diff --git a/832/.last_build_id b/832/.last_build_id new file mode 100644 index 0000000000..eee55d6c95 --- /dev/null +++ b/832/.last_build_id @@ -0,0 +1 @@ +d49bd111ebeb0bf1ee1f0f7d5ffb328c \ No newline at end of file diff --git a/832/assets/AssetManifest.bin b/832/assets/AssetManifest.bin new file mode 100644 index 0000000000..82b98e9f58 --- /dev/null +++ b/832/assets/AssetManifest.bin @@ -0,0 +1 @@ + hassets/backup.png  assetassets/backup.pngassets/banner.png  assetassets/banner.pngassets/banner_dark.png  assetassets/banner_dark.pngassets/blur.png  assetassets/blur.pngassets/branding.png  assetassets/branding.pngassets/chat.svg  assetassets/chat.svgassets/colors.png  assetassets/colors.pngassets/encryption.png  assetassets/encryption.pngassets/favicon.ico  assetassets/favicon.icoassets/favicon.png  assetassets/favicon.png#assets/google_fonts/Inter-Black.ttf  asset#assets/google_fonts/Inter-Black.ttf"assets/google_fonts/Inter-Bold.ttf  asset"assets/google_fonts/Inter-Bold.ttf'assets/google_fonts/Inter-ExtraBold.ttf  asset'assets/google_fonts/Inter-ExtraBold.ttf(assets/google_fonts/Inter-ExtraLight.ttf  asset(assets/google_fonts/Inter-ExtraLight.ttf#assets/google_fonts/Inter-Light.ttf  asset#assets/google_fonts/Inter-Light.ttf$assets/google_fonts/Inter-Medium.ttf  asset$assets/google_fonts/Inter-Medium.ttf%assets/google_fonts/Inter-Regular.ttf  asset%assets/google_fonts/Inter-Regular.ttf&assets/google_fonts/Inter-SemiBold.ttf  asset&assets/google_fonts/Inter-SemiBold.ttf"assets/google_fonts/Inter-Thin.ttf  asset"assets/google_fonts/Inter-Thin.ttfassets/icons/icon_launcher.png  assetassets/icons/icon_launcher.pngassets/images/ic_add.svg  assetassets/images/ic_add.svgassets/images/ic_add_file.svg  assetassets/images/ic_add_file.svg%assets/images/ic_application_grid.svg  asset%assets/images/ic_application_grid.svgassets/images/ic_done.svg  assetassets/images/ic_done.svgassets/images/ic_emoji.svg  assetassets/images/ic_emoji.svg%assets/images/ic_empty_group_chat.svg  asset%assets/images/ic_empty_group_chat.svgassets/images/ic_empty_page.svg  assetassets/images/ic_empty_page.svgassets/images/ic_error_page.svg  assetassets/images/ic_error_page.svg*assets/images/ic_error_page_background.svg  asset*assets/images/ic_error_page_background.svgassets/images/ic_file_doc.svg  assetassets/images/ic_file_doc.svgassets/images/ic_file_excel.svg  assetassets/images/ic_file_excel.svg assets/images/ic_file_folder.svg  asset assets/images/ic_file_folder.svgassets/images/ic_file_pdf.svg  assetassets/images/ic_file_pdf.svgassets/images/ic_file_ppt.svg  assetassets/images/ic_file_ppt.svg assets/images/ic_file_unknow.svg  asset assets/images/ic_file_unknow.svgassets/images/ic_file_zip.svg  assetassets/images/ic_file_zip.svgassets/images/ic_keyboard.svg  assetassets/images/ic_keyboard.svgassets/images/ic_phone_call.svg  assetassets/images/ic_phone_call.svg#assets/images/ic_photos_setting.svg  asset#assets/images/ic_photos_setting.svgassets/images/ic_reply.svg  assetassets/images/ic_reply.svgassets/images/ic_send.svg  assetassets/images/ic_send.svg assets/images/ic_send_status.svg  asset assets/images/ic_send_status.svgassets/images/ic_sending.svg  assetassets/images/ic_sending.svgassets/images/ic_skeletons.svg  assetassets/images/ic_skeletons.svgassets/images/ic_status.svg  assetassets/images/ic_status.svg*assets/images/ic_twake_image_logo_dark.svg  asset*assets/images/ic_twake_image_logo_dark.svgassets/images/ic_twake_logo.svg  assetassets/images/ic_twake_logo.svg"assets/images/ic_users_outline.svg  asset"assets/images/ic_users_outline.svgassets/images/ic_video_call.svg  assetassets/images/ic_video_call.svg"assets/images/ic_voice_message.svg  asset"assets/images/ic_voice_message.svgassets/info-logo.png  assetassets/info-logo.pngassets/info-logo.svg  assetassets/info-logo.svgassets/js/package/README.md  assetassets/js/package/README.mdassets/js/package/checksums.txt  assetassets/js/package/checksums.txtassets/js/package/index.d.ts  assetassets/js/package/index.d.tsassets/js/package/olm.js  assetassets/js/package/olm.jsassets/js/package/olm.wasm  assetassets/js/package/olm.wasmassets/js/package/olm_legacy.js  assetassets/js/package/olm_legacy.jsassets/js/package/package.json  assetassets/js/package/package.jsonassets/login_wallpaper.png  assetassets/login_wallpaper.pngassets/logo.png  assetassets/logo.pngassets/logo.svg  assetassets/logo.svgassets/sas-emoji.json  assetassets/sas-emoji.jsonassets/share.png  assetassets/share.png9assets/sounds/WoodenBeaver_stereo_message-new-instant.ogg  asset9assets/sounds/WoodenBeaver_stereo_message-new-instant.oggassets/sounds/call.ogg  assetassets/sounds/call.oggassets/sounds/phone.ogg  assetassets/sounds/phone.oggassets/start_chat.png  assetassets/start_chat.pngassets/twake.svg  assetassets/twake.svgassets/twake_dark.svg  assetassets/twake_dark.svgassets/twake_light.svg  assetassets/twake_light.svgassets/typing-indicator.zip  assetassets/typing-indicator.zipassets/typing.gif  assetassets/typing.gifassets/typing.svg  assetassets/typing.svgassets/verification.png  assetassets/verification.png2packages/cupertino_icons/assets/CupertinoIcons.ttf  asset2packages/cupertino_icons/assets/CupertinoIcons.ttf6packages/flutter_image_compress_web/assets/pica.min.js  asset6packages/flutter_image_compress_web/assets/pica.min.js;packages/flutter_inappwebview/assets/t_rex_runner/t-rex.css  asset;packages/flutter_inappwebview/assets/t_rex_runner/t-rex.css + +Copyright (C) 2006, Network Resonance, Inc. +Copyright (C) 2011, RTFM, Inc. +-------------------------------------------------------------------------------- +boringssl + +OpenSSL License +--------------- + +Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + +3. All advertising materials mentioning features or use of this + software must display the following acknowledgment: + "This product includes software developed by the OpenSSL Project + for use in the OpenSSL Toolkit. (http://www.openssl.org/)" + +4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to + endorse or promote products derived from this software without + prior written permission. For written permission, please contact + openssl-core@openssl.org. + +5. Products derived from this software may not be called "OpenSSL" + nor may "OpenSSL" appear in their names without prior written + permission of the OpenSSL Project. + +6. Redistributions of any form whatsoever must retain the following + acknowledgment: + "This product includes software developed by the OpenSSL Project + for use in the OpenSSL Toolkit (http://www.openssl.org/)" + +THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY +EXPRESSED 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 OpenSSL PROJECT OR +ITS CONTRIBUTORS 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. + + +This product includes cryptographic software written by Eric Young +(eay@cryptsoft.com). This product includes software written by Tim +Hudson (tjh@cryptsoft.com). + +Original SSLeay License +----------------------- + +Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) +All rights reserved. + +This package is an SSL implementation written +by Eric Young (eay@cryptsoft.com). +The implementation was written so as to conform with Netscapes SSL. + +This library is free for commercial and non-commercial use as long as +the following conditions are aheared to. The following conditions +apply to all code found in this distribution, be it the RC4, RSA, +lhash, DES, etc., code; not just the SSL code. The SSL documentation +included with this distribution is covered by the same copyright terms +except that the holder is Tim Hudson (tjh@cryptsoft.com). + +Copyright remains Eric Young's, and as such any Copyright notices in +the code are not to be removed. +If this package is used in a product, Eric Young should be given attribution +as the author of the parts of the library used. +This can be in the form of a textual message at program startup or +in documentation (online or textual) provided with the package. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +1. Redistributions of source code must retain the copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +3. All advertising materials mentioning features or use of this software + must display the following acknowledgement: + "This product includes cryptographic software written by + Eric Young (eay@cryptsoft.com)" + The word 'cryptographic' can be left out if the rouines from the library + being used are not cryptographic related :-). +4. If you include any Windows specific code (or a derivative thereof) from + the apps directory (application code) you must include an acknowledgement: + "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" + +THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``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 OR CONTRIBUTORS 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. + +The licence and distribution terms for any publically available version or +derivative of this code cannot be changed. i.e. this code cannot simply be +copied and put under another distribution licence +[including the GNU Public Licence.] + +ISC license used for completely new code in BoringSSL: + +Copyright (c) 2015, Google Inc. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, 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 THIS SOFTWARE. + +The code in third_party/fiat carries the MIT license: + +Copyright (c) 2015-2016 the fiat-crypto authors (see +https://github.com/mit-plv/fiat-crypto/blob/master/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. + +Licenses for support code +------------------------- + +Parts of the TLS test suite are under the Go license. This code is not included +in BoringSSL (i.e. libcrypto and libssl) when compiled, however, so +distributing code linked against BoringSSL does not trigger this license: + +Copyright (c) 2009 The Go Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +BoringSSL uses the Chromium test infrastructure to run a continuous build, +trybots etc. The scripts which manage this, and the script for generating build +metadata, are under the Chromium license. Distributing code linked against +BoringSSL does not trigger this license. + +Copyright 2015 The Chromium Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +build +build_runner +code_builder +web_socket_channel + +Copyright 2016, the Dart project authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +build_config +graphs +io +stream_transform +term_glyph + +Copyright 2017, the Dart project authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +build_daemon +characters +ffi +package_config + +Copyright 2019, the Dart project authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +build_resolvers +build_runner_core +test_api +timing + +Copyright 2018, the Dart project authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +built_collection +built_value + +Copyright 2015, Google Inc. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +cached_network_image +cached_network_image_platform_interface +cached_network_image_web + + +The MIT License (MIT) + +Copyright (c) 2018 Rene Floor + +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. + +-------------------------------------------------------------------------------- +callkeep +dart_webrtc + +MIT License + +Copyright (c) 2020 Flutter WebRTC + +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. + +-------------------------------------------------------------------------------- +canonical_json +clock +fake_async +flutter_app_badger +flutter_math_fork +material_color_utilities +quiver + + + 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 [yyyy] [name of copyright owner] + + 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. +-------------------------------------------------------------------------------- +ceval + +Copyright (c) 2021 e_t + +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. +-------------------------------------------------------------------------------- +charcode + +Copyright 2014, the Dart project authors. All rights reserved. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +checked_yaml + +Copyright 2019, the Dart project authors. All rights reserved. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +chewie + +The MIT License (MIT) +Copyright (c) 2017 Brian Egan + +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. + +-------------------------------------------------------------------------------- +connectivity_plus +device_info_plus +package_info_plus +share_plus_platform_interface + +Copyright 2017 The Chromium Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +connectivity_plus_platform_interface +firebase_core_web + +// Copyright 2020 The Chromium Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "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 COPYRIGHT +// OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +contacts_service + +MIT License + +Copyright (c) 2018 Clovis NICOLAS + +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. + +-------------------------------------------------------------------------------- +convert +crypto +isolate +source_gen +vm_service + +Copyright 2015, the Dart project authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +cupertino_icons + +The MIT License (MIT) + +Copyright (c) 2016 Vladimir Kharlampidi + +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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2003-2005 Tom Wu +Copyright (c) 2012 Adam Singer (adam@solvr.io) +All Rights Reserved. + +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" AND WITHOUT WARRANTY OF ANY KIND, +EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY +WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + +IN NO EVENT SHALL TOM WU BE LIABLE FOR ANY SPECIAL, INCIDENTAL, +INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER +RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF +THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT +OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +In addition, the following condition applies: + +All redistributions must retain an intact copy of this copyright notice +and disclaimer. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2010, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2014 The Polymer Project Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2018, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2018, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2020, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2021, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2022, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright (c) 2023, the Dart project authors. Please see the AUTHORS file +for details. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart + +Copyright 2012, the Dart project authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +dart_code_metrics + +Business Source License 1.1 + +Parameters + +Licensor: Dart Code Checker team +Licensed Work: Dart Code Metrics + The Licensed Work is (c) 2023 Dart Code Checker team. +Additional Use Grant: You may make production use of the Licensed Work, provided you comply with the following conditions: + +(i) You may not prepare a derivative work based upon the Licensed Work and +distribute or otherwise offer such derivative work, whether on a standalone +basis or in combination with other products, applications, or services +(including in any "as-a-service" offering, such as, by way of example, a +software-as-a-service, database-as-a-service, or infrastructure-as-a-service +offering, or any other offering based on a cloud computing or other type of +hosted distribution model (collectively, "Hosted Offerings")), for a fee or +otherwise on a commercial or other for-profit basis. + +(ii) You may not link the Licensed Work to, or otherwise include the Licensed +Work in or with, any product, application, or service (including in any Hosted +Offering) that is distributed or otherwise offered, whether on a standalone +basis or in combination with other products, applications, or services for a fee +or otherwise on a commercial or other for-profit basis. Condition (ii) shall not +limit the generality of condition (i) above. + +Change Date: 2026-07-16 + +Change License: MIT + +For information about alternative licensing arrangements for the Software, +please visit: + +Notice + +The Business Source License (this document, or the "License") is not an Open +Source license. However, the Licensed Work will eventually be made available +under an Open Source License, as stated in this License. + +License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved. +"Business Source License" is a trademark of MariaDB Corporation Ab. + +----------------------------------------------------------------------------- + +Business Source License 1.1 + +Terms + +The Licensor hereby grants you the right to copy, modify, create derivative +works, redistribute, and make non-production use of the Licensed Work. The +Licensor may make an Additional Use Grant, above, permitting limited +production use. + +Effective on the Change Date, or the fourth anniversary of the first publicly +available distribution of a specific version of the Licensed Work under this +License, whichever comes first, the Licensor hereby grants you rights under +the terms of the Change License, and the rights granted in the paragraph +above terminate. + +If your use of the Licensed Work does not comply with the requirements +currently in effect as described in this License, you must purchase a +commercial license from the Licensor, its affiliated entities, or authorized +resellers, or you must refrain from using the Licensed Work. + +All copies of the original and modified Licensed Work, and derivative works +of the Licensed Work, are subject to this License. This License applies +separately for each version of the Licensed Work and the Change Date may vary +for each version of the Licensed Work released by Licensor. + +You must conspicuously display this License on each original or modified copy +of the Licensed Work. If you receive the Licensed Work in original or +modified form from a third party, the terms and conditions set forth in this +License apply to your use of that work. + +Any use of the Licensed Work in violation of this License will automatically +terminate your rights under this License for the current and all other +versions of the Licensed Work. + +This License does not grant you any right in any trademark or logo of +Licensor or its affiliates (provided that you may use a trademark or logo of +Licensor as expressly required by this License). + +TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON +AN "AS IS" BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, +EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND +TITLE. + +MariaDB hereby grants you permission to use this License’s text to license +your works, and to refer to it using the trademark "Business Source License", +as long as you comply with the Covenants of Licensor below. + +Covenants of Licensor + +In consideration of the right to use this License’s text and the "Business +Source License" name and trademark, Licensor covenants to MariaDB, and to all +other recipients of the licensed work to be provided by Licensor: + +1. To specify as the Change License the GPL Version 2.0 or any later version, + or a license that is compatible with GPL Version 2.0 or a later version, + where "compatible" means that software provided under the Change License can + be included in a program with software provided under GPL Version 2.0 or a + later version. Licensor may specify additional Change Licenses without + limitation. + +2. To either: (a) specify an additional grant of rights to use that does not + impose any additional restriction on the right granted in this License, as + the Additional Use Grant; or (b) insert the text "None". + +3. To specify a Change Date. + +4. Not to modify this License in any other way. + +-------------------------------------------------------------------------------- +dart_code_metrics_presets + +MIT License + +Copyright (c) 2022 Dmitry Zhifarsky + +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. + +-------------------------------------------------------------------------------- +dart_style +glob +http +http_parser +matcher +path +pool +pub_semver +source_span +string_scanner +watcher + +Copyright 2014, the Dart project authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +dartz + +The MIT License (MIT) + +Copyright (c) 2016, 2017, 2018, 2019, 2020, 2021 Björn Sperber + +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. + +-------------------------------------------------------------------------------- +dbus +handy_window + +Mozilla Public License Version 2.0 +================================== + +1. Definitions +-------------- + +1.1. "Contributor" + means each individual or legal entity that creates, contributes to + the creation of, or owns Covered Software. + +1.2. "Contributor Version" + means the combination of the Contributions of others (if any) used + by a Contributor and that particular Contributor's Contribution. + +1.3. "Contribution" + means Covered Software of a particular Contributor. + +1.4. "Covered Software" + means Source Code Form to which the initial Contributor has attached + the notice in Exhibit A, the Executable Form of such Source Code + Form, and Modifications of such Source Code Form, in each case + including portions thereof. + +1.5. "Incompatible With Secondary Licenses" + means + + (a) that the initial Contributor has attached the notice described + in Exhibit B to the Covered Software; or + + (b) that the Covered Software was made available under the terms of + version 1.1 or earlier of the License, but not also under the + terms of a Secondary License. + +1.6. "Executable Form" + means any form of the work other than Source Code Form. + +1.7. "Larger Work" + means a work that combines Covered Software with other material, in + a separate file or files, that is not Covered Software. + +1.8. "License" + means this document. + +1.9. "Licensable" + means having the right to grant, to the maximum extent possible, + whether at the time of the initial grant or subsequently, any and + all of the rights conveyed by this License. + +1.10. "Modifications" + means any of the following: + + (a) any file in Source Code Form that results from an addition to, + deletion from, or modification of the contents of Covered + Software; or + + (b) any new file in Source Code Form that contains any Covered + Software. + +1.11. "Patent Claims" of a Contributor + means any patent claim(s), including without limitation, method, + process, and apparatus claims, in any patent Licensable by such + Contributor that would be infringed, but for the grant of the + License, by the making, using, selling, offering for sale, having + made, import, or transfer of either its Contributions or its + Contributor Version. + +1.12. "Secondary License" + means either the GNU General Public License, Version 2.0, the GNU + Lesser General Public License, Version 2.1, the GNU Affero General + Public License, Version 3.0, or any later versions of those + licenses. + +1.13. "Source Code Form" + means the form of the work preferred for making modifications. + +1.14. "You" (or "Your") + means an individual or a legal entity exercising rights under this + License. For legal entities, "You" includes any entity that + controls, is controlled by, or is under common control with You. For + purposes of this definition, "control" means (a) the power, direct + or indirect, to cause the direction or management of such entity, + whether by contract or otherwise, or (b) ownership of more than + fifty percent (50%) of the outstanding shares or beneficial + ownership of such entity. + +2. License Grants and Conditions +-------------------------------- + +2.1. Grants + +Each Contributor hereby grants You a world-wide, royalty-free, +non-exclusive license: + +(a) under intellectual property rights (other than patent or trademark) + Licensable by such Contributor to use, reproduce, make available, + modify, display, perform, distribute, and otherwise exploit its + Contributions, either on an unmodified basis, with Modifications, or + as part of a Larger Work; and + +(b) under Patent Claims of such Contributor to make, use, sell, offer + for sale, have made, import, and otherwise transfer either its + Contributions or its Contributor Version. + +2.2. Effective Date + +The licenses granted in Section 2.1 with respect to any Contribution +become effective for each Contribution on the date the Contributor first +distributes such Contribution. + +2.3. Limitations on Grant Scope + +The licenses granted in this Section 2 are the only rights granted under +this License. No additional rights or licenses will be implied from the +distribution or licensing of Covered Software under this License. +Notwithstanding Section 2.1(b) above, no patent license is granted by a +Contributor: + +(a) for any code that a Contributor has removed from Covered Software; + or + +(b) for infringements caused by: (i) Your and any other third party's + modifications of Covered Software, or (ii) the combination of its + Contributions with other software (except as part of its Contributor + Version); or + +(c) under Patent Claims infringed by Covered Software in the absence of + its Contributions. + +This License does not grant any rights in the trademarks, service marks, +or logos of any Contributor (except as may be necessary to comply with +the notice requirements in Section 3.4). + +2.4. Subsequent Licenses + +No Contributor makes additional grants as a result of Your choice to +distribute the Covered Software under a subsequent version of this +License (see Section 10.2) or under the terms of a Secondary License (if +permitted under the terms of Section 3.3). + +2.5. Representation + +Each Contributor represents that the Contributor believes its +Contributions are its original creation(s) or it has sufficient rights +to grant the rights to its Contributions conveyed by this License. + +2.6. Fair Use + +This License is not intended to limit any rights You have under +applicable copyright doctrines of fair use, fair dealing, or other +equivalents. + +2.7. Conditions + +Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted +in Section 2.1. + +3. Responsibilities +------------------- + +3.1. Distribution of Source Form + +All distribution of Covered Software in Source Code Form, including any +Modifications that You create or to which You contribute, must be under +the terms of this License. You must inform recipients that the Source +Code Form of the Covered Software is governed by the terms of this +License, and how they can obtain a copy of this License. You may not +attempt to alter or restrict the recipients' rights in the Source Code +Form. + +3.2. Distribution of Executable Form + +If You distribute Covered Software in Executable Form then: + +(a) such Covered Software must also be made available in Source Code + Form, as described in Section 3.1, and You must inform recipients of + the Executable Form how they can obtain a copy of such Source Code + Form by reasonable means in a timely manner, at a charge no more + than the cost of distribution to the recipient; and + +(b) You may distribute such Executable Form under the terms of this + License, or sublicense it under different terms, provided that the + license for the Executable Form does not attempt to limit or alter + the recipients' rights in the Source Code Form under this License. + +3.3. Distribution of a Larger Work + +You may create and distribute a Larger Work under terms of Your choice, +provided that You also comply with the requirements of this License for +the Covered Software. If the Larger Work is a combination of Covered +Software with a work governed by one or more Secondary Licenses, and the +Covered Software is not Incompatible With Secondary Licenses, this +License permits You to additionally distribute such Covered Software +under the terms of such Secondary License(s), so that the recipient of +the Larger Work may, at their option, further distribute the Covered +Software under the terms of either this License or such Secondary +License(s). + +3.4. Notices + +You may not remove or alter the substance of any license notices +(including copyright notices, patent notices, disclaimers of warranty, +or limitations of liability) contained within the Source Code Form of +the Covered Software, except that You may alter any license notices to +the extent required to remedy known factual inaccuracies. + +3.5. Application of Additional Terms + +You may choose to offer, and to charge a fee for, warranty, support, +indemnity or liability obligations to one or more recipients of Covered +Software. However, You may do so only on Your own behalf, and not on +behalf of any Contributor. You must make it absolutely clear that any +such warranty, support, indemnity, or liability obligation is offered by +You alone, and You hereby agree to indemnify every Contributor for any +liability incurred by such Contributor as a result of warranty, support, +indemnity or liability terms You offer. You may include additional +disclaimers of warranty and limitations of liability specific to any +jurisdiction. + +4. Inability to Comply Due to Statute or Regulation +--------------------------------------------------- + +If it is impossible for You to comply with any of the terms of this +License with respect to some or all of the Covered Software due to +statute, judicial order, or regulation then You must: (a) comply with +the terms of this License to the maximum extent possible; and (b) +describe the limitations and the code they affect. Such description must +be placed in a text file included with all distributions of the Covered +Software under this License. Except to the extent prohibited by statute +or regulation, such description must be sufficiently detailed for a +recipient of ordinary skill to be able to understand it. + +5. Termination +-------------- + +5.1. The rights granted under this License will terminate automatically +if You fail to comply with any of its terms. However, if You become +compliant, then the rights granted under this License from a particular +Contributor are reinstated (a) provisionally, unless and until such +Contributor explicitly and finally terminates Your grants, and (b) on an +ongoing basis, if such Contributor fails to notify You of the +non-compliance by some reasonable means prior to 60 days after You have +come back into compliance. Moreover, Your grants from a particular +Contributor are reinstated on an ongoing basis if such Contributor +notifies You of the non-compliance by some reasonable means, this is the +first time You have received notice of non-compliance with this License +from such Contributor, and You become compliant prior to 30 days after +Your receipt of the notice. + +5.2. If You initiate litigation against any entity by asserting a patent +infringement claim (excluding declaratory judgment actions, +counter-claims, and cross-claims) alleging that a Contributor Version +directly or indirectly infringes any patent, then the rights granted to +You by any and all Contributors for the Covered Software under Section +2.1 of this License shall terminate. + +5.3. In the event of termination under Sections 5.1 or 5.2 above, all +end user license agreements (excluding distributors and resellers) which +have been validly granted by You or Your distributors under this License +prior to termination shall survive termination. + +************************************************************************ +* * +* 6. Disclaimer of Warranty * +* ------------------------- * +* * +* Covered Software is provided under this License on an "as is" * +* basis, without warranty of any kind, either expressed, implied, or * +* statutory, including, without limitation, warranties that the * +* Covered Software is free of defects, merchantable, fit for a * +* particular purpose or non-infringing. The entire risk as to the * +* quality and performance of the Covered Software is with You. * +* Should any Covered Software prove defective in any respect, You * +* (not any Contributor) assume the cost of any necessary servicing, * +* repair, or correction. This disclaimer of warranty constitutes an * +* essential part of this License. No use of any Covered Software is * +* authorized under this License except under this disclaimer. * +* * +************************************************************************ + +************************************************************************ +* * +* 7. Limitation of Liability * +* -------------------------- * +* * +* Under no circumstances and under no legal theory, whether tort * +* (including negligence), contract, or otherwise, shall any * +* Contributor, or anyone who distributes Covered Software as * +* permitted above, be liable to You for any direct, indirect, * +* special, incidental, or consequential damages of any character * +* including, without limitation, damages for lost profits, loss of * +* goodwill, work stoppage, computer failure or malfunction, or any * +* and all other commercial damages or losses, even if such party * +* shall have been informed of the possibility of such damages. This * +* limitation of liability shall not apply to liability for death or * +* personal injury resulting from such party's negligence to the * +* extent applicable law prohibits such limitation. Some * +* jurisdictions do not allow the exclusion or limitation of * +* incidental or consequential damages, so this exclusion and * +* limitation may not apply to You. * +* * +************************************************************************ + +8. Litigation +------------- + +Any litigation relating to this License may be brought only in the +courts of a jurisdiction where the defendant maintains its principal +place of business and such litigation shall be governed by laws of that +jurisdiction, without reference to its conflict-of-law provisions. +Nothing in this Section shall prevent a party's ability to bring +cross-claims or counter-claims. + +9. Miscellaneous +---------------- + +This License represents the complete agreement concerning the subject +matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent +necessary to make it enforceable. Any law or regulation which provides +that the language of a contract shall be construed against the drafter +shall not be used to construe this License against a Contributor. + +10. Versions of the License +--------------------------- + +10.1. New Versions + +Mozilla Foundation is the license steward. Except as provided in Section +10.3, no one other than the license steward has the right to modify or +publish new versions of this License. Each version will be given a +distinguishing version number. + +10.2. Effect of New Versions + +You may distribute the Covered Software under the terms of the version +of the License under which You originally received the Covered Software, +or under the terms of any subsequent version published by the license +steward. + +10.3. Modified Versions + +If you create software not governed by this License, and you want to +create a new license for such software, you may create and use a +modified version of this License if you rename the license and remove +any references to the name of the license steward (except to note that +such modified license differs from this License). + +10.4. Distributing Source Code Form that is Incompatible With Secondary +Licenses + +If You choose to distribute Source Code Form that is Incompatible With +Secondary Licenses under the terms of this version of the License, the +notice described in Exhibit B of this License must be attached. + +Exhibit A - Source Code Form License Notice +------------------------------------------- + + This Source Code Form is subject to the terms of the Mozilla Public + License, v. 2.0. If a copy of the MPL was not distributed with this + file, You can obtain one at http://mozilla.org/MPL/2.0/. + +If it is not possible or desirable to put the notice in a particular +file, then You may include the notice in a location (such as a LICENSE +file in a relevant directory) where a recipient would be likely to look +for such a notice. + +You may add additional accurate notices of copyright ownership. + +Exhibit B - "Incompatible With Secondary Licenses" Notice +--------------------------------------------------------- + + This Source Code Form is "Incompatible With Secondary Licenses", as + defined by the Mozilla Public License, v. 2.0. + +-------------------------------------------------------------------------------- +debounce_throttle +simple_observable + +Copyright 2018 Jacob Phillips + +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. +-------------------------------------------------------------------------------- +desktop_drop +desktop_lifecycle + + 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 [2021] [Mixin] + + 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. + +-------------------------------------------------------------------------------- +desktop_notifications +nm + +Mozilla Public License Version 2.0 +================================== + +1. Definitions +-------------- + +1.1. "Contributor" + means each individual or legal entity that creates, contributes to + the creation of, or owns Covered Software. + +1.2. "Contributor Version" + means the combination of the Contributions of others (if any) used + by a Contributor and that particular Contributor's Contribution. + +1.3. "Contribution" + means Covered Software of a particular Contributor. + +1.4. "Covered Software" + means Source Code Form to which the initial Contributor has attached + the notice in Exhibit A, the Executable Form of such Source Code + Form, and Modifications of such Source Code Form, in each case + including portions thereof. + +1.5. "Incompatible With Secondary Licenses" + means + + (a) that the initial Contributor has attached the notice described + in Exhibit B to the Covered Software; or + + (b) that the Covered Software was made available under the terms of + version 1.1 or earlier of the License, but not also under the + terms of a Secondary License. + +1.6. "Executable Form" + means any form of the work other than Source Code Form. + +1.7. "Larger Work" + means a work that combines Covered Software with other material, in + a separate file or files, that is not Covered Software. + +1.8. "License" + means this document. + +1.9. "Licensable" + means having the right to grant, to the maximum extent possible, + whether at the time of the initial grant or subsequently, any and + all of the rights conveyed by this License. + +1.10. "Modifications" + means any of the following: + + (a) any file in Source Code Form that results from an addition to, + deletion from, or modification of the contents of Covered + Software; or + + (b) any new file in Source Code Form that contains any Covered + Software. + +1.11. "Patent Claims" of a Contributor + means any patent claim(s), including without limitation, method, + process, and apparatus claims, in any patent Licensable by such + Contributor that would be infringed, but for the grant of the + License, by the making, using, selling, offering for sale, having + made, import, or transfer of either its Contributions or its + Contributor Version. + +1.12. "Secondary License" + means either the GNU General Public License, Version 2.0, the GNU + Lesser General Public License, Version 2.1, the GNU Affero General + Public License, Version 3.0, or any later versions of those + licenses. + +1.13. "Source Code Form" + means the form of the work preferred for making modifications. + +1.14. "You" (or "Your") + means an individual or a legal entity exercising rights under this + License. For legal entities, "You" includes any entity that + controls, is controlled by, or is under common control with You. For + purposes of this definition, "control" means (a) the power, direct + or indirect, to cause the direction or management of such entity, + whether by contract or otherwise, or (b) ownership of more than + fifty percent (50%) of the outstanding shares or beneficial + ownership of such entity. + +2. License Grants and Conditions +-------------------------------- + +2.1. Grants + +Each Contributor hereby grants You a world-wide, royalty-free, +non-exclusive license: + +(a) under intellectual property rights (other than patent or trademark) + Licensable by such Contributor to use, reproduce, make available, + modify, display, perform, distribute, and otherwise exploit its + Contributions, either on an unmodified basis, with Modifications, or + as part of a Larger Work; and + +(b) under Patent Claims of such Contributor to make, use, sell, offer + for sale, have made, import, and otherwise transfer either its + Contributions or its Contributor Version. + +2.2. Effective Date + +The licenses granted in Section 2.1 with respect to any Contribution +become effective for each Contribution on the date the Contributor first +distributes such Contribution. + +2.3. Limitations on Grant Scope + +The licenses granted in this Section 2 are the only rights granted under +this License. No additional rights or licenses will be implied from the +distribution or licensing of Covered Software under this License. +Notwithstanding Section 2.1(b) above, no patent license is granted by a +Contributor: + +(a) for any code that a Contributor has removed from Covered Software; + or + +(b) for infringements caused by: (i) Your and any other third party's + modifications of Covered Software, or (ii) the combination of its + Contributions with other software (except as part of its Contributor + Version); or + +(c) under Patent Claims infringed by Covered Software in the absence of + its Contributions. + +This License does not grant any rights in the trademarks, service marks, +or logos of any Contributor (except as may be necessary to comply with +the notice requirements in Section 3.4). + +2.4. Subsequent Licenses + +No Contributor makes additional grants as a result of Your choice to +distribute the Covered Software under a subsequent version of this +License (see Section 10.2) or under the terms of a Secondary License (if +permitted under the terms of Section 3.3). + +2.5. Representation + +Each Contributor represents that the Contributor believes its +Contributions are its original creation(s) or it has sufficient rights +to grant the rights to its Contributions conveyed by this License. + +2.6. Fair Use + +This License is not intended to limit any rights You have under +applicable copyright doctrines of fair use, fair dealing, or other +equivalents. + +2.7. Conditions + +Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted +in Section 2.1. + +3. Responsibilities +------------------- + +3.1. Distribution of Source Form + +All distribution of Covered Software in Source Code Form, including any +Modifications that You create or to which You contribute, must be under +the terms of this License. You must inform recipients that the Source +Code Form of the Covered Software is governed by the terms of this +License, and how they can obtain a copy of this License. You may not +attempt to alter or restrict the recipients' rights in the Source Code +Form. + +3.2. Distribution of Executable Form + +If You distribute Covered Software in Executable Form then: + +(a) such Covered Software must also be made available in Source Code + Form, as described in Section 3.1, and You must inform recipients of + the Executable Form how they can obtain a copy of such Source Code + Form by reasonable means in a timely manner, at a charge no more + than the cost of distribution to the recipient; and + +(b) You may distribute such Executable Form under the terms of this + License, or sublicense it under different terms, provided that the + license for the Executable Form does not attempt to limit or alter + the recipients' rights in the Source Code Form under this License. + +3.3. Distribution of a Larger Work + +You may create and distribute a Larger Work under terms of Your choice, +provided that You also comply with the requirements of this License for +the Covered Software. If the Larger Work is a combination of Covered +Software with a work governed by one or more Secondary Licenses, and the +Covered Software is not Incompatible With Secondary Licenses, this +License permits You to additionally distribute such Covered Software +under the terms of such Secondary License(s), so that the recipient of +the Larger Work may, at their option, further distribute the Covered +Software under the terms of either this License or such Secondary +License(s). + +3.4. Notices + +You may not remove or alter the substance of any license notices +(including copyright notices, patent notices, disclaimers of warranty, +or limitations of liability) contained within the Source Code Form of +the Covered Software, except that You may alter any license notices to +the extent required to remedy known factual inaccuracies. + +3.5. Application of Additional Terms + +You may choose to offer, and to charge a fee for, warranty, support, +indemnity or liability obligations to one or more recipients of Covered +Software. However, You may do so only on Your own behalf, and not on +behalf of any Contributor. You must make it absolutely clear that any +such warranty, support, indemnity, or liability obligation is offered by +You alone, and You hereby agree to indemnify every Contributor for any +liability incurred by such Contributor as a result of warranty, support, +indemnity or liability terms You offer. You may include additional +disclaimers of warranty and limitations of liability specific to any +jurisdiction. + +4. Inability to Comply Due to Statute or Regulation +--------------------------------------------------- + +If it is impossible for You to comply with any of the terms of this +License with respect to some or all of the Covered Software due to +statute, judicial order, or regulation then You must: (a) comply with +the terms of this License to the maximum extent possible; and (b) +describe the limitations and the code they affect. Such description must +be placed in a text file included with all distributions of the Covered +Software under this License. Except to the extent prohibited by statute +or regulation, such description must be sufficiently detailed for a +recipient of ordinary skill to be able to understand it. + +5. Termination +-------------- + +5.1. The rights granted under this License will terminate automatically +if You fail to comply with any of its terms. However, if You become +compliant, then the rights granted under this License from a particular +Contributor are reinstated (a) provisionally, unless and until such +Contributor explicitly and finally terminates Your grants, and (b) on an +ongoing basis, if such Contributor fails to notify You of the +non-compliance by some reasonable means prior to 60 days after You have +come back into compliance. Moreover, Your grants from a particular +Contributor are reinstated on an ongoing basis if such Contributor +notifies You of the non-compliance by some reasonable means, this is the +first time You have received notice of non-compliance with this License +from such Contributor, and You become compliant prior to 30 days after +Your receipt of the notice. + +5.2. If You initiate litigation against any entity by asserting a patent +infringement claim (excluding declaratory judgment actions, +counter-claims, and cross-claims) alleging that a Contributor Version +directly or indirectly infringes any patent, then the rights granted to +You by any and all Contributors for the Covered Software under Section +2.1 of this License shall terminate. + +5.3. In the event of termination under Sections 5.1 or 5.2 above, all +end user license agreements (excluding distributors and resellers) which +have been validly granted by You or Your distributors under this License +prior to termination shall survive termination. + +************************************************************************ +* * +* 6. Disclaimer of Warranty * +* ------------------------- * +* * +* Covered Software is provided under this License on an "as is" * +* basis, without warranty of any kind, either expressed, implied, or * +* statutory, including, without limitation, warranties that the * +* Covered Software is free of defects, merchantable, fit for a * +* particular purpose or non-infringing. The entire risk as to the * +* quality and performance of the Covered Software is with You. * +* Should any Covered Software prove defective in any respect, You * +* (not any Contributor) assume the cost of any necessary servicing, * +* repair, or correction. This disclaimer of warranty constitutes an * +* essential part of this License. No use of any Covered Software is * +* authorized under this License except under this disclaimer. * +* * +************************************************************************ + +************************************************************************ +* * +* 7. Limitation of Liability * +* -------------------------- * +* * +* Under no circumstances and under no legal theory, whether tort * +* (including negligence), contract, or otherwise, shall any * +* Contributor, or anyone who distributes Covered Software as * +* permitted above, be liable to You for any direct, indirect, * +* special, incidental, or consequential damages of any character * +* including, without limitation, damages for lost profits, loss of * +* goodwill, work stoppage, computer failure or malfunction, or any * +* and all other commercial damages or losses, even if such party * +* shall have been informed of the possibility of such damages. This * +* limitation of liability shall not apply to liability for death or * +* personal injury resulting from such party's negligence to the * +* extent applicable law prohibits such limitation. Some * +* jurisdictions do not allow the exclusion or limitation of * +* incidental or consequential damages, so this exclusion and * +* limitation may not apply to You. * +* * +************************************************************************ + +8. Litigation +------------- + +Any litigation relating to this License may be brought only in the +courts of a jurisdiction where the defendant maintains its principal +place of business and such litigation shall be governed by laws of that +jurisdiction, without reference to its conflict-of-law provisions. +Nothing in this Section shall prevent a party's ability to bring +cross-claims or counter-claims. + +9. Miscellaneous +---------------- + +This License represents the complete agreement concerning the subject +matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent +necessary to make it enforceable. Any law or regulation which provides +that the language of a contract shall be construed against the drafter +shall not be used to construe this License against a Contributor. + +10. Versions of the License +--------------------------- + +10.1. New Versions + +Mozilla Foundation is the license steward. Except as provided in Section +10.3, no one other than the license steward has the right to modify or +publish new versions of this License. Each version will be given a +distinguishing version number. + +10.2. Effect of New Versions + +You may distribute the Covered Software under the terms of the version +of the License under which You originally received the Covered Software, +or under the terms of any subsequent version published by the license +steward. + +10.3. Modified Versions + +If you create software not governed by this License, and you want to +create a new license for such software, you may create and use a +modified version of this License if you rename the license and remove +any references to the name of the license steward (except to note that +such modified license differs from this License). + +10.4. Distributing Source Code Form that is Incompatible With Secondary +Licenses + +If You choose to distribute Source Code Form that is Incompatible With +Secondary Licenses under the terms of this version of the License, the +notice described in Exhibit B of this License must be attached. + +Exhibit A - Source Code Form License Notice +------------------------------------------- + + This Source Code Form is subject to the terms of the Mozilla Public + License, v. 2.0. If a copy of the MPL was not distributed with this + file, You can obtain one at http://mozilla.org/MPL/2.0/. + +If it is not possible or desirable to put the notice in a particular +file, then You may include the notice in a location (such as a LICENSE +file in a relevant directory) where a recipient would be likely to look +for such a notice. + +You may add additional accurate notices of copyright ownership. + +Exhibit B - "Incompatible With Secondary Licenses" Notice +--------------------------------------------------------- + + This Source Code Form is "Incompatible With Secondary Licenses", as + defined by the Mozilla Public License, v. 2.0. + +-------------------------------------------------------------------------------- +device_info_plus_platform_interface +share_plus_web + +// Copyright 2017 The Chromium Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "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 COPYRIGHT +// OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +dio + +MIT License + +Copyright (c) 2018 Wen Du (wendux) +Copyright (c) 2022 The CFUG Team + +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. +-------------------------------------------------------------------------------- +dio_cache_interceptor +dynamic_color +google_fonts + + 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 [yyyy] [name of copyright owner] + + 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. + +-------------------------------------------------------------------------------- +dio_cache_interceptor_hive_store + + 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 [yyyy] [name of copyright owner] + + 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. + +-------------------------------------------------------------------------------- +double-conversion +icu + +Copyright 2006-2008 the V8 project authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +double-conversion +icu + +Copyright 2010 the V8 project authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +double-conversion +icu + +Copyright 2012 the V8 project authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +emoji_picker_flutter + +BSD 2-Clause License + +Copyright (c) 2021, Stefan Humm +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +emoji_proposal +matrix_homeserver_recommendations + +EUROPEAN UNION PUBLIC LICENCE v. 1.2 + +EUPL © the European Union 2007, 2016 + +This European Union Public Licence (the ‘EUPL’) applies to the Work (as defined below) which is provided under the terms of this Licence. Any use of the Work, other than as authorised under this Licence is prohibited (to the extent such use is covered by a right of the copyright holder of the Work). + +The Work is provided under the terms of this Licence when the Licensor (as defined below) has placed the following notice immediately following the copyright notice for the Work: + +Licensed under the EUPL + +or has expressed by any other means his willingness to license under the EUPL. +1. Definitions + +In this Licence, the following terms have the following meaning: + +— ‘The Licence’: this Licence. + +— ‘The Original Work’: the work or software distributed or communicated by the Licensor under this Licence, available as Source Code and also as Executable Code as the case may be. + +— ‘Derivative Works’: the works or software that could be created by the Licensee, based upon the Original Work or modifications thereof. This Licence does not define the extent of modification or dependence on the Original Work required in order to classify a work as a Derivative Work; this extent is determined by copyright law applicable in the country mentioned in Article 15. + +— ‘The Work’: the Original Work or its Derivative Works. + +— ‘The Source Code’: the human-readable form of the Work which is the most convenient for people to study and modify. + +— ‘The Executable Code’: any code which has generally been compiled and which is meant to be interpreted by a computer as a program. + +— ‘The Licensor’: the natural or legal person that distributes or communicates the Work under the Licence. + +— ‘Contributor(s)’: any natural or legal person who modifies the Work under the Licence, or otherwise contributes to the creation of a Derivative Work. + +— ‘The Licensee’ or ‘You’: any natural or legal person who makes any usage of the Work under the terms of the Licence. + +— ‘Distribution’ or ‘Communication’: any act of selling, giving, lending, renting, distributing, communicating, transmitting, or otherwise making available, online or offline, copies of the Work or providing access to its essential functionalities at the disposal of any other natural or legal person. +2. Scope of the rights granted by the Licence + +The Licensor hereby grants You a worldwide, royalty-free, non-exclusive, sublicensable licence to do the following, for the duration of copyright vested in the Original Work: + +— use the Work in any circumstance and for all usage, + +— reproduce the Work, + +— modify the Work, and make Derivative Works based upon the Work, + +— communicate to the public, including the right to make available or display the Work or copies thereof to the public and perform publicly, as the case may be, the Work, + +— distribute the Work or copies thereof, + +— lend and rent the Work or copies thereof, + +— sublicense rights in the Work or copies thereof. + +Those rights can be exercised on any media, supports and formats, whether now known or later invented, as far as the applicable law permits so. + +In the countries where moral rights apply, the Licensor waives his right to exercise his moral right to the extent allowed by law in order to make effective the licence of the economic rights here above listed. + +The Licensor grants to the Licensee royalty-free, non-exclusive usage rights to any patents held by the Licensor, to the extent necessary to make use of the rights granted on the Work under this Licence. +3. Communication of the Source Code + +The Licensor may provide the Work either in its Source Code form, or as Executable Code. If the Work is provided as Executable Code, the Licensor provides in addition a machine-readable copy of the Source Code of the Work along with each copy of the Work that the Licensor distributes or indicates, in a notice following the copyright notice attached to the Work, a repository where the Source Code is easily and freely accessible for as long as the Licensor continues to distribute or communicate the Work. +4. Limitations on copyright + +Nothing in this Licence is intended to deprive the Licensee of the benefits from any exception or limitation to the exclusive rights of the rights owners in the Work, of the exhaustion of those rights or of other applicable limitations thereto. +5. Obligations of the Licensee + +The grant of the rights mentioned above is subject to some restrictions and obligations imposed on the Licensee. Those obligations are the following: + + Attribution right: The Licensee shall keep intact all copyright, patent or trademarks notices and all notices that refer to the Licence and to the disclaimer of warranties. The Licensee must include a copy of such notices and a copy of the Licence with every copy of the Work he/she distributes or communicates. The Licensee must cause any Derivative Work to carry prominent notices stating that the Work has been modified and the date of modification. + Copyleft clause: If the Licensee distributes or communicates copies of the Original Works or Derivative Works, this Distribution or Communication will be done under the terms of this Licence or of a later version of this Licence unless the Original Work is expressly distributed only under this version of the Licence — for example by communicating ‘EUPL v. 1.2 only’. The Licensee (becoming Licensor) cannot offer or impose any additional terms or conditions on the Work or Derivative Work that alter or restrict the terms of the Licence. + Compatibility clause: If the Licensee Distributes or Communicates Derivative Works or copies thereof based upon both the Work and another work licensed under a Compatible Licence, this Distribution or Communication can be done under the terms of this Compatible Licence. For the sake of this clause, ‘Compatible Licence’ refers to the licences listed in the appendix attached to this Licence. Should the Licensee's obligations under the Compatible Licence conflict with his/her obligations under this Licence, the obligations of the Compatible Licence shall prevail. + Provision of Source Code: When distributing or communicating copies of the Work, the Licensee will provide a machine-readable copy of the Source Code or indicate a repository where this Source will be easily and freely available for as long as the Licensee continues to distribute or communicate the Work. + Legal Protection: This Licence does not grant permission to use the trade names, trademarks, service marks, or 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 copyright notice. + +6. Chain of Authorship + +The original Licensor warrants that the copyright in the Original Work granted hereunder is owned by him/her or licensed to him/her and that he/she has the power and authority to grant the Licence. + +Each Contributor warrants that the copyright in the modifications he/she brings to the Work are owned by him/her or licensed to him/her and that he/she has the power and authority to grant the Licence. + +Each time You accept the Licence, the original Licensor and subsequent Contributors grant You a licence to their contri­ butions to the Work, under the terms of this Licence. +7. Disclaimer of Warranty + +The Work is a work in progress, which is continuously improved by numerous Contributors. It is not a finished work and may therefore contain defects or ‘bugs’ inherent to this type of development. + +For the above reason, the Work is provided under the Licence on an ‘as is’ basis and without warranties of any kind concerning the Work, including without limitation merchantability, fitness for a particular purpose, absence of defects or errors, accuracy, non-infringement of intellectual property rights other than copyright as stated in Article 6 of this Licence. + +This disclaimer of warranty is an essential part of the Licence and a condition for the grant of any rights to the Work. +8. Disclaimer of Liability + +Except in the cases of wilful misconduct or damages directly caused to natural persons, the Licensor will in no event be liable for any direct or indirect, material or moral, damages of any kind, arising out of the Licence or of the use of the Work, including without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, loss of data or any commercial damage, even if the Licensor has been advised of the possibility of such damage. However, the Licensor will be liable under statutory product liability laws as far such laws apply to the Work. +9. Additional agreements + +While distributing the Work, You may choose to conclude an additional agreement, defining obligations or services consistent with this Licence. However, if accepting obligations, You may act only on your own behalf and on your sole responsibility, not on behalf of the original Licensor or 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 the fact You have accepted any warranty or additional liability. +10. Acceptance of the Licence + +The provisions of this Licence can be accepted by clicking on an icon ‘I agree’ placed under the bottom of a window displaying the text of this Licence or by affirming consent in any other similar way, in accordance with the rules of applicable law. Clicking on that icon indicates your clear and irrevocable acceptance of this Licence and all of its terms and conditions. + +Similarly, you irrevocably accept this Licence and all of its terms and conditions by exercising any rights granted to You by Article 2 of this Licence, such as the use of the Work, the creation by You of a Derivative Work or the Distribution or Communication by You of the Work or copies thereof. +11. Information to the public + +In case of any Distribution or Communication of the Work by means of electronic communication by You (for example, by offering to download the Work from a remote location) the distribution channel or media (for example, a website) must at least provide to the public the information requested by the applicable law regarding the Licensor, the Licence and the way it may be accessible, concluded, stored and reproduced by the Licensee. +12. Termination of the Licence + +The Licence and the rights granted hereunder will terminate automatically upon any breach by the Licensee of the terms of the Licence. + +Such a termination will not terminate the licences of any person who has received the Work from the Licensee under the Licence, provided such persons remain in full compliance with the Licence. +13. Miscellaneous + +Without prejudice of Article 9 above, the Licence represents the complete agreement between the Parties as to the Work. + +If any provision of the Licence is invalid or unenforceable under applicable law, this will not affect the validity or enforceability of the Licence as a whole. Such provision will be construed or reformed so as necessary to make it valid and enforceable. + +The European Commission may publish other linguistic versions or new versions of this Licence or updated versions of the Appendix, so far this is required and reasonable, without reducing the scope of the rights granted by the Licence. New versions of the Licence will be published with a unique version number. + +All linguistic versions of this Licence, approved by the European Commission, have identical value. Parties can take advantage of the linguistic version of their choice. +14. Jurisdiction + +Without prejudice to specific agreement between parties, + +— any litigation resulting from the interpretation of this License, arising between the European Union institutions, bodies, offices or agencies, as a Licensor, and any Licensee, will be subject to the jurisdiction of the Court of Justice of the European Union, as laid down in article 272 of the Treaty on the Functioning of the European Union, + +— any litigation arising between other parties and resulting from the interpretation of this License, will be subject to the exclusive jurisdiction of the competent court where the Licensor resides or conducts its primary business. +15. Applicable Law + +Without prejudice to specific agreement between parties, + +— this Licence shall be governed by the law of the European Union Member State where the Licensor has his seat, resides or has his registered office, + +— this licence shall be governed by Belgian law if the Licensor has no seat, residence or registered office inside a European Union Member State. +Appendix + +‘Compatible Licences’ according to Article 5 EUPL are: + +— GNU General Public License (GPL) v. 2, v. 3 + +— GNU Affero General Public License (AGPL) v. 3 + +— Open Software License (OSL) v. 2.1, v. 3.0 + +— Eclipse Public License (EPL) v. 1.0 + +— CeCILL v. 2.0, v. 2.1 + +— Mozilla Public Licence (MPL) v. 2 + +— GNU Lesser General Public Licence (LGPL) v. 2.1, v. 3 + +— Creative Commons Attribution-ShareAlike v. 3.0 Unported (CC BY-SA 3.0) for works other than software + +— European Union Public Licence (EUPL) v. 1.1, v. 1.2 + +— Québec Free and Open-Source Licence — Reciprocity (LiLiQ-R) or Strong Reciprocity (LiLiQ-R+) + +The European Commission may update this Appendix to later versions of the above licences without producing a new version of the EUPL, as long as they provide the rights granted in Article 2 of this Licence and protect the covered Source Code from exclusive appropriation. + +All other changes or additions to this Appendix require the production of a new EUPL version. +-------------------------------------------------------------------------------- +emojis + +// Copyright 2020 Naji. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Naji nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "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 COPYRIGHT +// OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +engine + +License for the Ahem font embedded below is from: +https://www.w3.org/Style/CSS/Test/Fonts/Ahem/COPYING + +The Ahem font in this directory belongs to the public domain. In +jurisdictions that do not recognize public domain ownership of these +files, the following Creative Commons Zero declaration applies: + + + +which is quoted below: + + The person who has associated a work with this document (the "Work") + affirms that he or she (the "Affirmer") is the/an author or owner of + the Work. The Work may be any work of authorship, including a + database. + + The Affirmer hereby fully, permanently and irrevocably waives and + relinquishes all of her or his copyright and related or neighboring + legal rights in the Work available under any federal or state law, + treaty or contract, including but not limited to moral rights, + publicity and privacy rights, rights protecting against unfair + competition and any rights protecting the extraction, dissemination + and reuse of data, whether such rights are present or future, vested + or contingent (the "Waiver"). The Affirmer makes the Waiver for the + benefit of the public at large and to the detriment of the Affirmer's + heirs or successors. + + The Affirmer understands and intends that the Waiver has the effect + of eliminating and entirely removing from the Affirmer's control all + the copyright and related or neighboring legal rights previously held + by the Affirmer in the Work, to that extent making the Work freely + available to the public for any and all uses and purposes without + restriction of any kind, including commercial use and uses in media + and formats or by methods that have not yet been invented or + conceived. Should the Waiver for any reason be judged legally + ineffective in any jurisdiction, the Affirmer hereby grants a free, + full, permanent, irrevocable, nonexclusive and worldwide license for + all her or his copyright and related or neighboring legal rights in + the Work. +-------------------------------------------------------------------------------- +enhanced_enum +matrix_api_lite + +MIT License + +Copyright (C) 2021 Famedly GmbH + +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. + +-------------------------------------------------------------------------------- +equatable + +MIT License + +Copyright (c) 2018 Felix Angelov + +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. + +-------------------------------------------------------------------------------- +etc_decoder + +Copyright (c) 2020-2022 Hans-Kristian Arntzen + +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. +-------------------------------------------------------------------------------- +eventify + +BSD License + +Copyright (c) 2019 iMeshAcademy + +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. + +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2000-2004 Fred L. Drake, Jr. +Copyright (c) 2001-2002 Greg Stein +Copyright (c) 2002-2006 Karl Waclawek +Copyright (c) 2016 Cristian Rodríguez +Copyright (c) 2016-2019 Sebastian Pipping +Copyright (c) 2017 Rhodri James +Copyright (c) 2018 Yury Gribov + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2000-2005 Fred L. Drake, Jr. +Copyright (c) 2001-2002 Greg Stein +Copyright (c) 2002-2016 Karl Waclawek +Copyright (c) 2016-2022 Sebastian Pipping +Copyright (c) 2016 Cristian Rodríguez +Copyright (c) 2016 Thomas Beutlich +Copyright (c) 2017 Rhodri James +Copyright (c) 2022 Thijs Schreijer + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2000-2006 Fred L. Drake, Jr. +Copyright (c) 2001-2002 Greg Stein +Copyright (c) 2002-2016 Karl Waclawek +Copyright (c) 2005-2009 Steven Solie +Copyright (c) 2016 Eric Rahm +Copyright (c) 2016-2022 Sebastian Pipping +Copyright (c) 2016 Gaurav +Copyright (c) 2016 Thomas Beutlich +Copyright (c) 2016 Gustavo Grieco +Copyright (c) 2016 Pascal Cuoq +Copyright (c) 2016 Ed Schouten +Copyright (c) 2017-2022 Rhodri James +Copyright (c) 2017 Václav Slavík +Copyright (c) 2017 Viktor Szakats +Copyright (c) 2017 Chanho Park +Copyright (c) 2017 Rolf Eike Beer +Copyright (c) 2017 Hans Wennborg +Copyright (c) 2018 Anton Maklakov +Copyright (c) 2018 Benjamin Peterson +Copyright (c) 2018 Marco Maggi +Copyright (c) 2018 Mariusz Zaborski +Copyright (c) 2019 David Loffredo +Copyright (c) 2019-2020 Ben Wagner +Copyright (c) 2019 Vadim Zeitlin +Copyright (c) 2021 Dong-hee Na +Copyright (c) 2022 Samanta Navarro +Copyright (c) 2022 Jeffrey Walton +Copyright (c) 2022 Jann Horn + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2001-2002 Fred L. Drake, Jr. +Copyright (c) 2006 Karl Waclawek +Copyright (c) 2016-2017 Sebastian Pipping +Copyright (c) 2017 Rhodri James + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2001-2003 Fred L. Drake, Jr. +Copyright (c) 2002 Greg Stein +Copyright (c) 2002-2016 Karl Waclawek +Copyright (c) 2005-2009 Steven Solie +Copyright (c) 2016-2022 Sebastian Pipping +Copyright (c) 2016 Pascal Cuoq +Copyright (c) 2016 Don Lewis +Copyright (c) 2017 Rhodri James +Copyright (c) 2017 Alexander Bluhm +Copyright (c) 2017 Benbuck Nason +Copyright (c) 2017 José Gutiérrez de la Concha +Copyright (c) 2019 David Loffredo +Copyright (c) 2021 Dong-hee Na +Copyright (c) 2022 Martin Ettl + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2001-2003 Fred L. Drake, Jr. +Copyright (c) 2004-2009 Karl Waclawek +Copyright (c) 2005-2007 Steven Solie +Copyright (c) 2016-2022 Sebastian Pipping +Copyright (c) 2017 Rhodri James +Copyright (c) 2019 David Loffredo +Copyright (c) 2020 Joe Orton +Copyright (c) 2020 Kleber Tarcísio +Copyright (c) 2021 Tim Bray +Copyright (c) 2022 Martin Ettl + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2001-2004 Fred L. Drake, Jr. +Copyright (c) 2002-2009 Karl Waclawek +Copyright (c) 2016-2017 Sebastian Pipping +Copyright (c) 2017 Rhodri James +Copyright (c) 2017 Franek Korta + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2002 Fred L. Drake, Jr. +Copyright (c) 2002-2005 Karl Waclawek +Copyright (c) 2016-2017 Sebastian Pipping +Copyright (c) 2017 Rhodri James + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2002 Fred L. Drake, Jr. +Copyright (c) 2002-2016 Karl Waclawek +Copyright (c) 2016-2022 Sebastian Pipping +Copyright (c) 2017 Rhodri James +Copyright (c) 2018 Benjamin Peterson +Copyright (c) 2018 Anton Maklakov +Copyright (c) 2019 David Loffredo +Copyright (c) 2020 Boris Kolpackov +Copyright (c) 2022 Martin Ettl + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2002 Fred L. Drake, Jr. +Copyright (c) 2005 Karl Waclawek +Copyright (c) 2016-2019 Sebastian Pipping + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2002 Fred L. Drake, Jr. +Copyright (c) 2005-2006 Karl Waclawek +Copyright (c) 2016-2019 Sebastian Pipping +Copyright (c) 2019 David Loffredo + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2002 Fred L. Drake, Jr. +Copyright (c) 2016-2017 Sebastian Pipping + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2002 Fred L. Drake, Jr. +Copyright (c) 2016-2022 Sebastian Pipping +Copyright (c) 2022 Martin Ettl + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2002 Fred L. Drake, Jr. +Copyright (c) 2017 Sebastian Pipping + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2002 Greg Stein +Copyright (c) 2002 Fred L. Drake, Jr. +Copyright (c) 2002-2006 Karl Waclawek +Copyright (c) 2017-2021 Sebastian Pipping + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2002 Greg Stein +Copyright (c) 2002-2006 Karl Waclawek +Copyright (c) 2002-2003 Fred L. Drake, Jr. +Copyright (c) 2005-2009 Steven Solie +Copyright (c) 2016-2021 Sebastian Pipping +Copyright (c) 2017 Rhodri James +Copyright (c) 2019 David Loffredo +Copyright (c) 2021 Dong-hee Na + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2002 Karl Waclawek +Copyright (c) 2002 Fred L. Drake, Jr. +Copyright (c) 2017 Sebastian Pipping + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2002-2003 Fred L. Drake, Jr. +Copyright (c) 2004-2006 Karl Waclawek +Copyright (c) 2005-2007 Steven Solie +Copyright (c) 2016-2021 Sebastian Pipping +Copyright (c) 2017 Rhodri James +Copyright (c) 2019 David Loffredo +Copyright (c) 2021 Dong-hee Na + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2017-2019 Sebastian Pipping + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2002 Fred L. Drake, Jr. +Copyright (c) 2016-2017 Sebastian Pipping + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2002 Fred L. Drake, Jr. +Copyright (c) 2016-2018 Sebastian Pipping +Copyright (c) 2018 Marco Maggi + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1997-2000 Thai Open Source Software Center Ltd +Copyright (c) 2016-2021 Sebastian Pipping +Copyright (c) 2017 Rhodri James + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper +Copyright (c) 2001-2022 Expat maintainers + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 1999-2000 Thai Open Source Software Center Ltd +Copyright (c) 2000 Clark Cooper +Copyright (c) 2002 Fred L. Drake, Jr. +Copyright (c) 2007 Karl Waclawek +Copyright (c) 2017 Sebastian Pipping + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 2000 Clark Cooper +Copyright (c) 2002 Greg Stein +Copyright (c) 2005 Karl Waclawek +Copyright (c) 2017-2021 Sebastian Pipping + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 2000 Clark Cooper +Copyright (c) 2017 Sebastian Pipping + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat + +Copyright (c) 2002-2003 Fred L. Drake, Jr. +Copyright (c) 2002-2006 Karl Waclawek +Copyright (c) 2003 Greg Stein +Copyright (c) 2016-2022 Sebastian Pipping +Copyright (c) 2018 Yury Gribov +Copyright (c) 2019 David Loffredo + +Licensed under the MIT license: + +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. +-------------------------------------------------------------------------------- +expat +harfbuzz + +Copyright (c) 2021 Google Inc. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +fcm_shared_isolate +flutter_olm +flutter_openssl_crypto +native_imaging + + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + 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 +them 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. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey 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; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If 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 convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero 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 that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + 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. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +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. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + 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 +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published by + the Free Software Foundation, either version 3 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 Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. + +-------------------------------------------------------------------------------- +ffx_spd + +Copyright (c) 2017-2019 Advanced Micro Devices, Inc. All rights reserved. +Copyright (c) <2014> + +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. +-------------------------------------------------------------------------------- +ffx_spd + +Copyright (c) 2017-2020 Advanced Micro Devices, Inc. All rights reserved. + +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. +-------------------------------------------------------------------------------- +fiat + +Copyright (c) 2015-2016 the fiat-crypto authors (see + +https://github.com/mit-plv/fiat-crypto/blob/master/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. +-------------------------------------------------------------------------------- +file + +Copyright 2017, the Dart project authors. All rights reserved. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +file_picker + +MIT License + +Copyright (c) 2018 Miguel Ruivo + +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 NON INFRINGEMENT. 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. +-------------------------------------------------------------------------------- +file_saver + +BSD 3-Clause License + +Copyright (c) 2021, Hassan Ansari +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +firebase_core +firebase_core_platform_interface + +// Copyright 2017 The Chromium Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "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 COPYRIGHT +// OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +fixnum +http_multi_server +shelf +shelf_web_socket +stack_trace + +Copyright 2014, the Dart project authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +flatbuffers + +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 2014 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. +-------------------------------------------------------------------------------- +fluffychat + + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + 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 +them 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. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey 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; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If 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 convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero 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 that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + 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. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +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. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + 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 +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) 2020 Christian Pauly + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 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 Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. + +-------------------------------------------------------------------------------- +flutter + +Copyright 2014 The Flutter Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +flutter_app_lock + +MIT License + +Copyright (c) 2019 Tom Alabaster + +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. +-------------------------------------------------------------------------------- +flutter_blurhash + +MIT License + +Copyright (c) 2019 Robert Felker + +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. +-------------------------------------------------------------------------------- +flutter_cache_manager + + +The MIT License (MIT) + +Copyright (c) 2017 Rene Floor + +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. + +-------------------------------------------------------------------------------- +flutter_foreground_task + +MIT License + +Copyright (c) 2021 Dev-hwang + +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. + +-------------------------------------------------------------------------------- +flutter_highlight +highlight + +MIT License + +Copyright (c) 2019 Rongjian Zhang + +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. + +-------------------------------------------------------------------------------- +flutter_image_compress +flutter_image_compress_common +flutter_image_compress_platform_interface +flutter_image_compress_web + +MIT License + +Copyright (c) 2023 FlutterCandies + +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. + +-------------------------------------------------------------------------------- +flutter_inappwebview + + 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 2022 Lorenzo Pichilli + + 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. + +-------------------------------------------------------------------------------- +flutter_keyboard_visibility +flutter_keyboard_visibility_linux +flutter_keyboard_visibility_macos +flutter_keyboard_visibility_windows + +The MIT License + +Copyright (c) 2022 Jason Rai +All rights reserved. + +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. + +-------------------------------------------------------------------------------- +flutter_keyboard_visibility_platform_interface +flutter_keyboard_visibility_web + +The MIT License + +Copyright (c) 2006-2020 +All rights reserved. + +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. + +-------------------------------------------------------------------------------- +flutter_launcher_icons + +MIT License + +Copyright (c) 2019 Mark O'Sullivan + +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. + +-------------------------------------------------------------------------------- +flutter_local_notifications +flutter_local_notifications_linux + +Copyright 2018 Michael Bui. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of the copyright holder nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +flutter_local_notifications_platform_interface + +Copyright 2020 Michael Bui. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of the copyright holder nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +flutter_map + +Copyright (c) 2020, the flutter_map authors +Copyright (c) 2010-2019, Vladimir Agafonkin +Copyright (c) 2010-2011, CloudMade +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +flutter_matrix_html + +MIT License + +Copyright (c) 2019 Matthew Whitaker + +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. + +-------------------------------------------------------------------------------- +flutter_native_splash + +MIT License + +Copyright (c) 2022 Jon Hanson + +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. + +-------------------------------------------------------------------------------- +flutter_ringtone_player + +MIT License + +Copyright (c) 2019 InWay.pro Open Source code + +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. + +-------------------------------------------------------------------------------- +flutter_secure_storage +flutter_secure_storage_linux +flutter_secure_storage_macos +flutter_secure_storage_platform_interface +flutter_secure_storage_web + +BSD 3-Clause License + +Copyright 2017 German Saprykin +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +flutter_secure_storage_windows + +WTFPL +-------------------------------------------------------------------------------- +flutter_svg + +Copyright (c) 2018 Dan Field + +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. +-------------------------------------------------------------------------------- +flutter_typeahead + +BSD 2-Clause License + +Copyright (c) 2018, AbdulRahmanAlHamali +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +flutter_web_auth + +MIT License + +Copyright (c) 2019 Linus Unnebäck + +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. + +-------------------------------------------------------------------------------- +flutter_webrtc +sdp_transform + +MIT License + +Copyright (c) 2018 湖北捷智云技术有限公司 + +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. + +-------------------------------------------------------------------------------- +fluttertoast + +MIT License + +Copyright (c) 2020 Karthik Ponnam + +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. + +-------------------------------------------------------------------------------- +freetype2 + +Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. +-------------------------------------------------------------------------------- +freetype2 + +Copyright (C) 2000, 2001, 2002, 2003, 2006, 2010 by +Francesco Zappa Nardelli + +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. +-------------------------------------------------------------------------------- +freetype2 + +Copyright (C) 2000-2004, 2006-2011, 2013, 2014 by +Francesco Zappa Nardelli + +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. +-------------------------------------------------------------------------------- +freetype2 + +Copyright (C) 2001, 2002 by +Francesco Zappa Nardelli + +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. +-------------------------------------------------------------------------------- +freetype2 + +Copyright (C) 2001, 2002, 2003, 2004 by +Francesco Zappa Nardelli + +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. +-------------------------------------------------------------------------------- +freetype2 + +Copyright (C) 2001-2008, 2011, 2013, 2014 by +Francesco Zappa Nardelli + +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. +-------------------------------------------------------------------------------- +freetype2 + +Copyright 1990, 1994, 1998 The Open Group + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation. + +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 +OPEN GROUP 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. + +Except as contained in this notice, the name of The Open Group shall not be +used in advertising or otherwise to promote the sale, use or other dealings +in this Software without prior written authorization from The Open Group. +-------------------------------------------------------------------------------- +freetype2 + +Copyright 2000 Computing Research Labs, New Mexico State University +Copyright 2001-2004, 2011 Francesco Zappa Nardelli + +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 COMPUTING RESEARCH LAB OR NEW MEXICO STATE UNIVERSITY 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. +-------------------------------------------------------------------------------- +freetype2 + +Copyright 2000 Computing Research Labs, New Mexico State University +Copyright 2001-2014 + Francesco Zappa Nardelli + +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 COMPUTING RESEARCH LAB OR NEW MEXICO STATE UNIVERSITY 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. +-------------------------------------------------------------------------------- +freetype2 + +Copyright 2000 Computing Research Labs, New Mexico State University +Copyright 2001-2015 + Francesco Zappa Nardelli + +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 COMPUTING RESEARCH LAB OR NEW MEXICO STATE UNIVERSITY 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. +-------------------------------------------------------------------------------- +freetype2 + +Copyright 2000, 2001, 2004 by +Francesco Zappa Nardelli + +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. +-------------------------------------------------------------------------------- +freetype2 + +Copyright 2000-2001, 2002 by +Francesco Zappa Nardelli + +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. +-------------------------------------------------------------------------------- +freetype2 + +Copyright 2000-2001, 2003 by +Francesco Zappa Nardelli + +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. +-------------------------------------------------------------------------------- +freetype2 + +Copyright 2000-2010, 2012-2014 by +Francesco Zappa Nardelli + +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. +-------------------------------------------------------------------------------- +freetype2 + +Copyright 2001, 2002, 2012 Francesco Zappa Nardelli + +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 COMPUTING RESEARCH LAB OR NEW MEXICO STATE UNIVERSITY 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. +-------------------------------------------------------------------------------- +freetype2 + +Copyright 2003 by +Francesco Zappa Nardelli + +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. +-------------------------------------------------------------------------------- +freetype2 + +The FreeType Project LICENSE +---------------------------- + + 2006-Jan-27 + + Copyright 1996-2002, 2006 by + David Turner, Robert Wilhelm, and Werner Lemberg + + + +Introduction +============ + + The FreeType Project is distributed in several archive packages; + some of them may contain, in addition to the FreeType font engine, + various tools and contributions which rely on, or relate to, the + FreeType Project. + + This license applies to all files found in such packages, and + which do not fall under their own explicit license. The license + affects thus the FreeType font engine, the test programs, + documentation and makefiles, at the very least. + + This license was inspired by the BSD, Artistic, and IJG + (Independent JPEG Group) licenses, which all encourage inclusion + and use of free software in commercial and freeware products + alike. As a consequence, its main points are that: + + o We don't promise that this software works. However, we will be + interested in any kind of bug reports. (`as is' distribution) + + o You can use this software for whatever you want, in parts or + full form, without having to pay us. (`royalty-free' usage) + + o You may not pretend that you wrote this software. If you use + it, or only parts of it, in a program, you must acknowledge + somewhere in your documentation that you have used the + FreeType code. (`credits') + + We specifically permit and encourage the inclusion of this + software, with or without modifications, in commercial products. + We disclaim all warranties covering The FreeType Project and + assume no liability related to The FreeType Project. + + + Finally, many people asked us for a preferred form for a + credit/disclaimer to use in compliance with this license. We thus + encourage you to use the following text: + + """ + Portions of this software are copyright © The FreeType + Project (www.freetype.org). All rights reserved. + """ + + Please replace with the value from the FreeType version you + actually use. + + +Legal Terms +=========== + +0. Definitions +-------------- + + Throughout this license, the terms `package', `FreeType Project', + and `FreeType archive' refer to the set of files originally + distributed by the authors (David Turner, Robert Wilhelm, and + Werner Lemberg) as the `FreeType Project', be they named as alpha, + beta or final release. + + `You' refers to the licensee, or person using the project, where + `using' is a generic term including compiling the project's source + code as well as linking it to form a `program' or `executable'. + This program is referred to as `a program using the FreeType + engine'. + + This license applies to all files distributed in the original + FreeType Project, including all source code, binaries and + documentation, unless otherwise stated in the file in its + original, unmodified form as distributed in the original archive. + If you are unsure whether or not a particular file is covered by + this license, you must contact us to verify this. + + The FreeType Project is copyright (C) 1996-2000 by David Turner, + Robert Wilhelm, and Werner Lemberg. All rights reserved except as + specified below. + +1. No Warranty +-------------- + + THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY + KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS + BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO + USE, OF THE FREETYPE PROJECT. + +2. Redistribution +----------------- + + This license grants a worldwide, royalty-free, perpetual and + irrevocable right and license to use, execute, perform, compile, + display, copy, create derivative works of, distribute and + sublicense the FreeType Project (in both source and object code + forms) and derivative works thereof for any purpose; and to + authorize others to exercise some or all of the rights granted + herein, subject to the following conditions: + + o Redistribution of source code must retain this license file + (`FTL.TXT') unaltered; any additions, deletions or changes to + the original files must be clearly indicated in accompanying + documentation. The copyright notices of the unaltered, + original files must be preserved in all copies of source + files. + + o Redistribution in binary form must provide a disclaimer that + states that the software is based in part of the work of the + FreeType Team, in the distribution documentation. We also + encourage you to put an URL to the FreeType web page in your + documentation, though this isn't mandatory. + + These conditions apply to any software derived from or based on + the FreeType Project, not just the unmodified files. If you use + our work, you must acknowledge us. However, no fee need be paid + to us. + +3. Advertising +-------------- + + Neither the FreeType authors and contributors nor you shall use + the name of the other for commercial, advertising, or promotional + purposes without specific prior written permission. + + We suggest, but do not require, that you use one or more of the + following phrases to refer to this software in your documentation + or advertising materials: `FreeType Project', `FreeType Engine', + `FreeType library', or `FreeType Distribution'. + + As you have not signed this license, you are not required to + accept it. However, as the FreeType Project is copyrighted + material, only this license, or another one contracted with the + authors, grants you the right to use, distribute, and modify it. + Therefore, by using, distributing, or modifying the FreeType + Project, you indicate that you understand and accept all the terms + of this license. + +4. Contacts +----------- + + There are two mailing lists related to FreeType: + + o freetype@nongnu.org + + Discusses general use and applications of FreeType, as well as + future and wanted additions to the library and distribution. + If you are looking for support, start in this list if you + haven't found anything to help you in the documentation. + + o freetype-devel@nongnu.org + + Discusses bugs, as well as engine internals, design issues, + specific licenses, porting, etc. + + Our home page can be found at + + https://www.freetype.org + + +--- end of FTL.TXT --- +-------------------------------------------------------------------------------- +freetype2 + +This software was written by Alexander Peslyak in 2001. No copyright is +claimed, and the software is hereby placed in the public domain. +In case this attempt to disclaim copyright and place the software in the +public domain is deemed null and void, then the software is +Copyright (c) 2001 Alexander Peslyak and it is hereby released to the +general public under the following terms: + +Redistribution and use in source and binary forms, with or without +modification, are permitted. + +There's ABSOLUTELY NO WARRANTY, express or implied. +-------------------------------------------------------------------------------- +freetype2 + +This software was written by Alexander Peslyak in 2001. No copyright is +claimed, and the software is hereby placed in the public domain. +In case this attempt to disclaim copyright and place the software in the +public domain is deemed null and void, then the software is +Copyright (c) 2001 Alexander Peslyak and it is hereby released to the +general public under the following terms: + +Redistribution and use in source and binary forms, with or without +modification, are permitted. + +There's ABSOLUTELY NO WARRANTY, express or implied. + +(This is a heavily cut-down "BSD license".) +-------------------------------------------------------------------------------- +frontend_server_client + +Copyright 2020, the Dart project authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +fuchsia_sdk + +Copyright 2014 The Fuchsia Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +fuchsia_sdk + +Copyright 2016 The Fuchsia Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +fuchsia_sdk + +Copyright 2017 The Fuchsia Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +fuchsia_sdk + +Copyright 2018 The Fuchsia Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +fuchsia_sdk + +Copyright 2019 The Fuchsia Authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +fuchsia_sdk + +Copyright 2019 The Fuchsia Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +fuchsia_sdk + +Copyright 2020 The Fuchsia Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +fuchsia_sdk + +Copyright 2021 The Fuchsia Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +fuchsia_sdk + +Copyright 2022 The Fuchsia Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +fuchsia_sdk + +Copyright 2023 The Fuchsia Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +fuchsia_sdk + +musl as a whole is licensed under the following standard MIT license: + + +Copyright © 2005-2014 Rich Felker, et al. + +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. + + +Authors/contributors include: + +Alex Dowad +Alexander Monakov +Anthony G. Basile +Arvid Picciani +Bobby Bingham +Boris Brezillon +Brent Cook +Chris Spiegel +Clément Vasseur +Daniel Micay +Denys Vlasenko +Emil Renner Berthing +Felix Fietkau +Felix Janda +Gianluca Anzolin +Hauke Mehrtens +Hiltjo Posthuma +Isaac Dunham +Jaydeep Patil +Jens Gustedt +Jeremy Huntwork +Jo-Philipp Wich +Joakim Sindholt +John Spencer +Josiah Worcester +Justin Cormack +Khem Raj +Kylie McClain +Luca Barbato +Luka Perkov +M Farkas-Dyck (Strake) +Mahesh Bodapati +Michael Forney +Natanael Copa +Nicholas J. Kain +orc +Pascal Cuoq +Petr Hosek +Pierre Carrier +Rich Felker +Richard Pennington +Shiz +sin +Solar Designer +Stefan Kristiansson +Szabolcs Nagy +Timo Teräs +Trutz Behn +Valentin Ochs +William Haddon + +Portions of this software are derived from third-party works licensed +under terms compatible with the above MIT license: + +Much of the math library code (third_party/math/* and +third_party/complex/*, and third_party/include/libm.h) is +Copyright © 1993,2004 Sun Microsystems or +Copyright © 2003-2011 David Schultz or +Copyright © 2003-2009 Steven G. Kargl or +Copyright © 2003-2009 Bruce D. Evans or +Copyright © 2008 Stephen L. Moshier +and labelled as such in comments in the individual source files. All +have been licensed under extremely permissive terms. + +The smoothsort implementation (third_party/smoothsort/qsort.c) is +Copyright © 2011 Valentin Ochs and is licensed under an MIT-style +license. + +The x86_64 files in third_party/arch were written by Nicholas J. Kain +and is licensed under the standard MIT terms. + +All other files which have no copyright comments are original works +produced specifically for use as part of this library, written either +by Rich Felker, the main author of the library, or by one or more +contibutors listed above. Details on authorship of individual files +can be found in the git version control history of the project. The +omission of copyright and license comments in each file is in the +interest of source tree size. + +In addition, permission is hereby granted for all public header files +(include/* and arch/*/bits/*) and crt files intended to be linked into +applications (crt/*, ldso/dlstart.c, and arch/*/crt_arch.h) to omit +the copyright notice and permission notice otherwise required by the +license, and to use these files without any requirement of +attribution. These files include substantial contributions from: + +Bobby Bingham +John Spencer +Nicholas J. Kain +Rich Felker +Richard Pennington +Stefan Kristiansson +Szabolcs Nagy + +all of whom have explicitly granted such permission. + +This file previously contained text expressing a belief that most of +the files covered by the above exception were sufficiently trivial not +to be subject to copyright, resulting in confusion over whether it +negated the permissions granted in the license. In the spirit of +permissive licensing, and of not having licensing issues being an +obstacle to adoption, that text has been removed. +-------------------------------------------------------------------------------- +fuchsia_sdk +libjxl + +Copyright 2021 The Chromium Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +future_loading_dialog + +MIT License + +Copyright (c) 2020 Famedly + +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. + +-------------------------------------------------------------------------------- +geolocator +geolocator_android +geolocator_apple +geolocator_platform_interface +geolocator_web + +MIT License + +Copyright (c) 2018 Baseflow + +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. +-------------------------------------------------------------------------------- +get_it + +MIT License + +Copyright (c) 2018 Thomas Burkhart + +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. +-------------------------------------------------------------------------------- +glfw + +Copyright (C) 1997-2013 Sam Lantinga + +This software is provided 'as-is', without any express or implied warranty. +In no event will the authors be held liable for any damages arising from the +use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + +3. This notice may not be removed or altered from any source distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2002-2006 Marcus Geelnard + +Copyright (c) 2006-2019 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2002-2006 Marcus Geelnard +Copyright (c) 2006-2016 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2002-2006 Marcus Geelnard +Copyright (c) 2006-2017 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2002-2006 Marcus Geelnard +Copyright (c) 2006-2018 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2002-2006 Marcus Geelnard +Copyright (c) 2006-2019 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2002-2006 Marcus Geelnard +Copyright (c) 2006-2019 Camilla Löwy +Copyright (c) 2012 Torsten Walluhn + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2006-2017 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2006-2018 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2009-2016 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2009-2019 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2009-2019 Camilla Löwy +Copyright (c) 2012 Torsten Walluhn + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2009-2021 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2014 Jonas Ådahl + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2016 Google Inc. +Copyright (c) 2016-2017 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2016 Google Inc. +Copyright (c) 2016-2019 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2016-2017 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2021 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glfw + +Copyright (c) 2022 Camilla Löwy + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2012-2013 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2012-2013 LunarG, Inc. +Copyright (C) 2015-2018 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2012-2013 LunarG, Inc. +Copyright (C) 2017 ARM Limited. +Copyright (C) 2015-2018 Google, Inc. +Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2012-2013 LunarG, Inc. +Copyright (C) 2017 ARM Limited. +Copyright (C) 2015-2019 Google, Inc. +Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2012-2013 LunarG, Inc. +Copyright (C) 2017 ARM Limited. +Copyright (C) 2015-2020 Google, Inc. +Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2012-2013 LunarG, Inc. +Copyright (C) 2017 ARM Limited. +Copyright (C) 2018-2020 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2012-2013 LunarG, Inc. +Copyright (C) 2017 ARM Limited. +Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2012-2015 LunarG, Inc. +Copyright (C) 2015-2018 Google, Inc. +Copyright (C) 2017, 2019 ARM Limited. +Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2012-2015 LunarG, Inc. +Copyright (C) 2015-2020 Google, Inc. +Copyright (C) 2017 ARM Limited. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2012-2016 LunarG, Inc. +Copyright (C) 2015-2016 Google, Inc. +Copyright (C) 2017 ARM Limited. +Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2012-2016 LunarG, Inc. +Copyright (C) 2015-2020 Google, Inc. +Copyright (C) 2017 ARM Limited. +Modifications Copyright (C) 2020-2021 Advanced Micro Devices, Inc. All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2012-2016 LunarG, Inc. +Copyright (C) 2017 ARM Limited. +Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2013 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2013 LunarG, Inc. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2013 LunarG, Inc. +Copyright (C) 2015-2018 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2013 LunarG, Inc. +Copyright (C) 2015-2018 Google, Inc. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2013 LunarG, Inc. +Copyright (C) 2017 ARM Limited. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2013 LunarG, Inc. +Copyright (C) 2017 ARM Limited. +Copyright (C) 2015-2018 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2013 LunarG, Inc. +Copyright (C) 2017 ARM Limited. +Copyright (C) 2020 Google, Inc. +Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2013 LunarG, Inc. +Copyright (c) 2002-2010 The ANGLE Project Authors. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2013-2016 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2013-2016 LunarG, Inc. +Copyright (C) 2015-2018 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2013-2016 LunarG, Inc. +Copyright (C) 2015-2020 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2013-2016 LunarG, Inc. +Copyright (C) 2016-2020 Google, Inc. +Modifications Copyright(C) 2021 Advanced Micro Devices, Inc.All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2016 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2016 LunarG, Inc. +Copyright (C) 2017 ARM Limited. +Copyright (C) 2015-2018 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2002-2005 3Dlabs Inc. Ltd. +Copyright (C) 2017 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2013 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2013 LunarG, Inc. +Copyright (C) 2015-2018 Google, Inc. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2013 LunarG, Inc. +Copyright (C) 2017 ARM Limited. +Copyright (C) 2015-2018 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2013-2016 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2014 LunarG, Inc. +Copyright (C) 2015-2018 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2014-2015 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2014-2015 LunarG, Inc. +Copyright (C) 2015-2018 Google, Inc. +Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2014-2015 LunarG, Inc. +Copyright (C) 2015-2020 Google, Inc. +Copyright (C) 2017 ARM Limited. +Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2014-2015 LunarG, Inc. +Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2014-2016 LunarG, Inc. +Copyright (C) 2015-2020 Google, Inc. +Copyright (C) 2017 ARM Limited. +Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2014-2016 LunarG, Inc. +Copyright (C) 2018 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2014-2016 LunarG, Inc. +Copyright (C) 2018-2020 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2015 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2015-2016 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2015-2018 Google, Inc. +Copyright (C) 2017 ARM Limited. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2016 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2016 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2016 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of Google, Inc., nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2016 Google, Inc. +Copyright (C) 2016 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2016 Google, Inc. +Copyright (C) 2016 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of Google, Inc., nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2016 Google, Inc. +Copyright (C) 2019 ARM Limited. +Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2016 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2016 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2016 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of Google, Inc., nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2016-2017 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2016-2017 Google, Inc. +Copyright (C) 2020 The Khronos Group Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2016-2017 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2016-2018 Google, Inc. +Copyright (C) 2016 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2016-2018 Google, Inc. +Copyright (C) 2016 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of Google, Inc., nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2017 LunarG, Inc. +Copyright (C) 2018 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2017 LunarG, Inc. +Copyright (C) 2018 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of Google, Inc., nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2017-2018 Google, Inc. +Copyright (C) 2017 LunarG, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2018 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2018 The Khronos Group Inc. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2020 Google, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of Google, Inc., nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (C) 2020 The Khronos Group Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of The Khronos Group Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (c) 2002, NVIDIA Corporation. + +NVIDIA Corporation("NVIDIA") supplies this software to you in +consideration of your agreement to the following terms, and your use, +installation, modification or redistribution of this NVIDIA software +constitutes acceptance of these terms. If you do not agree with these +terms, please do not use, install, modify or redistribute this NVIDIA +software. + +In consideration of your agreement to abide by the following terms, and +subject to these terms, NVIDIA grants you a personal, non-exclusive +license, under NVIDIA's copyrights in this original NVIDIA software (the +"NVIDIA Software"), to use, reproduce, modify and redistribute the +NVIDIA Software, with or without modifications, in source and/or binary +forms; provided that if you redistribute the NVIDIA Software, you must +retain the copyright notice of NVIDIA, this notice and the following +text and disclaimers in all such redistributions of the NVIDIA Software. +Neither the name, trademarks, service marks nor logos of NVIDIA +Corporation may be used to endorse or promote products derived from the +NVIDIA Software without specific prior written permission from NVIDIA. +Except as expressly stated in this notice, no other rights or licenses +express or implied, are granted by NVIDIA herein, including but not +limited to any patent rights that may be infringed by your derivative +works or by other works in which the NVIDIA Software may be +incorporated. No hardware is licensed hereunder. + +THE NVIDIA SOFTWARE IS BEING PROVIDED ON AN "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, +INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF TITLE, +NON-INFRINGEMENT, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR +ITS USE AND OPERATION EITHER ALONE OR IN COMBINATION WITH OTHER +PRODUCTS. + +IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, +INCIDENTAL, EXEMPLARY, CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +TO, LOST PROFITS; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) OR ARISING IN ANY WAY +OUT OF THE USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE +NVIDIA SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT, +TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF +NVIDIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +-------------------------------------------------------------------------------- +glslang + +Copyright (c) 2013 The Khronos Group Inc. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and/or associated documentation files (the +"Materials"), to deal in the Materials without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Materials, and to +permit persons to whom the Materials are 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 Materials. + +THE MATERIALS 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. +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 +MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. +-------------------------------------------------------------------------------- +glslang + +Copyright (c) 2014-2017 The Khronos Group Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and/or associated documentation files (the "Materials"), +to deal in the Materials without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Materials, and to permit persons to whom the +Materials are 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 Materials. + +MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS +STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND +HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/ + +THE MATERIALS 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. 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 MATERIALS OR THE USE OR OTHER DEALINGS +IN THE MATERIALS. +-------------------------------------------------------------------------------- +glslang + +Copyright (c) 2014-2020 The Khronos Group Inc. +Modifications Copyright (C) 2020 Advanced Micro Devices, Inc. All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and/or associated documentation files (the "Materials"), +to deal in the Materials without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Materials, and to permit persons to whom the +Materials are 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 Materials. + +MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS +STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND +HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/ + +THE MATERIALS 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. 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 MATERIALS OR THE USE OR OTHER DEALINGS +IN THE MATERIALS. +-------------------------------------------------------------------------------- +glslang + +Copyright (c) 2018 The Khronos Group Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and/or associated documentation files (the "Materials"), +to deal in the Materials without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Materials, and to permit persons to whom the +Materials are 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 Materials. + +MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS +STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND +HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/ + +THE MATERIALS 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. 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 MATERIALS OR THE USE OR OTHER DEALINGS +IN THE MATERIALS. +-------------------------------------------------------------------------------- +glslang + +Copyright (c) 2019, Viktor Latypov +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (c) 2020 The Khronos Group Inc. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and/or associated documentation files (the +"Materials"), to deal in the Materials without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Materials, and to +permit persons to whom the Materials are 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 Materials. + +MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS +KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS +SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT + https://www.khronos.org/registry/ + +THE MATERIALS 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. +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 +MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. +-------------------------------------------------------------------------------- +glslang + +Copyright (c) 2020, Travis Fort +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang + +Copyright (c) 2022 ARM Limited + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and/or associated documentation files (the "Materials"), +to deal in the Materials without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Materials, and to permit persons to whom the +Materials are 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 Materials. + +MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS +STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND +HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/ + +THE MATERIALS 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. 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 MATERIALS OR THE USE OR OTHER DEALINGS +IN THE MATERIALS. +-------------------------------------------------------------------------------- +glslang + +Copyright(C) 2021 Advanced Micro Devices, Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + Neither the name of 3Dlabs Inc. Ltd. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +glslang +skia + +Copyright (c) 2014-2016 The Khronos Group Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and/or associated documentation files (the "Materials"), +to deal in the Materials without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Materials, and to permit persons to whom the +Materials are 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 Materials. + +MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS +STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND +HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/ + +THE MATERIALS 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. 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 MATERIALS OR THE USE OR OTHER DEALINGS +IN THE MATERIALS. +-------------------------------------------------------------------------------- +glslang +spirv-cross + +Copyright (c) 2014-2020 The Khronos Group Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and/or associated documentation files (the "Materials"), +to deal in the Materials without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Materials, and to permit persons to whom the +Materials are 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 Materials. + +MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS +STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND +HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/ + +THE MATERIALS 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. 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 MATERIALS OR THE USE OR OTHER DEALINGS +IN THE MATERIALS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright (C) 2011 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright (C) 2012 Grigori Goronzy + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, 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 THIS SOFTWARE. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright (C) 2013 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright (c) Microsoft Corporation. + +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 +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 1998-2004 David Turner and Werner Lemberg +Copyright © 2004,2007,2009 Red Hat, Inc. +Copyright © 2011,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 1998-2004 David Turner and Werner Lemberg +Copyright © 2004,2007,2009,2010 Red Hat, Inc. +Copyright © 2011,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 1998-2004 David Turner and Werner Lemberg +Copyright © 2006 Behdad Esfahbod +Copyright © 2007,2008,2009 Red Hat, Inc. +Copyright © 2012,2013 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2007 Chris Wilson +Copyright © 2009,2010 Red Hat, Inc. +Copyright © 2011,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2007,2008,2009 Red Hat, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2007,2008,2009 Red Hat, Inc. +Copyright © 2010,2011,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2007,2008,2009 Red Hat, Inc. +Copyright © 2010,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2007,2008,2009 Red Hat, Inc. +Copyright © 2011,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2007,2008,2009 Red Hat, Inc. +Copyright © 2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2007,2008,2009 Red Hat, Inc. +Copyright © 2012,2013 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2007,2008,2009 Red Hat, Inc. +Copyright © 2012,2013 Google, Inc. +Copyright © 2019, Facebook Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2007,2008,2009 Red Hat, Inc. +Copyright © 2018,2019,2020 Ebrahim Byagowi +Copyright © 2018 Khaled Hosny + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2007,2008,2009,2010 Red Hat, Inc. +Copyright © 2010,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2007,2008,2009,2010 Red Hat, Inc. +Copyright © 2010,2012,2013 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2007,2008,2009,2010 Red Hat, Inc. +Copyright © 2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2007,2008,2009,2010 Red Hat, Inc. +Copyright © 2012,2018 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2007,2008,2009,2010 Red Hat, Inc. +Copyright © 2012,2018 Google, Inc. +Copyright © 2019 Facebook, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2009 Red Hat, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2009 Red Hat, Inc. +Copyright © 2009 Keith Stribley +Copyright © 2011 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2009 Red Hat, Inc. +Copyright © 2009 Keith Stribley +Copyright © 2015 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2009 Red Hat, Inc. +Copyright © 2011 Codethink Limited +Copyright © 2010,2011,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2009 Red Hat, Inc. +Copyright © 2011 Codethink Limited +Copyright © 2011,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2009 Red Hat, Inc. +Copyright © 2011 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2009 Red Hat, Inc. +Copyright © 2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2009 Red Hat, Inc. +Copyright © 2015 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2009 Red Hat, Inc. +Copyright © 2018 Ebrahim Byagowi + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2009 Red Hat, Inc. +Copyright © 2018 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2009,2010 Red Hat, Inc. +Copyright © 2010,2011,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2009,2010 Red Hat, Inc. +Copyright © 2010,2011,2012,2013 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2009,2010 Red Hat, Inc. +Copyright © 2010,2011,2013 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2009,2010 Red Hat, Inc. +Copyright © 2011,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2010 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2010 Red Hat, Inc. +Copyright © 2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2010,2011 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2010,2011,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2010,2011,2013 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2010,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2011 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2011 Martin Hosken +Copyright © 2011 SIL International + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2011 Martin Hosken +Copyright © 2011 SIL International +Copyright © 2011,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2011,2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2011,2012 Google, Inc. +Copyright © 2018 Ebrahim Byagowi + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2011,2012,2013 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2011,2012,2013 Google, Inc. +Copyright © 2021 Khaled Hosny + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2011,2012,2014 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2011,2014 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2012 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2012 Mozilla Foundation. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2012,2013 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2012,2013 Mozilla Foundation. +Copyright © 2012,2013 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2012,2017 Google, Inc. +Copyright © 2021 Behdad Esfahbod + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2012,2018 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2013 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2013 Red Hat, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2014 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2015 Google, Inc. +Copyright © 2019 Adobe Inc. +Copyright © 2019 Ebrahim Byagowi + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2015 Mozilla Foundation. +Copyright © 2015 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2015-2019 Ebrahim Byagowi + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2016 Elie Roux +Copyright © 2018 Google, Inc. +Copyright © 2018-2019 Ebrahim Byagowi + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2016 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2016 Google, Inc. +Copyright © 2018 Ebrahim Byagowi + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2016 Google, Inc. +Copyright © 2018 Khaled Hosny +Copyright © 2018 Ebrahim Byagowi + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2016 Igalia S.L. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2017 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2017 Google, Inc. +Copyright © 2018 Ebrahim Byagowi + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2017 Google, Inc. +Copyright © 2019 Facebook, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2017,2018 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2018 Ebrahim Byagowi + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2018 Ebrahim Byagowi +Copyright © 2018 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2018 Ebrahim Byagowi +Copyright © 2020 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2018 Ebrahim Byagowi. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2018 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2018 Google, Inc. +Copyright © 2019 Facebook, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2018 Adobe Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2018-2019 Ebrahim Byagowi + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2019 Adobe Inc. +Copyright © 2019 Ebrahim Byagowi + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2019 Adobe, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2019 Ebrahim Byagowi + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2019 Facebook, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2019 Adobe Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2019-2020 Ebrahim Byagowi + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2020 Ebrahim Byagowi + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2020 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2021 Behdad Esfahbod + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2021 Behdad Esfahbod. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2021 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2022 Behdad Esfahbod + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2022 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2022 Red Hat, Inc + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2022 Red Hat, Inc +Copyright © 2021, 2022 Black Foundry + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2022 Red Hat, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2022 Behdad Esfahbod + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2022 Matthias Clasen + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2022 Red Hat, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2023 Behdad Esfahbod + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2023 Behdad Esfahbod +Copyright © 1999 David Turner +Copyright © 2005 Werner Lemberg +Copyright © 2013-2015 Alexei Podtelezhnikov + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +Copyright © 2023 Google, Inc. + +This is part of HarfBuzz, a text shaping library. + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz + +HarfBuzz is licensed under the so-called "Old MIT" license. Details follow. +For parts of HarfBuzz that are licensed under different licenses see individual +files names COPYING in subdirectories where applicable. + +Copyright © 2010-2022 Google, Inc. +Copyright © 2015-2020 Ebrahim Byagowi +Copyright © 2019,2020 Facebook, Inc. +Copyright © 2012,2015 Mozilla Foundation +Copyright © 2011 Codethink Limited +Copyright © 2008,2010 Nokia Corporation and/or its subsidiary(-ies) +Copyright © 2009 Keith Stribley +Copyright © 2011 Martin Hosken and SIL International +Copyright © 2007 Chris Wilson +Copyright © 2005,2006,2020,2021,2022,2023 Behdad Esfahbod +Copyright © 2004,2007,2008,2009,2010,2013,2021,2022,2023 Red Hat, Inc. +Copyright © 1998-2005 David Turner and Werner Lemberg +Copyright © 2016 Igalia S.L. +Copyright © 2022 Matthias Clasen +Copyright © 2018,2021 Khaled Hosny +Copyright © 2018,2019,2020 Adobe, Inc +Copyright © 2013-2015 Alexei Podtelezhnikov + +For full copyright notices consult the individual files in the package. + + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, copy, modify, and distribute this +software and its documentation for any purpose, provided that the +above copyright notice and the following two paragraphs appear in +all copies of this software. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN +IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +-------------------------------------------------------------------------------- +harfbuzz +icu +web_unicode + +Unicode® Copyright and Terms of Use +For the general privacy policy governing access to this site, see the Unicode Privacy Policy. + +A. Unicode Copyright +1. Copyright © 1991-2022 Unicode, Inc. All rights reserved. +B. Definitions +Unicode Data Files ("DATA FILES") include all data files under the directories: +https://www.unicode.org/Public/ +https://www.unicode.org/reports/ +https://www.unicode.org/ivd/data/ + +Unicode Data Files do not include PDF online code charts under the directory: +https://www.unicode.org/Public/ + +Unicode Software ("SOFTWARE") includes any source code published in the Unicode Standard +or any source code or compiled code under the directories: +https://www.unicode.org/Public/PROGRAMS/ +https://www.unicode.org/Public/cldr/ +http://site.icu-project.org/download/ +C. Terms of Use +1. Certain documents and files on this website contain a legend indicating that "Modification is permitted." Any person is hereby authorized, without fee, to modify such documents and files to create derivative works conforming to the Unicode® Standard, subject to Terms and Conditions herein. +2. Any person is hereby authorized, without fee, to view, use, reproduce, and distribute all documents and files, subject to the Terms and Conditions herein. +3. Further specifications of rights and restrictions pertaining to the use of the Unicode DATA FILES and SOFTWARE can be found in the Unicode Data Files and Software License. +4. Each version of the Unicode Standard has further specifications of rights and restrictions of use. For the book editions (Unicode 5.0 and earlier), these are found on the back of the title page. +5. The Unicode PDF online code charts carry specific restrictions. Those restrictions are incorporated as the first page of each PDF code chart. +6. All other files, including online documentation of the core specification for Unicode 6.0 and later, are covered under these general Terms of Use. +7. No license is granted to "mirror" the Unicode website where a fee is charged for access to the "mirror" site. +8. Modification is not permitted with respect to this document. All copies of this document must be verbatim. +D. Restricted Rights Legend +1. Any technical data or software which is licensed to the United States of America, its agencies and/or instrumentalities under this Agreement is commercial technical data or commercial computer software developed exclusively at private expense as defined in FAR 2.101, or DFARS 252.227-7014 (June 1995), as applicable. For technical data, use, duplication, or disclosure by the Government is subject to restrictions as set forth in DFARS 202.227-7015 Technical Data, Commercial and Items (Nov 1995) and this Agreement. For Software, in accordance with FAR 12-212 or DFARS 227-7202, as applicable, use, duplication or disclosure by the Government is subject to the restrictions set forth in this Agreement. +E.Warranties and Disclaimers +1. This publication and/or website may include technical or typographical errors or other inaccuracies. Changes are periodically added to the information herein; these changes will be incorporated in new editions of the publication and/or website. Unicode, Inc. may make improvements and/or changes in the product(s) and/or program(s) described in this publication and/or website at any time. +2. If this file has been purchased on magnetic or optical media from Unicode, Inc. the sole and exclusive remedy for any claim will be exchange of the defective media within ninety (90) days of original purchase. +3. EXCEPT AS PROVIDED IN SECTION E.2, THIS PUBLICATION AND/OR SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. UNICODE, INC. AND ITS LICENSORS ASSUME NO RESPONSIBILITY FOR ERRORS OR OMISSIONS IN THIS PUBLICATION AND/OR SOFTWARE OR OTHER DOCUMENTS WHICH ARE REFERENCED BY OR LINKED TO THIS PUBLICATION OR THE UNICODE WEBSITE. +F. Waiver of Damages +1. In no event shall Unicode, Inc. or its licensors be liable for any special, incidental, indirect or consequential damages of any kind, or any damages whatsoever, whether or not Unicode, Inc. was advised of the possibility of the damage, including, without limitation, those resulting from the following: loss of use, data or profits, in connection with the use, modification or distribution of this information or its derivatives. +G. Trademarks & Logos +1. The Unicode Word Mark and the Unicode Logo are trademarks of Unicode, Inc. “The Unicode Consortium” and “Unicode, Inc.” are trade names of Unicode, Inc. Use of the information and materials found on this website indicates your acknowledgement of Unicode, Inc.’s exclusive worldwide rights in the Unicode Word Mark, the Unicode Logo, and the Unicode trade names. +3. The Unicode Consortium Name and Trademark Usage Policy (“Trademark Policy”) are incorporated herein by reference and you agree to abide by the provisions of the Trademark Policy, which may be changed from time to time in the sole discretion of Unicode, Inc. +4. All third party trademarks referenced herein are the property of their respective owners. +H. Miscellaneous +1. Jurisdiction and Venue. This website is operated from a location in the State of California, United States of America. Unicode, Inc. makes no representation that the materials are appropriate for use in other locations. If you access this website from other locations, you are responsible for compliance with local laws. This Agreement, all use of this website and any claims and damages resulting from use of this website are governed solely by the laws of the State of California without regard to any principles which would apply the laws of a different jurisdiction. The user agrees that any disputes regarding this website shall be resolved solely in the courts located in Santa Clara County, California. The user agrees said courts have personal jurisdiction and agree to waive any right to transfer the dispute to any other forum. +2. Modification by Unicode, Inc. Unicode, Inc. shall have the right to modify this Agreement at any time by posting it to this website. The user may not assign any part of this Agreement without Unicode, Inc.’s prior written consent. +3. Taxes. The user agrees to pay any taxes arising from access to this website or use of the information herein, except for those based on Unicode’s net income. +4. Severability. If any provision of this Agreement is declared invalid or unenforceable, the remaining provisions of this Agreement shall remain in effect. +5. Entire Agreement. This Agreement constitutes the entire agreement between the parties. + +EXHIBIT 1 +UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE + +See Terms of Use +for definitions of Unicode Inc.’s Data Files and Software. + +NOTICE TO USER: Carefully read the following legal agreement. +BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S +DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), +YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE +TERMS AND CONDITIONS OF THIS AGREEMENT. +IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE +THE DATA FILES OR SOFTWARE. + +COPYRIGHT AND PERMISSION NOTICE + +Copyright © 1991-2022 Unicode, Inc. All rights reserved. +Distributed under the Terms of Use in https://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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +hive + + Apache License + Version 2.0, January 2004 + https://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 + + Copyright 2019 Simon Leier + + 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 + + https://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. + +-------------------------------------------------------------------------------- +hive_flutter +hive_generator + +Copyright 2019 Simon Leier + +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. +-------------------------------------------------------------------------------- +html + +Copyright (c) 2006-2012 The Authors + +Contributors: +James Graham - jg307@cam.ac.uk +Anne van Kesteren - annevankesteren@gmail.com +Lachlan Hunt - lachlan.hunt@lachy.id.au +Matt McDonald - kanashii@kanashii.ca +Sam Ruby - rubys@intertwingly.net +Ian Hickson (Google) - ian@hixie.ch +Thomas Broyer - t.broyer@ltgt.net +Jacques Distler - distler@golem.ph.utexas.edu +Henri Sivonen - hsivonen@iki.fi +Adam Barth - abarth@webkit.org +Eric Seidel - eric@webkit.org +The Mozilla Foundation (contributions from Henri Sivonen since 2008) +David Flanagan (Mozilla) - dflanagan@mozilla.com +Google LLC (contributed the Dart port) - misc@dartlang.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 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. + +-------------------------------------------------------------------------------- +html_unescape + +Copyright (c) 2018, Filip Hracek. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 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. + +-------------------------------------------------------------------------------- +icu + +# Copyright (c) 2006-2015 International Business Machines Corporation, + # Apple Inc., and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1995-2001, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1995-2002, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1995-2003, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1995-2005, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1995-2006, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1995-2007, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1995-2009, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1995-2010, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1995-2013, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1995-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1995-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1996-2008, International Business Machines Corporation * +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1996-2012, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1996-2012, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1996-2013, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1996-2013, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1996-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1996-2014, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1996-2014, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1996-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1996-2015, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1996-2015, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1996-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1996-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1996-2016, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2000, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2003, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2005, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2005, International Business Machines Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2006, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2009,2014 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2010, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2010, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2011, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2011,2014-2015 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2012, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2013, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2013, International Business Machines * +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2013, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2013, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2013, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2015, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2015, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2015, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2015, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2016, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2016, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1997-2016, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1998-2004, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1998-2005, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1998-2006, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1998-2008, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1998-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1998-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1998-2012, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1998-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1998-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1998-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1998-2016, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2001, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2003, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2004, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2005, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2006, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2006,2013 IBM Corp. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2007, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2007, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2008, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2009, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2010, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2010, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2011, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2012, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2013, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2013, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2014 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2014 International Business Machines Corporation * +and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2015 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2015, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2016 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2016 International Business Machines Corporation +and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2016 International Business Machines Corporation * +and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2016, International Business Machines + Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2016, International Business Machines Corporation + and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2016, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2016, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 1999-2016, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2003, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2004, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2004, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2006, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2007, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2008, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2010, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2012, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2013, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2000-2016, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2003, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2005, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2005, International Business Machines Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2006, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2007, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2008, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2008,2010 IBM and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2010, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2011 IBM and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2011, International Business Machines * + Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2011, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2011, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2011, International Business Machines Corporation. * +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2011,2014 IBM and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2012, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2013, International Business Machines + Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2014 IBM and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2014 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2014, International Business Machines + Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2014, International Business Machines * + Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2014, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2014, International Business Machines Corporation. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2015 IBM and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2015, International Business Machines + Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2016, International Business Machines + Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2001-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2003, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2005, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2006, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2008 International Business Machines Corporation * +and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2008, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2010, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2011 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2011, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2013, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2013, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2014 International Business Machines Corporation +and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2014, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2015 International Business Machines Corporation +and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2015, International Business Machines Corporation and others. + All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2015, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2016 International Business Machines Corporation +and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2016 International Business Machines Corporation * +and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2016 International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2016, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2016, International Business Machines Corporation and others. + All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2002-2016, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003 - 2008, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003 - 2009, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003 - 2013, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003 - 2013, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2003, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2004, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2006, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2007, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2008, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2009, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2009,2012,2016 International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2010, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2013, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2013, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2013, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2013, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2014, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2015, International Business Machines * + Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2015, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2016, International Business Machines * + Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2003-2016, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2004 - 2008, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2004-2005, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2004-2006, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2004-2007, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2004-2010, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2004-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2004-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2004-2012, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2004-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2004-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2004-2015, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2004-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2005, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2005-2006, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2005-2008, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2005-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2005-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2005-2013, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2005-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2005-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2005-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2006 International Business Machines Corporation * +and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2006, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2006-2012, International Business Machines Corporation and others. * +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2006-2014, International Business Machines Corporation * +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2006-2016, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2008, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2008, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2008, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2012, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2013, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2013, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2013, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2014, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2014, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2016, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2007-2016, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008, Google, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2009, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2011, International Business Machines +Corporation, Google and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2012, International Business Machines Corporation * +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2013, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2013, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2014, Google, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2014, Google, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2015, Google, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2015, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2015, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2016, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2008-2016, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2010 IBM Corporation and Others. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2010, Google, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2010, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2011, International Business Machines + Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2011, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2012, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2013, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2013, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2013, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2014 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2014, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2015, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2015, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2016, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2016, International Business Machines Corporation, * +Google, and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2009-2017, International Business Machines Corporation, * +Google, and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010 , Yahoo! Inc. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2012,2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2012,2015 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2013, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2014, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2014, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2014, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2015, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2016 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2016, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2010-2016, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2011-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2011-2012, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2011-2013, Apple Inc. and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2011-2013, Apple Inc.; Unicode, Inc.; and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2011-2013, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2011-2014 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2011-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2011-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2011-2015, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2011-2015, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2011-2016, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2012 International Business Machines Corporation +and others. All rights reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2012,2014 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2012-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2012-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2012-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2013, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2013, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2013, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2013, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2013-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2013-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2013-2014, International Business Machines Corporation and * +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2013-2014, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2013-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2013-2015, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2013-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2014 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2014 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2014-2015, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2014-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2014-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2014-2016, International Business Machines Corporation and +others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2014-2016, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2014-2016, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2015, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2015, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2015-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2015-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2015-2016, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2016 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2016 and later: Unicode, Inc. and others. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) 2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (C) The Internet Society (2002). All Rights Reserved. + +This document and translations of it may be copied and furnished to +others, and derivative works that comment on or otherwise explain it +or assist in its implementation may be prepared, copied, published +and distributed, in whole or in part, without restriction of any +kind, provided that the above copyright notice and this paragraph are +included on all such copies and derivative works. However, this +document itself may not be modified in any way, such as by removing +the copyright notice or references to the Internet Society or other +Internet organizations, except as needed for the purpose of +developing Internet standards in which case the procedures for +copyrights defined in the Internet Standards process must be +followed, or as required to translate it into languages other than +English. + +The limited permissions granted above are perpetual and will not be +revoked by the Internet Society or its successors or assigns. + +This document and the information contained herein is provided on an +"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING +TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING +BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION +HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF +MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. +-------------------------------------------------------------------------------- +icu + +Copyright (C) {1999-2001}, International Business Machines Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 1996-2012, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 1996-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 1996-2015, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 1996-2015, International Business Machines Corporation and others. +All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 1996-2016, International Business Machines Corporation + and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 1996-2016, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 1997-2011, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 1997-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 1997-2012, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 1997-2015, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 1997-2016, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 1999-2012, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 1999-2016, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2000-2004 IBM, Inc. and Others. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2000-2005, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2000-2007, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2001-2005, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2001-2007, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2001-2010 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2001-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2001-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2001-2012, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2001-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2001-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2001-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2001-2016, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2004, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2005, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2005, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2006, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2006, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2007, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2010, International Business Machines Corporation * +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2011, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2012, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2012, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2014, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2014, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2015, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2016 International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2002-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2003, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2003-2004, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2003-2008, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2003-2010 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2003-2011, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2003-2013, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2003-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2004, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2004-2006, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2004-2010, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2004-2014 International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2004-2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2004-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2004-2015, International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2004-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2007-2012, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2007-2012, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2007-2013, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2007-2014, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2007-2016, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2008-2010, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2008-2011, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2008-2015, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2009, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2011-2012 International Business Machines Corporation +and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2014, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2014-2016, International Business Machines +Corporation and others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) 2015, International Business Machines Corporation and +others. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright (c) IBM Corporation, 2000-2010. All rights reserved. + +This software is made available under the terms of the +ICU License -- ICU 1.8.1 and later. +-------------------------------------------------------------------------------- +icu + +Copyright (c) IBM Corporation, 2000-2011. All rights reserved. + +This software is made available under the terms of the +ICU License -- ICU 1.8.1 and later. +-------------------------------------------------------------------------------- +icu + +Copyright (c) IBM Corporation, 2000-2012. All rights reserved. + +This software is made available under the terms of the +ICU License -- ICU 1.8.1 and later. +-------------------------------------------------------------------------------- +icu + +Copyright (c) IBM Corporation, 2000-2014. All rights reserved. + +This software is made available under the terms of the +ICU License -- ICU 1.8.1 and later. +-------------------------------------------------------------------------------- +icu + +Copyright (c) IBM Corporation, 2000-2016. All rights reserved. + +This software is made available under the terms of the +ICU License -- ICU 1.8.1 and later. +-------------------------------------------------------------------------------- +icu + +Copyright 2001 and onwards Google Inc. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright 2004 and onwards Google Inc. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +Copyright 2007 Google Inc. All Rights Reserved. + +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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. +-------------------------------------------------------------------------------- +icu + +UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE + +See Terms of Use +for definitions of Unicode Inc.’s Data Files and Software. + +NOTICE TO USER: Carefully read the following legal agreement. +BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S +DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), +YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE +TERMS AND CONDITIONS OF THIS AGREEMENT. +IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE +THE DATA FILES OR SOFTWARE. + +COPYRIGHT AND PERMISSION NOTICE + +Copyright © 1991-2022 Unicode, Inc. All rights reserved. +Distributed under the Terms of Use in https://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 either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +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. + +Third-Party Software Licenses + +This section contains third-party software notices and/or additional +terms for licensed third-party software components included within ICU +libraries. + +ICU License - ICU 1.8.1 to ICU 57.1 + +COPYRIGHT AND PERMISSION NOTICE + +Copyright (c) 1995-2016 International Business Machines Corporation and others +All rights reserved. + +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, and/or sell copies of the Software, and to permit persons +to whom the Software is furnished to do so, provided that the above +copyright notice(s) and this permission notice appear in all copies of +the Software and that both the above copyright notice(s) and this +permission notice appear in supporting documentation. + +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 +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 THIS 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 this Software without prior written authorization +of the copyright holder. + +All trademarks and registered trademarks mentioned herein are the +property of their respective owners. + +Chinese/Japanese Word Break Dictionary Data (cjdict.txt) + +The Google Chrome software developed by Google is licensed under +the BSD license. Other software included in this distribution is +provided under other licenses, as set forth below. + +The BSD License +http://opensource.org/licenses/bsd-license.php +Copyright (C) 2006-2008, Google Inc. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. +Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following +disclaimer in the documentation and/or other materials provided with +the distribution. +Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND +CONTRIBUTORS "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 COPYRIGHT OWNER OR CONTRIBUTORS 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. + +The word list in cjdict.txt are generated by combining three word lists +listed below with further processing for compound word breaking. The +frequency is generated with an iterative training against Google web +corpora. + +* Libtabe (Chinese) + - https://sourceforge.net/project/?group_id=1519 + - Its license terms and conditions are shown below. + +* IPADIC (Japanese) + - http://chasen.aist-nara.ac.jp/chasen/distribution.html + - Its license terms and conditions are shown below. + +Copyright (c) 1999 TaBE Project. +Copyright (c) 1999 Pai-Hsiang Hsiao. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. +. Neither the name of the TaBE Project nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +REGENTS OR CONTRIBUTORS 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. + +Copyright (c) 1999 Computer Systems and Communication Lab, + Institute of Information Science, Academia + Sinica. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. +. Neither the name of the Computer Systems and Communication Lab + nor the names of its contributors may be used to endorse or + promote products derived from this software without specific + prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +REGENTS OR CONTRIBUTORS 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. + +Copyright 1996 Chih-Hao Tsai @ Beckman Institute, + University of Illinois +c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4 + +Copyright 2000, 2001, 2002, 2003 Nara Institute of Science +and Technology. All Rights Reserved. + +Use, reproduction, and distribution of this software is permitted. +Any copy of this software, whether in its original form or modified, +must include both the above copyright notice and the following +paragraphs. + +Nara Institute of Science and Technology (NAIST), +the copyright holders, disclaims all warranties with regard to this +software, including all implied warranties of merchantability and +fitness, in no event shall NAIST be liable for +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 tortuous action, arising out +of or in connection with the use or performance of this software. + +A large portion of the dictionary entries +originate from ICOT Free Software. The following conditions for ICOT +Free Software applies to the current dictionary as well. + +Each User may also freely distribute the Program, whether in its +original form or modified, to any third party or parties, PROVIDED +that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear +on, or be attached to, the Program, which is distributed substantially +in the same form as set out herein and that such intended +distribution, if actually made, will neither violate or otherwise +contravene any of the laws and regulations of the countries having +jurisdiction over the User or the intended distribution itself. + +NO WARRANTY + +The program was produced on an experimental basis in the course of the +research and development conducted during the project and is provided +to users as so produced on an experimental basis. Accordingly, the +program is provided without any warranty whatsoever, whether express, +implied, statutory or otherwise. The term "warranty" used herein +includes, but is not limited to, any warranty of the quality, +performance, merchantability and fitness for a particular purpose of +the program and the nonexistence of any infringement or violation of +any right of any third party. + +Each user of the program will agree and understand, and be deemed to +have agreed and understood, that there is no warranty whatsoever for +the program and, accordingly, the entire risk arising from or +otherwise connected with the program is assumed by the user. + +Therefore, neither ICOT, the copyright holder, or any other +organization that participated in or was otherwise related to the +development of the program and their respective officials, directors, +officers and other employees shall be held liable for any and all +damages, including, without limitation, general, special, incidental +and consequential damages, arising out of or otherwise in connection +with the use or inability to use the program or any product, material +or result produced or otherwise obtained by using the program, +regardless of whether they have been advised of, or otherwise had +knowledge of, the possibility of such damages at any time during the +project or thereafter. Each user will be deemed to have agreed to the +foregoing by his or her commencement of use of the program. The term +"use" as used herein includes, but is not limited to, the use, +modification, copying and distribution of the program and the +production of secondary products from the program. + +In the case where the program, whether in its original form or +modified, was distributed or delivered to or received by a user from +any person, organization or entity other than ICOT, unless it makes or +grants independently of ICOT any specific warranty to the user in +writing, such person, organization or entity, will also be exempted +from and not be held liable to the user for any such damages as noted +above as far as the program is concerned. + +Lao Word Break Dictionary Data (laodict.txt) + +Copyright (C) 2016 and later: Unicode, Inc. and others. +License & terms of use: http://www.unicode.org/copyright.html +Copyright (c) 2015 International Business Machines Corporation +and others. All Rights Reserved. + +Project: https://github.com/rober42539/lao-dictionary +Dictionary: https://github.com/rober42539/lao-dictionary/laodict.txt +License: https://github.com/rober42539/lao-dictionary/LICENSE.txt + (copied below) + +This file is derived from the above dictionary version of Nov 22, 2020 + +Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +Redistributions of source code must retain the above copyright notice, this +list of conditions and the following disclaimer. Redistributions in binary +form must reproduce the above copyright notice, this list of conditions and +the following disclaimer in the documentation and/or other materials +provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 +COPYRIGHT HOLDER OR CONTRIBUTORS 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. + +Burmese Word Break Dictionary Data (burmesedict.txt) + +Copyright (c) 2014 International Business Machines Corporation +and others. All Rights Reserved. + +This list is part of a project hosted at: + github.com/kanyawtech/myanmar-karen-word-lists + +Copyright (c) 2013, LeRoy Benjamin Sharon +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: Redistributions of source code must retain the above +copyright notice, this list of conditions and the following +disclaimer. Redistributions in binary form must reproduce the +above copyright notice, this list of conditions and the following +disclaimer in the documentation and/or other materials provided +with the distribution. + + Neither the name Myanmar Karen Word Lists, nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND +CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS +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. + +Google double-conversion + +Copyright 2006-2011, the V8 project authors. All rights reserved. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +File: install-sh (only for ICU4C) + + +Copyright 1991 by the Massachusetts Institute of Technology + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation, and that the name of M.I.T. not be used in advertising or +publicity pertaining to distribution of the software without specific, +written prior permission. M.I.T. makes no representations about the +suitability of this software for any purpose. It is provided "as is" +without express or implied warranty. +-------------------------------------------------------------------------------- +icu + +punycode.c 0.4.0 (2001-Nov-17-Sat) +http://www.cs.berkeley.edu/~amc/idn/ +Adam M. Costello +http://www.nicemice.net/amc/ + +Disclaimer and license + + Regarding this entire document or any portion of it (including + the pseudocode and C code), the author makes no guarantees and + is not responsible for any damage resulting from its use. The + author grants irrevocable permission to anyone to use, modify, + and distribute it in any way that does not diminish the rights + of anyone else to use, modify, and distribute it, provided that + redistributed derivative works do not contain misleading author or + version information. Derivative works need not be licensed under + similar terms. +-------------------------------------------------------------------------------- +image + +The MIT License + +Copyright (c) 2013-2022 Brendan Duncan. +All rights reserved. + +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. +-------------------------------------------------------------------------------- +image_gallery_saver + +MIT License + +Copyright (c) [2023] [zaihui] + +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. + +-------------------------------------------------------------------------------- +import_sorter + +The MIT License (MIT) + +Copyright (c) 2021 Matthew Gleich + +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. + +-------------------------------------------------------------------------------- +include + +Copyright (C) 2011 Nick Bruun +Copyright (C) 2013 Vlad Lazarenko +Copyright (C) 2014 Nicolas Pauss +-------------------------------------------------------------------------------- +include + +Copyright (c) 2008-2009 Bjoern Hoehrmann + +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. +-------------------------------------------------------------------------------- +include + +Copyright (c) 2009 Florian Loitsch. + +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. +-------------------------------------------------------------------------------- +include + +Copyright (c) 2011 - Nick Bruun. + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. If you meet (any of) the author(s), you're encouraged to buy them a beer, + a drink or whatever is suited to the situation, given that you like the + software. +4. This notice may not be removed or altered from any source + distribution. +-------------------------------------------------------------------------------- +include + +Copyright (c) 2013-2019 Niels Lohmann . + +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. +-------------------------------------------------------------------------------- +inja + +Copyright (c) 2018-2021 Berscheid + +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. +-------------------------------------------------------------------------------- +inja + +Copyright (c) 2018-2021 Lars Berscheid + +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. +-------------------------------------------------------------------------------- +intersperse + +MIT License + +Copyright (c) 2019 Modestas Valauskas + +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. + +-------------------------------------------------------------------------------- +irondash_engine_context +irondash_message_channel +pixel_snap + +Copyright (c) 2022 Matej Knopp and the contributors + +MIT LICENSE + +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. + +-------------------------------------------------------------------------------- +js + +Copyright 2012, the Dart project authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +json + +Copyright (c) 2013-2022 Niels Lohmann + +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. +-------------------------------------------------------------------------------- +json_annotation +json_serializable +platform +process + +Copyright 2017, the Dart project authors. All rights reserved. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +just_audio + +MIT License + +Copyright (c) 2019-2020 Ryan Heise and the project contributors. + +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. + +============================================================================== + +This software includes the ExoPlayer library which is licensed under the Apache +License, Version 2.0. + + + 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 [yyyy] [name of copyright owner] + + 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. + +-------------------------------------------------------------------------------- +just_audio_mpv + +MIT License + +Copyright (c) 2022 Blake Leonard and the project contributors. + +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. +-------------------------------------------------------------------------------- +keyboard_shortcuts + +MIT License + +Copyright (c) 2020 Antoine MARCEL + +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. + +-------------------------------------------------------------------------------- +khronos + +Copyright (c) 2007-2012 The Khronos Group Inc. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and/or associated documentation files (the +"Materials"), to deal in the Materials without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Materials, and to +permit persons to whom the Materials are 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 Materials. + +THE MATERIALS 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. +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 +MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. +-------------------------------------------------------------------------------- +khronos + +Copyright (c) 2008-2009 The Khronos Group Inc. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and/or associated documentation files (the +"Materials"), to deal in the Materials without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Materials, and to +permit persons to whom the Materials are 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 Materials. + +THE MATERIALS 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. +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 +MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. +-------------------------------------------------------------------------------- +khronos + +Copyright (c) 2013-2014 The Khronos Group Inc. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and/or associated documentation files (the +"Materials"), to deal in the Materials without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Materials, and to +permit persons to whom the Materials are 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 Materials. + +THE MATERIALS 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. +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 +MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. +-------------------------------------------------------------------------------- +khronos + +Copyright (c) 2013-2016 The Khronos Group Inc. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and/or associated documentation files (the +"Materials"), to deal in the Materials without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Materials, and to +permit persons to whom the Materials are 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 Materials. + +THE MATERIALS 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. +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 +MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. +-------------------------------------------------------------------------------- +latlong2 + +Copyright 2015 Michael Mitterer (office@mikemitterer.at), +IT-Consulting and Development Limited, Austrian Branch + +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. + +-------------------------------------------------------------------------------- +libXNVCtrl + +Copyright (c) 2008 NVIDIA, Corporation + +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 (including the next +paragraph) 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. +-------------------------------------------------------------------------------- +libXNVCtrl + +Copyright (c) 2010 NVIDIA, Corporation + +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 (including the next +paragraph) 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. +-------------------------------------------------------------------------------- +libcxx + +Copyright 2018 Ulf Adams +Copyright (c) Microsoft Corporation. All rights reserved. + +Boost Software License - Version 1.0 - August 17th, 2003 + +Permission is hereby granted, free of charge, to any person or organization +obtaining a copy of the software and accompanying documentation covered by +this license (the "Software") to use, reproduce, display, distribute, +execute, and transmit the Software, and to prepare derivative works of the +Software, and to permit third-parties to whom the Software is furnished to +do so, all subject to the following: + +The copyright notices in the Software and this entire statement, including +the above license grant, this restriction and the following disclaimer, +must be included in all copies of the Software, in whole or in part, and +all derivative works of the Software, unless such copies or derivative +works are solely in the form of machine-executable object code generated by +a source language processor. + +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, TITLE AND NON-INFRINGEMENT. IN NO EVENT +SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE +FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. +-------------------------------------------------------------------------------- +libcxx +libcxxabi + +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 [yyyy] [name of copyright owner] + +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. + + +--- LLVM Exceptions to the Apache 2.0 License ---- + +As an exception, if, as a result of your compiling your source code, portions +of this Software are embedded into an Object form of such source code, you +may redistribute such embedded portions in such Object form without complying +with the conditions of Sections 4(a), 4(b) and 4(d) of the License. + +In addition, if you combine or link compiled forms of this Software with +software that is licensed under the GPLv2 ("Combined Software") and if a +court of competent jurisdiction determines that the patent provision (Section +3), the indemnity provision (Section 9) or other Section of the License +conflicts with the conditions of the GPLv2, you may retroactively and +prospectively choose to deem waived or otherwise exclude such Section(s) of +the License, but only in their entirety and only with respect to the Combined +Software. +-------------------------------------------------------------------------------- +libcxx +libcxxabi + +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. +-------------------------------------------------------------------------------- +libcxx +libcxxabi + +Copyright (c) 2009-2019 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. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C) 1988 by Jef Poskanzer. + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided +that the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation. This software is provided "as is" without express or +implied warranty. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C) 1989 by Jef Poskanzer. +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided +that the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation. This software is provided "as is" without express or +implied warranty. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C) 2009-2011, Nokia Corporation and/or its subsidiary(-ies). +All Rights Reserved. +Author: Siarhei Siamashka +Copyright (C) 2013-2014, Linaro Limited. All Rights Reserved. +Author: Ragesh Radhakrishnan +Copyright (C) 2014-2016, D. R. Commander. All Rights Reserved. +Copyright (C) 2015-2016, Matthieu Darbois. All Rights Reserved. +Copyright (C) 2016, Siarhei Siamashka. All Rights Reserved. + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C) 2009-2011, Nokia Corporation and/or its subsidiary(-ies). +All Rights Reserved. +Author: Siarhei Siamashka +Copyright (C) 2014, Siarhei Siamashka. All Rights Reserved. +Copyright (C) 2014, Linaro Limited. All Rights Reserved. +Copyright (C) 2015, D. R. Commander. All Rights Reserved. +Copyright (C) 2015-2016, Matthieu Darbois. All Rights Reserved. + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C) 2013, MIPS Technologies, Inc., California. +All Rights Reserved. +Authors: Teodora Novkovic (teodora.novkovic@imgtec.com) + Darko Laus (darko.laus@imgtec.com) +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C) 2013-2014, MIPS Technologies, Inc., California. +All Rights Reserved. +Authors: Teodora Novkovic (teodora.novkovic@imgtec.com) + Darko Laus (darko.laus@imgtec.com) +Copyright (C) 2015, D. R. Commander. All Rights Reserved. +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C) 2014, D. R. Commander. All Rights Reserved. + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C) 2014-2015, D. R. Commander. All Rights Reserved. + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C) 2014-2015, D. R. Commander. All Rights Reserved. +Copyright (C) 2014, Jay Foad. All Rights Reserved. + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C) 2015, D. R. Commander. All Rights Reserved. + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C)2009-2014 D. R. Commander. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. +- Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. +- Neither the name of the libjpeg-turbo Project nor the names of its + contributors may be used to endorse or promote products derived from this + software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C)2009-2015 D. R. Commander. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. +- Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. +- Neither the name of the libjpeg-turbo Project nor the names of its + contributors may be used to endorse or promote products derived from this + software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C)2009-2016 D. R. Commander. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. +- Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. +- Neither the name of the libjpeg-turbo Project nor the names of its + contributors may be used to endorse or promote products derived from this + software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C)2011 D. R. Commander. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. +- Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. +- Neither the name of the libjpeg-turbo Project nor the names of its + contributors may be used to endorse or promote products derived from this + software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C)2011, 2015 D. R. Commander. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. +- Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. +- Neither the name of the libjpeg-turbo Project nor the names of its + contributors may be used to endorse or promote products derived from this + software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright (C)2011-2016 D. R. Commander. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. +- Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. +- Neither the name of the libjpeg-turbo Project nor the names of its + contributors may be used to endorse or promote products derived from this + software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDERS OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libjpeg-turbo + +Copyright 2009 Pierre Ossman for Cendio AB +Copyright (C) 2010, D. R. Commander. + +Based on the x86 SIMD extension for IJG JPEG library - version 1.02 + +Copyright (C) 1999-2006, MIYASAKA Masaru. + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. +-------------------------------------------------------------------------------- +libjpeg-turbo + +We are also required to state that + "The Graphics Interchange Format(c) is the Copyright property of + CompuServe Incorporated. GIF(sm) is a Service Mark property of + CompuServe Incorporated." +-------------------------------------------------------------------------------- +libjpeg-turbo + +libjpeg-turbo Licenses +====================== + +libjpeg-turbo is covered by three compatible BSD-style open source licenses: + +- The IJG (Independent JPEG Group) License, which is listed in + [README.ijg](README.ijg) + + This license applies to the libjpeg API library and associated programs + (any code inherited from libjpeg, and any modifications to that code.) + +- The Modified (3-clause) BSD License, which is listed in + [turbojpeg.c](turbojpeg.c) + + This license covers the TurboJPEG API library and associated programs. + +- The zlib License, which is listed in [simd/jsimdext.inc](simd/jsimdext.inc) + + This license is a subset of the other two, and it covers the libjpeg-turbo + SIMD extensions. + + +Complying with the libjpeg-turbo Licenses +========================================= + +This section provides a roll-up of the libjpeg-turbo licensing terms, to the +best of our understanding. + +1. If you are distributing a modified version of the libjpeg-turbo source, + then: + + 1. You cannot alter or remove any existing copyright or license notices + from the source. + + **Origin** + - Clause 1 of the IJG License + - Clause 1 of the Modified BSD License + - Clauses 1 and 3 of the zlib License + + 2. You must add your own copyright notice to the header of each source + file you modified, so others can tell that you modified that file (if + there is not an existing copyright header in that file, then you can + simply add a notice stating that you modified the file.) + + **Origin** + - Clause 1 of the IJG License + - Clause 2 of the zlib License + + 3. You must include the IJG README file, and you must not alter any of the + copyright or license text in that file. + + **Origin** + - Clause 1 of the IJG License + +2. If you are distributing only libjpeg-turbo binaries without the source, or + if you are distributing an application that statically links with + libjpeg-turbo, then: + + 1. Your product documentation must include a message stating: + + This software is based in part on the work of the Independent JPEG + Group. + + **Origin** + - Clause 2 of the IJG license + + 2. If your binary distribution includes or uses the TurboJPEG API, then + your product documentation must include the text of the Modified BSD + License. + + **Origin** + - Clause 2 of the Modified BSD License + +3. You cannot use the name of the IJG or The libjpeg-turbo Project or the + contributors thereof in advertising, publicity, etc. + + **Origin** + - IJG License + - Clause 3 of the Modified BSD License + +4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be + free of defects, nor do we accept any liability for undesirable + consequences resulting from your use of the software. + + **Origin** + - IJG License + - Modified BSD License + - zlib License +-------------------------------------------------------------------------------- +libjpeg-turbo + +libjpeg-turbo note: This file has been modified by The libjpeg-turbo Project +to include only information relevant to libjpeg-turbo, to wordsmith certain +sections, and to remove impolitic language that existed in the libjpeg v8 +README. It is included only for reference. Please see README.md for +information specific to libjpeg-turbo. + + +The Independent JPEG Group's JPEG software +========================================== + +This distribution contains a release of the Independent JPEG Group's free JPEG +software. You are welcome to redistribute this software and to use it for any +purpose, subject to the conditions under LEGAL ISSUES, below. + +This software is the work of Tom Lane, Guido Vollbeding, Philip Gladstone, +Bill Allombert, Jim Boucher, Lee Crocker, Bob Friesenhahn, Ben Jackson, +Julian Minguillon, Luis Ortiz, George Phillips, Davide Rossi, Ge' Weijers, +and other members of the Independent JPEG Group. + +IJG is not affiliated with the ISO/IEC JTC1/SC29/WG1 standards committee +(also known as JPEG, together with ITU-T SG16). + + +DOCUMENTATION ROADMAP +===================== + +This file contains the following sections: + +OVERVIEW General description of JPEG and the IJG software. +LEGAL ISSUES Copyright, lack of warranty, terms of distribution. +REFERENCES Where to learn more about JPEG. +ARCHIVE LOCATIONS Where to find newer versions of this software. +FILE FORMAT WARS Software *not* to get. +TO DO Plans for future IJG releases. + +Other documentation files in the distribution are: + +User documentation: + usage.txt Usage instructions for cjpeg, djpeg, jpegtran, + rdjpgcom, and wrjpgcom. + *.1 Unix-style man pages for programs (same info as usage.txt). + wizard.txt Advanced usage instructions for JPEG wizards only. + change.log Version-to-version change highlights. +Programmer and internal documentation: + libjpeg.txt How to use the JPEG library in your own programs. + example.c Sample code for calling the JPEG library. + structure.txt Overview of the JPEG library's internal structure. + coderules.txt Coding style rules --- please read if you contribute code. + +Please read at least usage.txt. Some information can also be found in the JPEG +FAQ (Frequently Asked Questions) article. See ARCHIVE LOCATIONS below to find +out where to obtain the FAQ article. + +If you want to understand how the JPEG code works, we suggest reading one or +more of the REFERENCES, then looking at the documentation files (in roughly +the order listed) before diving into the code. + + +OVERVIEW +======== + +This package contains C software to implement JPEG image encoding, decoding, +and transcoding. JPEG (pronounced "jay-peg") is a standardized compression +method for full-color and grayscale images. JPEG's strong suit is compressing +photographic images or other types of images that have smooth color and +brightness transitions between neighboring pixels. Images with sharp lines or +other abrupt features may not compress well with JPEG, and a higher JPEG +quality may have to be used to avoid visible compression artifacts with such +images. + +JPEG is lossy, meaning that the output pixels are not necessarily identical to +the input pixels. However, on photographic content and other "smooth" images, +very good compression ratios can be obtained with no visible compression +artifacts, and extremely high compression ratios are possible if you are +willing to sacrifice image quality (by reducing the "quality" setting in the +compressor.) + +This software implements JPEG baseline, extended-sequential, and progressive +compression processes. Provision is made for supporting all variants of these +processes, although some uncommon parameter settings aren't implemented yet. +We have made no provision for supporting the hierarchical or lossless +processes defined in the standard. + +We provide a set of library routines for reading and writing JPEG image files, +plus two sample applications "cjpeg" and "djpeg", which use the library to +perform conversion between JPEG and some other popular image file formats. +The library is intended to be reused in other applications. + +In order to support file conversion and viewing software, we have included +considerable functionality beyond the bare JPEG coding/decoding capability; +for example, the color quantization modules are not strictly part of JPEG +decoding, but they are essential for output to colormapped file formats or +colormapped displays. These extra functions can be compiled out of the +library if not required for a particular application. + +We have also included "jpegtran", a utility for lossless transcoding between +different JPEG processes, and "rdjpgcom" and "wrjpgcom", two simple +applications for inserting and extracting textual comments in JFIF files. + +The emphasis in designing this software has been on achieving portability and +flexibility, while also making it fast enough to be useful. In particular, +the software is not intended to be read as a tutorial on JPEG. (See the +REFERENCES section for introductory material.) Rather, it is intended to +be reliable, portable, industrial-strength code. We do not claim to have +achieved that goal in every aspect of the software, but we strive for it. + +We welcome the use of this software as a component of commercial products. +No royalty is required, but we do ask for an acknowledgement in product +documentation, as described under LEGAL ISSUES. + + +LEGAL ISSUES +============ + +In plain English: + +1. We don't promise that this software works. (But if you find any bugs, + please let us know!) +2. You can use this software for whatever you want. You don't have to pay us. +3. You may not pretend that you wrote this software. If you use it in a + program, you must acknowledge somewhere in your documentation that + you've used the IJG code. + +In legalese: + +The authors make NO WARRANTY or representation, either express or implied, +with respect to this software, its quality, accuracy, merchantability, or +fitness for a particular purpose. This software is provided "AS IS", and you, +its user, assume the entire risk as to its quality and accuracy. + +This software is copyright (C) 1991-2016, Thomas G. Lane, Guido Vollbeding. +All Rights Reserved except as specified below. + +Permission is hereby granted to use, copy, modify, and distribute this +software (or portions thereof) for any purpose, without fee, subject to these +conditions: +(1) If any part of the source code for this software is distributed, then this +README file must be included, with this copyright and no-warranty notice +unaltered; and any additions, deletions, or changes to the original files +must be clearly indicated in accompanying documentation. +(2) If only executable code is distributed, then the accompanying +documentation must state that "this software is based in part on the work of +the Independent JPEG Group". +(3) Permission for use of this software is granted only if the user accepts +full responsibility for any undesirable consequences; the authors accept +NO LIABILITY for damages of any kind. + +These conditions apply to any software derived from or based on the IJG code, +not just to the unmodified library. If you use our work, you ought to +acknowledge us. + +Permission is NOT granted for the use of any IJG author's name or company name +in advertising or publicity relating to this software or products derived from +it. This software may be referred to only as "the Independent JPEG Group's +software". + +We specifically permit and encourage the use of this software as the basis of +commercial products, provided that all warranty or liability claims are +assumed by the product vendor. + + +The Unix configuration script "configure" was produced with GNU Autoconf. +It is copyright by the Free Software Foundation but is freely distributable. +The same holds for its supporting scripts (config.guess, config.sub, +ltmain.sh). Another support script, install-sh, is copyright by X Consortium +but is also freely distributable. + +The IJG distribution formerly included code to read and write GIF files. +To avoid entanglement with the Unisys LZW patent (now expired), GIF reading +support has been removed altogether, and the GIF writer has been simplified +to produce "uncompressed GIFs". This technique does not use the LZW +algorithm; the resulting GIF files are larger than usual, but are readable +by all standard GIF decoders. + +We are required to state that + "The Graphics Interchange Format(c) is the Copyright property of + CompuServe Incorporated. GIF(sm) is a Service Mark property of + CompuServe Incorporated." + + +REFERENCES +========== + +We recommend reading one or more of these references before trying to +understand the innards of the JPEG software. + +The best short technical introduction to the JPEG compression algorithm is + Wallace, Gregory K. "The JPEG Still Picture Compression Standard", + Communications of the ACM, April 1991 (vol. 34 no. 4), pp. 30-44. +(Adjacent articles in that issue discuss MPEG motion picture compression, +applications of JPEG, and related topics.) If you don't have the CACM issue +handy, a PDF file containing a revised version of Wallace's article is +available at http://www.ijg.org/files/Wallace.JPEG.pdf. The file (actually +a preprint for an article that appeared in IEEE Trans. Consumer Electronics) +omits the sample images that appeared in CACM, but it includes corrections +and some added material. Note: the Wallace article is copyright ACM and IEEE, +and it may not be used for commercial purposes. + +A somewhat less technical, more leisurely introduction to JPEG can be found in +"The Data Compression Book" by Mark Nelson and Jean-loup Gailly, published by +M&T Books (New York), 2nd ed. 1996, ISBN 1-55851-434-1. This book provides +good explanations and example C code for a multitude of compression methods +including JPEG. It is an excellent source if you are comfortable reading C +code but don't know much about data compression in general. The book's JPEG +sample code is far from industrial-strength, but when you are ready to look +at a full implementation, you've got one here... + +The best currently available description of JPEG is the textbook "JPEG Still +Image Data Compression Standard" by William B. Pennebaker and Joan L. +Mitchell, published by Van Nostrand Reinhold, 1993, ISBN 0-442-01272-1. +Price US$59.95, 638 pp. The book includes the complete text of the ISO JPEG +standards (DIS 10918-1 and draft DIS 10918-2). + +The original JPEG standard is divided into two parts, Part 1 being the actual +specification, while Part 2 covers compliance testing methods. Part 1 is +titled "Digital Compression and Coding of Continuous-tone Still Images, +Part 1: Requirements and guidelines" and has document numbers ISO/IEC IS +10918-1, ITU-T T.81. Part 2 is titled "Digital Compression and Coding of +Continuous-tone Still Images, Part 2: Compliance testing" and has document +numbers ISO/IEC IS 10918-2, ITU-T T.83. + +The JPEG standard does not specify all details of an interchangeable file +format. For the omitted details we follow the "JFIF" conventions, revision +1.02. JFIF 1.02 has been adopted as an Ecma International Technical Report +and thus received a formal publication status. It is available as a free +download in PDF format from +http://www.ecma-international.org/publications/techreports/E-TR-098.htm. +A PostScript version of the JFIF document is available at +http://www.ijg.org/files/jfif.ps.gz. There is also a plain text version at +http://www.ijg.org/files/jfif.txt.gz, but it is missing the figures. + +The TIFF 6.0 file format specification can be obtained by FTP from +ftp://ftp.sgi.com/graphics/tiff/TIFF6.ps.gz. The JPEG incorporation scheme +found in the TIFF 6.0 spec of 3-June-92 has a number of serious problems. +IJG does not recommend use of the TIFF 6.0 design (TIFF Compression tag 6). +Instead, we recommend the JPEG design proposed by TIFF Technical Note #2 +(Compression tag 7). Copies of this Note can be obtained from +http://www.ijg.org/files/. It is expected that the next revision +of the TIFF spec will replace the 6.0 JPEG design with the Note's design. +Although IJG's own code does not support TIFF/JPEG, the free libtiff library +uses our library to implement TIFF/JPEG per the Note. + + +ARCHIVE LOCATIONS +================= + +The "official" archive site for this software is www.ijg.org. +The most recent released version can always be found there in +directory "files". + +The JPEG FAQ (Frequently Asked Questions) article is a source of some +general information about JPEG. +It is available on the World Wide Web at http://www.faqs.org/faqs/jpeg-faq/ +and other news.answers archive sites, including the official news.answers +archive at rtfm.mit.edu: ftp://rtfm.mit.edu/pub/usenet/news.answers/jpeg-faq/. +If you don't have Web or FTP access, send e-mail to mail-server@rtfm.mit.edu +with body + send usenet/news.answers/jpeg-faq/part1 + send usenet/news.answers/jpeg-faq/part2 + + +FILE FORMAT WARS +================ + +The ISO/IEC JTC1/SC29/WG1 standards committee (also known as JPEG, together +with ITU-T SG16) currently promotes different formats containing the name +"JPEG" which are incompatible with original DCT-based JPEG. IJG therefore does +not support these formats (see REFERENCES). Indeed, one of the original +reasons for developing this free software was to help force convergence on +common, interoperable format standards for JPEG files. +Don't use an incompatible file format! +(In any case, our decoder will remain capable of reading existing JPEG +image files indefinitely.) + + +TO DO +===== + +Please send bug reports, offers of help, etc. to jpeg-info@jpegclub.org. +-------------------------------------------------------------------------------- +libmicrohttpd +skia + +Copyright (c) 2011 Google Inc. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libpng + +COPYRIGHT NOTICE, DISCLAIMER, and LICENSE +========================================= + +PNG Reference Library License version 2 +--------------------------------------- + +* Copyright (c) 1995-2019 The PNG Reference Library Authors. +* Copyright (c) 2018-2019 Cosmin Truta. +* Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. +* Copyright (c) 1996-1997 Andreas Dilger. +* Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. + +The software is supplied "as is", without warranty of any kind, +express or implied, including, without limitation, the warranties +of merchantability, fitness for a particular purpose, title, and +non-infringement. In no event shall the Copyright owners, or +anyone distributing the software, be liable for any damages or +other liability, whether in contract, tort or otherwise, arising +from, out of, or in connection with the software, or the use or +other dealings in the software, even if advised of the possibility +of such damage. + +Permission is hereby granted to use, copy, modify, and distribute +this software, or portions hereof, for any purpose, without fee, +subject to the following restrictions: + +1. 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. + +2. Altered source versions must be plainly marked as such, and must + not be misrepresented as being the original software. + +3. This Copyright notice may not be removed or altered from any + source or altered source distribution. + + +PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) +----------------------------------------------------------------------- + +libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are +Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are +derived from libpng-1.0.6, and are distributed according to the same +disclaimer and license as libpng-1.0.6 with the following individuals +added to the list of Contributing Authors: + + Simon-Pierre Cadieux + Eric S. Raymond + Mans Rullgard + Cosmin Truta + Gilles Vollant + James Yu + Mandar Sahastrabuddhe + Google Inc. + Vadim Barkov + +and with the following additions to the disclaimer: + + There is no warranty against interference with your enjoyment of + the library or against infringement. There is no warranty that our + efforts or the library will fulfill any of your particular purposes + or needs. This library is provided with all faults, and the entire + risk of satisfactory quality, performance, accuracy, and effort is + with the user. + +Some files in the "contrib" directory and some configure-generated +files that are distributed with libpng have other copyright owners, and +are released under other open source licenses. + +libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are +Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from +libpng-0.96, and are distributed according to the same disclaimer and +license as libpng-0.96, with the following individuals added to the +list of Contributing Authors: + + Tom Lane + Glenn Randers-Pehrson + Willem van Schaik + +libpng versions 0.89, June 1996, through 0.96, May 1997, are +Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, +and are distributed according to the same disclaimer and license as +libpng-0.88, with the following individuals added to the list of +Contributing Authors: + + John Bowler + Kevin Bracey + Sam Bushell + Magnus Holmgren + Greg Roelofs + Tom Tanner + +Some files in the "scripts" directory have other copyright owners, +but are released under this license. + +libpng versions 0.5, May 1995, through 0.88, January 1996, are +Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. + +For the purposes of this copyright and license, "Contributing Authors" +is defined as the following set of individuals: + + Andreas Dilger + Dave Martindale + Guy Eric Schalnat + Paul Schmidt + Tim Wegner + +The PNG Reference Library is supplied "AS IS". The Contributing +Authors and Group 42, Inc. disclaim all warranties, expressed or +implied, including, without limitation, the warranties of +merchantability and of fitness for any purpose. The Contributing +Authors and Group 42, Inc. assume no liability for direct, indirect, +incidental, special, exemplary, or consequential damages, which may +result from the use of the PNG Reference Library, even if advised of +the possibility of such damage. + +Permission is hereby granted to use, copy, modify, and distribute this +source code, or portions hereof, for any purpose, without fee, subject +to the following restrictions: + +1. The origin of this source code must not be misrepresented. + +2. Altered versions must be plainly marked as such and must not + be misrepresented as being the original source. + +3. This Copyright notice may not be removed or altered from any + source or altered source distribution. + +The Contributing Authors and Group 42, Inc. specifically permit, +without fee, and encourage the use of this source code as a component +to supporting the PNG file format in commercial products. If you use +this source code in a product, acknowledgment is not required but would +be appreciated. +-------------------------------------------------------------------------------- +libtess2 + +Copyright (C) [dates of first publication] Silicon Graphics, Inc. +All Rights Reserved. + +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 including the dates of first publication and either this +permission notice or a reference to http://oss.sgi.com/projects/FreeB/ 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 SILICON GRAPHICS, INC. +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. + +Except as contained in this notice, the name of Silicon Graphics, Inc. shall not +be used in advertising or otherwise to promote the sale, use or other dealings in +this Software without prior written authorization from Silicon Graphics, Inc. +-------------------------------------------------------------------------------- +libwebp + +Copyright (c) 2010, Google Inc. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of Google nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libwebp + +Copyright 2010 Google Inc. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of Google nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libwebp + +Copyright 2011 Google Inc. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of Google nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libwebp + +Copyright 2012 Google Inc. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of Google nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libwebp + +Copyright 2013 Google Inc. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of Google nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libwebp + +Copyright 2014 Google Inc. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of Google nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libwebp + +Copyright 2015 Google Inc. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of Google nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libwebp + +Copyright 2016 Google Inc. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of Google nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libwebp + +Copyright 2017 Google Inc. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of Google nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +libwebp + +Copyright 2018 Google Inc. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of Google nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +linagora_design_flutter + +TODO: Add your license here. + +-------------------------------------------------------------------------------- +lints + +Copyright 2021, the Dart project authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +lists +unicode + +Copyright (c) 2014, Andrew Mezoni +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the name of the Andrew Mezoni nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +lottie + +MIT License + +Copyright (c) [year] [fullname] + +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. + +-------------------------------------------------------------------------------- +macos_ui + +MIT License + +Copyright (c) [2021] [Reuben Turner] + +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. +-------------------------------------------------------------------------------- +macos_window_utils + +MIT License + +Copyright (c) 2022 Adrian Samoticha + +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. + +-------------------------------------------------------------------------------- +markdown + +Copyright 2012, the Dart project authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +matrix + + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + 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 +them 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. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey 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; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If 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 convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero 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 that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + 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. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +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. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + 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 +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + famedlySDK + Copyright (C) 2019 famedly + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 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 Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. + +-------------------------------------------------------------------------------- +matrix_link_text + + 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 [yyyy] [name of copyright owner] + + 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. +-------------------------------------------------------------------------------- +media_kit +media_kit_libs_android_video +media_kit_libs_ios_video +media_kit_libs_linux +media_kit_libs_macos_video +media_kit_libs_video +media_kit_libs_windows_video +media_kit_native_event_loop +media_kit_video +uri_parser + +MIT License + +Copyright (c) 2021 & onwards Hitesh Kumar Saini + +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. + +-------------------------------------------------------------------------------- +mgrs_dart +wkt_parser + +MIT License + +Copyright (c) 2020 Gergely Padányi-Gulyás + +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. + +-------------------------------------------------------------------------------- +mpv_dart + +MIT License + +Copyright (c) 2022 Kingkor Roy Tirtho + +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. + +-------------------------------------------------------------------------------- +msix + +MIT License + +Copyright (c) 2022 Yehuda Kremer + +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. + +-------------------------------------------------------------------------------- +nested +provider + +MIT License + +Copyright (c) 2019 Remi Rousselet + +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. +-------------------------------------------------------------------------------- +octo_image + +MIT License + +Copyright (c) 2020 Baseflow + +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. + +-------------------------------------------------------------------------------- +olm + + 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 2022 Niklas Zender + + 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. + +-------------------------------------------------------------------------------- +open_file + +Copyright 2018 crazecoder. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +overflow_view +value_layout_builder + +MIT License + +Copyright (c) 2020 Romain Rastel + +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. + +-------------------------------------------------------------------------------- +package_info_plus_platform_interface + + + +// Copyright 2017 The Chromium Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "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 COPYRIGHT +// OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +path_parsing + +Copyright (c) 2018 Dan Field + +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. + +-------------------------------------------------------------------------------- +perfetto + +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 + +Copyright (c) 2017, The Android Open Source Project + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. + +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. +-------------------------------------------------------------------------------- +permission_handler +permission_handler_android +permission_handler_apple +permission_handler_platform_interface +permission_handler_windows + +MIT License + +Copyright (c) 2018 Baseflow + +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. + +-------------------------------------------------------------------------------- +petitparser +xml + +The MIT License + +Copyright (c) 2006-2023 Lukas Renggli. +All rights reserved. + +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. + +-------------------------------------------------------------------------------- +photo_manager + + 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 [2018] FlutterCandies + + 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. + +-------------------------------------------------------------------------------- +pin_code_text_field + +MIT License + +Copyright (c) 2018 Liew Jun Tung + +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. + +-------------------------------------------------------------------------------- +platform_detect + + 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 2017 Workiva 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. + +-------------------------------------------------------------------------------- +platform_detect + +Copyright 2017 Workiva 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. + +-------------------------------------------------------------------------------- +pointycastle + + +Copyright (c) 2000 - 2019 The Legion of the Bouncy Castle Inc. (https://www.bouncycastle.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 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. + + +-------------------------------------------------------------------------------- +polylabel + +Copyright 2021 André Sousa + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +positioned_tap_detector_2 + +MIT License + +Copyright (c) 2021 Ali Raghebi + +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. +-------------------------------------------------------------------------------- +proj4dart + +MIT License + +Copyright (c) 2020 maRci002, Gergely Padányi-Gulyás (fegyi001) + +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. + +-------------------------------------------------------------------------------- +pub_updater + +MIT License + +Copyright (c) 2021 Very Good Ventures + +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. + +-------------------------------------------------------------------------------- +pubspec_parse + +Copyright 2018, the Dart project authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +punycode + +Copyright (c) 2017, cl. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 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. + +-------------------------------------------------------------------------------- +qr + +Copyright 2014, the Dart QR project authors. All rights reserved. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +qr_code_scanner + +Copyright 2018 Julius Canute + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +qr_flutter + +BSD 3-Clause License + +Copyright (c) 2020, Luke Freeman. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +random_string + +Copyright (c) 2016-2019 +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 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. + +-------------------------------------------------------------------------------- +rapidjson + +Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip-> All rights reserved-> + +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. +-------------------------------------------------------------------------------- +rapidjson + +Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved. + +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. +-------------------------------------------------------------------------------- +rapidjson + +Copyright (c) 2006-2013 Alexander Chemeris + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + 3. Neither the name of the product nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + +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. +-------------------------------------------------------------------------------- +rapidjson + +The above software in this distribution may have been modified by +THL A29 Limited ("Tencent Modifications"). +All Tencent Modifications are Copyright (C) 2015 THL A29 Limited. +-------------------------------------------------------------------------------- +receive_sharing_intent + + 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 2019 Alibaba, 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. + +-------------------------------------------------------------------------------- +record +record_linux +record_macos +record_platform_interface +record_web +record_windows + +// Copyright 2022 openapi4j authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of openapi4j nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "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 COPYRIGHT +// OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +remove_emoji +sentiment_dart + +Copyright (c) 2020 Buckthorn Dev + +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. +-------------------------------------------------------------------------------- +root_certificates + +Mozilla Public License Version 2.0 +================================== + +1. Definitions +-------------- + +1.1. "Contributor" + means each individual or legal entity that creates, contributes to + the creation of, or owns Covered Software. + +1.2. "Contributor Version" + means the combination of the Contributions of others (if any) used + by a Contributor and that particular Contributor's Contribution. + +1.3. "Contribution" + means Covered Software of a particular Contributor. + +1.4. "Covered Software" + means Source Code Form to which the initial Contributor has attached + the notice in Exhibit A, the Executable Form of such Source Code + Form, and Modifications of such Source Code Form, in each case + including portions thereof. + +1.5. "Incompatible With Secondary Licenses" + means + + (a) that the initial Contributor has attached the notice described + in Exhibit B to the Covered Software; or + + (b) that the Covered Software was made available under the terms of + version 1.1 or earlier of the License, but not also under the + terms of a Secondary License. + +1.6. "Executable Form" + means any form of the work other than Source Code Form. + +1.7. "Larger Work" + means a work that combines Covered Software with other material, in + a separate file or files, that is not Covered Software. + +1.8. "License" + means this document. + +1.9. "Licensable" + means having the right to grant, to the maximum extent possible, + whether at the time of the initial grant or subsequently, any and + all of the rights conveyed by this License. + +1.10. "Modifications" + means any of the following: + + (a) any file in Source Code Form that results from an addition to, + deletion from, or modification of the contents of Covered + Software; or + + (b) any new file in Source Code Form that contains any Covered + Software. + +1.11. "Patent Claims" of a Contributor + means any patent claim(s), including without limitation, method, + process, and apparatus claims, in any patent Licensable by such + Contributor that would be infringed, but for the grant of the + License, by the making, using, selling, offering for sale, having + made, import, or transfer of either its Contributions or its + Contributor Version. + +1.12. "Secondary License" + means either the GNU General Public License, Version 2.0, the GNU + Lesser General Public License, Version 2.1, the GNU Affero General + Public License, Version 3.0, or any later versions of those + licenses. + +1.13. "Source Code Form" + means the form of the work preferred for making modifications. + +1.14. "You" (or "Your") + means an individual or a legal entity exercising rights under this + License. For legal entities, "You" includes any entity that + controls, is controlled by, or is under common control with You. For + purposes of this definition, "control" means (a) the power, direct + or indirect, to cause the direction or management of such entity, + whether by contract or otherwise, or (b) ownership of more than + fifty percent (50%) of the outstanding shares or beneficial + ownership of such entity. + +2. License Grants and Conditions +-------------------------------- + +2.1. Grants + +Each Contributor hereby grants You a world-wide, royalty-free, +non-exclusive license: + +(a) under intellectual property rights (other than patent or trademark) + Licensable by such Contributor to use, reproduce, make available, + modify, display, perform, distribute, and otherwise exploit its + Contributions, either on an unmodified basis, with Modifications, or + as part of a Larger Work; and + +(b) under Patent Claims of such Contributor to make, use, sell, offer + for sale, have made, import, and otherwise transfer either its + Contributions or its Contributor Version. + +2.2. Effective Date + +The licenses granted in Section 2.1 with respect to any Contribution +become effective for each Contribution on the date the Contributor first +distributes such Contribution. + +2.3. Limitations on Grant Scope + +The licenses granted in this Section 2 are the only rights granted under +this License. No additional rights or licenses will be implied from the +distribution or licensing of Covered Software under this License. +Notwithstanding Section 2.1(b) above, no patent license is granted by a +Contributor: + +(a) for any code that a Contributor has removed from Covered Software; + or + +(b) for infringements caused by: (i) Your and any other third party's + modifications of Covered Software, or (ii) the combination of its + Contributions with other software (except as part of its Contributor + Version); or + +(c) under Patent Claims infringed by Covered Software in the absence of + its Contributions. + +This License does not grant any rights in the trademarks, service marks, +or logos of any Contributor (except as may be necessary to comply with +the notice requirements in Section 3.4). + +2.4. Subsequent Licenses + +No Contributor makes additional grants as a result of Your choice to +distribute the Covered Software under a subsequent version of this +License (see Section 10.2) or under the terms of a Secondary License (if +permitted under the terms of Section 3.3). + +2.5. Representation + +Each Contributor represents that the Contributor believes its +Contributions are its original creation(s) or it has sufficient rights +to grant the rights to its Contributions conveyed by this License. + +2.6. Fair Use + +This License is not intended to limit any rights You have under +applicable copyright doctrines of fair use, fair dealing, or other +equivalents. + +2.7. Conditions + +Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted +in Section 2.1. + +3. Responsibilities +------------------- + +3.1. Distribution of Source Form + +All distribution of Covered Software in Source Code Form, including any +Modifications that You create or to which You contribute, must be under +the terms of this License. You must inform recipients that the Source +Code Form of the Covered Software is governed by the terms of this +License, and how they can obtain a copy of this License. You may not +attempt to alter or restrict the recipients' rights in the Source Code +Form. + +3.2. Distribution of Executable Form + +If You distribute Covered Software in Executable Form then: + +(a) such Covered Software must also be made available in Source Code + Form, as described in Section 3.1, and You must inform recipients of + the Executable Form how they can obtain a copy of such Source Code + Form by reasonable means in a timely manner, at a charge no more + than the cost of distribution to the recipient; and + +(b) You may distribute such Executable Form under the terms of this + License, or sublicense it under different terms, provided that the + license for the Executable Form does not attempt to limit or alter + the recipients' rights in the Source Code Form under this License. + +3.3. Distribution of a Larger Work + +You may create and distribute a Larger Work under terms of Your choice, +provided that You also comply with the requirements of this License for +the Covered Software. If the Larger Work is a combination of Covered +Software with a work governed by one or more Secondary Licenses, and the +Covered Software is not Incompatible With Secondary Licenses, this +License permits You to additionally distribute such Covered Software +under the terms of such Secondary License(s), so that the recipient of +the Larger Work may, at their option, further distribute the Covered +Software under the terms of either this License or such Secondary +License(s). + +3.4. Notices + +You may not remove or alter the substance of any license notices +(including copyright notices, patent notices, disclaimers of warranty, +or limitations of liability) contained within the Source Code Form of +the Covered Software, except that You may alter any license notices to +the extent required to remedy known factual inaccuracies. + +3.5. Application of Additional Terms + +You may choose to offer, and to charge a fee for, warranty, support, +indemnity or liability obligations to one or more recipients of Covered +Software. However, You may do so only on Your own behalf, and not on +behalf of any Contributor. You must make it absolutely clear that any +such warranty, support, indemnity, or liability obligation is offered by +You alone, and You hereby agree to indemnify every Contributor for any +liability incurred by such Contributor as a result of warranty, support, +indemnity or liability terms You offer. You may include additional +disclaimers of warranty and limitations of liability specific to any +jurisdiction. + +4. Inability to Comply Due to Statute or Regulation +--------------------------------------------------- + +If it is impossible for You to comply with any of the terms of this +License with respect to some or all of the Covered Software due to +statute, judicial order, or regulation then You must: (a) comply with +the terms of this License to the maximum extent possible; and (b) +describe the limitations and the code they affect. Such description must +be placed in a text file included with all distributions of the Covered +Software under this License. Except to the extent prohibited by statute +or regulation, such description must be sufficiently detailed for a +recipient of ordinary skill to be able to understand it. + +5. Termination +-------------- + +5.1. The rights granted under this License will terminate automatically +if You fail to comply with any of its terms. However, if You become +compliant, then the rights granted under this License from a particular +Contributor are reinstated (a) provisionally, unless and until such +Contributor explicitly and finally terminates Your grants, and (b) on an +ongoing basis, if such Contributor fails to notify You of the +non-compliance by some reasonable means prior to 60 days after You have +come back into compliance. Moreover, Your grants from a particular +Contributor are reinstated on an ongoing basis if such Contributor +notifies You of the non-compliance by some reasonable means, this is the +first time You have received notice of non-compliance with this License +from such Contributor, and You become compliant prior to 30 days after +Your receipt of the notice. + +5.2. If You initiate litigation against any entity by asserting a patent +infringement claim (excluding declaratory judgment actions, +counter-claims, and cross-claims) alleging that a Contributor Version +directly or indirectly infringes any patent, then the rights granted to +You by any and all Contributors for the Covered Software under Section +2.1 of this License shall terminate. + +5.3. In the event of termination under Sections 5.1 or 5.2 above, all +end user license agreements (excluding distributors and resellers) which +have been validly granted by You or Your distributors under this License +prior to termination shall survive termination. + +************************************************************************ +* * +* 6. Disclaimer of Warranty * +* ------------------------- * +* * +* Covered Software is provided under this License on an "as is" * +* basis, without warranty of any kind, either expressed, implied, or * +* statutory, including, without limitation, warranties that the * +* Covered Software is free of defects, merchantable, fit for a * +* particular purpose or non-infringing. The entire risk as to the * +* quality and performance of the Covered Software is with You. * +* Should any Covered Software prove defective in any respect, You * +* (not any Contributor) assume the cost of any necessary servicing, * +* repair, or correction. This disclaimer of warranty constitutes an * +* essential part of this License. No use of any Covered Software is * +* authorized under this License except under this disclaimer. * +* * +************************************************************************ + +************************************************************************ +* * +* 7. Limitation of Liability * +* -------------------------- * +* * +* Under no circumstances and under no legal theory, whether tort * +* (including negligence), contract, or otherwise, shall any * +* Contributor, or anyone who distributes Covered Software as * +* permitted above, be liable to You for any direct, indirect, * +* special, incidental, or consequential damages of any character * +* including, without limitation, damages for lost profits, loss of * +* goodwill, work stoppage, computer failure or malfunction, or any * +* and all other commercial damages or losses, even if such party * +* shall have been informed of the possibility of such damages. This * +* limitation of liability shall not apply to liability for death or * +* personal injury resulting from such party's negligence to the * +* extent applicable law prohibits such limitation. Some * +* jurisdictions do not allow the exclusion or limitation of * +* incidental or consequential damages, so this exclusion and * +* limitation may not apply to You. * +* * +************************************************************************ + +8. Litigation +------------- + +Any litigation relating to this License may be brought only in the +courts of a jurisdiction where the defendant maintains its principal +place of business and such litigation shall be governed by laws of that +jurisdiction, without reference to its conflict-of-law provisions. +Nothing in this Section shall prevent a party's ability to bring +cross-claims or counter-claims. + +9. Miscellaneous +---------------- + +This License represents the complete agreement concerning the subject +matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent +necessary to make it enforceable. Any law or regulation which provides +that the language of a contract shall be construed against the drafter +shall not be used to construe this License against a Contributor. + +10. Versions of the License +--------------------------- + +10.1. New Versions + +Mozilla Foundation is the license steward. Except as provided in Section +10.3, no one other than the license steward has the right to modify or +publish new versions of this License. Each version will be given a +distinguishing version number. + +10.2. Effect of New Versions + +You may distribute the Covered Software under the terms of the version +of the License under which You originally received the Covered Software, +or under the terms of any subsequent version published by the license +steward. + +10.3. Modified Versions + +If you create software not governed by this License, and you want to +create a new license for such software, you may create and use a +modified version of this License if you rename the license and remove +any references to the name of the license steward (except to note that +such modified license differs from this License). + +10.4. Distributing Source Code Form that is Incompatible With Secondary +Licenses + +If You choose to distribute Source Code Form that is Incompatible With +Secondary Licenses under the terms of this version of the License, the +notice described in Exhibit B of this License must be attached. + +Exhibit A - Source Code Form License Notice +------------------------------------------- + + This Source Code Form is subject to the terms of the Mozilla Public + License, v. 2.0. If a copy of the MPL was not distributed with this + file, You can obtain one at http://mozilla.org/MPL/2.0/. + +If it is not possible or desirable to put the notice in a particular +file, then You may include the notice in a location (such as a LICENSE +file in a relevant directory) where a recipient would be likely to look +for such a notice. + +You may add additional accurate notices of copyright ownership. + +Exhibit B - "Incompatible With Secondary Licenses" Notice +--------------------------------------------------------- + + This Source Code Form is "Incompatible With Secondary Licenses", as + defined by the Mozilla Public License, v. 2.0. + +You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/root_certificates/+/692f6d6488af68e0121317a9c2c9eb393eb0ee50 + +-------------------------------------------------------------------------------- +rxdart + +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. +-------------------------------------------------------------------------------- +safe_local_storage + +MIT License + +Copyright (c) 2022 Hitesh Kumar Saini + +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. + +-------------------------------------------------------------------------------- +screen_brightness +screen_brightness_android +screen_brightness_macos + +MIT License + +Copyright (c) 2021 Jack Liu + +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. +-------------------------------------------------------------------------------- +screen_brightness_ios +screen_brightness_platform_interface + +MIT License + +Copyright (c) 2021 Jack Liu + +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. + +-------------------------------------------------------------------------------- +screen_brightness_windows + +MIT License + +Copyright (c) 2022 Jack Liu + +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. +-------------------------------------------------------------------------------- +scroll_to_index + +MIT License + +Copyright (c) 2019 Quire + +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. + +-------------------------------------------------------------------------------- +share_plus +share_plus_macos + +// Copyright 2017, the Flutter project authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "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 COPYRIGHT +// OWNER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +share_plus_linux +share_plus_windows + +MIT License + +Copyright (c) 2020 The Flutter Community Plus Plugin 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. + +-------------------------------------------------------------------------------- +skeletons + +Copyright 2021 Mohamed Badjah + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright (C) 2014 Google Inc. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright (c) 2011 Google Inc. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright (c) 2014 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2005 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2006 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2006-2012 The Android Open Source Project +Copyright 2012 Mozilla Foundation + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2007 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2008 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2008 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2009 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2009-2015 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2010 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2010 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2011 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2011 Google Inc. +Copyright 2012 Mozilla Foundation + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2011 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2012 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2012 Google LLC + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2012 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2013 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2013 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2014 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2014 Google Inc. +Copyright 2017 ARM Ltd. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2014 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2015 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2015 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2016 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2016 Mozilla Foundation + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2016 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2017 ARM Ltd. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2017 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2018 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2018 Google LLC + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2018 Google LLC. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2018 Google, LLC + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2018 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2019 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2019 Google LLC + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2019 Google LLC. +-------------------------------------------------------------------------------- +skia + +Copyright 2019 Google LLC. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2019 Google, LLC + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2019 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2020 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2020 Google LLC + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2020 Google LLC. +-------------------------------------------------------------------------------- +skia + +Copyright 2020 Google LLC. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2020 Google, LLC + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2021 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2021 Google LLC + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2021 Google LLC. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2021 Google, LLC + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2022 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2022 Google LLC + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2022 Google LLC. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2022 Google, LLC + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2023 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2023 Google LLC + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +skia + +Copyright 2023 The Android Open Source Project + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +slugify + +The MIT License (MIT) + +Copyright (c) 2014 izolate + +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. + +-------------------------------------------------------------------------------- +spirv-cross + +Copyright 2014-2016,2021 The Khronos Group, Inc. + +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. +-------------------------------------------------------------------------------- +spring_animation + +Copyright (c) Meta Platforms, Inc. and affiliates. + +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. +-------------------------------------------------------------------------------- +sqflite +sqflite_common + +BSD 2-Clause License + +Copyright (c) 2019, Alexandre Roux Tekartik +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +sqlite + +The source code for SQLite is in the public domain. No claim of +copyright is made on any part of the core source code. (The +documentation and test code is a different matter - some sections of +documentation and test logic are governed by open-source licenses.) +All contributors to the SQLite core software have signed affidavits +specifically disavowing any copyright interest in the code. This means +that anybody is able to legally do anything they want with the SQLite +source code. + +There are other SQL database engines with liberal licenses that allow +the code to be broadly and freely used. But those other engines are +still governed by copyright law. SQLite is different in that copyright +law simply does not apply. + +The source code files for other SQL database engines typically begin +with a comment describing your legal rights to view and copy that +file. The SQLite source code contains no license since it is not +governed by copyright. Instead of a license, the SQLite source code +offers a blessing: + +May you do good and not evil +May you find forgiveness for yourself and forgive others +May you share freely, never taking more than you give. +-------------------------------------------------------------------------------- +super_clipboard +super_native_extensions + +Copyright (c) 2022 Superlist, Matej Knopp and the contributors + +MIT LICENSE + +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. + +-------------------------------------------------------------------------------- +synchronized + +MIT License + +Copyright (c) 2016, Alexandre Roux Tekartik. + +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. +-------------------------------------------------------------------------------- +systeminfo + +Copyright (C) 2009 Apple Inc. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY APPLE INC. ``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 APPLE INC. OR +CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +tcmalloc + +Copyright (c) 2003, Google Inc. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +tcmalloc + +Copyright (c) 2005, Google Inc. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +timezone + +Copyright (c) 2014, timezone project authors. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 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. +-------------------------------------------------------------------------------- +tint + +MIT License + +Copyright (c) 2020 Frenco Jobs + +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. +-------------------------------------------------------------------------------- +tor_detector_web + +EUROPEAN UNION PUBLIC LICENCE v. 1.2 + +EUPL © the European Union 2007, 2016 + +This European Union Public Licence (the ‘EUPL’) applies to the Work (as defined below) which is provided under the terms of this Licence. Any use of the Work, other than as authorised under this Licence is prohibited (to the extent such use is covered by a right of the copyright holder of the Work). + +The Work is provided under the terms of this Licence when the Licensor (as defined below) has placed the following notice immediately following the copyright notice for the Work: + +Licensed under the EUPL + +or has expressed by any other means his willingness to license under the EUPL. +1. Definitions + +In this Licence, the following terms have the following meaning: + +— ‘The Licence’: this Licence. + +— ‘The Original Work’: the work or software distributed or communicated by the Licensor under this Licence, available as Source Code and also as Executable Code as the case may be. + +— ‘Derivative Works’: the works or software that could be created by the Licensee, based upon the Original Work or modifications thereof. This Licence does not define the extent of modification or dependence on the Original Work required in order to classify a work as a Derivative Work; this extent is determined by copyright law applicable in the country mentioned in Article 15. + +— ‘The Work’: the Original Work or its Derivative Works. + +— ‘The Source Code’: the human-readable form of the Work which is the most convenient for people to study and modify. + +— ‘The Executable Code’: any code which has generally been compiled and which is meant to be interpreted by a computer as a program. + +— ‘The Licensor’: the natural or legal person that distributes or communicates the Work under the Licence. + +— ‘Contributor(s)’: any natural or legal person who modifies the Work under the Licence, or otherwise contributes to the creation of a Derivative Work. + +— ‘The Licensee’ or ‘You’: any natural or legal person who makes any usage of the Work under the terms of the Licence. + +— ‘Distribution’ or ‘Communication’: any act of selling, giving, lending, renting, distributing, communicating, transmitting, or otherwise making available, online or offline, copies of the Work or providing access to its essential functionalities at the disposal of any other natural or legal person. +2. Scope of the rights granted by the Licence + +The Licensor hereby grants You a worldwide, royalty-free, non-exclusive, sublicensable licence to do the following, for the duration of copyright vested in the Original Work: + +— use the Work in any circumstance and for all usage, + +— reproduce the Work, + +— modify the Work, and make Derivative Works based upon the Work, + +— communicate to the public, including the right to make available or display the Work or copies thereof to the public and perform publicly, as the case may be, the Work, + +— distribute the Work or copies thereof, + +— lend and rent the Work or copies thereof, + +— sublicense rights in the Work or copies thereof. + +Those rights can be exercised on any media, supports and formats, whether now known or later invented, as far as the applicable law permits so. + +In the countries where moral rights apply, the Licensor waives his right to exercise his moral right to the extent allowed by law in order to make effective the licence of the economic rights here above listed. + +The Licensor grants to the Licensee royalty-free, non-exclusive usage rights to any patents held by the Licensor, to the extent necessary to make use of the rights granted on the Work under this Licence. +3. Communication of the Source Code + +The Licensor may provide the Work either in its Source Code form, or as Executable Code. If the Work is provided as Executable Code, the Licensor provides in addition a machine-readable copy of the Source Code of the Work along with each copy of the Work that the Licensor distributes or indicates, in a notice following the copyright notice attached to the Work, a repository where the Source Code is easily and freely accessible for as long as the Licensor continues to distribute or communicate the Work. +4. Limitations on copyright + +Nothing in this Licence is intended to deprive the Licensee of the benefits from any exception or limitation to the exclusive rights of the rights owners in the Work, of the exhaustion of those rights or of other applicable limitations thereto. +5. Obligations of the Licensee + +The grant of the rights mentioned above is subject to some restrictions and obligations imposed on the Licensee. Those obligations are the following: + + Attribution right: The Licensee shall keep intact all copyright, patent or trademarks notices and all notices that refer to the Licence and to the disclaimer of warranties. The Licensee must include a copy of such notices and a copy of the Licence with every copy of the Work he/she distributes or communicates. The Licensee must cause any Derivative Work to carry prominent notices stating that the Work has been modified and the date of modification. + Copyleft clause: If the Licensee distributes or communicates copies of the Original Works or Derivative Works, this Distribution or Communication will be done under the terms of this Licence or of a later version of this Licence unless the Original Work is expressly distributed only under this version of the Licence — for example by communicating ‘EUPL v. 1.2 only’. The Licensee (becoming Licensor) cannot offer or impose any additional terms or conditions on the Work or Derivative Work that alter or restrict the terms of the Licence. + Compatibility clause: If the Licensee Distributes or Communicates Derivative Works or copies thereof based upon both the Work and another work licensed under a Compatible Licence, this Distribution or Communication can be done under the terms of this Compatible Licence. For the sake of this clause, ‘Compatible Licence’ refers to the licences listed in the appendix attached to this Licence. Should the Licensee's obligations under the Compatible Licence conflict with his/her obligations under this Licence, the obligations of the Compatible Licence shall prevail. + Provision of Source Code: When distributing or communicating copies of the Work, the Licensee will provide a machine-readable copy of the Source Code or indicate a repository where this Source will be easily and freely available for as long as the Licensee continues to distribute or communicate the Work. + Legal Protection: This Licence does not grant permission to use the trade names, trademarks, service marks, or 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 copyright notice. + +6. Chain of Authorship + +The original Licensor warrants that the copyright in the Original Work granted hereunder is owned by him/her or licensed to him/her and that he/she has the power and authority to grant the Licence. + +Each Contributor warrants that the copyright in the modifications he/she brings to the Work are owned by him/her or licensed to him/her and that he/she has the power and authority to grant the Licence. + +Each time You accept the Licence, the original Licensor and subsequent Contributors grant You a licence to their contri­ butions to the Work, under the terms of this Licence. +7. Disclaimer of Warranty + +The Work is a work in progress, which is continuously improved by numerous Contributors. It is not a finished work and may therefore contain defects or ‘bugs’ inherent to this type of development. + +For the above reason, the Work is provided under the Licence on an ‘as is’ basis and without warranties of any kind concerning the Work, including without limitation merchantability, fitness for a particular purpose, absence of defects or errors, accuracy, non-infringement of intellectual property rights other than copyright as stated in Article 6 of this Licence. + +This disclaimer of warranty is an essential part of the Licence and a condition for the grant of any rights to the Work. +8. Disclaimer of Liability + +Except in the cases of wilful misconduct or damages directly caused to natural persons, the Licensor will in no event be liable for any direct or indirect, material or moral, damages of any kind, arising out of the Licence or of the use of the Work, including without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, loss of data or any commercial damage, even if the Licensor has been advised of the possibility of such damage. However, the Licensor will be liable under statutory product liability laws as far such laws apply to the Work. +9. Additional agreements + +While distributing the Work, You may choose to conclude an additional agreement, defining obligations or services consistent with this Licence. However, if accepting obligations, You may act only on your own behalf and on your sole responsibility, not on behalf of the original Licensor or 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 the fact You have accepted any warranty or additional liability. +10. Acceptance of the Licence + +The provisions of this Licence can be accepted by clicking on an icon ‘I agree’ placed under the bottom of a window displaying the text of this Licence or by affirming consent in any other similar way, in accordance with the rules of applicable law. Clicking on that icon indicates your clear and irrevocable acceptance of this Licence and all of its terms and conditions. + +Similarly, you irrevocably accept this Licence and all of its terms and conditions by exercising any rights granted to You by Article 2 of this Licence, such as the use of the Work, the creation by You of a Derivative Work or the Distribution or Communication by You of the Work or copies thereof. +11. Information to the public + +In case of any Distribution or Communication of the Work by means of electronic communication by You (for example, by offering to download the Work from a remote location) the distribution channel or media (for example, a website) must at least provide to the public the information requested by the applicable law regarding the Licensor, the Licence and the way it may be accessible, concluded, stored and reproduced by the Licensee. +12. Termination of the Licence + +The Licence and the rights granted hereunder will terminate automatically upon any breach by the Licensee of the terms of the Licence. + +Such a termination will not terminate the licences of any person who has received the Work from the Licensee under the Licence, provided such persons remain in full compliance with the Licence. +13. Miscellaneous + +Without prejudice of Article 9 above, the Licence represents the complete agreement between the Parties as to the Work. + +If any provision of the Licence is invalid or unenforceable under applicable law, this will not affect the validity or enforceability of the Licence as a whole. Such provision will be construed or reformed so as necessary to make it valid and enforceable. + +The European Commission may publish other linguistic versions or new versions of this Licence or updated versions of the Appendix, so far this is required and reasonable, without reducing the scope of the rights granted by the Licence. New versions of the Licence will be published with a unique version number. + +All linguistic versions of this Licence, approved by the European Commission, have identical value. Parties can take advantage of the linguistic version of their choice. +14. Jurisdiction + +Without prejudice to specific agreement between parties, + +— any litigation resulting from the interpretation of this License, arising between the European Union institutions, bodies, offices or agencies, as a Licensor, and any Licensee, will be subject to the jurisdiction of the Court of Justice of the European Union, as laid down in article 272 of the Treaty on the Functioning of the European Union, + +— any litigation arising between other parties and resulting from the interpretation of this License, will be subject to the exclusive jurisdiction of the competent court where the Licensor resides or conducts its primary business. +15. Applicable Law + +Without prejudice to specific agreement between parties, + +— this Licence shall be governed by the law of the European Union Member State where the Licensor has his seat, resides or has his registered office, + +— this licence shall be governed by Belgian law if the Licensor has no seat, residence or registered office inside a European Union Member State. +Appendix + +‘Compatible Licences’ according to Article 5 EUPL are: + +— GNU General Public License (GPL) v. 2, v. 3 + +— GNU Affero General Public License (AGPL) v. 3 + +— Open Software License (OSL) v. 2.1, v. 3.0 + +— Eclipse Public License (EPL) v. 1.0 + +— CeCILL v. 2.0, v. 2.1 + +— Mozilla Public Licence (MPL) v. 2 + +— GNU Lesser General Public Licence (LGPL) v. 2.1, v. 3 + +— Creative Commons Attribution-ShareAlike v. 3.0 Unported (CC BY-SA 3.0) for works other than software + +— European Union Public Licence (EUPL) v. 1.1, v. 1.2 + +— Québec Free and Open-Source Licence — Reciprocity (LiLiQ-R) or Strong Reciprocity (LiLiQ-R+) + +The European Commission may update this Appendix to later versions of the above licences without producing a new version of the EUPL, as long as they provide the rights granted in Article 2 of this Licence and protect the covered Source Code from exclusive appropriation. + +All other changes or additions to this Appendix require the production of a new EUPL version. + +-------------------------------------------------------------------------------- +translations_cleaner + +Copyright 2022 Chinmay Kabi + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +tuple + +Copyright (c) 2014, the tuple project authors. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 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. +-------------------------------------------------------------------------------- +uni_links +uni_links_platform_interface +uni_links_web + +// Copyright 2018 Evo Stamatov. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "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 COPYRIGHT +// OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +unifiedpush +unifiedpush_android +unifiedpush_platform_interface + + 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 2021 Simon Gougeon, Karmanyaah Malhotra + + 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. + +-------------------------------------------------------------------------------- +universal_html + + 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 [yyyy] [name of copyright owner] + + 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. + +---------------------------------------------------------------------------------------------------- + +This version of "universal_html" contains source code from the Dart package "csslib", which was +obtained from: + https://github.com/dart-lang/csslib + +When the source code was obtained, the original source code had the following license: + +Copyright 2013, the Dart project authors. All rights reserved. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +---------------------------------------------------------------------------------------------------- + +This version of "universal_html" contains source code from the Dart package "html", which was +obtained copied from: + https://github.com/dart-lang/html + +When the source code was obtained, the original source code had the following license: + +Copyright (c) 2006-2012 The Authors + +Contributors: +James Graham - jg307@cam.ac.uk +Anne van Kesteren - annevankesteren@gmail.com +Lachlan Hunt - lachlan.hunt@lachy.id.au +Matt McDonald - kanashii@kanashii.ca +Sam Ruby - rubys@intertwingly.net +Ian Hickson (Google) - ian@hixie.ch +Thomas Broyer - t.broyer@ltgt.net +Jacques Distler - distler@golem.ph.utexas.edu +Henri Sivonen - hsivonen@iki.fi +Adam Barth - abarth@webkit.org +Eric Seidel - eric@webkit.org +The Mozilla Foundation (contributions from Henri Sivonen since 2008) +David Flanagan (Mozilla) - dflanagan@mozilla.com +Google Inc. (contributed the Dart port) - misc@dartlang.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 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. + +---------------------------------------------------------------------------------------------------- + +-------------------------------------------------------------------------------- +universal_io + + 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 +-------------------------------------------------------------------------------- +universal_platform + +MIT License + +Copyright (c) 2019 gskinner.com + +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. +-------------------------------------------------------------------------------- +unorm_dart + +Copyright (c) 2018 Yasuhiro Shimizu + +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. +-------------------------------------------------------------------------------- +uuid + +Copyright (c) 2021 Yulian Kuncheff + +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. +-------------------------------------------------------------------------------- +vector_math + +Copyright 2015, Google Inc. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. + +Copyright (C) 2013 Andrew Magill + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. + +-------------------------------------------------------------------------------- +vibration + +BSD 2-Clause License + +Copyright (c) 2018, Benjamin Dean +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +video_compress + +MIT License + +Copyright (c) 2020 Jonny Borges + +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. +-------------------------------------------------------------------------------- +video_thumbnail + +MIT License + +Copyright (c) 2019 John Zhong + +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. + +-------------------------------------------------------------------------------- +visibility_detector + +Copyright 2018 the Dart project authors, Inc. All rights reserved. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +volume_controller + +MIT License + +Copyright (c) 2021 kurenai7968 + +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. + +-------------------------------------------------------------------------------- +vulkan-validation-layers + +Copyright (C) 2012-2020 Yann Collet + +BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php) + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following disclaimer + in the documentation and/or other materials provided with the + distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +vulkan-validation-layers +vulkan_memory_allocator + +Copyright (c) 2017-2022 Advanced Micro Devices, Inc. All rights reserved. + +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. +-------------------------------------------------------------------------------- +vulkanmemoryallocator + +Copyright 2018 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +wakelock + +BSD 3-Clause License + +Copyright (c) 2020-2022, creativecreatorormaybenot +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +wakelock_macos +wakelock_platform_interface +wakelock_web + +BSD 3-Clause License + +Copyright (c) 2020-2021, creativecreatorormaybenot +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +wakelock_plus + +BSD 3-Clause License + +Copyright (c) 2020-2023, creativecreatorormaybenot +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +wakelock_plus_platform_interface + +BSD 3-Clause License + +Copyright (c) 2020-2023, creativecreatorormaybenot +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +wakelock_windows + +BSD 3-Clause License + +Copyright (c) 2021-2023, creativecreatorormaybenot +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT HOLDER OR CONTRIBUTORS 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. + +-------------------------------------------------------------------------------- +web_locale_keymap + +Copyright (c) 2022 Google LLC + +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. +-------------------------------------------------------------------------------- +webdriver + + 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 2013 Google LLC + + 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. + +-------------------------------------------------------------------------------- +webrtc_interface + +MIT License + +Copyright (c) 2021 Flutter WebRTC + +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. + +-------------------------------------------------------------------------------- +wechat_camera_picker + + 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 [2019] [FlutterCandies] + + 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. +-------------------------------------------------------------------------------- +win32 +win32_registry + +Copyright 2019, the Dart project authors. All rights reserved. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +xxhash + +Copyright (C) 2012-2016, Yann Collet + +BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + +* Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. +* Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +xxhash + +Copyright (C) 2012-2016, Yann Collet. + +BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +yaml + +Copyright (c) 2014, the Dart project authors. +Copyright (c) 2006, Kirill Simonov. + +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. + +-------------------------------------------------------------------------------- +zlib + +Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. +-------------------------------------------------------------------------------- +zlib + +Copyright (C) 1998-2005 Gilles Vollant +-------------------------------------------------------------------------------- +zlib + +Copyright (C) 2017 ARM, Inc. +Copyright 2017 The Chromium Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +zlib + +Copyright (c) 2022 The Chromium Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +zlib + +Copyright 2022 The Chromium Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 COPYRIGHT +OWNER OR CONTRIBUTORS 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. +-------------------------------------------------------------------------------- +zlib + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. +-------------------------------------------------------------------------------- +zlib + +version 1.2.12, March 27th, 2022 + +Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. 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. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. diff --git a/832/assets/assets/backup.png b/832/assets/assets/backup.png new file mode 100644 index 0000000000..b17a7614ac Binary files /dev/null and b/832/assets/assets/backup.png differ diff --git a/832/assets/assets/banner.png b/832/assets/assets/banner.png new file mode 100644 index 0000000000..d85c897281 Binary files /dev/null and b/832/assets/assets/banner.png differ diff --git a/832/assets/assets/banner_dark.png b/832/assets/assets/banner_dark.png new file mode 100644 index 0000000000..3a2fb2a7c0 Binary files /dev/null and b/832/assets/assets/banner_dark.png differ diff --git a/832/assets/assets/blur.png b/832/assets/assets/blur.png new file mode 100644 index 0000000000..bb890af59c Binary files /dev/null and b/832/assets/assets/blur.png differ diff --git a/832/assets/assets/branding.png b/832/assets/assets/branding.png new file mode 100644 index 0000000000..11a00a3365 Binary files /dev/null and b/832/assets/assets/branding.png differ diff --git a/832/assets/assets/chat.svg b/832/assets/assets/chat.svg new file mode 100644 index 0000000000..b80f20d6bd --- /dev/null +++ b/832/assets/assets/chat.svg @@ -0,0 +1,185 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/832/assets/assets/colors.png b/832/assets/assets/colors.png new file mode 100644 index 0000000000..27c996adb6 Binary files /dev/null and b/832/assets/assets/colors.png differ diff --git a/832/assets/assets/encryption.png b/832/assets/assets/encryption.png new file mode 100644 index 0000000000..af2ba3c24b Binary files /dev/null and b/832/assets/assets/encryption.png differ diff --git a/832/assets/assets/favicon.ico b/832/assets/assets/favicon.ico new file mode 100644 index 0000000000..52c44a4345 Binary files /dev/null and b/832/assets/assets/favicon.ico differ diff --git a/832/assets/assets/favicon.png b/832/assets/assets/favicon.png new file mode 100644 index 0000000000..b40eab07ff Binary files /dev/null and b/832/assets/assets/favicon.png differ diff --git a/832/assets/assets/google_fonts/Inter-Black.ttf b/832/assets/assets/google_fonts/Inter-Black.ttf new file mode 100644 index 0000000000..e284fa0052 Binary files /dev/null and b/832/assets/assets/google_fonts/Inter-Black.ttf differ diff --git a/832/assets/assets/google_fonts/Inter-Bold.ttf b/832/assets/assets/google_fonts/Inter-Bold.ttf new file mode 100644 index 0000000000..f13d511d82 Binary files /dev/null and b/832/assets/assets/google_fonts/Inter-Bold.ttf differ diff --git a/832/assets/assets/google_fonts/Inter-ExtraBold.ttf b/832/assets/assets/google_fonts/Inter-ExtraBold.ttf new file mode 100644 index 0000000000..2b55fc13fe Binary files /dev/null and b/832/assets/assets/google_fonts/Inter-ExtraBold.ttf differ diff --git a/832/assets/assets/google_fonts/Inter-ExtraLight.ttf b/832/assets/assets/google_fonts/Inter-ExtraLight.ttf new file mode 100644 index 0000000000..af2bfbb327 Binary files /dev/null and b/832/assets/assets/google_fonts/Inter-ExtraLight.ttf differ diff --git a/832/assets/assets/google_fonts/Inter-Light.ttf b/832/assets/assets/google_fonts/Inter-Light.ttf new file mode 100644 index 0000000000..34546cfd71 Binary files /dev/null and b/832/assets/assets/google_fonts/Inter-Light.ttf differ diff --git a/832/assets/assets/google_fonts/Inter-Medium.ttf b/832/assets/assets/google_fonts/Inter-Medium.ttf new file mode 100644 index 0000000000..9a3396fc43 Binary files /dev/null and b/832/assets/assets/google_fonts/Inter-Medium.ttf differ diff --git a/832/assets/assets/google_fonts/Inter-Regular.ttf b/832/assets/assets/google_fonts/Inter-Regular.ttf new file mode 100644 index 0000000000..2c164bb2df Binary files /dev/null and b/832/assets/assets/google_fonts/Inter-Regular.ttf differ diff --git a/832/assets/assets/google_fonts/Inter-SemiBold.ttf b/832/assets/assets/google_fonts/Inter-SemiBold.ttf new file mode 100644 index 0000000000..b974371201 Binary files /dev/null and b/832/assets/assets/google_fonts/Inter-SemiBold.ttf differ diff --git a/832/assets/assets/google_fonts/Inter-Thin.ttf b/832/assets/assets/google_fonts/Inter-Thin.ttf new file mode 100644 index 0000000000..7f5b005a21 Binary files /dev/null and b/832/assets/assets/google_fonts/Inter-Thin.ttf differ diff --git a/832/assets/assets/icons/icon_launcher.png b/832/assets/assets/icons/icon_launcher.png new file mode 100644 index 0000000000..bb36b145cb Binary files /dev/null and b/832/assets/assets/icons/icon_launcher.png differ diff --git a/832/assets/assets/images/ic_add.svg b/832/assets/assets/images/ic_add.svg new file mode 100644 index 0000000000..8fb75080f1 --- /dev/null +++ b/832/assets/assets/images/ic_add.svg @@ -0,0 +1,5 @@ + + + diff --git a/832/assets/assets/images/ic_add_file.svg b/832/assets/assets/images/ic_add_file.svg new file mode 100644 index 0000000000..146bba5076 --- /dev/null +++ b/832/assets/assets/images/ic_add_file.svg @@ -0,0 +1,5 @@ + + + diff --git a/832/assets/assets/images/ic_application_grid.svg b/832/assets/assets/images/ic_application_grid.svg new file mode 100644 index 0000000000..73df4951d0 --- /dev/null +++ b/832/assets/assets/images/ic_application_grid.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/832/assets/assets/images/ic_done.svg b/832/assets/assets/images/ic_done.svg new file mode 100644 index 0000000000..8ecbebd2c6 --- /dev/null +++ b/832/assets/assets/images/ic_done.svg @@ -0,0 +1,5 @@ + + + diff --git a/832/assets/assets/images/ic_emoji.svg b/832/assets/assets/images/ic_emoji.svg new file mode 100644 index 0000000000..1dc076093c --- /dev/null +++ b/832/assets/assets/images/ic_emoji.svg @@ -0,0 +1,5 @@ + + + diff --git a/832/assets/assets/images/ic_empty_group_chat.svg b/832/assets/assets/images/ic_empty_group_chat.svg new file mode 100644 index 0000000000..31ccae1d2d --- /dev/null +++ b/832/assets/assets/images/ic_empty_group_chat.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/832/assets/assets/images/ic_empty_page.svg b/832/assets/assets/images/ic_empty_page.svg new file mode 100644 index 0000000000..aac11aa435 --- /dev/null +++ b/832/assets/assets/images/ic_empty_page.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/832/assets/assets/images/ic_error_page.svg b/832/assets/assets/images/ic_error_page.svg new file mode 100644 index 0000000000..566bf82e8b --- /dev/null +++ b/832/assets/assets/images/ic_error_page.svg @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/832/assets/assets/images/ic_error_page_background.svg b/832/assets/assets/images/ic_error_page_background.svg new file mode 100644 index 0000000000..7af80d7604 --- /dev/null +++ b/832/assets/assets/images/ic_error_page_background.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/832/assets/assets/images/ic_file_doc.svg b/832/assets/assets/images/ic_file_doc.svg new file mode 100644 index 0000000000..2434ae5229 --- /dev/null +++ b/832/assets/assets/images/ic_file_doc.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/832/assets/assets/images/ic_file_excel.svg b/832/assets/assets/images/ic_file_excel.svg new file mode 100644 index 0000000000..45a75ca872 --- /dev/null +++ b/832/assets/assets/images/ic_file_excel.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/832/assets/assets/images/ic_file_folder.svg b/832/assets/assets/images/ic_file_folder.svg new file mode 100644 index 0000000000..df9a037fc5 --- /dev/null +++ b/832/assets/assets/images/ic_file_folder.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/832/assets/assets/images/ic_file_pdf.svg b/832/assets/assets/images/ic_file_pdf.svg new file mode 100644 index 0000000000..601e08120f --- /dev/null +++ b/832/assets/assets/images/ic_file_pdf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/832/assets/assets/images/ic_file_ppt.svg b/832/assets/assets/images/ic_file_ppt.svg new file mode 100644 index 0000000000..0993602423 --- /dev/null +++ b/832/assets/assets/images/ic_file_ppt.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/832/assets/assets/images/ic_file_unknow.svg b/832/assets/assets/images/ic_file_unknow.svg new file mode 100644 index 0000000000..a0abd657f9 --- /dev/null +++ b/832/assets/assets/images/ic_file_unknow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/832/assets/assets/images/ic_file_zip.svg b/832/assets/assets/images/ic_file_zip.svg new file mode 100644 index 0000000000..5f686b8e7a --- /dev/null +++ b/832/assets/assets/images/ic_file_zip.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/832/assets/assets/images/ic_keyboard.svg b/832/assets/assets/images/ic_keyboard.svg new file mode 100644 index 0000000000..77e8fa03b9 --- /dev/null +++ b/832/assets/assets/images/ic_keyboard.svg @@ -0,0 +1,3 @@ + + + diff --git a/832/assets/assets/images/ic_phone_call.svg b/832/assets/assets/images/ic_phone_call.svg new file mode 100644 index 0000000000..d386f19572 --- /dev/null +++ b/832/assets/assets/images/ic_phone_call.svg @@ -0,0 +1,5 @@ + + + diff --git a/832/assets/assets/images/ic_photos_setting.svg b/832/assets/assets/images/ic_photos_setting.svg new file mode 100644 index 0000000000..e61dbe95ef --- /dev/null +++ b/832/assets/assets/images/ic_photos_setting.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/832/assets/assets/images/ic_reply.svg b/832/assets/assets/images/ic_reply.svg new file mode 100644 index 0000000000..17c5d190e1 --- /dev/null +++ b/832/assets/assets/images/ic_reply.svg @@ -0,0 +1,3 @@ + + + diff --git a/832/assets/assets/images/ic_send.svg b/832/assets/assets/images/ic_send.svg new file mode 100644 index 0000000000..e0dfdd6209 --- /dev/null +++ b/832/assets/assets/images/ic_send.svg @@ -0,0 +1,4 @@ + + + + diff --git a/832/assets/assets/images/ic_send_status.svg b/832/assets/assets/images/ic_send_status.svg new file mode 100644 index 0000000000..be73fd5977 --- /dev/null +++ b/832/assets/assets/images/ic_send_status.svg @@ -0,0 +1,5 @@ + + + diff --git a/832/assets/assets/images/ic_sending.svg b/832/assets/assets/images/ic_sending.svg new file mode 100644 index 0000000000..95ff743e38 --- /dev/null +++ b/832/assets/assets/images/ic_sending.svg @@ -0,0 +1,5 @@ + + + diff --git a/832/assets/assets/images/ic_skeletons.svg b/832/assets/assets/images/ic_skeletons.svg new file mode 100644 index 0000000000..5389906100 --- /dev/null +++ b/832/assets/assets/images/ic_skeletons.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/832/assets/assets/images/ic_status.svg b/832/assets/assets/images/ic_status.svg new file mode 100644 index 0000000000..e2a2753152 --- /dev/null +++ b/832/assets/assets/images/ic_status.svg @@ -0,0 +1,3 @@ + + + diff --git a/832/assets/assets/images/ic_twake_image_logo_dark.svg b/832/assets/assets/images/ic_twake_image_logo_dark.svg new file mode 100644 index 0000000000..3e91c8c578 --- /dev/null +++ b/832/assets/assets/images/ic_twake_image_logo_dark.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/832/assets/assets/images/ic_twake_logo.svg b/832/assets/assets/images/ic_twake_logo.svg new file mode 100644 index 0000000000..99021f963a --- /dev/null +++ b/832/assets/assets/images/ic_twake_logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/832/assets/assets/images/ic_users_outline.svg b/832/assets/assets/images/ic_users_outline.svg new file mode 100644 index 0000000000..ef3c347e10 --- /dev/null +++ b/832/assets/assets/images/ic_users_outline.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/832/assets/assets/images/ic_video_call.svg b/832/assets/assets/images/ic_video_call.svg new file mode 100644 index 0000000000..db0873c4e5 --- /dev/null +++ b/832/assets/assets/images/ic_video_call.svg @@ -0,0 +1,5 @@ + + + diff --git a/832/assets/assets/images/ic_voice_message.svg b/832/assets/assets/images/ic_voice_message.svg new file mode 100644 index 0000000000..c9709e1402 --- /dev/null +++ b/832/assets/assets/images/ic_voice_message.svg @@ -0,0 +1,8 @@ + + + + diff --git a/832/assets/assets/info-logo.png b/832/assets/assets/info-logo.png new file mode 100644 index 0000000000..b7c2619ffd Binary files /dev/null and b/832/assets/assets/info-logo.png differ diff --git a/832/assets/assets/info-logo.svg b/832/assets/assets/info-logo.svg new file mode 100644 index 0000000000..8dc935b812 --- /dev/null +++ b/832/assets/assets/info-logo.svg @@ -0,0 +1,168 @@ + + + + + + + + + + + + + + + + + + + diff --git a/832/assets/assets/js/package/README.md b/832/assets/assets/js/package/README.md new file mode 100755 index 0000000000..853f612814 --- /dev/null +++ b/832/assets/assets/js/package/README.md @@ -0,0 +1,51 @@ +Olm +=== + +Note: before using any of the olm functions, you must call `Olm.init()`, and +wait for the promise to resolve, otherwise you will get errors like: +`Uncaught TypeError: Olm.Account is not a constructor` + +If you get errors about failure to compile the wasm file, it is likely that Olm +is not locating the wasm file properly. You can tell Olm where the wasm file +is by passing a `locateFile` parameter to `Olm.init()`, for example: +`Olm.init({locateFile: () => pathToWasmFile})`. + +Example: + + var alice = new Olm.Account(); + var bob = new Olm.Account(); + alice.create(); + bob.create(); + bob.generate_one_time_keys(1); + + var bobs_id_keys = JSON.parse(bob.identity_keys()); + var bobs_id_key = bobs_id_keys.curve25519; + var bobs_ot_keys = JSON.parse(bob.one_time_keys()); + for (key in bobs_ot_keys.curve25519) { + var bobs_ot_key = bobs_ot_keys.curve25519[key]; + } + + alice_session = new Olm.Session(); + alice_session.create_outbound(alice, bobs_id_key, bobs_ot_key); + alice_message = a_session.encrypt("Hello"); + + bob_session.create_inbound(bob, bob_message); + var plaintext = bob_session.decrypt(message_1.type, bob_message); + bob.remove_one_time_keys(bob_session); + + +Group chat: + + var outbound_session = new Olm.OutboundGroupSession(); + outbound_session.create(); + + // exchange these over a secure channel + var session_id = group_session.session_id(); + var session_key = group_session.session_key(); + var message_index = group_session.message_index(); + + var inbound_session = new Olm.InboundGroupSession(); + inbound_session.create(message_index, session_key); + + var ciphertext = outbound_session.encrypt("Hello"); + var plaintext = inbound_session.decrypt(ciphertext); diff --git a/832/assets/assets/js/package/checksums.txt b/832/assets/assets/js/package/checksums.txt new file mode 100755 index 0000000000..6983629cbb --- /dev/null +++ b/832/assets/assets/js/package/checksums.txt @@ -0,0 +1,8 @@ +sha256: +cf9a793bcbad919967d79e7f2bf52e0492b646332d36ee7e1c2d1b0ff47b3c40 olm.js +bc22f405f183f0e40a1315cd89ec75843483ef48ab43aecfdb2117e19b381c8f olm_legacy.js +3fc8dbfe8f44d550b1c9165e6c2af33323aaeba0a5ec223cef74959dd434642b olm.wasm +sha512: +cb28b0ea932d6d1c2e26eb093d8a1a9653e820dd49646cb8e8a81c9c6c4fdc30b5ed60bae9f06fa0f357b3c5e05798b19c25575677ade99bf590962cdcfb87d7 olm.js +5f3a5db4db3ef13a45e7551b3aaa910b0cb3c6fd9075494882c87189e84a02b8063b9bbab0752298758d0a1172e229eae25c8c7b7ec83a8c5337edb66af0299b olm_legacy.js +c804bc0c6f9d4ad6f77b3ed413696409ed2d3f0ddb575938bba66a2f938dc464a062f9b6a3a09a50a351c5eda90c4fa4aee93353d3cc9478fa335c17ce887998 olm.wasm diff --git a/832/assets/assets/js/package/index.d.ts b/832/assets/assets/js/package/index.d.ts new file mode 100755 index 0000000000..afae754734 --- /dev/null +++ b/832/assets/assets/js/package/index.d.ts @@ -0,0 +1,142 @@ +/* +Copyright 2020 The Matrix.org Foundation C.I.C. + +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. +*/ + +export as namespace Olm; + +declare class Account { + constructor(); + free(): void; + create(): void; + identity_keys(): string; + sign(message: string | Uint8Array): string; + one_time_keys(): string; + mark_keys_as_published(): void; + max_number_of_one_time_keys(): number; + generate_one_time_keys(number_of_keys: number): void; + remove_one_time_keys(session: Session): void; + generate_fallback_key(): void; + fallback_key(): string; + unpublished_fallback_key(): string; + forget_old_fallback_key(): void; + pickle(key: string | Uint8Array): string; + unpickle(key: string | Uint8Array, pickle: string): void; +} + +declare class Session { + constructor(); + free(): void; + pickle(key: string | Uint8Array): string; + unpickle(key: string | Uint8Array, pickle: string): void; + create_outbound( + account: Account, their_identity_key: string, their_one_time_key: string, + ): void; + create_inbound(account: Account, one_time_key_message: string): void; + create_inbound_from( + account: Account, identity_key: string, one_time_key_message: string, + ): void; + session_id(): string; + has_received_message(): boolean; + matches_inbound(one_time_key_message: string): boolean; + matches_inbound_from(identity_key: string, one_time_key_message: string): boolean; + encrypt(plaintext: string): { + type: 0 | 1; // 0: PreKey, 1: Message + body: string; + }; + decrypt(message_type: number, message: string): string; + describe(): string; +} + +declare class Utility { + constructor(); + free(): void; + sha256(input: string | Uint8Array): string; + ed25519_verify(key: string, message: string | Uint8Array, signature: string): void; +} + +declare class InboundGroupSession { + constructor(); + free(): void; + pickle(key: string | Uint8Array): string; + unpickle(key: string | Uint8Array, pickle: string): void; + create(session_key: string): string; + import_session(session_key: string): string; + decrypt(message: string): { + message_index: number; + plaintext: string; + }; + session_id(): string; + first_known_index(): number; + export_session(message_index: number): string; +} + +declare class OutboundGroupSession { + constructor(); + free(): void; + pickle(key: string | Uint8Array): string; + unpickle(key: string | Uint8Array, pickle: string): void; + create(): void; + encrypt(plaintext: string): string; + session_id(): string; + session_key(): string; + message_index(): number; +} + +declare class PkEncryption { + constructor(); + free(): void; + set_recipient_key(key: string): void; + encrypt(plaintext: string): { + ciphertext: string; + mac: string; + ephemeral: string; + }; +} + +declare class PkDecryption { + constructor(); + free(): void; + init_with_private_key(key: Uint8Array): string; + generate_key(): string; + get_private_key(): Uint8Array; + pickle(key: string | Uint8Array): string; + unpickle(key: string | Uint8Array, pickle: string): string; + decrypt(ephemeral_key: string, mac: string, ciphertext: string): string; +} + +declare class PkSigning { + constructor(); + free(): void; + init_with_seed(seed: Uint8Array): string; + generate_seed(): Uint8Array; + sign(message: string): string; +} + +declare class SAS { + constructor(); + free(): void; + get_pubkey(): string; + set_their_key(their_key: string): void; + generate_bytes(info: string, length: number): Uint8Array; + calculate_mac(input: string, info: string): string; + calculate_mac_fixed_base64(input: string, info: string): string; + calculate_mac_long_kdf(input: string, info: string): string; +} + +export function init(opts?: object): Promise; + +export function get_library_version(): [number, number, number]; + +export const PRIVATE_KEY_LENGTH: number; diff --git a/832/assets/assets/js/package/olm.js b/832/assets/assets/js/package/olm.js new file mode 100755 index 0000000000..f84c1b4296 --- /dev/null +++ b/832/assets/assets/js/package/olm.js @@ -0,0 +1,162 @@ +// @license magnet:?xt=urn:btih:8e4f440f4c65981c5bf93c76d35135ba5064d8b7&dn=apache-2.0.txt Apache-2.0 +// @source: https://gitlab.matrix.org/matrix-org/olm/-/tree/3.2.15 + +var Olm = (function() { +var olm_exports = {}; +var onInitSuccess; +var onInitFail; + +var Module = (() => { + var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; + if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename; + return ( +function(Module) { + Module = Module || {}; + + +var a;a||(a=typeof Module !== 'undefined' ? Module : {});var aa,ca;a.ready=new Promise(function(b,c){aa=b;ca=c});var g;if("undefined"!==typeof window)g=function(b){window.crypto.getRandomValues(b)};else if(module.exports){var da=require("crypto");g=function(b){var c=da.randomBytes(b.length);b.set(c)}}else throw Error("Cannot find global to attach library to");if("undefined"!==typeof OLM_OPTIONS)for(var ea in OLM_OPTIONS)OLM_OPTIONS.hasOwnProperty(ea)&&(a[ea]=OLM_OPTIONS[ea]); +a.onRuntimeInitialized=function(){h=a._olm_error();olm_exports.PRIVATE_KEY_LENGTH=a._olm_pk_private_key_length();onInitSuccess&&onInitSuccess()};a.onAbort=function(b){onInitFail&&onInitFail(b)};var fa=Object.assign({},a),ha="object"==typeof window,l="function"==typeof importScripts,ia="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,m="",ja,ka,la,fs,ma,na; +if(ia)m=l?require("path").dirname(m)+"/":__dirname+"/",na=()=>{ma||(fs=require("fs"),ma=require("path"))},ja=function(b,c){na();b=ma.normalize(b);return fs.readFileSync(b,c?void 0:"utf8")},la=b=>{b=ja(b,!0);b.buffer||(b=new Uint8Array(b));return b},ka=(b,c,d)=>{na();b=ma.normalize(b);fs.readFile(b,function(e,f){e?d(e):c(f.buffer)})},1{var c=new XMLHttpRequest;c.open("GET",b,!1);c.send(null);return c.responseText},l&&(la=b=>{var c=new XMLHttpRequest;c.open("GET",b,!1);c.responseType="arraybuffer";c.send(null);return new Uint8Array(c.response)}), +ka=(b,c,d)=>{var e=new XMLHttpRequest;e.open("GET",b,!0);e.responseType="arraybuffer";e.onload=()=>{200==e.status||0==e.status&&e.response?c(e.response):d()};e.onerror=d;e.send(null)};a.print||console.log.bind(console);var n=a.printErr||console.warn.bind(console);Object.assign(a,fa);fa=null;var q;a.wasmBinary&&(q=a.wasmBinary);var noExitRuntime=a.noExitRuntime||!0;"object"!=typeof WebAssembly&&r("no native wasm support detected"); +var oa,pa=!1,qa="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0; +function t(b,c){if(b){var d=u,e=b+c;for(c=b;d[c]&&!(c>=e);)++c;if(16f?e+=String.fromCharCode(f):(f-=65536,e+=String.fromCharCode(55296|f>>10,56320|f&1023))}}else e+=String.fromCharCode(f)}b=e}}else b="";return b} +function ra(b,c,d,e){if(!(0=p){var w=b.charCodeAt(++k);p=65536+((p&1023)<<10)|w&1023}if(127>=p){if(d>=e)break;c[d++]=p}else{if(2047>=p){if(d+1>=e)break;c[d++]=192|p>>6}else{if(65535>=p){if(d+2>=e)break;c[d++]=224|p>>12}else{if(d+3>=e)break;c[d++]=240|p>>18;c[d++]=128|p>>12&63}c[d++]=128|p>>6&63}c[d++]=128|p&63}}c[d]=0;return d-f}function v(b,c,d){return ra(b,u,c,d)} +function x(b){for(var c=0,d=0;d=e?c++:2047>=e?c+=2:55296<=e&&57343>=e?(c+=4,++d):c+=3}return c}var sa,y,u,ta,z,ua,va,wa;function xa(){var b=oa.buffer;sa=b;a.HEAP8=y=new Int8Array(b);a.HEAP16=ta=new Int16Array(b);a.HEAP32=z=new Int32Array(b);a.HEAPU8=u=new Uint8Array(b);a.HEAPU16=new Uint16Array(b);a.HEAPU32=ua=new Uint32Array(b);a.HEAPF32=va=new Float32Array(b);a.HEAPF64=wa=new Float64Array(b)}var za=[],Aa=[],Ba=[]; +function Ca(){var b=a.preRun.shift();za.unshift(b)}var A=0,Da=null,B=null;function r(b){if(a.onAbort)a.onAbort(b);b="Aborted("+b+")";n(b);pa=!0;b=new WebAssembly.RuntimeError(b+". Build with -sASSERTIONS for more info.");ca(b);throw b;}function Ea(){return C.startsWith("data:application/octet-stream;base64,")}var C;C="olm.wasm";if(!Ea()){var Fa=C;C=a.locateFile?a.locateFile(Fa,m):m+Fa} +function Ga(){var b=C;try{if(b==C&&q)return new Uint8Array(q);if(la)return la(b);throw"both async and sync fetching of the wasm failed";}catch(c){r(c)}} +function Ha(){if(!q&&(ha||l)){if("function"==typeof fetch&&!C.startsWith("file://"))return fetch(C,{credentials:"same-origin"}).then(function(b){if(!b.ok)throw"failed to load wasm binary file at '"+C+"'";return b.arrayBuffer()}).catch(function(){return Ga()});if(ka)return new Promise(function(b,c){ka(C,function(d){b(new Uint8Array(d))},c)})}return Promise.resolve().then(function(){return Ga()})}var Ia;function Ja(b){for(;0>0];case "i8":return y[b>>0];case "i16":return ta[b>>1];case "i32":return z[b>>2];case "i64":return z[b>>2];case "float":return va[b>>2];case "double":return wa[b>>3];case "*":return ua[b>>2];default:r("invalid type for getValue: "+c)}return null} +function D(b){var c="i8";c.endsWith("*")&&(c="*");switch(c){case "i1":y[b>>0]=0;break;case "i8":y[b>>0]=0;break;case "i16":ta[b>>1]=0;break;case "i32":z[b>>2]=0;break;case "i64":Ia=[0,0];z[b>>2]=Ia[0];z[b+4>>2]=Ia[1];break;case "float":va[b>>2]=0;break;case "double":wa[b>>3]=0;break;case "*":ua[b>>2]=0;break;default:r("invalid type for setValue: "+c)}}function La(b,c,d){for(var e=0;e>0]=b.charCodeAt(e);d||(y[c>>0]=0)} +function Ma(b,c,d){d=Array(0>>=0;if(2147483648=d;d*=2){var e=c*(1+.2/d);e=Math.min(e,b+100663296);var f=Math;e=Math.max(b,e);f=f.min.call(f,2147483648,e+(65536-e%65536)%65536);a:{try{oa.grow(f-sa.byteLength+65535>>>16);xa();var k=1;break a}catch(p){}k=void 0}if(k)return!0}return!1}}; +(function(){function b(f){a.asm=f.exports;oa=a.asm.c;xa();Aa.unshift(a.asm.d);A--;a.monitorRunDependencies&&a.monitorRunDependencies(A);0==A&&(null!==Da&&(clearInterval(Da),Da=null),B&&(f=B,B=null,f()))}function c(f){b(f.instance)}function d(f){return Ha().then(function(k){return WebAssembly.instantiate(k,e)}).then(function(k){return k}).then(f,function(k){n("failed to asynchronously prepare wasm: "+k);r(k)})}var e={a:Na};A++;a.monitorRunDependencies&&a.monitorRunDependencies(A);if(a.instantiateWasm)try{return a.instantiateWasm(e, +b)}catch(f){return n("Module.instantiateWasm callback failed with error: "+f),!1}(function(){return q||"function"!=typeof WebAssembly.instantiateStreaming||Ea()||C.startsWith("file://")||ia||"function"!=typeof fetch?d(c):fetch(C,{credentials:"same-origin"}).then(function(f){return WebAssembly.instantiateStreaming(f,e).then(c,function(k){n("wasm streaming compile failed: "+k);n("falling back to ArrayBuffer instantiation");return d(c)})})})().catch(ca);return{}})(); +a.___wasm_call_ctors=function(){return(a.___wasm_call_ctors=a.asm.d).apply(null,arguments)};a._olm_get_library_version=function(){return(a._olm_get_library_version=a.asm.f).apply(null,arguments)};a._olm_error=function(){return(a._olm_error=a.asm.g).apply(null,arguments)};a._olm_account_last_error=function(){return(a._olm_account_last_error=a.asm.h).apply(null,arguments)};a.__olm_error_to_string=function(){return(a.__olm_error_to_string=a.asm.i).apply(null,arguments)}; +a._olm_account_last_error_code=function(){return(a._olm_account_last_error_code=a.asm.j).apply(null,arguments)};a._olm_session_last_error=function(){return(a._olm_session_last_error=a.asm.k).apply(null,arguments)};a._olm_session_last_error_code=function(){return(a._olm_session_last_error_code=a.asm.l).apply(null,arguments)};a._olm_utility_last_error=function(){return(a._olm_utility_last_error=a.asm.m).apply(null,arguments)}; +a._olm_utility_last_error_code=function(){return(a._olm_utility_last_error_code=a.asm.n).apply(null,arguments)};a._olm_account_size=function(){return(a._olm_account_size=a.asm.o).apply(null,arguments)};a._olm_session_size=function(){return(a._olm_session_size=a.asm.p).apply(null,arguments)};a._olm_utility_size=function(){return(a._olm_utility_size=a.asm.q).apply(null,arguments)};a._olm_account=function(){return(a._olm_account=a.asm.r).apply(null,arguments)}; +a._olm_session=function(){return(a._olm_session=a.asm.s).apply(null,arguments)};a._olm_utility=function(){return(a._olm_utility=a.asm.t).apply(null,arguments)};a._olm_clear_account=function(){return(a._olm_clear_account=a.asm.u).apply(null,arguments)};a._olm_clear_session=function(){return(a._olm_clear_session=a.asm.v).apply(null,arguments)};a._olm_clear_utility=function(){return(a._olm_clear_utility=a.asm.w).apply(null,arguments)}; +a._olm_pickle_account_length=function(){return(a._olm_pickle_account_length=a.asm.x).apply(null,arguments)};a._olm_pickle_session_length=function(){return(a._olm_pickle_session_length=a.asm.y).apply(null,arguments)};a._olm_pickle_account=function(){return(a._olm_pickle_account=a.asm.z).apply(null,arguments)};a._olm_pickle_session=function(){return(a._olm_pickle_session=a.asm.A).apply(null,arguments)};a._olm_unpickle_account=function(){return(a._olm_unpickle_account=a.asm.B).apply(null,arguments)}; +a._olm_unpickle_session=function(){return(a._olm_unpickle_session=a.asm.C).apply(null,arguments)};a._olm_create_account_random_length=function(){return(a._olm_create_account_random_length=a.asm.D).apply(null,arguments)};a._olm_create_account=function(){return(a._olm_create_account=a.asm.E).apply(null,arguments)};a._olm_account_identity_keys_length=function(){return(a._olm_account_identity_keys_length=a.asm.F).apply(null,arguments)}; +a._olm_account_identity_keys=function(){return(a._olm_account_identity_keys=a.asm.G).apply(null,arguments)};a._olm_account_signature_length=function(){return(a._olm_account_signature_length=a.asm.H).apply(null,arguments)};a._olm_account_sign=function(){return(a._olm_account_sign=a.asm.I).apply(null,arguments)};a._olm_account_one_time_keys_length=function(){return(a._olm_account_one_time_keys_length=a.asm.J).apply(null,arguments)}; +a._olm_account_one_time_keys=function(){return(a._olm_account_one_time_keys=a.asm.K).apply(null,arguments)};a._olm_account_mark_keys_as_published=function(){return(a._olm_account_mark_keys_as_published=a.asm.L).apply(null,arguments)};a._olm_account_max_number_of_one_time_keys=function(){return(a._olm_account_max_number_of_one_time_keys=a.asm.M).apply(null,arguments)}; +a._olm_account_generate_one_time_keys_random_length=function(){return(a._olm_account_generate_one_time_keys_random_length=a.asm.N).apply(null,arguments)};a._olm_account_generate_one_time_keys=function(){return(a._olm_account_generate_one_time_keys=a.asm.O).apply(null,arguments)};a._olm_account_generate_fallback_key_random_length=function(){return(a._olm_account_generate_fallback_key_random_length=a.asm.P).apply(null,arguments)}; +a._olm_account_generate_fallback_key=function(){return(a._olm_account_generate_fallback_key=a.asm.Q).apply(null,arguments)};a._olm_account_fallback_key_length=function(){return(a._olm_account_fallback_key_length=a.asm.R).apply(null,arguments)};a._olm_account_fallback_key=function(){return(a._olm_account_fallback_key=a.asm.S).apply(null,arguments)};a._olm_account_unpublished_fallback_key_length=function(){return(a._olm_account_unpublished_fallback_key_length=a.asm.T).apply(null,arguments)}; +a._olm_account_unpublished_fallback_key=function(){return(a._olm_account_unpublished_fallback_key=a.asm.U).apply(null,arguments)};a._olm_account_forget_old_fallback_key=function(){return(a._olm_account_forget_old_fallback_key=a.asm.V).apply(null,arguments)};a._olm_create_outbound_session_random_length=function(){return(a._olm_create_outbound_session_random_length=a.asm.W).apply(null,arguments)};a._olm_create_outbound_session=function(){return(a._olm_create_outbound_session=a.asm.X).apply(null,arguments)}; +a._olm_create_inbound_session=function(){return(a._olm_create_inbound_session=a.asm.Y).apply(null,arguments)};a._olm_create_inbound_session_from=function(){return(a._olm_create_inbound_session_from=a.asm.Z).apply(null,arguments)};a._olm_session_id_length=function(){return(a._olm_session_id_length=a.asm._).apply(null,arguments)};a._olm_session_id=function(){return(a._olm_session_id=a.asm.$).apply(null,arguments)}; +a._olm_session_has_received_message=function(){return(a._olm_session_has_received_message=a.asm.aa).apply(null,arguments)};a._olm_session_describe=function(){return(a._olm_session_describe=a.asm.ba).apply(null,arguments)};a._olm_matches_inbound_session=function(){return(a._olm_matches_inbound_session=a.asm.ca).apply(null,arguments)};a._olm_matches_inbound_session_from=function(){return(a._olm_matches_inbound_session_from=a.asm.da).apply(null,arguments)}; +a._olm_remove_one_time_keys=function(){return(a._olm_remove_one_time_keys=a.asm.ea).apply(null,arguments)};a._olm_encrypt_message_type=function(){return(a._olm_encrypt_message_type=a.asm.fa).apply(null,arguments)};a._olm_encrypt_random_length=function(){return(a._olm_encrypt_random_length=a.asm.ga).apply(null,arguments)};a._olm_encrypt_message_length=function(){return(a._olm_encrypt_message_length=a.asm.ha).apply(null,arguments)}; +a._olm_encrypt=function(){return(a._olm_encrypt=a.asm.ia).apply(null,arguments)};a._olm_decrypt_max_plaintext_length=function(){return(a._olm_decrypt_max_plaintext_length=a.asm.ja).apply(null,arguments)};a._olm_decrypt=function(){return(a._olm_decrypt=a.asm.ka).apply(null,arguments)};a._olm_sha256_length=function(){return(a._olm_sha256_length=a.asm.la).apply(null,arguments)};a._olm_sha256=function(){return(a._olm_sha256=a.asm.ma).apply(null,arguments)}; +a._olm_ed25519_verify=function(){return(a._olm_ed25519_verify=a.asm.na).apply(null,arguments)};a._olm_pk_encryption_last_error=function(){return(a._olm_pk_encryption_last_error=a.asm.oa).apply(null,arguments)};a._olm_pk_encryption_last_error_code=function(){return(a._olm_pk_encryption_last_error_code=a.asm.pa).apply(null,arguments)};a._olm_pk_encryption_size=function(){return(a._olm_pk_encryption_size=a.asm.qa).apply(null,arguments)}; +a._olm_pk_encryption=function(){return(a._olm_pk_encryption=a.asm.ra).apply(null,arguments)};a._olm_clear_pk_encryption=function(){return(a._olm_clear_pk_encryption=a.asm.sa).apply(null,arguments)};a._olm_pk_encryption_set_recipient_key=function(){return(a._olm_pk_encryption_set_recipient_key=a.asm.ta).apply(null,arguments)};a._olm_pk_key_length=function(){return(a._olm_pk_key_length=a.asm.ua).apply(null,arguments)}; +a._olm_pk_ciphertext_length=function(){return(a._olm_pk_ciphertext_length=a.asm.va).apply(null,arguments)};a._olm_pk_mac_length=function(){return(a._olm_pk_mac_length=a.asm.wa).apply(null,arguments)};a._olm_pk_encrypt_random_length=function(){return(a._olm_pk_encrypt_random_length=a.asm.xa).apply(null,arguments)};a._olm_pk_encrypt=function(){return(a._olm_pk_encrypt=a.asm.ya).apply(null,arguments)}; +a._olm_pk_decryption_last_error=function(){return(a._olm_pk_decryption_last_error=a.asm.za).apply(null,arguments)};a._olm_pk_decryption_last_error_code=function(){return(a._olm_pk_decryption_last_error_code=a.asm.Aa).apply(null,arguments)};a._olm_pk_decryption_size=function(){return(a._olm_pk_decryption_size=a.asm.Ba).apply(null,arguments)};a._olm_pk_decryption=function(){return(a._olm_pk_decryption=a.asm.Ca).apply(null,arguments)}; +a._olm_clear_pk_decryption=function(){return(a._olm_clear_pk_decryption=a.asm.Da).apply(null,arguments)};a._olm_pk_private_key_length=function(){return(a._olm_pk_private_key_length=a.asm.Ea).apply(null,arguments)};a._olm_pk_generate_key_random_length=function(){return(a._olm_pk_generate_key_random_length=a.asm.Fa).apply(null,arguments)};a._olm_pk_key_from_private=function(){return(a._olm_pk_key_from_private=a.asm.Ga).apply(null,arguments)}; +a._olm_pk_generate_key=function(){return(a._olm_pk_generate_key=a.asm.Ha).apply(null,arguments)};a._olm_pickle_pk_decryption_length=function(){return(a._olm_pickle_pk_decryption_length=a.asm.Ia).apply(null,arguments)};a._olm_pickle_pk_decryption=function(){return(a._olm_pickle_pk_decryption=a.asm.Ja).apply(null,arguments)};a._olm_unpickle_pk_decryption=function(){return(a._olm_unpickle_pk_decryption=a.asm.Ka).apply(null,arguments)}; +a._olm_pk_max_plaintext_length=function(){return(a._olm_pk_max_plaintext_length=a.asm.La).apply(null,arguments)};a._olm_pk_decrypt=function(){return(a._olm_pk_decrypt=a.asm.Ma).apply(null,arguments)};a._olm_pk_get_private_key=function(){return(a._olm_pk_get_private_key=a.asm.Na).apply(null,arguments)};a._olm_pk_signing_size=function(){return(a._olm_pk_signing_size=a.asm.Oa).apply(null,arguments)};a._olm_pk_signing=function(){return(a._olm_pk_signing=a.asm.Pa).apply(null,arguments)}; +a._olm_pk_signing_last_error=function(){return(a._olm_pk_signing_last_error=a.asm.Qa).apply(null,arguments)};a._olm_pk_signing_last_error_code=function(){return(a._olm_pk_signing_last_error_code=a.asm.Ra).apply(null,arguments)};a._olm_clear_pk_signing=function(){return(a._olm_clear_pk_signing=a.asm.Sa).apply(null,arguments)};a._olm_pk_signing_seed_length=function(){return(a._olm_pk_signing_seed_length=a.asm.Ta).apply(null,arguments)}; +a._olm_pk_signing_public_key_length=function(){return(a._olm_pk_signing_public_key_length=a.asm.Ua).apply(null,arguments)};a._olm_pk_signing_key_from_seed=function(){return(a._olm_pk_signing_key_from_seed=a.asm.Va).apply(null,arguments)};a._olm_pk_signature_length=function(){return(a._olm_pk_signature_length=a.asm.Wa).apply(null,arguments)};a._olm_pk_sign=function(){return(a._olm_pk_sign=a.asm.Xa).apply(null,arguments)}; +a._olm_inbound_group_session_size=function(){return(a._olm_inbound_group_session_size=a.asm.Ya).apply(null,arguments)};a._olm_inbound_group_session=function(){return(a._olm_inbound_group_session=a.asm.Za).apply(null,arguments)};a._olm_clear_inbound_group_session=function(){return(a._olm_clear_inbound_group_session=a.asm._a).apply(null,arguments)};a._olm_inbound_group_session_last_error=function(){return(a._olm_inbound_group_session_last_error=a.asm.$a).apply(null,arguments)}; +a._olm_inbound_group_session_last_error_code=function(){return(a._olm_inbound_group_session_last_error_code=a.asm.ab).apply(null,arguments)};a._olm_init_inbound_group_session=function(){return(a._olm_init_inbound_group_session=a.asm.bb).apply(null,arguments)};a._olm_import_inbound_group_session=function(){return(a._olm_import_inbound_group_session=a.asm.cb).apply(null,arguments)}; +a._olm_pickle_inbound_group_session_length=function(){return(a._olm_pickle_inbound_group_session_length=a.asm.db).apply(null,arguments)};a._olm_pickle_inbound_group_session=function(){return(a._olm_pickle_inbound_group_session=a.asm.eb).apply(null,arguments)};a._olm_unpickle_inbound_group_session=function(){return(a._olm_unpickle_inbound_group_session=a.asm.fb).apply(null,arguments)}; +a._olm_group_decrypt_max_plaintext_length=function(){return(a._olm_group_decrypt_max_plaintext_length=a.asm.gb).apply(null,arguments)};a._olm_group_decrypt=function(){return(a._olm_group_decrypt=a.asm.hb).apply(null,arguments)};a._olm_inbound_group_session_id_length=function(){return(a._olm_inbound_group_session_id_length=a.asm.ib).apply(null,arguments)};a._olm_inbound_group_session_id=function(){return(a._olm_inbound_group_session_id=a.asm.jb).apply(null,arguments)}; +a._olm_inbound_group_session_first_known_index=function(){return(a._olm_inbound_group_session_first_known_index=a.asm.kb).apply(null,arguments)};a._olm_inbound_group_session_is_verified=function(){return(a._olm_inbound_group_session_is_verified=a.asm.lb).apply(null,arguments)};a._olm_export_inbound_group_session_length=function(){return(a._olm_export_inbound_group_session_length=a.asm.mb).apply(null,arguments)}; +a._olm_export_inbound_group_session=function(){return(a._olm_export_inbound_group_session=a.asm.nb).apply(null,arguments)};a._olm_outbound_group_session_size=function(){return(a._olm_outbound_group_session_size=a.asm.ob).apply(null,arguments)};a._olm_outbound_group_session=function(){return(a._olm_outbound_group_session=a.asm.pb).apply(null,arguments)};a._olm_clear_outbound_group_session=function(){return(a._olm_clear_outbound_group_session=a.asm.qb).apply(null,arguments)}; +a._olm_outbound_group_session_last_error=function(){return(a._olm_outbound_group_session_last_error=a.asm.rb).apply(null,arguments)};a._olm_outbound_group_session_last_error_code=function(){return(a._olm_outbound_group_session_last_error_code=a.asm.sb).apply(null,arguments)};a._olm_pickle_outbound_group_session_length=function(){return(a._olm_pickle_outbound_group_session_length=a.asm.tb).apply(null,arguments)}; +a._olm_pickle_outbound_group_session=function(){return(a._olm_pickle_outbound_group_session=a.asm.ub).apply(null,arguments)};a._olm_unpickle_outbound_group_session=function(){return(a._olm_unpickle_outbound_group_session=a.asm.vb).apply(null,arguments)};a._olm_init_outbound_group_session_random_length=function(){return(a._olm_init_outbound_group_session_random_length=a.asm.wb).apply(null,arguments)}; +a._olm_init_outbound_group_session=function(){return(a._olm_init_outbound_group_session=a.asm.xb).apply(null,arguments)};a._olm_group_encrypt_message_length=function(){return(a._olm_group_encrypt_message_length=a.asm.yb).apply(null,arguments)};a._olm_group_encrypt=function(){return(a._olm_group_encrypt=a.asm.zb).apply(null,arguments)};a._olm_outbound_group_session_id_length=function(){return(a._olm_outbound_group_session_id_length=a.asm.Ab).apply(null,arguments)}; +a._olm_outbound_group_session_id=function(){return(a._olm_outbound_group_session_id=a.asm.Bb).apply(null,arguments)};a._olm_outbound_group_session_message_index=function(){return(a._olm_outbound_group_session_message_index=a.asm.Cb).apply(null,arguments)};a._olm_outbound_group_session_key_length=function(){return(a._olm_outbound_group_session_key_length=a.asm.Db).apply(null,arguments)};a._olm_outbound_group_session_key=function(){return(a._olm_outbound_group_session_key=a.asm.Eb).apply(null,arguments)}; +a._olm_sas_last_error=function(){return(a._olm_sas_last_error=a.asm.Fb).apply(null,arguments)};a._olm_sas_last_error_code=function(){return(a._olm_sas_last_error_code=a.asm.Gb).apply(null,arguments)};a._olm_sas_size=function(){return(a._olm_sas_size=a.asm.Hb).apply(null,arguments)};a._olm_sas=function(){return(a._olm_sas=a.asm.Ib).apply(null,arguments)};a._olm_clear_sas=function(){return(a._olm_clear_sas=a.asm.Jb).apply(null,arguments)}; +a._olm_create_sas_random_length=function(){return(a._olm_create_sas_random_length=a.asm.Kb).apply(null,arguments)};a._olm_create_sas=function(){return(a._olm_create_sas=a.asm.Lb).apply(null,arguments)};a._olm_sas_pubkey_length=function(){return(a._olm_sas_pubkey_length=a.asm.Mb).apply(null,arguments)};a._olm_sas_get_pubkey=function(){return(a._olm_sas_get_pubkey=a.asm.Nb).apply(null,arguments)};a._olm_sas_set_their_key=function(){return(a._olm_sas_set_their_key=a.asm.Ob).apply(null,arguments)}; +a._olm_sas_is_their_key_set=function(){return(a._olm_sas_is_their_key_set=a.asm.Pb).apply(null,arguments)};a._olm_sas_generate_bytes=function(){return(a._olm_sas_generate_bytes=a.asm.Qb).apply(null,arguments)};a._olm_sas_mac_length=function(){return(a._olm_sas_mac_length=a.asm.Rb).apply(null,arguments)};a._olm_sas_calculate_mac_fixed_base64=function(){return(a._olm_sas_calculate_mac_fixed_base64=a.asm.Sb).apply(null,arguments)}; +a._olm_sas_calculate_mac=function(){return(a._olm_sas_calculate_mac=a.asm.Tb).apply(null,arguments)};a._olm_sas_calculate_mac_long_kdf=function(){return(a._olm_sas_calculate_mac_long_kdf=a.asm.Ub).apply(null,arguments)};a._malloc=function(){return(a._malloc=a.asm.Vb).apply(null,arguments)};a._free=function(){return(a._free=a.asm.Wb).apply(null,arguments)}; +var Oa=a.stackSave=function(){return(Oa=a.stackSave=a.asm.Xb).apply(null,arguments)},Pa=a.stackRestore=function(){return(Pa=a.stackRestore=a.asm.Yb).apply(null,arguments)},Qa=a.stackAlloc=function(){return(Qa=a.stackAlloc=a.asm.Zb).apply(null,arguments)};a.UTF8ToString=t;a.stringToUTF8=v;a.intArrayFromString=Ma;a.writeAsciiToMemory=La;a.ALLOC_STACK=1;var Ra;B=function Sa(){Ra||Ta();Ra||(B=Sa)}; +function Ta(){function b(){if(!Ra&&(Ra=!0,a.calledRun=!0,!pa)){Ja(Aa);aa(a);if(a.onRuntimeInitialized)a.onRuntimeInitialized();if(a.postRun)for("function"==typeof a.postRun&&(a.postRun=[a.postRun]);a.postRun.length;){var c=a.postRun.shift();Ba.unshift(c)}Ja(Ba)}}if(!(0 { + var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; + if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename; + return ( +function(Module) { + Module = Module || {}; + + +var a;a||(a=typeof Module !== 'undefined' ? Module : {});var aa,ba;a.ready=new Promise(function(b,c){aa=b;ba=c});var g;if("undefined"!==typeof window)g=function(b){window.crypto.getRandomValues(b)};else if(module.exports){var ca=require("crypto");g=function(b){var c=ca.randomBytes(b.length);b.set(c)}}else throw Error("Cannot find global to attach library to");if("undefined"!==typeof OLM_OPTIONS)for(var ea in OLM_OPTIONS)OLM_OPTIONS.hasOwnProperty(ea)&&(a[ea]=OLM_OPTIONS[ea]); +a.onRuntimeInitialized=function(){h=a._olm_error();olm_exports.PRIVATE_KEY_LENGTH=a._olm_pk_private_key_length();onInitSuccess&&onInitSuccess()};a.onAbort=function(b){onInitFail&&onInitFail(b)};var fa=Object.assign({},a),ha="object"==typeof window,l="function"==typeof importScripts,ia="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,m="",ja,ka,la,fs,ma,na; +if(ia)m=l?require("path").dirname(m)+"/":__dirname+"/",na=()=>{ma||(fs=require("fs"),ma=require("path"))},ja=function(b,c){var d=n(b);if(d)return c?d:d.toString();na();b=ma.normalize(b);return fs.readFileSync(b,c?void 0:"utf8")},la=b=>{b=ja(b,!0);b.buffer||(b=new Uint8Array(b));return b},ka=(b,c,d)=>{var e=n(b);e&&c(e);na();b=ma.normalize(b);fs.readFile(b,function(f,k){f?d(f):c(k.buffer)})},1{try{var c=new XMLHttpRequest;c.open("GET",b,!1);c.send(null);return c.responseText}catch(f){if(b=n(b)){c=[];for(var d=0;d{try{var c=new XMLHttpRequest;c.open("GET",b,!1);c.responseType="arraybuffer";c.send(null);return new Uint8Array(c.response)}catch(d){if(b=n(b))return b;throw d;}}),ka=(b,c,d)=>{var e=new XMLHttpRequest;e.open("GET",b,!0);e.responseType="arraybuffer";e.onload=()=>{if(200==e.status||0==e.status&&e.response)c(e.response); +else{var f=n(b);f?c(f.buffer):d()}};e.onerror=d;e.send(null)};a.print||console.log.bind(console);var r=a.printErr||console.warn.bind(console);Object.assign(a,fa);fa=null;var t;a.wasmBinary&&(t=a.wasmBinary);var noExitRuntime=a.noExitRuntime||!0;function pa(){this.buffer=new ArrayBuffer(qa/65536*65536)}function ra(){this.exports=( +// EMSCRIPTEN_START_ASM +function instantiate(ea){function c(d){d.set=function(a,b){this[a]=b};d.get=function(a){return this[a]};return d}var e;var f=new Uint8Array(123);for(var a=25;a>=0;--a){f[48+a]=52+a;f[65+a]=a;f[97+a]=26+a}f[43]=62;f[47]=63;function l(m,n,o){var g,h,a=0,i=n,j=o.length,k=n+(j*3>>2)-(o[j-2]=="=")-(o[j-1]=="=");for(;a>4;if(i>2;if(i>2]=G[b+24|0]|G[b+25|0]<<8|(G[b+26|0]<<16|G[b+27|0]<<24);F[g+28>>2]=d;d=G[b+20|0]|G[b+21|0]<<8|(G[b+22|0]<<16|G[b+23|0]<<24);F[g+16>>2]=G[b+16|0]|G[b+17|0]<<8|(G[b+18|0]<<16|G[b+19|0]<<24);F[g+20>>2]=d;d=G[b+4|0]|G[b+5|0]<<8|(G[b+6|0]<<16|G[b+7|0]<<24);f=G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24);F[g>>2]=f;F[g+4>>2]=d;d=G[b+12|0]|G[b+13|0]<<8|(G[b+14|0]<<16|G[b+15|0]<<24);F[g+8>>2]=G[b+8|0]|G[b+9|0]<<8|(G[b+10|0]<<16|G[b+11|0]<<24);F[g+12>>2]=d;D[g|0]=f&248;D[g+31|0]=G[g+31|0]&63|64;e=G[c+3|0];b=G[c+2|0];d=b>>>16|0;F[g+112>>2]=e<<24&50331648|(G[c|0]|G[c+1|0]<<8|b<<16);F[g+116>>2]=d;b=G[c+4|0];f=b>>>24|0;e=b<<8|e;b=G[c+5|0];d=b>>>16|0;e=e|b<<16;d=d|f;n=G[c+6|0];b=n;f=b>>>8|0;h=b<<24;b=d|f;d=e|h;F[g+120>>2]=((b&3)<<30|d>>>2)&33554431;F[g+124>>2]=0;b=G[c+7|0];f=b>>>24|0;e=b<<8|n;b=G[c+8|0];d=b>>>16|0;e=e|b<<16;d=d|f;n=G[c+9|0];b=n;f=b>>>8|0;h=b<<24;b=d|f;d=e|h;F[g+128>>2]=((b&7)<<29|d>>>3)&67108863;F[g+132>>2]=0;b=G[c+10|0];f=b>>>24|0;e=b<<8|n;b=G[c+11|0];d=b>>>16|0;e=e|b<<16;d=d|f;n=G[c+12|0];b=n;f=b>>>8|0;h=b<<24;b=d|f;d=e|h;F[g+136>>2]=((b&31)<<27|d>>>5)&33554431;F[g+140>>2]=0;b=G[c+13|0];f=b>>>24|0;e=b<<8|n;b=G[c+14|0];d=b>>>16|0;e=e|b<<16;d=d|f;b=G[c+15|0];f=b>>>8|0;n=b<<24;b=d|f;f=e|n;F[g+144>>2]=(b&63)<<26|f>>>6;F[g+148>>2]=b>>>6;e=G[c+19|0];b=G[c+18|0];f=b>>>16|0;F[g+152>>2]=e<<24&16777216|(G[c+16|0]|G[c+17|0]<<8|b<<16);F[g+156>>2]=f;b=G[c+20|0];d=b>>>24|0;f=b<<8|e;b=d;e=f;f=G[c+21|0];d=f>>>16|0;f=e|f<<16;e=b|d;n=G[c+22|0];b=n;d=b>>>8|0;h=b<<24;b=d|e;d=f|h;F[g+160>>2]=((b&1)<<31|d>>>1)&67108863;F[g+164>>2]=0;b=G[c+23|0];d=b>>>24|0;e=b<<8|n;b=G[c+24|0];f=b>>>16|0;e=e|b<<16;f=d|f;n=G[c+25|0];b=n;d=b>>>8|0;h=b<<24;b=d|f;d=e|h;F[g+168>>2]=((b&7)<<29|d>>>3)&33554431;F[g+172>>2]=0;b=G[c+26|0];d=b>>>24|0;f=b<<8|n;b=d;e=f;f=G[c+27|0];d=f>>>16|0;f=e|f<<16;e=b|d;n=G[c+28|0];b=n;d=b>>>8|0;h=b<<24;b=d|e;d=f|h;F[g+176>>2]=((b&15)<<28|d>>>4)&67108863;F[g+180>>2]=0;b=G[c+29|0];d=b>>>24|0;e=b<<8|n;b=G[c+30|0];f=b>>>16|0;e=e|b<<16;f=d|f;b=G[c+31|0];d=b>>>8|0;c=b<<24|e;b=d|f;F[g+184>>2]=((b&63)<<26|c>>>6)&33554431;F[g+188>>2]=0;w=g+1152|0;qa(w,0,152);F[g+1152>>2]=1;F[g+1156>>2]=0;b=g+992|0;qa(b,0,152);F[g+992>>2]=1;F[g+996>>2]=0;c=g+832|0;qa(c,0,152);n=g+672|0;qa(n,0,152);l=g+512|0;qa(l,0,152);F[g+512>>2]=1;F[g+516>>2]=0;C=g+352|0;qa(C,0,152);U=g+192|0;qa(U,0,152);F[g+192>>2]=1;F[g+196>>2]=0;qa(g+1392|0,0,72);m=g+1312|0;ja(m,g+112|0,80);Na=g+2512|0;while(1){va=G[(g-ua|0)+31|0];xa=0;while(1){z=n;I=0-((va&128)>>>7|0)|0;n=m;f=F[n>>2];e=F[b>>2];d=I&(f^e);h=b;e=d^e;F[b>>2]=e;F[b+4>>2]=e>>31;d=d^f;F[n>>2]=d;F[n+4>>2]=d>>31;f=F[n+8>>2];e=F[b+8>>2];d=I&(f^e);e=d^e;F[b+8>>2]=e;F[b+12>>2]=e>>31;d=d^f;F[n+8>>2]=d;F[n+12>>2]=d>>31;f=F[n+16>>2];e=F[b+16>>2];d=I&(f^e);e=d^e;F[b+16>>2]=e;F[b+20>>2]=e>>31;d=d^f;F[n+16>>2]=d;F[n+20>>2]=d>>31;f=F[n+24>>2];e=F[b+24>>2];d=I&(f^e);e=d^e;F[b+24>>2]=e;F[b+28>>2]=e>>31;d=d^f;F[n+24>>2]=d;F[n+28>>2]=d>>31;f=F[n+32>>2];e=F[b+32>>2];d=I&(f^e);e=d^e;F[b+32>>2]=e;F[b+36>>2]=e>>31;d=d^f;F[n+32>>2]=d;F[n+36>>2]=d>>31;f=F[n+40>>2];e=F[b+40>>2];d=I&(f^e);e=d^e;F[b+40>>2]=e;F[b+44>>2]=e>>31;d=d^f;F[n+40>>2]=d;F[n+44>>2]=d>>31;f=F[n+48>>2];e=F[b+48>>2];d=I&(f^e);e=d^e;F[b+48>>2]=e;F[b+52>>2]=e>>31;d=d^f;F[n+48>>2]=d;F[n+52>>2]=d>>31;f=F[n+56>>2];e=F[b+56>>2];d=I&(f^e);e=d^e;F[b+56>>2]=e;F[b+60>>2]=e>>31;d=d^f;F[n+56>>2]=d;F[n+60>>2]=d>>31;f=F[n+64>>2];e=F[b+64>>2];d=I&(f^e);e=d^e;F[b+64>>2]=e;F[b+68>>2]=e>>31;d=d^f;F[n+64>>2]=d;F[n+68>>2]=d>>31;f=F[n+72>>2];e=F[b+72>>2];d=I&(f^e);e=d^e;F[b+72>>2]=e;F[b+76>>2]=e>>31;d=d^f;F[n+72>>2]=d;F[n+76>>2]=d>>31;i=w;f=F[i>>2];e=F[c>>2];d=I&(f^e);e=d^e;F[c>>2]=e;F[c+4>>2]=e>>31;d=d^f;F[i>>2]=d;F[i+4>>2]=d>>31;f=F[i+8>>2];e=F[c+8>>2];d=I&(f^e);e=d^e;F[c+8>>2]=e;F[c+12>>2]=e>>31;d=d^f;F[i+8>>2]=d;F[i+12>>2]=d>>31;f=F[i+16>>2];e=F[c+16>>2];d=I&(f^e);e=d^e;F[c+16>>2]=e;F[c+20>>2]=e>>31;d=d^f;F[i+16>>2]=d;F[i+20>>2]=d>>31;f=F[i+24>>2];e=F[c+24>>2];d=I&(f^e);e=d^e;F[c+24>>2]=e;F[c+28>>2]=e>>31;d=d^f;F[i+24>>2]=d;F[i+28>>2]=d>>31;f=F[i+32>>2];e=F[c+32>>2];d=I&(f^e);e=d^e;F[c+32>>2]=e;F[c+36>>2]=e>>31;d=d^f;F[i+32>>2]=d;F[i+36>>2]=d>>31;d=F[i+40>>2];t=F[c+40>>2];q=I&(d^t);d=d^q;F[i+40>>2]=d;F[i+44>>2]=d>>31;d=F[i+48>>2];A=F[c+48>>2];B=I&(d^A);d=d^B;F[i+48>>2]=d;F[i+52>>2]=d>>31;d=F[i+56>>2];k=c;x=F[c+56>>2];u=I&(d^x);d=d^u;F[i+56>>2]=d;F[i+60>>2]=d>>31;d=F[i+64>>2];M=F[c+64>>2];y=I&(d^M);d=d^y;F[i+64>>2]=d;F[i+68>>2]=d>>31;d=F[i+72>>2];Q=F[c+72>>2];v=I&(d^Q);d=d^v;F[i+72>>2]=d;F[i+76>>2]=d>>31;N=F[c+4>>2];O=F[b+4>>2];e=N+O|0;s=F[c>>2];w=F[b>>2];f=w;d=s+f|0;F[b>>2]=d;F[b+4>>2]=d>>>0>>0?e+1|0:e;P=F[c+12>>2];J=F[b+12>>2];e=P+J|0;c=F[c+8>>2];m=F[b+8>>2];d=m;b=c+d|0;F[h+8>>2]=b;F[h+12>>2]=b>>>0>>0?e+1|0:e;V=F[k+20>>2];E=F[h+20>>2];d=V+E|0;j=F[k+16>>2];p=F[h+16>>2];f=p;b=j+f|0;F[h+16>>2]=b;F[h+20>>2]=b>>>0>>0?d+1|0:d;Y=F[k+28>>2];X=F[h+28>>2];f=Y+X|0;o=F[k+24>>2];r=F[h+24>>2];d=r;b=o+d|0;F[h+24>>2]=b;F[h+28>>2]=b>>>0>>0?f+1|0:f;b=F[k+32>>2];W=F[k+36>>2];f=F[h+40>>2];d=q^t;q=d;e=f+d|0;S=F[h+44>>2];T=d>>31;d=S+T|0;F[h+40>>2]=e;F[h+44>>2]=e>>>0>>0?d+1|0:d;t=F[h+48>>2];e=A^B;B=e;d=t+e|0;R=F[h+52>>2];Z=e>>31;e=R+Z|0;F[h+48>>2]=d;F[h+52>>2]=d>>>0>>0?e+1|0:e;A=F[h+56>>2];e=x^u;u=e;d=A+e|0;aa=F[h+60>>2];ba=e>>31;e=aa+ba|0;F[h+56>>2]=d;F[h+60>>2]=d>>>0>>0?e+1|0:e;x=F[h+64>>2];d=y^M;y=d;e=x+d|0;K=F[h+68>>2];H=d>>31;d=K+H|0;F[h+64>>2]=e;F[h+68>>2]=e>>>0>>0?d+1|0:d;d=F[h+72>>2];e=v^Q;v=e;M=d+e|0;ca=F[h+76>>2];da=e>>31;e=ca+da|0;F[h+72>>2]=M;F[h+76>>2]=v>>>0>M>>>0?e+1|0:e;ea=F[h+36>>2];e=ea+W|0;M=F[h+32>>2];Q=M+b|0;F[h+32>>2]=Q;F[h+36>>2]=M>>>0>Q>>>0?e+1|0:e;F[k+72>>2]=d-v;F[k+76>>2]=ca-((d>>>0>>0)+da|0);F[k+64>>2]=x-y;F[k+68>>2]=K-((x>>>0>>0)+H|0);F[k+56>>2]=A-u;F[k+60>>2]=aa-((u>>>0>A>>>0)+ba|0);F[k+48>>2]=t-B;F[k+52>>2]=R-((t>>>0>>0)+Z|0);F[k+40>>2]=f-q;F[k+44>>2]=S-((f>>>0>>0)+T|0);F[k+32>>2]=M-b;F[k+36>>2]=ea-((b>>>0>M>>>0)+W|0);F[k+24>>2]=r-o;F[k+28>>2]=X-((o>>>0>r>>>0)+Y|0);F[k+16>>2]=p-j;F[k+20>>2]=E-((j>>>0>p>>>0)+V|0);F[k+8>>2]=m-c;F[k+12>>2]=J-((c>>>0>m>>>0)+P|0);F[k>>2]=w-s;F[k+4>>2]=O-((s>>>0>w>>>0)+N|0);Q=F[i+4>>2];N=F[n+4>>2];d=Q+N|0;b=F[i>>2];c=F[n>>2];f=b+c|0;F[n>>2]=f;F[n+4>>2]=c>>>0>f>>>0?d+1|0:d;O=F[i+12>>2];P=F[n+12>>2];e=O+P|0;s=F[i+8>>2];w=F[n+8>>2];f=w;d=s+f|0;F[n+8>>2]=d;F[n+12>>2]=d>>>0>>0?e+1|0:e;J=F[i+20>>2];V=F[n+20>>2];f=J+V|0;m=F[i+16>>2];j=F[n+16>>2];e=j;d=m+e|0;F[n+16>>2]=d;F[n+20>>2]=d>>>0>>0?f+1|0:f;E=F[i+28>>2];Y=F[n+28>>2];d=E+Y|0;p=F[i+24>>2];o=F[n+24>>2];e=o;f=p+e|0;F[n+24>>2]=f;F[n+28>>2]=e>>>0>f>>>0?d+1|0:d;X=F[i+36>>2];S=F[n+36>>2];e=X+S|0;r=F[i+32>>2];q=F[n+32>>2];f=q;d=r+f|0;F[n+32>>2]=d;F[n+36>>2]=d>>>0>>0?e+1|0:e;T=F[i+44>>2];R=F[n+44>>2];d=T+R|0;t=F[i+40>>2];B=F[n+40>>2];e=B;f=t+e|0;F[n+40>>2]=f;F[n+44>>2]=e>>>0>f>>>0?d+1|0:d;Z=F[i+52>>2];aa=F[n+52>>2];e=Z+aa|0;A=F[i+48>>2];u=F[n+48>>2];f=u;d=A+f|0;F[n+48>>2]=d;F[n+52>>2]=d>>>0>>0?e+1|0:e;ba=F[i+60>>2];K=F[n+60>>2];f=ba+K|0;x=F[i+56>>2];y=F[n+56>>2];e=y;d=x+e|0;F[n+56>>2]=d;F[n+60>>2]=d>>>0>>0?f+1|0:f;H=F[i+68>>2];ca=F[n+68>>2];d=H+ca|0;f=F[i+64>>2];v=F[n+64>>2];e=f+v|0;F[n+64>>2]=e;F[n+68>>2]=e>>>0>>0?d+1|0:d;da=F[i+76>>2];ea=F[n+76>>2];e=da+ea|0;d=F[i+72>>2];M=F[n+72>>2];W=d+M|0;F[n+72>>2]=W;F[n+76>>2]=M>>>0>W>>>0?e+1|0:e;F[i+72>>2]=M-d;F[i+76>>2]=ea-((d>>>0>M>>>0)+da|0);F[i+64>>2]=v-f;F[i+68>>2]=ca-((f>>>0>v>>>0)+H|0);F[i+56>>2]=y-x;F[i+60>>2]=K-((x>>>0>y>>>0)+ba|0);F[i+48>>2]=u-A;F[i+52>>2]=aa-((u>>>0>>0)+Z|0);F[i+40>>2]=B-t;F[i+44>>2]=R-((t>>>0>B>>>0)+T|0);F[i+32>>2]=q-r;F[i+36>>2]=S-((q>>>0>>0)+X|0);F[i+24>>2]=o-p;F[i+28>>2]=Y-((p>>>0>o>>>0)+E|0);F[i+16>>2]=j-m;F[i+20>>2]=V-((j>>>0>>0)+J|0);F[i+8>>2]=w-s;F[i+12>>2]=P-((s>>>0>w>>>0)+O|0);F[i>>2]=c-b;F[i+4>>2]=N-((b>>>0>c>>>0)+Q|0);ya=g+1952|0;ta(ya,n,k);ca=g+1792|0;ta(ca,h,i);Oa=F[g+2024>>2];t=F[g+2028>>2];B=F[g+2016>>2];Pa=F[g+2020>>2];da=F[g+2096>>2];ea=F[g+2100>>2];A=F[g+2008>>2];Qa=F[g+2012>>2];ha=F[g+2088>>2];ia=F[g+2092>>2];u=F[g+2e3>>2];Ra=F[g+2004>>2];ka=F[g+2080>>2];la=F[g+2084>>2];x=F[g+1992>>2];Sa=F[g+1996>>2];ma=F[g+2072>>2];ra=F[g+2076>>2];y=F[g+1984>>2];Ta=F[g+1988>>2];na=F[g+2064>>2];za=F[g+2068>>2];v=F[g+1976>>2];Ua=F[g+1980>>2];oa=F[g+2056>>2];pa=F[g+2060>>2];s=F[g+1968>>2];H=F[g+1972>>2];q=F[g+2048>>2];R=F[g+2052>>2];w=F[g+1960>>2];fa=F[g+1964>>2];Z=F[g+2040>>2];aa=F[g+2044>>2];j=F[g+1952>>2];sa=F[g+1956>>2];ba=F[g+2032>>2];K=F[g+2036>>2];F[g+2032>>2]=0;F[g+2036>>2]=0;Va=F[g+1864>>2];M=F[g+1868>>2];W=F[g+1856>>2];Wa=F[g+1860>>2];Aa=F[g+1936>>2];Ba=F[g+1940>>2];Q=F[g+1848>>2];Xa=F[g+1852>>2];Ca=F[g+1928>>2];Da=F[g+1932>>2];N=F[g+1840>>2];Ya=F[g+1844>>2];Ea=F[g+1920>>2];Fa=F[g+1924>>2];O=F[g+1832>>2];Za=F[g+1836>>2];Ga=F[g+1912>>2];Ha=F[g+1916>>2];P=F[g+1824>>2];_a=F[g+1828>>2];Ia=F[g+1904>>2];Ja=F[g+1908>>2];J=F[g+1816>>2];$a=F[g+1820>>2];Ka=F[g+1896>>2];La=F[g+1900>>2];b=F[g+1808>>2];d=F[g+1812>>2];f=F[g+1888>>2];e=F[g+1892>>2];c=F[g+1800>>2];Y=F[g+1804>>2];p=F[g+1880>>2];o=F[g+1884>>2];m=F[g+1792>>2];X=F[g+1796>>2];V=F[g+1872>>2];E=F[g+1876>>2];F[g+1872>>2]=0;F[g+1876>>2]=0;d=d+e|0;r=b+f|0;d=r>>>0>>0?d+1|0:d;f=se(f,e,18,0);b=f+r|0;e=$+d|0;S=b;r=b>>>0>>0?e+1|0:e;f=o+Y|0;b=c+p|0;f=b>>>0>>0?f+1|0:f;c=se(p,o,18,0);b=c+b|0;d=$+f|0;o=b;c=b>>>0>>0?d+1|0:d;e=E+X|0;b=m+V|0;e=b>>>0>>0?e+1|0:e;f=se(V,E,18,0);b=f+b|0;d=$+e|0;d=b>>>0>>0?d+1|0:d;V=d;m=d>>31>>>6|0;f=m+b|0;p=f;e=f>>>0>>0?d+1|0:d;E=e;d=e>>26;m=(e&67108863)<<6|f>>>26;e=m+o|0;f=c+d|0;c=e;f=e>>>0>>0?f+1|0:f;Y=f;e=f;m=e>>31>>>7|0;d=m+c|0;o=d;e=d>>>0>>0?e+1|0:e;X=e;f=e>>25;m=(e&33554431)<<7|d>>>25;e=m+S|0;d=f+r|0;f=e;d=e>>>0>>0?d+1|0:d;e=d;r=d>>31>>>6|0;m=r+f|0;Ma=m;d=m>>>0>>0?d+1|0:d;m=d;r=e;e=Ma&-67108864;d=r-((e>>>0>f>>>0)+d|0)|0;S=f-e|0;T=d;f=H+R|0;d=q+s|0;f=d>>>0>>0?f+1|0:f;s=se(q,R,18,0);d=s+d|0;e=$+f|0;H=d;R=d>>>0>>0?e+1|0:e;d=aa+fa|0;f=w+Z|0;d=f>>>0>>0?d+1|0:d;e=se(Z,aa,18,0);f=e+f|0;d=$+d|0;d=e>>>0>f>>>0?d+1|0:d;q=f;e=K+sa|0;f=j+ba|0;e=f>>>0>>0?e+1|0:e;w=se(ba,K,18,0);s=w+f|0;f=$+e|0;f=s>>>0>>0?f+1|0:f;Z=f;e=f;j=e>>31>>>6|0;w=j+s|0;r=w;e=j>>>0>r>>>0?e+1|0:e;aa=e;f=e>>26;w=(e&67108863)<<6|r>>>26;e=w+q|0;d=d+f|0;d=e>>>0>>0?d+1|0:d;w=e;ba=d;j=d>>31>>>7|0;f=j+w|0;q=f;e=f>>>0>>0?d+1|0:d;K=e;d=e>>25;e=(e&33554431)<<7|f>>>25;f=e+H|0;d=d+R|0;d=e>>>0>f>>>0?d+1|0:d;e=f;R=d>>31>>>6|0;j=R+e|0;fa=j;f=j>>>0>>0?d+1|0:d;j=f;R=fa&-67108864;H=e-R|0;sa=H+S|0;f=d-((e>>>0>>0)+f|0)|0;d=f+T|0;F[g+1968>>2]=sa;F[g+1972>>2]=H>>>0>sa>>>0?d+1|0:d;F[g+1808>>2]=H-S;F[g+1812>>2]=f-((H>>>0>>0)+T|0);f=La+$a|0;d=J+Ka|0;f=d>>>0>>0?f+1|0:f;J=se(Ka,La,18,0);e=J+d|0;d=$+f|0;d=e>>>0>>0?d+1|0:d;f=e;e=m>>26;m=(m&67108863)<<6|Ma>>>26;f=f+m|0;e=d+e|0;e=f>>>0>>0?e+1|0:e;d=e;J=d>>31>>>7|0;m=f+J|0;R=m;d=m>>>0>>0?d+1|0:d;m=d;H=e;e=R&-33554432;d=H-((e>>>0>f>>>0)+d|0)|0;J=f-e|0;S=d;e=pa+Ua|0;d=v+oa|0;e=d>>>0>>0?e+1|0:e;v=se(oa,pa,18,0);f=v+d|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=f;f=j>>26;j=(j&67108863)<<6|fa>>>26;e=e+j|0;d=d+f|0;f=e;d=e>>>0>>0?d+1|0:d;v=d>>31>>>7|0;j=e+v|0;H=j;e=j>>>0>>0?d+1|0:d;j=e;pa=H&-33554432;T=f-pa|0;oa=T+J|0;d=d-((f>>>0>>0)+e|0)|0;f=d+S|0;F[g+1976>>2]=oa;F[g+1980>>2]=T>>>0>oa>>>0?f+1|0:f;F[g+1816>>2]=T-J;F[g+1820>>2]=d-((J>>>0>T>>>0)+S|0);e=Ja+_a|0;d=P+Ia|0;e=d>>>0

>>0?d+1|0:d;b=c;c=se(o,f,18,0);b=b+c|0;d=$+d|0;d=b>>>0>>0?d+1|0:d;o=d;p=d>>31>>>6|0;c=p+b|0;f=c>>>0

>>0?d+1|0:d;p=c;t=f;d=f>>26;f=(f&67108863)<<6|c>>>26;c=f+e|0;e=d+m|0;m=c;B=c>>>0>>0?e+1|0:e;c=q&-33554432;q=w-c|0;A=ba-((c>>>0>w>>>0)+K|0)|0;f=(j&33554431)<<7|y>>>25;d=r&-67108864;w=s-d|0;c=f+w|0;e=j>>25;d=e+(Z-((d>>>0>s>>>0)+aa|0)|0)|0;d=c>>>0>>0?d+1|0:d;f=se(f,e,18,0);c=f+c|0;d=$+d|0;d=c>>>0>>0?d+1|0:d;w=d;s=d>>31>>>6|0;f=s+c|0;e=f>>>0>>0?d+1|0:d;s=f;d=q;q=(e&67108863)<<6|f>>>26;r=d+q|0;f=(e>>26)+A|0;f=q>>>0>r>>>0?f+1|0:f;A=r+m|0;q=f;d=f+B|0;F[g+1960>>2]=A;F[g+1964>>2]=r>>>0>A>>>0?d+1|0:d;f=p&-67108864;d=b-f|0;p=s&-67108864;s=c-p|0;j=d+s|0;b=o-((b>>>0>>0)+t|0)|0;c=w-((c>>>0

>>0)+e|0)|0;f=b+c|0;F[g+1952>>2]=j;F[g+1956>>2]=j>>>0>>0?f+1|0:f;F[g+1800>>2]=r-m;F[g+1804>>2]=q-((m>>>0>r>>>0)+B|0);F[g+1792>>2]=s-d;F[g+1796>>2]=c-((d>>>0>s>>>0)+b|0);X=g+1472|0;ga(X,ya);b=g+1632|0;ga(b,ca);ta(ca,b,g+112|0);m=F[g+1856>>2];S=F[g+1860>>2];y=F[g+1936>>2];v=F[g+1940>>2];j=F[g+1848>>2];T=F[g+1852>>2];M=F[g+1928>>2];W=F[g+1932>>2];p=F[g+1840>>2];R=F[g+1844>>2];Q=F[g+1920>>2];N=F[g+1924>>2];o=F[g+1832>>2];Z=F[g+1836>>2];O=F[g+1912>>2];P=F[g+1916>>2];r=F[g+1824>>2];aa=F[g+1828>>2];J=F[g+1904>>2];V=F[g+1908>>2];q=F[g+1816>>2];ba=F[g+1820>>2];E=F[g+1896>>2];Y=F[g+1900>>2];b=F[g+1808>>2];d=F[g+1812>>2];f=F[g+1888>>2];e=F[g+1892>>2];c=F[g+1800>>2];x=F[g+1804>>2];w=F[g+1880>>2];B=F[g+1884>>2];s=F[g+1792>>2];K=F[g+1796>>2];A=F[g+1872>>2];u=F[g+1876>>2];F[g+1872>>2]=0;F[g+1876>>2]=0;d=d+e|0;t=b+f|0;d=t>>>0>>0?d+1|0:d;f=se(f,e,18,0);b=f+t|0;e=$+d|0;H=b;t=b>>>0>>0?e+1|0:e;f=x+B|0;b=c+w|0;f=b>>>0>>0?f+1|0:f;c=se(w,B,18,0);b=c+b|0;d=$+f|0;w=b;c=b>>>0>>0?d+1|0:d;e=u+K|0;b=s+A|0;e=b>>>0>>0?e+1|0:e;f=se(A,u,18,0);b=f+b|0;d=$+e|0;d=b>>>0>>0?d+1|0:d;B=d;s=d>>31>>>6|0;f=s+b|0;e=f>>>0>>0?d+1|0:d;s=f;A=e;d=e>>26;u=w;w=(e&67108863)<<6|f>>>26;e=u+w|0;f=c+d|0;c=e;f=e>>>0>>0?f+1|0:f;u=f;w=f>>31>>>7|0;d=w+e|0;e=f;e=d>>>0>>0?e+1|0:e;w=d;x=e;f=e>>25;K=(e&33554431)<<7|d>>>25;e=K+H|0;d=f+t|0;f=e;d=e>>>0>>0?d+1|0:d;e=d;K=d>>31>>>6|0;t=K+f|0;d=t>>>0>>0?d+1|0:d;K=t&-67108864;F[g+1808>>2]=f-K;F[g+1812>>2]=e-((f>>>0>>0)+d|0);f=Y+ba|0;e=q+E|0;f=e>>>0>>0?f+1|0:f;E=se(E,Y,18,0);q=E+e|0;e=$+f|0;e=q>>>0>>0?e+1|0:e;t=(d&67108863)<<6|t>>>26;q=t+q|0;d=(d>>26)+e|0;f=q;d=f>>>0>>0?d+1|0:d;e=d;t=d>>31>>>7|0;q=t+f|0;d=q>>>0>>0?d+1|0:d;t=q&-33554432;F[g+1816>>2]=f-t;F[g+1820>>2]=e-((f>>>0>>0)+d|0);e=V+aa|0;f=r+J|0;e=f>>>0>>0?e+1|0:e;r=se(J,V,18,0);f=r+f|0;e=$+e|0;e=f>>>0>>0?e+1|0:e;q=(d&33554431)<<7|q>>>25;r=q+f|0;d=(d>>25)+e|0;f=r;d=q>>>0>f>>>0?d+1|0:d;e=d;q=d>>31>>>6|0;r=q+f|0;d=q>>>0>r>>>0?d+1|0:d;q=r&-67108864;F[g+1824>>2]=f-q;F[g+1828>>2]=e-((f>>>0>>0)+d|0);f=P+Z|0;e=o+O|0;f=e>>>0>>0?f+1|0:f;q=se(O,P,18,0);o=q+e|0;e=$+f|0;e=o>>>0>>0?e+1|0:e;r=(d&67108863)<<6|r>>>26;o=r+o|0;d=(d>>26)+e|0;f=o;d=f>>>0>>0?d+1|0:d;e=d;r=d>>31>>>7|0;o=r+f|0;d=o>>>0>>0?d+1|0:d;r=o&-33554432;F[g+1832>>2]=f-r;F[g+1836>>2]=e-((f>>>0>>0)+d|0);e=N+R|0;f=p+Q|0;e=f>>>0

>>0?e+1|0:e;p=se(Q,N,18,0);f=p+f|0;e=$+e|0;e=f>>>0

>>0?e+1|0:e;o=(d&33554431)<<7|o>>>25;p=o+f|0;d=(d>>25)+e|0;f=p;d=f>>>0>>0?d+1|0:d;e=d;o=d>>31>>>6|0;p=o+f|0;d=p>>>0>>0?d+1|0:d;o=p&-67108864;F[g+1840>>2]=f-o;F[g+1844>>2]=e-((f>>>0>>0)+d|0);f=T+W|0;e=j+M|0;f=e>>>0>>0?f+1|0:f;o=se(M,W,18,0);j=o+e|0;e=$+f|0;e=j>>>0>>0?e+1|0:e;p=(d&67108863)<<6|p>>>26;j=p+j|0;d=(d>>26)+e|0;f=j;d=f>>>0

>>0?d+1|0:d;e=d;p=d>>31>>>7|0;j=p+f|0;d=j>>>0

>>0?d+1|0:d;p=j&-33554432;F[g+1848>>2]=f-p;F[g+1852>>2]=e-((f>>>0

>>0)+d|0);e=v+S|0;f=m+y|0;e=f>>>0>>0?e+1|0:e;m=se(y,v,18,0);f=m+f|0;e=$+e|0;e=f>>>0>>0?e+1|0:e;j=(d&33554431)<<7|j>>>25;m=j+f|0;d=(d>>25)+e|0;f=m;d=j>>>0>f>>>0?d+1|0:d;e=d;p=d>>31>>>6|0;j=p+f|0;d=j>>>0

>>0?d+1|0:d;p=j&-67108864;F[g+1856>>2]=f-p;F[g+1860>>2]=e-((f>>>0

>>0)+d|0);e=d>>26;m=(d&67108863)<<6|j>>>26;d=m+F[g+1864>>2]|0;f=e+F[g+1868>>2]|0;f=d>>>0>>0?f+1|0:f;p=f>>31>>>7|0;j=p+d|0;e=f;e=j>>>0

>>0?e+1|0:e;p=j&-33554432;F[g+1864>>2]=d-p;F[g+1868>>2]=f-((d>>>0

>>0)+e|0);d=w&-33554432;w=c-d|0;m=u-((c>>>0>>0)+x|0)|0;d=e>>25;e=(e&33554431)<<7|j>>>25;f=s&-67108864;s=b-f|0;c=e+s|0;f=(B-((b>>>0>>0)+A|0)|0)+d|0;f=c>>>0>>0?f+1|0:f;b=c;c=se(e,d,18,0);b=b+c|0;e=$+f|0;e=b>>>0>>0?e+1|0:e;f=e;d=e;e=d>>31>>>6|0;c=e+b|0;d=c>>>0>>0?d+1|0:d;e=(d>>26)+m|0;j=(d&67108863)<<6|c>>>26;w=j+w|0;F[g+1800>>2]=w;F[g+1804>>2]=j>>>0>w>>>0?e+1|0:e;c=c&-67108864;F[g+1792>>2]=b-c;F[g+1796>>2]=f-((b>>>0>>0)+d|0);m=ja(z,X,80);w=l;E=ja(l,ca,80);c=g+2272|0;ga(c,h);Y=g+2112|0;ga(Y,k);b=C;ta(b,c,Y);j=F[b+64>>2];T=F[b+68>>2];y=F[b+144>>2];v=F[b+148>>2];p=F[b+56>>2];R=F[b+60>>2];M=F[b+136>>2];W=F[b+140>>2];o=F[b+48>>2];Z=F[b+52>>2];Q=F[b+128>>2];N=F[b+132>>2];r=F[b+40>>2];aa=F[b+44>>2];O=F[b+120>>2];P=F[b+124>>2];q=F[b+32>>2];ba=F[b+36>>2];J=F[b+112>>2];V=F[b+116>>2];z=F[b+24>>2];K=F[b+28>>2];X=F[b+104>>2];S=F[b+108>>2];c=F[b+16>>2];d=F[b+20>>2];e=F[b+96>>2];s=F[b+100>>2];f=F[b+8>>2];x=F[b+12>>2];C=F[b+88>>2];B=F[b+92>>2];l=F[b>>2];H=F[b+4>>2];A=F[b+80>>2];u=F[b+84>>2];F[b+80>>2]=0;F[b+84>>2]=0;d=d+s|0;t=c+e|0;d=t>>>0>>0?d+1|0:d;s=se(e,s,18,0);c=s+t|0;e=$+d|0;ca=c;t=c>>>0>>0?e+1|0:e;e=x+B|0;c=f+C|0;e=c>>>0>>0?e+1|0:e;f=se(C,B,18,0);c=f+c|0;d=$+e|0;x=c;C=c>>>0>>0?d+1|0:d;f=u+H|0;c=l+A|0;f=c>>>0>>0?f+1|0:f;e=se(A,u,18,0);c=e+c|0;d=$+f|0;d=c>>>0>>0?d+1|0:d;B=d;l=d>>31>>>6|0;f=l+c|0;s=f;e=f>>>0>>0?d+1|0:d;A=e;l=(e&67108863)<<6|f>>>26;f=l+x|0;e=(e>>26)+C|0;e=f>>>0>>0?e+1|0:e;l=f;u=e;f=e;e=e>>31>>>7|0;d=e+l|0;C=d;f=d>>>0>>0?f+1|0:f;x=f;e=f>>25;H=(f&33554431)<<7|d>>>25;f=H+ca|0;d=e+t|0;d=f>>>0>>0?d+1|0:d;e=d;H=d>>31>>>6|0;t=H+f|0;d=t>>>0>>0?d+1|0:d;H=t&-67108864;F[b+16>>2]=f-H;F[b+20>>2]=e-((f>>>0>>0)+d|0);e=K+S|0;f=z+X|0;e=f>>>0>>0?e+1|0:e;X=se(X,S,18,0);z=X+f|0;f=$+e|0;f=z>>>0>>0?f+1|0:f;t=(d&67108863)<<6|t>>>26;z=t+z|0;d=(d>>26)+f|0;f=z;d=t>>>0>f>>>0?d+1|0:d;e=d;t=d>>31>>>7|0;z=t+f|0;d=t>>>0>z>>>0?d+1|0:d;t=z&-33554432;F[b+24>>2]=f-t;F[b+28>>2]=e-((f>>>0>>0)+d|0);e=V+ba|0;f=q+J|0;e=f>>>0>>0?e+1|0:e;t=se(J,V,18,0);q=t+f|0;f=$+e|0;f=q>>>0>>0?f+1|0:f;z=(d&33554431)<<7|z>>>25;q=z+q|0;d=(d>>25)+f|0;f=q;d=f>>>0>>0?d+1|0:d;e=d;z=d>>31>>>6|0;q=z+f|0;d=q>>>0>>0?d+1|0:d;z=q&-67108864;F[b+32>>2]=f-z;F[b+36>>2]=e-((f>>>0>>0)+d|0);e=P+aa|0;f=r+O|0;e=f>>>0>>0?e+1|0:e;z=se(O,P,18,0);r=z+f|0;f=$+e|0;f=r>>>0>>0?f+1|0:f;q=(d&67108863)<<6|q>>>26;r=q+r|0;d=(d>>26)+f|0;f=r;d=q>>>0>f>>>0?d+1|0:d;e=d;q=d>>31>>>7|0;r=q+f|0;d=q>>>0>r>>>0?d+1|0:d;q=r&-33554432;F[b+40>>2]=f-q;F[b+44>>2]=e-((f>>>0>>0)+d|0);e=N+Z|0;f=o+Q|0;e=f>>>0>>0?e+1|0:e;q=se(Q,N,18,0);o=q+f|0;f=$+e|0;f=o>>>0>>0?f+1|0:f;r=(d&33554431)<<7|r>>>25;o=r+o|0;d=(d>>25)+f|0;f=o;d=f>>>0>>0?d+1|0:d;e=d;r=d>>31>>>6|0;o=r+f|0;d=o>>>0>>0?d+1|0:d;r=o&-67108864;F[b+48>>2]=f-r;F[b+52>>2]=e-((f>>>0>>0)+d|0);e=R+W|0;f=p+M|0;e=f>>>0

>>0?e+1|0:e;r=se(M,W,18,0);p=r+f|0;f=$+e|0;f=p>>>0>>0?f+1|0:f;o=(d&67108863)<<6|o>>>26;p=o+p|0;d=(d>>26)+f|0;f=p;d=f>>>0>>0?d+1|0:d;e=d;o=d>>31>>>7|0;p=o+f|0;d=p>>>0>>0?d+1|0:d;o=p&-33554432;F[b+56>>2]=f-o;F[b+60>>2]=e-((f>>>0>>0)+d|0);e=v+T|0;f=j+y|0;e=f>>>0>>0?e+1|0:e;o=se(y,v,18,0);j=o+f|0;f=$+e|0;f=j>>>0>>0?f+1|0:f;p=(d&33554431)<<7|p>>>25;j=p+j|0;d=(d>>25)+f|0;f=j;d=f>>>0

>>0?d+1|0:d;e=d;o=d>>31>>>6|0;p=o+f|0;d=p>>>0>>0?d+1|0:d;o=p&-67108864;F[b+64>>2]=f-o;F[b+68>>2]=e-((f>>>0>>0)+d|0);e=d>>26;j=(d&67108863)<<6|p>>>26;d=j+F[b+72>>2]|0;e=e+F[b+76>>2]|0;e=d>>>0>>0?e+1|0:e;o=e>>31>>>7|0;p=o+d|0;f=p>>>0>>0?e+1|0:e;o=p&-33554432;F[b+72>>2]=d-o;F[b+76>>2]=e-((d>>>0>>0)+f|0);d=C&-33554432;j=l-d|0;o=u-((d>>>0>l>>>0)+x|0)|0;d=f>>25;l=(f&33554431)<<7|p>>>25;e=s&-67108864;s=c-e|0;f=l+s|0;e=(B-((c>>>0>>0)+A|0)|0)+d|0;d=se(l,d,18,0);c=d+f|0;e=$+(f>>>0>>0?e+1|0:e)|0;e=c>>>0>>0?e+1|0:e;s=e;d=e;e=d>>31>>>6|0;f=e+c|0;l=f;d=e>>>0>f>>>0?d+1|0:d;p=(d&67108863)<<6|f>>>26;j=p+j|0;f=(d>>26)+o|0;F[b+8>>2]=j;F[b+12>>2]=j>>>0

>>0?f+1|0:f;f=l&-67108864;F[b>>2]=c-f;F[b+4>>2]=s-((c>>>0>>0)+d|0);j=F[g+2316>>2];H=F[g+2312>>2];d=H;f=F[g+2152>>2];c=j-(F[g+2156>>2]+(d>>>0>>0)|0)|0;X=d-f|0;p=c;F[g+2152>>2]=X;F[g+2156>>2]=c;o=F[g+2308>>2];ca=F[g+2304>>2];d=ca;f=F[g+2144>>2];c=o-(F[g+2148>>2]+(d>>>0>>0)|0)|0;S=d-f|0;r=c;F[g+2144>>2]=S;F[g+2148>>2]=c;q=F[g+2300>>2];da=F[g+2296>>2];d=da;f=F[g+2136>>2];c=q-(F[g+2140>>2]+(d>>>0>>0)|0)|0;T=d-f|0;z=c;F[g+2136>>2]=T;F[g+2140>>2]=c;d=F[g+2292>>2];f=F[g+2288>>2];l=F[g+2128>>2];e=d-(F[g+2132>>2]+(f>>>0>>0)|0)|0;C=f-l|0;F[g+2128>>2]=C;F[g+2132>>2]=e;ea=F[g+2284>>2];t=F[g+2280>>2];c=t;s=F[g+2120>>2];l=ea-(F[g+2124>>2]+(c>>>0>>0)|0)|0;O=c-s|0;F[g+2120>>2]=O;F[g+2124>>2]=l;ha=F[g+2276>>2];B=F[g+2272>>2];c=B;A=F[g+2112>>2];s=ha-(F[g+2116>>2]+(c>>>0>>0)|0)|0;P=c-A|0;F[g+2112>>2]=P;F[g+2116>>2]=s;A=F[g+2324>>2];ia=F[g+2320>>2];u=ia;x=F[g+2160>>2];c=A-(F[g+2164>>2]+(u>>>0>>0)|0)|0;R=u-x|0;u=c;F[g+2160>>2]=R;F[g+2164>>2]=c;x=F[g+2332>>2];ka=F[g+2328>>2];y=ka;v=F[g+2168>>2];c=x-(F[g+2172>>2]+(y>>>0>>0)|0)|0;Z=y-v|0;y=c;F[g+2168>>2]=Z;F[g+2172>>2]=c;v=F[g+2340>>2];la=F[g+2336>>2];M=la;W=F[g+2176>>2];c=v-(F[g+2180>>2]+(M>>>0>>0)|0)|0;aa=M-W|0;M=c;F[g+2176>>2]=aa;F[g+2180>>2]=c;W=F[g+2348>>2];ma=F[g+2344>>2];Q=ma;N=F[g+2184>>2];c=W-(F[g+2188>>2]+(Q>>>0>>0)|0)|0;ba=Q-N|0;Q=c;F[g+2184>>2]=ba;F[g+2188>>2]=c;qa(Na,0,72);N=d;V=se(C,e,121665,0);K=$;l=se(O,l,121665,0);C=$;c=se(P,s,121665,0);d=$;ra=d;s=d>>31>>>6|0;e=s+c|0;d=e>>>0>>0?d+1|0:d;s=e;O=d;e=d>>26;P=l;l=(d&67108863)<<6|s>>>26;d=P+l|0;e=e+C|0;e=d>>>0>>0?e+1|0:e;l=d;P=e;d=e;C=d>>31>>>7|0;e=C+l|0;d=e>>>0>>0?d+1|0:d;C=e;J=d;fa=f;e=d>>25;f=V;V=(d&33554431)<<7|C>>>25;d=f+V|0;f=e+K|0;f=d>>>0>>0?f+1|0:f;V=fa+d|0;e=f+N|0;e=d>>>0>V>>>0?e+1|0:e;N=V;na=f>>31>>>6|0;K=na+d|0;d=f;d=K>>>0>>0?d+1|0:d;f=K&-67108864;F[g+2448>>2]=N-f;F[g+2452>>2]=e-((f>>>0>N>>>0)+d|0);f=d;d=d>>26;N=(f&67108863)<<6|K>>>26;e=se(T,z,121665,0)+N|0;f=d+$|0;d=e;z=d+da|0;f=d>>>0>>0?f+1|0:f;e=f+q|0;q=z;z=d>>>0>q>>>0?e+1|0:e;e=f;f=e>>31>>>7|0;d=f+d|0;e=d>>>0>>0?e+1|0:e;f=d;d=d&-33554432;F[g+2456>>2]=q-d;F[g+2460>>2]=z-((d>>>0>q>>>0)+e|0);d=e;e=d>>25;q=(d&33554431)<<7|f>>>25;d=se(S,r,121665,0)+q|0;f=e+$|0;e=d;r=d+ca|0;f=d>>>0>>0?f+1|0:f;d=f+o|0;d=e>>>0>r>>>0?d+1|0:d;o=r;z=f>>31>>>6|0;q=z+e|0;e=f;e=q>>>0>>0?e+1|0:e;f=q;q=f&-67108864;F[g+2464>>2]=o-q;F[g+2468>>2]=d-((o>>>0>>0)+e|0);d=e;e=d>>26;o=(d&67108863)<<6|f>>>26;d=se(X,p,121665,0)+o|0;f=e+$|0;f=d>>>0>>0?f+1|0:f;p=d+H|0;e=f+j|0;e=d>>>0>p>>>0?e+1|0:e;j=p;r=f>>31>>>7|0;o=r+d|0;d=f;d=o>>>0>>0?d+1|0:d;f=o&-33554432;F[g+2472>>2]=j-f;F[g+2476>>2]=e-((f>>>0>j>>>0)+d|0);f=d;d=d>>25;p=(f&33554431)<<7|o>>>25;e=se(R,u,121665,0)+p|0;f=d+$|0;d=e;j=d+ia|0;f=d>>>0

>>0?f+1|0:f;e=f+A|0;e=d>>>0>j>>>0?e+1|0:e;p=e;e=f;f=e>>31>>>6|0;d=f+d|0;e=d>>>0>>0?e+1|0:e;f=d;d=d&-67108864;F[g+2480>>2]=j-d;F[g+2484>>2]=p-((d>>>0>j>>>0)+e|0);d=e;e=d>>26;p=(d&67108863)<<6|f>>>26;d=se(Z,y,121665,0)+p|0;f=e+$|0;e=d;j=d+ka|0;f=d>>>0

>>0?f+1|0:f;d=f+x|0;d=e>>>0>j>>>0?d+1|0:d;r=f>>31>>>7|0;o=r+e|0;e=f;e=o>>>0>>0?e+1|0:e;f=o;o=f&-33554432;F[g+2488>>2]=j-o;F[g+2492>>2]=d-((j>>>0>>0)+e|0);d=e;e=d>>25;p=(d&33554431)<<7|f>>>25;d=se(aa,M,121665,0)+p|0;f=e+$|0;f=d>>>0

>>0?f+1|0:f;j=d+la|0;e=f+v|0;e=d>>>0>j>>>0?e+1|0:e;r=f>>31>>>6|0;o=r+d|0;d=f;d=o>>>0>>0?d+1|0:d;f=o&-67108864;F[g+2496>>2]=j-f;F[g+2500>>2]=e-((f>>>0>j>>>0)+d|0);f=d;d=d>>26;p=(f&67108863)<<6|o>>>26;e=se(ba,Q,121665,0)+p|0;f=d+$|0;d=e;j=d+ma|0;f=d>>>0

>>0?f+1|0:f;e=f+W|0;e=d>>>0>j>>>0?e+1|0:e;p=e;e=f;f=e>>31>>>7|0;d=f+d|0;e=d>>>0>>0?e+1|0:e;f=d&-33554432;F[g+2504>>2]=j-f;F[g+2508>>2]=p-((f>>>0>j>>>0)+e|0);f=P+ea|0;l=l+t|0;f=l>>>0>>0?f+1|0:f;C=C&-33554432;j=l-C|0;p=f-((l>>>0>>0)+J|0)|0;f=e>>25;l=(e&33554431)<<7|d>>>25;d=s&-67108864;s=c-d|0;e=l+s|0;d=(ra-((c>>>0>>0)+O|0)|0)+f|0;f=se(l,f,18,0);c=f+e|0;d=$+(e>>>0>>0?d+1|0:d)|0;d=c>>>0>>0?d+1|0:d;l=d>>31>>>6|0;e=l+c|0;f=e>>>0>>0?d+1|0:d;l=e;e=(f>>26)+p|0;o=(f&67108863)<<6|l>>>26;j=o+j|0;F[g+2440>>2]=j;F[g+2444>>2]=j>>>0>>0?e+1|0:e;d=d+ha|0;c=c+B|0;d=c>>>0>>0?d+1|0:d;e=l&-67108864;F[g+2432>>2]=c-e;F[g+2436>>2]=d-((c>>>0>>0)+f|0);c=U;ta(c,Y,g+2432|0);j=F[c+64>>2];S=F[c+68>>2];y=F[c+144>>2];v=F[c+148>>2];p=F[c+56>>2];T=F[c+60>>2];M=F[c+136>>2];W=F[c+140>>2];o=F[c+48>>2];R=F[c+52>>2];Q=F[c+128>>2];N=F[c+132>>2];r=F[c+40>>2];Z=F[c+44>>2];O=F[c+120>>2];P=F[c+124>>2];q=F[c+32>>2];aa=F[c+36>>2];J=F[c+112>>2];V=F[c+116>>2];z=F[c+24>>2];ba=F[c+28>>2];Y=F[c+104>>2];X=F[c+108>>2];d=F[c+16>>2];f=F[c+20>>2];e=F[c+96>>2];C=F[c+100>>2];l=F[c+8>>2];x=F[c+12>>2];U=F[c+88>>2];B=F[c+92>>2];s=F[c>>2];K=F[c+4>>2];A=F[c+80>>2];u=F[c+84>>2];F[c+80>>2]=0;F[c+84>>2]=0;f=f+C|0;t=d+e|0;f=t>>>0>>0?f+1|0:f;C=se(e,C,18,0);d=C+t|0;e=$+f|0;H=d;t=d>>>0>>0?e+1|0:e;d=x+B|0;f=l+U|0;d=f>>>0>>0?d+1|0:d;e=se(U,B,18,0);f=e+f|0;d=$+d|0;d=e>>>0>f>>>0?d+1|0:d;U=f;e=u+K|0;f=s+A|0;e=f>>>0>>0?e+1|0:e;s=se(A,u,18,0);l=s+f|0;f=$+e|0;f=l>>>0>>0?f+1|0:f;B=f;C=f>>31>>>6|0;s=C+l|0;e=f;e=s>>>0>>0?e+1|0:e;C=s;A=e;f=e>>26;s=(e&67108863)<<6|s>>>26;e=s+U|0;d=d+f|0;d=e>>>0>>0?d+1|0:d;s=e;u=d;U=d>>31>>>7|0;f=U+e|0;e=f>>>0>>0?d+1|0:d;U=f;x=e;d=e>>25;e=(e&33554431)<<7|f>>>25;f=e+H|0;d=d+t|0;d=e>>>0>f>>>0?d+1|0:d;e=f;K=d>>31>>>6|0;t=K+e|0;f=t>>>0>>0?d+1|0:d;K=t&-67108864;F[c+16>>2]=e-K;F[c+20>>2]=d-((e>>>0>>0)+f|0);d=X+ba|0;e=z+Y|0;d=e>>>0>>0?d+1|0:d;Y=se(Y,X,18,0);z=Y+e|0;e=$+d|0;e=z>>>0>>0?e+1|0:e;t=(f&67108863)<<6|t>>>26;z=t+z|0;f=(f>>26)+e|0;e=z;f=t>>>0>e>>>0?f+1|0:f;d=f;t=d>>31>>>7|0;z=t+e|0;d=t>>>0>z>>>0?d+1|0:d;t=z&-33554432;F[c+24>>2]=e-t;F[c+28>>2]=f-((e>>>0>>0)+d|0);e=V+aa|0;f=q+J|0;e=f>>>0>>0?e+1|0:e;q=se(J,V,18,0);f=q+f|0;e=$+e|0;e=f>>>0>>0?e+1|0:e;H=f;f=d;d=d>>25;q=(f&33554431)<<7|z>>>25;f=H+q|0;d=d+e|0;d=f>>>0>>0?d+1|0:d;e=f;z=d>>31>>>6|0;q=z+e|0;f=q>>>0>>0?d+1|0:d;z=q&-67108864;F[c+32>>2]=e-z;F[c+36>>2]=d-((e>>>0>>0)+f|0);d=P+Z|0;e=r+O|0;d=e>>>0>>0?d+1|0:d;z=se(O,P,18,0);r=z+e|0;e=$+d|0;e=r>>>0>>0?e+1|0:e;q=(f&67108863)<<6|q>>>26;r=q+r|0;f=(f>>26)+e|0;e=r;f=q>>>0>e>>>0?f+1|0:f;d=f;q=d>>31>>>7|0;r=q+e|0;d=q>>>0>r>>>0?d+1|0:d;q=r&-33554432;F[c+40>>2]=e-q;F[c+44>>2]=f-((e>>>0>>0)+d|0);e=N+R|0;f=o+Q|0;e=f>>>0>>0?e+1|0:e;o=se(Q,N,18,0);f=o+f|0;e=$+e|0;e=f>>>0>>0?e+1|0:e;q=f;f=d;d=d>>25;o=(f&33554431)<<7|r>>>25;f=q+o|0;d=d+e|0;d=f>>>0>>0?d+1|0:d;e=f;r=d>>31>>>6|0;o=r+e|0;f=o>>>0>>0?d+1|0:d;r=o&-67108864;F[c+48>>2]=e-r;F[c+52>>2]=d-((e>>>0>>0)+f|0);d=T+W|0;e=p+M|0;d=e>>>0

>>0?d+1|0:d;r=se(M,W,18,0);p=r+e|0;e=$+d|0;e=p>>>0>>0?e+1|0:e;o=(f&67108863)<<6|o>>>26;p=o+p|0;f=(f>>26)+e|0;e=p;f=e>>>0>>0?f+1|0:f;d=f;o=d>>31>>>7|0;p=o+e|0;d=p>>>0>>0?d+1|0:d;o=p&-33554432;F[c+56>>2]=e-o;F[c+60>>2]=f-((e>>>0>>0)+d|0);e=v+S|0;f=j+y|0;e=f>>>0>>0?e+1|0:e;j=se(y,v,18,0);f=j+f|0;e=$+e|0;e=f>>>0>>0?e+1|0:e;q=f;f=d;d=d>>25;j=(f&33554431)<<7|p>>>25;f=q+j|0;d=d+e|0;d=f>>>0>>0?d+1|0:d;e=c;j=f;o=d>>31>>>6|0;p=o+f|0;f=p>>>0>>0?d+1|0:d;o=p&-67108864;F[e+64>>2]=j-o;F[e+68>>2]=d-((j>>>0>>0)+f|0);e=f>>26;j=(f&67108863)<<6|p>>>26;f=j+F[c+72>>2]|0;d=e+F[c+76>>2]|0;d=f>>>0>>0?d+1|0:d;o=d>>31>>>7|0;p=o+f|0;e=p>>>0>>0?d+1|0:d;o=p&-33554432;F[c+72>>2]=f-o;F[c+76>>2]=d-((f>>>0>>0)+e|0);d=U&-33554432;U=s-d|0;j=u-((d>>>0>s>>>0)+x|0)|0;d=e>>25;s=(e&33554431)<<7|p>>>25;C=C&-67108864;p=l-C|0;e=s+p|0;f=d;d=d+(B-((l>>>0>>0)+A|0)|0)|0;l=se(s,f,18,0);f=l+e|0;e=$+(e>>>0

>>0?d+1|0:d)|0;e=f>>>0>>0?e+1|0:e;s=e;d=e;l=d>>31>>>6|0;e=l+f|0;d=e>>>0>>0?d+1|0:d;l=e;e=(d>>26)+j|0;p=(d&67108863)<<6|l>>>26;U=p+U|0;F[c+8>>2]=U;F[c+12>>2]=p>>>0>U>>>0?e+1|0:e;e=l&-67108864;F[c>>2]=f-e;F[c+4>>2]=s-((e>>>0>f>>>0)+d|0);f=F[m>>2];e=F[b>>2];d=I&(f^e);e=d^e;F[b>>2]=e;F[b+4>>2]=e>>31;d=d^f;F[m>>2]=d;F[m+4>>2]=d>>31;f=F[m+8>>2];e=F[b+8>>2];d=I&(f^e);e=d^e;F[b+8>>2]=e;F[b+12>>2]=e>>31;d=d^f;F[m+8>>2]=d;F[m+12>>2]=d>>31;f=F[m+16>>2];e=F[b+16>>2];d=I&(f^e);e=d^e;F[b+16>>2]=e;F[b+20>>2]=e>>31;d=d^f;F[m+16>>2]=d;F[m+20>>2]=d>>31;f=F[m+24>>2];e=F[b+24>>2];d=I&(f^e);e=d^e;F[b+24>>2]=e;F[b+28>>2]=e>>31;d=d^f;F[m+24>>2]=d;F[m+28>>2]=d>>31;f=F[m+32>>2];e=F[b+32>>2];d=I&(f^e);e=d^e;F[b+32>>2]=e;F[b+36>>2]=e>>31;d=d^f;F[m+32>>2]=d;F[m+36>>2]=d>>31;f=F[m+40>>2];e=F[b+40>>2];d=I&(f^e);e=d^e;F[b+40>>2]=e;F[b+44>>2]=e>>31;d=d^f;F[m+40>>2]=d;F[m+44>>2]=d>>31;f=F[m+48>>2];e=F[b+48>>2];d=I&(f^e);e=d^e;F[b+48>>2]=e;F[b+52>>2]=e>>31;d=d^f;F[m+48>>2]=d;F[m+52>>2]=d>>31;f=F[m+56>>2];e=F[b+56>>2];d=I&(f^e);e=d^e;F[b+56>>2]=e;F[b+60>>2]=e>>31;d=d^f;F[m+56>>2]=d;F[m+60>>2]=d>>31;f=F[m+64>>2];e=F[b+64>>2];d=I&(f^e);e=d^e;F[b+64>>2]=e;F[b+68>>2]=e>>31;d=d^f;F[m+64>>2]=d;F[m+68>>2]=d>>31;f=F[m+72>>2];e=F[b+72>>2];d=I&(f^e);e=d^e;F[b+72>>2]=e;F[b+76>>2]=e>>31;d=d^f;F[m+72>>2]=d;F[m+76>>2]=d>>31;f=F[E>>2];e=F[c>>2];d=I&(f^e);e=d^e;F[c>>2]=e;F[c+4>>2]=e>>31;d=d^f;F[E>>2]=d;F[E+4>>2]=d>>31;f=F[E+8>>2];e=F[c+8>>2];d=I&(f^e);e=d^e;F[c+8>>2]=e;F[c+12>>2]=e>>31;d=d^f;F[E+8>>2]=d;F[E+12>>2]=d>>31;f=F[E+16>>2];e=F[c+16>>2];d=I&(f^e);e=d^e;F[c+16>>2]=e;F[c+20>>2]=e>>31;d=d^f;F[E+16>>2]=d;F[E+20>>2]=d>>31;f=F[E+24>>2];e=F[c+24>>2];d=I&(f^e);e=d^e;F[c+24>>2]=e;F[c+28>>2]=e>>31;d=d^f;F[E+24>>2]=d;F[E+28>>2]=d>>31;f=F[E+32>>2];e=F[c+32>>2];d=I&(f^e);e=d^e;F[c+32>>2]=e;F[c+36>>2]=e>>31;d=d^f;F[E+32>>2]=d;F[E+36>>2]=d>>31;f=F[E+40>>2];e=F[c+40>>2];d=I&(f^e);e=d^e;F[c+40>>2]=e;F[c+44>>2]=e>>31;d=d^f;F[E+40>>2]=d;F[E+44>>2]=d>>31;f=F[E+48>>2];e=F[c+48>>2];d=I&(f^e);e=d^e;F[c+48>>2]=e;F[c+52>>2]=e>>31;d=d^f;F[E+48>>2]=d;F[E+52>>2]=d>>31;f=F[E+56>>2];e=F[c+56>>2];d=I&(f^e);e=d^e;F[c+56>>2]=e;F[c+60>>2]=e>>31;d=d^f;F[E+56>>2]=d;F[E+60>>2]=d>>31;f=F[E+64>>2];e=F[c+64>>2];d=I&(f^e);e=d^e;F[c+64>>2]=e;F[c+68>>2]=e>>31;d=d^f;F[E+64>>2]=d;F[E+68>>2]=d>>31;f=F[E+72>>2];e=F[c+72>>2];d=I&(f^e);e=d^e;F[c+72>>2]=e;F[c+76>>2]=e>>31;d=d^f;F[E+72>>2]=d;F[E+76>>2]=d>>31;va=va<<1;U=k;C=h;l=i;xa=xa+1|0;if((xa|0)!=8){continue}break}ua=ua+1|0;if((ua|0)!=32){continue}break}ja(g+32|0,b,80);d=g+2272|0;ja(d,c,80);h=g+2112|0;ga(h,d);c=g+672|0;ga(c,h);b=g+832|0;ga(b,c);n=g+2432|0;ta(n,b,d);e=F[g+2576>>2];i=F[g+2496>>2];d=e+i|0;k=F[g+2580>>2];f=k+F[g+2500>>2]|0;f=d>>>0>>0?f+1|0:f;i=se(e,k,18,0);d=i+d|0;e=$+f|0;F[g+2496>>2]=d;F[g+2500>>2]=d>>>0>>0?e+1|0:e;e=F[g+2568>>2];i=F[g+2488>>2];f=e+i|0;k=F[g+2572>>2];d=k+F[g+2492>>2]|0;d=f>>>0>>0?d+1|0:d;i=se(e,k,18,0);f=i+f|0;e=$+d|0;F[g+2488>>2]=f;F[g+2492>>2]=f>>>0>>0?e+1|0:e;e=F[g+2560>>2];i=F[g+2480>>2];f=e+i|0;k=F[g+2564>>2];d=k+F[g+2484>>2]|0;d=f>>>0>>0?d+1|0:d;i=se(e,k,18,0);e=i+f|0;f=$+d|0;F[g+2480>>2]=e;F[g+2484>>2]=e>>>0>>0?f+1|0:f;f=F[g+2552>>2];i=F[g+2472>>2];d=f+i|0;k=F[g+2556>>2];e=k+F[g+2476>>2]|0;e=d>>>0>>0?e+1|0:e;i=se(f,k,18,0);f=i+d|0;d=$+e|0;F[g+2472>>2]=f;F[g+2476>>2]=f>>>0>>0?d+1|0:d;f=F[g+2544>>2];i=F[g+2464>>2];d=f+i|0;k=F[g+2548>>2];e=k+F[g+2468>>2]|0;e=d>>>0>>0?e+1|0:e;i=se(f,k,18,0);f=i+d|0;d=$+e|0;F[g+2464>>2]=f;F[g+2468>>2]=f>>>0>>0?d+1|0:d;e=F[g+2536>>2];i=F[g+2456>>2];d=e+i|0;k=F[g+2540>>2];f=k+F[g+2460>>2]|0;f=d>>>0>>0?f+1|0:f;i=se(e,k,18,0);d=i+d|0;e=$+f|0;F[g+2456>>2]=d;F[g+2460>>2]=d>>>0>>0?e+1|0:e;e=F[g+2528>>2];i=F[g+2448>>2];f=e+i|0;k=F[g+2532>>2];d=k+F[g+2452>>2]|0;d=f>>>0>>0?d+1|0:d;i=se(e,k,18,0);f=i+f|0;e=$+d|0;F[g+2448>>2]=f;F[g+2452>>2]=f>>>0>>0?e+1|0:e;e=F[g+2520>>2];i=F[g+2440>>2];f=e+i|0;k=F[g+2524>>2];d=k+F[g+2444>>2]|0;d=f>>>0>>0?d+1|0:d;i=se(e,k,18,0);e=i+f|0;f=$+d|0;F[g+2440>>2]=e;F[g+2444>>2]=e>>>0>>0?f+1|0:f;f=F[g+2512>>2];i=F[g+2432>>2];d=f+i|0;k=F[g+2516>>2];e=k+F[g+2436>>2]|0;e=d>>>0>>0?e+1|0:e;i=se(f,k,18,0);f=i+d|0;d=$+e|0;F[g+2432>>2]=f;F[g+2436>>2]=f>>>0>>0?d+1|0:d;wa(n);i=g+1952|0;ja(i,n,80);ta(n,i,h);f=F[g+2576>>2];h=F[g+2496>>2];d=f+h|0;k=F[g+2580>>2];e=k+F[g+2500>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,k,18,0);f=h+d|0;d=$+e|0;F[g+2496>>2]=f;F[g+2500>>2]=f>>>0>>0?d+1|0:d;e=F[g+2568>>2];h=F[g+2488>>2];d=e+h|0;k=F[g+2572>>2];f=k+F[g+2492>>2]|0;f=d>>>0>>0?f+1|0:f;h=se(e,k,18,0);d=h+d|0;e=$+f|0;F[g+2488>>2]=d;F[g+2492>>2]=d>>>0>>0?e+1|0:e;e=F[g+2560>>2];h=F[g+2480>>2];f=e+h|0;k=F[g+2564>>2];d=k+F[g+2484>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,k,18,0);f=h+f|0;e=$+d|0;F[g+2480>>2]=f;F[g+2484>>2]=f>>>0>>0?e+1|0:e;e=F[g+2552>>2];h=F[g+2472>>2];f=e+h|0;k=F[g+2556>>2];d=k+F[g+2476>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,k,18,0);e=h+f|0;f=$+d|0;F[g+2472>>2]=e;F[g+2476>>2]=e>>>0>>0?f+1|0:f;f=F[g+2544>>2];h=F[g+2464>>2];d=f+h|0;k=F[g+2548>>2];e=k+F[g+2468>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,k,18,0);f=h+d|0;d=$+e|0;F[g+2464>>2]=f;F[g+2468>>2]=f>>>0>>0?d+1|0:d;f=F[g+2536>>2];h=F[g+2456>>2];d=f+h|0;k=F[g+2540>>2];e=k+F[g+2460>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,k,18,0);f=h+d|0;d=$+e|0;F[g+2456>>2]=f;F[g+2460>>2]=f>>>0>>0?d+1|0:d;e=F[g+2528>>2];h=F[g+2448>>2];d=e+h|0;k=F[g+2532>>2];f=k+F[g+2452>>2]|0;f=d>>>0>>0?f+1|0:f;h=se(e,k,18,0);d=h+d|0;e=$+f|0;F[g+2448>>2]=d;F[g+2452>>2]=d>>>0>>0?e+1|0:e;e=F[g+2520>>2];h=F[g+2440>>2];f=e+h|0;k=F[g+2524>>2];d=k+F[g+2444>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,k,18,0);f=h+f|0;e=$+d|0;F[g+2440>>2]=f;F[g+2444>>2]=f>>>0>>0?e+1|0:e;e=F[g+2512>>2];h=F[g+2432>>2];f=e+h|0;k=F[g+2516>>2];d=k+F[g+2436>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,k,18,0);e=h+f|0;f=$+d|0;F[g+2432>>2]=e;F[g+2436>>2]=e>>>0>>0?f+1|0:f;wa(n);d=g+1792|0;ja(d,n,80);ga(b,d);ta(n,b,i);f=F[g+2576>>2];h=F[g+2496>>2];d=f+h|0;i=F[g+2580>>2];e=i+F[g+2500>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2496>>2]=f;F[g+2500>>2]=f>>>0>>0?d+1|0:d;f=F[g+2568>>2];h=F[g+2488>>2];d=f+h|0;i=F[g+2572>>2];e=i+F[g+2492>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2488>>2]=f;F[g+2492>>2]=f>>>0>>0?d+1|0:d;e=F[g+2560>>2];h=F[g+2480>>2];d=e+h|0;i=F[g+2564>>2];f=i+F[g+2484>>2]|0;f=d>>>0>>0?f+1|0:f;h=se(e,i,18,0);d=h+d|0;e=$+f|0;F[g+2480>>2]=d;F[g+2484>>2]=d>>>0>>0?e+1|0:e;e=F[g+2552>>2];h=F[g+2472>>2];f=e+h|0;i=F[g+2556>>2];d=i+F[g+2476>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);f=h+f|0;e=$+d|0;F[g+2472>>2]=f;F[g+2476>>2]=f>>>0>>0?e+1|0:e;e=F[g+2544>>2];h=F[g+2464>>2];f=e+h|0;i=F[g+2548>>2];d=i+F[g+2468>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);e=h+f|0;f=$+d|0;F[g+2464>>2]=e;F[g+2468>>2]=e>>>0>>0?f+1|0:f;f=F[g+2536>>2];h=F[g+2456>>2];d=f+h|0;i=F[g+2540>>2];e=i+F[g+2460>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2456>>2]=f;F[g+2460>>2]=f>>>0>>0?d+1|0:d;f=F[g+2528>>2];h=F[g+2448>>2];d=f+h|0;i=F[g+2532>>2];e=i+F[g+2452>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2448>>2]=f;F[g+2452>>2]=f>>>0>>0?d+1|0:d;e=F[g+2520>>2];h=F[g+2440>>2];d=e+h|0;i=F[g+2524>>2];f=i+F[g+2444>>2]|0;f=d>>>0>>0?f+1|0:f;h=se(e,i,18,0);d=h+d|0;e=$+f|0;F[g+2440>>2]=d;F[g+2444>>2]=d>>>0>>0?e+1|0:e;e=F[g+2512>>2];h=F[g+2432>>2];f=e+h|0;i=F[g+2516>>2];d=i+F[g+2436>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);f=h+f|0;e=$+d|0;F[g+2432>>2]=f;F[g+2436>>2]=f>>>0>>0?e+1|0:e;wa(n);d=g+1632|0;ja(d,n,80);ga(b,d);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ta(n,b,d);e=F[g+2576>>2];h=F[g+2496>>2];f=e+h|0;i=F[g+2580>>2];d=i+F[g+2500>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);e=h+f|0;f=$+d|0;F[g+2496>>2]=e;F[g+2500>>2]=e>>>0>>0?f+1|0:f;f=F[g+2568>>2];h=F[g+2488>>2];d=f+h|0;i=F[g+2572>>2];e=i+F[g+2492>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2488>>2]=f;F[g+2492>>2]=f>>>0>>0?d+1|0:d;f=F[g+2560>>2];h=F[g+2480>>2];d=f+h|0;i=F[g+2564>>2];e=i+F[g+2484>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2480>>2]=f;F[g+2484>>2]=f>>>0>>0?d+1|0:d;e=F[g+2552>>2];h=F[g+2472>>2];d=e+h|0;i=F[g+2556>>2];f=i+F[g+2476>>2]|0;f=d>>>0>>0?f+1|0:f;h=se(e,i,18,0);d=h+d|0;e=$+f|0;F[g+2472>>2]=d;F[g+2476>>2]=d>>>0>>0?e+1|0:e;e=F[g+2544>>2];h=F[g+2464>>2];f=e+h|0;i=F[g+2548>>2];d=i+F[g+2468>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);f=h+f|0;e=$+d|0;F[g+2464>>2]=f;F[g+2468>>2]=f>>>0>>0?e+1|0:e;e=F[g+2536>>2];h=F[g+2456>>2];f=e+h|0;i=F[g+2540>>2];d=i+F[g+2460>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);e=h+f|0;f=$+d|0;F[g+2456>>2]=e;F[g+2460>>2]=e>>>0>>0?f+1|0:f;f=F[g+2528>>2];h=F[g+2448>>2];d=f+h|0;i=F[g+2532>>2];e=i+F[g+2452>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2448>>2]=f;F[g+2452>>2]=f>>>0>>0?d+1|0:d;f=F[g+2520>>2];h=F[g+2440>>2];d=f+h|0;i=F[g+2524>>2];e=i+F[g+2444>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2440>>2]=f;F[g+2444>>2]=f>>>0>>0?d+1|0:d;e=F[g+2512>>2];h=F[g+2432>>2];d=e+h|0;i=F[g+2516>>2];f=i+F[g+2436>>2]|0;f=d>>>0>>0?f+1|0:f;h=se(e,i,18,0);d=h+d|0;e=$+f|0;F[g+2432>>2]=d;F[g+2436>>2]=d>>>0>>0?e+1|0:e;wa(n);h=g+1472|0;ja(h,n,80);ga(b,h);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ta(n,c,h);e=F[g+2576>>2];i=F[g+2496>>2];f=e+i|0;k=F[g+2580>>2];d=k+F[g+2500>>2]|0;d=f>>>0>>0?d+1|0:d;i=se(e,k,18,0);f=i+f|0;e=$+d|0;F[g+2496>>2]=f;F[g+2500>>2]=f>>>0>>0?e+1|0:e;e=F[g+2568>>2];i=F[g+2488>>2];f=e+i|0;k=F[g+2572>>2];d=k+F[g+2492>>2]|0;d=f>>>0>>0?d+1|0:d;i=se(e,k,18,0);e=i+f|0;f=$+d|0;F[g+2488>>2]=e;F[g+2492>>2]=e>>>0>>0?f+1|0:f;f=F[g+2560>>2];i=F[g+2480>>2];d=f+i|0;k=F[g+2564>>2];e=k+F[g+2484>>2]|0;e=d>>>0>>0?e+1|0:e;i=se(f,k,18,0);f=i+d|0;d=$+e|0;F[g+2480>>2]=f;F[g+2484>>2]=f>>>0>>0?d+1|0:d;f=F[g+2552>>2];i=F[g+2472>>2];d=f+i|0;k=F[g+2556>>2];e=k+F[g+2476>>2]|0;e=d>>>0>>0?e+1|0:e;i=se(f,k,18,0);f=i+d|0;d=$+e|0;F[g+2472>>2]=f;F[g+2476>>2]=f>>>0>>0?d+1|0:d;e=F[g+2544>>2];i=F[g+2464>>2];d=e+i|0;k=F[g+2548>>2];f=k+F[g+2468>>2]|0;f=d>>>0>>0?f+1|0:f;i=se(e,k,18,0);d=i+d|0;e=$+f|0;F[g+2464>>2]=d;F[g+2468>>2]=d>>>0>>0?e+1|0:e;e=F[g+2536>>2];i=F[g+2456>>2];f=e+i|0;k=F[g+2540>>2];d=k+F[g+2460>>2]|0;d=f>>>0>>0?d+1|0:d;i=se(e,k,18,0);f=i+f|0;e=$+d|0;F[g+2456>>2]=f;F[g+2460>>2]=f>>>0>>0?e+1|0:e;e=F[g+2528>>2];i=F[g+2448>>2];f=e+i|0;k=F[g+2532>>2];d=k+F[g+2452>>2]|0;d=f>>>0>>0?d+1|0:d;i=se(e,k,18,0);e=i+f|0;f=$+d|0;F[g+2448>>2]=e;F[g+2452>>2]=e>>>0>>0?f+1|0:f;f=F[g+2520>>2];i=F[g+2440>>2];d=f+i|0;k=F[g+2524>>2];e=k+F[g+2444>>2]|0;e=d>>>0>>0?e+1|0:e;i=se(f,k,18,0);f=i+d|0;d=$+e|0;F[g+2440>>2]=f;F[g+2444>>2]=f>>>0>>0?d+1|0:d;f=F[g+2512>>2];i=F[g+2432>>2];d=f+i|0;k=F[g+2516>>2];e=k+F[g+2436>>2]|0;e=d>>>0>>0?e+1|0:e;i=se(f,k,18,0);f=i+d|0;d=$+e|0;F[g+2432>>2]=f;F[g+2436>>2]=f>>>0>>0?d+1|0:d;wa(n);d=g+1312|0;ja(d,n,80);ga(b,d);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ta(n,c,d);e=F[g+2576>>2];i=F[g+2496>>2];d=e+i|0;k=F[g+2580>>2];f=k+F[g+2500>>2]|0;f=d>>>0>>0?f+1|0:f;i=se(e,k,18,0);d=i+d|0;e=$+f|0;F[g+2496>>2]=d;F[g+2500>>2]=d>>>0>>0?e+1|0:e;e=F[g+2568>>2];i=F[g+2488>>2];f=e+i|0;k=F[g+2572>>2];d=k+F[g+2492>>2]|0;d=f>>>0>>0?d+1|0:d;i=se(e,k,18,0);f=i+f|0;e=$+d|0;F[g+2488>>2]=f;F[g+2492>>2]=f>>>0>>0?e+1|0:e;e=F[g+2560>>2];i=F[g+2480>>2];f=e+i|0;k=F[g+2564>>2];d=k+F[g+2484>>2]|0;d=f>>>0>>0?d+1|0:d;i=se(e,k,18,0);e=i+f|0;f=$+d|0;F[g+2480>>2]=e;F[g+2484>>2]=e>>>0>>0?f+1|0:f;f=F[g+2552>>2];i=F[g+2472>>2];d=f+i|0;k=F[g+2556>>2];e=k+F[g+2476>>2]|0;e=d>>>0>>0?e+1|0:e;i=se(f,k,18,0);f=i+d|0;d=$+e|0;F[g+2472>>2]=f;F[g+2476>>2]=f>>>0>>0?d+1|0:d;f=F[g+2544>>2];i=F[g+2464>>2];d=f+i|0;k=F[g+2548>>2];e=k+F[g+2468>>2]|0;e=d>>>0>>0?e+1|0:e;i=se(f,k,18,0);f=i+d|0;d=$+e|0;F[g+2464>>2]=f;F[g+2468>>2]=f>>>0>>0?d+1|0:d;e=F[g+2536>>2];i=F[g+2456>>2];d=e+i|0;k=F[g+2540>>2];f=k+F[g+2460>>2]|0;f=d>>>0>>0?f+1|0:f;i=se(e,k,18,0);d=i+d|0;e=$+f|0;F[g+2456>>2]=d;F[g+2460>>2]=d>>>0>>0?e+1|0:e;e=F[g+2528>>2];i=F[g+2448>>2];f=e+i|0;k=F[g+2532>>2];d=k+F[g+2452>>2]|0;d=f>>>0>>0?d+1|0:d;i=se(e,k,18,0);f=i+f|0;e=$+d|0;F[g+2448>>2]=f;F[g+2452>>2]=f>>>0>>0?e+1|0:e;e=F[g+2520>>2];i=F[g+2440>>2];f=e+i|0;k=F[g+2524>>2];d=k+F[g+2444>>2]|0;d=f>>>0>>0?d+1|0:d;i=se(e,k,18,0);e=i+f|0;f=$+d|0;F[g+2440>>2]=e;F[g+2444>>2]=e>>>0>>0?f+1|0:f;f=F[g+2512>>2];i=F[g+2432>>2];d=f+i|0;k=F[g+2516>>2];e=k+F[g+2436>>2]|0;e=d>>>0>>0?e+1|0:e;i=se(f,k,18,0);f=i+d|0;d=$+e|0;F[g+2432>>2]=f;F[g+2436>>2]=f>>>0>>0?d+1|0:d;wa(n);ja(b,n,80);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ta(n,b,h);f=F[g+2576>>2];h=F[g+2496>>2];d=f+h|0;i=F[g+2580>>2];e=i+F[g+2500>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2496>>2]=f;F[g+2500>>2]=f>>>0>>0?d+1|0:d;e=F[g+2568>>2];h=F[g+2488>>2];d=e+h|0;i=F[g+2572>>2];f=i+F[g+2492>>2]|0;f=d>>>0>>0?f+1|0:f;h=se(e,i,18,0);d=h+d|0;e=$+f|0;F[g+2488>>2]=d;F[g+2492>>2]=d>>>0>>0?e+1|0:e;e=F[g+2560>>2];h=F[g+2480>>2];f=e+h|0;i=F[g+2564>>2];d=i+F[g+2484>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);f=h+f|0;e=$+d|0;F[g+2480>>2]=f;F[g+2484>>2]=f>>>0>>0?e+1|0:e;e=F[g+2552>>2];h=F[g+2472>>2];f=e+h|0;i=F[g+2556>>2];d=i+F[g+2476>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);e=h+f|0;f=$+d|0;F[g+2472>>2]=e;F[g+2476>>2]=e>>>0>>0?f+1|0:f;f=F[g+2544>>2];h=F[g+2464>>2];d=f+h|0;i=F[g+2548>>2];e=i+F[g+2468>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2464>>2]=f;F[g+2468>>2]=f>>>0>>0?d+1|0:d;f=F[g+2536>>2];h=F[g+2456>>2];d=f+h|0;i=F[g+2540>>2];e=i+F[g+2460>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2456>>2]=f;F[g+2460>>2]=f>>>0>>0?d+1|0:d;e=F[g+2528>>2];h=F[g+2448>>2];d=e+h|0;i=F[g+2532>>2];f=i+F[g+2452>>2]|0;f=d>>>0>>0?f+1|0:f;h=se(e,i,18,0);d=h+d|0;e=$+f|0;F[g+2448>>2]=d;F[g+2452>>2]=d>>>0>>0?e+1|0:e;e=F[g+2520>>2];h=F[g+2440>>2];f=e+h|0;i=F[g+2524>>2];d=i+F[g+2444>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);f=h+f|0;e=$+d|0;F[g+2440>>2]=f;F[g+2444>>2]=f>>>0>>0?e+1|0:e;e=F[g+2512>>2];h=F[g+2432>>2];f=e+h|0;i=F[g+2516>>2];d=i+F[g+2436>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);e=h+f|0;f=$+d|0;F[g+2432>>2]=e;F[g+2436>>2]=e>>>0>>0?f+1|0:f;wa(n);d=g+1152|0;ja(d,n,80);ga(b,d);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ta(n,c,d);f=F[g+2576>>2];h=F[g+2496>>2];d=f+h|0;i=F[g+2580>>2];e=i+F[g+2500>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2496>>2]=f;F[g+2500>>2]=f>>>0>>0?d+1|0:d;f=F[g+2568>>2];h=F[g+2488>>2];d=f+h|0;i=F[g+2572>>2];e=i+F[g+2492>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2488>>2]=f;F[g+2492>>2]=f>>>0>>0?d+1|0:d;e=F[g+2560>>2];h=F[g+2480>>2];d=e+h|0;i=F[g+2564>>2];f=i+F[g+2484>>2]|0;f=d>>>0>>0?f+1|0:f;h=se(e,i,18,0);d=h+d|0;e=$+f|0;F[g+2480>>2]=d;F[g+2484>>2]=d>>>0>>0?e+1|0:e;e=F[g+2552>>2];h=F[g+2472>>2];f=e+h|0;i=F[g+2556>>2];d=i+F[g+2476>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);f=h+f|0;e=$+d|0;F[g+2472>>2]=f;F[g+2476>>2]=f>>>0>>0?e+1|0:e;e=F[g+2544>>2];h=F[g+2464>>2];f=e+h|0;i=F[g+2548>>2];d=i+F[g+2468>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);e=h+f|0;f=$+d|0;F[g+2464>>2]=e;F[g+2468>>2]=e>>>0>>0?f+1|0:f;f=F[g+2536>>2];h=F[g+2456>>2];d=f+h|0;i=F[g+2540>>2];e=i+F[g+2460>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2456>>2]=f;F[g+2460>>2]=f>>>0>>0?d+1|0:d;f=F[g+2528>>2];h=F[g+2448>>2];d=f+h|0;i=F[g+2532>>2];e=i+F[g+2452>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2448>>2]=f;F[g+2452>>2]=f>>>0>>0?d+1|0:d;e=F[g+2520>>2];h=F[g+2440>>2];d=e+h|0;i=F[g+2524>>2];f=i+F[g+2444>>2]|0;f=d>>>0>>0?f+1|0:f;h=se(e,i,18,0);d=h+d|0;e=$+f|0;F[g+2440>>2]=d;F[g+2444>>2]=d>>>0>>0?e+1|0:e;e=F[g+2512>>2];h=F[g+2432>>2];f=e+h|0;i=F[g+2516>>2];d=i+F[g+2436>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);f=h+f|0;e=$+d|0;F[g+2432>>2]=f;F[g+2436>>2]=f>>>0>>0?e+1|0:e;wa(n);d=g+992|0;ja(d,n,80);ga(c,d);ga(b,c);c=2;while(1){b=c>>>0<98;d=g+672|0;f=g+832|0;ga(d,f);ga(f,d);c=c+2|0;if(b){continue}break}n=g+2432|0;c=g+832|0;ta(n,c,g+992|0);f=F[g+2576>>2];e=F[g+2496>>2];b=f+e|0;h=F[g+2580>>2];d=h+F[g+2500>>2]|0;d=b>>>0>>0?d+1|0:d;e=se(f,h,18,0);b=e+b|0;f=$+d|0;F[g+2496>>2]=b;F[g+2500>>2]=b>>>0>>0?f+1|0:f;d=F[g+2568>>2];f=F[g+2488>>2];b=d+f|0;h=F[g+2572>>2];e=h+F[g+2492>>2]|0;e=b>>>0>>0?e+1|0:e;f=se(d,h,18,0);b=f+b|0;d=$+e|0;F[g+2488>>2]=b;F[g+2492>>2]=b>>>0>>0?d+1|0:d;d=F[g+2560>>2];f=F[g+2480>>2];b=d+f|0;h=F[g+2564>>2];e=h+F[g+2484>>2]|0;e=b>>>0>>0?e+1|0:e;f=se(d,h,18,0);b=f+b|0;d=$+e|0;F[g+2480>>2]=b;F[g+2484>>2]=b>>>0>>0?d+1|0:d;d=F[g+2552>>2];e=F[g+2472>>2];b=d+e|0;h=F[g+2556>>2];f=h+F[g+2476>>2]|0;f=b>>>0>>0?f+1|0:f;d=se(d,h,18,0);b=d+b|0;e=$+f|0;F[g+2472>>2]=b;F[g+2476>>2]=b>>>0>>0?e+1|0:e;f=F[g+2544>>2];e=F[g+2464>>2];b=f+e|0;h=F[g+2548>>2];d=h+F[g+2468>>2]|0;d=b>>>0>>0?d+1|0:d;f=se(f,h,18,0);b=f+b|0;e=$+d|0;F[g+2464>>2]=b;F[g+2468>>2]=b>>>0>>0?e+1|0:e;f=F[g+2536>>2];e=F[g+2456>>2];b=f+e|0;h=F[g+2540>>2];d=h+F[g+2460>>2]|0;d=b>>>0>>0?d+1|0:d;e=se(f,h,18,0);b=e+b|0;f=$+d|0;F[g+2456>>2]=b;F[g+2460>>2]=b>>>0>>0?f+1|0:f;d=F[g+2528>>2];f=F[g+2448>>2];b=d+f|0;h=F[g+2532>>2];e=h+F[g+2452>>2]|0;e=b>>>0>>0?e+1|0:e;f=se(d,h,18,0);b=f+b|0;d=$+e|0;F[g+2448>>2]=b;F[g+2452>>2]=b>>>0>>0?d+1|0:d;d=F[g+2520>>2];f=F[g+2440>>2];b=d+f|0;h=F[g+2524>>2];e=h+F[g+2444>>2]|0;e=b>>>0>>0?e+1|0:e;f=se(d,h,18,0);b=f+b|0;d=$+e|0;F[g+2440>>2]=b;F[g+2444>>2]=b>>>0>>0?d+1|0:d;d=F[g+2512>>2];e=F[g+2432>>2];b=d+e|0;h=F[g+2516>>2];f=h+F[g+2436>>2]|0;f=b>>>0>>0?f+1|0:f;d=se(d,h,18,0);b=d+b|0;e=$+f|0;F[g+2432>>2]=b;F[g+2436>>2]=b>>>0>>0?e+1|0:e;wa(n);b=g+672|0;ja(b,n,80);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ta(n,b,g+1152|0);e=F[g+2576>>2];h=F[g+2496>>2];f=e+h|0;i=F[g+2580>>2];d=i+F[g+2500>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);f=h+f|0;e=$+d|0;F[g+2496>>2]=f;F[g+2500>>2]=f>>>0>>0?e+1|0:e;e=F[g+2568>>2];h=F[g+2488>>2];f=e+h|0;i=F[g+2572>>2];d=i+F[g+2492>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);e=h+f|0;f=$+d|0;F[g+2488>>2]=e;F[g+2492>>2]=e>>>0>>0?f+1|0:f;f=F[g+2560>>2];h=F[g+2480>>2];d=f+h|0;i=F[g+2564>>2];e=i+F[g+2484>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2480>>2]=f;F[g+2484>>2]=f>>>0>>0?d+1|0:d;f=F[g+2552>>2];h=F[g+2472>>2];d=f+h|0;i=F[g+2556>>2];e=i+F[g+2476>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2472>>2]=f;F[g+2476>>2]=f>>>0>>0?d+1|0:d;e=F[g+2544>>2];h=F[g+2464>>2];d=e+h|0;i=F[g+2548>>2];f=i+F[g+2468>>2]|0;f=d>>>0>>0?f+1|0:f;h=se(e,i,18,0);d=h+d|0;e=$+f|0;F[g+2464>>2]=d;F[g+2468>>2]=d>>>0>>0?e+1|0:e;e=F[g+2536>>2];h=F[g+2456>>2];f=e+h|0;i=F[g+2540>>2];d=i+F[g+2460>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);f=h+f|0;e=$+d|0;F[g+2456>>2]=f;F[g+2460>>2]=f>>>0>>0?e+1|0:e;e=F[g+2528>>2];h=F[g+2448>>2];f=e+h|0;i=F[g+2532>>2];d=i+F[g+2452>>2]|0;d=f>>>0>>0?d+1|0:d;h=se(e,i,18,0);e=h+f|0;f=$+d|0;F[g+2448>>2]=e;F[g+2452>>2]=e>>>0>>0?f+1|0:f;f=F[g+2520>>2];h=F[g+2440>>2];d=f+h|0;i=F[g+2524>>2];e=i+F[g+2444>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2440>>2]=f;F[g+2444>>2]=f>>>0>>0?d+1|0:d;f=F[g+2512>>2];h=F[g+2432>>2];d=f+h|0;i=F[g+2516>>2];e=i+F[g+2436>>2]|0;e=d>>>0>>0?e+1|0:e;h=se(f,i,18,0);f=h+d|0;d=$+e|0;F[g+2432>>2]=f;F[g+2436>>2]=f>>>0>>0?d+1|0:d;wa(n);ja(c,n,80);ga(b,c);ga(c,b);ga(b,c);ga(c,b);ga(b,c);ta(n,b,g+1792|0);c=F[g+2576>>2];d=F[g+2496>>2];b=c+d|0;e=F[g+2580>>2];f=e+F[g+2500>>2]|0;f=b>>>0>>0?f+1|0:f;c=se(c,e,18,0);b=c+b|0;e=$+f|0;F[g+2496>>2]=b;F[g+2500>>2]=b>>>0>>0?e+1|0:e;c=F[g+2568>>2];f=F[g+2488>>2];b=c+f|0;e=F[g+2572>>2];d=e+F[g+2492>>2]|0;d=b>>>0>>0?d+1|0:d;c=se(c,e,18,0);b=c+b|0;e=$+d|0;F[g+2488>>2]=b;F[g+2492>>2]=b>>>0>>0?e+1|0:e;c=F[g+2560>>2];f=F[g+2480>>2];b=c+f|0;e=F[g+2564>>2];d=e+F[g+2484>>2]|0;d=b>>>0>>0?d+1|0:d;c=se(c,e,18,0);b=c+b|0;f=$+d|0;F[g+2480>>2]=b;F[g+2484>>2]=b>>>0>>0?f+1|0:f;c=F[g+2552>>2];d=F[g+2472>>2];b=c+d|0;f=F[g+2556>>2];e=f+F[g+2476>>2]|0;e=b>>>0>>0?e+1|0:e;c=se(c,f,18,0);b=c+b|0;d=$+e|0;F[g+2472>>2]=b;F[g+2476>>2]=b>>>0>>0?d+1|0:d;c=F[g+2544>>2];d=F[g+2464>>2];b=c+d|0;f=F[g+2548>>2];e=f+F[g+2468>>2]|0;e=b>>>0>>0?e+1|0:e;c=se(c,f,18,0);b=c+b|0;d=$+e|0;F[g+2464>>2]=b;F[g+2468>>2]=b>>>0>>0?d+1|0:d;c=F[g+2536>>2];d=F[g+2456>>2];b=c+d|0;e=F[g+2540>>2];f=e+F[g+2460>>2]|0;f=b>>>0>>0?f+1|0:f;c=se(c,e,18,0);b=c+b|0;e=$+f|0;F[g+2456>>2]=b;F[g+2460>>2]=b>>>0>>0?e+1|0:e;c=F[g+2528>>2];f=F[g+2448>>2];b=c+f|0;e=F[g+2532>>2];d=e+F[g+2452>>2]|0;d=b>>>0>>0?d+1|0:d;c=se(c,e,18,0);b=c+b|0;e=$+d|0;F[g+2448>>2]=b;F[g+2452>>2]=b>>>0>>0?e+1|0:e;c=F[g+2520>>2];f=F[g+2440>>2];b=c+f|0;e=F[g+2524>>2];d=e+F[g+2444>>2]|0;d=b>>>0>>0?d+1|0:d;c=se(c,e,18,0);b=c+b|0;f=$+d|0;F[g+2440>>2]=b;F[g+2444>>2]=b>>>0>>0?f+1|0:f;c=F[g+2512>>2];d=F[g+2432>>2];b=c+d|0;f=F[g+2516>>2];e=f+F[g+2436>>2]|0;e=b>>>0>>0?e+1|0:e;c=se(c,f,18,0);b=c+b|0;d=$+e|0;F[g+2432>>2]=b;F[g+2436>>2]=b>>>0>>0?d+1|0:d;wa(n);b=g+512|0;ja(b,n,80);ta(n,g+32|0,b);c=F[g+2576>>2];d=F[g+2496>>2];b=c+d|0;f=F[g+2580>>2];e=f+F[g+2500>>2]|0;e=b>>>0>>0?e+1|0:e;c=se(c,f,18,0);b=c+b|0;d=$+e|0;F[g+2496>>2]=b;F[g+2500>>2]=b>>>0>>0?d+1|0:d;c=F[g+2568>>2];d=F[g+2488>>2];b=c+d|0;e=F[g+2572>>2];f=e+F[g+2492>>2]|0;f=b>>>0>>0?f+1|0:f;c=se(c,e,18,0);b=c+b|0;e=$+f|0;F[g+2488>>2]=b;F[g+2492>>2]=b>>>0>>0?e+1|0:e;c=F[g+2560>>2];f=F[g+2480>>2];b=c+f|0;e=F[g+2564>>2];d=e+F[g+2484>>2]|0;d=b>>>0>>0?d+1|0:d;c=se(c,e,18,0);b=c+b|0;e=$+d|0;F[g+2480>>2]=b;F[g+2484>>2]=b>>>0>>0?e+1|0:e;c=F[g+2552>>2];f=F[g+2472>>2];b=c+f|0;e=F[g+2556>>2];d=e+F[g+2476>>2]|0;d=b>>>0>>0?d+1|0:d;c=se(c,e,18,0);b=c+b|0;f=$+d|0;F[g+2472>>2]=b;F[g+2476>>2]=b>>>0>>0?f+1|0:f;c=F[g+2544>>2];d=F[g+2464>>2];b=c+d|0;f=F[g+2548>>2];e=f+F[g+2468>>2]|0;e=b>>>0>>0?e+1|0:e;c=se(c,f,18,0);b=c+b|0;d=$+e|0;F[g+2464>>2]=b;F[g+2468>>2]=b>>>0>>0?d+1|0:d;c=F[g+2536>>2];d=F[g+2456>>2];b=c+d|0;f=F[g+2540>>2];e=f+F[g+2460>>2]|0;e=b>>>0>>0?e+1|0:e;c=se(c,f,18,0);b=c+b|0;d=$+e|0;F[g+2456>>2]=b;F[g+2460>>2]=b>>>0>>0?d+1|0:d;c=F[g+2528>>2];d=F[g+2448>>2];b=c+d|0;e=F[g+2532>>2];f=e+F[g+2452>>2]|0;f=b>>>0>>0?f+1|0:f;c=se(c,e,18,0);b=c+b|0;e=$+f|0;F[g+2448>>2]=b;F[g+2452>>2]=b>>>0>>0?e+1|0:e;c=F[g+2520>>2];f=F[g+2440>>2];b=c+f|0;e=F[g+2524>>2];d=e+F[g+2444>>2]|0;d=b>>>0>>0?d+1|0:d;c=se(c,e,18,0);b=c+b|0;e=$+d|0;F[g+2440>>2]=b;F[g+2444>>2]=b>>>0>>0?e+1|0:e;c=F[g+2512>>2];f=F[g+2432>>2];b=c+f|0;e=F[g+2516>>2];d=e+F[g+2436>>2]|0;d=b>>>0>>0?d+1|0:d;c=se(c,e,18,0);b=c+b|0;f=$+d|0;F[g+2432>>2]=b;F[g+2436>>2]=b>>>0>>0?f+1|0:f;wa(n);ja(g+2272|0,n,80);b=F[g+2272>>2];s=b>>31&b;c=F[g+2280>>2]+(s>>26)|0;w=c>>31&c;d=F[g+2288>>2]+(w>>25)|0;C=d>>31&d;f=F[g+2296>>2]+(C>>26)|0;U=f>>31&f;e=F[g+2304>>2]+(U>>25)|0;m=e>>31&e;n=F[g+2312>>2]+(m>>26)|0;j=n>>31&n;h=F[g+2320>>2]+(j>>25)|0;p=h>>31&h;i=F[g+2328>>2]+(p>>26)|0;o=i>>31&i;k=F[g+2336>>2]+(o>>25)|0;r=k>>31&k;l=F[g+2344>>2]+(r>>26)|0;q=l>>31&l;b=L(q>>25,19)+(b-(s&-67108864)|0)|0;z=b>>31&b;c=(z>>26)+(c-(w&-33554432)|0)|0;s=c>>31&c;u=c-(s&-33554432)|0;y=b-(z&-67108864)|0;q=l-(q&-33554432)|0;b=(d-(C&-67108864)|0)+(s>>25)|0;l=b>>31&b;c=(f-(U&-33554432)|0)+(l>>26)|0;s=c>>31&c;d=(e-(m&-67108864)|0)+(s>>25)|0;w=d>>31&d;f=(n-(j&-33554432)|0)+(w>>26)|0;C=f>>31&f;e=(h-(p&-67108864)|0)+(C>>25)|0;U=e>>31&e;n=(i-(o&-33554432)|0)+(U>>26)|0;m=n>>31&n;h=(k-(r&-67108864)|0)+(m>>25)|0;j=h>>31&h;i=q+(j>>26)|0;p=i>>31&i;k=y+L(p>>25,19)|0;o=k>>31&k;k=k-(o&-67108864)|0;o=(u+(o>>26)|0)+(k>>26)|0;b=(o>>25)+(b-(l&-67108864)|0)|0;l=(b>>26)+(c-(s&-33554432)|0)|0;s=(l>>25)+(d-(w&-67108864)|0)|0;w=(s>>26)+(f-(C&-33554432)|0)|0;C=(w>>25)+(e-(U&-67108864)|0)|0;n=(C>>26)+(n-(m&-33554432)|0)|0;h=(n>>25)+(h-(j&-67108864)|0)|0;i=(h>>26)+(i-(p&-33554432)|0)|0;U=L(i>>25,19)+(k&67108863)|0;c=(U>>26)+(o&33554431)|0;d=(c>>25)+(b&67108863)|0;f=(d>>26)+(l&33554431)|0;e=(f>>25)+(s&67108863)|0;b=(e>>26)+(w&33554431)|0;j=b&33554431;m=i&33554431;p=h&67108863;q=n&33554431;n=(C&67108863)+(b>>25)|0;h=q+(n>>26)|0;i=p+(h>>25)|0;k=m+(i>>26)|0;l=k<<16&(k|-33554432);l=l<<8&l;l=l<<4&l;l=l<<2&l;m=l<<1&l;l=(i|-67108864)&i<<16;l=l<<8&l;l=l<<4&l;l=l<<2&l;m=(m&(l<<1&l))>>31;w=L(k>>25,19)+(U&67108863)|0;l=(c|-33554432)&c<<16;l=l<<8&l;l=l<<4&l;l=l<<2&l;p=(w-67108845>>31^-1)&(l<<1&l)>>31;l=(d|-67108864)&d<<16;l=l<<8&l;l=l<<4&l;l=l<<2&l;p=p&(l<<1&l)>>31;l=(f|-33554432)&f<<16;l=l<<8&l;l=l<<4&l;l=l<<2&l;p=p&(l<<1&l)>>31;l=(e|-67108864)&e<<16;l=l<<8&l;l=l<<4&l;l=l<<2&l;b=(b|-33554432)&b<<16;b=b<<8&b;b=b<<4&b;b=b<<2&b;p=p&(l<<1&l)>>31&(b<<1&b)>>31;b=(n|-67108864)&n<<16;b=b<<8&b;b=b<<4&b;b=b<<2&b;p=p&(b<<1&b)>>31;b=(h|-33554432)&h<<16;b=b<<8&b;b=b<<4&b;b=b<<2&b;l=m&(p&(b<<1&b)>>31);b=l&33554431;s=j-b|0;D[a+16|0]=s;e=e-l|0;D[a+15|0]=e>>>18;D[a+14|0]=e>>>10;D[a+13|0]=e>>>2;w=w-(l&67108845)|0;D[a|0]=w;k=(k&33554431)-b|0;D[a+31|0]=k>>>18;D[a+30|0]=k>>>10;D[a+29|0]=k>>>2;l=l&67108863;i=(i&67108863)-l|0;D[a+27|0]=i>>>12;D[a+26|0]=i>>>4;h=(h&33554431)-b|0;D[a+24|0]=h>>>13;D[a+23|0]=h>>>5;n=(n&67108863)-l|0;D[a+21|0]=n>>>15;D[a+20|0]=n>>>7;D[a+18|0]=s>>>16;D[a+17|0]=s>>>8;f=(f&33554431)-b|0;D[a+11|0]=f>>>11;D[a+10|0]=f>>>3;d=(d&67108863)-l|0;D[a+8|0]=d>>>13;D[a+7|0]=d>>>5;b=(c&33554431)-b|0;D[a+5|0]=b>>>14;D[a+4|0]=b>>>6;D[a+2|0]=w>>>16;D[a+1|0]=w>>>8;D[a+28|0]=k<<6|i>>>20;D[a+25|0]=i<<4|h>>>21;D[a+22|0]=h<<3|n>>>23;D[a+19|0]=n<<1|s>>>24;D[a+12|0]=e<<6|f>>>19;D[a+9|0]=f<<5|d>>>21;D[a+6|0]=d<<3|b>>>22;D[a+3|0]=b<<2|w>>>24;_=g+2592|0}function bb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,E=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,eb=0,fb=0,gb=0,hb=0;h=_-624|0;_=h;F[h+352>>2]=327033209;F[h+356>>2]=1541459225;F[h+344>>2]=-79577749;F[h+348>>2]=528734635;F[h+336>>2]=725511199;F[h+340>>2]=-1694144372;F[h+328>>2]=-1377402159;F[h+332>>2]=1359893119;F[h+320>>2]=1595750129;F[h+324>>2]=-1521486534;F[h+312>>2]=-23791573;F[h+316>>2]=1013904242;F[h+304>>2]=-2067093701;F[h+308>>2]=-1150833019;F[h+360>>2]=0;F[h+296>>2]=-205731576;F[h+300>>2]=1779033703;F[h+288>>2]=0;F[h+292>>2]=0;q=a+32|0;D[h+364|0]=G[q+32|0];D[h+365|0]=G[q+33|0];D[h+366|0]=G[q+34|0];o=h+364|0;D[(o+F[h+360>>2]|0)+3|0]=G[q+35|0];D[(F[h+360>>2]+o|0)+4|0]=G[q+36|0];D[(F[h+360>>2]+o|0)+5|0]=G[q+37|0];D[(F[h+360>>2]+o|0)+6|0]=G[q+38|0];D[(F[h+360>>2]+o|0)+7|0]=G[q+39|0];D[(F[h+360>>2]+o|0)+8|0]=G[q+40|0];D[(F[h+360>>2]+o|0)+9|0]=G[q+41|0];D[(F[h+360>>2]+o|0)+10|0]=G[q+42|0];D[(F[h+360>>2]+o|0)+11|0]=G[q+43|0];D[(F[h+360>>2]+o|0)+12|0]=G[q+44|0];D[(F[h+360>>2]+o|0)+13|0]=G[q+45|0];D[(F[h+360>>2]+o|0)+14|0]=G[q+46|0];D[(F[h+360>>2]+o|0)+15|0]=G[q+47|0];D[(F[h+360>>2]+o|0)+16|0]=G[q+48|0];D[(F[h+360>>2]+o|0)+17|0]=G[q+49|0];D[(F[h+360>>2]+o|0)+18|0]=G[q+50|0];D[(F[h+360>>2]+o|0)+19|0]=G[q+51|0];D[(F[h+360>>2]+o|0)+20|0]=G[q+52|0];D[(F[h+360>>2]+o|0)+21|0]=G[q+53|0];D[(F[h+360>>2]+o|0)+22|0]=G[q+54|0];D[(F[h+360>>2]+o|0)+23|0]=G[q+55|0];D[(F[h+360>>2]+o|0)+24|0]=G[q+56|0];D[(F[h+360>>2]+o|0)+25|0]=G[q+57|0];D[(F[h+360>>2]+o|0)+26|0]=G[q+58|0];D[(F[h+360>>2]+o|0)+27|0]=G[q+59|0];D[(F[h+360>>2]+o|0)+28|0]=G[q+60|0];D[(F[h+360>>2]+o|0)+29|0]=G[q+61|0];D[(F[h+360>>2]+o|0)+30|0]=G[q+62|0];D[(F[h+360>>2]+o|0)+31|0]=G[q+63|0];e=F[h+360>>2]+32|0;F[h+360>>2]=e;if((e|0)==128){ua(h+288|0,o);F[h+360>>2]=0;e=F[h+292>>2];f=F[h+288>>2]+1024|0;e=f>>>0<1024?e+1|0:e;F[h+288>>2]=f;F[h+292>>2]=e}a:{if(!b|!c){break a}i=F[h+360>>2];if(i>>>0>128){break a}g=c;k=b;while(1){b:{if(!(g>>>0<128|i)){ua(h+288|0,k);e=F[h+292>>2];f=F[h+288>>2]+1024|0;e=f>>>0<1024?e+1|0:e;F[h+288>>2]=f;F[h+292>>2]=e;g=g-128|0;k=k+128|0;break b}e=128-i|0;r=e>>>0>g>>>0?g:e;c:{if(!r){break c}l=r&3;n=0;d:{if(r-1>>>0<3){p=0;break d}f=r&-4;p=0;m=0;while(1){e=i+p|0;i=h+364|0;D[e+i|0]=G[k+p|0];e=p|1;D[i+(e+F[h+360>>2]|0)|0]=G[e+k|0];e=p|2;D[i+(e+F[h+360>>2]|0)|0]=G[e+k|0];e=p|3;D[i+(e+F[h+360>>2]|0)|0]=G[e+k|0];p=p+4|0;i=F[h+360>>2];m=m+4|0;if((f|0)!=(m|0)){continue}break}}if(!l){break c}while(1){D[((i+p|0)+h|0)+364|0]=G[k+p|0];p=p+1|0;i=F[h+360>>2];n=n+1|0;if((l|0)!=(n|0)){continue}break}}g=g-r|0;k=k+r|0;e=i+r|0;F[h+360>>2]=e;if((e|0)!=128){break b}ua(h+288|0,o);F[h+360>>2]=0;f=F[h+292>>2];e=F[h+288>>2]+1024|0;f=e>>>0<1024?f+1|0:f;F[h+288>>2]=e;F[h+292>>2]=f}if(!g){break a}i=F[h+360>>2];continue}}e=h+160|0;db(h+288|0,e);mb(e);Nb(h,e);g=h+224|0;nb(g,h+80|0);f=h+544|0;ha(f,h,g);e=h+496|0;ha(e,h+40|0,g);Ga(d,e);Ga(h+592|0,f);D[d+31|0]=G[d+31|0]^G[h+592|0]<<7;F[h+352>>2]=327033209;F[h+356>>2]=1541459225;F[h+344>>2]=-79577749;F[h+348>>2]=528734635;F[h+336>>2]=725511199;F[h+340>>2]=-1694144372;F[h+328>>2]=-1377402159;F[h+332>>2]=1359893119;F[h+320>>2]=1595750129;F[h+324>>2]=-1521486534;F[h+312>>2]=-23791573;F[h+316>>2]=1013904242;F[h+304>>2]=-2067093701;F[h+308>>2]=-1150833019;F[h+296>>2]=-205731576;F[h+300>>2]=1779033703;F[h+288>>2]=0;F[h+292>>2]=0;F[h+360>>2]=0;D[h+364|0]=G[d|0];D[h+365|0]=G[d+1|0];D[h+366|0]=G[d+2|0];D[h+367|0]=G[d+3|0];e=h+364|0;D[(e+F[h+360>>2]|0)+4|0]=G[d+4|0];D[(e+F[h+360>>2]|0)+5|0]=G[d+5|0];D[(e+F[h+360>>2]|0)+6|0]=G[d+6|0];D[(e+F[h+360>>2]|0)+7|0]=G[d+7|0];D[(e+F[h+360>>2]|0)+8|0]=G[d+8|0];D[(e+F[h+360>>2]|0)+9|0]=G[d+9|0];D[(e+F[h+360>>2]|0)+10|0]=G[d+10|0];D[(e+F[h+360>>2]|0)+11|0]=G[d+11|0];D[(e+F[h+360>>2]|0)+12|0]=G[d+12|0];D[(e+F[h+360>>2]|0)+13|0]=G[d+13|0];D[(e+F[h+360>>2]|0)+14|0]=G[d+14|0];D[(e+F[h+360>>2]|0)+15|0]=G[d+15|0];D[(e+F[h+360>>2]|0)+16|0]=G[d+16|0];D[(e+F[h+360>>2]|0)+17|0]=G[d+17|0];D[(e+F[h+360>>2]|0)+18|0]=G[d+18|0];D[(e+F[h+360>>2]|0)+19|0]=G[d+19|0];D[(e+F[h+360>>2]|0)+20|0]=G[d+20|0];D[(e+F[h+360>>2]|0)+21|0]=G[d+21|0];D[(e+F[h+360>>2]|0)+22|0]=G[d+22|0];D[(e+F[h+360>>2]|0)+23|0]=G[d+23|0];D[(e+F[h+360>>2]|0)+24|0]=G[d+24|0];D[(e+F[h+360>>2]|0)+25|0]=G[d+25|0];D[(e+F[h+360>>2]|0)+26|0]=G[d+26|0];D[(e+F[h+360>>2]|0)+27|0]=G[d+27|0];D[(e+F[h+360>>2]|0)+28|0]=G[d+28|0];D[(e+F[h+360>>2]|0)+29|0]=G[d+29|0];D[(e+F[h+360>>2]|0)+30|0]=G[d+30|0];D[(e+F[h+360>>2]|0)+31|0]=G[d+31|0];g=32;e=F[h+360>>2]+32|0;F[h+360>>2]=e;if((e|0)==128){ua(h+288|0,o);F[h+360>>2]=0;e=F[h+292>>2];f=F[h+288>>2]+1024|0;e=f>>>0<1024?e+1|0:e;F[h+288>>2]=f;F[h+292>>2]=e}e:{if(!a){break e}k=F[h+360>>2];if(k>>>0>128){break e}while(1){f:{if(!(g>>>0<128|k)){ua(h+288|0,a);e=F[h+292>>2];f=F[h+288>>2]+1024|0;e=f>>>0<1024?e+1|0:e;F[h+288>>2]=f;F[h+292>>2]=e;g=g-128|0;a=a+128|0;break f}e=128-k|0;i=e>>>0>g>>>0?g:e;g:{if(!i){break g}m=i&3;l=0;h:{if(i-1>>>0<3){p=0;break h}f=i&-4;p=0;n=0;while(1){e=k+p|0;k=h+364|0;D[e+k|0]=G[a+p|0];e=p|1;D[k+(e+F[h+360>>2]|0)|0]=G[a+e|0];e=p|2;D[k+(e+F[h+360>>2]|0)|0]=G[a+e|0];e=p|3;D[k+(e+F[h+360>>2]|0)|0]=G[a+e|0];p=p+4|0;k=F[h+360>>2];n=n+4|0;if((f|0)!=(n|0)){continue}break}}if(!m){break g}while(1){D[((k+p|0)+h|0)+364|0]=G[a+p|0];p=p+1|0;k=F[h+360>>2];l=l+1|0;if((m|0)!=(l|0)){continue}break}}g=g-i|0;a=a+i|0;e=i+k|0;F[h+360>>2]=e;if((e|0)!=128){break f}ua(h+288|0,o);F[h+360>>2]=0;f=F[h+292>>2];e=F[h+288>>2]+1024|0;f=e>>>0<1024?f+1|0:f;F[h+288>>2]=e;F[h+292>>2]=f}if(!g){break e}k=F[h+360>>2];continue}}i:{if(!b|!c){break i}a=F[h+360>>2];if(a>>>0>128){break i}while(1){j:{if(!(c>>>0<128|a)){ua(h+288|0,b);e=F[h+292>>2];a=F[h+288>>2]+1024|0;e=a>>>0<1024?e+1|0:e;F[h+288>>2]=a;F[h+292>>2]=e;c=c-128|0;b=b+128|0;break j}e=128-a|0;k=c>>>0>>0?c:e;k:{if(!k){break k}f=k&3;i=0;l:{if(k-1>>>0<3){p=0;break l}e=k&-4;p=0;l=0;while(1){g=h+364|0;D[g+(a+p|0)|0]=G[b+p|0];a=p|1;D[g+(a+F[h+360>>2]|0)|0]=G[a+b|0];a=p|2;D[g+(a+F[h+360>>2]|0)|0]=G[a+b|0];a=p|3;D[g+(a+F[h+360>>2]|0)|0]=G[a+b|0];p=p+4|0;a=F[h+360>>2];l=l+4|0;if((e|0)!=(l|0)){continue}break}}if(!f){break k}while(1){D[((a+p|0)+h|0)+364|0]=G[b+p|0];p=p+1|0;a=F[h+360>>2];i=i+1|0;if((f|0)!=(i|0)){continue}break}}c=c-k|0;b=b+k|0;a=a+k|0;F[h+360>>2]=a;if((a|0)!=128){break j}ua(h+288|0,o);F[h+360>>2]=0;e=F[h+292>>2];a=F[h+288>>2]+1024|0;e=a>>>0<1024?e+1|0:e;F[h+288>>2]=a;F[h+292>>2]=e}if(!c){break i}a=F[h+360>>2];continue}}t=h+224|0;db(h+288|0,t);mb(t);b=G[q+24|0];a=b>>>24|0;f=G[q+23|0];c=f|b<<8;b=a;e=c;c=G[q+25|0];a=c>>>16|0;g=e|c<<16;e=a|b;r=G[q+26|0];c=r;a=c>>>8|0;c=c<<24;e=a|e;a=c|g;L=((e&31)<<27|a>>>5)&2097151;c=G[t+27|0];a=c>>>24|0;g=G[t+26|0];c=g|c<<8;i=G[t+28|0];b=i;e=b>>>16|0;b=b<<16;e=a|e;a=b|c;N=((e&3)<<30|a>>>2)&2097151;l=se(L,0,N,0);m=$;c=0;x=c;O=f<<16&2031616|(G[q+21|0]|G[q+22|0]<<8);k=O;b=G[t+29|0];a=b>>>24|0;e=i|b<<8;b=a;c=e;e=G[t+30|0];a=e>>>16|0;f=c|e<<16;e=a|b;b=G[t+31|0];a=b>>>8|0;b=b<<24;c=a|e;a=b|f;P=(c&127)<<25|a>>>7;Q=c>>>7|0;a=se(k,x,P,Q);b=a+l|0;f=$+m|0;n=b;b=a>>>0>b>>>0?f+1|0:f;a=G[q+27|0];f=a>>>24|0;i=G[q+28|0];c=i;e=c>>>16|0;c=r|a<<8|c<<16;e=e|f;R=((e&3)<<30|c>>>2)&2097151;l=R;e=0;a=G[t+24|0];f=a>>>24|0;k=G[t+23|0];m=k|a<<8;c=G[t+25|0];a=c>>>16|0;m=m|c<<16;c=a|f|g>>>8;S=((c&31)<<27|(g<<24|m)>>>5)&2097151;a=se(l,e,S,0);c=a+n|0;e=$+b|0;m=c;g=a>>>0>c>>>0?e+1|0:e;a=G[q+29|0];e=a>>>24|0;b=i|a<<8;a=e;c=b;b=G[q+30|0];e=b>>>16|0;c=c|b<<16;b=a|e;a=G[q+31|0];e=a>>>8|0;a=a<<24|c;b=b|e;f=b>>>7|0;c=(b&127)<<25|a>>>7;b=f;T=k<<16&2031616|(G[t+21|0]|G[t+22|0]<<8);e=se(c,f,T,0);f=e+m|0;a=$+g|0;l=f;m=e>>>0>f>>>0?a+1|0:a;f=se(O,x,N,x);k=$;a=G[q+19|0];e=a>>>24|0;p=G[q+18|0];g=p|a<<8;a=e;n=f;f=G[q+20|0];e=f>>>16|0;f=f<<16;i=a|e;e=f|g;U=(i&7)<<29|e>>>3;H=i>>>3|0;e=se(U,H,P,Q);f=n+e|0;a=$+k|0;a=e>>>0>f>>>0?a+1|0:a;e=se(L,x,S,j);g=e+f|0;f=$+a|0;f=e>>>0>g>>>0?f+1|0:f;a=se(R,j,T,j);g=a+g|0;e=$+f|0;f=g;g=a>>>0>f>>>0?e+1|0:e;e=G[t+19|0];a=e>>>24|0;o=G[t+18|0];k=o|e<<8;i=f;e=G[t+20|0];f=e>>>16|0;e=e<<16;f=a|f;a=e|k;V=(f&7)<<29|a>>>3;W=f>>>3|0;a=se(c,b,V,W);f=i+a|0;e=$+g|0;k=f;e=a>>>0>f>>>0?e+1|0:e;r=e;n=e-((f>>>0<4293918720)-1|0)|0;e=n>>21;u=f- -1048576|0;a=(n&2097151)<<11|u>>>21;g=a+l|0;f=e+m|0;f=a>>>0>g>>>0?f+1|0:f;i=f;l=f-((g>>>0<4293918720)-1|0)|0;e=l>>21;s=g- -1048576|0;z=(l&2097151)<<11|s>>>21;m=e;a=se(N,x,R,j);e=$;f=a;a=se(L,x,P,Q);f=f+a|0;e=$+e|0;e=a>>>0>f>>>0?e+1|0:e;a=f;f=se(S,j,c,b);v=a+f|0;a=$+e|0;a=f>>>0>v>>>0?a+1|0:a;f=z;e=v;w=e- -1048576|0;v=w&-2097152;z=e-v|0;y=f+z|0;f=a-((e>>>0<4293918720)-1|0)|0;e=(a-((f&2147483647)+(e>>>0>>0)|0)|0)+m|0;Da=y;e=y>>>0>>0?e+1|0:e;Ea=e;y=se(y,e,470296,0);v=$;e=se(N,x,c,b);a=$;m=e;e=se(P,Q,R,j);m=m+e|0;a=$+a|0;a=e>>>0>m>>>0?a+1|0:a;e=m;m=(f&2097151)<<11|w>>>21;z=e+m|0;f=(f>>>21|0)+a|0;e=z;Fa=e- -1048576|0;f=m>>>0>e>>>0?f+1|0:f;z=f-((e>>>0<4293918720)-1|0)|0;I=z;a=s&-2097152;m=i-((a>>>0>g>>>0)+l|0)|0;ya=g-a|0;Ha=m;a=f;f=Fa&-2097152;a=a-((z&2147483647)+(f>>>0>e>>>0)|0)|0;za=e-f|0;Ia=a;e=se(za,a,666643,0);f=e+y|0;a=$+v|0;a=e>>>0>f>>>0?a+1|0:a;e=f;f=se(ya,m,654183,0);g=e+f|0;e=$+a|0;y=g;i=f>>>0>g>>>0?e+1|0:e;a=u&-2097152;u=k-a|0;s=r-((a>>>0>k>>>0)+n|0)|0;l=se(N,x,U,H);k=$;a=G[q+16|0];e=a>>>24|0;m=G[q+15|0];g=m|a<<8;f=G[q+17|0];a=f>>>16|0;g=g|f<<16;e=a|e|p>>>8;X=((e&63)<<26|(p<<24|g)>>>6)&2097151;e=se(X,0,P,Q);f=e+l|0;a=$+k|0;a=e>>>0>f>>>0?a+1|0:a;e=se(O,x,S,j);g=e+f|0;f=$+a|0;f=e>>>0>g>>>0?f+1|0:f;e=se(L,x,T,j);g=e+g|0;a=$+f|0;a=e>>>0>g>>>0?a+1|0:a;f=se(R,j,V,W);g=f+g|0;e=$+a|0;n=g;g=f>>>0>g>>>0?e+1|0:e;a=G[t+16|0];f=a>>>24|0;l=G[t+15|0];k=l|a<<8;e=G[t+17|0];a=e>>>16|0;k=k|e<<16;e=a|f|o>>>8;Y=((e&63)<<26|(o<<24|k)>>>6)&2097151;a=se(c,b,Y,0);f=a+n|0;e=$+g|0;o=f;k=a>>>0>f>>>0?e+1|0:e;a=se(N,x,X,j);r=$;n=a;e=G[q+14|0];f=e>>>24|0;g=G[q+13|0];a=g|e<<8|m<<16;e=m>>>16|f;Z=((e&1)<<31|a>>>1)&2097151;e=se(Z,0,P,Q);f=n+e|0;a=$+r|0;a=e>>>0>f>>>0?a+1|0:a;e=se(S,j,U,H);f=e+f|0;a=$+a|0;a=e>>>0>f>>>0?a+1|0:a;e=se(O,x,T,j);m=e+f|0;f=$+a|0;f=e>>>0>m>>>0?f+1|0:f;a=se(L,x,V,W);m=a+m|0;e=$+f|0;e=a>>>0>m>>>0?e+1|0:e;a=se(R,j,Y,j);f=a+m|0;e=$+e|0;r=f;a=a>>>0>f>>>0?e+1|0:e;e=G[t+14|0];f=e>>>24|0;m=G[t+13|0];n=m|e<<8;e=l>>>16|0;l=l<<16;f=e|f;e=l|n;aa=((f&1)<<31|e>>>1)&2097151;e=se(c,b,aa,0);f=e+r|0;a=$+a|0;r=f;a=e>>>0>f>>>0?a+1|0:a;l=a;B=a-((f>>>0<4293918720)-1|0)|0;C=f- -1048576|0;a=C;a=(B&2097151)<<11|a>>>21;n=a+o|0;f=(B>>21)+k|0;f=a>>>0>n>>>0?f+1|0:f;v=f;z=f-((n>>>0<4293918720)-1|0)|0;e=z>>21;A=n- -1048576|0;f=(z&2097151)<<11|A>>>21;k=f+u|0;a=e+s|0;Ja=k;a=f>>>0>k>>>0?a+1|0:a;Ka=a;e=se(k,a,-997805,-1);f=e+y|0;a=$+i|0;w=f;o=e>>>0>f>>>0?a+1|0:a;a=G[q+3|0];e=a>>>24|0;f=G[q+2|0];i=f|a<<8;k=G[q+4|0];a=k>>>16|0;p=i|k<<16;i=a|e;k=G[q+5|0];a=k;e=a>>>8|0;a=a<<24|p;e=e|i;ba=((e&31)<<27|a>>>5)&2097151;a=se(ba,0,T,j);e=$;i=a;ca=f<<16&2031616|(G[q|0]|G[q+1|0]<<8);a=se(ca,0,S,j);i=i+a|0;f=$+e|0;f=a>>>0>i>>>0?f+1|0:f;a=i;e=f;i=G[q+6|0];f=i>>>24|0;p=k|i<<8;s=a;i=G[q+7|0];k=i;a=k>>>16|0;k=k<<16;f=a|f;a=k|p;da=((f&3)<<30|a>>>2)&2097151;a=se(da,0,V,W);f=s+a|0;e=$+e|0;k=f;f=a>>>0>f>>>0?e+1|0:e;a=G[q+8|0];e=a>>>24|0;s=i|a<<8;i=G[q+9|0];a=i>>>16|0;p=s|i<<16;i=a|e;s=k;k=G[q+10|0];a=k;e=a>>>8|0;a=a<<24|p;e=e|i;ea=((e&127)<<25|a>>>7)&2097151;a=se(ea,0,Y,j);i=s+a|0;e=$+f|0;p=i;f=a>>>0>i>>>0?e+1|0:e;a=G[q+11|0];e=a>>>24|0;k=k|a<<8;a=e;i=k;k=G[q+12|0];e=k>>>16|0;i=i|k<<16;k=a|e;e=g<<24;g=g>>>8|k;a=e|i;fa=((g&15)<<28|a>>>4)&2097151;a=se(fa,0,aa,j);e=a+p|0;f=$+f|0;s=e;k=a>>>0>e>>>0?f+1|0:f;a=G[t+11|0];e=a>>>24|0;i=G[t+10|0];f=i|a<<8;p=G[t+12|0];a=p>>>16|0;p=f|p<<16;e=a|e|m>>>8;ga=((e&15)<<28|(m<<24|p)>>>4)&2097151;e=se(Z,j,ga,0);f=e+s|0;a=$+k|0;s=f;m=e>>>0>f>>>0?a+1|0:a;f=G[t+8|0];e=f>>>24|0;k=G[t+7|0];a=k|f<<8;p=G[t+9|0];f=p>>>16|0;p=a|p<<16;f=e|f|i>>>8;a=i<<24|p;ia=((f&127)<<25|a>>>7)&2097151;a=se(X,j,ia,0);f=a+s|0;e=$+m|0;g=a>>>0>f>>>0?e+1|0:e;a=G[t+6|0];e=a>>>24|0;i=G[t+5|0];m=i|a<<8;e=k>>>16|e;a=k<<16|m;ja=((e&3)<<30|a>>>2)&2097151;e=se(U,H,ja,0);f=e+f|0;a=$+g|0;u=f;m=e>>>0>f>>>0?a+1|0:a;e=G[t+3|0];a=e>>>24|0;g=G[t+2|0];f=g|e<<8;p=G[t+4|0];e=p>>>16|0;s=f|p<<16;f=a|e|i>>>8;a=i<<24|s;ka=((f&31)<<27|a>>>5)&2097151;a=se(O,x,ka,0);e=a+u|0;f=$+m|0;f=a>>>0>e>>>0?f+1|0:f;la=g<<16&2031616|(G[t|0]|G[t+1|0]<<8);a=se(L,x,la,0);g=a+e|0;e=$+f|0;i=g;f=a>>>0>g>>>0?e+1|0:e;e=G[h+184|0];a=e>>>24|0;g=G[h+183|0];k=g|e<<8;e=a;m=k;k=G[h+185|0];a=k>>>16|0;m=m|k<<16;k=a|e;La=G[h+186|0];e=La;a=e>>>8|0;e=e<<24;k=a|k;a=e|m;a=((k&31)<<27|a>>>5)&2097151;k=a+i|0;e=f;m=k;k=a>>>0>k>>>0?e+1|0:e;f=G[h+181|0]|G[h+182|0]<<8;a=se(V,W,ba,j);e=$;s=f;f=a;a=se(T,j,ca,j);i=f+a|0;f=$+e|0;f=a>>>0>i>>>0?f+1|0:f;e=se(da,j,Y,j);i=e+i|0;a=$+f|0;a=e>>>0>i>>>0?a+1|0:a;f=se(aa,j,ea,j);i=f+i|0;e=$+a|0;e=f>>>0>i>>>0?e+1|0:e;f=se(fa,j,ga,j);i=f+i|0;a=$+e|0;a=f>>>0>i>>>0?a+1|0:a;f=se(Z,j,ia,j);i=f+i|0;e=$+a|0;e=f>>>0>i>>>0?e+1|0:e;a=se(X,j,ja,j);i=a+i|0;f=$+e|0;f=a>>>0>i>>>0?f+1|0:f;e=se(U,H,ka,j);i=e+i|0;a=$+f|0;a=e>>>0>i>>>0?a+1|0:a;f=se(O,x,la,j);i=f+i|0;e=$+a|0;e=f>>>0>i>>>0?e+1|0:e;f=i;i=s+f|0;a=f>>>0>i>>>0?e+1|0:e;f=g<<16&2031616;g=f+i|0;e=a;e=f>>>0>g>>>0?e+1|0:e;f=e;u=e-((g>>>0<4293918720)-1|0)|0;e=u>>>21|0;a=m;y=g- -1048576|0;m=(u&2097151)<<11|y>>>21;i=a+m|0;a=e+k|0;a=i>>>0>>0?a+1|0:a;m=i;k=i;i=i+w|0;e=a;a=e+o|0;a=i>>>0>>0?a+1|0:a;k=e;e=m;m=k-((e>>>0<4293918720)-1|0)|0;Ma=e- -1048576|0;e=i;k=Ma&-2097152;E=e-k|0;ma=a-((e>>>0>>0)+m|0)|0;s=g;p=f;a=se(ya,Ha,470296,0);e=$;f=a;a=se(Da,Ea,666643,0);f=f+a|0;e=$+e|0;e=a>>>0>f>>>0?e+1|0:e;a=f;f=se(Ja,Ka,654183,0);g=a+f|0;a=$+e|0;J=g;o=f>>>0>g>>>0?a+1|0:a;a=se(Y,j,ba,j);e=$;f=a;a=se(V,W,ca,j);f=f+a|0;e=$+e|0;e=a>>>0>f>>>0?e+1|0:e;a=f;f=se(da,j,aa,j);g=a+f|0;a=$+e|0;a=f>>>0>g>>>0?a+1|0:a;e=se(ga,j,ea,j);g=e+g|0;f=$+a|0;f=e>>>0>g>>>0?f+1|0:f;a=se(ia,j,fa,j);g=a+g|0;e=$+f|0;e=a>>>0>g>>>0?e+1|0:e;f=se(Z,j,ja,j);g=f+g|0;a=$+e|0;a=f>>>0>g>>>0?a+1|0:a;f=se(X,j,ka,j);g=f+g|0;e=$+a|0;e=f>>>0>g>>>0?e+1|0:e;f=se(U,H,la,j);g=f+g|0;a=$+e|0;e=g;f=f>>>0>e>>>0?a+1|0:a;g=G[h+179|0];a=g>>>24|0;i=G[h+178|0];k=i|g<<8;t=e;g=G[h+180|0];e=g>>>16|0;g=g<<16;w=a|e;e=g|k;e=(w&7)<<29|e>>>3;g=t+e|0;f=(w>>>3|0)+f|0;q=g;k=e>>>0>g>>>0?f+1|0:f;a=se(aa,j,ba,j);e=$;f=a;a=se(Y,j,ca,j);f=f+a|0;e=$+e|0;e=a>>>0>f>>>0?e+1|0:e;a=se(da,j,ga,j);f=a+f|0;e=$+e|0;e=a>>>0>f>>>0?e+1|0:e;a=f;f=se(ia,j,ea,j);g=a+f|0;a=$+e|0;a=f>>>0>g>>>0?a+1|0:a;e=se(fa,j,ja,j);f=e+g|0;a=$+a|0;a=e>>>0>f>>>0?a+1|0:a;e=se(Z,j,ka,j);g=e+f|0;f=$+a|0;f=e>>>0>g>>>0?f+1|0:f;a=se(X,j,la,j);g=a+g|0;e=$+f|0;t=g;g=a>>>0>g>>>0?e+1|0:e;e=G[h+176|0];a=e>>>24|0;ra=G[h+175|0];w=ra|e<<8;e=G[h+177|0];f=e>>>16|0;w=w|e<<16;e=a|f|i>>>8;a=((e&63)<<26|(i<<24|w)>>>6)&2097151;f=a+t|0;e=g;t=f;e=a>>>0>f>>>0?e+1|0:e;i=e;na=e-((f>>>0<4293918720)-1|0)|0;e=na>>>21|0;Xa=f- -1048576|0;a=(na&2097151)<<11|Xa>>>21;g=a+q|0;f=e+k|0;w=g;f=a>>>0>g>>>0?f+1|0:f;wa=f;pa=f-((g>>>0<4293918720)-1|0)|0;e=pa>>>21|0;Na=g- -1048576|0;a=(pa&2097151)<<11|Na>>>21;f=a+J|0;e=e+o|0;e=a>>>0>f>>>0?e+1|0:e;g=f+s|0;a=e+p|0;e=g;f=f>>>0>e>>>0?a+1|0:a;a=y&-2097152;k=f-((a>>>0>e>>>0)+u|0)|0;y=e-a|0;Ya=y- -1048576|0;a=Ya;M=k-((y>>>0<4293918720)-1|0)|0;e=M>>21;a=(M&2097151)<<11|a>>>21;f=a+E|0;e=e+ma|0;p=f;e=a>>>0>f>>>0?e+1|0:e;g=e;Oa=e-((f>>>0<4293918720)-1|0)|0;e=Oa>>21;Za=f- -1048576|0;K=(Oa&2097151)<<11|Za>>>21;s=e;a=A&-2097152;xa=n-a|0;sa=v-((a>>>0>n>>>0)+z|0)|0;o=se(P,Q,c,b);a=$;qa=a;v=a-((o>>>0<4293918720)-1|0)|0;Aa=o- -1048576|0;a=Aa;Ba=(v&2097151)<<11|a>>>21;e=v>>>21|0;Pa=e;e=se(Ba,e,-683901,-1);f=e+r|0;a=$+l|0;a=e>>>0>f>>>0?a+1|0:a;e=C&-2097152;z=f-e|0;u=a-((e>>>0>f>>>0)+B|0)|0;a=se(N,x,Z,j);e=$;f=a;a=se(P,Q,fa,j);l=f+a|0;f=$+e|0;f=a>>>0>l>>>0?f+1|0:f;a=se(S,j,X,j);l=a+l|0;e=$+f|0;e=a>>>0>l>>>0?e+1|0:e;f=se(T,j,U,H);l=f+l|0;a=$+e|0;a=f>>>0>l>>>0?a+1|0:a;e=se(O,x,V,W);f=e+l|0;a=$+a|0;a=e>>>0>f>>>0?a+1|0:a;e=f;f=se(L,x,Y,j);l=e+f|0;e=$+a|0;e=f>>>0>l>>>0?e+1|0:e;a=se(R,j,aa,j);l=a+l|0;f=$+e|0;f=a>>>0>l>>>0?f+1|0:f;a=se(c,b,ga,j);l=a+l|0;e=$+f|0;n=l;l=a>>>0>l>>>0?e+1|0:e;e=se(N,x,fa,j);a=$;f=e;e=se(P,Q,ea,j);f=f+e|0;a=$+a|0;a=e>>>0>f>>>0?a+1|0:a;e=se(S,j,Z,j);f=e+f|0;a=$+a|0;a=e>>>0>f>>>0?a+1|0:a;e=f;f=se(T,j,X,j);r=e+f|0;e=$+a|0;e=f>>>0>r>>>0?e+1|0:e;a=se(U,H,V,W);r=a+r|0;f=$+e|0;f=a>>>0>r>>>0?f+1|0:f;a=se(O,x,Y,j);r=a+r|0;e=$+f|0;e=a>>>0>r>>>0?e+1|0:e;f=se(L,x,aa,j);r=f+r|0;a=$+e|0;a=f>>>0>r>>>0?a+1|0:a;e=se(R,j,ga,j);f=e+r|0;a=$+a|0;a=e>>>0>f>>>0?a+1|0:a;e=f;f=se(c,b,ia,j);r=e+f|0;e=$+a|0;ta=r;e=f>>>0>r>>>0?e+1|0:e;ma=e;a=r;J=e-((a>>>0<4293918720)-1|0)|0;va=a- -1048576|0;e=va;f=(J&2097151)<<11|e>>>21;n=f+n|0;e=(J>>21)+l|0;r=n;e=f>>>0>n>>>0?e+1|0:e;q=e;C=e-((n>>>0<4293918720)-1|0)|0;oa=n- -1048576|0;e=oa;f=(C&2097151)<<11|e>>>21;l=f+z|0;e=(C>>21)+u|0;n=l;e=f>>>0>l>>>0?e+1|0:e;A=e;B=e-((l>>>0<4293918720)-1|0)|0;E=l- -1048576|0;e=E;f=(B&2097151)<<11|e>>>21;l=f+xa|0;e=(B>>21)+sa|0;Qa=l;e=f>>>0>l>>>0?e+1|0:e;Ra=e;e=se(l,e,-683901,-1);f=e+K|0;a=$+s|0;K=f;z=e>>>0>f>>>0?a+1|0:a;a=se(S,j,ba,j);e=$;f=a;a=se(N,x,ca,j);f=f+a|0;e=$+e|0;e=a>>>0>f>>>0?e+1|0:e;a=se(T,j,da,j);l=a+f|0;f=$+e|0;f=a>>>0>l>>>0?f+1|0:f;e=se(V,W,ea,j);l=e+l|0;a=$+f|0;a=e>>>0>l>>>0?a+1|0:a;f=se(Y,j,fa,j);l=f+l|0;e=$+a|0;e=f>>>0>l>>>0?e+1|0:e;f=se(Z,j,aa,j);l=f+l|0;a=$+e|0;a=f>>>0>l>>>0?a+1|0:a;f=se(X,j,ga,j);l=f+l|0;e=$+a|0;e=f>>>0>l>>>0?e+1|0:e;a=se(U,H,ia,j);l=a+l|0;f=$+e|0;f=a>>>0>l>>>0?f+1|0:f;e=se(O,x,ja,j);l=e+l|0;a=$+f|0;a=e>>>0>l>>>0?a+1|0:a;f=se(L,x,ka,j);l=f+l|0;e=$+a|0;e=f>>>0>l>>>0?e+1|0:e;f=se(R,j,la,j);l=f+l|0;a=$+e|0;e=l;f=f>>>0>e>>>0?a+1|0:a;l=G[h+187|0];a=l>>>24|0;s=La|l<<8;u=e;ab=G[h+188|0];l=ab;e=l>>>16|0;l=l<<16;e=a|e;a=l|s;a=((e&3)<<30|a>>>2)&2097151;l=u+a|0;e=f;e=a>>>0>l>>>0?e+1|0:e;u=l;s=e;xa=se(za,Ia,470296,0);sa=$;e=Aa&-2097152;a=o-e|0;o=qa-((v&2147483647)+(e>>>0>o>>>0)|0)|0;f=(I&2097151)<<11|Fa>>>21;v=f+a|0;a=(I>>>21|0)+o|0;Sa=v;a=f>>>0>v>>>0?a+1|0:a;Ta=a;a=se(v,a,666643,0);f=a+xa|0;e=$+sa|0;e=a>>>0>f>>>0?e+1|0:e;a=f;f=se(Da,Ea,654183,0);o=a+f|0;a=$+e|0;a=f>>>0>o>>>0?a+1|0:a;e=se(ya,Ha,-997805,-1);o=e+o|0;f=$+a|0;f=e>>>0>o>>>0?f+1|0:f;a=se(Ja,Ka,136657,0);o=a+o|0;e=$+f|0;e=a>>>0>o>>>0?e+1|0:e;bb=l- -1048576|0;f=s-((l>>>0<4293918720)-1|0)|0;l=f;a=m>>>21|0;m=(m&2097151)<<11|Ma>>>21;o=o+m|0;a=a+e|0;a=m>>>0>o>>>0?a+1|0:a;m=o;o=m+u|0;e=a+s|0;e=m>>>0>o>>>0?e+1|0:e;a=bb&-2097152;m=o-a|0;s=m+K|0;e=e-((a>>>0>o>>>0)+f|0)|0;a=e+z|0;a=m>>>0>s>>>0?a+1|0:a;f=s;s=e;e=m;m=s-((e>>>0<4293918720)-1|0)|0;cb=e- -1048576|0;e=f;f=cb&-2097152;a=a-((e>>>0>>0)+m|0)|0;v=e-f|0;qa=v;K=a;o=g;a=E&-2097152;E=n-a|0;I=A-((a>>>0>n>>>0)+B|0)|0;e=se(Sa,Ta,-683901,-1);a=$;f=e;e=se(Ba,Pa,136657,0);f=f+e|0;a=$+a|0;a=e>>>0>f>>>0?a+1|0:a;f=f+r|0;e=a+q|0;e=f>>>0>>0?e+1|0:e;a=oa&-2097152;A=f-a|0;B=e-((a>>>0>f>>>0)+C|0)|0;a=se(Ba,Pa,-997805,-1);f=a+ta|0;e=$+ma|0;e=a>>>0>f>>>0?e+1|0:e;a=f;f=se(Sa,Ta,136657,0);g=a+f|0;a=$+e|0;a=f>>>0>g>>>0?a+1|0:a;f=se(za,Ia,-683901,-1);g=f+g|0;e=$+a|0;e=f>>>0>g>>>0?e+1|0:e;f=g;a=va&-2097152;s=f-a|0;r=e-((a>>>0>f>>>0)+J|0)|0;a=se(N,x,ea,j);e=$;f=a;a=se(P,Q,da,j);g=f+a|0;f=$+e|0;f=a>>>0>g>>>0?f+1|0:f;e=se(S,j,fa,j);g=e+g|0;a=$+f|0;a=e>>>0>g>>>0?a+1|0:a;f=se(T,j,Z,j);g=f+g|0;e=$+a|0;e=f>>>0>g>>>0?e+1|0:e;a=se(X,j,V,W);f=a+g|0;e=$+e|0;e=a>>>0>f>>>0?e+1|0:e;a=f;f=se(U,H,Y,j);g=a+f|0;a=$+e|0;a=f>>>0>g>>>0?a+1|0:a;e=se(O,x,aa,j);g=e+g|0;f=$+a|0;f=e>>>0>g>>>0?f+1|0:f;e=se(L,x,ga,j);g=e+g|0;a=$+f|0;a=e>>>0>g>>>0?a+1|0:a;f=se(R,j,ia,j);g=f+g|0;e=$+a|0;e=f>>>0>g>>>0?e+1|0:e;a=se(c,b,ja,j);f=a+g|0;e=$+e|0;n=f;g=a>>>0>f>>>0?e+1|0:e;e=se(N,x,da,j);a=$;f=e;e=se(P,Q,ba,j);f=f+e|0;a=$+a|0;a=e>>>0>f>>>0?a+1|0:a;e=se(S,j,ea,j);u=e+f|0;f=$+a|0;f=e>>>0>u>>>0?f+1|0:f;e=se(T,j,fa,j);u=e+u|0;a=$+f|0;a=e>>>0>u>>>0?a+1|0:a;f=se(V,W,Z,j);u=f+u|0;e=$+a|0;e=f>>>0>u>>>0?e+1|0:e;a=se(X,j,Y,j);f=a+u|0;e=$+e|0;e=a>>>0>f>>>0?e+1|0:e;a=f;f=se(U,H,aa,j);u=a+f|0;a=$+e|0;a=f>>>0>u>>>0?a+1|0:a;e=se(O,x,ga,j);u=e+u|0;f=$+a|0;f=e>>>0>u>>>0?f+1|0:f;e=se(L,x,ia,j);u=e+u|0;a=$+f|0;a=e>>>0>u>>>0?a+1|0:a;f=se(R,j,ja,j);u=f+u|0;e=$+a|0;e=f>>>0>u>>>0?e+1|0:e;a=se(c,b,ka,j);f=a+u|0;e=$+e|0;z=f;e=a>>>0>f>>>0?e+1|0:e;xa=e;sa=e-((f>>>0<4293918720)-1|0)|0;e=sa>>21;eb=f- -1048576|0;a=(sa&2097151)<<11|eb>>>21;n=a+n|0;f=e+g|0;u=n;f=a>>>0>n>>>0?f+1|0:f;Aa=f;ta=f-((n>>>0<4293918720)-1|0)|0;e=ta>>21;fb=n- -1048576|0;a=(ta&2097151)<<11|fb>>>21;f=a+s|0;e=e+r|0;s=f;e=a>>>0>f>>>0?e+1|0:e;va=e;oa=e-((f>>>0<4293918720)-1|0)|0;e=oa>>21;Fa=f- -1048576|0;a=(oa&2097151)<<11|Fa>>>21;g=a+A|0;f=e+B|0;f=a>>>0>g>>>0?f+1|0:f;r=f;n=f-((g>>>0<4293918720)-1|0)|0;e=n>>21;A=g- -1048576|0;a=(n&2097151)<<11|A>>>21;f=a+E|0;e=e+I|0;Ua=f;e=a>>>0>f>>>0?e+1|0:e;Va=e;e=se(f,e,-683901,-1);a=$;f=e;e=se(Qa,Ra,136657,0);f=f+e|0;a=$+a|0;a=e>>>0>f>>>0?a+1|0:a;e=f;p=e+p|0;f=a+o|0;gb=p;E=e>>>0>p>>>0?f+1|0:f;I=y;B=k;f=se(Ua,Va,136657,0);k=$;a=A&-2097152;e=r-((a>>>0>g>>>0)+n|0)|0;Ca=g-a|0;Wa=e;a=f;f=se(Qa,Ra,-997805,-1);g=a+f|0;a=$+k|0;a=f>>>0>g>>>0?a+1|0:a;f=se(Ca,e,-683901,-1);g=f+g|0;e=$+a|0;hb=g;y=f>>>0>g>>>0?e+1|0:e;a=se(Ja,Ka,470296,0);e=$;f=a;a=se(ya,Ha,666643,0);g=f+a|0;f=$+e|0;e=g+w|0;a=wa+(a>>>0>g>>>0?f+1|0:f)|0;a=e>>>0>>0?a+1|0:a;f=e;e=Na&-2097152;_a=f-e|0;$a=a-((e>>>0>f>>>0)+pa|0)|0;C=se(Ja,Ka,666643,0);A=$;a=se(ba,j,ga,j);e=$;f=a;a=se(aa,j,ca,j);f=f+a|0;e=$+e|0;e=a>>>0>f>>>0?e+1|0:e;a=se(da,j,ia,j);g=a+f|0;f=$+e|0;f=a>>>0>g>>>0?f+1|0:f;e=se(ea,j,ja,j);g=e+g|0;a=$+f|0;a=e>>>0>g>>>0?a+1|0:a;f=se(fa,j,ka,j);g=f+g|0;e=$+a|0;e=f>>>0>g>>>0?e+1|0:e;f=se(Z,j,la,j);g=f+g|0;a=$+e|0;a=f>>>0>g>>>0?a+1|0:a;f=a;e=G[h+174|0];a=e>>>24|0;k=G[h+173|0];n=k|e<<8;e=ra>>>16|a;a=ra<<16|n;a=((e&1)<<31|a>>>1)&2097151;g=a+g|0;e=f;w=g;g=a>>>0>g>>>0?e+1|0:e;a=se(ia,j,ba,j);e=$;f=a;a=se(ca,j,ga,j);n=f+a|0;f=$+e|0;f=a>>>0>n>>>0?f+1|0:f;e=se(da,j,ja,j);n=e+n|0;a=$+f|0;a=e>>>0>n>>>0?a+1|0:a;f=se(ea,j,ka,j);n=f+n|0;e=$+a|0;e=f>>>0>n>>>0?e+1|0:e;f=se(fa,j,la,j);n=f+n|0;a=$+e|0;o=n;f=f>>>0>o>>>0?a+1|0:a;e=G[h+171|0];a=e>>>24|0;ra=G[h+170|0];r=ra|e<<8;n=G[h+172|0];e=n>>>16|0;r=r|n<<16;n=a|e;e=k<<24;k=k>>>8|n;a=e|r;a=((k&15)<<28|a>>>4)&2097151;k=a+o|0;e=f;p=k;e=a>>>0>k>>>0?e+1|0:e;k=e;wa=e-((p>>>0<4293918720)-1|0)|0;Ma=p- -1048576|0;e=Ma;f=(wa&2097151)<<11|e>>>21;n=f+w|0;e=(wa>>>21|0)+g|0;o=n;e=f>>>0>o>>>0?e+1|0:e;pa=e;ma=e-((o>>>0<4293918720)-1|0)|0;La=o- -1048576|0;e=La;f=(ma&2097151)<<11|e>>>21;g=f+C|0;e=(ma>>>21|0)+A|0;e=f>>>0>g>>>0?e+1|0:e;a=g;g=a+t|0;f=e+i|0;e=g;f=a>>>0>e>>>0?f+1|0:f;a=Xa&-2097152;J=f-((a>>>0>e>>>0)+na|0)|0;r=e-a|0;Na=r- -1048576|0;e=Na;q=J-((r>>>0<4293918720)-1|0)|0;a=q>>21;f=(q&2097151)<<11|e>>>21;g=f+_a|0;e=a+$a|0;n=g;e=f>>>0>g>>>0?e+1|0:e;C=e;A=e-((g>>>0<4293918720)-1|0)|0;na=g- -1048576|0;e=na;f=(A&2097151)<<11|e>>>21;g=f+hb|0;e=(A>>21)+y|0;e=f>>>0>g>>>0?e+1|0:e;f=g;g=f+I|0;a=e+B|0;e=g;f=f>>>0>e>>>0?a+1|0:a;a=Ya&-2097152;B=f-((a>>>0>e>>>0)+M|0)|0;i=e-a|0;M=i- -1048576|0;e=M;t=B-((i>>>0<4293918720)-1|0)|0;a=t>>21;f=(t&2097151)<<11|e>>>21;g=f+gb|0;e=a+E|0;e=f>>>0>g>>>0?e+1|0:e;f=g;a=Za&-2097152;w=e-((a>>>0>f>>>0)+Oa|0)|0;e=f-a|0;g=K-((v>>>0<4293918720)-1|0)|0;_a=v- -1048576|0;y=w-((e>>>0<4293918720)-1|0)|0;f=y>>21;I=e- -1048576|0;v=(y&2097151)<<11|I>>>21;E=v+qa|0;a=f+K|0;a=v>>>0>E>>>0?a+1|0:a;v=E;f=_a&-2097152;$a=v-f|0;Xa=a-((f>>>0>v>>>0)+g|0)|0;a=I&-2097152;Ya=e-a|0;Za=w-((a>>>0>e>>>0)+y|0)|0;a=M&-2097152;Oa=i-a|0;qa=B-((a>>>0>i>>>0)+t|0)|0;a=se(Ua,Va,-997805,-1);e=$;f=a;a=se(Qa,Ra,654183,0);i=f+a|0;f=$+e|0;f=a>>>0>i>>>0?f+1|0:f;a=se(Ca,Wa,136657,0);i=a+i|0;e=$+f|0;e=a>>>0>i>>>0?e+1|0:e;a=i+n|0;e=e+C|0;e=a>>>0>>0?e+1|0:e;f=a;a=na&-2097152;K=f-a|0;E=e-((a>>>0>f>>>0)+A|0)|0;a=Fa&-2097152;I=s-a|0;C=va-((a>>>0>s>>>0)+oa|0)|0;a=se(Sa,Ta,-997805,-1);e=$;f=a;a=se(Ba,Pa,654183,0);f=f+a|0;e=$+e|0;e=a>>>0>f>>>0?e+1|0:e;a=se(za,Ia,136657,0);i=a+f|0;f=$+e|0;f=a>>>0>i>>>0?f+1|0:f;e=se(Da,Ea,-683901,-1);i=e+i|0;a=$+f|0;f=i+u|0;e=Aa+(e>>>0>i>>>0?a+1|0:a)|0;e=f>>>0>>0?e+1|0:e;a=fb&-2097152;t=f-a|0;w=e-((a>>>0>f>>>0)+ta|0)|0;a=se(Sa,Ta,654183,0);e=$;f=a;a=se(Ba,Pa,470296,0);f=f+a|0;e=$+e|0;e=a>>>0>f>>>0?e+1|0:e;a=f;f=se(za,Ia,-997805,-1);i=a+f|0;a=$+e|0;a=f>>>0>i>>>0?a+1|0:a;f=i+z|0;e=a+xa|0;a=se(Da,Ea,136657,0);i=a+f|0;f=$+(f>>>0>>0?e+1|0:e)|0;f=a>>>0>i>>>0?f+1|0:f;e=se(ya,Ha,-683901,-1);i=e+i|0;a=$+f|0;a=e>>>0>i>>>0?a+1|0:a;f=i;e=eb&-2097152;s=f-e|0;n=a-((e>>>0>f>>>0)+sa|0)|0;e=se(N,x,ba,j);a=$;f=e;e=se(P,Q,ca,j);f=f+e|0;a=$+a|0;a=e>>>0>f>>>0?a+1|0:a;e=se(S,j,da,j);i=e+f|0;f=$+a|0;f=e>>>0>i>>>0?f+1|0:f;e=se(T,j,ea,j);i=e+i|0;a=$+f|0;a=e>>>0>i>>>0?a+1|0:a;f=se(V,W,fa,j);i=f+i|0;e=$+a|0;e=f>>>0>i>>>0?e+1|0:e;a=se(Y,j,Z,j);f=a+i|0;e=$+e|0;e=a>>>0>f>>>0?e+1|0:e;a=f;f=se(X,j,aa,j);i=a+f|0;a=$+e|0;a=f>>>0>i>>>0?a+1|0:a;e=se(U,H,ga,j);i=e+i|0;f=$+a|0;f=e>>>0>i>>>0?f+1|0:f;e=se(O,x,ia,j);i=e+i|0;a=$+f|0;a=e>>>0>i>>>0?a+1|0:a;f=se(L,x,ja,j);i=f+i|0;e=$+a|0;e=f>>>0>i>>>0?e+1|0:e;a=se(R,j,ka,j);f=a+i|0;e=$+e|0;b=se(c,b,la,j);c=b+f|0;a=$+(a>>>0>f>>>0?e+1|0:e)|0;i=c;b=b>>>0>c>>>0?a+1|0:a;c=G[h+189|0];a=c>>>24|0;f=ab|c<<8;c=G[h+190|0];e=c>>>16|0;f=f|c<<16;e=a|e;v=i;c=G[h+191|0];a=c>>>8|0;c=c<<24;i=a|e;a=c|f;a=(i&127)<<25|a>>>7;c=v+a|0;f=(i>>>7|0)+b|0;f=a>>>0>c>>>0?f+1|0:f;b=(l&2097151)<<11|bb>>>21;c=b+c|0;a=(l>>>21|0)+f|0;i=c;a=b>>>0>c>>>0?a+1|0:a;y=a;v=a-((c>>>0<4293918720)-1|0)|0;A=c- -1048576|0;a=A;a=(v&2097151)<<11|a>>>21;b=a+s|0;e=(v>>21)+n|0;l=b;e=a>>>0>b>>>0?e+1|0:e;z=e;u=e-((b>>>0<4293918720)-1|0)|0;e=u>>21;B=b- -1048576|0;b=(u&2097151)<<11|B>>>21;c=b+t|0;a=e+w|0;a=b>>>0>c>>>0?a+1|0:a;b=c;s=a;c=a-((b>>>0<4293918720)-1|0)|0;a=b- -1048576|0;e=(c>>21)+C|0;f=(c&2097151)<<11|a>>>21;n=f+I|0;na=n;e=f>>>0>n>>>0?e+1|0:e;oa=e;e=se(n,e,-683901,-1);n=e+K|0;f=$+E|0;w=n;n=e>>>0>n>>>0?f+1|0:f;f=se(Ua,Va,654183,0);e=$;a=a&-2097152;c=s-((a>>>0>b>>>0)+c|0)|0;M=b-a|0;E=c;b=se(Qa,Ra,470296,0);f=b+f|0;a=$+e|0;a=b>>>0>f>>>0?a+1|0:a;b=se(Ca,Wa,-997805,-1);e=b+f|0;a=$+a|0;a=b>>>0>e>>>0?a+1|0:a;b=e+r|0;e=a+J|0;e=b>>>0>>0?e+1|0:e;a=se(na,oa,136657,0);f=b;b=Na&-2097152;r=a+(f-b|0)|0;f=$+(e-((b>>>0>f>>>0)+q|0)|0)|0;f=a>>>0>r>>>0?f+1|0:f;a=se(M,c,-683901,-1);b=a+r|0;e=$+f|0;c=b;e=a>>>0>b>>>0?e+1|0:e;s=e;r=e-((b>>>0<4293918720)-1|0)|0;a=r>>21;t=b- -1048576|0;b=(r&2097151)<<11|t>>>21;e=b+w|0;f=a+n|0;f=b>>>0>e>>>0?f+1|0:f;b=e;n=f;f=f-((e>>>0<4293918720)-1|0)|0;a=f>>21;w=e- -1048576|0;H=(f&2097151)<<11|w>>>21;C=H+Oa|0;e=a+qa|0;xa=C;H=C>>>0>>0?e+1|0:e;a=w&-2097152;sa=b-a|0;Aa=n-((a>>>0>b>>>0)+f|0)|0;a=t&-2097152;ta=c-a|0;va=s-((a>>>0>c>>>0)+r|0)|0;b=se(Ua,Va,470296,0);a=$;c=b;b=se(Qa,Ra,666643,0);c=c+b|0;a=$+a|0;a=b>>>0>c>>>0?a+1|0:a;b=se(Ca,Wa,654183,0);c=b+c|0;a=$+a|0;a=b>>>0>c>>>0?a+1|0:a;b=c+o|0;e=a+pa|0;e=b>>>0>>0?e+1|0:e;a=La&-2097152;s=b-a|0;o=e-((a>>>0>b>>>0)+ma|0)|0;a=B&-2097152;r=l-a|0;n=z-((a>>>0>l>>>0)+u|0)|0;b=se(Sa,Ta,470296,0);a=$;c=b;b=se(Ba,Pa,666643,0);c=c+b|0;a=$+a|0;a=b>>>0>c>>>0?a+1|0:a;b=se(za,Ia,654183,0);c=b+c|0;a=$+a|0;a=b>>>0>c>>>0?a+1|0:a;b=se(Da,Ea,-997805,-1);c=b+c|0;e=$+a|0;e=b>>>0>c>>>0?e+1|0:e;a=se(ya,Ha,136657,0);b=a+c|0;e=$+e|0;e=a>>>0>b>>>0?e+1|0:e;a=se(Ja,Ka,-683901,-1);b=a+b|0;f=$+e|0;f=a>>>0>b>>>0?f+1|0:f;b=b+i|0;a=f+y|0;a=b>>>0>>0?a+1|0:a;e=b;c=A&-2097152;b=(m&2097151)<<11|cb>>>21;f=(e-c|0)+b|0;e=(a-((c>>>0>e>>>0)+v|0)|0)+(m>>21)|0;l=f;e=b>>>0>f>>>0?e+1|0:e;t=e;u=e-((f>>>0<4293918720)-1|0)|0;a=u>>21;C=f- -1048576|0;b=(u&2097151)<<11|C>>>21;c=b+r|0;e=a+n|0;qa=c;e=b>>>0>c>>>0?e+1|0:e;I=e;b=se(c,e,-683901,-1);c=b+s|0;a=$+o|0;a=b>>>0>c>>>0?a+1|0:a;b=se(na,oa,-997805,-1);c=b+c|0;e=$+a|0;e=b>>>0>c>>>0?e+1|0:e;a=se(M,E,136657,0);b=a+c|0;f=$+e|0;z=b;s=a>>>0>b>>>0?f+1|0:f;n=p;i=k;b=se(ba,j,ja,j);a=$;c=b;b=se(ca,j,ia,j);c=c+b|0;a=$+a|0;a=b>>>0>c>>>0?a+1|0:a;b=se(da,j,ka,j);c=b+c|0;e=$+a|0;e=b>>>0>c>>>0?e+1|0:e;b=se(ea,j,la,j);c=b+c|0;a=$+e|0;m=c;b=b>>>0>c>>>0?a+1|0:a;c=G[h+168|0];a=c>>>24|0;k=G[h+167|0];f=k|c<<8;c=G[h+169|0];e=c>>>16|0;f=f|c<<16;e=a|e|ra>>>8;a=ra<<24|f;a=((e&127)<<25|a>>>7)&2097151;c=a+m|0;e=b;r=c;c=a>>>0>c>>>0?e+1|0:e;a=se(ba,j,ka,j);b=$;e=a;a=se(ca,j,ja,j);e=e+a|0;f=$+b|0;f=a>>>0>e>>>0?f+1|0:f;a=se(da,j,la,j);b=a+e|0;e=$+f|0;f=b;b=a>>>0>f>>>0?e+1|0:e;a=G[h+166|0];e=a>>>24|0;w=G[h+165|0];m=w|a<<8;e=k>>>16|e;a=k<<16|m;e=((e&3)<<30|a>>>2)&2097151;f=e+f|0;a=b;m=f;a=e>>>0>f>>>0?a+1|0:a;b=a;y=a-((f>>>0<4293918720)-1|0)|0;ma=f- -1048576|0;a=ma;a=(y&2097151)<<11|a>>>21;f=a+r|0;e=(y>>>21|0)+c|0;k=f;e=a>>>0>f>>>0?e+1|0:e;v=e;p=e-((f>>>0<4293918720)-1|0)|0;e=p>>>21|0;J=f- -1048576|0;c=(p&2097151)<<11|J>>>21;f=c+n|0;a=e+i|0;a=c>>>0>f>>>0?a+1|0:a;c=se(Ua,Va,666643,0);e=Ma&-2097152;i=c+(f-e|0)|0;e=$+(a-((e>>>0>f>>>0)+wa|0)|0)|0;e=c>>>0>i>>>0?e+1|0:e;a=se(Ca,Wa,470296,0);c=a+i|0;e=$+e|0;e=a>>>0>c>>>0?e+1|0:e;a=c;c=se(qa,I,136657,0);f=a+c|0;a=$+e|0;a=c>>>0>f>>>0?a+1|0:a;c=se(na,oa,654183,0);e=c+f|0;f=$+a|0;f=c>>>0>e>>>0?f+1|0:f;c=se(M,E,-997805,-1);e=c+e|0;a=$+f|0;q=e;a=c>>>0>e>>>0?a+1|0:a;o=a;r=o-((e>>>0<4293918720)-1|0)|0;A=e- -1048576|0;a=A;a=(r&2097151)<<11|a>>>21;c=a+z|0;e=(r>>21)+s|0;e=a>>>0>c>>>0?e+1|0:e;B=c- -1048576|0;a=B;n=e-((c>>>0<4293918720)-1|0)|0;f=n>>21;i=(n&2097151)<<11|a>>>21;s=i+ta|0;a=f+va|0;ta=s;z=i>>>0>s>>>0?a+1|0:a;i=c;f=e;c=C&-2097152;a=l-c|0;e=t-((c>>>0>l>>>0)+u|0)|0;l=a;a=g>>21;c=(g&2097151)<<11|_a>>>21;g=l+c|0;e=a+e|0;e=c>>>0>g>>>0?e+1|0:e;u=e;s=e-((g>>>0<4293918720)-1|0)|0;a=s>>21;C=g- -1048576|0;K=(s&2097151)<<11|C>>>21;pa=a;c=se(K,a,-683901,-1);e=c+i|0;a=$+f|0;a=c>>>0>e>>>0?a+1|0:a;c=B&-2097152;va=e-c|0;ra=a-((c>>>0>e>>>0)+n|0)|0;a=se(K,pa,136657,0);c=a+q|0;e=$+o|0;e=a>>>0>c>>>0?e+1|0:e;a=A&-2097152;wa=c-a|0;q=e-((a>>>0>c>>>0)+r|0)|0;a=se(Ca,Wa,666643,0);c=J&-2097152;f=a+(k-c|0)|0;e=$+(v-((c>>>0>k>>>0)+p|0)|0)|0;e=a>>>0>f>>>0?e+1|0:e;a=se(qa,I,-997805,-1);c=a+f|0;f=$+e|0;f=a>>>0>c>>>0?f+1|0:f;a=c;c=se(na,oa,470296,0);e=a+c|0;a=$+f|0;a=c>>>0>e>>>0?a+1|0:a;c=se(M,E,654183,0);f=c+e|0;e=$+a|0;v=f;i=c>>>0>f>>>0?e+1|0:e;k=b;b=se(ba,j,la,j);a=$;c=b;b=se(ca,j,ka,j);c=c+b|0;a=$+a|0;n=c;f=b>>>0>c>>>0?a+1|0:a;b=se(ca,j,la,j);l=G[h+162|0];a=l;a=a<<16&2031616|(G[h+160|0]|G[h+161|0]<<8);c=b+a|0;e=$;e=a>>>0>c>>>0?e+1|0:e;p=e;o=e-((c>>>0<4293918720)-1|0)|0;a=o>>>21|0;A=c- -1048576|0;b=(o&2097151)<<11|A>>>21;e=b+n|0;a=a+f|0;n=e;e=b>>>0>e>>>0?a+1|0:a;b=G[h+163|0];a=b>>>24|0;f=l|b<<8;b=a;l=f;f=G[h+164|0];a=f>>>16|0;l=l|f<<16;b=a|b|w>>>8;a=((b&31)<<27|(w<<24|l)>>>5)&2097151;b=a+n|0;e=a>>>0>b>>>0?e+1|0:e;r=e;n=e-((b>>>0<4293918720)-1|0)|0;f=n>>>21|0;B=b- -1048576|0;e=(n&2097151)<<11|B>>>21;m=e+m|0;a=f+k|0;a=e>>>0>m>>>0?a+1|0:a;f=se(qa,I,654183,0);k=m;e=ma&-2097152;m=f+(k-e|0)|0;e=$+(a-((e>>>0>k>>>0)+y|0)|0)|0;a=se(na,oa,666643,0);k=a+m|0;f=$+(f>>>0>m>>>0?e+1|0:e)|0;f=a>>>0>k>>>0?f+1|0:f;e=se(M,E,470296,0);k=e+k|0;a=$+f|0;t=k;a=e>>>0>k>>>0?a+1|0:a;l=a;a=k;m=l-((a>>>0<4293918720)-1|0)|0;w=a- -1048576|0;a=w;e=(m&2097151)<<11|a>>>21;k=e+v|0;a=(m>>21)+i|0;y=k;a=e>>>0>k>>>0?a+1|0:a;e=a;a=k;k=e-((a>>>0<4293918720)-1|0)|0;v=a- -1048576|0;a=v;i=(k&2097151)<<11|a>>>21;J=i+wa|0;a=(k>>21)+q|0;ma=J;i=i>>>0>J>>>0?a+1|0:a;a=se(K,pa,-997805,-1);f=a+y|0;e=$+e|0;e=a>>>0>f>>>0?e+1|0:e;a=v&-2097152;J=f-a|0;q=e-((a>>>0>f>>>0)+k|0)|0;a=se(K,pa,654183,0);f=a+t|0;e=$+l|0;e=a>>>0>f>>>0?e+1|0:e;a=w&-2097152;y=f-a|0;v=e-((a>>>0>f>>>0)+m|0)|0;e=se(qa,I,470296,0);a=B&-2097152;f=e+(b-a|0)|0;a=$+(r-((a>>>0>b>>>0)+n|0)|0)|0;a=e>>>0>f>>>0?a+1|0:a;b=se(M,E,666643,0);e=b+f|0;f=$+a|0;f=b>>>0>e>>>0?f+1|0:f;k=e;a=se(qa,I,666643,0);b=A&-2097152;m=a+(c-b|0)|0;e=$+(p-((o&4095)+(b>>>0>c>>>0)|0)|0)|0;b=m;e=a>>>0>b>>>0?e+1|0:e;l=e;m=e-((b>>>0<4293918720)-1|0)|0;a=m>>21;o=b- -1048576|0;c=(m&2097151)<<11|o>>>21;e=c+k|0;f=a+f|0;f=c>>>0>e>>>0?f+1|0:f;k=f;a=e;f=f-((e>>>0<4293918720)-1|0)|0;n=e- -1048576|0;c=n;c=(f&2097151)<<11|c>>>21;p=c+y|0;e=(f>>21)+v|0;e=c>>>0>p>>>0?e+1|0:e;c=e;e=se(K,pa,470296,0);r=e+a|0;a=$+k|0;a=e>>>0>r>>>0?a+1|0:a;k=n&-2097152;e=r-k|0;f=a-((k>>>0>r>>>0)+f|0)|0;n=e;a=se(K,pa,666643,0);e=o&-2097152;k=a+(b-e|0)|0;e=$+(l-((b>>>0>>0)+m|0)|0)|0;m=k;b=k;e=a>>>0>b>>>0?e+1|0:e;a=e>>21;b=(e&2097151)<<11|b>>>21;e=n+b|0;a=a+f|0;a=b>>>0>e>>>0?a+1|0:a;k=e;b=e;e=a>>21;a=(a&2097151)<<11|b>>>21;b=a+p|0;f=c+e|0;f=a>>>0>b>>>0?f+1|0:f;t=b;b=(f&2097151)<<11|b>>>21;c=b+J|0;e=(f>>21)+q|0;w=c;a=c;e=b>>>0>a>>>0?e+1|0:e;b=(e&2097151)<<11|a>>>21;c=b+ma|0;a=(e>>21)+i|0;a=b>>>0>c>>>0?a+1|0:a;y=c;b=c;e=a>>21;a=(a&2097151)<<11|b>>>21;b=a+va|0;e=e+ra|0;e=a>>>0>b>>>0?e+1|0:e;v=b;b=(e&2097151)<<11|b>>>21;c=b+ta|0;a=(e>>21)+z|0;a=b>>>0>c>>>0?a+1|0:a;z=c;b=c;e=a>>21;a=(a&2097151)<<11|b>>>21;b=a+sa|0;f=e+Aa|0;f=a>>>0>b>>>0?f+1|0:f;p=b;b=(f&2097151)<<11|b>>>21;c=b+xa|0;e=(f>>21)+H|0;o=c;a=c;e=b>>>0>a>>>0?e+1|0:e;b=(e&2097151)<<11|a>>>21;c=b+Ya|0;a=(e>>21)+Za|0;a=b>>>0>c>>>0?a+1|0:a;r=c;b=c;e=a>>21;a=(a&2097151)<<11|b>>>21;b=a+$a|0;e=e+Xa|0;e=a>>>0>b>>>0?e+1|0:e;n=b;a=e>>21;e=(e&2097151)<<11|b>>>21;c=C&-2097152;b=g-c|0;e=e+b|0;f=(u-((c>>>0>g>>>0)+s|0)|0)+a|0;i=e;f=b>>>0>e>>>0?f+1|0:f;s=(f&2097151)<<11|e>>>21;e=f>>21;l=e;a=m&2097151;b=se(s,e,666643,0)+a|0;e=$;m=b;e=a>>>0>b>>>0?e+1|0:e;b=e;D[d+32|0]=m;D[d+33|0]=(e&255)<<24|m>>>8;c=k&2097151;e=se(s,l,470296,0)+c|0;a=$;a=c>>>0>e>>>0?a+1|0:a;c=(b&2097151)<<11|m>>>21;g=c+e|0;f=(b>>21)+a|0;k=g;a=g;f=c>>>0>a>>>0?f+1|0:f;D[d+36|0]=(f&2047)<<21|a>>>11;D[d+35|0]=(f&7)<<29|a>>>3;a=t&2097151;c=se(s,l,654183,0)+a|0;e=$;e=a>>>0>c>>>0?e+1|0:e;a=e;e=f>>21;t=c;c=(f&2097151)<<11|g>>>21;f=t+c|0;a=a+e|0;g=f;a=c>>>0>f>>>0?a+1|0:a;c=a;D[d+38|0]=(a&63)<<26|f>>>6;e=0;k=k&2097151;a=k;D[d+34|0]=((b&65535)<<16|m>>>16)&31|a<<5;b=w&2097151;f=se(s,l,-997805,-1)+b|0;a=$;a=b>>>0>f>>>0?a+1|0:a;b=a;a=c>>21;c=(c&2097151)<<11|g>>>21;m=c+f|0;f=a+b|0;f=c>>>0>m>>>0?f+1|0:f;c=m;a=c;D[d+41|0]=(f&511)<<23|a>>>9;D[d+40|0]=(f&1)<<31|a>>>1;b=0;m=g&2097151;g=m;D[d+37|0]=(e&524287)<<13|k>>>19|g<<2;a=y&2097151;g=se(s,l,136657,0)+a|0;e=$;e=a>>>0>g>>>0?e+1|0:e;a=f;f=a>>21;a=(a&2097151)<<11|c>>>21;g=a+g|0;e=e+f|0;e=a>>>0>g>>>0?e+1|0:e;a=g;D[d+44|0]=(e&4095)<<20|a>>>12;D[d+43|0]=(e&15)<<28|a>>>4;f=0;k=c&2097151;c=k;D[d+39|0]=(b&16383)<<18|m>>>14|c<<7;b=v&2097151;c=se(s,l,-683901,-1)+b|0;a=$;a=b>>>0>c>>>0?a+1|0:a;b=e;e=e>>21;b=(b&2097151)<<11|g>>>21;c=b+c|0;a=a+e|0;a=b>>>0>c>>>0?a+1|0:a;e=c;D[d+46|0]=(a&127)<<25|e>>>7;g=g&2097151;D[d+42|0]=(f&131071)<<15|k>>>17|g<<4;b=a;a=a>>21;b=(b&2097151)<<11|e>>>21;k=b+(z&2097151)|0;c=0;f=a+c|0;f=b>>>0>k>>>0?f+1|0:f;a=k;D[d+49|0]=(f&1023)<<22|a>>>10;D[d+48|0]=(f&3)<<30|a>>>2;m=e&2097151;e=m;D[d+45|0]=(c&1048575)<<12|g>>>20|e<<1;a=f>>21;c=(f&2097151)<<11|k>>>21;f=c+(p&2097151)|0;b=0;e=a+b|0;e=c>>>0>f>>>0?e+1|0:e;a=f;D[d+52|0]=(e&8191)<<19|a>>>13;c=e;D[d+51|0]=(e&31)<<27|a>>>5;f=0;k=k&2097151;e=k;D[d+47|0]=(b&32767)<<17|m>>>15|e<<6;b=(c&2097151)<<11|a>>>21;m=b+(o&2097151)|0;e=c>>21;e=b>>>0>m>>>0?e+1|0:e;D[d+53|0]=m;D[d+50|0]=(f&262143)<<14|k>>>18|a<<3;b=e;a=m;D[d+54|0]=(e&255)<<24|a>>>8;a=(e&2097151)<<11|a>>>21;g=a+(r&2097151)|0;f=e>>21;f=a>>>0>g>>>0?f+1|0:f;a=g;D[d+57|0]=(f&2047)<<21|a>>>11;c=a;D[d+56|0]=(f&7)<<29|a>>>3;a=f>>21;c=(f&2097151)<<11|c>>>21;f=c+(n&2097151)|0;e=a;e=c>>>0>f>>>0?e+1|0:e;a=f;D[d+59|0]=(e&63)<<26|a>>>6;k=g&2097151;a=k;D[d+55|0]=((b&65535)<<16|m>>>16)&31|a<<5;a=e>>21;b=(e&2097151)<<11|f>>>21;e=b+(i&2097151)|0;c=0;a=a+c|0;a=b>>>0>e>>>0?a+1|0:a;D[d+63|0]=(a&131071)<<15|e>>>17;D[d+62|0]=(a&511)<<23|e>>>9;D[d+61|0]=(a&1)<<31|e>>>1;b=0;g=f&2097151;f=g;D[d+58|0]=(c&524287)<<13|k>>>19|f<<2;D[d+60|0]=(b&16383)<<18|f>>>14|e<<7;_=h+624|0}function hb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,E=0,H=0,I=0,J=0,K=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;j=_-768|0;_=j;a:{if(G[d+63|0]>31){break a}i=_-272|0;_=i;W=G[a+31|0];V=G[a+30|0];S=G[a+6|0];T=G[a+5|0];U=G[a+9|0];n=G[a+8|0];C=G[a+12|0];I=G[a+11|0];x=G[a+15|0];y=G[a+14|0];A=G[a+28|0];z=G[a+27|0];v=G[a+25|0];o=G[a+24|0];M=G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24);B=G[a+29|0];w=G[a+4|0];t=G[a+7|0];r=G[a+10|0];s=G[a+13|0];p=G[a+26|0];l=G[a+23|0];q=j+128|0;R=q+40|0;k=R;f=G[a+21|0];g=f>>>17|0;e=f<<15;f=g;K=e;e=G[a+20|0];g=e>>>25|0;N=K|e<<7;e=f|g;f=G[a+22|0];g=f>>>9|0;f=f<<23|N;K=e|g;h=f;f=0;O=G[a+16|0]|G[a+17|0]<<8|(G[a+18|0]<<16|G[a+19|0]<<24);g=O+16777216|0;f=g>>>0<16777216?1:f;N=g;e=g;g=f>>>25|0;f=(f&33554431)<<7|e>>>25;e=h+f|0;g=g+K|0;g=e>>>0>>0?g+1|0:g;f=e+33554432|0;g=f>>>0<33554432?g+1|0:g;K=f;f=g;g=e;e=K&-67108864;F[k+24>>2]=g-e;g=o>>>19|0;o=o<<13;e=g;g=l>>>27|0;l=l<<5|o;e=e|g;g=v>>>11|0;v=v<<21|l;o=v+((f&67108863)<<6|K>>>26)|0;g=e|g;e=o;f=v+16777216|0;g=f>>>0<16777216?g+1|0:g;o=f;f=g;g=e;e=o&1040187392;F[k+28>>2]=g-e;e=p>>>28|0;p=z<<12|p<<4;l=e|z>>>20|A>>>12;g=f>>>25|0;f=(f&33554431)<<7|o>>>25;e=f+(A<<20|p)|0;g=g+l|0;g=e>>>0>>0?g+1|0:g;f=g;g=e+33554432|0;f=g>>>0<33554432?f+1|0:f;K=g;o=f;f=g&-67108864;F[k+32>>2]=e-f;p=y<<10|s<<2|x<<18;l=y>>>22|s>>>30|x>>>14;e=I<<11|r<<3;f=I>>>21|r>>>29;r=C<<19|e;e=C>>>13|f;g=r+16777216|0;e=g>>>0<16777216?e+1|0:e;z=g;f=g;g=e>>>25|0;f=(e&33554431)<<7|f>>>25;e=f+p|0;g=g+l|0;g=e>>>0>>0?g+1|0:g;f=e;e=e+33554432|0;g=e>>>0<33554432?g+1|0:g;x=e;p=g;g=f;f=e&-67108864;F[k+16>>2]=g-f;f=n>>>19|t>>>27;t=n<<13|t<<5|U<<21;l=U>>>11|f;s=T<<14|w<<6|S<<22;e=T>>>18|w>>>26|S>>>10;g=s+16777216|0;e=g>>>0<16777216?e+1|0:e;v=g;f=e>>>25|0;e=(e&33554431)<<7|g>>>25;t=e+t|0;g=f+l|0;g=e>>>0>t>>>0?g+1|0:g;f=t;e=f+33554432|0;g=e>>>0<33554432?g+1|0:g;y=e;l=g;g=f;f=e&-67108864;F[k+8>>2]=g-f;f=V>>>22|B>>>30;g=o>>>26|0;w=W<<18&33292288|(V<<10|B<<2);o=(o&67108863)<<6|K>>>26;t=w+o|0;o=t;g=f;f=w+16777216|0;g=f>>>0<16777216?g+1|0:g;t=f;f=g;g=o;e=t&33554432;F[k+36>>2]=g-e;e=(p&67108863)<<6|x>>>26;p=e+O|0;F[k+20>>2]=p-(N&-33554432);e=r;l=e+((l&67108863)<<6|y>>>26)|0;F[k+12>>2]=l-(z&234881024);l=s-(v&2113929216)|0;f=se((f&33554431)<<7|t>>>25,f>>>25|0,19,0);e=f+M|0;g=$;g=e>>>0>>0?g+1|0:g;f=e;e=g;g=f+33554432|0;e=g>>>0<33554432?e+1|0:e;e=l+((e&67108863)<<6|g>>>26)|0;F[k+4>>2]=e;k=g&-67108864;F[R>>2]=f-k;F[q+84>>2]=0;F[q+88>>2]=0;F[q+80>>2]=1;F[q+92>>2]=0;F[q+96>>2]=0;F[q+100>>2]=0;F[q+104>>2]=0;F[q+108>>2]=0;F[q+112>>2]=0;F[q+116>>2]=0;M=i+192|0;fa(M,R);P=i+144|0;ha(P,M,1936);K=F[q+116>>2];O=F[q+112>>2];N=F[q+108>>2];W=F[q+104>>2];V=F[q+100>>2];S=F[q+96>>2];T=F[q+92>>2];U=F[q+88>>2];n=F[q+84>>2];C=F[i+228>>2];t=F[i+224>>2];r=F[i+220>>2];s=F[i+216>>2];o=F[i+212>>2];p=F[i+208>>2];l=F[i+204>>2];e=F[i+200>>2];f=F[i+196>>2];k=F[i+192>>2];g=F[q+80>>2];F[i+144>>2]=g+F[i+144>>2];I=k-g|0;F[i+192>>2]=I;x=f-n|0;F[i+196>>2]=x;y=e-U|0;F[i+200>>2]=y;A=l-T|0;F[i+204>>2]=A;z=p-S|0;F[i+208>>2]=z;v=o-V|0;F[i+212>>2]=v;B=s-W|0;F[i+216>>2]=B;w=r-N|0;F[i+220>>2]=w;t=t-O|0;F[i+224>>2]=t;r=C-K|0;F[i+228>>2]=r;s=F[i+148>>2];o=F[i+152>>2];p=F[i+156>>2];l=F[i+160>>2];e=F[i+164>>2];f=F[i+168>>2];k=F[i+172>>2];g=F[i+176>>2];F[i+180>>2]=K+F[i+180>>2];F[i+176>>2]=g+O;F[i+172>>2]=k+N;F[i+168>>2]=f+W;F[i+164>>2]=e+V;F[i+160>>2]=l+S;F[i+156>>2]=p+T;F[i+152>>2]=o+U;F[i+148>>2]=n+s;k=i+96|0;fa(k,P);ha(k,k,P);fa(q,k);ha(q,q,P);ha(q,q,M);f=_-144|0;_=f;g=f+96|0;fa(g,q);e=f+48|0;fa(e,g);fa(e,e);ha(e,q,e);ha(g,g,e);fa(g,g);ha(g,e,g);fa(e,g);fa(e,e);fa(e,e);fa(e,e);fa(e,e);ha(g,e,g);fa(e,g);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);ha(e,e,g);fa(f,e);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);fa(f,f);ha(e,f,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);ha(g,e,g);fa(e,g);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);ha(e,e,g);fa(f,e);g=1;while(1){fa(f,f);g=g+1|0;if((g|0)!=100){continue}break}e=f+48|0;ha(e,f,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);fa(e,e);g=f+96|0;ha(g,e,g);fa(g,g);fa(g,g);ha(q,g,q);_=f+144|0;ha(q,q,k);ha(q,q,M);g=i+48|0;fa(g,q);ha(g,g,P);F[i+36>>2]=F[i+84>>2]-r;F[i+32>>2]=F[i+80>>2]-t;F[i+28>>2]=F[i+76>>2]-w;F[i+24>>2]=F[i+72>>2]-B;F[i+20>>2]=F[i+68>>2]-v;F[i+16>>2]=F[i+64>>2]-z;F[i+12>>2]=F[i+60>>2]-A;F[i+8>>2]=F[i+56>>2]-y;F[i+4>>2]=F[i+52>>2]-x;F[i>>2]=F[i+48>>2]-I;Ga(i+240|0,i);b:{if(G[i+271|0]|(G[i+270|0]|(G[i+269|0]|(G[i+268|0]|(G[i+267|0]|(G[i+266|0]|(G[i+265|0]|(G[i+264|0]|(G[i+263|0]|(G[i+262|0]|(G[i+261|0]|(G[i+260|0]|(G[i+259|0]|(G[i+258|0]|(G[i+257|0]|(G[i+256|0]|(G[i+255|0]|(G[i+254|0]|(G[i+253|0]|(G[i+252|0]|(G[i+251|0]|(G[i+250|0]|(G[i+249|0]|(G[i+248|0]|(G[i+247|0]|(G[i+246|0]|(G[i+245|0]|(G[i+244|0]|(G[i+243|0]|(G[i+242|0]|(G[i+241|0]|G[i+240|0]))))))))))))))))))))))))))))))){I=F[i+192>>2];x=F[i+48>>2];y=F[i+196>>2];A=F[i+52>>2];z=F[i+200>>2];v=F[i+56>>2];B=F[i+204>>2];w=F[i+60>>2];t=F[i+208>>2];r=F[i+64>>2];s=F[i+212>>2];o=F[i+68>>2];p=F[i+216>>2];l=F[i+72>>2];e=F[i+220>>2];f=F[i+76>>2];k=F[i+224>>2];g=F[i+80>>2];F[i+36>>2]=F[i+228>>2]+F[i+84>>2];F[i+32>>2]=g+k;F[i+28>>2]=e+f;F[i+24>>2]=l+p;F[i+20>>2]=o+s;F[i+16>>2]=r+t;F[i+12>>2]=w+B;F[i+8>>2]=v+z;F[i+4>>2]=y+A;F[i>>2]=x+I;Ga(i+240|0,i);g=-1;if(G[i+271|0]|(G[i+270|0]|(G[i+269|0]|(G[i+268|0]|(G[i+267|0]|(G[i+266|0]|(G[i+265|0]|(G[i+264|0]|(G[i+263|0]|(G[i+262|0]|(G[i+261|0]|(G[i+260|0]|(G[i+259|0]|(G[i+258|0]|(G[i+257|0]|(G[i+256|0]|(G[i+255|0]|(G[i+254|0]|(G[i+253|0]|(G[i+252|0]|(G[i+251|0]|(G[i+250|0]|(G[i+249|0]|(G[i+248|0]|(G[i+247|0]|(G[i+246|0]|(G[i+245|0]|(G[i+244|0]|(G[i+243|0]|(G[i+242|0]|(G[i+241|0]|G[i+240|0]))))))))))))))))))))))))))))))){break b}ha(q,q,1984)}Ga(i+240|0,q);if((D[i+240|0]&1)==(G[a+31|0]>>>7|0)){F[q+36>>2]=0-F[q+36>>2];F[q+32>>2]=0-F[q+32>>2];F[q+28>>2]=0-F[q+28>>2];F[q+24>>2]=0-F[q+24>>2];F[q+20>>2]=0-F[q+20>>2];F[q+16>>2]=0-F[q+16>>2];F[q+12>>2]=0-F[q+12>>2];F[q+8>>2]=0-F[q+8>>2];F[q+4>>2]=0-F[q+4>>2];F[q>>2]=0-F[q>>2]}ha(q+120|0,q,R);g=0}_=i+272|0;if(g){break a}F[j+352>>2]=327033209;F[j+356>>2]=1541459225;F[j+344>>2]=-79577749;F[j+348>>2]=528734635;F[j+336>>2]=725511199;F[j+340>>2]=-1694144372;F[j+328>>2]=-1377402159;F[j+332>>2]=1359893119;s=32;F[j+320>>2]=1595750129;F[j+324>>2]=-1521486534;F[j+312>>2]=-23791573;F[j+316>>2]=1013904242;F[j+304>>2]=-2067093701;F[j+308>>2]=-1150833019;F[j+296>>2]=-205731576;F[j+300>>2]=1779033703;F[j+288>>2]=0;F[j+292>>2]=0;F[j+360>>2]=0;D[j+364|0]=G[d|0];D[j+365|0]=G[d+1|0];D[j+366|0]=G[d+2|0];D[j+367|0]=G[d+3|0];r=j+364|0;D[(r+F[j+360>>2]|0)+4|0]=G[d+4|0];D[(r+F[j+360>>2]|0)+5|0]=G[d+5|0];D[(r+F[j+360>>2]|0)+6|0]=G[d+6|0];D[(r+F[j+360>>2]|0)+7|0]=G[d+7|0];D[(r+F[j+360>>2]|0)+8|0]=G[d+8|0];D[(r+F[j+360>>2]|0)+9|0]=G[d+9|0];D[(r+F[j+360>>2]|0)+10|0]=G[d+10|0];D[(r+F[j+360>>2]|0)+11|0]=G[d+11|0];D[(r+F[j+360>>2]|0)+12|0]=G[d+12|0];D[(r+F[j+360>>2]|0)+13|0]=G[d+13|0];D[(r+F[j+360>>2]|0)+14|0]=G[d+14|0];D[(r+F[j+360>>2]|0)+15|0]=G[d+15|0];D[(r+F[j+360>>2]|0)+16|0]=G[d+16|0];D[(r+F[j+360>>2]|0)+17|0]=G[d+17|0];D[(r+F[j+360>>2]|0)+18|0]=G[d+18|0];D[(r+F[j+360>>2]|0)+19|0]=G[d+19|0];D[(r+F[j+360>>2]|0)+20|0]=G[d+20|0];D[(r+F[j+360>>2]|0)+21|0]=G[d+21|0];D[(r+F[j+360>>2]|0)+22|0]=G[d+22|0];D[(r+F[j+360>>2]|0)+23|0]=G[d+23|0];D[(r+F[j+360>>2]|0)+24|0]=G[d+24|0];D[(r+F[j+360>>2]|0)+25|0]=G[d+25|0];D[(r+F[j+360>>2]|0)+26|0]=G[d+26|0];D[(r+F[j+360>>2]|0)+27|0]=G[d+27|0];D[(r+F[j+360>>2]|0)+28|0]=G[d+28|0];D[(r+F[j+360>>2]|0)+29|0]=G[d+29|0];D[(r+F[j+360>>2]|0)+30|0]=G[d+30|0];D[(r+F[j+360>>2]|0)+31|0]=G[d+31|0];g=F[j+360>>2]+32|0;F[j+360>>2]=g;if((g|0)==128){ua(j+288|0,r);F[j+360>>2]=0;g=F[j+292>>2];k=F[j+288>>2]+1024|0;g=k>>>0<1024?g+1|0:g;F[j+288>>2]=k;F[j+292>>2]=g}c:{if(!a){break c}l=F[j+360>>2];if(l>>>0>128){break c}while(1){d:{if(!(s>>>0<128|l)){ua(j+288|0,a);g=F[j+292>>2];k=F[j+288>>2]+1024|0;g=k>>>0<1024?g+1|0:g;F[j+288>>2]=k;F[j+292>>2]=g;s=s-128|0;a=a+128|0;break d}g=128-l|0;o=g>>>0>s>>>0?s:g;e:{if(!o){break e}e=o&3;p=0;f:{if(o-1>>>0<3){u=0;break f}k=o&-4;u=0;f=0;while(1){g=l+u|0;l=j+364|0;D[g+l|0]=G[a+u|0];g=u|1;D[l+(g+F[j+360>>2]|0)|0]=G[a+g|0];g=u|2;D[l+(g+F[j+360>>2]|0)|0]=G[a+g|0];g=u|3;D[l+(g+F[j+360>>2]|0)|0]=G[a+g|0];u=u+4|0;l=F[j+360>>2];f=f+4|0;if((k|0)!=(f|0)){continue}break}}if(!e){break e}while(1){D[((l+u|0)+j|0)+364|0]=G[a+u|0];u=u+1|0;l=F[j+360>>2];p=p+1|0;if((e|0)!=(p|0)){continue}break}}s=s-o|0;a=a+o|0;g=l+o|0;F[j+360>>2]=g;if((g|0)!=128){break d}ua(j+288|0,r);F[j+360>>2]=0;f=F[j+292>>2];g=F[j+288>>2]+1024|0;f=g>>>0<1024?f+1|0:f;F[j+288>>2]=g;F[j+292>>2]=f}if(!s){break c}l=F[j+360>>2];continue}}g:{if(!b|!c){break g}a=F[j+360>>2];if(a>>>0>128){break g}while(1){h:{if(!(c>>>0<128|a)){ua(j+288|0,b);g=F[j+292>>2];a=F[j+288>>2]+1024|0;g=a>>>0<1024?g+1|0:g;F[j+288>>2]=a;F[j+292>>2]=g;c=c-128|0;b=b+128|0;break h}g=128-a|0;l=c>>>0>>0?c:g;i:{if(!l){break i}f=l&3;k=0;j:{if(l-1>>>0<3){u=0;break j}g=l&-4;u=0;p=0;while(1){e=j+364|0;D[e+(a+u|0)|0]=G[b+u|0];a=u|1;D[e+(a+F[j+360>>2]|0)|0]=G[a+b|0];a=u|2;D[e+(a+F[j+360>>2]|0)|0]=G[a+b|0];a=u|3;D[e+(a+F[j+360>>2]|0)|0]=G[a+b|0];u=u+4|0;a=F[j+360>>2];p=p+4|0;if((g|0)!=(p|0)){continue}break}}if(!f){break i}while(1){D[((a+u|0)+j|0)+364|0]=G[b+u|0];u=u+1|0;a=F[j+360>>2];k=k+1|0;if((f|0)!=(k|0)){continue}break}}c=c-l|0;b=b+l|0;a=a+l|0;F[j+360>>2]=a;if((a|0)!=128){break h}ua(j+288|0,r);F[j+360>>2]=0;g=F[j+292>>2];a=F[j+288>>2]+1024|0;g=a>>>0<1024?g+1|0:g;F[j+288>>2]=a;F[j+292>>2]=g}if(!c){break g}a=F[j+360>>2];continue}}e=j+528|0;db(j+288|0,e);mb(e);g=j+8|0;c=j+128|0;o=d+32|0;b=0;a=0;m=_-2272|0;_=m;while(1){k=m+2016|0;f=e+(b>>>3|0)|0;D[k+b|0]=G[f|0]>>>(b&6)&1;l=k;k=b|1;D[l+k|0]=G[f|0]>>>(k&7)&1;b=b+2|0;if((b|0)!=256){continue}break}while(1){k=a;a=a+1|0;s=k+(m+2016|0)|0;k:{if(!G[s|0]|k>>>0>254){break k}l=(m+2016|0)+a|0;b=D[l|0];l:{if(!b){break l}e=b<<1;f=D[s|0];b=e+f|0;if((b|0)<=15){D[s|0]=b;D[l|0]=0;break l}b=f-e|0;if((b|0)<-15){break k}D[s|0]=b;b=a;while(1){f=(m+2016|0)+b|0;if(!G[f|0]){D[f|0]=1;break l}D[f|0]=0;f=b>>>0<255;b=b+1|0;if(f){continue}break}}if(k>>>0>253){break k}b=k+2|0;p=b+(m+2016|0)|0;f=D[p|0];m:{if(!f){break m}l=f<<2;e=D[s|0];f=l+e|0;if((f|0)>=16){f=e-l|0;if((f|0)<-15){break k}D[s|0]=f;while(1){f=(m+2016|0)+b|0;if(G[f|0]){D[f|0]=0;f=b>>>0<255;b=b+1|0;if(f){continue}break m}break}D[f|0]=1;break m}D[s|0]=f;D[p|0]=0}if(k>>>0>252){break k}b=k+3|0;p=b+(m+2016|0)|0;f=D[p|0];n:{if(!f){break n}l=f<<3;e=D[s|0];f=l+e|0;if((f|0)>=16){f=e-l|0;if((f|0)<-15){break k}D[s|0]=f;while(1){f=(m+2016|0)+b|0;if(G[f|0]){D[f|0]=0;f=b>>>0<255;b=b+1|0;if(f){continue}break n}break}D[f|0]=1;break n}D[s|0]=f;D[p|0]=0}if(k>>>0>251){break k}b=k+4|0;p=b+(m+2016|0)|0;f=D[p|0];o:{if(!f){break o}l=f<<4;e=D[s|0];f=l+e|0;if((f|0)>=16){f=e-l|0;if((f|0)<-15){break k}D[s|0]=f;while(1){f=(m+2016|0)+b|0;if(G[f|0]){D[f|0]=0;f=b>>>0<255;b=b+1|0;if(f){continue}break o}break}D[f|0]=1;break o}D[s|0]=f;D[p|0]=0}if(k>>>0>250){break k}b=k+5|0;p=b+(m+2016|0)|0;f=D[p|0];p:{if(!f){break p}l=f<<5;e=D[s|0];f=l+e|0;if((f|0)>=16){f=e-l|0;if((f|0)<-15){break k}D[s|0]=f;while(1){f=(m+2016|0)+b|0;if(G[f|0]){D[f|0]=0;f=b>>>0<255;b=b+1|0;if(f){continue}break p}break}D[f|0]=1;break p}D[s|0]=f;D[p|0]=0}if(k>>>0>249){break k}b=k+6|0;l=b+(m+2016|0)|0;k=D[l|0];if(!k){break k}e=k<<6;f=D[s|0];k=e+f|0;if((k|0)>=16){k=f-e|0;if((k|0)<-15){break k}D[s|0]=k;while(1){k=(m+2016|0)+b|0;if(G[k|0]){D[k|0]=0;k=b>>>0<255;b=b+1|0;if(k){continue}break k}break}D[k|0]=1;break k}D[s|0]=k;D[l|0]=0}if((a|0)!=256){continue}break}b=0;while(1){a=m+1760|0;k=o+(b>>>3|0)|0;D[a+b|0]=G[k|0]>>>(b&6)&1;f=a;a=b|1;D[f+a|0]=G[k|0]>>>(a&7)&1;b=b+2|0;if((b|0)!=256){continue}break}a=0;while(1){k=a;a=a+1|0;o=k+(m+1760|0)|0;q:{if(!G[o|0]|k>>>0>254){break q}l=(m+1760|0)+a|0;b=D[l|0];r:{if(!b){break r}e=b<<1;f=D[o|0];b=e+f|0;if((b|0)<=15){D[o|0]=b;D[l|0]=0;break r}b=f-e|0;if((b|0)<-15){break q}D[o|0]=b;b=a;while(1){f=(m+1760|0)+b|0;if(!G[f|0]){D[f|0]=1;break r}D[f|0]=0;f=b>>>0<255;b=b+1|0;if(f){continue}break}}if(k>>>0>253){break q}b=k+2|0;p=b+(m+1760|0)|0;f=D[p|0];s:{if(!f){break s}l=f<<2;e=D[o|0];f=l+e|0;if((f|0)>=16){f=e-l|0;if((f|0)<-15){break q}D[o|0]=f;while(1){f=(m+1760|0)+b|0;if(G[f|0]){D[f|0]=0;f=b>>>0<255;b=b+1|0;if(f){continue}break s}break}D[f|0]=1;break s}D[o|0]=f;D[p|0]=0}if(k>>>0>252){break q}b=k+3|0;p=b+(m+1760|0)|0;f=D[p|0];t:{if(!f){break t}l=f<<3;e=D[o|0];f=l+e|0;if((f|0)>=16){f=e-l|0;if((f|0)<-15){break q}D[o|0]=f;while(1){f=(m+1760|0)+b|0;if(G[f|0]){D[f|0]=0;f=b>>>0<255;b=b+1|0;if(f){continue}break t}break}D[f|0]=1;break t}D[o|0]=f;D[p|0]=0}if(k>>>0>251){break q}b=k+4|0;p=b+(m+1760|0)|0;f=D[p|0];u:{if(!f){break u}l=f<<4;e=D[o|0];f=l+e|0;if((f|0)>=16){f=e-l|0;if((f|0)<-15){break q}D[o|0]=f;while(1){f=(m+1760|0)+b|0;if(G[f|0]){D[f|0]=0;f=b>>>0<255;b=b+1|0;if(f){continue}break u}break}D[f|0]=1;break u}D[o|0]=f;D[p|0]=0}if(k>>>0>250){break q}b=k+5|0;p=b+(m+1760|0)|0;f=D[p|0];v:{if(!f){break v}l=f<<5;e=D[o|0];f=l+e|0;if((f|0)>=16){f=e-l|0;if((f|0)<-15){break q}D[o|0]=f;while(1){f=(m+1760|0)+b|0;if(G[f|0]){D[f|0]=0;f=b>>>0<255;b=b+1|0;if(f){continue}break v}break}D[f|0]=1;break v}D[o|0]=f;D[p|0]=0}if(k>>>0>249){break q}b=k+6|0;l=b+(m+1760|0)|0;k=D[l|0];if(!k){break q}e=k<<6;f=D[o|0];k=e+f|0;if((k|0)>=16){k=f-e|0;if((k|0)<-15){break q}D[o|0]=k;while(1){k=(m+1760|0)+b|0;if(G[k|0]){D[k|0]=0;k=b>>>0<255;b=b+1|0;if(k){continue}break q}break}D[k|0]=1;break q}D[o|0]=k;D[l|0]=0}if((a|0)!=256){continue}break}r=m+480|0;Ha(r,c);s=F[c>>2];o=F[c+4>>2];p=F[c+8>>2];l=F[c+12>>2];e=F[c+16>>2];f=F[c+20>>2];k=F[c+24>>2];b=F[c+28>>2];a=F[c+36>>2];F[m+192>>2]=F[c+32>>2];F[m+196>>2]=a;F[m+184>>2]=k;F[m+188>>2]=b;F[m+176>>2]=e;F[m+180>>2]=f;F[m+168>>2]=p;F[m+172>>2]=l;F[m+160>>2]=s;F[m+164>>2]=o;s=F[c+48>>2];o=F[c+52>>2];p=F[c+56>>2];l=F[c+60>>2];a=c- -64|0;e=F[a>>2];f=F[a+4>>2];k=F[c+40>>2];b=F[c+44>>2];a=F[c+76>>2];F[m+232>>2]=F[c+72>>2];F[m+236>>2]=a;F[m+224>>2]=e;F[m+228>>2]=f;F[m+216>>2]=p;F[m+220>>2]=l;F[m+208>>2]=s;F[m+212>>2]=o;F[m+200>>2]=k;F[m+204>>2]=b;s=F[c+88>>2];o=F[c+92>>2];p=F[c+96>>2];l=F[c+100>>2];e=F[c+104>>2];f=F[c+108>>2];k=F[c+80>>2];b=F[c+84>>2];a=F[c+116>>2];F[m+272>>2]=F[c+112>>2];F[m+276>>2]=a;F[m+264>>2]=e;F[m+268>>2]=f;F[m+256>>2]=p;F[m+260>>2]=l;F[m+248>>2]=s;F[m+252>>2]=o;F[m+240>>2]=k;F[m+244>>2]=b;c=m+320|0;b=m+160|0;Sa(c,b);E=m+440|0;ha(m,c,E);J=m+360|0;H=m+400|0;ha(m+40|0,J,H);ha(m+80|0,H,E);ha(m+120|0,c,J);Ia(c,m,r);ha(b,c,E);Q=m+200|0;ha(Q,J,H);i=m+240|0;ha(i,H,E);q=m+280|0;ha(q,c,J);a=m+640|0;Ha(a,b);Ia(c,m,a);ha(b,c,E);ha(Q,J,H);ha(i,H,E);ha(q,c,J);a=m+800|0;Ha(a,b);Ia(c,m,a);ha(b,c,E);ha(Q,J,H);ha(i,H,E);ha(q,c,J);a=m+960|0;Ha(a,b);Ia(c,m,a);ha(b,c,E);ha(Q,J,H);ha(i,H,E);ha(q,c,J);a=m+1120|0;Ha(a,b);Ia(c,m,a);ha(b,c,E);ha(Q,J,H);ha(i,H,E);ha(q,c,J);a=m+1280|0;Ha(a,b);Ia(c,m,a);ha(b,c,E);ha(Q,J,H);ha(i,H,E);ha(q,c,J);a=m+1440|0;Ha(a,b);Ia(c,m,a);ha(b,c,E);ha(Q,J,H);ha(i,H,E);ha(q,c,J);Ha(m+1600|0,b);F[g+32>>2]=0;F[g+36>>2]=0;F[g+24>>2]=0;F[g+28>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;F[g+8>>2]=0;F[g+12>>2]=0;F[g>>2]=0;F[g+4>>2]=0;F[g+44>>2]=0;F[g+48>>2]=0;F[g+40>>2]=1;F[g+52>>2]=0;F[g+56>>2]=0;F[g+60>>2]=0;F[g+64>>2]=0;F[g+68>>2]=0;F[g+72>>2]=0;F[g+84>>2]=0;F[g+88>>2]=0;F[g+76>>2]=0;F[g+80>>2]=1;F[g+92>>2]=0;F[g+96>>2]=0;F[g+100>>2]=0;F[g+104>>2]=0;F[g+108>>2]=0;F[g+112>>2]=0;F[g+116>>2]=0;W=g+80|0;V=g+40|0;a=255;while(1){w:{x:{if(!(G[(m+2016|0)+a|0]|G[(m+1760|0)+a|0])){b=a-1|0;if(!(G[b+(m+1760|0)|0]?1:G[b+(m+2016|0)|0])){break x}a=b}if((a|0)<0){break w}while(1){Sa(m+320|0,g);b=a;C=D[a+(m+2016|0)|0];y:{if((C|0)>0){a=m+160|0;c=m+320|0;ha(a,c,E);ha(Q,J,H);ha(i,H,E);ha(q,c,J);Ia(c,a,(m+480|0)+L((C&254)>>>1|0,160)|0);break y}if((C|0)>=0){break y}n=m+160|0;h=m+320|0;ha(n,h,E);ha(Q,J,H);ha(i,H,E);ha(q,h,J);x=F[n+44>>2];y=F[n+48>>2];A=F[n+52>>2];z=F[n+56>>2];v=F[n+60>>2];I=n- -64|0;B=F[I>>2];w=F[n+68>>2];t=F[n+72>>2];r=F[n+76>>2];s=F[n+4>>2];o=F[n+8>>2];p=F[n+12>>2];l=F[n+16>>2];e=F[n+20>>2];f=F[n+24>>2];k=F[n+28>>2];c=F[n+32>>2];a=F[n+36>>2];F[h>>2]=F[n>>2]+F[n+40>>2];F[h+36>>2]=a+r;F[h+32>>2]=c+t;F[h+28>>2]=k+w;F[h+24>>2]=f+B;F[h+20>>2]=e+v;F[h+16>>2]=l+z;F[h+12>>2]=p+A;F[h+8>>2]=o+y;F[h+4>>2]=s+x;x=F[n+44>>2];y=F[n+48>>2];A=F[n+52>>2];z=F[n+56>>2];v=F[n+60>>2];B=F[I>>2];w=F[n+68>>2];t=F[n+72>>2];r=F[n>>2];s=F[n+40>>2];o=F[n+4>>2];p=F[n+8>>2];l=F[n+12>>2];e=F[n+16>>2];f=F[n+20>>2];k=F[n+24>>2];c=F[n+28>>2];a=F[n+32>>2];F[h+76>>2]=F[n+76>>2]-F[n+36>>2];F[h+72>>2]=t-a;F[h+68>>2]=w-c;u=h- -64|0;F[u>>2]=B-k;F[h+60>>2]=v-f;F[h+56>>2]=z-e;F[h+52>>2]=A-l;F[h+48>>2]=y-p;F[h+44>>2]=x-o;F[h+40>>2]=s-r;c=(m+480|0)+L((0-C&254)>>>1|0,160)|0;ha(h+80|0,h,c+40|0);a=h+40|0;ha(a,a,c);ha(h+120|0,c+120|0,n+120|0);ha(h,n+80|0,c+80|0);P=F[h+44>>2];R=F[h+84>>2];M=F[h+48>>2];K=F[h+88>>2];O=F[h+52>>2];N=F[h+92>>2];C=F[h+56>>2];I=F[h+96>>2];x=F[h+60>>2];y=F[h+100>>2];A=F[u>>2];z=F[h+104>>2];v=F[h+68>>2];B=F[h+108>>2];w=F[h+72>>2];t=F[h+112>>2];S=F[h>>2];T=F[h+4>>2];U=F[h+8>>2];n=F[h+12>>2];o=F[h+16>>2];p=F[h+20>>2];l=F[h+24>>2];e=F[h+28>>2];f=F[h+32>>2];k=F[h+36>>2];r=F[h+40>>2];s=F[h+80>>2];c=F[h+76>>2];a=F[h+116>>2];F[h+76>>2]=c+a;F[h+72>>2]=t+w;F[h+68>>2]=v+B;F[u>>2]=A+z;F[h+60>>2]=x+y;F[h+56>>2]=C+I;F[h+52>>2]=N+O;F[h+48>>2]=K+M;F[h+44>>2]=P+R;F[h+40>>2]=s+r;F[h+36>>2]=a-c;F[h+32>>2]=t-w;F[h+28>>2]=B-v;F[h+24>>2]=z-A;F[h+20>>2]=y-x;F[h+16>>2]=I-C;F[h+12>>2]=N-O;F[h+8>>2]=K-M;F[h+4>>2]=R-P;F[h>>2]=s-r;C=F[h+156>>2];I=k<<1;F[h+156>>2]=C+I;x=F[h+152>>2];y=f<<1;F[h+152>>2]=x+y;A=F[h+148>>2];z=e<<1;F[h+148>>2]=A+z;v=F[h+144>>2];B=l<<1;F[h+144>>2]=v+B;w=F[h+140>>2];t=p<<1;F[h+140>>2]=w+t;r=F[h+136>>2];s=o<<1;F[h+136>>2]=r+s;o=F[h+132>>2];p=n<<1;F[h+132>>2]=o+p;l=F[h+128>>2];e=U<<1;F[h+128>>2]=l+e;f=F[h+124>>2];k=T<<1;F[h+124>>2]=f+k;c=F[h+120>>2];a=S<<1;F[h+120>>2]=c+a;F[h+112>>2]=y-x;F[h+108>>2]=z-A;F[h+104>>2]=B-v;F[h+100>>2]=t-w;F[h+96>>2]=s-r;F[h+92>>2]=p-o;F[h+88>>2]=e-l;F[h+84>>2]=k-f;F[h+80>>2]=a-c;F[h+116>>2]=I-C}C=D[b+(m+1760|0)|0];z:{if((C|0)>0){a=m+160|0;c=m+320|0;ha(a,c,E);ha(Q,J,H);ha(i,H,E);ha(q,c,J);lb(c,a,L((C&254)>>>1|0,120)+5680|0);break z}if((C|0)>=0){break z}n=m+160|0;h=m+320|0;ha(n,h,E);ha(Q,J,H);ha(i,H,E);ha(q,h,J);x=F[n+44>>2];y=F[n+48>>2];A=F[n+52>>2];z=F[n+56>>2];v=F[n+60>>2];I=n- -64|0;B=F[I>>2];w=F[n+68>>2];t=F[n+72>>2];r=F[n+76>>2];s=F[n+4>>2];o=F[n+8>>2];p=F[n+12>>2];l=F[n+16>>2];e=F[n+20>>2];f=F[n+24>>2];k=F[n+28>>2];c=F[n+32>>2];a=F[n+36>>2];F[h>>2]=F[n>>2]+F[n+40>>2];F[h+36>>2]=a+r;F[h+32>>2]=c+t;F[h+28>>2]=k+w;F[h+24>>2]=f+B;F[h+20>>2]=e+v;F[h+16>>2]=l+z;F[h+12>>2]=p+A;F[h+8>>2]=o+y;F[h+4>>2]=s+x;x=F[n+44>>2];y=F[n+48>>2];A=F[n+52>>2];z=F[n+56>>2];v=F[n+60>>2];B=F[I>>2];w=F[n+68>>2];t=F[n+72>>2];r=F[n>>2];s=F[n+40>>2];o=F[n+4>>2];p=F[n+8>>2];l=F[n+12>>2];e=F[n+16>>2];f=F[n+20>>2];k=F[n+24>>2];c=F[n+28>>2];a=F[n+32>>2];F[h+76>>2]=F[n+76>>2]-F[n+36>>2];F[h+72>>2]=t-a;F[h+68>>2]=w-c;u=h- -64|0;F[u>>2]=B-k;F[h+60>>2]=v-f;F[h+56>>2]=z-e;F[h+52>>2]=A-l;F[h+48>>2]=y-p;F[h+44>>2]=x-o;F[h+40>>2]=s-r;c=L((0-C&254)>>>1|0,120)+5680|0;ha(h+80|0,h,c+40|0);a=h+40|0;ha(a,a,c);ha(h+120|0,c+80|0,n+120|0);S=F[n+84>>2];T=F[n+88>>2];U=F[n+92>>2];o=F[n+96>>2];p=F[n+100>>2];l=F[n+104>>2];e=F[n+108>>2];f=F[n+112>>2];k=F[n+116>>2];P=F[h+44>>2];R=F[h+84>>2];M=F[h+48>>2];K=F[h+88>>2];O=F[h+52>>2];N=F[h+92>>2];C=F[h+56>>2];I=F[h+96>>2];x=F[h+60>>2];y=F[h+100>>2];A=F[u>>2];z=F[h+104>>2];v=F[h+68>>2];B=F[h+108>>2];w=F[h+72>>2];t=F[h+112>>2];n=F[n+80>>2];r=F[h+40>>2];s=F[h+80>>2];c=F[h+76>>2];a=F[h+116>>2];F[h+76>>2]=c+a;F[h+72>>2]=t+w;F[h+68>>2]=v+B;F[u>>2]=A+z;F[h+60>>2]=x+y;F[h+56>>2]=C+I;F[h+52>>2]=N+O;F[h+48>>2]=K+M;F[h+44>>2]=P+R;F[h+40>>2]=s+r;F[h+36>>2]=a-c;F[h+32>>2]=t-w;F[h+28>>2]=B-v;F[h+24>>2]=z-A;F[h+20>>2]=y-x;F[h+16>>2]=I-C;F[h+12>>2]=N-O;F[h+8>>2]=K-M;F[h+4>>2]=R-P;F[h>>2]=s-r;C=F[h+156>>2];I=k<<1;F[h+156>>2]=C+I;x=F[h+152>>2];y=f<<1;F[h+152>>2]=x+y;A=F[h+148>>2];z=e<<1;F[h+148>>2]=A+z;v=F[h+144>>2];B=l<<1;F[h+144>>2]=v+B;w=F[h+140>>2];t=p<<1;F[h+140>>2]=w+t;r=F[h+136>>2];s=o<<1;F[h+136>>2]=r+s;o=F[h+132>>2];p=U<<1;F[h+132>>2]=o+p;l=F[h+128>>2];e=T<<1;F[h+128>>2]=l+e;f=F[h+124>>2];k=S<<1;F[h+124>>2]=f+k;c=F[h+120>>2];a=n<<1;F[h+120>>2]=c+a;F[h+112>>2]=y-x;F[h+108>>2]=z-A;F[h+104>>2]=B-v;F[h+100>>2]=t-w;F[h+96>>2]=s-r;F[h+92>>2]=p-o;F[h+88>>2]=e-l;F[h+84>>2]=k-f;F[h+80>>2]=a-c;F[h+116>>2]=I-C}ha(g,m+320|0,E);ha(V,J,H);ha(W,H,E);a=b-1|0;if((b|0)>0){continue}break}break w}a=a-2|0;if(b){continue}}break}_=m+2272|0;c=j+688|0;nb(c,j+88|0);b=j+640|0;ha(b,g,c);a=j+592|0;ha(a,j+48|0,c);Ga(j+496|0,a);Ga(j+736|0,b);u=!(G[d+1|0]^G[j+497|0]|G[d|0]^G[j+496|0]|G[d+2|0]^G[j+498|0]|G[d+3|0]^G[j+499|0]|G[d+4|0]^G[j+500|0]|G[d+5|0]^G[j+501|0]|G[d+6|0]^G[j+502|0]|G[d+7|0]^G[j+503|0]|G[d+8|0]^G[j+504|0]|G[d+9|0]^G[j+505|0]|G[d+10|0]^G[j+506|0]|G[d+11|0]^G[j+507|0]|G[d+12|0]^G[j+508|0]|G[d+13|0]^G[j+509|0]|G[d+14|0]^G[j+510|0]|G[d+15|0]^G[j+511|0]|G[d+16|0]^G[j+512|0]|G[d+17|0]^G[j+513|0]|G[d+18|0]^G[j+514|0]|G[d+19|0]^G[j+515|0]|G[d+20|0]^G[j+516|0]|G[d+21|0]^G[j+517|0]|G[d+22|0]^G[j+518|0]|G[d+23|0]^G[j+519|0]|G[d+24|0]^G[j+520|0]|G[d+25|0]^G[j+521|0]|G[d+26|0]^G[j+522|0]|G[d+27|0]^G[j+523|0]|G[d+28|0]^G[j+524|0]|G[d+29|0]^G[j+525|0]|G[d+30|0]^G[j+526|0]|G[d+31|0]^(G[j+527|0]^G[j+736|0]<<7&128))}_=j+768|0;return(u|0)!=0}function mb(a){var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,E=0,F=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0;c=G[a+48|0];b=c>>>24|0;n=G[a+47|0];e=n|c<<8;g=G[a+49|0];h=g;d=h>>>16|0;h=h<<16;d=b|d;c=e|h;H=((d&3)<<30|c>>>2)&2097151;c=se(H,0,136657,0);d=G[a+27|0];b=d>>>24|0;f=G[a+26|0];h=f|d<<8;e=c;Y=G[a+28|0];d=Y;c=d>>>16|0;d=d<<16;c=b|c;b=d|h;c=((c&3)<<30|b>>>2)&2097151;d=e+c|0;b=$;h=d;d=c>>>0>d>>>0?b+1|0:b;c=G[a+50|0];b=c>>>24|0;g=g|c<<8;e=G[a+51|0];c=e>>>16|0;i=g|e<<16;g=b|c;c=h;e=G[a+52|0];b=e>>>8|0;h=e<<24;g=b|g;b=h|i;I=((g&127)<<25|b>>>7)&2097151;b=se(I,0,-997805,-1);h=c+b|0;c=$+d|0;c=b>>>0>h>>>0?c+1|0:c;d=c;b=G[a+53|0];c=b>>>24|0;g=e|b<<8;e=G[a+54|0];b=e>>>16|0;i=g|e<<16;g=b|c;b=h;e=G[a+55|0];c=e>>>8|0;h=e<<24;g=c|g;c=h|i;J=((g&15)<<28|c>>>4)&2097151;c=se(J,0,654183,0);h=b+c|0;b=$+d|0;b=c>>>0>h>>>0?b+1|0:b;c=h;h=b;d=G[a+56|0];b=d>>>24|0;i=e|d<<8;j=c;g=G[a+57|0];e=g;c=e>>>16|0;e=e<<16;d=b|c;c=e|i;K=((d&1)<<31|c>>>1)&2097151;b=se(K,0,470296,0);d=j+b|0;c=$+h|0;i=d;d=b>>>0>d>>>0?c+1|0:c;b=G[a+58|0];c=b>>>24|0;h=g|b<<8;b=c;e=h;h=G[a+59|0];c=h>>>16|0;g=e|h<<16;e=b|c;r=G[a+60|0];h=r;c=h>>>8|0;h=h<<24;e=c|e;c=h|g;L=((e&63)<<26|c>>>6)&2097151;c=se(L,0,666643,0);h=c+i|0;b=$+d|0;b=c>>>0>h>>>0?b+1|0:b;j=h;i=b;k=se(H,o,-997805,-1);b=G[a+24|0];d=b>>>24|0;e=G[a+23|0];g=e|b<<8;b=G[a+25|0];c=b>>>16|0;g=g|b<<16;d=c|d|f>>>8;b=f<<24|g;c=((d&31)<<27|b>>>5)&2097151;d=c+k|0;b=$;b=c>>>0>d>>>0?b+1|0:b;c=d;d=se(I,o,654183,0);f=c+d|0;c=$+b|0;c=d>>>0>f>>>0?c+1|0:c;b=se(J,o,470296,0);d=b+f|0;c=$+c|0;c=b>>>0>d>>>0?c+1|0:c;b=se(K,o,666643,0);f=b+d|0;d=$+c|0;g=f;f=b>>>0>f>>>0?d+1|0:d;b=se(H,o,654183,0);c=e<<16&2031616|(G[a+21|0]|G[a+22|0]<<8);d=b+c|0;b=$;b=c>>>0>d>>>0?b+1|0:b;c=se(I,o,470296,0);d=c+d|0;b=$+b|0;b=c>>>0>d>>>0?b+1|0:b;c=se(J,o,666643,0);e=c+d|0;d=$+b|0;l=e;d=c>>>0>e>>>0?d+1|0:d;e=d;s=d-((l>>>0<4293918720)-1|0)|0;b=s>>>21|0;E=l- -1048576|0;d=(s&2097151)<<11|E>>>21;g=d+g|0;c=b+f|0;c=d>>>0>g>>>0?c+1|0:c;p=c;Z=h- -1048576|0;f=i-((h>>>0<4293918720)-1|0)|0;h=f;k=c-((g>>>0<4293918720)-1|0)|0;q=g- -1048576|0;c=q;c=(k&2097151)<<11|c>>>21;j=c+j|0;d=(k>>21)+i|0;d=c>>>0>j>>>0?d+1|0:d;c=j;b=Z&-2097152;u=c-b|0;w=d-((b>>>0>c>>>0)+f|0)|0;b=G[a+61|0];c=b>>>24|0;f=r|b<<8;d=G[a+62|0];b=d>>>16|0;f=f|d<<16;d=b|c;b=G[a+63|0];c=b>>>8|0;b=b<<24|f;d=c|d;c=d>>>3|0;M=(d&7)<<29|b>>>3;A=c;b=se(M,c,-683901,-1);d=G[a+44|0];c=d;c=c<<16&2031616|(G[a+42|0]|G[a+43|0]<<8);f=b+c|0;b=$;b=c>>>0>f>>>0?b+1|0:b;r=b;j=b-((f>>>0<4293918720)-1|0)|0;t=f- -1048576|0;b=t;x=(j&2097151)<<11|b>>>21;i=j>>21;b=G[a+45|0];c=b>>>24|0;m=d|b<<8;b=G[a+46|0];d=b>>>16|0;m=m|b<<16;d=c|d|n>>>8;b=n<<24|m;b=((d&31)<<27|b>>>5)&2097151;d=b+x|0;c=i;Q=d;c=b>>>0>d>>>0?c+1|0:c;y=c;c=se(d,c,-683901,-1);d=c+u|0;b=$+w|0;b=c>>>0>d>>>0?b+1|0:b;c=d;_=c- -1048576|0;i=b-((c>>>0<4293918720)-1|0)|0;N=i;d=_&-2097152;W=c-d|0;X=b-((c>>>0>>0)+i|0)|0;c=se(Q,y,136657,0);b=q&-2097152;d=c+(g-b|0)|0;b=$+(p-((b>>>0>g>>>0)+k|0)|0)|0;q=d;k=c>>>0>d>>>0?b+1|0:b;b=t&-2097152;t=f-b|0;n=r-((b>>>0>f>>>0)+j|0)|0;c=se(L,o,-683901,-1);d=G[a+40|0];b=d>>>24|0;g=G[a+39|0];f=g|d<<8;i=c;c=G[a+41|0];d=c>>>16|0;c=c<<16;d=b|d;b=c|f;c=d>>>3|0;b=(d&7)<<29|b>>>3;d=i+b|0;c=c+$|0;c=b>>>0>d>>>0?c+1|0:c;b=d;d=se(M,A,136657,0);f=b+d|0;b=$+c|0;p=f;f=d>>>0>f>>>0?b+1|0:b;r=se(K,o,-683901,-1);b=G[a+37|0];c=b>>>24|0;B=G[a+36|0];d=B|b<<8;b=c;i=d;d=G[a+38|0];c=d>>>16|0;i=i|d<<16;d=b|c|g>>>8;b=g<<24|i;b=((d&63)<<26|b>>>6)&2097151;c=b+r|0;d=$;d=b>>>0>c>>>0?d+1|0:d;b=c;c=se(L,o,136657,0);g=b+c|0;b=$+d|0;b=c>>>0>g>>>0?b+1|0:b;d=se(M,A,-997805,-1);g=d+g|0;c=$+b|0;j=g;c=d>>>0>g>>>0?c+1|0:c;v=c;u=c-((g>>>0<4293918720)-1|0)|0;T=g- -1048576|0;c=T;c=(u&2097151)<<11|c>>>21;d=c+p|0;b=(u>>21)+f|0;i=d;b=c>>>0>d>>>0?b+1|0:b;w=b;r=b-((d>>>0<4293918720)-1|0)|0;b=r>>21;C=d- -1048576|0;d=(r&2097151)<<11|C>>>21;f=d+t|0;c=b+n|0;R=f;c=d>>>0>f>>>0?c+1|0:c;F=c;b=se(f,c,-683901,-1);d=b+q|0;c=$+k|0;S=d;t=b>>>0>d>>>0?c+1|0:c;k=l;l=e;c=se(H,o,470296,0);e=G[a+19|0];b=e>>>24|0;d=G[a+18|0];f=d|e<<8;g=c;e=G[a+20|0];c=e>>>16|0;e=e<<16;p=b|c;b=e|f;e=(p&7)<<29|b>>>3;f=g+e|0;b=$+(p>>>3|0)|0;z=f;e=e>>>0>f>>>0?b+1|0:b;n=se(H,o,666643,0);c=G[a+16|0];b=c>>>24|0;x=G[a+15|0];g=x|c<<8;f=G[a+17|0];c=f>>>16|0;g=g|f<<16;f=b|c;c=d<<24;d=d>>>8|f;b=c|g;b=((d&63)<<26|b>>>6)&2097151;c=b+n|0;d=$;g=c;d=b>>>0>c>>>0?d+1|0:d;m=d;q=d-((c>>>0<4293918720)-1|0)|0;b=q>>>21|0;U=c- -1048576|0;d=(q&2097151)<<11|U>>>21;f=d+z|0;c=b+e|0;c=d>>>0>f>>>0?c+1|0:c;d=se(I,o,666643,0);e=d+f|0;b=$+c|0;f=e;b=d>>>0>e>>>0?b+1|0:b;n=b;p=b-((e>>>0<4293918720)-1|0)|0;z=e- -1048576|0;b=C&-2097152;d=w-((b>>>0>i>>>0)+r|0)|0;O=i-b|0;C=d;b=(p&2097151)<<11|z>>>21;e=b+k|0;c=(p>>>21|0)+l|0;c=b>>>0>e>>>0?c+1|0:c;i=e;b=E&-2097152;e=se(Q,y,-997805,-1);l=(i-b|0)+e|0;b=$+(c-((s&8191)+(b>>>0>i>>>0)|0)|0)|0;b=e>>>0>l>>>0?b+1|0:b;e=se(R,F,136657,0);i=e+l|0;c=$+b|0;c=e>>>0>i>>>0?c+1|0:c;b=se(O,d,-683901,-1);e=b+i|0;d=$+c|0;d=b>>>0>e>>>0?d+1|0:d;r=d;k=d-((e>>>0<4293918720)-1|0)|0;c=k>>21;s=e- -1048576|0;b=(k&2097151)<<11|s>>>21;d=b+S|0;c=c+t|0;c=b>>>0>d>>>0?c+1|0:c;b=d;l=c;i=c-((b>>>0<4293918720)-1|0)|0;c=i>>21;w=b- -1048576|0;t=(i&2097151)<<11|w>>>21;E=t+W|0;d=c+X|0;aa=E;t=t>>>0>E>>>0?d+1|0:d;c=w&-2097152;ba=b-c|0;ca=l-((b>>>0>>0)+i|0)|0;b=s&-2097152;S=e-b|0;E=r-((b>>>0>e>>>0)+k|0)|0;c=se(Q,y,654183,0);b=z&-2097152;d=c+(f-b|0)|0;b=$+(n-((b>>>0>f>>>0)+p|0)|0)|0;b=c>>>0>d>>>0?b+1|0:b;c=se(R,F,-997805,-1);e=c+d|0;d=$+b|0;d=c>>>0>e>>>0?d+1|0:d;b=se(O,C,136657,0);e=b+e|0;c=$+d|0;z=e;i=b>>>0>e>>>0?c+1|0:c;b=T&-2097152;s=j-b|0;u=v-((b>>>0>j>>>0)+u|0)|0;b=se(J,o,-683901,-1);d=G[a+35|0];c=d>>>24|0;f=G[a+34|0];e=f|d<<8;d=b;c=B>>>16|c;b=B<<16|e;b=((c&1)<<31|b>>>1)&2097151;d=d+b|0;c=$;c=b>>>0>d>>>0?c+1|0:c;b=se(K,o,136657,0);e=b+d|0;d=$+c|0;d=b>>>0>e>>>0?d+1|0:d;b=se(L,o,-997805,-1);e=b+e|0;c=$+d|0;c=b>>>0>e>>>0?c+1|0:c;d=se(M,A,654183,0);e=d+e|0;b=$+c|0;n=e;e=d>>>0>e>>>0?b+1|0:b;k=se(I,o,-683901,-1);b=G[a+32|0];d=b>>>24|0;p=G[a+31|0];j=p|b<<8;b=G[a+33|0];c=b>>>16|0;j=j|b<<16;d=c|d|f>>>8;b=f<<24|j;c=((d&15)<<28|b>>>4)&2097151;d=c+k|0;b=$;b=c>>>0>d>>>0?b+1|0:b;c=d;d=se(J,o,136657,0);f=c+d|0;c=$+b|0;c=d>>>0>f>>>0?c+1|0:c;b=se(K,o,-997805,-1);d=b+f|0;c=$+c|0;c=b>>>0>d>>>0?c+1|0:c;b=se(L,o,654183,0);f=b+d|0;d=$+c|0;d=b>>>0>f>>>0?d+1|0:d;c=se(M,A,470296,0);f=c+f|0;b=$+d|0;b=c>>>0>f>>>0?b+1|0:b;r=b;k=b-((f>>>0<4293918720)-1|0)|0;w=f- -1048576|0;b=w;b=(k&2097151)<<11|b>>>21;j=b+n|0;c=(k>>21)+e|0;e=j;c=b>>>0>e>>>0?c+1|0:c;j=c;c=c-((e>>>0<4293918720)-1|0)|0;d=c>>21;l=e- -1048576|0;n=(c&2097151)<<11|l>>>21;v=n+s|0;b=d+u|0;V=v;b=n>>>0>v>>>0?b+1|0:b;s=b;d=se(v,b,-683901,-1);n=d+z|0;b=$+i|0;b=d>>>0>n>>>0?b+1|0:b;i=b;b=l&-2097152;j=j-((b>>>0>e>>>0)+c|0)|0;P=e-b|0;B=j;b=se(Q,y,470296,0);c=U&-2097152;d=b+(g-c|0)|0;c=$+(m-((q&2047)+(c>>>0>g>>>0)|0)|0)|0;c=b>>>0>d>>>0?c+1|0:c;b=d;d=se(R,F,654183,0);e=b+d|0;b=$+c|0;b=d>>>0>e>>>0?b+1|0:b;c=se(O,C,-997805,-1);d=c+e|0;b=$+b|0;b=c>>>0>d>>>0?b+1|0:b;c=se(v,s,136657,0);e=c+d|0;d=$+b|0;d=c>>>0>e>>>0?d+1|0:d;b=se(P,j,-683901,-1);e=b+e|0;c=$+d|0;c=b>>>0>e>>>0?c+1|0:c;l=c;j=c-((e>>>0<4293918720)-1|0)|0;c=j>>21;q=e- -1048576|0;b=(j&2097151)<<11|q>>>21;g=b+n|0;d=c+i|0;d=b>>>0>g>>>0?d+1|0:d;b=g;i=d;g=d-((b>>>0<4293918720)-1|0)|0;d=b- -1048576|0;c=(g>>21)+E|0;n=(g&2097151)<<11|d>>>21;m=n+S|0;W=m;n=n>>>0>m>>>0?c+1|0:c;c=d&-2097152;X=b-c|0;S=i-((b>>>0>>0)+g|0)|0;b=q&-2097152;z=e-b|0;u=l-((b>>>0>e>>>0)+j|0)|0;c=se(Q,y,666643,0);d=G[a+14|0];b=d>>>24|0;i=G[a+13|0];e=i|d<<8;d=x>>>16|b;b=x<<16|e;b=((d&1)<<31|b>>>1)&2097151;d=b+c|0;c=$;c=b>>>0>d>>>0?c+1|0:c;b=d;d=se(R,F,470296,0);e=b+d|0;b=$+c|0;b=d>>>0>e>>>0?b+1|0:b;c=se(O,C,654183,0);d=c+e|0;b=$+b|0;m=d;g=c>>>0>d>>>0?b+1|0:b;b=w&-2097152;q=f-b|0;l=r-((b>>>0>f>>>0)+k|0)|0;j=se(H,o,-683901,-1);b=G[a+29|0];c=b>>>24|0;d=Y|b<<8;b=c;e=d;d=G[a+30|0];c=d>>>16|0;e=e|d<<16;d=b|c|p>>>8;b=p<<24|e;b=((d&127)<<25|b>>>7)&2097151;c=b+j|0;d=$;d=b>>>0>c>>>0?d+1|0:d;b=c;c=se(I,o,136657,0);e=b+c|0;b=$+d|0;b=c>>>0>e>>>0?b+1|0:b;d=se(J,o,-997805,-1);e=d+e|0;c=$+b|0;c=d>>>0>e>>>0?c+1|0:c;b=se(K,o,654183,0);d=b+e|0;c=$+c|0;c=b>>>0>d>>>0?c+1|0:c;b=d;d=se(L,o,470296,0);e=b+d|0;b=$+c|0;b=d>>>0>e>>>0?b+1|0:b;c=se(M,A,666643,0);e=c+e|0;d=$+b|0;d=c>>>0>e>>>0?d+1|0:d;c=h>>21;h=(h&2097151)<<11|Z>>>21;e=h+e|0;b=c+d|0;b=e>>>0>>0?b+1|0:b;r=b;k=b-((e>>>0<4293918720)-1|0)|0;w=e- -1048576|0;b=w;d=(k&2097151)<<11|b>>>21;h=d+q|0;b=(k>>21)+l|0;A=h;b=d>>>0>h>>>0?b+1|0:b;v=b;b=se(h,b,-683901,-1);c=b+m|0;d=$+g|0;d=b>>>0>c>>>0?d+1|0:d;b=c;c=se(V,s,-997805,-1);h=b+c|0;b=$+d|0;b=c>>>0>h>>>0?b+1|0:b;d=se(P,B,136657,0);h=d+h|0;c=$+b|0;p=h;h=d>>>0>h>>>0?c+1|0:c;c=se(R,F,666643,0);b=G[a+11|0];d=b>>>24|0;l=G[a+10|0];g=l|b<<8;f=G[a+12|0];b=f>>>16|0;f=g|f<<16;g=c;c=b|d|i>>>8;b=((c&15)<<28|(i<<24|f)>>>4)&2097151;d=g+b|0;c=$;c=b>>>0>d>>>0?c+1|0:c;b=d;d=se(O,C,470296,0);f=b+d|0;b=$+c|0;b=d>>>0>f>>>0?b+1|0:b;c=se(A,v,136657,0);d=c+f|0;b=$+b|0;b=c>>>0>d>>>0?b+1|0:b;c=se(V,s,654183,0);f=c+d|0;d=$+b|0;d=c>>>0>f>>>0?d+1|0:d;b=se(P,B,-997805,-1);f=b+f|0;c=$+d|0;x=f;c=b>>>0>f>>>0?c+1|0:c;j=c;b=f;i=c-((b>>>0<4293918720)-1|0)|0;m=b- -1048576|0;b=m;c=(i&2097151)<<11|b>>>21;f=c+p|0;b=(i>>21)+h|0;b=c>>>0>f>>>0?b+1|0:b;h=f;q=f- -1048576|0;c=q;g=b-((f>>>0<4293918720)-1|0)|0;d=g>>21;f=(g&2097151)<<11|c>>>21;p=f+z|0;c=d+u|0;F=p;p=f>>>0>p>>>0?c+1|0:c;f=h;d=b;c=w&-2097152;b=e-c|0;e=r-((c>>>0>e>>>0)+k|0)|0;h=(N&2097151)<<11|_>>>21;k=h+b|0;b=(N>>21)+e|0;b=h>>>0>k>>>0?b+1|0:b;h=k;r=b;k=b-((h>>>0<4293918720)-1|0)|0;w=h- -1048576|0;b=w;y=(k&2097151)<<11|b>>>21;c=k>>21;u=c;c=se(y,c,-683901,-1);e=c+f|0;b=$+d|0;b=c>>>0>e>>>0?b+1|0:b;d=e;c=q&-2097152;E=d-c|0;T=b-((c>>>0>d>>>0)+g|0)|0;c=se(y,u,136657,0);d=c+x|0;b=$+j|0;b=c>>>0>d>>>0?b+1|0:b;c=m&-2097152;z=d-c|0;N=b-((c>>>0>d>>>0)+i|0)|0;i=se(O,C,666643,0);c=G[a+8|0];b=c>>>24|0;e=G[a+7|0];f=e|c<<8;c=G[a+9|0];d=c>>>16|0;f=f|c<<16;c=b|d|l>>>8;c=((c&127)<<25|(l<<24|f)>>>7)&2097151;d=c+i|0;b=$;b=c>>>0>d>>>0?b+1|0:b;c=d;d=se(A,v,-997805,-1);f=c+d|0;c=$+b|0;c=d>>>0>f>>>0?c+1|0:c;b=se(V,s,470296,0);f=b+f|0;d=$+c|0;d=b>>>0>f>>>0?d+1|0:d;c=se(P,B,654183,0);f=c+f|0;b=$+d|0;j=f;d=c>>>0>f>>>0?b+1|0:b;b=se(A,v,654183,0);f=G[a+6|0];c=f>>>24|0;i=G[a+5|0];f=i|f<<8;g=b;b=e>>>16|0;e=e<<16;c=b|c;b=e|f;b=((c&3)<<30|b>>>2)&2097151;e=g+b|0;c=$;c=b>>>0>e>>>0?c+1|0:c;b=e;e=se(V,s,666643,0);f=b+e|0;b=$+c|0;b=e>>>0>f>>>0?b+1|0:b;e=se(P,B,470296,0);f=e+f|0;c=$+b|0;x=f;c=e>>>0>f>>>0?c+1|0:c;g=c;b=f;f=c-((b>>>0<4293918720)-1|0)|0;m=b- -1048576|0;c=m;c=(f&2097151)<<11|c>>>21;e=c+j|0;b=(f>>21)+d|0;q=e;b=c>>>0>e>>>0?b+1|0:b;d=b;b=e;e=d-((b>>>0<4293918720)-1|0)|0;j=b- -1048576|0;c=j;l=(e&2097151)<<11|c>>>21;s=l+z|0;c=(e>>21)+N|0;C=s;l=l>>>0>s>>>0?c+1|0:c;b=se(y,u,-997805,-1);c=b+q|0;d=$+d|0;d=b>>>0>c>>>0?d+1|0:d;b=j&-2097152;U=c-b|0;z=d-((b>>>0>c>>>0)+e|0)|0;b=se(y,u,654183,0);d=b+x|0;c=$+g|0;c=b>>>0>d>>>0?c+1|0:c;b=m&-2097152;s=d-b|0;N=c-((b>>>0>d>>>0)+f|0)|0;j=se(A,v,470296,0);b=G[a+3|0];c=b>>>24|0;f=G[a+2|0];e=f|b<<8;d=G[a+4|0];b=d>>>16|0;e=e|d<<16;c=b|c|i>>>8;b=((c&31)<<27|(i<<24|e)>>>5)&2097151;c=b+j|0;d=$;d=b>>>0>c>>>0?d+1|0:d;b=c;c=se(P,B,666643,0);e=b+c|0;b=$+d|0;g=e;e=c>>>0>e>>>0?b+1|0:b;b=se(A,v,666643,0);c=f<<16&2031616|(G[a|0]|G[a+1|0]<<8);d=b+c|0;b=$;b=c>>>0>d>>>0?b+1|0:b;j=b;i=b-((d>>>0<4293918720)-1|0)|0;x=d- -1048576|0;b=x;f=(i&2097151)<<11|b>>>21;g=f+g|0;b=(i>>21)+e|0;m=g;b=f>>>0>g>>>0?b+1|0:b;g=b;b=m;f=g-((b>>>0<4293918720)-1|0)|0;q=b- -1048576|0;b=q;e=(f&2097151)<<11|b>>>21;v=e+s|0;b=(f>>21)+N|0;b=e>>>0>v>>>0?b+1|0:b;e=b;b=se(y,u,470296,0);m=b+m|0;c=$+g|0;c=b>>>0>m>>>0?c+1|0:c;g=q&-2097152;b=m-g|0;f=c-((g>>>0>m>>>0)+f|0)|0;m=b;c=se(y,u,666643,0);b=x&-2097152;g=c+(d-b|0)|0;b=$+(j-((b>>>0>d>>>0)+i|0)|0)|0;i=g;d=g;b=c>>>0>d>>>0?b+1|0:b;c=b>>21;b=(b&2097151)<<11|d>>>21;d=m+b|0;c=c+f|0;c=b>>>0>d>>>0?c+1|0:c;g=d;b=c>>21;c=(c&2097151)<<11|d>>>21;d=c+v|0;b=b+e|0;b=c>>>0>d>>>0?b+1|0:b;f=d;c=b>>21;b=(b&2097151)<<11|d>>>21;e=b+U|0;d=c+z|0;B=e;c=e;d=b>>>0>c>>>0?d+1|0:d;b=d>>21;d=(d&2097151)<<11|c>>>21;e=d+C|0;c=b+l|0;v=e;b=e;c=d>>>0>b>>>0?c+1|0:c;d=c>>21;c=(c&2097151)<<11|b>>>21;e=c+E|0;b=d+T|0;u=e;d=e;b=c>>>0>d>>>0?b+1|0:b;c=b>>21;b=(b&2097151)<<11|d>>>21;d=b+F|0;c=c+p|0;c=b>>>0>d>>>0?c+1|0:c;x=d;b=c>>21;c=(c&2097151)<<11|d>>>21;d=c+X|0;b=b+S|0;b=c>>>0>d>>>0?b+1|0:b;m=d;c=b>>21;b=(b&2097151)<<11|d>>>21;e=b+W|0;d=c+n|0;q=e;c=e;d=b>>>0>c>>>0?d+1|0:d;b=d>>21;d=(d&2097151)<<11|c>>>21;e=d+ba|0;c=b+ca|0;n=e;b=e;c=d>>>0>b>>>0?c+1|0:c;d=c>>21;c=(c&2097151)<<11|b>>>21;e=c+aa|0;b=d+t|0;p=e;d=e;b=c>>>0>d>>>0?b+1|0:b;c=b>>21;e=(b&2097151)<<11|d>>>21;b=w&-2097152;d=h-b|0;e=e+d|0;b=(r-((b>>>0>h>>>0)+k|0)|0)+c|0;r=e;c=e;b=d>>>0>c>>>0?b+1|0:b;t=(b&2097151)<<11|c>>>21;d=b>>21;j=d;c=i&2097151;d=se(t,d,666643,0)+c|0;b=$;i=d;b=c>>>0>d>>>0?b+1|0:b;h=b;D[a|0]=d;D[a+1|0]=(b&255)<<24|d>>>8;b=g&2097151;d=se(t,j,470296,0)+b|0;c=$;c=b>>>0>d>>>0?c+1|0:c;e=(h&2097151)<<11|i>>>21;g=e+d|0;b=(h>>21)+c|0;b=e>>>0>g>>>0?b+1|0:b;e=g;d=e;D[a+4|0]=(b&2047)<<21|d>>>11;c=b;D[a+3|0]=(b&7)<<29|d>>>3;d=f&2097151;f=se(t,j,654183,0)+d|0;b=$;b=d>>>0>f>>>0?b+1|0:b;d=f;f=(c&2097151)<<11|e>>>21;g=d+f|0;c=(c>>21)+b|0;c=f>>>0>g>>>0?c+1|0:c;b=c;D[a+6|0]=(b&63)<<26|g>>>6;f=0;k=e&2097151;c=k;D[a+2|0]=((h&65535)<<16|i>>>16)&31|c<<5;d=B&2097151;h=se(t,j,-997805,-1)+d|0;c=$;c=d>>>0>h>>>0?c+1|0:c;d=h;h=(b&2097151)<<11|g>>>21;e=d+h|0;b=(b>>21)+c|0;i=e;c=e;b=c>>>0>>0?b+1|0:b;D[a+9|0]=(b&511)<<23|c>>>9;D[a+8|0]=(b&1)<<31|c>>>1;e=0;l=g&2097151;d=l;D[a+5|0]=(f&524287)<<13|k>>>19|d<<2;c=v&2097151;h=se(t,j,136657,0)+c|0;d=$;d=c>>>0>h>>>0?d+1|0:d;c=b;b=b>>21;c=(c&2097151)<<11|i>>>21;h=c+h|0;b=b+d|0;b=c>>>0>h>>>0?b+1|0:b;f=h;c=f;D[a+12|0]=(b&4095)<<20|c>>>12;D[a+11|0]=(b&15)<<28|c>>>4;h=0;g=i&2097151;d=g;D[a+7|0]=(e&16383)<<18|l>>>14|d<<7;d=u&2097151;e=se(t,j,-683901,-1)+d|0;c=$;c=d>>>0>e>>>0?c+1|0:c;d=b;b=b>>21;d=(d&2097151)<<11|f>>>21;e=d+e|0;c=b+c|0;c=d>>>0>e>>>0?c+1|0:c;b=e;D[a+14|0]=(c&127)<<25|b>>>7;f=f&2097151;D[a+10|0]=(h&131071)<<15|g>>>17|f<<4;b=c;c=b>>21;h=(b&2097151)<<11|e>>>21;g=h+(x&2097151)|0;d=0;b=c+d|0;b=h>>>0>g>>>0?b+1|0:b;c=g;D[a+17|0]=(b&1023)<<22|c>>>10;D[a+16|0]=(b&3)<<30|c>>>2;i=e&2097151;e=i;D[a+13|0]=(d&1048575)<<12|f>>>20|e<<1;c=b>>21;b=(b&2097151)<<11|g>>>21;e=b+(m&2097151)|0;h=0;d=c+h|0;d=b>>>0>e>>>0?d+1|0:d;f=e;b=e;D[a+20|0]=(d&8191)<<19|b>>>13;D[a+19|0]=(d&31)<<27|b>>>5;g=g&2097151;c=g;D[a+15|0]=(h&32767)<<17|i>>>15|c<<6;h=(d&2097151)<<11|b>>>21;i=h+(q&2097151)|0;e=0;b=e+(d>>21)|0;b=h>>>0>i>>>0?b+1|0:b;h=b;D[a+21|0]=i;b=f;D[a+18|0]=(e&262143)<<14|c>>>18|b<<3;c=i;D[a+22|0]=(h&255)<<24|c>>>8;c=(h&2097151)<<11|c>>>21;e=c+(n&2097151)|0;b=h>>21;b=c>>>0>e>>>0?b+1|0:b;g=e;c=e;D[a+25|0]=(b&2047)<<21|c>>>11;d=c;D[a+24|0]=(b&7)<<29|c>>>3;c=b>>21;b=(b&2097151)<<11|d>>>21;f=b+(p&2097151)|0;d=b>>>0>f>>>0?c+1|0:c;b=f;D[a+27|0]=(d&63)<<26|b>>>6;e=0;g=g&2097151;b=g;D[a+23|0]=((h&65535)<<16|i>>>16)&31|b<<5;c=d>>21;b=(d&2097151)<<11|f>>>21;d=b+(r&2097151)|0;c=b>>>0>d>>>0?c+1|0:c;b=d;D[a+31|0]=(c&131071)<<15|b>>>17;D[a+30|0]=(c&511)<<23|b>>>9;D[a+29|0]=(c&1)<<31|b>>>1;b=0;f=f&2097151;D[a+26|0]=(e&524287)<<13|g>>>19|f<<2;D[a+28|0]=(b&16383)<<18|f>>>14|d<<7}function Wd(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;k=_-160|0;_=k;l=-1;if(!(e>>>0<8|g>>>0>i>>>0)){i=F[a+4>>2];j=F[a+8>>2];a=k+80|0;Aa(b,c,0,0,i,j,a,80);b=F[k+108>>2];F[k+24>>2]=F[k+104>>2];F[k+28>>2]=b;b=F[k+100>>2];F[k+16>>2]=F[k+96>>2];F[k+20>>2]=b;b=F[k+92>>2];F[k+8>>2]=F[k+88>>2];F[k+12>>2]=b;b=F[k+124>>2];F[k+40>>2]=F[k+120>>2];F[k+44>>2]=b;b=F[k+132>>2];F[k+48>>2]=F[k+128>>2];F[k+52>>2]=b;b=F[k+140>>2];F[k+56>>2]=F[k+136>>2];F[k+60>>2]=b;b=F[k+156>>2];F[k+72>>2]=F[k+152>>2];F[k+76>>2]=b;b=F[k+84>>2];F[k>>2]=F[k+80>>2];F[k+4>>2]=b;b=F[k+116>>2];F[k+32>>2]=F[k+112>>2];F[k+36>>2]=b;b=F[k+148>>2];F[k+64>>2]=F[k+144>>2];F[k+68>>2]=b;ia(a,80);ka(k+32|0,32,d,e-8|0,a);if(Ka((d+e|0)-8|0,a,8)){b=_-272|0;_=b;Hb(k,b+32|0);a=k- -64|0;c=G[a+4|0]|G[a+5|0]<<8|(G[a+6|0]<<16|G[a+7|0]<<24);F[b+16>>2]=G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24);F[b+20>>2]=c;c=G[a+12|0]|G[a+13|0]<<8|(G[a+14|0]<<16|G[a+15|0]<<24);F[b+24>>2]=G[a+8|0]|G[a+9|0]<<8|(G[a+10|0]<<16|G[a+11|0]<<24);F[b+28>>2]=c;if(g){c=0;while(1){d=c+f|0;a=G[d+4|0]|G[d+5|0]<<8|(G[d+6|0]<<16|G[d+7|0]<<24);F[b>>2]=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[b+4>>2]=a;a=G[d+12|0]|G[d+13|0]<<8|(G[d+14|0]<<16|G[d+15|0]<<24);F[b+8>>2]=G[d+8|0]|G[d+9|0]<<8|(G[d+10|0]<<16|G[d+11|0]<<24);F[b+12>>2]=a;a=_-16|0;_=a;n=G[d+15|0];o=G[d+14|0];p=G[d+13|0];q=G[d+12|0];s=G[d+11|0];r=G[d+10|0];t=G[d+9|0];u=G[d+8|0];m=G[d+6|0];v=G[d+5|0];w=G[d+4|0];x=G[d+3|0];y=G[d+2|0];z=G[d+1|0];A=G[d|0];e=F[b+256>>2];i=F[b+268>>2];l=F[b+264>>2];j=F[b+240>>2];B=G[d+7|0];d=F[b+260>>2];D[a+12|0]=j^G[((B^d)&255)+3392|0];D[a+8|0]=G[((r^l>>>8)&255)+3392|0]^j>>>8;D[a+4|0]=G[((p^i>>>16)&255)+3392|0]^j>>>16;D[a|0]=G[(A^e>>>24)+3392|0]^j>>>24;j=F[b+244>>2];D[a+13|0]=j^G[((l^s)&255)+3392|0];D[a+9|0]=G[((o^i>>>8)&255)+3392|0]^j>>>8;D[a+5|0]=G[((z^e>>>16)&255)+3392|0]^j>>>16;D[a+1|0]=G[(w^d>>>24)+3392|0]^j>>>24;j=F[b+248>>2];D[a+14|0]=j^G[((i^n)&255)+3392|0];D[a+10|0]=G[((y^e>>>8)&255)+3392|0]^j>>>8;D[a+6|0]=G[((v^d>>>16)&255)+3392|0]^j>>>16;D[a+2|0]=G[(u^l>>>24)+3392|0]^j>>>24;j=G[((e^x)&255)+3392|0];e=F[b+252>>2];D[a+15|0]=j^e;D[a+11|0]=G[((m^d>>>8)&255)+3392|0]^e>>>8;D[a+7|0]=G[((t^l>>>16)&255)+3392|0]^e>>>16;D[a+3|0]=G[(q^i>>>24)+3392|0]^e>>>24;xa(a);e=G[a+3|0];i=G[a+6|0];l=G[a+9|0];j=G[a+12|0];n=G[a+2|0];o=G[a+5|0];p=G[a+8|0];q=G[a+15|0];s=G[a+1|0];r=G[a+4|0];t=G[a+11|0];u=G[a+14|0];m=G[a|0];v=G[a+7|0];w=G[a+10|0];d=F[b+224>>2];D[a+12|0]=d^G[G[a+13|0]+3392|0];D[a+8|0]=G[w+3392|0]^d>>>8;D[a+4|0]=G[v+3392|0]^d>>>16;D[a|0]=G[m+3392|0]^d>>>24;d=F[b+228>>2];D[a+13|0]=d^G[u+3392|0];D[a+9|0]=G[t+3392|0]^d>>>8;D[a+5|0]=G[r+3392|0]^d>>>16;D[a+1|0]=G[s+3392|0]^d>>>24;d=F[b+232>>2];D[a+14|0]=d^G[q+3392|0];D[a+10|0]=G[p+3392|0]^d>>>8;D[a+6|0]=G[o+3392|0]^d>>>16;D[a+2|0]=G[n+3392|0]^d>>>24;d=F[b+236>>2];D[a+15|0]=d^G[j+3392|0];D[a+11|0]=G[l+3392|0]^d>>>8;D[a+7|0]=G[i+3392|0]^d>>>16;D[a+3|0]=G[e+3392|0]^d>>>24;xa(a);e=G[a+2|0];i=G[a+1|0];l=G[a|0];j=G[a+14|0];n=G[a+12|0];o=G[a+15|0];p=G[a+8|0];q=G[a+10|0];s=G[a+9|0];r=G[a+11|0];t=G[a+4|0];u=G[a+5|0];m=G[a+6|0];v=G[a+7|0];w=G[a+3|0];d=F[b+208>>2];D[a+12|0]=d^G[G[a+13|0]+3392|0];D[a+8|0]=G[q+3392|0]^d>>>8;D[a+4|0]=G[v+3392|0]^d>>>16;D[a|0]=G[l+3392|0]^d>>>24;d=F[b+212>>2];D[a+13|0]=d^G[j+3392|0];D[a+9|0]=G[r+3392|0]^d>>>8;D[a+5|0]=G[t+3392|0]^d>>>16;D[a+1|0]=G[i+3392|0]^d>>>24;d=F[b+216>>2];D[a+14|0]=d^G[o+3392|0];D[a+10|0]=G[p+3392|0]^d>>>8;D[a+6|0]=G[u+3392|0]^d>>>16;D[a+2|0]=G[e+3392|0]^d>>>24;d=F[b+220>>2];D[a+15|0]=d^G[n+3392|0];D[a+11|0]=G[s+3392|0]^d>>>8;D[a+7|0]=G[m+3392|0]^d>>>16;D[a+3|0]=G[w+3392|0]^d>>>24;xa(a);e=G[a+3|0];i=G[a+6|0];l=G[a+9|0];j=G[a+12|0];n=G[a+2|0];o=G[a+5|0];p=G[a+8|0];q=G[a+15|0];s=G[a+1|0];r=G[a+4|0];t=G[a+11|0];u=G[a+14|0];m=G[a|0];v=G[a+7|0];w=G[a+10|0];d=F[b+192>>2];D[a+12|0]=d^G[G[a+13|0]+3392|0];D[a+8|0]=G[w+3392|0]^d>>>8;D[a+4|0]=G[v+3392|0]^d>>>16;D[a|0]=G[m+3392|0]^d>>>24;d=F[b+196>>2];D[a+13|0]=d^G[u+3392|0];D[a+9|0]=G[t+3392|0]^d>>>8;D[a+5|0]=G[r+3392|0]^d>>>16;D[a+1|0]=G[s+3392|0]^d>>>24;d=F[b+200>>2];D[a+14|0]=d^G[q+3392|0];D[a+10|0]=G[p+3392|0]^d>>>8;D[a+6|0]=G[o+3392|0]^d>>>16;D[a+2|0]=G[n+3392|0]^d>>>24;d=F[b+204>>2];D[a+15|0]=d^G[j+3392|0];D[a+11|0]=G[l+3392|0]^d>>>8;D[a+7|0]=G[i+3392|0]^d>>>16;D[a+3|0]=G[e+3392|0]^d>>>24;xa(a);e=G[a+2|0];i=G[a+1|0];l=G[a|0];j=G[a+14|0];n=G[a+12|0];o=G[a+15|0];p=G[a+8|0];q=G[a+10|0];s=G[a+9|0];r=G[a+11|0];t=G[a+4|0];u=G[a+5|0];m=G[a+6|0];v=G[a+7|0];w=G[a+3|0];d=F[b+176>>2];D[a+12|0]=d^G[G[a+13|0]+3392|0];D[a+8|0]=G[q+3392|0]^d>>>8;D[a+4|0]=G[v+3392|0]^d>>>16;D[a|0]=G[l+3392|0]^d>>>24;d=F[b+180>>2];D[a+13|0]=d^G[j+3392|0];D[a+9|0]=G[r+3392|0]^d>>>8;D[a+5|0]=G[t+3392|0]^d>>>16;D[a+1|0]=G[i+3392|0]^d>>>24;d=F[b+184>>2];D[a+14|0]=d^G[o+3392|0];D[a+10|0]=G[p+3392|0]^d>>>8;D[a+6|0]=G[u+3392|0]^d>>>16;D[a+2|0]=G[e+3392|0]^d>>>24;d=F[b+188>>2];D[a+15|0]=d^G[n+3392|0];D[a+11|0]=G[s+3392|0]^d>>>8;D[a+7|0]=G[m+3392|0]^d>>>16;D[a+3|0]=G[w+3392|0]^d>>>24;xa(a);e=G[a+3|0];i=G[a+6|0];l=G[a+9|0];j=G[a+12|0];n=G[a+2|0];o=G[a+5|0];p=G[a+8|0];q=G[a+15|0];s=G[a+1|0];r=G[a+4|0];t=G[a+11|0];u=G[a+14|0];m=G[a|0];v=G[a+7|0];w=G[a+10|0];d=F[b+160>>2];D[a+12|0]=d^G[G[a+13|0]+3392|0];D[a+8|0]=G[w+3392|0]^d>>>8;D[a+4|0]=G[v+3392|0]^d>>>16;D[a|0]=G[m+3392|0]^d>>>24;d=F[b+164>>2];D[a+13|0]=d^G[u+3392|0];D[a+9|0]=G[t+3392|0]^d>>>8;D[a+5|0]=G[r+3392|0]^d>>>16;D[a+1|0]=G[s+3392|0]^d>>>24;d=F[b+168>>2];D[a+14|0]=d^G[q+3392|0];D[a+10|0]=G[p+3392|0]^d>>>8;D[a+6|0]=G[o+3392|0]^d>>>16;D[a+2|0]=G[n+3392|0]^d>>>24;d=F[b+172>>2];D[a+15|0]=d^G[j+3392|0];D[a+11|0]=G[l+3392|0]^d>>>8;D[a+7|0]=G[i+3392|0]^d>>>16;D[a+3|0]=G[e+3392|0]^d>>>24;xa(a);e=G[a+3|0];i=G[a+6|0];l=G[a+9|0];j=G[a+12|0];n=G[a+2|0];o=G[a+5|0];p=G[a+8|0];q=G[a+15|0];s=G[a+1|0];r=G[a+4|0];t=G[a+11|0];u=G[a+14|0];m=G[a|0];v=G[a+7|0];w=G[a+10|0];d=F[b+144>>2];D[a+12|0]=d^G[G[a+13|0]+3392|0];D[a+8|0]=G[w+3392|0]^d>>>8;D[a+4|0]=G[v+3392|0]^d>>>16;D[a|0]=G[m+3392|0]^d>>>24;d=F[b+148>>2];D[a+13|0]=d^G[u+3392|0];D[a+9|0]=G[t+3392|0]^d>>>8;D[a+5|0]=G[r+3392|0]^d>>>16;D[a+1|0]=G[s+3392|0]^d>>>24;d=F[b+152>>2];D[a+14|0]=d^G[q+3392|0];D[a+10|0]=G[p+3392|0]^d>>>8;D[a+6|0]=G[o+3392|0]^d>>>16;D[a+2|0]=G[n+3392|0]^d>>>24;d=F[b+156>>2];D[a+15|0]=d^G[j+3392|0];D[a+11|0]=G[l+3392|0]^d>>>8;D[a+7|0]=G[i+3392|0]^d>>>16;D[a+3|0]=G[e+3392|0]^d>>>24;xa(a);e=G[a+3|0];i=G[a+6|0];l=G[a+9|0];j=G[a+12|0];n=G[a+2|0];o=G[a+5|0];p=G[a+8|0];q=G[a+15|0];s=G[a+1|0];r=G[a+4|0];t=G[a+11|0];u=G[a+14|0];m=G[a|0];v=G[a+7|0];w=G[a+10|0];d=F[b+128>>2];D[a+12|0]=d^G[G[a+13|0]+3392|0];D[a+8|0]=G[w+3392|0]^d>>>8;D[a+4|0]=G[v+3392|0]^d>>>16;D[a|0]=G[m+3392|0]^d>>>24;d=F[b+132>>2];D[a+13|0]=d^G[u+3392|0];D[a+9|0]=G[t+3392|0]^d>>>8;D[a+5|0]=G[r+3392|0]^d>>>16;D[a+1|0]=G[s+3392|0]^d>>>24;d=F[b+136>>2];D[a+14|0]=d^G[q+3392|0];D[a+10|0]=G[p+3392|0]^d>>>8;D[a+6|0]=G[o+3392|0]^d>>>16;D[a+2|0]=G[n+3392|0]^d>>>24;d=F[b+140>>2];D[a+15|0]=d^G[j+3392|0];D[a+11|0]=G[l+3392|0]^d>>>8;D[a+7|0]=G[i+3392|0]^d>>>16;D[a+3|0]=G[e+3392|0]^d>>>24;xa(a);e=G[a+3|0];i=G[a+6|0];l=G[a+9|0];j=G[a+12|0];n=G[a+2|0];o=G[a+5|0];p=G[a+8|0];q=G[a+15|0];s=G[a+1|0];r=G[a+4|0];t=G[a+11|0];u=G[a+14|0];m=G[a|0];v=G[a+7|0];w=G[a+10|0];d=F[b+112>>2];D[a+12|0]=d^G[G[a+13|0]+3392|0];D[a+8|0]=G[w+3392|0]^d>>>8;D[a+4|0]=G[v+3392|0]^d>>>16;D[a|0]=G[m+3392|0]^d>>>24;d=F[b+116>>2];D[a+13|0]=d^G[u+3392|0];D[a+9|0]=G[t+3392|0]^d>>>8;D[a+5|0]=G[r+3392|0]^d>>>16;D[a+1|0]=G[s+3392|0]^d>>>24;d=F[b+120>>2];D[a+14|0]=d^G[q+3392|0];D[a+10|0]=G[p+3392|0]^d>>>8;D[a+6|0]=G[o+3392|0]^d>>>16;D[a+2|0]=G[n+3392|0]^d>>>24;d=F[b+124>>2];D[a+15|0]=d^G[j+3392|0];D[a+11|0]=G[l+3392|0]^d>>>8;D[a+7|0]=G[i+3392|0]^d>>>16;D[a+3|0]=G[e+3392|0]^d>>>24;xa(a);e=G[a+3|0];i=G[a+6|0];l=G[a+9|0];j=G[a+12|0];n=G[a+2|0];o=G[a+5|0];p=G[a+8|0];q=G[a+15|0];s=G[a+1|0];r=G[a+4|0];t=G[a+11|0];u=G[a+14|0];m=G[a|0];v=G[a+7|0];w=G[a+10|0];d=F[b+96>>2];D[a+12|0]=d^G[G[a+13|0]+3392|0];D[a+8|0]=G[w+3392|0]^d>>>8;D[a+4|0]=G[v+3392|0]^d>>>16;D[a|0]=G[m+3392|0]^d>>>24;d=F[b+100>>2];D[a+13|0]=d^G[u+3392|0];D[a+9|0]=G[t+3392|0]^d>>>8;D[a+5|0]=G[r+3392|0]^d>>>16;D[a+1|0]=G[s+3392|0]^d>>>24;d=F[b+104>>2];D[a+14|0]=d^G[q+3392|0];D[a+10|0]=G[p+3392|0]^d>>>8;D[a+6|0]=G[o+3392|0]^d>>>16;D[a+2|0]=G[n+3392|0]^d>>>24;d=F[b+108>>2];D[a+15|0]=d^G[j+3392|0];D[a+11|0]=G[l+3392|0]^d>>>8;D[a+7|0]=G[i+3392|0]^d>>>16;D[a+3|0]=G[e+3392|0]^d>>>24;xa(a);e=G[a+3|0];i=G[a+6|0];l=G[a+9|0];j=G[a+12|0];n=G[a+2|0];o=G[a+5|0];p=G[a+8|0];q=G[a+15|0];s=G[a+1|0];r=G[a+4|0];t=G[a+11|0];u=G[a+14|0];m=G[a|0];v=G[a+7|0];w=G[a+10|0];d=F[b+80>>2];D[a+12|0]=d^G[G[a+13|0]+3392|0];D[a+8|0]=G[w+3392|0]^d>>>8;D[a+4|0]=G[v+3392|0]^d>>>16;D[a|0]=G[m+3392|0]^d>>>24;d=F[b+84>>2];D[a+13|0]=d^G[u+3392|0];D[a+9|0]=G[t+3392|0]^d>>>8;D[a+5|0]=G[r+3392|0]^d>>>16;D[a+1|0]=G[s+3392|0]^d>>>24;d=F[b+88>>2];D[a+14|0]=d^G[q+3392|0];D[a+10|0]=G[p+3392|0]^d>>>8;D[a+6|0]=G[o+3392|0]^d>>>16;D[a+2|0]=G[n+3392|0]^d>>>24;d=F[b+92>>2];D[a+15|0]=d^G[j+3392|0];D[a+11|0]=G[l+3392|0]^d>>>8;D[a+7|0]=G[i+3392|0]^d>>>16;D[a+3|0]=G[e+3392|0]^d>>>24;xa(a);e=G[a+3|0];i=G[a+6|0];l=G[a+9|0];j=G[a+12|0];n=G[a+2|0];o=G[a+5|0];p=G[a+8|0];q=G[a+15|0];s=G[a+1|0];r=G[a+4|0];t=G[a+11|0];u=G[a+14|0];m=G[a|0];v=G[a+7|0];w=G[a+10|0];d=F[b+64>>2];D[a+12|0]=d^G[G[a+13|0]+3392|0];D[a+8|0]=G[w+3392|0]^d>>>8;D[a+4|0]=G[v+3392|0]^d>>>16;D[a|0]=G[m+3392|0]^d>>>24;d=F[b+68>>2];D[a+13|0]=d^G[u+3392|0];D[a+9|0]=G[t+3392|0]^d>>>8;D[a+5|0]=G[r+3392|0]^d>>>16;D[a+1|0]=G[s+3392|0]^d>>>24;d=F[b+72>>2];D[a+14|0]=d^G[q+3392|0];D[a+10|0]=G[p+3392|0]^d>>>8;D[a+6|0]=G[o+3392|0]^d>>>16;D[a+2|0]=G[n+3392|0]^d>>>24;d=F[b+76>>2];D[a+15|0]=d^G[j+3392|0];D[a+11|0]=G[l+3392|0]^d>>>8;D[a+7|0]=G[i+3392|0]^d>>>16;D[a+3|0]=G[e+3392|0]^d>>>24;xa(a);e=G[a+15|0];i=G[a+12|0];D[a+15|0]=i;l=G[G[a+2|0]+3392|0];D[a+2|0]=l;j=G[G[a+1|0]+3392|0];D[a+1|0]=j;n=G[G[a|0]+3392|0];D[a|0]=n;o=G[a+9|0];p=G[a+8|0];q=G[a+4|0];s=G[a+11|0];r=G[a+14|0];t=G[a+7|0];u=G[a+10|0];d=G[a+13|0];m=G[a+5|0];v=G[a+3|0];D[a+7|0]=G[G[a+6|0]+3392|0];D[a+6|0]=G[m+3392|0];D[a+3|0]=G[v+3392|0];m=G[d+3392|0];d=F[b+48>>2];D[a+12|0]=m^d;D[a+8|0]=G[u+3392|0]^d>>>8;D[a+4|0]=G[t+3392|0]^d>>>16;D[a|0]=n^d>>>24;d=F[b+52>>2];D[a+13|0]=d^G[r+3392|0];D[a+1|0]=j^d>>>24;D[a+9|0]=G[s+3392|0]^d>>>8;D[a+5|0]=G[q+3392|0]^d>>>16;d=F[b+56>>2];D[a+2|0]=l^d>>>24;l=G[a+6|0];D[a+14|0]=d^G[e+3392|0];D[a+10|0]=G[p+3392|0]^d>>>8;D[a+6|0]=l^d>>>16;d=F[b+60>>2];D[a+3|0]=G[a+3|0]^d>>>24;e=G[a+7|0];D[a+15|0]=d^G[i+3392|0];D[a+11|0]=G[o+3392|0]^d>>>8;D[a+7|0]=e^d>>>16;xa(a);n=G[a+15|0];j=G[a+12|0];D[a+15|0]=j;o=G[G[a+1|0]+3392|0];D[a+1|0]=o;p=G[G[a+2|0]+3392|0];D[a+2|0]=p;q=G[G[a+3|0]+3392|0];D[a+3|0]=q;s=G[a+7|0];r=G[G[a+6|0]+3392|0];D[a+7|0]=r;e=F[b+32>>2];i=F[b+36>>2];l=F[b+40>>2];t=G[a|0];u=G[a+10|0];m=G[a+4|0];v=G[a+11|0];w=G[a+5|0];x=G[a+8|0];y=G[a+9|0];z=G[a+13|0];A=G[a+14|0];d=c+h|0;B=G[j+3392|0];j=F[b+44>>2];D[d+15|0]=B^j;D[d+11|0]=l^G[n+3392|0];D[d+7|0]=i^G[A+3392|0];D[d+3|0]=e^G[z+3392|0];D[d+14|0]=G[y+3392|0]^j>>>8;D[d+13|0]=r^j>>>16;D[d+12|0]=q^j>>>24;D[d+10|0]=G[x+3392|0]^l>>>8;D[d+9|0]=G[w+3392|0]^l>>>16;D[d+8|0]=p^l>>>24;D[d+6|0]=G[v+3392|0]^i>>>8;D[d+5|0]=G[m+3392|0]^i>>>16;D[d+4|0]=o^i>>>24;D[d+2|0]=G[u+3392|0]^e>>>8;D[d+1|0]=G[s+3392|0]^e>>>16;D[d|0]=G[t+3392|0]^e>>>24;_=a+16|0;D[d|0]=G[d|0]^G[b+16|0];D[d+1|0]=G[d+1|0]^G[b+17|0];D[d+2|0]=G[d+2|0]^G[b+18|0];D[d+3|0]=G[d+3|0]^G[b+19|0];D[d+4|0]=G[d+4|0]^G[b+20|0];D[d+5|0]=G[d+5|0]^G[b+21|0];D[d+6|0]=G[d+6|0]^G[b+22|0];D[d+7|0]=G[d+7|0]^G[b+23|0];D[d+8|0]=G[d+8|0]^G[b+24|0];D[d+9|0]=G[d+9|0]^G[b+25|0];D[d+10|0]=G[d+10|0]^G[b+26|0];D[d+11|0]=G[d+11|0]^G[b+27|0];D[d+12|0]=G[d+12|0]^G[b+28|0];D[d+13|0]=G[d+13|0]^G[b+29|0];D[d+14|0]=G[d+14|0]^G[b+30|0];D[d+15|0]=G[d+15|0]^G[b+31|0];a=F[b+12>>2];F[b+24>>2]=F[b+8>>2];F[b+28>>2]=a;a=F[b+4>>2];F[b+16>>2]=F[b>>2];F[b+20>>2]=a;c=c+16|0;if(g>>>0>c>>>0){continue}break}}ia(b+32|0,240);ia(b+16|0,16);ia(b,16);_=b+272|0;a=G[(g+h|0)-1|0];l=a>>>0>g>>>0?-1:g-a|0}ia(k,80)}_=k+160|0;return l|0}function Jb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=_-16|0;_=d;h=G[a+14|0];k=G[a+6|0];l=G[a+5|0];s=G[a+9|0];q=G[a+13|0];m=G[a+1|0];n=G[a+10|0];i=G[a+2|0];j=G[a+3|0];o=G[a+7|0];p=G[a+15|0];r=G[a+11|0];u=G[a|0];f=F[c>>2];v=G[a+4|0];e=F[c+4>>2];t=G[a+8|0];g=F[c+8>>2];w=G[a+12|0];a=F[c+12>>2];D[d+3|0]=G[(w^a>>>24)+3072|0];D[d+2|0]=G[(t^g>>>24)+3072|0];D[d+1|0]=G[(v^e>>>24)+3072|0];D[d|0]=G[(u^f>>>24)+3072|0];D[d+15|0]=G[((g^r)&255)+3072|0];D[d+12|0]=G[((a^p)&255)+3072|0];D[d+14|0]=G[((e^o)&255)+3072|0];D[d+13|0]=G[((f^j)&255)+3072|0];D[d+10|0]=G[(i^f>>>8&255)+3072|0];D[d+8|0]=G[(n^g>>>8&255)+3072|0];D[d+7|0]=G[(m^f>>>16&255)+3072|0];D[d+6|0]=G[(q^a>>>16&255)+3072|0];D[d+5|0]=G[(s^g>>>16&255)+3072|0];D[d+4|0]=G[(l^e>>>16&255)+3072|0];D[d+11|0]=G[(k^e>>>8&255)+3072|0];D[d+9|0]=G[(h^a>>>8&255)+3072|0];ya(d);a=F[c+16>>2];f=F[c+20>>2];e=F[c+24>>2];h=G[d+11|0];k=G[d+9|0];l=G[d+5|0];s=G[d+6|0];q=G[d+7|0];m=G[d+4|0];n=G[d+10|0];i=G[d+8|0];j=G[d+12|0];o=G[d+13|0];p=G[d+15|0];r=G[d+14|0];u=G[d|0];v=G[d+1|0];t=G[d+2|0];g=F[c+28>>2];D[d+3|0]=G[(G[d+3|0]^g>>>24)+3072|0];D[d+2|0]=G[(t^e>>>24)+3072|0];D[d+1|0]=G[(v^f>>>24)+3072|0];D[d|0]=G[(u^a>>>24)+3072|0];D[d+15|0]=G[((e^r)&255)+3072|0];D[d+12|0]=G[((g^p)&255)+3072|0];D[d+14|0]=G[((f^o)&255)+3072|0];D[d+13|0]=G[((a^j)&255)+3072|0];D[d+10|0]=G[(i^a>>>8&255)+3072|0];D[d+8|0]=G[(n^e>>>8&255)+3072|0];D[d+7|0]=G[(m^a>>>16&255)+3072|0];D[d+6|0]=G[(q^g>>>16&255)+3072|0];D[d+5|0]=G[(s^e>>>16&255)+3072|0];D[d+4|0]=G[(l^f>>>16&255)+3072|0];D[d+11|0]=G[(k^f>>>8&255)+3072|0];D[d+9|0]=G[(h^g>>>8&255)+3072|0];ya(d);a=F[c+32>>2];f=F[c+36>>2];e=F[c+40>>2];h=G[d+11|0];k=G[d+9|0];l=G[d+5|0];s=G[d+6|0];q=G[d+7|0];m=G[d+4|0];n=G[d+10|0];i=G[d+8|0];j=G[d+12|0];o=G[d+13|0];p=G[d+15|0];r=G[d+14|0];u=G[d|0];v=G[d+1|0];t=G[d+2|0];g=F[c+44>>2];D[d+3|0]=G[(G[d+3|0]^g>>>24)+3072|0];D[d+2|0]=G[(t^e>>>24)+3072|0];D[d+1|0]=G[(v^f>>>24)+3072|0];D[d|0]=G[(u^a>>>24)+3072|0];D[d+15|0]=G[((e^r)&255)+3072|0];D[d+12|0]=G[((g^p)&255)+3072|0];D[d+14|0]=G[((f^o)&255)+3072|0];D[d+13|0]=G[((a^j)&255)+3072|0];D[d+10|0]=G[(i^a>>>8&255)+3072|0];D[d+8|0]=G[(n^e>>>8&255)+3072|0];D[d+7|0]=G[(m^a>>>16&255)+3072|0];D[d+6|0]=G[(q^g>>>16&255)+3072|0];D[d+5|0]=G[(s^e>>>16&255)+3072|0];D[d+4|0]=G[(l^f>>>16&255)+3072|0];D[d+11|0]=G[(k^f>>>8&255)+3072|0];D[d+9|0]=G[(h^g>>>8&255)+3072|0];ya(d);a=F[c+48>>2];f=F[c+52>>2];e=F[c+56>>2];h=G[d+11|0];k=G[d+9|0];l=G[d+5|0];s=G[d+6|0];q=G[d+7|0];m=G[d+4|0];n=G[d+10|0];i=G[d+8|0];j=G[d+12|0];o=G[d+13|0];p=G[d+15|0];r=G[d+14|0];u=G[d|0];v=G[d+1|0];t=G[d+2|0];g=F[c+60>>2];D[d+3|0]=G[(G[d+3|0]^g>>>24)+3072|0];D[d+2|0]=G[(t^e>>>24)+3072|0];D[d+1|0]=G[(v^f>>>24)+3072|0];D[d|0]=G[(u^a>>>24)+3072|0];D[d+15|0]=G[((e^r)&255)+3072|0];D[d+12|0]=G[((g^p)&255)+3072|0];D[d+14|0]=G[((f^o)&255)+3072|0];D[d+13|0]=G[((a^j)&255)+3072|0];D[d+10|0]=G[(i^a>>>8&255)+3072|0];D[d+8|0]=G[(n^e>>>8&255)+3072|0];D[d+7|0]=G[(m^a>>>16&255)+3072|0];D[d+6|0]=G[(q^g>>>16&255)+3072|0];D[d+5|0]=G[(s^e>>>16&255)+3072|0];D[d+4|0]=G[(l^f>>>16&255)+3072|0];D[d+11|0]=G[(k^f>>>8&255)+3072|0];D[d+9|0]=G[(h^g>>>8&255)+3072|0];ya(d);a=F[c+64>>2];f=F[c+68>>2];e=F[c+72>>2];h=G[d+11|0];k=G[d+9|0];l=G[d+5|0];s=G[d+6|0];q=G[d+7|0];m=G[d+4|0];n=G[d+10|0];i=G[d+8|0];j=G[d+12|0];o=G[d+13|0];p=G[d+15|0];r=G[d+14|0];u=G[d|0];v=G[d+1|0];t=G[d+2|0];g=F[c+76>>2];D[d+3|0]=G[(G[d+3|0]^g>>>24)+3072|0];D[d+2|0]=G[(t^e>>>24)+3072|0];D[d+1|0]=G[(v^f>>>24)+3072|0];D[d|0]=G[(u^a>>>24)+3072|0];D[d+15|0]=G[((e^r)&255)+3072|0];D[d+12|0]=G[((g^p)&255)+3072|0];D[d+14|0]=G[((f^o)&255)+3072|0];D[d+13|0]=G[((a^j)&255)+3072|0];D[d+10|0]=G[(i^a>>>8&255)+3072|0];D[d+8|0]=G[(n^e>>>8&255)+3072|0];D[d+7|0]=G[(m^a>>>16&255)+3072|0];D[d+6|0]=G[(q^g>>>16&255)+3072|0];D[d+5|0]=G[(s^e>>>16&255)+3072|0];D[d+4|0]=G[(l^f>>>16&255)+3072|0];D[d+11|0]=G[(k^f>>>8&255)+3072|0];D[d+9|0]=G[(h^g>>>8&255)+3072|0];ya(d);a=F[c+80>>2];f=F[c+84>>2];e=F[c+88>>2];h=G[d+11|0];k=G[d+9|0];l=G[d+5|0];s=G[d+6|0];q=G[d+7|0];m=G[d+4|0];n=G[d+10|0];i=G[d+8|0];j=G[d+12|0];o=G[d+13|0];p=G[d+15|0];r=G[d+14|0];u=G[d|0];v=G[d+1|0];t=G[d+2|0];g=F[c+92>>2];D[d+3|0]=G[(G[d+3|0]^g>>>24)+3072|0];D[d+2|0]=G[(t^e>>>24)+3072|0];D[d+1|0]=G[(v^f>>>24)+3072|0];D[d|0]=G[(u^a>>>24)+3072|0];D[d+15|0]=G[((e^r)&255)+3072|0];D[d+12|0]=G[((g^p)&255)+3072|0];D[d+14|0]=G[((f^o)&255)+3072|0];D[d+13|0]=G[((a^j)&255)+3072|0];D[d+10|0]=G[(i^a>>>8&255)+3072|0];D[d+8|0]=G[(n^e>>>8&255)+3072|0];D[d+7|0]=G[(m^a>>>16&255)+3072|0];D[d+6|0]=G[(q^g>>>16&255)+3072|0];D[d+5|0]=G[(s^e>>>16&255)+3072|0];D[d+4|0]=G[(l^f>>>16&255)+3072|0];D[d+11|0]=G[(k^f>>>8&255)+3072|0];D[d+9|0]=G[(h^g>>>8&255)+3072|0];ya(d);a=F[c+96>>2];f=F[c+100>>2];e=F[c+104>>2];h=G[d+11|0];k=G[d+9|0];l=G[d+5|0];s=G[d+6|0];q=G[d+7|0];m=G[d+4|0];n=G[d+10|0];i=G[d+8|0];j=G[d+12|0];o=G[d+13|0];p=G[d+15|0];r=G[d+14|0];u=G[d|0];v=G[d+1|0];t=G[d+2|0];g=F[c+108>>2];D[d+3|0]=G[(G[d+3|0]^g>>>24)+3072|0];D[d+2|0]=G[(t^e>>>24)+3072|0];D[d+1|0]=G[(v^f>>>24)+3072|0];D[d|0]=G[(u^a>>>24)+3072|0];D[d+15|0]=G[((e^r)&255)+3072|0];D[d+12|0]=G[((g^p)&255)+3072|0];D[d+14|0]=G[((f^o)&255)+3072|0];D[d+13|0]=G[((a^j)&255)+3072|0];D[d+10|0]=G[(i^a>>>8&255)+3072|0];D[d+8|0]=G[(n^e>>>8&255)+3072|0];D[d+7|0]=G[(m^a>>>16&255)+3072|0];D[d+6|0]=G[(q^g>>>16&255)+3072|0];D[d+5|0]=G[(s^e>>>16&255)+3072|0];D[d+4|0]=G[(l^f>>>16&255)+3072|0];D[d+11|0]=G[(k^f>>>8&255)+3072|0];D[d+9|0]=G[(h^g>>>8&255)+3072|0];ya(d);a=F[c+112>>2];f=F[c+116>>2];e=F[c+120>>2];h=G[d+11|0];k=G[d+9|0];l=G[d+5|0];s=G[d+6|0];q=G[d+7|0];m=G[d+4|0];n=G[d+10|0];i=G[d+8|0];j=G[d+12|0];o=G[d+13|0];p=G[d+15|0];r=G[d+14|0];u=G[d|0];v=G[d+1|0];t=G[d+2|0];g=F[c+124>>2];D[d+3|0]=G[(G[d+3|0]^g>>>24)+3072|0];D[d+2|0]=G[(t^e>>>24)+3072|0];D[d+1|0]=G[(v^f>>>24)+3072|0];D[d|0]=G[(u^a>>>24)+3072|0];D[d+15|0]=G[((e^r)&255)+3072|0];D[d+12|0]=G[((g^p)&255)+3072|0];D[d+14|0]=G[((f^o)&255)+3072|0];D[d+13|0]=G[((a^j)&255)+3072|0];D[d+10|0]=G[(i^a>>>8&255)+3072|0];D[d+8|0]=G[(n^e>>>8&255)+3072|0];D[d+7|0]=G[(m^a>>>16&255)+3072|0];D[d+6|0]=G[(q^g>>>16&255)+3072|0];D[d+5|0]=G[(s^e>>>16&255)+3072|0];D[d+4|0]=G[(l^f>>>16&255)+3072|0];D[d+11|0]=G[(k^f>>>8&255)+3072|0];D[d+9|0]=G[(h^g>>>8&255)+3072|0];ya(d);a=F[c+128>>2];f=F[c+132>>2];e=F[c+136>>2];h=G[d+11|0];k=G[d+9|0];l=G[d+5|0];s=G[d+6|0];q=G[d+7|0];m=G[d+4|0];n=G[d+10|0];i=G[d+8|0];j=G[d+12|0];o=G[d+13|0];p=G[d+15|0];r=G[d+14|0];u=G[d|0];v=G[d+1|0];t=G[d+2|0];g=F[c+140>>2];D[d+3|0]=G[(G[d+3|0]^g>>>24)+3072|0];D[d+2|0]=G[(t^e>>>24)+3072|0];D[d+1|0]=G[(v^f>>>24)+3072|0];D[d|0]=G[(u^a>>>24)+3072|0];D[d+15|0]=G[((e^r)&255)+3072|0];D[d+12|0]=G[((g^p)&255)+3072|0];D[d+14|0]=G[((f^o)&255)+3072|0];D[d+13|0]=G[((a^j)&255)+3072|0];D[d+10|0]=G[(i^a>>>8&255)+3072|0];D[d+8|0]=G[(n^e>>>8&255)+3072|0];D[d+7|0]=G[(m^a>>>16&255)+3072|0];D[d+6|0]=G[(q^g>>>16&255)+3072|0];D[d+5|0]=G[(s^e>>>16&255)+3072|0];D[d+4|0]=G[(l^f>>>16&255)+3072|0];D[d+11|0]=G[(k^f>>>8&255)+3072|0];D[d+9|0]=G[(h^g>>>8&255)+3072|0];ya(d);a=F[c+156>>2];h=a^G[d+15|0];f=F[c+152>>2];k=f^G[d+14|0];e=F[c+148>>2];l=e^G[d+13|0];g=F[c+144>>2];s=g^G[d+12|0];q=G[d+11|0]^a>>>8;m=G[d+7|0]^a>>>16;a=G[d+3|0]^a>>>24;n=G[d+10|0]^f>>>8;i=G[d+6|0]^f>>>16;f=G[d+2|0]^f>>>24;j=G[d+9|0]^e>>>8;o=G[d+5|0]^e>>>16;e=G[d+1|0]^e>>>24;p=G[d+8|0]^g>>>8;r=G[d+4|0]^g>>>16;D[d|0]=G[(G[d|0]^g>>>24)+3072|0];D[d+10|0]=G[(p&255)+3072|0];D[d+8|0]=G[(n&255)+3072|0];D[d+7|0]=G[(r&255)+3072|0];D[d+6|0]=G[(m&255)+3072|0];D[d+5|0]=G[(i&255)+3072|0];D[d+4|0]=G[(o&255)+3072|0];D[d+3|0]=G[a+3072|0];D[d+2|0]=G[f+3072|0];D[d+1|0]=G[e+3072|0];D[d+15|0]=G[(k&255)+3072|0];D[d+12|0]=G[(h&255)+3072|0];D[d+11|0]=G[(j&255)+3072|0];D[d+9|0]=G[(q&255)+3072|0];D[d+14|0]=G[(l&255)+3072|0];D[d+13|0]=G[(s&255)+3072|0];ya(d);f=F[c+160>>2];D[d+12|0]=f^G[d+12|0];D[d+8|0]=G[d+8|0]^f>>>8;e=F[c+164>>2];h=e^G[d+13|0];D[d+13|0]=h;k=G[d+9|0]^e>>>8;D[d+9|0]=k;g=F[c+168>>2];l=g^G[d+14|0];D[d+14|0]=l;a=F[c+172>>2];D[d+1|0]=G[(G[d+1|0]^e>>>24)+3072|0];D[d|0]=G[(G[d|0]^f>>>24)+3072|0];D[d+2|0]=G[(G[d+2|0]^g>>>24)+3072|0];s=G[d+5|0];q=G[d+6|0];m=G[d+4|0];n=G[d+10|0];D[d+3|0]=G[(G[d+3|0]^a>>>24)+3072|0];D[d+6|0]=G[(G[d+7|0]^a>>>16&255)+3072|0];i=G[d+11|0];j=G[d+15|0];o=G[d+12|0];p=G[d+8|0];D[d+8|0]=G[(n^g>>>8&255)+3072|0];D[d+7|0]=G[(m^f>>>16&255)+3072|0];D[d+5|0]=G[(q^g>>>16&255)+3072|0];D[d+4|0]=G[(s^e>>>16&255)+3072|0];D[d+10|0]=G[p+3072|0];D[d+15|0]=G[(l&255)+3072|0];D[d+12|0]=G[((a^j)&255)+3072|0];D[d+11|0]=G[(k&255)+3072|0];D[d+9|0]=G[(i^a>>>8&255)+3072|0];D[d+14|0]=G[(h&255)+3072|0];D[d+13|0]=G[o+3072|0];ya(d);a=F[c+176>>2];f=F[c+180>>2];e=F[c+184>>2];h=G[d+4|0];k=G[d+5|0];l=G[d+6|0];s=G[d+7|0];q=G[d+8|0];m=G[d+9|0];n=G[d+10|0];i=G[d+11|0];j=G[d+12|0];o=G[d+13|0];p=G[d+14|0];r=G[d+15|0];u=G[d|0];v=G[d+1|0];t=G[d+2|0];g=F[c+188>>2];D[d+3|0]=G[(G[d+3|0]^g>>>24)+3072|0];D[d+2|0]=G[(t^e>>>24)+3072|0];D[d+1|0]=G[(v^f>>>24)+3072|0];D[d|0]=G[(u^a>>>24)+3072|0];r=G[((g^r)&255)+3072|0];p=G[((e^p)&255)+3072|0];o=G[((f^o)&255)+3072|0];j=G[((a^j)&255)+3072|0];i=G[(i^g>>>8&255)+3072|0];n=G[(n^e>>>8&255)+3072|0];m=G[(m^f>>>8&255)+3072|0];g=G[(s^g>>>16&255)+3072|0];e=G[(l^e>>>16&255)+3072|0];f=G[(k^f>>>16&255)+3072|0];h=G[(h^a>>>16&255)+3072|0];D[d+10|0]=G[(q^a>>>8&255)+3072|0];D[d+8|0]=n;D[d+7|0]=h;D[d+6|0]=g;D[d+5|0]=e;D[d+4|0]=f;D[d+15|0]=p;D[d+12|0]=r;D[d+11|0]=m;D[d+9|0]=i;D[d+14|0]=o;D[d+13|0]=j;ya(d);f=F[c+192>>2];D[d+12|0]=f^G[d+12|0];D[d+8|0]=G[d+8|0]^f>>>8;e=F[c+196>>2];h=e^G[d+13|0];D[d+13|0]=h;k=G[d+9|0]^e>>>8;D[d+9|0]=k;g=F[c+200>>2];l=g^G[d+14|0];D[d+14|0]=l;a=F[c+204>>2];D[d+1|0]=G[(G[d+1|0]^e>>>24)+3072|0];D[d|0]=G[(G[d|0]^f>>>24)+3072|0];D[d+2|0]=G[(G[d+2|0]^g>>>24)+3072|0];s=G[d+5|0];q=G[d+6|0];m=G[d+4|0];n=G[d+10|0];D[d+3|0]=G[(G[d+3|0]^a>>>24)+3072|0];i=G[d+11|0];j=G[d+15|0];o=G[d+7|0];p=G[d+12|0];r=G[d+8|0];D[d+8|0]=G[(n^g>>>8&255)+3072|0];D[d+7|0]=G[(m^f>>>16&255)+3072|0];D[d+6|0]=G[(o^a>>>16&255)+3072|0];D[d+5|0]=G[(q^g>>>16&255)+3072|0];D[d+4|0]=G[(s^e>>>16&255)+3072|0];D[d+10|0]=G[r+3072|0];D[d+15|0]=G[(l&255)+3072|0];D[d+12|0]=G[((a^j)&255)+3072|0];D[d+11|0]=G[(k&255)+3072|0];D[d+9|0]=G[(i^a>>>8&255)+3072|0];D[d+14|0]=G[(h&255)+3072|0];D[d+13|0]=G[p+3072|0];ya(d);f=F[c+208>>2];D[d+12|0]=f^G[d+12|0];D[d+8|0]=G[d+8|0]^f>>>8;e=F[c+212>>2];k=e^G[d+13|0];D[d+13|0]=k;h=G[d+9|0]^e>>>8;D[d+9|0]=h;g=F[c+216>>2];l=g^G[d+14|0];D[d+14|0]=l;a=F[c+220>>2];D[d+2|0]=G[(G[d+2|0]^g>>>24)+3072|0];s=G[d+4|0];q=G[d+6|0];m=G[d+5|0];n=G[d+10|0];i=G[d|0];j=G[d+1|0];D[d+3|0]=G[(G[d+3|0]^a>>>24)+3072|0];j=G[(j^e>>>24)+3072|0];D[d+1|0]=j;i=G[(i^f>>>24)+3072|0];D[d|0]=i;o=G[d+7|0];p=G[d+11|0];r=G[d+15|0];u=G[d+8|0];v=G[d+12|0];l=G[(l&255)+3072|0];D[d+15|0]=l;t=G[(h&255)+3072|0];D[d+11|0]=t;h=F[c+224>>2];r=h^G[((a^r)&255)+3072|0];D[d+12|0]=r;n=G[(n^g>>>8&255)+3072|0]^h>>>8;D[d+8|0]=n;m=G[(m^e>>>16&255)+3072|0]^h>>>16;D[d+4|0]=m;h=i^h>>>24;D[d|0]=h;e=F[c+228>>2];i=e^G[v+3072|0];D[d+13|0]=i;p=G[(p^a>>>8&255)+3072|0]^e>>>8;D[d+9|0]=p;g=G[(q^g>>>16&255)+3072|0]^e>>>16;D[d+5|0]=g;q=j^e>>>24;D[d+1|0]=q;e=F[c+232>>2];k=e^G[(k&255)+3072|0];D[d+14|0]=k;j=G[u+3072|0]^e>>>8;D[d+10|0]=j;o=G[(o^a>>>16&255)+3072|0]^e>>>16;D[d+6|0]=o;e=G[d+2|0]^e>>>24;D[d+2|0]=e;a=F[c+236>>2];c=G[(s^f>>>16&255)+3072|0]^a>>>16;D[d+7|0]=c;f=G[d+3|0]^a>>>24;D[d+3|0]=f;D[b+13|0]=c;D[b+12|0]=f;D[b+11|0]=k;D[b+10|0]=j;D[b+9|0]=o;D[b+8|0]=e;D[b+7|0]=i;D[b+6|0]=p;D[b+5|0]=g;D[b+4|0]=q;D[b+3|0]=r;D[b+2|0]=n;D[b+1|0]=m;D[b|0]=h;D[b+15|0]=a^l;D[b+14|0]=t^a>>>8;_=d+16|0}function bd(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;l=_-16|0;_=l;a:{b:{c:{d:{e:{f:{g:{h:{i:{j:{k:{if(a>>>0<=244){e=F[9386];h=a>>>0<11?16:a+11&-8;c=h>>>3|0;b=e>>>c|0;if(b&3){d=c+((b^-1)&1)|0;b=d<<3;f=F[b+37592>>2];a=f+8|0;c=F[f+8>>2];b=b+37584|0;l:{if((c|0)==(b|0)){F[9386]=ue(-2,d)&e;break l}F[c+12>>2]=b;F[b+8>>2]=c}b=d<<3;F[f+4>>2]=b|3;b=b+f|0;F[b+4>>2]=F[b+4>>2]|1;break a}k=F[9388];if(k>>>0>=h>>>0){break k}if(b){a=2<>>12&16;c=a;b=b>>>a|0;a=b>>>5&8;c=c|a;b=b>>>a|0;a=b>>>2&4;c=c|a;b=b>>>a|0;a=b>>>1&2;c=c|a;b=b>>>a|0;a=b>>>1&1;c=(c|a)+(b>>>a|0)|0;a=c<<3;g=F[a+37592>>2];b=F[g+8>>2];a=a+37584|0;m:{if((b|0)==(a|0)){e=ue(-2,c)&e;F[9386]=e;break m}F[b+12>>2]=a;F[a+8>>2]=b}a=g+8|0;F[g+4>>2]=h|3;d=g+h|0;b=c<<3;f=b-h|0;F[d+4>>2]=f|1;F[b+g>>2]=f;if(k){b=k>>>3|0;c=(b<<3)+37584|0;g=F[9391];b=1<>2]}F[c+8>>2]=g;F[b+12>>2]=g;F[g+12>>2]=c;F[g+8>>2]=b}F[9391]=d;F[9388]=f;break a}j=F[9387];if(!j){break k}b=(j&0-j)-1|0;a=b>>>12&16;c=a;b=b>>>a|0;a=b>>>5&8;c=c|a;b=b>>>a|0;a=b>>>2&4;c=c|a;b=b>>>a|0;a=b>>>1&2;c=c|a;b=b>>>a|0;a=b>>>1&1;b=F[((c|a)+(b>>>a|0)<<2)+37848>>2];d=(F[b+4>>2]&-8)-h|0;c=b;while(1){o:{a=F[c+16>>2];if(!a){a=F[c+20>>2];if(!a){break o}}c=(F[a+4>>2]&-8)-h|0;f=c>>>0>>0;d=f?c:d;b=f?a:b;c=a;continue}break}i=F[b+24>>2];f=F[b+12>>2];if((f|0)!=(b|0)){a=F[b+8>>2];F[a+12>>2]=f;F[f+8>>2]=a;break b}c=b+20|0;a=F[c>>2];if(!a){a=F[b+16>>2];if(!a){break j}c=b+16|0}while(1){g=c;f=a;c=a+20|0;a=F[c>>2];if(a){continue}c=f+16|0;a=F[f+16>>2];if(a){continue}break}F[g>>2]=0;break b}h=-1;if(a>>>0>4294967231){break k}a=a+11|0;h=a&-8;j=F[9387];if(!j){break k}d=0-h|0;e=0;p:{if(h>>>0<256){break p}e=31;if(h>>>0>16777215){break p}a=a>>>8|0;g=a+1048320>>>16&8;a=a<>>16&4;a=a<>>16&2;a=(a<>>15|0)-(b|(c|g))|0;e=(a<<1|h>>>a+21&1)+28|0}c=F[(e<<2)+37848>>2];q:{r:{s:{if(!c){a=0;break s}a=0;b=h<<((e|0)==31?0:25-(e>>>1|0)|0);while(1){t:{g=(F[c+4>>2]&-8)-h|0;if(g>>>0>=d>>>0){break t}f=c;d=g;if(d){break t}d=0;a=c;break r}g=F[c+20>>2];c=F[((b>>>29&4)+c|0)+16>>2];a=g?(g|0)==(c|0)?a:g:a;b=b<<1;if(c){continue}break}}if(!(a|f)){f=0;a=2<>>12&16;c=a;b=b>>>a|0;a=b>>>5&8;c=c|a;b=b>>>a|0;a=b>>>2&4;c=c|a;b=b>>>a|0;a=b>>>1&2;c=c|a;b=b>>>a|0;a=b>>>1&1;a=F[((c|a)+(b>>>a|0)<<2)+37848>>2]}if(!a){break q}}while(1){b=(F[a+4>>2]&-8)-h|0;c=b>>>0>>0;d=c?b:d;f=c?a:f;b=F[a+16>>2];if(b){a=b}else{a=F[a+20>>2]}if(a){continue}break}}if(!f|F[9388]-h>>>0<=d>>>0){break k}e=F[f+24>>2];b=F[f+12>>2];if((f|0)!=(b|0)){a=F[f+8>>2];F[a+12>>2]=b;F[b+8>>2]=a;break c}c=f+20|0;a=F[c>>2];if(!a){a=F[f+16>>2];if(!a){break i}c=f+16|0}while(1){g=c;b=a;c=a+20|0;a=F[c>>2];if(a){continue}c=b+16|0;a=F[b+16>>2];if(a){continue}break}F[g>>2]=0;break c}c=F[9388];if(c>>>0>=h>>>0){d=F[9391];b=c-h|0;u:{if(b>>>0>=16){F[9388]=b;a=d+h|0;F[9391]=a;F[a+4>>2]=b|1;F[c+d>>2]=b;F[d+4>>2]=h|3;break u}F[9391]=0;F[9388]=0;F[d+4>>2]=c|3;a=c+d|0;F[a+4>>2]=F[a+4>>2]|1}a=d+8|0;break a}i=F[9389];if(i>>>0>h>>>0){b=i-h|0;F[9389]=b;c=F[9392];a=c+h|0;F[9392]=a;F[a+4>>2]=b|1;F[c+4>>2]=h|3;a=c+8|0;break a}a=0;j=h+47|0;if(F[9504]){c=F[9506]}else{F[9507]=-1;F[9508]=-1;F[9505]=4096;F[9506]=4096;F[9504]=l+12&-16^1431655768;F[9509]=0;F[9497]=0;c=4096}g=j+c|0;f=0-c|0;c=g&f;if(c>>>0<=h>>>0){break a}d=F[9496];if(d){b=F[9494];e=b+c|0;if(d>>>0>>0|b>>>0>=e>>>0){break a}}if(G[37988]&4){break f}v:{w:{d=F[9392];if(d){a=37992;while(1){b=F[a>>2];if(b>>>0<=d>>>0&d>>>0>2]>>>0){break w}a=F[a+8>>2];if(a){continue}break}}b=La(0);if((b|0)==-1){break g}e=c;d=F[9505];a=d-1|0;if(a&b){e=(c-b|0)+(a+b&0-d)|0}if(e>>>0<=h>>>0|e>>>0>2147483646){break g}d=F[9496];if(d){a=F[9494];f=a+e|0;if(d>>>0>>0|a>>>0>=f>>>0){break g}}a=La(e);if((b|0)!=(a|0)){break v}break e}e=f&g-i;if(e>>>0>2147483646){break g}b=La(e);if((b|0)==(F[a>>2]+F[a+4>>2]|0)){break h}a=b}if(!((a|0)==-1|h+48>>>0<=e>>>0)){b=F[9506];b=b+(j-e|0)&0-b;if(b>>>0>2147483646){b=a;break e}if((La(b)|0)!=-1){e=b+e|0;b=a;break e}La(0-e|0);break g}b=a;if((a|0)!=-1){break e}break g}f=0;break b}b=0;break c}if((b|0)!=-1){break e}}F[9497]=F[9497]|4}if(c>>>0>2147483646){break d}b=La(c);a=La(0);if((b|0)==-1|(a|0)==-1|a>>>0<=b>>>0){break d}e=a-b|0;if(e>>>0<=h+40>>>0){break d}}a=F[9494]+e|0;F[9494]=a;if(a>>>0>I[9495]){F[9495]=a}x:{y:{z:{g=F[9392];if(g){a=37992;while(1){d=F[a>>2];c=F[a+4>>2];if((d+c|0)==(b|0)){break z}a=F[a+8>>2];if(a){continue}break}break y}a=F[9390];if(!(a>>>0<=b>>>0?a:0)){F[9390]=b}a=0;F[9499]=e;F[9498]=b;F[9394]=-1;F[9395]=F[9504];F[9501]=0;while(1){d=a<<3;c=d+37584|0;F[d+37592>>2]=c;F[d+37596>>2]=c;a=a+1|0;if((a|0)!=32){continue}break}d=e-40|0;a=b+8&7?-8-b&7:0;c=d-a|0;F[9389]=c;a=a+b|0;F[9392]=a;F[a+4>>2]=c|1;F[(b+d|0)+4>>2]=40;F[9393]=F[9508];break x}if(G[a+12|0]&8|d>>>0>g>>>0|b>>>0<=g>>>0){break y}F[a+4>>2]=c+e;a=g+8&7?-8-g&7:0;c=a+g|0;F[9392]=c;b=F[9389]+e|0;a=b-a|0;F[9389]=a;F[c+4>>2]=a|1;F[(b+g|0)+4>>2]=40;F[9393]=F[9508];break x}if(I[9390]>b>>>0){F[9390]=b}c=b+e|0;a=37992;A:{B:{C:{D:{E:{F:{while(1){if((c|0)!=F[a>>2]){a=F[a+8>>2];if(a){continue}break F}break}if(!(G[a+12|0]&8)){break E}}a=37992;while(1){c=F[a>>2];if(c>>>0<=g>>>0){f=c+F[a+4>>2]|0;if(f>>>0>g>>>0){break D}}a=F[a+8>>2];continue}}F[a>>2]=b;F[a+4>>2]=F[a+4>>2]+e;j=(b+8&7?-8-b&7:0)+b|0;F[j+4>>2]=h|3;e=c+(c+8&7?-8-c&7:0)|0;i=h+j|0;c=e-i|0;if((e|0)==(g|0)){F[9392]=i;a=F[9389]+c|0;F[9389]=a;F[i+4>>2]=a|1;break B}if(F[9391]==(e|0)){F[9391]=i;a=F[9388]+c|0;F[9388]=a;F[i+4>>2]=a|1;F[a+i>>2]=a;break B}a=F[e+4>>2];if((a&3)==1){g=a&-8;G:{if(a>>>0<=255){d=F[e+8>>2];a=a>>>3|0;b=F[e+12>>2];if((b|0)==(d|0)){F[9386]=F[9386]&ue(-2,a);break G}F[d+12>>2]=b;F[b+8>>2]=d;break G}h=F[e+24>>2];b=F[e+12>>2];H:{if((e|0)!=(b|0)){a=F[e+8>>2];F[a+12>>2]=b;F[b+8>>2]=a;break H}I:{a=e+20|0;d=F[a>>2];if(d){break I}a=e+16|0;d=F[a>>2];if(d){break I}b=0;break H}while(1){f=a;b=d;a=b+20|0;d=F[a>>2];if(d){continue}a=b+16|0;d=F[b+16>>2];if(d){continue}break}F[f>>2]=0}if(!h){break G}d=F[e+28>>2];a=(d<<2)+37848|0;J:{if(F[a>>2]==(e|0)){F[a>>2]=b;if(b){break J}F[9387]=F[9387]&ue(-2,d);break G}F[h+(F[h+16>>2]==(e|0)?16:20)>>2]=b;if(!b){break G}}F[b+24>>2]=h;a=F[e+16>>2];if(a){F[b+16>>2]=a;F[a+24>>2]=b}a=F[e+20>>2];if(!a){break G}F[b+20>>2]=a;F[a+24>>2]=b}e=e+g|0;c=c+g|0}F[e+4>>2]=F[e+4>>2]&-2;F[i+4>>2]=c|1;F[c+i>>2]=c;if(c>>>0<=255){a=c>>>3|0;b=(a<<3)+37584|0;c=F[9386];a=1<>2]}F[b+8>>2]=i;F[a+12>>2]=i;F[i+12>>2]=b;F[i+8>>2]=a;break B}a=31;if(c>>>0<=16777215){a=c>>>8|0;f=a+1048320>>>16&8;a=a<>>16&4;a=a<>>16&2;a=(a<>>15|0)-(b|(d|f))|0;a=(a<<1|c>>>a+21&1)+28|0}F[i+28>>2]=a;F[i+16>>2]=0;F[i+20>>2]=0;f=(a<<2)+37848|0;d=F[9387];b=1<>2]=i;F[i+24>>2]=f;break L}a=c<<((a|0)==31?0:25-(a>>>1|0)|0);b=F[f>>2];while(1){d=b;if((F[b+4>>2]&-8)==(c|0)){break C}b=a>>>29|0;a=a<<1;f=d+(b&4)|0;b=F[f+16>>2];if(b){continue}break}F[f+16>>2]=i;F[i+24>>2]=d}F[i+12>>2]=i;F[i+8>>2]=i;break B}d=e-40|0;a=b+8&7?-8-b&7:0;c=d-a|0;F[9389]=c;a=a+b|0;F[9392]=a;F[a+4>>2]=c|1;F[(b+d|0)+4>>2]=40;F[9393]=F[9508];a=(f+(f-39&7?39-f&7:0)|0)-47|0;c=a>>>0>>0?g:a;F[c+4>>2]=27;a=F[9501];F[c+16>>2]=F[9500];F[c+20>>2]=a;a=F[9499];F[c+8>>2]=F[9498];F[c+12>>2]=a;F[9500]=c+8;F[9499]=e;F[9498]=b;F[9501]=0;a=c+24|0;while(1){F[a+4>>2]=7;b=a+8|0;a=a+4|0;if(b>>>0>>0){continue}break}if((c|0)==(g|0)){break x}F[c+4>>2]=F[c+4>>2]&-2;f=c-g|0;F[g+4>>2]=f|1;F[c>>2]=f;if(f>>>0<=255){a=f>>>3|0;b=(a<<3)+37584|0;c=F[9386];a=1<>2]}F[b+8>>2]=g;F[a+12>>2]=g;F[g+12>>2]=b;F[g+8>>2]=a;break x}a=31;F[g+16>>2]=0;F[g+20>>2]=0;if(f>>>0<=16777215){a=f>>>8|0;d=a+1048320>>>16&8;a=a<>>16&4;a=a<>>16&2;a=(a<>>15|0)-(b|(c|d))|0;a=(a<<1|f>>>a+21&1)+28|0}F[g+28>>2]=a;d=(a<<2)+37848|0;c=F[9387];b=1<>2]=g;F[g+24>>2]=d;break N}a=f<<((a|0)==31?0:25-(a>>>1|0)|0);b=F[d>>2];while(1){c=b;if((f|0)==(F[b+4>>2]&-8)){break A}b=a>>>29|0;a=a<<1;d=c+(b&4)|0;b=F[d+16>>2];if(b){continue}break}F[d+16>>2]=g;F[g+24>>2]=c}F[g+12>>2]=g;F[g+8>>2]=g;break x}a=F[d+8>>2];F[a+12>>2]=i;F[d+8>>2]=i;F[i+24>>2]=0;F[i+12>>2]=d;F[i+8>>2]=a}a=j+8|0;break a}a=F[c+8>>2];F[a+12>>2]=g;F[c+8>>2]=g;F[g+24>>2]=0;F[g+12>>2]=c;F[g+8>>2]=a}a=F[9389];if(a>>>0<=h>>>0){break d}b=a-h|0;F[9389]=b;c=F[9392];a=c+h|0;F[9392]=a;F[a+4>>2]=b|1;F[c+4>>2]=h|3;a=c+8|0;break a}F[9343]=48;a=0;break a}O:{if(!e){break O}c=F[f+28>>2];a=(c<<2)+37848|0;P:{if(F[a>>2]==(f|0)){F[a>>2]=b;if(b){break P}j=ue(-2,c)&j;F[9387]=j;break O}F[e+(F[e+16>>2]==(f|0)?16:20)>>2]=b;if(!b){break O}}F[b+24>>2]=e;a=F[f+16>>2];if(a){F[b+16>>2]=a;F[a+24>>2]=b}a=F[f+20>>2];if(!a){break O}F[b+20>>2]=a;F[a+24>>2]=b}Q:{if(d>>>0<=15){a=d+h|0;F[f+4>>2]=a|3;a=a+f|0;F[a+4>>2]=F[a+4>>2]|1;break Q}F[f+4>>2]=h|3;e=f+h|0;F[e+4>>2]=d|1;F[d+e>>2]=d;if(d>>>0<=255){a=d>>>3|0;b=(a<<3)+37584|0;c=F[9386];a=1<>2]}F[b+8>>2]=e;F[a+12>>2]=e;F[e+12>>2]=b;F[e+8>>2]=a;break Q}a=31;if(d>>>0<=16777215){a=d>>>8|0;g=a+1048320>>>16&8;a=a<>>16&4;a=a<>>16&2;a=(a<>>15|0)-(b|(c|g))|0;a=(a<<1|d>>>a+21&1)+28|0}F[e+28>>2]=a;F[e+16>>2]=0;F[e+20>>2]=0;b=(a<<2)+37848|0;S:{c=1<>2]=e;break T}a=d<<((a|0)==31?0:25-(a>>>1|0)|0);h=F[b>>2];while(1){b=h;if((F[b+4>>2]&-8)==(d|0)){break S}c=a>>>29|0;a=a<<1;c=(c&4)+b|0;h=F[c+16>>2];if(h){continue}break}F[c+16>>2]=e}F[e+24>>2]=b;F[e+12>>2]=e;F[e+8>>2]=e;break Q}a=F[b+8>>2];F[a+12>>2]=e;F[b+8>>2]=e;F[e+24>>2]=0;F[e+12>>2]=b;F[e+8>>2]=a}a=f+8|0;break a}U:{if(!i){break U}c=F[b+28>>2];a=(c<<2)+37848|0;V:{if(F[a>>2]==(b|0)){F[a>>2]=f;if(f){break V}F[9387]=ue(-2,c)&j;break U}F[i+(F[i+16>>2]==(b|0)?16:20)>>2]=f;if(!f){break U}}F[f+24>>2]=i;a=F[b+16>>2];if(a){F[f+16>>2]=a;F[a+24>>2]=f}a=F[b+20>>2];if(!a){break U}F[f+20>>2]=a;F[a+24>>2]=f}W:{if(d>>>0<=15){a=d+h|0;F[b+4>>2]=a|3;a=a+b|0;F[a+4>>2]=F[a+4>>2]|1;break W}F[b+4>>2]=h|3;f=b+h|0;F[f+4>>2]=d|1;F[d+f>>2]=d;if(k){a=k>>>3|0;c=(a<<3)+37584|0;g=F[9391];a=1<>2]}F[c+8>>2]=g;F[a+12>>2]=g;F[g+12>>2]=c;F[g+8>>2]=a}F[9391]=f;F[9388]=d}a=b+8|0}_=l+16|0;return a|0}function ta(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0;e=F[c>>2];d=e;f=e>>31;e=F[b>>2];F[a>>2]=se(d,f,e,e>>31);F[a+4>>2]=$;e=F[c>>2];d=e;f=e>>31;e=F[b+8>>2];e=se(d,f,e,e>>31);f=$;d=e;e=F[c+8>>2];h=e;g=e>>31;e=F[b>>2];i=se(h,g,e,e>>31);d=d+i|0;e=$+f|0;F[a+8>>2]=d;F[a+12>>2]=d>>>0>>0?e+1|0:e;e=F[c+16>>2];d=e;f=e>>31;e=F[b>>2];e=se(d,f,e,e>>31);f=$;h=e;e=F[c+8>>2];g=e;i=e>>31;d=F[b+8>>2];e=d>>31;i=se(g,i,(d&2147483647)<<1,e);d=h+i|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c>>2];f=d;g=d>>31;d=F[b+16>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;F[a+16>>2]=d;F[a+20>>2]=d>>>0>>0?e+1|0:e;e=F[c+8>>2];d=e;f=e>>31;e=F[b+16>>2];e=se(d,f,e,e>>31);f=$;d=e;e=F[c+16>>2];h=e;g=e>>31;e=F[b+8>>2];i=se(h,g,e,e>>31);d=d+i|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;f=d;d=F[c+24>>2];h=d;g=d>>31;d=F[b>>2];i=se(h,g,d,d>>31);f=f+i|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=F[c>>2];h=e;g=e>>31;e=F[b+24>>2];i=se(h,g,e,e>>31);f=i+f|0;e=$+d|0;F[a+24>>2]=f;F[a+28>>2]=f>>>0>>0?e+1|0:e;e=F[c+16>>2];d=e;f=e>>31;e=F[b+16>>2];e=se(d,f,e,e>>31);i=$;d=F[c+8>>2];f=d;h=d>>31;d=F[b+24>>2];d=se(f,h,d,d>>31);f=$;h=e;e=F[c+24>>2];g=e;j=e>>31;e=F[b+8>>2];g=se(g,j,e,e>>31);d=g+d|0;e=$+f|0;f=d;d=(d>>>0>>0?e+1|0:e)<<1|d>>>31;g=f<<1;f=h+g|0;e=d+i|0;e=f>>>0>>0?e+1|0:e;h=f;d=F[c+32>>2];f=d;g=d>>31;d=F[b>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c>>2];f=d;g=d>>31;d=F[b+32>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;F[a+32>>2]=d;F[a+36>>2]=d>>>0>>0?e+1|0:e;e=F[c+16>>2];d=e;f=e>>31;e=F[b+24>>2];e=se(d,f,e,e>>31);f=$;d=e;e=F[c+24>>2];h=e;g=e>>31;e=F[b+16>>2];i=se(h,g,e,e>>31);d=d+i|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;f=d;d=F[c+32>>2];h=d;g=d>>31;d=F[b+8>>2];i=se(h,g,d,d>>31);f=f+i|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=F[c+8>>2];h=e;g=e>>31;e=F[b+32>>2];i=se(h,g,e,e>>31);f=i+f|0;e=$+d|0;e=f>>>0>>0?e+1|0:e;h=f;d=F[c+40>>2];f=d;g=d>>31;d=F[b>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c>>2];f=d;g=d>>31;d=F[b+40>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;F[a+40>>2]=d;F[a+44>>2]=d>>>0>>0?e+1|0:e;e=F[c+32>>2];d=e;f=e>>31;e=F[b+16>>2];e=se(d,f,e,e>>31);i=$;d=F[c+40>>2];f=d;h=d>>31;d=F[b+8>>2];d=se(f,h,d,d>>31);f=$;h=e;e=F[c+24>>2];g=e;j=e>>31;e=F[b+24>>2];g=se(g,j,e,e>>31);d=g+d|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;f=d;d=F[c+8>>2];g=d;j=d>>31;d=F[b+40>>2];g=se(g,j,d,d>>31);f=f+g|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=d<<1|f>>>31;f=f<<1;d=h+f|0;e=e+i|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+16>>2];f=d;g=d>>31;d=F[b+32>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+48>>2];f=d;g=d>>31;d=F[b>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;f=d;d=F[c>>2];h=d;g=d>>31;d=F[b+48>>2];i=se(h,g,d,d>>31);f=f+i|0;d=$+e|0;F[a+48>>2]=f;F[a+52>>2]=f>>>0>>0?d+1|0:d;e=F[c+24>>2];d=e;f=e>>31;e=F[b+32>>2];e=se(d,f,e,e>>31);f=$;d=e;e=F[c+32>>2];h=e;g=e>>31;e=F[b+24>>2];i=se(h,g,e,e>>31);d=d+i|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+40>>2];f=d;g=d>>31;d=F[b+16>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+16>>2];f=d;g=d>>31;d=F[b+40>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+48>>2];f=d;g=d>>31;d=F[b+8>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;f=d;d=F[c+8>>2];h=d;g=d>>31;d=F[b+48>>2];i=se(h,g,d,d>>31);f=f+i|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=F[c+56>>2];h=e;g=e>>31;e=F[b>>2];i=se(h,g,e,e>>31);f=i+f|0;e=$+d|0;e=f>>>0>>0?e+1|0:e;h=f;d=F[c>>2];f=d;g=d>>31;d=F[b+56>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;F[a+56>>2]=d;F[a+60>>2]=d>>>0>>0?e+1|0:e;e=F[c+32>>2];d=e;f=e>>31;e=F[b+32>>2];e=se(d,f,e,e>>31);i=$;d=F[c+24>>2];f=d;h=d>>31;d=F[b+40>>2];d=se(f,h,d,d>>31);f=$;h=e;e=F[c+40>>2];g=e;j=e>>31;e=F[b+24>>2];g=se(g,j,e,e>>31);d=g+d|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;g=d;d=F[c+56>>2];f=d;j=d>>31;d=F[b+8>>2];f=se(f,j,d,d>>31);d=g+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;f=d;d=F[c+8>>2];g=d;j=d>>31;d=F[b+56>>2];g=se(g,j,d,d>>31);f=f+g|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=d<<1|f>>>31;f=f<<1;d=h+f|0;e=e+i|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+48>>2];f=d;g=d>>31;d=F[b+16>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+16>>2];f=d;g=d>>31;d=F[b+48>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;f=d;d=F[c+64>>2];h=d;g=d>>31;d=F[b>>2];i=se(h,g,d,d>>31);f=f+i|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=F[c>>2];h=e;g=e>>31;e=F[b+64>>2];i=se(h,g,e,e>>31);f=i+f|0;e=$+d|0;F[a+64>>2]=f;F[a+68>>2]=f>>>0>>0?e+1|0:e;e=F[c+32>>2];d=e;f=e>>31;e=F[b+40>>2];e=se(d,f,e,e>>31);f=$;d=e;e=F[c+40>>2];h=e;g=e>>31;e=F[b+32>>2];i=se(h,g,e,e>>31);d=d+i|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+48>>2];f=d;g=d>>31;d=F[b+24>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+24>>2];f=d;g=d>>31;d=F[b+48>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;f=d;d=F[c+56>>2];h=d;g=d>>31;d=F[b+16>>2];i=se(h,g,d,d>>31);f=f+i|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=F[c+16>>2];h=e;g=e>>31;e=F[b+56>>2];i=se(h,g,e,e>>31);f=i+f|0;e=$+d|0;e=f>>>0>>0?e+1|0:e;h=f;d=F[c+64>>2];f=d;g=d>>31;d=F[b+8>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+8>>2];f=d;g=d>>31;d=F[b+64>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+72>>2];f=d;g=d>>31;d=F[b>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;f=d;d=F[c>>2];h=d;g=d>>31;d=F[b+72>>2];i=se(h,g,d,d>>31);f=f+i|0;d=$+e|0;F[a+72>>2]=f;F[a+76>>2]=f>>>0>>0?d+1|0:d;e=F[c+48>>2];d=e;f=e>>31;e=F[b+32>>2];e=se(d,f,e,e>>31);i=$;d=F[c+56>>2];f=d;h=d>>31;d=F[b+24>>2];d=se(f,h,d,d>>31);f=$;h=e;e=F[c+40>>2];g=e;j=e>>31;e=F[b+40>>2];g=se(g,j,e,e>>31);d=g+d|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;g=d;d=F[c+24>>2];f=d;j=d>>31;d=F[b+56>>2];f=se(f,j,d,d>>31);d=g+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;g=d;d=F[c+72>>2];f=d;j=d>>31;d=F[b+8>>2];f=se(f,j,d,d>>31);d=g+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;g=d;d=F[c+8>>2];f=d;j=d>>31;d=F[b+72>>2];f=se(f,j,d,d>>31);d=g+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;g=d<<1;f=h+g|0;d=(e<<1|d>>>31)+i|0;d=f>>>0>>0?d+1|0:d;e=F[c+32>>2];h=e;g=e>>31;e=F[b+48>>2];i=se(h,g,e,e>>31);f=i+f|0;e=$+d|0;e=f>>>0>>0?e+1|0:e;h=f;d=F[c+64>>2];f=d;g=d>>31;d=F[b+16>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+16>>2];f=d;g=d>>31;d=F[b+64>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;F[a+80>>2]=d;F[a+84>>2]=d>>>0>>0?e+1|0:e;e=F[c+40>>2];d=e;f=e>>31;e=F[b+48>>2];e=se(d,f,e,e>>31);f=$;d=e;e=F[c+48>>2];h=e;g=e>>31;e=F[b+40>>2];i=se(h,g,e,e>>31);d=d+i|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;f=d;d=F[c+56>>2];h=d;g=d>>31;d=F[b+32>>2];i=se(h,g,d,d>>31);f=f+i|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=F[c+32>>2];h=e;g=e>>31;e=F[b+56>>2];i=se(h,g,e,e>>31);f=i+f|0;e=$+d|0;e=f>>>0>>0?e+1|0:e;h=f;d=F[c+64>>2];f=d;g=d>>31;d=F[b+24>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+24>>2];f=d;g=d>>31;d=F[b+64>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+72>>2];f=d;g=d>>31;d=F[b+16>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;f=d;d=F[c+16>>2];h=d;g=d>>31;d=F[b+72>>2];i=se(h,g,d,d>>31);f=f+i|0;d=$+e|0;F[a+88>>2]=f;F[a+92>>2]=f>>>0>>0?d+1|0:d;e=F[c+48>>2];d=e;f=e>>31;e=F[b+48>>2];e=se(d,f,e,e>>31);f=$;d=F[c+40>>2];h=d;g=d>>31;d=F[b+56>>2];d=se(h,g,d,d>>31);i=$;h=e;e=F[c+56>>2];g=e;j=e>>31;e=F[b+40>>2];g=se(g,j,e,e>>31);d=g+d|0;e=$+i|0;e=d>>>0>>0?e+1|0:e;g=d;d=F[c+72>>2];i=d;j=d>>31;d=F[b+24>>2];i=se(i,j,d,d>>31);d=g+i|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;g=d;d=F[c+24>>2];i=d;j=d>>31;d=F[b+72>>2];i=se(i,j,d,d>>31);d=g+i|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;e=e<<1|d>>>31;i=d<<1;d=h+i|0;e=e+f|0;e=d>>>0>>0?e+1|0:e;f=d;d=F[c+64>>2];h=d;g=d>>31;d=F[b+32>>2];i=se(h,g,d,d>>31);f=f+i|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=F[c+32>>2];h=e;g=e>>31;e=F[b+64>>2];i=se(h,g,e,e>>31);f=i+f|0;e=$+d|0;F[a+96>>2]=f;F[a+100>>2]=f>>>0>>0?e+1|0:e;e=F[c+48>>2];d=e;f=e>>31;e=F[b+56>>2];e=se(d,f,e,e>>31);f=$;d=e;e=F[c+56>>2];h=e;g=e>>31;e=F[b+48>>2];i=se(h,g,e,e>>31);d=d+i|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+64>>2];f=d;g=d>>31;d=F[b+40>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+40>>2];f=d;g=d>>31;d=F[b+64>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;f=d;d=F[c+72>>2];h=d;g=d>>31;d=F[b+32>>2];i=se(h,g,d,d>>31);f=f+i|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=F[c+32>>2];h=e;g=e>>31;e=F[b+72>>2];i=se(h,g,e,e>>31);f=i+f|0;e=$+d|0;F[a+104>>2]=f;F[a+108>>2]=f>>>0>>0?e+1|0:e;e=F[c+64>>2];d=e;f=e>>31;e=F[b+48>>2];e=se(d,f,e,e>>31);f=$;d=F[c+72>>2];h=d;g=d>>31;d=F[b+40>>2];d=se(h,g,d,d>>31);i=$;h=e;e=F[c+56>>2];g=e;j=e>>31;e=F[b+56>>2];g=se(g,j,e,e>>31);d=g+d|0;e=$+i|0;e=d>>>0>>0?e+1|0:e;g=d;d=F[c+40>>2];i=d;j=d>>31;d=F[b+72>>2];i=se(i,j,d,d>>31);d=g+i|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;e=e<<1|d>>>31;i=d<<1;d=h+i|0;e=e+f|0;e=d>>>0>>0?e+1|0:e;f=d;d=F[c+48>>2];h=d;g=d>>31;d=F[b+64>>2];i=se(h,g,d,d>>31);f=f+i|0;d=$+e|0;F[a+112>>2]=f;F[a+116>>2]=f>>>0>>0?d+1|0:d;e=F[c+56>>2];d=e;f=e>>31;e=F[b+64>>2];e=se(d,f,e,e>>31);f=$;d=e;e=F[c+64>>2];h=e;g=e>>31;e=F[b+56>>2];i=se(h,g,e,e>>31);d=d+i|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+72>>2];f=d;g=d>>31;d=F[b+48>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;h=d;d=F[c+48>>2];f=d;g=d>>31;d=F[b+72>>2];f=se(f,g,d,d>>31);d=h+f|0;e=$+e|0;F[a+120>>2]=d;F[a+124>>2]=d>>>0>>0?e+1|0:e;e=F[c+64>>2];d=e;f=e>>31;e=F[b+64>>2];e=se(d,f,e,e>>31);i=$;d=F[c+56>>2];f=d;h=d>>31;d=F[b+72>>2];d=se(f,h,d,d>>31);f=$;h=e;e=F[c+72>>2];g=e;j=e>>31;e=F[b+56>>2];g=se(g,j,e,e>>31);d=g+d|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;g=d<<1;f=h+g|0;d=(e<<1|d>>>31)+i|0;F[a+128>>2]=f;F[a+132>>2]=f>>>0>>0?d+1|0:d;e=F[c+64>>2];d=e;f=e>>31;e=F[b+72>>2];e=se(d,f,e,e>>31);f=$;d=e;e=F[c+72>>2];h=e;g=e>>31;e=F[b+64>>2];i=se(h,g,e,e>>31);d=d+i|0;e=$+f|0;F[a+136>>2]=d;F[a+140>>2]=d>>>0>>0?e+1|0:e;e=F[b+72>>2];b=0;c=F[c+72>>2];F[a+144>>2]=se(c,c>>31,(e&2147483647)<<1|b>>>31,e>>31);F[a+148>>2]=$}function ha(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0;V=F[c+4>>2];d=V;v=d;E=d>>31;G=F[b+20>>2];d=G<<1;ka=d;Y=d>>31;d=se(v,E,d,Y);f=$;e=d;d=F[c>>2];w=d;x=d>>31;d=F[b+24>>2];H=d;y=d>>31;o=se(w,x,d,y);e=e+o|0;d=$+f|0;d=e>>>0>>0?d+1|0:d;f=e;g=F[c+8>>2];e=g;la=e;P=e>>31;e=F[b+16>>2];I=e;z=e>>31;o=se(g,P,e,z);e=f+o|0;f=$+d|0;f=e>>>0>>0?f+1|0:f;h=F[c+12>>2];d=h;ma=d;S=d>>31;o=F[b+12>>2];d=o<<1;na=d;Z=d>>31;p=se(h,S,d,Z);d=p+e|0;e=$+f|0;e=d>>>0

>>0?e+1|0:e;f=d;s=F[c+16>>2];d=s;va=d;W=d>>31;d=F[b+8>>2];J=d;A=d>>31;p=se(s,W,d,A);f=f+p|0;d=$+e|0;d=f>>>0

>>0?d+1|0:d;K=f;k=F[c+20>>2];e=k;wa=e;_=e>>31;p=F[b+4>>2];e=p<<1;oa=e;aa=e>>31;f=se(k,_,e,aa);e=K+f|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;f=e;l=F[c+24>>2];e=l;xa=e;pa=e>>31;e=F[b>>2];M=e;B=e>>31;C=se(l,pa,e,B);f=f+C|0;e=$+d|0;e=f>>>0>>0?e+1|0:e;ba=F[c+28>>2];d=L(ba,19);q=d;T=d>>31;C=F[b+36>>2];d=C<<1;qa=d;ca=d>>31;r=se(q,T,d,ca);d=r+f|0;f=$+e|0;f=d>>>0>>0?f+1|0:f;e=d;ra=F[c+32>>2];d=L(ra,19);m=d;i=d>>31;d=F[b+32>>2];N=d;D=d>>31;r=se(m,i,d,D);e=e+r|0;d=$+f|0;d=e>>>0>>0?d+1|0:d;ya=F[c+36>>2];c=L(ya,19);n=c;O=c>>31;r=F[b+28>>2];b=r<<1;sa=b;da=b>>31;c=se(c,O,b,da);b=c+e|0;d=$+d|0;U=b;b=b>>>0>>0?d+1|0:d;c=se(I,z,v,E);d=$;ea=G>>31;e=se(w,x,G,ea);c=e+c|0;f=$+d|0;f=c>>>0>>0?f+1|0:f;fa=o>>31;d=se(g,P,o,fa);c=d+c|0;e=$+f|0;e=c>>>0>>0?e+1|0:e;f=se(J,A,h,S);c=f+c|0;d=$+e|0;d=c>>>0>>0?d+1|0:d;ga=p>>31;e=se(s,W,p,ga);c=e+c|0;d=$+d|0;d=c>>>0>>0?d+1|0:d;e=se(M,B,k,_);c=e+c|0;d=$+d|0;d=c>>>0>>0?d+1|0:d;f=c;c=L(l,19);Q=c;X=c>>31;ha=C>>31;e=se(c,X,C,ha);c=f+e|0;f=$+d|0;f=c>>>0>>0?f+1|0:f;d=se(N,D,q,T);c=d+c|0;e=$+f|0;e=c>>>0>>0?e+1|0:e;ia=r>>31;f=se(m,i,r,ia);c=f+c|0;d=$+e|0;d=c>>>0>>0?d+1|0:d;e=se(n,O,H,y);c=e+c|0;d=$+d|0;K=c;c=c>>>0>>0?d+1|0:d;d=se(v,E,na,Z);f=$;l=se(w,x,I,z);e=l+d|0;d=$+f|0;d=e>>>0>>0?d+1|0:d;l=se(J,A,g,P);e=l+e|0;f=$+d|0;f=e>>>0>>0?f+1|0:f;l=se(h,S,oa,aa);d=l+e|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;l=se(M,B,s,W);f=l+d|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;t=f;e=L(k,19);ta=e;ja=e>>31;f=se(e,ja,qa,ca);e=t+f|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;f=se(N,D,Q,X);e=f+e|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;k=se(q,T,sa,da);e=k+e|0;f=$+d|0;f=e>>>0>>0?f+1|0:f;k=se(m,i,H,y);d=k+e|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;k=se(n,O,ka,Y);f=k+d|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;k=f;Ba=d;e=f+33554432|0;d=e>>>0<33554432?d+1|0:d;l=e;Ca=d;f=K;K=(d&67108863)<<6|e>>>26;f=f+K|0;d=(d>>26)+c|0;d=f>>>0>>0?d+1|0:d;K=f;c=K+16777216|0;f=c>>>0<16777216?d+1|0:d;Da=c;e=f>>25;f=(f&33554431)<<7|c>>>25;c=f+U|0;d=b+e|0;d=c>>>0>>0?d+1|0:d;b=c+33554432|0;d=b>>>0<33554432?d+1|0:d;R=b;b=d;d=R&-67108864;F[a+24>>2]=c-d;c=se(v,E,oa,aa);d=$;e=se(w,x,J,A);c=e+c|0;f=$+d|0;f=c>>>0>>0?f+1|0:f;e=se(M,B,g,P);c=e+c|0;d=$+f|0;d=c>>>0>>0?d+1|0:d;f=c;c=L(h,19);h=c;U=c>>31;e=se(c,U,qa,ca);c=f+e|0;d=$+d|0;d=c>>>0>>0?d+1|0:d;e=c;c=L(s,19);za=c;ua=c>>31;f=se(N,D,c,ua);c=e+f|0;e=$+d|0;e=c>>>0>>0?e+1|0:e;f=se(sa,da,ta,ja);c=f+c|0;d=$+e|0;d=c>>>0>>0?d+1|0:d;e=se(H,y,Q,X);c=e+c|0;f=$+d|0;f=c>>>0>>0?f+1|0:f;e=se(q,T,ka,Y);c=e+c|0;d=$+f|0;d=c>>>0>>0?d+1|0:d;e=se(m,i,I,z);c=e+c|0;d=$+d|0;d=c>>>0>>0?d+1|0:d;f=se(n,O,na,Z);c=f+c|0;e=$+d|0;t=c;c=c>>>0>>0?e+1|0:e;d=se(M,B,v,E);f=$;s=se(w,x,p,ga);e=s+d|0;d=$+f|0;d=e>>>0>>0?d+1|0:d;f=e;e=L(g,19);s=e;j=e>>31;g=se(e,j,C,ha);e=f+g|0;f=$+d|0;f=e>>>0>>0?f+1|0:f;g=se(N,D,h,U);e=g+e|0;d=$+f|0;d=e>>>0>>0?d+1|0:d;f=se(za,ua,r,ia);e=f+e|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;g=se(H,y,ta,ja);f=g+e|0;e=$+d|0;e=f>>>0>>0?e+1|0:e;g=se(Q,X,G,ea);f=g+f|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;g=se(I,z,q,T);e=g+f|0;f=$+d|0;f=e>>>0>>0?f+1|0:f;g=se(m,i,o,fa);e=g+e|0;d=$+f|0;d=e>>>0>>0?d+1|0:d;f=se(n,O,J,A);e=f+e|0;d=$+d|0;Aa=e;g=e>>>0>>0?d+1|0:d;d=L(v,19);d=se(d,d>>31,qa,ca);e=$;f=se(w,x,M,B);d=f+d|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;V=se(N,D,s,j);f=V+d|0;d=$+e|0;h=se(h,U,sa,da);e=h+f|0;f=$+(f>>>0>>0?d+1|0:d)|0;f=e>>>0>>0?f+1|0:f;h=se(H,y,za,ua);e=h+e|0;d=$+f|0;d=e>>>0>>0?d+1|0:d;f=se(ka,Y,ta,ja);e=f+e|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;h=se(I,z,Q,X);f=h+e|0;e=$+d|0;e=f>>>0>>0?e+1|0:e;h=se(q,T,na,Z);f=h+f|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;h=se(m,i,J,A);e=h+f|0;f=$+d|0;f=e>>>0>>0?f+1|0:f;h=se(n,O,oa,aa);e=h+e|0;d=$+f|0;d=e>>>0>>0?d+1|0:d;h=e;V=d;e=e+33554432|0;d=e>>>0<33554432?d+1|0:d;U=e;s=d;f=d>>26;j=(d&67108863)<<6|e>>>26;d=j+Aa|0;e=f+g|0;g=d;d=d>>>0>>0?e+1|0:e;e=g+16777216|0;d=e>>>0<16777216?d+1|0:d;Aa=e;f=t;t=(d&33554431)<<7|e>>>25;e=f+t|0;d=(d>>25)+c|0;d=e>>>0>>0?d+1|0:d;c=e+33554432|0;d=c>>>0<33554432?d+1|0:d;t=c;c=d;d=t&-67108864;F[a+8>>2]=e-d;d=se(H,y,v,E);f=$;j=se(w,x,r,ia);e=j+d|0;d=$+f|0;d=e>>>0>>0?d+1|0:d;f=se(la,P,G,ea);e=f+e|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;f=se(I,z,ma,S);e=f+e|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;j=se(va,W,o,fa);e=j+e|0;f=$+d|0;f=e>>>0>>0?f+1|0:f;j=se(J,A,wa,_);d=j+e|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;j=se(p,ga,xa,pa);f=j+d|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=f;j=ba>>31;f=se(M,B,ba,j);e=e+f|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;f=se(m,i,C,ha);e=f+e|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;u=se(n,O,N,D);e=u+e|0;f=$+d|0;f=e>>>0>>0?f+1|0:f;d=b>>26;R=(b&67108863)<<6|R>>>26;b=R+e|0;e=d+f|0;e=b>>>0>>0?e+1|0:e;f=b;d=e;b=f+16777216|0;d=b>>>0<16777216?d+1|0:d;R=b;b=d;d=R&-33554432;F[a+28>>2]=f-d;d=se(J,A,v,E);e=$;u=se(w,x,o,fa);d=u+d|0;f=$+e|0;f=d>>>0>>0?f+1|0:f;u=se(la,P,p,ga);d=u+d|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;u=se(M,B,ma,S);f=u+d|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=f;f=se(za,ua,C,ha);e=e+f|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;f=se(N,D,ta,ja);e=f+e|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;Q=se(Q,X,r,ia);e=Q+e|0;f=$+d|0;q=se(H,y,q,T);d=q+e|0;e=$+(e>>>0>>0?f+1|0:f)|0;m=se(m,i,G,ea);f=m+d|0;d=$+(d>>>0>>0?e+1|0:e)|0;d=f>>>0>>0?d+1|0:d;e=f;f=se(n,O,I,z);e=e+f|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;m=e;e=c>>26;f=(c&67108863)<<6|t>>>26;c=m+f|0;d=d+e|0;d=c>>>0>>0?d+1|0:d;e=c;c=e+16777216|0;f=c>>>0<16777216?d+1|0:d;m=c;c=f;d=m&-33554432;F[a+12>>2]=e-d;d=se(v,E,sa,da);f=$;i=se(w,x,N,D);e=i+d|0;d=$+f|0;d=e>>>0>>0?d+1|0:d;f=se(H,y,la,P);e=f+e|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;i=se(ma,S,ka,Y);e=i+e|0;f=$+d|0;f=e>>>0>>0?f+1|0:f;i=se(I,z,va,W);d=i+e|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;i=se(na,Z,wa,_);f=i+d|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=f;f=se(J,A,xa,pa);e=e+f|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;f=se(ba,j,oa,aa);e=f+e|0;d=$+d|0;d=e>>>0>>0?d+1|0:d;i=ra>>31;q=se(M,B,ra,i);e=q+e|0;f=$+d|0;n=se(n,O,qa,ca);d=n+e|0;e=$+(e>>>0>>0?f+1|0:f)|0;e=d>>>0>>0?e+1|0:e;t=d;d=b>>25;f=(b&33554431)<<7|R>>>25;b=t+f|0;d=d+e|0;d=b>>>0>>0?d+1|0:d;e=b;b=e+33554432|0;d=b>>>0<33554432?d+1|0:d;n=b;b=d;d=n&-67108864;F[a+32>>2]=e-d;d=l&-67108864;e=k-d|0;d=Ba-((d>>>0>k>>>0)+Ca|0)|0;f=e;e=c>>25;k=(c&33554431)<<7|m>>>25;c=f+k|0;d=d+e|0;d=c>>>0>>0?d+1|0:d;e=c+33554432|0;d=e>>>0<33554432?d+1|0:d;d=(K-(Da&-33554432)|0)+((d&67108863)<<6|e>>>26)|0;F[a+20>>2]=d;d=e&-67108864;F[a+16>>2]=c-d;c=se(N,D,v,E);d=$;e=se(w,x,C,ha);c=e+c|0;d=$+d|0;d=c>>>0>>0?d+1|0:d;f=se(la,P,r,ia);c=f+c|0;e=$+d|0;e=c>>>0>>0?e+1|0:e;d=se(H,y,ma,S);c=d+c|0;f=$+e|0;f=c>>>0>>0?f+1|0:f;e=se(va,W,G,ea);c=e+c|0;d=$+f|0;d=c>>>0>>0?d+1|0:d;e=se(I,z,wa,_);c=e+c|0;d=$+d|0;d=c>>>0>>0?d+1|0:d;e=se(o,fa,xa,pa);c=e+c|0;d=$+d|0;d=c>>>0>>0?d+1|0:d;f=se(J,A,ba,j);c=f+c|0;e=$+d|0;e=c>>>0>>0?e+1|0:e;d=se(ra,i,p,ga);c=d+c|0;f=$+e|0;f=c>>>0>>0?f+1|0:f;e=se(M,B,ya,ya>>31);c=e+c|0;d=$+f|0;d=c>>>0>>0?d+1|0:d;e=b>>26;f=c;c=(b&67108863)<<6|n>>>26;b=f+c|0;d=d+e|0;d=b>>>0>>0?d+1|0:d;c=b+16777216|0;d=c>>>0<16777216?d+1|0:d;e=c&-33554432;F[a+36>>2]=b-e;f=g-(Aa&-33554432)|0;b=U&-67108864;e=h-b|0;G=V-((b>>>0>h>>>0)+s|0)|0;b=d;d=d>>25;c=se((b&33554431)<<7|c>>>25,d,19,0);b=c+e|0;e=$+G|0;e=b>>>0>>0?e+1|0:e;d=e;c=b+33554432|0;d=c>>>0<33554432?d+1|0:d;e=c;c=((d&67108863)<<6|e>>>26)+f|0;F[a+4>>2]=c;c=a;a=e&-67108864;F[c>>2]=b-a}function Sa(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,aa=0,ba=0,ca=0,da=0,ea=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0;u=_-48|0;_=u;fa(a,b);fa(a+80|0,b+40|0);o=F[b+92>>2];c=o<<1;B=c;C=c>>31;l=F[b+84>>2];c=l<<1;D=c;w=c>>31;c=se(B,C,c,w);g=$;d=c;h=F[b+88>>2];c=h;i=c>>31;ba=c;e=se(c,i,c,i);d=d+e|0;c=$+g|0;c=d>>>0>>0?c+1|0:c;e=d;P=F[b+96>>2];d=P;G=d;J=d>>31;m=F[b+80>>2];d=m<<1;E=d;x=d>>31;g=se(G,J,d,x);d=e+g|0;c=$+c|0;c=d>>>0>>0?c+1|0:c;f=d;g=F[b+108>>2];d=L(g,38);X=d;T=d>>31;H=g;ca=g>>31;e=se(d,T,g,ca);d=f+e|0;c=$+c|0;c=d>>>0>>0?c+1|0:c;e=d;r=F[b+112>>2];d=L(r,19);K=d;M=d>>31;k=F[b+104>>2];d=k<<1;t=se(K,M,d,d>>31);e=e+t|0;d=$+c|0;d=e>>>0>>0?d+1|0:d;f=e;t=F[b+116>>2];c=L(t,38);y=c;z=c>>31;e=F[b+100>>2];c=e<<1;U=c;Q=c>>31;q=se(y,z,c,Q);c=f+q|0;d=$+d|0;d=c>>>0>>0?d+1|0:d;q=c;c=d<<1|c>>>31;q=q<<1;R=c;d=q+33554432|0;c=d>>>0<33554432?c+1|0:c;I=d;N=c;d=c>>26;c=(c&67108863)<<6|I>>>26;v=d;d=se(D,w,G,J);j=$;f=c;c=h<<1;V=c;S=c>>31;h=o;da=h>>31;o=se(c,S,h,da);d=o+d|0;c=$+j|0;c=d>>>0>>0?c+1|0:c;o=e;Y=e>>31;n=se(e,Y,E,x);j=n+d|0;d=$+c|0;d=j>>>0>>0?d+1|0:d;p=j;c=g<<1;ha=c;ea=c>>31;j=se(K,M,c,ea);g=p+j|0;c=$+d|0;c=g>>>0>>0?c+1|0:c;d=g;O=k>>31;g=se(y,z,k,O);d=d+g|0;c=$+c|0;c=d>>>0>>0?c+1|0:c;g=d;d=c<<1|d>>>31;g=g<<1;c=f+g|0;d=d+v|0;v=c;c=c>>>0>>0?d+1|0:d;d=v+16777216|0;c=d>>>0<16777216?c+1|0:c;ka=d;g=d;d=c>>25;c=(c&33554431)<<7|g>>>25;g=d;d=se(B,C,h,da);j=$;f=c;n=se(G,J,V,S);d=n+d|0;c=$+j|0;c=d>>>0>>0?c+1|0:c;j=se(D,w,U,Q);d=j+d|0;c=$+c|0;c=d>>>0>>0?c+1|0:c;n=se(E,x,k,O);j=n+d|0;d=$+c|0;d=j>>>0>>0?d+1|0:d;Z=r>>31;n=se(K,M,r,Z);j=n+j|0;c=$+d|0;c=j>>>0>>0?c+1|0:c;n=se(y,z,ha,ea);j=n+j|0;d=$+c|0;d=j>>>0>>0?d+1|0:d;c=j;n=c<<1;j=f+n|0;c=(d<<1|c>>>31)+g|0;c=j>>>0>>0?c+1|0:c;d=j;g=d+33554432|0;c=g>>>0<33554432?c+1|0:c;aa=g;g=c;c=aa&-67108864;F[a+144>>2]=d-c;c=L(e,38);c=se(c,c>>31,e,Y);d=$;f=c;c=m>>31;e=se(m,c,m,c);c=f+e|0;d=$+d|0;d=c>>>0>>0?d+1|0:d;e=c;c=L(k,19);p=c;A=c>>31;c=G<<1;ia=c;ga=c>>31;m=se(p,A,c,ga);e=e+m|0;c=$+d|0;c=e>>>0>>0?c+1|0:c;d=e;e=se(B,C,X,T);d=d+e|0;c=$+c|0;c=d>>>0>>0?c+1|0:c;m=se(K,M,V,S);e=m+d|0;d=$+c|0;d=e>>>0>>0?d+1|0:d;m=se(D,w,y,z);e=m+e|0;c=$+d|0;c=e>>>0>>0?c+1|0:c;d=e;m=d<<1;c=c<<1|d>>>31;P=c;d=c;c=m+33554432|0;d=c>>>0<33554432?d+1|0:d;j=c;n=d;c=d>>26;d=(d&67108863)<<6|j>>>26;e=c;c=se(p,A,U,Q);s=$;W=d;f=l;ja=f>>31;l=se(E,x,f,ja);d=l+c|0;c=$+s|0;c=d>>>0>>0?c+1|0:c;s=se(G,J,X,T);l=s+d|0;d=$+c|0;d=l>>>0>>0?d+1|0:d;s=se(K,M,B,C);l=s+l|0;c=$+d|0;c=l>>>0>>0?c+1|0:c;s=se(y,z,ba,i);l=s+l|0;d=$+c|0;d=l>>>0>>0?d+1|0:d;c=l;s=c<<1;l=W+s|0;c=(d<<1|c>>>31)+e|0;c=l>>>0>>0?c+1|0:c;d=l+16777216|0;c=d>>>0<16777216?c+1|0:c;s=d;e=d;d=c>>25;c=(c&33554431)<<7|e>>>25;e=d;d=se(E,x,ba,i);la=$;W=c;f=se(D,w,f,ja);d=f+d|0;c=$+la|0;c=d>>>0>>0?c+1|0:c;p=se(p,A,k,O);f=p+d|0;d=$+c|0;d=f>>>0

>>0?d+1|0:d;p=se(U,Q,X,T);f=p+f|0;c=$+d|0;c=f>>>0

>>0?c+1|0:c;d=f;f=se(K,M,ia,ga);d=d+f|0;c=$+c|0;c=d>>>0>>0?c+1|0:c;p=se(y,z,B,C);f=p+d|0;d=$+c|0;d=f>>>0

>>0?d+1|0:d;c=d<<1|f>>>31;f=f<<1;d=W+f|0;c=c+e|0;c=d>>>0>>0?c+1|0:c;e=d;f=d;d=c;c=e+33554432|0;d=c>>>0<33554432?d+1|0:d;p=c;e=d;c=c&-67108864;F[a+128>>2]=f-c;c=se(V,S,o,Y);d=$;f=se(G,J,B,C);c=f+c|0;d=$+d|0;d=c>>>0>>0?d+1|0:d;A=se(D,w,k,O);f=A+c|0;c=$+d|0;c=f>>>0>>0?c+1|0:c;A=se(E,x,H,ca);f=A+f|0;d=$+c|0;d=f>>>0>>0?d+1|0:d;A=se(y,z,r,Z);f=A+f|0;c=$+d|0;d=f;c=(d>>>0>>0?c+1|0:c)<<1|d>>>31;W=d<<1;d=g>>26;f=(g&67108863)<<6|aa>>>26;g=W+f|0;c=c+d|0;c=g>>>0>>0?c+1|0:c;f=g;d=c;c=g+16777216|0;d=c>>>0<16777216?d+1|0:d;aa=c;g=d;c=c&-33554432;F[a+148>>2]=f-c;c=se(E,x,h,da);h=$;i=se(D,w,ba,i);d=i+c|0;c=$+h|0;c=d>>>0>>0?c+1|0:c;i=se(k,O,X,T);d=i+d|0;c=$+c|0;c=d>>>0>>0?c+1|0:c;h=se(K,M,U,Q);i=h+d|0;d=$+c|0;d=h>>>0>i>>>0?d+1|0:d;c=i;i=se(y,z,G,J);c=c+i|0;d=$+d|0;d=c>>>0>>0?d+1|0:d;i=c;c=d<<1|c>>>31;d=e>>26;f=i<<1;i=(e&67108863)<<6|p>>>26;e=f+i|0;c=c+d|0;c=e>>>0>>0?c+1|0:c;d=e;e=d+16777216|0;c=e>>>0<16777216?c+1|0:c;i=e;e=c;c=i&-33554432;F[a+132>>2]=d-c;c=se(k,O,V,S);h=$;f=se(G,J,G,J);d=f+c|0;c=$+h|0;c=d>>>0>>0?c+1|0:c;h=se(B,C,U,Q);d=h+d|0;c=$+c|0;c=d>>>0>>0?c+1|0:c;h=se(D,w,ha,ea);d=h+d|0;c=$+c|0;c=d>>>0>>0?c+1|0:c;f=se(E,x,r,Z);h=f+d|0;d=$+c|0;d=f>>>0>h>>>0?d+1|0:d;c=h;f=t>>31;h=se(y,z,t,f);c=c+h|0;d=$+d|0;d=c>>>0>>0?d+1|0:d;h=c;c=d<<1|c>>>31;d=g>>25;p=h<<1;h=(g&33554431)<<7|aa>>>25;g=p+h|0;c=c+d|0;c=g>>>0>>0?c+1|0:c;d=g;g=d+33554432|0;c=g>>>0<33554432?c+1|0:c;h=g;g=c;c=h&-67108864;F[a+152>>2]=d-c;v=v-(ka&-33554432)|0;c=I&-67108864;d=q-c|0;q=R-((c>>>0>q>>>0)+N|0)|0;c=e>>25;i=(e&33554431)<<7|i>>>25;e=i+d|0;d=c+q|0;d=e>>>0>>0?d+1|0:d;c=d;d=e+33554432|0;c=d>>>0<33554432?c+1|0:c;c=((c&67108863)<<6|d>>>26)+v|0;F[a+140>>2]=c;c=d&-67108864;F[a+136>>2]=e-c;c=se(B,C,k,O);d=$;e=se(o,Y,ia,ga);c=e+c|0;d=$+d|0;d=c>>>0>>0?d+1|0:d;k=se(V,S,H,ca);e=k+c|0;c=$+d|0;c=e>>>0>>0?c+1|0:c;k=se(D,w,r,Z);e=k+e|0;d=$+c|0;d=e>>>0>>0?d+1|0:d;k=se(E,x,t,f);e=k+e|0;c=$+d|0;d=e;c=(d>>>0>>0?c+1|0:c)<<1|d>>>31;f=d<<1;d=g>>26;e=(g&67108863)<<6|h>>>26;g=f+e|0;c=c+d|0;c=e>>>0>g>>>0?c+1|0:c;d=c;c=g+16777216|0;d=c>>>0<16777216?d+1|0:d;e=c&-33554432;F[a+156>>2]=g-e;k=se((d&33554431)<<7|c>>>25,d>>25,19,0);e=j&-67108864;c=k+(m-e|0)|0;d=$+(P-((e>>>0>m>>>0)+n|0)|0)|0;d=c>>>0>>0?d+1|0:d;g=c+33554432|0;d=g>>>0<33554432?d+1|0:d;d=(l-(s&-33554432)|0)+((d&67108863)<<6|g>>>26)|0;F[a+124>>2]=d;d=g&-67108864;F[a+120>>2]=c-d;c=F[b+44>>2];d=F[b+48>>2];g=F[b+52>>2];e=F[b+56>>2];k=F[b+60>>2];i=F[b- -64>>2];o=F[b+68>>2];r=F[b+72>>2];l=F[b+40>>2];m=F[b>>2];H=F[b+4>>2];t=F[b+8>>2];q=F[b+12>>2];I=F[b+16>>2];h=F[b+20>>2];v=F[b+24>>2];j=F[b+28>>2];R=F[b+32>>2];F[a+76>>2]=F[b+76>>2]+F[b+36>>2];F[a+72>>2]=r+R;F[a+68>>2]=j+o;R=a- -64|0;F[R>>2]=i+v;F[a+60>>2]=h+k;F[a+56>>2]=e+I;F[a+52>>2]=g+q;F[a+48>>2]=d+t;F[a+44>>2]=c+H;F[a+40>>2]=l+m;fa(u,a+40|0);b=F[a+84>>2];c=F[a+88>>2];d=F[a+92>>2];g=F[a+96>>2];e=F[a+100>>2];k=F[a+104>>2];i=F[a+108>>2];o=F[a+112>>2];r=F[a>>2];l=F[a+80>>2];m=F[a+4>>2];H=F[a+8>>2];t=F[a+12>>2];q=F[a+16>>2];I=F[a+20>>2];h=F[a+24>>2];v=F[a+28>>2];j=F[a+32>>2];N=F[a+116>>2];P=F[a+36>>2];n=N-P|0;F[a+116>>2]=n;f=o-j|0;F[a+112>>2]=f;D=i-v|0;F[a+108>>2]=D;w=k-h|0;F[a+104>>2]=w;E=e-I|0;F[a+100>>2]=E;x=g-q|0;F[a+96>>2]=x;y=d-t|0;F[a+92>>2]=y;z=c-H|0;F[a+88>>2]=z;B=b-m|0;F[a+84>>2]=B;C=l-r|0;F[a+80>>2]=C;N=P+N|0;F[a+76>>2]=N;o=j+o|0;F[a+72>>2]=o;i=i+v|0;F[a+68>>2]=i;k=h+k|0;F[R>>2]=k;e=e+I|0;F[a+60>>2]=e;g=g+q|0;F[a+56>>2]=g;d=d+t|0;F[a+52>>2]=d;c=c+H|0;F[a+48>>2]=c;b=b+m|0;F[a+44>>2]=b;r=l+r|0;F[a+40>>2]=r;l=F[u>>2];m=F[u+4>>2];H=F[u+8>>2];t=F[u+12>>2];q=F[u+16>>2];I=F[u+20>>2];h=F[u+24>>2];v=F[u+28>>2];j=F[u+32>>2];F[a+36>>2]=F[u+36>>2]-N;F[a+32>>2]=j-o;F[a+28>>2]=v-i;F[a+24>>2]=h-k;F[a+20>>2]=I-e;F[a+16>>2]=q-g;F[a+12>>2]=t-d;F[a+8>>2]=H-c;F[a+4>>2]=m-b;F[a>>2]=l-r;b=F[a+124>>2];c=F[a+128>>2];d=F[a+132>>2];g=F[a+136>>2];e=F[a+140>>2];k=F[a+144>>2];i=F[a+148>>2];o=F[a+152>>2];r=F[a+120>>2];F[a+156>>2]=F[a+156>>2]-n;F[a+152>>2]=o-f;F[a+148>>2]=i-D;F[a+144>>2]=k-w;F[a+140>>2]=e-E;F[a+136>>2]=g-x;F[a+132>>2]=d-y;F[a+128>>2]=c-z;F[a+124>>2]=b-B;F[a+120>>2]=r-C;_=u+48|0}function Aa(a,b,c,d,e,f,g,h){var i=0,j=0,k=0,l=0,m=0;i=_-432|0;_=i;j=i- -64|0;F[j>>2]=0;F[j+4>>2]=0;F[i+72>>2]=0;F[i+76>>2]=0;F[i+80>>2]=0;F[i+84>>2]=0;F[i+88>>2]=0;F[i+92>>2]=0;F[i+96>>2]=0;F[i+100>>2]=0;F[i+104>>2]=0;F[i+108>>2]=0;F[i+48>>2]=0;F[i+52>>2]=0;F[i+56>>2]=0;F[i+60>>2]=0;D[i+15|0]=1;j=c?c:1792;d=c?d:32;a:{if(d>>>0>=65){c=i+224|0;F[c+80>>2]=1779033703;F[c+84>>2]=-1150833019;F[c+72>>2]=0;F[c+76>>2]=0;F[c+64>>2]=0;F[c+104>>2]=528734635;F[c+108>>2]=1541459225;F[c+96>>2]=1359893119;F[c+100>>2]=-1694144372;F[c+88>>2]=1013904242;F[c+92>>2]=-1521486534;ra(c,j,d);Ba(c,i+48|0);break a}ja(i+48|0,j,d)}c=F[i+108>>2];F[i+280>>2]=F[i+104>>2];F[i+284>>2]=c;c=F[i+100>>2];F[i+272>>2]=F[i+96>>2];F[i+276>>2]=c;c=F[i+92>>2];F[i+264>>2]=F[i+88>>2];F[i+268>>2]=c;c=F[i+84>>2];F[i+256>>2]=F[i+80>>2];F[i+260>>2]=c;c=F[i+76>>2];F[i+248>>2]=F[i+72>>2];F[i+252>>2]=c;c=i- -64|0;d=F[c+4>>2];F[i+240>>2]=F[c>>2];F[i+244>>2]=d;c=F[i+60>>2];F[i+232>>2]=F[i+56>>2];F[i+236>>2]=c;c=F[i+52>>2];F[i+224>>2]=F[i+48>>2];F[i+228>>2]=c;c=0;while(1){d=i+224|0;j=d+c|0;D[j|0]=G[j|0]^54;j=d+(c|1)|0;D[j|0]=G[j|0]^54;j=d+(c|2)|0;D[j|0]=G[j|0]^54;d=d+(c|3)|0;D[d|0]=G[d|0]^54;c=c+4|0;if((c|0)!=64){continue}break}c=i+112|0;F[c+80>>2]=1779033703;F[c+84>>2]=-1150833019;F[c+72>>2]=0;F[c+76>>2]=0;F[c+64>>2]=0;F[c+104>>2]=528734635;F[c+108>>2]=1541459225;F[c+96>>2]=1359893119;F[c+100>>2]=-1694144372;F[c+88>>2]=1013904242;F[c+92>>2]=-1521486534;d=i+224|0;ra(c,d,64);ia(d,64);ra(c,a,b);a=F[i+108>>2];F[i+392>>2]=F[i+104>>2];F[i+396>>2]=a;a=F[i+100>>2];F[i+384>>2]=F[i+96>>2];F[i+388>>2]=a;a=F[i+92>>2];F[i+376>>2]=F[i+88>>2];F[i+380>>2]=a;a=F[i+84>>2];F[i+368>>2]=F[i+80>>2];F[i+372>>2]=a;a=F[i+76>>2];F[i+360>>2]=F[i+72>>2];F[i+364>>2]=a;a=i- -64|0;b=F[a+4>>2];F[i+352>>2]=F[a>>2];F[i+356>>2]=b;a=F[i+60>>2];F[i+344>>2]=F[i+56>>2];F[i+348>>2]=a;a=F[i+52>>2];F[i+336>>2]=F[i+48>>2];F[i+340>>2]=a;c=0;while(1){a=i+336|0;b=a+c|0;D[b|0]=G[b|0]^92;b=a+(c|1)|0;D[b|0]=G[b|0]^92;b=a+(c|2)|0;D[b|0]=G[b|0]^92;a=a+(c|3)|0;D[a|0]=G[a|0]^92;c=c+4|0;if((c|0)!=64){continue}break}Ba(i+112|0,i+400|0);a=i+224|0;F[a+80>>2]=1779033703;F[a+84>>2]=-1150833019;F[a+72>>2]=0;F[a+76>>2]=0;F[a+64>>2]=0;F[a+104>>2]=528734635;F[a+108>>2]=1541459225;F[a+96>>2]=1359893119;F[a+100>>2]=-1694144372;F[a+88>>2]=1013904242;F[a+92>>2]=-1521486534;b=i+336|0;ra(a,b,96);Ba(a,i+16|0);ia(a,112);ia(b,96);F[i+80>>2]=0;F[i+84>>2]=0;F[i+88>>2]=0;F[i+92>>2]=0;F[i+96>>2]=0;F[i+100>>2]=0;F[i+104>>2]=0;F[i+108>>2]=0;a=F[i+44>>2];j=F[i+40>>2];F[i+72>>2]=j;F[i+76>>2]=a;b=F[i+36>>2];c=i- -64|0;k=F[i+32>>2];F[c>>2]=k;F[c+4>>2]=b;c=F[i+20>>2];l=F[i+16>>2];F[i+48>>2]=l;F[i+52>>2]=c;d=F[i+28>>2];m=F[i+24>>2];F[i+56>>2]=m;F[i+60>>2]=d;F[i+280>>2]=0;F[i+284>>2]=0;F[i+272>>2]=0;F[i+276>>2]=0;F[i+264>>2]=0;F[i+268>>2]=0;F[i+256>>2]=0;F[i+260>>2]=0;F[i+248>>2]=j;F[i+252>>2]=a;F[i+240>>2]=k;F[i+244>>2]=b;F[i+232>>2]=m;F[i+236>>2]=d;F[i+224>>2]=l;F[i+228>>2]=c;c=0;while(1){a=i+224|0;b=a+c|0;D[b|0]=G[b|0]^54;b=a+(c|1)|0;D[b|0]=G[b|0]^54;b=a+(c|2)|0;D[b|0]=G[b|0]^54;a=a+(c|3)|0;D[a|0]=G[a|0]^54;c=c+4|0;if((c|0)!=64){continue}break}a=i+112|0;F[a+80>>2]=1779033703;F[a+84>>2]=-1150833019;F[a+72>>2]=0;F[a+76>>2]=0;F[a+64>>2]=0;F[a+104>>2]=528734635;F[a+108>>2]=1541459225;F[a+96>>2]=1359893119;F[a+100>>2]=-1694144372;F[a+88>>2]=1013904242;F[a+92>>2]=-1521486534;b=i+224|0;ra(a,b,64);ia(b,64);ra(a,e,f);ra(a,i+15|0,1);a=F[i+108>>2];F[i+392>>2]=F[i+104>>2];F[i+396>>2]=a;a=F[i+100>>2];F[i+384>>2]=F[i+96>>2];F[i+388>>2]=a;a=F[i+92>>2];F[i+376>>2]=F[i+88>>2];F[i+380>>2]=a;a=F[i+84>>2];F[i+368>>2]=F[i+80>>2];F[i+372>>2]=a;a=F[i+76>>2];F[i+360>>2]=F[i+72>>2];F[i+364>>2]=a;a=i- -64|0;b=F[a+4>>2];F[i+352>>2]=F[a>>2];F[i+356>>2]=b;a=F[i+60>>2];F[i+344>>2]=F[i+56>>2];F[i+348>>2]=a;a=F[i+52>>2];F[i+336>>2]=F[i+48>>2];F[i+340>>2]=a;c=0;while(1){a=i+336|0;b=a+c|0;D[b|0]=G[b|0]^92;b=a+(c|1)|0;D[b|0]=G[b|0]^92;b=a+(c|2)|0;D[b|0]=G[b|0]^92;a=a+(c|3)|0;D[a|0]=G[a|0]^92;c=c+4|0;if((c|0)!=64){continue}break}d=i+400|0;Ba(i+112|0,d);a=i+224|0;F[a+80>>2]=1779033703;F[a+84>>2]=-1150833019;F[a+72>>2]=0;F[a+76>>2]=0;F[a+64>>2]=0;F[a+104>>2]=528734635;F[a+108>>2]=1541459225;F[a+96>>2]=1359893119;F[a+100>>2]=-1694144372;F[a+88>>2]=1013904242;F[a+92>>2]=-1521486534;b=i+336|0;ra(a,b,96);Ba(a,i+16|0);ia(a,112);ia(b,96);if(h>>>0>=33){while(1){a=F[i+20>>2];b=F[i+16>>2];D[g|0]=b;D[g+1|0]=b>>>8;D[g+2|0]=b>>>16;D[g+3|0]=b>>>24;D[g+4|0]=a;D[g+5|0]=a>>>8;D[g+6|0]=a>>>16;D[g+7|0]=a>>>24;a=F[i+28>>2];b=F[i+24>>2];D[g+8|0]=b;D[g+9|0]=b>>>8;D[g+10|0]=b>>>16;D[g+11|0]=b>>>24;D[g+12|0]=a;D[g+13|0]=a>>>8;D[g+14|0]=a>>>16;D[g+15|0]=a>>>24;a=F[i+44>>2];b=F[i+40>>2];D[g+24|0]=b;D[g+25|0]=b>>>8;D[g+26|0]=b>>>16;D[g+27|0]=b>>>24;D[g+28|0]=a;D[g+29|0]=a>>>8;D[g+30|0]=a>>>16;D[g+31|0]=a>>>24;a=F[i+36>>2];b=F[i+32>>2];D[g+16|0]=b;D[g+17|0]=b>>>8;D[g+18|0]=b>>>16;D[g+19|0]=b>>>24;D[g+20|0]=a;D[g+21|0]=a>>>8;D[g+22|0]=a>>>16;D[g+23|0]=a>>>24;D[i+15|0]=G[i+15|0]+1;a=F[i+108>>2];F[i+280>>2]=F[i+104>>2];F[i+284>>2]=a;a=F[i+100>>2];F[i+272>>2]=F[i+96>>2];F[i+276>>2]=a;a=F[i+92>>2];F[i+264>>2]=F[i+88>>2];F[i+268>>2]=a;a=F[i+84>>2];F[i+256>>2]=F[i+80>>2];F[i+260>>2]=a;a=F[i+76>>2];F[i+248>>2]=F[i+72>>2];F[i+252>>2]=a;b=i- -64|0;a=b;c=F[a+4>>2];F[i+240>>2]=F[a>>2];F[i+244>>2]=c;a=F[i+60>>2];F[i+232>>2]=F[i+56>>2];F[i+236>>2]=a;a=F[i+52>>2];F[i+224>>2]=F[i+48>>2];F[i+228>>2]=a;g=g+32|0;c=0;while(1){a=i+224|0;j=a+c|0;D[j|0]=G[j|0]^54;j=a+(c|1)|0;D[j|0]=G[j|0]^54;j=a+(c|2)|0;D[j|0]=G[j|0]^54;a=a+(c|3)|0;D[a|0]=G[a|0]^54;c=c+4|0;if((c|0)!=64){continue}break}a=i+112|0;F[a+80>>2]=1779033703;F[a+84>>2]=-1150833019;F[a+72>>2]=0;F[a+76>>2]=0;F[a+64>>2]=0;F[a+104>>2]=528734635;F[a+108>>2]=1541459225;F[a+96>>2]=1359893119;F[a+100>>2]=-1694144372;F[a+88>>2]=1013904242;F[a+92>>2]=-1521486534;c=i+224|0;ra(a,c,64);ia(c,64);ra(a,i+16|0,32);ra(a,e,f);ra(a,i+15|0,1);a=F[i+108>>2];F[i+392>>2]=F[i+104>>2];F[i+396>>2]=a;a=F[i+100>>2];F[i+384>>2]=F[i+96>>2];F[i+388>>2]=a;a=F[i+92>>2];F[i+376>>2]=F[i+88>>2];F[i+380>>2]=a;a=F[i+84>>2];F[i+368>>2]=F[i+80>>2];F[i+372>>2]=a;a=F[i+76>>2];F[i+360>>2]=F[i+72>>2];F[i+364>>2]=a;a=F[b+4>>2];F[i+352>>2]=F[b>>2];F[i+356>>2]=a;a=F[i+60>>2];F[i+344>>2]=F[i+56>>2];F[i+348>>2]=a;a=F[i+52>>2];F[i+336>>2]=F[i+48>>2];F[i+340>>2]=a;c=0;while(1){a=i+336|0;b=a+c|0;D[b|0]=G[b|0]^92;b=a+(c|1)|0;D[b|0]=G[b|0]^92;b=a+(c|2)|0;D[b|0]=G[b|0]^92;a=a+(c|3)|0;D[a|0]=G[a|0]^92;c=c+4|0;if((c|0)!=64){continue}break}Ba(i+112|0,d);a=i+224|0;F[a+80>>2]=1779033703;F[a+84>>2]=-1150833019;F[a+72>>2]=0;F[a+76>>2]=0;F[a+64>>2]=0;F[a+104>>2]=528734635;F[a+108>>2]=1541459225;F[a+96>>2]=1359893119;F[a+100>>2]=-1694144372;F[a+88>>2]=1013904242;F[a+92>>2]=-1521486534;b=i+336|0;ra(a,b,96);Ba(a,i+16|0);ia(a,112);ia(b,96);h=h-32|0;if(h>>>0>32){continue}break}}a=i+16|0;ja(g,a,h);ia(i+112|0,112);ia(i+48|0,64);ia(a,32);_=i+432|0}function ua(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,H=0;A=_-640|0;_=A;c=a- -64|0;g=F[c>>2];j=F[c+4>>2];w=F[a+56>>2];e=F[a+60>>2];r=F[a+48>>2];m=F[a+52>>2];p=F[a+40>>2];f=F[a+44>>2];u=F[a+32>>2];k=F[a+36>>2];s=F[a+24>>2];i=F[a+28>>2];n=F[a+16>>2];v=F[a+20>>2];q=F[a+8>>2];o=F[a+12>>2];while(1){c=x<<3;y=c+A|0;c=b+c|0;d=G[c+4|0]|G[c+5|0]<<8|(G[c+6|0]<<16|G[c+7|0]<<24);h=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);z=h<<24|h<<8&16711680;F[y>>2]=((d&255)<<24|h>>>8)&-16777216|((d&16777215)<<8|h>>>24)&16711680|(d>>>8&65280|d>>>24);c=0;F[y+4>>2]=(d<<24|h>>>8)&65280|(d<<8|h>>>24)&255|z|(c|c);x=x+1|0;if((x|0)!=16){continue}break}b=16;h=F[A>>2];x=h;l=F[A+4>>2];d=l;while(1){z=d;y=(b<<3)+A|0;c=y-56|0;d=F[c>>2];B=F[c+4>>2];t=y-16|0;c=F[t+4>>2];t=F[t>>2];C=ve(t,c,45);E=$;D=x;H=d;x=ve(t,c,3)^C;d=c;c=c>>>6|0;x=x^((d&63)<<26|t>>>6);d=H+x|0;c=(c^($^E))+B|0;c=d>>>0>>0?c+1|0:c;x=d;d=D+d|0;c=c+z|0;t=d;z=d>>>0>>0?c+1|0:c;d=y-120|0;c=F[d+4>>2];x=F[d>>2];d=ve(x,c,63);B=$;D=d;d=c;C=((c&127)<<25|x>>>7)^(D^ve(x,c,56));t=C+t|0;c=($^B^c>>>7)+z|0;F[y>>2]=t;F[y+4>>2]=t>>>0>>0?c+1|0:c;b=b+1|0;if((b|0)!=80){continue}break}b=0;while(1){x=b<<3;c=x+2080|0;d=F[c>>2];y=F[c+4>>2];c=ve(p,f,50);z=$;c=ve(p,f,46)^c;z=$^z;t=d;d=g+(ve(p,f,23)^c)|0;c=j+($^z)|0;c=d>>>0>>0?c+1|0:c;g=d;d=t+d|0;c=c+y|0;c=d>>>0>>0?c+1|0:c;d=d+h|0;c=c+l|0;c=d>>>0>>0?c+1|0:c;g=w^p&(r^w);d=g+d|0;c=(e^f&(e^m))+c|0;c=d>>>0>>0?c+1|0:c;g=d;d=ve(q,o,36);j=$;d=ve(q,o,30)^d;h=$^j;y=ve(q,o,25)^d;j=y+g|0;d=c;c=c+($^h)|0;c=j>>>0>>0?c+1|0:c;h=s&(q|n)|q&n;j=h+j|0;c=(i&(o|v)|o&v)+c|0;z=j;c=h>>>0>j>>>0?c+1|0:c;j=ve(j,c,36);y=$;h=c;j=ve(z,c,30)^j;y=$^y;l=n&(q|z)|q&z;j=l+(ve(z,c,25)^j)|0;c=(v&(c|o)|c&o)+($^y)|0;y=j;j=j>>>0>>0?c+1|0:c;l=x|8;c=l+2080|0;t=F[c>>2];B=F[c+4>>2];c=d+k|0;g=g+u|0;c=g>>>0>>0?c+1|0:c;u=g;d=w+(r^g&(p^r))|0;g=c;c=e+(m^c&(f^m))|0;c=d>>>0>>0?c+1|0:c;w=d;d=d+t|0;c=c+B|0;c=d>>>0>>0?c+1|0:c;w=ve(u,g,50);e=$;w=ve(u,g,46)^w;e=$^e;w=ve(u,g,23)^w;d=w+d|0;c=($^e)+c|0;c=d>>>0>>0?c+1|0:c;w=l+A|0;e=F[w>>2];d=e+d|0;c=F[w+4>>2]+c|0;c=d>>>0>>0?c+1|0:c;e=y;y=d;w=d;d=e+d|0;e=j;j=c;c=e+c|0;c=d>>>0>>0?c+1|0:c;w=ve(d,c,36);e=$;l=w;w=c;k=l^ve(d,c,30);l=$^e;e=ve(d,c,25)^k;k=q&(d|z)|d&z;e=e+k|0;c=(o&(c|h)|c&h)+($^l)|0;l=e;e=e>>>0>>0?c+1|0:c;t=x|16;c=t+2080|0;k=r+F[c>>2]|0;c=m+F[c+4>>2]|0;c=k>>>0>>0?c+1|0:c;r=k;m=t+A|0;k=F[m>>2];r=r+k|0;c=F[m+4>>2]+c|0;m=r;r=k>>>0>m>>>0?c+1|0:c;t=m;c=j+i|0;m=s+y|0;c=m>>>0>>0?c+1|0:c;s=m;k=p^m&(p^u);m=t+k|0;j=c;c=(f^c&(f^g))+r|0;c=k>>>0>m>>>0?c+1|0:c;r=m;m=ve(s,j,50);k=$;m=ve(s,j,46)^m;k=$^k;m=ve(s,j,23)^m;r=m+r|0;c=($^k)+c|0;c=r>>>0>>0?c+1|0:c;y=r;m=r;r=m+l|0;l=e;e=c;c=l+c|0;c=r>>>0>>0?c+1|0:c;m=ve(r,c,36);k=$;l=m;m=c;i=l^ve(r,c,30);l=$^k;k=ve(r,c,25)^i;i=z&(d|r)|d&r;k=k+i|0;c=(h&(c|w)|c&w)+($^l)|0;l=k;k=k>>>0>>0?c+1|0:c;t=x|24;c=t+2080|0;i=p+F[c>>2]|0;c=f+F[c+4>>2]|0;c=i>>>0

>>0?c+1|0:c;p=i;f=t+A|0;i=F[f>>2];p=p+i|0;c=F[f+4>>2]+c|0;f=p;p=i>>>0>f>>>0?c+1|0:c;t=f;c=e+v|0;f=n+y|0;c=f>>>0>>0?c+1|0:c;i=u^f&(u^s);e=t+i|0;n=c;c=(g^c&(g^j))+p|0;c=e>>>0>>0?c+1|0:c;p=e;e=ve(f,n,50);i=$;e=ve(f,n,46)^e;i=$^i;e=ve(f,n,23)^e;p=e+p|0;c=($^i)+c|0;c=e>>>0>p>>>0?c+1|0:c;v=p;i=p;p=i+l|0;e=c;c=c+k|0;c=i>>>0>p>>>0?c+1|0:c;k=ve(p,c,36);i=$;y=c;k=ve(p,c,30)^k;i=$^i;l=d&(p|r)|p&r;k=l+(ve(p,c,25)^k)|0;c=(w&(c|m)|c&m)+($^i)|0;c=k>>>0>>0?c+1|0:c;l=k;k=c;t=x|32;c=t+2080|0;i=u+F[c>>2]|0;c=g+F[c+4>>2]|0;c=i>>>0>>0?c+1|0:c;u=i;g=t+A|0;i=F[g>>2];u=u+i|0;c=F[g+4>>2]+c|0;g=u;u=i>>>0>g>>>0?c+1|0:c;i=g;c=e+o|0;g=q+v|0;c=g>>>0>>0?c+1|0:c;q=g;e=s^g&(f^s);g=i+e|0;o=c;c=(j^c&(j^n))+u|0;c=e>>>0>g>>>0?c+1|0:c;u=g;g=ve(q,o,50);e=$;g=ve(q,o,46)^g;e=$^e;g=ve(q,o,23)^g;u=g+u|0;c=($^e)+c|0;c=g>>>0>u>>>0?c+1|0:c;g=u;u=g+l|0;e=c;c=c+k|0;c=g>>>0>u>>>0?c+1|0:c;k=ve(u,c,36);i=$;l=k;k=c;v=l^ve(u,c,30);l=$^i;i=ve(u,c,25)^v;v=r&(p|u)|p&u;i=i+v|0;c=(m&(c|y)|c&y)+($^l)|0;l=i;i=i>>>0>>0?c+1|0:c;t=x|40;c=t+2080|0;v=s+F[c>>2]|0;c=j+F[c+4>>2]|0;c=s>>>0>v>>>0?c+1|0:c;s=v;j=t+A|0;v=F[j>>2];s=s+v|0;c=F[j+4>>2]+c|0;j=s;s=j>>>0>>0?c+1|0:c;v=j;c=e+h|0;j=g+z|0;c=j>>>0>>0?c+1|0:c;g=j;h=f^g&(f^q);e=v+h|0;j=c;c=(n^c&(n^o))+s|0;c=e>>>0>>0?c+1|0:c;s=e;e=ve(g,j,50);h=$;e=ve(g,j,46)^e;h=$^h;e=ve(g,j,23)^e;s=e+s|0;c=($^h)+c|0;c=e>>>0>s>>>0?c+1|0:c;z=s;h=s;s=h+l|0;e=c;c=c+i|0;c=h>>>0>s>>>0?c+1|0:c;h=ve(s,c,36);v=$;i=c;h=ve(s,c,30)^h;v=$^v;l=p&(u|s)|u&s;h=l+(ve(s,c,25)^h)|0;c=(y&(c|k)|c&k)+($^v)|0;c=h>>>0>>0?c+1|0:c;l=h;h=c;t=x|48;c=t+2080|0;v=f+F[c>>2]|0;c=n+F[c+4>>2]|0;c=f>>>0>v>>>0?c+1|0:c;f=v;n=t+A|0;v=F[n>>2];f=f+v|0;c=F[n+4>>2]+c|0;n=f;f=f>>>0>>0?c+1|0:c;v=n;c=e+w|0;n=d+z|0;c=n>>>0>>0?c+1|0:c;w=n;n=q^n&(g^q);d=v+n|0;e=c;c=(o^c&(j^o))+f|0;c=d>>>0>>0?c+1|0:c;f=ve(w,e,50);n=$;f=ve(w,e,46)^f;n=$^n;f=ve(w,e,23)^f;d=f+d|0;c=($^n)+c|0;c=d>>>0>>0?c+1|0:c;z=d;n=d;f=d+l|0;d=c;c=c+h|0;c=f>>>0>>0?c+1|0:c;n=f;f=ve(f,c,36);h=$;v=c;f=ve(n,c,30)^f;h=$^h;l=u&(s|n)|s&n;f=l+(ve(n,c,25)^f)|0;c=(k&(c|i)|c&i)+($^h)|0;c=f>>>0>>0?c+1|0:c;l=f;f=c;x=x|56;c=x+2080|0;h=q+F[c>>2]|0;c=o+F[c+4>>2]|0;c=h>>>0>>0?c+1|0:c;q=h;o=x+A|0;h=F[o>>2];q=q+h|0;c=F[o+4>>2]+c|0;o=q;q=h>>>0>o>>>0?c+1|0:c;h=o;c=d+m|0;o=r+z|0;c=o>>>0>>0?c+1|0:c;r=o;o=g^o&(g^w);d=h+o|0;m=c;c=(j^c&(e^j))+q|0;c=d>>>0>>0?c+1|0:c;q=ve(r,m,50);o=$;q=ve(r,m,46)^q;o=$^o;q=ve(r,m,23)^q;d=q+d|0;c=($^o)+c|0;c=d>>>0>>0?c+1|0:c;h=d;q=d+l|0;d=c;c=c+f|0;c=q>>>0>>0?c+1|0:c;o=c;c=d+y|0;f=h+p|0;c=f>>>0

>>0?c+1|0:c;p=f;f=c;if(b>>>0<=71){b=b+8|0;c=(b<<3)+A|0;h=F[c>>2];l=F[c+4>>2];continue}break}c=F[a+12>>2]+o|0;d=F[a+8>>2];b=d+q|0;F[a+8>>2]=b;F[a+12>>2]=b>>>0>>0?c+1|0:c;c=F[a+20>>2]+v|0;d=F[a+16>>2];b=d+n|0;F[a+16>>2]=b;F[a+20>>2]=b>>>0>>0?c+1|0:c;c=F[a+28>>2]+i|0;d=F[a+24>>2];b=d+s|0;F[a+24>>2]=b;F[a+28>>2]=b>>>0>>0?c+1|0:c;c=F[a+36>>2]+k|0;d=F[a+32>>2];b=d+u|0;F[a+32>>2]=b;F[a+36>>2]=b>>>0>>0?c+1|0:c;c=F[a+44>>2]+f|0;d=F[a+40>>2];b=d+p|0;F[a+40>>2]=b;F[a+44>>2]=b>>>0>>0?c+1|0:c;c=F[a+52>>2]+m|0;d=F[a+48>>2];b=d+r|0;F[a+48>>2]=b;F[a+52>>2]=b>>>0>>0?c+1|0:c;c=F[a+60>>2]+e|0;d=F[a+56>>2];b=d+w|0;F[a+56>>2]=b;F[a+60>>2]=b>>>0>>0?c+1|0:c;c=F[a+68>>2]+j|0;d=F[a+64>>2];b=d+g|0;F[a+64>>2]=b;F[a+68>>2]=b>>>0>>0?c+1|0:c;_=A+640|0}function cc(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;q=Pb(a,c);m=q+2|0;i=(m>>>0)/3|0;if(((m-L(i,3)|0)+(i<<2)|0)-2>>>0>g>>>0){F[a+3216>>2]=2;return-1}g=q+2|0;m=(g>>>0)/3|0;n=((((g-L(m,3)|0)+(m<<2)|0)-2|0)+f|0)-q|0;p=_-16|0;_=p;g=ob(a,c);if(!G[a+3220|0]){g=yb(g)}a:{b:{if(g>>>0>q>>>0){F[a+3216>>2]=2;break b}m=ob(a,c);g=b;if(!G[a+3220|0]){D[n+1|0]=10;D[n|0]=3;b=n+2|0;D[b|0]=32;b=b+1|0;F[p+8>>2]=b;b=b+32|0;D[b|0]=18;b=b+1|0;D[b|0]=32;b=b+1|0;F[p+4>>2]=b;b=b+32|0;D[b|0]=26;b=b+1|0;D[b|0]=32;b=b+1|0;F[p>>2]=b;b=b+32|0;D[b|0]=34;n=b+1|0;b=m;if(b>>>0>=128){while(1){D[n|0]=b|128;n=n+1|0;i=b>>>0>16383;b=b>>>7|0;if(i){continue}break}}D[n|0]=b;F[p+12>>2]=n+1;i=G[a+3289|0]|G[a+3290|0]<<8|(G[a+3291|0]<<16|G[a+3292|0]<<24);h=F[p+8>>2];b=G[a+3285|0]|G[a+3286|0]<<8|(G[a+3287|0]<<16|G[a+3288|0]<<24);D[h|0]=b;D[h+1|0]=b>>>8;D[h+2|0]=b>>>16;D[h+3|0]=b>>>24;D[h+4|0]=i;D[h+5|0]=i>>>8;D[h+6|0]=i>>>16;D[h+7|0]=i>>>24;b=a+3309|0;i=G[b+4|0]|G[b+5|0]<<8|(G[b+6|0]<<16|G[b+7|0]<<24);b=G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24);D[h+24|0]=b;D[h+25|0]=b>>>8;D[h+26|0]=b>>>16;D[h+27|0]=b>>>24;D[h+28|0]=i;D[h+29|0]=i>>>8;D[h+30|0]=i>>>16;D[h+31|0]=i>>>24;b=a+3301|0;i=G[b+4|0]|G[b+5|0]<<8|(G[b+6|0]<<16|G[b+7|0]<<24);b=G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24);D[h+16|0]=b;D[h+17|0]=b>>>8;D[h+18|0]=b>>>16;D[h+19|0]=b>>>24;D[h+20|0]=i;D[h+21|0]=i>>>8;D[h+22|0]=i>>>16;D[h+23|0]=i>>>24;b=a+3293|0;i=G[b+4|0]|G[b+5|0]<<8|(G[b+6|0]<<16|G[b+7|0]<<24);b=G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24);D[h+8|0]=b;D[h+9|0]=b>>>8;D[h+10|0]=b>>>16;D[h+11|0]=b>>>24;D[h+12|0]=i;D[h+13|0]=i>>>8;D[h+14|0]=i>>>16;D[h+15|0]=i>>>24;i=G[a+3225|0]|G[a+3226|0]<<8|(G[a+3227|0]<<16|G[a+3228|0]<<24);h=F[p>>2];b=G[a+3221|0]|G[a+3222|0]<<8|(G[a+3223|0]<<16|G[a+3224|0]<<24);D[h|0]=b;D[h+1|0]=b>>>8;D[h+2|0]=b>>>16;D[h+3|0]=b>>>24;D[h+4|0]=i;D[h+5|0]=i>>>8;D[h+6|0]=i>>>16;D[h+7|0]=i>>>24;b=a+3229|0;i=G[b+4|0]|G[b+5|0]<<8|(G[b+6|0]<<16|G[b+7|0]<<24);b=G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24);D[h+8|0]=b;D[h+9|0]=b>>>8;D[h+10|0]=b>>>16;D[h+11|0]=b>>>24;D[h+12|0]=i;D[h+13|0]=i>>>8;D[h+14|0]=i>>>16;D[h+15|0]=i>>>24;b=a+3237|0;i=G[b+4|0]|G[b+5|0]<<8|(G[b+6|0]<<16|G[b+7|0]<<24);b=G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24);D[h+16|0]=b;D[h+17|0]=b>>>8;D[h+18|0]=b>>>16;D[h+19|0]=b>>>24;D[h+20|0]=i;D[h+21|0]=i>>>8;D[h+22|0]=i>>>16;D[h+23|0]=i>>>24;b=a+3245|0;i=G[b+4|0]|G[b+5|0]<<8|(G[b+6|0]<<16|G[b+7|0]<<24);b=G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24);D[h+24|0]=b;D[h+25|0]=b>>>8;D[h+26|0]=b>>>16;D[h+27|0]=b>>>24;D[h+28|0]=i;D[h+29|0]=i>>>8;D[h+30|0]=i>>>16;D[h+31|0]=i>>>24;i=G[a+3257|0]|G[a+3258|0]<<8|(G[a+3259|0]<<16|G[a+3260|0]<<24);h=F[p+4>>2];b=G[a+3253|0]|G[a+3254|0]<<8|(G[a+3255|0]<<16|G[a+3256|0]<<24);D[h|0]=b;D[h+1|0]=b>>>8;D[h+2|0]=b>>>16;D[h+3|0]=b>>>24;D[h+4|0]=i;D[h+5|0]=i>>>8;D[h+6|0]=i>>>16;D[h+7|0]=i>>>24;b=a+3261|0;i=G[b+4|0]|G[b+5|0]<<8|(G[b+6|0]<<16|G[b+7|0]<<24);b=G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24);D[h+8|0]=b;D[h+9|0]=b>>>8;D[h+10|0]=b>>>16;D[h+11|0]=b>>>24;D[h+12|0]=i;D[h+13|0]=i>>>8;D[h+14|0]=i>>>16;D[h+15|0]=i>>>24;b=a+3269|0;i=G[b+4|0]|G[b+5|0]<<8|(G[b+6|0]<<16|G[b+7|0]<<24);b=G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24);D[h+16|0]=b;D[h+17|0]=b>>>8;D[h+18|0]=b>>>16;D[h+19|0]=b>>>24;D[h+20|0]=i;D[h+21|0]=i>>>8;D[h+22|0]=i>>>16;D[h+23|0]=i>>>24;b=a+3277|0;i=G[b+4|0]|G[b+5|0]<<8|(G[b+6|0]<<16|G[b+7|0]<<24);b=G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24);D[h+24|0]=b;D[h+25|0]=b>>>8;D[h+26|0]=b>>>16;D[h+27|0]=b>>>24;D[h+28|0]=i;D[h+29|0]=i>>>8;D[h+30|0]=i>>>16;D[h+31|0]=i>>>24;n=F[p+12>>2]}l=_-96|0;_=l;h=a+48|0;i=(h|0)==F[a+44>>2]?0:F[a+112>>2];b=F[a+4>>2];j=aa[F[F[b>>2]+4>>2]](b,c)|0;b=F[a+4>>2];i=zb(i,j,aa[F[F[b>>2]>>2]](b)|0);b=F[a+44>>2];c:{if(((b|0)==(h|0))<<5>>>0>e>>>0){F[a+8>>2]=1;i=-1;break c}if(i>>>0>m>>>0){F[a+8>>2]=2;i=-1;break c}if((b|0)==(h|0)){F[a+44>>2]=a+148;Fa(d,h);b=F[a>>2];m=l- -64|0;za(h,a+152|0,m);Aa(m,32,a+12|0,32,F[b+8>>2],F[b+12>>2],l,64);b=F[l+28>>2];F[a+36>>2]=F[l+24>>2];F[a+40>>2]=b;b=F[l+20>>2];F[a+28>>2]=F[l+16>>2];F[a+32>>2]=b;b=F[l+12>>2];F[a+20>>2]=F[l+8>>2];F[a+24>>2]=b;b=F[l+4>>2];F[a+12>>2]=F[l>>2];F[a+16>>2]=b;b=F[l+36>>2];F[a+116>>2]=F[l+32>>2];F[a+120>>2]=b;b=F[l+44>>2];F[a+124>>2]=F[l+40>>2];F[a+128>>2]=b;b=F[l+52>>2];F[a+132>>2]=F[l+48>>2];F[a+136>>2]=b;b=F[l+60>>2];F[a+140>>2]=F[l+56>>2];F[a+144>>2]=b;F[a+112>>2]=0;ia(l,64);ia(m,32)}b=a+116|0;s=l|4;ka(b,32,1868,1,s);F[l>>2]=F[a+112>>2];ka(b,32,1869,1,b);F[a+112>>2]=F[a+112>>2]+1;b=F[a+4>>2];m=aa[F[F[b>>2]+4>>2]](b,c)|0;o=F[l>>2];b=m;D[n+1|0]=10;D[n|0]=3;k=n+2|0;D[k|0]=32;j=l- -64|0;k=k+1|0;F[j>>2]=k;k=k+32|0;D[k|0]=16;r=k+1|0;if(o>>>0>=128){while(1){D[r|0]=o|128;r=r+1|0;k=o>>>0>16383;o=o>>>7|0;if(k){continue}break}}D[r+1|0]=34;D[r|0]=o;o=r+2|0;if(b>>>0>=128){while(1){D[o|0]=b|128;o=o+1|0;k=b>>>0>16383;b=b>>>7|0;if(k){continue}break}}D[o|0]=b;F[j+4>>2]=o+1;k=G[h+4|0]|G[h+5|0]<<8|(G[h+6|0]<<16|G[h+7|0]<<24);j=F[l+64>>2];b=G[h|0]|G[h+1|0]<<8|(G[h+2|0]<<16|G[h+3|0]<<24);D[j|0]=b;D[j+1|0]=b>>>8;D[j+2|0]=b>>>16;D[j+3|0]=b>>>24;D[j+4|0]=k;D[j+5|0]=k>>>8;D[j+6|0]=k>>>16;D[j+7|0]=k>>>24;k=G[h+28|0]|G[h+29|0]<<8|(G[h+30|0]<<16|G[h+31|0]<<24);b=G[h+24|0]|G[h+25|0]<<8|(G[h+26|0]<<16|G[h+27|0]<<24);D[j+24|0]=b;D[j+25|0]=b>>>8;D[j+26|0]=b>>>16;D[j+27|0]=b>>>24;D[j+28|0]=k;D[j+29|0]=k>>>8;D[j+30|0]=k>>>16;D[j+31|0]=k>>>24;k=G[h+20|0]|G[h+21|0]<<8|(G[h+22|0]<<16|G[h+23|0]<<24);b=G[h+16|0]|G[h+17|0]<<8|(G[h+18|0]<<16|G[h+19|0]<<24);D[j+16|0]=b;D[j+17|0]=b>>>8;D[j+18|0]=b>>>16;D[j+19|0]=b>>>24;D[j+20|0]=k;D[j+21|0]=k>>>8;D[j+22|0]=k>>>16;D[j+23|0]=k>>>24;k=G[h+12|0]|G[h+13|0]<<8|(G[h+14|0]<<16|G[h+15|0]<<24);b=G[h+8|0]|G[h+9|0]<<8|(G[h+10|0]<<16|G[h+11|0]<<24);D[j+8|0]=b;D[j+9|0]=b>>>8;D[j+10|0]=b>>>16;D[j+11|0]=b>>>24;D[j+12|0]=k;D[j+13|0]=k>>>8;D[j+14|0]=k>>>16;D[j+15|0]=k>>>24;b=F[a+4>>2];aa[F[F[b>>2]+8>>2]](b,s,32,g,c,F[l+68>>2],m,n,i)|0;ia(l,36)}_=l+96|0;b=i;if((b|0)!=-1){break a}F[a+3216>>2]=F[a+8>>2];F[a+8>>2]=0}b=-1}_=p+16|0;ia(d,e);a=-1;if((b|0)!=-1){a=q+2|0;b=(a>>>0)/3|0;a=((a-L(b,3)|0)+(b<<2)|0)-2|0;ma((f+a|0)-q|0,q,f)}return a|0}function Rb(a,b,c,d,e){var f=0,g=0,h=0,i=0,j=0;g=_-208|0;_=g;ab(g+168|0,d,e);f=F[g+172>>2];d=(f|c)!=0;a:{b:{c:{if(f){if(!d){break c}d=F[g+176>>2]==32}if(!d){break c}j=F[g+196>>2];if(!j){break c}e=F[g+180>>2];if(!e|F[g+184>>2]!=32){break c}d=F[g+188>>2];if(!d){break c}if(F[g+192>>2]==32){break b}}F[a+3216>>2]=4;a=-1;break a}d:{if(!c|!f){break d}if(!Ma(c,f)){break d}F[a+3216>>2]=6;a=-1;break a}h=G[f+4|0]|G[f+5|0]<<8|(G[f+6|0]<<16|G[f+7|0]<<24);c=G[f|0]|G[f+1|0]<<8|(G[f+2|0]<<16|G[f+3|0]<<24);D[a+3221|0]=c;D[a+3222|0]=c>>>8;D[a+3223|0]=c>>>16;D[a+3224|0]=c>>>24;D[a+3225|0]=h;D[a+3226|0]=h>>>8;D[a+3227|0]=h>>>16;D[a+3228|0]=h>>>24;h=G[f+28|0]|G[f+29|0]<<8|(G[f+30|0]<<16|G[f+31|0]<<24);i=a+3245|0;c=G[f+24|0]|G[f+25|0]<<8|(G[f+26|0]<<16|G[f+27|0]<<24);D[i|0]=c;D[i+1|0]=c>>>8;D[i+2|0]=c>>>16;D[i+3|0]=c>>>24;D[i+4|0]=h;D[i+5|0]=h>>>8;D[i+6|0]=h>>>16;D[i+7|0]=h>>>24;h=G[f+20|0]|G[f+21|0]<<8|(G[f+22|0]<<16|G[f+23|0]<<24);i=a+3237|0;c=G[f+16|0]|G[f+17|0]<<8|(G[f+18|0]<<16|G[f+19|0]<<24);D[i|0]=c;D[i+1|0]=c>>>8;D[i+2|0]=c>>>16;D[i+3|0]=c>>>24;D[i+4|0]=h;D[i+5|0]=h>>>8;D[i+6|0]=h>>>16;D[i+7|0]=h>>>24;h=G[f+12|0]|G[f+13|0]<<8|(G[f+14|0]<<16|G[f+15|0]<<24);i=a+3229|0;c=G[f+8|0]|G[f+9|0]<<8|(G[f+10|0]<<16|G[f+11|0]<<24);D[i|0]=c;D[i+1|0]=c>>>8;D[i+2|0]=c>>>16;D[i+3|0]=c>>>24;D[i+4|0]=h;D[i+5|0]=h>>>8;D[i+6|0]=h>>>16;D[i+7|0]=h>>>24;f=G[e+28|0]|G[e+29|0]<<8|(G[e+30|0]<<16|G[e+31|0]<<24);h=a+3277|0;c=G[e+24|0]|G[e+25|0]<<8|(G[e+26|0]<<16|G[e+27|0]<<24);D[h|0]=c;D[h+1|0]=c>>>8;D[h+2|0]=c>>>16;D[h+3|0]=c>>>24;D[h+4|0]=f;D[h+5|0]=f>>>8;D[h+6|0]=f>>>16;D[h+7|0]=f>>>24;f=G[e+20|0]|G[e+21|0]<<8|(G[e+22|0]<<16|G[e+23|0]<<24);h=a+3269|0;c=G[e+16|0]|G[e+17|0]<<8|(G[e+18|0]<<16|G[e+19|0]<<24);D[h|0]=c;D[h+1|0]=c>>>8;D[h+2|0]=c>>>16;D[h+3|0]=c>>>24;D[h+4|0]=f;D[h+5|0]=f>>>8;D[h+6|0]=f>>>16;D[h+7|0]=f>>>24;f=G[e+12|0]|G[e+13|0]<<8|(G[e+14|0]<<16|G[e+15|0]<<24);h=a+3261|0;c=G[e+8|0]|G[e+9|0]<<8|(G[e+10|0]<<16|G[e+11|0]<<24);D[h|0]=c;D[h+1|0]=c>>>8;D[h+2|0]=c>>>16;D[h+3|0]=c>>>24;D[h+4|0]=f;D[h+5|0]=f>>>8;D[h+6|0]=f>>>16;D[h+7|0]=f>>>24;f=G[e+4|0]|G[e+5|0]<<8|(G[e+6|0]<<16|G[e+7|0]<<24);c=G[e|0]|G[e+1|0]<<8|(G[e+2|0]<<16|G[e+3|0]<<24);D[a+3253|0]=c;D[a+3254|0]=c>>>8;D[a+3255|0]=c>>>16;D[a+3256|0]=c>>>24;D[a+3257|0]=f;D[a+3258|0]=f>>>8;D[a+3259|0]=f>>>16;D[a+3260|0]=f>>>24;e=G[d+28|0]|G[d+29|0]<<8|(G[d+30|0]<<16|G[d+31|0]<<24);f=a+3309|0;c=G[d+24|0]|G[d+25|0]<<8|(G[d+26|0]<<16|G[d+27|0]<<24);D[f|0]=c;D[f+1|0]=c>>>8;D[f+2|0]=c>>>16;D[f+3|0]=c>>>24;D[f+4|0]=e;D[f+5|0]=e>>>8;D[f+6|0]=e>>>16;D[f+7|0]=e>>>24;e=G[d+20|0]|G[d+21|0]<<8|(G[d+22|0]<<16|G[d+23|0]<<24);f=a+3301|0;c=G[d+16|0]|G[d+17|0]<<8|(G[d+18|0]<<16|G[d+19|0]<<24);D[f|0]=c;D[f+1|0]=c>>>8;D[f+2|0]=c>>>16;D[f+3|0]=c>>>24;D[f+4|0]=e;D[f+5|0]=e>>>8;D[f+6|0]=e>>>16;D[f+7|0]=e>>>24;e=G[d+12|0]|G[d+13|0]<<8|(G[d+14|0]<<16|G[d+15|0]<<24);f=a+3293|0;c=G[d+8|0]|G[d+9|0]<<8|(G[d+10|0]<<16|G[d+11|0]<<24);D[f|0]=c;D[f+1|0]=c>>>8;D[f+2|0]=c>>>16;D[f+3|0]=c>>>24;D[f+4|0]=e;D[f+5|0]=e>>>8;D[f+6|0]=e>>>16;D[f+7|0]=e>>>24;e=G[d+4|0]|G[d+5|0]<<8|(G[d+6|0]<<16|G[d+7|0]<<24);c=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);D[a+3285|0]=c;D[a+3286|0]=c>>>8;D[a+3287|0]=c>>>16;D[a+3288|0]=c>>>24;D[a+3289|0]=e;D[a+3290|0]=e>>>8;D[a+3291|0]=e>>>16;D[a+3292|0]=e>>>24;c=F[a+4>>2];fb(g+136|0,j,F[g+200>>2],aa[F[F[c>>2]>>2]](c)|0);c=F[g+152>>2];if(!(F[g+156>>2]==32?c:0)){F[a+3216>>2]=4;a=-1;break a}d=G[c+28|0]|G[c+29|0]<<8|(G[c+30|0]<<16|G[c+31|0]<<24);F[g+128>>2]=G[c+24|0]|G[c+25|0]<<8|(G[c+26|0]<<16|G[c+27|0]<<24);F[g+132>>2]=d;d=G[c+20|0]|G[c+21|0]<<8|(G[c+22|0]<<16|G[c+23|0]<<24);F[g+120>>2]=G[c+16|0]|G[c+17|0]<<8|(G[c+18|0]<<16|G[c+19|0]<<24);F[g+124>>2]=d;d=G[c+12|0]|G[c+13|0]<<8|(G[c+14|0]<<16|G[c+15|0]<<24);F[g+112>>2]=G[c+8|0]|G[c+9|0]<<8|(G[c+10|0]<<16|G[c+11|0]<<24);F[g+116>>2]=d;d=G[c+4|0]|G[c+5|0]<<8|(G[c+6|0]<<16|G[c+7|0]<<24);F[g+104>>2]=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);F[g+108>>2]=d;e=a+3285|0;c=b+164|0;d=F[b+160>>2];e:{f:{if((c|0)!=(d|0)){while(1){if(Ka(c+5|0,e,32)){break f}c=c+72|0;if((d|0)!=(c|0)){continue}break}}c=0;if(!G[b+7364|0]){break f}d=b+7368|0;if(Ka(b+7373|0,e,32)){break e}if(G[b+7364|0]<2){break f}c=Ka(b+7445|0,e,32)?b+7440|0:0}d=c}if(!d){F[a+3216>>2]=6;a=-1;break a}c=d+5|0;za(c,a+3221|0,g);d=b+96|0;b=a+3253|0;za(d,b,g+32|0);za(c,b,g- -64|0);e=_+-64|0;_=e;b=F[a>>2];Aa(g,96,0,0,F[b>>2],F[b+4>>2],e,64);d=a+152|0;c=F[a+148>>2];g:{if((c|0)!=(a+492|0)){c=c+68|0;F[a+148>>2]=c;b=d;break g}b=(((c|0)==(d|0)?-68:0)+a|0)+152|0}c=c-68|0;if((b|0)!=(c|0)){while(1){f=c;c=c-68|0;ja(f,c,68);if((b|0)!=(c|0)){continue}break}}F[a+184>>2]=0;b=F[e+28>>2];F[a+36>>2]=F[e+24>>2];F[a+40>>2]=b;b=F[e+20>>2];F[a+28>>2]=F[e+16>>2];F[a+32>>2]=b;b=F[e+12>>2];F[a+20>>2]=F[e+8>>2];F[a+24>>2]=b;b=F[e+4>>2];F[a+12>>2]=F[e>>2];F[a+16>>2]=b;b=F[e+60>>2];F[a+212>>2]=F[e+56>>2];F[a+216>>2]=b;b=F[e+52>>2];F[a+204>>2]=F[e+48>>2];F[a+208>>2]=b;b=F[e+44>>2];F[a+196>>2]=F[e+40>>2];F[a+200>>2]=b;b=F[e+36>>2];F[a+188>>2]=F[e+32>>2];F[a+192>>2]=b;b=G[g+124|0]|G[g+125|0]<<8|(G[g+126|0]<<16|G[g+127|0]<<24);a=G[g+120|0]|G[g+121|0]<<8|(G[g+122|0]<<16|G[g+123|0]<<24);D[d+16|0]=a;D[d+17|0]=a>>>8;D[d+18|0]=a>>>16;D[d+19|0]=a>>>24;D[d+20|0]=b;D[d+21|0]=b>>>8;D[d+22|0]=b>>>16;D[d+23|0]=b>>>24;b=G[g+116|0]|G[g+117|0]<<8|(G[g+118|0]<<16|G[g+119|0]<<24);a=G[g+112|0]|G[g+113|0]<<8|(G[g+114|0]<<16|G[g+115|0]<<24);D[d+8|0]=a;D[d+9|0]=a>>>8;D[d+10|0]=a>>>16;D[d+11|0]=a>>>24;D[d+12|0]=b;D[d+13|0]=b>>>8;D[d+14|0]=b>>>16;D[d+15|0]=b>>>24;b=G[g+108|0]|G[g+109|0]<<8|(G[g+110|0]<<16|G[g+111|0]<<24);a=G[g+104|0]|G[g+105|0]<<8|(G[g+106|0]<<16|G[g+107|0]<<24);D[d|0]=a;D[d+1|0]=a>>>8;D[d+2|0]=a>>>16;D[d+3|0]=a>>>24;D[d+4|0]=b;D[d+5|0]=b>>>8;D[d+6|0]=b>>>16;D[d+7|0]=b>>>24;b=G[g+132|0]|G[g+133|0]<<8|(G[g+134|0]<<16|G[g+135|0]<<24);a=G[g+128|0]|G[g+129|0]<<8|(G[g+130|0]<<16|G[g+131|0]<<24);D[d+24|0]=a;D[d+25|0]=a>>>8;D[d+26|0]=a>>>16;D[d+27|0]=a>>>24;D[d+28|0]=b;D[d+29|0]=b>>>8;D[d+30|0]=b>>>16;D[d+31|0]=b>>>24;ia(e,64);_=e- -64|0;ia(g,96);a=0}_=g+208|0;return a}function mc(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0;j=_+-64|0;_=j;a:{b:{if((oa(d)|0)==32){if((oa(f)|0)==32){break b}}F[a+3216>>2]=7;d=-1;break a}i=d;d=j+32|0;sa(c,i,d);sa(e,f,j);k=_-224|0;_=k;c:{if(h>>>0<=63){F[a+3216>>2]=1;d=-1;break c}l=k+160|0;Fa(g,l);c=k+96|0;Fa(g+32|0,c);D[a+3220|0]=0;f=G[b+124|0]|G[b+125|0]<<8|(G[b+126|0]<<16|G[b+127|0]<<24);i=a+3245|0;e=G[b+120|0]|G[b+121|0]<<8|(G[b+122|0]<<16|G[b+123|0]<<24);D[i|0]=e;D[i+1|0]=e>>>8;D[i+2|0]=e>>>16;D[i+3|0]=e>>>24;D[i+4|0]=f;D[i+5|0]=f>>>8;D[i+6|0]=f>>>16;D[i+7|0]=f>>>24;f=G[b+116|0]|G[b+117|0]<<8|(G[b+118|0]<<16|G[b+119|0]<<24);i=a+3237|0;e=G[b+112|0]|G[b+113|0]<<8|(G[b+114|0]<<16|G[b+115|0]<<24);D[i|0]=e;D[i+1|0]=e>>>8;D[i+2|0]=e>>>16;D[i+3|0]=e>>>24;D[i+4|0]=f;D[i+5|0]=f>>>8;D[i+6|0]=f>>>16;D[i+7|0]=f>>>24;f=G[b+108|0]|G[b+109|0]<<8|(G[b+110|0]<<16|G[b+111|0]<<24);i=a+3229|0;e=G[b+104|0]|G[b+105|0]<<8|(G[b+106|0]<<16|G[b+107|0]<<24);D[i|0]=e;D[i+1|0]=e>>>8;D[i+2|0]=e>>>16;D[i+3|0]=e>>>24;D[i+4|0]=f;D[i+5|0]=f>>>8;D[i+6|0]=f>>>16;D[i+7|0]=f>>>24;f=G[b+100|0]|G[b+101|0]<<8|(G[b+102|0]<<16|G[b+103|0]<<24);e=G[b+96|0]|G[b+97|0]<<8|(G[b+98|0]<<16|G[b+99|0]<<24);D[a+3221|0]=e;D[a+3222|0]=e>>>8;D[a+3223|0]=e>>>16;D[a+3224|0]=e>>>24;D[a+3225|0]=f;D[a+3226|0]=f>>>8;D[a+3227|0]=f>>>16;D[a+3228|0]=f>>>24;f=F[k+164>>2];e=F[k+160>>2];D[a+3253|0]=e;D[a+3254|0]=e>>>8;D[a+3255|0]=e>>>16;D[a+3256|0]=e>>>24;D[a+3257|0]=f;D[a+3258|0]=f>>>8;D[a+3259|0]=f>>>16;D[a+3260|0]=f>>>24;f=F[k+172>>2];i=a+3261|0;e=F[k+168>>2];D[i|0]=e;D[i+1|0]=e>>>8;D[i+2|0]=e>>>16;D[i+3|0]=e>>>24;D[i+4|0]=f;D[i+5|0]=f>>>8;D[i+6|0]=f>>>16;D[i+7|0]=f>>>24;f=F[k+180>>2];i=a+3269|0;e=F[k+176>>2];D[i|0]=e;D[i+1|0]=e>>>8;D[i+2|0]=e>>>16;D[i+3|0]=e>>>24;D[i+4|0]=f;D[i+5|0]=f>>>8;D[i+6|0]=f>>>16;D[i+7|0]=f>>>24;f=F[k+188>>2];i=a+3277|0;e=F[k+184>>2];D[i|0]=e;D[i+1|0]=e>>>8;D[i+2|0]=e>>>16;D[i+3|0]=e>>>24;D[i+4|0]=f;D[i+5|0]=f>>>8;D[i+6|0]=f>>>16;D[i+7|0]=f>>>24;f=G[j+4|0]|G[j+5|0]<<8|(G[j+6|0]<<16|G[j+7|0]<<24);e=G[j|0]|G[j+1|0]<<8|(G[j+2|0]<<16|G[j+3|0]<<24);D[a+3285|0]=e;D[a+3286|0]=e>>>8;D[a+3287|0]=e>>>16;D[a+3288|0]=e>>>24;D[a+3289|0]=f;D[a+3290|0]=f>>>8;D[a+3291|0]=f>>>16;D[a+3292|0]=f>>>24;f=G[j+12|0]|G[j+13|0]<<8|(G[j+14|0]<<16|G[j+15|0]<<24);i=a+3293|0;e=G[j+8|0]|G[j+9|0]<<8|(G[j+10|0]<<16|G[j+11|0]<<24);D[i|0]=e;D[i+1|0]=e>>>8;D[i+2|0]=e>>>16;D[i+3|0]=e>>>24;D[i+4|0]=f;D[i+5|0]=f>>>8;D[i+6|0]=f>>>16;D[i+7|0]=f>>>24;f=G[j+20|0]|G[j+21|0]<<8|(G[j+22|0]<<16|G[j+23|0]<<24);i=a+3301|0;e=G[j+16|0]|G[j+17|0]<<8|(G[j+18|0]<<16|G[j+19|0]<<24);D[i|0]=e;D[i+1|0]=e>>>8;D[i+2|0]=e>>>16;D[i+3|0]=e>>>24;D[i+4|0]=f;D[i+5|0]=f>>>8;D[i+6|0]=f>>>16;D[i+7|0]=f>>>24;f=G[j+28|0]|G[j+29|0]<<8|(G[j+30|0]<<16|G[j+31|0]<<24);i=a+3309|0;e=G[j+24|0]|G[j+25|0]<<8|(G[j+26|0]<<16|G[j+27|0]<<24);D[i|0]=e;D[i+1|0]=e>>>8;D[i+2|0]=e>>>16;D[i+3|0]=e>>>24;D[i+4|0]=f;D[i+5|0]=f>>>8;D[i+6|0]=f>>>16;D[i+7|0]=f>>>24;za(b+96|0,j,k);za(l,d,k+32|0);za(l,j,k- -64|0);e=_+-64|0;_=e;b=F[a>>2];Aa(k,96,0,0,F[b>>2],F[b+4>>2],e,64);f=a+48|0;d=F[a+44>>2];d:{if((d|0)!=(a+148|0)){d=d+100|0;F[a+44>>2]=d;b=f;break d}b=(((d|0)==(f|0)?-100:0)+a|0)+48|0}d=d-100|0;if((b|0)!=(d|0)){while(1){i=d;d=d-100|0;ja(i,d,100);if((b|0)!=(d|0)){continue}break}}F[a+112>>2]=0;b=F[e+28>>2];F[a+36>>2]=F[e+24>>2];F[a+40>>2]=b;b=F[e+20>>2];F[a+28>>2]=F[e+16>>2];F[a+32>>2]=b;b=F[e+12>>2];F[a+20>>2]=F[e+8>>2];F[a+24>>2]=b;b=F[e+4>>2];F[a+12>>2]=F[e>>2];F[a+16>>2]=b;b=F[e+60>>2];F[a+140>>2]=F[e+56>>2];F[a+144>>2]=b;b=F[e+52>>2];F[a+132>>2]=F[e+48>>2];F[a+136>>2]=b;b=F[e+44>>2];F[a+124>>2]=F[e+40>>2];F[a+128>>2]=b;b=F[e+36>>2];F[a+116>>2]=F[e+32>>2];F[a+120>>2]=b;b=G[c+52|0]|G[c+53|0]<<8|(G[c+54|0]<<16|G[c+55|0]<<24);a=G[c+48|0]|G[c+49|0]<<8|(G[c+50|0]<<16|G[c+51|0]<<24);D[f+48|0]=a;D[f+49|0]=a>>>8;D[f+50|0]=a>>>16;D[f+51|0]=a>>>24;D[f+52|0]=b;D[f+53|0]=b>>>8;D[f+54|0]=b>>>16;D[f+55|0]=b>>>24;b=G[c+44|0]|G[c+45|0]<<8|(G[c+46|0]<<16|G[c+47|0]<<24);a=G[c+40|0]|G[c+41|0]<<8|(G[c+42|0]<<16|G[c+43|0]<<24);D[f+40|0]=a;D[f+41|0]=a>>>8;D[f+42|0]=a>>>16;D[f+43|0]=a>>>24;D[f+44|0]=b;D[f+45|0]=b>>>8;D[f+46|0]=b>>>16;D[f+47|0]=b>>>24;b=G[c+36|0]|G[c+37|0]<<8|(G[c+38|0]<<16|G[c+39|0]<<24);a=G[c+32|0]|G[c+33|0]<<8|(G[c+34|0]<<16|G[c+35|0]<<24);D[f+32|0]=a;D[f+33|0]=a>>>8;D[f+34|0]=a>>>16;D[f+35|0]=a>>>24;D[f+36|0]=b;D[f+37|0]=b>>>8;D[f+38|0]=b>>>16;D[f+39|0]=b>>>24;b=G[c+28|0]|G[c+29|0]<<8|(G[c+30|0]<<16|G[c+31|0]<<24);a=G[c+24|0]|G[c+25|0]<<8|(G[c+26|0]<<16|G[c+27|0]<<24);D[f+24|0]=a;D[f+25|0]=a>>>8;D[f+26|0]=a>>>16;D[f+27|0]=a>>>24;D[f+28|0]=b;D[f+29|0]=b>>>8;D[f+30|0]=b>>>16;D[f+31|0]=b>>>24;b=G[c+20|0]|G[c+21|0]<<8|(G[c+22|0]<<16|G[c+23|0]<<24);a=G[c+16|0]|G[c+17|0]<<8|(G[c+18|0]<<16|G[c+19|0]<<24);D[f+16|0]=a;D[f+17|0]=a>>>8;D[f+18|0]=a>>>16;D[f+19|0]=a>>>24;D[f+20|0]=b;D[f+21|0]=b>>>8;D[f+22|0]=b>>>16;D[f+23|0]=b>>>24;b=G[c+12|0]|G[c+13|0]<<8|(G[c+14|0]<<16|G[c+15|0]<<24);a=G[c+8|0]|G[c+9|0]<<8|(G[c+10|0]<<16|G[c+11|0]<<24);D[f+8|0]=a;D[f+9|0]=a>>>8;D[f+10|0]=a>>>16;D[f+11|0]=a>>>24;D[f+12|0]=b;D[f+13|0]=b>>>8;D[f+14|0]=b>>>16;D[f+15|0]=b>>>24;b=G[c+4|0]|G[c+5|0]<<8|(G[c+6|0]<<16|G[c+7|0]<<24);a=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);D[f|0]=a;D[f+1|0]=a>>>8;D[f+2|0]=a>>>16;D[f+3|0]=a>>>24;D[f+4|0]=b;D[f+5|0]=b>>>8;D[f+6|0]=b>>>16;D[f+7|0]=b>>>24;b=G[c+60|0]|G[c+61|0]<<8|(G[c+62|0]<<16|G[c+63|0]<<24);a=G[c+56|0]|G[c+57|0]<<8|(G[c+58|0]<<16|G[c+59|0]<<24);D[f+56|0]=a;D[f+57|0]=a>>>8;D[f+58|0]=a>>>16;D[f+59|0]=a>>>24;D[f+60|0]=b;D[f+61|0]=b>>>8;D[f+62|0]=b>>>16;D[f+63|0]=b>>>24;ia(e,64);_=e- -64|0;ia(l,64);ia(c,64);ia(k,96);d=0}_=k+224|0;ia(g,h)}_=j- -64|0;return d|0}function ed(a,b,c,d,e,f){a=a|0;b=+b;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0;l=_-560|0;_=l;F[l+44>>2]=0;A(+b);g=v(1)|0;v(0)|0;a:{if((g|0)<0){s=1;w=1034;b=-b;A(+b);g=v(1)|0;v(0)|0;break a}if(e&2048){s=1;w=1037;break a}s=e&1;w=s?1040:1035;z=!s}b:{if((g&2146435072)==2146435072){d=s+3|0;pa(a,32,c,d,e&-65537);na(a,w,s);f=f&32;na(a,b!=b?f?1053:1248:f?1057:1321,3);pa(a,32,c,d,e^8192);i=(c|0)>(d|0)?c:d;break b}u=l+16|0;c:{d:{e:{b=Eb(b,l+44|0);b=b+b;if(b!=0){g=F[l+44>>2];F[l+44>>2]=g-1;r=f|32;if((r|0)!=97){break e}break c}r=f|32;if((r|0)==97){break c}k=F[l+44>>2];m=(d|0)<0?6:d;break d}k=g-29|0;F[l+44>>2]=k;b=b*268435456;m=(d|0)<0?6:d}p=(k|0)<0?l+48|0:l+336|0;h=p;while(1){if(b<4294967296&b>=0){d=~~b>>>0}else{d=0}F[h>>2]=d;h=h+4|0;b=(b-+(d>>>0))*1e9;if(b!=0){continue}break}f:{if((k|0)<=0){d=k;g=h;j=p;break f}j=p;d=k;while(1){d=d>>>0<29?d:29;g=h-4|0;g:{if(j>>>0>g>>>0){break g}i=0;while(1){o=F[g>>2];n=d&31;x=i;if((d&63)>>>0>=32){i=o<>>32-n;o=o<>>0>>0?i+1|0:i;i=te(n,i,1e9);o=se(i,$,1e9,0);F[g>>2]=n-o;g=g-4|0;if(j>>>0<=g>>>0){continue}break}if(!i){break g}j=j-4|0;F[j>>2]=i}while(1){g=h;if(j>>>0>>0){h=g-4|0;if(!F[h>>2]){continue}}break}d=F[l+44>>2]-d|0;F[l+44>>2]=d;h=g;if((d|0)>0){continue}break}}if((d|0)<0){t=((m+25>>>0)/9|0)+1|0;n=(r|0)==102;while(1){d=0-d|0;i=d>>>0<9?d:9;h:{if(g>>>0<=j>>>0){h=F[j>>2];break h}o=1e9>>>i|0;y=-1<>2];F[h>>2]=x+(d>>>i|0);d=L(o,d&y);h=h+4|0;if(h>>>0>>0){continue}break}h=F[j>>2];if(!d){break h}F[g>>2]=d;g=g+4|0}d=i+F[l+44>>2]|0;F[l+44>>2]=d;j=(!h<<2)+j|0;h=n?p:j;g=g-h>>2>(t|0)?h+(t<<2)|0:g;if((d|0)<0){continue}break}}d=0;i:{if(g>>>0<=j>>>0){break i}d=L(p-j>>2,9);h=10;i=F[j>>2];if(i>>>0<10){break i}while(1){d=d+1|0;h=L(h,10);if(i>>>0>=h>>>0){continue}break}}h=(m-((r|0)==102?0:d)|0)-((r|0)==103&(m|0)!=0)|0;if((h|0)<(L(g-p>>2,9)-9|0)){i=h+9216|0;n=(i|0)/9|0;k=((((k|0)<0?4:292)+l|0)+(n<<2)|0)-4048|0;h=10;i=i-L(n,9)|0;if((i|0)<=7){while(1){h=L(h,10);i=i+1|0;if((i|0)!=8){continue}break}}n=F[k>>2];t=(n>>>0)/(h>>>0)|0;i=n-L(h,t)|0;o=k+4|0;j:{if(!i&(o|0)==(g|0)){break j}k:{if(!(t&1)){b=9007199254740992;if(!(D[k-4|0]&1)|((h|0)!=1e9|j>>>0>=k>>>0)){break k}}b=9007199254740994}q=(g|0)==(o|0)?1:1.5;o=h>>>1|0;q=i>>>0>>0?.5:(o|0)==(i|0)?q:1.5;if(!(G[w|0]!=45|z)){q=-q;b=-b}i=n-i|0;F[k>>2]=i;if(b+q==b){break j}d=h+i|0;F[k>>2]=d;if(d>>>0>=1e9){while(1){F[k>>2]=0;k=k-4|0;if(k>>>0>>0){j=j-4|0;F[j>>2]=0}d=F[k>>2]+1|0;F[k>>2]=d;if(d>>>0>999999999){continue}break}}d=L(p-j>>2,9);h=10;i=F[j>>2];if(i>>>0<10){break j}while(1){d=d+1|0;h=L(h,10);if(i>>>0>=h>>>0){continue}break}}h=k+4|0;g=g>>>0>h>>>0?h:g}while(1){h=g;i=g>>>0<=j>>>0;if(!i){g=h-4|0;if(!F[g>>2]){continue}}break}l:{if((r|0)!=103){k=e&8;break l}g=m?m:1;k=(g|0)>(d|0)&(d|0)>-5;m=(k?d^-1:-1)+g|0;f=(k?-1:-2)+f|0;k=e&8;if(k){break l}g=-9;m:{if(i){break m}n=F[h-4>>2];if(!n){break m}i=10;g=0;if((n>>>0)%10|0){break m}while(1){k=g;g=g+1|0;i=L(i,10);if(!((n>>>0)%(i>>>0)|0)){continue}break}g=k^-1}i=L(h-p>>2,9);if((f&-33)==70){k=0;g=(g+i|0)-9|0;g=(g|0)>0?g:0;m=(g|0)>(m|0)?m:g;break l}k=0;g=((d+i|0)+g|0)-9|0;g=(g|0)>0?g:0;m=(g|0)>(m|0)?m:g}i=-1;r=k|m;if(((r?2147483645:2147483646)|0)<(m|0)){break b}n=(((r|0)!=0)+m|0)+1|0;o=f&-33;n:{if((o|0)==70){if((2147483647-n|0)<(d|0)){break b}g=(d|0)>0?d:0;break n}g=d>>31;g=Ra(g+d^g,0,u);if((u-g|0)<=1){while(1){g=g-1|0;D[g|0]=48;if((u-g|0)<2){continue}break}}t=g-2|0;D[t|0]=f;D[g-1|0]=(d|0)<0?45:43;g=u-t|0;if((g|0)>(2147483647-n|0)){break b}}d=g+n|0;if((d|0)>(s^2147483647)){break b}f=d+s|0;pa(a,32,c,f,e);na(a,w,s);pa(a,48,c,f,e^65536);o:{p:{q:{if((o|0)==70){g=l+16|0;d=g|8;k=g|9;i=j>>>0>p>>>0?p:j;j=i;while(1){g=Ra(F[j>>2],0,k);r:{if((i|0)!=(j|0)){if(l+16>>>0>=g>>>0){break r}while(1){g=g-1|0;D[g|0]=48;if(l+16>>>0>>0){continue}break}break r}if((g|0)!=(k|0)){break r}D[l+24|0]=48;g=d}na(a,g,k-g|0);j=j+4|0;if(p>>>0>=j>>>0){continue}break}if(r){na(a,1526,1)}if((m|0)<=0|h>>>0<=j>>>0){break q}while(1){g=Ra(F[j>>2],0,k);if(g>>>0>l+16>>>0){while(1){g=g-1|0;D[g|0]=48;if(l+16>>>0>>0){continue}break}}na(a,g,(m|0)<9?m:9);g=m-9|0;j=j+4|0;if(h>>>0<=j>>>0){break p}d=(m|0)>9;m=g;if(d){continue}break}break p}s:{if((m|0)<0){break s}i=h>>>0>j>>>0?h:j+4|0;g=l+16|0;d=g|8;p=g|9;h=j;while(1){g=Ra(F[h>>2],0,p);if((p|0)==(g|0)){D[l+24|0]=48;g=d}t:{if((h|0)!=(j|0)){if(l+16>>>0>=g>>>0){break t}while(1){g=g-1|0;D[g|0]=48;if(l+16>>>0>>0){continue}break}break t}na(a,g,1);g=g+1|0;if(!(k|m)){break t}na(a,1526,1)}x=g;g=p-g|0;na(a,x,(g|0)<(m|0)?g:m);m=m-g|0;h=h+4|0;if(i>>>0<=h>>>0){break s}if((m|0)>=0){continue}break}}pa(a,48,m+18|0,18,0);na(a,t,u-t|0);break o}g=m}pa(a,48,g+9|0,9,0)}pa(a,32,c,f,e^8192);i=(c|0)>(f|0)?c:f;break b}m=(f<<26>>31&9)+w|0;u:{if(d>>>0>11){break u}g=12-d|0;q=16;while(1){q=q*16;g=g-1|0;if(g){continue}break}if(G[m|0]==45){b=-(q+(-b-q));break u}b=b+q-q}h=F[l+44>>2];g=h>>31;g=Ra(g^g+h,0,u);if((u|0)==(g|0)){D[l+15|0]=48;g=l+15|0}k=s|2;j=f&32;h=F[l+44>>2];p=g-2|0;D[p|0]=f+15;D[g-1|0]=(h|0)<0?45:43;i=e&8;h=l+16|0;while(1){f=h;if(N(b)<2147483648){g=~~b}else{g=-2147483648}D[h|0]=j|G[g+5648|0];b=(b-+(g|0))*16;h=f+1|0;if(!(!((d|0)>0|i)&b==0|(h-(l+16|0)|0)!=1)){D[f+1|0]=46;h=f+2|0}if(b!=0){continue}break}i=-1;n=u-p|0;f=n+k|0;if((2147483645-f|0)<(d|0)){break b}v:{w:{if(!d){break w}j=h-(l+16|0)|0;if((j-2|0)>=(d|0)){break w}g=d+2|0;break v}j=h-(l+16|0)|0;g=j}d=g+f|0;pa(a,32,c,d,e);na(a,m,k);pa(a,48,c,d,e^65536);na(a,l+16|0,j);pa(a,48,g-j|0,0,0);na(a,p,n);pa(a,32,c,d,e^8192);i=(c|0)>(d|0)?c:d}_=l+560|0;return i|0}function Db(a,b,c,d,e){var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=_-80|0;_=f;F[f+76>>2]=b;v=f+55|0;r=f+56|0;b=0;a:{b:{c:{d:{e:while(1){if((2147483647-m|0)<(b|0)){break d}m=b+m|0;f:{g:{h:{l=F[f+76>>2];b=l;k=G[b|0];if(k){while(1){i:{g=k&255;j:{if(!g){k=b;break j}if((g|0)!=37){break i}k=b;while(1){if(G[b+1|0]!=37){break j}g=b+2|0;F[f+76>>2]=g;k=k+1|0;h=G[b+2|0];b=g;if((h|0)==37){continue}break}}b=k-l|0;u=2147483647-m|0;if((b|0)>(u|0)){break d}if(a){na(a,l,b)}if(b){continue e}p=-1;g=1;b=F[f+76>>2];if(!(D[b+1|0]-48>>>0>=10|G[b+2|0]!=36)){p=D[b+1|0]-48|0;t=1;g=3}b=g+b|0;F[f+76>>2]=b;n=0;i=D[b|0];h=i-32|0;k:{if(h>>>0>31){g=b;break k}g=b;j=1<>2]=g;n=j|n;i=D[b+1|0];h=i-32|0;if(h>>>0>=32){break k}b=g;j=1<>>0>=10){break n}b=F[f+76>>2];if(G[b+2|0]!=36){break n}F[((D[b+1|0]<<2)+e|0)-192>>2]=10;o=F[((D[b+1|0]<<3)+d|0)-384>>2];t=1;b=b+3|0;break m}if(t){break h}t=0;o=0;if(a){b=F[c>>2];F[c>>2]=b+4;o=F[b>>2]}b=F[f+76>>2]+1|0}F[f+76>>2]=b;if((o|0)>=0){break l}o=0-o|0;n=n|8192;break l}o=Cb(f+76|0);if((o|0)<0){break d}b=F[f+76>>2]}g=0;j=-1;q=0;o:{if(G[b|0]!=46){break o}if(G[b+1|0]==42){p:{q:{if(D[b+2|0]-48>>>0>=10){break q}b=F[f+76>>2];if(G[b+3|0]!=36){break q}F[((D[b+2|0]<<2)+e|0)-192>>2]=10;j=F[((D[b+2|0]<<3)+d|0)-384>>2];b=b+4|0;break p}if(t){break h}if(a){b=F[c>>2];F[c>>2]=b+4;j=F[b>>2]}else{j=0}b=F[f+76>>2]+2|0}F[f+76>>2]=b;q=(j^-1)>>>31|0;break o}F[f+76>>2]=b+1;j=Cb(f+76|0);b=F[f+76>>2];q=1}while(1){s=g;k=28;if(D[b|0]-123>>>0<4294967238){break c}i=b+1|0;F[f+76>>2]=i;g=D[b|0];b=i;g=G[(g+L(s,58)|0)+5119|0];if(g-1>>>0<8){continue}break}r:{s:{if((g|0)!=27){if(!g){break c}if((p|0)>=0){F[(p<<2)+e>>2]=g;b=(p<<3)+d|0;g=F[b+4>>2];F[f+64>>2]=F[b>>2];F[f+68>>2]=g;break s}if(!a){break f}Bb(f- -64|0,g,c);i=F[f+76>>2];break r}if((p|0)>=0){break c}}b=0;if(!a){continue e}}h=n&-65537;g=n&8192?h:n;n=0;p=1024;k=r;t:{u:{v:{w:{x:{y:{z:{A:{B:{C:{D:{E:{F:{G:{H:{I:{b=D[i-1|0];b=s?(b&15)==3?b&-33:b:b;switch(b-88|0){case 11:break t;case 9:case 13:case 14:case 15:break u;case 27:break z;case 12:case 17:break C;case 23:break D;case 0:case 32:break E;case 24:break F;case 22:break G;case 29:break H;case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 10:case 16:case 18:case 19:case 20:case 21:case 25:case 26:case 28:case 30:case 31:break g;default:break I}}J:{switch(b-65|0){case 0:case 4:case 5:case 6:break u;case 2:break x;case 1:case 3:break g;default:break J}}if((b|0)==83){break y}break g}i=F[f+64>>2];h=F[f+68>>2];p=1024;break B}b=0;K:{switch(s&255){case 0:F[F[f+64>>2]>>2]=m;continue e;case 1:F[F[f+64>>2]>>2]=m;continue e;case 2:g=F[f+64>>2];F[g>>2]=m;F[g+4>>2]=m>>31;continue e;case 3:E[F[f+64>>2]>>1]=m;continue e;case 4:D[F[f+64>>2]]=m;continue e;case 6:F[F[f+64>>2]>>2]=m;continue e;case 7:break K;default:continue e}}g=F[f+64>>2];F[g>>2]=m;F[g+4>>2]=m>>31;continue e}j=j>>>0>8?j:8;g=g|8;b=120}l=r;w=b&32;i=F[f+64>>2];h=F[f+68>>2];if(i|h){while(1){l=l-1|0;D[l|0]=w|G[(i&15)+5648|0];x=!h&i>>>0>15|(h|0)!=0;s=h;h=h>>>4|0;i=(s&15)<<28|i>>>4;if(x){continue}break}}if(!(F[f+64>>2]|F[f+68>>2])|!(g&8)){break A}p=(b>>>4|0)+1024|0;n=2;break A}b=r;i=F[f+64>>2];h=F[f+68>>2];if(i|h){while(1){b=b-1|0;D[b|0]=i&7|48;s=!h&i>>>0>7|(h|0)!=0;l=h;h=h>>>3|0;i=(l&7)<<29|i>>>3;if(s){continue}break}}l=b;if(!(g&8)){break A}b=r-l|0;j=(b|0)<(j|0)?j:b+1|0;break A}b=F[f+68>>2];h=b;i=F[f+64>>2];if((b|0)<0){h=0-(h+((i|0)!=0)|0)|0;i=0-i|0;F[f+64>>2]=i;F[f+68>>2]=h;n=1;p=1024;break B}if(g&2048){n=1;p=1025;break B}n=g&1;p=n?1026:1024}l=Ra(i,h,r)}if((j|0)<0?q:0){break d}g=q?g&-65537:g;h=F[f+64>>2];b=F[f+68>>2];if(!(j|(h|b)!=0)){l=r;k=l;j=0;break g}b=!(b|h)+(r-l|0)|0;j=(b|0)<(j|0)?j:b;break g}q=(j|0)<0?2147483647:j;i=q;g=(i|0)!=0;b=F[f+64>>2];l=b?b:1528;k=l;b=l;L:{M:{N:{O:{if(!(b&3)|!i){break O}while(1){if(!G[b|0]){break N}i=i-1|0;g=(i|0)!=0;b=b+1|0;if(!(b&3)){break O}if(i){continue}break}}if(!g){break M}}P:{if(!G[b|0]|i>>>0<4){break P}while(1){g=F[b>>2];if((g^-1)&g-16843009&-2139062144){break P}b=b+4|0;i=i-4|0;if(i>>>0>3){continue}break}}if(!i){break M}while(1){if(!G[b|0]){break L}b=b+1|0;i=i-1|0;if(i){continue}break}}b=0}b=b?b-k|0:q;k=b+l|0;if((j|0)>=0){g=h;j=b;break g}g=h;j=b;if(G[k|0]){break d}break g}if(j){k=F[f+64>>2];break w}b=0;pa(a,32,o,0,g);break v}F[f+12>>2]=0;F[f+8>>2]=F[f+64>>2];k=f+8|0;F[f+64>>2]=k;j=-1}b=0;Q:{while(1){h=F[k>>2];if(!h){break Q}h=Ab(f+4|0,h);l=(h|0)<0;if(!(l|h>>>0>j-b>>>0)){k=k+4|0;b=b+h|0;if(j>>>0>b>>>0){continue}break Q}break}if(l){break b}}k=61;if((b|0)<0){break c}pa(a,32,o,b,g);if(!b){b=0;break v}j=0;k=F[f+64>>2];while(1){h=F[k>>2];if(!h){break v}h=Ab(f+4|0,h);j=h+j|0;if(j>>>0>b>>>0){break v}na(a,f+4|0,h);k=k+4|0;if(b>>>0>j>>>0){continue}break}}pa(a,32,o,b,g^8192);b=(b|0)<(o|0)?o:b;continue e}if((j|0)<0?q:0){break d}k=61;b=aa[6](a,K[f+64>>3],o,j,g,b)|0;if((b|0)>=0){continue e}break c}D[f+55|0]=F[f+64>>2];j=1;l=v;g=h;break g}g=b+1|0;F[f+76>>2]=g;k=G[b+1|0];b=g;continue}}if(a){break a}if(!t){break f}b=1;while(1){a=F[(b<<2)+e>>2];if(a){Bb((b<<3)+d|0,a,c);m=1;b=b+1|0;if((b|0)!=10){continue}break a}break}m=1;if(b>>>0>=10){break a}while(1){if(F[(b<<2)+e>>2]){break h}b=b+1|0;if((b|0)!=10){continue}break}break a}k=28;break c}i=k-l|0;j=(j|0)<(i|0)?i:j;if((j|0)>(2147483647-n|0)){break d}k=61;h=j+n|0;b=(h|0)>(o|0)?h:o;if((u|0)<(b|0)){break c}pa(a,32,b,h,g);na(a,p,n);pa(a,48,b,h,g^65536);pa(a,48,j,i,0);na(a,l,i);pa(a,32,b,h,g^8192);continue}break}m=0;break a}k=61}F[9343]=k}m=-1}_=f+80|0;return m}function ac(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;j=oa(d);if((j|0)==-1){F[a+3216>>2]=7;return-1}sa(c,d,c);d=j;l=_-48|0;_=l;a:{if((b|0)!=1){ab(l+8|0,c,d);c=F[l+36>>2];if(!c){F[a+3216>>2]=4;b=-1;break a}d=F[l+40>>2]}b=-1;h=_-240|0;_=h;g=a;a=F[a+4>>2];fb(h+8|0,c,d,aa[F[F[a>>2]>>2]](a)|0);b:{if(G[h+8|0]!=3){F[g+8>>2]=3;j=-1;break b}if(F[h+32>>2]?!G[h+9|0]|!F[h+24>>2]:1){F[g+8>>2]=4;j=-1;break b}a=F[g+4>>2];if(aa[F[F[a>>2]+12>>2]](a,F[h+36>>2])>>>0>f>>>0){F[g+8>>2]=2;j=-1;break b}if(F[h+28>>2]!=32){F[g+8>>2]=4;j=-1;break b}c:{d:{e:{f:{g:{c=g+152|0;j=F[g+148>>2];if((c|0)!=(j|0)){d=F[h+24>>2];a=c;while(1){if(!Ma(a,d)){break g}a=a+68|0;if((j|0)!=(a|0)){continue}break}}j=g+48|0;if((j|0)==F[g+44>>2]|I[h+12>>2]>=2001){break f}i=F[h+24>>2];a=G[i+12|0]|G[i+13|0]<<8|(G[i+14|0]<<16|G[i+15|0]<<24);F[h+48>>2]=G[i+8|0]|G[i+9|0]<<8|(G[i+10|0]<<16|G[i+11|0]<<24);F[h+52>>2]=a;a=G[i+20|0]|G[i+21|0]<<8|(G[i+22|0]<<16|G[i+23|0]<<24);F[h+56>>2]=G[i+16|0]|G[i+17|0]<<8|(G[i+18|0]<<16|G[i+19|0]<<24);F[h+60>>2]=a;a=G[i+28|0]|G[i+29|0]<<8|(G[i+30|0]<<16|G[i+31|0]<<24);d=h- -64|0;F[d>>2]=G[i+24|0]|G[i+25|0]<<8|(G[i+26|0]<<16|G[i+27|0]<<24);F[d+4>>2]=a;a=G[i+4|0]|G[i+5|0]<<8|(G[i+6|0]<<16|G[i+7|0]<<24);F[h+40>>2]=G[i|0]|G[i+1|0]<<8|(G[i+2|0]<<16|G[i+3|0]<<24);F[h+44>>2]=a;a=F[g>>2];i=h+40|0;k=h+208|0;za(j,i,k);j=h+144|0;Aa(k,32,g+12|0,32,F[a+8>>2],F[a+12>>2],j,64);d=F[h+172>>2];F[h+136>>2]=F[h+168>>2];F[h+140>>2]=d;a=F[h+164>>2];F[h+128>>2]=F[h+160>>2];F[h+132>>2]=a;a=F[h+180>>2];F[h+76>>2]=F[h+176>>2];F[h+80>>2]=a;a=F[h+188>>2];F[h+84>>2]=F[h+184>>2];F[h+88>>2]=a;a=F[h+196>>2];F[h+92>>2]=F[h+192>>2];F[h+96>>2]=a;a=F[h+204>>2];F[h+100>>2]=F[h+200>>2];F[h+104>>2]=a;F[h+72>>2]=0;a=F[h+156>>2];F[h+120>>2]=F[h+152>>2];F[h+124>>2]=a;a=F[h+148>>2];F[h+112>>2]=F[h+144>>2];F[h+116>>2]=a;ia(j,64);ia(k,32);j=Tb(g,h+72|0,h+8|0,e,f);ia(h+112|0,32);ia(i,68);if((j|0)==-1){break f}d=F[g+148>>2];if((d|0)==(g+492|0)){break e}d=d+68|0;F[g+148>>2]=d;break d}c=F[h+12>>2];if(c>>>0>2]){d=g+496|0;i=F[g+492>>2];if((d|0)==(i|0)){break f}while(1){h:{if(F[d+32>>2]!=(c|0)){break h}if(Ma(d,F[h+24>>2])){break h}a=F[g+4>>2];j=aa[F[F[a>>2]+16>>2]](a,d+36|0,32,F[h+16>>2],F[h+20>>2],F[h+32>>2],F[h+36>>2],e,f)|0;if((j|0)==-1){break h}ia(d,68);a=F[g+492>>2]-68|0;F[g+492>>2]=a;if((a|0)==(d|0)){break b}while(1){a=d;d=d+68|0;ja(a,d,68);if(F[g+492>>2]!=(d|0)){continue}break}break b}d=d+68|0;if((i|0)==(d|0)){break f}c=F[h+12>>2];continue}}j=Tb(g,a+32|0,h+8|0,e,f);if((j|0)!=-1){break c}}F[g+8>>2]=5;j=-1;break b}c=(g+((c|0)==(d|0)?-68:0)|0)+152|0}d=d-68|0;if((d|0)!=(c|0)){while(1){a=d;d=d-68|0;ja(a,d,68);if((c|0)!=(d|0)){continue}break}}e=F[h+24>>2];d=G[e+4|0]|G[e+5|0]<<8|(G[e+6|0]<<16|G[e+7|0]<<24);a=G[e|0]|G[e+1|0]<<8|(G[e+2|0]<<16|G[e+3|0]<<24);D[c|0]=a;D[c+1|0]=a>>>8;D[c+2|0]=a>>>16;D[c+3|0]=a>>>24;D[c+4|0]=d;D[c+5|0]=d>>>8;D[c+6|0]=d>>>16;D[c+7|0]=d>>>24;d=G[e+28|0]|G[e+29|0]<<8|(G[e+30|0]<<16|G[e+31|0]<<24);a=G[e+24|0]|G[e+25|0]<<8|(G[e+26|0]<<16|G[e+27|0]<<24);D[c+24|0]=a;D[c+25|0]=a>>>8;D[c+26|0]=a>>>16;D[c+27|0]=a>>>24;D[c+28|0]=d;D[c+29|0]=d>>>8;D[c+30|0]=d>>>16;D[c+31|0]=d>>>24;d=G[e+20|0]|G[e+21|0]<<8|(G[e+22|0]<<16|G[e+23|0]<<24);a=G[e+16|0]|G[e+17|0]<<8|(G[e+18|0]<<16|G[e+19|0]<<24);D[c+16|0]=a;D[c+17|0]=a>>>8;D[c+18|0]=a>>>16;D[c+19|0]=a>>>24;D[c+20|0]=d;D[c+21|0]=d>>>8;D[c+22|0]=d>>>16;D[c+23|0]=d>>>24;d=G[e+12|0]|G[e+13|0]<<8|(G[e+14|0]<<16|G[e+15|0]<<24);a=G[e+8|0]|G[e+9|0]<<8|(G[e+10|0]<<16|G[e+11|0]<<24);D[c+8|0]=a;D[c+9|0]=a>>>8;D[c+10|0]=a>>>16;D[c+11|0]=a>>>24;D[c+12|0]=d;D[c+13|0]=d>>>8;D[c+14|0]=d>>>16;D[c+15|0]=d>>>24;e=F[g>>2];a=_-96|0;_=a;d=g+48|0;m=a- -64|0;za(d,c,m);Aa(m,32,g+12|0,32,F[e+8>>2],F[e+12>>2],a,64);f=F[a+28>>2];e=F[a+24>>2];D[g+36|0]=e;D[g+37|0]=e>>>8;D[g+38|0]=e>>>16;D[g+39|0]=e>>>24;D[g+40|0]=f;D[g+41|0]=f>>>8;D[g+42|0]=f>>>16;D[g+43|0]=f>>>24;f=F[a+20>>2];e=F[a+16>>2];D[g+28|0]=e;D[g+29|0]=e>>>8;D[g+30|0]=e>>>16;D[g+31|0]=e>>>24;D[g+32|0]=f;D[g+33|0]=f>>>8;D[g+34|0]=f>>>16;D[g+35|0]=f>>>24;f=F[a+12>>2];e=F[a+8>>2];D[g+20|0]=e;D[g+21|0]=e>>>8;D[g+22|0]=e>>>16;D[g+23|0]=e>>>24;D[g+24|0]=f;D[g+25|0]=f>>>8;D[g+26|0]=f>>>16;D[g+27|0]=f>>>24;f=F[a+4>>2];e=F[a>>2];D[g+12|0]=e;D[g+13|0]=e>>>8;D[g+14|0]=e>>>16;D[g+15|0]=e>>>24;D[g+16|0]=f;D[g+17|0]=f>>>8;D[g+18|0]=f>>>16;D[g+19|0]=f>>>24;n=F[a+40>>2];o=F[a+44>>2];p=F[a+48>>2];q=F[a+52>>2];k=F[a+56>>2];i=F[a+60>>2];f=F[a+32>>2];e=F[a+36>>2];F[c+32>>2]=0;F[c+60>>2]=k;F[c+64>>2]=i;F[c+52>>2]=p;F[c+56>>2]=q;F[c+44>>2]=n;F[c+48>>2]=o;F[c+36>>2]=f;F[c+40>>2]=e;ia(a,64);ia(m,32);_=a+96|0;ia(d,100);a=F[g+44>>2]-100|0;F[g+44>>2]=a;if((a|0)!=(d|0)){while(1){a=d;d=d+100|0;ja(a,d,100);if(F[g+44>>2]!=(d|0)){continue}break}}a=c}if(I[a+32>>2]>2]){f=g+532|0;i=a+36|0;c=g+3216|0;k=g+496|0;while(1){d=c;e=F[g+492>>2];if((d|0)!=(e|0)){d=e+68|0;F[g+492>>2]=d}d=d-68|0;if((k|0)!=(d|0)){while(1){e=d;d=d-68|0;ja(e,d,68);if((d|0)!=(k|0)){continue}break}}ka(i,32,1868,1,f);F[g+528>>2]=F[a+32>>2];d=F[a+28>>2];F[k+24>>2]=F[a+24>>2];F[k+28>>2]=d;d=F[a+20>>2];F[k+16>>2]=F[a+16>>2];F[k+20>>2]=d;d=F[a+12>>2];F[k+8>>2]=F[a+8>>2];F[k+12>>2]=d;d=F[a+4>>2];F[k>>2]=F[a>>2];F[k+4>>2]=d;ka(i,32,1869,1,i);d=F[a+32>>2]+1|0;F[a+32>>2]=d;if(d>>>0>2]){continue}break}}c=a+36|0;ka(c,32,1869,1,c);F[a+32>>2]=F[a+32>>2]+1}_=h+240|0;a=j;if((a|0)==-1){F[g+3216>>2]=F[g+8>>2];F[g+8>>2]=0;break a}D[g+3220|0]=1;b=a}_=l+48|0;return b|0}function Gc(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;i=Ob(a);if(Da(i)>>>0>e>>>0){F[a+3216>>2]=2;return-1}e=la(_a(d,i),1);D[e|0]=G[a+3220|0];f=a+3221|0;g=G[f+4|0]|G[f+5|0]<<8|(G[f+6|0]<<16|G[f+7|0]<<24);e=e+1|0;h=G[f|0]|G[f+1|0]<<8|(G[f+2|0]<<16|G[f+3|0]<<24);D[e|0]=h;D[e+1|0]=h>>>8;D[e+2|0]=h>>>16;D[e+3|0]=h>>>24;D[e+4|0]=g;D[e+5|0]=g>>>8;D[e+6|0]=g>>>16;D[e+7|0]=g>>>24;g=G[f+28|0]|G[f+29|0]<<8|(G[f+30|0]<<16|G[f+31|0]<<24);h=G[f+24|0]|G[f+25|0]<<8|(G[f+26|0]<<16|G[f+27|0]<<24);D[e+24|0]=h;D[e+25|0]=h>>>8;D[e+26|0]=h>>>16;D[e+27|0]=h>>>24;D[e+28|0]=g;D[e+29|0]=g>>>8;D[e+30|0]=g>>>16;D[e+31|0]=g>>>24;g=G[f+20|0]|G[f+21|0]<<8|(G[f+22|0]<<16|G[f+23|0]<<24);h=G[f+16|0]|G[f+17|0]<<8|(G[f+18|0]<<16|G[f+19|0]<<24);D[e+16|0]=h;D[e+17|0]=h>>>8;D[e+18|0]=h>>>16;D[e+19|0]=h>>>24;D[e+20|0]=g;D[e+21|0]=g>>>8;D[e+22|0]=g>>>16;D[e+23|0]=g>>>24;g=G[f+12|0]|G[f+13|0]<<8|(G[f+14|0]<<16|G[f+15|0]<<24);f=G[f+8|0]|G[f+9|0]<<8|(G[f+10|0]<<16|G[f+11|0]<<24);D[e+8|0]=f;D[e+9|0]=f>>>8;D[e+10|0]=f>>>16;D[e+11|0]=f>>>24;D[e+12|0]=g;D[e+13|0]=g>>>8;D[e+14|0]=g>>>16;D[e+15|0]=g>>>24;f=a+3253|0;g=G[f+4|0]|G[f+5|0]<<8|(G[f+6|0]<<16|G[f+7|0]<<24);e=e+32|0;h=G[f|0]|G[f+1|0]<<8|(G[f+2|0]<<16|G[f+3|0]<<24);D[e|0]=h;D[e+1|0]=h>>>8;D[e+2|0]=h>>>16;D[e+3|0]=h>>>24;D[e+4|0]=g;D[e+5|0]=g>>>8;D[e+6|0]=g>>>16;D[e+7|0]=g>>>24;g=G[f+28|0]|G[f+29|0]<<8|(G[f+30|0]<<16|G[f+31|0]<<24);h=G[f+24|0]|G[f+25|0]<<8|(G[f+26|0]<<16|G[f+27|0]<<24);D[e+24|0]=h;D[e+25|0]=h>>>8;D[e+26|0]=h>>>16;D[e+27|0]=h>>>24;D[e+28|0]=g;D[e+29|0]=g>>>8;D[e+30|0]=g>>>16;D[e+31|0]=g>>>24;g=G[f+20|0]|G[f+21|0]<<8|(G[f+22|0]<<16|G[f+23|0]<<24);h=G[f+16|0]|G[f+17|0]<<8|(G[f+18|0]<<16|G[f+19|0]<<24);D[e+16|0]=h;D[e+17|0]=h>>>8;D[e+18|0]=h>>>16;D[e+19|0]=h>>>24;D[e+20|0]=g;D[e+21|0]=g>>>8;D[e+22|0]=g>>>16;D[e+23|0]=g>>>24;g=G[f+12|0]|G[f+13|0]<<8|(G[f+14|0]<<16|G[f+15|0]<<24);f=G[f+8|0]|G[f+9|0]<<8|(G[f+10|0]<<16|G[f+11|0]<<24);D[e+8|0]=f;D[e+9|0]=f>>>8;D[e+10|0]=f>>>16;D[e+11|0]=f>>>24;D[e+12|0]=g;D[e+13|0]=g>>>8;D[e+14|0]=g>>>16;D[e+15|0]=g>>>24;f=a+3285|0;g=G[f+4|0]|G[f+5|0]<<8|(G[f+6|0]<<16|G[f+7|0]<<24);e=e+32|0;h=G[f|0]|G[f+1|0]<<8|(G[f+2|0]<<16|G[f+3|0]<<24);D[e|0]=h;D[e+1|0]=h>>>8;D[e+2|0]=h>>>16;D[e+3|0]=h>>>24;D[e+4|0]=g;D[e+5|0]=g>>>8;D[e+6|0]=g>>>16;D[e+7|0]=g>>>24;g=G[f+28|0]|G[f+29|0]<<8|(G[f+30|0]<<16|G[f+31|0]<<24);h=G[f+24|0]|G[f+25|0]<<8|(G[f+26|0]<<16|G[f+27|0]<<24);D[e+24|0]=h;D[e+25|0]=h>>>8;D[e+26|0]=h>>>16;D[e+27|0]=h>>>24;D[e+28|0]=g;D[e+29|0]=g>>>8;D[e+30|0]=g>>>16;D[e+31|0]=g>>>24;g=G[f+20|0]|G[f+21|0]<<8|(G[f+22|0]<<16|G[f+23|0]<<24);h=G[f+16|0]|G[f+17|0]<<8|(G[f+18|0]<<16|G[f+19|0]<<24);D[e+16|0]=h;D[e+17|0]=h>>>8;D[e+18|0]=h>>>16;D[e+19|0]=h>>>24;D[e+20|0]=g;D[e+21|0]=g>>>8;D[e+22|0]=g>>>16;D[e+23|0]=g>>>24;g=G[f+12|0]|G[f+13|0]<<8|(G[f+14|0]<<16|G[f+15|0]<<24);f=G[f+8|0]|G[f+9|0]<<8|(G[f+10|0]<<16|G[f+11|0]<<24);D[e+8|0]=f;D[e+9|0]=f>>>8;D[e+10|0]=f>>>16;D[e+11|0]=f>>>24;D[e+12|0]=g;D[e+13|0]=g>>>8;D[e+14|0]=g>>>16;D[e+15|0]=g>>>24;f=Ua(e+32|0,a+12|0,32);e=a+48|0;f=la(f,(F[a+44>>2]-e|0)/100|0);g=F[a+44>>2];if((g|0)!=(e|0)){while(1){f=la(Ua(Na(f,e),e+68|0,32),F[e+64>>2]);e=e+100|0;if((g|0)!=(e|0)){continue}break}}e=a+152|0;f=la(f,(F[a+148>>2]-e|0)/68|0);j=F[a+148>>2];if((j|0)!=(e|0)){while(1){g=G[e+4|0]|G[e+5|0]<<8|(G[e+6|0]<<16|G[e+7|0]<<24);h=G[e|0]|G[e+1|0]<<8|(G[e+2|0]<<16|G[e+3|0]<<24);D[f|0]=h;D[f+1|0]=h>>>8;D[f+2|0]=h>>>16;D[f+3|0]=h>>>24;D[f+4|0]=g;D[f+5|0]=g>>>8;D[f+6|0]=g>>>16;D[f+7|0]=g>>>24;g=G[e+28|0]|G[e+29|0]<<8|(G[e+30|0]<<16|G[e+31|0]<<24);h=G[e+24|0]|G[e+25|0]<<8|(G[e+26|0]<<16|G[e+27|0]<<24);D[f+24|0]=h;D[f+25|0]=h>>>8;D[f+26|0]=h>>>16;D[f+27|0]=h>>>24;D[f+28|0]=g;D[f+29|0]=g>>>8;D[f+30|0]=g>>>16;D[f+31|0]=g>>>24;g=G[e+20|0]|G[e+21|0]<<8|(G[e+22|0]<<16|G[e+23|0]<<24);h=G[e+16|0]|G[e+17|0]<<8|(G[e+18|0]<<16|G[e+19|0]<<24);D[f+16|0]=h;D[f+17|0]=h>>>8;D[f+18|0]=h>>>16;D[f+19|0]=h>>>24;D[f+20|0]=g;D[f+21|0]=g>>>8;D[f+22|0]=g>>>16;D[f+23|0]=g>>>24;g=G[e+12|0]|G[e+13|0]<<8|(G[e+14|0]<<16|G[e+15|0]<<24);h=G[e+8|0]|G[e+9|0]<<8|(G[e+10|0]<<16|G[e+11|0]<<24);D[f+8|0]=h;D[f+9|0]=h>>>8;D[f+10|0]=h>>>16;D[f+11|0]=h>>>24;D[f+12|0]=g;D[f+13|0]=g>>>8;D[f+14|0]=g>>>16;D[f+15|0]=g>>>24;f=la(Ua(f+32|0,e+36|0,32),F[e+32>>2]);e=e+68|0;if((j|0)!=(e|0)){continue}break}}e=a+496|0;f=la(f,(F[a+492>>2]-e|0)/68|0);h=F[a+492>>2];if((h|0)!=(e|0)){while(1){a=G[e+4|0]|G[e+5|0]<<8|(G[e+6|0]<<16|G[e+7|0]<<24);g=G[e|0]|G[e+1|0]<<8|(G[e+2|0]<<16|G[e+3|0]<<24);D[f|0]=g;D[f+1|0]=g>>>8;D[f+2|0]=g>>>16;D[f+3|0]=g>>>24;D[f+4|0]=a;D[f+5|0]=a>>>8;D[f+6|0]=a>>>16;D[f+7|0]=a>>>24;a=G[e+28|0]|G[e+29|0]<<8|(G[e+30|0]<<16|G[e+31|0]<<24);g=G[e+24|0]|G[e+25|0]<<8|(G[e+26|0]<<16|G[e+27|0]<<24);D[f+24|0]=g;D[f+25|0]=g>>>8;D[f+26|0]=g>>>16;D[f+27|0]=g>>>24;D[f+28|0]=a;D[f+29|0]=a>>>8;D[f+30|0]=a>>>16;D[f+31|0]=a>>>24;a=G[e+20|0]|G[e+21|0]<<8|(G[e+22|0]<<16|G[e+23|0]<<24);g=G[e+16|0]|G[e+17|0]<<8|(G[e+18|0]<<16|G[e+19|0]<<24);D[f+16|0]=g;D[f+17|0]=g>>>8;D[f+18|0]=g>>>16;D[f+19|0]=g>>>24;D[f+20|0]=a;D[f+21|0]=a>>>8;D[f+22|0]=a>>>16;D[f+23|0]=a>>>24;a=G[e+12|0]|G[e+13|0]<<8|(G[e+14|0]<<16|G[e+15|0]<<24);g=G[e+8|0]|G[e+9|0]<<8|(G[e+10|0]<<16|G[e+11|0]<<24);D[f+8|0]=g;D[f+9|0]=g>>>8;D[f+10|0]=g>>>16;D[f+11|0]=g>>>24;D[f+12|0]=a;D[f+13|0]=a>>>8;D[f+14|0]=a>>>16;D[f+15|0]=a>>>24;f=la(Ua(f+32|0,e+36|0,32),F[e+32>>2]);e=e+68|0;if((h|0)!=(e|0)){continue}break}}return Za(b,c,d,i)|0}function fa(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0;c=F[b+12>>2];d=c<<1;x=d;s=d>>31;k=c;U=c>>31;c=se(d,s,c,U);f=$;d=c;n=F[b+16>>2];c=n;t=c>>31;i=F[b+8>>2];c=i<<1;J=c;C=c>>31;e=se(n,t,c,C);d=d+e|0;c=$+f|0;c=d>>>0>>0?c+1|0:c;f=d;e=F[b+20>>2];d=e<<1;D=d;E=d>>31;h=F[b+4>>2];d=h<<1;u=d;o=d>>31;m=se(D,E,d,o);f=f+m|0;d=$+c|0;d=f>>>0>>0?d+1|0:d;g=F[b+24>>2];c=g;P=c;y=c>>31;z=F[b>>2];c=z<<1;v=c;p=c>>31;m=se(g,y,c,p);f=m+f|0;c=$+d|0;c=f>>>0>>0?c+1|0:c;l=f;m=F[b+32>>2];d=L(m,19);G=d;A=d>>31;Q=m>>31;f=se(d,A,m,Q);d=l+f|0;c=$+c|0;c=d>>>0>>0?c+1|0:c;l=d;R=F[b+36>>2];d=L(R,38);w=d;q=d>>31;f=F[b+28>>2];b=f<<1;_=b;V=b>>31;K=se(d,q,b,V);d=l+K|0;b=$+c|0;l=d;r=d>>>0>>0?b+1|0:b;b=se(u,o,n,t);c=$;d=se(J,C,k,U);b=d+b|0;c=$+c|0;c=b>>>0>>0?c+1|0:c;K=e;S=e>>31;j=se(e,S,v,p);b=j+b|0;d=$+c|0;d=b>>>0>>0?d+1|0:d;j=se(G,A,_,V);b=j+b|0;c=$+d|0;c=b>>>0>>0?c+1|0:c;d=se(w,q,g,y);b=d+b|0;c=$+c|0;B=b;M=b>>>0>>0?c+1|0:c;b=se(u,o,x,s);d=$;N=i>>31;j=se(i,N,i,N);c=j+b|0;b=$+d|0;b=c>>>0>>0?b+1|0:b;j=se(v,p,n,t);d=j+c|0;c=$+b|0;c=d>>>0>>0?c+1|0:c;b=L(f,38);T=b;O=b>>31;j=f;W=f>>31;f=se(b,O,f,W);b=f+d|0;d=$+c|0;d=b>>>0>>0?d+1|0:d;c=b;b=g<<1;f=se(G,A,b,b>>31);b=c+f|0;c=$+d|0;c=b>>>0>>0?c+1|0:c;d=se(w,q,D,E);b=d+b|0;c=$+c|0;X=b;c=b>>>0>>0?c+1|0:c;ca=c;b=c;c=X+33554432|0;b=c>>>0<33554432?b+1|0:b;aa=c;da=b;c=b>>26;d=(b&67108863)<<6|aa>>>26;b=d+B|0;c=c+M|0;M=b;d=b>>>0>>0?c+1|0:c;b=b+16777216|0;d=b>>>0<16777216?d+1|0:d;ea=b;c=d>>25;d=(d&33554431)<<7|b>>>25;b=d+l|0;c=c+r|0;c=b>>>0>>0?c+1|0:c;d=b;b=c;c=d+33554432|0;b=c>>>0<33554432?b+1|0:b;H=c;f=b;b=c&-67108864;F[a+24>>2]=d-b;b=se(v,p,i,N);c=$;r=h>>31;l=se(u,o,h,r);b=l+b|0;d=$+c|0;d=b>>>0>>0?d+1|0:d;c=b;b=L(g,19);l=b;B=b>>31;g=se(b,B,g,y);b=c+g|0;c=$+d|0;c=b>>>0>>0?c+1|0:c;g=se(D,E,T,O);d=g+b|0;b=$+c|0;b=d>>>0>>0?b+1|0:b;c=n<<1;ba=c;Y=c>>31;g=se(G,A,c,Y);d=g+d|0;c=$+b|0;c=d>>>0>>0?c+1|0:c;b=d;d=se(w,q,x,s);b=b+d|0;c=$+c|0;Z=b;g=b>>>0>>0?c+1|0:c;b=se(D,E,l,B);c=$;h=se(v,p,h,r);b=h+b|0;d=$+c|0;d=b>>>0>>0?d+1|0:d;h=se(n,t,T,O);b=h+b|0;c=$+d|0;c=b>>>0>>0?c+1|0:c;h=se(G,A,x,s);d=h+b|0;b=$+c|0;b=d>>>0>>0?b+1|0:b;h=se(w,q,i,N);d=h+d|0;c=$+b|0;I=d;r=d>>>0>>0?c+1|0:c;b=L(e,38);b=se(b,b>>31,e,S);c=$;e=b;b=z>>31;d=se(z,b,z,b);b=e+d|0;c=$+c|0;c=b>>>0>>0?c+1|0:c;e=se(l,B,ba,Y);b=e+b|0;d=$+c|0;d=b>>>0>>0?d+1|0:d;e=se(x,s,T,O);b=e+b|0;c=$+d|0;c=b>>>0>>0?c+1|0:c;e=se(G,A,J,C);d=e+b|0;b=$+c|0;b=d>>>0>>0?b+1|0:b;e=se(u,o,w,q);d=e+d|0;c=$+b|0;h=d;c=d>>>0>>0?c+1|0:c;l=c;b=d+33554432|0;c=b>>>0<33554432?c+1|0:c;z=b;B=c;b=c>>26;e=(c&67108863)<<6|z>>>26;c=e+I|0;d=b+r|0;r=c;I=Z;c=c>>>0>>0?d+1|0:d;b=r+16777216|0;c=b>>>0<16777216?c+1|0:c;Z=b;e=(c&33554431)<<7|b>>>25;d=I+e|0;c=(c>>25)+g|0;c=d>>>0>>0?c+1|0:c;b=d;d=b+33554432|0;c=d>>>0<33554432?c+1|0:c;g=d;e=c;c=d&-67108864;F[a+8>>2]=b-c;b=se(J,C,K,S);c=$;d=se(n,t,x,s);b=d+b|0;c=$+c|0;c=b>>>0>>0?c+1|0:c;d=se(u,o,P,y);b=d+b|0;c=$+c|0;c=b>>>0>>0?c+1|0:c;d=se(v,p,j,W);b=d+b|0;c=$+c|0;c=b>>>0>>0?c+1|0:c;I=se(w,q,m,Q);d=I+b|0;b=$+c|0;b=d>>>0>>0?b+1|0:b;c=f>>26;H=(f&67108863)<<6|H>>>26;f=H+d|0;d=b+c|0;b=f;c=b>>>0>>0?d+1|0:d;d=b+16777216|0;c=d>>>0<16777216?c+1|0:c;H=d;f=c;c=d&-33554432;F[a+28>>2]=b-c;b=se(v,p,k,U);d=$;i=se(u,o,i,N);c=i+b|0;b=$+d|0;b=c>>>0>>0?b+1|0:b;i=se(P,y,T,O);c=i+c|0;d=$+b|0;d=c>>>0>>0?d+1|0:d;i=se(G,A,D,E);b=i+c|0;c=$+d|0;c=b>>>0>>0?c+1|0:c;d=se(w,q,n,t);b=d+b|0;c=$+c|0;c=b>>>0>>0?c+1|0:c;d=e>>26;e=(e&67108863)<<6|g>>>26;b=e+b|0;c=c+d|0;d=b;b=b>>>0>>0?c+1|0:c;c=d+16777216|0;b=c>>>0<16777216?b+1|0:b;i=c;e=b;b=c&-33554432;F[a+12>>2]=d-b;b=se(P,y,J,C);c=$;d=se(n,t,n,t);b=d+b|0;c=$+c|0;c=b>>>0>>0?c+1|0:c;d=se(x,s,D,E);b=d+b|0;c=$+c|0;c=b>>>0>>0?c+1|0:c;k=se(u,o,_,V);d=k+b|0;b=$+c|0;b=d>>>0>>0?b+1|0:b;k=se(v,p,m,Q);c=k+d|0;d=$+b|0;d=c>>>0>>0?d+1|0:d;g=R>>31;k=se(w,q,R,g);b=k+c|0;c=$+d|0;c=b>>>0>>0?c+1|0:c;d=b;b=f>>25;f=(f&33554431)<<7|H>>>25;d=d+f|0;c=b+c|0;c=d>>>0>>0?c+1|0:c;b=d;d=b+33554432|0;c=d>>>0<33554432?c+1|0:c;k=d;f=c;c=d&-67108864;F[a+32>>2]=b-c;M=M-(ea&-33554432)|0;c=e>>25;e=(e&33554431)<<7|i>>>25;b=aa&-67108864;d=e+(X-b|0)|0;b=c+(ca-((b>>>0>X>>>0)+da|0)|0)|0;b=d>>>0>>0?b+1|0:b;c=b;b=d+33554432|0;c=b>>>0<33554432?c+1|0:c;e=b;b=((c&67108863)<<6|b>>>26)+M|0;F[a+20>>2]=b;b=e&-67108864;F[a+16>>2]=d-b;b=se(x,s,P,y);d=$;e=se(K,S,ba,Y);c=e+b|0;b=$+d|0;b=c>>>0>>0?b+1|0:b;e=se(J,C,j,W);d=e+c|0;c=$+b|0;c=d>>>0>>0?c+1|0:c;e=se(u,o,m,Q);b=e+d|0;d=$+c|0;d=b>>>0>>0?d+1|0:d;e=se(v,p,R,g);b=e+b|0;c=$+d|0;d=b;b=b>>>0>>0?c+1|0:c;c=f>>26;f=(f&67108863)<<6|k>>>26;d=f+d|0;c=b+c|0;c=d>>>0>>0?c+1|0:c;b=c;c=d+16777216|0;b=c>>>0<16777216?b+1|0:b;f=c&-33554432;F[a+36>>2]=d-f;e=se((b&33554431)<<7|c>>>25,b>>25,19,0);d=z&-67108864;b=e+(h-d|0)|0;c=$+(l-((d>>>0>h>>>0)+B|0)|0)|0;d=b;b=b>>>0>>0?c+1|0:c;c=d+33554432|0;b=c>>>0<33554432?b+1|0:b;b=(r-(Z&-33554432)|0)+((b&67108863)<<6|c>>>26)|0;F[a+4>>2]=b;b=a;a=c&-67108864;F[b>>2]=d-a}function ga(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0;f=_-160|0;_=f;p=F[b>>2];c=F[b+16>>2];q=c;r=c>>31;c=F[b+24>>2];s=c;t=c>>31;u=F[b+8>>2];c=F[b+32>>2];v=c;w=c>>31;g=F[b+40>>2];d=F[b+72>>2];k=d;H=d;z=d>>31;c=F[b+48>>2];A=c;x=c>>31;e=se(d,z,c,x);o=$;c=F[b+64>>2];j=c;d=c>>31;n=d;c=d;d=F[b+56>>2];l=d;E=d;B=d>>31;d=se(j,c,d,B);c=d+e|0;b=$+o|0;i=c;b=c>>>0>>0?b+1|0:b;e=b;c=f;F[c+120>>2]=i<<1;F[c+124>>2]=b<<1|i>>>31;c=g;y=c;o=c>>31;b=se(j,n,c,o);d=$;h=se(A,x,l,B);c=h+b|0;b=$+d|0;b=c>>>0>>0?b+1|0:b;h=se(v,w,k,z);d=h+c|0;c=$+b|0;G=d;c=d>>>0>>0?c+1|0:c;h=c;d=f;F[d+104>>2]=G<<1;F[d+108>>2]=c<<1|G>>>31;b=se(s,t,A,x);c=$;D=se(v,w,y,o);b=D+b|0;d=$+c|0;d=b>>>0>>0?d+1|0:d;D=se(q,r,l,B);b=D+b|0;c=$+d|0;c=b>>>0>>0?c+1|0:c;d=b;D=0;b=u;g=b;J=b;u=b>>31;K=se(j,n,b,u);d=K+d|0;b=$+c|0;b=d>>>0>>0?b+1|0:b;c=b;K=0;b=p;m=d;C=b;p=b>>31;d=se(k,z,b,p);b=m+d|0;c=$+c|0;c=b>>>0>>0?c+1|0:c;F[f+72>>2]=b<<1;F[f+76>>2]=c<<1|b>>>31;b=se(k,z,(l&1073741823)<<2|I>>>30,l>>30);c=$;d=se(j,n,j,n);b=d+b|0;c=$+c|0;l=b;F[f+128>>2]=b;c=b>>>0>>0?c+1|0:c;F[f+132>>2]=c;I=c;b=se(q,r,v,w);d=$;m=se(s,t,s,t);c=m+b|0;b=$+d|0;b=c>>>0>>0?b+1|0:b;m=se(y,o,(g&2147483647)<<1|D>>>31,g>>31);d=m+c|0;c=$+b|0;c=d>>>0>>0?c+1|0:c;m=se(C,p,A,x);d=m+d|0;b=$+c|0;c=d;d=(c>>>0>>0?b+1|0:b)<<1|c>>>31;m=c<<1;b=m+l|0;c=d+I|0;l=se(l,I,18,0);d=l+b|0;b=$+(b>>>0>>0?c+1|0:c)|0;F[f+48>>2]=d;F[f+52>>2]=d>>>0>>0?b+1|0:b;b=se(i,e,36,0);l=$;c=se(v,w,g,u);d=$;m=b;I=i;i=se(q,r,s,t);b=i+c|0;c=$+d|0;c=b>>>0>>0?c+1|0:c;i=se(y,o,C,p);d=i+b|0;b=$+c|0;b=d>>>0>>0?b+1|0:b;i=d;c=I+d|0;d=b+e|0;b=c;c=(b>>>0>>0?d+1|0:d)<<1|b>>>31;d=b<<1;b=m+d|0;c=c+l|0;F[f+40>>2]=b;F[f+44>>2]=b>>>0>>0?c+1|0:c;b=se(G,h,36,0);e=$;c=se(s,t,C,p);d=$;i=b;l=se(q,r,g,u);c=l+c|0;b=$+d|0;b=c>>>0>>0?b+1|0:b;d=c;c=c+G|0;b=b+h|0;b=c>>>0>>0?b+1|0:b;d=c;c=b<<1|c>>>31;h=d<<1;b=i+h|0;d=c+e|0;F[f+24>>2]=b;F[f+28>>2]=b>>>0>>0?d+1|0:d;h=se((k&2147483647)<<1|L>>>31,k>>31,k,z);b=$;k=b;F[f+144>>2]=h;F[f+148>>2]=b;d=se(v,w,v,w);l=$;b=se(C,p,j,n);c=$;e=se(q,r,A,x);b=e+b|0;c=$+c|0;c=b>>>0>>0?c+1|0:c;i=se(g,u,E,B);G=$;e=d;m=b;b=i;i=se(s,t,y,o);d=b+i|0;b=$+G|0;b=d>>>0>>0?b+1|0:b;b=b<<1|d>>>31;i=d<<1;d=m+i|0;c=b+c|0;c=d>>>0>>0?c+1|0:c;b=c<<1|d>>>31;i=d<<1;c=e+i|0;d=b+l|0;h=se(h,k,19,0);b=h+c|0;c=$+(c>>>0>>0?d+1|0:d)|0;F[f+64>>2]=b;F[f+68>>2]=b>>>0>>0?c+1|0:c;h=se(H,z,(j&2147483647)<<1|L>>>31,j>>31);b=$;F[f+136>>2]=h;F[f+140>>2]=b;e=b;b=se(q,r,y,o);d=$;k=se(s,t,v,w);c=k+b|0;b=$+d|0;b=c>>>0>>0?b+1|0:b;k=se(g,u,A,x);d=k+c|0;c=$+b|0;c=d>>>0>>0?c+1|0:c;k=se(C,p,E,B);b=k+d|0;d=$+c|0;c=b;b=(b>>>0>>0?d+1|0:d)<<1|b>>>31;k=c<<1;d=k+h|0;c=b+e|0;c=d>>>0>>0?c+1|0:c;e=se(h,e,18,0);d=e+d|0;b=$+c|0;F[f+56>>2]=d;F[f+60>>2]=d>>>0>>0?b+1|0:b;b=se(A,x,j,n);c=$;d=se(E,B,E,B);b=d+b|0;c=$+c|0;c=b>>>0>>0?c+1|0:c;d=b;b=c;e=se(H,z,(y&2147483647)<<1|L>>>31,y>>31);c=e+d|0;d=$+b|0;d=c>>>0>>0?d+1|0:d;e=c;h=d;b=c<<1;F[f+112>>2]=b;c=d<<1|c>>>31;F[f+116>>2]=c;d=b;k=c;b=se(s,t,(g&1073741823)<<2|D>>>30,g>>30);g=$;i=se(q,r,q,r);c=i+b|0;b=$+g|0;b=c>>>0>>0?b+1|0:b;m=d;l=(C&2147483647)<<1|K>>>31;i=C>>31;d=se(v,w,l,i);c=d+c|0;b=$+b|0;b=c>>>0>>0?b+1|0:b;g=c;c=m+c|0;d=b+k|0;e=se(e,h,36,0);b=e+c|0;c=$+(c>>>0>>0?d+1|0:d)|0;F[f+32>>2]=b;F[f+36>>2]=b>>>0>>0?c+1|0:c;b=se(v,w,E,B);d=$;g=se(y,o,A,x);c=g+b|0;b=$+d|0;b=c>>>0>>0?b+1|0:b;g=se(s,t,j,n);d=g+c|0;c=$+b|0;c=d>>>0>>0?c+1|0:c;g=se(q,r,H,z);d=g+d|0;b=$+c|0;c=d;b=c>>>0>>0?b+1|0:b;g=b;d=f;e=c<<1;F[d+88>>2]=e;b=b<<1|c>>>31;F[d+92>>2]=b;h=se(J,u,l,i);e=h+e|0;d=$+b|0;g=se(c,g,36,0);b=g+e|0;c=$+(e>>>0>>0?d+1|0:d)|0;F[f+8>>2]=b;F[f+12>>2]=b>>>0>>0?c+1|0:c;b=se(A,x,A,x);g=$;c=se(v,w,j,n);e=$;d=se(s,t,H,z);h=$;i=b;k=c;b=d;d=se(y,o,E,B);b=b+d|0;c=$+h|0;c=b>>>0>>0?c+1|0:c;d=c<<1|b>>>31;h=b<<1;c=k+h|0;b=d+e|0;d=c;c=(c>>>0>>0?b+1|0:b)<<1|c>>>31;e=d<<1;d=i+e|0;b=c+g|0;g=d;F[f+96>>2]=d;b=d>>>0>>0?b+1|0:b;F[f+100>>2]=b;c=se(q,r,C,p);e=$;h=se(J,u,J,u);d=h+c|0;c=$+e|0;c=d>>>0>>0?c+1|0:c;h=d<<1;e=h+g|0;d=(c<<1|d>>>31)+b|0;g=se(g,b,18,0);c=g+e|0;b=$+(e>>>0>>0?d+1|0:d)|0;F[f+16>>2]=c;F[f+20>>2]=c>>>0>>0?b+1|0:b;b=se(v,w,A,x);d=$;g=se(y,o,y,o);c=g+b|0;b=$+d|0;j=se(q,r,j,n);d=j+c|0;c=$+(c>>>0>>0?b+1|0:b)|0;b=d;d=b>>>0>>0?c+1|0:c;c=se(J,u,H,z);j=$;e=b;n=se(s,t,E,B);b=n+c|0;c=$+j|0;j=b;b=(b>>>0>>0?c+1|0:c)<<1|b>>>31;j=j<<1;c=e+j|0;d=b+d|0;d=c>>>0>>0?d+1|0:d;j=c;b=f;n=c<<1;F[b+80>>2]=n;c=d<<1|c>>>31;F[b+84>>2]=c;g=se(C,p,C,p);n=g+n|0;b=$+c|0;j=se(j,d,36,0);d=j+n|0;c=$+(g>>>0>n>>>0?b+1|0:b)|0;F[f>>2]=d;F[f+4>>2]=d>>>0>>0?c+1|0:c;wa(f);ja(a,f,80);_=f+160|0}function ab(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0;F[a+4>>2]=0;F[a+8>>2]=0;D[a|0]=0;F[a+12>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;F[a+32>>2]=0;a:{if(!c){break a}D[a|0]=G[b|0];if((c|0)==1){break a}g=b+c|0;d=b+1|0;while(1){h=d;if(G[d|0]==10){c=h+1|0;b=c;while(1){b:{if((b|0)==(g|0)){f=g;break b}d=D[b|0];f=b+1|0;b=f;if((d|0)<0){continue}}break}c:{if((c|0)==(f|0)){e=0;break c}c=(h^-1)+f|0;i=c&3;d=0;e=0;b=f;if((b-h|0)-2>>>0>=3){j=c&-4;c=0;while(1){e=(G[b-2|0]&127|(e<<14|(G[b-1|0]&127)<<7))<<14|(G[b-3|0]&127)<<7;b=b-4|0;e=e|G[b|0]&127;c=c+4|0;if((j|0)!=(c|0)){continue}break}}if(i){while(1){b=b-1|0;e=G[b|0]&127|e<<7;d=d+1|0;if((i|0)!=(d|0)){continue}break}}if(g-f>>>0>>0){break a}}F[a+24>>2]=e;F[a+20>>2]=f;d=e+f|0}if((d|0)==(g|0)){break a}if(G[d|0]==18){f=d+1|0;b=f;while(1){d:{if((b|0)==(g|0)){c=g;break d}e=D[b|0];c=b+1|0;b=c;if((e|0)<0){continue}}break}e:{if((c|0)==(f|0)){e=0;break e}j=(d^-1)+c|0;i=j&3;f=0;e=0;b=c;if((b-d|0)-2>>>0>=3){j=j&-4;d=0;while(1){e=(G[b-2|0]&127|(e<<14|(G[b-1|0]&127)<<7))<<14|(G[b-3|0]&127)<<7;b=b-4|0;e=e|G[b|0]&127;d=d+4|0;if((j|0)!=(d|0)){continue}break}}if(i){while(1){b=b-1|0;e=G[b|0]&127|e<<7;f=f+1|0;if((i|0)!=(f|0)){continue}break}}if(g-c>>>0>>0){break a}}F[a+16>>2]=e;F[a+12>>2]=c;d=c+e|0}if((d|0)==(g|0)){break a}if(G[d|0]==26){f=d+1|0;b=f;while(1){f:{if((b|0)==(g|0)){c=g;break f}e=D[b|0];c=b+1|0;b=c;if((e|0)<0){continue}}break}g:{if((c|0)==(f|0)){e=0;break g}j=(d^-1)+c|0;i=j&3;f=0;e=0;b=c;if((b-d|0)-2>>>0>=3){j=j&-4;d=0;while(1){e=(G[b-2|0]&127|(e<<14|(G[b-1|0]&127)<<7))<<14|(G[b-3|0]&127)<<7;b=b-4|0;e=e|G[b|0]&127;d=d+4|0;if((j|0)!=(d|0)){continue}break}}if(i){while(1){b=b-1|0;e=G[b|0]&127|e<<7;f=f+1|0;if((i|0)!=(f|0)){continue}break}}if(g-c>>>0>>0){break a}}F[a+8>>2]=e;F[a+4>>2]=c;d=c+e|0}if((d|0)==(g|0)){break a}if(G[d|0]==34){f=d+1|0;b=f;while(1){h:{if((b|0)==(g|0)){c=g;break h}e=D[b|0];c=b+1|0;b=c;if((e|0)<0){continue}}break}i:{if((c|0)==(f|0)){e=0;break i}j=(d^-1)+c|0;i=j&3;f=0;e=0;b=c;if((b-d|0)-2>>>0>=3){j=j&-4;d=0;while(1){e=(G[b-2|0]&127|(e<<14|(G[b-1|0]&127)<<7))<<14|(G[b-3|0]&127)<<7;b=b-4|0;e=e|G[b|0]&127;d=d+4|0;if((j|0)!=(d|0)){continue}break}}if(i){while(1){b=b-1|0;e=G[b|0]&127|e<<7;f=f+1|0;if((i|0)!=(f|0)){continue}break}}if(g-c>>>0>>0){break a}}F[a+32>>2]=e;F[a+28>>2]=c;d=c+e|0}j:{if((d|0)==(g|0)|(d|0)!=(h|0)){break j}k:{switch(G[h|0]&7){case 0:while(1){l:{if((g|0)==(h|0)){b=g;break l}c=D[h|0];b=h+1|0;h=b;if((c|0)<0){continue}}break};while(1){if((b|0)==(g|0)){d=g;break j}c=D[b|0];d=b+1|0;b=d;if((c|0)<0){continue}break};break j;case 2:break k;default:break a}}while(1){m:{if((g|0)==(h|0)){d=g;break m}b=D[h|0];d=h+1|0;h=d;if((b|0)<0){continue}}break}b=d;while(1){n:{if((b|0)==(g|0)){f=g;break n}c=D[b|0];f=b+1|0;b=f;if((c|0)<0){continue}}break}if((d|0)==(f|0)){break j}i=f-d|0;c=i&3;e=0;h=0;b=f;if(b+(d^-1)>>>0>=3){i=i&-4;d=0;while(1){h=(G[b-2|0]&127|(h<<14|(G[b-1|0]&127)<<7))<<14|(G[b-3|0]&127)<<7;b=b-4|0;h=h|G[b|0]&127;d=d+4|0;if((i|0)!=(d|0)){continue}break}}if(c){while(1){b=b-1|0;h=G[b|0]&127|h<<7;e=e+1|0;if((c|0)!=(e|0)){continue}break}}if(g-f>>>0>>0){break a}d=f+h|0}if((d|0)!=(g|0)){continue}break}}}function rb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(!a){break a}d=a+32|0;if(d>>>0>b>>>0){break a}f=G[a+4|0]|G[a+5|0]<<8|(G[a+6|0]<<16|G[a+7|0]<<24);g=G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24);D[c|0]=g;D[c+1|0]=g>>>8;D[c+2|0]=g>>>16;D[c+3|0]=g>>>24;D[c+4|0]=f;D[c+5|0]=f>>>8;D[c+6|0]=f>>>16;D[c+7|0]=f>>>24;f=G[a+28|0]|G[a+29|0]<<8|(G[a+30|0]<<16|G[a+31|0]<<24);g=G[a+24|0]|G[a+25|0]<<8|(G[a+26|0]<<16|G[a+27|0]<<24);D[c+24|0]=g;D[c+25|0]=g>>>8;D[c+26|0]=g>>>16;D[c+27|0]=g>>>24;D[c+28|0]=f;D[c+29|0]=f>>>8;D[c+30|0]=f>>>16;D[c+31|0]=f>>>24;f=G[a+20|0]|G[a+21|0]<<8|(G[a+22|0]<<16|G[a+23|0]<<24);g=G[a+16|0]|G[a+17|0]<<8|(G[a+18|0]<<16|G[a+19|0]<<24);D[c+16|0]=g;D[c+17|0]=g>>>8;D[c+18|0]=g>>>16;D[c+19|0]=g>>>24;D[c+20|0]=f;D[c+21|0]=f>>>8;D[c+22|0]=f>>>16;D[c+23|0]=f>>>24;f=G[a+12|0]|G[a+13|0]<<8|(G[a+14|0]<<16|G[a+15|0]<<24);g=G[a+8|0]|G[a+9|0]<<8|(G[a+10|0]<<16|G[a+11|0]<<24);D[c+8|0]=g;D[c+9|0]=g>>>8;D[c+10|0]=g>>>16;D[c+11|0]=g>>>24;D[c+12|0]=f;D[c+13|0]=f>>>8;D[c+14|0]=f>>>16;D[c+15|0]=f>>>24;f=b;b=a+96|0;if(f>>>0>>0){break a}a=d;d=G[a+4|0]|G[a+5|0]<<8|(G[a+6|0]<<16|G[a+7|0]<<24);e=G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24);D[c+32|0]=e;D[c+33|0]=e>>>8;D[c+34|0]=e>>>16;D[c+35|0]=e>>>24;D[c+36|0]=d;D[c+37|0]=d>>>8;D[c+38|0]=d>>>16;D[c+39|0]=d>>>24;d=G[a+60|0]|G[a+61|0]<<8|(G[a+62|0]<<16|G[a+63|0]<<24);e=G[a+56|0]|G[a+57|0]<<8|(G[a+58|0]<<16|G[a+59|0]<<24);D[c+88|0]=e;D[c+89|0]=e>>>8;D[c+90|0]=e>>>16;D[c+91|0]=e>>>24;D[c+92|0]=d;D[c+93|0]=d>>>8;D[c+94|0]=d>>>16;D[c+95|0]=d>>>24;d=G[a+52|0]|G[a+53|0]<<8|(G[a+54|0]<<16|G[a+55|0]<<24);e=G[a+48|0]|G[a+49|0]<<8|(G[a+50|0]<<16|G[a+51|0]<<24);D[c+80|0]=e;D[c+81|0]=e>>>8;D[c+82|0]=e>>>16;D[c+83|0]=e>>>24;D[c+84|0]=d;D[c+85|0]=d>>>8;D[c+86|0]=d>>>16;D[c+87|0]=d>>>24;d=G[a+44|0]|G[a+45|0]<<8|(G[a+46|0]<<16|G[a+47|0]<<24);e=G[a+40|0]|G[a+41|0]<<8|(G[a+42|0]<<16|G[a+43|0]<<24);D[c+72|0]=e;D[c+73|0]=e>>>8;D[c+74|0]=e>>>16;D[c+75|0]=e>>>24;D[c+76|0]=d;D[c+77|0]=d>>>8;D[c+78|0]=d>>>16;D[c+79|0]=d>>>24;e=G[a+36|0]|G[a+37|0]<<8|(G[a+38|0]<<16|G[a+39|0]<<24);d=c- -64|0;f=G[a+32|0]|G[a+33|0]<<8|(G[a+34|0]<<16|G[a+35|0]<<24);D[d|0]=f;D[d+1|0]=f>>>8;D[d+2|0]=f>>>16;D[d+3|0]=f>>>24;D[d+4|0]=e;D[d+5|0]=e>>>8;D[d+6|0]=e>>>16;D[d+7|0]=e>>>24;d=G[a+28|0]|G[a+29|0]<<8|(G[a+30|0]<<16|G[a+31|0]<<24);e=G[a+24|0]|G[a+25|0]<<8|(G[a+26|0]<<16|G[a+27|0]<<24);D[c+56|0]=e;D[c+57|0]=e>>>8;D[c+58|0]=e>>>16;D[c+59|0]=e>>>24;D[c+60|0]=d;D[c+61|0]=d>>>8;D[c+62|0]=d>>>16;D[c+63|0]=d>>>24;d=G[a+20|0]|G[a+21|0]<<8|(G[a+22|0]<<16|G[a+23|0]<<24);e=G[a+16|0]|G[a+17|0]<<8|(G[a+18|0]<<16|G[a+19|0]<<24);D[c+48|0]=e;D[c+49|0]=e>>>8;D[c+50|0]=e>>>16;D[c+51|0]=e>>>24;D[c+52|0]=d;D[c+53|0]=d>>>8;D[c+54|0]=d>>>16;D[c+55|0]=d>>>24;d=G[a+12|0]|G[a+13|0]<<8|(G[a+14|0]<<16|G[a+15|0]<<24);a=G[a+8|0]|G[a+9|0]<<8|(G[a+10|0]<<16|G[a+11|0]<<24);D[c+40|0]=a;D[c+41|0]=a>>>8;D[c+42|0]=a>>>16;D[c+43|0]=a>>>24;D[c+44|0]=d;D[c+45|0]=d>>>8;D[c+46|0]=d>>>16;D[c+47|0]=d>>>24;e=b}return e}function ad(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0;a:{if(!a){break a}d=a-8|0;b=F[a-4>>2];a=b&-8;f=d+a|0;b:{if(b&1){break b}if(!(b&3)){break a}b=F[d>>2];d=d-b|0;if(d>>>0>>0<=255){e=F[d+8>>2];b=b>>>3|0;c=F[d+12>>2];if((c|0)==(e|0)){F[9386]=F[9386]&ue(-2,b);break b}F[e+12>>2]=c;F[c+8>>2]=e;break b}h=F[d+24>>2];b=F[d+12>>2];c:{if((d|0)!=(b|0)){c=F[d+8>>2];F[c+12>>2]=b;F[b+8>>2]=c;break c}d:{e=d+20|0;c=F[e>>2];if(c){break d}e=d+16|0;c=F[e>>2];if(c){break d}b=0;break c}while(1){g=e;b=c;e=b+20|0;c=F[e>>2];if(c){continue}e=b+16|0;c=F[b+16>>2];if(c){continue}break}F[g>>2]=0}if(!h){break b}e=F[d+28>>2];c=(e<<2)+37848|0;e:{if(F[c>>2]==(d|0)){F[c>>2]=b;if(b){break e}F[9387]=F[9387]&ue(-2,e);break b}F[h+(F[h+16>>2]==(d|0)?16:20)>>2]=b;if(!b){break b}}F[b+24>>2]=h;c=F[d+16>>2];if(c){F[b+16>>2]=c;F[c+24>>2]=b}c=F[d+20>>2];if(!c){break b}F[b+20>>2]=c;F[c+24>>2]=b;break b}b=F[f+4>>2];if((b&3)!=3){break b}F[9388]=a;F[f+4>>2]=b&-2;F[d+4>>2]=a|1;F[a+d>>2]=a;return}if(d>>>0>=f>>>0){break a}b=F[f+4>>2];if(!(b&1)){break a}f:{if(!(b&2)){if(F[9392]==(f|0)){F[9392]=d;a=F[9389]+a|0;F[9389]=a;F[d+4>>2]=a|1;if(F[9391]!=(d|0)){break a}F[9388]=0;F[9391]=0;return}if(F[9391]==(f|0)){F[9391]=d;a=F[9388]+a|0;F[9388]=a;F[d+4>>2]=a|1;F[a+d>>2]=a;return}a=(b&-8)+a|0;g:{if(b>>>0<=255){e=F[f+8>>2];b=b>>>3|0;c=F[f+12>>2];if((c|0)==(e|0)){F[9386]=F[9386]&ue(-2,b);break g}F[e+12>>2]=c;F[c+8>>2]=e;break g}h=F[f+24>>2];b=F[f+12>>2];h:{if((f|0)!=(b|0)){c=F[f+8>>2];F[c+12>>2]=b;F[b+8>>2]=c;break h}i:{e=f+20|0;c=F[e>>2];if(c){break i}e=f+16|0;c=F[e>>2];if(c){break i}b=0;break h}while(1){g=e;b=c;e=b+20|0;c=F[e>>2];if(c){continue}e=b+16|0;c=F[b+16>>2];if(c){continue}break}F[g>>2]=0}if(!h){break g}e=F[f+28>>2];c=(e<<2)+37848|0;j:{if(F[c>>2]==(f|0)){F[c>>2]=b;if(b){break j}F[9387]=F[9387]&ue(-2,e);break g}F[h+(F[h+16>>2]==(f|0)?16:20)>>2]=b;if(!b){break g}}F[b+24>>2]=h;c=F[f+16>>2];if(c){F[b+16>>2]=c;F[c+24>>2]=b}c=F[f+20>>2];if(!c){break g}F[b+20>>2]=c;F[c+24>>2]=b}F[d+4>>2]=a|1;F[a+d>>2]=a;if(F[9391]!=(d|0)){break f}F[9388]=a;return}F[f+4>>2]=b&-2;F[d+4>>2]=a|1;F[a+d>>2]=a}if(a>>>0<=255){a=a>>>3|0;b=(a<<3)+37584|0;c=F[9386];a=1<>2]}F[b+8>>2]=d;F[a+12>>2]=d;F[d+12>>2]=b;F[d+8>>2]=a;return}e=31;F[d+16>>2]=0;F[d+20>>2]=0;if(a>>>0<=16777215){b=a>>>8|0;g=b+1048320>>>16&8;b=b<>>16&4;b=b<>>16&2;b=(b<>>15|0)-(c|(e|g))|0;e=(b<<1|a>>>b+21&1)+28|0}F[d+28>>2]=e;g=(e<<2)+37848|0;l:{m:{c=F[9387];b=1<>2]=d;F[d+24>>2]=g;break n}e=a<<((e|0)==31?0:25-(e>>>1|0)|0);b=F[g>>2];while(1){c=b;if((F[b+4>>2]&-8)==(a|0)){break m}b=e>>>29|0;e=e<<1;g=c+(b&4)|0;b=F[g+16>>2];if(b){continue}break}F[g+16>>2]=d;F[d+24>>2]=c}F[d+12>>2]=d;F[d+8>>2]=d;break l}a=F[c+8>>2];F[a+12>>2]=d;F[c+8>>2]=d;F[d+24>>2]=0;F[d+12>>2]=c;F[d+8>>2]=a}a=F[9394]-1|0;F[9394]=a?a:-1}}function sb(a,b){var c=0,d=0,e=0;c=G[b+4|0]|G[b+5|0]<<8|(G[b+6|0]<<16|G[b+7|0]<<24);d=G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24);D[a|0]=d;D[a+1|0]=d>>>8;D[a+2|0]=d>>>16;D[a+3|0]=d>>>24;D[a+4|0]=c;D[a+5|0]=c>>>8;D[a+6|0]=c>>>16;D[a+7|0]=c>>>24;c=G[b+28|0]|G[b+29|0]<<8|(G[b+30|0]<<16|G[b+31|0]<<24);d=G[b+24|0]|G[b+25|0]<<8|(G[b+26|0]<<16|G[b+27|0]<<24);D[a+24|0]=d;D[a+25|0]=d>>>8;D[a+26|0]=d>>>16;D[a+27|0]=d>>>24;D[a+28|0]=c;D[a+29|0]=c>>>8;D[a+30|0]=c>>>16;D[a+31|0]=c>>>24;c=G[b+20|0]|G[b+21|0]<<8|(G[b+22|0]<<16|G[b+23|0]<<24);d=G[b+16|0]|G[b+17|0]<<8|(G[b+18|0]<<16|G[b+19|0]<<24);D[a+16|0]=d;D[a+17|0]=d>>>8;D[a+18|0]=d>>>16;D[a+19|0]=d>>>24;D[a+20|0]=c;D[a+21|0]=c>>>8;D[a+22|0]=c>>>16;D[a+23|0]=c>>>24;c=G[b+12|0]|G[b+13|0]<<8|(G[b+14|0]<<16|G[b+15|0]<<24);d=G[b+8|0]|G[b+9|0]<<8|(G[b+10|0]<<16|G[b+11|0]<<24);D[a+8|0]=d;D[a+9|0]=d>>>8;D[a+10|0]=d>>>16;D[a+11|0]=d>>>24;D[a+12|0]=c;D[a+13|0]=c>>>8;D[a+14|0]=c>>>16;D[a+15|0]=c>>>24;c=G[b+36|0]|G[b+37|0]<<8|(G[b+38|0]<<16|G[b+39|0]<<24);d=G[b+32|0]|G[b+33|0]<<8|(G[b+34|0]<<16|G[b+35|0]<<24);D[a+32|0]=d;D[a+33|0]=d>>>8;D[a+34|0]=d>>>16;D[a+35|0]=d>>>24;D[a+36|0]=c;D[a+37|0]=c>>>8;D[a+38|0]=c>>>16;D[a+39|0]=c>>>24;c=G[b+44|0]|G[b+45|0]<<8|(G[b+46|0]<<16|G[b+47|0]<<24);d=G[b+40|0]|G[b+41|0]<<8|(G[b+42|0]<<16|G[b+43|0]<<24);D[a+40|0]=d;D[a+41|0]=d>>>8;D[a+42|0]=d>>>16;D[a+43|0]=d>>>24;D[a+44|0]=c;D[a+45|0]=c>>>8;D[a+46|0]=c>>>16;D[a+47|0]=c>>>24;c=G[b+52|0]|G[b+53|0]<<8|(G[b+54|0]<<16|G[b+55|0]<<24);d=G[b+48|0]|G[b+49|0]<<8|(G[b+50|0]<<16|G[b+51|0]<<24);D[a+48|0]=d;D[a+49|0]=d>>>8;D[a+50|0]=d>>>16;D[a+51|0]=d>>>24;D[a+52|0]=c;D[a+53|0]=c>>>8;D[a+54|0]=c>>>16;D[a+55|0]=c>>>24;c=G[b+60|0]|G[b+61|0]<<8|(G[b+62|0]<<16|G[b+63|0]<<24);d=G[b+56|0]|G[b+57|0]<<8|(G[b+58|0]<<16|G[b+59|0]<<24);D[a+56|0]=d;D[a+57|0]=d>>>8;D[a+58|0]=d>>>16;D[a+59|0]=d>>>24;D[a+60|0]=c;D[a+61|0]=c>>>8;D[a+62|0]=c>>>16;D[a+63|0]=c>>>24;d=b- -64|0;e=G[d+4|0]|G[d+5|0]<<8|(G[d+6|0]<<16|G[d+7|0]<<24);c=a- -64|0;d=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);D[c|0]=d;D[c+1|0]=d>>>8;D[c+2|0]=d>>>16;D[c+3|0]=d>>>24;D[c+4|0]=e;D[c+5|0]=e>>>8;D[c+6|0]=e>>>16;D[c+7|0]=e>>>24;c=G[b+76|0]|G[b+77|0]<<8|(G[b+78|0]<<16|G[b+79|0]<<24);d=G[b+72|0]|G[b+73|0]<<8|(G[b+74|0]<<16|G[b+75|0]<<24);D[a+72|0]=d;D[a+73|0]=d>>>8;D[a+74|0]=d>>>16;D[a+75|0]=d>>>24;D[a+76|0]=c;D[a+77|0]=c>>>8;D[a+78|0]=c>>>16;D[a+79|0]=c>>>24;c=G[b+84|0]|G[b+85|0]<<8|(G[b+86|0]<<16|G[b+87|0]<<24);d=G[b+80|0]|G[b+81|0]<<8|(G[b+82|0]<<16|G[b+83|0]<<24);D[a+80|0]=d;D[a+81|0]=d>>>8;D[a+82|0]=d>>>16;D[a+83|0]=d>>>24;D[a+84|0]=c;D[a+85|0]=c>>>8;D[a+86|0]=c>>>16;D[a+87|0]=c>>>24;c=G[b+92|0]|G[b+93|0]<<8|(G[b+94|0]<<16|G[b+95|0]<<24);b=G[b+88|0]|G[b+89|0]<<8|(G[b+90|0]<<16|G[b+91|0]<<24);D[a+88|0]=b;D[a+89|0]=b>>>8;D[a+90|0]=b>>>16;D[a+91|0]=b>>>24;D[a+92|0]=c;D[a+93|0]=c>>>8;D[a+94|0]=c>>>16;D[a+95|0]=c>>>24;return a+96|0}function db(a,b){var c=0,d=0,e=0,f=0,g=0;a:{if(!a|!b){break a}c=F[a+72>>2];if(c>>>0>127){break a}F[a+72>>2]=c+1;d=F[a+4>>2]+(c>>>29|0)|0;e=c<<3;f=e+F[a>>2]|0;F[a>>2]=f;F[a+4>>2]=e>>>0>f>>>0?d+1|0:d;f=a+76|0;D[f+c|0]=128;c=F[a+72>>2];if(c>>>0>=113){if(c>>>0<=127){while(1){F[a+72>>2]=c+1;D[(a+c|0)+76|0]=0;c=F[a+72>>2];if(c>>>0<128){continue}break}}ua(a,f);c=0}while(1){F[a+72>>2]=c+1;D[(a+c|0)+76|0]=0;c=F[a+72>>2];if(c>>>0<120){continue}break}d=F[a>>2];c=d<<24|d<<8&16711680;g=d>>>8|0;e=F[a+4>>2];d=d>>>24|0;c=c|((g|e<<24)&65280|(d|e<<8)&255);d=(g|(e&255)<<24)&-16777216|(d|(e&16777215)<<8)&16711680|(e>>>8&65280|e>>>24);D[a+196|0]=d;D[a+197|0]=d>>>8;D[a+198|0]=d>>>16;D[a+199|0]=d>>>24;D[a+200|0]=c;D[a+201|0]=c>>>8;D[a+202|0]=c>>>16;D[a+203|0]=c>>>24;ua(a,f);D[b|0]=G[a+15|0];D[b+1|0]=H[a+14>>1];D[b+2|0]=F[a+12>>2]>>>8;D[b+3|0]=F[a+12>>2];D[b+4|0]=(F[a+12>>2]&16777215)<<8|F[a+8>>2]>>>24;D[b+5|0]=(F[a+12>>2]&65535)<<16|F[a+8>>2]>>>16;D[b+6|0]=(F[a+12>>2]&255)<<24|F[a+8>>2]>>>8;D[b+7|0]=F[a+8>>2];D[b+8|0]=G[a+23|0];D[b+9|0]=H[a+22>>1];D[b+10|0]=F[a+20>>2]>>>8;D[b+11|0]=F[a+20>>2];D[b+12|0]=(F[a+20>>2]&16777215)<<8|F[a+16>>2]>>>24;D[b+13|0]=(F[a+20>>2]&65535)<<16|F[a+16>>2]>>>16;D[b+14|0]=(F[a+20>>2]&255)<<24|F[a+16>>2]>>>8;D[b+15|0]=F[a+16>>2];D[b+16|0]=G[a+31|0];D[b+17|0]=H[a+30>>1];D[b+18|0]=F[a+28>>2]>>>8;D[b+19|0]=F[a+28>>2];D[b+20|0]=(F[a+28>>2]&16777215)<<8|F[a+24>>2]>>>24;D[b+21|0]=(F[a+28>>2]&65535)<<16|F[a+24>>2]>>>16;D[b+22|0]=(F[a+28>>2]&255)<<24|F[a+24>>2]>>>8;D[b+23|0]=F[a+24>>2];D[b+24|0]=G[a+39|0];D[b+25|0]=H[a+38>>1];D[b+26|0]=F[a+36>>2]>>>8;D[b+27|0]=F[a+36>>2];D[b+28|0]=(F[a+36>>2]&16777215)<<8|F[a+32>>2]>>>24;D[b+29|0]=(F[a+36>>2]&65535)<<16|F[a+32>>2]>>>16;D[b+30|0]=(F[a+36>>2]&255)<<24|F[a+32>>2]>>>8;D[b+31|0]=F[a+32>>2];D[b+32|0]=G[a+47|0];D[b+33|0]=H[a+46>>1];D[b+34|0]=F[a+44>>2]>>>8;D[b+35|0]=F[a+44>>2];D[b+36|0]=(F[a+44>>2]&16777215)<<8|F[a+40>>2]>>>24;D[b+37|0]=(F[a+44>>2]&65535)<<16|F[a+40>>2]>>>16;D[b+38|0]=(F[a+44>>2]&255)<<24|F[a+40>>2]>>>8;D[b+39|0]=F[a+40>>2];D[b+40|0]=G[a+55|0];D[b+41|0]=H[a+54>>1];D[b+42|0]=F[a+52>>2]>>>8;D[b+43|0]=F[a+52>>2];D[b+44|0]=(F[a+52>>2]&16777215)<<8|F[a+48>>2]>>>24;D[b+45|0]=(F[a+52>>2]&65535)<<16|F[a+48>>2]>>>16;D[b+46|0]=(F[a+52>>2]&255)<<24|F[a+48>>2]>>>8;D[b+47|0]=F[a+48>>2];D[b+48|0]=G[a+63|0];D[b+49|0]=H[a+62>>1];D[b+50|0]=F[a+60>>2]>>>8;D[b+51|0]=F[a+60>>2];D[b+52|0]=(F[a+60>>2]&16777215)<<8|F[a+56>>2]>>>24;D[b+53|0]=(F[a+60>>2]&65535)<<16|F[a+56>>2]>>>16;D[b+54|0]=(F[a+60>>2]&255)<<24|F[a+56>>2]>>>8;D[b+55|0]=F[a+56>>2];D[b+56|0]=G[a+71|0];D[b+57|0]=H[a+70>>1];c=a- -64|0;D[b+58|0]=F[c+4>>2]>>>8;D[b+59|0]=F[a+68>>2];D[b+60|0]=(F[c+4>>2]&16777215)<<8|F[c>>2]>>>24;D[b+61|0]=(F[c+4>>2]&65535)<<16|F[c>>2]>>>16;D[b+62|0]=(F[c+4>>2]&255)<<24|F[c>>2]>>>8;D[b+63|0]=F[c>>2]}}function ie(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0;j=_-160|0;_=j;l=-1;if(!(i>>>0<8|(e+16&-16)>>>0>g>>>0)){g=j+80|0;Aa(b,c,0,0,F[a+4>>2],F[a+8>>2],g,80);a=F[j+108>>2];F[j+24>>2]=F[j+104>>2];F[j+28>>2]=a;a=F[j+100>>2];F[j+16>>2]=F[j+96>>2];F[j+20>>2]=a;a=F[j+92>>2];F[j+8>>2]=F[j+88>>2];F[j+12>>2]=a;a=F[j+124>>2];F[j+40>>2]=F[j+120>>2];F[j+44>>2]=a;a=F[j+132>>2];F[j+48>>2]=F[j+128>>2];F[j+52>>2]=a;a=F[j+140>>2];F[j+56>>2]=F[j+136>>2];F[j+60>>2]=a;a=F[j+156>>2];F[j+72>>2]=F[j+152>>2];F[j+76>>2]=a;a=F[j+84>>2];F[j>>2]=F[j+80>>2];F[j+4>>2]=a;a=F[j+116>>2];F[j+32>>2]=F[j+112>>2];F[j+36>>2]=a;a=F[j+148>>2];F[j+64>>2]=F[j+144>>2];F[j+68>>2]=a;ia(g,80);a=0;l=0;b=_-256|0;_=b;Hb(j,b+16|0);c=j- -64|0;n=G[c+12|0]|G[c+13|0]<<8|(G[c+14|0]<<16|G[c+15|0]<<24);F[b+8>>2]=G[c+8|0]|G[c+9|0]<<8|(G[c+10|0]<<16|G[c+11|0]<<24);F[b+12>>2]=n;n=G[c+4|0]|G[c+5|0]<<8|(G[c+6|0]<<16|G[c+7|0]<<24);F[b>>2]=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);F[b+4>>2]=n;if(e>>>0>=16){while(1){D[b|0]=G[b|0]^G[d|0];D[b+1|0]=G[b+1|0]^G[d+1|0];D[b+2|0]=G[b+2|0]^G[d+2|0];D[b+3|0]=G[b+3|0]^G[d+3|0];D[b+4|0]=G[b+4|0]^G[d+4|0];D[b+5|0]=G[b+5|0]^G[d+5|0];D[b+6|0]=G[b+6|0]^G[d+6|0];D[b+7|0]=G[b+7|0]^G[d+7|0];D[b+8|0]=G[b+8|0]^G[d+8|0];D[b+9|0]=G[b+9|0]^G[d+9|0];D[b+10|0]=G[b+10|0]^G[d+10|0];D[b+11|0]=G[b+11|0]^G[d+11|0];D[b+12|0]=G[b+12|0]^G[d+12|0];D[b+13|0]=G[b+13|0]^G[d+13|0];D[b+14|0]=G[b+14|0]^G[d+14|0];D[b+15|0]=G[b+15|0]^G[d+15|0];Jb(b,f,b+16|0);c=G[f+12|0]|G[f+13|0]<<8|(G[f+14|0]<<16|G[f+15|0]<<24);F[b+8>>2]=G[f+8|0]|G[f+9|0]<<8|(G[f+10|0]<<16|G[f+11|0]<<24);F[b+12>>2]=c;c=G[f+4|0]|G[f+5|0]<<8|(G[f+6|0]<<16|G[f+7|0]<<24);F[b>>2]=G[f|0]|G[f+1|0]<<8|(G[f+2|0]<<16|G[f+3|0]<<24);F[b+4>>2]=c;f=f+16|0;d=d+16|0;e=e-16|0;if(e>>>0>15){continue}break}}n=0;a:{if(e){c=0;if(e-1>>>0>=3){o=e&-4;while(1){k=b+c|0;D[k|0]=G[k|0]^G[c+d|0];k=c|1;m=k+b|0;D[m|0]=G[m|0]^G[d+k|0];k=c|2;m=k+b|0;D[m|0]=G[m|0]^G[d+k|0];k=c|3;m=k+b|0;D[m|0]=G[m|0]^G[d+k|0];c=c+4|0;a=a+4|0;if((o|0)!=(a|0)){continue}break}}a=e&3;if(a){while(1){o=b+c|0;D[o|0]=G[o|0]^G[c+d|0];c=c+1|0;l=l+1|0;if((a|0)!=(l|0)){continue}break}}a=e;if(a>>>0>15){break a}}c=16-e|0;d=a;e=0-a&3;if(e){while(1){l=b+d|0;D[l|0]=c^G[l|0];d=d+1|0;n=n+1|0;if((e|0)!=(n|0)){continue}break}}if(a-13>>>0<3){break a}while(1){a=b+d|0;D[a|0]=c^G[a|0];D[a+1|0]=c^G[a+1|0];D[a+2|0]=c^G[a+2|0];D[a+3|0]=c^G[a+3|0];d=d+4|0;if((d|0)!=16){continue}break}}a=b+16|0;Jb(b,f,a);ia(a,240);ia(b,16);_=b+256|0;ka(j+32|0,32,h,i-8|0,g);b=F[j+84>>2];a=(h+i|0)-8|0;c=F[j+80>>2];D[a|0]=c;D[a+1|0]=c>>>8;D[a+2|0]=c>>>16;D[a+3|0]=c>>>24;D[a+4|0]=b;D[a+5|0]=b>>>8;D[a+6|0]=b>>>16;D[a+7|0]=b>>>24;ia(j,80);l=i}_=j+160|0;return l|0}function fb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+12>>2]=c;F[a+8>>2]=b;F[a+4>>2]=0;E[a>>1]=0;F[a+24>>2]=0;F[a+28>>2]=0;a:{if(c>>>0<=d>>>0){break a}D[a|0]=G[b|0];c=c-d|0;if((c|0)==1){break a}h=b+c|0;c=b+1|0;while(1){d=c;e=c;if(G[c|0]==10){c=d+1|0;b=c;while(1){b:{if((b|0)==(h|0)){g=h;break b}e=D[b|0];g=b+1|0;b=g;if((e|0)<0){continue}}break}c:{if((c|0)==(g|0)){c=0;break c}e=(d^-1)+g|0;i=e&3;f=0;c=0;b=g;if((b-d|0)-2>>>0>=3){j=e&-4;e=0;while(1){c=(G[b-2|0]&127|(c<<14|(G[b-1|0]&127)<<7))<<14|(G[b-3|0]&127)<<7;b=b-4|0;c=c|G[b|0]&127;e=e+4|0;if((j|0)!=(e|0)){continue}break}}if(i){while(1){b=b-1|0;c=G[b|0]&127|c<<7;f=f+1|0;if((i|0)!=(f|0)){continue}break}}if(h-g>>>0>>0){break a}}F[a+20>>2]=c;F[a+16>>2]=g;e=c+g|0}if((e|0)==(h|0)){break a}d:{if(G[e|0]!=16){c=e;break d}g=e+1|0;b=g;while(1){e:{if((b|0)==(h|0)){c=h;break e}f=D[b|0];c=b+1|0;b=c;if((f|0)<0){continue}}break}f:{if((c|0)==(g|0)){f=0;break f}j=(e^-1)+c|0;i=j&3;g=0;f=0;b=c;if((b-e|0)-2>>>0>=3){j=j&-4;e=0;while(1){f=(G[b-2|0]&127|(f<<14|(G[b-1|0]&127)<<7))<<14|(G[b-3|0]&127)<<7;b=b-4|0;f=f|G[b|0]&127;e=e+4|0;if((j|0)!=(e|0)){continue}break}}if(!i){break f}while(1){b=b-1|0;f=G[b|0]&127|f<<7;g=g+1|0;if((i|0)!=(g|0)){continue}break}}D[a+1|0]=1;F[a+4>>2]=f}if((c|0)==(h|0)){break a}if(G[c|0]==34){g=c+1|0;b=g;while(1){g:{if((b|0)==(h|0)){e=h;break g}f=D[b|0];e=b+1|0;b=e;if((f|0)<0){continue}}break}h:{if((e|0)==(g|0)){f=0;break h}j=(c^-1)+e|0;i=j&3;g=0;f=0;b=e;if((b-c|0)-2>>>0>=3){j=j&-4;c=0;while(1){f=(G[b-2|0]&127|(f<<14|(G[b-1|0]&127)<<7))<<14|(G[b-3|0]&127)<<7;b=b-4|0;f=f|G[b|0]&127;c=c+4|0;if((j|0)!=(c|0)){continue}break}}if(i){while(1){b=b-1|0;f=G[b|0]&127|f<<7;g=g+1|0;if((i|0)!=(g|0)){continue}break}}if(h-e>>>0>>0){break a}}F[a+28>>2]=f;F[a+24>>2]=e;c=e+f|0}i:{if((c|0)==(h|0)|(c|0)!=(d|0)){break i}j:{switch(G[d|0]&7){case 0:while(1){k:{if((d|0)==(h|0)){b=h;break k}c=D[d|0];b=d+1|0;d=b;if((c|0)<0){continue}}break};while(1){if((b|0)==(h|0)){c=h;break i}d=D[b|0];c=b+1|0;b=c;if((d|0)<0){continue}break};break i;case 2:break j;default:break a}}while(1){l:{if((d|0)==(h|0)){c=h;break l}b=D[d|0];c=d+1|0;d=c;if((b|0)<0){continue}}break}b=c;while(1){m:{if((b|0)==(h|0)){g=h;break m}d=D[b|0];g=b+1|0;b=g;if((d|0)<0){continue}}break}if((c|0)==(g|0)){break i}i=g-c|0;e=i&3;f=0;d=0;b=g;if(b+(c^-1)>>>0>=3){i=i&-4;c=0;while(1){d=(G[b-2|0]&127|(d<<14|(G[b-1|0]&127)<<7))<<14|(G[b-3|0]&127)<<7;b=b-4|0;d=d|G[b|0]&127;c=c+4|0;if((i|0)!=(c|0)){continue}break}}if(e){while(1){b=b-1|0;d=G[b|0]&127|d<<7;f=f+1|0;if((e|0)!=(f|0)){continue}break}}if(h-g>>>0>>0){break a}c=d+g|0}if((c|0)!=(h|0)){continue}break}}}function wa(a){var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0;F[a+80>>2]=0;F[a+84>>2]=0;b=F[a+4>>2];d=b;c=F[a>>2];g=b>>31>>>6|0;h=c+g|0;b=g>>>0>h>>>0?b+1|0:b;f=h;g=f&-67108864;i=c-g|0;F[a>>2]=i;h=d-((c>>>0>>0)+b|0)|0;F[a+4>>2]=h;c=b;b=b>>26;d=(c&67108863)<<6|f>>>26;c=d+F[a+8>>2]|0;b=b+F[a+12>>2]|0;b=c>>>0>>0?b+1|0:b;g=b;e=b>>31>>>7|0;f=e+c|0;b=f>>>0>>0?b+1|0:b;d=a;e=f&-33554432;F[d+8>>2]=c-e;F[d+12>>2]=g-((c>>>0>>0)+b|0);c=b;b=b>>25;d=(c&33554431)<<7|f>>>25;c=d+F[a+16>>2]|0;b=b+F[a+20>>2]|0;b=c>>>0>>0?b+1|0:b;g=b;e=b>>31>>>6|0;f=e+c|0;b=f>>>0>>0?b+1|0:b;d=a;e=f&-67108864;F[d+16>>2]=c-e;F[d+20>>2]=g-((c>>>0>>0)+b|0);c=b;b=b>>26;d=(c&67108863)<<6|f>>>26;c=d+F[a+24>>2]|0;b=b+F[a+28>>2]|0;b=c>>>0>>0?b+1|0:b;g=b;e=b>>31>>>7|0;f=e+c|0;b=f>>>0>>0?b+1|0:b;d=a;e=f&-33554432;F[d+24>>2]=c-e;F[d+28>>2]=g-((c>>>0>>0)+b|0);c=b;b=b>>25;d=(c&33554431)<<7|f>>>25;c=d+F[a+32>>2]|0;b=b+F[a+36>>2]|0;b=c>>>0>>0?b+1|0:b;g=b;e=b>>31>>>6|0;f=e+c|0;b=f>>>0>>0?b+1|0:b;d=a;e=f&-67108864;F[d+32>>2]=c-e;F[d+36>>2]=g-((c>>>0>>0)+b|0);c=b;b=b>>26;d=(c&67108863)<<6|f>>>26;c=d+F[a+40>>2]|0;b=b+F[a+44>>2]|0;b=c>>>0>>0?b+1|0:b;g=b;e=b>>31>>>7|0;f=e+c|0;b=f>>>0>>0?b+1|0:b;d=a;e=f&-33554432;F[d+40>>2]=c-e;F[d+44>>2]=g-((c>>>0>>0)+b|0);c=b;b=b>>25;d=(c&33554431)<<7|f>>>25;c=d+F[a+48>>2]|0;b=b+F[a+52>>2]|0;b=c>>>0>>0?b+1|0:b;g=b;e=b>>31>>>6|0;f=e+c|0;b=f>>>0>>0?b+1|0:b;d=a;e=f&-67108864;F[d+48>>2]=c-e;F[d+52>>2]=g-((c>>>0>>0)+b|0);c=b;b=b>>26;d=(c&67108863)<<6|f>>>26;c=d+F[a+56>>2]|0;b=b+F[a+60>>2]|0;b=c>>>0>>0?b+1|0:b;g=b;e=b>>31>>>7|0;f=e+c|0;b=f>>>0>>0?b+1|0:b;d=a;e=f&-33554432;F[d+56>>2]=c-e;F[d+60>>2]=g-((c>>>0>>0)+b|0);c=b;b=b>>25;d=(c&33554431)<<7|f>>>25;c=d+F[a+64>>2]|0;b=b+F[a+68>>2]|0;b=c>>>0>>0?b+1|0:b;g=b;e=b>>31>>>6|0;f=e+c|0;b=f>>>0>>0?b+1|0:b;d=a;e=f&-67108864;F[d+64>>2]=c-e;F[d+68>>2]=g-((c>>>0>>0)+b|0);c=b;b=b>>26;d=(c&67108863)<<6|f>>>26;c=d+F[a+72>>2]|0;b=b+F[a+76>>2]|0;b=c>>>0>>0?b+1|0:b;g=b;e=b>>31>>>7|0;f=e+c|0;b=f>>>0>>0?b+1|0:b;d=a;e=f&-33554432;F[d+72>>2]=c-e;F[d+76>>2]=g-((c>>>0>>0)+b|0);d=F[d+80>>2];c=F[a+84>>2];F[a+80>>2]=0;F[a+84>>2]=0;g=c;c=b;b=b>>25;e=d;d=(c&33554431)<<7|f>>>25;c=e+d|0;b=b+g|0;b=c>>>0>>0?b+1|0:b;d=c;g=c+i|0;c=b;b=b+h|0;h=se(d,c,18,0);c=h+g|0;b=$+(d>>>0>g>>>0?b+1|0:b)|0;b=c>>>0>>0?b+1|0:b;h=b;i=b>>31>>>6|0;d=i+c|0;b=d>>>0>>0?b+1|0:b;i=d&-67108864;F[a>>2]=c-i;F[a+4>>2]=h-((c>>>0>>0)+b|0);h=F[a+12>>2];c=a;a=b;b=b>>26;g=(a&67108863)<<6|d>>>26;a=g+F[c+8>>2]|0;b=b+h|0;F[c+8>>2]=a;F[c+12>>2]=a>>>0>>0?b+1|0:b}function ka(a,b,c,d,e){var f=0,g=0;f=_-384|0;_=f;F[f+128>>2]=0;F[f+132>>2]=0;F[f+136>>2]=0;F[f+140>>2]=0;F[f+144>>2]=0;F[f+148>>2]=0;F[f+152>>2]=0;F[f+156>>2]=0;F[f+160>>2]=0;F[f+164>>2]=0;F[f+168>>2]=0;F[f+172>>2]=0;F[f+112>>2]=0;F[f+116>>2]=0;F[f+120>>2]=0;F[f+124>>2]=0;a:{if(b>>>0>=65){g=f+176|0;F[g+80>>2]=1779033703;F[g+84>>2]=-1150833019;F[g+72>>2]=0;F[g+76>>2]=0;F[g+64>>2]=0;F[g+104>>2]=528734635;F[g+108>>2]=1541459225;F[g+96>>2]=1359893119;F[g+100>>2]=-1694144372;F[g+88>>2]=1013904242;F[g+92>>2]=-1521486534;ra(g,a,b);Ba(g,f+112|0);break a}ja(f+112|0,a,b)}a=F[f+172>>2];F[f+232>>2]=F[f+168>>2];F[f+236>>2]=a;a=F[f+164>>2];F[f+224>>2]=F[f+160>>2];F[f+228>>2]=a;a=F[f+156>>2];F[f+216>>2]=F[f+152>>2];F[f+220>>2]=a;a=F[f+148>>2];F[f+208>>2]=F[f+144>>2];F[f+212>>2]=a;a=F[f+140>>2];F[f+200>>2]=F[f+136>>2];F[f+204>>2]=a;a=F[f+132>>2];F[f+192>>2]=F[f+128>>2];F[f+196>>2]=a;a=F[f+124>>2];F[f+184>>2]=F[f+120>>2];F[f+188>>2]=a;a=F[f+116>>2];F[f+176>>2]=F[f+112>>2];F[f+180>>2]=a;b=0;while(1){a=f+176|0;g=a+b|0;D[g|0]=G[g|0]^54;g=a+(b|1)|0;D[g|0]=G[g|0]^54;g=a+(b|2)|0;D[g|0]=G[g|0]^54;a=a+(b|3)|0;D[a|0]=G[a|0]^54;b=b+4|0;if((b|0)!=64){continue}break}F[f+80>>2]=1779033703;F[f+84>>2]=-1150833019;F[f+72>>2]=0;F[f+76>>2]=0;F[f+64>>2]=0;F[f+104>>2]=528734635;F[f+108>>2]=1541459225;F[f+96>>2]=1359893119;F[f+100>>2]=-1694144372;F[f+88>>2]=1013904242;F[f+92>>2]=-1521486534;a=f+176|0;ra(f,a,64);ia(a,64);ra(f,c,d);a=F[f+172>>2];F[f+344>>2]=F[f+168>>2];F[f+348>>2]=a;a=F[f+164>>2];F[f+336>>2]=F[f+160>>2];F[f+340>>2]=a;a=F[f+156>>2];F[f+328>>2]=F[f+152>>2];F[f+332>>2]=a;a=F[f+148>>2];F[f+320>>2]=F[f+144>>2];F[f+324>>2]=a;a=F[f+140>>2];F[f+312>>2]=F[f+136>>2];F[f+316>>2]=a;a=F[f+132>>2];F[f+304>>2]=F[f+128>>2];F[f+308>>2]=a;a=F[f+124>>2];F[f+296>>2]=F[f+120>>2];F[f+300>>2]=a;a=F[f+116>>2];F[f+288>>2]=F[f+112>>2];F[f+292>>2]=a;b=0;while(1){a=f+288|0;c=a+b|0;D[c|0]=G[c|0]^92;c=a+(b|1)|0;D[c|0]=G[c|0]^92;c=a+(b|2)|0;D[c|0]=G[c|0]^92;a=a+(b|3)|0;D[a|0]=G[a|0]^92;b=b+4|0;if((b|0)!=64){continue}break}Ba(f,f+352|0);a=f+176|0;F[a+80>>2]=1779033703;F[a+84>>2]=-1150833019;F[a+72>>2]=0;F[a+76>>2]=0;F[a+64>>2]=0;F[a+104>>2]=528734635;F[a+108>>2]=1541459225;F[a+96>>2]=1359893119;F[a+100>>2]=-1694144372;F[a+88>>2]=1013904242;F[a+92>>2]=-1521486534;b=f+288|0;ra(a,b,96);Ba(a,e);ia(a,112);ia(b,96);ia(f+112|0,64);ia(f,112);_=f+384|0}function Ia(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0;e=F[b+44>>2];d=F[b+48>>2];g=F[b+52>>2];h=F[b+56>>2];i=F[b+60>>2];f=b- -64|0;j=F[f>>2];k=F[b+68>>2];l=F[b+72>>2];m=F[b+76>>2];n=F[b+4>>2];o=F[b+8>>2];p=F[b+12>>2];q=F[b+16>>2];r=F[b+20>>2];s=F[b+24>>2];t=F[b+28>>2];u=F[b+32>>2];v=F[b+36>>2];F[a>>2]=F[b>>2]+F[b+40>>2];F[a+36>>2]=m+v;F[a+32>>2]=l+u;F[a+28>>2]=k+t;F[a+24>>2]=j+s;F[a+20>>2]=i+r;F[a+16>>2]=h+q;F[a+12>>2]=g+p;F[a+8>>2]=d+o;F[a+4>>2]=e+n;d=F[b+44>>2];g=F[b+48>>2];h=F[b+52>>2];i=F[b+56>>2];j=F[b+60>>2];f=F[f>>2];e=F[b+68>>2];k=F[b+72>>2];l=F[b>>2];m=F[b+40>>2];n=F[b+4>>2];o=F[b+8>>2];p=F[b+12>>2];q=F[b+16>>2];r=F[b+20>>2];s=F[b+24>>2];t=F[b+28>>2];u=F[b+32>>2];F[a+76>>2]=F[b+76>>2]-F[b+36>>2];F[a+72>>2]=k-u;F[a+68>>2]=e-t;e=a- -64|0;F[e>>2]=f-s;F[a+60>>2]=j-r;F[a+56>>2]=i-q;F[a+52>>2]=h-p;F[a+48>>2]=g-o;F[a+44>>2]=d-n;F[a+40>>2]=m-l;ha(a+80|0,a,c);d=a+40|0;ha(d,d,c+40|0);ha(a+120|0,c+120|0,b+120|0);ha(a,b+80|0,c+80|0);b=F[a+44>>2];c=F[a+84>>2];d=F[a+48>>2];g=F[a+88>>2];h=F[a+52>>2];i=F[a+92>>2];f=F[a+56>>2];j=F[a+96>>2];k=F[a+60>>2];l=F[a+100>>2];m=F[e>>2];n=F[a+104>>2];o=F[a+68>>2];p=F[a+108>>2];q=F[a+72>>2];r=F[a+112>>2];u=F[a>>2];v=F[a+4>>2];y=F[a+8>>2];z=F[a+12>>2];A=F[a+16>>2];B=F[a+20>>2];C=F[a+24>>2];D=F[a+28>>2];E=F[a+32>>2];G=F[a+36>>2];s=F[a+40>>2];t=F[a+80>>2];w=F[a+76>>2];x=F[a+116>>2];F[a+76>>2]=w+x;F[a+72>>2]=q+r;F[a+68>>2]=o+p;F[e>>2]=m+n;F[a+60>>2]=k+l;F[a+56>>2]=f+j;F[a+52>>2]=h+i;F[a+48>>2]=d+g;F[a+44>>2]=b+c;F[a+40>>2]=s+t;F[a+36>>2]=x-w;F[a+32>>2]=r-q;F[a+28>>2]=p-o;F[a+24>>2]=n-m;F[a+20>>2]=l-k;F[a+16>>2]=j-f;F[a+12>>2]=i-h;F[a+8>>2]=g-d;F[a+4>>2]=c-b;F[a>>2]=t-s;b=G<<1;c=F[a+156>>2];F[a+156>>2]=b-c;e=E<<1;d=F[a+152>>2];F[a+152>>2]=e-d;g=D<<1;h=F[a+148>>2];F[a+148>>2]=g-h;i=C<<1;f=F[a+144>>2];F[a+144>>2]=i-f;j=B<<1;k=F[a+140>>2];F[a+140>>2]=j-k;l=A<<1;m=F[a+136>>2];F[a+136>>2]=l-m;n=z<<1;o=F[a+132>>2];F[a+132>>2]=n-o;p=y<<1;q=F[a+128>>2];F[a+128>>2]=p-q;r=v<<1;s=F[a+124>>2];F[a+124>>2]=r-s;t=u<<1;u=F[a+120>>2];F[a+120>>2]=t-u;F[a+112>>2]=d+e;F[a+108>>2]=g+h;F[a+104>>2]=i+f;F[a+100>>2]=j+k;F[a+96>>2]=l+m;F[a+92>>2]=n+o;F[a+88>>2]=p+q;F[a+84>>2]=r+s;F[a+80>>2]=t+u;F[a+116>>2]=b+c}function lb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0;e=F[b+44>>2];d=F[b+48>>2];g=F[b+52>>2];h=F[b+56>>2];i=F[b+60>>2];f=b- -64|0;j=F[f>>2];k=F[b+68>>2];l=F[b+72>>2];m=F[b+76>>2];n=F[b+4>>2];o=F[b+8>>2];p=F[b+12>>2];q=F[b+16>>2];r=F[b+20>>2];s=F[b+24>>2];t=F[b+28>>2];u=F[b+32>>2];v=F[b+36>>2];F[a>>2]=F[b>>2]+F[b+40>>2];F[a+36>>2]=m+v;F[a+32>>2]=l+u;F[a+28>>2]=k+t;F[a+24>>2]=j+s;F[a+20>>2]=i+r;F[a+16>>2]=h+q;F[a+12>>2]=g+p;F[a+8>>2]=d+o;F[a+4>>2]=e+n;d=F[b+44>>2];g=F[b+48>>2];h=F[b+52>>2];i=F[b+56>>2];j=F[b+60>>2];f=F[f>>2];e=F[b+68>>2];k=F[b+72>>2];l=F[b>>2];m=F[b+40>>2];n=F[b+4>>2];o=F[b+8>>2];p=F[b+12>>2];q=F[b+16>>2];r=F[b+20>>2];s=F[b+24>>2];t=F[b+28>>2];u=F[b+32>>2];F[a+76>>2]=F[b+76>>2]-F[b+36>>2];F[a+72>>2]=k-u;F[a+68>>2]=e-t;e=a- -64|0;F[e>>2]=f-s;F[a+60>>2]=j-r;F[a+56>>2]=i-q;F[a+52>>2]=h-p;F[a+48>>2]=g-o;F[a+44>>2]=d-n;F[a+40>>2]=m-l;ha(a+80|0,a,c);d=a+40|0;ha(d,d,c+40|0);ha(a+120|0,c+80|0,b+120|0);u=F[b+84>>2];v=F[b+88>>2];y=F[b+92>>2];z=F[b+96>>2];A=F[b+100>>2];B=F[b+104>>2];C=F[b+108>>2];D=F[b+112>>2];E=F[b+116>>2];c=F[a+44>>2];d=F[a+84>>2];g=F[a+48>>2];h=F[a+88>>2];i=F[a+52>>2];f=F[a+92>>2];j=F[a+56>>2];k=F[a+96>>2];l=F[a+60>>2];m=F[a+100>>2];n=F[e>>2];o=F[a+104>>2];p=F[a+68>>2];q=F[a+108>>2];r=F[a+72>>2];s=F[a+112>>2];G=F[b+80>>2];b=F[a+40>>2];t=F[a+80>>2];w=F[a+76>>2];x=F[a+116>>2];F[a+76>>2]=w+x;F[a+72>>2]=r+s;F[a+68>>2]=p+q;F[e>>2]=n+o;F[a+60>>2]=l+m;F[a+56>>2]=j+k;F[a+52>>2]=i+f;F[a+48>>2]=g+h;F[a+44>>2]=c+d;F[a+40>>2]=b+t;F[a+36>>2]=x-w;F[a+32>>2]=s-r;F[a+28>>2]=q-p;F[a+24>>2]=o-n;F[a+20>>2]=m-l;F[a+16>>2]=k-j;F[a+12>>2]=f-i;F[a+8>>2]=h-g;F[a+4>>2]=d-c;F[a>>2]=t-b;b=E<<1;c=F[a+156>>2];F[a+156>>2]=b-c;e=D<<1;d=F[a+152>>2];F[a+152>>2]=e-d;g=C<<1;h=F[a+148>>2];F[a+148>>2]=g-h;i=B<<1;f=F[a+144>>2];F[a+144>>2]=i-f;j=A<<1;k=F[a+140>>2];F[a+140>>2]=j-k;l=z<<1;m=F[a+136>>2];F[a+136>>2]=l-m;n=y<<1;o=F[a+132>>2];F[a+132>>2]=n-o;p=v<<1;q=F[a+128>>2];F[a+128>>2]=p-q;r=u<<1;s=F[a+124>>2];F[a+124>>2]=r-s;t=G<<1;u=F[a+120>>2];F[a+120>>2]=t-u;F[a+112>>2]=d+e;F[a+108>>2]=g+h;F[a+104>>2]=i+f;F[a+100>>2]=j+k;F[a+96>>2]=l+m;F[a+92>>2]=n+o;F[a+88>>2]=p+q;F[a+84>>2]=r+s;F[a+80>>2]=t+u;F[a+116>>2]=b+c}function Nb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=_-480|0;_=c;while(1){f=c+288|0;e=f+(d<<1)|0;k=G[b+d|0];D[e+1|0]=k>>>4;D[e|0]=k&15;e=d|1;f=f+(e<<1)|0;e=G[b+e|0];D[f+1|0]=e>>>4;D[f|0]=e&15;d=d+2|0;if((d|0)!=32){continue}break}b=0;while(1){d=b;b=(c+288|0)+g|0;f=d+G[b|0]|0;d=(f<<24)- -134217728|0;D[b|0]=f-(d>>24&240);f=G[b+1|0]+(d>>28)|0;d=(f<<24)- -134217728|0;D[b+1|0]=f-(d>>24&240);f=G[b+2|0]+(d>>28)|0;d=(f<<24)- -134217728|0;D[b+2|0]=f-(d>>24&240);b=d>>28;g=g+3|0;if((g|0)!=63){continue}break}D[c+351|0]=G[c+351|0]+b;F[a+32>>2]=0;F[a+36>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+8>>2]=0;F[a+12>>2]=0;F[a>>2]=0;F[a+4>>2]=0;F[a+44>>2]=0;F[a+48>>2]=0;F[a+40>>2]=1;F[a+52>>2]=0;F[a+56>>2]=0;F[a+60>>2]=0;F[a+64>>2]=0;F[a+68>>2]=0;F[a+72>>2]=0;F[a+76>>2]=0;F[a+80>>2]=1;qa(a+84|0,0,76);k=a+120|0;p=a+80|0;q=a+40|0;b=c+208|0;f=c+168|0;g=c+248|0;d=1;while(1){h=c+8|0;Mb(h,d>>>1|0,D[(c+288|0)+d|0]);e=c+128|0;lb(e,a,h);ha(a,e,g);ha(q,f,b);ha(p,b,g);ha(k,e,f);e=d>>>0<62;d=d+2|0;if(e){continue}break}d=F[a>>2];e=F[a+4>>2];h=F[a+8>>2];i=F[a+12>>2];j=F[a+16>>2];l=F[a+20>>2];m=F[a+24>>2];n=F[a+28>>2];o=F[a+36>>2];F[c+392>>2]=F[a+32>>2];F[c+396>>2]=o;F[c+384>>2]=m;F[c+388>>2]=n;F[c+376>>2]=j;F[c+380>>2]=l;F[c+368>>2]=h;F[c+372>>2]=i;F[c+360>>2]=d;F[c+364>>2]=e;d=F[a+48>>2];e=F[a+52>>2];h=F[a+56>>2];i=F[a+60>>2];j=a- -64|0;l=F[j>>2];j=F[j+4>>2];m=F[a+40>>2];n=F[a+44>>2];o=F[a+76>>2];F[c+432>>2]=F[a+72>>2];F[c+436>>2]=o;F[c+424>>2]=l;F[c+428>>2]=j;F[c+416>>2]=h;F[c+420>>2]=i;F[c+408>>2]=d;F[c+412>>2]=e;F[c+400>>2]=m;F[c+404>>2]=n;d=F[a+88>>2];e=F[a+92>>2];h=F[a+96>>2];i=F[a+100>>2];j=F[a+104>>2];l=F[a+108>>2];m=F[a+80>>2];n=F[a+84>>2];o=F[a+116>>2];F[c+472>>2]=F[a+112>>2];F[c+476>>2]=o;F[c+464>>2]=j;F[c+468>>2]=l;F[c+456>>2]=h;F[c+460>>2]=i;F[c+448>>2]=d;F[c+452>>2]=e;F[c+440>>2]=m;F[c+444>>2]=n;d=c+128|0;e=c+360|0;Sa(d,e);ha(e,d,g);h=c+400|0;ha(h,f,b);i=c+440|0;ha(i,b,g);Sa(d,e);ha(e,d,g);ha(h,f,b);ha(i,b,g);Sa(d,e);ha(e,d,g);ha(h,f,b);ha(i,b,g);Sa(d,e);ha(a,d,g);ha(q,f,b);ha(p,b,g);ha(k,d,f);d=0;while(1){h=c+8|0;Mb(h,d>>>1|0,D[(c+288|0)+d|0]);e=c+128|0;lb(e,a,h);ha(a,e,g);ha(q,f,b);ha(p,b,g);ha(k,e,f);e=d>>>0<62;d=d+2|0;if(e){continue}break}_=c+480|0}function Ec(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;n=a+3216|0;b=Ya(b,c,d,e,n);a:{b:{if((b|0)==-1){break b}m=_-16|0;_=m;f=b+d|0;b=va(d,f,m+12|0);c:{if(!b){d=0;break c}d=0;d:{c=F[m+12>>2];if((c|0)!=1){if((c|0)!=-2147483647){break d}p=1}c=a+3220|0;if(!(!b|(b|0)==(f|0))){D[c|0]=G[b|0]!=0;i=b+1|0}if(!i){break c}b=Oa(i,f,a+3221|0);if(!b){break c}b=Oa(b,f,a+3253|0);if(!b){break c}b=Oa(b,f,a+3285|0);if(!b){break c}o=_-16|0;_=o;b=Ta(b,f,a+12|0,32);e:{if(!b){break e}i=a;g=a+44|0;a=0;j=_-16|0;_=j;b=va(b,f,j+12|0);f:{if(!b){break f}l=g+4|0;k=g+104|0;while(1){c=F[j+12>>2];F[j+12>>2]=c-1;if((b|0)==(f|0)){a=b;break f}if(!c){a=b;break f}c=l;d=k;h=F[g>>2];if((d|0)!=(h|0)){d=h+100|0;F[g>>2]=d;c=h}d=d-100|0;if((d|0)!=(c|0)){while(1){h=d;d=d-100|0;ja(h,d,100);if((c|0)!=(d|0)){continue}break}}b=Ja(b,f,c);if(!b){break f}b=Ta(b,f,c+68|0,32);if(!b){break f}b=va(b,f,c- -64|0);if(b){continue}break}}_=j+16|0;b=a;if(!b){break e}g=i+148|0;a=0;j=_-16|0;_=j;b=va(b,f,j+12|0);g:{if(!b){break g}l=g+276|0;k=g+344|0;while(1){c=F[j+12>>2];F[j+12>>2]=c-1;if((b|0)==(f|0)){a=b;break g}if(!c){a=b;break g}c=l;d=k;h=F[g>>2];if((d|0)!=(h|0)){d=h+68|0;F[g>>2]=d;c=h}d=d-68|0;if((d|0)!=(c|0)){while(1){h=d;d=d-68|0;ja(h,d,68);if((c|0)!=(d|0)){continue}break}}b=Oa(b,f,c);if(!b){break g}b=Ta(b,f,c+36|0,32);if(!b){break g}b=va(b,f,c+32|0);if(b){continue}break}}_=j+16|0;b=a;if(!b){break e}k=i+492|0;a=0;g=_-16|0;_=g;c=va(b,f,g+12|0);h:{if(!c){break h}h=k+2656|0;l=k+2724|0;while(1){b=F[g+12>>2];F[g+12>>2]=b-1;if((c|0)==(f|0)){a=c;break h}if(!b){a=c;break h}b=h;d=l;i=F[k>>2];if((d|0)!=(i|0)){d=i+68|0;F[k>>2]=d;b=i}d=d-68|0;if((d|0)!=(b|0)){while(1){i=d;d=d-68|0;ja(i,d,68);if((b|0)!=(d|0)){continue}break}}c=Oa(c,f,b);if(!c){break h}c=Ta(c,f,b+36|0,32);if(!c){break h}c=va(c,f,b+32|0);if(c){continue}break}}_=g+16|0;b=a;if(!b){break e}if(p){b=va(b,f,o+12|0);if(!b){break e}}q=b}_=o+16|0;d=q;break c}F[a+3216>>2]=9}_=m+16|0;i:{if(!d){if(F[n>>2]){break b}a=10;break i}a=17;if((d|0)==(f|0)){break a}}F[n>>2]=a}e=-1}return e|0}function dd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=b;b=F[b>>2]+7&-8;F[d>>2]=b+16;o=a;a=b;k=F[a>>2];b=F[a+4>>2];e=F[a+12>>2];m=e;g=_-32|0;_=g;e=e&2147483647;c=e-1006698496|0;f=e-1140785152|0;d=F[a+8>>2];a:{if((c|0)==(f|0)&d>>>0>>0|c>>>0>>0){a=d;d=m<<4|a>>>28;c=a<<4|b>>>28;e=d;a=b&268435455;b=a;if((a|0)==134217728&(k|0)!=0|a>>>0>134217728){a=e+1073741824|0;b=c+1|0;a=b?a:a+1|0;c=b;break a}a=e+1073741824|0;if(b^134217728|k){break a}b=c&1;e=b+c|0;c=e;a=b>>>0>c>>>0?a+1|0:a;break a}if(!(!d&(e|0)==2147418112?!(b|k):e>>>0<2147418112)){a=d;d=m<<4|a>>>28;c=a<<4|b>>>28;a=d&524287|2146959360;break a}c=0;a=2146435072;if(e>>>0>1140785151){break a}a=0;n=e>>>16|0;if(n>>>0<15249){break a}c=k;a=b;f=m&65535|65536;e=f;l=d;h=d;j=n-15233|0;b:{if(j&64){f=c;d=j+-64|0;c=d&31;if((d&63)>>>0>=32){a=f<>>32-c|a<>>0>=32){d=h<>>32-i|f<>>0>=32){d=0;h=a>>>i|0}else{d=a>>>i|0;h=((1<>>i}h=p|h;f=d|f;i=j&31;if((j&63)>>>0>=32){d=c<>>32-i|a<>2]=c;F[g+20>>2]=a;F[g+24>>2]=h;F[g+28>>2]=f;d=15361-n|0;c:{if(d&64){b=l;a=d+-64|0;f=a&31;if((a&63)>>>0>=32){d=0;k=e>>>f|0}else{d=e>>>f|0;k=((1<>>f}b=d;l=0;e=0;break c}if(!d){break c}f=l;a=64-d|0;c=a&31;if((a&63)>>>0>=32){a=f<>>32-c|e<>>0>=32){d=0;b=b>>>j|0}else{d=b>>>j|0;b=((1<>>j}k=h|b;b=d|f;d=l;f=a&31;if((a&63)>>>0>=32){a=0;l=e>>>f|0}else{a=e>>>f|0;l=((1<>>f}e=a}F[g>>2]=k;F[g+4>>2]=b;F[g+8>>2]=l;F[g+12>>2]=e;b=F[g+8>>2];e=F[g+4>>2];c=b<<4|e>>>28;a=F[g+12>>2]<<4|b>>>28;e=e&268435455;b=F[g>>2]|(F[g+16>>2]|F[g+24>>2]|(F[g+20>>2]|F[g+28>>2]))!=0;if((e|0)==134217728&(b|0)!=0|e>>>0>134217728){b=c+1|0;a=b?a:a+1|0;c=b;break a}if(e^134217728|b){break a}b=c+(c&1)|0;a=b>>>0>>0?a+1|0:a;c=b}_=g+32|0;x(0,c|0);x(1,m&-2147483648|a);K[o>>3]=z()}function wb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0;F[d+4>>2]=0;F[d+8>>2]=0;D[d|0]=0;F[d+12>>2]=0;F[d+16>>2]=0;c=c- -64|0;if(c>>>0>>0){D[d|0]=G[a|0];b=b-c|0;a:{if((b|0)==1){break a}h=a+b|0;a=a+1|0;while(1){c=a;if(G[a|0]==8){f=c+1|0;b=f;while(1){b:{if((b|0)==(h|0)){a=h;break b}g=D[b|0];a=b+1|0;b=a;if((g|0)<0){continue}}break}c:{if((a|0)==(f|0)){e=0;break c}g=(c^-1)+a|0;i=g&3;f=0;e=0;b=a;if((b-c|0)-2>>>0>=3){k=g&-4;g=0;while(1){e=(G[b-2|0]&127|(e<<14|(G[b-1|0]&127)<<7))<<14|(G[b-3|0]&127)<<7;b=b-4|0;e=e|G[b|0]&127;g=g+4|0;if((k|0)!=(g|0)){continue}break}}if(!i){break c}while(1){b=b-1|0;e=G[b|0]&127|e<<7;f=f+1|0;if((i|0)!=(f|0)){continue}break}}F[d+4>>2]=e;k=1}if((a|0)==(h|0)){break a}if(G[a|0]==18){f=a+1|0;b=f;while(1){d:{if((b|0)==(h|0)){g=h;break d}e=D[b|0];g=b+1|0;b=g;if((e|0)<0){continue}}break}e:{if((g|0)==(f|0)){e=0;break e}j=(a^-1)+g|0;i=j&3;f=0;e=0;b=g;if((b-a|0)-2>>>0>=3){j=j&-4;a=0;while(1){e=(G[b-2|0]&127|(e<<14|(G[b-1|0]&127)<<7))<<14|(G[b-3|0]&127)<<7;b=b-4|0;e=e|G[b|0]&127;a=a+4|0;if((j|0)!=(a|0)){continue}break}}if(i){while(1){b=b-1|0;e=G[b|0]&127|e<<7;f=f+1|0;if((i|0)!=(f|0)){continue}break}}if(h-g>>>0>>0){break a}}F[d+16>>2]=e;F[d+12>>2]=g;a=e+g|0}f:{if((a|0)==(h|0)|(a|0)!=(c|0)){break f}g:{switch(G[c|0]&7){case 0:while(1){h:{if((c|0)==(h|0)){b=h;break h}a=D[c|0];b=c+1|0;c=b;if((a|0)<0){continue}}break};while(1){if((b|0)==(h|0)){a=h;break f}c=D[b|0];a=b+1|0;b=a;if((c|0)<0){continue}break};break f;case 2:break g;default:break a}}while(1){i:{if((c|0)==(h|0)){a=h;break i}b=D[c|0];a=c+1|0;c=a;if((b|0)<0){continue}}break}b=a;while(1){j:{if((b|0)==(h|0)){f=h;break j}c=D[b|0];f=b+1|0;b=f;if((c|0)<0){continue}}break}if((a|0)==(f|0)){break f}i=f-a|0;g=i&3;e=0;c=0;b=f;if(b+(a^-1)>>>0>=3){i=i&-4;a=0;while(1){c=(G[b-2|0]&127|(c<<14|(G[b-1|0]&127)<<7))<<14|(G[b-3|0]&127)<<7;b=b-4|0;c=c|G[b|0]&127;a=a+4|0;if((i|0)!=(a|0)){continue}break}}if(g){while(1){b=b-1|0;c=G[b|0]&127|c<<7;e=e+1|0;if((g|0)!=(e|0)){continue}break}}if(h-f>>>0>>0){break a}a=c+f|0}if((a|0)!=(h|0)){continue}break}}F[d+8>>2]=k}}function Ja(a,b,c){var d=0,e=0,f=0,g=0;a:{if(!a){break a}d=a+32|0;if(d>>>0>b>>>0){break a}f=G[a+4|0]|G[a+5|0]<<8|(G[a+6|0]<<16|G[a+7|0]<<24);g=G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24);D[c|0]=g;D[c+1|0]=g>>>8;D[c+2|0]=g>>>16;D[c+3|0]=g>>>24;D[c+4|0]=f;D[c+5|0]=f>>>8;D[c+6|0]=f>>>16;D[c+7|0]=f>>>24;f=G[a+28|0]|G[a+29|0]<<8|(G[a+30|0]<<16|G[a+31|0]<<24);g=G[a+24|0]|G[a+25|0]<<8|(G[a+26|0]<<16|G[a+27|0]<<24);D[c+24|0]=g;D[c+25|0]=g>>>8;D[c+26|0]=g>>>16;D[c+27|0]=g>>>24;D[c+28|0]=f;D[c+29|0]=f>>>8;D[c+30|0]=f>>>16;D[c+31|0]=f>>>24;f=G[a+20|0]|G[a+21|0]<<8|(G[a+22|0]<<16|G[a+23|0]<<24);g=G[a+16|0]|G[a+17|0]<<8|(G[a+18|0]<<16|G[a+19|0]<<24);D[c+16|0]=g;D[c+17|0]=g>>>8;D[c+18|0]=g>>>16;D[c+19|0]=g>>>24;D[c+20|0]=f;D[c+21|0]=f>>>8;D[c+22|0]=f>>>16;D[c+23|0]=f>>>24;f=G[a+12|0]|G[a+13|0]<<8|(G[a+14|0]<<16|G[a+15|0]<<24);g=G[a+8|0]|G[a+9|0]<<8|(G[a+10|0]<<16|G[a+11|0]<<24);D[c+8|0]=g;D[c+9|0]=g>>>8;D[c+10|0]=g>>>16;D[c+11|0]=g>>>24;D[c+12|0]=f;D[c+13|0]=f>>>8;D[c+14|0]=f>>>16;D[c+15|0]=f>>>24;a=a- -64|0;if(a>>>0>b>>>0){break a}e=G[d+4|0]|G[d+5|0]<<8|(G[d+6|0]<<16|G[d+7|0]<<24);b=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);D[c+32|0]=b;D[c+33|0]=b>>>8;D[c+34|0]=b>>>16;D[c+35|0]=b>>>24;D[c+36|0]=e;D[c+37|0]=e>>>8;D[c+38|0]=e>>>16;D[c+39|0]=e>>>24;e=G[d+28|0]|G[d+29|0]<<8|(G[d+30|0]<<16|G[d+31|0]<<24);b=G[d+24|0]|G[d+25|0]<<8|(G[d+26|0]<<16|G[d+27|0]<<24);D[c+56|0]=b;D[c+57|0]=b>>>8;D[c+58|0]=b>>>16;D[c+59|0]=b>>>24;D[c+60|0]=e;D[c+61|0]=e>>>8;D[c+62|0]=e>>>16;D[c+63|0]=e>>>24;e=G[d+20|0]|G[d+21|0]<<8|(G[d+22|0]<<16|G[d+23|0]<<24);b=G[d+16|0]|G[d+17|0]<<8|(G[d+18|0]<<16|G[d+19|0]<<24);D[c+48|0]=b;D[c+49|0]=b>>>8;D[c+50|0]=b>>>16;D[c+51|0]=b>>>24;D[c+52|0]=e;D[c+53|0]=e>>>8;D[c+54|0]=e>>>16;D[c+55|0]=e>>>24;e=G[d+12|0]|G[d+13|0]<<8|(G[d+14|0]<<16|G[d+15|0]<<24);b=G[d+8|0]|G[d+9|0]<<8|(G[d+10|0]<<16|G[d+11|0]<<24);D[c+40|0]=b;D[c+41|0]=b>>>8;D[c+42|0]=b>>>16;D[c+43|0]=b>>>24;D[c+44|0]=e;D[c+45|0]=e>>>8;D[c+46|0]=e>>>16;D[c+47|0]=e>>>24;e=a}return e}function Na(a,b){var c=0,d=0;c=G[b+4|0]|G[b+5|0]<<8|(G[b+6|0]<<16|G[b+7|0]<<24);d=G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24);D[a|0]=d;D[a+1|0]=d>>>8;D[a+2|0]=d>>>16;D[a+3|0]=d>>>24;D[a+4|0]=c;D[a+5|0]=c>>>8;D[a+6|0]=c>>>16;D[a+7|0]=c>>>24;c=G[b+28|0]|G[b+29|0]<<8|(G[b+30|0]<<16|G[b+31|0]<<24);d=G[b+24|0]|G[b+25|0]<<8|(G[b+26|0]<<16|G[b+27|0]<<24);D[a+24|0]=d;D[a+25|0]=d>>>8;D[a+26|0]=d>>>16;D[a+27|0]=d>>>24;D[a+28|0]=c;D[a+29|0]=c>>>8;D[a+30|0]=c>>>16;D[a+31|0]=c>>>24;c=G[b+20|0]|G[b+21|0]<<8|(G[b+22|0]<<16|G[b+23|0]<<24);d=G[b+16|0]|G[b+17|0]<<8|(G[b+18|0]<<16|G[b+19|0]<<24);D[a+16|0]=d;D[a+17|0]=d>>>8;D[a+18|0]=d>>>16;D[a+19|0]=d>>>24;D[a+20|0]=c;D[a+21|0]=c>>>8;D[a+22|0]=c>>>16;D[a+23|0]=c>>>24;c=G[b+12|0]|G[b+13|0]<<8|(G[b+14|0]<<16|G[b+15|0]<<24);d=G[b+8|0]|G[b+9|0]<<8|(G[b+10|0]<<16|G[b+11|0]<<24);D[a+8|0]=d;D[a+9|0]=d>>>8;D[a+10|0]=d>>>16;D[a+11|0]=d>>>24;D[a+12|0]=c;D[a+13|0]=c>>>8;D[a+14|0]=c>>>16;D[a+15|0]=c>>>24;c=G[b+36|0]|G[b+37|0]<<8|(G[b+38|0]<<16|G[b+39|0]<<24);d=G[b+32|0]|G[b+33|0]<<8|(G[b+34|0]<<16|G[b+35|0]<<24);D[a+32|0]=d;D[a+33|0]=d>>>8;D[a+34|0]=d>>>16;D[a+35|0]=d>>>24;D[a+36|0]=c;D[a+37|0]=c>>>8;D[a+38|0]=c>>>16;D[a+39|0]=c>>>24;c=G[b+44|0]|G[b+45|0]<<8|(G[b+46|0]<<16|G[b+47|0]<<24);d=G[b+40|0]|G[b+41|0]<<8|(G[b+42|0]<<16|G[b+43|0]<<24);D[a+40|0]=d;D[a+41|0]=d>>>8;D[a+42|0]=d>>>16;D[a+43|0]=d>>>24;D[a+44|0]=c;D[a+45|0]=c>>>8;D[a+46|0]=c>>>16;D[a+47|0]=c>>>24;c=G[b+52|0]|G[b+53|0]<<8|(G[b+54|0]<<16|G[b+55|0]<<24);d=G[b+48|0]|G[b+49|0]<<8|(G[b+50|0]<<16|G[b+51|0]<<24);D[a+48|0]=d;D[a+49|0]=d>>>8;D[a+50|0]=d>>>16;D[a+51|0]=d>>>24;D[a+52|0]=c;D[a+53|0]=c>>>8;D[a+54|0]=c>>>16;D[a+55|0]=c>>>24;c=G[b+60|0]|G[b+61|0]<<8|(G[b+62|0]<<16|G[b+63|0]<<24);b=G[b+56|0]|G[b+57|0]<<8|(G[b+58|0]<<16|G[b+59|0]<<24);D[a+56|0]=b;D[a+57|0]=b>>>8;D[a+58|0]=b>>>16;D[a+59|0]=b>>>24;D[a+60|0]=c;D[a+61|0]=c>>>8;D[a+62|0]=c>>>16;D[a+63|0]=c>>>24;return a- -64|0}function jc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;if(c>>>0<43){F[a+3216>>2]=2;return-1}c=_-96|0;_=c;d=a+3245|0;e=G[d+4|0]|G[d+5|0]<<8|(G[d+6|0]<<16|G[d+7|0]<<24);F[c+24>>2]=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[c+28>>2]=e;d=a+3237|0;e=G[d+4|0]|G[d+5|0]<<8|(G[d+6|0]<<16|G[d+7|0]<<24);F[c+16>>2]=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[c+20>>2]=e;d=G[a+3225|0]|G[a+3226|0]<<8|(G[a+3227|0]<<16|G[a+3228|0]<<24);F[c>>2]=G[a+3221|0]|G[a+3222|0]<<8|(G[a+3223|0]<<16|G[a+3224|0]<<24);F[c+4>>2]=d;d=a+3229|0;e=G[d+4|0]|G[d+5|0]<<8|(G[d+6|0]<<16|G[d+7|0]<<24);F[c+8>>2]=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[c+12>>2]=e;d=a+3261|0;e=G[d+4|0]|G[d+5|0]<<8|(G[d+6|0]<<16|G[d+7|0]<<24);F[c+40>>2]=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[c+44>>2]=e;d=a+3269|0;e=G[d+4|0]|G[d+5|0]<<8|(G[d+6|0]<<16|G[d+7|0]<<24);F[c+48>>2]=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[c+52>>2]=e;d=a+3277|0;e=G[d+4|0]|G[d+5|0]<<8|(G[d+6|0]<<16|G[d+7|0]<<24);F[c+56>>2]=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[c+60>>2]=e;d=G[a+3257|0]|G[a+3258|0]<<8|(G[a+3259|0]<<16|G[a+3260|0]<<24);F[c+32>>2]=G[a+3253|0]|G[a+3254|0]<<8|(G[a+3255|0]<<16|G[a+3256|0]<<24);F[c+36>>2]=d;d=a+3293|0;e=G[d+4|0]|G[d+5|0]<<8|(G[d+6|0]<<16|G[d+7|0]<<24);F[c+72>>2]=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[c+76>>2]=e;d=a+3301|0;e=G[d+4|0]|G[d+5|0]<<8|(G[d+6|0]<<16|G[d+7|0]<<24);F[c+80>>2]=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[c+84>>2]=e;d=a+3309|0;e=G[d+4|0]|G[d+5|0]<<8|(G[d+6|0]<<16|G[d+7|0]<<24);F[c+88>>2]=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[c+92>>2]=e;d=G[a+3289|0]|G[a+3290|0]<<8|(G[a+3291|0]<<16|G[a+3292|0]<<24);F[c+64>>2]=G[a+3285|0]|G[a+3286|0]<<8|(G[a+3287|0]<<16|G[a+3288|0]<<24);F[c+68>>2]=d;Kb(c,96,b+11|0);_=c+96|0;ma(b+11|0,32,b);return 43}function Fc(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;l=a+7516|0;c=Ya(b,c,d,e,l);a:{b:{if((c|0)==-1){break b}f=a;b=0;h=_-16|0;_=h;g=c+d|0;a=va(d,g,h+12|0);c:{if(!a){break c}d:{switch(F[h+12>>2]-1|0){case 0:F[f+7516>>2]=13;break c;default:F[f+7516>>2]=9;break c;case 1:case 2:case 3:break d}}a=rb(a,g,f);if(!a){break c}a=Ja(a,g,f+96|0);if(!a){break c}k=f+160|0;i=_-16|0;_=i;c=va(a,g,i+12|0);e:{if(!c){break e}n=k+7132|0;o=k+7204|0;while(1){a=F[i+12>>2];F[i+12>>2]=a-1;if((c|0)==(g|0)){b=c;break e}if(!a){b=c;break e}a=n;d=o;j=F[k>>2];if((d|0)!=(j|0)){d=j+72|0;F[k>>2]=d;a=j}d=d-72|0;if((d|0)!=(a|0)){while(1){j=d;d=d-72|0;ja(j,d,72);if((a|0)!=(d|0)){continue}break}}d=va(c,g,a);if(!d){break e}c=0;if(!(!d|(d|0)==(g|0))){D[a+4|0]=G[d|0]!=0;c=d+1|0}if(!c){break e}c=Ja(c,g,a+5|0);if(c){continue}break}}_=i+16|0;a=b;if(!a){break c}b=F[h+12>>2];f:{if(b>>>0<=2){D[f+7364|0]=0;break f}g:{if((b|0)==3){a=va(a,g,f+7368|0);if(!a){break c}b=f+7372|0;c=0;if(!(!a|(a|0)==(g|0))){D[b|0]=G[a|0]!=0;c=a+1|0}if(!c){break c}a=Ja(c,g,f+7373|0);if(!a){break c}a=va(a,g,f+7440|0);if(!a){break c}d=f+7444|0;c=0;if(!(!a|(a|0)==(g|0))){D[d|0]=G[a|0]!=0;c=a+1|0}if(!c){break c}a=Ja(c,g,f+7445|0);if(!a){break c}if(G[b|0]){if(!G[f+7444|0]){break g}D[f+7364|0]=2;break f}D[f+7364|0]=0;break f}c=f+7364|0;b=0;if(!a|(a|0)==(g|0)){a=b}else{D[c|0]=G[a|0];a=a+1|0}if(!a){break c}if(!G[c|0]){break f}a=vb(a,g,f+7368|0);if(!a){break c}if(G[c|0]<2){break f}a=vb(a,g,f+7440|0);if(!a){break c}if(G[c|0]<3){break f}F[f+7516>>2]=10;break c}D[f+7364|0]=1}m=va(a,g,f+7512|0)}_=h+16|0;h:{if(!m){if(F[l>>2]){break b}a=10;break h}a=17;if((g|0)==(m|0)){break a}}F[l>>2]=a}e=-1}return e|0}function Ea(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;o=F[b>>2];d=F[a>>2];p=F[b+4>>2];e=F[a+4>>2];q=F[b+8>>2];f=F[a+8>>2];r=F[b+12>>2];g=F[a+12>>2];s=F[b+16>>2];h=F[a+16>>2];m=F[b+20>>2];i=F[a+20>>2];t=F[b+24>>2];j=F[a+24>>2];u=F[b+28>>2];k=F[a+28>>2];v=F[b+32>>2];l=F[a+32>>2];c=0-c|0;n=F[a+36>>2];F[a+36>>2]=c&(n^F[b+36>>2])^n;F[a+32>>2]=l^c&(l^v);F[a+28>>2]=k^c&(k^u);F[a+24>>2]=j^c&(j^t);F[a+20>>2]=i^c&(i^m);F[a+16>>2]=h^c&(h^s);F[a+12>>2]=g^c&(g^r);F[a+8>>2]=f^c&(f^q);F[a+4>>2]=e^c&(e^p);F[a>>2]=d^c&(d^o);d=F[a+44>>2];o=F[b+44>>2];e=F[a+48>>2];p=F[b+48>>2];f=F[a+52>>2];q=F[b+52>>2];g=F[a+56>>2];r=F[b+56>>2];h=F[a+60>>2];s=F[b+60>>2];m=a- -64|0;i=F[m>>2];t=F[b- -64>>2];j=F[a+68>>2];u=F[b+68>>2];k=F[a+72>>2];v=F[b+72>>2];l=F[a+40>>2];n=F[b+40>>2];w=F[a+76>>2];F[a+76>>2]=w^c&(F[b+76>>2]^w);F[a+72>>2]=k^c&(k^v);F[a+68>>2]=j^c&(j^u);F[m>>2]=i^c&(i^t);F[a+60>>2]=h^c&(h^s);F[a+56>>2]=g^c&(g^r);F[a+52>>2]=f^c&(f^q);F[a+48>>2]=e^c&(e^p);F[a+44>>2]=d^c&(d^o);F[a+40>>2]=l^c&(l^n);d=F[a+84>>2];o=F[b+84>>2];e=F[a+88>>2];p=F[b+88>>2];f=F[a+92>>2];q=F[b+92>>2];g=F[a+96>>2];r=F[b+96>>2];h=F[a+100>>2];s=F[b+100>>2];i=F[a+104>>2];m=F[b+104>>2];j=F[a+108>>2];t=F[b+108>>2];k=F[a+112>>2];u=F[b+112>>2];l=F[a+80>>2];v=F[b+80>>2];n=F[b+116>>2];b=F[a+116>>2];F[a+116>>2]=c&(n^b)^b;F[a+112>>2]=k^c&(k^u);F[a+108>>2]=j^c&(j^t);F[a+104>>2]=i^c&(i^m);F[a+100>>2]=h^c&(h^s);F[a+96>>2]=g^c&(g^r);F[a+92>>2]=f^c&(f^q);F[a+88>>2]=e^c&(e^p);F[a+84>>2]=d^c&(d^o);F[a+80>>2]=l^c&(l^v)}function nb(a,b){var c=0,d=0,e=0;c=_-192|0;_=c;e=c+144|0;fa(e,b);d=c+96|0;fa(d,e);fa(d,d);ha(d,b,d);ha(e,e,d);b=c+48|0;fa(b,e);ha(d,d,b);fa(b,d);fa(b,b);fa(b,b);fa(b,b);fa(b,b);ha(d,b,d);fa(b,d);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);ha(b,b,d);fa(c,b);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);fa(c,c);ha(b,c,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);ha(d,b,d);fa(b,d);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);ha(b,b,d);fa(c,b);b=1;while(1){fa(c,c);b=b+1|0;if((b|0)!=100){continue}break}b=c+48|0;ha(b,c,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);fa(b,b);d=c+96|0;ha(d,b,d);fa(d,d);fa(d,d);fa(d,d);fa(d,d);fa(d,d);ha(a,d,c+144|0);_=c+192|0}function kb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=_-336|0;_=f;i=b+32|0;g=32;c=_-208|0;_=c;d=c- -64|0;F[d>>2]=327033209;F[d+4>>2]=1541459225;F[c+56>>2]=-79577749;F[c+60>>2]=528734635;F[c+48>>2]=725511199;F[c+52>>2]=-1694144372;F[c+40>>2]=-1377402159;F[c+44>>2]=1359893119;F[c+32>>2]=1595750129;F[c+36>>2]=-1521486534;F[c+24>>2]=-23791573;F[c+28>>2]=1013904242;F[c+16>>2]=-2067093701;F[c+20>>2]=-1150833019;F[c+8>>2]=-205731576;F[c+12>>2]=1779033703;F[c>>2]=0;F[c+4>>2]=0;F[c+72>>2]=0;if(a){j=c+76|0;while(1){a:{if(!(g>>>0<128|e)){ua(c,a);d=F[c+4>>2];e=F[c>>2]+1024|0;d=e>>>0<1024?d+1|0:d;F[c>>2]=e;F[c+4>>2]=d;g=g-128|0;a=a+128|0;break a}d=128-e|0;h=d>>>0>g>>>0?g:d;b:{if(!h){break b}m=h&3;k=0;c:{if(h-1>>>0<3){d=0;break c}n=h&-4;d=0;l=0;while(1){D[(d+e|0)+j|0]=G[a+d|0];e=d|1;D[(e+F[c+72>>2]|0)+j|0]=G[a+e|0];e=d|2;D[(e+F[c+72>>2]|0)+j|0]=G[a+e|0];e=d|3;D[(e+F[c+72>>2]|0)+j|0]=G[a+e|0];d=d+4|0;e=F[c+72>>2];l=l+4|0;if((n|0)!=(l|0)){continue}break}}if(!m){break b}while(1){D[(c+(d+e|0)|0)+76|0]=G[a+d|0];d=d+1|0;e=F[c+72>>2];k=k+1|0;if((k|0)!=(m|0)){continue}break}}g=g-h|0;a=a+h|0;d=e+h|0;F[c+72>>2]=d;if((d|0)!=128){break a}ua(c,j);F[c+72>>2]=0;d=F[c+4>>2];e=F[c>>2]+1024|0;d=e>>>0<1024?d+1|0:d;F[c>>2]=e;F[c+4>>2]=d}if(g){e=F[c+72>>2];continue}break}db(c,i)}_=c+208|0;D[i|0]=G[i|0]&248;D[i+31|0]=G[i+31|0]&63|64;Nb(f,i);a=f+256|0;nb(a,f+80|0);c=f+208|0;ha(c,f,a);d=f+160|0;ha(d,f+40|0,a);Ga(b,d);Ga(f+304|0,c);D[b+31|0]=G[b+31|0]^G[f+304|0]<<7;_=f+336|0}function Mb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=_-128|0;_=d;F[a+4>>2]=0;F[a+8>>2]=0;F[a>>2]=1;F[a+12>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;F[a+32>>2]=0;F[a+36>>2]=0;F[a+40>>2]=1;qa(a+44|0,0,76);e=L(b,960);f=c-((c>>7&c)<<1)|0;b=0-!((f^1)&255)|0;Ea(a,e+6640|0,b>>>31|0);b=0-!((f^2)&255)|0;Ea(a,e+6760|0,b>>>31|0);b=0-!((f^3)&255)|0;Ea(a,e+6880|0,b>>>31|0);b=0-!((f^4)&255)|0;Ea(a,e+7e3|0,b>>>31|0);b=0-!((f^5)&255)|0;Ea(a,e+7120|0,b>>>31|0);b=0-!((f^6)&255)|0;Ea(a,e+7240|0,b>>>31|0);b=0-!((f^7)&255)|0;Ea(a,e+7360|0,b>>>31|0);b=0-!((f^8)&255)|0;Ea(a,e+7480|0,b>>>31|0);g=F[a+48>>2];h=F[a+52>>2];i=F[a+56>>2];j=F[a+60>>2];b=a- -64|0;k=F[b>>2];e=F[b+4>>2];f=F[a+40>>2];l=F[a+44>>2];b=F[a+76>>2];F[d+40>>2]=F[a+72>>2];F[d+44>>2]=b;F[d+32>>2]=k;F[d+36>>2]=e;F[d+24>>2]=i;F[d+28>>2]=j;F[d+16>>2]=g;F[d+20>>2]=h;F[d+8>>2]=f;F[d+12>>2]=l;g=F[a>>2];h=F[a+4>>2];i=F[a+8>>2];j=F[a+12>>2];k=F[a+16>>2];e=F[a+20>>2];f=F[a+24>>2];l=F[a+28>>2];b=F[a+36>>2];F[d+80>>2]=F[a+32>>2];F[d+84>>2]=b;F[d+72>>2]=f;F[d+76>>2]=l;b=d- -64|0;F[b>>2]=k;F[b+4>>2]=e;F[d+56>>2]=i;F[d+60>>2]=j;F[d+48>>2]=g;F[d+52>>2]=h;g=F[a+116>>2];h=F[a+84>>2];i=F[a+88>>2];j=F[a+92>>2];k=F[a+96>>2];e=F[a+100>>2];f=F[a+104>>2];l=F[a+108>>2];b=F[a+80>>2];F[d+120>>2]=0-F[a+112>>2];F[d+116>>2]=0-l;F[d+112>>2]=0-f;F[d+108>>2]=0-e;F[d+104>>2]=0-k;F[d+100>>2]=0-j;F[d+96>>2]=0-i;F[d+92>>2]=0-h;F[d+124>>2]=0-g;F[d+88>>2]=0-b;Ea(a,d+8|0,(c&128)>>>7|0);_=d+128|0}function Pd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=_-240|0;_=d;e=oa(c);a:{if((e|0)!=229){c=-1;if((e|0)==-1){F[a+300>>2]=7;break a}F[a+300>>2]=11;break a}Pa(b,c,d);b:{if(G[d|0]==2){c=d|5;b=G[d+1|0]|G[d+2|0]<<8|(G[d+3|0]<<16|G[d+4|0]<<24);b=b<<24|b<<8&16711680|(b>>>8&65280|b>>>24);$a(a,c,b);$a(a+132|0,c,b);b=G[d+161|0]|G[d+162|0]<<8|(G[d+163|0]<<16|G[d+164|0]<<24);c=G[d+157|0]|G[d+158|0]<<8|(G[d+159|0]<<16|G[d+160|0]<<24);D[a+288|0]=c;D[a+289|0]=c>>>8;D[a+290|0]=c>>>16;D[a+291|0]=c>>>24;D[a+292|0]=b;D[a+293|0]=b>>>8;D[a+294|0]=b>>>16;D[a+295|0]=b>>>24;b=G[d+153|0]|G[d+154|0]<<8|(G[d+155|0]<<16|G[d+156|0]<<24);c=G[d+149|0]|G[d+150|0]<<8|(G[d+151|0]<<16|G[d+152|0]<<24);D[a+280|0]=c;D[a+281|0]=c>>>8;D[a+282|0]=c>>>16;D[a+283|0]=c>>>24;D[a+284|0]=b;D[a+285|0]=b>>>8;D[a+286|0]=b>>>16;D[a+287|0]=b>>>24;b=G[d+145|0]|G[d+146|0]<<8|(G[d+147|0]<<16|G[d+148|0]<<24);c=G[d+141|0]|G[d+142|0]<<8|(G[d+143|0]<<16|G[d+144|0]<<24);D[a+272|0]=c;D[a+273|0]=c>>>8;D[a+274|0]=c>>>16;D[a+275|0]=c>>>24;D[a+276|0]=b;D[a+277|0]=b>>>8;D[a+278|0]=b>>>16;D[a+279|0]=b>>>24;b=G[d+137|0]|G[d+138|0]<<8|(G[d+139|0]<<16|G[d+140|0]<<24);c=G[d+133|0]|G[d+134|0]<<8|(G[d+135|0]<<16|G[d+136|0]<<24);D[a+264|0]=c;D[a+265|0]=c>>>8;D[a+266|0]=c>>>16;D[a+267|0]=c>>>24;D[a+268|0]=b;D[a+269|0]=b>>>8;D[a+270|0]=b>>>16;D[a+271|0]=b>>>24;if(!hb(a+264|0,d,165,d+165|0)){F[a+300>>2]=14;c=-1;break b}F[a+296>>2]=1;c=0;break b}F[a+300>>2]=11;c=-1}ia(d,229)}_=d+240|0;return c|0}function Fd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;f=_-144|0;_=f;a:{if(c>>>0<220){F[a+300>>2]=2;a=-1;break a}b:{c:{if((d-F[a+260>>2]|0)>=0){c=a+132|0;cb(c,d);ja(f+8|0,c,132);break c}if((d-F[a+128>>2]|0)<0){break b}c=f+8|0;ja(c,a,132);cb(c,d)}c=b+55|0;D[c+1|0]=d>>>24;D[c|0]=1;D[c+4|0]=d;D[c+3|0]=d>>>8;D[c+2|0]=d>>>16;ja(c+5|0,f+8|0,128);d=G[a+292|0]|G[a+293|0]<<8|(G[a+294|0]<<16|G[a+295|0]<<24);e=G[a+288|0]|G[a+289|0]<<8|(G[a+290|0]<<16|G[a+291|0]<<24);D[c+157|0]=e;D[c+158|0]=e>>>8;D[c+159|0]=e>>>16;D[c+160|0]=e>>>24;D[c+161|0]=d;D[c+162|0]=d>>>8;D[c+163|0]=d>>>16;D[c+164|0]=d>>>24;d=G[a+284|0]|G[a+285|0]<<8|(G[a+286|0]<<16|G[a+287|0]<<24);e=G[a+280|0]|G[a+281|0]<<8|(G[a+282|0]<<16|G[a+283|0]<<24);D[c+149|0]=e;D[c+150|0]=e>>>8;D[c+151|0]=e>>>16;D[c+152|0]=e>>>24;D[c+153|0]=d;D[c+154|0]=d>>>8;D[c+155|0]=d>>>16;D[c+156|0]=d>>>24;d=G[a+276|0]|G[a+277|0]<<8|(G[a+278|0]<<16|G[a+279|0]<<24);e=G[a+272|0]|G[a+273|0]<<8|(G[a+274|0]<<16|G[a+275|0]<<24);D[c+141|0]=e;D[c+142|0]=e>>>8;D[c+143|0]=e>>>16;D[c+144|0]=e>>>24;D[c+145|0]=d;D[c+146|0]=d>>>8;D[c+147|0]=d>>>16;D[c+148|0]=d>>>24;d=G[a+268|0]|G[a+269|0]<<8|(G[a+270|0]<<16|G[a+271|0]<<24);a=G[a+264|0]|G[a+265|0]<<8|(G[a+266|0]<<16|G[a+267|0]<<24);D[c+133|0]=a;D[c+134|0]=a>>>8;D[c+135|0]=a>>>16;D[c+136|0]=a>>>24;D[c+137|0]=d;D[c+138|0]=d>>>8;D[c+139|0]=d>>>16;D[c+140|0]=d>>>24;a=Ca(c,165,b);break a}F[a+300>>2]=12;a=-1}_=f+144|0;return a|0}function Od(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=_-176|0;_=d;e=oa(c);a:{if((e|0)!=165){c=-1;if((e|0)==-1){F[a+300>>2]=7;break a}F[a+300>>2]=11;break a}Pa(b,c,d);b:{if(G[d|0]==1){c=d|5;b=G[d+1|0]|G[d+2|0]<<8|(G[d+3|0]<<16|G[d+4|0]<<24);b=b<<24|b<<8&16711680|(b>>>8&65280|b>>>24);$a(a,c,b);$a(a+132|0,c,b);b=G[d+161|0]|G[d+162|0]<<8|(G[d+163|0]<<16|G[d+164|0]<<24);c=G[d+157|0]|G[d+158|0]<<8|(G[d+159|0]<<16|G[d+160|0]<<24);D[a+288|0]=c;D[a+289|0]=c>>>8;D[a+290|0]=c>>>16;D[a+291|0]=c>>>24;D[a+292|0]=b;D[a+293|0]=b>>>8;D[a+294|0]=b>>>16;D[a+295|0]=b>>>24;b=G[d+153|0]|G[d+154|0]<<8|(G[d+155|0]<<16|G[d+156|0]<<24);c=G[d+149|0]|G[d+150|0]<<8|(G[d+151|0]<<16|G[d+152|0]<<24);D[a+280|0]=c;D[a+281|0]=c>>>8;D[a+282|0]=c>>>16;D[a+283|0]=c>>>24;D[a+284|0]=b;D[a+285|0]=b>>>8;D[a+286|0]=b>>>16;D[a+287|0]=b>>>24;b=G[d+145|0]|G[d+146|0]<<8|(G[d+147|0]<<16|G[d+148|0]<<24);c=G[d+141|0]|G[d+142|0]<<8|(G[d+143|0]<<16|G[d+144|0]<<24);D[a+272|0]=c;D[a+273|0]=c>>>8;D[a+274|0]=c>>>16;D[a+275|0]=c>>>24;D[a+276|0]=b;D[a+277|0]=b>>>8;D[a+278|0]=b>>>16;D[a+279|0]=b>>>24;b=G[d+137|0]|G[d+138|0]<<8|(G[d+139|0]<<16|G[d+140|0]<<24);c=G[d+133|0]|G[d+134|0]<<8|(G[d+135|0]<<16|G[d+136|0]<<24);D[a+264|0]=c;D[a+265|0]=c>>>8;D[a+266|0]=c>>>16;D[a+267|0]=c>>>24;D[a+268|0]=b;D[a+269|0]=b>>>8;D[a+270|0]=b>>>16;D[a+271|0]=b>>>24;c=0;break b}F[a+300>>2]=11;c=-1}ia(d,165)}_=d+176|0;return c|0}function Ba(a,b){var c=0,d=0,e=0;c=F[a+64>>2];D[c+a|0]=128;d=c+1|0;a:{if(c>>>0<=55){if(d>>>0>55){break a}qa(a+d|0,0,55-c|0);break a}if(d>>>0<=63){qa(a+d|0,0,63-c|0)}gb(a,a);F[a+48>>2]=0;F[a+52>>2]=0;F[a+40>>2]=0;F[a+44>>2]=0;F[a+32>>2]=0;F[a+36>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+8>>2]=0;F[a+12>>2]=0;F[a>>2]=0;F[a+4>>2]=0}c=F[a+76>>2];d=F[a+64>>2]<<3;e=d+F[a+72>>2]|0;c=e>>>0>>0?c+1|0:c;d=e;F[a+72>>2]=d;F[a+76>>2]=c;D[a+63|0]=d;D[a+62|0]=(c&255)<<24|d>>>8;D[a+61|0]=(c&65535)<<16|d>>>16;D[a+60|0]=(c&16777215)<<8|d>>>24;D[a+59|0]=c;D[a+58|0]=c>>>8;D[a+57|0]=c>>>16;D[a+56|0]=c>>>24;gb(a,a);D[b|0]=G[a+83|0];D[b+4|0]=G[a+87|0];D[b+8|0]=G[a+91|0];D[b+12|0]=G[a+95|0];D[b+16|0]=G[a+99|0];D[b+20|0]=G[a+103|0];D[b+24|0]=G[a+107|0];D[b+28|0]=G[a+111|0];D[b+1|0]=H[a+82>>1];D[b+5|0]=H[a+86>>1];D[b+9|0]=H[a+90>>1];D[b+13|0]=H[a+94>>1];D[b+17|0]=H[a+98>>1];D[b+21|0]=H[a+102>>1];D[b+25|0]=H[a+106>>1];D[b+29|0]=H[a+110>>1];D[b+2|0]=F[a+80>>2]>>>8;D[b+6|0]=F[a+84>>2]>>>8;D[b+10|0]=F[a+88>>2]>>>8;D[b+14|0]=F[a+92>>2]>>>8;D[b+18|0]=F[a+96>>2]>>>8;D[b+22|0]=F[a+100>>2]>>>8;D[b+26|0]=F[a+104>>2]>>>8;D[b+30|0]=F[a+108>>2]>>>8;D[b+3|0]=F[a+80>>2];D[b+7|0]=F[a+84>>2];D[b+11|0]=F[a+88>>2];D[b+15|0]=F[a+92>>2];D[b+19|0]=F[a+96>>2];D[b+23|0]=F[a+100>>2];D[b+27|0]=F[a+104>>2];D[b+31|0]=F[a+108>>2]}function qd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;if(c>>>0<306){F[a+228>>2]=2;return-1}c=b+77|0;D[c|0]=2;d=F[a+128>>2];d=d<<24|d<<8&16711680|(d>>>8&65280|d>>>24);D[c+1|0]=d;D[c+2|0]=d>>>8;D[c+3|0]=d>>>16;D[c+4|0]=d>>>24;ja(c+5|0,a,128);d=G[a+160|0]|G[a+161|0]<<8|(G[a+162|0]<<16|G[a+163|0]<<24);e=G[a+156|0]|G[a+157|0]<<8|(G[a+158|0]<<16|G[a+159|0]<<24);D[c+157|0]=e;D[c+158|0]=e>>>8;D[c+159|0]=e>>>16;D[c+160|0]=e>>>24;D[c+161|0]=d;D[c+162|0]=d>>>8;D[c+163|0]=d>>>16;D[c+164|0]=d>>>24;d=G[a+152|0]|G[a+153|0]<<8|(G[a+154|0]<<16|G[a+155|0]<<24);e=G[a+148|0]|G[a+149|0]<<8|(G[a+150|0]<<16|G[a+151|0]<<24);D[c+149|0]=e;D[c+150|0]=e>>>8;D[c+151|0]=e>>>16;D[c+152|0]=e>>>24;D[c+153|0]=d;D[c+154|0]=d>>>8;D[c+155|0]=d>>>16;D[c+156|0]=d>>>24;d=G[a+144|0]|G[a+145|0]<<8|(G[a+146|0]<<16|G[a+147|0]<<24);e=G[a+140|0]|G[a+141|0]<<8|(G[a+142|0]<<16|G[a+143|0]<<24);D[c+141|0]=e;D[c+142|0]=e>>>8;D[c+143|0]=e>>>16;D[c+144|0]=e>>>24;D[c+145|0]=d;D[c+146|0]=d>>>8;D[c+147|0]=d>>>16;D[c+148|0]=d>>>24;d=G[a+136|0]|G[a+137|0]<<8|(G[a+138|0]<<16|G[a+139|0]<<24);e=G[a+132|0]|G[a+133|0]<<8|(G[a+134|0]<<16|G[a+135|0]<<24);D[c+133|0]=e;D[c+134|0]=e>>>8;D[c+135|0]=e>>>16;D[c+136|0]=e>>>24;D[c+137|0]=d;D[c+138|0]=d>>>8;D[c+139|0]=d>>>16;D[c+140|0]=d>>>24;bb(a+132|0,c,165,c+165|0);return Ca(c,229,b)|0}function xa(a){var b=0,c=0,d=0,e=0;b=L(G[a+12|0],6);c=L(G[a+8|0],6);d=L(G[a+4|0],6);e=L(G[a|0],6);D[a+12|0]=G[b+3653|0]^(G[c+3650|0]^(G[d+3652|0]^G[e+3651|0]));D[a+8|0]=G[b+3651|0]^(G[c+3653|0]^(G[d+3650|0]^G[e+3652|0]));D[a+4|0]=G[b+3652|0]^(G[c+3651|0]^(G[d+3653|0]^G[e+3650|0]));D[a|0]=G[b+3650|0]^(G[c+3652|0]^(G[d+3651|0]^G[e+3653|0]));b=L(G[a+13|0],6);c=L(G[a+9|0],6);d=L(G[a+5|0],6);e=L(G[a+1|0],6);D[a+1|0]=G[b+3650|0]^(G[c+3652|0]^(G[d+3651|0]^G[e+3653|0]));D[a+5|0]=G[b+3652|0]^(G[c+3651|0]^(G[d+3653|0]^G[e+3650|0]));D[a+9|0]=G[b+3651|0]^(G[c+3653|0]^(G[d+3650|0]^G[e+3652|0]));D[a+13|0]=G[b+3653|0]^(G[c+3650|0]^(G[d+3652|0]^G[e+3651|0]));b=L(G[a+14|0],6);c=L(G[a+10|0],6);d=L(G[a+6|0],6);e=L(G[a+2|0],6);D[a+2|0]=G[b+3650|0]^(G[c+3652|0]^(G[d+3651|0]^G[e+3653|0]));D[a+14|0]=G[b+3653|0]^(G[c+3650|0]^(G[d+3652|0]^G[e+3651|0]));D[a+10|0]=G[b+3651|0]^(G[c+3653|0]^(G[d+3650|0]^G[e+3652|0]));D[a+6|0]=G[b+3652|0]^(G[c+3651|0]^(G[d+3653|0]^G[e+3650|0]));b=L(G[a+15|0],6);c=L(G[a+11|0],6);d=L(G[a+7|0],6);e=L(G[a+3|0],6);D[a+15|0]=G[b+3653|0]^(G[c+3650|0]^(G[d+3652|0]^G[e+3651|0]));D[a+11|0]=G[b+3651|0]^(G[c+3653|0]^(G[d+3650|0]^G[e+3652|0]));D[a+7|0]=G[b+3652|0]^(G[c+3651|0]^(G[d+3653|0]^G[e+3650|0]));D[a+3|0]=G[b+3650|0]^(G[c+3652|0]^(G[d+3651|0]^G[e+3653|0]))}function Hb(a,b){var c=0,d=0;c=G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24);F[b>>2]=c<<24|c<<8&16711680|(c>>>8&65280|c>>>24);c=G[a+4|0]|G[a+5|0]<<8|(G[a+6|0]<<16|G[a+7|0]<<24);F[b+4>>2]=c<<24|c<<8&16711680|(c>>>8&65280|c>>>24);c=G[a+8|0]|G[a+9|0]<<8|(G[a+10|0]<<16|G[a+11|0]<<24);F[b+8>>2]=c<<24|c<<8&16711680|(c>>>8&65280|c>>>24);c=G[a+12|0]|G[a+13|0]<<8|(G[a+14|0]<<16|G[a+15|0]<<24);F[b+12>>2]=c<<24|c<<8&16711680|(c>>>8&65280|c>>>24);c=G[a+16|0]|G[a+17|0]<<8|(G[a+18|0]<<16|G[a+19|0]<<24);F[b+16>>2]=c<<24|c<<8&16711680|(c>>>8&65280|c>>>24);c=G[a+20|0]|G[a+21|0]<<8|(G[a+22|0]<<16|G[a+23|0]<<24);F[b+20>>2]=c<<24|c<<8&16711680|(c>>>8&65280|c>>>24);c=G[a+24|0]|G[a+25|0]<<8|(G[a+26|0]<<16|G[a+27|0]<<24);F[b+24>>2]=c<<24|c<<8&16711680|(c>>>8&65280|c>>>24);a=G[a+28|0]|G[a+29|0]<<8|(G[a+30|0]<<16|G[a+31|0]<<24);F[b+28>>2]=a<<24|a<<8&16711680|(a>>>8&65280|a>>>24);c=F[b+28>>2];a=8;while(1){d=a&7;a:{if(!d){d=F[(a-1>>>3<<2)+3328>>2];c=ue(c,8);c=d^(G[(c>>>8&255)+3072|0]<<8|G[(c&255)+3072|0]|G[(c>>>16&255)+3072|0]<<16|G[(c>>>24|0)+3072|0]<<24);break a}if((d|0)!=4){break a}c=G[(c&255)+3072|0]|G[(c>>>8&255)+3072|0]<<8|G[(c>>>16&255)+3072|0]<<16|G[(c>>>24|0)+3072|0]<<24}c=F[(a-8<<2)+b>>2]^c;F[(a<<2)+b>>2]=c;a=a+1|0;if((a|0)!=60){continue}break}}function Ha(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=F[b+44>>2];e=F[b+48>>2];f=F[b+52>>2];g=F[b+56>>2];h=F[b+60>>2];c=b- -64|0;i=F[c>>2];j=F[b+68>>2];k=F[b+72>>2];l=F[b+76>>2];m=F[b+4>>2];n=F[b+8>>2];o=F[b+12>>2];p=F[b+16>>2];q=F[b+20>>2];r=F[b+24>>2];s=F[b+28>>2];t=F[b+32>>2];u=F[b+36>>2];F[a>>2]=F[b>>2]+F[b+40>>2];F[a+36>>2]=l+u;F[a+32>>2]=k+t;F[a+28>>2]=j+s;F[a+24>>2]=i+r;F[a+20>>2]=h+q;F[a+16>>2]=g+p;F[a+12>>2]=f+o;F[a+8>>2]=e+n;F[a+4>>2]=d+m;d=F[b+44>>2];e=F[b+48>>2];f=F[b+52>>2];g=F[b+56>>2];h=F[b+60>>2];c=F[c>>2];i=F[b+68>>2];j=F[b+72>>2];k=F[b>>2];l=F[b+40>>2];m=F[b+4>>2];n=F[b+8>>2];o=F[b+12>>2];p=F[b+16>>2];q=F[b+20>>2];r=F[b+24>>2];s=F[b+28>>2];t=F[b+32>>2];F[a+76>>2]=F[b+76>>2]-F[b+36>>2];F[a+72>>2]=j-t;F[a+68>>2]=i-s;F[a- -64>>2]=c-r;F[a+60>>2]=h-q;F[a+56>>2]=g-p;F[a+52>>2]=f-o;F[a+48>>2]=e-n;F[a+44>>2]=d-m;F[a+40>>2]=l-k;d=F[b+88>>2];e=F[b+92>>2];f=F[b+96>>2];g=F[b+100>>2];h=F[b+104>>2];c=F[b+108>>2];i=F[b+80>>2];j=F[b+84>>2];k=F[b+116>>2];F[a+112>>2]=F[b+112>>2];F[a+116>>2]=k;F[a+104>>2]=h;F[a+108>>2]=c;F[a+96>>2]=f;F[a+100>>2]=g;F[a+88>>2]=d;F[a+92>>2]=e;F[a+80>>2]=i;F[a+84>>2]=j;ha(a+120|0,b+120|0,2032)}function cb(a,b){var c=0,d=0;a:{b:{c:{d:{d=F[a+128>>2];c=(b>>>24)-(d>>>24)&255;switch(c|0){case 1:break b;case 0:break d;default:break c}}c=256;if(b>>>0>=d>>>0){break a}}while(1){ka(a,32,37364,1,a);c=c-1|0;if(c>>>0>1){continue}break}}ka(a,32,37367,1,a+96|0);ka(a,32,37366,1,a- -64|0);ka(a,32,37365,1,a+32|0);ka(a,32,37364,1,a);d=b&-16777216;F[a+128>>2]=d}e:{f:{g:{h:{c=(b>>>16)-(d>>>16)&255;switch(c|0){case 1:break f;case 0:break h;default:break g}}c=256;if(b>>>0>=d>>>0){break e}}d=a+32|0;while(1){ka(d,32,37365,1,d);c=c-1|0;if(c>>>0>1){continue}break}}c=a+32|0;ka(c,32,37367,1,a+96|0);ka(c,32,37366,1,a- -64|0);ka(c,32,37365,1,c);d=b&-65536;F[a+128>>2]=d}i:{j:{k:{l:{c=(b>>>8)-(d>>>8)&255;switch(c|0){case 1:break j;case 0:break l;default:break k}}c=256;if(b>>>0>=d>>>0){break i}}d=a- -64|0;while(1){ka(d,32,37366,1,d);c=c-1|0;if(c>>>0>1){continue}break}}c=a- -64|0;ka(c,32,37367,1,a+96|0);ka(c,32,37366,1,c);d=b&-256;F[a+128>>2]=d}m:{n:{o:{p:{c=b-d&255;switch(c|0){case 1:break n;case 0:break p;default:break o}}c=256;if(b>>>0>=d>>>0){break m}}d=a+96|0;while(1){ka(d,32,37367,1,d);c=c-1|0;if(c>>>0>1){continue}break}}c=a+96|0;ka(c,32,37367,1,c);F[a+128>>2]=b}}function xc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;g=_-16|0;_=g;a:{b:{e=a+164|0;h=F[a+160>>2];if((e|0)==(h|0)){break b}i=1;d=e;while(1){if(G[d+4|0]){d=d+72|0;if((h|0)!=(d|0)){continue}d=16;if(!i){break a}break b}f=f+55|0;i=0;d=d+72|0;if((h|0)!=(d|0)){continue}break}d=16;break a}d=17}c:{if(d+f>>>0>c>>>0){F[a+7516>>2]=2;a=-1;break c}f=123;D[b|0]=123;d=G[1495]|G[1496]<<8|(G[1497]<<16|G[1498]<<24);c=G[1491]|G[1492]<<8|(G[1493]<<16|G[1494]<<24);D[b+6|0]=c;D[b+7|0]=c>>>8;D[b+8|0]=c>>>16;D[b+9|0]=c>>>24;D[b+10|0]=d;D[b+11|0]=d>>>8;D[b+12|0]=d>>>16;D[b+13|0]=d>>>24;c=G[1490]|G[1491]<<8|(G[1492]<<16|G[1493]<<24);d=G[1486]|G[1487]<<8|(G[1488]<<16|G[1489]<<24);D[b+1|0]=d;D[b+2|0]=d>>>8;D[b+3|0]=d>>>16;D[b+4|0]=d>>>24;D[b+5|0]=c;D[b+6|0]=c>>>8;D[b+7|0]=c>>>16;D[b+8|0]=c>>>24;d=b+14|0;c=F[a+160>>2];d:{if((c|0)!=(e|0)){while(1){if(!G[e+4|0]){D[d+1|0]=34;D[d|0]=f;a=g+12|0;la(a,F[e>>2]);a=ma(a,4,d+2|0);D[a+2|0]=34;D[a|0]=34;D[a+1|0]=58;a=ma(e+5|0,32,a+3|0);D[a|0]=34;f=44;d=a+1|0}e=e+72|0;if((c|0)!=(e|0)){continue}break}if((f&255)==44){break d}}D[d|0]=f;d=d+1|0}D[d|0]=125;D[d+1|0]=125;a=(d-b|0)+2|0}_=g+16|0;return a|0}function Md(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=a+264|0;g=a+132|0;if(Da(301)>>>0>e>>>0){F[a+300>>2]=2;return-1}e=jb(g,jb(a,la(_a(d,301),2)));h=G[f+4|0]|G[f+5|0]<<8|(G[f+6|0]<<16|G[f+7|0]<<24);g=G[f|0]|G[f+1|0]<<8|(G[f+2|0]<<16|G[f+3|0]<<24);D[e|0]=g;D[e+1|0]=g>>>8;D[e+2|0]=g>>>16;D[e+3|0]=g>>>24;D[e+4|0]=h;D[e+5|0]=h>>>8;D[e+6|0]=h>>>16;D[e+7|0]=h>>>24;h=G[f+28|0]|G[f+29|0]<<8|(G[f+30|0]<<16|G[f+31|0]<<24);g=G[f+24|0]|G[f+25|0]<<8|(G[f+26|0]<<16|G[f+27|0]<<24);D[e+24|0]=g;D[e+25|0]=g>>>8;D[e+26|0]=g>>>16;D[e+27|0]=g>>>24;D[e+28|0]=h;D[e+29|0]=h>>>8;D[e+30|0]=h>>>16;D[e+31|0]=h>>>24;h=G[f+20|0]|G[f+21|0]<<8|(G[f+22|0]<<16|G[f+23|0]<<24);g=G[f+16|0]|G[f+17|0]<<8|(G[f+18|0]<<16|G[f+19|0]<<24);D[e+16|0]=g;D[e+17|0]=g>>>8;D[e+18|0]=g>>>16;D[e+19|0]=g>>>24;D[e+20|0]=h;D[e+21|0]=h>>>8;D[e+22|0]=h>>>16;D[e+23|0]=h>>>24;g=G[f+12|0]|G[f+13|0]<<8|(G[f+14|0]<<16|G[f+15|0]<<24);f=G[f+8|0]|G[f+9|0]<<8|(G[f+10|0]<<16|G[f+11|0]<<24);D[e+8|0]=f;D[e+9|0]=f>>>8;D[e+10|0]=f>>>16;D[e+11|0]=f>>>24;D[e+12|0]=g;D[e+13|0]=g>>>8;D[e+14|0]=g>>>16;D[e+15|0]=g>>>24;D[e+32|0]=F[a+296>>2]!=0;return Za(b,c,d,301)|0}function ja(a,b,c){var d=0,e=0,f=0;if(c>>>0>=512){Z(a|0,b|0,c|0);return a}e=a+c|0;a:{if(!((a^b)&3)){b:{if(!(a&3)){c=a;break b}if(!c){c=a;break b}c=a;while(1){D[c|0]=G[b|0];b=b+1|0;c=c+1|0;if(!(c&3)){break b}if(c>>>0>>0){continue}break}}d=e&-4;c:{if(d>>>0<64){break c}f=d+-64|0;if(f>>>0>>0){break c}while(1){F[c>>2]=F[b>>2];F[c+4>>2]=F[b+4>>2];F[c+8>>2]=F[b+8>>2];F[c+12>>2]=F[b+12>>2];F[c+16>>2]=F[b+16>>2];F[c+20>>2]=F[b+20>>2];F[c+24>>2]=F[b+24>>2];F[c+28>>2]=F[b+28>>2];F[c+32>>2]=F[b+32>>2];F[c+36>>2]=F[b+36>>2];F[c+40>>2]=F[b+40>>2];F[c+44>>2]=F[b+44>>2];F[c+48>>2]=F[b+48>>2];F[c+52>>2]=F[b+52>>2];F[c+56>>2]=F[b+56>>2];F[c+60>>2]=F[b+60>>2];b=b- -64|0;c=c- -64|0;if(f>>>0>=c>>>0){continue}break}}if(c>>>0>=d>>>0){break a}while(1){F[c>>2]=F[b>>2];b=b+4|0;c=c+4|0;if(d>>>0>c>>>0){continue}break}break a}if(e>>>0<4){c=a;break a}d=e-4|0;if(d>>>0>>0){c=a;break a}c=a;while(1){D[c|0]=G[b|0];D[c+1|0]=G[b+1|0];D[c+2|0]=G[b+2|0];D[c+3|0]=G[b+3|0];b=b+4|0;c=c+4|0;if(d>>>0>=c>>>0){continue}break}}if(c>>>0>>0){while(1){D[c|0]=G[b|0];b=b+1|0;c=c+1|0;if((e|0)!=(c|0)){continue}break}}return a}function td(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;j=_-16|0;_=j;g=F[9340];g=aa[F[F[g>>2]+4>>2]](g,c)|0;f=F[9340];f=aa[F[F[f>>2]>>2]](f)|0;k=xb(F[a+128>>2],g,f);f=k+2|0;g=(f>>>0)/3|0;a:{if(((f-L(g,3)|0)+(g<<2)|0)-2>>>0>e>>>0){F[a+228>>2]=2;e=-1;break a}e=F[9340];g=aa[F[F[e>>2]+4>>2]](e,c)|0;e=F[9340];l=aa[F[F[e>>2]>>2]](e)|0;e=F[a+128>>2];h=k+2|0;f=(h>>>0)/3|0;h=((((h-L(f,3)|0)+(f<<2)|0)-2|0)+d|0)-k|0;D[h+1|0]=8;D[h|0]=3;f=h+2|0;if(e>>>0>=128){while(1){D[f|0]=e|128;f=f+1|0;i=e>>>0>16383;e=e>>>7|0;if(i){continue}break}}D[f+1|0]=18;D[f|0]=e;f=f+2|0;b:{if(g>>>0<128){e=g;break b}e=g;while(1){D[f|0]=e|128;f=f+1|0;i=e>>>0>16383;e=e>>>7|0;if(i){continue}break}}D[f|0]=e;f=f+1|0;F[j+12>>2]=f;i=F[9340];m=g;g=((f+g|0)-h|0)+l|0;e=-1;if((aa[F[F[i>>2]+8>>2]](i,a,128,b,c,F[j+12>>2],m,h,g)|0)==-1){break a}c=F[a+128>>2]+1|0;F[a+128>>2]=c;b=0;c:{if(!(c&16777215)){break c}b=1;if(!(c&65535)){break c}b=c&255?3:2}c=b;e=(c<<5)+a|0;b=3;while(1){ka(e,32,b+37364|0,1,(b<<5)+a|0);f=b>>>0>c>>>0;b=b-1|0;if(f){continue}break}bb(a+132|0,h,g,g+h|0);e=Ca(h,k,d)}_=j+16|0;return e|0}function Ga(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=F[b>>2];e=c;g=F[b+36>>2];h=F[b+32>>2];i=F[b+28>>2];j=F[b+24>>2];k=F[b+20>>2];l=F[b+16>>2];f=F[b+12>>2];d=F[b+8>>2];m=(L(g,19)+16777216>>25)+c>>26;c=F[b+4>>2];b=e+L(g+(h+(i+(j+(k+(l+(f+(d+(m+c>>25)>>26)>>25)>>26)>>25)>>26)>>25)>>26)>>25,19)|0;D[a|0]=b;D[a+2|0]=b>>>16;D[a+1|0]=b>>>8;c=c+(b>>26)|0;D[a+5|0]=c>>>14;D[a+4|0]=c>>>6;d=d+(c>>25)|0;D[a+8|0]=d>>>13;D[a+7|0]=d>>>5;e=b>>>24&3;b=c&33554431;D[a+3|0]=e|b<<2;c=(d>>26)+f|0;D[a+11|0]=c>>>11;D[a+10|0]=c>>>3;d=d&67108863;D[a+6|0]=d<<3|b>>>22;b=l+(c>>25)|0;D[a+15|0]=b>>>18;D[a+14|0]=b>>>10;D[a+13|0]=b>>>2;f=c&33554431;D[a+9|0]=f<<5|d>>>21;c=(b>>26)+k|0;D[a+16|0]=c;D[a+12|0]=b<<6|f>>>19;D[a+18|0]=c>>>16;D[a+17|0]=c>>>8;b=(c>>25)+j|0;D[a+21|0]=b>>>15;D[a+20|0]=b>>>7;d=(b>>26)+i|0;D[a+24|0]=d>>>13;D[a+23|0]=d>>>5;e=c>>>24&1;c=b&67108863;D[a+19|0]=e|c<<1;b=(d>>25)+h|0;D[a+27|0]=b>>>12;D[a+26|0]=b>>>4;d=d&33554431;D[a+22|0]=d<<3|c>>>23;c=(b>>26)+g|0;D[a+30|0]=c>>>10;D[a+29|0]=c>>>2;b=b&67108863;D[a+25|0]=b<<4|d>>>21;c=c&33554431;D[a+31|0]=c>>>18;D[a+28|0]=c<<6|b>>>20}function ya(a){var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=G[a+12|0];c=L(e,6);g=G[a|0];f=L(g,6);d=G[a+8|0];b=G[a+4|0];D[a+12|0]=G[c+3648|0]^(G[f+3649|0]^(d^b));h=L(d,6);D[a+8|0]=G[c+3649|0]^(G[h+3648|0]^(b^g));i=L(b,6);D[a|0]=G[i+3649|0]^(G[f+3648|0]^(d^e));d=G[a+5|0];j=L(d,6);b=G[a+1|0];k=L(b,6);c=G[a+13|0];f=G[a+9|0];D[a+1|0]=G[j+3649|0]^(G[k+3648|0]^(c^f));l=L(c,6);D[a+13|0]=G[l+3648|0]^(G[k+3649|0]^(d^f));D[a+4|0]=G[h+3649|0]^(e^(g^G[i+3648|0]));e=L(f,6);D[a+9|0]=G[l+3649|0]^(G[e+3648|0]^(b^d));D[a+5|0]=G[e+3649|0]^(c^(b^G[j+3648|0]));e=G[a+6|0];c=L(e,6);g=G[a+2|0];f=L(g,6);d=G[a+14|0];b=G[a+10|0];D[a+2|0]=G[c+3649|0]^(G[f+3648|0]^(d^b));h=L(d,6);D[a+14|0]=G[h+3648|0]^(G[f+3649|0]^(b^e));b=L(b,6);D[a+10|0]=G[h+3649|0]^(G[b+3648|0]^(e^g));D[a+6|0]=G[b+3649|0]^(d^(g^G[c+3648|0]));e=G[a+15|0];c=L(e,6);g=G[a+3|0];f=L(g,6);d=G[a+11|0];b=G[a+7|0];D[a+15|0]=G[c+3648|0]^(G[f+3649|0]^(d^b));h=G[c+3649|0];c=L(d,6);D[a+11|0]=h^(G[c+3648|0]^(b^g));b=L(b,6);D[a+3|0]=G[b+3649|0]^(G[f+3648|0]^(d^e));D[a+7|0]=G[c+3649|0]^(e^(g^G[b+3648|0]))}function ce(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(c>>>0<=31){F[a>>2]=2;return-1}c=G[a+64|0]|G[a+65|0]<<8|(G[a+66|0]<<16|G[a+67|0]<<24);d=G[a+60|0]|G[a+61|0]<<8|(G[a+62|0]<<16|G[a+63|0]<<24);D[b+24|0]=d;D[b+25|0]=d>>>8;D[b+26|0]=d>>>16;D[b+27|0]=d>>>24;D[b+28|0]=c;D[b+29|0]=c>>>8;D[b+30|0]=c>>>16;D[b+31|0]=c>>>24;c=G[a+56|0]|G[a+57|0]<<8|(G[a+58|0]<<16|G[a+59|0]<<24);d=G[a+52|0]|G[a+53|0]<<8|(G[a+54|0]<<16|G[a+55|0]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[a+48|0]|G[a+49|0]<<8|(G[a+50|0]<<16|G[a+51|0]<<24);d=G[a+44|0]|G[a+45|0]<<8|(G[a+46|0]<<16|G[a+47|0]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[a+40|0]|G[a+41|0]<<8|(G[a+42|0]<<16|G[a+43|0]<<24);a=G[a+36|0]|G[a+37|0]<<8|(G[a+38|0]<<16|G[a+39|0]<<24);D[b|0]=a;D[b+1|0]=a>>>8;D[b+2|0]=a>>>16;D[b+3|0]=a>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;return 32}function Oa(a,b,c){var d=0,e=0;a:{if(!a){break a}e=b;b=a+32|0;if(e>>>0>>0){break a}d=G[a+4|0]|G[a+5|0]<<8|(G[a+6|0]<<16|G[a+7|0]<<24);e=G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24);D[c|0]=e;D[c+1|0]=e>>>8;D[c+2|0]=e>>>16;D[c+3|0]=e>>>24;D[c+4|0]=d;D[c+5|0]=d>>>8;D[c+6|0]=d>>>16;D[c+7|0]=d>>>24;d=G[a+28|0]|G[a+29|0]<<8|(G[a+30|0]<<16|G[a+31|0]<<24);e=G[a+24|0]|G[a+25|0]<<8|(G[a+26|0]<<16|G[a+27|0]<<24);D[c+24|0]=e;D[c+25|0]=e>>>8;D[c+26|0]=e>>>16;D[c+27|0]=e>>>24;D[c+28|0]=d;D[c+29|0]=d>>>8;D[c+30|0]=d>>>16;D[c+31|0]=d>>>24;d=G[a+20|0]|G[a+21|0]<<8|(G[a+22|0]<<16|G[a+23|0]<<24);e=G[a+16|0]|G[a+17|0]<<8|(G[a+18|0]<<16|G[a+19|0]<<24);D[c+16|0]=e;D[c+17|0]=e>>>8;D[c+18|0]=e>>>16;D[c+19|0]=e>>>24;D[c+20|0]=d;D[c+21|0]=d>>>8;D[c+22|0]=d>>>16;D[c+23|0]=d>>>24;d=G[a+12|0]|G[a+13|0]<<8|(G[a+14|0]<<16|G[a+15|0]<<24);a=G[a+8|0]|G[a+9|0]<<8|(G[a+10|0]<<16|G[a+11|0]<<24);D[c+8|0]=a;D[c+9|0]=a>>>8;D[c+10|0]=a>>>16;D[c+11|0]=a>>>24;D[c+12|0]=d;D[c+13|0]=d>>>8;D[c+14|0]=d>>>16;D[c+15|0]=d>>>24;d=b}return d}function Fa(a,b){var c=0,d=0;c=G[a+4|0]|G[a+5|0]<<8|(G[a+6|0]<<16|G[a+7|0]<<24);d=G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24);D[b+32|0]=d;D[b+33|0]=d>>>8;D[b+34|0]=d>>>16;D[b+35|0]=d>>>24;D[b+36|0]=c;D[b+37|0]=c>>>8;D[b+38|0]=c>>>16;D[b+39|0]=c>>>24;c=G[a+28|0]|G[a+29|0]<<8|(G[a+30|0]<<16|G[a+31|0]<<24);d=G[a+24|0]|G[a+25|0]<<8|(G[a+26|0]<<16|G[a+27|0]<<24);D[b+56|0]=d;D[b+57|0]=d>>>8;D[b+58|0]=d>>>16;D[b+59|0]=d>>>24;D[b+60|0]=c;D[b+61|0]=c>>>8;D[b+62|0]=c>>>16;D[b+63|0]=c>>>24;c=G[a+20|0]|G[a+21|0]<<8|(G[a+22|0]<<16|G[a+23|0]<<24);d=G[a+16|0]|G[a+17|0]<<8|(G[a+18|0]<<16|G[a+19|0]<<24);D[b+48|0]=d;D[b+49|0]=d>>>8;D[b+50|0]=d>>>16;D[b+51|0]=d>>>24;D[b+52|0]=c;D[b+53|0]=c>>>8;D[b+54|0]=c>>>16;D[b+55|0]=c>>>24;c=G[a+12|0]|G[a+13|0]<<8|(G[a+14|0]<<16|G[a+15|0]<<24);a=G[a+8|0]|G[a+9|0]<<8|(G[a+10|0]<<16|G[a+11|0]<<24);D[b+40|0]=a;D[b+41|0]=a>>>8;D[b+42|0]=a>>>16;D[b+43|0]=a>>>24;D[b+44|0]=c;D[b+45|0]=c>>>8;D[b+46|0]=c>>>16;D[b+47|0]=c>>>24;Gb(b,b+32|0,1824)}function ic(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0;g=_-48|0;_=g;a:{if((c|0)<=0){break a}D[b|0]=0;if(c>>>0<23){break a}F[g+32>>2]=F[a+112>>2];d=Xa(b,c,1535,g+32|0);h=b+c|0;b:{if((d|0)>(c|0)){break b}if((d|0)<=0){break a}f=b+d|0;e=c-d|0;d=Xa(f,e,1462,0);h=b+c|0;if((d|0)>(e|0)){break b}if((d|0)<=0){break a}b=e-d|0;c=d+f|0;c:{e=a+152|0;if((e|0)!=F[a+148>>2]){d=0;while(1){F[g+16>>2]=F[(L(d,68)+a|0)+184>>2];f=Xa(c,b,1068,g+16|0);if((f|0)>(b|0)){break c}if((f|0)<=0){break a}b=b-f|0;c=c+f|0;d=d+1|0;if(d>>>0<(F[a+148>>2]-e|0)/68>>>0){continue}break}}d=Xa(c,b,1439,0);if((d|0)>(b|0)){break c}if((d|0)<=0){break a}f=a+496|0;if((f|0)==F[a+492>>2]){break a}c=c+d|0;b=b-d|0;d=0;while(1){F[g>>2]=F[(L(d,68)+a|0)+528>>2];e=Xa(c,b,1068,g);h=b+c|0;if((e|0)>(b|0)){break b}if((e|0)<=0){break a}b=b-e|0;c=c+e|0;d=d+1|0;if(d>>>0<(F[a+492>>2]-f|0)/68>>>0){continue}break}break a}h=b+c|0}a=h-4|0;D[a|0]=46;D[a+1|0]=46;D[a+2|0]=46;D[a+3|0]=0}_=g+48|0}function gb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=_-256|0;_=f;while(1){F[(d<<2)+f>>2]=G[(c|3)+b|0]|(G[(c|1)+b|0]<<16|G[b+c|0]<<24|G[(c|2)+b|0]<<8);c=c+4|0;d=d+1|0;if((d|0)!=16){continue}break}b=16;c=F[f>>2];while(1){e=c;c=(b<<2)+f|0;d=F[c-8>>2];d=e+(F[c-28>>2]+(ue(d,15)^ue(d,13)^d>>>10)|0)|0;e=c;c=F[c-60>>2];F[e>>2]=(ue(c,25)^ue(c,14)^c>>>3)+d;b=b+1|0;if((b|0)!=64){continue}break}n=F[a+80>>2];i=n;o=F[a+84>>2];b=o;p=F[a+108>>2];g=p;q=F[a+104>>2];c=q;r=F[a+100>>2];e=r;s=F[a+96>>2];j=s;t=F[a+92>>2];k=t;u=F[a+88>>2];d=u;while(1){l=d;d=b;b=m<<2;h=j;g=(F[b+2816>>2]+((((ue(h,26)^ue(h,21)^ue(h,7))+(h&e)|0)+g|0)+((h^-1)&c)|0)|0)+F[b+f>>2]|0;b=i;i=g+((ue(b,30)^ue(b,19)^ue(b,10))+((d^l)&b^d&l)|0)|0;j=g+k|0;g=c;c=e;e=h;k=l;m=m+1|0;if((m|0)!=64){continue}break}F[a+108>>2]=g+p;F[a+104>>2]=c+q;F[a+100>>2]=e+r;F[a+96>>2]=j+s;F[a+92>>2]=k+t;F[a+88>>2]=d+u;F[a+84>>2]=b+o;F[a+80>>2]=i+n;_=f+256|0}function Bc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;a:{if(c>>>0<116){F[a+7516>>2]=2;a=-1;break a}D[b|0]=123;c=G[1490]|G[1491]<<8|(G[1492]<<16|G[1493]<<24);d=G[1486]|G[1487]<<8|(G[1488]<<16|G[1489]<<24);D[b+1|0]=d;D[b+2|0]=d>>>8;D[b+3|0]=d>>>16;D[b+4|0]=d>>>24;D[b+5|0]=c;D[b+6|0]=c>>>8;D[b+7|0]=c>>>16;D[b+8|0]=c>>>24;c=G[1495]|G[1496]<<8|(G[1497]<<16|G[1498]<<24);d=G[1491]|G[1492]<<8|(G[1493]<<16|G[1494]<<24);D[b+6|0]=d;D[b+7|0]=d>>>8;D[b+8|0]=d>>>16;D[b+9|0]=d>>>24;D[b+10|0]=c;D[b+11|0]=c>>>8;D[b+12|0]=c>>>16;D[b+13|0]=c>>>24;D[b+14|0]=34;c=ma(a+96|0,32,b+15|0);D[c|0]=34;D[c+1|0]=44;D[c+12|0]=34;d=G[1504]|G[1505]<<8|(G[1506]<<16|G[1507]<<24);e=G[1500]|G[1501]<<8|(G[1502]<<16|G[1503]<<24);D[c+2|0]=e;D[c+3|0]=e>>>8;D[c+4|0]=e>>>16;D[c+5|0]=e>>>24;D[c+6|0]=d;D[c+7|0]=d>>>8;D[c+8|0]=d>>>16;D[c+9|0]=d>>>24;d=G[1508]|G[1509]<<8;D[c+10|0]=d;D[c+11|0]=d>>>8;a=ma(a,32,c+13|0);D[a|0]=34;D[a+1|0]=125;a=(a-b|0)+2|0}return a|0}function te(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=a;a:{b:{c:{d:{e:{f:{g:{h:{i:{j:{if(b){if(!c){break j}break i}a=(d>>>0)/(c>>>0)|0;$=0;break a}if(!d){break h}break g}if(!(c-1&c)){break f}g=(O(c)+33|0)-O(b)|0;e=0-g|0;break d}a=(b>>>0)/0|0;$=0;break a}a=32-O(b)|0;if(a>>>0<31){break e}break c}if((c|0)==1){break b}a=c?31-O(c-1^c)|0:32;c=a&31;if((a&63)>>>0>=32){a=0;b=b>>>c|0}else{a=b>>>c|0;b=((1<>>c}$=a;a=b;break a}g=a+1|0;e=63-a|0}a=g&63;f=a&31;if(a>>>0>=32){a=0;h=b>>>f|0}else{a=b>>>f|0;h=((1<>>f}f=a;a=e&63;e=a&31;if(a>>>0>=32){a=d<>>32-e|b<>>31;f=f<<1|h>>>31;i=l-(f+(a>>>0>e>>>0)|0)>>31;j=c&i;h=a-j|0;f=f-(a>>>0>>0)|0;b=b<<1|d>>>31;d=k|d<<1;k=i&1;g=g-1|0;if(g){continue}break}}$=b<<1|d>>>31;a=k|d<<1;break a}d=0;b=0}$=b;a=d}return a}function Xa(a,b,c,d){var e=0,f=0,g=0,h=0;g=_-16|0;_=g;F[g+12>>2]=d;e=_-160|0;_=e;f=-1;F[e+148>>2]=b?b-1|0:0;a=b?a:e+158|0;F[e+144>>2]=a;e=qa(e,0,144);F[e+76>>2]=-1;F[e+36>>2]=8;F[e+80>>2]=-1;F[e+44>>2]=e+159;F[e+84>>2]=e+144;a:{if((b|0)<0){F[9343]=61;break a}D[a|0]=0;f=0;b=_-208|0;_=b;F[b+204>>2]=d;a=b+160|0;qa(a,0,40);F[b+200>>2]=F[b+204>>2];b:{if((Db(0,c,b+200|0,b+80|0,a)|0)<0){c=-1;break b}h=F[e+76>>2]>=0;d=F[e>>2];if(F[e+72>>2]<=0){F[e>>2]=d&-33}c:{d:{e:{if(!F[e+48>>2]){F[e+48>>2]=80;F[e+28>>2]=0;F[e+16>>2]=0;F[e+20>>2]=0;f=F[e+44>>2];F[e+44>>2]=b;break e}if(F[e+16>>2]){break d}}a=-1;if(Fb(e)){break c}}a=Db(e,c,b+200|0,b+80|0,b+160|0)}c=a;if(f){aa[F[e+36>>2]](e,0,0)|0;F[e+48>>2]=0;F[e+44>>2]=f;F[e+28>>2]=0;a=F[e+20>>2];F[e+16>>2]=0;F[e+20>>2]=0;c=a?c:-1}a=F[e>>2];F[e>>2]=a|d&32;c=a&32?-1:c;if(!h){break b}}_=b+208|0;f=c}_=e+160|0;_=g+16|0;return f}function oc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;e=_-16|0;_=e;d=17;a:{if((G[a+7372|0]|!G[a+7364|0]?d:71)>>>0>c>>>0){F[a+7516>>2]=2;a=-1;break a}D[b|0]=123;c=G[1490]|G[1491]<<8|(G[1492]<<16|G[1493]<<24);d=G[1486]|G[1487]<<8|(G[1488]<<16|G[1489]<<24);D[b+1|0]=d;D[b+2|0]=d>>>8;D[b+3|0]=d>>>16;D[b+4|0]=d>>>24;D[b+5|0]=c;D[b+6|0]=c>>>8;D[b+7|0]=c>>>16;D[b+8|0]=c>>>24;c=G[1495]|G[1496]<<8|(G[1497]<<16|G[1498]<<24);d=G[1491]|G[1492]<<8|(G[1493]<<16|G[1494]<<24);D[b+6|0]=d;D[b+7|0]=d>>>8;D[b+8|0]=d>>>16;D[b+9|0]=d>>>24;D[b+10|0]=c;D[b+11|0]=c>>>8;D[b+12|0]=c>>>16;D[b+13|0]=c>>>24;D[b+14|0]=123;d=b+15|0;if(!(G[a+7372|0]|!G[a+7364|0])){D[b+15|0]=34;c=e+12|0;la(c,F[a+7368>>2]);c=ma(c,4,b+16|0);D[c+2|0]=34;D[c|0]=34;D[c+1|0]=58;a=ma(a+7373|0,32,c+3|0);D[a|0]=34;d=a+1|0}D[d|0]=125;D[d+1|0]=125;a=(d-b|0)+2|0}_=e+16|0;return a|0}function Jd(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=_-160|0;_=g;h=-1;c=Pa(b,c,b);a:{if((c|0)==-1){F[a+300>>2]=7;break a}h=F[9340];wb(b,c,aa[F[F[h>>2]>>2]](h)|0,g+136|0);if(G[g+136|0]!=3){F[a+300>>2]=3;h=-1;break a}if(!(F[g+148>>2]?F[g+144>>2]:0)){F[a+300>>2]=4;h=-1;break a}if(f){F[f>>2]=F[g+140>>2]}f=c+-64|0;if(!hb(a+264|0,b,f,b+f|0)){F[a+300>>2]=14;h=-1;break a}c=F[9340];if(aa[F[F[c>>2]+12>>2]](c,F[g+152>>2])>>>0>e>>>0){F[a+300>>2]=2;h=-1;break a}b:{c=F[g+140>>2];c:{if((c-F[a+260>>2]|0)>=0){h=a+132|0;cb(h,c);ja(g,h,132);break c}if((c-F[a+128>>2]|0)<0){break b}cb(ja(g,a,132),c)}c=F[9340];b=aa[F[F[c>>2]+16>>2]](c,g,128,b,f,F[g+148>>2],F[g+152>>2],d,e)|0;ia(g,132);h=-1;if((b|0)==-1){F[a+300>>2]=5;break a}F[a+296>>2]=1;h=b;break a}F[a+300>>2]=12;h=-1}_=g+160|0;return h|0}function qc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;e=_-16|0;_=e;a:{if((G[a+7364|0]?71:17)>>>0>c>>>0){F[a+7516>>2]=2;a=-1;break a}D[b|0]=123;c=G[1490]|G[1491]<<8|(G[1492]<<16|G[1493]<<24);d=G[1486]|G[1487]<<8|(G[1488]<<16|G[1489]<<24);D[b+1|0]=d;D[b+2|0]=d>>>8;D[b+3|0]=d>>>16;D[b+4|0]=d>>>24;D[b+5|0]=c;D[b+6|0]=c>>>8;D[b+7|0]=c>>>16;D[b+8|0]=c>>>24;c=G[1495]|G[1496]<<8|(G[1497]<<16|G[1498]<<24);d=G[1491]|G[1492]<<8|(G[1493]<<16|G[1494]<<24);D[b+6|0]=d;D[b+7|0]=d>>>8;D[b+8|0]=d>>>16;D[b+9|0]=d>>>24;D[b+10|0]=c;D[b+11|0]=c>>>8;D[b+12|0]=c>>>16;D[b+13|0]=c>>>24;D[b+14|0]=123;if(G[a+7364|0]){D[b+15|0]=34;c=e+12|0;la(c,F[a+7368>>2]);c=ma(c,4,b+16|0);D[c+2|0]=34;D[c|0]=34;D[c+1|0]=58;a=ma(a+7373|0,32,c+3|0);D[a|0]=34;a=a+1|0}else{a=b+15|0}D[a|0]=125;D[a+1|0]=125;a=(a-b|0)+2|0}_=e+16|0;return a|0}function Bb(a,b,c){a:{switch(b-9|0){case 0:b=F[c>>2];F[c>>2]=b+4;F[a>>2]=F[b>>2];return;case 6:b=F[c>>2];F[c>>2]=b+4;b=E[b>>1];F[a>>2]=b;F[a+4>>2]=b>>31;return;case 7:b=F[c>>2];F[c>>2]=b+4;F[a>>2]=H[b>>1];F[a+4>>2]=0;return;case 8:b=F[c>>2];F[c>>2]=b+4;b=D[b|0];F[a>>2]=b;F[a+4>>2]=b>>31;return;case 9:b=F[c>>2];F[c>>2]=b+4;F[a>>2]=G[b|0];F[a+4>>2]=0;return;case 16:b=F[c>>2]+7&-8;F[c>>2]=b+8;K[a>>3]=K[b>>3];return;case 17:aa[7](a,c);default:return;case 1:case 4:case 14:b=F[c>>2];F[c>>2]=b+4;b=F[b>>2];F[a>>2]=b;F[a+4>>2]=b>>31;return;case 2:case 5:case 11:case 15:b=F[c>>2];F[c>>2]=b+4;F[a>>2]=F[b>>2];F[a+4>>2]=0;return;case 3:case 10:case 12:case 13:break a}}b=F[c>>2]+7&-8;F[c>>2]=b+8;c=F[b+4>>2];F[a>>2]=F[b>>2];F[a+4>>2]=c}function qa(a,b,c){var d=0,e=0,f=0;a:{if(!c){break a}D[a|0]=b;e=a+c|0;D[e-1|0]=b;if(c>>>0<3){break a}D[a+2|0]=b;D[a+1|0]=b;D[e-3|0]=b;D[e-2|0]=b;if(c>>>0<7){break a}D[a+3|0]=b;D[e-4|0]=b;if(c>>>0<9){break a}e=0-a&3;f=e+a|0;d=L(b&255,16843009);F[f>>2]=d;b=c-e&-4;c=b+f|0;F[c-4>>2]=d;if(b>>>0<9){break a}F[f+8>>2]=d;F[f+4>>2]=d;F[c-8>>2]=d;F[c-12>>2]=d;if(b>>>0<25){break a}F[f+24>>2]=d;F[f+20>>2]=d;F[f+16>>2]=d;F[f+12>>2]=d;F[c-16>>2]=d;F[c-20>>2]=d;F[c-24>>2]=d;F[c-28>>2]=d;c=b;b=f&4|24;c=c-b|0;if(c>>>0<32){break a}d=se(d,0,1,1);e=$;b=b+f|0;while(1){F[b+24>>2]=d;F[b+28>>2]=e;F[b+16>>2]=d;F[b+20>>2]=e;F[b+8>>2]=d;F[b+12>>2]=e;F[b>>2]=d;F[b+4>>2]=e;b=b+32|0;c=c-32|0;if(c>>>0>31){continue}break}}return a}function Tb(a,b,c,d,e){var f=0,g=0,h=0,i=0;f=_-80|0;_=f;g=-1;h=F[b>>2];i=F[c+4>>2];if(!(h>>>0>i>>>0|i-h>>>0>2e3)){F[f+72>>2]=F[b+32>>2];h=F[b+28>>2];g=f- -64|0;F[g>>2]=F[b+24>>2];F[g+4>>2]=h;g=F[b+20>>2];F[f+56>>2]=F[b+16>>2];F[f+60>>2]=g;g=F[b+12>>2];F[f+48>>2]=F[b+8>>2];F[f+52>>2]=g;g=F[b+4>>2];b=F[b>>2];F[f+40>>2]=b;F[f+44>>2]=g;if(b>>>0>>0){b=f+40|4;while(1){ka(b,32,1869,1,b);g=F[f+40>>2]+1|0;F[f+40>>2]=g;if(g>>>0>2]){continue}break}}b=f+40|0;g=f|4;ka(b|4,32,1868,1,g);F[f>>2]=F[f+40>>2];a=F[a+4>>2];g=aa[F[F[a>>2]+16>>2]](a,g,32,F[c+8>>2],F[c+12>>2],F[c+24>>2],F[c+28>>2],d,e)|0;ia(b,36)}_=f+80|0;return g}function me(a,b,c,d,e,f,g,h,i,j,k){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0;l=_-112|0;_=l;m=(aa[F[441]](F[1416],c)|0)+2|0;n=(m>>>0)/3|0;a:{b:{c:{if(((m-L(n,3)|0)+(n<<2)|0)-2>>>0>e>>>0){break c}if(aa[F[440]](F[1416])>>>0>g>>>0){break c}if(i>>>0>=43){break b}}F[a>>2]=2;c=-1;break a}if(k>>>0<=31){F[a>>2]=1;c=-1;break a}g=l+48|0;Fa(j,g);ma(g,32,h);h=g;g=l+16|0;za(h,a+4|0,g);a=aa[F[441]](F[1416],c)|0;e=(d+e|0)-a|0;c=aa[F[442]](F[1416],g,32,b,c,e,a,l+8|0,8)|0;if((c|0)==-1){break a}ma(l+8|0,8,f);ma(e,a,d)}_=l+112|0;return c|0}function Hc(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0;g=Ib(a);if(Da(g)>>>0>e>>>0){F[a+7516>>2]=2;return-1}e=a+164|0;f=la(Na(sb(la(_a(d,g),4),a),a+96|0),(F[a+160>>2]-e|0)/72|0);h=F[a+160>>2];if((h|0)!=(e|0)){while(1){f=la(f,F[e>>2]);D[f|0]=G[e+4|0];f=Na(f+1|0,e+5|0);e=e+72|0;if((h|0)!=(e|0)){continue}break}}D[f|0]=G[a+7364|0];e=f+1|0;a:{if(!G[a+7364|0]){break a}e=la(e,F[a+7368>>2]);D[e|0]=G[a+7372|0];e=Na(e+1|0,a+7373|0);if(G[a+7364|0]<2){break a}e=la(e,F[a+7440>>2]);D[e|0]=G[a+7444|0];e=Na(e+1|0,a+7445|0)}la(e,F[a+7512>>2]);return Za(b,c,d,g)|0}function sa(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0;d=-1;a:{if((b&3)==1){break a}d=b+2|0;g=((d&3)+L(d>>>2|0,3)|0)-2|0;d=-1;if((g|0)==-1){break a}e=b&-4;b:{if(!e){e=a;break b}e=a+e|0;d=a;while(1){i=G[d|0];f=G[d+1|0];h=G[(G[d+2|0]&127)+1632|0];D[c+2|0]=G[(G[d+3|0]&127)+1632|0]|h<<6;f=G[(f&127)+1632|0]<<6;D[c+1|0]=(f|h)>>>2;D[c|0]=(f|G[(i&127)+1632|0]<<12)>>>10;c=c+3|0;d=d+4|0;if((d|0)!=(e|0)){continue}break}}b=(a+b|0)-e|0;if(b){a=G[(G[e+1|0]&127)+1632|0]|G[(G[e|0]&127)+1632|0]<<6;if((b|0)==3){D[c+1|0]=(G[(G[e+2|0]&127)+1632|0]|a<<6)>>>2}D[c|0]=a>>>4}d=g}return d}function ma(a,b,c){var d=0,e=0,f=0,g=0,h=0;d=b-((b>>>0)%3|0)|0;a:{if(!d){e=a;break a}e=a+d|0;d=a;while(1){f=G[d+1|0];g=G[d|0];h=G[d+2|0];D[c+3|0]=G[(h&63)+1568|0];D[c|0]=G[(g>>>2|0)+1568|0];f=f<<8;D[c+2|0]=G[((f|h)>>>6&63)+1568|0];D[c+1|0]=G[((f|g<<16)>>>12&63)+1568|0];c=c+4|0;d=d+3|0;if((e|0)!=(d|0)){continue}break}}d=(a+b|0)-e|0;if(d){a=2;b=G[e|0];b:{if((d|0)==2){a=G[e+1|0]<<2;D[c+2|0]=G[(a&60)+1568|0];d=(a|b<<10)>>>6|0;a=3;break b}d=b<<4}D[c|0]=G[(d>>>6|0)+1568|0];D[c+1|0]=G[(d&63)+1568|0];c=a+c|0}return c}function Ld(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=_-16|0;_=f;b=Ya(b,c,d,e,a+300|0);a:{if((b|0)!=-1){b=b+d|0;c=eb(d,b,f+12|0);b:{if(!c){d=10;break b}d=9;if(F[f+12>>2]-3>>>0<4294967294){break b}c=ib(a,c,b);if(!c){d=10;break b}c=ib(a+132|0,c,b);if(!c){d=10;break b}c=Oa(c,b,a+264|0);if(!c){d=10;break b}g=a+296|0;c:{if(F[f+12>>2]==1){F[g>>2]=1;break c}d=10;if(!c|(b|0)==(c|0)){c=h}else{D[g|0]=G[c|0]!=0;c=c+1|0}if(!c){break b}}d=17;if((b|0)==(c|0)){break a}}F[a+300>>2]=d}e=-1}_=f+16|0;return e|0}function Ca(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0;f=a;e=c;d=b-((b>>>0)%3|0)|0;if(d){f=a+d|0;d=a;while(1){g=G[d+1|0];h=G[d|0];i=G[d+2|0];D[e+3|0]=G[(i&63)+1568|0];D[e|0]=G[(h>>>2|0)+1568|0];g=g<<8;D[e+2|0]=G[((g|i)>>>6&63)+1568|0];D[e+1|0]=G[((g|h<<16)>>>12&63)+1568|0];e=e+4|0;d=d+3|0;if((f|0)!=(d|0)){continue}break}}d=(a+b|0)-f|0;if(d){a=2;b=G[f|0];a:{if((d|0)==2){a=G[f+1|0]<<2;D[e+2|0]=G[(a&60)+1568|0];d=(a|b<<10)>>>6|0;a=3;break a}d=b<<4}D[e|0]=G[(d>>>6|0)+1568|0];D[e+1|0]=G[(d&63)+1568|0];e=a+e|0}return e-c|0}function fc(a,b){a=a|0;b=b|0;var c=0,d=0;c=b+3285|0;b=a+164|0;a:{b:{if((b|0)!=F[a+160>>2]){while(1){if(Ka(b+5|0,c,32)){d=F[b>>2];c=F[a+160>>2]-72|0;F[a+160>>2]=c;if((b|0)==(c|0)){break b}while(1){c=b;b=b+72|0;ja(c,b,72);if(F[a+160>>2]!=(b|0)){continue}break}break b}b=b+72|0;if((b|0)!=F[a+160>>2]){continue}break}}d=-1;if(!G[a+7364|0]){break b}if(Ka(a+7373|0,c,32)){b=F[a+7368>>2];break a}if(G[a+7364|0]<2){break b}if(!Ka(a+7445|0,c,32)){break b}d=F[a+7440>>2]}b=d}if((b|0)==-1){F[a+7516>>2]=6}return b|0}function tc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;g=c;e=b;a:{b:{if(b<<5>>>0<=d>>>0){if(e){break b}e=0;break a}F[a+7516>>2]=1;e=-1;break a}j=a+169|0;k=a+7364|0;h=a+164|0;while(1){b=k;f=F[a+160>>2];if((b|0)!=(f|0)){b=f+72|0;F[a+160>>2]=b}b=b-72|0;if((h|0)!=(b|0)){while(1){f=b;b=b-72|0;ja(f,b,72);if((b|0)!=(h|0)){continue}break}}D[a+168|0]=0;b=F[a+7512>>2]+1|0;F[h>>2]=b;F[a+7512>>2]=b;Fa(g,j);g=g+32|0;i=i+1|0;if((i|0)!=(e|0)){continue}break}}ia(c,d);return e|0}function Ab(a,b){if(!a){return 0}a:{b:{if(a){if(b>>>0<=127){break b}c:{if(!F[F[9380]>>2]){if((b&-128)==57216){break b}break c}if(b>>>0<=2047){D[a+1|0]=b&63|128;D[a|0]=b>>>6|192;a=2;break a}if(!((b&-8192)!=57344&b>>>0>=55296)){D[a+2|0]=b&63|128;D[a|0]=b>>>12|224;D[a+1|0]=b>>>6&63|128;a=3;break a}if(b-65536>>>0<=1048575){D[a+3|0]=b&63|128;D[a|0]=b>>>18|240;D[a+2|0]=b>>>6&63|128;D[a+1|0]=b>>>12&63|128;a=4;break a}}F[9343]=25;a=-1}else{a=1}break a}D[a|0]=b;a=1}return a}function bc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;e=oa(d);if((e|0)==-1){F[a+3216>>2]=7;return-1}sa(c,d,c);d=_-48|0;_=d;a:{b:{if((b|0)!=1){ab(d+8|0,c,e);c=F[d+36>>2];if(!c){F[a+3216>>2]=4;break b}e=F[d+40>>2]}b=_-32|0;_=b;f=c;c=F[a+4>>2];fb(b,f,e,aa[F[F[c>>2]>>2]](c)|0);c:{if(!F[b+24>>2]){F[a+8>>2]=4;c=-1;break c}c=F[a+4>>2];c=aa[F[F[c>>2]+12>>2]](c,F[b+28>>2])|0}_=b+32|0;if((c|0)!=-1){break a}F[a+3216>>2]=F[a+8>>2];F[a+8>>2]=0}c=-1}_=d+48|0;return c|0}function Ka(a,b,c){var d=0,e=0,f=0,g=0;d=_-16|0;D[d+15|0]=0;a:{if(!c){break a}g=c-1|0;e=c&3;if(e){while(1){D[d+15|0]=G[d+15|0]|G[b|0]^G[a|0];b=b+1|0;a=a+1|0;c=c-1|0;f=f+1|0;if((e|0)!=(f|0)){continue}break}}if(g>>>0<3){break a}while(1){D[d+15|0]=G[d+15|0]|G[a|0]^G[b|0];D[d+15|0]=G[d+15|0]|G[a+1|0]^G[b+1|0];D[d+15|0]=G[d+15|0]|G[a+2|0]^G[b+2|0];D[d+15|0]=G[d+15|0]|G[a+3|0]^G[b+3|0];b=b+4|0;a=a+4|0;c=c-4|0;if(c){continue}break}}return!G[d+15|0]}function Qb(a,b,c,d){var e=0,f=0,g=0;e=_-48|0;_=e;ab(e+8|0,c,d);f=F[e+12>>2];c=(f|b)!=0;a:{if(f){if(!c){break a}c=F[e+16>>2]==32}if(!c|!F[e+36>>2]){break a}d=F[e+20>>2];if(!d|F[e+24>>2]!=32){break a}c=F[e+28>>2];if(!c|F[e+32>>2]!=32){break a}b:{c:{if(f){f=Ma(f,a+3221|0);if(b){if(f){break a}break c}if(!f){break b}break a}if(!b){break b}}if(Ma(b,a+3221|0)){break a}}if(Ma(d,a+3253|0)){break a}g=!Ma(c,a+3285|0)}_=e+48|0;return g}function de(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0;j=_-80|0;_=j;k=F[443];a:{if(aa[k|0](F[1416],oa(g))>>>0>i>>>0){F[a>>2]=2;g=-1;break a}k=oa(g);if(!(!((k|0)==-1|(c|0)!=43)&(e|0)==11)){F[a>>2]=7;g=-1;break a}c=b;b=j+48|0;sa(c,43,b);c=b;b=j+16|0;za(a+4|0,c,b);c=j+8|0;sa(d,11,c);sa(f,g,f);g=aa[F[444]](F[1416],b,32,c,8,f,k,h,i)|0;if((g|0)!=-1){break a}F[a>>2]=5}_=j+80|0;return g|0}function fe(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0;h=_-16|0;_=h;a:{if(!(!f|g>>>0>=43)){F[a>>2]=2;g=-1;break a}g=-1;b=Ya(b,c,d,e,a);if((b|0)==-1){break a}b:{b=b+d|0;c=va(d,b,h+12|0);c:{if(!c){break c}if(F[h+12>>2]!=1){F[a>>2]=9;break c}c=Ja(c,b,a+4|0);if(c){break b}}if(F[a>>2]){break a}F[a>>2]=10;break a}if((b|0)!=(c|0)){F[a>>2]=17;break a}if(f){ma(a+4|0,32,f)}g=e}_=h+16|0;return g|0}function Ob(a){var b=0,c=0,d=0,e=0,f=0;b=a+48|0;d=F[a+44>>2];if((b|0)==(d|0)){d=36}else{c=4;while(1){c=c+100|0;b=b+100|0;if((d|0)!=(b|0)){continue}break}d=c+32|0}e=4;c=4;b=a+152|0;f=F[a+148>>2];if((b|0)!=(f|0)){while(1){c=c+68|0;b=b+68|0;if((f|0)!=(b|0)){continue}break}}b=a+496|0;a=F[a+492>>2];if((b|0)!=(a|0)){while(1){e=e+68|0;b=b+68|0;if((a|0)!=(b|0)){continue}break}}return((c+d|0)+e|0)+101|0}function ve(a,b,c){var d=0,e=0,f=0,g=0;g=c&63;f=g;e=f&31;if(f>>>0>=32){f=-1>>>e|0}else{d=-1>>>e|0;f=d|(1<>>0>=32){d=f<>>32-e|d<>>0>=32){d=-1<>>32-d}a=c&a;b=b&d;d=e&31;if(e>>>0>=32){c=0;a=b>>>d|0}else{c=b>>>d|0;a=((1<>>d}a=a|g;$=c|f;return a} +function na(a,b,c){var d=0,e=0,f=0;if(!(G[a|0]&32)){a:{d=b;b=a;a=F[b+16>>2];b:{if(!a){if(Fb(b)){break b}a=F[b+16>>2]}f=F[b+20>>2];if(a-f>>>0>>0){aa[F[b+36>>2]](b,d,c)|0;break a}c:{if(F[b+80>>2]<0){break c}a=c;while(1){e=a;if(!a){break c}a=e-1|0;if(G[d+a|0]!=10){continue}break}if(aa[F[b+36>>2]](b,d,e)>>>0>>0){break b}d=d+e|0;c=c-e|0;f=F[b+20>>2]}ja(f,d,c);F[b+20>>2]=F[b+20>>2]+c}}}}function cd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;e=F[a+84>>2];f=F[e+4>>2];g=F[a+28>>2];d=F[a+20>>2]-g|0;d=d>>>0>f>>>0?f:d;if(d){ja(F[e>>2],g,d);F[e>>2]=d+F[e>>2];f=F[e+4>>2]-d|0;F[e+4>>2]=f}d=F[e>>2];f=c>>>0>f>>>0?f:c;if(f){ja(d,b,f);d=f+F[e>>2]|0;F[e>>2]=d;F[e+4>>2]=F[e+4>>2]-f}D[d|0]=0;b=F[a+44>>2];F[a+28>>2]=b;F[a+20>>2]=b;return c|0}function xd(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0;f=_-16|0;_=f;b=Ya(b,c,d,e,a+228|0);a:{if((b|0)!=-1){b=b+d|0;c=eb(d,b,f+12|0);b:{if(!c){d=10;break b}d=9;if(F[f+12>>2]!=1){break b}c=ib(a,c,b);if(!c){d=10;break b}d=10;c=rb(c,b,a+132|0);if(!c){break b}d=17;if((b|0)==(c|0)){break a}}F[a+228>>2]=d}e=-1}_=f+16|0;return e|0}function Kd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;d=_-32|0;_=d;e=-1;c=Pa(b,c,b);a:{if((c|0)==-1){F[a+300>>2]=7;break a}f=b;b=F[9340];wb(f,c,aa[F[F[b>>2]>>2]](b)|0,d+8|0);if(G[d+8|0]!=3){F[a+300>>2]=3;break a}if(!F[d+20>>2]){F[a+300>>2]=4;break a}a=F[9340];e=aa[F[F[a>>2]+12>>2]](a,F[d+24>>2])|0}_=d+32|0;return e|0}function ia(a,b){var c=0,d=0,e=0;a:{if(!b){break a}c=a;d=b&7;if(d){while(1){D[c|0]=0;c=c+1|0;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(b-1>>>0<7){break a}a=a+b|0;while(1){D[c|0]=0;D[c+1|0]=0;D[c+2|0]=0;D[c+3|0]=0;D[c+4|0]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;c=c+8|0;if((a|0)!=(c|0)){continue}break}}}function Kb(a,b,c){var d=0;d=_-112|0;_=d;F[d+80>>2]=1779033703;F[d+84>>2]=-1150833019;F[d+72>>2]=0;F[d+76>>2]=0;F[d+64>>2]=0;F[d+104>>2]=528734635;F[d+108>>2]=1541459225;F[d+96>>2]=1359893119;F[d+100>>2]=-1694144372;F[d+88>>2]=1013904242;F[d+92>>2]=-1521486534;ra(d,a,b);Ba(d,c);ia(d,112);_=d+112|0}function Ma(a,b){var c=0,d=0,e=0;c=32;a:{b:{if((a|b)&3){break b}while(1){if(F[a>>2]!=F[b>>2]){break b}b=b+4|0;a=a+4|0;c=c-4|0;if(c>>>0>3){continue}break}if(!c){break a}}while(1){d=G[a|0];e=G[b|0];if((d|0)==(e|0)){b=b+1|0;a=a+1|0;c=c-1|0;if(c){continue}break a}break}return d-e|0}return 0}function _b(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0;h=_-32|0;_=h;a:{if((oa(c)|0)!=32){F[a>>2]=7;c=-1;break a}sa(b,c,h);c=-1;b=oa(g);if((b|0)==-1){F[a>>2]=7;break a}sa(f,g,f);b:{if(b>>>0>=64){c=0;if(hb(h,d,e,f)){break b}}F[a>>2]=5;c=-1}}_=h+32|0;return c|0}function ra(a,b,c){var d=0,e=0,f=0;if(c){d=F[a+64>>2];while(1){D[a+d|0]=G[b+e|0];d=F[a+64>>2]+1|0;F[a+64>>2]=d;if((d|0)==64){gb(a,a);F[a+64>>2]=0;d=F[a+76>>2];f=F[a+72>>2]+512|0;d=f>>>0<512?d+1|0:d;F[a+72>>2]=f;F[a+76>>2]=d;d=0}e=e+1|0;if((e|0)!=(c|0)){continue}break}}}function hd(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0;h=_+-64|0;_=h;a:{if(g>>>0<43){F[a>>2]=2;a=-1;break a}if(!F[a+100>>2]){F[a>>2]=16;a=-1;break a}g=a+68|0;a=h+32|0;Aa(g,32,0,0,d,e,a,32);ka(a,32,b,c,h);Ca(h,32,f);a=0}_=h- -64|0;return a|0}function Ra(a,b,c){var d=0,e=0,f=0;a:{if(!b){d=a;break a}while(1){d=te(a,b,10);f=$;e=se(d,f,10,0);c=c-1|0;D[c|0]=a-e|48;e=b>>>0>9;a=d;b=f;if(e){continue}break}}if(d){while(1){c=c-1|0;a=(d>>>0)/10|0;D[c|0]=d-L(a,10)|48;b=d>>>0>9;d=a;if(b){continue}break}}return c}function sc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;a:{if(c>>>0<=31){F[a+7516>>2]=1;a=-1;break a}d=G[a+7364|0];if(d>>>0<=1){D[a+7364|0]=d+1}ja(a+7440|0,a+7368|0,72);D[a+7372|0]=0;d=F[a+7512>>2]+1|0;F[a+7368>>2]=d;F[a+7512>>2]=d;Fa(b,a+7373|0);a=1}ia(b,c);return a|0}function fd(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0;h=_-256|0;_=h;a:{if(g>>>0<43){F[a>>2]=2;a=-1;break a}if(!F[a+100>>2]){F[a>>2]=16;a=-1;break a}Aa(a+68|0,32,0,0,d,e,h,256);ka(h,256,b,c,f);Ca(f,32,f);a=0}_=h+256|0;return a|0}function gd(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0;h=_-32|0;_=h;a:{if(g>>>0<43){F[a>>2]=2;a=-1;break a}if(!F[a+100>>2]){F[a>>2]=16;a=-1;break a}Aa(a+68|0,32,0,0,d,e,h,32);ka(h,32,b,c,f);Ca(f,32,f);a=0}_=h+32|0;return a|0}function Eb(a,b){var c=0,d=0,e=0;A(+a);d=v(1)|0;e=v(0)|0;c=d>>>20&2047;if((c|0)!=2047){if(!c){if(a==0){c=0}else{a=Eb(a*0x10000000000000000,b);c=F[b>>2]+-64|0}F[b>>2]=c;return a}F[b>>2]=c-1022;x(0,e|0);x(1,d&-2146435073|1071644672);a=+z()}return a}function Ya(a,b,c,d,e){var f=0,g=0;f=-1;g=oa(d);a:{b:{if((g|0)==-1){c=7;if(e){break b}break a}Pa(c,d,c);d=a;a=g-(aa[F[440]](2804)|0)|0;f=aa[F[444]](2804,d,b,c,g,c,a,c,a)|0;if(!e){break a}c=8;if((f|0)!=-1){break a}}F[e>>2]=c;f=-1}return f}function kc(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0;g=_-32|0;_=g;a:{if((oa(d)|0)!=32){F[a+3216>>2]=7;d=-1;break a}sa(c,d,g);d=-1;c=oa(f);if((c|0)==-1){F[a+3216>>2]=7;break a}sa(e,f,e);d=Rb(a,b,g,e,c)}_=g+32|0;return d|0}function zb(a,b,c){var d=0,e=0,f=0;e=1;if(a>>>0>=128){while(1){e=e+1|0;d=a>>>0>16383;a=a>>>7|0;if(d){continue}break}}d=1;if(b>>>0>=128){a=b;while(1){d=d+1|0;f=a>>>0>16383;a=a>>>7|0;if(f){continue}break}}return(((b+c|0)+e|0)+d|0)+37|0}function xb(a,b,c){var d=0,e=0,f=0;d=1;e=1;if(a>>>0>=128){while(1){e=e+1|0;f=a>>>0>16383;a=a>>>7|0;if(f){continue}break}}if(b>>>0>=128){a=b;while(1){d=d+1|0;f=a>>>0>16383;a=a>>>7|0;if(f){continue}break}}return(((b+c|0)+e|0)+d|0)+67|0}function Cb(a){var b=0,c=0,d=0;if(D[F[a>>2]]-48>>>0>=10){return 0}while(1){d=F[a>>2];c=-1;if(b>>>0<=214748364){c=D[d|0]-48|0;b=L(b,10);c=(c|0)>(2147483647-b|0)?-1:c+b|0}F[a>>2]=d+1;b=c;if(D[d+1|0]-48>>>0<10){continue}break}return b}function Ib(a){var b=0,c=0,d=0;b=4;c=a+164|0;d=F[a+160>>2];if((c|0)!=(d|0)){while(1){b=b+69|0;c=c+72|0;if((d|0)!=(c|0)){continue}break}}b=b+165|0;a:{if(!G[a+7364|0]){break a}b=b+69|0;if(G[a+7364|0]<2){break a}b=b+69|0}return b+4|0}function gc(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0;f=_-32|0;_=f;a:{if((oa(c)|0)!=32){F[a+3216>>2]=7;c=-1;break a}sa(b,c,f);c=-1;b=oa(e);if((b|0)==-1){F[a+3216>>2]=7;break a}sa(d,e,d);c=Qb(a,f,d,b)}_=f+32|0;return c|0}function Za(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;f=aa[F[441]](2804,d)|0;e=f+(aa[F[440]](2804)|0)|0;g=e+2|0;h=(g>>>0)/3|0;i=a;j=b;b=((g-L(h,3)|0)+(h<<2)|0)-2|0;a=(b+c|0)-e|0;aa[F[442]](2804,i,j,a,d,a,f,a,e)|0;Ca(a,e,c);return b}function se(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;e=c>>>16|0;f=a>>>16|0;j=L(e,f);g=c&65535;h=a&65535;i=L(g,h);f=(i>>>16|0)+L(f,g)|0;e=(f&65535)+L(e,h)|0;$=(L(b,c)+j|0)+L(a,d)+(f>>>16)+(e>>>16)|0;return i&65535|e<<16}function eb(a,b,c){var d=0,e=0;F[c>>2]=0;a:{if(!a){break a}e=b;b=a+4|0;if(e>>>0>>0){break a}d=G[a|0]<<8;F[c>>2]=d;d=(d|G[a+1|0])<<8;F[c>>2]=d;d=(d|G[a+2|0])<<8;F[c>>2]=d;F[c>>2]=d|G[a+3|0];d=b}return d}function yc(a){a=a|0;var b=0,c=0,d=0;b=a+164|0;c=F[a+160>>2];a:{if((b|0)!=(c|0)){a=1;while(1){if(!G[b+4|0]){d=d+55|0;a=0}b=b+72|0;if((c|0)!=(b|0)){continue}break}b=16;if(!a){break a}}b=17}return b+d|0}function pa(a,b,c,d,e){var f=0;f=_-256|0;_=f;if(!(e&73728|(c|0)<=(d|0))){c=c-d|0;d=c>>>0<256;qa(f,b&255,d?c:256);if(!d){while(1){na(a,f,256);c=c-256|0;if(c>>>0>255){continue}break}}na(a,f,c)}_=f+256|0}function Fb(a){var b=0;b=F[a+72>>2];F[a+72>>2]=b-1|b;b=F[a>>2];if(b&8){F[a>>2]=b|32;return-1}F[a+4>>2]=0;F[a+8>>2]=0;b=F[a+44>>2];F[a+28>>2]=b;F[a+20>>2]=b;F[a+16>>2]=b+F[a+48>>2];return 0} +function wc(a){a=a|0;var b=0,c=0,d=0;b=a+164|0;c=F[a+160>>2];if((b|0)!=(c|0)){while(1){if(!G[b+4|0]){D[b+4|0]=1;d=d+1|0}b=b+72|0;if((c|0)!=(b|0)){continue}break}}D[a+7372|0]=1;return d|0}function ud(a,b){a=a|0;b=b|0;var c=0;c=F[9340];b=aa[F[F[c>>2]+4>>2]](c,b)|0;c=F[9340];c=aa[F[F[c>>2]>>2]](c)|0;b=xb(F[a+128>>2],b,c)+2|0;a=(b>>>0)/3|0;return((b-L(a,3)|0)+(a<<2)|0)-2|0}function va(a,b,c){var d=0;F[c>>2]=0;if(!(!a|a+4>>>0>b>>>0)){b=G[a|0]<<8;F[c>>2]=b;b=(b|G[a+1|0])<<8;F[c>>2]=b;b=(b|G[a+2|0])<<8;F[c>>2]=b;F[c>>2]=b|G[a+3|0];d=a+4|0}return d}function La(a){var b=0,c=0;b=F[9342];c=a+3&-4;a=b+c|0;a:{if(a>>>0<=b>>>0?c:0){break a}if(a>>>0>ba()<<16>>>0){if(!(Y(a|0)|0)){break a}}F[9342]=a;return b}F[9343]=48;return-1}function yd(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0;f=a+132|0;if(Da(232)>>>0>e>>>0){F[a+228>>2]=2;return-1}sb(jb(a,la(_a(d,232),1)),f);return Za(b,c,d,232)|0}function ob(a,b){var c=0,d=0;d=F[a+44>>2]==(a+48|0)?0:F[a+112>>2];c=F[a+4>>2];b=aa[F[F[c>>2]+4>>2]](c,b)|0;a=F[a+4>>2];return zb(d,b,aa[F[F[a>>2]>>2]](a)|0)}function Zd(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;if(c>>>0<43){F[a>>2]=2;return-1}if(e>>>0<=31){F[a>>2]=15;return-1}a=a+4|0;kb(d,a);ma(a,32,b);return 0}function Ub(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;if(c>>>0<43){F[a>>2]=2;return-1}if(e>>>0<=31){F[a>>2]=15;return-1}a=a+4|0;Fa(d,a);ma(a,32,b);return 0}function kd(a,b,c){a=a|0;b=b|0;c=c|0;if(c>>>0<43){F[a>>2]=15;return-1}if((Pa(b,c,b)|0)==-1){F[a>>2]=7;return-1}za(a+4|0,b,a+68|0);F[a+100>>2]=1;return 0}function qe(a){a=a|0;ia(a,36);F[a+32>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+8>>2]=0;F[a+12>>2]=0;F[a>>2]=0;F[a+4>>2]=0;return 36}function ge(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0;f=a+4|0;if(Da(68)>>>0>e>>>0){F[a>>2]=2;return-1}Na(la(_a(d,68),1),f);return Za(b,c,d,68)|0}function vb(a,b,c){var d=0,e=0;a=va(a,b,c);a:{if(!a){break a}if(!(!a|(a|0)==(b|0))){D[c+4|0]=G[a|0]!=0;d=a+1|0}if(!d){break a}e=Ja(d,b,c+5|0)}return e}function yb(a){var b=0,c=0,d=0;b=1;if(a>>>0>=128){c=a;while(1){b=b+1|0;d=c>>>0>16383;c=c>>>7|0;if(d){continue}break}}return(a+b|0)+104|0}function _a(a,b){var c=0,d=0;c=aa[F[441]](2804,b)+aa[F[440]](2804)|0;d=c+2|0;b=(d>>>0)/3|0;return((((d-L(b,3)|0)+(b<<2)|0)-2|0)+a|0)-c|0}function zc(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;if(e>>>0<86){F[a+7516>>2]=2;return-1}e=a;a=d+22|0;bb(e,b,c,a);ma(a,64,d);return 86}function Sb(a){F[a+8>>2]=0;F[a+4>>2]=1888;F[a>>2]=1872;F[a+492>>2]=a+496;F[a+148>>2]=a+152;F[a+44>>2]=a+48;D[a+3220|0]=0;F[a+3216>>2]=0}function Xd(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;if(e>>>0<86){F[a>>2]=2;return-1}e=a+4|0;a=d+22|0;bb(e,b,c,a);ma(a,64,d);return 86}function lc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;e=oa(d);if((e|0)==-1){F[a+3216>>2]=7;return-1}sa(c,d,c);return Rb(a,b,0,c,e)|0}function Dc(a,b,c){a=a|0;b=b|0;c=c|0;a:{if(c>>>0<=63){F[a+7516>>2]=1;a=-1;break a}kb(b,a);Fa(b+32|0,a+96|0);a=0}ia(b,c);return a|0}function la(a,b){b=b<<8&16711680|b<<24|(b>>>8&65280|b>>>24);D[a|0]=b;D[a+1|0]=b>>>8;D[a+2|0]=b>>>16;D[a+3|0]=b>>>24;return a+4|0}function $b(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;if(e>>>0<43){F[a>>2]=2;return-1}Kb(b,c,d+11|0);ma(d+11|0,32,d);return 43}function id(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;if(!F[a+100>>2]){F[a>>2]=16;return-1}Aa(a+68|0,32,0,0,b,c,d,e);return 0}function vd(a,b,c){a=a|0;b=b|0;c=c|0;if(c>>>0<=159){F[a+228>>2]=1;return-1}$a(a,b,0);kb(b+128|0,a+132|0);ia(b,c);return 0}function hc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;d=oa(c);if((d|0)==-1){F[a+3216>>2]=7;return-1}sa(b,c,b);return Qb(a,0,b,d)|0}function Da(a){var b=0;b=(aa[F[441]](2804,a)+aa[F[440]](2804)|0)+2|0;a=(b>>>0)/3|0;return((b-L(a,3)|0)+(a<<2)|0)-2|0}function Ta(a,b,c,d){var e=0,f=0;a:{if(!a){break a}e=b;b=a+d|0;if(e>>>0>>0){break a}ja(c,a,d);f=b}return f}function oe(a,b){a=a|0;b=b|0;b=(aa[F[441]](F[1416],b)|0)+2|0;a=(b>>>0)/3|0;return((b-L(a,3)|0)+(a<<2)|0)-2|0}function ne(a){a=a|0;var b=0;b=(aa[F[440]](F[1416])|0)+2|0;a=(b>>>0)/3|0;return((b-L(a,3)|0)+(a<<2)|0)-2|0}function Mc(a){a=a|0;ia(a,7520);F[a+7512>>2]=0;F[a+7516>>2]=0;D[a+7364|0]=0;F[a+160>>2]=a+164;return 7520}function md(a,b,c){a=a|0;b=b|0;c=c|0;if(c>>>0<=31){F[a>>2]=1;return-1}Fa(b,a+4|0);F[a+100>>2]=0;return 0}function Pc(a){a=a|0;ia(a,7520);F[a+7512>>2]=0;F[a+7516>>2]=0;D[a+7364|0]=0;F[a+160>>2]=a+164;return a|0}function sd(a,b,c){a=a|0;b=b|0;c=c|0;if(c>>>0<43){F[a+228>>2]=2;return-1}return Ca(a+132|0,32,b)|0}function Id(a,b,c){a=a|0;b=b|0;c=c|0;if(c>>>0<43){F[a+300>>2]=2;return-1}return Ca(a+264|0,32,b)|0}function pe(a,b,c){a=a|0;b=b|0;c=c|0;if(c>>>0<43){F[a>>2]=15;return-1}sa(b,43,a+4|0);return 0}function ld(a,b,c){a=a|0;b=b|0;c=c|0;if(c>>>0<43){F[a>>2]=2;return-1}Ca(a+4|0,32,b);return 0}function Wc(a){a=a|0;a=F[a+7516>>2];if(a>>>0<=17){a=F[(a<<2)+2720>>2]}else{a=1191}return a|0}function Uc(a){a=a|0;a=F[a+3216>>2];if(a>>>0<=17){a=F[(a<<2)+2720>>2]}else{a=1191}return a|0}function Rd(a){a=a|0;a=F[a+300>>2];if(a>>>0<=17){a=F[(a<<2)+2720>>2]}else{a=1191}return a|0}function Bd(a){a=a|0;a=F[a+228>>2];if(a>>>0<=17){a=F[(a<<2)+2720>>2]}else{a=1191}return a|0}function dc(a,b){a=a|0;b=b|0;b=Pb(a,b)+2|0;a=(b>>>0)/3|0;return((b-L(a,3)|0)+(a<<2)|0)-2|0}function ue(a,b){var c=0,d=0;c=b&31;d=(-1>>>c&a)<>>a}function Wa(a){a=a|0;a=F[a>>2];if(a>>>0<=17){a=F[(a<<2)+2720>>2]}else{a=1191}return a|0}function oa(a){if((a&3)!=1){a=a+2|0;a=((a&3)+L(a>>>2|0,3)|0)-2|0}else{a=-1}return a}function Yc(a,b,c){a=a|0;b=b|0;c=c|0;if(a){D[a|0]=3}if(b){D[b|0]=2}if(c){D[c|0]=15}}function ib(a,b,c){b=Ta(b,c,a,128);if(!b){return 0}return eb(b,c,a+128|0)}function nc(a){a=a|0;if(G[a+7364|0]>=2){D[a+7364|0]=1;ia(a+7440|0,72)}}function ee(a,b){a=a|0;b=b|0;a=F[443];return aa[a|0](F[1416],oa(b))|0}function Vd(a){a=a|0;return(a>>>0<=17?F[(a<<2)+2720>>2]:1191)|0}function pc(a){a=a|0;return(G[a+7372|0]|!G[a+7364|0]?17:71)|0}function Pb(a,b){b=ob(a,b);if(!G[a+3220|0]){b=yb(b)}return b}function $d(a){a=a|0;ia(a,100);qa(a,0,100);return 100}function ec(a){a=a|0;return(F[a+44>>2]==(a+48|0))<<5}function jb(a,b){return la(Ua(b,a,128),F[a+128>>2])}function je(a){a=a|0;ia(a,68);qa(a,0,68);return 68}function Nc(a){a=a|0;ia(a,4);F[a>>2]=0;return a|0}function Lc(a){a=a|0;ia(a,3320);Sb(a);return 3320}function rc(a){a=a|0;return(G[a+7364|0]?71:17)|0}function Oc(a){a=a|0;ia(a,3320);Sb(a);return a|0}function Kc(a){a=a|0;ia(a,4);F[a>>2]=0;return 4}function Zc(a){a=a|0;a=_-a&-16;_=a;return a|0}function re(a,b){a=a|0;b=b|0;return b+16&-16}function $a(a,b,c){F[a+128>>2]=c;ja(a,b,128)}function od(a){a=a|0;ia(a,104);return a|0}function nd(a){a=a|0;ia(a,104);return 104}function ae(a){a=a|0;ia(a,100);return a|0}function Td(a){a=a|0;ia(a,304);return a|0}function Sd(a){a=a|0;ia(a,304);return 304}function Dd(a){a=a|0;ia(a,232);return a|0}function Cd(a){a=a|0;ia(a,232);return 232}function uc(a,b){a=a|0;b=b|0;return b<<5}function ke(a){a=a|0;ia(a,68);return a|0}function Xb(a){a=a|0;ia(a,36);return a|0}function Vc(a){a=a|0;return F[a+7516>>2]}function Tc(a){a=a|0;return F[a+3216>>2]}function tb(a){a=a|0;return G[a+3220|0]}function jd(a){a=a|0;return F[a+100>>2]}function _d(a,b){a=a|0;b=b|0;return b|0}function Ua(a,b,c){return ja(a,b,c)+c|0}function Qd(a){a=a|0;return F[a+300>>2]}function Lb(a){a=a|0;return F[a+128>>2]}function Jc(a){a=a|0;return Da(Ib(a))|0}function Ic(a){a=a|0;return Da(Ob(a))|0}function Hd(a){a=a|0;return F[a+296>>2]}function Ad(a){a=a|0;return F[a+228>>2]}function Wb(){F[9380]=37408;F[9362]=42}function zd(a){a=a|0;return Da(232)|0}function Nd(a){a=a|0;return Da(301)|0}function he(a){a=a|0;return Da(68)|0}function Va(a){a=a|0;return F[a>>2]}function Pa(a,b,c){return sa(a,b,c)}function za(a,b,c){Gb(c,a+32|0,b)}function wd(a){a=a|0;return 160}function vc(a){a=a|0;return 100}function rd(a){a=a|0;return 306}function Gd(a){a=a|0;return 220}function Cc(a){a=a|0;return 116}function ub(a){a=a|0;return 64}function qb(a){a=a|0;return 32}function Qa(a){a=a|0;return 43}function Ac(a){a=a|0;return 86}function Zb(a){a=a|0;return 8}function Sc(){return 7520}function Rc(){return 3320}function pd(){return 104}function be(){return 100}function _c(a){a=a|0;_=a}function Ud(){return 304}function Ed(){return 232}function $c(){return _|0}function pb(){return 32}function le(){return 68}function Yd(){return 86}function Yb(){return 36}function Vb(){return 43}function Xc(){return-1}function Qc(){return 4} +// EMSCRIPTEN_END_FUNCS +e=G;p(da);var aa=c([null,Zb,re,ie,_d,Wd,ed,dd,cd]);function ba(){return C.byteLength/65536|0}return{"d":Wb,"e":aa,"f":Yc,"g":Xc,"h":Wc,"i":Vd,"j":Vc,"k":Uc,"l":Tc,"m":Wa,"n":Va,"o":Sc,"p":Rc,"q":Qc,"r":Pc,"s":Oc,"t":Nc,"u":Mc,"v":Lc,"w":Kc,"x":Jc,"y":Ic,"z":Hc,"A":Gc,"B":Fc,"C":Ec,"D":ub,"E":Dc,"F":Cc,"G":Bc,"H":Ac,"I":zc,"J":yc,"K":xc,"L":wc,"M":vc,"N":uc,"O":tc,"P":qb,"Q":sc,"R":rc,"S":qc,"T":pc,"U":oc,"V":nc,"W":ub,"X":mc,"Y":lc,"Z":kc,"_":Qa,"$":jc,"aa":tb,"ba":ic,"ca":hc,"da":gc,"ea":fc,"fa":tb,"ga":ec,"ha":dc,"ia":cc,"ja":bc,"ka":ac,"la":Qa,"ma":$b,"na":_b,"oa":Wa,"pa":Va,"qa":Yb,"ra":Xb,"sa":qe,"ta":pe,"ua":Vb,"va":oe,"wa":ne,"xa":qb,"ya":me,"za":Wa,"Aa":Va,"Ba":le,"Ca":ke,"Da":je,"Ea":pb,"Fa":pb,"Ga":Ub,"Ha":Ub,"Ia":he,"Ja":ge,"Ka":fe,"La":ee,"Ma":de,"Na":ce,"Oa":be,"Pa":ae,"Qa":Wa,"Ra":Va,"Sa":$d,"Ta":pb,"Ua":Vb,"Va":Zd,"Wa":Yd,"Xa":Xd,"Ya":Ud,"Za":Td,"_a":Sd,"$a":Rd,"ab":Qd,"bb":Pd,"cb":Od,"db":Nd,"eb":Md,"fb":Ld,"gb":Kd,"hb":Jd,"ib":Qa,"jb":Id,"kb":Lb,"lb":Hd,"mb":Gd,"nb":Fd,"ob":Ed,"pb":Dd,"qb":Cd,"rb":Bd,"sb":Ad,"tb":zd,"ub":yd,"vb":xd,"wb":wd,"xb":vd,"yb":ud,"zb":td,"Ab":Qa,"Bb":sd,"Cb":Lb,"Db":rd,"Eb":qd,"Fb":Wa,"Gb":Va,"Hb":pd,"Ib":od,"Jb":nd,"Kb":qb,"Lb":md,"Mb":Qa,"Nb":ld,"Ob":kd,"Pb":jd,"Qb":id,"Rb":Qa,"Sb":hd,"Tb":gd,"Ub":fd,"Vb":bd,"Wb":ad,"Xb":$c,"Yb":_c,"Zb":Zc}}return ca(ea)} +// EMSCRIPTEN_END_ASM + + + + +)(sa)}function ta(){return{then:function(b){b({instance:new ra})}}}var ua=Error,WebAssembly={};t=[];"object"!=typeof WebAssembly&&q("no native wasm support detected"); +var va,wa=!1,xa="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0; +function u(b,c){if(b){var d=ya,e=b+c;for(c=b;d[c]&&!(c>=e);)++c;if(16f?e+=String.fromCharCode(f):(f-=65536,e+=String.fromCharCode(55296|f>>10,56320|f&1023))}}else e+=String.fromCharCode(f)}b=e}}else b="";return b} +function za(b,c,d,e){if(!(0=p){var v=b.charCodeAt(++k);p=65536+((p&1023)<<10)|v&1023}if(127>=p){if(d>=e)break;c[d++]=p}else{if(2047>=p){if(d+1>=e)break;c[d++]=192|p>>6}else{if(65535>=p){if(d+2>=e)break;c[d++]=224|p>>12}else{if(d+3>=e)break;c[d++]=240|p>>18;c[d++]=128|p>>12&63}c[d++]=128|p>>6&63}c[d++]=128|p&63}}c[d]=0;return d-f}function w(b,c,d){return za(b,ya,c,d)} +function x(b){for(var c=0,d=0;d=e?c++:2047>=e?c+=2:55296<=e&&57343>=e?(c+=4,++d):c+=3}return c}var Aa,y,ya,Ba,z,Ca,Ea,Fa,qa=a.INITIAL_MEMORY||16777216;a.wasmMemory?va=a.wasmMemory:va=new pa;va&&(Aa=va.buffer);qa=Aa.byteLength;var A=Aa;Aa=A;a.HEAP8=y=new Int8Array(A);a.HEAP16=Ba=new Int16Array(A);a.HEAP32=z=new Int32Array(A);a.HEAPU8=ya=new Uint8Array(A);a.HEAPU16=new Uint16Array(A);a.HEAPU32=Ca=new Uint32Array(A);a.HEAPF32=Ea=new Float32Array(A); +a.HEAPF64=Fa=new Float64Array(A);var Ga=[],Ha=[],Ia=[];function Ja(){var b=a.preRun.shift();Ga.unshift(b)}var B=0,Ka=null,La=null;function q(b){if(a.onAbort)a.onAbort(b);b="Aborted("+b+")";r(b);wa=!0;b=new ua(b+". Build with -sASSERTIONS for more info.");ba(b);throw b;}var Ma="data:application/octet-stream;base64,",C;C="olm_legacy.wasm";if(!C.startsWith(Ma)){var Na=C;C=a.locateFile?a.locateFile(Na,m):m+Na} +function Oa(){var b=C;try{if(b==C&&t)return new Uint8Array(t);var c=n(b);if(c)return c;if(la)return la(b);throw"both async and sync fetching of the wasm failed";}catch(d){q(d)}} +function Pa(){if(!t&&(ha||l)){if("function"==typeof fetch&&!C.startsWith("file://"))return fetch(C,{credentials:"same-origin"}).then(function(b){if(!b.ok)throw"failed to load wasm binary file at '"+C+"'";return b.arrayBuffer()}).catch(function(){return Oa()});if(ka)return new Promise(function(b,c){ka(C,function(d){b(new Uint8Array(d))},c)})}return Promise.resolve().then(function(){return Oa()})}var Qa;function Ra(b){for(;0>0];case "i8":return y[b>>0];case "i16":return Ba[b>>1];case "i32":return z[b>>2];case "i64":return z[b>>2];case "float":return Ea[b>>2];case "double":return Fa[b>>3];case "*":return Ca[b>>2];default:q("invalid type for getValue: "+c)}return null} +function D(b){var c="i8";c.endsWith("*")&&(c="*");switch(c){case "i1":y[b>>0]=0;break;case "i8":y[b>>0]=0;break;case "i16":Ba[b>>1]=0;break;case "i32":z[b>>2]=0;break;case "i64":Qa=[0,0];z[b>>2]=Qa[0];z[b+4>>2]=Qa[1];break;case "float":Ea[b>>2]=0;break;case "double":Fa[b>>3]=0;break;case "*":Ca[b>>2]=0;break;default:q("invalid type for setValue: "+c)}}function Ta(b,c,d){for(var e=0;e>0]=b.charCodeAt(e);d||(y[c>>0]=0)} +function Ua(b,c,d){d=Array(0>4;f=(f&15)<<4|k>>2;var v=(k&3)<<6|p;c+=String.fromCharCode(e);64!==k&&(c+=String.fromCharCode(f));64!==p&&(c+=String.fromCharCode(v))}while(d + + + + + + + + + + + + + + + + + + + + + + + diff --git a/832/assets/assets/sas-emoji.json b/832/assets/assets/sas-emoji.json new file mode 100644 index 0000000000..f0eb702cfd --- /dev/null +++ b/832/assets/assets/sas-emoji.json @@ -0,0 +1,2178 @@ +[ + { + "number": 0, + "emoji": "🐶", + "description": "Dog", + "unicode": "U+1F436", + "translated_descriptions": { + "ar": "كَلب", + "bg": "Куче", + "ca": "Gos", + "cs": "Pes", + "de": "Hund", + "eo": "Hundo", + "es": "Perro", + "et": "Koer", + "fi": "Koira", + "fr": "Chien", + "hr": "pas", + "hu": "Kutya", + "it": "Cane", + "ja": "犬", + "nb_NO": "Hund", + "nl": "Hond", + "pt_BR": "Cachorro", + "ru": "Собака", + "si": "බල්ලා", + "sk": "Hlava psa", + "sr": "пас", + "sv": "Hund", + "szl": null, + "tzm": "Aydi", + "uk": "Пес", + "zh_Hans": "狗" + } + }, + { + "number": 1, + "emoji": "🐱", + "description": "Cat", + "unicode": "U+1F431", + "translated_descriptions": { + "ar": "هِرَّة", + "bg": "Котка", + "ca": "Gat", + "cs": "Kočka", + "de": "Katze", + "eo": "Kato", + "es": "Gato", + "et": "Kass", + "fi": "Kissa", + "fr": "Chat", + "hr": "mačka", + "hu": "Macska", + "it": "Gatto", + "ja": "猫", + "nb_NO": "Katt", + "nl": "Kat", + "pt_BR": "Gato", + "ru": "Кошка", + "si": "පූසා", + "sk": "Hlava mačky", + "sr": "мачка", + "sv": "Katt", + "szl": null, + "tzm": "Amuc", + "uk": "Кіт", + "zh_Hans": "猫" + } + }, + { + "number": 2, + "emoji": "🦁", + "description": "Lion", + "unicode": "U+1F981", + "translated_descriptions": { + "ar": "أَسَد", + "bg": "Лъв", + "ca": "Lleó", + "cs": "Lev", + "de": "Löwe", + "eo": "Leono", + "es": "León", + "et": "Lõvi", + "fi": "Leijona", + "fr": "Lion", + "hr": "lav", + "hu": "Oroszlán", + "it": "Leone", + "ja": "ライオン", + "nb_NO": "Løve", + "nl": "Leeuw", + "pt_BR": "Leão", + "ru": "Лев", + "si": "සිංහයා", + "sk": "Hlava leva", + "sr": "лав", + "sv": "Lejon", + "szl": null, + "tzm": "Izem", + "uk": "Лев", + "zh_Hans": "狮子" + } + }, + { + "number": 3, + "emoji": "🐎", + "description": "Horse", + "unicode": "U+1F40E", + "translated_descriptions": { + "ar": "حِصَان", + "bg": "Кон", + "ca": "Cavall", + "cs": "Kůň", + "de": "Pferd", + "eo": "Ĉevalo", + "es": "Caballo", + "et": "Hobune", + "fi": "Hevonen", + "fr": "Cheval", + "hr": "konj", + "hu": "Ló", + "it": "Cavallo", + "ja": "馬", + "nb_NO": "Hest", + "nl": "Paard", + "pt_BR": "Cavalo", + "ru": "Лошадь", + "si": "අශ්වයා", + "sk": "Kôň", + "sr": "коњ", + "sv": "Häst", + "szl": null, + "tzm": "Ayyis", + "uk": "Кінь", + "zh_Hans": "马" + } + }, + { + "number": 4, + "emoji": "🦄", + "description": "Unicorn", + "unicode": "U+1F984", + "translated_descriptions": { + "ar": "حِصَانٌ بِقَرن", + "bg": "Еднорог", + "ca": "Unicorn", + "cs": "Jednorožec", + "de": "Einhorn", + "eo": "Unukorno", + "es": "Unicornio", + "et": "Ükssarvik", + "fi": "Yksisarvinen", + "fr": "Licorne", + "hr": "jednorog", + "hu": "Egyszarvú", + "it": "Unicorno", + "ja": "ユニコーン", + "nb_NO": "Enhjørning", + "nl": "Eenhoorn", + "pt_BR": "Unicórnio", + "ru": "Единорог", + "si": null, + "sk": "Hlava jednorožca", + "sr": "једнорог", + "sv": "Enhörning", + "szl": null, + "tzm": null, + "uk": "Єдиноріг", + "zh_Hans": "独角兽" + } + }, + { + "number": 5, + "emoji": "🐷", + "description": "Pig", + "unicode": "U+1F437", + "translated_descriptions": { + "ar": "خِنزِير", + "bg": "Прасе", + "ca": "Porc", + "cs": "Prase", + "de": "Schwein", + "eo": "Porko", + "es": "Cerdo", + "et": "Siga", + "fi": "Sika", + "fr": "Cochon", + "hr": "svinja", + "hu": "Malac", + "it": "Maiale", + "ja": "ブタ", + "nb_NO": "Gris", + "nl": "Varken", + "pt_BR": "Porco", + "ru": "Свинья", + "si": null, + "sk": "Hlava prasaťa", + "sr": "прасе", + "sv": "Gris", + "szl": null, + "tzm": "Ilef", + "uk": "Свиня", + "zh_Hans": "猪" + } + }, + { + "number": 6, + "emoji": "🐘", + "description": "Elephant", + "unicode": "U+1F418", + "translated_descriptions": { + "ar": "فِيل", + "bg": "Слон", + "ca": "Elefant", + "cs": "Slon", + "de": "Elefant", + "eo": "Elefanto", + "es": "Elefante", + "et": "Elevant", + "fi": "Norsu", + "fr": "Éléphant", + "hr": "slon", + "hu": "Elefánt", + "it": "Elefante", + "ja": "ゾウ", + "nb_NO": "Elefant", + "nl": "Olifant", + "pt_BR": "Elefante", + "ru": "Слон", + "si": null, + "sk": "Slon", + "sr": "слон", + "sv": "Elefant", + "szl": null, + "tzm": "Ilu", + "uk": "Слон", + "zh_Hans": "大象" + } + }, + { + "number": 7, + "emoji": "🐰", + "description": "Rabbit", + "unicode": "U+1F430", + "translated_descriptions": { + "ar": "أَرنَب", + "bg": "Заек", + "ca": "Conill", + "cs": "Králík", + "de": "Hase", + "eo": "Kuniklo", + "es": "Conejo", + "et": "Jänes", + "fi": "Kani", + "fr": "Lapin", + "hr": "zec", + "hu": "Nyúl", + "it": "Coniglio", + "ja": "うさぎ", + "nb_NO": "Kanin", + "nl": "Konijn", + "pt_BR": "Coelho", + "ru": "Кролик", + "si": null, + "sk": "Hlava zajaca", + "sr": "зец", + "sv": "Kanin", + "szl": null, + "tzm": "Agnin", + "uk": "Кріль", + "zh_Hans": "兔子" + } + }, + { + "number": 8, + "emoji": "🐼", + "description": "Panda", + "unicode": "U+1F43C", + "translated_descriptions": { + "ar": "باندَا", + "bg": "Панда", + "ca": "Panda", + "cs": "Panda", + "de": "Panda", + "eo": "Pando", + "es": "Panda", + "et": "Panda", + "fi": "Panda", + "fr": "Panda", + "hr": "panda", + "hu": "Panda", + "it": "Panda", + "ja": "パンダ", + "nb_NO": "Panda", + "nl": "Panda", + "pt_BR": "Panda", + "ru": "Панда", + "si": null, + "sk": "Hlava pandy", + "sr": "панда", + "sv": "Panda", + "szl": null, + "tzm": null, + "uk": "Панда", + "zh_Hans": "熊猫" + } + }, + { + "number": 9, + "emoji": "🐓", + "description": "Rooster", + "unicode": "U+1F413", + "translated_descriptions": { + "ar": "دِيك", + "bg": "Петел", + "ca": "Gall", + "cs": "Kohout", + "de": "Hahn", + "eo": "Virkoko", + "es": "Gallo", + "et": "Kukk", + "fi": "Kukko", + "fr": "Coq", + "hr": "kokot", + "hu": "Kakas", + "it": "Gallo", + "ja": "ニワトリ", + "nb_NO": "Hane", + "nl": "Haan", + "pt_BR": "Galo", + "ru": "Петух", + "si": null, + "sk": "Kohút", + "sr": "петао", + "sv": "Tupp", + "szl": null, + "tzm": "Ayaẓiḍ", + "uk": "Когут", + "zh_Hans": "公鸡" + } + }, + { + "number": 10, + "emoji": "🐧", + "description": "Penguin", + "unicode": "U+1F427", + "translated_descriptions": { + "ar": "بِطريق", + "bg": "Пингвин", + "ca": "Pingüí", + "cs": "Tučňák", + "de": "Pinguin", + "eo": "Pingveno", + "es": "Pingüino", + "et": "Pingviin", + "fi": "Pingviini", + "fr": "Manchot", + "hr": "pingvin", + "hu": "Pingvin", + "it": "Pinguino", + "ja": "ペンギン", + "nb_NO": "Pingvin", + "nl": "Pinguïn", + "pt_BR": "Pinguim", + "ru": "Пингвин", + "si": null, + "sk": "Tučniak", + "sr": "пингвин", + "sv": "Pingvin", + "szl": null, + "tzm": null, + "uk": "Пінгвін", + "zh_Hans": "企鹅" + } + }, + { + "number": 11, + "emoji": "🐢", + "description": "Turtle", + "unicode": "U+1F422", + "translated_descriptions": { + "ar": "سُلحفاة", + "bg": "Костенурка", + "ca": "Tortuga", + "cs": "Želva", + "de": "Schildkröte", + "eo": "Testudo", + "es": "Tortuga", + "et": "Kilpkonn", + "fi": "Kilpikonna", + "fr": "Tortue", + "hr": "kornjača", + "hu": "Teknős", + "it": "Tartaruga", + "ja": "亀", + "nb_NO": "Skilpadde", + "nl": "Schildpad", + "pt_BR": "Tartaruga", + "ru": "Черепаха", + "si": null, + "sk": "Korytnačka", + "sr": "корњача", + "sv": "Sköldpadda", + "szl": null, + "tzm": "Ifker", + "uk": "Черепаха", + "zh_Hans": "乌龟" + } + }, + { + "number": 12, + "emoji": "🐟", + "description": "Fish", + "unicode": "U+1F41F", + "translated_descriptions": { + "ar": "سَمَكَة", + "bg": "Риба", + "ca": "Peix", + "cs": "Ryba", + "de": "Fisch", + "eo": "Fiŝo", + "es": "Pez", + "et": "Kala", + "fi": "Kala", + "fr": "Poisson", + "hr": "riba", + "hu": "Hal", + "it": "Pesce", + "ja": "魚", + "nb_NO": "Fisk", + "nl": "Vis", + "pt_BR": "Peixe", + "ru": "Рыба", + "si": null, + "sk": "Ryba", + "sr": "риба", + "sv": "Fisk", + "szl": null, + "tzm": "Aselm", + "uk": "Риба", + "zh_Hans": "鱼" + } + }, + { + "number": 13, + "emoji": "🐙", + "description": "Octopus", + "unicode": "U+1F419", + "translated_descriptions": { + "ar": "أُخطُبُوط", + "bg": "Октопод", + "ca": "Pop", + "cs": "Chobotnice", + "de": "Oktopus", + "eo": "Polpo", + "es": "Pulpo", + "et": "Kaheksajalg", + "fi": "Tursas", + "fr": "Poulpe", + "hr": "hobotnica", + "hu": "Polip", + "it": "Polpo", + "ja": "たこ", + "nb_NO": "Blekksprut", + "nl": "Octopus", + "pt_BR": "Polvo", + "ru": "Осьминог", + "si": null, + "sk": "Chobotnica", + "sr": "октопод", + "sv": "Bläckfisk", + "szl": null, + "tzm": null, + "uk": "Восьминіг", + "zh_Hans": "章鱼" + } + }, + { + "number": 14, + "emoji": "🦋", + "description": "Butterfly", + "unicode": "U+1F98B", + "translated_descriptions": { + "ar": "فَرَاشَة", + "bg": "Пеперуда", + "ca": "Papallona", + "cs": "Motýl", + "de": "Schmetterling", + "eo": "Papilio", + "es": "Mariposa", + "et": "Liblikas", + "fi": "Perhonen", + "fr": "Papillon", + "hr": "leptir", + "hu": "Pillangó", + "it": "Farfalla", + "ja": "ちょうちょ", + "nb_NO": "Sommerfugl", + "nl": "Vlinder", + "pt_BR": "Borboleta", + "ru": "Бабочка", + "si": null, + "sk": "Motýľ", + "sr": "лептир", + "sv": "Fjäril", + "szl": null, + "tzm": null, + "uk": "Метелик", + "zh_Hans": "蝴蝶" + } + }, + { + "number": 15, + "emoji": "🌷", + "description": "Flower", + "unicode": "U+1F337", + "translated_descriptions": { + "ar": "زَهرَة", + "bg": "Цвете", + "ca": "Flor", + "cs": "Květina", + "de": "Blume", + "eo": "Floro", + "es": "Flor", + "et": "Lill", + "fi": "Kukka", + "fr": "Fleur", + "hr": "svijet", + "hu": "Virág", + "it": "Fiore", + "ja": "花", + "nb_NO": "Blomst", + "nl": "Bloem", + "pt_BR": "Flor", + "ru": "Цветок", + "si": null, + "sk": "Tulipán", + "sr": "цвет", + "sv": "Blomma", + "szl": null, + "tzm": null, + "uk": "Квітка", + "zh_Hans": "花" + } + }, + { + "number": 16, + "emoji": "🌳", + "description": "Tree", + "unicode": "U+1F333", + "translated_descriptions": { + "ar": "شَجَرَة", + "bg": "Дърво", + "ca": "Arbre", + "cs": "Strom", + "de": "Baum", + "eo": "Arbo", + "es": "Árbol", + "et": "Puu", + "fi": "Puu", + "fr": "Arbre", + "hr": "drvo", + "hu": "Fa", + "it": "Albero", + "ja": "木", + "nb_NO": "Tre", + "nl": "Boom", + "pt_BR": "Árvore", + "ru": "Дерево", + "si": null, + "sk": "Listnatý strom", + "sr": "дрво", + "sv": "Träd", + "szl": null, + "tzm": "Aseklu", + "uk": "Дерево", + "zh_Hans": "树" + } + }, + { + "number": 17, + "emoji": "🌵", + "description": "Cactus", + "unicode": "U+1F335", + "translated_descriptions": { + "ar": "صبار", + "bg": "Кактус", + "ca": "Cactus", + "cs": "Kaktus", + "de": "Kaktus", + "eo": "Kakto", + "es": "Cactus", + "et": "Kaktus", + "fi": "Kaktus", + "fr": "Cactus", + "hr": "kaktus", + "hu": "Kaktusz", + "it": "Cactus", + "ja": "サボテン", + "nb_NO": "Kaktus", + "nl": "Cactus", + "pt_BR": "Cacto", + "ru": "Кактус", + "si": null, + "sk": "Kaktus", + "sr": "кактус", + "sv": "Kaktus", + "szl": null, + "tzm": null, + "uk": "Кактус", + "zh_Hans": "仙人掌" + } + }, + { + "number": 18, + "emoji": "🍄", + "description": "Mushroom", + "unicode": "U+1F344", + "translated_descriptions": { + "ar": "فُطر", + "bg": "Гъба", + "ca": "Bolet", + "cs": "Houba", + "de": "Pilz", + "eo": "Fungo", + "es": "Seta", + "et": "Seen", + "fi": "Sieni", + "fr": "Champignon", + "hr": "gljiva", + "hu": "Gomba", + "it": "Fungo", + "ja": "きのこ", + "nb_NO": "Sopp", + "nl": "Paddenstoel", + "pt_BR": "Cogumelo", + "ru": "Гриб", + "si": null, + "sk": "Huba", + "sr": "печурка", + "sv": "Svamp", + "szl": null, + "tzm": "Agursel", + "uk": "Гриб", + "zh_Hans": "蘑菇" + } + }, + { + "number": 19, + "emoji": "🌏", + "description": "Globe", + "unicode": "U+1F30F", + "translated_descriptions": { + "ar": "كُرَةٌ أرضِيَّة", + "bg": "Глобус", + "ca": "Globus terraqüi", + "cs": "Zeměkoule", + "de": "Globus", + "eo": "Globo", + "es": "Globo", + "et": "Maakera", + "fi": "Maapallo", + "fr": "Globe", + "hr": "Globus", + "hu": "Földgömb", + "it": "Globo", + "ja": "地球", + "nb_NO": "Globus", + "nl": "Wereldbol", + "pt_BR": "Globo", + "ru": "Глобус", + "si": null, + "sk": "Zemeguľa", + "sr": "глобус", + "sv": "Jordklot", + "szl": null, + "tzm": null, + "uk": "Глобус", + "zh_Hans": "地球" + } + }, + { + "number": 20, + "emoji": "🌙", + "description": "Moon", + "unicode": "U+1F319", + "translated_descriptions": { + "ar": "قَمَر", + "bg": "Луна", + "ca": "Lluna", + "cs": "Měsíc", + "de": "Mond", + "eo": "Luno", + "es": "Luna", + "et": "Kuu", + "fi": "Kuu", + "fr": "Lune", + "hr": "mjesec", + "hu": "Hold", + "it": "Luna", + "ja": "月", + "nb_NO": "Måne", + "nl": "Maan", + "pt_BR": "Lua", + "ru": "Луна", + "si": null, + "sk": "Polmesiac", + "sr": "месец", + "sv": "Måne", + "szl": null, + "tzm": "Ayyur", + "uk": "Місяць", + "zh_Hans": "月亮" + } + }, + { + "number": 21, + "emoji": "☁️", + "description": "Cloud", + "unicode": "U+2601U+FE0F", + "translated_descriptions": { + "ar": "سَحابَة", + "bg": "Облак", + "ca": "Núvol", + "cs": "Mrak", + "de": "Wolke", + "eo": "Nubo", + "es": "Nube", + "et": "Pilv", + "fi": "Pilvi", + "fr": "Nuage", + "hr": "oblak", + "hu": "Felhő", + "it": "Nuvola", + "ja": "雲", + "nb_NO": "Sky", + "nl": "Wolk", + "pt_BR": "Nuvem", + "ru": "Облако", + "si": null, + "sk": "Oblak", + "sr": "облак", + "sv": "Moln", + "szl": null, + "tzm": null, + "uk": "Хмара", + "zh_Hans": "云" + } + }, + { + "number": 22, + "emoji": "🔥", + "description": "Fire", + "unicode": "U+1F525", + "translated_descriptions": { + "ar": "نار", + "bg": "Огън", + "ca": "Foc", + "cs": "Oheň", + "de": "Feuer", + "eo": "Fajro", + "es": "Fuego", + "et": "Tuli", + "fi": "Tuli", + "fr": "Feu", + "hr": "vatra", + "hu": "Tűz", + "it": "Fuoco", + "ja": "炎", + "nb_NO": "Flamme", + "nl": "Vuur", + "pt_BR": "Fogo", + "ru": "Огонь", + "si": null, + "sk": "Oheň", + "sr": "ватра", + "sv": "Eld", + "szl": null, + "tzm": "Timessi", + "uk": "Вогонь", + "zh_Hans": "火" + } + }, + { + "number": 23, + "emoji": "🍌", + "description": "Banana", + "unicode": "U+1F34C", + "translated_descriptions": { + "ar": "مَوزَة", + "bg": "Банан", + "ca": "Plàtan", + "cs": "Banán", + "de": "Banane", + "eo": "Banano", + "es": "Plátano", + "et": "Banaan", + "fi": "Banaani", + "fr": "Banane", + "hr": "banana", + "hu": "Banán", + "it": "Banana", + "ja": "バナナ", + "nb_NO": "Banan", + "nl": "Banaan", + "pt_BR": "Banana", + "ru": "Банан", + "si": null, + "sk": "Banán", + "sr": "банана", + "sv": "Banan", + "szl": null, + "tzm": "Tabanant", + "uk": "Банан", + "zh_Hans": "香蕉" + } + }, + { + "number": 24, + "emoji": "🍎", + "description": "Apple", + "unicode": "U+1F34E", + "translated_descriptions": { + "ar": "تُفَّاحَة", + "bg": "Ябълка", + "ca": "Poma", + "cs": "Jablko", + "de": "Apfel", + "eo": "Pomo", + "es": "Manzana", + "et": "Õun", + "fi": "Omena", + "fr": "Pomme", + "hr": "jabuka", + "hu": "Alma", + "it": "Mela", + "ja": "リンゴ", + "nb_NO": "Eple", + "nl": "Appel", + "pt_BR": "Maçã", + "ru": "Яблоко", + "si": null, + "sk": "Červené jablko", + "sr": "јабука", + "sv": "Äpple", + "szl": null, + "tzm": "Tadeffuyt", + "uk": "Яблуко", + "zh_Hans": "苹果" + } + }, + { + "number": 25, + "emoji": "🍓", + "description": "Strawberry", + "unicode": "U+1F353", + "translated_descriptions": { + "ar": "فَراوِلَة", + "bg": "Ягода", + "ca": "Maduixa", + "cs": "Jahoda", + "de": "Erdbeere", + "eo": "Frago", + "es": "Fresa", + "et": "Maasikas", + "fi": "Mansikka", + "fr": "Fraise", + "hr": "jagoda", + "hu": "Eper", + "it": "Fragola", + "ja": "いちご", + "nb_NO": "Jordbær", + "nl": "Aardbei", + "pt_BR": "Morango", + "ru": "Клубника", + "si": null, + "sk": "Jahoda", + "sr": "јагода", + "sv": "Jordgubbe", + "szl": null, + "tzm": null, + "uk": "Полуниця", + "zh_Hans": "草莓" + } + }, + { + "number": 26, + "emoji": "🌽", + "description": "Corn", + "unicode": "U+1F33D", + "translated_descriptions": { + "ar": "ذُرَة", + "bg": "Царевица", + "ca": "Blat de moro", + "cs": "Kukuřice", + "de": "Mais", + "eo": "Maizo", + "es": "Maíz", + "et": "Mais", + "fi": "Maissi", + "fr": "Maïs", + "hr": "kukuruza", + "hu": "Kukorica", + "it": "Mais", + "ja": "とうもろこし", + "nb_NO": "Mais", + "nl": "Maïs", + "pt_BR": "Milho", + "ru": "Кукуруза", + "si": null, + "sk": "Kukuričný klas", + "sr": "кукуруз", + "sv": "Majs", + "szl": null, + "tzm": null, + "uk": "Кукурудза", + "zh_Hans": "玉米" + } + }, + { + "number": 27, + "emoji": "🍕", + "description": "Pizza", + "unicode": "U+1F355", + "translated_descriptions": { + "ar": "بِيتزا", + "bg": "Пица", + "ca": "Pizza", + "cs": "Pizza", + "de": "Pizza", + "eo": "Pico", + "es": "Pizza", + "et": "Pitsa", + "fi": "Pizza", + "fr": "Pizza", + "hr": "pizza", + "hu": "Pizza", + "it": "Pizza", + "ja": "ピザ", + "nb_NO": "Pizza", + "nl": "Pizza", + "pt_BR": "Pizza", + "ru": "Пицца", + "si": null, + "sk": "Pizza", + "sr": "пица", + "sv": "Pizza", + "szl": null, + "tzm": null, + "uk": "Піца", + "zh_Hans": "披萨" + } + }, + { + "number": 28, + "emoji": "🎂", + "description": "Cake", + "unicode": "U+1F382", + "translated_descriptions": { + "ar": "كَعكَة", + "bg": "Торта", + "ca": "Pastís", + "cs": "Dort", + "de": "Kuchen", + "eo": "Torto", + "es": "Tarta", + "et": "Kook", + "fi": "Kakku", + "fr": "Gâteau", + "hr": "torta", + "hu": "Süti", + "it": "Torta", + "ja": "ケーキ", + "nb_NO": "Kake", + "nl": "Taart", + "pt_BR": "Bolo", + "ru": "Торт", + "si": null, + "sk": "Narodeninová torta", + "sr": "торта", + "sv": "Tårta", + "szl": null, + "tzm": null, + "uk": "Пиріг", + "zh_Hans": "蛋糕" + } + }, + { + "number": 29, + "emoji": "❤️", + "description": "Heart", + "unicode": "U+2764U+FE0F", + "translated_descriptions": { + "ar": "قَلب", + "bg": "Сърце", + "ca": "Cor", + "cs": "Srdce", + "de": "Herz", + "eo": "Koro", + "es": "Corazón", + "et": "Süda", + "fi": "Sydän", + "fr": "Cœur", + "hr": "srca", + "hu": "Szív", + "it": "Cuore", + "ja": "ハート", + "nb_NO": "Hjerte", + "nl": "Hart", + "pt_BR": "Coração", + "ru": "Сердце", + "si": null, + "sk": "červené srdce", + "sr": "срце", + "sv": "Hjärta", + "szl": null, + "tzm": "Ul", + "uk": "Серце", + "zh_Hans": "心" + } + }, + { + "number": 30, + "emoji": "😀", + "description": "Smiley", + "unicode": "U+1F600", + "translated_descriptions": { + "ar": "اِبتِسَامَة", + "bg": "Усмивка", + "ca": "Somrient", + "cs": "Smajlík", + "de": "Lächeln", + "eo": "Rideto", + "es": "Emoticono", + "et": "Smaili", + "fi": "Hymynaama", + "fr": "Sourire", + "hr": "smajlića", + "hu": "Mosoly", + "it": "Faccina sorridente", + "ja": "スマイル", + "nb_NO": "Smilefjes", + "nl": "Smiley", + "pt_BR": "Sorriso", + "ru": "Улыбка", + "si": null, + "sk": "Škeriaca sa tvár", + "sr": "смајли", + "sv": "Smiley", + "szl": null, + "tzm": null, + "uk": "Посмішка", + "zh_Hans": "笑脸" + } + }, + { + "number": 31, + "emoji": "🤖", + "description": "Robot", + "unicode": "U+1F916", + "translated_descriptions": { + "ar": "رُوبُوت", + "bg": "Робот", + "ca": "Robot", + "cs": "Robot", + "de": "Roboter", + "eo": "Roboto", + "es": "Robot", + "et": "Robot", + "fi": "Robotti", + "fr": "Robot", + "hr": "robot", + "hu": "Robot", + "it": "Robot", + "ja": "ロボと", + "nb_NO": "Robot", + "nl": "Robot", + "pt_BR": "Robô", + "ru": "Робот", + "si": null, + "sk": "Robot", + "sr": "робот", + "sv": "Robot", + "szl": null, + "tzm": "Aṛubu", + "uk": "Робот", + "zh_Hans": "机器人" + } + }, + { + "number": 32, + "emoji": "🎩", + "description": "Hat", + "unicode": "U+1F3A9", + "translated_descriptions": { + "ar": "قُبَّعَة", + "bg": "Шапка", + "ca": "Barret", + "cs": "Klobouk", + "de": "Hut", + "eo": "Ĉapelo", + "es": "Sombrero", + "et": "Kübar", + "fi": "Hattu", + "fr": "Chapeau", + "hr": "kapa", + "hu": "Kalap", + "it": "Cappello", + "ja": "帽子", + "nb_NO": "Hatt", + "nl": "Hoed", + "pt_BR": "Chapéu", + "ru": "Шляпа", + "si": null, + "sk": "Cilinder", + "sr": "шешир", + "sv": "Hatt", + "szl": null, + "tzm": "Taraza", + "uk": "Капелюх", + "zh_Hans": "帽子" + } + }, + { + "number": 33, + "emoji": "👓", + "description": "Glasses", + "unicode": "U+1F453", + "translated_descriptions": { + "ar": "نَظَّارَة", + "bg": "Очила", + "ca": "Ulleres", + "cs": "Brýle", + "de": "Brille", + "eo": "Okulvitroj", + "es": "Gafas", + "et": "Prillid", + "fi": "Silmälasit", + "fr": "Lunettes", + "hr": "naočale", + "hu": "Szemüveg", + "it": "Occhiali", + "ja": "めがね", + "nb_NO": "Briller", + "nl": "Bril", + "pt_BR": "Óculos", + "ru": "Очки", + "si": null, + "sk": "Okuliare", + "sr": "наочаре", + "sv": "Glasögon", + "szl": null, + "tzm": null, + "uk": "Окуляри", + "zh_Hans": "眼镜" + } + }, + { + "number": 34, + "emoji": "🔧", + "description": "Spanner", + "unicode": "U+1F527", + "translated_descriptions": { + "ar": "مِفتَاحُ رَبط", + "bg": "Гаечен ключ", + "ca": "Clau anglesa", + "cs": "Klíč", + "de": "Schraubenschlüssel", + "eo": "Ŝraŭbŝlosilo", + "es": "Llave inglesa", + "et": "Mutrivõti", + "fi": "Kiintoavain", + "fr": "Clé à molette", + "hr": "ključ", + "hu": "Csavarkulcs", + "it": "Chiave inglese", + "ja": "スパナ", + "nb_NO": "Fastnøkkel", + "nl": "Moersleutel", + "pt_BR": "Chave inglesa", + "ru": "Ключ", + "si": null, + "sk": "Francúzsky kľúč", + "sr": "кључ", + "sv": "Skruvnyckel", + "szl": null, + "tzm": null, + "uk": "Гайковий ключ", + "zh_Hans": "扳手" + } + }, + { + "number": 35, + "emoji": "🎅", + "description": "Santa", + "unicode": "U+1F385", + "translated_descriptions": { + "ar": "سانتا", + "bg": "Дядо Коледа", + "ca": "Pare Noél", + "cs": "Mikuláš", + "de": "Weihnachtsmann", + "eo": "Kristnaska viro", + "es": "Papá Noel", + "et": "Jõuluvana", + "fi": "Joulupukki", + "fr": "Père Noël", + "hr": "deda Mraz", + "hu": "Télapó", + "it": "Babbo Natale", + "ja": "サンタ", + "nb_NO": "Julenisse", + "nl": "Kerstman", + "pt_BR": "Papai-noel", + "ru": "Санта", + "si": null, + "sk": "Santa Claus", + "sr": "деда Мраз", + "sv": "Tomte", + "szl": null, + "tzm": null, + "uk": "Санта Клаус", + "zh_Hans": "圣诞老人" + } + }, + { + "number": 36, + "emoji": "👍", + "description": "Thumbs Up", + "unicode": "U+1F44D", + "translated_descriptions": { + "ar": "رَفعُ إِبهَام", + "bg": "Палец нагоре", + "ca": "Polzes amunt", + "cs": "Palec nahoru", + "de": "Daumen Hoch", + "eo": "Dikfingro supren", + "es": "Pulgar arriba", + "et": "Pöidlad püsti", + "fi": "Peukalo ylös", + "fr": "Pouce en l’air", + "hr": "palac gore", + "hu": "Hüvelykujj fel", + "it": "Pollice alzato", + "ja": "いいね", + "nb_NO": "Tommel Opp", + "nl": "Duim omhoog", + "pt_BR": "Joinha", + "ru": "Большой палец вверх", + "si": null, + "sk": "Palec nahor", + "sr": "палчић горе", + "sv": "Tummen upp", + "szl": null, + "tzm": null, + "uk": "Великий палець вгору", + "zh_Hans": "赞" + } + }, + { + "number": 37, + "emoji": "☂️", + "description": "Umbrella", + "unicode": "U+2602U+FE0F", + "translated_descriptions": { + "ar": "مِظَلَّة", + "bg": "Чадър", + "ca": "Paraigües", + "cs": "Deštník", + "de": "Regenschirm", + "eo": "Ombrelo", + "es": "Paraguas", + "et": "Vihmavari", + "fi": "Sateenvarjo", + "fr": "Parapluie", + "hr": "kišobran", + "hu": "Esernyő", + "it": "Ombrello", + "ja": "傘", + "nb_NO": "Paraply", + "nl": "Paraplu", + "pt_BR": "Guarda-chuva", + "ru": "Зонт", + "si": null, + "sk": "Dáždnik", + "sr": "кишобран", + "sv": "Paraply", + "szl": null, + "tzm": null, + "uk": "Парасолька", + "zh_Hans": "伞" + } + }, + { + "number": 38, + "emoji": "⌛", + "description": "Hourglass", + "unicode": "U+231B", + "translated_descriptions": { + "ar": "سَاعَةٌ رَملِيَّة", + "bg": "Пясъчен часовник", + "ca": "Rellotge de sorra", + "cs": "Přesýpací hodiny", + "de": "Sanduhr", + "eo": "Sablohorloĝo", + "es": "Reloj de arena", + "et": "Liivakell", + "fi": "Tiimalasi", + "fr": "Sablier", + "hr": "pješčani sat", + "hu": "Homokóra", + "it": "Clessidra", + "ja": "砂時計", + "nb_NO": "Timeglass", + "nl": "Zandloper", + "pt_BR": "Ampulheta", + "ru": "Песочные часы", + "si": null, + "sk": "Presýpacie hodiny", + "sr": "пешчаник", + "sv": "Timglas", + "szl": null, + "tzm": null, + "uk": "Пісковий годинник", + "zh_Hans": "沙漏" + } + }, + { + "number": 39, + "emoji": "⏰", + "description": "Clock", + "unicode": "U+23F0", + "translated_descriptions": { + "ar": "سَاعَة", + "bg": "Часовник", + "ca": "Rellotge", + "cs": "Hodiny", + "de": "Uhr", + "eo": "Horloĝo", + "es": "Reloj", + "et": "Kell", + "fi": "Pöytäkello", + "fr": "Réveil", + "hr": "sat", + "hu": "Óra", + "it": "Orologio", + "ja": "時計", + "nb_NO": "Klokke", + "nl": "Wekker", + "pt_BR": "Relógio", + "ru": "Часы", + "si": null, + "sk": "Budík", + "sr": "сат", + "sv": "Klocka", + "szl": null, + "tzm": null, + "uk": "Годинник", + "zh_Hans": "时钟" + } + }, + { + "number": 40, + "emoji": "🎁", + "description": "Gift", + "unicode": "U+1F381", + "translated_descriptions": { + "ar": "هَدِيَّة", + "bg": "Подарък", + "ca": "Regal", + "cs": "Dárek", + "de": "Geschenk", + "eo": "Donaco", + "es": "Regalo", + "et": "Kingitus", + "fi": "Lahja", + "fr": "Cadeau", + "hr": "poklon", + "hu": "Ajándék", + "it": "Regalo", + "ja": "ギフト", + "nb_NO": "Gave", + "nl": "Geschenk", + "pt_BR": "Presente", + "ru": "Подарок", + "si": null, + "sk": "Zabalený darček", + "sr": "поклон", + "sv": "Present", + "szl": null, + "tzm": null, + "uk": "Подарунок", + "zh_Hans": "礼物" + } + }, + { + "number": 41, + "emoji": "💡", + "description": "Light Bulb", + "unicode": "U+1F4A1", + "translated_descriptions": { + "ar": "مِصبَاح", + "bg": "Лампа", + "ca": "Bombeta", + "cs": "Žárovka", + "de": "Glühbirne", + "eo": "Lampo", + "es": "Bombilla", + "et": "Lambipirn", + "fi": "Hehkulamppu", + "fr": "Ampoule", + "hr": "žarulja", + "hu": "Égő", + "it": "Lampadina", + "ja": "電球", + "nb_NO": "Lyspære", + "nl": "Gloeilamp", + "pt_BR": "Lâmpada", + "ru": "Лампочка", + "si": null, + "sk": "Žiarovka", + "sr": "сијалица", + "sv": "Lampa", + "szl": null, + "tzm": null, + "uk": "Лампочка", + "zh_Hans": "灯泡" + } + }, + { + "number": 42, + "emoji": "📕", + "description": "Book", + "unicode": "U+1F4D5", + "translated_descriptions": { + "ar": "كِتَاب", + "bg": "Книга", + "ca": "Llibre", + "cs": "Kniha", + "de": "Buch", + "eo": "Libro", + "es": "Libro", + "et": "Raamat", + "fi": "Kirja", + "fr": "Livre", + "hr": "knjiga", + "hu": "Könyv", + "it": "Libro", + "ja": "本", + "nb_NO": "Bok", + "nl": "Boek", + "pt_BR": "Livro", + "ru": "Книга", + "si": null, + "sk": "Zatvorená kniha", + "sr": "књига", + "sv": "Bok", + "szl": null, + "tzm": "Adlis", + "uk": "Книга", + "zh_Hans": "书" + } + }, + { + "number": 43, + "emoji": "✏️", + "description": "Pencil", + "unicode": "U+270FU+FE0F", + "translated_descriptions": { + "ar": "قَلَمُ رَصاص", + "bg": "Молив", + "ca": "Llapis", + "cs": "Tužka", + "de": "Bleistift", + "eo": "Krajono", + "es": "Lápiz", + "et": "Pliiats", + "fi": "Lyijykynä", + "fr": "Crayon", + "hr": "olovka", + "hu": "Ceruza", + "it": "Matita", + "ja": "鉛筆", + "nb_NO": "Blyant", + "nl": "Potlood", + "pt_BR": "Lápis", + "ru": "Карандаш", + "si": null, + "sk": "Ceruzka", + "sr": "оловка", + "sv": "Penna", + "szl": null, + "tzm": null, + "uk": "Олівець", + "zh_Hans": "铅笔" + } + }, + { + "number": 44, + "emoji": "📎", + "description": "Paperclip", + "unicode": "U+1F4CE", + "translated_descriptions": { + "ar": "مِشبَكُ وَرَق", + "bg": "Кламер", + "ca": "Clip", + "cs": "Sponka", + "de": "Büroklammer", + "eo": "Paperkuntenilo", + "es": "Clip", + "et": "Kirjaklamber", + "fi": "Paperiliitin", + "fr": "Trombone", + "hr": "spajalica", + "hu": "Gémkapocs", + "it": "Graffetta", + "ja": "クリップ", + "nb_NO": "BInders", + "nl": "Papierklemmetje", + "pt_BR": "Clipe de papel", + "ru": "Скрепка", + "si": null, + "sk": "Sponka na papier", + "sr": "спајалица", + "sv": "Gem", + "szl": null, + "tzm": null, + "uk": "Спиначка", + "zh_Hans": "回形针" + } + }, + { + "number": 45, + "emoji": "✂️", + "description": "Scissors", + "unicode": "U+2702U+FE0F", + "translated_descriptions": { + "ar": "مِقَصّ", + "bg": "Ножици", + "ca": "Tisores", + "cs": "Nůžky", + "de": "Schere", + "eo": "Tondilo", + "es": "Tijeras", + "et": "Käärid", + "fi": "Sakset", + "fr": "Ciseaux", + "hr": "škare", + "hu": "Olló", + "it": "Forbici", + "ja": "はさみ", + "nb_NO": "Saks", + "nl": "Schaar", + "pt_BR": "Tesoura", + "ru": "Ножницы", + "si": null, + "sk": "Nožnice", + "sr": "маказе", + "sv": "Sax", + "szl": null, + "tzm": null, + "uk": "Ножиці", + "zh_Hans": "剪刀" + } + }, + { + "number": 46, + "emoji": "🔒", + "description": "Lock", + "unicode": "U+1F512", + "translated_descriptions": { + "ar": "قُفل", + "bg": "Катинар", + "ca": "Cadenat", + "cs": "Zámek", + "de": "Schloss", + "eo": "Seruro", + "es": "Candado", + "et": "Lukk", + "fi": "Lukko", + "fr": "Cadenas", + "hr": "zaključati", + "hu": "Lakat", + "it": "Lucchetto", + "ja": "錠前", + "nb_NO": "Lås", + "nl": "Slot", + "pt_BR": "Cadeado", + "ru": "Замок", + "si": null, + "sk": "Zatvorená zámka", + "sr": "катанац", + "sv": "Lås", + "szl": null, + "tzm": null, + "uk": "Замок", + "zh_Hans": "锁" + } + }, + { + "number": 47, + "emoji": "🔑", + "description": "Key", + "unicode": "U+1F511", + "translated_descriptions": { + "ar": "مِفتَاح", + "bg": "Ключ", + "ca": "Clau", + "cs": "Klíč", + "de": "Schlüssel", + "eo": "Ŝlosilo", + "es": "Llave", + "et": "Võti", + "fi": "Avain", + "fr": "Clé", + "hr": "ključ", + "hu": "Kulcs", + "it": "Chiave", + "ja": "鍵", + "nb_NO": "Nøkkel", + "nl": "Sleutel", + "pt_BR": "Chave", + "ru": "Ключ", + "si": null, + "sk": "Kľúč", + "sr": "кључ", + "sv": "Nyckel", + "szl": null, + "tzm": "Tasarut", + "uk": "Ключ", + "zh_Hans": "钥匙" + } + }, + { + "number": 48, + "emoji": "🔨", + "description": "Hammer", + "unicode": "U+1F528", + "translated_descriptions": { + "ar": "مِطرَقَة", + "bg": "Чук", + "ca": "Martell", + "cs": "Kladivo", + "de": "Hammer", + "eo": "Martelo", + "es": "Martillo", + "et": "Haamer", + "fi": "Vasara", + "fr": "Marteau", + "hr": "čekić", + "hu": "Kalapács", + "it": "Martello", + "ja": "金槌", + "nb_NO": "Hammer", + "nl": "Hamer", + "pt_BR": "Martelo", + "ru": "Молоток", + "si": null, + "sk": "Kladivo", + "sr": "чекић", + "sv": "Hammare", + "szl": null, + "tzm": null, + "uk": "Молоток", + "zh_Hans": "锤子" + } + }, + { + "number": 49, + "emoji": "☎️", + "description": "Telephone", + "unicode": "U+260EU+FE0F", + "translated_descriptions": { + "ar": "تِلِفُون", + "bg": "Телефон", + "ca": "Telèfon", + "cs": "Telefon", + "de": "Telefon", + "eo": "Telefono", + "es": "Telefono", + "et": "Telefon", + "fi": "Puhelin", + "fr": "Téléphone", + "hr": "telefon", + "hu": "Telefon", + "it": "Telefono", + "ja": "電話機", + "nb_NO": "Telefon", + "nl": "Telefoon", + "pt_BR": "Telefone", + "ru": "Телефон", + "si": null, + "sk": "Telefón", + "sr": "телефон", + "sv": "Telefon", + "szl": null, + "tzm": "Atilifun", + "uk": "Телефон", + "zh_Hans": "电话" + } + }, + { + "number": 50, + "emoji": "🏁", + "description": "Flag", + "unicode": "U+1F3C1", + "translated_descriptions": { + "ar": "عَلَم", + "bg": "Флаг", + "ca": "Bandera", + "cs": "Vlajka", + "de": "Flagge", + "eo": "Flago", + "es": "Bandera", + "et": "Lipp", + "fi": "Lippu", + "fr": "Drapeau", + "hr": "zastava", + "hu": "Zászló", + "it": "Bandiera", + "ja": "旗", + "nb_NO": "Flagg", + "nl": "Vlag", + "pt_BR": "Bandeira", + "ru": "Флаг", + "si": null, + "sk": "Kockovaná zástava", + "sr": "застава", + "sv": "Flagga", + "szl": null, + "tzm": "Acenyal", + "uk": "Прапор", + "zh_Hans": "旗帜" + } + }, + { + "number": 51, + "emoji": "🚂", + "description": "Train", + "unicode": "U+1F682", + "translated_descriptions": { + "ar": "قِطَار", + "bg": "Влак", + "ca": "Tren", + "cs": "Vlak", + "de": "Zug", + "eo": "Vagonaro", + "es": "Tren", + "et": "Rong", + "fi": "Juna", + "fr": "Train", + "hr": "vlak", + "hu": "Vonat", + "it": "Treno", + "ja": "電車", + "nb_NO": "Tog", + "nl": "Trein", + "pt_BR": "Trem", + "ru": "Поезд", + "si": null, + "sk": "Rušeň", + "sr": "воз", + "sv": "Tåg", + "szl": null, + "tzm": null, + "uk": "Потяг", + "zh_Hans": "火车" + } + }, + { + "number": 52, + "emoji": "🚲", + "description": "Bicycle", + "unicode": "U+1F6B2", + "translated_descriptions": { + "ar": "دَرّاجَة", + "bg": "Колело", + "ca": "Bicicleta", + "cs": "Kolo", + "de": "Fahrrad", + "eo": "Biciklo", + "es": "Bicicleta", + "et": "Jalgratas", + "fi": "Polkupyörä", + "fr": "Vélo", + "hr": "bicikl", + "hu": "Kerékpár", + "it": "Bicicletta", + "ja": "自転車", + "nb_NO": "Sykkel", + "nl": "Fiets", + "pt_BR": "Bicicleta", + "ru": "Велосипед", + "si": null, + "sk": "Bicykel", + "sr": "бицикл", + "sv": "Cykel", + "szl": null, + "tzm": null, + "uk": "Велосипед", + "zh_Hans": "自行车" + } + }, + { + "number": 53, + "emoji": "✈️", + "description": "Aeroplane", + "unicode": "U+2708U+FE0F", + "translated_descriptions": { + "ar": "طَائِرة", + "bg": "Самолет", + "ca": "Avió", + "cs": "Letadlo", + "de": "Flugzeug", + "eo": "Aviadilo", + "es": "Avión", + "et": "Lennuk", + "fi": "Lentokone", + "fr": "Avion", + "hr": "avion", + "hu": "Repülő", + "it": "Aeroplano", + "ja": "飛行機", + "nb_NO": "Fly", + "nl": "Vliegtuig", + "pt_BR": "Avião", + "ru": "Самолет", + "si": null, + "sk": "Lietadlo", + "sr": "авион", + "sv": "Flygplan", + "szl": null, + "tzm": null, + "uk": "Літак", + "zh_Hans": "飞机" + } + }, + { + "number": 54, + "emoji": "🚀", + "description": "Rocket", + "unicode": "U+1F680", + "translated_descriptions": { + "ar": "صَارُوخ", + "bg": "Ракета", + "ca": "Coet", + "cs": "Raketa", + "de": "Rakete", + "eo": "Raketo", + "es": "Cohete", + "et": "Rakett", + "fi": "Raketti", + "fr": "Fusée", + "hr": "raketa", + "hu": "Rakáta", + "it": "Razzo", + "ja": "ロケット", + "nb_NO": "Rakett", + "nl": "Raket", + "pt_BR": "Foguete", + "ru": "Ракета", + "si": null, + "sk": "Raketa", + "sr": "ракета", + "sv": "Raket", + "szl": null, + "tzm": null, + "uk": "Ракета", + "zh_Hans": "火箭" + } + }, + { + "number": 55, + "emoji": "🏆", + "description": "Trophy", + "unicode": "U+1F3C6", + "translated_descriptions": { + "ar": "كَأسُ النَّصر", + "bg": "Трофей", + "ca": "Trofeu", + "cs": "Pohár", + "de": "Pokal", + "eo": "Trofeo", + "es": "Trofeo", + "et": "Auhind", + "fi": "Palkinto", + "fr": "Trophée", + "hr": "trofej", + "hu": "Trófea", + "it": "Trofeo", + "ja": "トロフィー", + "nb_NO": "Pokal", + "nl": "Trofee", + "pt_BR": "Troféu", + "ru": "Кубок", + "si": null, + "sk": "Trofej", + "sr": "пехар", + "sv": "Trofé", + "szl": null, + "tzm": null, + "uk": "Приз", + "zh_Hans": "奖杯" + } + }, + { + "number": 56, + "emoji": "⚽", + "description": "Ball", + "unicode": "U+26BD", + "translated_descriptions": { + "ar": "كُرَة", + "bg": "Топка", + "ca": "Pilota", + "cs": "Míč", + "de": "Ball", + "eo": "Pilko", + "es": "Bola", + "et": "Pall", + "fi": "Pallo", + "fr": "Ballon", + "hr": "lopta", + "hu": "Labda", + "it": "Palla", + "ja": "ボール", + "nb_NO": "Ball", + "nl": "Bal", + "pt_BR": "Bola", + "ru": "Мяч", + "si": null, + "sk": "Futbal", + "sr": "лопта", + "sv": "Boll", + "szl": null, + "tzm": "Tcama", + "uk": "М'яч", + "zh_Hans": "球" + } + }, + { + "number": 57, + "emoji": "🎸", + "description": "Guitar", + "unicode": "U+1F3B8", + "translated_descriptions": { + "ar": "غيتار", + "bg": "Китара", + "ca": "Guitarra", + "cs": "Kytara", + "de": "Gitarre", + "eo": "Gitaro", + "es": "Guitarra", + "et": "Kitarr", + "fi": "Kitara", + "fr": "Guitare", + "hr": "gitara", + "hu": "Gitár", + "it": "Chitarra", + "ja": "ギター", + "nb_NO": "Gitar", + "nl": "Gitaar", + "pt_BR": "Guitarra", + "ru": "Гитара", + "si": null, + "sk": "Gitara", + "sr": "гитара", + "sv": "Gitarr", + "szl": null, + "tzm": "Agiṭaṛ", + "uk": "Гітара", + "zh_Hans": "吉他" + } + }, + { + "number": 58, + "emoji": "🎺", + "description": "Trumpet", + "unicode": "U+1F3BA", + "translated_descriptions": { + "ar": "بُوق", + "bg": "Тромпет", + "ca": "Trompeta", + "cs": "Trumpeta", + "de": "Trompete", + "eo": "Trumpeto", + "es": "Trompeta", + "et": "Trompet", + "fi": "Trumpetti", + "fr": "Trompette", + "hr": "truba", + "hu": "Trombita", + "it": "Trombetta", + "ja": "トランペット", + "nb_NO": "Trompet", + "nl": "Trompet", + "pt_BR": "Trombeta", + "ru": "Труба", + "si": null, + "sk": "Trúbka", + "sr": "труба", + "sv": "Trumpet", + "szl": null, + "tzm": null, + "uk": "Труба", + "zh_Hans": "喇叭" + } + }, + { + "number": 59, + "emoji": "🔔", + "description": "Bell", + "unicode": "U+1F514", + "translated_descriptions": { + "ar": "جَرَس", + "bg": "Звънец", + "ca": "Campana", + "cs": "Zvonek", + "de": "Glocke", + "eo": "Sonorilo", + "es": "Campana", + "et": "Kelluke", + "fi": "Soittokello", + "fr": "Cloche", + "hr": "zvono", + "hu": "Harang", + "it": "Campana", + "ja": "ベル", + "nb_NO": "Bjelle", + "nl": "Bel", + "pt_BR": "Sino", + "ru": "Колокол", + "si": null, + "sk": "Zvon", + "sr": "звоно", + "sv": "Bjällra", + "szl": null, + "tzm": null, + "uk": "Дзвін", + "zh_Hans": "铃铛" + } + }, + { + "number": 60, + "emoji": "⚓", + "description": "Anchor", + "unicode": "U+2693", + "translated_descriptions": { + "ar": "مِرسَاة", + "bg": "Котва", + "ca": "Àncora", + "cs": "Kotva", + "de": "Anker", + "eo": "Ankro", + "es": "Ancla", + "et": "Ankur", + "fi": "Ankkuri", + "fr": "Ancre", + "hr": "sidro", + "hu": "Horgony", + "it": "Ancora", + "ja": "いかり", + "nb_NO": "Anker", + "nl": "Anker", + "pt_BR": "Âncora", + "ru": "Якорь", + "si": null, + "sk": "Kotva", + "sr": "сидро", + "sv": "Ankare", + "szl": null, + "tzm": null, + "uk": "Якір", + "zh_Hans": "锚" + } + }, + { + "number": 61, + "emoji": "🎧", + "description": "Headphones", + "unicode": "U+1F3A7", + "translated_descriptions": { + "ar": "سَمّاعَة رَأس", + "bg": "Слушалки", + "ca": "Auriculars", + "cs": "Sluchátka", + "de": "Kopfhörer", + "eo": "Kapaŭdilo", + "es": "Cascos", + "et": "Kõrvaklapid", + "fi": "Kuulokkeet", + "fr": "Casque audio", + "hr": "slušalice", + "hu": "Fejhallgató", + "it": "Cuffie", + "ja": "ヘッドホン", + "nb_NO": "Hodetelefoner", + "nl": "Koptelefoon", + "pt_BR": "Fones de ouvido", + "ru": "Наушники", + "si": null, + "sk": "Slúchadlá", + "sr": "слушалице", + "sv": "Hörlurar", + "szl": null, + "tzm": null, + "uk": "Навушники", + "zh_Hans": "耳机" + } + }, + { + "number": 62, + "emoji": "📁", + "description": "Folder", + "unicode": "U+1F4C1", + "translated_descriptions": { + "ar": "مُجَلَّد", + "bg": "Папка", + "ca": "Carpeta", + "cs": "Složka", + "de": "Ordner", + "eo": "Dosierujo", + "es": "Carpeta", + "et": "Kaust", + "fi": "Kansio", + "fr": "Dossier", + "hr": "mapu", + "hu": "Mappa", + "it": "Cartella", + "ja": "フォルダ", + "nb_NO": "Mappe", + "nl": "Map", + "pt_BR": "Pasta", + "ru": "Папка", + "si": null, + "sk": "Fascikel", + "sr": "фасцикла", + "sv": "Mapp", + "szl": null, + "tzm": "Asdaw", + "uk": "Тека", + "zh_Hans": "文件夹" + } + }, + { + "number": 63, + "emoji": "📌", + "description": "Pin", + "unicode": "U+1F4CC", + "translated_descriptions": { + "ar": "دَبُّوس", + "bg": "Кабърче", + "ca": "Xinxeta", + "cs": "Špendlík", + "de": "Stecknadel", + "eo": "Pinglo", + "es": "Alfiler", + "et": "Nööpnõel", + "fi": "Nuppineula", + "fr": "Punaise", + "hr": "pribadača", + "hu": "Rajszeg", + "it": "Puntina", + "ja": "ピン", + "nb_NO": "Tegnestift", + "nl": "Duimspijker", + "pt_BR": "Alfinete", + "ru": "Булавка", + "si": null, + "sk": "Špendlík", + "sr": "чиода", + "sv": "Häftstift", + "szl": null, + "tzm": null, + "uk": "Кнопка", + "zh_Hans": "图钉" + } + } +] \ No newline at end of file diff --git a/832/assets/assets/share.png b/832/assets/assets/share.png new file mode 100644 index 0000000000..7e96adaf6d Binary files /dev/null and b/832/assets/assets/share.png differ diff --git a/832/assets/assets/sounds/WoodenBeaver_stereo_message-new-instant.ogg b/832/assets/assets/sounds/WoodenBeaver_stereo_message-new-instant.ogg new file mode 100644 index 0000000000..3950f49039 Binary files /dev/null and b/832/assets/assets/sounds/WoodenBeaver_stereo_message-new-instant.ogg differ diff --git a/832/assets/assets/sounds/call.ogg b/832/assets/assets/sounds/call.ogg new file mode 100644 index 0000000000..63b5d4d375 Binary files /dev/null and b/832/assets/assets/sounds/call.ogg differ diff --git a/832/assets/assets/sounds/phone.ogg b/832/assets/assets/sounds/phone.ogg new file mode 100644 index 0000000000..7cd286488e Binary files /dev/null and b/832/assets/assets/sounds/phone.ogg differ diff --git a/832/assets/assets/start_chat.png b/832/assets/assets/start_chat.png new file mode 100644 index 0000000000..bb9dd55245 Binary files /dev/null and b/832/assets/assets/start_chat.png differ diff --git a/832/assets/assets/twake.svg b/832/assets/assets/twake.svg new file mode 100644 index 0000000000..787b796e0d --- /dev/null +++ b/832/assets/assets/twake.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/832/assets/assets/twake_dark.svg b/832/assets/assets/twake_dark.svg new file mode 100644 index 0000000000..0a348deabd --- /dev/null +++ b/832/assets/assets/twake_dark.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/832/assets/assets/twake_light.svg b/832/assets/assets/twake_light.svg new file mode 100644 index 0000000000..d1ce8fffcf --- /dev/null +++ b/832/assets/assets/twake_light.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/832/assets/assets/typing-indicator.zip b/832/assets/assets/typing-indicator.zip new file mode 100644 index 0000000000..84d98a83ea Binary files /dev/null and b/832/assets/assets/typing-indicator.zip differ diff --git a/832/assets/assets/typing.gif b/832/assets/assets/typing.gif new file mode 100644 index 0000000000..7c8154721c Binary files /dev/null and b/832/assets/assets/typing.gif differ diff --git a/832/assets/assets/typing.svg b/832/assets/assets/typing.svg new file mode 100644 index 0000000000..a126464653 --- /dev/null +++ b/832/assets/assets/typing.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + diff --git a/832/assets/assets/verification.png b/832/assets/assets/verification.png new file mode 100644 index 0000000000..8bc9979884 Binary files /dev/null and b/832/assets/assets/verification.png differ diff --git a/832/assets/fonts/MaterialIcons-Regular.otf b/832/assets/fonts/MaterialIcons-Regular.otf new file mode 100644 index 0000000000..a24e94e5d0 Binary files /dev/null and b/832/assets/fonts/MaterialIcons-Regular.otf differ diff --git a/832/assets/packages/cupertino_icons/assets/CupertinoIcons.ttf b/832/assets/packages/cupertino_icons/assets/CupertinoIcons.ttf new file mode 100644 index 0000000000..c235760459 Binary files /dev/null and b/832/assets/packages/cupertino_icons/assets/CupertinoIcons.ttf differ diff --git a/832/assets/packages/flutter_image_compress_web/assets/pica.min.js b/832/assets/packages/flutter_image_compress_web/assets/pica.min.js new file mode 100644 index 0000000000..fbd5033ba6 --- /dev/null +++ b/832/assets/packages/flutter_image_compress_web/assets/pica.min.js @@ -0,0 +1,13 @@ +/*! + +pica +https://github.com/nodeca/pica + +*/ +!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).pica=t()}}((function(){return function t(e,A,i){function r(a,o){if(!A[a]){if(!e[a]){var s="function"==typeof require&&require;if(!o&&s)return s(a,!0);if(n)return n(a,!0);var h=new Error("Cannot find module '"+a+"'");throw h.code="MODULE_NOT_FOUND",h}var u=A[a]={exports:{}};e[a][0].call(u.exports,(function(t){return r(e[a][1][t]||t)}),u,u.exports,t,e,A,i)}return A[a].exports}for(var n="function"==typeof require&&require,a=0;a=0,wasm:e.indexOf("wasm")>=0};i.call(this,A),this.features={js:A.js,wasm:A.wasm&&this.has_wasm()},this.use(r),this.use(n)}a.prototype=Object.create(i.prototype),a.prototype.constructor=a,a.prototype.resizeAndUnsharp=function(t,e){var A=this.resize(t,e);return t.unsharpAmount&&this.unsharp_mask(A,t.toWidth,t.toHeight,t.unsharpAmount,t.unsharpRadius,t.unsharpThreshold),A},e.exports=a},{"./mm_resize":4,"./mm_unsharp_mask":9,multimath:19}],2:[function(t,e,A){"use strict";function i(t){return t<0?0:t>255?255:t}function r(t){return t>=0?t:0}e.exports={convolveHor:function(t,e,A,i,n,a){var o,s,h,u,c,f,g,l,I,d,B,m=0,Q=0;for(I=0;I0;g--)u=u+(B=a[c++])*t[l+3]|0,h=h+B*t[l+2]|0,s=s+B*t[l+1]|0,o=o+B*t[l]|0,l=l+4|0;e[Q+3]=r(u>>7),e[Q+2]=r(h>>7),e[Q+1]=r(s>>7),e[Q]=r(o>>7),Q=Q+4*i|0}Q=4*(I+1)|0,m=(I+1)*A*4|0}},convolveVert:function(t,e,A,r,n,a){var o,s,h,u,c,f,g,l,I,d,B,m=0,Q=0;for(I=0;I0;g--)u=u+(B=a[c++])*t[l+3]|0,h=h+B*t[l+2]|0,s=s+B*t[l+1]|0,o=o+B*t[l]|0,l=l+4|0;o>>=7,s>>=7,h>>=7,u>>=7,e[Q+3]=i(u+8192>>14),e[Q+2]=i(h+8192>>14),e[Q+1]=i(s+8192>>14),e[Q]=i(o+8192>>14),Q=Q+4*r|0}Q=4*(I+1)|0,m=(I+1)*A*4|0}},convolveHorWithPre:function(t,e,A,i,n,a){var o,s,h,u,c,f,g,l,I,d,B,m,Q=0,p=0;for(d=0;d0;l--)u=u+(m=a[f++])*(c=t[I+3])|0,h=h+m*t[I+2]*c|0,s=s+m*t[I+1]*c|0,o=o+m*t[I]*c|0,I=I+4|0;h=h/255|0,s=s/255|0,o=o/255|0,e[p+3]=r(u>>7),e[p+2]=r(h>>7),e[p+1]=r(s>>7),e[p]=r(o>>7),p=p+4*i|0}p=4*(d+1)|0,Q=(d+1)*A*4|0}},convolveVertWithPre:function(t,e,A,r,n,a){var o,s,h,u,c,f,g,l,I,d,B,m=0,Q=0;for(I=0;I0;g--)u=u+(B=a[c++])*t[l+3]|0,h=h+B*t[l+2]|0,s=s+B*t[l+1]|0,o=o+B*t[l]|0,l=l+4|0;o>>=7,s>>=7,h>>=7,(u=i((u>>=7)+8192>>14))>0&&(o=255*o/u|0,s=255*s/u|0,h=255*h/u|0),e[Q+3]=u,e[Q+2]=i(h+8192>>14),e[Q+1]=i(s+8192>>14),e[Q]=i(o+8192>>14),Q=Q+4*r|0}Q=4*(I+1)|0,m=(I+1)*A*4|0}}}},{}],3:[function(t,e,A){"use strict";e.exports="AGFzbQEAAAAADAZkeWxpbmsAAAAAAAEYA2AGf39/f39/AGAAAGAIf39/f39/f38AAg8BA2VudgZtZW1vcnkCAAADBwYBAAAAAAIGBgF/AEEACweUAQgRX193YXNtX2NhbGxfY3RvcnMAAAtjb252b2x2ZUhvcgABDGNvbnZvbHZlVmVydAACEmNvbnZvbHZlSG9yV2l0aFByZQADE2NvbnZvbHZlVmVydFdpdGhQcmUABApjb252b2x2ZUhWAAUMX19kc29faGFuZGxlAwAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAKyA4GAwABC4wDARB/AkAgA0UNACAERQ0AIANBAnQhFQNAQQAhE0EAIQsDQCALQQJqIQcCfyALQQF0IAVqIgYuAQIiC0UEQEEAIQhBACEGQQAhCUEAIQogBwwBCyASIAYuAQBqIQhBACEJQQAhCiALIRRBACEOIAchBkEAIQ8DQCAFIAZBAXRqLgEAIhAgACAIQQJ0aigCACIRQRh2bCAPaiEPIBFB/wFxIBBsIAlqIQkgEUEQdkH/AXEgEGwgDmohDiARQQh2Qf8BcSAQbCAKaiEKIAhBAWohCCAGQQFqIQYgFEEBayIUDQALIAlBB3UhCCAKQQd1IQYgDkEHdSEJIA9BB3UhCiAHIAtqCyELIAEgDEEBdCIHaiAIQQAgCEEAShs7AQAgASAHQQJyaiAGQQAgBkEAShs7AQAgASAHQQRyaiAJQQAgCUEAShs7AQAgASAHQQZyaiAKQQAgCkEAShs7AQAgDCAVaiEMIBNBAWoiEyAERw0ACyANQQFqIg0gAmwhEiANQQJ0IQwgAyANRw0ACwsL2gMBD38CQCADRQ0AIARFDQAgAkECdCEUA0AgCyEMQQAhE0EAIQIDQCACQQJqIQYCfyACQQF0IAVqIgcuAQIiAkUEQEEAIQhBACEHQQAhCkEAIQkgBgwBCyAHLgEAQQJ0IBJqIQhBACEJIAIhCkEAIQ0gBiEHQQAhDkEAIQ8DQCAFIAdBAXRqLgEAIhAgACAIQQF0IhFqLwEAbCAJaiEJIAAgEUEGcmovAQAgEGwgDmohDiAAIBFBBHJqLwEAIBBsIA9qIQ8gACARQQJyai8BACAQbCANaiENIAhBBGohCCAHQQFqIQcgCkEBayIKDQALIAlBB3UhCCANQQd1IQcgDkEHdSEKIA9BB3UhCSACIAZqCyECIAEgDEECdGogB0GAQGtBDnUiBkH/ASAGQf8BSBsiBkEAIAZBAEobQQh0QYD+A3EgCUGAQGtBDnUiBkH/ASAGQf8BSBsiBkEAIAZBAEobQRB0QYCA/AdxIApBgEBrQQ51IgZB/wEgBkH/AUgbIgZBACAGQQBKG0EYdHJyIAhBgEBrQQ51IgZB/wEgBkH/AUgbIgZBACAGQQBKG3I2AgAgAyAMaiEMIBNBAWoiEyAERw0ACyAUIAtBAWoiC2whEiADIAtHDQALCwuSAwEQfwJAIANFDQAgBEUNACADQQJ0IRUDQEEAIRNBACEGA0AgBkECaiEIAn8gBkEBdCAFaiIGLgECIgdFBEBBACEJQQAhDEEAIQ1BACEOIAgMAQsgEiAGLgEAaiEJQQAhDkEAIQ1BACEMIAchFEEAIQ8gCCEGA0AgBSAGQQF0ai4BACAAIAlBAnRqKAIAIhBBGHZsIhEgD2ohDyARIBBBEHZB/wFxbCAMaiEMIBEgEEEIdkH/AXFsIA1qIQ0gESAQQf8BcWwgDmohDiAJQQFqIQkgBkEBaiEGIBRBAWsiFA0ACyAPQQd1IQkgByAIagshBiABIApBAXQiCGogDkH/AW1BB3UiB0EAIAdBAEobOwEAIAEgCEECcmogDUH/AW1BB3UiB0EAIAdBAEobOwEAIAEgCEEEcmogDEH/AW1BB3UiB0EAIAdBAEobOwEAIAEgCEEGcmogCUEAIAlBAEobOwEAIAogFWohCiATQQFqIhMgBEcNAAsgC0EBaiILIAJsIRIgC0ECdCEKIAMgC0cNAAsLC4IEAQ9/AkAgA0UNACAERQ0AIAJBAnQhFANAIAshDEEAIRJBACEHA0AgB0ECaiEKAn8gB0EBdCAFaiICLgECIhNFBEBBACEIQQAhCUEAIQYgCiEHQQAMAQsgAi4BAEECdCARaiEJQQAhByATIQJBACENIAohBkEAIQ5BACEPA0AgBSAGQQF0ai4BACIIIAAgCUEBdCIQai8BAGwgB2ohByAAIBBBBnJqLwEAIAhsIA5qIQ4gACAQQQRyai8BACAIbCAPaiEPIAAgEEECcmovAQAgCGwgDWohDSAJQQRqIQkgBkEBaiEGIAJBAWsiAg0ACyAHQQd1IQggDUEHdSEJIA9BB3UhBiAKIBNqIQcgDkEHdQtBgEBrQQ51IgJB/wEgAkH/AUgbIgJBACACQQBKGyIKQf8BcQRAIAlB/wFsIAJtIQkgCEH/AWwgAm0hCCAGQf8BbCACbSEGCyABIAxBAnRqIAlBgEBrQQ51IgJB/wEgAkH/AUgbIgJBACACQQBKG0EIdEGA/gNxIAZBgEBrQQ51IgJB/wEgAkH/AUgbIgJBACACQQBKG0EQdEGAgPwHcSAKQRh0ciAIQYBAa0EOdSICQf8BIAJB/wFIGyICQQAgAkEAShtycjYCACADIAxqIQwgEkEBaiISIARHDQALIBQgC0EBaiILbCERIAMgC0cNAAsLC0AAIAcEQEEAIAIgAyAEIAUgABADIAJBACAEIAUgBiABEAQPC0EAIAIgAyAEIAUgABABIAJBACAEIAUgBiABEAIL"},{}],4:[function(t,e,A){"use strict";e.exports={name:"resize",fn:t("./resize"),wasm_fn:t("./resize_wasm"),wasm_src:t("./convolve_wasm_base64")}},{"./convolve_wasm_base64":3,"./resize":5,"./resize_wasm":8}],5:[function(t,e,A){"use strict";var i=t("./resize_filter_gen"),r=t("./convolve"),n=r.convolveHor,a=r.convolveVert,o=r.convolveHorWithPre,s=r.convolveVertWithPre;e.exports=function(t){var e=t.src,A=t.width,r=t.height,h=t.toWidth,u=t.toHeight,c=t.scaleX||t.toWidth/t.width,f=t.scaleY||t.toHeight/t.height,g=t.offsetX||0,l=t.offsetY||0,I=t.dest||new Uint8Array(h*u*4),d=void 0===t.filter?"mks2013":t.filter,B=i(d,A,h,c,g),m=i(d,r,u,f,l),Q=new Uint16Array(h*r*4);return!function(t,e,A){for(var i=3,r=e*A*4|0;i>1]+=r(1-m),p=0;p0&&0===g[E];)E--;if(w=h+p,C=E-p+1,M[x++]=w,M[x++]=C,k)for(d=p;d<=E;d++)M[x++]=g[d];else M.set(g.subarray(p,E+1),x),x+=C}else M[x++]=0,M[x++]=0}return M}},{"./resize_filter_info":7}],7:[function(t,e,A){"use strict";var i={box:{win:.5,fn:function(t){return t<0&&(t=-t),t<.5?1:0}},hamming:{win:1,fn:function(t){if(t<0&&(t=-t),t>=1)return 0;if(t<1.1920929e-7)return 1;var e=t*Math.PI;return Math.sin(e)/e*(.54+.46*Math.cos(e/1))}},lanczos2:{win:2,fn:function(t){if(t<0&&(t=-t),t>=2)return 0;if(t<1.1920929e-7)return 1;var e=t*Math.PI;return Math.sin(e)/e*Math.sin(e/2)/(e/2)}},lanczos3:{win:3,fn:function(t){if(t<0&&(t=-t),t>=3)return 0;if(t<1.1920929e-7)return 1;var e=t*Math.PI;return Math.sin(e)/e*Math.sin(e/3)/(e/3)}},mks2013:{win:2.5,fn:function(t){return t<0&&(t=-t),t>=2.5?0:t>=1.5?-.125*(t-2.5)*(t-2.5):t>=.5?.25*(4*t*t-11*t+7):1.0625-1.75*t*t}}};e.exports={filter:i,f2q:{box:0,hamming:1,lanczos2:2,lanczos3:3},q2f:["box","hamming","lanczos2","lanczos3"]}},{}],8:[function(t,e,A){"use strict";var i=t("./resize_filter_gen");var r=!0;try{r=1===new Uint32Array(new Uint8Array([1,0,0,0]).buffer)[0]}catch(t){}function n(t,e,A){if(r)e.set(function(t){return new Uint8Array(t.buffer,0,t.byteLength)}(t),A);else for(var i=A,n=0;n>8&255}}e.exports=function(t){var e=t.src,A=t.width,r=t.height,a=t.toWidth,o=t.toHeight,s=t.scaleX||t.toWidth/t.width,h=t.scaleY||t.toHeight/t.height,u=t.offsetX||0,c=t.offsetY||0,f=t.dest||new Uint8Array(a*o*4),g=void 0===t.filter?"mks2013":t.filter,l=i(g,A,a,s,u),I=i(g,r,o,h,c),d=Math.max(e.byteLength,f.byteLength),B=this.__align(0+d),m=r*a*4*2,Q=this.__align(B+m),p=this.__align(Q+l.byteLength),E=p+I.byteLength,w=this.__instance("resize",E),C=new Uint8Array(this.__memory.buffer),_=new Uint32Array(this.__memory.buffer),b=new Uint32Array(e.buffer);_.set(b),n(l,C,Q),n(I,C,p);var y=w.exports.convolveHV||w.exports._convolveHV;return!function(t,e,A){for(var i=3,r=e*A*4|0;i2&&(n=2);var f=function(t,e,A){for(var i,r,n,a,o=e*A,s=new Uint16Array(o),h=0;h=r&&i>=n?i:r>=n&&r>=i?r:n,s[h]=a<<8;return s}(t,e,A),g=new Uint16Array(f);i(g,e,A,n);for(var l=r/100*4096+.5|0,I=a<<8,d=e*A,B=0;B=I&&(h=((s=(s=(s=o+(l*u+2048>>12))>65280?65280:s)<0?0:s)<<12)/(o=0!==o?o:1)|0,t[c=4*B]=t[c]*h+2048>>12,t[c+1]=t[c+1]*h+2048>>12,t[c+2]=t[c+2]*h+2048>>12)}}},{"glur/mono16":18}],11:[function(t,e,A){"use strict";e.exports=function(t,e,A,i,r,n){if(!(0===i||r<.5)){r>2&&(r=2);var a=e*A,o=4*a,s=2*a,h=2*a,u=4*Math.max(e,A),c=o,f=c+s,g=f+h,l=g+h,I=l+u,d=this.__instance("unsharp_mask",o+s+2*h+u+32,{exp:Math.exp}),B=new Uint32Array(t.buffer);new Uint32Array(this.__memory.buffer).set(B);var m=d.exports.hsv_v16||d.exports._hsv_v16;m(0,c,e,A),(m=d.exports.blurMono16||d.exports._blurMono16)(c,f,g,l,I,e,A,r),(m=d.exports.unsharp||d.exports._unsharp)(0,0,c,f,e,A,i,n),B.set(new Uint32Array(this.__memory.buffer,0,a))}}},{}],12:[function(t,e,A){"use strict";e.exports="AGFzbQEAAAAADAZkeWxpbmsAAAAAAAE0B2AAAGAEf39/fwBgBn9/f39/fwBgCH9/f39/f39/AGAIf39/f39/f30AYAJ9fwBgAXwBfAIZAgNlbnYDZXhwAAYDZW52Bm1lbW9yeQIAAAMHBgAFAgQBAwYGAX8AQQALB4oBCBFfX3dhc21fY2FsbF9jdG9ycwABFl9fYnVpbGRfZ2F1c3NpYW5fY29lZnMAAg5fX2dhdXNzMTZfbGluZQADCmJsdXJNb25vMTYABAdoc3ZfdjE2AAUHdW5zaGFycAAGDF9fZHNvX2hhbmRsZQMAGF9fd2FzbV9hcHBseV9kYXRhX3JlbG9jcwABCsUMBgMAAQvWAQEHfCABRNuGukOCGvs/IAC7oyICRAAAAAAAAADAohAAIgW2jDgCFCABIAKaEAAiAyADoCIGtjgCECABRAAAAAAAAPA/IAOhIgQgBKIgAyACIAKgokQAAAAAAADwP6AgBaGjIgS2OAIAIAEgBSAEmqIiB7Y4AgwgASADIAJEAAAAAAAA8D+gIASioiIItjgCCCABIAMgAkQAAAAAAADwv6AgBKKiIgK2OAIEIAEgByAIoCAFRAAAAAAAAPA/IAahoCIDo7Y4AhwgASAEIAKgIAOjtjgCGAuGBQMGfwl8An0gAyoCDCEVIAMqAgghFiADKgIUuyERIAMqAhC7IRACQCAEQQFrIghBAEgiCQRAIAIhByAAIQYMAQsgAiAALwEAuCIPIAMqAhi7oiIMIBGiIg0gDCAQoiAPIAMqAgS7IhOiIhQgAyoCALsiEiAPoqCgoCIOtjgCACACQQRqIQcgAEECaiEGIAhFDQAgCEEBIAhBAUgbIgpBf3MhCwJ/IAQgCmtBAXFFBEAgDiENIAgMAQsgAiANIA4gEKIgFCASIAAvAQK4Ig+ioKCgIg22OAIEIAJBCGohByAAQQRqIQYgDiEMIARBAmsLIQIgC0EAIARrRg0AA0AgByAMIBGiIA0gEKIgDyAToiASIAYvAQC4Ig6ioKCgIgy2OAIAIAcgDSARoiAMIBCiIA4gE6IgEiAGLwECuCIPoqCgoCINtjgCBCAHQQhqIQcgBkEEaiEGIAJBAkohACACQQJrIQIgAA0ACwsCQCAJDQAgASAFIAhsQQF0aiIAAn8gBkECay8BACICuCINIBW7IhKiIA0gFrsiE6KgIA0gAyoCHLuiIgwgEKKgIAwgEaKgIg8gB0EEayIHKgIAu6AiDkQAAAAAAADwQWMgDkQAAAAAAAAAAGZxBEAgDqsMAQtBAAs7AQAgCEUNACAGQQRrIQZBACAFa0EBdCEBA0ACfyANIBKiIAJB//8DcbgiDSAToqAgDyIOIBCioCAMIBGioCIPIAdBBGsiByoCALugIgxEAAAAAAAA8EFjIAxEAAAAAAAAAABmcQRAIAyrDAELQQALIQMgBi8BACECIAAgAWoiACADOwEAIAZBAmshBiAIQQFKIQMgDiEMIAhBAWshCCADDQALCwvRAgIBfwd8AkAgB0MAAAAAWw0AIARE24a6Q4Ia+z8gB0MAAAA/l7ujIglEAAAAAAAAAMCiEAAiDLaMOAIUIAQgCZoQACIKIAqgIg22OAIQIAREAAAAAAAA8D8gCqEiCyALoiAKIAkgCaCiRAAAAAAAAPA/oCAMoaMiC7Y4AgAgBCAMIAuaoiIOtjgCDCAEIAogCUQAAAAAAADwP6AgC6KiIg+2OAIIIAQgCiAJRAAAAAAAAPC/oCALoqIiCbY4AgQgBCAOIA+gIAxEAAAAAAAA8D8gDaGgIgqjtjgCHCAEIAsgCaAgCqO2OAIYIAYEQANAIAAgBSAIbEEBdGogAiAIQQF0aiADIAQgBSAGEAMgCEEBaiIIIAZHDQALCyAFRQ0AQQAhCANAIAIgBiAIbEEBdGogASAIQQF0aiADIAQgBiAFEAMgCEEBaiIIIAVHDQALCwtxAQN/IAIgA2wiBQRAA0AgASAAKAIAIgRBEHZB/wFxIgIgAiAEQQh2Qf8BcSIDIAMgBEH/AXEiBEkbIAIgA0sbIgYgBiAEIAIgBEsbIAMgBEsbQQh0OwEAIAFBAmohASAAQQRqIQAgBUEBayIFDQALCwuZAgIDfwF8IAQgBWwhBAJ/IAazQwAAgEWUQwAAyEKVu0QAAAAAAADgP6AiC5lEAAAAAAAA4EFjBEAgC6oMAQtBgICAgHgLIQUgBARAIAdBCHQhCUEAIQYDQCAJIAIgBkEBdCIHai8BACIBIAMgB2ovAQBrIgcgB0EfdSIIaiAIc00EQCAAIAZBAnQiCGoiCiAFIAdsQYAQakEMdSABaiIHQYD+AyAHQYD+A0gbIgdBACAHQQBKG0EMdCABQQEgARtuIgEgCi0AAGxBgBBqQQx2OgAAIAAgCEEBcmoiByABIActAABsQYAQakEMdjoAACAAIAhBAnJqIgcgASAHLQAAbEGAEGpBDHY6AAALIAZBAWoiBiAERw0ACwsL"},{}],13:[function(t,e,A){"use strict";function i(t,e){this.create=t,this.available=[],this.acquired={},this.lastId=1,this.timeoutId=0,this.idle=e||2e3}i.prototype.acquire=function(){var t,e=this;return 0!==this.available.length?t=this.available.pop():((t=this.create()).id=this.lastId++,t.release=function(){return e.release(t)}),this.acquired[t.id]=t,t},i.prototype.release=function(t){var e=this;delete this.acquired[t.id],t.lastUsed=Date.now(),this.available.push(t),0===this.timeoutId&&(this.timeoutId=setTimeout((function(){return e.gc()}),100))},i.prototype.gc=function(){var t=this,e=Date.now();this.available=this.available.filter((function(A){return!(e-A.lastUsed>t.idle)||(A.destroy(),!1)})),0!==this.available.length?this.timeoutId=setTimeout((function(){return t.gc()}),100):this.timeoutId=0},e.exports=i},{}],14:[function(t,e,A){"use strict";e.exports=function(t,e,A,i,r,n){var a=A/t,o=i/e,s=(2*n+2+1)/r;if(s>.5)return[[A,i]];var h=Math.ceil(Math.log(Math.min(a,o))/Math.log(s));if(h<=1)return[[A,i]];for(var u=[],c=0;c=t.toWidth&&(o=t.toWidth-e),(A=a-t.destTileBorder)<0&&(A=0),A+(s=a+f+t.destTileBorder-A)>=t.toHeight&&(s=t.toHeight-A),g={toX:e,toY:A,toWidth:o,toHeight:s,toInnerX:i,toInnerY:a,toInnerWidth:c,toInnerHeight:f,offsetX:e/h-r(e/h),offsetY:A/u-r(A/u),scaleX:h,scaleY:u,x:r(e/h),y:r(A/u),width:n(o/h),height:n(s/u)},l.push(g);return l}},{}],16:[function(t,e,A){"use strict";function i(t){return Object.prototype.toString.call(t)}e.exports.isCanvas=function(t){var e=i(t);return"[object HTMLCanvasElement]"===e||"[object OffscreenCanvas]"===e||"[object Canvas]"===e},e.exports.isImage=function(t){return"[object HTMLImageElement]"===i(t)},e.exports.isImageBitmap=function(t){return"[object ImageBitmap]"===i(t)},e.exports.limiter=function(t){var e=0,A=[];function i(){e=0;I--)s=o*d+a*B+h*m+u*Q,u=h,h=s,a=o,o=t[c],e[f]=A[g]+h,c--,g--,f-=n}}e.exports=function(t,e,A,u){if(u){var c=new Uint16Array(t.length),f=new Float32Array(Math.max(e,A)),g=function(t){t<.5&&(t=.5);var e=Math.exp(.527076)/t,A=Math.exp(-e),h=Math.exp(-2*e),u=(1-A)*(1-A)/(1+2*e*A-h);return i=u,r=u*(e-1)*A,n=u*(e+1)*A,a=-u*h,o=2*A,s=-h,new Float32Array([i,r,n,a,o,s,(i+r)/(1-o-s),(n+a)/(1-o-s)])}(u);h(t,c,f,g,e,A),h(c,t,f,g,A,e)}}},{}],19:[function(t,e,A){"use strict";var i=t("object-assign"),r=t("./lib/base64decode"),n=t("./lib/wa_detect"),a={js:!0,wasm:!0};function o(t){if(!(this instanceof o))return new o(t);var e=i({},a,t||{});if(this.options=e,this.__cache={},this.__init_promise=null,this.__modules=e.modules||{},this.__memory=null,this.__wasm={},this.__isLE=1===new Uint32Array(new Uint8Array([1,0,0,0]).buffer)[0],!this.options.js&&!this.options.wasm)throw new Error('mathlib: at least "js" or "wasm" should be enabled')}o.prototype.has_wasm=n,o.prototype.use=function(t){return this.__modules[t.name]=t,this.options.wasm&&this.has_wasm()&&t.wasm_fn?this[t.name]=t.wasm_fn:this[t.name]=t.fn,this},o.prototype.init=function(){if(this.__init_promise)return this.__init_promise;if(!this.options.js&&this.options.wasm&&!this.has_wasm())return Promise.reject(new Error('mathlib: only "wasm" was enabled, but it\'s not supported'));var t=this;return this.__init_promise=Promise.all(Object.keys(t.__modules).map((function(e){var A=t.__modules[e];return t.options.wasm&&t.has_wasm()&&A.wasm_fn?t.__wasm[e]?null:WebAssembly.compile(t.__base64decode(A.wasm_src)).then((function(A){t.__wasm[e]=A})):null}))).then((function(){return t})),this.__init_promise},o.prototype.__base64decode=r,o.prototype.__reallocate=function(t){if(!this.__memory)return this.__memory=new WebAssembly.Memory({initial:Math.ceil(t/65536)}),this.__memory;var e=this.__memory.buffer.byteLength;return e>2),r=0,n=0,a=0;a>16&255,i[n++]=r>>8&255,i[n++]=255&r),r=r<<6|"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(e.charAt(a));var o=A%4*6;return 0===o?(i[n++]=r>>16&255,i[n++]=r>>8&255,i[n++]=255&r):18===o?(i[n++]=r>>10&255,i[n++]=r>>2&255):12===o&&(i[n++]=r>>4&255),i}},{}],21:[function(t,e,A){"use strict";var i;e.exports=function(){if(void 0!==i)return i;if(i=!1,"undefined"==typeof WebAssembly)return i;try{var t=new Uint8Array([0,97,115,109,1,0,0,0,1,6,1,96,1,127,1,127,3,2,1,0,5,3,1,0,1,7,8,1,4,116,101,115,116,0,0,10,16,1,14,0,32,0,65,1,54,2,0,32,0,40,2,0,11]),e=new WebAssembly.Module(t);return 0!==new WebAssembly.Instance(e,{}).exports.test(4)&&(i=!0),i}catch(t){}return i}},{}],22:[function(t,e,A){ +/* +object-assign +(c) Sindre Sorhus +@license MIT +*/ +"use strict";var i=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;function a(t){if(null==t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}e.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},A=0;A<10;A++)e["_"+String.fromCharCode(A)]=A;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach((function(t){i[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},i)).join("")}catch(t){return!1}}()?Object.assign:function(t,e){for(var A,o,s=a(t),h=1;ht.length)&&(e=t.length);for(var A=0,i=new Array(e);A=0)}catch(t){}var d=1;"undefined"!=typeof navigator&&(d=Math.min(navigator.hardwareConcurrency||1,4));var B={tile:1024,concurrency:d,features:["js","wasm","ww"],idle:2e3,createCanvas:function(t,e){var A=document.createElement("canvas");return A.width=t,A.height=e,A}},m={filter:"mks2013",unsharpAmount:0,unsharpRadius:0,unsharpThreshold:0},Q=!1,p=!1,E=!1,w=!1,C=!1;function _(){return{value:a(u),destroy:function(){if(this.value.terminate(),"undefined"!=typeof window){var t=window.URL||window.webkitURL||window.mozURL||window.msURL;t&&t.revokeObjectURL&&this.value.objectURL&&t.revokeObjectURL(this.value.objectURL)}}}}function b(t){if(!(this instanceof b))return new b(t);this.options=n({},B,t||{});var e="lk_".concat(this.options.concurrency);this.__limit=l[e]||h.limiter(this.options.concurrency),l[e]||(l[e]=this.__limit),this.features={js:!1,wasm:!1,cib:!1,ww:!1},this.__workersPool=null,this.__requested_features=[],this.__mathlib=null}b.prototype.init=function(){var e=this;if(this.__initPromise)return this.__initPromise;if("undefined"!=typeof ImageData&&"undefined"!=typeof Uint8ClampedArray)try{new ImageData(new Uint8ClampedArray(400),10,10),Q=!0}catch(t){}"undefined"!=typeof ImageBitmap&&(ImageBitmap.prototype&&ImageBitmap.prototype.close?p=!0:this.debug("ImageBitmap does not support .close(), disabled"));var A=this.options.features.slice();if(A.indexOf("all")>=0&&(A=["cib","wasm","js","ww"]),this.__requested_features=A,this.__mathlib=new o(A),A.indexOf("ww")>=0&&"undefined"!=typeof window&&"Worker"in window)try{t("webworkify")((function(){})).terminate(),this.features.ww=!0;var i="wp_".concat(JSON.stringify(this.options));l[i]?this.__workersPool=l[i]:(this.__workersPool=new s(_,this.options.idle),l[i]=this.__workersPool)}catch(t){}var r,a,u=this.__mathlib.init().then((function(t){n(e.features,t.features)}));r=p?h.cib_support(this.options.createCanvas).then((function(t){e.features.cib&&A.indexOf("cib")<0?e.debug("createImageBitmap() resize supported, but disabled by config"):A.indexOf("cib")>=0&&(e.features.cib=t)})):Promise.resolve(!1),E=h.can_use_canvas(this.options.createCanvas),a=(a=p&&Q&&-1!==A.indexOf("ww")?h.worker_offscreen_canvas_support():Promise.resolve(!1)).then((function(t){w=t}));var c=h.cib_can_use_region().then((function(t){C=t}));return this.__initPromise=Promise.all([u,r,a,c]).then((function(){return e})),this.__initPromise},b.prototype.__invokeResize=function(t,e){var A=this;return e.__mathCache=e.__mathCache||{},Promise.resolve().then((function(){return A.features.ww?new Promise((function(i,r){var n=A.__workersPool.acquire();e.cancelToken&&e.cancelToken.catch((function(t){return r(t)})),n.value.onmessage=function(t){n.release(),t.data.err?r(t.data.err):i(t.data)};var a=[];t.src&&a.push(t.src.buffer),t.srcBitmap&&a.push(t.srcBitmap),n.value.postMessage({opts:t,features:A.__requested_features,preload:{wasm_nodule:A.__mathlib.__}},a)})):{data:A.__mathlib.resizeAndUnsharp(t,e.__mathCache)}}))},b.prototype.__extractTileData=function(t,e,A,i,r){if(this.features.ww&&w&&(h.isCanvas(e)||C))return this.debug("Create tile for OffscreenCanvas"),createImageBitmap(i.srcImageBitmap||e,t.x,t.y,t.width,t.height).then((function(t){return r.srcBitmap=t,r}));if(h.isCanvas(e))return i.srcCtx||(i.srcCtx=e.getContext("2d")),this.debug("Get tile pixel data"),r.src=i.srcCtx.getImageData(t.x,t.y,t.width,t.height).data,r;this.debug("Draw tile imageBitmap/image to temporary canvas");var n=this.options.createCanvas(t.width,t.height),a=n.getContext("2d");return a.globalCompositeOperation="copy",a.drawImage(i.srcImageBitmap||e,t.x,t.y,t.width,t.height,0,0,t.width,t.height),this.debug("Get tile pixel data"),r.src=a.getImageData(0,0,t.width,t.height).data,n.width=n.height=0,r},b.prototype.__landTileData=function(t,e,A){var i;if(this.debug("Convert raw rgba tile result to ImageData"),e.bitmap)return A.toCtx.drawImage(e.bitmap,t.toX,t.toY),null;if(Q)i=new ImageData(new Uint8ClampedArray(e.data),t.toWidth,t.toHeight);else if((i=A.toCtx.createImageData(t.toWidth,t.toHeight)).data.set)i.data.set(e.data);else for(var r=i.data.length-1;r>=0;r--)i.data[r]=e.data[r];return this.debug("Draw tile"),I?A.toCtx.putImageData(i,t.toX,t.toY,t.toInnerX-t.toX,t.toInnerY-t.toY,t.toInnerWidth+1e-5,t.toInnerHeight+1e-5):A.toCtx.putImageData(i,t.toX,t.toY,t.toInnerX-t.toX,t.toInnerY-t.toY,t.toInnerWidth,t.toInnerHeight),null},b.prototype.__tileAndResize=function(t,e,A){var i=this,r={srcCtx:null,srcImageBitmap:null,isImageBitmapReused:!1,toCtx:null};return Promise.resolve().then((function(){if(r.toCtx=e.getContext("2d"),h.isCanvas(t))return null;if(h.isImageBitmap(t))return r.srcImageBitmap=t,r.isImageBitmapReused=!0,null;if(h.isImage(t))return p?(i.debug("Decode image via createImageBitmap"),createImageBitmap(t).then((function(t){r.srcImageBitmap=t})).catch((function(t){return null}))):null;throw new Error('Pica: ".from" should be Image, Canvas or ImageBitmap')})).then((function(){if(A.canceled)return A.cancelToken;i.debug("Calculate tiles");var n=f({width:A.width,height:A.height,srcTileSize:i.options.tile,toWidth:A.toWidth,toHeight:A.toHeight,destTileBorder:A.__destTileBorder}).map((function(e){return function(e){return i.__limit((function(){if(A.canceled)return A.cancelToken;var n={width:e.width,height:e.height,toWidth:e.toWidth,toHeight:e.toHeight,scaleX:e.scaleX,scaleY:e.scaleY,offsetX:e.offsetX,offsetY:e.offsetY,filter:A.filter,unsharpAmount:A.unsharpAmount,unsharpRadius:A.unsharpRadius,unsharpThreshold:A.unsharpThreshold};return i.debug("Invoke resize math"),Promise.resolve(n).then((function(n){return i.__extractTileData(e,t,A,r,n)})).then((function(t){return i.debug("Invoke resize math"),i.__invokeResize(t,A)})).then((function(t){return A.canceled?A.cancelToken:(r.srcImageData=null,i.__landTileData(e,t,r))}))}))}(e)}));function a(t){t.srcImageBitmap&&(t.isImageBitmapReused||t.srcImageBitmap.close(),t.srcImageBitmap=null)}return i.debug("Process tiles"),Promise.all(n).then((function(){return i.debug("Finished!"),a(r),e}),(function(t){throw a(r),t}))}))},b.prototype.__processStages=function(t,e,A,r){var a=this;if(r.canceled)return r.cancelToken;var o,s,h=i(t.shift(),2),u=h[0],c=h[1],f=0===t.length;return o=f||g.q2f.indexOf(r.filter)<0?r.filter:"box"===r.filter?"box":"hamming",r=n({},r,{toWidth:u,toHeight:c,filter:o}),f||(s=this.options.createCanvas(u,c)),this.__tileAndResize(e,f?A:s,r).then((function(){return f?A:(r.width=u,r.height=c,a.__processStages(t,s,A,r))})).then((function(t){return s&&(s.width=s.height=0),t}))},b.prototype.__resizeViaCreateImageBitmap=function(t,e,A){var i=this,r=e.getContext("2d");return this.debug("Resize via createImageBitmap()"),createImageBitmap(t,{resizeWidth:A.toWidth,resizeHeight:A.toHeight,resizeQuality:h.cib_quality_name(g.f2q[A.filter])}).then((function(t){if(A.canceled)return A.cancelToken;if(!A.unsharpAmount)return r.drawImage(t,0,0),t.close(),r=null,i.debug("Finished!"),e;i.debug("Unsharp result");var n=i.options.createCanvas(A.toWidth,A.toHeight),a=n.getContext("2d");a.drawImage(t,0,0),t.close();var o=a.getImageData(0,0,A.toWidth,A.toHeight);return i.__mathlib.unsharp_mask(o.data,A.toWidth,A.toHeight,A.unsharpAmount,A.unsharpRadius,A.unsharpThreshold),r.putImageData(o,0,0),n.width=n.height=0,o=a=n=r=null,i.debug("Finished!"),e}))},b.prototype.resize=function(t,e,A){var i=this;this.debug("Start resize...");var r=n({},m);if(isNaN(A)?A&&(r=n(r,A)):r=n(r,{quality:A}),r.toWidth=e.width,r.toHeight=e.height,r.width=t.naturalWidth||t.width,r.height=t.naturalHeight||t.height,Object.prototype.hasOwnProperty.call(r,"quality")){if(r.quality<0||r.quality>3)throw new Error("Pica: .quality should be [0..3], got ".concat(r.quality));r.filter=g.q2f[r.quality]}if(0===e.width||0===e.height)return Promise.reject(new Error("Invalid output size: ".concat(e.width,"x").concat(e.height)));r.unsharpRadius>2&&(r.unsharpRadius=2),r.canceled=!1,r.cancelToken&&(r.cancelToken=r.cancelToken.then((function(t){throw r.canceled=!0,t}),(function(t){throw r.canceled=!0,t})));return r.__destTileBorder=Math.ceil(Math.max(3,2.5*r.unsharpRadius|0)),this.init().then((function(){if(r.canceled)return r.cancelToken;if(i.features.cib){if(g.q2f.indexOf(r.filter)>=0)return i.__resizeViaCreateImageBitmap(t,e,r);i.debug("cib is enabled, but not supports provided filter, fallback to manual math")}if(!E){var A=new Error("Pica: cannot use getImageData on canvas, make sure fingerprinting protection isn't enabled");throw A.code="ERR_GET_IMAGE_DATA",A}var n=c(r.width,r.height,r.toWidth,r.toHeight,i.options.tile,r.__destTileBorder);return i.__processStages(n,t,e,r)}))},b.prototype.resizeBuffer=function(t){var e=this,A=n({},m,t);if(Object.prototype.hasOwnProperty.call(A,"quality")){if(A.quality<0||A.quality>3)throw new Error("Pica: .quality should be [0..3], got ".concat(A.quality));A.filter=g.q2f[A.quality]}return this.init().then((function(){return e.__mathlib.resizeAndUnsharp(A)}))},b.prototype.toBlob=function(t,e,A){return e=e||"image/png",new Promise((function(i){if(t.toBlob)t.toBlob((function(t){return i(t)}),e,A);else if(t.convertToBlob)i(t.convertToBlob({type:e,quality:A}));else{for(var r=atob(t.toDataURL(e,A).split(",")[1]),n=r.length,a=new Uint8Array(n),o=0;o .runner-container { + height: 150px; + max-width: 600px; + overflow: hidden; + position: absolute; + top: 35px; + width: 44px; +} +#main-frame-error > .controller { + background: rgba(247, 247, 247, 0.1); + height: 100vh; + left: 0; + position: absolute; + top: 0; + width: 100vw; + z-index: 9; +} +#main-frame-error .hidden { + display: none; +} diff --git a/832/assets/packages/flutter_inappwebview/assets/t_rex_runner/t-rex.html b/832/assets/packages/flutter_inappwebview/assets/t_rex_runner/t-rex.html new file mode 100755 index 0000000000..5ca017893b --- /dev/null +++ b/832/assets/packages/flutter_inappwebview/assets/t_rex_runner/t-rex.html @@ -0,0 +1,16 @@ +

+ + \ No newline at end of file diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_AMS-Regular.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_AMS-Regular.ttf new file mode 100644 index 0000000000..33cf9e362c Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_AMS-Regular.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Bold.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Bold.ttf new file mode 100644 index 0000000000..bc0cff99d6 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Bold.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Regular.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Regular.ttf new file mode 100644 index 0000000000..8e2d09b6ba Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Regular.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Bold.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Bold.ttf new file mode 100644 index 0000000000..42a0bcd8bb Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Bold.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Regular.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Regular.ttf new file mode 100644 index 0000000000..ba86c5eb65 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Regular.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Bold.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Bold.ttf new file mode 100644 index 0000000000..400e29deb8 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Bold.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-BoldItalic.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-BoldItalic.ttf new file mode 100644 index 0000000000..e88345f292 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-BoldItalic.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Italic.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Italic.ttf new file mode 100644 index 0000000000..4dafdfe71d Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Italic.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Regular.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Regular.ttf new file mode 100644 index 0000000000..c642c44073 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Regular.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-BoldItalic.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-BoldItalic.ttf new file mode 100644 index 0000000000..a9e0b6b820 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-BoldItalic.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-Italic.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-Italic.ttf new file mode 100644 index 0000000000..692f207510 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-Italic.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Bold.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Bold.ttf new file mode 100644 index 0000000000..2f9a5c9356 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Bold.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Italic.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Italic.ttf new file mode 100644 index 0000000000..d98b2ab795 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Italic.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Regular.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Regular.ttf new file mode 100644 index 0000000000..7ad6a5ab72 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Regular.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Script-Regular.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Script-Regular.ttf new file mode 100644 index 0000000000..c15b6051c4 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Script-Regular.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size1-Regular.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size1-Regular.ttf new file mode 100644 index 0000000000..28b6d54519 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size1-Regular.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size2-Regular.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size2-Regular.ttf new file mode 100644 index 0000000000..aa0a7bd653 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size2-Regular.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size3-Regular.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size3-Regular.ttf new file mode 100644 index 0000000000..61083838c6 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size3-Regular.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size4-Regular.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size4-Regular.ttf new file mode 100644 index 0000000000..44d746f731 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size4-Regular.ttf differ diff --git a/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Typewriter-Regular.ttf b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Typewriter-Regular.ttf new file mode 100644 index 0000000000..1c72625459 Binary files /dev/null and b/832/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Typewriter-Regular.ttf differ diff --git a/832/assets/packages/fluttertoast/assets/toastify.css b/832/assets/packages/fluttertoast/assets/toastify.css new file mode 100644 index 0000000000..2d0471ef9f --- /dev/null +++ b/832/assets/packages/fluttertoast/assets/toastify.css @@ -0,0 +1,14 @@ +/** + * Minified by jsDelivr using clean-css v4.2.3. + * Original file: /npm/toastify-js@1.9.3/src/toastify.css + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +/*! + * Toastify js 1.9.3 + * https://github.com/apvarun/toastify-js + * @license MIT licensed + * + * Copyright (C) 2018 Varun A P + */ +.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}} \ No newline at end of file diff --git a/832/assets/packages/fluttertoast/assets/toastify.js b/832/assets/packages/fluttertoast/assets/toastify.js new file mode 100644 index 0000000000..3bb0860a09 --- /dev/null +++ b/832/assets/packages/fluttertoast/assets/toastify.js @@ -0,0 +1,14 @@ +/** + * Minified by jsDelivr using Terser v5.3.0. + * Original file: /npm/toastify-js@1.9.3/src/toastify.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +/*! + * Toastify js 1.9.3 + * https://github.com/apvarun/toastify-js + * @license MIT licensed + * + * Copyright (C) 2018 Varun A P + */ +!function(t,o){"object"==typeof module && module && module.exports?module.exports=o():t.Toastify=o()}(this,(function(t){var o=function(t){return new o.lib.init(t)};function i(t,o){return o.offset[t]?isNaN(o.offset[t])?o.offset[t]:o.offset[t]+"px":"0px"}function s(t,o){return!(!t||"string"!=typeof o)&&!!(t.className&&t.className.trim().split(/\s+/gi).indexOf(o)>-1)}return o.lib=o.prototype={toastify:"1.9.3",constructor:o,init:function(t){return t||(t={}),this.options={},this.toastElement=null,this.options.text=t.text||"Hi there!",this.options.node=t.node,this.options.duration=0===t.duration?0:t.duration||3e3,this.options.selector=t.selector,this.options.callback=t.callback||function(){},this.options.destination=t.destination,this.options.newWindow=t.newWindow||!1,this.options.close=t.close||!1,this.options.gravity="bottom"===t.gravity?"toastify-bottom":"toastify-top",this.options.positionLeft=t.positionLeft||!1,this.options.position=t.position||"",this.options.backgroundColor=t.backgroundColor,this.options.avatar=t.avatar||"",this.options.className=t.className||"",this.options.stopOnFocus=void 0===t.stopOnFocus||t.stopOnFocus,this.options.onClick=t.onClick,this.options.offset=t.offset||{x:0,y:0},this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var t=document.createElement("div");if(t.className="toastify on "+this.options.className,this.options.position?t.className+=" toastify-"+this.options.position:!0===this.options.positionLeft?(t.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):t.className+=" toastify-right",t.className+=" "+this.options.gravity,this.options.backgroundColor&&(t.style.background=this.options.backgroundColor),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)t.appendChild(this.options.node);else if(t.innerHTML=this.options.text,""!==this.options.avatar){var o=document.createElement("img");o.src=this.options.avatar,o.className="toastify-avatar","left"==this.options.position||!0===this.options.positionLeft?t.appendChild(o):t.insertAdjacentElement("afterbegin",o)}if(!0===this.options.close){var s=document.createElement("span");s.innerHTML="✖",s.className="toast-close",s.addEventListener("click",function(t){t.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var n=window.innerWidth>0?window.innerWidth:screen.width;("left"==this.options.position||!0===this.options.positionLeft)&&n>360?t.insertAdjacentElement("afterbegin",s):t.appendChild(s)}if(this.options.stopOnFocus&&this.options.duration>0){var e=this;t.addEventListener("mouseover",(function(o){window.clearTimeout(t.timeOutValue)})),t.addEventListener("mouseleave",(function(){t.timeOutValue=window.setTimeout((function(){e.removeElement(t)}),e.options.duration)}))}if(void 0!==this.options.destination&&t.addEventListener("click",function(t){t.stopPropagation(),!0===this.options.newWindow?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),"function"==typeof this.options.onClick&&void 0===this.options.destination&&t.addEventListener("click",function(t){t.stopPropagation(),this.options.onClick()}.bind(this)),"object"==typeof this.options.offset){var a=i("x",this.options),p=i("y",this.options),r="left"==this.options.position?a:"-"+a,l="toastify-top"==this.options.gravity?p:"-"+p;t.style.transform="translate("+r+","+l+")"}return t},showToast:function(){var t;if(this.toastElement=this.buildToast(),!(t=void 0===this.options.selector?document.body:document.getElementById(this.options.selector)))throw"Root element is not defined";return t.insertBefore(this.toastElement,t.firstChild),o.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(t){t.className=t.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),t.parentNode&&t.parentNode.removeChild(t),this.options.callback.call(t),o.reposition()}.bind(this),400)}},o.reposition=function(){for(var t,o={top:15,bottom:15},i={top:15,bottom:15},n={top:15,bottom:15},e=document.getElementsByClassName("toastify"),a=0;a0?window.innerWidth:screen.width)<=360?(e[a].style[t]=n[t]+"px",n[t]+=p+15):!0===s(e[a],"toastify-left")?(e[a].style[t]=o[t]+"px",o[t]+=p+15):(e[a].style[t]=i[t]+"px",i[t]+=p+15)}return this},o.lib.init.prototype=o.lib,o})); diff --git a/832/assets/packages/media_kit/assets/web/hls1.4.10.js b/832/assets/packages/media_kit/assets/web/hls1.4.10.js new file mode 100644 index 0000000000..48e6399f4b --- /dev/null +++ b/832/assets/packages/media_kit/assets/web/hls1.4.10.js @@ -0,0 +1,2 @@ +!function t(e){var r,i;r=this,i=function(){"use strict";function r(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,i)}return r}function i(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,i=new Array(e);r=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function m(t){var e=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:String(e)}function p(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var y={exports:{}};!function(t,e){var r,i,n,a,s;r=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,i=/^(?=([^\/?#]*))\1([^]*)$/,n=/(?:\/|^)\.(?=\/)/g,a=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,s={buildAbsoluteURL:function(t,e,r){if(r=r||{},t=t.trim(),!(e=e.trim())){if(!r.alwaysNormalize)return t;var n=s.parseURL(t);if(!n)throw new Error("Error trying to parse base URL.");return n.path=s.normalizePath(n.path),s.buildURLFromParts(n)}var a=s.parseURL(e);if(!a)throw new Error("Error trying to parse relative URL.");if(a.scheme)return r.alwaysNormalize?(a.path=s.normalizePath(a.path),s.buildURLFromParts(a)):e;var o=s.parseURL(t);if(!o)throw new Error("Error trying to parse base URL.");if(!o.netLoc&&o.path&&"/"!==o.path[0]){var l=i.exec(o.path);o.netLoc=l[1],o.path=l[2]}o.netLoc&&!o.path&&(o.path="/");var u={scheme:o.scheme,netLoc:a.netLoc,path:null,params:a.params,query:a.query,fragment:a.fragment};if(!a.netLoc&&(u.netLoc=o.netLoc,"/"!==a.path[0]))if(a.path){var h=o.path,d=h.substring(0,h.lastIndexOf("/")+1)+a.path;u.path=s.normalizePath(d)}else u.path=o.path,a.params||(u.params=o.params,a.query||(u.query=o.query));return null===u.path&&(u.path=r.alwaysNormalize?s.normalizePath(a.path):a.path),s.buildURLFromParts(u)},parseURL:function(t){var e=r.exec(t);return e?{scheme:e[1]||"",netLoc:e[2]||"",path:e[3]||"",params:e[4]||"",query:e[5]||"",fragment:e[6]||""}:null},normalizePath:function(t){for(t=t.split("").reverse().join("").replace(n,"");t.length!==(t=t.replace(a,"")).length;);return t.split("").reverse().join("")},buildURLFromParts:function(t){return t.scheme+t.netLoc+t.path+t.params+t.query+t.fragment}},t.exports=s}(y);var T=y.exports,E=Number.isFinite||function(t){return"number"==typeof t&&isFinite(t)},S=function(t){return t.MEDIA_ATTACHING="hlsMediaAttaching",t.MEDIA_ATTACHED="hlsMediaAttached",t.MEDIA_DETACHING="hlsMediaDetaching",t.MEDIA_DETACHED="hlsMediaDetached",t.BUFFER_RESET="hlsBufferReset",t.BUFFER_CODECS="hlsBufferCodecs",t.BUFFER_CREATED="hlsBufferCreated",t.BUFFER_APPENDING="hlsBufferAppending",t.BUFFER_APPENDED="hlsBufferAppended",t.BUFFER_EOS="hlsBufferEos",t.BUFFER_FLUSHING="hlsBufferFlushing",t.BUFFER_FLUSHED="hlsBufferFlushed",t.MANIFEST_LOADING="hlsManifestLoading",t.MANIFEST_LOADED="hlsManifestLoaded",t.MANIFEST_PARSED="hlsManifestParsed",t.LEVEL_SWITCHING="hlsLevelSwitching",t.LEVEL_SWITCHED="hlsLevelSwitched",t.LEVEL_LOADING="hlsLevelLoading",t.LEVEL_LOADED="hlsLevelLoaded",t.LEVEL_UPDATED="hlsLevelUpdated",t.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",t.LEVELS_UPDATED="hlsLevelsUpdated",t.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",t.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",t.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",t.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",t.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",t.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",t.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",t.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",t.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",t.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",t.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",t.CUES_PARSED="hlsCuesParsed",t.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",t.INIT_PTS_FOUND="hlsInitPtsFound",t.FRAG_LOADING="hlsFragLoading",t.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",t.FRAG_LOADED="hlsFragLoaded",t.FRAG_DECRYPTED="hlsFragDecrypted",t.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",t.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",t.FRAG_PARSING_METADATA="hlsFragParsingMetadata",t.FRAG_PARSED="hlsFragParsed",t.FRAG_BUFFERED="hlsFragBuffered",t.FRAG_CHANGED="hlsFragChanged",t.FPS_DROP="hlsFpsDrop",t.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",t.ERROR="hlsError",t.DESTROYING="hlsDestroying",t.KEY_LOADING="hlsKeyLoading",t.KEY_LOADED="hlsKeyLoaded",t.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",t.BACK_BUFFER_REACHED="hlsBackBufferReached",t}({}),L=function(t){return t.NETWORK_ERROR="networkError",t.MEDIA_ERROR="mediaError",t.KEY_SYSTEM_ERROR="keySystemError",t.MUX_ERROR="muxError",t.OTHER_ERROR="otherError",t}({}),R=function(t){return t.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",t.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",t.KEY_SYSTEM_NO_SESSION="keySystemNoSession",t.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",t.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",t.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",t.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",t.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",t.MANIFEST_LOAD_ERROR="manifestLoadError",t.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",t.MANIFEST_PARSING_ERROR="manifestParsingError",t.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",t.LEVEL_EMPTY_ERROR="levelEmptyError",t.LEVEL_LOAD_ERROR="levelLoadError",t.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",t.LEVEL_PARSING_ERROR="levelParsingError",t.LEVEL_SWITCH_ERROR="levelSwitchError",t.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",t.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",t.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",t.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",t.FRAG_LOAD_ERROR="fragLoadError",t.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",t.FRAG_DECRYPT_ERROR="fragDecryptError",t.FRAG_PARSING_ERROR="fragParsingError",t.FRAG_GAP="fragGap",t.REMUX_ALLOC_ERROR="remuxAllocError",t.KEY_LOAD_ERROR="keyLoadError",t.KEY_LOAD_TIMEOUT="keyLoadTimeOut",t.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",t.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",t.BUFFER_APPEND_ERROR="bufferAppendError",t.BUFFER_APPENDING_ERROR="bufferAppendingError",t.BUFFER_STALLED_ERROR="bufferStalledError",t.BUFFER_FULL_ERROR="bufferFullError",t.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",t.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",t.INTERNAL_EXCEPTION="internalException",t.INTERNAL_ABORTED="aborted",t.UNKNOWN="unknown",t}({}),A=function(){},k={trace:A,debug:A,log:A,warn:A,info:A,error:A},b=k;function D(t){var e=self.console[t];return e?e.bind(self.console,"["+t+"] >"):A}function I(t,e){if(self.console&&!0===t||"object"==typeof t){!function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;iNumber.MAX_SAFE_INTEGER?1/0:e},e.hexadecimalInteger=function(t){if(this[t]){var e=(this[t]||"0x").slice(2);e=(1&e.length?"0":"")+e;for(var r=new Uint8Array(e.length/2),i=0;iNumber.MAX_SAFE_INTEGER?1/0:e},e.decimalFloatingPoint=function(t){return parseFloat(this[t])},e.optionalFloat=function(t,e){var r=this[t];return r?parseFloat(r):e},e.enumeratedString=function(t){return this[t]},e.bool=function(t){return"YES"===this[t]},e.decimalResolution=function(t){var e=C.exec(this[t]);if(null!==e)return{width:parseInt(e[1],10),height:parseInt(e[2],10)}},t.parseAttrList=function(t){var e,r={};for(_.lastIndex=0;null!==(e=_.exec(t));){var i=e[2];0===i.indexOf('"')&&i.lastIndexOf('"')===i.length-1&&(i=i.slice(1,-1)),r[e[1].trim()]=i}return r},t}();function x(t){return"SCTE35-OUT"===t||"SCTE35-IN"===t}var F=function(){function t(t,e){if(this.attr=void 0,this._startDate=void 0,this._endDate=void 0,this._badValueForSameId=void 0,e){var r=e.attr;for(var i in r)if(Object.prototype.hasOwnProperty.call(t,i)&&t[i]!==r[i]){w.warn('DATERANGE tag attribute: "'+i+'" does not match for tags with ID: "'+t.ID+'"'),this._badValueForSameId=i;break}t=o(new P({}),r,t)}if(this.attr=t,this._startDate=new Date(t["START-DATE"]),"END-DATE"in this.attr){var n=new Date(this.attr["END-DATE"]);E(n.getTime())&&(this._endDate=n)}}return a(t,[{key:"id",get:function(){return this.attr.ID}},{key:"class",get:function(){return this.attr.CLASS}},{key:"startDate",get:function(){return this._startDate}},{key:"endDate",get:function(){if(this._endDate)return this._endDate;var t=this.duration;return null!==t?new Date(this._startDate.getTime()+1e3*t):null}},{key:"duration",get:function(){if("DURATION"in this.attr){var t=this.attr.decimalFloatingPoint("DURATION");if(E(t))return t}else if(this._endDate)return(this._endDate.getTime()-this._startDate.getTime())/1e3;return null}},{key:"plannedDuration",get:function(){return"PLANNED-DURATION"in this.attr?this.attr.decimalFloatingPoint("PLANNED-DURATION"):null}},{key:"endOnNext",get:function(){return this.attr.bool("END-ON-NEXT")}},{key:"isValid",get:function(){return!!this.id&&!this._badValueForSameId&&E(this.startDate.getTime())&&(null===this.duration||this.duration>=0)&&(!this.endOnNext||!!this.class)}}]),t}(),M=function(){this.aborted=!1,this.loaded=0,this.retry=0,this.total=0,this.chunkCount=0,this.bwEstimate=0,this.loading={start:0,first:0,end:0},this.parsing={start:0,end:0},this.buffering={start:0,first:0,end:0}},O="audio",N="video",U="audiovideo",B=function(){function t(t){var e;this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams=((e={})[O]=null,e[N]=null,e[U]=null,e),this.baseurl=t}return t.prototype.setByteRange=function(t,e){var r=t.split("@",2),i=[];1===r.length?i[0]=e?e.byteRangeEndOffset:0:i[0]=parseInt(r[1]),i[1]=parseInt(r[0])+i[0],this._byteRange=i},a(t,[{key:"byteRange",get:function(){return this._byteRange?this._byteRange:[]}},{key:"byteRangeStartOffset",get:function(){return this.byteRange[0]}},{key:"byteRangeEndOffset",get:function(){return this.byteRange[1]}},{key:"url",get:function(){return!this._url&&this.baseurl&&this.relurl&&(this._url=T.buildAbsoluteURL(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""},set:function(t){this._url=t}}]),t}(),G=function(t){function e(e,r){var i;return(i=t.call(this,r)||this)._decryptdata=null,i.rawProgramDateTime=null,i.programDateTime=null,i.tagList=[],i.duration=0,i.sn=0,i.levelkeys=void 0,i.type=void 0,i.loader=null,i.keyLoader=null,i.level=-1,i.cc=0,i.startPTS=void 0,i.endPTS=void 0,i.startDTS=void 0,i.endDTS=void 0,i.start=0,i.deltaPTS=void 0,i.maxStartPTS=void 0,i.minEndPTS=void 0,i.stats=new M,i.urlId=0,i.data=void 0,i.bitrateTest=!1,i.title=null,i.initSegment=null,i.endList=void 0,i.gap=void 0,i.type=e,i}l(e,t);var r=e.prototype;return r.setKeyFormat=function(t){if(this.levelkeys){var e=this.levelkeys[t];e&&!this._decryptdata&&(this._decryptdata=e.getDecryptData(this.sn))}},r.abortRequests=function(){var t,e;null==(t=this.loader)||t.abort(),null==(e=this.keyLoader)||e.abort()},r.setElementaryStreamInfo=function(t,e,r,i,n,a){void 0===a&&(a=!1);var s=this.elementaryStreams,o=s[t];o?(o.startPTS=Math.min(o.startPTS,e),o.endPTS=Math.max(o.endPTS,r),o.startDTS=Math.min(o.startDTS,i),o.endDTS=Math.max(o.endDTS,n)):s[t]={startPTS:e,endPTS:r,startDTS:i,endDTS:n,partial:a}},r.clearElementaryStreamInfo=function(){var t=this.elementaryStreams;t[O]=null,t[N]=null,t[U]=null},a(e,[{key:"decryptdata",get:function(){if(!this.levelkeys&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkeys&&!this.levelkeys.NONE){var t=this.levelkeys.identity;if(t)this._decryptdata=t.getDecryptData(this.sn);else{var e=Object.keys(this.levelkeys);if(1===e.length)return this._decryptdata=this.levelkeys[e[0]].getDecryptData(this.sn)}}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!E(this.programDateTime))return null;var t=E(this.duration)?this.duration:0;return this.programDateTime+1e3*t}},{key:"encrypted",get:function(){var t;if(null!=(t=this._decryptdata)&&t.encrypted)return!0;if(this.levelkeys){var e=Object.keys(this.levelkeys),r=e.length;if(r>1||1===r&&this.levelkeys[e[0]].encrypted)return!0}return!1}}]),e}(B),K=function(t){function e(e,r,i,n,a){var s;(s=t.call(this,i)||this).fragOffset=0,s.duration=0,s.gap=!1,s.independent=!1,s.relurl=void 0,s.fragment=void 0,s.index=void 0,s.stats=new M,s.duration=e.decimalFloatingPoint("DURATION"),s.gap=e.bool("GAP"),s.independent=e.bool("INDEPENDENT"),s.relurl=e.enumeratedString("URI"),s.fragment=r,s.index=n;var o=e.enumeratedString("BYTERANGE");return o&&s.setByteRange(o,a),a&&(s.fragOffset=a.fragOffset+a.duration),s}return l(e,t),a(e,[{key:"start",get:function(){return this.fragment.start+this.fragOffset}},{key:"end",get:function(){return this.start+this.duration}},{key:"loaded",get:function(){var t=this.elementaryStreams;return!!(t.audio||t.video||t.audiovideo)}}]),e}(B),H=function(){function t(t){this.PTSKnown=!1,this.alignedSliding=!1,this.averagetargetduration=void 0,this.endCC=0,this.endSN=0,this.fragments=void 0,this.fragmentHint=void 0,this.partList=null,this.dateRanges=void 0,this.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=void 0,this.m3u8="",this.version=null,this.canBlockReload=!1,this.canSkipUntil=0,this.canSkipDateRanges=!1,this.skippedSegments=0,this.recentlyRemovedDateranges=void 0,this.partHoldBack=0,this.holdBack=0,this.partTarget=0,this.preloadHint=void 0,this.renditionReports=void 0,this.tuneInGoal=0,this.deltaUpdateFailed=void 0,this.driftStartTime=0,this.driftEndTime=0,this.driftStart=0,this.driftEnd=0,this.encryptedFragments=void 0,this.playlistParsingError=null,this.variableList=null,this.hasVariableRefs=!1,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=t}return t.prototype.reloaded=function(t){if(!t)return this.advanced=!0,void(this.updated=!0);var e=this.lastPartSn-t.lastPartSn,r=this.lastPartIndex-t.lastPartIndex;this.updated=this.endSN!==t.endSN||!!r||!!e,this.advanced=this.endSN>t.endSN||e>0||0===e&&r>0,this.updated||this.advanced?this.misses=Math.floor(.6*t.misses):this.misses=t.misses+1,this.availabilityDelay=t.availabilityDelay},a(t,[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&E(this.fragments[this.fragments.length-1].programDateTime)}},{key:"levelTargetDuration",get:function(){return this.averagetargetduration||this.targetduration||10}},{key:"drift",get:function(){var t=this.driftEndTime-this.driftStartTime;return t>0?1e3*(this.driftEnd-this.driftStart)/t:1}},{key:"edge",get:function(){return this.partEnd||this.fragmentEnd}},{key:"partEnd",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var t;return null!=(t=this.fragments)&&t.length?this.fragments[this.fragments.length-1].end:0}},{key:"age",get:function(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}},{key:"lastPartIndex",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}]),t}();function V(t){return Uint8Array.from(atob(t),(function(t){return t.charCodeAt(0)}))}function Y(t){var e,r,i=t.split(":"),n=null;if("data"===i[0]&&2===i.length){var a=i[1].split(";"),s=a[a.length-1].split(",");if(2===s.length){var o="base64"===s[0],l=s[1];o?(a.splice(-1,1),n=V(l)):(e=W(l).subarray(0,16),(r=new Uint8Array(16)).set(e,16-e.length),n=r)}}return n}function W(t){return Uint8Array.from(unescape(encodeURIComponent(t)),(function(t){return t.charCodeAt(0)}))}var j={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},q="org.w3.clearkey",X="com.apple.streamingkeydelivery",z="com.microsoft.playready",Q="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed";function $(t){switch(t){case X:return j.FAIRPLAY;case z:return j.PLAYREADY;case Q:return j.WIDEVINE;case q:return j.CLEARKEY}}var J="edef8ba979d64acea3c827dcd51d21ed";function Z(t){switch(t){case j.FAIRPLAY:return X;case j.PLAYREADY:return z;case j.WIDEVINE:return Q;case j.CLEARKEY:return q}}function tt(t){var e=t.drmSystems,r=t.widevineLicenseUrl,i=e?[j.FAIRPLAY,j.WIDEVINE,j.PLAYREADY,j.CLEARKEY].filter((function(t){return!!e[t]})):[];return!i[j.WIDEVINE]&&r&&i.push(j.WIDEVINE),i}var et="undefined"!=typeof self&&self.navigator&&self.navigator.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function rt(t,e,r){return Uint8Array.prototype.slice?t.slice(e,r):new Uint8Array(Array.prototype.slice.call(t,e,r))}var it,nt=function(t,e){return e+10<=t.length&&73===t[e]&&68===t[e+1]&&51===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},at=function(t,e){return e+10<=t.length&&51===t[e]&&68===t[e+1]&&73===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},st=function(t,e){for(var r=e,i=0;nt(t,e);)i+=10,i+=ot(t,e+6),at(t,e+10)&&(i+=10),e+=i;if(i>0)return t.subarray(r,r+i)},ot=function(t,e){var r=0;return r=(127&t[e])<<21,r|=(127&t[e+1])<<14,r|=(127&t[e+2])<<7,r|=127&t[e+3]},lt=function(t,e){return nt(t,e)&&ot(t,e+6)+10<=t.length-e},ut=function(t){return t&&"PRIV"===t.key&&"com.apple.streaming.transportStreamTimestamp"===t.info},ht=function(t){var e=String.fromCharCode(t[0],t[1],t[2],t[3]),r=ot(t,4);return{type:e,size:r,data:t.subarray(10,10+r)}},dt=function(t){for(var e=0,r=[];nt(t,e);){for(var i=ot(t,e+6),n=(e+=10)+i;e+8>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:u+=String.fromCharCode(a);break;case 12:case 13:s=t[h++],u+=String.fromCharCode((31&a)<<6|63&s);break;case 14:s=t[h++],o=t[h++],u+=String.fromCharCode((15&a)<<12|(63&s)<<6|(63&o)<<0)}}return u};function yt(){return it||void 0===self.TextDecoder||(it=new self.TextDecoder("utf-8")),it}var Tt=function(t){for(var e="",r=0;r>24,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=255&r}function It(t,e){var r=[];if(!e.length)return r;for(var i=t.byteLength,n=0;n1?n+a:i;if(Rt(t.subarray(n+4,n+8))===e[0])if(1===e.length)r.push(t.subarray(n+8,s));else{var o=It(t.subarray(n+8,s),e.slice(1));o.length&&St.apply(r,o)}n=s}return r}function wt(t){var e=[],r=t[0],i=8,n=kt(t,i);i+=4,i+=0===r?8:16,i+=2;var a=t.length+0,s=At(t,i);i+=2;for(var o=0;o>>31)return w.warn("SIDX has hierarchical references (not supported)"),null;var d=kt(t,l);l+=4,e.push({referenceSize:h,subsegmentDuration:d,info:{duration:d/n,start:a,end:a+h-1}}),a+=h,i=l+=4}return{earliestPresentationTime:0,timescale:n,version:r,referencesCount:s,references:e}}function Ct(t){for(var e=[],r=It(t,["moov","trak"]),i=0;i>1&63;return 39===r||40===r}return 6==(31&e)}function Ot(t,e,r,i){var n=Nt(t),a=0;a+=e;for(var s=0,o=0,l=!1,u=0;a=n.length)break;s+=u=n[a++]}while(255===u);o=0;do{if(a>=n.length)break;o+=u=n[a++]}while(255===u);var h=n.length-a;if(!l&&4===s&&a16){for(var T=[],E=0;E<16;E++){var S=n[a++].toString(16);T.push(1==S.length?"0"+S:S),3!==E&&5!==E&&7!==E&&9!==E||T.push("-")}for(var L=o-16,R=new Uint8Array(L),A=0;Ah)break}}function Nt(t){for(var e=t.byteLength,r=[],i=1;i0?(a=new Uint8Array(4),e.length>0&&new DataView(a.buffer).setUint32(0,e.length,!1)):a=new Uint8Array;var l=new Uint8Array(4);return r&&r.byteLength>0&&new DataView(l.buffer).setUint32(0,r.byteLength,!1),function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i>24&255,o[1]=a>>16&255,o[2]=a>>8&255,o[3]=255&a,o.set(t,4),s=0,a=8;s>8*(15-r)&255;return e}(e);return new t(this.method,this.uri,"identity",this.keyFormatVersions,r)}var i=Y(this.uri);if(i)switch(this.keyFormat){case Q:this.pssh=i,i.length>=22&&(this.keyId=i.subarray(i.length-22,i.length-6));break;case z:var n=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=Ut(n,null,i);var a=new Uint16Array(i.buffer,i.byteOffset,i.byteLength/2),s=String.fromCharCode.apply(null,Array.from(a)),o=s.substring(s.indexOf("<"),s.length),l=(new DOMParser).parseFromString(o,"text/xml").getElementsByTagName("KID")[0];if(l){var u=l.childNodes[0]?l.childNodes[0].nodeValue:l.getAttribute("VALUE");if(u){var h=V(u).subarray(0,16);!function(t){var e=function(t,e,r){var i=t[e];t[e]=t[r],t[r]=i};e(t,0,3),e(t,1,2),e(t,4,5),e(t,6,7)}(h),this.keyId=h}}break;default:var d=i.subarray(0,16);if(16!==d.length){var c=new Uint8Array(16);c.set(d,16-d.length),d=c}this.keyId=d}if(!this.keyId||16!==this.keyId.byteLength){var f=Bt[this.uri];if(!f){var g=Object.keys(Bt).length%Number.MAX_SAFE_INTEGER;f=new Uint8Array(16),new DataView(f.buffer,12,4).setUint32(0,g),Bt[this.uri]=f}this.keyId=f}return this},t}(),Kt=/\{\$([a-zA-Z0-9-_]+)\}/g;function Ht(t){return Kt.test(t)}function Vt(t,e,r){if(null!==t.variableList||t.hasVariableRefs)for(var i=r.length;i--;){var n=r[i],a=e[n];a&&(e[n]=Yt(t,a))}}function Yt(t,e){if(null!==t.variableList||t.hasVariableRefs){var r=t.variableList;return e.replace(Kt,(function(e){var i=e.substring(2,e.length-1),n=null==r?void 0:r[i];return void 0===n?(t.playlistParsingError||(t.playlistParsingError=new Error('Missing preceding EXT-X-DEFINE tag for Variable Reference: "'+i+'"')),e):n}))}return e}function Wt(t,e,r){var i,n,a=t.variableList;if(a||(t.variableList=a={}),"QUERYPARAM"in e){i=e.QUERYPARAM;try{var s=new self.URL(r).searchParams;if(!s.has(i))throw new Error('"'+i+'" does not match any query parameter in URI: "'+r+'"');n=s.get(i)}catch(e){t.playlistParsingError||(t.playlistParsingError=new Error("EXT-X-DEFINE QUERYPARAM: "+e.message))}}else i=e.NAME,n=e.VALUE;i in a?t.playlistParsingError||(t.playlistParsingError=new Error('EXT-X-DEFINE duplicate Variable Name declarations: "'+i+'"')):a[i]=n||""}function jt(t,e,r){var i=e.IMPORT;if(r&&i in r){var n=t.variableList;n||(t.variableList=n={}),n[i]=r[i]}else t.playlistParsingError||(t.playlistParsingError=new Error('EXT-X-DEFINE IMPORT attribute not found in Multivariant Playlist: "'+i+'"'))}function qt(){if("undefined"!=typeof self)return self.MediaSource||self.WebKitMediaSource}var Xt={audio:{a3ds:!0,"ac-3":!0,"ac-4":!0,alac:!0,alaw:!0,dra1:!0,"dts+":!0,"dts-":!0,dtsc:!0,dtse:!0,dtsh:!0,"ec-3":!0,enca:!0,g719:!0,g726:!0,m4ae:!0,mha1:!0,mha2:!0,mhm1:!0,mhm2:!0,mlpa:!0,mp4a:!0,"raw ":!0,Opus:!0,opus:!0,samr:!0,sawb:!0,sawp:!0,sevc:!0,sqcp:!0,ssmv:!0,twos:!0,ulaw:!0},video:{avc1:!0,avc2:!0,avc3:!0,avc4:!0,avcp:!0,av01:!0,drac:!0,dva1:!0,dvav:!0,dvh1:!0,dvhe:!0,encv:!0,hev1:!0,hvc1:!0,mjp2:!0,mp4v:!0,mvc1:!0,mvc2:!0,mvc3:!0,mvc4:!0,resv:!0,rv60:!0,s263:!0,svc1:!0,svc2:!0,"vc-1":!0,vp08:!0,vp09:!0},text:{stpp:!0,wvtt:!0}},zt=qt();function Qt(t,e){var r;return null!=(r=null==zt?void 0:zt.isTypeSupported((e||"video")+'/mp4;codecs="'+t+'"'))&&r}var $t=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-(SESSION-DATA|SESSION-KEY|DEFINE|CONTENT-STEERING|START):([^\r\n]*)[\r\n]+/g,Jt=/#EXT-X-MEDIA:(.*)/g,Zt=/^#EXT(?:INF|-X-TARGETDURATION):/m,te=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/(?!#) *(\S[\S ]*)/.source,/#EXT-X-BYTERANGE:*(.+)/.source,/#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/#.*/.source].join("|"),"g"),ee=new RegExp([/#(EXTM3U)/.source,/#EXT-X-(DATERANGE|DEFINE|KEY|MAP|PART|PART-INF|PLAYLIST-TYPE|PRELOAD-HINT|RENDITION-REPORT|SERVER-CONTROL|SKIP|START):(.+)/.source,/#EXT-X-(BITRATE|DISCONTINUITY-SEQUENCE|MEDIA-SEQUENCE|TARGETDURATION|VERSION): *(\d+)/.source,/#EXT-X-(DISCONTINUITY|ENDLIST|GAP)/.source,/(#)([^:]*):(.*)/.source,/(#)(.*)(?:.*)\r?\n?/.source].join("|")),re=function(){function t(){}return t.findGroup=function(t,e){for(var r=0;r2){var r=e.shift()+".";return r+=parseInt(e.shift()).toString(16),r+=("000"+parseInt(e.shift()).toString(16)).slice(-4)}return t},t.resolve=function(t,e){return T.buildAbsoluteURL(e,t,{alwaysNormalize:!0})},t.isMediaPlaylist=function(t){return Zt.test(t)},t.parseMasterPlaylist=function(e,r){var i,n={contentSteering:null,levels:[],playlistParsingError:null,sessionData:null,sessionKeys:null,startTimeOffset:null,variableList:null,hasVariableRefs:Ht(e)},a=[];for($t.lastIndex=0;null!=(i=$t.exec(e));)if(i[1]){var s,o=new P(i[1]);Vt(n,o,["CODECS","SUPPLEMENTAL-CODECS","ALLOWED-CPC","PATHWAY-ID","STABLE-VARIANT-ID","AUDIO","VIDEO","SUBTITLES","CLOSED-CAPTIONS","NAME"]);var l=Yt(n,i[2]),u={attrs:o,bitrate:o.decimalInteger("AVERAGE-BANDWIDTH")||o.decimalInteger("BANDWIDTH"),name:o.NAME,url:t.resolve(l,r)},h=o.decimalResolution("RESOLUTION");h&&(u.width=h.width,u.height=h.height),ae((o.CODECS||"").split(/[ ,]+/).filter((function(t){return t})),u),u.videoCodec&&-1!==u.videoCodec.indexOf("avc1")&&(u.videoCodec=t.convertAVC1ToAVCOTI(u.videoCodec)),null!=(s=u.unknownCodecs)&&s.length||a.push(u),n.levels.push(u)}else if(i[3]){var d=i[3],c=i[4];switch(d){case"SESSION-DATA":var f=new P(c);Vt(n,f,["DATA-ID","LANGUAGE","VALUE","URI"]);var g=f["DATA-ID"];g&&(null===n.sessionData&&(n.sessionData={}),n.sessionData[g]=f);break;case"SESSION-KEY":var v=ie(c,r,n);v.encrypted&&v.isSupported()?(null===n.sessionKeys&&(n.sessionKeys=[]),n.sessionKeys.push(v)):w.warn('[Keys] Ignoring invalid EXT-X-SESSION-KEY tag: "'+c+'"');break;case"DEFINE":var m=new P(c);Vt(n,m,["NAME","VALUE","QUERYPARAM"]),Wt(n,m,r);break;case"CONTENT-STEERING":var p=new P(c);Vt(n,p,["SERVER-URI","PATHWAY-ID"]),n.contentSteering={uri:t.resolve(p["SERVER-URI"],r),pathwayId:p["PATHWAY-ID"]||"."};break;case"START":n.startTimeOffset=ne(c)}}var y=a.length>0&&a.length0&&W.bool("CAN-SKIP-DATERANGES"),h.partHoldBack=W.optionalFloat("PART-HOLD-BACK",0),h.holdBack=W.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var j=new P(D);h.partTarget=j.decimalFloatingPoint("PART-TARGET");break;case"PART":var q=h.partList;q||(q=h.partList=[]);var X=g>0?q[q.length-1]:void 0,z=g++,Q=new P(D);Vt(h,Q,["BYTERANGE","URI"]);var $=new K(Q,y,e,z,X);q.push($),y.duration+=$.duration;break;case"PRELOAD-HINT":var J=new P(D);Vt(h,J,["URI"]),h.preloadHint=J;break;case"RENDITION-REPORT":var Z=new P(D);Vt(h,Z,["URI"]),h.renditionReports=h.renditionReports||[],h.renditionReports.push(Z);break;default:w.warn("line parsed but not handled: "+s)}}}p&&!p.relurl?(d.pop(),v-=p.duration,h.partList&&(h.fragmentHint=p)):h.partList&&(oe(y,p),y.cc=m,h.fragmentHint=y,u&&ue(y,u,h));var tt=d.length,et=d[0],rt=d[tt-1];if((v+=h.skippedSegments*h.targetduration)>0&&tt&&rt){h.averagetargetduration=v/tt;var it=rt.sn;h.endSN="initSegment"!==it?it:0,h.live||(rt.endList=!0),et&&(h.startCC=et.cc)}else h.endSN=0,h.startCC=0;return h.fragmentHint&&(v+=h.fragmentHint.duration),h.totalduration=v,h.endCC=m,T>0&&function(t,e){for(var r=t[e],i=e;i--;){var n=t[i];if(!n)return;n.programDateTime=r.programDateTime-1e3*n.duration,r=n}}(d,T),h},t}();function ie(t,e,r){var i,n,a=new P(t);Vt(r,a,["KEYFORMAT","KEYFORMATVERSIONS","URI","IV","URI"]);var s=null!=(i=a.METHOD)?i:"",o=a.URI,l=a.hexadecimalInteger("IV"),u=a.KEYFORMATVERSIONS,h=null!=(n=a.KEYFORMAT)?n:"identity";o&&a.IV&&!l&&w.error("Invalid IV: "+a.IV);var d=o?re.resolve(o,e):"",c=(u||"1").split("/").map(Number).filter(Number.isFinite);return new Gt(s,d,h,c,l)}function ne(t){var e=new P(t).decimalFloatingPoint("TIME-OFFSET");return E(e)?e:null}function ae(t,e){["video","audio","text"].forEach((function(r){var i=t.filter((function(t){return function(t,e){var r=Xt[e];return!!r&&!0===r[t.slice(0,4)]}(t,r)}));if(i.length){var n=i.filter((function(t){return 0===t.lastIndexOf("avc1",0)||0===t.lastIndexOf("mp4a",0)}));e[r+"Codec"]=n.length>0?n[0]:i[0],t=t.filter((function(t){return-1===i.indexOf(t)}))}})),e.unknownCodecs=t}function se(t,e,r){var i=e[r];i&&(t[r]=i)}function oe(t,e){t.rawProgramDateTime?t.programDateTime=Date.parse(t.rawProgramDateTime):null!=e&&e.programDateTime&&(t.programDateTime=e.endProgramDateTime),E(t.programDateTime)||(t.programDateTime=null,t.rawProgramDateTime=null)}function le(t,e,r,i){t.relurl=e.URI,e.BYTERANGE&&t.setByteRange(e.BYTERANGE),t.level=r,t.sn="initSegment",i&&(t.levelkeys=i),t.initSegment=null}function ue(t,e,r){t.levelkeys=e;var i=r.encryptedFragments;i.length&&i[i.length-1].levelkeys===e||!Object.keys(e).some((function(t){return e[t].isCommonEncryption}))||i.push(t)}var he="manifest",de="level",ce="audioTrack",fe="subtitleTrack",ge="main",ve="audio",me="subtitle";function pe(t){switch(t.type){case ce:return ve;case fe:return me;default:return ge}}function ye(t,e){var r=t.url;return void 0!==r&&0!==r.indexOf("data:")||(r=e.url),r}var Te=function(){function t(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.hls=t,this.registerListeners()}var e=t.prototype;return e.startLoad=function(t){},e.stopLoad=function(){this.destroyInternalLoaders()},e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_LOADING,this.onLevelLoading,this),t.on(S.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(S.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_LOADING,this.onLevelLoading,this),t.off(S.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(S.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.createInternalLoader=function(t){var e=this.hls.config,r=e.pLoader,i=e.loader,n=new(r||i)(e);return this.loaders[t.type]=n,n},e.getInternalLoader=function(t){return this.loaders[t.type]},e.resetInternalLoader=function(t){this.loaders[t]&&delete this.loaders[t]},e.destroyInternalLoaders=function(){for(var t in this.loaders){var e=this.loaders[t];e&&e.destroy(),this.resetInternalLoader(t)}},e.destroy=function(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()},e.onManifestLoading=function(t,e){var r=e.url;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:he,url:r,deliveryDirectives:null})},e.onLevelLoading=function(t,e){var r=e.id,i=e.level,n=e.url,a=e.deliveryDirectives;this.load({id:r,level:i,responseType:"text",type:de,url:n,deliveryDirectives:a})},e.onAudioTrackLoading=function(t,e){var r=e.id,i=e.groupId,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:ce,url:n,deliveryDirectives:a})},e.onSubtitleTrackLoading=function(t,e){var r=e.id,i=e.groupId,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:fe,url:n,deliveryDirectives:a})},e.load=function(t){var e,r,i,n=this,a=this.hls.config,s=this.getInternalLoader(t);if(s){var l=s.context;if(l&&l.url===t.url)return void w.trace("[playlist-loader]: playlist request ongoing");w.log("[playlist-loader]: aborting previous loader for type: "+t.type),s.abort()}if(r=t.type===he?a.manifestLoadPolicy.default:o({},a.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),s=this.createInternalLoader(t),null!=(e=t.deliveryDirectives)&&e.part&&(t.type===de&&null!==t.level?i=this.hls.levels[t.level].details:t.type===ce&&null!==t.id?i=this.hls.audioTracks[t.id].details:t.type===fe&&null!==t.id&&(i=this.hls.subtitleTracks[t.id].details),i)){var u=i.partTarget,h=i.targetduration;if(u&&h){var d=1e3*Math.max(3*u,.8*h);r=o({},r,{maxTimeToFirstByteMs:Math.min(d,r.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(d,r.maxTimeToFirstByteMs)})}}var c=r.errorRetry||r.timeoutRetry||{},f={loadPolicy:r,timeout:r.maxLoadTimeMs,maxRetry:c.maxNumRetry||0,retryDelay:c.retryDelayMs||0,maxRetryDelay:c.maxRetryDelayMs||0},g={onSuccess:function(t,e,r,i){var a=n.getInternalLoader(r);n.resetInternalLoader(r.type);var s=t.data;0===s.indexOf("#EXTM3U")?(e.parsing.start=performance.now(),re.isMediaPlaylist(s)?n.handleTrackOrLevelPlaylist(t,e,r,i||null,a):n.handleMasterPlaylist(t,e,r,i)):n.handleManifestParsingError(t,r,new Error("no EXTM3U delimiter"),i||null,e)},onError:function(t,e,r,i){n.handleNetworkError(e,r,!1,t,i)},onTimeout:function(t,e,r){n.handleNetworkError(e,r,!0,void 0,t)}};s.load(t,f,g)},e.handleMasterPlaylist=function(t,e,r,i){var n=this.hls,a=t.data,s=ye(t,r),o=re.parseMasterPlaylist(a,s);if(o.playlistParsingError)this.handleManifestParsingError(t,r,o.playlistParsingError,i,e);else{var l=o.contentSteering,u=o.levels,h=o.sessionData,d=o.sessionKeys,c=o.startTimeOffset,f=o.variableList;this.variableList=f;var g=re.parseMasterPlaylistMedia(a,s,o),v=g.AUDIO,m=void 0===v?[]:v,p=g.SUBTITLES,y=g["CLOSED-CAPTIONS"];m.length&&(m.some((function(t){return!t.url}))||!u[0].audioCodec||u[0].attrs.AUDIO||(w.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),m.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new P({}),bitrate:0,url:""}))),n.trigger(S.MANIFEST_LOADED,{levels:u,audioTracks:m,subtitles:p,captions:y,contentSteering:l,url:s,stats:e,networkDetails:i,sessionData:h,sessionKeys:d,startTimeOffset:c,variableList:f})}},e.handleTrackOrLevelPlaylist=function(t,e,r,i,n){var a=this.hls,s=r.id,o=r.level,l=r.type,u=ye(t,r),h=E(s)?s:0,d=E(o)?o:h,c=pe(r),f=re.parseLevelPlaylist(t.data,u,d,c,h,this.variableList);if(l===he){var g={attrs:new P({}),bitrate:0,details:f,name:"",url:u};a.trigger(S.MANIFEST_LOADED,{levels:[g],audioTracks:[],url:u,stats:e,networkDetails:i,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}e.parsing.end=performance.now(),r.levelDetails=f,this.handlePlaylistLoaded(f,t,e,r,i,n)},e.handleManifestParsingError=function(t,e,r,i,n){this.hls.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:R.MANIFEST_PARSING_ERROR,fatal:e.type===he,url:t.url,err:r,error:r,reason:r.message,response:t,context:e,networkDetails:i,stats:n})},e.handleNetworkError=function(t,e,r,n,a){void 0===r&&(r=!1);var s="A network "+(r?"timeout":"error"+(n?" (status "+n.code+")":""))+" occurred while loading "+t.type;t.type===de?s+=": "+t.level+" id: "+t.id:t.type!==ce&&t.type!==fe||(s+=" id: "+t.id+' group-id: "'+t.groupId+'"');var o=new Error(s);w.warn("[playlist-loader]: "+s);var l=R.UNKNOWN,u=!1,h=this.getInternalLoader(t);switch(t.type){case he:l=r?R.MANIFEST_LOAD_TIMEOUT:R.MANIFEST_LOAD_ERROR,u=!0;break;case de:l=r?R.LEVEL_LOAD_TIMEOUT:R.LEVEL_LOAD_ERROR,u=!1;break;case ce:l=r?R.AUDIO_TRACK_LOAD_TIMEOUT:R.AUDIO_TRACK_LOAD_ERROR,u=!1;break;case fe:l=r?R.SUBTITLE_TRACK_LOAD_TIMEOUT:R.SUBTITLE_LOAD_ERROR,u=!1}h&&this.resetInternalLoader(t.type);var d={type:L.NETWORK_ERROR,details:l,fatal:u,url:t.url,loader:h,context:t,error:o,networkDetails:e,stats:a};if(n){var c=(null==e?void 0:e.url)||t.url;d.response=i({url:c,data:void 0},n)}this.hls.trigger(S.ERROR,d)},e.handlePlaylistLoaded=function(t,e,r,i,n,a){var s=this.hls,o=i.type,l=i.level,u=i.id,h=i.groupId,d=i.deliveryDirectives,c=ye(e,i),f=pe(i),g="number"==typeof i.level&&f===ge?l:void 0;if(t.fragments.length){t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));var v=t.playlistParsingError;if(v)s.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:R.LEVEL_PARSING_ERROR,fatal:!1,url:c,error:v,reason:v.message,response:e,context:i,level:g,parent:f,networkDetails:n,stats:r});else switch(t.live&&a&&(a.getCacheAge&&(t.ageHeader=a.getCacheAge()||0),a.getCacheAge&&!isNaN(t.ageHeader)||(t.ageHeader=0)),o){case he:case de:s.trigger(S.LEVEL_LOADED,{details:t,level:g||0,id:u||0,stats:r,networkDetails:n,deliveryDirectives:d});break;case ce:s.trigger(S.AUDIO_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d});break;case fe:s.trigger(S.SUBTITLE_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d})}}else{var m=new Error("No Segments found in Playlist");s.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:R.LEVEL_EMPTY_ERROR,fatal:!1,url:c,error:m,reason:m.message,response:e,context:i,level:g,parent:f,networkDetails:n,stats:r})}},t}();function Ee(t,e){var r;try{r=new Event("addtrack")}catch(t){(r=document.createEvent("Event")).initEvent("addtrack",!1,!1)}r.track=t,e.dispatchEvent(r)}function Se(t,e){var r=t.mode;if("disabled"===r&&(t.mode="hidden"),t.cues&&!t.cues.getCueById(e.id))try{if(t.addCue(e),!t.cues.getCueById(e.id))throw new Error("addCue is failed for: "+e)}catch(r){w.debug("[texttrack-utils]: "+r);try{var i=new self.TextTrackCue(e.startTime,e.endTime,e.text);i.id=e.id,t.addCue(i)}catch(t){w.debug("[texttrack-utils]: Legacy TextTrackCue fallback failed: "+t)}}"disabled"===r&&(t.mode=r)}function Le(t){var e=t.mode;if("disabled"===e&&(t.mode="hidden"),t.cues)for(var r=t.cues.length;r--;)t.removeCue(t.cues[r]);"disabled"===e&&(t.mode=e)}function Re(t,e,r,i){var n=t.mode;if("disabled"===n&&(t.mode="hidden"),t.cues&&t.cues.length>0)for(var a=function(t,e,r){var i=[],n=function(t,e){if(et[r].endTime)return-1;for(var i=0,n=r;i<=n;){var a=Math.floor((n+i)/2);if(et[a].startTime&&i-1)for(var a=n,s=t.length;a=e&&o.endTime<=r)i.push(o);else if(o.startTime>r)return i}return i}(t.cues,e,r),s=0;sIe&&(d=Ie),d-h<=0&&(d=h+.25);for(var c=0;ce.startDate&&t.push(i),t}),[]).sort((function(t,e){return t.startDate.getTime()-e.startDate.getTime()}))[0];g&&(h=we(g.startDate,c),l=!0)}for(var m,p,y=Object.keys(e.attr),T=0;T.05&&this.forwardBufferLength>1){var u=Math.min(2,Math.max(1,a)),h=Math.round(2/(1+Math.exp(-.75*o-this.edgeStalled))*20)/20;t.playbackRate=Math.min(u,Math.max(1,h))}else 1!==t.playbackRate&&0!==t.playbackRate&&(t.playbackRate=1)}}}}},e.estimateLiveEdge=function(){var t=this.levelDetails;return null===t?null:t.edge+t.age},e.computeLatency=function(){var t=this.estimateLiveEdge();return null===t?null:t-this.currentTime},a(t,[{key:"latency",get:function(){return this._latency||0}},{key:"maxLatency",get:function(){var t=this.config,e=this.levelDetails;return void 0!==t.liveMaxLatencyDuration?t.liveMaxLatencyDuration:e?t.liveMaxLatencyDurationCount*e.targetduration:0}},{key:"targetLatency",get:function(){var t=this.levelDetails;if(null===t)return null;var e=t.holdBack,r=t.partHoldBack,i=t.targetduration,n=this.config,a=n.liveSyncDuration,s=n.liveSyncDurationCount,o=n.lowLatencyMode,l=this.hls.userConfig,u=o&&r||e;(l.liveSyncDuration||l.liveSyncDurationCount||0===u)&&(u=void 0!==a?a:s*i);var h=i;return u+Math.min(1*this.stallCount,h)}},{key:"liveSyncPosition",get:function(){var t=this.estimateLiveEdge(),e=this.targetLatency,r=this.levelDetails;if(null===t||null===e||null===r)return null;var i=r.edge,n=t-e-this.edgeStalled,a=i-r.totalduration,s=i-(this.config.lowLatencyMode&&r.partTarget||r.targetduration);return Math.min(Math.max(a,n),s)}},{key:"drift",get:function(){var t=this.levelDetails;return null===t?1:t.drift}},{key:"edgeStalled",get:function(){var t=this.levelDetails;if(null===t)return 0;var e=3*(this.config.lowLatencyMode&&t.partTarget||t.targetduration);return Math.max(t.age-e,0)}},{key:"forwardBufferLength",get:function(){var t=this.media,e=this.levelDetails;if(!t||!e)return 0;var r=t.buffered.length;return(r?t.buffered.end(r-1):e.edge)-this.currentTime}}]),t}(),Pe=["NONE","TYPE-0","TYPE-1",null],xe="",Fe="YES",Me="v2",Oe=function(){function t(t,e,r){this.msn=void 0,this.part=void 0,this.skip=void 0,this.msn=t,this.part=e,this.skip=r}return t.prototype.addDirectives=function(t){var e=new self.URL(t);return void 0!==this.msn&&e.searchParams.set("_HLS_msn",this.msn.toString()),void 0!==this.part&&e.searchParams.set("_HLS_part",this.part.toString()),this.skip&&e.searchParams.set("_HLS_skip",this.skip),e.href},t}(),Ne=function(){function t(t){this._attrs=void 0,this.audioCodec=void 0,this.bitrate=void 0,this.codecSet=void 0,this.height=void 0,this.id=void 0,this.name=void 0,this.videoCodec=void 0,this.width=void 0,this.unknownCodecs=void 0,this.audioGroupIds=void 0,this.details=void 0,this.fragmentError=0,this.loadError=0,this.loaded=void 0,this.realBitrate=0,this.textGroupIds=void 0,this.url=void 0,this._urlId=0,this.url=[t.url],this._attrs=[t.attrs],this.bitrate=t.bitrate,t.details&&(this.details=t.details),this.id=t.id||0,this.name=t.name,this.width=t.width||0,this.height=t.height||0,this.audioCodec=t.audioCodec,this.videoCodec=t.videoCodec,this.unknownCodecs=t.unknownCodecs,this.codecSet=[t.videoCodec,t.audioCodec].filter((function(t){return t})).join(",").replace(/\.[^.,]+/g,"")}return t.prototype.addFallback=function(t){this.url.push(t.url),this._attrs.push(t.attrs)},a(t,[{key:"maxBitrate",get:function(){return Math.max(this.realBitrate,this.bitrate)}},{key:"attrs",get:function(){return this._attrs[this._urlId]}},{key:"pathwayId",get:function(){return this.attrs["PATHWAY-ID"]||"."}},{key:"uri",get:function(){return this.url[this._urlId]||""}},{key:"urlId",get:function(){return this._urlId},set:function(t){var e=t%this.url.length;this._urlId!==e&&(this.fragmentError=0,this.loadError=0,this.details=void 0,this._urlId=e)}},{key:"audioGroupId",get:function(){var t;return null==(t=this.audioGroupIds)?void 0:t[this.urlId]}},{key:"textGroupId",get:function(){var t;return null==(t=this.textGroupIds)?void 0:t[this.urlId]}}]),t}();function Ue(t,e){var r=e.startPTS;if(E(r)){var i,n=0;e.sn>t.sn?(n=r-t.start,i=t):(n=t.start-r,i=e),i.duration!==n&&(i.duration=n)}else e.sn>t.sn?t.cc===e.cc&&t.minEndPTS?e.start=t.start+(t.minEndPTS-t.start):e.start=t.start+t.duration:e.start=Math.max(t.start-e.duration,0)}function Be(t,e,r,i,n,a){i-r<=0&&(w.warn("Fragment should have a positive duration",e),i=r+e.duration,a=n+e.duration);var s=r,o=i,l=e.startPTS,u=e.endPTS;if(E(l)){var h=Math.abs(l-r);E(e.deltaPTS)?e.deltaPTS=Math.max(h,e.deltaPTS):e.deltaPTS=h,s=Math.max(r,l),r=Math.min(r,l),n=Math.min(n,e.startDTS),o=Math.min(i,u),i=Math.max(i,u),a=Math.max(a,e.endDTS)}var d=r-e.start;0!==e.start&&(e.start=r),e.duration=i-e.start,e.startPTS=r,e.maxStartPTS=s,e.startDTS=n,e.endPTS=i,e.minEndPTS=o,e.endDTS=a;var c,f=e.sn;if(!t||ft.endSN)return 0;var g=f-t.startSN,v=t.fragments;for(v[g]=e,c=g;c>0;c--)Ue(v[c],v[c-1]);for(c=g;c=0;n--){var a=i[n].initSegment;if(a){r=a;break}}t.fragmentHint&&delete t.fragmentHint.endPTS;var s,l,u,h,d,c=0;if(function(t,e,r){for(var i=e.skippedSegments,n=Math.max(t.startSN,e.startSN)-e.startSN,a=(t.fragmentHint?1:0)+(i?e.endSN:Math.min(t.endSN,e.endSN))-e.startSN,s=e.startSN-t.startSN,o=e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments,l=t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments,u=n;u<=a;u++){var h=l[s+u],d=o[u];i&&!d&&u=i.length||He(e,i[r].start)}function He(t,e){if(e){for(var r=t.fragments,i=t.skippedSegments;i499)}(i)||!!r)}var Qe=function(t,e){for(var r=0,i=t.length-1,n=null,a=null;r<=i;){var s=e(a=t[n=(r+i)/2|0]);if(s>0)r=n+1;else{if(!(s<0))return a;i=n-1}}return null};function $e(t,e,r,i){void 0===r&&(r=0),void 0===i&&(i=0);var n=null;if(t?n=e[t.sn-e[0].sn+1]||null:0===r&&0===e[0].start&&(n=e[0]),n&&0===Je(r,i,n))return n;var a=Qe(e,Je.bind(null,r,i));return!a||a===t&&n?n:a}function Je(t,e,r){if(void 0===t&&(t=0),void 0===e&&(e=0),r.start<=t&&r.start+r.duration>t)return 0;var i=Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return r.start+r.duration-i<=t?1:r.start-i>t&&r.start?-1:0}function Ze(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}var tr,er=3e5,rr=0,ir=2,nr=5,ar=0,sr=1,or=2,lr=function(){function t(t){this.hls=void 0,this.playlistError=0,this.penalizedRenditions={},this.log=void 0,this.warn=void 0,this.error=void 0,this.hls=t,this.log=w.log.bind(w,"[info]:"),this.warn=w.warn.bind(w,"[warning]:"),this.error=w.error.bind(w,"[error]:"),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.ERROR,this.onError,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.ERROR,this.onError,this),t.off(S.ERROR,this.onErrorOut,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this))},e.destroy=function(){this.unregisterListeners(),this.hls=null,this.penalizedRenditions={}},e.startLoad=function(t){this.playlistError=0},e.stopLoad=function(){},e.getVariantLevelIndex=function(t){return(null==t?void 0:t.type)===ge?t.level:this.hls.loadLevel},e.onManifestLoading=function(){this.playlistError=0,this.penalizedRenditions={}},e.onLevelUpdated=function(){this.playlistError=0},e.onError=function(t,e){var r,i;if(!e.fatal){var n=this.hls,a=e.context;switch(e.details){case R.FRAG_LOAD_ERROR:case R.FRAG_LOAD_TIMEOUT:case R.KEY_LOAD_ERROR:case R.KEY_LOAD_TIMEOUT:return void(e.errorAction=this.getFragRetryOrSwitchAction(e));case R.FRAG_PARSING_ERROR:if(null!=(r=e.frag)&&r.gap)return void(e.errorAction={action:rr,flags:ar});case R.FRAG_GAP:case R.FRAG_DECRYPT_ERROR:return e.errorAction=this.getFragRetryOrSwitchAction(e),void(e.errorAction.action=ir);case R.LEVEL_EMPTY_ERROR:case R.LEVEL_PARSING_ERROR:var s,o,l=e.parent===ge?e.level:n.loadLevel;return void(e.details===R.LEVEL_EMPTY_ERROR&&null!=(s=e.context)&&null!=(o=s.levelDetails)&&o.live?e.errorAction=this.getPlaylistRetryOrSwitchAction(e,l):(e.levelRetry=!1,e.errorAction=this.getLevelSwitchAction(e,l)));case R.LEVEL_LOAD_ERROR:case R.LEVEL_LOAD_TIMEOUT:return void("number"==typeof(null==a?void 0:a.level)&&(e.errorAction=this.getPlaylistRetryOrSwitchAction(e,a.level)));case R.AUDIO_TRACK_LOAD_ERROR:case R.AUDIO_TRACK_LOAD_TIMEOUT:case R.SUBTITLE_LOAD_ERROR:case R.SUBTITLE_TRACK_LOAD_TIMEOUT:if(a){var u=n.levels[n.loadLevel];if(u&&(a.type===ce&&a.groupId===u.audioGroupId||a.type===fe&&a.groupId===u.textGroupId))return e.errorAction=this.getPlaylistRetryOrSwitchAction(e,n.loadLevel),e.errorAction.action=ir,void(e.errorAction.flags=sr)}return;case R.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:var h=n.levels[n.loadLevel],d=null==h?void 0:h.attrs["HDCP-LEVEL"];return void(d&&(e.errorAction={action:ir,flags:or,hdcpLevel:d}));case R.BUFFER_ADD_CODEC_ERROR:case R.REMUX_ALLOC_ERROR:return void(e.errorAction=this.getLevelSwitchAction(e,null!=(i=e.level)?i:n.loadLevel));case R.INTERNAL_EXCEPTION:case R.BUFFER_APPENDING_ERROR:case R.BUFFER_APPEND_ERROR:case R.BUFFER_FULL_ERROR:case R.LEVEL_SWITCH_ERROR:case R.BUFFER_STALLED_ERROR:case R.BUFFER_SEEK_OVER_HOLE:case R.BUFFER_NUDGE_ON_STALL:return void(e.errorAction={action:rr,flags:ar})}if(e.type===L.KEY_SYSTEM_ERROR){var c=this.getVariantLevelIndex(e.frag);return e.levelRetry=!1,void(e.errorAction=this.getLevelSwitchAction(e,c))}}},e.getPlaylistRetryOrSwitchAction=function(t,e){var r,i=je(this.hls.config.playlistLoadPolicy,t),n=this.playlistError++,a=null==(r=t.response)?void 0:r.code;if(ze(i,n,We(t),a))return{action:nr,flags:ar,retryConfig:i,retryCount:n};var s=this.getLevelSwitchAction(t,e);return i&&(s.retryConfig=i,s.retryCount=n),s},e.getFragRetryOrSwitchAction=function(t){var e=this.hls,r=this.getVariantLevelIndex(t.frag),i=e.levels[r],n=e.config,a=n.fragLoadPolicy,s=n.keyLoadPolicy,o=je(t.details.startsWith("key")?s:a,t),l=e.levels.reduce((function(t,e){return t+e.fragmentError}),0);if(i){var u;t.details!==R.FRAG_GAP&&i.fragmentError++;var h=null==(u=t.response)?void 0:u.code;if(ze(o,l,We(t),h))return{action:nr,flags:ar,retryConfig:o,retryCount:l}}var d=this.getLevelSwitchAction(t,r);return o&&(d.retryConfig=o,d.retryCount=l),d},e.getLevelSwitchAction=function(t,e){var r=this.hls;null==e&&(e=r.loadLevel);var i=this.hls.levels[e];if(i&&(i.loadError++,r.autoLevelEnabled)){for(var n,a,s=-1,o=r.levels,l=r.loadLevel,u=r.minAutoLevel,h=r.maxAutoLevel,d=null==(n=t.frag)?void 0:n.type,c=null!=(a=t.context)?a:{},f=c.type,g=c.groupId,v=o.length;v--;){var m=(v+l)%o.length;if(m!==l&&m>=u&&m<=h&&0===o[m].loadError){var p=o[m];if(t.details===R.FRAG_GAP&&t.frag){var y=o[m].details;if(y){var T=$e(t.frag,y.fragments,t.frag.start);if(null!=T&&T.gap)continue}}else{if(f===ce&&g===p.audioGroupId||f===fe&&g===p.textGroupId)continue;if(d===ve&&i.audioGroupId===p.audioGroupId||d===me&&i.textGroupId===p.textGroupId)continue}s=m;break}}if(s>-1&&r.loadLevel!==s)return t.levelRetry=!0,this.playlistError=0,{action:ir,flags:ar,nextAutoLevel:s}}return{action:ir,flags:sr}},e.onErrorOut=function(t,e){var r;switch(null==(r=e.errorAction)?void 0:r.action){case rr:break;case ir:this.sendAlternateToPenaltyBox(e),e.errorAction.resolved||e.details===R.FRAG_GAP||(e.fatal=!0)}e.fatal&&this.hls.stopLoad()},e.sendAlternateToPenaltyBox=function(t){var e=this.hls,r=t.errorAction;if(r){var i=r.flags,n=r.hdcpLevel,a=r.nextAutoLevel;switch(i){case ar:this.switchLevel(t,a);break;case sr:r.resolved||(r.resolved=this.redundantFailover(t));break;case or:n&&(e.maxHdcpLevel=Pe[Pe.indexOf(n)-1],r.resolved=!0),this.warn('Restricting playback to HDCP-LEVEL of "'+e.maxHdcpLevel+'" or lower')}r.resolved||this.switchLevel(t,a)}},e.switchLevel=function(t,e){void 0!==e&&t.errorAction&&(this.warn("switching to level "+e+" after "+t.details),this.hls.nextAutoLevel=e,t.errorAction.resolved=!0,this.hls.nextLoadLevel=this.hls.nextAutoLevel)},e.redundantFailover=function(t){var e=this,r=this.hls,i=this.penalizedRenditions,n=t.parent===ge?t.level:r.loadLevel,a=r.levels[n],s=a.url.length,o=t.frag?t.frag.urlId:a.urlId;a.urlId!==o||t.frag&&!a.details||this.penalizeRendition(a,t);for(var l=function(){var l=(o+u)%s,h=i[l];if(!h||function(t,e,r){if(performance.now()-t.lastErrorPerfMs>er)return!0;var i=t.details;if(e.details===R.FRAG_GAP&&i&&e.frag){var n=e.frag.start,a=$e(null,i.fragments,n);if(a&&!a.gap)return!0}if(r&&t.errors.length3*i.targetduration)return!0}return!1}(h,t,i[o]))return e.warn("Switching to Redundant Stream "+(l+1)+"/"+s+': "'+a.url[l]+'" after '+t.details),e.playlistError=0,r.levels.forEach((function(t){t.urlId=l})),r.nextLoadLevel=n,{v:!0}},u=1;u=0&&h>e.partTarget&&(u+=1)}return new Oe(l,u>=0?u:void 0,xe)}}},e.loadPlaylist=function(t){-1===this.requestScheduled&&(this.requestScheduled=self.performance.now())},e.shouldLoadPlaylist=function(t){return this.canLoad&&!!t&&!!t.url&&(!t.details||t.details.live)},e.shouldReloadPlaylist=function(t){return-1===this.timer&&-1===this.requestScheduled&&this.shouldLoadPlaylist(t)},e.playlistLoaded=function(t,e,r){var i=this,n=e.details,a=e.stats,s=self.performance.now(),o=a.loading.first?Math.max(0,s-a.loading.first):0;if(n.advancedDateTime=Date.now()-o,n.live||null!=r&&r.live){if(n.reloaded(r),r&&this.log("live playlist "+t+" "+(n.advanced?"REFRESHED "+n.lastPartSn+"-"+n.lastPartIndex:"MISSED")),r&&n.fragments.length>0&&Ge(r,n),!this.canLoad||!n.live)return;var l,u=void 0,h=void 0;if(n.canBlockReload&&n.endSN&&n.advanced){var d=this.hls.config.lowLatencyMode,c=n.lastPartSn,f=n.endSN,g=n.lastPartIndex,v=c===f;-1!==g?(u=v?f+1:c,h=v?d?0:g:g+1):u=f+1;var m=n.age,p=m+n.ageHeader,y=Math.min(p-n.partTarget,1.5*n.targetduration);if(y>0){if(r&&y>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+y+" with playlist age: "+n.age),y=0;else{var T=Math.floor(y/n.targetduration);u+=T,void 0!==h&&(h+=Math.round(y%n.targetduration/n.partTarget)),this.log("CDN Tune-in age: "+n.ageHeader+"s last advanced "+m.toFixed(2)+"s goal: "+y+" skip sn "+T+" to part "+h)}n.tuneInGoal=y}if(l=this.getDeliveryDirectives(n,e.deliveryDirectives,u,h),d||!v)return void this.loadPlaylist(l)}else n.canBlockReload&&(l=this.getDeliveryDirectives(n,e.deliveryDirectives,u,h));var E=this.hls.mainForwardBufferInfo,S=E?E.end-E.len:0,L=function(t,e){void 0===e&&(e=1/0);var r=1e3*t.targetduration;if(t.updated){var i=t.fragments;if(i.length&&4*r>e){var n=1e3*i[i.length-1].duration;nthis.requestScheduled+L&&(this.requestScheduled=a.loading.start),void 0!==u&&n.canBlockReload?this.requestScheduled=a.loading.first+L-(1e3*n.partTarget||1e3):-1===this.requestScheduled||this.requestScheduled+L=u.maxNumRetry)return!1;if(i&&null!=(d=t.context)&&d.deliveryDirectives)this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" without delivery-directives'),this.loadPlaylist();else{var c=qe(u,l);this.timer=self.setTimeout((function(){return e.loadPlaylist()}),c),this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" in '+c+"ms")}t.levelRetry=!0,n.resolved=!0}return h},t}(),hr=function(t){function e(e,r){var i;return(i=t.call(this,e,"[level-controller]")||this)._levels=[],i._firstLevel=-1,i._startLevel=void 0,i.currentLevel=null,i.currentLevelIndex=-1,i.manualLevelIndex=-1,i.steering=void 0,i.onParsedComplete=void 0,i.steering=r,i._registerListeners(),i}l(e,t);var r=e.prototype;return r._registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(S.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.ERROR,this.onError,this)},r._unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(S.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.ERROR,this.onError,this)},r.destroy=function(){this._unregisterListeners(),this.steering=null,this.resetLevels(),t.prototype.destroy.call(this)},r.startLoad=function(){this._levels.forEach((function(t){t.loadError=0,t.fragmentError=0})),t.prototype.startLoad.call(this)},r.resetLevels=function(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[]},r.onManifestLoading=function(t,e){this.resetLevels()},r.onManifestLoaded=function(t,e){var r,i=[],n={};e.levels.forEach((function(t){var e,a=t.attrs;-1!==(null==(e=t.audioCodec)?void 0:e.indexOf("mp4a.40.34"))&&(tr||(tr=/chrome|firefox/i.test(navigator.userAgent)),tr&&(t.audioCodec=void 0));var s=a.AUDIO,o=a.CODECS,l=a["FRAME-RATE"],u=a["PATHWAY-ID"],h=a.RESOLUTION,d=a.SUBTITLES,c=(u||".")+"-"+t.bitrate+"-"+h+"-"+l+"-"+o;(r=n[c])?r.addFallback(t):(r=new Ne(t),n[c]=r,i.push(r)),dr(r,"audio",s),dr(r,"text",d)})),this.filterAndSortMediaOptions(i,e)},r.filterAndSortMediaOptions=function(t,e){var r=this,i=[],n=[],a=!1,s=!1,o=!1,l=t.filter((function(t){var e=t.audioCodec,r=t.videoCodec,i=t.width,n=t.height,l=t.unknownCodecs;return a||(a=!(!i||!n)),s||(s=!!r),o||(o=!!e),!(null!=l&&l.length)&&(!e||Qt(e,"audio"))&&(!r||Qt(r,"video"))}));if((a||s)&&o&&(l=l.filter((function(t){var e=t.videoCodec,r=t.width,i=t.height;return!!e||!(!r||!i)}))),0!==l.length){e.audioTracks&&cr(i=e.audioTracks.filter((function(t){return!t.audioCodec||Qt(t.audioCodec,"audio")}))),e.subtitles&&cr(n=e.subtitles);var u=l.slice(0);l.sort((function(t,e){return t.attrs["HDCP-LEVEL"]!==e.attrs["HDCP-LEVEL"]?(t.attrs["HDCP-LEVEL"]||"")>(e.attrs["HDCP-LEVEL"]||"")?1:-1:t.bitrate!==e.bitrate?t.bitrate-e.bitrate:t.attrs["FRAME-RATE"]!==e.attrs["FRAME-RATE"]?t.attrs.decimalFloatingPoint("FRAME-RATE")-e.attrs.decimalFloatingPoint("FRAME-RATE"):t.attrs.SCORE!==e.attrs.SCORE?t.attrs.decimalFloatingPoint("SCORE")-e.attrs.decimalFloatingPoint("SCORE"):a&&t.height!==e.height?t.height-e.height:0}));var h=u[0];if(this.steering&&(l=this.steering.filterParsedLevels(l)).length!==u.length)for(var d=0;d1&&void 0!==e?(n.url=n.url.filter(i),n.audioGroupIds&&(n.audioGroupIds=n.audioGroupIds.filter(i)),n.textGroupIds&&(n.textGroupIds=n.textGroupIds.filter(i)),n.urlId=0,!0):(r.steering&&r.steering.removeLevel(n),!1))}));this.hls.trigger(S.LEVELS_UPDATED,{levels:n})},r.onLevelsUpdated=function(t,e){var r=e.levels;r.forEach((function(t,e){var r=t.details;null!=r&&r.fragments&&r.fragments.forEach((function(t){t.level=e}))})),this._levels=r},a(e,[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(t){var e=this._levels;if(0!==e.length){if(t<0||t>=e.length){var r=new Error("invalid level idx"),i=t<0;if(this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:R.LEVEL_SWITCH_ERROR,level:t,fatal:i,error:r,reason:r.message}),i)return;t=Math.min(t,e.length-1)}var n=this.currentLevelIndex,a=this.currentLevel,s=a?a.attrs["PATHWAY-ID"]:void 0,l=e[t],u=l.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=l,n!==t||!l.details||!a||s!==u){this.log("Switching to level "+t+(u?" with Pathway "+u:"")+" from level "+n+(s?" with Pathway "+s:""));var h=o({},l,{level:t,maxBitrate:l.maxBitrate,attrs:l.attrs,uri:l.uri,urlId:l.urlId});delete h._attrs,delete h._urlId,this.hls.trigger(S.LEVEL_SWITCHING,h);var d=l.details;if(!d||d.live){var c=this.switchParams(l.uri,null==a?void 0:a.details);this.loadPlaylist(c)}}}}},{key:"manualLevel",get:function(){return this.manualLevelIndex},set:function(t){this.manualLevelIndex=t,void 0===this._startLevel&&(this._startLevel=t),-1!==t&&(this.level=t)}},{key:"firstLevel",get:function(){return this._firstLevel},set:function(t){this._firstLevel=t}},{key:"startLevel",get:function(){if(void 0===this._startLevel){var t=this.hls.config.startLevel;return void 0!==t?t:this._firstLevel}return this._startLevel},set:function(t){this._startLevel=t}},{key:"nextLoadLevel",get:function(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(t){this.level=t,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=t)}}]),e}(ur);function dr(t,e,r){r&&("audio"===e?(t.audioGroupIds||(t.audioGroupIds=[]),t.audioGroupIds[t.url.length-1]=r):"text"===e&&(t.textGroupIds||(t.textGroupIds=[]),t.textGroupIds[t.url.length-1]=r))}function cr(t){var e={};t.forEach((function(t){var r=t.groupId||"";t.id=e[r]=e[r]||0,e[r]++}))}var fr="NOT_LOADED",gr="APPENDING",vr="PARTIAL",mr="OK",pr=function(){function t(t){this.activePartLists=Object.create(null),this.endListFragments=Object.create(null),this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hasGaps=!1,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){var t=this.hls;t.on(S.BUFFER_APPENDED,this.onBufferAppended,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this)},e._unregisterListeners=function(){var t=this.hls;t.off(S.BUFFER_APPENDED,this.onBufferAppended,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this)},e.destroy=function(){this._unregisterListeners(),this.fragments=this.activePartLists=this.endListFragments=this.timeRanges=null},e.getAppendedFrag=function(t,e){var r=this.activePartLists[e];if(r)for(var i=r.length;i--;){var n=r[i];if(!n)break;var a=n.end;if(n.start<=t&&null!==a&&t<=a)return n}return this.getBufferedFrag(t,e)},e.getBufferedFrag=function(t,e){for(var r=this.fragments,i=Object.keys(r),n=i.length;n--;){var a=r[i[n]];if((null==a?void 0:a.body.type)===e&&a.buffered){var s=a.body;if(s.start<=t&&t<=s.end)return s}}return null},e.detectEvictedFragments=function(t,e,r,i){var n=this;this.timeRanges&&(this.timeRanges[t]=e);var a=(null==i?void 0:i.fragment.sn)||-1;Object.keys(this.fragments).forEach((function(i){var s=n.fragments[i];if(s&&!(a>=s.body.sn))if(s.buffered||s.loaded){var o=s.range[t];o&&o.time.some((function(t){var r=!n.isTimeBuffered(t.startPTS,t.endPTS,e);return r&&n.removeFragment(s.body),r}))}else s.body.type===r&&n.removeFragment(s.body)}))},e.detectPartialFragments=function(t){var e=this,r=this.timeRanges,i=t.frag,n=t.part;if(r&&"initSegment"!==i.sn){var a=Tr(i),s=this.fragments[a];if(!(!s||s.buffered&&i.gap)){var o=!i.relurl;Object.keys(r).forEach((function(t){var a=i.elementaryStreams[t];if(a){var l=r[t],u=o||!0===a.partial;s.range[t]=e.getBufferedTimes(i,n,u,l)}})),s.loaded=null,Object.keys(s.range).length?(s.buffered=!0,s.body.endList&&(this.endListFragments[s.body.type]=s),yr(s)||this.removeParts(i.sn-1,i.type)):this.removeFragment(s.body)}}},e.removeParts=function(t,e){var r=this.activePartLists[e];r&&(this.activePartLists[e]=r.filter((function(e){return e.fragment.sn>=t})))},e.fragBuffered=function(t,e){var r=Tr(t),i=this.fragments[r];!i&&e&&(i=this.fragments[r]={body:t,appendedPTS:null,loaded:null,buffered:!1,range:Object.create(null)},t.gap&&(this.hasGaps=!0)),i&&(i.loaded=null,i.buffered=!0)},e.getBufferedTimes=function(t,e,r,i){for(var n={time:[],partial:r},a=t.start,s=t.end,o=t.minEndPTS||s,l=t.maxStartPTS||a,u=0;u=h&&o<=d){n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});break}if(ah)n.partial=!0,n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});else if(s<=h)break}return n},e.getPartialFragment=function(t){var e,r,i,n=null,a=0,s=this.bufferPadding,o=this.fragments;return Object.keys(o).forEach((function(l){var u=o[l];u&&yr(u)&&(r=u.body.start-s,i=u.body.end+s,t>=r&&t<=i&&(e=Math.min(t-r,i-t),a<=e&&(n=u.body,a=e)))})),n},e.isEndListAppended=function(t){var e=this.endListFragments[t];return void 0!==e&&(e.buffered||yr(e))},e.getState=function(t){var e=Tr(t),r=this.fragments[e];return r?r.buffered?yr(r)?vr:mr:gr:fr},e.isTimeBuffered=function(t,e,r){for(var i,n,a=0;a=i&&e<=n)return!0;if(e<=i)return!1}return!1},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if("initSegment"!==r.sn&&!r.bitrateTest){var n=i?null:e,a=Tr(r);this.fragments[a]={body:r,appendedPTS:null,loaded:n,buffered:!1,range:Object.create(null)}}},e.onBufferAppended=function(t,e){var r=this,i=e.frag,n=e.part,a=e.timeRanges;if("initSegment"!==i.sn){var s=i.type;if(n){var o=this.activePartLists[s];o||(this.activePartLists[s]=o=[]),o.push(n)}this.timeRanges=a,Object.keys(a).forEach((function(t){var e=a[t];r.detectEvictedFragments(t,e,s,n)}))}},e.onFragBuffered=function(t,e){this.detectPartialFragments(e)},e.hasFragment=function(t){var e=Tr(t);return!!this.fragments[e]},e.hasParts=function(t){var e;return!(null==(e=this.activePartLists[t])||!e.length)},e.removeFragmentsInRange=function(t,e,r,i,n){var a=this;i&&!this.hasGaps||Object.keys(this.fragments).forEach((function(s){var o=a.fragments[s];if(o){var l=o.body;l.type!==r||i&&!l.gap||l.startt&&(o.buffered||n)&&a.removeFragment(l)}}))},e.removeFragment=function(t){var e=Tr(t);t.stats.loaded=0,t.clearElementaryStreamInfo();var r=this.activePartLists[t.type];if(r){var i=t.sn;this.activePartLists[t.type]=r.filter((function(t){return t.fragment.sn!==i}))}delete this.fragments[e],t.endList&&delete this.endListFragments[t.type]},e.removeAllFragments=function(){this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activePartLists=Object.create(null),this.hasGaps=!1},t}();function yr(t){var e,r,i;return t.buffered&&(t.body.gap||(null==(e=t.range.video)?void 0:e.partial)||(null==(r=t.range.audio)?void 0:r.partial)||(null==(i=t.range.audiovideo)?void 0:i.partial))}function Tr(t){return t.type+"_"+t.level+"_"+t.urlId+"_"+t.sn}var Er=Math.pow(2,17),Sr=function(){function t(t){this.config=void 0,this.loader=null,this.partLoadTimeout=-1,this.config=t}var e=t.prototype;return e.destroy=function(){this.loader&&(this.loader.destroy(),this.loader=null)},e.abort=function(){this.loader&&this.loader.abort()},e.load=function(t,e){var r=this,n=t.url;if(!n)return Promise.reject(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_ERROR,fatal:!1,frag:t,error:new Error("Fragment does not have a "+(n?"part list":"url")),networkDetails:null}));this.abort();var a=this.config,s=a.fLoader,o=a.loader;return new Promise((function(l,u){if(r.loader&&r.loader.destroy(),t.gap){if(t.tagList.some((function(t){return"GAP"===t[0]})))return void u(Rr(t));t.gap=!1}var h=r.loader=t.loader=s?new s(a):new o(a),d=Lr(t),c=Xe(a.fragLoadPolicy.default),f={loadPolicy:c,timeout:c.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:"initSegment"===t.sn?1/0:Er};t.stats=h.stats,h.load(d,f,{onSuccess:function(e,i,n,a){r.resetLoader(t,h);var s=e.data;n.resetIV&&t.decryptdata&&(t.decryptdata.iv=new Uint8Array(s.slice(0,16)),s=s.slice(16)),l({frag:t,part:null,payload:s,networkDetails:a})},onError:function(e,a,s,o){r.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_ERROR,fatal:!1,frag:t,response:i({url:n,data:void 0},e),error:new Error("HTTP Error "+e.code+" "+e.text),networkDetails:s,stats:o}))},onAbort:function(e,i,n){r.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.INTERNAL_ABORTED,fatal:!1,frag:t,error:new Error("Aborted"),networkDetails:n,stats:e}))},onTimeout:function(e,i,n){r.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,error:new Error("Timeout after "+f.timeout+"ms"),networkDetails:n,stats:e}))},onProgress:function(r,i,n,a){e&&e({frag:t,part:null,payload:n,networkDetails:a})}})}))},e.loadPart=function(t,e,r){var n=this;this.abort();var a=this.config,s=a.fLoader,o=a.loader;return new Promise((function(l,u){if(n.loader&&n.loader.destroy(),t.gap||e.gap)u(Rr(t,e));else{var h=n.loader=t.loader=s?new s(a):new o(a),d=Lr(t,e),c=Xe(a.fragLoadPolicy.default),f={loadPolicy:c,timeout:c.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:Er};e.stats=h.stats,h.load(d,f,{onSuccess:function(i,a,s,o){n.resetLoader(t,h),n.updateStatsFromPart(t,e);var u={frag:t,part:e,payload:i.data,networkDetails:o};r(u),l(u)},onError:function(r,a,s,o){n.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_ERROR,fatal:!1,frag:t,part:e,response:i({url:d.url,data:void 0},r),error:new Error("HTTP Error "+r.code+" "+r.text),networkDetails:s,stats:o}))},onAbort:function(r,i,a){t.stats.aborted=e.stats.aborted,n.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.INTERNAL_ABORTED,fatal:!1,frag:t,part:e,error:new Error("Aborted"),networkDetails:a,stats:r}))},onTimeout:function(r,i,a){n.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,part:e,error:new Error("Timeout after "+f.timeout+"ms"),networkDetails:a,stats:r}))}})}}))},e.updateStatsFromPart=function(t,e){var r=t.stats,i=e.stats,n=i.total;if(r.loaded+=i.loaded,n){var a=Math.round(t.duration/e.duration),s=Math.min(Math.round(r.loaded/n),a),o=(a-s)*Math.round(r.loaded/s);r.total=r.loaded+o}else r.total=Math.max(r.loaded,r.total);var l=r.loading,u=i.loading;l.start?l.first+=u.first-u.start:(l.start=u.start,l.first=u.first),l.end=u.end},e.resetLoader=function(t,e){t.loader=null,this.loader===e&&(self.clearTimeout(this.partLoadTimeout),this.loader=null),e.destroy()},t}();function Lr(t,e){void 0===e&&(e=null);var r=e||t,i={frag:t,part:e,responseType:"arraybuffer",url:r.url,headers:{},rangeStart:0,rangeEnd:0},n=r.byteRangeStartOffset,a=r.byteRangeEndOffset;if(E(n)&&E(a)){var s,o=n,l=a;if("initSegment"===t.sn&&"AES-128"===(null==(s=t.decryptdata)?void 0:s.method)){var u=a-n;u%16&&(l=a+(16-u%16)),0!==n&&(i.resetIV=!0,o=n-16)}i.rangeStart=o,i.rangeEnd=l}return i}function Rr(t,e){var r=new Error("GAP "+(t.gap?"tag":"attribute")+" found"),i={type:L.MEDIA_ERROR,details:R.FRAG_GAP,fatal:!1,frag:t,error:r,networkDetails:null};return e&&(i.part=e),(e||t).stats.aborted=!0,new Ar(i)}var Ar=function(t){function e(e){var r;return(r=t.call(this,e.error.message)||this).data=void 0,r.data=e,r}return l(e,t),e}(f(Error)),kr=function(){function t(t){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=t}var e=t.prototype;return e.abort=function(t){for(var e in this.keyUriToKeyInfo){var r=this.keyUriToKeyInfo[e].loader;if(r){if(t&&t!==r.context.frag.type)return;r.abort()}}},e.detach=function(){for(var t in this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t];(e.mediaKeySessionContext||e.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[t]}},e.destroy=function(){for(var t in this.detach(),this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t].loader;e&&e.destroy()}this.keyUriToKeyInfo={}},e.createKeyLoadError=function(t,e,r,i,n){return void 0===e&&(e=R.KEY_LOAD_ERROR),new Ar({type:L.NETWORK_ERROR,details:e,fatal:!1,frag:t,response:n,error:r,networkDetails:i})},e.loadClear=function(t,e){var r=this;if(this.emeController&&this.config.emeEnabled)for(var i=t.sn,n=t.cc,a=function(){var t=e[s];if(n<=t.cc&&("initSegment"===i||"initSegment"===t.sn||i1&&this.tickImmediate(),this._tickCallCount=0)},e.tickImmediate=function(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)},e.doTick=function(){},t}(),Dr={length:0,start:function(){return 0},end:function(){return 0}},Ir=function(){function t(){}return t.isBuffered=function(e,r){try{if(e)for(var i=t.getBuffered(e),n=0;n=i.start(n)&&r<=i.end(n))return!0}catch(t){}return!1},t.bufferInfo=function(e,r,i){try{if(e){var n,a=t.getBuffered(e),s=[];for(n=0;ns&&(i[a-1].end=t[n].end):i.push(t[n])}else i.push(t[n])}else i=t;for(var o,l=0,u=e,h=e,d=0;d=c&&er.startCC||t&&t.cc>>8^255&m^99,t[f]=m,e[m]=f;var p=c[f],y=c[p],T=c[y],E=257*c[m]^16843008*m;i[f]=E<<24|E>>>8,n[f]=E<<16|E>>>16,a[f]=E<<8|E>>>24,s[f]=E,E=16843009*T^65537*y^257*p^16843008*f,l[m]=E<<24|E>>>8,u[m]=E<<16|E>>>16,h[m]=E<<8|E>>>24,d[m]=E,f?(f=p^c[c[c[T^p]]],g^=c[c[g]]):f=g=1}},e.expandKey=function(t){for(var e=this.uint8ArrayToUint32Array_(t),r=!0,i=0;is.end){var h=a>u;(a0&&a&&a.key&&a.iv&&"AES-128"===a.method){var s=self.performance.now();return r.decrypter.decrypt(new Uint8Array(n),a.key.buffer,a.iv.buffer).catch((function(e){throw i.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_DECRYPT_ERROR,fatal:!1,error:e,reason:e.message,frag:t}),e})).then((function(r){var n=self.performance.now();return i.trigger(S.FRAG_DECRYPTED,{frag:t,payload:r,stats:{tstart:s,tdecrypt:n}}),e.payload=r,e}))}return e})).then((function(i){var n=r.fragCurrent,a=r.hls;if(!r.levels)throw new Error("init load aborted, missing levels");var s=t.stats;r.state=Kr,e.fragmentError=0,t.data=new Uint8Array(i.payload),s.parsing.start=s.buffering.start=self.performance.now(),s.parsing.end=s.buffering.end=self.performance.now(),i.frag===n&&a.trigger(S.FRAG_BUFFERED,{stats:s,frag:n,part:null,id:t.type}),r.tick()})).catch((function(e){r.state!==Gr&&r.state!==zr&&(r.warn(e),r.resetFragmentLoading(t))}))},r.fragContextChanged=function(t){var e=this.fragCurrent;return!t||!e||t.level!==e.level||t.sn!==e.sn||t.urlId!==e.urlId},r.fragBufferedComplete=function(t,e){var r,i,n,a,s=this.mediaBuffer?this.mediaBuffer:this.media;this.log("Buffered "+t.type+" sn: "+t.sn+(e?" part: "+e.index:"")+" of "+(this.playlistType===ge?"level":"track")+" "+t.level+" (frag:["+(null!=(r=t.startPTS)?r:NaN).toFixed(3)+"-"+(null!=(i=t.endPTS)?i:NaN).toFixed(3)+"] > buffer:"+(s?Br(Ir.getBuffered(s)):"(detached)")+")"),this.state=Kr,s&&(!this.loadedmetadata&&t.type==ge&&s.buffered.length&&(null==(n=this.fragCurrent)?void 0:n.sn)===(null==(a=this.fragPrevious)?void 0:a.sn)&&(this.loadedmetadata=!0,this.seekToStartPos()),this.tick())},r.seekToStartPos=function(){},r._handleFragmentLoadComplete=function(t){var e=this.transmuxer;if(e){var r=t.frag,i=t.part,n=t.partsLoaded,a=!n||0===n.length||n.some((function(t){return!t})),s=new wr(r.level,r.sn,r.stats.chunkCount+1,0,i?i.index:-1,!a);e.flush(s)}},r._handleFragmentLoadProgress=function(t){},r._doFragLoad=function(t,e,r,i){var n,a=this;void 0===r&&(r=null);var s=null==e?void 0:e.details;if(!this.levels||!s)throw new Error("frag load aborted, missing level"+(s?"":" detail")+"s");var o=null;if(!t.encrypted||null!=(n=t.decryptdata)&&n.key?!t.encrypted&&s.encryptedFragments.length&&this.keyLoader.loadClear(t,s.encryptedFragments):(this.log("Loading key for "+t.sn+" of ["+s.startSN+"-"+s.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level),this.state=Hr,this.fragCurrent=t,o=this.keyLoader.load(t).then((function(t){if(!a.fragContextChanged(t.frag))return a.hls.trigger(S.KEY_LOADED,t),a.state===Hr&&(a.state=Kr),t})),this.hls.trigger(S.KEY_LOADING,{frag:t}),null===this.fragCurrent&&(o=Promise.reject(new Error("frag load aborted, context changed in KEY_LOADING")))),r=Math.max(t.start,r||0),this.config.lowLatencyMode&&"initSegment"!==t.sn){var l=s.partList;if(l&&i){r>t.end&&s.fragmentHint&&(t=s.fragmentHint);var u=this.getNextPart(l,t,r);if(u>-1){var h,d=l[u];return this.log("Loading part sn: "+t.sn+" p: "+d.index+" cc: "+t.cc+" of playlist ["+s.startSN+"-"+s.endSN+"] parts [0-"+u+"-"+(l.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=d.start+d.duration,this.state=Vr,h=o?o.then((function(r){return!r||a.fragContextChanged(r.frag)?null:a.doFragPartsLoad(t,d,e,i)})).catch((function(t){return a.handleFragLoadError(t)})):this.doFragPartsLoad(t,d,e,i).catch((function(t){return a.handleFragLoadError(t)})),this.hls.trigger(S.FRAG_LOADING,{frag:t,part:d,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING parts")):h}if(!t.url||this.loadedEndOfParts(l,r))return Promise.resolve(null)}}this.log("Loading fragment "+t.sn+" cc: "+t.cc+" "+(s?"of ["+s.startSN+"-"+s.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),E(t.sn)&&!this.bitrateTest&&(this.nextLoadPosition=t.start+t.duration),this.state=Vr;var c,f=this.config.progressive;return c=f&&o?o.then((function(e){return!e||a.fragContextChanged(null==e?void 0:e.frag)?null:a.fragmentLoader.load(t,i)})).catch((function(t){return a.handleFragLoadError(t)})):Promise.all([this.fragmentLoader.load(t,f?i:void 0),o]).then((function(t){var e=t[0];return!f&&e&&i&&i(e),e})).catch((function(t){return a.handleFragLoadError(t)})),this.hls.trigger(S.FRAG_LOADING,{frag:t,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING")):c},r.doFragPartsLoad=function(t,e,r,i){var n=this;return new Promise((function(a,s){var o,l=[],u=null==(o=r.details)?void 0:o.partList;!function e(o){n.fragmentLoader.loadPart(t,o,i).then((function(i){l[o.index]=i;var s=i.part;n.hls.trigger(S.FRAG_LOADED,i);var h=Ve(r,t.sn,o.index+1)||Ye(u,t.sn,o.index+1);if(!h)return a({frag:t,part:s,partsLoaded:l});e(h)})).catch(s)}(e)}))},r.handleFragLoadError=function(t){if("data"in t){var e=t.data;t.data&&e.details===R.INTERNAL_ABORTED?this.handleFragLoadAborted(e.frag,e.part):this.hls.trigger(S.ERROR,e)}else this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:R.INTERNAL_EXCEPTION,err:t,error:t,fatal:!0});return null},r._handleTransmuxerFlush=function(t){var e=this.getCurrentContext(t);if(e&&this.state===jr){var r=e.frag,i=e.part,n=e.level,a=self.performance.now();r.stats.parsing.end=a,i&&(i.stats.parsing.end=a),this.updateLevelTiming(r,i,n,t.partial)}else this.fragCurrent||this.state===Gr||this.state===zr||(this.state=Kr)},r.getCurrentContext=function(t){var e=this.levels,r=this.fragCurrent,i=t.level,n=t.sn,a=t.part;if(null==e||!e[i])return this.warn("Levels object was unset while buffering fragment "+n+" of level "+i+". The current chunk will not be buffered."),null;var s=e[i],o=a>-1?Ve(s,n,a):null,l=o?o.fragment:function(t,e,r){if(null==t||!t.details)return null;var i=t.details,n=i.fragments[e-i.startSN];return n||((n=i.fragmentHint)&&n.sn===e?n:ea&&this.flushMainBuffer(s,t.start)}else this.flushMainBuffer(0,t.start)},r.getFwdBufferInfo=function(t,e){var r=this.getLoadPosition();return E(r)?this.getFwdBufferInfoAtPos(t,r,e):null},r.getFwdBufferInfoAtPos=function(t,e,r){var i=this.config.maxBufferHole,n=Ir.bufferInfo(t,e,i);if(0===n.len&&void 0!==n.nextStart){var a=this.fragmentTracker.getBufferedFrag(e,r);if(a&&n.nextStart=r&&(e.maxMaxBufferLength/=2,this.warn("Reduce max buffer length to "+e.maxMaxBufferLength+"s"),!0)},r.getAppendedFrag=function(t,e){var r=this.fragmentTracker.getAppendedFrag(t,ge);return r&&"fragment"in r?r.fragment:r},r.getNextFragment=function(t,e){var r=e.fragments,i=r.length;if(!i)return null;var n,a=this.config,s=r[0].start;if(e.live){var o=a.initialLiveManifestSize;if(ie},r.getNextFragmentLoopLoading=function(t,e,r,i,n){var a=t.gap,s=this.getNextFragment(this.nextLoadPosition,e);if(null===s)return s;if(t=s,a&&t&&!t.gap&&r.nextStart){var o=this.getFwdBufferInfoAtPos(this.mediaBuffer?this.mediaBuffer:this.media,r.nextStart,i);if(null!==o&&r.len+o.len>=n)return this.log('buffer full after gaps in "'+i+'" playlist starting at sn: '+t.sn),null}return t},r.mapToInitFragWhenRequired=function(t){return null==t||!t.initSegment||null!=t&&t.initSegment.data||this.bitrateTest?t:t.initSegment},r.getNextPart=function(t,e,r){for(var i=-1,n=!1,a=!0,s=0,o=t.length;s-1&&rr.start&&r.loaded},r.getInitialLiveFragment=function(t,e){var r=this.fragPrevious,i=null;if(r){if(t.hasProgramDateTime&&(this.log("Live playlist, switching playlist, load frag with same PDT: "+r.programDateTime),i=function(t,e,r){if(null===e||!Array.isArray(t)||!t.length||!E(e))return null;if(e<(t[0].programDateTime||0))return null;if(e>=(t[t.length-1].endProgramDateTime||0))return null;r=r||0;for(var i=0;i=t.startSN&&n<=t.endSN){var a=e[n-t.startSN];r.cc===a.cc&&(i=a,this.log("Live playlist, switching playlist, load frag with next SN: "+i.sn))}i||(i=function(t,e){return Qe(t,(function(t){return t.cce?-1:0}))}(e,r.cc),i&&this.log("Live playlist, switching playlist, load frag with same CC: "+i.sn))}}else{var s=this.hls.liveSyncPosition;null!==s&&(i=this.getFragmentAtPosition(s,this.bitrateTest?t.fragmentEnd:t.edge,t))}return i},r.getFragmentAtPosition=function(t,e,r){var i,n=this.config,a=this.fragPrevious,s=r.fragments,o=r.endSN,l=r.fragmentHint,u=n.maxFragLookUpTolerance,h=r.partList,d=!!(n.lowLatencyMode&&null!=h&&h.length&&l);if(d&&l&&!this.bitrateTest&&(s=s.concat(l),o=l.sn),i=te-u?0:u):s[s.length-1]){var c=i.sn-r.startSN,f=this.fragmentTracker.getState(i);if((f===mr||f===vr&&i.gap)&&(a=i),a&&i.sn===a.sn&&(!d||h[0].fragment.sn>i.sn)&&a&&i.level===a.level){var g=s[c+1];i=i.sn=a-e.maxFragLookUpTolerance&&n<=s;if(null!==i&&r.duration>i&&(n"+t.startSN+" prev-sn: "+(n?n.sn:"na")+" fragments: "+s),h}return o},r.waitForCdnTuneIn=function(t){return t.live&&t.canBlockReload&&t.partTarget&&t.tuneInGoal>Math.max(t.partHoldBack,3*t.partTarget)},r.setStartPosition=function(t,e){var r=this.startPosition;if(r "+(null==(n=this.fragCurrent)?void 0:n.url))}else{var a=e.details===R.FRAG_GAP;a&&this.fragmentTracker.fragBuffered(i,!0);var s=e.errorAction,o=s||{},l=o.action,u=o.retryCount,h=void 0===u?0:u,d=o.retryConfig;if(s&&l===nr&&d){var c;this.resetStartWhenNotLoaded(null!=(c=this.levelLastLoaded)?c:i.level);var f=qe(d,h);this.warn("Fragment "+i.sn+" of "+t+" "+i.level+" errored with "+e.details+", retrying loading "+(h+1)+"/"+d.maxNumRetry+" in "+f+"ms"),s.resolved=!0,this.retryDate=self.performance.now()+f,this.state=Yr}else d&&s?(this.resetFragmentErrors(t),h.5;i&&this.reduceMaxBufferLength(r.len);var n=!i;return n&&this.warn("Buffer full error while media.currentTime is not buffered, flush "+e+" buffer"),t.frag&&(this.fragmentTracker.removeFragment(t.frag),this.nextLoadPosition=t.frag.start),this.resetLoadingState(),n}return!1},r.resetFragmentErrors=function(t){t===ve&&(this.fragCurrent=null),this.loadedmetadata||(this.startFragRequested=!1),this.state!==Gr&&(this.state=Kr)},r.afterBufferFlushed=function(t,e,r){if(t){var i=Ir.getBuffered(t);this.fragmentTracker.detectEvictedFragments(e,i,r),this.state===Xr&&this.resetLoadingState()}},r.resetLoadingState=function(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=Kr},r.resetStartWhenNotLoaded=function(t){if(!this.loadedmetadata){this.startFragRequested=!1;var e=this.levels?this.levels[t].details:null;null!=e&&e.live?(this.startPosition=-1,this.setStartPosition(e,0),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}},r.resetWhenMissingContext=function(t){var e;this.warn("The loading context changed while buffering fragment "+t.sn+" of level "+t.level+". This chunk will not be buffered."),this.removeUnbufferedFrags(),this.resetStartWhenNotLoaded(null!=(e=this.levelLastLoaded)?e:t.level),this.resetLoadingState()},r.removeUnbufferedFrags=function(t){void 0===t&&(t=0),this.fragmentTracker.removeFragmentsInRange(t,1/0,this.playlistType,!1,!0)},r.updateLevelTiming=function(t,e,r,i){var n,a=this,s=r.details;if(s){if(Object.keys(t.elementaryStreams).reduce((function(e,n){var o=t.elementaryStreams[n];if(o){var l=o.endPTS-o.startPTS;if(l<=0)return a.warn("Could not parse fragment "+t.sn+" "+n+" duration reliably ("+l+")"),e||!1;var u=i?0:Be(s,t,o.startPTS,o.endPTS,o.startDTS,o.endDTS);return a.hls.trigger(S.LEVEL_PTS_UPDATED,{details:s,level:r,drift:u,type:n,frag:t,start:o.startPTS,end:o.endPTS}),!0}return e}),!1))r.fragmentError=0;else if(null===(null==(n=this.transmuxer)?void 0:n.error)){var o=new Error("Found no media in fragment "+t.sn+" of level "+t.level+" resetting transmuxer to fallback to playlist timing");if(0===r.fragmentError&&(r.fragmentError++,t.gap=!0,this.fragmentTracker.removeFragment(t),this.fragmentTracker.fragBuffered(t,!0)),this.warn(o.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,fatal:!1,error:o,frag:t,reason:"Found no media in msn "+t.sn+' of level "'+r.url+'"'}),!this.hls)return;this.resetTransmuxer()}this.state=qr,this.hls.trigger(S.FRAG_PARSED,{frag:t,part:e})}else this.warn("level.details undefined")},r.resetTransmuxer=function(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)},r.recoverWorkerError=function(t){var e,r,i;"demuxerWorker"===t.event&&(this.fragmentTracker.removeAllFragments(),this.resetTransmuxer(),this.resetStartWhenNotLoaded(null!=(e=null!=(r=this.levelLastLoaded)?r:null==(i=this.fragCurrent)?void 0:i.level)?e:0),this.resetLoadingState())},a(e,[{key:"state",get:function(){return this._state},set:function(t){var e=this._state;e!==t&&(this._state=t,this.log(e+"->"+t))}}]),e}(br);function Zr(){return self.SourceBuffer||self.WebKitSourceBuffer}function ti(t,e){return void 0===t&&(t=""),void 0===e&&(e=9e4),{type:t,id:-1,pid:-1,inputTimeScale:e,sequenceNumber:-1,samples:[],dropped:0}}var ei=function(){function t(){this._audioTrack=void 0,this._id3Track=void 0,this.frameIndex=0,this.cachedData=null,this.basePTS=null,this.initPTS=null,this.lastPTS=null}var e=t.prototype;return e.resetInitSegment=function(t,e,r,i){this._id3Track={type:"id3",id:3,pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0}},e.resetTimeStamp=function(t){this.initPTS=t,this.resetContiguity()},e.resetContiguity=function(){this.basePTS=null,this.lastPTS=null,this.frameIndex=0},e.canParse=function(t,e){return!1},e.appendFrame=function(t,e,r){},e.demux=function(t,e){this.cachedData&&(t=xt(this.cachedData,t),this.cachedData=null);var r,i=st(t,0),n=i?i.length:0,a=this._audioTrack,s=this._id3Track,o=i?function(t){for(var e=dt(t),r=0;r0&&s.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:Ae,duration:Number.POSITIVE_INFINITY});n>>5}function si(t,e){return e+1=t.length)return!1;var i=ai(t,e);if(i<=r)return!1;var n=e+i;return n===t.length||si(t,n)}return!1}function li(t,e,r,i,n){if(!t.samplerate){var a=function(t,e,r,i){var n,a,s,o,l=navigator.userAgent.toLowerCase(),u=i,h=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];n=1+((192&e[r+2])>>>6);var d=(60&e[r+2])>>>2;if(!(d>h.length-1))return s=(1&e[r+2])<<2,s|=(192&e[r+3])>>>6,w.log("manifest codec:"+i+", ADTS type:"+n+", samplingIndex:"+d),/firefox/i.test(l)?d>=6?(n=5,o=new Array(4),a=d-3):(n=2,o=new Array(2),a=d):-1!==l.indexOf("android")?(n=2,o=new Array(2),a=d):(n=5,o=new Array(4),i&&(-1!==i.indexOf("mp4a.40.29")||-1!==i.indexOf("mp4a.40.5"))||!i&&d>=6?a=d-3:((i&&-1!==i.indexOf("mp4a.40.2")&&(d>=6&&1===s||/vivaldi/i.test(l))||!i&&1===s)&&(n=2,o=new Array(2)),a=d)),o[0]=n<<3,o[0]|=(14&d)>>1,o[1]|=(1&d)<<7,o[1]|=s<<3,5===n&&(o[1]|=(14&a)>>1,o[2]=(1&a)<<7,o[2]|=8,o[3]=0),{config:o,samplerate:h[d],channelCount:s,codec:"mp4a.40."+n,manifestCodec:u};t.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,fatal:!0,reason:"invalid ADTS sampling index:"+d})}(e,r,i,n);if(!a)return;t.config=a.config,t.samplerate=a.samplerate,t.channelCount=a.channelCount,t.codec=a.codec,t.manifestCodec=a.manifestCodec,w.log("parsed codec:"+t.codec+", rate:"+a.samplerate+", channels:"+a.channelCount)}}function ui(t){return 9216e4/t}function hi(t,e,r,i,n){var a,s=i+n*ui(t.samplerate),o=function(t,e){var r=ni(t,e);if(e+r<=t.length){var i=ai(t,e)-r;if(i>0)return{headerLength:r,frameLength:i}}}(e,r);if(o){var l=o.frameLength,u=o.headerLength,h=u+l,d=Math.max(0,r+h-e.length);d?(a=new Uint8Array(h-u)).set(e.subarray(r+u,e.length),0):a=e.subarray(r+u,r+h);var c={unit:a,pts:s};return d||t.samples.push(c),{sample:c,length:h,missing:d}}var f=e.length-r;return(a=new Uint8Array(f)).set(e.subarray(r,e.length),0),{sample:{unit:a,pts:s},length:f,missing:-1}}var di=function(t){function e(e,r){var i;return(i=t.call(this)||this).observer=void 0,i.config=void 0,i.observer=e,i.config=r,i}l(e,t);var r=e.prototype;return r.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/adts",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"aac",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},e.probe=function(t){if(!t)return!1;for(var e=(st(t,0)||[]).length,r=t.length;e16384?t.subarray(0,16384):t,["moof"]).length>0},e.demux=function(t,e){this.timeOffset=e;var r=t,i=this.videoTrack,n=this.txtTrack;if(this.config.progressive){this.remainderData&&(r=xt(this.remainderData,t));var a=function(t){var e={valid:null,remainder:null},r=It(t,["moof"]);if(!r)return e;if(r.length<2)return e.remainder=t,e;var i=r[r.length-1];return e.valid=rt(t,0,i.byteOffset-8),e.remainder=rt(t,i.byteOffset-8),e}(r);this.remainderData=a.remainder,i.samples=a.valid||new Uint8Array}else i.samples=r;var s=this.extractID3Track(i,e);return n.samples=Ft(e,i),{videoTrack:i,audioTrack:this.audioTrack,id3Track:s,textTrack:this.txtTrack}},e.flush=function(){var t=this.timeOffset,e=this.videoTrack,r=this.txtTrack;e.samples=this.remainderData||new Uint8Array,this.remainderData=null;var i=this.extractID3Track(e,this.timeOffset);return r.samples=Ft(t,e),{videoTrack:e,audioTrack:ti(),id3Track:i,textTrack:ti()}},e.extractID3Track=function(t,e){var r=this.id3Track;if(t.samples.length){var i=It(t.samples,["emsg"]);i&&i.forEach((function(t){var i=function(t){var e=t[0],r="",i="",n=0,a=0,s=0,o=0,l=0,u=0;if(0===e){for(;"\0"!==Rt(t.subarray(u,u+1));)r+=Rt(t.subarray(u,u+1)),u+=1;for(r+=Rt(t.subarray(u,u+1)),u+=1;"\0"!==Rt(t.subarray(u,u+1));)i+=Rt(t.subarray(u,u+1)),u+=1;i+=Rt(t.subarray(u,u+1)),u+=1,n=kt(t,12),a=kt(t,16),o=kt(t,20),l=kt(t,24),u=28}else if(1===e){n=kt(t,u+=4);var h=kt(t,u+=4),d=kt(t,u+=4);for(u+=4,s=Math.pow(2,32)*h+d,Number.isSafeInteger(s)||(s=Number.MAX_SAFE_INTEGER,w.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),o=kt(t,u),l=kt(t,u+=4),u+=4;"\0"!==Rt(t.subarray(u,u+1));)r+=Rt(t.subarray(u,u+1)),u+=1;for(r+=Rt(t.subarray(u,u+1)),u+=1;"\0"!==Rt(t.subarray(u,u+1));)i+=Rt(t.subarray(u,u+1)),u+=1;i+=Rt(t.subarray(u,u+1)),u+=1}return{schemeIdUri:r,value:i,timeScale:n,presentationTime:s,presentationTimeDelta:a,eventDuration:o,id:l,payload:t.subarray(u,t.byteLength)}}(t);if(ci.test(i.schemeIdUri)){var n=E(i.presentationTime)?i.presentationTime/i.timeScale:e+i.presentationTimeDelta/i.timeScale,a=4294967295===i.eventDuration?Number.POSITIVE_INFINITY:i.eventDuration/i.timeScale;a<=.001&&(a=Number.POSITIVE_INFINITY);var s=i.payload;r.samples.push({data:s,len:s.byteLength,dts:n,pts:n,type:be,duration:a})}}))}return r},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))},e.destroy=function(){},t}(),gi=null,vi=[32,64,96,128,160,192,224,256,288,320,352,384,416,448,32,48,56,64,80,96,112,128,160,192,224,256,320,384,32,40,48,56,64,80,96,112,128,160,192,224,256,320,32,48,56,64,80,96,112,128,144,160,176,192,224,256,8,16,24,32,40,48,56,64,80,96,112,128,144,160],mi=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],pi=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],yi=[0,1,1,4];function Ti(t,e,r,i,n){if(!(r+24>e.length)){var a=Ei(e,r);if(a&&r+a.frameLength<=e.length){var s=i+n*(9e4*a.samplesPerFrame/a.sampleRate),o={unit:e.subarray(r,r+a.frameLength),pts:s,dts:s};return t.config=[],t.channelCount=a.channelCount,t.samplerate=a.sampleRate,t.samples.push(o),{sample:o,length:a.frameLength,missing:0}}}}function Ei(t,e){var r=t[e+1]>>3&3,i=t[e+1]>>1&3,n=t[e+2]>>4&15,a=t[e+2]>>2&3;if(1!==r&&0!==n&&15!==n&&3!==a){var s=t[e+2]>>1&1,o=t[e+3]>>6,l=1e3*vi[14*(3===r?3-i:3===i?3:4)+n-1],u=mi[3*(3===r?0:2===r?1:2)+a],h=3===o?1:2,d=pi[r][i],c=yi[i],f=8*d*c,g=Math.floor(d*l/u+s)*c;if(null===gi){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);gi=v?parseInt(v[1]):0}return!!gi&&gi<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:h,frameLength:g,samplesPerFrame:f}}}function Si(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function Li(t,e){return e+1t?(this.word<<=t,this.bitsAvailable-=t):(t-=this.bitsAvailable,t-=(e=t>>3)<<3,this.bytesAvailable-=e,this.loadWord(),this.word<<=t,this.bitsAvailable-=t)},e.readBits=function(t){var e=Math.min(this.bitsAvailable,t),r=this.word>>>32-e;if(t>32&&w.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=e,this.bitsAvailable>0)this.word<<=e;else{if(!(this.bytesAvailable>0))throw new Error("no bits available");this.loadWord()}return(e=t-e)>0&&this.bitsAvailable?r<>>t))return this.word<<=t,this.bitsAvailable-=t,t;return this.loadWord(),t+this.skipLZ()},e.skipUEG=function(){this.skipBits(1+this.skipLZ())},e.skipEG=function(){this.skipBits(1+this.skipLZ())},e.readUEG=function(){var t=this.skipLZ();return this.readBits(t+1)-1},e.readEG=function(){var t=this.readUEG();return 1&t?1+t>>>1:-1*(t>>>1)},e.readBoolean=function(){return 1===this.readBits(1)},e.readUByte=function(){return this.readBits(8)},e.readUShort=function(){return this.readBits(16)},e.readUInt=function(){return this.readBits(32)},e.skipScalingList=function(t){for(var e=8,r=8,i=0;i=t.length)return void r();if(!(t[e].unit.length<32||(this.decryptAacSample(t,e,r),this.decrypter.isSync())))return}},e.getAvcEncryptedData=function(t){for(var e=16*Math.floor((t.length-48)/160)+16,r=new Int8Array(e),i=0,n=32;n=t.length)return void i();for(var n=t[e].units;!(r>=n.length);r++){var a=n[r];if(!(a.data.length<=48||1!==a.type&&5!==a.type||(this.decryptAvcSample(t,e,r,i,a),this.decrypter.isSync())))return}}},t}(),bi=188,Di=function(){function t(t,e,r){this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.sampleAes=null,this.pmtParsed=!1,this.audioCodec=void 0,this.videoCodec=void 0,this._duration=0,this._pmtId=-1,this._avcTrack=void 0,this._audioTrack=void 0,this._id3Track=void 0,this._txtTrack=void 0,this.aacOverFlow=null,this.avcSample=null,this.remainderData=null,this.observer=t,this.config=e,this.typeSupported=r}t.probe=function(e){var r=t.syncOffset(e);return r>0&&w.warn("MPEG2-TS detected but first sync word found @ offset "+r),-1!==r},t.syncOffset=function(t){for(var e=t.length,r=Math.min(940,t.length-bi)+1,i=0;i1&&(0===a&&s>2||o+bi>r))return a}i++}return-1},t.createTrack=function(t,e){return{container:"video"===t||"audio"===t?"video/mp2t":void 0,type:t,id:Lt[t],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0,duration:"audio"===t?e:void 0}};var e=t.prototype;return e.resetInitSegment=function(e,r,i,n){this.pmtParsed=!1,this._pmtId=-1,this._avcTrack=t.createTrack("video"),this._audioTrack=t.createTrack("audio",n),this._id3Track=t.createTrack("id3"),this._txtTrack=t.createTrack("text"),this._audioTrack.segmentCodec="aac",this.aacOverFlow=null,this.avcSample=null,this.remainderData=null,this.audioCodec=r,this.videoCodec=i,this._duration=n},e.resetTimeStamp=function(){},e.resetContiguity=function(){var t=this._audioTrack,e=this._avcTrack,r=this._id3Track;t&&(t.pesData=null),e&&(e.pesData=null),r&&(r.pesData=null),this.aacOverFlow=null,this.avcSample=null,this.remainderData=null},e.demux=function(e,r,i,n){var a;void 0===i&&(i=!1),void 0===n&&(n=!1),i||(this.sampleAes=null);var s=this._avcTrack,o=this._audioTrack,l=this._id3Track,u=this._txtTrack,h=s.pid,d=s.pesData,c=o.pid,f=l.pid,g=o.pesData,v=l.pesData,m=null,p=this.pmtParsed,y=this._pmtId,T=e.length;if(this.remainderData&&(T=(e=xt(this.remainderData,e)).length,this.remainderData=null),T>4>1){if((I=k+5+e[k+4])===k+bi)continue}else I=k+4;switch(D){case h:b&&(d&&(a=Pi(d))&&this.parseAVCPES(s,u,a,!1),d={data:[],size:0}),d&&(d.data.push(e.subarray(I,k+bi)),d.size+=k+bi-I);break;case c:if(b){if(g&&(a=Pi(g)))switch(o.segmentCodec){case"aac":this.parseAACPES(o,a);break;case"mp3":this.parseMPEGPES(o,a)}g={data:[],size:0}}g&&(g.data.push(e.subarray(I,k+bi)),g.size+=k+bi-I);break;case f:b&&(v&&(a=Pi(v))&&this.parseID3PES(l,a),v={data:[],size:0}),v&&(v.data.push(e.subarray(I,k+bi)),v.size+=k+bi-I);break;case 0:b&&(I+=e[I]+1),y=this._pmtId=Ci(e,I);break;case y:b&&(I+=e[I]+1);var C=_i(e,I,this.typeSupported,i);(h=C.avc)>0&&(s.pid=h),(c=C.audio)>0&&(o.pid=c,o.segmentCodec=C.segmentCodec),(f=C.id3)>0&&(l.pid=f),null===m||p||(w.warn("MPEG-TS PMT found at "+k+" after unknown PID '"+m+"'. Backtracking to sync byte @"+E+" to parse all TS packets."),m=null,k=E-188),p=this.pmtParsed=!0;break;case 17:case 8191:break;default:m=D}}else A++;if(A>0){var _=new Error("Found "+A+" TS packet/s that do not start with 0x47");this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,fatal:!1,error:_,reason:_.message})}s.pesData=d,o.pesData=g,l.pesData=v;var P={audioTrack:o,videoTrack:s,id3Track:l,textTrack:u};return n&&this.extractRemainingSamples(P),P},e.flush=function(){var t,e=this.remainderData;return this.remainderData=null,t=e?this.demux(e,-1,!1,!0):{videoTrack:this._avcTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack},this.extractRemainingSamples(t),this.sampleAes?this.decrypt(t,this.sampleAes):t},e.extractRemainingSamples=function(t){var e,r=t.audioTrack,i=t.videoTrack,n=t.id3Track,a=t.textTrack,s=i.pesData,o=r.pesData,l=n.pesData;if(s&&(e=Pi(s))?(this.parseAVCPES(i,a,e,!0),i.pesData=null):i.pesData=s,o&&(e=Pi(o))){switch(r.segmentCodec){case"aac":this.parseAACPES(r,e);break;case"mp3":this.parseMPEGPES(r,e)}r.pesData=null}else null!=o&&o.size&&w.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=o;l&&(e=Pi(l))?(this.parseID3PES(n,e),n.pesData=null):n.pesData=l},e.demuxSampleAes=function(t,e,r){var i=this.demux(t,r,!0,!this.config.progressive),n=this.sampleAes=new ki(this.observer,this.config,e);return this.decrypt(i,n)},e.decrypt=function(t,e){return new Promise((function(r){var i=t.audioTrack,n=t.videoTrack;i.samples&&"aac"===i.segmentCodec?e.decryptAacSamples(i.samples,0,(function(){n.samples?e.decryptAvcSamples(n.samples,0,0,(function(){r(t)})):r(t)})):n.samples&&e.decryptAvcSamples(n.samples,0,0,(function(){r(t)}))}))},e.destroy=function(){this._duration=0},e.parseAVCPES=function(t,e,r,i){var n,a=this,s=this.parseAVCNALu(t,r.data),o=this.avcSample,l=!1;r.data=null,o&&s.length&&!t.audFound&&(xi(o,t),o=this.avcSample=Ii(!1,r.pts,r.dts,"")),s.forEach((function(i){var s;switch(i.type){case 1:var u=!1;n=!0;var h,d=i.data;if(l&&d.length>4){var c=new Ai(d).readSliceType();2!==c&&4!==c&&7!==c&&9!==c||(u=!0)}u&&null!=(h=o)&&h.frame&&!o.key&&(xi(o,t),o=a.avcSample=null),o||(o=a.avcSample=Ii(!0,r.pts,r.dts,"")),o.frame=!0,o.key=u;break;case 5:n=!0,null!=(s=o)&&s.frame&&!o.key&&(xi(o,t),o=a.avcSample=null),o||(o=a.avcSample=Ii(!0,r.pts,r.dts,"")),o.key=!0,o.frame=!0;break;case 6:n=!0,Ot(i.data,1,r.pts,e.samples);break;case 7:if(n=!0,l=!0,!t.sps){var f=i.data,g=new Ai(f).readSPS();t.width=g.width,t.height=g.height,t.pixelRatio=g.pixelRatio,t.sps=[f],t.duration=a._duration;for(var v=f.subarray(1,4),m="avc1.",p=0;p<3;p++){var y=v[p].toString(16);y.length<2&&(y="0"+y),m+=y}t.codec=m}break;case 8:n=!0,t.pps||(t.pps=[i.data]);break;case 9:n=!1,t.audFound=!0,o&&xi(o,t),o=a.avcSample=Ii(!1,r.pts,r.dts,"");break;case 12:n=!0;break;default:n=!1,o&&(o.debug+="unknown NAL "+i.type+" ")}o&&n&&o.units.push(i)})),i&&o&&(xi(o,t),this.avcSample=null)},e.getLastNalUnit=function(t){var e,r,i=this.avcSample;if(i&&0!==i.units.length||(i=t[t.length-1]),null!=(e=i)&&e.units){var n=i.units;r=n[n.length-1]}return r},e.parseAVCNALu=function(t,e){var r,i,n=e.byteLength,a=t.naluState||0,s=a,o=[],l=0,u=-1,h=0;for(-1===a&&(u=0,h=31&e[0],a=0,l=1);l=0){var d={data:e.subarray(u,l-a-1),type:h};o.push(d)}else{var c=this.getLastNalUnit(t.samples);if(c&&(s&&l<=4-s&&c.state&&(c.data=c.data.subarray(0,c.data.byteLength-s)),(i=l-a-1)>0)){var f=new Uint8Array(c.data.byteLength+i);f.set(c.data,0),f.set(e.subarray(0,i),c.data.byteLength),c.data=f,c.state=0}}l=0&&a>=0){var g={data:e.subarray(u,n),type:h,state:a};o.push(g)}if(0===o.length){var v=this.getLastNalUnit(t.samples);if(v){var m=new Uint8Array(v.data.byteLength+e.byteLength);m.set(v.data,0),m.set(e,v.data.byteLength),v.data=m}}return t.naluState=a,o},e.parseAACPES=function(t,e){var r,i,n,a=0,s=this.aacOverFlow,o=e.data;if(s){this.aacOverFlow=null;var l=s.missing,u=s.sample.unit.byteLength;if(-1===l){var h=new Uint8Array(u+o.byteLength);h.set(s.sample.unit,0),h.set(o,u),o=h}else{var d=u-l;s.sample.unit.set(o.subarray(0,l),d),t.samples.push(s.sample),a=s.missing}}for(r=a,i=o.length;r1;){var l=new Uint8Array(o[0].length+o[1].length);l.set(o[0]),l.set(o[1],o[0].length),o[0]=l,o.splice(1,1)}if(1===((e=o[0])[0]<<16)+(e[1]<<8)+e[2]){if((r=(e[4]<<8)+e[5])&&r>t.size-6)return null;var u=e[7];192&u&&(n=536870912*(14&e[9])+4194304*(255&e[10])+16384*(254&e[11])+128*(255&e[12])+(254&e[13])/2,64&u?n-(a=536870912*(14&e[14])+4194304*(255&e[15])+16384*(254&e[16])+128*(255&e[17])+(254&e[18])/2)>54e5&&(w.warn(Math.round((n-a)/9e4)+"s delta between PTS and DTS, align them"),n=a):a=n);var h=(i=e[8])+9;if(t.size<=h)return null;t.size-=h;for(var d=new Uint8Array(t.size),c=0,f=o.length;cg){h-=g;continue}e=e.subarray(h),g-=h,h=0}d.set(e,s),s+=g}return r&&(r-=i+3),{data:d,pts:n,dts:a,len:r}}return null}function xi(t,e){if(t.units.length&&t.frame){if(void 0===t.pts){var r=e.samples,i=r.length;if(!i)return void e.dropped++;var n=r[i-1];t.pts=n.pts,t.dts=n.dts}e.samples.push(t)}t.debug.length&&w.log(t.pts+"/"+t.dts+":"+t.debug)}var Fi=function(t){function e(){return t.apply(this,arguments)||this}l(e,t);var r=e.prototype;return r.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"mp3",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},e.probe=function(t){if(!t)return!1;for(var e=(st(t,0)||[]).length,r=t.length;e1?r-1:0),n=1;n>24&255,o[1]=e>>16&255,o[2]=e>>8&255,o[3]=255&e,o.set(t,4),a=0,e=8;a>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,85,196,0,0]))},t.mdia=function(e){return t.box(t.types.mdia,t.mdhd(e.timescale,e.duration),t.hdlr(e.type),t.minf(e))},t.mfhd=function(e){return t.box(t.types.mfhd,new Uint8Array([0,0,0,0,e>>24,e>>16&255,e>>8&255,255&e]))},t.minf=function(e){return"audio"===e.type?t.box(t.types.minf,t.box(t.types.smhd,t.SMHD),t.DINF,t.stbl(e)):t.box(t.types.minf,t.box(t.types.vmhd,t.VMHD),t.DINF,t.stbl(e))},t.moof=function(e,r,i){return t.box(t.types.moof,t.mfhd(e),t.traf(i,r))},t.moov=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trak(e[r]);return t.box.apply(null,[t.types.moov,t.mvhd(e[0].timescale,e[0].duration)].concat(i).concat(t.mvex(e)))},t.mvex=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trex(e[r]);return t.box.apply(null,[t.types.mvex].concat(i))},t.mvhd=function(e,r){r*=e;var i=Math.floor(r/(Oi+1)),n=Math.floor(r%(Oi+1)),a=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return t.box(t.types.mvhd,a)},t.sdtp=function(e){var r,i,n=e.samples||[],a=new Uint8Array(4+n.length);for(r=0;r>>8&255),a.push(255&n),a=a.concat(Array.prototype.slice.call(i));for(r=0;r>>8&255),s.push(255&n),s=s.concat(Array.prototype.slice.call(i));var o=t.box(t.types.avcC,new Uint8Array([1,a[3],a[4],a[5],255,224|e.sps.length].concat(a).concat([e.pps.length]).concat(s))),l=e.width,u=e.height,h=e.pixelRatio[0],d=e.pixelRatio[1];return t.box(t.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,l>>8&255,255&l,u>>8&255,255&u,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),o,t.box(t.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),t.box(t.types.pasp,new Uint8Array([h>>24,h>>16&255,h>>8&255,255&h,d>>24,d>>16&255,d>>8&255,255&d])))},t.esds=function(t){var e=t.config.length;return new Uint8Array([0,0,0,0,3,23+e,0,1,0,4,15+e,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([e]).concat(t.config).concat([6,1,2]))},t.mp4a=function(e){var r=e.samplerate;return t.box(t.types.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]),t.box(t.types.esds,t.esds(e)))},t.mp3=function(e){var r=e.samplerate;return t.box(t.types[".mp3"],new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]))},t.stsd=function(e){return"audio"===e.type?"mp3"===e.segmentCodec&&"mp3"===e.codec?t.box(t.types.stsd,t.STSD,t.mp3(e)):t.box(t.types.stsd,t.STSD,t.mp4a(e)):t.box(t.types.stsd,t.STSD,t.avc1(e))},t.tkhd=function(e){var r=e.id,i=e.duration*e.timescale,n=e.width,a=e.height,s=Math.floor(i/(Oi+1)),o=Math.floor(i%(Oi+1));return t.box(t.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,r>>24&255,r>>16&255,r>>8&255,255&r,0,0,0,0,s>>24,s>>16&255,s>>8&255,255&s,o>>24,o>>16&255,o>>8&255,255&o,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,n>>8&255,255&n,0,0,a>>8&255,255&a,0,0]))},t.traf=function(e,r){var i=t.sdtp(e),n=e.id,a=Math.floor(r/(Oi+1)),s=Math.floor(r%(Oi+1));return t.box(t.types.traf,t.box(t.types.tfhd,new Uint8Array([0,0,0,0,n>>24,n>>16&255,n>>8&255,255&n])),t.box(t.types.tfdt,new Uint8Array([1,0,0,0,a>>24,a>>16&255,a>>8&255,255&a,s>>24,s>>16&255,s>>8&255,255&s])),t.trun(e,i.length+16+20+8+16+8+8),i)},t.trak=function(e){return e.duration=e.duration||4294967295,t.box(t.types.trak,t.tkhd(e),t.mdia(e))},t.trex=function(e){var r=e.id;return t.box(t.types.trex,new Uint8Array([0,0,0,0,r>>24,r>>16&255,r>>8&255,255&r,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},t.trun=function(e,r){var i,n,a,s,o,l,u=e.samples||[],h=u.length,d=12+16*h,c=new Uint8Array(d);for(r+=8+d,c.set(["video"===e.type?1:0,0,15,1,h>>>24&255,h>>>16&255,h>>>8&255,255&h,r>>>24&255,r>>>16&255,r>>>8&255,255&r],0),i=0;i>>24&255,a>>>16&255,a>>>8&255,255&a,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o.isLeading<<2|o.dependsOn,o.isDependedOn<<6|o.hasRedundancy<<4|o.paddingValue<<1|o.isNonSync,61440&o.degradPrio,15&o.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*i);return t.box(t.types.trun,c)},t.initSegment=function(e){t.types||t.init();var r=t.moov(e),i=new Uint8Array(t.FTYP.byteLength+r.byteLength);return i.set(t.FTYP),i.set(r,t.FTYP.byteLength),i},t}();function Ui(t,e,r,i){void 0===r&&(r=1),void 0===i&&(i=!1);var n=t*e*r;return i?Math.round(n):n}function Bi(t,e){return void 0===e&&(e=!1),Ui(t,1e3,1/9e4,e)}Ni.types=void 0,Ni.HDLR_TYPES=void 0,Ni.STTS=void 0,Ni.STSC=void 0,Ni.STCO=void 0,Ni.STSZ=void 0,Ni.VMHD=void 0,Ni.SMHD=void 0,Ni.STSD=void 0,Ni.FTYP=void 0,Ni.DINF=void 0;var Gi=null,Ki=null,Hi=function(){function t(t,e,r,i){if(this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=null,this._initDTS=null,this.nextAvcDts=null,this.nextAudioPts=null,this.videoSampleDuration=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.observer=t,this.config=e,this.typeSupported=r,this.ISGenerated=!1,null===Gi){var n=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Gi=n?parseInt(n[1]):0}if(null===Ki){var a=navigator.userAgent.match(/Safari\/(\d+)/i);Ki=a?parseInt(a[1]):0}}var e=t.prototype;return e.destroy=function(){},e.resetTimeStamp=function(t){w.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=t},e.resetNextTimestamp=function(){w.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},e.resetInitSegment=function(){w.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1},e.getVideoStartPts=function(t){var e=!1,r=t.reduce((function(t,r){var i=r.pts-t;return i<-4294967296?(e=!0,Vi(t,r.pts)):i>0?t:r.pts}),t[0].pts);return e&&w.debug("PTS rollover detected"),r},e.remux=function(t,e,r,i,n,a,s,o){var l,u,h,d,c,f,g=n,v=n,m=t.pid>-1,p=e.pid>-1,y=e.samples.length,T=t.samples.length>0,E=s&&y>0||y>1;if((!m||T)&&(!p||E)||this.ISGenerated||s){this.ISGenerated||(h=this.generateIS(t,e,n,a));var S,L=this.isVideoContiguous,R=-1;if(E&&(R=function(t){for(var e=0;e0){w.warn("[mp4-remuxer]: Dropped "+R+" out of "+y+" video samples due to a missing keyframe");var A=this.getVideoStartPts(e.samples);e.samples=e.samples.slice(R),e.dropped+=R,S=v+=(e.samples[0].pts-A)/e.inputTimeScale}else-1===R&&(w.warn("[mp4-remuxer]: No keyframe found out of "+y+" video samples"),f=!1);if(this.ISGenerated){if(T&&E){var k=this.getVideoStartPts(e.samples),b=(Vi(t.samples[0].pts,k)-k)/e.inputTimeScale;g+=Math.max(0,b),v+=Math.max(0,-b)}if(T){if(t.samplerate||(w.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),h=this.generateIS(t,e,n,a)),u=this.remuxAudio(t,g,this.isAudioContiguous,a,p||E||o===ve?v:void 0),E){var D=u?u.endPTS-u.startPTS:0;e.inputTimeScale||(w.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),h=this.generateIS(t,e,n,a)),l=this.remuxVideo(e,v,L,D)}}else E&&(l=this.remuxVideo(e,v,L,0));l&&(l.firstKeyFrame=R,l.independent=-1!==R,l.firstKeyFramePTS=S)}}return this.ISGenerated&&this._initPTS&&this._initDTS&&(r.samples.length&&(c=Yi(r,n,this._initPTS,this._initDTS)),i.samples.length&&(d=Wi(i,n,this._initPTS))),{audio:u,video:l,initSegment:h,independent:f,text:d,id3:c}},e.generateIS=function(t,e,r,i){var n,a,s,o=t.samples,l=e.samples,u=this.typeSupported,h={},d=this._initPTS,c=!d||i,f="audio/mp4";if(c&&(n=a=1/0),t.config&&o.length&&(t.timescale=t.samplerate,"mp3"===t.segmentCodec&&(u.mpeg?(f="audio/mpeg",t.codec=""):u.mp3&&(t.codec="mp3")),h.audio={id:"audio",container:f,codec:t.codec,initSegment:"mp3"===t.segmentCodec&&u.mpeg?new Uint8Array(0):Ni.initSegment([t]),metadata:{channelCount:t.channelCount}},c&&(s=t.inputTimeScale,d&&s===d.timescale?c=!1:n=a=o[0].pts-Math.round(s*r))),e.sps&&e.pps&&l.length&&(e.timescale=e.inputTimeScale,h.video={id:"main",container:"video/mp4",codec:e.codec,initSegment:Ni.initSegment([e]),metadata:{width:e.width,height:e.height}},c))if(s=e.inputTimeScale,d&&s===d.timescale)c=!1;else{var g=this.getVideoStartPts(l),v=Math.round(s*r);a=Math.min(a,Vi(l[0].dts,g)-v),n=Math.min(n,g-v)}if(Object.keys(h).length)return this.ISGenerated=!0,c?(this._initPTS={baseTime:n,timescale:s},this._initDTS={baseTime:a,timescale:s}):n=s=void 0,{tracks:h,initPTS:n,timescale:s}},e.remuxVideo=function(t,e,r,i){var n,a,s=t.inputTimeScale,l=t.samples,u=[],h=l.length,d=this._initPTS,c=this.nextAvcDts,f=8,g=this.videoSampleDuration,v=Number.POSITIVE_INFINITY,m=Number.NEGATIVE_INFINITY,p=!1;r&&null!==c||(c=e*s-(l[0].pts-Vi(l[0].dts,l[0].pts)));for(var y=d.baseTime*s/d.timescale,T=0;T0?T-1:T].dts&&(p=!0)}p&&l.sort((function(t,e){var r=t.dts-e.dts,i=t.pts-e.pts;return r||i})),n=l[0].dts;var A=(a=l[l.length-1].dts)-n,k=A?Math.round(A/(h-1)):g||t.inputTimeScale/30;if(r){var b=n-c,D=b>k,I=b<-1;if((D||I)&&(D?w.warn("AVC: "+Bi(b,!0)+" ms ("+b+"dts) hole between fragments detected, filling it"):w.warn("AVC: "+Bi(-b,!0)+" ms ("+b+"dts) overlapping between fragments detected"),!I||c>=l[0].pts)){n=c;var C=l[0].pts-b;l[0].dts=n,l[0].pts=C,w.log("Video: First PTS/DTS adjusted: "+Bi(C,!0)+"/"+Bi(n,!0)+", delta: "+Bi(b,!0)+" ms")}}n=Math.max(0,n);for(var _=0,P=0,x=0;x0?X.dts-l[q-1].dts:k;if(rt=q>0?X.pts-l[q-1].pts:k,it.stretchShortVideoTrack&&null!==this.nextAudioPts){var at=Math.floor(it.maxBufferHole*s),st=(i?v+i*s:this.nextAudioPts)-X.pts;st>at?((g=st-nt)<0?g=nt:H=!0,w.log("[mp4-remuxer]: It is approximately "+st/90+" ms to the next segment; using duration "+g/90+" ms for the last video frame.")):g=nt}else g=nt}var ot=Math.round(X.pts-X.dts);V=Math.min(V,g),W=Math.max(W,g),Y=Math.min(Y,rt),j=Math.max(j,rt),u.push(new qi(X.key,g,Q,ot))}if(u.length)if(Gi){if(Gi<70){var lt=u[0].flags;lt.dependsOn=2,lt.isNonSync=0}}else if(Ki&&j-Y0&&(i&&Math.abs(p-m)<9e3||Math.abs(Vi(g[0].pts-y,p)-m)<20*u),g.forEach((function(t){t.pts=Vi(t.pts-y,p)})),!r||m<0){if(g=g.filter((function(t){return t.pts>=0})),!g.length)return;m=0===n?0:i&&!f?Math.max(0,p):g[0].pts}if("aac"===t.segmentCodec)for(var T=this.config.maxAudioFramesDrift,E=0,A=m;E=T*u&&I<1e4&&f){var C=Math.round(D/u);(A=b-C*u)<0&&(C--,A+=u),0===E&&(this.nextAudioPts=m=A),w.warn("[mp4-remuxer]: Injecting "+C+" audio frame @ "+(A/a).toFixed(3)+"s due to "+Math.round(1e3*D/a)+" ms gap.");for(var _=0;_0))return;N+=v;try{F=new Uint8Array(N)}catch(t){return void this.observer.emit(S.ERROR,S.ERROR,{type:L.MUX_ERROR,details:R.REMUX_ALLOC_ERROR,fatal:!1,error:t,bytes:N,reason:"fail allocating audio mdat "+N})}d||(new DataView(F.buffer).setUint32(0,N),F.set(Ni.types.mdat,4))}F.set(H,v);var Y=H.byteLength;v+=Y,c.push(new qi(!0,l,Y,0)),O=V}var W=c.length;if(W){var j=c[c.length-1];this.nextAudioPts=m=O+s*j.duration;var q=d?new Uint8Array(0):Ni.moof(t.sequenceNumber++,M/s,o({},t,{samples:c}));t.samples=[];var X=M/a,z=m/a,Q={data1:q,data2:F,startPTS:X,endPTS:z,startDTS:X,endDTS:z,type:"audio",hasAudio:!0,hasVideo:!1,nb:W};return this.isAudioContiguous=!0,Q}},e.remuxEmptyAudio=function(t,e,r,i){var n=t.inputTimeScale,a=n/(t.samplerate?t.samplerate:n),s=this.nextAudioPts,o=this._initDTS,l=9e4*o.baseTime/o.timescale,u=(null!==s?s:i.startDTS*n)+l,h=i.endDTS*n+l,d=1024*a,c=Math.ceil((h-u)/d),f=Mi.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);if(w.warn("[mp4-remuxer]: remux empty Audio"),f){for(var g=[],v=0;v4294967296;)t+=r;return t}function Yi(t,e,r,i){var n=t.samples.length;if(n){for(var a=t.inputTimeScale,s=0;s0;n||(i=It(e,["encv"])),i.forEach((function(t){It(n?t.subarray(28):t.subarray(78),["sinf"]).forEach((function(t){var e=_t(t);if(e){var i=e.subarray(8,24);i.some((function(t){return 0!==t}))||(w.log("[eme] Patching keyId in 'enc"+(n?"a":"v")+">sinf>>tenc' box: "+Tt(i)+" -> "+Tt(r)),e.set(r,8))}}))}))})),t}(t,i)),this.emitInitSegment=!0},e.generateInitSegment=function(t){var e=this.audioCodec,r=this.videoCodec;if(null==t||!t.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var i=this.initData=Ct(t);e||(e=Qi(i.audio,O)),r||(r=Qi(i.video,N));var n={};i.audio&&i.video?n.audiovideo={container:"video/mp4",codec:e+","+r,initSegment:t,id:"main"}:i.audio?n.audio={container:"audio/mp4",codec:e,initSegment:t,id:"audio"}:i.video?n.video={container:"video/mp4",codec:r,initSegment:t,id:"main"}:w.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=n},e.remux=function(t,e,r,i,n,a){var s,o,l=this.initPTS,u=this.lastEndTime,h={audio:void 0,video:void 0,text:i,id3:r,initSegment:void 0};E(u)||(u=this.lastEndTime=n||0);var d=e.samples;if(null==d||!d.length)return h;var c={initPTS:void 0,timescale:1},f=this.initData;if(null!=(s=f)&&s.length||(this.generateInitSegment(d),f=this.initData),null==(o=f)||!o.length)return w.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),h;this.emitInitSegment&&(c.tracks=this.initTracks,this.emitInitSegment=!1);var g=function(t,e){for(var r=0,i=0,n=0,a=It(t,["moof","traf"]),s=0;sn}(l,m,n,g)||c.timescale!==l.timescale&&a)&&(c.initPTS=m-n,l&&1===l.timescale&&w.warn("Adjusting initPTS by "+(c.initPTS-l.baseTime)),this.initPTS=l={baseTime:c.initPTS,timescale:1});var p=t?m-l.baseTime/l.timescale:u,y=p+g;!function(t,e,r){It(e,["moof","traf"]).forEach((function(e){It(e,["tfhd"]).forEach((function(i){var n=kt(i,4),a=t[n];if(a){var s=a.timescale||9e4;It(e,["tfdt"]).forEach((function(t){var e=t[0],i=kt(t,4);if(0===e)i-=r*s,Dt(t,4,i=Math.max(i,0));else{i*=Math.pow(2,32),i+=kt(t,8),i-=r*s,i=Math.max(i,0);var n=Math.floor(i/(Et+1)),a=Math.floor(i%(Et+1));Dt(t,4,n),Dt(t,8,a)}}))}}))}))}(f,d,l.baseTime/l.timescale),g>0?this.lastEndTime=y:(w.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var T=!!f.audio,S=!!f.video,L="";T&&(L+="audio"),S&&(L+="video");var R={data1:d,startPTS:p,startDTS:p,endPTS:y,endDTS:y,type:L,hasAudio:T,hasVideo:S,nb:1,dropped:0};return h.audio="audio"===R.type?R:void 0,h.video="audio"!==R.type?R:void 0,h.initSegment=c,h.id3=Yi(r,n,l,l),i.samples.length&&(h.text=Wi(i,n,l)),h},t}();function Qi(t,e){var r=null==t?void 0:t.codec;return r&&r.length>4?r:"hvc1"===r||"hev1"===r?"hvc1.1.6.L120.90":"av01"===r?"av01.0.04M.08":"avc1"===r||e===N?"avc1.42e01e":"mp4a.40.5"}try{ji=self.performance.now.bind(self.performance)}catch(t){w.debug("Unable to use Performance API on this environment"),ji="undefined"!=typeof self&&self.Date.now}var $i=[{demux:fi,remux:zi},{demux:Di,remux:Hi},{demux:di,remux:Hi},{demux:Fi,remux:Hi}],Ji=function(){function t(t,e,r,i,n){this.async=!1,this.observer=void 0,this.typeSupported=void 0,this.config=void 0,this.vendor=void 0,this.id=void 0,this.demuxer=void 0,this.remuxer=void 0,this.decrypter=void 0,this.probe=void 0,this.decryptionPromise=null,this.transmuxConfig=void 0,this.currentTransmuxState=void 0,this.observer=t,this.typeSupported=e,this.config=r,this.vendor=i,this.id=n}var e=t.prototype;return e.configure=function(t){this.transmuxConfig=t,this.decrypter&&this.decrypter.reset()},e.push=function(t,e,r,i){var n=this,a=r.transmuxing;a.executeStart=ji();var s=new Uint8Array(t),o=this.currentTransmuxState,l=this.transmuxConfig;i&&(this.currentTransmuxState=i);var u=i||o,h=u.contiguous,d=u.discontinuity,c=u.trackSwitch,f=u.accurateTimeOffset,g=u.timeOffset,v=u.initSegmentChange,m=l.audioCodec,p=l.videoCodec,y=l.defaultInitPts,T=l.duration,E=l.initSegmentData,A=function(t,e){var r=null;return t.byteLength>0&&null!=e&&null!=e.key&&null!==e.iv&&null!=e.method&&(r=e),r}(s,e);if(A&&"AES-128"===A.method){var k=this.getDecrypter();if(!k.isSync())return this.decryptionPromise=k.webCryptoDecrypt(s,A.key.buffer,A.iv.buffer).then((function(t){var e=n.push(t,null,r);return n.decryptionPromise=null,e})),this.decryptionPromise;var b=k.softwareDecrypt(s,A.key.buffer,A.iv.buffer);if(r.part>-1&&(b=k.flush()),!b)return a.executeEnd=ji(),Zi(r);s=new Uint8Array(b)}var D=this.needsProbing(d,c);if(D){var I=this.configureTransmuxer(s);if(I)return w.warn("[transmuxer] "+I.message),this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,fatal:!1,error:I,reason:I.message}),a.executeEnd=ji(),Zi(r)}(d||c||v||D)&&this.resetInitSegment(E,m,p,T,e),(d||v||D)&&this.resetInitialTimestamp(y),h||this.resetContiguity();var C=this.transmux(s,A,g,f,r),_=this.currentTransmuxState;return _.contiguous=!0,_.discontinuity=!1,_.trackSwitch=!1,a.executeEnd=ji(),C},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=ji();var i=this.decrypter,n=this.currentTransmuxState,a=this.decryptionPromise;if(a)return a.then((function(){return e.flush(t)}));var s=[],o=n.timeOffset;if(i){var l=i.flush();l&&s.push(this.push(l,null,t))}var u=this.demuxer,h=this.remuxer;if(!u||!h)return r.executeEnd=ji(),[Zi(t)];var d=u.flush(o);return tn(d)?d.then((function(r){return e.flushRemux(s,r,t),s})):(this.flushRemux(s,d,t),s)},e.flushRemux=function(t,e,r){var i=e.audioTrack,n=e.videoTrack,a=e.id3Track,s=e.textTrack,o=this.currentTransmuxState,l=o.accurateTimeOffset,u=o.timeOffset;w.log("[transmuxer.ts]: Flushed fragment "+r.sn+(r.part>-1?" p: "+r.part:"")+" of level "+r.level);var h=this.remuxer.remux(i,n,a,s,u,l,!0,this.id);t.push({remuxResult:h,chunkMeta:r}),r.transmuxing.executeEnd=ji()},e.resetInitialTimestamp=function(t){var e=this.demuxer,r=this.remuxer;e&&r&&(e.resetTimeStamp(t),r.resetTimeStamp(t))},e.resetContiguity=function(){var t=this.demuxer,e=this.remuxer;t&&e&&(t.resetContiguity(),e.resetNextTimestamp())},e.resetInitSegment=function(t,e,r,i,n){var a=this.demuxer,s=this.remuxer;a&&s&&(a.resetInitSegment(t,e,r,i),s.resetInitSegment(t,e,r,n))},e.destroy=function(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)},e.transmux=function(t,e,r,i,n){return e&&"SAMPLE-AES"===e.method?this.transmuxSampleAes(t,e,r,i,n):this.transmuxUnencrypted(t,r,i,n)},e.transmuxUnencrypted=function(t,e,r,i){var n=this.demuxer.demux(t,e,!1,!this.config.progressive),a=n.audioTrack,s=n.videoTrack,o=n.id3Track,l=n.textTrack;return{remuxResult:this.remuxer.remux(a,s,o,l,e,r,!1,this.id),chunkMeta:i}},e.transmuxSampleAes=function(t,e,r,i,n){var a=this;return this.demuxer.demuxSampleAes(t,e,r).then((function(t){return{remuxResult:a.remuxer.remux(t.audioTrack,t.videoTrack,t.id3Track,t.textTrack,r,i,!1,a.id),chunkMeta:n}}))},e.configureTransmuxer=function(t){for(var e,r=this.config,i=this.observer,n=this.typeSupported,a=this.vendor,s=0,o=$i.length;s1&&l.id===(null==m?void 0:m.stats.chunkCount),L=!y&&(1===T||0===T&&(1===E||S&&E<=0)),R=self.performance.now();(y||T||0===n.stats.parsing.start)&&(n.stats.parsing.start=R),!a||!E&&L||(a.stats.parsing.start=R);var A=!(m&&(null==(h=n.initSegment)?void 0:h.url)===(null==(d=m.initSegment)?void 0:d.url)),k=new rn(p,L,o,y,g,A);if(!L||p||A){w.log("[transmuxer-interface, "+n.type+"]: Starting new transmux session for sn: "+l.sn+" p: "+l.part+" level: "+l.level+" id: "+l.id+"\n discontinuity: "+p+"\n trackSwitch: "+y+"\n contiguous: "+L+"\n accurateTimeOffset: "+o+"\n timeOffset: "+g+"\n initSegmentChange: "+A);var b=new en(r,i,e,s,u);this.configureTransmuxer(b)}if(this.frag=n,this.part=a,this.workerContext)this.workerContext.worker.postMessage({cmd:"demux",data:t,decryptdata:v,chunkMeta:l,state:k},t instanceof ArrayBuffer?[t]:[]);else if(f){var D=f.push(t,v,l,k);tn(D)?(f.async=!0,D.then((function(t){c.handleTransmuxComplete(t)})).catch((function(t){c.transmuxerError(t,l,"transmuxer-interface push error")}))):(f.async=!1,this.handleTransmuxComplete(D))}},r.flush=function(t){var e=this;t.transmuxing.start=self.performance.now();var r=this.transmuxer;if(this.workerContext)this.workerContext.worker.postMessage({cmd:"flush",chunkMeta:t});else if(r){var i=r.flush(t);tn(i)||r.async?(tn(i)||(i=Promise.resolve(i)),i.then((function(r){e.handleFlushResult(r,t)})).catch((function(r){e.transmuxerError(r,t,"transmuxer-interface flush error")}))):this.handleFlushResult(i,t)}},r.transmuxerError=function(t,e,r){this.hls&&(this.error=t,this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,chunkMeta:e,fatal:!1,error:t,err:t,reason:r}))},r.handleFlushResult=function(t,e){var r=this;t.forEach((function(t){r.handleTransmuxComplete(t)})),this.onFlush(e)},r.onWorkerMessage=function(t){var e=t.data,r=this.hls;switch(e.event){case"init":var i,n=null==(i=this.workerContext)?void 0:i.objectURL;n&&self.URL.revokeObjectURL(n);break;case"transmuxComplete":this.handleTransmuxComplete(e.data);break;case"flush":this.onFlush(e.data);break;case"workerLog":w[e.data.logType]&&w[e.data.logType](e.data.message);break;default:e.data=e.data||{},e.data.frag=this.frag,e.data.id=this.id,r.trigger(e.event,e.data)}},r.configureTransmuxer=function(t){var e=this.transmuxer;this.workerContext?this.workerContext.worker.postMessage({cmd:"configure",config:t}):e&&e.configure(t)},r.handleTransmuxComplete=function(t){t.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(t)},e}(),dn=function(){function t(t,e,r,i){this.config=void 0,this.media=null,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=t,this.media=e,this.fragmentTracker=r,this.hls=i}var e=t.prototype;return e.destroy=function(){this.media=null,this.hls=this.fragmentTracker=null},e.poll=function(t,e){var r=this.config,i=this.media,n=this.stalled;if(null!==i){var a=i.currentTime,s=i.seeking,o=this.seeking&&!s,l=!this.seeking&&s;if(this.seeking=s,a===t){if(l||o)this.stalled=null;else if(!(i.paused&&!s||i.ended||0===i.playbackRate)&&Ir.getBuffered(i).length){var u=Ir.bufferInfo(i,a,0),h=u.len>0,d=u.nextStart||0;if(h||d){if(s){var c=u.len>2,f=!d||e&&e.start<=a||d-a>2&&!this.fragmentTracker.getPartialFragment(a);if(c||f)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var g,v=Math.max(d,u.start||0)-a,m=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,p=(null==m||null==(g=m.details)?void 0:g.live)?2*m.details.targetduration:2,y=this.fragmentTracker.getPartialFragment(a);if(v>0&&(v<=p||y))return void this._trySkipBufferHole(y)}var T=self.performance.now();if(null!==n){var E=T-n;if(s||!(E>=250)||(this._reportStall(u),this.media)){var S=Ir.bufferInfo(i,a,r.maxBufferHole);this._tryFixBufferStall(S,E)}}else this.stalled=T}}}else if(this.moved=!0,null!==n){if(this.stallReported){var L=self.performance.now()-n;w.warn("playback not stuck anymore @"+a+", after "+Math.round(L)+"ms"),this.stallReported=!1}this.stalled=null,this.nudgeRetry=0}}},e._tryFixBufferStall=function(t,e){var r=this.config,i=this.fragmentTracker,n=this.media;if(null!==n){var a=n.currentTime,s=i.getPartialFragment(a);if(s&&(this._trySkipBufferHole(s)||!this.media))return;(t.len>r.maxBufferHole||t.nextStart&&t.nextStart-a1e3*r.highBufferWatchdogPeriod&&(w.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}},e._reportStall=function(t){var e=this.hls,r=this.media;if(!this.stallReported&&r){this.stallReported=!0;var i=new Error("Playback stalling at @"+r.currentTime+" due to low buffer ("+JSON.stringify(t)+")");w.warn(i.message),e.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_STALLED_ERROR,fatal:!1,error:i,buffer:t.len})}},e._trySkipBufferHole=function(t){var e=this.config,r=this.hls,i=this.media;if(null===i)return 0;var n=i.currentTime,a=Ir.bufferInfo(i,n,0),s=n0&&a.len<1&&i.readyState<3,u=s-n;if(u>0&&(o||l)){if(u>e.maxBufferHole){var h=this.fragmentTracker,d=!1;if(0===n){var c=h.getAppendedFrag(0,ge);c&&s1?(i=0,this.bitrateTest=!0):i=r.nextAutoLevel),this.level=r.nextLoadLevel=i,this.loadedmetadata=!1}e>0&&-1===t&&(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e),this.state=Kr,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=Gr},r.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},r.doTick=function(){switch(this.state){case $r:var t,e=this.levels,r=this.level,i=null==e||null==(t=e[r])?void 0:t.details;if(i&&(!i.live||this.levelLastLoaded===this.level)){if(this.waitForCdnTuneIn(i))break;this.state=Kr;break}if(this.hls.nextLoadLevel!==this.level){this.state=Kr;break}break;case Yr:var n,a=self.performance.now(),s=this.retryDate;(!s||a>=s||null!=(n=this.media)&&n.seeking)&&(this.resetStartWhenNotLoaded(this.level),this.state=Kr)}this.state===Kr&&this.doTickIdle(),this.onTickEnd()},r.onTickEnd=function(){t.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},r.doTickIdle=function(){var t=this.hls,e=this.levelLastLoaded,r=this.levels,i=this.media,n=t.config,a=t.nextLoadLevel;if(null!==e&&(i||!this.startFragRequested&&n.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)&&null!=r&&r[a]){var s=r[a],o=this.getMainFwdBufferInfo();if(null!==o){var l=this.getLevelDetails();if(l&&this._streamEnded(o,l)){var u={};return this.altAudio&&(u.type="video"),this.hls.trigger(S.BUFFER_EOS,u),void(this.state=Xr)}t.loadLevel!==a&&-1===t.manualLevel&&this.log("Adapting to level "+a+" from level "+this.level),this.level=t.nextLoadLevel=a;var h=s.details;if(!h||this.state===$r||h.live&&this.levelLastLoaded!==a)return this.level=a,void(this.state=$r);var d=o.len,c=this.getMaxBufferLength(s.maxBitrate);if(!(d>=c)){this.backtrackFragment&&this.backtrackFragment.start>o.end&&(this.backtrackFragment=null);var f=this.backtrackFragment?this.backtrackFragment.start:o.end,g=this.getNextFragment(f,h);if(this.couldBacktrack&&!this.fragPrevious&&g&&"initSegment"!==g.sn&&this.fragmentTracker.getState(g)!==mr){var v,m=(null!=(v=this.backtrackFragment)?v:g).sn-h.startSN,p=h.fragments[m-1];p&&g.cc===p.cc&&(g=p,this.fragmentTracker.removeFragment(p))}else this.backtrackFragment&&o.len&&(this.backtrackFragment=null);if(g&&this.isLoopLoading(g,f)){if(!g.gap){var y=this.audioOnly&&!this.altAudio?O:N,T=(y===N?this.videoBuffer:this.mediaBuffer)||this.media;T&&this.afterBufferFlushed(T,y,ge)}g=this.getNextFragmentLoopLoading(g,h,o,ge,c)}g&&(!g.initSegment||g.initSegment.data||this.bitrateTest||(g=g.initSegment),this.loadFragment(g,s,f))}}}},r.loadFragment=function(e,r,i){var n=this.fragmentTracker.getState(e);this.fragCurrent=e,n===fr||n===vr?"initSegment"===e.sn?this._loadInitSegment(e,r):this.bitrateTest?(this.log("Fragment "+e.sn+" of level "+e.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(e,r)):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):this.clearTrackerIfNeeded(e)},r.getBufferedFrag=function(t){return this.fragmentTracker.getBufferedFrag(t,ge)},r.followingBufferedFrag=function(t){return t?this.getBufferedFrag(t.end+.5):null},r.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},r.nextLevelSwitch=function(){var t=this.levels,e=this.media;if(null!=e&&e.readyState){var r,i=this.getAppendedFrag(e.currentTime);i&&i.start>1&&this.flushMainBuffer(0,i.start-1);var n=this.getLevelDetails();if(null!=n&&n.live){var a=this.getMainFwdBufferInfo();if(!a||a.len<2*n.targetduration)return}if(!e.paused&&t){var s=t[this.hls.nextLoadLevel],o=this.fragLastKbps;r=o&&this.fragCurrent?this.fragCurrent.duration*s.maxBitrate/(1e3*o)+1:0}else r=0;var l=this.getBufferedFrag(e.currentTime+r);if(l){var u=this.followingBufferedFrag(l);if(u){this.abortCurrentFrag();var h=u.maxStartPTS?u.maxStartPTS:u.start,d=u.duration,c=Math.max(l.end,h+Math.min(Math.max(d-this.config.maxFragLookUpTolerance,.5*d),.75*d));this.flushMainBuffer(c,Number.POSITIVE_INFINITY)}}}},r.abortCurrentFrag=function(){var t=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,t&&(t.abortRequests(),this.fragmentTracker.removeFragment(t)),this.state){case Hr:case Vr:case Yr:case jr:case qr:this.state=Kr}this.nextLoadPosition=this.getLoadPosition()},r.flushMainBuffer=function(e,r){t.prototype.flushMainBuffer.call(this,e,r,this.altAudio?"video":null)},r.onMediaAttached=function(e,r){t.prototype.onMediaAttached.call(this,e,r);var i=r.media;this.onvplaying=this.onMediaPlaying.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),i.addEventListener("playing",this.onvplaying),i.addEventListener("seeked",this.onvseeked),this.gapController=new dn(this.config,i,this.fragmentTracker,this.hls)},r.onMediaDetaching=function(){var e=this.media;e&&this.onvplaying&&this.onvseeked&&(e.removeEventListener("playing",this.onvplaying),e.removeEventListener("seeked",this.onvseeked),this.onvplaying=this.onvseeked=null,this.videoBuffer=null),this.fragPlaying=null,this.gapController&&(this.gapController.destroy(),this.gapController=null),t.prototype.onMediaDetaching.call(this)},r.onMediaPlaying=function(){this.tick()},r.onMediaSeeked=function(){var t=this.media,e=t?t.currentTime:null;E(e)&&this.log("Media seeked to "+e.toFixed(3));var r=this.getMainFwdBufferInfo();null!==r&&0!==r.len?this.tick():this.warn('Main forward buffer length on "seeked" event '+(r?r.len:"empty")+")")},r.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(S.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=!1,this.startPosition=this.lastCurrentTime=0,this.levels=this.fragPlaying=this.backtrackFragment=null,this.altAudio=this.audioOnly=!1},r.onManifestParsed=function(t,e){var r,i,n,a=!1,s=!1;e.levels.forEach((function(t){(r=t.audioCodec)&&(-1!==r.indexOf("mp4a.40.2")&&(a=!0),-1!==r.indexOf("mp4a.40.5")&&(s=!0))})),this.audioCodecSwitch=a&&s&&!("function"==typeof(null==(n=Zr())||null==(i=n.prototype)?void 0:i.changeType)),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=e.levels,this.startFragRequested=!1},r.onLevelLoading=function(t,e){var r=this.levels;if(r&&this.state===Kr){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==e.level||this.waitForCdnTuneIn(i.details))&&(this.state=$r)}},r.onLevelLoaded=function(t,e){var r,i=this.levels,n=e.level,a=e.details,s=a.totalduration;if(i){this.log("Level "+n+" loaded ["+a.startSN+","+a.endSN+"]"+(a.lastPartSn?"[part-"+a.lastPartSn+"-"+a.lastPartIndex+"]":"")+", cc ["+a.startCC+", "+a.endCC+"] duration:"+s);var o=i[n],l=this.fragCurrent;!l||this.state!==Vr&&this.state!==Yr||l.level===e.level&&l.urlId===o.urlId||!l.loader||this.abortCurrentFrag();var u=0;if(a.live||null!=(r=o.details)&&r.live){if(a.fragments[0]||(a.deltaUpdateFailed=!0),a.deltaUpdateFailed)return;u=this.alignPlaylists(a,o.details)}if(o.details=a,this.levelLastLoaded=n,this.hls.trigger(S.LEVEL_UPDATED,{details:a,level:n}),this.state===$r){if(this.waitForCdnTuneIn(a))return;this.state=Kr}this.startFragRequested?a.live&&this.synchronizeToLiveEdge(a):this.setStartPosition(a,u),this.tick()}else this.warn("Levels were reset while loading level "+n)},r._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,n=t.payload,a=this.levels;if(a){var s=a[r.level],o=s.details;if(!o)return this.warn("Dropping fragment "+r.sn+" of level "+r.level+" after level details were reset"),void this.fragmentTracker.removeFragment(r);var l=s.videoCodec,u=o.PTSKnown||!o.live,h=null==(e=r.initSegment)?void 0:e.data,d=this._getAudioCodec(s),c=this.transmuxer=this.transmuxer||new hn(this.hls,ge,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new wr(r.level,r.sn,r.stats.chunkCount,n.byteLength,f,g),m=this.initPTS[r.cc];c.push(n,h,d,l,r,i,o.totalduration,u,v,m)}else this.warn("Levels were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},r.onAudioTrackSwitching=function(t,e){var r=this.altAudio;if(!e.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var i=this.fragCurrent;i&&(this.log("Switching to main audio track, cancel main fragment load"),i.abortRequests(),this.fragmentTracker.removeFragment(i)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var n=this.hls;r&&(n.trigger(S.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),n.trigger(S.AUDIO_TRACK_SWITCHED,e)}},r.onAudioTrackSwitched=function(t,e){var r=e.id,i=!!this.hls.audioTracks[r].url;if(i){var n=this.videoBuffer;n&&this.mediaBuffer!==n&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=n)}this.altAudio=i,this.tick()},r.onBufferCreated=function(t,e){var r,i,n=e.tracks,a=!1;for(var s in n){var o=n[s];if("main"===o.id){if(i=s,r=o,"video"===s){var l=n[s];l&&(this.videoBuffer=l.buffer)}}else a=!0}a&&r?(this.log("Alternate track found, use "+i+".buffered to schedule main fragment loading"),this.mediaBuffer=r.buffer):this.mediaBuffer=this.media},r.onFragBuffered=function(t,e){var r=e.frag,i=e.part;if(!r||r.type===ge){if(this.fragContextChanged(r))return this.warn("Fragment "+r.sn+(i?" p: "+i.index:"")+" of level "+r.level+" finished buffering, but was aborted. state: "+this.state),void(this.state===qr&&(this.state=Kr));var n=i?i.stats:r.stats;this.fragLastKbps=Math.round(8*n.total/(n.buffering.end-n.loading.first)),"initSegment"!==r.sn&&(this.fragPrevious=r),this.fragBufferedComplete(r,i)}},r.onError=function(t,e){var r;if(e.fatal)this.state=zr;else switch(e.details){case R.FRAG_GAP:case R.FRAG_PARSING_ERROR:case R.FRAG_DECRYPT_ERROR:case R.FRAG_LOAD_ERROR:case R.FRAG_LOAD_TIMEOUT:case R.KEY_LOAD_ERROR:case R.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(ge,e);break;case R.LEVEL_LOAD_ERROR:case R.LEVEL_LOAD_TIMEOUT:case R.LEVEL_PARSING_ERROR:e.levelRetry||this.state!==$r||(null==(r=e.context)?void 0:r.type)!==de||(this.state=Kr);break;case R.BUFFER_FULL_ERROR:if(!e.parent||"main"!==e.parent)return;this.reduceLengthAndFlushBuffer(e)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case R.INTERNAL_EXCEPTION:this.recoverWorkerError(e)}},r.checkBuffer=function(){var t=this.media,e=this.gapController;if(t&&e&&t.readyState){if(this.loadedmetadata||!Ir.getBuffered(t).length){var r=this.state!==Kr?this.fragCurrent:null;e.poll(this.lastCurrentTime,r)}this.lastCurrentTime=t.currentTime}},r.onFragLoadEmergencyAborted=function(){this.state=Kr,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},r.onBufferFlushed=function(t,e){var r=e.type;if(r!==O||this.audioOnly&&!this.altAudio){var i=(r===N?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(i,r,ge)}},r.onLevelsUpdated=function(t,e){this.levels=e.levels},r.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},r.seekToStartPos=function(){var t=this.media;if(t){var e=t.currentTime,r=this.startPosition;if(r>=0&&e0&&(nT.cc;if(!1!==n.independent){var A=h.startPTS,k=h.endPTS,b=h.startDTS,D=h.endDTS;if(l)l.elementaryStreams[h.type]={startPTS:A,endPTS:k,startDTS:b,endDTS:D};else if(h.firstKeyFrame&&h.independent&&1===a.id&&!R&&(this.couldBacktrack=!0),h.dropped&&h.independent){var I=this.getMainFwdBufferInfo(),w=(I?I.end:this.getLoadPosition())+this.config.maxBufferHole,C=h.firstKeyFramePTS?h.firstKeyFramePTS:A;if(!L&&w1&&!1===t.seeking){var r=t.currentTime;if(Ir.isBuffered(t,r)?e=this.getAppendedFrag(r):Ir.isBuffered(t,r+.1)&&(e=this.getAppendedFrag(r+.1)),e){this.backtrackFragment=null;var i=this.fragPlaying,n=e.level;i&&e.sn===i.sn&&i.level===n&&e.urlId===i.urlId||(this.fragPlaying=e,this.hls.trigger(S.FRAG_CHANGED,{frag:e}),i&&i.level===n||this.hls.trigger(S.LEVEL_SWITCHED,{level:n}))}}},a(e,[{key:"nextLevel",get:function(){var t=this.nextBufferedFrag;return t?t.level:-1}},{key:"currentFrag",get:function(){var t=this.media;return t?this.fragPlaying||this.getAppendedFrag(t.currentTime):null}},{key:"currentProgramDateTime",get:function(){var t=this.media;if(t){var e=t.currentTime,r=this.currentFrag;if(r&&E(e)&&E(r.programDateTime)){var i=r.programDateTime+1e3*(e-r.start);return new Date(i)}}return null}},{key:"currentLevel",get:function(){var t=this.currentFrag;return t?t.level:-1}},{key:"nextBufferedFrag",get:function(){var t=this.currentFrag;return t?this.followingBufferedFrag(t):null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}]),e}(Jr),fn=function(){function t(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0),this.halfLife=void 0,this.alpha_=void 0,this.estimate_=void 0,this.totalWeight_=void 0,this.halfLife=t,this.alpha_=t?Math.exp(Math.log(.5)/t):0,this.estimate_=e,this.totalWeight_=r}var e=t.prototype;return e.sample=function(t,e){var r=Math.pow(this.alpha_,t);this.estimate_=e*(1-r)+r*this.estimate_,this.totalWeight_+=t},e.getTotalWeight=function(){return this.totalWeight_},e.getEstimate=function(){if(this.alpha_){var t=1-Math.pow(this.alpha_,this.totalWeight_);if(t)return this.estimate_/t}return this.estimate_},t}(),gn=function(){function t(t,e,r,i){void 0===i&&(i=100),this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultTTFB_=void 0,this.ttfb_=void 0,this.defaultEstimate_=r,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new fn(t),this.fast_=new fn(e),this.defaultTTFB_=i,this.ttfb_=new fn(t)}var e=t.prototype;return e.update=function(t,e){var r=this.slow_,i=this.fast_,n=this.ttfb_;r.halfLife!==t&&(this.slow_=new fn(t,r.getEstimate(),r.getTotalWeight())),i.halfLife!==e&&(this.fast_=new fn(e,i.getEstimate(),i.getTotalWeight())),n.halfLife!==t&&(this.ttfb_=new fn(t,n.getEstimate(),n.getTotalWeight()))},e.sample=function(t,e){var r=(t=Math.max(t,this.minDelayMs_))/1e3,i=8*e/r;this.fast_.sample(r,i),this.slow_.sample(r,i)},e.sampleTTFB=function(t){var e=t/1e3,r=Math.sqrt(2)*Math.exp(-Math.pow(e,2)/2);this.ttfb_.sample(r,Math.max(t,5))},e.canEstimate=function(){return this.fast_.getTotalWeight()>=this.minWeight_},e.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},e.getEstimateTTFB=function(){return this.ttfb_.getTotalWeight()>=this.minWeight_?this.ttfb_.getEstimate():this.defaultTTFB_},e.destroy=function(){},t}(),vn=function(){function t(t){this.hls=void 0,this.lastLevelLoadSec=0,this.lastLoadedFragLevel=0,this._nextAutoLevel=-1,this.timer=-1,this.onCheck=this._abandonRulesCheck.bind(this),this.fragCurrent=null,this.partCurrent=null,this.bitrateTestDelay=0,this.bwEstimator=void 0,this.hls=t;var e=t.config;this.bwEstimator=new gn(e.abrEwmaSlowVoD,e.abrEwmaFastVoD,e.abrEwmaDefaultEstimate),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.FRAG_LOADING,this.onFragLoading,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.FRAG_LOADING,this.onFragLoading,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this)},e.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this.onCheck=null,this.fragCurrent=this.partCurrent=null},e.onFragLoading=function(t,e){var r,i=e.frag;this.ignoreFragment(i)||(this.fragCurrent=i,this.partCurrent=null!=(r=e.part)?r:null,this.clearTimer(),this.timer=self.setInterval(this.onCheck,100))},e.onLevelSwitching=function(t,e){this.clearTimer()},e.getTimeToLoadFrag=function(t,e,r,i){return t+r/e+(i?this.lastLevelLoadSec:0)},e.onLevelLoaded=function(t,e){var r=this.hls.config,i=e.stats,n=i.total,a=i.bwEstimate;E(n)&&E(a)&&(this.lastLevelLoadSec=8*n/a),e.details.live?this.bwEstimator.update(r.abrEwmaSlowLive,r.abrEwmaFastLive):this.bwEstimator.update(r.abrEwmaSlowVoD,r.abrEwmaFastVoD)},e._abandonRulesCheck=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.autoLevelEnabled,n=r.media;if(t&&n){var a=performance.now(),s=e?e.stats:t.stats,o=e?e.duration:t.duration,l=a-s.loading.start;if(s.aborted||s.loaded&&s.loaded===s.total||0===t.level)return this.clearTimer(),void(this._nextAutoLevel=-1);if(i&&!n.paused&&n.playbackRate&&n.readyState){var u=r.mainForwardBufferInfo;if(null!==u){var h=this.bwEstimator.getEstimateTTFB(),d=Math.abs(n.playbackRate);if(!(l<=Math.max(h,o/(2*d)*1e3))){var c=u.len/d;if(!(c>=2*o/d)){var f=s.loading.first?s.loading.first-s.loading.start:-1,g=s.loaded&&f>-1,v=this.bwEstimator.getEstimate(),m=r.levels,p=r.minAutoLevel,y=m[t.level],T=s.total||Math.max(s.loaded,Math.round(o*y.maxBitrate/8)),L=l-f;L<1&&g&&(L=Math.min(l,8*s.loaded/v));var R=g?1e3*s.loaded/L:0,A=R?(T-s.loaded)/R:8*T/v+h/1e3;if(!(A<=c)){var k,b=R?8*R:v,D=Number.POSITIVE_INFINITY;for(k=t.level-1;k>p;k--){var I=m[k].maxBitrate;if((D=this.getTimeToLoadFrag(h/1e3,b,o*I,!m[k].details))=A||D>10*o||(r.nextLoadLevel=k,g?this.bwEstimator.sample(l-Math.min(h,f),s.loaded):this.bwEstimator.sampleTTFB(l),this.clearTimer(),w.warn("[abr] Fragment "+t.sn+(e?" part "+e.index:"")+" of level "+t.level+" is loading too slowly;\n Time to underbuffer: "+c.toFixed(3)+" s\n Estimated load time for current fragment: "+A.toFixed(3)+" s\n Estimated load time for down switch fragment: "+D.toFixed(3)+" s\n TTFB estimate: "+f+"\n Current BW estimate: "+(E(v)?(v/1024).toFixed(3):"Unknown")+" Kb/s\n New BW estimate: "+(this.bwEstimator.getEstimate()/1024).toFixed(3)+" Kb/s\n Aborting and switching to level "+k),t.loader&&(this.fragCurrent=this.partCurrent=null,t.abortRequests()),r.trigger(S.FRAG_LOAD_EMERGENCY_ABORTED,{frag:t,part:e,stats:s}))}}}}}}},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part,n=i?i.stats:r.stats;if(r.type===ge&&this.bwEstimator.sampleTTFB(n.loading.first-n.loading.start),!this.ignoreFragment(r)){if(this.clearTimer(),this.lastLoadedFragLevel=r.level,this._nextAutoLevel=-1,this.hls.config.abrMaxWithRealBitrate){var a=i?i.duration:r.duration,s=this.hls.levels[r.level],o=(s.loaded?s.loaded.bytes:0)+n.loaded,l=(s.loaded?s.loaded.duration:0)+a;s.loaded={bytes:o,duration:l},s.realBitrate=Math.round(8*o/l)}if(r.bitrateTest){var u={stats:n,frag:r,part:i,id:r.type};this.onFragBuffered(S.FRAG_BUFFERED,u),r.bitrateTest=!1}}},e.onFragBuffered=function(t,e){var r=e.frag,i=e.part,n=null!=i&&i.stats.loaded?i.stats:r.stats;if(!n.aborted&&!this.ignoreFragment(r)){var a=n.parsing.end-n.loading.start-Math.min(n.loading.first-n.loading.start,this.bwEstimator.getEstimateTTFB());this.bwEstimator.sample(a,n.loaded),n.bwEstimate=this.bwEstimator.getEstimate(),r.bitrateTest?this.bitrateTestDelay=a/1e3:this.bitrateTestDelay=0}},e.ignoreFragment=function(t){return t.type!==ge||"initSegment"===t.sn},e.clearTimer=function(){self.clearInterval(this.timer)},e.getNextABRAutoLevel=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.maxAutoLevel,n=r.config,a=r.minAutoLevel,s=r.media,o=e?e.duration:t?t.duration:0,l=s&&0!==s.playbackRate?Math.abs(s.playbackRate):1,u=this.bwEstimator?this.bwEstimator.getEstimate():n.abrEwmaDefaultEstimate,h=r.mainForwardBufferInfo,d=(h?h.len:0)/l,c=this.findBestLevel(u,a,i,d,n.abrBandWidthFactor,n.abrBandWidthUpFactor);if(c>=0)return c;w.trace("[abr] "+(d?"rebuffering expected":"buffer is empty")+", finding optimal quality level");var f=o?Math.min(o,n.maxStarvationDelay):n.maxStarvationDelay,g=n.abrBandWidthFactor,v=n.abrBandWidthUpFactor;if(!d){var m=this.bitrateTestDelay;m&&(f=(o?Math.min(o,n.maxLoadingDelay):n.maxLoadingDelay)-m,w.trace("[abr] bitrate test took "+Math.round(1e3*m)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*f)+" ms"),g=v=1)}return c=this.findBestLevel(u,a,i,d+f,g,v),Math.max(c,0)},e.findBestLevel=function(t,e,r,i,n,a){for(var s,o=this.fragCurrent,l=this.partCurrent,u=this.lastLoadedFragLevel,h=this.hls.levels,d=h[u],c=!(null==d||null==(s=d.details)||!s.live),f=null==d?void 0:d.codecSet,g=l?l.duration:o?o.duration:0,v=this.bwEstimator.getEstimateTTFB()/1e3,m=e,p=-1,y=r;y>=e;y--){var T=h[y];if(!T||f&&T.codecSet!==f)T&&(m=Math.min(y,m),p=Math.max(y,p));else{-1!==p&&w.trace("[abr] Skipped level(s) "+m+"-"+p+' with CODECS:"'+h[p].attrs.CODECS+'"; not compatible with "'+d.attrs.CODECS+'"');var S=T.details,L=(l?null==S?void 0:S.partTarget:null==S?void 0:S.averagetargetduration)||g,R=void 0;R=y<=u?n*t:a*t;var A=h[y].maxBitrate,k=this.getTimeToLoadFrag(v,R,A*L,void 0===S);if(w.trace("[abr] level:"+y+" adjustedbw-bitrate:"+Math.round(R-A)+" avgDuration:"+L.toFixed(1)+" maxFetchDuration:"+i.toFixed(1)+" fetchDuration:"+k.toFixed(1)),R>A&&(0===k||!E(k)||c&&!this.bitrateTestDelay||kMath.max(t,r)&&i[t].loadError<=i[r].loadError)return t}return-1!==t&&(r=Math.min(t,r)),r},set:function(t){this._nextAutoLevel=t}}]),t}(),mn=function(){function t(){this.chunks=[],this.dataLength=0}var e=t.prototype;return e.push=function(t){this.chunks.push(t),this.dataLength+=t.length},e.flush=function(){var t,e=this.chunks,r=this.dataLength;return e.length?(t=1===e.length?e[0]:function(t,e){for(var r=new Uint8Array(e),i=0,n=0;n0&&-1===t?(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e,this.state=Kr):(this.loadedmetadata=!1,this.state=Wr),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},r.doTick=function(){switch(this.state){case Kr:this.doTickIdle();break;case Wr:var e,r=this.levels,i=this.trackId,n=null==r||null==(e=r[i])?void 0:e.details;if(n){if(this.waitForCdnTuneIn(n))break;this.state=Qr}break;case Yr:var a,s=performance.now(),o=this.retryDate;(!o||s>=o||null!=(a=this.media)&&a.seeking)&&(this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded(this.trackId),this.state=Kr);break;case Qr:var l=this.waitingData;if(l){var u=l.frag,h=l.part,d=l.cache,c=l.complete;if(void 0!==this.initPTS[u.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=Vr;var f={frag:u,part:h,payload:d.flush(),networkDetails:null};this._handleFragmentLoadProgress(f),c&&t.prototype._handleFragmentLoadComplete.call(this,f)}else if(this.videoTrackCC!==this.waitingVideoCC)this.log("Waiting fragment cc ("+u.cc+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var g=this.getLoadPosition(),v=Ir.bufferInfo(this.mediaBuffer,g,this.config.maxBufferHole);Je(v.end,this.config.maxFragLookUpTolerance,u)<0&&(this.log("Waiting fragment cc ("+u.cc+") @ "+u.start+" cancelled because another fragment at "+v.end+" is needed"),this.clearWaitingFragment())}}else this.state=Kr}this.onTickEnd()},r.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=Kr)},r.resetLoadingState=function(){this.clearWaitingFragment(),t.prototype.resetLoadingState.call(this)},r.onTickEnd=function(){var t=this.media;null!=t&&t.readyState&&(this.lastCurrentTime=t.currentTime)},r.doTickIdle=function(){var t=this.hls,e=this.levels,r=this.media,i=this.trackId,n=t.config;if(null!=e&&e[i]&&(r||!this.startFragRequested&&n.startFragPrefetch)){var a=e[i],s=a.details;if(!s||s.live&&this.levelLastLoaded!==i||this.waitForCdnTuneIn(s))this.state=Wr;else{var o=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&o&&(this.bufferFlushed=!1,this.afterBufferFlushed(o,O,ve));var l=this.getFwdBufferInfo(o,ve);if(null!==l){var u=this.bufferedTrack,h=this.switchingTrack;if(!h&&this._streamEnded(l,s))return t.trigger(S.BUFFER_EOS,{type:"audio"}),void(this.state=Xr);var d=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,ge),c=l.len,f=this.getMaxBufferLength(null==d?void 0:d.len);if(!(c>=f)||h){var g=s.fragments[0].start,v=l.end;if(h&&r){var m=this.getLoadPosition();u&&h.attrs!==u.attrs&&(v=m),s.PTSKnown&&mg||l.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),r.currentTime=g+.05)}var p=this.getNextFragment(v,s),y=!1;if(p&&this.isLoopLoading(p,v)&&(y=!!p.gap,p=this.getNextFragmentLoopLoading(p,s,l,ge,f)),p){var T=d&&p.start>d.end+s.targetduration;if(T||(null==d||!d.len)&&l.len){var E=this.getAppendedFrag(p.start,ge);if(null===E)return;if(y||(y=!!E.gap||!!T&&0===d.len),T&&!y||y&&l.nextStart&&l.nextStart=e.length)this.warn("Invalid id passed to audio-track controller");else{this.clearTimer();var r=this.currentTrack;e[this.trackId];var n=e[t],a=n.groupId,s=n.name;if(this.log("Switching to audio-track "+t+' "'+s+'" lang:'+n.lang+" group:"+a),this.trackId=t,this.currentTrack=n,this.selectDefaultTrack=!1,this.hls.trigger(S.AUDIO_TRACK_SWITCHING,i({},n)),!n.details||n.details.live){var o=this.switchParams(n.url,null==r?void 0:r.details);this.loadPlaylist(o)}}},r.selectInitialTrack=function(){var t=this.tracksInGroup,e=this.findTrackId(this.currentTrack)|this.findTrackId(null);if(-1!==e)this.setAudioTrack(e);else{var r=new Error("No track found for running audio group-ID: "+this.groupId+" track count: "+t.length);this.warn(r.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.AUDIO_TRACK_LOAD_ERROR,fatal:!0,error:r})}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r=n[o].start&&s<=n[o].end){a=n[o];break}var l=r.start+r.duration;a?a.end=l:(a={start:s,end:l},n.push(a)),this.fragmentTracker.fragBuffered(r)}}},r.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var n=i-1;if(n<=0)return;e.endOffsetSubtitles=Math.max(0,n),this.tracksBuffered.forEach((function(t){for(var e=0;e=s.length||n!==a)&&o){this.mediaBuffer=this.mediaBufferTimeRanges;var l=0;if(i.live||null!=(r=o.details)&&r.live){var u=this.mainDetails;if(i.deltaUpdateFailed||!u)return;var h=u.fragments[0];o.details?0===(l=this.alignPlaylists(i,o.details))&&h&&He(i,l=h.start):i.hasProgramDateTime&&u.hasProgramDateTime?(Fr(i,u),l=i.fragments[0].start):h&&He(i,l=h.start)}o.details=i,this.levelLastLoaded=n,this.startFragRequested||!this.mainDetails&&i.live||this.setStartPosition(o.details,l),this.tick(),i.live&&!this.fragCurrent&&this.media&&this.state===Kr&&($e(null,i.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0))}}},r._handleFragmentLoadComplete=function(t){var e=this,r=t.frag,i=t.payload,n=r.decryptdata,a=this.hls;if(!this.fragContextChanged(r)&&i&&i.byteLength>0&&n&&n.key&&n.iv&&"AES-128"===n.method){var s=performance.now();this.decrypter.decrypt(new Uint8Array(i),n.key.buffer,n.iv.buffer).catch((function(t){throw a.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_DECRYPT_ERROR,fatal:!1,error:t,reason:t.message,frag:r}),t})).then((function(t){var e=performance.now();a.trigger(S.FRAG_DECRYPTED,{frag:r,payload:t,stats:{tstart:s,tdecrypt:e}})})).catch((function(t){e.warn(t.name+": "+t.message),e.state=Kr}))}},r.doTick=function(){if(this.media){if(this.state===Kr){var t=this.currentTrackId,e=this.levels,r=e[t];if(!e.length||!r||!r.details)return;var i=this.config,n=this.getLoadPosition(),a=Ir.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],n,i.maxBufferHole),s=a.end,o=a.len,l=this.getFwdBufferInfo(this.media,ge),u=r.details;if(o>this.getMaxBufferLength(null==l?void 0:l.len)+u.levelTargetDuration)return;var h=u.fragments,d=h.length,c=u.edge,f=null,g=this.fragPrevious;if(sc-v?0:v;!(f=$e(g,h,Math.max(h[0].start,s),m))&&g&&g.start>>=0)>i-1)throw new DOMException("Failed to execute '"+e+"' on 'TimeRanges': The index provided ("+r+") is greater than the maximum bound ("+i+")");return t[r][e]};this.buffered={get length(){return t.length},end:function(r){return e("end",r,t.length)},start:function(r){return e("start",r,t.length)}}},Rn=function(t){function e(e){var r;return(r=t.call(this,e,"[subtitle-track-controller]")||this).media=null,r.tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.selectDefaultTrack=!0,r.queuedDefaultTrack=-1,r.trackChangeListener=function(){return r.onTextTracksChanged()},r.asyncPollTrackChange=function(){return r.pollTrackChange(0)},r.useTextTrackPolling=!1,r.subtitlePollingInterval=-1,r._subtitleDisplay=!0,r.registerListeners(),r}l(e,t);var r=e.prototype;return r.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.trackChangeListener=this.asyncPollTrackChange=null,t.prototype.destroy.call(this)},r.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.LEVEL_LOADING,this.onLevelLoading,this),t.on(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(S.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(S.ERROR,this.onError,this)},r.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.LEVEL_LOADING,this.onLevelLoading,this),t.off(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(S.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(S.ERROR,this.onError,this)},r.onMediaAttached=function(t,e){this.media=e.media,this.media&&(this.queuedDefaultTrack>-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))},r.pollTrackChange=function(t){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.trackChangeListener,t)},r.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),An(this.media.textTracks).forEach((function(t){Le(t)})),this.subtitleTrack=-1,this.media=null)},r.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.selectDefaultTrack=!0},r.onManifestParsed=function(t,e){this.tracks=e.subtitleTracks},r.onSubtitleTrackLoaded=function(t,e){var r=e.id,i=e.details,n=this.trackId,a=this.tracksInGroup[n];if(a){var s=a.details;a.details=e.details,this.log("subtitle track "+r+" loaded ["+i.startSN+"-"+i.endSN+"]"),r===this.trackId&&this.playlistLoaded(r,e,s)}else this.warn("Invalid subtitle track id "+r)},r.onLevelLoading=function(t,e){this.switchLevel(e.level)},r.onLevelSwitching=function(t,e){this.switchLevel(e.level)},r.switchLevel=function(t){var e=this.hls.levels[t];if(null!=e&&e.textGroupIds){var r=e.textGroupIds[e.urlId],i=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;if(this.groupId!==r){var n=this.tracks.filter((function(t){return!r||t.groupId===r}));this.tracksInGroup=n;var a=this.findTrackId(null==i?void 0:i.name)||this.findTrackId();this.groupId=r||null;var s={subtitleTracks:n};this.log("Updating subtitle tracks, "+n.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(S.SUBTITLE_TRACKS_UPDATED,s),-1!==a&&this.setSubtitleTrack(a,i)}else this.shouldReloadPlaylist(i)&&this.setSubtitleTrack(this.trackId,i)}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r=i.length)){this.clearTimer();var n=i[t];if(this.log("Switching to subtitle-track "+t+(n?' "'+n.name+'" lang:'+n.lang+" group:"+n.groupId:"")),this.trackId=t,n){var a=n.id,s=n.groupId,o=void 0===s?"":s,l=n.name,u=n.type,h=n.url;this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:a,groupId:o,name:l,type:u,url:h});var d=this.switchParams(n.url,null==e?void 0:e.details);this.loadPlaylist(d)}else this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:t})}}else this.queuedDefaultTrack=t},r.onTextTracksChanged=function(){if(this.useTextTrackPolling||self.clearInterval(this.subtitlePollingInterval),this.media&&this.hls.config.renderTextTracksNatively){for(var t=-1,e=An(this.media.textTracks),r=0;r-1&&this.toggleTrackModes(this.trackId)}},{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1;var e=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;this.setSubtitleTrack(t,e)}}]),e}(ur);function An(t){for(var e=[],r=0;r "+t.src+")")},this.hls=t,this._initSourceBuffer(),this.registerListeners()}var e=t.prototype;return e.hasSourceTypes=function(){return this.getSourceBufferTypes().length>0||Object.keys(this.pendingTracks).length>0},e.destroy=function(){this.unregisterListeners(),this.details=null,this.lastMpegAudioChunk=null},e.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.BUFFER_RESET,this.onBufferReset,this),t.on(S.BUFFER_APPENDING,this.onBufferAppending,this),t.on(S.BUFFER_CODECS,this.onBufferCodecs,this),t.on(S.BUFFER_EOS,this.onBufferEos,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(S.FRAG_PARSED,this.onFragParsed,this),t.on(S.FRAG_CHANGED,this.onFragChanged,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.BUFFER_RESET,this.onBufferReset,this),t.off(S.BUFFER_APPENDING,this.onBufferAppending,this),t.off(S.BUFFER_CODECS,this.onBufferCodecs,this),t.off(S.BUFFER_EOS,this.onBufferEos,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(S.FRAG_PARSED,this.onFragParsed,this),t.off(S.FRAG_CHANGED,this.onFragChanged,this)},e._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new kn(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]},this.lastMpegAudioChunk=null},e.onManifestLoading=function(){this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=0,this.details=null},e.onManifestParsed=function(t,e){var r=2;(e.audio&&!e.video||!e.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,w.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},e.onMediaAttaching=function(t,e){var r=this.media=e.media;if(r&&bn){var i=this.mediaSource=new bn;i.addEventListener("sourceopen",this._onMediaSourceOpen),i.addEventListener("sourceended",this._onMediaSourceEnded),i.addEventListener("sourceclose",this._onMediaSourceClose),r.src=self.URL.createObjectURL(i),this._objectUrl=r.src,r.addEventListener("emptied",this._onMediaEmptied)}},e.onMediaDetaching=function(){var t=this.media,e=this.mediaSource,r=this._objectUrl;if(e){if(w.log("[buffer-controller]: media source detaching"),"open"===e.readyState)try{e.endOfStream()}catch(t){w.warn("[buffer-controller]: onMediaDetaching: "+t.message+" while calling endOfStream")}this.onBufferReset(),e.removeEventListener("sourceopen",this._onMediaSourceOpen),e.removeEventListener("sourceended",this._onMediaSourceEnded),e.removeEventListener("sourceclose",this._onMediaSourceClose),t&&(t.removeEventListener("emptied",this._onMediaEmptied),r&&self.URL.revokeObjectURL(r),t.src===r?(t.removeAttribute("src"),t.load()):w.warn("[buffer-controller]: media.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={}}this.hls.trigger(S.MEDIA_DETACHED,void 0)},e.onBufferReset=function(){var t=this;this.getSourceBufferTypes().forEach((function(e){var r=t.sourceBuffer[e];try{r&&(t.removeBufferListeners(e),t.mediaSource&&t.mediaSource.removeSourceBuffer(r),t.sourceBuffer[e]=void 0)}catch(t){w.warn("[buffer-controller]: Failed to reset the "+e+" buffer",t)}})),this._initSourceBuffer()},e.onBufferCodecs=function(t,e){var r=this,i=this.getSourceBufferTypes().length;Object.keys(e).forEach((function(t){if(i){var n=r.tracks[t];if(n&&"function"==typeof n.buffer.changeType){var a=e[t],s=a.id,o=a.codec,l=a.levelCodec,u=a.container,h=a.metadata,d=(n.levelCodec||n.codec).replace(Dn,"$1"),c=(l||o).replace(Dn,"$1");if(d!==c){var f=u+";codecs="+(l||o);r.appendChangeType(t,f),w.log("[buffer-controller]: switching codec "+d+" to "+c),r.tracks[t]={buffer:n.buffer,codec:o,container:u,levelCodec:l,metadata:h,id:s}}}}else r.pendingTracks[t]=e[t]})),i||(this.bufferCodecEventsExpected=Math.max(this.bufferCodecEventsExpected-1,0),this.mediaSource&&"open"===this.mediaSource.readyState&&this.checkPendingTracks())},e.appendChangeType=function(t,e){var r=this,i=this.operationQueue,n={execute:function(){var n=r.sourceBuffer[t];n&&(w.log("[buffer-controller]: changing "+t+" sourceBuffer type to "+e),n.changeType(e)),i.shiftAndExecuteNext(t)},onStart:function(){},onComplete:function(){},onError:function(e){w.warn("[buffer-controller]: Failed to change "+t+" SourceBuffer type",e)}};i.append(n,t)},e.onBufferAppending=function(t,e){var r=this,i=this.hls,n=this.operationQueue,a=this.tracks,s=e.data,o=e.type,l=e.frag,u=e.part,h=e.chunkMeta,d=h.buffering[o],c=self.performance.now();d.start=c;var f=l.stats.buffering,g=u?u.stats.buffering:null;0===f.start&&(f.start=c),g&&0===g.start&&(g.start=c);var v=a.audio,m=!1;"audio"===o&&"audio/mpeg"===(null==v?void 0:v.container)&&(m=!this.lastMpegAudioChunk||1===h.id||this.lastMpegAudioChunk.sn!==h.sn,this.lastMpegAudioChunk=h);var p=l.start,y={execute:function(){if(d.executeStart=self.performance.now(),m){var t=r.sourceBuffer[o];if(t){var e=p-t.timestampOffset;Math.abs(e)>=.1&&(w.log("[buffer-controller]: Updating audio SourceBuffer timestampOffset to "+p+" (delta: "+e+") sn: "+l.sn+")"),t.timestampOffset=p)}}r.appendExecutor(s,o)},onStart:function(){},onComplete:function(){var t=self.performance.now();d.executeEnd=d.end=t,0===f.first&&(f.first=t),g&&0===g.first&&(g.first=t);var e=r.sourceBuffer,i={};for(var n in e)i[n]=Ir.getBuffered(e[n]);r.appendError=0,r.hls.trigger(S.BUFFER_APPENDED,{type:o,frag:l,part:u,chunkMeta:h,parent:l.type,timeRanges:i})},onError:function(t){w.error("[buffer-controller]: Error encountered while trying to append to the "+o+" SourceBuffer",t);var e={type:L.MEDIA_ERROR,parent:l.type,details:R.BUFFER_APPEND_ERROR,frag:l,part:u,chunkMeta:h,error:t,err:t,fatal:!1};t.code===DOMException.QUOTA_EXCEEDED_ERR?e.details=R.BUFFER_FULL_ERROR:(r.appendError++,e.details=R.BUFFER_APPEND_ERROR,r.appendError>i.config.appendErrorMaxRetry&&(w.error("[buffer-controller]: Failed "+i.config.appendErrorMaxRetry+" times to append segment in sourceBuffer"),e.fatal=!0)),i.trigger(S.ERROR,e)}};n.append(y,o)},e.onBufferFlushing=function(t,e){var r=this,i=this.operationQueue,n=function(t){return{execute:r.removeExecutor.bind(r,t,e.startOffset,e.endOffset),onStart:function(){},onComplete:function(){r.hls.trigger(S.BUFFER_FLUSHED,{type:t})},onError:function(e){w.warn("[buffer-controller]: Failed to remove from "+t+" SourceBuffer",e)}}};e.type?i.append(n(e.type),e.type):this.getSourceBufferTypes().forEach((function(t){i.append(n(t),t)}))},e.onFragParsed=function(t,e){var r=this,i=e.frag,n=e.part,a=[],s=n?n.elementaryStreams:i.elementaryStreams;s[U]?a.push("audiovideo"):(s[O]&&a.push("audio"),s[N]&&a.push("video")),0===a.length&&w.warn("Fragments must have at least one ElementaryStreamType set. type: "+i.type+" level: "+i.level+" sn: "+i.sn),this.blockBuffers((function(){var t=self.performance.now();i.stats.buffering.end=t,n&&(n.stats.buffering.end=t);var e=n?n.stats:i.stats;r.hls.trigger(S.FRAG_BUFFERED,{frag:i,part:n,stats:e,id:i.type})}),a)},e.onFragChanged=function(t,e){this.flushBackBuffer()},e.onBufferEos=function(t,e){var r=this;this.getSourceBufferTypes().reduce((function(t,i){var n=r.sourceBuffer[i];return!n||e.type&&e.type!==i||(n.ending=!0,n.ended||(n.ended=!0,w.log("[buffer-controller]: "+i+" sourceBuffer now EOS"))),t&&!(n&&!n.ended)}),!0)&&(w.log("[buffer-controller]: Queueing mediaSource.endOfStream()"),this.blockBuffers((function(){r.getSourceBufferTypes().forEach((function(t){var e=r.sourceBuffer[t];e&&(e.ending=!1)}));var t=r.mediaSource;t&&"open"===t.readyState?(w.log("[buffer-controller]: Calling mediaSource.endOfStream()"),t.endOfStream()):t&&w.info("[buffer-controller]: Could not call mediaSource.endOfStream(). mediaSource.readyState: "+t.readyState)})))},e.onLevelUpdated=function(t,e){var r=e.details;r.fragments.length&&(this.details=r,this.getSourceBufferTypes().length?this.blockBuffers(this.updateMediaElementDuration.bind(this)):this.updateMediaElementDuration())},e.flushBackBuffer=function(){var t=this.hls,e=this.details,r=this.media,i=this.sourceBuffer;if(r&&null!==e){var n=this.getSourceBufferTypes();if(n.length){var a=e.live&&null!==t.config.liveBackBufferLength?t.config.liveBackBufferLength:t.config.backBufferLength;if(E(a)&&!(a<0)){var s=r.currentTime,o=e.levelTargetDuration,l=Math.max(a,o),u=Math.floor(s/o)*o-l;n.forEach((function(r){var n=i[r];if(n){var a=Ir.getBuffered(n);if(a.length>0&&u>a.start(0)){if(t.trigger(S.BACK_BUFFER_REACHED,{bufferEnd:u}),e.live)t.trigger(S.LIVE_BACK_BUFFER_REACHED,{bufferEnd:u});else if(n.ended&&a.end(a.length-1)-s<2*o)return void w.info("[buffer-controller]: Cannot flush "+r+" back buffer while SourceBuffer is in ended state");t.trigger(S.BUFFER_FLUSHING,{startOffset:0,endOffset:u,type:r})}}}))}}}},e.updateMediaElementDuration=function(){if(this.details&&this.media&&this.mediaSource&&"open"===this.mediaSource.readyState){var t=this.details,e=this.hls,r=this.media,i=this.mediaSource,n=t.fragments[0].start+t.totalduration,a=r.duration,s=E(i.duration)?i.duration:0;t.live&&e.config.liveDurationInfinity?(w.log("[buffer-controller]: Media Source duration is set to Infinity"),i.duration=1/0,this.updateSeekableRange(t)):(n>s&&n>a||!E(a))&&(w.log("[buffer-controller]: Updating Media Source duration to "+n.toFixed(3)),i.duration=n)}},e.updateSeekableRange=function(t){var e=this.mediaSource,r=t.fragments;if(r.length&&t.live&&null!=e&&e.setLiveSeekableRange){var i=Math.max(0,r[0].start),n=Math.max(i,i+t.totalduration);e.setLiveSeekableRange(i,n)}},e.checkPendingTracks=function(){var t=this.bufferCodecEventsExpected,e=this.operationQueue,r=this.pendingTracks,i=Object.keys(r).length;if(i&&!t||2===i){this.createSourceBuffers(r),this.pendingTracks={};var n=this.getSourceBufferTypes();if(n.length)this.hls.trigger(S.BUFFER_CREATED,{tracks:this.tracks}),n.forEach((function(t){e.executeNext(t)}));else{var a=new Error("could not create source buffer for media codec(s)");this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,error:a,reason:a.message})}}},e.createSourceBuffers=function(t){var e=this.sourceBuffer,r=this.mediaSource;if(!r)throw Error("createSourceBuffers called when mediaSource was null");for(var i in t)if(!e[i]){var n=t[i];if(!n)throw Error("source buffer exists for track "+i+", however track does not");var a=n.levelCodec||n.codec,s=n.container+";codecs="+a;w.log("[buffer-controller]: creating sourceBuffer("+s+")");try{var o=e[i]=r.addSourceBuffer(s),l=i;this.addBufferListener(l,"updatestart",this._onSBUpdateStart),this.addBufferListener(l,"updateend",this._onSBUpdateEnd),this.addBufferListener(l,"error",this._onSBUpdateError),this.tracks[i]={buffer:o,codec:a,container:n.container,levelCodec:n.levelCodec,metadata:n.metadata,id:n.id}}catch(t){w.error("[buffer-controller]: error while trying to add sourceBuffer: "+t.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:t,mimeType:s})}}},e._onSBUpdateStart=function(t){this.operationQueue.current(t).onStart()},e._onSBUpdateEnd=function(t){var e=this.operationQueue;e.current(t).onComplete(),e.shiftAndExecuteNext(t)},e._onSBUpdateError=function(t,e){var r=new Error(t+" SourceBuffer error");w.error("[buffer-controller]: "+r,e),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_APPENDING_ERROR,error:r,fatal:!1});var i=this.operationQueue.current(t);i&&i.onError(e)},e.removeExecutor=function(t,e,r){var i=this.media,n=this.mediaSource,a=this.operationQueue,s=this.sourceBuffer[t];if(!i||!n||!s)return w.warn("[buffer-controller]: Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void a.shiftAndExecuteNext(t);var o=E(i.duration)?i.duration:1/0,l=E(n.duration)?n.duration:1/0,u=Math.max(0,e),h=Math.min(r,o,l);h>u&&!s.ending?(s.ended=!1,w.log("[buffer-controller]: Removing ["+u+","+h+"] from the "+t+" SourceBuffer"),s.remove(u,h)):a.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.operationQueue,i=this.sourceBuffer[e];if(!i)return w.warn("[buffer-controller]: Attempting to append to the "+e+" SourceBuffer, but it does not exist"),void r.shiftAndExecuteNext(e);i.ended=!1,i.appendBuffer(t)},e.blockBuffers=function(t,e){var r=this;if(void 0===e&&(e=this.getSourceBufferTypes()),!e.length)return w.log("[buffer-controller]: Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve().then(t);var i=this.operationQueue,n=e.map((function(t){return i.appendBlocker(t)}));Promise.all(n).then((function(){t(),e.forEach((function(t){var e=r.sourceBuffer[t];null!=e&&e.updating||i.shiftAndExecuteNext(t)}))}))},e.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},e.addBufferListener=function(t,e,r){var i=this.sourceBuffer[t];if(i){var n=r.bind(this,t);this.listeners[t].push({event:e,listener:n}),i.addEventListener(e,n)}},e.removeBufferListeners=function(t){var e=this.sourceBuffer[t];e&&this.listeners[t].forEach((function(t){e.removeEventListener(t.event,t.listener)}))},t}(),wn={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,128:174,129:176,130:189,131:191,132:8482,133:162,134:163,135:9834,136:224,137:32,138:232,139:226,140:234,141:238,142:244,143:251,144:193,145:201,146:211,147:218,148:220,149:252,150:8216,151:161,152:42,153:8217,154:9473,155:169,156:8480,157:8226,158:8220,159:8221,160:192,161:194,162:199,163:200,164:202,165:203,166:235,167:206,168:207,169:239,170:212,171:217,172:249,173:219,174:171,175:187,176:195,177:227,178:205,179:204,180:236,181:210,182:242,183:213,184:245,185:123,186:125,187:92,188:94,189:95,190:124,191:8764,192:196,193:228,194:214,195:246,196:223,197:165,198:164,199:9475,200:197,201:229,202:216,203:248,204:9487,205:9491,206:9495,207:9499},Cn=function(t){var e=t;return wn.hasOwnProperty(t)&&(e=wn[t]),String.fromCharCode(e)},_n=15,Pn=100,xn={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},Fn={17:2,18:4,21:6,22:8,23:10,19:13,20:15},Mn={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},On={25:2,26:4,29:6,30:8,31:10,27:13,28:15},Nn=["white","green","blue","cyan","red","yellow","magenta","black","transparent"],Un=function(){function t(){this.time=null,this.verboseLevel=0}return t.prototype.log=function(t,e){if(this.verboseLevel>=t){var r="function"==typeof e?e():e;w.log(this.time+" ["+t+"] "+r)}},t}(),Bn=function(t){for(var e=[],r=0;rPn&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=Pn)},e.moveCursor=function(t){var e=this.pos+t;if(t>1)for(var r=this.pos+1;r=144&&this.backSpace();var r=Cn(t);this.pos>=Pn?this.logger.log(0,(function(){return"Cannot insert "+t.toString(16)+" ("+r+") at position "+e.pos+". Skipping it!"})):(this.chars[this.pos].setChar(r,this.currPenState),this.moveCursor(1))},e.clearFromPos=function(t){var e;for(e=t;e0&&(r=t?"["+e.join(" | ")+"]":e.join("\n")),r},e.getTextAndFormat=function(){return this.rows},t}(),Yn=function(){function t(t,e,r){this.chNr=void 0,this.outputFilter=void 0,this.mode=void 0,this.verbose=void 0,this.displayedMemory=void 0,this.nonDisplayedMemory=void 0,this.lastOutputScreen=void 0,this.currRollUpRow=void 0,this.writeScreen=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chNr=t,this.outputFilter=e,this.mode=null,this.verbose=0,this.displayedMemory=new Vn(r),this.nonDisplayedMemory=new Vn(r),this.lastOutputScreen=new Vn(r),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=r}var e=t.prototype;return e.reset=function(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.outputFilter.reset(),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null},e.getHandler=function(){return this.outputFilter},e.setHandler=function(t){this.outputFilter=t},e.setPAC=function(t){this.writeScreen.setPAC(t)},e.setBkgData=function(t){this.writeScreen.setBkgData(t)},e.setMode=function(t){t!==this.mode&&(this.mode=t,this.logger.log(2,(function(){return"MODE="+t})),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=t)},e.insertChars=function(t){for(var e=this,r=0;r=46,e.italics)e.foreground="white";else{var r=Math.floor(t/2)-16;e.foreground=["white","green","blue","cyan","red","yellow","magenta"][r]}this.logger.log(2,"MIDROW: "+JSON.stringify(e)),this.writeScreen.setPen(e)},e.outputDataUpdate=function(t){void 0===t&&(t=!1);var e=this.logger.time;null!==e&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,e,this.lastOutputScreen),t&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:e):this.cueStartTime=e,this.lastOutputScreen.copy(this.displayedMemory))},e.cueSplitAtTime=function(t){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,t,this.displayedMemory),this.cueStartTime=t))},t}(),Wn=function(){function t(t,e,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory=void 0,this.logger=void 0;var i=new Un;this.channels=[null,new Yn(t,e,i),new Yn(t+1,r,i)],this.cmdHistory={a:null,b:null},this.logger=i}var e=t.prototype;return e.getHandler=function(t){return this.channels[t].getHandler()},e.setHandler=function(t,e){this.channels[t].setHandler(e)},e.addData=function(t,e){var r,i,n,a=!1;this.logger.time=t;for(var s=0;s ("+Bn([i,n])+")"),(r=this.parseCmd(i,n))||(r=this.parseMidrow(i,n)),r||(r=this.parsePAC(i,n)),r||(r=this.parseBackgroundAttributes(i,n)),!r&&(a=this.parseChars(i,n))){var o=this.currentChannel;o&&o>0?this.channels[o].insertChars(a):this.logger.log(2,"No channel found yet. TEXT-MODE?")}r||a||this.logger.log(2,"Couldn't parse cleaned data "+Bn([i,n])+" orig: "+Bn([e[s],e[s+1]]))}},e.parseCmd=function(t,e){var r=this.cmdHistory;if(!((20===t||28===t||21===t||29===t)&&e>=32&&e<=47||(23===t||31===t)&&e>=33&&e<=35))return!1;if(qn(t,e,r))return jn(null,null,r),this.logger.log(3,"Repeated command ("+Bn([t,e])+") is dropped"),!0;var i=20===t||21===t||23===t?1:2,n=this.channels[i];return 20===t||21===t||28===t||29===t?32===e?n.ccRCL():33===e?n.ccBS():34===e?n.ccAOF():35===e?n.ccAON():36===e?n.ccDER():37===e?n.ccRU(2):38===e?n.ccRU(3):39===e?n.ccRU(4):40===e?n.ccFON():41===e?n.ccRDC():42===e?n.ccTR():43===e?n.ccRTD():44===e?n.ccEDM():45===e?n.ccCR():46===e?n.ccENM():47===e&&n.ccEOC():n.ccTO(e-32),jn(t,e,r),this.currentChannel=i,!0},e.parseMidrow=function(t,e){var r=0;if((17===t||25===t)&&e>=32&&e<=47){if((r=17===t?1:2)!==this.currentChannel)return this.logger.log(0,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(3,"MIDROW ("+Bn([t,e])+")"),!0)}return!1},e.parsePAC=function(t,e){var r,i=this.cmdHistory;if(!((t>=17&&t<=23||t>=25&&t<=31)&&e>=64&&e<=127||(16===t||24===t)&&e>=64&&e<=95))return!1;if(qn(t,e,i))return jn(null,null,i),!0;var n=t<=23?1:2;r=e>=64&&e<=95?1===n?xn[t]:Mn[t]:1===n?Fn[t]:On[t];var a=this.channels[n];return!!a&&(a.setPAC(this.interpretPAC(r,e)),jn(t,e,i),this.currentChannel=n,!0)},e.interpretPAC=function(t,e){var r,i={color:null,italics:!1,indent:null,underline:!1,row:t};return r=e>95?e-96:e-64,i.underline=1==(1&r),r<=13?i.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(r/2)]:r<=15?(i.italics=!0,i.color="white"):i.indent=4*Math.floor((r-16)/2),i},e.parseChars=function(t,e){var r,i,n=null,a=null;if(t>=25?(r=2,a=t-8):(r=1,a=t),a>=17&&a<=19?(i=17===a?e+80:18===a?e+112:e+144,this.logger.log(2,"Special char '"+Cn(i)+"' in channel "+r),n=[i]):t>=32&&t<=127&&(n=0===e?[t]:[t,e]),n){var s=Bn(n);this.logger.log(3,"Char codes = "+s.join(",")),jn(t,e,this.cmdHistory)}return n},e.parseBackgroundAttributes=function(t,e){var r;if(!((16===t||24===t)&&e>=32&&e<=47||(23===t||31===t)&&e>=45&&e<=47))return!1;var i={};16===t||24===t?(r=Math.floor((e-32)/2),i.background=Nn[r],e%2==1&&(i.background=i.background+"_semi")):45===e?i.background="transparent":(i.foreground="black",47===e&&(i.underline=!0));var n=t<=23?1:2;return this.channels[n].setBkgData(i),jn(t,e,this.cmdHistory),!0},e.reset=function(){for(var t=0;tt)&&(this.startTime=t),this.endTime=e,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},e.reset=function(){this.cueRanges=[],this.startTime=null},t}(),zn=function(){if("undefined"!=typeof self&&self.VTTCue)return self.VTTCue;var t=["","lr","rl"],e=["start","middle","end","left","right"];function r(t,e){if("string"!=typeof e)return!1;if(!Array.isArray(t))return!1;var r=e.toLowerCase();return!!~t.indexOf(r)&&r}function i(t){return r(e,t)}function n(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i100)throw new Error("Position must be between 0 and 100.");T=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",n({},l,{get:function(){return E},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");E=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",n({},l,{get:function(){return S},set:function(t){if(t<0||t>100)throw new Error("Size must be between 0 and 100.");S=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",n({},l,{get:function(){return L},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");L=e,this.hasBeenReset=!0}})),o.displayState=void 0}return a.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},a}(),Qn=function(){function t(){}return t.prototype.decode=function(t,e){if(!t)return"";if("string"!=typeof t)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(t))},t}();function $n(t){function e(t,e,r,i){return 3600*(0|t)+60*(0|e)+(0|r)+parseFloat(i||0)}var r=t.match(/^(?:(\d+):)?(\d{2}):(\d{2})(\.\d+)?/);return r?parseFloat(r[2])>59?e(r[2],r[3],0,r[4]):e(r[1],r[2],r[3],r[4]):null}var Jn=function(){function t(){this.values=Object.create(null)}var e=t.prototype;return e.set=function(t,e){this.get(t)||""===e||(this.values[t]=e)},e.get=function(t,e,r){return r?this.has(t)?this.values[t]:e[r]:this.has(t)?this.values[t]:e},e.has=function(t){return t in this.values},e.alt=function(t,e,r){for(var i=0;i=0&&r<=100)return this.set(t,r),!0}return!1},t}();function Zn(t,e,r,i){var n=i?t.split(i):[t];for(var a in n)if("string"==typeof n[a]){var s=n[a].split(r);2===s.length&&e(s[0],s[1])}}var ta=new zn(0,0,""),ea="middle"===ta.align?"middle":"center";function ra(t,e,r){var i=t;function n(){var e=$n(t);if(null===e)throw new Error("Malformed timestamp: "+i);return t=t.replace(/^[^\sa-zA-Z-]+/,""),e}function a(){t=t.replace(/^\s+/,"")}if(a(),e.startTime=n(),a(),"--\x3e"!==t.slice(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+i);t=t.slice(3),a(),e.endTime=n(),a(),function(t,e){var i=new Jn;Zn(t,(function(t,e){var n;switch(t){case"region":for(var a=r.length-1;a>=0;a--)if(r[a].id===e){i.set(t,r[a].region);break}break;case"vertical":i.alt(t,e,["rl","lr"]);break;case"line":n=e.split(","),i.integer(t,n[0]),i.percent(t,n[0])&&i.set("snapToLines",!1),i.alt(t,n[0],["auto"]),2===n.length&&i.alt("lineAlign",n[1],["start",ea,"end"]);break;case"position":n=e.split(","),i.percent(t,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",ea,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",ea,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var n=i.get("line","auto");"auto"===n&&-1===ta.line&&(n=-1),e.line=n,e.lineAlign=i.get("lineAlign","start"),e.snapToLines=i.get("snapToLines",!0),e.size=i.get("size",100),e.align=i.get("align",ea);var a=i.get("position","auto");"auto"===a&&50===ta.position&&(a="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=a}(t,e)}function ia(t){return t.replace(//gi,"\n")}var na=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new Qn,this.regionList=[],this.cue=null,this.oncue=void 0,this.onparsingerror=void 0,this.onflush=void 0}var e=t.prototype;return e.parse=function(t){var e=this;function r(){var t=e.buffer,r=0;for(t=ia(t);r>>0).toString()};function la(t,e,r){return oa(t.toString())+oa(e.toString())+oa(r)}function ua(t,e,r,i,n,a,s){var o,l,u,h=new na,d=pt(new Uint8Array(t)).trim().replace(aa,"\n").split("\n"),c=[],f=e?(o=e.baseTime,void 0===(l=e.timescale)&&(l=1),Ui(o,9e4,1/l)):0,g="00:00.000",v=0,m=0,p=!0;h.oncue=function(t){var a=r[i],s=r.ccOffset,o=(v-f)/9e4;if(null!=a&&a.new&&(void 0!==m?s=r.ccOffset=a.start:function(t,e,r){var i=t[e],n=t[i.prevCC];if(!n||!n.new&&i.new)return t.ccOffset=t.presentationOffset=i.start,void(i.new=!1);for(;null!=(a=n)&&a.new;){var a;t.ccOffset+=i.start-n.start,i.new=!1,n=t[(i=n).prevCC]}t.presentationOffset=r}(r,i,o)),o){if(!e)return void(u=new Error("Missing initPTS for VTT MPEGTS"));s=o-r.presentationOffset}var l=t.endTime-t.startTime,h=Vi(9e4*(t.startTime+s-m),9e4*n)/9e4;t.startTime=Math.max(h,0),t.endTime=Math.max(h+l,0);var d=t.text.trim();t.text=decodeURIComponent(encodeURIComponent(d)),t.id||(t.id=la(t.startTime,t.endTime,d)),t.endTime>0&&c.push(t)},h.onparsingerror=function(t){u=t},h.onflush=function(){u?s(u):a(c)},d.forEach((function(t){if(p){if(sa(t,"X-TIMESTAMP-MAP=")){p=!1,t.slice(16).split(",").forEach((function(t){sa(t,"LOCAL:")?g=t.slice(6):sa(t,"MPEGTS:")&&(v=parseInt(t.slice(7)))}));try{m=function(t){var e=parseInt(t.slice(-3)),r=parseInt(t.slice(-6,-4)),i=parseInt(t.slice(-9,-7)),n=t.length>9?parseInt(t.substring(0,t.indexOf(":"))):0;if(!(E(e)&&E(r)&&E(i)&&E(n)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+t);return e+=1e3*r,(e+=6e4*i)+36e5*n}(g)/1e3}catch(t){u=t}return}""===t&&(p=!1)}h.parse(t+"\n")})),h.flush()}var ha="stpp.ttml.im1t",da=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,ca=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,fa={left:"start",center:"center",right:"end",start:"start",end:"end"};function ga(t,e,r,i){var n=It(new Uint8Array(t),["mdat"]);if(0!==n.length){var a,s,l,u,h=n.map((function(t){return pt(t)})),d=(a=e.baseTime,s=1,void 0===(l=e.timescale)&&(l=1),void 0===u&&(u=!1),Ui(a,s,1/l,u));try{h.forEach((function(t){return r(function(t,e){var r=(new DOMParser).parseFromString(t,"text/xml").getElementsByTagName("tt")[0];if(!r)throw new Error("Invalid ttml");var i={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},n=Object.keys(i).reduce((function(t,e){return t[e]=r.getAttribute("ttp:"+e)||i[e],t}),{}),a="preserve"!==r.getAttribute("xml:space"),s=ma(va(r,"styling","style")),l=ma(va(r,"layout","region")),u=va(r,"body","[begin]");return[].map.call(u,(function(t){var r=pa(t,a);if(!r||!t.hasAttribute("begin"))return null;var i=Ea(t.getAttribute("begin"),n),u=Ea(t.getAttribute("dur"),n),h=Ea(t.getAttribute("end"),n);if(null===i)throw Ta(t);if(null===h){if(null===u)throw Ta(t);h=i+u}var d=new zn(i-e,h-e,r);d.id=la(d.startTime,d.endTime,d.text);var c=function(t,e,r){var i="http://www.w3.org/ns/ttml#styling",n=null,a=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],s=null!=t&&t.hasAttribute("style")?t.getAttribute("style"):null;return s&&r.hasOwnProperty(s)&&(n=r[s]),a.reduce((function(r,a){var s=ya(e,i,a)||ya(t,i,a)||ya(n,i,a);return s&&(r[a]=s),r}),{})}(l[t.getAttribute("region")],s[t.getAttribute("style")],s),f=c.textAlign;if(f){var g=fa[f];g&&(d.lineAlign=g),d.align=f}return o(d,c),d})).filter((function(t){return null!==t}))}(t,d))}))}catch(t){i(t)}}else i(new Error("Could not parse IMSC1 mdat"))}function va(t,e,r){var i=t.getElementsByTagName(e)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function ma(t){return t.reduce((function(t,e){var r=e.getAttribute("xml:id");return r&&(t[r]=e),t}),{})}function pa(t,e){return[].slice.call(t.childNodes).reduce((function(t,r,i){var n;return"br"===r.nodeName&&i?t+"\n":null!=(n=r.childNodes)&&n.length?pa(r,e):e?t+r.textContent.trim().replace(/\s+/g," "):t+r.textContent}),"")}function ya(t,e,r){return t&&t.hasAttributeNS(e,r)?t.getAttributeNS(e,r):null}function Ta(t){return new Error("Could not parse ttml timestamp "+t)}function Ea(t,e){if(!t)return null;var r=$n(t);return null===r&&(da.test(t)?r=function(t,e){var r=da.exec(t),i=(0|r[4])+(0|r[5])/e.subFrameRate;return 3600*(0|r[1])+60*(0|r[2])+(0|r[3])+i/e.frameRate}(t,e):ca.test(t)&&(r=function(t,e){var r=ca.exec(t),i=Number(r[1]);switch(r[2]){case"h":return 3600*i;case"m":return 60*i;case"ms":return 1e3*i;case"f":return i/e.frameRate;case"t":return i/e.tickRate}return i}(t,e))),r}var Sa=function(){function t(t){if(this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},this.config.enableCEA708Captions){var e=new Xn(this,"textTrack1"),r=new Xn(this,"textTrack2"),i=new Xn(this,"textTrack3"),n=new Xn(this,"textTrack4");this.cea608Parser1=new Wn(1,e,r),this.cea608Parser2=new Wn(3,i,n)}t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(S.FRAG_LOADING,this.onFragLoading,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(S.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(S.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this)}var e=t.prototype;return e.destroy=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(S.FRAG_LOADING,this.onFragLoading,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(S.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(S.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.cea608Parser1=this.cea608Parser2=null},e.addCues=function(t,e,r,i,n){for(var a,s,o,l,u=!1,h=n.length;h--;){var d=n[h],c=(a=d[0],s=d[1],o=e,l=r,Math.min(s,l)-Math.max(a,o));if(c>=0&&(d[0]=Math.min(d[0],e),d[1]=Math.max(d[1],r),u=!0,c/(r-e)>.5))return}if(u||n.push([e,r]),this.config.renderTextTracksNatively){var f=this.captionsTracks[t];this.Cues.newCue(f,e,r,i)}else{var g=this.Cues.newCue(null,e,r,i);this.hls.trigger(S.CUES_PARSED,{type:"captions",cues:g,track:t})}},e.onInitPtsFound=function(t,e){var r=this,i=e.frag,n=e.id,a=e.initPTS,s=e.timescale,o=this.unparsedVttFrags;"main"===n&&(this.initPTS[i.cc]={baseTime:a,timescale:s}),o.length&&(this.unparsedVttFrags=[],o.forEach((function(t){r.onFragLoaded(S.FRAG_LOADED,t)})))},e.getExistingTrack=function(t){var e=this.media;if(e)for(var r=0;ri.cc||l.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:i,error:e})}))}else s.push(t)},e._fallbackToIMSC1=function(t,e){var r=this,i=this.tracks[t.level];i.textCodec||ga(e,this.initPTS[t.cc],(function(){i.textCodec=ha,r._parseIMSC1(t,e)}),(function(){i.textCodec="wvtt"}))},e._appendCues=function(t,e){var r=this.hls;if(this.config.renderTextTracksNatively){var i=this.textTracks[e];if(!i||"disabled"===i.mode)return;t.forEach((function(t){return Se(i,t)}))}else{var n=this.tracks[e];if(!n)return;var a=n.default?"default":"subtitles"+e;r.trigger(S.CUES_PARSED,{type:"subtitles",cues:t,track:a})}},e.onFragDecrypted=function(t,e){e.frag.type===me&&this.onFragLoaded(S.FRAG_LOADED,e)},e.onSubtitleTracksCleared=function(){this.tracks=[],this.captionsTracks={}},e.onFragParsingUserdata=function(t,e){var r=this.cea608Parser1,i=this.cea608Parser2;if(this.enabled&&r&&i){var n=e.frag,a=e.samples;if(n.type!==ge||"NONE"!==this.closedCaptionsForLevel(n))for(var s=0;s0&&this.mediaWidth>0){var t=this.hls.levels;if(t.length){var e=this.hls;e.autoLevelCapping=this.getMaxLevel(t.length-1),e.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=e.autoLevelCapping}}},e.getMaxLevel=function(e){var r=this,i=this.hls.levels;if(!i.length)return-1;var n=i.filter((function(t,i){return r.isLevelAllowed(t)&&i<=e}));return this.clientRect=null,t.getMaxLevelByMediaSize(n,this.mediaWidth,this.mediaHeight)},e.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,this.hls.firstLevel=this.getMaxLevel(this.firstLevel),self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},e.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},e.getDimensions=function(){if(this.clientRect)return this.clientRect;var t=this.media,e={width:0,height:0};if(t){var r=t.getBoundingClientRect();e.width=r.width,e.height=r.height,e.width||e.height||(e.width=r.right-r.left||t.width||0,e.height=r.bottom-r.top||t.height||0)}return this.clientRect=e,e},e.isLevelAllowed=function(t){return!this.restrictedLevels.some((function(e){return t.bitrate===e.bitrate&&t.width===e.width&&t.height===e.height}))},t.getMaxLevelByMediaSize=function(t,e,r){if(null==t||!t.length)return-1;for(var i,n,a=t.length-1,s=0;s=e||o.height>=r)&&(i=o,!(n=t[s+1])||i.width!==n.width||i.height!==n.height)){a=s;break}}return a},a(t,[{key:"mediaWidth",get:function(){return this.getDimensions().width*this.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*this.contentScaleFactor}},{key:"contentScaleFactor",get:function(){var t=1;if(!this.hls.config.ignoreDevicePixelRatio)try{t=self.devicePixelRatio}catch(t){}return t}}]),t}(),Aa=function(){function t(t){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=t,this.registerListeners()}var e=t.prototype;return e.setStreamController=function(t){this.streamController=t},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.destroy=function(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null},e.onMediaAttaching=function(t,e){var r=this.hls.config;if(r.capLevelOnFPSDrop){var i=e.media instanceof self.HTMLVideoElement?e.media:null;this.media=i,i&&"function"==typeof i.getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),r.fpsDroppedMonitoringPeriod)}},e.checkFPS=function(t,e,r){var i=performance.now();if(e){if(this.lastTime){var n=i-this.lastTime,a=r-this.lastDroppedFrames,s=e-this.lastDecodedFrames,o=1e3*a/n,l=this.hls;if(l.trigger(S.FPS_DROP,{currentDropped:a,currentDecoded:s,totalDroppedFrames:r}),o>0&&a>l.config.fpsDroppedMonitoringThreshold*s){var u=l.currentLevel;w.warn("drop FPS ratio greater than max allowed value for currentLevel: "+u),u>0&&(-1===l.autoLevelCapping||l.autoLevelCapping>=u)&&(u-=1,l.trigger(S.FPS_DROP_LEVEL_CAPPING,{level:u,droppedLevel:l.currentLevel}),l.autoLevelCapping=u,this.streamController.nextLevelSwitch())}}this.lastTime=i,this.lastDroppedFrames=r,this.lastDecodedFrames=e}},e.checkFPSInterval=function(){var t=this.media;if(t)if(this.isVideoPlaybackQualityAvailable){var e=t.getVideoPlaybackQuality();this.checkFPS(t,e.totalVideoFrames,e.droppedVideoFrames)}else this.checkFPS(t,t.webkitDecodedFrameCount,t.webkitDroppedFrameCount)},t}(),ka="[eme]",ba=function(){function t(e){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=t.CDMCleanupPromise?[t.CDMCleanupPromise]:[],this.onMediaEncrypted=this._onMediaEncrypted.bind(this),this.onWaitingForKey=this._onWaitingForKey.bind(this),this.debug=w.debug.bind(w,ka),this.log=w.log.bind(w,ka),this.warn=w.warn.bind(w,ka),this.error=w.error.bind(w,ka),this.hls=e,this.config=e.config,this.registerListeners()}var e=t.prototype;return e.destroy=function(){this.unregisterListeners(),this.onMediaDetached();var t=this.config;t.requestMediaKeySystemAccessFunc=null,t.licenseXhrSetup=t.licenseResponseCallback=void 0,t.drmSystems=t.drmSystemOptions={},this.hls=this.onMediaEncrypted=this.onWaitingForKey=this.keyIdToKeySessionPromise=null,this.config=null},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(S.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(S.MANIFEST_LOADED,this.onManifestLoaded,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(S.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(S.MANIFEST_LOADED,this.onManifestLoaded,this)},e.getLicenseServerUrl=function(t){var e=this.config,r=e.drmSystems,i=e.widevineLicenseUrl,n=r[t];if(n)return n.licenseUrl;if(t===j.WIDEVINE&&i)return i;throw new Error('no license server URL configured for key-system "'+t+'"')},e.getServerCertificateUrl=function(t){var e=this.config.drmSystems[t];if(e)return e.serverCertificateUrl;this.log('No Server Certificate in config.drmSystems["'+t+'"]')},e.attemptKeySystemAccess=function(t){var e=this,r=this.hls.levels,i=function(t,e,r){return!!t&&r.indexOf(t)===e},n=r.map((function(t){return t.audioCodec})).filter(i),a=r.map((function(t){return t.videoCodec})).filter(i);return n.length+a.length===0&&a.push("avc1.42e01e"),new Promise((function(r,i){!function t(s){var o=s.shift();e.getMediaKeysPromise(o,n,a).then((function(t){return r({keySystem:o,mediaKeys:t})})).catch((function(e){s.length?t(s):i(e instanceof Da?e:new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_NO_ACCESS,error:e,fatal:!0},e.message))}))}(t)}))},e.requestMediaKeySystemAccess=function(t,e){var r=this.config.requestMediaKeySystemAccessFunc;if("function"!=typeof r){var i="Configured requestMediaKeySystemAccess is not a function "+r;return null===et&&"http:"===self.location.protocol&&(i="navigator.requestMediaKeySystemAccess is not available over insecure protocol "+location.protocol),Promise.reject(new Error(i))}return r(t,e)},e.getMediaKeysPromise=function(t,e,r){var i=this,n=function(t,e,r,i){var n;switch(t){case j.FAIRPLAY:n=["cenc","sinf"];break;case j.WIDEVINE:case j.PLAYREADY:n=["cenc"];break;case j.CLEARKEY:n=["cenc","keyids"];break;default:throw new Error("Unknown key-system: "+t)}return function(t,e,r,i){return[{initDataTypes:t,persistentState:i.persistentState||"not-allowed",distinctiveIdentifier:i.distinctiveIdentifier||"not-allowed",sessionTypes:i.sessionTypes||[i.sessionType||"temporary"],audioCapabilities:e.map((function(t){return{contentType:'audio/mp4; codecs="'+t+'"',robustness:i.audioRobustness||"",encryptionScheme:i.audioEncryptionScheme||null}})),videoCapabilities:r.map((function(t){return{contentType:'video/mp4; codecs="'+t+'"',robustness:i.videoRobustness||"",encryptionScheme:i.videoEncryptionScheme||null}}))}]}(n,e,r,i)}(t,e,r,this.config.drmSystemOptions),a=this.keySystemAccessPromises[t],s=null==a?void 0:a.keySystemAccess;if(!s){this.log('Requesting encrypted media "'+t+'" key-system access with config: '+JSON.stringify(n)),s=this.requestMediaKeySystemAccess(t,n);var o=this.keySystemAccessPromises[t]={keySystemAccess:s};return s.catch((function(e){i.log('Failed to obtain access to key-system "'+t+'": '+e)})),s.then((function(e){i.log('Access for key-system "'+e.keySystem+'" obtained');var r=i.fetchServerCertificate(t);return i.log('Create media-keys for "'+t+'"'),o.mediaKeys=e.createMediaKeys().then((function(e){return i.log('Media-keys created for "'+t+'"'),r.then((function(r){return r?i.setMediaKeysServerCertificate(e,t,r):e}))})),o.mediaKeys.catch((function(e){i.error('Failed to create media-keys for "'+t+'"}: '+e)})),o.mediaKeys}))}return s.then((function(){return a.mediaKeys}))},e.createMediaKeySessionContext=function(t){var e=t.decryptdata,r=t.keySystem,i=t.mediaKeys;this.log('Creating key-system session "'+r+'" keyId: '+Tt(e.keyId||[]));var n=i.createSession(),a={decryptdata:e,keySystem:r,mediaKeys:i,mediaKeysSession:n,keyStatus:"status-pending"};return this.mediaKeySessions.push(a),a},e.renewKeySession=function(t){var e=t.decryptdata;if(e.pssh){var r=this.createMediaKeySessionContext(t),i=this.getKeyIdString(e);this.keyIdToKeySessionPromise[i]=this.generateRequestWithPreferredKeySession(r,"cenc",e.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(t)},e.getKeyIdString=function(t){if(!t)throw new Error("Could not read keyId of undefined decryptdata");if(null===t.keyId)throw new Error("keyId is null");return Tt(t.keyId)},e.updateKeySession=function(t,e){var r,i=t.mediaKeysSession;return this.log('Updating key-session "'+i.sessionId+'" for keyID '+Tt((null==(r=t.decryptdata)?void 0:r.keyId)||[])+"\n } (data length: "+(e?e.byteLength:e)+")"),i.update(e)},e.selectKeySystemFormat=function(t){var e=Object.keys(t.levelkeys||{});return this.keyFormatPromise||(this.log("Selecting key-system from fragment (sn: "+t.sn+" "+t.type+": "+t.level+") key formats "+e.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(e)),this.keyFormatPromise},e.getKeyFormatPromise=function(t){var e=this;return new Promise((function(r,i){var n=tt(e.config),a=t.map($).filter((function(t){return!!t&&-1!==n.indexOf(t)}));return e.getKeySystemSelectionPromise(a).then((function(t){var e=t.keySystem,n=Z(e);n?r(n):i(new Error('Unable to find format for key-system "'+e+'"'))})).catch(i)}))},e.loadKey=function(t){var e=this,r=t.keyInfo.decryptdata,i=this.getKeyIdString(r),n="(keyId: "+i+' format: "'+r.keyFormat+'" method: '+r.method+" uri: "+r.uri+")";this.log("Starting session for key "+n);var a=this.keyIdToKeySessionPromise[i];return a||(a=this.keyIdToKeySessionPromise[i]=this.getKeySystemForKeyPromise(r).then((function(i){var a=i.keySystem,s=i.mediaKeys;return e.throwIfDestroyed(),e.log("Handle encrypted media sn: "+t.frag.sn+" "+t.frag.type+": "+t.frag.level+" using key "+n),e.attemptSetMediaKeys(a,s).then((function(){e.throwIfDestroyed();var t=e.createMediaKeySessionContext({keySystem:a,mediaKeys:s,decryptdata:r});return e.generateRequestWithPreferredKeySession(t,"cenc",r.pssh,"playlist-key")}))}))).catch((function(t){return e.handleError(t)})),a},e.throwIfDestroyed=function(t){if(!this.hls)throw new Error("invalid state")},e.handleError=function(t){this.hls&&(this.error(t.message),t instanceof Da?this.hls.trigger(S.ERROR,t.data):this.hls.trigger(S.ERROR,{type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_NO_KEYS,error:t,fatal:!0}))},e.getKeySystemForKeyPromise=function(t){var e=this.getKeyIdString(t),r=this.keyIdToKeySessionPromise[e];if(!r){var i=$(t.keyFormat),n=i?[i]:tt(this.config);return this.attemptKeySystemAccess(n)}return r},e.getKeySystemSelectionPromise=function(t){if(t.length||(t=tt(this.config)),0===t.length)throw new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},"Missing key-system license configuration options "+JSON.stringify({drmSystems:this.config.drmSystems}));return this.attemptKeySystemAccess(t)},e._onMediaEncrypted=function(t){var e=this,r=t.initDataType,i=t.initData;if(this.debug('"'+t.type+'" event: init data type: "'+r+'"'),null!==i){var n,a;if("sinf"===r&&this.config.drmSystems[j.FAIRPLAY]){var s=Rt(new Uint8Array(i));try{var o=V(JSON.parse(s).sinf),l=_t(new Uint8Array(o));if(!l)return;n=l.subarray(8,24),a=j.FAIRPLAY}catch(t){return void this.warn('Failed to parse sinf "encrypted" event message initData')}}else{var u=function(t){if(!(t instanceof ArrayBuffer)||t.byteLength<32)return null;var e={version:0,systemId:"",kids:null,data:null},r=new DataView(t),i=r.getUint32(0);if(t.byteLength!==i&&i>44)return null;if(1886614376!==r.getUint32(4))return null;if(e.version=r.getUint32(8)>>>24,e.version>1)return null;e.systemId=Tt(new Uint8Array(t,12,16));var n=r.getUint32(28);if(0===e.version){if(i-32d||o.status>=400&&o.status<500)a(new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:o,response:{url:s,data:void 0,code:o.status,text:o.statusText}},"License Request XHR failed ("+s+"). Status: "+o.status+" ("+o.statusText+")"));else{var c=d-r._requestLicenseFailureCount+1;r.warn("Retrying license request, "+c+" attempts left"),r.requestLicense(t,e).then(n,a)}}},t.licenseXhr&&t.licenseXhr.readyState!==XMLHttpRequest.DONE&&t.licenseXhr.abort(),t.licenseXhr=o,r.setupLicenseXHR(o,s,t,e).then((function(t){var e=t.xhr,r=t.licenseChallenge;e.send(r)}))}))},e.onMediaAttached=function(t,e){if(this.config.emeEnabled){var r=e.media;this.media=r,r.addEventListener("encrypted",this.onMediaEncrypted),r.addEventListener("waitingforkey",this.onWaitingForKey)}},e.onMediaDetached=function(){var e=this,r=this.media,i=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},Gt.clearKeyUriToKeyIdMap();var n=i.length;t.CDMCleanupPromise=Promise.all(i.map((function(t){return e.removeSession(t)})).concat(null==r?void 0:r.setMediaKeys(null).catch((function(t){e.log("Could not clear media keys: "+t+". media.src: "+(null==r?void 0:r.src))})))).then((function(){n&&(e.log("finished closing key sessions and clearing media keys"),i.length=0)})).catch((function(t){e.log("Could not close sessions and clear media keys: "+t+". media.src: "+(null==r?void 0:r.src))}))},e.onManifestLoading=function(){this.keyFormatPromise=null},e.onManifestLoaded=function(t,e){var r=e.sessionKeys;if(r&&this.config.emeEnabled&&!this.keyFormatPromise){var i=r.reduce((function(t,e){return-1===t.indexOf(e.keyFormat)&&t.push(e.keyFormat),t}),[]);this.log("Selecting key-system from session-keys "+i.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(i)}},e.removeSession=function(t){var e=this,r=t.mediaKeysSession,i=t.licenseXhr;if(r){this.log("Remove licenses and keys and close session "+r.sessionId),r.onmessage=null,r.onkeystatuseschange=null,i&&i.readyState!==XMLHttpRequest.DONE&&i.abort(),t.mediaKeysSession=t.decryptdata=t.licenseXhr=void 0;var n=this.mediaKeySessions.indexOf(t);return n>-1&&this.mediaKeySessions.splice(n,1),r.remove().catch((function(t){e.log("Could not remove session: "+t)})).then((function(){return r.close()})).catch((function(t){e.log("Could not close session: "+t)}))}},t}();ba.CDMCleanupPromise=void 0;var Da=function(t){function e(e,r){var i;return(i=t.call(this,r)||this).data=void 0,e.error||(e.error=new Error(r)),i.data=e,e.err=e.error,i}return l(e,t),e}(f(Error)),Ia="m",wa="a",Ca="v",_a="av",Pa="i",xa="tt",Fa=function(){function t(e){var r=this;this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=function(){r.initialized&&(r.starved=!0),r.buffering=!0},this.onPlaying=function(){r.initialized||(r.initialized=!0),r.buffering=!1},this.applyPlaylistData=function(t){try{r.apply(t,{ot:Ia,su:!r.initialized})}catch(t){w.warn("Could not generate manifest CMCD data.",t)}},this.applyFragmentData=function(t){try{var e=t.frag,i=r.hls.levels[e.level],n=r.getObjectType(e),a={d:1e3*e.duration,ot:n};n!==Ca&&n!==wa&&n!=_a||(a.br=i.bitrate/1e3,a.tb=r.getTopBandwidth(n)/1e3,a.bl=r.getBufferLength(n)),r.apply(t,a)}catch(t){w.warn("Could not generate segment CMCD data.",t)}},this.hls=e;var i=this.config=e.config,n=i.cmcd;null!=n&&(i.pLoader=this.createPlaylistLoader(),i.fLoader=this.createFragmentLoader(),this.sid=n.sessionId||t.uuid(),this.cid=n.contentId,this.useHeaders=!0===n.useHeaders,this.registerListeners())}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHED,this.onMediaDetached,this),t.on(S.BUFFER_CREATED,this.onBufferCreated,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHED,this.onMediaDetached,this),t.off(S.BUFFER_CREATED,this.onBufferCreated,this)},e.destroy=function(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null},e.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)},e.onMediaDetached=function(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)},e.onBufferCreated=function(t,e){var r,i;this.audioBuffer=null==(r=e.tracks.audio)?void 0:r.buffer,this.videoBuffer=null==(i=e.tracks.video)?void 0:i.buffer},e.createData=function(){var t;return{v:1,sf:"h",sid:this.sid,cid:this.cid,pr:null==(t=this.media)?void 0:t.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}},e.apply=function(e,r){void 0===r&&(r={}),o(r,this.createData());var i=r.ot===Pa||r.ot===Ca||r.ot===_a;if(this.starved&&i&&(r.bs=!0,r.su=!0,this.starved=!1),null==r.su&&(r.su=this.buffering),this.useHeaders){var n=t.toHeaders(r);if(!Object.keys(n).length)return;e.headers||(e.headers={}),o(e.headers,n)}else{var a=t.toQuery(r);if(!a)return;e.url=t.appendQueryToUri(e.url,a)}},e.getObjectType=function(t){var e=t.type;return"subtitle"===e?xa:"initSegment"===t.sn?Pa:"audio"===e?wa:"main"===e?this.hls.audioTracks.length?Ca:_a:void 0},e.getTopBandwidth=function(t){var e,r=0,i=this.hls;if(t===wa)e=i.audioTracks;else{var n=i.maxAutoLevel,a=n>-1?n+1:i.levels.length;e=i.levels.slice(0,a)}for(var s,o=v(e);!(s=o()).done;){var l=s.value;l.bitrate>r&&(r=l.bitrate)}return r>0?r:NaN},e.getBufferLength=function(t){var e=this.hls.media,r=t===wa?this.audioBuffer:this.videoBuffer;return r&&e?1e3*Ir.bufferInfo(r,e.currentTime,this.config.maxBufferHole).len:NaN},e.createPlaylistLoader=function(){var t=this.config.pLoader,e=this.applyPlaylistData,r=t||this.config.loader;return function(){function t(t){this.loader=void 0,this.loader=new r(t)}var i=t.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(t,r,i){e(t),this.loader.load(t,r,i)},a(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},e.createFragmentLoader=function(){var t=this.config.fLoader,e=this.applyFragmentData,r=t||this.config.loader;return function(){function t(t){this.loader=void 0,this.loader=new r(t)}var i=t.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(t,r,i){e(t),this.loader.load(t,r,i)},a(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},t.uuid=function(){var t=URL.createObjectURL(new Blob),e=t.toString();return URL.revokeObjectURL(t),e.slice(e.lastIndexOf("/")+1)},t.serialize=function(t){for(var e,r=[],i=function(t){return!Number.isNaN(t)&&null!=t&&""!==t&&!1!==t},n=function(t){return Math.round(t)},a=function(t){return 100*n(t/100)},s={br:n,d:n,bl:a,dl:a,mtp:a,nor:function(t){return encodeURIComponent(t)},rtp:a,tb:n},o=v(Object.keys(t||{}).sort());!(e=o()).done;){var l=e.value,u=t[l];if(i(u)&&!("v"===l&&1===u||"pr"==l&&1===u)){var h=s[l];h&&(u=h(u));var d=typeof u,c=void 0;c="ot"===l||"sf"===l||"st"===l?l+"="+u:"boolean"===d?l:"number"===d?l+"="+u:l+"="+JSON.stringify(u),r.push(c)}}return r.join(",")},t.toHeaders=function(e){for(var r={},i=["Object","Request","Session","Status"],n=[{},{},{},{}],a={br:0,d:0,ot:0,tb:0,bl:1,dl:1,mtp:1,nor:1,nrr:1,su:1,cid:2,pr:2,sf:2,sid:2,st:2,v:2,bs:3,rtp:3},s=0,o=Object.keys(e);s1&&(this.updatePathwayPriority(i),r.resolved=this.pathwayId!==n)}},e.filterParsedLevels=function(t){this.levels=t;var e=this.getLevelsForPathway(this.pathwayId);if(0===e.length){var r=t[0].pathwayId;this.log("No levels found in Pathway "+this.pathwayId+'. Setting initial Pathway to "'+r+'"'),e=this.getLevelsForPathway(r),this.pathwayId=r}return e.length!==t.length?(this.log("Found "+e.length+"/"+t.length+' levels in Pathway "'+this.pathwayId+'"'),e):t},e.getLevelsForPathway=function(t){return null===this.levels?[]:this.levels.filter((function(e){return t===e.pathwayId}))},e.updatePathwayPriority=function(t){var e;this.pathwayPriority=t;var r=this.penalizedPathways,i=performance.now();Object.keys(r).forEach((function(t){i-r[t]>3e5&&delete r[t]}));for(var n=0;n0){this.log('Setting Pathway to "'+a+'"'),this.pathwayId=a,this.hls.trigger(S.LEVELS_UPDATED,{levels:e});var l=this.hls.levels[s];o&&l&&this.levels&&(l.attrs["STABLE-VARIANT-ID"]!==o.attrs["STABLE-VARIANT-ID"]&&l.bitrate!==o.bitrate&&this.log("Unstable Pathways change from bitrate "+o.bitrate+" to "+l.bitrate),this.hls.nextLoadLevel=s);break}}}},e.clonePathways=function(t){var e=this,r=this.levels;if(r){var i={},n={};t.forEach((function(t){var a=t.ID,s=t["BASE-ID"],l=t["URI-REPLACEMENT"];if(!r.some((function(t){return t.pathwayId===a}))){var u=e.getLevelsForPathway(s).map((function(t){var e=o({},t);e.details=void 0,e.url=Na(t.uri,t.attrs["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",l);var r=new P(t.attrs);r["PATHWAY-ID"]=a;var s=r.AUDIO&&r.AUDIO+"_clone_"+a,u=r.SUBTITLES&&r.SUBTITLES+"_clone_"+a;s&&(i[r.AUDIO]=s,r.AUDIO=s),u&&(n[r.SUBTITLES]=u,r.SUBTITLES=u),e.attrs=r;var h=new Ne(e);return dr(h,"audio",s),dr(h,"text",u),h}));r.push.apply(r,u),Oa(e.audioTracks,i,l,a),Oa(e.subtitleTracks,n,l,a)}}))}},e.loadSteeringManifest=function(t){var e,r=this,i=this.hls.config,n=i.loader;this.loader&&this.loader.destroy(),this.loader=new n(i);try{e=new self.URL(t)}catch(e){return this.enabled=!1,void this.log("Failed to parse Steering Manifest URI: "+t)}if("data:"!==e.protocol){var a=0|(this.hls.bandwidthEstimate||i.abrEwmaDefaultEstimate);e.searchParams.set("_HLS_pathway",this.pathwayId),e.searchParams.set("_HLS_throughput",""+a)}var s={responseType:"json",url:e.href},o=i.steeringManifestLoadPolicy.default,l=o.errorRetry||o.timeoutRetry||{},u={loadPolicy:o,timeout:o.maxLoadTimeMs,maxRetry:l.maxNumRetry||0,retryDelay:l.retryDelayMs||0,maxRetryDelay:l.maxRetryDelayMs||0},h={onSuccess:function(t,i,n,a){r.log('Loaded steering manifest: "'+e+'"');var s=t.data;if(1===s.VERSION){r.updated=performance.now(),r.timeToLoad=s.TTL;var o=s["RELOAD-URI"],l=s["PATHWAY-CLONES"],u=s["PATHWAY-PRIORITY"];if(o)try{r.uri=new self.URL(o,e).href}catch(t){return r.enabled=!1,void r.log("Failed to parse Steering Manifest RELOAD-URI: "+o)}r.scheduleRefresh(r.uri||n.url),l&&r.clonePathways(l),u&&r.updatePathwayPriority(u)}else r.log("Steering VERSION "+s.VERSION+" not supported!")},onError:function(t,e,i,n){if(r.log("Error loading steering manifest: "+t.code+" "+t.text+" ("+e.url+")"),r.stopLoad(),410===t.code)return r.enabled=!1,void r.log("Steering manifest "+e.url+" no longer available");var a=1e3*r.timeToLoad;if(429!==t.code)r.scheduleRefresh(r.uri||e.url,a);else{var s=r.loader;if("function"==typeof(null==s?void 0:s.getResponseHeader)){var o=s.getResponseHeader("Retry-After");o&&(a=1e3*parseFloat(o))}r.log("Steering manifest "+e.url+" rate limited")}},onTimeout:function(t,e,i){r.log("Timeout loading steering manifest ("+e.url+")"),r.scheduleRefresh(r.uri||e.url)}};this.log("Requesting steering manifest: "+e),this.loader.load(s,u,h)},e.scheduleRefresh=function(t,e){var r=this;void 0===e&&(e=1e3*this.timeToLoad),self.clearTimeout(this.reloadTimer),this.reloadTimer=self.setTimeout((function(){r.loadSteeringManifest(t)}),e)},t}();function Oa(t,e,r,i){t&&Object.keys(e).forEach((function(n){var a=t.filter((function(t){return t.groupId===n})).map((function(t){var a=o({},t);return a.details=void 0,a.attrs=new P(a.attrs),a.url=a.attrs.URI=Na(t.url,t.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",r),a.groupId=a.attrs["GROUP-ID"]=e[n],a.attrs["PATHWAY-ID"]=i,a}));t.push.apply(t,a)}))}function Na(t,e,r,i){var n,a=i.HOST,s=i.PARAMS,o=i[r];e&&(n=null==o?void 0:o[e])&&(t=n);var l=new self.URL(t);return a&&!n&&(l.host=a),s&&Object.keys(s).sort().forEach((function(t){t&&l.searchParams.set(t,s[t])})),l.href}var Ua=/^age:\s*[\d.]+\s*$/im,Ba=function(){function t(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=void 0,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new M,this.retryDelay=0}var e=t.prototype;return e.destroy=function(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null},e.abortInternal=function(){var t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,4!==t.readyState&&(this.stats.aborted=!0,t.abort()))},e.abort=function(){var t;this.abortInternal(),null!=(t=this.callbacks)&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)},e.load=function(t,e,r){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=e,this.callbacks=r,this.loadInternal()},e.loadInternal=function(){var t=this,e=this.config,r=this.context;if(e){var i=this.loader=new self.XMLHttpRequest,n=this.stats;n.loading.first=0,n.loaded=0,n.aborted=!1;var a=this.xhrSetup;a?Promise.resolve().then((function(){if(!t.stats.aborted)return a(i,r.url)})).catch((function(t){return i.open("GET",r.url,!0),a(i,r.url)})).then((function(){t.stats.aborted||t.openAndSendXhr(i,r,e)})).catch((function(e){t.callbacks.onError({code:i.status,text:e.message},r,i,n)})):this.openAndSendXhr(i,r,e)}},e.openAndSendXhr=function(t,e,r){t.readyState||t.open("GET",e.url,!0);var i=this.context.headers,n=r.loadPolicy,a=n.maxTimeToFirstByteMs,s=n.maxLoadTimeMs;if(i)for(var o in i)t.setRequestHeader(o,i[o]);e.rangeEnd&&t.setRequestHeader("Range","bytes="+e.rangeStart+"-"+(e.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=e.responseType,self.clearTimeout(this.requestTimeout),r.timeout=a&&E(a)?a:s,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),r.timeout),t.send()},e.readystatechange=function(){var t=this.context,e=this.loader,r=this.stats;if(t&&e){var i=e.readyState,n=this.config;if(!r.aborted&&i>=2&&(0===r.loading.first&&(r.loading.first=Math.max(self.performance.now(),r.loading.start),n.timeout!==n.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),n.timeout=n.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),n.loadPolicy.maxLoadTimeMs-(r.loading.first-r.loading.start)))),4===i)){self.clearTimeout(this.requestTimeout),e.onreadystatechange=null,e.onprogress=null;var a=e.status,s="text"!==e.responseType;if(a>=200&&a<300&&(s&&e.response||null!==e.responseText)){r.loading.end=Math.max(self.performance.now(),r.loading.first);var o=s?e.response:e.responseText,l="arraybuffer"===e.responseType?o.byteLength:o.length;if(r.loaded=r.total=l,r.bwEstimate=8e3*r.total/(r.loading.end-r.loading.first),!this.callbacks)return;var u=this.callbacks.onProgress;if(u&&u(r,t,o,e),!this.callbacks)return;var h={url:e.responseURL,data:o,code:a};this.callbacks.onSuccess(h,r,t,e)}else{var d=n.loadPolicy.errorRetry;ze(d,r.retry,!1,a)?this.retry(d):(w.error(a+" while loading "+t.url),this.callbacks.onError({code:a,text:e.statusText},t,e,r))}}}},e.loadtimeout=function(){var t,e=null==(t=this.config)?void 0:t.loadPolicy.timeoutRetry;if(ze(e,this.stats.retry,!0))this.retry(e);else{w.warn("timeout while loading "+this.context.url);var r=this.callbacks;r&&(this.abortInternal(),r.onTimeout(this.stats,this.context,this.loader))}},e.retry=function(t){var e=this.context,r=this.stats;this.retryDelay=qe(t,r.retry),r.retry++,w.warn((status?"HTTP Status "+status:"Timeout")+" while loading "+e.url+", retrying "+r.retry+"/"+t.maxNumRetry+" in "+this.retryDelay+"ms"),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)},e.loadprogress=function(t){var e=this.stats;e.loaded=t.loaded,t.lengthComputable&&(e.total=t.total)},e.getCacheAge=function(){var t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){var e=this.loader.getResponseHeader("age");t=e?parseFloat(e):null}return t},e.getResponseHeader=function(t){return this.loader&&new RegExp("^"+t+":\\s*[\\d.]+\\s*$","im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null},t}(),Ga=/(\d+)-(\d+)\/(\d+)/,Ka=function(){function t(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=void 0,this.response=void 0,this.controller=void 0,this.context=void 0,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||Ha,this.controller=new self.AbortController,this.stats=new M}var e=t.prototype;return e.destroy=function(){this.loader=this.callbacks=null,this.abortInternal()},e.abortInternal=function(){var t=this.response;null!=t&&t.ok||(this.stats.aborted=!0,this.controller.abort())},e.abort=function(){var t;this.abortInternal(),null!=(t=this.callbacks)&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)},e.load=function(t,e,r){var i=this,n=this.stats;if(n.loading.start)throw new Error("Loader can only be used once.");n.loading.start=self.performance.now();var a=function(t,e){var r={method:"GET",mode:"cors",credentials:"same-origin",signal:e,headers:new self.Headers(o({},t.headers))};return t.rangeEnd&&r.headers.set("Range","bytes="+t.rangeStart+"-"+String(t.rangeEnd-1)),r}(t,this.controller.signal),s=r.onProgress,l="arraybuffer"===t.responseType,u=l?"byteLength":"length",h=e.loadPolicy,d=h.maxTimeToFirstByteMs,c=h.maxLoadTimeMs;this.context=t,this.config=e,this.callbacks=r,this.request=this.fetchSetup(t,a),self.clearTimeout(this.requestTimeout),e.timeout=d&&E(d)?d:c,this.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),e.timeout),self.fetch(this.request).then((function(a){i.response=i.loader=a;var o=Math.max(self.performance.now(),n.loading.start);if(self.clearTimeout(i.requestTimeout),e.timeout=c,i.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),c-(o-n.loading.start)),!a.ok){var u=a.status,h=a.statusText;throw new Va(h||"fetch, bad network response",u,a)}return n.loading.first=o,n.total=function(t){var e=t.get("Content-Range");if(e){var r=function(t){var e=Ga.exec(t);if(e)return parseInt(e[2])-parseInt(e[1])+1}(e);if(E(r))return r}var i=t.get("Content-Length");if(i)return parseInt(i)}(a.headers)||n.total,s&&E(e.highWaterMark)?i.loadProgressively(a,n,t,e.highWaterMark,s):l?a.arrayBuffer():"json"===t.responseType?a.json():a.text()})).then((function(a){var o=i.response;self.clearTimeout(i.requestTimeout),n.loading.end=Math.max(self.performance.now(),n.loading.first);var l=a[u];l&&(n.loaded=n.total=l);var h={url:o.url,data:a,code:o.status};s&&!E(e.highWaterMark)&&s(n,t,a,o),r.onSuccess(h,n,t,o)})).catch((function(e){if(self.clearTimeout(i.requestTimeout),!n.aborted){var a=e&&e.code||0,s=e?e.message:null;r.onError({code:a,text:s},t,e?e.details:null,n)}}))},e.getCacheAge=function(){var t=null;if(this.response){var e=this.response.headers.get("age");t=e?parseFloat(e):null}return t},e.getResponseHeader=function(t){return this.response?this.response.headers.get(t):null},e.loadProgressively=function(t,e,r,i,n){void 0===i&&(i=0);var a=new mn,s=t.body.getReader();return function o(){return s.read().then((function(s){if(s.done)return a.dataLength&&n(e,r,a.flush(),t),Promise.resolve(new ArrayBuffer(0));var l=s.value,u=l.length;return e.loaded+=u,u=i&&n(e,r,a.flush(),t)):n(e,r,l,t),o()})).catch((function(){return Promise.reject()}))}()},t}();function Ha(t,e){return new self.Request(t.url,e)}var Va=function(t){function e(e,r,i){var n;return(n=t.call(this,e)||this).code=void 0,n.details=void 0,n.code=r,n.details=i,n}return l(e,t),e}(f(Error)),Ya=/\s/,Wa=i(i({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,maxBufferSize:6e7,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:Ba,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:vn,bufferController:In,capLevelController:Ra,errorController:lr,fpsController:Aa,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:et,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,certLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null}},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},{cueHandler:{newCue:function(t,e,r,i){for(var n,a,s,o,l,u=[],h=self.VTTCue||self.TextTrackCue,d=0;d=16?o--:o++;var g=ia(l.trim()),v=la(e,r,g);null!=t&&null!=(c=t.cues)&&c.getCueById(v)||((a=new h(e,r,g)).id=v,a.line=d+1,a.align="left",a.position=10+Math.min(80,10*Math.floor(8*o/32)),u.push(a))}return t&&u.length&&(u.sort((function(t,e){return"auto"===t.line||"auto"===e.line?0:t.line>8&&e.line>8?e.line-t.line:t.line-e.line})),u.forEach((function(e){return Se(t,e)}))),u}},enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}),{},{subtitleStreamController:Sn,subtitleTrackController:Rn,timelineController:Sa,audioStreamController:pn,audioTrackController:yn,emeController:ba,cmcdController:Fa,contentSteeringController:Ma});function ja(t){return t&&"object"==typeof t?Array.isArray(t)?t.map(ja):Object.keys(t).reduce((function(e,r){return e[r]=ja(t[r]),e}),{}):t}function qa(t){var e=t.loader;e!==Ka&&e!==Ba?(w.log("[config]: Custom loader detected, cannot enable progressive streaming"),t.progressive=!1):function(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(t){}return!1}()&&(t.loader=Ka,t.progressive=!0,t.enableSoftwareAES=!0,w.log("[config]: Progressive streaming enabled, using FetchLoader"))}var Xa=function(){function t(e){void 0===e&&(e={}),this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new an,this._autoLevelCapping=void 0,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,I(e.debug||!1,"Hls instance");var r=this.config=function(t,e){if((e.liveSyncDurationCount||e.liveMaxLatencyDurationCount)&&(e.liveSyncDuration||e.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(void 0!==e.liveMaxLatencyDurationCount&&(void 0===e.liveSyncDurationCount||e.liveMaxLatencyDurationCount<=e.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(void 0!==e.liveMaxLatencyDuration&&(void 0===e.liveSyncDuration||e.liveMaxLatencyDuration<=e.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');var r=ja(t),n=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return["manifest","level","frag"].forEach((function(t){var i=("level"===t?"playlist":t)+"LoadPolicy",a=void 0===e[i],s=[];n.forEach((function(n){var o=t+"Loading"+n,l=e[o];if(void 0!==l&&a){s.push(o);var u=r[i].default;switch(e[i]={default:u},n){case"TimeOut":u.maxLoadTimeMs=l,u.maxTimeToFirstByteMs=l;break;case"MaxRetry":u.errorRetry.maxNumRetry=l,u.timeoutRetry.maxNumRetry=l;break;case"RetryDelay":u.errorRetry.retryDelayMs=l,u.timeoutRetry.retryDelayMs=l;break;case"MaxRetryTimeout":u.errorRetry.maxRetryDelayMs=l,u.timeoutRetry.maxRetryDelayMs=l}}})),s.length&&w.warn('hls.js config: "'+s.join('", "')+'" setting(s) are deprecated, use "'+i+'": '+JSON.stringify(e[i]))})),i(i({},r),e)}(t.DefaultConfig,e);this.userConfig=e,this._autoLevelCapping=-1,r.progressive&&qa(r);var n=r.abrController,a=r.bufferController,s=r.capLevelController,o=r.errorController,l=r.fpsController,u=new o(this),h=this.abrController=new n(this),d=this.bufferController=new a(this),c=this.capLevelController=new s(this),f=new l(this),g=new Te(this),v=new Ce(this),m=r.contentSteeringController,p=m?new m(this):null,y=this.levelController=new hr(this,p),T=new pr(this),E=new kr(this.config),L=this.streamController=new cn(this,T,E);c.setStreamController(L),f.setStreamController(L);var R=[g,y,L];p&&R.splice(1,0,p),this.networkControllers=R;var A=[h,d,c,f,v,T];this.audioTrackController=this.createController(r.audioTrackController,R);var k=r.audioStreamController;k&&R.push(new k(this,T,E)),this.subtitleTrackController=this.createController(r.subtitleTrackController,R);var b=r.subtitleStreamController;b&&R.push(new b(this,T,E)),this.createController(r.timelineController,A),E.emeController=this.emeController=this.createController(r.emeController,A),this.cmcdController=this.createController(r.cmcdController,A),this.latencyController=this.createController(_e,A),this.coreComponents=A,R.push(u);var D=u.onErrorOut;"function"==typeof D&&this.on(S.ERROR,D,u)}t.isSupported=function(){return function(){var t=qt();if(!t)return!1;var e=Zr(),r=t&&"function"==typeof t.isTypeSupported&&t.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),i=!e||e.prototype&&"function"==typeof e.prototype.appendBuffer&&"function"==typeof e.prototype.remove;return!!r&&!!i}()};var e=t.prototype;return e.createController=function(t,e){if(t){var r=new t(this);return e&&e.push(r),r}return null},e.on=function(t,e,r){void 0===r&&(r=this),this._emitter.on(t,e,r)},e.once=function(t,e,r){void 0===r&&(r=this),this._emitter.once(t,e,r)},e.removeAllListeners=function(t){this._emitter.removeAllListeners(t)},e.off=function(t,e,r,i){void 0===r&&(r=this),this._emitter.off(t,e,r,i)},e.listeners=function(t){return this._emitter.listeners(t)},e.emit=function(t,e,r){return this._emitter.emit(t,e,r)},e.trigger=function(t,e){if(this.config.debug)return this.emit(t,t,e);try{return this.emit(t,t,e)}catch(e){w.error("An internal error happened while handling event "+t+'. Error message: "'+e.message+'". Here is a stacktrace:',e),this.trigger(S.ERROR,{type:L.OTHER_ERROR,details:R.INTERNAL_EXCEPTION,fatal:!1,event:t,error:e})}return!1},e.listenerCount=function(t){return this._emitter.listenerCount(t)},e.destroy=function(){w.log("destroy"),this.trigger(S.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach((function(t){return t.destroy()})),this.networkControllers.length=0,this.coreComponents.forEach((function(t){return t.destroy()})),this.coreComponents.length=0;var t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null},e.attachMedia=function(t){w.log("attachMedia"),this._media=t,this.trigger(S.MEDIA_ATTACHING,{media:t})},e.detachMedia=function(){w.log("detachMedia"),this.trigger(S.MEDIA_DETACHING,void 0),this._media=null},e.loadSource=function(t){this.stopLoad();var e=this.media,r=this.url,i=this.url=T.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});w.log("loadSource:"+i),e&&r&&(r!==i||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(e)),this.trigger(S.MANIFEST_LOADING,{url:t})},e.startLoad=function(t){void 0===t&&(t=-1),w.log("startLoad("+t+")"),this.networkControllers.forEach((function(e){e.startLoad(t)}))},e.stopLoad=function(){w.log("stopLoad"),this.networkControllers.forEach((function(t){t.stopLoad()}))},e.swapAudioCodec=function(){w.log("swapAudioCodec"),this.streamController.swapAudioCodec()},e.recoverMediaError=function(){w.log("recoverMediaError");var t=this._media;this.detachMedia(),t&&this.attachMedia(t)},e.removeLevel=function(t,e){void 0===e&&(e=0),this.levelController.removeLevel(t,e)},a(t,[{key:"levels",get:function(){var t=this.levelController.levels;return t||[]}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(t){w.log("set currentLevel:"+t),this.loadLevel=t,this.abrController.clearTimer(),this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(t){w.log("set nextLevel:"+t),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(t){w.log("set loadLevel:"+t),this.levelController.manualLevel=t}},{key:"nextLoadLevel",get:function(){return this.levelController.nextLoadLevel},set:function(t){this.levelController.nextLoadLevel=t}},{key:"firstLevel",get:function(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)},set:function(t){w.log("set firstLevel:"+t),this.levelController.firstLevel=t}},{key:"startLevel",get:function(){return this.levelController.startLevel},set:function(t){w.log("set startLevel:"+t),-1!==t&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}},{key:"capLevelToPlayerSize",get:function(){return this.config.capLevelToPlayerSize},set:function(t){var e=!!t;e!==this.config.capLevelToPlayerSize&&(e?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=e)}},{key:"autoLevelCapping",get:function(){return this._autoLevelCapping},set:function(t){this._autoLevelCapping!==t&&(w.log("set autoLevelCapping:"+t),this._autoLevelCapping=t)}},{key:"bandwidthEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimate():NaN}},{key:"ttfbEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimateTTFB():NaN}},{key:"maxHdcpLevel",get:function(){return this._maxHdcpLevel},set:function(t){Pe.indexOf(t)>-1&&(this._maxHdcpLevel=t)}},{key:"autoLevelEnabled",get:function(){return-1===this.levelController.manualLevel}},{key:"manualLevel",get:function(){return this.levelController.manualLevel}},{key:"minAutoLevel",get:function(){var t=this.levels,e=this.config.minAutoBitrate;if(!t)return 0;for(var r=t.length,i=0;i=e)return i;return 0}},{key:"maxAutoLevel",get:function(){var t,e=this.levels,r=this.autoLevelCapping,i=this.maxHdcpLevel;if(t=-1===r&&e&&e.length?e.length-1:r,i)for(var n=t;n--;){var a=e[n].attrs["HDCP-LEVEL"];if(a&&a<=i)return n}return t}},{key:"nextAutoLevel",get:function(){return Math.min(Math.max(this.abrController.nextAutoLevel,this.minAutoLevel),this.maxAutoLevel)},set:function(t){this.abrController.nextAutoLevel=Math.max(this.minAutoLevel,t)}},{key:"playingDate",get:function(){return this.streamController.currentProgramDateTime}},{key:"mainForwardBufferInfo",get:function(){return this.streamController.getMainFwdBufferInfo()}},{key:"audioTracks",get:function(){var t=this.audioTrackController;return t?t.audioTracks:[]}},{key:"audioTrack",get:function(){var t=this.audioTrackController;return t?t.audioTrack:-1},set:function(t){var e=this.audioTrackController;e&&(e.audioTrack=t)}},{key:"subtitleTracks",get:function(){var t=this.subtitleTrackController;return t?t.subtitleTracks:[]}},{key:"subtitleTrack",get:function(){var t=this.subtitleTrackController;return t?t.subtitleTrack:-1},set:function(t){var e=this.subtitleTrackController;e&&(e.subtitleTrack=t)}},{key:"media",get:function(){return this._media}},{key:"subtitleDisplay",get:function(){var t=this.subtitleTrackController;return!!t&&t.subtitleDisplay},set:function(t){var e=this.subtitleTrackController;e&&(e.subtitleDisplay=t)}},{key:"lowLatencyMode",get:function(){return this.config.lowLatencyMode},set:function(t){this.config.lowLatencyMode=t}},{key:"liveSyncPosition",get:function(){return this.latencyController.liveSyncPosition}},{key:"latency",get:function(){return this.latencyController.latency}},{key:"maxLatency",get:function(){return this.latencyController.maxLatency}},{key:"targetLatency",get:function(){return this.latencyController.targetLatency}},{key:"drift",get:function(){return this.latencyController.drift}},{key:"forceStartLoad",get:function(){return this.streamController.forceStartLoad}}],[{key:"version",get:function(){return"1.4.10"}},{key:"Events",get:function(){return S}},{key:"ErrorTypes",get:function(){return L}},{key:"ErrorDetails",get:function(){return R}},{key:"DefaultConfig",get:function(){return t.defaultConfig?t.defaultConfig:Wa},set:function(e){t.defaultConfig=e}}]),t}();return Xa.defaultConfig=void 0,Xa},globalThis.Hls=i()}(!1); +//# sourceMappingURL=hls.min.js.map diff --git a/832/assets/packages/wakelock_plus/assets/no_sleep.js b/832/assets/packages/wakelock_plus/assets/no_sleep.js new file mode 100644 index 0000000000..ccfab74c1f --- /dev/null +++ b/832/assets/packages/wakelock_plus/assets/no_sleep.js @@ -0,0 +1,230 @@ +var webm = + 'data:video/webm;base64,GkXfo0AgQoaBAUL3gQFC8oEEQvOBCEKCQAR3ZWJtQoeBAkKFgQIYU4BnQI0VSalmQCgq17FAAw9CQE2AQAZ3aGFtbXlXQUAGd2hhbW15RIlACECPQAAAAAAAFlSua0AxrkAu14EBY8WBAZyBACK1nEADdW5khkAFVl9WUDglhohAA1ZQOIOBAeBABrCBCLqBCB9DtnVAIueBAKNAHIEAAIAwAQCdASoIAAgAAUAmJaQAA3AA/vz0AAA=' +var mp4 = + 'data:video/mp4;base64,AAAAIGZ0eXBtcDQyAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZQAACKBtZGF0AAAC8wYF///v3EXpvebZSLeWLNgg2SPu73gyNjQgLSBjb3JlIDE0MiByMjQ3OSBkZDc5YTYxIC0gSC4yNjQvTVBFRy00IEFWQyBjb2RlYyAtIENvcHlsZWZ0IDIwMDMtMjAxNCAtIGh0dHA6Ly93d3cudmlkZW9sYW4ub3JnL3gyNjQuaHRtbCAtIG9wdGlvbnM6IGNhYmFjPTEgcmVmPTEgZGVibG9jaz0xOjA6MCBhbmFseXNlPTB4MToweDExMSBtZT1oZXggc3VibWU9MiBwc3k9MSBwc3lfcmQ9MS4wMDowLjAwIG1peGVkX3JlZj0wIG1lX3JhbmdlPTE2IGNocm9tYV9tZT0xIHRyZWxsaXM9MCA4eDhkY3Q9MCBjcW09MCBkZWFkem9uZT0yMSwxMSBmYXN0X3Bza2lwPTEgY2hyb21hX3FwX29mZnNldD0wIHRocmVhZHM9NiBsb29rYWhlYWRfdGhyZWFkcz0xIHNsaWNlZF90aHJlYWRzPTAgbnI9MCBkZWNpbWF0ZT0xIGludGVybGFjZWQ9MCBibHVyYXlfY29tcGF0PTAgY29uc3RyYWluZWRfaW50cmE9MCBiZnJhbWVzPTMgYl9weXJhbWlkPTIgYl9hZGFwdD0xIGJfYmlhcz0wIGRpcmVjdD0xIHdlaWdodGI9MSBvcGVuX2dvcD0wIHdlaWdodHA9MSBrZXlpbnQ9MzAwIGtleWludF9taW49MzAgc2NlbmVjdXQ9NDAgaW50cmFfcmVmcmVzaD0wIHJjX2xvb2thaGVhZD0xMCByYz1jcmYgbWJ0cmVlPTEgY3JmPTIwLjAgcWNvbXA9MC42MCBxcG1pbj0wIHFwbWF4PTY5IHFwc3RlcD00IHZidl9tYXhyYXRlPTIwMDAwIHZidl9idWZzaXplPTI1MDAwIGNyZl9tYXg9MC4wIG5hbF9ocmQ9bm9uZSBmaWxsZXI9MCBpcF9yYXRpbz0xLjQwIGFxPTE6MS4wMACAAAAAOWWIhAA3//p+C7v8tDDSTjf97w55i3SbRPO4ZY+hkjD5hbkAkL3zpJ6h/LR1CAABzgB1kqqzUorlhQAAAAxBmiQYhn/+qZYADLgAAAAJQZ5CQhX/AAj5IQADQGgcIQADQGgcAAAACQGeYUQn/wALKCEAA0BoHAAAAAkBnmNEJ/8ACykhAANAaBwhAANAaBwAAAANQZpoNExDP/6plgAMuSEAA0BoHAAAAAtBnoZFESwr/wAI+SEAA0BoHCEAA0BoHAAAAAkBnqVEJ/8ACykhAANAaBwAAAAJAZ6nRCf/AAsoIQADQGgcIQADQGgcAAAADUGarDRMQz/+qZYADLghAANAaBwAAAALQZ7KRRUsK/8ACPkhAANAaBwAAAAJAZ7pRCf/AAsoIQADQGgcIQADQGgcAAAACQGe60Qn/wALKCEAA0BoHAAAAA1BmvA0TEM//qmWAAy5IQADQGgcIQADQGgcAAAAC0GfDkUVLCv/AAj5IQADQGgcAAAACQGfLUQn/wALKSEAA0BoHCEAA0BoHAAAAAkBny9EJ/8ACyghAANAaBwAAAANQZs0NExDP/6plgAMuCEAA0BoHAAAAAtBn1JFFSwr/wAI+SEAA0BoHCEAA0BoHAAAAAkBn3FEJ/8ACyghAANAaBwAAAAJAZ9zRCf/AAsoIQADQGgcIQADQGgcAAAADUGbeDRMQz/+qZYADLkhAANAaBwAAAALQZ+WRRUsK/8ACPghAANAaBwhAANAaBwAAAAJAZ+1RCf/AAspIQADQGgcAAAACQGft0Qn/wALKSEAA0BoHCEAA0BoHAAAAA1Bm7w0TEM//qmWAAy4IQADQGgcAAAAC0Gf2kUVLCv/AAj5IQADQGgcAAAACQGf+UQn/wALKCEAA0BoHCEAA0BoHAAAAAkBn/tEJ/8ACykhAANAaBwAAAANQZvgNExDP/6plgAMuSEAA0BoHCEAA0BoHAAAAAtBnh5FFSwr/wAI+CEAA0BoHAAAAAkBnj1EJ/8ACyghAANAaBwhAANAaBwAAAAJAZ4/RCf/AAspIQADQGgcAAAADUGaJDRMQz/+qZYADLghAANAaBwAAAALQZ5CRRUsK/8ACPkhAANAaBwhAANAaBwAAAAJAZ5hRCf/AAsoIQADQGgcAAAACQGeY0Qn/wALKSEAA0BoHCEAA0BoHAAAAA1Bmmg0TEM//qmWAAy5IQADQGgcAAAAC0GehkUVLCv/AAj5IQADQGgcIQADQGgcAAAACQGepUQn/wALKSEAA0BoHAAAAAkBnqdEJ/8ACyghAANAaBwAAAANQZqsNExDP/6plgAMuCEAA0BoHCEAA0BoHAAAAAtBnspFFSwr/wAI+SEAA0BoHAAAAAkBnulEJ/8ACyghAANAaBwhAANAaBwAAAAJAZ7rRCf/AAsoIQADQGgcAAAADUGa8DRMQz/+qZYADLkhAANAaBwhAANAaBwAAAALQZ8ORRUsK/8ACPkhAANAaBwAAAAJAZ8tRCf/AAspIQADQGgcIQADQGgcAAAACQGfL0Qn/wALKCEAA0BoHAAAAA1BmzQ0TEM//qmWAAy4IQADQGgcAAAAC0GfUkUVLCv/AAj5IQADQGgcIQADQGgcAAAACQGfcUQn/wALKCEAA0BoHAAAAAkBn3NEJ/8ACyghAANAaBwhAANAaBwAAAANQZt4NExC//6plgAMuSEAA0BoHAAAAAtBn5ZFFSwr/wAI+CEAA0BoHCEAA0BoHAAAAAkBn7VEJ/8ACykhAANAaBwAAAAJAZ+3RCf/AAspIQADQGgcAAAADUGbuzRMQn/+nhAAYsAhAANAaBwhAANAaBwAAAAJQZ/aQhP/AAspIQADQGgcAAAACQGf+UQn/wALKCEAA0BoHCEAA0BoHCEAA0BoHCEAA0BoHCEAA0BoHCEAA0BoHAAACiFtb292AAAAbG12aGQAAAAA1YCCX9WAgl8AAAPoAAAH/AABAAABAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAGGlvZHMAAAAAEICAgAcAT////v7/AAAF+XRyYWsAAABcdGtoZAAAAAPVgIJf1YCCXwAAAAEAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAygAAAMoAAAAAACRlZHRzAAAAHGVsc3QAAAAAAAAAAQAAB9AAABdwAAEAAAAABXFtZGlhAAAAIG1kaGQAAAAA1YCCX9WAgl8AAV+QAAK/IFXEAAAAAAAtaGRscgAAAAAAAAAAdmlkZQAAAAAAAAAAAAAAAFZpZGVvSGFuZGxlcgAAAAUcbWluZgAAABR2bWhkAAAAAQAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAAE3HN0YmwAAACYc3RzZAAAAAAAAAABAAAAiGF2YzEAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAygDKAEgAAABIAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY//8AAAAyYXZjQwFNQCj/4QAbZ01AKOyho3ySTUBAQFAAAAMAEAAr8gDxgxlgAQAEaO+G8gAAABhzdHRzAAAAAAAAAAEAAAA8AAALuAAAABRzdHNzAAAAAAAAAAEAAAABAAAB8GN0dHMAAAAAAAAAPAAAAAEAABdwAAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAADqYAAAAAQAAF3AAAAABAAAAAAAAAAEAAAu4AAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAADqYAAAAAQAAF3AAAAABAAAAAAAAAAEAAAu4AAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAADqYAAAAAQAAF3AAAAABAAAAAAAAAAEAAAu4AAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAADqYAAAAAQAAF3AAAAABAAAAAAAAAAEAAAu4AAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAAC7gAAAAAQAAF3AAAAABAAAAAAAAABxzdHNjAAAAAAAAAAEAAAABAAAAAQAAAAEAAAEEc3RzegAAAAAAAAAAAAAAPAAAAzQAAAAQAAAADQAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAAPAAAADQAAAA0AAAARAAAADwAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAAPAAAADQAAAA0AAAARAAAADwAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAAPAAAADQAAAA0AAAARAAAADwAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAAPAAAADQAAAA0AAAARAAAADwAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAANAAAADQAAAQBzdGNvAAAAAAAAADwAAAAwAAADZAAAA3QAAAONAAADoAAAA7kAAAPQAAAD6wAAA/4AAAQXAAAELgAABEMAAARcAAAEbwAABIwAAAShAAAEugAABM0AAATkAAAE/wAABRIAAAUrAAAFQgAABV0AAAVwAAAFiQAABaAAAAW1AAAFzgAABeEAAAX+AAAGEwAABiwAAAY/AAAGVgAABnEAAAaEAAAGnQAABrQAAAbPAAAG4gAABvUAAAcSAAAHJwAAB0AAAAdTAAAHcAAAB4UAAAeeAAAHsQAAB8gAAAfjAAAH9gAACA8AAAgmAAAIQQAACFQAAAhnAAAIhAAACJcAAAMsdHJhawAAAFx0a2hkAAAAA9WAgl/VgIJfAAAAAgAAAAAAAAf8AAAAAAAAAAAAAAABAQAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAACsm1kaWEAAAAgbWRoZAAAAADVgIJf1YCCXwAArEQAAWAAVcQAAAAAACdoZGxyAAAAAAAAAABzb3VuAAAAAAAAAAAAAAAAU3RlcmVvAAAAAmNtaW5mAAAAEHNtaGQAAAAAAAAAAAAAACRkaW5mAAAAHGRyZWYAAAAAAAAAAQAAAAx1cmwgAAAAAQAAAidzdGJsAAAAZ3N0c2QAAAAAAAAAAQAAAFdtcDRhAAAAAAAAAAEAAAAAAAAAAAACABAAAAAArEQAAAAAADNlc2RzAAAAAAOAgIAiAAIABICAgBRAFQAAAAADDUAAAAAABYCAgAISEAaAgIABAgAAABhzdHRzAAAAAAAAAAEAAABYAAAEAAAAABxzdHNjAAAAAAAAAAEAAAABAAAAAQAAAAEAAAAUc3RzegAAAAAAAAAGAAAAWAAAAXBzdGNvAAAAAAAAAFgAAAOBAAADhwAAA5oAAAOtAAADswAAA8oAAAPfAAAD5QAAA/gAAAQLAAAEEQAABCgAAAQ9AAAEUAAABFYAAARpAAAEgAAABIYAAASbAAAErgAABLQAAATHAAAE3gAABPMAAAT5AAAFDAAABR8AAAUlAAAFPAAABVEAAAVXAAAFagAABX0AAAWDAAAFmgAABa8AAAXCAAAFyAAABdsAAAXyAAAF+AAABg0AAAYgAAAGJgAABjkAAAZQAAAGZQAABmsAAAZ+AAAGkQAABpcAAAauAAAGwwAABskAAAbcAAAG7wAABwYAAAcMAAAHIQAABzQAAAc6AAAHTQAAB2QAAAdqAAAHfwAAB5IAAAeYAAAHqwAAB8IAAAfXAAAH3QAAB/AAAAgDAAAICQAACCAAAAg1AAAIOwAACE4AAAhhAAAIeAAACH4AAAiRAAAIpAAACKoAAAiwAAAItgAACLwAAAjCAAAAFnVkdGEAAAAObmFtZVN0ZXJlbwAAAHB1ZHRhAAAAaG1ldGEAAAAAAAAAIWhkbHIAAAAAAAAAAG1kaXJhcHBsAAAAAAAAAAAAAAAAO2lsc3QAAAAzqXRvbwAAACtkYXRhAAAAAQAAAABIYW5kQnJha2UgMC4xMC4yIDIwMTUwNjExMDA=' + +var _createClass = (function () { + function defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i] + descriptor.enumerable = descriptor.enumerable || false + descriptor.configurable = true + if ('value' in descriptor) descriptor.writable = true + Object.defineProperty(target, descriptor.key, descriptor) + } + } + return function (Constructor, protoProps, staticProps) { + if (protoProps) defineProperties(Constructor.prototype, protoProps) + if (staticProps) defineProperties(Constructor, staticProps) + return Constructor + } +})() + +function _classCallCheck(instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError('Cannot call a class as a function') + } +} + +// Detect iOS browsers < version 10 +var oldIOS = + typeof navigator !== 'undefined' && + parseFloat( + ( + '' + + (/CPU.*OS ([0-9_]{3,4})[0-9_]{0,1}|(CPU like).*AppleWebKit.*Mobile/i.exec( + navigator.userAgent + ) || [0, ''])[1] + ) + .replace('undefined', '3_2') + .replace('_', '.') + .replace('_', '') + ) < 10 && + !window.MSStream + +// Detect native Wake Lock API support +var nativeWakeLock = 'wakeLock' in navigator + +var NoSleep = (function () { + var _releasedNative = true + var _nativeRequestInProgress = false + + function NoSleep() { + var _this = this + + _classCallCheck(this, NoSleep) + + if (nativeWakeLock) { + this._wakeLock = null + var handleVisibilityChange = function handleVisibilityChange() { + if ( + _this._wakeLock !== null && + document.visibilityState === 'visible' + ) { + _this.enable() + } + } + document.addEventListener('visibilitychange', handleVisibilityChange) + document.addEventListener('fullscreenchange', handleVisibilityChange) + } else if (oldIOS) { + this.noSleepTimer = null + } else { + // Set up no sleep video element + this.noSleepVideo = document.createElement('video') + + this.noSleepVideo.setAttribute('title', 'No Sleep') + this.noSleepVideo.setAttribute('playsinline', '') + + this._addSourceToVideo(this.noSleepVideo, 'webm', webm) + this._addSourceToVideo(this.noSleepVideo, 'mp4', mp4) + + this.noSleepVideo.addEventListener('loadedmetadata', function () { + if (_this.noSleepVideo.duration <= 1) { + // webm source + _this.noSleepVideo.setAttribute('loop', '') + } else { + // mp4 source + _this.noSleepVideo.addEventListener('timeupdate', function () { + if (_this.noSleepVideo.currentTime > 0.5) { + _this.noSleepVideo.currentTime = Math.random() + } + }) + } + }) + } + } + + _createClass(NoSleep, [ + { + key: '_addSourceToVideo', + value: function _addSourceToVideo(element, type, dataURI) { + var source = document.createElement('source') + source.src = dataURI + source.type = 'video/' + type + element.appendChild(source) + }, + }, + { + key: 'enable', + value: function enable() { + var _this2 = this + + if (nativeWakeLock) { + _nativeRequestInProgress = true + navigator.wakeLock + .request('screen') + .then(function (wakeLock) { + _releasedNative = false + _nativeRequestInProgress = false + + _this2._wakeLock = wakeLock + _this2._wakeLock.addEventListener('release', function () { + _releasedNative = true + _this2._wakeLock = null + }) + }) + .catch(function (err) { + _nativeRequestInProgress = false + console.error(err.name + ', ' + err.message) + }) + } else if (oldIOS) { + this.disable() + console.warn( + '\n NoSleep enabled for older iOS devices. This can interrupt\n active or long-running network requests from completing successfully.\n See https://github.com/richtr/NoSleep.js/issues/15 for more details.\n ' + ) + this.noSleepTimer = window.setInterval(function () { + if (!document.hidden) { + window.location.href = window.location.href.split('#')[0] + window.setTimeout(window.stop, 0) + } + }, 15000) + } else { + this.noSleepVideo.play() + } + }, + }, + { + key: 'disable', + value: function disable() { + if (nativeWakeLock) { + if (this._wakeLock != null) { + _releasedNative = true + this._wakeLock.release() + } + + this._wakeLock = null + } else if (oldIOS) { + if (this.noSleepTimer) { + console.warn( + '\n NoSleep now disabled for older iOS devices.\n ' + ) + window.clearInterval(this.noSleepTimer) + this.noSleepTimer = null + } + } else { + this.noSleepVideo.pause() + } + }, + }, + { + key: 'enabled', + value: async function enabled() { + if (nativeWakeLock) { + if (_nativeRequestInProgress == true) { + // Wait until the request is done. + while (true) { + // Wait for 42 milliseconds. + await new Promise((resolve, reject) => setTimeout(resolve, 42)) + if (_nativeRequestInProgress == false) { + break + } + } + } + + // todo: use WakeLockSentinel.released when that is available (https://developer.mozilla.org/en-US/docs/Web/API/WakeLockSentinel/released) + if (_releasedNative != false) { + return false + } + + return true + } else if (oldIOS) { + return this.noSleepTimer != null + } else { + if (this.noSleepVideo == undefined) { + return false + } + + return !this.noSleepVideo.paused + } + }, + }, + ]) + + return NoSleep +})() + +var noSleep = new NoSleep() + +var Wakelock = { + enabled: async function () { + try { + return noSleep.enabled() + } catch (e) { + return false + } + }, + toggle: async function (enable) { + if (enable) { + noSleep.enable() + } else { + noSleep.disable() + } + }, +} + +if (nativeWakeLock != true) { + // The first non-native call sometimes throws an error, however, + // the error does not leak the try-catch above. Therefore, this + // is an easy fix that realiably works. + Wakelock.enabled() +} diff --git a/832/assets/packages/wakelock_web/assets/no_sleep.js b/832/assets/packages/wakelock_web/assets/no_sleep.js new file mode 100644 index 0000000000..ccfab74c1f --- /dev/null +++ b/832/assets/packages/wakelock_web/assets/no_sleep.js @@ -0,0 +1,230 @@ +var webm = + 'data:video/webm;base64,GkXfo0AgQoaBAUL3gQFC8oEEQvOBCEKCQAR3ZWJtQoeBAkKFgQIYU4BnQI0VSalmQCgq17FAAw9CQE2AQAZ3aGFtbXlXQUAGd2hhbW15RIlACECPQAAAAAAAFlSua0AxrkAu14EBY8WBAZyBACK1nEADdW5khkAFVl9WUDglhohAA1ZQOIOBAeBABrCBCLqBCB9DtnVAIueBAKNAHIEAAIAwAQCdASoIAAgAAUAmJaQAA3AA/vz0AAA=' +var mp4 = + 'data:video/mp4;base64,AAAAIGZ0eXBtcDQyAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZQAACKBtZGF0AAAC8wYF///v3EXpvebZSLeWLNgg2SPu73gyNjQgLSBjb3JlIDE0MiByMjQ3OSBkZDc5YTYxIC0gSC4yNjQvTVBFRy00IEFWQyBjb2RlYyAtIENvcHlsZWZ0IDIwMDMtMjAxNCAtIGh0dHA6Ly93d3cudmlkZW9sYW4ub3JnL3gyNjQuaHRtbCAtIG9wdGlvbnM6IGNhYmFjPTEgcmVmPTEgZGVibG9jaz0xOjA6MCBhbmFseXNlPTB4MToweDExMSBtZT1oZXggc3VibWU9MiBwc3k9MSBwc3lfcmQ9MS4wMDowLjAwIG1peGVkX3JlZj0wIG1lX3JhbmdlPTE2IGNocm9tYV9tZT0xIHRyZWxsaXM9MCA4eDhkY3Q9MCBjcW09MCBkZWFkem9uZT0yMSwxMSBmYXN0X3Bza2lwPTEgY2hyb21hX3FwX29mZnNldD0wIHRocmVhZHM9NiBsb29rYWhlYWRfdGhyZWFkcz0xIHNsaWNlZF90aHJlYWRzPTAgbnI9MCBkZWNpbWF0ZT0xIGludGVybGFjZWQ9MCBibHVyYXlfY29tcGF0PTAgY29uc3RyYWluZWRfaW50cmE9MCBiZnJhbWVzPTMgYl9weXJhbWlkPTIgYl9hZGFwdD0xIGJfYmlhcz0wIGRpcmVjdD0xIHdlaWdodGI9MSBvcGVuX2dvcD0wIHdlaWdodHA9MSBrZXlpbnQ9MzAwIGtleWludF9taW49MzAgc2NlbmVjdXQ9NDAgaW50cmFfcmVmcmVzaD0wIHJjX2xvb2thaGVhZD0xMCByYz1jcmYgbWJ0cmVlPTEgY3JmPTIwLjAgcWNvbXA9MC42MCBxcG1pbj0wIHFwbWF4PTY5IHFwc3RlcD00IHZidl9tYXhyYXRlPTIwMDAwIHZidl9idWZzaXplPTI1MDAwIGNyZl9tYXg9MC4wIG5hbF9ocmQ9bm9uZSBmaWxsZXI9MCBpcF9yYXRpbz0xLjQwIGFxPTE6MS4wMACAAAAAOWWIhAA3//p+C7v8tDDSTjf97w55i3SbRPO4ZY+hkjD5hbkAkL3zpJ6h/LR1CAABzgB1kqqzUorlhQAAAAxBmiQYhn/+qZYADLgAAAAJQZ5CQhX/AAj5IQADQGgcIQADQGgcAAAACQGeYUQn/wALKCEAA0BoHAAAAAkBnmNEJ/8ACykhAANAaBwhAANAaBwAAAANQZpoNExDP/6plgAMuSEAA0BoHAAAAAtBnoZFESwr/wAI+SEAA0BoHCEAA0BoHAAAAAkBnqVEJ/8ACykhAANAaBwAAAAJAZ6nRCf/AAsoIQADQGgcIQADQGgcAAAADUGarDRMQz/+qZYADLghAANAaBwAAAALQZ7KRRUsK/8ACPkhAANAaBwAAAAJAZ7pRCf/AAsoIQADQGgcIQADQGgcAAAACQGe60Qn/wALKCEAA0BoHAAAAA1BmvA0TEM//qmWAAy5IQADQGgcIQADQGgcAAAAC0GfDkUVLCv/AAj5IQADQGgcAAAACQGfLUQn/wALKSEAA0BoHCEAA0BoHAAAAAkBny9EJ/8ACyghAANAaBwAAAANQZs0NExDP/6plgAMuCEAA0BoHAAAAAtBn1JFFSwr/wAI+SEAA0BoHCEAA0BoHAAAAAkBn3FEJ/8ACyghAANAaBwAAAAJAZ9zRCf/AAsoIQADQGgcIQADQGgcAAAADUGbeDRMQz/+qZYADLkhAANAaBwAAAALQZ+WRRUsK/8ACPghAANAaBwhAANAaBwAAAAJAZ+1RCf/AAspIQADQGgcAAAACQGft0Qn/wALKSEAA0BoHCEAA0BoHAAAAA1Bm7w0TEM//qmWAAy4IQADQGgcAAAAC0Gf2kUVLCv/AAj5IQADQGgcAAAACQGf+UQn/wALKCEAA0BoHCEAA0BoHAAAAAkBn/tEJ/8ACykhAANAaBwAAAANQZvgNExDP/6plgAMuSEAA0BoHCEAA0BoHAAAAAtBnh5FFSwr/wAI+CEAA0BoHAAAAAkBnj1EJ/8ACyghAANAaBwhAANAaBwAAAAJAZ4/RCf/AAspIQADQGgcAAAADUGaJDRMQz/+qZYADLghAANAaBwAAAALQZ5CRRUsK/8ACPkhAANAaBwhAANAaBwAAAAJAZ5hRCf/AAsoIQADQGgcAAAACQGeY0Qn/wALKSEAA0BoHCEAA0BoHAAAAA1Bmmg0TEM//qmWAAy5IQADQGgcAAAAC0GehkUVLCv/AAj5IQADQGgcIQADQGgcAAAACQGepUQn/wALKSEAA0BoHAAAAAkBnqdEJ/8ACyghAANAaBwAAAANQZqsNExDP/6plgAMuCEAA0BoHCEAA0BoHAAAAAtBnspFFSwr/wAI+SEAA0BoHAAAAAkBnulEJ/8ACyghAANAaBwhAANAaBwAAAAJAZ7rRCf/AAsoIQADQGgcAAAADUGa8DRMQz/+qZYADLkhAANAaBwhAANAaBwAAAALQZ8ORRUsK/8ACPkhAANAaBwAAAAJAZ8tRCf/AAspIQADQGgcIQADQGgcAAAACQGfL0Qn/wALKCEAA0BoHAAAAA1BmzQ0TEM//qmWAAy4IQADQGgcAAAAC0GfUkUVLCv/AAj5IQADQGgcIQADQGgcAAAACQGfcUQn/wALKCEAA0BoHAAAAAkBn3NEJ/8ACyghAANAaBwhAANAaBwAAAANQZt4NExC//6plgAMuSEAA0BoHAAAAAtBn5ZFFSwr/wAI+CEAA0BoHCEAA0BoHAAAAAkBn7VEJ/8ACykhAANAaBwAAAAJAZ+3RCf/AAspIQADQGgcAAAADUGbuzRMQn/+nhAAYsAhAANAaBwhAANAaBwAAAAJQZ/aQhP/AAspIQADQGgcAAAACQGf+UQn/wALKCEAA0BoHCEAA0BoHCEAA0BoHCEAA0BoHCEAA0BoHCEAA0BoHAAACiFtb292AAAAbG12aGQAAAAA1YCCX9WAgl8AAAPoAAAH/AABAAABAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAGGlvZHMAAAAAEICAgAcAT////v7/AAAF+XRyYWsAAABcdGtoZAAAAAPVgIJf1YCCXwAAAAEAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAygAAAMoAAAAAACRlZHRzAAAAHGVsc3QAAAAAAAAAAQAAB9AAABdwAAEAAAAABXFtZGlhAAAAIG1kaGQAAAAA1YCCX9WAgl8AAV+QAAK/IFXEAAAAAAAtaGRscgAAAAAAAAAAdmlkZQAAAAAAAAAAAAAAAFZpZGVvSGFuZGxlcgAAAAUcbWluZgAAABR2bWhkAAAAAQAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAAE3HN0YmwAAACYc3RzZAAAAAAAAAABAAAAiGF2YzEAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAygDKAEgAAABIAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY//8AAAAyYXZjQwFNQCj/4QAbZ01AKOyho3ySTUBAQFAAAAMAEAAr8gDxgxlgAQAEaO+G8gAAABhzdHRzAAAAAAAAAAEAAAA8AAALuAAAABRzdHNzAAAAAAAAAAEAAAABAAAB8GN0dHMAAAAAAAAAPAAAAAEAABdwAAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAADqYAAAAAQAAF3AAAAABAAAAAAAAAAEAAAu4AAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAADqYAAAAAQAAF3AAAAABAAAAAAAAAAEAAAu4AAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAADqYAAAAAQAAF3AAAAABAAAAAAAAAAEAAAu4AAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAADqYAAAAAQAAF3AAAAABAAAAAAAAAAEAAAu4AAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAAC7gAAAAAQAAF3AAAAABAAAAAAAAABxzdHNjAAAAAAAAAAEAAAABAAAAAQAAAAEAAAEEc3RzegAAAAAAAAAAAAAAPAAAAzQAAAAQAAAADQAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAAPAAAADQAAAA0AAAARAAAADwAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAAPAAAADQAAAA0AAAARAAAADwAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAAPAAAADQAAAA0AAAARAAAADwAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAAPAAAADQAAAA0AAAARAAAADwAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAANAAAADQAAAQBzdGNvAAAAAAAAADwAAAAwAAADZAAAA3QAAAONAAADoAAAA7kAAAPQAAAD6wAAA/4AAAQXAAAELgAABEMAAARcAAAEbwAABIwAAAShAAAEugAABM0AAATkAAAE/wAABRIAAAUrAAAFQgAABV0AAAVwAAAFiQAABaAAAAW1AAAFzgAABeEAAAX+AAAGEwAABiwAAAY/AAAGVgAABnEAAAaEAAAGnQAABrQAAAbPAAAG4gAABvUAAAcSAAAHJwAAB0AAAAdTAAAHcAAAB4UAAAeeAAAHsQAAB8gAAAfjAAAH9gAACA8AAAgmAAAIQQAACFQAAAhnAAAIhAAACJcAAAMsdHJhawAAAFx0a2hkAAAAA9WAgl/VgIJfAAAAAgAAAAAAAAf8AAAAAAAAAAAAAAABAQAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAACsm1kaWEAAAAgbWRoZAAAAADVgIJf1YCCXwAArEQAAWAAVcQAAAAAACdoZGxyAAAAAAAAAABzb3VuAAAAAAAAAAAAAAAAU3RlcmVvAAAAAmNtaW5mAAAAEHNtaGQAAAAAAAAAAAAAACRkaW5mAAAAHGRyZWYAAAAAAAAAAQAAAAx1cmwgAAAAAQAAAidzdGJsAAAAZ3N0c2QAAAAAAAAAAQAAAFdtcDRhAAAAAAAAAAEAAAAAAAAAAAACABAAAAAArEQAAAAAADNlc2RzAAAAAAOAgIAiAAIABICAgBRAFQAAAAADDUAAAAAABYCAgAISEAaAgIABAgAAABhzdHRzAAAAAAAAAAEAAABYAAAEAAAAABxzdHNjAAAAAAAAAAEAAAABAAAAAQAAAAEAAAAUc3RzegAAAAAAAAAGAAAAWAAAAXBzdGNvAAAAAAAAAFgAAAOBAAADhwAAA5oAAAOtAAADswAAA8oAAAPfAAAD5QAAA/gAAAQLAAAEEQAABCgAAAQ9AAAEUAAABFYAAARpAAAEgAAABIYAAASbAAAErgAABLQAAATHAAAE3gAABPMAAAT5AAAFDAAABR8AAAUlAAAFPAAABVEAAAVXAAAFagAABX0AAAWDAAAFmgAABa8AAAXCAAAFyAAABdsAAAXyAAAF+AAABg0AAAYgAAAGJgAABjkAAAZQAAAGZQAABmsAAAZ+AAAGkQAABpcAAAauAAAGwwAABskAAAbcAAAG7wAABwYAAAcMAAAHIQAABzQAAAc6AAAHTQAAB2QAAAdqAAAHfwAAB5IAAAeYAAAHqwAAB8IAAAfXAAAH3QAAB/AAAAgDAAAICQAACCAAAAg1AAAIOwAACE4AAAhhAAAIeAAACH4AAAiRAAAIpAAACKoAAAiwAAAItgAACLwAAAjCAAAAFnVkdGEAAAAObmFtZVN0ZXJlbwAAAHB1ZHRhAAAAaG1ldGEAAAAAAAAAIWhkbHIAAAAAAAAAAG1kaXJhcHBsAAAAAAAAAAAAAAAAO2lsc3QAAAAzqXRvbwAAACtkYXRhAAAAAQAAAABIYW5kQnJha2UgMC4xMC4yIDIwMTUwNjExMDA=' + +var _createClass = (function () { + function defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i] + descriptor.enumerable = descriptor.enumerable || false + descriptor.configurable = true + if ('value' in descriptor) descriptor.writable = true + Object.defineProperty(target, descriptor.key, descriptor) + } + } + return function (Constructor, protoProps, staticProps) { + if (protoProps) defineProperties(Constructor.prototype, protoProps) + if (staticProps) defineProperties(Constructor, staticProps) + return Constructor + } +})() + +function _classCallCheck(instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError('Cannot call a class as a function') + } +} + +// Detect iOS browsers < version 10 +var oldIOS = + typeof navigator !== 'undefined' && + parseFloat( + ( + '' + + (/CPU.*OS ([0-9_]{3,4})[0-9_]{0,1}|(CPU like).*AppleWebKit.*Mobile/i.exec( + navigator.userAgent + ) || [0, ''])[1] + ) + .replace('undefined', '3_2') + .replace('_', '.') + .replace('_', '') + ) < 10 && + !window.MSStream + +// Detect native Wake Lock API support +var nativeWakeLock = 'wakeLock' in navigator + +var NoSleep = (function () { + var _releasedNative = true + var _nativeRequestInProgress = false + + function NoSleep() { + var _this = this + + _classCallCheck(this, NoSleep) + + if (nativeWakeLock) { + this._wakeLock = null + var handleVisibilityChange = function handleVisibilityChange() { + if ( + _this._wakeLock !== null && + document.visibilityState === 'visible' + ) { + _this.enable() + } + } + document.addEventListener('visibilitychange', handleVisibilityChange) + document.addEventListener('fullscreenchange', handleVisibilityChange) + } else if (oldIOS) { + this.noSleepTimer = null + } else { + // Set up no sleep video element + this.noSleepVideo = document.createElement('video') + + this.noSleepVideo.setAttribute('title', 'No Sleep') + this.noSleepVideo.setAttribute('playsinline', '') + + this._addSourceToVideo(this.noSleepVideo, 'webm', webm) + this._addSourceToVideo(this.noSleepVideo, 'mp4', mp4) + + this.noSleepVideo.addEventListener('loadedmetadata', function () { + if (_this.noSleepVideo.duration <= 1) { + // webm source + _this.noSleepVideo.setAttribute('loop', '') + } else { + // mp4 source + _this.noSleepVideo.addEventListener('timeupdate', function () { + if (_this.noSleepVideo.currentTime > 0.5) { + _this.noSleepVideo.currentTime = Math.random() + } + }) + } + }) + } + } + + _createClass(NoSleep, [ + { + key: '_addSourceToVideo', + value: function _addSourceToVideo(element, type, dataURI) { + var source = document.createElement('source') + source.src = dataURI + source.type = 'video/' + type + element.appendChild(source) + }, + }, + { + key: 'enable', + value: function enable() { + var _this2 = this + + if (nativeWakeLock) { + _nativeRequestInProgress = true + navigator.wakeLock + .request('screen') + .then(function (wakeLock) { + _releasedNative = false + _nativeRequestInProgress = false + + _this2._wakeLock = wakeLock + _this2._wakeLock.addEventListener('release', function () { + _releasedNative = true + _this2._wakeLock = null + }) + }) + .catch(function (err) { + _nativeRequestInProgress = false + console.error(err.name + ', ' + err.message) + }) + } else if (oldIOS) { + this.disable() + console.warn( + '\n NoSleep enabled for older iOS devices. This can interrupt\n active or long-running network requests from completing successfully.\n See https://github.com/richtr/NoSleep.js/issues/15 for more details.\n ' + ) + this.noSleepTimer = window.setInterval(function () { + if (!document.hidden) { + window.location.href = window.location.href.split('#')[0] + window.setTimeout(window.stop, 0) + } + }, 15000) + } else { + this.noSleepVideo.play() + } + }, + }, + { + key: 'disable', + value: function disable() { + if (nativeWakeLock) { + if (this._wakeLock != null) { + _releasedNative = true + this._wakeLock.release() + } + + this._wakeLock = null + } else if (oldIOS) { + if (this.noSleepTimer) { + console.warn( + '\n NoSleep now disabled for older iOS devices.\n ' + ) + window.clearInterval(this.noSleepTimer) + this.noSleepTimer = null + } + } else { + this.noSleepVideo.pause() + } + }, + }, + { + key: 'enabled', + value: async function enabled() { + if (nativeWakeLock) { + if (_nativeRequestInProgress == true) { + // Wait until the request is done. + while (true) { + // Wait for 42 milliseconds. + await new Promise((resolve, reject) => setTimeout(resolve, 42)) + if (_nativeRequestInProgress == false) { + break + } + } + } + + // todo: use WakeLockSentinel.released when that is available (https://developer.mozilla.org/en-US/docs/Web/API/WakeLockSentinel/released) + if (_releasedNative != false) { + return false + } + + return true + } else if (oldIOS) { + return this.noSleepTimer != null + } else { + if (this.noSleepVideo == undefined) { + return false + } + + return !this.noSleepVideo.paused + } + }, + }, + ]) + + return NoSleep +})() + +var noSleep = new NoSleep() + +var Wakelock = { + enabled: async function () { + try { + return noSleep.enabled() + } catch (e) { + return false + } + }, + toggle: async function (enable) { + if (enable) { + noSleep.enable() + } else { + noSleep.disable() + } + }, +} + +if (nativeWakeLock != true) { + // The first non-native call sometimes throws an error, however, + // the error does not leak the try-catch above. Therefore, this + // is an easy fix that realiably works. + Wakelock.enabled() +} diff --git a/832/assets/shaders/ink_sparkle.frag b/832/assets/shaders/ink_sparkle.frag new file mode 100644 index 0000000000..3591af4194 --- /dev/null +++ b/832/assets/shaders/ink_sparkle.frag @@ -0,0 +1,160 @@ +{ + "sksl": "// This SkSL shader is autogenerated by spirv-cross.\n\nfloat4 flutter_FragCoord;\n\nuniform vec4 u_color;\nuniform float u_alpha;\nuniform vec4 u_sparkle_color;\nuniform float u_sparkle_alpha;\nuniform float u_blur;\nuniform vec2 u_center;\nuniform float u_radius_scale;\nuniform float u_max_radius;\nuniform vec2 u_resolution_scale;\nuniform vec2 u_noise_scale;\nuniform float u_noise_phase;\nuniform vec2 u_circle1;\nuniform vec2 u_circle2;\nuniform vec2 u_circle3;\nuniform vec2 u_rotation1;\nuniform vec2 u_rotation2;\nuniform vec2 u_rotation3;\n\nvec4 fragColor;\n\nvec2 FLT_flutter_local_FlutterFragCoord()\n{\n return flutter_FragCoord.xy;\n}\n\nmat2 FLT_flutter_local_rotate2d(vec2 rad)\n{\n return mat2(vec2(rad.x, -rad.y), vec2(rad.y, rad.x));\n}\n\nfloat FLT_flutter_local_soft_circle(vec2 uv, vec2 xy, float radius, float blur)\n{\n float blur_half = blur * 0.5;\n float d = distance(uv, xy);\n return 1.0 - smoothstep(1.0 - blur_half, 1.0 + blur_half, d / radius);\n}\n\nfloat FLT_flutter_local_circle_grid(vec2 resolution, inout vec2 p, vec2 xy, vec2 rotation, float cell_diameter)\n{\n vec2 param = rotation;\n p = (FLT_flutter_local_rotate2d(param) * (xy - p)) + xy;\n p = mod(p, vec2(cell_diameter)) / resolution;\n float cell_uv = (cell_diameter / resolution.y) * 0.5;\n float r = 0.64999997615814208984375 * cell_uv;\n vec2 param_1 = p;\n vec2 param_2 = vec2(cell_uv);\n float param_3 = r;\n float param_4 = r * 50.0;\n return FLT_flutter_local_soft_circle(param_1, param_2, param_3, param_4);\n}\n\nfloat FLT_flutter_local_turbulence(vec2 uv)\n{\n vec2 uv_scale = uv * vec2(0.800000011920928955078125);\n vec2 param = vec2(0.800000011920928955078125);\n vec2 param_1 = uv_scale;\n vec2 param_2 = u_circle1;\n vec2 param_3 = u_rotation1;\n float param_4 = 0.17000000178813934326171875;\n float _301 = FLT_flutter_local_circle_grid(param, param_1, param_2, param_3, param_4);\n float g1 = _301;\n vec2 param_5 = vec2(0.800000011920928955078125);\n vec2 param_6 = uv_scale;\n vec2 param_7 = u_circle2;\n vec2 param_8 = u_rotation2;\n float param_9 = 0.20000000298023223876953125;\n float _313 = FLT_flutter_local_circle_grid(param_5, param_6, param_7, param_8, param_9);\n float g2 = _313;\n vec2 param_10 = vec2(0.800000011920928955078125);\n vec2 param_11 = uv_scale;\n vec2 param_12 = u_circle3;\n vec2 param_13 = u_rotation3;\n float param_14 = 0.2750000059604644775390625;\n float _326 = FLT_flutter_local_circle_grid(param_10, param_11, param_12, param_13, param_14);\n float g3 = _326;\n float v = (((g1 * g1) + g2) - g3) * 0.5;\n return clamp(0.449999988079071044921875 + (0.800000011920928955078125 * v), 0.0, 1.0);\n}\n\nfloat FLT_flutter_local_soft_ring(vec2 uv, vec2 xy, float radius, float thickness, float blur)\n{\n vec2 param = uv;\n vec2 param_1 = xy;\n float param_2 = radius + thickness;\n float param_3 = blur;\n float circle_outer = FLT_flutter_local_soft_circle(param, param_1, param_2, param_3);\n vec2 param_4 = uv;\n vec2 param_5 = xy;\n float param_6 = max(radius - thickness, 0.0);\n float param_7 = blur;\n float circle_inner = FLT_flutter_local_soft_circle(param_4, param_5, param_6, param_7);\n return clamp(circle_outer - circle_inner, 0.0, 1.0);\n}\n\nfloat FLT_flutter_local_triangle_noise(inout vec2 n)\n{\n n = fract(n * vec2(5.398700237274169921875, 5.442100048065185546875));\n n += vec2(dot(n.yx, n + vec2(21.5351009368896484375, 14.3136997222900390625)));\n float xy = n.x * n.y;\n return (fract(xy * 95.43070220947265625) + fract(xy * 75.0496063232421875)) - 1.0;\n}\n\nfloat FLT_flutter_local_threshold(float v, float l, float h)\n{\n return step(l, v) * (1.0 - step(h, v));\n}\n\nfloat FLT_flutter_local_sparkle(vec2 uv, float t)\n{\n vec2 param = uv;\n float _224 = FLT_flutter_local_triangle_noise(param);\n float n = _224;\n float param_1 = n;\n float param_2 = 0.0;\n float param_3 = 0.0500000007450580596923828125;\n float s = FLT_flutter_local_threshold(param_1, param_2, param_3);\n float param_4 = n + sin(3.1415927410125732421875 * (t + 0.3499999940395355224609375));\n float param_5 = 0.100000001490116119384765625;\n float param_6 = 0.1500000059604644775390625;\n s += FLT_flutter_local_threshold(param_4, param_5, param_6);\n float param_7 = n + sin(3.1415927410125732421875 * (t + 0.699999988079071044921875));\n float param_8 = 0.20000000298023223876953125;\n float param_9 = 0.25;\n s += FLT_flutter_local_threshold(param_7, param_8, param_9);\n float param_10 = n + sin(3.1415927410125732421875 * (t + 1.0499999523162841796875));\n float param_11 = 0.300000011920928955078125;\n float param_12 = 0.3499999940395355224609375;\n s += FLT_flutter_local_threshold(param_10, param_11, param_12);\n return clamp(s, 0.0, 1.0) * 0.550000011920928955078125;\n}\n\nvoid FLT_main()\n{\n vec2 p = FLT_flutter_local_FlutterFragCoord();\n vec2 uv_1 = p * u_resolution_scale;\n vec2 density_uv = uv_1 - mod(p, u_noise_scale);\n float radius = u_max_radius * u_radius_scale;\n vec2 param_13 = uv_1;\n float turbulence = FLT_flutter_local_turbulence(param_13);\n vec2 param_14 = p;\n vec2 param_15 = u_center;\n float param_16 = radius;\n float param_17 = 0.0500000007450580596923828125 * u_max_radius;\n float param_18 = u_blur;\n float ring = FLT_flutter_local_soft_ring(param_14, param_15, param_16, param_17, param_18);\n vec2 param_19 = density_uv;\n float param_20 = u_noise_phase;\n float sparkle = ((FLT_flutter_local_sparkle(param_19, param_20) * ring) * turbulence) * u_sparkle_alpha;\n vec2 param_21 = p;\n vec2 param_22 = u_center;\n float param_23 = radius;\n float param_24 = u_blur;\n float wave_alpha = (FLT_flutter_local_soft_circle(param_21, param_22, param_23, param_24) * u_alpha) * u_color.w;\n vec4 wave_color = vec4(u_color.xyz * wave_alpha, wave_alpha);\n vec4 sparkle_color = vec4(u_sparkle_color.xyz * u_sparkle_color.w, u_sparkle_color.w);\n fragColor = mix(wave_color, sparkle_color, vec4(sparkle));\n}\n\nhalf4 main(float2 iFragCoord)\n{\n flutter_FragCoord = float4(iFragCoord, 0, 0);\n FLT_main();\n return fragColor;\n}\n", + "stage": 1, + "target_platform": 2, + "uniforms": [ + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 0, + "name": "u_color", + "rows": 4, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 1, + "name": "u_alpha", + "rows": 1, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 2, + "name": "u_sparkle_color", + "rows": 4, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 3, + "name": "u_sparkle_alpha", + "rows": 1, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 4, + "name": "u_blur", + "rows": 1, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 5, + "name": "u_center", + "rows": 2, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 6, + "name": "u_radius_scale", + "rows": 1, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 7, + "name": "u_max_radius", + "rows": 1, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 8, + "name": "u_resolution_scale", + "rows": 2, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 9, + "name": "u_noise_scale", + "rows": 2, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 10, + "name": "u_noise_phase", + "rows": 1, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 11, + "name": "u_circle1", + "rows": 2, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 12, + "name": "u_circle2", + "rows": 2, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 13, + "name": "u_circle3", + "rows": 2, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 14, + "name": "u_rotation1", + "rows": 2, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 15, + "name": "u_rotation2", + "rows": 2, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 16, + "name": "u_rotation3", + "rows": 2, + "type": 10 + } + ] +} \ No newline at end of file diff --git a/832/auth.html b/832/auth.html new file mode 100644 index 0000000000..9e0e115c04 --- /dev/null +++ b/832/auth.html @@ -0,0 +1,14 @@ + + + Authentication complete + + +

",n) +s=o.gu(o)<=1 +if(s){o=J.af(J.hT(B.dHv.a)) +r=n.length +while(!0){if(!o.q()){s=!0 +break}q=o.gE(o) +if(A.lK(n,"",0)){s=!1 +break}}}if(s){o=A.bD(n,"

","") +n=A.bD(o,"

","")}o=B.c.dd(n) +r=A.aB("(
)+$",!0,!1,!1,!1) +return A.bD(o,r,"")}, +aw2:function aw2(a,b){this.a=a +this.b=b}, +aFW:function aFW(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +arr:function arr(a,b,c){var _=this +_.c=a +_.d=null +_.a=b +_.b=c}, +aul:function aul(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +alw:function alw(a){this.a=a}, +aBi:function aBi(a,b){this.a=a +this.b=b}, +az4:function az4(a,b,c){this.c=a +this.a=b +this.b=c}, +cBK:function cBK(a){this.a=a}, +ayO:function ayO(){}, +bDI(a,b,c,d){var s=c==null?$.yP().zY(d,a):c +if(s==null)s="application/octet-stream" +return new A.hl(a,B.b.gR(d.split("/")),s,b)}, +a4M(a,b,c,d){var s=null,r=c==null?$.yP().zY(d,a):c,q=A.cNk(r==null?"application/octet-stream":r) +if(q==="m.image")return A.xf(s,a,b,s,c,d,s) +if(q==="m.video")return A.bEF(a,s,b,s,c,d,s) +if(q==="m.audio"&&a!=null)return A.cNj(a,b,c,d) +return A.bDI(a,b,c,d)}, +cNk(a){if(B.c.aX(a.toLowerCase(),"image/"))return"m.image" +if(B.c.aX(a.toLowerCase(),"video/"))return"m.video" +if(B.c.aX(a.toLowerCase(),"audio/"))return"m.audio" +return"m.file"}, +xf(a,b,c,d,e,f,g){var s=e==null?$.yP().zY(f,b):e +if(s==null)s="application/octet-stream" +return new A.ou(g,d,a,b,B.b.gR(f.split("/")),s,c)}, +ddS(a){var s=A.cUK(a) +if(s==null)return null +return new A.ayR(a,s.gbl(s),s.gbb(s),A.b5R(s,4,3).a,null,null)}, +cNl(a){var s,r,q,p,o,n=A.cUK(a.a),m=n.gbb(n)>n.gbl(n)?a.b:null,l=A.dsO(n,m,n.gbl(n)>=n.gbb(n)?a.b:null),k=A.dtv(a.c,l) +if(k==null)return null +s=new Uint8Array(A.bu(k)) +m=l.gbl(l) +r=l.gbb(l) +q=n.gbb(n) +p=n.gbl(n) +o=A.b5R(l,4,3) +return new A.ayR(s,m,r,o.a,q,p)}, +bEF(a,b,c,d,e,f,g){var s=e==null?$.yP().zY(f,a):e +if(s==null)s="application/octet-stream" +return new A.te(g,d,b,a,B.b.gR(f.split("/")),s,c)}, +cNj(a,b,c,d){var s=c==null?$.yP().zY(d,a):c +if(s==null)s="application/octet-stream" +return new A.a4K(a,B.b.gR(d.split("/")),s,b)}, +hl:function hl(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ou:function ou(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.a=d +_.b=e +_.c=f +_.d=g}, +ayR:function ayR(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bDP:function bDP(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +te:function te(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.a=d +_.b=e +_.c=f +_.d=g}, +a4K:function a4K(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +lq(a){var s=B.c.bF(a,1),r=B.c.d4(s,":") +if(r===-1)return A.a([s],t.s) +return A.a([B.c.X(s,0,r),B.c.bF(s,r+1)],t.s)}, +fG(a){var s,r=a.length +if(r===0)return!1 +if(r>255)return!1 +r=B.c.X(a,0,1) +if(!J.cX(B.dHx.a,r))return!1 +if(r==="$")return!0 +s=A.lq(a) +if(s.length!==2||s[1].length===0)return!1 +return!0}, +ddR(a){var s,r,q,p,o,n,m,l=null +if(B.c.aX(a.toLowerCase(),"matrix:")){s=A.hg(a) +if(s==null)return l +r=s.gA5() +q=A.a([],t.s) +for(p=r.length-1,o=t.N,n=0;n1?o.gA5()[1]:p +if(r!=null&&!A.fG(r))return p +if(o.gBu(o).length!==0)o.gBu(o) +q=o.gacD().h(0,"via") +q=J.ak4(q==null?A.a([],t.s):q) +o.gacC().h(0,"action") +return new A.bDO(s,r,q)}, +bDL:function bDL(){}, +bDK:function bDK(){}, +bDM:function bDM(){}, +bDO:function bDO(a,b,c){this.a=a +this.b=b +this.d=c}, +dbv(a,b){switch(a.a){case 0:return b.a.gkI() +case 1:return b.a.gkH() +case 2:return b.a.gld() +case 3:return b.a.gle()}}, +dbg(a,b){switch(a.a){case 0:return b.a.ghz() +case 1:return b.a.ghy()}}, +dcr(a,b){var s +switch(a.a){case 0:return b.a.ghZ() +case 2:return b.a.gjm() +default:s=a.G() +return A.bD(s,"JoinRules.","")}}, +EH:function EH(){}, +cRf(a){return A.p(["url",a.a,"key",A.cDH(a.b),"v",a.c,"iv",a.d,"hashes",a.e],t.N,t.z)}, +Iq:function Iq(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aOE:function aOE(){}, +cDH(a){var s=a.d,r=A.a0(s).i("N<1,h>") +return A.p(["alg",a.a,"ext",!0,"k",a.c,"key_ops",A.R(new A.N(s,new A.c8s(),r),!0,r.i("al.E")),"kty",a.e],t.N,t.z)}, +arx:function arx(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +Ak:function Ak(a,b){this.a=a +this.b=b}, +c8s:function c8s(){}, +aOF:function aOF(){}, +wT:function wT(a,b,c){this.a=a +this.b=b +this.c=c}, +aOV:function aOV(){}, +R2:function R2(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.a=c +_.b=d +_.c=e}, +azp:function azp(a,b){this.a=a +this.$ti=b}, +bGC:function bGC(a,b){this.a=a +this.b=b}, +bGD:function bGD(a,b){this.a=a +this.b=b}, +bH5:function bH5(){}, +azE:function azE(){}, +cBZ:function cBZ(a){this.a=a}, +zJ:function zJ(){}, +aSx:function aSx(a){this.a=a +this.b=""}, +aRg:function aRg(){}, +X0:function X0(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=d}, +bME:function bME(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +KV:function KV(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +dgl(a){var s,r,q,p,o,n,m,l,k="membership",j="avatar_url",i="displayname",h=a.a +if(h!=="m.room.member")throw A.j(A.aL("Tried to call `roomMemberChangeType` but the Event has a type of `"+h+"`")) +h=a.b +s=t.N +r=A.az(h,k,B.i,s) +if(r==null)r="" +q=a.at +p=q==null?null:A.az(q,k,B.i,s) +if(p==null)p="" +if(r!==p){h=p==="invite" +if(h&&r==="join")return B.dGk +else if(h&&r==="leave")if(a.f===a.c)return B.dGl +else return B.dGm +else if((p==="leave"||p==="")&&r==="join")return B.dGj +else{h=p==="join" +if(h&&r==="ban")return B.a8E +else if(h&&r==="leave"&&a.f!==a.c)return B.dGo +else if(h&&r==="leave"&&a.f===a.c)return B.dGn +else if(p!==r&&r==="ban")return B.a8E +else if(p==="ban"&&r==="leave")return B.dGg +else if(r==="invite")return B.dGp +else if(r==="knock")return B.dGh}}else if(r==="join"){o=A.az(h,j,B.i,s) +if(o==null)o="" +q=a.at +n=q==null?null:A.az(q,j,B.i,s) +if(n==null)n="" +m=A.az(h,i,B.i,s) +if(m==null)m="" +h=a.at +l=h==null?null:A.az(h,i,B.i,s) +if(l==null)l="" +if(o!==n)return B.dGe +else if(m!==l&&a.f!=null)return B.dGf}return B.dGi}, +nH:function nH(a,b){this.a=a +this.b=b}, +mo(a,b){return A.dxo(a,b,b.i("0?"))}, +dxo(a,b,c){var s=0,r=A.o(c),q +var $async$mo=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:s=3 +return A.f(B.bC.adb(new A.cx1(a,b),b.i("0?/")),$async$mo) +case 3:q=e +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$mo,r)}, +cx1:function cx1(a,b){this.a=a +this.b=b}, +r3:function r3(a,b,c){this.a=a +this.b=b +this.c=c}, +dia(a){var s=a.b +if(s==null)s=null +else{s=s.a +s=s==null?null:s.gaA(s).eA(0,0,new A.c0H(),t.S)}return s==null?0:s}, +di9(a){var s=a.b +if(s==null)s=null +else{s=s.b +s=s==null?null:s.gaA(s).eA(0,0,new A.c0G(),t.S)}return s==null?0:s}, +dib(a){var s=a.b +if(s==null)s=null +else{s=s.c +s=s==null?null:s.gaA(s).eA(0,0,new A.c0I(),t.S)}return s==null?0:s}, +c0H:function c0H(){}, +c0G:function c0G(){}, +c0I:function c0I(){}, +tR:function tR(a,b,c,d){var _=this +_.f=a +_.c=b +_.a=c +_.b=d}, +BJ:function BJ(a,b){this.a=a +this.b=b}, +BI:function BI(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.f=_.e=null +_.r=d +_.w=e +_.$ti=f}, +azz(a,b){var s,r,q,p=null +if(a.Nq("mxc")){s=b.b +if(s!=null){r=a.gtA(a) +q=a.gJn()?":"+a.gBq(a):"" +q=s.ah("_matrix/media/v3/download/"+r+q+a.gf7(a)) +s=q +if(s==null)s=A.c8(p,p,p,p,p,p,p,p,p)}else s=A.c8(p,p,p,p,p,p,p,p,p)}else s=a +return s}, +bGO(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k=null +if(!a.Nq("mxc"))return a +s=b.b +if(s==null)return A.c8(k,k,k,k,k,k,k,k,k) +r=s.gqj() +q=s.gtA(s) +p=a.gtA(a) +o=a.gJn()?":"+a.gBq(a):"" +n=a.gf7(a) +m=s.gBq(s) +l=A.b(t.N,t.z) +if(f!=null)l.j(0,"width",B.d.k(B.e.au(f))) +if(d!=null)l.j(0,"height",B.d.k(B.e.au(d))) +l.j(0,"method",B.b.gR(e.G().split("."))) +if(c!=null)l.j(0,"animated",B.ce.k(c)) +return A.c8(k,q,"/_matrix/media/v3/thumbnail/"+p+o+n,k,m,k,l,r,k)}, +ab_:function ab_(a,b){this.a=a +this.b=b}, +cRd(a,b,c,d,e,f,g,h,i,j,k){return new A.w0(i,j,h,f,a,k,b,g,!0,c,new A.d6(new A.b6(null,null,t.Lp),t.lh))}, +cJm(){return new A.b7O()}, +w0:function w0(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.Q=!1 +_.as=k}, +c7W:function c7W(a){this.a=a}, +lg:function lg(a,b){this.a=a +this.b=b}, +pc:function pc(a,b){this.a=a +this.b=b}, +ZE:function ZE(a,b){this.a=a +this.b=b}, +ZC:function ZC(a,b){this.a=a +this.b=b}, +ZD:function ZD(a,b){this.a=a +this.b=b}, +b7O:function b7O(){var _=this +_.a=$ +_.b=null +_.w=_.r=_.f=_.e=_.d=_.c=$}, +pd:function pd(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.e=d +_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=!1 +_.dx=_.cy=_.cx=_.CW=_.ch=_.ay=null +_.go=_.fy=0 +_.id=!0 +_.k1=e +_.k2=f +_.k3=g +_.k4=h +_.ok=i +_.p1=j +_.p2=k +_.p3=null +_.p4=l +_.R8=m +_.RG=n +_.ry=_.rx=null}, +b84:function b84(){}, +b85:function b85(){}, +b8d:function b8d(){}, +b8c:function b8c(){}, +b8f:function b8f(){}, +b8e:function b8e(){}, +b86:function b86(){}, +b87:function b87(a){this.a=a}, +b88:function b88(a){this.a=a}, +b8k:function b8k(){}, +b81:function b81(){}, +b82:function b82(a,b){this.a=a +this.b=b}, +b8g:function b8g(a){this.a=a}, +b83:function b83(a){this.a=a}, +b7P:function b7P(a){this.a=a}, +b8a:function b8a(a){this.a=a}, +b89:function b89(){}, +b8b:function b8b(a){this.a=a}, +b8h:function b8h(a){this.a=a}, +b7S:function b7S(a){this.a=a}, +b7V:function b7V(a){this.a=a}, +b7U:function b7U(a){this.a=a}, +b7W:function b7W(a){this.a=a}, +b7T:function b7T(a){this.a=a}, +b7X:function b7X(a){this.a=a}, +b7R:function b7R(a){this.a=a}, +b7Q:function b7Q(a,b){this.a=a +this.b=b}, +b8i:function b8i(a){this.a=a}, +b8j:function b8j(a){this.a=a}, +b7Y:function b7Y(a){this.a=a}, +b7Z:function b7Z(a){this.a=a}, +b8_:function b8_(a){this.a=a}, +b80:function b80(a){this.a=a}, +dbP(a){var s=new A.t_(A.a([],t.xC)) +s.b7L(a) +return s}, +dbO(a){var s=new A.E2(A.a([],t.uq)) +s.b7K(a) +return s}, +bvp(a){var s=new A.bvo(A.a([],t.hV)) +s.b7M(a) +return s}, +uU:function uU(){this.a=null}, +t_:function t_(a){var _=this +_.c=_.b=_.a=null +_.d=a}, +bvm:function bvm(){}, +bvn:function bvn(){}, +E2:function E2(a){this.b=this.a=null +this.c=a}, +bvk:function bvk(){}, +bvl:function bvl(){}, +bvo:function bvo(a){this.a=a}, +bvq:function bvq(a){this.a=a}, +IV:function IV(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.a=a +_.b=b +_.c=c +_.e=d +_.f=e +_.w=f +_.z=_.y=_.x=null +_.as=g +_.at=h +_.ax=i +_.ay=j +_.ch=$ +_.cx=k +_.db=null +_.dx=l +_.dy=m +_.fr=n +_.fx=o +_.fy=p}, +bs_:function bs_(a){this.a=a}, +bs0:function bs0(){}, +brQ:function brQ(a){this.a=a}, +brR:function brR(){}, +brH:function brH(a){this.a=a}, +brG:function brG(a){this.a=a}, +brX:function brX(a){this.a=a}, +brS:function brS(a){this.a=a}, +brK:function brK(a,b){this.a=a +this.b=b}, +brL:function brL(a,b){this.a=a +this.b=b}, +brM:function brM(a){this.a=a}, +brN:function brN(a,b){this.a=a +this.b=b}, +brO:function brO(a){this.a=a}, +brP:function brP(a){this.a=a}, +brJ:function brJ(a){this.a=a}, +brZ:function brZ(a){this.a=a}, +brV:function brV(){}, +brW:function brW(a){this.a=a}, +brI:function brI(a){this.a=a}, +brY:function brY(a){this.a=a}, +brT:function brT(){}, +brU:function brU(a){this.a=a}, +brE:function brE(a){this.a=a}, +brF:function brF(a){this.a=a}, +dk4(a,b){var s=null,r=t.N,q=t.Ji +r=new A.aIK(A.b(r,t.XC),A.b(r,q),new A.d6(new A.b6(s,s,t.hB),t.s_),a,b,A.k8(s,s,s,s,!1,q),A.b(r,r)) +r.b8z(a,b) +return r}, +aIK:function aIK(a,b,c,d,e,f,g){var _=this +_.a=null +_.b=a +_.c=b +_.d=c +_.e=null +_.r=d +_.w=e +_.x=f +_.y=g}, +c6n:function c6n(a){this.a=a}, +c6o:function c6o(a){this.a=a}, +c6p:function c6p(a){this.a=a}, +c6r:function c6r(a){this.a=a}, +c6s:function c6s(a){this.a=a}, +c6t:function c6t(a){this.a=a}, +c6u:function c6u(a){this.a=a}, +c6v:function c6v(a){this.a=a}, +c6w:function c6w(a){this.a=a}, +c6x:function c6x(a){this.a=a}, +c6y:function c6y(a){this.a=a}, +c6q:function c6q(a){this.a=a}, +c6A:function c6A(a){this.a=a}, +c6z:function c6z(){}, +bSh(a){return new A.a8a(J.fU(a,new A.bSi(),t.N,t.bG))}, +alP:function alP(a,b){this.a=a +this.b=b}, +pH:function pH(a,b,c){this.a=a +this.b=b +this.c=c}, +a8a:function a8a(a){this.a=a}, +bSi:function bSi(){}, +bSj:function bSj(){}, +cLu(a){var s,r,q=A.cx(a.r,"org.matrix.msc3401.call",B.i,t.N,t.qU) +if(q!=null){s=q.gaA(q) +B.b.fm(A.R(s,!0,A.y(s).i("D.E")),new A.brz()) +s=q.gaA(q) +r=A.y(s).i("aO") +return A.R(new A.aO(s,new A.brA(),r),!0,r.i("D.E"))}return A.a([],t.PA)}, +cLv(a,b){var s=a.y +if(A.az(s,b,B.i,t.K)!=null){s.h(0,b).ag(0) +s.D(0,b) +$.U().b9(0,"[VOIP] stopped stale group calls checker for room "+a.a)}else $.U().b9(0,"[VOIP] no stale call checker for room found")}, +cLt(a,b,c){var s,r,q,p=A.bvp(b).a +if(p.length!==0){s=A.Ag(p,new A.brw(c)) +if(s!=null){r=s.c +return new A.aO(r,new A.brx(),A.a0(r).i("aO<1>")).zM(0,new A.bry())}}q=b.Q.t(0,B.tq).a")),s),!0,s.i("D.E"))}return s}, +cVl(a,b){var s,r,q,p=A.bL(["sticker","emoticon"],t.N) +if(a==null)s=null +else{r=t.Ri +r=A.R(new A.eo(new A.N(a,new A.cw6(),A.a0(a).i("N<1,h?>")),r),!0,r.i("D.E")) +s=r}if(s==null)s=A.a([],t.s) +if(b==null)q=null +else{r=A.a0(b).i("aO<1>") +r=A.R(new A.aO(b,new A.cw7(p,s),r),!0,r.i("D.E")) +q=r}if(q==null)q=A.a([],t.s) +B.b.H(q,new A.aO(s,new A.cw8(q),A.a0(s).i("aO<1>"))) +return q}, +cBe(a){var s,r,q=J.fi(a),p=t.N,o=t.O +q=A.vc(q.oC(q,new A.bvW()),p,o) +s=A.cx(a,"pack",B.i,p,o) +s=A.dbZ(s==null?A.b(p,o):s) +r=A.cx(a,"images",B.i,p,o) +r=r==null?null:A.zS(r,new A.bvX(),p,o,p,t.Zc) +if(r==null){r=A.cx(a,"emoticons",B.i,p,o) +o=r==null?null:A.zS(r,new A.bvY(),p,o,p,t.Zc)}else o=r +if(o==null){o=A.cx(a,"short",B.i,p,p) +o=o==null?null:A.zS(o,new A.bvZ(),p,p,p,t.Zc)}return new A.Ee(q,o==null?A.b(p,t.Zc):o,s)}, +cBf(a){var s=J.b3(a),r=s.gct(a),q=t.N,p=t.O +return new A.mB(A.vc(r.oC(r,new A.bw0()),q,p),A.dK(A.av(s.h(a,"url")),0,null),A.az(a,"body",B.i,q),A.cx(a,"info",B.i,q,p),A.cVk(A.nY(a,"usage",q)))}, +dbZ(a){var s=t.N,r=A.vc(a.gct(a).oC(0,new A.bw2()),s,t.O),q=A.az(a,"display_name",B.i,s),p=A.az(a,"avatar_url",B.i,s) +return new A.bw1(r,q,A.hg(p==null?".::":p),A.cVk(A.nY(a,"usage",s)),A.az(a,"attribution",B.i,s))}, +t2:function t2(a,b){this.a=a +this.b=b}, +cw5:function cw5(){}, +cw6:function cw6(){}, +cw7:function cw7(a,b){this.a=a +this.b=b}, +cw8:function cw8(a){this.a=a}, +Ee:function Ee(a,b,c){this.a=a +this.b=b +this.c=c}, +bvW:function bvW(){}, +bvX:function bvX(){}, +bvY:function bvY(){}, +bvZ:function bvZ(){}, +bw_:function bw_(){}, +mB:function mB(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bw0:function bw0(){}, +bw1:function bw1(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bw2:function bw2(){}, +bQI(a){var s,r,q,p,o,n="ciphertext",m=t.N,l=A.az(a,"algorithm",B.e0,m) +if(l==null)l="" +s=A.az(a,"sender_key",B.e0,m) +if(s==null)s="" +r=A.az(a,"device_id",B.i,m) +q=A.az(a,"session_id",B.i,m) +p=A.az(a,n,B.yy,m) +o=A.az(a,n,B.yy,t.f) +return new A.bQH(l,s,r,q,p,o==null?null:A.zS(o,new A.bQJ(),m,t.O,m,t.TG))}, +bQH:function bQH(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bQJ:function bQJ(){}, +bQK:function bQK(){}, +zj:function zj(a,b){this.a=a +this.b=b}, +cP5(a){var s,r=A.az(a,"algorithm",B.e0,t.N) +if(r==null)r="" +s=t.S +return new A.bQL(r,A.az(a,"rotation_period_ms",B.i,s),A.az(a,"rotation_period_msgs",B.i,s))}, +bQL:function bQL(a,b,c){this.a=a +this.b=b +this.c=c}, +bUh:function bUh(a){this.a=a}, +cPn(a){var s=t.N +return new A.aEc(new A.bUi().$1(A.az(a,"passphrase",B.i,t.f)),A.az(a,"iv",B.i,s),A.az(a,"mac",B.i,s),A.az(a,"algorithm",B.i,s))}, +aEc:function aEc(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bUi:function bUi(){}, +a63:function a63(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cDi(a){var s=t.N,r=A.az(a,"body",B.e0,s) +if(r==null)r="" +s=A.az(a,"replacement_room",B.e0,s) +return new A.c3o(r,s==null?"":s)}, +c3o:function c3o(a,b){this.a=a +this.b=b}, +JV:function JV(a){this.a=a}, +bDD(a,b,c,d,e,f,g,h){return new A.fO(b,d,c,h,null,null,f,e,g,a)}, +td(a){var s=J.T(a),r=A.av(s.h(a,"event_id")),q=A.cB(s.h(a,"room_id")),p=A.jA(A.b7(s.h(a,"origin_server_ts")),!1),o=t.XF,n=o.a(s.h(a,"unsigned")) +n=n==null?null:A.hk(n) +o=o.a(s.h(a,"prev_content")) +o=o==null?null:A.hk(o) +return new A.fO(r,q,p,n,o,A.cB(s.h(a,"redacts")),A.az(a,"state_key",B.i,t.N),A.av(s.h(a,"sender")),A.av(s.h(a,"type")),A.hk(t.f.a(s.h(a,"content"))))}, +fO:function fO(a,b,c,d,e,f,g,h,i,j){var _=this +_.y=a +_.z=b +_.Q=c +_.as=d +_.at=e +_.ax=f +_.f=g +_.c=h +_.a=i +_.b=j}, +ddQ(a){return new A.iG(a,null)}, +fd:function fd(a,b){this.a=a +this.b=b}, +iG:function iG(a,b){this.a=a +this.b=b}, +bDG:function bDG(a){this.a=a}, +bDH:function bDH(){}, +bDE:function bDE(){}, +bDF:function bDF(){}, +Hj:function Hj(a){this.a=a}, +a4L(a){var s,r,q,p=t.N,o=A.nY(a,"usage",p) +if(o==null)o=A.a([],t.s) +s=J.T(a) +r=A.av(s.h(a,"user_id")) +s=A.eB(t.f.a(s.h(a,"keys")),p,p) +q=new A.Ax(a).$0() +p=A.cx(a,"unsigned",B.i,p,t.O) +return new A.qC(o,r,s,q,p==null?null:A.hk(p),a)}, +cBP(a){var s,r,q,p,o=t.N,n=A.nY(a,"algorithms",o) +if(n==null)n=A.a([],t.s) +s=J.T(a) +r=A.av(s.h(a,"device_id")) +q=A.av(s.h(a,"user_id")) +s=A.eB(t.f.a(s.h(a,"keys")),o,o) +p=new A.Ax(a).$0() +o=A.cx(a,"unsigned",B.i,o,t.O) +return new A.m7(r,n,q,s,p,o==null?null:A.hk(o),a)}, +vg:function vg(){}, +Ax:function Ax(a){this.a=a}, +qC:function qC(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +m7:function m7(a,b,c,d,e,f,g){var _=this +_.f=a +_.r=b +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g}, +vq:function vq(a,b,c,d){var _=this +_.f=a +_.c=b +_.a=c +_.b=d}, +dfj(a){return new A.bLn(B.b.ro(B.WQ,new A.bLo(a)),A.az(a,"last_active_ago",B.i,t.S),A.az(a,"status_msg",B.i,t.N),A.az(a,"currently_active",B.i,t.y))}, +bLn:function bLn(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bLo:function bLo(a){this.a=a}, +dgn(a){return A.aDE(a)}, +aDE(a){var s="m.heroes",r=a.h(0,s)!=null?A.dc(t.j.a(a.h(0,s)),!0,t.N):null +return new A.a83(r,A.hP(a.h(0,"m.joined_member_count")),A.hP(a.h(0,"m.invited_member_count")))}, +a83:function a83(a,b,c){this.a=a +this.b=b +this.c=c}, +di2(a){var s=J.T(a) +return new A.oT(A.az(a,"state_key",B.i,t.N),A.av(s.h(a,"sender")),A.av(s.h(a,"type")),A.hk(t.f.a(s.h(a,"content"))))}, +oT:function oT(a,b,c,d){var _=this +_.f=a +_.c=b +_.a=c +_.b=d}, +US(a,b){var s=null +return new A.l1(a,b,s,s,s,s,s,s)}, +di8(a){var s,r,q,p,o,n,m,l=null,k="events",j=t.N,i=A.az(a,"next_batch",B.i,j) +if(i==null)i="" +s=new A.c0B(a).$0() +r=t.Dn +q=A.cx(a,"presence",B.i,j,r) +if(q==null)q=l +else{q=q.h(0,k) +q=q==null?l:J.bz(q,new A.c0C(),t.cq).bg(0)}p=A.cx(a,"account_data",B.i,j,r) +if(p==null)p=l +else{p=p.h(0,k) +p=p==null?l:J.bz(p,new A.c0D(),t.ch).bg(0)}r=A.cx(a,"to_device",B.i,j,r) +if(r==null)r=l +else{r=r.h(0,k) +r=r==null?l:J.bz(r,new A.c0E(),t.T5).bg(0)}o=new A.c0F(a).$0() +n=A.cx(a,"device_one_time_keys_count",B.i,j,t.S) +m=A.nY(a,"device_unused_fallback_key_types",j) +return new A.l1(i,s,q,p,r,o,n,m==null?A.nY(a,u.mD,j):m)}, +dgq(a){var s=new A.tC(null,null) +s.b8o(a) +return s}, +a3m(a,b,c){return new A.m_(null,b,c,null,a,null)}, +dcs(a){var s,r,q=null,p="events",o=A.c3V(a,"summary",A.dxl()),n=t.N,m=t.Dn,l=A.cx(a,"state",B.i,n,m) +if(l==null)l=q +else{l=l.h(0,p) +l=l==null?q:J.bz(l,new A.bym(),t.qJ).bg(0)}s=A.c3V(a,"timeline",A.cWI()) +r=A.cx(a,"ephemeral",B.i,n,m) +if(r==null)r=q +else{r=r.h(0,p) +r=r==null?q:J.bz(r,new A.byn(),t.tu).bg(0)}m=A.cx(a,"account_data",B.i,n,m) +if(m==null)n=q +else{n=m.h(0,p) +n=n==null?q:J.bz(n,new A.byo(),t.tu).bg(0)}return new A.m_(o,l,s,r,n,A.c3V(a,"unread_notifications",A.dxR()))}, +dcg(a){var s=A.cx(a,"invite_state",B.i,t.N,t.Dn) +if(s==null)s=null +else{s=s.h(0,"events") +s=s==null?null:J.bz(s,new A.bxW(),t._T).bg(0)}return new A.po(s)}, +dcS(a){var s,r=null,q=t.N,p=t.Dn,o=A.cx(a,"state",B.i,q,p) +if(o==null)o=r +else{o=o.h(0,"events") +o=o==null?r:J.bz(o,new A.bAj(),t.qJ).bg(0)}s=A.c3V(a,"timeline",A.cWI()) +p=A.cx(a,"account_data",B.i,q,p) +if(p==null)q=r +else{q=p.h(0,"events") +q=q==null?r:J.bz(q,new A.bAk(),t.tu).bg(0)}return new A.nv(o,s,q)}, +diG(a){return A.diF(a)}, +diF(a){var s,r=A.nY(a,"events",t.f) +if(r==null)r=null +else{s=A.a0(r).i("N<1,fO>") +s=A.R(new A.N(r,new A.c2o(),s),!0,s.i("al.E")) +r=s}return new A.vU(r,A.az(a,"limited",B.i,t.y),A.az(a,"prev_batch",B.i,t.N))}, +dj7(a){var s=t.S +return new A.abm(A.az(a,"highlight_count",B.i,s),A.az(a,"notification_count",B.i,s))}, +l1:function l1(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +c0B:function c0B(a){this.a=a}, +c0C:function c0C(){}, +c0D:function c0D(){}, +c0E:function c0E(){}, +c0F:function c0F(a){this.a=a}, +c0J:function c0J(){}, +c0K:function c0K(){}, +c0L:function c0L(){}, +tC:function tC(a,b){this.a=a +this.b=null +this.c=b}, +bRy:function bRy(){}, +bRz:function bRz(){}, +bRA:function bRA(){}, +bRB:function bRB(){}, +bRC:function bRC(){}, +bRD:function bRD(){}, +c0v:function c0v(){}, +m_:function m_(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bym:function bym(){}, +byn:function byn(){}, +byo:function byo(){}, +byp:function byp(){}, +byq:function byq(){}, +byr:function byr(){}, +po:function po(a){this.a=a}, +bxW:function bxW(){}, +bxX:function bxX(){}, +nv:function nv(a,b,c){this.a=a +this.b=b +this.c=c}, +bAj:function bAj(){}, +bAk:function bAk(){}, +bAl:function bAl(){}, +bAm:function bAm(){}, +vU:function vU(a,b,c){this.a=a +this.b=b +this.c=c}, +c2o:function c2o(){}, +c2p:function c2p(){}, +abm:function abm(a,b){this.a=a +this.b=b}, +a0v:function a0v(a,b){this.a=a +this.b=b}, +day(a,b,c,d,e,f){var s=J.fi(a),r=e.i("@<0>").Z(f) +return A.vc(new A.eo(s.dn(s,new A.bo_(b,c,d,e,f),r.i("a3<1,2>?")),r.i("eo>")),e,f)}, +zS(a,b,c,d,e,f){return A.day(a,new A.bnZ(b,c,d,e,f),c,d,e,f)}, +bo_:function bo_(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bnZ:function bnZ(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +kq:function kq(a,b){this.a=a +this.b=b}, +bBB:function bBB(a,b){this.a=a +this.c=b}, +bBC:function bBC(){}, +dq:function dq(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cN7(a,b){if(t.f.b(b))return A.hk(b) +if(t.j.b(b))return J.bz(b,A.ddr(a),t.z).bg(0) +return b}, +ddr(a){return new A.bCd(a)}, +hk(a){var s,r,q=A.eB(a,t.N,t.O) +for(s=q.gct(q),s=s.gS(s);s.q();){r=s.gE(s) +q.j(0,r.a,A.cN7(a,r.b))}return q}, +bCd:function bCd(a){this.a=a}, +az(a,b,c,d){var s=J.K(a,b) +if(!d.b(s)){c.$3(b,A.cR(d),J.aF(s)) +return null}return s}, +nY(a,b,c){var s,r,q=J.K(a,b) +if(!t.j.b(q)){B.i.$3(b,A.cR(c),J.aF(q)) +return null}try{s=J.f7(q,c) +s=s.bg(s) +return s}catch(r){s=$.U() +s.cY('Unable to create "List<'+A.cR(c).k(0)+'>" in event content for the key "'+b+'" at '+A.ct6(A.r5())) +return null}}, +cx(a,b,c,d,e){var s,r,q=J.K(a,b) +if(!t.G.b(q)){c.$3(b,A.a_(A.b(d,e)),J.aF(q)) +return null}try{s=A.eB(J.CP(q,d,e),d,e) +return s}catch(r){s=$.U() +s.cY('Unable to create "Map<'+A.cR(d).k(0)+","+A.cR(e).k(0)+'>" in event content for the key "'+b+'" at '+A.ct6(A.r5())) +return null}}, +c3V(a,b,c){var s=A.cx(a,b,B.i,t.N,t.O) +return s!=null?c.$1(s):null}, +ct6(a){var s=a.k(0).split("\n"),r=s.length +if(r>=3)r=J.d5R(s[2],"#2 ","") +else r=r!==0?B.b.gN(s):"(unknown position)" +return r}, +cnj:function cnj(){}, +ckV:function ckV(){}, +cog:function cog(){}, +cB6(a,b){var s=0,r=A.o(t.rc),q +var $async$cB6=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=A.hu(J.bz(a,new A.bu1(b,null),t.uo).bg(0),!1,t.ZF).aJ(0,new A.bu2(!1),t.rc) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$cB6,r)}, +bu_:function bu_(){}, +bu1:function bu1(a,b){this.a=a +this.b=b}, +bu2:function bu2(a){this.a=a}, +bu0:function bu0(){}, +E1:function E1(){}, +atx(a,b,c){return A.dbA(a,b,c)}, +dbA(a,b,c){var s=0,r=A.o(t.ZF),q,p=2,o,n,m,l,k,j,i,h,g +var $async$atx=A.k(function(d,e){if(d===1){o=e +s=p}while(true)switch(s){case 0:p=4 +n=A.ddP(a.a,null) +s=7 +return A.f(null,$async$atx) +case 7:m=new A.bK(Date.now(),!1) +s=8 +return A.f(n.OM().Oe(0,c),$async$atx) +case 8:l=new A.bK(Date.now(),!1) +k=A.c7(0,0,0,l.a-m.a,0,0) +q=new A.jf(a,k,null) +s=1 +break +p=2 +s=6 +break +case 4:p=3 +g=o +j=A.a2(g) +i=A.ay(g) +q=new A.jf(a,null,new A.alq(j,i)) +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$atx,r)}, +jf:function jf(a,b,c){this.a=a +this.b=b +this.c=c}, +alq:function alq(a,b){this.a=a +this.b=b}, +bys:function bys(){}, +auH:function auH(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j}, +dcX(a,b,c,d){var s,r=null,q=A.UV(r,r) +q.cU=new A.bAz(b,d) +s=new A.a3O("",a,q,B.bY,r,r,r,r,r,c) +s.azH(s,q) +return s}, +cBA(a9,b0,b1,b2,b3,b4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7=null,a8={} +if(b2==null)b2=new A.bAA() +s=new A.bAC(b0) +if(b3==null)b3=b4.p3.z +r=$.d_O().tV(0,b1) +if(!r.gS(r).q())return b2.$3(b1,b3,a7) +a8.a=null +try{q=$.d0x() +p=q.b +p.test("") +a8.a=q}catch(o){n=$.d_Q() +a8.a=n}a8.b=a8.c=null +q=b1.length +if(q>300){a8.c=A.a([],t.hQ) +a8.b=A.a([""],t.s) +a8.d=-1 +a8.e=a8.f=0 +p=a8.r=!1 +m=new A.bAD(a8,b1) +for(l=new A.re(r.a,r.b,r.c),k=t.Qz;l.q();){j=l.d +i=(j==null?k.a(j):j).b.index +h=Math.max(i-120,0) +g=Math.min(i+120,q) +if(h=a.length)return a +return B.c.bF(a,s+1).toLowerCase()}, +bGa:function bGa(a,b){this.a=a +this.b=b}, +bvM:function bvM(){}, +dhp(a){return new A.a9r(null,a,B.b3)}, +dho(a){var s=new A.aFk(null,a.Y(),a,B.b3) +s.gaS(s).c=s +s.gaS(s).a=a +return s}, +aFl:function aFl(){}, +cok:function cok(a){this.a=a}, +col:function col(a){this.a=a}, +xO:function xO(){}, +a9r:function a9r(a,b,c){var _=this +_.aMm$=a +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=null +_.e=$ +_.f=b +_.r=null +_.w=c +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +FH:function FH(){}, +Uq:function Uq(){}, +aFk:function aFk(a,b,c,d){var _=this +_.aMm$=a +_.ok=b +_.p1=!1 +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=null +_.e=$ +_.f=c +_.r=null +_.w=d +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +aVG:function aVG(){}, +aVH:function aVH(){}, +bl7:function bl7(){}, +bh_:function bh_(){}, +b0S:function b0S(){}, +bVl:function bVl(){}, +c5h:function c5h(){}, +bwJ:function bwJ(){}, +bJ5:function bJ5(){}, +bSg:function bSg(){}, +bKy:function bKy(){}, +bKz:function bKz(){}, +bKx:function bKx(){}, +bKA:function bKA(){}, +xn:function xn(a,b,c){var _=this +_.e=null +_.j7$=a +_.av$=b +_.a=c}, +a5J:function a5J(a,b){this.a=a +this.b=b}, +aCW:function aCW(a,b,c,d,e,f,g,h){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.aj=!1 +_.dL$=e +_.ae$=f +_.ez$=g +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=h +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bPL:function bPL(){}, +bPJ:function bPJ(a,b){this.a=a +this.b=b}, +bPK:function bPK(a){this.a=a}, +bPM:function bPM(a){this.a=a}, +bPI:function bPI(a,b,c){this.a=a +this.b=b +this.c=c}, +bPH:function bPH(a,b){this.a=a +this.b=b}, +bPG:function bPG(a,b){this.a=a +this.b=b}, +bPF:function bPF(a,b,c){this.a=a +this.b=b +this.c=c}, +aU9:function aU9(){}, +aUa:function aUa(){}, +deG(a,b,c){var s=A.R(b,!0,t.d) +s.push(new A.abz(new A.bJa(a),null,t.Mg)) +return new A.aAq(B.aq,c,B.dAH,s,null)}, +aAq:function aAq(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +bJa:function bJa(a){this.a=a}, +aSm:function aSm(a,b,c){var _=this +_.p1=$ +_.p2=a +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=_.CW=null +_.e=$ +_.f=b +_.r=null +_.w=c +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +bJv(){var s=0,r=A.o(t.A9),q,p,o +var $async$bJv=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=$.cNW +if(o!=null){q=o +s=1 +break}s=3 +return A.f($.cYD().wK(0),$async$bJv) +case 3:p=b +q=$.cNW=new A.a5O(p.a,p.b,p.c,p.d,p.e,p.f) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$bJv,r)}, +a5O:function a5O(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +dmR(a){if(a.Nq("chrome-extension"))return a.gqj()+"://"+a.gtA(a) +return a.gTB(a)}, +bJu:function bJu(){}, +bFU:function bFU(){}, +a5P:function a5P(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bJt:function bJt(){}, +czU(a,b){if(a==null)a=b==null?A.cvf():"." +if(b==null)b=$.cye() +return new A.ao5(t.P1.a(b),a)}, +cTK(a){if(t.Xu.b(a))return a +throw A.j(A.eD(a,"uri","Value must be a String or a Uri"))}, +cut(a,b){var s,r,q,p,o,n,m,l +for(s=b.length,r=1;r=1;s=q){q=s-1 +if(b[q]!=null)break}p=new A.cU("") +o=""+(a+"(") +p.a=o +n=A.a0(b) +m=n.i("bb<1>") +l=new A.bb(b,0,s,m) +l.dS(b,0,s,n.c) +m=o+new A.N(l,new A.cuu(),m.i("N")).aU(0,", ") +p.a=m +p.a=m+("): part "+(r-1)+" was null, but part "+r+" was not.") +throw A.j(A.ck(p.k(0),null))}}, +ao5:function ao5(a,b){this.a=a +this.b=b}, +bfX:function bfX(){}, +bfY:function bfY(){}, +cuu:function cuu(){}, +Jf:function Jf(){}, +xq(a,b){var s,r,q,p,o,n=b.aWd(a),m=b.Ju(a) +if(n!=null)a=B.c.bF(a,n.length) +s=t.s +r=A.a([],s) +q=A.a([],s) +s=a.length +if(s!==0&&b.Gx(B.c.az(a,0))){q.push(a[0]) +p=1}else{q.push("") +p=0}for(o=p;o").Z(d).i("a4l<1,2>"))}, +a4l:function a4l(a,b,c){this.b=a +this.a=b +this.$ti=c}, +ab7:function ab7(a,b){this.a=a +this.$ti=b}, +cFb(a,b){var s=B.c.az(a,0),r=new A.N(new A.dD(a),A.cUq(),t.Hz.i("N")).qr(0) +return new A.Ly(new A.a9p(s),'"'+r+'" expected')}, +a9p:function a9p(a){this.a=a}, +HR:function HR(a){this.a=a}, +awf:function awf(a,b,c){this.a=a +this.b=b +this.c=c}, +azT:function azT(a){this.a=a}, +dwm(a){var s,r,q,p,o,n,m,l,k=A.R(a,!1,t.eg) +B.b.fm(k,new A.cwJ()) +s=A.a([],t.Am) +for(r=k.length,q=0;q=p.a){n=p.b +s[s.length-1]=new A.ma(o.a,n)}else s.push(p)}}m=B.b.eA(s,0,new A.cwK(),t.S) +if(m===0)return B.aRF +else if(m-1===65535)return B.aRG +else if(s.length===1){r=s[0] +n=r.a +return n===r.b?new A.a9p(n):r}else{r=B.b.gN(s) +n=B.b.gR(s) +l=B.d.O(B.b.gR(s).b-B.b.gN(s).a+1+31,5) +r=new A.awf(r.a,n.b,new Uint32Array(l)) +r.b82(s) +return r}}, +cwJ:function cwJ(){}, +cwK:function cwK(){}, +cW4(a,b){var s=$.d0s().eg(new A.Pf(a,0)) +s=s.gm(s) +return new A.Ly(s,b==null?"["+new A.N(new A.dD(a),A.cUq(),t.Hz.i("N")).qr(0)+"] expected":b)}, +cuk:function cuk(){}, +cu1:function cu1(){}, +cuj:function cuj(){}, +cu_:function cu_(){}, +kJ:function kJ(){}, +ma:function ma(a,b){this.a=a +this.b=b}, +aIN:function aIN(){}, +Dg(a,b,c){return A.cJD(a,b,c)}, +cJD(a,b,c){var s=b==null?A.yN(A.dtI(),c):b +return new A.a_3(s,A.R(a,!1,c.i("bS<0>")),c.i("a_3<0>"))}, +a_3:function a_3(a,b,c){this.b=a +this.a=b +this.$ti=c}, +k0:function k0(){}, +cFU(a,b,c,d){return new A.a8M(a,b,c.i("@<0>").Z(d).i("a8M<1,2>"))}, +cO3(a,b,c,d,e){return A.EC(a,new A.bJQ(b,c,d,e),c.i("@<0>").Z(d).i("fB<1,2>"),e)}, +a8M:function a8M(a,b,c){this.a=a +this.b=b +this.$ti=c}, +fB:function fB(a,b,c){this.a=a +this.b=b +this.$ti=c}, +bJQ:function bJQ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ug(a,b,c,d,e,f){return new A.a8N(a,b,c,d.i("@<0>").Z(e).Z(f).i("a8N<1,2,3>"))}, +Kj(a,b,c,d,e,f){return A.EC(a,new A.bJR(b,c,d,e,f),c.i("@<0>").Z(d).Z(e).i("vC<1,2,3>"),f)}, +a8N:function a8N(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +vC:function vC(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +bJR:function bJR(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +cxa(a,b,c,d,e,f,g,h){return new A.a8O(a,b,c,d,e.i("@<0>").Z(f).Z(g).Z(h).i("a8O<1,2,3,4>"))}, +bJS(a,b,c,d,e,f,g){return A.EC(a,new A.bJT(b,c,d,e,f,g),c.i("@<0>").Z(d).Z(e).Z(f).i("tJ<1,2,3,4>"),g)}, +a8O:function a8O(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +tJ:function tJ(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +bJT:function bJT(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cWt(a,b,c,d,e,f,g,h,i,j){return new A.a8P(a,b,c,d,e,f.i("@<0>").Z(g).Z(h).Z(i).Z(j).i("a8P<1,2,3,4,5>"))}, +cO4(a,b,c,d,e,f,g,h){return A.EC(a,new A.bJU(b,c,d,e,f,g,h),c.i("@<0>").Z(d).Z(e).Z(f).Z(g).i("r2<1,2,3,4,5>"),h)}, +a8P:function a8P(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.$ti=f}, +r2:function r2(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.$ti=f}, +bJU:function bJU(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +deM(a,b,c,d,e,f,g,h,i,j,k){return A.EC(a,new A.bJV(b,c,d,e,f,g,h,i,j,k),c.i("@<0>").Z(d).Z(e).Z(f).Z(g).Z(h).Z(i).Z(j).i("nM<1,2,3,4,5,6,7,8>"),k)}, +a8Q:function a8Q(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.$ti=i}, +nM:function nM(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.$ti=i}, +bJV:function bJV(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j}, +JC:function JC(){}, +deD(a,b){return new A.qL(null,a,b.i("qL<0?>"))}, +qL:function qL(a,b,c){this.b=a +this.a=b +this.$ti=c}, +a9z:function a9z(a,b,c,d){var _=this +_.b=a +_.c=b +_.a=c +_.$ti=d}, +a1p:function a1p(a,b){this.a=a +this.$ti=b}, +deu(a){return new A.azQ(a)}, +azQ:function azQ(a){this.a=a}, +cF6(){return new A.rt("input expected")}, +rt:function rt(a){this.a=a}, +Ly:function Ly(a,b){this.a=a +this.b=b}, +aBO:function aBO(a,b,c){this.a=a +this.b=b +this.c=c}, +eV(a){var s=a.length +if(s===0)return new A.a1p(a,t.oy) +else if(s===1){s=A.cFb(a,null) +return s}else{s=A.dxI(a,null) +return s}}, +dxI(a,b){return new A.aBO(a.length,new A.cxH(a),'"'+a+'" expected')}, +cxH:function cxH(a){this.a=a}, +cP1(a,b,c,d){return new A.aDm(a.a,d,b,c)}, +aDm:function aDm(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +pq:function pq(a,b,c,d,e){var _=this +_.e=a +_.b=b +_.c=c +_.a=d +_.$ti=e}, +a3J:function a3J(){}, +dfh(a,b){return A.cCg(a,0,9007199254740991,b)}, +cCg(a,b,c,d){return new A.a6E(b,c,a,d.i("a6E<0>"))}, +a6E:function a6E(a,b,c,d){var _=this +_.b=a +_.c=b +_.a=c +_.$ti=d}, +a7U:function a7U(){}, +D0:function D0(a,b){this.a=a +this.b=b}, +aH9:function aH9(a,b){this.a=a +this.b=b}, +aqS:function aqS(a,b){this.a=a +this.b=b}, +aDt:function aDt(a,b){this.a=a +this.b=b}, +aDq:function aDq(a,b){this.a=a +this.b=b}, +Aa:function Aa(a,b){this.a=a +this.b=b}, +cIO(a,b,c,d,e,f,g,h,i,j){var s=null +return new A.akQ(a,f,i,h,new A.z0(a,f,i,h),s,g,b,j,e,s,s,c,s,d,B.D,B.dx,s,!1,!1,s,!1,!1,s)}, +z0:function z0(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b3I:function b3I(a,b){this.a=a +this.b=b}, +b3H:function b3H(a){this.a=a}, +akQ:function akQ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4){var _=this +_.dy=a +_.fr=b +_.fx=c +_.fy=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=j +_.x=k +_.y=l +_.z=m +_.Q=n +_.as=o +_.at=p +_.ax=q +_.ay=r +_.ch=s +_.CW=a0 +_.cx=a1 +_.cy=a2 +_.db=a3 +_.a=a4}, +b5n:function b5n(){}, +bKg:function bKg(a,b){this.a=a +this.aoB$=b}, +bxY:function bxY(){}, +b1Z:function b1Z(){}, +aSD:function aSD(){}, +aSE:function aSE(){}, +aSF:function aSF(){}, +O1:function O1(){}, +diD(a,b,c){return new A.aPH(B.aSp,B.dG6,B.dG5,c,a,b,0)}, +M_:function M_(a,b){this.a=a +this.b=b}, +LZ:function LZ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aPH:function aPH(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.a=d +_.b=e +_.c=f +_.d=g}, +bAU:function bAU(){}, +bKB:function bKB(){}, +d7a(){return B.b.wt($.cX3(),new A.b7a(),new A.b7b())}, +d78(a,b,c,d){return new A.pb(a,b)}, +dkH(a){var s=window.navigator.vendor +s.toString +return B.c.p(s,"Google")}, +dl7(a){var s=window.navigator.userAgent +s.toString +return B.c.p(s,"Firefox")}, +dmu(a){var s=window.navigator.vendor +s.toString +if(B.c.p(s,"Apple")){s=window.navigator.appVersion +s.toString +s=B.c.p(s,"Version")}else s=!1 +return s}, +dn3(a){var s=window.navigator.vendor +s.toString +if(B.c.p(s,"Apple")){s=window.navigator.appVersion +s.toString +s=!B.c.p(s,"Version")}else s=!1 +return s}, +dls(a){var s=window.navigator.appName +s.toString +if(!B.c.p(s,"Microsoft")){s=window.navigator.appVersion +s.toString +if(!B.c.p(s,"Trident")){s=window.navigator.appVersion +s.toString +s=B.c.p(s,"Edge")}else s=!0}else s=!0 +return s}, +pb:function pb(a,b){this.a=a +this.c=b}, +b7a:function b7a(){}, +b7b:function b7b(){}, +b78:function b78(){}, +b79:function b79(){}, +aMp:function aMp(a,b){this.a=a +this.c=b}, +aP1:function aP1(a,b){this.a=a +this.c=b}, +aUS:function aUS(a,b){this.a=a +this.c=b}, +aYf:function aYf(a,b){this.a=a +this.c=b}, +aQa:function aQa(a,b){this.a=a +this.c=b}, +cUj(){var s=$.cSL +if(s==null){$.cJf=new A.aPF() +s=$.cSL=A.d7a()}return s}, +aPF:function aPF(){}, +kW(a,b,c){var s +if(c){s=$.GW() +A.DM(a) +s=s.a.get(a)===B.ek}else s=!1 +if(s)throw A.j(A.jY("`const Object()` cannot be used as the token.")) +s=$.GW() +A.DM(a) +if(b!==s.a.get(a))throw A.j(A.jY("Platform interfaces must not be implemented with `implements`"))}, +bKJ:function bKJ(){}, +cTP(a){var s=a?"__webPointerInterceptorViewType__debug__":"__webPointerInterceptorViewType__" +$.ajW() +$.CO().a1y(s,new A.cu5(a),!1)}, +cOq(a,b){if(!$.cOr){A.cTP(!1) +A.cTP(!0) +$.cOr=!0}return new A.aBD(a,!1,null)}, +cu5:function cu5(a){this.a=a}, +aBD:function aBD(a,b,c){this.c=a +this.d=b +this.a=c}, +bcb:function bcb(){}, +a3u:function a3u(a){this.a=a}, +b0I:function b0I(a,b,c,d,e,f){var _=this +_.a=0 +_.b=null +_.c=!1 +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f}, +cPd(){var s=A.cOV(0),r=new Uint8Array(4),q=t.S +q=new A.bSk(s,r,B.of,5,A.aP(5,0,!1,q),A.aP(80,0,!1,q)) +q.eZ(0) +return q}, +bSk:function bSk(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=$ +_.d=c +_.e=d +_.f=e +_.r=f +_.w=$}, +bK4:function bK4(a,b,c){this.a=a +this.b=b +this.c=c}, +bJh:function bJh(a){this.a=$ +this.b=a +this.c=$}, +cLx(a,b){var s=new A.bs4(a,b) +s.b=20 +s.d=new Uint8Array(b) +s.e=new Uint8Array(b+20) +return s}, +bs4:function bs4(a,b){var _=this +_.a=a +_.b=$ +_.c=b +_.e=_.d=$}, +b5h:function b5h(){}, +b5j:function b5j(){}, +b5k:function b5k(){}, +b5m:function b5m(){}, +bBX:function bBX(){}, +bIn:function bIn(){}, +cFX(a,b){b&=31 +return(a&$.lI[b])<>>0}, +jV(a,b){b&=31 +return(B.d.O(a,b)|A.cFX(a,32-b))>>>0}, +Nv(a,b,c,d){b=A.iq(b.buffer,b.byteOffset,b.length) +b.setUint32(c,a,B.af===d)}, +iY(a,b,c){a=A.iq(a.buffer,a.byteOffset,a.length) +return a.getUint32(b,B.af===c)}, +cOV(a){var s=new A.a7h() +s.Hl(0,a,null) +return s}, +a7h:function a7h(){this.b=this.a=$}, +a6C:function a6C(a,b,c,d,e,f){var _=this +_.c=a +_.e=b +_.f=c +_.r=d +_.x=e +_.a=f}, +ahk:function ahk(a,b){var _=this +_.d=a +_.a=_.r=_.f=_.e=null +_.b=b +_.c=null}, +cqc:function cqc(){}, +aBI:function aBI(){this.a=null}, +UW:function UW(a,b){this.a=a +this.b=b}, +a_B:function a_B(a,b,c,d){var _=this +_.e=a +_.c=b +_.a=c +_.$ti=d}, +cOE(a,b,c){var s=null +return new A.KS(new A.Gm(b,s,s,s,s,s,c.i("Gm<0>")),s,s,a,s,c.i("KS<0>"))}, +ai(a,b,c){var s,r=c.i("WH<0?>?").a(a.vX(c.i("ju<0?>"))),q=r==null +if(q&&!c.b(null))A.W(new A.aBZ(A.cR(c),A.a_(a.gby()))) +if(b)a.T(c.i("ju<0?>")) +if(q)s=null +else{q=r.gPH() +s=q.gm(q)}if($.d_Y()){if(!c.b(s))throw A.j(new A.aC_(A.cR(c),A.a_(a.gby()))) +return s}return s==null?c.a(s):s}, +v2:function v2(){}, +aek:function aek(a,b,c,d){var _=this +_.aMm$=a +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=null +_.e=$ +_.f=b +_.r=null +_.w=c +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1 +_.$ti=d}, +ju:function ju(a,b,c,d){var _=this +_.f=a +_.b=b +_.a=c +_.$ti=d}, +WH:function WH(a,b,c,d){var _=this +_.pr=_.oP=_.dj=_.df=!1 +_.qp=$ +_.bN=a +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=null +_.e=$ +_.f=b +_.r=null +_.w=c +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1 +_.$ti=d}, +cfX:function cfX(a,b){this.a=a +this.b=b}, +aNG:function aNG(){}, +n3:function n3(){}, +Gm:function Gm(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.$ti=g}, +acT:function acT(a){var _=this +_.b=null +_.c=!1 +_.a=_.f=_.e=_.d=null +_.$ti=a}, +XH:function XH(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +ahT:function ahT(a){this.a=this.b=null +this.$ti=a}, +KS:function KS(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e +_.$ti=f}, +aC_:function aC_(a,b){this.a=a +this.b=b}, +aBZ:function aBZ(a,b){this.a=a +this.b=b}, +dfy(a,b,c,d,e){var s=null +return new A.a6N(new A.Gm(b,new A.bLO(c,e,d),s,s,s,s,e.i("Gm<0>")),s,s,a,s,d.i("@<0>").Z(e).i("a6N<1,2>"))}, +a6O:function a6O(){}, +a6N:function a6N(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e +_.$ti=f}, +bLO:function bLO(a,b,c){this.a=a +this.b=b +this.c=c}, +dgS(a,b,c,d,e){return new A.a8F(a,new A.bUu(b,e,c,d),null,null,null,c.i("@<0>").Z(d).Z(e).i("a8F<1,2,3>"))}, +Ba:function Ba(){}, +agF:function agF(a,b){var _=this +_.a=_.x=_.w=_.r=null +_.b=a +_.c=null +_.$ti=b}, +a8F:function a8F(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e +_.$ti=f}, +bUu:function bUu(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +djW(a,b,c,d){var s,r,q=""+a+"."+b+"."+c,p=d==null +if(!p)q+="+"+d +s=t.jl +r=A.a([],s) +p=p?A.a([],s):A.djX(d) +if(a<0)A.W(A.ck("Major version must be non-negative.",null)) +if(b<0)A.W(A.ck("Minor version must be non-negative.",null)) +if(c<0)A.W(A.ck("Patch version must be non-negative.",null)) +return new A.Mj(a,b,c,r,p,q)}, +djX(a){var s=t.iU +return A.R(new A.N(A.a(a.split("."),t.s),new A.c5F(),s),!0,s.i("al.E"))}, +Mj:function Mj(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +c5F:function c5F(){}, +dpL(a){return a<128}, +dn9(a,b,c){var s +a=c?B.d.aQ(a,700):B.d.aQ(a,2) +a+=B.d.eK(a,b) +for(s=0;a>455;s+=36)a=B.d.aQ(a,35) +return s+B.d.eK(36*a,a+38)}, +dxc(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=A.R(new A.tG(a1),!1,t.Dc.i("D.E")),b=new A.cU(""),a=new A.cwX(b),a0=A.a0(c) +new A.cwU(b).$1(new A.et(new A.aO(c,A.dxd(),a0.i("aO<1>")),new A.cwW(!1),a0.i("et<1,A>"))) +s=b.a.length +if(s>0)a.$1(45) +for(r=s,q=128,p=0,o=72;a0=c.length,r=q)k=m==null||l=a0?26:i-o +if(jb)throw A.j(A.ck(""+a+" cannot be > "+b,null)) +if(b>999999999999999)throw A.j(A.ck("|"+b+"| is larger than the maximum supported "+999999999999999,null)) +s=$.cHn().dY() +if(s<0||s>=1)throw A.j(new A.aBY(s)) +return A.dqg(s,a,b)}, +dqg(a,b,c){if(b===c)return b +return B.e.dH(a*(c-b+1))+b}, +cFR(a,b,c,d){var s,r=J.lZ(a,t.S) +for(s=0;s")),0,null)}, +b0L:function b0L(){}, +bh1:function bh1(){}, +aBY:function aBY(a){this.a=a}, +aNC:function aNC(){}, +bOw:function bOw(){}, +bOx:function bOx(a){this.b=this.a=null +this.c=a}, +d7Z(a,b){var s=b.i("G<0>"),r=A.czO(a,new A.bey(b),b,s) +return new A.zs(new A.e4(r,A.y(r).i("e4<1>")),b.i("@<0>").Z(s).i("zs<1,2>"))}, +d7X(a,b,c,d,e,f){var s=A.czO(A.a([a,b],t.aa),new A.bew(c,d,e,f),t.z,f) +return new A.zs(new A.e4(s,A.y(s).i("e4<1>")),t.cu.Z(f).i("zs<1,2>"))}, +d7Y(a,b,c,d,e,f,g,h,i,j,k,l){var s=A.czO(A.a([a,b,c,d,e],t.aa),new A.bex(f,g,h,i,j,k,l),t.z,l) +return new A.zs(new A.e4(s,A.y(s).i("e4<1>")),t.cu.Z(l).i("zs<1,2>"))}, +czO(a,b,c,d){var s=null,r={},q=A.k8(s,s,s,s,!0,d),p=A.bx("subscriptions") +r.a=null +q.d=new A.ber(r,p,q,a,b,c) +q.e=new A.bes(p) +q.f=new A.bet(p) +q.r=new A.beu(r,p) +return q}, +zs:function zs(a,b){this.a=a +this.$ti=b}, +bey:function bey(a){this.a=a}, +bew:function bew(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bex:function bex(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +ber:function ber(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bev:function bev(a,b,c){this.a=a +this.b=b +this.c=c}, +beq:function beq(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bep:function bep(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +bes:function bes(a){this.a=a}, +bet:function bet(a){this.a=a}, +beu:function beu(a,b){this.a=a +this.b=b}, +cKg(a,b,c){return new A.a0p(a,!0,c.i("a0p<0>"))}, +a0p:function a0p(a,b,c){this.a=a +this.b=b +this.$ti=c}, +Sq:function Sq(a,b){this.a=a +this.$ti=b}, +aRy:function aRy(a,b){this.a=a +this.b=b}, +aIo:function aIo(a){this.a=a}, +od(a,b,c){var s=b?new A.p3(a,null,c.i("p3<0>")):new A.b6(a,null,c.i("b6<0>")),r=new A.XJ(!1,B.b4,c.i("XJ<0>")) +return new A.D5(r,s,A.cKg(A.cJ0(r,s,b,c),!0,c),c.i("D5<0>"))}, +Oe(a,b){var s=new A.b6(null,null,b.i("b6<0>")),r=new A.XJ(!0,a,b.i("XJ<0>")) +return new A.D5(r,s,A.cKg(A.cJ0(r,s,!1,b),!0,b),b.i("D5<0>"))}, +cJ0(a,b,c,d){return new A.b5D(a,b,d)}, +D5:function D5(a,b,c,d){var _=this +_.e=a +_.b=b +_.c=!1 +_.a=c +_.$ti=d}, +b5D:function b5D(a,b,c){this.a=a +this.b=b +this.c=c}, +XJ:function XJ(a,b,c){var _=this +_.a=a +_.b=b +_.c=null +_.$ti=c}, +eJ:function eJ(a,b){this.a=a +this.$ti=b}, +bM6(a,b){var s=null,r=a?new A.p3(s,s,b.i("p3<0>")):new A.b6(s,s,b.i("b6<0>")) +return new A.a6T(r,new A.aQ(r,A.y(r).i("aQ<1>")),b.i("a6T<0>"))}, +a6T:function a6T(a,b,c){var _=this +_.b=a +_.c=!1 +_.a=b +_.$ti=c}, +LG:function LG(){}, +c_Q:function c_Q(a,b){this.a=a +this.b=b}, +yy:function yy(a,b){this.a=a +this.$ti=b}, +VM:function VM(a,b){this.a=a +this.b=b}, +W0:function W0(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h +_.y=i +_.z=j +_.Q=0 +_.at=_.as=!1 +_.a=_.ax=null +_.$ti=k}, +c9N:function c9N(a,b){this.a=a +this.b=b}, +c9L:function c9L(a,b){this.a=a +this.b=b}, +c9M:function c9M(a,b){this.a=a +this.b=b}, +oc:function oc(){}, +b5f:function b5f(a){this.a=a}, +deL(a){return new A.a5X(B.dZy,new A.bJE(a),new A.bJF(a),1,new A.bJG(a),!1,a.i("a5X<0>"))}, +a5X:function a5X(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.d=c +_.f=d +_.r=e +_.x=f +_.$ti=g}, +bJE:function bJE(a){this.a=a}, +bJF:function bJF(a){this.a=a}, +bJG:function bJG(a){this.a=a}, +Xt:function Xt(a,b){this.b=a +this.a=null +this.$ti=b}, +aa_:function aa_(a,b){this.a=a +this.$ti=b}, +bZ4:function bZ4(a){this.a=a}, +Xs:function Xs(a,b,c){var _=this +_.b=a +_.c=b +_.a=null +_.$ti=c}, +a9Z:function a9Z(a,b,c){this.a=a +this.b=b +this.$ti=c}, +bZ3:function bZ3(a){this.a=a}, +cd6:function cd6(){}, +arK:function arK(a,b){this.a=a +this.b=b}, +a20:function a20(){}, +cFr(a,b,c,d){var s +if(a.guz())s=A.doY(a,b,c,d) +else s=A.doX(a,b,c,d) +return s}, +doY(a,b,c,d){return new A.MZ(!0,new A.cta(b,a,d),d.i("MZ<0>"))}, +doX(a,b,c,d){var s,r,q=null,p={} +if(a.guz())s=new A.p3(q,q,d.i("p3<0>")) +else s=A.k8(q,q,q,q,!0,d) +p.a=null +p.b=!1 +r=A.cRK("sink",new A.cte(b,c,d)) +s.saqy(new A.ctf(p,a,r,s)) +s.saql(0,new A.ctg(p,r)) +return s.gq8(s)}, +cta:function cta(a,b,c){this.a=a +this.b=b +this.c=c}, +ctb:function ctb(a,b,c){this.a=a +this.b=b +this.c=c}, +ct9:function ct9(a,b){this.a=a +this.b=b}, +cte:function cte(a,b,c){this.a=a +this.b=b +this.c=c}, +ctf:function ctf(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cth:function cth(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ctc:function ctc(a,b){this.a=a +this.b=b}, +ctd:function ctd(a,b){this.a=a +this.b=b}, +ctg:function ctg(a,b){this.a=a +this.b=b}, +WX:function WX(a,b){this.a=a +this.$ti=b}, +TR:function TR(){}, +bFW:function bFW(){this.a=null}, +bTb:function bTb(){}, +dtd(){return B.a4}, +al3(){var s=A.a([],t.ZP),r=$.bl() +return new A.aFh(null,A.dxs(),new A.b4Y(),new A.b4Z(),A.b(t.S,t.r3),!1,null,0,!0,null,s,r)}, +b4Y:function b4Y(){}, +b4Z:function b4Z(){}, +aFh:function aFh(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.z=a +_.Q=b +_.as=c +_.at=d +_.Jg$=e +_.bJn$=f +_.bZT$=g +_.a=h +_.b=i +_.c=j +_.d=k +_.F$=0 +_.M$=l +_.a1$=_.W$=0 +_.aj$=!1}, +O5:function O5(a,b){this.a=a +this.b=b}, +b4S:function b4S(){}, +b4X:function b4X(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b4W:function b4W(a){this.a=a}, +b4U:function b4U(a,b){this.a=a +this.b=b}, +b4V:function b4V(a,b,c){this.a=a +this.b=b +this.c=c}, +b4T:function b4T(){}, +Z1:function Z1(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +Z2:function Z2(a,b,c,d){var _=this +_.d=null +_.ff$=a +_.b7$=b +_.a=null +_.b=c +_.c=null +_.$ti=d}, +W_:function W_(){}, +aVD:function aVD(){}, +cv1(a,b,c){return A.dsq(a,b,c,c)}, +dsq(a,b,c,d){var s=0,r=A.o(d),q,p=2,o,n,m,l,k,j,i,h,g,f +var $async$cv1=A.k(function(a0,a1){if(a0===1){o=a1 +s=p}while(true)switch(s){case 0:case 3:if(!!0){s=4 +break}n=$.b0t().h(0,a) +if(n==null){s=4 +break}p=6 +s=9 +return A.f(n.gaoL(),$async$cv1) +case 9:p=2 +s=8 +break +case 6:p=5 +f=o +s=8 +break +case 5:s=2 +break +case 8:s=3 +break +case 4:g=$.b0t() +n=new A.aE(new A.ah($.aq,c.i("ah<0>")),c.i("aE<0>")) +g.j(0,a,n) +m=new A.cv3(a,n,c) +l=new A.cv2(a,n) +try{k=b.$0() +if(c.i("Q<0>").b(k))J.H1(k,m,t.H).ks(l) +else m.$1(k)}catch(e){j=A.a2(e) +i=A.ay(e) +l.$2(j,i)}q=n.a +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$cv1,r)}, +cv3:function cv3(a,b,c){this.a=a +this.b=b +this.c=c}, +cv2:function cv2(a,b){this.a=a +this.b=b}, +cvU:function cvU(){}, +cvV:function cvV(){}, +cvW:function cvW(){}, +cvX:function cvX(){}, +cvY:function cvY(){}, +cvZ:function cvZ(){}, +cw_:function cw_(){}, +cw0:function cw0(){}, +cw1:function cw1(){}, +cw2:function cw2(){}, +cw3:function cw3(){}, +dy6(a){var s +if(a!=null)s=A.m9(a,null)!=null?A.dC(a,null):a +else s=null +return s}, +cUh(a,b,c,d){var s +if(d!=null)if(d.length>0)s=c==null||c.length===0 +else s=!1 +else s=!1 +if(s)a.an(0,new A.cuB(d,b)) +else a.an(0,new A.cuC(c,b))}, +cVY(a,b,c){var s,r="name",q="names",p="push",o=a.h(0,r)!=null&&a.h(0,q)!=null +if(a.h(0,p)!=null&&b.h(0,a.h(0,p))==null)b.j(0,a.h(0,p),[]) +else if(o&&b.h(0,a.h(0,r))==null)b.j(0,a.h(0,r),new A.hF(t.dl)) +if(a.h(0,p)!=null)s=new A.hF(t.dl) +else s=o?b.h(0,a.h(0,r)):b +if(t.bN.b(a.h(0,"reg")))A.cUh(J.ajY(a.h(0,"reg"),c),s,a.h(0,q),a.h(0,r)) +else A.cUh(A.aB(a.h(0,"reg"),!0,!1,!1,!1).tV(0,c),s,a.h(0,q),a.h(0,r)) +if(a.h(0,p)!=null)J.dm(b.h(0,a.h(0,p)),s)}, +dwt(a){var s={},r=[],q=s.a=new A.hF(t.dl) +B.b.an(new A.a3M().ac(a),new A.cwN(s,r)) +q.j(0,"media",r) +return q}, +cuB:function cuB(a,b){this.a=a +this.b=b}, +cuC:function cuC(a,b){this.a=a +this.b=b}, +cwN:function cwN(a,b){this.a=a +this.b=b}, +bFX:function bFX(){}, +bXx:function bXx(){}, +bXy:function bXy(a){this.a=a}, +bXz:function bXz(){}, +vF(){var s=0,r=A.o(t.cZ),q,p=2,o,n,m,l,k,j,i,h +var $async$vF=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:i=$.cCM +s=i==null?3:4 +break +case 3:n=new A.aE(new A.ah($.aq,t.Gl),t.Iy) +p=6 +s=9 +return A.f(A.bXM(),$async$vF) +case 9:m=b +J.d4Q(n,new A.Ul(m)) +p=2 +s=8 +break +case 6:p=5 +h=o +i=A.a2(h) +if(t.VI.b(i)){l=i +n.pJ(l) +k=n.a +$.cCM=null +q=k +s=1 +break}else throw h +s=8 +break +case 5:s=2 +break +case 8:i=$.cCM=n +case 4:q=i.a +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$vF,r)}, +bXM(){var s=0,r=A.o(t.nf),q,p,o,n,m,l,k +var $async$bXM=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f($.cyc().wK(0),$async$bXM) +case 3:l=b +k=A.b(t.N,t.K) +for(p=J.b3(l),o=J.af(p.gd_(l));o.q();){n=o.gE(o) +m=B.c.bF(n,8) +n=p.h(l,n) +n.toString +k.j(0,m,n)}q=k +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$bXM,r)}, +Ul:function Ul(a){this.a=a}, +bFY:function bFY(){}, +bXL:function bXL(){}, +bLj:function bLj(a){this.a=a}, +bqr:function bqr(a){this.a=a}, +bXJ:function bXJ(){}, +bXK:function bXK(a,b){this.a=a +this.b=b}, +St:function St(){}, +bII:function bII(a,b){this.a=a +this.b=b}, +cCN(a){var s=a.T(t.BA) +return s==null?null:s.f}, +a9g:function a9g(a,b){this.r=a +this.a=b}, +aFb:function aFb(a,b,c){var _=this +_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +cov:function cov(a){this.a=a}, +a9f:function a9f(a,b,c){this.f=a +this.b=b +this.a=c}, +agJ:function agJ(){}, +bY9:function bY9(){}, +aFs:function aFs(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g}, +aFt:function aFt(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +dtt(a,b){return B.dK.dY()*(b-a)+a}, +agN:function agN(a,b,c){this.c=a +this.d=b +this.a=c}, +aiX:function aiX(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +cs2:function cs2(){}, +cs3:function cs3(a,b,c){this.a=a +this.b=b +this.c=c}, +FI:function FI(a,b){this.c=a +this.a=b}, +aFq:function aFq(a){this.a=a}, +bYa:function bYa(a){this.a=a}, +aFr:function aFr(a,b){this.c=a +this.a=b}, +bYb:function bYb(a){this.a=a}, +a9w:function a9w(a,b){this.c=a +this.a=b}, +cWB(a){var s,r,q={},p=B.c.dd(a) +q.a=p +q.a=p.toLowerCase() +B.dn9.an(0,new A.cxE(q)) +s=q.a +r=$.d_L() +s=A.bD(s,r," ") +r=$.d0t() +s=A.bD(s,r,"") +return q.a=A.bD(s," ","-")}, +cxE:function cxE(a){this.a=a}, +cCY(a,b){var s=new A.dD(a),r=A.a([0],t.t) +r=new A.aFM(b,r,new Uint32Array(A.bu(s.bg(s)))) +r.awe(s,b) +return r}, +dhF(a,b){var s=A.a([0],t.t) +s=new A.aFM(b,s,new Uint32Array(A.bu(J.lc(a)))) +s.awe(a,b) +return s}, +qo(a,b){if(b<0)A.W(A.dn("Offset may not be negative, was "+b+".")) +else if(b>a.c.length)A.W(A.dn("Offset "+b+u.bV+a.gu(a)+".")) +return new A.nk(a,b)}, +cDT(a,b,c){if(ca.c.length)A.W(A.dn("End "+c+u.bV+a.gu(a)+".")) +else if(b<0)A.W(A.dn("Start may not be negative, was "+b+".")) +return new A.kc(a,b,c)}, +aFM:function aFM(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +nk:function nk(a,b){this.a=a +this.b=b}, +kc:function kc(a,b,c){this.a=a +this.b=b +this.c=c}, +dbs(a,b){var s=A.dbt(A.a([A.dle(a,!0)],t._Y)),r=new A.bt9(b).$0(),q=B.d.k(B.b.gR(s).b+1),p=A.dbu(s)?0:3,o=A.a0(s) +return new A.bsQ(s,r,null,1+Math.max(q.length,p),new A.N(s,new A.bsS(),o.i("N<1,A>")).D_(0,B.au6),!A.dv0(new A.N(s,new A.bsT(),o.i("N<1,J?>"))),new A.cU(""))}, +dbu(a){var s,r,q +for(s=0;s").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +J.Yl(q,new A.bsW())}s=p.gct(p) +r=A.y(s).i("hY") +return A.R(new A.hY(s,new A.bsX(),r),!0,r.i("D.E"))}, +dle(a,b){var s=new A.cfp(a).$0() +return new A.o0(s,!0,null)}, +dlg(a){var s,r,q,p,o,n,m=a.gbt(a) +if(!B.c.p(m,"\r\n"))return a +s=a.gdX(a) +r=s.gpd(s) +for(s=m.length-1,q=0;q\r\n\r\n") +r=q.length +o=s+r +n=o+p.length +m=A.cEy(o,n,!0,s,A.cEy(0,0,!1,0,0).length) +o=n+1 +l=new Uint8Array(o) +B.C.t6(l,0,m) +k=m.length +B.C.t6(l,k,q) +B.C.t6(l,k+r,p) +l[o-1]=0 +return l}else return a}, +cxX(a,b){return A.dz0(a,b)}, +dz0(a,b){var s=0,r=A.o(t.u),q,p,o,n,m,l,k,j +var $async$cxX=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)$async$outer:switch(s){case 0:s=3 +return A.f(a.b.$1(b),$async$cxX) +case 3:j=d +if(j==null){q=null +s=1 +break}if(b==="HTML Format"){if(t.L.b(j)){p=B.yq.ac(B.k.MB(0,j,!0)) +for(o=p.length,n=-1,m=-1,l=0;l=3&&typeof o.h(m,2)=="string"?J.K(o.h(m,2),"title"):null +if(p!=null){q=new A.nA(p,typeof n=="string"?n:null) +s=1 +break}}}q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$cwl,r)}, +b06(a,b){return A.dz2(a,b)}, +dz2(a,b){var s=0,r=A.o(t.qa),q,p,o +var $async$b06=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=b==="UniformResourceLocator"?3:5 +break +case 3:s=6 +return A.f(A.GP(a,b),$async$b06) +case 6:s=4 +break +case 5:s=7 +return A.f(A.ajo(a,b),$async$b06) +case 7:case 4:o=d +if(typeof o=="string"){p=A.hg(o) +if(p!=null){if(b==="NativeShell_CF_13"&&!p.gSK()){q=null +s=1 +break}q=new A.nA(p,null) +s=1 +break}}q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$b06,r)}, +cwF(a,b){return A.dwe(a,b)}, +dwe(a,b){var s=0,r=A.o(t.qa),q,p,o +var $async$cwF=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(A.GP(a,b),$async$cwF) +case 3:o=d +if(typeof o=="string"){p=A.hg(o) +if(p!=null){if(b==="text/plain"&&!p.gSK()){q=null +s=1 +break}q=new A.nA(p,null) +s=1 +break}q=null +s=1 +break}else{q=null +s=1 +break}case 1:return A.m(q,r)}}) +return A.n($async$cwF,r)}, +dwf(a,b){return a.a.k(0)}, +asz:function asz(){}, +csP:function csP(){}, +l_:function l_(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.$ti=f}, +du:function du(a,b,c,d,e,f,g){var _=this +_.b=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g}, +xN:function xN(a,b,c,d,e,f){var _=this +_.b=a +_.d=b +_.e=c +_.f=d +_.r=e +_.$ti=f}, +anD:function anD(a,b){this.a=a +this.b=b}, +czG(a){var s=0,r=A.o(t.l2),q +var $async$czG=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=A.Jj(a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$czG,r)}, +Dm(){var s=0,r=A.o(t.fU),q,p,o,n,m +var $async$Dm=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=4 +return A.f($.cXa().abw(),$async$Dm) +case 4:s=3 +return A.f(b.aVn(),$async$Dm) +case 3:o=b +n=A.a([],t.jK) +p=J.af(o) +case 5:if(!p.q()){s=6 +break}m=n +s=7 +return A.f(A.czG(p.gE(p)),$async$Dm) +case 7:m.push(b) +s=5 +break +case 6:q=new A.a_h(n) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Dm,r)}, +I5:function I5(){}, +bgL:function bgL(){}, +zl:function zl(){}, +a_h:function a_h(a){this.a=a}, +bdX:function bdX(a){this.a=a}, +bdZ:function bdZ(a){this.a=a}, +bdY:function bdY(a){this.a=a}, +IP(a){if(a instanceof A.BP)return t.AE.a(a).a51(B.fP).gaL6() +else if(a instanceof A.a1F)return a.PO(B.fP) +else throw A.j(A.ab("Unknown format type"))}, +bpr(a,b,c,d){return A.daW(a,b,c,d,d.i("0?"))}, +daW(a,b,c,d,e){var s=0,r=A.o(e),q,p +var $async$bpr=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:if(a instanceof A.BP){q=d.i("BP<0>").a(a).a51(B.fP).IH(0,c,b) +s=1 +break}else{p=A.ab("Unknown format type") +throw A.j(p)}case 1:return A.m(q,r)}}) +return A.n($async$bpr,r)}, +Jj(a){var s=0,r=A.o(t.l2),q,p,o,n,m,l,k,j,i,h,g,f,e +var $async$Jj=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(a.aUB(),$async$Jj) +case 3:j=c +i=J.c9(j) +s=4 +return A.f(A.hu(i.dn(j,new A.by_(a),t.wF),!1,t.y),$async$Jj) +case 4:h=c +e=A +s=5 +return A.f(A.hu(i.dn(j,new A.by0(a),t.sY),!1,t.fj),$async$Jj) +case 5:g=e.a3i(c,t.nU) +f=A.R(g,!1,g.$ti.i("D.E")) +g=A.cMM(j,new A.by1(h),t.N) +A.R(g,!1,g.$ti.i("D.E")) +s=f.length===0?6:8 +break +case 6:g=i.gS(j),p=t.Xu,o=null +case 9:if(!g.q()){s=10 +break}n=g.gE(g) +m=A.IP(B.wi) +s=(m&&B.b).p(m,n)?11:12 +break +case 11:s=13 +return A.f(A.bpr(B.wi,n,new A.afz(new A.by2(a)),p),$async$Jj) +case 13:l=c +s=l!=null?14:15 +break +case 14:s=16 +return A.f($.CL().aoJ(l),$async$Jj) +case 16:k=c +if(k!=null&&!i.p(j,k))o=k +case 15:case 12:s=9 +break +case 10:s=7 +break +case 8:o=null +case 7:q=new A.auD(a,j,f,o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Jj,r)}, +afz:function afz(a){this.b=a}, +auD:function auD(a,b,c,d){var _=this +_.a=a +_.b=b +_.d=c +_.e=d}, +by_:function by_(a){this.a=a}, +by0:function by0(a){this.a=a}, +by1:function by1(a){this.a=a}, +by2:function by2(a){this.a=a}, +bya:function bya(a){this.a=a}, +byb:function byb(a){this.a=a}, +by4:function by4(a,b){this.a=a +this.b=b}, +by5:function by5(a){this.a=a}, +by6:function by6(a){this.a=a}, +by3:function by3(a){this.a=a}, +by7:function by7(a){this.a=a}, +by8:function by8(a){this.a=a}, +by9:function by9(a){this.a=a}, +byf:function byf(a,b){this.a=a +this.b=b}, +byc:function byc(a){this.a=a}, +byd:function byd(a,b){this.a=a +this.b=b}, +bye:function bye(a){this.a=a}, +dqT(a){var s=new A.ah($.aq,t.Qy),r=new A.aE(s,t.gI),q=new A.aLO(A.a([],t.XE)) +a.qG(new A.cu2(q),new A.cu3(r,q),new A.cu4(r)) +return s}, +cu2:function cu2(a){this.a=a}, +cu3:function cu3(a,b){this.a=a +this.b=b}, +cu4:function cu4(a){this.a=a}, +aqt:function aqt(a){this.a=a}, +aqu:function aqu(a){this.b=this.a=!1 +this.c=a}, +nA:function nA(a,b){this.a=a +this.b=b}, +a9n:function a9n(a){var _=this +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.aj$=!1}, +cA0(a){var s=$.bl() +return new A.a0g(new A.a9n(s),new A.a9n(s),A.a([],t.T2),a)}, +a0g:function a0g(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +be_:function be_(){}, +be4(a){var s=0,r=A.o(t.m9),q,p,o,n,m,l,k,j +var $async$be4=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:j=A.a([],t.U0) +p=a.c,o=p.length,n=0 +case 3:if(!(n")),l=l.c +case 7:if(!m.q()){s=8 +break}k=m.d +j.push(k==null?l.a(k):k) +s=7 +break +case 8:case 4:p.length===o||(0,A.V)(p),++n +s=3 +break +case 5:q=new A.a0d(j) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$be4,r)}, +be5(a,b){var s=0,r=A.o(t.Ta),q,p,o +var $async$be5=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f($.cGi().arx(b),$async$be5) +case 3:p=d +o=a.a +p.c.a9(0,new A.be6(a.b,o)) +o.L0() +q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$be5,r)}, +be6:function be6(a,b){this.a=a +this.b=b}, +bdU:function bdU(){}, +be0:function be0(){}, +a0d:function a0d(a){this.a=a}, +a0e:function a0e(){}, +I6:function I6(a,b){this.a=a +this.b=b}, +I4:function I4(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1}, +bgJ:function bgJ(){}, +azy:function azy(a){this.a=!1 +this.b=a}, +dk1(a){return $.CL().bFE(a)}, +aqs:function aqs(a,b){this.a=a +this.b=b +this.c=null}, +bgP:function bgP(a){this.a=a}, +bgO:function bgO(){}, +bOi:function bOi(){}, +zy:function zy(a,b){this.a=a +this.b=b +this.c=null}, +bgN:function bgN(a){this.a=a}, +bOk:function bOk(){}, +aFi:function aFi(a){var _=this +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.aj$=!1}, +bdO(a){var s=0,r=A.o(t.AK),q,p +var $async$bdO=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=J +s=3 +return A.f(A.dW(a.read(),t.JY),$async$bdO) +case 3:q=p.f7(c,t.B) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$bdO,r)}, +HP:function HP(a){this.a=a}, +bdV:function bdV(){}, +bdW:function bdW(){}, +be1:function be1(a){this.a=a}, +be2:function be2(a){this.a=a}, +be3:function be3(a){this.a=a}, +bgK:function bgK(){}, +dul(a,b){return new self.Promise(A.ds(new A.cvN(a,b)),b)}, +T4:function T4(){}, +cvN:function cvN(a,b){this.a=a +this.b=b}, +bY_:function bY_(a,b){this.a=a +this.b=b}, +bgM:function bgM(a){this.a=a}, +rI:function rI(){}, +bOl:function bOl(){}, +bOm:function bOm(a,b){this.a=a +this.b=b}, +bOn:function bOn(a,b){this.a=a +this.b=b}, +bOo:function bOo(){}, +b5A:function b5A(){this.a=null}, +b5B:function b5B(a,b){this.a=a +this.b=b}, +y9:function y9(a,b,c){this.a=a +this.b=b +this.$ti=c}, +ya:function ya(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +cDm(a,b,c){var s,r;--c +for(;b10 +s=r}else s=!1 +if(s)q.j(0,b,p)}return p}, +dp4(a,b,c){var s=$.d4k().h(0,b&65280),r=(s==null?A.b(t.S,t.Dn):s).h(0,b) +return r!=null?new A.iQ(b,r):new A.iQ(b,$.cHa())}, +dp3(a,b,c){return c?a.$2(b,!0):new A.iQ(b,null)}, +dp5(a,b,c){var s,r,q,p,o,n,m,l,k +if(!(b<4352))s=4371<=b&&b<44032||44032+$.d_g()"))}, +uu:function uu(a,b,c,d,e,f){var _=this +_.e=a +_.a=b +_.b=c +_.c=d +_.d=e +_.$ti=f}, +abz:function abz(a,b,c){this.c=a +this.a=b +this.$ti=c}, +Xj:function Xj(a,b,c,d,e,f){var _=this +_.a_g$=a +_.Ss$=b +_.a9S$=c +_.K$=d +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=e +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null +_.$ti=f}, +aZz:function aZz(){}, +aiS:function aiS(){}, +aDk:function aDk(a,b,c,d,e,f,g,h,i){var _=this +_.F=a +_.M=b +_.W=c +_.a1=1 +_.aj=d +_.b5=e +_.bq=f +_.cE=g +_.K=h +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=i +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bQi:function bQi(a){this.a=a}, +bQh:function bQh(a){this.a=a}, +bQg:function bQg(a){this.a=a}, +dt6(a,b,c,d,e,f){var s,r,q,p,o +try{s=new A.cvi(c,d,f,b,e,a) +p=s.$0() +return p}catch(o){r=A.a2(o) +q=A.ay(o) +p=$.dqN.D(0,c) +if(p!=null)p.qV(r,q) +throw A.j(new A.aIp(c,r))}}, +cL9(a,b,c,d,e,f,g,h){var s=t.S +return new A.boQ(a,b,e,f,g,c,d,A.a([],t.n9),A.a([],t.Cg),A.a([],t.Qe),A.a([],t.D8),A.a([],t.mk),A.a([],t.mo),A.b(s,t.lu),A.b(s,t.VE),B.N)}, +qP:function qP(a,b){this.a=a +this.b=b}, +cvi:function cvi(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cvj:function cvj(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +clw:function clw(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aSy:function aSy(){this.c=this.b=this.a=null}, +ccu:function ccu(){}, +boQ:function boQ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.x=h +_.y=i +_.z=j +_.Q=k +_.as=l +_.at=m +_.ax=n +_.ay=o +_.ch=null +_.CW=p +_.cx=!1 +_.cy=null +_.db=0 +_.dy=_.dx=null}, +boR:function boR(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +boT:function boT(a){this.a=a}, +boS:function boS(){}, +boU:function boU(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +boV:function boV(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aWN:function aWN(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aWJ:function aWJ(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +aIp:function aIp(a,b){this.a=a +this.b=b}, +Hz:function Hz(){}, +a76:function a76(a,b,c){this.a=a +this.b=b +this.c=c}, +aCl:function aCl(a,b,c){this.a=a +this.b=b +this.c=c}, +aDh:function aDh(a,b,c,d,e,f,g){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.aj=1 +_.b5=e +_.bq=f +_.k1=_.id=_.cE=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=g +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCZ:function aCZ(a,b,c,d){var _=this +_.F=a +_.M=b +_.W=1 +_.a1=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +a7S:function a7S(a,b){this.a=a +this.b=b}, +abD:function abD(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.a=p}, +Ch:function Ch(a,b,c){this.a=a +this.b=b +this.c=c}, +X7:function X7(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aY1:function aY1(a){var _=this +_.a=_.w=_.r=_.f=_.e=_.d=null +_.b=a +_.c=null}, +crz:function crz(a,b,c){this.a=a +this.b=b +this.c=c}, +cry:function cry(a){this.a=a}, +crA:function crA(a){this.a=a}, +crB:function crB(a){this.a=a}, +crt:function crt(a,b,c){this.a=a +this.b=b +this.c=c}, +crw:function crw(a,b){this.a=a +this.b=b}, +crx:function crx(a,b,c){this.a=a +this.b=b +this.c=c}, +crv:function crv(a,b){this.a=a +this.b=b}, +aTC:function aTC(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +aTD:function aTD(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +aTB:function aTB(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +aqC:function aqC(a,b){this.a=a +this.b=b}, +c5A:function c5A(){}, +c5B:function c5B(){}, +w9:function w9(a,b){this.a=a +this.b=b}, +c5z:function c5z(a,b,c){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=$ +_.z=_.y=_.x=_.w=_.r=_.f=_.e=0 +_.Q=!1 +_.as=c}, +cmn:function cmn(a){this.a=a +this.b=0}, +bjm:function bjm(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j}, +bjn:function bjn(a){this.a=a}, +KC(a,b,c){return new A.eS(A.cVy(a.a,b.a,c),A.cVy(a.b,b.b,c))}, +aBB(a,b){var s=a.a-b.a,r=a.b-b.b +return Math.sqrt(s*s+r*r)}, +eS:function eS(a,b){this.a=a +this.b=b}, +pD:function pD(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +atZ:function atZ(a,b){this.a=a +this.b=b}, +are:function are(a,b,c){this.a=a +this.b=b +this.c=c}, +yY(a,b,c,d,e,f,g){return new A.um(a,b,c,d,e,f,g==null?a:g)}, +drz(a9,b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=b0.a,a1=b0.b,a2=b0.c-a0,a3=b0.d-a1,a4=a9[0],a5=a4*a2,a6=a9[4],a7=a6*a3,a8=a4*a0+a6*a1+a9[12] +a6=a9[1] +s=a6*a2 +a4=a9[5] +r=a4*a3 +q=a6*a0+a4*a1+a9[13] +a4=a9[3] +if(a4===0&&a9[7]===0&&a9[15]===1){p=a8+a5 +if(a5<0)o=a8 +else{o=p +p=a8}if(a7<0)p+=a7 +else o+=a7 +n=q+s +if(s<0)m=q +else{m=n +n=q}if(r<0)n+=r +else m+=r +return new A.pD(p,n,o,m)}else{a6=a9[7] +l=a6*a3 +k=a4*a0+a6*a1+a9[15] +j=a8/k +i=q/k +a6=a8+a5 +a4=k+a4*a2 +h=a6/a4 +g=q+s +f=g/a4 +e=k+l +d=(a8+a7)/e +c=(q+r)/e +a4+=l +b=(a6+a7)/a4 +a=(g+r)/a4 +return new A.pD(A.cTE(j,h,d,b),A.cTE(i,f,c,a),A.cTC(j,h,d,b),A.cTC(i,f,c,a))}}, +cTE(a,b,c,d){var s=ab?a:b,r=c>d?c:d +return s>r?s:r}, +um:function um(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +cJV(a,b,c,d,e){var s=A.KC(a,b,e),r=A.KC(b,c,e),q=A.KC(c,d,e),p=A.KC(s,r,e),o=A.KC(r,q,e) +return A.a([a,s,p,A.KC(p,o,e),o,q,d],t.Ic)}, +aB_(a,b){var s=A.a([],t.H9) +B.b.H(s,a) +return new A.mL(s,b)}, +cVZ(a,b){var s,r,q,p +if(a==="")return A.aB_(B.cZz,b==null?B.fz:b) +s=new A.c0o(a,B.l8,a.length) +s.XW() +r=A.a([],t.H9) +q=new A.qN(r,b==null?B.fz:b) +p=new A.c0n(B.o0,B.o0,B.o0,B.l8) +for(r=s.aPp(),r=new A.iw(r.a(),r.$ti.i("iw<1>"));r.q();)p.bI1(r.gE(r),q) +return q.Og()}, +a66:function a66(a,b){this.a=a +this.b=b}, +Kk:function Kk(a,b){this.a=a +this.b=b}, +F4:function F4(){}, +m3:function m3(a,b,c){this.b=a +this.c=b +this.a=c}, +qE:function qE(a,b,c){this.b=a +this.c=b +this.a=c}, +lh:function lh(a,b,c,d,e,f,g){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.a=g}, +bg9:function bg9(){}, +a_k:function a_k(a){this.a=a}, +qN:function qN(a,b){this.a=a +this.b=b}, +mL:function mL(a,b){this.a=a +this.b=b}, +cba:function cba(a){this.a=a +this.b=0}, +clv:function clv(a,b,c,d){var _=this +_.a=a +_.b=$ +_.c=b +_.d=c +_.e=$ +_.f=d}, +a68:function a68(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +dc1(a){var s,r,q=null +if(a.length===0)throw A.j(A.ck("bytes was empty",q)) +s=a.byteLength +if(s>20&&a[0]===137&&a[1]===80&&a[2]===78&&a[3]===71&&a[4]===13&&a[5]===10&&a[6]===26&&a[7]===10){s=A.iq(a.buffer,0,q) +return new A.bKZ(s.getUint32(16,!1),s.getUint32(20,!1))}if(s>8)if(a[0]===71)if(a[1]===73)if(a[2]===70)if(a[3]===56){r=a[4] +r=(r===55||r===57)&&a[5]===97}else r=!1 +else r=!1 +else r=!1 +else r=!1 +else r=!1 +if(r){s=A.iq(a.buffer,0,q) +return new A.brd(s.getUint16(6,!0),s.getUint16(8,!0))}if(s>12&&a[0]===255&&a[1]===216&&a[2]===255)return A.dct(A.iq(a.buffer,0,q)) +if(s>28&&a[0]===82&&a[1]===73&&a[2]===70&&a[3]===70&&a[8]===87&&a[9]===69&&a[10]===66&&a[11]===80){s=A.iq(a.buffer,0,q) +return new A.c75(s.getUint16(26,!0),s.getUint16(28,!0))}if(s>22&&a[0]===66&&a[1]===77){s=A.iq(a.buffer,0,q) +return new A.b5V(s.getInt32(18,!0),s.getInt32(22,!0))}throw A.j(A.ck("unknown image type",q))}, +dct(a){var s,r=4+a.getUint16(4,!1) +for(;r>>0)}, +cJK(a,b,c,d){return new A.b0(((a&255)<<24|(b&255)<<16|(c&255)<<8|d&255)>>>0)}, +b0:function b0(a){this.a=a}, +uR:function uR(){}, +Ex:function Ex(a,b,c,d,e,f,g,h){var _=this +_.r=a +_.w=b +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h}, +QG:function QG(a,b){this.a=a +this.b=b}, +Ff:function Ff(a,b,c,d,e,f,g,h,i){var _=this +_.r=a +_.w=b +_.x=c +_.a=d +_.b=e +_.c=f +_.d=g +_.e=h +_.f=i}, +xo:function xo(a,b,c){this.a=a +this.b=b +this.c=c}, +aac:function aac(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +IF:function IF(a,b){this.a=a +this.b=b}, +kG:function kG(a,b){this.a=a +this.b=b}, +a5W:function a5W(a,b){this.a=a +this.b=b}, +UI:function UI(a,b){this.a=a +this.b=b}, +UJ:function UJ(a,b){this.a=a +this.b=b}, +Vd:function Vd(a,b){this.a=a +this.b=b}, +aaP:function aaP(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aaI:function aaI(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +rW:function rW(a,b){this.a=a +this.b=b}, +FU:function FU(a,b){this.a=a +this.b=b}, +LN:function LN(a){this.a=a}, +cDA(a,b,c,d,e){var s=b==null?A.a([],t.Rc):b +return new A.aIF(e,c,s,a,d)}, +Ki(a,b,c){var s=b==null?A.a([],t.Rc):b +return new A.SD(s,a,c==null?a.r:c)}, +cQk(a,b){var s=A.a([],t.Rc) +return new A.aH_(b,s,a,a.r)}, +dgA(a,b,c){return new A.aDY(c,b,a,B.df)}, +cO9(a,b){return new A.SH(a,b,b.r)}, +cKh(a,b,c){return new A.Px(b,c,a,a.r)}, +cQj(a,b){return new A.aGX(a,b,b.r)}, +cM5(a,b,c){return new A.au3(a,b,c,c.r)}, +hH:function hH(){}, +aOC:function aOC(){}, +aHD:function aHD(){}, +ob:function ob(){}, +aIF:function aIF(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.d=c +_.b=d +_.a=e}, +SD:function SD(a,b,c){this.d=a +this.b=b +this.a=c}, +aH_:function aH_(a,b,c,d){var _=this +_.r=a +_.d=b +_.b=c +_.a=d}, +aDY:function aDY(a,b,c,d){var _=this +_.r=a +_.d=b +_.b=c +_.a=d}, +a_f:function a_f(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +a4n:function a4n(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.a=e}, +SH:function SH(a,b,c){this.d=a +this.b=b +this.a=c}, +Px:function Px(a,b,c,d){var _=this +_.d=a +_.e=b +_.b=c +_.a=d}, +aGX:function aGX(a,b,c){this.d=a +this.b=b +this.a=c}, +au3:function au3(a,b,c,d){var _=this +_.d=a +_.e=b +_.b=c +_.a=d}, +a69:function a69(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +dkZ(a,b){var s,r,q=a.aDv() +if(a.Q!=null){a.r.rz(0,new A.ahb("svg",A.cDA(a.as,null,q.b,q.c,q.a))) +return}s=A.cDA(a.as,null,q.b,q.c,q.a) +a.Q=s +r=a.at +r.toString +a.QT(r,s) +return}, +dkU(a,b){var s,r,q,p,o=a.at +if((o==null?null:o.r)===!0)return +o=a.r +s=o.gR(o).b +o=a.as +r=A.Ki(o,null,null) +q=a.f +p=q.gKl() +s.Yo(r,o.y,q.gOy(),a.uq("mask"),p,q.a2U(a),p) +p=a.at +p.toString +a.QT(p,r) +return}, +dl0(a,b){var s,r,q,p,o=a.at +if((o==null?null:o.r)===!0)return +o=a.r +s=o.gR(o).b +r=a.at +q=A.cQk(a.as,r.gapY(r)==="text") +o=a.f +p=o.gKl() +s.Yo(q,a.as.y,o.gOy(),a.uq("mask"),p,o.a2U(a),p) +a.QT(r,q) +return}, +dl_(a,b){var s=A.Ki(a.as,null,null),r=a.at +r.toString +a.QT(r,s) +return}, +dkX(a,b){var s,r,q,p,o,n,m,l,k,j=null,i=a.as,h=a.uq("width") +if(h==null)h="" +s=a.uq("height") +if(s==null)s="" +r=A.cVV(h,"width",a.Q) +q=A.cVV(s,"height",a.Q) +if(r==null||q==null){p=a.aDv() +r=p.a +q=p.b}o=i.a +n=J.T(o) +m=n.h(o,"x") +l=n.h(o,"y") +a.z.t(0,"url(#"+A.r(a.as.b)+")") +k=A.Ki(A.cQ4(i.z,i.y,i.x,i.d,j,j,i.f,i.w,i.Q,i.at,i.as,q,i.c,i.b,o,i.e,j,j,j,j,i.r,r,A.a0S(m),A.a0S(l)),j,j) +o=a.at +o.toString +a.QT(o,k) +return}, +dl1(a,b){var s,r,q,p=a.r,o=p.gR(p).b,n=a.as.c +if(n==null||n.length===0)return +p=A.b_V(a.uq("transform")) +if(p==null)p=B.df +s=a.a +r=A.jT(a.qT("x","0"),s,!1) +r.toString +s=A.jT(a.qT("y","0"),s,!1) +s.toString +q=A.Ki(B.l7,null,p.a24(r,s)) +s=a.f +r=s.gKl() +p=s.gOy() +q.alA(A.cKh(a.as,"url("+A.r(n)+")",r),p,r,r) +a.a8M(q) +o.Yo(q,a.as.y,p,a.uq("mask"),r,s.a2U(a),r) +return}, +cRA(a,b,c){var s,r,q,p,o="stop-color" +for(s=a.a6H(),s=new A.iw(s.a(),A.y(s).i("iw<1>"));s.q();){r=s.gE(s) +if(r instanceof A.nZ)continue +if(r instanceof A.n_){r=J.K(a.as.a,"stop-opacity") +if(r==null)r="1" +q=J.K(a.as.a,o) +if(q==null)q=null +p=a.a0U(q,o,a.as.b) +if(p==null)p=B.ku +r=A.hQ(r,!1) +r.toString +q=p.a +b.push(A.OU(q>>>16&255,q>>>8&255,q&255,r)) +r=J.K(a.as.a,"offset") +c.push(A.CG(r==null?"0%":r))}}return}, +dkY(a,b){var s,r,q,p,o,n,m,l,k=a.aPn(),j=a.qT("cx","50%"),i=a.qT("cy","50%"),h=a.qT("r","50%"),g=a.qT("fx",j),f=a.qT("fy",i),e=a.aPq(),d=a.as,c=A.b_V(a.uq("gradientTransform")) +if(!a.at.r){s=A.a([],t.v) +r=A.a([],t.Ai) +A.cRA(a,r,s)}else{s=null +r=null}j.toString +q=A.CG(j) +i.toString +p=A.CG(i) +h.toString +o=A.CG(h) +g.toString +n=A.CG(g) +f.toString +m=A.CG(f) +l=n!==q||m!==p?new A.eS(n,m):null +a.f.aIf(new A.Ff(new A.eS(q,p),o,l,"url(#"+A.r(d.b)+")",r,s,e,k,c),a.as.c) +return}, +dkW(a,b){var s,r,q,p,o,n,m,l,k=a.aPn(),j=a.qT("x1","0%") +j.toString +s=a.qT("x2","100%") +s.toString +r=a.qT("y1","0%") +r.toString +q=a.qT("y2","0%") +q.toString +p=a.as +o=A.b_V(a.uq("gradientTransform")) +n=a.aPq() +if(!a.at.r){m=A.a([],t.v) +l=A.a([],t.Ai) +A.cRA(a,l,m)}else{m=null +l=null}a.f.aIf(new A.Ex(new A.eS(A.CG(j),A.CG(r)),new A.eS(A.CG(s),A.CG(q)),"url(#"+A.r(p.b)+")",l,m,n,k,o),a.as.c) +return}, +dkT(a,b){var s,r,q,p,o,n,m,l,k,j=a.as,i=A.a([],t.Rc) +for(s=a.a6H(),s=new A.iw(s.a(),A.y(s).i("iw<1>")),r=a.f,q=r.gKl(),p=t.H9,o=a.r;s.q();){n=s.gE(s) +if(n instanceof A.nZ)continue +if(n instanceof A.n_){n=n.e +m=B.a1J.h(0,n) +if(m!=null){n=m.$1(a) +n.toString +l=o.gR(o).b +n=a.bAW(n,l.a).a +n=A.a(n.slice(0),A.a0(n)) +l=a.as.x +if(l==null)l=B.fz +k=A.a([],p) +B.b.H(k,n) +n=a.as +i.push(new A.SH(new A.mL(k,l),n,n.r))}else if(n==="use"){n=a.as +i.push(new A.Px("url("+A.r(n.c)+")",q,n,n.r))}}}r.c.j(0,"url(#"+A.r(j.b)+")",i) +return}, +dkV(a,b){var s,r,q,p,o,n,m,l=a.as.c +if(l==null)return +if(B.c.aX(l,"data:")){s=B.c.d4(l,";")+1 +r=B.c.pt(l,",",s) +q=B.c.X(l,B.c.d4(l,"/")+1,s-1) +p=$.cHH() +o=A.bD(q,p,"").toLowerCase() +n=B.dug.h(0,o) +if(n==null){A.jU("Warning: Unsupported image format "+o) +return}r=B.c.bF(l,r+1) +m=A.cM5(B.hW.ac(A.bD(r,p,"")),n,a.as) +r=a.r +q=a.f +p=q.gKl() +r.gR(r).b.alA(m,q.gOy(),p,p) +a.a8M(m) +return}return}, +dlR(a){var s,r,q,p=a.a,o=A.jT(a.qT("cx","0"),p,!1) +o.toString +s=A.jT(a.qT("cy","0"),p,!1) +s.toString +p=A.jT(a.qT("r","0"),p,!1) +p.toString +r=a.as.w +q=A.a([],t.H9) +return new A.qN(q,r==null?B.fz:r).Ce(new A.pD(o-p,s-p,o+p,s+p)).Og()}, +dlU(a){var s=a.qT("d","") +s.toString +return A.cVZ(s,a.as.w)}, +dlX(a){var s,r,q,p,o,n,m,l,k=a.a,j=A.jT(a.qT("x","0"),k,!1) +j.toString +s=A.jT(a.qT("y","0"),k,!1) +s.toString +r=A.jT(a.qT("width","0"),k,!1) +r.toString +q=A.jT(a.qT("height","0"),k,!1) +q.toString +p=a.uq("rx") +o=a.uq("ry") +if(p==null)p=o +if(o==null)o=p +if(p!=null&&p!==""){n=A.jT(p,k,!1) +n.toString +k=A.jT(o,k,!1) +k.toString +m=a.as.w +l=A.a([],t.H9) +return new A.qN(l,m==null?B.fz:m).bAi(new A.pD(j,s,j+r,s+q),n,k).Og()}k=a.as.w +n=A.a([],t.H9) +return new A.qN(n,k==null?B.fz:k).rU(new A.pD(j,s,j+r,s+q)).Og()}, +dlV(a){return A.cRY(a,!0)}, +dlW(a){return A.cRY(a,!1)}, +cRY(a,b){var s,r=a.qT("points","") +r.toString +if(r==="")return null +s=b?"z":"" +return A.cVZ("M"+r+s,a.as.w)}, +dlS(a){var s,r,q,p,o=a.a,n=A.jT(a.qT("cx","0"),o,!1) +n.toString +s=A.jT(a.qT("cy","0"),o,!1) +s.toString +r=A.jT(a.qT("rx","0"),o,!1) +r.toString +o=A.jT(a.qT("ry","0"),o,!1) +o.toString +n-=r +s-=o +q=a.as.w +p=A.a([],t.H9) +return new A.qN(p,q==null?B.fz:q).Ce(new A.pD(n,s,n+r*2,s+o*2)).Og()}, +dlT(a){var s,r,q,p,o=a.a,n=A.jT(a.qT("x1","0"),o,!1) +n.toString +s=A.jT(a.qT("x2","0"),o,!1) +s.toString +r=A.jT(a.qT("y1","0"),o,!1) +r.toString +o=A.jT(a.qT("y2","0"),o,!1) +o.toString +q=a.as.w +p=A.a([],t.H9) +if(q==null)q=B.fz +p.push(new A.qE(n,r,B.jt)) +p.push(new A.m3(s,o,B.eb)) +return new A.qN(p,q).Og()}, +cQ4(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4){return new A.UQ(o,n,m,d,p,g,a1,h,c,b,a,i,k,j,r,a0,s,a2,l,a3,q,a4,e,f)}, +a0S(a){var s +if(a==null||a==="")return null +if(A.cVt(a))return new A.a0R(A.cVW(a,1),!0) +s=A.hQ(a,!1) +s.toString +return new A.a0R(s,!1)}, +ahb:function ahb(a,b){this.a=a +this.b=b}, +vP:function vP(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.y=_.x=_.w=!0 +_.z=h +_.Q=null +_.as=i +_.at=null +_.ax=0 +_.ay=null +_.ch=!1}, +c0f:function c0f(){}, +c0g:function c0g(){}, +c0h:function c0h(){}, +c0i:function c0i(a){this.a=a}, +c0j:function c0j(a){this.a=a}, +c0k:function c0k(a){this.a=a}, +c0l:function c0l(){}, +c0m:function c0m(){}, +aUC:function aUC(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.e=d}, +cnn:function cnn(a,b){this.a=a +this.b=b}, +cnm:function cnm(){}, +cnl:function cnl(){}, +aYa:function aYa(a,b,c){this.a=a +this.b=b +this.c=c}, +UQ:function UQ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4}, +c09:function c09(){}, +a0R:function a0R(a,b){this.a=a +this.b=b}, +aal:function aal(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k}, +UR:function UR(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +zo:function zo(a,b){this.a=a +this.b=b}, +bQw:function bQw(){this.a=$}, +aDz:function aDz(a,b){this.a=a +this.b=b}, +aDy:function aDy(a,b){this.a=a +this.b=b}, +TF:function TF(a,b,c){this.a=a +this.b=b +this.c=c}, +aDv:function aDv(a,b){this.a=a +this.b=b}, +aDw:function aDw(a,b,c){this.a=a +this.b=b +this.c=c}, +a7X:function a7X(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aDx:function aDx(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +aGA:function aGA(a,b,c){this.a=a +this.b=b +this.c=c}, +aIJ:function aIJ(){}, +arM:function arM(){}, +bez:function bez(a){var _=this +_.a=a +_.c=_.b=$ +_.d=null}, +beA:function beA(a,b){this.a=a +this.b=b}, +aMy:function aMy(){}, +aIq:function aIq(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k}, +rS:function rS(a,b){this.a=a +this.b=b}, +ql:function ql(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +JR:function JR(a){this.a=a}, +Gb:function Gb(a){this.a=a}, +JU(a){var s=new A.bW(new Float64Array(16)) +if(s.xO(a)===0)return null +return s}, +ddL(){return new A.bW(new Float64Array(16))}, +ddN(){var s=new A.bW(new Float64Array(16)) +s.dN() +return s}, +tc(a,b,c){var s=new A.bW(new Float64Array(16)) +s.dN() +s.BW(a,b,c) +return s}, +JT(a,b,c){var s=new Float64Array(16) +s[15]=1 +s[10]=c +s[5]=b +s[0]=a +return new A.bW(s)}, +cOJ(){var s=new Float64Array(4) +s[3]=1 +return new A.Fd(s)}, +JQ:function JQ(a){this.a=a}, +bW:function bW(a){this.a=a}, +aCb:function aCb(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Fd:function Fd(a){this.a=a}, +e3:function e3(a){this.a=a}, +u_:function u_(a){this.a=a}, +ayZ:function ayZ(){var _=this +_.y=_.x=_.w=_.r=_.f=_.e=_.d=_.c=_.b=_.a=null}, +anT:function anT(){}, +aA4:function aA4(a,b){this.a=a +this.$ti=b}, +bf5(a,b,c,d){return A.d82(a,b,c,d,d.i("0?"))}, +d82(a,b,c,d,e){var s=0,r=A.o(e),q,p=2,o,n,m,l,k,j +var $async$bf5=A.k(function(f,g){if(f===1){o=g +s=p}while(true)switch(s){case 0:k=null +p=4 +m=B.a2A.e4(b,c,!1,d) +s=7 +return A.f(m,$async$bf5) +case 7:k=g +p=2 +s=6 +break +case 4:p=3 +j=o +m=A.a2(j) +if(m instanceof A.mM){n=m +A.jw().$1("Error from VideoCompress: \n Method: "+b+"\n "+A.r(n))}else throw j +s=6 +break +case 3:s=2 +break +case 6:q=k +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$bf5,r)}, +bf6(a,b){var s=0,r=A.o(t.Uw),q,p,o,n,m,l +var $async$bf6=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(a.c)throw A.j(A.ab("VideoCompress Error: \n Method: compressVideo\n Already have a compression process, you need to wait for the process to finish or stop it")) +A.jw().$1("VideoCompress: You can try to subscribe to the \n compressProgress$ stream to know the compressing state.") +a.c=!0 +p=t.N +s=3 +return A.f(A.bf5(a,"compressVideo",A.p(["path",b,"quality",0,"deleteOrigin",!1,"startTime",null,"duration",null,"includeAudio",null,"frameRate",30],p,t.z),p),$async$bf6) +case 3:o=d +a.c=!1 +if(o!=null){n=B.t.b6(0,o) +p=new A.ayZ() +m=J.T(n) +l=m.h(n,"path") +p.a=l +p.b=m.h(n,"title") +p.c=m.h(n,"author") +p.d=m.h(n,"width") +p.e=m.h(n,"height") +p.f=m.h(n,"orientation") +p.r=m.h(n,"filesize") +p.w=A.nG(A.r(m.h(n,"duration"))) +p.x=m.h(n,"isCancel") +l.toString +p.y=A.nl(l) +q=p +s=1 +break}else{q=null +s=1 +break}case 1:return A.m(q,r)}}) +return A.n($async$bf6,r)}, +bvx:function bvx(){}, +crD:function crD(a){this.a=a +this.c=!1}, +aIt:function aIt(a,b){this.a=a +this.b=b}, +am0:function am0(){}, +yH(){var s=$.cZM() +if($.cTz!==s){s.ST() +$.cTz=s}return s}, +cR6(a){return new A.yf(A.cSn(A.nl(a.gb8S()).a,null).gY4(),B.Mu,B.aq1,$.bl())}, +dn2(){var s=new A.aY6(B.l) +s.b8Q() +return s}, +Mk:function Mk(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o}, +yf:function yf(a,b,c,d){var _=this +_.w=a +_.z=b +_.ay=_.ax=null +_.ch=!1 +_.cy=_.cx=_.CW=null +_.db=-1 +_.a=c +_.F$=0 +_.M$=d +_.a1$=_.W$=0 +_.aj$=!1}, +c5P:function c5P(a,b){this.a=a +this.b=b}, +c5Q:function c5Q(a){this.a=a}, +c5O:function c5O(a,b){this.a=a +this.b=b}, +c5N:function c5N(a){this.a=a}, +aY2:function aY2(a){this.a=!1 +this.b=a}, +VI:function VI(a,b){this.c=a +this.a=b}, +aY6:function aY6(a){var _=this +_.e=_.d=$ +_.a=null +_.b=a +_.c=null}, +crI:function crI(a){this.a=a}, +crH:function crH(a,b){this.a=a +this.b=b}, +aY7:function aY7(a,b,c){this.c=a +this.d=b +this.a=c}, +b_9:function b_9(){}, +c5R:function c5R(){}, +cly:function cly(){}, +Pq:function Pq(a,b,c,d){var _=this +_.a=a +_.b=b +_.e=c +_.f=d}, +I7:function I7(a,b){this.a=a +this.b=b}, +u0:function u0(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.e=d +_.f=e}, +BS:function BS(a,b){this.a=a +this.b=b}, +a15:function a15(a,b){this.a=a +this.b=b}, +aIs:function aIs(a,b){var _=this +_.a=a +_.b=b +_.d=_.c=!1}, +c5U:function c5U(a){this.a=a}, +c5V:function c5V(a){this.a=a}, +c5W:function c5W(a){this.a=a}, +c5X:function c5X(a){this.a=a}, +c5Y:function c5Y(a){this.a=a}, +c5Z:function c5Z(a){this.a=a}, +c6_:function c6_(a){this.a=a}, +c60:function c60(a){this.a=a}, +c61:function c61(a){this.a=a}, +c62:function c62(){}, +c5S:function c5S(a){this.a=a +this.b=1}, +c5T:function c5T(a){this.a=a}, +a2S:function a2S(a,b){this.a=a +this.b=b}, +bG2:function bG2(){}, +c68:function c68(){}, +c69:function c69(){}, +c6a:function c6a(a,b,c){this.a=a +this.b=b +this.c=c}, +c6b:function c6b(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +c6c:function c6c(a,b){this.a=a +this.b=b}, +aDj:function aDj(a,b,c,d){var _=this +_.L=a +_.ai=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cEH(a,b){var s=Math.abs(a-b) +return s<=0.01||s/Math.max(Math.abs(a),Math.abs(b))<=0.01}, +aIH:function aIH(a,b,c){this.e=a +this.c=b +this.a=c}, +Mn:function Mn(a,b,c){this.a=a +this.b=b +this.c=c}, +c6i:function c6i(){}, +cTi(a){var s,r,q=A.a([],t.RG) +for(s=t.Hb,r=a;r!=null;r=s.a(A.as.prototype.gbE.call(r,r)))q.push(r) +return new A.c_(q,t.ds)}, +cSF(a){var s,r,q,p,o=new A.bW(new Float64Array(16)) +o.dN() +if(!a.ga6(a)){s=a.gN(a) +for(r=a.ri(0,1),r=r.gS(r),q=t.T;r.q();s=p){p=r.gE(r) +q.a(s).Ma(p,o)}}return o}, +dk2(){$.cDD=null +$.dI.aX4(A.dyl(),B.dDm,t.H)}, +cR8(){var s,r,q,p,o,n,m,l,k,j,i +for(s=$.aII.gaA($.aII),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +if(q.b==null){p=q.p1 +o=$.c6j.h(0,p) +o=o==null?null:o.b +if(o==null)o=B.N +q.azD(new A.Mn(p,o,B.a4)) +continue}p=q.p4 +o=q.p2 +n=p.a+o.a +o=p.b+o.b +p=q.p3 +m=A.cTi(q) +l=m.$ti +k=new A.bb(m,1,null,l.i("bb")) +k.dS(m,1,null,l.i("al.E")) +j=A.ks(A.cSF(k),new A.Z(n,o,n+p.a,o+p.b)) +p=q.p1 +$.cDC.j(0,p,j) +o=q.bcd() +i=j.TC(o)?j.rr(o).f9(new A.w(-j.a,-j.b)):B.a4 +q.azD(new A.Mn(p,new A.a1(j.c-j.a,j.d-j.b),i))}$.aII.V(0)}, +abL:function abL(a,b,c,d,e,f,g){var _=this +_.p1=a +_.p2=b +_.p3=c +_.p4=d +_.R8=e +_.cx=_.CW=null +_.d=f +_.e=0 +_.r=_.f=!1 +_.w=g +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null}, +c6k:function c6k(){}, +abN:function abN(a,b){var _=this +_.a=a +_.b=b +_.c=!0 +_.d=null}, +c6I:function c6I(){}, +c6H:function c6H(){}, +ab5:function ab5(){this.a=null}, +Rh:function Rh(){this.a=null}, +crJ:function crJ(){}, +c6K:function c6K(){}, +bG3:function bG3(a){this.a=a}, +c6L:function c6L(){}, +c6O:function c6O(){}, +c6P:function c6P(a){this.a=a}, +c6Q:function c6Q(a){this.a=a}, +bLM:function bLM(){}, +ab6:function ab6(a){this.a=a}, +Ri:function Ri(a){this.a=a}, +crK:function crK(){}, +c6M:function c6M(){}, +bG4:function bG4(a){this.a=a}, +c6N:function c6N(){}, +bLN:function bLN(){}, +c6R:function c6R(){}, +c6S:function c6S(a){this.a=a}, +c6T:function c6T(a){this.a=a}, +duG(a){switch(a){case"new":return B.dDy +case"checking":return B.dDz +case"connected":return B.a7I +case"completed":return B.dDA +case"failed":return B.a7J +case"disconnected":return B.a7K +case"closed":return B.a7L +case"count":return B.dDB}return B.a7L}, +duH(a){switch(a){case"new":return B.a7M +case"gathering":return B.DJ +case"complete":return B.a7N}return B.a7M}, +dxB(a){switch(a){case"stable":return B.a7U +case"have-local-offer":return B.dDE +case"have-local-pranswer":return B.dDG +case"have-remote-offer":return B.dDF +case"have-remote-pranswer":return B.dDH +case"closed":return B.a7V}return B.a7V}, +dwT(a){switch(a){case"new":return B.a7Q +case"connecting":return B.a7R +case"connected":return B.a7S +case"closed":return B.DK +case"disconnected":return B.a7P +case"failed":return B.a7O}return B.DK}, +AX:function AX(a,b){this.a=a +this.b=b}, +Fe:function Fe(a,b){this.a=a +this.b=b}, +AU:function AU(a,b){this.a=a +this.b=b}, +qX:function qX(a,b){this.a=a +this.b=b}, +aCi:function aCi(a,b){this.a=a +this.b=b}, +KW:function KW(a,b){this.a=a +this.b=b}, +y7:function y7(a,b){this.a=a +this.b=b}, +bNh:function bNh(){}, +JZ:function JZ(){}, +xj:function xj(){}, +bEI:function bEI(){}, +bN9:function bN9(){}, +AT:function AT(a,b,c){this.a=a +this.b=b +this.c=c}, +a6X:function a6X(){}, +AV:function AV(){}, +bNE:function bNE(a){this.a=a}, +AW:function AW(){}, +xA:function xA(a,b){this.a=a +this.b=b}, +a6Z:function a6Z(a){this.b=a}, +a70:function a70(a,b,c){this.a=a +this.b=b +this.c=c}, +kQ:function kQ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +drm(a){var s=a.wM(0) +s.toString +switch(s){case"<":return"<" +case"&":return"&" +case"]]>":return"]]>" +default:return A.cEo(s)}}, +dr5(a){var s=a.wM(0) +s.toString +switch(s){case"'":return"'" +case"&":return"&" +case"<":return"<" +default:return A.cEo(s)}}, +don(a){var s=a.wM(0) +s.toString +switch(s){case'"':return""" +case"&":return"&" +case"<":return"<" +default:return A.cEo(s)}}, +cEo(a){return A.j3(new A.tG(a),new A.csd(),t.Dc.i("D.E"),t.N).qr(0)}, +aKE:function aKE(){}, +csd:function csd(){}, +Gf:function Gf(){}, +iv:function iv(a,b,c){this.c=a +this.a=b +this.b=c}, +yk:function yk(a,b){this.a=a +this.b=b}, +aKJ:function aKJ(){}, +c8j:function c8j(){}, +dkh(a,b,c){return new A.aKL(b,c,$,$,$,a)}, +aKL:function aKL(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.aon$=c +_.aoo$=d +_.aop$=e +_.a=f}, +aYs:function aYs(){}, +aKD:function aKD(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +VO:function VO(a,b){this.a=a +this.b=b}, +c80:function c80(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +c8k:function c8k(){}, +c8l:function c8l(){}, +aKK:function aKK(){}, +aKF:function aKF(a){this.a=a}, +aYo:function aYo(a,b){this.a=a +this.b=b}, +b_d:function b_d(){}, +i4:function i4(){}, +aYp:function aYp(){}, +aYq:function aYq(){}, +aYr:function aYr(){}, +u2:function u2(a,b,c,d,e){var _=this +_.e=a +_.N5$=b +_.N3$=c +_.N4$=d +_.Ja$=e}, +w1:function w1(a,b,c,d,e){var _=this +_.e=a +_.N5$=b +_.N3$=c +_.N4$=d +_.Ja$=e}, +w2:function w2(a,b,c,d,e){var _=this +_.e=a +_.N5$=b +_.N3$=c +_.N4$=d +_.Ja$=e}, +w3:function w3(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.N5$=d +_.N3$=e +_.N4$=f +_.Ja$=g}, +nZ:function nZ(a,b,c,d,e){var _=this +_.e=a +_.N5$=b +_.N3$=c +_.N4$=d +_.Ja$=e}, +aYl:function aYl(){}, +w4:function w4(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.N5$=c +_.N3$=d +_.N4$=e +_.Ja$=f}, +n_:function n_(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.N5$=d +_.N3$=e +_.N4$=f +_.Ja$=g}, +aYt:function aYt(){}, +VP:function VP(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=$ +_.N5$=c +_.N3$=d +_.N4$=e +_.Ja$=f}, +aKG:function aKG(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +c81:function c81(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +aKH:function aKH(a){this.a=a}, +c88:function c88(a){this.a=a}, +c8i:function c8i(){}, +c86:function c86(a){this.a=a}, +c82:function c82(){}, +c83:function c83(){}, +c85:function c85(){}, +c84:function c84(){}, +c8f:function c8f(){}, +c89:function c89(){}, +c87:function c87(){}, +c8a:function c8a(){}, +c8g:function c8g(){}, +c8h:function c8h(){}, +c8e:function c8e(){}, +c8c:function c8c(){}, +c8b:function c8b(){}, +c8d:function c8d(){}, +cvx:function cvx(){}, +aoa:function aoa(a,b){this.a=a +this.$ti=b}, +lD:function lD(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.Ja$=d}, +aYm:function aYm(){}, +aYn:function aYn(){}, +ac1:function ac1(){}, +aKI:function aKI(){}, +cwv(){var s=0,r=A.o(t.H) +var $async$cwv=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(A.cxU(new A.cww(),new A.cwx()),$async$cwv) +case 2:return A.m(null,r)}}) +return A.n($async$cwv,r)}, +cwx:function cwx(){}, +cww:function cww(){}, +cLC(a,b){var s,r +a.aEn() +s=a.gFr() +r=a.gFr().h(0,b) +s.j(0,b,r+1)}, +cLD(a,b){var s=a.gFr().h(0,b),r=a.gFr(),q=s.aq(0,1) +r.j(0,b,q) +if(q.zd(0,0))a.gFr().D(0,b)}, +dbx(a,b){return a.gFr().a0(0,b)}, +d7I(){var s=$.aq.h(0,B.aad),r=s==null?null:t.Kb.a(s).$0() +return r==null?new A.za(A.b4(t.Gf)):r}, +b07(){var s=$.aq.h(0,B.aad) +return s==null?null:t.Kb.a(s).$0()}, +dd_(a){return $.dcZ.h(0,a).gbZy()}, +cVo(a){return t.jj.b(a)||t.I3.b(a)||t.M4.b(a)||t.J2.b(a)||t.LV.b(a)||t.VW.b(a)||t.uS.b(a)}, +b_Z(a){if(typeof dartPrint=="function"){dartPrint(a) +return}if(typeof console=="object"&&typeof console.log!="undefined"){console.log(a) +return}if(typeof print=="function"){print(a) +return}throw"Unable to print message: "+String(a)}, +dci(a,b){throw A.j(A.ak("Isolate.spawn"))}, +cOR(){throw A.j(A.ak("new RawReceivePort"))}, +cLi(a){return A.ds(a)}, +p7(a,b,c,d,e,f,g){var s=0,r=A.o(t.oZ),q,p,o,n,m +var $async$p7=A.k(function(h,i){if(h===1)return A.l(i,r) +while(true)switch(s){case 0:n=A.x(a) +m=$.le +if(m==null)$.le=A.yX() +m=B.kb.a9x(n) +if(d==null){p=A.z(a,B.aL,t.A) +p.toString +p=p.gc6()}else p=d +s=3 +return A.f(A.cWw(A.a([new A.fj(B.cQ,p,m===B.GO,!1,t.in)],t.CQ),B.lc,!0,null,a,b,c,e,null,null,f,!1,g,t.oZ),$async$p7) +case 3:o=i +q=o==null?B.hf:o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$p7,r)}, +duo(a){var s,r,q,p,o,n=a.length +for(s=1,r=0,q=0;n>0;){p=3800>n?n:3800 +n-=p +for(;--p,p>=0;q=o){o=q+1 +s+=a[q]&255 +r+=s}s=B.d.al(s,65521) +r=B.d.al(r,65521)}return(r<<16|s)>>>0}, +cJj(a,b){return(B.hc[(a^b)&255]^a>>>8)>>>0}, +yL(a,b){var s,r,q=J.T(a),p=q.gu(a) +b^=4294967295 +for(s=0;p>=8;){r=s+1 +b=B.hc[(b^q.h(a,s))&255]^b>>>8 +s=r+1 +b=B.hc[(b^q.h(a,r))&255]^b>>>8 +r=s+1 +b=B.hc[(b^q.h(a,s))&255]^b>>>8 +s=r+1 +b=B.hc[(b^q.h(a,r))&255]^b>>>8 +r=s+1 +b=B.hc[(b^q.h(a,s))&255]^b>>>8 +s=r+1 +b=B.hc[(b^q.h(a,r))&255]^b>>>8 +r=s+1 +b=B.hc[(b^q.h(a,s))&255]^b>>>8 +s=r+1 +b=B.hc[(b^q.h(a,r))&255]^b>>>8 +p-=8}if(p>0)do{r=s+1 +b=B.hc[(b^q.h(a,s))&255]^b>>>8 +if(--p,p>0){s=r +continue}else break}while(!0) +return(b^4294967295)>>>0}, +b_H(a,b){var s,r,q,p=J.lc(B.a1N.gd_(B.a1N)) +for(s=1,r="";s<=b;++s){q=B.e.C(B.e.al(a/Math.pow(83,b-s),83)) +r+=A.r(q>=0&&q=300)return A.dqz(B.e0y,a) +return a}, +Nu(a){var s=B.c.az(u.p9,a>>>6)+(a&63),r=s&1,q=B.c.az(u.ln,s>>>1) +return q>>>4&-r|q&15&r-1}, +yM(a,b){var s=(a&1023)<<10|b&1023,r=B.c.az(u.p9,1024+(s>>>9))+(s&511),q=r&1,p=B.c.az(u.ln,r>>>1) +return p>>>4&-q|p&15&q-1}, +cG4(){return new A.bK(Date.now(),!1)}, +cUo(){var s=t.SF.a($.aq.h(0,$.d_H())) +return s==null?B.auj:s}, +duA(a,b,c,d){var s,r,q,p,o,n=A.b(d,c.i("G<0>")) +for(s=c.i("F<0>"),r=0;r<1;++r){q=a[r] +p=b.$1(q) +o=n.h(0,p) +if(o==null){o=A.a([],s) +n.j(0,p,o) +p=o}else p=o +J.dm(p,q)}return n}, +cBl(a,b,c){var s=A.R(a,!0,c) +B.b.fm(s,b) +return s}, +fF(a,b){var s,r +for(s=J.af(a);s.q();){r=s.gE(s) +if(b.$1(r))return r}return null}, +Jl(a){var s=J.af(a) +if(s.q())return s.gE(s) +return null}, +dcm(a,b){var s,r,q,p +for(s=a.length,r=null,q=0;q")) +if(p.q()){s=p.d +if(s==null)s=q.i("al.E").a(s) +for(q=q.i("al.E");p.q();){r=p.d +if(r==null)r=q.a(r) +if(r>s)s=r}return s}return null}, +auG(a){var s,r +for(s=a.gS(a),r=0;s.q();)r+=s.gE(s) +return r}, +dcj(a){var s,r,q=a.$ti,p=new A.bH(a,a.gu(a),q.i("bH")) +if(p.q()){s=p.d +if(s==null)s=q.i("al.E").a(s) +if(isNaN(s))return s +for(q=q.i("al.E");p.q();){r=p.d +if(r==null)r=q.a(r) +if(isNaN(r))return r +if(r>s)s=r}return s}return null}, +dck(a){var s,r,q +for(s=a.length,r=0,q=0;q>>0),b2,new A.B(f>>>0),new A.B(d>>>0),new A.B(a8>>>0),new A.B(a6>>>0),new A.B(a1>>>0),new A.B(e>>>0),new A.B(c>>>0),new A.B(a7>>>0),new A.B(q>>>0),new A.B(o>>>0),new A.B(m>>>0),new A.B(k>>>0),new A.B(a3>>>0),new A.B(a5>>>0),new A.B(i>>>0),new A.B(g>>>0),new A.B(b>>>0),new A.B(a>>>0),new A.B(r>>>0),new A.B(p>>>0),b0,new A.B(s.fy>>>0),new A.B(n>>>0),new A.B(l>>>0),b0,new A.B(a9>>>0),new A.B(a2>>>0),b0,new A.B(a4>>>0),new A.B(j>>>0),new A.B(h>>>0))}, +bjy(){var s=0,r=A.o(t.ZN),q,p,o,n,m +var $async$bjy=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(B.a3r.CG("getCorePalette",t.z),$async$bjy) +case 3:m=b +if(m==null)p=null +else{p=J.lc(m) +o=t.S +n=$.cZs() +o=new A.Ph(A.aHv(A.b_o(p,0,n)),A.aHv(A.b_o(p,1,n)),A.aHv(A.b_o(p,2,n)),A.aHv(A.b_o(p,3,n)),A.aHv(A.b_o(p,4,n)),new A.vV(25,84,A.b(o,o))) +p=o}q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$bjy,r)}, +a17(){var s=0,r=A.o(t.MH),q,p +var $async$a17=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(B.a3r.CG("getAccentColor",t.z),$async$a17) +case 3:p=b +q=p==null?null:new A.B(p>>>0) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a17,r)}, +cKW(){var s=$.cKV +return s==null?$.cKV=!1:s}, +d9_(a){a=a.toLowerCase() +if(B.c.eC(a,"kdialog"))return new A.byL() +else if(B.c.eC(a,"qarma")||B.c.eC(a,"zenity"))return new A.bMJ() +throw A.j(A.bC("DialogHandler for executable "+a+" has not been implemented"))}, +dtK(){return A.W(A.bC("Unsupported"))}, +d6A(a){var s,r,q,p="chat_color",o="application_name",n="application_welcome_message",m="default_homeserver",l="privacy_url",k="web_base_url",j="render_html",i="hide_redacted_events",h="hide_unknown_events",g="issue_id",f=J.T(a) +if(f.h(a,p)!=null)try{$.akE=new A.B(f.h(a,p)>>>0)}catch(r){s=A.a2(r) +q=$.U() +q.ae5(0,'Invalid color in config.json! Please make sure to define the color in this format: "0xffdd0000"',s)}if(typeof f.h(a,o)=="string")$.CW=f.h(a,o) +if(typeof f.h(a,n)=="string")f.h(a,n) +if(typeof f.h(a,m)=="string")$.cIK=f.h(a,m) +if(typeof f.h(a,l)=="string")f.h(a,l) +if(typeof f.h(a,k)=="string")$.cIL=f.h(a,k) +if(A.n6(f.h(a,j)))$.NZ=f.h(a,j) +if(A.n6(f.h(a,i)))$.YR=f.h(a,i) +if(A.n6(f.h(a,h)))$.YS=f.h(a,h) +if(t.u.b(f.h(a,g)))$.czg=f.h(a,g)}, +dap(a,b){if(B.c.aX(b.toLowerCase(),"image/"))return"m.image" +if(B.c.aX(b.toLowerCase(),"video/"))return"m.video" +if(B.c.aX(b.toLowerCase(),"audio/"))return"m.audio" +return"m.file"}, +cQt(a,b){var s=a.b,r=t.N +s=s!=null?A.bL([s],r):A.b4(r) +r=a.f +if(r==null)r=a.e +if(r==null)r=a.a +return new A.rD(s,r,a.d,a.c,b)}, +dbB(a){var s,r,q,p,o=null,n="base_url",m=a.a,l=m==null +if((l?o:m.c)==null)return o +s=l?o:m.c.h(0,"t.server") +if(s==null)return o +try{m=s +l=J.T(m) +q=l.h(m,n)==null?o:A.dK(A.av(l.h(m,n)),0,o) +m=A.cB(l.h(m,"server_name")) +return new A.ab3(q,m)}catch(p){r=A.a2(p) +m=$.U() +m.DZ(0,"Failed to parse t.server from homeserver summary",r) +return o}}, +cNs(a){return B.b.p(B.d2y,A.xc(a))||B.b.p(B.d9R,A.Ap(a).toLowerCase())}, +ddW(a){var s,r="assets/images/ic_file_unknow.svg" +$.U().b9(0,"AttachmentExtension::getIcon(): mediaType: "+A.r(A.xc(a))+" || fileType: "+A.r(A.Ap(a))) +s=A.xc(a) +if((s==null?null:s.length===0)===!0||A.Ap(a)==null)return r +switch(A.ddX(a).a){case 0:return r +case 1:return"assets/images/ic_file_doc.svg" +case 2:return"assets/images/ic_file_excel.svg" +case 3:return"assets/images/ic_file_ppt.svg" +case 4:return"assets/images/ic_file_pdf.svg" +case 5:return"assets/images/ic_file_zip.svg" +case 6:default:return r}}, +ddV(a,b){var s +if(A.Ap(a)!=null)if(B.b.p(B.d9v,A.xc(a))){s=A.z(b,B.f,t.X) +return s.gm5(s).toUpperCase()}else{s=A.Ap(a) +s.toString +return s}else{s=A.z(b,B.f,t.X) +return s.gm5(s).toUpperCase()}}, +ddX(a){if(B.b.p(B.d0n,A.xc(a)))return B.dLe +else if(B.b.p(B.cAN,A.xc(a))||B.b.p(B.cn6,A.Ap(a).toLowerCase()))return B.dLf +else if(B.b.p(B.cK9,A.xc(a))||B.b.p(B.ckn,A.Ap(a).toLowerCase()))return B.dLg +else if(B.b.p(B.cU9,A.xc(a))||B.b.p(B.cKT,A.Ap(a).toLowerCase()))return B.dLh +else if(A.cNs(a))return B.dLi +else if(B.b.p(B.d9x,A.xc(a))||B.b.p(B.dj9,A.Ap(a).toLowerCase()))return B.dLj +else return B.dLk}, +bQM(a){var s=0,r=A.o(t.H) +var $async$bQM=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=2 +return A.f(a.zh(B.jv),$async$bQM) +case 2:return A.m(null,r)}}) +return A.n($async$bQM,r)}, +bQN(a){var s=0,r=A.o(t.H) +var $async$bQN=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=2 +return A.f(a.zh(B.d3),$async$bQN) +case 2:return A.m(null,r)}}) +return A.n($async$bQN,r)}, +XY(){var s=0,r=A.o(t.z),q,p,o,n,m,l +var $async$XY=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if($.aC==null)A.c7T() +$.aC.toString +A.ddU() +$.cLq=!0 +q=$.U() +s=2 +return A.f(A.Di(),$async$XY) +case 2:p=b +o=A.Jl(p) +n=o==null +if(!n)o.id=!1 +s=3 +return A.f(n?null:o.m4,$async$XY) +case 3:s=4 +return A.f(n?null:o.oY,$async$XY) +case 4:m=$.cXY() +$.cGp().afe() +new A.bHD().am9() +new A.btR().am9() +new A.bHA().am9() +l=$.d0() +l.uV(new A.aDA(),t._x) +l.uV($.cZt(),t.nC) +m.bBH() +m.bBD() +m.bBE() +m.bBF() +m.bBI() +m.bBG() +q.ej($.CW+" started in foreground mode. Rendering GUI...") +s=5 +return A.f(A.cG1(p),$async$XY) +case 5:return A.m(null,r)}}) +return A.n($async$XY,r)}, +cG1(a){var s=0,r=A.o(t.H),q,p +var $async$cG1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if($.aC==null)A.c7T() +q=$.aC +q.toString +p=$.dl().d.h(0,0) +p.toString +q.aX1(new A.aIy(p,new A.abf(a,null),new A.wX(p,t.bT))) +q.atr() +return A.m(null,r)}}) +return A.n($async$cG1,r)}, +cJw(a){var s +$.b0a() +if(A.aR(a,null,t.l).w.a.a<905){s=A.x(a).p3.at +if(s==null)s=null +else{$.d5() +s=s.zG(B.fe,0.5)}}else{s=A.x(a).p3.Q +if(s==null)s=null +else{$.d5() +s=s.zG(B.iW,0.15)}}return s}, +dsy(a,b){switch(b){case"ban":return a.gix() +case"clearcache":return a.giy() +case"create":return a.giz() +case"discardsession":return a.giA() +case"dm":return a.giB() +case"html":return a.gkt() +case"invite":return a.giC() +case"join":return a.giD() +case"kick":return a.giE() +case"leave":return a.giF() +case"me":return a.gku() +case"myroomavatar":return a.giG() +case"myroomnick":return a.giH() +case"op":return a.gkv() +case"plain":return a.gkw() +case"react":return a.gkx() +case"send":return a.gky() +case"unban":return a.giI() +case"markasdm":return a.glR() +case"markasgroup":return a.glS() +case"googly":return a.glP() +case"hug":return a.glQ() +case"cuddle":return a.glO() +default:return""}}, +cBU(a){var s=t.l,r=A.aR(a,null,s).w +return A.czT(a,520,A.aR(a,null,s).w.a.a*0.8,r.a.a*0.3)}, +de5(a,b,c){if(b==null||a||b.a!=="m.room.message")return 0 +return c.c!==b.c?8:4}, +Se(a){$.cGL() +if(A.aR(a,null,t.l).w.a.a>=1239)return 500 +return 256}, +Sd(a){$.cGL() +if(A.aR(a,null,t.l).w.a.a>=1239)return 420 +return 320}, +cP2(a){var s,r,q=A.x(a).p3.x +if(q==null)q=null +else{s=A.x(a).ax +r=s.dy +q=q.an3(r==null?s.db:r,12.92,B.aC)}return q}, +cP3(a){var s=A.x(a).p3.Q +if(s==null)s=null +else{$.d5() +s=s.bF7(B.iW,14.96,B.aG,B.a3)}return s}, +cFm(){var s=$.aC.a5$.f.c +if(s!=null)s.tk()}, +bR1(a){var s,r=a.c +if(r==null)r=0 +s=a.b +return r+(s==null?0:s)}, +bLq(a,b){return A.dfl(a,b)}, +dfl(a,b){var s=0,r=A.o(t.wT),q,p=2,o,n,m,l,k +var $async$bLq=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:l=a.c +if(l==null){q=A.my(new A.o_("MatrixId is null"),null,t.wT) +s=1 +break}p=4 +s=7 +return A.f(b.UY(l,!1),$async$bLq) +case 7:n=d +$.U().b9(0,"SearchController()::getProfiles(): "+A.r(n.a)) +q=n +s=1 +break +p=2 +s=6 +break +case 4:p=3 +k=o +q=new A.fg(null,a.a,l) +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$bLq,r)}, +cPm(a){var s +if(a instanceof A.zt){s=a.c +if(s==null)s=a.d +if(s==null)s="" +return new A.HT(s,a.d,a.a,null)}else if(a instanceof A.tz)return new A.To(a.c,a.d,a.a,a.b) +else throw A.j(A.aL("Unknown search model type"))}, +c1a(a){var s=0,r=A.o(t.H),q,p,o,n,m +var $async$c1a=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=a.a.b +n=o.a +m=o.b +o=$.NB() +o.aaJ() +s=3 +return A.f(o.ach(),$async$c1a) +case 3:p=c +if(p!=null){if(n===-1||m===-1){a.sbt(0,p+a.a.a) +a.sxw(A.nU(B.K,a.a.a.length)) +s=1 +break}o=a.a +if(n===m){o=o.a +a.sbt(0,B.c.X(o,0,n)+p+B.c.X(o,m,o.length))}else a.sbt(0,B.c.ua(o.a,n,m,p)) +a.sxw(A.nU(B.K,m+p.length))}case 1:return A.m(q,r)}}) +return A.n($async$c1a,r)}, +c19(a){var s=0,r=A.o(t.H),q,p,o,n +var $async$c19=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=a.a +p=q.b +o=p.a +n=p.b +s=o=1239&&!0)return b +else if(s>=905&&s<1239&&!0)return d +else return c}, +cJR(a){var s,r,q,p,o=a.gaC() +o.toString +s=t.x +s.a(o) +r=A.cp(a,!1).d +r===$&&A.e() +r=r.gap().c.gaC() +r.toString +s.a(r) +q=new A.w(0,o.k3.b) +s=A.e_(o.dJ(0,r),q) +p=o.k3.Mf(0,B.m).a2(0,q) +p=A.AY(s,A.e_(o.dJ(0,r),p)) +r=r.k3 +return A.bOS(p,new A.Z(0,0,0+r.a,0+r.b))}, +a0D(a,b){var s +A.Se(b) +A.Sd(b) +s=A.d9c(a,a.a,a.b,b) +return new A.a0C(s,(s.a<120||s.b<100)&&!0)}, +d9c(a,b,c,d){var s,r=A.Sd(d),q=A.Se(d) +if(c===0||b===0)return new A.a1(q,r) +s=b/c +if(b=1239)return 334 +else return null}, +i3(a,b){var s,r,q=null,p=a.T(t.Pu) +p.toString +s=A.diX(a) +r=A.x(a).p3.z +p.f.aue(A.cCX(q,q,q,q,q,B.B,q,A.O(b,q,q,q,q,q,q,q,r==null?q:r.aM(A.x(a).ax.CW),q,q,q),B.A3,B.MM,q,q,q,q,B.aTM,q,q,s))}, +d6c(a,b){var s +if(b)s=new A.cG($.cWQ().Jv(a)?16:0,16,0,16) +else s=B.lT +return s}, +d6d(a){if(a)return B.kg +else return B.bI}, +cv7(a,b,c,d,e){return A.dsB(a,b,c,d,e,e)}, +dsB(a,b,c,d,e,f){var s=0,r=A.o(f),q +var $async$cv7=A.k(function(g,h){if(g===1)return A.l(h,r) +while(true)switch(s){case 0:s=3 +return A.f(null,$async$cv7) +case 3:q=a.$1(b) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$cv7,r)}, +GU(a,b){var s +if(a==null)return b==null +if(b==null||a.gu(a)!==b.gu(b))return!1 +if(a===b)return!0 +for(s=a.gS(a);s.q();)if(!b.p(0,s.gE(s)))return!1 +return!0}, +h5(a,b){var s,r,q +if(a==null)return b==null +if(b==null||J.aH(a)!==J.aH(b))return!1 +if(a===b)return!0 +for(s=J.T(a),r=J.T(b),q=0;qc)return c +if(isNaN(a))return c +return a}, +cUJ(a,b){var s=a==null?null:A.a(a.split("\n"),t.s) +if(s==null)s=A.a(["null"],t.s) +$.b0r().H(0,s) +if(!$.cEB)A.cT0()}, +cT0(){var s,r,q=$.cEB=!1,p=$.cHj() +if(A.c7(0,0,p.gaLL(),0,0,0).a>1e6){if(p.b==null)p.b=$.aBR.$0() +p.eZ(0) +$.b_j=0}while(!0){if($.b_j<12288){p=$.b0r() +p=!p.ga6(p)}else p=q +if(!p)break +s=$.b0r().D1() +$.b_j=$.b_j+s.length +r=$.b0_ +if(r==null)A.b_Z(s) +else r.$1(s)}q=$.b0r() +if(!q.ga6(q)){$.cEB=!0 +$.b_j=0 +A.d4(B.cX,A.dxb()) +if($.csV==null)$.csV=new A.aE(new A.ah($.aq,t.D4),t.gR)}else{$.cHj().xC(0) +q=$.csV +if(q!=null)q.pi(0) +$.csV=null}}, +cA7(a,b){var s +if(A.oD(a)===A.oD(b))if(A.lw(a)===A.lw(b))s=A.ts(a)===A.ts(b) +else s=!1 +else s=!1 +return s}, +bnw(a){var s=0,r=A.o(t.H),q +var $async$bnw=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)$async$outer:switch(s){case 0:a.gaC().Vq(B.F1) +switch(A.x(a).r.a){case 0:case 1:q=A.aGC(B.dN6) +s=1 +break $async$outer +case 2:case 3:case 4:case 5:q=A.d1(null,t.H) +s=1 +break $async$outer}case 1:return A.m(q,r)}}) +return A.n($async$bnw,r)}, +bnv(a){a.gaC().Vq(B.dlo) +switch(A.x(a).r.a){case 0:case 1:return A.bs9() +case 2:case 3:case 4:case 5:return A.d1(null,t.H)}}, +aBo(){switch(A.dj().a){case 0:case 1:case 3:case 5:return!1 +case 2:case 4:return!0}}, +dx8(a,b,c,d,e){var s,r,q,p,o,n,m=d.b,l=m+e,k=a.b,j=c.b-10,i=l+k<=j +k=m-e-k +s=k>=10 +if(b)r=i||!s +else r=!(s||!i) +q=r?Math.min(l,j):Math.max(k,10) +m=c.a +l=a.a +if(m-20m-n?k-l:o-j}return new A.w(p,q)}, +ayT(a){var s=a.a +if(s[0]===1&&s[1]===0&&s[2]===0&&s[3]===0&&s[4]===0&&s[5]===1&&s[6]===0&&s[7]===0&&s[8]===0&&s[9]===0&&s[10]===1&&s[11]===0&&s[14]===0&&s[15]===1)return new A.w(s[12],s[13]) +return null}, +cBQ(a,b){var s,r,q +if(a==b)return!0 +if(a==null){b.toString +return A.ayU(b)}if(b==null)return A.ayU(a) +s=a.a +r=s[0] +q=b.a +return r===q[0]&&s[1]===q[1]&&s[2]===q[2]&&s[3]===q[3]&&s[4]===q[4]&&s[5]===q[5]&&s[6]===q[6]&&s[7]===q[7]&&s[8]===q[8]&&s[9]===q[9]&&s[10]===q[10]&&s[11]===q[11]&&s[12]===q[12]&&s[13]===q[13]&&s[14]===q[14]&&s[15]===q[15]}, +ayU(a){var s=a.a +return s[0]===1&&s[1]===0&&s[2]===0&&s[3]===0&&s[4]===0&&s[5]===1&&s[6]===0&&s[7]===0&&s[8]===0&&s[9]===0&&s[10]===1&&s[11]===0&&s[12]===0&&s[13]===0&&s[14]===0&&s[15]===1}, +e_(a,b){var s=a.a,r=b.a,q=b.b,p=s[0]*r+s[4]*q+s[12],o=s[1]*r+s[5]*q+s[13],n=s[3]*r+s[7]*q+s[15] +if(n===1)return new A.w(p,o) +else return new A.w(p/n,o/n)}, +bED(a,b,c,d,e){var s,r=e?1:1/(a[3]*b+a[7]*c+a[15]),q=(a[0]*b+a[4]*c+a[12])*r,p=(a[1]*b+a[5]*c+a[13])*r +if(d){s=$.cy7() +s[2]=q +s[0]=q +s[3]=p +s[1]=p}else{s=$.cy7() +if(qs[2])s[2]=q +if(p>s[3])s[3]=p}}, +ks(b1,b2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=b1.a,a5=b2.a,a6=b2.b,a7=b2.c,a8=a7-a5,a9=b2.d,b0=a9-a6 +if(!isFinite(a8)||!isFinite(b0)){s=a4[3]===0&&a4[7]===0&&a4[15]===1 +A.bED(a4,a5,a6,!0,s) +A.bED(a4,a7,a6,!1,s) +A.bED(a4,a5,a9,!1,s) +A.bED(a4,a7,a9,!1,s) +a7=$.cy7() +return new A.Z(a7[0],a7[1],a7[2],a7[3])}a7=a4[0] +r=a7*a8 +a9=a4[4] +q=a9*b0 +p=a7*a5+a9*a6+a4[12] +a9=a4[1] +o=a9*a8 +a7=a4[5] +n=a7*b0 +m=a9*a5+a7*a6+a4[13] +a7=a4[3] +if(a7===0&&a4[7]===0&&a4[15]===1){l=p+r +if(r<0)k=p +else{k=l +l=p}if(q<0)l+=q +else k+=q +j=m+o +if(o<0)i=m +else{i=j +j=m}if(n<0)j+=n +else i+=n +return new A.Z(l,j,k,i)}else{a9=a4[7] +h=a9*b0 +g=a7*a5+a9*a6+a4[15] +f=p/g +e=m/g +a9=p+r +a7=g+a7*a8 +d=a9/a7 +c=m+o +b=c/a7 +a=g+h +a0=(p+q)/a +a1=(m+n)/a +a7+=h +a2=(a9+q)/a7 +a3=(c+n)/a7 +return new A.Z(A.cNn(f,d,a0,a2),A.cNn(e,b,a1,a3),A.cNm(f,d,a0,a2),A.cNm(e,b,a1,a3))}}, +cNn(a,b,c,d){var s=ab?a:b,r=c>d?c:d +return s>r?s:r}, +cNo(a,b){var s +if(A.ayU(a))return b +s=new A.bW(new Float64Array(16)) +s.cp(a) +s.xO(s) +return A.ks(s,b)}, +bEE(a){var s,r=new A.bW(new Float64Array(16)) +r.dN() +s=new A.u_(new Float64Array(4)) +s.a3X(0,0,0,a.a) +r.afb(0,s) +s=new A.u_(new Float64Array(4)) +s.a3X(0,0,0,a.b) +r.afb(1,s) +return r}, +ajy(a,b,c){if(a==null||!1)return a===b +return a>b-c&&a=4){s=B.doy.h(0,a) +s=s==null?null:s.h(0,b)}else{s=B.doz.h(0,a) +s=s==null?null:s.h(0,b)}return s==null?B.aX:s}, +cvR(a){var s,r,q=A.a([],t.s3) +a.DP() +s=a.tw(0).a +while(!0){if(!(s==="\\hline"||s==="\\hdashline"))break +a.e=null +q.push(s==="\\hdashline"?B.vL:B.vK) +a.DP() +r=a.tw(0).a +s=r}return q}, +cwM(a,b,c,d,a0,a1,a2){var s,r,q,p,o,n,m,l,k,j=null,i=a.d,h=i.r,g=h.c,f=t.N,e=h.$ti.i("1?") +g.push(A.b(f,e)) +h.Hl(0,"\\\\",A.ar("\\cr")) +if(b==null){s=i.aM4("\\arraystretch") +if(s==null)b=1 +else{b=A.nG(s) +if(b==null||b<0)throw A.j(A.dw("Invalid \\arraystretch: "+s,j))}}g.push(A.b(f,e)) +i=t.gn +r=A.a([],i) +q=A.a([r],t.Xv) +p=A.a([],t.tf) +o=A.a([],t.s3) +n=A.auF(A.cvR(a)) +o.push(n==null?B.cO:n) +for(n=t.OC;!0;){m=a.JO(!1,"\\cr") +h.IX() +g.push(A.b(f,e)) +r.push(A.dZ(A.nQ(m,new A.ls(a2,j,j,j,j)))) +l=a.tw(0).a +if(l==="&")a.e=null +else if(l==="\\end"){if(r.length===1&&m.length===0)q.pop() +if(o.length1)throw A.j(A.dw(m,n)) +o=A.cwM(a,0.5,j,!1,!1,B.C1,B.nh) +if(J.aH(J.K(o.dx,0))>1)throw A.j(A.dw(m,n)) +return o}, +do6(a,b){return new A.aqi()}, +dqA(a,b){var s,r,q=a.p5(null,!1) +q.toString +s=A.rj(q,t.hU) +r=B.dnV.h(0,s.r) +if(s.Q!==B.ag||s.w||r==null)throw A.j(A.dw("\\not has to be followed by a combinable character",null)) +return s.ae6(r)}, +cWC(a,b,c){var s,r,q,p,o,n,m=B.do_.h(0,a) +if(m==null)throw A.j(A.eD(a,"name","Invalid static svg name")) +s=m[0] +r=m[1] +q=new A.bf(s,B.J).bh(b) +p=new A.bf(r,B.J).bh(b) +o=B.CT.h(0,a) +o.toString +n=A.ajE(o,new A.a1(q,p),new A.Z(0,0,0+1000*s,0+1000*r),b.b,B.c7,B.f7) +if(c)return new A.Fq(p,n,null) +return n}, +cG0(a,b,c){var s,r +b=1000*b +switch(a){case"sqrtMain":s=""+(40+b) +r="M95,"+(622+b+80)+"\nc-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14\nc0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54\nc44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10\ns173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429\nc69,-144,104.5,-217.7,106.5,-221\nl"+A.r(b/2.075)+" -"+b+"\nc5.3,-9.3,12,-14,20,-14\nH400000v"+s+"H845.2724\ns-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7\nc-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z\nM"+(834+b)+" 80h400000v"+s+"h-400000z" +break +case"sqrtSize1":s=""+(40+b) +r="M263,"+(601+b+80)+"c0.7,0,18,39.7,52,119\nc34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120\nc340,-704.7,510.7,-1060.3,512,-1067\nl"+A.r(b/2.084)+" -"+b+"\nc4.7,-7.3,11,-11,19,-11\nH40000v"+s+"H1012.3\ns-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232\nc-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1\ns-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26\nc-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z\nM"+(1001+b)+" 80h400000v"+s+"h-400000z" +break +case"sqrtSize2":s=""+(40+b) +r="M983 "+(10+b+80)+"\nl"+A.r(b/3.13)+" -"+b+"\nc4,-6.7,10,-10,18,-10 H400000v"+s+"\nH1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7\ns-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744\nc-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30\nc26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722\nc56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5\nc53.7,-170.3,84.5,-266.8,92.5,-289.5z\nM"+(1001+b)+" 80h400000v"+s+"h-400000z" +break +case"sqrtSize3":s=""+(40+b) +r="M424,"+(2398+b+80)+"\nc-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514\nc0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20\ns-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121\ns209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081\nl"+A.r(b/4.223)+" -"+b+"c4,-6.7,10,-10,18,-10 H400000\nv"+s+"H1014.6\ns-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185\nc-2,6,-10,9,-24,9\nc-8,0,-12,-0.7,-12,-2z M"+(1001+b)+" 80\nh400000v"+s+"h-400000z" +break +case"sqrtSize4":s=""+(40+b) +r="M473,"+(2713+b+80)+"\nc339.3,-1799.3,509.3,-2700,510,-2702 l"+A.r(b/5.298)+" -"+b+"\nc3.3,-7.3,9.3,-11,18,-11 H400000v"+s+"H1017.7\ns-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9\nc-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200\nc0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26\ns76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,\n606zM"+(1001+b)+" 80h400000v"+s+"H1017.7z" +break +case"sqrtTall":s=""+(40+b) +r="M702 "+(b+80)+"H400000"+s+"\nH742v"+A.r(c-54-80-b)+"l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1\nh-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170\nc-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667\n219 661 l218 661zM702 80H400000v"+s+"H742z" +break +default:r=""}return r}, +ajE(a,b,c,d,e,f){var s=null,r=$.d_A().h(0,e),q=f===B.bw?"meet":"slice",p=f===B.f7?"none":A.r(r)+" "+q,o=b.a,n=b.b,m=c.a,l=c.b,k=d.gm(d),j=d.gm(d),i=d.gm(d) +return A.an(s,new A.aaj(o,n,f,e,new A.aak('>>8&255)+","+(i&255)+')" d="'+a+'">',B.HT,s),s,s),B.h,s,s,s,s,n,s,s,s,s,s,o)}, +aCF(a,b,c){var s,r +if(c)s=a.pV(b) +else{a.cV(b,!0) +r=a.k3 +r.toString +s=r}return s}, +cNO(a){var s,r,q=A.a0(a),p=new J.da(a,a.length,q.i("da<1>")) +if(p.q()){s=p.d +if(s==null)s=q.c.a(s) +for(q=q.c;p.q();){r=p.d +if(r==null)r=q.a(r) +if(J.yT(s,r)<0)s=r}return s}throw A.j(A.ab("No element"))}, +JA(a,b,c,d){var s,r,q=J.T(a) +if(q.gu(a)>=b)q=a +else{s=J.jD(b,d) +for(r=0;rb){p=r +break}}return(s+p)/2}, +cMf(a,b,c){if(a.bZq(0,b))return b +if(a.yf(0,c))return c +return a}, +a_L(a){var s,r,q,p +if(a==null)return null +if($.cGh().a0(0,a.toLowerCase())){s=$.cGh().h(0,a.toLowerCase()) +s.toString +a=s}r=A.aB("^#((?:[0-9a-fA-F]{3}){1,2})$",!0,!1,!1,!1).ps(a) +if(r==null)return null +a=r.b[1] +s=""+"ff" +if(a.length===3)for(q=new A.a89(a);q.q();){p=q.d +s+=p+p}else s+=a +return new A.B(A.dC(s.charCodeAt(0)==0?s:s,16)>>>0)}, +cNK(a){var s,r,q,p +if(a.a!=null)if(a instanceof A.fm){s=a.x +s=s==null?null:s.toLowerCase() +s=J.cX(B.wd.a,s)}else s=!1 +else s=!0 +if(s)return!0 +for(s=a.a,s=s.gel(s).a,r=A.a0(s),s=new J.da(s,s.length,r.i("da<1>")),r=r.c;s.q();){q=s.d +if(q==null)q=r.a(q) +if(a===q){s=a.a +s.toString +return A.cNK(s)}if(q instanceof A.mh){p=J.bp(q.w) +q.w=p +p=B.c.dd(p).length!==0 +q=p}else q=!0 +if(q)return!1}return!1}, +cNM(a){var s,r,q,p,o,n=a.a +if(n==null)return"" +s=n.gel(n) +if((!s.ga6(s)?n.gel(n).a[0]:null)===a){n=a.a +n.toString +return A.cNM(n)}for(n=a.a,n=n.gel(n).a,s=A.a0(n),n=new J.da(n,n.length,s.i("da<1>")),s=s.c,r="";n.q();){q=n.d +if(q==null)q=s.a(q) +if(a===q)break +p=q instanceof A.fm +if(p){o=q.x +o=(o==null?null:o.toLowerCase())==="br"}else o=!1 +if(o)r="\n" +else if(p)r=A.cNL(q) +else if(q instanceof A.mh){r=J.bp(q.w) +q.w=r}}return r}, +cNL(a){var s=a.gel(a) +if(s.gu(s)===0)return"[non-text tag]" +s=a.gel(a) +if(s.gR(s) instanceof A.mh){s=a.gel(a) +s=J.cIe(s.gR(s)) +return s==null?"":s}else{s=a.gel(a) +return A.cNL(s.gR(s))}}, +dri(a,b,c,d,e){var s=a.$1(b) +if(e.i("Q<0>").b(s))return s +return new A.cQ(s,e.i("cQ<0>"))}, +cB1(a){var s=0,r=A.o(t.y) +var $async$cB1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a.d.kind!=="video")throw A.j("The is not a video track => "+a.k(0)) +throw A.j("You need to specify the deviceId") +return A.m(null,r)}}) +return A.n($async$cB1,r)}, +XX(a){return A.dw_(a)}, +dw_(a){var s=0,r=A.o(t.H),q,p=2,o,n,m,l,k,j,i,h,g,f,e,d,c,b +var $async$XX=A.k(function(a0,a1){if(a0===1){o=a1 +s=p}while(true)switch(s){case 0:g=a.a +f=g.a +e=g.b +d=f+"_"+e.k(0) +c=f+"-"+e.aRl() +e=a.b +n=e.a +if($.cEV.p(0,d)){s=1 +break}else $.cEV.t(0,d) +p=4 +m=null +f=$.d1e() +i=$.cIP +s=7 +return A.f(i==null?$.cIP=f.a66():i,$async$XX) +case 7:l=a1 +k=A.doU(g,l) +if(k!=null)m=$.yR().pc(0,k) +s=8 +return A.f(m,$async$XX) +case 8:if(a1!=null){g=A.XW(d,m) +q=g +s=1 +break}m=A.d1(null,t.CD) +s=9 +return A.f(m,$async$XX) +case 9:if(a1!=null){g=A.XW(d,m) +q=g +s=1 +break}$.cY_().toString +m=A.ctw(d,e) +s=10 +return A.f(m,$async$XX) +case 10:if(a1!=null){g=A.XW(d,m) +q=g +s=1 +break}p=2 +s=6 +break +case 4:p=3 +b=o +j=A.a2(b) +$.cEV.D(0,d) +A.jU("Error: google_fonts was unable to load font "+A.r(c)+" because the following exception occurred:\n"+A.r(j)) +A.jU("If troubleshooting doesn't solve the problem, please file an issue at https://github.com/material-foundation/flutter-packages/issues/new/choose.\n") +throw b +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$XX,r)}, +XW(a,b){var s=0,r=A.o(t.H),q,p,o +var $async$XW=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(b==null){s=1 +break}s=3 +return A.f(b,$async$XW) +case 3:p=d +if(p==null){s=1 +break}o=new A.bp9(a,A.a([],t.SS)) +o.bA8(A.d1(p,t.V4)) +s=4 +return A.f(o.xg(0),$async$XW) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$XW,r)}, +dnO(a,b){var s,r,q,p,o=A.bx("bestMatch") +for(s=b.a,s=A.hd(s,s.r,b.$ti.c),r=null;s.q();){q=s.d +p=A.dnV(a,q) +if(r==null||pc){s=c +c=b +b=s}if(b<0||b>a.length)b=0 +return B.c.X(a,b,c<0||c>a.length?a.length:c)}, +d6L(a){switch(a){default:return new A.b5b()}}, +dt7(a,b){return b>60&&b/a>0.15}, +dt9(a,b){if(A.eO(a))if(A.eO(b))if(a>b)return 1 +else if(a>>0 +q=(a0[4]|a0[5]<<8|a0[6]<<16|a0[7]<<24)>>>0 +p=(a0[8]|a0[9]<<8|a0[10]<<16|a0[11]<<24)>>>0 +o=(a0[12]|a0[13]<<8|a0[14]<<16|a0[15]<<24)>>>0 +n=(a0[16]|a0[17]<<8|a0[18]<<16|a0[19]<<24)>>>0 +m=(a0[20]|a0[21]<<8|a0[22]<<16|a0[23]<<24)>>>0 +l=(a0[24]|a0[25]<<8|a0[26]<<16|a0[27]<<24)>>>0 +k=(a0[28]|a0[29]<<8|a0[30]<<16|a0[31]<<24)>>>0 +j=a[0] +j[0]=r +j[1]=q +j[2]=p +j[3]=o +j=a[1] +j[0]=n +j[1]=m +j[2]=l +j[3]=k +for(i=1,h=2;h<14;h+=2,i=g){j=k>>>8|(k&255)<<24 +g=i<<1 +r=(r^(B.bo[j&255]|B.bo[j>>>8&255]<<8|B.bo[j>>>16&255]<<16|B.bo[j>>>24&255]<<24)^i)>>>0 +j=a[h] +j[0]=r +q=(q^r)>>>0 +j[1]=q +p=(p^q)>>>0 +j[2]=p +o=(o^p)>>>0 +j[3]=o +n=(n^(B.bo[o&255]|B.bo[o>>>8&255]<<8|B.bo[o>>>16&255]<<16|B.bo[o>>>24&255]<<24))>>>0 +j=a[h+1] +j[0]=n +m=(m^n)>>>0 +j[1]=m +l=(l^m)>>>0 +j[2]=l +k=(k^l)>>>0 +j[3]=k}n=k>>>8|(k&255)<<24 +r=(r^(B.bo[n&255]|B.bo[n>>>8&255]<<8|B.bo[n>>>16&255]<<16|B.bo[n>>>24&255]<<24)^i)>>>0 +n=a[14] +n[0]=r +q=(q^r)>>>0 +n[1]=q +p=(p^q)>>>0 +n[2]=p +n[3]=(o^p)>>>0 +if(!a1)for(f=1;f<14;++f)for(h=0;h<4;++h){q=a[f] +p=q[h] +e=(p&2139062143)<<1^(p>>>7&16843009)*27 +d=(e&2139062143)<<1^(e>>>7&16843009)*27 +c=(d&2139062143)<<1^(d>>>7&16843009)*27 +b=p^c +p=e^b +o=d^b +q[h]=(e^d^c^(p>>>8|(p&255)<<24)^(o>>>16|(o&65535)<<16)^(b>>>24|b<<8))>>>0}return a}, +dzj(a,b,c,d,e){var s,r,q,p,o,n,m,l,k=b[c],j=b[c+1],i=b[c+2],h=b[c+3],g=a[0],f=(k|j<<8|i<<16|h<<24)^g[0] +h=c+4 +s=(b[h]|b[h+1]<<8|b[h+2]<<16|b[h+3]<<24)^g[1] +h=c+8 +r=(b[h]|b[h+1]<<8|b[h+2]<<16|b[h+3]<<24)^g[2] +h=c+12 +q=(b[h]|b[h+1]<<8|b[h+2]<<16|b[h+3]<<24)^g[3] +for(p=1;p<13;){k=B.eK[f&255] +j=B.eI[s>>>8&255] +i=B.eM[r>>>16&255] +h=B.eN[q>>>24&255] +g=a[p] +o=k^j^i^h^g[0] +n=B.eK[s&255]^B.eI[r>>>8&255]^B.eM[q>>>16&255]^B.eN[f>>>24&255]^g[1] +m=B.eK[r&255]^B.eI[q>>>8&255]^B.eM[f>>>16&255]^B.eN[s>>>24&255]^g[2] +l=B.eK[q&255]^B.eI[f>>>8&255]^B.eM[s>>>16&255]^B.eN[r>>>24&255]^g[3];++p +g=B.eK[o&255] +h=B.eI[n>>>8&255] +i=B.eM[m>>>16&255] +j=B.eN[l>>>24&255] +k=a[p] +f=g^h^i^j^k[0] +s=B.eK[n&255]^B.eI[m>>>8&255]^B.eM[l>>>16&255]^B.eN[o>>>24&255]^k[1] +r=B.eK[m&255]^B.eI[l>>>8&255]^B.eM[o>>>16&255]^B.eN[n>>>24&255]^k[2] +q=B.eK[l&255]^B.eI[o>>>8&255]^B.eM[n>>>16&255]^B.eN[m>>>24&255]^k[3];++p}k=B.eK[f&255] +j=B.eI[s>>>8&255] +i=B.eM[r>>>16&255] +h=B.eN[q>>>24&255] +g=a[p] +o=k^j^i^h^g[0] +n=B.eK[s&255]^B.eI[r>>>8&255]^B.eM[q>>>16&255]^B.eN[f>>>24&255]^g[1] +m=B.eK[r&255]^B.eI[q>>>8&255]^B.eM[f>>>16&255]^B.eN[s>>>24&255]^g[2] +l=B.eK[q&255]^B.eI[f>>>8&255]^B.eM[s>>>16&255]^B.eN[r>>>24&255]^g[3] +g=B.bo[o&255] +h=B.bo[n>>>8&255] +i=B.bo[m>>>16&255] +j=B.bo[l>>>24&255] +k=a[p+1] +f=(g&255^h<<8^i<<16^j<<24^k[0])>>>0 +s=(B.bo[n&255]&255^B.bo[m>>>8&255]<<8^B.bo[l>>>16&255]<<16^B.bo[o>>>24&255]<<24^k[1])>>>0 +r=(B.bo[m&255]&255^B.bo[l>>>8&255]<<8^B.bo[o>>>16&255]<<16^B.bo[n>>>24&255]<<24^k[2])>>>0 +q=(B.bo[l&255]&255^B.bo[o>>>8&255]<<8^B.bo[n>>>16&255]<<16^B.bo[m>>>24&255]<<24^k[3])>>>0 +d[e]=f +d[e+1]=f>>>8 +d[e+2]=f>>>16 +d[e+3]=f>>>24 +k=e+4 +d[k]=s +d[k+1]=s>>>8 +d[k+2]=s>>>16 +d[k+3]=s>>>24 +k=e+8 +d[k]=r +d[k+1]=r>>>8 +d[k+2]=r>>>16 +d[k+3]=r>>>24 +k=e+12 +d[k]=q +d[k+1]=q>>>8 +d[k+2]=q>>>16 +d[k+3]=q>>>24}, +dzi(a,b,c,d,e){var s,r,q,p,o,n,m,l,k=b[c],j=b[c+1],i=b[c+2],h=b[c+3],g=a[14],f=(k|j<<8|i<<16|h<<24)^g[0] +h=c+4 +s=(b[h]|b[h+1]<<8|b[h+2]<<16|b[h+3]<<24)^g[1] +h=c+8 +r=(b[h]|b[h+1]<<8|b[h+2]<<16|b[h+3]<<24)^g[2] +h=c+12 +q=(b[h]|b[h+1]<<8|b[h+2]<<16|b[h+3]<<24)^g[3] +for(p=13;p>1;){k=B.eP[f&255] +j=B.eR[q>>>8&255] +i=B.eD[r>>>16&255] +h=B.eJ[s>>>24&255] +g=a[p] +o=k^j^i^h^g[0] +n=B.eP[s&255]^B.eR[f>>>8&255]^B.eD[q>>>16&255]^B.eJ[r>>>24&255]^g[1] +m=B.eP[r&255]^B.eR[s>>>8&255]^B.eD[f>>>16&255]^B.eJ[q>>>24&255]^g[2] +l=B.eP[q&255]^B.eR[r>>>8&255]^B.eD[s>>>16&255]^B.eJ[f>>>24&255]^g[3];--p +g=B.eP[o&255] +h=B.eR[l>>>8&255] +i=B.eD[m>>>16&255] +j=B.eJ[n>>>24&255] +k=a[p] +f=g^h^i^j^k[0] +s=B.eP[n&255]^B.eR[o>>>8&255]^B.eD[l>>>16&255]^B.eJ[m>>>24&255]^k[1] +r=B.eP[m&255]^B.eR[n>>>8&255]^B.eD[o>>>16&255]^B.eJ[l>>>24&255]^k[2] +q=B.eP[l&255]^B.eR[m>>>8&255]^B.eD[n>>>16&255]^B.eJ[o>>>24&255]^k[3];--p}k=B.eP[f&255] +j=B.eR[q>>>8&255] +i=B.eD[r>>>16&255] +h=B.eJ[s>>>24&255] +g=a[p] +o=k^j^i^h^g[0] +n=B.eP[s&255]^B.eR[f>>>8&255]^B.eD[q>>>16&255]^B.eJ[r>>>24&255]^g[1] +m=B.eP[r&255]^B.eR[s>>>8&255]^B.eD[f>>>16&255]^B.eJ[q>>>24&255]^g[2] +l=B.eP[q&255]^B.eR[r>>>8&255]^B.eD[s>>>16&255]^B.eJ[f>>>24&255]^g[3] +g=B.dm[o&255] +h=B.dm[l>>>8&255] +i=B.dm[m>>>16&255] +j=B.dm[n>>>24&255] +k=a[0] +f=(g^h<<8^i<<16^j<<24^k[0])>>>0 +s=(B.dm[n&255]&255^B.dm[o>>>8&255]<<8^B.dm[l>>>16&255]<<16^B.dm[m>>>24&255]<<24^k[1])>>>0 +r=(B.dm[m&255]&255^B.dm[n>>>8&255]<<8^B.dm[o>>>16&255]<<16^B.dm[l>>>24&255]<<24^k[2])>>>0 +q=(B.dm[l&255]&255^B.dm[m>>>8&255]<<8^B.dm[n>>>16&255]<<16^B.dm[o>>>24&255]<<24^k[3])>>>0 +d[e]=f +d[e+1]=f>>>8 +d[e+2]=f>>>16 +d[e+3]=f>>>24 +k=e+4 +d[k]=s +d[k+1]=s>>>8 +d[k+2]=s>>>16 +d[k+3]=s>>>24 +k=e+8 +d[k]=r +d[k+1]=r>>>8 +d[k+2]=r>>>16 +d[k+3]=r>>>24 +k=e+12 +d[k]=q +d[k+1]=q>>>8 +d[k+2]=q>>>16 +d[k+3]=q>>>24}, +dfQ(a,b){var s,r=new Uint8Array(b) +for(s=0;s":n=r?">":m +break +default:n=m}if(n!=null){if(q==null)q=new A.cU(B.c.X(a,0,p)) +q.a+=n}else if(q!=null)q.a+=o}if(q!=null){s=q.a +s=s.charCodeAt(0)==0?s:s}else s=a +return s}, +dz3(a,b,c){var s,r,q,p +try{q=c.$0() +return q}catch(p){q=A.a2(p) +if(q instanceof A.UB){s=q +throw A.j(A.dhG("Invalid "+a+": "+s.a,s.b,J.cId(s)))}else if(t.bE.b(q)){r=q +throw A.j(A.e8("Invalid "+a+' "'+b+'": '+J.d5g(r),J.cId(r),J.d5k(r)))}else throw p}}, +cUr(a,b,c,d,e){var s,r,q,p,o,n,m,l=null,k=b.gbl(b),j=b.gbb(b),i=a.gbl(a)a8?a8:a6 +for(s=1;s<=a3;)s=s<<1>>>0 +s=s>>>1 +r=s>>>1 +q=A.a([0,0],t.t) +for(p=s,s=r;s>=1;p=s,s=r){o=a5+a9*(a8-p) +n=a9*s +m=a9*p +l=a7*s +k=a7*p +for(j=(a6&s)>>>0!==0,i=a7*(a6-p),h=a5;h<=o;h+=m){g=h+i +for(f=h;f<=g;f+=k){e=f+l +d=f+n +c=d+l +if(a2){A.a1B(a4[f],a4[d],q) +b=q[0] +a=q[1] +A.a1B(a4[e],a4[c],q) +a0=q[0] +a1=q[1] +A.a1B(b,a0,q) +a4[f]=q[0] +a4[e]=q[1] +A.a1B(a,a1,q) +a4[d]=q[0] +a4[c]=q[1]}else{A.a1C(a4[f],a4[d],q) +b=q[0] +a=q[1] +A.a1C(a4[e],a4[c],q) +a0=q[0] +a1=q[1] +A.a1C(b,a0,q) +a4[f]=q[0] +a4[e]=q[1] +A.a1C(a,a1,q) +a4[d]=q[0] +a4[c]=q[1]}}if(j){d=f+n +if(a2){A.a1B(a4[f],a4[d],q) +b=q[0] +a4[d]=q[1]}else{A.a1C(a4[f],a4[d],q) +b=q[0] +a4[d]=q[1]}a4[f]=b}}if((a8&s)>>>0!==0){g=h+i +for(f=h;f<=g;f+=k){e=f+l +if(a2){A.a1B(a4[f],a4[e],q) +b=q[0] +a4[e]=q[1]}else{A.a1C(a4[f],a4[e],q) +b=q[0] +a4[e]=q[1]}a4[f]=b}}r=s>>>1}}, +a1B(a,b,c){var s,r,q,p,o=$.p8() +o[0]=a +s=$.q2() +r=s[0] +o[0]=b +q=s[0] +p=r+(q&1)+B.d.O(q,1) +c[0]=p +c[1]=p-q}, +a1C(a,b,c){var s=a-B.d.O(b,1)&65535 +c[1]=s +c[0]=b+s-32768&65535}, +dtS(a){var s,r,q,p,o,n,m,l,k,j,i,h=null,g=a.toLowerCase() +if(B.c.eC(g,".jpg")||B.c.eC(g,".jpeg")){s=new Uint8Array(64) +r=new Uint8Array(64) +q=new Float32Array(64) +p=new Float32Array(64) +o=A.aP(65535,h,!1,t.z7) +n=t.bo +m=A.aP(65535,h,!1,n) +l=A.aP(64,h,!1,n) +n=A.aP(64,h,!1,n) +k=new Float32Array(64) +j=new Float32Array(64) +i=new Float32Array(64) +s=new A.byw(s,r,q,p,o,m,l,n,k,j,i,new Int32Array(2048)) +s.e=s.a52(B.Sl,B.uw) +s.f=s.a52(B.Sm,B.uw) +s.r=s.a52(B.Sn,B.SY) +s.w=s.a52(B.So,B.Tb) +s.bm8() +s.bme() +s.aZN(100) +return s}if(B.c.eC(g,".png"))return new A.aBz() +if(B.c.eC(g,".tga"))return new A.c23() +if(B.c.eC(g,".gif"))return new A.brb() +if(B.c.eC(g,".tif")||B.c.eC(g,".tiff"))return new A.c2g() +if(B.c.eC(g,".bmp"))return new A.b5T() +if(B.c.eC(g,".ico"))return new A.atR() +if(B.c.eC(g,".cur"))return new A.atR() +if(B.c.eC(g,".pvr"))return new A.bMG() +return h}, +dtR(a){var s,r,q,p,o,n,m,l,k,j=null +if(A.cMp().bYm(a))return new A.Rm() +s=new A.aBy(A.cMh()) +if(s.ab_(a))return s +r=new A.bra() +r.f=A.dh(a,!1,j,0) +r.a=new A.asY(A.a([],t.nu)) +if(r.aA6())return r +q=new A.c74() +if(q.ab_(a))return q +p=new A.c2f() +if(p.aE_(A.dh(a,!1,j,0))!=null)return p +if(A.cOF(a).c===943870035)return new A.bLQ() +if(A.dan(a))return new A.bni() +if(A.czp(A.dh(a,!1,j,0)))return new A.alD(!1) +o=new A.c22() +n=A.dh(a,!1,j,0) +m=o.a=new A.aaV(B.x1) +m.xk(0,n) +if(m.apG())return o +l=new A.bvz() +m=A.dh(a,!1,j,0) +l.a=m +m=A.cLM(m) +l.b=m +if(m!=null)return l +k=new A.bMF() +if(k.Ak(a)!=null)return k +return j}, +cUK(a){var s=A.dtR(a) +return s==null?null:s.zH(0,a,null)}, +dtv(a,b){var s=A.dtS(a) +if(s==null)return null +return s.lZ(b)}, +dxe(a4,a5,a6,a7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3 +if($.cEA==null){s=$.cEA=new Uint8Array(768) +for(r=-256;r<0;++r)s[256+r]=0 +for(r=0;r<256;++r)s[256+r]=r +for(r=256;r<512;++r)s[256+r]=255}for(r=0;r<64;++r)a7[r]=a5[r]*a4[r] +for(q=0,r=0;r<8;++r,q+=8){s=1+q +p=a7[s] +if(p===0&&a7[2+q]===0&&a7[3+q]===0&&a7[4+q]===0&&a7[5+q]===0&&a7[6+q]===0&&a7[7+q]===0){s=B.d.O(5793*a7[q]+512,10) +o=(s&2147483647)-((s&2147483648)>>>0) +a7[q]=o +a7[q+1]=o +a7[q+2]=o +a7[q+3]=o +a7[q+4]=o +a7[q+5]=o +a7[q+6]=o +a7[q+7]=o +continue}n=B.d.O(5793*a7[q]+128,8) +m=(n&2147483647)-((n&2147483648)>>>0) +n=4+q +l=B.d.O(5793*a7[n]+128,8) +k=(l&2147483647)-((l&2147483648)>>>0) +l=2+q +j=a7[l] +i=6+q +h=a7[i] +g=7+q +f=a7[g] +e=B.d.O(2896*(p-f)+128,8) +d=(e&2147483647)-((e&2147483648)>>>0) +f=B.d.O(2896*(p+f)+128,8) +c=(f&2147483647)-((f&2147483648)>>>0) +f=3+q +p=a7[f]<<4 +b=(p&2147483647)-((p&2147483648)>>>0) +p=5+q +e=a7[p]<<4 +a=(e&2147483647)-((e&2147483648)>>>0) +e=B.d.O(m-k+1,1) +o=(e&2147483647)-((e&2147483648)>>>0) +e=B.d.O(m+k+1,1) +m=(e&2147483647)-((e&2147483648)>>>0) +e=B.d.O(j*3784+h*1567+128,8) +e=(e&2147483647)-((e&2147483648)>>>0) +a0=B.d.O(j*1567-h*3784+128,8) +j=(a0&2147483647)-((a0&2147483648)>>>0) +a0=B.d.O(d-a+1,1) +a0=(a0&2147483647)-((a0&2147483648)>>>0) +a1=B.d.O(d+a+1,1) +d=(a1&2147483647)-((a1&2147483648)>>>0) +a1=B.d.O(c+b+1,1) +a1=(a1&2147483647)-((a1&2147483648)>>>0) +a2=B.d.O(c-b+1,1) +b=(a2&2147483647)-((a2&2147483648)>>>0) +a2=B.d.O(m-e+1,1) +a2=(a2&2147483647)-((a2&2147483648)>>>0) +e=B.d.O(m+e+1,1) +m=(e&2147483647)-((e&2147483648)>>>0) +e=B.d.O(o-j+1,1) +e=(e&2147483647)-((e&2147483648)>>>0) +a3=B.d.O(o+j+1,1) +k=(a3&2147483647)-((a3&2147483648)>>>0) +a3=B.d.O(d*2276+a1*3406+2048,12) +o=(a3&2147483647)-((a3&2147483648)>>>0) +a1=B.d.O(d*3406-a1*2276+2048,12) +d=(a1&2147483647)-((a1&2147483648)>>>0) +a1=B.d.O(b*799+a0*4017+2048,12) +a1=(a1&2147483647)-((a1&2147483648)>>>0) +a0=B.d.O(b*4017-a0*799+2048,12) +b=(a0&2147483647)-((a0&2147483648)>>>0) +a7[q]=m+o +a7[g]=m-o +a7[s]=k+a1 +a7[i]=k-a1 +a7[l]=e+b +a7[p]=e-b +a7[f]=a2+d +a7[n]=a2-d}for(r=0;r<8;++r){s=8+r +p=a7[s] +if(p===0&&a7[16+r]===0&&a7[24+r]===0&&a7[32+r]===0&&a7[40+r]===0&&a7[48+r]===0&&a7[56+r]===0){p=B.d.O(5793*a7[r]+8192,14) +o=(p&2147483647)-((p&2147483648)>>>0) +a7[r]=o +a7[s]=o +a7[16+r]=o +a7[24+r]=o +a7[32+r]=o +a7[40+r]=o +a7[48+r]=o +a7[56+r]=o +continue}n=B.d.O(5793*a7[r]+2048,12) +m=(n&2147483647)-((n&2147483648)>>>0) +n=32+r +l=B.d.O(5793*a7[n]+2048,12) +k=(l&2147483647)-((l&2147483648)>>>0) +l=16+r +j=a7[l] +i=48+r +h=a7[i] +g=56+r +f=a7[g] +e=B.d.O(2896*(p-f)+2048,12) +d=(e&2147483647)-((e&2147483648)>>>0) +f=B.d.O(2896*(p+f)+2048,12) +c=(f&2147483647)-((f&2147483648)>>>0) +f=24+r +b=a7[f] +p=40+r +a=a7[p] +e=B.d.O(m-k+1,1) +o=(e&2147483647)-((e&2147483648)>>>0) +e=B.d.O(m+k+1,1) +m=(e&2147483647)-((e&2147483648)>>>0) +e=B.d.O(j*3784+h*1567+2048,12) +e=(e&2147483647)-((e&2147483648)>>>0) +a0=B.d.O(j*1567-h*3784+2048,12) +j=(a0&2147483647)-((a0&2147483648)>>>0) +a0=B.d.O(d-a+1,1) +a0=(a0&2147483647)-((a0&2147483648)>>>0) +a1=B.d.O(d+a+1,1) +d=(a1&2147483647)-((a1&2147483648)>>>0) +a1=B.d.O(c+b+1,1) +a1=(a1&2147483647)-((a1&2147483648)>>>0) +a2=B.d.O(c-b+1,1) +b=(a2&2147483647)-((a2&2147483648)>>>0) +a2=B.d.O(m-e+1,1) +a2=(a2&2147483647)-((a2&2147483648)>>>0) +e=B.d.O(m+e+1,1) +m=(e&2147483647)-((e&2147483648)>>>0) +e=B.d.O(o-j+1,1) +e=(e&2147483647)-((e&2147483648)>>>0) +a3=B.d.O(o+j+1,1) +k=(a3&2147483647)-((a3&2147483648)>>>0) +a3=B.d.O(d*2276+a1*3406+2048,12) +o=(a3&2147483647)-((a3&2147483648)>>>0) +a1=B.d.O(d*3406-a1*2276+2048,12) +d=(a1&2147483647)-((a1&2147483648)>>>0) +a1=B.d.O(b*799+a0*4017+2048,12) +a1=(a1&2147483647)-((a1&2147483648)>>>0) +a0=B.d.O(b*4017-a0*799+2048,12) +b=(a0&2147483647)-((a0&2147483648)>>>0) +a7[r]=m+o +a7[g]=m-o +a7[s]=k+a1 +a7[i]=k-a1 +a7[l]=e+b +a7[p]=e-b +a7[f]=a2+d +a7[n]=a2-d}for(s=$.cEA,r=0;r<64;++r){s.toString +p=B.d.O(a7[r]+8,4) +a6[r]=s[384+((p&2147483647)-((p&2147483648)>>>0))]}}, +dut(e2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9=null,e0="ifd0",e1=e2.r +if(e1.h(0,e0).a.a0(0,274)){s=e1.h(0,e0) +s=s.gyW(s) +s.toString +r=s}else r=0 +s=e2.d +q=s.e +q.toString +s=s.d +s.toString +p=r>=5&&r<=8 +if(p)o=s +else o=q +if(p)n=q +else n=s +m=A.iD(d9,d9,B.ak,0,B.bm,n,d9,0,3,d9,o,!1) +m.e=A.a1v(e1) +m.gE1().h(0,e0).syW(0,d9) +l=s-1 +k=q-1 +e1=e2.Q +switch(e1.length){case 1:j=e1[0] +i=j.e +h=j.f +g=j.r +e1=r===8 +s=r===7 +q=r===6 +f=r===5 +e=r===4 +d=r===3 +c=r===2 +b=0 +while(!0){a=e2.d.d +a.toString +if(!(b>>0 +c1=b6[b9]-128 +c2=b7[c0]-128 +a2=B.d.O(a3+359*c2+128,8) +c3=B.d.ba((a2&2147483647)-((a2&2147483648)>>>0),0,255) +a2=B.d.O(a3-88*c1-183*c2+128,8) +c4=B.d.ba((a2&2147483647)-((a2&2147483648)>>>0),0,255) +a2=B.d.O(a3+454*c1+128,8) +c5=B.d.ba((a2&2147483647)-((a2&2147483648)>>>0),0,255) +if(c){a2=m.a +if(a2!=null)a2.hO(k-a1,b,c3,c4,c5)}else if(d){a2=m.a +if(a2!=null)a2.hO(k-a1,a,c3,c4,c5)}else if(e){a2=m.a +if(a2!=null)a2.hO(a1,a,c3,c4,c5)}else if(f){a2=m.a +if(a2!=null)a2.hO(b,a1,c3,c4,c5)}else if(q){a2=m.a +if(a2!=null)a2.hO(a,a1,c3,c4,c5)}else if(s){a2=m.a +if(a2!=null)a2.hO(a,k-a1,c3,c4,c5)}else{a2=m.a +if(e1){if(a2!=null)a2.hO(b,k-a1,c3,c4,c5)}else if(a2!=null)a2.hO(a1,b,c3,c4,c5)}++a1}++b}break +case 4:s=e2.c +if(s==null)throw A.j(A.bR("Unsupported color mode (4 components)")) +c6=s.d!==0&&!0 +j=e1[0] +a4=e1[1] +a5=e1[2] +c7=e1[3] +a6=j.e +a7=a4.e +a8=a5.e +c8=c7.e +h=j.f +g=j.r +a9=a4.f +b0=a4.r +b1=a5.f +b2=a5.r +c9=c7.f +d0=c7.r +e1=r===8 +s=r===7 +q=r===6 +f=r===5 +e=r===4 +d=r===3 +c=r===2 +a=!c6 +b=0 +while(!0){a2=e2.d.d +a2.toString +if(!(b>>0) +d3=B.d.O(d6*d7,8) +c4=(d3&2147483647)-((d3&2147483648)>>>0) +d3=B.d.O(a3*d7,8) +c5=(d3&2147483647)-((d3&2147483648)>>>0) +if(c){d3=m.a +if(d3!=null)d3.hO(k-a1,b,c3,c4,c5)}else if(d){d3=m.a +if(d3!=null)d3.hO(k-a1,a2,c3,c4,c5)}else if(e){d3=m.a +if(d3!=null)d3.hO(a1,a2,c3,c4,c5)}else if(f){d3=m.a +if(d3!=null)d3.hO(b,a1,c3,c4,c5)}else if(q){d3=m.a +if(d3!=null)d3.hO(a2,a1,c3,c4,c5)}else if(s){d3=m.a +if(d3!=null)d3.hO(a2,k-a1,c3,c4,c5)}else{d3=m.a +if(e1){if(d3!=null)d3.hO(b,k-a1,c3,c4,c5)}else if(d3!=null)d3.hO(a1,b,c3,c4,c5)}++a1}++b}break +default:throw A.j(A.bR("Unsupported color mode"))}return m}, +dkc(a,b,c,d,e,f){A.dk9(f,a,b,c,d,e,!0,f)}, +dkd(a,b,c,d,e,f){A.dka(f,a,b,c,d,e,!0,f)}, +dkb(a,b,c,d,e,f){A.dk8(f,a,b,c,d,e,!0,f)}, +VL(a,b,c,d,e){var s,r,q,p,o,n,m +for(s=a.a,r=a.d,q=b.a,p=b.d,o=c.a,n=c.d,m=0;m>>0===0)i=j +else i=j<0?0:255 +k=p[o+l] +r[q+l]=k+i}++a2 +c.d=m+a1 +e.d+=a1 +d.d+=a1}}, +ds0(a){var s,r="ifd0",q=A.v0(a,!1,!1) +if(a.gE1().h(0,r).a.a0(0,274)){s=a.gE1().h(0,r) +s=s.gyW(s)===1}else s=!0 +if(s)return q +q.e=A.a1v(a.gE1()) +q.gE1().h(0,r).syW(0,null) +s=a.gE1().h(0,r) +switch(s.gyW(s)){case 2:return A.b_K(q) +case 3:return A.dtU(q,B.cdr) +case 4:return A.b_K(A.b_D(q,180)) +case 5:return A.b_K(A.b_D(q,90)) +case 6:return A.b_D(q,90) +case 7:return A.b_K(A.b_D(q,-90)) +case 8:return A.b_D(q,-90)}return q}, +dsO(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=null,c=a0==null +if(c&&b==null)throw A.j(A.bR("Invalid size")) +a.gv9() +if(a.gE1().h(0,"ifd0").a.a0(0,274)){s=a.gE1().h(0,"ifd0") +s=s.gyW(s)!==1}else s=!1 +if(s)a=A.ds0(a) +if(b==null||b<=0){a0.toString +b=B.e.C(a0*(a.gbb(a)/a.gbl(a)))}if(c||a0<=0)a0=B.e.C(b*(a.gbl(a)/a.gbb(a))) +if(a0===a.gbl(a)&&b===a.gbb(a))return A.v0(a,!1,!1) +r=new Int32Array(a0) +q=a.gbl(a)/a0 +for(p=0;p=0)if(a4>=0){b=d.a +a2=b==null +a5=a2?a6:b.a +if(a3<(a5==null?0:a5)){b=a2?a6:b.b +b=a4<(b==null?0:b)}else b=!1}else b=!1 +else b=!1 +if(b)c.Ho(a0,a1,d.aVV(a3,a4,B.ciq))}}g.toString +return g}, +dqZ(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=null +for(s=a.grH(),r=s.length,q=f,p=0;p>>0 +s=a!==0?31:32 +if((a&65535)!==0)s-=16 +if((a&16711935)!==0)s-=8 +if((a&252645135)!==0)s-=4 +if((a&858993459)!==0)s-=2 +return(a&1431655765)!==0?s-1:s}, +dye(a){$.cHh().j(0,0,a) +return $.d_z().h(0,0)}, +cWn(a,b,c,d){return(B.d.ba(a,0,255)|B.d.ba(b,0,255)<<8|B.d.ba(c,0,255)<<16|B.d.ba(d,0,255)<<24)>>>0}, +wf(a,b,c){var s,r,q,p,o=b.gu(b),n=b.gcZ(),m=a.gdR(),l=m==null?null:m.gcZ() +if(l==null)l=a.gcZ() +s=a.gu(a) +if(o===1){r=a.gu(a)>2?a.gt1():a.h(0,0) +b.j(0,0,A.cFk(A.eO(a.h(0,0))?B.e.dH(r):r,l,n))}else if(o<=s)for(q=0;q>>16 +if($.i9==null)A.iZ() +r=$.bod.bG()[s>>>23&511] +if(r!==0){q=s&8388607 +return r+(q+4095+(q>>>13&1)>>>13)}return A.daA(s)}, +daA(a){var s,r,q=a>>>16&32768,p=(a>>>23&255)-112,o=a&8388607 +if(p<=0){if(p<-10)return q +o|=8388608 +s=14-p +return(q|B.d.w9(o+(B.d.em(1,s-1)-1)+(B.d.p9(o,s)&1),s))>>>0}else if(p===143)if(o===0)return q|31744 +else{o=o>>>13 +r=o===0?1:0 +return q|o|r|31744}else{o=o+4095+(o>>>13&1) +if((o&8388608)!==0){++p +o=0}if(p>30)return q|31744 +return(q|p<<10|o>>>13)>>>0}}, +iZ(){var s,r,q,p,o=$.i9 +if(o!=null)return o +s=new Uint32Array(65536) +$.i9=A.bH4(s.buffer,0,null) +o=new Uint16Array(512) +$.bod.b=o +for(r=0;r<256;++r){q=(r&255)-112 +if(q<=0||q>=30){$.bod.toString +o[r]=0 +o[(r|256)>>>0]=0}else{$.bod.toString +p=q<<10>>>0 +o[r]=p +o[(r|256)>>>0]=(p|32768)>>>0}}for(r=0;r<65536;++r)s[r]=A.daB(r) +o=$.i9 +o.toString +return o}, +daB(a){var s,r=a>>>15&1,q=a>>>10&31,p=a&1023 +if(q===0)if(p===0)return r<<31>>>0 +else{for(;(p&1024)===0;){p=p<<1;--q}++q +p&=4294966271}else if(q===31){s=r<<31 +if(p===0)return(s|2139095040)>>>0 +else return(s|p<<13|2139095040)>>>0}return(r<<31|q+112<<23|p<<13)>>>0}, +cFy(a,b,c){return A.duU(a,b,c,c)}, +duU(a,b,c,d){return A.mn(function(){var s=a,r=b,q=c +var p=0,o=1,n,m +return function $async$cFy(e,f){if(e===1){n=f +p=o}while(true)switch(p){case 0:m=r.gS(r) +p=m.q()?2:3 +break +case 2:p=4 +return m.gE(m) +case 4:case 5:if(!m.q()){p=6 +break}p=7 +return s +case 7:p=8 +return m.gE(m) +case 8:p=5 +break +case 6:case 3:return A.mi() +case 1:return A.mj(n)}}},d)}, +dos(){return A.b(t.N,t.fs)}, +dor(){return A.b(t.N,t.GU)}, +cUL(){var s=A.cB($.aq.h(0,B.dN1)) +return s==null?$.cT2:s}, +dt4(a,b,c){var s,r +if(a===1)return b +if(a===2)return b+31 +s=B.e.dH(30.6*a-91.4) +r=c?1:0 +return s+b+59+r}, +cWP(a,b,c,d){var s,r +if(b==null)return null +for(s=a.gct(a),s=s.gS(s);s.q();){r=s.gE(s) +if(J.v(r.b,b))return r.a}s=A.ck("`"+A.r(b)+"` is not one of the supported values: "+J.Yj(a.gaA(a),", "),null) +throw A.j(s)}, +d9L(a){var s=a.a,r=B.d.aQ(s,6e7) +return B.c.fH(B.d.k(r),1,"0")+":"+B.c.fH(B.d.k(B.d.aQ(s-A.c7(0,0,0,0,r,0).a,1e6)),2,"0")}, +di0(a){var s +if(a.length!==0){s=new A.dD(a) +if(!s.ga6(s))return B.d.al(A.auG(s),10)}return 0}, +jE(a){return}, +fZ(a){var s=$.cMC +if(s>0){$.cMC=s-1 +return 0}return 0}, +dtc(a){var s,r=null,q=a.b.toLowerCase(),p=B.c.p(q,"italic")?B.fp:r +if(B.c.p(q,"semibold")||B.c.p(q,"semi bold"))s=B.cd +else s=B.c.p(q,"bold")?B.aC:r +return A.bk(r,r,r,r,r,r,r,r,a.a,r,r,r,p,r,s,r,r,!0,r,r,r,r,r,r,r,r)}, +cIB(a,b){var s,r,q,p,o,n=A.a([],t.bw) +if(a.eY()===B.iu){a.pY() +s=t.c +while(!0){r=a.w +if(r===0)r=a.cb() +if(!(r!==2&&r!==4&&r!==18))break +q=A.bzY(a,b,A.dwR(),a.eY()===B.nT,!1,s) +p=q.c +o=q.w +p=new A.SG(q,b,q.b,p,q.d,q.e,q.f,q.r,o) +p.cs() +n.push(p)}a.q2() +A.cMA(n)}else n.push(A.a3y(A.t4(a),t.c)) +return new A.b21(n)}, +b22(a,b){var s,r,q,p,o +a.ql() +for(s=t.i,r=null,q=null,p=null,o=!1;a.eY()!==B.apD;)switch(a.kf($.cWR())){case 0:r=A.cIB(a,b) +break +case 1:if(a.eY()===B.x7){a.eb() +o=!0}else q=new A.fu(A.dT(a,b,A.hA(),!1,s)) +break +case 2:if(a.eY()===B.x7){a.eb() +o=!0}else p=new A.fu(A.dT(a,b,A.hA(),!1,s)) +break +default:a.pX() +a.eb()}a.qA() +if(o)b.FJ("Lottie doesn't support expressions.") +if(r!=null)return r +q.toString +p.toString +return new A.aku(q,p)}, +d6u(a,b){var s,r,q=null +a.ql() +s=q +while(!0){r=a.w +if(r===0)r=a.cb() +if(!(r!==2&&r!==4&&r!==18))break +switch(a.kf($.cWT())){case 0:s=A.d6t(a,b) +break +default:a.pX() +a.eb()}}a.qA() +if(s==null)return new A.akv(q,q,q,q) +return s}, +d6t(a,b){var s,r,q,p,o,n,m,l=null +a.ql() +s=t.i +r=t.n8 +q=l +p=q +o=p +n=o +while(!0){m=a.w +if(m===0)m=a.cb() +if(!(m!==2&&m!==4&&m!==18))break +switch(a.kf($.cWS())){case 0:n=new A.H9(A.dT(a,b,A.b_B(),!1,r)) +break +case 1:o=new A.H9(A.dT(a,b,A.b_B(),!1,r)) +break +case 2:p=new A.fu(A.dT(a,b,A.hA(),!1,s)) +break +case 3:q=new A.fu(A.dT(a,b,A.hA(),!1,s)) +break +default:a.pX() +a.eb()}}a.qA() +return new A.akv(n,o,p,q)}, +czf(a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=null,a1=a2.eY()===B.nT +if(a1)a2.ql() +s=t.i +r=t.S +q=a3.c +p=t.XK +o=a3.d +n=t.c +m=a0 +l=m +k=l +j=k +i=j +h=i +g=h +f=g +e=f +while(!0){d=a2.w +if(d===0)d=a2.cb() +if(!(d!==2&&d!==4&&d!==18))break +c=a2.kf($.cWV()) +switch(c){case 0:a2.ql() +while(!0){d=a2.w +if(d===0)d=a2.cb() +if(!(d!==2&&d!==4&&d!==18))break +switch(a2.kf($.cWU())){case 0:e=A.cIB(a2,a3) +break +default:a2.pX() +a2.eb()}}a2.qA() +break +case 1:f=A.b22(a2,a3) +break +case 2:g=new A.b23(A.dT(a2,a3,A.dxr(),!1,n)) +break +case 3:case 4:if(c===3)q.t(0,"Lottie doesn't support 3D layers.") +b=A.dT(a2,a3,A.hA(),!1,s) +h=new A.fu(b) +if(b.length===0){a=o.c +b.push(new A.kp(a3,0,0,a0,a0,a0,0,a,p))}else if(B.b.gN(b).b==null){a=o.c +B.b.sN(b,new A.kp(a3,0,0,a0,a0,a0,0,a,p))}break +case 5:i=new A.rs(A.dT(a2,a3,A.ajs(),!1,r)) +break +case 6:j=new A.fu(A.dT(a2,a3,A.hA(),!1,s)) +break +case 7:k=new A.fu(A.dT(a2,a3,A.hA(),!1,s)) +break +case 8:l=new A.fu(A.dT(a2,a3,A.hA(),!1,s)) +break +case 9:m=new A.fu(A.dT(a2,a3,A.hA(),!1,s)) +break +default:a2.pX() +a2.eb()}}if(a1)a2.qA() +if(e!=null)s=e.gvH()&&J.v(B.b.gN(e.a).b,B.m) +else s=!0 +if(s)e=a0 +if(f!=null)s=!(f instanceof A.aku)&&f.gvH()&&J.v(B.b.gN(f.gaOm()).b,B.m) +else s=!0 +if(s)f=a0 +if(h!=null)s=h.gvH()&&J.v(B.b.gN(h.a).b,0) +else s=!0 +if(s)h=a0 +if(g!=null)s=g.gvH()&&J.v(B.b.gN(g.a).b,B.a2R) +else s=!0 +if(s)g=a0 +if(l!=null)s=l.gvH()&&J.v(B.b.gN(l.a).b,0) +else s=!0 +if(s)l=a0 +if(m!=null)s=m.gvH()&&J.v(B.b.gN(m.a).b,0) +else s=!0 +return new A.NV(e,f,g,h,i,l,s?a0:m,j,k)}, +d6W(a,b){var s,r,q=null +while(!0){s=a.w +if(s===0)s=a.cb() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kf($.cX_())){case 0:a.pY() +while(!0){s=a.w +if(s===0)s=a.cb() +if(!(s!==2&&s!==4&&s!==18))break +r=A.d6V(a,b) +if(r!=null)q=r}a.q2() +break +default:a.pX() +a.eb()}}return q}, +d6V(a,b){var s,r,q,p +a.ql() +s=t.i +r=null +q=!1 +while(!0){p=a.w +if(p===0)p=a.cb() +if(!(p!==2&&p!==4&&p!==18))break +switch(a.kf($.cX0())){case 0:q=a.pN()===0 +break +case 1:if(q)r=new A.b5O(new A.fu(A.dT(a,b,A.hA(),!1,s))) +else a.eb() +break +default:a.pX() +a.eb()}}a.qA() +return r}, +d7w(a,b,c){var s,r=A.bx("position"),q=A.bx("size"),p=c===3,o=t.c,n=null,m=!1 +while(!0){s=a.w +if(s===0)s=a.cb() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kf($.cX7())){case 0:n=a.pF() +break +case 1:r.b=A.b22(a,b) +break +case 2:q.b=new A.CT(A.dT(a,b,A.ajz(),!0,o)) +break +case 3:m=a.vN() +break +case 4:p=a.pN()===3 +break +default:a.pX() +a.eb()}}return new A.amD(n,r.aV(),q.aV(),p,m)}, +dsw(a){var s,r,q,p,o=a.eY()===B.iu +if(o)a.pY() +s=a.dY() +r=a.dY() +q=a.dY() +p=a.eY()===B.f0?a.dY():1 +if(o)a.q2() +if(s<=1&&r<=1&&q<=1){s*=255 +r*=255 +q*=255 +if(p<=1)p*=255}return A.fw(B.e.au(p),B.e.au(s),B.e.au(r),B.e.au(q))}, +czS(a,b){var s,r,q,p +a.ql() +r=2 +$label0$1:while(!0){q=a.w +if(q===0)q=a.cb() +if(!(q!==2&&q!==4&&q!==18)){s=null +break}c$1:switch(a.kf($.cXe())){case 0:s=a.pF() +break $label0$1 +case 1:r=a.pN() +break +default:a.pX() +a.eb()}}if(s==null)return null +switch(s){case"gr":p=A.dhd(a,b) +break +case"st":p=A.dhg(a,b) +break +case"gs":p=A.dbe(a,b) +break +case"fl":p=A.dhc(a,b) +break +case"gf":p=A.dbc(a,b) +break +case"tr":p=A.czf(a,b) +break +case"sh":p=A.dhf(a,b) +break +case"el":p=A.d7w(a,b,r) +break +case"rc":p=A.dg_(a,b) +break +case"tm":p=A.dhh(a,b) +break +case"sr":p=A.dfd(a,b,r) +break +case"mm":p=A.de3(a) +break +case"rp":p=A.dgb(a,b) +break +case"rd":p=A.dgs(a,b) +break +default:b.FJ("Unknown shape type "+s) +p=null}while(!0){q=a.w +if(q===0)q=a.cb() +if(!(q!==2&&q!==4&&q!==18))break +a.eb()}a.qA() +return p}, +dtq(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=null +a.ql() +s=d +r=s +q=r +p=q +o=0 +n=B.B9 +m=0 +l=0 +k=0 +j=B.z +i=B.z +h=0 +g=!0 +while(!0){f=a.w +if(f===0)f=a.cb() +if(!(f!==2&&f!==4&&f!==18))break +switch(a.kf($.d0r())){case 0:p=a.pF() +break +case 1:q=a.pF() +break +case 2:o=a.dY() +break +case 3:e=a.pN() +n=e>2||e<0?B.B9:B.cHd[e] +break +case 4:m=a.pN() +break +case 5:l=a.dY() +break +case 6:k=a.dY() +break +case 7:j=A.cMt(a) +break +case 8:i=A.cMt(a) +break +case 9:h=a.dY() +break +case 10:g=a.vN() +break +case 11:a.pY() +r=new A.w(a.dY(),a.dY()) +a.q2() +break +case 12:a.pY() +s=new A.w(a.dY(),a.dY()) +a.q2() +break +default:a.pX() +a.eb()}}a.qA() +return new A.zD(p==null?"":p,q,o,n,m,l,k,j,i,h,g,r,s)}, +du_(a){return A.byI(a)}, +daQ(a,b){var s,r,q,p,o,n,m,l,k,j,i=A.a([],t.bP) +a.ql() +s=t.I8 +r="" +q=0 +p=0 +o=null +n=null +while(!0){m=a.w +if(m===0)m=a.cb() +if(!(m!==2&&m!==4&&m!==18))break +switch(a.kf($.cXS())){case 0:r=a.pF() +break +case 1:q=a.dY() +break +case 2:p=a.dY() +break +case 3:o=a.pF() +break +case 4:n=a.pF() +break +case 5:a.ql() +while(!0){m=a.w +if(m===0)m=a.cb() +if(!(m!==2&&m!==4&&m!==18))break +switch(a.kf($.cXR())){case 0:a.pY() +while(!0){m=a.w +if(m===0)m=a.cb() +if(!(m!==2&&m!==4&&m!==18))break +l=A.czS(a,b) +if(l!=null){k=l +j=!0}else{k=null +j=!1}if(j)i.push(s.a(k))}a.q2() +break +default:a.pX() +a.eb()}}a.qA() +break +default:a.pX() +a.eb()}}a.qA() +s=o==null?"":o +return new A.a1W(i,r,q,p,s,n==null?"":n)}, +daT(a){var s,r,q,p,o,n +a.ql() +s=null +r=null +q=null +while(!0){p=a.w +if(p===0)p=a.cb() +if(!(p!==2&&p!==4&&p!==18))break +switch(a.kf($.cXV())){case 0:s=a.pF() +break +case 1:r=a.pF() +break +case 2:q=a.pF() +break +case 3:a.dY() +break +default:a.pX() +a.eb()}}a.qA() +o=s==null?"":s +n=r==null?"":r +return new A.asu(o,n,q==null?"":q)}, +dbc(a,b){var s,r,q,p=null,o=t.c,n=t.S,m=t.cU,l=p,k=l,j=k,i=j,h=i,g=h,f=B.dB,e=!1 +while(!0){s=a.w +if(s===0)s=a.cb() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kf($.cY1())){case 0:g=a.pF() +break +case 1:a.ql() +r=-1 +while(!0){s=a.w +if(s===0)s=a.cb() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kf($.cY0())){case 0:r=a.pN() +break +case 1:q=new A.a2i(r) +h=new A.aks(A.cIA(A.dT(a,b,q.gaPi(q),!1,m))) +break +default:a.pX() +a.eb()}}a.qA() +break +case 2:i=new A.rs(A.dT(a,b,A.ajs(),!1,n)) +break +case 3:j=a.pN()===1?B.m2:B.NU +break +case 4:k=new A.CT(A.dT(a,b,A.ajz(),!0,o)) +break +case 5:l=new A.CT(A.dT(a,b,A.ajz(),!0,o)) +break +case 6:f=a.pN()===1?B.dB:B.eV +break +case 7:e=a.vN() +break +default:a.pX() +a.eb()}}if(i==null)i=new A.rs(A.a([A.a3y(100,n)],t.q1)) +o=j==null?B.m2:j +h.toString +k.toString +l.toString +return new A.at8(g,o,f,h,i,k,l,e)}, +dbe(a4,a5){var s,r,q,p,o,n=null,m=A.a([],t.jI),l=t.i,k=t.c,j=t.S,i=t.cU,h=n,g=h,f=g,e=f,d=e,c=d,b=c,a=b,a0=a,a1=a0,a2=0,a3=!1 +while(!0){s=a4.w +if(s===0)s=a4.cb() +if(!(s!==2&&s!==4&&s!==18))break +switch(a4.kf($.cY4())){case 0:a1=a4.pF() +break +case 1:a4.ql() +r=-1 +while(!0){s=a4.w +if(s===0)s=a4.cb() +if(!(s!==2&&s!==4&&s!==18))break +switch(a4.kf($.cY3())){case 0:r=a4.pN() +break +case 1:q=new A.a2i(r) +a0=new A.aks(A.cIA(A.dT(a4,a5,q.gaPi(q),!1,i))) +break +default:a4.pX() +a4.eb()}}a4.qA() +break +case 2:a=new A.rs(A.dT(a4,a5,A.ajs(),!1,j)) +break +case 3:b=a4.pN()===1?B.m2:B.NU +break +case 4:c=new A.CT(A.dT(a4,a5,A.ajz(),!0,k)) +break +case 5:d=new A.CT(A.dT(a4,a5,A.ajz(),!0,k)) +break +case 6:e=new A.fu(A.dT(a4,a5,A.hA(),!1,l)) +break +case 7:f=B.Xe[a4.pN()-1] +break +case 8:g=B.SO[a4.pN()-1] +break +case 9:a2=a4.dY() +break +case 10:a3=a4.vN() +break +case 11:a4.pY() +while(!0){s=a4.w +if(s===0)s=a4.cb() +if(!(s!==2&&s!==4&&s!==18))break +a4.ql() +p=n +o=p +while(!0){s=a4.w +if(s===0)s=a4.cb() +if(!(s!==2&&s!==4&&s!==18))break +switch(a4.kf($.cY2())){case 0:o=a4.pF() +break +case 1:p=new A.fu(A.dT(a4,a5,A.hA(),!1,l)) +break +default:a4.pX() +a4.eb()}}a4.qA() +if(o==="o")h=p +else if(o==="d"||o==="g"){p.toString +m.push(p)}}a4.q2() +if(m.length===1)m.push(m[0]) +break +default:a4.pX() +a4.eb()}}if(a==null)a=new A.rs(A.a([A.a3y(100,j)],t.q1)) +l=b==null?B.m2:b +a0.toString +c.toString +d.toString +e.toString +return new A.ata(a1,l,a0,a,c,d,e,f,g,a2,m,h,a3)}, +duT(a){return J.NM(A.byI(a))}, +cMt(a){var s,r,q,p +a.pY() +s=B.e.au(a.dY()*255) +r=B.e.au(a.dY()*255) +q=B.e.au(a.dY()*255) +while(!0){p=a.w +if(p===0)p=a.cb() +if(!(p!==2&&p!==4&&p!==18))break +a.eb()}a.q2() +return A.fw(255,s,r,q)}, +cBt(a){var s=A.a([],t.yv) +a.pY() +for(;a.eY()===B.iu;){a.pY() +s.push(A.t4(a)) +a.q2()}a.q2() +return s}, +t4(a){switch(a.eY().a){case 6:return A.dcy(a) +case 0:return A.dcx(a) +case 2:return A.dcz(a) +case 8:return B.m +case 1:case 3:case 4:case 5:case 7:case 9:throw A.j(A.aL("Unknown point starts with "+a.eY().k(0)))}}, +dcy(a){var s,r=a.dY(),q=a.dY() +while(!0){s=a.w +if(s===0)s=a.cb() +if(!(s!==2&&s!==4&&s!==18))break +a.eb()}return new A.w(r,q)}, +dcx(a){var s,r +a.pY() +s=a.dY() +r=a.dY() +for(;a.eY()!==B.FO;)a.eb() +a.q2() +return new A.w(s,r)}, +dcz(a){var s,r,q +a.ql() +s=0 +r=0 +while(!0){q=a.w +if(q===0)q=a.cb() +if(!(q!==2&&q!==4&&q!==18))break +switch(a.kf($.cYf())){case 0:s=A.byI(a) +break +case 1:r=A.byI(a) +break +default:a.pX() +a.eb()}}a.qA() +return new A.w(s,r)}, +byI(a){var s,r,q=a.eY() +switch(q.a){case 6:return a.dY() +case 0:a.pY() +s=a.dY() +while(!0){r=a.w +if(r===0)r=a.cb() +if(!(r!==2&&r!==4&&r!==18))break +a.eb()}a.q2() +return s +case 1:case 2:case 3:case 4:case 5:case 7:case 8:case 9:throw A.j(A.aL("Unknown value for token of type "+q.k(0)))}}, +dT(a,b,c,d,e){var s,r=A.a([],e.i("F>")) +if(a.eY()===B.x7){b.FJ("Lottie doesn't support expressions.") +return r}a.ql() +while(!0){s=a.w +if(s===0)s=a.cb() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kf($.cYj())){case 0:if(a.eY()===B.iu){a.pY() +if(a.eY()===B.f0)r.push(A.bzY(a,b,c,!1,d,e)) +else while(!0){s=a.w +if(s===0)s=a.cb() +if(!(s!==2&&s!==4&&s!==18))break +r.push(A.bzY(a,b,c,!0,d,e))}a.q2()}else r.push(A.bzY(a,b,c,!1,d,e)) +break +default:a.eb()}}a.qA() +A.cMA(r) +return r}, +cMA(a){var s,r,q,p,o +for(s=a.length-1,r=0;r1)B.b.D(a,o)}, +cMF(b9,c0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6=null,b7=A.a([],t.l7),b8=A.a([],t.BV) +b9.ql() +s=t.i +r=c0.c +q=t.s +p=t.HU +o=c0.gbAt() +n=b6 +m=n +l=m +k=l +j=k +i=j +h=i +g=h +f="UNSET" +e=B.Bc +d=0 +c=0 +b=0 +a=B.z +a0=0 +a1=0 +a2=-1 +a3=1 +a4=0 +a5=0 +a6=0 +a7=!1 +a8=B.Dd +while(!0){a9=b9.w +if(a9===0)a9=b9.cb() +if(!(a9!==2&&a9!==4&&a9!==18))break +switch(b9.kf($.cYl())){case 0:f=b9.pF() +break +case 1:d=b9.pN() +break +case 2:g=b9.pF() +break +case 3:b0=b9.pN() +e=b0<6?B.dh2[b0]:B.Bc +break +case 4:a2=b9.pN() +break +case 5:c=b9.pN() +break +case 6:b=b9.pN() +break +case 7:a=A.deb(b9.pF(),o) +break +case 8:k=A.czf(b9,c0) +break +case 9:b1=b9.pN() +if(b1>=6){r.t(0,"Unsupported matte type: "+b1) +break}a8=B.cE6[b1] +if(a8===B.a2t)r.t(0,"Unsupported matte type: Luma") +else if(a8===B.a2u)r.t(0,"Unsupported matte type: Luma Inverted");++c0.f +break +case 10:b9.pY() +while(!0){a9=b9.w +if(a9===0)a9=b9.cb() +if(!(a9!==2&&a9!==4&&a9!==18))break +b7.push(A.ddt(b9,c0))}c0.f+=b7.length +b9.q2() +break +case 11:b9.pY() +while(!0){a9=b9.w +if(a9===0)a9=b9.cb() +if(!(a9!==2&&a9!==4&&a9!==18))break +b2=A.czS(b9,c0) +if(b2!=null)b8.push(b2)}b9.q2() +break +case 12:b9.ql() +while(!0){a9=b9.w +if(a9===0)a9=b9.cb() +if(!(a9!==2&&a9!==4&&a9!==18))break +switch(b9.kf($.cYm())){case 0:l=new A.b24(A.dT(b9,c0,A.dtr(),!1,p)) +break +case 1:b9.pY() +a9=b9.w +if(a9===0)a9=b9.cb() +if(a9!==2&&a9!==4&&a9!==18)m=A.d6u(b9,c0) +while(!0){a9=b9.w +if(a9===0)a9=b9.cb() +if(!(a9!==2&&a9!==4&&a9!==18))break +b9.eb()}b9.q2() +break +default:b9.pX() +b9.eb()}}b9.qA() +break +case 13:b9.pY() +b3=A.a([],q) +while(!0){a9=b9.w +if(a9===0)a9=b9.cb() +if(!(a9!==2&&a9!==4&&a9!==18))break +b9.ql() +while(!0){a9=b9.w +if(a9===0)a9=b9.cb() +if(!(a9!==2&&a9!==4&&a9!==18))break +switch(b9.kf($.cYk())){case 0:b4=b9.pN() +if(b4===29)i=A.d6W(b9,c0) +else if(b4===25)j=new A.bjt().bSj(0,b9,c0) +break +case 1:b3.push(b9.pF()) +break +default:b9.pX() +b9.eb()}}b9.qA()}b9.q2() +r.t(0,"Lottie doesn't support layer effects. If you are using them for fills, strokes, trim paths etc. then try adding them directly as contents in your shape. Found: "+A.r(b3)) +break +case 14:a3=b9.dY() +break +case 15:a4=b9.dY() +break +case 16:a0=b9.pN() +break +case 17:a1=b9.pN() +break +case 18:a5=b9.dY() +break +case 19:a6=b9.dY() +break +case 20:n=new A.fu(A.dT(b9,c0,A.hA(),!1,s)) +break +case 21:h=b9.pF() +break +case 22:a7=b9.vN() +break +default:b9.pX() +b9.eb()}}b9.qA() +b5=A.a([],t.ML) +if(a5>0)b5.push(A.a3x(c0,a5,0,b6,0,0,b6,b6,s)) +a6=a6>0?a6:c0.d.c +b5.push(A.a3x(c0,a6,1,b6,a5,1,b6,b6,s)) +b5.push(A.a3x(c0,17976931348623157e292,0,b6,a6,0,b6,b6,s)) +if(B.c.eC(f,".ai")||"ai"===h)c0.FJ("Convert your Illustrator layers to shape layers.") +k.toString +return A.cME(i,c0,j,d,b5,a7,e,b7,a8,f,a2,a1,a0,g,b8,a,b,c,a4,l,m,n,a3,k)}, +ddm(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=a.d +b.ql() +s=f.z +r=f.x +q=f.y +p=f.r +o=f.w +n=f.e +m=f.f +l=a.c +k=f.a +while(!0){j=b.w +if(j===0)j=b.cb() +if(!(j!==2&&j!==4&&j!==18))break +switch(b.kf($.cYw())){case 0:i=b.pN() +k.c=i<0?A.cSR(i):i +break +case 1:h=b.pN() +k.d=h<0?A.cSR(h):h +break +case 2:f.b=b.dY() +break +case 3:f.c=b.dY()-0.01 +break +case 4:f.d=b.dY() +break +case 5:g=b.pF().split(".") +if(!A.dea(A.dC(g[0],null),A.dC(g[1],null),A.dC(g[2],null),4,4,0))l.t(0,"Lottie only supports bodymovin >= 4.4.0") +break +case 6:A.ddk(b,a,n,m) +break +case 7:A.ddh(b,a,p,o) +break +case 8:A.ddj(b,q) +break +case 9:A.ddi(b,a,r) +break +case 10:A.ddl(b,a,s) +break +default:b.pX() +b.eb()}}return a}, +ddk(a,b,c,d){var s,r,q +a.pY() +s=0 +while(!0){r=a.w +if(r===0)r=a.cb() +if(!(r!==2&&r!==4&&r!==18))break +q=A.cMF(a,b) +if(q.e===B.Pr)++s +c.push(q) +d.j(0,q.d,q)}if(s>4)b.FJ("You have "+s+" images. Lottie should primarily be used with shapes. If you are using Adobe Illustrator, convert the Illustrator layers to shape layers.") +a.q2()}, +ddh(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i,h,g +a.pY() +s=t.fQ +r=t.S +q=t.IE +while(!0){p=a.w +if(p===0)p=a.cb() +if(!(p!==2&&p!==4&&p!==18))break +o=A.bx("id") +n=A.a([],s) +m=A.b(r,q) +a.ql() +l=0 +k=0 +j=null +i=null +while(!0){p=a.w +if(p===0)p=a.cb() +if(!(p!==2&&p!==4&&p!==18))break +switch(a.kf($.cYt())){case 0:o.b=a.pF() +break +case 1:a.pY() +while(!0){p=a.w +if(p===0)p=a.cb() +if(!(p!==2&&p!==4&&p!==18))break +h=A.cMF(a,b) +m.j(0,h.d,h) +n.push(h)}a.q2() +break +case 2:l=a.pN() +break +case 3:k=a.pN() +break +case 4:j=a.pF() +break +case 5:i=a.pF() +break +default:a.pX() +a.eb()}}a.qA() +if(j!=null){g=o.b +if(g===o)A.W(A.iE(o.a)) +d.j(0,g,new A.awh(l,k,g,j,i==null?"":i))}else{g=o.b +if(g===o)A.W(A.iE(o.a)) +c.j(0,g,n)}}a.q2()}, +ddj(a,b){var s,r +a.ql() +while(!0){s=a.w +if(s===0)s=a.cb() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kf($.cYu())){case 0:a.pY() +while(!0){s=a.w +if(s===0)s=a.cb() +if(!(s!==2&&s!==4&&s!==18))break +r=A.daT(a) +b.j(0,r.b,r)}a.q2() +break +default:a.pX() +a.eb()}}a.qA()}, +ddi(a,b,c){var s,r +a.pY() +while(!0){s=a.w +if(s===0)s=a.cb() +if(!(s!==2&&s!==4&&s!==18))break +r=A.daQ(a,b) +c.j(0,31*(31*B.c.gv(r.b)+B.c.gv(r.f))+B.c.gv(r.e),r)}a.q2()}, +ddl(a,b,c){var s,r +a.pY() +while(!0){s=a.w +if(s===0)s=a.cb() +if(!(s!==2&&s!==4&&s!==18))break +a.ql() +r=null +while(!0){s=a.w +if(s===0)s=a.cb() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kf($.cYv())){case 0:r=a.pF() +break +case 1:a.dY() +break +case 2:a.dY() +break +default:a.pX() +a.eb()}}a.qA() +c.push(new A.awH(r==null?"":r))}a.q2()}, +ddt(a,b){var s,r,q,p,o,n,m=A.bx("maskMode"),l=A.bx("maskPath"),k=A.bx("opacity") +a.ql() +s=t.S +r=t.hd +q=b.c +p=!1 +while(!0){o=a.w +if(o===0)o=a.cb() +if(!(o!==2&&o!==4&&o!==18))break +switch(a.aOT()){case"mode":n=a.pF() +switch(n){case"a":m.b=B.a26 +break +case"s":m.b=B.duw +break +case"n":m.b=B.a27 +break +case"i":q.t(0,"Animation contains intersect masks. They are not supported but will be treated like add masks.") +m.b=B.dux +break +default:q.t(0,"Unknown mask mode "+n+". Defaulting to Add.") +m.b=B.a26}break +case"pt":l.b=new A.akt(A.dT(a,b,A.cWv(),!1,r)) +break +case"o":k.b=new A.rs(A.dT(a,b,A.ajs(),!1,s)) +break +case"inv":p=a.vN() +break +default:a.eb()}}a.qA() +return new A.awJ(m.aV(),l.aV(),k.aV(),p)}, +de3(a){var s,r,q=A.bx("mode"),p=null,o=!1 +while(!0){s=a.w +if(s===0)s=a.cb() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kf($.cYz())){case 0:p=a.pF() +break +case 1:q.b=A.de4(a.pN()) +break +case 2:o=a.vN() +break +default:a.pX() +a.eb()}}r=p==null?"":p +return new A.az6(r,q.aV(),o)}, +dcv(a,b,c,d){var s,r,q,p=new A.cU("") +p.a=""+"$" +for(s=0;s=b.gu(b)&&a.z9(0,s-b.gu(b),s).l(0,b)))break +s-=b.gu(b)}return a.z9(0,0,s)}, +cJu(a,b){var s +if(b.a.length===0)return a +s=0 +while(!0){if(!(s<=a.gu(a)-b.gu(b)&&a.z9(0,s,s+b.gu(b)).l(0,b)))break +s+=b.gu(b)}return a.at2(0,s)}, +ds6(a,b,c){return A.cF8(a,A.yN(A.cFf(),c),A.cFe(),b)}, +cF8(a,b,c,d){var s,r,q,p,o=A.f2(0,null,a.length,null,null),n=b.$1(d) +for(s=o,r=0;r>>24&255)/255 +r=b.gm(b) +q=b.gm(b) +p=b.gm(b) +o=c.gm(c) +n=c.gm(c) +m=c.gm(c) +l=c.gm(c) +k=A.a26((r>>>16&255)/255) +j=A.a26((q>>>8&255)/255) +i=A.a26((p&255)/255) +h=A.a26((n>>>16&255)/255) +g=A.a26((m>>>8&255)/255) +f=A.a26((l&255)/255) +l=A.cAR(k+a*(h-k)) +m=A.cAR(j+a*(g-j)) +n=A.cAR(i+a*(f-i)) +return A.fw(B.e.au((s+a*((o>>>24&255)/255-s))*255),B.e.au(l*255),B.e.au(m*255),B.e.au(n*255))}, +de9(a,b){var s,r,q,p,o,n,m,l,k,j,i +b.eZ(0) +s=a.b +b.oT(0,s.a,s.b) +for(r=a.a,q=s,p=0;pd)return!0 +if(be)return!0 +return c>=f}, +deb(a,b){var s,r=a.length +if(r!==0&&a[0]==="#"){s=A.dC(B.c.bF(a,1),16) +if(r===7)s|=4278190080 +else if(r!==9){b.$1("Unknown color colorString: "+a) +return B.o}return new A.B(s>>>0)}b.$1("Unknown colorString is empty or format incorrect: "+a) +return B.o}, +bGb(a,b){var s=B.e.C(a),r=B.e.C(b) +return s-r*A.a50(s,r)}, +a50(a,b){var s=B.d.eK(a,b),r=B.d.gKR(a),q=B.d.gKR(b),p=B.d.al(a,b) +return r!==q&&p!==0?s-1:s}, +djf(a,b){var s,r,q +if(b.b)return +s=b.e +r=b.f +q=b.r +A.cDq(a,s.gm(s)/100,r.gm(r)/100,q.gm(q)/360)}, +cDq(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i="applyTrimPathIfNeeded" +A.jE(i) +s=a.Ml() +r=A.R(s,!0,A.y(s).i("D.E")) +if(r.length===0){A.fZ(i) +return}q=B.b.gN(r) +if(b===1&&c===0){A.fZ(i) +return}p=q.gu(q) +if(p<1||Math.abs(c-b-1)<0.01){A.fZ(i) +return}o=p*b +n=p*c +m=d*p +l=Math.min(o,n)+m +k=Math.max(o,n)+m +if(l>=p&&k>=p){l=A.bGb(l,p) +k=A.bGb(k,p)}if(l<0)l=A.bGb(l,p) +if(k<0)k=A.bGb(k,p) +if(l===k){a.eZ(0) +A.fZ(i) +return}if(l>=k)l-=p +j=q.a_a(l,k) +if(k>p)j.AJ(0,q.a_a(0,B.e.al(k,p)),B.m) +else if(l<0)j.AJ(0,q.a_a(p+l,p),B.m) +a.eZ(0) +a.AJ(0,j,B.m) +A.fZ(i)}, +cFo(a){var s,r=a.length,q=0,p="" +while(!0){if(!(q100.01||d>100.01||c>100.01)return 0 +return((A.zq(i)&255)<<16|(A.zq(h[1])&255)<<8|A.zq(h[2])&255|4278190080)>>>0}a-=(b-a9)*a/(2*b)}return 0}, +dbr(a,b,c){var s,r,q,p,o +if(b<0.0001||c<0.0001||c>99.9999){s=A.zq(A.beo(c)) +return A.czL(s,s,s)}r=B.e.al(a,360) +q=(r<0?r+360:r)/180*3.141592653589793 +p=A.beo(c) +o=A.dbp(q,b,p) +if(o!==0)return o +return A.d7W(A.dbn(p,q))}, +czL(a,b,c){return((a&255)<<16|(b&255)<<8|c&255|4278190080)>>>0}, +d7W(a){return A.czL(A.zq(a[0]),A.zq(a[1]),A.zq(a[2]))}, +cJL(a){return A.cBN(A.a([A.czM(a>>>16&255),A.czM(a>>>8&255),A.czM(a&255)],t.v),$.d7T)}, +beo(a){return 100*A.d7V((a+16)/116)}, +czM(a){var s=a/255 +if(s<=0.040449936)return s/12.92*100 +else return Math.pow((s+0.055)/1.055,2.4)*100}, +zq(a){var s=a/100 +return A.ddH(0,255,B.e.au((s<=0.0031308?s*12.92:1.055*Math.pow(s,0.4166666666666667)-0.055)*255))}, +d7U(a){if(a>0.008856451679035631)return Math.pow(a,0.3333333333333333) +else return(903.2962962962963*a+16)/116}, +d7V(a){var s=a*a*a +if(s>0.008856451679035631)return s +else return(116*a-16)/903.2962962962963}, +JO(a){if(a<0)return-1 +else if(a===0)return 0 +else return 1}, +ddI(a,b,c){return(1-c)*a+c*b}, +ddH(a,b,c){if(cb)return b +return c}, +cBN(a,b){var s,r,q,p,o=a[0],n=b[0],m=n[0],l=a[1],k=n[1],j=a[2] +n=n[2] +s=b[1] +r=s[0] +q=s[1] +s=s[2] +p=b[2] +return A.a([o*m+l*k+j*n,o*r+l*q+j*s,o*p[0]+l*p[1]+j*p[2]],t.v)}, +rk(a){return B.hW.ac(a+B.c.aO("=",B.d.al(4-B.d.al(a.length,4),4)))}, +dcw(a,b,c,d){var s,r,q,p,o,n,m,l,k="signatures",j=J.T(a),i=j.h(a,k) +if(i==null||!t.a.b(i)||!J.cX(i,c))return!1 +j.D(a,"unsigned") +j.D(a,k) +j=J.T(i) +m="ed25519:"+d +if(!J.cX(j.h(i,c),m))return!1 +s=J.K(j.h(i,c),m) +r=A.dx(B.ln.gbo().ac(a),0,null) +q=!1 +p=new Olm.Utility() +try{J.cI7(p,b,r,s) +q=!0}catch(l){o=A.a2(l) +n=A.ay(l) +q=!1 +j=$.U() +j.tI(0,"[LibOlm] Signature check failed",o,n)}finally{J.hS(p)}return q}, +bhb(a,b,c,d,e){var s=0,r=A.o(t._P),q,p,o,n,m,l +var $async$bhb=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:p=A.cm(B.a0,b,B.k,!1) +o=t.N +n=t.a +m=A.b(o,n) +if(c!=null)m.j(0,"device_keys",c.P()) +m.j(0,"one_time_keys",e) +m.H(0,A.p(["fallback_keys",d,"org.matrix.msc2732.fallback_keys",d],o,n)) +l=A +s=3 +return A.f(a.ad3(0,B.q2,"/client/v3/keys/upload/"+p,m),$async$bhb) +case 3:p=l.cx(g,"one_time_key_counts",B.i,o,t.O) +if(p==null)p=A.b(o,t.S) +q=A.eB(p,o,t.S) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$bhb,r)}, +bha(a,b){return A.d8S(a,b)}, +d8S(a,b){var s=0,r=A.o(t.H),q,p,o,n +var $async$bha=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:try{s=1 +break}catch(m){p=A.a2(m) +n=$.U() +n.fk(0,"Exception while handling dehydrated devices: "+A.r(J.bp(p))) +s=1 +break}case 1:return A.m(q,r)}}) +return A.n($async$bha,r)}, +rp(a,b,c,d){return A.dxn(a,b,c,d,d)}, +dxn(a,b,c,d,e){var s=0,r=A.o(e),q,p,o,n,m,l +var $async$rp=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:l=$.U() +if(l.a.a<4){q=b.$0() +s=1 +break}p=Date.now() +s=3 +return A.f(b.$0(),$async$rp) +case 3:o=g +n=Date.now()-p +m="Benchmark: "+a+" -> "+n+" ms" +if(c!=null){p=c>0?n/c:n +m+=" ("+A.r(c)+" items, "+A.r(p)+" ms/item)"}l.b9(0,m) +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$rp,r)}, +cQ7(a){var s,r,q=null,p=a.d +p=p==null?q:p.length!==0 +if(p===!0)return!0 +p=a.e +p=p==null?q:p.length!==0 +if(p===!0)return!0 +p=a.b +s=p==null +if(s)r=q +else{r=p.a +r=r==null?q:r.a!==0}if(r!==!0){if(s)r=q +else{r=p.b +r=r==null?q:r.a!==0}if(r!==!0){if(s)p=q +else{p=p.c +p=p==null?q:p.a!==0}p=p===!0}else p=!0}else p=!0 +return p}, +cQD(a){var s,r,q,p +try{q=A.cOH(a) +return q}catch(p){s=A.a2(p) +r=A.ay(p) +q=$.U() +q.a2l("Malformed PushRuleSet",s,r)}return A.cOH(A.b(t.N,t.O))}, +Y4(a){return A.dxH(a)}, +dxH(a){var s=0,r=A.o(t.H),q=1,p,o,n,m,l,k,j,i,h,g,f,e,d,c +var $async$Y4=A.k(function(b,a0){if(b===1){p=a0 +s=q}while(true)switch(s){case 0:s=a!=null?2:3 +break +case 2:j=a.BP(0),i=j.length,h=0 +case 4:if(!(hc.a)return c +return a}, +bjv(a,b){var s,r,q,p,o="0",n=36e8,m=6e7,l=1e6,k=b.a +if(k>864e8){k=a.a +s=B.d.aQ(k,864e8) +r=B.c.fH(B.d.k(s),3,o) +q=B.d.aQ(k,n) +p=B.c.fH(B.d.k(q-s*24),2,o) +s=B.d.aQ(k,m) +return r+":"+p+":"+B.c.fH(B.d.k(s-q*60),2,o)+":"+B.c.fH(B.d.k(B.d.aQ(k,l)-s*60),2,o)}else{s=a.a +if(k>36e8){k=B.d.aQ(s,n) +p=B.c.fH(B.d.k(k),2,o) +q=B.d.aQ(s,m) +return p+":"+B.c.fH(B.d.k(q-k*60),2,o)+":"+B.c.fH(B.d.k(B.d.aQ(s,l)-q*60),2,o)}else{k=B.d.aQ(s,m) +return B.c.fH(B.d.k(k),2,o)+":"+B.c.fH(B.d.k(B.d.aQ(s,l)-k*60),2,o)}}}, +cvf(){var s,r,q,p,o=null +try{o=A.abr()}catch(s){if(t.VI.b(A.a2(s))){r=$.csT +if(r!=null)return r +throw s}else throw s}if(J.v(o,$.cSY)){r=$.csT +r.toString +return r}$.cSY=o +if($.cye()==$.Ya())r=$.csT=o.ah(".").k(0) +else{q=o.adk() +p=q.length-1 +r=$.csT=p===0?q:B.c.X(q,0,p)}return r}, +cVn(a){var s +if(!(a>=65&&a<=90))s=a>=97&&a<=122 +else s=!0 +return s}, +cVp(a,b){var s=a.length,r=b+2 +if(s"),p=A.b4(q) +for(;q.b(a);){if(b.a0(0,a)){q=b.h(0,a) +q.toString +return c.i("bS<0>").a(q)}else if(!p.t(0,a))throw A.j(A.ab("Recursive references detected: "+p.k(0))) +a=a.$ti.i("bS<1>").a(A.cOy(a.a,a.b,null))}for(q=A.eK(p,p.r,p.$ti.c),s=q.$ti.c;q.q();){r=q.d +b.j(0,r==null?s.a(r):r,a)}return a}, +drs(a){switch(a){case 8:return"\\b" +case 9:return"\\t" +case 10:return"\\n" +case 11:return"\\v" +case 12:return"\\f" +case 13:return"\\r" +case 34:return'\\"' +case 39:return"\\'" +case 92:return"\\\\"}if(a<32)return"\\x"+B.c.fH(B.d.tj(a,16),2,"0") +return A.dR(a)}, +cWr(a,b){return a}, +cWs(a,b){return b}, +cWq(a,b){return a.b<=b.b?b:a}, +cN8(a,b,c,d){return A.dds(a,b,c,d,d)}, +dds(a,b,c,d,e){return A.mn(function(){var s=a,r=b,q=c,p=d +var o=0,n=1,m,l,k,j,i +return function $async$cN8(f,g){if(f===1){m=g +o=n}while(true)switch(o){case 0:l=s.length,k=0,j=0 +case 2:if(!(j")),q=q.i("al.E");r.q();){p=r.d +if(!J.v(p==null?q.a(p):p,s))return!1}return!0}, +dxj(a,b){var s=B.b.d4(a,null) +if(s<0)throw A.j(A.ck(A.r(a)+" contains no null elements.",null)) +a[s]=b}, +cWm(a,b){var s=B.b.d4(a,b) +if(s<0)throw A.j(A.ck(A.r(a)+" contains no elements matching "+b.k(0)+".",null)) +a[s]=null}, +dsR(a,b){var s,r,q,p +for(s=new A.dD(a),r=t.Hz,s=new A.bH(s,s.gu(s),r.i("bH")),r=r.i("a7.E"),q=0;s.q();){p=s.d +if((p==null?r.a(p):p)===b)++q}return q}, +cvE(a,b,c){var s,r,q +if(b.length===0)for(s=0;!0;){r=B.c.pt(a,"\n",s) +if(r===-1)return a.length-s>=c?s:null +if(r-s>=c)return s +s=r+1}r=B.c.d4(a,b) +for(;r!==-1;){q=r===0?0:B.c.Ny(a,"\n",r-1)+1 +if(c===r-q)return q +r=B.c.pt(a,b,r+1)}return null}, +cBF(){return new A.b5A()}, +c3y(){var s=0,r=A.o(t.y),q,p,o +var $async$c3y=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if($.cGo()){window.navigator.toString +if(J.lc(window.navigator.plugins).length===0){p=window.screen +p=p==null?null:p.height +o=window.visualViewport +if(p==(o==null?null:o.height)){p=window.screen +p=p==null?null:p.width +o=window.visualViewport +p=p==(o==null?null:o.width)}else p=!1 +if(p)p=new A.bK(Date.now(),!1).gbWA().a===B.H.a +else p=!1}else p=!1}else p=!1 +q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$c3y,r)}, +dxh(a,b,c){var s,r,q=a.length,p=q-1 +if(1>>10&31,m=p&1023 +if(n===0){if(m!==0){a.setUint32(0,1056964608+m,!1) +s=a.getFloat32(0,!1)-$.cXD().getFloat32(0,!1) +return o===0?s:-s}r=0 +q=0}else{q=m<<13 +if(n===31){if(q!==0)q|=4194304 +r=255}else r=n-15+127}a.setUint32(0,(o<<16|r<<23|q)>>>0,!1) +return a.getFloat32(0,!1)}, +hQ(a,b){if(a==null)return null +a=B.c.dd(B.c.u9(B.c.u9(B.c.u9(B.c.u9(B.c.u9(a,"rem",""),"em",""),"ex",""),"px",""),"pt","")) +if(b)return A.nG(a) +return A.rm(a)}, +jT(a,b,c){var s,r,q=null,p=a==null,o=p?q:B.c.p(a,"pt") +if(o===!0)s=1.3333333333333333 +else{o=p?q:B.c.p(a,"rem") +if(o===!0)s=b.b +else{o=p?q:B.c.p(a,"em") +if(o===!0)s=b.b +else{p=p?q:B.c.p(a,"ex") +s=p===!0?b.c:1}}}r=A.hQ(a,c) +return r!=null?r*s:q}, +b_V(a){var s,r,q,p,o,n,m,l,k +if(a==null||a==="")return null +s=$.d0Y().b +if(!s.test(a))throw A.j(A.ab("illegal or unsupported transform: "+a)) +s=$.d0X().tV(0,a) +s=A.R(s,!0,A.y(s).i("D.E")) +r=A.a0(s).i("c_<1>") +q=new A.c_(s,r) +for(s=new A.bH(q,q.gu(q),r.i("bH")),r=r.i("al.E"),p=B.df;s.q();){o=s.d +if(o==null)o=r.a(o) +n=o.wM(1) +n.toString +m=B.c.dd(n) +o=o.wM(2) +o.toString +l=B.c.dd(o) +k=B.doE.h(0,m) +if(k==null)throw A.j(A.ab("Unsupported transform: "+m)) +p=k.$2(l,p)}return p}, +dqH(a,b){var s,r,q,p,o,n=B.c.uH(B.c.dd(a),$.b0x()),m=A.hQ(n[0],!1) +m.toString +s=A.hQ(n[1],!1) +s.toString +r=A.hQ(n[2],!1) +r.toString +q=A.hQ(n[3],!1) +q.toString +p=A.hQ(n[4],!1) +p.toString +o=A.hQ(n[5],!1) +o.toString +return A.yY(m,s,r,q,p,o,null).uR(b)}, +dqK(a,b){var s=A.hQ(a,!1) +s.toString +return A.yY(1,0,Math.tan(s),1,0,0,null).uR(b)}, +dqL(a,b){var s=A.hQ(a,!1) +s.toString +return A.yY(1,Math.tan(s),0,1,0,0,null).uR(b)}, +dqM(a,b){var s,r,q=B.c.uH(a,$.b0x()),p=A.hQ(q[0],!1) +p.toString +if(q.length<2)s=0 +else{r=A.hQ(q[1],!1) +r.toString +s=r}return A.yY(1,0,0,1,p,s,null).uR(b)}, +dqJ(a,b){var s,r,q=B.c.uH(a,$.b0x()),p=A.hQ(q[0],!1) +p.toString +if(q.length<2)s=p +else{r=A.hQ(q[1],!1) +r.toString +s=r}return A.yY(p,0,0,s,0,0,null).uR(b)}, +dqI(a,b){var s,r,q,p=B.c.uH(a,$.b0x()),o=A.hQ(p[0],!1) +o.toString +s=B.df.bWf(o*3.141592653589793/180) +if(p.length>1){o=A.hQ(p[1],!1) +o.toString +if(p.length===3){r=A.hQ(p[2],!1) +r.toString +q=r}else q=o +return A.yY(1,0,0,1,o,q,null).uR(s).a24(-o,-q).uR(b)}else return s.uR(b)}, +cVX(a){if(a==="inherit"||a==null)return null +return a!=="evenodd"?B.fz:B.dCe}, +CG(a){var s +if(A.cVt(a))return A.cVW(a,1) +else{s=A.hQ(a,!1) +s.toString +return s}}, +cVW(a,b){var s=A.hQ(B.c.X(a,0,a.length-1),!1) +s.toString +return s/100*b}, +cVt(a){var s=B.c.eC(a,"%") +return s}, +cVV(a,b,c){var s,r,q +if(c!=null)if(b==="width")s=c.r +else s=b==="height"?c.w:null +else s=null +if(B.c.p(a,"%")){r=A.rm(B.c.X(a,0,a.length-1)) +s.toString +q=r/100*s}else if(B.c.aX(a,"0.")){r=A.rm(a) +s.toString +q=r*s}else q=a.length!==0?A.rm(a):null +return q}, +ro(a,b){var s +if(a==null)return b==null +if(b==null||a.length!==b.length)return!1 +if(a===b)return!0 +for(s=0;s")) +g.dS(i,0,2,h.i("a7.E")) +B.b.H(j,g) +c4.a.push(l) +l=k.length +c3.setUint32(0,l,!0) +g=c4.a +j=c4.d +i=A.aM(j) +h=new A.bb(j,0,4,i.i("bb")) +h.dS(j,0,4,i.i("a7.E")) +B.b.H(g,h) +h=c4.a +g=k.buffer +k=k.byteOffset +l=new Uint8Array(g,k,l) +B.b.H(h,l)}for(p=c5.c,o=p.length,n=0;l=p.length,n")) +g.dS(i,0,4,h.i("a7.E")) +B.b.H(o,g) +c4.a.push(k.a) +c3.setUint16(0,j,!0) +k=c4.a +g=c4.d +o=A.aM(g) +i=new A.bb(g,0,2,o.i("bb")) +i.dS(g,0,2,o.i("a7.E")) +B.b.H(k,i) +c3.setUint16(0,b==null?c0:b,!0) +o=c4.a +k=c4.d +i=A.aM(k) +h=new A.bb(k,0,2,i.i("bb")) +h.dS(k,0,2,i.i("a7.E")) +B.b.H(o,h) +s.j(0,e,j)}if(c!=null){b=q.h(0,c.b) +o=c.a +k=c.c +k=k==null?b9:k.a +if(k==null)k=0 +j=c.d +j=j==null?b9:j.a +if(j==null)j=0 +i=f.a +h=c.e +if(h==null)h=4 +g=c.f +if(g==null)g=1 +c4.vu(B.aqj) +a=c4.e++ +c4.a.push(29) +c3.setUint32(0,o.a,!0) +o=c4.a +a0=c4.d +a1=A.aM(a0) +a2=new A.bb(a0,0,4,a1.i("bb")) +a2.dS(a0,0,4,a1.i("a7.E")) +B.b.H(o,a2) +c4.a.push(k) +c4.a.push(j) +c4.a.push(i.a) +c3.setFloat32(0,h,!0) +h=c4.a +i=c4.d +o=A.aM(i) +k=new A.bb(i,0,4,o.i("bb")) +k.dS(i,0,4,o.i("a7.E")) +B.b.H(h,k) +c3.setFloat32(0,g,!0) +g=c4.a +k=c4.d +o=A.aM(k) +j=new A.bb(k,0,4,o.i("bb")) +j.dS(k,0,4,o.i("a7.E")) +B.b.H(g,j) +c3.setUint16(0,a,!0) +j=c4.a +g=c4.d +o=A.aM(g) +k=new A.bb(g,0,2,o.i("bb")) +k.dS(g,0,2,o.i("a7.E")) +B.b.H(j,k) +c3.setUint16(0,b==null?c0:b,!0) +o=c4.a +k=c4.d +j=A.aM(k) +i=new A.bb(k,0,2,j.i("bb")) +i.dS(k,0,2,j.i("a7.E")) +B.b.H(o,i) +r.j(0,e,a)}++e}a3=A.b(c2,c2) +for(c2=c5.d,p=c2.length,o=t.ZC,l=t.v,k=t.JO,j=t.wd,a4=0,n=0;n")) +a2.dS(a0,0,2,a1.i("a7.E")) +B.b.H(g,a2) +a2=i.length +c3.setUint32(0,a2,!0) +g=c4.a +a1=c4.d +a0=A.aM(a1) +b0=new A.bb(a1,0,4,a0.i("bb")) +b0.dS(a1,0,4,a0.i("a7.E")) +B.b.H(g,b0) +b0=c4.a +g=i.buffer +i=i.byteOffset +i=new Uint8Array(g,i,a2) +B.b.H(b0,i) +i=h.length +c3.setUint32(0,i,!0) +g=c4.a +a0=c4.d +a1=A.aM(a0) +a2=new A.bb(a0,0,4,a1.i("bb")) +a2.dS(a0,0,4,a1.i("a7.E")) +B.b.H(g,a2) +g=c4.a +b1=B.d.al(g.length,4) +if(b1!==0){a0=$.NE() +a1=4-b1 +a2=A.aM(a0) +b0=new A.bb(a0,0,a1,a2.i("bb")) +b0.dS(a0,0,a1,a2.i("a7.E")) +B.b.H(g,b0)}g=c4.a +a0=h.buffer +h=h.byteOffset +i=new Uint8Array(a0,h,4*i) +B.b.H(g,i) +a3.j(0,a4,a);++a4}for(c2=c5.y,p=c2.length,n=0;n")) +a1.dS(a,0,2,a0.i("a7.E")) +B.b.H(g,a1) +c3.setFloat32(0,o==null?0/0:o,!0) +o=c4.a +g=c4.d +a=A.aM(g) +a0=new A.bb(g,0,4,a.i("bb")) +a0.dS(g,0,4,a.i("a7.E")) +B.b.H(o,a0) +c3.setFloat32(0,l==null?0/0:l,!0) +o=c4.a +l=c4.d +g=A.aM(l) +a=new A.bb(l,0,4,g.i("bb")) +a.dS(l,0,4,g.i("a7.E")) +B.b.H(o,a) +c3.setFloat32(0,k==null?0/0:k,!0) +o=c4.a +l=c4.d +k=A.aM(l) +g=new A.bb(l,0,4,k.i("bb")) +g.dS(l,0,4,k.i("a7.E")) +B.b.H(o,g) +c3.setFloat32(0,j==null?0/0:j,!0) +o=c4.a +l=c4.d +k=A.aM(l) +j=new A.bb(l,0,4,k.i("bb")) +j.dS(l,0,4,k.i("a7.E")) +B.b.H(o,j) +o=i?1:0 +c4.a.push(o) +o=c4.a +if(h!=null){l=h.length +o.push(l) +o=c4.a +b1=B.d.al(o.length,8) +if(b1!==0){k=$.NE() +j=8-b1 +i=A.aM(k) +g=new A.bb(k,0,j,i.i("bb")) +g.dS(k,0,j,i.i("a7.E")) +B.b.H(o,g)}o=c4.a +k=h.buffer +h=h.byteOffset +l=new Uint8Array(k,h,8*l) +B.b.H(o,l)}else o.push(0)}for(c2=c5.f,p=c2.length,n=0;n")) +b0.dS(a1,0,2,a2.i("a7.E")) +B.b.H(a0,b0) +c3.setFloat32(0,k,!0) +k=c4.a +b0=c4.d +a0=A.aM(b0) +a1=new A.bb(b0,0,4,a0.i("bb")) +a1.dS(b0,0,4,a0.i("a7.E")) +B.b.H(k,a1) +c3.setFloat32(0,i,!0) +i=c4.a +a1=c4.d +k=A.aM(a1) +a0=new A.bb(a1,0,4,k.i("bb")) +a0.dS(a1,0,4,k.i("a7.E")) +B.b.H(i,a0) +c4.a.push(j.a) +c4.a.push(h.a) +c4.a.push(g.a) +c3.setUint32(0,a.a,!0) +a=c4.a +g=c4.d +k=A.aM(g) +j=new A.bb(g,0,4,k.i("bb")) +j.dS(g,0,4,k.i("a7.E")) +B.b.H(a,j) +if(l!=null){b4=B.k.gbo().ac(l) +l=b4.length +c3.setUint16(0,l,!0) +k=c4.a +j=c4.d +i=A.aM(j) +h=new A.bb(j,0,2,i.i("bb")) +h.dS(j,0,2,i.i("a7.E")) +B.b.H(k,h) +h=c4.a +k=b4.buffer +i=b4.byteOffset +l=new Uint8Array(k,i,l) +B.b.H(h,l)}else{c3.setUint16(0,0,!0) +l=c4.a +k=c4.d +j=A.aM(k) +i=new A.bb(k,0,2,j.i("bb")) +i.dS(k,0,2,j.i("a7.E")) +B.b.H(l,i)}b4=B.k.gbo().ac(o) +o=b4.length +c3.setUint16(0,o,!0) +l=c4.a +k=c4.d +j=A.aM(k) +i=new A.bb(k,0,2,j.i("bb")) +i.dS(k,0,2,j.i("a7.E")) +B.b.H(l,i) +i=c4.a +l=b4.buffer +j=b4.byteOffset +o=new Uint8Array(l,j,o) +B.b.H(i,o)}for(c2=c5.z,p=c2.length,o=c5.w,l=c5.x,k=c5.e,n=0;n")) +a0.dS(g,0,2,a.i("a7.E")) +B.b.H(j,a0) +c3.setUint16(0,i.gu(i),!0) +a0=c4.a +j=c4.d +g=A.aM(j) +a=new A.bb(j,0,2,g.i("bb")) +a.dS(j,0,2,g.i("a7.E")) +B.b.H(a0,a) +a=c4.a +b1=B.d.al(a.length,4) +if(b1!==0){j=$.NE() +g=4-b1 +a0=A.aM(j) +a1=new A.bb(j,0,g,a0.i("bb")) +a1.dS(j,0,g,a0.i("a7.E")) +B.b.H(a,a1)}j=c4.a +g=i.buffer +a=i.byteOffset +i=i.gu(i) +i=new Uint8Array(g,a,4*i) +B.b.H(j,i) +c3.setUint16(0,h.gu(h),!0) +j=c4.a +i=c4.d +g=A.aM(i) +a=new A.bb(i,0,2,g.i("bb")) +a.dS(i,0,2,g.i("a7.E")) +B.b.H(j,a) +a=c4.a +b1=B.d.al(a.length,2) +if(b1!==0){j=$.NE() +i=2-b1 +g=A.aM(j) +a0=new A.bb(j,0,i,g.i("bb")) +a0.dS(j,0,i,g.i("a7.E")) +B.b.H(a,a0)}j=c4.a +i=h.buffer +g=h.byteOffset +h=h.gu(h) +i=new Uint8Array(i,g,2*h) +B.b.H(j,i) +break +case 2:j=s.h(0,a9.d) +j.toString +c4.vu(B.hS) +c4.Fh() +c4.a.push(37) +c3.setUint16(0,j,!0) +j=c4.a +i=c4.d +h=A.aM(i) +g=new A.bb(i,0,2,h.i("bb")) +g.dS(i,0,2,h.i("a7.E")) +B.b.H(j,g) +break +case 3:c4.vu(B.hS) +c4.Fh() +c4.a.push(38) +break +case 4:j=a3.h(0,a9.c) +j.toString +c4.vu(B.hS) +c4.Fh() +c4.a.push(42) +c3.setUint16(0,j,!0) +j=c4.a +i=c4.d +h=A.aM(i) +g=new A.bb(i,0,2,h.i("bb")) +g.dS(i,0,2,h.i("a7.E")) +B.b.H(j,g) +break +case 5:c4.vu(B.hS) +c4.Fh() +c4.a.push(43) +break +case 8:j=a9.f +j.toString +b6=l[j] +j=b6.a +i=b6.b +h=b6.c +g=b6.d +a=b6.e.Of() +c4.vu(B.hS) +a0=c4.z++ +c4.a.push(49) +c3.setUint16(0,a0,!0) +a0=c4.a +a1=c4.d +a2=A.aM(a1) +b0=new A.bb(a1,0,2,a2.i("bb")) +b0.dS(a1,0,2,a2.i("a7.E")) +B.b.H(a0,b0) +c3.setFloat32(0,j,!0) +j=c4.a +b0=c4.d +a0=A.aM(b0) +a1=new A.bb(b0,0,4,a0.i("bb")) +a1.dS(b0,0,4,a0.i("a7.E")) +B.b.H(j,a1) +c3.setFloat32(0,i,!0) +i=c4.a +a1=c4.d +j=A.aM(a1) +a0=new A.bb(a1,0,4,j.i("bb")) +a0.dS(a1,0,4,j.i("a7.E")) +B.b.H(i,a0) +c3.setFloat32(0,h,!0) +h=c4.a +a0=c4.d +j=A.aM(a0) +i=new A.bb(a0,0,4,j.i("bb")) +i.dS(a0,0,4,j.i("a7.E")) +B.b.H(h,i) +c3.setFloat32(0,g,!0) +g=c4.a +i=c4.d +j=A.aM(i) +h=new A.bb(i,0,4,j.i("bb")) +h.dS(i,0,4,j.i("a7.E")) +B.b.H(g,h) +j=a.length +c4.a.push(j) +i=c4.a +b1=B.d.al(i.length,8) +if(b1!==0){h=$.NE() +g=8-b1 +a0=A.aM(h) +a1=new A.bb(h,0,g,a0.i("bb")) +a1.dS(h,0,g,a0.i("a7.E")) +B.b.H(i,a1)}i=c4.a +h=a.buffer +a=a.byteOffset +j=new Uint8Array(h,a,8*j) +B.b.H(i,j) +break +case 9:j=a9.c +j.toString +c4.vu(B.hS) +c4.Fh() +c4.a.push(51) +c3.setUint16(0,j,!0) +j=c4.a +i=c4.d +h=A.aM(i) +g=new A.bb(i,0,2,h.i("bb")) +g.dS(i,0,2,h.i("a7.E")) +B.b.H(j,g) +break +case 6:j=a9.c +j.toString +i=a9.d +h=s.h(0,i) +i=r.h(0,i) +g=a9.e +c4.vu(B.hS) +c4.Fh() +c4.a.push(44) +c3.setUint16(0,j,!0) +j=c4.a +a=c4.d +a0=A.aM(a) +a1=new A.bb(a,0,2,a0.i("bb")) +a1.dS(a,0,2,a0.i("a7.E")) +B.b.H(j,a1) +c3.setUint16(0,h==null?c0:h,!0) +j=c4.a +h=c4.d +a=A.aM(h) +a0=new A.bb(h,0,2,a.i("bb")) +a0.dS(h,0,2,a.i("a7.E")) +B.b.H(j,a0) +c3.setUint16(0,i==null?c0:i,!0) +j=c4.a +i=c4.d +h=A.aM(i) +a=new A.bb(i,0,2,h.i("bb")) +a.dS(i,0,2,h.i("a7.E")) +B.b.H(j,a) +c3.setUint16(0,g==null?c0:g,!0) +j=c4.a +i=c4.d +h=A.aM(i) +g=new A.bb(i,0,2,h.i("bb")) +g.dS(i,0,2,h.i("a7.E")) +B.b.H(j,g) +break +case 7:j=a9.c +j.toString +b7=o[j] +j=b7.a +i=b7.b +h=i.a +g=i.b +a=b7.c +a=a==null?b9:a.Of() +c4.vu(B.hS) +c4.Fh() +c4.a.push(47) +c3.setUint16(0,j,!0) +j=c4.a +a0=c4.d +a1=A.aM(a0) +a2=new A.bb(a0,0,2,a1.i("bb")) +a2.dS(a0,0,2,a1.i("a7.E")) +B.b.H(j,a2) +c3.setFloat32(0,h,!0) +a2=c4.a +j=c4.d +a0=A.aM(j) +a1=new A.bb(j,0,4,a0.i("bb")) +a1.dS(j,0,4,a0.i("a7.E")) +B.b.H(a2,a1) +c3.setFloat32(0,g,!0) +a1=c4.a +a2=c4.d +j=A.aM(a2) +a0=new A.bb(a2,0,4,j.i("bb")) +a0.dS(a2,0,4,j.i("a7.E")) +B.b.H(a1,a0) +c3.setFloat32(0,i.c-h,!0) +h=c4.a +a0=c4.d +j=A.aM(a0) +a1=new A.bb(a0,0,4,j.i("bb")) +a1.dS(a0,0,4,j.i("a7.E")) +B.b.H(h,a1) +c3.setFloat32(0,i.d-g,!0) +g=c4.a +i=c4.d +j=A.aM(i) +h=new A.bb(i,0,4,j.i("bb")) +h.dS(i,0,4,j.i("a7.E")) +B.b.H(g,h) +j=c4.a +if(a!=null){i=a.length +j.push(i) +j=c4.a +b1=B.d.al(j.length,8) +if(b1!==0){h=$.NE() +g=8-b1 +a0=A.aM(h) +a1=new A.bb(h,0,g,a0.i("bb")) +a1.dS(h,0,g,a0.i("a7.E")) +B.b.H(j,a1)}j=c4.a +h=a.buffer +a=a.byteOffset +i=new Uint8Array(h,a,8*i) +B.b.H(j,i)}else j.push(0) +break}}if(c4.b)A.W(A.ab("done() must not be called more than once on the same VectorGraphicsBuffer.")) +b8=A.iq(new Uint8Array(A.bu(c4.a)).buffer,0,b9) +c4.a=A.a([],c1) +c4.b=!0 +return A.by(b8.buffer,0,b9)}, +dsK(a){if(isFinite(a))return A.c7(0,0,0,B.e.au(a*1000),0,0) +else if(a==1/0||a==-1/0)return B.MQ +return null}, +cDz(a,b,c){var s=0,r=A.o(t.D),q +var $async$cDz=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:q=$.cZN().GX(null,a,0,0,b,0,c) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$cDz,r)}, +dog(){return $.cZP()}, +dq5(a,b){var s="./assets/packages/" +if(B.c.aX(a,"./"))return s+b+"/"+B.c.u9(a,"./","") +if(B.c.aX(a,"assets/"))return s+b+"/"+a +else return a}, +dpA(a){var s,r,q,p,o,n=A.a([],t.mo),m=document,l=m.querySelector("head") +for(s=t.TV,r=0;r<1;++r){q=a[r] +p=m.querySelector("head") +p.toString +if(!A.dpQ(p,q)){o=m.createElement("script") +o.type="text/javascript" +o.charset="utf-8" +o.async=!0 +o.src=q +l.toString +J.q5(l).t(0,o) +p=new A.C3(o,"load",!1,s) +n.push(p.gN(p))}}return A.hu(n,!1,t.H)}, +dpQ(a,b){var s,r,q,p +if(B.c.aX(b,"./"))b=B.c.u9(b,"./","") +for(s=J.q5(a),s=s.gS(s),r=t.nW,q=s.$ti.c;s.q();){p=s.d +if(p==null)p=q.a(p) +if(r.b(p)){p=p.src +p.toString +if(B.c.eC(p,b))return!0}}return!1}, +dq6(a,b){var s="./assets/packages/" +if(B.c.aX(a,"./"))return s+b+"/"+B.c.u9(a,"./","") +if(B.c.aX(a,"assets/"))return s+b+"/"+a +else return a}, +dpB(a){var s,r,q,p,o,n=A.a([],t.mo),m=document,l=m.querySelector("head") +for(s=t.TV,r=0;r<1;++r){q=a[r] +p=m.querySelector("head") +p.toString +if(!A.dpP(p,q)){o=m.createElement("script") +o.type="text/javascript" +o.charset="utf-8" +o.async=!0 +o.src=q +l.toString +J.q5(l).t(0,o) +p=new A.C3(o,"load",!1,s) +n.push(p.gN(p))}}return A.hu(n,!1,t.H)}, +dpP(a,b){var s,r,q,p +if(B.c.aX(b,"./"))b=B.c.u9(b,"./","") +for(s=J.q5(a),s=s.gS(s),r=t.nW,q=s.$ti.c;s.q();){p=s.d +if(p==null)p=q.a(p) +if(r.b(p)){p=p.src +p.toString +if(B.c.eC(p,b))return!0}}return!1}},J={ +cFD(a,b,c,d){return{i:a,p:b,e:c,x:d}}, +ajq(a){var s,r,q,p,o,n=a[v.dispatchPropertyName] +if(n==null)if($.cFv==null){A.duL() +n=a[v.dispatchPropertyName]}if(n!=null){s=n.p +if(!1===s)return n.i +if(!0===s)return a +r=Object.getPrototypeOf(a) +if(s===r)return n.i +if(n.e===r)throw A.j(A.bC("Return interceptor for "+A.r(s(a,n))))}q=a.constructor +if(q==null)p=null +else{o=$.cgz +if(o==null)o=$.cgz=v.getIsolateTag("_$dart_js") +p=q[o]}if(p!=null)return p +p=A.dw1(a) +if(p!=null)return p +if(typeof a=="function")return B.ciK +s=Object.getPrototypeOf(a) +if(s==null)return B.a7j +if(s===Object.prototype)return B.a7j +if(typeof q=="function"){o=$.cgz +if(o==null)o=$.cgz=v.getIsolateTag("_$dart_js") +Object.defineProperty(q,o,{value:B.G9,enumerable:false,writable:true,configurable:true}) +return B.G9}return B.G9}, +Rj(a,b){if(a<0||a>4294967295)throw A.j(A.eu(a,0,4294967295,"length",null)) +return J.v6(new Array(a),b)}, +jD(a,b){if(a<0||a>4294967295)throw A.j(A.eu(a,0,4294967295,"length",null)) +return J.v6(new Array(a),b)}, +v5(a,b){if(a<0)throw A.j(A.ck("Length must be a non-negative integer: "+a,null)) +return A.a(new Array(a),b.i("F<0>"))}, +lZ(a,b){if(a<0)throw A.j(A.ck("Length must be a non-negative integer: "+a,null)) +return A.a(new Array(a),b.i("F<0>"))}, +v6(a,b){return J.byg(A.a(a,b.i("F<0>")))}, +byg(a){a.fixed$length=Array +return a}, +cMn(a){a.fixed$length=Array +a.immutable$list=Array +return a}, +dcq(a,b){return J.yT(a,b)}, +cMo(a){if(a<256)switch(a){case 9:case 10:case 11:case 12:case 13:case 32:case 133:case 160:return!0 +default:return!1}switch(a){case 5760:case 8192:case 8193:case 8194:case 8195:case 8196:case 8197:case 8198:case 8199:case 8200:case 8201:case 8202:case 8232:case 8233:case 8239:case 8287:case 12288:case 65279:return!0 +default:return!1}}, +cBm(a,b){var s,r +for(s=a.length;b0;b=s){s=b-1 +r=B.c.aK(a,s) +if(r!==32&&r!==13&&!J.cMo(r))break}return b}, +iW(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.Jm.prototype +return J.Rl.prototype}if(typeof a=="string")return J.x6.prototype +if(a==null)return J.Rk.prototype +if(typeof a=="boolean")return J.a3k.prototype +if(a.constructor==Array)return J.F.prototype +if(typeof a!="object"){if(typeof a=="function")return J.v7.prototype +return a}if(a instanceof A.J)return a +return J.ajq(a)}, +duu(a){if(typeof a=="number")return J.En.prototype +if(typeof a=="string")return J.x6.prototype +if(a==null)return a +if(a.constructor==Array)return J.F.prototype +if(typeof a!="object"){if(typeof a=="function")return J.v7.prototype +return a}if(a instanceof A.J)return a +return J.ajq(a)}, +T(a){if(typeof a=="string")return J.x6.prototype +if(a==null)return a +if(a.constructor==Array)return J.F.prototype +if(typeof a!="object"){if(typeof a=="function")return J.v7.prototype +return a}if(a instanceof A.J)return a +return J.ajq(a)}, +c9(a){if(a==null)return a +if(a.constructor==Array)return J.F.prototype +if(typeof a!="object"){if(typeof a=="function")return J.v7.prototype +return a}if(a instanceof A.J)return a +return J.ajq(a)}, +duv(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.Jm.prototype +return J.Rl.prototype}if(a==null)return a +if(!(a instanceof A.J))return J.ye.prototype +return a}, +cVc(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.Jm.prototype +return J.Rl.prototype}if(a==null)return a +if(typeof a!="object"){if(typeof a=="function")return J.v7.prototype +return a}if(a instanceof A.J)return a +return J.ajq(a)}, +wh(a){if(typeof a=="number")return J.En.prototype +if(a==null)return a +if(!(a instanceof A.J))return J.ye.prototype +return a}, +cVd(a){if(typeof a=="number")return J.En.prototype +if(typeof a=="string")return J.x6.prototype +if(a==null)return a +if(!(a instanceof A.J))return J.ye.prototype +return a}, +q0(a){if(typeof a=="string")return J.x6.prototype +if(a==null)return a +if(!(a instanceof A.J))return J.ye.prototype +return a}, +b3(a){if(a==null)return a +if(typeof a!="object"){if(typeof a=="function")return J.v7.prototype +return a}if(a instanceof A.J)return a +return J.ajq(a)}, +i5(a){if(a==null)return a +if(!(a instanceof A.J))return J.ye.prototype +return a}, +q4(a,b){if(typeof a=="number"&&typeof b=="number")return a+b +return J.duu(a).a2(a,b)}, +cI_(a,b){if(typeof a=="number"&&typeof b=="number")return a/b +return J.wh(a).dZ(a,b)}, +v(a,b){if(a==null)return b==null +if(typeof a!="object")return b!=null&&a===b +return J.iW(a).l(a,b)}, +d4D(a,b){if(typeof a=="number"&&typeof b=="number")return a>=b +return J.wh(a).Ot(a,b)}, +cI0(a,b){if(typeof a=="number"&&typeof b=="number")return a>b +return J.wh(a).yf(a,b)}, +cyM(a,b){if(typeof a=="number"&&typeof b=="number")return a<=b +return J.wh(a).zd(a,b)}, +cI1(a,b){if(typeof a=="number"&&typeof b=="number")return a*b +return J.cVd(a).aO(a,b)}, +cI2(a){if(typeof a=="number")return-a +return J.duv(a).BR(a)}, +d4E(a,b){if(typeof a=="number"&&typeof b=="number")return a-b +return J.wh(a).aq(a,b)}, +d4F(a,b){return J.wh(a).eK(a,b)}, +K(a,b){if(typeof b==="number")if(a.constructor==Array||typeof a=="string"||A.cVs(a,a[v.dispatchPropertyName]))if(b>>>0===b&&b>>0===b&&b0?1:a<0?-1:a +return J.cVc(a).gKR(a)}, +jx(a){return J.c9(a).gbQ(a)}, +Yh(a){return J.b3(a).gpg(a)}, +cId(a){return J.i5(a).gVS(a)}, +d5o(a){return J.b3(a).gbM(a)}, +d5p(a){return J.b3(a).gyl(a)}, +cyX(a){return J.b3(a).gq8(a)}, +d5q(a){return J.b3(a).gaRi(a)}, +cIe(a){return J.b3(a).gbt(a)}, +d5r(a){return J.b3(a).gaN(a)}, +n8(a){return J.b3(a).gm(a)}, +q6(a){return J.b3(a).gaA(a)}, +d5s(a,b){return J.b3(a).aUO(a,b)}, +d5t(a,b,c){return J.c9(a).z9(a,b,c)}, +d5u(a,b){return J.i5(a).pO(a,b)}, +d5v(a){return J.b3(a).BP(a)}, +cyY(a,b){return J.i5(a).dJ(a,b)}, +d5w(a){return J.b3(a).aWI(a)}, +cyZ(a){return J.b3(a).a38(a)}, +ak1(a){return J.b3(a).aaA(a)}, +d5x(a,b){return J.b3(a).aaC(a,b)}, +ak2(a,b){return J.T(a).d4(a,b)}, +Yi(a,b){return J.c9(a).rb(a,b)}, +cz_(a,b){return J.b3(a).bMG(a,b)}, +H_(a,b){return J.b3(a).bMH(a,b)}, +cIf(a){return J.i5(a).qq(a)}, +cz0(a,b,c){return J.c9(a).pb(a,b,c)}, +cIg(a,b,c){return J.c9(a).rq(a,b,c)}, +cIh(a,b,c){return J.b3(a).bML(a,b,c)}, +d5y(a){return J.i5(a).a_Q(a)}, +cz1(a){return J.c9(a).qr(a)}, +Yj(a,b){return J.c9(a).aU(a,b)}, +d5z(a,b){return J.c9(a).a00(a,b)}, +d5A(a){return J.T(a).uA(a)}, +d5B(a,b){return J.i5(a).JB(a,b)}, +cIi(a,b){return J.c9(a).tF(a,b)}, +bz(a,b,c){return J.c9(a).dn(a,b,c)}, +fU(a,b,c,d){return J.c9(a).p_(a,b,c,d)}, +d5C(a){return J.b3(a).abi(a)}, +cIj(a,b,c){return J.q0(a).Bi(a,b,c)}, +d5D(a,b){return J.b3(a).abl(a,b)}, +b0C(a){return J.b3(a).abo(a)}, +b0D(a){return J.b3(a).abq(a)}, +d5E(a,b){return J.iW(a).B(a,b)}, +d5F(a){return J.i5(a).abD(a)}, +d5G(a){return J.b3(a).aqA(a)}, +d5H(a){return J.i5(a).aqH(a)}, +cIk(a){return J.b3(a).ac6(a)}, +cIl(a){return J.b3(a).oe(a)}, +d5I(a,b,c,d){return J.b3(a).aPb(a,b,c,d)}, +d5J(a,b){return J.i5(a).yY(a,b)}, +d5K(a){return J.b3(a).hr(a)}, +d5L(a,b){return J.b3(a).r_(a,b)}, +b0E(a,b){return J.b3(a).acl(a,b)}, +d5M(a){return J.b3(a).oU(a)}, +d5N(a,b,c,d,e){return J.b3(a).Ez(a,b,c,d,e)}, +Yk(a,b,c){return J.b3(a).cQ(a,b,c)}, +NL(a){return J.c9(a).p6(a)}, +lM(a,b){return J.c9(a).D(a,b)}, +cz2(a,b){return J.c9(a).eh(a,b)}, +d5O(a,b,c,d){return J.b3(a).aQH(a,b,c,d)}, +cz3(a){return J.c9(a).qh(a)}, +cIm(a,b){return J.b3(a).U(a,b)}, +d5P(a,b,c){return J.c9(a).qI(a,b,c)}, +yV(a,b){return J.c9(a).kU(a,b)}, +cIn(a,b){return J.b3(a).acW(a,b)}, +d5Q(a,b){return J.i5(a).bVq(a,b)}, +d5R(a,b,c){return J.q0(a).u9(a,b,c)}, +d5S(a,b,c,d){return J.T(a).ua(a,b,c,d)}, +d5T(a,b){return J.b3(a).bVx(a,b)}, +d5U(a){return J.b3(a).bVL(a)}, +d5V(a){return J.i5(a).vS(a)}, +NM(a){return J.wh(a).au(a)}, +cIo(a,b){return J.b3(a).dv(a,b)}, +d5W(a,b){return J.i5(a).p8(a,b)}, +d5X(a,b){return J.b3(a).c_(a,b)}, +H0(a){return J.b3(a).a3B(a)}, +cIp(a){return J.b3(a).a3C(a)}, +cz4(a,b){return J.i5(a).srl(a,b)}, +d5Y(a,b){return J.T(a).su(a,b)}, +cIq(a,b){return J.b3(a).sm(a,b)}, +cz5(a,b,c){return J.c9(a).t6(a,b,c)}, +d5Z(a,b,c,d,e){return J.c9(a).d0(a,b,c,d,e)}, +d6_(a,b){return J.b3(a).b_z(a,b)}, +d60(a,b){return J.b3(a).a3Z(a,b)}, +b0F(a,b){return J.cVc(a).xB(a,b)}, +ak3(a,b){return J.c9(a).ri(a,b)}, +cIr(a){return J.c9(a).rj(a)}, +Yl(a,b){return J.c9(a).fm(a,b)}, +Ym(a,b){return J.q0(a).uH(a,b)}, +rr(a,b){return J.q0(a).aX(a,b)}, +cz6(a){return J.b3(a).oV(a)}, +Yn(a,b,c){return J.c9(a).de(a,b,c)}, +d61(a){return J.i5(a).auJ(a)}, +b0G(a,b){return J.q0(a).bF(a,b)}, +cIs(a,b){return J.c9(a).z0(a,b)}, +H1(a,b,c){return J.b3(a).aJ(a,b,c)}, +cIt(a,b,c,d){return J.b3(a).pG(a,b,c,d)}, +cIu(a,b,c){return J.b3(a).adh(a,b,c)}, +d62(a,b){return J.b3(a).Oe(a,b)}, +d63(a,b,c){return J.b3(a).aRm(a,b,c)}, +NN(a){return J.wh(a).C(a)}, +lc(a){return J.c9(a).bg(a)}, +d64(a){return J.q0(a).Uc(a)}, +d65(a,b){return J.wh(a).tj(a,b)}, +ak4(a){return J.c9(a).rN(a)}, +bp(a){return J.iW(a).k(a)}, +Yo(a){return J.q0(a).dd(a)}, +d66(a){return J.q0(a).adz(a)}, +d67(a){return J.q0(a).Oj(a)}, +b0H(a,b,c){return J.b3(a).adH(a,b,c)}, +d68(a){return J.b3(a).adK(a)}, +cIv(a,b){return J.i5(a).aS6(a,b)}, +ld(a,b){return J.c9(a).oC(a,b)}, +Yp(a,b){return J.c9(a).H6(a,b)}, +Re:function Re(){}, +a3k:function a3k(){}, +Rk:function Rk(){}, +E:function E(){}, +ee:function ee(){}, +aBn:function aBn(){}, +ye:function ye(){}, +v7:function v7(){}, +F:function F(a){this.$ti=a}, +byl:function byl(a){this.$ti=a}, +da:function da(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.d=null +_.$ti=c}, +En:function En(){}, +Jm:function Jm(){}, +Rl:function Rl(){}, +x6:function x6(){}},B={} +var w=[A,J,B] +var $={} +A.Yx.prototype={ +sanh(a){var s,r,q,p=this +if(J.v(a,p.c))return +if(a==null){p.agD() +p.c=null +return}s=p.a.$0() +r=a.a +q=s.a +if(rr){p.agD() +p.b=A.d4(A.c7(0,0,0,r-q,0,0),p.gakW())}p.c=a}, +agD(){var s=this.b +if(s!=null)s.ag(0) +this.b=null}, +bxU(){var s=this,r=s.a.$0(),q=s.c,p=r.a +q=q.a +if(p>=q){s.b=null +q=s.d +if(q!=null)q.$0()}else s.b=A.d4(A.c7(0,0,0,q-p,0,0),s.gakW())}} +A.b2C.prototype={ +R3(){var s=0,r=A.o(t.H),q=this +var $async$R3=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(q.a.$0(),$async$R3) +case 2:s=3 +return A.f(q.b.$0(),$async$R3) +case 3:return A.m(null,r)}}) +return A.n($async$R3,r)}, +bTn(){var s=A.ds(new A.b2H(this)) +return t.B.a({initializeEngine:A.ds(new A.b2I(this)),autoStart:s})}, +bsd(){return t.B.a({runApp:A.ds(new A.b2E(this))})}} +A.b2H.prototype={ +$0(){return A.cVa(new A.b2G(this.a).$0(),t.B)}, +$S:263} +A.b2G.prototype={ +$0(){var s=0,r=A.o(t.B),q,p=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.R3(),$async$$0) +case 3:q=t.B.a({}) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:467} +A.b2I.prototype={ +$1(a){return A.cVa(new A.b2F(this.a,a).$0(),t.B)}, +$0(){return this.$1(null)}, +$C:"$1", +$R:0, +$D(){return[null]}, +$S:511} +A.b2F.prototype={ +$0(){var s=0,r=A.o(t.B),q,p=this,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.a +s=3 +return A.f(o.a.$1(p.b),$async$$0) +case 3:q=o.bsd() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:467} +A.b2E.prototype={ +$1(a){return A.cOD(A.ds(new A.b2D(this.a)))}, +$0(){return this.$1(null)}, +$C:"$1", +$R:0, +$D(){return[null]}, +$S:511} +A.b2D.prototype={ +$2(a,b){return this.aSP(a,b)}, +aSP(a,b){var s=0,r=A.o(t.H),q=this +var $async$$2=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=2 +return A.f(q.a.b.$0(),$async$$2) +case 2:A.cOC(a,t.B.a({})) +return A.m(null,r)}}) +return A.n($async$$2,r)}, +$S:846} +A.b3N.prototype={ +Ow(a){var s,r,q +if(A.dK(a,0,null).gSK())return A.cm(B.pn,a,B.k,!1) +s=this.b +if(s==null){s=self.window.document.querySelector("meta[name=assetBase]") +r=s==null?null:s.content +s=r==null +if(!s)self.window.console.warn("The `assetBase` meta tag is now deprecated.\nUse engineInitializer.initializeEngine(config) instead.\nSee: https://docs.flutter.dev/development/platform-integration/web/initialization") +q=this.b=s?"":r +s=q}return A.cm(B.pn,s+"assets/"+a,B.k,!1)}} +A.Oo.prototype={ +G(){return"BrowserEngine."+this.b}} +A.vi.prototype={ +G(){return"OperatingSystem."+this.b}} +A.b8K.prototype={ +gdT(a){var s=this.d +if(s==null){this.ahg() +s=this.d}s.toString +return s}, +gqn(){if(this.y==null)this.ahg() +var s=this.e +s.toString +return s}, +ahg(){var s,r,q,p,o,n,m,l,k=this,j=!1,i=null,h=k.y +if(h!=null){A.PK(h,0) +h=k.y +h.toString +A.PJ(h,0) +k.y=null}h=k.x +if(h!=null&&h.length!==0){h.toString +s=B.b.eh(h,0) +k.y=s +i=s +j=!0 +r=!0}else{h=k.f +q=self.window.devicePixelRatio +if(q===0)q=1 +p=k.r +o=self.window.devicePixelRatio +if(o===0)o=1 +i=k.awH(h,p) +n=i +k.y=n +if(n==null){A.cWk() +i=k.awH(h,p)}n=i.style +A.ae(n,"position","absolute") +A.ae(n,"width",A.r(h/q)+"px") +A.ae(n,"height",A.r(p/o)+"px") +r=!1}if(!J.v(k.z.lastChild,i))k.z.append(i) +try{if(j)i.style.removeProperty("z-index") +h=A.uD(i,"2d",null) +h.toString +k.d=t.B.a(h)}catch(m){}h=k.d +if(h==null){A.cWk() +h=A.uD(i,"2d",null) +h.toString +h=k.d=t.B.a(h)}q=k.as +k.e=new A.bfW(h,k,q,B.iB,B.hm,B.nJ) +l=k.gdT(k) +l.save();++k.Q +A.at(l,"setTransform",[1,0,0,1,0,0]) +if(r)l.clearRect(0,0,k.f*q,k.r*q) +h=self.window.devicePixelRatio +if(h===0)h=1 +p=self.window.devicePixelRatio +if(p===0)p=1 +l.scale(h*q,p*q) +k.btT()}, +awH(a,b){var s=this.as +return A.dy8(B.e.e5(a*s),B.e.e5(b*s))}, +V(a){var s,r,q,p,o,n=this +n.b5x(0) +if(n.y!=null){s=n.d +if(s!=null)try{s.font=""}catch(q){r=A.a2(q) +if(!J.v(r.name,"NS_ERROR_FAILURE"))throw q}}if(n.y!=null){n.ake() +n.e.eZ(0) +p=n.w +if(p==null)p=n.w=A.a([],t.J) +o=n.y +o.toString +p.push(o) +n.e=n.d=null}n.x=n.w +n.e=n.d=n.y=n.w=null}, +aEl(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.gdT(i) +if(d!=null)for(s=d.length,r=i.as,q=t.Ci;a>>16&255,p>>>8&255,p&255))) +s.translate(-5e4,0) +l=new Float32Array(2) +p=$.h6().x +if(p==null){p=self.window.devicePixelRatio +if(p===0)p=1}l[0]=5e4*p +p=i.b +p.c.aRJ(l) +k=l[0] +j=l[1] +l[1]=0 +l[0]=0 +p.c.aRJ(l) +A.cAo(s,k-l[0]) +A.cAp(s,j-l[1])}}, +GV(){var s=this,r=s.z +if((r==null?null:r.x)!=null){r=$.fL() +r=r===B.aW||!1}else r=!1 +if(r)s.a.restore() +r=s.Q +if(r!=null){s.a.translate(-r.a,-r.b) +s.Q=null}}, +xh(a){var s=this.a +if(a===B.aI)s.stroke() +else A.biP(s,null)}, +eZ(a){var s,r=this,q=r.a +A.biQ(q,"") +s=q.fillStyle +r.r=s==null?null:s +A.biR(q,"") +s=q.strokeStyle +r.w=s==null?null:s +q.shadowBlur=0 +A.cAn(q,"none") +A.cAo(q,0) +A.cAp(q,0) +q.globalCompositeOperation="source-over" +r.d=B.iB +A.cAm(q,1) +r.x=1 +q.lineCap="butt" +r.e=B.hm +q.lineJoin="miter" +r.f=B.nJ +r.Q=null}} +A.aUU.prototype={ +V(a){B.b.V(this.a) +this.b=null +this.c=A.jI()}, +eH(a){var s=this.c,r=new A.f1(new Float32Array(16)) +r.cp(s) +s=this.b +s=s==null?null:A.dc(s,!0,t.Sv) +this.a.push(new A.aDZ(r,s))}, +dr(a){var s,r=this.a +if(r.length===0)return +s=r.pop() +this.c=s.a +this.b=s.b}, +bJ(a,b,c){this.c.bJ(0,b,c)}, +q7(a,b,c){this.c.q7(0,b,c)}, +vT(a,b){this.c.aRa(0,$.d_h(),b)}, +ab(a,b){this.c.oK(0,new A.f1(b))}, +DN(a){var s,r,q=this.b +if(q==null)q=this.b=A.a([],t.CK) +s=this.c +r=new A.f1(new Float32Array(16)) +r.cp(s) +q.push(new A.Lg(a,null,null,r))}, +Mj(a){var s,r,q=this.b +if(q==null)q=this.b=A.a([],t.CK) +s=this.c +r=new A.f1(new Float32Array(16)) +r.cp(s) +q.push(new A.Lg(null,a,null,r))}, +yC(a,b){var s,r,q=this.b +if(q==null)q=this.b=A.a([],t.CK) +s=this.c +r=new A.f1(new Float32Array(16)) +r.cp(s) +q.push(new A.Lg(null,null,b,r))}} +A.ne.prototype={ +qx(a,b){this.a.clear(A.cu0($.b0v(),b))}, +Rn(a,b,c){this.a.clipPath(b.gbK(),$.b0q(),c)}, +Ro(a,b){this.a.clipRRect(A.CH(a),$.b0q(),b)}, +Rp(a,b,c){this.a.clipRect(A.ja(a),$.cHy()[b.a],c)}, +ML(a,b,c,d,e){A.at(this.a,"drawArc",[A.ja(a),b*57.29577951308232,c*57.29577951308232,!1,e.gbK()])}, +rD(a,b,c){this.a.drawCircle(a.a,a.b,b,c.gbK())}, +Cp(a,b,c){this.a.drawDRRect(A.CH(a),A.CH(b),c.gbK())}, +zJ(a,b,c,d){var s,r,q,p,o=d.at,n=this.a,m=a.b +if(o===B.p8){m===$&&A.e() +m=m.a +m===$&&A.e() +m=m.a +m.toString +A.at(n,"drawImageRectCubic",[m,A.ja(b),A.ja(c),0.3333333333333333,0.3333333333333333,d.gbK()])}else{m===$&&A.e() +m=m.a +m===$&&A.e() +m=m.a +m.toString +s=A.ja(b) +r=A.ja(c) +q=o===B.i6?$.dN.bG().FilterMode.Nearest:$.dN.bG().FilterMode.Linear +p=o===B.i7?$.dN.bG().MipmapMode.Linear:$.dN.bG().MipmapMode.None +A.at(n,"drawImageRectOptions",[m,s,r,q,p,d.gbK()])}}, +u1(a,b,c){A.at(this.a,"drawLine",[a.a,a.b,b.a,b.b,c.gbK()])}, +DX(a,b){this.a.drawOval(A.ja(a),b.gbK())}, +DY(a){this.a.drawPaint(a.gbK())}, +zK(a,b){var s=a.a +s===$&&A.e() +s=s.a +s.toString +this.a.drawParagraph(s,b.a,b.b)}, +dP(a,b){this.a.drawPath(a.gbK(),b.gbK())}, +B_(a){this.a.drawPicture(a.gbK())}, +ft(a,b){this.a.drawRRect(A.CH(a),b.gbK())}, +fu(a,b){this.a.drawRect(A.ja(a),b.gbK())}, +Cq(a,b,c,d){var s=$.h6().x +if(s==null){s=self.window.devicePixelRatio +if(s===0)s=1}A.cUQ(this.a,a,b,c,d,s)}, +G8(a,b,c){this.a.drawVertices(a.gbK(),$.ajS()[b.a],c.gbK())}, +dr(a){this.a.restore()}, +K3(a){this.a.restoreToCount(a)}, +vT(a,b){this.a.rotate(b*180/3.141592653589793,0,0)}, +eH(a){return B.e.C(this.a.save())}, +rh(a,b){var s=b==null?null:b.gbK() +A.a9v(this.a,s,A.ja(a),null,null)}, +aeV(a){var s=a.gbK() +A.a9v(this.a,s,null,null,null)}, +Vg(a,b,c){var s +t.p1.a(b) +s=c.gbK() +return A.a9v(this.a,s,A.ja(a),b.gaNr().gbK(),0)}, +q7(a,b,c){this.a.scale(b,c)}, +ab(a,b){this.a.concat(A.cWK(b))}, +bJ(a,b,c){this.a.translate(b,c)}, +gaPv(){return null}} +A.aCt.prototype={ +qx(a,b){this.b1t(0,b) +this.b.b.push(new A.amG(b))}, +Rn(a,b,c){this.b1u(0,b,c) +this.b.b.push(new A.amH(b,c))}, +Ro(a,b){this.b1v(a,b) +this.b.b.push(new A.amI(a,b))}, +Rp(a,b,c){this.b1w(a,b,c) +this.b.b.push(new A.amJ(a,b,c))}, +ML(a,b,c,d,e){this.b1x(a,b,c,!1,e) +this.b.b.push(new A.amN(a,b,c,!1,e))}, +rD(a,b,c){this.b1y(a,b,c) +this.b.b.push(new A.amO(a,b,c))}, +Cp(a,b,c){this.b1z(a,b,c) +this.b.b.push(new A.amP(a,b,c))}, +zJ(a,b,c,d){this.b1A(a,b,c,d) +this.b.b.push(new A.amQ(a.cP(0),b,c,d))}, +u1(a,b,c){this.b1B(a,b,c) +this.b.b.push(new A.amR(a,b,c))}, +DX(a,b){this.b1C(a,b) +this.b.b.push(new A.amS(a,b))}, +DY(a){this.b1D(a) +this.b.b.push(new A.amT(a))}, +zK(a,b){this.b1E(a,b) +this.b.b.push(new A.amU(a,b))}, +dP(a,b){this.b1F(a,b) +this.b.b.push(new A.amV(a,b))}, +B_(a){this.b1G(a) +this.b.b.push(new A.amW(a))}, +ft(a,b){this.b1H(a,b) +this.b.b.push(new A.amX(a,b))}, +fu(a,b){this.b1I(a,b) +this.b.b.push(new A.amY(a,b))}, +Cq(a,b,c,d){this.b1J(a,b,c,d) +this.b.b.push(new A.amZ(a,b,c,d))}, +G8(a,b,c){this.b1K(a,b,c) +this.b.b.push(new A.an_(a,b,c))}, +dr(a){this.b1L(0) +this.b.b.push(B.aug)}, +K3(a){this.b1M(a) +this.b.b.push(new A.ane(a))}, +vT(a,b){this.b1N(0,b) +this.b.b.push(new A.anf(b))}, +eH(a){this.b.b.push(B.auh) +return this.b1O(0)}, +rh(a,b){this.b1P(a,b) +this.b.b.push(new A.anh(a,b))}, +aeV(a){this.b1R(a) +this.b.b.push(new A.anj(a))}, +Vg(a,b,c){this.b1Q(a,b,c) +this.b.b.push(new A.ani(a,b,c))}, +q7(a,b,c){this.b1S(0,b,c) +this.b.b.push(new A.ank(b,c))}, +ab(a,b){this.b1T(0,b) +this.b.b.push(new A.ann(b))}, +bJ(a,b,c){this.b1U(0,b,c) +this.b.b.push(new A.ano(b,c))}, +gaPv(){return this.b}} +A.bcl.prototype={ +a1Z(){var s,r,q,p=A.cPE(),o=p.beginRecording(A.ja(this.a)) +for(s=this.b,r=s.length,q=0;q>>24&255)/255===0){r=$.dN.bG().ColorFilter +s=$.cJF +if(s==null)s=A.d7x() +return r.MakeMatrix(s)}r=$.dN.bG().ColorFilter.MakeBlend(A.cu0($.b0v(),r),$.ajS()[this.b.a]) +if(r==null)throw A.j(A.ck("Invalid parameters for blend mode ColorFilter",null)) +return r}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +if(A.a_(this)!==J.aF(b))return!1 +return b instanceof A.a_5&&b.a.l(0,this.a)&&b.b===this.b}, +k(a){return"ColorFilter.mode("+this.a.k(0)+", "+this.b.k(0)+")"}} +A.OL.prototype={ +gboI(){var s,r,q=new Float32Array(20) +for(s=this.a,r=0;r<20;++r)if(B.b.p(B.cpF,r))q[r]=s[r]/255 +else q[r]=s[r] +return q}, +Q0(){return $.dN.bG().ColorFilter.MakeMatrix(this.gboI())}, +gv(a){return A.b1(this.a)}, +l(a,b){if(b==null)return!1 +return A.a_(this)===J.aF(b)&&b instanceof A.OL&&A.GR(this.a,b.a)}, +k(a){return"ColorFilter.matrix("+A.r(this.a)+")"}} +A.an7.prototype={ +Q0(){return $.dN.bG().ColorFilter.MakeLinearToSRGBGamma()}, +l(a,b){if(b==null)return!1 +return A.a_(this)===J.aF(b)}, +gv(a){return A.e2(A.a_(this))}, +k(a){return"ColorFilter.linearToSrgbGamma()"}} +A.anl.prototype={ +Q0(){return $.dN.bG().ColorFilter.MakeSRGBToLinearGamma()}, +l(a,b){if(b==null)return!1 +return A.a_(this)===J.aF(b)}, +gv(a){return A.e2(A.a_(this))}, +k(a){return"ColorFilter.srgbToLinearGamma()"}} +A.OK.prototype={ +Q0(){var s=$.dN.bG().ColorFilter,r=this.a +r=r==null?null:r.gbK() +return s.MakeCompose(r,this.b.gbK())}, +l(a,b){if(b==null)return!1 +if(!(b instanceof A.OK))return!1 +return J.v(b.a,this.a)&&b.b.l(0,this.b)}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"ColorFilter.compose("+A.r(this.a)+", "+this.b.k(0)+")"}} +A.atJ.prototype={ +aVS(){var s=this.b.a +return new A.N(s,new A.bv6(),A.a0(s).i("N<1,ne>"))}, +bTp(a,b){var s,r,q=this,p=q.b.a.length"),s=new A.c_(s,r),s=new A.bH(s,s.gu(s),r.i("bH")),r=r.i("al.E"),q=0;s.q();){p=s.d +p=(p==null?r.a(p):p).a +if(p===B.a2H||p===B.a2I||p===B.a2J)++q}return q}, +btg(a,b,c){var s,r,q,p,o,n +if(c.parentNode!=null){s=c.nextSibling +c.remove() +r=!0}else{s=null +r=!1}q=b +p=0 +while(!0){if(!(!J.v(q,c)&&p").Z(p.z[1]).z[1];s.q();){o=p.a(s.gE(s)) +if(q.p(0,o.id))r.push(o)}for(s=r.length,n=0;n"),a=new A.c_(a,r),a=new A.bH(a,a.gu(a),r.i("bH")),r=r.i("al.E"),q=b.Q,p=t.K,o=t.B,n=a1,m=1;a.q();){l=a.d +if(l==null)l=r.a(l) +switch(l.a.a){case 3:l=l.e +l.toString +k=new Float32Array(16) +j=new A.f1(k) +j.cp(l) +j.oK(0,s) +l=n.style +k=A.pZ(k) +l.setProperty("transform",k,"") +s=j +break +case 0:case 1:case 2:n=n.parentElement +k=n.style +k.setProperty("clip","","") +k=n.style +k.setProperty("clip-path","","") +s=new A.f1(new Float32Array(16)) +s.b84() +k=n.style +k.setProperty("transform","","") +k=n.style +k.setProperty("width","100%","") +k=n.style +k.setProperty("height","100%","") +k=l.b +if(k!=null){l=n.style +i=k.b +h=k.c +g=k.d +k=k.a +l.setProperty("clip","rect("+A.r(i)+"px, "+A.r(h)+"px, "+A.r(g)+"px, "+A.r(k)+"px)","")}else{k=l.c +if(k!=null){f=new A.HL(B.dB) +f.vo(null,o) +l=f.a +if(l==null)l=f.WJ() +l.addRRect(A.CH(k),!1) +b.azo() +k=b.z.querySelector("#sk_path_defs") +k.toString +e="svgClip"+ ++b.y +l=self.document.createElementNS("http://www.w3.org/2000/svg","clipPath") +l.id=e +i=self.document.createElementNS("http://www.w3.org/2000/svg","path") +h=f.a +if(h==null)h=f.WJ() +h=A.c2(h.toSVGString()) +i.setAttribute.apply(i,["d",h==null?p.a(h):h]) +l.append(i) +k.append(l) +J.dm(q.cQ(0,a2,new A.bv0()),e) +l=n.style +l.setProperty("clip-path","url(#"+e+")","")}else{l=l.d +if(l!=null){b.azo() +k=b.z.querySelector("#sk_path_defs") +k.toString +e="svgClip"+ ++b.y +i=self.document.createElementNS("http://www.w3.org/2000/svg","clipPath") +i.id=e +h=self.document.createElementNS("http://www.w3.org/2000/svg","path") +g=l.a +l=g==null?l.WJ():g +l=A.c2(l.toSVGString()) +h.setAttribute.apply(h,["d",l==null?p.a(l):l]) +i.append(h) +k.append(i) +J.dm(q.cQ(0,a2,new A.bv1()),e) +l=n.style +l.setProperty("clip-path","url(#"+e+")","")}}}l=n.style +l.setProperty("transform-origin","0 0 0","") +l=n.style +l.setProperty("position","absolute","") +break +case 4:l=l.f +l.toString +m*=l/255 +break}}A.ae(a1.style,"opacity",B.e.k(m)) +d=$.h6().x +if(d==null){a=self.window.devicePixelRatio +d=a===0?1:a}c=1/d +a=new Float32Array(16) +a[15]=1 +a[10]=1 +a[5]=c +a[0]=c +s=new A.f1(a).uR(s) +A.ae(n.style,"transform",A.pZ(s.a))}, +azo(){var s,r +if(this.z!=null)return +s=$.cyJ() +s=s.cloneNode(!1) +this.z=s +r=self.document.createElementNS("http://www.w3.org/2000/svg","defs") +r.id="sk_path_defs" +s.append(r) +r=$.eq.bG().b +r.toString +s=this.z +s.toString +r.append(s)}, +b15(a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this,a1=a0.w,a2=a1.length===0||a0.r.length===0?null:A.dtp(a1,a0.r) +a0.byL(a2) +for(s=a0.r,r=a0.e,q=0,p=0;p") +a0.aLv(A.i0(new A.aO(m,new A.bv7(a2),l),l.i("D.E"))) +B.b.H(a1,s) +h.By(s) +a1=a2.c +if(a1){m=a2.d +m.toString +g=a0.d.h(0,m).a}else g=null +for(m=a2.b,l=m.length,k=a0.d,j=0;j") +q=A.R(new A.N(s,new A.bv3(),r),!0,r.i("al.E")) +if(q.length>A.vO().b-1)B.b.qh(q) +r=m.gbmk() +p=m.e +if(l){l=A.vO() +o=l.d +B.b.H(l.e,o) +B.b.V(o) +p.V(0) +B.b.an(q,r)}else{l=A.y(p).i("br<1>") +n=A.R(new A.br(p,l),!0,l.i("D.E")) +new A.aO(n,new A.bv4(q),A.a0(n).i("aO<1>")).an(0,m.gbtv()) +new A.aO(q,new A.bv5(m),A.a0(q).i("aO<1>")).an(0,r)}}, +aVT(a){var s,r,q,p,o,n,m,l,k=A.vO().b-1 +if(k===0)return B.cZM +s=A.a([],t.jT) +r=t.t +q=new A.EY(A.a([],r),!1) +for(p=0;p") +s=new A.c_(s,r) +return new A.bH(s,s.gu(s),r.i("bH"))}} +A.arp.prototype={} +A.yg.prototype={} +A.cvm.prototype={ +$1(a){var s,r,q,p,o=null +for(s=this.a,r=this.b,q=0;p=q+a,p=0;++q){if(!J.v(r[p],s[s.length-1-q]))return o +if(q===s.length-1){s=r.length +if(a===s-1)return new A.yg(B.b.de(r,0,s-q-1),B.ji,!1,o) +else if(a===q)return new A.yg(B.b.qP(r,a+1),B.ji,!1,o) +else return o}}return new A.yg(B.b.qP(r,a+1),B.b.de(s,0,s.length-1-a),!0,B.b.gN(r))}, +$S:357} +A.asx.prototype={ +bIu(a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this,a1=a3.length,a2=0 +while(!0){if(!(a2=160){s=!1 +break}++a2}if(s)return +r=A.b4(t.S) +for(a1=new A.a89(a3),q=a0.b,p=a0.a;a1.q();){o=a1.d +if(!(o<160||q.p(0,o)||p.p(0,o)))r.t(0,o)}if(r.a===0)return +n=A.R(r,!0,r.$ti.i("dd.E")) +m=A.a([],t.J) +for(a1=a4.length,q=t.N,p=t.LX,l=t.Pc,k=t.gS,j=0;j127&&h<160 +else h=!0}else h=!0 +c[a2]=B.ce.w4(k,h)}}if(B.b.cr(c,new A.bp8())){a=A.a([],t.t) +for(a2=0;a2127&&a0<160 +else a0=!0}else a0=!0 +q[a]=B.ce.w4(a1,a0)}}a3=0 +while(!0){if(!(a3=0;--a)if(q[a])B.b.eh(r,a) +A.cFq(r)}, +bUN(a,b){var s=$.dN.bG().Typeface.MakeFreeTypeFaceFromData(b.buffer) +if(s==null){$.jX().$1("Failed to parse fallback font "+a+" as a font.") +return}this.d.push(A.cCA(b,a,s)) +if(a==="Noto Color Emoji"||a==="Noto Emoji"){s=this.e +if(B.b.gN(s)==="Roboto")B.b.pb(s,1,a) +else B.b.pb(s,0,a)}else this.e.push(a)}} +A.bp7.prototype={ +$0(){return A.a([],t.Cz)}, +$S:738} +A.bp8.prototype={ +$1(a){return!a}, +$S:70} +A.cvF.prototype={ +$1(a){return B.b.p($.d_F(),a)}, +$S:104} +A.cvG.prototype={ +$1(a){return this.a.a.p(0,a)}, +$S:71} +A.ctX.prototype={ +$1(a){return a.a==="Noto Sans SC"}, +$S:104} +A.ctY.prototype={ +$1(a){return a.a==="Noto Sans TC"}, +$S:104} +A.ctU.prototype={ +$1(a){return a.a==="Noto Sans HK"}, +$S:104} +A.ctV.prototype={ +$1(a){return a.a==="Noto Sans JP"}, +$S:104} +A.ctW.prototype={ +$1(a){return a.a==="Noto Sans KR"}, +$S:104} +A.ctZ.prototype={ +$1(a){return a.a==="Noto Sans Symbols"}, +$S:104} +A.as5.prototype={ +t(a,b){var s,r,q=this +if(q.b.p(0,b)||q.c.a0(0,b.b))return +s=q.c +r=s.a +s.j(0,b.b,b) +if(r===0)A.d4(B.H,q.gb0n())}, +Pb(){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i,h,g +var $async$Pb=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:i=t.N +h=A.b(i,t.uz) +g=A.b(i,t.D) +for(i=q.c,p=i.gaA(i),o=A.y(p),o=o.i("@<1>").Z(o.z[1]),p=new A.bN(J.af(p.a),p.b,o.i("bN<1,2>")),n=t.H,o=o.z[1];p.q();){m=p.a +if(m==null)m=o.a(m) +h.j(0,m.b,A.Qs(new A.bnt(q,m,g),n))}s=2 +return A.f(A.hu(h.gaA(h),!1,n),$async$Pb) +case 2:p=g.$ti.i("br<1>") +p=A.R(new A.br(g,p),!0,p.i("D.E")) +B.b.rj(p) +o=A.a0(p).i("c_<1>") +l=A.R(new A.c_(p,o),!0,o.i("al.E")) +for(p=l.length,k=0;k")),j=t.j,k=k.i("a7.E");l.q();){i=l.d +if(i==null)i=k.a(i) +h=J.T(i) +g=A.av(h.h(i,"family")) +for(i=J.af(j.a(h.h(i,"fonts")));i.q();)p.aza(n,a.Ow(A.av(J.K(m.a(i.gE(i)),"asset"))),g)}if(!p.a.p(0,"Roboto"))p.aza(n,"https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Me5WZLCzYlKw.ttf","Roboto") +e=B.b +d=p.b +c=J +s=5 +return A.f(A.hu(n,!1,t.AC),$async$AZ) +case 5:e.H(d,c.Yp(a0,t.h3)) +case 1:return A.m(q,r)}}) +return A.n($async$AZ,r)}, +TS(){var s,r,q,p,o,n,m=new A.bYf() +for(s=this.b,r=s.length,q=this.c,p=0;p1)$.jX().$1("targetWidth and targetHeight for multi-frame images not supported") +else{q=j.w +p=h.makeImageAtCurrentFrame() +if(!r&&s<=0)s=i +if(q!=null&&q<=0)q=i +r=s==null +if(r&&q!=null)s=B.e.au(q*(p.width()/p.height())) +else if(q==null&&!r)q=B.d.eK(s,p.width()/p.height()) +o=new A.zk() +n=o.R5(B.q1) +r=A.bch(p,i) +m=p.width() +p=p.height() +s.toString +q.toString +n.zJ(r,new A.Z(0,0,0+m,0+p),new A.Z(0,0,s,q),A.a_7()) +p=o.IY().a1Y(s,q).b +p===$&&A.e() +p=p.a +p===$&&A.e() +l=p.a.encodeToBytes() +if(l==null)l=i +if(l==null)A.W(A.Ec("Failed to re-size image")) +h=$.dN.bG().MakeAnimatedImageFromEncoded(l) +if(h==null)throw A.j(A.Ec("Failed to decode re-sized image data.\nImage source: "+j.b))}j.d=B.e.C(h.getFrameCount()) +j.e=B.e.C(h.getRepetitionCount()) +for(k=0;k");s.q();){p=s.gE(s) +o=p.a +p=p.b +r.push(new A.x4(a,o,p,p,q))}}, +$S(){return this.b.i("~(0,G)")}} +A.bxz.prototype={ +$2(a,b){return a.b-b.b}, +$S(){return this.a.i("A(x4<0>,x4<0>)")}} +A.bxB.prototype={ +$1(a){var s,r,q=a.length +if(q===0)return null +if(q===1)return B.b.gbQ(a) +s=q/2|0 +r=a[s] +r.e=this.$1(B.b.de(a,0,s)) +r.f=this.$1(B.b.qP(a,s+1)) +return r}, +$S(){return this.a.i("x4<0>?(G>)")}} +A.bxA.prototype={ +$1(a){var s,r=this,q=a.e,p=q==null +if(p&&a.f==null)a.d=a.c +else if(p){q=a.f +q.toString +r.$1(q) +a.d=Math.max(a.c,a.f.d)}else{p=a.f +s=a.c +if(p==null){r.$1(q) +a.d=Math.max(s,a.e.d)}else{r.$1(p) +q=a.e +q.toString +r.$1(q) +a.d=Math.max(s,Math.max(a.e.d,a.f.d))}}}, +$S(){return this.a.i("~(x4<0>)")}} +A.x4.prototype={ +af_(a,b){var s,r=this +if(a>r.d)return +s=r.e +if(s!=null)s.af_(a,b) +s=r.b +if(s<=a&&a<=r.c)b.push(r.a) +if(a"),s=new A.c_(s,r),s=new A.bH(s,s.gu(s),r.i("bH")),r=r.i("al.E"),q=B.q1;s.q();){p=s.d +if(p==null)p=r.a(p) +switch(p.a.a){case 0:p=p.b +p.toString +o=p +break +case 1:p=p.c +o=new A.Z(p.a,p.b,p.c,p.d) +break +case 2:p=p.d +n=p.a +p=n==null?p.WJ():n +p=p.getBounds() +o=new A.Z(p[0],p[1],p[2],p[3]) +break +default:continue $label0$1}q=q.rr(o)}return q}} +A.bJA.prototype={} +A.Pe.prototype={ +t(a,b){b.a=this +this.c.push(b)}, +Ew(a,b){this.b=this.NX(a,b)}, +NX(a,b){var s,r,q,p,o,n +for(s=this.c,r=s.length,q=B.a4,p=0;p=q.c||q.b>=q.d)q=o.b +else{n=o.b +if(!(n.a>=n.c||n.b>=n.d))q=q.xR(n)}}return q}, +Es(a){var s,r,q,p,o +for(s=this.c,r=s.length,q=0;q=o.c||o.b>=o.d))p.xh(a)}}} +A.aDG.prototype={ +xh(a){this.Es(a)}} +A.alc.prototype={ +Ew(a,b){this.b=this.NX(a,b).xR(a.gbFK())}, +xh(a){var s,r=this,q=A.a_7() +q.sqm(r.r) +s=a.a +s.Vg(r.b,r.f,q) +r.Es(a) +s.dr(0)}, +$ib5a:1} +A.any.prototype={ +Ew(a,b){var s,r,q=null,p=this.f,o=a.c.a +o.push(new A.tk(B.a2J,q,q,p,q,q)) +s=this.NX(a,b) +r=A.dui(p.gbK().getBounds()) +if(s.TC(r))this.b=s.rr(r) +o.pop()}, +xh(a){var s,r=this,q=a.a +q.eH(0) +s=r.r +q.Rn(0,r.f,s!==B.B) +s=s===B.lL +if(s)q.rh(r.b,null) +r.Es(a) +if(s)q.dr(0) +q.dr(0)}, +$ibdI:1} +A.anA.prototype={ +Ew(a,b){var s,r=null,q=this.f,p=a.c.a +p.push(new A.tk(B.a2H,q,r,r,r,r)) +s=this.NX(a,b) +if(s.TC(q))this.b=s.rr(q) +p.pop()}, +xh(a){var s,r,q=a.a +q.eH(0) +s=this.f +r=this.r +q.Rp(s,B.lK,r!==B.B) +r=r===B.lL +if(r)q.rh(s,null) +this.Es(a) +if(r)q.dr(0) +q.dr(0)}, +$ibdL:1} +A.anz.prototype={ +Ew(a,b){var s,r,q,p,o=null,n=this.f,m=a.c.a +m.push(new A.tk(B.a2I,o,n,o,o,o)) +s=this.NX(a,b) +r=n.a +q=n.b +p=n.c +n=n.d +if(s.TC(new A.Z(r,q,p,n)))this.b=s.rr(new A.Z(r,q,p,n)) +m.pop()}, +xh(a){var s,r=this,q=a.a +q.eH(0) +s=r.r +q.Ro(r.f,s!==B.B) +s=s===B.lL +if(s)q.rh(r.b,null) +r.Es(a) +if(s)q.dr(0) +q.dr(0)}, +$ibdK:1} +A.aAa.prototype={ +Ew(a,b){var s,r,q,p,o=this,n=null,m=new A.f1(new Float32Array(16)) +m.cp(b) +s=o.r +r=s.a +s=s.b +m.bJ(0,r,s) +q=A.jI() +q.BW(r,s,0) +p=a.c.a +p.push(A.cNB(q)) +p.push(new A.tk(B.dwm,n,n,n,n,o.f)) +o.b22(a,m) +p.pop() +p.pop() +o.b=o.b.bJ(0,r,s)}, +xh(a){var s,r,q,p=this,o=A.a_7() +o.saf(0,A.fw(p.f,0,0,0)) +s=a.a +s.eH(0) +r=p.r +q=r.a +r=r.b +s.bJ(0,q,r) +s.rh(p.b.f9(new A.w(-q,-r)),o) +p.Es(a) +s.dr(0) +s.dr(0)}, +$ibJ1:1} +A.abd.prototype={ +Ew(a,b){var s=this.f,r=b.uR(s),q=a.c.a +q.push(A.cNB(s)) +this.b=A.cxR(s,this.NX(a,r)) +q.pop()}, +xh(a){var s=a.a +s.eH(0) +s.ab(0,this.f.a) +this.Es(a) +s.dr(0)}, +$iaHB:1} +A.aA9.prototype={$ibIL:1} +A.aF2.prototype={ +xh(a){var s,r,q,p,o=this,n=a.a +n.rh(o.b,null) +o.Es(a) +s=A.a_7() +s.sBX(o.f) +s.sqm(o.w) +s.sEa(o.x) +a.b.eH(0) +r=o.r +q=r.a +p=r.b +a.b.bJ(0,q,p) +a.b.fu(new A.Z(0,0,0+(r.c-q),0+(r.d-p)),s) +a.b.dr(0) +n.dr(0)}, +$ibXt:1} +A.aBf.prototype={ +Ew(a,b){this.b=this.c.b.f9(this.d)}, +xh(a){var s +a.b.eH(0) +s=this.d +a.b.bJ(0,s.a,s.b) +a.b.B_(this.c) +a.b.dr(0)}} +A.anM.prototype={ +xh(a){var s,r=A.a_7() +r.sAR(this.f) +s=a.a +s.rh(this.b,r) +this.Es(a) +s.dr(0)}, +$ibem:1} +A.aBs.prototype={ +Ew(a,b){var s=this,r=s.d,q=r.a,p=r.b,o=s.e,n=s.f +s.b=new A.Z(q,p,q+o,p+n) +p=a.b +if(p!=null)p.bTp(s.c,new A.a1e(r,new A.a1(o,n),new A.Sk(A.dc(a.c.a,!0,t.MK))))}, +xh(a){var s,r,q,p,o,n,m=null,l=a.d +if(l==null)s=m +else{r=this.c +q=l.b.c +l.r.push(r) +p=$.CO() +if(!p.a_R(r))++l.b.c +if(!p.a_R(r)){p=l.b +o=p.a +if(qb)p=r-1 +else{if(q.b>=b)return!0 +s=r+1}}return!1}} +A.zm.prototype={ +p(a,b){return B.d.zd(this.a,b)&&b.zd(0,this.b)}, +l(a,b){if(b==null)return!1 +if(!(b instanceof A.zm))return!1 +return b.a===this.a&&b.b===this.b}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"["+this.a+", "+this.b+"]"}} +A.bGL.prototype={ +gm(a){return this.a}} +A.OM.prototype={ +sqm(a){if(this.b===a)return +this.b=a +this.gbK().setBlendMode($.ajS()[a.a])}, +gd8(a){return this.c}, +sd8(a,b){if(this.c===b)return +this.c=b +this.gbK().setStyle($.cHz()[b.a])}, +gpw(){return this.d}, +spw(a){if(this.d===a)return +this.d=a +this.gbK().setStrokeWidth(a)}, +sPg(a){if(this.e===a)return +this.e=a +this.gbK().setStrokeCap($.cHA()[a.a])}, +saft(a){if(this.f===a)return +this.f=a +this.gbK().setStrokeJoin($.cHB()[a.a])}, +sBe(a){if(this.r===a)return +this.r=a +this.gbK().setAntiAlias(a)}, +gaf(a){return new A.B(this.w)}, +saf(a,b){if(this.w===b.gm(b))return +this.w=b.gm(b) +this.gbK().setColorInt(b.gm(b))}, +saaQ(a){var s,r,q=this +if(a===q.x)return +if(!a){q.ay=q.y +q.y=null}else{s=q.y=q.ay +if(s==null)q.ay=$.cyt() +else q.ay=A.bC7(new A.OK($.cyt(),s))}s=q.gbK() +r=q.ay +r=r==null?null:r.gbK() +s.setColorFilter(r) +q.x=a}, +sBX(a){var s,r,q=this +if(q.z==a)return +if(a instanceof A.bcg){s=new A.an0(a.a,a.b,a.d,a.e) +s.vo(null,t.B) +q.z=s}else q.z=t.I5.a(a) +s=q.gbK() +r=q.z +r=r==null?null:r.Ur(q.at) +s.setShader(r)}, +sCO(a){var s,r,q=this +if(J.v(a,q.Q))return +q.Q=a +if(a!=null){s=a.b +if(!(isFinite(s)&&s>0))q.as=null +else{s=new A.an8(a.a,s) +s.vo(null,t.B) +q.as=s}}else q.as=null +s=q.gbK() +r=q.as +r=r==null?null:r.gbK() +s.setMaskFilter(r)}, +sEa(a){var s,r,q=this +if(q.at===a)return +q.at=a +s=q.gbK() +r=q.z +r=r==null?null:r.Ur(a) +s.setShader(r)}, +sAR(a){var s,r,q=this +if(q.ax===a)return +q.ax=a +q.y=null +s=A.dsS(a) +s.toString +s=q.ay=A.bC7(s) +if(q.x){q.y=s +q.ay=A.bC7(new A.OK($.cyt(),s))}s=q.gbK() +r=q.ay +r=r==null?null:r.gbK() +s.setColorFilter(r)}, +safu(a){if(this.ch===a)return +this.ch=a +this.gbK().setStrokeMiter(a)}, +us(){var s=A.bY7() +s.setAntiAlias(this.r) +s.setColorInt(this.w) +return s}, +xm(){var s=this,r=null,q=A.bY7(),p=s.b +q.setBlendMode($.ajS()[p.a]) +p=s.c +q.setStyle($.cHz()[p.a]) +q.setStrokeWidth(s.d) +q.setAntiAlias(s.r) +q.setColorInt(s.w) +p=s.z +p=p==null?r:p.Ur(s.at) +q.setShader(p) +p=s.as +p=p==null?r:p.gbK() +q.setMaskFilter(p) +p=s.ay +p=p==null?r:p.gbK() +q.setColorFilter(p) +p=s.cx +p=p==null?r:p.gbK() +q.setImageFilter(p) +p=s.e +q.setStrokeCap($.cHA()[p.a]) +p=s.f +q.setStrokeJoin($.cHB()[p.a]) +q.setStrokeMiter(s.ch) +return q}, +u_(a){var s=this.a +if(s!=null)s.delete()}, +$iKf:1} +A.bcg.prototype={} +A.an0.prototype={ +us(){var s=this,r=s.r,q=s.e,p=s.f,o=r.length===0?A.at(q,"makeShader",[p]):A.at(q,"makeShaderWithChildren",[p,r]) +if(o==null)throw A.j(A.aL("Invalid uniform data for shader "+s.d+": floatUniforms: "+A.r(p)+" \n samplerUniforms: "+A.r(r)+" \n")) +return o}, +xm(){var s=this,r=s.r,q=s.e,p=s.f,o=r.length===0?A.at(q,"makeShader",[p]):A.at(q,"makeShaderWithChildren",[p,r]) +if(o==null)throw A.j(A.aL("Invalid uniform data for shader "+s.d+": floatUniforms: "+A.r(p)+" \n samplerUniforms: "+A.r(r)+" \n")) +return o}} +A.HL.prototype={ +gB7(){return this.b}, +sB7(a){if(this.b===a)return +this.b=a +this.gbK().setFillType($.b0w()[a.a])}, +M3(a,b,c){this.gbK().addArc(A.ja(a),b*57.29577951308232,c*57.29577951308232)}, +Ce(a){this.gbK().addOval(A.ja(a),!1,1)}, +DA(a,b,c,d){var s,r,q=c.a,p=c.b +if(d==null){s=A.jI() +s.BW(q,p,0) +r=A.b01(s.a)}else{r=A.b02(d) +r[2]=r[2]+q +r[5]=r[5]+p}t.E_.a(b) +A.at(this.gbK(),"addPath",[b.gbK(),r[0],r[1],r[2],r[3],r[4],r[5],r[6],r[7],r[8],!1])}, +AJ(a,b,c){return this.DA(a,b,c,null)}, +ts(a){this.gbK().addRRect(A.CH(a),!1)}, +rU(a){this.gbK().addRect(A.ja(a))}, +Cg(a,b,c,d,e){this.gbK().arcToOval(A.ja(b),c*57.29577951308232,d*57.29577951308232,e)}, +aB(a){this.gbK().close()}, +Ml(){return new A.anc(this,!1)}, +p(a,b){return this.gbK().contains(b.a,b.b)}, +vB(a,b,c,d,e,f){A.at(this.gbK(),"cubicTo",[a,b,c,d,e,f])}, +uX(a){var s=this.gbK().getBounds() +return new A.Z(s[0],s[1],s[2],s[3])}, +ef(a,b,c){this.gbK().lineTo(b,c)}, +oT(a,b,c){this.gbK().moveTo(b,c)}, +aQl(a,b,c,d){this.gbK().quadTo(a,b,c,d)}, +eZ(a){this.b=B.dB +this.gbK().reset()}, +f9(a){var s=this.gbK().copy() +A.cPD(s,1,0,a.a,0,1,a.b,0,0,1) +return A.bcj(s,this.b)}, +ab(a,b){var s=this.gbK().copy(),r=A.b02(b) +A.cPD(s,r[0],r[1],r[2],r[3],r[4],r[5],r[6],r[7],r[8]) +return A.bcj(s,this.b)}, +gT4(){return!0}, +us(){var s=new globalThis.window.flutterCanvasKit.Path(),r=this.b +s.setFillType($.b0w()[r.a]) +return s}, +u_(a){var s +this.c=t.j.a(this.gbK().toCmds()) +s=this.a +if(s!=null)s.delete()}, +xm(){var s=$.dN.bG().Path,r=this.c +r===$&&A.e() +r=A.at(s,"MakeFromCmds",[r]) +s=this.b +r.setFillType($.b0w()[s.a]) +return r}, +$ipB:1} +A.anc.prototype={ +gS(a){var s,r=this,q=r.c +if(q===$){s=r.a.gbK().isEmpty()?B.auf:A.cJG(r) +r.c!==$&&A.ao() +q=r.c=s}return q}} +A.amM.prototype={ +gE(a){var s=this.d +if(s==null)throw A.j(A.dn(u.md)) +return s}, +q(){var s,r=this,q=r.gbK().next() +if(q==null){r.d=null +return!1}s=new A.amL(r.b,r.c) +s.vo(q,t.B) +r.d=s;++r.c +return!0}, +us(){var s=this.b.a.gbK() +return new globalThis.window.flutterCanvasKit.ContourMeasureIter(s,!1,1)}, +xm(){var s,r=this.us() +for(s=0;sr.a)A.dhx(r)}, +Oc(a){var s,r,q,p,o,n=this.a/2|0 +for(s=this.b,r=s.a,q=this.c,p=0;pq.a||a.b>q.b +else r=!1 +if(r){p=a.aO(0,1.4) +r=j.a +if(r!=null)r.n() +j.a=null +r=j.y +r.toString +o=p.a +A.PK(r,o) +r=j.y +r.toString +n=p.b +A.PJ(r,n) +j.ay=p +j.z=B.e.e5(o) +j.Q=B.e.e5(n) +j.a7H()}}if(j.b||j.ay==null){r=j.a +if(r!=null)r.n() +j.a=null +j.ax=!1 +r=j.f +if(r!=null)r.releaseResourcesAndAbandonContext() +r=j.f +if(r!=null)r.delete() +j.f=null +r=j.y +if(r!=null){A.ni(r,i,j.e,!1) +r=j.y +r.toString +A.ni(r,h,j.d,!1) +j.y.remove() +j.d=j.e=null}j.z=B.e.e5(a.a) +r=B.e.e5(a.b) +j.Q=r +m=j.y=A.XU(r,j.z) +r=A.c2("true") +A.at(m,"setAttribute",["aria-hidden",r==null?t.K.a(r):r]) +A.ae(m.style,"position","absolute") +j.a7H() +r=t.B +j.e=r.a(A.ds(j.gbcx())) +o=r.a(A.ds(j.gbcv())) +j.d=o +A.hW(m,h,o,!1) +A.hW(m,i,j.e,!1) +j.c=j.b=!1 +o=$.iy +if((o==null?$.iy=A.rh():o)!==-1){o=$.jP +o=!(o==null?$.jP=A.uK(self.window.flutterConfiguration):o).gaJx()}else o=!1 +if(o){o=$.dN.bG() +n=$.iy +if(n==null)n=$.iy=A.rh() +l=j.r=B.e.C(o.GetWebGLContext(m,r.a({antialias:0,majorVersion:n}))) +if(l!==0){j.f=$.dN.bG().MakeGrContext(l) +if(j.as===-1||j.at===-1){r=j.y +r.toString +o=$.iy +k=A.d9o(r,o==null?$.iy=A.rh():o) +j.as=B.e.C(k.getParameter(B.e.C(k.SAMPLES))) +j.at=B.e.C(k.getParameter(B.e.C(k.STENCIL_BITS)))}j.aFU()}}j.x.append(m) +j.ay=a}else{r=$.h6().x +if(r==null){r=self.window.devicePixelRatio +if(r===0)r=1}if(r!==j.CW)j.a7H()}r=$.h6().x +if(r==null){r=self.window.devicePixelRatio +if(r===0)r=1}j.CW=r +j.ch=a +j.aGC() +r=j.a +if(r!=null)r.n() +return j.a=j.bcU(a)}, +a7H(){var s,r,q=this.z,p=$.h6(),o=p.x +if(o==null){o=self.window.devicePixelRatio +if(o===0)o=1}s=this.Q +p=p.x +if(p==null){p=self.window.devicePixelRatio +if(p===0)p=1}r=this.y.style +A.ae(r,"width",A.r(q/o)+"px") +A.ae(r,"height",A.r(s/p)+"px")}, +aGC(){var s=B.e.e5(this.ch.b),r=this.Q,q=$.h6().x +if(q==null){q=self.window.devicePixelRatio +if(q===0)q=1}A.ae(this.y.style,"transform","translate(0, -"+A.r((r-s)/q)+"px)")}, +bcy(a){this.c=!1 +$.dl().aps() +a.stopPropagation() +a.preventDefault()}, +bcw(a){var s=this,r=A.vO() +s.c=!0 +if(r.bNn(s)){s.b=!0 +a.preventDefault()}else s.n()}, +bcU(a){var s,r=this,q=$.iy +if((q==null?$.iy=A.rh():q)===-1){q=r.y +q.toString +return r.a6c(q,"WebGL support not detected")}else{q=$.jP +if((q==null?$.jP=A.uK(self.window.flutterConfiguration):q).gaJx()){q=r.y +q.toString +return r.a6c(q,"CPU rendering forced by application")}else if(r.r===0){q=r.y +q.toString +return r.a6c(q,"Failed to initialize WebGL context")}else{q=$.dN.bG() +s=r.f +s.toString +s=A.at(q,"MakeOnScreenGLSurface",[s,B.e.vU(a.a),B.e.vU(a.b),self.window.flutterCanvasKit.ColorSpace.SRGB,r.as,r.at]) +if(s==null){q=r.y +q.toString +return r.a6c(q,"Failed to initialize WebGL surface")}return new A.anm(s,r.r)}}}, +a6c(a,b){if(!$.cQ3){$.jX().$1("WARNING: Falling back to CPU-only rendering. "+b+".") +$.cQ3=!0}return new A.anm($.dN.bG().MakeSWCanvasSurface(a),null)}, +n(){var s=this,r=s.y +if(r!=null)A.ni(r,"webglcontextlost",s.d,!1) +r=s.y +if(r!=null)A.ni(r,"webglcontextrestored",s.e,!1) +s.e=s.d=null +s.x.remove() +r=s.a +if(r!=null)r.n()}} +A.c07.prototype={ +$2(a,b){this.a.a.a.flush() +return!0}, +$S:955} +A.anm.prototype={ +n(){if(this.c)return +this.a.dispose() +this.c=!0}} +A.aGu.prototype={ +aWp(){var s,r=this,q=r.e,p=q.length +if(p!==0){s=q.pop() +r.d.push(s) +return s}else{q=r.d +if(q.length+p+1>>0 +if((s|2)===s)r=(r|B.e.C($.dN.bG().OverlineDecoration))>>>0 +if((s|4)===s)r=(r|B.e.C($.dN.bG().LineThroughDecoration))>>>0 +b2.decoration=r}if(b!=null)b2.decorationThickness=b +if(d!=null){s=A.XZ(d) +b2.decorationColor=s}if(c!=null)b2.decorationStyle=$.d0L()[c.a] +if(a1!=null)b2.textBaseline=$.cHC()[a1.a] +if(a2!=null)A.cPH(b2,a2) +if(a3!=null)b2.letterSpacing=a3 +if(a4!=null)b2.wordSpacing=a4 +if(a5!=null)A.cPJ(b2,a5) +switch(g.ax){case null:break +case B.aw:A.cPI(b2,!0) +break +case B.FA:A.cPI(b2,!1) +break}if(a6!=null){s=a6.Qo("-") +b2.locale=s}q=g.dx +if(q===$){p=A.cEM(g.x,g.y) +g.dx!==$&&A.ao() +g.dx=p +q=p}A.cPG(b2,q) +if(a!=null||a0!=null)b2.fontStyle=A.cG7(a,a0) +if(a8!=null){g=A.XZ(new A.B(a8.w)) +b2.foregroundColor=g}if(a9!=null){o=A.a([],t.J) +for(g=a9.length,n=0;n")),r=r.i("a7.E");p.q();){q=p.d +if(q==null)q=r.a(q) +if(s>=q.startIndex&&s<=q.endIndex)return new A.eW(B.e.C(q.startIndex),B.e.C(q.endIndex))}return B.d6}, +Rt(){var s,r,q,p=this.a +p===$&&A.e() +p=J.f7(p.a.getLineMetrics(),t.B) +s=A.a([],t.ER) +for(r=p.$ti,p=new A.bH(p,p.gu(p),r.i("bH")),r=r.i("a7.E");p.q();){q=p.d +s.push(new A.an6(q==null?r.a(q):q))}return s}, +n(){var s=this.a +s===$&&A.e() +s.n() +this.as=!0}} +A.an6.prototype={ +gaLd(){return this.a.descent}, +gMe(){return this.a.baseline}, +gaOs(a){return B.e.C(this.a.lineNumber)}, +$ibAx:1} +A.bci.prototype={ +a89(a,b,c,d,e,f){var s,r;++this.c +this.d.push(f) +s=e==null?b:e +r=d==null?B.P:d +A.at(this.a,"addPlaceholder",[a*f,b*f,$.d0H()[c.a],$.cHC()[r.a],s*f])}, +aIl(a,b,c,d){return this.a89(a,b,c,null,null,d)}, +QW(a){var s=A.a([],t.s),r=B.b.gR(this.e),q=r.x +if(q!=null)s.push(q) +q=r.y +if(q!=null)B.b.H(s,q) +$.ajJ().bIu(a,s) +this.a.addText(a)}, +ed(){var s,r,q,p,o,n,m,l,k,j="Paragraph" +if($.d_G()){s=this.a +r=B.k.b6(0,new A.dD(s.getText())) +q=A.dgO($.d3T(),r) +p=q==null +o=p?null:q.h(0,r) +if(o!=null)n=o +else{m=A.cV5(r,B.Pj) +l=A.cV5(r,B.Pi) +n=new A.afN(A.due(r),l,m)}if(!p){p=q.c +k=p.h(0,r) +if(k==null)q.awk(0,r,n) +else{m=k.d +if(!J.v(m.b,n)){k.p6(0) +q.awk(0,r,n)}else{k.p6(0) +l=q.b +l.Yr(m) +l=l.a.b.L9() +l.toString +p.j(0,r,l)}}}s.setWordsUtf16(n.c) +s.setGraphemeBreaksUtf16(n.b) +s.setLineBreaksUtf16(n.a)}s=this.a +r=s.build() +s.delete() +s=new A.ana(this.b) +p=new A.Mc(j,t.gA) +p.awf(s,r,j,t.B) +s.a!==$&&A.e5() +s.a=p +return s}, +gaPy(){return this.c}, +gaPz(){return this.d}, +eF(){var s=this.e +if(s.length<=1)return +s.pop() +this.a.pop()}, +O1(a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=this.e,a5=B.b.gR(a4) +t.Hh.a(a6) +s=a6.a +if(s==null)s=a5.a +r=a6.b +if(r==null)r=a5.b +q=a6.c +if(q==null)q=a5.c +p=a6.d +if(p==null)p=a5.d +o=a6.e +if(o==null)o=a5.e +n=a6.f +if(n==null)n=a5.f +m=a6.r +if(m==null)m=a5.r +l=a6.w +if(l==null)l=a5.w +k=a6.x +if(k==null)k=a5.x +j=a6.y +if(j==null)j=a5.y +i=a6.z +if(i==null)i=a5.z +h=a6.Q +if(h==null)h=a5.Q +g=a6.as +if(g==null)g=a5.as +f=a6.at +if(f==null)f=a5.at +e=a6.ax +if(e==null)e=a5.ax +d=a6.ay +if(d==null)d=a5.ay +c=a6.ch +if(c==null)c=a5.ch +b=a6.CW +if(b==null)b=a5.CW +a=a6.cx +if(a==null)a=a5.cx +a0=a6.db +if(a0==null)a0=a5.db +a1=A.czD(c,s,r,q,p,o,k,j,a5.cy,i,m,a0,n,b,f,e,h,d,a,l,g) +a4.push(a1) +a4=a1.CW +s=a4==null +if(!s||a1.ch!=null){a2=s?null:a4.gbK() +if(a2==null){a2=$.cX9() +a4=a1.a +a4=a4==null?null:a4.gm(a4) +if(a4==null)a4=4278190080 +a2.setColorInt(a4)}a4=a1.ch +a3=a4==null?null:a4.gbK() +if(a3==null)a3=$.cX8() +this.a.pushPaintStyle(a1.gaup(),a2,a3)}else this.a.pushStyle(a1.gaup())}} +A.ctn.prototype={ +$1(a){return this.a===a}, +$S:6} +A.Rf.prototype={ +G(){return"IntlSegmenterGranularity."+this.b}} +A.alW.prototype={ +k(a){return"CanvasKitError: "+this.a}} +A.a_b.prototype={ +us(){var s=$.dN.bG(),r=this.f +if(r==null)r=null +return A.at(s,"MakeVertices",[this.b,this.c,null,null,r])}, +xm(){return this.us()}, +u_(a){var s=this.a +if(s!=null)s.delete()}, +n(){this.u_(0) +this.r=!0}} +A.bcn.prototype={ +$1(a){return a<0||a>=this.a.length}, +$S:71} +A.anC.prototype={ +aZ0(a,b){var s={} +s.a=!1 +this.a.Vz(0,A.cB(J.K(a.b,"text"))).aJ(0,new A.bdS(s,b),t.P).ks(new A.bdT(s,b))}, +aUR(a){this.b.a2J(0).aJ(0,new A.bdQ(a),t.P).ks(new A.bdR(this,a))}} +A.bdS.prototype={ +$1(a){var s=this.b +if(a){s.toString +s.$1(B.cj.qb([!0]))}else{s.toString +s.$1(B.cj.qb(["copy_fail","Clipboard.setData failed",null])) +this.a.a=!0}}, +$S:140} +A.bdT.prototype={ +$1(a){var s +if(!this.a.a){s=this.b +s.toString +s.$1(B.cj.qb(["copy_fail","Clipboard.setData failed",null]))}}, +$S:10} +A.bdQ.prototype={ +$1(a){var s=A.p(["text",a],t.N,t.z),r=this.a +r.toString +r.$1(B.cj.qb([s]))}, +$S:283} +A.bdR.prototype={ +$1(a){var s +if(a instanceof A.yd){A.kl(B.H,null,t.H).aJ(0,new A.bdP(this.b),t.P) +return}s=this.b +A.jU("Could not get text from clipboard: "+A.r(a)) +s.toString +s.$1(B.cj.qb(["paste_fail","Clipboard.getData failed",null]))}, +$S:10} +A.bdP.prototype={ +$1(a){var s=this.a +if(s!=null)s.$1(null)}, +$S:39} +A.anB.prototype={ +Vz(a,b){return this.aZ_(0,b)}, +aZ_(a,b){var s=0,r=A.o(t.y),q,p=2,o,n,m,l,k +var $async$Vz=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:p=4 +m=self.window.navigator.clipboard +m.toString +b.toString +s=7 +return A.f(A.dW(m.writeText(b),t.z),$async$Vz) +case 7:p=2 +s=6 +break +case 4:p=3 +k=o +n=A.a2(k) +A.jU("copy is not successful "+A.r(n)) +m=A.d1(!1,t.y) +q=m +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:q=A.d1(!0,t.y) +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Vz,r)}} +A.bdN.prototype={ +a2J(a){var s=0,r=A.o(t.N),q +var $async$a2J=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=A.dW(self.window.navigator.clipboard.readText(),t.N) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2J,r)}} +A.arU.prototype={ +Vz(a,b){return A.d1(this.bvn(b),t.y)}, +bvn(a){var s,r,q,p,o="-99999px",n="transparent",m=A.dE(self.document,"textarea"),l=m.style +A.ae(l,"position","absolute") +A.ae(l,"top",o) +A.ae(l,"left",o) +A.ae(l,"opacity","0") +A.ae(l,"color",n) +A.ae(l,"background-color",n) +A.ae(l,"background",n) +self.document.body.append(m) +s=m +A.cKD(s,a) +s.focus() +s.select() +r=!1 +try{r=self.document.execCommand("copy") +if(!r)A.jU("copy is not successful")}catch(p){q=A.a2(p) +A.jU("copy is not successful "+A.r(q))}finally{s.remove()}return r}} +A.bn4.prototype={ +a2J(a){return A.my(new A.yd("Paste is not implemented for this browser."),null,t.N)}} +A.a_n.prototype={ +G(){return"ColorFilterType."+this.b}} +A.Ir.prototype={ +gaN(a){return this.d}} +A.boj.prototype={ +gaJx(){var s=this.b +if(s==null)s=null +else{s=s.canvasKitForceCpuOnly +if(s==null)s=null}return s===!0}, +gbFW(){var s=this.b +if(s==null)s=null +else{s=s.debugShowSemanticsNodes +if(s==null)s=null}return s===!0}, +gaQY(){var s=this.b +if(s==null)s=null +else{s=s.renderer +if(s==null)s=null}if(s==null){s=self.window.flutterWebRenderer +if(s==null)s=null}return s}, +gaS7(){var s=this.b +if(s==null)s=null +else{s=s.useColorEmoji +if(s==null)s=null}return s===!0}} +A.biS.prototype={ +$1(a){return this.a.warn(J.bp(a))}, +$S:21} +A.biV.prototype={ +$1(a){a.toString +return A.av(a)}, +$S:563} +A.atM.prototype={ +gbM(a){return B.e.C(this.b.status)}, +gbDX(){var s=this.b.headers,r=s.get("Content-Length") +if(r==null)r=null +if(r==null)return null +return A.m9(r,null)}, +gaau(){var s=this.b,r=B.e.C(s.status)>=200&&B.e.C(s.status)<300,q=B.e.C(s.status),p=B.e.C(s.status),o=B.e.C(s.status)>307&&B.e.C(s.status)<400 +return r||q===0||p===304||o}, +gaci(){var s=this +if(!s.gaau())throw A.j(new A.atL(s.a,s.gbM(s))) +return new A.bvd(s.b)}, +$icLJ:1} +A.bvd.prototype={ +acF(a,b,c){var s=0,r=A.o(t.H),q=this,p,o,n,m +var $async$acF=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=q.a.body.getReader() +p=t.B +case 2:if(!!0){s=3 +break}s=4 +return A.f(A.dW(m.read(),p),$async$acF) +case 4:o=e +if(o.done){s=3 +break}n=o.value +b.$1(c.a(n==null?null:n)) +s=2 +break +case 3:return A.m(null,r)}}) +return A.n($async$acF,r)}, +R1(){var s=0,r=A.o(t.pI),q,p=this,o +var $async$R1=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(A.dW(p.a.arrayBuffer(),t.O),$async$R1) +case 3:o=b +o.toString +q=t.pI.a(o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$R1,r)}} +A.atL.prototype={ +k(a){return'Flutter Web engine failed to fetch "'+this.a+'". HTTP request succeeded, but the server responded with HTTP status '+this.b+"."}, +$ibv:1} +A.a2C.prototype={ +k(a){return'Flutter Web engine failed to complete HTTP request to fetch "'+this.a+'": '+A.r(this.b)}, +$ibv:1} +A.biT.prototype={ +$1(a){return this.a.add(a)}, +$S:1505} +A.ara.prototype={ +gaN(a){return this.a}} +A.a0N.prototype={} +A.cvc.prototype={ +$2(a,b){this.a.$2(J.f7(a,t.B),b)}, +$S:1824} +A.cus.prototype={ +$1(a){var s=A.dK(a,0,null) +if(J.cX(B.dHz.a,B.b.gR(s.gA5())))return s.k(0) +self.window.console.error("URL rejected by TrustedTypes policy flutter-engine: "+a+"(download prevented)") +return null}, +$S:225} +A.aO0.prototype={ +q(){var s=++this.b,r=this.a +if(s>r.length)throw A.j(A.ab("Iterator out of bounds")) +return s"))}, +gu(a){return B.e.C(this.a.length)}} +A.aO5.prototype={ +q(){var s=++this.b,r=this.a +if(s>r.length)throw A.j(A.ab("Iterator out of bounds")) +return s"))}, +gu(a){return B.e.C(this.a.length)}} +A.ar9.prototype={ +gE(a){var s=this.b +s===$&&A.e() +return s}, +q(){var s=this.a.next() +if(s.done)return!1 +this.b=this.$ti.c.a(s.value) +return!0}} +A.asm.prototype={ +aIq(a){var s,r=this +if(!J.v(a,r.e)){s=r.e +if(s!=null)s.remove() +r.e=a +s=r.b +s.toString +a.toString +s.append(a)}}, +gbhz(){var s=this.r +s===$&&A.e() +return s}, +aS3(){var s=this.d.style,r=$.h6().x +if(r==null){r=self.window.devicePixelRatio +if(r===0)r=1}A.ae(s,"transform","scale("+A.r(1/r)+")")}, +bo8(a){var s +this.aS3() +s=$.kE() +if(!J.cX(B.Ef.a,s)&&!$.h6().bNs()&&$.cyL().c){$.h6().aK_(!0) +$.dl().aps()}else{s=$.h6() +s.Ru() +s.aK_(!1) +$.dl().aps()}}, +aZG(a){var s,r,q,p,o=self.window.screen +if(o!=null){s=o.orientation +if(s!=null){o=J.T(a) +if(o.ga6(a)){s.unlock() +return A.d1(!0,t.y)}else{r=A.daP(A.cB(o.gN(a))) +if(r!=null){q=new A.aE(new A.ah($.aq,t.tr),t.VY) +try{A.dW(s.lock(r),t.z).aJ(0,new A.boW(q),t.P).ks(new A.boX(q))}catch(p){o=A.d1(!1,t.y) +return o}return q.a}}}}return A.d1(!1,t.y)}, +alG(a){var s,r=this,q=$.fL(),p=r.c +if(p==null){s=A.dE(self.document,"flt-svg-filters") +A.ae(s.style,"visibility","hidden") +if(q===B.aW){q=r.f +q===$&&A.e() +r.a.aIR(s,q)}else{q=r.r +q===$&&A.e() +q.gBk().insertBefore(s,r.r.gBk().firstChild)}r.c=s +q=s}else q=p +q.append(a)}, +TT(a){if(a==null)return +a.remove()}} +A.boW.prototype={ +$1(a){this.a.bT(0,!0)}, +$S:10} +A.boX.prototype={ +$1(a){this.a.bT(0,!1)}, +$S:10} +A.blt.prototype={} +A.aDZ.prototype={} +A.Lg.prototype={} +A.aUT.prototype={} +A.bSL.prototype={ +eH(a){var s,r,q=this,p=q.a_q$ +p=p.length===0?q.a:B.b.gR(p) +s=q.Gk$ +r=new A.f1(new Float32Array(16)) +r.cp(s) +q.aMl$.push(new A.aUT(p,r))}, +dr(a){var s,r,q,p=this,o=p.aMl$ +if(o.length===0)return +s=o.pop() +p.Gk$=s.b +o=p.a_q$ +r=s.a +q=p.a +while(!0){if(!!J.v(o.length===0?q:B.b.gR(o),r))break +o.pop()}}, +bJ(a,b,c){this.Gk$.bJ(0,b,c)}, +q7(a,b,c){this.Gk$.q7(0,b,c)}, +vT(a,b){this.Gk$.aRa(0,$.cZ1(),b)}, +ab(a,b){this.Gk$.oK(0,new A.f1(b))}} +A.cx9.prototype={ +$1(a){$.cEI=!1 +$.dl().CH("flutter/system",$.d_S(),new A.cx8())}, +$S:85} +A.cx8.prototype={ +$1(a){}, +$S:84} +A.nn.prototype={ +gm(a){return this.a}} +A.aoh.prototype={ +bDE(){var s,r,q,p=this,o=p.b +if(o!=null)for(o=o.gaA(o),s=A.y(o),s=s.i("@<1>").Z(s.z[1]),o=new A.bN(J.af(o.a),o.b,s.i("bN<1,2>")),s=s.z[1];o.q();){r=o.a +for(r=J.af(r==null?s.a(r):r);r.q();){q=r.gE(r) +q.b.$1(q.a)}}p.b=p.a +p.a=null}, +awA(a,b){var s,r=this,q=r.a +if(q==null)q=r.a=A.b(t.N,r.$ti.i("G>")) +s=q.h(0,a) +if(s==null){s=A.a([],r.$ti.i("F>")) +q.j(0,a,s) +q=s}else q=s +q.push(b)}, +bW8(a){var s,r,q=this.b +if(q==null)return null +s=q.h(0,a) +if(s==null||s.length===0)return null +r=(s&&B.b).eh(s,0) +this.awA(a,r) +return r.a}} +A.W7.prototype={ +gm(a){return this.a}} +A.aF3.prototype={ +galx(a){var s=this.a +s===$&&A.e() +return s.activeElement}, +yx(a,b){var s=this.a +s===$&&A.e() +return s.appendChild(b)}, +p(a,b){var s=this.a +s===$&&A.e() +return s.contains(b)}, +gBk(){var s=this.a +s===$&&A.e() +return s}, +aIE(a){return B.b.an(a,this.galQ(this))}} +A.ark.prototype={ +galx(a){var s=this.a +s===$&&A.e() +s=s.ownerDocument +return s==null?null:s.activeElement}, +yx(a,b){var s=this.a +s===$&&A.e() +return s.appendChild(b)}, +p(a,b){var s=this.a +s===$&&A.e() +return s.contains(b)}, +gBk(){var s=this.a +s===$&&A.e() +return s}, +aIE(a){return B.b.an(a,this.galQ(this))}} +A.a6c.prototype={ +gxM(){return this.cx}, +M5(a){var s=this +s.W9(a) +s.cx=a.cx +s.cy=a.cy +s.db=a.db +a.cx=null}, +h2(a){var s,r=this,q="transform-origin",p=r.IK("flt-backdrop") +A.ae(p.style,q,"0 0 0") +s=A.dE(self.document,"flt-backdrop-interior") +r.cx=s +A.ae(s.style,"position","absolute") +s=r.IK("flt-backdrop-filter") +r.cy=s +A.ae(s.style,q,"0 0 0") +s=r.cy +s.toString +p.append(s) +s=r.cx +s.toString +p.append(s) +return p}, +AY(){var s=this +s.Pp() +$.jQ.TT(s.db) +s.cy=s.cx=s.db=null}, +tW(){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=t.hf.a(h.CW) +$.jQ.TT(h.db) +h.db=null +s=h.fr +r=h.f +if(s!=r){r.toString +q=new A.f1(new Float32Array(16)) +if(q.xO(r)===0)A.W(A.eD(r,"other","Matrix cannot be inverted")) +h.dy=q +h.fr=h.f}s=$.h6() +p=s.x +if(p==null){r=self.window.devicePixelRatio +p=r===0?1:r}r=h.dy +r===$&&A.e() +o=A.cxR(r,new A.Z(0,0,s.gBp().a*p,s.gBp().b*p)) +n=o.a +m=o.b +l=o.c-n +k=o.d-m +j=h.e +for(;j!=null;){if(j.ga_O()){i=h.dx=j.w +n=i.a +m=i.b +l=i.c-n +k=i.d-m +break}j=j.e}s=h.cy.style +A.ae(s,"position","absolute") +A.ae(s,"left",A.r(n)+"px") +A.ae(s,"top",A.r(m)+"px") +A.ae(s,"width",A.r(l)+"px") +A.ae(s,"height",A.r(k)+"px") +r=$.fL() +if(r===B.fI){A.ae(s,"background-color","#000") +A.ae(s,"opacity","0.2")}else{if(r===B.aW){s=h.cy +s.toString +A.la(s,"-webkit-backdrop-filter",g.gaoC())}s=h.cy +s.toString +A.la(s,"backdrop-filter",g.gaoC())}}, +eG(a,b){var s=this +s.Ff(0,b) +if(!s.CW.l(0,b.CW))s.tW() +else s.axB()}, +axB(){var s=this.e +for(;s!=null;){if(s.ga_O()){if(!J.v(s.w,this.dx))this.tW() +break}s=s.e}}, +EG(){this.b3d() +this.axB()}, +$ib5a:1} +A.z3.prototype={ +sFP(a,b){var s,r,q=this +q.a=b +s=B.e.dH(b.a)-1 +r=B.e.dH(q.a.b)-1 +if(q.z!==s||q.Q!==r){q.z=s +q.Q=r +q.aHo()}}, +aHo(){A.ae(this.c.style,"transform","translate("+this.z+"px, "+this.Q+"px)")}, +aFl(){var s=this,r=s.a,q=r.a +r=r.b +s.d.bJ(0,-q+(q-1-s.z)+1,-r+(r-1-s.Q)+1)}, +aLx(a,b){return this.r>=A.b5K(a.c-a.a)&&this.w>=A.b5J(a.d-a.b)&&this.ay===b}, +V(a){var s,r,q,p,o,n=this +n.at=!1 +n.d.V(0) +s=n.f +r=s.length +for(q=n.c,p=0;po){l=o +o=p +p=l}if(n>m){l=m +m=n +n=l}k=Math.abs(a2.r) +j=Math.abs(a2.e) +i=Math.abs(a2.w) +h=Math.abs(a2.f) +g=Math.abs(a2.z) +f=Math.abs(a2.x) +e=Math.abs(a2.Q) +d=Math.abs(a2.y) +b.beginPath() +b.moveTo(p+k,n) +a=o-k +b.lineTo(a,n) +A.ajm(b,a,n+i,k,i,0,4.71238898038469,6.283185307179586,!1) +a=m-d +b.lineTo(o,a) +A.ajm(b,o-f,a,f,d,0,0,1.5707963267948966,!1) +a=p+g +b.lineTo(a,m) +A.ajm(b,a,m-e,g,e,0,1.5707963267948966,3.141592653589793,!1) +a=n+h +b.lineTo(p,a) +A.ajm(b,p+j,a,j,h,0,3.141592653589793,4.71238898038469,!1) +a1.gqn().xh(c) +a1.gqn().GV()}}, +DX(a,b){var s,r,q,p,o,n,m=this.d +if(this.a7O(b)){a=A.ajd(a,b) +s=A.ajf(a,b,"draw-oval",m.c) +m=a.a +r=a.b +this.WL(s,new A.w(m,r),b) +A.ae(s.style,"border-radius",A.r((a.c-m)/2)+"px / "+A.r((a.d-r)/2)+"px")}else{m.gqn().F5(b,a) +r=b.b +m.gdT(m).beginPath() +q=m.gqn().Q +p=q==null +o=p?a.gcO().a:a.gcO().a-q.a +n=p?a.gcO().b:a.gcO().b-q.b +A.ajm(m.gdT(m),o,n,(a.c-a.a)/2,(a.d-a.b)/2,0,0,6.283185307179586,!1) +m.gqn().xh(r) +m.gqn().GV()}}, +rD(a,b,c){var s,r,q,p,o,n,m,l,k=this +if(k.alk(c)){s=A.ajd(A.tA(a,b),c) +r=A.ajf(s,c,"draw-circle",k.d.c) +k.WL(r,new A.w(s.a,s.b),c) +A.ae(r.style,"border-radius","50%")}else{q=c.w!=null?A.tA(a,b):null +p=k.d +p.gqn().F5(c,q) +q=c.b +p.gdT(p).beginPath() +o=p.gqn().Q +n=o==null +m=a.a +m=n?m:m-o.a +l=a.b +l=n?l:l-o.b +A.ajm(p.gdT(p),m,l,b,b,0,0,6.283185307179586,!1) +p.gqn().xh(q) +p.gqn().GV()}}, +dP(a,b){var s,r,q,p,o,n,m,l,k,j=this,i="setAttribute" +if(j.a7O(b)){s=j.d +r=s.c +t.Ci.a(a) +q=a.a.at3() +if(q!=null){j.fu(q,b) +return}p=a.a +o=p.ax?p.aAo():null +if(o!=null){j.ft(o,b) +return}n=A.cUF() +p=A.c2("visible") +A.at(n,i,["overflow",p==null?t.K.a(p):p]) +p=self.document.createElementNS("http://www.w3.org/2000/svg","path") +n.append(p) +m=b.b +if(m!==B.aI)if(m!==B.bc){m=b.c +m=m!==0&&m!=null}else m=!1 +else m=!0 +l=b.r +if(m){m=A.ajh(l) +m.toString +m=A.c2(m) +A.at(p,i,["stroke",m==null?t.K.a(m):m]) +m=b.c +m=A.c2(A.r(m==null?1:m)) +A.at(p,i,["stroke-width",m==null?t.K.a(m):m]) +m=b.d +if(m!=null){m=A.c2(A.r(A.cWD(m))) +A.at(p,i,["stroke-linecap",m==null?t.K.a(m):m])}m=A.c2("none") +A.at(p,i,["fill",m==null?t.K.a(m):m])}else{m=A.ajh(l) +m.toString +m=A.c2(m) +A.at(p,i,["fill",m==null?t.K.a(m):m])}if(a.b===B.eV){m=A.c2("evenodd") +A.at(p,i,["fill-rule",m==null?t.K.a(m):m])}m=A.c2(A.cW3(a.a,0,0)) +A.at(p,i,["d",m==null?t.K.a(m):m]) +if(s.b==null){s=n.style +A.ae(s,"position","absolute") +if(!r.a_Q(0)){A.ae(s,"transform",A.pZ(r.a)) +A.ae(s,"transform-origin","0 0 0")}}if(b.x!=null){s=b.b +p=A.ajh(b.r) +p.toString +k=b.x.b +m=$.fL() +if(m===B.aW&&s!==B.aI)A.ae(n.style,"box-shadow","0px 0px "+A.r(k*2)+"px "+p) +else A.ae(n.style,"filter","blur("+A.r(k)+"px)")}j.WL(n,B.m,b)}else{s=b.w!=null?a.uX(0):null +p=j.d +p.gqn().F5(b,s) +s=b.b +if(s==null&&b.c!=null)p.dP(a,B.aI) +else p.dP(a,s) +p.gqn().GV()}}, +Cq(a,b,c,d){var s,r,q,p,o,n=this.d,m=A.dsF(a.uX(0),c) +if(m!=null){s=(B.e.au(0.3*(b.gm(b)>>>24&255))&255)<<24|b.gm(b)&16777215 +r=A.dsv(s>>>16&255,s>>>8&255,s&255,255) +n.gdT(n).save() +q=n.gdT(n) +q.globalAlpha=(s>>>24&255)/255 +if(d){s=$.fL() +s=s!==B.aW}else s=!1 +q=m.b +p=m.a +o=q.a +q=q.b +if(s){n.gdT(n).translate(o,q) +A.cAl(n.gdT(n),A.cVJ(new A.As(B.ca,p))) +A.biR(n.gdT(n),"") +A.biQ(n.gdT(n),r)}else{A.cAl(n.gdT(n),"none") +A.biR(n.gdT(n),"") +A.biQ(n.gdT(n),r) +n.gdT(n).shadowBlur=p +A.cAn(n.gdT(n),r) +A.cAo(n.gdT(n),o) +A.cAp(n.gdT(n),q)}n.Qu(n.gdT(n),a) +A.biP(n.gdT(n),null) +n.gdT(n).restore()}}, +akf(a){var s,r,q=a.a,p=q.src +if(p==null)p=null +p.toString +s=this.b +if(s!=null){r=s.bW8(p) +if(r!=null)return r}if(!a.b){a.b=!0 +A.ae(q.style,"position","absolute")}q=q.cloneNode(!0) +s=this.b +if(s!=null)s.awA(p,new A.W7(q,A.doy(),s.$ti.i("W7<1>"))) +return q}, +azd(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h=this +t.gc.a(a) +s=c.a +r=A.cUC(c.z) +if(r instanceof A.Sh)q=h.bcR(a,r.b,r.c,c) +else if(r instanceof A.S6){p=A.cWH(r.b) +o=p.b +h.c.append(o) +h.f.push(o) +q=h.akf(a) +A.ae(q.style,"filter","url(#"+p.a+")")}else q=h.akf(a) +o=q.style +n=A.cuD(s) +A.ae(o,"mix-blend-mode",n==null?"":n) +if(h.ax&&!0){o=h.d +o.gqn().F5(c,null) +o.gdT(o).drawImage(q,b.a,b.b) +o.gqn().GV()}else{o=h.d +if(o.b!=null){n=q.style +n.removeProperty("width") +n.removeProperty("height") +n=o.b +n.toString +m=A.cEu(n,q,b,o.c) +for(o=m.length,n=h.c,l=h.f,k=0;k=6.283185307179586;s=!1){r.Cg(0,a,b,3.141592653589793,s) +b+=3.141592653589793 +r.Cg(0,a,b,3.141592653589793,!1) +b+=3.141592653589793 +c-=6.283185307179586}r.Cg(0,a,b,c,s) +this.a.dP(r,t.Vh.a(e))}, +dP(a,b){this.a.dP(a,t.Vh.a(b))}, +zJ(a,b,c,d){var s,r,q=this.a +t.Vh.a(d) +s=q.d +d.b=q.e=s.a=s.c=!0 +r=new A.aAz(a,b,c,d.a) +q.a.Hh(c,r) +q.c.push(r)}, +B_(a){this.a.B_(a)}, +zK(a,b){this.a.zK(a,b)}, +G8(a,b,c){var s,r=this.a +t.Yu.a(a) +t.Vh.a(c) +c.b=r.e=r.d.c=!0 +s=new A.aAI(a,b,c.a) +r.bhG(a.b,0,c,s) +r.c.push(s)}, +Cq(a,b,c,d){var s,r,q=this.a +q.e=q.d.c=!0 +s=A.dsD(a.uX(0),c) +r=new A.aAH(t.Ci.a(a),b,c,d) +q.a.Hh(s,r) +q.c.push(r)}} +A.ado.prototype={ +gxM(){return this.yL$}, +h2(a){var s=this.IK("flt-clip"),r=A.dE(self.document,"flt-clip-interior") +this.yL$=r +A.ae(r.style,"position","absolute") +r=this.yL$ +r.toString +s.append(r) +return s}, +aIJ(a,b){var s +if(b!==B.h){s=a.style +A.ae(s,"overflow","hidden") +A.ae(s,"z-index","0")}}} +A.a6e.prototype={ +CZ(){var s=this +s.f=s.e.f +if(s.CW!==B.h)s.w=s.cx +else s.w=null +s.r=null}, +h2(a){var s=this.avY(0),r=A.c2("rect") +A.at(s,"setAttribute",["clip-type",r==null?t.K.a(r):r]) +return s}, +tW(){var s,r=this,q=r.d.style,p=r.cx,o=p.a +A.ae(q,"left",A.r(o)+"px") +s=p.b +A.ae(q,"top",A.r(s)+"px") +A.ae(q,"width",A.r(p.c-o)+"px") +A.ae(q,"height",A.r(p.d-s)+"px") +p=r.d +p.toString +r.aIJ(p,r.CW) +p=r.yL$.style +A.ae(p,"left",A.r(-o)+"px") +A.ae(p,"top",A.r(-s)+"px")}, +eG(a,b){var s=this +s.Ff(0,b) +if(!s.cx.l(0,b.cx)||s.CW!==b.CW){s.w=null +s.tW()}}, +ga_O(){return!0}, +$ibdL:1} +A.aB8.prototype={ +CZ(){var s,r=this +r.f=r.e.f +if(r.cx!==B.h){s=r.CW +r.w=new A.Z(s.a,s.b,s.c,s.d)}else r.w=null +r.r=null}, +h2(a){var s=this.avY(0),r=A.c2("rrect") +A.at(s,"setAttribute",["clip-type",r==null?t.K.a(r):r]) +return s}, +tW(){var s,r=this,q=r.d.style,p=r.CW,o=p.a +A.ae(q,"left",A.r(o)+"px") +s=p.b +A.ae(q,"top",A.r(s)+"px") +A.ae(q,"width",A.r(p.c-o)+"px") +A.ae(q,"height",A.r(p.d-s)+"px") +A.ae(q,"border-top-left-radius",A.r(p.e)+"px") +A.ae(q,"border-top-right-radius",A.r(p.r)+"px") +A.ae(q,"border-bottom-right-radius",A.r(p.x)+"px") +A.ae(q,"border-bottom-left-radius",A.r(p.z)+"px") +p=r.d +p.toString +r.aIJ(p,r.cx) +p=r.yL$.style +A.ae(p,"left",A.r(-o)+"px") +A.ae(p,"top",A.r(-s)+"px")}, +eG(a,b){var s=this +s.Ff(0,b) +if(!s.CW.l(0,b.CW)||s.cx!==b.cx){s.w=null +s.tW()}}, +ga_O(){return!0}, +$ibdK:1} +A.a6d.prototype={ +h2(a){return this.IK("flt-clippath")}, +CZ(){var s=this +s.b3c() +if(s.cx!==B.h){if(s.w==null)s.w=s.CW.uX(0)}else s.w=null}, +tW(){var s=this,r=s.cy +if(r!=null)r.remove() +r=s.d +r.toString +r=A.cUG(r,s.CW) +s.cy=r +s.d.append(r)}, +eG(a,b){var s,r=this +r.Ff(0,b) +if(b.CW!==r.CW){r.w=null +s=b.cy +if(s!=null)s.remove() +r.tW()}else r.cy=b.cy +b.cy=null}, +AY(){var s=this.cy +if(s!=null)s.remove() +this.cy=null +this.Pp()}, +ga_O(){return!0}, +$ibdI:1} +A.a6f.prototype={ +gxM(){return this.CW}, +M5(a){this.W9(a) +this.CW=a.CW +this.cy=a.cy +a.CW=null}, +JS(a){++a.a +this.avq(a);--a.a}, +AY(){var s=this +s.Pp() +$.jQ.TT(s.cy) +s.CW=s.cy=null}, +h2(a){var s=this.IK("flt-color-filter"),r=A.dE(self.document,"flt-filter-interior") +A.ae(r.style,"position","absolute") +this.CW=r +s.append(r) +return s}, +tW(){var s,r,q,p=this,o="visibility" +$.jQ.TT(p.cy) +p.cy=null +s=A.cUC(p.cx) +if(s==null){A.ae(p.d.style,"background-color","") +r=p.CW +if(r!=null)A.ae(r.style,o,"visible") +return}if(s instanceof A.Sh)p.b9z(s) +else{r=p.CW +if(s instanceof A.S6){p.cy=s.aq0(r) +r=p.CW.style +q=s.a +A.ae(r,"filter",q!=null?"url(#"+q+")":"")}else if(r!=null)A.ae(r.style,o,"visible")}}, +b9z(a){var s,r=a.aq0(this.CW) +this.cy=r +if(r==null)return +r=this.CW.style +s=a.a +A.ae(r,"filter",s!=null?"url(#"+s+")":"")}, +eG(a,b){this.Ff(0,b) +if(b.cx!==this.cx)this.tW()}, +$ibem:1} +A.c0b.prototype={ +a3I(a,b){var s,r,q,p,o=self.document.createElementNS("http://www.w3.org/2000/svg","feColorMatrix"),n=o.type +n.toString +A.bSA(n,1) +n=o.result +n.toString +A.Fx(n,b) +n=o.values.baseVal +n.toString +for(s=this.b,r=0;r<20;++r){q=s.createSVGNumber() +p=a[r] +q.value=p +n.appendItem(q)}this.c.append(o)}, +P0(a,b,c){var s="setAttribute",r=self.document.createElementNS("http://www.w3.org/2000/svg","feFlood"),q=A.c2(a) +A.at(r,s,["flood-color",q==null?t.K.a(q):q]) +q=A.c2(b) +A.at(r,s,["flood-opacity",q==null?t.K.a(q):q]) +q=r.result +q.toString +A.Fx(q,c) +this.c.append(r)}, +a3H(a,b,c){var s=self.document.createElementNS("http://www.w3.org/2000/svg","feBlend"),r=s.in1 +r.toString +A.Fx(r,a) +r=s.in2 +r.toString +A.Fx(r,b) +r=s.mode +r.toString +A.bSA(r,c) +this.c.append(s)}, +KC(a,b,c,d,e,f,g,h){var s=self.document.createElementNS("http://www.w3.org/2000/svg","feComposite"),r=s.in1 +r.toString +A.Fx(r,a) +r=s.in2 +r.toString +A.Fx(r,b) +r=s.operator +r.toString +A.bSA(r,g) +if(c!=null){r=s.k1 +r.toString +A.bSB(r,c)}if(d!=null){r=s.k2 +r.toString +A.bSB(r,d)}if(e!=null){r=s.k3 +r.toString +A.bSB(r,e)}if(f!=null){r=s.k4 +r.toString +A.bSB(r,f)}r=s.result +r.toString +A.Fx(r,h) +this.c.append(s)}, +VA(a,b,c,d){return this.KC(a,b,null,null,null,null,c,d)}, +KD(a,b,c,d){var s=self.document.createElementNS("http://www.w3.org/2000/svg","feImage"),r=s.href +r.toString +A.Fx(r,b) +r=s.result +r.toString +A.Fx(r,c) +r=$.fL() +if(r!==B.aW){s.x.baseVal.newValueSpecifiedUnits(1,0) +s.y.baseVal.newValueSpecifiedUnits(1,0) +s.width.baseVal.newValueSpecifiedUnits(1,d) +s.height.baseVal.newValueSpecifiedUnits(1,a)}this.c.append(s)}, +ed(){var s=this.b +s.append(this.c) +return new A.c0a(this.a,s)}} +A.c0a.prototype={} +A.biN.prototype={ +FU(a,b){throw A.j(A.bC(null))}, +Mj(a){throw A.j(A.bC(null))}, +yC(a,b){throw A.j(A.bC(null))}, +u1(a,b,c){throw A.j(A.bC(null))}, +DY(a){throw A.j(A.bC(null))}, +fu(a,b){var s +a=A.ajd(a,b) +s=this.a_q$ +s=s.length===0?this.a:B.b.gR(s) +s.append(A.ajf(a,b,"draw-rect",this.Gk$))}, +ft(a,b){var s,r=A.ajf(A.ajd(new A.Z(a.a,a.b,a.c,a.d),b),b,"draw-rrect",this.Gk$) +A.cUe(r.style,a) +s=this.a_q$ +s=s.length===0?this.a:B.b.gR(s) +s.append(r)}, +DX(a,b){throw A.j(A.bC(null))}, +rD(a,b,c){throw A.j(A.bC(null))}, +dP(a,b){throw A.j(A.bC(null))}, +Cq(a,b,c,d){throw A.j(A.bC(null))}, +zJ(a,b,c,d){throw A.j(A.bC(null))}, +zK(a,b){var s=A.cUP(a,b,this.Gk$),r=this.a_q$ +r=r.length===0?this.a:B.b.gR(r) +r.append(s)}, +G8(a,b,c){throw A.j(A.bC(null))}, +Sd(){}} +A.a6g.prototype={ +CZ(){var s,r,q=this,p=q.e.f +q.f=p +s=q.CW +if(s!==0||q.cx!==0){p.toString +r=new A.f1(new Float32Array(16)) +r.cp(p) +q.f=r +r.bJ(0,s,q.cx)}q.r=null}, +ga09(){var s=this,r=s.cy +if(r==null){r=A.jI() +r.BW(-s.CW,-s.cx,0) +s.cy=r}return r}, +h2(a){var s=A.dE(self.document,"flt-offset") +A.la(s,"position","absolute") +A.la(s,"transform-origin","0 0 0") +return s}, +tW(){A.ae(this.d.style,"transform","translate("+A.r(this.CW)+"px, "+A.r(this.cx)+"px)")}, +eG(a,b){var s=this +s.Ff(0,b) +if(b.CW!==s.CW||b.cx!==s.cx)s.tW()}, +$ibIL:1} +A.a6h.prototype={ +CZ(){var s,r,q,p=this,o=p.e.f +p.f=o +s=p.cx +r=s.a +q=s.b +if(r!==0||q!==0){o.toString +s=new A.f1(new Float32Array(16)) +s.cp(o) +p.f=s +s.bJ(0,r,q)}p.r=null}, +ga09(){var s,r=this.cy +if(r==null){r=this.cx +s=A.jI() +s.BW(-r.a,-r.b,0) +this.cy=s +r=s}return r}, +h2(a){var s=A.dE(self.document,"flt-opacity") +A.la(s,"position","absolute") +A.la(s,"transform-origin","0 0 0") +return s}, +tW(){var s,r=this.d +r.toString +A.la(r,"opacity",A.r(this.CW/255)) +s=this.cx +A.ae(r.style,"transform","translate("+A.r(s.a)+"px, "+A.r(s.b)+"px)")}, +eG(a,b){var s=this +s.Ff(0,b) +if(s.CW!==b.CW||!s.cx.l(0,b.cx))s.tW()}, +$ibJ1:1} +A.UO.prototype={ +sqm(a){var s=this +if(s.b){s.a=s.a.cP(0) +s.b=!1}s.a.a=a}, +gd8(a){var s=this.a.b +return s==null?B.bc:s}, +sd8(a,b){var s=this +if(s.b){s.a=s.a.cP(0) +s.b=!1}s.a.b=b}, +gpw(){var s=this.a.c +return s==null?0:s}, +spw(a){var s=this +if(s.b){s.a=s.a.cP(0) +s.b=!1}s.a.c=a}, +sPg(a){var s=this +if(s.b){s.a=s.a.cP(0) +s.b=!1}s.a.d=a}, +saft(a){var s=this +if(s.b){s.a=s.a.cP(0) +s.b=!1}s.a.e=a}, +sBe(a){var s=this +if(s.b){s.a=s.a.cP(0) +s.b=!1}s.a.f=a}, +gaf(a){return new A.B(this.a.r)}, +saf(a,b){var s=this +if(s.b){s.a=s.a.cP(0) +s.b=!1}s.a.r=b.gm(b)}, +saaQ(a){}, +sBX(a){var s=this +if(s.b){s.a=s.a.cP(0) +s.b=!1}s.a.w=a}, +sCO(a){var s=this +if(s.b){s.a=s.a.cP(0) +s.b=!1}s.a.x=a}, +sEa(a){var s=this +if(s.b){s.a=s.a.cP(0) +s.b=!1}s.a.y=a}, +sAR(a){var s=this +if(s.b){s.a=s.a.cP(0) +s.b=!1}s.a.z=a}, +safu(a){}, +k(a){var s,r,q=""+"Paint(",p=this.a.b,o=p==null +if((o?B.bc:p)===B.aI){q+=(o?B.bc:p).k(0) +p=this.a +o=p.c +s=o==null +if((s?0:o)!==0)q+=" "+A.r(s?0:o) +else q+=" hairline" +p=p.d +o=p==null +if((o?B.hm:p)!==B.hm)q+=" "+(o?B.hm:p).k(0) +r="; "}else r="" +p=this.a +if(!p.f){q+=r+"antialias off" +r="; "}p=p.r +q=(p!==4278190080?q+(r+new A.B(p).k(0)):q)+")" +return q.charCodeAt(0)==0?q:q}, +$iKf:1} +A.aGv.prototype={ +cP(a){var s=this,r=new A.aGv() +r.a=s.a +r.y=s.y +r.x=s.x +r.w=s.w +r.f=s.f +r.r=s.r +r.z=s.z +r.c=s.c +r.b=s.b +r.e=s.e +r.d=s.d +return r}, +k(a){var s=this.kp(0) +return s}} +A.og.prototype={ +adn(){var s,r,q,p,o,n,m,l,k,j=this,i=A.a([],t.yv),h=j.bco(0.25),g=B.d.e0(1,h) +i.push(new A.w(j.a,j.b)) +if(h===5){s=new A.aMA() +j.axM(s) +r=s.a +r.toString +q=s.b +q.toString +p=r.c +if(p===r.e&&r.d===r.f&&q.a===q.c&&q.b===q.d){o=new A.w(p,r.d) +i.push(o) +i.push(o) +i.push(o) +i.push(new A.w(q.e,q.f)) +g=2 +n=!0}else n=!1}else n=!1 +if(!n)A.czP(j,h,i) +m=2*g+1 +k=0 +while(!0){if(!(k=0)s.c=-r +s.e=s.d=-1}, +rU(a){this.a8b(a,0,0)}, +a5U(){var s,r=this.a,q=r.w +for(r=r.r,s=0;s359){j=c4<0?-0.001953125:0.001953125 +i=p +do{i-=j +m=Math.cos(i) +l=Math.sin(i)}while(o===m&&n===l)}}h=c4>0?0:1 +g=c0/2 +f=(c2.d-c2.b)/2 +e=c2.gcO().a+g*Math.cos(p) +d=c2.gcO().b+f*Math.sin(p) +if(o===m&&n===l){if(c5)b9.oT(0,e,d) +else b9.ajb(e,d) +return}c=o*m+n*l +b=o*l-n*m +if(Math.abs(b)<=0.000244140625)if(c>0)if(!(b>=0&&h===0))c0=b<=0&&h===1 +else c0=!0 +else c0=!1 +else c0=!1 +if(c0){if(c5)b9.oT(0,e,d) +else b9.ajb(e,d) +return}c0=h===1 +if(c0)b=-b +if(0===b)a=2 +else if(0===c)a=b>0?1:3 +else{r=b<0 +a=r?2:0 +if(c<0!==r)++a}a0=A.a([],t.td) +for(a1=0;a1=6.283185307179586||c<=-6.283185307179586){s=b/1.5707963267948966 +r=Math.floor(s+0.5) +if(Math.abs(s-r-0)<0.000244140625){q=r+1 +if(q<0)q+=4 +p=c>0?0:1 +this.agc(a,p,B.e.C(q)) +return}}this.Cg(0,a,b,c,!0)}, +ts(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.a5U(),e=a1.a,d=a1.b,c=a1.c,b=a1.d,a=new A.Z(e,d,c,b),a0=a1.e +if(a0===0||a1.f===0)if(a1.r===0||a1.w===0)if(a1.z===0||a1.Q===0)s=a1.x===0||a1.y===0 +else s=!1 +else s=!1 +else s=!1 +if(s||a1.ga6(a1))g.a8b(a,0,3) +else if(A.dv8(a1))g.agc(a,0,3) +else{r=c-e +q=b-d +p=Math.max(0,a0) +o=Math.max(0,a1.r) +n=Math.max(0,a1.z) +m=Math.max(0,a1.x) +l=Math.max(0,a1.f) +k=Math.max(0,a1.w) +j=Math.max(0,a1.Q) +i=Math.max(0,a1.y) +h=A.csG(j,i,q,A.csG(l,k,q,A.csG(n,m,r,A.csG(p,o,r,1)))) +a0=b-h*j +g.oT(0,e,a0) +g.ef(0,e,d+h*l) +g.yD(e,d,e+h*p,d,0.707106781) +g.ef(0,c-h*o,d) +g.yD(c,d,c,d+h*k,0.707106781) +g.ef(0,c,b-h*i) +g.yD(c,b,c-h*m,b,0.707106781) +g.ef(0,e+h*n,b) +g.yD(e,b,e,a0,0.707106781) +g.aB(0) +g.e=f?0:-1 +e=g.a +e.ax=f +e.ch=!1 +e.CW=6}}, +DA(a,b,c,d){var s=d==null?null:A.Nz(d) +this.bAh(b,c.a,c.b,s,0)}, +AJ(a,b,c){return this.DA(a,b,c,null)}, +bAh(a9,b0,b1,b2,b3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8=this +t.Ci.a(a9) +s=a9.a +if(s.w===0)return +r=s.l(0,a8.a)?A.cQ2(a8):a9 +s=a8.a +q=s.d +if(b3===0)if(b2!=null)p=b2[15]===1&&b2[14]===0&&b2[11]===0&&b2[10]===1&&b2[9]===0&&b2[8]===0&&b2[7]===0&&b2[6]===0&&b2[3]===0&&b2[2]===0 +else p=!0 +else p=!1 +o=r.a +if(p)s.yx(0,o) +else{n=new A.F6(o) +n.Pu(o) +m=new Float32Array(8) +for(s=b2==null,l=2*(q-1),k=l+1,p=q===0,j=!0;i=n.qH(0,m),i!==6;j=!1)switch(i){case 0:if(s){h=m[0] +g=h+b0}else{h=b2[0] +f=m[0] +g=h*(f+b0)+b2[4]*(m[1]+b1)+b2[12] +h=f}if(s){f=m[1] +e=f+b1}else{f=b2[1] +d=b2[5] +c=m[1] +e=f*(h+b0)+d*(c+b1)+b2[13]+b1 +f=c}if(j&&a8.a.w!==0){a8.Xa() +if(p){b=0 +a=0}else{h=a8.a.f +b=h[l] +a=h[k]}if(a8.c<=0||!p||b!==g||a!==e)a8.ef(0,m[0],m[1])}else{a0=a8.a.zc(0,0) +a8.c=a0+1 +a1=a0*2 +d=a8.a.f +d[a1]=h +d[a1+1]=f +a8.e=a8.d=-1}break +case 1:a8.ef(0,m[2],m[3]) +break +case 2:h=m[2] +f=m[3] +d=m[4] +c=m[5] +a0=a8.a.zc(2,0) +a1=a0*2 +a2=a8.a.f +a2[a1]=h +a2[a1+1]=f +a1=(a0+1)*2 +a2[a1]=d +a2[a1+1]=c +a8.e=a8.d=-1 +break +case 3:a8.yD(m[2],m[3],m[4],m[5],o.y[n.b]) +break +case 4:a8.vB(m[2],m[3],m[4],m[5],m[6],m[7]) +break +case 5:a8.aB(0) +break}}s=r.c +if(s>=0)a8.c=q+s +s=a8.a +a3=s.d +a4=s.f +for(a5=q*2,s=a3*2,p=b2==null;a5s.c||q>s.d)return!1 +p=a3.a +o=new A.bK1(p,r,q,new Float32Array(18)) +o.bzs() +n=B.eV===a3.b +m=o.d +if((n?m&1:m)!==0)return!0 +l=o.e +if(l<=1)return l!==0 +p=(l&1)===0 +if(!p||n)return!p +k=A.cCc(a3.a,!0) +j=new Float32Array(18) +i=A.a([],t.yv) +p=k.a +h=!1 +do{g=i.length +switch(k.qH(0,j)){case 0:case 5:break +case 1:A.dxU(j,r,q,i) +break +case 2:A.dxV(j,r,q,i) +break +case 3:f=k.f +A.dxS(j,r,q,p.y[f],i) +break +case 4:A.dxT(j,r,q,i) +break +case 6:h=!0 +break}f=i.length +if(f>g){e=f-1 +d=i[e] +c=d.a +b=d.b +if(Math.abs(c*c+b*b-0)<0.000244140625)B.b.eh(i,e) +else for(a=0;a0?1:0 +if(f<=0){f=b*a1 +if(f<0)f=-1 +else f=f>0?1:0 +f=f<=0}else f=!1}else f=!1 +if(f){a2=B.b.eh(i,e) +if(a!==i.length)i[a]=a2 +break}}}}while(!h) +return i.length!==0}, +f9(a){var s,r=a.a,q=a.b,p=this.a,o=A.deN(p,r,q),n=p.e,m=new Uint8Array(n) +B.C.t6(m,0,p.r) +o=new A.SI(o,m) +n=p.x +o.x=n +o.z=p.z +s=p.y +if(s!=null){n=new Float32Array(n) +o.y=n +B.jq.t6(n,0,s)}o.e=p.e +o.w=p.w +o.c=p.c +o.d=p.d +n=p.Q +o.Q=n +if(!n){o.a=p.a.bJ(0,r,q) +n=p.b +o.b=n==null?null:n.bJ(0,r,q) +o.as=p.as}o.cx=p.cx +o.at=p.at +o.ax=p.ax +o.ay=p.ay +o.ch=p.ch +o.CW=p.CW +r=new A.FO(o,B.dB) +r.ahd(this) +return r}, +ab(a,b){var s=A.cQ2(this) +s.by9(b) +return s}, +by9(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f +this.a.a47() +s=this.a +r=s.d +q=s.f +p=r*2 +for(o=0;o0.000244140625){b0=(a-a2)/a9 +if(b0>=0&&b0<=1){b1=1-b0 +b2=b1*b1 +b3=2*b0*b1 +b0*=b0 +b4=b2*a+b3*a2+b0*a4 +b5=b2*a1+b3*a3+b0*a5 +s=Math.min(s,b4) +f.a=s +a7=Math.max(a7,b4) +f.c=a7 +a6=Math.min(a6,b5) +f.b=a6 +a8=Math.max(a8,b5) +f.d=a8}}a9=a1-2*a3+a5 +if(Math.abs(a9)>0.000244140625){b6=(a1-a3)/a9 +if(b6>=0&&b6<=1){b7=1-b6 +b2=b7*b7 +b3=2*b6*b7 +b6*=b6 +b8=b2*a+b3*a2+b6*a4 +b9=b2*a1+b3*a3+b6*a5 +s=Math.min(s,b8) +f.a=s +a7=Math.max(a7,b8) +f.c=a7 +a6=Math.min(a6,b9) +f.b=a6 +a8=Math.max(a8,b9) +f.d=a8}h=a8 +j=a7 +i=a6 +k=s}else{h=a8 +j=a7 +i=a6 +k=s}break +case 3:if(e==null)e=new A.bf8() +s=e1.y[r.b] +b=c+1 +a=q[c] +a0=b+1 +a1=q[b] +b=a0+1 +a2=q[a0] +a0=b+1 +a3=q[b] +a4=q[a0] +a5=q[a0+1] +e.a=Math.min(a,a4) +e.b=Math.min(a1,a5) +e.c=Math.max(a,a4) +e.d=Math.max(a1,a5) +c0=new A.AR() +c1=a4-a +c2=s*(a2-a) +if(c0.Jh(s*c1-c1,c1-2*c2,c2)!==0){a6=c0.a +a6.toString +if(a6>=0&&a6<=1){c3=2*(s-1) +a9=(-c3*a6+c3)*a6+1 +c4=a2*s +b4=(((a4-2*c4+a)*a6+2*(c4-a))*a6+a)/a9 +c4=a3*s +b5=(((a5-2*c4+a1)*a6+2*(c4-a1))*a6+a1)/a9 +e.a=Math.min(e.a,b4) +e.c=Math.max(e.c,b4) +e.b=Math.min(e.b,b5) +e.d=Math.max(e.d,b5)}}c5=a5-a1 +c6=s*(a3-a1) +if(c0.Jh(s*c5-c5,c5-2*c6,c6)!==0){a6=c0.a +a6.toString +if(a6>=0&&a6<=1){c3=2*(s-1) +a9=(-c3*a6+c3)*a6+1 +c4=a2*s +b8=(((a4-2*c4+a)*a6+2*(c4-a))*a6+a)/a9 +c4=a3*s +b9=(((a5-2*c4+a1)*a6+2*(c4-a1))*a6+a1)/a9 +e.a=Math.min(e.a,b8) +e.c=Math.max(e.c,b8) +e.b=Math.min(e.b,b9) +e.d=Math.max(e.d,b9)}}k=e.a +i=e.b +j=e.c +h=e.d +break +case 4:if(g==null)g=new A.bg8() +b=c+1 +c7=q[c] +a0=b+1 +c8=q[b] +b=a0+1 +c9=q[a0] +a0=b+1 +d0=q[b] +b=a0+1 +d1=q[a0] +a0=b+1 +d2=q[b] +d3=q[a0] +d4=q[a0+1] +s=Math.min(c7,d3) +g.a=s +g.c=Math.min(c8,d4) +a6=Math.max(c7,d3) +g.b=a6 +g.d=Math.max(c8,d4) +if(!(c7c9&&c9>d1&&d1>d3 +else a7=!0 +if(!a7){a7=-c7 +d5=a7+3*(c9-d1)+d3 +d6=2*(c7-2*c9+d1) +d7=d6*d6-4*d5*(a7+c9) +if(d7>=0&&Math.abs(d5)>0.000244140625){a7=-d6 +a8=2*d5 +if(d7===0){d8=a7/a8 +b1=1-d8 +if(d8>=0&&d8<=1){a7=3*b1 +b4=b1*b1*b1*c7+a7*b1*d8*c9+a7*d8*d8*d1+d8*d8*d8*d3 +g.a=Math.min(b4,s) +g.b=Math.max(b4,a6)}}else{d7=Math.sqrt(d7) +d8=(a7-d7)/a8 +b1=1-d8 +if(d8>=0&&d8<=1){s=3*b1 +b4=b1*b1*b1*c7+s*b1*d8*c9+s*d8*d8*d1+d8*d8*d8*d3 +g.a=Math.min(b4,g.a) +g.b=Math.max(b4,g.b)}d8=(a7+d7)/a8 +b1=1-d8 +if(d8>=0&&d8<=1){s=3*b1 +b4=b1*b1*b1*c7+s*b1*d8*c9+s*d8*d8*d1+d8*d8*d8*d3 +g.a=Math.min(b4,g.a) +g.b=Math.max(b4,g.b)}}}}if(!(c8d0&&d0>d2&&d2>d4 +else s=!0 +if(!s){s=-c8 +d5=s+3*(d0-d2)+d4 +d6=2*(c8-2*d0+d2) +d7=d6*d6-4*d5*(s+d0) +if(d7>=0&&Math.abs(d5)>0.000244140625){s=-d6 +a6=2*d5 +if(d7===0){d8=s/a6 +b1=1-d8 +if(d8>=0&&d8<=1){s=3*b1 +b5=b1*b1*b1*c8+s*b1*d8*d0+s*d8*d8*d2+d8*d8*d8*d4 +g.c=Math.min(b5,g.c) +g.d=Math.max(b5,g.d)}}else{d7=Math.sqrt(d7) +d8=(s-d7)/a6 +b1=1-d8 +if(d8>=0&&d8<=1){a7=3*b1 +b5=b1*b1*b1*c8+a7*b1*d8*d0+a7*d8*d8*d2+d8*d8*d8*d4 +g.c=Math.min(b5,g.c) +g.d=Math.max(b5,g.d)}s=(s+d7)/a6 +b7=1-s +if(s>=0&&s<=1){a6=3*b7 +b5=b7*b7*b7*c8+a6*b7*s*d0+a6*s*s*d2+s*s*s*d4 +g.c=Math.min(b5,g.c) +g.d=Math.max(b5,g.d)}}}}k=g.a +i=g.c +j=g.b +h=g.d +break}if(!p){l=h +m=j +n=i +o=k +p=!0}else{o=Math.min(o,k) +m=Math.max(m,j) +n=Math.min(n,i) +l=Math.max(l,h)}}d9=p?new A.Z(o,n,m,l):B.a4 +e0.a.uX(0) +return e0.a.b=d9}, +Ml(){var s=A.cOa(this.a),r=A.a([],t.XJ) +return new A.aGx(new A.c01(new A.aWi(s,A.cCc(s,!1),r,!1)))}, +k(a){var s=this.kp(0) +return s}, +$ipB:1} +A.bK_.prototype={ +ags(a){var s=this,r=s.r,q=s.x +if(r!==q||s.w!==s.y){if(isNaN(r)||isNaN(s.w)||isNaN(q)||isNaN(s.y))return 5 +a[0]=r +a[1]=s.w +a[2]=q +r=s.y +a[3]=r +s.r=q +s.w=r +return 1}else{a[0]=q +a[1]=s.y +return 5}}, +a56(){var s,r,q=this +if(q.e===1){q.e=2 +return new A.w(q.x,q.y)}s=q.a.f +r=q.Q +return new A.w(s[r-2],s[r-1])}, +eY(){var s=this,r=s.z,q=s.a +if(rs)a=s}r=this.c +q=r.length +if(q===0)return-1 +p=q-1 +for(o=0;os)b=s +r=$.aD().cs() +if(a>b||h.c.length===0)return r +q=h.akm(a) +p=h.akm(b) +if(q===-1||p===-1)return r +o=h.c +n=o[q] +m=h.aii(q,a) +l=m.a +r.oT(0,l.a,l.b) +k=m.c +j=h.aii(p,b).c +if(q===p)h.ajI(n,k,j,r) +else{i=q +do{h.ajI(n,k,1,r);++i +n=o[i] +if(i!==p){k=0 +continue}else break}while(!0) +h.ajI(n,0,j,r)}return r}, +ajI(a,b,c,d){var s,r=a.c +switch(a.a){case 1:s=1-c +d.ef(0,r[2]*c+r[0]*s,r[3]*c+r[1]*s) +break +case 4:s=$.cHe() +A.dsn(r,b,c,s) +d.vB(s[2],s[3],s[4],s[5],s[6],s[7]) +break +case 2:s=$.cHe() +A.dnN(r,b,c,s) +d.aQl(s[2],s[3],s[4],s[5]) +break +case 3:throw A.j(A.bC(null)) +default:throw A.j(A.ak("Invalid segment type"))}}, +baM(a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=1073741823,a={} +c.f=!1 +a.a=0 +s=new A.clu(a,c) +r=new Float32Array(8) +q=a0.a +p=c.c +o=!1 +do{if(a0.eY()===0&&o)break +n=a0.qH(0,r) +switch(n){case 0:o=!0 +break +case 1:s.$4(r[0],r[1],r[2],r[3]) +break +case 4:a.a=A.cE7(r[0],r[1],r[2],r[3],r[4],r[5],r[6],r[7],a.a,0,b,p) +break +case 3:m=a0.f +l=q.y[m] +k=new A.og(r[0],r[1],r[2],r[3],r[4],r[5],l).adn() +j=k.length +m=k[0] +i=m.a +h=m.b +for(g=1;g>>1 +g=this.a53(o,n,q,p,e,f,this.a53(a,b,s,r,o,n,g,h,m),h,m)}else{l=a-e +k=b-f +j=g+Math.sqrt(l*l+k*k) +if(j>g)this.c.push(new A.X5(2,j,A.a([a,b,c,d,e,f],t.v))) +g=j}return g}} +A.clu.prototype={ +$4(a,b,c,d){var s=a-c,r=b-d,q=this.a,p=q.a,o=q.a=p+Math.sqrt(s*s+r*r) +if(o>p)this.b.c.push(new A.X5(1,o,A.a([a,b,c,d],t.v)))}, +$S:1046} +A.c01.prototype={ +gE(a){var s=this.a +if(s==null)throw A.j(A.dn(u.md)) +return s}, +q(){var s,r=this.b,q=r.bou() +if(q)++r.e +if(q){s=r.e +this.a=new A.aGw(r.c[s].e,s,r) +return!0}this.a=null +return!1}} +A.aGw.prototype={ +Va(a){return this.d.c[this.c].Va(a)}, +a_a(a,b){return this.d.c[this.c].bJa(a,b,!0)}, +k(a){return"PathMetric"}, +$iF5:1, +gu(a){return this.a}} +A.aha.prototype={} +A.X5.prototype={ +bDO(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this +switch(a0.a){case 1:s=a0.c +r=s[2] +q=s[0] +p=1-a1 +o=s[3] +s=s[1] +A.b_s(r-q,o-s) +return new A.aha(a1,new A.w(r*a1+q*p,o*a1+s*p)) +case 4:s=a0.c +r=s[0] +q=s[1] +p=s[2] +o=s[3] +n=s[4] +m=s[5] +l=s[6] +s=s[7] +k=n-2*p+r +j=m-2*o+q +i=p-r +h=o-q +g=(l+3*(p-n)-r)*a1 +f=(s+3*(o-m)-q)*a1 +e=a1===0 +if(!(e&&r===p&&q===o))d=a1===1&&n===l&&m===s +else d=!0 +if(d){c=e?n-r:l-p +b=e?m-q:s-o +if(c===0&&b===0){c=l-r +b=s-q}A.b_s(c,b)}else A.b_s((g+2*k)*a1+i,(f+2*j)*a1+h) +return new A.aha(a1,new A.w(((g+3*k)*a1+3*i)*a1+r,((f+3*j)*a1+3*h)*a1+q)) +case 2:s=a0.c +r=s[0] +q=s[1] +p=s[2] +o=s[3] +n=s[4] +s=s[5] +a=A.cCR(r,q,p,o,n,s) +m=a.ao9(a1) +l=a.aoa(a1) +if(!(a1===0&&r===p&&q===o))k=a1===1&&p===n&&o===s +else k=!0 +n-=r +s-=q +if(k)A.b_s(n,s) +else A.b_s(2*(n*a1+(p-r)),2*(s*a1+(o-q))) +return new A.aha(a1,new A.w(m,l)) +default:throw A.j(A.ak("Invalid segment type"))}}} +A.SI.prototype={ +w7(a,b,c){var s=a*2,r=this.f +r[s]=b +r[s+1]=c}, +zz(a){var s=this.f,r=a*2 +return new A.w(s[r],s[r+1])}, +at3(){var s=this +if(s.ay)return new A.Z(s.zz(0).a,s.zz(0).b,s.zz(1).a,s.zz(2).b) +else return s.w===4?s.be0():null}, +uX(a){var s +if(this.Q)this.ah4() +s=this.a +s.toString +return s}, +be0(){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.zz(0).a,h=k.zz(0).b,g=k.zz(1).a,f=k.zz(1).b +if(k.r[1]!==1||f!==h)return j +s=g-i +r=k.zz(2).a +q=k.zz(2).b +if(k.r[2]!==1||r!==g)return j +p=q-f +o=k.zz(3) +n=k.zz(3).b +if(k.r[3]!==1||n!==q)return j +if(r-o.a!==s||n-h!==p)return j +m=Math.min(i,g) +l=Math.min(h,q) +return new A.Z(m,l,m+Math.abs(s),l+Math.abs(p))}, +aWl(){var s,r,q,p,o +if(this.w===2){s=this.r +s=s[0]!==0||s[1]!==1}else s=!0 +if(s)return null +s=this.f +r=s[0] +q=s[1] +p=s[2] +o=s[3] +if(q===o||r===p)return new A.Z(r,q,p,o) +return null}, +aAo(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this.uX(0),f=A.a([],t.kG),e=new A.F6(this) +e.Pu(this) +s=new Float32Array(8) +e.qH(0,s) +for(r=0;q=e.qH(0,s),q!==6;)if(3===q){p=s[2] +o=s[3] +n=p-s[0] +m=o-s[1] +l=s[4] +k=s[5] +if(n!==0){j=Math.abs(n) +i=Math.abs(k-o)}else{i=Math.abs(m) +j=m!==0?Math.abs(l-p):Math.abs(n)}f.push(new A.c5(j,i));++r}l=f[0] +k=f[1] +h=f[2] +return A.aCg(g,f[3],h,l,k)}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.SI&&this.bIA(b)}, +gv(a){var s=this +return A.am(s.cx,s.f,s.y,s.r,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +bIA(a){var s,r,q,p,o,n,m,l=this +if(l.cx!==a.cx)return!1 +s=l.d +if(s!==a.d)return!1 +r=s*2 +for(q=l.f,p=a.f,o=0;oq.c){s=a+10 +q.c=s +r=new Float32Array(s*2) +B.jq.t6(r,0,q.f) +q.f=r}q.d=a}, +akc(a){var s,r,q=this +if(a>q.e){s=a+8 +q.e=s +r=new Uint8Array(s) +B.C.t6(r,0,q.r) +q.r=r}q.w=a}, +aka(a){var s,r,q=this +if(a>q.x){s=a+4 +q.x=s +r=new Float32Array(s) +s=q.y +if(s!=null)B.jq.t6(r,0,s) +q.y=r}q.z=a}, +yx(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=b.d,g=i.d+h +i.a47() +i.akb(g) +s=b.f +for(r=h*2-1,q=g*2-1,p=i.f;r>=0;--r,--q)p[q]=s[r] +o=i.w +n=b.w +i.akc(o+n) +for(p=i.r,m=b.r,l=0;l=4)return!1}else if(h.CW>=8)return!1}if(h.ay){if(!f||h.ax)return!1 +if(h.CW>=4)return!1}if(!h.Q){g=h.a +g=!g.ga6(g)}else g=!1 +if(g){s=h.a +r=s.a +q=s.b +p=s.c +o=s.d +n=h.d*2 +for(g=h.f,m=!0,l=0;lp||j-0.0001>o +else f=!1 +if(f)return!1 +if(!i)m=!1}if(h.as!==m)return!1}return!0}} +A.F6.prototype={ +Pu(a){var s +this.d=0 +s=this.a +if(s.Q)s.ah4() +if(!s.as)this.c=s.w}, +bPv(){var s,r=this,q=r.c,p=r.a +if(q===p.w)return 6 +p=p.r +r.c=q+1 +s=p[q] +switch(s){case 0:q=r.d +r.e=q +r.d=q+2 +break +case 1:q=r.d +r.e=q-2 +r.d=q+2 +break +case 3:++r.b +q=r.d +r.e=q-2 +r.d=q+4 +break +case 2:q=r.d +r.e=q-2 +r.d=q+4 +break +case 4:q=r.d +r.e=q-2 +r.d=q+6 +break +case 5:break +case 6:break +default:throw A.j(A.e8("Unsupport Path verb "+s,null,null))}return s}, +qH(a,b){var s,r,q,p,o,n=this,m=n.c,l=n.a +if(m===l.w)return 6 +s=l.r +n.c=m+1 +r=s[m] +q=l.f +p=n.d +switch(r){case 0:o=p+1 +b[0]=q[p] +p=o+1 +b[1]=q[o] +break +case 1:b[0]=q[p-2] +b[1]=q[p-1] +o=p+1 +b[2]=q[p] +p=o+1 +b[3]=q[o] +break +case 3:++n.b +b[0]=q[p-2] +b[1]=q[p-1] +o=p+1 +b[2]=q[p] +p=o+1 +b[3]=q[o] +o=p+1 +b[4]=q[p] +p=o+1 +b[5]=q[o] +break +case 2:b[0]=q[p-2] +b[1]=q[p-1] +o=p+1 +b[2]=q[p] +p=o+1 +b[3]=q[o] +o=p+1 +b[4]=q[p] +p=o+1 +b[5]=q[o] +break +case 4:b[0]=q[p-2] +b[1]=q[p-1] +o=p+1 +b[2]=q[p] +p=o+1 +b[3]=q[o] +o=p+1 +b[4]=q[p] +p=o+1 +b[5]=q[o] +o=p+1 +b[6]=q[p] +p=o+1 +b[7]=q[o] +break +case 5:break +case 6:break +default:throw A.j(A.e8("Unsupport Path verb "+r,null,null))}n.d=p +return r}} +A.AR.prototype={ +Jh(a,b,c){var s,r,q,p,o,n,m,l=this +if(a===0){s=A.b05(-c,b) +l.a=s +return s==null?0:1}r=b*b-4*a*c +if(r<0)return 0 +r=Math.sqrt(r) +if(!isFinite(r))return 0 +q=b<0?-(b-r)/2:-(b+r)/2 +p=A.b05(q,a) +if(p!=null){l.a=p +o=1}else o=0 +p=A.b05(c,q) +if(p!=null){n=o+1 +if(o===0)l.a=p +else l.b=p +o=n}if(o===2){s=l.a +s.toString +m=l.b +m.toString +if(s>m){l.a=m +l.b=s}else if(s===m)return 1}return o}} +A.bY8.prototype={ +ao9(a){return(this.a*a+this.c)*a+this.e}, +aoa(a){return(this.b*a+this.d)*a+this.f}} +A.bK1.prototype={ +bzs(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=e.a,c=A.cCc(d,!0) +for(s=e.f,r=t.td;q=c.qH(0,s),q!==6;)switch(q){case 0:case 5:break +case 1:e.bcj() +break +case 2:p=!A.cOb(s)?A.deP(s):0 +o=e.ayi(s[0],s[1],s[2],s[3],s[4],s[5]) +e.d+=p>0?o+e.ayi(s[4],s[5],s[6],s[7],s[8],s[9]):o +break +case 3:n=d.y[c.f] +m=s[0] +l=s[1] +k=s[2] +j=s[3] +i=s[4] +h=s[5] +g=A.cOb(s) +f=A.a([],r) +new A.og(m,l,k,j,i,h,n).bCV(f) +e.ayh(f[0]) +if(!g&&f.length===2)e.ayh(f[1]) +break +case 4:e.bce() +break}}, +bcj(){var s,r,q,p,o,n=this,m=n.f,l=m[0],k=m[1],j=m[2],i=m[3] +if(k>i){s=k +r=i +q=-1}else{s=i +r=k +q=1}m=n.c +if(ms)return +p=n.b +if(A.bK2(p,m,l,k,j,i)){++n.e +return}if(m===s)return +o=(j-l)*(m-k)-(i-k)*(p-l) +if(o===0){if(p!==j||m!==i)++n.e +q=0}else if(A.dgy(o)===q)q=0 +n.d+=q}, +ayi(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k=this +if(b>f){s=b +r=f +q=-1}else{s=f +r=b +q=1}p=k.c +if(ps)return 0 +o=k.b +if(A.bK2(o,p,a,b,e,f)){++k.e +return 0}if(p===s)return 0 +n=new A.AR() +if(0===n.Jh(b-2*d+f,2*(d-b),b-p))m=q===1?a:e +else{l=n.a +l.toString +m=((e-2*c+a)*l+2*(c-a))*l+a}if(Math.abs(m-o)<0.000244140625)if(o!==e||p!==f){++k.e +return 0}return mg){s=h +r=g +q=-1}else{s=g +r=h +q=1}p=i.c +if(ps)return +o=i.b +if(A.bK2(o,p,a.a,h,a.e,g)){++i.e +return}if(p===s)return +n=a.r +m=a.d*n-p*n+p +l=new A.AR() +if(0===l.Jh(g+(h-2*m),2*(m-h),h-p))k=q===1?a.a:a.e +else{j=l.a +j.toString +k=A.d84(a.a,a.c,a.e,n,j)/A.d83(n,j)}if(Math.abs(k-o)<0.000244140625)if(o!==a.e||p!==a.f){++i.e +return}p=i.d +i.d=p+(kq){p=b +o=q +n=-1}else{p=q +o=b +n=1}m=g.c +if(mp)return +l=g.b +if(A.bK2(l,m,d,b,r,q)){++g.e +return}if(m===p)return +k=Math.min(d,Math.min(a,Math.min(s,r))) +j=Math.max(d,Math.max(a,Math.max(s,r))) +if(lj){g.d+=n +return}i=A.cUn(f,a0,m) +if(i==null)return +h=A.cUV(d,a,s,r,i) +if(Math.abs(h-l)<0.000244140625)if(l!==r||m!==q){++g.e +return}f=g.d +g.d=f+(h1,o=null,n=1/0,m=0;m<$.Cz.length;++m){l=$.Cz[m] +k=self.window.devicePixelRatio +if(k===0)k=1 +if(l.y!==k)continue +k=l.a +j=k.c-k.a +k=k.d-k.b +i=j*k +h=c.dy +g=self.window.devicePixelRatio +if(l.r>=B.e.e5(s*(g===0?1:g))+2){g=self.window.devicePixelRatio +f=l.w>=B.e.e5(r*(g===0?1:g))+2&&l.ay===h}else f=!1 +e=i4)){if(j===b&&k===a){o=l +break}n=i +o=l}}if(o!=null){B.b.D($.Cz,o) +o.sFP(0,a0) +o.b=c.fx +return o}d=A.d6T(a0,c.cy.b.d,c.dy) +d.b=c.fx +return d}, +awS(){A.ae(this.d.style,"transform","translate("+A.r(this.CW)+"px, "+A.r(this.cx)+"px)")}, +tW(){this.awS() +this.a4J(null)}, +ed(){this.ah7(null) +this.fr=!0 +this.avr()}, +eG(a,b){var s,r,q=this +q.afI(0,b) +q.fx=b.fx +if(b!==q)b.fx=null +if(q.CW!==b.CW||q.cx!==b.cx)q.awS() +q.ah7(b) +if(q.cy===b.cy){s=q.ch +r=s instanceof A.z3&&q.dy!==s.ay +if(q.fr||r)q.a4J(b) +else q.ch=b.ch}else q.a4J(b)}, +EG(){var s=this +s.avu() +s.ah7(s) +if(s.fr)s.a4J(s)}, +AY(){A.b_u(this.ch) +this.ch=null +this.avs()}} +A.bKa.prototype={ +$0(){var s,r=this.a,q=r.fy +q.toString +s=r.ch=r.bfP(q) +s.b=r.fx +q=r.d +q.toString +A.cFS(q) +r.d.append(s.c) +s.V(0) +q=r.cy.b +q.toString +r=r.fy +r.toString +q.alV(s,r) +s.Sd()}, +$S:0} +A.a6i.prototype={ +h2(a){return A.cUE(this.ch)}, +tW(){var s=this,r=s.d.style +A.ae(r,"transform","translate("+A.r(s.CW)+"px, "+A.r(s.cx)+"px)") +A.ae(r,"width",A.r(s.cy)+"px") +A.ae(r,"height",A.r(s.db)+"px") +A.ae(r,"position","absolute")}, +a8I(a){if(this.b3e(a))return this.ch===t.p0.a(a).ch +return!1}, +abj(a){return a.ch===this.ch?0:1}, +eG(a,b){var s=this +s.afI(0,b) +if(s.CW!==b.CW||s.cx!==b.cx||s.cy!==b.cy||s.db!==b.db)s.tW()}} +A.bOy.prototype={ +alV(a,b){var s,r,q,p,o,n,m,l,k,j +try{m=this.b +m.toString +m=A.cWj(b,m) +l=this.c +k=l.length +if(m){s=k +for(r=0;r1){s=q.a +s.y=s.r.pop() +r=s.w.pop() +if(r!=null){s.Q=r.a +s.as=r.b +s.at=r.c +s.ax=r.d +s.z=!0}else if(s.z)s.z=!1}s=q.c +if(s.length!==0&&B.b.gR(s) instanceof A.a5T)s.pop() +else s.push(B.auY);--q.r}, +K3(a){var s +while(!0){s=this.r +if(!(a1))break +this.dr(0)}}, +FU(a,b){var s=new A.aAw(a,b) +switch(b.a){case 1:this.a.FU(a,s) +break +case 0:break}this.d.c=!0 +this.c.push(s)}, +fu(a,b){var s,r,q=this,p=b.a +if(p.w!=null)q.d.c=!0 +q.e=!0 +s=A.Nn(b) +b.b=!0 +r=new A.aAG(a,p) +p=q.a +if(s!==0)p.Hh(a.oJ(s),r) +else p.Hh(a,r) +q.c.push(r)}, +ft(a,b){var s,r,q,p,o,n,m,l,k=this,j=b.a +if(j.w!=null||!a.as)k.d.c=!0 +k.e=!0 +s=A.Nn(b) +r=a.a +q=a.c +p=Math.min(r,q) +o=a.b +n=a.d +m=Math.min(o,n) +q=Math.max(r,q) +n=Math.max(o,n) +b.b=!0 +l=new A.aAF(a,j) +k.a.Kx(p-s,m-s,q+s,n+s,l) +k.c.push(l)}, +Cp(b0,b1,b2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=this,a4=new A.Z(b1.a,b1.b,b1.c,b1.d),a5=b0.a,a6=b0.b,a7=b0.c,a8=b0.d,a9=new A.Z(a5,a6,a7,a8) +if(a9.l(0,a4)||!a9.rr(a4).l(0,a4))return +s=b0.Vh() +r=b1.Vh() +q=s.e +p=s.f +o=s.r +n=s.w +m=s.z +l=s.Q +k=s.x +j=s.y +i=r.e +h=r.f +g=r.r +f=r.w +e=r.z +d=r.Q +c=r.x +b=r.y +if(i*i+h*h>q*q+p*p||g*g+f*f>o*o+n*n||e*e+d*d>m*m+l*l||c*c+b*b>k*k+j*j)return +a3.e=a3.d.c=!0 +a=A.Nn(b2) +b2.b=!0 +a0=new A.aAy(b0,b1,b2.a) +q=$.aD().cs() +q.sB7(B.eV) +q.ts(b0) +q.ts(b1) +q.aB(0) +a0.x=q +a1=Math.min(a5,a7) +a2=Math.max(a5,a7) +a3.a.Kx(a1-a,Math.min(a6,a8)-a,a2+a,Math.max(a6,a8)+a,a0) +a3.c.push(a0)}, +dP(a,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this +if(a0.a.w==null){t.Ci.a(a) +s=a.a.at3() +if(s!=null){b.fu(s,a0) +return}r=a.a +q=r.ax?r.aAo():null +if(q!=null){b.ft(q,a0) +return}p=a.a.aWl() +if(p!=null){r=a0.a.c +r=(r==null?0:r)===0}else r=!1 +if(r){r=p.a +o=p.c +n=Math.min(r,o) +m=p.b +l=p.d +k=Math.min(m,l) +r=o-r +j=Math.abs(r) +m=l-m +i=Math.abs(m) +h=m===0?1:i +g=r===0?1:j +a0.sd8(0,B.bc) +b.fu(new A.Z(n,k,n+g,k+h),a0) +return}}t.Ci.a(a) +if(a.a.w!==0){b.e=b.d.c=!0 +f=a.uX(0) +e=A.Nn(a0) +if(e!==0)f=f.oJ(e) +d=new A.FO(A.cOa(a.a),B.dB) +d.ahd(a) +a0.b=!0 +c=new A.aAE(d,a0.a) +b.a.Hh(f,c) +d.b=a.b +b.c.push(c)}}, +B_(a){var s,r,q=this,p=t.S9.a(a).b +if(p==null)return +if(p.e)q.e=!0 +s=q.d +r=p.d +s.a=B.ce.w4(s.a,r.a) +s.b=B.ce.w4(s.b,r.b) +s.c=B.ce.w4(s.c,r.c) +q.eH(0) +B.b.H(q.c,p.c) +q.dr(0) +p=p.b +if(p!=null)q.a.aWR(p)}, +zK(a,b){var s,r,q,p,o=this +t.zN.a(a) +if(!a.e)return +o.e=!0 +s=o.d +s.c=!0 +s.b=!0 +r=new A.aAD(a,b) +q=a.gwU().z +s=b.a +p=b.b +o.a.Kx(s+q.a,p+q.b,s+q.c,p+q.d,r) +o.c.push(r)}, +bhG(a,b,c,d){var s,r,q,p,o,n,m,l=a[0],k=a[1],j=a.length +for(s=k,r=l,q=2;qa.d||s.da.c}} +A.a5T.prototype={ +eo(a){a.eH(0)}, +k(a){var s=this.kp(0) +return s}} +A.aAJ.prototype={ +eo(a){a.dr(0)}, +k(a){var s=this.kp(0) +return s}} +A.aAN.prototype={ +eo(a){a.bJ(0,this.a,this.b)}, +k(a){var s=this.kp(0) +return s}} +A.aAL.prototype={ +eo(a){a.q7(0,this.a,this.b)}, +k(a){var s=this.kp(0) +return s}} +A.aAK.prototype={ +eo(a){a.vT(0,this.a)}, +k(a){var s=this.kp(0) +return s}} +A.aAM.prototype={ +eo(a){a.ab(0,this.a)}, +k(a){var s=this.kp(0) +return s}} +A.aAw.prototype={ +eo(a){a.FU(this.f,this.r)}, +k(a){var s=this.kp(0) +return s}} +A.aAv.prototype={ +eo(a){a.Mj(this.f)}, +k(a){var s=this.kp(0) +return s}} +A.aAu.prototype={ +eo(a){a.yC(0,this.f)}, +k(a){var s=this.kp(0) +return s}} +A.aAA.prototype={ +eo(a){a.u1(this.f,this.r,this.w)}, +k(a){var s=this.kp(0) +return s}} +A.aAC.prototype={ +eo(a){a.DY(this.f)}, +k(a){var s=this.kp(0) +return s}} +A.aAI.prototype={ +eo(a){a.G8(this.f,this.r,this.w)}, +k(a){var s=this.kp(0) +return s}} +A.aAG.prototype={ +eo(a){a.fu(this.f,this.r)}, +k(a){var s=this.kp(0) +return s}} +A.aAF.prototype={ +eo(a){a.ft(this.f,this.r)}, +k(a){var s=this.kp(0) +return s}} +A.aAy.prototype={ +eo(a){var s=this.w +if(s.b==null)s.b=B.bc +a.dP(this.x,s)}, +k(a){var s=this.kp(0) +return s}} +A.aAB.prototype={ +eo(a){a.DX(this.f,this.r)}, +k(a){var s=this.kp(0) +return s}} +A.aAx.prototype={ +eo(a){a.rD(this.f,this.r,this.w)}, +k(a){var s=this.kp(0) +return s}} +A.aAE.prototype={ +eo(a){a.dP(this.f,this.r)}, +k(a){var s=this.kp(0) +return s}} +A.aAH.prototype={ +eo(a){var s=this +a.Cq(s.f,s.r,s.w,s.x)}, +k(a){var s=this.kp(0) +return s}} +A.aAz.prototype={ +eo(a){var s=this +a.zJ(s.f,s.r,s.w,s.x)}, +k(a){var s=this.kp(0) +return s}} +A.aAD.prototype={ +eo(a){a.zK(this.f,this.r)}, +k(a){var s=this.kp(0) +return s}} +A.clp.prototype={ +FU(a,b){var s,r,q,p,o=this,n=a.a,m=a.b,l=a.c,k=a.d +if(!o.x){s=$.cym() +s[0]=n +s[1]=m +s[2]=l +s[3]=k +A.cxQ(o.y,s) +n=s[0] +m=s[1] +l=s[2] +k=s[3]}if(!o.z){o.Q=n +o.as=m +o.at=l +o.ax=k +o.z=!0 +r=k +q=l +p=m +s=n}else{s=o.Q +if(n>s){o.Q=n +s=n}p=o.as +if(m>p){o.as=m +p=m}q=o.at +if(l=q||p>=r)b.a=!0 +else{b.b=s +b.c=p +b.d=q +b.e=r}}, +Hh(a,b){this.Kx(a.a,a.b,a.c,a.d,b)}, +Kx(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j=this +if(a===c||b===d){e.a=!0 +return}if(!j.x){s=$.cym() +s[0]=a +s[1]=b +s[2]=c +s[3]=d +A.cxQ(j.y,s) +r=s[0] +q=s[1] +p=s[2] +o=s[3]}else{o=d +p=c +q=b +r=a}if(j.z){n=j.at +if(r>=n){e.a=!0 +return}m=j.Q +if(p<=m){e.a=!0 +return}l=j.ax +if(q>=l){e.a=!0 +return}k=j.as +if(o<=k){e.a=!0 +return}if(rn)p=n +if(ql)o=l}e.b=r +e.c=q +e.d=p +e.e=o +if(j.b){j.c=Math.min(Math.min(j.c,r),p) +j.e=Math.max(Math.max(j.e,r),p) +j.d=Math.min(Math.min(j.d,q),o) +j.f=Math.max(Math.max(j.f,q),o)}else{j.c=Math.min(r,p) +j.e=Math.max(r,p) +j.d=Math.min(q,o) +j.f=Math.max(q,o)}j.b=!0}, +aWR(a){var s,r,q,p,o,n=this,m=a.a,l=a.b,k=a.c,j=a.d +if(m===k||l===j)return +if(!n.x){s=$.cym() +s[0]=m +s[1]=l +s[2]=k +s[3]=j +A.cxQ(n.y,s) +r=s[0] +q=s[1] +p=s[2] +o=s[3]}else{o=j +p=k +q=l +r=m}if(n.b){n.c=Math.min(Math.min(n.c,r),p) +n.e=Math.max(Math.max(n.e,r),p) +n.d=Math.min(Math.min(n.d,q),o) +n.f=Math.max(Math.max(n.f,q),o)}else{n.c=Math.min(r,p) +n.e=Math.max(r,p) +n.d=Math.min(q,o) +n.f=Math.max(q,o)}n.b=!0}, +aeW(){var s=this,r=s.y,q=new A.f1(new Float32Array(16)) +q.cp(r) +s.r.push(q) +r=s.z?new A.Z(s.Q,s.as,s.at,s.ax):null +s.w.push(r)}, +bDM(){var s,r,q,p,o,n,m,l,k,j,i=this +if(!i.b)return B.a4 +s=i.a +r=s.a +if(isNaN(r))r=-1/0 +q=s.c +if(isNaN(q))q=1/0 +p=s.b +if(isNaN(p))p=-1/0 +o=s.d +if(isNaN(o))o=1/0 +s=i.c +n=i.e +m=Math.min(s,n) +l=Math.max(s,n) +n=i.d +s=i.f +k=Math.min(n,s) +j=Math.max(n,s) +if(lc1||b7>c2)return +if(b8-b6$.cAT||r>$.cAS){k=$.bre +if(k!=null){g=k.a.getExtension("WEBGL_lose_context") +if(g!=null)g.loseContext()}$.cAU=$.bre=null +$.cAT=Math.max($.cAT,s) +$.cAS=Math.max($.cAS,s)}k=$.cAU +if(k==null)k=$.cAU=A.bIK(s,r) +f=$.bre +k=f==null?$.bre=A.cAV(k):f +k.fr=s +k.fx=r +e=k.a8A(l,h) +f=k.a +d=e.a +A.at(f,"useProgram",[d]) +c=k.aee(d,"position") +A.cWu(k,e,q,p,s,r,c3) +b=!o +if(b){a=m.e +A.at(f,"uniform4f",[k.ye(0,d,"u_textransform"),1/a.d,1/a.e,0,0])}a=f.createBuffer() +a.toString +if(b)if(n){a0=f.createVertexArray() +a0.toString +A.at(f,"bindVertexArray",[a0])}else a0=null +else a0=null +A.at(f,a9,[c]) +A.at(f,b0,[k.gzV(),a]) +A.cUk(k,b4,1) +A.at(f,b1,[c,2,k.gapN(),!1,0,0]) +a1=b4.length/2|0 +if(o){a2=f.createBuffer() +A.at(f,b0,[k.gzV(),a2]) +a3=new Uint32Array(a1) +for(o=c6.r,a4=0;a41;)s.pop() +t.on.a(B.b.gN(s)).JS(new A.bLm())}, +$S:0} +A.c05.prototype={ +$0(){var s,r,q=t.on,p=this.a.a +if($.c03==null)q.a(B.b.gN(p)).ed() +else{s=q.a(B.b.gN(p)) +r=$.c03 +r.toString +s.eG(0,r)}A.dsz(q.a(B.b.gN(p))) +$.c03=q.a(B.b.gN(p)) +return new A.UP(q.a(B.b.gN(p)).d)}, +$S:1059} +A.a6k.prototype={ +M5(a){this.W9(a) +this.CW=a.CW +this.dy=a.dy +a.dy=a.CW=null}, +gxM(){return this.CW}, +AY(){var s=this +s.Pp() +$.jQ.TT(s.dy) +s.CW=s.dy=null}, +JS(a){++a.b +this.avq(a);--a.b}, +h2(a){var s=this.IK("flt-shader-mask"),r=A.dE(self.document,"flt-mask-interior") +A.ae(r.style,"position","absolute") +this.CW=r +s.append(r) +return s}, +tW(){var s,r,q,p,o,n=this +$.jQ.TT(n.dy) +n.dy=null +if(t.R1.b(n.cx)){s=n.d.style +r=n.cy +q=r.a +A.ae(s,"left",A.r(q)+"px") +p=r.b +A.ae(s,"top",A.r(p)+"px") +o=r.c-q +A.ae(s,"width",A.r(o)+"px") +r=r.d-p +A.ae(s,"height",A.r(r)+"px") +s=n.CW.style +A.ae(s,"left",A.r(-q)+"px") +A.ae(s,"top",A.r(-p)+"px") +if(o>0&&r>0)n.b9C() +return}throw A.j(A.aL("Shader type not supported for ShaderMask"))}, +b9C(){var s,r,q,p,o,n,m,l=this,k="filter",j=l.cx +if(j instanceof A.Is){s=l.cy +r=s.a +q=s.b +p=A.av(j.RM(s.bJ(0,-r,-q),1,!0)) +o=l.db +switch(o.a){case 0:case 8:case 7:j=l.CW +if(j!=null)A.ae(j.style,"visibility","hidden") +return +case 2:case 6:A.ae(l.d.style,k,"") +return +case 3:o=B.lk +break +case 1:case 4:case 5:case 9:case 10:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:case 24:case 25:case 26:case 27:case 28:break}n=A.dxQ(p,o,s.c-r,s.d-q) +l.dy=n.b +j="url(#"+n.a +if(l.fr)A.ae(l.CW.style,k,j+")") +else A.ae(l.d.style,k,j+")") +m=$.jQ +m.toString +j=l.dy +j.toString +m.alG(j)}}, +eG(a,b){var s=this +s.Ff(0,b) +if(s.cx!==b.cx||!s.cy.l(0,b.cy)||s.db!==b.db)s.tW()}, +$ibXt:1} +A.It.prototype={ +Zu(b2,b3,b4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6=this,a7="createPattern",a8="bindBuffer",a9="texParameteri",b0=a6.a,b1=a6.b +if(b0!==B.bk&&b1!==B.bk){s=a6.bu1(a6.e,b0,b1) +s.toString +r=b0===B.lb||b0===B.qA +q=b1===B.lb||b1===B.qA +if(r)p=q?"repeat":"repeat-x" +else p=q?"repeat-y":"no-repeat" +p=A.at(b2,a7,[s,p]) +p.toString +return p}else{if($.rn==null)$.rn=new A.Nm() +b3.toString +s=$.h6() +o=s.x +if(o==null){p=self.window.devicePixelRatio +o=p===0?1:p}p=b3.a +n=B.e.e5((b3.c-p)*o) +m=b3.b +l=B.e.e5((b3.d-m)*o) +k=$.iy +j=(k==null?$.iy=A.rh():k)===2 +i=A.cR4() +h=A.cLg(j,b0,b1) +g=A.cAV(A.bIK(n,l)) +g.fr=n +g.fx=l +f=g.a8A(i,h) +k=g.a +e=f.a +A.at(k,"useProgram",[e]) +d=new Float32Array(12) +c=b3.bJ(0,-p,-m) +b=c.a +d[0]=b +a=c.b +d[1]=a +a0=c.c +d[2]=a0 +d[3]=a +d[4]=a0 +a1=c.d +d[5]=a1 +d[6]=a0 +d[7]=a1 +d[8]=b +d[9]=a1 +d[10]=b +d[11]=a +a2=g.aee(e,"position") +A.cWu(g,f,0,0,n,l,new A.f1(a6.c)) +a6.f=p!==0||m!==0 +b=a6.e +A.at(k,"uniform4f",[g.ye(0,e,"u_textransform"),1/b.d,1/b.e,p,m]) +m=k.createBuffer() +m.toString +if(j){a3=k.createVertexArray() +a3.toString +A.at(k,"bindVertexArray",[a3])}else a3=null +A.at(k,"enableVertexAttribArray",[a2]) +A.at(k,a8,[g.gzV(),m]) +s=s.x +if(s==null){s=self.window.devicePixelRatio +if(s===0)s=1}A.cUk(g,d,s) +A.at(k,"vertexAttribPointer",[a2,2,g.gapN(),!1,0,0]) +a4=k.createTexture() +k.activeTexture(g.gaOh()) +A.at(k,"bindTexture",[g.gxf(),a4]) +g.aRj(0,g.gxf(),0,g.gab0(),g.gab0(),g.gab3(),b.a) +if(j){A.at(k,a9,[g.gxf(),g.gab1(),A.cxM(g,b0)]) +A.at(k,a9,[g.gxf(),g.gab2(),A.cxM(g,b1)]) +A.at(k,"generateMipmap",[g.gxf()])}else{A.at(k,a9,[g.gxf(),g.gab1(),g.gT6()]) +A.at(k,a9,[g.gxf(),g.gab2(),g.gT6()]) +A.at(k,a9,[g.gxf(),g.gaOi(),g.gaOg()])}A.at(k,"clear",[g.gapM()]) +g.aLG(6,B.Gc) +if(a3!=null)k.bindVertexArray(null) +a5=g.aQp(!1) +A.at(k,a8,[g.gzV(),null]) +A.at(k,a8,[g.gNv(),null]) +a5.toString +s=A.at(b2,a7,[a5,"no-repeat"]) +s.toString +return s}}, +bu1(a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=a2===B.qA?2:1,a0=a3===B.qA?2:1 +if(a===1&&a0===1)return a1.a +s=a1.d +r=a1.e +q=s*a +p=r*a0 +o=A.bIK(q,p) +n=o.a +if(n!=null)n=A.cKF(n,"2d",null) +else{n=o.b +n.toString +n=A.uD(n,"2d",null)}n.toString +for(m=-2*r,l=-2*s,k=a1.a,j=0;j>>24&255)<1}, +$S:1060} +A.bXI.prototype={ +aJB(a,b){var s,r,q=this +q.b=!0 +s=q.a +if(s==null)q.a=A.bIK(a,b) +else if(a!==s.c&&b!==s.d){s.c=a +s.d=b +r=s.a +if(r!=null){r.width=a +s=s.a +s.toString +s.height=b}else{r=s.b +if(r!=null){A.PK(r,a) +r=s.b +r.toString +A.PJ(r,b) +r=s.b +r.toString +s.aGW(r)}}}s=q.a +s.toString +return A.cAV(s)}} +A.Is.prototype={$inN:1,$iuQ:1} +A.at9.prototype={ +Zu(a,b,c){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.f +if(h===B.bk||h===B.k7){s=i.r +r=b.a +q=b.b +p=i.b +o=i.c +n=p.a +m=o.a +p=p.b +o=o.b +if(s!=null){l=(n+m)/2-r +k=(p+o)/2-q +s.Uf(0,n-l,p-k) +p=s.b +n=s.c +s.Uf(0,m-l,o-k) +j=a.createLinearGradient(p+l-r,n+k-q,s.b+l-r,s.c+k-q)}else j=a.createLinearGradient(n-r,p-q,m-r,o-q) +A.cSG(j,i.d,i.e,h===B.k7) +return j}else{h=A.at(a,"createPattern",[i.RM(b,c,!1),"no-repeat"]) +h.toString +return h}}, +RM(b7,b8,b9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2=this,b3="u_resolution",b4="m_gradient",b5=b7.c,b6=b7.a +b5-=b6 +s=B.e.e5(b5) +r=b7.d +q=b7.b +r-=q +p=B.e.e5(r) +if($.rn==null)$.rn=new A.Nm() +o=$.b0u().aJB(s,p) +o.fr=s +o.fx=p +n=A.cNN(b2.d,b2.e) +m=A.cDw() +l=b2.f +k=$.iy +j=A.aF0(k==null?$.iy=A.rh():k) +j.e=1 +j.Ig(11,"v_color") +j.un(9,b3) +j.un(14,b4) +i=j.gSI() +h=new A.xL("main",A.a([],t.s)) +j.c.push(h) +h.po("vec4 localCoord = m_gradient * vec4(gl_FragCoord.x, u_resolution.y - gl_FragCoord.y, 0, 1);") +h.po("float st = localCoord.x;") +h.po(i.a+" = "+A.cF4(j,h,n,l)+" * scale + bias;") +g=o.a8A(m,j.ed()) +m=o.a +k=g.a +A.at(m,"useProgram",[k]) +f=b2.b +e=f.a +d=f.b +f=b2.c +c=f.a +b=f.b +a=c-e +a0=b-d +a1=Math.sqrt(a*a+a0*a0) +f=a1<11920929e-14 +a2=f?0:-a0/a1 +a3=f?1:a/a1 +a4=l!==B.bk +a5=a4?b5/2:(e+c)/2-b6 +a6=a4?r/2:(d+b)/2-q +a7=A.jI() +a7.BW(-a5,-a6,0) +a8=A.jI() +a9=a8.a +a9[0]=a3 +a9[1]=a2 +a9[4]=-a2 +a9[5]=a3 +b0=A.jI() +b0.bXk(0,0.5) +if(a1>11920929e-14)b0.dv(0,1/a1) +b5=b2.r +if(b5!=null){b5=b5.a +b0.q7(0,1,-1) +b0.bJ(0,-b7.gcO().a,-b7.gcO().b) +b0.oK(0,new A.f1(b5)) +b0.bJ(0,b7.gcO().a,b7.gcO().b) +b0.q7(0,1,-1)}b0.oK(0,a8) +b0.oK(0,a7) +n.au5(o,g) +A.at(m,"uniformMatrix4fv",[o.ye(0,k,b4),!1,b0.a]) +A.at(m,"uniform2f",[o.ye(0,k,b3),s,p]) +b1=new A.brt(b9,b7,o,g,n,s,p).$0() +$.b0u().b=!1 +return b1}} +A.brt.prototype={ +$0(){var s=this,r=$.rn,q=s.b,p=s.c,o=s.d,n=s.e,m=s.f,l=s.r,k=q.c,j=q.a,i=q.d +q=q.b +if(s.a)return r.aLE(new A.Z(0,0,0+(k-j),0+(i-q)),p,o,n,m,l) +else{r=r.aLC(new A.Z(0,0,0+(k-j),0+(i-q)),p,o,n,m,l) +r.toString +return r}}, +$S:553} +A.QF.prototype={ +Zu(a,b,c){var s=this.f +if(s===B.bk||s===B.k7)return this.ays(a,b,c) +else{s=A.at(a,"createPattern",[this.RM(b,c,!1),"no-repeat"]) +s.toString +return s}}, +ays(a,b,c){var s=this,r=s.b,q=r.a-b.a +r=r.b-b.b +r=A.at(a,"createRadialGradient",[q,r,0,q,r,s.c]) +A.cSG(r,s.d,s.e,s.f===B.k7) +return r}, +RM(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=a.c,e=a.a +f-=e +s=B.e.e5(f) +r=a.d +q=a.b +r-=q +p=B.e.e5(r) +if($.rn==null)$.rn=new A.Nm() +o=$.b0u().aJB(s,p) +o.fr=s +o.fx=p +n=A.cNN(g.d,g.e) +m=o.a8A(A.cDw(),g.ahj(n,a,g.f)) +l=o.a +k=m.a +A.at(l,"useProgram",[k]) +j=g.b +A.at(l,"uniform2f",[o.ye(0,k,"u_tile_offset"),2*(f*((j.a-e)/f-0.5)),2*(r*((j.b-q)/r-0.5))]) +A.at(l,"uniform1f",[o.ye(0,k,"u_radius"),g.c]) +n.au5(o,m) +i=o.ye(0,k,"m_gradient") +f=g.r +A.at(l,"uniformMatrix4fv",[i,!1,f==null?A.jI().a:f]) +h=new A.bru(c,a,o,m,n,s,p).$0() +$.b0u().b=!1 +return h}, +ahj(a,b,c){var s,r,q=$.iy,p=A.aF0(q==null?$.iy=A.rh():q) +p.e=1 +p.Ig(11,"v_color") +p.un(9,"u_resolution") +p.un(9,"u_tile_offset") +p.un(2,"u_radius") +p.un(14,"m_gradient") +s=p.gSI() +r=new A.xL("main",A.a([],t.s)) +p.c.push(r) +r.po(u.me) +r.po(u.jH) +r.po("float dist = length(localCoord);") +r.po("float st = abs(dist / u_radius);") +r.po(s.a+" = "+A.cF4(p,r,a,c)+" * scale + bias;") +return p.ed()}} +A.bru.prototype={ +$0(){var s=this,r=$.rn,q=s.b,p=s.c,o=s.d,n=s.e,m=s.f,l=s.r,k=q.c,j=q.a,i=q.d +q=q.b +if(s.a)return r.aLE(new A.Z(0,0,0+(k-j),0+(i-q)),p,o,n,m,l) +else{r=r.aLC(new A.Z(0,0,0+(k-j),0+(i-q)),p,o,n,m,l) +r.toString +return r}}, +$S:553} +A.at7.prototype={ +Zu(a,b,c){var s=this,r=s.f +if((r===B.bk||r===B.k7)&&s.y===0&&s.x.l(0,B.m))return s.ays(a,b,c) +else{if($.rn==null)$.rn=new A.Nm() +r=A.at(a,"createPattern",[s.RM(b,c,!1),"no-repeat"]) +r.toString +return r}}, +ahj(a,b,c){var s,r,q,p,o=this,n=o.b,m=o.x,l=n.a-m.a,k=n.b-m.b,j=l*l+k*k +if(j<14210854822304103e-30)return o.b2p(a,b,c) +Math.sqrt(j) +n=$.iy +s=A.aF0(n==null?$.iy=A.rh():n) +s.e=1 +s.Ig(11,"v_color") +s.un(9,"u_resolution") +s.un(9,"u_tile_offset") +s.un(2,"u_radius") +s.un(14,"m_gradient") +r=s.gSI() +q=new A.xL("main",A.a([],t.s)) +s.c.push(q) +q.po(u.me) +q.po(u.jH) +q.po("float dist = length(localCoord);") +n=o.y +p=B.e.aRv(n/(Math.min(b.c-b.a,b.d-b.b)/2),8) +q.po(n===0?"float st = dist / u_radius;":"float st = ((dist / u_radius) - "+p+") / (1.0 - "+p+");") +if(c===B.bk)q.po("if (st < 0.0) { st = -1.0; }") +q.po(r.a+" = "+A.cF4(s,q,a,c)+" * scale + bias;") +return s.ed()}} +A.wQ.prototype={ +gaoC(){return""}} +A.aco.prototype={ +gaoC(){return"blur("+A.r((this.a+this.b)*0.5)+"px)"}, +l(a,b){var s=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.aco&&b.c===s.c&&b.a===s.a&&b.b===s.b}, +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"ImageFilter.blur("+A.r(this.a)+", "+A.r(this.b)+", "+this.c.k(0)+")"}} +A.af_.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.af_&&b.b===this.b&&A.GR(b.a,this.a)}, +gv(a){return A.am(A.b1(this.a),this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"ImageFilter.matrix("+A.r(this.a)+", "+this.b.k(0)+")"}} +A.arD.prototype={$iwQ:1} +A.Sh.prototype={ +aq0(a){var s,r,q,p=this,o=p.c +switch(o.a){case 0:case 8:case 7:A.ae(a.style,"visibility","hidden") +return null +case 2:case 6:return null +case 1:case 3:o=p.c=B.lk +break +case 4:case 5:case 9:case 10:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:case 24:case 25:case 26:case 27:case 28:break}s=p.b +r=A.cWG(s,o) +o=r.b +$.jQ.alG(o) +p.a=r.a +q=p.c +if(q===B.y7||q===B.Hf||q===B.y5){q=a.style +s=A.ke(s) +s.toString +A.ae(q,"background-color",s)}return o}} +A.S6.prototype={ +aq0(a){var s=A.cWH(this.b),r=s.b +$.jQ.alG(r) +this.a=s.a +return r}} +A.aF_.prototype={ +gSI(){var s=this.Q +if(s==null)s=this.Q=new A.Lu(this.y?"gFragColor":"gl_FragColor",11,3) +return s}, +Ig(a,b){var s=new A.Lu(b,a,1) +this.b.push(s) +return s}, +un(a,b){var s=new A.Lu(b,a,2) +this.b.push(s) +return s}, +aIi(a,b){var s=new A.Lu(b,a,3) +this.b.push(s) +return s}, +aI4(a,b){var s,r,q=this,p="varying ",o=b.c +switch(o){case 0:q.as.a+="const " +break +case 1:if(q.y)s="in " +else s=q.z?p:"attribute " +q.as.a+=s +break +case 2:q.as.a+="uniform " +break +case 3:s=q.y?"out ":p +q.as.a+=s +break}s=q.as +r=s.a+=A.dh7(b.b)+" "+b.a +if(o===0)o=s.a=r+" = " +else o=r +s.a=o+";\n"}, +ed(){var s,r,q,p,o,n=this,m=n.y +if(m)n.as.a+="#version 300 es\n" +s=n.e +if(s!=null){if(s===0)s="lowp" +else s=s===1?"mediump":"highp" +n.as.a+="precision "+s+" float;\n"}if(m&&n.Q!=null){m=n.Q +m.toString +n.aI4(n.as,m)}for(m=n.b,s=m.length,r=n.as,q=0;q=0;--r,p=n){a.toString +o=B.b.d4(a,r)!==-1&&B.b.p(m,r) +n=s[r].d +n.toString +if(!o)if(p==null)q.append(n) +else q.insertBefore(n,p)}}, +bnS(a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this.x,d=e.length,c=a0.x,b=c.length,a=A.a([],t.cD) +for(s=0;s1&&B.c.az(e,0)<127&&B.c.az(e,1)<127) +o=A.dnx(new A.bzK(h,e,a,p,q),t.S) +if(f.type!=="keydown")if(h.b){r=f.code +if(r==null)r=g +r.toString +r=r==="CapsLock" +n=r}else n=!1 +else n=!0 +if(h.b){r=f.code +if(r==null)r=g +r.toString +r=r==="CapsLock"}else r=!1 +if(r){h.aEN(B.H,new A.bzL(s,q,o),new A.bzM(h,q)) +m=B.h1}else if(n){r=h.f +if(r.h(0,q)!=null){l=f.repeat +if(l==null)l=g +if(l===!0)m=B.ciW +else{l=h.d +l.toString +l.$1(new A.pp(s,B.eA,q,o.$0(),g,!0)) +r.D(0,q) +m=B.h1}}else m=B.h1}else{if(h.f.h(0,q)==null){f.preventDefault() +return}m=B.eA}r=h.f +k=r.h(0,q) +switch(m.a){case 0:j=o.$0() +break +case 1:j=g +break +case 2:j=k +break +default:j=g}l=j==null +if(l)r.D(0,q) +else r.j(0,q,j) +$.d04().an(0,new A.bzN(h,o,a,s)) +if(p)if(!l)h.bwu(q,o.$0(),s) +else{r=h.r.D(0,q) +if(r!=null)r.$0()}if(p)i=e +else i=g +e=k==null?o.$0():k +r=m===B.eA?g:i +if(h.d.$1(new A.pp(s,m,q,e,r,!1)))f.preventDefault()}, +ww(a){var s=this,r={} +r.a=!1 +s.d=new A.bzS(r,s) +try{s.biS(a)}finally{if(!r.a)s.d.$1(B.ciV) +s.d=null}}, +afY(a,b,c,d,e){var s=this,r=$.d0b(),q=$.d0c(),p=$.cHo() +s.a7r(r,q,p,a?B.h1:B.eA,e) +r=$.cHM() +q=$.cHN() +p=$.cHp() +s.a7r(r,q,p,b?B.h1:B.eA,e) +r=$.d0d() +q=$.d0e() +p=$.cHq() +s.a7r(r,q,p,c?B.h1:B.eA,e) +r=$.d0f() +q=$.d0g() +p=$.cHr() +s.a7r(r,q,p,d?B.h1:B.eA,e)}, +a7r(a,b,c,d,e){var s,r=this,q=r.f,p=q.a0(0,a),o=q.a0(0,b),n=p||o,m=d===B.h1&&!n,l=d===B.eA&&n +if(m){r.a.$1(new A.pp(A.cEG(e),B.h1,a,c,null,!0)) +q.j(0,a,c)}if(l&&p){s=q.h(0,a) +s.toString +r.aFW(e,a,s)}if(l&&o){q=q.h(0,b) +q.toString +r.aFW(e,b,q)}}, +aFW(a,b,c){this.a.$1(new A.pp(A.cEG(a),B.eA,b,c,null,!0)) +this.f.D(0,b)}} +A.bzO.prototype={ +$1(a){var s=this +if(!s.a.a&&!s.b.e){s.c.$0() +s.b.a.$1(s.d.$0())}}, +$S:39} +A.bzP.prototype={ +$0(){this.a.a=!0}, +$S:0} +A.bzQ.prototype={ +$0(){return new A.pp(new A.bg(this.a.a+2e6),B.eA,this.b,this.c,null,!0)}, +$S:408} +A.bzR.prototype={ +$0(){this.a.f.D(0,this.b)}, +$S:0} +A.bzK.prototype={ +$0(){var s,r,q,p,o,n=this,m=null,l=n.b,k=B.dnH.h(0,l) +if(k!=null)return k +s=n.c.a +r=s.key +if(B.a23.a0(0,r==null?m:r)){l=s.key +if(l==null)l=m +l.toString +l=B.a23.h(0,l) +q=l==null?m:l[B.e.C(s.location)] +q.toString +return q}if(n.d){r=s.code +if(r==null)r=m +p=s.key +if(p==null)p=m +o=n.a.c.aVv(r,p,B.e.C(s.keyCode)) +if(o!=null)return o}if(l==="Dead"){l=s.altKey +r=s.ctrlKey +p=s.shiftKey +s=s.metaKey +l=l?1073741824:0 +r=r?268435456:0 +p=p?536870912:0 +s=s?2147483648:0 +return n.e+(l+r+p+s)+98784247808}return B.c.gv(l)+98784247808}, +$S:68} +A.bzL.prototype={ +$0(){return new A.pp(this.a,B.eA,this.b,this.c.$0(),null,!0)}, +$S:408} +A.bzM.prototype={ +$0(){this.a.f.D(0,this.b)}, +$S:0} +A.bzN.prototype={ +$2(a,b){var s,r,q=this +if(J.v(q.b.$0(),a))return +s=q.a +r=s.f +if(r.bDV(0,a)&&!b.$1(q.c))r.kU(r,new A.bzJ(s,a,q.d))}, +$S:1447} +A.bzJ.prototype={ +$2(a,b){var s=this.b +if(b!==s)return!1 +this.a.d.$1(new A.pp(this.c,B.eA,a,s,null,!0)) +return!0}, +$S:498} +A.bzS.prototype={ +$1(a){this.a.a=!0 +return this.b.a.$1(a)}, +$S:267} +A.bGl.prototype={} +A.b6W.prototype={ +gbyr(){var s=this.a +s===$&&A.e() +return s}, +n(){var s=this +if(s.c||s.gKa()==null)return +s.c=!0 +s.bys()}, +a_9(){var s=0,r=A.o(t.H),q=this +var $async$a_9=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=q.gKa()!=null?2:3 +break +case 2:s=4 +return A.f(q.EH(),$async$a_9) +case 4:s=5 +return A.f(q.gKa().BQ(0,-1),$async$a_9) +case 5:case 3:return A.m(null,r)}}) +return A.n($async$a_9,r)}, +gG1(){var s=this.gKa() +s=s==null?null:s.oL(0) +return s==null?"/":s}, +gap(){var s=this.gKa() +return s==null?null:s.aeI(0)}, +bys(){return this.gbyr().$0()}} +A.a54.prototype={ +b87(a){var s,r=this,q=r.d +if(q==null)return +r.a=q.a8a(0,r.gaqE(r)) +if(!r.aiQ(r.gap())){s=t.z +q.K_(0,A.p(["serialCount",0,"state",r.gap()],s,s),"flutter",r.gG1())}r.e=r.gahn()}, +gahn(){if(this.aiQ(this.gap())){var s=this.gap() +s.toString +return B.e.C(A.pU(J.K(t.G.a(s),"serialCount")))}return 0}, +aiQ(a){return t.G.b(a)&&J.K(a,"serialCount")!=null}, +a3V(a,b,c){var s,r,q=this.d +if(q!=null){s=t.z +r=this.e +if(b){r===$&&A.e() +s=A.p(["serialCount",r,"state",c],s,s) +a.toString +q.K_(0,s,"flutter",a)}else{r===$&&A.e();++r +this.e=r +s=A.p(["serialCount",r,"state",c],s,s) +a.toString +q.arg(0,s,"flutter",a)}}}, +atZ(a){return this.a3V(a,!1,null)}, +aqF(a,b){var s,r,q,p,o=this +if(!o.aiQ(b)){s=o.d +s.toString +r=o.e +r===$&&A.e() +q=t.z +s.K_(0,A.p(["serialCount",r+1,"state",b],q,q),"flutter",o.gG1())}o.e=o.gahn() +s=$.dl() +r=o.gG1() +t.Xw.a(b) +q=b==null?null:J.K(b,"state") +p=t.z +s.CH("flutter/navigation",B.dJ.Cs(new A.tg("pushRouteInformation",A.p(["location",r,"state",q],p,p))),new A.bGv())}, +EH(){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$EH=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p.n() +if(p.b||p.d==null){s=1 +break}p.b=!0 +o=p.gahn() +s=o>0?3:4 +break +case 3:s=5 +return A.f(p.d.BQ(0,-o),$async$EH) +case 5:case 4:n=p.gap() +n.toString +t.G.a(n) +m=p.d +m.toString +m.K_(0,J.K(n,"state"),"flutter",p.gG1()) +case 1:return A.m(q,r)}}) +return A.n($async$EH,r)}, +gKa(){return this.d}} +A.bGv.prototype={ +$1(a){}, +$S:84} +A.a9s.prototype={ +b8r(a){var s,r,q=this,p=q.d +if(p==null)return +q.a=p.a8a(0,q.gaqE(q)) +s=q.gG1() +r=self.window.history.state +if(r==null)r=null +else{r=A.b_E(r) +r.toString}if(!A.cCO(r)){p.K_(0,A.p(["origin",!0,"state",q.gap()],t.N,t.z),"origin","") +q.bvD(p,s)}}, +a3V(a,b,c){var s=this.d +if(s!=null)this.aku(s,a,!0)}, +atZ(a){return this.a3V(a,!1,null)}, +aqF(a,b){var s,r=this,q="flutter/navigation" +if(A.cPx(b)){s=r.d +s.toString +r.bvC(s) +$.dl().CH(q,B.dJ.Cs(B.dvJ),new A.bY4())}else if(A.cCO(b)){s=r.f +s.toString +r.f=null +$.dl().CH(q,B.dJ.Cs(new A.tg("pushRoute",s)),new A.bY5())}else{r.f=r.gG1() +r.d.BQ(0,-1)}}, +aku(a,b,c){var s +if(b==null)b=this.gG1() +s=this.e +if(c)a.K_(0,s,"flutter",b) +else a.arg(0,s,"flutter",b)}, +bvD(a,b){return this.aku(a,b,!1)}, +bvC(a){return this.aku(a,null,!1)}, +EH(){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$EH=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p.n() +if(p.b||p.d==null){s=1 +break}p.b=!0 +o=p.d +s=3 +return A.f(o.BQ(0,-1),$async$EH) +case 3:n=p.gap() +n.toString +o.K_(0,J.K(t.G.a(n),"state"),"flutter",p.gG1()) +case 1:return A.m(q,r)}}) +return A.n($async$EH,r)}, +gKa(){return this.d}} +A.bY4.prototype={ +$1(a){}, +$S:84} +A.bY5.prototype={ +$1(a){}, +$S:84} +A.bse.prototype={ +a8a(a,b){var s=t.B.a(A.ds(new A.bsg(b))) +A.hW(self.window,"popstate",s,null) +return new A.bsh(this,s)}, +oL(a){var s=self.window.location.hash +if(s.length===0||s==="#")return"/" +return B.c.bF(s,1)}, +aeI(a){var s=self.window.history.state +if(s==null)s=null +else{s=A.b_E(s) +s.toString}return s}, +aPJ(a,b){var s,r +if(b.length===0){s=self.window.location.pathname +if(s==null)s=null +s.toString +r=self.window.location.search +if(r==null)r=null +r.toString +r=s+r +s=r}else s="#"+b +return s}, +arg(a,b,c,d){var s=this.aPJ(0,d),r=self.window.history,q=A.c2(b) +if(q==null)q=t.K.a(q) +A.at(r,"pushState",[q,c,s])}, +K_(a,b,c,d){var s,r=this.aPJ(0,d),q=self.window.history +if(b==null)s=null +else{s=A.c2(b) +if(s==null)s=t.K.a(s)}A.at(q,"replaceState",[s,c,r])}, +BQ(a,b){var s=self.window.history +s.go(b) +return this.bzq()}, +bzq(){var s=new A.ah($.aq,t.D4),r=A.bx("unsubscribe") +r.b=this.a8a(0,new A.bsf(r,new A.aE(s,t.gR))) +return s}} +A.bsg.prototype={ +$1(a){var s=a.state +if(s==null)s=null +else{s=A.b_E(s) +s.toString}this.a.$1(s)}, +$S:5} +A.bsh.prototype={ +$0(){A.ni(self.window,"popstate",this.b,null) +return null}, +$S:0} +A.bsf.prototype={ +$1(a){this.a.aV().$0() +this.b.pi(0)}, +$S:21} +A.bgE.prototype={ +a8a(a,b){return A.at(this.a,"addPopStateListener",[A.ds(new A.bgF(b))])}, +oL(a){return this.a.getPath()}, +aeI(a){return this.a.getState()}, +arg(a,b,c,d){return A.at(this.a,"pushState",[b,c,d])}, +K_(a,b,c,d){return A.at(this.a,"replaceState",[b,c,d])}, +BQ(a,b){return this.a.go(b)}} +A.bgF.prototype={ +$1(a){var s=a.state +if(s==null)s=null +else{s=A.b_E(s) +s.toString}return this.a.$1(s)}, +$S:5} +A.bKK.prototype={} +A.b77.prototype={} +A.arF.prototype={ +R5(a){var s +this.b=a +this.c=!0 +s=A.a([],t.EO) +return this.a=new A.bOy(new A.clp(a,A.a([],t.Xr),A.a([],t.cA),A.jI()),s,new A.bQa())}, +gaO2(){return this.c}, +IY(){var s,r=this +if(!r.c)r.R5(B.q1) +r.c=!1 +s=r.a +s.b=s.a.bDM() +s.f=!0 +s=r.a +r.b===$&&A.e() +return new A.arE(s)}} +A.arE.prototype={ +a1Y(a,b){throw A.j(A.ak("toImageSync is not supported on the HTML backend. Use drawPicture instead, or toImage."))}, +n(){this.a=!0}} +A.atk.prototype={ +gaD_(){var s,r=this,q=r.c +if(q===$){s=t.B.a(A.ds(r.gbpg())) +r.c!==$&&A.ao() +r.c=s +q=s}return q}, +bph(a){var s,r,q,p=a.matches +if(p==null)p=null +p.toString +for(s=this.a,r=s.length,q=0;q>>0)) +q.toString +l.content=q +h.xl(c,B.cj.qb([!0])) +return +case"SystemChrome.setPreferredOrientations":o=t.j.a(s.b) +$.jQ.aZG(o).aJ(0,new A.blC(h,c),t.P) +return +case"SystemSound.play":h.xl(c,B.cj.qb([!0])) +return +case"Clipboard.setData":q=self.window.navigator.clipboard!=null?new A.anB():new A.arU() +new A.anC(q,A.cO5()).aZ0(s,c) +return +case"Clipboard.getData":q=self.window.navigator.clipboard!=null?new A.anB():new A.arU() +new A.anC(q,A.cO5()).aUR(c) +return}break +case"flutter/service_worker":q=self.window +p=self.document.createEvent("Event") +p.initEvent("flutter-first-frame",!0,!0) +q.dispatchEvent(p) +return +case"flutter/textinput":q=$.cyL() +q.gYS(q).bLC(b,c) +return +case"flutter/contextmenu":switch(B.dJ.AU(b).a){case"enableContextMenu":$.jQ.a.aLP() +h.xl(c,B.cj.qb([!0])) +return +case"disableContextMenu":$.jQ.a.aLo() +h.xl(c,B.cj.qb([!0])) +return}return +case"flutter/mousecursor":s=B.lr.AU(b) +o=t.G.a(s.b) +switch(s.a){case"activateSystemCursor":$.cBW.toString +q=A.cB(J.K(o,"kind")) +p=$.jQ.f +p===$&&A.e() +q=B.dnz.h(0,q) +A.la(p,"cursor",q==null?"default":q) +break}return +case"flutter/web_test_e2e":h.xl(c,B.cj.qb([A.dpq(B.dJ,b)])) +return +case"flutter/platform_views":q=h.cy +if(q==null)q=h.cy=new A.bKO($.CO(),new A.blD()) +c.toString +q.bL5(b,c) +return +case"flutter/accessibility":q=$.b_g +q.toString +p=t.G +k=p.a(J.K(p.a(B.iF.yE(b)),"data")) +j=A.cB(J.K(k,"message")) +if(j!=null&&j.length!==0){i=A.cBr(k,"assertiveness") +q.aIB(j,B.cw5[i==null?0:i])}h.xl(c,B.iF.qb(!0)) +return +case"flutter/navigation":h.d.h(0,0).aoU(b).aJ(0,new A.blE(h,c),t.P) +h.ry="/" +return}q=$.cW7 +if(q!=null){q.$3(a,b,c) +return}h.xl(c,null)}, +X5(a,b){return this.bj_(a,b)}, +bj_(a,b){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j +var $async$X5=A.k(function(c,d){if(c===1){p=d +s=q}while(true)switch(s){case 0:q=3 +s=6 +return A.f(A.Nt($.aj3.Ow(a)),$async$X5) +case 6:n=d +s=7 +return A.f(n.gaci().R1(),$async$X5) +case 7:m=d +o.xl(b,A.iq(m,0,null)) +q=1 +s=5 +break +case 3:q=2 +j=p +l=A.a2(j) +$.jX().$1("Error while trying to load an asset: "+A.r(l)) +o.xl(b,null) +s=5 +break +case 2:s=1 +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$X5,r)}, +bgP(a){switch(a){case"HapticFeedbackType.lightImpact":return 10 +case"HapticFeedbackType.mediumImpact":return 20 +case"HapticFeedbackType.heavyImpact":return 30 +case"HapticFeedbackType.selectionClick":return 10 +default:return 50}}, +EY(){var s=$.cWo +if(s==null)throw A.j(A.aL("scheduleFrameCallback must be initialized first.")) +s.$0()}, +b9a(){var s=this +if(s.dy!=null)return +s.a=s.a.aKn(A.cAx()) +s.dy=A.im(self.window,"languagechange",new A.blA(s))}, +b95(){var s,r,q,p=A.ds(new A.blz(this)) +p=A.yI(globalThis.MutationObserver,[p]) +this.fy=p +s=self.document.documentElement +s.toString +r=A.a(["style"],t.s) +q=A.b(t.N,t.z) +q.j(0,"attributes",!0) +q.j(0,"attributeFilter",r) +r=A.c2(q) +A.at(p,"observe",[s,r==null?t.K.a(r):r])}, +aHi(a){var s=this,r=s.a +if(r.d!==a){s.a=r.bEu(a) +A.CB(null,null) +A.CB(s.k3,s.k4)}}, +byD(a){var s=this.a,r=s.a +if((r.a&32)!==0!==a){this.a=s.aKg(r.bEn(a)) +A.CB(null,null)}}, +b92(){var s,r=this,q=r.k1 +r.aHi(q.matches?B.ax:B.ar) +s=t.B.a(A.ds(new A.bly(r))) +r.k2=s +q.addListener(s)}, +ga9b(){var s=this.ry +return s==null?this.ry=this.d.h(0,0).ga8s().gG1():s}, +xl(a,b){A.kl(B.H,null,t.H).aJ(0,new A.blH(a,b),t.P)}} +A.blG.prototype={ +$0(){return this.a.$1(this.b.$1(this.c))}, +$S:0} +A.blF.prototype={ +$1(a){this.a.Od(this.b,a,t.CD)}, +$S:84} +A.blB.prototype={ +$1(a){this.a.xl(this.b,B.cj.qb([!0]))}, +$S:39} +A.blC.prototype={ +$1(a){this.a.xl(this.b,B.cj.qb([a]))}, +$S:140} +A.blD.prototype={ +$1(a){var s=$.jQ.f +s===$&&A.e() +s.append(a)}, +$S:5} +A.blE.prototype={ +$1(a){var s=this.b +if(a)this.a.xl(s,B.cj.qb([!0])) +else if(s!=null)s.$1(null)}, +$S:140} +A.blA.prototype={ +$1(a){var s=this.a +s.a=s.a.aKn(A.cAx()) +A.CB(s.fr,s.fx)}, +$S:5} +A.blz.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l=null +for(s=J.af(a),r=t.B,q=this.a;s.q();){p=s.gE(s) +p.toString +r.a(p) +o=p.type +if((o==null?l:o)==="attributes"){o=p.attributeName +o=(o==null?l:o)==="style"}else o=!1 +if(o){o=self.document.documentElement +o.toString +n=A.dwu(o) +m=(n==null?16:n)/16 +o=q.a +if(o.e!==m){q.a=o.FY(m) +A.CB(l,l) +A.CB(q.go,q.id)}}}}, +$S:1542} +A.bly.prototype={ +$1(a){var s=a.matches +if(s==null)s=null +s.toString +s=s?B.ax:B.ar +this.a.aHi(s)}, +$S:5} +A.blH.prototype={ +$1(a){var s=this.a +if(s!=null)s.$1(this.b)}, +$S:39} +A.cwj.prototype={ +$0(){this.a.$2(this.b,this.c)}, +$S:0} +A.cwk.prototype={ +$0(){var s=this +s.a.$3(s.b,s.c,s.d)}, +$S:0} +A.aIA.prototype={ +k(a){return A.a_(this).k(0)+"[view: null, geometry: "+B.a4.k(0)+"]"}} +A.aBp.prototype={ +Zl(a,b,c,d,e){var s=this,r=a==null?s.a:a,q=d==null?s.c:d,p=c==null?s.d:c,o=e==null?s.e:e,n=b==null?s.f:b +return new A.aBp(r,!1,q,p,o,n,s.r,s.w)}, +aKg(a){return this.Zl(a,null,null,null,null)}, +aKn(a){return this.Zl(null,a,null,null,null)}, +FY(a){return this.Zl(null,null,null,null,a)}, +bEu(a){return this.Zl(null,null,a,null,null)}, +bEz(a){return this.Zl(null,null,null,a,null)}} +A.bKM.prototype={ +a1y(a,b,c){var s=this.a +if(s.a0(0,a))return!1 +s.j(0,a,b) +if(!c)this.c.t(0,a) +return!0}, +bVk(a,b,c){this.d.j(0,b,a) +return this.b.cQ(0,b,new A.bKN(this,"flt-pv-slot-"+b,a,b,c))}, +bul(a){var s,r,q,p="setAttribute" +if(a==null)return +s=$.fL() +if(s!==B.aW){a.remove() +return}r="tombstone-"+A.r(A.cKw(a,"slot")) +q=A.dE(self.document,"slot") +A.ae(q.style,"display","none") +s=A.c2(r) +A.at(q,p,["name",s==null?t.K.a(s):s]) +s=$.jQ.r +s===$&&A.e() +s.yx(0,q) +s=A.c2(r) +A.at(a,p,["slot",s==null?t.K.a(s):s]) +a.remove() +q.remove()}, +a_R(a){var s=this.d.h(0,a) +return s!=null&&this.c.p(0,s)}} +A.bKN.prototype={ +$0(){var s,r,q,p=this,o=A.dE(self.document,"flt-platform-view"),n=A.c2(p.b) +A.at(o,"setAttribute",["slot",n==null?t.K.a(n):n]) +n=p.c +s=p.a.a.h(0,n) +s.toString +r=A.bx("content") +q=p.d +if(t._X.b(s))r.b=s.$2$params(q,p.e) +else r.b=t.TI.a(s).$1(q) +s=r.aV() +if(s.style.getPropertyValue("height").length===0){$.jX().$1("Height of Platform View type: ["+n+"] may not be set. Defaulting to `height: 100%`.\nSet `style.height` to any appropriate value to stop this message.") +A.ae(s.style,"height","100%")}if(s.style.getPropertyValue("width").length===0){$.jX().$1("Width of Platform View type: ["+n+"] may not be set. Defaulting to `width: 100%`.\nSet `style.width` to any appropriate value to stop this message.") +A.ae(s.style,"width","100%")}o.append(r.aV()) +return o}, +$S:263} +A.bKO.prototype={ +bd_(a,b){var s=t.G.a(a.b),r=J.T(s),q=B.e.C(A.n5(r.h(s,"id"))),p=A.av(r.h(s,"viewType")) +r=this.b +if(!r.a.a0(0,p)){b.$1(B.lr.MP("unregistered_view_type","If you are the author of the PlatformView, make sure `registerViewFactory` is invoked.","A HtmlElementView widget is trying to create a platform view with an unregistered type: <"+p+">.")) +return}if(r.b.a0(0,q)){b.$1(B.lr.MP("recreating_view","view id: "+q,"trying to create an already created view")) +return}this.c.$1(r.bVk(p,q,s)) +b.$1(B.lr.a_2(null))}, +bL5(a,b){var s,r=B.lr.AU(a) +switch(r.a){case"create":this.bd_(r,b) +return +case"dispose":s=this.b +s.bul(s.b.D(0,A.b7(r.b))) +b.$1(B.lr.a_2(null)) +return}b.$1(null)}} +A.bSE.prototype={ +bZ_(){A.hW(self.document,"touchstart",t.B.a(A.ds(new A.bSF())),null)}} +A.bSF.prototype={ +$1(a){}, +$S:5} +A.aBC.prototype={ +bcF(){var s,r=this +if("PointerEvent" in self.window){s=new A.clG(A.b(t.S,t.ZW),A.a([],t.he),r.a,r.gajC(),r.c,r.d) +s.VO() +return s}if("TouchEvent" in self.window){s=new A.cqS(A.b4(t.S),A.a([],t.he),r.a,r.gajC(),r.c,r.d) +s.VO() +return s}if("MouseEvent" in self.window){s=new A.ckg(new A.MB(),A.a([],t.he),r.a,r.gajC(),r.c,r.d) +s.VO() +return s}throw A.j(A.ak("This browser does not support pointer, touch, or mouse events."))}, +bpE(a){var s=A.a(a.slice(0),A.a0(a)),r=$.dl() +A.b_S(r.Q,r.as,new A.SR(s),t.kf)}} +A.bL8.prototype={ +k(a){return"pointers:"+("PointerEvent" in self.window)+", touch:"+("TouchEvent" in self.window)+", mouse:"+("MouseEvent" in self.window)}} +A.aeE.prototype={} +A.c9U.prototype={ +alC(a,b,c,d,e){var s=t.B.a(A.ds(new A.c9V(d))) +A.hW(b,c,s,e) +this.a.push(new A.aeE(c,b,s,e,!1))}, +QS(a,b,c,d){return this.alC(a,b,c,d,!0)}} +A.c9V.prototype={ +$1(a){var s=$.lm +if((s==null?$.lm=A.zI():s).aQw(a))this.a.$1(a)}, +$S:5} +A.aYg.prototype={ +aBT(a,b){if(b==null)return!1 +return Math.abs(b- -3*a)>1}, +bmU(a){var s,r,q,p,o,n=this,m=null,l=$.fL() +if(l===B.fI)return!1 +l=a.deltaX +s=a.wheelDeltaX +if(!n.aBT(l,s==null?m:s)){l=a.deltaY +s=a.wheelDeltaY +l=n.aBT(l,s==null?m:s)}else l=!0 +if(l)return!1 +if(!(B.e.al(a.deltaX,120)===0&&B.e.al(a.deltaY,120)===0)){l=a.wheelDeltaX +if(l==null)l=m +if(B.e.al(l==null?1:l,120)===0){l=a.wheelDeltaY +if(l==null)l=m +l=B.e.al(l==null?1:l,120)===0}else l=!1}else l=!0 +if(l){l=a.deltaX +s=n.f +r=s==null +q=r?m:s.deltaX +p=Math.abs(l-(q==null?0:q)) +l=a.deltaY +q=r?m:s.deltaY +o=Math.abs(l-(q==null?0:q)) +if(!r)if(!(p===0&&o===0))l=!(p<20&&o<20) +else l=!0 +else l=!0 +if(l){l=a.timeStamp +if((l==null?m:l)!=null){if(r)l=m +else{l=s.timeStamp +if(l==null)l=m}l=l!=null}else l=!1 +if(l){l=a.timeStamp +if(l==null)l=m +l.toString +s=s.timeStamp +if(s==null)s=m +s.toString +if(l-s<50&&n.r)return!0}return!1}}return!0}, +bcC(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null +if(e.bmU(a)){s=B.ee +r=-2}else{s=B.ed +r=-1}q=a.deltaX +p=a.deltaY +switch(B.e.C(a.deltaMode)){case 1:o=$.cSC +if(o==null){n=A.dE(self.document,"div") +o=n.style +A.ae(o,"font-size","initial") +A.ae(o,"display","none") +self.document.body.append(n) +o=A.cAr(self.window,n).getPropertyValue("font-size") +if(B.c.p(o,"px"))m=A.nG(A.bD(o,"px","")) +else m=d +n.remove() +o=$.cSC=m==null?16:m/4}q*=o +p*=o +break +case 2:o=$.h6() +q*=o.gBp().a +p*=o.gBp().b +break +case 0:o=$.kE() +if(o===B.hg){o=$.fL() +if(o!==B.aW)o=o===B.fI +else o=!0}else o=!1 +if(o){o=$.h6() +l=o.x +if(l==null){l=self.window.devicePixelRatio +if(l===0)l=1}q*=l +o=o.x +if(o==null){o=self.window.devicePixelRatio +if(o===0)o=1}p*=o}break +default:break}k=A.a([],t.D9) +j=A.cFi(a,e.b) +o=$.kE() +if(o===B.hg){o=$.bzG +o=o==null?d:o.gWD().f.a0(0,$.cHM()) +if(o!==!0){o=$.bzG +o=o==null?d:o.gWD().f.a0(0,$.cHN()) +i=o===!0}else i=!0}else i=!1 +o=a.ctrlKey&&!i +l=e.d +if(o){o=a.timeStamp +if(o==null)o=d +o.toString +o=A.Mx(o) +h=$.h6() +g=h.x +if(g==null){g=self.window.devicePixelRatio +if(g===0)g=1}h=h.x +if(h==null){h=self.window.devicePixelRatio +if(h===0)h=1}f=a.buttons +if(f==null)f=d +f.toString +l.bE_(k,B.e.C(f),B.l1,r,s,j.a*g,j.b*h,1,1,Math.exp(-p/200),B.dDd,o)}else{o=a.timeStamp +if(o==null)o=d +o.toString +o=A.Mx(o) +h=$.h6() +g=h.x +if(g==null){g=self.window.devicePixelRatio +if(g===0)g=1}h=h.x +if(h==null){h=self.window.devicePixelRatio +if(h===0)h=1}f=a.buttons +if(f==null)f=d +f.toString +l.bE1(k,B.e.C(f),B.l1,r,s,j.a*g,j.b*h,1,1,q,p,B.dDc,o)}e.f=a +e.r=s===B.ee +return k}, +awB(a){var s=this.b,r=t.B.a(A.ds(a)),q=t.K,p=A.c2(A.p(["capture",!1,"passive",!1],t.N,q)) +A.at(s,"addEventListener",["wheel",r,p==null?q.a(p):p]) +this.a.push(new A.aeE("wheel",s,r,!1,!0))}, +aB7(a){this.c.$1(this.bcC(a)) +a.preventDefault()}} +A.yv.prototype={ +k(a){return A.a_(this).k(0)+"(change: "+this.a.k(0)+", buttons: "+this.b+")"}} +A.MB.prototype={ +ath(a,b){var s +if(this.a!==0)return this.aeU(b) +s=(b===0&&a>-1?A.dsJ(a):b)&1073741823 +this.a=s +return new A.yv(B.a7r,s)}, +aeU(a){var s=a&1073741823,r=this.a +if(r===0&&s!==0)return new A.yv(B.l1,r) +this.a=s +return new A.yv(s===0?B.l1:B.pV,s)}, +a3c(a){if(this.a!==0&&(a&1073741823)===0){this.a=0 +return new A.yv(B.DE,0)}return null}, +ati(a){if((a&1073741823)===0){this.a=0 +return new A.yv(B.l1,0)}return null}, +atk(a){var s +if(this.a===0)return null +s=this.a=(a==null?0:a)&1073741823 +if(s===0)return new A.yv(B.DE,s) +else return new A.yv(B.pV,s)}} +A.clG.prototype={ +ahQ(a){return this.w.cQ(0,a,new A.clI())}, +aEj(a){var s=a.pointerType +if((s==null?null:s)==="touch"){s=a.pointerId +if(s==null)s=null +this.w.D(0,s)}}, +agf(a,b,c,d,e){this.alC(0,a,b,new A.clH(this,d,c),e)}, +age(a,b,c){return this.agf(a,b,c,!0,!0)}, +b9d(a,b,c,d){return this.agf(a,b,c,d,!0)}, +VO(){var s=this,r=s.b +s.age(r,"pointerdown",new A.clJ(s)) +s.age(self.window,"pointermove",new A.clK(s)) +s.agf(r,"pointerleave",new A.clL(s),!1,!1) +s.age(self.window,"pointerup",new A.clM(s)) +s.b9d(r,"pointercancel",new A.clN(s),!1) +s.awB(new A.clO(s))}, +ym(a,b,c){var s,r,q,p,o,n,m,l,k=this,j=null,i=c.pointerType +if(i==null)i=j +i.toString +s=k.aDJ(i) +i=c.tiltX +if(i==null)i=j +i.toString +r=c.tiltY +if(r==null)r=j +r.toString +if(Math.abs(i)>Math.abs(r)){i=c.tiltX +if(i==null)i=j}else{i=c.tiltY +if(i==null)i=j}i.toString +r=c.timeStamp +if(r==null)r=j +r.toString +q=A.Mx(r) +p=c.pressure +if(p==null)p=j +o=A.cFi(c,k.b) +r=k.PV(c) +n=$.h6() +m=n.x +if(m==null){m=self.window.devicePixelRatio +if(m===0)m=1}n=n.x +if(n==null){n=self.window.devicePixelRatio +if(n===0)n=1}l=p==null?0:p +k.d.bE0(a,b.b,b.a,r,s,o.a*m,o.b*n,l,1,B.nv,i/180*3.141592653589793,q)}, +bfk(a){var s,r +if("getCoalescedEvents" in a){s=J.f7(a.getCoalescedEvents(),t.B) +r=new A.er(s.a,s.$ti.i("er<1,E>")) +if(!r.ga6(r))return r}return A.a([a],t.J)}, +aDJ(a){switch(a){case"mouse":return B.ed +case"pen":return B.hh +case"touch":return B.cR +default:return B.ju}}, +PV(a){var s=a.pointerType +if(s==null)s=null +s.toString +if(this.aDJ(s)===B.ed)s=-1 +else{s=a.pointerId +if(s==null)s=null +s.toString +s=B.e.C(s)}return s}} +A.clI.prototype={ +$0(){return new A.MB()}, +$S:1686} +A.clH.prototype={ +$1(a){var s,r,q,p,o +if(this.b){s=a.getModifierState("Alt") +r=a.getModifierState("Control") +q=a.getModifierState("Meta") +p=a.getModifierState("Shift") +o=a.timeStamp +if(o==null)o=null +o.toString +this.a.e.afY(s,r,q,p,o)}this.c.$1(a)}, +$S:5} +A.clJ.prototype={ +$1(a){var s,r,q=this.a,p=q.PV(a),o=A.a([],t.D9),n=q.ahQ(p),m=a.buttons +if(m==null)m=null +m.toString +s=n.a3c(B.e.C(m)) +if(s!=null)q.ym(o,s,a) +m=B.e.C(a.button) +r=a.buttons +if(r==null)r=null +r.toString +q.ym(o,n.ath(m,B.e.C(r)),a) +q.c.$1(o)}, +$S:49} +A.clK.prototype={ +$1(a){var s,r,q,p,o=this.a,n=o.ahQ(o.PV(a)),m=A.a([],t.D9) +for(s=J.af(o.bfk(a));s.q();){r=s.gE(s) +q=r.buttons +if(q==null)q=null +q.toString +p=n.a3c(B.e.C(q)) +if(p!=null)o.ym(m,p,r) +q=r.buttons +if(q==null)q=null +q.toString +o.ym(m,n.aeU(B.e.C(q)),r)}o.c.$1(m)}, +$S:49} +A.clL.prototype={ +$1(a){var s,r=this.a,q=r.ahQ(r.PV(a)),p=A.a([],t.D9),o=a.buttons +if(o==null)o=null +o.toString +s=q.ati(B.e.C(o)) +if(s!=null){r.ym(p,s,a) +r.c.$1(p)}}, +$S:49} +A.clM.prototype={ +$1(a){var s,r,q,p=this.a,o=p.PV(a),n=p.w +if(n.a0(0,o)){s=A.a([],t.D9) +n=n.h(0,o) +n.toString +r=a.buttons +if(r==null)r=null +q=n.atk(r==null?null:B.e.C(r)) +p.aEj(a) +if(q!=null){p.ym(s,q,a) +p.c.$1(s)}}}, +$S:49} +A.clN.prototype={ +$1(a){var s,r=this.a,q=r.PV(a),p=r.w +if(p.a0(0,q)){s=A.a([],t.D9) +p=p.h(0,q) +p.toString +p.a=0 +r.aEj(a) +r.ym(s,new A.yv(B.DC,0),a) +r.c.$1(s)}}, +$S:49} +A.clO.prototype={ +$1(a){this.a.aB7(a)}, +$S:5} +A.cqS.prototype={ +a4F(a,b,c){this.QS(0,a,b,new A.cqT(this,!0,c))}, +VO(){var s=this,r=s.b +s.a4F(r,"touchstart",new A.cqU(s)) +s.a4F(r,"touchmove",new A.cqV(s)) +s.a4F(r,"touchend",new A.cqW(s)) +s.a4F(r,"touchcancel",new A.cqX(s))}, +a57(a,b,c,d,e){var s,r,q,p,o,n=e.identifier +if(n==null)n=null +n.toString +n=B.e.C(n) +s=e.clientX +r=$.h6() +q=r.x +if(q==null){q=self.window.devicePixelRatio +if(q===0)q=1}p=e.clientY +r=r.x +if(r==null){r=self.window.devicePixelRatio +if(r===0)r=1}o=c?1:0 +this.d.bDY(b,o,a,n,s*q,p*r,1,1,B.nv,d)}} +A.cqT.prototype={ +$1(a){var s=a.altKey,r=a.ctrlKey,q=a.metaKey,p=a.shiftKey,o=a.timeStamp +if(o==null)o=null +o.toString +this.a.e.afY(s,r,q,p,o) +this.c.$1(a)}, +$S:5} +A.cqU.prototype={ +$1(a){var s,r,q,p,o,n,m,l=a.timeStamp +if(l==null)l=null +l.toString +s=A.Mx(l) +r=A.a([],t.D9) +for(l=t.B,q=t.VA,q=A.f9(new A.C0(a.changedTouches,q),q.i("D.E"),l),l=A.f9(q.a,A.y(q).c,l),q=J.af(l.a),l=A.y(l),l=l.i("@<1>").Z(l.z[1]).z[1],p=this.a;q.q();){o=l.a(q.gE(q)) +n=o.identifier +if(n==null)n=null +n.toString +m=p.w +if(!m.p(0,B.e.C(n))){n=o.identifier +if(n==null)n=null +n.toString +m.t(0,B.e.C(n)) +p.a57(B.a7r,r,!0,s,o)}}p.c.$1(r)}, +$S:49} +A.cqV.prototype={ +$1(a){var s,r,q,p,o,n,m +a.preventDefault() +s=a.timeStamp +if(s==null)s=null +s.toString +r=A.Mx(s) +q=A.a([],t.D9) +for(s=t.B,p=t.VA,p=A.f9(new A.C0(a.changedTouches,p),p.i("D.E"),s),s=A.f9(p.a,A.y(p).c,s),p=J.af(s.a),s=A.y(s),s=s.i("@<1>").Z(s.z[1]).z[1],o=this.a;p.q();){n=s.a(p.gE(p)) +m=n.identifier +if(m==null)m=null +m.toString +if(o.w.p(0,B.e.C(m)))o.a57(B.pV,q,!0,r,n)}o.c.$1(q)}, +$S:49} +A.cqW.prototype={ +$1(a){var s,r,q,p,o,n,m,l +a.preventDefault() +s=a.timeStamp +if(s==null)s=null +s.toString +r=A.Mx(s) +q=A.a([],t.D9) +for(s=t.B,p=t.VA,p=A.f9(new A.C0(a.changedTouches,p),p.i("D.E"),s),s=A.f9(p.a,A.y(p).c,s),p=J.af(s.a),s=A.y(s),s=s.i("@<1>").Z(s.z[1]).z[1],o=this.a;p.q();){n=s.a(p.gE(p)) +m=n.identifier +if(m==null)m=null +m.toString +l=o.w +if(l.p(0,B.e.C(m))){m=n.identifier +if(m==null)m=null +m.toString +l.D(0,B.e.C(m)) +o.a57(B.DE,q,!1,r,n)}}o.c.$1(q)}, +$S:49} +A.cqX.prototype={ +$1(a){var s,r,q,p,o,n,m,l=a.timeStamp +if(l==null)l=null +l.toString +s=A.Mx(l) +r=A.a([],t.D9) +for(l=t.B,q=t.VA,q=A.f9(new A.C0(a.changedTouches,q),q.i("D.E"),l),l=A.f9(q.a,A.y(q).c,l),q=J.af(l.a),l=A.y(l),l=l.i("@<1>").Z(l.z[1]).z[1],p=this.a;q.q();){o=l.a(q.gE(q)) +n=o.identifier +if(n==null)n=null +n.toString +m=p.w +if(m.p(0,B.e.C(n))){n=o.identifier +if(n==null)n=null +n.toString +m.D(0,B.e.C(n)) +p.a57(B.DC,r,!1,s,o)}}p.c.$1(r)}, +$S:49} +A.ckg.prototype={ +awv(a,b,c,d){this.alC(0,a,b,new A.ckh(this,!0,c),d)}, +aga(a,b,c){return this.awv(a,b,c,!0)}, +VO(){var s=this,r=s.b +s.aga(r,"mousedown",new A.cki(s)) +s.aga(self.window,"mousemove",new A.ckj(s)) +s.awv(r,"mouseleave",new A.ckk(s),!1) +s.aga(self.window,"mouseup",new A.ckl(s)) +s.awB(new A.ckm(s))}, +ym(a,b,c){var s,r,q=A.cFi(c,this.b),p=c.timeStamp +if(p==null)p=null +p.toString +p=A.Mx(p) +s=$.h6() +r=s.x +if(r==null){r=self.window.devicePixelRatio +if(r===0)r=1}s=s.x +if(s==null){s=self.window.devicePixelRatio +if(s===0)s=1}this.d.bDZ(a,b.b,b.a,-1,B.ed,q.a*r,q.b*s,1,1,B.nv,p)}} +A.ckh.prototype={ +$1(a){var s=a.getModifierState("Alt"),r=a.getModifierState("Control"),q=a.getModifierState("Meta"),p=a.getModifierState("Shift"),o=a.timeStamp +if(o==null)o=null +o.toString +this.a.e.afY(s,r,q,p,o) +this.c.$1(a)}, +$S:5} +A.cki.prototype={ +$1(a){var s,r,q=A.a([],t.D9),p=this.a,o=p.w,n=a.buttons +if(n==null)n=null +n.toString +s=o.a3c(B.e.C(n)) +if(s!=null)p.ym(q,s,a) +n=B.e.C(a.button) +r=a.buttons +if(r==null)r=null +r.toString +p.ym(q,o.ath(n,B.e.C(r)),a) +p.c.$1(q)}, +$S:49} +A.ckj.prototype={ +$1(a){var s,r=A.a([],t.D9),q=this.a,p=q.w,o=a.buttons +if(o==null)o=null +o.toString +s=p.a3c(B.e.C(o)) +if(s!=null)q.ym(r,s,a) +o=a.buttons +if(o==null)o=null +o.toString +q.ym(r,p.aeU(B.e.C(o)),a) +q.c.$1(r)}, +$S:49} +A.ckk.prototype={ +$1(a){var s,r=A.a([],t.D9),q=this.a,p=a.buttons +if(p==null)p=null +p.toString +s=q.w.ati(B.e.C(p)) +if(s!=null){q.ym(r,s,a) +q.c.$1(r)}}, +$S:49} +A.ckl.prototype={ +$1(a){var s,r=A.a([],t.D9),q=this.a,p=a.buttons +if(p==null)p=null +p=p==null?null:B.e.C(p) +s=q.w.atk(p) +if(s!=null){q.ym(r,s,a) +q.c.$1(r)}}, +$S:49} +A.ckm.prototype={ +$1(a){this.a.aB7(a)}, +$S:5} +A.X9.prototype={} +A.bL0.prototype={ +a5n(a,b,c){return this.a.cQ(0,a,new A.bL1(b,c))}, +Lk(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,a0,a1,a2,a3,a4,a5,a6,a7,a8){var s,r,q=this.a.h(0,c) +q.toString +s=q.b +r=q.c +q.b=i +q.c=j +q=q.a +if(q==null)q=0 +return A.cOp(a,b,c,d,e,f,!1,h,i-s,j-r,i,j,k,q,l,m,n,o,p,a0,a1,a2,a3,a4,a5,a6,!1,a7,a8)}, +ajf(a,b,c){var s=this.a.h(0,a) +s.toString +return s.b!==b||s.c!==c}, +Ia(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,a0,a1,a2,a3,a4,a5,a6,a7){var s,r,q=this.a.h(0,c) +q.toString +s=q.b +r=q.c +q.b=i +q.c=j +q=q.a +if(q==null)q=0 +return A.cOp(a,b,c,d,e,f,!1,h,i-s,j-r,i,j,k,q,l,m,n,o,p,a0,a1,a2,a3,a4,B.nv,a5,!0,a6,a7)}, +Z8(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var s,r,q,p=this +if(m===B.nv)switch(c.a){case 1:p.a5n(d,f,g) +a.push(p.Lk(b,c,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,m,0,n,o)) +break +case 3:s=p.a.a0(0,d) +p.a5n(d,f,g) +if(!s)a.push(p.Ia(b,B.DD,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,0,n,o)) +a.push(p.Lk(b,c,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,m,0,n,o)) +p.b=b +break +case 4:s=p.a.a0(0,d) +p.a5n(d,f,g).a=$.cRZ=$.cRZ+1 +if(!s)a.push(p.Ia(b,B.DD,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,0,n,o)) +if(p.ajf(d,f,g))a.push(p.Ia(0,B.l1,d,0,0,e,!1,0,f,g,0,0,i,0,0,0,0,0,j,k,l,0,n,o)) +a.push(p.Lk(b,c,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,m,0,n,o)) +p.b=b +break +case 5:a.push(p.Lk(b,c,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,m,0,n,o)) +p.b=b +break +case 6:case 0:r=p.a +q=r.h(0,d) +q.toString +if(c===B.DC){f=q.b +g=q.c}if(p.ajf(d,f,g))a.push(p.Ia(p.b,B.pV,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,0,n,o)) +a.push(p.Lk(b,c,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,m,0,n,o)) +if(e===B.cR){a.push(p.Ia(0,B.dDb,d,0,0,e,!1,0,f,g,0,0,i,0,0,0,0,0,j,k,l,0,n,o)) +r.D(0,d)}break +case 2:r=p.a +q=r.h(0,d) +q.toString +a.push(p.Lk(b,c,d,0,0,e,!1,0,q.b,q.c,0,h,i,0,0,0,0,0,j,k,l,m,0,n,o)) +r.D(0,d) +break +case 7:case 8:case 9:break}else switch(m.a){case 1:case 2:case 3:s=p.a.a0(0,d) +p.a5n(d,f,g) +if(!s)a.push(p.Ia(b,B.DD,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,0,n,o)) +if(p.ajf(d,f,g))if(b!==0)a.push(p.Ia(b,B.pV,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,0,n,o)) +else a.push(p.Ia(b,B.l1,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,0,n,o)) +a.push(p.Lk(b,c,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,m,0,n,o)) +break +case 0:break +case 4:break}}, +bE_(a,b,c,d,e,f,g,h,i,j,k,l){return this.Z8(a,b,c,d,e,f,g,h,i,j,0,0,k,0,l)}, +bE1(a,b,c,d,e,f,g,h,i,j,k,l,m){return this.Z8(a,b,c,d,e,f,g,h,i,1,j,k,l,0,m)}, +bDZ(a,b,c,d,e,f,g,h,i,j,k){return this.Z8(a,b,c,d,e,f,g,h,i,1,0,0,j,0,k)}, +bDY(a,b,c,d,e,f,g,h,i,j){return this.Z8(a,b,c,d,B.cR,e,f,g,h,1,0,0,i,0,j)}, +bE0(a,b,c,d,e,f,g,h,i,j,k,l){return this.Z8(a,b,c,d,e,f,g,h,i,1,0,0,j,k,l)}} +A.bL1.prototype={ +$0(){return new A.X9(this.a,this.b)}, +$S:1792} +A.cCj.prototype={} +A.bNT.prototype={ +b8l(a){var s=this,r=t.B +s.b=r.a(A.ds(new A.bNU(s))) +A.hW(self.window,"keydown",s.b,null) +s.c=r.a(A.ds(new A.bNV(s))) +A.hW(self.window,"keyup",s.c,null) +$.yF.push(new A.bNW(s))}, +n(){var s,r,q=this +A.ni(self.window,"keydown",q.b,null) +A.ni(self.window,"keyup",q.c,null) +for(s=q.a,r=A.hd(s,s.r,A.y(s).c);r.q();)s.h(0,r.d).ag(0) +s.V(0) +$.cCw=q.c=q.b=null}, +aAW(a){var s,r,q,p,o,n,m,l=this,k=null,j=globalThis.KeyboardEvent +if(!(j!=null&&a instanceof j))return +s=new A.wU(a) +r=a.code +if(r==null)r=k +r.toString +if(a.type==="keydown"){q=a.key +q=(q==null?k:q)==="Tab"&&a.isComposing}else q=!1 +if(q)return +q=a.key +if(q==null)q=k +q.toString +if(!(q==="Meta"||q==="Shift"||q==="Alt"||q==="Control")&&l.e){q=l.a +p=q.h(0,r) +if(p!=null)p.ag(0) +if(a.type==="keydown")p=a.ctrlKey||a.shiftKey||a.altKey||a.metaKey +else p=!1 +if(p)q.j(0,r,A.d4(B.kz,new A.bNY(l,r,s))) +else q.D(0,r)}o=a.getModifierState("Shift")?1:0 +if(a.getModifierState("Alt")||a.getModifierState("AltGraph"))o|=2 +if(a.getModifierState("Control"))o|=4 +if(a.getModifierState("Meta"))o|=8 +l.d=o +if(a.type==="keydown"){r=a.key +if((r==null?k:r)==="CapsLock"){r=o|32 +l.d=r}else{r=a.code +if((r==null?k:r)==="NumLock"){r=o|16 +l.d=r}else{r=a.key +if((r==null?k:r)==="ScrollLock"){r=o|64 +l.d=r}else r=o}}}else r=o +q=a.type +p=a.code +if(p==null)p=k +n=a.key +if(n==null)n=k +m=A.p(["type",q,"keymap","web","code",p,"key",n,"location",B.e.C(a.location),"metaState",r,"keyCode",B.e.C(a.keyCode)],t.N,t.z) +$.dl().CH("flutter/keyevent",B.cj.qb(m),new A.bNZ(s))}} +A.bNU.prototype={ +$1(a){this.a.aAW(a)}, +$S:5} +A.bNV.prototype={ +$1(a){this.a.aAW(a)}, +$S:5} +A.bNW.prototype={ +$0(){this.a.n()}, +$S:0} +A.bNY.prototype={ +$0(){var s,r,q,p,o=this.a +o.a.D(0,this.b) +s=this.c.a +r=s.code +if(r==null)r=null +q=s.key +if(q==null)q=null +p=A.p(["type","keyup","keymap","web","code",r,"key",q,"location",B.e.C(s.location),"metaState",o.d,"keyCode",B.e.C(s.keyCode)],t.N,t.z) +$.dl().CH("flutter/keyevent",B.cj.qb(p),A.doA())}, +$S:0} +A.bNZ.prototype={ +$1(a){if(a==null)return +if(A.ix(J.K(t.a.a(B.cj.yE(a)),"handled")))this.a.a.preventDefault()}, +$S:84} +A.at_.prototype={} +A.asZ.prototype={ +anV(a,b,c,d){var s=this.dy,r=this.fr,q=this.fx +A.at(b,"drawImage",[s,0,0,r,q,c,d,r,q])}, +a8A(a,b){var s,r,q,p,o,n=this,m="attachShader",l=a+"||"+b,k=J.K($.brf.bG(),l) +if(k==null){s=n.aJQ(0,"VERTEX_SHADER",a) +r=n.aJQ(0,"FRAGMENT_SHADER",b) +q=n.a +p=q.createProgram() +A.at(q,m,[p,s]) +A.at(q,m,[p,r]) +A.at(q,"linkProgram",[p]) +o=n.ay +if(!A.at(q,"getProgramParameter",[p,o==null?n.ay=q.LINK_STATUS:o]))A.W(A.aL(A.at(q,"getProgramInfoLog",[p]))) +k=new A.at_(p) +J.bE($.brf.bG(),l,k)}return k}, +aJQ(a,b,c){var s,r=this.a,q=r.createShader(r[b]) +if(q==null)throw A.j(A.aL(A.dnC(r,"getError"))) +A.at(r,"shaderSource",[q,c]) +A.at(r,"compileShader",[q]) +s=this.c +if(!A.at(r,"getShaderParameter",[q,s==null?this.c=r.COMPILE_STATUS:s]))throw A.j(A.aL("Shader compilation failed: "+A.r(A.at(r,"getShaderInfoLog",[q])))) +return q}, +aRj(a,b,c,d,e,f,g){A.at(this.a,"texImage2D",[b,c,d,e,f,g])}, +aLG(a,b){A.at(this.a,"drawArrays",[this.bye(b),0,a])}, +bye(a){var s,r=this +switch(a.a){case 0:return r.gapO() +case 2:s=r.ax +return s==null?r.ax=r.a.TRIANGLE_FAN:s +case 1:s=r.ax +return s==null?r.ax=r.a.TRIANGLE_STRIP:s}}, +gzV(){var s=this.d +return s==null?this.d=this.a.ARRAY_BUFFER:s}, +gNv(){var s=this.e +return s==null?this.e=this.a.ELEMENT_ARRAY_BUFFER:s}, +gapN(){var s=this.r +return s==null?this.r=this.a.FLOAT:s}, +gab0(){var s=this.cx +return s==null?this.cx=this.a.RGBA:s}, +gab3(){var s=this.ch +return s==null?this.ch=this.a.UNSIGNED_BYTE:s}, +gaOj(){var s=this.CW +return s==null?this.CW=this.a.UNSIGNED_SHORT:s}, +gNw(){var s=this.f +return s==null?this.f=this.a.STATIC_DRAW:s}, +gapO(){var s=this.ax +return s==null?this.ax=this.a.TRIANGLES:s}, +gapM(){var s=this.w +return s==null?this.w=this.a.COLOR_BUFFER_BIT:s}, +gxf(){var s=this.x +return s==null?this.x=this.a.TEXTURE_2D:s}, +gaOh(){var s=this.dx +return s==null?this.dx=this.a.TEXTURE0:s}, +gab1(){var s=this.y +return s==null?this.y=this.a.TEXTURE_WRAP_S:s}, +gab2(){var s=this.z +return s==null?this.z=this.a.TEXTURE_WRAP_T:s}, +gT6(){var s=this.as +return s==null?this.as=this.a.CLAMP_TO_EDGE:s}, +gaOg(){var s=this.cy +return s==null?this.cy=this.a.LINEAR:s}, +gaOi(){var s=this.db +return s==null?this.db=this.a.TEXTURE_MIN_FILTER:s}, +ye(a,b,c){var s=A.at(this.a,"getUniformLocation",[b,c]) +if(s==null)throw A.j(A.aL(c+" not found")) +else return s}, +aee(a,b){var s=A.at(this.a,"getAttribLocation",[a,b]) +if(s==null)throw A.j(A.aL(b+" not found")) +else return s}, +aQp(a){var s,r,q=this +if("transferToImageBitmap" in q.dy&&a){q.dy.getContext("webgl2") +return q.dy.transferToImageBitmap()}else{s=q.fr +r=A.XU(q.fx,s) +s=A.uD(r,"2d",null) +s.toString +q.anV(0,t.B.a(s),0,0) +return r}}} +A.bIJ.prototype={ +aGW(a){var s,r,q,p=this.c,o=self.window.devicePixelRatio +if(o===0)o=1 +s=this.d +r=self.window.devicePixelRatio +if(r===0)r=1 +q=a.style +A.ae(q,"position","absolute") +A.ae(q,"width",A.r(p/o)+"px") +A.ae(q,"height",A.r(s/r)+"px")}} +A.O0.prototype={ +G(){return"Assertiveness."+this.b}} +A.cwc.prototype={ +$0(){var s=$.b_g +s.c=!0 +s.a.remove() +s.b.remove() +$.b_g=null}, +$S:0} +A.b0R.prototype={ +bAX(a){switch(a.a){case 0:return this.a +case 1:return this.b}}, +aIB(a,b){var s=this.bAX(b) +A.cKE(s,a+(s.innerText===a?".":""))}} +A.W2.prototype={ +G(){return"_CheckableKind."+this.b}} +A.OG.prototype={ +vg(a){var s,r,q,p="true",o="setAttribute",n=this.b +if((n.k3&1)!==0){switch(this.c.a){case 0:n.zg("checkbox",!0) +break +case 1:n.zg("radio",!0) +break +case 2:n.zg("switch",!0) +break}if(n.aLR()===B.Ag){s=n.k2 +r=A.c2(p) +A.at(s,o,["aria-disabled",r==null?t.K.a(r):r]) +r=A.c2(p) +A.at(s,o,["disabled",r==null?t.K.a(r):r])}else this.aEe() +r=n.a +q=A.c2((r&2)!==0||(r&131072)!==0?p:"false") +r=q==null?t.K.a(q):q +A.at(n.k2,o,["aria-checked",r])}}, +n(){var s=this +switch(s.c.a){case 0:s.b.zg("checkbox",!1) +break +case 1:s.b.zg("radio",!1) +break +case 2:s.b.zg("switch",!1) +break}s.aEe()}, +aEe(){var s=this.b.k2 +s.removeAttribute("aria-disabled") +s.removeAttribute("disabled")}} +A.R3.prototype={ +vg(a){var s,r,q=this,p=q.b +if(p.gaOa()){s=p.dy +s=s!=null&&!B.jr.ga6(s)}else s=!1 +if(s){if(q.c==null){q.c=A.dE(self.document,"flt-semantics-img") +s=p.dy +if(s!=null&&!B.jr.ga6(s)){s=q.c.style +A.ae(s,"position","absolute") +A.ae(s,"top","0") +A.ae(s,"left","0") +r=p.y +A.ae(s,"width",A.r(r.c-r.a)+"px") +r=p.y +A.ae(s,"height",A.r(r.d-r.b)+"px")}A.ae(q.c.style,"font-size","6px") +s=q.c +s.toString +p.k2.append(s)}p=q.c +p.toString +s=A.c2("img") +A.at(p,"setAttribute",["role",s==null?t.K.a(s):s]) +q.aFb(q.c)}else if(p.gaOa()){p.zg("img",!0) +q.aFb(p.k2) +q.agQ()}else{q.agQ() +q.axR()}}, +aFb(a){var s=this.b.z +if(s!=null&&s.length!==0){a.toString +s.toString +s=A.c2(s) +A.at(a,"setAttribute",["aria-label",s==null?t.K.a(s):s])}}, +agQ(){var s=this.c +if(s!=null){s.remove() +this.c=null}}, +axR(){var s=this.b +s.zg("img",!1) +s.k2.removeAttribute("aria-label")}, +n(){this.agQ() +this.axR()}} +A.R8.prototype={ +b7X(a){var s,r=this,q=r.c +a.k2.append(q) +A.biU(q,"range") +s=A.c2("slider") +A.at(q,"setAttribute",["role",s==null?t.K.a(s):s]) +A.hW(q,"change",t.B.a(A.ds(new A.bwK(r,a))),null) +q=new A.bwL(r) +r.e=q +a.k1.Q.push(q)}, +vg(a){var s=this +switch(s.b.k1.y.a){case 1:s.bf2() +s.byF() +break +case 0:s.ayW() +break}}, +bf2(){var s=this.c,r=s.disabled +if(r==null)r=null +r.toString +if(!r)return +A.cKB(s,!1)}, +byF(){var s,r,q,p,o,n,m,l=this,k="setAttribute" +if(!l.f){s=l.b.k3 +r=(s&4096)!==0||(s&8192)!==0||(s&16384)!==0}else r=!0 +if(!r)return +l.f=!1 +q=""+l.d +s=l.c +A.cKC(s,q) +p=A.c2(q) +A.at(s,k,["aria-valuenow",p==null?t.K.a(p):p]) +p=l.b +o=p.ax +o.toString +o=A.c2(o) +A.at(s,k,["aria-valuetext",o==null?t.K.a(o):o]) +n=p.ch.length!==0?""+(l.d+1):q +s.max=n +o=A.c2(n) +A.at(s,k,["aria-valuemax",o==null?t.K.a(o):o]) +m=p.cx.length!==0?""+(l.d-1):q +s.min=m +p=A.c2(m) +A.at(s,k,["aria-valuemin",p==null?t.K.a(p):p])}, +ayW(){var s=this.c,r=s.disabled +if(r==null)r=null +r.toString +if(r)return +A.cKB(s,!0)}, +n(){var s=this +B.b.D(s.b.k1.Q,s.e) +s.e=null +s.ayW() +s.c.remove()}} +A.bwK.prototype={ +$1(a){var s,r=null,q=this.a,p=q.c,o=p.disabled +if(o==null)o=r +o.toString +if(o)return +q.f=!0 +p=p.value +if(p==null)p=r +p.toString +s=A.dC(p,r) +p=q.d +if(s>p){q.d=p+1 +q=$.dl() +A.GQ(q.p4,q.R8,this.b.id,B.a8Q,r)}else if(sq){s=s.b +s.toString +if((s&32)!==0||(s&16)!==0){s=$.dl() +A.GQ(s.p4,s.R8,p,B.qb,n)}else{s=$.dl() +A.GQ(s.p4,s.R8,p,B.qd,n)}}else{s=s.b +s.toString +if((s&32)!==0||(s&16)!==0){s=$.dl() +A.GQ(s.p4,s.R8,p,B.qc,n)}else{s=$.dl() +A.GQ(s.p4,s.R8,p,B.qe,n)}}}}, +vg(a){var s,r=this,q=r.b,p=q.k1 +p.d.push(new A.bTz(r)) +if(r.e==null){q=q.k2 +A.ae(q.style,"touch-action","none") +r.azR() +s=new A.bTA(r) +r.c=s +p.Q.push(s) +s=t.B.a(A.ds(new A.bTB(r))) +r.e=s +A.hW(q,"scroll",s,null)}}, +gaz9(){var s=this.b,r=s.b +r.toString +r=(r&32)!==0||(r&16)!==0 +s=s.k2 +if(r)return B.e.C(s.scrollTop) +else return B.e.C(s.scrollLeft)}, +aCL(){var s,r,q,p,o=this,n="transform",m=o.b,l=m.k2,k=m.y +if(k==null){$.jX().$1("Warning! the rect attribute of semanticsObject is null") +return}s=m.b +s.toString +s=(s&32)!==0||(s&16)!==0 +r=o.d +q=k.d-k.b +p=k.c-k.a +if(s){s=B.e.e5(q) +r=r.style +A.ae(r,n,"translate(0px,"+(s+10)+"px)") +A.ae(r,"width",""+B.e.au(p)+"px") +A.ae(r,"height","10px") +l.scrollTop=10 +m.p3=o.f=B.e.C(l.scrollTop) +m.p4=0}else{s=B.e.e5(p) +r=r.style +A.ae(r,n,"translate("+(s+10)+"px,0px)") +A.ae(r,"width","10px") +A.ae(r,"height",""+B.e.au(q)+"px") +l.scrollLeft=10 +q=B.e.C(l.scrollLeft) +o.f=q +m.p3=0 +m.p4=q}}, +azR(){var s="overflow-y",r="overflow-x",q=this.b,p=q.k2 +switch(q.k1.y.a){case 1:q=q.b +q.toString +if((q&32)!==0||(q&16)!==0)A.ae(p.style,s,"scroll") +else A.ae(p.style,r,"scroll") +break +case 0:q=q.b +q.toString +if((q&32)!==0||(q&16)!==0)A.ae(p.style,s,"hidden") +else A.ae(p.style,r,"hidden") +break}}, +n(){var s=this,r=s.b,q=r.k2,p=q.style +p.removeProperty("overflowY") +p.removeProperty("overflowX") +p.removeProperty("touch-action") +p=s.e +if(p!=null)A.ni(q,"scroll",p,null) +B.b.D(r.k1.Q,s.c) +s.c=null}} +A.bTz.prototype={ +$0(){var s=this.a +s.aCL() +s.b.art()}, +$S:0} +A.bTA.prototype={ +$1(a){this.a.azR()}, +$S:501} +A.bTB.prototype={ +$1(a){this.a.bte()}, +$S:5} +A.PW.prototype={ +k(a){var s=A.a([],t.s),r=this.a +if((r&1)!==0)s.push("accessibleNavigation") +if((r&2)!==0)s.push("invertColors") +if((r&4)!==0)s.push("disableAnimations") +if((r&8)!==0)s.push("boldText") +if((r&16)!==0)s.push("reduceMotion") +if((r&32)!==0)s.push("highContrast") +if((r&64)!==0)s.push("onOffSwitchLabels") +return"AccessibilityFeatures"+A.r(s)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.PW&&b.a===this.a}, +gv(a){return B.d.gv(this.a)}, +aKr(a,b){var s=(a==null?(this.a&1)!==0:a)?1:0,r=this.a +s=(r&2)!==0?s|2:s&4294967293 +s=(r&4)!==0?s|4:s&4294967291 +s=(r&8)!==0?s|8:s&4294967287 +s=(r&16)!==0?s|16:s&4294967279 +s=(b==null?(r&32)!==0:b)?s|32:s&4294967263 +return new A.PW((r&64)!==0?s|64:s&4294967231)}, +bEn(a){return this.aKr(null,a)}, +bE8(a){return this.aKr(a,null)}} +A.blo.prototype={ +sbLY(a){var s=this.a +this.a=a?s|32:s&4294967263}, +ed(){return new A.PW(this.a)}} +A.aEv.prototype={$icCI:1} +A.aEr.prototype={ +gqS(a){return this.c}, +gm(a){return this.cx}} +A.tB.prototype={ +G(){return"Role."+this.b}} +A.cu6.prototype={ +$1(a){return A.dc4(a)}, +$S:1835} +A.cu7.prototype={ +$1(a){var s=A.dE(self.document,"flt-semantics-scroll-overflow"),r=s.style +A.ae(r,"position","absolute") +A.ae(r,"transform-origin","0 0 0") +A.ae(r,"pointer-events","none") +a.k2.append(s) +return new A.TX(s,a)}, +$S:572} +A.cu8.prototype={ +$1(a){return new A.Rt(a)}, +$S:576} +A.cu9.prototype={ +$1(a){return new A.UX(a)}, +$S:596} +A.cua.prototype={ +$1(a){var s=new A.V4(a) +s.bvB() +return s}, +$S:597} +A.cub.prototype={ +$1(a){return new A.OG(A.dnK(a),a)}, +$S:606} +A.cuc.prototype={ +$1(a){return new A.R3(a)}, +$S:718} +A.cud.prototype={ +$1(a){return new A.RJ(a)}, +$S:736} +A.r0.prototype={} +A.jM.prototype={ +gqS(a){return this.b}, +gm(a){return this.ax}, +asV(){var s,r=this +if(r.k4==null){s=A.dE(self.document,"flt-semantics-container") +r.k4=s +s=s.style +A.ae(s,"position","absolute") +A.ae(s,"pointer-events","none") +s=r.k4 +s.toString +r.k2.append(s)}return r.k4}, +gaOa(){var s,r=this.a +if((r&16384)!==0){s=this.b +s.toString +r=(s&1)===0&&(r&8)===0}else r=!1 +return r}, +aLR(){var s=this.a +if((s&64)!==0)if((s&128)!==0)return B.ccD +else return B.Ag +else return B.ccC}, +bXL(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3=a2.fr +if(a3==null||a3.length===0){s=a2.p1 +if(s==null||s.length===0){a2.p1=null +return}r=s.length +for(s=a2.k1,q=s.a,p=0;p1)for(p=0;p=0;--p){g=l[p] +s=g.id +if(!B.b.p(a0,s)){k=g.k2 +if(a1==null)m.append(k) +else m.insertBefore(k,a1) +g.ok=a2 +q.b.j(0,s,a2)}a1=g.k2}a2.p1=l}, +zg(a,b){var s +if(b){s=A.c2(a) +if(s==null)s=t.K.a(s) +A.at(this.k2,"setAttribute",["role",s])}else{s=this.k2 +if(A.cKw(s,"role")===a)s.removeAttribute("role")}}, +Ib(a,b){var s=this.p2,r=s.h(0,a) +if(b){if(r==null){r=$.d0y().h(0,a).$1(this) +s.j(0,a,r)}r.vg(0)}else if(r!=null){r.n() +s.D(0,a)}}, +art(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.k2,g=h.style,f=i.y +A.ae(g,"width",A.r(f.c-f.a)+"px") +f=i.y +A.ae(g,"height",A.r(f.d-f.b)+"px") +g=i.dy +s=g!=null&&!B.jr.ga6(g)?i.asV():null +g=i.y +r=g.b===0&&g.a===0 +q=i.dx +g=q==null +p=g||A.cxP(q)===B.apF +if(r&&p&&i.p3===0&&i.p4===0){A.bUO(h) +if(s!=null)A.bUO(s) +return}o=A.bx("effectiveTransform") +if(!r)if(g){g=i.y +n=g.a +m=g.b +g=A.jI() +g.BW(n,m,0) +o.b=g +l=n===0&&m===0}else{g=new A.f1(new Float32Array(16)) +g.cp(new A.f1(q)) +f=i.y +g.bJ(0,f.a,f.b) +o.b=g +l=J.d5y(o.aV())}else if(!p){o.b=new A.f1(q) +l=!1}else l=!0 +if(!l){h=h.style +A.ae(h,"transform-origin","0 0 0") +A.ae(h,"transform",A.pZ(o.aV().a))}else A.bUO(h) +if(s!=null)if(!r||i.p3!==0||i.p4!==0){h=i.y +g=h.a +f=i.p4 +h=h.b +k=i.p3 +j=s.style +A.ae(j,"top",A.r(-h+k)+"px") +A.ae(j,"left",A.r(-g+f)+"px")}else A.bUO(s)}, +k(a){var s=this.kp(0) +return s}} +A.ak9.prototype={ +G(){return"AccessibilityMode."+this.b}} +A.DX.prototype={ +G(){return"GestureMode."+this.b}} +A.blI.prototype={ +b7A(){$.yF.push(new A.blJ(this))}, +bfG(){var s,r,q,p,o,n,m,l=this +for(s=l.c,r=s.length,q=l.a,p=0;p>>0}l=k.cx +if(j.ax!==l){j.ax=l +j.k3=(j.k3|4096)>>>0}l=k.cy +if(j.ay!==l){j.ay=l +j.k3=(j.k3|4096)>>>0}l=k.ax +if(j.z!==l){j.z=l +j.k3=(j.k3|1024)>>>0}l=k.ay +if(j.Q!==l){j.Q=l +j.k3=(j.k3|1024)>>>0}l=k.at +if(!J.v(j.y,l)){j.y=l +j.k3=(j.k3|512)>>>0}l=k.go +if(j.dx!==l){j.dx=l +j.k3=(j.k3|65536)>>>0}l=k.z +if(j.r!==l){j.r=l +j.k3=(j.k3|64)>>>0}l=j.b +i=k.c +if(l!==i){j.b=i +j.k3=(j.k3|2)>>>0 +l=i}i=k.f +if(j.c!==i){j.c=i +j.k3=(j.k3|4)>>>0}i=k.r +if(j.d!==i){j.d=i +j.k3=(j.k3|8)>>>0}i=k.x +if(j.e!==i){j.e=i +j.k3=(j.k3|16)>>>0}i=k.y +if(j.f!==i){j.f=i +j.k3=(j.k3|32)>>>0}i=k.Q +if(j.w!==i){j.w=i +j.k3=(j.k3|128)>>>0}i=k.as +if(j.x!==i){j.x=i +j.k3=(j.k3|256)>>>0}i=k.ch +if(j.as!==i){j.as=i +j.k3=(j.k3|2048)>>>0}i=k.CW +if(j.at!==i){j.at=i +j.k3=(j.k3|2048)>>>0}i=k.db +if(j.ch!==i){j.ch=i +j.k3=(j.k3|8192)>>>0}i=k.dx +if(j.CW!==i){j.CW=i +j.k3=(j.k3|8192)>>>0}i=k.dy +if(j.cx!==i){j.cx=i +j.k3=(j.k3|16384)>>>0}i=k.fr +if(j.cy!==i){j.cy=i +j.k3=(j.k3|16384)>>>0}i=j.fy +h=k.fx +if(i!==h){j.fy=h +j.k3=(j.k3|4194304)>>>0 +i=h}h=k.fy +if(j.db!=h){j.db=h +j.k3=(j.k3|32768)>>>0}h=k.k1 +if(j.fr!==h){j.fr=h +j.k3=(j.k3|1048576)>>>0}h=k.id +if(j.dy!==h){j.dy=h +j.k3=(j.k3|524288)>>>0}h=k.k2 +if(j.fx!==h){j.fx=h +j.k3=(j.k3|2097152)>>>0}h=k.w +if(j.go!==h){j.go=h +j.k3=(j.k3|8388608)>>>0}h=j.z +if(!(h!=null&&h.length!==0)){h=j.ax +if(!(h!=null&&h.length!==0))i=i!=null&&i.length!==0 +else i=!0}else i=!0 +if(i){i=j.a +if((i&16)===0){if((i&16384)!==0){l.toString +l=(l&1)===0&&(i&8)===0}else l=!1 +l=!l}else l=!1}else l=!1 +j.Ib(B.a8y,l) +j.Ib(B.a8A,(j.a&16)!==0) +l=j.b +l.toString +j.Ib(B.a8z,((l&1)!==0||(j.a&8)!==0)&&(j.a&16)===0) +l=j.b +l.toString +j.Ib(B.a8w,(l&64)!==0||(l&128)!==0) +l=j.b +l.toString +j.Ib(B.a8x,(l&32)!==0||(l&16)!==0||(l&4)!==0||(l&8)!==0) +l=j.a +j.Ib(B.a8B,(l&1)!==0||(l&65536)!==0) +l=j.a +if((l&16384)!==0){i=j.b +i.toString +l=(i&1)===0&&(l&8)===0}else l=!1 +j.Ib(B.a8C,l) +l=j.a +j.Ib(B.a8D,(l&32768)!==0&&(l&8192)===0) +l=j.k3 +if((l&512)!==0||(l&65536)!==0||(l&64)!==0)j.art() +l=j.dy +l=!(l!=null&&!B.jr.ga6(l))&&j.go===-1 +i=j.k2 +if(l){l=i.style +l.setProperty("pointer-events","all","")}else{l=i.style +l.setProperty("pointer-events","none","")}}for(m=0;m=20)return j.d=!0 +if(!J.cX(B.dHr.a,a.type))return!0 +if(j.a!=null)return!1 +r=A.bx("activationPoint") +switch(a.type){case"click":r.soR(new A.a0N(a.offsetX,a.offsetY)) +break +case"touchstart":case"touchend":s=t.VA +s=A.f9(new A.C0(a.changedTouches,s),s.i("D.E"),t.B) +s=A.y(s).z[1].a(J.eZ(s.a)) +r.soR(new A.a0N(s.clientX,s.clientY)) +break +case"pointerdown":case"pointerup":r.soR(new A.a0N(a.clientX,a.clientY)) +break +default:return!0}s=j.b.getBoundingClientRect() +q=s.left +p=s.right +o=s.left +n=s.top +m=s.bottom +s=s.top +l=r.aV().a-(q+(p-o)/2) +k=r.aV().b-(n+(m-s)/2) +if(l*l+k*k<1&&!0){j.d=!0 +j.a=A.d4(B.b8,new A.bGe(j)) +return!1}return!0}, +aPI(){var s,r="setAttribute",q=this.b=A.dE(self.document,"flt-semantics-placeholder") +A.hW(q,"click",t.B.a(A.ds(new A.bGd(this))),!0) +s=A.c2("button") +A.at(q,r,["role",s==null?t.K.a(s):s]) +s=A.c2("Enable accessibility") +A.at(q,r,["aria-label",s==null?t.K.a(s):s]) +s=q.style +A.ae(s,"position","absolute") +A.ae(s,"left","0") +A.ae(s,"top","0") +A.ae(s,"right","0") +A.ae(s,"bottom","0") +return q}, +n(){var s=this.b +if(s!=null)s.remove() +this.a=this.b=null}} +A.bGe.prototype={ +$0(){this.a.n() +var s=$.lm;(s==null?$.lm=A.zI():s).saf1(!0)}, +$S:0} +A.bGd.prototype={ +$1(a){this.a.adA(a)}, +$S:5} +A.UX.prototype={ +vg(a){var s,r=this,q=r.b,p=q.k2 +p.tabIndex=0 +q.zg("button",(q.a&8)!==0) +if(q.aLR()===B.Ag&&(q.a&8)!==0){s=A.c2("true") +A.at(p,"setAttribute",["aria-disabled",s==null?t.K.a(s):s]) +r.akI()}else{p.removeAttribute("aria-disabled") +s=q.b +s.toString +if((s&1)!==0&&(q.a&16)===0){if(r.c==null){s=t.B.a(A.ds(new A.c11(r))) +r.c=s +A.hW(p,"click",s,null)}}else r.akI()}if((q.k3&1)!==0&&(q.a&32)!==0)q.k1.d.push(new A.c12(p))}, +akI(){var s=this.c +if(s==null)return +A.ni(this.b.k2,"click",s,null) +this.c=null}, +n(){this.akI() +this.b.zg("button",!1)}} +A.c11.prototype={ +$1(a){var s,r=this.a.b +if(r.k1.y!==B.m1)return +s=$.dl() +A.GQ(s.p4,s.R8,r.id,B.io,null)}, +$S:5} +A.c12.prototype={ +$0(){this.a.focus()}, +$S:0} +A.bUT.prototype={ +ao_(a,b,c,d){this.CW=b +this.x=d +this.y=c}, +bzO(a){var s,r,q=this,p=q.ch +if(p===a)return +else if(p!=null)q.yF(0) +q.ch=a +q.c=a.c +q.aFV() +p=q.CW +p.toString +s=q.x +s.toString +r=q.y +r.toString +q.b27(0,p,r,s)}, +yF(a){var s,r,q,p=this +if(!p.b)return +p.b=!1 +p.w=p.r=null +for(s=p.z,r=0;r=this.b)throw A.j(A.auf(b,this,null,null,null)) +return this.a[b]}, +j(a,b,c){if(b>=this.b)throw A.j(A.auf(b,this,null,null,null)) +this.a[b]=c}, +su(a,b){var s,r,q,p=this,o=p.b +if(bo){if(o===0)q=new Uint8Array(b) +else q=p.WE(b) +B.C.e2(q,0,p.b,p.a) +p.a=q}}p.b=b}, +vq(a,b){var s=this,r=s.b +if(r===s.a.length)s.awm(r) +s.a[s.b++]=b}, +t(a,b){var s=this,r=s.b +if(r===s.a.length)s.awm(r) +s.a[s.b++]=b}, +a82(a,b,c,d){A.iK(c,"start") +if(d!=null&&c>d)throw A.j(A.eu(d,c,null,"end",null)) +this.awl(b,c,d)}, +H(a,b){return this.a82(a,b,0,null)}, +rq(a,b,c){var s,r,q,p,o,n,m=this,l=null,k=m.b +A.aug(b,k+1,m,l,"index") +A.iK(0,"start") +if(b===k){m.awl(c,0,l) +return}s=t.j.b(c)?J.aH(c):l +if(s!=null){m.aBH(b,c,0,s) +return}r=m.b +for(k=J.af(c),q=0;k.q();){p=k.gE(k) +o=m.a +if(r===o.length){o=m.WE(l) +B.C.e2(o,0,r,m.a) +m.a=o}n=r+1 +o[r]=p +r=n}A.cEe(m.a,b,m.b) +A.cEe(m.a,m.b,r) +A.cEe(m.a,b,r) +m.b=r +return}, +awl(a,b,c){var s,r,q,p=this +if(A.y(p).i("G").b(a))c=c==null?J.aH(a):c +if(c!=null){p.aBH(p.b,a,b,c) +return}for(s=J.af(a),r=0;s.q();){q=s.gE(s) +if(r>=b)p.vq(0,q);++r}if(ro.gu(b)||d>o.gu(b))throw A.j(A.ab("Too few elements")) +s=d-c +r=p.b+s +p.bf9(r) +o=p.a +q=a+s +B.C.d0(o,q,p.b+s,o,a) +B.C.d0(p.a,a,q,b,c) +p.b=r}, +pb(a,b,c){var s,r,q,p=this +if(b<0||b>p.b)throw A.j(A.eu(b,0,p.b,null,null)) +s=p.b +r=p.a +if(ss)throw A.j(A.eu(c,0,s,null,null)) +s=this.a +if(A.y(this).i("yD").b(d))B.C.d0(s,b,c,d.a,e) +else B.C.d0(s,b,c,d,e)}, +e2(a,b,c,d){return this.d0(a,b,c,d,0)}} +A.aQ4.prototype={} +A.aHR.prototype={} +A.tg.prototype={ +k(a){return A.a_(this).k(0)+"("+this.a+", "+A.r(this.b)+")"}} +A.byh.prototype={ +qb(a){return A.iq(B.el.ac(B.t.lZ(a)).buffer,0,null)}, +yE(a){if(a==null)return a +return B.t.b6(0,B.dX.ac(A.by(a.buffer,0,null)))}} +A.byj.prototype={ +Cs(a){return B.cj.qb(A.p(["method",a.a,"args",a.b],t.N,t.z))}, +AU(a){var s,r,q,p=null,o=B.cj.yE(a) +if(!t.G.b(o))throw A.j(A.e8("Expected method call Map, got "+A.r(o),p,p)) +s=J.T(o) +r=s.h(o,"method") +q=s.h(o,"args") +if(typeof r=="string")return new A.tg(r,q) +throw A.j(A.e8("Invalid method call: "+A.r(o),p,p))}} +A.bYZ.prototype={ +qb(a){var s=A.cDG() +this.rO(0,s,!0) +return s.IU()}, +yE(a){var s,r +if(a==null)return null +s=new A.aCo(a) +r=this.uC(0,s) +if(s.b=b.a.byteLength)throw A.j(B.ev) +return this.Bw(b.D8(0),b)}, +Bw(a,b){var s,r,q,p,o,n,m,l,k=this +switch(a){case 0:s=null +break +case 1:s=!0 +break +case 2:s=!1 +break +case 3:r=b.a.getInt32(b.b,B.af===$.kh()) +b.b+=4 +s=r +break +case 4:s=b.aet(0) +break +case 5:q=k.wE(b) +s=A.dC(B.dX.ac(b.He(q)),16) +break +case 6:b.Hz(8) +r=b.a.getFloat64(b.b,B.af===$.kh()) +b.b+=8 +s=r +break +case 7:q=k.wE(b) +s=B.dX.ac(b.He(q)) +break +case 8:s=b.He(k.wE(b)) +break +case 9:q=k.wE(b) +b.Hz(4) +p=b.a +o=A.bH6(p.buffer,p.byteOffset+b.b,q) +b.b=b.b+4*q +s=o +break +case 10:s=b.aeu(k.wE(b)) +break +case 11:q=k.wE(b) +b.Hz(8) +p=b.a +o=A.cBY(p.buffer,p.byteOffset+b.b,q) +b.b=b.b+8*q +s=o +break +case 12:q=k.wE(b) +s=[] +for(p=b.a,n=0;n=p.byteLength)A.W(B.ev) +b.b=m+1 +s.push(k.Bw(p.getUint8(m),b))}break +case 13:q=k.wE(b) +p=t.z +s=A.b(p,p) +for(p=b.a,n=0;n=p.byteLength)A.W(B.ev) +b.b=m+1 +m=k.Bw(p.getUint8(m),b) +l=b.b +if(l>=p.byteLength)A.W(B.ev) +b.b=l+1 +s.j(0,m,k.Bw(p.getUint8(l),b))}break +default:throw A.j(B.ev)}return s}, +y7(a,b){var s,r,q +if(b<254)a.b.vq(0,b) +else{s=a.b +r=a.c +q=a.d +if(b<=65535){s.vq(0,254) +r.setUint16(0,b,B.af===$.kh()) +s.a82(0,q,0,2)}else{s.vq(0,255) +r.setUint32(0,b,B.af===$.kh()) +s.a82(0,q,0,4)}}}, +wE(a){var s=a.D8(0) +switch(s){case 254:s=a.a.getUint16(a.b,B.af===$.kh()) +a.b+=2 +return s +case 255:s=a.a.getUint32(a.b,B.af===$.kh()) +a.b+=4 +return s +default:return s}}} +A.bZ0.prototype={ +$2(a,b){var s=this.a,r=this.b +s.rO(0,r,a) +s.rO(0,r,b)}, +$S:67} +A.bZ1.prototype={ +AU(a){var s,r,q +a.toString +s=new A.aCo(a) +r=B.iF.uC(0,s) +q=B.iF.uC(0,s) +if(typeof r=="string"&&s.b>=a.byteLength)return new A.tg(r,q) +else throw A.j(B.NP)}, +a_2(a){var s=A.cDG() +s.b.vq(0,0) +B.iF.rO(0,s,a) +return s.IU()}, +MP(a,b,c){var s=A.cDG() +s.b.vq(0,1) +B.iF.rO(0,s,a) +B.iF.rO(0,s,c) +B.iF.rO(0,s,b) +return s.IU()}} +A.c7Z.prototype={ +Hz(a){var s,r,q=this.b,p=B.d.al(q.b,a) +if(p!==0)for(s=a-p,r=0;r0)b=c +else{f=$.h6().x +if(f==null){f=self.window.devicePixelRatio +if(f===0)f=1}b=1/f}f=A.ke(d) +g.setProperty("-webkit-text-stroke",A.r(b)+"px "+A.r(f),"")}else if(d!=null){f=A.ke(d) +f.toString +g.setProperty("color",f,"")}f=h.cx +a=f==null?a8:f.gaf(f) +if(a!=null){f=A.ke(a) +f.toString +g.setProperty("background-color",f,"")}a0=h.at +if(a0!=null){f=B.e.dH(a0) +g.setProperty("font-size",""+f+"px","")}f=h.f +if(f!=null){f=A.cV1(f) +f.toString +g.setProperty("font-weight",f,"")}f=h.r +if(f!=null){f=f===B.b9?"normal":"italic" +g.setProperty("font-style",f,"")}f=A.cuZ(h.y) +f.toString +g.setProperty("font-family",f,"") +f=h.ax +if(f!=null)g.setProperty("letter-spacing",A.r(f)+"px","") +f=h.ay +if(f!=null)g.setProperty("word-spacing",A.r(f)+"px","") +f=h.b +e=f!=null +a1=e&&!0 +a2=h.db +if(a2!=null){a3=A.dr3(a2) +g.setProperty("text-shadow",a3,"")}if(a1)if(e){e=h.d +f=f.a +a3=(f|1)===f?""+"underline ":"" +if((f|2)===f)a3+="overline " +f=(f|4)===f?a3+"line-through ":a3 +if(e!=null)f+=A.r(A.doc(e)) +a4=f.length===0?a8:f.charCodeAt(0)==0?f:f +if(a4!=null){f=$.fL() +if(f===B.aW){f=i.style +f.setProperty("-webkit-text-decoration",a4,"")}else g.setProperty("text-decoration",a4,"") +a5=h.c +if(a5!=null){f=A.ke(a5) +f.toString +g.setProperty("text-decoration-color",f,"")}}}a6=h.as +if(a6!=null&&a6.length!==0){h=A.doW(a6) +g.setProperty("font-variation-settings",h,"")}h=k.aRr() +g=h.a +f=h.b +e=i.style +e.setProperty("position","absolute","") +e.setProperty("top",A.r(f)+"px","") +e.setProperty("left",A.r(g)+"px","") +e.setProperty("width",A.r(h.c-g)+"px","") +e.setProperty("line-height",A.r(h.d-f)+"px","") +i.append(self.document.createTextNode(j)) +a9.append(i)}++r}return a9}, +a2F(){return this.gwU().a2F()}, +Ox(a,b,c,d){return this.gwU().aUD(a,b,c,d)}, +aeg(a,b,c){return this.Ox(a,b,c,B.f8)}, +vk(a){return this.gwU().vk(a)}, +EX(a){var s,r +switch(a.b.a){case 0:s=a.a-1 +break +case 1:s=a.a +break +default:s=null}r=this.c +r===$&&A.e() +return new A.eW(A.cRc(B.e_l,r,s+1),A.cRc(B.e_k,r,s))}, +aey(a){var s,r,q,p,o,n=this,m=a.a,l=t.OB,k=0 +while(!0){s=n.r +if(s===$){r=A.a([],l) +n.r!==$&&A.ao() +q=n.r=new A.FW(n,r,B.a4) +p=q +s=p}else p=s +if(!(k=o.b&&m") +return A.R(new A.N(s,new A.b8J(),r),!0,r.i("al.E"))}, +n(){this.y=!0}} +A.b8J.prototype={ +$1(a){return a.a}, +$S:740} +A.Kg.prototype={ +gd8(a){return this.a}, +gdX(a){return this.c}} +A.SN.prototype={$iKg:1, +gd8(a){return this.f}, +gdX(a){return this.w}} +A.UK.prototype={ +arN(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=b.a +if(a==null){s=b.gagZ(b) +r=b.gaht() +q=b.gahu() +p=b.gahv() +o=b.gahw() +n=b.gai8(b) +m=b.gai6(b) +l=b.gakP() +k=b.gai2(b) +j=b.gai3() +i=b.gai4() +h=b.gai7() +g=b.gai5(b) +f=b.gaja(b) +e=b.galu(b) +d=b.gag3(b) +c=b.gaje() +e=b.a=A.cKU(b.gagt(b),s,r,q,p,o,k,j,i,g,m,h,n,b.ga5v(),d,f,c,b.gakv(),l,e) +return e}return a}} +A.amz.prototype={ +gagZ(a){var s=this.c.a +if(s==null)if(this.ga5v()==null){s=this.b +s=s.gagZ(s)}else s=null +return s}, +gaht(){var s=this.c.b +return s==null?this.b.gaht():s}, +gahu(){var s=this.c.c +return s==null?this.b.gahu():s}, +gahv(){var s=this.c.d +return s==null?this.b.gahv():s}, +gahw(){var s=this.c.e +return s==null?this.b.gahw():s}, +gai8(a){var s=this.c.f +if(s==null){s=this.b +s=s.gai8(s)}return s}, +gai6(a){var s=this.c.r +if(s==null){s=this.b +s=s.gai6(s)}return s}, +gakP(){var s=this.c.w +return s==null?this.b.gakP():s}, +gai3(){var s=this.c.z +return s==null?this.b.gai3():s}, +gai4(){var s=this.b.gai4() +return s}, +gai7(){var s=this.c.as +return s==null?this.b.gai7():s}, +gai5(a){var s=this.c.at +if(s==null){s=this.b +s=s.gai5(s)}return s}, +gaja(a){var s=this.c.ax +if(s==null){s=this.b +s=s.gaja(s)}return s}, +galu(a){var s=this.c.ay +if(s==null){s=this.b +s=s.galu(s)}return s}, +gag3(a){var s=this.c.ch +if(s==null){s=this.b +s=s.gag3(s)}return s}, +gaje(){var s=this.c.CW +return s==null?this.b.gaje():s}, +gagt(a){var s=this.c.cx +if(s==null){s=this.b +s=s.gagt(s)}return s}, +ga5v(){var s=this.c.cy +return s==null?this.b.ga5v():s}, +gakv(){var s=this.c.db +return s==null?this.b.gakv():s}, +gai2(a){var s=this.c +if(s.x)s=s.y +else{s=this.b +s=s.gai2(s)}return s}} +A.aDI.prototype={ +gaht(){return null}, +gahu(){return null}, +gahv(){return null}, +gahw(){return null}, +gai8(a){return this.b.c}, +gai6(a){return this.b.d}, +gakP(){return null}, +gai2(a){var s=this.b.f +return s==null?"sans-serif":s}, +gai3(){return null}, +gai4(){return null}, +gai7(){return null}, +gai5(a){var s=this.b.r +return s==null?14:s}, +gaja(a){return null}, +galu(a){return null}, +gag3(a){return this.b.w}, +gaje(){return this.b.Q}, +gagt(a){return null}, +ga5v(){return null}, +gakv(){return null}, +gagZ(){return B.lO}} +A.b8I.prototype={ +gaho(){var s=this.d,r=s.length +return r===0?this.e:s[r-1]}, +gaPy(){return this.f}, +gaPz(){return this.r}, +a89(a,b,c,d,e,f){var s,r=this,q=r.a,p=q.a,o=p+A.r($.d3m()) +q.a=o +s=r.gaho().arN() +r.aGV(s);++r.f +r.r.push(f) +q=e==null?b:e +r.c.push(new A.SN(s,p.length,o.length,a*f,b*f,c,q*f))}, +aIl(a,b,c,d){return this.a89(a,b,c,null,null,d)}, +O1(a){this.d.push(new A.amz(this.gaho(),t.Q4.a(a)))}, +eF(){var s=this.d +if(s.length!==0)s.pop()}, +QW(a){var s,r=this,q=r.a,p=q.a,o=p+a +q.a=o +s=r.gaho().arN() +r.aGV(s) +r.c.push(new A.Kg(s,p.length,o.length))}, +aGV(a){var s,r,q +if(!this.w)return +s=a.b +if(s!=null){r=s.a +r=B.x.a!==r}else r=!1 +if(r){this.w=!1 +return}q=a.as +if(q!=null&&q.length!==0){this.w=!1 +return}}, +ed(){var s,r=this,q=r.c +if(q.length===0)q.push(new A.Kg(r.e.arN(),0,0)) +s=r.a.a +return new A.am_(q,r.b,s.charCodeAt(0)==0?s:s,r.w)}} +A.buF.prototype={ +AZ(a){return this.bHM(a)}, +bHM(a4){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3 +var $async$AZ=A.k(function(a5,a6){if(a5===1)return A.l(a6,r) +while(true)switch(s){case 0:s=3 +return A.f(A.Nt(a4.Ow("FontManifest.json")),$async$AZ) +case 3:a0=a6 +if(!a0.gaau()){$.jX().$1("Font manifest does not exist at `"+a0.a+"` - ignoring.") +s=1 +break}a1=t.kc +a2=B.t +a3=B.k +s=4 +return A.f(A.a2D(a0),$async$AZ) +case 4:o=a1.a(a2.b6(0,a3.b6(0,a6))) +if(o==null)throw A.j(A.jY(u.os)) +p.a=new A.bpd(A.a([],t._J),A.a([],t.J)) +for(n=t.a,m=J.f7(o,n),l=A.y(m),m=new A.bH(m,m.gu(m),l.i("bH")),k=t.N,j=t.j,l=l.i("a7.E");m.q();){i=m.d +if(i==null)i=l.a(i) +h=J.T(i) +g=A.cB(h.h(i,"family")) +i=J.f7(j.a(h.h(i,"fonts")),n) +for(h=i.$ti,i=new A.bH(i,i.gu(i),h.i("bH")),h=h.i("a7.E");i.q();){f=i.d +if(f==null)f=h.a(f) +e=J.T(f) +d=A.av(e.h(f,"asset")) +c=A.b(k,k) +for(b=J.af(e.gd_(f));b.q();){a=b.gE(b) +if(a!=="asset")c.j(0,a,A.r(e.h(f,a)))}f=p.a +f.toString +g.toString +e="url("+a4.Ow(d)+")" +b=$.cXU().b +if(b.test(g)||$.cXT().b14(g)!==g)f.aCe("'"+g+"'",e,c) +f.aCe(g,e,c)}}s=5 +return A.f(p.a.a9s(),$async$AZ) +case 5:case 1:return A.m(q,r)}}) +return A.n($async$AZ,r)}, +ab8(a,b){return this.a.bnE(b,a)}, +TS(){var s=this.a +if(s!=null)s.TS() +s=this.b +if(s!=null)s.TS()}, +V(a){this.b=this.a=null +self.document.fonts.clear()}} +A.bpd.prototype={ +aCe(a,b,c){var s,r,q,p=new A.bpg(a) +try{s=A.cUB(a,b,c) +this.a.push(p.$1(s))}catch(q){r=A.a2(q) +$.jX().$1('Error while loading font family "'+a+'":\n'+A.r(r))}}, +TS(){var s,r=this.b +if(r.length===0)return +s=self.document.fonts +s.toString +B.b.an(r,A.d9u(s))}, +a9s(){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$a9s=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=B.b +o=q.b +n=J +s=2 +return A.f(A.hu(q.a,!1,t.kC),$async$a9s) +case 2:p.H(o,n.Yp(b,t.B)) +return A.m(null,r)}}) +return A.n($async$a9s,r)}, +bnE(a,b){var s=A.cUB(a,b,null) +return A.dW(s.load(),t.B).pG(0,new A.bpe(s),new A.bpf(),t.H)}} +A.bpg.prototype={ +aTw(a){var s=0,r=A.o(t.kC),q,p=2,o,n=this,m,l,k,j +var $async$$1=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.f(A.dW(a.load(),t.B),$async$$1) +case 7:m=c +q=m +s=1 +break +p=2 +s=6 +break +case 4:p=3 +j=o +l=A.a2(j) +$.jX().$1('Error while trying to load font family "'+n.a+'":\n'+A.r(l)) +q=null +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$$1,r)}, +$1(a){return this.aTw(a)}, +$S:749} +A.bpe.prototype={ +$1(a){self.document.fonts.add(this.a) +A.dhI()}, +$S:49} +A.bpf.prototype={ +$1(a){throw A.j(A.aL(J.bp(a)))}, +$S:136} +A.c1l.prototype={} +A.c1k.prototype={} +A.bAc.prototype={ +aaa(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=A.a([],t.cN),e=this.a,d=A.dcU(e).aaa(),c=A.a0(d),b=new J.da(d,d.length,c.i("da<1>")) +b.q() +e=A.dnT(e) +d=A.a0(e) +s=new J.da(e,e.length,d.i("da<1>")) +s.q() +e=this.b +r=A.a0(e) +q=new J.da(e,e.length,r.i("da<1>")) +q.q() +p=b.d +if(p==null)p=c.c.a(p) +o=s.d +if(o==null)o=d.c.a(o) +n=q.d +if(n==null)n=r.c.a(n) +for(e=c.c,d=d.c,r=r.c,m=0;!0;m=k){c=p.b +l=o.b +k=Math.min(c,Math.min(l,n.gdX(n))) +j=c-k +i=j===0?p.c:B.as +h=k-m +f.push(A.cBx(m,k,i,o.c,o.d,n,A.GN(p.d-j,0,h),A.GN(p.e-j,0,h))) +if(c===k)if(b.q()){p=b.d +if(p==null)p=e.a(p) +g=!0}else g=!1 +else g=!1 +if(l===k)if(s.q()){o=s.d +if(o==null)o=d.a(o) +g=!0}if(n.gdX(n)===k)if(q.q()){n=q.d +if(n==null)n=r.a(n) +g=!0}if(!g)break}return f}} +A.cbj.prototype={ +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.va&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d==s.d&&b.e===s.e&&b.f===s.f&&b.r===s.r&&b.w===s.w}, +gaN(a){return this.c}} +A.va.prototype={ +gu(a){return this.b-this.a}, +gapF(){return this.b-this.a===this.w}, +gGv(){return this.f instanceof A.SN}, +aeL(a){var s=a.c +s===$&&A.e() +return B.c.X(s,this.a,this.b-this.r)}, +uH(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=j.a +if(i===b)return A.a([null,j],t.u0) +s=j.b +if(s===b)return A.a([j,null],t.u0) +r=s-b +q=j.r +p=Math.min(q,r) +o=j.w +n=Math.min(o,r) +m=j.d +l=j.e +k=j.f +return A.a([A.cBx(i,b,B.as,m,l,k,q-p,o-n),A.cBx(b,s,j.c,m,l,k,p,n)],t.cN)}, +k(a){var s=this +return B.dVO.k(0)+"("+s.a+", "+s.b+", "+s.c.k(0)+", "+A.r(s.d)+")"}} +A.cey.prototype={ +a3N(a,b,c,d,e){var s=this +s.E5$=a +s.J5$=b +s.J6$=c +s.J7$=d +s.vC$=e}} +A.cez.prototype={ +gwA(a){var s,r,q=this,p=q.xS$ +p===$&&A.e() +s=q.Sq$ +if(p.x===B.u){s===$&&A.e() +p=s}else{s===$&&A.e() +r=q.vC$ +r===$&&A.e() +r=p.a.f-(s+(r+q.vD$)) +p=r}return p}, +gGU(a){var s,r=this,q=r.xS$ +q===$&&A.e() +s=r.Sq$ +if(q.x===B.u){s===$&&A.e() +q=r.vC$ +q===$&&A.e() +q=s+(q+r.vD$)}else{s===$&&A.e() +q=q.a.f-s}return q}, +bNH(a){var s,r,q=this,p=q.xS$ +p===$&&A.e() +s=p.e +if(q.b>p.c-s)return +r=q.w +if(r===0)return +q.vD$=(a-p.a.f)/(p.f-s)*r}} +A.cex.prototype={ +gaG5(){var s,r,q,p,o,n,m,l,k=this,j=k.a9R$ +if(j===$){s=k.xS$ +s===$&&A.e() +r=k.gwA(k) +q=k.xS$.a +p=k.J5$ +p===$&&A.e() +o=k.gGU(k) +n=k.xS$ +m=k.J6$ +m===$&&A.e() +l=k.d +l.toString +k.a9R$!==$&&A.ao() +j=k.a9R$=new A.mV(s.a.r+r,q.w-p,q.r+o,n.a.w+m,l)}return j}, +aRr(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.xS$ +h===$&&A.e() +if(i.b>h.c-h.e){s=i.d +s.toString +h=h.a.r +if(s===B.u){s=i.gwA(i) +r=i.xS$.a +q=i.J5$ +q===$&&A.e() +p=i.gGU(i) +o=i.vC$ +o===$&&A.e() +n=i.vD$ +m=i.J7$ +m===$&&A.e() +l=i.xS$ +k=i.J6$ +k===$&&A.e() +j=i.d +j.toString +j=new A.mV(h+s,r.w-q,r.r+p-(o+n-m),l.a.w+k,j) +h=j}else{s=i.gwA(i) +r=i.vC$ +r===$&&A.e() +q=i.vD$ +p=i.J7$ +p===$&&A.e() +o=i.xS$.a +n=i.J5$ +n===$&&A.e() +m=i.gGU(i) +l=i.xS$ +k=i.J6$ +k===$&&A.e() +j=i.d +j.toString +j=new A.mV(h+s+(r+q-p),o.w-n,o.r+m,l.a.w+k,j) +h=j}return h}return i.gaG5()}, +aRy(a,b){var s,r,q,p,o,n,m,l,k,j=this +if(b==null)b=j.a +if(a==null)a=j.b +s=j.a +r=b<=s +if(r&&a>=j.b-j.r)return j.gaG5() +if(r)q=0 +else{r=j.E5$ +r===$&&A.e() +r.sMz(j.f) +r=j.E5$ +p=$.NI() +o=r.a.c +o===$&&A.e() +r=r.c +q=A.GS(p,o,s,b,r.gd8(r).ax)}s=j.b-j.r +if(a>=s)n=0 +else{r=j.E5$ +r===$&&A.e() +r.sMz(j.f) +r=j.E5$ +p=$.NI() +o=r.a.c +o===$&&A.e() +r=r.c +n=A.GS(p,o,a,s,r.gd8(r).ax)}s=j.d +s.toString +if(s===B.u){m=j.gwA(j)+q +l=j.gGU(j)-n}else{m=j.gwA(j)+n +l=j.gGU(j)-q}s=j.xS$ +s===$&&A.e() +s=s.a +r=s.r +s=s.w +p=j.J5$ +p===$&&A.e() +o=j.J6$ +o===$&&A.e() +k=j.d +k.toString +return new A.mV(r+m,s-p,r+l,s+o,k)}, +bWO(){return this.aRy(null,null)}, +aVY(a){var s,r,q,p,o,n,m,l,k,j=this +a=j.bnN(a) +s=j.a +r=j.b-j.r +q=r-s +if(q===0)return new A.de(s,B.K) +if(q===1){p=j.vC$ +p===$&&A.e() +return aq.c;){if(q.gbCf()){q.bMQ() +s.push(q.ed()) +a0.x=!0 +break $label0$0}if(q.gbNe())q.bWb() +else q.bJL() +n+=q.bAV(o,n+1) +s.push(q.ed()) +q=q.aOS()}a1=q.a +if(a1.length!==0){a1=B.b.gR(a1).c +a1=a1===B.j9||a1===B.ja}else a1=!1 +if(a1){s.push(q.ed()) +q=q.aOS()}}a1=r.b +l=a1.e +if(l!=null&&s.length>l){a0.x=!0 +B.b.qI(s,l,s.length)}for(r=s.length,k=1/0,j=-1/0,i=0;ij)j=c}a0.z=new A.Z(k,0,j,a0.c) +if(r!==0)if(isFinite(a0.b)&&a1.a===B.Fx)for(n=0;n=d;--s){q=o[s] +q.Sq$=e+r +if(q.d==null)q.d=a +p=q.vC$ +p===$&&A.e() +r+=p+q.vD$}return r}, +a2F(){var s,r,q,p,o,n,m,l=A.a([],t.Lx) +for(s=this.y,r=s.length,q=0;q=b||a<0||b<0)return A.a([],t.Lx) +s=this.a.c +s===$&&A.e() +r=s.length +if(a>r||b>r)return A.a([],t.Lx) +q=A.a([],t.Lx) +for(s=this.y,p=s.length,o=0;o=j+l.r)return new A.de(l.c-l.d,B.ci) +s=k-j +for(k=l.w,j=k.length,r=0;r1 +return this.as>0}, +gda(a){return this.a.length!==0}, +gbAI(){var s=this.c-this.w,r=this.d.b,q=r.a +switch((q==null?B.an:q).a){case 2:return s/2 +case 1:return s +case 4:r=r.b +return(r==null?B.u:r)===B.b0?s:0 +case 5:r=r.b +return(r==null?B.u:r)===B.b0?0:s +default:return 0}}, +gbCf(){var s,r=this.d.b +if(r.z==null)return!1 +s=r.e +return s==null||s===this.f+1}, +gbbj(){var s=this.a +if(s.length!==0){s=B.b.gR(s).c +s=s===B.j9||s===B.ja}else s=!1 +if(s)return!1 +s=this.b +s=s==null?null:s.length!==0 +if(s===!0)return!1 +return!0}, +aId(a){var s=this +s.a7I(a) +if(a.c!==B.as)s.Q=s.a.length +B.b.t(s.a,a)}, +a7I(a){var s,r=this,q=a.w +r.at=r.at+q +if(a.gapF())r.ax+=q +else{r.ax=q +q=r.x +s=a.J7$ +s===$&&A.e() +r.w=q+s}q=r.x +s=a.vC$ +s===$&&A.e() +r.x=q+(s+a.vD$) +if(a.gGv())r.b9m(a) +if(a.c!==B.as)++r.as +q=r.y +s=a.J5$ +s===$&&A.e() +r.y=Math.max(q,s) +s=r.z +q=a.J6$ +q===$&&A.e() +r.z=Math.max(s,q)}, +b9m(a){var s,r,q,p,o,n=this,m=t.lO.a(a.f) +switch(m.c.a){case 3:s=n.y +r=m.b-s +break +case 4:r=n.z +s=m.b-r +break +case 5:q=n.y +p=n.z +o=m.b/2-(q+p)/2 +s=q+o +r=p+o +break +case 1:s=m.b +r=0 +break +case 2:r=m.b +s=0 +break +case 0:s=m.d +r=m.b-s +break +default:s=null +r=null}q=a.J7$ +q===$&&A.e() +p=a.vC$ +p===$&&A.e() +a.a3N(n.e,s,r,q,p+a.vD$)}, +XE(){var s,r=this,q=r.as=r.ax=r.at=r.z=r.y=r.x=r.w=0 +r.Q=-1 +for(s=r.a;q1||a +q=B.b.gR(s) +if(q.gGv()){if(r){p=g.b +p.toString +B.b.pb(p,0,B.b.qh(s)) +g.XE()}return}p=g.e +p.sMz(q.f) +o=g.x +n=q.vC$ +n===$&&A.e() +m=q.vD$ +l=q.b-q.r +k=p.aMD(q.a,l,r,b-(o-(n+m))) +if(k===l)return +B.b.qh(s) +g.XE() +j=q.uH(0,k) +i=B.b.gN(j) +if(i!=null){p.aq8(i) +g.aId(i)}h=B.b.gR(j) +if(h!=null){p.aq8(h) +s=g.b +s.toString +B.b.pb(s,0,h)}}, +bJL(){return this.aME(!1,null)}, +bMQ(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.d.b.z +f.toString +g.b=A.a([],t.cN) +s=g.e +r=g.a +s.sMz(B.b.gR(r).f) +q=$.NI() +p=f.length +o=A.GS(q,f,0,p,null) +n=g.c +m=Math.max(0,n-o) +while(!0){if(r.length>1){l=g.x +k=B.b.gR(r) +j=k.vC$ +j===$&&A.e() +k=l-(j+k.vD$) +l=k}else l=0 +if(!(l>m))break +l=g.b +l.toString +B.b.pb(l,0,B.b.qh(r)) +g.XE() +s.sMz(B.b.gR(r).f) +o=A.GS(q,f,0,p,null) +m=n-o}i=B.b.gR(r) +g.aME(!0,m) +f=g.gaLY() +h=new A.arl($,$,$,$,$,$,$,$,0,B.ja,null,B.AF,i.f,0,0,f,f) +f=i.J5$ +f===$&&A.e() +r=i.J6$ +r===$&&A.e() +h.a3N(s,f,r,o,o) +g.aId(h)}, +bWb(){var s,r=this.a,q=r.length,p=q-2 +for(;r[p].c===B.as;)--p +s=p+1 +A.f2(s,q,q,null,null) +this.b=A.hx(r,s,q,A.a0(r).c).bg(0) +B.b.qI(r,s,r.length) +this.XE()}, +bAV(a,b){var s,r=this,q=r.a,p=b +while(!0){if(r.gbbj())if(p1;){p=B.d.aQ(q+r,2) +o=$.NI() +s===$&&A.e() +n=this.c +m=A.GS(o,s,a,p,n.gd8(n).ax) +if(md?q:p +r=p}}return q===a&&!c?q+1:q}} +A.bYN.prototype={ +$2(a,b){b.gaBe().remove()}, +$S:829} +A.Ao.prototype={ +G(){return"LineBreakType."+this.b}} +A.bno.prototype={ +aaa(){return A.dnU(this.a)}} +A.c5j.prototype={ +aaa(){return A.cUi(this.a,this.b)}} +A.Ev.prototype={ +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.Ev&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d&&b.e===s.e}, +k(a){return"LineBreakFragment("+this.a+", "+this.b+", "+this.c.k(0)+")"}, +gaN(a){return this.c}} +A.csF.prototype={ +$2(a,b){var s=this,r=a===B.ja?s.b.length:s.a.f,q=s.a,p=q.a +if(p===B.m6)++q.d +else if(p===B.ph||p===B.u8||p===B.uc){++q.e;++q.d}if(a===B.as)return +p=q.c +s.c.push(new A.Ev(a,q.e,q.d,p,r)) +q.c=q.f +q.d=q.e=0 +q.a=q.b=null}, +$S:838} +A.aDT.prototype={ +n(){this.a.remove()}} +A.c1K.prototype={ +b4(a,b){var s,r,q,p,o,n,m,l=this.a.gwU().y +for(s=l.length,r=0;rthis.b)return B.dZS +return B.dZR}} +A.BK.prototype={ +aa4(a,b,c){var s=A.ajp(b,c) +return s==null?this.b:this.Sz(s)}, +Sz(a){var s,r,q,p,o=this +if(a==null)return o.b +s=o.c +r=s.h(0,a) +if(r!=null)return r +q=o.b9R(a) +p=q===-1?o.b:o.a[q].c +s.j(0,a,p) +return p}, +b9R(a){var s,r,q=this.a,p=q.length +for(s=0;s")).an(0,new A.blq(this,r)) +return r}} +A.bls.prototype={ +$1(a){a.preventDefault()}, +$S:5} +A.blq.prototype={ +$1(a){var s=this.a,r=s.b.h(0,a) +r.toString +this.b.push(A.im(r,"input",new A.blr(s,a,r)))}, +$S:17} +A.blr.prototype={ +$1(a){var s,r=this.a.c,q=this.b +if(r.h(0,q)==null)throw A.j(A.ab("AutofillInfo must have a valid uniqueIdentifier.")) +else{r=r.h(0,q) +r.toString +s=A.cKK(this.c) +$.dl().CH("flutter/textinput",B.dJ.Cs(new A.tg(u.f5,[0,A.p([r.b,s.aRp()],t.u,t.z)])),A.b_l())}}, +$S:5} +A.al6.prototype={ +aIL(a,b){var s,r,q="password",p=this.d,o=this.e,n=globalThis.HTMLInputElement +if(n!=null&&a instanceof n){if(o!=null)a.placeholder=o +s=p==null +if(!s){a.name=p +a.id=p +if(B.c.p(p,q))A.biU(a,q) +else A.biU(a,"text")}s=s?"on":p +a.autocomplete=s}else{n=globalThis.HTMLTextAreaElement +if(n!=null&&a instanceof n){if(o!=null)a.placeholder=o +s=p==null +if(!s){a.name=p +a.id=p}r=A.c2(s?"on":p) +A.at(a,"setAttribute",["autocomplete",r==null?t.K.a(r):r])}}}, +x6(a){return this.aIL(a,!1)}} +A.V3.prototype={} +A.PO.prototype={ +gabu(){return Math.min(this.b,this.c)}, +gabm(){return Math.max(this.b,this.c)}, +aRp(){var s=this +return A.p(["text",s.a,"selectionBase",s.b,"selectionExtent",s.c,"composingBase",s.d,"composingExtent",s.e],t.N,t.z)}, +gcg(){return this.b>=0&&this.c>=0}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(A.a_(s)!==J.aF(b))return!1 +return b instanceof A.PO&&b.a==s.a&&b.gabu()===s.gabu()&&b.gabm()===s.gabm()&&b.d===s.d&&b.e===s.e}, +k(a){var s=this.kp(0) +return s}, +x6(a){var s,r,q=this,p=globalThis.HTMLInputElement +if(p!=null&&a instanceof p){a.toString +A.cKC(a,q.a) +s=q.gabu() +r=q.gabm() +a.setSelectionRange(s,r)}else{p=globalThis.HTMLTextAreaElement +if(p!=null&&a instanceof p){a.toString +A.cKD(a,q.a) +s=q.gabu() +r=q.gabm() +a.setSelectionRange(s,r)}else{s=a==null?null:A.d9t(a) +throw A.j(A.ak("Unsupported DOM element type: <"+A.r(s)+"> ("+J.aF(a).k(0)+")"))}}}} +A.bxo.prototype={} +A.at3.prototype={ +CY(){var s,r=this,q=r.w +if(q!=null){s=r.c +s.toString +q.x6(s)}q=r.d +q===$&&A.e() +if(q.w!=null){r.a16() +q=r.e +if(q!=null)q.x6(r.c) +r.gaMC().focus() +r.c.focus()}}} +A.bSD.prototype={ +CY(){var s,r=this,q=r.w +if(q!=null){s=r.c +s.toString +q.x6(s)}q=r.d +q===$&&A.e() +if(q.w!=null){r.a16() +r.gaMC().focus() +r.c.focus() +q=r.e +if(q!=null){s=r.c +s.toString +q.x6(s)}}}, +aaK(){if(this.w!=null)this.CY() +this.c.focus()}} +A.a0o.prototype={ +gCr(){var s=null,r=this.f +if(r==null){r=this.e.a +r.toString +r=this.f=new A.V3(r,"",-1,-1,s,s,s,s)}return r}, +gaMC(){var s=this.d +s===$&&A.e() +s=s.w +return s==null?null:s.a}, +SV(a,b,c){var s,r,q=this,p="none",o="transparent" +q.c=a.a.an5() +q.alW(a) +s=q.c +s.classList.add("flt-text-editing") +r=s.style +A.ae(r,"forced-color-adjust",p) +A.ae(r,"white-space","pre-wrap") +A.ae(r,"align-content","center") +A.ae(r,"position","absolute") +A.ae(r,"top","0") +A.ae(r,"left","0") +A.ae(r,"padding","0") +A.ae(r,"opacity","1") +A.ae(r,"color",o) +A.ae(r,"background-color",o) +A.ae(r,"background",o) +A.ae(r,"caret-color",o) +A.ae(r,"outline",p) +A.ae(r,"border",p) +A.ae(r,"resize",p) +A.ae(r,"text-shadow",p) +A.ae(r,"overflow","hidden") +A.ae(r,"transform-origin","0 0 0") +r=$.fL() +if(r!==B.fH)r=r===B.aW +else r=!0 +if(r)s.classList.add("transparentTextEditing") +s=q.r +if(s!=null){r=q.c +r.toString +s.x6(r)}s=q.d +s===$&&A.e() +if(s.w==null){s=$.jQ.r +s===$&&A.e() +r=q.c +r.toString +s.yx(0,r) +q.Q=!1}q.aaK() +q.b=!0 +q.x=c +q.y=b}, +alW(a){var s,r,q,p,o,n=this,m="setAttribute" +n.d=a +s=n.c +if(a.c){s.toString +r=A.c2("readonly") +A.at(s,m,["readonly",r==null?t.K.a(r):r])}else s.removeAttribute("readonly") +if(a.d){s=n.c +s.toString +r=A.c2("password") +A.at(s,m,["type",r==null?t.K.a(r):r])}if(a.a===B.HO){s=n.c +s.toString +r=A.c2("none") +A.at(s,m,["inputmode",r==null?t.K.a(r):r])}q=A.da5(a.b) +s=n.c +s.toString +q.bDQ(s) +p=a.r +s=n.c +if(p!=null){s.toString +p.aIL(s,!0)}else{s.toString +r=A.c2("off") +A.at(s,m,["autocomplete",r==null?t.K.a(r):r])}o=a.e?"on":"off" +s=n.c +s.toString +r=A.c2(o) +A.at(s,m,["autocorrect",r==null?t.K.a(r):r])}, +aaK(){this.CY()}, +Yq(){var s,r,q=this,p=q.d +p===$&&A.e() +p=p.w +if(p!=null)B.b.H(q.z,p.Ys()) +p=q.z +s=q.c +s.toString +r=q.ga_x() +p.push(A.im(s,"input",r)) +s=q.c +s.toString +p.push(A.im(s,"keydown",q.ga0g())) +p.push(A.im(self.document,"selectionchange",r)) +r=q.c +r.toString +A.hW(r,"beforeinput",t.B.a(A.ds(q.gaac())),null) +r=q.c +r.toString +q.a86(r) +r=q.c +r.toString +p.push(A.im(r,"blur",new A.bh3(q))) +q.ar7()}, +asg(a){this.w=a +if(this.b)this.CY()}, +ash(a){var s +this.r=a +if(this.b){s=this.c +s.toString +a.x6(s)}}, +yF(a){var s,r,q,p=this,o=null,n=p.b=!1 +p.w=p.r=p.f=p.e=null +for(s=p.z,r=0;rthis.a){s.D(0,r.a.ga_0().a) +p.qh(0)}}} +A.f1.prototype={ +b84(){var s=this.a +s[15]=1 +s[0]=1 +s[5]=1 +s[10]=1}, +cp(a){var s=a.a,r=this.a +r[15]=s[15] +r[14]=s[14] +r[13]=s[13] +r[12]=s[12] +r[11]=s[11] +r[10]=s[10] +r[9]=s[9] +r[8]=s[8] +r[7]=s[7] +r[6]=s[6] +r[5]=s[5] +r[4]=s[4] +r[3]=s[3] +r[2]=s[2] +r[1]=s[1] +r[0]=s[0]}, +h(a,b){return this.a[b]}, +j(a,b,c){this.a[b]=c}, +bJ(a,b,a0){var s=this.a,r=s[0],q=s[4],p=s[8],o=s[12],n=s[1],m=s[5],l=s[9],k=s[13],j=s[2],i=s[6],h=s[10],g=s[14],f=s[3],e=s[7],d=s[11],c=s[15] +s[12]=r*b+q*a0+p*0+o +s[13]=n*b+m*a0+l*0+k +s[14]=j*b+i*a0+h*0+g +s[15]=f*b+e*a0+d*0+c}, +bXk(a,b){return this.bJ(a,b,0)}, +wN(a,b,c,d){var s=c==null?b:c,r=d==null?b:d,q=this.a +q[15]=q[15] +q[0]=q[0]*b +q[1]=q[1]*b +q[2]=q[2]*b +q[3]=q[3]*b +q[4]=q[4]*s +q[5]=q[5]*s +q[6]=q[6]*s +q[7]=q[7]*s +q[8]=q[8]*r +q[9]=q[9]*r +q[10]=q[10]*r +q[11]=q[11]*r +q[12]=q[12] +q[13]=q[13] +q[14]=q[14]}, +dv(a,b){return this.wN(a,b,null,null)}, +q7(a,b,c){return this.wN(a,b,c,null)}, +Et(a){var s=a.a,r=this.a,q=r[0],p=s[0],o=r[4],n=s[1],m=r[8],l=s[2],k=r[12],j=r[1],i=r[5],h=r[9],g=r[13],f=r[2],e=r[6],d=r[10],c=r[14],b=1/(r[3]*p+r[7]*n+r[11]*l+r[15]) +s[0]=(q*p+o*n+m*l+k)*b +s[1]=(j*p+i*n+h*l+g)*b +s[2]=(f*p+e*n+d*l+c)*b +return a}, +a_Q(a){var s=this.a +return s[0]===1&&s[1]===0&&s[2]===0&&s[3]===0&&s[4]===0&&s[5]===1&&s[6]===0&&s[7]===0&&s[8]===0&&s[9]===0&&s[10]===1&&s[11]===0&&s[12]===0&&s[13]===0&&s[14]===0&&s[15]===1}, +aRa(b1,b2,b3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=Math.sqrt(b2.gJz()),c=b2.a,b=c[0]/d,a=c[1]/d,a0=c[2]/d,a1=Math.cos(b3),a2=Math.sin(b3),a3=1-a1,a4=b*b*a3+a1,a5=a0*a2,a6=b*a*a3-a5,a7=a*a2,a8=b*a0*a3+a7,a9=a*b*a3+a5,b0=a*a*a3+a1 +a5=b*a2 +s=a*a0*a3-a5 +r=a0*b*a3-a7 +q=a0*a*a3+a5 +p=a0*a0*a3+a1 +a5=this.a +a7=a5[0] +o=a5[4] +n=a5[8] +m=a5[1] +l=a5[5] +k=a5[9] +j=a5[2] +i=a5[6] +h=a5[10] +g=a5[3] +f=a5[7] +e=a5[11] +a5[0]=a7*a4+o*a9+n*r +a5[1]=m*a4+l*a9+k*r +a5[2]=j*a4+i*a9+h*r +a5[3]=g*a4+f*a9+e*r +a5[4]=a7*a6+o*b0+n*q +a5[5]=m*a6+l*b0+k*q +a5[6]=j*a6+i*b0+h*q +a5[7]=g*a6+f*b0+e*q +a5[8]=a7*a8+o*s+n*p +a5[9]=m*a8+l*s+k*p +a5[10]=j*a8+i*s+h*p +a5[11]=g*a8+f*s+e*p}, +BW(a,b,c){var s=this.a +s[14]=c +s[13]=b +s[12]=a}, +xO(b5){var s,r,q,p,o=b5.a,n=o[0],m=o[1],l=o[2],k=o[3],j=o[4],i=o[5],h=o[6],g=o[7],f=o[8],e=o[9],d=o[10],c=o[11],b=o[12],a=o[13],a0=o[14],a1=o[15],a2=n*i-m*j,a3=n*h-l*j,a4=n*g-k*j,a5=m*h-l*i,a6=m*g-k*i,a7=l*g-k*h,a8=f*a-e*b,a9=f*a0-d*b,b0=f*a1-c*b,b1=e*a0-d*a,b2=e*a1-c*a,b3=d*a1-c*a0,b4=a2*b3-a3*b2+a4*b1+a5*b0-a6*a9+a7*a8 +if(b4===0){this.cp(b5) +return 0}s=1/b4 +r=this.a +r[0]=(i*b3-h*b2+g*b1)*s +r[1]=(-m*b3+l*b2-k*b1)*s +r[2]=(a*a7-a0*a6+a1*a5)*s +r[3]=(-e*a7+d*a6-c*a5)*s +q=-j +r[4]=(q*b3+h*b0-g*a9)*s +r[5]=(n*b3-l*b0+k*a9)*s +p=-b +r[6]=(p*a7+a0*a4-a1*a3)*s +r[7]=(f*a7-d*a4+c*a3)*s +r[8]=(j*b2-i*b0+g*a8)*s +r[9]=(-n*b2+m*b0-k*a8)*s +r[10]=(b*a6-a*a4+a1*a2)*s +r[11]=(-f*a6+e*a4-c*a2)*s +r[12]=(q*b1+i*a9-h*a8)*s +r[13]=(n*b1-m*a9+l*a8)*s +r[14]=(p*a5+a*a3-a0*a2)*s +r[15]=(f*a5-e*a3+d*a2)*s +return b4}, +oK(b5,b6){var s=this.a,r=s[15],q=s[0],p=s[4],o=s[8],n=s[12],m=s[1],l=s[5],k=s[9],j=s[13],i=s[2],h=s[6],g=s[10],f=s[14],e=s[3],d=s[7],c=s[11],b=b6.a,a=b[15],a0=b[0],a1=b[4],a2=b[8],a3=b[12],a4=b[1],a5=b[5],a6=b[9],a7=b[13],a8=b[2],a9=b[6],b0=b[10],b1=b[14],b2=b[3],b3=b[7],b4=b[11] +s[0]=q*a0+p*a4+o*a8+n*b2 +s[4]=q*a1+p*a5+o*a9+n*b3 +s[8]=q*a2+p*a6+o*b0+n*b4 +s[12]=q*a3+p*a7+o*b1+n*a +s[1]=m*a0+l*a4+k*a8+j*b2 +s[5]=m*a1+l*a5+k*a9+j*b3 +s[9]=m*a2+l*a6+k*b0+j*b4 +s[13]=m*a3+l*a7+k*b1+j*a +s[2]=i*a0+h*a4+g*a8+f*b2 +s[6]=i*a1+h*a5+g*a9+f*b3 +s[10]=i*a2+h*a6+g*b0+f*b4 +s[14]=i*a3+h*a7+g*b1+f*a +s[3]=e*a0+d*a4+c*a8+r*b2 +s[7]=e*a1+d*a5+c*a9+r*b3 +s[11]=e*a2+d*a6+c*b0+r*b4 +s[15]=e*a3+d*a7+c*b1+r*a}, +uR(a){var s=new A.f1(new Float32Array(16)) +s.cp(this) +s.oK(0,a) +return s}, +aRJ(a){var s=a[0],r=a[1],q=this.a +a[0]=q[0]*s+q[4]*r+q[12] +a[1]=q[1]*s+q[5]*r+q[13]}, +k(a){var s=this.kp(0) +return s}} +A.Ga.prototype={ +pv(a,b,c){var s=this.a +s[0]=a +s[1]=b +s[2]=c}, +h(a,b){return this.a[b]}, +j(a,b,c){this.a[b]=c}, +gu(a){var s=this.a,r=s[0],q=s[1] +s=s[2] +return Math.sqrt(r*r+q*q+s*s)}, +gJz(){var s=this.a,r=s[0],q=s[1] +s=s[2] +return r*r+q*q+s*s}, +t(a,b){var s=b.a,r=this.a +r[0]=r[0]+s[0] +r[1]=r[1]+s[1] +r[2]=r[2]+s[2]}} +A.bnu.prototype={ +Uf(a,b,c){var s=this.a +this.b=s[12]+s[0]*b+s[4]*c +this.c=s[13]+s[1]*b+s[5]*c}} +A.aqj.prototype={ +b7x(a){var s=A.dsU(new A.bgz(this)) +this.b=s +s.observe(this.a)}, +ba7(a){this.c.t(0,a)}, +aB(a){var s=this.b +s===$&&A.e() +s.disconnect() +this.c.aB(0)}, +gaP6(a){var s=this.c +return new A.aQ(s,A.y(s).i("aQ<1>"))}, +Ru(){var s,r=$.h6().x +if(r==null){s=self.window.devicePixelRatio +r=s===0?1:s}s=this.a +return new A.a1(s.clientWidth*r,s.clientHeight*r)}, +aJX(a,b){return B.qD}} +A.bgz.prototype={ +$2(a,b){new A.N(a,new A.bgy(),a.$ti.i("N")).an(0,this.a.gba6())}, +$S:1047} +A.bgy.prototype={ +$1(a){return new A.a1(a.contentRect.width,a.contentRect.height)}, +$S:1052} +A.bhW.prototype={} +A.asK.prototype={ +bql(a){this.b.t(0,null)}, +aB(a){var s=this.a +s===$&&A.e() +s.b.removeEventListener(s.a,s.c) +this.b.aB(0)}, +gaP6(a){var s=this.b +return new A.aQ(s,A.y(s).i("aQ<1>"))}, +Ru(){var s,r=null,q=A.bx("windowInnerWidth"),p=A.bx("windowInnerHeight"),o=self.window.visualViewport,n=$.h6().x +if(n==null){s=self.window.devicePixelRatio +n=s===0?1:s}if(o!=null){s=$.kE() +if(s===B.dp){o=self.document.documentElement.clientWidth +s=self.document.documentElement.clientHeight +q.b=o*n +p.b=s*n}else{s=o.width +if(s==null)s=r +s.toString +q.b=s*n +o=o.height +if(o==null)o=r +o.toString +p.b=o*n}}else{o=self.window.innerWidth +if(o==null)o=r +o.toString +q.b=o*n +o=self.window.innerHeight +if(o==null)o=r +o.toString +p.b=o*n}return new A.a1(q.aV(),p.aV())}, +aJX(a,b){var s,r,q,p=$.h6().x +if(p==null){s=self.window.devicePixelRatio +p=s===0?1:s}s=self.window.visualViewport +r=A.bx("windowInnerHeight") +if(s!=null){q=$.kE() +if(q===B.dp&&!b)r.b=self.document.documentElement.clientHeight*p +else{s=s.height +if(s==null)s=null +s.toString +r.b=s*p}}else{s=self.window.innerHeight +if(s==null)s=null +s.toString +r.b=s*p}return new A.aIB(0,0,0,a-r.aV())}} +A.bgA.prototype={ +aNw(a,b){var s +b.gct(b).an(0,new A.bgB(this)) +s=A.c2("custom-element") +if(s==null)s=t.K.a(s) +A.at(this.d,"setAttribute",["flt-embedding",s])}, +aIQ(a){A.ae(a.style,"width","100%") +A.ae(a.style,"height","100%") +A.ae(a.style,"display","block") +A.ae(a.style,"overflow","hidden") +A.ae(a.style,"position","relative") +this.d.appendChild(a) +this.a1x(a)}, +aIR(a,b){this.d.insertBefore(a,b) +this.a1x(a)}, +aLo(){return this.aLp(this.d)}, +aLP(){return this.aLQ(this.d)}} +A.bgB.prototype={ +$1(a){var s=a.a,r=A.c2(a.b) +if(r==null)r=t.K.a(r) +A.at(this.a.d,"setAttribute",[s,r])}, +$S:365} +A.bkx.prototype={ +a1x(a){}} +A.cby.prototype={ +aLp(a){if(!this.ay$)return +A.hW(a,"contextmenu",this.ch$,null) +this.ay$=!1}, +aLQ(a){if(this.ay$)return +A.ni(a,"contextmenu",this.ch$,null) +this.ay$=!0}} +A.aMJ.prototype={ +$1(a){a.preventDefault()}, +$S:5} +A.bpN.prototype={ +aNw(a,b){var s,r,q="0",p="none" +b.gct(b).an(0,new A.bpO(this)) +s=self.document.body +s.toString +r=A.c2("full-page") +A.at(s,"setAttribute",["flt-embedding",r==null?t.K.a(r):r]) +this.b9I() +s=self.document.body +s.toString +A.la(s,"position","fixed") +A.la(s,"top",q) +A.la(s,"right",q) +A.la(s,"bottom",q) +A.la(s,"left",q) +A.la(s,"overflow","hidden") +A.la(s,"padding",q) +A.la(s,"margin",q) +A.la(s,"user-select",p) +A.la(s,"-webkit-user-select",p) +A.la(s,"touch-action",p)}, +aIQ(a){var s=a.style +A.ae(s,"position","absolute") +A.ae(s,"top","0") +A.ae(s,"right","0") +A.ae(s,"bottom","0") +A.ae(s,"left","0") +self.document.body.append(a) +this.a1x(a)}, +aIR(a,b){self.document.body.insertBefore(a,b) +this.a1x(a)}, +aLo(){return this.aLp(self.window)}, +aLP(){return this.aLQ(self.window)}, +b9I(){var s,r,q,p +for(s=t.qr,s=A.f9(new A.lG(self.document.head.querySelectorAll('meta[name="viewport"]'),s),s.i("D.E"),t.B),r=J.af(s.a),s=A.y(s),s=s.i("@<1>").Z(s.z[1]).z[1];r.q();){q=s.a(r.gE(r)) +q.remove()}p=A.dE(self.document,"meta") +s=A.c2("") +A.at(p,"setAttribute",["flt-viewport",s==null?t.K.a(s):s]) +p.name="viewport" +p.content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" +self.document.head.append(p) +this.a1x(p)}} +A.bpO.prototype={ +$1(a){var s=a.a,r=a.b,q=self.document.body +q.toString +r=A.c2(r) +A.at(q,"setAttribute",[s,r==null?t.K.a(r):r])}, +$S:365} +A.arC.prototype={ +b7z(a,b){var s=this,r=s.b,q=s.a +r.d.j(0,q,s) +r.e.j(0,q,B.HW) +if($.GM)s.c=A.cvd($.aj6) +$.yF.push(new A.blu(s))}, +ga8s(){var s,r=this.c +if(r==null){if($.GM)s=$.aj6 +else s=B.yp +$.GM=!0 +r=this.c=A.cvd(s)}return r}, +Yg(){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$Yg=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:m=p.c +if(m==null){if($.GM)o=$.aj6 +else o=B.yp +$.GM=!0 +m=p.c=A.cvd(o)}if(m instanceof A.a9s){s=1 +break}n=m.gKa() +m=p.c +s=3 +return A.f(m==null?null:m.EH(),$async$Yg) +case 3:p.c=A.cPw(n) +case 1:return A.m(q,r)}}) +return A.n($async$Yg,r)}, +a7P(){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$a7P=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:m=p.c +if(m==null){if($.GM)o=$.aj6 +else o=B.yp +$.GM=!0 +m=p.c=A.cvd(o)}if(m instanceof A.a54){s=1 +break}n=m.gKa() +m=p.c +s=3 +return A.f(m==null?null:m.EH(),$async$a7P) +case 3:p.c=A.cNy(n) +case 1:return A.m(q,r)}}) +return A.n($async$a7P,r)}, +Yh(a){return this.bzr(a)}, +bzr(a){var s=0,r=A.o(t.y),q,p=2,o,n=[],m=this,l,k,j +var $async$Yh=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:k=m.d +j=new A.aE(new A.ah($.aq,t.D4),t.gR) +m.d=j.a +s=3 +return A.f(k,$async$Yh) +case 3:l=!1 +p=4 +s=7 +return A.f(a.$0(),$async$Yh) +case 7:l=c +n.push(6) +s=5 +break +case 4:n=[2] +case 5:p=2 +J.cyR(j) +s=n.pop() +break +case 6:q=l +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Yh,r)}, +aoU(a){return this.bKR(a)}, +bKR(a){var s=0,r=A.o(t.y),q,p=this +var $async$aoU=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=p.Yh(new A.blv(p,a)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aoU,r)}, +gLZ(){var s=this.b.e.h(0,this.a) +return s==null?B.HW:s}, +gBp(){if(this.r==null)this.Ru() +var s=this.r +s.toString +return s}, +Ru(){var s=this.e +s===$&&A.e() +this.r=s.Ru()}, +aK_(a){var s=this.e +s===$&&A.e() +this.f=s.aJX(this.r.b,a)}, +bNs(){var s,r,q,p +if(this.r!=null){s=this.e +s===$&&A.e() +r=s.Ru() +s=this.r +q=s.b +p=r.b +if(q!==p&&s.a!==r.a){s=s.a +if(!(q>s&&pq&&r.a

").Z(b).i("er<1,2>"))}, +t(a,b){if(!!a.fixed$length)A.W(A.ak("add")) +a.push(b)}, +eh(a,b){if(!!a.fixed$length)A.W(A.ak("removeAt")) +if(b<0||b>=a.length)throw A.j(A.a74(b,null,null)) +return a.splice(b,1)[0]}, +pb(a,b,c){if(!!a.fixed$length)A.W(A.ak("insert")) +if(b<0||b>a.length)throw A.j(A.a74(b,null,null)) +a.splice(b,0,c)}, +rq(a,b,c){var s,r +if(!!a.fixed$length)A.W(A.ak("insertAll")) +A.a75(b,0,a.length,"index") +if(!t.Ee.b(c))c=J.lc(c) +s=J.aH(c) +a.length=a.length+s +r=b+s +this.d0(a,r,a.length,a,b) +this.e2(a,b,r,c)}, +t6(a,b,c){var s,r,q +if(!!a.immutable$list)A.W(A.ak("setAll")) +A.a75(b,0,a.length,"index") +for(s=J.af(c.a),r=A.y(c),r=r.i("@<1>").Z(r.z[1]).z[1];s.q();b=q){q=b+1 +this.j(a,b,r.a(s.gE(s)))}}, +qh(a){if(!!a.fixed$length)A.W(A.ak("removeLast")) +if(a.length===0)throw A.j(A.Ns(a,-1)) +return a.pop()}, +D(a,b){var s +if(!!a.fixed$length)A.W(A.ak("remove")) +for(s=0;s"))}, +Sk(a,b,c){return new A.hY(a,b,A.a0(a).i("@<1>").Z(c).i("hY<1,2>"))}, +H(a,b){var s +if(!!a.fixed$length)A.W(A.ak("addAll")) +if(Array.isArray(b)){this.b91(a,b) +return}for(s=J.af(b);s.q();)a.push(s.gE(s))}, +b91(a,b){var s,r=b.length +if(r===0)return +if(a===b)throw A.j(A.em(a)) +for(s=0;s").Z(c).i("N<1,2>"))}, +tF(a,b){return this.dn(a,b,t.z)}, +aU(a,b){var s,r=A.aP(a.length,"",!1,t.N) +for(s=0;s=0;--s){r=a[s] +if(b.$1(r))return r +if(q!==a.length)throw A.j(A.em(a))}if(c!=null)return c.$0() +throw A.j(A.dG())}, +bNM(a,b){return this.Nz(a,b,null)}, +aum(a,b,c){var s,r,q,p,o=a.length +for(s=null,r=!1,q=0;qa.length)throw A.j(A.eu(b,0,a.length,"start",null)) +if(c==null)c=a.length +else if(ca.length)throw A.j(A.eu(c,b,a.length,"end",null)) +if(b===c)return A.a([],A.a0(a)) +return A.a(a.slice(b,c),A.a0(a))}, +qP(a,b){return this.de(a,b,null)}, +z9(a,b,c){A.f2(b,c,a.length,null,null) +return A.hx(a,b,c,A.a0(a).c)}, +gN(a){if(a.length>0)return a[0] +throw A.j(A.dG())}, +gR(a){var s=a.length +if(s>0)return a[s-1] +throw A.j(A.dG())}, +gbQ(a){var s=a.length +if(s===1)return a[0] +if(s===0)throw A.j(A.dG()) +throw A.j(A.Em())}, +qI(a,b,c){if(!!a.fixed$length)A.W(A.ak("removeRange")) +A.f2(b,c,a.length,null,null) +a.splice(b,c-b)}, +d0(a,b,c,d,e){var s,r,q,p,o +if(!!a.immutable$list)A.W(A.ak("setRange")) +A.f2(b,c,a.length,null,null) +s=c-b +if(s===0)return +A.iK(e,"skipCount") +if(t.j.b(d)){r=d +q=e}else{p=J.ak3(d,e) +r=p.q6(p,!1) +q=0}p=J.T(r) +if(q+s>p.gu(r))throw A.j(A.cMl()) +if(q=0;--o)a[b+o]=p.h(r,q+o) +else for(o=0;o=r){o=s-r +n=p-o +m.e2(a,b,q,d) +if(o!==0){m.d0(a,q,n,a,c) +m.su(a,n)}}else{n=p+(r-s) +a.length=n +m.d0(a,q,n,a,c) +m.e2(a,b,q,d)}}, +cr(a,b){var s,r=a.length +for(s=0;s1;){r=B.dK.xY(s);--s +q=a[s] +this.j(a,s,a[r]) +this.j(a,r,q)}}, +b_S(a){return this.b_T(a,null)}, +pt(a,b,c){var s,r=a.length +if(c>=r)return-1 +for(s=c;s=r +for(s=q;s>=0;--s)if(J.v(a[s],b))return s +return-1}, +Ei(a,b){return this.Ny(a,b,null)}, +p(a,b){var s +for(s=0;s"))}, +gv(a){return A.e2(a)}, +gu(a){return a.length}, +su(a,b){if(!!a.fixed$length)A.W(A.ak("set length")) +if(b<0)throw A.j(A.eu(b,0,null,"newLength",null)) +if(b>a.length)A.a0(a).c.a(null) +a.length=b}, +h(a,b){if(!(b>=0&&b=0&&b"))}, +a2(a,b){var s=A.R(a,!0,A.a0(a).c) +this.H(s,b) +return s}, +SR(a,b,c){var s +if(c>=a.length)return-1 +for(s=c;s=0;--s)if(b.$1(a[s]))return s +return-1}, +a00(a,b){return this.ab5(a,b,null)}, +sN(a,b){if(a.length===0)throw A.j(A.dG()) +this.j(a,0,b)}, +sR(a,b){var s=a.length +if(s===0)throw A.j(A.dG()) +this.j(a,s-1,b)}, +grv(a){return A.cR(A.a0(a))}, +$ie9:1, +$ib2:1, +$iD:1, +$iG:1} +J.byl.prototype={} +J.da.prototype={ +gE(a){var s=this.d +return s==null?this.$ti.c.a(s):s}, +q(){var s,r=this,q=r.a,p=q.length +if(r.b!==p)throw A.j(A.V(q)) +s=r.c +if(s>=p){r.d=null +return!1}r.d=q[s] +r.c=s+1 +return!0}} +J.En.prototype={ +bL(a,b){var s +if(ab)return 1 +else if(a===b){if(a===0){s=this.gEh(b) +if(this.gEh(a)===s)return 0 +if(this.gEh(a))return-1 +return 1}return 0}else if(isNaN(a)){if(isNaN(b))return 0 +return 1}else return-1}, +gEh(a){return a===0?1/a<0:a<0}, +gKR(a){var s +if(a>0)s=1 +else s=a<0?-1:a +return s}, +C(a){var s +if(a>=-2147483648&&a<=2147483647)return a|0 +if(isFinite(a)){s=a<0?Math.ceil(a):Math.floor(a) +return s+0}throw A.j(A.ak(""+a+".toInt()"))}, +e5(a){var s,r +if(a>=0){if(a<=2147483647){s=a|0 +return a===s?s:s+1}}else if(a>=-2147483648)return a|0 +r=Math.ceil(a) +if(isFinite(r))return r +throw A.j(A.ak(""+a+".ceil()"))}, +dH(a){var s,r +if(a>=0){if(a<=2147483647)return a|0}else if(a>=-2147483648){s=a|0 +return a===s?s:s-1}r=Math.floor(a) +if(isFinite(r))return r +throw A.j(A.ak(""+a+".floor()"))}, +au(a){if(a>0){if(a!==1/0)return Math.round(a)}else if(a>-1/0)return 0-Math.round(0-a) +throw A.j(A.ak(""+a+".round()"))}, +vU(a){if(a<0)return-Math.round(-a) +else return Math.round(a)}, +ba(a,b,c){if(this.bL(b,c)>0)throw A.j(A.o5(b)) +if(this.bL(a,b)<0)return b +if(this.bL(a,c)>0)return c +return a}, +bk(a,b){var s +if(b>20)throw A.j(A.eu(b,0,20,"fractionDigits",null)) +s=a.toFixed(b) +if(a===0&&this.gEh(a))return"-"+s +return s}, +aRv(a,b){var s +if(b<1||b>21)throw A.j(A.eu(b,1,21,"precision",null)) +s=a.toPrecision(b) +if(a===0&&this.gEh(a))return"-"+s +return s}, +tj(a,b){var s,r,q,p +if(b<2||b>36)throw A.j(A.eu(b,2,36,"radix",null)) +s=a.toString(b) +if(B.c.aK(s,s.length-1)!==41)return s +r=/^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(s) +if(r==null)A.W(A.ak("Unexpected toString result: "+s)) +s=r[1] +q=+r[3] +p=r[2] +if(p!=null){s+=p +q-=p.length}return s+B.c.aO("0",q)}, +k(a){if(a===0&&1/a<0)return"-0.0" +else return""+a}, +gv(a){var s,r,q,p,o=a|0 +if(a===o)return o&536870911 +s=Math.abs(a) +r=Math.log(s)/0.6931471805599453|0 +q=Math.pow(2,r) +p=s<1?s/q:q/s +return((p*9007199254740992|0)+(p*3542243181176521|0))*599197+r*1259&536870911}, +BR(a){return-a}, +a2(a,b){return a+b}, +aq(a,b){return a-b}, +dZ(a,b){return a/b}, +aO(a,b){return a*b}, +al(a,b){var s=a%b +if(s===0)return 0 +if(s>0)return s +if(b<0)return s-b +else return s+b}, +eK(a,b){if((a|0)===a)if(b>=1||b<-1)return a/b|0 +return this.aG4(a,b)}, +aQ(a,b){return(a|0)===a?a/b|0:this.aG4(a,b)}, +aG4(a,b){var s=a/b +if(s>=-2147483648&&s<=2147483647)return s|0 +if(s>0){if(s!==1/0)return Math.floor(s)}else if(s>-1/0)return Math.ceil(s) +throw A.j(A.ak("Result of truncating division is "+A.r(s)+": "+A.r(a)+" ~/ "+A.r(b)))}, +em(a,b){if(b<0)throw A.j(A.o5(b)) +return b>31?0:a<>>0}, +e0(a,b){return b>31?0:a<>>0}, +w9(a,b){var s +if(b<0)throw A.j(A.o5(b)) +if(a>0)s=this.qR(a,b) +else{s=b>31?31:b +s=a>>s>>>0}return s}, +O(a,b){var s +if(a>0)s=this.qR(a,b) +else{s=b>31?31:b +s=a>>s>>>0}return s}, +p9(a,b){if(0>b)throw A.j(A.o5(b)) +return this.qR(a,b)}, +qR(a,b){return b>31?0:a>>>b}, +aug(a,b){if(b<0)throw A.j(A.o5(b)) +return this.XV(a,b)}, +XV(a,b){if(b>31)return 0 +return a>>>b}, +w4(a,b){return(a|b)>>>0}, +yf(a,b){return a>b}, +zd(a,b){return a<=b}, +Ot(a,b){return a>=b}, +grv(a){return A.cR(t.Jy)}, +$idy:1, +$ia5:1, +$ibi:1} +J.Jm.prototype={ +gKR(a){var s +if(a>0)s=1 +else s=a<0?-1:a +return s}, +BR(a){return-a}, +ud(a,b){var s=this.em(1,b-1) +return((a&s-1)>>>0)-((a&s)>>>0)}, +ga8r(a){var s,r=a<0?-a-1:a,q=r +for(s=32;q>=4294967296;){q=this.aQ(q,4294967296) +s+=32}return s-Math.clz32(q)}, +grv(a){return A.cR(t.S)}, +$ihy:1, +$iA:1} +J.Rl.prototype={ +grv(a){return A.cR(t.i)}, +$ihy:1} +J.x6.prototype={ +aK(a,b){if(b<0)throw A.j(A.Ns(a,b)) +if(b>=a.length)A.W(A.Ns(a,b)) +return a.charCodeAt(b)}, +az(a,b){if(b>=a.length)throw A.j(A.Ns(a,b)) +return a.charCodeAt(b)}, +M7(a,b,c){var s=b.length +if(c>s)throw A.j(A.eu(c,0,s,null,null)) +return new A.aW9(b,a,c)}, +tV(a,b){return this.M7(a,b,0)}, +Bi(a,b,c){var s,r,q=null +if(c<0||c>b.length)throw A.j(A.eu(c,0,b.length,q,q)) +s=a.length +if(c+s>b.length)return q +for(r=0;rr)return!1 +return b===this.bF(a,r-s)}, +aQT(a,b,c,d){A.a75(d,0,a.length,"startIndex") +return A.GV(a,b,c,d)}, +u9(a,b,c){return this.aQT(a,b,c,0)}, +uH(a,b){if(typeof b=="string")return A.a(a.split(b),t.s) +else if(b instanceof A.Ah&&b.gaCE().exec("").length-2===0)return A.a(a.split(b.b),t.s) +else return this.bdS(a,b)}, +ua(a,b,c,d){var s=A.f2(b,c,a.length,null,null) +return A.cG3(a,b,s,d)}, +bdS(a,b){var s,r,q,p,o,n,m=A.a([],t.s) +for(s=J.ajY(b,a),s=s.gS(s),r=0,q=1;s.q();){p=s.gE(s) +o=p.gfV(p) +n=p.gdX(p) +q=n-o +if(q===0&&r===o)continue +m.push(this.X(a,r,o)) +r=n}if(r0)m.push(this.bF(a,r)) +return m}, +pH(a,b,c){var s +if(c<0||c>a.length)throw A.j(A.eu(c,0,a.length,null,null)) +if(typeof b=="string"){s=c+b.length +if(s>a.length)return!1 +return b===a.substring(c,s)}return J.cIj(b,a,c)!=null}, +aX(a,b){return this.pH(a,b,0)}, +X(a,b,c){return a.substring(b,A.f2(b,c,a.length,null,null))}, +bF(a,b){return this.X(a,b,null)}, +Uc(a){return a.toLowerCase()}, +aRA(a){return a.toUpperCase()}, +dd(a){var s,r,q,p=a.trim(),o=p.length +if(o===0)return p +if(this.az(p,0)===133){s=J.cBm(p,1) +if(s===o)return""}else s=0 +r=o-1 +q=this.aK(p,r)===133?J.cBn(p,r):o +if(s===0&&q===o)return p +return p.substring(s,q)}, +adz(a){var s,r +if(typeof a.trimLeft!="undefined"){s=a.trimLeft() +if(s.length===0)return s +r=this.az(s,0)===133?J.cBm(s,1):0}else{r=J.cBm(a,0) +s=a}if(r===0)return s +if(r===s.length)return"" +return s.substring(r)}, +Oj(a){var s,r,q +if(typeof a.trimRight!="undefined"){s=a.trimRight() +r=s.length +if(r===0)return s +q=r-1 +if(this.aK(s,q)===133)r=J.cBn(s,q)}else{r=J.cBn(a,a.length) +s=a}if(r===s.length)return s +if(r===0)return"" +return s.substring(0,r)}, +aO(a,b){var s,r +if(0>=b)return"" +if(b===1||a.length===0)return a +if(b!==b>>>0)throw A.j(B.auW) +for(s=a,r="";!0;){if((b&1)===1)r=s+r +b=b>>>1 +if(b===0)break +s+=s}return r}, +fH(a,b,c){var s=b-a.length +if(s<=0)return a +return this.aO(c,s)+a}, +bS9(a,b){return this.fH(a,b," ")}, +bSa(a,b){var s=b-a.length +if(s<=0)return a +return a+this.aO(" ",s)}, +pt(a,b,c){var s,r,q,p +if(c<0||c>a.length)throw A.j(A.eu(c,0,a.length,null,null)) +if(typeof b=="string")return a.indexOf(b,c) +if(b instanceof A.Ah){s=b.ahT(a,c) +return s==null?-1:s.b.index}for(r=a.length,q=J.q0(b),p=c;p<=r;++p)if(q.Bi(b,a,p)!=null)return p +return-1}, +d4(a,b){return this.pt(a,b,0)}, +Ny(a,b,c){var s,r,q +if(c==null)c=a.length +else if(c<0||c>a.length)throw A.j(A.eu(c,0,a.length,null,null)) +if(typeof b=="string"){s=b.length +r=a.length +if(c+s>r)c=r-s +return a.lastIndexOf(b,c)}for(s=J.q0(b),q=c;q>=0;--q)if(s.Bi(b,a,q)!=null)return q +return-1}, +Ei(a,b){return this.Ny(a,b,null)}, +Ry(a,b,c){var s=a.length +if(c>s)throw A.j(A.eu(c,0,s,null,null)) +return A.lK(a,b,c)}, +p(a,b){return this.Ry(a,b,0)}, +gda(a){return a.length!==0}, +bL(a,b){var s +if(a===b)s=0 +else s=a>6}r=r+((r&67108863)<<3)&536870911 +r^=r>>11 +return r+((r&16383)<<15)&536870911}, +grv(a){return A.cR(t.N)}, +gu(a){return a.length}, +h(a,b){if(!(b>=0&&b").Z(r.z[1]).i("OB<1,2>")) +s.uB(r.gbp_()) +r.uB(a) +r.JK(0,d) +return r}, +bH(a){return this.ca(a,null,null,null)}, +qG(a,b,c){return this.ca(a,null,b,c)}, +yS(a,b,c){return this.ca(a,b,c,null)}, +v3(a,b){return new A.uv(this.a,this.$ti.i("@<1>").Z(b).i("uv<1,2>"))}} +A.OB.prototype={ +ag(a){return this.a.ag(0)}, +uB(a){this.c=a==null?null:this.b.O6(a,t.z,this.$ti.z[1])}, +JK(a,b){var s=this +s.a.JK(0,b) +if(b==null)s.d=null +else if(t.hK.b(b))s.d=s.b.a1w(b,t.z,t.K,t.Km) +else if(t.mX.b(b))s.d=s.b.O6(b,t.z,t.K) +else throw A.j(A.ck(u.fi,null))}, +Tv(a){this.a.Tv(a)}, +bp0(a){var s,r,q,p,o,n,m=this,l=m.c +if(l==null)return +s=null +try{s=m.$ti.z[1].a(a)}catch(o){r=A.a2(o) +q=A.ay(o) +p=m.d +if(p==null)m.b.a_B(r,q) +else{l=t.K +n=m.b +if(t.hK.b(p))n.aRf(p,r,q,l,t.Km) +else n.Od(t.mX.a(p),r,l)}return}m.b.Od(l,s,m.$ti.z[1])}, +r_(a,b){this.a.r_(0,b)}, +hr(a){return this.r_(a,null)}, +vS(a){this.a.vS(0)}, +$iiO:1} +A.aLO.prototype={ +t(a,b){var s=t.D.b(b)?b:new Uint8Array(A.bu(b)) +this.b.push(s) +this.a=this.a+s.length}, +aRh(){var s,r,q,p,o,n,m,l=this,k=l.a +if(k===0)return $.cZW() +s=l.b +r=s.length +if(r===1){q=s[0] +l.a=0 +B.b.V(s) +return q}q=new Uint8Array(k) +for(p=0,o=0;o").Z(s.z[1]).i("am3<1,2>"))}, +gu(a){return J.aH(this.gxI())}, +ga6(a){return J.fs(this.gxI())}, +gda(a){return J.ft(this.gxI())}, +ri(a,b){var s=A.y(this) +return A.f9(J.ak3(this.gxI(),b),s.c,s.z[1])}, +z0(a,b){var s=A.y(this) +return A.f9(J.cIs(this.gxI(),b),s.c,s.z[1])}, +e6(a,b){return A.y(this).z[1].a(J.uk(this.gxI(),b))}, +gN(a){return A.y(this).z[1].a(J.eZ(this.gxI()))}, +gR(a){return A.y(this).z[1].a(J.n7(this.gxI()))}, +gbQ(a){return A.y(this).z[1].a(J.jx(this.gxI()))}, +p(a,b){return J.hq(this.gxI(),b)}, +k(a){return J.bp(this.gxI())}} +A.am3.prototype={ +q(){return this.a.q()}, +gE(a){var s=this.a +return this.$ti.z[1].a(s.gE(s))}} +A.HH.prototype={ +v3(a,b){return A.f9(this.a,A.y(this).c,b)}, +gxI(){return this.a}} +A.adz.prototype={$ib2:1} +A.acB.prototype={ +h(a,b){return this.$ti.z[1].a(J.K(this.a,b))}, +j(a,b,c){J.bE(this.a,b,this.$ti.c.a(c))}, +su(a,b){J.d5Y(this.a,b)}, +t(a,b){J.dm(this.a,this.$ti.c.a(b))}, +H(a,b){var s=this.$ti +J.yS(this.a,A.f9(b,s.z[1],s.c))}, +fm(a,b){var s=b==null?null:new A.caK(this,b) +J.Yl(this.a,s)}, +rj(a){return this.fm(a,null)}, +pb(a,b,c){J.cz0(this.a,b,this.$ti.c.a(c))}, +rq(a,b,c){var s=this.$ti +J.cIg(this.a,b,A.f9(c,s.z[1],s.c))}, +t6(a,b,c){var s=this.$ti +J.cz5(this.a,b,A.f9(c,s.z[1],s.c))}, +D(a,b){return J.lM(this.a,b)}, +eh(a,b){return this.$ti.z[1].a(J.cz2(this.a,b))}, +qh(a){return this.$ti.z[1].a(J.cz3(this.a))}, +kU(a,b){J.yV(this.a,new A.caJ(this,b))}, +z9(a,b,c){var s=this.$ti +return A.f9(J.d5t(this.a,b,c),s.c,s.z[1])}, +d0(a,b,c,d,e){var s=this.$ti +J.d5Z(this.a,b,c,A.f9(d,s.z[1],s.c),e)}, +e2(a,b,c,d){return this.d0(a,b,c,d,0)}, +qI(a,b,c){J.d5P(this.a,b,c)}, +$ib2:1, +$iG:1} +A.caK.prototype={ +$2(a,b){var s=this.a.$ti.z[1] +return this.b.$2(s.a(a),s.a(b))}, +$S(){return this.a.$ti.i("A(1,1)")}} +A.caJ.prototype={ +$1(a){return this.b.$1(this.a.$ti.z[1].a(a))}, +$S(){return this.a.$ti.i("H(1)")}} +A.er.prototype={ +v3(a,b){return new A.er(this.a,this.$ti.i("@<1>").Z(b).i("er<1,2>"))}, +gxI(){return this.a}} +A.zf.prototype={ +v3(a,b){return new A.zf(this.a,this.b,this.$ti.i("@<1>").Z(b).i("zf<1,2>"))}, +t(a,b){return this.a.t(0,this.$ti.c.a(b))}, +H(a,b){var s=this.$ti +this.a.H(0,A.f9(b,s.z[1],s.c))}, +D(a,b){return this.a.D(0,b)}, +kU(a,b){this.a.kU(0,new A.b8U(this,b))}, +T_(a,b){var s,r=this +if(r.b!=null)return r.bcr(b,!0) +s=r.$ti +return new A.zf(r.a.T_(0,b),null,s.i("@<1>").Z(s.z[1]).i("zf<1,2>"))}, +bcr(a,b){var s,r=this.b,q=this.$ti,p=q.z[1],o=r==null?A.pr(p):r.$1$0(p) +for(p=this.a,p=p.gS(p),q=q.z[1];p.q();){s=q.a(p.gE(p)) +if(b===a.p(0,s))o.t(0,s)}return o}, +V(a){this.a.V(0)}, +axX(){var s=this.b,r=this.$ti.z[1],q=s==null?A.pr(r):s.$1$0(r) +q.H(0,this) +return q}, +rN(a){return this.axX()}, +$ib2:1, +$icK:1, +gxI(){return this.a}} +A.b8U.prototype={ +$1(a){return this.b.$1(this.a.$ti.z[1].a(a))}, +$S(){return this.a.$ti.i("H(1)")}} +A.zd.prototype={ +yB(a,b,c){var s=this.$ti +return new A.zd(this.a,s.i("@<1>").Z(s.z[1]).Z(b).Z(c).i("zd<1,2,3,4>"))}, +a0(a,b){return J.cX(this.a,b)}, +h(a,b){return this.$ti.i("4?").a(J.K(this.a,b))}, +j(a,b,c){var s=this.$ti +J.bE(this.a,s.c.a(b),s.z[1].a(c))}, +cQ(a,b,c){var s=this.$ti +return s.z[3].a(J.Yk(this.a,s.c.a(b),new A.b8S(this,c)))}, +H(a,b){var s=this.$ti +J.yS(this.a,new A.zd(b,s.i("@<3>").Z(s.z[3]).Z(s.c).Z(s.z[1]).i("zd<1,2,3,4>")))}, +D(a,b){return this.$ti.i("4?").a(J.lM(this.a,b))}, +V(a){J.NK(this.a)}, +an(a,b){J.f8(this.a,new A.b8R(this,b))}, +gd_(a){var s=this.$ti +return A.f9(J.hT(this.a),s.c,s.z[2])}, +gaA(a){var s=this.$ti +return A.f9(J.q6(this.a),s.z[1],s.z[3])}, +gu(a){return J.aH(this.a)}, +ga6(a){return J.fs(this.a)}, +gda(a){return J.ft(this.a)}, +gct(a){var s=J.fi(this.a) +return s.dn(s,new A.b8Q(this),this.$ti.i("a3<3,4>"))}, +kU(a,b){J.yV(this.a,new A.b8T(this,b))}} +A.b8S.prototype={ +$0(){return this.a.$ti.z[1].a(this.b.$0())}, +$S(){return this.a.$ti.i("2()")}} +A.b8R.prototype={ +$2(a,b){var s=this.a.$ti +this.b.$2(s.z[2].a(a),s.z[3].a(b))}, +$S(){return this.a.$ti.i("~(1,2)")}} +A.b8Q.prototype={ +$1(a){var s=this.a.$ti,r=s.z[3] +return new A.a3(s.z[2].a(a.a),r.a(a.b),s.i("@<3>").Z(r).i("a3<1,2>"))}, +$S(){return this.a.$ti.i("a3<3,4>(a3<1,2>)")}} +A.b8T.prototype={ +$2(a,b){var s=this.a.$ti +return this.b.$2(s.z[2].a(a),s.z[3].a(b))}, +$S(){return this.a.$ti.i("H(1,2)")}} +A.ze.prototype={ +v3(a,b){return new A.ze(this.a,this.$ti.i("@<1>").Z(b).i("ze<1,2>"))}, +t(a,b){this.a.t(0,this.$ti.c.a(b))}, +D(a,b){return this.a.D(0,b)}, +H(a,b){var s=this.$ti +this.a.H(0,A.f9(b,s.z[1],s.c))}, +$ib2:1, +$iAS:1, +gxI(){return this.a}} +A.t5.prototype={ +k(a){return"LateInitializationError: "+this.a}} +A.dD.prototype={ +gu(a){return this.a.length}, +h(a,b){return B.c.aK(this.a,b)}} +A.cwI.prototype={ +$0(){return A.d1(null,t.P)}, +$S:13} +A.bVi.prototype={} +A.b2.prototype={} +A.al.prototype={ +gS(a){var s=this +return new A.bH(s,s.gu(s),A.y(s).i("bH"))}, +an(a,b){var s,r=this,q=r.gu(r) +for(s=0;s1)throw A.j(A.Em()) +return s.e6(0,0)}, +p(a,b){var s,r=this,q=r.gu(r) +for(s=0;s").Z(c).i("N<1,2>"))}, +tF(a,b){return this.dn(a,b,t.z)}, +D_(a,b){var s,r,q=this,p=q.gu(q) +if(p===0)throw A.j(A.dG()) +s=q.e6(0,0) +for(r=1;rs)throw A.j(A.eu(r,0,s,"start",null))}}, +gbf6(){var s=J.aH(this.a),r=this.c +if(r==null||r>s)return s +return r}, +gbwv(){var s=J.aH(this.a),r=this.b +if(r>s)return s +return r}, +gu(a){var s,r=J.aH(this.a),q=this.b +if(q>=r)return 0 +s=this.c +if(s==null||s>=r)return r-q +return s-q}, +e6(a,b){var s=this,r=s.gbwv()+b +if(b<0||r>=s.gbf6())throw A.j(A.j1(b,s.gu(s),s,null,"index")) +return J.uk(s.a,r)}, +ri(a,b){var s,r,q=this +A.iK(b,"count") +s=q.b+b +r=q.c +if(r!=null&&s>=r)return new A.ll(q.$ti.i("ll<1>")) +return A.hx(q.a,s,r,q.$ti.c)}, +z0(a,b){var s,r,q,p=this +A.iK(b,"count") +s=p.c +r=p.b +q=r+b +if(s==null)return A.hx(p.a,r,q,p.$ti.c) +else{if(s=o){r.d=null +return!1}r.d=p.e6(q,s);++r.c +return!0}} +A.et.prototype={ +gS(a){var s=A.y(this) +return new A.bN(J.af(this.a),this.b,s.i("@<1>").Z(s.z[1]).i("bN<1,2>"))}, +gu(a){return J.aH(this.a)}, +ga6(a){return J.fs(this.a)}, +gN(a){return this.b.$1(J.eZ(this.a))}, +gR(a){return this.b.$1(J.n7(this.a))}, +gbQ(a){return this.b.$1(J.jx(this.a))}, +e6(a,b){return this.b.$1(J.uk(this.a,b))}} +A.hs.prototype={$ib2:1} +A.bN.prototype={ +q(){var s=this,r=s.b +if(r.q()){s.a=s.c.$1(r.gE(r)) +return!0}s.a=null +return!1}, +gE(a){var s=this.a +return s==null?this.$ti.z[1].a(s):s}} +A.N.prototype={ +gu(a){return J.aH(this.a)}, +e6(a,b){return this.b.$1(J.uk(this.a,b))}} +A.aO.prototype={ +gS(a){return new A.hM(J.af(this.a),this.b,this.$ti.i("hM<1>"))}, +dn(a,b,c){return new A.et(this,b,this.$ti.i("@<1>").Z(c).i("et<1,2>"))}, +tF(a,b){return this.dn(a,b,t.z)}} +A.hM.prototype={ +q(){var s,r +for(s=this.a,r=this.b;s.q();)if(r.$1(s.gE(s)))return!0 +return!1}, +gE(a){var s=this.a +return s.gE(s)}} +A.hY.prototype={ +gS(a){var s=this.$ti +return new A.Q5(J.af(this.a),this.b,B.yo,s.i("@<1>").Z(s.z[1]).i("Q5<1,2>"))}} +A.Q5.prototype={ +gE(a){var s=this.d +return s==null?this.$ti.z[1].a(s):s}, +q(){var s,r,q=this,p=q.c +if(p==null)return!1 +for(s=q.a,r=q.b;!p.q();){q.d=null +if(s.q()){q.c=null +p=J.af(r.$1(s.gE(s))) +q.c=p}else return!1}p=q.c +q.d=p.gE(p) +return!0}} +A.LJ.prototype={ +gS(a){return new A.aGJ(J.af(this.a),this.b,A.y(this).i("aGJ<1>"))}} +A.a1b.prototype={ +gu(a){var s=J.aH(this.a),r=this.b +if(s>r)return r +return s}, +$ib2:1} +A.aGJ.prototype={ +q(){if(--this.b>=0)return this.a.q() +this.b=-1 +return!1}, +gE(a){var s +if(this.b<0){this.$ti.c.a(null) +return null}s=this.a +return s.gE(s)}} +A.Bh.prototype={ +ri(a,b){A.cd(b,"count") +A.iK(b,"count") +return new A.Bh(this.a,this.b+b,A.y(this).i("Bh<1>"))}, +gS(a){return new A.aFw(J.af(this.a),this.b,A.y(this).i("aFw<1>"))}} +A.PP.prototype={ +gu(a){var s=J.aH(this.a)-this.b +if(s>=0)return s +return 0}, +ri(a,b){A.cd(b,"count") +A.iK(b,"count") +return new A.PP(this.a,this.b+b,this.$ti)}, +$ib2:1} +A.aFw.prototype={ +q(){var s,r +for(s=this.a,r=0;r"))}} +A.aFx.prototype={ +q(){var s,r,q=this +if(!q.c){q.c=!0 +for(s=q.a,r=q.b;s.q();)if(!r.$1(s.gE(s)))return!0}return q.a.q()}, +gE(a){var s=this.a +return s.gE(s)}} +A.ll.prototype={ +gS(a){return B.yo}, +an(a,b){}, +ga6(a){return!0}, +gu(a){return 0}, +gN(a){throw A.j(A.dG())}, +gR(a){throw A.j(A.dG())}, +gbQ(a){throw A.j(A.dG())}, +e6(a,b){throw A.j(A.eu(b,0,0,"index",null))}, +p(a,b){return!1}, +ro(a,b){throw A.j(A.dG())}, +aU(a,b){return""}, +oC(a,b){return this}, +dn(a,b,c){return new A.ll(c.i("ll<0>"))}, +tF(a,b){return this.dn(a,b,t.z)}, +ri(a,b){A.iK(b,"count") +return this}, +z0(a,b){A.iK(b,"count") +return this}, +q6(a,b){var s=this.$ti.c +return b?J.v5(0,s):J.Rj(0,s)}, +bg(a){return this.q6(a,!0)}, +rN(a){return A.pr(this.$ti.c)}} +A.arv.prototype={ +q(){return!1}, +gE(a){throw A.j(A.dG())}} +A.zW.prototype={ +gS(a){return new A.Qj(J.af(this.a),this.b,A.y(this).i("Qj<1>"))}, +gu(a){return J.aH(this.a)+J.aH(this.b)}, +ga6(a){return J.fs(this.a)&&J.fs(this.b)}, +gda(a){return J.ft(this.a)||J.ft(this.b)}, +p(a,b){return J.hq(this.a,b)||J.hq(this.b,b)}, +gN(a){var s=J.af(this.a) +if(s.q())return s.gE(s) +return J.eZ(this.b)}, +gR(a){var s,r=J.af(this.b) +if(r.q()){s=r.gE(r) +for(;r.q();)s=r.gE(r) +return s}return J.n7(this.a)}} +A.a1a.prototype={ +e6(a,b){var s=this.a,r=J.T(s),q=r.gu(s) +if(b"))}} +A.yh.prototype={ +q(){var s,r +for(s=this.a,r=this.$ti.c;s.q();)if(r.b(s.gE(s)))return!0 +return!1}, +gE(a){var s=this.a +return this.$ti.c.a(s.gE(s))}} +A.a1L.prototype={ +su(a,b){throw A.j(A.ak("Cannot change the length of a fixed-length list"))}, +t(a,b){throw A.j(A.ak("Cannot add to a fixed-length list"))}, +pb(a,b,c){throw A.j(A.ak("Cannot add to a fixed-length list"))}, +rq(a,b,c){throw A.j(A.ak("Cannot add to a fixed-length list"))}, +H(a,b){throw A.j(A.ak("Cannot add to a fixed-length list"))}, +D(a,b){throw A.j(A.ak("Cannot remove from a fixed-length list"))}, +kU(a,b){throw A.j(A.ak("Cannot remove from a fixed-length list"))}, +V(a){throw A.j(A.ak("Cannot clear a fixed-length list"))}, +eh(a,b){throw A.j(A.ak("Cannot remove from a fixed-length list"))}, +qh(a){throw A.j(A.ak("Cannot remove from a fixed-length list"))}, +qI(a,b,c){throw A.j(A.ak("Cannot remove from a fixed-length list"))}} +A.aHZ.prototype={ +j(a,b,c){throw A.j(A.ak("Cannot modify an unmodifiable list"))}, +su(a,b){throw A.j(A.ak("Cannot change the length of an unmodifiable list"))}, +t6(a,b,c){throw A.j(A.ak("Cannot modify an unmodifiable list"))}, +t(a,b){throw A.j(A.ak("Cannot add to an unmodifiable list"))}, +pb(a,b,c){throw A.j(A.ak("Cannot add to an unmodifiable list"))}, +rq(a,b,c){throw A.j(A.ak("Cannot add to an unmodifiable list"))}, +H(a,b){throw A.j(A.ak("Cannot add to an unmodifiable list"))}, +D(a,b){throw A.j(A.ak("Cannot remove from an unmodifiable list"))}, +kU(a,b){throw A.j(A.ak("Cannot remove from an unmodifiable list"))}, +fm(a,b){throw A.j(A.ak("Cannot modify an unmodifiable list"))}, +rj(a){return this.fm(a,null)}, +V(a){throw A.j(A.ak("Cannot clear an unmodifiable list"))}, +eh(a,b){throw A.j(A.ak("Cannot remove from an unmodifiable list"))}, +qh(a){throw A.j(A.ak("Cannot remove from an unmodifiable list"))}, +d0(a,b,c,d,e){throw A.j(A.ak("Cannot modify an unmodifiable list"))}, +e2(a,b,c,d){return this.d0(a,b,c,d,0)}, +qI(a,b,c){throw A.j(A.ak("Cannot remove from an unmodifiable list"))}} +A.VC.prototype={} +A.aQA.prototype={ +gu(a){return J.aH(this.a)}, +e6(a,b){A.aug(b,J.aH(this.a),this,null,null) +return b}} +A.qA.prototype={ +h(a,b){return this.a0(0,b)?J.K(this.a,A.b7(b)):null}, +gu(a){return J.aH(this.a)}, +gaA(a){return A.hx(this.a,0,null,this.$ti.c)}, +gd_(a){return new A.aQA(this.a)}, +ga6(a){return J.fs(this.a)}, +gda(a){return J.ft(this.a)}, +a0(a,b){return A.eO(b)&&b>=0&&b"))}, +bIy(a,b){var s=this +return A.mn(function(){var r=a +var q=0,p=1,o,n,m,l +return function $async$gct(c,d){if(c===1){o=d +q=p}while(true)switch(q){case 0:n=s.gd_(s),n=n.gS(n),m=A.y(s),m=m.i("@<1>").Z(m.z[1]).i("a3<1,2>") +case 2:if(!n.q()){q=3 +break}l=n.gE(n) +q=4 +return new A.a3(l,s.h(0,l),m) +case 4:q=2 +break +case 3:return A.mi() +case 1:return A.mj(o)}}},b)}, +p_(a,b,c,d){var s=A.b(c,d) +this.an(0,new A.bfu(this,b,s)) +return s}, +tF(a,b){return this.p_(a,b,t.z,t.z)}, +kU(a,b){A.a_A()}, +$iS:1} +A.bfu.prototype={ +$2(a,b){var s=this.b.$2(a,b) +this.c.j(0,s.a,s.b)}, +$S(){return A.y(this.a).i("~(1,2)")}} +A.I.prototype={ +gu(a){return this.a}, +a0(a,b){if(typeof b!="string")return!1 +if("__proto__"===b)return!1 +return this.b.hasOwnProperty(b)}, +h(a,b){if(!this.a0(0,b))return null +return this.b[b]}, +an(a,b){var s,r,q,p,o=this.c +for(s=o.length,r=this.b,q=0;q"))}, +gaA(a){var s=this.$ti +return A.j3(this.c,new A.bfv(this),s.c,s.z[1])}} +A.bfv.prototype={ +$1(a){return this.a.b[a]}, +$S(){return this.a.$ti.i("2(1)")}} +A.acO.prototype={ +gS(a){var s=this.a.c +return new J.da(s,s.length,A.a0(s).i("da<1>"))}, +gu(a){return this.a.c.length}} +A.bd.prototype={ +PS(){var s,r,q,p=this,o=p.$map +if(o==null){s=p.$ti +r=s.c +q=A.db_(r) +o=A.fA(null,A.dq_(),q,r,s.z[1]) +A.cUZ(p.a,o) +p.$map=o}return o}, +a0(a,b){return this.PS().a0(0,b)}, +h(a,b){return this.PS().h(0,b)}, +an(a,b){this.PS().an(0,b)}, +gd_(a){var s=this.PS() +return new A.br(s,A.y(s).i("br<1>"))}, +gaA(a){var s=this.PS() +return s.gaA(s)}, +gu(a){return this.PS().a}} +A.bq1.prototype={ +$1(a){return this.a.b(a)}, +$S:47} +A.a3b.prototype={ +awd(a){if(false)A.cFx(0,0)}, +l(a,b){if(b==null)return!1 +return b instanceof A.a3b&&this.a.l(0,b.a)&&A.cFu(this)===A.cFu(b)}, +gv(a){return A.am(this.a,A.cFu(this),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){var s=B.b.aU(this.gaGJ(),", ") +return this.a.k(0)+" with "+("<"+s+">")}} +A.qx.prototype={ +gaGJ(){return[A.cR(this.$ti.c)]}, +$0(){return this.a.$1$0(this.$ti.z[0])}, +$1(a){return this.a.$1$1(a,this.$ti.z[0])}, +$2(a,b){return this.a.$1$2(a,b,this.$ti.z[0])}, +$S(){return A.cFx(A.ajg(this.a),this.$ti)}} +A.a3c.prototype={ +gaGJ(){var s=this.$ti +return[A.cR(s.c),A.cR(s.z[1])]}, +$1(a){return this.a.$2$1(a,this.$ti.z[0],this.$ti.z[1])}, +$2(a,b){return this.a.$2$2(a,b,this.$ti.z[0],this.$ti.z[1])}, +$S(){return A.cFx(A.ajg(this.a),this.$ti)}} +A.a3l.prototype={ +gaOI(){var s=this.a +if(t.Pk.b(s))return s +return this.a=new A.Bu(s)}, +gaPE(){var s,r,q,p,o,n=this +if(n.c===1)return B.a6 +s=n.d +r=J.T(s) +q=r.gu(s)-J.aH(n.e)-n.f +if(q===0)return B.a6 +p=[] +for(o=0;o>>0}, +k(a){return"Closure '"+this.$_name+"' of "+("Instance of '"+A.a6H(this.a)+"'")}} +A.aNr.prototype={ +k(a){return"Reading static variable '"+this.a+"' during its initialization"}} +A.aDU.prototype={ +k(a){return"RuntimeError: "+this.a}} +A.cni.prototype={} +A.hF.prototype={ +gu(a){return this.a}, +ga6(a){return this.a===0}, +gda(a){return this.a!==0}, +gd_(a){return new A.br(this,A.y(this).i("br<1>"))}, +gaA(a){var s=A.y(this) +return A.j3(new A.br(this,s.i("br<1>")),new A.byB(this),s.c,s.z[1])}, +a0(a,b){var s,r +if(typeof b=="string"){s=this.b +if(s==null)return!1 +return s[b]!=null}else if(typeof b=="number"&&(b&0x3fffffff)===b){r=this.c +if(r==null)return!1 +return r[b]!=null}else return this.aNI(b)}, +aNI(a){var s=this.d +if(s==null)return!1 +return this.SZ(s[this.SY(a)],a)>=0}, +bDV(a,b){return new A.br(this,A.y(this).i("br<1>")).cr(0,new A.byA(this,b))}, +H(a,b){J.f8(b,new A.byz(this))}, +h(a,b){var s,r,q,p,o=null +if(typeof b=="string"){s=this.b +if(s==null)return o +r=s[b] +q=r==null?o:r.b +return q}else if(typeof b=="number"&&(b&0x3fffffff)===b){p=this.c +if(p==null)return o +r=p[b] +q=r==null?o:r.b +return q}else return this.aNK(b)}, +aNK(a){var s,r,q=this.d +if(q==null)return null +s=q[this.SY(a)] +r=this.SZ(s,a) +if(r<0)return null +return s[r].b}, +j(a,b,c){var s,r,q=this +if(typeof b=="string"){s=q.b +q.aws(s==null?q.b=q.ajt():s,b,c)}else if(typeof b=="number"&&(b&0x3fffffff)===b){r=q.c +q.aws(r==null?q.c=q.ajt():r,b,c)}else q.aNM(b,c)}, +aNM(a,b){var s,r,q,p=this,o=p.d +if(o==null)o=p.d=p.ajt() +s=p.SY(a) +r=o[s] +if(r==null)o[s]=[p.aju(a,b)] +else{q=p.SZ(r,a) +if(q>=0)r[q].b=b +else r.push(p.aju(a,b))}}, +cQ(a,b,c){var s,r,q=this +if(q.a0(0,b)){s=q.h(0,b) +return s==null?A.y(q).z[1].a(s):s}r=c.$0() +q.j(0,b,r) +return r}, +D(a,b){var s=this +if(typeof b=="string")return s.aEg(s.b,b) +else if(typeof b=="number"&&(b&0x3fffffff)===b)return s.aEg(s.c,b) +else return s.aNL(b)}, +aNL(a){var s,r,q,p,o=this,n=o.d +if(n==null)return null +s=o.SY(a) +r=n[s] +q=o.SZ(r,a) +if(q<0)return null +p=r.splice(q,1)[0] +o.aGM(p) +if(r.length===0)delete n[s] +return p.b}, +V(a){var s=this +if(s.a>0){s.b=s.c=s.d=s.e=s.f=null +s.a=0 +s.ajp()}}, +an(a,b){var s=this,r=s.e,q=s.r +for(;r!=null;){b.$2(r.a,r.b) +if(q!==s.r)throw A.j(A.em(s)) +r=r.c}}, +aws(a,b,c){var s=a[b] +if(s==null)a[b]=this.aju(b,c) +else s.b=c}, +aEg(a,b){var s +if(a==null)return null +s=a[b] +if(s==null)return null +this.aGM(s) +delete a[b] +return s.b}, +ajp(){this.r=this.r+1&1073741823}, +aju(a,b){var s,r=this,q=new A.bAE(a,b) +if(r.e==null)r.e=r.f=q +else{s=r.f +s.toString +q.d=s +r.f=s.c=q}++r.a +r.ajp() +return q}, +aGM(a){var s=this,r=a.d,q=a.c +if(r==null)s.e=q +else r.c=q +if(q==null)s.f=r +else q.d=r;--s.a +s.ajp()}, +SY(a){return J.aj(a)&0x3fffffff}, +SZ(a,b){var s,r +if(a==null)return-1 +s=a.length +for(r=0;r"]=s +delete s[""] +return s}} +A.byB.prototype={ +$1(a){var s=this.a,r=s.h(0,a) +return r==null?A.y(s).z[1].a(r):r}, +$S(){return A.y(this.a).i("2(1)")}} +A.byA.prototype={ +$1(a){return J.v(this.a.h(0,a),this.b)}, +$S(){return A.y(this.a).i("H(1)")}} +A.byz.prototype={ +$2(a,b){this.a.j(0,a,b)}, +$S(){return A.y(this.a).i("~(1,2)")}} +A.bAE.prototype={} +A.br.prototype={ +gu(a){return this.a.a}, +ga6(a){return this.a.a===0}, +gS(a){var s=this.a,r=new A.m5(s,s.r,this.$ti.i("m5<1>")) +r.c=s.e +return r}, +p(a,b){return this.a.a0(0,b)}, +an(a,b){var s=this.a,r=s.e,q=s.r +for(;r!=null;){b.$1(r.a) +if(q!==s.r)throw A.j(A.em(s)) +r=r.c}}} +A.m5.prototype={ +gE(a){return this.d}, +q(){var s,r=this,q=r.a +if(r.b!==q.r)throw A.j(A.em(q)) +s=r.c +if(s==null){r.d=null +return!1}else{r.d=s.a +r.c=s.c +return!0}}} +A.cw9.prototype={ +$1(a){return this.a(a)}, +$S:81} +A.cwa.prototype={ +$2(a,b){return this.a(a,b)}, +$S:1227} +A.cwb.prototype={ +$1(a){return this.a(a)}, +$S:282} +A.afJ.prototype={ +grv(a){return A.cR(this.aAs())}, +aAs(){return A.dtB(this.$r,this.aie())}, +k(a){return this.aGr(!1)}, +aGr(a){var s,r,q,p,o,n=this.bfu(),m=this.aie(),l=(a?""+"Record ":"")+"(" +for(s=n.length,r="",q=0;q0;){--q;--s +j[q]=r[s]}}return A.t8(j,k)}, +$iFi:1} +A.afK.prototype={ +aie(){return[this.a,this.b]}, +l(a,b){if(b==null)return!1 +return b instanceof A.afK&&this.$s===b.$s&&J.v(this.a,b.a)&&J.v(this.b,b.b)}, +gv(a){return A.am(this.$s,this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.afL.prototype={ +aie(){return[this.a,this.b,this.c]}, +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.afL&&s.$s===b.$s&&J.v(s.a,b.a)&&J.v(s.b,b.b)&&J.v(s.c,b.c)}, +gv(a){var s=this +return A.am(s.$s,s.a,s.b,s.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.Ah.prototype={ +k(a){return"RegExp/"+this.a+"/"+this.b.flags}, +gaCF(){var s=this,r=s.c +if(r!=null)return r +r=s.b +return s.c=A.cBo(s.a,r.multiline,!r.ignoreCase,r.unicode,r.dotAll,!0)}, +gaCE(){var s=this,r=s.d +if(r!=null)return r +r=s.b +return s.d=A.cBo(s.a+"|()",r.multiline,!r.ignoreCase,r.unicode,r.dotAll,!0)}, +ps(a){var s=this.b.exec(a) +if(s==null)return null +return new A.WR(this,s)}, +b14(a){var s=this.ps(a) +if(s!=null)return s.b[0] +return null}, +M7(a,b,c){if(c<0||c>b.length)throw A.j(A.eu(c,0,b.length,null,null)) +return new A.aKX(this,b,c)}, +tV(a,b){return this.M7(a,b,0)}, +ahT(a,b){var s,r=this.gaCF() +r.lastIndex=b +s=r.exec(a) +if(s==null)return null +return new A.WR(this,s)}, +azq(a,b){var s,r=this.gaCE() +r.lastIndex=b +s=r.exec(a) +if(s==null)return null +if(s.pop()!=null)return null +return new A.WR(this,s)}, +Bi(a,b,c){if(c<0||c>b.length)throw A.j(A.eu(c,0,b.length,null,null)) +return this.azq(b,c)}, +bON(a,b){return this.Bi(a,b,0)}, +$iSJ:1, +$ia7g:1, +gqs(a){return this.a}} +A.WR.prototype={ +gfV(a){return this.b.index}, +gdX(a){var s=this.b +return s.index+s[0].length}, +wM(a){return this.b[a]}, +h(a,b){return this.b[b]}, +bPs(a){var s,r=this.b.groups +if(r!=null){s=r[a] +if(s!=null||a in r)return s}throw A.j(A.eD(a,"name","Not a capture group name"))}, +$ivd:1, +$ioK:1, +gqs(a){return this.a}} +A.aKX.prototype={ +gS(a){return new A.re(this.a,this.b,this.c)}} +A.re.prototype={ +gE(a){var s=this.d +return s==null?t.Qz.a(s):s}, +q(){var s,r,q,p,o,n=this,m=n.b +if(m==null)return!1 +s=n.c +r=m.length +if(s<=r){q=n.a +p=q.ahT(m,s) +if(p!=null){n.d=p +o=p.gdX(p) +if(p.b.index===o){if(q.b.unicode){s=n.c +q=s+1 +if(q=55296&&s<=56319){s=B.c.aK(m,q) +s=s>=56320&&s<=57343}else s=!1}else s=!1}else s=!1 +o=(s?o+1:o)+1}n.c=o +return!0}}n.b=n.d=null +return!1}} +A.Bs.prototype={ +gdX(a){return this.a+this.c.length}, +h(a,b){if(b!==0)A.W(A.a74(b,null,null)) +return this.c}, +wM(a){if(a!==0)throw A.j(A.a74(a,null,null)) +return this.c}, +$ivd:1, +gfV(a){return this.a}, +gqs(a){return this.c}} +A.aW9.prototype={ +gS(a){return new A.aWa(this.a,this.b,this.c)}, +gN(a){var s=this.a,r=this.b,q=s.indexOf(r,this.c) +if(q>=0)return new A.Bs(q,s,r) +throw A.j(A.dG())}} +A.aWa.prototype={ +q(){var s,r,q=this,p=q.c,o=q.b,n=o.length,m=q.a,l=m.length +if(p+n>l){q.d=null +return!1}s=m.indexOf(o,p) +if(s<0){q.c=l+1 +q.d=null +return!1}r=s+n +q.d=new A.Bs(s,m,o) +q.c=r===q.c?r+1:r +return!0}, +gE(a){var s=this.d +s.toString +return s}} +A.caL.prototype={ +bUq(){var s=this.b +if(s===this)A.W(new A.t5("Local '"+this.a+"' has not been initialized.")) +return s}, +bUp(){return this.bUq(t.z)}, +aV(){var s=this.b +if(s===this)throw A.j(new A.t5("Local '"+this.a+"' has not been initialized.")) +return s}, +bG(){var s=this.b +if(s===this)throw A.j(A.kT(this.a)) +return s}, +soR(a){var s=this +if(s.b!==s)throw A.j(new A.t5("Local '"+s.a+"' has already been initialized.")) +s.b=a}} +A.cfY.prototype={ +ag4(){var s=this,r=s.b +return r===s?s.b=s.c.$0():r}, +I1(){var s,r=this,q=r.b +if(q===r){s=r.c.$0() +if(r.b!==r)throw A.j(new A.t5("Local '"+r.a+u.es)) +r.b=s +q=s}return q}} +A.K5.prototype={ +grv(a){return B.dVv}, +aIN(a,b,c){throw A.j(A.ak("Int64List not supported by dart2js."))}, +$iK5:1, +$ihy:1, +$iZz:1} +A.kV.prototype={ +bmC(a,b,c,d){var s=A.eu(b,0,c,d,null) +throw A.j(s)}, +axD(a,b,c,d){if(b>>>0!==b||b>c)this.bmC(a,b,c,d)}, +$ikV:1, +$ijr:1} +A.a59.prototype={ +grv(a){return B.dVw}, +asG(a,b,c){throw A.j(A.ak("Int64 accessor not supported by dart2js."))}, +atP(a,b,c,d){throw A.j(A.ak("Int64 accessor not supported by dart2js."))}, +b_h(a,b,c,d){return a.setUint32(b,c,B.af===d)}, +b_g(a,b,c){return this.b_h(a,b,c,B.of)}, +$ihy:1, +$iel:1} +A.Sm.prototype={ +gu(a){return a.length}, +aFe(a,b,c,d,e){var s,r,q=a.length +this.axD(a,b,q,"start") +this.axD(a,c,q,"end") +if(b>c)throw A.j(A.eu(b,0,c,null,null)) +s=c-b +if(e<0)throw A.j(A.ck(e,null)) +r=d.length +if(r-e0){s=Date.now()-r.c +if(s>(p+1)*o)p=B.d.eK(s,o)}q.c=p +r.d.$1(q)}, +$S:20} +A.ace.prototype={ +bT(a,b){var s,r=this +if(b==null)b=r.$ti.c.a(b) +if(!r.b)r.a.vt(b) +else{s=r.a +if(r.$ti.i("Q<1>").b(b))s.axu(b) +else s.HF(b)}}, +qV(a,b){var s +if(b==null)b=A.wr(a) +s=this.a +if(this.b)s.uK(a,b) +else s.La(a,b)}, +gaoL(){return this.a}, +$irB:1} +A.csg.prototype={ +$1(a){return this.a.$2(0,a)}, +$S:12} +A.csh.prototype={ +$2(a,b){this.a.$2(1,new A.a1u(a,b))}, +$S:297} +A.cuw.prototype={ +$2(a,b){this.a(a,b)}, +$S:1393} +A.cse.prototype={ +$0(){var s,r=this.a,q=r.a +q===$&&A.e() +s=q.b +if((s&1)!==0?(q.gyu().e&4)!==0:(s&2)===0){r.b=!0 +return}this.b.$2(0,null)}, +$S:0} +A.csf.prototype={ +$1(a){var s=this.a.c!=null?2:0 +this.b.$2(s,null)}, +$S:10} +A.aLh.prototype={ +t(a,b){var s=this.a +s===$&&A.e() +return s.t(0,b)}, +b8E(a,b){var s=new A.c9s(a) +this.a=A.k8(new A.c9u(this,a),new A.c9v(s),null,new A.c9w(this,s),!1,b)}} +A.c9s.prototype={ +$0(){A.kD(new A.c9t(this.a))}, +$S:20} +A.c9t.prototype={ +$0(){this.a.$2(0,null)}, +$S:0} +A.c9v.prototype={ +$0(){this.a.$0()}, +$S:0} +A.c9w.prototype={ +$0(){var s=this.a +if(s.b){s.b=!1 +this.b.$0()}}, +$S:0} +A.c9u.prototype={ +$0(){var s=this.a,r=s.a +r===$&&A.e() +if((r.b&4)===0){s.c=new A.ah($.aq,t.LR) +if(s.b){s.b=!1 +A.kD(new A.c9r(this.b))}return s.c}}, +$S:1399} +A.c9r.prototype={ +$0(){this.a.$2(2,null)}, +$S:0} +A.Gs.prototype={ +k(a){return"IterationMarker("+this.b+", "+A.r(this.a)+")"}, +gm(a){return this.a}} +A.iw.prototype={ +gE(a){var s=this.c +if(s==null)return this.b +return s.gE(s)}, +q(){var s,r,q,p,o,n=this +for(;!0;){s=n.c +if(s!=null)if(s.q())return!0 +else n.c=null +r=function(a,b,c){var m,l=b +while(true)try{return a(l,m)}catch(k){m=k +l=c}}(n.a,0,1) +if(r instanceof A.Gs){q=r.b +if(q===2){p=n.d +if(p==null||p.length===0){n.b=null +return!1}n.a=p.pop() +continue}else{s=r.a +if(q===3)throw s +else{o=J.af(s) +if(o instanceof A.iw){s=n.d +if(s==null)s=n.d=[] +s.push(n.a) +n.a=o.a +continue}else{n.c=o +continue}}}}else{n.b=r +return!0}}return!1}} +A.ahh.prototype={ +gS(a){return new A.iw(this.a(),this.$ti.i("iw<1>"))}} +A.akS.prototype={ +k(a){return A.r(this.a)}, +$if0:1, +gKV(){return this.b}} +A.aQ.prototype={ +guz(){return!0}} +A.Mz.prototype={ +Dq(){}, +Dr(){}} +A.u5.prototype={ +saqz(a,b){throw A.j(A.ak(u.c6))}, +saqG(a,b){throw A.j(A.ak(u.c6))}, +gq8(a){return new A.aQ(this,A.y(this).i("aQ<1>"))}, +gwW(){return this.c<4}, +WQ(){var s=this.r +return s==null?this.r=new A.ah($.aq,t.D4):s}, +aEi(a){var s=a.CW,r=a.ch +if(s==null)this.d=r +else s.ch=r +if(r==null)this.e=s +else r.CW=s +a.CW=a +a.ch=a}, +a7n(a,b,c,d){var s,r,q,p,o,n=this +if((n.c&4)!==0)return A.ccT(c,A.y(n).c) +s=A.y(n) +r=$.aq +q=d?1:0 +p=new A.Mz(n,A.acr(r,a,s.c),A.act(r,b),A.acs(r,c),r,q,s.i("Mz<1>")) +p.CW=p +p.ch=p +p.ay=n.c&1 +o=n.e +n.e=p +p.ch=null +p.CW=o +if(o==null)n.d=p +else o.ch=p +if(n.d===p)A.b_v(n.a) +return p}, +aE2(a){var s,r=this +A.y(r).i("Mz<1>").a(a) +if(a.ch===a)return null +s=a.ay +if((s&2)!==0)a.ay=s|4 +else{r.aEi(a) +if((r.c&2)===0&&r.d==null)r.Wr()}return null}, +aE3(a){}, +aE5(a){}, +wR(){if((this.c&4)!==0)return new A.nP("Cannot add new events after calling close") +return new A.nP("Cannot add new events while doing an addStream")}, +t(a,b){if(!this.gwW())throw A.j(this.wR()) +this.ul(b)}, +eM(a,b){var s +A.fT(a,"error",t.K) +if(!this.gwW())throw A.j(this.wR()) +s=$.aq.Ga(a,b) +if(s!=null){a=s.a +b=s.b}else if(b==null)b=A.wr(a) +this.Du(a,b)}, +t9(a){return this.eM(a,null)}, +aB(a){var s,r,q=this +if((q.c&4)!==0){s=q.r +s.toString +return s}if(!q.gwW())throw A.j(q.wR()) +q.c|=4 +r=q.WQ() +q.Dt() +return r}, +giZ(){return this.WQ()}, +QV(a,b,c){var s,r=this +if(!r.gwW())throw A.j(r.wR()) +r.c|=8 +s=A.dkn(r,b,!1,A.y(r).c) +r.f=s +return s.a}, +xK(a,b){return this.QV(a,b,null)}, +uZ(a,b){this.ul(b)}, +vr(a,b){this.Du(a,b)}, +C2(){var s=this.f +s.toString +this.f=null +this.c&=4294967287 +s.a.vt(null)}, +ai9(a){var s,r,q,p=this,o=p.c +if((o&2)!==0)throw A.j(A.ab(u.oQ)) +s=p.d +if(s==null)return +r=o&1 +p.c=o^3 +for(;s!=null;){o=s.ay +if((o&1)===r){s.ay=o|2 +a.$1(s) +o=s.ay^=1 +q=s.ch +if((o&4)!==0)p.aEi(s) +s.ay&=4294967293 +s=q}else s=s.ch}p.c&=4294967293 +if(p.d==null)p.Wr()}, +Wr(){if((this.c&4)!==0){var s=this.r +if((s.a&30)===0)s.vt(null)}A.b_v(this.b)}, +$ihb:1, +saqy(a){return this.a=a}, +saql(a,b){return this.b=b}} +A.p3.prototype={ +gwW(){return A.u5.prototype.gwW.call(this)&&(this.c&2)===0}, +wR(){if((this.c&2)!==0)return new A.nP(u.oQ) +return this.b4G()}, +ul(a){var s=this,r=s.d +if(r==null)return +if(r===s.e){s.c|=2 +r.uZ(0,a) +s.c&=4294967293 +if(s.d==null)s.Wr() +return}s.ai9(new A.cpT(s,a))}, +Du(a,b){if(this.d==null)return +this.ai9(new A.cpV(this,a,b))}, +Dt(){var s=this +if(s.d!=null)s.ai9(new A.cpU(s)) +else s.r.vt(null)}} +A.cpT.prototype={ +$1(a){a.uZ(0,this.b)}, +$S(){return A.y(this.a).i("~(jt<1>)")}} +A.cpV.prototype={ +$1(a){a.vr(this.b,this.c)}, +$S(){return A.y(this.a).i("~(jt<1>)")}} +A.cpU.prototype={ +$1(a){a.C2()}, +$S(){return A.y(this.a).i("~(jt<1>)")}} +A.b6.prototype={ +ul(a){var s,r +for(s=this.d,r=this.$ti.i("n2<1>");s!=null;s=s.ch)s.Fi(new A.n2(a,r))}, +Du(a,b){var s +for(s=this.d;s!=null;s=s.ch)s.Fi(new A.MI(a,b))}, +Dt(){var s=this.d +if(s!=null)for(;s!=null;s=s.ch)s.Fi(B.og) +else this.r.vt(null)}} +A.VX.prototype={ +agd(a){var s=this.ax;(s==null?this.ax=new A.ys(this.$ti.i("ys<1>")):s).t(0,a)}, +t(a,b){var s=this,r=s.c +if((r&4)===0&&(r&2)!==0){s.agd(new A.n2(b,s.$ti.i("n2<1>"))) +return}s.b4I(0,b) +s.awT()}, +eM(a,b){var s,r=this +A.fT(a,"error",t.K) +if(b==null)b=A.wr(a) +s=r.c +if((s&4)===0&&(s&2)!==0){r.agd(new A.MI(a,b)) +return}if(!(A.u5.prototype.gwW.call(r)&&(r.c&2)===0))throw A.j(r.wR()) +r.Du(a,b) +r.awT()}, +t9(a){return this.eM(a,null)}, +awT(){var s,r,q=this.ax +if(q!=null)for(;q.c!=null;){s=q.b +r=s.gdl(s) +q.b=r +if(r==null)q.c=null +s.acj(this)}}, +aB(a){var s=this,r=s.c +if((r&4)===0&&(r&2)!==0){s.agd(B.og) +s.c|=4 +return A.u5.prototype.giZ.call(s)}return s.b4J(0)}, +Wr(){var s=this.ax +if(s!=null){if(s.a===1)s.a=3 +this.ax=s.b=s.c=null}this.b4H()}} +A.bpW.prototype={ +$0(){var s,r,q +try{this.a.xF(this.b.$0())}catch(q){s=A.a2(q) +r=A.ay(q) +A.aj5(this.a,s,r)}}, +$S:0} +A.bpV.prototype={ +$0(){var s,r,q +try{this.a.xF(this.b.$0())}catch(q){s=A.a2(q) +r=A.ay(q) +A.aj5(this.a,s,r)}}, +$S:0} +A.bpU.prototype={ +$0(){var s,r,q,p=this,o=p.a +if(o==null){p.c.a(null) +p.b.xF(null)}else try{p.b.xF(o.$0())}catch(q){s=A.a2(q) +r=A.ay(q) +A.aj5(p.b,s,r)}}, +$S:0} +A.bq_.prototype={ +$2(a,b){var s=this,r=s.a,q=--r.b +if(r.a!=null){r.a=null +if(r.b===0||s.c)s.d.uK(a,b) +else{s.e.b=a +s.f.b=b}}else if(q===0&&!s.c)s.d.uK(s.e.aV(),s.f.aV())}, +$S:51} +A.bpZ.prototype={ +$1(a){var s,r=this,q=r.a;--q.b +s=q.a +if(s!=null){J.bE(s,r.b,a) +if(q.b===0)r.c.HF(A.dc(s,!0,r.w))}else if(q.b===0&&!r.e)r.c.uK(r.f.aV(),r.r.aV())}, +$S(){return this.w.i("aS(0)")}} +A.bpY.prototype={ +$1(a){var s=this.a +if((s.a.a&30)===0)s.bT(0,a)}, +$S(){return this.b.i("~(0)")}} +A.bpX.prototype={ +$2(a,b){var s=this.a +if((s.a.a&30)===0)s.qV(a,b)}, +$S:51} +A.bpR.prototype={ +$2(a,b){var s +if(this.a.b(a))s=!1 +else s=!0 +if(s)throw A.j(a) +return this.c.$2(a,b)}, +$S(){return this.d.i("0/(J,fp)")}} +A.bpQ.prototype={ +$1(a){return a}, +$S(){return this.a.i("0(0)")}} +A.M2.prototype={ +k(a){var s=this.b.k(0) +return"TimeoutException after "+s+": "+this.a}, +$ibv:1} +A.MF.prototype={ +qV(a,b){var s +A.fT(a,"error",t.K) +if((this.a.a&30)!==0)throw A.j(A.ab("Future already completed")) +s=$.aq.Ga(a,b) +if(s!=null){a=s.a +b=s.b}else if(b==null)b=A.wr(a) +this.uK(a,b)}, +pJ(a){return this.qV(a,null)}, +$irB:1, +gaoL(){return this.a}} +A.aE.prototype={ +bT(a,b){var s=this.a +if((s.a&30)!==0)throw A.j(A.ab("Future already completed")) +s.vt(b)}, +pi(a){return this.bT(a,null)}, +uK(a,b){this.a.La(a,b)}} +A.mm.prototype={ +bT(a,b){var s=this.a +if((s.a&30)!==0)throw A.j(A.ab("Future already completed")) +s.xF(b)}, +pi(a){return this.bT(a,null)}, +uK(a,b){this.a.uK(a,b)}} +A.u9.prototype={ +bOQ(a){if((this.c&15)!==6)return!0 +return this.b.b.a1S(this.d,a.a,t.y,t.K)}, +Gn(a){var s,r=this.e,q=null,p=t.z,o=t.K,n=a.a,m=this.b.b +if(t.Hg.b(r))q=m.aRe(r,n,a.b,p,o,t.Km) +else q=m.a1S(r,n,p,o) +try{p=q +return p}catch(s){if(t.ol.b(A.a2(s))){if((this.c&1)!==0)throw A.j(A.ck("The error handler of Future.then must return a value of the returned future's type","onError")) +throw A.j(A.ck("The error handler of Future.catchError must return a value of the future's type","onError"))}else throw s}}} +A.ah.prototype={ +pG(a,b,c,d){var s,r,q=$.aq +if(q===B.bC){if(c!=null&&!t.Hg.b(c)&&!t.C_.b(c))throw A.j(A.eD(c,"onError",u.nk))}else{b=q.O6(b,d.i("0/"),this.$ti.c) +if(c!=null)c=A.cTO(c,q)}s=new A.ah($.aq,d.i("ah<0>")) +r=c==null?1:3 +this.Pv(new A.u9(s,r,b,c,this.$ti.i("@<1>").Z(d).i("u9<1,2>"))) +return s}, +aJ(a,b,c){return this.pG(a,b,null,c)}, +aGk(a,b,c){var s=new A.ah($.aq,c.i("ah<0>")) +this.Pv(new A.u9(s,3,a,b,this.$ti.i("@<1>").Z(c).i("u9<1,2>"))) +return s}, +Mg(a,b){var s=this.$ti,r=$.aq,q=new A.ah(r,s) +if(r!==B.bC){a=A.cTO(a,r) +if(b!=null)b=r.O6(b,t.y,t.K)}r=b==null?2:6 +this.Pv(new A.u9(q,r,b,a,s.i("@<1>").Z(s.c).i("u9<1,2>"))) +return q}, +ks(a){return this.Mg(a,null)}, +t5(a){var s=this.$ti,r=$.aq,q=new A.ah(r,s) +if(r!==B.bC)a=r.arw(a,t.z) +this.Pv(new A.u9(q,8,a,null,s.i("@<1>").Z(s.c).i("u9<1,2>"))) +return q}, +bvp(a){this.a=this.a&1|16 +this.c=a}, +agU(a){this.a=a.a&30|this.a&1 +this.c=a.c}, +Pv(a){var s=this,r=s.a +if(r<=3){a.a=s.c +s.c=a}else{if((r&4)!==0){r=s.c +if((r.a&24)===0){r.Pv(a) +return}s.agU(r)}s.b.D9(new A.ceF(s,a))}}, +aDL(a){var s,r,q,p,o,n=this,m={} +m.a=a +if(a==null)return +s=n.a +if(s<=3){r=n.c +n.c=a +if(r!=null){q=a.a +for(p=a;q!=null;p=q,q=o)o=q.a +p.a=r}}else{if((s&4)!==0){s=n.c +if((s.a&24)===0){s.aDL(a) +return}n.agU(s)}m.a=n.a6X(a) +n.b.D9(new A.ceN(m,n))}}, +a6P(){var s=this.c +this.c=null +return this.a6X(s)}, +a6X(a){var s,r,q +for(s=a,r=null;s!=null;r=s,s=q){q=s.a +s.a=r}return r}, +agF(a){var s,r,q,p=this +p.a^=2 +try{a.pG(0,new A.ceJ(p),new A.ceK(p),t.P)}catch(q){s=A.a2(q) +r=A.ay(q) +A.kD(new A.ceL(p,s,r))}}, +xF(a){var s,r=this,q=r.$ti +if(q.i("Q<1>").b(a))if(q.b(a))A.ceI(a,r) +else r.agF(a) +else{s=r.a6P() +r.a=8 +r.c=a +A.Wx(r,s)}}, +HF(a){var s=this,r=s.a6P() +s.a=8 +s.c=a +A.Wx(s,r)}, +uK(a,b){var s=this.a6P() +this.bvp(A.b3Q(a,b)) +A.Wx(this,s)}, +vt(a){if(this.$ti.i("Q<1>").b(a)){this.axu(a) +return}this.awV(a)}, +awV(a){this.a^=2 +this.b.D9(new A.ceH(this,a))}, +axu(a){var s=this +if(s.$ti.b(a)){if((a.a&16)!==0){s.a^=2 +s.b.D9(new A.ceM(s,a))}else A.ceI(a,s) +return}s.agF(a)}, +La(a,b){this.a^=2 +this.b.D9(new A.ceG(this,a,b))}, +bWB(a,b,c){var s,r=this,q={} +if((r.a&24)!==0){q=new A.ah($.aq,r.$ti) +q.vt(r) +return q}s=new A.ah($.aq,r.$ti) +q.a=null +q.a=A.d4(b,new A.ceS(s,b)) +r.pG(0,new A.ceT(q,r,s),new A.ceU(q,s),t.P) +return s}, +Oe(a,b){return this.bWB(a,b,null)}, +$iQ:1} +A.ceF.prototype={ +$0(){A.Wx(this.a,this.b)}, +$S:0} +A.ceN.prototype={ +$0(){A.Wx(this.b,this.a.a)}, +$S:0} +A.ceJ.prototype={ +$1(a){var s,r,q,p=this.a +p.a^=2 +try{p.HF(p.$ti.c.a(a))}catch(q){s=A.a2(q) +r=A.ay(q) +p.uK(s,r)}}, +$S:10} +A.ceK.prototype={ +$2(a,b){this.a.uK(a,b)}, +$S:26} +A.ceL.prototype={ +$0(){this.a.uK(this.b,this.c)}, +$S:0} +A.ceH.prototype={ +$0(){this.a.HF(this.b)}, +$S:0} +A.ceM.prototype={ +$0(){A.ceI(this.b,this.a)}, +$S:0} +A.ceG.prototype={ +$0(){this.a.uK(this.b,this.c)}, +$S:0} +A.ceQ.prototype={ +$0(){var s,r,q,p,o,n,m=this,l=null +try{q=m.a.a +l=q.b.b.adb(q.d,t.z)}catch(p){s=A.a2(p) +r=A.ay(p) +q=m.c&&m.b.a.c.a===s +o=m.a +if(q)o.c=m.b.a.c +else o.c=A.b3Q(s,r) +o.b=!0 +return}if(l instanceof A.ah&&(l.a&24)!==0){if((l.a&16)!==0){q=m.a +q.c=l.c +q.b=!0}return}if(t.L0.b(l)){n=m.b.a +q=m.a +q.c=J.H1(l,new A.ceR(n),t.z) +q.b=!1}}, +$S:0} +A.ceR.prototype={ +$1(a){return this.a}, +$S:1626} +A.ceP.prototype={ +$0(){var s,r,q,p,o,n +try{q=this.a +p=q.a +o=p.$ti +q.c=p.b.b.a1S(p.d,this.b,o.i("2/"),o.c)}catch(n){s=A.a2(n) +r=A.ay(n) +q=this.a +q.c=A.b3Q(s,r) +q.b=!0}}, +$S:0} +A.ceO.prototype={ +$0(){var s,r,q,p,o,n,m=this +try{s=m.a.a.c +p=m.b +if(p.a.bOQ(s)&&p.a.e!=null){p.c=p.a.Gn(s) +p.b=!1}}catch(o){r=A.a2(o) +q=A.ay(o) +p=m.a.a.c +n=m.b +if(p.a===r)n.c=p +else n.c=A.b3Q(r,q) +n.b=!0}}, +$S:0} +A.ceS.prototype={ +$0(){this.a.uK(new A.M2("Future not completed",this.b),B.GJ)}, +$S:0} +A.ceT.prototype={ +$1(a){var s=this.a.a +if(s.b!=null){s.ag(0) +this.c.HF(a)}}, +$S(){return this.b.$ti.i("aS(1)")}} +A.ceU.prototype={ +$2(a,b){var s=this.a.a +if(s.b!=null){s.ag(0) +this.b.uK(a,b)}}, +$S:26} +A.aLg.prototype={} +A.b9.prototype={ +guz(){return!1}, +bB0(a,b){var s=A.y(this),r=new A.VW(this,null,null,$.aq,s.i("VW")) +r.e=new A.VX(r.gbpl(),r.gboP(),s.i("VX")) +return r}, +bB_(){return this.bB0(null,null)}, +dn(a,b,c){return new A.hp(b,this,A.y(this).i("@").Z(c).i("hp<1,2>"))}, +tF(a,b){return this.dn(a,b,t.z)}, +aMT(a,b){var s +if(t.hK.b(a))s=a +else if(t.mX.b(a))s=new A.c_g(a) +else throw A.j(A.eD(a,"onError","Error handler must accept one Object or one Object and a StackTrace as arguments.")) +return new A.ae3(s,b,this,A.y(this).i("ae3"))}, +Gn(a){return this.aMT(a,null)}, +bT0(a){return a.xK(0,this).aJ(0,new A.c_o(a),t.z)}, +eA(a,b,c,d){var s,r={},q=new A.ah($.aq,d.i("ah<0>")) +r.a=b +s=this.ca(null,!0,new A.c_a(r,q),q.gFj()) +s.uB(new A.c_b(r,this,c,s,q,d)) +return q}, +aU(a,b){var s,r={},q=new A.ah($.aq,t.fB),p=new A.cU("") +r.a=!0 +s=this.ca(null,!0,new A.c_h(q,p),q.gFj()) +s.uB(b.length===0?new A.c_i(this,p,s,q):new A.c_j(r,this,p,b,s,q)) +return q}, +qr(a){return this.aU(a,"")}, +p(a,b){var s=new A.ah($.aq,t.tr),r=this.ca(null,!0,new A.c_0(s),s.gFj()) +r.uB(new A.c_1(this,b,r,s)) +return s}, +an(a,b){var s=new A.ah($.aq,t.LR),r=this.ca(null,!0,new A.c_e(s),s.gFj()) +r.uB(new A.c_f(this,b,r,s)) +return s}, +gu(a){var s={},r=new A.ah($.aq,t.hH) +s.a=0 +this.ca(new A.c_m(s,this),!0,new A.c_n(s,r),r.gFj()) +return r}, +v3(a,b){return new A.uv(this,A.y(this).i("@").Z(b).i("uv<1,2>"))}, +bg(a){var s=A.y(this),r=A.a([],s.i("F")),q=new A.ah($.aq,s.i("ah>")) +this.ca(new A.c_x(this,r),!0,new A.c_y(q,r),q.gFj()) +return q}, +gN(a){var s=new A.ah($.aq,A.y(this).i("ah")),r=this.ca(null,!0,new A.c_6(s),s.gFj()) +r.uB(new A.c_7(this,r,s)) +return s}, +gR(a){var s={},r=new A.ah($.aq,A.y(this).i("ah")),q=A.bx("result") +s.a=!1 +this.ca(new A.c_k(s,this,q),!0,new A.c_l(s,r,q),r.gFj()) +return r}, +ro(a,b){var s=new A.ah($.aq,A.y(this).i("ah")),r=this.ca(null,!0,new A.c_4(null,s),s.gFj()) +r.uB(new A.c_5(this,b,r,s)) +return s}, +Oe(a,b){var s,r,q=null,p={} +p.a=null +s=A.y(this) +s=this.guz()?p.a=new A.p3(q,q,s.i("p3")):p.a=new A.yz(q,q,q,q,s.i("yz")) +r=$.aq +p.b=null +p.b=new A.c_v(p,b) +s.saqy(new A.c_w(p,this,r,b)) +p=p.a +return p.gq8(p)}} +A.bZT.prototype={ +$1(a){var s=this.a +s.uZ(0,a) +s.Wu()}, +$S(){return this.b.i("aS(0)")}} +A.bZU.prototype={ +$2(a,b){var s=this.a +s.vr(a,b) +s.Wu()}, +$S:103} +A.bZW.prototype={ +$1(a){var s,r,q,p,o,n={} +n.a=null +try{q=this.a +n.a=new J.da(q,q.length,A.a0(q).i("da<1>"))}catch(p){s=A.a2(p) +r=A.ay(p) +a.eM(s,r) +a.aB(0) +return}o=$.aq +n.b=!0 +q=new A.bZX(n,a,o) +a.f=new A.bZV(n,o,q) +o.D9(q)}, +$S(){return this.b.i("~(azq<0>)")}} +A.bZX.prototype={ +$0(){var s,r,q,p,o,n,m,l,k=this,j=k.b +if((j.b&1)!==0)n=(j.gyu().e&4)!==0 +else n=!0 +if(n){k.a.b=!1 +return}s=null +try{s=k.a.a.q()}catch(m){r=A.a2(m) +q=A.ay(m) +j.alB(r,q) +j.amD() +return}if(s){try{n=k.a.a +l=n.d +j.aIr(l==null?n.$ti.c.a(l):l)}catch(m){p=A.a2(m) +o=A.ay(m) +j.alB(p,o)}if((j.b&1)!==0){j=j.gyu().e +j=(j&4)===0}else j=!1 +if(j)k.c.D9(k) +else k.a.b=!1}else j.amD()}, +$S:0} +A.bZV.prototype={ +$0(){var s=this.a +if(!s.b){s.b=!0 +this.b.D9(this.c)}}, +$S:0} +A.c_g.prototype={ +$2(a,b){this.a.$1(a)}, +$S:51} +A.c_o.prototype={ +$1(a){return this.a.aB(0)}, +$S:222} +A.c_a.prototype={ +$0(){this.b.xF(this.a.a)}, +$S:0} +A.c_b.prototype={ +$1(a){var s=this,r=s.a,q=s.f +A.cuh(new A.c_8(r,s.c,a,q),new A.c_9(r,q),A.csq(s.d,s.e))}, +$S(){return A.y(this.b).i("~(b9.T)")}} +A.c_8.prototype={ +$0(){return this.b.$2(this.a.a,this.c)}, +$S(){return this.d.i("0()")}} +A.c_9.prototype={ +$1(a){this.a.a=a}, +$S(){return this.b.i("aS(0)")}} +A.c_h.prototype={ +$0(){var s=this.b.a +this.a.xF(s.charCodeAt(0)==0?s:s)}, +$S:0} +A.c_i.prototype={ +$1(a){var s,r,q +try{this.b.a+=A.r(a)}catch(q){s=A.a2(q) +r=A.ay(q) +A.cSO(this.c,this.d,s,r)}}, +$S(){return A.y(this.a).i("~(b9.T)")}} +A.c_j.prototype={ +$1(a){var s,r,q,p=this,o=p.a +if(!o.a)p.c.a+=p.d +o.a=!1 +try{p.c.a+=A.r(a)}catch(q){s=A.a2(q) +r=A.ay(q) +A.cSO(p.e,p.f,s,r)}}, +$S(){return A.y(this.b).i("~(b9.T)")}} +A.c_0.prototype={ +$0(){this.a.xF(!1)}, +$S:0} +A.c_1.prototype={ +$1(a){var s=this.c,r=this.d +A.cuh(new A.bZZ(a,this.b),new A.c__(s,r),A.csq(s,r))}, +$S(){return A.y(this.a).i("~(b9.T)")}} +A.bZZ.prototype={ +$0(){return J.v(this.a,this.b)}, +$S:4} +A.c__.prototype={ +$1(a){if(a)A.cEt(this.a,this.b,!0)}, +$S:140} +A.c_e.prototype={ +$0(){this.a.xF(null)}, +$S:0} +A.c_f.prototype={ +$1(a){A.cuh(new A.c_c(this.b,a),new A.c_d(),A.csq(this.c,this.d))}, +$S(){return A.y(this.a).i("~(b9.T)")}} +A.c_c.prototype={ +$0(){return this.a.$1(this.b)}, +$S:0} +A.c_d.prototype={ +$1(a){}, +$S:39} +A.c_m.prototype={ +$1(a){++this.a.a}, +$S(){return A.y(this.b).i("~(b9.T)")}} +A.c_n.prototype={ +$0(){this.b.xF(this.a.a)}, +$S:0} +A.c_x.prototype={ +$1(a){this.b.push(a)}, +$S(){return A.y(this.a).i("~(b9.T)")}} +A.c_y.prototype={ +$0(){this.a.xF(this.b)}, +$S:0} +A.c_6.prototype={ +$0(){var s,r,q,p +try{q=A.dG() +throw A.j(q)}catch(p){s=A.a2(p) +r=A.ay(p) +A.aj5(this.a,s,r)}}, +$S:0} +A.c_7.prototype={ +$1(a){A.cEt(this.b,this.c,a)}, +$S(){return A.y(this.a).i("~(b9.T)")}} +A.c_k.prototype={ +$1(a){this.a.a=!0 +this.c.b=a}, +$S(){return A.y(this.b).i("~(b9.T)")}} +A.c_l.prototype={ +$0(){var s,r,q,p,o=this +if(o.a.a){o.b.xF(o.c.aV()) +return}try{q=A.dG() +throw A.j(q)}catch(p){s=A.a2(p) +r=A.ay(p) +A.aj5(o.b,s,r)}}, +$S:0} +A.c_4.prototype={ +$0(){var s,r,q,p +try{q=A.dG() +throw A.j(q)}catch(p){s=A.a2(p) +r=A.ay(p) +A.aj5(this.b,s,r)}}, +$S:0} +A.c_5.prototype={ +$1(a){var s=this.c,r=this.d +A.cuh(new A.c_2(this.b,a),new A.c_3(s,r,a),A.csq(s,r))}, +$S(){return A.y(this.a).i("~(b9.T)")}} +A.c_2.prototype={ +$0(){return this.a.$1(this.b)}, +$S:4} +A.c_3.prototype={ +$1(a){if(a)A.cEt(this.a,this.b,this.c)}, +$S:140} +A.c_v.prototype={ +$0(){this.a.a.eM(new A.M2("No stream event",this.b),null)}, +$S:0} +A.c_w.prototype={ +$0(){var s,r,q=this,p={},o=q.c,n=q.d,m=q.a +p.a=o.RO(n,m.b) +s=q.b +r=s.bH(null) +r.uB(new A.c_p(p,m,s,o,n)) +r.JK(0,new A.c_q(p,m,o,n)) +r.Tv(new A.c_r(p,m)) +m.a.saql(0,new A.c_s(p,r)) +if(!s.guz()){s=m.a +s.saqz(0,new A.c_t(p,r)) +s.saqG(0,new A.c_u(p,m,r,o,n))}}, +$S:0} +A.c_p.prototype={ +$1(a){var s,r=this,q=r.a +q.a.ag(0) +s=r.b +q.a=r.d.RO(r.e,s.b) +s.a.t(0,a)}, +$S(){return A.y(this.c).i("~(b9.T)")}} +A.c_q.prototype={ +$2(a,b){var s,r=this,q=r.a +q.a.ag(0) +s=r.b +q.a=r.c.RO(r.d,s.b) +s.a.vr(a,b)}, +$S:26} +A.c_r.prototype={ +$0(){this.a.a.ag(0) +this.b.a.aB(0)}, +$S:0} +A.c_s.prototype={ +$0(){this.a.a.ag(0) +return this.b.ag(0)}, +$S:2} +A.c_t.prototype={ +$0(){this.a.a.ag(0) +this.b.hr(0)}, +$S:0} +A.c_u.prototype={ +$0(){var s=this +s.c.vS(0) +s.a.a=s.d.RO(s.e,s.b.b)}, +$S:0} +A.aa8.prototype={ +guz(){return this.a.guz()}, +ca(a,b,c,d){return this.a.ca(a,b,c,d)}, +bH(a){return this.ca(a,null,null,null)}, +qG(a,b,c){return this.ca(a,null,b,c)}, +yS(a,b,c){return this.ca(a,b,c,null)}} +A.xT.prototype={} +A.GD.prototype={ +gq8(a){return new A.e4(this,A.y(this).i("e4<1>"))}, +gbrq(){if((this.b&8)===0)return this.a +return this.a.c}, +PJ(){var s,r,q=this +if((q.b&8)===0){s=q.a +return s==null?q.a=new A.ys(A.y(q).i("ys<1>")):s}r=q.a +s=r.c +return s==null?r.c=new A.ys(A.y(q).i("ys<1>")):s}, +gyu(){var s=this.a +return(this.b&8)!==0?s.c:s}, +Dk(){if((this.b&4)!==0)return new A.nP("Cannot add event after closing") +return new A.nP("Cannot add event while adding a stream")}, +QV(a,b,c){var s,r,q,p=this,o=p.b +if(o>=4)throw A.j(p.Dk()) +if((o&2)!==0){o=new A.ah($.aq,t.LR) +o.vt(null) +return o}o=p.a +s=c===!0 +r=new A.ah($.aq,t.LR) +q=s?A.dko(p):p.gag7() +q=b.ca(p.gagp(p),s,p.gagq(),q) +s=p.b +if((s&1)!==0?(p.gyu().e&4)!==0:(s&2)===0)q.hr(0) +p.a=new A.ah3(o,r,q,A.y(p).i("ah3<1>")) +p.b|=8 +return r}, +xK(a,b){return this.QV(a,b,null)}, +WQ(){var s=this.c +if(s==null)s=this.c=(this.b&2)!==0?$.CK():new A.ah($.aq,t.D4) +return s}, +t(a,b){if(this.b>=4)throw A.j(this.Dk()) +this.uZ(0,b)}, +eM(a,b){var s +A.fT(a,"error",t.K) +if(this.b>=4)throw A.j(this.Dk()) +s=$.aq.Ga(a,b) +if(s!=null){a=s.a +b=s.b}else if(b==null)b=A.wr(a) +this.vr(a,b)}, +t9(a){return this.eM(a,null)}, +aB(a){var s=this,r=s.b +if((r&4)!==0)return s.WQ() +if(r>=4)throw A.j(s.Dk()) +s.Wu() +return s.WQ()}, +Wu(){var s=this.b|=4 +if((s&1)!==0)this.Dt() +else if((s&3)===0)this.PJ().t(0,B.og)}, +uZ(a,b){var s=this,r=s.b +if((r&1)!==0)s.ul(b) +else if((r&3)===0)s.PJ().t(0,new A.n2(b,A.y(s).i("n2<1>")))}, +vr(a,b){var s=this.b +if((s&1)!==0)this.Du(a,b) +else if((s&3)===0)this.PJ().t(0,new A.MI(a,b))}, +C2(){var s=this.a +this.a=s.c +this.b&=4294967287 +s.a.vt(null)}, +a7n(a,b,c,d){var s,r,q,p,o=this +if((o.b&3)!==0)throw A.j(A.ab("Stream has already been listened to.")) +s=A.dkK(o,a,b,c,d,A.y(o).c) +r=o.gbrq() +q=o.b|=1 +if((q&8)!==0){p=o.a +p.c=s +p.b.vS(0)}else o.a=s +s.bvr(r) +s.aio(new A.cpc(o)) +return s}, +aE2(a){var s,r,q,p,o,n,m,l=this,k=null +if((l.b&8)!==0)k=l.a.ag(0) +l.a=null +l.b=l.b&4294967286|2 +s=l.r +if(s!=null)if(k==null)try{r=s.$0() +if(t.uz.b(r))k=r}catch(o){q=A.a2(o) +p=A.ay(o) +n=new A.ah($.aq,t.D4) +n.La(q,p) +k=n}else k=k.t5(s) +m=new A.cpb(l) +if(k!=null)k=k.t5(m) +else m.$0() +return k}, +aE3(a){if((this.b&8)!==0)this.a.b.hr(0) +A.b_v(this.e)}, +aE5(a){if((this.b&8)!==0)this.a.b.vS(0) +A.b_v(this.f)}, +$ihb:1, +saqy(a){return this.d=a}, +saqz(a,b){return this.e=b}, +saqG(a,b){return this.f=b}, +saql(a,b){return this.r=b}} +A.cpc.prototype={ +$0(){A.b_v(this.a.d)}, +$S:0} +A.cpb.prototype={ +$0(){var s=this.a.c +if(s!=null&&(s.a&30)===0)s.vt(null)}, +$S:0} +A.aWp.prototype={ +ul(a){this.gyu().uZ(0,a)}, +Du(a,b){this.gyu().vr(a,b)}, +Dt(){this.gyu().C2()}} +A.acf.prototype={ +ul(a){this.gyu().Fi(new A.n2(a,A.y(this).i("n2<1>")))}, +Du(a,b){this.gyu().Fi(new A.MI(a,b))}, +Dt(){this.gyu().Fi(B.og)}} +A.u3.prototype={} +A.yz.prototype={} +A.e4.prototype={ +gv(a){return(A.e2(this.a)^892482866)>>>0}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.e4&&b.a===this.a}} +A.Gk.prototype={ +Qj(){return this.w.aE2(this)}, +Dq(){this.w.aE3(this)}, +Dr(){this.w.aE5(this)}} +A.VU.prototype={ +ag(a){var s=this.b.ag(0) +return s.t5(new A.c8O(this))}} +A.c8P.prototype={ +$2(a,b){var s=this.a +s.vr(a,b) +s.C2()}, +$S:26} +A.c8O.prototype={ +$0(){this.a.a.vt(null)}, +$S:20} +A.ah3.prototype={} +A.jt.prototype={ +bvr(a){var s=this +if(a==null)return +s.r=a +if(a.c!=null){s.e=(s.e|64)>>>0 +a.a3g(s)}}, +uB(a){this.a=A.acr(this.d,a,A.y(this).i("jt.T"))}, +JK(a,b){this.b=A.act(this.d,b)}, +Tv(a){this.c=A.acs(this.d,a)}, +r_(a,b){var s,r=this,q=r.e +if((q&8)!==0)return +r.e=(q+128|4)>>>0 +if(b!=null)b.t5(r.garS(r)) +if(q<128){s=r.r +if(s!=null)if(s.a===1)s.a=3}if((q&4)===0&&(r.e&32)===0)r.aio(r.gXp())}, +hr(a){return this.r_(a,null)}, +vS(a){var s=this,r=s.e +if((r&8)!==0)return +if(r>=128){r=s.e=r-128 +if(r<128)if((r&64)!==0&&s.r.c!=null)s.r.a3g(s) +else{r=(r&4294967291)>>>0 +s.e=r +if((r&32)===0)s.aio(s.gXq())}}}, +ag(a){var s=this,r=(s.e&4294967279)>>>0 +s.e=r +if((r&8)===0)s.agC() +r=s.f +return r==null?$.CK():r}, +agC(){var s,r=this,q=r.e=(r.e|8)>>>0 +if((q&64)!==0){s=r.r +if(s.a===1)s.a=3}if((q&32)===0)r.r=null +r.f=r.Qj()}, +uZ(a,b){var s=this,r=s.e +if((r&8)!==0)return +if(r<32)s.ul(b) +else s.Fi(new A.n2(b,A.y(s).i("n2")))}, +vr(a,b){var s=this.e +if((s&8)!==0)return +if(s<32)this.Du(a,b) +else this.Fi(new A.MI(a,b))}, +C2(){var s=this,r=s.e +if((r&8)!==0)return +r=(r|2)>>>0 +s.e=r +if(r<32)s.Dt() +else s.Fi(B.og)}, +Dq(){}, +Dr(){}, +Qj(){return null}, +Fi(a){var s,r=this,q=r.r +if(q==null)q=r.r=new A.ys(A.y(r).i("ys")) +q.t(0,a) +s=r.e +if((s&64)===0){s=(s|64)>>>0 +r.e=s +if(s<128)q.a3g(r)}}, +ul(a){var s=this,r=s.e +s.e=(r|32)>>>0 +s.d.Od(s.a,a,A.y(s).i("jt.T")) +s.e=(s.e&4294967263)>>>0 +s.agK((r&4)!==0)}, +Du(a,b){var s,r=this,q=r.e,p=new A.caa(r,a,b) +if((q&1)!==0){r.e=(q|16)>>>0 +r.agC() +s=r.f +if(s!=null&&s!==$.CK())s.t5(p) +else p.$0()}else{p.$0() +r.agK((q&4)!==0)}}, +Dt(){var s,r=this,q=new A.ca9(r) +r.agC() +r.e=(r.e|16)>>>0 +s=r.f +if(s!=null&&s!==$.CK())s.t5(q) +else q.$0()}, +aio(a){var s=this,r=s.e +s.e=(r|32)>>>0 +a.$0() +s.e=(s.e&4294967263)>>>0 +s.agK((r&4)!==0)}, +agK(a){var s,r,q=this,p=q.e +if((p&64)!==0&&q.r.c==null){p=q.e=(p&4294967231)>>>0 +if((p&4)!==0)if(p<128){s=q.r +s=s==null?null:s.c==null +s=s!==!1}else s=!1 +else s=!1 +if(s){p=(p&4294967291)>>>0 +q.e=p}}for(;!0;a=r){if((p&8)!==0){q.r=null +return}r=(p&4)!==0 +if(a===r)break +q.e=(p^32)>>>0 +if(r)q.Dq() +else q.Dr() +p=(q.e&4294967263)>>>0 +q.e=p}if((p&64)!==0&&p<128)q.r.a3g(q)}, +$iiO:1} +A.caa.prototype={ +$0(){var s,r,q,p=this.a,o=p.e +if((o&8)!==0&&(o&16)===0)return +p.e=(o|32)>>>0 +s=p.b +o=this.b +r=t.K +q=p.d +if(t.hK.b(s))q.aRf(s,o,this.c,r,t.Km) +else q.Od(s,o,r) +p.e=(p.e&4294967263)>>>0}, +$S:0} +A.ca9.prototype={ +$0(){var s=this.a,r=s.e +if((r&16)===0)return +s.e=(r|42)>>>0 +s.d.U4(s.c) +s.e=(s.e&4294967263)>>>0}, +$S:0} +A.Xv.prototype={ +ca(a,b,c,d){return this.a.a7n(a,d,c,b===!0)}, +bH(a){return this.ca(a,null,null,null)}, +qG(a,b,c){return this.ca(a,null,b,c)}, +yS(a,b,c){return this.ca(a,b,c,null)}, +Bf(a,b){return this.ca(a,null,null,b)}, +aOu(a,b){return this.ca(a,null,b,null)}} +A.aNF.prototype={ +gdl(a){return this.a}, +sdl(a,b){return this.a=b}} +A.n2.prototype={ +acj(a){a.ul(this.b)}, +gm(a){return this.b}} +A.MI.prototype={ +acj(a){a.Du(this.b,this.c)}} +A.ccE.prototype={ +acj(a){a.Dt()}, +gdl(a){return null}, +sdl(a,b){throw A.j(A.ab("No events after a done."))}} +A.ys.prototype={ +a3g(a){var s=this,r=s.a +if(r===1)return +if(r>=1){s.a=1 +return}A.kD(new A.clx(s,a)) +s.a=1}, +t(a,b){var s=this,r=s.c +if(r==null)s.b=s.c=b +else{r.sdl(0,b) +s.c=b}}, +bKU(a){var s=this.b,r=s.gdl(s) +this.b=r +if(r==null)this.c=null +s.acj(a)}} +A.clx.prototype={ +$0(){var s=this.a,r=s.a +s.a=0 +if(r===3)return +s.bKU(this.b)}, +$S:0} +A.Wi.prototype={ +aEL(){var s=this +if((s.b&2)!==0)return +s.a.D9(s.gbvd()) +s.b=(s.b|2)>>>0}, +uB(a){}, +JK(a,b){}, +Tv(a){this.c=a}, +r_(a,b){this.b+=4 +if(b!=null)b.t5(this.garS(this))}, +hr(a){return this.r_(a,null)}, +vS(a){var s=this.b +if(s>=4){s=this.b=s-4 +if(s<4&&(s&1)===0)this.aEL()}}, +ag(a){return $.CK()}, +Dt(){var s,r=this,q=r.b=(r.b&4294967293)>>>0 +if(q>=4)return +r.b=(q|1)>>>0 +s=r.c +if(s!=null)r.a.U4(s)}, +$iiO:1} +A.VW.prototype={ +guz(){return!0}, +ca(a,b,c,d){var s,r,q=this,p=q.e +if(p==null||(p.c&4)!==0)return A.ccT(c,q.$ti.c) +if(q.f==null){s=p.gbs(p) +r=p.gx0() +q.f=q.a.qG(s,p.gdg(p),r)}return p.a7n(a,d,c,b===!0)}, +bH(a){return this.ca(a,null,null,null)}, +qG(a,b,c){return this.ca(a,null,b,c)}, +yS(a,b,c){return this.ca(a,b,c,null)}, +Qj(){var s,r,q=this,p=q.e,o=p==null||(p.c&4)!==0,n=q.c +if(n!=null){s=q.$ti.i("MA<1>") +q.d.a1S(n,new A.MA(q,s),t.H,s)}if(o){r=q.f +if(r!=null){r.ag(0) +q.f=null}}}, +bpm(){var s,r=this,q=r.b +if(q!=null){s=r.$ti.i("MA<1>") +r.d.a1S(q,new A.MA(r,s),t.H,s)}}} +A.MA.prototype={ +uB(a){throw A.j(A.ak(u.iP))}, +JK(a,b){throw A.j(A.ak(u.iP))}, +Tv(a){throw A.j(A.ak(u.iP))}, +r_(a,b){var s=this.a.f +if(s!=null)s.r_(0,b)}, +hr(a){return this.r_(a,null)}, +vS(a){var s=this.a.f +if(s!=null)s.vS(0)}, +ag(a){var s=this.a,r=s.f +if(r!=null){s.e=s.f=null +r.ag(0)}return $.CK()}, +$iiO:1} +A.n4.prototype={ +gE(a){if(this.c)return this.b +return null}, +q(){var s,r=this,q=r.a +if(q!=null){if(r.c){s=new A.ah($.aq,t.tr) +r.b=s +r.c=!1 +q.vS(0) +return s}throw A.j(A.ab("Already waiting for next."))}return r.bmj()}, +bmj(){var s,r,q=this,p=q.b +if(p!=null){s=new A.ah($.aq,t.tr) +q.b=s +r=p.ca(q.gb9K(),!0,q.gbp2(),q.gbp9()) +if(q.b!=null)q.a=r +return s}return $.cXX()}, +ag(a){var s=this,r=s.a,q=s.b +s.b=null +if(r!=null){s.a=null +if(!s.c)q.vt(!1) +else s.c=!1 +return r.ag(0)}return $.CK()}, +b9L(a){var s,r,q=this +if(q.a==null)return +s=q.b +q.b=a +q.c=!0 +s.xF(!0) +if(q.c){r=q.a +if(r!=null)r.hr(0)}}, +bpa(a,b){var s=this,r=s.a,q=s.b +s.b=s.a=null +if(r!=null)q.uK(a,b) +else q.La(a,b)}, +bp3(){var s=this,r=s.a,q=s.b +s.b=s.a=null +if(r!=null)q.HF(!1) +else q.awV(!1)}} +A.C5.prototype={ +guz(){return!0}, +ca(a,b,c,d){return A.ccT(c,this.$ti.c)}, +bH(a){return this.ca(a,null,null,null)}, +qG(a,b,c){return this.ca(a,null,b,c)}, +yS(a,b,c){return this.ca(a,b,c,null)}} +A.MZ.prototype={ +ca(a,b,c,d){var s=null,r=new A.af7(s,s,s,s,this.$ti.i("af7<1>")) +r.d=new A.cko(this,r) +return r.a7n(a,d,c,b===!0)}, +bH(a){return this.ca(a,null,null,null)}, +qG(a,b,c){return this.ca(a,null,b,c)}, +yS(a,b,c){return this.ca(a,b,c,null)}, +Bf(a,b){return this.ca(a,null,null,b)}, +guz(){return this.a}} +A.cko.prototype={ +$0(){this.a.b.$1(this.b)}, +$S:0} +A.af7.prototype={ +aIr(a){var s=this.b +if(s>=4)throw A.j(this.Dk()) +if((s&1)!==0)this.gyu().uZ(0,a)}, +alB(a,b){var s=this.b +if(s>=4)throw A.j(this.Dk()) +if((s&1)!==0){s=this.gyu() +s.vr(a,b==null?B.GJ:b)}}, +amD(){var s=this,r=s.b +if((r&4)!==0)return +if(r>=4)throw A.j(s.Dk()) +r|=4 +s.b=r +if((r&1)!==0)s.gyu().C2()}, +gq8(a){throw A.j(A.ak("Not available"))}, +$iazq:1} +A.css.prototype={ +$0(){return this.a.uK(this.b,this.c)}, +$S:0} +A.csr.prototype={ +$2(a,b){A.cSN(this.a,this.b,a,b)}, +$S:51} +A.cst.prototype={ +$0(){return this.a.xF(this.b)}, +$S:0} +A.kA.prototype={ +guz(){return this.a.guz()}, +ca(a,b,c,d){return this.ahl(a,d,c,b===!0)}, +bH(a){return this.ca(a,null,null,null)}, +qG(a,b,c){return this.ca(a,null,b,c)}, +yS(a,b,c){return this.ca(a,b,c,null)}, +Bf(a,b){return this.ca(a,null,null,b)}, +ahl(a,b,c,d){var s=A.y(this) +return A.dla(this,a,b,c,d,s.i("kA.S"),s.i("kA.T"))}, +aAR(a,b,c){c.vr(a,b)}} +A.Gq.prototype={ +awg(a,b,c,d,e,f,g){var s=this +s.x=s.w.a.qG(s.gait(),s.gaiv(),s.gaix())}, +uZ(a,b){if((this.e&2)!==0)return +this.tO(0,b)}, +vr(a,b){if((this.e&2)!==0)return +this.Pr(a,b)}, +Dq(){var s=this.x +if(s!=null)s.hr(0)}, +Dr(){var s=this.x +if(s!=null)s.vS(0)}, +Qj(){var s=this.x +if(s!=null){this.x=null +return s.ag(0)}return null}, +aiu(a){this.w.X4(a,this)}, +aiy(a,b){this.w.aAR(a,b,this)}, +aiw(){this.C2()}} +A.jO.prototype={ +X4(a,b){var s,r,q,p=null +try{p=this.b.$1(a)}catch(q){s=A.a2(q) +r=A.ay(q) +A.b_h(b,s,r) +return}if(p)b.uZ(0,a)}} +A.hp.prototype={ +X4(a,b){var s,r,q,p=null +try{p=this.b.$1(a)}catch(q){s=A.a2(q) +r=A.ay(q) +A.b_h(b,s,r) +return}b.uZ(0,p)}} +A.ae3.prototype={ +X4(a,b){b.uZ(0,a)}, +aAR(a,b,c){var s,r,q,p,o,n=!0,m=this.c +if(m!=null)try{n=m.$1(a)}catch(o){s=A.a2(o) +r=A.ay(o) +A.b_h(c,s,r) +return}if(n)try{this.b.$2(a,b)}catch(o){q=A.a2(o) +p=A.ay(o) +if(q===a)c.vr(a,b) +else A.b_h(c,q,p) +return}else c.vr(a,b)}} +A.ahj.prototype={ +ahl(a,b,c,d){var s=this,r=s.b +if(r===0){s.a.bH(null).ag(0) +return A.ccT(c,s.$ti.c)}return A.cSc(s,a,b,c,d,r,t.S,s.$ti.c)}, +X4(a,b){var s +this.$ti.i("Nf").a(b) +s=b.ch +if(s>0){b.uZ(0,a);--s +b.ch=s +if(s===0)b.C2()}}} +A.Nf.prototype={} +A.fr.prototype={ +ahl(a,b,c,d){return A.cSc(this,a,b,c,d,$.cHb(),t.O,this.$ti.c)}, +X4(a,b){var s,r,q,p,o,n,m,l,k=this.$ti +k.i("Nf").a(b) +n=b.ch +m=$.cHb() +if(n==null?m==null:n===m){b.ch=a +b.uZ(0,a)}else{s=k.c.a(n) +r=this.b +q=null +try{if(r==null)q=J.v(s,a) +else q=r.$2(s,a)}catch(l){p=A.a2(l) +o=A.ay(l) +A.b_h(b,p,o) +return}if(!q){b.uZ(0,a) +b.ch=a}}}} +A.Wp.prototype={ +t(a,b){var s=this.a +if((s.e&2)!==0)A.W(A.ab("Stream is already closed")) +s.tO(0,b)}, +eM(a,b){var s=this.a,r=b==null?A.wr(a):b +if((s.e&2)!==0)A.W(A.ab("Stream is already closed")) +s.Pr(a,r)}, +t9(a){return this.eM(a,null)}, +aB(a){var s=this.a +if((s.e&2)!==0)A.W(A.ab("Stream is already closed")) +s.zm()}, +$ihb:1} +A.Xq.prototype={ +Dq(){var s=this.x +if(s!=null)s.hr(0)}, +Dr(){var s=this.x +if(s!=null)s.vS(0)}, +Qj(){var s=this.x +if(s!=null){this.x=null +return s.ag(0)}return null}, +aiu(a){var s,r,q,p +try{q=this.w +q===$&&A.e() +q.t(0,a)}catch(p){s=A.a2(p) +r=A.ay(p) +if((this.e&2)!==0)A.W(A.ab("Stream is already closed")) +this.Pr(s,r)}}, +aiy(a,b){var s,r,q,p,o=this,n="Stream is already closed" +try{q=o.w +q===$&&A.e() +q.eM(a,b)}catch(p){s=A.a2(p) +r=A.ay(p) +if(s===a){if((o.e&2)!==0)A.W(A.ab(n)) +o.Pr(a,b)}else{if((o.e&2)!==0)A.W(A.ab(n)) +o.Pr(s,r)}}}, +aiw(){var s,r,q,p,o=this +try{o.x=null +q=o.w +q===$&&A.e() +q.aB(0)}catch(p){s=A.a2(p) +r=A.ay(p) +if((o.e&2)!==0)A.W(A.ab("Stream is already closed")) +o.Pr(s,r)}}} +A.Xw.prototype={ +AN(a){var s=this.$ti +return new A.My(this.a,a,s.i("@<1>").Z(s.z[1]).i("My<1,2>"))}} +A.My.prototype={ +guz(){return this.b.guz()}, +ca(a,b,c,d){var s=this.$ti,r=s.z[1],q=$.aq,p=b===!0?1:0,o=new A.Xq(A.acr(q,a,r),A.act(q,d),A.acs(q,c),q,p,s.i("@<1>").Z(r).i("Xq<1,2>")) +o.w=this.a.$1(new A.Wp(o,s.i("Wp<2>"))) +o.x=this.b.qG(o.gait(),o.gaiv(),o.gaix()) +return o}, +bH(a){return this.ca(a,null,null,null)}, +qG(a,b,c){return this.ca(a,null,b,c)}, +yS(a,b,c){return this.ca(a,b,c,null)}} +A.MP.prototype={ +t(a,b){var s=this.d +if(s==null)throw A.j(A.ab("Sink is closed")) +this.a.$2(b,s)}, +eM(a,b){var s +A.fT(a,"error",t.K) +s=this.d +if(s==null)throw A.j(A.ab("Sink is closed")) +s.eM(a,b==null?A.wr(a):b)}, +t9(a){return this.eM(a,null)}, +aB(a){var s,r=this.d +if(r==null)return +this.d=null +s=r.a +if((s.e&2)!==0)A.W(A.ab("Stream is already closed")) +s.zm()}, +$ihb:1} +A.ah4.prototype={ +AN(a){return this.b5U(a)}} +A.cpd.prototype={ +$1(a){var s=this +return new A.MP(s.a,s.b,s.c,a,s.e.i("@<0>").Z(s.d).i("MP<1,2>"))}, +$S(){return this.e.i("@<0>").Z(this.d).i("MP<1,2>(hb<2>)")}} +A.aYv.prototype={} +A.aYu.prototype={$iMs:1} +A.cuf.prototype={ +$0(){var s=this.a,r=this.b +A.fT(s,"error",t.K) +A.fT(r,"stackTrace",t.Km) +A.daf(s,r)}, +$S:0} +A.aUL.prototype={ +gbuz(){return B.e1u}, +gSf(){return this}, +U4(a){var s,r,q +try{if(B.bC===$.aq){a.$0() +return}A.cTR(null,null,this,a)}catch(q){s=A.a2(q) +r=A.ay(q) +A.cue(s,r)}}, +Od(a,b){var s,r,q +try{if(B.bC===$.aq){a.$1(b) +return}A.cTT(null,null,this,a,b)}catch(q){s=A.a2(q) +r=A.ay(q) +A.cue(s,r)}}, +aRf(a,b,c){var s,r,q +try{if(B.bC===$.aq){a.$2(b,c) +return}A.cTS(null,null,this,a,b,c)}catch(q){s=A.a2(q) +r=A.ay(q) +A.cue(s,r)}}, +bBC(a,b){return new A.cns(this,a,b)}, +bBB(a,b,c,d){return new A.cnq(this,a,c,d,b)}, +ama(a){return new A.cnr(this,a)}, +amb(a,b){return new A.cnt(this,a,b)}, +h(a,b){return null}, +a_B(a,b){A.cue(a,b)}, +adb(a){if($.aq===B.bC)return a.$0() +return A.cTR(null,null,this,a)}, +a1S(a,b){if($.aq===B.bC)return a.$1(b) +return A.cTT(null,null,this,a,b)}, +aRe(a,b,c){if($.aq===B.bC)return a.$2(b,c) +return A.cTS(null,null,this,a,b,c)}, +arw(a){return a}, +O6(a){return a}, +a1w(a){return a}, +Ga(a,b){return null}, +D9(a){A.cug(null,null,this,a)}, +RO(a,b){return A.cQo(a,b)}, +aKQ(a,b){return A.diJ(a,b)}} +A.cns.prototype={ +$0(){return this.a.adb(this.b,this.c)}, +$S(){return this.c.i("0()")}} +A.cnq.prototype={ +$2(a,b){var s=this +return s.a.aRe(s.b,a,b,s.e,s.c,s.d)}, +$S(){return this.e.i("@<0>").Z(this.c).Z(this.d).i("1(2,3)")}} +A.cnr.prototype={ +$0(){return this.a.U4(this.b)}, +$S:0} +A.cnt.prototype={ +$1(a){return this.a.Od(this.b,a,this.c)}, +$S(){return this.c.i("~(0)")}} +A.C8.prototype={ +gu(a){return this.a}, +ga6(a){return this.a===0}, +gda(a){return this.a!==0}, +gd_(a){return new A.MQ(this,A.y(this).i("MQ<1>"))}, +gaA(a){var s=A.y(this) +return A.j3(new A.MQ(this,s.i("MQ<1>")),new A.cf8(this),s.c,s.z[1])}, +a0(a,b){var s,r +if(typeof b=="string"&&b!=="__proto__"){s=this.b +return s==null?!1:s[b]!=null}else if(typeof b=="number"&&(b&1073741823)===b){r=this.c +return r==null?!1:r[b]!=null}else return this.PD(b)}, +PD(a){var s=this.d +if(s==null)return!1 +return this.yo(this.azT(s,a),a)>=0}, +H(a,b){J.f8(b,new A.cf7(this))}, +h(a,b){var s,r,q +if(typeof b=="string"&&b!=="__proto__"){s=this.b +r=s==null?null:A.cDU(s,b) +return r}else if(typeof b=="number"&&(b&1073741823)===b){q=this.c +r=q==null?null:A.cDU(q,b) +return r}else return this.azS(0,b)}, +azS(a,b){var s,r,q=this.d +if(q==null)return null +s=this.azT(q,b) +r=this.yo(s,b) +return r<0?null:s[r+1]}, +j(a,b,c){var s,r,q=this +if(typeof b=="string"&&b!=="__proto__"){s=q.b +q.ay2(s==null?q.b=A.cDV():s,b,c)}else if(typeof b=="number"&&(b&1073741823)===b){r=q.c +q.ay2(r==null?q.c=A.cDV():r,b,c)}else q.aF9(b,c)}, +aF9(a,b){var s,r,q,p=this,o=p.d +if(o==null)o=p.d=A.cDV() +s=p.zn(a) +r=o[s] +if(r==null){A.cDW(o,s,[a,b]);++p.a +p.e=null}else{q=p.yo(r,a) +if(q>=0)r[q+1]=b +else{r.push(a,b);++p.a +p.e=null}}}, +cQ(a,b,c){var s,r,q=this +if(q.a0(0,b)){s=q.h(0,b) +return s==null?A.y(q).z[1].a(s):s}r=c.$0() +q.j(0,b,r) +return r}, +D(a,b){var s=this +if(typeof b=="string"&&b!=="__proto__")return s.HE(s.b,b) +else if(typeof b=="number"&&(b&1073741823)===b)return s.HE(s.c,b) +else return s.AB(0,b)}, +AB(a,b){var s,r,q,p,o=this,n=o.d +if(n==null)return null +s=o.zn(b) +r=n[s] +q=o.yo(r,b) +if(q<0)return null;--o.a +o.e=null +p=r.splice(q,2)[1] +if(0===r.length)delete n[s] +return p}, +V(a){var s=this +if(s.a>0){s.b=s.c=s.d=s.e=null +s.a=0}}, +an(a,b){var s,r,q,p,o,n=this,m=n.WC() +for(s=m.length,r=A.y(n).z[1],q=0;q"))}, +p(a,b){return this.a.a0(0,b)}, +an(a,b){var s,r,q=this.a,p=q.WC() +for(s=p.length,r=0;r=r.length){s.d=null +return!1}else{s.d=r[q] +s.c=q+1 +return!0}}} +A.aeD.prototype={ +SY(a){return A.wj(a)&1073741823}, +SZ(a,b){var s,r,q +if(a==null)return-1 +s=a.length +for(r=0;r"))}, +HV(a){return new A.yo(a.i("yo<0>"))}, +Xn(){return this.HV(t.z)}, +gS(a){return new A.pQ(this,this.PC(),A.y(this).i("pQ<1>"))}, +gu(a){return this.a}, +ga6(a){return this.a===0}, +gda(a){return this.a!==0}, +p(a,b){var s,r +if(typeof b=="string"&&b!=="__proto__"){s=this.b +return s==null?!1:s[b]!=null}else if(typeof b=="number"&&(b&1073741823)===b){r=this.c +return r==null?!1:r[b]!=null}else return this.aha(b)}, +aha(a){var s=this.d +if(s==null)return!1 +return this.yo(s[this.zn(a)],a)>=0}, +t(a,b){var s,r,q=this +if(typeof b=="string"&&b!=="__proto__"){s=q.b +return q.Wv(s==null?q.b=A.cDX():s,b)}else if(typeof b=="number"&&(b&1073741823)===b){r=q.c +return q.Wv(r==null?q.c=A.cDX():r,b)}else return q.rz(0,b)}, +rz(a,b){var s,r,q=this,p=q.d +if(p==null)p=q.d=A.cDX() +s=q.zn(b) +r=p[s] +if(r==null)p[s]=[b] +else{if(q.yo(r,b)>=0)return!1 +r.push(b)}++q.a +q.e=null +return!0}, +H(a,b){var s +for(s=J.af(b);s.q();)this.t(0,s.gE(s))}, +D(a,b){var s=this +if(typeof b=="string"&&b!=="__proto__")return s.HE(s.b,b) +else if(typeof b=="number"&&(b&1073741823)===b)return s.HE(s.c,b) +else return s.AB(0,b)}, +AB(a,b){var s,r,q,p=this,o=p.d +if(o==null)return!1 +s=p.zn(b) +r=o[s] +q=p.yo(r,b) +if(q<0)return!1;--p.a +p.e=null +r.splice(q,1) +if(0===r.length)delete o[s] +return!0}, +V(a){var s=this +if(s.a>0){s.b=s.c=s.d=s.e=null +s.a=0}}, +PC(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.e +if(h!=null)return h +h=A.aP(i.a,null,!1,t.z) +s=i.b +if(s!=null){r=Object.getOwnPropertyNames(s) +q=r.length +for(p=0,o=0;o=r.length){s.d=null +return!1}else{s.d=r[q] +s.c=q+1 +return!0}}} +A.pS.prototype={ +LA(){return new A.pS(A.y(this).i("pS<1>"))}, +HV(a){return new A.pS(a.i("pS<0>"))}, +Xn(){return this.HV(t.z)}, +gS(a){var s=this,r=new A.mk(s,s.r,A.y(s).i("mk<1>")) +r.c=s.e +return r}, +gu(a){return this.a}, +ga6(a){return this.a===0}, +gda(a){return this.a!==0}, +p(a,b){var s,r +if(typeof b=="string"&&b!=="__proto__"){s=this.b +if(s==null)return!1 +return s[b]!=null}else if(typeof b=="number"&&(b&1073741823)===b){r=this.c +if(r==null)return!1 +return r[b]!=null}else return this.aha(b)}, +aha(a){var s=this.d +if(s==null)return!1 +return this.yo(s[this.zn(a)],a)>=0}, +an(a,b){var s=this,r=s.e,q=s.r +for(;r!=null;){b.$1(r.a) +if(q!==s.r)throw A.j(A.em(s)) +r=r.b}}, +gN(a){var s=this.e +if(s==null)throw A.j(A.ab("No elements")) +return s.a}, +gR(a){var s=this.f +if(s==null)throw A.j(A.ab("No elements")) +return s.a}, +t(a,b){var s,r,q=this +if(typeof b=="string"&&b!=="__proto__"){s=q.b +return q.Wv(s==null?q.b=A.cE_():s,b)}else if(typeof b=="number"&&(b&1073741823)===b){r=q.c +return q.Wv(r==null?q.c=A.cE_():r,b)}else return q.rz(0,b)}, +rz(a,b){var s,r,q=this,p=q.d +if(p==null)p=q.d=A.cE_() +s=q.zn(b) +r=p[s] +if(r==null)p[s]=[q.agY(b)] +else{if(q.yo(r,b)>=0)return!1 +r.push(q.agY(b))}return!0}, +D(a,b){var s=this +if(typeof b=="string"&&b!=="__proto__")return s.HE(s.b,b) +else if(typeof b=="number"&&(b&1073741823)===b)return s.HE(s.c,b) +else return s.AB(0,b)}, +AB(a,b){var s,r,q,p,o=this,n=o.d +if(n==null)return!1 +s=o.zn(b) +r=n[s] +q=o.yo(r,b) +if(q<0)return!1 +p=r.splice(q,1)[0] +if(0===r.length)delete n[s] +o.ay3(p) +return!0}, +kU(a,b){this.WT(b,!0)}, +WT(a,b){var s,r,q,p,o=this,n=o.e +for(;n!=null;n=r){s=n.a +r=n.b +q=o.r +p=a.$1(s) +if(q!==o.r)throw A.j(A.em(o)) +if(!0===p)o.D(0,s)}}, +V(a){var s=this +if(s.a>0){s.b=s.c=s.d=s.e=s.f=null +s.a=0 +s.agX()}}, +Wv(a,b){if(a[b]!=null)return!1 +a[b]=this.agY(b) +return!0}, +HE(a,b){var s +if(a==null)return!1 +s=a[b] +if(s==null)return!1 +this.ay3(s) +delete a[b] +return!0}, +agX(){this.r=this.r+1&1073741823}, +agY(a){var s,r=this,q=new A.ch7(a) +if(r.e==null)r.e=r.f=q +else{s=r.f +s.toString +q.c=s +r.f=s.b=q}++r.a +r.agX() +return q}, +ay3(a){var s=this,r=a.c,q=a.b +if(r==null)s.e=q +else r.b=q +if(q==null)s.f=r +else q.c=r;--s.a +s.agX()}, +zn(a){return J.aj(a)&1073741823}, +yo(a,b){var s,r +if(a==null)return-1 +s=a.length +for(r=0;r"))}, +gu(a){return this.b}, +gN(a){var s +if(this.b===0)throw A.j(A.ab("No such element")) +s=this.c +s.toString +return s}, +gR(a){var s +if(this.b===0)throw A.j(A.ab("No such element")) +s=this.c.c +s.toString +return s}, +gbQ(a){var s=this.b +if(s===0)throw A.j(A.ab("No such element")) +if(s>1)throw A.j(A.ab("Too many elements")) +s=this.c +s.toString +return s}, +an(a,b){var s,r,q=this,p=q.a +if(q.b===0)return +s=q.c +s.toString +r=s +do{b.$1(r) +if(p!==q.a)throw A.j(A.em(q)) +s=r.b +s.toString +if(s!==q.c){r=s +continue}else break}while(!0)}, +ga6(a){return this.b===0}, +aBG(a,b,c){var s,r,q=this +if(b.a!=null)throw A.j(A.ab("LinkedListEntry is already in a LinkedList"));++q.a +b.a=q +s=q.b +if(s===0){b.b=b +q.c=b.c=b +q.b=s+1 +return}r=a.c +r.toString +b.c=r +b.b=a +a.c=r.b=b +q.b=s+1}, +aGL(a){var s,r,q=this;++q.a +s=a.b +s.c=a.c +a.c.b=s +r=--q.b +a.a=a.b=a.c=null +if(r===0)q.c=null +else if(a===q.c)q.c=s}} +A.WO.prototype={ +gE(a){var s=this.c +return s==null?this.$ti.c.a(s):s}, +q(){var s=this,r=s.a +if(s.b!==r.a)throw A.j(A.em(s)) +if(r.b!==0)r=s.e&&s.d===r.gN(r) +else r=!0 +if(r){s.c=null +return!1}s.e=!0 +r=s.d +s.c=r +s.d=r.b +return!0}} +A.Jz.prototype={} +A.a7.prototype={ +gS(a){return new A.bH(a,this.gu(a),A.aM(a).i("bH"))}, +e6(a,b){return this.h(a,b)}, +an(a,b){var s,r=this.gu(a) +for(s=0;s1)throw A.j(A.Em()) +return this.h(a,0)}, +p(a,b){var s,r=this.gu(a) +for(s=0;s=0;--s){r=this.h(a,s) +if(b.$1(r))return r +if(q!==this.gu(a))throw A.j(A.em(a))}if(c!=null)return c.$0() +throw A.j(A.dG())}, +aU(a,b){var s +if(this.gu(a)===0)return"" +s=A.aGb("",a,b) +return s.charCodeAt(0)==0?s:s}, +qr(a){return this.aU(a,"")}, +oC(a,b){return new A.aO(a,b,A.aM(a).i("aO"))}, +H6(a,b){return new A.eo(a,b.i("eo<0>"))}, +dn(a,b,c){return new A.N(a,b,A.aM(a).i("@").Z(c).i("N<1,2>"))}, +tF(a,b){return this.dn(a,b,t.z)}, +Sk(a,b,c){return new A.hY(a,b,A.aM(a).i("@").Z(c).i("hY<1,2>"))}, +eA(a,b,c){var s,r,q=this.gu(a) +for(s=b,r=0;r")),o=q.gu(a) +for(s=0;s").Z(b).i("er<1,2>"))}, +qh(a){var s,r=this +if(r.gu(a)===0)throw A.j(A.dG()) +s=r.h(a,r.gu(a)-1) +r.su(a,r.gu(a)-1) +return s}, +fm(a,b){A.cPR(a,b==null?A.dst():b)}, +rj(a){return this.fm(a,null)}, +a2(a,b){var s=A.R(a,!0,A.aM(a).i("a7.E")) +B.b.H(s,b) +return s}, +de(a,b,c){var s=this.gu(a) +if(c==null)c=s +A.f2(b,c,s,null,null) +return A.dc(this.z9(a,b,c),!0,A.aM(a).i("a7.E"))}, +qP(a,b){return this.de(a,b,null)}, +z9(a,b,c){A.f2(b,c,this.gu(a),null,null) +return A.hx(a,b,c,A.aM(a).i("a7.E"))}, +qI(a,b,c){A.f2(b,c,this.gu(a),null,null) +if(c>b)this.agW(a,b,c)}, +ux(a,b,c,d){var s +A.f2(b,c,this.gu(a),null,null) +for(s=b;s").b(d)){r=e +q=d}else{p=J.ak3(d,e) +q=p.q6(p,!1) +r=0}p=J.T(q) +if(r+s>p.gu(q))throw A.j(A.cMl()) +if(r=0;--o)this.j(a,b+o,p.h(q,r+o)) +else for(o=0;o=0;--s)if(b.$1(this.h(a,s)))return s +return-1}, +a00(a,b){return this.ab5(a,b,null)}, +pb(a,b,c){var s,r=this +A.fT(b,"index",t.S) +s=r.gu(a) +A.a75(b,0,s,"index") +r.t(a,c) +if(b!==s){r.d0(a,b+1,s+1,a,b) +r.j(a,b,c)}}, +eh(a,b){var s=this.h(a,b) +this.agW(a,b,b+1) +return s}, +rq(a,b,c){var s,r,q,p,o,n=this +A.a75(b,0,n.gu(a),"index") +if(b===n.gu(a)){n.H(a,c) +return}if(!t.Ee.b(c)||c===a)c=J.lc(c) +s=J.T(c) +r=s.gu(c) +if(r===0)return +q=n.gu(a) +for(p=q-r;p0?p:0)) +if(s.gu(c)!==r){n.su(a,n.gu(a)-r) +throw A.j(A.em(c))}o=b+r +if(o"))}, +p_(a,b,c,d){var s,r,q,p,o,n=A.b(c,d) +for(s=J.af(this.gd_(a)),r=A.aM(a).i("cr.V");s.q();){q=s.gE(s) +p=this.h(a,q) +o=b.$2(q,p==null?r.a(p):p) +n.j(0,o.a,o.b)}return n}, +tF(a,b){return this.p_(a,b,t.z,t.z)}, +aIc(a,b){var s,r +for(s=b.gS(b);s.q();){r=s.gE(s) +this.j(a,r.a,r.b)}}, +kU(a,b){var s,r,q,p,o=A.aM(a),n=A.a([],o.i("F")) +for(s=J.af(this.gd_(a)),o=o.i("cr.V");s.q();){r=s.gE(s) +q=this.h(a,r) +if(b.$2(r,q==null?o.a(q):q))n.push(r)}for(o=n.length,p=0;p").Z(s.i("cr.V")).i("aeJ<1,2>"))}, +k(a){return A.aws(a)}, +$iS:1} +A.bC8.prototype={ +$2(a,b){J.bE(this.a,a,b)}, +$S(){return A.aM(this.a).i("~(cr.K,cr.V)")}} +A.bC9.prototype={ +$1(a){var s=this.a,r=J.K(s,a) +if(r==null)r=A.aM(s).i("cr.V").a(r) +s=A.aM(s) +return new A.a3(a,r,s.i("@").Z(s.i("cr.V")).i("a3<1,2>"))}, +$S(){return A.aM(this.a).i("a3(cr.K)")}} +A.bCa.prototype={ +$2(a,b){var s,r=this.a +if(!r.a)this.b.a+=", " +r.a=!1 +r=this.b +s=r.a+=A.r(a) +r.a=s+": " +r.a+=A.r(b)}, +$S:220} +A.VD.prototype={} +A.aeJ.prototype={ +gu(a){return J.aH(this.a)}, +ga6(a){return J.fs(this.a)}, +gda(a){return J.ft(this.a)}, +gN(a){var s=this.a,r=J.b3(s) +s=r.h(s,J.eZ(r.gd_(s))) +return s==null?this.$ti.z[1].a(s):s}, +gbQ(a){var s=this.a,r=J.b3(s) +s=r.h(s,J.jx(r.gd_(s))) +return s==null?this.$ti.z[1].a(s):s}, +gR(a){var s=this.a,r=J.b3(s) +s=r.h(s,J.n7(r.gd_(s))) +return s==null?this.$ti.z[1].a(s):s}, +gS(a){var s=this.a,r=this.$ti +return new A.aQZ(J.af(J.hT(s)),s,r.i("@<1>").Z(r.z[1]).i("aQZ<1,2>"))}} +A.aQZ.prototype={ +q(){var s=this,r=s.a +if(r.q()){s.c=J.K(s.b,r.gE(r)) +return!0}s.c=null +return!1}, +gE(a){var s=this.c +return s==null?this.$ti.z[1].a(s):s}} +A.GH.prototype={ +j(a,b,c){throw A.j(A.ak("Cannot modify unmodifiable map"))}, +H(a,b){throw A.j(A.ak("Cannot modify unmodifiable map"))}, +V(a){throw A.j(A.ak("Cannot modify unmodifiable map"))}, +D(a,b){throw A.j(A.ak("Cannot modify unmodifiable map"))}, +kU(a,b){throw A.j(A.ak("Cannot modify unmodifiable map"))}, +cQ(a,b,c){throw A.j(A.ak("Cannot modify unmodifiable map"))}} +A.RZ.prototype={ +yB(a,b,c){return J.CP(this.a,b,c)}, +h(a,b){return J.K(this.a,b)}, +j(a,b,c){J.bE(this.a,b,c)}, +H(a,b){J.yS(this.a,b)}, +V(a){J.NK(this.a)}, +cQ(a,b,c){return J.Yk(this.a,b,c)}, +a0(a,b){return J.cX(this.a,b)}, +an(a,b){J.f8(this.a,b)}, +ga6(a){return J.fs(this.a)}, +gda(a){return J.ft(this.a)}, +gu(a){return J.aH(this.a)}, +gd_(a){return J.hT(this.a)}, +D(a,b){return J.lM(this.a,b)}, +k(a){return J.bp(this.a)}, +gaA(a){return J.q6(this.a)}, +gct(a){return J.fi(this.a)}, +p_(a,b,c,d){return J.fU(this.a,b,c,d)}, +tF(a,b){return this.p_(a,b,t.z,t.z)}, +kU(a,b){J.yV(this.a,b)}, +$iS:1} +A.vW.prototype={ +yB(a,b,c){return new A.vW(J.CP(this.a,b,c),b.i("@<0>").Z(c).i("vW<1,2>"))}} +A.adq.prototype={ +ajc(a,b){var s=this +s.b=b +s.a=a +if(a!=null)a.b=s +if(b!=null)b.a=s}, +byn(){var s,r=this,q=r.a +if(q!=null)q.b=r.b +s=r.b +if(s!=null)s.a=q +r.a=r.b=null}} +A.C1.prototype={ +XH(a){var s,r,q=this +q.c=null +s=q.a +if(s!=null)s.b=q.b +r=q.b +if(r!=null)r.a=s +q.a=q.b=null +return q.d}, +p6(a){var s=this,r=s.c +if(r!=null)--r.b +s.c=null +s.byn() +return s.d}, +L9(){return this}, +$icAs:1, +ga_0(){return this.d}} +A.C2.prototype={ +L9(){return null}, +XH(a){throw A.j(A.dG())}, +ga_0(){throw A.j(A.dG())}} +A.zE.prototype={ +v3(a,b){return new A.ze(this,this.$ti.i("@<1>").Z(b).i("ze<1,2>"))}, +gu(a){return this.b}, +Yr(a){var s=this.a +new A.C1(this,a,s.$ti.i("C1<1>")).ajc(s,s.b);++this.b}, +t(a,b){var s=this.a +new A.C1(this,b,s.$ti.i("C1<1>")).ajc(s.a,s);++this.b}, +H(a,b){var s,r,q,p +for(s=J.af(b.a),r=A.y(b),r=r.i("@<1>").Z(r.z[1]).z[1],q=this.a,p=q.$ti.i("C1<1>");s.q();){new A.C1(this,r.a(s.gE(s)),p).ajc(q.a,q);++this.b}}, +qh(a){var s=this.a.a.XH(0);--this.b +return s}, +D(a,b){var s,r,q,p=this,o=p.a.b +o.toString +for(s=o;!0;s=o){r=s.L9() +if(r==null)return!1 +q=J.v(r.d,b) +if(p!==r.c)throw A.j(A.em(p)) +if(q){s.XH(0);--p.b +return!0}o=s.b +o.toString}}, +gN(a){return this.a.b.ga_0()}, +gR(a){return this.a.a.ga_0()}, +gbQ(a){var s=this.a,r=s.b +if(r==s.a)return r.ga_0() +throw A.j(A.Em())}, +ga6(a){var s=this.a +return s.b===s}, +V(a){var s,r,q=this.a,p=q.b +p.toString +for(s=p;!0;s=p){r=s.L9() +if(r==null)break +p=s.b +p.toString +r.c=r.a=r.b=null}q.b=q +q.a=q +this.b=0}, +gS(a){return new A.aO7(this,this.a.b,this.$ti.i("aO7<1>"))}, +k(a){return A.nt(this,"{","}")}, +$ib2:1, +$iAS:1} +A.aO7.prototype={ +q(){var s=this,r=s.b,q=r==null?null:r.L9() +if(q==null){s.a=s.b=s.c=null +return!1}r=s.a +if(r!=q.c)throw A.j(A.em(r)) +s.c=q.d +s.b=q.b +return!0}, +gE(a){var s=this.c +return s==null?this.$ti.c.a(s):s}} +A.a3R.prototype={ +v3(a,b){return new A.ze(this,this.$ti.i("@<1>").Z(b).i("ze<1,2>"))}, +gS(a){var s=this +return new A.MT(s,s.c,s.d,s.b,s.$ti.i("MT<1>"))}, +an(a,b){var s,r,q,p=this,o=p.d +for(s=p.b,r=p.$ti.c;s!==p.c;s=(s+1&p.a.length-1)>>>0){q=p.a[s] +b.$1(q==null?r.a(q):q) +if(o!==p.d)A.W(A.em(p))}}, +ga6(a){return this.b===this.c}, +gu(a){return(this.c-this.b&this.a.length-1)>>>0}, +gN(a){var s=this,r=s.b +if(r===s.c)throw A.j(A.dG()) +r=s.a[r] +return r==null?s.$ti.c.a(r):r}, +gR(a){var s=this,r=s.b,q=s.c +if(r===q)throw A.j(A.dG()) +r=s.a +r=r[(q-1&r.length-1)>>>0] +return r==null?s.$ti.c.a(r):r}, +gbQ(a){var s,r=this +if(r.b===r.c)throw A.j(A.dG()) +if(r.gu(r)>1)throw A.j(A.Em()) +s=r.a[r.b] +return s==null?r.$ti.c.a(s):s}, +e6(a,b){var s,r=this +A.aug(b,r.gu(r),r,null,null) +s=r.a +s=s[(r.b+b&s.length-1)>>>0] +return s==null?r.$ti.c.a(s):s}, +q6(a,b){var s,r,q,p,o,n,m=this,l=m.a.length-1,k=(m.c-m.b&l)>>>0 +if(k===0){s=m.$ti.c +return b?J.v5(0,s):J.Rj(0,s)}s=m.$ti.c +r=A.aP(k,m.gN(m),b,s) +for(q=m.a,p=m.b,o=0;o>>0] +r[o]=n==null?s.a(n):n}return r}, +bg(a){return this.q6(a,!0)}, +t(a,b){this.rz(0,b)}, +H(a,b){var s,r,q,p,o,n,m,l,k=this,j=k.$ti +if(j.i("G<1>").b(b)){s=J.aH(b) +r=k.gu(k) +q=r+s +p=k.a +o=p.length +if(q>=o){n=A.aP(A.cMN(q+B.d.O(q,1)),null,!1,j.i("1?")) +k.c=k.bzG(n) +k.a=n +k.b=0 +B.b.d0(n,r,q,b,0) +k.c+=s}else{j=k.c +m=o-j +if(s>>0)if(J.v(r.a[s],b)){r.AB(0,s);++r.d +return!0}return!1}, +V(a){var s,r,q=this,p=q.b,o=q.c +if(p!==o){for(s=q.a,r=s.length-1;p!==o;p=(p+1&r)>>>0)s[p]=null +q.b=q.c=0;++q.d}}, +k(a){return A.nt(this,"{","}")}, +Yr(a){var s=this,r=s.b,q=s.a +r=s.b=(r-1&q.length-1)>>>0 +q[r]=a +if(r===s.c)s.aAL();++s.d}, +D1(){var s,r,q=this,p=q.b +if(p===q.c)throw A.j(A.dG());++q.d +s=q.a +r=s[p] +if(r==null)r=q.$ti.c.a(r) +s[p]=null +q.b=(p+1&s.length-1)>>>0 +return r}, +qh(a){var s,r=this,q=r.b,p=r.c +if(q===p)throw A.j(A.dG());++r.d +q=r.a +p=r.c=(p-1&q.length-1)>>>0 +s=q[p] +if(s==null)s=r.$ti.c.a(s) +q[p]=null +return s}, +rz(a,b){var s=this,r=s.a,q=s.c +r[q]=b +r=(q+1&r.length-1)>>>0 +s.c=r +if(s.b===r)s.aAL();++s.d}, +AB(a,b){var s,r,q,p=this,o=p.a,n=o.length-1,m=p.b,l=p.c +if((b-m&n)>>>0<(l-b&n)>>>0){for(s=b;s!==m;s=r){r=(s-1&n)>>>0 +o[s]=o[r]}o[m]=null +p.b=(m+1&n)>>>0 +return(b+1&n)>>>0}else{m=p.c=(l-1&n)>>>0 +for(s=b;s!==m;s=q){q=(s+1&n)>>>0 +o[s]=o[q]}o[m]=null +return b}}, +aAL(){var s=this,r=A.aP(s.a.length*2,null,!1,s.$ti.i("1?")),q=s.a,p=s.b,o=q.length-p +B.b.d0(r,0,o,q,p) +B.b.d0(r,o,o+s.b,s.a,0) +s.b=0 +s.c=s.a.length +s.a=r}, +bzG(a){var s,r,q=this,p=q.b,o=q.c,n=q.a +if(p<=o){s=o-p +B.b.d0(a,0,s,n,p) +return s}else{r=n.length-p +B.b.d0(a,0,r,n,p) +B.b.d0(a,r,r+q.c,q.a,0) +return q.c+r}}, +$iAS:1} +A.MT.prototype={ +gE(a){var s=this.e +return s==null?this.$ti.c.a(s):s}, +q(){var s,r=this,q=r.a +if(r.c!==q.d)A.W(A.em(q)) +s=r.d +if(s===r.b){r.e=null +return!1}q=q.a +r.e=q[s] +r.d=(s+1&q.length-1)>>>0 +return!0}} +A.dd.prototype={ +ga6(a){return this.gu(this)===0}, +gda(a){return this.gu(this)!==0}, +v3(a,b){return A.aEH(this,null,A.y(this).i("dd.E"),b)}, +H6(a,b){return new A.eo(this,b.i("eo<0>"))}, +V(a){this.By(this.bg(0))}, +H(a,b){var s +for(s=J.af(b);s.q();)this.t(0,s.gE(s))}, +By(a){var s +for(s=J.af(a);s.q();)this.D(0,s.gE(s))}, +kU(a,b){var s,r,q=[] +for(s=this.gS(this);s.q();){r=s.gE(s) +if(b.$1(r))q.push(r)}this.By(q)}, +amO(a){var s +for(s=J.af(a);s.q();)if(!this.p(0,s.gE(s)))return!1 +return!0}, +T_(a,b){var s,r,q=this.rN(0) +for(s=this.gS(this);s.q();){r=s.gE(s) +if(!b.p(0,r))q.D(0,r)}return q}, +q6(a,b){return A.R(this,b,A.y(this).i("dd.E"))}, +bg(a){return this.q6(a,!0)}, +dn(a,b,c){return new A.hs(this,b,A.y(this).i("@").Z(c).i("hs<1,2>"))}, +tF(a,b){return this.dn(a,b,t.z)}, +gbQ(a){var s,r=this +if(r.gu(r)>1)throw A.j(A.Em()) +s=r.gS(r) +if(!s.q())throw A.j(A.dG()) +return s.gE(s)}, +k(a){return A.nt(this,"{","}")}, +oC(a,b){return new A.aO(this,b,A.y(this).i("aO"))}, +an(a,b){var s +for(s=this.gS(this);s.q();)b.$1(s.gE(s))}, +aU(a,b){var s,r,q=this.gS(this) +if(!q.q())return"" +s=J.bp(q.gE(q)) +if(!q.q())return s +if(b.length===0){r=s +do r+=A.r(q.gE(q)) +while(q.q())}else{r=s +do r=r+b+A.r(q.gE(q)) +while(q.q())}return r.charCodeAt(0)==0?r:r}, +cr(a,b){var s +for(s=this.gS(this);s.q();)if(b.$1(s.gE(s)))return!0 +return!1}, +z0(a,b){return A.c0V(this,b,A.y(this).i("dd.E"))}, +ri(a,b){return A.cCS(this,b,A.y(this).i("dd.E"))}, +gN(a){var s=this.gS(this) +if(!s.q())throw A.j(A.dG()) +return s.gE(s)}, +gR(a){var s,r=this.gS(this) +if(!r.q())throw A.j(A.dG()) +do s=r.gE(r) +while(r.q()) +return s}, +wt(a,b,c){var s,r +for(s=this.gS(this);s.q();){r=s.gE(s) +if(b.$1(r))return r}throw A.j(A.dG())}, +ro(a,b){return this.wt(a,b,null)}, +e6(a,b){var s,r +A.iK(b,"index") +s=this.gS(this) +for(r=b;s.q();){if(r===0)return s.gE(s);--r}throw A.j(A.j1(b,b-r,this,null,"index"))}, +$ib2:1, +$iD:1, +$icK:1} +A.N9.prototype={ +v3(a,b){return A.aEH(this,this.ga6q(),A.y(this).c,b)}, +zI(a){var s,r,q=this.LA() +for(s=this.gS(this);s.q();){r=s.gE(s) +if(!a.p(0,r))q.t(0,r)}return q}, +T_(a,b){var s,r,q=this.LA() +for(s=this.gS(this);s.q();){r=s.gE(s) +if(b.p(0,r))q.t(0,r)}return q}, +rN(a){var s=this.LA() +s.H(0,this) +return s}} +A.aXR.prototype={ +t(a,b){return A.ahL()}, +V(a){return A.ahL()}, +H(a,b){return A.ahL()}, +By(a){return A.ahL()}, +kU(a,b){return A.ahL()}, +D(a,b){return A.ahL()}} +A.dB.prototype={ +LA(){return A.pr(this.$ti.c)}, +HV(a){return A.pr(a)}, +Xn(){return this.HV(t.z)}, +p(a,b){return J.cX(this.a,b)}, +gS(a){return J.af(J.hT(this.a))}, +gu(a){return J.aH(this.a)}} +A.aW4.prototype={ +ge8(a){return this.a}} +A.p2.prototype={} +A.o2.prototype={ +btS(a){var s=this,r=s.$ti +r=new A.o2(a,s.a,r.i("@<1>").Z(r.z[1]).i("o2<1,2>")) +r.b=s.b +r.c=s.c +return r}, +gm(a){return this.d}} +A.aW3.prototype={ +Cc(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=h.gtT() +if(f==null){h.ah0(a,a) +return-1}s=h.gah_() +for(r=g,q=f,p=r,o=p,n=o,m=n;!0;){r=s.$2(q.a,a) +if(r>0){l=q.b +if(l==null)break +r=s.$2(l.a,a) +if(r>0){q.b=l.c +l.c=q +k=l.b +if(k==null){q=l +break}q=l +l=k}if(m==null)n=q +else m.b=q +m=q +q=l}else{if(r<0){j=q.c +if(j==null)break +r=s.$2(j.a,a) +if(r<0){q.c=j.b +j.b=q +i=j.c +if(i==null){q=j +break}q=j +j=i}if(o==null)p=q +else o.c=q}else break +o=q +q=j}}if(o!=null){o.c=q.b +q.b=p}if(m!=null){m.b=q.c +q.c=n}if(h.gtT()!==q){h.stT(q);++h.c}return r}, +bwp(a){var s,r,q=a.b +for(s=a;q!=null;s=q,q=r){s.b=q.c +q.c=s +r=q.b}return s}, +aFD(a){var s,r,q=a.c +for(s=a;q!=null;s=q,q=r){s.c=q.b +q.b=s +r=q.c}return s}, +AB(a,b){var s,r,q,p,o=this +if(o.gtT()==null)return null +if(o.Cc(b)!==0)return null +s=o.gtT() +r=s.b;--o.a +q=s.c +if(r==null)o.stT(q) +else{p=o.aFD(r) +p.c=q +o.stT(p)}++o.b +return s}, +agb(a,b){var s,r=this;++r.a;++r.b +s=r.gtT() +if(s==null){r.stT(a) +return}if(b<0){a.b=s +a.c=s.c +s.c=null}else{a.c=s +a.b=s.b +s.b=null}r.stT(a)}, +gazE(){var s=this,r=s.gtT() +if(r==null)return null +s.stT(s.bwp(r)) +return s.gtT()}, +gaC1(){var s=this,r=s.gtT() +if(r==null)return null +s.stT(s.aFD(r)) +return s.gtT()}, +axS(a){this.stT(null) +this.a=0;++this.b}, +PD(a){return this.alm(a)&&this.Cc(a)===0}, +ah0(a,b){return this.gah_().$2(a,b)}, +alm(a){return this.gbZE().$1(a)}} +A.a9T.prototype={ +h(a,b){var s=this +if(!s.f.$1(b))return null +if(s.d!=null)if(s.Cc(b)===0)return s.d.d +return null}, +D(a,b){var s +if(!this.f.$1(b))return null +s=this.AB(0,b) +if(s!=null)return s.d +return null}, +j(a,b,c){var s,r=this,q=r.Cc(b) +if(q===0){r.d=r.d.btS(c);++r.c +return}s=r.$ti +r.agb(new A.o2(c,b,s.i("@<1>").Z(s.z[1]).i("o2<1,2>")),q)}, +cQ(a,b,c){var s,r,q,p,o=this,n=o.Cc(b) +if(n===0)return o.d.d +s=o.b +r=o.c +q=c.$0() +if(s!==o.b)throw A.j(A.em(o)) +if(r!==o.c)n=o.Cc(b) +p=o.$ti +o.agb(new A.o2(q,b,p.i("@<1>").Z(p.z[1]).i("o2<1,2>")),n) +return q}, +H(a,b){J.f8(b,new A.bYP(this))}, +ga6(a){return this.d==null}, +gda(a){return this.d!=null}, +an(a,b){var s,r,q=this.$ti +q=q.i("@<1>").Z(q.z[1]) +s=new A.Nc(this,A.a([],q.i("F>")),this.c,q.i("Nc<1,2>")) +for(;s.q();){r=s.gE(s) +b.$2(r.a,r.b)}}, +gu(a){return this.a}, +V(a){this.axS(0)}, +a0(a,b){return this.PD(b)}, +gd_(a){var s=this.$ti +return new A.Co(this,s.i("@<1>").Z(s.i("o2<1,2>")).i("Co<1,2>"))}, +gaA(a){var s=this.$ti +return new A.Nd(this,s.i("@<1>").Z(s.z[1]).i("Nd<1,2>"))}, +gct(a){var s=this.$ti +return new A.agU(this,s.i("@<1>").Z(s.z[1]).i("agU<1,2>"))}, +bJB(){if(this.d==null)return null +return this.gazE().a}, +aOn(){if(this.d==null)return null +return this.gaC1().a}, +bNL(a){var s,r,q,p=this +if(p.d==null)return null +if(p.Cc(a)<0)return p.d.a +s=p.d.b +if(s==null)return null +r=s.c +for(;r!=null;s=r,r=q)q=r.c +return s.a}, +bJC(a){var s,r,q,p=this +if(p.d==null)return null +if(p.Cc(a)>0)return p.d.a +s=p.d.c +if(s==null)return null +r=s.b +for(;r!=null;s=r,r=q)q=r.b +return s.a}, +$iS:1, +ah0(a,b){return this.e.$2(a,b)}, +alm(a){return this.f.$1(a)}, +gtT(){return this.d}, +gah_(){return this.e}, +stT(a){return this.d=a}} +A.bYQ.prototype={ +$1(a){return this.a.b(a)}, +$S:78} +A.bYP.prototype={ +$2(a,b){this.a.j(0,a,b)}, +$S(){return this.a.$ti.i("~(1,2)")}} +A.yx.prototype={ +gE(a){var s=this.b +if(s.length===0){A.y(this).i("yx.T").a(null) +return null}return this.aik(B.b.gR(s))}, +bt9(a){var s,r,q=this.b +B.b.V(q) +s=this.a +s.Cc(a) +r=s.gtT() +r.toString +q.push(r) +this.d=s.c}, +q(){var s,r,q=this,p=q.c,o=q.a,n=o.b +if(p!==n){if(p==null){q.c=n +s=o.gtT() +for(p=q.b;s!=null;){p.push(s) +s=s.b}return p.length!==0}throw A.j(A.em(o))}p=q.b +if(p.length===0)return!1 +if(q.d!==o.c)q.bt9(B.b.gR(p).a) +s=B.b.gR(p) +r=s.c +if(r!=null){for(;r!=null;){p.push(r) +r=r.b}return!0}p.pop() +while(!0){if(!(p.length!==0&&B.b.gR(p).c===s))break +s=p.pop()}return p.length!==0}} +A.Co.prototype={ +gu(a){return this.a.a}, +ga6(a){return this.a.a===0}, +gS(a){var s=this.a,r=this.$ti +return new A.Cp(s,A.a([],r.i("F<2>")),s.c,r.i("@<1>").Z(r.z[1]).i("Cp<1,2>"))}, +p(a,b){return this.a.PD(b)}, +rN(a){var s=this.a,r=this.$ti,q=A.aFU(s.e,s.f,r.c) +q.a=s.a +q.d=q.ayq(s.d,r.z[1]) +return q}} +A.Nd.prototype={ +gu(a){return this.a.a}, +ga6(a){return this.a.a===0}, +gS(a){var s=this.a,r=this.$ti +r=r.i("@<1>").Z(r.z[1]) +return new A.agY(s,A.a([],r.i("F>")),s.c,r.i("agY<1,2>"))}} +A.agU.prototype={ +gu(a){return this.a.a}, +ga6(a){return this.a.a===0}, +gS(a){var s=this.a,r=this.$ti +r=r.i("@<1>").Z(r.z[1]) +return new A.Nc(s,A.a([],r.i("F>")),s.c,r.i("Nc<1,2>"))}} +A.Cp.prototype={ +aik(a){return a.a}} +A.agY.prototype={ +aik(a){return a.d}} +A.Nc.prototype={ +aik(a){var s=this.$ti +return new A.a3(a.a,a.d,s.i("@<1>").Z(s.z[1]).i("a3<1,2>"))}} +A.UC.prototype={ +aCM(a){return A.aFU(new A.bYS(this,a),this.f,a)}, +LA(){return this.aCM(t.z)}, +v3(a,b){return A.aEH(this,this.gboC(),this.$ti.c,b)}, +gS(a){var s=this.$ti +return new A.Cp(this,A.a([],s.i("F>")),this.c,s.i("@<1>").Z(s.i("p2<1>")).i("Cp<1,2>"))}, +gu(a){return this.a}, +ga6(a){return this.d==null}, +gda(a){return this.d!=null}, +gN(a){if(this.a===0)throw A.j(A.dG()) +return this.gazE().a}, +gR(a){if(this.a===0)throw A.j(A.dG()) +return this.gaC1().a}, +gbQ(a){var s=this.a +if(s===0)throw A.j(A.dG()) +if(s>1)throw A.j(A.Em()) +return this.d.a}, +p(a,b){return this.f.$1(b)&&this.Cc(this.$ti.c.a(b))===0}, +t(a,b){return this.rz(0,b)}, +rz(a,b){var s=this.Cc(b) +if(s===0)return!1 +this.agb(new A.p2(b,this.$ti.i("p2<1>")),s) +return!0}, +D(a,b){if(!this.f.$1(b))return!1 +return this.AB(0,this.$ti.c.a(b))!=null}, +H(a,b){var s +for(s=J.af(b);s.q();)this.rz(0,s.gE(s))}, +By(a){var s,r,q,p +for(s=a.length,r=this.$ti.c,q=0;q>")),r.c,q.i("@<1>").Z(q.i("p2<1>")).i("Cp<1,2>"));q.q();){s=q.gE(q) +if(b.p(0,s))p.rz(0,s)}return p}, +bc_(){var s=this,r=s.$ti,q=A.aFU(s.e,s.f,r.c) +q.a=s.a +q.d=s.ayq(s.d,r.i("p2<1>")) +return q}, +ayq(a,b){var s +if(a==null)return null +s=new A.p2(a.a,this.$ti.i("p2<1>")) +new A.bYR(this,b).$2(a,s) +return s}, +V(a){this.axS(0)}, +rN(a){return this.bc_()}, +k(a){return A.nt(this,"{","}")}, +$ib2:1, +$icK:1, +ah0(a,b){return this.e.$2(a,b)}, +alm(a){return this.f.$1(a)}, +gtT(){return this.d}, +gah_(){return this.e}, +stT(a){return this.d=a}} +A.bYT.prototype={ +$1(a){return this.a.b(a)}, +$S:78} +A.bYS.prototype={ +$2(a,b){var s=this.a,r=s.$ti.c +r.a(a) +r.a(b) +return s.e.$2(a,b)}, +$S(){return this.b.i("A(0,0)")}} +A.bYR.prototype={ +$2(a,b){var s,r,q,p,o,n=this.a.$ti.i("p2<1>") +do{s=a.b +r=a.c +if(s!=null){q=new A.p2(s.a,n) +b.b=q +this.$2(s,q)}p=r!=null +if(p){o=new A.p2(r.a,n) +b.c=o +b=o +a=r}}while(p)}, +$S(){return this.a.$ti.Z(this.b).i("~(1,p2<2>)")}} +A.agV.prototype={} +A.agW.prototype={} +A.agX.prototype={} +A.ahK.prototype={} +A.aj2.prototype={} +A.csL.prototype={ +$1(a){var s,r,q,p,o,n,m=this +if(a==null||typeof a!="object")return a +if(Object.getPrototypeOf(a)===Array.prototype){for(s=m.a,r=0;r0}, +gd_(a){var s +if(this.b==null){s=this.c +return new A.br(s,A.y(s).i("br<1>"))}return new A.aQe(this)}, +gaA(a){var s,r=this +if(r.b==null){s=r.c +return s.gaA(s)}return A.j3(r.HI(),new A.cgD(r),t.N,t.z)}, +j(a,b,c){var s,r,q=this +if(q.b==null)q.c.j(0,b,c) +else if(q.a0(0,b)){s=q.b +s[b]=c +r=q.a +if(r==null?s!=null:r!==s)r[b]=null}else q.aHD().j(0,b,c)}, +H(a,b){J.f8(b,new A.cgC(this))}, +a0(a,b){if(this.b==null)return this.c.a0(0,b) +if(typeof b!="string")return!1 +return Object.prototype.hasOwnProperty.call(this.a,b)}, +cQ(a,b,c){var s +if(this.a0(0,b))return this.h(0,b) +s=c.$0() +this.j(0,b,s) +return s}, +D(a,b){if(this.b!=null&&!this.a0(0,b))return null +return this.aHD().D(0,b)}, +V(a){var s,r=this +if(r.b==null)r.c.V(0) +else{if(r.c!=null)B.b.V(r.HI()) +r.a=r.b=null +s=t.z +r.c=A.b(s,s)}}, +an(a,b){var s,r,q,p,o=this +if(o.b==null)return o.c.an(0,b) +s=o.HI() +for(r=0;r"))}return s}, +p(a,b){return this.a.a0(0,b)}} +A.cgA.prototype={ +aB(a){var s,r,q,p=this,o="Stream is already closed" +p.b5V(0) +s=p.a +r=s.a +s.a="" +q=A.ajb(r.charCodeAt(0)==0?r:r,p.b) +r=p.c.a +if((r.e&2)!==0)A.W(A.ab(o)) +r.tO(0,q) +if((r.e&2)!==0)A.W(A.ab(o)) +r.zm()}} +A.c5g.prototype={ +$0(){var s,r +try{s=new TextDecoder("utf-8",{fatal:true}) +return s}catch(r){}return null}, +$S:117} +A.c5f.prototype={ +$0(){var s,r +try{s=new TextDecoder("utf-8",{fatal:false}) +return s}catch(r){}return null}, +$S:117} +A.akK.prototype={ +geq(a){return"us-ascii"}, +lZ(a){return B.ke.ac(a)}, +b6(a,b){var s=B.arW.ac(b) +return s}, +gbo(){return B.ke}} +A.aXO.prototype={ +ac(a){var s,r,q,p=A.f2(0,null,a.length,null,null)-0,o=new Uint8Array(p) +for(s=~this.a,r=0;r>>0!==0){if(!this.a)throw A.j(A.e8("Invalid value in input: "+A.r(q),p,p)) +return this.bcz(a,0,n)}}return A.dx(a,0,n)}, +bcz(a,b,c){var s,r,q,p,o +for(s=~this.b,r=J.T(a),q=b,p="";q>>0!==0?65533:o)}return p.charCodeAt(0)==0?p:p}} +A.akL.prototype={ +wc(a){var s=new A.GF(a) +if(this.a)return new A.cdc(new A.aXX(new A.ahS(!1),s,new A.cU(""))) +else return new A.coh(s)}} +A.cdc.prototype={ +aB(a){this.a.aB(0)}, +t(a,b){this.tt(b,0,J.aH(b),!1)}, +tt(a,b,c,d){var s,r,q=J.T(a) +A.f2(b,c,q.gu(a),null,null) +for(s=this.a,r=b;r>>0!==0){if(r>b)s.tt(a,b,r,!1) +s.tt(B.clA,0,3,!1) +b=r+1}if(b>>0!==0)throw A.j(A.e8("Source contains non-ASCII bytes.",null,null)) +s=A.dx(b,0,null) +q=this.a.a.a +if((q.e&2)!==0)A.W(A.ab("Stream is already closed")) +q.tO(0,s)}} +A.alh.prototype={ +gbo(){return this.a}, +aOU(a,a0,a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=null,b="Invalid base64 encoding length " +a2=A.f2(a1,a2,a0.length,c,c) +s=$.cH2() +for(r=a1,q=r,p=c,o=-1,n=-1,m=0;r=0){i=B.c.aK(u.dy,h) +if(i===k)continue +k=i}else{if(h===-1){if(o<0){g=p==null?c:p.a.length +if(g==null)g=0 +o=g+(r-q) +n=r}++m +if(k===61)continue}k=i}if(h!==-2){if(p==null){p=new A.cU("") +g=p}else g=p +g.a+=B.c.X(a0,q,r) +g.a+=A.dR(k) +q=l +continue}}throw A.j(A.e8("Invalid base64 data",a0,r))}if(p!=null){g=p.a+=B.c.X(a0,q,a2) +f=g.length +if(o>=0)A.cIY(a0,n,a2,o,m,f) +else{e=B.d.al(f-1,4)+1 +if(e===1)throw A.j(A.e8(b,a0,a2)) +for(;e<4;){g+="=" +p.a=g;++e}}g=p.a +return B.c.ua(a0,a1,a2,g.charCodeAt(0)==0?g:g)}d=a2-a1 +if(o>=0)A.cIY(a0,n,a2,o,m,d) +else{e=B.d.al(d,4) +if(e===1)throw A.j(A.e8(b,a0,a2)) +if(e>1)a0=B.c.ua(a0,a2,a2,e===2?"==":"=")}return a0}, +NJ(a,b){return this.aOU(a,b,0,null)}} +A.Za.prototype={ +ac(a){var s,r=J.T(a) +if(r.ga6(a))return"" +s=this.a?u.eK:u.dy +r=new A.aLv(s).aLU(a,0,r.gu(a),!0) +r.toString +return A.dx(r,0,null)}, +wc(a){return new A.c9l(a,new A.ca8(this.a?u.eK:u.dy))}} +A.aLv.prototype={ +aKG(a,b){return new Uint8Array(b)}, +aLU(a,b,c,d){var s,r=this,q=(r.a&3)+(c-b),p=B.d.aQ(q,3),o=p*4 +if(d&&q-p*3>0)o+=4 +s=r.aKG(0,o) +r.a=A.dky(r.b,a,b,c,d,s,0,r.a) +if(o>0)return s +return null}} +A.ca8.prototype={ +aKG(a,b){var s=this.c +if(s==null||s.length0)throw A.j(A.e8("Invalid length, must be multiple of four",b,c)) +this.a=-1}} +A.c9S.prototype={ +t(a,b){var s,r=b.length +if(r===0)return +s=this.b.ZD(0,b,0,r) +if(s!=null){r=this.a.a +if((r.e&2)!==0)A.W(A.ab("Stream is already closed")) +r.tO(0,s)}}, +aB(a){var s +this.b.amC(0,null,null) +s=this.a.a +if((s.e&2)!==0)A.W(A.ab("Stream is already closed")) +s.zm()}, +tt(a,b,c,d){var s,r,q,p="Stream is already closed" +A.f2(b,c,a.length,null,null) +if(b===c)return +s=this.b +r=s.ZD(0,a,b,c) +if(r!=null){q=this.a.a +if((q.e&2)!==0)A.W(A.ab(p)) +q.tO(0,r)}if(d){s.amC(0,a,c) +s=this.a.a +if((s.e&2)!==0)A.W(A.ab(p)) +s.zm()}}} +A.b7h.prototype={ +tt(a,b,c,d){this.t(0,B.C.de(a,b,c)) +if(d)this.aB(0)}} +A.BV.prototype={ +t(a,b){this.a.t(0,b)}, +aB(a){this.a.aB(0)}} +A.acw.prototype={ +t(a,b){var s,r,q=this,p=q.b,o=q.c,n=J.T(b) +if(n.gu(b)>p.length-o){p=q.b +s=n.gu(b)+p.length-1 +s|=B.d.O(s,1) +s|=s>>>2 +s|=s>>>4 +s|=s>>>8 +r=new Uint8Array((((s|s>>>16)>>>0)+1)*2) +p=q.b +B.C.e2(r,0,p.length,p) +q.b=r}p=q.b +o=q.c +B.C.e2(p,o,o+n.gu(b),b) +q.c=q.c+n.gu(b)}, +aB(a){this.a.$1(B.C.de(this.b,0,this.c))}} +A.amB.prototype={} +A.Gl.prototype={ +t(a,b){this.b.t(0,b)}, +eM(a,b){A.fT(a,"error",t.K) +this.a.eM(a,b)}, +t9(a){return this.eM(a,null)}, +aB(a){this.b.aB(0)}, +$ihb:1} +A.anK.prototype={ +lZ(a){return this.gbo().ac(a)}} +A.ec.prototype={ +wc(a){throw A.j(A.ak("This converter does not support chunked conversions: "+this.k(0)))}, +AN(a){return new A.My(new A.bfZ(this),a,t.cu.Z(A.y(this).i("ec.T")).i("My<1,2>"))}} +A.bfZ.prototype={ +$1(a){return new A.Gl(a,this.a.wc(a),t.aR)}, +$S:583} +A.wP.prototype={} +A.a2z.prototype={ +k(a){return this.a}} +A.QP.prototype={ +ac(a){var s=this.aym(a,0,a.length) +return s==null?a:s}, +aym(a,b,c){var s,r,q,p,o,n,m=null +for(s=this.a,r=s.e,q=s.d,s=s.c,p=b,o=m;p":n=">" +break +case"/":n=r?"/":m +break +default:n=m}if(n!=null){if(o==null)o=new A.cU("") +if(p>b)o.a+=B.c.X(a,b,p) +o.a+=n +b=p+1}}if(o==null)return m +if(c>b)o.a+=B.c.X(a,b,c) +s=o.a +return s.charCodeAt(0)==0?s:s}, +wc(a){return new A.cfr(this,new A.GF(a))}} +A.cfr.prototype={ +tt(a,b,c,d){var s="Stream is already closed",r=this.a.aym(a,b,c),q=this.b +if(r==null)q.tt(a,b,c,d) +else{q=q.a.a +if((q.e&2)!==0)A.W(A.ab(s)) +q.tO(0,r) +if(d){if((q.e&2)!==0)A.W(A.ab(s)) +q.zm()}}}, +aB(a){var s=this.b.a.a +if((s.e&2)!==0)A.W(A.ab("Stream is already closed")) +s.zm()}} +A.Rn.prototype={ +k(a){var s=A.Iw(this.a) +return(this.b!=null?"Converting object to an encodable object failed:":"Converting object did not return an encodable object:")+" "+s}} +A.auL.prototype={ +k(a){return"Cyclic error in JSON stringify"}} +A.byF.prototype={ +cf(a,b,c){if(c==null)c=null +if(c==null)return A.ajb(b,this.ga96().a) +return A.ajb(b,c)}, +b6(a,b){return this.cf(a,b,null)}, +e7(a,b){var s +if(b==null)b=null +if(b==null){s=this.gbo() +return A.cgH(a,s.b,s.a)}return A.cgH(a,b,null)}, +lZ(a){return this.e7(a,null)}, +gbo(){return B.ciQ}, +ga96(){return B.ciP}} +A.auO.prototype={ +ac(a){var s,r=new A.cU("") +A.cDZ(a,r,this.b,this.a) +s=r.a +return s.charCodeAt(0)==0?s:s}, +wc(a){return new A.cgB(this.a,this.b,new A.GF(a))}} +A.cgB.prototype={ +t(a,b){var s,r,q,p=this +if(p.d)throw A.j(A.ab("Only one call to add allowed")) +p.d=!0 +s=p.c +r=new A.cU("") +q=new A.cph(r,s) +A.cDZ(b,q,p.b,p.a) +if(r.a.length!==0)q.ai_() +s.aB(0)}, +aB(a){}} +A.auN.prototype={ +wc(a){return new A.cgA(this.a,a,new A.cU(""))}, +ac(a){return A.ajb(a,this.a)}} +A.cgI.prototype={ +asr(a){var s,r,q,p,o,n=this,m=a.length +for(s=0,r=0;r92){if(q>=55296){p=q&64512 +if(p===55296){o=r+1 +o=!(o=0&&(B.c.aK(a,p)&64512)===55296)}else p=!1 +else p=!0 +if(p){if(r>s)n.aea(a,s,r) +s=r+1 +n.ue(92) +n.ue(117) +n.ue(100) +p=q>>>8&15 +n.ue(p<10?48+p:87+p) +p=q>>>4&15 +n.ue(p<10?48+p:87+p) +p=q&15 +n.ue(p<10?48+p:87+p)}}continue}if(q<32){if(r>s)n.aea(a,s,r) +s=r+1 +n.ue(92) +switch(q){case 8:n.ue(98) +break +case 9:n.ue(116) +break +case 10:n.ue(110) +break +case 12:n.ue(102) +break +case 13:n.ue(114) +break +default:n.ue(117) +n.ue(48) +n.ue(48) +p=q>>>4&15 +n.ue(p<10?48+p:87+p) +p=q&15 +n.ue(p<10?48+p:87+p) +break}}else if(q===34||q===92){if(r>s)n.aea(a,s,r) +s=r+1 +n.ue(92) +n.ue(q)}}if(s===0)n.rg(a) +else if(s255||r<0){if(s>b){q=this.a +q.toString +p=A.dx(a,b,s) +q=q.a.a +if((q.e&2)!==0)A.W(A.ab(o)) +q.tO(0,p)}q=this.a +q.toString +p=A.dx(B.cqD,0,1) +q=q.a.a +if((q.e&2)!==0)A.W(A.ab(o)) +q.tO(0,p) +b=s+1}}if(b=0?B.c.X(s.a,s.d,r):A.W(A.ab("No element"))}return r}} +A.aGd.prototype={ +t(a,b){this.tt(b,0,b.length,!1)}} +A.cph.prototype={ +ue(a){var s=this.a.a+=A.dR(a) +if(s.length>16)this.ai_()}, +dC(a,b){if(this.a.a.length!==0)this.ai_() +this.b.t(0,b)}, +ai_(){var s=this.a,r=s.a +s.a="" +this.b.t(0,r.charCodeAt(0)==0?r:r)}} +A.ah8.prototype={ +aB(a){}, +tt(a,b,c,d){var s,r +if(b!==0||c!==a.length)for(s=this.a,r=b;r>>18|240 +q=o.b=p+1 +r[p]=s>>>12&63|128 +p=o.b=q+1 +r[q]=s>>>6&63|128 +o.b=p+1 +r[p]=s&63|128 +return!0}else{o.a7X() +return!1}}, +azt(a,b,c){var s,r,q,p,o,n,m,l=this +if(b!==c&&(B.c.aK(a,c-1)&64512)===55296)--c +for(s=l.c,r=s.length,q=b;q=r)break +l.b=o+1 +s[o]=p}else{o=p&64512 +if(o===55296){if(l.b+4>r)break +n=q+1 +if(l.aI3(p,B.c.az(a,n)))q=n}else if(o===56320){if(l.b+3>r)break +l.a7X()}else if(p<=2047){o=l.b +m=o+1 +if(m>=r)break +l.b=m +s[o]=p>>>6|192 +l.b=m+1 +s[m]=p&63|128}else{o=l.b +if(o+2>=r)break +m=l.b=o+1 +s[o]=p>>>12|224 +o=l.b=m+1 +s[m]=p>>>6&63|128 +l.b=o+1 +s[o]=p&63|128}}}return q}} +A.crp.prototype={ +aB(a){if(this.a!==0){this.tt("",0,0,!0) +return}this.d.a.aB(0)}, +tt(a,b,c,d){var s,r,q,p,o,n=this +n.b=0 +s=b===c +if(s&&!d)return +r=n.a +if(r!==0){if(n.aI3(r,!s?B.c.az(a,b):0))++b +n.a=0}s=n.d +r=n.c +q=c-1 +p=r.length-3 +do{b=n.azt(a,b,c) +o=d&&b===c +if(b===q&&(B.c.az(a,b)&64512)===55296){if(d&&n.b1000){s=B.d.aQ(b+c,2) +r=q.ahc(a,b,s,!1) +if((q.b&1)!==0)return r +return r+q.ahc(a,s,c,d)}return q.bG4(a,b,c,d)}, +bJD(a,b){var s=this.b +this.b=0 +if(s<=32)return +if(this.a)b.a+=A.dR(65533) +else throw A.j(A.e8(A.cSz(77),null,null))}, +bG4(a,b,c,d){var s,r,q,p,o,n,m,l=this,k=65533,j=l.b,i=l.c,h=new A.cU(""),g=b+1,f=a[b] +$label0$0:for(s=l.a;!0;){for(;!0;g=p){r=B.c.az("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIHHHJEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBKCCCCCCCCCCCCDCLONNNMEEEEEEEEEEE",f)&31 +i=j<=32?f&61694>>>r:(f&63|i<<6)>>>0 +j=B.c.az(" \x000:XECCCCCN:lDb \x000:XECCCCCNvlDb \x000:XECCCCCN:lDb AAAAA\x00\x00\x00\x00\x00AAAAA00000AAAAA:::::AAAAAGG000AAAAA00KKKAAAAAG::::AAAAA:IIIIAAAAA000\x800AAAAA\x00\x00\x00\x00 AAAAA",j+r) +if(j===0){h.a+=A.dR(i) +if(g===c)break $label0$0 +break}else if((j&1)!==0){if(s)switch(j){case 69:case 67:h.a+=A.dR(k) +break +case 65:h.a+=A.dR(k);--g +break +default:q=h.a+=A.dR(k) +h.a=q+A.dR(k) +break}else{l.b=j +l.c=g-1 +return""}j=0}if(g===c)break $label0$0 +p=g+1 +f=a[g]}p=g+1 +f=a[g] +if(f<128){while(!0){if(!(p=128){o=n-1 +p=n +break}p=n}if(o-g<20)for(m=g;m32)if(s)h.a+=A.dR(k) +else{l.b=77 +l.c=c +return""}l.b=j +l.c=i +s=h.a +return s.charCodeAt(0)==0?s:s}} +A.aZ0.prototype={} +A.b_8.prototype={} +A.n1.prototype={ +BR(a){var s,r,q=this,p=q.c +if(p===0)return q +s=!q.a +r=q.b +p=A.u4(p,r) +return new A.n1(p===0?!1:s,r,p)}, +beA(a){var s,r,q,p,o,n,m,l=this,k=l.c +if(k===0)return $.CM() +s=k-a +if(s<=0)return l.a?$.cH4():$.CM() +r=l.b +q=new Uint16Array(s) +for(p=a;p=0)return q.a4y(b,r) +return b.a4y(q,!r)}, +aq(a,b){var s,r,q=this,p=q.c +if(p===0)return b.BR(0) +s=b.c +if(s===0)return q +r=q.a +if(r!==b.a)return q.ag5(b,r) +if(A.c9Y(q.b,p,b.b,s)>=0)return q.a4y(b,r) +return b.a4y(q,!r)}, +aO(a,b){var s,r,q,p,o,n,m,l=this.c,k=b.c +if(l===0||k===0)return $.CM() +s=l+k +r=this.b +q=b.b +p=new Uint16Array(s) +for(o=0;o0?p.BR(0):p}, +btx(a){var s,r,q,p=this +if(p.c0)q=q.w9(0,$.cDL.bG()) +return p.a&&q.c>0?q.BR(0):q}, +az6(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c=d.c +if(c===$.cRm&&a.c===$.cRo&&d.b===$.cRl&&a.b===$.cRn)return +s=a.b +r=a.c +q=16-B.d.ga8r(s[r-1]) +if(q>0){p=new Uint16Array(r+5) +o=A.cRk(s,r,q,p) +n=new Uint16Array(c+5) +m=A.cRk(d.b,c,q,n)}else{n=A.cDM(d.b,0,c,c+2) +o=r +p=s +m=c}l=p[o-1] +k=m-o +j=new Uint16Array(m) +i=A.cDN(p,o,k,j) +h=m+1 +if(A.c9Y(n,m,j,i)>=0){n[m]=1 +A.aLz(n,h,j,i,n)}else n[m]=0 +g=new Uint16Array(o+2) +g[o]=1 +A.aLz(g,o+1,p,o,g) +f=m-1 +for(;k>0;){e=A.dkA(l,n,f);--k +A.cRp(e,g,0,n,k,o) +if(n[f]0}, +C(a){var s,r,q +for(s=this.c-1,r=this.b,q=0;s>=0;--s)q=q*65536+r[s] +return this.a?-q:q}, +aRo(a){var s,r,q,p,o,n,m,l=this,k={},j=l.c +if(j===0)return 0 +s=new Uint8Array(8);--j +r=l.b +q=16*j+B.d.ga8r(r[j]) +if(q>1024)return l.a?-1/0:1/0 +if(l.a)s[7]=128 +p=q-53+1075 +s[6]=(p&15)<<4 +s[7]=(s[7]|B.d.O(p,4))>>>0 +k.a=k.b=0 +k.c=j +o=new A.ca0(k,l) +j=o.$1(5) +s[6]=s[6]|j&15 +for(n=5;n>=0;--n)s[n]=o.$1(8) +m=new A.ca1(s) +if(J.v(o.$1(1),1))if((s[0]&1)===1)m.$0() +else if(k.b!==0)m.$0() +else for(n=k.c;n>=0;--n)if(r[n]!==0){m.$0() +break}return A.iq(s.buffer,0,null).getFloat64(0,!0)}, +k(a){var s,r,q,p,o,n=this,m=n.c +if(m===0)return"0" +if(m===1){if(n.a)return B.d.k(-n.b[0]) +return B.d.k(n.b[0])}s=A.a([],t.s) +m=n.a +r=m?n.BR(0):n +for(;r.c>1;){q=$.cH3() +if(q.c===0)A.W(B.auH) +p=r.btx(q).k(0) +s.push(p) +o=p.length +if(o===1)s.push("000") +if(o===2)s.push("00") +if(o===3)s.push("0") +r=r.beq(q)}s.push(B.d.k(r.b[0])) +if(m)s.push("-") +return new A.c_(s,t.fl).qr(0)}, +$iZd:1, +$idy:1} +A.c9Z.prototype={ +$2(a,b){a=a+b&536870911 +a=a+((a&524287)<<10)&536870911 +return a^a>>>6}, +$S:105} +A.ca_.prototype={ +$1(a){a=a+((a&67108863)<<3)&536870911 +a^=a>>>11 +return a+((a&16383)<<15)&536870911}, +$S:48} +A.ca0.prototype={ +$1(a){var s,r,q,p,o,n,m +for(s=this.a,r=this.b,q=r.c-1,r=r.b;p=s.a,p>>8}}, +$S:0} +A.cul.prototype={ +$2(a,b){this.a.j(0,a.a,b)}, +$S:368} +A.aP0.prototype={} +A.bIl.prototype={ +$2(a,b){var s=this.b,r=this.a,q=s.a+=r.a +q+=a.a +s.a=q +s.a=q+": " +s.a+=A.Iw(b) +r.a=", "}, +$S:368} +A.dy.prototype={} +A.bK.prototype={ +gbWA(){if(this.b)return A.c7(0,0,0,0,0,0) +return A.c7(0,0,0,0,0-A.mN(this).getTimezoneOffset(),0)}, +t(a,b){return A.cA6(this.a+B.d.aQ(b.a,1000),this.b)}, +zl(a){return A.cA6(this.a-B.d.aQ(a.a,1000),this.b)}, +l(a,b){if(b==null)return!1 +return b instanceof A.bK&&this.a===b.a&&this.b===b.b}, +bL(a,b){return B.d.bL(this.a,b.a)}, +Di(a,b){var s,r=this.a +if(Math.abs(r)<=864e13)s=!1 +else s=!0 +if(s)throw A.j(A.ck("DateTime is outside valid range: "+r,null)) +A.fT(this.b,"isUtc",t.y)}, +gv(a){var s=this.a +return(s^B.d.O(s,30))&1073741823}, +adp(){if(this.b)return this +return A.cA6(this.a,!0)}, +k(a){var s=this,r=A.d8L(A.oD(s)),q=A.aqA(A.lw(s)),p=A.aqA(A.ts(s)),o=A.aqA(A.tt(s)),n=A.aqA(A.T1(s)),m=A.aqA(A.bLu(s)),l=A.d8M(A.cOz(s)),k=r+"-"+q +if(s.b)return k+"-"+p+" "+o+":"+n+":"+m+"."+l+"Z" +else return k+"-"+p+" "+o+":"+n+":"+m+"."+l}, +$idy:1} +A.bg.prototype={ +a2(a,b){return new A.bg(this.a+b.a)}, +aq(a,b){return new A.bg(this.a-b.a)}, +aO(a,b){return new A.bg(B.e.au(this.a*b))}, +eK(a,b){if(b===0)throw A.j(new A.a3d()) +return new A.bg(B.d.eK(this.a,b))}, +yf(a,b){return this.a>b.a}, +zd(a,b){return this.a<=b.a}, +l(a,b){if(b==null)return!1 +return b instanceof A.bg&&this.a===b.a}, +gv(a){return B.d.gv(this.a)}, +bL(a,b){return B.d.bL(this.a,b.a)}, +k(a){var s,r,q,p,o,n=this.a,m=B.d.aQ(n,36e8),l=n%36e8 +if(n<0){m=0-m +n=0-l +s="-"}else{n=l +s=""}r=B.d.aQ(n,6e7) +n%=6e7 +q=r<10?"0":"" +p=B.d.aQ(n,1e6) +o=p<10?"0":"" +return s+m+":"+q+r+":"+o+p+"."+B.c.fH(B.d.k(n%1e6),6,"0")}, +$idy:1} +A.aOG.prototype={ +k(a){return this.G()}, +$iP:1} +A.f0.prototype={ +gKV(){return A.ay(this.$thrownJsError)}} +A.Hh.prototype={ +k(a){var s=this.a +if(s!=null)return"Assertion failed: "+A.Iw(s) +return"Assertion failed"}, +goS(a){return this.a}} +A.yb.prototype={} +A.oa.prototype={ +gahS(){return"Invalid argument"+(!this.a?"(s)":"")}, +gahR(){return""}, +k(a){var s=this,r=s.c,q=r==null?"":" ("+r+")",p=s.d,o=p==null?"":": "+A.r(p),n=s.gahS()+q+o +if(!s.a)return n +return n+s.gahR()+": "+A.Iw(s.gapm())}, +gapm(){return this.b}} +A.Th.prototype={ +gapm(){return this.b}, +gahS(){return"RangeError"}, +gahR(){var s,r=this.e,q=this.f +if(r==null)s=q!=null?": Not less than or equal to "+A.r(q):"" +else if(q==null)s=": Not greater than or equal to "+A.r(r) +else if(q>r)s=": Not in inclusive range "+A.r(r)+".."+A.r(q) +else s=qe.length +else s=!1 +if(s)f=null +if(f==null){if(e.length>78)e=B.c.X(e,0,75)+"..." +return g+"\n"+e}for(r=1,q=0,p=!1,o=0;o1?g+(" (at line "+r+", character "+(f-q+1)+")\n"):g+(" (at character "+(f+1)+")\n") +m=e.length +for(o=f;o78)if(f-q<75){l=q+75 +k=q +j="" +i="..."}else{if(m-f<75){k=m-75 +l=m +i=""}else{k=f-36 +l=f+36 +i="..."}j="..."}else{l=m +k=q +j="" +i=""}return g+j+B.c.X(e,k,l)+i+"\n"+B.c.aO(" ",f-k+j.length)+"^\n"}else return f!=null?g+(" (at offset "+A.r(f)+")"):g}, +$ibv:1, +goS(a){return this.a}, +gVS(a){return this.b}, +gpd(a){return this.c}} +A.a3d.prototype={ +gKV(){return null}, +k(a){return"IntegerDivisionByZeroException"}, +$if0:1, +$iBM:1, +$ibv:1} +A.D.prototype={ +v3(a,b){return A.f9(this,A.aM(this).i("D.E"),b)}, +aoH(a,b){var s=this,r=A.aM(s) +if(r.i("b2").b(s))return A.cAN(s,b,r.i("D.E")) +return new A.zW(s,b,r.i("zW"))}, +dn(a,b,c){return A.j3(this,b,A.aM(this).i("D.E"),c)}, +tF(a,b){return this.dn(a,b,t.z)}, +oC(a,b){return new A.aO(this,b,A.aM(this).i("aO"))}, +H6(a,b){return new A.eo(this,b.i("eo<0>"))}, +Sk(a,b,c){return new A.hY(this,b,A.aM(this).i("@").Z(c).i("hY<1,2>"))}, +p(a,b){var s +for(s=this.gS(this);s.q();)if(J.v(s.gE(s),b))return!0 +return!1}, +an(a,b){var s +for(s=this.gS(this);s.q();)b.$1(s.gE(s))}, +D_(a,b){var s,r=this.gS(this) +if(!r.q())throw A.j(A.dG()) +s=r.gE(r) +for(;r.q();)s=b.$2(s,r.gE(r)) +return s}, +eA(a,b,c){var s,r +for(s=this.gS(this),r=b;s.q();)r=c.$2(r,s.gE(s)) +return r}, +zM(a,b){var s +for(s=this.gS(this);s.q();)if(!b.$1(s.gE(s)))return!1 +return!0}, +aU(a,b){var s,r,q=this.gS(this) +if(!q.q())return"" +s=J.bp(q.gE(q)) +if(!q.q())return s +if(b.length===0){r=s +do r+=A.r(J.bp(q.gE(q))) +while(q.q())}else{r=s +do r=r+b+A.r(J.bp(q.gE(q))) +while(q.q())}return r.charCodeAt(0)==0?r:r}, +qr(a){return this.aU(a,"")}, +cr(a,b){var s +for(s=this.gS(this);s.q();)if(b.$1(s.gE(s)))return!0 +return!1}, +q6(a,b){return A.R(this,b,A.aM(this).i("D.E"))}, +bg(a){return this.q6(a,!0)}, +rN(a){return A.i0(this,A.aM(this).i("D.E"))}, +gu(a){var s,r=this.gS(this) +for(s=0;r.q();)++s +return s}, +ga6(a){return!this.gS(this).q()}, +gda(a){return!this.ga6(this)}, +z0(a,b){return A.c0V(this,b,A.aM(this).i("D.E"))}, +ri(a,b){return A.cCS(this,b,A.aM(this).i("D.E"))}, +gN(a){var s=this.gS(this) +if(!s.q())throw A.j(A.dG()) +return s.gE(s)}, +gR(a){var s,r=this.gS(this) +if(!r.q())throw A.j(A.dG()) +do s=r.gE(r) +while(r.q()) +return s}, +gbQ(a){var s,r=this.gS(this) +if(!r.q())throw A.j(A.dG()) +s=r.gE(r) +if(r.q())throw A.j(A.Em()) +return s}, +wt(a,b,c){var s,r +for(s=this.gS(this);s.q();){r=s.gE(s) +if(b.$1(r))return r}if(c!=null)return c.$0() +throw A.j(A.dG())}, +ro(a,b){return this.wt(a,b,null)}, +e6(a,b){var s,r +A.iK(b,"index") +s=this.gS(this) +for(r=b;s.q();){if(r===0)return s.gE(s);--r}throw A.j(A.j1(b,b-r,this,null,"index"))}, +k(a){return A.cMm(this,"(",")")}, +b04(a){return this.gbQ(this).$0()}} +A.ae0.prototype={ +e6(a,b){A.aug(b,this.a,this,null,null) +return this.b.$1(b)}, +gu(a){return this.a}} +A.a3j.prototype={} +A.a3.prototype={ +k(a){return"MapEntry("+A.r(this.a)+": "+A.r(this.b)+")"}, +ge8(a){return this.a}, +gm(a){return this.b}} +A.aS.prototype={ +gv(a){return A.J.prototype.gv.call(this,this)}, +k(a){return"null"}} +A.J.prototype={$iJ:1, +l(a,b){return this===b}, +gv(a){return A.e2(this)}, +k(a){return"Instance of '"+A.a6H(this)+"'"}, +B(a,b){throw A.j(A.cNJ(this,b))}, +grv(a){return A.a_(this)}, +toString(){return this.k(this)}, +$0(){return this.B(this,A.L("$0","$0",0,[],[],0))}, +$1(a){return this.B(this,A.L("$1","$1",0,[a],[],0))}, +$2(a,b){return this.B(this,A.L("$2","$2",0,[a,b],[],0))}, +$3$1(a,b,c,d){return this.B(this,A.L("$3$1","$3$1",0,[a,b,c,d],[],3))}, +$1$2$onError(a,b,c){return this.B(this,A.L("$1$2$onError","$1$2$onError",0,[a,b,c],["onError"],1))}, +$2$1(a,b,c){return this.B(this,A.L("$2$1","$2$1",0,[a,b,c],[],2))}, +$1$1(a,b){return this.B(this,A.L("$1$1","$1$1",0,[a,b],[],1))}, +$3(a,b,c){return this.B(this,A.L("$3","$3",0,[a,b,c],[],0))}, +$4(a,b,c,d){return this.B(this,A.L("$4","$4",0,[a,b,c,d],[],0))}, +$3$3(a,b,c,d,e,f){return this.B(this,A.L("$3$3","$3$3",0,[a,b,c,d,e,f],[],3))}, +$2$2(a,b,c,d){return this.B(this,A.L("$2$2","$2$2",0,[a,b,c,d],[],2))}, +$1$hostElementAttributes(a){return this.B(this,A.L("$1$hostElementAttributes","$1$hostElementAttributes",0,[a],["hostElementAttributes"],0))}, +$1$highContrast(a){return this.B(this,A.L("$1$highContrast","$1$highContrast",0,[a],["highContrast"],0))}, +$1$accessibilityFeatures(a){return this.B(this,A.L("$1$accessibilityFeatures","$1$accessibilityFeatures",0,[a],["accessibilityFeatures"],0))}, +$1$locales(a){return this.B(this,A.L("$1$locales","$1$locales",0,[a],["locales"],0))}, +$1$textScaleFactor(a){return this.B(this,A.L("$1$textScaleFactor","$1$textScaleFactor",0,[a],["textScaleFactor"],0))}, +$1$platformBrightness(a){return this.B(this,A.L("$1$platformBrightness","$1$platformBrightness",0,[a],["platformBrightness"],0))}, +$1$2(a,b,c){return this.B(this,A.L("$1$2","$1$2",0,[a,b,c],[],1))}, +$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scale$signalKind$timeStamp(a,b,c,d,e,f,g,h,i,j,k,l){return this.B(this,A.L("$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scale$signalKind$timeStamp","$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scale$signalKind$timeStamp",0,[a,b,c,d,e,f,g,h,i,j,k,l],["buttons","change","device","kind","physicalX","physicalY","pressure","pressureMax","scale","signalKind","timeStamp"],0))}, +$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$timeStamp(a,b,c,d,e,f,g,h,i,j,k,l,m){return this.B(this,A.L("$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$timeStamp","$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$timeStamp",0,[a,b,c,d,e,f,g,h,i,j,k,l,m],["buttons","change","device","kind","physicalX","physicalY","pressure","pressureMax","scrollDeltaX","scrollDeltaY","signalKind","timeStamp"],0))}, +$11$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp(a,b,c,d,e,f,g,h,i,j,k){return this.B(this,A.L("$11$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp","$11$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp",0,[a,b,c,d,e,f,g,h,i,j,k],["buttons","change","device","kind","physicalX","physicalY","pressure","pressureMax","signalKind","timeStamp"],0))}, +$10$buttons$change$device$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp(a,b,c,d,e,f,g,h,i,j){return this.B(this,A.L("$10$buttons$change$device$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp","$10$buttons$change$device$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp",0,[a,b,c,d,e,f,g,h,i,j],["buttons","change","device","physicalX","physicalY","pressure","pressureMax","signalKind","timeStamp"],0))}, +$4$checkModifiers(a,b,c,d){return this.B(this,A.L("$4$checkModifiers","$4$checkModifiers",0,[a,b,c,d],["checkModifiers"],0))}, +$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$tilt$timeStamp(a,b,c,d,e,f,g,h,i,j,k,l){return this.B(this,A.L("$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$tilt$timeStamp","$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$tilt$timeStamp",0,[a,b,c,d,e,f,g,h,i,j,k,l],["buttons","change","device","kind","physicalX","physicalY","pressure","pressureMax","signalKind","tilt","timeStamp"],0))}, +$1$0(a){return this.B(this,A.L("$1$0","$1$0",0,[a],[],1))}, +$1$accessibleNavigation(a){return this.B(this,A.L("$1$accessibleNavigation","$1$accessibleNavigation",0,[a],["accessibleNavigation"],0))}, +$1$semanticsEnabled(a){return this.B(this,A.L("$1$semanticsEnabled","$1$semanticsEnabled",0,[a],["semanticsEnabled"],0))}, +$4$cancelOnError$onDone$onError(a,b,c,d){return this.B(this,A.L("$4$cancelOnError$onDone$onError","$4$cancelOnError$onDone$onError",0,[a,b,c,d],["cancelOnError","onDone","onError"],0))}, +$1$growable(a){return this.B(this,A.L("$1$growable","$1$growable",0,[a],["growable"],0))}, +$2$path(a,b){return this.B(this,A.L("$2$path","$2$path",0,[a,b],["path"],0))}, +$2$priority$scheduler(a,b){return this.B(this,A.L("$2$priority$scheduler","$2$priority$scheduler",0,[a,b],["priority","scheduler"],0))}, +$2$position(a,b){return this.B(this,A.L("$2$position","$2$position",0,[a,b],["position"],0))}, +$1$style(a){return this.B(this,A.L("$1$style","$1$style",0,[a],["style"],0))}, +$21$background$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$shadows$textBaseline$wordSpacing(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){return this.B(this,A.L("$21$background$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$shadows$textBaseline$wordSpacing","$21$background$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$shadows$textBaseline$wordSpacing",0,[a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1],["background","color","decoration","decorationColor","decorationStyle","decorationThickness","fontFamily","fontFamilyFallback","fontFeatures","fontSize","fontStyle","fontVariations","fontWeight","foreground","height","leadingDistribution","letterSpacing","locale","shadows","textBaseline","wordSpacing"],0))}, +$12$ellipsis$fontFamily$fontSize$fontStyle$fontWeight$height$locale$maxLines$strutStyle$textAlign$textDirection$textHeightBehavior(a,b,c,d,e,f,g,h,i,j,k,l){return this.B(this,A.L("$12$ellipsis$fontFamily$fontSize$fontStyle$fontWeight$height$locale$maxLines$strutStyle$textAlign$textDirection$textHeightBehavior","$12$ellipsis$fontFamily$fontSize$fontStyle$fontWeight$height$locale$maxLines$strutStyle$textAlign$textDirection$textHeightBehavior",0,[a,b,c,d,e,f,g,h,i,j,k,l],["ellipsis","fontFamily","fontSize","fontStyle","fontWeight","height","locale","maxLines","strutStyle","textAlign","textDirection","textHeightBehavior"],0))}, +$2$aspect(a,b){return this.B(this,A.L("$2$aspect","$2$aspect",0,[a,b],["aspect"],0))}, +$1$isBuildFromExternalSources(a){return this.B(this,A.L("$1$isBuildFromExternalSources","$1$isBuildFromExternalSources",0,[a],["isBuildFromExternalSources"],0))}, +$2$0(a,b){return this.B(this,A.L("$2$0","$2$0",0,[a,b],[],2))}, +$1$findFirstFocus(a){return this.B(this,A.L("$1$findFirstFocus","$1$findFirstFocus",0,[a],["findFirstFocus"],0))}, +$1$immediately(a){return this.B(this,A.L("$1$immediately","$1$immediately",0,[a],["immediately"],0))}, +$1$2$arguments(a,b,c){return this.B(this,A.L("$1$2$arguments","$1$2$arguments",0,[a,b,c],["arguments"],1))}, +$2$type(a,b){return this.B(this,A.L("$2$type","$2$type",0,[a,b],["type"],0))}, +$1$matches(a){return this.B(this,A.L("$1$matches","$1$matches",0,[a],["matches"],0))}, +$1$path(a){return this.B(this,A.L("$1$path","$1$path",0,[a],["path"],0))}, +$5(a,b,c,d,e){return this.B(this,A.L("$5","$5",0,[a,b,c,d,e],[],0))}, +$1$range(a){return this.B(this,A.L("$1$range","$1$range",0,[a],["range"],0))}, +$3$forgottenChildren(a,b,c){return this.B(this,A.L("$3$forgottenChildren","$3$forgottenChildren",0,[a,b,c],["forgottenChildren"],0))}, +$2$after(a,b){return this.B(this,A.L("$2$after","$2$after",0,[a,b],["after"],0))}, +$1$reversed(a){return this.B(this,A.L("$1$reversed","$1$reversed",0,[a],["reversed"],0))}, +$6$alignment$alignmentPolicy$curve$duration$targetRenderObject(a,b,c,d,e,f){return this.B(this,A.L("$6$alignment$alignmentPolicy$curve$duration$targetRenderObject","$6$alignment$alignmentPolicy$curve$duration$targetRenderObject",0,[a,b,c,d,e,f],["alignment","alignmentPolicy","curve","duration","targetRenderObject"],0))}, +$2$ignoreCurrentFocus(a,b){return this.B(this,A.L("$2$ignoreCurrentFocus","$2$ignoreCurrentFocus",0,[a,b],["ignoreCurrentFocus"],0))}, +$1$paragraphWidth(a){return this.B(this,A.L("$1$paragraphWidth","$1$paragraphWidth",0,[a],["paragraphWidth"],0))}, +$9$fontFamily$fontFamilyFallback$fontSize$fontStyle$fontWeight$forceStrutHeight$height$leading$leadingDistribution(a,b,c,d,e,f,g,h,i){return this.B(this,A.L("$9$fontFamily$fontFamilyFallback$fontSize$fontStyle$fontWeight$forceStrutHeight$height$leading$leadingDistribution","$9$fontFamily$fontFamilyFallback$fontSize$fontStyle$fontWeight$forceStrutHeight$height$leading$leadingDistribution",0,[a,b,c,d,e,f,g,h,i],["fontFamily","fontFamilyFallback","fontSize","fontStyle","fontWeight","forceStrutHeight","height","leading","leadingDistribution"],0))}, +$4$boxHeightStyle$boxWidthStyle(a,b,c,d){return this.B(this,A.L("$4$boxHeightStyle$boxWidthStyle","$4$boxHeightStyle$boxWidthStyle",0,[a,b,c,d],["boxHeightStyle","boxWidthStyle"],0))}, +$2$end$start(a,b){return this.B(this,A.L("$2$end$start","$2$end$start",0,[a,b],["end","start"],0))}, +$3$dimensions$textScaleFactor(a,b,c){return this.B(this,A.L("$3$dimensions$textScaleFactor","$3$dimensions$textScaleFactor",0,[a,b,c],["dimensions","textScaleFactor"],0))}, +$3$boxHeightStyle(a,b,c){return this.B(this,A.L("$3$boxHeightStyle","$3$boxHeightStyle",0,[a,b,c],["boxHeightStyle"],0))}, +$3$includePlaceholders$includeSemanticsLabels(a,b,c){return this.B(this,A.L("$3$includePlaceholders$includeSemanticsLabels","$3$includePlaceholders$includeSemanticsLabels",0,[a,b,c],["includePlaceholders","includeSemanticsLabels"],0))}, +$8$color$fill$grade$opacity$opticalSize$shadows$size$weight(a,b,c,d,e,f,g,h){return this.B(this,A.L("$8$color$fill$grade$opacity$opticalSize$shadows$size$weight","$8$color$fill$grade$opacity$opticalSize$shadows$size$weight",0,[a,b,c,d,e,f,g,h],["color","fill","grade","opacity","opticalSize","shadows","size","weight"],0))}, +$1$color(a){return this.B(this,A.L("$1$color","$1$color",0,[a],["color"],0))}, +$2$color$fontSize(a,b){return this.B(this,A.L("$2$color$fontSize","$2$color$fontSize",0,[a,b],["color","fontSize"],0))}, +$3$debugReport(a,b,c){return this.B(this,A.L("$3$debugReport","$3$debugReport",0,[a,b,c],["debugReport"],0))}, +$3$cancel$down$reason(a,b,c){return this.B(this,A.L("$3$cancel$down$reason","$3$cancel$down$reason",0,[a,b,c],["cancel","down","reason"],0))}, +$2$down$up(a,b){return this.B(this,A.L("$2$down$up","$2$down$up",0,[a,b],["down","up"],0))}, +$1$down(a){return this.B(this,A.L("$1$down","$1$down",0,[a],["down"],0))}, +$3$replace$state(a,b,c){return this.B(this,A.L("$3$replace$state","$3$replace$state",0,[a,b,c],["replace","state"],0))}, +$2$params(a,b){return this.B(this,A.L("$2$params","$2$params",0,[a,b],["params"],0))}, +$3$onAction$onChange(a,b,c){return this.B(this,A.L("$3$onAction$onChange","$3$onAction$onChange",0,[a,b,c],["onAction","onChange"],0))}, +$25$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5){return this.B(this,A.L("$25$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing","$25$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing",0,[a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5],["background","backgroundColor","color","debugLabel","decoration","decorationColor","decorationStyle","decorationThickness","fontFamily","fontFamilyFallback","fontFeatures","fontSize","fontStyle","fontVariations","fontWeight","foreground","height","leadingDistribution","letterSpacing","locale","overflow","package","shadows","textBaseline","wordSpacing"],0))}, +$3$textDirection(a,b,c){return this.B(this,A.L("$3$textDirection","$3$textDirection",0,[a,b,c],["textDirection"],0))}, +$2$value(a,b){return this.B(this,A.L("$2$value","$2$value",0,[a,b],["value"],0))}, +$1$details(a){return this.B(this,A.L("$1$details","$1$details",0,[a],["details"],0))}, +$11$borderRadius$color$containedInkWell$controller$customBorder$onRemoved$position$radius$rectCallback$referenceBox$textDirection(a,b,c,d,e,f,g,h,i,j,k){return this.B(this,A.L("$11$borderRadius$color$containedInkWell$controller$customBorder$onRemoved$position$radius$rectCallback$referenceBox$textDirection","$11$borderRadius$color$containedInkWell$controller$customBorder$onRemoved$position$radius$rectCallback$referenceBox$textDirection",0,[a,b,c,d,e,f,g,h,i,j,k],["borderRadius","color","containedInkWell","controller","customBorder","onRemoved","position","radius","rectCallback","referenceBox","textDirection"],0))}, +$1$context(a){return this.B(this,A.L("$1$context","$1$context",0,[a],["context"],0))}, +$2$textDirection(a,b){return this.B(this,A.L("$2$textDirection","$2$textDirection",0,[a,b],["textDirection"],0))}, +$2$reversed(a,b){return this.B(this,A.L("$2$reversed","$2$reversed",0,[a,b],["reversed"],0))}, +$2$minHeight$minWidth(a,b){return this.B(this,A.L("$2$minHeight$minWidth","$2$minHeight$minWidth",0,[a,b],["minHeight","minWidth"],0))}, +$1$letterSpacing(a){return this.B(this,A.L("$1$letterSpacing","$1$letterSpacing",0,[a],["letterSpacing"],0))}, +$2$primaryTextTheme$textTheme(a,b){return this.B(this,A.L("$2$primaryTextTheme$textTheme","$2$primaryTextTheme$textTheme",0,[a,b],["primaryTextTheme","textTheme"],0))}, +$1$fontFamily(a){return this.B(this,A.L("$1$fontFamily","$1$fontFamily",0,[a],["fontFamily"],0))}, +$3$bodyColor$decorationColor$displayColor(a,b,c){return this.B(this,A.L("$3$bodyColor$decorationColor$displayColor","$3$bodyColor$decorationColor$displayColor",0,[a,b,c],["bodyColor","decorationColor","displayColor"],0))}, +$1$5(a,b,c,d,e,f){return this.B(this,A.L("$1$5","$1$5",0,[a,b,c,d,e,f],[],1))}, +$1$padding(a){return this.B(this,A.L("$1$padding","$1$padding",0,[a],["padding"],0))}, +$3$async(a,b,c){return this.B(this,A.L("$3$async","$3$async",0,[a,b,c],["async"],0))}, +$1$end(a){return this.B(this,A.L("$1$end","$1$end",0,[a],["end"],0))}, +$1$text(a){return this.B(this,A.L("$1$text","$1$text",0,[a],["text"],0))}, +$1$line(a){return this.B(this,A.L("$1$line","$1$line",0,[a],["line"],0))}, +$2$color(a,b){return this.B(this,A.L("$2$color","$2$color",0,[a,b],["color"],0))}, +$2$withDrive(a,b){return this.B(this,A.L("$2$withDrive","$2$withDrive",0,[a,b],["withDrive"],0))}, +$2$3(a,b,c,d,e){return this.B(this,A.L("$2$3","$2$3",0,[a,b,c,d,e],[],2))}, +$3$onDone$onError(a,b,c){return this.B(this,A.L("$3$onDone$onError","$3$onDone$onError",0,[a,b,c],["onDone","onError"],0))}, +$2$wipe(a,b){return this.B(this,A.L("$2$wipe","$2$wipe",0,[a,b],["wipe"],0))}, +$5$allowedAtIndex(a,b,c,d,e){return this.B(this,A.L("$5$allowedAtIndex","$5$allowedAtIndex",0,[a,b,c,d,e],["allowedAtIndex"],0))}, +$3$cancelOnError$onDone(a,b,c){return this.B(this,A.L("$3$cancelOnError$onDone","$3$cancelOnError$onDone",0,[a,b,c],["cancelOnError","onDone"],0))}, +$4$displayFeatures$padding$viewInsets$viewPadding(a,b,c,d){return this.B(this,A.L("$4$displayFeatures$padding$viewInsets$viewPadding","$4$displayFeatures$padding$viewInsets$viewPadding",0,[a,b,c,d],["displayFeatures","padding","viewInsets","viewPadding"],0))}, +$2$padding$viewPadding(a,b){return this.B(this,A.L("$2$padding$viewPadding","$2$padding$viewPadding",0,[a,b],["padding","viewPadding"],0))}, +$8$removeBottomInset$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(a,b,c,d,e,f,g,h){return this.B(this,A.L("$8$removeBottomInset$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding","$8$removeBottomInset$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding",0,[a,b,c,d,e,f,g,h],["removeBottomInset","removeBottomPadding","removeLeftPadding","removeRightPadding","removeTopPadding"],0))}, +$7$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(a,b,c,d,e,f,g){return this.B(this,A.L("$7$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding","$7$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding",0,[a,b,c,d,e,f,g],["removeBottomPadding","removeLeftPadding","removeRightPadding","removeTopPadding"],0))}, +$8$maintainBottomViewPadding$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(a,b,c,d,e,f,g,h){return this.B(this,A.L("$8$maintainBottomViewPadding$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding","$8$maintainBottomViewPadding$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding",0,[a,b,c,d,e,f,g,h],["maintainBottomViewPadding","removeBottomPadding","removeLeftPadding","removeRightPadding","removeTopPadding"],0))}, +$1$bottom(a){return this.B(this,A.L("$1$bottom","$1$bottom",0,[a],["bottom"],0))}, +$1$floatingActionButtonScale(a){return this.B(this,A.L("$1$floatingActionButtonScale","$1$floatingActionButtonScale",0,[a],["floatingActionButtonScale"],0))}, +$2$bottom$top(a,b){return this.B(this,A.L("$2$bottom$top","$2$bottom$top",0,[a,b],["bottom","top"],0))}, +$1$removeBottom(a){return this.B(this,A.L("$1$removeBottom","$1$removeBottom",0,[a],["removeBottom"],0))}, +$2$viewInsets$viewPadding(a,b){return this.B(this,A.L("$2$viewInsets$viewPadding","$2$viewInsets$viewPadding",0,[a,b],["viewInsets","viewPadding"],0))}, +$1$floatingActionButtonArea(a){return this.B(this,A.L("$1$floatingActionButtonArea","$1$floatingActionButtonArea",0,[a],["floatingActionButtonArea"],0))}, +$1$renderVideo(a){return this.B(this,A.L("$1$renderVideo","$1$renderVideo",0,[a],["renderVideo"],0))}, +$4$height$renderVideo$rotation$width(a,b,c,d){return this.B(this,A.L("$4$height$renderVideo$rotation$width","$4$height$renderVideo$rotation$width",0,[a,b,c,d],["height","renderVideo","rotation","width"],0))}, +$2$maxWidth$minWidth(a,b){return this.B(this,A.L("$2$maxWidth$minWidth","$2$maxWidth$minWidth",0,[a,b],["maxWidth","minWidth"],0))}, +$2$maxHeight$minHeight(a,b){return this.B(this,A.L("$2$maxHeight$minHeight","$2$maxHeight$minHeight",0,[a,b],["maxHeight","minHeight"],0))}, +$1$side(a){return this.B(this,A.L("$1$side","$1$side",0,[a],["side"],0))}, +$1$getThumbnail(a){return this.B(this,A.L("$1$getThumbnail","$1$getThumbnail",0,[a],["getThumbnail"],0))}, +$3$context$exception$stack(a,b,c){return this.B(this,A.L("$3$context$exception$stack","$3$context$exception$stack",0,[a,b,c],["context","exception","stack"],0))}, +$4$allowUpscaling$targetHeight$targetWidth(a,b,c,d){return this.B(this,A.L("$4$allowUpscaling$targetHeight$targetWidth","$4$allowUpscaling$targetHeight$targetWidth",0,[a,b,c,d],["allowUpscaling","targetHeight","targetWidth"],0))}, +$5$colors$indices$textureCoordinates(a,b,c,d,e){return this.B(this,A.L("$5$colors$indices$textureCoordinates","$5$colors$indices$textureCoordinates",0,[a,b,c,d,e],["colors","indices","textureCoordinates"],0))}, +$6(a,b,c,d,e,f){return this.B(this,A.L("$6","$6",0,[a,b,c,d,e,f],[],0))}, +$8(a,b,c,d,e,f,g,h){return this.B(this,A.L("$8","$8",0,[a,b,c,d,e,f,g,h],[],0))}, +$2$replace(a,b){return this.B(this,A.L("$2$replace","$2$replace",0,[a,b],["replace"],0))}, +$4$clipResolver$maskResolver$patternResolver(a,b,c,d){return this.B(this,A.L("$4$clipResolver$maskResolver$patternResolver","$4$clipResolver$maskResolver$patternResolver",0,[a,b,c,d],["clipResolver","maskResolver","patternResolver"],0))}, +$2$defaultColor(a,b){return this.B(this,A.L("$2$defaultColor","$2$defaultColor",0,[a,b],["defaultColor"],0))}, +$2$child$context(a,b){return this.B(this,A.L("$2$child$context","$2$child$context",0,[a,b],["child","context"],0))}, +$2$initialRestore(a,b){return this.B(this,A.L("$2$initialRestore","$2$initialRestore",0,[a,b],["initialRestore"],0))}, +$1$direction(a){return this.B(this,A.L("$1$direction","$1$direction",0,[a],["direction"],0))}, +$3$rect(a,b,c){return this.B(this,A.L("$3$rect","$3$rect",0,[a,b,c],["rect"],0))}, +$1$opacity(a){return this.B(this,A.L("$1$opacity","$1$opacity",0,[a],["opacity"],0))}, +$3$foregroundColor$iconSize$overlayColor(a,b,c){return this.B(this,A.L("$3$foregroundColor$iconSize$overlayColor","$3$foregroundColor$iconSize$overlayColor",0,[a,b,c],["foregroundColor","iconSize","overlayColor"],0))}, +$2$color$letterSpacing(a,b){return this.B(this,A.L("$2$color$letterSpacing","$2$color$letterSpacing",0,[a,b],["color","letterSpacing"],0))}, +$1$selection(a){return this.B(this,A.L("$1$selection","$1$selection",0,[a],["selection"],0))}, +$1$rect(a){return this.B(this,A.L("$1$rect","$1$rect",0,[a],["rect"],0))}, +$4$curve$descendant$duration$rect(a,b,c,d){return this.B(this,A.L("$4$curve$descendant$duration$rect","$4$curve$descendant$duration$rect",0,[a,b,c,d],["curve","descendant","duration","rect"],0))}, +$2$cause$from(a,b){return this.B(this,A.L("$2$cause$from","$2$cause$from",0,[a,b],["cause","from"],0))}, +$1$composing(a){return this.B(this,A.L("$1$composing","$1$composing",0,[a],["composing"],0))}, +$1$affinity(a){return this.B(this,A.L("$1$affinity","$1$affinity",0,[a],["affinity"],0))}, +$3$code$details$message(a,b,c){return this.B(this,A.L("$3$code$details$message","$3$code$details$message",0,[a,b,c],["code","details","message"],0))}, +$2$code$message(a,b){return this.B(this,A.L("$2$code$message","$2$code$message",0,[a,b],["code","message"],0))}, +$3$context$style$withComposing(a,b,c){return this.B(this,A.L("$3$context$style$withComposing","$3$context$style$withComposing",0,[a,b,c],["context","style","withComposing"],0))}, +$6$baseline$baselineOffset$scale(a,b,c,d,e,f){return this.B(this,A.L("$6$baseline$baselineOffset$scale","$6$baseline$baselineOffset$scale",0,[a,b,c,d,e,f],["baseline","baselineOffset","scale"],0))}, +$4$scale(a,b,c,d){return this.B(this,A.L("$4$scale","$4$scale",0,[a,b,c,d],["scale"],0))}, +$3$curve$duration$rect(a,b,c){return this.B(this,A.L("$3$curve$duration$rect","$3$curve$duration$rect",0,[a,b,c],["curve","duration","rect"],0))}, +$2$affinity$extentOffset(a,b){return this.B(this,A.L("$2$affinity$extentOffset","$2$affinity$extentOffset",0,[a,b],["affinity","extentOffset"],0))}, +$2$overscroll$scrollbars(a,b){return this.B(this,A.L("$2$overscroll$scrollbars","$2$overscroll$scrollbars",0,[a,b],["overscroll","scrollbars"],0))}, +$2$baseOffset$extentOffset(a,b){return this.B(this,A.L("$2$baseOffset$extentOffset","$2$baseOffset$extentOffset",0,[a,b],["baseOffset","extentOffset"],0))}, +$1$extentOffset(a){return this.B(this,A.L("$1$extentOffset","$1$extentOffset",0,[a],["extentOffset"],0))}, +$1$spellCheckService(a){return this.B(this,A.L("$1$spellCheckService","$1$spellCheckService",0,[a],["spellCheckService"],0))}, +$1$height(a){return this.B(this,A.L("$1$height","$1$height",0,[a],["height"],0))}, +$1$borderSide(a){return this.B(this,A.L("$1$borderSide","$1$borderSide",0,[a],["borderSide"],0))}, +$27$alignLabelWithHint$border$constraints$contentPadding$counterStyle$disabledBorder$enabledBorder$errorBorder$errorMaxLines$errorStyle$fillColor$filled$floatingLabelAlignment$floatingLabelBehavior$floatingLabelStyle$focusColor$focusedBorder$focusedErrorBorder$helperMaxLines$helperStyle$hintStyle$hoverColor$isCollapsed$isDense$labelStyle$prefixStyle$suffixStyle(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7){return this.B(this,A.L("$27$alignLabelWithHint$border$constraints$contentPadding$counterStyle$disabledBorder$enabledBorder$errorBorder$errorMaxLines$errorStyle$fillColor$filled$floatingLabelAlignment$floatingLabelBehavior$floatingLabelStyle$focusColor$focusedBorder$focusedErrorBorder$helperMaxLines$helperStyle$hintStyle$hoverColor$isCollapsed$isDense$labelStyle$prefixStyle$suffixStyle","$27$alignLabelWithHint$border$constraints$contentPadding$counterStyle$disabledBorder$enabledBorder$errorBorder$errorMaxLines$errorStyle$fillColor$filled$floatingLabelAlignment$floatingLabelBehavior$floatingLabelStyle$focusColor$focusedBorder$focusedErrorBorder$helperMaxLines$helperStyle$hintStyle$hoverColor$isCollapsed$isDense$labelStyle$prefixStyle$suffixStyle",0,[a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7],["alignLabelWithHint","border","constraints","contentPadding","counterStyle","disabledBorder","enabledBorder","errorBorder","errorMaxLines","errorStyle","fillColor","filled","floatingLabelAlignment","floatingLabelBehavior","floatingLabelStyle","focusColor","focusedBorder","focusedErrorBorder","helperMaxLines","helperStyle","hintStyle","hoverColor","isCollapsed","isDense","labelStyle","prefixStyle","suffixStyle"],0))}, +$2$enabled$hintMaxLines(a,b){return this.B(this,A.L("$2$enabled$hintMaxLines","$2$enabled$hintMaxLines",0,[a,b],["enabled","hintMaxLines"],0))}, +$4$currentLength$isFocused$maxLength(a,b,c,d){return this.B(this,A.L("$4$currentLength$isFocused$maxLength","$4$currentLength$isFocused$maxLength",0,[a,b,c,d],["currentLength","isFocused","maxLength"],0))}, +$1$counter(a){return this.B(this,A.L("$1$counter","$1$counter",0,[a],["counter"],0))}, +$4$counterStyle$counterText$errorText$semanticCounterText(a,b,c,d){return this.B(this,A.L("$4$counterStyle$counterText$errorText$semanticCounterText","$4$counterStyle$counterText$errorText$semanticCounterText",0,[a,b,c,d],["counterStyle","counterText","errorText","semanticCounterText"],0))}, +$2$counterText$semanticCounterText(a,b){return this.B(this,A.L("$2$counterText$semanticCounterText","$2$counterText$semanticCounterText",0,[a,b],["counterText","semanticCounterText"],0))}, +$2$composing$selection(a,b){return this.B(this,A.L("$2$composing$selection","$2$composing$selection",0,[a,b],["composing","selection"],0))}, +$1$colorScheme(a){return this.B(this,A.L("$1$colorScheme","$1$colorScheme",0,[a],["colorScheme"],0))}, +$1$velocity(a){return this.B(this,A.L("$1$velocity","$1$velocity",0,[a],["velocity"],0))}, +$4$editEventId$inReplyTo$txid(a,b,c,d){return this.B(this,A.L("$4$editEventId$inReplyTo$txid","$4$editEventId$inReplyTo$txid",0,[a,b,c,d],["editEventId","inReplyTo","txid"],0))}, +$2$onError(a,b){return this.B(this,A.L("$2$onError","$2$onError",0,[a,b],["onError"],0))}, +$6$duration$errorDescription$isCompleted$isInitialized$rotationCorrection$size(a,b,c,d,e,f){return this.B(this,A.L("$6$duration$errorDescription$isCompleted$isInitialized$rotationCorrection$size","$6$duration$errorDescription$isCompleted$isInitialized$rotationCorrection$size",0,[a,b,c,d,e,f],["duration","errorDescription","isCompleted","isInitialized","rotationCorrection","size"],0))}, +$1$isCompleted(a){return this.B(this,A.L("$1$isCompleted","$1$isCompleted",0,[a],["isCompleted"],0))}, +$1$buffered(a){return this.B(this,A.L("$1$buffered","$1$buffered",0,[a],["buffered"],0))}, +$1$isBuffering(a){return this.B(this,A.L("$1$isBuffering","$1$isBuffering",0,[a],["isBuffering"],0))}, +$2$isCompleted$isPlaying(a,b){return this.B(this,A.L("$2$isCompleted$isPlaying","$2$isCompleted$isPlaying",0,[a,b],["isCompleted","isPlaying"],0))}, +$1$isPlaying(a){return this.B(this,A.L("$1$isPlaying","$1$isPlaying",0,[a],["isPlaying"],0))}, +$3$caption$isCompleted$position(a,b,c){return this.B(this,A.L("$3$caption$isCompleted$position","$3$caption$isCompleted$position",0,[a,b,c],["caption","isCompleted","position"],0))}, +$2$offset(a,b){return this.B(this,A.L("$2$offset","$2$offset",0,[a,b],["offset"],0))}, +$1$format(a){return this.B(this,A.L("$1$format","$1$format",0,[a],["format"],0))}, +$1$noPixels(a){return this.B(this,A.L("$1$noPixels","$1$noPixels",0,[a],["noPixels"],0))}, +$9$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$quality$rotate(a,b,c,d,e,f,g,h,i){return this.B(this,A.L("$9$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$quality$rotate","$9$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$quality$rotate",0,[a,b,c,d,e,f,g,h,i],["autoCorrectionAngle","format","inSampleSize","keepExif","minHeight","minWidth","quality","rotate"],0))}, +$7$headers$imageFormat$maxHeight$maxWidth$quality$timeMs$video(a,b,c,d,e,f,g){return this.B(this,A.L("$7$headers$imageFormat$maxHeight$maxWidth$quality$timeMs$video","$7$headers$imageFormat$maxHeight$maxWidth$quality$timeMs$video",0,[a,b,c,d,e,f,g],["headers","imageFormat","maxHeight","maxWidth","quality","timeMs","video"],0))}, +$2$oldKeyCount$unusedFallbackKey(a,b){return this.B(this,A.L("$2$oldKeyCount$unusedFallbackKey","$2$oldKeyCount$unusedFallbackKey",0,[a,b],["oldKeyCount","unusedFallbackKey"],0))}, +$1$verifiedOnly(a){return this.B(this,A.L("$1$verifiedOnly","$1$verifiedOnly",0,[a],["verifiedOnly"],0))}, +$1$verifiedByTheirMasterKey(a){return this.B(this,A.L("$1$verifiedByTheirMasterKey","$1$verifiedByTheirMasterKey",0,[a],["verifiedByTheirMasterKey"],0))}, +$4$store$updateType(a,b,c,d){return this.B(this,A.L("$4$store$updateType","$4$store$updateType",0,[a,b,c,d],["store","updateType"],0))}, +$6$forwarded$senderClaimedKeys(a,b,c,d,e,f){return this.B(this,A.L("$6$forwarded$senderClaimedKeys","$6$forwarded$senderClaimedKeys",0,[a,b,c,d,e,f],["forwarded","senderClaimedKeys"],0))}, +$5$forwarded(a,b,c,d,e){return this.B(this,A.L("$5$forwarded","$5$forwarded",0,[a,b,c,d,e],["forwarded"],0))}, +$2$decode(a,b){return this.B(this,A.L("$2$decode","$2$decode",0,[a,b],["decode"],0))}, +$2$decodeBufferDeprecated(a,b){return this.B(this,A.L("$2$decodeBufferDeprecated","$2$decodeBufferDeprecated",0,[a,b],["decodeBufferDeprecated"],0))}, +$2$decodeDeprecated(a,b){return this.B(this,A.L("$2$decodeDeprecated","$2$decodeDeprecated",0,[a,b],["decodeDeprecated"],0))}, +$2$getTargetSize(a,b){return this.B(this,A.L("$2$getTargetSize","$2$getTargetSize",0,[a,b],["getTargetSize"],0))}, +$4$allowUpscaling$cacheHeight$cacheWidth(a,b,c,d){return this.B(this,A.L("$4$allowUpscaling$cacheHeight$cacheWidth","$4$allowUpscaling$cacheHeight$cacheWidth",0,[a,b,c,d],["allowUpscaling","cacheHeight","cacheWidth"],0))}, +$2$left$right(a,b){return this.B(this,A.L("$2$left$right","$2$left$right",0,[a,b],["left","right"],0))}, +$2$hitTest$paintTransform(a,b){return this.B(this,A.L("$2$hitTest$paintTransform","$2$hitTest$paintTransform",0,[a,b],["hitTest","paintTransform"],0))}, +$3$crossAxisPosition$mainAxisPosition(a,b,c){return this.B(this,A.L("$3$crossAxisPosition$mainAxisPosition","$3$crossAxisPosition$mainAxisPosition",0,[a,b,c],["crossAxisPosition","mainAxisPosition"],0))}, +$2$hitTest$paintOffset(a,b){return this.B(this,A.L("$2$hitTest$paintOffset","$2$hitTest$paintOffset",0,[a,b],["hitTest","paintOffset"],0))}, +$5$hideEdit$hideReply$plaintextBody$removeMarkdown(a,b,c,d,e){return this.B(this,A.L("$5$hideEdit$hideReply$plaintextBody$removeMarkdown","$5$hideEdit$hideReply$plaintextBody$removeMarkdown",0,[a,b,c,d,e],["hideEdit","hideReply","plaintextBody","removeMarkdown"],0))}, +$2$ignoreErrors(a,b){return this.B(this,A.L("$2$ignoreErrors","$2$ignoreErrors",0,[a,b],["ignoreErrors"],0))}, +$4$getChildren(a,b,c,d){return this.B(this,A.L("$4$getChildren","$4$getChildren",0,[a,b,c,d],["getChildren"],0))}, +$3$getChildren(a,b,c){return this.B(this,A.L("$3$getChildren","$3$getChildren",0,[a,b,c],["getChildren"],0))}, +$5$autofocus$focusNode$mouseCursor$painter$size(a,b,c,d,e){return this.B(this,A.L("$5$autofocus$focusNode$mouseCursor$painter$size","$5$autofocus$focusNode$mouseCursor$painter$size",0,[a,b,c,d,e],["autofocus","focusNode","mouseCursor","painter","size"],0))}, +$1$task(a){return this.B(this,A.L("$1$task","$1$task",0,[a],["task"],0))}, +$1$oldWidget(a){return this.B(this,A.L("$1$oldWidget","$1$oldWidget",0,[a],["oldWidget"],0))}, +$1$fontSize(a){return this.B(this,A.L("$1$fontSize","$1$fontSize",0,[a],["fontSize"],0))}, +$1$maxWidth(a){return this.B(this,A.L("$1$maxWidth","$1$maxWidth",0,[a],["maxWidth"],0))}, +$2$processingState$updatePosition(a,b){return this.B(this,A.L("$2$processingState$updatePosition","$2$processingState$updatePosition",0,[a,b],["processingState","updatePosition"],0))}, +$2$updatePosition$updateTime(a,b){return this.B(this,A.L("$2$updatePosition$updateTime","$2$updatePosition$updateTime",0,[a,b],["updatePosition","updateTime"],0))}, +$2$playCompleter(a,b){return this.B(this,A.L("$2$playCompleter","$2$playCompleter",0,[a,b],["playCompleter"],0))}, +$2$force(a,b){return this.B(this,A.L("$2$force","$2$force",0,[a,b],["force"],0))}, +$1$enable(a){return this.B(this,A.L("$1$enable","$1$enable",0,[a],["enable"],0))}, +$6$type(a,b,c,d,e,f){return this.B(this,A.L("$6$type","$6$type",0,[a,b,c,d,e,f],["type"],0))}, +$1$supportDeleteCollections(a){return this.B(this,A.L("$1$supportDeleteCollections","$1$supportDeleteCollections",0,[a],["supportDeleteCollections"],0))}, +$2$autoIncrement(a,b){return this.B(this,A.L("$2$autoIncrement","$2$autoIncrement",0,[a,b],["autoIncrement"],0))}, +$2$key$options(a,b){return this.B(this,A.L("$2$key$options","$2$key$options",0,[a,b],["key","options"],0))}, +$2$requestProfile(a,b){return this.B(this,A.L("$2$requestProfile","$2$requestProfile",0,[a,b],["requestProfile"],0))}, +$3$txid$type(a,b,c){return this.B(this,A.L("$3$txid$type","$3$txid$type",0,[a,b,c],["txid","type"],0))}, +$8$editEventId$inReplyTo$parseCommands$parseMarkdown$threadLastEventId$threadRootEventId$txid(a,b,c,d,e,f,g,h){return this.B(this,A.L("$8$editEventId$inReplyTo$parseCommands$parseMarkdown$threadLastEventId$threadRootEventId$txid","$8$editEventId$inReplyTo$parseCommands$parseMarkdown$threadLastEventId$threadRootEventId$txid",0,[a,b,c,d,e,f,g,h],["editEventId","inReplyTo","parseCommands","parseMarkdown","threadLastEventId","threadRootEventId","txid"],0))}, +$6$editEventId$inReplyTo$threadLastEventId$threadRootEventId$txid(a,b,c,d,e,f){return this.B(this,A.L("$6$editEventId$inReplyTo$threadLastEventId$threadRootEventId$txid","$6$editEventId$inReplyTo$threadLastEventId$threadRootEventId$txid",0,[a,b,c,d,e,f],["editEventId","inReplyTo","threadLastEventId","threadRootEventId","txid"],0))}, +$2$slug(a,b){return this.B(this,A.L("$2$slug","$2$slug",0,[a,b],["slug"],0))}, +$3$room$slug(a,b,c){return this.B(this,A.L("$3$room$slug","$3$room$slug",0,[a,b,c],["room","slug"],0))}, +$1$enableEncryption(a){return this.B(this,A.L("$1$enableEncryption","$1$enableEncryption",0,[a],["enableEncryption"],0))}, +$6$initialState$invite$name$powerLevelContentOverride$preset$visibility(a,b,c,d,e,f){return this.B(this,A.L("$6$initialState$invite$name$powerLevelContentOverride$preset$visibility","$6$initialState$invite$name$powerLevelContentOverride$preset$visibility",0,[a,b,c,d,e,f],["initialState","invite","name","powerLevelContentOverride","preset","visibility"],0))}, +$2$enableEncryption(a,b){return this.B(this,A.L("$2$enableEncryption","$2$enableEncryption",0,[a,b],["enableEncryption"],0))}, +$5$initialState$invite$isDirect$powerLevelContentOverride$preset(a,b,c,d,e){return this.B(this,A.L("$5$initialState$invite$isDirect$powerLevelContentOverride$preset","$5$initialState$invite$isDirect$powerLevelContentOverride$preset",0,[a,b,c,d,e],["initialState","invite","isDirect","powerLevelContentOverride","preset"],0))}, +$8$editEventId$inReplyTo$msgtype$parseCommands$threadLastEventId$threadRootEventId$txid(a,b,c,d,e,f,g,h){return this.B(this,A.L("$8$editEventId$inReplyTo$msgtype$parseCommands$threadLastEventId$threadRootEventId$txid","$8$editEventId$inReplyTo$msgtype$parseCommands$threadLastEventId$threadRootEventId$txid",0,[a,b,c,d,e,f,g,h],["editEventId","inReplyTo","msgtype","parseCommands","threadLastEventId","threadRootEventId","txid"],0))}, +$7$editEventId$inReplyTo$parseCommands$threadLastEventId$threadRootEventId$txid(a,b,c,d,e,f,g){return this.B(this,A.L("$7$editEventId$inReplyTo$parseCommands$threadLastEventId$threadRootEventId$txid","$7$editEventId$inReplyTo$parseCommands$threadLastEventId$threadRootEventId$txid",0,[a,b,c,d,e,f,g],["editEventId","inReplyTo","parseCommands","threadLastEventId","threadRootEventId","txid"],0))}, +$1$1$instanceName(a,b){return this.B(this,A.L("$1$1$instanceName","$1$1$instanceName",0,[a,b],["instanceName"],1))}, +$1$2$type(a,b,c){return this.B(this,A.L("$1$2$type","$1$2$type",0,[a,b,c],["type"],1))}, +$8$enableDomStorage$enableJavaScript$headers$universalLinksOnly$useSafariVC$useWebView$webOnlyWindowName(a,b,c,d,e,f,g,h){return this.B(this,A.L("$8$enableDomStorage$enableJavaScript$headers$universalLinksOnly$useSafariVC$useWebView$webOnlyWindowName","$8$enableDomStorage$enableJavaScript$headers$universalLinksOnly$useSafariVC$useWebView$webOnlyWindowName",0,[a,b,c,d,e,f,g,h],["enableDomStorage","enableJavaScript","headers","universalLinksOnly","useSafariVC","useWebView","webOnlyWindowName"],0))}, +$2$context$key(a,b){return this.B(this,A.L("$2$context$key","$2$context$key",0,[a,b],["context","key"],0))}, +$1$visualDensity(a){return this.B(this,A.L("$1$visualDensity","$1$visualDensity",0,[a],["visualDensity"],0))}, +$16$brightness$canvasColor$datePickerTheme$dividerColor$helpButtonTheme$iconButtonTheme$iconTheme$popupButtonTheme$primaryColor$pulldownButtonTheme$pushButtonTheme$scrollbarTheme$searchFieldTheme$tooltipTheme$typography$visualDensity(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){return this.B(this,A.L("$16$brightness$canvasColor$datePickerTheme$dividerColor$helpButtonTheme$iconButtonTheme$iconTheme$popupButtonTheme$primaryColor$pulldownButtonTheme$pushButtonTheme$scrollbarTheme$searchFieldTheme$tooltipTheme$typography$visualDensity","$16$brightness$canvasColor$datePickerTheme$dividerColor$helpButtonTheme$iconButtonTheme$iconTheme$popupButtonTheme$primaryColor$pulldownButtonTheme$pushButtonTheme$scrollbarTheme$searchFieldTheme$tooltipTheme$typography$visualDensity",0,[a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p],["brightness","canvasColor","datePickerTheme","dividerColor","helpButtonTheme","iconButtonTheme","iconTheme","popupButtonTheme","primaryColor","pulldownButtonTheme","pushButtonTheme","scrollbarTheme","searchFieldTheme","tooltipTheme","typography","visualDensity"],0))}, +$1$pushButtonTheme(a){return this.B(this,A.L("$1$pushButtonTheme","$1$pushButtonTheme",0,[a],["pushButtonTheme"],0))}, +$1$scrollbars(a){return this.B(this,A.L("$1$scrollbars","$1$scrollbars",0,[a],["scrollbars"],0))}, +$3$sigmaX$sigmaY$tileMode(a,b,c){return this.B(this,A.L("$3$sigmaX$sigmaY$tileMode","$3$sigmaX$sigmaY$tileMode",0,[a,b,c],["sigmaX","sigmaY","tileMode"],0))}, +$1$fontWeight(a){return this.B(this,A.L("$1$fontWeight","$1$fontWeight",0,[a],["fontWeight"],0))}, +$2$isClosing(a,b){return this.B(this,A.L("$2$isClosing","$2$isClosing",0,[a,b],["isClosing"],0))}, +$3$composing$selection$text(a,b,c){return this.B(this,A.L("$3$composing$selection$text","$3$composing$selection$text",0,[a,b,c],["composing","selection","text"],0))}, +$1$errorText(a){return this.B(this,A.L("$1$errorText","$1$errorText",0,[a],["errorText"],0))}, +$2$backgroundColor$color(a,b){return this.B(this,A.L("$2$backgroundColor$color","$2$backgroundColor$color",0,[a,b],["backgroundColor","color"],0))}, +$1$border(a){return this.B(this,A.L("$1$border","$1$border",0,[a],["border"],0))}, +$2$isBottomRounded$isTopRounded(a,b){return this.B(this,A.L("$2$isBottomRounded$isTopRounded","$2$isBottomRounded$isTopRounded",0,[a,b],["isBottomRounded","isTopRounded"],0))}, +$1$skip(a){return this.B(this,A.L("$1$skip","$1$skip",0,[a],["skip"],0))}, +$3$keyOrPassphrase$passphrase$recoveryKey(a,b,c){return this.B(this,A.L("$3$keyOrPassphrase$passphrase$recoveryKey","$3$keyOrPassphrase$passphrase$recoveryKey",0,[a,b,c],["keyOrPassphrase","passphrase","recoveryKey"],0))}, +$2$postUnlock$recoveryKey(a,b){return this.B(this,A.L("$2$postUnlock$recoveryKey","$2$postUnlock$recoveryKey",0,[a,b],["postUnlock","recoveryKey"],0))}, +$2$passphrase$postUnlock(a,b){return this.B(this,A.L("$2$passphrase$postUnlock","$2$passphrase$postUnlock",0,[a,b],["passphrase","postUnlock"],0))}, +$1$openSsss(a){return this.B(this,A.L("$1$openSsss","$1$openSsss",0,[a],["openSsss"],0))}, +$1$keyOrPassphrase(a){return this.B(this,A.L("$1$keyOrPassphrase","$1$keyOrPassphrase",0,[a],["keyOrPassphrase"],0))}, +$5$arguments$child$key$name$restorationId(a,b,c,d,e){return this.B(this,A.L("$5$arguments$child$key$name$restorationId","$5$arguments$child$key$name$restorationId",0,[a,b,c,d,e],["arguments","child","key","name","restorationId"],0))}, +$1$removeTop(a){return this.B(this,A.L("$1$removeTop","$1$removeTop",0,[a],["removeTop"],0))}, +$1$viewInsets(a){return this.B(this,A.L("$1$viewInsets","$1$viewInsets",0,[a],["viewInsets"],0))}, +$1$top(a){return this.B(this,A.L("$1$top","$1$top",0,[a],["top"],0))}, +$2$padding$viewInsets(a,b){return this.B(this,A.L("$2$padding$viewInsets","$2$padding$viewInsets",0,[a,b],["padding","viewInsets"],0))}, +$2$getFromRooms(a,b){return this.B(this,A.L("$2$getFromRooms","$2$getFromRooms",0,[a,b],["getFromRooms"],0))}, +$2$color$fontWeight(a,b){return this.B(this,A.L("$2$color$fontWeight","$2$color$fontWeight",0,[a,b],["color","fontWeight"],0))}, +$4$enableEncryption$initialState$waitForSync(a,b,c,d){return this.B(this,A.L("$4$enableEncryption$initialState$waitForSync","$4$enableEncryption$initialState$waitForSync",0,[a,b,c,d],["enableEncryption","initialState","waitForSync"],0))}, +$2$data(a,b){return this.B(this,A.L("$2$data","$2$data",0,[a,b],["data"],0))}, +$3$keyword$matrixLocalizations$rooms(a,b,c){return this.B(this,A.L("$3$keyword$matrixLocalizations$rooms","$3$keyword$matrixLocalizations$rooms",0,[a,b,c],["keyword","matrixLocalizations","rooms"],0))}, +$4$iconAction$onCallbackAction(a,b,c,d){return this.B(this,A.L("$4$iconAction$onCallbackAction","$4$iconAction$onCallbackAction",0,[a,b,c,d],["iconAction","onCallbackAction"],0))}, +$1$size(a){return this.B(this,A.L("$1$size","$1$size",0,[a],["size"],0))}, +$3$key$options$value(a,b,c){return this.B(this,A.L("$3$key$options$value","$3$key$options$value",0,[a,b,c],["key","options","value"],0))}, +$3$sharePositionOrigin$subject(a,b,c){return this.B(this,A.L("$3$sharePositionOrigin$subject","$3$sharePositionOrigin$subject",0,[a,b,c],["sharePositionOrigin","subject"],0))}, +$1$5$cancelToken$data$options$queryParameters(a,b,c,d,e,f){return this.B(this,A.L("$1$5$cancelToken$data$options$queryParameters","$1$5$cancelToken$data$options$queryParameters",0,[a,b,c,d,e,f],["cancelToken","data","options","queryParameters"],1))}, +$2$tabCount$tabIndex(a,b){return this.B(this,A.L("$2$tabCount$tabIndex","$2$tabCount$tabIndex",0,[a,b],["tabCount","tabIndex"],0))}, +$2$type$withData(a,b){return this.B(this,A.L("$2$type$withData","$2$type$withData",0,[a,b],["type","withData"],0))}, +$2$format$withPalette(a,b){return this.B(this,A.L("$2$format$withPalette","$2$format$withPalette",0,[a,b],["format","withPalette"],0))}, +$2$format$numChannels(a,b){return this.B(this,A.L("$2$format$numChannels","$2$format$numChannels",0,[a,b],["format","numChannels"],0))}, +$1$numChannels(a){return this.B(this,A.L("$1$numChannels","$1$numChannels",0,[a],["numChannels"],0))}, +$2$frame(a,b){return this.B(this,A.L("$2$frame","$2$frame",0,[a,b],["frame"],0))}, +$5$fileFilter$initialDirectory$multipleFiles$pickDirectory(a,b,c,d,e){return this.B(this,A.L("$5$fileFilter$initialDirectory$multipleFiles$pickDirectory","$5$fileFilter$initialDirectory$multipleFiles$pickDirectory",0,[a,b,c,d,e],["fileFilter","initialDirectory","multipleFiles","pickDirectory"],0))}, +$6$alignedDropdown$height$layoutBehavior$minWidth$padding$textTheme(a,b,c,d,e,f){return this.B(this,A.L("$6$alignedDropdown$height$layoutBehavior$minWidth$padding$textTheme","$6$alignedDropdown$height$layoutBehavior$minWidth$padding$textTheme",0,[a,b,c,d,e,f],["alignedDropdown","height","layoutBehavior","minWidth","padding","textTheme"],0))}, +$2$filename(a,b){return this.B(this,A.L("$2$filename","$2$filename",0,[a,b],["filename"],0))}, +$5$limit$maxHistoryRequests$requestHistoryCount$searchFunc$timeline(a,b,c,d,e){return this.B(this,A.L("$5$limit$maxHistoryRequests$requestHistoryCount$searchFunc$timeline","$5$limit$maxHistoryRequests$requestHistoryCount$searchFunc$timeline",0,[a,b,c,d,e],["limit","maxHistoryRequests","requestHistoryCount","searchFunc","timeline"],0))}, +$2$onDone(a,b){return this.B(this,A.L("$2$onDone","$2$onDone",0,[a,b],["onDone"],0))}, +$3$limit$start(a,b,c){return this.B(this,A.L("$3$limit$start","$3$limit$start",0,[a,b,c],["limit","start"],0))}, +$1$host(a){return this.B(this,A.L("$1$host","$1$host",0,[a],["host"],0))}, +$1$pathSegments(a){return this.B(this,A.L("$1$pathSegments","$1$pathSegments",0,[a],["pathSegments"],0))}, +$1$6$cancelToken$data$onReceiveProgress$options$queryParameters(a,b,c,d,e,f,g){return this.B(this,A.L("$1$6$cancelToken$data$onReceiveProgress$options$queryParameters","$1$6$cancelToken$data$onReceiveProgress$options$queryParameters",0,[a,b,c,d,e,f,g],["cancelToken","data","onReceiveProgress","options","queryParameters"],1))}, +$1$playlist(a){return this.B(this,A.L("$1$playlist","$1$playlist",0,[a],["playlist"],0))}, +$1$medias(a){return this.B(this,A.L("$1$medias","$1$medias",0,[a],["medias"],0))}, +$3$isDiscrete$parentBox$sliderTheme(a,b,c){return this.B(this,A.L("$3$isDiscrete$parentBox$sliderTheme","$3$isDiscrete$parentBox$sliderTheme",0,[a,b,c],["isDiscrete","parentBox","sliderTheme"],0))}, +$1$index(a){return this.B(this,A.L("$1$index","$1$index",0,[a],["index"],0))}, +$1$track(a){return this.B(this,A.L("$1$track","$1$track",0,[a],["track"],0))}, +$1$playing(a){return this.B(this,A.L("$1$playing","$1$playing",0,[a],["playing"],0))}, +$1$completed(a){return this.B(this,A.L("$1$completed","$1$completed",0,[a],["completed"],0))}, +$2$duration(a,b){return this.B(this,A.L("$2$duration","$2$duration",0,[a,b],["duration"],0))}, +$2$play(a,b){return this.B(this,A.L("$2$play","$2$play",0,[a,b],["play"],0))}, +$2$height$width(a,b){return this.B(this,A.L("$2$height$width","$2$height$width",0,[a,b],["height","width"],0))}, +$1$buffering(a){return this.B(this,A.L("$1$buffering","$1$buffering",0,[a],["buffering"],0))}, +$1$rate(a){return this.B(this,A.L("$1$rate","$1$rate",0,[a],["rate"],0))}, +$1$volume(a){return this.B(this,A.L("$1$volume","$1$volume",0,[a],["volume"],0))}, +$1$duration(a){return this.B(this,A.L("$1$duration","$1$duration",0,[a],["duration"],0))}, +$1$position(a){return this.B(this,A.L("$1$position","$1$position",0,[a],["position"],0))}, +$1$buffer(a){return this.B(this,A.L("$1$buffer","$1$buffer",0,[a],["buffer"],0))}, +$3$buffering$completed$playing(a,b,c){return this.B(this,A.L("$3$buffering$completed$playing","$3$buffering$completed$playing",0,[a,b,c],["buffering","completed","playing"],0))}, +$2$completed$playing(a,b){return this.B(this,A.L("$2$completed$playing","$2$completed$playing",0,[a,b],["completed","playing"],0))}, +$2$limit(a,b){return this.B(this,A.L("$2$limit","$2$limit",0,[a,b],["limit"],0))}, +$1$event_id(a){return this.B(this,A.L("$1$event_id","$1$event_id",0,[a],["event_id"],0))}, +$3$globalLocation$localLocation(a,b,c){return this.B(this,A.L("$3$globalLocation$localLocation","$3$globalLocation$localLocation",0,[a,b,c],["globalLocation","localLocation"],0))}, +$3$hideReply$withSenderNamePrefix(a,b,c){return this.B(this,A.L("$3$hideReply$withSenderNamePrefix","$3$hideReply$withSenderNamePrefix",0,[a,b,c],["hideReply","withSenderNamePrefix"],0))}, +$2$onlySending(a,b){return this.B(this,A.L("$2$onlySending","$2$onlySending",0,[a,b],["onlySending"],0))}, +$1$inherit(a){return this.B(this,A.L("$1$inherit","$1$inherit",0,[a],["inherit"],0))}, +$2$use(a,b){return this.B(this,A.L("$2$use","$2$use",0,[a,b],["use"],0))}, +$2$orElse(a,b){return this.B(this,A.L("$2$orElse","$2$orElse",0,[a,b],["orElse"],0))}, +$4$editEventId$inReplyTo$parseCommands(a,b,c,d){return this.B(this,A.L("$4$editEventId$inReplyTo$parseCommands","$4$editEventId$inReplyTo$parseCommands",0,[a,b,c,d],["editEventId","inReplyTo","parseCommands"],0))}, +$2$txid(a,b){return this.B(this,A.L("$2$txid","$2$txid",0,[a,b],["txid"],0))}, +$1$withData(a){return this.B(this,A.L("$1$withData","$1$withData",0,[a],["withData"],0))}, +$1$windows(a){return this.B(this,A.L("$1$windows","$1$windows",0,[a],["windows"],0))}, +$1$3$onError(a,b,c,d){return this.B(this,A.L("$1$3$onError","$1$3$onError",0,[a,b,c,d],["onError"],1))}, +$3$onError(a,b,c){return this.B(this,A.L("$3$onError","$3$onError",0,[a,b,c],["onError"],0))}, +$5$allowVirtualFiles$onError$synthesizeFilesFromURIs(a,b,c,d,e){return this.B(this,A.L("$5$allowVirtualFiles$onError$synthesizeFilesFromURIs","$5$allowVirtualFiles$onError$synthesizeFilesFromURIs",0,[a,b,c,d,e],["allowVirtualFiles","onError","synthesizeFilesFromURIs"],0))}, +$3$color$decoration$decorationColor(a,b,c){return this.B(this,A.L("$3$color$decoration$decorationColor","$3$color$decoration$decorationColor",0,[a,b,c],["color","decoration","decorationColor"],0))}, +$2$language(a,b){return this.B(this,A.L("$2$language","$2$language",0,[a,b],["language"],0))}, +$3$ignoreIllegals$language(a,b,c){return this.B(this,A.L("$3$ignoreIllegals$language","$3$ignoreIllegals$language",0,[a,b,c],["ignoreIllegals","language"],0))}, +$2$autoDetection(a,b){return this.B(this,A.L("$2$autoDetection","$2$autoDetection",0,[a,b],["autoDetection"],0))}, +$1$breakOnInfix(a){return this.B(this,A.L("$1$breakOnInfix","$1$breakOnInfix",0,[a],["breakOnInfix"],0))}, +$2$mathFontOptions$textFontOptions(a,b){return this.B(this,A.L("$2$mathFontOptions$textFontOptions","$2$mathFontOptions$textFontOptions",0,[a,b],["mathFontOptions","textFontOptions"],0))}, +$1$mathFontOptions(a){return this.B(this,A.L("$1$mathFontOptions","$1$mathFontOptions",0,[a],["mathFontOptions"],0))}, +$2$sizeUnderTextStyle$style(a,b){return this.B(this,A.L("$2$sizeUnderTextStyle$style","$2$sizeUnderTextStyle$style",0,[a,b],["sizeUnderTextStyle","style"],0))}, +$5$consumeSpaces$greediness$mode$optional(a,b,c,d,e){return this.B(this,A.L("$5$consumeSpaces$greediness$mode$optional","$5$consumeSpaces$greediness$mode$optional",0,[a,b,c,d,e],["consumeSpaces","greediness","mode","optional"],0))}, +$2$breakOnInfix$breakOnTokenText(a,b){return this.B(this,A.L("$2$breakOnInfix$breakOnTokenText","$2$breakOnInfix$breakOnTokenText",0,[a,b],["breakOnInfix","breakOnTokenText"],0))}, +$4$consumeSpaces$greediness$optional(a,b,c,d){return this.B(this,A.L("$4$consumeSpaces$greediness$optional","$4$consumeSpaces$greediness$optional",0,[a,b,c,d],["consumeSpaces","greediness","optional"],0))}, +$4$breakOnTokenText$greediness$optional(a,b,c,d){return this.B(this,A.L("$4$breakOnTokenText$greediness$optional","$4$breakOnTokenText$greediness$optional",0,[a,b,c,d],["breakOnTokenText","greediness","optional"],0))}, +$2$breakOnTokenText$infixArgumentMode(a,b){return this.B(this,A.L("$2$breakOnTokenText$infixArgumentMode","$2$breakOnTokenText$infixArgumentMode",0,[a,b],["breakOnTokenText","infixArgumentMode"],0))}, +$4$animated(a,b,c,d){return this.B(this,A.L("$4$animated","$4$animated",0,[a,b,c,d],["animated"],0))}, +$2$chunkCallback(a,b){return this.B(this,A.L("$2$chunkCallback","$2$chunkCallback",0,[a,b],["chunkCallback"],0))}, +$1$url(a){return this.B(this,A.L("$1$url","$1$url",0,[a],["url"],0))}, +$3$eTag$relativePath$validTill(a,b,c){return this.B(this,A.L("$3$eTag$relativePath$validTill","$3$eTag$relativePath$validTill",0,[a,b,c],["eTag","relativePath","validTill"],0))}, +$1$length(a){return this.B(this,A.L("$1$length","$1$length",0,[a],["length"],0))}, +$1$tailVisitor(a){return this.B(this,A.L("$1$tailVisitor","$1$tailVisitor",0,[a],["tailVisitor"],0))}, +$2$createChild$followTailLink(a,b){return this.B(this,A.L("$2$createChild$followTailLink","$2$createChild$followTailLink",0,[a,b],["createChild","followTailLink"],0))}, +$1$recursive(a){return this.B(this,A.L("$1$recursive","$1$recursive",0,[a],["recursive"],0))}, +$2$followTailLink(a,b){return this.B(this,A.L("$2$followTailLink","$2$followTailLink",0,[a,b],["followTailLink"],0))}, +$3$color$fontSize$fontWeight(a,b,c){return this.B(this,A.L("$3$color$fontSize$fontWeight","$3$color$fontSize$fontWeight",0,[a,b,c],["color","fontSize","fontWeight"],0))}, +$4$color$fontSize$fontWeight$overflow(a,b,c,d){return this.B(this,A.L("$4$color$fontSize$fontWeight$overflow","$4$color$fontSize$fontWeight$overflow",0,[a,b,c,d],["color","fontSize","fontWeight","overflow"],0))}, +$3$max$min$period(a,b,c){return this.B(this,A.L("$3$max$min$period","$3$max$min$period",0,[a,b,c],["max","min","period"],0))}, +$3$color$fontSize$letterSpacing(a,b,c){return this.B(this,A.L("$3$color$fontSize$letterSpacing","$3$color$fontSize$letterSpacing",0,[a,b,c],["color","fontSize","letterSpacing"],0))}, +$3$color$decoration$letterSpacing(a,b,c){return this.B(this,A.L("$3$color$decoration$letterSpacing","$3$color$decoration$letterSpacing",0,[a,b,c],["color","decoration","letterSpacing"],0))}, +$2$hideReply(a,b){return this.B(this,A.L("$2$hideReply","$2$hideReply",0,[a,b],["hideReply"],0))}, +$3$source(a,b,c){return this.B(this,A.L("$3$source","$3$source",0,[a,b,c],["source"],0))}, +$1$backgroundColor(a){return this.B(this,A.L("$1$backgroundColor","$1$backgroundColor",0,[a],["backgroundColor"],0))}, +$2$withSenderNamePrefix(a,b){return this.B(this,A.L("$2$withSenderNamePrefix","$2$withSenderNamePrefix",0,[a,b],["withSenderNamePrefix"],0))}, +$1$reverse(a){return this.B(this,A.L("$1$reverse","$1$reverse",0,[a],["reverse"],0))}, +$7$forwarded$senderClaimedKeys$uploaded(a,b,c,d,e,f,g){return this.B(this,A.L("$7$forwarded$senderClaimedKeys$uploaded","$7$forwarded$senderClaimedKeys$uploaded",0,[a,b,c,d,e,f,g],["forwarded","senderClaimedKeys","uploaded"],0))}, +$1$fileInfo(a){return this.B(this,A.L("$1$fileInfo","$1$fileInfo",0,[a],["fileInfo"],0))}, +$10$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$numberOfRetries$quality$rotate(a,b,c,d,e,f,g,h,i,j){return this.B(this,A.L("$10$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$numberOfRetries$quality$rotate","$10$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$numberOfRetries$quality$rotate",0,[a,b,c,d,e,f,g,h,i,j],["autoCorrectionAngle","format","inSampleSize","keepExif","minHeight","minWidth","numberOfRetries","quality","rotate"],0))}, +$11$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$numberOfRetries$quality$rotate(a,b,c,d,e,f,g,h,i,j,k){return this.B(this,A.L("$11$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$numberOfRetries$quality$rotate","$11$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$numberOfRetries$quality$rotate",0,[a,b,c,d,e,f,g,h,i,j,k],["autoCorrectionAngle","format","inSampleSize","keepExif","minHeight","minWidth","numberOfRetries","quality","rotate"],0))}, +$2$oldPassword(a,b){return this.B(this,A.L("$2$oldPassword","$2$oldPassword",0,[a,b],["oldPassword"],0))}, +$3$auth$logoutDevices(a,b,c){return this.B(this,A.L("$3$auth$logoutDevices","$3$auth$logoutDevices",0,[a,b,c],["auth","logoutDevices"],0))}, +$3$data(a,b,c){return this.B(this,A.L("$3$data","$3$data",0,[a,b,c],["data"],0))}, +$5$identifier$initialDeviceDisplayName$password$user(a,b,c,d,e){return this.B(this,A.L("$5$identifier$initialDeviceDisplayName$password$user","$5$identifier$initialDeviceDisplayName$password$user",0,[a,b,c,d,e],["identifier","initialDeviceDisplayName","password","user"],0))}, +$5$newDeviceID$newDeviceName$newHomeserver$newToken$newUserID(a,b,c,d,e){return this.B(this,A.L("$5$newDeviceID$newDeviceName$newHomeserver$newToken$newUserID","$5$newDeviceID$newDeviceName$newHomeserver$newToken$newUserID",0,[a,b,c,d,e],["newDeviceID","newDeviceName","newHomeserver","newToken","newUserID"],0))}, +$7(a,b,c,d,e,f,g){return this.B(this,A.L("$7","$7",0,[a,b,c,d,e,f,g],[],0))}, +$3$skipAllUploads$updateDatabase$uploadDeviceKeys(a,b,c){return this.B(this,A.L("$3$skipAllUploads$updateDatabase$uploadDeviceKeys","$3$skipAllUploads$updateDatabase$uploadDeviceKeys",0,[a,b,c],["skipAllUploads","updateDatabase","uploadDeviceKeys"],0))}, +$3$initialDeviceDisplayName$token(a,b,c){return this.B(this,A.L("$3$initialDeviceDisplayName$token","$3$initialDeviceDisplayName$token",0,[a,b,c],["initialDeviceDisplayName","token"],0))}, +$2$waitForFirstSync$waitUntilLoadCompletedLoaded(a,b){return this.B(this,A.L("$2$waitForFirstSync$waitUntilLoadCompletedLoaded","$2$waitForFirstSync$waitUntilLoadCompletedLoaded",0,[a,b],["waitForFirstSync","waitUntilLoadCompletedLoaded"],0))}, +$2$lazy(a,b){return this.B(this,A.L("$2$lazy","$2$lazy",0,[a,b],["lazy"],0))}, +$2$writeTypeId(a,b){return this.B(this,A.L("$2$writeTypeId","$2$writeTypeId",0,[a,b],["writeTypeId"],0))}, +$2$notify(a,b){return this.B(this,A.L("$2$notify","$2$notify",0,[a,b],["notify"],0))}, +$1$inDispose(a){return this.B(this,A.L("$1$inDispose","$1$inDispose",0,[a],["inDispose"],0))}, +$1$isDeleteAvatar(a){return this.B(this,A.L("$1$isDeleteAvatar","$1$isDeleteAvatar",0,[a],["isDeleteAvatar"],0))}, +$1$type(a){return this.B(this,A.L("$1$type","$1$type",0,[a],["type"],0))}, +$1$displayName(a){return this.B(this,A.L("$1$displayName","$1$displayName",0,[a],["displayName"],0))}, +$2$avatarUr$displayName(a,b){return this.B(this,A.L("$2$avatarUr$displayName","$2$avatarUr$displayName",0,[a,b],["avatarUr","displayName"],0))}, +$1$onCreateRoomFailed(a){return this.B(this,A.L("$1$onCreateRoomFailed","$1$onCreateRoomFailed",0,[a],["onCreateRoomFailed"],0))}, +$1$onRoomCreatedSuccess(a){return this.B(this,A.L("$1$onRoomCreatedSuccess","$1$onRoomCreatedSuccess",0,[a],["onRoomCreatedSuccess"],0))}, +$2$filter$timeout(a,b){return this.B(this,A.L("$2$filter$timeout","$2$filter$timeout",0,[a,b],["filter","timeout"],0))}, +$7$creationContent$initialState$invite$name$powerLevelContentOverride$preset$topic(a,b,c,d,e,f,g){return this.B(this,A.L("$7$creationContent$initialState$invite$name$powerLevelContentOverride$preset$topic","$7$creationContent$initialState$invite$name$powerLevelContentOverride$preset$topic",0,[a,b,c,d,e,f,g],["creationContent","initialState","invite","name","powerLevelContentOverride","preset","topic"],0))}, +$3$maxDuration$preferredCameraDevice$source(a,b,c){return this.B(this,A.L("$3$maxDuration$preferredCameraDevice$source","$3$maxDuration$preferredCameraDevice$source",0,[a,b,c],["maxDuration","preferredCameraDevice","source"],0))}, +$1$isLooping(a){return this.B(this,A.L("$1$isLooping","$1$isLooping",0,[a],["isLooping"],0))}, +$1$source(a){return this.B(this,A.L("$1$source","$1$source",0,[a],["source"],0))}, +$2$options$source(a,b){return this.B(this,A.L("$2$options$source","$2$options$source",0,[a,b],["options","source"],0))}, +$1$historyCount(a){return this.B(this,A.L("$1$historyCount","$1$historyCount",0,[a],["historyCount"],0))}, +$1$username(a){return this.B(this,A.L("$1$username","$1$username",0,[a],["username"],0))}, +$2$fontWeight$letterSpacing(a,b){return this.B(this,A.L("$2$fontWeight$letterSpacing","$2$fontWeight$letterSpacing",0,[a,b],["fontWeight","letterSpacing"],0))}, +$18$background$backgroundColor$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFeatures$fontSize$fontStyle$fontWeight$foreground$height$letterSpacing$locale$shadows$textBaseline$wordSpacing(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){return this.B(this,A.L("$18$background$backgroundColor$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFeatures$fontSize$fontStyle$fontWeight$foreground$height$letterSpacing$locale$shadows$textBaseline$wordSpacing","$18$background$backgroundColor$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFeatures$fontSize$fontStyle$fontWeight$foreground$height$letterSpacing$locale$shadows$textBaseline$wordSpacing",0,[a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r],["background","backgroundColor","color","decoration","decorationColor","decorationStyle","decorationThickness","fontFeatures","fontSize","fontStyle","fontWeight","foreground","height","letterSpacing","locale","shadows","textBaseline","wordSpacing"],0))}, +$2$fontFamily$fontFamilyFallback(a,b){return this.B(this,A.L("$2$fontFamily$fontFamilyFallback","$2$fontFamily$fontFamilyFallback",0,[a,b],["fontFamily","fontFamilyFallback"],0))}, +$2$fontFamily(a,b){return this.B(this,A.L("$2$fontFamily","$2$fontFamily",0,[a,b],["fontFamily"],0))}, +$3$5$factoryFunc$instanceName$isAsync$shouldSignalReady$type(a,b,c,d,e,f,g,h){return this.B(this,A.L("$3$5$factoryFunc$instanceName$isAsync$shouldSignalReady$type","$3$5$factoryFunc$instanceName$isAsync$shouldSignalReady$type",0,[a,b,c,d,e,f,g,h],["factoryFunc","instanceName","isAsync","shouldSignalReady","type"],3))}, +$3$6$disposeFunc$instance$instanceName$isAsync$shouldSignalReady$type(a,b,c,d,e,f,g,h,i){return this.B(this,A.L("$3$6$disposeFunc$instance$instanceName$isAsync$shouldSignalReady$type","$3$6$disposeFunc$instance$instanceName$isAsync$shouldSignalReady$type",0,[a,b,c,d,e,f,g,h,i],["disposeFunc","instance","instanceName","isAsync","shouldSignalReady","type"],3))}, +$3$6$disposeFunc$factoryFunc$instanceName$isAsync$shouldSignalReady$type(a,b,c,d,e,f,g,h,i){return this.B(this,A.L("$3$6$disposeFunc$factoryFunc$instanceName$isAsync$shouldSignalReady$type","$3$6$disposeFunc$factoryFunc$instanceName$isAsync$shouldSignalReady$type",0,[a,b,c,d,e,f,g,h,i],["disposeFunc","factoryFunc","instanceName","isAsync","shouldSignalReady","type"],3))}, +$3$6$disposeFunc$factoryFuncAsync$instanceName$isAsync$shouldSignalReady$type(a,b,c,d,e,f,g,h,i){return this.B(this,A.L("$3$6$disposeFunc$factoryFuncAsync$instanceName$isAsync$shouldSignalReady$type","$3$6$disposeFunc$factoryFuncAsync$instanceName$isAsync$shouldSignalReady$type",0,[a,b,c,d,e,f,g,h,i],["disposeFunc","factoryFuncAsync","instanceName","isAsync","shouldSignalReady","type"],3))}, +$3$error$options(a,b,c){return this.B(this,A.L("$3$error$options","$3$error$options",0,[a,b,c],["error","options"],0))}, +$2$content$headers(a,b){return this.B(this,A.L("$2$content$headers","$2$content$headers",0,[a,b],["content","headers"],0))}, +$3$options$response(a,b,c){return this.B(this,A.L("$3$options$response","$3$options$response",0,[a,b,c],["options","response"],0))}, +$2$options(a,b){return this.B(this,A.L("$2$options","$2$options",0,[a,b],["options"],0))}, +$1$maxStale(a){return this.B(this,A.L("$1$maxStale","$1$maxStale",0,[a],["maxStale"],0))}, +$1$video(a){return this.B(this,A.L("$1$video","$1$video",0,[a],["video"],0))}, +$1$audio(a){return this.B(this,A.L("$1$audio","$1$audio",0,[a],["audio"],0))}, +$1$subtitle(a){return this.B(this,A.L("$1$subtitle","$1$subtitle",0,[a],["subtitle"],0))}, +$5$elevationAdjustment$parentPaintClipRect$parentSemanticsClipRect$result$siblingNodes(a,b,c,d,e){return this.B(this,A.L("$5$elevationAdjustment$parentPaintClipRect$parentSemanticsClipRect$result$siblingNodes","$5$elevationAdjustment$parentPaintClipRect$parentSemanticsClipRect$result$siblingNodes",0,[a,b,c,d,e],["elevationAdjustment","parentPaintClipRect","parentSemanticsClipRect","result","siblingNodes"],0))}, +$1$config(a){return this.B(this,A.L("$1$config","$1$config",0,[a],["config"],0))}, +$2$descendant$rect(a,b){return this.B(this,A.L("$2$descendant$rect","$2$descendant$rect",0,[a,b],["descendant","rect"],0))}, +$2$ignoreRasterCache(a,b){return this.B(this,A.L("$2$ignoreRasterCache","$2$ignoreRasterCache",0,[a,b],["ignoreRasterCache"],0))}, +$1$3$onlyFirst(a,b,c,d){return this.B(this,A.L("$1$3$onlyFirst","$1$3$onlyFirst",0,[a,b,c,d],["onlyFirst"],1))}, +$1$includeChildren(a){return this.B(this,A.L("$1$includeChildren","$1$includeChildren",0,[a],["includeChildren"],0))}, +$1$oldLayer(a){return this.B(this,A.L("$1$oldLayer","$1$oldLayer",0,[a],["oldLayer"],0))}, +$3$oldLayer(a,b,c){return this.B(this,A.L("$3$oldLayer","$3$oldLayer",0,[a,b,c],["oldLayer"],0))}, +$3$offset$oldLayer(a,b,c){return this.B(this,A.L("$3$offset$oldLayer","$3$offset$oldLayer",0,[a,b,c],["offset","oldLayer"],0))}, +$3$clipBehavior$oldLayer(a,b,c){return this.B(this,A.L("$3$clipBehavior$oldLayer","$3$clipBehavior$oldLayer",0,[a,b,c],["clipBehavior","oldLayer"],0))}, +$4$isComplexHint$willChangeHint(a,b,c,d){return this.B(this,A.L("$4$isComplexHint$willChangeHint","$4$isComplexHint$willChangeHint",0,[a,b,c,d],["isComplexHint","willChangeHint"],0))}, +$4$in1$in2$operator$result(a,b,c,d){return this.B(this,A.L("$4$in1$in2$operator$result","$4$in1$in2$operator$result",0,[a,b,c,d],["in1","in2","operator","result"],0))}, +$2$doAntiAlias(a,b){return this.B(this,A.L("$2$doAntiAlias","$2$doAntiAlias",0,[a,b],["doAntiAlias"],0))}, +$4$parentAlpha(a,b,c,d){return this.B(this,A.L("$4$parentAlpha","$4$parentAlpha",0,[a,b,c,d],["parentAlpha"],0))}, +$2$applyParents(a,b){return this.B(this,A.L("$2$applyParents","$2$applyParents",0,[a,b],["applyParents"],0))}, +$3$matrix4(a,b,c){return this.B(this,A.L("$3$matrix4","$3$matrix4",0,[a,b,c],["matrix4"],0))}, +$1$foreground(a){return this.B(this,A.L("$1$foreground","$1$foreground",0,[a],["foreground"],0))}, +$1$background(a){return this.B(this,A.L("$1$background","$1$background",0,[a],["background"],0))}, +$5$clipBehavior(a,b,c,d,e){return this.B(this,A.L("$5$clipBehavior","$5$clipBehavior",0,[a,b,c,d,e],["clipBehavior"],0))}, +$4$oldLayer(a,b,c,d){return this.B(this,A.L("$4$oldLayer","$4$oldLayer",0,[a,b,c,d],["oldLayer"],0))}, +$2$nextTo(a,b){return this.B(this,A.L("$2$nextTo","$2$nextTo",0,[a,b],["nextTo"],0))}, +$5$borderRadius$shape$textDirection(a,b,c,d,e){return this.B(this,A.L("$5$borderRadius$shape$textDirection","$5$borderRadius$shape$textDirection",0,[a,b,c,d,e],["borderRadius","shape","textDirection"],0))}, +$4$textDirection(a,b,c,d){return this.B(this,A.L("$4$textDirection","$4$textDirection",0,[a,b,c,d],["textDirection"],0))}, +$4$isDiscrete$offset$parentBox$sliderTheme(a,b,c,d){return this.B(this,A.L("$4$isDiscrete$offset$parentBox$sliderTheme","$4$isDiscrete$offset$parentBox$sliderTheme",0,[a,b,c,d],["isDiscrete","offset","parentBox","sliderTheme"],0))}, +$5$isDiscrete$isEnabled$offset$parentBox$sliderTheme(a,b,c,d,e){return this.B(this,A.L("$5$isDiscrete$isEnabled$offset$parentBox$sliderTheme","$5$isDiscrete$isEnabled$offset$parentBox$sliderTheme",0,[a,b,c,d,e],["isDiscrete","isEnabled","offset","parentBox","sliderTheme"],0))}, +$6$oldLayer(a,b,c,d,e,f){return this.B(this,A.L("$6$oldLayer","$6$oldLayer",0,[a,b,c,d,e,f],["oldLayer"],0))}, +$5$childSize$childrenTable$extent$max$sizingDirection(a,b,c,d,e){return this.B(this,A.L("$5$childSize$childrenTable$extent$max$sizingDirection","$5$childSize$childrenTable$extent$max$sizingDirection",0,[a,b,c,d,e],["childSize","childrenTable","extent","max","sizingDirection"],0))}, +$2$childrenWidths$isComputingIntrinsics(a,b){return this.B(this,A.L("$2$childrenWidths$isComputingIntrinsics","$2$childrenWidths$isComputingIntrinsics",0,[a,b],["childrenWidths","isComputingIntrinsics"],0))}, +$3$childrenBaselines$childrenHeights$isComputingIntrinsics(a,b,c){return this.B(this,A.L("$3$childrenBaselines$childrenHeights$isComputingIntrinsics","$3$childrenBaselines$childrenHeights$isComputingIntrinsics",0,[a,b,c],["childrenBaselines","childrenHeights","isComputingIntrinsics"],0))}, +$2$parentUsesSize(a,b){return this.B(this,A.L("$2$parentUsesSize","$2$parentUsesSize",0,[a,b],["parentUsesSize"],0))}, +$3$dry(a,b,c){return this.B(this,A.L("$3$dry","$3$dry",0,[a,b,c],["dry"],0))}, +$1$childrenWidths(a){return this.B(this,A.L("$1$childrenWidths","$1$childrenWidths",0,[a],["childrenWidths"],0))}, +$2$childrenBaselines$childrenHeights(a,b){return this.B(this,A.L("$2$childrenBaselines$childrenHeights","$2$childrenBaselines$childrenHeights",0,[a,b],["childrenBaselines","childrenHeights"],0))}, +$1$minWidth(a){return this.B(this,A.L("$1$minWidth","$1$minWidth",0,[a],["minWidth"],0))}, +$2$maxExtent$minExtent(a,b){return this.B(this,A.L("$2$maxExtent$minExtent","$2$maxExtent$minExtent",0,[a,b],["maxExtent","minExtent"],0))}, +$1$maxExtent(a){return this.B(this,A.L("$1$maxExtent","$1$maxExtent",0,[a],["maxExtent"],0))}, +$1$width(a){return this.B(this,A.L("$1$width","$1$width",0,[a],["width"],0))}, +$1$constraints(a){return this.B(this,A.L("$1$constraints","$1$constraints",0,[a],["constraints"],0))}, +$4$isScrolling$newPosition$oldPosition$velocity(a,b,c,d){return this.B(this,A.L("$4$isScrolling$newPosition$oldPosition$velocity","$4$isScrolling$newPosition$oldPosition$velocity",0,[a,b,c,d],["isScrolling","newPosition","oldPosition","velocity"],0))}, +$1$maxHeight(a){return this.B(this,A.L("$1$maxHeight","$1$maxHeight",0,[a],["maxHeight"],0))}, +$2$bottomNavigationBarTop$floatingActionButtonArea(a,b){return this.B(this,A.L("$2$bottomNavigationBarTop$floatingActionButtonArea","$2$bottomNavigationBarTop$floatingActionButtonArea",0,[a,b],["bottomNavigationBarTop","floatingActionButtonArea"],0))}, +$3$blendMode$oldLayer(a,b,c){return this.B(this,A.L("$3$blendMode$oldLayer","$3$blendMode$oldLayer",0,[a,b,c],["blendMode","oldLayer"],0))}, +$4$height$offset$width(a,b,c,d){return this.B(this,A.L("$4$height$offset$width","$4$height$offset$width",0,[a,b,c,d],["height","offset","width"],0))}, +$2$filterQuality(a,b){return this.B(this,A.L("$2$filterQuality","$2$filterQuality",0,[a,b],["filterQuality"],0))}, +$2$oldLayer(a,b){return this.B(this,A.L("$2$oldLayer","$2$oldLayer",0,[a,b],["oldLayer"],0))}, +$6$gapExtent$gapPercentage$gapStart$textDirection(a,b,c,d,e,f){return this.B(this,A.L("$6$gapExtent$gapPercentage$gapStart$textDirection","$6$gapExtent$gapPercentage$gapStart$textDirection",0,[a,b,c,d,e,f],["gapExtent","gapPercentage","gapStart","textDirection"],0))}, +$1$setPresence(a){return this.B(this,A.L("$1$setPresence","$1$setPresence",0,[a],["setPresence"],0))}, +$3$treeSanitizer$validator(a,b,c){return this.B(this,A.L("$3$treeSanitizer$validator","$3$treeSanitizer$validator",0,[a,b,c],["treeSanitizer","validator"],0))}, +$2$treeSanitizer(a,b){return this.B(this,A.L("$2$treeSanitizer","$2$treeSanitizer",0,[a,b],["treeSanitizer"],0))}, +$1$fragment(a){return this.B(this,A.L("$1$fragment","$1$fragment",0,[a],["fragment"],0))}, +h(a,b){return this.B(a,A.L("h","h",0,[b],[],0))}, +an(a,b){return this.B(a,A.L("an","an",0,[b],[],0))}, +adh(a,b,c){return this.B(a,A.L("adh","adh",0,[b,c],[],0))}, +a0(a,b){return this.B(a,A.L("a0","a0",0,[b],[],0))}, +j(a,b,c){return this.B(a,A.L("j","j",0,[b,c],[],0))}, +p(a,b){return this.B(a,A.L("p","p",0,[b],[],0))}, +tF(a,b){return this.B(a,A.L("tF","tF",0,[b],[],0))}, +bg(a){return this.B(a,A.L("bg","bg",0,[],[],0))}, +D(a,b){return this.B(a,A.L("D","D",0,[b],[],0))}, +t(a,b){return this.B(a,A.L("t","t",0,[b],[],0))}, +v3(a,b){return this.B(a,A.L("v3","v3",0,[b],[],1))}, +aX(a,b){return this.B(a,A.L("aX","aX",0,[b],[],0))}, +P(){return this.B(this,A.L("P","P",0,[],[],0))}, +H6(a,b){return this.B(a,A.L("H6","H6",0,[b],[],1))}, +aU(a,b){return this.B(a,A.L("aU","aU",0,[b],[],0))}, +d4(a,b){return this.B(a,A.L("d4","d4",0,[b],[],0))}, +rj(a){return this.B(a,A.L("rj","rj",0,[],[],0))}, +a6N(a){return this.B(this,A.L("a6N","a6N",0,[a],[],0))}, +H(a,b){return this.B(a,A.L("H","H",0,[b],[],0))}, +a2(a,b){return this.B(a,A.L("a2","a2",0,[b],[],0))}, +di(){return this.B(this,A.L("di","di",0,[],[],0))}, +MH(){return this.B(this,A.L("MH","MH",0,[],[],0))}, +aq(a,b){return this.B(a,A.L("aq","aq",0,[b],[],0))}, +aO(a,b){return this.B(a,A.L("aO","aO",0,[b],[],0))}, +IE(a){return this.B(a,A.L("IE","IE",0,[],[],0))}, +G_(a,b){return this.B(a,A.L("G_","G_",0,[b],[],0))}, +rb(a,b){return this.B(a,A.L("rb","rb",0,[b],[],0))}, +au(a){return this.B(a,A.L("au","au",0,[],[],0))}, +a9B(a,b){return this.B(a,A.L("a9B","a9B",0,[b],[],0))}, +a3B(a){return this.B(a,A.L("a3B","a3B",0,[],[],0))}, +acl(a,b){return this.B(a,A.L("acl","acl",0,[b],[],0))}, +aaA(a){return this.B(a,A.L("aaA","aaA",0,[],[],0))}, +a_w(a){return this.B(a,A.L("a_w","a_w",0,[],[],0))}, +a3C(a){return this.B(a,A.L("a3C","a3C",0,[],[],0))}, +abq(a){return this.B(a,A.L("abq","abq",0,[],[],0))}, +a9w(a,b,c,d){return this.B(a,A.L("a9w","a9w",0,[b,c,d],[],0))}, +DT(a,b){return this.B(a,A.L("DT","DT",0,[b],[],0))}, +a98(a,b,c){return this.B(a,A.L("a98","a98",0,[b,c],[],0))}, +adH(a,b,c){return this.B(a,A.L("adH","adH",0,[b,c],[],0))}, +yf(a,b){return this.B(a,A.L("yf","yf",0,[b],[],0))}, +C(a){return this.B(a,A.L("C","C",0,[],[],0))}, +zd(a,b){return this.B(a,A.L("zd","zd",0,[b],[],0))}, +abo(a){return this.B(a,A.L("abo","abo",0,[],[],0))}, +a3Z(a,b){return this.B(a,A.L("a3Z","a3Z",0,[b],[],0))}, +xB(a,b){return this.B(a,A.L("xB","xB",0,[b],[],0))}, +a8D(a,b,c){return this.B(a,A.L("a8D","a8D",0,[b,c],[],0))}, +a38(a){return this.B(a,A.L("a38","a38",0,[],[],0))}, +aa8(a){return this.B(a,A.L("aa8","aa8",0,[],[],0))}, +a9L(a,b){return this.B(a,A.L("a9L","a9L",0,[b],[],0))}, +amm(a){return this.B(this,A.L("amm","amm",0,[a],[],0))}, +abl(a,b){return this.B(a,A.L("abl","abl",0,[b],[],0))}, +acW(a,b){return this.B(a,A.L("acW","acW",0,[b],[],0))}, +BH(){return this.B(this,A.L("BH","BH",0,[],[],0))}, +Zr(a,b,c){return this.B(a,A.L("Zr","Zr",0,[b,c],["autoIncrement"],0))}, +a2z(a,b,c){return this.B(a,A.L("a2z","a2z",0,[b,c],[],0))}, +Ot(a,b){return this.B(a,A.L("Ot","Ot",0,[b],[],0))}, +dZ(a,b){return this.B(a,A.L("dZ","dZ",0,[b],[],0))}, +ac6(a){return this.B(a,A.L("ac6","ac6",0,[],[],0))}, +a2B(a,b){return this.B(a,A.L("a2B","a2B",0,[b],[],0))}, +a2A(a){return this.B(a,A.L("a2A","a2A",0,[],[],0))}, +adK(a){return this.B(a,A.L("adK","adK",0,[],[],0))}, +abi(a){return this.B(a,A.L("abi","abi",0,[],[],0))}, +aaC(a,b){return this.B(a,A.L("aaC","aaC",0,[b],[],0))}, +a9f(a){return this.B(this,A.L("a9f","a9f",0,[a],[],0))}, +Uc(a){return this.B(a,A.L("Uc","Uc",0,[],[],0))}, +gS(a){return this.B(a,A.L("gS","gS",1,[],[],0))}, +gu(a){return this.B(a,A.L("gu","gu",1,[],[],0))}, +gd_(a){return this.B(a,A.L("gd_","gd_",1,[],[],0))}, +gct(a){return this.B(a,A.L("gct","gct",1,[],[],0))}, +gda(a){return this.B(a,A.L("gda","gda",1,[],[],0))}, +gd5(a){return this.B(a,A.L("gd5","gd5",1,[],[],0))}, +grl(a){return this.B(a,A.L("grl","grl",1,[],[],0))}, +gzq(){return this.B(this,A.L("gzq","gzq",1,[],[],0))}, +gpI(){return this.B(this,A.L("gpI","gpI",1,[],[],0))}, +gAA(){return this.B(this,A.L("gAA","gAA",1,[],[],0))}, +gm(a){return this.B(a,A.L("gm","gm",1,[],[],0))}, +gcD(a){return this.B(a,A.L("gcD","gcD",1,[],[],0))}, +gaA(a){return this.B(a,A.L("gaA","gaA",1,[],[],0))}, +gaN(a){return this.B(a,A.L("gaN","gaN",1,[],[],0))}, +geq(a){return this.B(a,A.L("geq","geq",1,[],[],0))}, +gabp(a){return this.B(a,A.L("gabp","gabp",1,[],[],0))}, +gacm(a){return this.B(a,A.L("gacm","gacm",1,[],[],0))}, +ge8(a){return this.B(a,A.L("ge8","ge8",1,[],[],0))}, +gFN(a){return this.B(a,A.L("gFN","gFN",1,[],[],0))}, +gqy(a){return this.B(a,A.L("gqy","gqy",1,[],[],0))}, +gqS(a){return this.B(a,A.L("gqS","gqS",1,[],[],0))}, +gqs(a){return this.B(a,A.L("gqs","gqs",1,[],[],0))}, +gU3(){return this.B(this,A.L("gU3","gU3",1,[],[],0))}, +gZH(){return this.B(this,A.L("gZH","gZH",1,[],[],0))}, +ga9G(a){return this.B(a,A.L("ga9G","ga9G",1,[],[],0))}, +ga8N(a){return this.B(a,A.L("ga8N","ga8N",1,[],[],0))}, +gabe(a){return this.B(a,A.L("gabe","gabe",1,[],[],0))}, +gyl(a){return this.B(a,A.L("gyl","gyl",1,[],[],0))}, +gv2(a){return this.B(a,A.L("gv2","gv2",1,[],[],0))}, +gwz(){return this.B(this,A.L("gwz","gwz",1,[],[],0))}, +gcg(){return this.B(this,A.L("gcg","gcg",1,[],[],0))}, +gwv(a){return this.B(a,A.L("gwv","gwv",1,[],[],0))}, +gCC(a){return this.B(a,A.L("gCC","gCC",1,[],[],0))}, +szq(a){return this.B(this,A.L("szq","szq",2,[a],[],0))}, +spI(a){return this.B(this,A.L("spI","spI",2,[a],[],0))}, +sAA(a){return this.B(this,A.L("sAA","sAA",2,[a],[],0))}, +srl(a,b){return this.B(a,A.L("srl","srl",2,[b],[],0))}} +A.aWd.prototype={ +k(a){return this.a}, +$ifp:1} +A.FM.prototype={ +gaLL(){var s=this.gaLM() +if($.ND()===1e6)return s +return s*1000}, +gbHX(){var s=this.gaLM() +if($.ND()===1000)return s +return B.d.aQ(s,1000)}, +xC(a){var s=this,r=s.b +if(r!=null){s.a=s.a+($.aBR.$0()-r) +s.b=null}}, +eZ(a){var s=this.b +this.a=s==null?$.aBR.$0():s}, +gaLM(){var s=this.b +if(s==null)s=$.aBR.$0() +return s-this.a}} +A.tG.prototype={ +gS(a){return new A.a89(this.a)}, +gR(a){var s,r,q=this.a,p=q.length +if(p===0)throw A.j(A.ab("No elements.")) +s=B.c.aK(q,p-1) +if((s&64512)===56320&&p>1){r=B.c.aK(q,p-2) +if((r&64512)===55296)return A.cSS(r,s)}return s}} +A.a89.prototype={ +gE(a){return this.d}, +q(){var s,r,q,p=this,o=p.b=p.c,n=p.a,m=n.length +if(o===m){p.d=-1 +return!1}s=B.c.az(n,o) +r=o+1 +if((s&64512)===55296&&r4)this.a.$2("an IPv6 part can only contain a maximum of 4 hex digits",a) +s=A.dC(B.c.X(this.b,a,b),16) +if(s<0||s>65535)this.a.$2("each part must be in the range of `0x0..0xFFFF`",a) +return s}, +$S:105} +A.ahO.prototype={ +gY4(){var s,r,q,p,o=this,n=o.w +if(n===$){s=o.a +r=s.length!==0?""+s+":":"" +q=o.c +p=q==null +if(!p||s==="file"){s=r+"//" +r=o.b +if(r.length!==0)s=s+r+"@" +if(!p)s+=q +r=o.d +if(r!=null)s=s+":"+A.r(r)}else s=r +s+=o.e +r=o.f +if(r!=null)s=s+"?"+r +r=o.r +if(r!=null)s=s+"#"+r +n!==$&&A.ao() +n=o.w=s.charCodeAt(0)==0?s:s}return n}, +gA5(){var s,r,q=this,p=q.x +if(p===$){s=q.e +if(s.length!==0&&B.c.az(s,0)===47)s=B.c.bF(s,1) +r=s.length===0?B.Q:A.t8(new A.N(A.a(s.split("/"),t.s),A.dsP(),t.cm),t.N) +q.x!==$&&A.ao() +p=q.x=r}return p}, +gv(a){var s,r=this,q=r.y +if(q===$){s=B.c.gv(r.gY4()) +r.y!==$&&A.ao() +r.y=s +q=s}return q}, +gacC(){var s,r=this,q=r.z +if(q===$){s=r.f +s=A.cQR(s==null?"":s) +r.z!==$&&A.ao() +q=r.z=new A.vW(s,t.G5)}return q}, +gacD(){var s,r,q=this,p=q.Q +if(p===$){s=q.f +r=A.dmV(s==null?"":s) +q.Q!==$&&A.ao() +q.Q=r +p=r}return p}, +ga2k(){return this.b}, +gtA(a){var s=this.c +if(s==null)return"" +if(B.c.aX(s,"["))return B.c.X(s,1,s.length-1) +return s}, +gBq(a){var s=this.d +return s==null?A.cSp(this.a):s}, +gBu(a){var s=this.f +return s==null?"":s}, +gNd(){var s=this.r +return s==null?"":s}, +Nq(a){var s=this.a +if(a.length!==s.length)return!1 +return A.cSP(a,s,0)>=0}, +acY(a,b,c,d,e,f,g,h){var s,r,q,p,o,n,m,l,k=this,j=k.a +if(h!=null){h=A.crn(h,0,h.length) +s=h!==j}else{h=j +s=!1}r=h==="file" +q=k.b +f=k.d +if(s)f=A.aXT(f,h) +if(c!=null)c=A.crh(c,0,c.length,!1) +else{p=k.c +if(p!=null)c=p +else if(q.length!==0||f!=null||r)c=""}o=c!=null +n=d==null +if(!n||e!=null)d=A.cri(d,0,n?0:d.length,e,h,o) +else{m=k.e +if(!r)n=o&&m.length!==0 +else n=!0 +if(n&&!B.c.aX(m,"/"))m="/"+m +d=m}if(g!=null)l=A.crk(null,0,0,g) +else l=k.f +return A.ahP(h,q,c,f,d,l,b!=null?A.cEj(b,0,b.length):k.r)}, +acX(a,b){return this.acY(a,null,null,b,null,null,null,null)}, +aQR(a,b){return this.acY(a,null,b,null,null,null,null,null)}, +aQS(a,b){return this.acY(a,null,null,null,b,null,null,null)}, +bVq(a,b){return this.acY(a,b,null,null,null,null,null,null)}, +aOV(){var s=this,r=s.e,q=A.cSv(r,s.a,s.c!=null) +if(q===r)return s +return s.acX(0,q)}, +gaNR(){if(this.a!==""){var s=this.r +s=(s==null?"":s)===""}else s=!1 +return s}, +aCy(a,b){var s,r,q,p,o,n +for(s=0,r=0;B.c.pH(b,"../",r);){r+=3;++s}q=B.c.Ei(a,"/") +while(!0){if(!(q>0&&s>0))break +p=B.c.Ny(a,"/",q-1) +if(p<0)break +o=q-p +n=o!==2 +if(!n||o===3)if(B.c.aK(a,p+1)===46)n=!n||B.c.aK(a,p+2)===46 +else n=!1 +else n=!1 +if(n)break;--s +q=p}return B.c.ua(a,q+1,null,B.c.bF(b,r-3*s))}, +ah(a){return this.d6(A.dK(a,0,null))}, +d6(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=null +if(a.gqj().length!==0){s=a.gqj() +if(a.gSJ()){r=a.ga2k() +q=a.gtA(a) +p=a.gJn()?a.gBq(a):h}else{p=h +q=p +r=""}o=A.Cs(a.gf7(a)) +n=a.gNk()?a.gBu(a):h}else{s=i.a +if(a.gSJ()){r=a.ga2k() +q=a.gtA(a) +p=A.aXT(a.gJn()?a.gBq(a):h,s) +o=A.Cs(a.gf7(a)) +n=a.gNk()?a.gBu(a):h}else{r=i.b +q=i.c +p=i.d +o=i.e +if(a.gf7(a)==="")n=a.gNk()?a.gBu(a):i.f +else{m=A.dn0(i,o) +if(m>0){l=B.c.X(o,0,m) +o=a.gaaq()?l+A.Cs(a.gf7(a)):l+A.Cs(i.aCy(B.c.bF(o,l.length),a.gf7(a)))}else if(a.gaaq())o=A.Cs(a.gf7(a)) +else if(o.length===0)if(q==null)o=s.length===0?a.gf7(a):A.Cs(a.gf7(a)) +else o=A.Cs("/"+a.gf7(a)) +else{k=i.aCy(o,a.gf7(a)) +j=s.length===0 +if(!j||q!=null||B.c.aX(o,"/"))o=A.Cs(k) +else o=A.cEm(k,!j||q!=null)}n=a.gNk()?a.gBu(a):h}}}return A.ahP(s,r,q,p,o,n,a.gaat()?a.gNd():h)}, +gSK(){return this.a.length!==0}, +gSJ(){return this.c!=null}, +gJn(){return this.d!=null}, +gNk(){return this.f!=null}, +gaat(){return this.r!=null}, +gaaq(){return B.c.aX(this.e,"/")}, +gTB(a){var s,r,q=this,p=q.a +if(p==="")throw A.j(A.ab("Cannot use origin without a scheme: "+q.k(0))) +if(p!=="http"&&p!=="https")throw A.j(A.ab("Origin is only applicable schemes http and https: "+q.k(0))) +s=q.c +if(s==null||s==="")throw A.j(A.ab("A "+p+u.hr+q.k(0))) +r=q.d +if(r==null)return p+"://"+A.r(s) +return p+"://"+A.r(s)+":"+A.r(r)}, +adl(a){var s,r=this,q=r.a +if(q!==""&&q!=="file")throw A.j(A.ak("Cannot extract a file path from a "+q+" URI")) +q=r.f +if((q==null?"":q)!=="")throw A.j(A.ak(u.aM)) +q=r.r +if((q==null?"":q)!=="")throw A.j(A.ak(u.aa)) +if(a==null?$.cyn():a)q=A.cSy(r) +else{if(r.c!=null&&r.gtA(r)!=="")A.W(A.ak(u.kY)) +s=r.gA5() +A.dmT(s,!1) +q=A.aGb(B.c.aX(r.e,"/")?""+"/":"",s,"/") +q=q.charCodeAt(0)==0?q:q}return q}, +adk(){return this.adl(null)}, +grV(a){return this.a==="data"?A.dj9(this):null}, +k(a){return this.gY4()}, +aBD(){var s=this,r=s.a,q=r.length!==0?""+r+":":"",p=s.c,o=p==null +if(!o||r==="file"){r=q+"//" +q=s.b +if(q.length!==0)r=r+q+"@" +if(!o)r+=p +q=s.d +if(q!=null)r=r+":"+A.r(q)}else r=q +r+=s.e +q=s.f +if(q!=null)r=r+"?"+q +q=s.r +if(q!=null)r=r+"#"+q +return r.charCodeAt(0)==0?r:r}, +l(a,b){var s,r,q=this +if(b==null)return!1 +if(q===b)return!0 +if(t.Xu.b(b))if(q.a===b.gqj())if(q.c!=null===b.gSJ())if(q.b===b.ga2k())if(q.gtA(q)===b.gtA(b))if(q.gBq(q)===b.gBq(b))if(q.e===b.gf7(b)){s=q.f +r=s==null +if(!r===b.gNk()){if(r)s="" +if(s===b.gBu(b)){s=q.r +r=s==null +if(!r===b.gaat()){if(r)s="" +s=s===b.gNd()}else s=!1}else s=!1}else s=!1}else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}, +$ihL:1, +gqj(){return this.a}, +gf7(a){return this.e}} +A.crj.prototype={ +$1(a){return A.cm(B.cS5,a,B.k,!1)}, +$S:16} +A.crm.prototype={ +$2(a,b){var s=this.b,r=this.a +s.a+=r.a +r.a="&" +r=s.a+=A.cm(B.ib,a,B.k,!0) +if(b!=null&&b.length!==0){s.a=r+"=" +s.a+=A.cm(B.ib,b,B.k,!0)}}, +$S:244} +A.crl.prototype={ +$2(a,b){var s,r +if(b==null||typeof b=="string")this.a.$2(a,b) +else for(s=J.af(b),r=this.a;s.q();)r.$2(a,s.gE(s))}, +$S:62} +A.cro.prototype={ +$3(a,b,c){var s,r,q,p +if(a===c)return +s=this.a +r=this.b +if(b<0){q=A.ue(s,a,c,r,!0) +p=""}else{q=A.ue(s,a,b,r,!0) +p=A.ue(s,b+1,c,r,!0)}J.dm(this.c.cQ(0,q,A.dsQ()),p)}, +$S:644} +A.c4B.prototype={ +gOo(){var s,r,q,p,o=this,n=null,m=o.c +if(m==null){m=o.a +s=o.b[0]+1 +r=B.c.pt(m,"?",s) +q=m.length +if(r>=0){p=A.ahR(m,r+1,q,B.v4,!1,!1) +q=r}else p=n +m=o.c=new A.aNu(o,"data","",n,n,A.ahR(m,s,q,B.U1,!1,!1),p,n)}return m}, +bDW(){var s,r,q,p,o,n,m,l,k=this.a,j=this.b,i=B.b.gR(j)+1 +if((j.length&1)===1)return B.hW.aKb(k,i) +j=k.length +s=j-i +for(r=i;r=0){n=p+1 +q[p]=l +r=m +p=n +continue}}throw A.j(A.e8("Invalid percent escape",k,r))}p=n}return q}, +k(a){var s=this.a +return this.b[0]===-1?"data:"+s:s}} +A.csQ.prototype={ +$2(a,b){var s=this.a[a] +B.C.ux(s,0,96,b) +return s}, +$S:685} +A.csR.prototype={ +$3(a,b,c){var s,r +for(s=b.length,r=0;r>>0]=c}, +$S:369} +A.ud.prototype={ +gSK(){return this.b>0}, +gSJ(){return this.c>0}, +gJn(){return this.c>0&&this.d+10&&this.r>=this.a.length}, +Nq(a){var s=a.length +if(s===0)return this.b<0 +if(s!==this.b)return!1 +return A.cSP(a,this.a,0)>=0}, +gqj(){var s=this.w +return s==null?this.w=this.bcm():s}, +bcm(){var s,r=this,q=r.b +if(q<=0)return"" +s=q===4 +if(s&&B.c.aX(r.a,"http"))return"http" +if(q===5&&B.c.aX(r.a,"https"))return"https" +if(s&&B.c.aX(r.a,"file"))return"file" +if(q===7&&B.c.aX(r.a,"package"))return"package" +return B.c.X(r.a,0,q)}, +ga2k(){var s=this.c,r=this.b+3 +return s>r?B.c.X(this.a,r,s-1):""}, +gtA(a){var s=this.c +return s>0?B.c.X(this.a,s,this.d):""}, +gBq(a){var s,r=this +if(r.gJn())return A.dC(B.c.X(r.a,r.d+1,r.e),null) +s=r.b +if(s===4&&B.c.aX(r.a,"http"))return 80 +if(s===5&&B.c.aX(r.a,"https"))return 443 +return 0}, +gf7(a){return B.c.X(this.a,this.e,this.f)}, +gBu(a){var s=this.f,r=this.r +return s=s.r)return B.ih +return new A.vW(A.cQR(s.gBu(s)),t.G5)}, +gacD(){var s,r=this +if(r.f>=r.r)return B.a1U +s=A.cSx(r.gBu(r)) +s.aRW(s,A.cUy()) +return A.czQ(s,t.N,t.h)}, +aBW(a){var s=this.d+1 +return s+a.length===this.e&&B.c.pH(this.a,a,s)}, +aOV(){return this}, +bV4(){var s=this,r=s.r,q=s.a +if(r>=q.length)return s +return new A.ud(B.c.X(q,0,r),s.b,s.c,s.d,s.e,s.f,r,s.w)}, +arG(a,b,c,d,e,f,g){var s,r,q,p,o,n,m,l,k=this,j=null +if(g!=null){g=A.crn(g,0,g.length) +s=!(k.b===g.length&&B.c.aX(k.a,g))}else{g=k.gqj() +s=!1}r=g==="file" +q=k.c +p=q>0?B.c.X(k.a,k.b+3,q):"" +e=k.gJn()?k.gBq(k):j +if(s)e=A.aXT(e,g) +if(b!=null)b=A.crh(b,0,b.length,!1) +else{q=k.c +if(q>0)b=B.c.X(k.a,q,k.d) +else if(p.length!==0||e!=null||r)b=""}o=b!=null +q=c==null +if(!q||d!=null)c=A.cri(c,0,q?0:c.length,d,g,o) +else{c=B.c.X(k.a,k.e,k.f) +if(!r)q=o&&c.length!==0 +else q=!0 +if(q&&!B.c.aX(c,"/"))c="/"+c}if(f!=null)n=A.crk(j,0,0,f) +else{q=k.f +m=k.r +n=q0)return b +s=b.c +if(s>0){r=a.b +if(r<=0)return b +q=r===4 +if(q&&B.c.aX(a.a,"file"))p=b.e!==b.f +else if(q&&B.c.aX(a.a,"http"))p=!b.aBW("80") +else p=!(r===5&&B.c.aX(a.a,"https"))||!b.aBW("443") +if(p){o=r+1 +return new A.ud(B.c.X(a.a,0,o)+B.c.bF(b.a,c+1),r,s+o,b.d+o,b.e+o,b.f+o,b.r+o,a.w)}else return this.aGq().d6(b)}n=b.e +c=b.f +if(n===c){s=b.r +if(c0?l:m +o=k-n +return new A.ud(B.c.X(a.a,0,k)+B.c.bF(s,n),a.b,a.c,a.d,m,c+o,b.r+o,a.w)}j=a.e +i=a.f +if(j===i&&a.c>0){for(;B.c.pH(s,"../",n);)n+=3 +o=j-n+1 +return new A.ud(B.c.X(a.a,0,j)+"/"+B.c.bF(s,n),a.b,a.c,a.d,j,c+o,b.r+o,a.w)}h=a.a +l=A.cSb(this) +if(l>=0)g=l +else for(g=j;B.c.pH(h,"../",g);)g+=3 +f=0 +while(!0){e=n+3 +if(!(e<=c&&B.c.pH(s,"../",n)))break;++f +n=e}for(d="";i>g;){--i +if(B.c.aK(h,i)===47){if(f===0){d="/" +break}--f +d="/"}}if(i===g&&a.b<=0&&!B.c.pH(h,"/",j)){n-=f*3 +d=""}o=i-n+d.length +return new A.ud(B.c.X(h,0,i)+d+B.c.bF(s,n),a.b,a.c,a.d,j,c+o,b.r+o,a.w)}, +adl(a){var s,r=this,q=r.b +if(q>=0){s=!(q===4&&B.c.aX(r.a,"file")) +q=s}else q=!1 +if(q)throw A.j(A.ak("Cannot extract a file path from a "+r.gqj()+" URI")) +q=r.f +s=r.a +if(q0?s.gtA(s):r,n=s.gJn()?s.gBq(s):r,m=s.a,l=s.f,k=B.c.X(m,s.e,l),j=s.r +l=l>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.a0P.prototype={ +k(a){var s,r=a.left +r.toString +s=a.top +s.toString +return"Rectangle ("+A.r(r)+", "+A.r(s)+") "+A.r(this.gbl(a))+" x "+A.r(this.gbb(a))}, +l(a,b){var s,r +if(b==null)return!1 +if(t.Bb.b(b)){s=a.left +s.toString +r=J.b3(b) +if(s===r.gwA(b)){s=a.top +s.toString +s=s===r.gz4(b)&&this.gbl(a)===r.gbl(b)&&this.gbb(a)===r.gbb(b)}else s=!1}else s=!1 +return s}, +gv(a){var s,r=a.left +r.toString +s=a.top +s.toString +return A.am(r,s,this.gbl(a),this.gbb(a),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +gaJ3(a){var s=a.bottom +s.toString +return s}, +gaBb(a){return a.height}, +gbb(a){var s=this.gaBb(a) +s.toString +return s}, +gwA(a){var s=a.left +s.toString +return s}, +gGU(a){var s=a.right +s.toString +return s}, +gz4(a){var s=a.top +s.toString +return s}, +gaHR(a){return a.width}, +gbl(a){var s=this.gaHR(a) +s.toString +return s}, +$ioJ:1} +A.a0Q.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.arb.prototype={ +gu(a){var s=a.length +s.toString +return s}, +gm(a){return a.value}, +t(a,b){return a.add(b)}, +p(a,b){var s=a.contains(b) +s.toString +return s}, +D(a,b){return a.remove(b)}} +A.acG.prototype={ +p(a,b){return J.hq(this.b,b)}, +ga6(a){return this.a.firstElementChild==null}, +gu(a){return this.b.length}, +h(a,b){return t.lU.a(this.b[b])}, +j(a,b,c){this.a.replaceChild(c,this.b[b]).toString}, +su(a,b){throw A.j(A.ak("Cannot resize element lists"))}, +t(a,b){this.a.appendChild(b).toString +return b}, +gS(a){var s=this.bg(this) +return new J.da(s,s.length,A.a0(s).i("da<1>"))}, +H(a,b){A.dkG(this.a,b)}, +fm(a,b){throw A.j(A.ak("Cannot sort element lists"))}, +rj(a){return this.fm(a,null)}, +kU(a,b){this.aiU(0,b,!1)}, +aiU(a,b,c){var s,r,q=J.q5(this.a),p=A.y(q),o=new A.aO(q,b,p.i("aO")) +for(q=J.af(o.a),p=new A.hM(q,o.b,p.i("hM"));p.q();){s=q.gE(q) +r=s.parentNode +if(r!=null)r.removeChild(s).toString}}, +qI(a,b,c){throw A.j(A.bC(null))}, +d0(a,b,c,d,e){throw A.j(A.bC(null))}, +e2(a,b,c,d){return this.d0(a,b,c,d,0)}, +D(a,b){return A.cRr(this.a,b)}, +pb(a,b,c){var s,r,q=this +if(b<0||b>q.b.length)throw A.j(A.eu(b,0,q.gu(q),null,null)) +s=q.b +r=q.a +if(b===s.length)r.appendChild(c).toString +else r.insertBefore(c,t.lU.a(s[b])).toString}, +rq(a,b,c){throw A.j(A.bC(null))}, +t6(a,b,c){throw A.j(A.bC(null))}, +V(a){J.cyN(this.a)}, +eh(a,b){var s=t.lU.a(this.b[b]) +this.a.removeChild(s).toString +return s}, +qh(a){var s=this.gR(this) +this.a.removeChild(s).toString +return s}, +gN(a){return A.cRq(this.a)}, +gR(a){var s=this.a.lastElementChild +if(s==null)throw A.j(A.ab("No elements")) +return s}, +gbQ(a){if(this.b.length>1)throw A.j(A.ab("More than one element")) +return A.cRq(this.a)}} +A.cL.prototype={ +gFN(a){return new A.adA(a)}, +sFN(a,b){var s,r,q +new A.adA(a).V(0) +for(s=A.hd(b,b.r,A.y(b).c);s.q();){r=s.d +q=b.h(0,r) +q.toString +a.setAttribute(r,q)}}, +giv(a){var s=a.children +s.toString +return new A.acG(a,s)}, +k(a){var s=a.localName +s.toString +return s}, +DR(a,b,c,d){var s,r,q,p +if(c==null){s=$.cKN +if(s==null){s=A.a([],t.qF) +r=new A.a5x(s) +s.push(A.cRI(null)) +s.push(A.cSf()) +$.cKN=r +d=r}else d=s +s=$.cKM +if(s==null){d.toString +s=new A.aXZ(d) +$.cKM=s +c=s}else{d.toString +s.a=d +c=s}}if($.DH==null){s=document +r=s.implementation.createHTMLDocument("") +r.toString +$.DH=r +r=r.createRange() +r.toString +$.cAv=r +r=$.DH.createElement("base") +t.N3.a(r) +s=s.baseURI +s.toString +r.href=s +$.DH.head.appendChild(r).toString}s=$.DH +if(s.body==null){r=s.createElement("body") +s.body=t.C4.a(r)}s=$.DH +if(t.C4.b(a)){s=s.body +s.toString +q=s}else{s.toString +r=a.tagName +r.toString +q=s.createElement(r) +$.DH.body.appendChild(q).toString}s="createContextualFragment" in window.Range.prototype +s.toString +if(s){s=a.tagName +s.toString +s=!B.b.p(B.cIb,s)}else s=!1 +if(s){$.cAv.selectNodeContents(q) +s=$.cAv +s=s.createContextualFragment(b) +s.toString +p=s}else{q.innerHTML=b +s=$.DH.createDocumentFragment() +s.toString +for(;r=q.firstChild,r!=null;)s.appendChild(r).toString +p=s}if(q!==$.DH.body)J.NL(q) +c.atj(p) +document.adoptNode(p).toString +return p}, +bFj(a,b,c){return this.DR(a,b,c,null)}, +aZg(a,b){a.textContent=null +a.appendChild(this.DR(a,b,null,null)).toString}, +bVL(a){var s=(a.requestFullscreen||a.webkitRequestFullscreen).call(a) +if(s!=null)return A.dW(s,t.H) +return A.d1(null,t.H)}, +bDb(a){return a.click()}, +$icL:1} +A.bko.prototype={ +$1(a){return t.lU.b(a)}, +$S:373} +A.aro.prototype={ +gaN(a){var s=a.type +s.toString +return s}} +A.PZ.prototype={$iPZ:1} +A.c1.prototype={ +gaRi(a){return A.do0(a.target)}, +gaN(a){var s=a.type +s.toString +return s}, +$ic1:1} +A.cP.prototype={ +QS(a,b,c,d){if(c!=null)this.bm0(a,b,c,d)}, +AI(a,b,c){return this.QS(a,b,c,null)}, +aQH(a,b,c,d){if(c!=null)this.btC(a,b,c,d)}, +bV3(a,b,c){return this.aQH(a,b,c,null)}, +bm0(a,b,c,d){return a.addEventListener(b,A.pY(c,1),d)}, +btC(a,b,c,d){return a.removeEventListener(b,A.pY(c,1),d)}} +A.as7.prototype={ +gaN(a){var s=a.type +s.toString +return s}} +A.kR.prototype={$ikR:1} +A.Q8.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1, +$iQ8:1} +A.a1G.prototype={ +garR(a){var s=a.result +if(t.pI.b(s))return A.by(s,0,null) +return s}} +A.asa.prototype={ +gu(a){return a.length}} +A.asw.prototype={ +t(a,b){return a.add(b)}, +an(a,b){return a.forEach(A.pY(b,3))}} +A.asy.prototype={ +gu(a){return a.length}} +A.on.prototype={$ion:1} +A.asO.prototype={ +gm(a){return a.value}} +A.ato.prototype={ +gu(a){var s=a.length +s.toString +return s}} +A.IZ.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.wZ.prototype={ +gaR3(a){var s,r,q,p,o,n,m=t.N,l=A.b(m,m),k=a.getAllResponseHeaders(),j=k.split("\r\n") +for(m=j.length,s=0;s=200&&o<300 +r=o>307&&o<400 +o=s||o===0||o===304||r +q=this.b +if(o)q.bT(0,p) +else q.pJ(a)}, +$S:149} +A.J0.prototype={} +A.QU.prototype={$iQU:1} +A.QV.prototype={$iQV:1} +A.Ed.prototype={$iEd:1} +A.Jc.prototype={ +gqs(a){var s=a.pattern +s.toString +return s}, +gaN(a){return a.type}, +gm(a){return a.value}, +gct(a){return a.webkitEntries}, +$iJc:1, +$icL4:1} +A.auX.prototype={ +ge8(a){return a.key}} +A.avI.prototype={ +gm(a){var s=a.value +s.toString +return s}} +A.a3N.prototype={ +gaN(a){var s=a.type +s.toString +return s}} +A.awb.prototype={ +k(a){var s=String(a) +s.toString +return s}} +A.ayX.prototype={ +gd5(a){return a.kind}} +A.a4P.prototype={} +A.S8.prototype={$iS8:1} +A.az_.prototype={ +gu(a){return a.length}} +A.xi.prototype={$ixi:1} +A.EK.prototype={$iEK:1} +A.EL.prototype={ +gcD(a){return a.enabled}, +gd5(a){return a.kind}, +$iEL:1} +A.Sa.prototype={$iSa:1} +A.K_.prototype={$iK_:1} +A.Sf.prototype={ +QS(a,b,c,d){if(b==="message")a.start() +this.b2h(a,b,c,!1)}, +$iSf:1} +A.azb.prototype={ +gqy(a){var s=a.content +s.toString +return s}} +A.azc.prototype={ +gm(a){return a.value}} +A.aze.prototype={ +H(a,b){throw A.j(A.ak("Not supported"))}, +a0(a,b){return A.uf(a.get(b))!=null}, +h(a,b){return A.uf(a.get(b))}, +an(a,b){var s,r,q=a.entries() +for(;!0;){s=q.next() +r=s.done +r.toString +if(r)return +r=s.value[0] +r.toString +b.$2(r,A.uf(s.value[1]))}}, +gd_(a){var s=A.a([],t.s) +this.an(a,new A.bG6(s)) +return s}, +gaA(a){var s=A.a([],t.n4) +this.an(a,new A.bG7(s)) +return s}, +gu(a){var s=a.size +s.toString +return s}, +ga6(a){var s=a.size +s.toString +return s===0}, +gda(a){var s=a.size +s.toString +return s!==0}, +j(a,b,c){throw A.j(A.ak("Not supported"))}, +cQ(a,b,c){throw A.j(A.ak("Not supported"))}, +D(a,b){throw A.j(A.ak("Not supported"))}, +V(a){throw A.j(A.ak("Not supported"))}, +$iS:1} +A.bG6.prototype={ +$2(a,b){return this.a.push(a)}, +$S:62} +A.bG7.prototype={ +$2(a,b){return this.a.push(b)}, +$S:62} +A.azf.prototype={ +H(a,b){throw A.j(A.ak("Not supported"))}, +a0(a,b){return A.uf(a.get(b))!=null}, +h(a,b){return A.uf(a.get(b))}, +an(a,b){var s,r,q=a.entries() +for(;!0;){s=q.next() +r=s.done +r.toString +if(r)return +r=s.value[0] +r.toString +b.$2(r,A.uf(s.value[1]))}}, +gd_(a){var s=A.a([],t.s) +this.an(a,new A.bG8(s)) +return s}, +gaA(a){var s=A.a([],t.n4) +this.an(a,new A.bG9(s)) +return s}, +gu(a){var s=a.size +s.toString +return s}, +ga6(a){var s=a.size +s.toString +return s===0}, +gda(a){var s=a.size +s.toString +return s!==0}, +j(a,b,c){throw A.j(A.ak("Not supported"))}, +cQ(a,b,c){throw A.j(A.ak("Not supported"))}, +D(a,b){throw A.j(A.ak("Not supported"))}, +V(a){throw A.j(A.ak("Not supported"))}, +$iS:1} +A.bG8.prototype={ +$2(a,b){return this.a.push(a)}, +$S:62} +A.bG9.prototype={ +$2(a,b){return this.a.push(b)}, +$S:62} +A.K2.prototype={ +gaN(a){return a.type}} +A.ow.prototype={ +gaN(a){return a.type}, +$iow:1} +A.azg.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.ti.prototype={$iti:1} +A.azx.prototype={ +gaN(a){return a.type}} +A.a5o.prototype={ +atc(a,b,c){var s=new A.ah($.aq,t.n1),r=new A.aE(s,t.Rv),q=A.p(["audio",b,"video",c],t.N,t.z),p=!a.getUserMedia +p.toString +if(p)a.getUserMedia=a.getUserMedia||a.webkitGetUserMedia||a.mozGetUserMedia||a.msGetUserMedia +this.bhs(a,new A.we([],[]).vh(q),new A.bHv(r),new A.bHw(r)) +return s}, +bhs(a,b,c,d){return a.getUserMedia(b,A.pY(c,1),A.pY(d,1))}} +A.bHv.prototype={ +$1(a){this.a.bT(0,a)}, +$S:742} +A.bHw.prototype={ +$1(a){this.a.pJ(a)}, +$S:745} +A.K9.prototype={} +A.Ka.prototype={$iKa:1} +A.azN.prototype={ +gaN(a){return a.type}} +A.lE.prototype={ +gN(a){var s=this.a.firstChild +if(s==null)throw A.j(A.ab("No elements")) +return s}, +gR(a){var s=this.a.lastChild +if(s==null)throw A.j(A.ab("No elements")) +return s}, +gbQ(a){var s=this.a,r=s.childNodes.length +if(r===0)throw A.j(A.ab("No elements")) +if(r>1)throw A.j(A.ab("More than one element")) +s=s.firstChild +s.toString +return s}, +t(a,b){this.a.appendChild(b).toString}, +H(a,b){var s,r,q,p,o +if(b instanceof A.lE){s=b.a +r=this.a +if(s!==r)for(q=s.childNodes.length,p=0;pq.a.childNodes.length)throw A.j(A.eu(b,0,q.gu(q),null,null)) +s=q.a +r=s.childNodes +if(b===r.length)s.appendChild(c).toString +else s.insertBefore(c,r[b]).toString}, +rq(a,b,c){var s=this.a,r=s.childNodes +if(b===r.length)this.H(0,c) +else J.cIh(s,c,r[b])}, +t6(a,b,c){throw A.j(A.ak("Cannot setAll on Node list"))}, +qh(a){var s=this.gR(this) +this.a.removeChild(s).toString +return s}, +eh(a,b){var s=this.a,r=s.childNodes[b] +s.removeChild(r).toString +return r}, +D(a,b){return!1}, +aiU(a,b,c){var s,r=this.a,q=r.firstChild +for(;q!=null;q=s){s=q.nextSibling +if(J.v(b.$1(q),!0))r.removeChild(q).toString}}, +kU(a,b){this.aiU(0,b,!0)}, +V(a){J.cyN(this.a)}, +j(a,b,c){var s=this.a +s.replaceChild(c,s.childNodes[b]).toString}, +gS(a){var s=this.a.childNodes +return new A.Qb(s,s.length,A.aM(s).i("Qb"))}, +fm(a,b){throw A.j(A.ak("Cannot sort Node list"))}, +rj(a){return this.fm(a,null)}, +d0(a,b,c,d,e){throw A.j(A.ak("Cannot setRange on Node list"))}, +e2(a,b,c,d){return this.d0(a,b,c,d,0)}, +qI(a,b,c){throw A.j(A.ak("Cannot removeRange on Node list"))}, +gu(a){return this.a.childNodes.length}, +su(a,b){throw A.j(A.ak("Cannot set length on immutable List."))}, +h(a,b){return this.a.childNodes[b]}} +A.bM.prototype={ +p6(a){var s=a.parentNode +if(s!=null)s.removeChild(a).toString}, +bVx(a,b){var s,r,q +try{r=a.parentNode +r.toString +s=r +J.d4G(s,b,a)}catch(q){}return a}, +bML(a,b,c){var s,r,q,p +if(b instanceof A.lE){s=b.a +if(s===a)throw A.j(A.ck(b,null)) +for(r=s.childNodes.length,q=0;q>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.azU.prototype={ +gqS(a){return a.actions}} +A.bIy.prototype={ +$1(a){this.a.bT(0,a)}, +$S:17} +A.aA2.prototype={ +gaN(a){var s=a.type +s.toString +return s}} +A.aA3.prototype={ +gaN(a){var s=a.type +s.toString +return s}} +A.aAf.prototype={ +gm(a){var s=a.value +s.toString +return s}} +A.aAm.prototype={ +gaN(a){return a.type}, +gm(a){return a.value}} +A.aAW.prototype={ +gm(a){var s=a.value +s.toString +return s}} +A.a6a.prototype={ +apQ(a){var s=a.keys() +s.toString +return A.dW(s,t.j)}} +A.vm.prototype={} +A.aB6.prototype={ +gaN(a){return a.type}} +A.aB7.prototype={ +gaN(a){return a.type}} +A.a6b.prototype={} +A.oA.prototype={ +gu(a){return a.length}, +$ioA:1} +A.aBx.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.aBP.prototype={ +gm(a){return a.value}} +A.aBU.prototype={ +gm(a){var s=a.value +s.toString +return s}} +A.qS.prototype={$iqS:1} +A.Ft.prototype={$iFt:1} +A.aDR.prototype={ +gaN(a){return a.type}} +A.Fu.prototype={$iFu:1} +A.a88.prototype={ +gaN(a){return a.type}} +A.aDS.prototype={ +H(a,b){throw A.j(A.ak("Not supported"))}, +a0(a,b){return A.uf(a.get(b))!=null}, +h(a,b){return A.uf(a.get(b))}, +an(a,b){var s,r,q=a.entries() +for(;!0;){s=q.next() +r=s.done +r.toString +if(r)return +r=s.value[0] +r.toString +b.$2(r,A.uf(s.value[1]))}}, +gd_(a){var s=A.a([],t.s) +this.an(a,new A.bSe(s)) +return s}, +gaA(a){var s=A.a([],t.n4) +this.an(a,new A.bSf(s)) +return s}, +gu(a){var s=a.size +s.toString +return s}, +ga6(a){var s=a.size +s.toString +return s===0}, +gda(a){var s=a.size +s.toString +return s!==0}, +j(a,b,c){throw A.j(A.ak("Not supported"))}, +cQ(a,b,c){throw A.j(A.ak("Not supported"))}, +D(a,b){throw A.j(A.ak("Not supported"))}, +V(a){throw A.j(A.ak("Not supported"))}, +$iS:1} +A.bSe.prototype={ +$2(a,b){return this.a.push(a)}, +$S:62} +A.bSf.prototype={ +$2(a,b){return this.a.push(b)}, +$S:62} +A.Fv.prototype={$iFv:1} +A.aE0.prototype={ +gaN(a){return a.type}} +A.Li.prototype={ +gaN(a){var s=a.type +s.toString +return s}, +$iLi:1} +A.aEd.prototype={ +gyl(a){return a.statusCode}} +A.aEf.prototype={ +gu(a){return a.length}, +gaN(a){var s=a.type +s.toString +return s}, +gm(a){return a.value}} +A.aEg.prototype={ +gaN(a){return a.type}} +A.Uk.prototype={$iUk:1} +A.oP.prototype={$ioP:1} +A.aFK.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.aFL.prototype={ +gaN(a){var s=a.type +s.toString +return s}} +A.oQ.prototype={$ioQ:1} +A.aFT.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.oR.prototype={ +gu(a){return a.length}, +$ioR:1} +A.aa2.prototype={ +H(a,b){J.f8(b,new A.bZh(a))}, +a0(a,b){return a.getItem(A.av(b))!=null}, +h(a,b){return a.getItem(A.av(b))}, +j(a,b,c){a.setItem(b,c)}, +cQ(a,b,c){var s +if(a.getItem(b)==null)a.setItem(b,c.$0()) +s=a.getItem(b) +return s==null?A.av(s):s}, +D(a,b){var s +A.av(b) +s=a.getItem(b) +a.removeItem(b) +return s}, +V(a){return a.clear()}, +an(a,b){var s,r,q +for(s=0;!0;++s){r=a.key(s) +if(r==null)return +q=a.getItem(r) +q.toString +b.$2(r,q)}}, +gd_(a){var s=A.a([],t.s) +this.an(a,new A.bZi(s)) +return s}, +gaA(a){var s=A.a([],t.s) +this.an(a,new A.bZj(s)) +return s}, +gu(a){var s=a.length +s.toString +return s}, +ga6(a){return a.key(0)==null}, +gda(a){return a.key(0)!=null}, +$iS:1} +A.bZh.prototype={ +$2(a,b){this.a.setItem(a,b)}, +$S:91} +A.bZi.prototype={ +$2(a,b){return this.a.push(a)}, +$S:91} +A.bZj.prototype={ +$2(a,b){return this.a.push(b)}, +$S:91} +A.aG3.prototype={ +ge8(a){return a.key}} +A.aGi.prototype={ +gaN(a){return a.type}} +A.aGk.prototype={ +gaN(a){return a.type}} +A.mU.prototype={ +gaN(a){return a.type}, +$imU:1} +A.aax.prototype={ +DR(a,b,c,d){var s,r="createContextualFragment" in window.Range.prototype +r.toString +if(r)return this.afG(a,b,c,d) +s=A.d9S(""+b+"
",c,d) +r=document.createDocumentFragment() +r.toString +new A.lE(r).H(0,new A.lE(s)) +return r}} +A.aGG.prototype={ +DR(a,b,c,d){var s,r="createContextualFragment" in window.Range.prototype +r.toString +if(r)return this.afG(a,b,c,d) +r=document +s=r.createDocumentFragment() +s.toString +r=r.createElement("table") +r.toString +r=new A.lE(B.aaj.DR(r,b,c,d)) +r=new A.lE(r.gbQ(r)) +new A.lE(s).H(0,new A.lE(r.gbQ(r))) +return s}} +A.aGH.prototype={ +DR(a,b,c,d){var s,r="createContextualFragment" in window.Range.prototype +r.toString +if(r)return this.afG(a,b,c,d) +r=document +s=r.createDocumentFragment() +s.toString +r=r.createElement("table") +r.toString +r=new A.lE(B.aaj.DR(r,b,c,d)) +new A.lE(s).H(0,new A.lE(r.gbQ(r))) +return s}} +A.UY.prototype={ +gqy(a){return a.content}, +$iUY:1} +A.aGP.prototype={ +gaN(a){return a.type}, +gm(a){return a.value}} +A.oV.prototype={ +gd5(a){var s=a.kind +s.toString +return s}, +$ioV:1} +A.mW.prototype={$imW:1} +A.aH5.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.aH6.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.aHd.prototype={ +gu(a){var s=a.length +s.toString +return s}} +A.oW.prototype={$ioW:1} +A.aHx.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.aHy.prototype={ +gaN(a){return a.type}} +A.aHz.prototype={ +gu(a){return a.length}} +A.aHA.prototype={ +gd5(a){return a.kind}} +A.yc.prototype={} +A.aI7.prototype={ +k(a){var s=String(a) +s.toString +return s}} +A.BR.prototype={$iBR:1} +A.aIu.prototype={ +gd5(a){return a.kind}} +A.aIv.prototype={ +gu(a){return a.length}} +A.Ge.prototype={ +ac8(a,b,c){var s=A.cRu(a.open(b,c)) +return s}, +$iGe:1} +A.yi.prototype={$iyi:1} +A.VZ.prototype={ +gm(a){return a.value}, +$iVZ:1} +A.aN1.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.adp.prototype={ +k(a){var s,r,q,p=a.left +p.toString +s=a.top +s.toString +r=a.width +r.toString +q=a.height +q.toString +return"Rectangle ("+A.r(p)+", "+A.r(s)+") "+A.r(r)+" x "+A.r(q)}, +l(a,b){var s,r +if(b==null)return!1 +if(t.Bb.b(b)){s=a.left +s.toString +r=J.b3(b) +if(s===r.gwA(b)){s=a.top +s.toString +if(s===r.gz4(b)){s=a.width +s.toString +if(s===r.gbl(b)){s=a.height +s.toString +r=s===r.gbb(b) +s=r}else s=!1}else s=!1}else s=!1}else s=!1 +return s}, +gv(a){var s,r,q,p=a.left +p.toString +s=a.top +s.toString +r=a.width +r.toString +q=a.height +q.toString +return A.am(p,s,r,q,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +gaBb(a){return a.height}, +gbb(a){var s=a.height +s.toString +return s}, +gaHR(a){return a.width}, +gbl(a){var s=a.width +s.toString +return s}} +A.aPl.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +return a[b]}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){if(a.length>0)return a[0] +throw A.j(A.ab("No elements"))}, +gR(a){var s=a.length +if(s>0)return a[s-1] +throw A.j(A.ab("No elements"))}, +gbQ(a){var s=a.length +if(s===1)return a[0] +if(s===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.af9.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.aUA.prototype={ +gaN(a){return a.type}} +A.aW2.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.aWf.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.j(A.j1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return a[b]}, +$ie9:1, +$ib2:1, +$ies:1, +$iD:1, +$iG:1} +A.aLi.prototype={ +H(a,b){J.f8(b,new A.c9x(this))}, +yB(a,b,c){var s=t.N +return A.cBJ(this,s,s,b,c)}, +cQ(a,b,c){var s=this.a,r=s.hasAttribute(b) +r.toString +if(!r)s.setAttribute(b,c.$0()) +s=s.getAttribute(b) +return s==null?A.av(s):s}, +V(a){var s,r,q,p,o +for(s=this.gd_(this),r=s.length,q=this.a,p=0;p"))}, +t(a,b){throw A.j(A.ak("Cannot add to immutable List."))}, +H(a,b){throw A.j(A.ak("Cannot add to immutable List."))}, +fm(a,b){throw A.j(A.ak("Cannot sort immutable List."))}, +rj(a){return this.fm(a,null)}, +pb(a,b,c){throw A.j(A.ak("Cannot add to immutable List."))}, +rq(a,b,c){throw A.j(A.ak("Cannot add to immutable List."))}, +t6(a,b,c){throw A.j(A.ak("Cannot modify an immutable List."))}, +eh(a,b){throw A.j(A.ak("Cannot remove from immutable List."))}, +qh(a){throw A.j(A.ak("Cannot remove from immutable List."))}, +D(a,b){throw A.j(A.ak("Cannot remove from immutable List."))}, +kU(a,b){throw A.j(A.ak("Cannot remove from immutable List."))}, +d0(a,b,c,d,e){throw A.j(A.ak("Cannot setRange on immutable List."))}, +e2(a,b,c,d){return this.d0(a,b,c,d,0)}, +qI(a,b,c){throw A.j(A.ak("Cannot removeRange on immutable List."))}, +ux(a,b,c,d){throw A.j(A.ak("Cannot modify an immutable List."))}} +A.a5x.prototype={ +t(a,b){this.a.push(b)}, +QY(a){return B.b.cr(this.a,new A.bIp(a))}, +Ij(a,b,c){return B.b.cr(this.a,new A.bIo(a,b,c))}, +$ixl:1} +A.bIp.prototype={ +$1(a){return a.QY(this.a)}, +$S:414} +A.bIo.prototype={ +$1(a){return a.Ij(this.a,this.b,this.c)}, +$S:414} +A.agM.prototype={ +b8M(a,b,c,d){var s,r,q +this.a.H(0,c) +s=b.oC(0,new A.coi()) +r=b.oC(0,new A.coj()) +this.b.H(0,s) +q=this.c +q.H(0,B.Q) +q.H(0,r)}, +QY(a){return this.a.p(0,A.a1c(a))}, +Ij(a,b,c){var s,r=this,q=A.a1c(a),p=r.c,o=q+"::"+b +if(p.p(0,o))return r.d.bAM(c) +else{s="*::"+b +if(p.p(0,s))return r.d.bAM(c) +else{p=r.b +if(p.p(0,o))return!0 +else if(p.p(0,s))return!0 +else if(p.p(0,q+"::*"))return!0 +else if(p.p(0,"*::*"))return!0}}return!1}, +$ixl:1} +A.coi.prototype={ +$1(a){return!B.b.p(B.BM,a)}, +$S:6} +A.coj.prototype={ +$1(a){return B.b.p(B.BM,a)}, +$S:6} +A.aWC.prototype={ +Ij(a,b,c){if(this.b5T(a,b,c))return!0 +if(b==="template"&&c==="")return!0 +if(a.getAttribute("template")==="")return this.e.p(0,b) +return!1}} +A.cqd.prototype={ +$1(a){return"TEMPLATE::"+a}, +$S:16} +A.aWj.prototype={ +QY(a){var s +if(t.MF.b(a))return!1 +s=t.IP.b(a) +if(s&&A.a1c(a)==="foreignObject")return!1 +if(s)return!0 +return!1}, +Ij(a,b,c){if(b==="is"||B.c.aX(b,"on"))return!1 +return this.QY(a)}, +$ixl:1} +A.Qb.prototype={ +q(){var s=this,r=s.c+1,q=s.b +if(r") +return}if(!l.a.QY(a)){l.XI(a,b) +window.toString +s=A.r(b) +r=typeof console!="undefined" +r.toString +if(r)window.console.warn("Removing disallowed element <"+e+"> from "+s) +return}if(g!=null)if(!l.a.Ij(a,"is",g)){l.XI(a,b) +window.toString +s=typeof console!="undefined" +s.toString +if(s)window.console.warn("Removing disallowed type extension <"+e+' is="'+g+'">') +return}s=f.gd_(f) +q=A.a(s.slice(0),A.a0(s)) +for(p=f.gd_(f).length-1,s=f.a,r="Removing disallowed attribute <"+e+" ";p>=0;--p){o=q[p] +n=l.a +m=J.d64(o) +A.av(o) +if(!n.Ij(a,m,s.getAttribute(o))){window.toString +n=s.getAttribute(o) +m=typeof console!="undefined" +m.toString +if(m)window.console.warn(r+o+'="'+A.r(n)+'">') +s.removeAttribute(o)}}if(t.aW.b(a)){s=a.content +s.toString +l.atj(s)}}, +aWS(a,b){var s=a.nodeType +s.toString +switch(s){case 1:this.bup(a,b) +break +case 8:case 11:case 3:case 4:break +default:this.XI(a,b)}}} +A.crr.prototype={ +$2(a,b){var s,r,q,p,o,n=this.a +n.aWS(a,b) +s=a.lastChild +for(;s!=null;){r=null +try{r=s.previousSibling +if(r!=null){q=r.nextSibling +p=s +p=q==null?p!=null:q!==p +q=p}else q=!1 +if(q){q=A.ab("Corrupt HTML") +throw A.j(q)}}catch(o){q=s;++n.b +p=q.parentNode +if(a!==p){if(p!=null)p.removeChild(q).toString}else a.removeChild(q).toString +s=null +r=a.lastChild}if(s!=null)this.$2(s,a) +s=r}}, +$S:756} +A.aN2.prototype={} +A.aO1.prototype={} +A.aO2.prototype={} +A.aO3.prototype={} +A.aO4.prototype={} +A.aOW.prototype={} +A.aOX.prototype={} +A.aPD.prototype={} +A.aPE.prototype={} +A.aRu.prototype={} +A.aRv.prototype={} +A.aRw.prototype={} +A.aRx.prototype={} +A.aRX.prototype={} +A.aRY.prototype={} +A.aSM.prototype={} +A.aSN.prototype={} +A.aUR.prototype={} +A.agR.prototype={} +A.agS.prototype={} +A.aW0.prototype={} +A.aW1.prototype={} +A.aW8.prototype={} +A.aX1.prototype={} +A.aX2.prototype={} +A.ahu.prototype={} +A.ahv.prototype={} +A.aXf.prototype={} +A.aXg.prototype={} +A.aYG.prototype={} +A.aYH.prototype={} +A.aYY.prototype={} +A.aYZ.prototype={} +A.aZ7.prototype={} +A.aZ8.prototype={} +A.aZJ.prototype={} +A.aZK.prototype={} +A.aZL.prototype={} +A.aZM.prototype={} +A.cpk.prototype={ +SB(a){var s,r=this.a,q=r.length +for(s=0;s")),new A.bo1(),r.i("et"))}, +an(a,b){B.b.an(A.dc(this.gzp(),!1,t.lU),b)}, +j(a,b,c){var s=this.gzp() +J.d5T(s.b.$1(J.uk(s.a,b)),c)}, +su(a,b){var s=J.aH(this.gzp().a) +if(b>=s)return +else if(b<0)throw A.j(A.ck("Invalid list length",null)) +this.qI(0,b,s)}, +t(a,b){this.b.a.appendChild(b).toString}, +H(a,b){var s,r +for(s=J.af(b),r=this.b.a;s.q();)r.appendChild(s.gE(s)).toString}, +p(a,b){if(!t.lU.b(b))return!1 +return b.parentNode===this.a}, +fm(a,b){throw A.j(A.ak("Cannot sort filtered list"))}, +rj(a){return this.fm(a,null)}, +d0(a,b,c,d,e){throw A.j(A.ak("Cannot setRange on filtered list"))}, +e2(a,b,c,d){return this.d0(a,b,c,d,0)}, +qI(a,b,c){var s=this.gzp() +s=A.cCS(s,b,s.$ti.i("D.E")) +B.b.an(A.dc(A.c0V(s,c-b,A.y(s).i("D.E")),!0,t.lU),new A.bo2())}, +V(a){J.cyN(this.b.a)}, +qh(a){var s=this.gzp(),r=s.b.$1(J.n7(s.a)) +J.NL(r) +return r}, +pb(a,b,c){var s,r +if(b===J.aH(this.gzp().a))this.b.a.appendChild(c).toString +else{s=this.gzp() +r=s.b.$1(J.uk(s.a,b)) +r.parentNode.insertBefore(c,r).toString}}, +rq(a,b,c){var s,r +if(b===J.aH(this.gzp().a))this.H(0,c) +else{s=this.gzp() +r=s.b.$1(J.uk(s.a,b)) +s=r.parentNode +s.toString +J.cIh(s,c,r)}}, +eh(a,b){var s=this.gzp() +s=s.b.$1(J.uk(s.a,b)) +J.NL(s) +return s}, +D(a,b){return!1}, +gu(a){return J.aH(this.gzp().a)}, +h(a,b){var s=this.gzp() +return s.b.$1(J.uk(s.a,b))}, +gS(a){var s=A.dc(this.gzp(),!1,t.lU) +return new J.da(s,s.length,A.a0(s).i("da<1>"))}} +A.bo0.prototype={ +$1(a){return t.lU.b(a)}, +$S:373} +A.bo1.prototype={ +$1(a){return t.lU.a(a)}, +$S:812} +A.bo2.prototype={ +$1(a){return J.NL(a)}, +$S:814} +A.a09.prototype={ +ge8(a){return a.key}} +A.uA.prototype={ +gm(a){return new A.n0([],[]).AT(a.value,!1)}, +$iuA:1} +A.zz.prototype={ +Zr(a,b,c){var s=t.z,r=A.b(s,s) +if(c!=null)r.j(0,"autoIncrement",c) +return this.bcV(a,b,r)}, +aKO(a,b){return this.Zr(a,b,null)}, +H0(a,b,c){var s +if(c!=="readonly"&&c!=="readwrite")throw A.j(A.ck(c,null)) +s=a.transaction(b,c) +s.toString +return s}, +bcV(a,b,c){var s=a.createObjectStore(b,A.ajj(c)) +s.toString +return s}, +$izz:1} +A.A4.prototype={ +aca(a,b,c,d){var s,r,q,p,o,n=null +try{s=null +p=a.open(b,d) +p.toString +s=p +p=s +A.cE(p,"upgradeneeded",c,!1,t.Ih) +if(n!=null)A.cE(s,"blocked",n,!1,t.I3) +p=A.aj4(s,t.Bk) +return p}catch(o){r=A.a2(o) +q=A.ay(o) +p=A.my(r,q,t.Bk) +return p}}, +anl(a,b){var s,r,q,p,o,n,m=null +try{o=a.deleteDatabase(b) +o.toString +s=o +if(m!=null)A.cE(s,"blocked",m,!1,t.I3) +r=new A.mm(new A.ah($.aq,t.yM),t.GQ) +o=t.I3 +A.cE(s,"success",new A.bvG(a,r),!1,o) +A.cE(s,"error",r.gFV(),!1,o) +o=r.a +return o}catch(n){q=A.a2(n) +p=A.ay(n) +o=A.my(q,p,t.BP) +return o}}, +$iA4:1} +A.bvG.prototype={ +$1(a){this.b.bT(0,this.a)}, +$S:9} +A.csE.prototype={ +$1(a){this.b.bT(0,new A.n0([],[]).AT(this.a.result,!1))}, +$S:9} +A.Rs.prototype={$iRs:1} +A.Ss.prototype={ +t(a,b){var s,r,q,p,o,n=null +try{s=null +if(n!=null)s=this.aBq(a,b,n) +else s=this.bm6(a,b) +p=A.aj4(s,t.z) +return p}catch(o){r=A.a2(o) +q=A.ay(o) +p=A.my(r,q,t.z) +return p}}, +V(a){var s,r,q,p +try{q=a.clear() +q.toString +q=A.aj4(q,t.z) +return q}catch(p){s=A.a2(p) +r=A.ay(p) +q=A.my(s,r,t.z) +return q}}, +pq(a,b){var s,r,q,p +try{q=a.delete(b) +q.toString +q=A.aj4(q,t.z) +return q}catch(p){s=A.a2(p) +r=A.ay(p) +q=A.my(s,r,t.z) +return q}}, +cW(a,b,c){var s,r,q,p,o +try{s=null +if(c!=null)s=this.aDT(a,b,c) +else s=this.bsC(a,b) +p=A.aj4(s,t.z) +return p}catch(o){r=A.a2(o) +q=A.ay(o) +p=A.my(r,q,t.z) +return p}}, +aeA(a,b){var s,r,q,p,o +try{p=a.get(b) +p.toString +s=p +p=A.aj4(s,t.z) +return p}catch(o){r=A.a2(o) +q=A.ay(o) +p=A.my(r,q,t.z) +return p}}, +aqP(a,b){var s=a.openCursor(null) +s.toString +return A.dez(s,!0,t.WS)}, +aBq(a,b,c){var s=a.add(new A.we([],[]).vh(b)) +s.toString +return s}, +bm6(a,b){return this.aBq(a,b,null)}, +aDT(a,b,c){var s +if(c!=null){s=a.put(new A.we([],[]).vh(b),new A.we([],[]).vh(c)) +s.toString +return s}s=a.put(new A.we([],[]).vh(b)) +s.toString +return s}, +bsC(a,b){return this.aDT(a,b,null)}} +A.bIH.prototype={ +$1(a){var s=new A.n0([],[]).AT(this.a.result,!1),r=this.b +if(s==null)r.aB(0) +else{r.t(0,s) +r=r.b +if((r&1)!==0)s.continue()}}, +$S:9} +A.aA5.prototype={ +ge8(a){return a.key}, +gaN(a){return a.type}, +gm(a){return a.value}} +A.rb.prototype={ +gbDJ(a){var s=new A.ah($.aq,t.Dy),r=new A.aE(s,t.AV),q=t._F,p=new A.lH(a,"complete",!1,q),o=t.P +p.gN(p).aJ(0,new A.c3z(a,r),o) +p=new A.lH(a,"error",!1,q) +p.gN(p).aJ(0,new A.c3A(r),o) +q=new A.lH(a,"abort",!1,q) +q.gN(q).aJ(0,new A.c3B(r),o) +return s}, +$irb:1} +A.c3z.prototype={ +$1(a){this.b.bT(0,this.a.db)}, +$S:56} +A.c3A.prototype={ +$1(a){this.a.pJ(a)}, +$S:56} +A.c3B.prototype={ +$1(a){var s=this.a +if((s.a.a&30)===0)s.pJ(a)}, +$S:56} +A.Gc.prototype={ +gaRi(a){var s=a.target +s.toString +return s}, +$iGc:1} +A.AD.prototype={ +k(a){var s=""+"OS Error",r=this.a +if(r.length!==0){s=s+": "+r +r=this.b +if(r!==-1)s=s+", errno = "+B.d.k(r)}else{r=this.b +if(r!==-1)s=s+": errno = "+B.d.k(r)}return s.charCodeAt(0)==0?s:s}, +$ibv:1} +A.aLI.prototype={} +A.Wh.prototype={ +gf7(a){return this.a}, +ayM(a,b){return A.adJ(36,[null,this.b,b]).aJ(0,new A.ccN(this),t.Db)}, +k(a){return"Directory: '"+this.a+"'"}, +$iIj:1} +A.ccN.prototype={ +$1(a){var s=this.a +A.yE(a,"Deletion failed",s.a) +return s}, +$S:819} +A.IE.prototype={} +A.mx.prototype={ +a7w(a){var s=this,r=""+a,q=s.a +if(q.length!==0){r=r+(": "+q)+(", path = '"+s.b+"'") +q=s.c +if(q!=null)r+=" ("+q.k(0)+")"}else{q=s.c +if(q!=null)r=r+(": "+q.k(0))+(", path = '"+s.b+"'") +else r+=": "+s.b}return r.charCodeAt(0)==0?r:r}, +k(a){return this.a7w("FileSystemException")}, +$ibv:1} +A.a64.prototype={ +k(a){return this.a7w("PathAccessException")}} +A.a65.prototype={ +k(a){return this.a7w("PathExistsException")}} +A.a67.prototype={ +k(a){return this.a7w("PathNotFoundException")}} +A.adI.prototype={ +ca(a,b,c,d){var s=this,r=s.a=A.k8(new A.cdK(s),s.gbmI(s),null,s.gbsN(),!0,t.D) +return new A.e4(r,A.y(r).i("e4<1>")).ca(a,b,c,d)}, +bH(a){return this.ca(a,null,null,null)}, +qG(a,b,c){return this.ca(a,null,b,c)}, +yS(a,b,c){return this.ca(a,b,c,null)}, +Py(){var s,r,q=this +if(q.w||q.x)return q.f.a +q.x=!0 +s=q.c.aB(0) +r=q.a +r===$&&A.e() +s.ks(r.gx0()).t5(new A.cdD(q)) +return q.f.a}, +ajZ(){var s=this +if(s.w)return +if(s.y){s.Py() +return}s.w=!0 +s.c.xk(0,65536).aJ(0,new A.cdE(s),t.P).ks(new A.cdF(s))}, +bmJ(a){var s=this,r=new A.cdG(s,new A.cdI(s)),q=new A.cdJ(s),p=s.c +if(p!=null)r.$1(p) +else A.nl(s.b).ac7(0,B.Au).pG(0,r,q,t.H)}} +A.cdK.prototype={ +$0(){var s=this.a +s.r=!0 +return s.Py()}, +$S:53} +A.cdD.prototype={ +$0(){var s=this.a +s.f.pi(0) +s=s.a +s===$&&A.e() +s.aB(0)}, +$S:0} +A.cdE.prototype={ +$1(a){var s,r,q,p=this.a +p.w=!1 +if(p.r){p.Py() +return}s=p.d +r=a.length +p.d=s+r +if(r!==0)s=!1 +else s=!0 +if(s)p.y=!0 +if(!p.y){s=p.a +s===$&&A.e() +q=s.b +s=!((q&1)!==0?(s.gyu().e&4)!==0:(q&2)===0)}else s=!1 +if(s)p.ajZ() +if(r>0){s=p.a +s===$&&A.e() +s.t(0,a)}if(p.y)p.Py()}, +$S:515} +A.cdF.prototype={ +$2(a,b){var s,r=this.a +if(!r.r){s=r.a +s===$&&A.e() +s.eM(a,b) +r.Py() +r.r=!0}}, +$S:103} +A.cdI.prototype={ +$1(a){var s=this.a +s.c=a +s.w=!1 +s.ajZ()}, +$S:255} +A.cdG.prototype={ +$1(a){var s=this.a,r=s.d,q=this.b +if(r>0)a.aZD(0,r).pG(0,q,new A.cdH(s),t.H) +else q.$1(a)}, +$S:255} +A.cdH.prototype={ +$2(a,b){var s=this.a,r=s.a +r===$&&A.e() +r.eM(a,b) +s.w=!1 +s.Py()}, +$S:103} +A.cdJ.prototype={ +$2(a,b){var s=this.a,r=s.a +r===$&&A.e() +r.eM(a,b) +s.a.aB(0) +s.f.pi(0)}, +$S:67} +A.cdv.prototype={ +xK(a,b){var s=new A.ah($.aq,t.Xc),r=new A.mm(s,t.ie) +this.b.aJ(0,new A.cdz(this,r,b),t.P).ks(r.gFV()) +return s}, +aB(a){return this.b.aJ(0,new A.cdB(),t.H).aJ(0,new A.cdC(this),t.Ej)}} +A.cdz.prototype={ +$1(a){var s=A.bx("_subscription"),r=this.b,q=new A.cdA(s,a,r) +s.b=this.c.ca(new A.cdx(s,a,q),!0,new A.cdy(this.a,r),q)}, +$S:835} +A.cdA.prototype={ +$2(a,b){J.NJ(this.a.aV()) +this.b.aB(0) +this.c.qV(a,b)}, +$S:231} +A.cdx.prototype={ +$1(a){var s,r,q,p=this,o=p.a +J.d5K(o.aV()) +try{p.b.aSK(a,0,J.aH(a)).pG(0,new A.cdw(o),p.c,t.H)}catch(q){s=A.a2(q) +r=A.ay(q) +p.c.$2(s,r)}}, +$S:138} +A.cdw.prototype={ +$1(a){return J.d5V(this.a.aV())}, +$S:255} +A.cdy.prototype={ +$0(){this.b.bT(0,this.a.a)}, +$S:0} +A.cdB.prototype={ +$1(a){return a.aB(0)}, +$S:841} +A.cdC.prototype={ +$1(a){return this.a.a}, +$S:845} +A.C6.prototype={ +gf7(a){return this.a}, +MV(){return A.adJ(0,[null,this.b]).aJ(0,new A.cdP(this),t.y)}, +a9K(){A.dl4(A.cE1(),this.b)}, +IE(a){var s=A.d1(null,t.P) +return s.aJ(0,new A.cdN(this,!1),t.O).aJ(0,new A.cdO(this),t.hS)}, +ayM(a,b){var s=this +if(b)return A.cKm(s.a).RQ(0,!0).aJ(0,new A.cdL(s),t.hS) +return A.adJ(2,[null,s.b]).aJ(0,new A.cdM(s),t.hS)}, +ac7(a,b){if(b!==B.Au&&b!==B.p7&&b!==B.cdg&&b!==B.NE&&b!==B.cdh)return A.my(new A.oa(!1,null,null,"Invalid file mode for this operation"),null,t.YK) +return A.adJ(5,[null,this.b,b.a]).aJ(0,new A.cdR(this),t.YK)}, +oe(a){return this.ac7(a,B.Au)}, +uA(a){return A.adJ(12,[null,this.b]).aJ(0,new A.cdQ(this),t.S)}, +bNW(){A.dl5(A.cE1(),this.b)}, +aPd(){var s=$.aq +return new A.adI(this.a,0,null,new A.aE(new A.ah(s,t.LR),t.zh))}, +aqR(){return new A.aPI(B.k,new A.cdv(this,this.ac7(0,B.p7)),new A.aE(new A.ah($.aq,t.LR),t.zh))}, +y0(){return this.oe(0).aJ(0,new A.cdT(new A.cdX(),new A.cdU()),t.D)}, +aSH(a){return this.ac7(0,B.p7).aJ(0,new A.ce0(this,a,!1),t.hS)}, +k(a){return"File: '"+this.a+"'"}, +$ipk:1} +A.cdP.prototype={ +$1(a){A.yE(a,"Cannot check existence",this.a.a) +return a}, +$S:47} +A.cdN.prototype={ +$1(a){return A.adJ(1,[null,this.a.b,this.b])}, +$S:853} +A.cdO.prototype={ +$1(a){var s=this.a +A.yE(a,"Cannot create file",s.a) +return s}, +$S:334} +A.cdL.prototype={ +$1(a){return this.a}, +$S:860} +A.cdM.prototype={ +$1(a){var s=this.a +A.yE(a,"Cannot delete file",s.a) +return s}, +$S:334} +A.cdR.prototype={ +$1(a){var s=this.a.a +A.yE(a,"Cannot open file",s) +return A.dmk(a,s)}, +$S:261} +A.cdQ.prototype={ +$1(a){A.yE(a,"Cannot retrieve length of file",this.a.a) +return a}, +$S:113} +A.cdX.prototype={ +$1(a){var s=A.a([],t.XE),r=new A.ah($.aq,t.Qy) +new A.cdY(a,new A.aLO(s),new A.aE(r,t.gI)).$0() +return r}, +$S:344} +A.cdY.prototype={ +$0(){var s=this,r=s.c +s.a.xk(0,65536).pG(0,new A.cdZ(s.b,s,r),r.gFV(),t.P)}, +$S:0} +A.cdZ.prototype={ +$1(a){var s=this.a +if(a.length>0){s.t(0,a) +this.b.$0()}else this.c.bT(0,s.aRh())}, +$S:515} +A.cdU.prototype={ +$2(a,b){var s,r={} +r.a=new Uint8Array(b) +r.b=0 +s=new A.ah($.aq,t.Qy) +new A.cdV(r,a,b,new A.aE(s,t.gI)).$0() +return s}, +$S:888} +A.cdV.prototype={ +$0(){var s=this,r=s.a,q=r.a,p=r.b,o=s.c,n=s.d +s.b.bUm(q,p,Math.min(p+16777216,o)).pG(0,new A.cdW(r,s,o,n),n.gFV(),t.P)}, +$S:0} +A.cdW.prototype={ +$1(a){var s,r,q=this +if(a>0){q.a.b+=a +q.b.$0()}else{s=q.a +r=s.b +if(r"))).pG(0,new A.cpe(r),new A.cpf(r),t.P)}s=r.c +s.toString +return s}, +$ihb:1} +A.cpe.prototype={ +$1(a){var s=this.a +if(s.f){s.d.bT(0,s) +s.c=s.d=null}else s.ay1()}, +$S:10} +A.cpf.prototype={ +$2(a,b){var s=this.a +if(s.f){s.d.qV(a,b) +s.c=s.d=null}else s.ay7(a,b)}, +$S:103} +A.aPI.prototype={ +dC(a,b){var s=A.r(b) +if(s.length===0)return +this.t(0,this.w.gbo().ac(s))}, +aSG(a){var s,r=A.aM(a),q=new A.bH(a,a.length,r.i("bH")) +if(!q.q())return +r=r.i("a7.E") +do{s=q.d +this.dC(0,s==null?r.a(s):s)}while(q.q())}} +A.bYB.prototype={} +A.aGB.prototype={ +lZ(a){return this.gbo().ac(a)}, +gbo(){$.GX() +return B.el}} +A.byC.prototype={ +$1(a){var s,r,q,p,o=this.a +if(o.a0(0,a))return o.h(0,a) +if(t.G.b(a)){s={} +o.j(0,a,s) +for(o=J.b3(a),r=J.af(o.gd_(a));r.q();){q=r.gE(r) +s[q]=this.$1(o.h(a,q))}return s}else if(t.JY.b(a)){p=[] +o.j(0,a,p) +B.b.H(p,J.bz(a,this,t.z)) +return p}else return A.csM(a)}, +$S:962} +A.csN.prototype={ +$1(a){var s=function(b,c,d){return function(){return b(c,d,this,Array.prototype.slice.apply(arguments))}}(A.dnA,a,!1) +A.cEC(s,$.b0c(),a) +return s}, +$S:81} +A.csO.prototype={ +$1(a){return new this.a(a)}, +$S:81} +A.cux.prototype={ +$1(a){return new A.a3n(a)}, +$S:965} +A.cuy.prototype={ +$1(a){return new A.Jn(a,t.sW)}, +$S:984} +A.cuz.prototype={ +$1(a){return new A.Ai(a)}, +$S:1037} +A.Ai.prototype={ +h(a,b){if(typeof b!="string"&&typeof b!="number")throw A.j(A.ck("property is not a String or num",null)) +return A.cEx(this.a[b])}, +j(a,b,c){if(typeof b!="string"&&typeof b!="number")throw A.j(A.ck("property is not a String or num",null)) +this.a[b]=A.csM(c)}, +l(a,b){if(b==null)return!1 +return b instanceof A.Ai&&this.a===b.a}, +ap7(a){return a in this.a}, +a9f(a){delete this.a[a]}, +k(a){var s,r +try{s=String(this.a) +return s}catch(r){s=this.kp(0) +return s}}, +FR(a,b){var s=this.a,r=b==null?null:A.dc(new A.N(b,A.dvd(),A.a0(b).i("N<1,@>")),!0,t.z) +return A.cEx(s[a].apply(s,r))}, +bCe(a){return this.FR(a,null)}, +gv(a){return 0}} +A.a3n.prototype={} +A.Jn.prototype={ +agJ(a){var s=this,r=a<0||a>=s.gu(s) +if(r)throw A.j(A.eu(a,0,s.gu(s),null,null))}, +h(a,b){if(A.eO(b))this.agJ(b) +return this.b2A(0,b)}, +j(a,b,c){if(A.eO(b))this.agJ(b) +this.aw_(0,b,c)}, +gu(a){var s=this.a.length +if(typeof s==="number"&&s>>>0===s)return s +throw A.j(A.ab("Bad JsArray length"))}, +su(a,b){this.aw_(0,"length",b)}, +t(a,b){this.FR("push",[b])}, +H(a,b){this.FR("push",b instanceof Array?b:A.dc(b,!0,t.z))}, +pb(a,b,c){var s=this,r=b<0||b>=s.gu(s)+1 +if(r)A.W(A.eu(b,0,s.gu(s),null,null)) +s.FR("splice",[b,0,c])}, +eh(a,b){this.agJ(b) +return J.K(this.FR("splice",[b,1]),0)}, +qh(a){if(this.gu(this)===0)throw A.j(A.dn(-1)) +return this.bCe("pop")}, +qI(a,b,c){A.cMq(b,c,this.gu(this)) +this.FR("splice",[b,c-b])}, +d0(a,b,c,d,e){var s,r +A.cMq(b,c,this.gu(this)) +s=c-b +if(s===0)return +if(e<0)throw A.j(A.ck(e,null)) +r=[b,s] +B.b.H(r,J.ak3(d,e).z0(0,s)) +this.FR("splice",r)}, +e2(a,b,c,d){return this.d0(a,b,c,d,0)}, +fm(a,b){this.FR("sort",b==null?[]:[b])}, +rj(a){return this.fm(a,null)}, +$ib2:1, +$iD:1, +$iG:1} +A.WJ.prototype={ +j(a,b,c){return this.b2B(0,b,c)}} +A.cwo.prototype={ +$1(a){var s,r,q,p,o +if(A.cTH(a))return a +s=this.a +if(s.a0(0,a))return s.h(0,a) +if(t.pE.b(a)){r={} +s.j(0,a,r) +for(s=J.b3(a),q=J.af(s.gd_(a));q.q();){p=q.gE(q) +r[p]=this.$1(s.h(a,p))}return r}else if(t.VG.b(a)){o=[] +s.j(0,a,o) +B.b.H(o,J.bz(a,this,t.z)) +return o}else return a}, +$S:130} +A.cwS.prototype={ +$1(a){return this.a.bT(0,a)}, +$S:12} +A.cwT.prototype={ +$1(a){if(a==null)return this.a.pJ(new A.azY(a===undefined)) +return this.a.pJ(a)}, +$S:12} +A.cvg.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k,j,i +if(A.cTG(a))return a +s=this.a +a.toString +if(s.a0(0,a))return s.h(0,a) +if(a instanceof Date)return A.jA(a.getTime(),!0) +if(a instanceof RegExp)throw A.j(A.ck("structured clone of RegExp",null)) +if(typeof Promise!="undefined"&&a instanceof Promise)return A.dW(a,t.O) +r=Object.getPrototypeOf(a) +if(r===Object.prototype||r===null){q=t.O +p=A.b(q,q) +s.j(0,a,p) +o=Object.keys(a) +n=[] +for(s=J.c9(o),q=s.gS(o);q.q();)n.push(A.b_E(q.gE(q))) +for(m=0;m4294967296)throw A.j(A.dn(u.hN+a)) +return Math.random()*a>>>0}, +dY(){return Math.random()}, +aOQ(){return Math.random()<0.5}} +A.aTx.prototype={ +awi(a){var s,r,q,p,o,n,m,l=this,k=4294967296,j=a<0?-1:0 +do{s=a>>>0 +a=B.d.aQ(a-s,k) +r=a>>>0 +a=B.d.aQ(a-r,k) +q=(~s>>>0)+(s<<21>>>0) +p=q>>>0 +r=(~r>>>0)+((r<<21|s>>>11)>>>0)+B.d.aQ(q-p,k)>>>0 +q=((p^(p>>>24|r<<8))>>>0)*265 +s=q>>>0 +r=((r^r>>>24)>>>0)*265+B.d.aQ(q-s,k)>>>0 +q=((s^(s>>>14|r<<18))>>>0)*21 +s=q>>>0 +r=((r^r>>>14)>>>0)*21+B.d.aQ(q-s,k)>>>0 +s=(s^(s>>>28|r<<4))>>>0 +r=(r^r>>>28)>>>0 +q=(s<<31>>>0)+s +p=q>>>0 +o=B.d.aQ(q-p,k) +q=l.a*1037 +n=l.a=q>>>0 +m=l.b*1037+B.d.aQ(q-n,k)>>>0 +l.b=m +n=(n^p)>>>0 +l.a=n +o=(m^r+((r<<31|s>>>1)>>>0)+o>>>0)>>>0 +l.b=o}while(a!==j) +if(o===0&&n===0)l.a=23063 +l.Fx() +l.Fx() +l.Fx() +l.Fx()}, +Fx(){var s=this,r=s.a,q=4294901760*r,p=q>>>0,o=55905*r,n=o>>>0,m=n+p+s.b +r=m>>>0 +s.a=r +s.b=B.d.aQ(o-n+(q-p)+(m-r),4294967296)>>>0}, +xY(a){var s,r,q,p=this +if(a<=0||a>4294967296)throw A.j(A.dn(u.hN+a)) +s=a-1 +if((a&s)>>>0===0){p.Fx() +return(p.a&s)>>>0}do{p.Fx() +r=p.a +q=r%a}while(r-q+a>=4294967296) +return q}, +dY(){var s,r=this +r.Fx() +s=r.a +r.Fx() +return((s&67108863)*134217728+(r.a&134217727))/9007199254740992}, +aOQ(){this.Fx() +return(this.a&1)===0}} +A.cgy.prototype={ +b8I(){var s=self.crypto +if(s!=null)if(s.getRandomValues!=null)return +throw A.j(A.ak("No source of cryptographically secure random numbers available."))}, +xY(a){var s,r,q,p,o,n,m,l,k +if(a<=0||a>4294967296)throw A.j(A.dn(u.hN+a)) +if(a>255)if(a>65535)s=a>16777215?4:3 +else s=2 +else s=1 +r=this.a +r.setUint32(0,0,!1) +q=4-s +p=A.b7(Math.pow(256,s)) +for(o=a-1,n=(a&o)===0;!0;){m=r.buffer +m=new Uint8Array(m,q,s) +crypto.getRandomValues(m) +l=r.getUint32(0,!1) +if(n)return(l&o)>>>0 +k=l%a +if(l-k+a"))}, +aq(a,b){var s=A.y(this),r=s.c +return new A.tp(r.a(this.a-b.a),r.a(this.b-b.b),s.i("tp<1>"))}, +aO(a,b){var s=A.y(this),r=s.c +return new A.tp(r.a(this.a*b),r.a(this.b*b),s.i("tp<1>"))}, +aLw(a){var s=this.a-a.a,r=this.b-a.b +return Math.sqrt(s*s+r*r)}} +A.afP.prototype={ +gGU(a){var s=this +return A.y(s).c.a(s.gwA(s)+s.gbl(s))}, +gaJ3(a){var s=this +return A.y(s).c.a(s.gz4(s)+s.gbb(s))}, +k(a){var s=this +return"Rectangle ("+s.gwA(s)+", "+s.gz4(s)+") "+s.gbl(s)+" x "+s.gbb(s)}, +l(a,b){var s,r,q=this +if(b==null)return!1 +if(t.Bb.b(b)){s=J.b3(b) +if(q.gwA(q)===s.gwA(b))if(q.gz4(q)===s.gz4(b)){r=A.y(q).c +s=r.a(q.gwA(q)+q.gbl(q))===s.gGU(b)&&r.a(q.gz4(q)+q.gbb(q))===s.gaJ3(b)}else s=!1 +else s=!1}else s=!1 +return s}, +gv(a){var s=this,r=A.y(s).c +return A.cQ9(B.d.gv(s.gwA(s)),B.d.gv(s.gz4(s)),B.d.gv(r.a(s.gwA(s)+s.gbl(s))),B.d.gv(r.a(s.gz4(s)+s.gbb(s))),0)}} +A.a56.prototype={ +gbl(a){return this.c}, +gbb(a){return this.d}, +$ioJ:1, +gwA(a){return this.a}, +gz4(a){return this.b}} +A.akq.prototype={ +gm(a){return a.value}} +A.as0.prototype={ +gaN(a){return a.type}, +gaA(a){return a.values}} +A.as1.prototype={ +gaN(a){return a.type}} +A.qz.prototype={ +gm(a){return a.value}, +$iqz:1} +A.avV.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length +s.toString +s=b>>>0!==b||b>=s +s.toString +if(s)throw A.j(A.j1(b,this.gu(a),a,null,null)) +s=a.getItem(b) +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s=a.length +s.toString +if(s>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s=a.length +s.toString +if(s>0){s=a[s-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s=a.length +s.toString +if(s===1){s=a[0] +s.toString +return s}if(s===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return this.h(a,b)}, +V(a){return a.clear()}, +$ib2:1, +$iD:1, +$iG:1} +A.qI.prototype={ +gm(a){return a.value}, +$iqI:1} +A.aA1.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length +s.toString +s=b>>>0!==b||b>=s +s.toString +if(s)throw A.j(A.j1(b,this.gu(a),a,null,null)) +s=a.getItem(b) +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s=a.length +s.toString +if(s>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s=a.length +s.toString +if(s>0){s=a[s-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s=a.length +s.toString +if(s===1){s=a[0] +s.toString +return s}if(s===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return this.h(a,b)}, +V(a){return a.clear()}, +$ib2:1, +$iD:1, +$iG:1} +A.aBA.prototype={ +gu(a){return a.length}} +A.TT.prototype={ +gaN(a){return a.type}, +$iTT:1} +A.aGe.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length +s.toString +s=b>>>0!==b||b>=s +s.toString +if(s)throw A.j(A.j1(b,this.gu(a),a,null,null)) +s=a.getItem(b) +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s=a.length +s.toString +if(s>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s=a.length +s.toString +if(s>0){s=a[s-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s=a.length +s.toString +if(s===1){s=a[0] +s.toString +return s}if(s===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return this.h(a,b)}, +V(a){return a.clear()}, +$ib2:1, +$iD:1, +$iG:1} +A.aGj.prototype={ +gaN(a){return a.type}} +A.cu.prototype={ +giv(a){return new A.a1K(a,new A.lE(a))}, +DR(a,b,c,d){var s,r,q,p=A.a([],t.qF) +p.push(A.cRI(null)) +p.push(A.cSf()) +p.push(new A.aWj()) +c=new A.aXZ(new A.a5x(p)) +p=document +s=p.body +s.toString +r=B.Hh.bFj(s,''+b+"",c) +p=p.createDocumentFragment() +p.toString +s=new A.lE(r) +q=s.gbQ(s) +for(;s=q.firstChild,s!=null;)p.appendChild(s).toString +return p}, +$icu:1} +A.rc.prototype={ +gaN(a){return a.type}, +$irc:1} +A.aHC.prototype={ +gu(a){var s=a.length +s.toString +return s}, +h(a,b){var s=a.length +s.toString +s=b>>>0!==b||b>=s +s.toString +if(s)throw A.j(A.j1(b,this.gu(a),a,null,null)) +s=a.getItem(b) +s.toString +return s}, +j(a,b,c){throw A.j(A.ak("Cannot assign element of immutable List."))}, +su(a,b){throw A.j(A.ak("Cannot resize immutable List."))}, +gN(a){var s=a.length +s.toString +if(s>0){s=a[0] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gR(a){var s=a.length +s.toString +if(s>0){s=a[s-1] +s.toString +return s}throw A.j(A.ab("No elements"))}, +gbQ(a){var s=a.length +s.toString +if(s===1){s=a[0] +s.toString +return s}if(s===0)throw A.j(A.ab("No elements")) +throw A.j(A.ab("More than one element"))}, +e6(a,b){return this.h(a,b)}, +V(a){return a.clear()}, +$ib2:1, +$iD:1, +$iG:1} +A.aQr.prototype={} +A.aQs.prototype={} +A.aSa.prototype={} +A.aSb.prototype={} +A.aWb.prototype={} +A.aWc.prototype={} +A.aXk.prototype={} +A.aXl.prototype={} +A.arB.prototype={} +A.a_g.prototype={ +G(){return"ClipOp."+this.b}} +A.abE.prototype={ +G(){return"VertexMode."+this.b}} +A.SF.prototype={ +G(){return"PathFillType."+this.b}} +A.aB3.prototype={ +G(){return"PathOperation."+this.b}} +A.caN.prototype={ +uP(a,b){A.duX(this.a,this.b,a,b)}} +A.ah1.prototype={ +rd(a){A.b_S(this.b,this.c,a,t.CD)}} +A.BX.prototype={ +gu(a){var s=this.a +return s.gu(s)}, +O0(a){var s,r,q=this +if(!q.d&&q.e!=null){q.e.uP(a.a,a.gaNN()) +return!1}s=q.c +if(s<=0)return!0 +r=q.aze(s-1) +q.a.rz(0,a) +return r}, +aze(a){var s,r,q,p +for(s=this.a,r=t.CD,q=!1;(s.c-s.b&s.a.length-1)>>>0>a;q=!0){p=s.D1() +A.b_S(p.b,p.c,null,r)}return q}, +beE(){var s=this,r=s.a +if(!r.ga6(r)&&s.e!=null){r=r.D1() +s.e.uP(r.a,r.gaNN()) +A.kD(s.gazc())}else s.d=!1}} +A.b8X.prototype={ +aQa(a,b,c){this.a.cQ(0,a,new A.b8Y()).O0(new A.ah1(b,c,$.aq))}, +aZn(a,b){var s=this.a.cQ(0,a,new A.b8Z()),r=s.e +s.e=new A.caN(b,$.aq) +if(r==null&&!s.d){s.d=!0 +A.kD(s.gazc())}}, +bKD(a){var s,r,q,p,o,n,m,l="Invalid arguments for 'resize' method sent to dev.flutter/channel-buffers (arguments must be a two-element list, channel name and new capacity)",k="Invalid arguments for 'overflow' method sent to dev.flutter/channel-buffers (arguments must be a two-element list, channel name and flag state)",j=A.by(a.buffer,a.byteOffset,a.byteLength) +if(j[0]===7){s=j[1] +if(s>=254)throw A.j(A.aL("Unrecognized message sent to dev.flutter/channel-buffers (method name too long)")) +r=2+s +q=B.k.b6(0,B.C.de(j,2,r)) +switch(q){case"resize":if(j[r]!==12)throw A.j(A.aL(l)) +p=r+1 +if(j[p]<2)throw A.j(A.aL(l));++p +if(j[p]!==7)throw A.j(A.aL("Invalid arguments for 'resize' method sent to dev.flutter/channel-buffers (first argument must be a string)"));++p +o=j[p] +if(o>=254)throw A.j(A.aL("Invalid arguments for 'resize' method sent to dev.flutter/channel-buffers (channel name must be less than 254 characters long)"));++p +r=p+o +n=B.k.b6(0,B.C.de(j,p,r)) +if(j[r]!==3)throw A.j(A.aL("Invalid arguments for 'resize' method sent to dev.flutter/channel-buffers (second argument must be an integer in the range 0 to 2147483647)")) +this.aR0(0,n,a.getUint32(r+1,B.af===$.kh())) +break +case"overflow":if(j[r]!==12)throw A.j(A.aL(k)) +p=r+1 +if(j[p]<2)throw A.j(A.aL(k));++p +if(j[p]!==7)throw A.j(A.aL("Invalid arguments for 'overflow' method sent to dev.flutter/channel-buffers (first argument must be a string)"));++p +o=j[p] +if(o>=254)throw A.j(A.aL("Invalid arguments for 'overflow' method sent to dev.flutter/channel-buffers (channel name must be less than 254 characters long)"));++p +r=p+o +B.k.b6(0,B.C.de(j,p,r)) +r=j[r] +if(r!==1&&r!==2)throw A.j(A.aL("Invalid arguments for 'overflow' method sent to dev.flutter/channel-buffers (second argument must be a boolean)")) +break +default:throw A.j(A.aL("Unrecognized method '"+q+"' sent to dev.flutter/channel-buffers"))}}else{m=A.a(B.k.b6(0,j).split("\r"),t.s) +if(m.length===3&&J.v(m[0],"resize"))this.aR0(0,m[1],A.dC(m[2],null)) +else throw A.j(A.aL("Unrecognized message "+A.r(m)+" sent to dev.flutter/channel-buffers."))}}, +aR0(a,b,c){var s=this.a,r=s.h(0,b) +if(r==null)s.j(0,b,new A.BX(A.nx(c,t.S8),c)) +else{r.c=c +r.aze(c)}}} +A.b8Y.prototype={ +$0(){return new A.BX(A.nx(1,t.S8),1)}, +$S:360} +A.b8Z.prototype={ +$0(){return new A.BX(A.nx(1,t.S8),1)}, +$S:360} +A.aA8.prototype={ +zd(a,b){return this.a<=b.a&&this.b<=b.b}, +yf(a,b){return this.a>b.a&&this.b>b.b}, +Ot(a,b){return this.a>=b.a&&this.b>=b.b}, +l(a,b){if(b==null)return!1 +return b instanceof A.aA8&&b.a===this.a&&b.b===this.b}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"OffsetBase("+B.e.bk(this.a,1)+", "+B.e.bk(this.b,1)+")"}} +A.w.prototype={ +gpz(){var s=this.a,r=this.b +return Math.sqrt(s*s+r*r)}, +gIT(){var s=this.a,r=this.b +return s*s+r*r}, +aq(a,b){return new A.w(this.a-b.a,this.b-b.b)}, +a2(a,b){return new A.w(this.a+b.a,this.b+b.b)}, +aO(a,b){return new A.w(this.a*b,this.b*b)}, +dZ(a,b){return new A.w(this.a/b,this.b/b)}, +l(a,b){if(b==null)return!1 +return b instanceof A.w&&b.a===this.a&&b.b===this.b}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"Offset("+B.e.bk(this.a,1)+", "+B.e.bk(this.b,1)+")"}} +A.a1.prototype={ +ga6(a){return this.a<=0||this.b<=0}, +aq(a,b){var s=this +if(b instanceof A.a1)return new A.w(s.a-b.a,s.b-b.b) +if(b instanceof A.w)return new A.a1(s.a-b.a,s.b-b.b) +throw A.j(A.ck(b,null))}, +a2(a,b){return new A.a1(this.a+b.a,this.b+b.b)}, +aO(a,b){return new A.a1(this.a*b,this.b*b)}, +dZ(a,b){return new A.a1(this.a/b,this.b/b)}, +zC(a){return new A.w(a.a+this.a/2,a.b+this.b/2)}, +Mf(a,b){return new A.w(b.a+this.a,b.b+this.b)}, +p(a,b){var s=b.a +if(s>=0)if(s=0&&s=1/0||s.b>=1/0||s.c>=1/0||s.d>=1/0}, +gaaV(a){var s=this +return isFinite(s.a)&&isFinite(s.b)&&isFinite(s.c)&&isFinite(s.d)}, +ga6(a){var s=this +return s.a>=s.c||s.b>=s.d}, +f9(a){var s=this,r=a.a,q=a.b +return new A.Z(s.a+r,s.b+q,s.c+r,s.d+q)}, +bJ(a,b,c){var s=this +return new A.Z(s.a+b,s.b+c,s.c+b,s.d+c)}, +oJ(a){var s=this +return new A.Z(s.a-a,s.b-a,s.c+a,s.d+a)}, +rr(a){var s=this +return new A.Z(Math.max(s.a,a.a),Math.max(s.b,a.b),Math.min(s.c,a.c),Math.min(s.d,a.d))}, +xR(a){var s=this +return new A.Z(Math.min(s.a,a.a),Math.min(s.b,a.b),Math.max(s.c,a.c),Math.max(s.d,a.d))}, +TC(a){var s=this +if(s.c<=a.a||a.c<=s.a)return!1 +if(s.d<=a.b||a.d<=s.b)return!1 +return!0}, +gvn(){var s=this +return Math.min(Math.abs(s.c-s.a),Math.abs(s.d-s.b))}, +gbXa(){var s=this.a +return new A.w(s+(this.c-s)/2,this.b)}, +gbCu(){var s=this.b +return new A.w(this.a,s+(this.d-s)/2)}, +gcO(){var s=this,r=s.a,q=s.b +return new A.w(r+(s.c-r)/2,q+(s.d-q)/2)}, +gbBO(){var s=this.a +return new A.w(s+(this.c-s)/2,this.d)}, +p(a,b){var s=this,r=b.a +if(r>=s.a)if(r=s.b&&r=s.c||s.b>=s.d}, +a5F(a,b,c,d){var s=b+c +if(s>d&&s!==0)return Math.min(a,d/s) +return a}, +Vh(){var s=this,r=s.c,q=s.a,p=Math.abs(r-q),o=s.d,n=s.b,m=Math.abs(o-n),l=s.Q,k=s.f,j=s.e,i=s.r,h=s.w,g=s.y,f=s.x,e=s.z,d=s.a5F(s.a5F(s.a5F(s.a5F(1,l,k,m),j,i,p),h,g,m),f,e,p) +if(d<1)return new A.tv(q,n,r,o,j*d,k*d,i*d,h*d,f*d,g*d,e*d,l*d,!1) +return new A.tv(q,n,r,o,j,k,i,h,f,g,e,l,!1)}, +p(a,b){var s,r,q,p,o,n,m=this,l=b.a,k=m.a +if(!(l=m.c)){s=b.b +s=s=m.d}else s=!0 +else s=!0 +if(s)return!1 +r=m.Vh() +q=r.e +if(ls-q&&b.bs-q&&b.b>m.d-r.y){p=l-s+q +o=r.y +n=b.b-m.d+o}else{q=r.z +if(lm.d-r.Q){p=l-k-q +o=r.Q +n=b.b-m.d+o}else return!0}}}p/=q +n/=o +if(p*p+n*n>1)return!1 +return!0}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(A.a_(s)!==J.aF(b))return!1 +return b instanceof A.tv&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d&&b.e===s.e&&b.f===s.f&&b.r===s.r&&b.w===s.w&&b.z===s.z&&b.Q===s.Q&&b.x===s.x&&b.y===s.y}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.z,s.Q,s.x,s.y,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){var s,r,q=this,p=B.e.bk(q.a,1)+", "+B.e.bk(q.b,1)+", "+B.e.bk(q.c,1)+", "+B.e.bk(q.d,1),o=q.e,n=q.f,m=q.r,l=q.w +if(new A.c5(o,n).l(0,new A.c5(m,l))){s=q.x +r=q.y +s=new A.c5(m,l).l(0,new A.c5(s,r))&&new A.c5(s,r).l(0,new A.c5(q.z,q.Q))}else s=!1 +if(s){if(o===n)return"RRect.fromLTRBR("+p+", "+B.e.bk(o,1)+")" +return"RRect.fromLTRBXY("+p+", "+B.e.bk(o,1)+", "+B.e.bk(n,1)+")"}return"RRect.fromLTRBAndCorners("+p+", topLeft: "+new A.c5(o,n).k(0)+", topRight: "+new A.c5(m,l).k(0)+", bottomRight: "+new A.c5(q.x,q.y).k(0)+", bottomLeft: "+new A.c5(q.z,q.Q).k(0)+")"}} +A.cf6.prototype={} +A.cxV.prototype={ +$1(a){return this.aUd(a)}, +$0(){return this.$1(null)}, +$C:"$1", +$R:0, +$D(){return[null]}, +aUd(a){var s=0,r=A.o(t.H) +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=2 +return A.f(A.cwd(a),$async$$1) +case 2:return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1050} +A.cxW.prototype={ +$0(){var s=0,r=A.o(t.P),q=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q.a.$0() +s=2 +return A.f(A.cFw(),$async$$0) +case 2:q.b.$0() +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.bKP.prototype={} +A.Rp.prototype={ +G(){return"KeyEventType."+this.b}} +A.pp.prototype={ +bnJ(){var s=this.d +return"0x"+B.d.tj(s,16)+new A.byP(B.e.dH(s/4294967296)).$0()}, +bfd(){var s=this.e +if(s==null)return"" +switch(s){case"\n":return'"\\n"' +case"\t":return'"\\t"' +case"\r":return'"\\r"' +case"\b":return'"\\b"' +case"\f":return'"\\f"' +default:return'"'+s+'"'}}, +bsG(){var s=this.e +if(s==null)return"" +return" (0x"+new A.N(new A.dD(s),new A.byQ(),t.Hz.i("N")).aU(0," ")+")"}, +k(a){var s=this,r=A.dcC(s.b),q=B.d.tj(s.c,16),p=s.bnJ(),o=s.bfd(),n=s.bsG(),m=s.f?", synthesized":"" +return"KeyData(type: "+A.r(r)+", physical: 0x"+q+", logical: "+p+", character: "+o+n+m+")"}, +gaN(a){return this.b}} +A.byP.prototype={ +$0(){switch(this.a){case 0:return" (Unicode)" +case 1:return" (Unprintable)" +case 2:return" (Flutter)" +case 23:return" (Web)"}return""}, +$S:28} +A.byQ.prototype={ +$1(a){return B.c.fH(B.d.tj(a,16),2,"0")}, +$S:128} +A.B.prototype={ +bZ(a){var s=this +return A.fw(a,s.gm(s)>>>16&255,s.gm(s)>>>8&255,s.gm(s)&255)}, +a3(a){return this.bZ(B.e.au(255*a))}, +amI(){var s=this +return 0.2126*A.czN((s.gm(s)>>>16&255)/255)+0.7152*A.czN((s.gm(s)>>>8&255)/255)+0.0722*A.czN((s.gm(s)&255)/255)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.B&&b.gm(b)===s.gm(s)}, +gv(a){return B.d.gv(this.gm(this))}, +k(a){return"Color(0x"+B.c.fH(B.d.tj(this.gm(this),16),8,"0")+")"}, +gm(a){return this.a}} +A.LD.prototype={ +G(){return"StrokeCap."+this.b}} +A.LE.prototype={ +G(){return"StrokeJoin."+this.b}} +A.a5V.prototype={ +G(){return"PaintingStyle."+this.b}} +A.h9.prototype={ +G(){return"BlendMode."+this.b}} +A.HM.prototype={ +G(){return"Clip."+this.b}} +A.alC.prototype={ +G(){return"BlurStyle."+this.b}} +A.As.prototype={ +l(a,b){if(b==null)return!1 +return b instanceof A.As&&b.a===this.a&&b.b===this.b}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"MaskFilter.blur("+this.a.k(0)+", "+B.e.bk(this.b,1)+")"}} +A.DS.prototype={ +G(){return"FilterQuality."+this.b}} +A.cBd.prototype={} +A.LK.prototype={} +A.vD.prototype={ +dv(a,b){return new A.vD(this.a,this.b.aO(0,b),this.c*b)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return b instanceof A.vD&&b.a.l(0,s.a)&&b.b.l(0,s.b)&&b.c===s.c}, +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"TextShadow("+this.a.k(0)+", "+this.b.k(0)+", "+A.r(this.c)+")"}} +A.t3.prototype={ +gu(a){return this.b}} +A.au_.prototype={ +apk(){var s=0,r=A.o(t.hP),q,p=this,o,n +var $async$apk=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=p.a +if(n==null)throw A.j(A.ab("Object is disposed")) +o=$.aD() +q=o.Bd(n,!1,null,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$apk,r)}} +A.aGK.prototype={} +A.bKE.prototype={} +A.zY.prototype={ +k(a){var s,r=A.a_(this).k(0),q=this.a,p=A.c7(0,0,q[2],0,0,0),o=q[1],n=A.c7(0,0,o,0,0,0),m=q[4],l=A.c7(0,0,m,0,0,0),k=A.c7(0,0,q[3],0,0,0) +o=A.c7(0,0,o,0,0,0) +s=q[0] +return r+"(buildDuration: "+(A.r((p.a-n.a)*0.001)+"ms")+", rasterDuration: "+(A.r((l.a-k.a)*0.001)+"ms")+", vsyncOverhead: "+(A.r((o.a-A.c7(0,0,s,0,0,0).a)*0.001)+"ms")+", totalSpan: "+(A.r((A.c7(0,0,m,0,0,0).a-A.c7(0,0,s,0,0,0).a)*0.001)+"ms")+", layerCacheCount: "+q[6]+", layerCacheBytes: "+q[7]+", pictureCacheCount: "+q[8]+", pictureCacheBytes: "+q[9]+", frameNumber: "+B.b.gR(q)+")"}} +A.CY.prototype={ +G(){return"AppLifecycleState."+this.b}} +A.O_.prototype={ +G(){return"AppExitResponse."+this.b}} +A.dU.prototype={ +gqY(a){var s=this.a,r=B.fx.h(0,s) +return r==null?s:r}, +grC(){var s=this.c,r=B.ig.h(0,s) +return r==null?s:r}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return b instanceof A.dU&&b.gqY(b)===s.gqY(s)&&b.b==s.b&&b.grC()==s.grC()}, +gv(a){var s=this +return A.am(s.gqY(s),s.b,s.grC(),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return this.Qo("_")}, +Qo(a){var s=this,r=s.gqY(s),q=s.b +if(q!=null)r+=a+q +if(s.c!=null)r+=a+A.r(s.grC()) +return r.charCodeAt(0)==0?r:r}} +A.aqn.prototype={ +G(){return"DartPerformanceMode."+this.b}} +A.xu.prototype={ +G(){return"PointerChange."+this.b}} +A.tq.prototype={ +G(){return"PointerDeviceKind."+this.b}} +A.KL.prototype={ +G(){return"PointerSignalKind."+this.b}} +A.aBE.prototype={ +G(){return"PointerPreferredStylusAuxiliaryAction."+this.b}} +A.xv.prototype={ +k(a){return"PointerData(x: "+A.r(this.w)+", y: "+A.r(this.x)+")"}, +gd5(a){return this.d}} +A.SR.prototype={} +A.iL.prototype={ +k(a){switch(this.a){case 1:return"SemanticsAction.tap" +case 2:return"SemanticsAction.longPress" +case 4:return"SemanticsAction.scrollLeft" +case 8:return"SemanticsAction.scrollRight" +case 16:return"SemanticsAction.scrollUp" +case 32:return"SemanticsAction.scrollDown" +case 64:return"SemanticsAction.increase" +case 128:return"SemanticsAction.decrease" +case 256:return"SemanticsAction.showOnScreen" +case 512:return"SemanticsAction.moveCursorForwardByCharacter" +case 1024:return"SemanticsAction.moveCursorBackwardByCharacter" +case 2048:return"SemanticsAction.setSelection" +case 4096:return"SemanticsAction.copy" +case 8192:return"SemanticsAction.cut" +case 16384:return"SemanticsAction.paste" +case 32768:return"SemanticsAction.didGainAccessibilityFocus" +case 65536:return"SemanticsAction.didLoseAccessibilityFocus" +case 131072:return"SemanticsAction.customAction" +case 262144:return"SemanticsAction.dismiss" +case 524288:return"SemanticsAction.moveCursorForwardByWord" +case 1048576:return"SemanticsAction.moveCursorBackwardByWord" +case 2097152:return"SemanticsAction.setText"}return""}} +A.id.prototype={ +k(a){switch(this.a){case 1:return"SemanticsFlag.hasCheckedState" +case 2:return"SemanticsFlag.isChecked" +case 4:return"SemanticsFlag.isSelected" +case 8:return"SemanticsFlag.isButton" +case 16:return"SemanticsFlag.isTextField" +case 32:return"SemanticsFlag.isFocused" +case 64:return"SemanticsFlag.hasEnabledState" +case 128:return"SemanticsFlag.isEnabled" +case 256:return"SemanticsFlag.isInMutuallyExclusiveGroup" +case 512:return"SemanticsFlag.isHeader" +case 1024:return"SemanticsFlag.isObscured" +case 2048:return"SemanticsFlag.scopesRoute" +case 4096:return"SemanticsFlag.namesRoute" +case 8192:return"SemanticsFlag.isHidden" +case 16384:return"SemanticsFlag.isImage" +case 32768:return"SemanticsFlag.isLiveRegion" +case 65536:return"SemanticsFlag.hasToggledState" +case 131072:return"SemanticsFlag.isToggled" +case 262144:return"SemanticsFlag.hasImplicitScrolling" +case 524288:return"SemanticsFlag.isMultiline" +case 1048576:return"SemanticsFlag.isReadOnly" +case 2097152:return"SemanticsFlag.isFocusable" +case 4194304:return"SemanticsFlag.isLink" +case 8388608:return"SemanticsFlag.isSlider" +case 16777216:return"SemanticsFlag.isKeyboardKey" +case 33554432:return"SemanticsFlag.isCheckStateMixed"}return""}} +A.bUU.prototype={} +A.a1X.prototype={ +G(){return"FontStyle."+this.b}} +A.Ky.prototype={ +G(){return"PlaceholderAlignment."+this.b}} +A.ol.prototype={ +k(a){var s=B.dng.h(0,this.a) +s.toString +return s}, +gd9(a){return this.a}, +gm(a){return this.b}} +A.DU.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.DU&&b.a===this.a&&b.b===this.b}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"FontVariation('"+this.a+"', "+A.r(this.b)+")"}, +gm(a){return this.b}} +A.y1.prototype={ +G(){return"TextAlign."+this.b}} +A.V_.prototype={ +G(){return"TextBaseline."+this.b}} +A.Bw.prototype={ +p(a,b){var s=this.a +return(s|b.a)===s}, +l(a,b){if(b==null)return!1 +return b instanceof A.Bw&&b.a===this.a}, +gv(a){return B.d.gv(this.a)}, +k(a){var s,r=this.a +if(r===0)return"TextDecoration.none" +s=A.a([],t.s) +if((r&1)!==0)s.push("underline") +if((r&2)!==0)s.push("overline") +if((r&4)!==0)s.push("lineThrough") +if(s.length===1)return"TextDecoration."+s[0] +return"TextDecoration.combine(["+B.b.aU(s,", ")+"])"}} +A.Bx.prototype={ +G(){return"TextDecorationStyle."+this.b}} +A.aaM.prototype={ +G(){return"TextLeadingDistribution."+this.b}} +A.aaJ.prototype={ +l(a,b){var s +if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +if(b instanceof A.aaJ)s=b.c===this.c +else s=!1 +return s}, +gv(a){return A.am(!0,!0,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"TextHeightBehavior(applyHeightToFirstAscent: true, applyHeightToLastDescent: true, leadingDistribution: "+this.c.k(0)+")"}} +A.vR.prototype={ +G(){return"TextDirection."+this.b}} +A.mV.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.mV&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d&&b.e===s.e}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){var s=this +return"TextBox.fromLTRBD("+B.e.bk(s.a,1)+", "+B.e.bk(s.b,1)+", "+B.e.bk(s.c,1)+", "+B.e.bk(s.d,1)+", "+s.e.k(0)+")"}} +A.UZ.prototype={ +G(){return"TextAffinity."+this.b}} +A.de.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.de&&b.a===this.a&&b.b===this.b}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return A.a_(this).k(0)+"(offset: "+this.a+", affinity: "+this.b.k(0)+")"}} +A.eW.prototype={ +gcg(){return this.a>=0&&this.b>=0}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.eW&&b.a===this.a&&b.b===this.b}, +gv(a){return A.am(B.d.gv(this.a),B.d.gv(this.b),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"TextRange(start: "+this.a+", end: "+this.b+")"}} +A.F2.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.F2&&b.a===this.a}, +gv(a){return B.e.gv(this.a)}, +k(a){return A.a_(this).k(0)+"(width: "+A.r(this.a)+")"}} +A.Zm.prototype={ +G(){return"BoxHeightStyle."+this.b}} +A.alJ.prototype={ +G(){return"BoxWidthStyle."+this.b}} +A.FZ.prototype={ +G(){return"TileMode."+this.b}} +A.IJ.prototype={} +A.aFn.prototype={} +A.Zp.prototype={ +G(){return"Brightness."+this.b}} +A.b8l.prototype={ +l(a,b){if(b==null)return!1 +return this===b}, +gv(a){return A.J.prototype.gv.call(this,this)}} +A.asP.prototype={ +l(a,b){var s +if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +if(b instanceof A.asP)s=!0 +else s=!1 +return s}, +gv(a){return A.am(null,null,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"GestureSettings(physicalTouchSlop: null, physicalDoubleTapSlop: null)"}} +A.c4S.prototype={} +A.akU.prototype={ +gu(a){return a.length}} +A.hB.prototype={} +A.akV.prototype={ +gm(a){return a.value}} +A.akW.prototype={ +H(a,b){throw A.j(A.ak("Not supported"))}, +a0(a,b){return A.uf(a.get(b))!=null}, +h(a,b){return A.uf(a.get(b))}, +an(a,b){var s,r,q=a.entries() +for(;!0;){s=q.next() +r=s.done +r.toString +if(r)return +r=s.value[0] +r.toString +b.$2(r,A.uf(s.value[1]))}}, +gd_(a){var s=A.a([],t.s) +this.an(a,new A.b3S(s)) +return s}, +gaA(a){var s=A.a([],t.n4) +this.an(a,new A.b3T(s)) +return s}, +gu(a){var s=a.size +s.toString +return s}, +ga6(a){var s=a.size +s.toString +return s===0}, +gda(a){var s=a.size +s.toString +return s!==0}, +j(a,b,c){throw A.j(A.ak("Not supported"))}, +cQ(a,b,c){throw A.j(A.ak("Not supported"))}, +D(a,b){throw A.j(A.ak("Not supported"))}, +V(a){throw A.j(A.ak("Not supported"))}, +$iS:1} +A.b3S.prototype={ +$2(a,b){return this.a.push(a)}, +$S:62} +A.b3T.prototype={ +$2(a,b){return this.a.push(b)}, +$S:62} +A.D1.prototype={} +A.al_.prototype={ +gcD(a){return a.enabled}, +gd5(a){return a.kind}} +A.al0.prototype={ +gu(a){return a.length}} +A.D4.prototype={} +A.alu.prototype={ +gaN(a){return a.type}} +A.aA7.prototype={ +gu(a){return a.length}} +A.a5H.prototype={ +gaN(a){return a.type}} +A.aLj.prototype={} +A.ake.prototype={ +gaN(a){var s=a.type +s.toString +return s}} +A.b1a.prototype={ +b7p(){A.Qs(new A.b1b(this),t.P)}} +A.b1b.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +s=2 +return A.f(A.a17(),$async$$0) +case 2:p.c=b +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.b1c.prototype={} +A.H4.prototype={ +G(){return"AdaptiveStyle."+this.b}, +a9x(a){switch(this.a){case 1:case 2:case 3:case 4:return this +case 0:switch(a.r.a){case 2:return B.GN +case 4:return B.GO +case 0:case 1:case 3:case 5:return B.ars}break}}} +A.fj.prototype={ +ge8(a){return this.a}} +A.b1Q.prototype={ +$0(){return this.a.$1(this.b.a)}, +$S:0} +A.b1R.prototype={ +$0(){return this.a.$1(this.b.a)}, +$S:0} +A.b1S.prototype={ +$0(){return this.a.$1(this.b.a)}, +$S:0} +A.b1T.prototype={ +$1(a){return a.a!==B.hf}, +$S(){return this.a.i("H(fj<0>)")}} +A.b1U.prototype={ +$1(a){var s=a.a +return new A.fo(a.b,null,s,a.c,a.d,this.a.i("fo<0>"))}, +$S(){return this.a.i("fo<0>(fj<0>)")}} +A.b1V.prototype={ +$1(a){return a.a===B.hf}, +$S(){return this.a.i("H(fj<0>)")}} +A.EW.prototype={ +G(){return"OkCancelResult."+this.b}} +A.cxm.prototype={ +$2$context$key(a,b){return A.cp(a,this.a).eQ(b)}, +$S(){return this.b.i("~({context!C,key!0?})")}} +A.cxi.prototype={ +$1(a){var s=this,r=s.d,q=A.a0(r).i("N<1,q>") +q=A.czV(A.R(new A.N(r,new A.cxh(s.e,a,s.r),q),!0,q.i("al.E")),s.c,s.b) +return new A.kb(q,s.a,null)}, +$S:14} +A.cxh.prototype={ +$1(a){return A.d6h(a,new A.cxe(this.a,this.b,this.c))}, +$S(){return this.c.i("q(fj<0>)")}} +A.cxe.prototype={ +$1(a){return this.a.$2$context$key(this.b,a)}, +$S(){return this.c.i("~(0?)")}} +A.cxj.prototype={ +$1(a){return A.d6i(a,new A.cxg(this.a,this.b,this.c))}, +$S(){return this.c.i("q(fj<0>)")}} +A.cxg.prototype={ +$1(a){return this.a.$2$context$key(this.b,a)}, +$S(){return this.c.i("~(0?)")}} +A.cxk.prototype={ +$1(a){var s,r,q,p=this,o=null,n=p.b +if(n==null)n=B.X +s=p.c +if(s==null)s=B.X +r=A.aY(p.d,B.er,B.j,B.p,o,o,B.v) +q=$.le +if(q==null)$.le=A.yX() +return new A.RS(new A.kb(new A.awk(B.chE,n,s,B.e_5,r,o),p.a,o),o)}, +$S:14} +A.cxl.prototype={ +$1(a){var s=this,r=s.d,q=A.a0(r).i("N<1,q>") +q=A.H6(A.R(new A.N(r,new A.cxf(s.e,a,s.f,s.r,s.y),q),!0,q.i("al.E")),s.w,s.c,null,!0,s.b) +return new A.kb(q,s.a,null)}, +$S:14} +A.cxf.prototype={ +$1(a){var s=this +return A.d6j(a,s.c.at,s.d,new A.cxd(s.a,s.b,s.e))}, +$S(){return this.e.i("q(fj<0>)")}} +A.cxd.prototype={ +$1(a){return this.a.$2$context$key(this.b,a)}, +$S(){return this.c.i("~(0?)")}} +A.aOg.prototype={ +Y(){return new A.aOh(new A.bc(1,null,t.Y),null,null,B.l)}} +A.aOh.prototype={ +A(a){return B.X}} +A.cxp.prototype={ +$2$context$key(a,b){return A.cp(a,this.a).eQ(b)}, +$S(){return this.b.i("~({context!C,key!0?})")}} +A.cxo.prototype={ +$1(a){var s=this,r=s.as +return new A.W6(s.a,new A.cxn(s.b,a,r),s.c,s.d,s.e,s.f,s.r,s.w,s.x,s.y,s.z,null,r.i("W6<0>"))}, +$S:14} +A.cxn.prototype={ +$1(a){return this.a.$2$context$key(this.b,a)}, +$S(){return this.c.i("~(0?)")}} +A.W6.prototype={ +Y(){return new A.acN(new A.h1(0,!0,null,A.a([],t.ZP),$.bl()),B.l,this.$ti.i("acN<1>"))}, +gqS(a){return this.w}} +A.acN.prototype={ +ao(){this.aL() +this.d=this.a.x}, +A(a){var s,r,q,p=this,o=null,n=A.x(a),m=p.a,l=m.r,k=m.f,j=m.e,i=m.as,h=n.p3,g=t.p +m=A.a([A.O(m.c,o,o,o,o,o,o,o,h.r,o,o,o)],g) +if(j!=null)m.push(new A.aa(B.N1,A.O(j,o,o,o,o,o,o,o,h.Q,o,o,o),o)) +m=A.aY(m,B.a2,B.j,B.p,o,o,B.v) +h=p.a +s=h.y +h=h.w +r=A.a0(h).i("@<1>").Z(p.$ti.i("KX<1>")).i("N<1,2>") +s=A.bU(A.mH(A.R(new A.N(h,new A.cbr(p),r),!0,r.i("al.E")),p.e,o,o,o,o,B.L,!0),s,o) +p.a.toString +h=l==null?o:l.toUpperCase() +if(h==null){h=A.z(a,B.aL,t.A) +h.toString +h=h.gc3()}h=A.k9(!1,A.O(h,o,o,o,o,o,o,o,o,o,o,o),B.h,o,o,o,o,o,new A.cbs(p),o,o) +r=p.d==null?o:new A.cbt(p) +p.a.toString +q=k==null?o:k.toUpperCase() +if(q==null){q=A.z(a,B.aL,t.A) +q.toString +q=q.gc6()}return new A.kb(A.bhQ(o,o,A.aY(A.a([new A.aa(B.aUF,m,o),B.MH,new A.hD(1,B.bD,s,o),B.MH,new A.alK(B.au_,A.a([h,A.k9(!1,A.O(q,o,o,o,o,o,o,o,o,o,o,o),B.h,o,o,o,o,o,r,o,o)],g),o)],g),B.er,B.j,B.I,o,o,B.v),B.h,o,B.p2,o,o,o),i,o)}} +A.cbr.prototype={ +$1(a){var s=null,r=A.O(a.b,s,s,s,s,s,s,s,s,s,s,s),q=a.a,p=this.a +return A.bNO(p.d,new A.cbq(p),r,!0,q,p.$ti.c)}, +$S(){return this.a.$ti.i("KX<1>(fj<1>)")}} +A.cbq.prototype={ +$1(a){var s=this.a +s.I(new A.cbp(s,a))}, +$S(){return this.a.$ti.i("~(1?)")}} +A.cbp.prototype={ +$0(){this.a.d=this.b}, +$S:0} +A.cbs.prototype={ +$0(){return this.a.a.d.$1(null)}, +$S:0} +A.cbt.prototype={ +$0(){var s=this.a,r=s.a +s=s.d +return r.d.$1(s)}, +$S:0} +A.cxy.prototype={ +$0(){var s,r=A.z(this.a,B.aL,t.A) +r.toString +s=r.gc3() +if(this.b)r=s +else{r=s.toLowerCase() +r=r[0].toUpperCase()+B.c.bF(r,1)}return r}, +$S:28} +A.a44.prototype={ +Y(){return new A.aQM(B.m,B.l)}} +A.aQM.prototype={ +A(a){var s=null,r=A.x(a),q=A.bV(12),p=r.ax.a,o=A.Zq(p,B.aPA,B.aLp),n=A.Zq(p,B.o.bZ(115),B.o.bZ(38)),m=this.d,l=A.nd(n,2),k=A.nd(A.Zq(p,B.w.bZ(59),B.w.bZ(194)),1) +return A.G1(A.bhQ(s,o,A.an(s,A.bU(A.aY(A.a([A.eH(s,A.an(s,s,B.h,s,s,new A.bq(A.ap(o,B.o,0.12),s,s,s,A.a([new A.fV(0,B.ca,B.w.bZ(51),B.m,1)],t.sq),s,s,B.M),s,28,s,s,s,s,s,s),B.R,!1,s,s,s,s,s,s,s,s,s,s,s,s,s,new A.chy(this),s,s,s,s,s,s,s,s,s,s,s,s,s,s,!1,B.ay),this.a.c],t.p),B.n,B.j,B.I,s,s,B.v),s,500),B.h,s,s,new A.bq(s,s,l,q,s,s,s,B.M),new A.bq(s,s,k,q,s,s,s,B.M),s,s,s,s,s,s,s),B.da,s,B.p2,s,new A.dS(q,B.O),s),m)}} +A.chy.prototype={ +$1(a){var s=this.a +return s.I(new A.chx(s,a))}, +$S:24} +A.chx.prototype={ +$0(){var s=this.a +s.d=s.d.a2(0,this.b.b)}, +$S:0} +A.RS.prototype={ +Y(){return new A.aQK(A.a17(),B.l)}} +A.aQK.prototype={ +A(a){var s,r=a.T(t.Aq) +if((r==null?null:r.f.c)!=null)return this.a.c +s=A.x(a) +return new A.ch(this.d,new A.chw(this,s,s.ax),null,t.wU)}} +A.chw.prototype={ +$2(a,b){var s,r,q=null,p=b.b +if(p!=null){s=$.le;(s==null?$.le=A.yX():s).c=p}s=A.x(a).ax.a===B.ar?A.cBH(B.ar):A.cBH(B.ax) +r=$.le +r=(r==null?$.le=A.yX():r).c +if(r==null)r=q +return new A.RU(s.bEw(new A.Ta(r==null?this.c.b:r,q,q)),this.a.a.c,q)}, +$S:1054} +A.a_Z.prototype={ +A(a){var s,r=this,q=null,p=A.aR(a,q,t.l).w,o=r.e,n=r.f,m=p.FY(Math.max(1,p.c)),l=o==null?q:A.O(o,q,q,q,q,q,q,q,q,q,q,q),k=n==null?q:A.O(n,q,q,q,q,q,q,q,q,q,q,q),j=r.d,i=B.b.cr(j,new A.bgl(r)),h=r.r +if(h==null){h=A.z(a,B.aL,t.A) +h.toString +h=h.gc3().toLowerCase() +h=h[0].toUpperCase()+B.c.bF(h,1)}h=A.O(h,q,q,q,q,q,q,q,q,q,q,q) +s=A.a0(j).i("N<1,HY>") +return new A.kb(A.nz(new A.a_N(l,k,A.R(new A.N(j,new A.bgm(r),s),!0,s.i("al.E")),new A.HY(new A.bgn(r),!i,!1,h,q),q),m,q),r.w,q)}, +gqS(a){return this.d}} +A.bgl.prototype={ +$1(a){return a.d}, +$S(){return this.a.$ti.i("H(fo<1>)")}} +A.bgn.prototype={ +$0(){return this.a.c.$1(null)}, +$S:0} +A.bgm.prototype={ +$1(a){var s=null,r=a.e +return new A.HY(new A.bgk(this.a,a),a.d,r,A.O(a.a,s,s,s,s,s,s,s,s,s,s,s),s)}, +$S(){return this.a.$ti.i("HY(fo<1>)")}} +A.bgk.prototype={ +$0(){return this.a.c.$1(this.b.c)}, +$S:0} +A.a4D.prototype={ +A(a){var s,r=this,q=null,p=A.x(a),o=r.e,n=r.f,m=t.bH,l=A.a([],m),k=o==null,j=!k +if(j&&n==null)l.push(A.cf(!1,q,!0,q,!0,q,q,q,!1,q,q,q,q,!1,q,q,q,q,q,q,A.O(o,q,q,q,q,q,q,q,q,q,q,q),q,q)) +if(k&&n!=null)l.push(A.cf(!1,q,!0,q,!0,q,q,q,!1,q,q,q,q,!1,q,q,q,q,q,q,A.O(n,q,q,q,q,q,q,q,p.p3.Q,q,q,q),q,q)) +if(j&&n!=null){k=A.O(o,q,q,q,q,q,q,q,q,q,q,q) +B.b.H(l,A.a([A.cf(!1,q,q,q,!0,q,q,q,!1,q,q,q,q,!1,q,q,q,A.O(n,q,q,q,q,q,q,q,q,q,q,q),q,q,k,q,q),B.ky],m))}m=r.d +B.b.H(l,new A.N(m,new A.bD_(r,p.ax),A.a0(m).i("N<1,ps>"))) +s=A.j8(!0,A.aY(l,B.n,B.j,B.I,q,q,B.v),!0,B.E,!0,!0) +return new A.kb(s,r.w,q)}, +gqS(a){return this.d}} +A.bD_.prototype={ +$1(a){var s=null,r=a.b,q=a.e?this.b.at:s,p=r==null?s:A.cI(r,q,s,s,s,s) +return A.cf(!1,s,s,s,!0,s,s,s,!1,p,s,s,new A.bCZ(this.a,a),!1,s,s,s,s,s,s,A.O(a.a,s,s,s,s,s,s,s,A.bk(s,s,q,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s,s),s,s)}, +$S(){return this.a.$ti.i("ps(fo<1>)")}} +A.bCZ.prototype={ +$0(){return this.a.c.$1(this.b.c)}, +$S:0} +A.cxx.prototype={ +$2$context$key(a,b){return A.cp(a,this.a).eQ(b)}, +$S(){return this.b.i("~({context!C,key!0?})")}} +A.cxv.prototype={ +$1(a){var s=this,r=s.w +return new A.a4D(new A.cxu(s.a,a,r),s.d,s.b,s.c,s.e,s.f,null,r.i("a4D<0>"))}, +$S:14} +A.cxu.prototype={ +$1(a){return this.a.$2$context$key(this.b,a)}, +$S(){return this.c.i("~(0?)")}} +A.cxw.prototype={ +$1(a){var s=this,r=s.w +return new A.a_Z(new A.cxt(s.a,a,r),s.d,s.b,s.c,s.e,s.f,null,r.i("a_Z<0>"))}, +$S:14} +A.cxt.prototype={ +$1(a){return this.a.$2$context$key(this.b,a)}, +$S(){return this.c.i("~(0?)")}} +A.fo.prototype={ +ge8(a){return this.c}} +A.a2G.prototype={ +Y(){return new A.aPG(B.l)}} +A.aPG.prototype={ +gQ2(){var s,r,q,p=this,o=p.d +if(o===$){s=p.a.c +r=A.a0(s).i("N<1,ka>") +q=A.R(new A.N(s,new A.cfu(),r),!0,r.i("al.E")) +p.d!==$&&A.ao() +p.d=q +o=q}return o}, +ao(){var s,r,q +this.aL() +for(s=this.gQ2(),r=s.length,q=0;q")) +q.I(new A.cfx(q,r)) +return!r.gS(r).q()}} +A.cfu.prototype={ +$1(a){return A.hm(a.a)}, +$S:284} +A.cfE.prototype={ +$0(){var s=this.a +if(s.f)s.aBS()}, +$S:0} +A.cfB.prototype={ +$0(){var s=this.a.gQ2(),r=A.a0(s).i("N<1,h>") +return this.b.eQ(A.R(new A.N(s,new A.cfD(),r),!0,r.i("al.E")))}, +$S:0} +A.cfD.prototype={ +$1(a){return a.a.a}, +$S:286} +A.cfC.prototype={ +$0(){if(this.a.aBS())this.b.$0()}, +$S:0} +A.cfz.prototype={ +$0(){return this.a.eF()}, +$S:0} +A.cfy.prototype={ +$2$isBottomRounded$isTopRounded(a,b){var s,r=null,q=b?6:0 +q=new A.c5(q,q) +s=a?6:0 +s=new A.c5(s,s) +return new A.bq(B.zQ,r,B.atg,new A.eE(q,q,s,s),r,r,r,B.M)}, +$S:1061} +A.cfA.prototype={ +$2(a,b){var s,r,q,p,o,n,m=null,l=this.a,k=l.a.c,j=k.length===a+1,i=k[a] +k=a===0 +s=i.c +r=i.e +q=i.y +p=this.b.$2$isBottomRounded$isTopRounded(a===l.gQ2().length-1,k) +o=j?m:B.qv +if(j)l.a.toString +l=s?B.ql:B.qm +n=s?B.qn:B.qo +if(r==null)r=q===1?B.nP:B.l9 +return new A.HZ(b,p,i.b,m,m,r,o,B.bt,k,s,i.Q,l,n,q,i.x,m,m,!0,m)}, +$S:1070} +A.cfv.prototype={ +$2(a,b){var s=b.d +return s==null?null:s.$1(this.a.gQ2()[a].a.a)}, +$S:406} +A.cfw.prototype={ +$1(a){return a!=null}, +$S:73} +A.cfx.prototype={ +$0(){this.a.e=this.b.aU(0,"\n")}, +$S:0} +A.a43.prototype={ +Y(){return new A.aQJ(B.l)}} +A.aQJ.prototype={ +gXl(){var s,r,q,p=this,o=p.d +if(o===$){s=p.a.c +r=A.a0(s).i("N<1,ka>") +q=A.R(new A.N(s,new A.chm(),r),!0,r.i("al.E")) +p.d!==$&&A.ao() +p.d=q +o=q}return o}, +ao(){var s,r,q +this.aL() +for(s=this.gXl(),r=s.length,q=0;q")) +q.I(new A.chp(q,r)) +return!r.gS(r).q()}} +A.chm.prototype={ +$1(a){return A.hm(a.a)}, +$S:284} +A.chv.prototype={ +$0(){var s=this.a +if(s.f)s.aCk()}, +$S:0} +A.chs.prototype={ +$0(){var s=this.a.gXl(),r=A.a0(s).i("N<1,h>") +return this.b.eQ(A.R(new A.N(s,new A.chu(),r),!0,r.i("al.E")))}, +$S:0} +A.chu.prototype={ +$1(a){return a.a.a}, +$S:286} +A.cht.prototype={ +$0(){if(this.a.aCk())this.b.$0()}, +$S:0} +A.chq.prototype={ +$0(){return this.a.eF()}, +$S:0} +A.chr.prototype={ +$2(a,b){var s,r,q,p,o=null,n=this.a.a.c,m=n.length,l=n[a] +n=l.c +s=l.e +r=l.y +m=m===a+1?o:B.qv +q=n?B.ql:B.qm +p=n?B.qn:B.qo +if(s==null)s=r===1?B.nP:B.l9 +return A.cn(A.cLf(B.D,new A.a4b(b,l.b,o,o,s,m,B.bt,a===0,n,l.Q,q,p,r,l.x,o,o,o),o,0.7),o,o)}, +$S:1095} +A.chn.prototype={ +$2(a,b){var s=b.d +return s==null?null:s.$1(this.a.gXl()[a].a.a)}, +$S:406} +A.cho.prototype={ +$1(a){return a!=null}, +$S:73} +A.chp.prototype={ +$0(){this.a.e=this.b.aU(0,"\n")}, +$S:0} +A.a4J.prototype={ +Y(){return new A.aRa(new A.bG(null,t.am),B.qW,B.l)}} +A.aRa.prototype={ +gakQ(){var s,r,q,p=this,o=p.d +if(o===$){s=p.a.c +r=A.a0(s).i("N<1,ka>") +q=A.R(new A.N(s,new A.ciS(),r),!0,r.i("al.E")) +p.d!==$&&A.ao() +p.d=q +o=q}return o}, +ao(){this.aL()}, +n(){var s,r,q,p +for(s=this.gakQ(),r=s.length,q=0;q") +return this.b.eQ(A.R(new A.N(s,new A.ciY(),r),!0,r.i("al.E")))}, +$S:0} +A.ciY.prototype={ +$1(a){return a.a.a}, +$S:286} +A.ciW.prototype={ +$0(){var s=this.a +if(s.e.gap().adZ())this.b.$0() +else if(s.f===B.qW)s.I(new A.ciX(s))}, +$S:0} +A.ciX.prototype={ +$0(){this.a.f=B.ase}, +$S:0} +A.ciT.prototype={ +$0(){return this.a.eF()}, +$S:0} +A.ciU.prototype={ +$2(a,b){var s=null,r=this.a,q=r.a.c,p=q.length,o=q[a] +q=A.j2(s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,o.b,s,s,s,s,!1,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s) +r=r.f +p=p===a+1?s:B.qv +return A.c1h(o.Q,s,a===0,r,b,q,o.e,s,o.y,o.x,o.c,s,s,!1,B.bt,p,o.d)}, +$S:1114} +A.cxA.prototype={ +$1(a){var s=this +return new A.a2G(s.a,s.b,s.c,s.d,s.e,s.f,s.w,s.x,s.y,null)}, +$S:14} +A.cxB.prototype={ +$1(a){var s=this +return new A.RS(new A.a43(s.a,s.b,s.c,s.d,s.e,s.f,s.w,s.y,null),null)}, +$S:14} +A.cxC.prototype={ +$1(a){var s=this +return new A.a4J(s.a,s.b,s.c,s.d,s.e,s.f,s.w,s.x,s.y,s.z,s.Q,null)}, +$S:14} +A.wH.prototype={} +A.a1E.prototype={ +bXj(a,b,c,d){return new A.as4(b,d,null)}} +A.as4.prototype={ +A(a){return new A.zG(this.c,new A.bnr(),new A.bns(),this.d,null)}} +A.bnr.prototype={ +$3(a,b,c){var s=$.cXE(),r=$.cXG() +return new A.dp(new A.aV(b,s,A.y(s).i("aV")),!1,A.B4(c,new A.aV(b,r,A.y(r).i("aV"))),null)}, +$C:"$3", +$R:3, +$S:451} +A.bns.prototype={ +$3(a,b,c){var s=$.cXF() +return new A.dp(new A.aV(b,s,A.y(s).i("aV")),!1,c,null)}, +$C:"$3", +$R:3, +$S:451} +A.af5.prototype={ +wn(a,b,c){var s=null,r=A.j8(!0,new A.hr(new A.ck9(this,A.x(a)),s),!0,B.E,!0,!0) +return new A.cb(A.cw(s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s,s),!1,!0,!1,r,s)}, +DH(a,b,c,d){return this.oY.$4(a,b,c,d)}, +gyz(){return this.eU}, +gzA(){return this.m3}, +gAM(){return this.pa}, +gBE(a){return this.oX}, +gU1(){return this.qC}} +A.ck9.prototype={ +$1(a){return new A.r7(this.b,new A.hr(this.a.m4,null),null)}, +$S:1181} +A.bGi.prototype={} +A.Gi.prototype={ +k(a){return"PageTransitionSwitcherEntry#"+A.eA(this)+"("+this.d.k(0)+")"}} +A.a5S.prototype={ +Y(){return new A.afu(A.a([],t.Ar),null,null,B.l)}, +bXi(a,b,c){return this.f.$3(a,b,c)}, +bNQ(a){return A.dwr().$1(a)}} +A.afu.prototype={ +ao(){this.aL() +this.aD7(!1)}, +bj(a){var s,r,q,p=this +p.bO(a) +if(!J.v(p.a.f,a.f))B.b.an(p.d,p.gbqB()) +s=p.a.c +r=s!=null +q=p.e +if(r===(q!=null))if(r){q=q.d +s=!(A.a_(s)===A.a_(q)&&J.v(s.a,q.a))}else s=!1 +else s=!0 +if(s){++p.f +p.aD7(!0)}else{s=p.e +if(s!=null){q=p.a.c +q.toString +s.d=q +p.aD8(s)}}}, +aD7(a){var s,r,q,p=this,o=null,n=p.e +if(n!=null){p.a.toString +n.b.dk(0) +p.e=null}if(p.a.c==null)return +s=A.cg(o,B.b8,o,o,p) +p.a.toString +r=A.cg(o,B.b8,o,o,p) +if(a){p.a.toString +s.dk(0)}else s.sm(0,1) +n=p.a +q=n.c +q.toString +q=p.bqA(n.f,q,s,r) +p.e=q +p.a.toString +p.d.push(q)}, +bqA(a,b,c,d){var s,r=new A.Gi(c,d,A.cMz(a.$3(b,c,d),this.f),b) +d.di() +s=d.nI$ +s.b=!0 +s.a.push(new A.clk(this,r)) +c.di() +s=c.nI$ +s.b=!0 +s.a.push(new A.cll(this,r)) +return r}, +aD8(a){a.c=new A.m1(this.a.bXi(a.d,a.a,a.b),a.c.a)}, +n(){var s,r,q,p,o,n,m,l +for(s=this.d,r=s.length,q=0;q0){m.b=m.c=m.d=m.e=null +m.a=0}n=o.f3$ +n.b=!1 +B.b.V(n.a) +m=n.c +if(m===$){l=A.eU(n.$ti.c) +n.c!==$&&A.ao() +n.c=l +m=l}if(m.a>0){m.b=m.c=m.d=m.e=null +m.a=0}o.Hw() +o=p.b +o.r.n() +o.r=null +n=o.nI$ +n.b=!1 +B.b.V(n.a) +m=n.c +if(m===$){l=A.eU(n.$ti.c) +n.c!==$&&A.ao() +n.c=l +m=l}if(m.a>0){m.b=m.c=m.d=m.e=null +m.a=0}n=o.f3$ +n.b=!1 +B.b.V(n.a) +m=n.c +if(m===$){l=A.eU(n.$ti.c) +n.c!==$&&A.ao() +n.c=l +m=l}if(m.a>0){m.b=m.c=m.d=m.e=null +m.a=0}o.Hw()}this.b6N()}, +A(a){var s,r,q=this.a +q.toString +s=this.d +r=A.a0(s).i("N<1,q>") +return q.bNQ(A.R(new A.N(s,new A.clm(),r),!0,r.i("al.E")))}} +A.clk.prototype={ +$1(a){var s +if(a===B.ap){s=this.a +s.I(new A.clj(s,this.b))}}, +$S:15} +A.clj.prototype={ +$0(){var s=this.b +B.b.D(this.a.d,s) +s.a.n() +s.b.n()}, +$S:0} +A.cll.prototype={ +$1(a){var s +if(a===B.aj){s=this.a +s.I(new A.cli(s,this.b))}}, +$S:15} +A.cli.prototype={ +$0(){var s=this.b +B.b.D(this.a.d,s) +s.a.n() +s.b.n()}, +$S:0} +A.clm.prototype={ +$1(a){return a.c}, +$S:1199} +A.aiL.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.a9e.prototype={ +G(){return"SharedAxisTransitionType."+this.b}} +A.Be.prototype={ +A(a){var s=this,r=s.f +return new A.zG(s.c,new A.bXE(s),new A.bXF(s,r),new A.zG(new A.oL(s.d,new A.cJ(A.a([],t.x8),t.jc),0),new A.bXG(s),new A.bXH(s,r),s.r,null),null)}} +A.bXE.prototype={ +$3(a,b,c){return new A.ML(b,this.a.e,c,!1,null)}, +$C:"$3", +$R:3, +$S:490} +A.bXF.prototype={ +$3(a,b,c){return new A.MM(b,this.a.e,!0,this.b,c,null)}, +$C:"$3", +$R:3, +$S:497} +A.bXG.prototype={ +$3(a,b,c){return new A.ML(b,this.a.e,c,!0,null)}, +$C:"$3", +$R:3, +$S:490} +A.bXH.prototype={ +$3(a,b,c){return new A.MM(b,this.a.e,!1,this.b,c,null)}, +$C:"$3", +$R:3, +$S:497} +A.ML.prototype={ +A(a){var s,r,q,p,o=this +switch(o.d.a){case 1:s=!o.f?30:-30 +r=t.Ni +q=$.cyk() +p=o.c +return new A.dp(new A.aV(p,q,A.y(q).i("aV")),!1,A.i6(p,new A.cda(o,new A.f6(new A.fx(B.ao),new A.bc(new A.w(s,0),B.m,r),r.i("f6"))),o.e),null) +case 0:s=!o.f?30:-30 +r=t.Ni +q=$.cyk() +p=o.c +return new A.dp(new A.aV(p,q,A.y(q).i("aV")),!1,A.i6(p,new A.cdb(o,new A.f6(new A.fx(B.ao),new A.bc(new A.w(0,s),B.m,r),r.i("f6"))),o.e),null) +case 2:s=$.cyk() +r=o.c +q=!o.f?$.d__():$.cZZ() +return new A.dp(new A.aV(r,s,A.y(s).i("aV")),!1,A.B4(o.e,new A.aV(r,q,A.y(q).i("aV"))),null)}}} +A.cda.prototype={ +$2(a,b){var s=this.a.c +return A.G1(b,this.b.ab(0,s.gm(s)))}, +$S:157} +A.cdb.prototype={ +$2(a,b){var s=this.a.c +return A.G1(b,this.b.ab(0,s.gm(s)))}, +$S:157} +A.MM.prototype={ +A(a){var s,r,q,p,o=this,n=null +switch(o.d.a){case 1:s=!o.e?-30:30 +r=t.Ni +q=$.cyl() +p=o.c +return new A.dp(new A.aV(p,q,A.y(q).i("aV")),!1,A.an(n,A.i6(p,new A.cdh(o,new A.f6(new A.fx(B.ao),new A.bc(B.m,new A.w(s,0),r),r.i("f6"))),o.r),B.h,o.f,n,n,n,n,n,n,n,n,n,n),n) +case 0:s=!o.e?-30:30 +r=t.Ni +q=$.cyl() +p=o.c +return new A.dp(new A.aV(p,q,A.y(q).i("aV")),!1,A.an(n,A.i6(p,new A.cdi(o,new A.f6(new A.fx(B.ao),new A.bc(B.m,new A.w(0,s),r),r.i("f6"))),o.r),B.h,o.f,n,n,n,n,n,n,n,n,n,n),n) +case 2:s=$.cyl() +r=o.c +q=!o.e?$.d_1():$.d_0() +return new A.dp(new A.aV(r,s,A.y(s).i("aV")),!1,A.an(n,A.B4(o.r,new A.aV(r,q,A.y(q).i("aV"))),B.h,o.f,n,n,n,n,n,n,n,n,n,n),n)}}} +A.cdh.prototype={ +$2(a,b){var s=this.a.c +return A.G1(b,this.b.ab(0,s.gm(s)))}, +$S:157} +A.cdi.prototype={ +$2(a,b){var s=this.a.c +return A.G1(b,this.b.ab(0,s.gm(s)))}, +$S:157} +A.aP5.prototype={ +ab(a,b){return 1-this.b25(0,b)}} +A.akG.prototype={ +bA7(a,b){var s,r=this.b,q=r.h(0,b.a) +if(q!=null){this.a[q]=b +return}s=this.a +s.push(b) +r.j(0,b.a,s.length-1)}, +gu(a){return this.a.length}, +h(a,b){return this.a[b]}, +gN(a){return B.b.gN(this.a)}, +gR(a){return B.b.gR(this.a)}, +ga6(a){return this.a.length===0}, +gda(a){return this.a.length!==0}, +gS(a){var s=this.a +return new J.da(s,s.length,A.a0(s).i("da<1>"))}} +A.CZ.prototype={ +gqy(a){var s,r=this,q=r.ax +if(q instanceof A.Q7){q=q.gqy(q) +r.ax=q}if(q==null){s=r.at +if(s!=null){if(r.as===8){q=A.bwN(s.fi()).c +q=t.L.a(A.by(q.c.buffer,0,q.a)) +r.ax=q}else{q=s.fi() +r.ax=q}r.as=0}}return q}, +aL8(){var s,r=this +if(r.ax==null&&r.at!=null){if(r.as===8){s=A.bwN(r.at.fi()).c +r.ax=t.L.a(A.by(s.c.buffer,0,s.a))}else r.ax=r.at.fi() +r.as=0}}, +k(a){return this.a}} +A.Q7.prototype={} +A.b1O.prototype={ +bGc(a,b,c){var s,r,q,p,o,n,m,l,k,j=this +for(s=b+c,r=j.c,q=j.b,p=b;pq.byteLength)A.W(A.ck("Input buffer too short",null)) +if(16>r.byteLength)A.W(A.ck("Output buffer too short",null)) +if(m.c)m.bf5(q,0,r,0,l) +else m.bdL(q,0,r,0,l) +for(k=0;k=this.c+r}, +h(a,b){return J.K(this.a,this.b+b)}, +Fb(a,b){var s,r=this,q=r.c +a+=q +if(b<0){s=r.e +s===$&&A.e() +b=s-(a-q)}return A.v4(r.a,r.d,b,a)}, +d4(a,b){var s,r,q,p,o=this +for(s=o.b,r=s+o.gu(o),q=o.a,p=J.T(q);s>>0 +return(m<<24|n<<16|o<<8|p)>>>0}, +A8(){var s=this,r=s.a,q=J.T(r),p=q.h(r,s.b++)&255,o=q.h(r,s.b++)&255,n=q.h(r,s.b++)&255,m=q.h(r,s.b++)&255,l=q.h(r,s.b++)&255,k=q.h(r,s.b++)&255,j=q.h(r,s.b++)&255,i=q.h(r,s.b++)&255 +if(s.d===1)return(B.d.e0(p,56)|B.d.e0(o,48)|B.d.e0(n,40)|B.d.e0(m,32)|l<<24|k<<16|j<<8|i)>>>0 +return(B.d.e0(i,56)|B.d.e0(j,48)|B.d.e0(k,40)|B.d.e0(l,32)|m<<24|n<<16|o<<8|p)>>>0}, +fi(){var s,r,q,p=this,o=p.gu(p),n=p.a +if(t.D.b(n)){s=p.b +r=n.length +if(s+o>r)o=r-s +return A.by(n.buffer,n.byteOffset+s,o)}q=p.b+o +s=J.T(n) +if(q>s.gu(n))q=s.gu(n) +return new Uint8Array(A.bu(s.de(n,p.b,q)))}} +A.bJ9.prototype={} +A.bJ7.prototype={ +am(a){var s=this +if(s.a===s.c.length)s.bqp() +s.c[s.a++]=a&255}, +a2u(a,b){var s,r,q,p,o=this +if(b==null)b=a.length +for(;s=o.a,r=s+b,q=o.c,p=q.length,r>p;)o.ajJ(r-p) +B.C.e2(q,s,r,a) +o.a+=b}, +qJ(a){return this.a2u(a,null)}, +bZf(a){var s,r,q,p,o=this,n=a.c +while(!0){s=o.a +r=a.e +r===$&&A.e() +r=s+(r-(a.b-n)) +q=o.c +p=q.length +if(!(r>p))break +o.ajJ(r-p)}B.C.d0(q,s,s+a.gu(a),a.a,a.b) +o.a=o.a+a.gu(a)}, +cR(a){var s=this +if(s.b===1){s.am(a>>>24&255) +s.am(a>>>16&255) +s.am(a>>>8&255) +s.am(a&255) +return}s.am(a&255) +s.am(a>>>8&255) +s.am(a>>>16&255) +s.am(a>>>24&255)}, +Fb(a,b){var s=this +if(a<0)a=s.a+a +if(b==null)b=s.a +else if(b<0)b=s.a+b +return A.by(s.c.buffer,a,b-a)}, +rQ(a){return this.Fb(a,null)}, +ajJ(a){var s=a!=null?a>32768?a:32768:32768,r=this.c,q=r.length,p=new Uint8Array((q+s)*2) +B.C.e2(p,0,q,r) +this.c=p}, +bqp(){return this.ajJ(null)}, +gu(a){return this.a}} +A.c8q.prototype={ +b8D(a6,a7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=this,a5=a4.bfQ(a6) +a4.a=a5 +s=a6.c +a6.b=s+a5 +a6.a_() +a6.a4() +a6.a4() +a6.a4() +a6.a4() +a4.f=a6.a_() +a4.r=a6.a_() +r=a6.a4() +if(r>0)a6.aQt(r,!1) +a4.bt7(a6) +q=a6.Fb(a4.r,a4.f) +a5=q.c +p=a4.x +o=t.t +while(!0){n=q.b +m=q.e +m===$&&A.e() +if(!(n0)n.at=q.acI(k) +if(j>0){f=q.Fb(q.b-a5,j) +e=q.b +d=f.e +d===$&&A.e() +q.b=e+(d-(f.b-f.c)) +n.ax=f.fi() +d=f.b-=j +if(d<0)f.b=0 +c=f.a4() +b=f.a4() +if(c===1){if(b>=8&&l===4294967295){n.x=f.A8() +b-=8}if(b>=8&&m===4294967295){n.w=f.A8() +b-=8}if(b>=8&&g===4294967295){m=f.A8() +n.as=m +b-=8}else m=g +if(b>=4&&h===65535)n.y=f.a_()}else m=g}else m=g +if(i>0)q.acI(i) +a6.b=s+m +m=new A.c8r(A.a([],o),n,A.a([0,0,0],o)) +l=a6.a_() +m.a=l +if(l!==67324752)A.W(A.Hg("Invalid Zip Signature")) +a6.a4() +l=a6.a4() +m.c=l +m.d=a6.a4() +m.e=a6.a4() +m.f=a6.a4() +m.r=a6.a_() +a6.a_() +m.x=a6.a_() +a=a6.a4() +a0=a6.a4() +m.y=a6.acI(a) +f=a6.Fb(a6.b-s,a0) +h=a6.b +g=f.e +g===$&&A.e() +a6.b=h+(g-(f.b-f.c)) +g=f.fi() +m.z=g +l=(l&1)!==0?1:0 +m.ay=l +m.CW=a7 +h=n.w +h.toString +f=a6.Fb(a6.b-s,h) +h=a6.b +e=f.e +e===$&&A.e() +a6.b=h+(e-(f.b-f.c)) +m.as=f +if(l!==0&&a0>2){a1=A.v4(g,0,null,0) +if(a1.a4()===39169){a1.a4() +a1.a4() +a1.acI(2) +l=J.K(a1.a,a1.b++) +a2=a1.a4() +m.ay=2 +m.ch=new A.b1P(l,a2) +m.d=a2}}if((m.c&8)!==0){a3=a6.a_() +if(a3===134695760)m.r=a6.a_() +else m.r=a3 +a6.a_() +m.x=a6.a_()}n.ch=m +p.push(n)}}, +bt7(a){var s,r,q,p,o=a.c,n=a.b-o,m=this.a-20 +if(m<0)return +s=a.Fb(m,20) +if(s.a_()!==117853008){a.b=o+n +return}s.a_() +r=s.A8() +s.a_() +a.b=o+r +if(a.a_()!==101075792){a.b=o+n +return}a.A8() +a.a4() +a.a4() +a.a_() +a.a_() +a.A8() +a.A8() +q=a.A8() +p=a.A8() +this.f=q +this.r=p +a.b=o+n}, +bfQ(a){var s,r=a.b,q=a.c +for(s=a.gu(a)-5;s>=0;--s){a.b=q+s +if(a.a_()===101010256){a.b=q+(r-q) +return s}}throw A.j(A.Hg("Could not find End of Central Directory Record"))}} +A.b1P.prototype={} +A.c8r.prototype={ +gqy(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.at +if(f==null){if(g.ay!==0){f=g.as +f===$&&A.e() +if(f.gu(f)<=0){g.at=g.as.fi() +g.ay=0}else{f=g.ay +if(f===1)g.as=g.bdE(g.as) +else if(f===2){f=g.as +if(g.ch.c===1){s=f.qg(8).fi() +r=16}else{s=f.qg(16).fi() +r=32}q=f.qg(2).fi() +p=f.qg(f.gu(f)-10).fi() +f=g.CW +f.toString +o=A.dki(f,s,r) +n=new Uint8Array(A.bu(B.C.de(o,0,r))) +f=r*2 +if(!A.dj2(B.C.de(o,f,f+2),q))A.W(A.aL("password error")) +f=new Uint8Array(16) +m=new A.b1O(f,new Uint8Array(16),n,r) +f=t.S +l=J.Rj(0,f) +k=t.t +j=A.a([99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],k) +i=A.a([82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125],k) +k=m.f=new A.b0I(l,j,i,A.a([1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145],k),A.a([2774754246,2222750968,2574743534,2373680118,234025727,3177933782,2976870366,1422247313,1345335392,50397442,2842126286,2099981142,436141799,1658312629,3870010189,2591454956,1170918031,2642575903,1086966153,2273148410,368769775,3948501426,3376891790,200339707,3970805057,1742001331,4255294047,3937382213,3214711843,4154762323,2524082916,1539358875,3266819957,486407649,2928907069,1780885068,1513502316,1094664062,49805301,1338821763,1546925160,4104496465,887481809,150073849,2473685474,1943591083,1395732834,1058346282,201589768,1388824469,1696801606,1589887901,672667696,2711000631,251987210,3046808111,151455502,907153956,2608889883,1038279391,652995533,1764173646,3451040383,2675275242,453576978,2659418909,1949051992,773462580,756751158,2993581788,3998898868,4221608027,4132590244,1295727478,1641469623,3467883389,2066295122,1055122397,1898917726,2542044179,4115878822,1758581177,0,753790401,1612718144,536673507,3367088505,3982187446,3194645204,1187761037,3653156455,1262041458,3729410708,3561770136,3898103984,1255133061,1808847035,720367557,3853167183,385612781,3309519750,3612167578,1429418854,2491778321,3477423498,284817897,100794884,2172616702,4031795360,1144798328,3131023141,3819481163,4082192802,4272137053,3225436288,2324664069,2912064063,3164445985,1211644016,83228145,3753688163,3249976951,1977277103,1663115586,806359072,452984805,250868733,1842533055,1288555905,336333848,890442534,804056259,3781124030,2727843637,3427026056,957814574,1472513171,4071073621,2189328124,1195195770,2892260552,3881655738,723065138,2507371494,2690670784,2558624025,3511635870,2145180835,1713513028,2116692564,2878378043,2206763019,3393603212,703524551,3552098411,1007948840,2044649127,3797835452,487262998,1994120109,1004593371,1446130276,1312438900,503974420,3679013266,168166924,1814307912,3831258296,1573044895,1859376061,4021070915,2791465668,2828112185,2761266481,937747667,2339994098,854058965,1137232011,1496790894,3077402074,2358086913,1691735473,3528347292,3769215305,3027004632,4199962284,133494003,636152527,2942657994,2390391540,3920539207,403179536,3585784431,2289596656,1864705354,1915629148,605822008,4054230615,3350508659,1371981463,602466507,2094914977,2624877800,555687742,3712699286,3703422305,2257292045,2240449039,2423288032,1111375484,3300242801,2858837708,3628615824,84083462,32962295,302911004,2741068226,1597322602,4183250862,3501832553,2441512471,1489093017,656219450,3114180135,954327513,335083755,3013122091,856756514,3144247762,1893325225,2307821063,2811532339,3063651117,572399164,2458355477,552200649,1238290055,4283782570,2015897680,2061492133,2408352771,4171342169,2156497161,386731290,3669999461,837215959,3326231172,3093850320,3275833730,2962856233,1999449434,286199582,3417354363,4233385128,3602627437,974525996],k),A.a([1353184337,1399144830,3282310938,2522752826,3412831035,4047871263,2874735276,2466505547,1442459680,4134368941,2440481928,625738485,4242007375,3620416197,2151953702,2409849525,1230680542,1729870373,2551114309,3787521629,41234371,317738113,2744600205,3338261355,3881799427,2510066197,3950669247,3663286933,763608788,3542185048,694804553,1154009486,1787413109,2021232372,1799248025,3715217703,3058688446,397248752,1722556617,3023752829,407560035,2184256229,1613975959,1165972322,3765920945,2226023355,480281086,2485848313,1483229296,436028815,2272059028,3086515026,601060267,3791801202,1468997603,715871590,120122290,63092015,2591802758,2768779219,4068943920,2997206819,3127509762,1552029421,723308426,2461301159,4042393587,2715969870,3455375973,3586000134,526529745,2331944644,2639474228,2689987490,853641733,1978398372,971801355,2867814464,111112542,1360031421,4186579262,1023860118,2919579357,1186850381,3045938321,90031217,1876166148,4279586912,620468249,2548678102,3426959497,2006899047,3175278768,2290845959,945494503,3689859193,1191869601,3910091388,3374220536,0,2206629897,1223502642,2893025566,1316117100,4227796733,1446544655,517320253,658058550,1691946762,564550760,3511966619,976107044,2976320012,266819475,3533106868,2660342555,1338359936,2720062561,1766553434,370807324,179999714,3844776128,1138762300,488053522,185403662,2915535858,3114841645,3366526484,2233069911,1275557295,3151862254,4250959779,2670068215,3170202204,3309004356,880737115,1982415755,3703972811,1761406390,1676797112,3403428311,277177154,1076008723,538035844,2099530373,4164795346,288553390,1839278535,1261411869,4080055004,3964831245,3504587127,1813426987,2579067049,4199060497,577038663,3297574056,440397984,3626794326,4019204898,3343796615,3251714265,4272081548,906744984,3481400742,685669029,646887386,2764025151,3835509292,227702864,2613862250,1648787028,3256061430,3904428176,1593260334,4121936770,3196083615,2090061929,2838353263,3004310991,999926984,2809993232,1852021992,2075868123,158869197,4095236462,28809964,2828685187,1701746150,2129067946,147831841,3873969647,3650873274,3459673930,3557400554,3598495785,2947720241,824393514,815048134,3227951669,935087732,2798289660,2966458592,366520115,1251476721,4158319681,240176511,804688151,2379631990,1303441219,1414376140,3741619940,3820343710,461924940,3089050817,2136040774,82468509,1563790337,1937016826,776014843,1511876531,1389550482,861278441,323475053,2355222426,2047648055,2383738969,2302415851,3995576782,902390199,3991215329,1018251130,1507840668,1064563285,2043548696,3208103795,3939366739,1537932639,342834655,2262516856,2180231114,1053059257,741614648,1598071746,1925389590,203809468,2336832552,1100287487,1895934009,3736275976,2632234200,2428589668,1636092795,1890988757,1952214088,1113045200],k)) +k.c=!0 +k.b=k.aUj(!0,new A.a3u(n)) +if(k.c)k.d=A.dc(j,!0,f) +else k.d=A.dc(i,!0,f) +h=A.cLx(A.cPd(),64) +h.Bb(new A.a3u(n)) +m.r=h +m.bGc(p,0,p.length) +g.as=A.v4(p,0,null,0)}g.ay=0}}f=g.d +l=g.as +if(f===8){l===$&&A.e() +f=A.cM9(l,g.x).c +f=t.L.a(A.by(f.c.buffer,0,f.a)) +g.at=f +g.d=0}else{l===$&&A.e() +f=l.fi() +g.at=f}}return f}, +k(a){return this.y}, +aHc(a){var s=this.cx,r=A.cJj(s[0],a) +s[0]=r +r=s[1]+(r&255) +s[1]=r +r=r*134775813+1 +s[1]=r +s[2]=A.cJj(s[2],r>>>24)}, +ayK(){var s=this.cx[2]&65535|2 +return s*(s^1)>>>8&255}, +bdE(a){var s,r,q,p,o=this +for(s=0;s<12;++s){r=o.as +r===$&&A.e() +o.aHc((J.K(r.a,r.b++)^o.ayK())>>>0)}r=o.as +r===$&&A.e() +q=r.fi() +for(r=q.length,s=0;s>>16 +i.c=m +if(o.a>>>8===3)switch(m&61440){case 32768:case 0:break +case 40960:if((k instanceof A.Q7?i.ax=k.gqy(k):k)==null)i.aL8() +m=q.a(i.ax) +B.dX.ac(m) +break}else B.c.eC(l,"/") +i.f=(n.f<<16|n.e)>>>0 +s.bA7(0,i)}return s}} +A.crS.prototype={ +ZE(a,b){var s,r,q=a.bx(),p=a.bx(),o=q&8 +B.d.O(q,3) +if(o!==8)throw A.j(A.Hg("Only DEFLATE compression supported: "+o)) +if(B.d.al((q<<8>>>0)+p,31)!==0)throw A.j(A.Hg("Invalid FCHECK")) +if((p>>>5&1)!==0){a.a_() +throw A.j(A.Hg("FDICT Encoding not currently supported"))}s=A.cM9(a,null).c +r=t.L.a(A.by(s.c.buffer,0,s.a)) +a.a_() +return r}} +A.bh9.prototype={ +bdT(a){var s,r,q,p,o=this +if(a>4||!1)throw A.j(A.Hg("Invalid Deflate Parameter")) +s=o.x +s===$&&A.e() +if(s!==0)o.a5u() +if(o.c.ga_P()){s=o.k3 +s===$&&A.e() +if(s===0)s=a!==0&&o.e!==666 +else s=!0}else s=!0 +if(s){switch($.rM.bG().e){case 0:r=o.bdW(a) +break +case 1:r=o.bdU(a) +break +case 2:r=o.bdV(a) +break +default:r=-1 +break}s=r===2 +if(s||r===3)o.e=666 +if(r===0||s)return 0 +if(r===1){if(a===1){o.uL(2,3) +o.QA(256,B.uL) +o.aJ0() +s=o.bc +s===$&&A.e() +q=o.eT +q===$&&A.e() +if(1+s+10-q<9){o.uL(2,3) +o.QA(256,B.uL) +o.aJ0()}o.bc=7}else{o.aGA(0,0,!1) +if(a===3){s=o.db +s===$&&A.e() +q=o.cx +p=0 +for(;p>>0,n=this.xr +while(!0){s=this.x1 +s===$&&A.e() +if(!(o<=s))break +if(o>>0 +b=o +o=r}q[b]=p}, +aEK(a,b){var s,r,q,p,o,n,m,l,k=a[1] +if(k===0){s=138 +r=3}else{s=7 +r=4}a[(b+1)*2+1]=65535 +for(q=this.p4,p=0,o=-1,n=0;p<=b;k=m){++p +m=a[p*2+1];++n +if(n=3;--r){p===$&&A.e() +if(p[B.BS[r]*2+1]!==0)break}p=q.bN +p===$&&A.e() +q.bN=p+(3*(r+1)+5+5+4) +return r}, +bva(a,b,c){var s,r,q,p=this +p.uL(a-257,5) +s=b-1 +p.uL(s,5) +p.uL(c-4,4) +for(r=0;r16-b){s===$&&A.e() +q=r.bv=(s|B.d.em(a,q)&65535)>>>0 +r.Ay(q) +r.Ay(A.pW(q,8)) +r.bv=A.pW(a,16-r.eT) +r.eT=r.eT+(b-16)}else{s===$&&A.e() +r.bv=(s|B.d.em(a,q)&65535)>>>0 +r.eT=q+b}}, +Y6(a,b){var s,r,q,p,o,n=this,m=n.f +m===$&&A.e() +s=n.dM +s===$&&A.e() +r=n.dG +r===$&&A.e() +m[s+r*2]=A.pW(a,8) +r=n.f +s=n.dM +m=n.dG +r[s+m*2+1]=a +s=n.y1 +s===$&&A.e() +r[s+m]=b +n.dG=m+1 +if(a===0){m=n.p2 +m===$&&A.e() +s=b*2 +m[s]=m[s]+1}else{m=n.cU +m===$&&A.e() +n.cU=m+1 +m=n.p2 +m===$&&A.e() +s=(B.QP[b]+256+1)*2 +m[s]=m[s]+1 +s=n.p3 +s===$&&A.e() +m=A.cRJ(a-1)*2 +s[m]=s[m]+1}m=n.dG +if((m&8191)===0){s=n.ok +s===$&&A.e() +s=s>2}else s=!1 +if(s){q=m*8 +m=n.k1 +m===$&&A.e() +s=n.fx +s===$&&A.e() +for(r=n.p3,p=0;p<30;++p){r===$&&A.e() +q+=r[p*2]*(5+B.uK[p])}q=A.pW(q,3) +r=n.cU +r===$&&A.e() +o=n.dG +if(rA.pW(p,2)?0:1}, +aJ0(){var s=this,r=s.eT +r===$&&A.e() +if(r===16){r=s.bv +r===$&&A.e() +s.Ay(r) +s.Ay(A.pW(r,8)) +s.eT=s.bv=0}else if(r>=8){r=s.bv +r===$&&A.e() +s.Ay(r) +s.bv=A.pW(s.bv,8) +s.eT=s.eT-8}}, +ax_(){var s=this,r=s.eT +r===$&&A.e() +if(r>8){r=s.bv +r===$&&A.e() +s.Ay(r) +s.Ay(A.pW(r,8))}else if(r>0){r=s.bv +r===$&&A.e() +s.Ay(r)}s.eT=s.bv=0}, +HL(a){var s,r,q,p,o,n=this,m=n.fx +m===$&&A.e() +if(m>=0)s=m +else s=-1 +r=n.k1 +r===$&&A.e() +m=r-m +r=n.ok +r===$&&A.e() +if(r>0){if(n.y===2)n.aZ1() +n.R8.agy(n) +n.RG.agy(n) +q=n.bah() +r=n.bN +r===$&&A.e() +p=A.pW(r+3+7,3) +r=n.dA +r===$&&A.e() +o=A.pW(r+3+7,3) +if(o<=p)p=o}else{o=m+5 +p=o +q=0}if(m+4<=p&&s!==-1)n.aGA(s,m,a) +else if(o===p){n.uL(2+(a?1:0),3) +n.ayb(B.uL,B.T8)}else{n.uL(4+(a?1:0),3) +m=n.R8.b +m===$&&A.e() +s=n.RG.b +s===$&&A.e() +n.bva(m+1,s+1,q+1) +s=n.p2 +s===$&&A.e() +m=n.p3 +m===$&&A.e() +n.ayb(s,m)}n.aBv() +if(a)n.ax_() +n.fx=n.k1 +n.a5u()}, +bdW(a){var s,r,q,p,o,n=this,m=n.r +m===$&&A.e() +s=m-5 +s=65535>s?s:65535 +for(m=a===0;!0;){r=n.k3 +r===$&&A.e() +if(r<=1){n.ahX() +r=n.k3 +q=r===0 +if(q&&m)return 0 +if(q)break}q=n.k1 +q===$&&A.e() +r=n.k1=q+r +n.k3=0 +q=n.fx +q===$&&A.e() +p=q+s +if(r>=p){n.k3=r-p +n.k1=p +n.HL(!1)}r=n.k1 +q=n.fx +o=n.as +o===$&&A.e() +if(r-q>=o-262)n.HL(!1)}m=a===4 +n.HL(m) +return m?3:1}, +aGA(a,b,c){var s,r=this +r.uL(c?1:0,3) +r.ax_() +r.bc=8 +r.Ay(b) +r.Ay(A.pW(b,8)) +s=(~b>>>0)+65536&65535 +r.Ay(s) +r.Ay(A.pW(s,8)) +s=r.ay +s===$&&A.e() +r.bsD(s,a,b)}, +ahX(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.c +do{s=i.ch +s===$&&A.e() +r=i.k3 +r===$&&A.e() +q=i.k1 +q===$&&A.e() +p=s-r-q +if(p===0&&q===0&&r===0){s=i.as +s===$&&A.e() +p=s}else{s=i.as +s===$&&A.e() +if(q>=s+s-262){r=i.ay +r===$&&A.e() +B.C.d0(r,0,s,r,s) +s=i.k2 +o=i.as +i.k2=s-o +i.k1=i.k1-o +s=i.fx +s===$&&A.e() +i.fx=s-o +s=i.db +s===$&&A.e() +r=i.cx +r===$&&A.e() +n=s +m=n +do{--n +l=r[n]&65535 +r[n]=l>=o?l-o:0}while(--m,m!==0) +s=i.CW +s===$&&A.e() +n=o +m=n +do{--n +l=s[n]&65535 +s[n]=l>=o?l-o:0}while(--m,m!==0) +p+=o}}if(h.ga_P())return +s=i.ay +s===$&&A.e() +m=i.bsO(s,i.k1+i.k3,p) +s=i.k3=i.k3+m +if(s>=3){r=i.ay +q=i.k1 +k=r[q]&255 +i.cy=k +j=i.fr +j===$&&A.e() +j=B.d.em(k,j) +q=r[q+1] +r=i.dy +r===$&&A.e() +i.cy=((j^q&255)&r)>>>0}}while(s<262&&!h.ga_P())}, +bdU(a){var s,r,q,p,o,n,m,l,k,j,i=this +for(s=a===0,r=0;!0;){q=i.k3 +q===$&&A.e() +if(q<262){i.ahX() +q=i.k3 +if(q<262&&s)return 0 +if(q===0)break}if(q>=3){q=i.cy +q===$&&A.e() +p=i.fr +p===$&&A.e() +p=B.d.em(q,p) +q=i.ay +q===$&&A.e() +o=i.k1 +o===$&&A.e() +q=q[o+2] +n=i.dy +n===$&&A.e() +n=i.cy=((p^q&255)&n)>>>0 +q=i.cx +q===$&&A.e() +p=q[n] +r=p&65535 +m=i.CW +m===$&&A.e() +l=i.ax +l===$&&A.e() +m[(o&l)>>>0]=p +q[n]=o}if(r!==0){q=i.k1 +q===$&&A.e() +p=i.as +p===$&&A.e() +p=(q-r&65535)<=p-262 +q=p}else q=!1 +if(q){q=i.p1 +q===$&&A.e() +if(q!==2)i.fy=i.aCh(r)}q=i.fy +q===$&&A.e() +p=i.k1 +if(q>=3){p===$&&A.e() +k=i.Y6(p-i.k2,q-3) +q=i.k3 +p=i.fy +q-=p +i.k3=q +o=$.rM.b +if(o==null?$.rM==null:o===$.rM)A.W(A.kT($.rM.a)) +if(p<=o.b&&q>=3){q=i.fy=p-1 +do{p=i.k1=i.k1+1 +o=i.cy +o===$&&A.e() +n=i.fr +n===$&&A.e() +n=B.d.em(o,n) +o=i.ay +o===$&&A.e() +o=o[p+2] +m=i.dy +m===$&&A.e() +m=i.cy=((n^o&255)&m)>>>0 +o=i.cx +o===$&&A.e() +n=o[m] +r=n&65535 +l=i.CW +l===$&&A.e() +j=i.ax +j===$&&A.e() +l[(p&j)>>>0]=n +o[m]=p}while(q=i.fy=q-1,q!==0) +i.k1=p+1}else{q=i.k1=i.k1+p +i.fy=0 +p=i.ay +p===$&&A.e() +o=p[q]&255 +i.cy=o +n=i.fr +n===$&&A.e() +n=B.d.em(o,n) +q=p[q+1] +p=i.dy +p===$&&A.e() +i.cy=((n^q&255)&p)>>>0}}else{q=i.ay +q===$&&A.e() +p===$&&A.e() +k=i.Y6(0,q[p]&255) +i.k3=i.k3-1 +i.k1=i.k1+1}if(k)i.HL(!1)}s=a===4 +i.HL(s) +return s?3:1}, +bdV(a){var s,r,q,p,o,n,m,l,k,j,i,h=this +for(s=a===0,r=0;!0;){q=h.k3 +q===$&&A.e() +if(q<262){h.ahX() +q=h.k3 +if(q<262&&s)return 0 +if(q===0)break}if(q>=3){q=h.cy +q===$&&A.e() +p=h.fr +p===$&&A.e() +p=B.d.em(q,p) +q=h.ay +q===$&&A.e() +o=h.k1 +o===$&&A.e() +q=q[o+2] +n=h.dy +n===$&&A.e() +n=h.cy=((p^q&255)&n)>>>0 +q=h.cx +q===$&&A.e() +p=q[n] +r=p&65535 +m=h.CW +m===$&&A.e() +l=h.ax +l===$&&A.e() +m[(o&l)>>>0]=p +q[n]=o}q=h.fy +q===$&&A.e() +h.k4=q +h.go=h.k2 +h.fy=2 +if(r!==0){p=$.rM.b +if(p==null?$.rM==null:p===$.rM)A.W(A.kT($.rM.a)) +if(q4096}else p=!1 +else p=!0 +else p=!1 +if(p){h.fy=2 +q=2}}else q=2 +p=h.k4 +if(p>=3&&q<=p){q=h.k1 +q===$&&A.e() +k=q+h.k3-3 +j=h.Y6(q-1-h.go,p-3) +p=h.k3 +q=h.k4 +h.k3=p-(q-1) +q=h.k4=q-2 +do{p=h.k1=h.k1+1 +if(p<=k){o=h.cy +o===$&&A.e() +n=h.fr +n===$&&A.e() +n=B.d.em(o,n) +o=h.ay +o===$&&A.e() +o=o[p+2] +m=h.dy +m===$&&A.e() +m=h.cy=((n^o&255)&m)>>>0 +o=h.cx +o===$&&A.e() +n=o[m] +r=n&65535 +l=h.CW +l===$&&A.e() +i=h.ax +i===$&&A.e() +l[(p&i)>>>0]=n +o[m]=p}}while(q=h.k4=q-1,q!==0) +h.id=0 +h.fy=2 +h.k1=p+1 +if(j)h.HL(!1)}else{q=h.id +q===$&&A.e() +if(q!==0){q=h.ay +q===$&&A.e() +p=h.k1 +p===$&&A.e() +if(h.Y6(0,q[p-1]&255))h.HL(!1) +h.k1=h.k1+1 +h.k3=h.k3-1}else{h.id=1 +q=h.k1 +q===$&&A.e() +h.k1=q+1 +h.k3=h.k3-1}}}s=h.id +s===$&&A.e() +if(s!==0){s=h.ay +s===$&&A.e() +q=h.k1 +q===$&&A.e() +h.Y6(0,s[q-1]&255) +h.id=0}s=a===4 +h.HL(s) +return s?3:1}, +aCh(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=$.rM.bG().d,c=e.k1 +c===$&&A.e() +s=e.k4 +s===$&&A.e() +r=e.as +r===$&&A.e() +r-=262 +q=c>r?c-r:0 +p=$.rM.bG().c +r=e.ax +r===$&&A.e() +o=e.k1+258 +n=e.ay +n===$&&A.e() +m=c+s +l=n[m-1] +k=n[m] +if(e.k4>=$.rM.bG().a)d=d>>>2 +n=e.k3 +n===$&&A.e() +if(p>n)p=n +j=o-258 +i=s +h=c +do{c$0:{c=e.ay +s=a+i +if(c[s]===k)if(c[s-1]===l)if(c[a]===c[h]){g=a+1 +s=c[g]!==c[h+1]}else{g=a +s=!0}else{g=a +s=!0}else{g=a +s=!0}if(s)break c$0 +h+=2;++g +do{++h;++g +if(c[h]===c[g]){++h;++g +if(c[h]===c[g]){++h;++g +if(c[h]===c[g]){++h;++g +if(c[h]===c[g]){++h;++g +if(c[h]===c[g]){++h;++g +if(c[h]===c[g]){++h;++g +if(c[h]===c[g]){++h;++g +s=c[h]===c[g]&&hi){e.k2=a +if(f>=p){i=f +break}c=e.ay +s=j+f +l=c[s-1] +k=c[s] +i=f}h=j}c=e.CW +c===$&&A.e() +a=c[a&r]&65535 +if(a>q){--d +c=d!==0}else c=!1}while(c) +c=e.k3 +if(i<=c)return i +return c}, +bsO(a,b,c){var s,r,q,p,o=this +if(c===0||o.c.ga_P())return 0 +s=o.c.qg(c) +r=s.gu(s) +if(r===0)return 0 +q=s.fi() +p=q.length +if(r>p)r=p +B.C.e2(a,b,b+r,q) +o.b+=r +o.a=A.yL(q,o.a) +return r}, +a5u(){var s,r=this,q=r.x +q===$&&A.e() +s=r.f +s===$&&A.e() +r.d.a2u(s,q) +s=r.w +s===$&&A.e() +r.w=s+q +q=r.x-q +r.x=q +if(q===0)r.w=0}, +bgs(a){switch(a){case 0:return new A.u8(0,0,0,0,0) +case 1:return new A.u8(4,4,8,4,1) +case 2:return new A.u8(4,5,16,8,1) +case 3:return new A.u8(4,6,32,32,1) +case 4:return new A.u8(4,4,16,16,2) +case 5:return new A.u8(8,16,32,32,2) +case 6:return new A.u8(8,16,128,128,2) +case 7:return new A.u8(8,32,128,256,2) +case 8:return new A.u8(32,128,258,1024,2) +case 9:return new A.u8(32,258,258,4096,2)}throw A.j(A.Hg("Invalid Deflate parameter"))}} +A.u8.prototype={} +A.cft.prototype={ +bgd(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=a.a +a0===$&&A.e() +s=a.c +s===$&&A.e() +r=s.a +q=s.b +p=s.c +o=s.e +for(s=a1.ry,n=0;n<=15;++n)s[n]=0 +m=a1.to +l=a1.x2 +l===$&&A.e() +a0[m[l]*2+1]=0 +for(k=l+1,l=r!=null,j=0;k<573;++k){i=m[k] +h=i*2 +g=h+1 +n=a0[a0[g]*2+1]+1 +if(n>o){++j +n=o}a0[g]=n +f=a.b +f===$&&A.e() +if(i>f)continue +s[n]=s[n]+1 +e=i>=p?q[i-p]:0 +d=a0[h] +h=a1.bN +h===$&&A.e() +a1.bN=h+d*(n+e) +if(l){h=a1.dA +h===$&&A.e() +a1.dA=h+d*(r[g]+e)}}if(j===0)return +n=o-1 +do{for(c=n;l=s[c],l===0;)--c +s[c]=l-1 +l=c+1 +s[l]=s[l]+2 +s[o]=s[o]-1 +j-=2}while(j>0) +for(n=o;n!==0;--n){i=s[n] +for(;i!==0;){--k +b=m[k] +l=a.b +l===$&&A.e() +if(b>l)continue +l=b*2 +h=l+1 +g=a0[h] +if(g!==n){f=a1.bN +f===$&&A.e() +a1.bN=f+(n-g)*a0[l] +a0[h]=n}--i}}}, +agy(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=f.a +e===$&&A.e() +s=f.c +s===$&&A.e() +r=s.a +q=s.d +a.x1=0 +a.x2=573 +for(s=a.to,p=a.xr,o=0,n=-1;o=1;--o)a.ajT(e,o) +k=q +do{o=s[1] +s[1]=s[a.x1--] +a.ajT(e,1) +i=s[1] +m=--a.x2 +s[m]=o;--m +a.x2=m +s[m]=i +m=o*2 +l=i*2 +e[k*2]=e[m]+e[l] +j=p[o] +h=p[i] +p[k]=(j>h?j:h)+1 +e[l+1]=k +e[m+1]=k +g=k+1 +s[1]=k +a.ajT(e,1) +if(a.x1>=2){k=g +continue}else break}while(!0) +s[--a.x2]=s[1] +f.bgd(a) +A.dll(e,n,a.ry)}} +A.cp3.prototype={} +A.bvg.prototype={ +b7J(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=a.length +for(s=0;sh.b)h.b=r +if(r>>0 +m=m>>>1}for(j=h.a,i=(r|s)>>>0,k=l;k>>0 +n=n<<1>>>0}}} +A.aui.prototype={ +aBt(){var s,r,q,p=this +p.e=p.d=0 +if(!p.b)return +while(!0){s=p.a +s===$&&A.e() +r=s.b +q=s.e +q===$&&A.e() +if(!(r=s.c+q)return-1 +s.b=r+1 +s=J.K(s.a,r) +r=p.d +q=p.e +p.d=(r|B.d.em(s,q))>>>0 +p.e=q+8}r=p.d +q=B.d.e0(1,a) +p.d=B.d.qR(r,a) +p.e=s-a +return(r&q-1)>>>0}, +ak_(a){var s,r,q,p,o,n,m=this,l=a.a +l===$&&A.e() +s=a.b +for(;r=m.e,r=r.c+p)return-1 +r.b=q+1 +r=J.K(r.a,q) +q=m.d +p=m.e +m.d=(q|B.d.em(r,p))>>>0 +m.e=p+8}q=m.d +o=l[(q&B.d.em(1,s)-1)>>>0] +n=o>>>16 +m.d=B.d.qR(q,n) +m.e=r-n +return o&65535}, +bro(){var s,r,q=this +q.e=q.d=0 +s=q.Az(16) +r=q.Az(16) +if(s!==0&&s!==(r^65535)>>>0)return-1 +r=q.a +r===$&&A.e() +if(s>r.gu(r))return-1 +q.c.bZf(q.a.qg(s)) +return 0}, +br4(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.Az(5) +if(h===-1)return-1 +h+=257 +if(h>288)return-1 +s=i.Az(5) +if(s===-1)return-1;++s +if(s>32)return-1 +r=i.Az(4) +if(r===-1)return-1 +r+=4 +if(r>19)return-1 +q=new Uint8Array(19) +for(p=0;p285)return-1 +if(r===256)break +if(r<256){s.am(r&255) +continue}q=r-257 +p=B.cRi[q]+l.Az(B.cqT[q]) +o=l.ak_(b) +if(o<0||o>29)return-1 +n=B.cwy[o]+l.Az(B.uK[o]) +for(m=-n;p>n;){s.qJ(s.rQ(m)) +p-=n}if(p===n)s.qJ(s.rQ(m)) +else s.qJ(s.Fb(m,p-n))}for(;s=l.e,s>=8;){l.e=s-8 +s=l.a +s===$&&A.e() +if(--s.b<0)s.b=0}return 0}, +bde(a,b,c){var s,r,q,p,o,n,m=this +for(s=0,r=0;r0;p=o,r=n){n=r+1 +c[r]=s}break +case 17:p=m.Az(3) +if(p===-1)return-1 +p+=3 +for(;o=p-1,p>0;p=o,r=n){n=r+1 +c[r]=0}s=0 +break +case 18:p=m.Az(7) +if(p===-1)return-1 +p+=11 +for(;o=p-1,p>0;p=o,r=n){n=r+1 +c[r]=0}s=0 +break +default:if(q<0||q>15)return-1 +n=r+1 +c[r]=q +r=n +s=q +break}}return 0}} +A.c8n.prototype={} +A.c8m.prototype={} +A.c8o.prototype={ +aLT(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=A.bJ8(1,32768) +h.am(120) +for(s=0;r=(s|0)>>>0,(30720+r)%31!==0;)++s +h.am(r) +q=A.duo(a) +p=A.v4(a,1,null,0) +r=A.cDY() +o=A.cDY() +n=A.cDY() +m=new Uint16Array(16) +l=new Uint32Array(573) +k=new Uint8Array(573) +j=A.bJ8(0,32768) +m=new A.bh9(p,j,r,o,n,m,l,k) +l=!1 +if(l)A.W(A.Hg("Invalid Deflate parameter")) +$.rM.b=m.bgs(6) +l=new Uint16Array(1146) +m.p2=l +k=new Uint16Array(122) +m.p3=k +i=new Uint16Array(78) +m.p4=i +m.at=15 +m.as=32768 +m.ax=32767 +m.dx=15 +m.db=32768 +m.dy=32767 +m.fr=5 +m.ay=new Uint8Array(65536) +m.CW=new Uint16Array(32768) +m.cx=new Uint16Array(32768) +m.y2=16384 +m.f=new Uint8Array(65536) +m.r=65536 +m.dM=16384 +m.y1=49152 +m.ok=6 +m.w=m.x=m.p1=0 +m.e=113 +m.a=0 +r.a=l +r.c=$.d_n() +o.a=k +o.c=$.d_m() +n.a=i +n.c=$.d_l() +m.eT=m.bv=0 +m.bc=8 +m.aBv() +m.bnq() +m.bdT(4) +m.a5u() +h.qJ(t.L.a(A.by(j.c.buffer,0,j.a))) +h.cR(q) +r=A.by(h.c.buffer,0,h.a) +return r}, +lZ(a){return this.aLT(a,null)}} +A.alT.prototype={ +gm(a){var s=this.a.a +s=s==null?null:s.a +return s==null?new A.ah($.aq,this.$ti.i("ah<1>")):s}, +bYr(){var s,r=this,q=r.$ti,p=new A.ah($.aq,q.i("ah<1?>")),o=new A.mm(p,q.i("mm<1?>")) +q=o.gFV() +r.gm(r).pG(0,o.gbDH(o),q,t.H) +s=r.a.b +if(s!=null)s.a.pG(0,new A.b8t(o,null),q,t.P) +return p}} +A.b8t.prototype={ +$1(a){this.a.bT(0,this.b)}, +$S:39} +A.alS.prototype={ +bT(a,b){var s,r=this +if(!r.d)throw A.j(A.ab("Operation already completed")) +r.d=!1 +s=r.$ti +if(!s.i("Q<1>").b(b)){s=r.ah3() +if(s!=null)s.bT(0,b) +return}if(r.a==null){if(s.i("ah<1>").b(b))b.a|=1 +else b.pG(0,A.cUf(),A.cUf(),t.H) +return}b.pG(0,new A.b8r(r),new A.b8s(r),t.P)}, +ah3(){var s=this.a +if(s==null)return null +this.b=null +return s}, +bbn(){var s=this.b +if(s==null)return A.d1(null,t.H) +if(this.a!=null){this.a=null +s.bT(0,null)}return s.a}} +A.b8r.prototype={ +$1(a){var s=this.a.ah3() +if(s!=null)s.bT(0,a)}, +$S(){return this.a.$ti.i("aS(1)")}} +A.b8s.prototype={ +$2(a,b){var s=this.a.ah3() +if(s!=null)s.qV(a,b)}, +$S:26} +A.asM.prototype={ +t(a,b){var s,r,q=this +if(q.b)throw A.j(A.ab("The FutureGroup is closed.")) +s=q.e +r=s.length +s.push(null);++q.a +b.aJ(0,new A.bpS(q,r),t.P).ks(new A.bpT(q))}, +aB(a){var s,r,q=this +q.b=!0 +if(q.a!==0)return +s=q.c +if((s.a.a&30)!==0)return +r=q.$ti.i("eo<1>") +s.bT(0,A.R(new A.eo(q.e,r),!0,r.i("D.E")))}} +A.bpS.prototype={ +$1(a){var s,r,q=this.a,p=q.c +if((p.a.a&30)!==0)return null +s=--q.a +r=q.e +r[this.b]=a +if(s!==0)return null +if(!q.b)return null +q=q.$ti.i("eo<1>") +p.bT(0,A.R(new A.eo(r,q),!0,q.i("D.E")))}, +$S(){return this.a.$ti.i("aS(1)")}} +A.bpT.prototype={ +$2(a,b){var s=this.a.c +if((s.a.a&30)!==0)return null +s.qV(a,b)}, +$S:26} +A.akY.prototype={ +tz(a){return this.bKF(a)}, +bKF(a){var s=0,r=A.o(t.z),q,p=this,o +var $async$tz=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)$async$outer:switch(s){case 0:o=a.a +switch(o){case"setConfiguration":o=J.K(a.b,0) +p.b=o +p.a.e4("onConfigurationChanged",[o],!1,t.z) +break +case"getConfiguration":q=p.b +s=1 +break $async$outer +default:throw A.j(A.jl("Unimplemented","audio_session for web doesn't implement '"+o+"'",null,null))}case 1:return A.m(q,r)}}) +return A.n($async$tz,r)}} +A.Yz.prototype={ +P(){return A.p(["contentType",this.a.a,"flags",this.b.a,"usage",this.c.a],t.N,t.z)}, +l(a,b){var s +if(b==null)return!1 +if(b instanceof A.Yz)if(this.a===b.a){s=b.b +if(this.b.a===s.a)s=this.c.a===b.c.a +else s=!1}else s=!1 +else s=!1 +return s}, +gv(a){return B.c.gv(""+this.a.a+"-"+this.b.a+"-"+this.c.a)}} +A.YA.prototype={ +p(a,b){b.gm(b).Kd(0,this.a) +b.gm(b) +return!1}, +l(a,b){if(b==null)return!1 +return b instanceof A.YA&&this.a===b.a}, +gv(a){return B.d.gv(this.a)}, +gm(a){return this.a}} +A.yZ.prototype={ +G(){return"AndroidAudioContentType."+this.b}} +A.kF.prototype={ +l(a,b){if(b==null)return!1 +return b instanceof A.kF&&this.a===b.a}, +gv(a){return B.d.gv(this.a)}, +gm(a){return this.a}} +A.H8.prototype={} +A.O4.prototype={ +b7r(){var s=this,r=A.od(new A.b4N(s),!1,t.X0) +s.w!==$&&A.e5() +s.w=r +B.Dh.uY(new A.b4O(s))}, +Z6(a){return this.bDP(a)}, +bDP(a){var s=0,r=A.o(t.H),q=1,p,o=this,n,m +var $async$Z6=A.k(function(b,c){if(b===1){p=c +s=q}while(true)switch(s){case 0:s=2 +return A.f(null,$async$Z6) +case 2:o.c=a +q=4 +s=7 +return A.f(B.Dh.e4("setConfiguration",A.a([a.P()],t.H7),!1,t.z),$async$Z6) +case 7:q=1 +s=6 +break +case 4:q=3 +m=p +s=6 +break +case 3:s=1 +break +case 6:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$Z6,r)}, +a3D(a){return this.aYK(!0)}, +aYK(a){var s=0,r=A.o(t.y),q,p=this +var $async$a3D=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=p.c==null?3:4 +break +case 3:s=5 +return A.f(p.Z6(B.asa),$async$a3D) +case 5:case 4:q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3D,r)}, +EP(a){var s=0,r=A.o(t.X0),q +var $async$EP=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=A.b4(t.fN) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$EP,r)}} +A.b4N.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +o=p.w +o===$&&A.e() +n=o +s=2 +return A.f(p.EP(0),$async$$0) +case 2:n.t(0,b) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.b4O.prototype={ +$1(a){return this.aSQ(a)}, +aSQ(a){var s=0,r=A.o(t.P),q=this,p,o,n +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=t.kc.a(a.b) +switch(a.a){case"onConfigurationChanged":p=q.a +n.toString +o=A.cIV(J.CP(t.G.a(J.K(n,0)),t.N,t.z)) +p.c=o +p.d.t(0,o) +break}return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1276} +A.Z_.prototype={ +P(){var s,r,q,p,o,n=this,m=null,l=n.a +l=l==null?m:l.a +s=n.b +s=s==null?m:s.a +r=n.c +r=r==null?m:r.a +q=n.d +q=q==null?m:q.a +p=n.e +p=p==null?m:p.a +o=n.f +o=o==null?m:o.P() +return A.p(["avAudioSessionCategory",l,"avAudioSessionCategoryOptions",s,"avAudioSessionMode",r,"avAudioSessionRouteSharingPolicy",q,"avAudioSessionSetActiveOptions",p,"androidAudioAttributes",o,"androidAudioFocusGainType",n.r.a,"androidWillPauseWhenDucked",n.w],t.N,t.z)}} +A.wn.prototype={ +G(){return"AVAudioSessionCategory."+this.b}} +A.ak5.prototype={ +p(a,b){b.gm(b).Kd(0,this.a) +b.gm(b) +return!1}, +l(a,b){if(b==null)return!1 +return b instanceof A.ak5&&this.a===b.a}, +gv(a){return B.d.gv(this.a)}, +gm(a){return this.a}} +A.q7.prototype={ +G(){return"AVAudioSessionMode."+this.b}} +A.CQ.prototype={ +G(){return"AVAudioSessionRouteSharingPolicy."+this.b}} +A.ak6.prototype={ +p(a,b){b.gm(b).Kd(0,this.a) +b.gm(b) +return!1}, +l(a,b){if(b==null)return!1 +return b instanceof A.ak6&&this.a===b.a}, +gv(a){return B.d.gv(this.a)}, +gm(a){return this.a}} +A.Z3.prototype={ +Y(){return new A.aLk(B.l)}} +A.aLk.prototype={ +ao(){this.aL() +this.a.toString}, +bj(a){this.bO(a) +this.a.toString}, +A(a){return new A.fz(new A.c9y(this),null)}, +bb8(a,b,c){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.a +i=i.d +s=A.cN(j,j,j,j,j,j,j,j,b,i) +i=k.c +i.toString +i=A.dH(i,B.bv) +i=i==null?j:i.c +r=i==null?1:i +i=k.a +i.toString +q=b.r +q.toString +p=B.e.ba(q,i.w,1/0) +i=p*r +if(k.axG(s,i/q,c,a))return A.a([i,!0],t.jl) +o=B.e.dH(k.a.w/1) +k.a.toString +n=B.e.e5(p/1) +for(m=!1;o<=n;){l=B.e.dH(o+(n-o)/2) +k.a.toString +if(k.axG(s,l*r/q,c,a)){o=l+1 +m=!0}else n=l-1}if(!m)++n +k.a.toString +return A.a([n*r,m],t.jl)}, +axG(a,b,c,d){var s,r,q,p=null +this.a.toString +s=A.nS(p,p,c,p,a,B.qu,B.u,p,b,B.ac) +r=d.b +s.bNP(r) +if(!s.a.gant()){q=s.a +r=Math.ceil(q.gbb(q))>d.d||s.gbl(s)>r}else r=!0 +return!r}, +baS(a,b,c){var s=null,r=this.a.d,q=b.Mp(a) +this.a.toString +q=A.O(r,s,s,c,s,s,s,s,q,s,s,1) +return q}, +n(){this.a.toString +this.aH()}} +A.c9y.prototype={ +$2(a,b){var s,r,q,p,o,n,m=a.T(t.sp) +if(m==null)m=B.et +s=this.a +r=s.a.f +if(r==null||r.a)r=m.w.aT(r) +if(r.r==null)r=r.Mp(14) +q=s.a.db +if(q==null)q=m.Q +p=s.bb8(b,r,q) +o=A.pU(p[0]) +A.ix(p[1]) +s.a.toString +n=s.baS(o,r,q) +s.a.toString +return n}, +$S:72} +A.b5g.prototype={ +gbo(){return new A.alg(u.bX)}, +ga96(){return new A.alf(u.bX)}} +A.alg.prototype={ +ac(a){var s,r,q,p,o,n,m +if(J.aH(a)===0)return"" +a=new Uint8Array(A.bu(a)) +s=a.length +r=0 +while(!0){if(!(r0)for(;o[0]===q[0];)o=B.c.X(o,1,o.length) +for(;m=r-1,r>0;r=m)o=q[0]+o +return o}} +A.alf.prototype={ +ac(a){var s,r,q,p,o,n,m,l,k,j=a.length +if(j===0)return new Uint8Array(0) +s=A.aP(j,0,!1,t.S) +for(r=this.a,q=0;q")),this.bb5(b,r,c),new A.b7A(this,b),b.d)}, +bb5(a,b,c){var s=null,r=$.cGj() +r=r +return new A.au2().axq(this.b,s,b,c,r,s,s,s,s,B.P6,new A.b7x(a))}, +CL(a,b){var s=null,r=A.k8(s,s,s,s,!1,t.oA) +return A.cNz(new A.e4(r,A.y(r).i("e4<1>")),this.bnC(a,r,b),new A.b7z(this,a),a.d)}, +bnC(a,b,c){var s=null,r=$.cGj() +r=r +return new A.au2().bOc(this.b,s,b,c,r,s,s,s,s,B.P6,new A.b7y(a))}, +l(a,b){var s +if(b==null)return!1 +if(b instanceof A.Dc){s=b.b +if(this.b===s)if(this.d===b.d)s=!0 +else s=!1 +else s=!1 +return s}return!1}, +gv(a){return A.am(this.b,this.d,null,null,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return A.a_(this).k(0)+'("'+this.b+'", scale: '+this.d+")"}} +A.b7A.prototype={ +$0(){var s=this +return A.mn(function(){var r=0,q=1,p,o +return function $async$$0(a,b){if(a===1){p=b +r=q}while(true)switch(r){case 0:o=s.a +r=2 +return A.qi("Image provider: "+o.k(0)+" \n Image key: "+s.b.k(0),o,!0,B.dL,null,!1,null,null,B.cW,null,!1,!0,!0,B.fi,null,t.bi) +case 2:return A.mi() +case 1:return A.mj(p)}}},t.EX)}, +$S:314} +A.b7x.prototype={ +$0(){var s=$.k5.zO$ +s===$&&A.e() +return s.Gb(this.a)}, +$S:4} +A.b7z.prototype={ +$0(){var s=this +return A.mn(function(){var r=0,q=1,p,o +return function $async$$0(a,b){if(a===1){p=b +r=q}while(true)switch(r){case 0:o=s.a +r=2 +return A.qi("Image provider: "+o.k(0)+" \n Image key: "+s.b.k(0),o,!0,B.dL,null,!1,null,null,B.cW,null,!1,!0,!0,B.fi,null,t.bi) +case 2:return A.mi() +case 1:return A.mj(p)}}},t.EX)}, +$S:314} +A.b7y.prototype={ +$0(){var s=$.k5.zO$ +s===$&&A.e() +return s.Gb(this.a)}, +$S:4} +A.azo.prototype={ +b89(a,b,c,d){var s=this +b.Bf(new A.bGz(s),new A.bGA(s,c)) +s.cx=a.Bf(s.gaQW(),new A.bGB(s,c))}, +bom(a){var s,r,q=this,p=q.cy=!1,o=q.a +if(o.length===0)return +s=q.ay +if(s==null||a.a-q.ax.a>=s.a){s=q.at +q.aCC(new A.ko(s.gqX(s),q.Q,null)) +q.ax=a +s=q.at +q.ay=s.gqa(s) +q.at=null +if(B.d.al(q.ch,q.y.gJl())===0?q.z!=null:p){q.ch=0 +q.CW=null +p=q.z +p.toString +q.y=p +if(o.length!==0)q.Lw() +q.z=null}else{r=B.d.eK(q.ch,q.y.gJl()) +if(q.y.gTX()===-1||r<=q.y.gTX())q.Lw()}return}s.toString +q.CW=A.d4(new A.bg(B.d.au(s.a-(a.a-q.ax.a))),q.gbon())}, +Lw(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i +var $async$Lw=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.f(n.y.yb(),$async$Lw) +case 7:n.at=b +p=2 +s=6 +break +case 4:p=3 +i=o +m=A.a2(i) +l=A.ay(i) +n.GQ(A.dg("resolving an image frame"),m,n.as,!0,l) +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:if(n.y.gJl()===1){if(n.a.length===0){s=1 +break}j=n.at +n.aCC(new A.ko(j.gqX(j),n.Q,null)) +s=1 +break}n.aCD() +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Lw,r)}, +aCD(){if(this.cy)return +this.cy=!0 +$.dI.a3h(this.gbol())}, +aCC(a){this.af6(a);++this.ch}, +a9(a,b){var s=this +s.db=!0 +if(s.a.length===0&&s.y!=null)s.Lw() +s.avb(0,b)}, +U(a,b){var s,r=this +r.avc(0,b) +if(r.a.length===0){s=r.CW +if(s!=null)s.ag(0) +r.CW=null +r.awn()}}, +T7(){var s=this.b2r();++this.dy +return new A.ckn(this,s)}, +awn(){var s,r=this +if(!r.db||r.dx||r.a.length!==0||r.dy!==0)return +r.dx=!0 +s=r.cx +if(s!=null)s.uB(null) +s=r.cx +if(s!=null)s.ag(0) +r.cx=null}} +A.bGz.prototype={ +$1(a){var s=this.a +if(s.CW!=null)s.z=a +else{s.y=a +if(s.a.length!==0)s.Lw()}}, +$S:524} +A.bGA.prototype={ +$2(a,b){this.a.GQ(A.dg("resolving an image codec"),a,this.b,!0,b)}, +$S:297} +A.bGB.prototype={ +$2(a,b){this.a.GQ(A.dg("loading an image"),a,this.b,!0,b)}, +$S:297} +A.ckn.prototype={ +n(){this.b.n() +var s=this.a;--s.dy +s.awn() +this.a=null}} +A.au6.prototype={ +G(){return"ImageRenderMethodForWeb."+this.b}} +A.au2.prototype={ +bOc(a,b,c,d,e,f,g,h,i,j,k){return this.axq(a,b,c,new A.bvU(d),e,f,g,h,i,j,k)}, +axq(a,b,c,d,e,f,g,h,i,j,k){var s +switch(j.a){case 1:return this.Fu(a,b,c,d,e,f,g,h,i,k) +case 0:s=this.bnA(a,c) +return A.dhR(s,s.$ti.c)}}, +Fu(a,b,c,d,e,f,g,h,i,j){return this.bnB(a,b,c,d,e,f,g,h,i,j)}, +bnB(a,a0,a1,a2,a3,a4,a5,a6,a7,a8){var $async$Fu=A.k(function(a9,b0){switch(a9){case 2:n=q +s=n.pop() +break +case 1:o=b0 +s=p}while(true)switch(s){case 0:p=4 +i=A.k8(null,null,null,null,!1,t.cL) +a3.Qn(i,a,a,a6,!0) +h=new A.n4(A.fT(new A.e4(i,A.y(i).i("e4<1>")),"stream",t.K),t.r2) +p=7 +g=A.y(a1).i("n2<1>") +case 10:s=12 +return A.bm(h.q(),$async$Fu,r) +case 12:if(!b0){s=11 +break}m=h.gE(h) +if(m instanceof A.PL){f=new A.pm(m.c,m.b) +e=a1.b +if(e>=4)A.W(a1.Dk()) +if((e&1)!==0)a1.ul(f) +else if((e&3)===0){e=a1.PJ() +f=new A.n2(f,g) +d=e.c +if(d==null)e.b=e.c=f +else{d.sdl(0,f) +e.c=f}}}s=m instanceof A.DR?13:14 +break +case 13:l=m.b +s=15 +return A.bm(l.y0(),$async$Fu,r) +case 15:k=b0 +s=16 +return A.bm(a2.$1(k),$async$Fu,r) +case 16:j=b0 +s=17 +q=[1,5,8] +return A.bm(A.eb(j),$async$Fu,r) +case 17:case 14:s=10 +break +case 11:n.push(9) +s=8 +break +case 7:n=[4] +case 8:p=4 +s=18 +return A.bm(h.ag(0),$async$Fu,r) +case 18:s=n.pop() +break +case 9:n.push(6) +s=5 +break +case 4:p=3 +b=o +A.kD(new A.bvT(a8)) +throw b +n.push(6) +s=5 +break +case 3:n=[2] +case 5:p=2 +s=19 +return A.bm(a1.aB(0),$async$Fu,r) +case 19:s=n.pop() +break +case 6:case 1:return A.bm(null,0,r) +case 2:return A.bm(o,1,r)}}) +var s=0,r=A.l8($async$Fu,t.hP),q,p=2,o,n=[],m,l,k,j,i,h,g,f,e,d,c,b +return A.l9(r)}, +bnA(a,b){var s=A.abr().ah(a) +return $.aD().apl(s,new A.bvS(b))}} +A.bvU.prototype={ +$1(a){return this.aTL(a)}, +aTL(a){var s=0,r=A.o(t.hP),q,p=this,o +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.a +s=3 +return A.f(A.Ac(a),$async$$1) +case 3:q=o.$1(c) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:1389} +A.bvT.prototype={ +$0(){this.a.$0()}, +$S:0} +A.bvS.prototype={ +$2(a,b){this.a.t(0,new A.pm(a,b))}, +$S:325} +A.Ou.prototype={} +A.Ow.prototype={} +A.Ox.prototype={} +A.b7I.prototype={} +A.b7J.prototype={} +A.Or.prototype={} +A.Ot.prototype={} +A.Ov.prototype={} +A.Os.prototype={} +A.b7N.prototype={} +A.b7H.prototype={} +A.b7K.prototype={} +A.Oy.prototype={} +A.asi.prototype={ +VX(a,b,c){return this.b0l(a,b,c)}, +b0l(a,b,c){var s=0,r=A.o(t.H),q +var $async$VX=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:s=!$.ajK()?3:4 +break +case 3:s=5 +return A.f(B.Dg.e4("startCall",A.p(["uuid",a,"number",b,"callerName",c],t.N,t.z),!1,t.H),$async$VX) +case 5:s=1 +break +case 4:s=6 +return A.f(B.Dg.e4("startCall",A.p(["uuid",a,"number",b,"callerName",c,"handleType","number","hasVideo",!1],t.N,t.z),!1,t.H),$async$VX) +case 6:case 1:return A.m(q,r)}}) +return A.n($async$VX,r)}, +Vy(a){return this.aYZ(a)}, +aYZ(a){var s=0,r=A.o(t.H),q +var $async$Vy=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if($.ajK()){s=1 +break}s=3 +return A.f(B.Dg.e4("setCurrentCallActive",A.p(["uuid",a],t.N,t.z),!1,t.H),$async$Vy) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$Vy,r)}, +aob(a){return this.bIG(a)}, +bIG(a){var s=0,r=A.o(t.H),q=this,p,o,n,m +var $async$aob=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=a.a +m=a.b +A.jU('[CallKeep] INFO: received event "'+n+'" '+A.r(m)) +t.G.a(m) +switch(n){case"CallKeepDidReceiveStartCallAction":n=J.T(m) +q.zL(new A.Ou(n.h(m,"callUUID"),n.h(m,"handle"),n.h(m,"name"))) +break +case"CallKeepPerformAnswerCallAction":q.zL(new A.Ow(J.K(m,"callUUID"))) +break +case"CallKeepPerformEndCallAction":q.zL(new A.Ox(J.K(m,"callUUID"))) +break +case"CallKeepDidActivateAudioSession":q.zL(new A.b7I()) +break +case"CallKeepDidDeactivateAudioSession":q.zL(new A.b7J()) +break +case"CallKeepDidDisplayIncomingCall":n=J.T(m) +p=n.h(m,"callUUID") +o=n.h(m,"handle") +n.h(m,"localizedCallerName") +n.h(m,"hasVideo") +n.h(m,"fromPushKit") +n.h(m,"payload") +q.zL(new A.Or(p,o)) +break +case"CallKeepDidPerformSetMutedCallAction":n=J.T(m) +q.zL(new A.Ot(n.h(m,"callUUID"),n.h(m,"muted"))) +break +case"CallKeepDidToggleHoldAction":n=J.T(m) +q.zL(new A.Ov(n.h(m,"callUUID"),n.h(m,"hold"))) +break +case"CallKeepDidPerformDTMFAction":n=J.T(m) +q.zL(new A.Os(n.h(m,"callUUID"),n.h(m,"digits"))) +break +case"CallKeepProviderReset":q.zL(new A.b7N()) +break +case"CallKeepCheckReachability":q.zL(new A.b7H()) +break +case"CallKeepDidLoadWithEvents":q.zL(new A.b7K()) +break +case"CallKeepPushKitToken":q.zL(new A.Oy(J.K(m,"token"))) +break}return A.m(null,r)}}) +return A.n($async$aob,r)}} +A.arS.prototype={} +A.bmV.prototype={ +HK(a,b){var s,r,q +try{r=this.a +s=r.h(0,a) +if(s==null){s=[] +r.j(0,a,s)}J.lM(s,b) +J.dm(s,b)}catch(q){throw q}}, +bI0(a){var s=this.a.h(0,A.a_(a)) +if(s!=null)B.b.an(A.dc(s,!0,t.z),new A.bmW(a))}, +zL(a){return this.bI0(a,t.L6)}} +A.bmW.prototype={ +$1(a){var s +try{a.$1(this.a)}catch(s){throw s}}, +$S:12} +A.a0u.prototype={} +A.a0w.prototype={ +P(){return A.p(["orientation",A.dxu(this.a)],t.N,t.K)}, +l(a,b){var s +if(b==null)return!1 +if(this!==b)s=b instanceof A.a0w&&A.a_(this)===A.a_(b)&&this.a===b.a +else s=!0 +return s}, +gv(a){return A.e2(this.a)}} +A.bFJ.prototype={ +b86(){B.dvU.uY(new A.bFK(this))}, +aoN(a){return this.bKa(a)}, +bKa(a){var s=0,r=A.o(t.z),q=this,p +var $async$aoN=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:switch(a.a){case"orientation_changed":p=J.CP(t.pE.a(a.b),t.N,t.O).h(0,"orientation") +p.toString +q.c.t(0,new A.a0w(A.dtj(A.av(p)))) +break +default:throw A.j(A.a51(null))}return A.m(null,r)}}) +return A.n($async$aoN,r)}} +A.bFK.prototype={ +$1(a){return this.a.aoN(a)}, +$S:66} +A.b8o.prototype={} +A.b8q.prototype={} +A.b8p.prototype={} +A.byE.prototype={} +A.b8u.prototype={ +gbo(){return new A.alV()}} +A.alV.prototype={ +ac(a){var s=new A.G4(new Uint8Array(0),0) +A.cEE(s,a,a) +return A.by(s.a.buffer,0,s.b)}} +A.Fh.prototype={ +ge8(a){return this.a}, +gm(a){return this.b}} +A.he.prototype={ +gS(a){return new A.Br(this.a,0,0)}, +gN(a){var s=this.a,r=s.length +return r===0?A.W(A.ab("No element")):B.c.X(s,0,new A.rx(s,r,0,176).yV())}, +gR(a){var s=this.a,r=s.length +return r===0?A.W(A.ab("No element")):B.c.bF(s,new A.O8(s,0,r,176).yV())}, +gbQ(a){var s=this.a,r=s.length +if(r===0)throw A.j(A.ab("No element")) +if(new A.rx(s,r,0,176).yV()===r)return s +throw A.j(A.ab("Too many elements"))}, +ga6(a){return this.a.length===0}, +gda(a){return this.a.length!==0}, +gu(a){var s,r,q=this.a,p=q.length +if(p===0)return 0 +s=new A.rx(q,p,0,176) +for(r=0;s.yV()>=0;)++r +return r}, +H6(a,b){if(b.i("D<0>").b(this))return A.j3(this,new A.c_L(b),A.y(this).i("D.E"),b) +return new A.ll(b.i("ll<0>"))}, +aU(a,b){var s +if(b==="")return this.a +s=this.a +return A.doJ(s,0,s.length,b,"")}, +e6(a,b){var s,r,q,p,o,n +A.iK(b,"index") +s=this.a +r=s.length +if(r!==0){q=new A.rx(s,r,0,176) +for(p=0,o=0;n=q.yV(),n>=0;o=n){if(p===b)return B.c.X(s,o,n);++p}}else p=0 +throw A.j(A.auf(b,this,"index",null,p))}, +p(a,b){var s +if(typeof b!="string")return!1 +s=b.length +if(s===0)return!1 +if(new A.rx(b,s,0,176).yV()!==s)return!1 +s=this.a +return A.dpD(s,b,0,s.length)>=0}, +aX(a,b){var s=this.a,r=b.gb13() +if(r.ga6(r))return!0 +return B.c.aX(s,r)&&A.b_T(s,0,s.length,r.gu(r))}, +a7e(a,b,c){var s,r +if(a===0||b===this.a.length)return b +if(c==null){s=this.a +c=new A.rx(s,s.length,b,176)}do{r=c.yV() +if(r<0)break +if(--a,a>0){b=r +continue}else{b=r +break}}while(!0) +return b}, +ri(a,b){A.iK(b,"count") +return this.aFv(b)}, +aFv(a){var s=this.a7e(a,0,null),r=this.a +if(s===r.length)return B.ch +return new A.he(B.c.bF(r,s))}, +z0(a,b){A.iK(b,"count") +return this.aFY(b)}, +aFY(a){var s=this.a7e(a,0,null),r=this.a +if(s===r.length)return this +return new A.he(B.c.X(r,0,s))}, +z9(a,b,c){var s,r,q,p,o=this +A.iK(b,"start") +if(c==null)return o.aFv(b) +if(c0;r=p){p=q.yV() +if(p>=0)--a +else return B.ch}if(r>0)return new A.he(B.c.X(s,0,r))}return B.ch}, +Uc(a){return new A.he(this.a.toLowerCase())}, +l(a,b){if(b==null)return!1 +return t.mV.b(b)&&this.a===b.a}, +gv(a){return B.c.gv(this.a)}, +k(a){return this.a}, +$iZN:1} +A.c_L.prototype={ +$1(a){return a}, +$S(){return this.a.i("0(0)")}} +A.Br.prototype={ +gE(a){var s=this,r=s.d +return r==null?s.d=B.c.X(s.a,s.b,s.c):r}, +q(){return this.L7(1,this.c)}, +L7(a,b){var s,r,q,p,o,n,m,l,k,j=this +if(a>0){s=j.c +for(r=j.a,q=r.length,p=176;s0;s=q){q=r.yV() +if(q<0)break;--a}p.b=s +p.c=b +p.d=null +return a===0}, +gda(a){return this.b!==this.c}, +aX(a,b){var s,r=this.b,q=this.c,p=b.gb13(),o=B.d.a2(r,p.gu(p)) +if(o<=q){s=this.a +r=B.c.pH(s,p,r)&&A.b_T(s,r,q,o)}else r=!1 +return r}} +A.rx.prototype={ +yV(){var s,r,q,p,o,n,m,l=this,k=u.fy +for(s=l.b,r=l.a;q=l.c,qs;){p=k.c=q-1 +o=B.c.aK(r,p) +if((o&64512)!==56320){p=k.d=B.c.az(j,k.d&240|A.Nu(o)) +if(((p>=208?k.d=A.cwt(r,s,k.c,p):p)&1)===0)return q +continue}if(p>=s){n=B.c.aK(r,p-1) +if((n&64512)===55296){m=A.yM(n,o) +p=--k.c}else m=2}else m=2 +l=k.d=B.c.az(j,k.d&240|m) +if(((l>=208?k.d=A.cwt(r,s,p,l):l)&1)===0)return q}p=k.d=B.c.az(j,k.d&240|15) +if(((p>=208?k.d=A.cwt(r,s,q,p):p)&1)===0)return k.c +return-1}} +A.anE.prototype={} +A.ew.prototype={ +h(a,b){var s,r=this +if(!r.a61(b))return null +s=r.c.h(0,r.a.$1(r.$ti.i("ew.K").a(b))) +return s==null?null:s.b}, +j(a,b,c){var s,r=this +if(!r.a61(b))return +s=r.$ti +r.c.j(0,r.a.$1(b),new A.a3(b,c,s.i("@").Z(s.i("ew.V")).i("a3<1,2>")))}, +H(a,b){J.f8(b,new A.b8v(this))}, +yB(a,b,c){var s=this.c +return s.yB(s,b,c)}, +V(a){this.c.V(0)}, +a0(a,b){var s=this +if(!s.a61(b))return!1 +return s.c.a0(0,s.a.$1(s.$ti.i("ew.K").a(b)))}, +gct(a){var s=this.c +return s.gct(s).dn(0,new A.b8w(this),this.$ti.i("a3"))}, +an(a,b){this.c.an(0,new A.b8x(this,b))}, +ga6(a){return this.c.a===0}, +gda(a){return this.c.a!==0}, +gd_(a){var s=this.c +s=s.gaA(s) +return A.j3(s,new A.b8y(this),A.y(s).i("D.E"),this.$ti.i("ew.K"))}, +gu(a){return this.c.a}, +p_(a,b,c,d){var s=this.c +return s.p_(s,new A.b8z(this,b,c,d),c,d)}, +tF(a,b){return this.p_(a,b,t.z,t.z)}, +cQ(a,b,c){return this.c.cQ(0,this.a.$1(b),new A.b8A(this,b,c)).b}, +D(a,b){var s,r=this +if(!r.a61(b))return null +s=r.c.D(0,r.a.$1(r.$ti.i("ew.K").a(b))) +return s==null?null:s.b}, +kU(a,b){var s=this.c +return s.kU(s,new A.b8B(this,b))}, +gaA(a){var s=this.c +s=s.gaA(s) +return A.j3(s,new A.b8C(this),A.y(s).i("D.E"),this.$ti.i("ew.V"))}, +k(a){return A.aws(this)}, +a61(a){var s +if(this.$ti.i("ew.K").b(a))s=!0 +else s=!1 +return s}, +$iS:1} +A.b8v.prototype={ +$2(a,b){this.a.j(0,a,b) +return b}, +$S(){return this.a.$ti.i("~(ew.K,ew.V)")}} +A.b8w.prototype={ +$1(a){var s=a.b,r=this.a.$ti +return new A.a3(s.a,s.b,r.i("@").Z(r.i("ew.V")).i("a3<1,2>"))}, +$S(){return this.a.$ti.i("a3(a3>)")}} +A.b8x.prototype={ +$2(a,b){return this.b.$2(b.a,b.b)}, +$S(){return this.a.$ti.i("~(ew.C,a3)")}} +A.b8y.prototype={ +$1(a){return a.a}, +$S(){return this.a.$ti.i("ew.K(a3)")}} +A.b8z.prototype={ +$2(a,b){return this.b.$2(b.a,b.b)}, +$S(){return this.a.$ti.Z(this.c).Z(this.d).i("a3<1,2>(ew.C,a3)")}} +A.b8A.prototype={ +$0(){var s=this.a.$ti +return new A.a3(this.b,this.c.$0(),s.i("@").Z(s.i("ew.V")).i("a3<1,2>"))}, +$S(){return this.a.$ti.i("a3()")}} +A.b8B.prototype={ +$2(a,b){return this.b.$2(b.a,b.b)}, +$S(){return this.a.$ti.i("H(ew.C,a3)")}} +A.b8C.prototype={ +$1(a){return a.b}, +$S(){return this.a.$ti.i("ew.V(a3)")}} +A.aqJ.prototype={ +r7(a,b){return J.v(a,b)}, +rY(a,b){return J.aj(b)}} +A.Jk.prototype={ +r7(a,b){var s,r,q,p +if(a===b)return!0 +s=J.af(a) +r=J.af(b) +for(q=this.a;!0;){p=s.q() +if(p!==r.q())return!1 +if(!p)return!0 +if(!q.r7(s.gE(s),r.gE(r)))return!1}}, +rY(a,b){var s,r,q +for(s=J.af(b),r=this.a,q=0;s.q();){q=q+r.rY(0,s.gE(s))&2147483647 +q=q+(q<<10>>>0)&2147483647 +q^=q>>>6}q=q+(q<<3>>>0)&2147483647 +q^=q>>>11 +return q+(q<<15>>>0)&2147483647}} +A.mF.prototype={ +r7(a,b){var s,r,q,p,o +if(a===b)return!0 +s=J.T(a) +r=s.gu(a) +q=J.T(b) +if(r!==q.gu(b))return!1 +for(p=this.a,o=0;o>>0)&2147483647 +q^=q>>>6}q=q+(q<<3>>>0)&2147483647 +q^=q>>>11 +return q+(q<<15>>>0)&2147483647}} +A.XF.prototype={ +r7(a,b){var s,r,q,p,o +if(a===b)return!0 +s=this.a +r=A.jB(s.gbIz(),s.gbLQ(s),s.gbNx(),A.y(this).i("XF.E"),t.S) +for(s=J.af(a),q=0;s.q();){p=s.gE(s) +o=r.h(0,p) +r.j(0,p,(o==null?0:o)+1);++q}for(s=J.af(b);s.q();){p=s.gE(s) +o=r.h(0,p) +if(o==null||o===0)return!1 +r.j(0,p,o-1);--q}return q===0}, +rY(a,b){var s,r,q +for(s=J.af(b),r=this.a,q=0;s.q();)q=q+r.rY(0,s.gE(s))&2147483647 +q=q+(q<<3>>>0)&2147483647 +q^=q>>>11 +return q+(q<<15>>>0)&2147483647}} +A.Ua.prototype={} +A.WQ.prototype={ +gv(a){var s=this.a +return 3*s.a.rY(0,this.b)+7*s.b.rY(0,this.c)&2147483647}, +l(a,b){var s +if(b==null)return!1 +if(b instanceof A.WQ){s=this.a +s=s.a.r7(this.b,b.b)&&s.b.r7(this.c,b.c)}else s=!1 +return s}, +ge8(a){return this.b}, +gm(a){return this.c}} +A.JI.prototype={ +r7(a,b){var s,r,q,p,o,n,m +if(a===b)return!0 +s=J.T(a) +r=J.T(b) +if(s.gu(a)!==r.gu(b))return!1 +q=A.jB(null,null,null,t.XT,t.S) +for(p=J.af(s.gd_(a));p.q();){o=p.gE(p) +n=new A.WQ(this,o,s.h(a,o)) +m=q.h(0,n) +q.j(0,n,(m==null?0:m)+1)}for(s=J.af(r.gd_(b));s.q();){o=s.gE(s) +n=new A.WQ(this,o,r.h(b,o)) +m=q.h(0,n) +if(m==null||m===0)return!1 +q.j(0,n,m-1)}return!0}, +rY(a,b){var s,r,q,p,o,n,m,l,k +for(s=J.b3(b),r=J.af(s.gd_(b)),q=this.a,p=this.b,o=this.$ti.z[1],n=0;r.q();){m=r.gE(r) +l=q.rY(0,m) +k=s.h(b,m) +n=n+3*l+7*p.rY(0,k==null?o.a(k):k)&2147483647}n=n+(n<<3>>>0)&2147483647 +n^=n>>>11 +return n+(n<<15>>>0)&2147483647}} +A.aqH.prototype={ +r7(a,b){var s=this,r=t.Ro +if(r.b(a))return r.b(b)&&new A.Ua(s,t.n5).r7(a,b) +r=t.G +if(r.b(a))return r.b(b)&&new A.JI(s,s,t.Dx).r7(a,b) +r=t.j +if(r.b(a))return r.b(b)&&new A.mF(s,t.wO).r7(a,b) +r=t.JY +if(r.b(a))return r.b(b)&&new A.Jk(s,t.K9).r7(a,b) +return J.v(a,b)}, +rY(a,b){var s=this +if(t.Ro.b(b))return new A.Ua(s,t.n5).rY(0,b) +if(t.G.b(b))return new A.JI(s,s,t.Dx).rY(0,b) +if(t.j.b(b))return new A.mF(s,t.wO).rY(0,b) +if(t.JY.b(b))return new A.Jk(s,t.K9).rY(0,b) +return J.aj(b)}, +bNy(a){!t.JY.b(a) +return!0}} +A.ati.prototype={ +WP(a){var s=this.b[a] +if(s==null){this.$ti.c.a(null) +s=null}return s}, +t(a,b){++this.d +this.aDM(0,b)}, +H(a,b){var s,r +for(s=b.gS(b),r=0;s.q();r=1)this.aDM(0,s.gE(s)) +this.d+=r}, +p(a,b){return this.aCg(b)>=0}, +gN(a){if(this.c===0)throw A.j(A.ab("No element")) +return this.WP(0)}, +gda(a){return this.c!==0}, +gu(a){return this.c}, +D(a,b){var s,r=this,q=r.aCg(b) +if(q<0)return!1;++r.d +s=r.aEh() +if(q")) +for(q=q.c,s=0;s>>1;++r}while(r>m)}while(r!==1) +return-1}, +aEh(){var s=this,r=s.c-1,q=s.WP(r) +s.b[r]=null +s.c=r +return q}, +ax8(a,b){var s,r,q,p,o=this +for(s=o.a,r=o.$ti.c;b>0;b=q){q=B.d.aQ(b-1,2) +p=o.b[q] +if(p==null){r.a(null) +p=null}if(s.$2(a,p)>0)break +o.b[b]=p}o.b[b]=a}, +ax7(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=b*2+2 +for(s=j.a,r=j.$ti.c;q=j.c,i0){j.b[b]=k +b=p}}j.b[b]=a}} +A.Dr.prototype={} +A.bft.prototype={} +A.bgG.prototype={ +YT(){var s=0,r=A.o(t.Iw),q,p +var $async$YT=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=window.navigator.onLine +q=p===!0?B.zJ:B.i3 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$YT,r)}, +gaqm(){var s,r,q=this +if(q.a==null){q.a=new A.b6(null,null,t.ur) +s=window +s.toString +r=t.I3 +A.cE(s,"online",new A.bgH(q),!1,r) +s=window +s.toString +A.cE(s,"offline",new A.bgI(q),!1,r)}s=q.a +s.toString +return new A.aQ(s,A.y(s).i("aQ<1>"))}} +A.bgH.prototype={ +$1(a){this.a.a.t(0,B.zJ)}, +$S:9} +A.bgI.prototype={ +$1(a){this.a.a.t(0,B.i3)}, +$S:9} +A.bfs.prototype={} +A.bFL.prototype={ +gaqm(){var s,r=this.c +if(r==null){r=B.ccO.TR() +s=A.y(r).i("hp") +s=this.c=new A.hp(A.dyi(),new A.hp(new A.bFN(),r,s),s.i("hp")) +r=s}return r}, +YT(){return B.dvM.e4("check",null,!1,t.N).aJ(0,new A.bFM(),t.Iw)}} +A.bFN.prototype={ +$1(a){return J.bp(a)}, +$S:33} +A.bFM.prototype={ +$1(a){return A.cVR(a==null?"":a)}, +$S:1470} +A.ik.prototype={ +G(){return"ConnectivityResult."+this.b}} +A.aKC.prototype={ +uA(a){throw A.j(A.bC(".length() has not been implemented."))}} +A.kz.prototype={ +gWl(){var s=0,r=A.o(t.jj),q,p=2,o,n=this,m,l,k,j,i,h +var $async$gWl=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:j=n.f +if(j!=null){q=j +s=1 +break}j=window.navigator.vendor +j.toString +if(j==="Apple Computer, Inc."){j=n.d +j=j!=null&&j>=4294967296}else j=!1 +if(j)throw A.j(A.aL("Safari cannot handle XFiles larger than 4GB.")) +m=A.bx("request") +p=4 +j=n.c +j===$&&A.e() +h=m +s=7 +return A.f(A.dbN(j,"blob"),$async$gWl) +case 7:h.b=b +p=2 +s=6 +break +case 4:p=3 +i=o +j=A.a2(i) +if(t._p.b(j)){l=j +j=l.type +j.toString +if(j==="error")throw A.j(A.aL("Could not load Blob from its URL. Has it been revoked?")) +throw i}else throw i +s=6 +break +case 3:s=2 +break +case 6:j=t.HI.a(A.cEw(m.aV().response)) +n.f=j +j.toString +q=j +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$gWl,r)}, +y0(){var s=0,r=A.o(t.D),q,p=this +var $async$y0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q=p.gWl().aJ(0,p.gb9Z(),t.D) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$y0,r)}, +uA(a){var s=0,r=A.o(t.S),q,p=this,o +var $async$uA=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.d +s=o==null?3:4 +break +case 3:s=5 +return A.f(p.gWl(),$async$uA) +case 5:o=c.size +o.toString +case 4:q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$uA,r)}, +a4R(a){return this.ba_(a)}, +ba_(a){var s=0,r=A.o(t.D),q,p,o,n +var $async$a4R=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=new FileReader() +n.readAsArrayBuffer(a) +p=new A.lH(n,"loadend",!1,t.fg) +s=3 +return A.f(p.gN(p),$async$a4R) +case 3:o=t.nc.a(B.Av.garR(n)) +if(o==null)throw A.j(A.aL("Cannot read bytes from Blob. Is it still available?")) +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a4R,r)}} +A.uC.prototype={ +l(a,b){var s,r,q,p,o +if(b==null)return!1 +if(b instanceof A.uC){s=this.a +r=b.a +q=s.length +if(q!==r.length)return!1 +for(p=0,o=0;o>>0)-s,q=0;q1125899906842623)throw A.j(A.ak("Hashing is unsupported for messages with more than 2^53 bits.")) +p=r*8 +o=l.b +l.H(0,new Uint8Array(8)) +n=A.iq(l.a.buffer,0,null) +n.setUint32(o,B.d.aQ(p,4294967296),!1) +n.setUint32(o+4,p>>>0,!1)}} +A.atv.prototype={ +ac(a){var s,r=new A.PC(),q=A.dli(r,this.a,this.b) +q.t(0,a) +q.aB(0) +s=r.a +s.toString +return s}, +wc(a){var s=new A.aPA(new A.BV(A.cEa(a)),new A.PC()) +s.awh(a,this.a,this.b) +return s}} +A.aPA.prototype={ +awh(a,b,c){var s,r,q,p=this,o=new A.BV(A.cEa(p.b)) +p.c!==$&&A.e5() +p.c=o +s=c.length +r=new Uint8Array(s) +for(q=0;q>>31)>>>0}p=(((m<<5|m>>>27)>>>0)+i>>>0)+s[r]>>>0 +if(r<20)p=(p+((l&k|~l&j)>>>0)>>>0)+1518500249>>>0 +else if(r<40)p=(p+((l^k^j)>>>0)>>>0)+1859775393>>>0 +else p=r<60?(p+((l&k|l&j|k&j)>>>0)>>>0)+2400959708>>>0:(p+((l^k^j)>>>0)>>>0)+3395469782>>>0 +o=(l<<30|l>>>2)>>>0}n[0]=m+n[0]>>>0 +n[1]=l+n[1]>>>0 +n[2]=k+n[2]>>>0 +n[3]=j+n[3]>>>0 +n[4]=i+n[4]>>>0}, +ganE(){return this.w}} +A.aVs.prototype={ +wc(a){var s=new Uint32Array(A.bu(A.a([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],t.t))),r=new Uint32Array(64),q=new Uint8Array(0) +return new A.BV(new A.aVt(s,r,a,new Uint32Array(16),new A.G4(q,0)))}} +A.cob.prototype={ +aRZ(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c +for(s=this.x,r=0;r<16;++r)s[r]=a[r] +for(r=16;r<64;++r){q=s[r-2] +p=s[r-7] +o=s[r-15] +s[r]=((((q>>>17|q<<15)^(q>>>19|q<<13)^q>>>10)>>>0)+p>>>0)+((((o>>>7|o<<25)^(o>>>18|o<<14)^o>>>3)>>>0)+s[r-16]>>>0)>>>0}q=this.w +n=q[0] +m=q[1] +l=q[2] +k=q[3] +j=q[4] +i=q[5] +h=q[6] +g=q[7] +for(f=n,r=0;r<64;++r,g=h,h=i,i=j,j=d,k=l,l=m,m=f,f=c){e=(g+(((j>>>6|j<<26)^(j>>>11|j<<21)^(j>>>25|j<<7))>>>0)>>>0)+(((j&i^~j&h)>>>0)+(B.cC7[r]+s[r]>>>0)>>>0)>>>0 +d=k+e>>>0 +c=e+((((f>>>2|f<<30)^(f>>>13|f<<19)^(f>>>22|f<<10))>>>0)+((f&m^f&l^m&l)>>>0)>>>0)>>>0}q[0]=f+n>>>0 +q[1]=m+q[1]>>>0 +q[2]=l+q[2]>>>0 +q[3]=k+q[3]>>>0 +q[4]=j+q[4]>>>0 +q[5]=i+q[5]>>>0 +q[6]=h+q[6]>>>0 +q[7]=g+q[7]>>>0}} +A.aVt.prototype={ +ganE(){return this.w}} +A.ON.prototype={ +G(){return"ClauseType."+this.b}} +A.clr.prototype={ +a0R(a){var s,r,q,p=this,o=A.a([],t.Jv),n=p.d +n===$&&A.e() +while(!0){if(!(!p.oN(1)&&p.d.a!==7))break +s=p.a1e() +if(s!=null)o.push(s) +else break}r=p.d +q=r.a +if(!(q===1||q===67))p.tq("premature end of file unknown CSS",r.b) +n=p.bR(n.b) +r=new A.aGm(o,n) +r.b8u(o,n) +return r}, +apC(){if(this.oN(1)){var s=this.d +s===$&&A.e() +this.tq("unexpected end of file",s.b) +return!0}else return!1}, +eL(){var s=this,r=s.d +r===$&&A.e() +s.c=r +s.d=s.a.yU(0,!1) +return r}, +Fw(a,b){var s=this,r=s.d +r===$&&A.e() +if(r.a===a){s.c=r +s.d=s.a.yU(0,b) +return!0}else return!1}, +oN(a){return this.Fw(a,!1)}, +azf(a,b){if(!this.Fw(a,b))this.PK(A.aHq(a))}, +pm(a){return this.azf(a,!1)}, +PK(a){var s,r=this.eL(),q=null +try{q="expected "+a+", but found "+A.r(r)}catch(s){q="parsing error expected "+a}this.tq(q,r.b)}, +tq(a,b){$.ek.bG().bIB(0,a,b)}, +alr(a,b){$.ek.bG().bYU(a,b)}, +bR(a){var s=this.c +if(s==null||s.b.bL(0,a)<0)return a +return a.yJ(0,this.c.b)}, +aPX(){var s,r=A.a([],t.HC) +do{s=this.bTB() +if(s!=null)r.push(s) +else break}while(this.oN(19)) +return r}, +bTB(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.d +h===$&&A.e() +s=h.b +r=h.gbt(h) +h=A.Vk(B.TO,"type",r,0,r.length)===-1 +if(!h){$.ek.bG() +i.eL() +s=i.d.b}q=i.d.a===511?i.ra(0):null +p=A.a([],t.M2) +for(o=q==null,n=!o,m=i.a;!0;){l=p.length!==0||n +if(l){k=i.d +r=k.gbt(k) +if(A.Vk(B.TO,"type",r,0,r.length)!==667)break +i.c=i.d +i.d=m.yU(0,!1)}j=i.bTA(l) +if(j==null)break +p.push(j)}if(!h||!o||p.length!==0)return new A.a4R(p,i.bR(s)) +return null}, +bTA(a){var s,r,q=this,p=q.d +p===$&&A.e() +if(q.oN(2))if(q.d.a===511){q.ra(0) +if(q.oN(17))s=q.JT() +else{r=q.bR(q.d.b) +s=new A.DN(A.a([],t.zZ),r)}if(q.oN(3))return new A.a4Q(s,q.bR(p.b)) +else $.ek.bG()}else $.ek.bG() +return null}, +aPO(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=null,a1=a.d +a1===$&&A.e() +s=a1.b +r=a.bTG() +if(r instanceof A.VH)return r +A.b7(r) +switch(r){case 641:a.eL() +if(a.d.a===511){q=a.a1d(a.ra(0)) +p=q instanceof A.abq?q.d:a0}else p=a.Ex(!1) +o=a.aPX() +if(p==null)a.tq("missing import string",a.d.b) +p.toString +B.c.dd(p) +return new A.aua(o,a.bR(s)) +case 642:a.eL() +n=a.aPX() +m=A.a([],t.Jv) +if(a.oN(6)){for(;!a.oN(1);){l=a.a1e() +if(l==null)break +m.push(l)}if(!a.oN(7))a.tq("expected } after ruleset for @media",a.d.b)}else a.tq("expected { after media before ruleset",a.d.b) +return new A.ayY(n,m,a.bR(s)) +case 653:a.eL() +m=A.a([],t.Jv) +if(a.oN(6)){for(;!a.oN(1);){l=a.a1e() +if(l==null)break +m.push(l)}if(!a.oN(7))a.tq("expected } after ruleset for @host",a.d.b)}else a.tq("expected { after host before ruleset",a.d.b) +return new A.atC(m,a.bR(s)) +case 643:a.eL() +if(a.d.a===511)a.ra(0) +if(a.oN(17))if(a.d.a===511){a.ra(0) +$.ek.bG()}return new A.aAs(a.bTz(),a.bR(s)) +case 644:a.eL() +a.Ex(!1) +return new A.am8(a.bR(s)) +case 646:case 647:case 648:case 650:case 649:if(r===649)$.ek.bG() +a.eL() +k=a.d.a===511?a.ra(0):a0 +a.pm(6) +a1=a.bR(s) +j=A.a([],t.Rr) +i=t.zZ +h=t.q_ +do{g=a.bR(s) +f=A.a([],i) +do f.push(h.a(a.a1f())) +while(a.oN(19)) +j.push(new A.a3s(new A.DN(f,g),a.a1c(),a.bR(s)))}while(!a.oN(7)&&!a.apC()) +return new A.auT(k,j,a1) +case 651:a.eL() +return new A.asv(a.a1c(),a.bR(s)) +case 645:a.eL() +k=a.d.a===511?a.ra(0):a0 +a.pm(6) +e=A.a([],t.Jv) +a1=a.d +for(;!a.oN(1);){l=a.a1e() +if(l==null)break +e.push(l)}a.pm(7) +A.av(k) +return new A.aGn(e,a.bR(a1.b)) +case 652:a.eL() +d=a.d.a===511?a.ra(0):a0 +if(a.d.a===511)a.a1d(a.ra(0)) +else if(d!=null&&d.b==="url")a.a1d(d) +else a.Ex(!1) +return new A.azB(a.bR(s)) +case 654:return a.bTC() +case 655:return a.bTy(a.bR(s)) +case 656:a.alr("@content not implemented.",a.bR(s)) +return a0 +case 658:return a.bTw() +case 659:a1=a.d +a.eL() +c=a.aQ0() +a.pm(6) +b=a.aPU() +a.pm(7) +return new A.aGr(c,b,a.bR(a1.b)) +case 660:case 661:a1=a.d +j=a.eL() +return new A.aID(j.gbt(j),a.a1c(),a.bR(a1.b))}return a0}, +bTC(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3=null +a2.eL() +s=a2.ra(0) +r=t.Jv +q=A.a([],r) +if(a2.oN(2))for(p=t.qV,o=!1,n=!0;n;){m=a2.aQ3(!0) +if(m instanceof A.VH||m instanceof A.abB)q.push(p.a(m)) +else if(o){l=a2.d +l===$&&A.e() +k=a2.bR(l.b) +l=$.ek.b +if(l==null?$.ek==null:l===$.ek)A.W(A.kT($.ek.a)) +j=l.b +l.c.push(new A.tf(B.nk,"Expecting parameter",k,j.w)) +n=!1}if(a2.oN(19)){o=!0 +continue}n=!a2.oN(3)}a2.pm(6) +i=A.a([],r) +p=a2.d +p===$&&A.e() +h=p.b +p=t.Ek +while(!0){if(!!a2.oN(1)){g=a3 +break}c$1:{f=a2.aPO() +if(f!=null){i.push(f) +break c$1}e=a2.aPN(!1) +l=e.b +if(B.b.cr(l,new A.cls())){d=A.a([],p) +for(j=i.length,c=0;c1114111)g.tq(e,g.bR(s)) +if(g.Fw(34,!0))if(g.Fw(61,!0)){d=g.c +i=A.dC("0x"+d.gbt(d),f) +if(i>1114111)g.tq(e,g.bR(s)) +if(j>i)g.tq("unicode first range can not be greater than last",g.bR(s))}}else if(g.Fw(509,!0)){d=g.c +d.gbt(d)}return new A.aHV(g.bR(s)) +case 10:$.ek.bG() +g.eL() +h=g.JT() +$.ek.bG() +d=h.c +d[0]=new A.abC(t.wk.a(d[0]).d,A.a([],t.zZ),g.bR(s)) +return d +default:if(A.cDh(d))return r.$0() +else return f}}, +a1f(){return this.aQ2(!1)}, +ara(a,b,c){var s,r,q=this,p=q.d +p===$&&A.e() +s=p.a +switch(s){case 600:c=c.yJ(0,q.eL().b) +r=new A.arm(b,a.gbt(a),c) +break +case 601:c=c.yJ(0,q.eL().b) +r=new A.arT(b,a.gbt(a),c) +break +case 602:case 603:case 604:case 605:case 606:case 607:c=c.yJ(0,q.eL().b) +r=new A.Ju(s,b,a.gbt(a),c) +break +case 608:case 609:case 610:case 611:c=c.yJ(0,q.eL().b) +r=new A.akr(s,b,a.gbt(a),c) +break +case 612:case 613:c=c.yJ(0,q.eL().b) +r=new A.aHe(s,b,a.gbt(a),c) +break +case 614:case 615:c=c.yJ(0,q.eL().b) +r=new A.asI(s,b,a.gbt(a),c) +break +case 24:c=c.yJ(0,q.eL().b) +r=new A.aB5(b,a.gbt(a),c) +break +case 617:c=c.yJ(0,q.eL().b) +r=new A.asF(b,a.gbt(a),c) +break +case 618:case 619:case 620:c=c.yJ(0,q.eL().b) +r=new A.aDu(s,b,a.gbt(a),c) +break +case 621:c=c.yJ(0,q.eL().b) +r=new A.am5(s,b,a.gbt(a),c) +break +case 622:c=c.yJ(0,q.eL().b) +r=new A.aCA(s,b,a.gbt(a),c) +break +case 623:case 624:case 625:case 626:c=c.yJ(0,q.eL().b) +r=new A.aIG(s,b,a.gbt(a),c) +break +case 627:case 628:c=c.yJ(0,q.eL().b) +r=new A.aw1(s,b,a.gbt(a),c) +break +default:r=b instanceof A.A5?new A.eN(b,b.b,c):new A.AC(b,a.gbt(a),c)}return r}, +Ex(a){var s,r,q,p,o,n=this,m=n.d +m===$&&A.e() +s=a?3:-1 +r=n.a +q=r.c +r.c=!1 +p=m.a +switch(p){case 25:n.eL() +s=25 +break +case 26:n.eL() +s=26 +break +default:if(a){if(p===2)n.eL() +s=3}else n.tq("unexpected string",n.bR(m.b)) +break}m="" +while(!0){p=n.d +o=p.a +if(!(o!==s&&o!==1))break +n.c=p +n.d=r.yU(0,!1) +m+=p.gbt(p)}r.c=q +if(s!==3)n.eL() +return m.charCodeAt(0)==0?m:m}, +aPV(a){var s,r,q,p,o,n,m=this,l=null,k=m.d +k===$&&A.e() +s=k.a +if(s===9||s===7){k=A.qo(a.a,a.b) +r=m.d.b +r=m.a.bOF(k.b,A.qo(r.a,r.b).b).b +k=r.b +q=r.c +p=r.a.c +return new A.eN(A.dx(B.dd.de(p,k,q),0,l),A.dx(B.dd.de(p,k,q),0,l),r)}for(o=0;k=m.d.a,k!==1;)switch(k){case 2:if(!m.Fw(2,!1))m.PK(A.aHq(2));++o +break +case 3:if(!m.Fw(3,!1))m.PK(A.aHq(3));--o +if(o===0){k=m.a +r=a.a +q=a.b +new A.nk(r,q).Ap(r,q) +r=m.d.b +p=r.a +r=r.b +new A.nk(p,r).Ap(p,r) +B.c.X(k.b,q,r) +k=k.a +p=new A.kc(k,q,r) +p.we(k,q,r) +k=k.c +n=k.length +return new A.eN(A.dx(new Uint32Array(k.subarray(q,A.pV(q,r,n))),0,l),A.dx(new Uint32Array(k.subarray(q,A.pV(q,r,n))),0,l),p)}break +default:if(!m.Fw(k,!1))m.PK(A.aHq(k))}}, +bTu(){var s,r,q,p,o,n=this,m=n.a,l=m.c +m.c=!1 +s=new A.cU("") +r=1 +q=!1 +while(!0){p=n.d +p===$&&A.e() +o=p.a +if(!(o!==1&&!q))break +if(o===2)++r +else if(o===3)--r +q=r===0 +if(!q){n.c=p +n.d=m.yU(0,!1) +s.a+=p.gbt(p)}}if(!q)n.tq("problem parsing function expected ), ",p.b) +m.c=l +m=s.a +return m.charCodeAt(0)==0?m:m}, +bTt(a){var s,r,q,p=this,o=p.d +o===$&&A.e() +s=o.b +r=a.b +if(J.cX(B.dHh.a,r)){q=p.bTu() +o=p.bR(s) +if(!p.oN(3))p.tq("problem parsing function expected ), ",p.d.b) +return new A.alO(new A.eN(q,q,o),r,r,p.bR(s))}return null}, +a1d(a){var s,r,q,p,o,n,m=this,l=m.d +l===$&&A.e() +s=l.b +r=a.b +switch(r){case"url":q=m.Ex(!0) +l=m.d +if(l.a===1)m.tq("problem parsing URI",l.b) +if(m.d.a===3)m.eL() +return new A.abq(q,q,m.bR(s)) +case"var":p=m.JT() +if(!m.oN(3))m.tq("problem parsing var expected ), ",m.d.b) +$.ek.bG() +l=p.c +o=t.wk.a(l[0]) +n=l.length>=3?B.b.qP(l,2):A.a([],t.zZ) +return new A.abC(o.d,n,m.bR(s)) +default:p=m.JT() +if(!m.oN(3))m.tq("problem parsing function expected ), ",m.d.b) +return new A.a24(p,r,r,m.bR(s))}}, +ra(a){var s=this.eL(),r=s.a +if(r!==511&&!A.cDh(r)){$.ek.bG() +return new A.A5("",this.bR(s.b))}return new A.A5(s.gbt(s),this.bR(s.b))}, +ajN(a,b){var s,r,q,p,o +for(s=a.length,r=0,q=0;q>>0)+p}if(s===6&&a[0]===a[1]&&a[2]===a[3]&&a[4]===a[5])a=a[0]+a[2]+a[4] +else if(s===4&&a[0]===a[1]&&a[2]===a[3])a=a[0]+a[2] +else if(s===2&&a[0]===a[1])a=a[0] +return new A.a2t(r,a,b)}} +A.cls.prototype={ +$1(a){return a instanceof A.rJ&&!(a instanceof A.Ef)}, +$S:379} +A.clt.prototype={ +$0(){var s,r,q,p=this,o=p.a,n=o.ra(0),m=p.b +if(!m&&o.oN(2)){s=o.bTt(n) +if(s!=null)return s +return o.a1d(n)}if(m){m=o.oN(17)&&n.b.toLowerCase()==="progid" +r=p.c +if(m)return o.aPV(r) +else return o.aPV(r)}m=n.b +if(m==="from")return new A.eN(n,m,o.bR(p.c)) +q=A.diM(m) +if(q==null){$.ek.bG() +return new A.eN(n,m,o.bR(p.c))}return o.ajN(A.diL(A.b7(J.K(q,"value")),6),o.bR(p.c))}, +$S:117} +A.a1z.prototype={ +aPS(){var s,r,q,p,o=this,n=null,m=o.a,l=m.c,k=n,j=!1 +while(!0){r=o.b +if(!(r10)r=B.c.X(r,0,8)+"..." +return s+"("+r+")"}else return s}, +gd5(a){return this.a}} +A.bAN.prototype={ +gm(a){return this.c}} +A.bvH.prototype={ +gbt(a){return this.c}} +A.c2I.prototype={ +yU(a,b){var s,r,q,p,o,n,m,l,k,j=this +j.r=j.f +s=j.Qf() +switch(s){case 10:case 13:case 32:case 9:return j.bJz() +case 0:return j.fb(1) +case 64:r=j.Ql() +if(A.aHs(r)||r===45){q=j.f +p=j.r +j.r=q +j.Qf() +j.aa6() +o=j.b +n=j.r +m=A.Vk(B.WB,"type",o,n,j.f-n) +if(m===-1){n=j.r +m=A.Vk(B.X9,"type",o,n,j.f-n)}if(m!==-1)return j.fb(m) +else{j.r=p +j.f=q}}return j.fb(10) +case 46:l=j.r +if(j.bOU())if(j.aa7().a===60){j.r=l +return j.fb(62)}else return j.fb(65) +return j.fb(8) +case 40:return j.fb(2) +case 41:return j.fb(3) +case 123:return j.fb(6) +case 125:return j.fb(7) +case 91:return j.fb(4) +case 93:if(j.rA(93)&&j.rA(62))return j.th(0) +return j.fb(5) +case 35:return j.fb(11) +case 43:if(j.aCN(s))return j.aa7() +return j.fb(12) +case 45:if(j.d||b)return j.fb(34) +else if(j.aCN(s))return j.aa7() +else if(A.aHs(s)||s===45)return j.aa6() +return j.fb(34) +case 62:return j.fb(13) +case 126:if(j.rA(61))return j.fb(530) +return j.fb(14) +case 42:if(j.rA(61))return j.fb(534) +return j.fb(15) +case 38:return j.fb(36) +case 124:if(j.rA(61))return j.fb(531) +return j.fb(16) +case 58:return j.fb(17) +case 44:return j.fb(19) +case 59:return j.fb(9) +case 37:return j.fb(24) +case 39:return j.fb(25) +case 34:return j.fb(26) +case 47:if(j.rA(42))return j.bJy() +return j.fb(27) +case 60:if(j.rA(33))if(j.rA(45)&&j.rA(45))return j.bJx() +else{if(j.rA(91)){o=j.Q.a +o=j.rA(B.c.az(o,0))&&j.rA(B.c.az(o,1))&&j.rA(B.c.az(o,2))&&j.rA(B.c.az(o,3))&&j.rA(B.c.az(o,4))&&j.rA(91)}else o=!1 +if(o)return j.th(0)}return j.fb(32) +case 61:return j.fb(28) +case 94:if(j.rA(61))return j.fb(532) +return j.fb(30) +case 36:if(j.rA(61))return j.fb(533) +return j.fb(31) +case 33:return j.aa6() +default:if(!j.e&&s===92)return j.fb(35) +if(b)if(j.bOV()){j.aLI(j.b.length) +k=j.fb(61) +if(j.aOG()){j.aLJ() +j.fb(509)}return k}else if(j.aOG()){j.aLJ() +return j.fb(509)}else return j.fb(65) +else{if(j.c)o=(s===j.w||s===j.x)&&j.Ql()===j.y +else o=!1 +if(o){j.Qf() +j.r=j.f +return j.fb(508)}else{o=s===118 +if(o&&j.rA(97)&&j.rA(114)&&j.rA(45))return j.fb(400) +else if(o&&j.rA(97)&&j.rA(114)&&j.Ql()===45)return j.fb(401) +else if(A.aHs(s)||s===45)return j.aa6() +else if(s>=48&&s<=57)return j.aa7()}}return j.fb(65)}}, +th(a){return this.yU(a,!1)}, +aa6(){var s,r,q,p,o,n,m,l,k,j=this,i=A.a([],t.t),h=j.f +j.f=j.r +r=j.b +s=r.length +while(!0){q=j.f +if(!(q=h)if(j.d)if(!A.aHs(p))n=p>=48&&p<=57 +else n=!0 +else{if(!A.aHs(p))n=p>=48&&p<=57 +else n=!0 +n=n||p===45}else n=!0 +if(n){i.push(p);++j.f}else{s=q +break}}}m=j.a.VV(0,j.r,s) +l=A.dx(i,0,null) +if(!j.d&&!j.e){s=j.r +k=A.Vk(B.Ua,"unit",r,s,j.f-s)}else k=-1 +if(k===-1)k=B.c.X(r,j.r,j.f)==="!important"?505:-1 +return new A.bvH(l,k>=0?k:511,m)}, +aa7(){var s,r=this +r.aLH() +if(r.Ql()===46){r.Qf() +s=r.Ql() +if(s>=48&&s<=57){r.aLH() +return r.fb(62)}else --r.f}return r.fb(60)}, +bOU(){var s=this.f,r=this.b +if(s=48&&r<=57}else r=!1 +if(r){this.f=s+1 +return!0}return!1}, +aLI(a){var s,r,q=this.b +a=Math.min(a,q.length) +for(;s=this.f,s=48&&r<=57))if(!(r>=97&&r<=102))r=r>=65&&r<=70 +else r=!0 +else r=!0 +if(r)this.f=s+1 +else return}}, +bOV(){var s=this.f,r=this.b +if(s=48&&a<=57)return!0 +s=this.Ql() +if(a===46)return s>=48&&s<=57 +if(a===43||a===45){if(!(s>=48&&s<=57))if(s===46){r=this.aDy(1) +r=r>=48&&r<=57}else r=!1 +else r=!0 +return r}return!1}, +fb(a){return new A.y5(a,this.a.VV(0,this.r,this.f))}, +bJz(){var s,r,q,p,o=this,n=--o.f +for(s=o.b,r=s.length;n=48&&p<=57)this.f=q+1 +else return}}, +bOF(a,b){return new A.bAN(B.c.X(this.b,a,b),500,this.a.VV(0,a,b))}} +A.K0.prototype={ +G(){return"MessageLevel."+this.b}} +A.tf.prototype={ +k(a){var s=this,r=s.d&&B.a22.a0(0,s.a),q=r?B.a22.h(0,s.a):null,p=r?""+A.r(q):"" +p=p+A.r(B.duf.h(0,s.a))+" " +if(r)p+="\x1b[0m" +p=p+"on "+s.c.aq9(0,s.b,q) +return p.charCodeAt(0)==0?p:p}} +A.bFF.prototype={ +bIB(a,b,c){var s=new A.tf(B.nl,b,c,this.b.w) +this.c.push(s) +this.a.$1(s)}, +bYU(a,b){this.c.push(new A.tf(B.nk,a,b,this.b.w))}, +bP4(a){var s=a.c +B.b.H(this.c,s) +new A.aO(s,new A.bFG(this),A.a0(s).i("aO<1>")).an(0,this.a)}} +A.bFG.prototype={ +$1(a){return a.a===B.nl||!1}, +$S:1527} +A.bLk.prototype={} +A.A5.prototype={ +br(a){return null}, +k(a){var s=this.a +s=A.dx(B.dd.de(s.a.c,s.b,s.c),0,null) +return s}, +geq(a){return this.b}} +A.Gd.prototype={ +br(a){return null}, +geq(a){return"*"}} +A.aH7.prototype={ +br(a){return null}, +geq(a){return"&"}} +A.azK.prototype={ +br(a){return null}, +geq(a){return"not"}} +A.alO.prototype={ +br(a){return null}, +k(a){return this.d+"("+this.f.k(0)+")"}} +A.aEm.prototype={ +br(a){return B.b.cr(this.b,a.gasn())}} +A.Lr.prototype={ +t(a,b){return this.b.push(b)}, +gu(a){return this.b.length}, +br(a){return a.aSx(this)}} +A.a9o.prototype={ +br(a){this.c.br(a) +return null}, +k(a){var s=this.c.b +return A.av(s.geq(s))}} +A.oN.prototype={ +geq(a){var s=this.b +return A.av(s.geq(s))}, +br(a){return t.qV.a(this.b).br(a)}} +A.Io.prototype={ +br(a){var s=this.b +return s instanceof A.Gd||a.a.x===A.av(s.geq(s)).toLowerCase()}, +k(a){var s=this.b +return A.av(s.geq(s))}} +A.azC.prototype={ +gaOO(){var s=this.d +if(s instanceof A.Gd)s="*" +else s=s==null?"":t.IR.a(s).b +return s}, +br(a){return a.bYJ(this)}, +k(a){var s=this.gaOO(),r=t.yJ.a(this.b).b +return s+"|"+A.av(r.geq(r))}} +A.akT.prototype={ +bOO(){switch(this.d){case 28:return"=" +case 530:return"~=" +case 531:return"|=" +case 532:return"^=" +case 533:return"$=" +case 534:return"*=" +case 535:return""}return null}, +bYs(){var s=this.e +if(s!=null)if(s instanceof A.A5)return s.k(0) +else return'"'+A.r(s)+'"' +else return""}, +br(a){return a.bYA(this)}, +k(a){var s=this.b +return"["+A.av(s.geq(s))+A.r(this.bOO())+this.bYs()+"]"}, +gm(a){return this.e}} +A.atV.prototype={ +br(a){var s=a.a.b.h(0,"id"),r=s==null?"":s,q=this.b +return r===A.av(q.geq(q))}, +k(a){return"#"+A.r(this.b)}} +A.anq.prototype={ +br(a){var s,r=a.a +r.toString +s=this.b +s=A.av(s.geq(s)) +return new A.PQ(r).JV().p(0,s)}, +k(a){return"."+A.r(this.b)}} +A.T7.prototype={ +br(a){return a.bYN(this)}, +k(a){var s=this.b +return":"+A.av(s.geq(s))}} +A.T8.prototype={ +br(a){a.bYP(this) +return!1}, +k(a){var s=this.d?":":"::",r=this.b +return s+A.av(r.geq(r))}} +A.a6S.prototype={ +br(a){return a.bYM(this)}} +A.aC7.prototype={ +br(a){return a.bYO(this)}} +A.U5.prototype={ +gBZ(a){var s=this.a +s.toString +return s}, +br(a){a.q9(this.b) +return null}} +A.azL.prototype={ +br(a){return!A.ix(this.d.br(a))}} +A.aGm.prototype={ +b8u(a,b){var s,r +for(s=this.b.length,r=0;r"))}, +tF(a,b){return this.dn(a,b,t.z)}, +k(a){return this.eA(0,new A.bkm(this),new A.bkn(this),t.N)}, +uA(a){return this.eA(0,new A.bkh(this),new A.bki(this),t.S)}, +bWJ(){var s=this +return s.eA(0,new A.bkk(s),new A.bkl(s),A.y(s).i("D<2>"))}, +bND(a){return J.af(this.bWJ())}, +an(a,b){return this.eA(0,new A.bke(this),b,t.H)}} +A.bkf.prototype={ +$1(a){return!0}, +$S(){return A.y(this.a).i("H(1)")}} +A.bkg.prototype={ +$1(a){return!1}, +$S(){return A.y(this.a).i("H(2)")}} +A.bkj.prototype={ +$1(a){return new A.ej(this.b.$1(a),A.y(this.a).i("@<1>").Z(this.c).i("ej<1,2>"))}, +$S(){return A.y(this.a).Z(this.c).i("eG<2,1>(3)")}} +A.bkm.prototype={ +$1(a){return"Left("+a.k(0)+")"}, +$S(){return A.y(this.a).i("h(1)")}} +A.bkn.prototype={ +$1(a){return"Right("+A.r(a)+")"}, +$S(){return A.y(this.a).i("h(2)")}} +A.bkh.prototype={ +$1(a){return 0}, +$S(){return A.y(this.a).i("A(1)")}} +A.bki.prototype={ +$1(a){return 1}, +$S(){return A.y(this.a).i("A(2)")}} +A.bkk.prototype={ +$1(a){return B.auy}, +$S(){return A.y(this.a).i("D<0&>(1)")}} +A.bkl.prototype={ +$1(a){return new A.Xp(a,A.y(this.a).i("Xp<2>"))}, +$S(){return A.y(this.a).i("Xp<2>(2)")}} +A.bke.prototype={ +$1(a){return null}, +$S(){return A.y(this.a).i("~(1)")}} +A.hc.prototype={ +gm(a){return this.a}, +eA(a,b,c){return b.$1(this.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.hc&&b.a.l(0,this.a)}, +gv(a){var s=this.a +return(A.e2(A.a_(s))^A.cFE(s.gbS()))>>>0}} +A.ej.prototype={ +gm(a){return this.a}, +eA(a,b,c){return c.$1(this.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.ej&&J.v(b.a,this.a)}, +gv(a){return J.aj(this.a)}} +A.Xp.prototype={ +gS(a){return new A.aVK(this.a,this.$ti.i("aVK<1>"))}} +A.aVK.prototype={ +gE(a){var s +if(this.b===1)s=this.a +else{null.toString +s=null}return s}, +q(){return++this.b===1}} +A.a0k.prototype={ +gm(a){return A.St.prototype.gm.call(this,this)}, +A1(a){var s=this,r=s.r +if(r!=null)r.ag(0) +s.r=A.d4(s.f,new A.bgW(s,a))}, +ag(a){var s +this.b34(0) +s=this.r +if(s!=null)s.ag(0)}} +A.bgW.prototype={ +$0(){var s=this.a +if(!s.d)s.b35(this.b)}, +$S:0} +A.aqT.prototype={ +bts(){var s,r=this,q=window +q.toString +s=t.Tl +A.cE(q,"drop",new A.bhf(r),!1,s) +q=window +q.toString +A.cE(q,"dragenter",new A.bhg(r),!1,s) +q=window +q.toString +A.cE(q,"dragover",new A.bhh(r),!1,s) +q=window +q.toString +A.cE(q,"dragleave",new A.bhi(r),!1,s)}, +tz(a){return this.bKG(a)}, +bKG(a){var s=0,r=A.o(t.z) +var $async$tz=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:throw A.j(A.jl("Unimplemented","desktop_drop for web doesn't implement '"+a.a+"'",null,null)) +return A.m(null,r)}}) +return A.n($async$tz,r)}} +A.bhf.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d +a.preventDefault() +s=A.a([],t.sH) +try{r=a.dataTransfer.files +if(r!=null)for(n=r,m=n.length,l=0;l>") +this.a.a.e4("performOperation_web",A.R(new A.N(n,new A.bhe(),m),!0,m.i("al.E")),!1,t.z)}}, +$S:219} +A.bhe.prototype={ +$1(a){return a.P()}, +$S:1624} +A.bhg.prototype={ +$1(a){var s,r +a.preventDefault() +s=a.clientX +s.toString +r=a.clientY +r.toString +this.a.a.e4("entered",A.a([s,r],t.v),!1,t.z)}, +$S:219} +A.bhh.prototype={ +$1(a){var s,r +a.preventDefault() +s=a.clientX +s.toString +r=a.clientY +r.toString +this.a.a.e4("updated",A.a([s,r],t.v),!1,t.z)}, +$S:219} +A.bhi.prototype={ +$1(a){var s,r +a.preventDefault() +s=a.clientX +s.toString +r=a.clientY +r.toString +this.a.a.e4("exited",A.a([s,r],t.v),!1,t.z)}, +$S:219} +A.bhd.prototype={ +ST(){if(this.b)return +this.b=!0 +B.dvV.uY(new A.bhp(this))}, +aiC(a){return this.bjD(a)}, +bjD(a){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i,h +var $async$aiC=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:h=a.a +switch(h){case"entered":p=J.f7(t.j.a(a.b),t.i) +h=p.a +o=J.T(h) +n=p.$ti.z[1] +h=new A.w(n.a(o.h(h,0)),n.a(o.h(h,1))) +q.c=h +q.Qi(new A.a10(h)) +break +case"updated":p=J.f7(t.j.a(a.b),t.i) +h=p.a +o=J.T(h) +n=p.$ti.z[1] +h=new A.w(n.a(o.h(h,0)),n.a(o.h(h,1))) +q.c=h +q.Qi(new A.a13(h)) +break +case"exited":h=q.c +q.Qi(new A.a11(h==null?B.m:h)) +q.c=null +break +case"performOperation":m=J.f7(t.j.a(a.b),t.N) +h=q.c +if(h==null)h=B.m +o=m.$ti.i("N") +q.Qi(new A.In(A.R(new A.N(m,new A.bhj(),o),!0,o.i("al.E")),h)) +q.c=null +break +case"performOperation_linux":h=t.j +o=h.a(a.b) +n=J.T(o) +l=A.av(n.h(o,0)) +k=J.f7(h.a(n.h(o,1)),t.i) +o=B.yq.ac(l) +m=new A.N(o,new A.bhk(),A.a0(o).i("N<1,h>")).W8(0,new A.bhl()) +o=k.a +n=J.T(o) +h=k.$ti.z[1] +j=h.a(n.h(o,0)) +o=h.a(n.h(o,1)) +n=m.$ti.i("et<1,kz>") +q.Qi(new A.In(A.R(new A.et(m,new A.bhm(),n),!0,n.i("D.E")),new A.w(j,o))) +break +case"performOperation_web":h=J.f7(t.j.a(a.b),t.G) +o=A.y(h).i("N") +n=o.i("N") +i=A.R(new A.N(new A.N(h,new A.bhn(),o),new A.bho(),n),!0,n.i("al.E")) +n=q.c +q.Qi(new A.In(i,n==null?B.m:n)) +q.c=null +break +default:throw A.j(A.bC(h+" not implement."))}return A.m(null,r)}}) +return A.n($async$aiC,r)}, +Qi(a){var s,r,q +for(s=this.a,s=A.eK(s,s.r,A.y(s).c),r=s.$ti.c;s.q();){q=s.d;(q==null?r.a(q):q).$1(a)}}} +A.bhp.prototype={ +$1(a){return this.aTs(a)}, +aTs(a){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i +var $async$$1=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.f(n.a.aiC(a),$async$$1) +case 7:k=c +q=k +s=1 +break +p=2 +s=6 +break +case 4:p=3 +i=o +m=A.a2(i) +l=A.ay(i) +A.jw().$1("_handleMethodChannel: "+A.r(m)+" "+A.r(l)) +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$$1,r)}, +$S:166} +A.bhj.prototype={ +$1(a){var s=null +return A.Mr(a,s,s,s,s)}, +$S:433} +A.bhk.prototype={ +$1(a){var s,r,q,p +try{q=A.hg(a) +q=q==null?null:q.adk() +if(q==null)q="" +return q}catch(p){s=A.a2(p) +r=A.ay(p) +A.jw().$1("failed to parse linux path: "+A.r(s)+" "+A.r(r))}return""}, +$S:16} +A.bhl.prototype={ +$1(a){return a.length!==0}, +$S:6} +A.bhm.prototype={ +$1(a){var s=null +return A.Mr(a,s,s,s,s)}, +$S:433} +A.bhn.prototype={ +$1(a){var s=J.CP(a,t.N,t.z) +return new A.u1(s.h(0,"uri"),s.h(0,"name"),s.h(0,"type"),s.h(0,"size"),s.h(0,"relativePath"),A.jA(s.h(0,"lastModified"),!1))}, +$S:1635} +A.bho.prototype={ +$1(a){var s=a.a,r=a.b,q=a.d +return A.Mr(s,a.f,q,a.c,r)}, +$S:1639} +A.u1.prototype={ +P(){var s=this +return A.p(["uri",s.a,"name",s.b,"type",s.c,"size",s.d,"relativePath",s.e,"lastModified",s.f.a],t.N,t.z)}, +gaN(a){return this.c}} +A.a1_.prototype={} +A.bjr.prototype={} +A.a12.prototype={ +Y(){return new A.adt(B.le,B.l)}} +A.Wm.prototype={ +G(){return"_DragTargetStatus."+this.b}} +A.adt.prototype={ +ao(){this.aL() +var s=$.cGm() +s.ST() +this.a.toString +s.a.t(0,this.gaCY())}, +bj(a){this.bO(a) +this.a.toString}, +bp4(a){var s,r,q,p,o,n=this,m=t.aA.a(n.c.gaC()) +if(m==null)return +n.c.toString +s=a.a +r=m.vl(s) +q=m.k3 +p=new A.Z(0,0,0+q.a,0+q.b).p(0,r) +if(a instanceof A.a10){if(p)n.a5l(B.Gr,s,r)}else if(a instanceof A.a13){q=n.d +o=q===B.le +if(o&&p)n.a5l(B.Gr,s,r) +else if((q===B.Gr||q===B.aqk)&&p)n.ahI(B.aqk,!1,s,r) +else if(!o&&!p)n.a5l(B.le,s,r)}else if(a instanceof A.a11&&n.d!==B.le)n.a5l(B.le,s,r) +else{if(a instanceof A.In)q=(n.d!==B.le||!1)&&p +else q=!1 +if(q){n.ahI(B.le,!1,s,r) +n.a.r.$1(new A.a1_(a.b))}}}, +ahI(a,b,c,d){var s,r=this +r.d=a +s=new A.bjr() +switch(a.a){case 0:r.a.d.$1(s) +break +case 1:r.a.toString +break +case 2:r.a.e.$1(s) +break}}, +a5l(a,b,c){return this.ahI(a,!0,b,c)}, +n(){this.a.toString +$.cGm().a.D(0,this.gaCY()) +this.aH()}, +A(a){return this.a.c}} +A.wM.prototype={ +k(a){return A.a_(this).k(0)+"("+this.a.k(0)+")"}} +A.a10.prototype={} +A.a11.prototype={} +A.a13.prototype={} +A.In.prototype={ +k(a){return A.a_(this).k(0)+"("+this.a.k(0)+", "+A.r(this.b)+")"}} +A.bhx.prototype={} +A.bhw.prototype={} +A.bFO.prototype={} +A.L8.prototype={ +gyl(a){return this.c}} +A.b6X.prototype={ +a9M(a,b,c,d){return this.bJc(0,b,c,d)}, +bJc(a,b,c,a0){var s=0,r=A.o(t.Ol),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d +var $async$a9M=A.k(function(a1,a2){if(a1===1)return A.l(a2,r) +while(true)switch(s){case 0:f={} +e=new XMLHttpRequest() +e.toString +p.a.t(0,e) +o=b.a +o===$&&A.e() +B.tO.ac8(e,o,b.gOo().k(0)) +e.responseType="arraybuffer" +o=b.x +o===$&&A.e() +n=o.h(0,"withCredentials") +if(n!=null)e.withCredentials=J.v(n,!0) +else e.withCredentials=!1 +o=b.b +o===$&&A.e() +o.D(0,"content-length") +b.b.an(0,new A.b6Z(e)) +f.a=0 +o=new A.ah($.aq,t.A7) +m=new A.aE(o,t.JX) +l=t.fg +k=new A.lH(e,"load",!1,l) +j=t.P +k.gN(k).aJ(0,new A.b7_(e,m),j) +f.b=null +i=new A.FM() +$.ND() +k=e.upload +k.toString +h=t._p +A.cE(k,"progress",new A.b70(f,b,i,m,e),!1,h) +A.cE(e,"progress",new A.b71(f,b,i,new A.FM(),m,e),!1,h) +h=new A.lH(e,"error",!1,l) +h.gN(h).aJ(0,new A.b72(f,m,b),j) +l=new A.lH(e,"timeout",!1,l) +l.gN(l).aJ(0,new A.b73(f,m,b),j) +s=c!=null?3:5 +break +case 3:f=new A.ah($.aq,t.Qy) +m=new A.aE(f,t.gI) +g=new A.acw(new A.b74(m),new Uint8Array(1024)) +c.ca(g.gbs(g),!0,g.gdg(g),new A.b75(m)) +d=e +s=6 +return A.f(f,$async$a9M) +case 6:d.send(a2) +s=4 +break +case 5:e.send() +case 4:q=o.t5(new A.b76(p,e)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a9M,r)}} +A.b6Z.prototype={ +$2(a,b){return this.a.setRequestHeader(a,A.r(b))}, +$S:62} +A.b7_.prototype={ +$1(a){var s,r,q,p,o=this.a,n=A.by(t.pI.a(A.cEw(o.response)),0,null),m=o.status +m.toString +s=B.tO.gaR3(o) +r=t.N +s=s.p_(s,new A.b6Y(),r,t.h) +q=o.statusText +o=o.status +o=o===302||o===301 +p=A.bZY(new Uint8Array(A.bu(n)),t.D) +this.b.bT(0,new A.L8(o,p,m,q,s,A.b(r,t.z)))}, +$S:174} +A.b6Y.prototype={ +$2(a,b){return new A.a3(a,A.a(b.split(","),t.s),t.Kc)}, +$S:1723} +A.b70.prototype={ +$1(a){var s=this.a,r=s.b +if(r!=null){r.ag(0) +s.b=null}}, +$S:149} +A.b71.prototype={ +$1(a){var s=this.a,r=s.b +if(r!=null){r.ag(0) +s.b=null}}, +$S:149} +A.b72.prototype={ +$1(a){var s=this.a.b +if(s!=null)s.ag(0) +this.b.qV(A.bi4(null,"The connection errored: The XMLHttpRequest onError callback was called. This typically indicates an error on the network layer.",this.c,null,null,B.aSG),A.r5())}, +$S:174} +A.b73.prototype={ +$1(a){var s=this.a,r=s.b +if(r!=null)r.ag(0) +r=this.b +if((r.a.a&30)===0)r.qV(A.d93(this.c,A.c7(0,0,0,s.a,0,0)),A.r5())}, +$S:174} +A.b74.prototype={ +$1(a){return this.a.bT(0,new Uint8Array(A.bu(a)))}, +$S:138} +A.b75.prototype={ +$2(a,b){return this.a.qV(a,b)}, +$S:51} +A.b76.prototype={ +$0(){this.a.a.D(0,this.b)}, +$S:20} +A.ar0.prototype={$ibhX:1} +A.aNN.prototype={} +A.DE.prototype={ +G(){return"DioExceptionType."+this.b}} +A.rO.prototype={ +k(a){var s="DioException ["+A.r(A.dkQ(this.c))+"]: "+A.r(this.f),r=this.d +return r!=null?s+("\nError: "+A.r(r)):s}, +$ibv:1, +gaN(a){return this.c}} +A.bi5.prototype={ +aPF(a,b,c,d,e,f,g,h){return this.a1J(0,a,b,c,d,e,A.cAe("POST",f),g,h)}, +a1J(a,b,c,d,e,f,g,h,i){return this.bVG(0,b,c,d,e,f,g,h,i,i.i("kw<0>"))}, +bVD(a,b,c,d,e,f,g){return this.a1J(a,b,c,d,null,null,e,f,g)}, +bVE(a,b,c,d,e,f,g,h){return this.a1J(a,b,c,d,e,null,f,g,h)}, +bVG(b0,b1,b2,b3,b4,b5,b6,b7,b8,b9){var s=0,r=A.o(b9),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9 +var $async$a1J=A.k(function(c0,c1){if(c0===1)return A.l(c1,r) +while(true)switch(s){case 0:a9=p.aos$ +a9===$&&A.e() +o=A.r5() +n=t.N +m=t.z +l=A.b(n,m) +k=a9.a_n$ +k===$&&A.e() +l.H(0,k) +if(b7!=null)l.H(0,b7) +k=a9.b +k===$&&A.e() +j=A.b_z(k,m) +k=b6.b +if(k!=null)j.H(0,k) +i=j.h(0,"content-type") +k=a9.x +k===$&&A.e() +h=A.eB(k,n,m) +n=b6.a +if(n==null){n=a9.a +n===$&&A.e()}g=n.toUpperCase() +n=a9.Sw$ +n===$&&A.e() +if(o==null)o=A.r5() +m=a9.aot$ +k=a9.c +f=a9.d +e=a9.f +e===$&&A.e() +d=b6.r +if(d==null){d=a9.r +d===$&&A.e()}c=a9.w +c===$&&A.e() +b=a9.y +b===$&&A.e() +a=a9.z +a===$&&A.e() +a0=a9.Q +a0===$&&A.e() +a1=a9.as +a2=a9.at +a3=a9.ax +a3===$&&A.e() +a4=i==null?null:i +a9=a4==null?A.cB(a9.b.h(0,"content-type")):a4 +a4=a3 +a5=a +a6=d +a7=e +a8=new A.r_(b3,b1,b2,b4,b5,$,$,null,g,k,f,a7,a6,c,h,b,a5,a0,a1,a2,a4) +a8.awj(a9,h,b,j,a3,a,g,a0,c,f,a1,a2,e,k,d) +a8.ay=o==null?A.r5():o +a8.a_n$=l +a8.Sw$=n +a8.saK2(m) +q=p.aoh(0,a8,b8) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1J,r)}, +aoh(a,b,c){return this.bJd(0,b,c,c.i("kw<0>"))}, +bJd(a,b,c,a0){var s=0,r=A.o(a0),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d +var $async$aoh=A.k(function(a1,a2){if(a1===1)return A.l(a2,r) +while(true)switch(s){case 0:d={} +d.a=b +if(A.cR(c)!==B.FW){o=b.f +o===$&&A.e() +o=!(o===B.a8v||o===B.DW)}else o=!1 +if(o)if(A.cR(c)===B.FV)b.f=B.dG7 +else b.f=B.q3 +n=new A.big(d) +m=new A.bij(d) +l=new A.bid(d) +o=t.z +k=A.Qs(new A.bi9(d),o) +for(j=p.a9W$,i=A.y(j),h=i.i("bH"),g=new A.bH(j,j.gu(j),h),i=i.i("a7.E");g.q();){f=g.d +e=(f==null?i.a(f):f).gNN() +k=k.aJ(0,n.$1(e),o)}k=k.aJ(0,n.$1(new A.bia(d,p,c)),o) +for(g=new A.bH(j,j.gu(j),h);g.q();){f=g.d +e=(f==null?i.a(f):f).gabY() +k=k.aJ(0,m.$1(e),o)}for(o=new A.bH(j,j.gu(j),h);o.q();){j=o.d +if(j==null)j=i.a(j) +e=j.gGF(j) +k=k.ks(l.$1(e))}q=k.aJ(0,new A.bib(d,c),c.i("kw<0>")).ks(new A.bic(d,c)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aoh,r)}, +Le(a,b){return this.bef(a,b)}, +bef(a1,a2){var s=0,r=A.o(t.k8),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b,a,a0 +var $async$Le=A.k(function(a3,a4){if(a3===1){o=a4 +s=p}while(true)switch(s){case 0:a=a1.cx +p=4 +s=7 +return A.f(n.a7C(a1),$async$Le) +case 7:m=a4 +f=n.aMf$ +f===$&&A.e() +e=a +e=e==null?null:e.gc_e() +s=8 +return A.f(f.a9M(0,a1,m,e),$async$Le) +case 8:l=a4 +k=A.cLy(l.f) +l.f=k.a +l.toString +f=A.a([],t.Bw) +e=l.a +d=l.c +c=l.d +j=A.bQx(null,l.r,k,e,f,a1,d,c,t.z) +i=a1.bYq(l.c) +if(!i){f=a1.w +f===$&&A.e()}else f=!0 +s=f?9:11 +break +case 9:s=12 +return A.f(n.aMg$.adx(a1,l),$async$Le) +case 12:h=a4 +if(typeof h=="string")if(J.aH(h)===0)if(A.cR(a2)!==B.FW)if(A.cR(a2)!==B.FV){f=a1.f +f===$&&A.e() +f=f===B.q3}else f=!1 +else f=!1 +else f=!1 +else f=!1 +if(f)h=null +j.a=h +s=10 +break +case 11:s=13 +return A.f(l.b.bH(null).ag(0),$async$Le) +case 13:case 10:if(i){q=j +s=1 +break}else{f=A.bi4(null,"The request returned an invalid status code of "+l.c+".",a1,j,null,B.aSF) +throw A.j(f)}p=2 +s=6 +break +case 4:p=3 +a0=o +g=A.a2(a0) +f=A.cAd(g,a1) +throw A.j(f) +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Le,r)}, +bmW(a){var s,r,q +for(s=new A.dD(a),r=t.Hz,s=new A.bH(s,s.gu(s),r.i("bH")),r=r.i("a7.E");s.q();){q=s.d +if(q==null)q=r.a(q) +if(q>=128||B.c.aK(" ! #$%&' *+ -. 0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ ^_`abcdefghijklmnopqrstuvwxyz | ~ ",q)===32)return!1}return!0}, +a7C(a){return this.bya(a)}, +bya(a){var s=0,r=A.o(t.Pq),q,p=this,o,n,m,l,k,j,i,h,g,f,e +var $async$a7C=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:f={} +e=a.a +e===$&&A.e() +if(!p.bmW(e))throw A.j(A.eD(a.gbP6(a),"method",null)) +o=a.ch +s=o!=null?3:4 +break +case 3:f.a=null +s=o instanceof A.b9?5:7 +break +case 5:if(!t.dt.b(o))throw A.j(A.eD(A.a_(o),"data","Stream type must be `Stream>`")) +e=a.b +e===$&&A.e() +new A.br(e,A.y(e).i("br<1>")).cr(0,new A.bi6(f,a)) +n=o +s=6 +break +case 7:s=8 +return A.f(p.aMg$.as8(a),$async$a7C) +case 8:m=c +l=B.k.gbo().ac(m) +k=f.a=l.length +e=a.b +e===$&&A.e() +e.j(0,"content-length",B.d.k(k)) +j=A.a([],t.q) +i=B.e.e5(k/1024) +for(h=0;h(@)")}} +A.bic.prototype={ +$1(a){var s,r=a instanceof A.jC +if(r)if(a.b===B.Pa)return A.cKk(a.a,this.a.a,this.b) +s=r?a.a:a +throw A.j(A.cAd(s,this.a.a))}, +$S(){return this.b.i("kw<0>(J)")}} +A.bi6.prototype={ +$1(a){var s +if(a.toLowerCase()==="content-length"){s=this.b.b +s===$&&A.e() +this.a.a=A.dC(J.bp(s.h(0,a)),null) +return!0}return!1}, +$S:6} +A.Je.prototype={ +G(){return"InterceptorResultType."+this.b}} +A.jC.prototype={ +gaN(a){return this.b}} +A.c9W.prototype={} +A.L6.prototype={ +qH(a,b){this.a.bT(0,new A.jC(b,B.j7,t.FN))}, +aR1(a,b){this.a.bT(0,new A.jC(a,B.Pb,t.Pm))}} +A.L9.prototype={ +qH(a,b){this.a.bT(0,new A.jC(b,B.j7,t.Pm))}} +A.Iu.prototype={ +qH(a,b){this.a.qV(new A.jC(b,B.j7,t.oF),b.e)}} +A.mD.prototype={ +uT(a,b){b.qH(0,a)}, +Bn(a,b){b.qH(0,a)}, +vO(a,b,c){c.qH(0,b)}} +A.aet.prototype={ +uT(a,b){b.qH(0,a)}, +Bn(a,b){b.qH(0,a)}, +vO(a,b,c){c.qH(0,b)}} +A.auq.prototype={} +A.aup.prototype={ +gu(a){return this.a.length}, +su(a,b){B.b.su(this.a,b)}, +h(a,b){var s=this.a[b] +s.toString +return s}, +j(a,b,c){var s=this.a +if(s.length===b)s.push(c) +else s[b]=c}} +A.aQ9.prototype={} +A.QI.prototype={ +gbOG(a){return this.a}, +h(a,b){return this.a.h(0,B.c.dd(b).toLowerCase())}, +ae1(a,b){var s,r=this.a.h(0,B.c.dd(b).toLowerCase()) +if(r==null)return null +s=J.T(r) +if(s.gu(r)===1)return s.gN(r) +throw A.j(A.aL('"'+b+'" header has more than one value, please use Headers[name]'))}, +Hl(a,b,c){var s +if(c==null)return +b=B.c.dd(b).toLowerCase() +s=this.a +if(t.j.b(c))s.j(0,b,J.bz(c,new A.bsl(),t.N).bg(0)) +else s.j(0,b,A.a([B.c.dd(A.r(c))],t.s))}, +an(a,b){var s,r,q,p +for(s=this.a,r=A.hd(s,s.r,A.y(s).c);r.q();){q=r.d +p=s.h(0,B.c.dd(q).toLowerCase()) +p.toString +b.$2(q,p)}}, +k(a){var s,r=new A.cU("") +this.a.an(0,new A.bsm(r)) +s=r.a +return s.charCodeAt(0)==0?s:s}, +tF(a,b){return this.gbOG(this).$1(b)}} +A.bsk.prototype={ +$2(a,b){return new A.a3(B.c.dd(a).toLowerCase(),b,t.Kc)}, +$S:528} +A.bsl.prototype={ +$1(a){return J.bp(a)}, +$S:33} +A.bsm.prototype={ +$2(a,b){var s,r,q +for(s=J.af(b),r=this.a,q=a+": ";s.q();)r.a+=q+s.gE(s)+"\n"}, +$S:578} +A.a2V.prototype={ +uT(a,b){var s,r,q=a.ch +if(q!=null){s=a.b +s===$&&A.e() +s=A.cB(s.h(0,"content-type"))==null}else s=!1 +if(s){r=t.G.b(q)||!1?"application/json":null +a.saK7(0,r)}b.qH(0,a)}} +A.La.prototype={ +G(){return"ResponseType."+this.b}} +A.a3Q.prototype={ +G(){return"ListFormat."+this.b}} +A.aAg.prototype={ +saK2(a){this.aot$=a}} +A.Oc.prototype={} +A.bJ3.prototype={} +A.r_.prototype={ +gOo(){var s,r,q,p,o=this,n=o.CW +if(!B.c.aX(n,A.aB("https?:",!0,!1,!1,!1))){s=o.Sw$ +s===$&&A.e() +n=s+n +r=n.split(":/") +if(r.length===2){s=A.r(r[0]) +q=r[1] +n=s+":/"+A.bD(q,"//","/")}}s=o.a_n$ +s===$&&A.e() +q=o.ax +q===$&&A.e() +p=A.diV(s,q) +if(p.length!==0)n+=(B.c.p(n,"?")?"&":"?")+p +return A.dK(n,0,null).aOV()}} +A.cnh.prototype={ +awj(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var s,r=this,q="content-type",p=A.b_z(d,t.z) +r.b=p +if(!p.a0(0,q)&&r.e!=null)r.b.j(0,q,r.e) +s=r.b.a0(0,q) +if(a!=null&&s&&!J.v(r.b.h(0,q),a))throw A.j(A.eD(a,"contentType","Unable to set different values for `contentType` and the content-type header.")) +if(!s)r.saK7(0,a)}, +gbP6(a){var s=this.a +s===$&&A.e() +return s}, +saK7(a,b){var s,r="content-type",q=b==null?null:B.c.dd(b) +this.e=q +s=this.b +if(q!=null){s===$&&A.e() +s.j(0,r,q)}else{s===$&&A.e() +s.D(0,r)}}, +gbYp(){var s=this.r +s===$&&A.e() +return s}, +bYq(a){return this.gbYp().$1(a)}} +A.aLw.prototype={} +A.aUB.prototype={} +A.cuq.prototype={ +$2(a,b){var s,r="Stream is already closed",q=b.a +if(t.D.b(a)){if((q.e&2)!==0)A.W(A.ab(r)) +q.tO(0,a)}else{s=new Uint8Array(A.bu(a)) +if((q.e&2)!==0)A.W(A.ab(r)) +q.tO(0,s)}}, +$S(){return this.b.i("~(0,hb)")}} +A.kw.prototype={ +k(a){var s=this.a +if(t.G.b(s))return B.t.lZ(s) +return J.bp(s)}, +gyl(a){return this.c}} +A.c3I.prototype={} +A.c3J.prototype={ +$2(a,b){if(b==null)return a +return a+"="+A.cm(B.ib,J.bp(b),B.k,!0)}, +$S:545} +A.c3K.prototype={ +$2(a,b){if(b==null)return a +return a+"="+A.r(b)}, +$S:545} +A.b5e.prototype={} +A.c0w.prototype={ +as8(a){return this.bXe(a)}, +bXe(a){var s=0,r=A.o(t.N),q,p,o +var $async$as8=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=a.ch +if(o==null)o="" +if(typeof o!="string"){p=a.b +p===$&&A.e() +p=A.cQB(A.cB(p.h(0,"content-type")))}else p=!1 +if(p){q=A.dsN().$1(o) +s=1 +break}else if(t.a.b(o)){p=a.ax +p===$&&A.e() +q=A.diU(o,p) +s=1 +break}else{q=J.bp(o) +s=1 +break}case 1:return A.m(q,r)}}) +return A.n($async$as8,r)}, +adx(a,b){return this.bXf(a,b)}, +bXf(a,b){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c +var $async$adx=A.k(function(a0,a1){if(a0===1)return A.l(a1,r) +while(true)switch(s){case 0:d={} +c=a.f +c===$&&A.e() +if(c===B.DW){q=b +s=1 +break}d.a=null +d.a=0 +d.b=0 +o=b.b +n=t.D +m=A.cSd(new A.c0x(d,!1,a),n,n).AN(o) +o=new A.ah($.aq,t.D4) +l=new A.aE(o,t.gR) +d.c=0 +k=A.a([],t.XE) +m.ca(new A.c0y(d,k),!0,new A.c0z(l),new A.c0A(l)) +s=3 +return A.f(o,$async$adx) +case 3:o=d.c +j=new Uint8Array(o) +for(o=k.length,i=0,h=0;h-1?Math.max(r,s*1000):r +p=j.bch() +o=a.a +if(o!==-1)p=Math.min(p,o*1000) +n=a.e +m=!j.a.r&&n!==-1?n*1000:0 +l=a.f +k=l!==-1?l*1000:0 +if(q+(g-j.z.a)+(i-g)+k0?q:0}r=m.w +if(r!=null){p=A.dK(m.as,0,null) +p=p.gBu(p).length===0}else p=!1 +if(p){o=m.z.a +p=m.c +n=p==null?null:p.a +if(n==null)n=o +r.toString +q=n-A.cB9(r).a +return B.e.au(q>0?q/10:0)}return 0}, +a1o(a){return this.bUe(a)}, +bUe(a){var s=0,r=A.o(t.Cm),q,p=this,o +var $async$a1o=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(A.cJk(a,p.b),$async$a1o) +case 3:o=c +s=4 +return A.f(A.cJk(a,p.f),$async$a1o) +case 4:q=p.amZ(o,c) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1o,r)}, +H7(a,b){return this.bZ9(a,b)}, +bZ8(a){return this.H7(a,null)}, +bZ9(a,b){var s=0,r=A.o(t.Cm),q,p=this,o,n,m,l +var $async$H7=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=b!=null?3:4 +break +case 3:o=b.b.f +o===$&&A.e() +m=A +l=a +s=6 +return A.f(A.cFV(o,b.a),$async$H7) +case 6:s=5 +return A.f(m.b7k(l,d),$async$H7) +case 5:o=d +n=B.t.e7(b.e.a,null) +m=o +s=7 +return A.f(A.b7k(a,B.k.gbo().ac(n)),$async$H7) +case 7:q=p.amZ(m,d) +s=1 +break +case 4:s=8 +return A.f(A.b7k(a,p.b),$async$H7) +case 8:m=d +s=9 +return A.f(A.b7k(a,p.f),$async$H7) +case 9:q=p.amZ(m,d) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$H7,r)}, +aKx(a,b,c){var s=this,r=a==null?s.b:a,q=b==null?s.f:b,p=c==null?s.x:c +return new A.zc(s.a,r,s.c,s.d,s.e,q,s.r,s.w,p,s.y,s.z,s.Q,s.as)}, +amZ(a,b){return this.aKx(a,b,null)}, +bEs(a){return this.aKx(null,null,a)}, +gqy(a){return this.b}, +ge8(a){return this.r}} +A.b7q.prototype={ +$2(a,b){return this.a.Hl(0,a,b)}, +$S:67} +A.HB.prototype={} +A.alN.prototype={ +Z3(){var s=0,r=A.o(t.JS),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0 +var $async$Z3=A.k(function(a1,a2){if(a1===1)return A.l(a2,r) +while(true)switch(s){case 0:b=p.a +a=A.czs(A.dgc(b,"cache-control")) +a0=p.b +s=a0!=null&&p.c==null?3:4 +break +case 3:s=p.ahN()||p.bmN(a,a0)?5:6 +break +case 5:o=p.d +s=7 +return A.f(A.czt(o.c.$1(b),o,a0),$async$Z3) +case 7:o=a2 +p.c=o +q=new A.HB(null,o) +s=1 +break +case 6:case 4:n=p.c +if(n!=null){if(p.d.a===B.r6){q=new A.HB(null,n) +s=1 +break}if(!n.a.c&&!n.bNh(a)){q=new A.HB(null,n) +s=1 +break}o=n.d +if(o!=null){m=b.b +m===$&&A.e() +m.j(0,"if-none-match",o)}else{o=n.w +if(o!=null){m=b.b +m===$&&A.e() +m.j(0,"if-modified-since",o)}else{o=n.c +if(o!=null){m=b.b +m===$&&A.e() +l=o.adp() +o=B.Ca[A.a6G(l)-1] +k=A.ts(l)<=9?"0":"" +j=B.d.k(A.ts(l)) +i=B.cE[A.lw(l)-1] +h=B.d.k(A.oD(l)) +g=A.tt(l)<=9?" 0":" " +f=B.d.k(A.tt(l)) +e=A.T1(l)<=9?":0":":" +d=B.d.k(A.T1(l)) +c=A.bLu(l)<=9?":0":":" +c=""+o+", "+k+j+" "+i+" "+h+g+f+e+d+c+B.d.k(A.bLu(l))+" GMT" +m.j(0,"if-modified-since",c.charCodeAt(0)==0?c:c)}}}}q=new A.HB(b,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Z3,r)}, +bmN(a,b){var s,r,q +if(this.d.a===B.I7)return!1 +s=b.c +if(s==null)return!1 +if(A.dge(b))return!1 +r=b.e.a +q=A.czs(r.h(0,B.c.dd("cache-control").toLowerCase())) +if((a.d||q.d)&&!this.ahN())return!1 +if(!B.b.p(B.Xa,s))if(s===302||s===307){r=r.h(0,B.c.dd("expires").toLowerCase()) +if((r==null?null:J.eZ(r))==null&&q.a===-1&&q.b!=null)return!1}return this.blQ(b,q)}, +ahN(){var s=this.d.a +return s===B.r6||s===B.avQ}, +blQ(a,b){var s +if(this.ahN())return!0 +s=a.e.a +return B.ce.w4(B.ce.w4(B.ce.w4(s.h(0,B.c.dd("etag").toLowerCase())!=null,s.h(0,B.c.dd("last-modified").toLowerCase())!=null),s.h(0,B.c.dd("expires").toLowerCase())!=null),b.a>0)}} +A.b7s.prototype={} +A.bv8.prototype={ +$1(a){var s="Invalid HTTP date ",r=this.b,q=this.a,p=q.a,o=a.length +if(r.length-p").Z(n.z[1]).i("Cb<1,2>")) +if(!(ib.e)A.W(A.dn(e)) +s=b.a +b.f=c +r=s[d] +d=t.S +c=A.b(d,t.z) +for(q=0;qb.e)A.W(A.dn(e)) +b.f=o +c.j(0,s[p],b.u8(0))}s=t.OD.a(c.h(0,0)) +if(s==null)s=new A.Da(-1,null,!1,!1,-1,-1,!1,B.Q) +p=t.kc +o=p.a(c.h(0,1)) +o=o==null?null:J.f7(o,d) +n=t.Q0 +m=n.a(c.h(0,2)) +l=A.cB(c.h(0,3)) +k=n.a(c.h(0,4)) +p=p.a(c.h(0,5)) +d=p==null?null:J.f7(p,d) +p=A.av(c.h(0,6)) +j=A.cB(c.h(0,7)) +n=n.a(c.h(0,8)) +i=t.PL.a(c.h(0,9)) +h=t.W7 +g=h.a(c.h(0,10)) +f=A.av(c.h(0,11)) +return new A.zc(s,o,m,l,k,d,p,j,n,i,c.h(0,12)!=null?h.a(c.h(0,12)):h.a(c.h(0,10)).zl(B.cl),g,f)}, +Us(a,b,c){var s,r,q,p=null +A.cd(13,p) +if(b.b.length-b.d<1)b.dD(1) +s=b.b +r=b.d +q=r+1 +b.d=q +s[r]=13 +A.cd(0,p) +if(s.length-q<1)b.dD(1) +b.b[b.d++]=0 +b.dC(0,c.a) +A.cd(1,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=1 +b.dC(0,c.b) +A.cd(2,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=2 +b.dC(0,c.c) +A.cd(3,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=3 +b.dC(0,c.d) +A.cd(4,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=4 +b.dC(0,c.e) +A.cd(5,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=5 +b.dC(0,c.f) +A.cd(6,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=6 +b.dC(0,c.r) +A.cd(7,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=7 +b.dC(0,c.w) +A.cd(8,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=8 +b.dC(0,c.x) +A.cd(9,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=9 +b.dC(0,c.y) +A.cd(10,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=10 +b.dC(0,c.Q) +A.cd(11,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=11 +b.dC(0,c.as) +A.cd(12,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=12 +b.dC(0,c.z)}, +gv(a){return B.d.gv(93)}, +l(a,b){var s +if(b==null)return!1 +if(this!==b)s=b instanceof A.acz&&A.a_(this)===A.a_(b)&&!0 +else s=!0 +return s}, +gUg(){return 93}} +A.acx.prototype={ +xk(a,b){var s,r,q,p,o,n,m,l,k="Not enough bytes available.",j=b.f,i=j+1 +if(i>b.e)A.W(A.dn(k)) +s=b.a +b.f=i +r=s[j] +j=A.b(t.S,t.z) +for(q=0;qb.e)A.W(A.dn(k)) +b.f=p +j.j(0,s[i],b.u8(0))}i=A.hP(j.h(0,0)) +if(i==null)i=-1 +s=A.cB(j.h(0,1)) +p=A.kd(j.h(0,2)) +o=A.kd(j.h(0,3)) +n=J.f7(t.j.a(j.h(0,4)),t.N) +m=A.hP(j.h(0,5)) +if(m==null)m=-1 +l=A.hP(j.h(0,6)) +if(l==null)l=-1 +j=A.kd(j.h(0,7)) +return new A.Da(i,s,p===!0,o===!0,m,l,j===!0,n)}, +Us(a,b,c){var s,r,q,p=null +A.cd(8,p) +if(b.b.length-b.d<1)b.dD(1) +s=b.b +r=b.d +q=r+1 +b.d=q +s[r]=8 +A.cd(0,p) +if(s.length-q<1)b.dD(1) +b.b[b.d++]=0 +b.dC(0,c.a) +A.cd(1,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=1 +b.dC(0,c.b) +A.cd(2,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=2 +b.dC(0,c.c) +A.cd(3,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=3 +b.dC(0,c.d) +A.cd(4,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=4 +b.dC(0,c.w) +A.cd(5,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=5 +b.dC(0,c.e) +A.cd(6,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=6 +b.dC(0,c.f) +A.cd(7,p) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=7 +b.dC(0,c.r)}, +gv(a){return B.d.gv(94)}, +l(a,b){var s +if(b==null)return!1 +if(this!==b)s=b instanceof A.acx&&A.a_(this)===A.a_(b)&&!0 +else s=!0 +return s}, +gUg(){return 94}} +A.acy.prototype={ +xk(a,b){var s=b.f,r=s+1 +if(r>b.e)A.W(A.dn("Not enough bytes available.")) +b.f=r +switch(b.a[s]){case 0:return B.avS +case 2:return B.avT +case 1:default:return B.I8}}, +Us(a,b,c){switch(c.a){case 0:A.cd(0,null) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=0 +break +case 1:A.cd(1,null) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=1 +break +case 2:A.cd(2,null) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=2 +break}}, +gv(a){return B.d.gv(95)}, +l(a,b){var s +if(b==null)return!1 +if(this!==b)s=b instanceof A.acy&&A.a_(this)===A.a_(b)&&!0 +else s=!0 +return s}, +gUg(){return 95}} +A.a16.prototype={ +Y(){return new A.arj(B.l)}, +wo(a,b){return this.c.$2(a,b)}} +A.arj.prototype={ +ao(){this.aL() +this.a_H()}, +a_H(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i +var $async$a_H=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.f(A.bjy(),$async$a_H) +case 7:m=b +if(n.c==null){s=1 +break}if(m!=null){A.jw().$1("dynamic_color: Core palette detected.") +n.I(new A.bjw(n,m)) +s=1 +break}p=2 +s=6 +break +case 4:p=3 +j=o +if(A.a2(j) instanceof A.mM)A.jw().$1("dynamic_color: Failed to obtain core palette.") +else throw j +s=6 +break +case 3:s=2 +break +case 6:p=9 +s=12 +return A.f(A.a17(),$async$a_H) +case 12:l=b +if(n.c==null){s=1 +break}if(l!=null){A.jw().$1("dynamic_color: Accent color detected.") +n.I(new A.bjx(n,l)) +s=1 +break}p=2 +s=11 +break +case 9:p=8 +i=o +if(A.a2(i) instanceof A.mM)A.jw().$1("dynamic_color: Failed to obtain accent color.") +else throw i +s=11 +break +case 8:s=2 +break +case 11:A.jw().$1("dynamic_color: Dynamic color not detected on this device.") +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$a_H,r)}, +A(a){return this.a.wo(this.d,this.e)}} +A.bjw.prototype={ +$0(){var s=this.a,r=this.b +s.d=A.cJU(r,B.ar) +s.e=A.cJU(r,B.ax)}, +$S:0} +A.bjx.prototype={ +$0(){var s=null,r=this.a,q=this.b +r.d=A.czJ(s,B.ar,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,q,s,s,s,s,s,s) +r.e=A.czJ(s,B.ax,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,q,s,s,s,s,s,s)}, +$S:0} +A.bkA.prototype={} +A.bkD.prototype={} +A.kj.prototype={} +A.b8V.prototype={} +A.a_u.prototype={ +aVb(a){switch(a.a){case 0:return B.ceT +case 1:return B.AQ +case 2:return B.cfu +case 3:return B.cfc +case 5:return B.cfn +case 4:return B.cf6 +case 6:return B.cfm +case 7:return B.cf9 +case 8:return B.cfd +default:throw A.j(A.aL("Unsupported Category"))}}, +l(a,b){var s,r=this +if(b==null)return!1 +if(b instanceof A.a_u)if(b.f.l(0,r.f))if(b.r.l(0,r.r))if(B.dn.l(0,B.dn))if(b.x.l(0,r.x))if(b.y.l(0,r.y))if(B.o.l(0,B.o))if(B.dn.l(0,B.dn))if(B.qz.C_(0,B.qz))if(B.X.C_(0,B.X))if(3e5===B.b8.a)if(B.E.l(0,B.E))s=!0 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}, +gv(a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=4288585374,c=B.d.gv(7),b=B.d.gv(32),a=B.d.gv(0),a0=B.d.gv(0),a1=A.e2(B.ol),a2=e.f +a2=a2.gv(a2) +s=e.r +s=s.gv(s) +r=A.am(A.a_(B.dn),d,B.CV,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a) +q=e.x +q=q.gv(q) +p=e.y +p=p.gv(p) +o=B.d.gv(4294967295) +n=A.am(A.a_(B.dn),d,B.CV,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a) +m=A.e2(B.DQ) +l=B.d.gv(28) +k=A.J.prototype.gv.call(B.qz,B.qz) +j=A.J.prototype.gv.call(B.X,B.X) +i=B.d.gv(3e5) +h=A.e2(B.aud) +g=A.e2(B.ki) +f=B.E.gv(B.E) +return(c^b^a^a0^a1^a2^s^r^q^p^o^n^519018^m^l^k^j^i^h^g^f^218159^519018^0^0)>>>0}} +A.a0n.prototype={ +Y(){return new A.adl(null,null,null,B.l)}} +A.adl.prototype={ +ga5d(){var s,r,q=this.r +if(q===$){s=A.a([],t.ZP) +r=$.bl() +this.r!==$&&A.ao() +q=this.r=new A.h1(0,!0,null,s,r)}return q}, +ao(){var s,r,q=this,p=B.b.rb(q.a.d.a,new A.ccs(q)) +if(p===-1)p=0 +s=q.a.d.a.length +q.f=new A.aau(A.akA(null,p,q),B.b8,s,p,p,$.bl()) +s=A.cCa(p,!0) +r=q.gaJJ() +s.a9(0,r) +q.e=s +q.ga5d().a9(0,r) +q.aL()}, +n(){var s,r=this +r.Rr() +s=r.e +s===$&&A.e() +s.n() +s=r.f +s===$&&A.e() +s.n() +r.ga5d().n() +r.b6u()}, +A(a){return new A.fz(new A.ccr(this),null)}, +baR(a){var s=this,r=s.a,q=r.c,p=s.f +p===$&&A.e() +r=r.d.a +r=new A.qA(r,A.a0(r).i("qA<1>")) +return A.bU(new A.aas(r.gct(r).dn(0,new A.ccn(s),t.d).bg(0),p,q.r,q.x,B.dn,B.E,new A.cco(s),null),46,null)}, +bag(){var s=null,r=this.a +if(r.d.c!=null)return A.d9(B.F,!0,s,A.en(s,s,s,A.cI(B.ceV,r.c.y,s,s,s,s),s,new A.ccl(this),B.aU1,s,s,s),B.h,s,0,s,s,s,s,s,B.ik) +return B.X}, +baE(a,b){var s,r,q,p,o,n,m=this,l=null +if(b.a===B.ol&&b.b.length===0){m.a.toString +return A.cn(B.qz,l,l)}s=m.ga5d() +m.a.toString +r=A.a([],t.p) +for(q=b.b,p=m.gbqn(),o=0;o=2)B.b.H(p,q.qP(q,2)) +return s.aKj(A.dx(p,0,null))}, +$S:628} +A.bYh.prototype={ +$1(a){var s,r,q=this,p=null,o=q.b,n=o.a,m=q.e,l=o.c-n,k=q.f,j=q.r,i=A.a([q.a.baN(q.d,m,l,k,j,q.c)],t.p),h=J.lZ(5,t.d) +for(s=q.w,r=0;r<5;++r)h[r]=new A.cT(l,l,new A.PT(s[r],k,m,B.ki,0,!0,p,B.dn,p,j,p),p) +B.b.H(i,h) +return A.hJ(p,A.d9(B.F,!0,p,A.an(p,A.aW(i,B.n,B.j,B.p,p,p),B.h,B.o,p,p,p,p,p,p,B.N2,p,p,p),B.h,p,4,p,p,p,p,p,B.al),p,p,n,p,o.b,p)}, +$S:371} +A.aHG.prototype={ +IF(a){var s=new A.aXD(null),r=$.aD().b_() +r.saf(0,this.a) +r.sd8(0,B.bc) +s.b=r +s.c=this.b +return s}} +A.aXD.prototype={ +xi(a,b,c){var s,r,q,p,o,n,m,l=c.e +l.toString +s=$.aD().cs() +r=l.a +q=b.a +p=r+q +l=l.b +o=this.c +o===$&&A.e() +n=b.b +s.oT(0,p,l-o+n) +m=l+n +s.ef(0,r-o+q,m) +s.ef(0,p,m) +s.ef(0,p,l-o+n) +s.aB(0) +n=this.b +n===$&&A.e() +a.dP(s,n)}} +A.qm.prototype={ +G(){return"EmojiGroup."+this.b}} +A.bF.prototype={ +G(){return"EmojiSubgroup."+this.b}} +A.d.prototype={ +k(a){return this.b}} +A.PX.prototype={ +gauI(){return null}, +l(a,b){var s +if(b==null)return!1 +if(this!==b)s=b instanceof A.PX&&A.a_(this)===A.a_(b)&&A.cUU(this.gbS(),b.gbS()) +else s=!0 +return s}, +gv(a){return(A.e2(A.a_(this))^A.cFE(this.gbS()))>>>0}, +k(a){var s,r=this +switch(r.gauI()){case!0:return A.cVH(A.a_(r),r.gbS()) +case!1:return A.a_(r).k(0) +default:A.cKW() +s=A.a_(r).k(0) +return s}}} +A.dX.prototype={ +l(a,b){var s +if(b==null)return!1 +if(this!==b)s=t.T4.b(b)&&A.a_(this)===A.a_(b)&&A.cUU(this.gbS(),b.gbS()) +else s=!0 +return s}, +gv(a){return(A.e2(A.a_(this))^A.cFE(this.gbS()))>>>0}, +k(a){var s,r=this +switch(null){case!0:return A.cVH(A.a_(r),r.gbS()) +case!1:return A.a_(r).k(0) +default:A.cKW() +s=A.a_(r).k(0) +return s}}} +A.csB.prototype={ +$2(a,b){return J.aj(a)-J.aj(b)}, +$S:122} +A.csC.prototype={ +$1(a){var s=this.a,r=s.a +s.a=(r^A.cEv(r,[a,J.K(s.b,a)]))>>>0}, +$S:12} +A.csD.prototype={ +$2(a,b){return J.aj(a)-J.aj(b)}, +$S:122} +A.cwC.prototype={ +$1(a){return J.bp(a)}, +$S:563} +A.bee.prototype={} +A.cmu.prototype={} +A.a4V.prototype={ +gaog(){return B.kD}, +a9K(){this.a.d.$2(this.b,B.NG) +var s=this.gam3() +return(s==null?null:s.gafs(s).d)===B.kD}, +bFC(a){var s,r=this.b +this.a.d.$2(r,B.cdl) +s=this.aNJ(new A.bEX(!1),!0,!0) +if((s==null?null:s.gaN(s))!==B.kD)throw A.j(A.cwH(r))}, +aKU(){return this.bFC(!1)}, +anb(a){return this.bFD(a)}, +bFD(a){var s=0,r=A.o(t.m3),q,p=this +var $async$anb=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=p.aKV(a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$anb,r)}, +aKV(a){var s,r,q,p,o={},n=this.a,m=n.c,l=m.apJ(0,this.b,a+"rand"),k=m.aLn(l),j=A.xq(l,m.a).gam4(),i=t.oQ.a(n.aa5(k)) +if(i==null)A.W(A.cFJ(A.av(new A.bEY(k).$0()))) +i.toString +A.dsm(i,new A.bEZ(k)) +s=$.cHD() +A.DM(n) +r=s.a.get(n) +o.a=r==null?0:r +q=new A.bF_(o,j) +for(s=i.r;s.a0(0,q.$0());)++o.a +$.cHD().j(0,n,o.a) +p=A.cKl(i) +s.j(0,q.$0(),p) +n=new A.a4V(n,m.apJ(0,k,q.$0())) +n.aKU() +return n}, +k(a){return"MemoryDirectory: '"+this.b+"'"}, +$iIj:1, +$icAi:1} +A.bEX.prototype={ +$2(a,b){if(this.a||b)return A.cKl(a) +return null}, +$S:646} +A.bEY.prototype={ +$0(){return this.a}, +$S:28} +A.bEZ.prototype={ +$0(){return this.a}, +$S:28} +A.bF_.prototype={ +$0(){return this.b+this.a.a}, +$S:28} +A.aRh.prototype={} +A.a4W.prototype={ +gbu4(){var s,r=this,q=r.gam3() +if(q==null)q=r.ber() +else{s=q.gaN(q) +if(s===B.tG)q=A.cx_(t.C5.a(q),new A.bF7(r),null,null) +A.cFc(B.lW,q.gaN(q),new A.bF8(r))}return t.jL.a(q)}, +gaog(){return B.lW}, +a9K(){this.a.d.$2(this.b,B.NG) +var s=this.gam3() +return(s==null?null:s.gafs(s).d)===B.lW}, +bes(a){var s=this.bN0(new A.bF6(!1),!0) +if((s==null?null:s.gaN(s))!==B.lW)throw A.j(A.cVm(this.b)) +return s}, +ber(){return this.bes(!1)}, +uA(a){var s=0,r=A.o(t.S),q,p=this +var $async$uA=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=t.jL.a(p.gaR2()).r.length +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$uA,r)}, +aqR(){this.a.d.$2(this.b,B.cdm) +return A.dl3(this,B.p7,B.k)}, +y0(){var s=0,r=A.o(t.D),q,p=this +var $async$y0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p.a.d.$2(p.b,B.cdj) +q=new Uint8Array(A.bu(t.jL.a(p.gaR2()).r)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$y0,r)}, +k(a){return"MemoryFile: '"+this.b+"'"}, +$ipk:1, +$icAD:1} +A.bF7.prototype={ +$0(){return this.a.b}, +$S:28} +A.bF8.prototype={ +$0(){return this.a.b}, +$S:28} +A.bF6.prototype={ +$2(a,b){var s +if(b){s=new A.qp(new Uint8Array(0),a) +s.ag_(a) +return s}return null}, +$S:648} +A.adH.prototype={ +gaaZ(){var s=this.c +s=s==null?null:(s.a.a&30)!==0 +return s===!1}, +t(a,b){if(this.gaaZ())A.W(A.ab("StreamSink is bound to a stream")) +if(this.d)throw A.j(A.ab("StreamSink is closed")) +this.a4B(b)}, +aSG(a){var s,r,q,p,o,n,m,l=this,k="StreamSink is bound to a stream",j="StreamSink is closed" +for(s=a.length,r=l.e,q=!0,p=0;p0){s=f.a +a=B.c.bF(a,0)}else{d=d.b +s=t.Tg.a(f.aa5(d==null?A.cvf():d))}$.ajM().toString +r=A.a(a.split("/"),t.s) +if(!!r.fixed$length)A.W(A.ak("removeWhere")) +B.b.qk(r,A.dyh(),!0) +q=s==null?e:s +p=r.length-1 +for(d=c==null,o=!d,n=t.C5,m=!a0,l=t.Tg,k=q,j=0;j<=p;++j){i=r[j] +switch(i){case".":k=q +break +case"..":h=q==null +k=h?e:q.gbE(q) +q=h?e:q.gbE(q) +break +default:k=q==null?e:q.r.h(0,i)}h=new A.cjH(f,r,j) +if((k==null?e:k.gaN(k))===B.tG)g=j=this.b.length)this.d.bT(0,r)}, +$S:733} +A.bnO.prototype={ +$1(a){this.a.$4(this.b,null,A.cB(B.Av.garR(this.c)),null)}, +$S:149} +A.bnP.prototype={ +$1(a){this.a.$4(this.b,t.nc.a(B.Av.garR(this.c)),null,null)}, +$S:149} +A.bnK.prototype={ +$1(a){var s=window +s.toString +B.xo.bV3(s,"focus",this) +A.kl(A.c7(0,0,0,0,0,1),null,t.z).aJ(0,new A.bnL(this.a,this.b),t.P)}, +$S:12} +A.bnL.prototype={ +$1(a){var s=this.a +if(!s.a){s.a=!0 +this.b.bT(0,null)}}, +$S:10} +A.bnJ.prototype={ +$2(a,b){var s=a.ga6(a)?"":A.r(a)+"," +return s+" ."+A.r(b)}, +$S:241} +A.Qa.prototype={ +G(){return"FileType."+this.b}} +A.bnA.prototype={} +A.bnB.prototype={ +rf(a,b){return this.a5H(a,!1,!0,null,null,b,!1)}, +TI(a){return this.rf(B.tH,a)}, +a12(a){return this.rf(a,!1)}, +a5H(a,b,c,d,e,f,g){return this.bh9(a,!1,!0,d,e,f,!1)}, +bh9(a,b,a0,a1,a2,a3,a4){var s=0,r=A.o(t.fW),q,p=2,o,n,m,l,k,j,i,h,g,f,e,d,c +var $async$a5H=A.k(function(a5,a6){if(a5===1){o=a6 +s=p}while(true)switch(s){case 0:d=A.dth(a) +!J.v(d,"custom") +p=4 +i=$.daq +if(i!=null)i.ag(0) +s=7 +return A.f($.d_E().aaS(d,A.p(["allowMultipleSelection",!1,"allowedExtensions",a1,"allowCompression",!0,"withData",a3],t.N,t.O),t.G),$async$a5H) +case 7:n=a6 +if(n==null){q=null +s=1 +break}m=A.a([],t.M6) +for(i=J.af(n);i.q();){l=i.gE(i) +h=l +g=J.T(h) +f=g.h(h,"name") +J.dm(m,new A.oz(g.h(h,"path"),f,g.h(h,"bytes"),null,g.h(h,"size"),g.h(h,"identifier")))}q=new A.uI(m) +s=1 +break +p=2 +s=6 +break +case 4:p=3 +c=o +i=A.a2(c) +if(i instanceof A.mM){k=i +A.jU("[MethodChannelFilePicker] Platform exception: "+A.r(k)) +throw c}else{j=i +A.jU("[MethodChannelFilePicker] Unsupported operation. Method not found. The exception thrown was: "+A.r(j)) +throw c}s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$a5H,r)}} +A.bnD.prototype={ +rf(a,b){return this.bSX(a,b)}, +TI(a){return this.rf(B.tH,a)}, +a12(a){return this.rf(a,!1)}, +bSX(a,b){var s=0,r=A.o(t.fW),q,p=this,o,n,m,l,k,j,i +var $async$rf=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(A.XV("osascript"),$async$rf) +case 3:l=d +k=p.aa_(a,null) +j=A.bD("","\\","\\\\") +j=A.bD(j,'"','\\"') +j=A.bD(j,"\n","\\\n") +o=A.a(["-e"],t.s) +n=k.length!==0?"choose file "+("of type {"+k+"} "):"choose file " +o.push(n+('with prompt "'+j+'"')) +s=4 +return A.f(A.ajA(l,o),$async$rf) +case 4:m=d +if(m==null){q=null +s=1 +break}i=A +s=5 +return A.f(A.cUY(p.ad9(m),!1,b),$async$rf) +case 5:q=new i.uI(d) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$rf,r)}, +aa_(a,b){switch(a.a){case 0:return"" +case 4:return'"aac", "midi", "mp3", "ogg", "wav"' +case 5:return'"", "'+A.r(b.aU(0,'", "'))+'"' +case 2:return'"bmp", "gif", "jpeg", "jpg", "png"' +case 1:return'"avi", "flv", "mkv", "mov", "mp4", "mpeg", "webm", "wmv", "bmp", "gif", "jpeg", "jpg", "png"' +case 3:return'"avi", "flv", "mkv", "mov", "mp4", "mpeg", "webm", "wmv"' +default:throw A.j(A.aL("unknown file type"))}}, +ad9(a){var s,r=B.c.dd(a) +if(r.length===0)return A.a([],t.s) +r=new A.N(A.a(r.split(", alias "),t.s),new A.bnF(),t.a4).W8(0,new A.bnG()) +s=A.R(r,!0,r.$ti.i("D.E")) +if(s.length===1&&J.rr(B.b.gN(s),"file "))s[0]=J.b0G(s[0],5) +else if(s.length!==0&&J.rr(B.b.gN(s),"alias "))s[0]=J.b0G(s[0],6) +r=A.a0(s).i("N<1,h>") +return A.R(new A.N(s,new A.bnH(),r),!0,r.i("al.E"))}} +A.bnF.prototype={ +$1(a){return B.c.dd(a)}, +$S:16} +A.bnG.prototype={ +$1(a){return a.length!==0}, +$S:6} +A.bnH.prototype={ +$1(a){var s=t.s,r=t.He,q=A.R(new A.aO(A.a(a.split(":"),s),new A.bnE(),r),!0,r.i("D.E")) +s=A.a(["/Volumes",q[0]],s) +B.b.H(s,B.b.qP(q,1)) +return B.b.aU(s,"/")}, +$S:16} +A.bnE.prototype={ +$1(a){return a.length!==0}, +$S:6} +A.uI.prototype={ +l(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.uI&&A.h5(b.a,this.a)}, +gv(a){return J.aj(this.a)}, +k(a){return"FilePickerResult(files: "+A.r(this.a)+")"}} +A.bnC.prototype={ +rf(a,b){return this.bSW(a,b)}, +TI(a){return this.rf(B.tH,a)}, +a12(a){return this.rf(a,!1)}, +bSW(a,b){var s=0,r=A.o(t.fW),q,p=this,o,n,m,l,k +var $async$rf=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(p.PU(),$async$rf) +case 3:o=d +n=A.d9_(o) +m=n.aa_(a,null) +s=4 +return A.f(A.ajA(o,n.ass("",m,"",!1,!1)),$async$rf) +case 4:l=d +if(l==null){q=null +s=1 +break}k=A +s=5 +return A.f(A.cUY(n.ad9(l),!1,b),$async$rf) +case 5:q=new k.uI(d) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$rf,r)}, +PU(){var s=0,r=A.o(t.N),q,p=2,o,n,m,l,k +var $async$PU=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:p=4 +p=8 +s=11 +return A.f(A.XV("qarma"),$async$PU) +case 11:n=b +q=n +s=1 +break +p=4 +s=10 +break +case 8:p=7 +l=o +s=t.VI.b(A.a2(l))?12:14 +break +case 12:s=15 +return A.f(A.XV("kdialog"),$async$PU) +case 15:n=b +q=n +s=1 +break +s=13 +break +case 14:throw l +case 13:s=10 +break +case 7:s=4 +break +case 10:p=2 +s=6 +break +case 4:p=3 +k=o +s=t.VI.b(A.a2(k))?16:18 +break +case 16:s=19 +return A.f(A.XV("zenity"),$async$PU) +case 19:q=b +s=1 +break +s=17 +break +case 18:throw k +case 17:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$PU,r)}} +A.byL.prototype={ +ass(a,b,c,d,e){var s=A.a(["--title",a],t.s) +s.push("--getopenfilename") +if(c.length!==0)s.push(c) +if(b.length!==0){if(c.length===0)s.push(".") +s.push(b)}return s}, +aa_(a,b){switch(a.a){case 0:return"" +case 4:return"Audio File (*.aac *.midi *.mp3 *.ogg *.wav)" +case 5:return A.r(b.dn(0,new A.byM(),t.N).aU(0," File, "))+" File (*."+A.r(b.aU(0," *."))+")" +case 2:return"Image File (*.bmp *.gif *.jpeg *.jpg *.png)" +case 1:return"Media File (*.avi *.flv *.mkv *.mov *.mp4 *.mpeg *.webm *.wmv *.bmp *.gif *.jpeg *.jpg *.png)" +case 3:return"Video File (*.avi *.flv *.mkv *.mov *.mp4 *.mpeg *.webm *.wmv)" +default:throw A.j(A.aL("unknown file type"))}}, +ad9(a){var s +if(B.c.dd(a).length===0)return A.a([],t.s) +s=t.a4 +return A.R(new A.N(A.a(a.split("\n"),t.s),new A.byN(),s),!0,s.i("al.E"))}} +A.byM.prototype={ +$1(a){return a.aRA(0)}, +$S:16} +A.byN.prototype={ +$1(a){return B.c.aX(a,"/")?a:"/"+a}, +$S:16} +A.bMJ.prototype={ +ass(a,b,c,d,e){var s=A.a(["--file-selection","--title",a],t.s) +if(c.length!==0)s.push("--filename="+c) +if(b.length!==0)s.push("--file-filter="+b) +return s}, +aa_(a,b){switch(a.a){case 0:return"" +case 4:return"*.aac *.midi *.mp3 *.ogg *.wav" +case 5:return"*."+A.r(b.aU(0," *.")) +case 2:return"*.bmp *.gif *.jpeg *.jpg *.png" +case 1:return"*.avi *.flv *.mkv *.mov *.mp4 *.mpeg *.webm *.wmv *.bmp *.gif *.jpeg *.jpg *.png" +case 3:return"*.avi *.flv *.mkv *.mov *.mp4 *.mpeg *.webm *.wmv" +default:throw A.j(A.aL("unknown file type"))}}, +ad9(a){var s +if(B.c.dd(a).length===0)return A.a([],t.s) +s=t.a4 +return A.R(new A.N(A.a(a.split("|/"),t.s),new A.bMK(),s),!0,s.i("al.E"))}} +A.bMK.prototype={ +$1(a){return B.c.aX(a,"/")?a:"/"+a}, +$S:16} +A.oz.prototype={ +gf7(a){throw A.j(" On web `path` is always `null`,\n You should access `bytes` property instead,\n Read more about it [here](https://github.com/miguelpruivo/flutter_file_picker/wiki/FAQ)\n ")}, +l(a,b){var s,r,q=this +if(b==null)return!1 +if(q===b)return!0 +if(b instanceof A.oz)if(b.b===q.b){s=b.c +r=q.c +s=(s==null?r==null:s===r)&&J.v(b.d,q.d)&&b.f==q.f&&b.e===q.e}else s=!1 +else s=!1 +return s}, +gv(a){return 0}, +k(a){var s=this +return"PlatformFile(, name: "+s.b+", bytes: "+A.r(s.c)+", readStream: "+A.r(s.d)+", size: "+s.e+")"}} +A.cvA.prototype={ +$1(a){return a.length!==0}, +$S:6} +A.cvB.prototype={ +$1(a){return this.aUb(a)}, +aUb(a){var s=0,r=A.o(t.hD),q,p=this,o,n,m +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=A.nl(a) +if(!p.b){q=A.cve(o,null,null) +s=1 +break}n=A +m=o +s=3 +return A.f(o.y0(),$async$$1) +case 3:q=n.cve(m,c,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:735} +A.ia.prototype={ +G(){return"MimeType."+this.b}} +A.bnQ.prototype={ +bhr(a){var s="application/vnd.etsi.asic-e+zip",r="application/octet-stream" +switch(a.a){case 0:return"video/x-msvideo" +case 13:return"audio/aac" +case 1:return"image/bmp" +case 2:return"application/epub+zip" +case 3:return"image/gif" +case 4:return"application/json" +case 5:return"video/mpeg" +case 6:return"audio/mpeg" +case 12:return"image/jpeg" +case 7:return"font/otf" +case 8:return"image/png" +case 16:return u.gW +case 17:return"application/vnd.oasis.opendocument.text" +case 15:return u.dT +case 14:return"application/pdf" +case 10:return"font/ttf" +case 9:return"application/zip" +case 19:return u.bM +case 20:return u.nj +case 18:return u.k0 +case 23:return s +case 24:return"application/vnd.etsi.asic-s+zip" +case 25:return s +case 26:return r +case 21:return"text/plain" +case 22:return"text/csv" +default:return r}}, +a3e(a,b,c,d){return this.aWW(a,b,c,d)}, +aWW(a,b,c,d){var s=0,r=A.o(t.N),q,p=2,o,n=this,m,l,k,j,i,h,g,f +var $async$a3e=A.k(function(e,a0){if(e===1){o=a0 +s=p}while(true)switch(s){case 0:h=n.bhr(d) +g="Something went wrong, please report the issue https://www.github.com/incrediblezayed/file_saver/issues" +p=4 +m=A.p(["bytes",b,"name",a,"ext",c,"type",h],t.N,t.z) +l=B.t.lZ(m) +s=7 +return A.f(B.dvT.e4("saveFile",l,!1,t.y),$async$a3e) +case 7:k=a0 +j=k +j.toString +if(j)g="Downloads" +j=g +q=j +s=1 +break +p=2 +s=6 +break +case 4:p=3 +f=o +j=g +q=j +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$a3e,r)}} +A.as8.prototype={ +tz(a){return this.bKH(a)}, +bKH(a){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$tz=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)$async$outer:switch(s){case 0:n=a.a +switch(n){case"saveFile":o=B.t.b6(0,a.b) +n=J.T(o) +q=p.anQ(new Uint8Array(A.bu(A.dc(n.h(o,"bytes"),!0,t.S))),n.h(o,"name"),n.h(o,"type"),n.h(o,"ext")) +s=1 +break $async$outer +default:throw A.j(A.jl("Unimplemented","file_saver for web doesn't implement '"+n+"'",null,null))}case 1:return A.m(q,r)}}) +return A.n($async$tz,r)}, +anQ(a,b,c,d){return this.bHO(a,b,c,d)}, +bHO(a,b,c,d){var s=0,r=A.o(t.y),q,p,o,n,m,l,k,j,i +var $async$anQ=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:i=!1 +try{l=(self.URL||self.webkitURL).createObjectURL(A.Ho([a],c)) +l.toString +p=l +l=document +l.toString +o=l +k=o.createElement("a") +n=t.xz.a(k) +n.href=p +k=n.style +k.display=b+"."+d +n.download=b +k=l.body +k.children.toString +k.appendChild(n).toString +J.d4P(n) +l=l.body +l.children.toString +A.cRr(l,n) +i=!0}catch(h){m=A.a2(h) +A.jU(m)}q=i +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$anQ,r)}} +A.bnR.prototype={} +A.bnS.prototype={} +A.cAq.prototype={} +A.bo7.prototype={} +A.bo4.prototype={} +A.b2L.prototype={} +A.bo5.prototype={} +A.bo6.prototype={} +A.bLL.prototype={} +A.db.prototype={} +A.auj.prototype={} +A.a3F.prototype={ +gbS(){return[this.a,this.b,this.c]}} +A.bX.prototype={} +A.c_X.prototype={ +$1(a){return this.a}, +$S(){return this.b.i("0?(@)")}} +A.c_Y.prototype={ +$1(a){return this.a.b(a)?a:this.b}, +$S(){return this.a.i("0?(@)")}} +A.b2N.prototype={ +$2(a,b){var s=A.ai(a,!1,t.e) +return s.ga8(s).c!=null?"/rooms":"/home"}, +$S:242} +A.b2O.prototype={ +$2(a,b){return A.fD(a,B.NX)}, +$S:19} +A.b2P.prototype={ +$2(a,b){return A.fD(a,B.a1r)}, +$S:19} +A.b3_.prototype={ +$2(a,b){return A.fD(a,B.aRz)}, +$S:19} +A.b3a.prototype={ +$2(a,b){return A.fD(a,B.dIj)}, +$S:19} +A.b3l.prototype={ +$2(a,b){return A.fD(a,B.dk0)}, +$S:19} +A.b3n.prototype={ +$2(a,b){return A.fD(a,B.ccN)}, +$S:19} +A.b3m.prototype={ +$3(a,b,c){var s +$.cxY() +if(!(A.aR(a,null,t.l).w.a.a<905)){s=B.c.aX(b.f,"/rooms/settings") +s=!s}else s=!1 +if(s){s=b.r.h(0,"roomid") +s=new A.akh(new A.NT(s,null),c,B.dXj)}else s=c +return A.fD(a,s)}, +$S:739} +A.b3o.prototype={ +$2(a,b){$.cxY() +return A.fD(a,!(A.aR(a,null,t.l).w.a.a<905)?B.aJS:new A.NT(b.r.h(0,"roomid"),null))}, +$S:19} +A.b3p.prototype={ +$2(a,b){return A.fD(a,B.GP)}, +$S:19} +A.b3q.prototype={ +$2(a,b){return A.fD(a,B.dL0)}, +$S:19} +A.b3r.prototype={ +$2(a,b){return A.fD(a,B.GP)}, +$S:19} +A.b2Q.prototype={ +$2(a,b){return A.fD(a,B.arV)}, +$S:19} +A.b2R.prototype={ +$2(a,b){var s=b.r.h(0,"roomid") +s.toString +return A.fD(a,new A.zg(s,null,null,null))}, +$S:19} +A.b2S.prototype={ +$2(a,b){return A.fD(a,B.dws)}, +$S:19} +A.b2T.prototype={ +$2(a,b){return A.fD(a,B.a2O)}, +$S:19} +A.b2U.prototype={ +$2(a,b){return A.fD(a,B.a2O)}, +$S:19} +A.b2W.prototype={ +$2(a,b){var s +if(!t.GU.b(b.w)){s=A.bD(b.f,"draftChat","") +return A.r(s)}else return"/rooms/draftChat"}, +$S:242} +A.b2V.prototype={ +$2(a,b){var s=null,r=J.K(t.GU.a(b.w),"receiverId") +if(r==null)r="" +return A.a01(s,new A.a0T(b,new A.cz(r,t.W)),s,s,s,t.z)}, +$S:395} +A.b2Y.prototype={ +$2(a,b){var s +if(b.w instanceof A.Qn)return"/rooms/forward" +s=A.bD(b.f,"forward","") +return A.r(s)}, +$S:242} +A.b2X.prototype={ +$2(a,b){return A.fD(a,new A.DV(t.nV.a(b.w).a,null))}, +$S:19} +A.b2Z.prototype={ +$2(a,b){return A.fD(a,B.dIb)}, +$S:19} +A.b30.prototype={ +$2(a,b){return A.fD(a,B.dI5)}, +$S:19} +A.b31.prototype={ +$2(a,b){return A.fD(a,B.dIe)}, +$S:19} +A.b32.prototype={ +$2(a,b){return A.fD(a,B.aSu)}, +$S:19} +A.b33.prototype={ +$2(a,b){return A.fD(a,B.dI3)}, +$S:19} +A.b34.prototype={ +$2(a,b){return A.fD(a,B.Af)}, +$S:19} +A.b35.prototype={ +$2(a,b){return A.fD(a,B.NX)}, +$S:19} +A.b36.prototype={ +$2(a,b){return A.fD(a,B.a1r)}, +$S:19} +A.b37.prototype={ +$2(a,b){return A.fD(a,B.dIc)}, +$S:19} +A.b38.prototype={ +$2(a,b){return A.fD(a,B.dId)}, +$S:19} +A.b39.prototype={ +$2(a,b){return A.fD(a,B.dI4)}, +$S:19} +A.b3b.prototype={ +$2(a,b){return A.fD(a,B.dI0)}, +$S:19} +A.b3c.prototype={ +$2(a,b){var s,r,q="roomid",p=null,o=b.w +if(o instanceof A.HK)switch(o.a.a){case 0:o=o.b +if(t.u.b(o)){s=b.r +r=s.h(0,q) +r.toString +s=s.h(0,q) +s.toString +return A.a01(p,new A.zg(r,p,o,new A.cz(s,t.W)),p,p,p,t.z)}o=b.r +s=o.h(0,q) +s.toString +o=o.h(0,q) +o.toString +return A.a01(p,new A.zg(s,p,p,new A.cz(o,t.W)),p,p,p,t.z) +case 1:s=b.r +r=s.h(0,q) +r.toString +s=s.h(0,q) +s.toString +return A.a01(p,new A.zg(r,t.ig.a(o.b),p,new A.cz(s,t.W)),p,p,p,t.z)}o=b.r +s=o.h(0,q) +s.toString +o=o.h(0,q) +o.toString +return A.a01(p,new A.zg(s,p,p,new A.cz(o,t.W)),p,p,p,t.z)}, +$S:395} +A.b3d.prototype={ +$2(a,b){return A.fD(a,B.aK3)}, +$S:19} +A.b3e.prototype={ +$2(a,b){var s=b.r.h(0,"roomid") +s.toString +return A.fD(a,new A.Af(s,!0,null))}, +$S:19} +A.b3f.prototype={ +$2(a,b){var s=b.r.h(0,"roomid") +s.toString +return A.fD(a,new A.ZP(s,null))}, +$S:19} +A.b3g.prototype={ +$2(a,b){return A.fD(a,B.aK8)}, +$S:19} +A.b3h.prototype={ +$2(a,b){return A.fD(a,B.dwk)}, +$S:19} +A.b3i.prototype={ +$2(a,b){return A.fD(a,B.Af)}, +$S:19} +A.b3j.prototype={ +$2(a,b){return A.fD(a,B.Af)}, +$S:19} +A.b3k.prototype={ +$2(a,b){return A.fD(a,B.dIg)}, +$S:19} +A.b2M.prototype={ +$4(a,b,c,d){$.cxY() +return!(A.aR(a,null,t.l).w.a.a<905)?new A.dp(b,!1,d,null):A.cK1(d,!1,b,c)}, +$C:"$4", +$R:4, +$S:119} +A.aDQ.prototype={} +A.aUQ.prototype={} +A.c4g.prototype={ +$1(a){var s +if(a.p(0,B.a9)){if(this.a===B.ar)$.fh() +else $.fh() +return B.ck}else{if(this.a===B.ar){$.fh() +s=B.zt}else{$.fh() +s=B.zp}return s}}, +$S:8} +A.c4e.prototype={ +$1(a){var s +if(a.p(0,B.a9)){if(this.a===B.ar)$.fh() +else $.fh() +return B.o}else{if(this.a===B.ar){$.fh() +s=B.zt}else{$.fh() +s=B.zp}return s}}, +$S:8} +A.c4f.prototype={ +$1(a){var s +if(a.p(0,B.a9)){if(this.a===B.ar)$.fh() +else $.fh() +return B.ck}else{if(this.a===B.ar){$.fh() +s=B.oP}else{$.fh() +s=B.bf}return s}}, +$S:8} +A.Vn.prototype={ +a3k(a,b,c){return this.aXL(a,b,c)}, +aXL(a,b,c){var s=0,r=A.o(t.D6),q,p=this,o,n,m,l +var $async$a3k=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.a3j(c,a,b),$async$a3k) +case 3:o=e +n=o.a +m=A.y(n).i("hs") +l=A.R(new A.hs(n,new A.c3m(),m),!0,m.i("D.E")) +m=o.b +B.b.H(l,new A.hs(m,new A.c3n(),A.y(m).i("hs"))) +q=l +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3k,r)}, +$icQu:1} +A.c3m.prototype={ +$1(a){return A.cQt(a,B.zK)}, +$S:413} +A.c3n.prototype={ +$1(a){return A.cQt(a,B.Mb)}, +$S:413} +A.EJ.prototype={ +EV(a,b){return this.aWz(a,b)}, +aWz(a,b){var s=0,r=A.o(t.NV),q,p=this,o,n,m,l,k,j,i,h +var $async$EV=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.EV(a,b),$async$EV) +case 3:o=d +n=o.a +m=o.b +l=o.c +k=o.d +j=o.e +i=o.f +h=o.w +q=new A.abs(n,m,l,k,j,i,o.r,h,o.x,o.y) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$EV,r)}, +$icNp:1} +A.Tq.prototype={ +OF(){return this.a.OF().aJ(0,new A.bOC(),t.sX)}, +ze(a){return this.aWY(a)}, +aWY(a){var s=0,r=A.o(t.y),q,p=this +var $async$ze=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=p.a.ze(a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ze,r)}, +$icOS:1} +A.bOC.prototype={ +$1(a){var s=a.a +s.toString +return new A.qZ(s)}, +$S:746} +A.QM.prototype={ +Vc(a){return this.aWv(a)}, +aWv(a){var s=0,r=A.o(t.gC),q,p,o,n,m,l,k +var $async$Vc=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f($.d0().asu(t.cd),$async$Vc) +case 3:k=c.e +k===$&&A.e() +s=4 +return A.f(k.b8(0,a),$async$Vc) +case 4:p=c +if(p!=null){k=A.iV(p) +o=t.a.a(k.h(0,"tomServerInformation")) +n=J.T(o) +m=A.cB(n.h(o,"baseUrl")) +o=A.cB(n.h(o,"serverName")) +n=A.cB(k.h(0,"identityServerUrl")) +l=A.cB(k.h(0,"authUrl")) +k=A.cWP(B.D4,k.h(0,"loginType"),t.XU,t.N) +m=m!=null?A.dK(m,0,null):null +n=n!=null?new A.QT(A.dK(n,0,null)):null +q=new A.Vg(new A.ab3(m,o),n,l,k) +s=1 +break}else throw A.j(new A.aHm()) +case 1:return A.m(q,r)}}) +return A.n($async$Vc,r)}, +a3f(a,b){return this.aX_(a,b)}, +aX_(a,b){var s=0,r=A.o(t.H),q,p,o,n,m +var $async$a3f=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f($.d0().asu(t.cd),$async$a3f) +case 3:m=d.e +m===$&&A.e() +p=b.a +o=p.a +o=o==null?null:o.k(0) +n=b.b +n=n==null?null:n.a.k(0) +q=m.cW(0,a,A.dkl(new A.aHn(new A.aHo(o,p.b),n,b.c,b.d))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3f,r)}, +$icQp:1} +A.aHn.prototype={ +P(){var s=this,r=s.a,q=t.N,p=t.z +return A.p(["tomServerInformation",A.p(["baseUrl",r.a,"serverName",r.b],q,p),"identityServerUrl",s.b,"authUrl",s.c,"loginType",B.D4.h(0,s.d)],q,p)}, +gbS(){var s=this +return[s.a,s.b,s.c,s.d]}} +A.aX7.prototype={} +A.aHo.prototype={ +P(){return A.p(["baseUrl",this.a,"serverName",this.b],t.N,t.z)}, +gbS(){return[this.a,this.b]}} +A.aX9.prototype={} +A.QK.prototype={ +oe(a){var s=0,r=A.o(t.H),q=this,p +var $async$oe=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=2 +return A.f(A.On(q.a,A.bL(["tom_configurations_box"],t.N),q.c,q.b),$async$oe) +case 2:p=c +q.d=p +s=3 +return A.f(p.Eq("tom_configurations_box",!0,t.G),$async$oe) +case 3:q.e=c +return A.m(null,r)}}) +return A.n($async$oe,r)}, +V(a){var s=0,r=A.o(t.H),q=this,p +var $async$V=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.e +p===$&&A.e() +s=2 +return A.f(p.V(0),$async$V) +case 2:return A.m(null,r)}}) +return A.n($async$V,r)}, +ge8(a){return this.c}} +A.btc.prototype={ +$1(a){}, +$S:10} +A.btd.prototype={ +$1(a){}, +$S:10} +A.bte.prototype={ +$1(a){}, +$S:10} +A.abt.prototype={ +P(){return A.dkm(this)}, +gbS(){var s=this +return[s.a,s.b,s.c,s.d,s.e,s.f,s.w,s.r,s.x,s.y]}} +A.c8v.prototype={ +$2(a,b){if(b!=null)this.a.j(0,a,b)}, +$S:62} +A.aXV.prototype={} +A.Fj.prototype={ +P(){return A.p(["words",this.a],t.N,t.z)}, +gbS(){return[this.a]}} +A.aTF.prototype={} +A.Vl.prototype={ +a3j(a,b,c){return this.aXK(a,b,c)}, +aXK(a,b,c){var s=0,r=A.o(t.rG),q,p=this,o,n,m +var $async$a3j=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:o=t.s +n=A.a(["mail","uid","mobile","cn","displayName"],o) +o=A.a(["uid","mobile","mail","cn","displayName"],o) +m=A +s=3 +return A.f(A.a25(p.a.bTj("/_twake/identity/v1"+$.cY8().a,A.dkj(new A.awg(n,o,a.a,b,c))),new A.c3l(),t.z,t.K),$async$a3j) +case 3:q=m.dkk(e) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3j,r)}} +A.c3l.prototype={ +$2(a,b){return A.W(A.aL(a))}, +$S:147} +A.PE.prototype={ +afe(){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$afe=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=$.U() +n.b9(0,"DioCacheOption::_setUpDioHiveCache() Start setup DioHiveCache") +p=new A.btb("twake_dio_cache_hive_store") +o=$.NC() +if(!o.apu(93))o.arv(new A.acz(),t.Cm) +if(!o.apu(94))o.arv(new A.acx(),t.Mc) +if(!o.apu(95))o.arv(new A.acy(),t.PL) +p.YX(!0) +q.a=p +n.b9(0,"DioCacheOption::_setUpDioHiveCache() DioHiveCache Ready") +return A.m(null,r)}}) +return A.n($async$afe,r)}, +aUE(){var s=this.a +s===$&&A.e() +return new A.b7p(B.r6,A.a([404],t.t),new A.bhY(),B.aTn,s)}} +A.bhY.prototype={ +$1(a){$.U().b9(0,"DioCacheOption::getCacheOptions() Request URI - "+a.gOo().k(0)) +return a.gOo().k(0)}, +$S:748} +A.DD.prototype={ +Uv(a,b,c){return this.aUo(0,b,c)}, +b8(a,b){return this.Uv(a,b,null)}, +aUo(a,b,c){var s=0,r=A.o(t.z),q,p=this,o +var $async$Uv=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:o=t.z +s=3 +return A.f(p.a.bVE(0,b,null,null,null,A.cAe("GET",null),c,o).aJ(0,new A.bi_(),o).ks(new A.bi0()),$async$Uv) +case 3:q=e +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Uv,r)}, +acu(a,b,c,d){return this.bTk(a,b,c,d)}, +bTj(a,b){return this.acu(a,b,null,null)}, +bTk(a,b,c,d){var s=0,r=A.o(t.z),q,p=this,o +var $async$acu=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:o=t.z +s=3 +return A.f(p.a.aPF(a,null,b,null,null,c,d,o).aJ(0,new A.bi1(),o).ks(new A.bi2()),$async$acu) +case 3:q=f +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$acu,r)}, +acs(a,b){return this.bTf(a,b)}, +bTf(a,b){var s=0,r=A.o(t.z),q,p=this +var $async$acs=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.aPF(a,null,b,null,null,null,null,t.z).ks(new A.bi3()),$async$acs) +case 3:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$acs,r)}, +a9c(a,b,c){return this.bGr(0,b,c)}, +bGr(a,b,c){var s=0,r=A.o(t.z),q,p=this +var $async$a9c=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.bVD(0,b,null,null,A.cAe("DELETE",c),null,t.z).ks(new A.bhZ()),$async$a9c) +case 3:q=e +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a9c,r)}} +A.bi_.prototype={ +$1(a){return a.a}, +$S:420} +A.bi0.prototype={ +$1(a){return A.W(a)}, +$S:136} +A.bi1.prototype={ +$1(a){return a.a}, +$S:420} +A.bi2.prototype={ +$1(a){return A.W(a)}, +$S:136} +A.bi3.prototype={ +$1(a){return A.W(a)}, +$S:136} +A.bhZ.prototype={ +$1(a){return A.W(a)}, +$S:136} +A.D3.prototype={ +uT(a,b){var s=a.b +s===$&&A.e() +s.j(0,"authorization","Bearer "+A.r(this.r)) +$.U().b9(0,"AuthorizationInterceptor::onRequest:accessToken: "+("Bearer "+A.r(this.r))) +this.avZ(a,b)}} +A.wN.prototype={ +uT(a,b){var s=this.r +if(s!=null)a.Sw$=s +this.avZ(a,b)}} +A.S4.prototype={ +agA(a){return B.b.cr(this.c,new A.bDC(a))}, +uT(a,b){if(!this.agA(a.CW)){b.qH(0,a) +return}this.b2c(a,b)}, +Bn(a,b){if(!this.agA(a.b.CW)){b.qH(0,a) +return}this.b2d(a,b)}, +vO(a,b,c){if(!this.agA(b.a.CW)){c.qH(0,b) +return}this.b2b(0,b,c)}} +A.bDC.prototype={ +$1(a){return B.c.p(a,this.a)}, +$S:6} +A.ayW.prototype={ +a2j(a){return this.bYc(a)}, +bYc(a){var s=0,r=A.o(t.ED),q=this,p,o,n +var $async$a2j=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.a.a.aos$ +p===$&&A.e() +p=p.b +p===$&&A.e() +o=A.eB(p,t.N,t.z) +n="content-length" +s=2 +return A.f(A.nl(a.b).uA(0),$async$a2j) +case 2:o.j(0,n,c) +return A.m(null,r)}}) +return A.n($async$a2j,r)}, +EV(a,b){return this.aWy(a,b)}, +aWy(a,b){var s=0,r=A.o(t.x4),q,p=this,o,n,m,l,k,j,i,h,g +var $async$EV=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:i=$.cGy().a +h=t.z +g=A.b(t.N,h) +g.j(0,"url",b.k(0)) +g.j(0,"ts",a) +s=3 +return A.f(A.a25(p.a.Uv(0,"/_matrix/media/v3"+i,g),new A.bEH(),h,t.K),$async$EV) +case 3:o=d +i=J.T(o) +h=A.hP(i.h(o,"matrix:image:size")) +g=A.cB(i.h(o,"og:site_name")) +n=A.cB(i.h(o,"og:image:alt")) +m=A.cB(i.h(o,"og:description")) +l=A.cB(i.h(o,"og:image")) +k=A.hP(i.h(o,"og:image:height")) +j=A.cB(i.h(o,"og:image:type")) +q=new A.abt(h,g,n,m,l,k,A.hP(i.h(o,"og:image:width")),j,A.cB(i.h(o,"og:image:title")),A.cB(i.h(o,"og:title"))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$EV,r)}} +A.bEH.prototype={ +$2(a,b){return A.W(A.aL(a))}, +$S:147} +A.KZ.prototype={ +OF(){var s=0,r=A.o(t.VL),q,p=this,o,n,m +var $async$OF=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=A +n=A +m=J +s=3 +return A.f(A.a25(p.a.b8(0,$.cyf().a),new A.bOA(),t.z,t.K),$async$OF) +case 3:q=new o.Fj(n.cB(m.K(b,"words"))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$OF,r)}, +ze(a){return this.aWX(a)}, +aWX(a){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$ze=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(A.a25(p.a.acs($.cyf().a,new A.Fj(a)),new A.bOB(),t.z,t.K),$async$ze) +case 3:o=c +n=J.b3(o) +q=J.d4D(n.gyl(o),200)&&J.cyM(n.gyl(o),299) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ze,r)}, +G3(){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$G3=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=A.cNS(null,p.gbdX()) +s=3 +return A.f(A.a25(p.a.a9c(0,$.cyf().a,o),new A.bOz(),t.z,t.K),$async$G3) +case 3:n=b +q=p.ayN(n==null?null:J.d5p(n)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$G3,r)}, +ayN(a){if(a==null)return!1 +return a>=200&&a<=299||a===404}} +A.bOA.prototype={ +$2(a,b){return A.W(A.aL(a))}, +$S:147} +A.bOB.prototype={ +$2(a,b){return A.W(A.aL(a))}, +$S:147} +A.bOz.prototype={ +$2(a,b){$.U().DZ(0,"RecoveryWordsAPI::deleteRecoveryWords() [Exception]",a) +throw A.j(A.aL(a))}, +$S:147} +A.aEF.prototype={ +gbS(){return[this.a]}} +A.aVl.prototype={} +A.Vm.prototype={$icJQ:1} +A.S9.prototype={} +A.Tr.prototype={ +ze(a){return this.aWZ(a)}, +aWZ(a){var s=0,r=A.o(t.y),q,p=this +var $async$ze=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.ze(a),$async$ze) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ze,r)}, +G3(){var s=0,r=A.o(t.y),q,p=this +var $async$G3=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.a.G3(),$async$G3) +case 3:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$G3,r)}, +$icOT:1} +A.Vh.prototype={$icQq:1} +A.b5i.prototype={ +am9(){$.U().b9(0,"DI::bind() start binding") +this.afd($.d0())}} +A.bqz.prototype={ +bBH(){$.d0().GN(new A.bqL(),t.qI)}, +bBD(){var s=$.d0() +s.Bx(new A.bqA(),t.Fd) +s.GN(new A.bqB(),t.MC) +s.uV(new A.ayW(s.Ae(0,"homeServerDioClientName",t.ep)),t.dh)}, +bBE(){var s=$.d0() +s.GN(new A.bqF(),t.WC) +s.GN(new A.bqG(),t.E3)}, +bBF(){var s=$.d0() +s.Bx(new A.bqC(),t.MB) +s.GN(new A.bqD(),t.sT) +s.Bx(new A.bqE(),t.Rd)}, +bBI(){var s=$.d0() +s.GN(new A.bqM(),t.XS) +s.Bx(new A.bqN(),t.HP) +s.GN(new A.bqO(),t.i5) +s.GN(new A.bqP(),t.B7)}, +bBG(){var s=$.d0() +s.Bx(new A.bqH(),t.QI) +s.Bx(new A.bqI(),t.X9) +s.Bx(new A.bqJ(),t.xI) +s.GN(new A.bqK(),t.PR) +s.uV(new A.aEB(),t.mQ) +s.uV(new A.aEC(),t.qK) +s.uV(new A.arc(),t.wc) +s.uV(new A.aEy(),t.xZ) +s.uV(new A.aEz(),t.h1) +s.uV(new A.aof(),t.bb) +s.uV(new A.aI4(s.cS(0,t.dh)),t.BQ) +s.uV(new A.aI3(),t.Yg) +s.uV(new A.aod(),t.uc) +s.uV(new A.asB(),t.Gn) +s.uV(new A.aBN(),t.QM) +s.uV(new A.aE8(),t.Iv) +s.uV(new A.amt(),t.Wk) +s.uV(new A.asT(s.cS(0,t.B7)),t.Y8) +s.uV(new A.aHi(),t.xf) +s.uV(new A.aI1(),t.O7)}} +A.bqL.prototype={ +$0(){return A.nx(null,t.z)}, +$S:752} +A.bqA.prototype={ +$0(){return new A.KZ($.d0().Ae(0,"tomServerDioClientName",t.ep))}, +$S:753} +A.bqB.prototype={ +$0(){return new A.Vl($.d0().Ae(0,"identityServerDioClientName",t.ep))}, +$S:754} +A.bqF.prototype={ +$0(){return new A.QM()}, +$S:755} +A.bqG.prototype={ +$0(){return new A.EJ($.d0().cS(0,t.dh))}, +$S:438} +A.bqC.prototype={ +$0(){return new A.Tq($.d0().cS(0,t.Fd))}, +$S:757} +A.bqD.prototype={ +$0(){return new A.Vn($.d0().cS(0,t.MC))}, +$S:758} +A.bqE.prototype={ +$0(){return new A.EJ($.d0().cS(0,t.dh))}, +$S:438} +A.bqM.prototype={ +$0(){return new A.Vh($.d0().cS(0,t.WC))}, +$S:759} +A.bqN.prototype={ +$0(){return new A.Tr($.d0().cS(0,t.MB))}, +$S:763} +A.bqO.prototype={ +$0(){return new A.Vm($.d0().cS(0,t.sT))}, +$S:764} +A.bqP.prototype={ +$0(){return new A.S9($.d0().cS(0,t.Rd))}, +$S:770} +A.bqH.prototype={ +$0(){return new A.QB($.d0().cS(0,t.HP))}, +$S:776} +A.bqI.prototype={ +$0(){return new A.TP($.d0().cS(0,t.HP))}, +$S:777} +A.bqJ.prototype={ +$0(){return new A.Py($.d0().cS(0,t.HP))}, +$S:781} +A.bqK.prototype={ +$0(){return new A.Qz($.d0().cS(0,t.i5))}, +$S:782} +A.btR.prototype={ +afd(a){var s=t.H +a.btp(null,new A.btS(),null,!0,!1,B.aqI,t.cd,s,s)}} +A.btS.prototype={ +$0(){return A.QL()}, +$S:787} +A.bHA.prototype={ +afd(a){this.b9V(a)}, +b9V(a){a.Bx(new A.bHB(),t.j4) +a.Bx(new A.bHC(a),t.nw)}} +A.bHB.prototype={ +$0(){var s=$.a_z +return s==null?$.a_z=new A.Dr():s}, +$S:795} +A.bHC.prototype={ +$0(){return new A.So(this.a.cS(0,t.j4))}, +$S:797} +A.bHD.prototype={ +afd(a){var s,r,q,p,o=this +o.b9S(a) +o.b9X(a) +o.b9W(a) +o.b9U(a) +o.b9T(a) +s=a.cS(0,t.B6) +r=A.a(["/_matrix/media/v3"+$.cGy().a],t.s) +q=$.U() +q.b9(0,"DioCacheCustomInterceptor::setPathSupportsCache() Add uriSupportsCache: "+A.r(r)) +p=s.c +B.b.H(p,r) +q.b9(0,"DioCacheCustomInterceptor::setPathSupportsCache() _pathSupportsCache: "+A.r(p))}, +b9S(a){var s="application/json",r=t.N,q=A.p(["accept",s,"content-type",s],r,r) +a.Bx(new A.bHE(),t.n0) +a.Bx(new A.bHF(q),t.vB)}, +b9X(a){var s=t.h4 +a.EA(new A.bHM(),"tomServerDynamicUrlInterceptor",s) +a.EA(new A.bHN(),"identityDynamicUrlInterceptor",s) +a.EA(new A.bHO(),"homeDynamicUrlInterceptor",s) +a.Bx(new A.bHP(),t.vD) +s=a.cS(0,t.n0).aUE() +a.uV(new A.S4(A.a([],t.s),s,s.f),t.B6)}, +b9W(a){var s=A.cAc(a.cS(0,t.vB)),r=s.a9W$ +r.t(r,a.Ae(0,"tomServerDynamicUrlInterceptor",t.h4)) +r.t(r,a.cS(0,t.vD)) +a.EA(new A.bHK(s),"tomServerDioName",t.kE) +a.EA(new A.bHL(a),"tomServerDioClientName",t.ep)}, +b9U(a){var s=A.cAc(a.cS(0,t.vB)),r=s.a9W$ +r.t(r,a.Ae(0,"identityDynamicUrlInterceptor",t.h4)) +r.t(r,a.cS(0,t.vD)) +a.EA(new A.bHI(s),"identityServerName",t.kE) +a.EA(new A.bHJ(a),"identityServerDioClientName",t.ep)}, +b9T(a){var s=A.cAc(a.cS(0,t.vB)),r=s.a9W$ +r.t(r,a.Ae(0,"homeDynamicUrlInterceptor",t.h4)) +r.t(r,a.cS(0,t.vD)) +a.EA(new A.bHG(s),"homeServerName",t.kE) +a.EA(new A.bHH(a),"homeServerDioClientName",t.ep) +r.t(r,a.cS(0,t.B6))}} +A.bHE.prototype={ +$0(){return $.cGp()}, +$S:798} +A.bHF.prototype={ +$0(){return A.d6R(this.a)}, +$S:799} +A.bHM.prototype={ +$0(){return new A.wN(null,null,null)}, +$S:247} +A.bHN.prototype={ +$0(){return new A.wN(null,null,null)}, +$S:247} +A.bHO.prototype={ +$0(){return new A.wN(null,null,null)}, +$S:247} +A.bHP.prototype={ +$0(){return new A.D3(null,null,null)}, +$S:809} +A.bHK.prototype={ +$0(){return this.a}, +$S:248} +A.bHL.prototype={ +$0(){return new A.DD(this.a.Ae(0,"tomServerDioName",t.kE))}, +$S:250} +A.bHI.prototype={ +$0(){return this.a}, +$S:248} +A.bHJ.prototype={ +$0(){return new A.DD(this.a.Ae(0,"identityServerName",t.kE))}, +$S:250} +A.bHG.prototype={ +$0(){return this.a}, +$S:248} +A.bHH.prototype={ +$0(){return new A.DD(this.a.Ae(0,"homeServerName",t.kE))}, +$S:250} +A.asR.prototype={ +gbS(){return[]}} +A.wV.prototype={ +gbS(){var s=this +return[s.a,s.b,s.c,s.d]}} +A.Qy.prototype={ +gbS(){return[this.a,this.b]}} +A.aoc.prototype={ +gbS(){return[this.a]}} +A.aoe.prototype={ +gbS(){return[]}} +A.a_H.prototype={ +gbS(){return[this.a]}} +A.Qq.prototype={ +gbS(){return[]}} +A.IQ.prototype={ +gbS(){return[this.a]}} +A.Qo.prototype={ +gbS(){return[this.a]}} +A.Qp.prototype={ +gbS(){return[this.a,this.b]}} +A.asS.prototype={ +gbS(){return[this.a]}} +A.asU.prototype={ +gbS(){return[]}} +A.a29.prototype={ +gbS(){return[]}} +A.QA.prototype={ +gbS(){return A.a([this.a],t.jl)}} +A.a0r.prototype={ +gbS(){return[this.a]}} +A.aqQ.prototype={ +gbS(){return[]}} +A.uO.prototype={ +gbS(){return[this.a]}} +A.uP.prototype={ +gbS(){return[this.a]}} +A.tH.prototype={ +gbS(){return[this.a]}} +A.vx.prototype={ +gbS(){return[]}} +A.a__.prototype={ +gbS(){return[]}} +A.a_0.prototype={ +gbS(){return[]}} +A.OF.prototype={ +gbS(){return[this.a,this.b]}} +A.amv.prototype={ +gbS(){return[]}} +A.ams.prototype={ +gbS(){return[this.a]}} +A.aog.prototype={ +gbS(){return[]}} +A.a_J.prototype={ +gbS(){return[]}} +A.a_K.prototype={ +gbS(){return[this.a,this.b]}} +A.a_I.prototype={ +gbS(){return[this.a]}} +A.aHh.prototype={ +gbS(){return[]}} +A.M1.prototype={ +gbS(){return[this.a]}, +k(a){var s=this.a,r=J.T(s) +return"TimelineSearchEventSuccess "+r.gu(s)+" "+r.dn(s,new A.c2n(),t.N).k(0)}} +A.c2n.prototype={ +$1(a){return a.y}, +$S:480} +A.aHg.prototype={ +gbS(){return[this.a]}} +A.abp.prototype={ +gbS(){return[]}} +A.VF.prototype={ +gbS(){return[this.a]}} +A.VE.prototype={ +gbS(){return[this.a]}} +A.as9.prototype={ +gbS(){return[this.a]}} +A.SX.prototype={ +gbS(){return[this.a]}} +A.aBM.prototype={ +gbS(){return[this.a]}} +A.aBL.prototype={ +gbS(){return[]}} +A.Lm.prototype={ +gbS(){return[]}} +A.a8y.prototype={ +gbS(){return[this.a,this.b]}} +A.aE7.prototype={ +gbS(){return[this.a]}} +A.aI0.prototype={ +gbS(){return[this.a]}} +A.aI2.prototype={ +gbS(){return[]}} +A.abo.prototype={ +gbS(){return[this.a,this.b,this.c]}} +A.alU.prototype={$ibv:1} +A.ZH.prototype={$ibv:1} +A.aHm.prototype={$ibv:1} +A.rD.prototype={ +gbS(){var s=this +return[s.a,s.b,s.c,s.d,s.e]}} +A.anY.prototype={ +gbS(){return[this.a]}} +A.aMD.prototype={} +A.a_C.prototype={ +G(){return"ContactStatus."+this.b}} +A.ao_.prototype={ +G(){return"ContactType."+this.b}} +A.awg.prototype={ +gbS(){var s=this +return[s.a,s.b,s.c,s.d,s.e]}, +P(){var s=this +return A.p(["scope",s.a,"fields",s.b,"val",s.c,"limit",s.d,"offset",s.e],t.N,t.z)}} +A.aQF.prototype={} +A.a40.prototype={ +gbS(){return[this.a,this.b]}, +P(){var s=this.a,r=this.b +return A.p(["matches",A.R(s,!0,A.y(s).i("dd.E")),"inactive_matches",A.R(r,!0,A.y(r).i("dd.E"))],t.N,t.z)}} +A.c8t.prototype={ +$1(a){return A.cRg(t.a.a(a))}, +$S:491} +A.c8u.prototype={ +$1(a){return A.cRg(t.a.a(a))}, +$S:491} +A.aQG.prototype={} +A.BC.prototype={ +gbS(){var s=this +return[s.a,s.b,s.c,s.d]}, +P(){var s=this +return A.p(["uid",s.a,"mail",s.b,"mobile",s.c,"address",s.d,"cn",s.e,"displayName",s.f],t.N,t.z)}} +A.aXc.prototype={} +A.bfy.prototype={ +$1(a){var s=this.a +return new A.zt(s.c,a,s.b,null)}, +$S:918} +A.abs.prototype={ +gbS(){var s=this +return[s.a,s.b,s.c,s.d,s.e,s.f,s.w,s.r,s.x,s.y]}} +A.aXW.prototype={} +A.xV.prototype={ +G(){return"SupportedIconFileTypesEnum."+this.b}} +A.bMN.prototype={} +A.qZ.prototype={ +gbS(){return[this.a]}} +A.aTG.prototype={} +A.bg_.prototype={ +gbS(){return[this.a,this.b,!0,B.oR,this.e]}} +A.bQT.prototype={ +$1(a){var s,r +if(!a.gyR()&&!A.aa7(a)){if(a.gpQ()!=null){s=A.a(["m.room.message","m.sticker","m.room.encrypted"],t.s) +r=a.gre() +s=B.b.p(s,r==null?null:r.a)}else s=!1 +s=s||a.gpQ()==null}else s=!1 +return s}, +$S:34} +A.bQU.prototype={ +$1(a){var s=a.a,r=a.vj(this.a) +return new A.tz(s,a.f,r,a.gpQ())}, +$S:832} +A.bQV.prototype={ +$1(a){var s=B.c.p(a.a,this.a) +return s}, +$S:833} +A.zt.prototype={ +gbS(){return[this.c,this.d,this.a]}} +A.tz.prototype={ +gbS(){var s=this +return[s.c,s.a,s.d,s.b]}} +A.xI.prototype={} +A.Vg.prototype={ +gbS(){var s=this +return[s.a,s.b,s.c,s.d]}} +A.aX8.prototype={} +A.ab3.prototype={ +P(){var s=this.a +s=s==null?null:s.k(0) +return A.p(["base_url",s,"server_name",this.b],t.N,t.z)}, +gbS(){return[this.a,this.b]}} +A.aXa.prototype={} +A.aod.prototype={ +MS(a,b,c){var s=null,r=null,q=B.lP,p=!0 +return this.bIQ(a,b,!0)}, +bIQ(a,b,c){var $async$MS=A.k(function(d,e){switch(d){case 2:n=q +s=n.pop() +break +case 1:o=e +s=p}while(true)switch(s){case 0:j=null +i=null +h=B.lP +g=!0 +s=3 +q=[1] +return A.bm(A.eb(B.dG8),$async$MS,r) +case 3:p=5 +s=8 +return A.bm(a.Al(b,!0,j,i,h,g),$async$MS,r) +case 8:m=e +s=9 +q=[1] +return A.bm(A.eb(new A.ej(new A.a_H(m),t.g)),$async$MS,r) +case 9:p=2 +s=7 +break +case 5:p=4 +f=o +l=A.a2(f) +s=10 +q=[1] +return A.bm(A.eb(new A.hc(new A.aoc(l),t.JI)),$async$MS,r) +case 10:s=7 +break +case 4:s=2 +break +case 7:case 1:return A.bm(null,0,r) +case 2:return A.bm(o,1,r)}}) +var s=0,r=A.l8($async$MS,t.ID),q,p=2,o,n=[],m,l,k,j,i,h,g,f +return A.l9(r)}} +A.arc.prototype={} +A.asB.prototype={ +MT(a,b,c){return this.bIS(a,b,c)}, +bIS(a,b,c){var $async$MT=A.k(function(d,e){switch(d){case 2:n=q +s=n.pop() +break +case 1:o=e +s=p}while(true)switch(s){case 0:p=4 +s=7 +q=[1] +return A.bm(A.eb(new A.ej(new A.Qq(),t.g)),$async$MT,r) +case 7:l=B.b.ro(b,new A.bpB(c)) +s=l.b===B.aZ?8:9 +break +case 8:s=a.gP5().length===0&&a.CW!=null?10:12 +break +case 10:s=13 +q=[1] +return A.bm(A.aQb(m.PQ(a,l)),$async$MT,r) +case 13:s=11 +break +case 12:s=14 +q=[1] +return A.bm(A.aQb(m.Lj(a,l)),$async$MT,r) +case 14:case 11:case 9:p=2 +s=6 +break +case 4:p=3 +i=o +k=A.a2(i) +s=15 +q=[1] +return A.bm(A.eb(new A.hc(new A.Qo(k),t.JI)),$async$MT,r) +case 15:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.bm(null,0,r) +case 2:return A.bm(o,1,r)}}) +var s=0,r=A.l8($async$MT,t.ID),q,p=2,o,n=[],m=this,l,k,j,i +return A.l9(r)}, +PP(a,b){return this.bga(a,b)}, +bga(a,b){var $async$PP=A.k(function(c,d){switch(c){case 2:n=q +s=n.pop() +break +case 1:o=d +s=p}while(true)switch(s){case 0:m=A.az(a,"file",B.i,t.A0) +s=J.v(A.az(a,"msgtype",B.i,t.N),"app.twake.shared.file")&&m!=null?3:4 +break +case 3:s=5 +q=[1] +return A.bm(A.eb(new A.ej(new A.Qp(m,b),t.g)),$async$PP,r) +case 5:case 4:s=6 +return A.bm(b.Vo(a),$async$PP,r) +case 6:case 1:return A.bm(null,0,r) +case 2:return A.bm(o,1,r)}}) +var s=0,r=A.l8($async$PP,t.ID),q,p=2,o,n=[],m +return A.l9(r)}, +PQ(a,b){return this.bgc(a,b)}, +bgc(a,b){var $async$PQ=A.k(function(c,d){switch(c){case 2:n=q +s=n.pop() +break +case 1:o=d +s=p}while(true)switch(s){case 0:p=4 +l=a.CW +s=l!=null?7:8 +break +case 7:s=9 +q=[1] +return A.bm(A.aQb(m.PP(l,b)),$async$PQ,r) +case 9:a.sKM(null) +case 8:s=10 +q=[1] +return A.bm(A.eb(new A.ej(new A.IQ(b),t.g)),$async$PQ,r) +case 10:p=2 +s=6 +break +case 4:p=3 +i=o +k=A.a2(i) +s=11 +q=[1] +return A.bm(A.eb(new A.hc(new A.Qo(k),t.JI)),$async$PQ,r) +case 11:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.bm(null,0,r) +case 2:return A.bm(o,1,r)}}) +var s=0,r=A.l8($async$PQ,t.ID),q,p=2,o,n=[],m=this,l,k,j,i +return A.l9(r)}, +Lj(a,b){return this.bgb(a,b)}, +bgb(a,b){var $async$Lj=A.k(function(c,a0){switch(c){case 2:n=q +s=n.pop() +break +case 1:o=a0 +s=p}while(true)switch(s){case 0:p=4 +i=t.g +s=7 +q=[1] +return A.bm(A.eb(new A.ej(new A.Qq(),i)),$async$Lj,r) +case 7:l=a.gP5() +s=J.aH(l)!==0?8:9 +break +case 8:h=l,g=h.length,f=0 +case 10:if(!(f=0?18:19 +break +case 18:s=20 +q=[1] +return A.bm(A.eb(new A.ej(new A.OF(a0,a+1+j),g)),$async$Cu,r) +case 20:s=1 +break +case 19:s=a3.gbCg()?21:22 +break +case 21:a=e.gu(f) +s=23 +return A.bm(a3.GS(a1),$async$Cu,r) +case 23:case 22:case 16:++k +s=15 +break +case 17:s=12 +break +case 14:i=J.d5z(J.Yn(a3.ay.c,0,a),m) +s=i>=0?24:25 +break +case 24:s=26 +q=[1] +return A.bm(A.eb(new A.ej(new A.OF(a0,i),g)),$async$Cu,r) +case 26:s=1 +break +case 25:s=12 +break +case 12:s=27 +q=[1] +return A.bm(A.eb(new A.hc(new A.amv(),t.JI)),$async$Cu,r) +case 27:p=2 +s=6 +break +case 4:p=3 +c=o +h=A.a2(c) +s=28 +q=[1] +return A.bm(A.eb(new A.hc(new A.ams(h),t.JI)),$async$Cu,r) +case 28:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.bm(null,0,r) +case 2:return A.bm(o,1,r)}}) +var s=0,r=A.l8($async$Cu,t.ID),q,p=2,o,n=[],m,l,k,j,i,h,g,f,e,d,c +return A.l9(r)}} +A.bbJ.prototype={ +$1(a){return B.c.p(a.gacn().toLowerCase(),this.a)}, +$S:23} +A.aof.prototype={ +J0(a,b){return this.bIR(a,b)}, +bIR(a,b){var $async$J0=A.k(function(c,d){switch(c){case 2:n=q +s=n.pop() +break +case 1:o=d +s=p}while(true)switch(s){case 0:p=4 +j=t.g +s=7 +q=[1] +return A.bm(A.eb(new A.ej(new A.a_J(),j)),$async$J0,r) +case 7:m=new A.tL(A.p(["url",a.e],t.N,t.O),"","m.room.avatar") +i=a.a +s=8 +return A.bm(b.RL(!0,i,A.a([m],t.N7),a.b,B.oR),$async$J0,r) +case 8:l=d +s=J.aH(l)!==0?9:11 +break +case 9:s=12 +q=[1] +return A.bm(A.eb(new A.ej(new A.a_K(l,i),j)),$async$J0,r) +case 12:s=10 +break +case 11:s=13 +q=[1] +return A.bm(A.eb(new A.hc(new A.a_I(new A.alU()),t.JI)),$async$J0,r) +case 13:case 10:p=2 +s=6 +break +case 4:p=3 +g=o +k=A.a2(g) +s=14 +q=[1] +return A.bm(A.eb(new A.hc(new A.a_I(k),t.JI)),$async$J0,r) +case 14:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.bm(null,0,r) +case 2:return A.bm(o,1,r)}}) +var s=0,r=A.l8($async$J0,t.ID),q,p=2,o,n=[],m,l,k,j,i,h,g +return A.l9(r)}} +A.aHi.prototype={ +MU(a,b,c,d,e,f){return this.bJ_(a,b,c,d,e,f)}, +bIO(a,b,c,d,e){return this.MU(a,b,c,d,null,e)}, +bJ_(a,b,c,d,e,f){var $async$MU=A.k(function(g,h){switch(g){case 2:n=q +s=n.pop() +break +case 1:o=h +s=p}while(true)switch(s){case 0:p=4 +k=f.Ah(0,a,b,c,d,e) +s=7 +return A.bm(k.gR(k),$async$MU,r) +case 7:m=h +s=8 +q=[1] +return A.bm(A.eb(new A.ej(new A.M1(m),t.g)),$async$MU,r) +case 8:p=2 +s=6 +break +case 4:p=3 +i=o +l=A.a2(i) +s=9 +q=[1] +return A.bm(A.eb(new A.hc(new A.aHg(l),t.JI)),$async$MU,r) +case 9:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.bm(null,0,r) +case 2:return A.bm(o,1,r)}}) +var s=0,r=A.l8($async$MU,t.ID),q,p=2,o,n=[],m,l,k,j,i +return A.l9(r)}} +A.aI3.prototype={ +B2(a,b){return this.bJ1(a,b)}, +bJ1(a,b){var $async$B2=A.k(function(a0,a1){switch(a0){case 2:n=q +s=n.pop() +break +case 1:o=a1 +s=p}while(true)switch(s){case 0:p=4 +g=t.g +s=7 +q=[1] +return A.bm(A.eb(new A.ej(new A.abp(),g)),$async$B2,r) +case 7:f=a.a +e=J.c9(f) +s=e.gbQ(f).c!=null?8:10 +break +case 8:s=11 +return A.bm(b.EO(),$async$B2,r) +case 11:m=a1 +l=m.a +k=e.gbQ(f).e +j=A.a4M(e.gbQ(f).c,"",null,e.gbQ(f).b) +$.U().b9(0,"UploadContentWebInteractor::execute(): FileSized "+A.r(k)+" || maxMediaSize "+A.r(l)) +s=l!=null&&l") +d=A.pr(e.i("D.E")) +d.H(0,new A.aO(f,new A.bLh(),e)) +k=d +for(f=k,e=A.aM(f),c=new A.mk(f,f.r,e.i("mk<1>")),c.c=f.e,e=e.c;c.q();){f=c.d +j=f==null?e.a(f):f +i=J.uj(m,new A.bLi(j)) +if(!i)J.dm(m,j) +if(J.aH(m)===a0)break}if(J.aH(m)===a0)break}s=J.aH(m)===0?7:9 +break +case 7:s=10 +q=[1] +return A.bm(A.eb(B.cjb),$async$Si,r) +case 10:s=8 +break +case 9:s=11 +q=[1] +return A.bm(A.eb(new A.ej(new A.SX(m),t.g)),$async$Si,r) +case 11:case 8:p=2 +s=6 +break +case 4:p=3 +a=o +h=A.a2(a) +s=12 +q=[1] +return A.bm(A.eb(new A.hc(new A.aBM(h),t.JI)),$async$Si,r) +case 12:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.bm(null,0,r) +case 2:return A.bm(o,1,r)}}) +var s=0,r=A.l8($async$Si,t.ID),q,p=2,o,n=[],m,l,k,j,i,h,g,f,e,d,c,b,a +return A.l9(r)}} +A.bLh.prototype={ +$1(a){return a.gvc()===B.aS&&a.gcL(a)!=null}, +$S:31} +A.bLi.prototype={ +$1(a){var s,r="@unknown:unknown",q=a.f +if(q==null)q=r +s=this.a.f +return q===(s==null?r:s)}, +$S:31} +A.aE8.prototype={ +Sj(a,b,c,d){return this.bIX(a,b,c,d)}, +bIN(a,b,c){return this.Sj(a,null,b,c)}, +bIX(a,b,c,d){var $async$Sj=A.k(function(e,f){switch(e){case 2:n=q +s=n.pop() +break +case 1:o=f +s=p}while(true)switch(s){case 0:p=4 +m=A.dgk(d,a,b,c) +s=7 +q=[1] +return A.bm(A.eb(new A.ej(new A.a8y(m,a),t.g)),$async$Sj,r) +case 7:p=2 +s=6 +break +case 4:p=3 +j=o +l=A.a2(j) +s=8 +q=[1] +return A.bm(A.eb(new A.hc(new A.aE7(l),t.JI)),$async$Sj,r) +case 8:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.bm(null,0,r) +case 2:return A.bm(o,1,r)}}) +var s=0,r=A.l8($async$Sj,t.ID),q,p=2,o,n=[],m,l,k,j +return A.l9(r)}} +A.aEy.prototype={ +a9J(a,b){var s=null,r=null,q=null +return this.bIY(a,b)}, +bIY(a2,a3){var s=0,r=A.o(t.H),q=1,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1 +var $async$a9J=A.k(function(a4,a5){if(a4===1){p=a5 +s=q}while(true)switch(s){case 0:b=null +a=null +a0=null +q=3 +l=a3.ch,k=a3.ay,j=k.k2+"-",i=0 +case 6:if(!(i<1)){s=8 +break}o=a2[i] +h=o +g=j+ ++k.x1+"-"+Date.now() +f=h.a +h=h.b +e=$.yP() +d=e.zY(h,null) +if(d==null)d=e.zY(f,null) +l.j(0,g,A.a4M(null,h,d==null?"application/octet-stream":d,f)) +n=g +h=o +e=e.zY(h.a,null) +s=9 +return A.f(A.k7(a3,o,b,a,A.dap(h,e==null?"application/octet-stream":e),a0,n),$async$a9J) +case 9:case 7:++i +s=6 +break +case 8:q=1 +s=5 +break +case 3:q=2 +a1=p +m=A.a2(a1) +l=$.U() +l.b9(0,"SendFileInteractor: execute(): "+A.r(m)) +s=5 +break +case 2:s=1 +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$a9J,r)}} +A.aEz.prototype={ +Sh(a,b){var s=null +return this.bIZ(a,b)}, +bIZ(a,b){var s=0,r=A.o(t.H),q=1,p,o,n,m,l,k,j,i +var $async$Sh=A.k(function(c,d){if(c===1){p=d +s=q}while(true)switch(s){case 0:j=null +q=3 +m=a.length,l=0 +case 6:if(!(l0&&s.ax<100)s.I(new A.b1A(s)) +else if(r<0&&s.ax>-100)s.I(new A.b1B(s))}, +bQF(a){var s=this,r=a.c +if(r==null)return +if(r>0&&s.at<100)s.I(new A.b1y(s)) +else if(r<0&&s.at>-100)s.I(new A.b1z(s))}, +ao(){var s,r,q,p,o,n,m,l=this,k=null,j="m.room.message",i="!tmproom",h="tmpevent",g="@tmpsender:example" +l.aL() +s=B.d.k(B.dK.xY(1000)) +l.f=A.cD2(s) +l.r=A.cD3(s) +l.e.a9(0,new A.b1t(l)) +r=l.c +r.toString +q=t.e +p=A.ai(r,!1,q).CW +if(p!=null){r=t.N +o=A.az(p,"body",B.i,r) +if(o==null)o="" +l.d.sbt(0,o) +o=A.az(p,"file",B.i,t.A0) +n=o==null?k:A.S5(o) +if(n instanceof A.ou)l.I(new A.b1u(l,n)) +else if(n instanceof A.te)l.I(new A.b1v(l,n)) +m=A.az(p,"msgtype",B.i,r) +if(m==="m.image"){r=l.c +r.toString +r=A.ai(r,!1,q) +r=A.pG(r.ga8(r),0,i,B.aZ,0,k,k,k) +A.Q0(p,h,new A.bK(Date.now(),!1),k,k,r,g,k,B.cC,j,k).S8().aJ(0,new A.b1w(l),t.P)}else if(m==="m.video"){r=l.c +r.toString +r=A.ai(r,!1,q) +r=A.pG(r.ga8(r),0,i,B.aZ,0,k,k,k) +A.Q0(p,h,new A.bK(Date.now(),!1),k,k,r,g,k,B.cC,j,k).S8().aJ(0,new A.b1x(l),t.P)}r=l.c +r.toString +A.ai(r,!1,q).sKM(k)}}, +n(){var s=this.y +if(s!=null)s.n() +this.aH()}, +A(a){return new A.akj(this,null)}} +A.b1G.prototype={ +$0(){this.a.as=B.c0}, +$S:0} +A.b1H.prototype={ +$0(){this.a.as=B.bw}, +$S:0} +A.b1J.prototype={ +$0(){this.a.z=this.b.length!==0}, +$S:0} +A.b1p.prototype={ +$0(){this.a.w=this.b}, +$S:0} +A.b1n.prototype={ +$0(){var s=0,r=A.o(t.yt),q,p=this,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.a +n=A +s=3 +return A.f(o.y0(),$async$$0) +case 3:q=n.xf(null,b,null,null,null,o.b,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:839} +A.b1m.prototype={ +$0(){this.a.w=this.b.a}, +$S:0} +A.b1I.prototype={ +$0(){var s=this.a,r=this.b +s.f=A.cD2(r) +s.r=A.cD3(r)}, +$S:0} +A.b1o.prototype={ +$0(){var s=null,r=this.a,q=this.c +r.x=A.bEF(this.b,s,s,s,s,q.b,s) +q=q.c +q===$&&A.e() +q=A.cR6(A.nl(q)) +q.a3L(!0) +r.y=q}, +$S:0} +A.b1F.prototype={ +$0(){var s=this.a +s.w=s.x=null +s.at=s.ax=0 +s.d.uJ(0,B.hO)}, +$S:0} +A.b1C.prototype={ +$0(){return A.anv(this.b,this.a.a)}, +$S:523} +A.b1D.prototype={ +$1(a){return new A.Ji(this.a.a,null)}, +$S:844} +A.b1E.prototype={ +$0(){var s=0,r=A.o(t.P),q,p=this,o,n,m,l,k,j,i +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:j=p.a +if(j.a==null)throw A.j("Stories room is null") +o=p.b +n=o.x +m=n==null?null:A.S5(n) +s=m!=null?3:4 +break +case 3:i=A +s=6 +return A.f(A.L7(m),$async$$0) +case 6:s=5 +return A.f(i.bQo(b),$async$$0) +case 5:s=1 +break +case 4:if(o.w!=null){s=1 +break}j=j.a +n=o.d.a.a +l=o.f +l===$&&A.e() +k=o.r +k===$&&A.e() +s=7 +return A.f(j.Vo(A.p(["msgtype","m.text","body",n,"msc3588.stories.design",new A.aG4(l,k,o.as,o.at,o.ax).P()],t.N,t.z)),$async$$0) +case 7:case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.b1A.prototype={ +$0(){++this.a.ax}, +$S:0} +A.b1B.prototype={ +$0(){--this.a.ax}, +$S:0} +A.b1y.prototype={ +$0(){++this.a.at}, +$S:0} +A.b1z.prototype={ +$0(){--this.a.at}, +$S:0} +A.b1t.prototype={ +$0(){var s=this.a +if(s.Q!==s.e.gee())s.I(new A.b1s(s))}, +$S:0} +A.b1s.prototype={ +$0(){var s=this.a +s.Q=s.e.gee()}, +$S:0} +A.b1u.prototype={ +$0(){this.a.w=this.b}, +$S:0} +A.b1v.prototype={ +$0(){this.a.x=this.b}, +$S:0} +A.b1w.prototype={ +$1(a){var s=this.a +s.I(new A.b1r(s,a))}, +$S:527} +A.b1r.prototype={ +$0(){this.a.w=t.yt.a(A.S5(this.b))}, +$S:0} +A.b1x.prototype={ +$1(a){var s=this.a +s.I(new A.b1q(s,a))}, +$S:527} +A.b1q.prototype={ +$0(){this.a.x=t.mh.a(A.S5(this.b))}, +$S:0} +A.akj.prototype={ +A(a){var s,r,q,p,o,n,m,l=null,k=this.c,j=k.y,i=t.X,h=A.z(a,B.f,i) +h=A.hz(l,B.e3,l,l,l,B.E,new A.b1K(a),l,l,l,l,h.geO(h)) +s=A.O(A.z(a,B.f,i).glK(),l,l,l,l,l,l,l,B.apr,l,l,l) +r=t.p +q=A.a([],r) +if(k.w!=null||k.x!=null)q.push(A.en(B.o,l,l,B.chU,l,k.gbWV(),l,l,l,l)) +if(!(k.w!=null||k.x!=null))q.push(A.en(B.o,l,l,B.chu,l,k.gbXO(),l,l,l,l)) +q.push(A.en(B.o,l,l,B.AY,l,k.gbVX(k),l,l,l,l)) +h=A.e7(q,l,!0,B.z,l,1,l,l,0,!1,l,!1,l,B.tX,h,l,!0,l,l,l,l,B.wF,s,l,l,l,1,l) +s=A.a([],r) +if(j!=null)s.push(new A.aa(B.aUl,new A.ch(j.qq(0).aJ(0,new A.b1L(j),t.H),new A.b1M(j),l,t.qs),l)) +q=k.w +p=q==null +if(p||q.a==null)q=l +else{q=q.a +q.toString +q=A.cKc(k.as,new A.vh(q,1),l,0.75)}if(!p||k.x!=null)p=l +else{p=k.r +p===$&&A.e() +o=k.f +o===$&&A.e() +o=new A.m4(B.ei,B.ds,B.bk,A.a([p,o],t.t_),l,l) +p=o}o=k.at +n=k.ax +m=A.bk(l,l,B.o,l,l,l,l,l,l,l,l,24,l,l,l,l,l,!0,l,l,l,l,l,k.w!=null||k.x!=null?B.Cn:l,l,l) +i=k.w!=null||k.x!=null?A.z(a,B.f,i).glI():A.z(a,B.f,i).gmu() +s.push(A.o9(l,new A.ei(new A.h8(o/100,n/100),l,l,A.Jh(A.l2(!0,B.Q,!1,l,l,A.mp(),k.d,l,l,l,2,A.j2(l,B.ix,l,l,l,l,l,l,!0,B.ix,l,l,l,l,l,!1,l,l,l,l,B.ix,l,l,l,l,l,A.bk(l,B.z,B.o.bZ(B.e.au(127.5)),l,l,l,l,l,l,l,l,l,l,l,l,l,l,!0,l,l,l,l,l,l,l,l),i,l,l,l,l,!1,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l),!0,l,!0,l,!1,k.e,l,l,l,l,l,l,15,1,l,!1,"\u2022",k.gbXS(),l,l,l,l,!1,l,l,B.cc,l,l,l,l,l,l,l,m,B.aD,l,B.bt,l,l,l),l),l),B.h,l,l,B.a1,new A.bq(l,q,l,l,l,p,l,B.M),B.cX,l,l,B.aUZ,l)) +s=A.eH(l,A.d_(B.aO,s,B.B,B.a7),B.R,!1,l,l,l,l,l,l,l,k.gabN(),l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,k.gac5(),!1,B.ay) +p=A.a([],r) +if(!(k.w!=null||k.x!=null)){i=k.r +i===$&&A.e() +B.b.H(p,A.a([A.pl(i,B.chN,B.o,l,!1,k.gbMi(),l),B.ip,A.pl(i,B.OE,B.o,l,!1,k.gbCo(),l),B.ip,A.pl(i,B.chi,B.o,l,!1,k.gbCp(),l)],r))}if(k.w!=null||k.x!=null||k.z)B.b.H(p,A.a([B.ip,A.pl(A.x(a).ax.cy,B.OA,A.x(a).ax.db,B.lt,!1,k.gbTh(),l)],r)) +return A.ea(h,B.t3,s,l,!1,!0,A.aW(p,B.n,B.j,B.I,l,l),l,l)}} +A.b1K.prototype={ +$0(){var s=A.cl(this.a).c +s===$&&A.e() +s.eQ(null) +return null}, +$S:0} +A.b1L.prototype={ +$1(a){return this.a.oU(0)}, +$S:257} +A.b1M.prototype={ +$2(a,b){return A.cn(new A.VI(this.a,null),null,null)}, +$S:847} +A.Ji.prototype={ +Y(){var s=t.N +return new A.a3h(A.b4(s),A.b4(s),B.l)}} +A.a3h.prototype={ +Xb(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k +var $async$Xb=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:k=p.c +k.toString +o=t.X +n=A.z(k,B.f,o).glC() +m=p.c +m.toString +m=A.z(m,B.f,o).gm8() +l=p.c +l.toString +o=A.z(l,B.f,o) +s=3 +return A.f(A.kg(o.gcT(o),k,!1,n,m,null,!0),$async$Xb) +case 3:if(b!==B.cQ){s=1 +break}k=p.c +k.toString +s=4 +return A.f(A.cA(k,new A.bxO(p),t.P),$async$Xb) +case 4:if(b.b!=null){s=1 +break}k=p.c +k.toString +A.cp(k,!1).eQ(!0) +case 1:return A.m(q,r)}}) +return A.n($async$Xb,r)}, +A(a){var s,r,q,p=this,o=null +if(p.f==null){s=A.ai(a,!1,t.e) +p.f=A.anv(s.ga8(s),p.a.c).aJ(0,new A.bxT(),t.KO)}s=t.X +r=A.e7(o,o,!0,o,o,1,o,o,0,!1,o,!1,o,o,A.en(o,o,o,B.kL,o,new A.bxU(a),o,o,o,o),o,!0,o,o,o,o,o,A.O(A.z(a,B.f,s).gkb(),o,o,o,o,o,o,o,o,o,o,o),o,o,o,1,o) +q=A.O(A.z(a,B.f,s).gll(),o,o,o,o,o,o,o,o,o,o,o) +q=A.aY(A.a([A.cf(!1,o,o,o,!0,o,o,o,!1,A.qb(A.x(a).id,o,B.OR,A.x(a).ax.f,o),o,o,o,!1,o,o,o,o,o,o,q,o,o),B.fj,A.bZ(new A.ch(p.f,new A.bxV(p),o,t.RE),1)],t.p),B.n,B.j,B.p,o,o,B.v) +s=A.O(A.z(a,B.f,s).gml(),o,o,o,o,o,o,o,o,o,o,o) +return A.ea(r,o,q,o,!1,!1,A.cL7(A.x(a).ax.cy,A.x(a).ax.db,B.OA,s,p.gbmF()),o,o)}} +A.bxO.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o,n,m,l,k,j,i +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:j=q.a +i=j.c +i.toString +i=A.ai(i,!1,t.e) +p=i.ga8(i) +i=j.c +i.toString +s=2 +return A.f(A.OQ(p,i),$async$$0) +case 2:o=b +i=j.e +n=A.R(i,!0,A.y(i).i("dd.E")) +s=o==null?3:4 +break +case 3:s=5 +return A.f(A.anu(p,A.hx(n,0,A.fT(10,"count",t.S),A.a0(n).c).bg(0)),$async$$0) +case 5:o=b +if(n.length>10)B.b.qI(n,0,10) +else B.b.V(n) +case 4:for(m=n.length,l=0;l0&&!p.ay.a)p.ay.sm(0,!0) +else{s=B.b.gbQ(s).at +s.toString +if(s===0&&p.ay.a)p.ay.sm(0,!1)}}, +a68(){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$a68=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(A.vF(),$async$a68) +case 2:p=b +o=q.a.c +n=A.cB(J.K(p.a,"draft_"+o)) +if(n!=null&&n.length!==0){q.k4.sbt(0,n) +q.id.sm(0,n)}return A.m(null,r)}}) +return A.n($async$a68,r)}, +bn4(a){if(a&&J.v(this.ch.a,!0))this.ch.sm(0,!1)}, +ao(){var s=this +A.cMy().bH(s.gbn3()) +s.z.a9(0,s.gbyT()) +s.CW.a9(0,s.gaBE()) +s.a68() +s.bMJ(new A.b9f(s),100,s.gaXG()) +s.aL() +$.dI.go$.push(new A.b9g(s))}, +a4M(){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$a4M=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=p.f +if((n==null?null:n.b)!==B.aS){s=1 +break}n=p.c +n.toString +s=3 +return A.f(A.q1(null,!0,new A.b93(p),n,null,!1,!0,t.km),$async$a4M) +case 3:o=b +if(o==null){s=1 +break}p.a4z(o) +case 1:return A.m(q,r)}}) +return A.n($async$a4M,r)}, +bgE(){var s=this.f.gpQ(),r=this.f +if(s!=null)return r.Km() +else{s=r.gre() +if(s==null)s=null +else{s=s.cy.dB(s.c) +s=s.gcL(s)}return s==null?this.f.Km():s}}, +a4z(a){return this.b8V(a)}, +b8V(a){var s=0,r=A.o(t.z),q=this,p +var $async$a4z=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:case 2:switch(a.a){case 0:s=4 +break +case 1:s=5 +break +case 2:s=6 +break +default:s=3 +break}break +case 4:p=q.c +p.toString +s=7 +return A.f(A.cA(p,new A.b92(q),t.P),$async$a4z) +case 7:s=3 +break +case 5:q.a03() +s=3 +break +case 6:p=q.c +p.toString +p=A.cl(p).c +p===$&&A.e() +p.eQ(null) +s=3 +break +case 3:return A.m(null,r)}}) +return A.n($async$a4z,r)}, +bY3(){if(this.c==null)return +this.I(new A.b9L())}, +bPG(){if(this.Je$.a){this.as1() +return}var s=this.c +s.toString +s=A.cl(s).c +s===$&&A.e() +s.eQ(null)}, +w1(){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$w1=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=p.w==null?3:4 +break +case 3:o=p.c +o.toString +n=t.e +o=A.ai(o,!1,n) +s=5 +return A.f(o.ga8(o).m4,$async$w1) +case 5:o=p.c +o.toString +n=A.ai(o,!1,n) +s=6 +return A.f(n.ga8(n).oY,$async$w1) +case 6:s=7 +return A.f(p.f.EU(p.gbY2()),$async$w1) +case 7:n=b +p.w=n +if(J.ft(n.ay.c)){if(p.f.gvK())p.f.NG(!1) +p.KI()}$.dI.go$.push(new A.b9c(p)) +case 4:p.w.aQX(!1) +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$w1,r)}, +atY(a){var s,r=this +if(r.k3==null)if(r.f.gap6()||r.f.c>0){s=r.w +if(s!=null)if(J.ft(s.ay.c)){s=r.c +s.toString +s=A.ai(s,!1,t.e).k3}else s=!1 +else s=!1}else s=!1 +else s=!1 +if(s){$.U().cY("Set read marker...") +r.k3=r.w.KI().aJ(0,new A.b9H(r),t.H) +r.f.toString}}, +KI(){return this.atY(null)}, +n(){var s,r=this,q=r.w +if(q!=null){s=q.w +if(s!=null)s.ag(0) +s=q.x +if(s!=null)s.ag(0) +q=q.y +if(q!=null)q.ag(0)}r.w=null +r.CW.U(0,r.gaBE()) +r.aoz$.ag(0) +q=r.aow$ +q.M$=$.bl() +q.F$=0 +r.aH()}, +au_(a){var s,r=this +if(r.dx){s=r.cy +if(s!=null)s.ag(0) +r.cy=null +r.f.au2(!1) +r.dx=!1}r.I(new A.b9I(r,a))}, +OU(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h +var $async$OU=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p.atu() +o=p.k4 +if(B.c.dd(o.a.a).length===0){s=1 +break}n=p.p1 +if(n!=null)n.ag(0) +s=3 +return A.f(A.vF(),$async$OU) +case 3:c.D(0,"draft_"+p.a.c) +m=A.aB("^/(\\w+)",!0,!1,!1,!1).ps(o.a.a) +s=m!=null&&!p.f.ay.dx.a0(0,m.b[1].toLowerCase())?4:6 +break +case 4:n=p.c +n.toString +n=A.z(n,B.f,t.X) +n.toString +l=p.c +l.toString +k=n.gkz() +j=m.b[0] +j.toString +j=n.kA(j) +i=n.gkg() +s=7 +return A.f(A.kg(n.gcT(n),l,!1,j,i,k,!1),$async$OU) +case 7:if(c===B.hf){s=1 +break}h=!1 +s=5 +break +case 6:h=!0 +case 5:n=p.f +n.toString +l=B.c.dd(o.a.a) +k=p.fx +n.aYy(l,null,k,h) +o.uJ(0,new A.f4(p.k1,B.qy,B.d6)) +p.id.sm(0,p.k1) +p.I(new A.b9G(p)) +case 1:return A.m(q,r)}}) +return A.n($async$OU,r)}, +bQD(a){this.aiE(a)}, +aiE(a){return this.bkg(a)}, +bkg(a){var s=0,r=A.o(t.z),q,p=this,o +var $async$aiE=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(!a.gaN6()){o=p.c +o.toString +A.i3(o,A.z(o,B.f,t.X).gnF()) +s=1 +break}if(A.cNs(a)){o=p.c +o.toString +q=p.acy(o,a) +s=1 +break}o=p.c +o.toString +p.ZZ(o,a) +case 1:return A.m(q,r)}}) +return A.n($async$aiE,r)}, +anX(){var s=this.ch,r=this.CW +if(s.a)r.ti() +else r.tk() +this.k2=B.lV +s.sm(0,!s.a)}, +bmu(){var s=this.ch +if(s.a&&this.CW.gee()){this.k2=B.lV +s.sm(0,!0)}}, +bhi(){var s,r,q,p,o,n,m,l,k=this,j=k.dy,i=j.length +if(i===1){j=B.b.gN(j) +i=k.w +i.toString +i=j.Kk(i) +j=k.c +j.toString +j=A.z(j,B.f,t.X) +j.toString +return i.a8B(new A.fe(j))}for(s=t.xT,r=t.Gk,q="",p=0;p>") +A.ai(m,!1,n).sP5(A.R(new A.N(p,new A.b9a(q),o),!0,o.i("al.E"))) +o=$.U() +p=q.c +p.toString +o.b9(0,"forwardEventsAction():: shareContentList: "+A.r(A.ai(p,!1,n).gP5()))}q.I(new A.b9b(q)) +p=q.c +p.toString +o=q.a.c +A.cl(p).ex(0,"/rooms/forward",new A.Qn(o)) +return A.m(null,r)}}) +return A.n($async$a_v,r)}, +aYb(){var s,r,q,p=this,o=B.b.gN(p.dy) +if(o.db===B.i4)o.Vl() +s=p.w +s.toString +r=o.a8g(s,"m.replace").oC(0,new A.b9D()) +for(s=J.af(r.a),q=new A.hM(s,r.b,r.$ti.i("hM<1>"));q.q();)s.gE(s).Vl() +p.I(new A.b9E(p))}, +ad0(a){this.I(new A.b9w(this,a)) +this.CW.ti()}, +arI(){return this.ad0(null)}, +Kz(a){return this.aXF(a)}, +aXF(a){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$Kz=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n={} +m=J.Yi(p.w.ay.c,new A.b9A(a)) +n.a=m +s=m===-1?3:4 +break +case 3:o=p.c +o.toString +s=5 +return A.f(A.cA(o,new A.b9B(n,p,a),t.P),$async$Kz) +case 5:case 4:if(p.c==null){s=1 +break}s=6 +return A.f(p.z.a3i(n.a,B.Ha),$async$Kz) +case 6:p.alf() +case 1:return A.m(q,r)}}) +return A.n($async$Kz,r)}, +aXH(a){return this.z.a3i(a,B.Ha)}, +atu(){var s=this.z +if(s.d.length!==0)s.t_(0)}, +bQv(a,b){var s=this +switch(s.k2.a){case 0:s.aY5(b) +break +case 1:s.asa(b) +s.a0D(s.k4.a.a) +break}}, +aY5(a){this.ch.sm(0,!1) +if(this.gb9p().cr(0,new A.b9C(a)))return +return this.a3s(a.a)}, +aa9(){var s=0,r=A.o(t.z),q,p=this,o +var $async$aa9=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.c +o.toString +s=3 +return A.f(A.cA(o,p.f.gbJN(),t.H),$async$aa9) +case 3:if(b.b!=null){s=1 +break}o=p.c +o.toString +A.cl(o).ex(0,"/archive",null) +case 1:return A.m(q,r)}}) +return A.n($async$aa9,r)}, +asa(a){var s=this.k4,r=s.a,q=r.a,p=r.b,o=a.a,n=q.length===0?o:B.c.ua(q,p.a,p.b,o) +s.uJ(0,new A.f4(n,A.nU(B.K,p.c+o.length),B.d6))}, +gb9p(){$===$&&A.e() +return $}, +anZ(){var s,r +switch(this.k2.a){case 0:this.ch.sm(0,!1) +break +case 1:s=this.k4 +r=s.a.a +s.sbt(0,(r.length===0?B.ch:new A.he(r)).aur(1).a) +s.sxw(A.Bz(new A.de(s.a.a.length,B.K))) +break}}, +a3s(a){return this.aYi(a)}, +aYi(a){var s=0,r=A.o(t.z),q=this,p,o,n,m,l,k,j +var $async$a3s=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:j=A.dc(q.dy,!0,t.qU) +q.I(new A.b9F(q)) +p=j.length,o=t.N,n=t.z,m=0 +case 2:if(!(m")).rN(0) +if(q.a===1&&B.b.p(s,q.gbQ(q))){r=q.gtc(q) +if(!!s.fixed$length)A.W(A.ak("removeWhere")) +B.b.qk(s,r,!0)}else B.b.H(s,q) +r=this.c +r.toString +A.cA(r,new A.b9t(p,s),t.N)}, +a0D(a){var s,r,q,p,o,n=this,m=n.p1 +if(m!=null)m.ag(0) +n.p1=A.d4(B.cb,new A.b9l(n,a)) +n.KI() +if(B.c.eC(a," ")&&n.x.gap3())for(m=J.af(n.gaL0()),s=t.N,r=t.z;m.q();){q=m.gE(m) +p=J.K(q.rx,"im.fluffychat.account_bundles") +p=p==null?null:p.b +o=A.cIy(p==null?A.b(s,r):p).a +if(o.length!==0&&a.toLowerCase()===o.toLowerCase()+" "){n.au_(q) +n.id.sm(0,"") +new A.b9m(n).$0() +n.c.qd() +return}}m=n.cy +if(m!=null)m.ag(0) +n.cy=A.d4(B.kz,new A.b9n(n)) +if(n.db==null)n.db=A.d4(B.tq,new A.b9o(n)) +if(!n.dx){n.dx=!0 +n.f.au3(!0,3e4)}n.id.sm(0,a)}, +gaNS(){var s=A.bL([B.dc,B.nj],t.PJ),r=this.f +return s.p(0,r==null?null:r.b)}, +bCm(){return this.I(new A.b96(this))}, +JL(a){return this.bRC(a)}, +bRC(a){var s=0,r=A.o(t.z),q=this +var $async$JL=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q.a3u(a,q.f) +return A.m(null,r)}}) +return A.n($async$JL,r)}, +bO1(){var s=t.mt +return A.R(new A.N(A.a([B.aK4,B.aK5],t.wg),new A.b9i(),s),!0,s.i("al.E"))}, +bKv(a,b,c){var s=this +switch(b.a){case 0:s.ad0(c) +break +case 1:s.Tz(c) +s.a_v() +break +case 2:s.bK8(a,c) +break}}, +bbs(a,b){var s=A.a([B.aJT,B.aJU,B.aJV,B.aJW],t.jM),r=b.gaN6() +if(r)s.push(B.aJX) +r=t.HG +return A.R(new A.N(s,new A.b95(this,a,b),r),!0,r.i("al.E"))}, +bbr(a,b){var s,r=this +switch(a.a){case 0:r.Tz(b) +break +case 1:r.Tz(b) +r.Mo() +break +case 2:r.Tz(b) +r.aPw() +break +case 3:r.Tz(b) +r.a_v() +break +case 4:s=r.c +s.toString +r.ZZ(s,b) +break}}, +ZZ(a,b){return this.bHP(a,b)}, +bHP(a,b){var s=0,r=A.o(t.u),q +var $async$ZZ=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(A.RL(b,a),$async$ZZ) +case 3:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ZZ,r)}, +acy(a,b){return this.bTq(a,b)}, +bTq(a,b){var s=0,r=A.o(t.z),q,p,o +var $async$acy=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(A.cA(a,b.gaLz(),t.ig),$async$acy) +case 3:o=d.a +if(o!=null){p=A.cMT(b) +p=p!=A.cCP(o.gpg(o))}else p=!0 +if(p){A.i3(a,A.z(a,B.f,t.X).gnB()) +s=1 +break}o=(self.URL||self.webkitURL).createObjectURL(A.Ho([o.a],"application/pdf")) +o.toString +p=window +p.toString +B.xo.ac8(p,o,"_blank");(self.URL||self.webkitURL).revokeObjectURL(o) +case 1:return A.m(q,r)}}) +return A.n($async$acy,r)}, +bK8(a,b){var s=this,r=s.at +r.sm(0,!r.a) +s.a0O(a,A.cJR(a),s.bbs(a,b),new A.b9e(s))}, +aNf(){var s=$.cBv +if((s==null?$.cBu:s)||this.CW.gee())this.CW.tk()}, +bKV(){var s=this.ch +s.sm(0,!s.a) +this.CW.ti()}, +abW(){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$abW=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=q.c +n.toString +p=q.f.a +s=2 +return A.f(A.cl(n).z_("/rooms/"+p+"/details",null,t.O),$async$abW) +case 2:o=b +if(o instanceof A.qa)switch(o.a){case 2:q.as1() +break}return A.m(null,r)}}) +return A.n($async$abW,r)}, +A(a){return new A.amx(this,this.a.a)}} +A.b9h.prototype={ +$1(a){return A.bL(["m.room.message","m.sticker","m.room.encrypted","m.call.invite"],t.N).p(0,a.a)}, +$S:23} +A.b9k.prototype={ +$0(){var s=this.a.a +return A.hu(new A.N(s,new A.b9j(),A.a0(s).i("N<1,Q>")),!1,t.D)}, +$S:941} +A.b9j.prototype={ +$1(a){return a.y0()}, +$S:945} +A.b9v.prototype={ +$0(){var s=0,r=A.o(t.N),q,p=this,o,n,m,l +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.a +n=o.ay +m=n.bc.c +l=new A.aQ(m,A.y(m).i("aQ<1>")).ro(0,new A.b9u(o)) +s=3 +return A.f(o.Jy(),$async$$0) +case 3:s=4 +return A.f(l,$async$$0) +case 4:s=5 +return A.f(n.aux(p.b,!0),$async$$0) +case 5:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:41} +A.b9u.prototype={ +$1(a){var s=a.b +if(s==null)s=null +else{s=s.c +s=s==null?null:s.a0(0,this.a.a)}return s===!0}, +$S:55} +A.b9f.prototype={ +$0(){return this.a.w}, +$S:954} +A.b9g.prototype={ +$1(a){return this.aT_(a)}, +aT_(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:k=p.a +if(k.f==null){k=k.c +k.toString +q=A.cl(k).ex(0,"/error",null) +s=1 +break}k.a4M() +o=k.a.e +if(o!=null&&k.f!=null&&o.d!=null){n=$.d0().cS(0,t.xZ) +o=k.f +o.toString +k=k.a.e +m=k.b +l=k.d +l.toString +n.a9J(A.a([new A.wT(m,l,k.gpg(k))],t.aI),o)}case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:214} +A.b93.prototype={ +$1(a){return new A.PB(this.a.bgE(),null)}, +$S:959} +A.b92.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +o=p.f +n=o==null?null:o.ay.Kc(o.a,!0) +s=2 +return A.f(p.f.qr(0),$async$$0) +case 2:s=3 +return A.f(n,$async$$0) +case 3:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.b9L.prototype={ +$0(){}, +$S:0} +A.b9c.prototype={ +$1(a){return this.aSZ(a)}, +aSZ(a){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=q.a +n=o.c +if(n!=null){p=A.km(n).r.h(0,"event") +if(p!=null)o.Kz(p) +o.alf()}return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:214} +A.b9H.prototype={ +$1(a){this.a.k3=null}, +$S:39} +A.b9I.prototype={ +$0(){return this.a.r=this.b}, +$S:0} +A.b9G.prototype={ +$0(){var s=this.a +s.fy=s.fx=null +s.k1=""}, +$S:0} +A.b98.prototype={ +$0(){B.b.V(this.a.dy)}, +$S:0} +A.b9x.prototype={ +$0(){var s,r,q=this,p=q.a.c +p.toString +p=A.ai(p,!1,t.e) +p=p.ga8(p) +s=q.b +r=s.z +r.toString +return p.Oa(r,s.y,J.jx(q.c),q.d)}, +$S:2} +A.b9y.prototype={ +$0(){B.b.V(this.a.dy)}, +$S:0} +A.b99.prototype={ +$1(a){a.toString +return a.dE(this.a.a.c)==null}, +$S:364} +A.b9a.prototype={ +$1(a){var s=this.a.w +s.toString +return a.Kk(s).b}, +$S:964} +A.b9b.prototype={ +$0(){return B.b.V(this.a.dy)}, +$S:0} +A.b9D.prototype={ +$1(a){return a.db===B.i4}, +$S:23} +A.b9E.prototype={ +$0(){return B.b.V(this.a.dy)}, +$S:0} +A.b9w.prototype={ +$0(){var s=this.a,r=this.b +s.fx=r==null?B.b.gN(s.dy):r +B.b.V(s.dy)}, +$S:0} +A.b9A.prototype={ +$1(a){return a.y===this.a}, +$S:23} +A.b9B.prototype={ +$0(){var s=0,r=A.o(t.P),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e +var $async$$0=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.f(n.b.w.z8(n.c),$async$$0) +case 7:m=b +if(m==null){s=1 +break}p=2 +s=6 +break +case 4:p=3 +f=o +l=A.a2(f) +if(l instanceof A.iG&&l.ga_8()==="M_NOT_FOUND"){s=1 +break}throw f +s=6 +break +case 3:s=2 +break +case 6:i=n.a,h=n.b,g=n.c +case 8:if(!(i.a===-1)){s=9 +break}if(!(J.fs(h.w.ay.c)||J.n7(h.w.ay.c).a!=="m.room.create")){s=1 +break}p=11 +s=14 +return A.f(h.w.GS(100),$async$$0) +case 14:p=2 +s=13 +break +case 11:p=10 +e=o +k=A.a2(e) +if(k instanceof A.M2){s=1 +break}throw e +s=13 +break +case 10:s=2 +break +case 13:i.a=J.Yi(h.w.ay.c,new A.b9z(g)) +s=8 +break +case 9:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.b9z.prototype={ +$1(a){return a.y===this.a}, +$S:23} +A.b9C.prototype={ +$1(a){var s=a.gqy(a).h(0,"m.relates_to") +if(s.a0(0,"key"))s.h(0,"key") +return!1}, +$S:23} +A.b9F.prototype={ +$0(){return B.b.V(this.a.dy)}, +$S:0} +A.b97.prototype={ +$0(){B.b.V(this.a.dy)}, +$S:0} +A.b9d.prototype={ +$0(){var s=this.a.f +return s.ay.apL(A.cDi(s.pO(0,"m.room.tombstone").b).b)}, +$S:41} +A.b9p.prototype={ +$0(){return B.b.D(this.a.dy,this.b)}, +$S:0} +A.b9q.prototype={ +$0(){return this.a.dy.push(this.b)}, +$S:0} +A.b9r.prototype={ +$2(a,b){return B.d.bL(a.Q.a,b.Q.a)}, +$S:269} +A.b9J.prototype={ +$1(a){return a===this.a}, +$S:6} +A.b9K.prototype={ +$0(){return this.a.f.atV(this.b)}, +$S:41} +A.b9s.prototype={ +$1(a){return a.y}, +$S:480} +A.b9t.prototype={ +$0(){return this.a.atV(this.b)}, +$S:41} +A.b9l.prototype={ +$0(){var s=0,r=A.o(t.H),q=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(A.vF(),$async$$0) +case 3:s=2 +return A.f(b.QD("String","draft_"+q.a.a.c,q.b),$async$$0) +case 2:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.b9m.prototype={ +$0(){this.a.k4.sbt(0,"")}, +$S:0} +A.b9n.prototype={ +$0(){var s=this.a +s.cy=null +s.dx=!1 +s.f.au2(!1)}, +$S:0} +A.b9o.prototype={ +$0(){var s=this.a +s.db=null +s.dx=!1}, +$S:0} +A.b96.prototype={ +$0(){var s=this.a +s.fy=s.fx=null}, +$S:0} +A.b9i.prototype={ +$1(a){return new A.zv(a,a.aUP())}, +$S:980} +A.b95.prototype={ +$1(a){var s=this.a,r=this.b +return A.oC(s.aPC(r,a.w2(r),a.UO(),new A.b94(s,a,this.c)),B.E,null,t.z)}, +$S:981} +A.b94.prototype={ +$0(){return this.a.bbr(this.b,this.c)}, +$S:0} +A.b9e.prototype={ +$0(){var s=this.a.at +s.sm(0,!s.a)}, +$S:0} +A.a1g.prototype={ +G(){return"EmojiPickerType."+this.b}} +A.aLW.prototype={} +A.aLX.prototype={} +A.aLY.prototype={} +A.aLZ.prototype={} +A.aM_.prototype={} +A.aM0.prototype={} +A.aM1.prototype={} +A.am9.prototype={ +A(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.d +if(i==null)return A.an(j,j,B.h,j,j,j,j,j,j,j,j,j,j,j) +s=k.e.length +if(s!==0){i=A.O(B.d.k(s),j,j,j,j,j,j,j,j,j,j,j) +return A.aW(A.a([i,k.c],t.p),B.n,B.fw,B.p,j,j)}r=i.gpQ() +if(r!=null)s=new A.b91(k,a,r) +else s=k.f?j:k.x +q=i.gAK() +p=k.y +o=p==null +if(o){n=A.z(a,B.f,t.X) +n.toString +n=i.vj(new A.fe(n))}else n=p +$.b0a() +m=t.l +l=t.p +n=A.d_(B.aO,A.a([A.nq(A.fk(j,15,q,n,j,A.aR(a,j,m).w.a.a<905?40:48),j,j,j,"content_banner",!1)],l),B.B,B.a7) +if(o){q=A.z(a,B.f,t.X) +q.toString +q=i.vj(new A.fe(q))}else q=p +$.b0a() +if(A.aR(a,j,m).w.a.a<905){p=A.x(a).p3.w +p=p==null?j:p.zG(A.x(a).ax.db,0.15)}else{p=A.x(a).p3.r +p=p==null?j:p.zG(A.x(a).ax.cx,0.15)}return A.cS(!1,j,!0,A.aW(A.a([n,B.ct,A.bZ(A.aY(A.a([A.O(q,j,j,1,B.a3,j,j,j,p,j,j,j),new A.aLT(k.w,i,j)],l),B.a2,B.j,B.p,j,j,B.v),1)],l),B.n,B.j,B.p,j,j),j,!0,j,j,B.z,B.z,j,j,j,j,j,j,j,s,j,j,j,j,B.z,j,j)}, +gqS(a){return this.c}} +A.b91.prototype={ +$0(){var s=this.b +return A.yO(new A.b90(this.a,this.c,s),s,!0,t.z)}, +$S:0} +A.b90.prototype={ +$1(a){var s=this.a,r=this.b +return new A.BN(s.d.dB(r),new A.b9_(s,r),null)}, +$S:270} +A.b9_.prototype={ +$0(){var s=this.a,r=s.r +s=r.a.a+(s.d.dB(this.b).gf4()+" ") +r.sbt(0,s) +return s}, +$S:28} +A.aLT.prototype={ +A(a){var s=this.d +if(s.gpQ()!=null)return new A.aNO(this.c,s,null) +return new A.aPv(this.c,s,null)}} +A.aNO.prototype={ +A(a){var s={},r=this.d,q=r.ay +s.a=q.to.h(0,r.gpQ()) +r=r.gpQ() +r.toString +return new A.ch(q.UX(r),new A.ccM(s,this),null,t.In)}} +A.ccM.prototype={ +$2(a,b){var s,r,q=this,p=b.b +if(p!=null){q.b.d.gpQ().toString +s=p.c +p=p.b +r=new A.HC(s) +if(p!=null)r.b=new A.bK(Date.now(),!1).zl(A.c7(0,0,0,p,0,0)) +q.a.a=r}p=q.b +s=p.d.ay.nJ.c +return A.vM(new A.ccL(q.a,p),null,A.d7Z(A.a([p.c,new A.aQ(s,A.y(s).i("aQ<1>"))],t.aa),t.z),t.j)}, +$S:985} +A.ccL.prototype={ +$2(a,b){var s,r=null,q=b.b,p=q==null,o=p?r:J.K(q,0),n=A.cG8(o,B.i3,t.Iw) +q=p?r:J.K(q,1) +o=this.a +o.a=A.cG8(q,o.a,t.eC) +if(!p&&n===B.i3)return new A.MD(A.z(a,B.f,t.X).gmf(),r) +q=this.b.d +s=A.bQW(q,a) +if(s.length===0)return new A.MD(A.cD1(A.cP6(q,a,o.a),a),r) +else return new A.acD(s,r)}, +$S:991} +A.aPv.prototype={ +A(a){return A.vM(new A.cf5(this),null,this.c,t.Iw)}} +A.cf5.prototype={ +$2(a,b){var s,r=null,q=b.b,p=A.cG8(q,B.i3,t.Iw) +if(q!=null&&p===B.i3)return new A.MD(A.z(a,B.f,t.X).gmf(),r) +q=this.a.d +s=A.bQW(q,a) +if(s.length===0)return new A.MD(A.cD1(A.cP6(q,a,r),a),r) +else return new A.acD(s,r)}, +$S:992} +A.MD.prototype={ +A(a){var s=null +return A.O(this.c,s,s,1,B.a3,s,s,s,A.cJw(a),s,s,s)}} +A.acD.prototype={ +A(a){var s=null +return A.Jh(A.aW(A.a([A.bZ(A.O(this.c,s,s,1,B.aM,s,s,s,A.cJw(a),s,s,s),1),A.bU(A.G1(new A.a42(new A.akR("assets/typing-indicator.zip",s,s,s),32,B.atQ,s),B.dwA),16,32)],t.p),B.dN,B.j,B.p,s,s),s)}} +A.rz.prototype={ +G(){return"ChatContextMenuActions."+this.b}, +w2(a){var s +switch(this.a){case 0:s=A.z(a,B.f,t.X) +return s.gmO(s) +case 1:return A.z(a,B.f,t.X).gnm() +case 2:return A.z(a,B.f,t.X).gjK() +case 3:s=A.z(a,B.f,t.X) +return s.geD(s) +case 4:s=A.z(a,B.f,t.X) +return s.gns(s)}}, +UO(){switch(this.a){case 0:return B.cf1 +case 1:return B.O0 +case 2:return B.tS +case 3:return B.AP +case 4:return B.cf8}}} +A.amf.prototype={ +A(a){return new A.bn(this.c.ch,new A.bac(this),null,null,t.D0)}} +A.bac.prototype={ +$3(a,b,c){var s,r,q,p,o=null,n=t.l,m=A.aR(a,o,n).w +n=b?A.aR(a,o,n).w.a.b/3:0 +if(b){s=this.a.c +r=A.x(a) +q=A.x(a) +p=A.x(a) +s=A.cAw(A.cJP(r.ax.b,q.ax.cy,A.x(a).ax.b,p.ax.b),s.ganY(),s.gbQu())}else s=o +return A.o9(o,s,B.h,o,o,B.bJ,o,B.cL,o,n,o,m.a.a)}, +$S:994} +A.amh.prototype={ +A(a){var s,r,q,p,o=this,n=null,m=A.aR(a,n,t.l).w.a.a>784?8:0,l=A.b(t.N,t.S) +for(s=o.c,r=0;r0?J.K(r.w.ay.c,q-1):h +n=b0)if(J.K(s.w.ay.c,r-1).y==b.y){r=s.c +r.toString +r=A.aR(r,null,t.l).w.a.a>=1239&&s.dy.length===0&&!s.at.a}else r=!1 +else r=!1 +if(r){r=a?b.y:null +s.as.sm(0,r)}return null}, +$S:1006} +A.bay.prototype={ +$1(a){return this.a.c.bJr(a,this.b)}, +$S:1007} +A.bap.prototype={ +$0(){return this.a.c.CW.ti()}, +$S:0} +A.uw.prototype={ +G(){return"ChatHorizontalActionMenu."+this.b}, +w2(a){var s +switch(this.a){case 0:s=A.z(a,B.f,t.X) +return s.gfN(s) +case 1:s=A.z(a,B.f,t.X) +return s.geD(s) +case 2:return A.z(a,B.f,t.X).gf5()}}, +UO(){switch(this.a){case 0:return null +case 1:return B.AP +case 2:return B.AM}}, +aVg(){switch(this.a){case 0:return"assets/images/ic_reply.svg" +case 2:case 1:return null}}, +aUP(){switch(this.a){case 0:case 2:case 1:return B.aRH}}} +A.ami.prototype={ +A(a){var s,r,q,p,o=this,n=null,m="assets/images/ic_send.svg",l=o.c,k=l.ch +if(k.a&&l.k2===B.Nd)return A.an(n,n,B.h,n,n,n,n,n,n,n,n,n,n,n) +s=l.dy +r=t.p +if(s.length!==0){k=t.X +q=A.z(a,B.f,k) +q=A.bU(A.k9(!1,A.aW(A.a([B.cgV,A.O(q.geD(q),n,n,n,n,n,n,n,n,n,n,n)],r),B.n,B.j,B.p,n,n),B.h,n,n,n,n,n,l.gbK1(),n,n),56,n) +if(s.length===1){s=B.b.gN(s) +p=l.w +p.toString +p=s.Kk(p).db +if(B.b.p(A.a([B.fn,B.cC,B.fo],t.gz),p)){k=A.z(a,B.f,k) +l=A.bU(A.k9(!1,A.aW(A.a([A.O(k.gfN(k),n,n,n,n,n,n,n,n,n,n,n),B.chl],r),B.n,B.j,B.p,n,n),B.h,n,n,n,n,n,l.garH(),n,n),56,n)}else l=A.bU(A.k9(!1,A.aW(A.a([A.O(A.z(a,B.f,k).gl0(),n,n,n,n,n,n,n,n,n,n,n),B.eY,A.pL(m,n,n,B.bw,n,n)],r),B.n,B.j,B.p,n,n),B.h,n,n,n,n,n,l.gaYa(),n,n),56,n)}else l=A.an(n,n,B.h,n,n,n,n,n,n,n,n,n,n,n) +r=A.a([q,l],r) +l=r}else{s=A.a([],r) +r=$.cX5() +q=t.l +if(A.aR(a,n,q).w.a.a<905||r.Jv(a))s.push(A.an(n,A.hz(n,B.AJ,n,n,n,B.E,new A.baE(o,a),n,n,n,24,A.z(a,B.f,t.X).gf5()),B.h,n,n,n,n,48,n,B.Aa,n,n,n,n)) +if(J.aH(l.x.a.d)>1)if(l.x.gap3()){p=l.x.ga92() +p.toString +p=J.aH(p)>1}else p=!1 +else p=!1 +if(p)s.push(A.an(B.D,new A.acC(l,n),B.h,n,n,n,n,56,n,n,n,n,n,n)) +s.push(A.bZ(A.aR(a,n,q).w.a.a<905||r.Jv(a)?new A.amj(o.axh(a),k,l.ga9y(),l.gaMZ(),n):o.baX(a),1)) +k=A.aR(a,n,q).w.a.a<905||r.Jv(a)?48:56 +p=A.aR(a,n,q).w.a.a<905||r.Jv(a)?0:8 +r=A.aR(a,n,q).w.a.a<905||r.Jv(a)?34:48 +q=A.z(a,B.f,t.X) +s.push(new A.bn(l.id,new A.baF(),A.an(B.D,A.hz(n,n,n,m,n,B.E,l.geJ(l),n,p,n,r,q.geJ(q)),B.h,n,n,n,n,k,n,n,n,n,n,n),n,t.x_)) +l=s}return new A.aa(B.tw,A.aW(l,B.dN,B.fw,B.p,n,n),n)}, +baX(a){var s=this.c +return new A.amk(this.axh(a),s.ch,new A.baD(this,a),s.ga9y(),s.gaMZ(),null)}, +axh(a){var s,r,q=null,p=this.c,o=p.f +o.toString +s=A.z(a,B.f,t.X).glN() +r=A.x(a).p3.y +return A.cMc(!0,p.k4,A.j2(q,q,q,q,q,q,q,q,!0,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,1,r==null?q:r.aT(A.x(a).d.e).amW(-0.15),s,q,q,q,q,!1,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),p.CW,p.cx,B.l9,8,1,p.gaqv(),p.gaqw(),o,q)}} +A.baE.prototype={ +$0(){return this.a.c.JL(this.b)}, +$S:0} +A.baF.prototype={ +$3(a,b,c){c.toString +return c}, +$S:1013} +A.baD.prototype={ +$0(){return this.a.c.JL(this.b)}, +$S:0} +A.acC.prototype={ +brZ(a){var s,r=this.c,q=r.x.ga92() +q.toString +s=J.d50(q,new A.caO(a),new A.caP()) +if(s==null){$.U().fk(0,"Attempted to switch to a non-existing client "+a) +return}r.au_(s)}, +A(a){var s,r=this.c +if(r.x==null)r.x=A.ai(a,!1,t.e) +s=r.gaL0() +return new A.aa(B.bh,new A.ch(r.r.aMb(),new A.caT(this,s),null,t.w8),null)}} +A.caO.prototype={ +$1(a){return a.k3===this.a}, +$S:364} +A.caP.prototype={ +$0(){return null}, +$S:20} +A.caT.prototype={ +$2(a,b){var s=null,r=this.a,q=b.b,p=q==null,o=p?s:q.a +q=p?s:q.b +if(q==null){q=r.c.x +q=q.ga8(q).k3 +q.toString +q=A.fG(q)?B.b.gN(A.lq(q)):s}return A.a6y(A.fk(s,8,o,q,s,20),s,s,new A.caS(this.b),r.gbrY(),B.bh,t.N)}, +$S:1014} +A.caS.prototype={ +$1(a){return J.bz(this.a,new A.caR(),t.wI).bg(0)}, +$S:1030} +A.caR.prototype={ +$1(a){var s=a.k3 +return A.oC(new A.ch(a.aMb(),new A.caQ(a),null,t.w8),null,s,t.N)}, +$S:1034} +A.caQ.prototype={ +$2(a,b){var s=null,r=b.b,q=r==null,p=q?s:r.a,o=q?s:r.b +if(o==null){o=this.a.k3 +o.toString +o=A.fG(o)?B.b.gN(A.lq(o)):s}o=A.fk(s,24,p,o,s,20) +r=q?s:r.b +if(r==null){r=this.a.k3 +r.toString}return A.cf(!1,B.E,s,s,!0,s,s,s,!1,o,s,s,s,!1,s,s,s,s,s,s,A.O(r,s,s,s,s,s,s,s,s,s,s,s),s,s)}, +$S:390} +A.amj.prototype={ +A(a){var s=this,r=null,q=A.x(a),p=A.bZ(s.c,1),o=A.bL([B.hd,B.py],t.bd),n=s.e,m=A.z(a,B.f,t.X).gfv() +return new A.eP(B.atG,A.an(B.D,A.aW(A.a([p,A.byO(A.cS(!1,r,!0,A.bJy(new A.bn(s.d,new A.baz(s),r,r,t.D0),new A.baA()),r,!0,r,r,r,B.z,r,r,r,r,r,r,r,n,r,r,r,r,r,r,r),m,o,n)],t.p),B.dN,B.j,B.p,r,r),B.h,r,r,new A.bq(q.ax.cy,r,r,B.ye,r,r,r,B.M),r,r,r,B.N_,B.aUq,r,r,r),r)}} +A.baA.prototype={ +$3(a,b,c){return new A.Be(b,c,B.Eh,B.z,a,null)}, +$C:"$3", +$R:3, +$S:213} +A.baz.prototype={ +$3(a,b,c){var s=null,r=A.z(a,B.f,t.X).gfv(),q=this.a +q=b?q.f:q.e +return A.hz(s,b?B.O4:B.AQ,s,s,s,B.E,q,s,12,s,s,r)}, +$S:126} +A.amk.prototype={ +A(a){var s=this,r=null,q=A.x(a),p=t.X,o=A.hz(r,B.AJ,r,r,r,B.bK,s.e,r,0,r,24,A.z(a,B.f,p).gf5()),n=A.bZ(s.c,1),m=A.bL([B.hd,B.py],t.bd),l=s.f +p=A.z(a,B.f,p).gfv() +return A.an(B.D,A.aW(A.a([o,n,A.byO(A.cS(!1,r,!0,A.bJy(new A.bn(s.d,new A.baB(s),r,r,t.D0),new A.baC()),r,!0,r,r,r,B.z,r,r,r,r,r,r,r,l,r,r,r,r,r,r,r),p,m,l)],t.p),B.dN,B.j,B.p,r,r),B.h,r,r,new A.bq(q.ax.cy,r,r,B.ye,r,r,r,B.M),r,r,r,B.N_,r,r,r,r)}} +A.baC.prototype={ +$3(a,b,c){return new A.Be(b,c,B.Eh,B.z,a,null)}, +$C:"$3", +$R:3, +$S:213} +A.baB.prototype={ +$3(a,b,c){var s=null,r=A.z(a,B.f,t.X).gfv(),q=this.a +q=b?q.r:q.f +return A.hz(s,b?B.O4:B.AQ,s,s,s,B.E,q,s,12,s,s,r)}, +$S:126} +A.amp.prototype={ +A(a){return A.lo(null,new A.bbr(this),6,null,B.eU,B.L,!0)}} +A.bbr.prototype={ +$2(a,b){var s,r,q,p,o,n,m=null +if(b<3){s=t.l +r=B.e.aQ(A.aR(a,m,s).w.a.a,2) +q=B.e.eK(A.aR(a,m,s).w.a.a,0.25) +q=B.dK.xY(q-r) +p=B.dK.xY(40) +o=A.bV(16) +return new A.aa(B.bh,new A.FI(A.aW(A.a([B.dKm,B.ct,A.bZ(new A.a9w(new A.aFt(b+1,B.E,8,new A.aFs(r+q,56+p,!0,A.aR(a,m,s).w.a.a/4,A.aR(a,m,s).w.a.a/0.25,B.fE,o)),m),1),B.ip],t.p),B.dN,B.j,B.p,m,m),m),m)}else{s=B.dK.xY(2) +r=t.l +q=B.e.aQ(A.aR(a,m,r).w.a.a,2) +p=B.e.eK(A.aR(a,m,r).w.a.a,0.25) +p=B.dK.xY(p-q) +o=B.dK.xY(40) +n=A.bV(16) +return new A.aa(B.bh,new A.FI(A.aW(A.a([B.dK4,A.bZ(new A.a9w(new A.aFt(1+s,B.E,8,new A.aFs(q+p,56+o,!0,A.aR(a,m,r).w.a.a/4,A.aR(a,m,r).w.a.a/0.25,B.xV,n)),m),1),B.ip],t.p),B.dN,B.e9,B.p,m,m),m),m)}}, +$S:393} +A.amu.prototype={ +as1(){var s=this.Je$ +s.sm(0,!s.a) +this.amw()}, +bRr(a){this.aoz$.sm(0,a)}, +bMJ(a,b,c){var s,r=this +r.aMk$=c +r.aox$=b +r.aoy$=a +s=r.aoz$ +s.gaA(s).bH(new A.bbM(r))}, +bkB(a){var s=this,r=s.aoy$,q=r==null?null:r.$0() +if(q==null)return +s.aMj$.Cu(-1,B.e1,a,s.aox$,10,q).bH(new A.bbL(s))}, +amw(){var s=this +s.aow$.uJ(0,B.hO) +s.Jf$.sm(0,new A.ej(new A.Lm(),t.g)) +s.a_p$.sm(0,!1) +s.a_o$.sm(0,!1)}, +XN(a){return this.buI(a)}, +buI(a){var s=0,r=A.o(t.z),q=1,p,o=[],n=this,m,l,k,j,i +var $async$XN=A.k(function(b,c){if(b===1){p=c +s=q}while(true)switch(s){case 0:k=A.vN(a,t.Cl) +j=k==null?null:k.b +s=j!=null?2:3 +break +case 2:++n.aoA$ +q=5 +k=n.aMk$ +s=8 +return A.f(k==null?null:k.$1(j),$async$XN) +case 8:o.push(7) +s=6 +break +case 5:q=4 +i=p +m=A.a2(i) +k=$.U() +k.oO(0,"ChatRoomSearchMixin::_scrollToEvent "+A.r(m)) +o.push(7) +s=6 +break +case 4:o=[1] +case 6:q=1;--n.aoA$ +s=o.pop() +break +case 7:case 3:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$XN,r)}, +aAI(a,b){var s=this,r=A.vN(s.Jf$.a,t.Cl),q=s.aoy$,p=q==null?null:q.$0() +if(p==null||r==null)return +q=r.a +s.aMj$.Cu(r.b,b,q,s.aox$,10,p).bH(new A.bbK(s,b,a))}, +bLX(){if(this.aoA$<=0)this.aMi$.gee() +return}} +A.bbM.prototype={ +$1(a){this.a.bkB(a)}, +$S:17} +A.bbL.prototype={ +$1(a){var s +$.U().cY("ChatRoomSearchMixin::_handleSearch "+a.k(0)) +s=this.a +s.Jf$.sm(0,a) +s.XN(a) +s.a_o$.sm(0,A.vN(a,t.Cl)!=null) +s.a_p$.sm(0,!1)}, +$S:40} +A.bbK.prototype={ +$1(a){var s,r,q=this +$.U().cY("ChatRoomSearchMixin::_goSearchResult "+a.k(0)) +s=q.a +s.XN(a) +if(A.vN(a,t.Cl)!=null){s.Jf$.sm(0,a) +switch(q.b.a){case 0:s.a_p$.sm(0,!0) +break +case 1:s.a_o$.sm(0,!0) +break}}else if(a.bNm()){r=q.c +A.i3(r,A.z(r,B.f,t.X).go5()) +switch(q.b.a){case 0:s.a_o$.sm(0,!1) +break +case 1:s.a_p$.sm(0,!1) +break}}}, +$S:40} +A.amw.prototype={ +A(a){return new A.bn(this.c.Je$,new A.bbU(this),null,null,t.D0)}} +A.bbU.prototype={ +$3(a,b,c){var s=null,r=A.x(a),q=this.a,p=q.c,o=t.D0 +return A.an(s,A.aW(A.a([new A.bn(p.Jf$,new A.bbR(),new A.aa(B.fl,A.O(A.z(a,B.f,t.X).go8(),s,s,s,s,s,s,s,s,s,s,s),s),s,t.Sd),B.iq,new A.bn(p.a_o$,new A.bbS(q),s,s,o),new A.bn(p.a_p$,new A.bbT(q),s,s,o)],t.p),B.n,B.j,B.p,s,s),B.h,s,s,new A.bq(r.ax.cy,s,s,s,s,s,s,B.M),s,s,s,s,s,s,s,s)}, +$S:1051} +A.bbR.prototype={ +$3(a,b,c){return b.eA(0,new A.bbP(c),new A.bbQ(c),t.d)}, +$S:77} +A.bbP.prototype={ +$1(a){var s=this.a +s.toString +return s}, +$S:124} +A.bbQ.prototype={ +$1(a){var s +if(a instanceof A.a__||!1){s=this.a +s.toString +return s}if(a instanceof A.a_0)return B.dAN +return B.bs}, +$S:118} +A.bbS.prototype={ +$3(a,b,c){var s=null,r=A.z(a,B.f,t.X).gjQ(),q=b?A.x(a).ax.b:A.x(a).ax.cx +return A.hz(s,B.tP,q,s,s,B.E,new A.bbO(this.a,a),s,s,s,s,r)}, +$S:126} +A.bbO.prototype={ +$0(){this.a.c.aAI(this.b,B.e1) +return null}, +$S:0} +A.bbT.prototype={ +$3(a,b,c){var s,r=null,q=A.z(a,B.f,t.X) +q=q.gdl(q) +s=b?A.x(a).ax.b:A.x(a).ax.cx +return A.hz(r,B.tQ,s,r,r,B.E,new A.bbN(this.a,a),r,r,r,r,q)}, +$S:126} +A.bbN.prototype={ +$0(){this.a.c.aAI(this.b,B.oS) +return null}, +$S:0} +A.wa.prototype={ +G(){return"_EventContextAction."+this.b}} +A.yu.prototype={ +G(){return"_RoomContextAction."+this.b}} +A.amx.prototype={ +b9w(a){var s,r=this,q=null,p=r.c,o=p.dy +if(o.length!==0){p=t.X +s=A.z(a,B.f,p) +p=A.a([A.hz(q,B.cfY,q,q,q,B.E,new A.bbW(r),q,q,q,q,s.gfp(s)),A.hz(q,B.AU,q,q,q,B.E,new A.bbX(r),q,q,q,q,A.z(a,B.f,p).gjK())],t.p) +if(o.length===1)p.push(A.a6y(q,q,q,new A.bbY(),new A.bbZ(r,a),B.bh,t.lP)) +return A.aW(p,B.n,B.j,B.p,q,q)}else if(p.gaNS()){o=A.FT(q,q,q,q,q,q,q,q,q,A.x(a).ax.at,q,q,q,q,q,q,q,q,q) +s=A.z(a,B.f,t.X) +return new A.aa(B.bh,A.GG(B.B0,A.O(s.geB(s),q,q,q,q,q,q,q,q,q,q,q),p.gbJP(),o),q)}else return B.X}, +A(a){var s,r,q=null,p=this.c,o=p.x +if(o==null)o=p.x=A.ai(a,!1,t.e) +s=o.ga8(o) +o=p.r +if(o==null){p.r=s +o=s}o=o.dE(p.a.c) +p.f=o +if(o==null)return B.X +r=A.aR(a,q,t.l).w.a.a>784?16:8 +o=p.f.as.c +return A.eH(B.cD,A.vM(new A.bc8(this,r),q,A.cPV(new A.aQ(o,A.y(o).i("aQ<1>")),B.cX),t.y),B.R,!1,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,p.gaZO(),q,q,q,q,!1,B.ay)}, +aBF(a){return new A.bn(this.c.Je$,new A.bc0(this,a),null,null,t.D0)}, +bmv(a){var s=null,r=this.c,q=A.R(new A.N(A.a([B.Ma,new A.aDn(r,s),new A.ami(r,s)],t.p),new A.bc1(a),t.s9),!0,t.d) +q.push(A.bU(s,a,s)) +q.push(new A.amf(r,s)) +return A.aY(q,B.n,B.j,B.I,s,s,B.v)}, +ax9(a){var s=null,r=A.z(a,B.f,t.X) +return A.hz(s,B.e3,s,s,s,B.tv,this.c.gbPF(),s,8,s,s,r.geO(r))}, +bax(a){var s,r=null,q=this.c +if(q.dy.length!==0){s=A.z(a,B.f,t.X) +return A.hz(r,B.ey,r,r,r,B.E,q.gbD8(),r,r,r,r,s.gdg(s))}if(A.aR(a,r,t.l).w.a.a<905)return this.ax9(a) +return new A.bn(q.Je$,new A.bc_(this),r,r,t.D0)}} +A.bbW.prototype={ +$0(){var s=this.a.c +s.gbE6().$0() +s.Rl() +return null}, +$S:0} +A.bbX.prototype={ +$0(){var s=this.a.c +s.gbT_().$0() +s.Rl() +return null}, +$S:0} +A.bbZ.prototype={ +$1(a){var s +switch(a.a){case 0:s=this.a +new A.bbV(s,this.b).$0() +s.c.Rl() +break +case 1:s=this.a.c +s.gbVB().$0() +s.Rl() +break}}, +$S:1055} +A.bbV.prototype={ +$0(){return A.bmu(B.b.gbQ(this.a.c.dy),this.b)}, +$S:0} +A.bbY.prototype={ +$1(a){var s=null,r=t.X,q=t.p,p=t.lP +return A.a([A.oC(A.aW(A.a([B.OK,B.jA,A.O(A.z(a,B.f,r).gkN(),s,s,s,s,s,s,s,s,s,s,s)],q),B.n,B.j,B.I,s,s),s,B.e_i,p),A.oC(A.aW(A.a([B.cha,B.jA,A.O(A.z(a,B.f,r).gfh(),s,s,s,s,s,s,s,s,s,s,s)],q),B.n,B.j,B.I,s,s),s,B.e_j,p)],t.wq)}, +$S:1056} +A.bc8.prototype={ +$2(a,b){var s=this.a +return new A.ch(s.c.w1(),new A.bc7(s,this.b),null,t.yl)}, +$S:1057} +A.bc7.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=null +$.cGf() +s=t.l +r=A.aR(a,h,s).w.a.a<905?56:80 +$.cGf() +s=A.aR(a,h,s).w.a.a<905?0:16 +q=this.a +p=q.c +o=t.D0 +n=t.p +m=A.aW(A.a([q.bax(a),A.bZ(new A.bn(p.Je$,new A.bc3(q),h,h,o),1)],n),B.n,B.j,B.p,h,h) +l=A.a([],n) +if(p.dy.length===0)l.push(new A.aV5(p,h)) +k=A.x(a).ax +j=k.k3 +s=A.e7(l,h,!1,h,new A.lv(A.an(h,h,B.h,(j==null?k.b:j).a3(0.08),h,h,h,1,h,h,h,h,h,h),B.Ez,h),1,h,h,h,!1,h,!1,h,h,h,h,!0,h,h,h,B.z,h,new A.aa(new A.cG(s,0,0,0),m,h),0,h,r,1,h) +r=A.a([],n) +m=t.e +if(A.ai(a,!1,m).db!=null){m=A.ai(a,!1,m).db +m.toString +r.push(A.bvL(m,h,h,B.i7,B.c0,1/0,1/0))}m=A.a([new A.aHu(p,h),new A.aBj(p,h),A.bZ(A.eH(h,new A.hr(new A.bc4(q),h),B.R,!1,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,p.gbD9(),h,h,h,h,h,h,!1,B.ay),1)],n) +if(p.f.b===B.aS)m.push(q.aBF(this.b)) +l=p.f +k=l.pO(0,"m.room.power_levels") +k=k==null?h:A.az(k.b,"events_default",B.i,t.S) +if(k==null)k=0 +j=l.ay +i=j.k3 +i.toString +if(k<=l.uf(i))l=l.gyI()==null||j.gte() +else l=!1 +if(l&&p.f.b===B.aZ){l=p.f +l=l==null?h:l.gaNQ() +k=this.b +if(l===!0){l=A.FT(h,h,h,h,h,h,h,h,h,A.x(a).ax.at,h,h,B.c1,h,h,h,h,h,h) +j=t.X +l=A.GG(B.OS,A.O(A.z(a,B.f,j).geV(),h,h,h,h,h,h,h,h,h,h,h),p.gbNT(),l) +i=A.FT(h,h,h,h,h,h,h,h,h,h,h,h,B.c1,h,h,h,h,h,h) +n=new A.aa(new A.au(k,0,k,k),A.aW(A.a([l,A.GG(B.Ow,A.O(A.z(a,B.f,j).gos(),h,h,h,h,h,h,h,h,h,h,h),p.gbUB(),i)],n),B.n,B.a1x,B.p,h,h),h)}else n=q.aBF(k) +m.push(A.an(B.D,n,B.h,h,B.r1,h,h,h,h,h,h,h,h,h))}r.push(A.j8(!0,A.aY(m,B.n,B.j,B.p,h,h,B.v),!0,B.E,!0,!0)) +r.push(new A.bn(p.ax,new A.bc5(),h,h,o)) +return A.ea(s,h,new A.a12(A.d_(B.aO,r,B.B,B.a7),p.gbQi(),p.gbQk(),p.gbQg(),h),h,!1,!1,new A.bn(p.ay,new A.bc6(q),h,h,o),h,h)}, +$S:1058} +A.bc3.prototype={ +$3(a,b,c){var s,r,q,p,o,n=null +if(b){s=this.a +r=s.c +q=r.aow$ +p=A.z(a,B.f,t.X) +return A.l2(!0,B.Q,!0,n,n,A.mp(),q,n,n,n,2,A.j2(n,B.ix,n,n,n,n,n,n,!0,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,p.geI(p),n,n,n,n,!1,n,n,n,n,n,n,n,n,n,n,n,n,new A.bn(q,new A.bc2(s),n,n,t.ue),n,n,n,n),!0,n,!0,n,!1,r.aMi$,n,n,n,n,n,n,1,n,n,!1,"\u2022",r.gbRq(),n,n,n,n,!1,n,n,B.cc,n,n,n,n,n,n,n,n,B.an,n,B.bt,n,n,n)}s=this.a +r=s.c +q=r.f +p=r.gaNS() +o=r.d +$.U().b9(0,"NetworkConnectionService::getStreamInstance()") +o.UB() +o=o.b +o===$&&A.e() +return new A.am9(s.b9w(a),q,r.dy,p,r.k4,new A.aQ(o,A.y(o).i("aQ<1>")),r.gbRd(),r.a.f,n)}, +$S:50} +A.bc2.prototype={ +$3(a,b,c){var s=null +return b.a.length!==0?A.en(s,s,s,B.kL,s,this.a.c.gbD5(),s,s,s,s):B.bs}, +$S:429} +A.bc6.prototype={ +$3(a,b,c){var s,r=null +if(b){s=this.a.c +s=s.dy.length===0&&s.fx==null}else s=!1 +if(s)return new A.aa(B.aU4,A.pl(r,B.AZ,r,B.lt,!0,this.a.c.gaXD(),r),r) +return B.bs}, +$S:434} +A.bc4.prototype={ +$1(a){var s=this.a.c +if(s.w==null)return B.aK7 +return new A.amh(s,null)}, +$S:1066} +A.bc5.prototype={ +$3(a,b,c){var s=null +if(!b)return B.X +return A.an(B.D,B.chr,B.h,A.x(a).go.a3(0.9),s,s,s,s,s,s,s,s,s,s)}, +$S:50} +A.bc0.prototype={ +$3(a,b,c){var s=this.a +return b?new A.amw(s.c,null):s.bmv(this.b)}, +$S:50} +A.bc1.prototype={ +$1(a){var s=this.a +return new A.aa(new A.au(s,0,s,0),a,null)}, +$S:212} +A.bc_.prototype={ +$3(a,b,c){if(b)return this.a.ax9(a) +return B.X}, +$S:50} +A.aV5.prototype={ +A(a){return new A.bn(this.c.Je$,new A.cnT(this),null,null,t.D0)}} +A.cnT.prototype={ +$3(a,b,c){if(b)return B.bs +return A.a6y(null,null,null,new A.cnR(),new A.cnS(this.a),B.bh,t.Z5)}, +$S:50} +A.cnR.prototype={ +$1(a){var s=null,r=A.z(a,B.f,t.X) +return A.a([A.oC(A.aW(A.a([B.OP,B.jA,A.bZ(A.O(r.geI(r),s,s,1,B.a3,s,s,s,s,s,s,s),1)],t.p),B.n,B.j,B.p,s,s),s,B.e0X,t.Z5)],t.zD)}, +$S:1071} +A.cnS.prototype={ +$1(a){switch(a.a){case 0:return this.a.c.as1()}}, +$S:1072} +A.aMd.prototype={} +A.zv.prototype={} +A.If.prototype={ +G(){return"DialogAcceptInviteResult."+this.b}} +A.PB.prototype={ +A(a){var s,r,q,p,o=null,n=A.bV(28),m=A.x(a),l=A.x(a).p3.z +if(l==null)l=o +else{$.fh() +l=l.aM(B.ck)}s=t.X +r=A.z(a,B.f,s).gn6() +q=A.x(a).p3.z +if(q==null)q=o +else{$.d5() +q=q.aM(B.fe)}p=t.p +return A.d9(B.F,!0,o,new A.kb(A.cn(A.an(o,A.aY(A.a([new A.aa(B.A7,A.Ld(o,o,B.aM,o,o,!0,o,A.cN(A.a([A.cN(o,o,o,o,o,o,o,o,q,r)],t.VO),o,o,o,o,o,o,o,l,this.c),B.aD,o,o,1,B.ac),o),new A.aa(B.aTz,A.aW(A.a([new A.ac3(A.z(a,B.f,s).gor(),new A.bhR(a),a,!1,o,o),B.ct,new A.ac3(A.z(a,B.f,s).gn1(),new A.bhS(a),a,!0,A.x(a).ax.b,o)],p),B.n,B.aV,B.p,o,o),o)],p),B.n,B.aV,B.I,o,o,B.v),B.h,o,o,new A.bq(m.ax.cy,o,o,n,o,o,o,B.M),o,o,o,B.MW,B.MW,o,o,o),o,o),new A.bhT(a),o),B.h,B.z,0,o,o,o,o,o,B.al)}} +A.bhT.prototype={ +$0(){var s=0,r=A.o(t.y),q,p=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:A.cp(p.a,!1).eQ(B.aSC) +q=!1 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:58} +A.bhR.prototype={ +$0(){return A.cp(this.a,!1).eQ(B.aSB)}, +$S:0} +A.bhS.prototype={ +$0(){return A.cp(this.a,!1).eQ(B.aSA)}, +$S:0} +A.ac3.prototype={ +A(a){var s=this,r=null,q=A.bV(100),p=A.bV(100),o=A.x(a).p3.as +if(o==null)o=r +else o=o.aM(s.f?A.x(a).ax.c:A.x(a).ax.b) +return A.cS(!1,q,!0,A.an(r,A.O(s.c,r,r,r,r,r,r,r,o,r,r,r),B.h,r,r,new A.bq(s.r,r,r,p,r,r,r,B.M),r,r,r,r,B.aTG,r,r,r),r,!0,r,r,r,r,r,r,r,r,r,r,r,s.d,r,r,r,r,r,r,r)}} +A.bmv.prototype={ +$1(a){A.z(a,B.f,t.X).toString +return new A.Q1(this.a,null)}, +$S:1073} +A.Q1.prototype={ +A(a){var s,r,q,p,o=null,n=t.X,m=A.O(A.z(a,B.f,n).gkN(),o,o,o,o,o,o,o,o,o,o,o),l=A.cp(a,!1),k=A.z(a,B.f,n) +m=A.e7(o,o,!0,o,o,1,o,o,o,!1,o,!1,o,o,A.en(o,o,o,B.AZ,o,A.yN(l.gNV(),t.O),o,o,o,k.gdg(k)),o,!0,o,o,o,o,o,m,o,o,o,1,o) +k=this.c +l=k.cy +s=k.c +r=A.fk(o,24,l.dB(s).gta(),l.dB(s).pp(),o,56) +q=A.O(A.z(a,B.f,n).glv(),o,o,o,o,o,o,o,o,o,o,o) +q=A.cf(!1,o,o,o,!0,o,o,o,!1,r,o,o,o,!1,o,o,o,A.O(l.dB(s).pp()+" ["+s+"]",o,o,o,o,o,o,o,o,o,o,o),o,o,q,o,o) +s=A.z(a,B.f,n) +s=A.O(s.gmq(s),o,o,o,o,o,o,o,o,o,o,o) +s=A.cf(!1,o,o,o,!0,o,o,o,!1,o,o,o,o,!1,o,o,o,A.O(A.bgV(k.Q,a),o,o,o,o,o,o,o,o,o,o,o),o,o,s,o,o) +l=A.z(a,B.f,n) +l=A.O(l.gd3(l),o,o,o,o,o,o,o,o,o,o,o) +l=A.cf(!1,o,o,o,!0,o,o,o,!1,o,o,o,o,!1,o,o,o,A.O(A.doP(k),o,o,o,o,o,o,o,o,o,o,o),o,o,l,o,o) +n=A.cf(!1,o,o,o,!0,o,o,o,!1,o,o,o,o,!1,o,o,o,o,o,o,A.O(A.z(a,B.f,n).ghQ()+":",o,o,o,o,o,o,o,o,o,o,o),o,o) +r=A.bV(20) +p=A.x(a) +return A.ea(m,o,A.mH(A.a([q,s,l,n,new A.aa(B.bK,A.d9(B.F,!0,r,A.j9(A.bUk(A.cgH(A.ajb(B.t.e7(k.P(),o),o),o," "),o),o,B.R,o,B.aT,B.bh,o,B.aq),B.h,p.ax.cy,0,o,o,o,o,o,B.al),o)],t.p),o,o,o,o,o,B.L,!1),o,!1,!1,o,o,o)}} +A.YZ.prototype={ +Y(){return new A.akX(B.H7,B.l)}} +A.O3.prototype={ +G(){return"AudioPlayerStatus."+this.b}} +A.akX.prototype={ +n(){var s=this,r=s.e +if((r==null?null:r.gacp().a)===!0){r=s.e +if(r!=null)r.oV(0)}r=s.f +if(r!=null)r.ag(0) +r=s.r +if(r!=null)r.ag(0) +r=s.w +if(r!=null)r.ag(0) +s.aH()}, +a4O(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h,g +var $async$a4O=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:if(n.d!==B.H7){s=1 +break}n.I(new A.b3W(n)) +p=4 +s=7 +return A.f(n.a.d.S8(),$async$a4O) +case 7:m=b +l=null +n.I(new A.b3X(n,l,m)) +n.I0() +p=2 +s=6 +break +case 4:p=3 +g=o +k=A.a2(g) +j=A.ay(g) +h=$.U() +h.a2l("Could not download audio file",k,j) +h=n.c +h.toString +A.i3(h,A.mI(k,h)) +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$a4O,r)}, +I0(){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$I0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=p.e +if(n==null)n=p.e=A.czj() +o=$.cIU +s=o!=p.a.d.y?3:4 +break +case 3:s=o!=null?5:6 +break +case 5:s=n.gacp().a?7:8 +break +case 7:s=9 +return A.f(n.oV(0),$async$I0) +case 9:p.I(new A.b41()) +case 8:case 6:$.cIU=p.a.d.y +case 4:s=n.gacp().a?10:12 +break +case 10:s=13 +return A.f(n.hr(0),$async$I0) +case 13:s=1 +break +s=11 +break +case 12:o=n.HO(n.CW) +s=o.a!==B.H.a?14:15 +break +case 14:s=16 +return A.f(n.oU(0),$async$I0) +case 16:s=1 +break +case 15:case 11:if(p.f==null){if(n.ry==null){o=A.od(null,!1,t.Tu) +n.ry=o +if(!n.ax)o.xK(0,n.bFv(B.F,B.aTf,800))}o=n.ry +o.toString +p.f=new A.eJ(o,o.$ti.i("eJ<1>")).bH(new A.b42(p))}if(p.r==null){o=n.db +p.r=new A.eJ(o,o.$ti.i("eJ<1>")).bH(new A.b43(p))}if(p.w==null){o=n.dy +p.w=new A.eJ(o,o.$ti.i("eJ<1>")).bH(new A.b44(p))}o=p.as +o.toString +s=17 +return A.f(n.aYL(new A.ayP(o,null,null,B.kk.a2m())),$async$I0) +case 17:n.oU(0).ks(new A.b45(p)) +case 1:return A.m(q,r)}}) +return A.n($async$I0,r)}, +gbeQ(){var s=A.cx(this.a.d.b,"info",B.i,t.N,t.z),r=s==null?null:A.az(s,"duration",B.i,t.S) +if(r==null)return null +s=A.c7(0,0,0,r,0,0).a +return B.c.fH(B.d.k(B.d.aQ(s,6e7)),2,"0")+":"+B.c.fH(B.d.k(B.d.al(B.d.aQ(s,1e6),60)),2,"0")}, +bhy(){var s,r,q=A.cx(this.a.d.b,"org.matrix.msc1767.audio",B.i,t.N,t.z),p=q==null?null:A.nY(q,"waveform",t.S) +if(p==null)return A.aP(40,500,!1,t.S) +for(;q=p.length,q<40;)for(s=0;s40;){B.b.eh(p,s) +s=B.d.al(s+r,40)}q=A.a0(p).i("N<1,A>") +return A.R(new A.N(p,new A.b3Y(),q),!0,q.i("al.E"))}, +ao(){var s,r=this +r.aL() +s=r.bhy() +r.ax!==$&&A.e5() +r.ax=s}, +A(a){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=j.y +if(h==null){s=j.gbeQ() +h=j.y=s==null?"00:00":s}s=16*$.wp +r=j.d +q=j.a +if(r===B.H8)r=A.bcd(i,q.c,i,i,i,2,i,i) +else{r=A.bV(64) +q=q.c.bZ(64) +p=A.bV(64) +o=j.e +o=(o==null?i:o.gacp().a)===!0?B.cgo:B.cgs +q=A.cS(!1,r,!0,A.d9(B.F,!0,p,A.cI(o,j.a.c,i,i,i,i),B.h,q,0,i,i,i,i,i,B.al),i,!0,i,i,i,i,i,i,i,i,i,new A.b46(j,a),i,new A.b47(j),i,i,i,i,i,i,i) +r=q}r=A.bU(r,36,36) +q=t.p +p=A.a([],q) +for(n=0;n<40;++n){o=j.z>n?1:0.5 +m=j.a.c +l=new A.c5(64,64) +k=j.ax +k===$&&A.e() +p.push(new A.rU(1,B.h_,A.cS(!1,i,!0,A.an(B.D,new A.Kc(o,A.an(i,i,B.h,i,i,new A.bq(m,i,i,new A.eE(l,l,l,l),i,i,i,B.M),i,32*(k[n]/1024),i,B.aUD,i,i,i,i),i),B.h,i,i,i,i,32,i,i,i,i,i,i),i,!0,i,i,i,i,i,i,i,i,i,i,i,new A.b48(j,n),i,i,i,i,i,i,i),i))}return new A.aa(new A.au(s,s,s,s),A.aW(A.a([B.eY,r,B.ct,A.bZ(A.aW(p,B.n,B.j,B.p,i,i),1),B.ct,A.an(B.dt,A.O(h,i,i,i,i,i,i,i,A.bk(i,i,j.a.c,i,i,i,i,i,i,i,i,i,i,i,i,i,i,!0,i,i,i,i,i,i,i,i),i,i,i),B.h,i,i,i,i,i,i,i,i,i,i,42)],q),B.n,B.j,B.I,i,i),i)}} +A.b3W.prototype={ +$0(){return this.a.d=B.H8}, +$S:0} +A.b3X.prototype={ +$0(){var s=this.a +s.at=this.b +s.as=this.c +s.d=B.H9}, +$S:0} +A.b41.prototype={ +$0(){}, +$S:0} +A.b42.prototype={ +$1(a){var s=this.a +if(s.Q<=0)return +s.I(new A.b40(s,a))}, +$S:3} +A.b40.prototype={ +$0(){var s=this.a,r=this.b.a +s.y=B.c.fH(B.d.k(B.d.aQ(r,6e7)),2,"0")+":"+B.c.fH(B.d.k(B.d.al(B.d.aQ(r,1e6),60)),2,"0") +s.z=B.e.au(B.d.aQ(r,1000)/s.Q*40)}, +$S:0} +A.b43.prototype={ +$1(a){var s +if(a!=null)s=a.a===B.H.a +else s=!0 +if(s)return +s=this.a +s.I(new A.b4_(s,a))}, +$S:437} +A.b4_.prototype={ +$0(){return this.a.Q=B.d.aQ(this.b.a,1000)}, +$S:0} +A.b44.prototype={ +$1(a){return this.a.I(new A.b3Z())}, +$S:11} +A.b3Z.prototype={ +$0(){}, +$S:0} +A.b45.prototype={ +$2(a,b){var s=this.a.c +s.toString +A.i3(s,A.z(s,B.f,t.X).geE()) +$.U().tI(0,"Error while playing audio",a,b)}, +$S:103} +A.b3Y.prototype={ +$1(a){return a>1024?1024:a}, +$S:48} +A.b46.prototype={ +$0(){return A.RL(this.a.a.d,this.b)}, +$S:0} +A.b47.prototype={ +$0(){var s=this.a +if(s.d===B.H9)s.I0() +else s.a4O()}, +$S:0} +A.b48.prototype={ +$0(){var s=this.a,r=s.e +return r==null?null:r.p8(0,A.c7(0,0,0,B.e.au(s.Q/40)*this.b,0,0))}, +$S:0} +A.ayP.prototype={ +arJ(a){var s=0,r=A.o(t.dD),q,p=this,o,n,m +var $async$arJ=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.Q +n=o.a +m=n==null?null:n.length +if(m==null)m=0 +n=n==null?null:B.C.de(n,0,m) +if(n==null)n=A.a([],t.t) +q=new A.aG6(0,o.c,A.bZY(n,t.L)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$arJ,r)}} +A.zb.prototype={ +A(a){var s,r,q=null,p=A.x(a) +p=A.an(q,A.cI(this.d,A.x(a).ax.b,q,q,20,q),B.h,q,q,new A.bq(p.ax.ax,q,q,q,q,q,q,B.dh),q,q,q,q,B.aUN,q,q,q) +s=A.x(a).p3.z +s.toString +r=t.p +return new A.aa(B.aUH,A.cS(!1,q,!0,A.aW(A.a([A.aW(A.a([p,B.ct,A.an(q,A.O(this.e,q,q,2,B.a3,q,q,q,s.aM(A.x(a).ax.db),q,q,q),B.h,q,B.atw,q,q,q,q,q,q,q,q,q)],r),B.n,B.j,B.p,q,q)],r),B.a2,B.j,B.p,q,q),q,!0,q,q,q,q,q,q,q,q,q,q,q,new A.b7g(this),q,q,q,q,q,q,q),q)}} +A.b7g.prototype={ +$0(){return this.a.c}, +$S:0} +A.alQ.prototype={ +A(a){var s=this.c +return new A.ch(s.cy.EE(s.c,!0),new A.b7G(this),null,t.wA)}} +A.b7G.prototype={ +$2(a,b){var s,r=A.z(a,B.f,t.X) +r.toString +s=b.b +s=s==null?null:s.pp() +if(s==null){s=this.a.c +s=s.cy.dB(s.c).pp()}return new A.zb(new A.b7F(this.a,a),B.cgr,r.hR(s),null)}, +$S:439} +A.b7F.prototype={ +$0(){return A.bmu(this.a.c,this.b)}, +$S:0} +A.aLQ.prototype={} +A.a0c.prototype={ +Y(){return new A.adj(B.l)}} +A.adj.prototype={ +ao(){if($.akD&&!$.cDQ)this.Yu() +this.aL()}, +A(a){var s=this.a.c +return new A.ch(s.cy.EE(s.c,!0),new A.ccd(this),null,t.wA)}, +Yu(){return this.bAf()}, +bAf(){var s=0,r=A.o(t.H),q=this,p,o +var $async$Yu=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o={} +$.cDQ=!0 +s=2 +return A.f(A.kl(B.fk,null,t.z),$async$Yu) +case 2:o.a=null +o.a=A.qM(new A.ccc(o,q),!1) +p=q.c +p.toString +p=A.EA(p,t.N1) +p.zT(0,o.a) +return A.m(null,r)}}) +return A.n($async$Yu,r)}, +aUe(a){var s,r,q=this,p=null +switch(J.K(q.a.c.b,"cute_type")){case"googly_eyes":s=q.c +s.toString +s=A.z(s,B.f,t.X) +if(s==null)s=p +else{r=a==null?p:a.gcL(a) +if(r==null){r=q.a.c +r=r.cy.dB(r.c) +r=r.gcL(r)}s=s.lt(r==null?"":r)}return s +case"cuddle":s=q.c +s.toString +s=A.z(s,B.f,t.X) +if(s==null)s=p +else{r=a==null?p:a.gcL(a) +if(r==null){r=q.a.c +r=r.cy.dB(r.c) +r=r.gcL(r)}s=s.lW(r==null?"":r)}return s +case"hug":s=q.c +s.toString +s=A.z(s,B.f,t.X) +if(s==null)s=p +else{r=a==null?p:a.gcL(a) +if(r==null){r=q.a.c +r=r.cy.dB(r.c) +r=r.gcL(r)}s=s.m7(r==null?"":r)}return s +default:return p}}} +A.ccd.prototype={ +$2(a,b){var s=null,r=this.a,q=r.aUe(b.b),p=r.a.c +p=A.a([A.O(p.gbt(p),s,s,s,s,s,s,s,B.dRU,s,s,s)],t.p) +if(q!=null)p.push(A.O(q,s,s,s,s,s,s,s,s,s,s,s)) +return A.eH(s,A.cPy(A.aY(p,B.n,B.aV,B.I,s,s,B.v),300),B.R,!1,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,r.gbAe(),s,s,s,s,s,s,!1,B.ay)}, +$S:1080} +A.ccc.prototype={ +$1(a){var s=this.b.a.c +return new A.I3(s.gbt(s),new A.ccb(this.a),null)}, +$S:1081} +A.ccb.prototype={ +$0(){$.cDQ=!1 +var s=this.a.a +if(s!=null)s.p6(0)}, +$S:0} +A.I3.prototype={ +Y(){return A.dkM()}} +A.adk.prototype={ +ao(){var s=this,r=A.cg(null,B.aTm,null,null,s) +s.e=r +r.dk(0) +r=s.e +if(r!=null){r.di() +r=r.nI$ +r.b=!0 +r.a.push(s.gblU())}s.aL()}, +A(a){var s=this.e +s.toString +return A.i6(s,new A.ccg(this),null)}, +blV(a){if(a===B.ap)this.a.d.$0()}} +A.ccg.prototype={ +$2(a,b){return new A.fz(new A.ccf(this.a),null)}, +$S:1087} +A.ccf.prototype={ +$2(a,b){var s=b.b,r=b.d,q=this.a,p=q.d,o=A.a0(p).i("N<1,pC>") +return A.bU(A.d_(B.kd,A.R(new A.N(p,new A.cce(q,s-64,r+64),o),!0,o.i("al.E")),B.B,B.EI),r,s)}, +$S:1091} +A.cce.prototype={ +$1(a){var s=null,r=a.a,q=a.b,p=this.a,o=p.e +if(o==null)o=s +else{o=o.x +o===$&&A.e()}if(o==null)o=0 +return A.hJ(this.c*0.25*q*o-64,new A.aNq(p.a.c,s),s,s,r*this.b,s,s,s)}, +$S:1092} +A.aNq.prototype={ +A(a){var s=null +return A.cPy(A.O(this.c,s,s,s,s,s,s,s,B.dRV,s,s,s),64)}} +A.aYL.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.uF.prototype={ +G(){return"DownloadVideoState."+this.b}} +A.a1k.prototype={ +A(a){return new A.zb(new A.bl8(this,a),B.AL,A.z(a,B.f,t.X).gou(),null)}} +A.bl8.prototype={ +$0(){var s=this.a +return s.a2p(this.b,s.c)}, +$S:0} +A.aOD.prototype={} +A.bl9.prototype={ +a2p(a,b){return this.bYx(a,b)}, +bYx(a,b){var s=0,r=A.o(t.z),q,p,o,n,m +var $async$a2p=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.z(a,B.f,t.X) +m.toString +if(!J.v(J.K(b.b,"can_request_session"),!0)){p=a.T(t.Pu) +p.toString +p.f.aue(A.cCX(null,null,null,null,null,B.B,null,A.O(b.a==="m.room.encrypted"?m.ghk():b.a8B(new A.fe(m)),null,null,null,null,null,null,null,null,null,null,null),B.A3,B.MM,null,null,null,null,null,null,null,null)) +s=1 +break}p=t.e +o=A.ai(a,!1,p) +n=o.ga8(o) +if(n.gJw()){o=n.Q.f +o===$&&A.e() +o=o.gcD(o)}else o=!1 +s=o?3:4 +break +case 3:p=A.ai(a,!1,p) +s=5 +return A.f(new A.z5(p.ga8(p),null).yj(0,a),$async$a2p) +case 5:if(d!==!0){s=1 +break}case 4:b.a1K() +s=6 +return A.f(A.yO(new A.bla(m,b.cy.dB(b.c),b),a,!0,t.z),$async$a2p) +case 6:case 1:return A.m(q,r)}}) +return A.n($async$a2p,r)}} +A.bla.prototype={ +$1(a){var s,r=null,q=this.a,p=A.e7(r,r,!0,r,r,1,r,r,r,!1,r,!1,r,r,A.czH(A.yN(A.cp(a,!1).gNV(),t.O)),r,!0,r,r,r,r,r,A.O(q.gmw(),r,r,r,r,r,r,r,B.FD,r,r,r),r,r,r,1,r),o=this.b,n=A.fk(r,24,o.gta(),o.pp(),r,56) +o=A.O(o.pp(),r,r,r,r,r,r,r,r,r,r,r) +s=this.c +return A.ea(p,r,A.j8(!0,A.mH(A.a([A.cf(!1,B.E,r,r,!0,r,r,r,!1,n,r,r,r,!1,r,r,r,A.O(A.bgV(s.Q,a),r,r,r,r,r,r,r,r,r,r,r),r,r,o,B.B3,r),B.ky,A.O(s.a8B(new A.fe(q)),r,r,r,r,r,r,r,r,r,r,r)],t.p),r,r,B.c1,r,r,B.L,!1),!0,B.E,!0,!0),r,!1,!1,r,r,r)}, +$S:446} +A.a1s.prototype={ +Y(){return new A.a1t(A.bJ(B.aSV,t.nM),B.l)}} +A.a1t.prototype={ +a5i(){var s=0,r=A.o(t.z),q=1,p,o=this,n,m,l,k,j,i,h +var $async$a5i=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:i=o.d +i.sm(0,B.aSW) +q=3 +k=o.a +k=k.w.$1(k.c) +s=6 +return A.f(k,$async$a5i) +case 6:o.e=b +i.sm(0,B.aSX) +q=1 +s=5 +break +case 3:q=2 +h=p +k=A.a2(h) +if(k instanceof A.JV){n=k +i.sm(0,B.MI) +i=o.c +i.toString +A.i3(i,A.mI(n,i))}else{m=k +l=A.ay(h) +i.sm(0,B.MI) +i=o.c +i.toString +A.i3(i,A.mI(m,i)) +i=$.U() +i.tI(0,"Error while playing video",m,l)}s=5 +break +case 2:s=1 +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$a5i,r)}, +A(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f="duration",e=h.a.c.gaN9(),d=A.bAW(h.a.c) +if(d==null)d="L5H2EC=PM+yV0g-mq.wG9c010J}I" +s=h.a.d +if(s==null)s=A.Se(a) +r=h.a.e +if(r==null)r=A.Sd(a) +q=h.a.f?B.f6:B.bI +p=Math.max(120,s) +o=Math.max(100,r) +n=A.a([B.asT],t.p) +if(e){m=h.a +l=m.c +k=m.f +j=m.x +i=m.y +n.push(A.cn(A.cBb(l,!1,B.c0,o,m.z,g,g,k,!1,j,i,p),g,g))}else n.push(A.alz(32,32,d,B.f7)) +n.push(A.cn(new A.bn(h.d,new A.bmY(h),g,g,t.fL),g,g)) +if(h.a.r){m=A.x(a).ax.cx.a3(0.5) +l=h.a.c +l=A.eO(l.grZ().h(0,f))?A.c7(0,0,0,l.grZ().h(0,f),0,0):g +l=l==null?g:A.d9L(l) +if(l==null)l="--:--" +k=A.x(a).p3.Q +n.push(A.hJ(10,A.an(g,A.O(l,g,g,g,g,g,g,g,k==null?g:k.aM(A.x(a).ax.c),g,g,g),B.h,g,g,new A.iM(m,g,g,g,B.jB),g,g,g,g,B.N7,g,g,g),g,g,g,10,g,g))}return A.pg(q,A.d9(B.F,!0,g,A.bU(A.d_(B.aO,n,B.B,B.a7),o,p),B.h,B.w,0,g,g,g,g,g,B.al),g)}} +A.bmY.prototype={ +$3(a,b,c){var s=this,r=null +switch(b.a){case 1:$.d5() +return A.d_(B.D,A.a([new A.MC(B.AN,s.a.gahE(),r),A.bU(A.bcd(r,B.o,r,r,r,2,r,r),56,56)],t.p),B.B,B.a7) +case 0:return new A.MC(B.AN,s.a.gahE(),r) +case 2:return new A.MC(B.AN,new A.bmX(s.a,a),r) +case 3:return new A.MC(B.AK,s.a.gahE(),r)}}, +$S:1108} +A.bmX.prototype={ +$0(){var s=this.a,r=s.e +if(r!=null)s.TJ(this.b,r,s.a.c.y)}, +$S:0} +A.MC.prototype={ +A(a){var s=null +$.d5() +return A.cS(!1,s,!0,A.an(B.D,A.cI(this.c,B.o,s,s,48,s),B.h,s,s,B.HC,s,56,s,s,s,s,s,56),s,!0,s,s,s,s,s,s,s,s,s,s,s,this.d,s,s,s,s,s,s,s)}} +A.aOO.prototype={} +A.QQ.prototype={ +A(a){var s,r,q,p=this,o=null,n=A.aB(".*",!1,!0,!1,!1),m=A.bD(p.c,n,"") +n=p.d +if(n!=null)m=A.dhX(m,n) +n=A.ai(a,!1,t.e) +s=A.x(a) +r=p.z +r=r!=null?new A.hN(r,B.dC,o,o):o +q=p.x +if(q==null){q=s.ax.f +q=s.p3.z.bF4(q,B.k2,q)}return new A.atD(m,p.w,new A.buI(a),q,!0,new A.buJ(a,n),p.e,new A.buK(a),new A.buL(p,a),p.y,new A.buM(p,a),new A.buN(n),new A.buO(n),new A.buP(p),r,o)}} +A.buI.prototype={ +$1(a){return new A.l5(a.k(0),this.a,A.oe()).Jx()}, +$S:155} +A.buK.prototype={ +$1(a){return new A.l5(a,this.a,A.oe()).Jx()}, +$S:17} +A.buJ.prototype={ +$4$animated(a,b,c,d){var s,r,q,p=A.aR(this.a,null,t.l).w.b,o=A.dK(a,0,null),n=this.b +n=n.ga8(n) +s=b==null?800:b +r=c==null?800:c +q=$.akD&&d +return A.bGO(o,n,q,r*p,B.apA,s*p).k(0)}, +$3(a,b,c){return this.$4$animated(a,b,c,!1)}, +$C:"$4$animated", +$R:3, +$D(){return{animated:!1}}, +$S:1115} +A.buM.prototype={ +$1(a){return A.q1(null,!0,new A.buH(this.a,a),this.b,null,!1,!0,t.z)}, +$S:17} +A.buH.prototype={ +$1(a){var s,r,q=null,p=this.b +p=A.p(["body",p,"url",p,"msgtype","m.image"],t.N,t.z) +s=this.a.f +r=s.ay.k3 +r.toString +return A.cBh(A.Q0(p,"fake_event",new A.bK(Date.now(),!1),q,q,s,r,q,B.cC,"m.room.message",q),q)}, +$S:1116} +A.buN.prototype={ +$2(a,b){return this.aTJ(a,b)}, +aTJ(a,b){var s=0,r=A.o(t.H),q=this +var $async$$2=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=2 +return A.f(q.a.f.Ai("code_language."+a,b),$async$$2) +case 2:return A.m(null,r)}}) +return A.n($async$$2,r)}, +$S:1118} +A.buO.prototype={ +$1(a){return this.aTI(a)}, +aTI(a){var s=0,r=A.o(t.u),q,p=this +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.f.BO(0,"code_language."+a),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:1119} +A.buL.prototype={ +$1(a){return this.aTK(a)}, +aTK(a){var s=0,r=A.o(t.a),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c +var $async$$1=A.k(function(b,a0){if(b===1)return A.l(a0,r) +while(true)$async$outer:switch(s){case 0:d=A.bDN(a) +c=d==null?null:d.a +if(c==null){q=A.b(t.N,t.z) +s=1 +break}s=(A.fG(c)?B.c.X(c,0,1):null)==="@"?3:4 +break +case 3:o=p.a.f +n=o.w0(0,"m.room.member",c) +if(n!=null){q=n.b +s=1 +break}s=5 +return A.f(o.ay.OE(c),$async$$1) +case 5:m=a0 +q=A.p(["displayname",m.b,"avatar_url",J.bp(m.a)],t.N,t.z) +s=1 +break +case 4:if((A.fG(c)?B.c.X(c,0,1):null)==="#"){for(o=J.af(p.a.f.ay.p4),l=t.j;o.q();){k=o.gE(o) +j=k.r +i=j.h(0,"m.room.canonical_alias") +i=i==null?null:i.h(0,"") +h=i==null +g=h?null:J.K(i.b,"alt_aliases") +if(!h){i=i.b +h=J.T(i) +if(!(typeof h.h(i,"alias")=="string"&&J.v(h.h(i,"alias"),c)))i=l.b(g)&&J.hq(g,c) +else i=!0}else i=!1 +if(i){f=p.b.T(t.Gk) +o=f==null?null:t.xT.a(J.K(f.r.e,B.f)) +o.toString +o=k.vj(new A.fe(o)) +j=j.h(0,"m.room.avatar") +l=j==null?null:j.h(0,"") +q=A.p(["displayname",o,"avatar_url",l==null?null:J.K(l.b,"url")],t.N,t.z) +s=1 +break $async$outer}}q=A.b(t.N,t.z) +s=1 +break}if((A.fG(c)?B.c.X(c,0,1):null)==="!"){e=p.a.f.ay.dE(c) +if(e==null){q=A.b(t.N,t.z) +s=1 +break}o=A.z(p.b,B.f,t.X) +o.toString +o=e.vj(new A.fe(o)) +l=e.pO(0,"m.room.avatar") +q=A.p(["displayname",o,"avatar_url",l==null?null:J.K(l.b,"url")],t.N,t.z) +s=1 +break}q=A.b(t.N,t.z) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:1120} +A.buP.prototype={ +$4(a,b,c,d){return new A.SL(a,b,c,this.a.Q,null)}, +$S:1122} +A.a2M.prototype={ +baJ(a){var s,r,q,p,o=this,n=o.c +if(n.gd3(n)==="m.sticker")return B.lx +s=A.bAW(n) +if(s==null)s="LEHV6nWB2yk8pyo0adR*.7kCMdnj" +r=A.eO(n.grZ().h(0,"w"))&&A.eO(n.grZ().h(0,"h"))?J.cI_(n.grZ().h(0,"w"),n.grZ().h(0,"h")):1 +if(J.cI0(r,1)){q=B.e.au(32/r) +p=32}else{p=B.e.au(32*r) +q=32}n=o.Q?B.f6:B.bI +return A.pg(n,A.bU(A.alz(q,p,s,o.e),o.z,o.y),null)}, +A(a){var s=this,r=null,q=s.y,p=Math.max(120,q),o=s.z,n=Math.max(120,o),m=s.c,l=m.y,k=s.Q,j=k?B.f6:B.bI +k=k?B.f6:B.bI +return A.nq(A.NX(A.an(r,A.pg(k,A.d_(B.D,A.a([A.bU(B.Hg,n,p),A.K4(s.x,B.cb,s.ch,s.CW,m,s.e,o,r,!0,!0,r,s.cx,s.as,s.at,s.gbaI(),r,q)],t.p),B.B,B.a7),r),B.h,r,new A.aA(0,p,0,n),new A.bq(r,r,r,j,r,r,r,B.M),r,r,r,r,r,r,r,r),B.cX,A.aje(),B.a1,A.b_w()),r,r,r,l,!1)}} +A.awt.prototype={ +A(a){var s,r=null,q=A.bV(10),p=A.kH(new A.a1(400,400)),o=this.c,n=this.d,m=A.Et(o,n),l=t.N +l=A.p(["User-Agent","flutter_map (unknown)"],l,l) +s=new A.bHT(B.ih) +s.a=l +l=t.p +n=A.a([new A.ab1("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",256,0,20,0,B.cVi,s,B.ih,B.F,B.bg,r),new A.awI(A.a([new A.awG(A.Et(o,n),new A.bCb(),30,30,A.d6n(r,30,30))],t._I),!0,r)],l) +o=A.x(a).ax.a===B.ax?B.o:B.w +return A.pg(q,A.an(r,new A.akN(1,A.d_(B.aO,A.a([new A.Qh(n,new A.bCf(14,m),r),A.an(B.kc,A.O(" \xa9 OpenStreetMap contributors ",r,r,r,r,r,r,r,A.bk(r,A.x(a).RG.a,o,r,r,r,r,r,r,r,r,r,r,r,r,r,r,!0,r,r,r,r,r,r,r,r),r,r,r),B.h,r,r,r,r,r,r,r,r,r,r,r)],l),B.B,B.a7),r),B.h,r,p,r,r,r,r,r,r,r,r,r),r)}} +A.bCb.prototype={ +$1(a){return A.G1(B.chx,B.dA1)}, +$S:1123} +A.az7.prototype={ +A(a){var s=null +return A.cS(!1,s,!0,new A.fz(new A.bFC(this),s),s,!0,s,s,s,B.z,s,s,s,s,new A.bFD(this),s,s,new A.bFE(this),s,s,s,s,s,s,s)}, +aCx(a,b){var s=this,r=null,q=A.bV(24),p=s.ay,o=A.a0(p).i("N<1,aa>") +return new A.bn(s.z,new A.bFl(s),A.an(r,A.aW(A.R(new A.N(p,new A.bFm(s,a),o),!0,o.i("al.E")),B.n,B.j,B.I,r,r),B.h,r,r,new A.bq(B.z,r,r,q,r,r,r,B.M),r,r,r,r,r,r,r,r),r,t.Sj)}, +brQ(a,b,c){if(this.ax.dy.length!==0||c.cy.gpQ()!=null)return B.bs +if(a&&!b)return new A.ch(c.cy.EE(c.c,!0),new A.bFo(this,c),null,t.wA) +return B.dK3}, +aO5(a,b){if(a==null)return!0 +if(!A.bL(["m.room.message","m.sticker","m.room.encrypted","m.room.redaction"],t.N).p(0,a.a))return!0 +return b.c!==a.c}} +A.bFE.prototype={ +$0(){return this.a.ax.aNf()}, +$S:0} +A.bFD.prototype={ +$1(a){var s=this.a +s.y.$2(a,s.c)}, +$S:11} +A.bFC.prototype={ +$2(b2,b3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6=null,a7="m.annotation",a8=t.N,a9=this.a,b0=a9.c,b1=b0.a +if(!A.bL(["m.room.message","m.sticker","m.room.encrypted","m.call.invite"],a8).p(0,b1)){if(B.c.aX(b1,"m.call."))return A.an(a6,a6,B.h,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6) +return new A.aFZ(b0,a6)}if(b1==="m.room.message"&&b0.gd3(b0)==="m.key.verification.request")return new A.aIr(b0,a9.at,a6) +s=A.ai(b2,!1,t.e) +r=b0.c===s.ga8(s).k3 +q=r?B.f3:B.c7 +if(b1!=="m.room.create"){b1=a9.e +p=b1==null||!A.cA7(b0.Q,b1.Q)}else p=!0 +b1=A.x(b2) +o=r?B.e9:B.j +s=a9.at +n=b0.Kk(s) +m=A.bL(["m.sticker"],a8).p(0,b0.gd3(b0))&&b0.gvQ()==null +l=A.bL(["m.video","m.image"],a8).p(0,b0.gd3(b0)) +k=A.bL(["m.text","m.bad.encrypted"],a8).p(0,b0.gd3(b0)) +j=A.bL(["m.file","m.audio"],a8).p(0,b0.gd3(b0)) +a8=a9.brQ(a9.aO5(a9.d,b0),r,b0) +i=r?B.e9:B.j +h=t.p +g=A.a([],h) +if(r)g.push(a9.aCx(b2,!0)) +f=A.de5(p,a9.e,b0) +e=a9.as +d=!e +c=!d||A.aR(b2,a6,t.l).w.a.a>=1239?8:0 +b=$.cYA() +a=!$.cNw&&a9.Q?new A.bFu():new A.bFv(a9) +a0=!a9.Q?a6:new A.bFw(a9) +a1=r?B.xW:B.arv +if(r){a2=A.x(b2).ax +a3=a2.d +a2=a3==null?a2.b:a3}else a2=A.x(b2).ax.cy +if(m)a3=B.bL +else{a3=$.wp +a4=8*a3 +a3=new A.au(a4,a4,a4,l?a4:0*a3)}a3=A.a([A.an(a6,new A.fz(new A.bFx(a9,r,j,l,n,b1.ax.cx,k),a6),B.h,a6,new A.aA(0,A.cBU(b2),0,1/0),new A.bq(a2,a6,a6,b,a6,a6,a6,B.M),a6,a6,a6,a6,a3,a6,a6,a6)],h) +if(b0.aar(s,a7))a3.push(B.dKh) +b1=A.a([A.aY(a3,B.n,B.j,B.p,a6,a6,B.v)],h) +if(b0.aar(s,a7))B.b.H(b1,A.a([A.hJ(0,new A.aza(b0,s,a6),a6,a6,8,0,a6,a6),B.eY],h)) +g.push(A.an(q,A.d9(B.F,!1,b,A.cS(!1,b,!0,A.d_(a1,b1,B.B,B.a7),a6,!0,B.z,a6,B.z,B.z,a6,a6,a6,a6,new A.bFy(),a0,a6,a,a6,a6,a6,a6,B.z,a6,a6),B.h,B.z,0,a6,a6,a6,a6,a6,B.al),B.h,a6,a6,a6,a6,a6,a6,a6,new A.cG(8,f,c,0),a6,a6,a6)) +b1=!r +if(b1)g.push(a9.aCx(b2,!1)) +a5=A.aW(A.a([a8,A.bZ(A.aW(g,B.dN,i,B.I,a6,a6),1)],h),B.dN,o,B.p,a6,a6) +a8=A.a([],h) +if(p)a8.push(new A.aG1(A.cKb(b0.Q,b2),a6)) +b0=b0.y +s=r?B.dN:B.a2 +i=e?0:8 +if(e)b1=0 +else b1=!b1||A.aR(b2,a6,t.l).w.a.a>=1239?8:16 +g=e?0:1 +f=e?0:1 +c=e?1:0 +if(e){$.fh() +b=B.zz}else b=A.x(b2).fr.bZ(0) +a=A.a([],h) +if(a9.ax.dy.length!==0){d=!d||A.aR(b2,a6,t.l).w.a.a>=1239?16:8 +a0=e?B.cgI:B.cfT +if(e){$.fh() +e=B.ck}else e=B.w +a.push(new A.ei(B.fE,a6,a6,new A.aa(new A.cG(d,0,0,0),A.cI(a0,e,a6,a6,20,a6),a6),a6))}a.push(A.bZ(new A.ei(B.xV,a6,a6,a5,a6),9)) +a8.push(new A.aam(A.aY(A.a([A.eH(a6,A.cn(A.an(a6,A.an(a6,A.aW(a,B.n,B.j,B.p,a6,a6),B.h,b,B.r1,a6,a6,a6,a6,a6,new A.au(0,c,0,c),a6,a6,a6),B.h,a6,a6,a6,a6,a6,a6,new A.cG(i,0,0,0),new A.au(0,g,b1,f),a6,a6,a6),a6,a6),B.R,!1,a6,a6,a6,a6,a6,a6,a6,a6,new A.bFz(a9),a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,new A.bFA(a9),a6,a6,a6,a6,a6,a6,!1,B.ay)],h),s,B.j,B.I,a6,a6,B.v),B.dAX,a9.x,B.EY,0.4,B.bg,2.5,new A.bFB(),new A.cz(b0,t.W))) +return A.aY(a8,B.n,B.j,B.p,a6,a6,B.v)}, +$S:72} +A.bFy.prototype={ +$1(a){$.cNw=!0}, +$S:11} +A.bFu.prototype={ +$0(){}, +$S:0} +A.bFv.prototype={ +$0(){var s=this.a +return s.f.$1(s.c)}, +$S:0} +A.bFw.prototype={ +$0(){var s=this.a +return s.f.$1(s.c)}, +$S:0} +A.bFx.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=h.a,e=h.b +if(!e){s=f.c +s=s.cy.gpQ()!=null||!f.aO5(f.e,s)||s.a==="m.room.encrypted"}else s=!0 +if(s)s=B.wo +else{s=f.c +s=new A.ch(s.cy.EE(s.c,!0),new A.bFq(f),g,t.wA)}r=h.c||h.d?0:8 +q=t.p +p=A.a([],q) +o=f.c +if(o.gEB()==="m.in_reply_to")p.push(new A.ch(o.a2X(f.at),new A.bFr(f,e),g,t.GV)) +n=h.e +m=h.f +l=h.d +k=f.ax +j=f.at +if(e)A.x(a) +else A.x(a) +i=k.dy.length===0?new A.bFs():g +f=A.a([new A.az8(n,m,new A.aa(B.aUV,new A.Sg(k,o,e,l,j,g),g),i,new A.bFt(f),k,e,g)],q) +if(l)f.push(A.hJ(4,new A.Sg(k,o,e,!0,j,g),g,g,g,8,g,g)) +p.push(A.d_(B.aO,f,B.B,B.a7)) +if(o.aar(j,"m.replace"))p.push(new A.aa(new A.au(0,4*$.wp,0,0),A.aW(A.a([A.cI(B.AS,m.bZ(164),g,g,14,g),A.O(" - "+A.aqy(n.Q,a),g,g,g,g,g,g,g,A.bk(g,g,m.bZ(164),g,g,g,g,g,g,g,g,12,g,g,g,g,g,!0,g,g,g,g,g,g,g,g),g,g,g)],q),B.n,B.j,B.I,g,g),g)) +f=A.a([new A.aa(new A.au(0,0,0,r),A.Jh(A.aY(p,B.a2,B.j,B.I,g,g,B.v),g),g)],q) +if(h.r)f.push(A.hJ(g,new A.aa(B.aUQ,new A.Sg(k,o,e,l,j,g),g),g,g,g,g,g,g)) +return A.aY(A.a([s,new A.Jg(A.d_(B.kc,f,B.B,B.a7),g)],q),B.a2,B.j,B.p,g,g,B.v)}, +$S:1124} +A.bFq.prototype={ +$2(a,b){var s,r=null,q=b.b,p=q==null?r:q.pp() +if(p==null){q=this.a.c +p=q.cy.dB(q.c).pp()}q=this.a.c +q=q.gd3(q)==="m.image"?0:8 +s=A.x(a).p3.at +return new A.aa(new A.au(q,0,0,4),A.O(p,r,r,r,r,r,r,r,s==null?r:s.aM(A.x(a).ax.b),r,r,r),r)}, +$S:1128} +A.bFr.prototype={ +$2(a,b){var s,r,q=null,p=b.b +if(!(p!=null)){s=this.a.c +r=s.gD0() +r.toString +p=A.Q0(A.p(["msgtype","m.text","body","..."],t.N,t.z),r,new A.bK(Date.now(),!1),q,q,s.cy,s.c,q,B.fn,"m.room.message",q)}s=this.a +r=4*$.wp +return A.cS(!1,q,!0,A.cz7(!0,A.an(q,new A.a7V(p,this.b,s.at,s.ax,q),B.h,q,q,q,q,q,q,new A.au(0,r,0,r),q,q,q,q)),q,!0,q,q,q,q,q,q,q,q,q,q,q,new A.bFp(s,p),q,q,q,q,q,q,q)}, +$S:1131} +A.bFp.prototype={ +$0(){this.a.w.$1(this.b.y)}, +$S:0} +A.bFt.prototype={ +$0(){var s=this.a +return s.ax.dy.length!==0?s.f.$1(s.c):null}, +$S:0} +A.bFs.prototype={ +$0(){}, +$S:0} +A.bFB.prototype={ +$0(){return A.bs6()}, +$S:0} +A.bFz.prototype={ +$0(){var s=this.a +return s.ax.dy.length!==0?s.f.$1(s.c):null}, +$S:0} +A.bFA.prototype={ +$0(){var s=this.a,r=s.ax +return r.dy.length!==0?s.f.$1(s.c):r.aNf()}, +$S:0} +A.bFl.prototype={ +$3(a,b,c){var s +if(b!=null){s=this.a +s=B.c.p(b,s.c.y)&&!s.as}else s=!1 +if(s){c.toString +return c}return B.bs}, +$S:452} +A.bFm.prototype={ +$1(a){var s=null,r=a.a +return new A.aa(B.MX,A.hz(s,r.UO(),s,r.aVg(),s,B.E,s,new A.bFk(this.a,a),s,!1,s,r.w2(this.b)),s)}, +$S:1151} +A.bFk.prototype={ +$1(a){var s=this.a +return s.ch.$3(a,this.b.a,s.c)}, +$S:1152} +A.bFo.prototype={ +$2(a,b){var s,r=b.b +if(r==null){s=this.b +r=s.cy.dB(s.c)}return A.fk(null,15,r.gta(),r.pp(),new A.bFn(this.a,this.b),40)}, +$S:1153} +A.bFn.prototype={ +$0(){return this.a.r.$1(this.b)}, +$S:0} +A.az8.prototype={ +A(a0){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g="m.room.encrypted",f="m.sticker",e="formatted_body",d={},c=17*$.CX,b=i.c,a=b.a +switch(a){case"m.room.encrypted":s=1 +break +case"m.room.message":case"m.sticker":s=2 +break +case"m.call.invite":s=3 +break +default:s=4 +break}c$0:for(;!0;)switch(s){case 1:return new A.a1k(b,h) +case 2:r=a==="m.sticker" +if(r)a=f +else{a=A.az(b.b,"msgtype",B.i,t.N) +if(a==null)a="m.text"}switch(a){case"m.image":s=1 +break +case"m.sticker":s=2 +break +case"im.fluffychat.cute_event":s=3 +break +case"m.audio":s=4 +break +case"m.video":s=5 +break +case"m.file":s=6 +break +case"m.text":case"m.notice":case"m.emote":s=7 +break +case"m.bad.encrypted":case"m.room.encrypted":s=8 +break +case"m.location":s=9 +break +case"m.none":default:s=10 +break}c$1:for(a=b.b,q=t.N,p=J.T(a);!0;)switch(s){case 1:return new A.aRs(b,i.r,i.w,h) +case 2:if(b.gvQ()!=null){s=10 +continue c$1}return new A.aa1(b,h) +case 3:return new A.a0c(b,h) +case 4:return new A.YZ(i.d,b,h) +case 5:return new A.aRt(b,i.x.gaP1(),new A.bFd(i,a0),h) +case 6:a=i.x +return new A.kM(B.L,B.j,B.p,B.dN,h,B.v,h,A.a([new A.az9(b,a.gaP1(),a.Jf$,h),new A.aa(B.N2,i.e,h)],t.p),h) +case 7:if($.NZ&&b.gvQ()==null&&J.v(p.h(a,"format"),"org.matrix.custom.html")&&typeof p.h(a,e)=="string"){p=A.az(a,e,B.i,q) +if(p==null)p="" +o=A.az(a,"body",B.i,q) +d.a=A.di_(p,o==null?"":o) +if(r)a=f +else{r=A.az(a,"msgtype",B.i,q) +a=r==null?"m.text":r}if(a==="m.emote")d.a="* "+d.a +n=b.gaPa()&&b.gaby()>0&&b.gaby()<=10 +return new A.aa(B.cr,new A.bn(i.x.Jf$,new A.bFe(d,i,n,c),h,h,t.Sd),h)}s=10 +continue c$1 +case 8:return new A.a1k(b,h) +case 9:o=A.az(a,"geo_uri",B.i,q) +o.toString +m=A.hg(o) +if(m!=null&&m.gqj()==="geo"){o=J.Ym(B.b.gN(m.gf7(m).split(";")),",") +l=A.a0(o).i("N<1,a5?>") +k=A.R(new A.N(o,new A.bFf(),l),!0,l.i("al.E")) +if(k.length===2&&B.b.gN(k)!=null&&B.b.gR(k)!=null){b=B.b.gN(k) +b.toString +a=B.b.gR(k) +a.toString +r=i.d +q=m.k(0) +p=new A.a_4(A.jB(h,h,h,t.S,t.Gm)) +o=A.cLQ() +p.a=o +o=new A.eI(u.nY+o,B.az,h) +p.e=o +o.uY(p.gaMY()) +j=a0.T(t.Gk) +o=(j==null?h:t.xT.a(J.K(j.r.e,B.f))).gkR() +return new A.kM(B.L,B.j,B.I,B.n,h,B.v,h,A.a([new A.awt(b,a,h),B.a9U,A.aSj(new A.bw(B.cgg,h,h,h,r,h,h),new A.hf(o,h,new A.a6(!0,r,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h),h,h,h,h,h,h,h,h,h,h),new A.l5(q,a0,p).gbNO(),h)],t.p),h)}}s=10 +continue c$1 +case 10:if(b.gvQ()!=null)return new A.aCw(b,h) +n=b.gaPa()&&b.gaby()>0&&b.gaby()<=10 +j=a0.T(t.Gk) +a=j==null?h:t.xT.a(J.K(j.r.e,B.f)) +a.toString +return new A.ch(b.bC8(new A.fe(a),!0),new A.bFg(i,n,c),h,t.jz)}break c$0 +case 3:return new A.alQ(b,h) +case 4:return new A.aHX(b,h)}}} +A.bFd.prototype={ +$1(a){var s=this.a +return s.x.a_y(a,new A.bFc(s,this.b,a))}, +$S:568} +A.bFc.prototype={ +$1(a){return this.a.TJ(this.b,a,this.c.y)}, +$S:17} +A.bFe.prototype={ +$3(a,b,c){var s,r,q,p,o,n=this,m=null,l=n.b,k=l.c,j=n.a.a,i=A.vN(b,t.Cl) +i=i==null?m:i.a +s=A.x(a).p3.y +if(s==null)s=m +else{r=n.d +s=s.Mp(n.c?r*3:r)}r=A.x(a) +q=n.c +p=n.d +o=q?p*3:p +o=A.bk(m,m,r.ax.f,m,B.k2,l.d.bZ(150),m,m,m,m,m,o,m,m,m,m,m,!0,m,m,m,m,m,m,m,m) +r=q?p*3:p*1.5 +return A.cLF(A.cDB(l.e,!0,!0,!0,!1),l.x,s,r,k,i,j,o,m,k.cy)}, +$S:1179} +A.bFf.prototype={ +$1(a){return A.nG(a)}, +$S:398} +A.bFg.prototype={ +$2(a,b){var s,r=this,q=b.b +if(q==null){s=A.z(a,B.f,t.X) +s.toString +q=r.a.c.bCb(new A.fe(s),!0)}s=r.a +return new A.bn(s.x.Jf$,new A.bFb(s,q,r.b,r.c),null,null,t.Sd)}, +$S:1188} +A.bFb.prototype={ +$3(a,b,c){var s,r,q,p,o,n=this,m=null,l=A.vN(b,t.Cl),k=l==null?m:l.a +l=n.b +s=A.x(a).p3.y +s=s==null?m:s.aM(A.x(a).ax.db) +r=A.x(a) +q=n.d +if(n.c)q*=3 +p=n.a +q=A.bk(m,m,r.ax.f,m,m,p.d.bZ(150),m,m,m,m,m,q,m,m,m,m,m,!0,m,m,m,m,m,m,m,m) +r=A.cDB(p.e,!0,!0,!0,!1) +o=A.aGc(l) +return new A.M8(A.dK(o==null?"":o,0,m),l,r,s,q,p.y,new A.bFa(k),m)}, +$S:1189} +A.bFa.prototype={ +$3(a,b,c){var s=null,r=this.a +if(r==null)r="" +r=A.cD0(a,r,b==null?s:b.bEc(A.a_L("gold")),c,b) +return A.cN(r,s,s,s,s,s,s,s,s,s)}, +$S:465} +A.aRs.prototype={ +A(a){var s,r=this,q=null,p=r.c,o=A.cBC(p),n=A.cMS(p),m=n==null?q:A.a0D(n,a) +n=o!=null +if(n&&o.d!=null&&o instanceof A.ou){t.yt.a(o) +n=o.e +if(n==null)n=q +if(n==null)n=A.Se(a) +s=o.f +if(s==null)s=q +m=A.a0D(new A.a1(n,s==null?A.Sd(a):s),a) +return new A.aED(o,p,r.d,A.bJ(0,t.i),m,q)}if(m==null)m=new A.a0C(new A.a1(A.Se(a),A.Sd(a)),!0) +if(n&&o.a!=null&&o instanceof A.ou){t.yt.a(o) +n=o.e +if(n==null)n=q +if(n==null)n=A.Se(a) +s=o.f +if(s==null)s=q +m=A.a0D(new A.a1(n,s==null?A.Sd(a):s),a)}n=m.a +return A.cBb(p,!0,B.c0,n.b,!1,r.d,r.e,!0,!0,q,q,n.a)}} +A.aRt.prototype={ +A(a){var s,r,q=this.c,p=A.cBC(q),o=A.a0D(new A.a1(A.Se(a),A.Sd(a)),a),n=A.cMS(q) +if(n!=null)o=A.a0D(n,a) +if(p instanceof A.te&&p.e!=null&&p.f!=null){t.mh.a(p) +s=p.e +s.toString +r=p.f +r.toString +o=A.a0D(new A.a1(s,r),a) +r=q.y +return new A.aEE(q,p,o,A.bJ(B.a99,t.yj),new A.cz(r,t.W))}s=o.a +return A.cKY(q,this.e,s.b,!1,!0,!1,null,null,s.a)}} +A.aRr.prototype={} +A.Sc.prototype={} +A.az9.prototype={ +A(a){var s,r,q,p,o,n,m=null,l=this.c,k=A.cBE(l),j=A.Ap(l),i=A.cMT(l) +$.U().ej("filename: "+k+", filetype: "+A.r(j)+", sizeString: "+A.r(i)+", content: "+A.r(l.b)) +$.fh() +s=B.iV.bZ(20) +r=A.bV(12) +q=A.pL(A.ddW(l),m,m,B.bw,36,36) +p=t.p +o=A.a([],p) +B.b.H(o,A.a([new A.bn(this.e,new A.bFh(k),m,m,t.Sd)],p)) +n=A.a([],p) +if(i!=null)n.push(new A.XA(i,m)) +n.push(B.e1p) +n.push(new A.hD(1,B.bD,new A.XA(A.ddV(l,a),m),m)) +o.push(A.aW(n,B.n,B.j,B.p,m,m)) +return A.cS(!1,m,!0,A.an(m,A.aW(A.a([new A.aa(B.Aa,q,m),A.bZ(A.aY(o,B.a2,B.j,B.p,m,m,B.v),1)],p),B.a2,B.j,B.p,m,m),B.h,m,m,new A.iM(s,m,m,m,new A.dS(r,B.O)),m,m,m,m,B.bh,m,m,m),m,!0,m,m,m,m,m,m,m,m,m,m,m,new A.bFi(this),m,m,m,m,m,m,m)}} +A.bFi.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +p.d.$1(p.c) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bFh.prototype={ +$3(a,b,c){var s=A.vN(b,t.Cl),r=s==null?null:s.a +if(r==null)r="" +return new A.Wq(this.a,r,null)}, +$S:1192} +A.Wq.prototype={ +A(a){var s=null,r=A.bk(s,s,A.x(a).ax.cx,s,s,s,s,s,s,s,s,s,s,s,B.aC,s,s,!0,s,s,s,s,s,s,s,s),q=A.x(a) +return A.Ld(s,1,B.a3,s,s,!0,s,A.cN(A.cD0(this.c,this.d,A.bk(s,A.a_L("gold"),q.ax.cx,s,s,s,s,s,s,s,s,s,s,s,B.aC,s,s,!0,s,s,s,s,s,s,s,s),s,r),s,s,s,s,s,s,s,s,s),B.an,s,s,1,B.ac)}} +A.XA.prototype={ +A(a){var s=null,r=A.x(a).p3.Q +r.toString +$.d5() +return A.O(this.c,s,s,1,B.a3,s,s,s,r.aM(B.a29),s,s,s)}, +gm(a){return this.c}} +A.aza.prototype={ +A(a){var s,r,q,p,o,n,m,l=this.c,k=l.a8g(this.d,"m.annotation"),j=t.N,i=A.b(j,t.jk),h=A.ai(a,!1,t.e),g=h.ga8(h) +for(h=k.gS(k),s=t.z,r=t.P5;h.q();){q=h.gE(h) +p=A.cx(q.b,"m.relates_to",B.i,j,s) +o=p==null?null:A.az(p,"key",B.i,j) +if(o!=null){if(!i.a0(0,o))i.j(0,o,new A.xC(o,0,!1,A.a([],r)));++i.h(0,o).b +p=i.h(0,o).d +n=q.cy +q=q.c +p.push(n.dB(q)) +p=i.h(0,o) +p.c=B.ce.w4(p.c,q===n.ay.k3)}}j=i.gaA(i) +m=A.R(j,!0,A.y(j).i("D.E")) +B.b.fm(m,new A.bFj()) +return new A.aCn(m,k,l,g,null)}} +A.bFj.prototype={ +$2(a,b){return b.b-a.b>0?1:-1}, +$S:1193} +A.aCn.prototype={ +A(a){var s=this.c,r=A.a0(s).i("N<1,N3>") +r=A.R(A.R(new A.N(s,new A.bOd(this,a),r),!0,r.i("al.E")),!0,t.d) +if(this.d.cr(0,new A.bOe()))r.push(A.bU(B.dAU,28,28)) +return A.deG(new A.bOf(),r,4)}} +A.bOf.prototype={ +$2(a,b){var s=null,r=A.x(a),q=A.nd(B.o,1) +return A.cS(!1,s,!0,A.an(s,A.cI(B.cgK,s,s,s,20,s),B.h,s,s,new A.bq(r.ax.cy,s,q,s,s,s,s,B.dh),s,28,s,s,B.aUa,s,s,28),s,!0,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s)}, +$S:302} +A.bOd.prototype={ +$1(a){var s=this.a,r=this.b +return new A.N3(a.a,a.b,new A.bOb(s,a,r),new A.bOc(s,a,r),null)}, +$S:1197} +A.bOb.prototype={ +$0(){var s,r=this.b,q=this.a +if(r.c){s=A.fF(q.d,new A.bO9(r)) +if(s!=null)A.cA(this.c,new A.bOa(s),t.u)}else{q=q.e +q.cy.atE(q.y,r.a)}}, +$S:0} +A.bO9.prototype={ +$1(a){var s=J.K(a.b,"m.relates_to") +return a.c===a.cy.ay.k3&&t.G.b(s)&&J.v(J.K(s,"key"),this.a.a)}, +$S:23} +A.bOa.prototype={ +$0(){return this.a.aQy()}, +$S:211} +A.bOc.prototype={ +$0(){var s=0,r=A.o(t.H),q,p=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(new A.VS(p.a.f,p.b,null).yj(0,p.c),$async$$0) +case 3:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bOe.prototype={ +$1(a){return a.db===B.j3}, +$S:23} +A.N3.prototype={ +A(a){var s,r,q,p,o=this,n=null,m=A.x(a),l=t.sp,k=a.T(l) +if(k==null)k=B.et +s=o.c +if(B.c.aX(s,"mxc://")){k=A.K4(!1,B.cb,n,n,n,n,k.w.r,n,!1,!0,n,!1,n,n,n,A.dK(s,0,n),9999) +s=B.d.k(o.d) +r=A.x(a) +l=a.T(l) +if(l==null)l=B.et +q=A.aW(A.a([k,B.eY,A.O(s,n,n,n,n,n,n,n,A.bk(n,n,r.ax.db,n,n,n,n,n,n,n,n,l.w.r,n,n,n,n,n,!0,n,n,n,n,n,n,n,n),n,n,n)],t.p),B.n,B.j,B.I,n,n)}else{p=s.length===0?B.ch:new A.he(s) +if(p.gu(p)>10){l=p.z9(0,0,9) +p=new A.he(l.a+new A.he("\u2026").a)}q=A.O(p.k(0),n,n,n,n,n,n,B.dLa,A.bk(n,n,n,n,n,n,n,n,n,n,n,15,n,n,n,n,n,!0,n,n,n,n,n,n,n,n),n,n,n)}l=A.bV(20) +k=A.nd(B.o,1) +s=A.bV(16) +r=A.x(a).p3.z +r=r==null?n:r.aM(A.x(a).ax.db) +return A.cS(!1,l,!0,A.an(n,A.aW(A.a([q,B.eY,A.O(""+o.d,n,n,n,n,n,n,n,r,n,n,n)],t.p),B.n,B.aV,B.p,n,n),B.h,n,n,new A.bq(m.ax.cy,n,k,s,n,n,n,B.M),n,n,n,n,B.aUM,n,n,50),n,!0,n,n,n,n,n,n,n,n,n,new A.cml(o),n,new A.cmm(o),n,n,n,n,n,n,n)}} +A.cmm.prototype={ +$0(){var s=this.a.f.$0() +return s}, +$S:0} +A.cml.prototype={ +$0(){var s=this.a.r.$0() +return s}, +$S:0} +A.xC.prototype={ +ge8(a){return this.a}} +A.VS.prototype={ +yj(a,b){return A.q1(null,!0,new A.c8A(this),b,null,!1,!0,t.y)}, +A(a){var s,r,q,p,o,n,m,l,k=null,j=A.a([],t.p) +for(s=this.d,r=s.d,q=r.length,p=0;p=2,k=n.ga6(n),j=!m.ga6(m),i=A.nd(A.x(a).CW,1),h=A.bV(20),g=A.x(a) +if(j)s=B.d1 +else s=l?B.he:B.dn +s=A.cI(B.Ol,s,q,q,q,q) +if(j){k=t.N +k="Error "+A.r(A.az(m.gN(m).b,"code",B.i,k))+": "+A.r(A.az(m.gN(m).b,"reason",B.i,k))}else if(l)k=A.z(a,B.f,t.X).gka() +else{r=t.X +k=!k?A.z(a,B.f,r).geW():A.z(a,B.f,r).ghl()}return new A.aa(B.p3,A.cn(A.an(q,A.aW(A.a([s,B.ct,A.O(k,q,q,q,q,q,q,q,q,q,q,q)],t.p),B.n,B.j,B.I,q,q),B.h,q,q,new A.bq(g.ax.CW,q,i,h,q,q,q,B.M),q,q,q,q,B.bh,q,q,q),q,q),q)}} +A.c5C.prototype={ +$1(a){return a.a==="m.key.verification.done"}, +$S:23} +A.c5D.prototype={ +$1(a){return a.a==="m.key.verification.start"}, +$S:23} +A.c5E.prototype={ +$1(a){return a.a==="m.key.verification.cancel"}, +$S:23} +A.atd.prototype={ +A(a){var s,r,q,p,o,n,m,l=this,k=null,j=l.c +if(j.a==="m.room.create"){s=A.ai(a,!1,t.e) +r=j.c===s.ga8(s).k3}else r=!1 +if(r){j=A.x(a).ax +s=j.dy +j=(s==null?j.db:s).a3(0.08) +s=A.bV(16) +q=A.pL("assets/images/ic_empty_group_chat.svg",k,k,B.bw,k,k) +p=t.X +o=A.O(A.z(a,B.f,p).goH(),k,k,k,k,k,k,k,A.bk(k,k,A.x(a).ax.db,k,k,k,k,k,k,k,k,17,k,k,B.aC,k,k,!0,k,k,k,k,k,k,k,k),k,k,k) +n=A.z(a,B.f,p).gne() +$.d5() +m=t.p +s=A.an(k,A.aY(A.a([q,B.dKi,o,B.br,A.aW(A.a([A.O(n,k,k,k,k,k,k,k,A.bk(k,k,B.dv,k,k,k,k,k,k,k,k,15,k,k,B.G,k,k,!0,k,k,k,k,k,k,k,k),B.aD,k,k),B.iq],m),B.n,B.j,B.p,k,k),B.dE,l.akh(A.z(a,B.f,p).goA()),B.dE,l.akh(A.z(a,B.f,p).goi()),B.dE,l.akh(A.z(a,B.f,p).go1())],m),B.n,B.j,B.I,k,k,B.v),B.h,k,B.aty,new A.bq(j,k,k,s,k,k,k,B.M),k,k,k,k,B.aUy,k,k,k) +j=s}else j=new A.aAj(j,k) +return j}, +akh(a){var s=null,r=A.pL("assets/images/ic_done.svg",s,s,B.bw,20,20) +$.d5() +return A.aW(A.a([r,B.ct,A.bZ(A.O(a,s,s,s,s,s,s,s,A.bk(s,s,B.dv,s,s,s,s,s,s,s,s,15,s,s,B.G,s,s,!0,s,s,s,s,s,s,s,s),s,s,s),1)],t.p),B.a2,B.j,B.p,s,s)}} +A.ao7.prototype={ +A(a){var s=null +return A.t9(B.cY,this.c,s,s,new A.bfV(this,a),s,s,s,s,s)}} +A.bfV.prototype={ +$1(a){return this.aTp(a)}, +aTp(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h,g +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=a.gd5(a)===B.ed&&a.gtb(a)===2?3:4 +break +case 3:o=p.b +n=A.aR(o,null,t.l).w.a +m=a.gbB(a) +l=m.a +k=m.b +j=t.X +i=A.z(o,B.f,j) +h=t.Lq +s=5 +return A.f(A.cFY(B.h,null,null,o,null,null,A.a([A.oC(A.O(i.gfp(i),null,null,null,null,null,null,null,null,null,null,null),null,B.cij,h),A.oC(A.O(A.z(o,B.f,j).gnp(),null,null,null,null,null,null,null,null,null,null,null),null,B.cik,h),A.oC(A.O(A.z(o,B.f,j).gog(),null,null,null,null,null,null,null,null,null,null,null),null,B.cil,h)],t.lA),new A.pE(l,k,n.a-l,n.b-k),null,null,null,!0,h),$async$$1) +case 5:g=c +s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:1221} +A.a3a.prototype={ +aWo(b6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7=this,a8=null,a9="pack_display_name",b0="@unknown:unknown",b1="m.room.canonical_alias",b2="alias",b3=a7.z.a,b4=b3.b,b5=b4.c +if(b5!==b4.d||b5<0)return A.a([],t.U7) +s=B.c.X(b3.a,0,b5) +r=A.a([],t.U7) +q=A.aB("^/(\\w*)$",!0,!1,!1,!1).ps(s) +if(q!=null&&a7.c!=null){p=q.b[1].toLowerCase() +for(b3=a7.c.ay.dx,b3=A.hd(b3,b3.r,A.y(b3).c),b4=t.N,b5=t.u;b3.q();){o=b3.d +if(A.lK(o,p,0))r.push(A.p(["type","command","name",o],b4,b5)) +if(r.length>30)return r}}n=A.aB("(?:\\s|^):(?:([-\\w]+)~)?([-\\w]+)$",!0,!1,!1,!1).ps(s) +if(n!=null&&a7.c!=null){b3=n.b +m=b3[1] +l=b3[2].toLowerCase() +b3=a7.c +b3.toString +k=A.cBg(b3,B.pd) +if(m==null||m.length===0)for(b3=k.gct(k),b3=b3.gS(b3),b4=t.N,b5=t.u;b3.q();){o=b3.gE(b3) +for(j=o.b,i=j.b,i=i.gct(i),i=i.gS(i),o=o.a,j=j.c;i.q();){h=i.gE(i) +g=h.a +f=g.toLowerCase() +if(A.lK(f,l,0)){f=j.c +f=f==null?a8:f.k(0) +e=j.b +if(e==null)e=o +r.push(A.p(["type","emote","name",g,"pack",o,"pack_avatar_url",f,a9,e,"mxc",J.bp(h.b.b)],b4,b5))}if(r.length>30)break}if(r.length>30)break}else if(k.h(0,m)!=null)for(b3=k.h(0,m).b,b3=b3.gct(b3),b3=b3.gS(b3),b4=t.N,b5=t.u;b3.q();){o=b3.gE(b3) +j=o.a +i=j.toLowerCase() +if(A.lK(i,l,0)){i=k.h(0,m).c.c +i=i==null?a8:i.k(0) +h=k.h(0,m).c.b +if(h==null)h=m +r.push(A.p(["type","emote","name",j,"pack",m,"pack_avatar_url",i,a9,h,"mxc",J.bp(o.b.b)],b4,b5))}if(r.length>30)break}b3=A.t8(B.d1i,t.yO) +b4=A.a0(b3).i("aO<1>") +d=A.R(new A.aO(b3,new A.bxg(l),b4),!0,b4.i("D.E")) +B.b.fm(d,new A.bxh(l)) +for(b3=d.length,b4=":"+l,b5=t.N,o=t.u,c=0;c30)break}}a=A.aB("(?:\\s|^)@([-\\w]*)$",!0,!1,!1,!1).ps(s) +if(a!=null&&a7.c!=null){a0=a.b[1].toLowerCase() +for(b3=a7.c.Ag(),b4=b3.length,b5=t.N,o=t.u,c=0;c30)break}}a2=A.aB("(?:\\s|^)#([-\\w]+)$",!0,!1,!1,!1).ps(s) +if(a2!=null&&a7.c!=null){a3=a2.b[1].toLowerCase() +for(b3=J.af(a7.c.ay.p4),b4=t.j,b5=t.N,o=t.u;b3.q();){j=b3.gE(b3) +i=j.r +h=i.h(0,"m.room.tombstone") +if((h==null?a8:h.h(0,""))!=null)continue +h=i.h(0,b1) +h=h==null?a8:h.h(0,"") +g=h==null +a4=g?a8:J.K(h.b,b2) +a5=g?a8:J.K(h.b,"alt_aliases") +if(!g){if(typeof a4=="string"){h=a4.split(":")[0].toLowerCase() +h=A.lK(h,a3,0)}else h=!1 +if(!h)h=b4.b(a5)&&J.uj(a5,new A.bxi(a3)) +else h=!0}else h=!1 +if(!h){h=i.h(0,"m.room.name") +h=h==null?a8:h.h(0,"") +a6=h==null?a8:J.K(h.b,"name") +h=typeof a6=="string"?a6:"" +h=A.lK(h.toLowerCase(),a3,0)}else h=!0 +if(h){h=i.h(0,b1) +h=h==null?a8:h.h(0,"") +a4=h==null?a8:J.K(h.b,b2) +if((typeof a4=="string"?a4:"").length!==0){i=i.h(0,b1) +i=i==null?a8:i.h(0,"") +a4=i==null?a8:J.K(i.b,b2) +i=typeof a4=="string"?a4:""}else i=j.a +h=j.Km() +j=j.gAK() +r.push(A.p(["type","room","mxid",i,"displayname",h,"avatar_url",j==null?a8:j.k(0)],b5,o))}if(r.length>30)break}}return r}, +bMS(a,b){var s,r,q,p,o,n,m,l,k=null,j="type",i={},h=this.z,g=h.a,f=g.a +g=g.b.c +s=B.c.X(f,0,g) +r=s===f?"":B.c.bF(f,g+1) +i.a="" +g=J.T(b) +if(J.v(g.h(b,j),"command")){f=g.h(b,"name") +f.toString +i.a=A.r(f)+" " +q=A.o7(s,A.aB("^(/\\w*)$",!0,!1,!1,!1),new A.bxj(i),k)}else q="" +if(J.v(g.h(b,j),"emoji")){f=g.h(b,"emoji") +f.toString +i.a=A.r(f)+" " +f=g.h(b,"current_word") +f.toString +q=A.o7(s,f,new A.bxk(i),k)}if(J.v(g.h(b,j),"emote")&&this.c!=null){p=g.h(b,"name") +o=g.h(b,"pack") +f=this.c +f.toString +n=A.cBg(f,B.pd) +for(f=n.gct(n),f=f.gS(f),m=!0;f.q();){l=f.gE(f) +if(J.v(l.a,o))continue +for(l=l.b.b,l=l.gct(l),l=l.gS(l);l.q();)if(J.v(l.gE(l).a,p)){m=!1 +break}if(!m)break}if(m)f="" +else{o.toString +f=o+"~"}i.a=":"+f+A.r(p)+": " +q=A.o7(s,A.aB("(\\s|^)(:(?:[-\\w]+~)?[-\\w]+)$",!0,!1,!1,!1),new A.bxl(i),k)}if(J.v(g.h(b,j),"user")){f=g.h(b,"mention") +f.toString +i.a=A.r(f)+" " +q=A.o7(s,A.aB("(\\s|^)(@[-\\w]*)$",!0,!1,!1,!1),new A.bxm(i),k)}if(J.v(g.h(b,j),"room")){g=g.h(b,"mxid") +g.toString +i.a=A.r(g)+" " +q=A.o7(s,A.aB("(\\s|^)(#[-\\w]+)$",!0,!1,!1,!1),new A.bxn(i),k)}if(i.a.length!==0&&q.length!==0){h.sbt(0,q+r) +g=q.length +h.sxw(A.f5(B.K,g,g,!1))}}, +xd(a){return this.bKY(a)}, +bKY(a){var s=0,r=A.o(t.H),q=this,p +var $async$xd=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=5 +return A.f($.NB().a_V(),$async$xd) +case 5:s=c&&q.c!=null?2:4 +break +case 2:p=q.c +p.toString +s=6 +return A.f(q.TE(a,p),$async$xd) +case 6:s=3 +break +case 4:p=A.c1a(q.z) +s=7 +return A.f(p,$async$xd) +case 7:case 3:return A.m(null,r)}}) +return A.n($async$xd,r)}, +A(a){var s=this,r=null,q=s.z +return new A.aum(new A.ao7(A.cQJ(B.fk,B.av,new A.bx7(),!0,!1,!0,new A.bx8(),!0,new A.bx9(),new A.bxa(),new A.bxb(s,a),B.dLd,s.gaWn(),A.cQe(!0,s.at,r,q,s.Q,!0,s.x,s.f,s.e,s.d,new A.bxc(s),r,r,A.bk(r,r,A.x(a).ax.a===B.ar?B.w:B.o,r,r,r,r,r,r,r,r,15,r,r,r,r,r,!0,r,r,r,r,r,r,r,r),B.dPr,s.r),t.v_),new A.bxd(s,a),r),q,new A.bxe(s,a),s.w,new A.bJ0(50),r)}} +A.bxg.prototype={ +$1(a){var s=A.a([a.a],t.s) +B.b.H(s,a.r) +return B.b.cr(s,new A.bxf(this.a))}, +$S:1225} +A.bxf.prototype={ +$1(a){return B.c.p(a.toLowerCase(),this.a)}, +$S:6} +A.bxh.prototype={ +$2(a,b){var s=this.a,r=B.c.d4(a.a,s),q=B.c.d4(b.a,s) +s=r===-1 +if(s||q===-1){if(r===q)return 0 +if(s)return 1 +else return 0}return B.d.bL(r,q)}, +$S:1226} +A.bxi.prototype={ +$1(a){return typeof a=="string"&&B.c.p(a.split(":")[0].toLowerCase(),this.a)}, +$S:78} +A.bxj.prototype={ +$1(a){return"/"+this.a.a}, +$S:37} +A.bxk.prototype={ +$1(a){return this.a.a}, +$S:37} +A.bxl.prototype={ +$1(a){return A.r(a.h(0,1))+this.a.a}, +$S:37} +A.bxm.prototype={ +$1(a){return A.r(a.h(0,1))+this.a.a}, +$S:37} +A.bxn.prototype={ +$1(a){return A.r(a.h(0,1))+this.a.a}, +$S:37} +A.bxe.prototype={ +$0(){return this.a.xd(this.b)}, +$S:0} +A.bxd.prototype={ +$0(){return this.a.xd(this.b)}, +$S:0} +A.bxc.prototype={ +$1(a){this.a.as.$1(a)}, +$S:17} +A.bx8.prototype={ +$2(a,b){var s=A.ai(a,!1,t.e) +return new A.UL(b,s.ga8(s),null)}, +$S:1235} +A.bxb.prototype={ +$1(a){return this.a.bMS(this.b,a)}, +$S:1236} +A.bx7.prototype={ +$2(a,b){var s=null +return A.an(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s)}, +$S:1237} +A.bx9.prototype={ +$1(a){var s=null +return A.an(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s)}, +$S:307} +A.bxa.prototype={ +$1(a){var s=null +return A.an(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s)}, +$S:307} +A.UL.prototype={ +A(a){var s,r,q,p,o,n,m="type",l=null,k="pack_avatar_url",j="pack_display_name",i="displayname",h=this.c,g=J.T(h) +if(J.v(g.h(h,m),"command")){h=g.h(h,"name") +h.toString +g=A.z(a,B.f,t.X) +g.toString +s=A.dsy(g,h) +return A.y6(A.an(l,A.aY(A.a([A.O("/"+h,l,l,l,l,l,l,l,B.FG,l,l,l),A.O(s,l,l,1,B.a3,l,l,l,A.x(a).p3.Q,l,l,l)],t.p),B.a2,B.j,B.p,l,l,B.v),B.h,l,l,l,l,l,l,l,B.p_,l,l,l),l,s,l,l,B.A6)}if(J.v(g.h(h,m),"emoji")){h=g.h(h,"label") +h.toString +return A.y6(A.an(l,A.O(h,l,l,l,l,l,l,l,B.FG,l,l,l),B.h,l,l,l,l,l,l,l,B.p_,l,l,l),l,h,l,l,B.A6)}if(J.v(g.h(h,m),"emote")){if(typeof g.h(h,"mxc")=="string"){r=g.h(h,"mxc") +r=A.dK(r==null?"":r,0,l)}else r=l +r=A.K4(!1,B.cb,l,l,l,l,30,l,!1,!0,l,!1,l,l,l,r,30) +q=g.h(h,"name") +q.toString +q=A.O(q,l,l,l,l,l,l,l,l,l,l,l) +p=g.h(h,k)!=null?0.8:0.5 +if(g.h(h,k)!=null){g=t.N +o=A.az(h,k,B.i,g) +h=A.fk(this.d,24,A.hg(o==null?"":o),A.az(h,j,B.i,g),l,27)}else{h=g.h(h,j) +h.toString +h=A.O(h,l,l,l,l,l,l,l,l,l,l,l)}return A.an(l,A.aW(A.a([r,B.EE,q,A.bZ(new A.ei(B.dt,l,l,A.tl(h,p),l),1)],t.p),B.n,B.j,B.p,l,l),B.h,l,l,l,l,l,l,l,B.p_,l,l,l)}if(J.v(g.h(h,m),"user")||J.v(g.h(h,m),"room")){r=g.h(h,"avatar_url") +n=A.dK(r==null?"":r,0,l) +r=t.N +q=A.az(h,i,B.i,r) +r=q==null?A.az(h,"mxid",B.i,r):q +r=A.fk(this.d,24,n,r,l,30) +q=g.h(h,i) +if(q==null){h=g.h(h,"mxid") +h.toString}else h=q +return A.an(l,A.aW(A.a([r,B.EE,A.O(h,l,l,l,l,l,l,l,l,l,l,l)],t.p),B.n,B.j,B.p,l,l),B.h,l,l,l,l,l,l,l,B.p_,l,l,l)}return A.an(l,l,B.h,l,l,l,l,l,l,l,l,l,l,l)}} +A.aQ_.prototype={} +A.aum.prototype={ +A(a){var s=this,r=A.cOk() +return new A.ZF(A.p([new A.cj(B.vk,!A.cOk(),!1,!1,r),new A.bx3(s),B.Eu,new A.bx4(s),B.dJn,new A.bx5(s),B.qi,new A.bx6(s)],t.zU,t.Q),s.c,null)}} +A.bx3.prototype={ +$0(){var s=0,r=A.o(t.H),q=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q.a.f.$0() +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bx4.prototype={ +$0(){A.c19(this.a.d)}, +$S:0} +A.bx5.prototype={ +$0(){var s=this.a,r=s.w,q=r.b +if(q!=null)q.ag(0) +r.b=A.d4(A.c7(0,0,0,r.a,0,0),new A.bx2(s))}, +$S:0} +A.bx2.prototype={ +$0(){var s=this.a.d +s.sbt(0,s.a.a+"\n") +s.sxw(A.nU(B.K,s.a.a.length))}, +$S:0} +A.bx6.prototype={ +$0(){var s=this.a,r=s.d.a.a +s.r.$1(r)}, +$S:0} +A.aAj.prototype={ +A(a){var s,r,q=null,p=this.c,o=A.cKb(p.Q,a),n=A.x(a).p3.Q +o=A.O(o,q,q,q,q,q,q,q,n==null?q:n.an3(A.x(a).ax.db,12,B.aG),q,q,q) +n=A.x(a).ax +s=n.w +n=s==null?n.f:s +n=A.an(q,A.pL("assets/images/ic_users_outline.svg",q,new A.Ir(A.x(a).fr,B.lk,q,B.rT),B.bw,q,q),B.h,q,q,new A.bq(n,q,q,q,q,q,q,B.dh),q,q,q,q,B.aUn,q,q,q) +s=A.cBD(p) +s=s==null?q:s.gcL(s) +r=A.x(a).p3.z +if(r==null)r=q +else{$.d5() +r=r.RC(B.dv,14)}s=A.cN(q,q,q,q,q,q,q,q,r,s) +r=A.z(a,B.f,t.X) +r.toString +p=p.cy +p=r.nP(p.geq(p)) +r=A.x(a).p3.z +if(r==null)r=q +else{$.d5() +r=r.RC(B.fR,14)}return A.an(q,A.aY(A.a([o,B.br,n,B.nI,A.Ld(q,q,B.aM,q,q,!0,q,A.cN(A.a([s,B.dPU,A.cN(q,q,q,q,q,q,q,q,r,p)],t.VO),q,q,q,q,q,q,q,q,q),B.aD,q,q,1,B.ac)],t.p),B.n,B.j,B.p,q,q,B.v),B.h,q,B.atz,q,q,q,q,q,q,q,q,q)}} +A.aBj.prototype={ +a5f(a,b){return this.beg(a,b)}, +beg(a,b){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$a5f=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=J.T(b) +s=n.gu(b)===1?2:4 +break +case 2:n=n.gbQ(b) +p=n==null?null:n.y +s=3 +break +case 4:o=A.z(a,B.f,t.X).gjK() +s=5 +return A.f(A.ajB(n.dn(b,new A.bKk(a),t.l8).bg(0),null,a,null,null,o,t.N),$async$a5f) +case 5:p=d +case 3:if(p!=null)q.c.Kz(p) +return A.m(null,r)}}) +return A.n($async$a5f,r)}, +A(a){var s,r,q=null,p=this.c.f.gar4() +if(p.length===0)return A.an(q,q,B.h,q,q,q,q,q,q,q,q,q,q,q) +s=A.a0(p).i("N<1,rB>") +r=s.i("N>") +return new A.ch(A.hu(A.R(new A.N(new A.N(p,new A.bKq(this),s),new A.bKr(),r),!0,r.i("al.E")),!1,t.ke),new A.bKs(this),q,t.i4)}} +A.bKk.prototype={ +$1(a){var s=a==null,r=s?null:a.y +if(r==null)r="" +if(s)s=null +else{s=A.z(this.a,B.f,t.X) +s.toString +s=a.a8C(new A.fe(s),!0,!0)}if(s==null)s="UNKNOWN" +return new A.fj(r,s,!1,!1,t.l8)}, +$S:1244} +A.bKq.prototype={ +$1(a){var s=new A.aE(new A.ah($.aq,t.Nk),t.LA) +this.a.c.f.z8(a).aJ(0,new A.bKp(s),t.H) +return s}, +$S:1251} +A.bKp.prototype={ +$1(a){return this.a.bT(0,a)}, +$S:1257} +A.bKr.prototype={ +$1(a){return a.gaoL()}, +$S:1265} +A.bKs.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l=null,k=b.b,j=k==null +if(!j&&J.ft(k))s=j?l:J.n7(k) +else s=l +if(s==null||j)return A.an(l,l,B.h,l,l,l,l,l,l,l,l,l,l,l) +j=$.CX +r=A.x(a).ax +q=r.dx +r=q==null?r.cy:q +q=this.a +p=A.x(a).ax +o=p.dy +p=o==null?p.db:o +o=t.X +n=A.z(a,B.f,o).gfP() +m=q.c.f +m=m==null?l:m.YN("m.room.pinned_events") +p=A.en(p,l,l,B.chS,20,m===!0?new A.bKm(q,s):l,l,20,l,n) +o=A.z(a,B.f,o) +o.toString +return A.d9(B.F,!0,l,A.cS(!1,l,!0,A.aW(A.a([p,A.bZ(new A.aa(B.fm,new A.ch(s.bC9(new A.fe(o),!0,!0),new A.bKn(s,17*j),l,t.jz),l),1)],t.p),B.n,B.j,B.p,l,l),l,!0,l,l,l,l,l,l,l,l,l,l,l,new A.bKo(q,a,k),l,l,l,l,l,l,l),B.h,r,0,l,l,l,l,l,B.al)}, +$S:1271} +A.bKo.prototype={ +$0(){return this.a.a5f(this.b,this.c)}, +$S:0} +A.bKm.prototype={ +$0(){return this.a.c.adI(this.b.y)}, +$S:0} +A.bKn.prototype={ +$2(a,b){var s,r,q,p,o,n=null,m=b.b +if(m==null){m=A.z(a,B.f,t.X) +m.toString +m=this.a.a8C(new A.fe(m),!0,!0)}s=A.x(a).ax +r=s.dy +s=r==null?s.db:r +r=this.b +s=A.bk(n,n,s,n,this.a.gvQ()!=null?B.wR:n,n,n,n,n,n,n,r,n,n,n,n,n,!0,n,n,n,B.a3,n,n,n,n) +q=A.x(a).ax +p=q.dy +q=p==null?q.db:p +p=A.x(a).ax +o=p.dy +return A.cBz(A.bk(n,n,q,n,B.k2,o==null?p.db:o,n,n,n,n,n,r,n,n,n,n,n,!0,n,n,n,n,n,n,n,n),2,new A.bKl(a),m,B.an,s)}, +$S:1272} +A.bKl.prototype={ +$1(a){return new A.l5(a.k(0),this.a,A.oe()).Jx()}, +$S:155} +A.aDn.prototype={ +A(a){var s=null,r=this.c,q=r.fx,p=q!=null,o=p?56:0 +if(p){p=r.w +p.toString +p=new A.a7V(q,!1,p,r,s) +q=p}else q=new A.aOi(s,s) +q=A.bZ(q,1) +p=A.z(a,B.f,t.X) +p=p.gdg(p) +return A.o9(s,A.aW(A.a([B.ED,q,A.en(s,s,s,A.cI(B.ey,A.x(a).ax.b,s,s,s,s),s,r.gbCl(),B.E,s,s,p)],t.p),B.a2,B.j,B.p,s,s),B.B,s,s,B.bJ,B.yj,B.cL,s,o,s,s)}} +A.aOi.prototype={ +A(a){var s=null,r=A.an(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s) +return r}} +A.K1.prototype={ +G(){return"MessageStatus."+this.b}} +A.aEe.prototype={ +A(a){return this.aV_(a,this.e,this.c)}, +aVz(a,b,c){if(b==null||b===B.j3)return B.dvF +if(b===B.fn||c.length===0)return B.dvG +if(b===B.i4)return B.dvI +return B.dvH}, +aV_(a,b,c){var s,r=this,q=null +switch(r.aVz(a,b,c).a){case 0:if(r.f)s=A.x(a).ax.c +else{$.d5() +s=B.iW}return A.cI(B.Of,s,q,q,16,q) +case 1:if(r.f)s=A.x(a).ax.c +else{$.d5() +s=B.iW}return A.cI(B.O1,s,q,q,16,q) +case 2:return A.cI(B.O1,r.f?B.o:A.x(a).fr,q,q,16,q) +case 3:return A.cI(B.AK,A.x(a).ax.at,q,q,16,q)}}} +A.FC.prototype={ +Y(){return new A.a8I(B.l)}} +A.a8I.prototype={ +a75(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h +var $async$a75=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.a.d,n=t.Pu,m=t.P,l=0 +case 3:if(!(l<1)){s=5 +break}k={} +j=k.a=o[l] +k.b=null +if(j instanceof A.te){i=j.a +i=i==null?null:i.length +i=(i==null?0:i)>20480}else i=!1 +s=i?6:7 +break +case 6:i=p.c +i.toString +s=8 +return A.f(A.cA(i,new A.bUV(k),m),$async$a75) +case 8:case 7:p.c.T(n).toString +i=p.a.c +h=k.a +k=k.b +A.kZ(i,h,1600,k,null).ks(new A.bUW(p)) +case 4:++l +s=3 +break +case 5:o=p.c +o.toString +A.cp(o,!1).eF() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a75,r)}, +A(a){var s,r,q=this,p=null,o=t.X,n=A.z(a,B.f,o).ghG(),m=B.b.zM(q.a.d,new A.bUX()),l=A.cCP(B.b.eA(q.a.d,0,new A.bUY(),t.i)),k=B.b.gbQ(q.a.d) +if(m)n=A.z(a,B.f,o).ghH() +else if(B.b.zM(q.a.d,new A.bUZ()))n=A.z(a,B.f,o).ghF() +else if(B.b.zM(q.a.d,new A.bV_()))n=A.z(a,B.f,o).ghJ() +if(m){k=B.b.gN(q.a.d).a +k.toString +s=A.aY(A.a([new A.hD(1,B.bD,A.Eb(k,p,p,p,B.bx,B.bw,p,p),p)],t.p),B.n,B.j,B.I,p,p,B.v)}else s=A.O(k.b+" ("+l+")",p,p,p,p,p,p,p,p,p,p,p) +k=A.O(n,p,p,p,p,p,p,p,p,p,p,p) +r=A.z(a,B.f,o) +r=A.k9(!1,A.O(r.gcT(r),p,p,p,p,p,p,p,p,p,p,p),B.h,p,p,p,p,p,new A.bV0(a),p,p) +o=A.z(a,B.f,o) +return A.H6(A.a([r,A.k9(!1,A.O(o.geJ(o),p,p,p,p,p,p,p,p,p,p,p),B.h,p,p,p,p,p,q.gbv8(),p,p)],t.p),p,s,p,!1,k)}} +A.bUV.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +s=2 +return A.f(A.L7(p.a),$async$$0) +case 2:o=b +p.a=o +n=p +s=3 +return A.f(A.bQo(o),$async$$0) +case 3:n.b=b +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.bUW.prototype={ +$1(a){var s=this.a.c +s.toString +A.i3(s,A.mI(a==null?t.K.a(a):a,s)) +return null}, +$S:10} +A.bUX.prototype={ +$1(a){return a instanceof A.ou}, +$S:309} +A.bUY.prototype={ +$2(a,b){var s=b.a +s=s==null?null:s.length +return a+(s==null?0:s)}, +$S:1284} +A.bUZ.prototype={ +$1(a){return a instanceof A.a4K}, +$S:309} +A.bV_.prototype={ +$1(a){return a instanceof A.te}, +$S:309} +A.bV0.prototype={ +$0(){A.cp(this.a,!1).eF()}, +$S:0} +A.aG1.prototype={ +A(a){var s=null,r=A.x(a).p3.z +if(r==null)r=s +else{$.d5() +r=r.aKw(B.fd,14,0.25)}return new A.ei(B.ei,s,s,A.cQO(B.D,A.an(B.D,new A.aa(B.tx,A.O(this.c,s,s,s,s,s,s,s,r,s,s,s),s),B.h,s,s,s,s,s,s,B.tw,s,s,s,s),B.h,s),s)}, +gqy(a){return this.c}} +A.aHu.prototype={ +A(a){var s,r,q,p,o,n="m.room.tombstone",m=null,l=this.c +if(l.f.pO(0,n)==null)return A.an(m,m,B.h,m,m,m,m,m,m,m,m,m,m,m) +s=A.x(a).ax +r=s.dx +s=r==null?s.cy:r +r=A.x(a) +r=A.qb(A.x(a).ax.f,m,B.chB,r.ax.r,m) +q=A.cDi(l.f.pO(0,n).b) +p=A.x(a).ax +o=p.dy +q=A.O(q.a,m,m,1,B.a3,m,m,m,A.bk(m,m,o==null?p.db:o,m,m,m,m,m,m,m,m,m,m,m,m,m,m,!0,m,m,m,m,m,m,m,m),m,m,m) +return A.bU(A.d9(B.F,!0,m,A.cf(!1,m,m,m,!0,m,m,m,!1,r,m,m,l.gaWO(),!1,m,m,m,A.O(A.z(a,B.f,t.X).gfQ(),m,m,m,m,m,m,m,m,m,m,m),m,m,q,m,m),B.h,s,1,m,m,m,m,m,B.al),72,m)}} +A.ama.prototype={ +A(a){var s=null,r=A.e7(s,s,!1,A.x(a).go,s,1,s,s,0,!1,s,!1,s,s,s,s,!0,s,s,s,s,s,s,s,s,s,1,s) +return A.ea(r,s,new A.aLU(a,s),s,!1,!0,s,s,s)}} +A.aLU.prototype={ +A(a){var s=null,r=A.cn(A.nq(A.pL("assets/images/ic_empty_page.svg",s,s,B.bw,s,s),s,s,s,"info-logo",!1),s,s),q=A.z(a,B.f,t.X).go9(),p=A.x(a).p3.d +return A.aY(A.a([r,new A.aa(B.aUf,A.O(q,s,s,s,s,s,s,s,p==null?s:p.FX(B.cd),s,s,s),s),new A.aLV(a,s)],t.p),B.n,B.aV,B.p,s,s,B.v)}} +A.aLV.prototype={ +A(a){var s=null +return A.Ld(s,s,B.aM,s,s,!0,s,A.cN(this.baw(a),s,s,s,s,s,s,s,s,s),B.aD,s,s,1,B.ac)}, +baw(a){return A.cPZ(A.z(a,B.f,t.X).gn9(),A.aB("#EditIcon#",!0,!1,!1,!1),new A.caV(this,a),new A.caW(a),t.P6)}, +bau(a){var s=null +return new A.hN(A.en(s,s,s,A.cI(B.Om,A.x(a).fr,s,s,20,s),s,new A.caU(a),s,s,s,s),B.DA,s,s)}} +A.caV.prototype={ +$1(a){return this.a.bau(this.b)}, +$S:1290} +A.caW.prototype={ +$1(a){var s=null,r=A.x(this.a).p3.y +if(r==null)r=s +else{$.d5() +r=r.an3(B.fd,17,B.aG)}return A.cN(s,s,s,s,s,s,s,s,r,a)}, +$S:494} +A.caU.prototype={ +$0(){A.cl(this.a).ex(0,"/rooms/newprivatechat",null)}, +$S:0} +A.ZP.prototype={ +Y(){return new A.ZQ($.d0().cS(0,t._x),A.cCa(0,!0),A.bJ(0,t.S),A.bJ(B.d3,t.Y5),A.b(t.N,t.D),null,B.l)}} +A.ZQ.prototype={ +gaaX(){var s=this.c +s.toString +if(!(A.aR(s,null,t.l).w.a.a<905)){s=this.c +s.toString +s=this.x.Jv(s)}else s=!0 +return s}, +w1(){var s=0,r=A.o(t.Dt),q,p=this,o +var $async$w1=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.ax +s=o==null?3:4 +break +case 3:s=5 +return A.f(p.w.w1(),$async$w1) +case 5:o=p.ax=b +case 4:o.toString +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$w1,r)}, +ao(){var s,r=this +r.aL() +s=r.c +s.toString +s=A.ai(s,!1,t.e) +s=r.w=s.ga8(s).dE(r.a.c) +s=s==null?null:s.gy_() +if(s==null)s=B.d3 +r.Q.sm(0,s)}, +KB(){return this.aYP()}, +aYP(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h,g +var $async$KB=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:h={} +g=p.c +g.toString +g=A.ai(g,!1,t.e) +o=g.ga8(g).dE(p.a.c) +g=A.a([],t.CZ) +n=p.c +n.toString +m=t.X +l=t.i1 +g.push(new A.fo(A.z(n,B.f,m).gmj(),B.AT,B.Hb,!1,!1,l)) +if((o==null?null:o.gAK())!=null){n=p.c +n.toString +n=A.z(n,B.f,m) +g.push(new A.fo(n.geB(n),B.kJ,B.y1,!1,!0,l))}s=g.length===1?3:5 +break +case 3:k=B.b.gbQ(g).c +s=4 +break +case 5:n=p.c +n.toString +s=6 +return A.f(A.Y3(g,null,null,n,null,null,null,null,A.z(n,B.f,m).gh5(),!0,t.WY),$async$KB) +case 6:k=b +case 4:if(k==null){s=1 +break}s=k===B.y1?7:8 +break +case 7:h=p.c +h.toString +s=9 +return A.f(A.cA(h,new A.b9S(o),t.N),$async$KB) +case 9:s=1 +break +case 8:h.a=null +s=10 +return A.f($.CJ().rf(B.lX,!0),$async$KB) +case 10:j=b +i=j==null?null:A.Jl(j.a) +if(i==null){s=1 +break}g=i.c +g.toString +h.a=A.bDI(g,null,null,i.b) +g=p.c +g.toString +s=11 +return A.f(A.cA(g,new A.b9T(h,o),t.N),$async$KB) +case 11:case 1:return A.m(q,r)}}) +return A.n($async$KB,r)}, +ad5(){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$ad5=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=q.c +n.toString +n=A.ai(n,!1,t.e) +p=n.ga8(n).dE(q.a.c) +n=q.c +n.toString +s=2 +return A.f(A.cA(n,new A.b9Q(p),t.KO),$async$ad5) +case 2:o=b +if(o.b==null)q.I(new A.b9R(q,o)) +return A.m(null,r)}}) +return A.n($async$ad5,r)}, +aPc(){var s=this.c +s.toString +A.q1(null,!1,new A.b9P(this),s,null,!0,!1,t.z)}, +bix(a){return this.a_y(a,new A.b9M(this,a))}, +a0J(a){return this.bRM(a)}, +bRM(a){var s=0,r=A.o(t.z),q=this,p +var $async$a0J=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:case 2:switch(a.a){case 0:s=4 +break +case 1:s=5 +break +case 2:s=6 +break +case 4:s=7 +break +case 3:s=8 +break +default:s=3 +break}break +case 4:q.aPc() +s=3 +break +case 5:p=q.w +s=9 +return A.f(p==null?null:A.bQM(p),$async$a0J) +case 9:q.Q.sm(0,B.jv) +s=3 +break +case 6:p=q.c +p.toString +p=A.cl(p).c +p===$&&A.e() +p.eQ(B.KF) +s=3 +break +case 7:s=3 +break +case 8:p=q.w +s=10 +return A.f(p==null?null:A.bQN(p),$async$a0J) +case 10:q.Q.sm(0,B.d3) +s=3 +break +case 3:return A.m(null,r)}}) +return A.n($async$a0J,r)}, +A(a){var s,r=this +if(r.as==null){s=A.ai(a,!1,t.e) +r.as=s.ga8(s).dE(r.a.c).Ag()}return A.bU(new A.ame(r,null),null,360)}} +A.b9S.prototype={ +$0(){return this.a.OY(null)}, +$S:41} +A.b9T.prototype={ +$0(){return this.b.OY(this.a.a)}, +$S:41} +A.b9Q.prototype={ +$0(){return this.a.ED()}, +$S:523} +A.b9R.prototype={ +$0(){return this.a.as=this.b.a}, +$S:0} +A.b9P.prototype={ +$1(a){var s=this.a +return new A.jp(A.p([B.xn,A.xQ(new A.b9N(s),B.dXp),B.Ge,A.xQ(new A.b9O(s),B.dXq)],t.jG,t.ON),null)}, +$S:1300} +A.b9N.prototype={ +$1(a){return new A.Rg(this.a.a.c,null)}, +$S:1305} +A.b9O.prototype={ +$1(a){return new A.Af(this.a.a.c,!0,null)}, +$S:1309} +A.b9M.prototype={ +$1(a){var s=this.a,r=s.c +r.toString +return s.TJ(r,a,this.b.y)}, +$S:17} +A.aM2.prototype={} +A.aM3.prototype={} +A.HI.prototype={ +A(a){var s=this,r=null,q=A.bV(16),p=A.bV(16),o=A.a([],t.p),n=s.e +if(n!=null)o.push(A.cI(n,s.z,r,r,24,r)) +o.push(B.wp) +n=A.x(a).p3.as +n=n==null?r:n.aM(A.x(a).ax.db) +o.push(A.O(s.c,r,r,1,B.a3,r,r,r,n,r,r,r)) +return A.d9(B.F,!0,r,A.cS(!1,q,!0,A.an(r,A.aY(o,B.n,B.j,B.p,r,r,B.v),B.h,r,r,new A.iM(s.y,r,r,r,new A.dS(p,s.w)),r,r,r,r,B.fl,r,r,s.d),r,!0,r,r,r,r,r,r,r,r,r,r,r,s.Q,r,r,r,r,r,r,r),B.h,B.z,0,r,r,r,r,r,B.al)}} +A.qa.prototype={ +G(){return"ChatDetailsActions."+this.b}, +w2(a){var s +switch(this.a){case 0:return A.z(a,B.f,t.X).glJ() +case 1:return A.z(a,B.f,t.X).gme() +case 3:return A.z(a,B.f,t.X).gms() +case 2:s=A.z(a,B.f,t.X) +return s.geI(s) +case 4:return A.z(a,B.f,t.X).gf5()}}, +aVa(){switch(this.a){case 0:return B.Od +case 1:return B.Oa +case 2:return B.tT +case 4:return B.AM +case 3:return B.Ob}}} +A.NQ.prototype={ +A(a){var s=this.c,r=A.a0(s).i("N<1,HI>") +return new A.aa(B.fY,A.aKA(B.nV,A.R(new A.N(s,new A.b0Y(this,a),r),!0,r.i("al.E")),0,16),null)}, +gqS(a){return this.c}} +A.b0Y.prototype={ +$1(a){var s=null,r=this.a +return new A.HI(a.w2(this.b),r.d,a.aVa(),s,s,r.r,s,r.x,s,new A.b0X(r,a),s)}, +$S:1311} +A.b0X.prototype={ +$0(){return this.a.z.$1(this.b)}, +$S:0} +A.amd.prototype={ +A(a){var s=this,r=null,q=s.bnl(a),p=J.aH(s.c),o=s.r?1:0 +return A.aY(A.a([q,A.bZ(A.lo(r,new A.ba0(s),p+o,r,r,B.L,!0),1)],t.p),B.n,B.j,B.p,r,r,B.v)}, +bnl(a){var s,r,q,p,o,n=null +if(!this.w)return B.X +$.fh() +s=t.X +r=A.z(a,B.f,s) +r.toString +r=r.o0(B.d.k(this.d)) +q=A.x(a).p3.as +if(q==null)q=n +else{$.d5() +q=q.aM(B.dv)}q=A.an(n,new A.ei(B.dg,n,n,A.O(r,n,n,1,B.a3,n,n,n,q,n,n,n),n),B.h,B.oP,n,n,n,n,n,n,B.fY,n,n,n) +r=A.cI(B.Od,B.ck,n,n,18,n) +s=A.z(a,B.f,s).glJ() +p=A.x(a).p3.as +o=t.p +return A.aY(A.a([q,A.cS(!1,n,!0,A.an(n,A.aW(A.a([r,B.ct,A.O(s,n,n,1,B.a3,n,n,n,p==null?n:p.aM(B.ck),n,n,n)],o),B.n,B.j,B.p,n,n),B.h,n,n,n,n,n,n,B.aTL,B.aTO,n,n,n),n,!0,n,n,n,n,n,n,n,n,n,n,n,this.e,n,n,n,n,n,n,n)],o),B.n,B.j,B.p,n,n,B.v)}} +A.ba0.prototype={ +$2(a,b){var s,r=null,q=this.a,p=q.c,o=J.T(p) +if(b") +return A.aY(A.a([this.bxf(),A.bZ(A.cNZ(A.R(new A.N(s,new A.ba4(),r),!0,r.i("al.E")),this.e,B.eU),1)],t.p),B.a2,B.j,B.p,null,null,B.v)}, +bxf(){var s=null +return A.bU(A.RI(s,new A.ba2(this),3,B.aT,B.aTN,s,s,!1,B.aq,new A.ba3(),!0),72,s)}} +A.ba4.prototype={ +$1(a){return a.b}, +$S:1331} +A.ba2.prototype={ +$2(a,b){var s,r=null,q=this.a,p=q.c,o=p[b].a.w2(a),n=A.x(a).p3.x +if(n==null)n=r +else{if(q.d===b){$.fh() +s=B.ck}else{$.fh() +s=B.bf}s=n.aM(s) +n=s}n=A.O(o,r,r,r,r,r,r,r,n,B.aD,r,r) +p=p[b].a.w2(a) +o=A.x(a).p3.x +if(o==null)o=r +else{$.fh() +o=o.aM(B.ck)}p=A.nS(r,r,1,r,A.cN(r,r,r,r,r,r,r,r,o,p),B.an,B.u,r,1,B.ac) +p.Ta(1/0,0) +o=p.gbl(p) +p=p.a +Math.ceil(p.gbb(p)) +if(q.d!==b)p=B.z +else{$.fh() +p=B.ck}return A.cS(!1,r,!0,A.an(r,A.aY(A.a([n,B.dKe,A.an(r,r,B.h,r,r,new A.iM(p,r,r,r,B.dGr),r,3,r,r,r,r,r,o+16)],t.p),B.n,B.aV,B.I,r,r,B.v),B.h,r,r,r,r,r,r,r,B.cr,r,r,r),r,!0,r,r,r,r,r,r,r,r,r,r,r,new A.ba1(q,b),r,r,r,r,r,r,r)}, +$S:302} +A.ba1.prototype={ +$0(){return this.a.f.$1(this.b)}, +$S:0} +A.ba3.prototype={ +$2(a,b){return B.ct}, +$S:226} +A.HJ.prototype={ +Y(){return new A.aM4($.d0().cS(0,t.Y8),A.bJ(new A.ej(new A.a29(),t.g),t.ID),B.l)}} +A.aM4.prototype={ +ga4Y(){var s=this.a.c +s=s.gd3(s)==="m.text"?A.aGc(s.gbt(s)):null +return s==null?"":s}, +gaHE(){var s=null,r=A.hg(this.ga4Y()) +return r==null?A.c8(s,s,s,s,s,s,s,s,s):r}, +ao(){this.aL() +this.at1(this.gaHE())}, +A(a){return new A.bn(this.a9X$,new A.caZ(this),new A.aLq(this.gaHE(),null),null,t.Sd)}, +gxP(){return"ChatDetailsLinkItem"}} +A.caZ.prototype={ +$3(a,b,c){var s,r,q,p,o,n=null,m=A.vN(b,t.ne),l=m==null?n:m.a +m=this.a +s=A.x(a) +r=A.bV(16) +q=l==null +if(q)p=n +else{p=l.e +p=p!=null?A.hg(p):n}if(p!=null){p=l.e +p=p!=null?A.hg(p):n +p=A.K4(!1,B.cb,n,n,n,B.c0,56,n,!1,!1,n,!1,n,n,new A.caX(c),p,56)}else{c.toString +p=c}r=A.an(B.D,p,B.h,n,n,new A.bq(s.ax.f,n,n,r,n,n,n,B.M),n,56,n,n,n,n,n,56) +s=q?n:l.y +if(s==null)s=m.ga4Y() +p=t.p +s=A.a([A.O(s,n,n,2,n,n,n,n,A.x(a).p3.w,n,n,n)],p) +if((q?n:l.d)!=null){q=l.d +q.toString +o=A.x(a).p3.z +if(o==null)o=n +else{$.d5() +o=o.aM(B.fd)}s.push(A.O(q,n,n,2,n,n,n,n,o,n,n,n))}q=m.ga4Y() +o=A.x(a).p3.z +s.push(A.O(q,n,n,2,n,n,n,n,o==null?n:o.aM(A.x(a).ax.f),n,n,n)) +return A.cS(!1,n,!0,new A.aa(B.bL,A.aW(A.a([r,B.ip,A.bZ(A.aY(s,B.a2,B.j,B.p,n,n,B.v),1)],p),B.n,B.j,B.p,n,n),n),n,!0,n,n,n,n,n,n,n,n,n,n,n,new A.caY(m,a),n,n,n,n,n,n,n)}, +$S:1337} +A.caY.prototype={ +$0(){return new A.l5(this.a.ga4Y(),this.b,A.oe()).Jx()}, +$S:0} +A.caX.prototype={ +$1(a){var s=this.a +s.toString +return s}, +$S:14} +A.aLq.prototype={ +A(a){var s,r=null,q=this.c +q=A.cPX(q.gtA(q)) +s=A.x(a).p3.d +return A.O(q,r,r,r,r,r,r,r,s==null?r:s.aM(A.x(a).ax.r),r,r,r)}} +A.aYE.prototype={} +A.amb.prototype={ +A(a){return new A.TO(this.c,new A.b9W(),20,new A.b9X(),null)}} +A.b9W.prototype={ +$1(a){return(a.gd3(a)==="m.text"?A.aGc(a.gbt(a)):null)!=null}, +$S:23} +A.b9X.prototype={ +$2(a,b){var s=A.vN(b,t.Ip),r=s==null?null:s.a +if(r==null)r=A.a([],t.PA) +return A.dhB(new A.b9U(r),J.aH(r),new A.b9V())}, +$S:1347} +A.b9U.prototype={ +$2(a,b){return new A.HJ(J.K(this.a,b),null)}, +$S:1351} +A.b9V.prototype={ +$2(a,b){return B.ky}, +$S:1352} +A.amc.prototype={ +A(a){return new A.TO(this.c,new A.b9Z(),20,new A.ba_(this),null)}} +A.b9Z.prototype={ +$1(a){return B.b.p(A.a(["m.image","m.video"],t.s),a.gd3(a))}, +$S:23} +A.ba_.prototype={ +$2(a,b){var s=A.vN(b,t.Ip),r=s==null?null:s.a +if(r==null)r=A.a([],t.PA) +s=J.T(r) +$.U().cY("ChatDetailsMediaPage::events: "+s.gu(r)) +return new A.Lz(B.dKo,new A.vH(new A.b9Y(this.a,r),s.gu(r),!0,!0,!0,A.Y1(),null),null)}, +$S:1353} +A.b9Y.prototype={ +$2(a,b){var s=this.b,r=J.T(s),q=this.a,p=q.d +return J.cyW(r.h(s,b))==="m.image"?new A.aPR(r.h(s,b),p,null):new A.aY4(r.h(s,b),q.e,p,null)}, +$S:210} +A.aPR.prototype={ +A(a){var s=null,r=this.c +return A.K4(!1,B.cb,r.y,this.d,r,B.c0,s,s,!0,!0,s,!1,new A.cfK(),s,new A.cfL(this),s,s)}} +A.cfK.prototype={ +$0(){}, +$S:0} +A.cfL.prototype={ +$1(a){var s=A.bAW(this.a.c) +return A.alz(32,32,s==null?"LEHV6nWB2yk8pyo0adR*.7kCMdnj":s,B.f7)}, +$S:1360} +A.aY4.prototype={ +A(a){var s=this.c +return A.cKY(s,this.d,null,!0,!1,!0,s.y,this.e,null)}} +A.aDX.prototype={ +A(a){var s=null,r=this.c,q=t.D0 +return A.cOU(A.bgD(r.e,s,A.a([new A.bn(r.f,new A.bSI(),s,s,q),new A.bn(r.d,new A.bSJ(this),s,s,t.Sd),new A.bn(r.r,new A.bSK(),s,s,q)],t.p)),r.gbUG(r))}} +A.bSI.prototype={ +$3(a,b,c){return new A.l0(b?B.r9:B.bs,null)}, +$S:208} +A.bSJ.prototype={ +$3(a,b,c){return this.a.c.a.wo(a,b)}, +$S:77} +A.bSK.prototype={ +$3(a,b,c){return new A.l0(b?B.r9:B.bs,null)}, +$S:208} +A.TO.prototype={ +Y(){var s=t.y +return new A.a8c(A.bJ(new A.ej(new A.aHh(),t.g),t.ID),new A.h1(0,!0,null,A.a([],t.ZP),$.bl()),A.bJ(!1,s),A.bJ(!1,s),$.d0().cS(0,t.xf),B.l)}, +w1(){return this.c.$0()}, +wo(a,b){return this.f.$2(a,b)}} +A.a8c.prototype={ +ao(){var s=this +s.aL() +s.e.a9(0,s.gbum()) +s.a1u(0)}, +n(){this.e.n() +this.aH()}, +a1u(a){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$a1u=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=p.f +if(m.a){s=1 +break}m.sm(0,!0) +s=3 +return A.f(p.a.w1(),$async$a1u) +case 3:o=c +m=p.a +n=m.d +p.w.bIO(m.e,10,100,n,o).aOu(p.gbpK(),p.gbpI()) +case 1:return A.m(q,r)}}) +return A.n($async$a1u,r)}, +a69(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l +var $async$a69=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:l=A.vN(p.d.a,t.Ip) +if(l==null||p.f.a||p.r.a||p.x){s=1 +break}p.r.sm(0,!0) +s=3 +return A.f(p.a.w1(),$async$a69) +case 3:o=b +n=p.a +m=n.d +p.w.MU(n.e,10,100,m,J.n7(l.a).y,o).aOu(new A.bSG(p,l),p.gbpn()) +case 1:return A.m(q,r)}}) +return A.n($async$a69,r)}, +bpJ(){$.U().cY("SameTypeEventsListController::refresh done") +this.f.sm(0,!1)}, +bpL(a){var s,r,q=this +$.U().cY("SameTypeEventsListController::refresh "+a.k(0)) +q.d.sm(0,a) +s=A.vN(a,t.Ip) +if(s!=null){q.a.toString +r=!0}else r=!1 +if(r)q.x=J.aH(s.a)"))}return A.vM(new A.bab(this),r,q,t.N)}} +A.baa.prototype={ +$1(a){return a.gvc()===B.dc}, +$S:31} +A.bab.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k,j,i=null,h=this.a,g=h.c +if(g.gaaX())s=A.x(a).ax.CW +else{s=A.x(a).ax +r=s.dx +s=r==null?s.cy:r}$.cxZ() +r=A.aR(a,i,t.l).w.a.a<905?56:80 +q=A.an(i,i,B.h,i,i,new A.bq(i,i,new A.fl(B.O,B.O,new A.c0(B.w.bZ(38),1,B.aa,-1),B.O),i,i,i,i,B.M),i,i,i,i,i,i,i,i) +p=A.x(a) +o=t.X +n=A.z(a,B.f,o) +n=A.hz(i,B.e3,i,i,i,B.cr,new A.ba7(a),i,8,i,i,n.geO(n)) +m=A.z(a,B.f,o).gng() +l=A.x(a).p3.r +k=t.p +r=A.e7(i,i,!1,p.ax.CW,new A.lv(q,B.EB,i),1,i,i,i,!1,i,!1,i,i,i,i,!0,i,i,i,i,i,new A.ei(B.dg,i,i,A.aW(A.a([n,A.bZ(A.O(m,i,i,i,i,i,i,i,l==null?i:l.aM(A.x(a).ax.cx),B.aD,i,i),1),B.ED],k),B.n,B.aV,B.I,i,i),i),i,i,r,1,i) +l=g.w +l.toString +m=A.bV(48) +q=l.YN("m.room.avatar")?g.gaYO():i +p=l.gAK() +n=A.z(a,B.f,o) +n.toString +q=A.cS(!1,m,!0,A.nq(A.fk(i,24,p,l.vj(new A.fe(n)),i,96),i,i,i,"content_banner",!1),i,!0,i,i,i,i,i,i,i,i,i,i,i,q,i,i,i,i,i,i,i) +n=g.w +j=A.bR1(n.f) +l=A.z(a,B.f,o) +l.toString +l=n.vj(new A.fe(l)) +n=A.x(a).p3.r +p=A.O(l,i,i,2,B.a3,i,i,i,n==null?i:n.aM(A.x(a).ax.db),B.aD,i,i) +if(j>1){o=A.z(a,B.f,o) +o.toString +o=o.iR(B.d.k(j))}else o=A.z(a,B.f,o).gfe() +n=A.x(a).p3.z +if(n==null)n=i +else{$.d5() +n=n.aM(B.fd)}n=A.aY(A.a([p,A.O(o,i,i,1,B.a3,i,i,i,n,i,i,i)],k),B.n,B.j,B.p,i,i,B.v) +o=A.us(new A.c5(16,16)) +$.d5() +return A.ea(r,s,A.bU(A.aY(A.a([new A.aa(B.tr,q,i),new A.aa(B.ts,n,i),new A.bn(g.Q,new A.ba8(h),i,i,t.Dz),A.bZ(A.pg(o,A.an(i,new A.bn(g.z,new A.ba9(h),i,i,t.Id),B.h,i,i,new A.bq(B.o,i,i,i,i,i,i,B.M),i,i,i,i,i,i,i,640),i),1)],k),B.n,B.aV,B.p,i,i,B.v),i,1/0),i,!1,!1,i,i,i)}, +$S:1378} +A.ba7.prototype={ +$0(){var s=A.cl(this.a).c +s===$&&A.e() +s.eQ(null) +return null}, +$S:0} +A.ba8.prototype={ +$3(a,b,c){var s,r=null,q=this.a,p=q.c,o=A.a([],t.NU),n=p.c +n.toString +s=t.l +if(A.aR(n,r,s).w.a.a>=1239)o.push(B.aJY) +o.push(p.Q.a!==B.d3?B.aK_:B.aJZ) +o.push(B.KF) +$.cxZ() +n=A.aR(a,r,s).w.a.a<905||$.cxZ().Jv(a)?98:148 +if(!p.gaaX()){$.d5() +s=B.o}else s=r +if(p.gaaX()){$.d5() +p=B.fS}else p=B.z +return new A.NQ(o,n,new A.c0(p,1,B.aa,-1),s,new A.ba6(q),r)}, +$S:1380} +A.ba6.prototype={ +$1(a){return this.a.c.a0J(a)}, +$S:1384} +A.ba9.prototype={ +$3(a,b,c){var s,r,q,p=null,o=this.a,n=o.c,m=n.as +if(m==null)m=A.a([],t.P5) +s=A.bR1(n.w.f) +r=n.as +r.toString +q=n.gaWr() +return new A.OE(A.a([new A.De(B.aK0,new A.amd(m,s,n.gbRY(),n.gbVQ(),J.aH(r)=50?A.z(a,B.f,n).gfD():""}n=l.gvc()===B.aZ?1:0.5 +k=A.a([new A.hD(1,B.bD,A.O(l.pp(),p,p,1,B.a3,p,p,p,p,p,p,p),p)],t.p) +if(s.length!==0){j=A.x(a).ax +r=j.d +j=r==null?j.b:r +r=A.bV(8) +q=A.nd(A.x(a).ax.b,1) +k.push(A.an(p,A.O(s,p,p,p,p,p,p,p,A.bk(p,p,A.x(a).ax.b,p,p,p,p,p,p,p,p,14,p,p,p,p,p,!0,p,p,p,p,p,p,p,p),p,p,p),B.h,p,p,new A.bq(j,p,q,r,p,p,p,B.M),p,p,p,B.cr,B.N7,p,p,p))}if(m.h(0,l.gvc()).length===0)j=A.an(p,p,B.h,p,p,p,p,p,p,p,p,p,p,p) +else{j=A.x(a) +r=A.bV(8) +q=m.h(0,l.gvc()) +q.toString +r=A.an(p,A.cn(A.O(q,p,p,p,p,p,p,p,p,p,p,p),p,p),B.h,p,p,new A.bq(j.id,p,p,r,p,p,p,B.M),p,p,p,B.cr,B.eu,p,p,p) +j=r}k.push(j) +k=A.aW(k,B.n,B.j,B.p,p,p) +j=l.f +j=A.O(j==null?o:j,p,p,p,p,p,p,p,p,p,p,p) +return A.tl(A.cf(!1,p,p,p,!0,p,p,p,!1,A.fk(p,24,l.gta(),l.pp(),p,56),p,p,new A.bJX(this,a),!1,p,p,p,j,p,p,k,p,p),n)}} +A.bJX.prototype={ +$0(){var s=this.b +return A.yO(new A.bJW(this.a,s),s,!0,t.z)}, +$S:0} +A.bJW.prototype={ +$1(a){return new A.BN(this.a.c,null,null)}, +$S:270} +A.a0T.prototype={ +Y(){var s=null,r=$.d0() +return new A.a0U(r.cS(0,t.uc),r.cS(0,t.nw),A.al3(),A.al3(),A.je(!0,s,!0,!0,s,s,!1),A.je(!0,s,!0,!0,s,s,!1),B.lV,A.bJ(!1,t.y),A.a([],t.RJ),A.hm(s),$.b0f(),B.l)}} +A.a0U.prototype={ +beD(){var s,r,q=this +if(q.c==null)return +s=q.r.d +if(s.length===0)return +r=B.b.gbQ(s).at +r.toString +if(r>0&&!q.z)q.I(new A.bj1(q)) +else{s=B.b.gbQ(s).at +s.toString +if(s===0&&q.z)q.I(new A.bj2(q))}}, +ao(){var s,r=this,q=t.GU.a(r.a.c.w),p=J.T(q) +if(p.gda(q)){s=p.h(q,"receiverId") +r.e=new A.ic(p.h(q,"email"),p.h(q,"displayName"),s,null,null)}else r.e=B.dDk +r.r.a9(0,r.gbeC()) +r.x.a9(0,r.gazb()) +r.aL()}, +n(){var s,r=this +r.r.n() +s=r.ch +s.M$=$.bl() +s.F$=0 +r.w.n() +r.x.U(0,r.gazb()) +r.aH()}, +OX(a,b){var s=0,r=A.o(t.H),q=this,p +var $async$OX=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=q.r +if(p.d.length!==0)p.t_(0) +p=q.ch +p.uJ(0,new A.f4(p.a.a,B.qy,B.d6)) +q.x.tk() +q.ax.sm(0,!0) +q.a5a(a,new A.bj8(q,b)) +return A.m(null,r)}}) +return A.n($async$OX,r)}, +aYw(){return this.OX(null,null)}, +atF(a){return this.OX(a,null)}, +aYx(a){return this.OX(null,a)}, +a5a(a,b){var s=0,r=A.o(t.H),q=this,p,o +var $async$a5a=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=q.e.c +o.toString +p=q.c +p.toString +p=A.ai(p,!1,t.e) +q.d.MS(p.ga8(p),o,!0).bH(new A.bj_(q,a,b)) +return A.m(null,r)}}) +return A.n($async$a5a,r)}, +bd1(a){return this.a5a(null,a)}, +anX(){var s=this,r=s.x +if(s.as)r.ti() +else r.tk() +s.at=B.lV +s.I(new A.bj3(s))}, +beB(){var s=this +if(s.as&&s.x.gee()){s.at=B.lV +if(s.c!=null)s.I(new A.bj0(s))}}, +bQt(a,b){this.asa(b) +this.a0D(this.ch.a.a)}, +asa(a){var s=this.ch,r=s.a,q=r.a,p=r.b,o=a.a,n=q.length===0?o:B.c.ua(q,p.a,p.b,o) +s.uJ(0,new A.f4(n,A.nU(B.K,p.c+o.length),B.d6))}, +anZ(){var s=this.ch,r=s.a.a +s.sbt(0,(r.length===0?B.ch:new A.he(r)).aur(1).a) +s.sxw(A.Bz(new A.de(s.a.a.length,B.K)))}, +NL(a){this.atF(new A.bj5(this))}, +a0D(a){this.I(new A.bj4(this,a))}, +JL(a){return this.bRD(a)}, +bRD(a){var s=0,r=A.o(t.z),q=this +var $async$JL=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q.a3t(a) +return A.m(null,r)}}) +return A.n($async$JL,r)}, +a3t(a){return this.aYn(a)}, +aYn(a){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$a3t=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=$.d0().cS(0,t.h1) +s=3 +return A.f($.CJ().TI(!0),$async$a3t) +case 3:n=c +if(n==null||J.fs(n.a)){s=1 +break}p.bd1(new A.bj6(o,J.bz(n.a,new A.bj7(),t.A0).bg(0))) +case 1:return A.m(q,r)}}) +return A.n($async$a3t,r)}, +A(a){return new A.ard(this,null)}} +A.bj1.prototype={ +$0(){return this.a.z=!0}, +$S:0} +A.bj2.prototype={ +$0(){return this.a.z=!1}, +$S:0} +A.bj8.prototype={ +$1(a){a.atG(this.a.ch.a.a)}, +$S:507} +A.bj_.prototype={ +$1(a){var s=this.a +a.eA(0,new A.biY(s,this.b),new A.biZ(s,this.c),t.P)}, +$S:40} +A.biY.prototype={ +$1(a){var s=this.b +if(s!=null)s.$0() +$.U().b9(0,"_createRoom: "+a.k(0)) +this.a.ax.sm(0,!1)}, +$S:87} +A.biZ.prototype={ +$1(a){var s,r,q,p,o,n +if(a instanceof A.a_H){s=this.a +r=s.c +r.toString +r=A.ai(r,!1,t.e) +q=r.ga8(r).dE(a.a) +if(q!=null){this.b.$1(q) +r=s.c +r.toString +p=q.a +s=s.e +o=s==null +n=o?null:s.b +if(n==null)s=o?null:s.c +else s=n +A.cl(r).ex(0,"/rooms/"+p+"/",new A.HK(B.KJ,s))}}}, +$S:106} +A.bj3.prototype={ +$0(){var s=this.a +return s.as=!s.as}, +$S:0} +A.bj0.prototype={ +$0(){return this.a.as=!1}, +$S:0} +A.bj5.prototype={ +$0(){var s=this.a,r=s.c +r.toString +A.i3(r,A.z(r,B.f,t.X).got()) +r=s.c +r.toString +A.Qi(r).ad4(s.x)}, +$S:20} +A.bj4.prototype={ +$0(){return this.b}, +$S:0} +A.bj7.prototype={ +$1(a){return A.a4M(a.c,"",null,a.b)}, +$S:510} +A.bj6.prototype={ +$1(a){this.a.Sh(this.b,a)}, +$S:507} +A.aO8.prototype={} +A.aO9.prototype={} +A.aOa.prototype={} +A.a0A.prototype={ +A(a){var s,r=null,q=A.bV(16),p=B.w.bZ(10),o=A.bV(16),n=t.X,m=A.O(A.z(a,B.f,n).go4(),r,r,r,r,r,r,r,B.dTx,r,r,r) +n=A.O(A.z(a,B.f,n).gmQ(),r,r,r,r,r,r,r,B.dSs,B.aD,r,r) +s=A.x(a).p3.r +return A.cS(!1,q,!0,A.an(r,A.aY(A.a([m,B.dE,n,B.dE,A.O("\ud83e\udd17",r,r,r,r,r,r,r,s==null?r:s.aT(B.dRW),r,r,r)],t.p),B.n,B.j,B.I,r,r,B.v),B.h,r,B.atx,new A.bq(p,r,r,o,r,r,r,B.M),r,r,r,r,B.c1,r,r,r),r,!0,r,r,r,r,r,r,r,r,r,r,r,this.c,r,r,r,r,r,r,r)}} +A.ard.prototype={ +A(a){var s,r,q,p,o,n,m,l,k,j,i,h=null,g=this.c +if(g.as&&g.at===B.Nd)return A.an(h,h,B.h,h,h,h,h,h,h,h,h,h,h,h) +s=g.ax +$.cXs() +r=t.l +q=A.aR(a,h,r).w.a.a<905?56:80 +p=t.X +o=A.z(a,B.f,p) +o=A.hz(h,B.e3,h,h,h,B.tv,new A.bj9(a),h,8,h,h,o.geO(o)) +n=g.e +m=n.c +m.toString +l=t.p +n=A.aW(A.a([o,A.bZ(new A.aOA(m,n.b,h),1)],l),B.n,B.j,B.p,h,h) +m=A.x(a).ax +o=m.k3 +q=A.e7(h,h,!1,h,new A.lv(A.an(h,h,B.h,(o==null?m.b:o).a3(0.08),h,h,h,1,h,h,h,h,h,h),B.Ez,h),1,h,h,h,!1,h,!1,h,h,h,h,!0,h,h,h,B.z,h,n,h,h,q,1,h) +o=g.x +n=A.bZ(A.cn(new A.a0A(o.gbVK(),h),h,h),1) +m=A.hz(h,B.AJ,h,h,h,B.Aa,new A.bja(this,a),h,h,h,h,A.z(a,B.f,p).gf5()) +k=A.x(a) +j=A.z(a,B.f,p).glN() +i=A.x(a).p3.y +o=A.bZ(A.cMc(!0,g.ch,A.j2(h,h,h,h,h,h,h,h,!0,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,1,i==null?h:i.aT(A.x(a).d.e).amW(-0.15),j,h,h,h,h,!1,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h),o,g.y,B.l9,8,1,g.gaqv(),g.gaqw(),h,h),1) +j=A.bL([B.hd,B.py],t.bd) +i=g.ga9y() +p=A.z(a,B.f,p).gfv() +k=A.a([m,A.bZ(A.an(B.D,A.aW(A.a([o,A.byO(A.cS(!1,h,!0,A.bJy(h,new A.bjb()),h,!0,h,h,h,h,h,h,h,h,h,h,h,i,h,h,h,h,h,h,h),p,j,i)],l),B.n,B.j,B.p,h,h),B.h,h,h,new A.bq(k.ax.cy,h,h,B.ye,h,h,h,B.M),h,h,h,B.oY,B.aTE,h,h,h),1)],l) +i=t.D0 +k.push(A.an(B.D,new A.bn(s,new A.bjc(this),h,h,i),B.h,h,h,h,h,56,h,h,h,h,h,h)) +k=A.aW(k,B.n,B.fw,B.p,h,h) +j=A.aR(a,h,r).w +r=g.as?A.aR(a,h,r).w.a.b/3:0 +if(g.as){p=A.x(a) +o=A.x(a) +m=A.x(a) +g=A.cAw(A.cJP(p.ax.b,o.ax.cy,A.x(a).ax.b,m.ax.b),g.ganY(),g.gbQs())}else g=h +return new A.bn(s,new A.bjd(),A.ea(q,h,A.j8(!0,A.cn(A.an(h,A.aY(A.a([n,A.aY(A.a([new A.aa(B.MT,k,h),A.an(B.D,A.o9(h,g,B.h,h,h,B.bJ,h,B.cL,h,r,h,j.a.a),B.h,h,B.r1,h,h,h,h,h,h,h,h,h)],l),B.n,B.j,B.p,h,h,B.v)],l),B.n,B.j,B.p,h,h,B.v),B.h,h,B.r1,h,h,h,h,h,h,h,h,h),h,h),!0,B.E,!0,!0),h,!1,!1,h,h,h),h,i)}} +A.bjd.prototype={ +$3(a,b,c){return new A.k3(b,null,c,null)}, +$S:1400} +A.bj9.prototype={ +$0(){var s=A.cl(this.a).c +s===$&&A.e() +s.eQ(null) +return null}, +$S:0} +A.bja.prototype={ +$0(){return this.a.c.JL(this.b)}, +$S:0} +A.bjb.prototype={ +$3(a,b,c){return new A.Be(b,c,B.Eh,B.z,a,null)}, +$C:"$3", +$R:3, +$S:213} +A.bjc.prototype={ +$3(a,b,c){var s,r=null +if(b)return B.dAR +s=A.z(a,B.f,t.X) +return A.hz(r,r,r,"assets/images/ic_send.svg",r,B.E,this.a.c.gaYv(),r,r,r,34,s.geJ(s))}, +$S:50} +A.aOA.prototype={ +A(a){var s=null +return new A.aa(B.ty,A.cS(!1,s,!0,new A.ch(this.a5I(a,this.c),new A.cd7(this),s,t.w8),s,!0,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),s)}, +a5I(a,b){return this.bhc(a,b)}, +bhc(a,b){var s=0,r=A.o(t.sl),q,p=2,o,n,m,l +var $async$a5I=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:p=4 +n=A.ai(a,!1,t.e) +s=7 +return A.f(n.ga8(n).OE(b),$async$a5I) +case 7:n=d +q=n +s=1 +break +p=2 +s=6 +break +case 4:p=3 +l=o +q=new A.fg(null,null,b) +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$a5I,r)}} +A.cd7.prototype={ +$2(a,b){var s=this,r=null,q=b.b,p=q==null,o=p?r:q.a,n=p?r:q.b +if(n==null)n=s.a.d +if(n==null)n=s.a.c +$.b0a() +o=A.nq(A.fk(r,15,o,n,r,A.aR(a,r,t.l).w.a.a<905?40:48),r,r,r,"content_banner",!1) +q=p?r:q.b +if(q==null)q=s.a.d +q=A.cD1(q==null?s.a.c:q,a) +p=A.x(a).p3.w +n=t.p +return A.aW(A.a([new A.aa(B.aUi,o,r),B.jA,A.bZ(A.aY(A.a([A.O(q,r,r,1,B.a3,r,r,r,p==null?r:p.zG(A.x(a).ax.db,0.15),r,r,r)],n),B.a2,B.j,B.p,r,r,B.v),1)],n),B.n,B.j,B.p,r,r)}, +$S:1406} +A.ZR.prototype={ +Y(){return new A.ZS(B.l)}} +A.ZS.prototype={ +gru(){var s,r=this.c +r.toString +r=A.ai(r,!1,t.e) +r=r.ga8(r) +s=this.c +s.toString +s=A.km(s).r.h(0,"roomid") +s.toString +s=r.dE(s) +s.toString +return s}, +a_1(a){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j +var $async$a_1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.gru().gyI()!=null){o=p.c +o.toString +n=t.X +m=A.z(o,B.f,n).gkm() +l=p.c +l.toString +A.p7(o,!0,A.z(l,B.f,n).gnr(),null,null,m,!0) +s=1 +break}if(p.gru().gaOf()===B.B8){o=p.c +o.toString +n=t.X +m=A.z(o,B.f,n).gkm() +l=p.c +l.toString +A.p7(o,!0,A.z(l,B.f,n).gjA(),null,null,m,!0) +s=1 +break}o=p.gru() +n=o.aPG("m.room.encryption") +m=o.ay.k3 +m.toString +if(n>o.uf(m)){o=p.c +o.toString +n=t.X +m=A.z(o,B.f,n).gkm() +l=p.c +l.toString +A.p7(o,!0,A.z(l,B.f,n).gfE(),null,null,m,!0) +s=1 +break}o=p.c +o.toString +n=t.X +m=A.z(o,B.f,n).geN() +l=p.c +l.toString +l=A.z(l,B.f,n).gj4() +k=p.c +k.toString +k=A.z(k,B.f,n).geR() +j=p.c +j.toString +n=A.z(j,B.f,n) +s=3 +return A.f(A.kg(n.gcT(n),o,!1,l,k,m,!0),$async$a_1) +case 3:if(c!==B.cQ){s=1 +break}o=p.c +o.toString +s=4 +return A.f(A.cA(o,new A.bad(p),t.H),$async$a_1) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$a_1,r)}, +zk(){var s=0,r=A.o(t.z),q=this,p,o +var $async$zk=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(J.K(q.gru().ay.cm,q.gru().gpQ()).zk(),$async$zk) +case 2:o=b +o.e=new A.baf(q,o) +p=q.c +p.toString +s=3 +return A.f(new A.xa(o,null).yj(0,p),$async$zk) +case 3:return A.m(null,r)}}) +return A.n($async$zk,r)}, +bWZ(a){this.I(new A.bag(a))}, +A(a){return new A.amg(this,null)}} +A.bad.prototype={ +$0(){return this.a.gru().a9z()}, +$S:2} +A.baf.prototype={ +$0(){if(this.b.ay===B.h2)this.a.I(new A.bae())}, +$S:0} +A.bae.prototype={ +$0(){}, +$S:0} +A.bag.prototype={ +$0(){var s=this.a +s.OZ(!(A.h2.prototype.gdm.call(s)||!s.gug()))}, +$S:0} +A.amg.prototype={ +A(a){var s=this.c.gru(),r=s.ay.bc.c,q=A.y(r).i("aQ<1>") +return A.vM(new A.ban(this,s),null,new A.jO(new A.bao(s),new A.aQ(r,q),q.i("jO")),t.K)}} +A.bao.prototype={ +$1(a){var s=a.b +if(s==null)s=null +else{s=s.a +s=s==null?null:s.h(0,this.a.a)}return s!=null||a.f!=null}, +$S:55} +A.ban.prototype={ +$2(a,b){var s,r,q,p,o=null,n=this.a,m=A.en(o,o,o,B.OI,o,new A.bak(n,a),o,o,o,o),l=t.X,k=A.O(A.z(a,B.f,l).gnz(),o,o,o,o,o,o,o,o,o,o,o),j=t.p +k=A.e7(A.a([A.k9(!1,A.O(A.z(a,B.f,l).ghc(),o,o,o,o,o,o,o,o,o,o,o),B.h,o,o,o,o,o,new A.bal(a),o,o)],j),o,!0,o,o,1,o,o,o,!1,o,!1,o,o,m,o,!0,o,o,o,o,o,k,o,o,o,1,o) +m=A.x(a).ax +s=m.e +m=s==null?m.c:s +s=A.x(a).ax +r=s.d +q=this.b +p=n.c +m=A.a([A.cQ6(o,p.gfw(),A.qb(r==null?s.b:r,o,B.B3,m,o),o,A.O(A.z(a,B.f,l).gny(),o,o,o,o,o,o,o,o,o,o,o),q.gyI()!=null),A.cn(A.atW("assets/encryption.png",B.bx,o,o,212),o,o),B.fj],j) +if(q.gpQ()!=null)m.push(new A.aa(B.c1,A.bU(A.ym(B.chK,A.O(A.z(a,B.f,l).gk9(),o,o,o,o,o,o,o,o,o,o,o),p.gb0E(),o),o,1/0),o)) +if(q.gyI()!=null){s=q.as.c +B.b.H(m,A.a([B.br,A.cf(!1,o,o,o,!0,o,o,o,!1,o,o,o,o,!1,o,o,o,o,o,o,A.O(A.z(a,B.f,l).gnq(),o,o,o,o,o,o,o,B.hP,o,o,o),o,o),A.vM(new A.bam(n,q),o,new A.aQ(s,A.y(s).i("aQ<1>")),t.N)],j))}else m.push(new A.aa(B.c1,A.cn(A.O(A.z(a,B.f,l).gha(),o,o,o,o,o,o,o,B.dRj,o,o,o),o,o),o)) +return A.ea(k,o,A.mH(m,o,o,o,o,o,B.L,!1),o,!1,!1,o,o,o)}, +$S:1409} +A.bak.prototype={ +$0(){var s=this.a.c.c +s.toString +s=A.km(s).r.h(0,"roomid") +s.toString +return A.cl(this.b).ex(0,"rooms/"+s,null)}, +$S:0} +A.bal.prototype={ +$0(){return new A.l5("https://gitlab.com/famedly/fluffychat/-/wikis/How-to-use-end-to-end-encryption-in-FluffyChat",this.a,A.oe()).CU()}, +$S:0} +A.bam.prototype={ +$2(a,b){return new A.ch(this.b.Hf(),new A.baj(this.a),null,t.Gp)}, +$S:1413} +A.baj.prototype={ +$2(a,b){var s=null,r=b.c +if(r!=null)return A.cn(A.O(A.z(a,B.f,t.X).geE()+": "+A.r(r),s,s,s,s,s,s,s,s,s,s,s),s,s) +r=b.b +if(r==null)return B.hZ +return A.lo(s,new A.bai(this.a,r),J.aH(r),s,B.eU,B.L,!0)}, +$S:1418} +A.bai.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l=null,k=this.b,j=J.T(k),i=j.h(k,b) +i=A.h2.prototype.gdm.call(i)||!i.gug() +s=j.h(k,b).ge1()?B.he:B.ij +if(j.h(k,b).ge1())r=B.Or +else{r=j.h(k,b) +r=A.h2.prototype.gdm.call(r)||!r.gug()?B.Oi:B.kK}if(j.h(k,b).ge1())q=B.he +else{q=j.h(k,b) +q=A.h2.prototype.gdm.call(q)||!q.gug()?B.d1:B.ij}q=A.cI(r,q,l,l,20,l) +r=j.h(k,b).ax +r=A.O(r==null?A.z(a,B.f,t.X).gl4():r,l,l,l,l,l,l,l,l,l,l,l) +p=A.bV(20) +o=A.x(a) +n=A.x(a).ax +m=n.d +n=m==null?n.b:m +o=A.aW(A.a([q,B.eY,r,B.eY,new A.hD(1,B.bD,A.d9(B.F,!0,l,new A.aa(B.eu,A.O(j.h(k,b).a,l,l,1,B.a3,l,l,l,A.bk(l,l,A.x(a).ax.b,l,l,l,l,l,l,l,l,12,B.fp,l,l,l,l,!0,l,l,l,l,l,l,l,l),l,l,l),l),B.h,n,0,l,l,new A.dS(p,new A.c0(o.ax.b,1,B.aa,-1)),l,l,B.al),l)],t.p),B.n,B.j,B.p,l,l) +j=j.h(k,b) +j=j.b.h(0,"ed25519:"+A.r(J.ul(j))) +j=j==null?l:A.cJ_(j) +if(j==null)j=A.z(a,B.f,t.X).gk7() +return A.cQ6(s,new A.bah(this.a,k,b),l,A.O(j,l,l,l,l,l,l,l,A.bk(l,l,A.x(a).ax.f,l,l,l,l,l,"RobotoMono",l,l,l,l,l,l,l,l,!0,l,l,l,l,l,l,l,l),l,l,l),o,!i)}, +$S:260} +A.bah.prototype={ +$1(a){return this.a.c.bWZ(J.K(this.b,this.c))}, +$S:11} +A.ZT.prototype={ +Y(){var s,r,q,p,o,n,m,l,k=null,j=$.d0(),i=j.cS(0,t.QI) +j=j.cS(0,t._x) +s=t.y +r=A.bJ(!0,s) +s=A.bJ(!0,s) +q=A.bJ(B.q5,t.P4) +p=A.bJ(A.a([],t.Xy),t.Ke) +o=A.hm(k) +n=A.a([],t.ZP) +m=$.bl() +l=$.czh?B.arp:B.qS +return new A.ZU(i,j,r,s,q,p,o,new A.h1(0,!0,k,n,m),new A.b6(k,k,t.HM),l,k,k,k,B.l)}} +A.ZU.prototype={ +gaa2(){var s,r=this.c +r.toString +r=A.ai(r,!1,t.e) +r=A.anr(r.ga8(r),this.cy) +s=A.a0(r).i("aO<1>") +return A.R(new A.aO(r,new A.bb1(),s),!0,s.i("D.E"))}, +gaa3(){var s,r=this.c +r.toString +r=A.ai(r,!1,t.e) +r=A.anr(r.ga8(r),this.cy) +s=A.a0(r).i("aO<1>") +return A.R(new A.aO(r,new A.bb2(),s),!0,s.i("D.E"))}, +gaID(){return J.uj(this.x.a,new A.baY(this))}, +gaIC(){return J.uj(this.x.a,new A.baX(this))}, +galP(){return J.uj(this.x.a,new A.baZ(this))}, +bpV(){var s,r=this,q=B.b.gbQ(r.z.d).at +q.toString +s=q<=0 +if(s!==r.cx)r.I(new A.baS(r,s))}, +as3(a){var s=this.x,r=A.fF(s.a,new A.bb7(a)),q=J.ak4(s.a) +if(r!=null&&r.b===B.E8)q.D(0,r) +else q.t(0,new A.ph(a,B.E8)) +s.sm(0,A.R(q,!0,A.y(q).i("dd.E")))}, +bX3(){var s=this.w +s.sm(0,s.a===B.eX?B.q5:B.eX)}, +M1(a){return this.bzM(a)}, +bzM(a){var s=0,r=A.o(t.H),q=this,p +var $async$M1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=2 +return A.f(a.$0(),$async$M1) +case 2:p=q.w +p.sm(0,p.a===B.eX?B.q5:B.eX) +return A.m(null,r)}}) +return A.n($async$M1,r)}, +bQ1(){var s=this.x +if(J.ft(s.a))s.sm(0,A.a([],t.Xy)) +else{s=this.w +s.sm(0,s.a===B.eX?B.q5:B.eX)}}, +af3(a){this.I(new A.bb4(this,a))}, +adu(){var s=0,r=A.o(t.H),q=this,p +var $async$adu=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.c +p.toString +s=2 +return A.f(A.cA(p,new A.bb8(q),t.P),$async$adu) +case 2:return A.m(null,r)}}) +return A.n($async$adu,r)}, +adq(){var s=0,r=A.o(t.H),q=this,p +var $async$adq=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.c +p.toString +s=2 +return A.f(A.cA(p,new A.bb5(q),t.P),$async$adq) +case 2:return A.m(null,r)}}) +return A.n($async$adq,r)}, +adr(){var s=0,r=A.o(t.H),q=this,p +var $async$adr=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.c +p.toString +s=2 +return A.f(A.cA(p,new A.bb6(q),t.P),$async$adr) +case 2:return A.m(null,r)}}) +return A.n($async$adr,r)}, +yw(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$yw=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:l=p.c +l.toString +o=t.e +l=A.ai(l,!1,o) +s=3 +return A.f(l.ga8(l).m4,$async$yw) +case 3:l=p.c +l.toString +l=A.ai(l,!1,o) +s=4 +return A.f(l.ga8(l).oY,$async$yw) +case 4:l=p.c +l.toString +l=A.ai(l,!1,o) +s=l.ga8(l).k4==null?5:6 +break +case 5:l=p.c +l.toString +l=A.ai(l,!1,o) +l=l.ga8(l).bc.c +l=new A.aQ(l,A.y(l).i("aQ<1>")) +s=7 +return A.f(l.gN(l),$async$yw) +case 7:l=p.c +l.toString +l=A.ai(l,!1,o) +l=l.ga8(l).ok +s=8 +return A.f(l==null?null:l.a,$async$yw) +case 8:l=p.c +l.toString +l=A.ai(l,!1,o) +l=l.ga8(l).Q +if(l==null)l=null +else{l=l.c +l===$&&A.e() +l=l.a.r +l===$&&A.e() +l=l.Gw("m.megolm_backup.v1")}s=l===!0?9:11 +break +case 9:l=$.U() +l.b9(0,"ChatList::_waitForFirstSync: Showing bootstrap dialog when encryption is enabled") +n=p.c +n.toString +n=A.ai(n,!1,o) +n=n.ga8(n).Q +if(n==null)n=null +else{n=n.c +n===$&&A.e() +n=n.tD()}k=J +s=15 +return A.f(n,$async$yw) +case 15:s=!k.v(b,!1)?12:14 +break +case 12:n=p.c +n.toString +n=A.ai(n,!1,o) +n=n.ga8(n).Q +if(n==null)n=null +else{n=n.f +n===$&&A.e() +n=n.tD()}k=J +s=16 +return A.f(n,$async$yw) +case 16:if(!k.v(b,!1)){n=p.c +n.toString +n=A.ai(n,!1,o) +n=n.ga8(n).gJw()&&p.c!=null}else n=!0 +s=13 +break +case 14:n=!0 +case 13:s=n?17:18 +break +case 17:s=19 +return A.f(p.X2(),$async$yw) +case 19:m=b +s=m!=null?20:22 +break +case 20:l=p.c +l.toString +o=A.ai(l,!1,o) +o=o.ga8(o) +l=p.c +l.toString +s=23 +return A.f(new A.BB(!1,!1,o,m,null).yj(0,l),$async$yw) +case 23:s=21 +break +case 22:l.b9(0,"ChatListController::_waitForFirstSync(): no recovery existed then call bootstrap") +l=p.c +l.toString +o=A.ai(l,!1,o) +o=o.ga8(o) +l=p.c +l.toString +s=24 +return A.f(new A.z5(o,null).yj(0,l),$async$yw) +case 24:case 21:case 18:s=10 +break +case 11:$.U().b9(0,"ChatListController::_waitForFirstSync(): encryption is not enabled") +s=25 +return A.f(p.X2(),$async$yw) +case 25:m=b +l=p.c +l.toString +o=A.ai(l,!1,o) +o=o.ga8(o) +l=p.c +l.toString +s=26 +return A.f(new A.BB(!1,m!=null,o,null,null).yj(0,l),$async$yw) +case 26:case 10:case 6:if(p.c==null){s=1 +break}p.I(new A.baW(p)) +case 1:return A.m(q,r)}}) +return A.n($async$yw,r)}, +LB(a){return this.bq3(a)}, +bq3(a){var s=0,r=A.o(t.z),q,p=this +var $async$LB=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:case 3:switch(a.a){case 0:s=5 +break +case 1:s=6 +break +case 2:s=7 +break +case 3:s=8 +break +default:s=4 +break}break +case 5:s=9 +return A.f(p.M1(p.gbX4()),$async$LB) +case 9:s=1 +break +case 6:s=10 +return A.f(p.M1(p.gbX1()),$async$LB) +case 10:s=1 +break +case 7:s=11 +return A.f(p.M1(p.gbX0()),$async$LB) +case 11:s=1 +break +case 8:s=12 +return A.f(p.M1(new A.baT(p)),$async$LB) +case 12:s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$LB,r)}, +brX(a,b){var s=t.cK,r=A.a([],s) +if(b.b!==B.aS)B.b.H(r,A.a([B.KG,B.KI],s)) +r.push(B.KH) +s=t.Vb +return A.R(new A.N(r,new A.baV(this,a,b),s),!0,s.i("al.E"))}, +PX(a,b){return this.bi5(a,b)}, +bi5(a,b){var s=0,r=A.o(t.z),q,p=this,o +var $async$PX=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:case 3:switch(a.a){case 0:s=5 +break +case 2:s=6 +break +case 1:s=7 +break +case 3:s=8 +break +default:s=4 +break}break +case 5:o=p.c +o.toString +s=9 +return A.f(A.cA(o,new A.baP(p,b),t.P),$async$PX) +case 9:s=1 +break +case 6:o=p.c +o.toString +s=10 +return A.f(A.cA(o,new A.baQ(p,b),t.P),$async$PX) +case 10:s=1 +break +case 7:o=p.c +o.toString +s=11 +return A.f(A.cA(o,new A.baR(p,b),t.P),$async$PX) +case 11:s=1 +break +case 8:s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$PX,r)}, +bBP(a,b,c){var s=t.sK +return A.R(new A.N(A.a([B.KG,B.KH,B.KI,B.aK6],t.cK),new A.bb0(this,c,b,a),s),!0,s.i("al.E"))}, +bhq(a){var s,r,q,p=this +switch(a.a){case 0:s=p.gaID() +r=t.X +q=p.c +if(s){q.toString +return A.z(q,B.f,r).goz()}else{q.toString +s=A.z(q,B.f,r) +return s.goo(s)}case 1:s=p.galP() +r=t.X +q=p.c +if(s){q.toString +return A.z(q,B.f,r).gme()}else{q.toString +return A.z(q,B.f,r).gms()}case 2:s=p.gaIC() +r=t.X +q=p.c +if(s){q.toString +return A.z(q,B.f,r).gjJ()}else{q.toString +return A.z(q,B.f,r).gfP()}case 3:s=p.c +s.toString +return A.z(s,B.f,t.X).gf5()}}, +a4Z(){var s=0,r=A.o(t.H),q=this +var $async$a4Z=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(A.c3y(),$async$a4Z) +case 2:q.ch=b +return A.m(null,r)}}) +return A.n($async$a4Z,r)}, +X2(){var s=0,r=A.o(t.of),q,p=this +var $async$X2=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(p.d.Gc().aJ(0,new A.baO(),t.of),$async$X2) +case 3:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$X2,r)}, +bGn(){var s=this.c +s.toString +return A.a94(s)}, +ao(){var s,r=this +A.d79() +r.z.a9(0,r.gaD1()) +r.yw() +s=r.c +s.toString +$.cJx=s +$.cX4().qq(0) +$.aC.go$.push(new A.bb3(r)) +r.a4Z() +r.b4M()}, +n(){this.z.U(0,this.gaD1()) +this.b4N()}, +A(a){var s +this.Fc(a) +s=this.a +return new A.amo(this,s.d,s.e,null)}, +gz6(){return!0}} +A.bb1.prototype={ +$1(a){return a.gy4().h(0,"m.favourite")==null}, +$S:34} +A.bb2.prototype={ +$1(a){return a.gy4().h(0,"m.favourite")!=null}, +$S:34} +A.baY.prototype={ +$1(a){var s=this.a.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga8(s).dE(a.a) +return!(s.c>0||s.gvK()||s.b===B.aS)}, +$S:164} +A.baX.prototype={ +$1(a){var s=this.a.c +s.toString +s=A.ai(s,!1,t.e) +return s.ga8(s).dE(a.a).gy4().h(0,"m.favourite")==null}, +$S:164} +A.baZ.prototype={ +$1(a){var s=this.a.c +s.toString +s=A.ai(s,!1,t.e) +return s.ga8(s).dE(a.a).gy_()===B.d3}, +$S:164} +A.baS.prototype={ +$0(){this.a.cx=this.b}, +$S:0} +A.bb7.prototype={ +$1(a){return a.a===this.a}, +$S:164} +A.bb4.prototype={ +$0(){this.a.as=this.b}, +$S:0} +A.bb8.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o,n,m,l,k +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:l=q.a +k=l.gaID() +p=J.af(l.x.a),o=t.e +case 2:if(!p.q()){s=3 +break}n=p.gE(p) +m=l.c +m.toString +m=A.ai(m,!1,o) +m=m.ga8(m) +n=n.a +if(m.dE(n).gvK()===k){s=2 +break}m=l.c +m.toString +m=A.ai(m,!1,o) +s=4 +return A.f(m.ga8(m).dE(n).NG(k),$async$$0) +case 4:s=2 +break +case 3:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.bb5.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o,n,m,l,k,j +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:k=q.a +j=k.gaIC() +p=J.af(k.x.a),o=t.e +case 2:if(!p.q()){s=3 +break}n=p.gE(p) +m=k.c +m.toString +m=A.ai(m,!1,o) +m=m.ga8(m) +n=n.a +if(m.dE(n).gy4().h(0,"m.favourite")!=null===j){s=2 +break}m=k.c +m.toString +m=A.ai(m,!1,o) +n=m.ga8(m).dE(n) +m=n.ay +n=n.a +l=m.k3 +if(j){l.toString +n=m.P4(l,n,"m.favourite",null)}else{l.toString +n=m.RU(l,n,"m.favourite")}s=4 +return A.f(n,$async$$0) +case 4:s=2 +break +case 3:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.bb6.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o,n,m,l +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a,o=J.af(p.x.a),n=t.e +case 2:if(!o.q()){s=3 +break}m=o.gE(o) +l=p.c +l.toString +l=A.ai(l,!1,n) +l=l.ga8(l) +m=m.a +l=l.dE(m).gy_() +if(l===(p.galP()?B.jv:B.d3)){s=2 +break}l=p.c +l.toString +l=A.ai(l,!1,n) +m=l.ga8(l).dE(m) +m.toString +s=4 +return A.f(m.zh(p.galP()?B.jv:B.d3),$async$$0) +case 4:s=2 +break +case 3:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.baW.prototype={ +$0(){this.a.CW=!0}, +$S:0} +A.baT.prototype={ +$0(){var s=this.a.c +s.toString +return A.bL([A.i3(s,"Not implemented yet")],t.H)}, +$S:1421} +A.baV.prototype={ +$1(a){var s=this.a,r=this.b,q=this.c +return A.oC(s.aPC(r,a.aWu(r,q),a.aV9(q),new A.baU(s,a,q)),B.E,null,t.z)}, +$S:1427} +A.baU.prototype={ +$0(){return this.a.PX(this.b,this.c)}, +$S:0} +A.baP.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a.c +o.toString +o=A.ai(o,!1,t.e) +p=q.b +o=o.ga8(o).dE(p.a) +o.toString +s=2 +return A.f(o.NG(!p.gvK()),$async$$0) +case 2:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.baQ.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a.c +o.toString +o=A.ai(o,!1,t.e) +p=q.b +o=o.ga8(o).dE(p.a) +o.toString +s=2 +return A.f(p.gy4().h(0,"m.favourite")==null?o.bAl("m.favourite"):o.bVa("m.favourite"),$async$$0) +case 2:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.baR.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a.c +o.toString +o=A.ai(o,!1,t.e) +p=q.b +o=o.ga8(o).dE(p.a) +o.toString +s=2 +return A.f(o.zh(p.gy_()===B.d3?B.jv:B.d3),$async$$0) +case 2:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.bb0.prototype={ +$1(a){var s,r,q=this,p=null,o=q.a,n=a.aV8(),m=o.c +m.toString +m=A.cI(n,A.x(m).ax.b,p,p,q.d,p) +n=o.bhq(a) +s=o.c +s.toString +s=A.x(s).p3.at +if(s==null)s=p +else{r=o.c +r.toString +r=s.aM(A.x(r).ax.b) +s=r}return A.cS(!1,p,!0,A.bU(A.aY(A.a([new A.aa(q.c,m,p),A.O(n,p,p,p,p,p,p,p,s,p,p,p)],t.p),B.n,B.j,B.p,p,p,B.v),p,q.b),p,!0,p,p,p,p,p,p,p,p,p,p,p,new A.bb_(o,a),p,p,p,p,p,p,p)}, +$S:1429} +A.bb_.prototype={ +$0(){return this.a.LB(this.b)}, +$S:0} +A.baO.prototype={ +$1(a){return a.eA(0,new A.baM(),new A.baN(),t.V7)}, +$S:1431} +A.baM.prototype={ +$1(a){return null}, +$S:1436} +A.baN.prototype={ +$1(a){return a.a}, +$S:1441} +A.bb3.prototype={ +$1(a){return this.aT0(a)}, +aT0(a){var s=0,r=A.o(t.H),q=this,p +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.a.c +if(p!=null)A.ai(p,!1,t.e) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:214} +A.acE.prototype={ +ao(){this.aL() +this.Dn()}, +rn(){var s=this.qo$ +if(s!=null){s.aY() +s.pl() +this.qo$=null}this.xE()}} +A.acF.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.aM5.prototype={} +A.aM6.prototype={} +A.aM7.prototype={} +A.aM8.prototype={} +A.aml.prototype={ +A(a){var s,r,q,p,o,n=null,m=t.p,l=A.a([],m) +if(A.aR(a,n,t.l).w.a.a>784){s=A.km(a).e +s=(s==null?n:B.c.aX(s,"/settings"))!==!0}else s=!1 +if(s)B.b.H(l,A.a([A.an(n,n,B.h,A.x(a).CW,n,n,n,n,n,n,n,n,n,1)],m)) +m=$.aC.a5$.f.c +m=m==null?n:m.gbXv() +s=this.c +r=s.c +r.toString +q=t.e +r=A.ai(r,!1,q) +r=J.bp(r.ga8(r).k3) +p=s.cy.G() +o=J.bp(s.as) +s=s.c +s.toString +q=A.ai(s,!1,q) +q=q.ga8(q).bc.c +s=A.y(q).i("aQ<1>") +l.push(A.bZ(A.eH(B.ex,A.bJy(A.vM(new A.baJ(this),new A.cz(r+p+o,t.W),A.cPV(new A.jO(new A.baK(),new A.aQ(q,s),s.i("jO")),B.cX),t.y),new A.baL(a)),B.R,!0,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,m,n,n,n,n,n,n,!1,B.ay),1)) +return A.aW(l,B.a2,B.j,B.p,n,n)}} +A.baL.prototype={ +$3(a,b,c){return new A.Be(b,c,B.dIh,A.x(this.a).go,a,null)}, +$C:"$3", +$R:3, +$S:213} +A.baK.prototype={ +$1(a){return A.cQ7(a)}, +$S:55} +A.baJ.prototype={ +$2(a,b){var s,r,q,p,o=null,n=this.a,m=n.c +if(m.cy===B.arq){n=m.as +if(n==null)n="Spaces" +return new A.a9P(m,m.z,new A.cz(n,t.W))}if(m.CW){s=m.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga8(s).k4!=null}else s=!1 +if(s){if(m.gaa2().length===0&&m.gaa3().length===0){n=t.p +s=A.aW(A.a([A.pL("assets/images/ic_skeletons.svg",o,o,B.bw,o,o)],n),B.n,B.aV,B.p,o,o) +m=m.c +m.toString +m=A.ai(m,!1,t.e) +return A.aY(A.a([new A.aa(B.aTC,s,o),new A.aa(B.A7,new A.ch(m.ga8(m).aMc(!1),new A.baG(),o,t.hc),o)],n),B.n,B.j,B.p,o,o,B.v)}s=m.ch?64:0 +r=A.x(a) +q=t.X +p=A.O(A.z(a,B.f,q).gkB(),o,o,o,o,o,o,o,o,o,o,o) +s=A.a([B.Ma,A.o9(o,A.d9(B.F,!0,o,A.cf(!1,o,o,o,!0,o,o,o,!1,B.OO,o,o,m.gfq(),!1,o,o,o,A.O(A.z(a,B.f,q).gkC(),o,o,o,o,o,o,o,o,o,o,o),o,o,p,B.ez,o),B.h,r.ax.cy,0,o,o,o,o,o,B.al),B.B,o,o,B.bJ,B.yj,B.cL,o,s,o,o)],t.p) +if(m.gaa3().length!==0)s.push(new A.bn(m.r,new A.baH(n),new A.ZY(m,m.gaa3(),o),o,t.D0)) +if(m.gaa2().length!==0)s.push(new A.bn(m.f,new A.baI(n),new A.ZY(m,m.gaa2(),o),o,t.D0)) +return A.j9(A.aY(s,B.a2,B.j,B.I,o,o,B.v),m.z,B.R,o,B.aT,o,o,B.L)}return B.X}, +$S:512} +A.baG.prototype={ +$2(a,b){var s,r,q=null +if(b.a!==B.iZ)return B.bs +s=b.b +r=s==null?q:s.b +if(r==null)r="\ud83d\udc4b" +s=t.X +return A.aY(A.a([A.O(A.z(a,B.f,s).oB(r),q,q,q,q,q,q,q,A.x(a).p3.r,B.aD,q,q),new A.aa(B.aTS,A.O(A.z(a,B.f,s).gn_(),q,q,q,q,q,q,q,A.x(a).p3.z,B.aD,q,q),q)],t.p),B.n,B.j,B.p,q,q,B.v)}, +$S:1451} +A.baH.prototype={ +$3(a,b,c){var s,r=A.z(a,B.f,t.X) +r.toString +s=this.a.c +s=A.a([new A.a1w(r.no(s.gaa3().length),b,A.cR_(s.r),null)],t.p) +if(b){c.toString +s.push(c)}return A.aY(s,B.a2,B.j,B.I,null,null,B.v)}, +$S:1452} +A.baI.prototype={ +$3(a,b,c){var s,r=null,q=A.z(a,B.f,t.X) +q.toString +s=this.a.c +s=A.a([new A.a1w(q.nn(s.gaa2().length),b,A.cR_(s.f),r)],t.p) +if(b){c.toString +s.push(c)}return new A.aa(B.MV,A.aY(s,B.a2,B.j,B.I,r,r,B.v),r)}, +$S:514} +A.a1w.prototype={ +A(a){var s=null,r=A.x(a).p3.as +if(r==null)r=s +else{$.d5() +r=r.aM(B.dv)}r=A.O(this.c,s,s,s,s,s,s,s,r,s,s,s) +return new A.aa(B.ts,A.aW(A.a([r,A.cS(!1,s,!0,new A.aa(B.fl,A.cI(this.d?B.tP:B.tQ,s,s,s,24,s),s),s,!0,s,s,s,s,s,s,s,s,s,s,s,this.e,s,s,s,s,s,s,s)],t.p),B.n,B.fw,B.p,s,s),s)}} +A.amm.prototype={ +A(a){var s=null,r=A.x(a) +return A.an(s,A.aW(this.c,B.n,B.fw,B.p,s,s),B.h,r.ax.cy,s,s,s,90,s,s,B.aTW,s,s,s)}} +A.amn.prototype={ +A(a){var s,r,q=this,p=null,o=A.bV(24),n=A.x(a),m=A.bV(24),l=A.z(a,B.f,t.X) +l=l.geI(l) +s=A.x(a).p3.w +if(s==null)s=p +else{$.d5() +s=s.aM(B.fR)}r=t.p +return A.aY(A.a([new A.aHM(q.c,q.d,q.e,q.r,p),A.an(p,A.aW(A.a([A.bZ(A.cS(!1,o,!0,A.l2(!0,B.Q,!1,p,p,A.mp(),p,p,p,p,2,A.j2(p,new A.m8(4,m,B.O),p,B.lT,p,p,p,p,!0,p,p,p,p,p,n.ax.cy,!0,p,B.p9,p,p,p,p,p,p,p,p,s,l,p,p,p,p,!1,p,p,p,p,p,A.cI(B.AV,A.x(a).ax.db,p,p,24,p),p,p,p,p,p,p,B.X,p,p,p,p),!0,p,!0,!1,!1,p,p,p,p,p,p,p,1,p,p,!1,"\u2022",p,p,p,p,p,!1,p,p,B.cc,p,p,p,p,p,p,p,p,B.an,p,B.bt,p,B.wT,p),p,!0,p,p,p,p,p,p,p,p,p,p,p,q.f,p,p,p,p,p,p,p),1)],r),B.n,B.j,B.p,p,p),B.h,p,p,p,p,64,p,p,B.ts,p,p,p)],r),B.n,B.j,B.p,p,p,B.v)}} +A.Df.prototype={ +amz(a){return this.bDc(a)}, +bDc(a){var s=0,r=A.o(t.z),q,p=this,o +var $async$amz=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)$async$outer:switch(s){case 0:o=p.w +if(o!=null){q=o.$0() +s=1 +break}if(p.d){s=1 +break}o=p.c +switch(o.b.a){case 0:A.i3(a,A.z(a,B.f,t.X).glq()) +s=1 +break $async$outer +case 4:A.cl(a).ex(0,"/archive/"+o.a,null) +break +case 1:case 2:A.cl(a).ex(0,"/rooms/"+o.a,null) +break +default:s=1 +break $async$outer}case 1:return A.m(q,r)}}) +return A.n($async$amz,r)}, +A(a){var s,r,q,p,o,n,m,l=this,k=null,j=l.c,i=A.z(a,B.f,t.X) +i.toString +s=j.vj(new A.fe(i)) +i=A.bV(20) +if(l.d){r=A.x(a).ax +q=r.w +r=q==null?r.f:q}else r=B.z +q=t.p +p=A.a([],q) +if(l.f){o=l.r +p.push(o==null?B.bs:o)}o=A.a([A.fk(k,24,j.gAK(),s,l.x,56)],q) +if(j.gpQ()==null){n=A.x(a) +if(j.c>0||j.gvK()||j.b===B.aS){$.fh() +m=B.bf}else{$.d5() +m=B.fe}o.push(A.hJ(0,A.an(k,A.cI(B.cfg,m,k,k,16,k),B.h,k,k,new A.bq(n.ax.c,k,k,k,k,k,k,B.dh),k,k,k,k,B.p_,k,k,k),k,k,k,0,k,k))}p.push(new A.aa(B.oY,A.d_(B.aO,o,B.B,B.a7),k)) +p.push(A.bZ(A.aY(A.a([new A.ZX(j,k),new A.ZW(j,k)],q),B.n,B.j,B.p,k,k,B.v),1)) +return new A.aa(B.aTX,A.d9(B.F,!0,i,A.cS(!1,k,!0,A.an(k,A.aW(p,B.n,B.j,B.p,k,k),B.h,k,k,k,k,k,k,k,B.fl,k,k,k),k,!0,k,k,k,k,k,k,k,k,k,l.z,l.y,new A.bbc(l,a),k,k,k,k,k,k,k),B.B,r,0,k,k,k,k,k,B.al),k)}} +A.bbc.prototype={ +$0(){return this.a.amz(this.b)}, +$S:0} +A.aMb.prototype={} +A.ZW.prototype={ +A(a){var s,r,q,p,o,n=this,m=null,l=n.c,k=A.bQW(l,a),j=l.gpQ(),i=l.c>0||l.gvK()||l.b===B.aS,h=l.gap6(),g=l.c>0 +if(i||h)s=g?20:14 +else s=0 +if(k.length!==0){j=A.x(a).p3.as +j=j==null?m:j.aT(A.bk(m,m,A.x(a).ax.b,m,m,m,m,m,m,m,m,m,m,m,m,m,m,!0,m,m,m,B.a3,m,m,m,m)) +j=A.aW(A.a([new A.hD(1,B.bD,A.O("~ "+k+"\u2026",m,m,2,m,m,!0,m,j,m,m,m),m)],t.p),B.n,B.j,B.p,m,m)}else if(j==null)j=n.bCJ(l) +else j=n.bWu(l,a,!1,g||l.gvK()||l.b===B.aS) +j=A.bZ(j,1) +i=l.gre() +if(i==null)i=m +else{h=A.z(a,B.f,t.X) +h.toString +h=i.aJq(new A.fe(h),!0,!0,!0,!0) +i=h}if(i==null)i=A.d1("",t.N) +h=l.c>0||l.gvK()||l.b===B.aS +g=l.gap6() +r=l.c +if(r===0&&!h&&!g)h=0 +else{if(h||g)h=r>0?20:14 +else h=0 +r=(h-9)*B.d.k(r).length+9 +h=r}if(l.d>0||l.b===B.aS)g=A.x(a).ax.b +else if(l.c>0||l.gvK())g=A.x(a).ax.b +else{$.d5() +g=B.fe}r=A.bV(20) +q=l.c +if(q>0){q=B.d.k(q) +p=A.x(a).p3.at +if(p==null)l=m +else{if(l.d>0)l=A.x(a).ax.c +else if(l.c>0)l=A.x(a).ax.c +else{l=A.x(a).ax +o=l.e +l=o==null?l.c:o}l=p.zG(l,-0.5)}l=A.O(q,m,m,m,m,m,m,m,l,m,m,m)}else l=A.an(m,m,B.h,m,m,m,m,m,m,m,m,m,m,m) +return A.aW(A.a([j,B.ct,new A.ch(i,new A.bbb(n),m,t.jz),B.eY,A.o9(m,A.cn(l,m,m),B.h,m,m,B.bJ,new A.bq(g,m,m,r,m,m,m,B.M),B.cL,m,s,B.aUR,h)],t.p),B.a2,B.j,B.p,m,m)}} +A.bbb.prototype={ +$2(a,b){var s,r,q,p,o,n=null,m=b.b +if(J.v(m,"")||m==null||this.a.c.gre()==null)return B.X +m.toString +s=this.a.c +m=A.dhV(m,s) +r=A.ai(a,!1,t.e) +q=B.b.p(m,r.ga8(r).k3) +if(q)m=s.c>0||s.gvK()||s.b===B.aS +else m=!1 +m=m?20:0 +r=A.x(a) +p=A.bV(20) +if(q)s=s.c>0||s.gvK()||s.b===B.aS +else s=!1 +if(s){if(q)s=A.x(a).ax.c +else{s=A.x(a).ax +o=s.e +s=o==null?s.c:o}o=A.x(a).p3.at +s=A.O("@",n,n,n,n,n,n,n,A.bk(n,n,s,n,n,n,n,n,n,n,n,o==null?n:o.r,n,n,n,n,n,!0,n,n,n,n,n,n,n,n),n,n,n)}else s=A.an(n,n,B.h,n,n,n,n,n,n,n,n,n,n,n) +return A.o9(n,A.cn(s,n,n),B.h,n,n,B.bJ,new A.bq(r.ax.b,n,n,p,n,n,n,B.M),B.cL,n,20,B.aU3,m)}, +$S:1476} +A.aM9.prototype={} +A.ZX.prototype={ +A(a){var s,r,q,p,o,n=null,m=this.c,l=A.z(a,B.f,t.X) +l.toString +s=m.vj(new A.fe(l)) +l=m.gy_() +r=t.p +q=A.a([new A.hD(1,B.bD,A.O(s,n,n,1,B.a3,n,!1,n,$.cX6().a.EI(m),n,n,n),n)],r) +if(m.gy4().h(0,"m.favourite")!=null){$.d5() +q.push(new A.aa(B.oZ,A.cI(B.AU,B.fd,n,n,20,n),n))}if(l!==B.d3){$.d5() +q.push(new A.aa(B.oZ,A.cI(B.cgE,B.fd,n,n,20,n),n))}l=A.bZ(A.aY(A.a([A.aW(q,B.n,B.j,B.p,n,n)],r),B.n,B.j,B.p,n,n,B.v),1) +q=A.a([],r) +if(A.bQW(m,a).length!==0){p=m.gre() +p=p==null?n:p.c +p=p==m.ay.k3&&m.gre().db===B.j3}else p=!1 +if(p){$.d5() +B.b.H(q,A.a([A.cI(B.Of,B.iW,n,n,16,n)],r))}p=A.aqy(m.ga1W(),a) +o=A.x(a).p3.at +if(o==null)m=n +else{if(m.c>0||m.gvK()||m.b===B.aS)m=A.x(a).ax.db +else{$.d5() +m=B.iW}m=o.aM(m)}q.push(new A.aa(B.oZ,A.O(p,n,n,n,n,n,n,n,m,n,n,n),n)) +return A.aW(A.a([l,new A.aa(B.oZ,A.aW(q,B.n,B.j,B.p,n,n),n)],r),B.n,B.j,B.p,n,n)}} +A.aMa.prototype={} +A.amo.prototype={ +A(a){var s=this,r=null,q=s.c,p=q.w,o=q.x +return A.ea(new A.lv(new A.amn(p,o,q.gbX2(),s.e,q.gbQ0(),r),B.dJX,r),r,new A.aml(q,r),new A.bn(o,new A.bbp(s),r,r,t.NY),!1,!1,new A.bn(p,new A.bbq(s),r,r,t.BJ),B.r4,r)}} +A.bbp.prototype={ +$3(a,b,c){var s=this.a +if(J.ft(b))return new A.amm(s.c.bBP(24,B.MT,86),null) +else return s.d}, +$S:1480} +A.bbq.prototype={ +$3(a,b,c){var s,r +if(this.a.c.w.a===B.eX)return B.bs +s=A.bL([B.ie,B.Cs],t.bd) +r=A.z(a,B.f,t.X).gfg() +return A.byO(A.cDk(B.Om,new A.bbn(a),18),r,s,new A.bbo(a))}, +$S:1484} +A.bbo.prototype={ +$0(){return A.cl(this.a).ex(0,"/rooms/newprivatechat",null)}, +$S:0} +A.bbn.prototype={ +$0(){return A.cl(this.a).ex(0,"/rooms/newprivatechat",null)}, +$S:0} +A.ZY.prototype={ +A(a){return A.lo(null,new A.bbm(this),this.d.length,null,B.eU,B.L,!0)}} +A.bbm.prototype={ +$2(a,b){var s=this.a +return new A.bn(s.c.w,new A.bbl(s,b),null,null,t.BJ)}, +$S:1485} +A.bbl.prototype={ +$3(a,b,c){var s=null,r=this.a,q=this.b,p=r.d[q],o=p.a,n=r.c,m=n.w.a===B.eX,l=m?new A.bbh(r,q):s +return A.czC(p,n.a.c===o,new A.bn(n.x,new A.bbi(r,q),s,s,t.NY),m,new A.cz("chat_list_item_"+o,t.W),new A.bbj(r,q),new A.bbk(r,a,q),l,s)}, +$S:1486} +A.bbh.prototype={ +$0(){var s=this.a +return s.c.as3(s.d[this.b].a)}, +$S:0} +A.bbk.prototype={ +$0(){var s=this.a,r=s.c,q=this.b +s=s.d[this.c] +r.bS_(q,A.cJR(q),r.brX(q,s)) +return null}, +$S:0} +A.bbj.prototype={ +$0(){var s,r=this.a,q=r.c +r=r.d[this.b] +s=q.w +if(s.a!==B.eX){s.sm(0,B.eX) +if(J.fs(q.x.a))q.as3(r.a)}return null}, +$S:0} +A.bbi.prototype={ +$3(a,b,c){var s=null,r=this.a,q=this.b,p=A.fF(b,new A.bbf(r,q)),o=p==null?s:p.b===B.E8 +return A.bc9(s,!1,s,s,s,!1,s,s,new A.bbg(r,q),s,s,s,s,!1,o===!0)}, +$S:1487} +A.bbf.prototype={ +$1(a){return B.c.p(a.a,this.a.d[this.b].a)}, +$S:164} +A.bbg.prototype={ +$1(a){var s=this.a +s.c.as3(s.d[this.b].a)}, +$S:76} +A.Uf.prototype={ +G(){return"SettingsAction."+this.b}} +A.aCq.prototype={ +bMC(){return}} +A.aE9.prototype={ +A(a){var s=this,r=null,q=A.x(a),p=A.x(a),o=A.x(a),n=A.x(a).ok.Mr(16),m=A.a([s.d,B.ip,A.O(s.c,r,r,r,r,r,r,r,A.bk(r,r,A.x(a).ax.db,r,r,r,r,r,r,r,r,12,r,r,B.aC,r,r,!0,r,r,r,r,r,r,r,r),B.qu,r,r)],t.p) +m.push(A.bZ(new A.ei(B.dt,r,r,s.e,r),1)) +return A.d9(B.F,!0,r,A.cS(!1,r,!0,new A.ei(B.dg,r,r,new A.aa(B.tx,A.uW(A.aW(m,B.n,B.j,B.p,r,r),n,r),r),r),r,!0,r,r,r,r,r,r,r,r,r,r,r,s.f,r,r,r,r,o.ax.cy,r,r),B.h,s.r,0,r,r,new A.fl(new A.c0(q.CW,1,B.aa,-1),B.O,new A.c0(p.CW,1,B.aa,-1),B.O),r,r,B.al)}} +A.a9P.prototype={ +Y(){return new A.agT(B.l)}} +A.agT.prototype={ +ak1(){this.I(new A.coK(this))}, +Qk(a){return this.bpi(a)}, +bpi(a){var s=0,r=A.o(t.z),q,p=this,o,n,m,l +var $async$Qk=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:l=p.c +l.toString +l=A.ai(l,!1,t.e) +o=l.ga8(l) +l=p.a.c.as +l.toString +n=o.dE(l) +l=a.r +s=o.dE(l)==null?3:4 +break +case 3:m=p.c +m.toString +s=5 +return A.f(A.cA(m,new A.coI(o,a,n),t.P),$async$Qk) +case 5:if(c.b!=null){s=1 +break}p.ak1() +case 4:if(a.w==="m.space"){m=p.a.c +if(l==m.as){m=p.c +m.toString +A.cl(m).ex(0,"/spaces/"+A.r(l),null)}else m.af3(l) +s=1 +break}m=p.c +m.toString +A.cl(m).ex(0,"/rooms/"+A.r(l),null) +case 1:return A.m(q,r)}}) +return A.n($async$Qk,r)}, +HY(a,b){return this.bq0(a,b)}, +bq0(a,b){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d +var $async$HY=A.k(function(c,a0){if(c===1)return A.l(a0,r) +while(true)switch(s){case 0:d=p.c +d.toString +d=A.ai(d,!1,t.e) +o=d.ga8(d) +n=p.a.c.as +m=n==null?null:o.dE(n) +d=p.c +d.toString +l=a==null +k=l?null:a.e +if(k==null)if(b==null)k=null +else{k=A.z(d,B.f,t.X) +k.toString +k=b.vj(new A.fe(k))}j=l?null:a.x +if(j==null)if(b==null)j=null +else{j=b.pO(0,"m.room.topic") +i=j==null?null:J.K(j.b,"topic") +j=typeof i=="string"?i:""}h=A.a([],t.Qk) +g=b==null +if(g){f=p.c +f.toString +h.push(new A.fo(A.z(f,B.f,t.X).ghe(),B.Oo,B.dKw,!1,!1,t.hq))}if(!l){l=m==null?null:m.gbCh() +l=l===!0}else l=!1 +if(l){l=p.c +l.toString +h.push(new A.fo(A.z(l,B.f,t.X).gmn(),B.cg_,B.dKy,!1,!1,t.hq))}if(!g){l=p.c +l.toString +h.push(new A.fo(A.z(l,B.f,t.X).geV(),B.kJ,B.dKx,!1,!0,t.hq))}s=3 +return A.f(A.Y3(h,null,null,d,j,null,null,null,k,!0,t.li),$async$HY) +case 3:e=a0 +if(e==null){s=1 +break}case 4:switch(e.a){case 0:s=6 +break +case 1:s=7 +break +case 2:s=8 +break +default:s=5 +break}break +case 6:a.toString +p.Qk(a) +s=5 +break +case 7:d=p.c +d.toString +s=9 +return A.f(A.cA(d,b.geV(),t.H),$async$HY) +case 9:s=5 +break +case 8:d=p.c +d.toString +s=10 +return A.f(A.cA(d,new A.coJ(m,a),t.H),$async$HY) +case 10:s=5 +break +case 5:case 1:return A.m(q,r)}}) +return A.n($async$HY,r)}, +A(a){var s,r=this,q=t.e,p=A.ai(a,!1,q),o=p.ga8(p),n=r.a.c.as,m=J.ld(o.p4,new A.coY()) +if(n==null){q=m.$ti.i("aO") +s=A.R(new A.aO(m,new A.coZ(m),q),!0,q.i("D.E")) +q=s.length +return A.lo(r.a.d,new A.cp_(r,s),q,null,null,B.L,!1)}p=$.cEb.h(0,n) +if(p==null){p=r.c +p.toString +q=A.ai(p,!1,q) +q=q.ga8(q).V7(n,r.d,1) +$.cEb.j(0,n,q)}else q=p +return new A.ch(q,new A.cp0(r,m,n,o),null,t.ic)}} +A.coK.prototype={ +$0(){$.cEb.D(0,this.a.a.c.as)}, +$S:0} +A.coI.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o,n,m +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +o=q.b +n=o.r +m=q.c +if(m==null)o=null +else{o=A.fF(m.ga45(),new A.coH(o)) +o=o==null?null:o.b}s=2 +return A.f(p.Nu(n,o),$async$$0) +case 2:s=p.dE(n)==null?3:4 +break +case 3:s=5 +return A.f(p.Kc(n,!0),$async$$0) +case 5:case 4:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.coH.prototype={ +$1(a){return a.a==this.a.r}, +$S:206} +A.coJ.prototype={ +$0(){var s,r=this.a +r.toString +s=this.b.r +return!r.gyR()?A.W(A.aL("Room is not a space!")):r.VK(s,B.Q)}, +$S:2} +A.coY.prototype={ +$1(a){return a.gyR()}, +$S:34} +A.coZ.prototype={ +$1(a){return!this.a.cr(0,new A.coX(a))}, +$S:34} +A.coX.prototype={ +$1(a){return B.b.cr(a.ga45(),new A.coS(this.a))}, +$S:34} +A.coS.prototype={ +$1(a){return a.a===this.a.a}, +$S:206} +A.cp_.prototype={ +$2(a,b){var s,r,q,p,o=null,n=this.b[b],m=t.X,l=A.z(a,B.f,m) +l.toString +s=n.vj(new A.fe(l)) +l=A.x(a) +r=A.fk(o,24,n.gAK(),s,o,56) +q=A.O(s,o,o,1,B.a3,o,o,o,o,o,o,o) +m=A.z(a,B.f,m) +m.toString +p=this.a +return A.d9(B.F,!0,o,A.cf(!1,o,o,o,!0,o,o,o,!1,r,o,new A.coV(p,n),new A.coW(p,n),!1,o,o,o,A.O(m.mi(B.d.k(n.ga45().length)),o,o,o,o,o,o,o,o,o,o,o),o,o,q,B.ez,o),B.h,l.ax.CW,0,o,o,o,o,o,B.al)}, +$S:521} +A.coW.prototype={ +$0(){return this.a.a.c.af3(this.b.a)}, +$S:0} +A.coV.prototype={ +$0(){return this.a.HY(null,this.b)}, +$S:0} +A.cp0.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l=this,k=null,j=b.b,i=b.c +if(i!=null)return A.aY(A.a([new A.aa(B.c1,A.O(A.mI(i,a),k,k,k,k,k,k,k,k,k,k,k),k),A.en(k,k,k,B.ON,k,l.a.gaEa(),k,k,k,k)],t.p),B.n,B.aV,B.p,k,k,B.v) +if(j==null)return B.lx +s=l.c +r=A.fF(l.b,new A.coT(s)) +q=j.b +p=j.a!=null +o=q.length +n=p?1:0 +m=l.a +return A.lo(m.a.d,new A.coU(m,r,b,p,q,j,l.d,s),o+1+n,k,k,B.L,!1)}, +$S:1507} +A.coT.prototype={ +$1(a){return B.b.cr(a.ga45(),new A.coR(this.a))}, +$S:34} +A.coR.prototype={ +$1(a){return a.a===this.a}, +$S:206} +A.coU.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=null +if(b===0){s=j.a +r=j.b +q=A.czl(new A.coL(s,r)) +p=t.X +if(r==null)r=A.z(a,B.f,p).glL() +else{p=A.z(a,B.f,p) +p.toString +p=r.vj(new A.fe(p)) +r=p}r=A.O(r,i,i,i,i,i,i,i,i,i,i,i) +p=j.c.a!==B.iZ +o=p?B.iU:B.ON +return A.cf(!1,i,i,i,!0,i,i,i,!1,q,i,i,i,!1,i,i,i,i,i,i,r,A.en(i,i,i,o,i,p?i:s.gaEa(),i,i,i,i),i)}--b +if(j.d&&b===j.e.length)return A.cf(!1,i,i,i,!0,i,i,i,!1,i,i,i,new A.coM(j.a,j.f),!1,i,i,i,i,i,i,A.O(A.z(a,B.f,t.X).ghi(),i,i,i,i,i,i,i,i,i,i,i),B.ez,i) +n=j.e[b] +s=n.r +m=j.r.dE(s) +if(m!=null&&!m.gyR())return A.czC(m,!0,i,!1,i,i,i,i,new A.coN(j.a,n,m)) +l=n.w==="m.space" +k=n.x +r=k==null?i:k.length===0 +if(r!==!1)k=i +if(s===j.w){s=n.e +r=s==null?n.b:s +if(r==null)r="Space" +s=A.fk(i,9,n.a,s,i,24) +q=A.x(a).ax +p=q.w +return new A.aE9(r,new A.aa(B.aUm,s,i),B.dAQ,new A.coO(j.a,n),(p==null?q.f:p).bZ(128),i)}s=n.a +r=n.e +s=A.fk(i,24,s,r,i,56) +if(r==null)r=n.b +q=t.p +r=A.a([A.bZ(A.O(r==null?A.z(a,B.f,t.X).gf0():r,i,i,1,i,i,i,i,B.hP,i,i,i),1)],q) +if(!l)B.b.H(r,A.a([B.chQ,B.eY,A.O(J.bp(n.f),i,i,i,i,i,i,i,B.api,i,i,i)],q)) +r=A.aW(r,B.n,B.j,B.p,i,i) +q=j.a +if(k==null){p=t.X +p=l?A.z(a,B.f,p).gm0():A.z(a,B.f,p).gm_()}else p=k +p=A.O(p,i,i,1,i,i,i,i,A.bk(i,i,A.x(a).ax.cx,i,i,i,i,i,i,i,i,i,i,i,i,i,i,!0,i,i,i,i,i,i,i,i),i,i,i) +o=l?B.ez:i +return A.cf(!1,i,i,i,!0,i,i,i,!1,s,i,new A.coP(q,n,m),new A.coQ(q,n),!1,i,i,i,p,i,i,r,o,i)}, +$S:210} +A.coL.prototype={ +$0(){var s=this.a.a.c,r=this.b +return s.af3(r==null?null:r.a)}, +$S:0} +A.coM.prototype={ +$0(){var s=this.a +s.d=this.b.a +s.ak1()}, +$S:0} +A.coN.prototype={ +$0(){return this.a.HY(this.b,this.c)}, +$S:0} +A.coO.prototype={ +$0(){return this.a.Qk(this.b)}, +$S:0} +A.coQ.prototype={ +$0(){return this.a.Qk(this.b)}, +$S:0} +A.coP.prototype={ +$0(){return this.a.HY(this.b,this.c)}, +$S:0} +A.Bn.prototype={ +G(){return"SpaceChildContextAction."+this.b}} +A.ZZ.prototype={ +Y(){return new A.amq(B.l)}} +A.amq.prototype={ +MN(a,b,c,d){return this.bHW(a,b,c,d)}, +bHV(a,b,c){return this.MN(a,b,c,null)}, +bHW(a,b,c,d){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k +var $async$MN=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:k=A.ai(a,!1,t.e) +k=k.ga8(k) +o=p.c +o.toString +o=A.km(o).r.h(0,"roomid") +o.toString +n=k.dE(o) +if(!n.YN("m.room.power_levels")){A.i3(a,A.z(a,B.f,t.X).gfE()) +s=1 +break}s=3 +return A.f(A.ajC(a,c),$async$MN) +case 3:m=f +if(m==null){s=1 +break}k=t.N +o=t.z +l=A.eB(n.pO(0,"m.room.power_levels").b,k,o) +if(d!=null){if(!l.a0(0,d))l.j(0,d,A.b(k,o)) +J.bE(l.h(0,d),b,m)}else l.j(0,b,m) +s=4 +return A.f(A.cA(a,new A.bbs(n,l),k),$async$MN) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$MN,r)}, +gp0(){var s,r=this.c +r.toString +r=A.ai(r,!1,t.e) +r=r.ga8(r).bc.c +s=A.y(r).i("aQ<1>") +return new A.jO(new A.bbu(this),new A.aQ(r,s),s.i("jO"))}, +Uo(a){return this.bXY(a)}, +bXY(a){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h,g,f +var $async$Uo=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:g=p.c +g.toString +g=A.ai(g,!1,t.e) +g=g.ga8(g) +o=p.c +o.toString +o=A.km(o).r.h(0,"roomid") +o.toString +n=g.dE(o) +m=J.K(n.pO(0,"m.room.create").b,"room_version") +if(m==null)m="1" +g=p.c +g.toString +o=t.X +l=A.z(g,B.f,o).ghs() +k=a.b.a +j=t.N +s=3 +return A.f(A.ajB(k.gct(k).oC(0,new A.bbv(m)).dn(0,new A.bbw(),t.l8).bg(0),null,g,null,null,l,j),$async$Uo) +case 3:i=c +s=i!=null?4:6 +break +case 4:g=p.c +g.toString +l=A.z(g,B.f,o).geR() +k=p.c +k.toString +k=A.z(k,B.f,o) +k=k.gcT(k) +h=p.c +h.toString +f=B.hf +s=7 +return A.f(A.kg(k,g,!1,null,l,A.z(h,B.f,o).geN(),!1),$async$Uo) +case 7:o=f===c +g=o +s=5 +break +case 6:g=!0 +case 5:if(g){s=1 +break}g=p.c +g.toString +s=8 +return A.f(A.cA(g,new A.bbx(p,n,i),j).aJ(0,new A.bby(p),t.H),$async$Uo) +case 8:case 1:return A.m(q,r)}}) +return A.n($async$Uo,r)}, +A(a){return new A.amr(this,null)}} +A.bbs.prototype={ +$0(){var s=this.a +return s.ay.wP(s.a,"m.room.power_levels","",this.b)}, +$S:41} +A.bbu.prototype={ +$1(a){var s,r,q=null,p=a.b +if(p==null)s=q +else{s=p.a +if(s==null)s=q +else{r=this.a.c +r.toString +r=s.a0(0,A.km(r).r.h(0,"roomid")) +s=r}}if(s===!0){p=p.a +p.toString +s=this.a.c +s.toString +s=A.km(s).r.h(0,"roomid") +s.toString +s=p.h(0,s) +if(s==null)p=q +else{p=s.c +if(p==null)p=q +else{p=p.a +p=p==null?q:B.b.cr(p,new A.bbt())}}p=p===!0}else p=!1 +return p}, +$S:55} +A.bbt.prototype={ +$1(a){return a.a==="m.room.power_levels"}, +$S:1509} +A.bbv.prototype={ +$1(a){return!J.v(a.a,this.a)}, +$S:1510} +A.bbw.prototype={ +$1(a){var s=a.a +return new A.fj(s,A.r(s)+" ("+A.r(B.b.gR(a.b.G().split(".")))+")",!1,!1,t.l8)}, +$S:1521} +A.bbx.prototype={ +$0(){var s=this.a.c +s.toString +s=A.km(s).r.h(0,"roomid") +s.toString +return this.b.ay.a2g(s,this.c)}, +$S:41} +A.bby.prototype={ +$1(a){var s=this.a.c +s.toString +s=A.cl(s).c +s===$&&A.e() +s.eQ(null) +return null}, +$S:1524} +A.amr.prototype={ +A(a){var s=null,r=A.km(a).e +r=(r==null?s:B.c.aX(r,"/spaces/"))===!0?s:A.en(s,s,s,B.OI,s,new A.bbH(this,a),s,s,s,s) +return A.ea(A.e7(s,s,!0,s,s,1,s,s,s,!1,s,!1,s,s,r,s,!0,s,s,s,s,s,A.O(A.z(a,B.f,t.X).gh4(),s,s,s,s,s,s,s,s,s,s,s),s,s,s,1,s),s,A.EI(A.vM(new A.bbI(this),s,this.c.gp0(),t.z),!0),s,!1,!1,s,s,s)}} +A.bbH.prototype={ +$0(){var s=this.a.c.c +s.toString +s=A.km(s).r.h(0,"roomid") +s.toString +return A.cl(this.b).ex(0,"/rooms/"+s,null)}, +$S:0} +A.bbI.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l=null,k=this.a,j=k.c.c +j.toString +j=A.km(j).r.h(0,"roomid") +if(j==null)s=l +else{r=A.ai(a,!1,t.e) +s=r.ga8(r).dE(j)}if(s==null)return A.cn(A.O(A.z(a,B.f,t.X).ghm(),l,l,l,l,l,l,l,l,l,l,l),l,l) +j=t.N +r=t.z +q=A.eB(s.pO(0,"m.room.power_levels").b,j,r) +p=A.eB(q,j,r) +p.kU(p,new A.bbB()) +o=q.h(0,"events") +n=A.eB(o==null?A.b(r,r):o,j,r) +n.kU(n,new A.bbC()) +j=t.p +r=A.a([],j) +for(o=p.gct(p),o=o.gS(o);o.q();){m=o.gE(o) +r.push(new A.F7(m.a,m.b,l,new A.bbD(k,a,m),l))}r.push(B.kx) +o=t.X +r.push(A.cf(!1,l,l,l,!0,l,l,l,!1,l,l,l,l,!1,l,l,l,l,l,l,A.O(A.z(a,B.f,o).gfF(),l,l,l,l,l,l,l,A.bk(l,l,A.x(a).fr,l,l,l,l,l,l,l,l,l,l,l,B.aC,l,l,!0,l,l,l,l,l,l,l,l),l,l,l),l,l)) +r.push(new A.hr(new A.bbE(k,q),l)) +r.push(B.kx) +r.push(A.cf(!1,l,l,l,!0,l,l,l,!1,l,l,l,l,!1,l,l,l,l,l,l,A.O(A.z(a,B.f,o).gh1(),l,l,l,l,l,l,l,A.bk(l,l,A.x(a).fr,l,l,l,l,l,l,l,l,l,l,l,B.aC,l,l,!0,l,l,l,l,l,l,l,l),l,l,l),l,l)) +for(o=n.gct(n),o=o.gS(o);o.q();){m=o.gE(o) +r.push(new A.F7(m.a,m.b,"events",new A.bbF(k,a,m),l))}if(s.YN("m.room.tombstone"))B.b.H(r,A.bL([B.kx,new A.ch(s.ay.Uz(0),new A.bbG(k,s),l,t.eH)],t.d)) +return A.aY(A.a([A.aY(r,B.n,B.j,B.I,l,l,B.v)],j),B.n,B.j,B.p,l,l,B.v)}, +$S:1526} +A.bbB.prototype={ +$2(a,b){return!A.eO(b)}, +$S:522} +A.bbC.prototype={ +$2(a,b){return!A.eO(b)}, +$S:522} +A.bbD.prototype={ +$0(){var s=this.c +return this.a.c.bHV(this.b,s.a,s.b)}, +$S:0} +A.bbE.prototype={ +$1(a){var s,r="notifications",q=this.b +if(q.a0(0,r)){q=J.K(q.h(0,r),"rooms") +s=q==null?0:q}else s=0 +return new A.F7("rooms",s,r,new A.bbA(this.a,a,s),null)}, +$S:1532} +A.bbA.prototype={ +$0(){return this.a.c.MN(this.b,"rooms",this.c,"notifications")}, +$S:0} +A.bbF.prototype={ +$0(){var s=this.c +return this.a.c.MN(this.b,s.a,s.b,"events")}, +$S:0} +A.bbG.prototype={ +$2(a,b){var s,r=null +if(b.b==null)return B.hZ +s=J.K(this.b.pO(0,"m.room.create").b,"room_version") +if(s==null)s="1" +return A.cf(!1,r,r,r,!0,r,r,r,!1,r,r,r,new A.bbz(this.a,b),!1,r,r,r,r,r,r,A.O(A.z(a,B.f,t.X).gk0()+": "+A.r(s),r,r,r,r,r,r,r,r,r,r,r),r,r)}, +$S:1533} +A.bbz.prototype={ +$0(){var s=this.b.b +s.toString +return this.a.c.Uo(s)}, +$S:0} +A.F7.prototype={ +aVu(a){var s=this,r=s.e +if(r==null)switch(s.c){case"users_default":return A.z(a,B.f,t.X).giX() +case"events_default":return A.z(a,B.f,t.X).ghI() +case"state_default":return A.z(a,B.f,t.X).gh1() +case"ban":return A.z(a,B.f,t.X).gfX() +case"kick":return A.z(a,B.f,t.X).ghg() +case"redact":return A.z(a,B.f,t.X).gh3() +case"invite":return A.z(a,B.f,t.X).gjh()}else if(r==="notifications")switch(s.c){case"rooms":return A.z(a,B.f,t.X).gfF()}else if(r==="events")switch(s.c){case"m.room.name":return A.z(a,B.f,t.X).gi8() +case"m.room.power_levels":return A.z(a,B.f,t.X).gh4() +case"m.room.history_visibility":return A.z(a,B.f,t.X).glc() +case"m.room.canonical_alias":return A.z(a,B.f,t.X).gkj() +case"m.room.avatar":return A.z(a,B.f,t.X).gh5() +case"m.room.tombstone":return A.z(a,B.f,t.X).ghs() +case"m.room.encryption":return A.z(a,B.f,t.X).gfw() +case"m.room.server_acl":return A.z(a,B.f,t.X).gj0()}return s.c}, +A(a){var s=null,r=A.qb(A.x(a).go,s,B.OJ,B.dn,s),q=A.O(this.aVu(a),s,s,s,s,s,s,s,s,s,s,s),p=A.x(a),o=A.bV(8),n=this.d +o=A.an(s,A.cn(A.O(B.d.k(n),s,s,s,s,s,s,s,s,s,s,s),s,s),B.h,s,s,new A.bq(p.id,s,s,o,s,s,s,B.M),s,s,s,s,B.eu,s,s,s) +if(n===100)p=A.z(a,B.f,t.X).gfn() +else{p=t.X +p=n>=50?A.z(a,B.f,p).gfD():A.z(a,B.f,p).gho()}return A.cf(!1,s,s,s,!0,s,s,s,!1,r,s,s,this.f,!1,s,s,s,A.aW(A.a([o,B.ct,A.O(p,s,s,s,s,s,s,s,s,s,s,s)],t.p),B.n,B.j,B.p,s,s),s,s,q,s,s)}} +A.a_v.prototype={ +Y(){return new A.a_w(A.hm(null),B.l)}} +A.a_w.prototype={ +ack(){var s=0,r=A.o(t.z),q=this,p +var $async$ack=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=A +s=2 +return A.f(new A.au4().aPs(50,512,512,B.cih),$async$ack) +case 2:q.I(new p.bfb(q,b)) +return A.m(null,r)}}) +return A.n($async$ack,r)}, +VR(){var s=0,r=A.o(t.z),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e +var $async$VR=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:g=n.d +g.sbt(0,B.c.dd(g.a.a)) +i=g.a.a +m=A.bD(i.toLowerCase()," ","_") +if(J.aH(m)===0){n.I(new A.bfc(n)) +s=1 +break}n.I(new A.bfd(n)) +p=4 +p=8 +i=n.c +i.toString +s=11 +return A.f(A.ai(i,!1,t.e).rP().bUJ(0,m),$async$VR) +case 11:p=4 +s=10 +break +case 8:p=7 +f=o +i=A.a2(f) +if(i instanceof A.iG){l=i +if(!l.ga1M())throw f}else throw f +s=10 +break +case 7:s=4 +break +case 10:n.I(new A.bfe(n)) +i=n.c +i.toString +A.ai(i,!1,t.e).y=g.a.a +g=n.c +g.toString +A.cl(g).z_("/signup",null,t.O) +p=2 +s=6 +break +case 4:p=3 +e=o +k=A.a2(e) +j=A.ay(e) +g=$.U() +g.a94(0,"Sign up failed",k,j) +n.I(new A.bff(n,k)) +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$VR,r)}, +JD(){var s=this.c +s.toString +return A.cl(s).z_("/login",null,t.O)}, +ao(){var s,r=this +r.aL() +s=r.c +s.toString +s=r.a4x(s,"m.login.sso") +if(s){s=r.c +s.toString +A.ai(s,!1,t.e).rP().K1(0,B.DV,"/client/r0/login").aJ(0,new A.bfa(r),t.H)}}, +A(a){return new A.anV(this,null)}} +A.bfb.prototype={ +$0(){var s=this.a.c +s.toString +A.ai(s,!1,t.e).x=this.b}, +$S:0} +A.bfc.prototype={ +$0(){var s=this.a,r=s.c +r.toString +s.e=A.z(r,B.f,t.X).gjL()}, +$S:0} +A.bfd.prototype={ +$0(){var s=this.a +s.e=null +s.f=!0}, +$S:0} +A.bfe.prototype={ +$0(){this.a.f=!1}, +$S:0} +A.bff.prototype={ +$0(){var s=this.a,r=s.c +r.toString +s.e=A.mI(this.b,r) +s.f=!1}, +$S:0} +A.bfa.prototype={ +$1(a){var s=this.a +return s.I(new A.bf9(s,a))}, +$S:1541} +A.bf9.prototype={ +$0(){this.a.r=this.b}, +$S:0} +A.QS.prototype={} +A.aMB.prototype={} +A.a_x.prototype={ +a4x(a,b){var s=A.ai(a,!1,t.e).r +s=s==null?null:J.uj(s.c,new A.bfj(b)) +return s===!0}, +bh0(a,b){var s,r=A.ai(a,!1,t.e).w +if(r==null)return null +s=B.k.gbo().ac(b) +return r+"?logout=1&url="+B.y2.gbo().ac(s)}, +KU(a,b){return this.b0i(a,b)}, +b0i(a,b){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i +var $async$KU=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=p.bgf() +l=t.e +k=A.ai(a,!1,l).rP().b +j=k==null?null:k.k(0) +k=A.cm(B.a0,b,B.k,!1) +o=A.cm(B.ib,m,B.k,!0) +i=A +s=3 +return A.f(A.asp(A.dK(m,0,null).gqj(),A.r(j)+"/_matrix/client/r0/login/sso/redirect/"+k+"?redirectUrl="+o),$async$KU) +case 3:n=i.dK(d,0,null).gacC().h(0,"loginToken") +k=n==null?null:n.length===0 +if(k===!0){s=1 +break}A.ai(a,!1,l).z=B.pE +s=4 +return A.f(A.cA(a,new A.bfi(a,n),t.DF),$async$KU) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$KU,r)}, +adB(a){return this.bXo(a)}, +bXo(a){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h,g,f +var $async$adB=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:if(A.ai(a,!1,t.e).z!==B.pE){s=1 +break}i=n.bge() +m=n.bh0(a,i) +if(m==null){q=A.d1(null,t.H) +s=1 +break}l=A.dK(i,0,null).gqj() +p=4 +s=7 +return A.f(A.asp(l,m),$async$adB) +case 7:k=c +$.U().b9(0,"tryLogoutSso::result: "+A.r(k)) +p=2 +s=6 +break +case 4:p=3 +f=o +j=A.a2(f) +g=$.U() +g.b9(0,"tryLogoutSso::error: "+A.r(j)) +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$adB,r)}, +bge(){var s,r=$.czg +if(r!=null&&r.length!==0){s=window.origin +s.toString +return s+"/twake-on-matrix/"+A.r(r)+"/auth.html"}r=window.origin +r.toString +return r+"/web/auth.html"}, +bgf(){var s,r=$.czg +if(r!=null&&r.length!==0){s=window.origin +s.toString +return s+"/twake-on-matrix/"+A.r(r)+"/auth.html"}r=window.origin +r.toString +return r+"/web/auth.html"}, +aNm(a){var s +if(a==null)return null +s=A.nY(a,"flows",t.z) +s.toString +return J.bz(t.j.a(J.K(B.b.KT(s,new A.bfg()),"identity_providers")),new A.bfh(),t.wB).bg(0)}} +A.bfj.prototype={ +$1(a){return a.a===this.a}, +$S:319} +A.bfi.prototype={ +$0(){return A.ai(this.a,!1,t.e).rP().bOw(B.pE,$.CW+" web",this.b)}, +$S:1544} +A.bfg.prototype={ +$1(a){return J.v(J.K(a,"type"),"m.login.sso")}, +$S:78} +A.bfh.prototype={ +$1(a){var s=J.T(a) +return new A.QS(s.h(a,"id"),s.h(a,"name"),s.h(a,"icon"),s.h(a,"brand"))}, +$S:1545} +A.anV.prototype={ +A(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=t.e,h=A.ai(a,!1,i).x,g=k.c,f=g.aNm(g.r),e=g.f,d=e?j:B.f5,c=A.ai(a,!1,i).rP().b +c=c==null?j:c.gtA(c) +e=A.e7(j,j,!e,j,j,1,!0,j,j,!1,j,!1,j,j,d,j,!0,j,j,j,j,j,A.O(c==null?"":c,j,j,j,j,j,j,j,j,j,j,j),j,j,j,1,j) +d=t.p +c=A.a([],d) +s=A.ai(a,!1,i).Q +if(s===!0){s=A.bV(64) +r=A.x(a).RG.d +if(r==null)r=10 +q=A.x(a).ax.cx.bZ(64) +s=A.cn(A.d_(B.aO,A.a([A.d9(B.F,!0,s,A.qb(B.o,j,h==null?B.chW:new A.ch(h.y0(),new A.bfk(),j,t.Uo),j,64),B.B,B.z,r,j,q,j,j,j,B.al),A.hJ(0,A.pl(B.o,B.OE,B.w,B.lt,!0,g.gbSV(),j),j,j,j,0,j,j)],d),B.B,B.a7),j,j) +r=t.X +q=A.z(a,B.f,r).giw() +q=A.l2(!0,B.Q,!1,j,j,A.mp(),g.d,j,j,j,2,A.j2(j,j,j,j,j,j,j,j,!0,j,j,j,B.nQ,g.e,j,j,j,j,j,j,j,j,j,j,j,j,j,q,j,j,j,j,!1,j,j,j,j,j,B.B2,j,j,j,j,j,j,j,j,j,j,j),!0,j,!0,j,!1,j,j,j,j,j,j,j,1,j,j,!1,"\u2022",j,j,new A.bfl(k),j,j,!1,j,j,B.cc,j,j,j,j,j,j,j,j,B.an,j,B.bt,j,j,j) +p=A.wO(j,j,A.x(a).ax.b,j,j,j,j,j,j,A.x(a).ax.c,j,j,j,j,j,j,j,j,j) +o=g.f +n=o?new A.bfm():g.gfa() +B.b.H(c,A.a([new A.aa(B.bK,s,j),new A.aa(B.bK,q,j),new A.aa(B.bK,A.nq(A.ym(B.B1,o?B.ue:A.O(A.z(a,B.f,r).gfa(),j,j,j,j,j,j,j,j,j,j,j),n,p),j,j,j,"loginButton",!1),j),new A.aa(B.bL,A.aW(A.a([A.bZ(A.wI(A.x(a).CW,j,1),1),new A.aa(B.bK,A.O(A.z(a,B.f,r).ghn(),j,j,j,j,j,j,j,B.FE,j,j,j),j),A.bZ(A.wI(A.x(a).CW,j,1),1)],d),B.n,B.j,B.p,j,j),j)],d))}d=g.a4x(a,"m.login.sso") +if(d){if(f==null)i=B.dK7 +else{if(f.length===1){d=A.x(a).ax +s=d.d +d=s==null?d.b:s +s=A.x(a).ax +r=s.e +d=A.wO(j,j,d,j,j,j,j,j,j,r==null?s.c:r,j,j,j,j,j,j,j,j,j) +if(B.b.gbQ(f).c==null)i=B.chv +else{s=B.b.gbQ(f).c +s.toString +i=A.cM3(A.azz(A.dK(s,0,j),A.ai(a,!1,i).rP()).k(0),j,j,j,32,j,32)}s=B.b.gbQ(f).b +if(s==null)s=B.b.gbQ(f).d +i=A.an(j,A.ym(i,A.O(s==null?A.z(a,B.f,t.X).gkM():s,j,j,j,j,j,j,j,j,j,j,j),new A.bfn(k,a,f),d),B.h,j,j,j,j,j,j,j,B.bK,j,j,1/0)}else{i=t.fD +d=A.a([],i) +for(s=f.length,m=0;m")).bH(q.gbhZ()) +n=o.ok.c +new A.aQ(n,A.y(n).i("aQ<1>")).bH(new A.bH2(q,o)) +q.r=o.b +n=o.a.c +n===$&&A.e() +if(n===B.iI)try{$.cHY().wH(0,!0)}catch(m){}return A.m(null,r)}}) +return A.n($async$qq,r)}, +DK(){var s,r +A.d4(B.kz,new A.bH_(this)) +s=this.a.f.a.c +s===$&&A.e() +if(s===B.iI)try{$.cHY().wH(0,!1)}catch(r){}}, +n(){this.aH() +this.a.f.gbD_().$0()}, +bi_(a){var s,r +$.U().cY("CallingPage::handleCallState: "+a.G()) +if(A.bL([B.iG,B.di],t.xD).p(0,a))try{B.dvK.e4("vibrate",A.p(["duration",200,"pattern",B.ji,"repeat",-1,"amplitude",-1,"intensities",B.ji],t.N,t.K),!1,t.H)}catch(s){r=$.U() +r.oO(0,"[Dialer] could not vibrate for call updates")}if(this.c!=null)this.I(new A.bGQ(this,a))}, +b9u(){this.I(new A.bGP(this))}, +blP(){this.I(new A.bGR(this))}, +bot(){this.I(new A.bGT(this))}, +akj(){var s=0,r=A.o(t.z),q=this +var $async$akj=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q.I(new A.bGV(q)) +return A.m(null,r)}}) +return A.n($async$akj,r)}, +btz(){this.I(new A.bGU(this))}, +bor(){this.I(new A.bGS(this))}, +a7p(){var s=0,r=A.o(t.z),q=this +var $async$a7p=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=q.a.f.gqZ()!=null?2:3 +break +case 2:s=4 +return A.f(A.cB1(q.a.f.gqZ().a.Kv(0)[0]),$async$a7p) +case 4:case 3:q.I(new A.bGW()) +return A.m(null,r)}}) +return A.n($async$a7p,r)}, +bab(a){var s,r,q,p,o,n,m,l,k,j=this,i=null +if(a)return A.a([],t.p) +A.pl(B.fc,B.cho,i,"switchCamera",!1,j.gbxd(),i) +s=j.r===B.di?B.fc:B.d1 +r=A.pl(s,B.cgT,i,"hangup",!1,j.gblO(),"Hangup") +q=A.pl(B.he,B.chL,i,"answer",!1,j.gb9t(),"Answer") +s=j.a.f.ga_T()?B.oA:B.o +p=j.a.f.ga_T()?B.o:B.fc +o=A.pl(p,A.cI(j.a.f.ga_T()?B.O9:B.O8,i,i,i,i,i),s,"muteMic",!1,j.gbos(),i) +s=j.a.f.gvJ()!=null?B.oA:B.o +p=j.a.f.gvJ()!=null?B.o:B.fc +n=A.pl(p,B.ci0,s,"screenSharing",!1,j.gbuE(),i) +s=j.a.f +p=s.y +m=p?B.oA:B.o +p=p?B.o:B.fc +l=A.pl(p,B.chP,m,"hold",!1,j.gbty(),i) +s=s.ga_S()?B.oA:B.o +p=j.a.f.ga_S()?B.o:B.fc +k=A.pl(p,A.cI(j.a.f.ga_S()?B.cfF:B.cfE,i,i,i,i,i),s,"muteCam",!1,j.gboq(),i) +switch(j.r){case B.iH:case B.r8:case B.Ic:case B.yB:s=j.a.f.a.d +s===$&&A.e() +p=t.p +return s===B.oj?A.a([r],p):A.a([q,r],p) +case B.iG:s=A.a([o],t.p) +p=j.a.f.a.c +p===$&&A.e() +if(p!==B.yC)s.push(k) +s.push(n) +s.push(l) +s.push(r) +return s +case B.di:return A.a([r],t.p) +case B.r7:break +case B.avW:break +case B.yA:break +case null:break}return A.a([],t.p)}, +ban(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g=t.p,f=A.a([],g),e=i.a.f +if(e.b===B.di)return f +s=e.x +if(s||e.y){if(s){s=e.a.r +s===$&&A.e() +r=i.c +r.toString +r=A.z(r,B.f,t.X) +r.toString +q=s.vj(new A.fe(r))+" held the call."}else q=e.y?"You held the call.":"" +f.push(A.cn(A.aY(A.a([B.chH,A.O(q,h,h,h,h,h,h,h,B.dSF,h,h,h)],g),B.n,B.aV,B.p,h,h,B.v),h,h)) +return f}s=e.gary() +if(s==null)s=e.gvJ() +p=s==null?e.gacO():s +if(p==null)p=e.gqZ() +if(i.a.f.b!==B.iG)p=e.gqZ() +if(p!=null)f.push(A.cn(new A.Ng(p,i.a.r,!0,h),h,h)) +s=!b +if(!s||i.a.f.b!==B.iG)return f +r=i.c +r.toString +o=t.l +r=A.aR(r,h,o).w +n=i.c +n.toString +m=Math.min(r.a.a,A.aR(n,h,o).w.a.b) +i.f=i.garz()!=null?B.aUd:B.E +if(i.garz()!=null)r=m/3 +else{r=i.c +r.toString +r=A.aR(r,h,o).w.a.a}i.e=r +if(i.garz()!=null)r=m/4 +else{r=i.c +r.toString +o=A.aR(r,h,o).w.a.b +r=o}i.d=r +if(e.gKp(e).length===0)return f +l=A.a([],g) +if(e.gary()!=null){k=e.gacO() +g=i.e +r=i.d +k.toString +l.push(A.bU(new A.Ng(k,i.a.r,!1,h),r,g)) +l.push(B.l6)}j=e.gqZ() +if(j==null)j=e.gvJ() +if(j!=null&&s){g=i.e +r=i.d +l.push(A.bU(new A.Ng(j,i.a.r,!1,h),r,g)) +l.push(B.l6)}if(e.gvJ()!=null&&s){g=i.e +s=i.d +r=e.gacO() +r.toString +l.push(A.bU(new A.Ng(r,i.a.r,!1,h),s,g)) +l.push(B.l6)}if(l.length!==0){g=i.e +s=i.f +f.push(A.an(B.kc,A.an(h,A.aY(l,B.n,B.j,B.p,h,h,B.v),B.h,h,h,h,h,h,h,s,h,h,h,g),B.h,h,h,h,h,h,h,h,B.aUb,h,h,h))}return f}, +A(a){return new A.a5N(new A.bGZ(this),null)}, +$0(){return this.gJ().$0()}, +$1(a){return this.gJ().$1(a)}, +$2(a,b){return this.gJ().$2(a,b)}, +$3$1(a,b,c,d){return this.gJ().$3$1(a,b,c,d)}, +$1$2$onError(a,b,c){return this.gJ().$1$2$onError(a,b,c)}, +$2$1(a,b,c){return this.gJ().$2$1(a,b,c)}, +$1$1(a,b){return this.gJ().$1$1(a,b)}, +$3(a,b,c){return this.gJ().$3(a,b,c)}, +$4(a,b,c,d){return this.gJ().$4(a,b,c,d)}, +$3$3(a,b,c,d,e,f){return this.gJ().$3$3(a,b,c,d,e,f)}, +$2$2(a,b,c,d){return this.gJ().$2$2(a,b,c,d)}, +$1$hostElementAttributes(a){return this.gJ().$1$hostElementAttributes(a)}, +$1$highContrast(a){return this.gJ().$1$highContrast(a)}, +$1$accessibilityFeatures(a){return this.gJ().$1$accessibilityFeatures(a)}, +$1$locales(a){return this.gJ().$1$locales(a)}, +$1$textScaleFactor(a){return this.gJ().$1$textScaleFactor(a)}, +$1$platformBrightness(a){return this.gJ().$1$platformBrightness(a)}, +$1$2(a,b,c){return this.gJ().$1$2(a,b,c)}, +$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scale$signalKind$timeStamp(a,b,c,d,e,f,g,h,i,j,k,l){return this.gJ().$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scale$signalKind$timeStamp(a,b,c,d,e,f,g,h,i,j,k,l)}, +$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$timeStamp(a,b,c,d,e,f,g,h,i,j,k,l,m){return this.gJ().$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$timeStamp(a,b,c,d,e,f,g,h,i,j,k,l,m)}, +$11$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp(a,b,c,d,e,f,g,h,i,j,k){return this.gJ().$11$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp(a,b,c,d,e,f,g,h,i,j,k)}, +$10$buttons$change$device$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp(a,b,c,d,e,f,g,h,i,j){return this.gJ().$10$buttons$change$device$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp(a,b,c,d,e,f,g,h,i,j)}, +$4$checkModifiers(a,b,c,d){return this.gJ().$4$checkModifiers(a,b,c,d)}, +$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$tilt$timeStamp(a,b,c,d,e,f,g,h,i,j,k,l){return this.gJ().$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$tilt$timeStamp(a,b,c,d,e,f,g,h,i,j,k,l)}, +$1$0(a){return this.gJ().$1$0(a)}, +$1$accessibleNavigation(a){return this.gJ().$1$accessibleNavigation(a)}, +$1$semanticsEnabled(a){return this.gJ().$1$semanticsEnabled(a)}, +$4$cancelOnError$onDone$onError(a,b,c,d){return this.gJ().$4$cancelOnError$onDone$onError(a,b,c,d)}, +$1$growable(a){return this.gJ().$1$growable(a)}, +$2$path(a,b){return this.gJ().$2$path(a,b)}, +$2$priority$scheduler(a,b){return this.gJ().$2$priority$scheduler(a,b)}, +$2$position(a,b){return this.gJ().$2$position(a,b)}, +$1$style(a){return this.gJ().$1$style(a)}, +$21$background$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$shadows$textBaseline$wordSpacing(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){return this.gJ().$21$background$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$shadows$textBaseline$wordSpacing(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1)}, +$12$ellipsis$fontFamily$fontSize$fontStyle$fontWeight$height$locale$maxLines$strutStyle$textAlign$textDirection$textHeightBehavior(a,b,c,d,e,f,g,h,i,j,k,l){return this.gJ().$12$ellipsis$fontFamily$fontSize$fontStyle$fontWeight$height$locale$maxLines$strutStyle$textAlign$textDirection$textHeightBehavior(a,b,c,d,e,f,g,h,i,j,k,l)}, +$2$aspect(a,b){return this.gJ().$2$aspect(a,b)}, +$1$isBuildFromExternalSources(a){return this.gJ().$1$isBuildFromExternalSources(a)}, +$2$0(a,b){return this.gJ().$2$0(a,b)}, +$1$findFirstFocus(a){return this.gJ().$1$findFirstFocus(a)}, +$1$immediately(a){return this.gJ().$1$immediately(a)}, +$1$2$arguments(a,b,c){return this.gJ().$1$2$arguments(a,b,c)}, +$2$type(a,b){return this.gJ().$2$type(a,b)}, +$1$matches(a){return this.gJ().$1$matches(a)}, +$1$path(a){return this.gJ().$1$path(a)}, +$5(a,b,c,d,e){return this.gJ().$5(a,b,c,d,e)}, +$1$range(a){return this.gJ().$1$range(a)}, +$3$forgottenChildren(a,b,c){return this.gJ().$3$forgottenChildren(a,b,c)}, +$2$after(a,b){return this.gJ().$2$after(a,b)}, +$1$reversed(a){return this.gJ().$1$reversed(a)}, +$6$alignment$alignmentPolicy$curve$duration$targetRenderObject(a,b,c,d,e,f){return this.gJ().$6$alignment$alignmentPolicy$curve$duration$targetRenderObject(a,b,c,d,e,f)}, +$2$ignoreCurrentFocus(a,b){return this.gJ().$2$ignoreCurrentFocus(a,b)}, +$1$paragraphWidth(a){return this.gJ().$1$paragraphWidth(a)}, +$9$fontFamily$fontFamilyFallback$fontSize$fontStyle$fontWeight$forceStrutHeight$height$leading$leadingDistribution(a,b,c,d,e,f,g,h,i){return this.gJ().$9$fontFamily$fontFamilyFallback$fontSize$fontStyle$fontWeight$forceStrutHeight$height$leading$leadingDistribution(a,b,c,d,e,f,g,h,i)}, +$4$boxHeightStyle$boxWidthStyle(a,b,c,d){return this.gJ().$4$boxHeightStyle$boxWidthStyle(a,b,c,d)}, +$2$end$start(a,b){return this.gJ().$2$end$start(a,b)}, +$3$dimensions$textScaleFactor(a,b,c){return this.gJ().$3$dimensions$textScaleFactor(a,b,c)}, +$3$boxHeightStyle(a,b,c){return this.gJ().$3$boxHeightStyle(a,b,c)}, +$3$includePlaceholders$includeSemanticsLabels(a,b,c){return this.gJ().$3$includePlaceholders$includeSemanticsLabels(a,b,c)}, +$8$color$fill$grade$opacity$opticalSize$shadows$size$weight(a,b,c,d,e,f,g,h){return this.gJ().$8$color$fill$grade$opacity$opticalSize$shadows$size$weight(a,b,c,d,e,f,g,h)}, +$1$color(a){return this.gJ().$1$color(a)}, +$2$color$fontSize(a,b){return this.gJ().$2$color$fontSize(a,b)}, +$3$debugReport(a,b,c){return this.gJ().$3$debugReport(a,b,c)}, +$3$cancel$down$reason(a,b,c){return this.gJ().$3$cancel$down$reason(a,b,c)}, +$2$down$up(a,b){return this.gJ().$2$down$up(a,b)}, +$1$down(a){return this.gJ().$1$down(a)}, +$3$replace$state(a,b,c){return this.gJ().$3$replace$state(a,b,c)}, +$2$params(a,b){return this.gJ().$2$params(a,b)}, +$3$onAction$onChange(a,b,c){return this.gJ().$3$onAction$onChange(a,b,c)}, +$25$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5){return this.gJ().$25$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5)}, +$3$textDirection(a,b,c){return this.gJ().$3$textDirection(a,b,c)}, +$2$value(a,b){return this.gJ().$2$value(a,b)}, +$1$details(a){return this.gJ().$1$details(a)}, +$11$borderRadius$color$containedInkWell$controller$customBorder$onRemoved$position$radius$rectCallback$referenceBox$textDirection(a,b,c,d,e,f,g,h,i,j,k){return this.gJ().$11$borderRadius$color$containedInkWell$controller$customBorder$onRemoved$position$radius$rectCallback$referenceBox$textDirection(a,b,c,d,e,f,g,h,i,j,k)}, +$1$context(a){return this.gJ().$1$context(a)}, +$2$textDirection(a,b){return this.gJ().$2$textDirection(a,b)}, +$2$reversed(a,b){return this.gJ().$2$reversed(a,b)}, +$2$minHeight$minWidth(a,b){return this.gJ().$2$minHeight$minWidth(a,b)}, +$1$letterSpacing(a){return this.gJ().$1$letterSpacing(a)}, +$2$primaryTextTheme$textTheme(a,b){return this.gJ().$2$primaryTextTheme$textTheme(a,b)}, +$1$fontFamily(a){return this.gJ().$1$fontFamily(a)}, +$3$bodyColor$decorationColor$displayColor(a,b,c){return this.gJ().$3$bodyColor$decorationColor$displayColor(a,b,c)}, +$1$5(a,b,c,d,e,f){return this.gJ().$1$5(a,b,c,d,e,f)}, +$1$padding(a){return this.gJ().$1$padding(a)}, +$3$async(a,b,c){return this.gJ().$3$async(a,b,c)}, +$1$end(a){return this.gJ().$1$end(a)}, +$1$text(a){return this.gJ().$1$text(a)}, +$1$line(a){return this.gJ().$1$line(a)}, +$2$color(a,b){return this.gJ().$2$color(a,b)}, +$2$withDrive(a,b){return this.gJ().$2$withDrive(a,b)}, +$2$3(a,b,c,d,e){return this.gJ().$2$3(a,b,c,d,e)}, +$3$onDone$onError(a,b,c){return this.gJ().$3$onDone$onError(a,b,c)}, +$2$wipe(a,b){return this.gJ().$2$wipe(a,b)}, +$5$allowedAtIndex(a,b,c,d,e){return this.gJ().$5$allowedAtIndex(a,b,c,d,e)}, +$3$cancelOnError$onDone(a,b,c){return this.gJ().$3$cancelOnError$onDone(a,b,c)}, +$4$displayFeatures$padding$viewInsets$viewPadding(a,b,c,d){return this.gJ().$4$displayFeatures$padding$viewInsets$viewPadding(a,b,c,d)}, +$2$padding$viewPadding(a,b){return this.gJ().$2$padding$viewPadding(a,b)}, +$8$removeBottomInset$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(a,b,c,d,e,f,g,h){return this.gJ().$8$removeBottomInset$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(a,b,c,d,e,f,g,h)}, +$7$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(a,b,c,d,e,f,g){return this.gJ().$7$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(a,b,c,d,e,f,g)}, +$8$maintainBottomViewPadding$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(a,b,c,d,e,f,g,h){return this.gJ().$8$maintainBottomViewPadding$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(a,b,c,d,e,f,g,h)}, +$1$bottom(a){return this.gJ().$1$bottom(a)}, +$1$floatingActionButtonScale(a){return this.gJ().$1$floatingActionButtonScale(a)}, +$2$bottom$top(a,b){return this.gJ().$2$bottom$top(a,b)}, +$1$removeBottom(a){return this.gJ().$1$removeBottom(a)}, +$2$viewInsets$viewPadding(a,b){return this.gJ().$2$viewInsets$viewPadding(a,b)}, +$1$floatingActionButtonArea(a){return this.gJ().$1$floatingActionButtonArea(a)}, +$1$renderVideo(a){return this.gJ().$1$renderVideo(a)}, +$4$height$renderVideo$rotation$width(a,b,c,d){return this.gJ().$4$height$renderVideo$rotation$width(a,b,c,d)}, +$2$maxWidth$minWidth(a,b){return this.gJ().$2$maxWidth$minWidth(a,b)}, +$2$maxHeight$minHeight(a,b){return this.gJ().$2$maxHeight$minHeight(a,b)}, +$1$side(a){return this.gJ().$1$side(a)}, +$1$getThumbnail(a){return this.gJ().$1$getThumbnail(a)}, +$3$context$exception$stack(a,b,c){return this.gJ().$3$context$exception$stack(a,b,c)}, +$4$allowUpscaling$targetHeight$targetWidth(a,b,c,d){return this.gJ().$4$allowUpscaling$targetHeight$targetWidth(a,b,c,d)}, +$5$colors$indices$textureCoordinates(a,b,c,d,e){return this.gJ().$5$colors$indices$textureCoordinates(a,b,c,d,e)}, +$6(a,b,c,d,e,f){return this.gJ().$6(a,b,c,d,e,f)}, +$8(a,b,c,d,e,f,g,h){return this.gJ().$8(a,b,c,d,e,f,g,h)}, +$2$replace(a,b){return this.gJ().$2$replace(a,b)}, +$4$clipResolver$maskResolver$patternResolver(a,b,c,d){return this.gJ().$4$clipResolver$maskResolver$patternResolver(a,b,c,d)}, +$2$defaultColor(a,b){return this.gJ().$2$defaultColor(a,b)}, +$2$child$context(a,b){return this.gJ().$2$child$context(a,b)}, +$2$initialRestore(a,b){return this.gJ().$2$initialRestore(a,b)}, +$1$direction(a){return this.gJ().$1$direction(a)}, +$3$rect(a,b,c){return this.gJ().$3$rect(a,b,c)}, +$1$opacity(a){return this.gJ().$1$opacity(a)}, +$3$foregroundColor$iconSize$overlayColor(a,b,c){return this.gJ().$3$foregroundColor$iconSize$overlayColor(a,b,c)}, +$2$color$letterSpacing(a,b){return this.gJ().$2$color$letterSpacing(a,b)}, +$1$selection(a){return this.gJ().$1$selection(a)}, +$1$rect(a){return this.gJ().$1$rect(a)}, +$4$curve$descendant$duration$rect(a,b,c,d){return this.gJ().$4$curve$descendant$duration$rect(a,b,c,d)}, +$2$cause$from(a,b){return this.gJ().$2$cause$from(a,b)}, +$1$composing(a){return this.gJ().$1$composing(a)}, +$1$affinity(a){return this.gJ().$1$affinity(a)}, +$3$code$details$message(a,b,c){return this.gJ().$3$code$details$message(a,b,c)}, +$2$code$message(a,b){return this.gJ().$2$code$message(a,b)}, +$3$context$style$withComposing(a,b,c){return this.gJ().$3$context$style$withComposing(a,b,c)}, +$6$baseline$baselineOffset$scale(a,b,c,d,e,f){return this.gJ().$6$baseline$baselineOffset$scale(a,b,c,d,e,f)}, +$4$scale(a,b,c,d){return this.gJ().$4$scale(a,b,c,d)}, +$3$curve$duration$rect(a,b,c){return this.gJ().$3$curve$duration$rect(a,b,c)}, +$2$affinity$extentOffset(a,b){return this.gJ().$2$affinity$extentOffset(a,b)}, +$2$overscroll$scrollbars(a,b){return this.gJ().$2$overscroll$scrollbars(a,b)}, +$2$baseOffset$extentOffset(a,b){return this.gJ().$2$baseOffset$extentOffset(a,b)}, +$1$extentOffset(a){return this.gJ().$1$extentOffset(a)}, +$1$spellCheckService(a){return this.gJ().$1$spellCheckService(a)}, +$1$height(a){return this.gJ().$1$height(a)}, +$1$borderSide(a){return this.gJ().$1$borderSide(a)}, +$27$alignLabelWithHint$border$constraints$contentPadding$counterStyle$disabledBorder$enabledBorder$errorBorder$errorMaxLines$errorStyle$fillColor$filled$floatingLabelAlignment$floatingLabelBehavior$floatingLabelStyle$focusColor$focusedBorder$focusedErrorBorder$helperMaxLines$helperStyle$hintStyle$hoverColor$isCollapsed$isDense$labelStyle$prefixStyle$suffixStyle(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7){return this.gJ().$27$alignLabelWithHint$border$constraints$contentPadding$counterStyle$disabledBorder$enabledBorder$errorBorder$errorMaxLines$errorStyle$fillColor$filled$floatingLabelAlignment$floatingLabelBehavior$floatingLabelStyle$focusColor$focusedBorder$focusedErrorBorder$helperMaxLines$helperStyle$hintStyle$hoverColor$isCollapsed$isDense$labelStyle$prefixStyle$suffixStyle(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7)}, +$2$enabled$hintMaxLines(a,b){return this.gJ().$2$enabled$hintMaxLines(a,b)}, +$4$currentLength$isFocused$maxLength(a,b,c,d){return this.gJ().$4$currentLength$isFocused$maxLength(a,b,c,d)}, +$1$counter(a){return this.gJ().$1$counter(a)}, +$4$counterStyle$counterText$errorText$semanticCounterText(a,b,c,d){return this.gJ().$4$counterStyle$counterText$errorText$semanticCounterText(a,b,c,d)}, +$2$counterText$semanticCounterText(a,b){return this.gJ().$2$counterText$semanticCounterText(a,b)}, +$2$composing$selection(a,b){return this.gJ().$2$composing$selection(a,b)}, +$1$colorScheme(a){return this.gJ().$1$colorScheme(a)}, +$1$velocity(a){return this.gJ().$1$velocity(a)}, +$4$editEventId$inReplyTo$txid(a,b,c,d){return this.gJ().$4$editEventId$inReplyTo$txid(a,b,c,d)}, +$2$onError(a,b){return this.gJ().$2$onError(a,b)}, +$6$duration$errorDescription$isCompleted$isInitialized$rotationCorrection$size(a,b,c,d,e,f){return this.gJ().$6$duration$errorDescription$isCompleted$isInitialized$rotationCorrection$size(a,b,c,d,e,f)}, +$1$isCompleted(a){return this.gJ().$1$isCompleted(a)}, +$1$buffered(a){return this.gJ().$1$buffered(a)}, +$1$isBuffering(a){return this.gJ().$1$isBuffering(a)}, +$2$isCompleted$isPlaying(a,b){return this.gJ().$2$isCompleted$isPlaying(a,b)}, +$1$isPlaying(a){return this.gJ().$1$isPlaying(a)}, +$3$caption$isCompleted$position(a,b,c){return this.gJ().$3$caption$isCompleted$position(a,b,c)}, +$2$offset(a,b){return this.gJ().$2$offset(a,b)}, +$1$format(a){return this.gJ().$1$format(a)}, +$1$noPixels(a){return this.gJ().$1$noPixels(a)}, +$9$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$quality$rotate(a,b,c,d,e,f,g,h,i){return this.gJ().$9$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$quality$rotate(a,b,c,d,e,f,g,h,i)}, +$7$headers$imageFormat$maxHeight$maxWidth$quality$timeMs$video(a,b,c,d,e,f,g){return this.gJ().$7$headers$imageFormat$maxHeight$maxWidth$quality$timeMs$video(a,b,c,d,e,f,g)}, +$2$oldKeyCount$unusedFallbackKey(a,b){return this.gJ().$2$oldKeyCount$unusedFallbackKey(a,b)}, +$1$verifiedOnly(a){return this.gJ().$1$verifiedOnly(a)}, +$1$verifiedByTheirMasterKey(a){return this.gJ().$1$verifiedByTheirMasterKey(a)}, +$4$store$updateType(a,b,c,d){return this.gJ().$4$store$updateType(a,b,c,d)}, +$6$forwarded$senderClaimedKeys(a,b,c,d,e,f){return this.gJ().$6$forwarded$senderClaimedKeys(a,b,c,d,e,f)}, +$5$forwarded(a,b,c,d,e){return this.gJ().$5$forwarded(a,b,c,d,e)}, +$2$decode(a,b){return this.gJ().$2$decode(a,b)}, +$2$decodeBufferDeprecated(a,b){return this.gJ().$2$decodeBufferDeprecated(a,b)}, +$2$decodeDeprecated(a,b){return this.gJ().$2$decodeDeprecated(a,b)}, +$2$getTargetSize(a,b){return this.gJ().$2$getTargetSize(a,b)}, +$4$allowUpscaling$cacheHeight$cacheWidth(a,b,c,d){return this.gJ().$4$allowUpscaling$cacheHeight$cacheWidth(a,b,c,d)}, +$2$left$right(a,b){return this.gJ().$2$left$right(a,b)}, +$2$hitTest$paintTransform(a,b){return this.gJ().$2$hitTest$paintTransform(a,b)}, +$3$crossAxisPosition$mainAxisPosition(a,b,c){return this.gJ().$3$crossAxisPosition$mainAxisPosition(a,b,c)}, +$2$hitTest$paintOffset(a,b){return this.gJ().$2$hitTest$paintOffset(a,b)}, +$5$hideEdit$hideReply$plaintextBody$removeMarkdown(a,b,c,d,e){return this.gJ().$5$hideEdit$hideReply$plaintextBody$removeMarkdown(a,b,c,d,e)}, +$2$ignoreErrors(a,b){return this.gJ().$2$ignoreErrors(a,b)}, +$4$getChildren(a,b,c,d){return this.gJ().$4$getChildren(a,b,c,d)}, +$3$getChildren(a,b,c){return this.gJ().$3$getChildren(a,b,c)}, +$5$autofocus$focusNode$mouseCursor$painter$size(a,b,c,d,e){return this.gJ().$5$autofocus$focusNode$mouseCursor$painter$size(a,b,c,d,e)}, +$1$task(a){return this.gJ().$1$task(a)}, +$1$oldWidget(a){return this.gJ().$1$oldWidget(a)}, +$1$fontSize(a){return this.gJ().$1$fontSize(a)}, +$1$maxWidth(a){return this.gJ().$1$maxWidth(a)}, +$2$processingState$updatePosition(a,b){return this.gJ().$2$processingState$updatePosition(a,b)}, +$2$updatePosition$updateTime(a,b){return this.gJ().$2$updatePosition$updateTime(a,b)}, +$2$playCompleter(a,b){return this.gJ().$2$playCompleter(a,b)}, +$2$force(a,b){return this.gJ().$2$force(a,b)}, +$1$enable(a){return this.gJ().$1$enable(a)}, +$6$type(a,b,c,d,e,f){return this.gJ().$6$type(a,b,c,d,e,f)}, +$1$supportDeleteCollections(a){return this.gJ().$1$supportDeleteCollections(a)}, +$2$autoIncrement(a,b){return this.gJ().$2$autoIncrement(a,b)}, +$2$key$options(a,b){return this.gJ().$2$key$options(a,b)}, +$2$requestProfile(a,b){return this.gJ().$2$requestProfile(a,b)}, +$3$txid$type(a,b,c){return this.gJ().$3$txid$type(a,b,c)}, +$8$editEventId$inReplyTo$parseCommands$parseMarkdown$threadLastEventId$threadRootEventId$txid(a,b,c,d,e,f,g,h){return this.gJ().$8$editEventId$inReplyTo$parseCommands$parseMarkdown$threadLastEventId$threadRootEventId$txid(a,b,c,d,e,f,g,h)}, +$6$editEventId$inReplyTo$threadLastEventId$threadRootEventId$txid(a,b,c,d,e,f){return this.gJ().$6$editEventId$inReplyTo$threadLastEventId$threadRootEventId$txid(a,b,c,d,e,f)}, +$2$slug(a,b){return this.gJ().$2$slug(a,b)}, +$3$room$slug(a,b,c){return this.gJ().$3$room$slug(a,b,c)}, +$1$enableEncryption(a){return this.gJ().$1$enableEncryption(a)}, +$6$initialState$invite$name$powerLevelContentOverride$preset$visibility(a,b,c,d,e,f){return this.gJ().$6$initialState$invite$name$powerLevelContentOverride$preset$visibility(a,b,c,d,e,f)}, +$2$enableEncryption(a,b){return this.gJ().$2$enableEncryption(a,b)}, +$5$initialState$invite$isDirect$powerLevelContentOverride$preset(a,b,c,d,e){return this.gJ().$5$initialState$invite$isDirect$powerLevelContentOverride$preset(a,b,c,d,e)}, +$8$editEventId$inReplyTo$msgtype$parseCommands$threadLastEventId$threadRootEventId$txid(a,b,c,d,e,f,g,h){return this.gJ().$8$editEventId$inReplyTo$msgtype$parseCommands$threadLastEventId$threadRootEventId$txid(a,b,c,d,e,f,g,h)}, +$7$editEventId$inReplyTo$parseCommands$threadLastEventId$threadRootEventId$txid(a,b,c,d,e,f,g){return this.gJ().$7$editEventId$inReplyTo$parseCommands$threadLastEventId$threadRootEventId$txid(a,b,c,d,e,f,g)}, +$1$1$instanceName(a,b){return this.gJ().$1$1$instanceName(a,b)}, +$1$2$type(a,b,c){return this.gJ().$1$2$type(a,b,c)}, +$8$enableDomStorage$enableJavaScript$headers$universalLinksOnly$useSafariVC$useWebView$webOnlyWindowName(a,b,c,d,e,f,g,h){return this.gJ().$8$enableDomStorage$enableJavaScript$headers$universalLinksOnly$useSafariVC$useWebView$webOnlyWindowName(a,b,c,d,e,f,g,h)}, +$2$context$key(a,b){return this.gJ().$2$context$key(a,b)}, +$1$visualDensity(a){return this.gJ().$1$visualDensity(a)}, +$16$brightness$canvasColor$datePickerTheme$dividerColor$helpButtonTheme$iconButtonTheme$iconTheme$popupButtonTheme$primaryColor$pulldownButtonTheme$pushButtonTheme$scrollbarTheme$searchFieldTheme$tooltipTheme$typography$visualDensity(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){return this.gJ().$16$brightness$canvasColor$datePickerTheme$dividerColor$helpButtonTheme$iconButtonTheme$iconTheme$popupButtonTheme$primaryColor$pulldownButtonTheme$pushButtonTheme$scrollbarTheme$searchFieldTheme$tooltipTheme$typography$visualDensity(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p)}, +$1$pushButtonTheme(a){return this.gJ().$1$pushButtonTheme(a)}, +$1$scrollbars(a){return this.gJ().$1$scrollbars(a)}, +$3$sigmaX$sigmaY$tileMode(a,b,c){return this.gJ().$3$sigmaX$sigmaY$tileMode(a,b,c)}, +$1$fontWeight(a){return this.gJ().$1$fontWeight(a)}, +$2$isClosing(a,b){return this.gJ().$2$isClosing(a,b)}, +$3$composing$selection$text(a,b,c){return this.gJ().$3$composing$selection$text(a,b,c)}, +$1$errorText(a){return this.gJ().$1$errorText(a)}, +$2$backgroundColor$color(a,b){return this.gJ().$2$backgroundColor$color(a,b)}, +$1$border(a){return this.gJ().$1$border(a)}, +$2$isBottomRounded$isTopRounded(a,b){return this.gJ().$2$isBottomRounded$isTopRounded(a,b)}, +$1$skip(a){return this.gJ().$1$skip(a)}, +$3$keyOrPassphrase$passphrase$recoveryKey(a,b,c){return this.gJ().$3$keyOrPassphrase$passphrase$recoveryKey(a,b,c)}, +$2$postUnlock$recoveryKey(a,b){return this.gJ().$2$postUnlock$recoveryKey(a,b)}, +$2$passphrase$postUnlock(a,b){return this.gJ().$2$passphrase$postUnlock(a,b)}, +$1$openSsss(a){return this.gJ().$1$openSsss(a)}, +$1$keyOrPassphrase(a){return this.gJ().$1$keyOrPassphrase(a)}, +$5$arguments$child$key$name$restorationId(a,b,c,d,e){return this.gJ().$5$arguments$child$key$name$restorationId(a,b,c,d,e)}, +$1$removeTop(a){return this.gJ().$1$removeTop(a)}, +$1$viewInsets(a){return this.gJ().$1$viewInsets(a)}, +$1$top(a){return this.gJ().$1$top(a)}, +$2$padding$viewInsets(a,b){return this.gJ().$2$padding$viewInsets(a,b)}, +$2$getFromRooms(a,b){return this.gJ().$2$getFromRooms(a,b)}, +$2$color$fontWeight(a,b){return this.gJ().$2$color$fontWeight(a,b)}, +$4$enableEncryption$initialState$waitForSync(a,b,c,d){return this.gJ().$4$enableEncryption$initialState$waitForSync(a,b,c,d)}, +$2$data(a,b){return this.gJ().$2$data(a,b)}, +$3$keyword$matrixLocalizations$rooms(a,b,c){return this.gJ().$3$keyword$matrixLocalizations$rooms(a,b,c)}, +$4$iconAction$onCallbackAction(a,b,c,d){return this.gJ().$4$iconAction$onCallbackAction(a,b,c,d)}, +$1$size(a){return this.gJ().$1$size(a)}, +$3$key$options$value(a,b,c){return this.gJ().$3$key$options$value(a,b,c)}, +$3$sharePositionOrigin$subject(a,b,c){return this.gJ().$3$sharePositionOrigin$subject(a,b,c)}, +$1$5$cancelToken$data$options$queryParameters(a,b,c,d,e,f){return this.gJ().$1$5$cancelToken$data$options$queryParameters(a,b,c,d,e,f)}, +$2$tabCount$tabIndex(a,b){return this.gJ().$2$tabCount$tabIndex(a,b)}, +$2$type$withData(a,b){return this.gJ().$2$type$withData(a,b)}, +$2$format$withPalette(a,b){return this.gJ().$2$format$withPalette(a,b)}, +$2$format$numChannels(a,b){return this.gJ().$2$format$numChannels(a,b)}, +$1$numChannels(a){return this.gJ().$1$numChannels(a)}, +$2$frame(a,b){return this.gJ().$2$frame(a,b)}, +$5$fileFilter$initialDirectory$multipleFiles$pickDirectory(a,b,c,d,e){return this.gJ().$5$fileFilter$initialDirectory$multipleFiles$pickDirectory(a,b,c,d,e)}, +$6$alignedDropdown$height$layoutBehavior$minWidth$padding$textTheme(a,b,c,d,e,f){return this.gJ().$6$alignedDropdown$height$layoutBehavior$minWidth$padding$textTheme(a,b,c,d,e,f)}, +$2$filename(a,b){return this.gJ().$2$filename(a,b)}, +$5$limit$maxHistoryRequests$requestHistoryCount$searchFunc$timeline(a,b,c,d,e){return this.gJ().$5$limit$maxHistoryRequests$requestHistoryCount$searchFunc$timeline(a,b,c,d,e)}, +$2$onDone(a,b){return this.gJ().$2$onDone(a,b)}, +$3$limit$start(a,b,c){return this.gJ().$3$limit$start(a,b,c)}, +$1$host(a){return this.gJ().$1$host(a)}, +$1$pathSegments(a){return this.gJ().$1$pathSegments(a)}, +$1$6$cancelToken$data$onReceiveProgress$options$queryParameters(a,b,c,d,e,f,g){return this.gJ().$1$6$cancelToken$data$onReceiveProgress$options$queryParameters(a,b,c,d,e,f,g)}, +$1$playlist(a){return this.gJ().$1$playlist(a)}, +$1$medias(a){return this.gJ().$1$medias(a)}, +$3$isDiscrete$parentBox$sliderTheme(a,b,c){return this.gJ().$3$isDiscrete$parentBox$sliderTheme(a,b,c)}, +$1$index(a){return this.gJ().$1$index(a)}, +$1$track(a){return this.gJ().$1$track(a)}, +$1$playing(a){return this.gJ().$1$playing(a)}, +$1$completed(a){return this.gJ().$1$completed(a)}, +$2$duration(a,b){return this.gJ().$2$duration(a,b)}, +$2$play(a,b){return this.gJ().$2$play(a,b)}, +$2$height$width(a,b){return this.gJ().$2$height$width(a,b)}, +$1$buffering(a){return this.gJ().$1$buffering(a)}, +$1$rate(a){return this.gJ().$1$rate(a)}, +$1$volume(a){return this.gJ().$1$volume(a)}, +$1$duration(a){return this.gJ().$1$duration(a)}, +$1$position(a){return this.gJ().$1$position(a)}, +$1$buffer(a){return this.gJ().$1$buffer(a)}, +$3$buffering$completed$playing(a,b,c){return this.gJ().$3$buffering$completed$playing(a,b,c)}, +$2$completed$playing(a,b){return this.gJ().$2$completed$playing(a,b)}, +$2$limit(a,b){return this.gJ().$2$limit(a,b)}, +$1$event_id(a){return this.gJ().$1$event_id(a)}, +$3$globalLocation$localLocation(a,b,c){return this.gJ().$3$globalLocation$localLocation(a,b,c)}, +$3$hideReply$withSenderNamePrefix(a,b,c){return this.gJ().$3$hideReply$withSenderNamePrefix(a,b,c)}, +$2$onlySending(a,b){return this.gJ().$2$onlySending(a,b)}, +$1$inherit(a){return this.gJ().$1$inherit(a)}, +$2$use(a,b){return this.gJ().$2$use(a,b)}, +$2$orElse(a,b){return this.gJ().$2$orElse(a,b)}, +$4$editEventId$inReplyTo$parseCommands(a,b,c,d){return this.gJ().$4$editEventId$inReplyTo$parseCommands(a,b,c,d)}, +$2$txid(a,b){return this.gJ().$2$txid(a,b)}, +$1$withData(a){return this.gJ().$1$withData(a)}, +$1$windows(a){return this.gJ().$1$windows(a)}, +$1$3$onError(a,b,c,d){return this.gJ().$1$3$onError(a,b,c,d)}, +$3$onError(a,b,c){return this.gJ().$3$onError(a,b,c)}, +$5$allowVirtualFiles$onError$synthesizeFilesFromURIs(a,b,c,d,e){return this.gJ().$5$allowVirtualFiles$onError$synthesizeFilesFromURIs(a,b,c,d,e)}, +$3$color$decoration$decorationColor(a,b,c){return this.gJ().$3$color$decoration$decorationColor(a,b,c)}, +$2$language(a,b){return this.gJ().$2$language(a,b)}, +$3$ignoreIllegals$language(a,b,c){return this.gJ().$3$ignoreIllegals$language(a,b,c)}, +$2$autoDetection(a,b){return this.gJ().$2$autoDetection(a,b)}, +$1$breakOnInfix(a){return this.gJ().$1$breakOnInfix(a)}, +$2$mathFontOptions$textFontOptions(a,b){return this.gJ().$2$mathFontOptions$textFontOptions(a,b)}, +$1$mathFontOptions(a){return this.gJ().$1$mathFontOptions(a)}, +$2$sizeUnderTextStyle$style(a,b){return this.gJ().$2$sizeUnderTextStyle$style(a,b)}, +$5$consumeSpaces$greediness$mode$optional(a,b,c,d,e){return this.gJ().$5$consumeSpaces$greediness$mode$optional(a,b,c,d,e)}, +$2$breakOnInfix$breakOnTokenText(a,b){return this.gJ().$2$breakOnInfix$breakOnTokenText(a,b)}, +$4$consumeSpaces$greediness$optional(a,b,c,d){return this.gJ().$4$consumeSpaces$greediness$optional(a,b,c,d)}, +$4$breakOnTokenText$greediness$optional(a,b,c,d){return this.gJ().$4$breakOnTokenText$greediness$optional(a,b,c,d)}, +$2$breakOnTokenText$infixArgumentMode(a,b){return this.gJ().$2$breakOnTokenText$infixArgumentMode(a,b)}, +$4$animated(a,b,c,d){return this.gJ().$4$animated(a,b,c,d)}, +$2$chunkCallback(a,b){return this.gJ().$2$chunkCallback(a,b)}, +$1$url(a){return this.gJ().$1$url(a)}, +$3$eTag$relativePath$validTill(a,b,c){return this.gJ().$3$eTag$relativePath$validTill(a,b,c)}, +$1$length(a){return this.gJ().$1$length(a)}, +$1$tailVisitor(a){return this.gJ().$1$tailVisitor(a)}, +$2$createChild$followTailLink(a,b){return this.gJ().$2$createChild$followTailLink(a,b)}, +$1$recursive(a){return this.gJ().$1$recursive(a)}, +$2$followTailLink(a,b){return this.gJ().$2$followTailLink(a,b)}, +$3$color$fontSize$fontWeight(a,b,c){return this.gJ().$3$color$fontSize$fontWeight(a,b,c)}, +$4$color$fontSize$fontWeight$overflow(a,b,c,d){return this.gJ().$4$color$fontSize$fontWeight$overflow(a,b,c,d)}, +$3$max$min$period(a,b,c){return this.gJ().$3$max$min$period(a,b,c)}, +$3$color$fontSize$letterSpacing(a,b,c){return this.gJ().$3$color$fontSize$letterSpacing(a,b,c)}, +$3$color$decoration$letterSpacing(a,b,c){return this.gJ().$3$color$decoration$letterSpacing(a,b,c)}, +$2$hideReply(a,b){return this.gJ().$2$hideReply(a,b)}, +$3$source(a,b,c){return this.gJ().$3$source(a,b,c)}, +$1$backgroundColor(a){return this.gJ().$1$backgroundColor(a)}, +$2$withSenderNamePrefix(a,b){return this.gJ().$2$withSenderNamePrefix(a,b)}, +$1$reverse(a){return this.gJ().$1$reverse(a)}, +$7$forwarded$senderClaimedKeys$uploaded(a,b,c,d,e,f,g){return this.gJ().$7$forwarded$senderClaimedKeys$uploaded(a,b,c,d,e,f,g)}, +$1$fileInfo(a){return this.gJ().$1$fileInfo(a)}, +$10$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$numberOfRetries$quality$rotate(a,b,c,d,e,f,g,h,i,j){return this.gJ().$10$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$numberOfRetries$quality$rotate(a,b,c,d,e,f,g,h,i,j)}, +$11$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$numberOfRetries$quality$rotate(a,b,c,d,e,f,g,h,i,j,k){return this.gJ().$11$autoCorrectionAngle$format$inSampleSize$keepExif$minHeight$minWidth$numberOfRetries$quality$rotate(a,b,c,d,e,f,g,h,i,j,k)}, +$2$oldPassword(a,b){return this.gJ().$2$oldPassword(a,b)}, +$3$auth$logoutDevices(a,b,c){return this.gJ().$3$auth$logoutDevices(a,b,c)}, +$3$data(a,b,c){return this.gJ().$3$data(a,b,c)}, +$5$identifier$initialDeviceDisplayName$password$user(a,b,c,d,e){return this.gJ().$5$identifier$initialDeviceDisplayName$password$user(a,b,c,d,e)}, +$5$newDeviceID$newDeviceName$newHomeserver$newToken$newUserID(a,b,c,d,e){return this.gJ().$5$newDeviceID$newDeviceName$newHomeserver$newToken$newUserID(a,b,c,d,e)}, +$7(a,b,c,d,e,f,g){return this.gJ().$7(a,b,c,d,e,f,g)}, +$3$skipAllUploads$updateDatabase$uploadDeviceKeys(a,b,c){return this.gJ().$3$skipAllUploads$updateDatabase$uploadDeviceKeys(a,b,c)}, +$3$initialDeviceDisplayName$token(a,b,c){return this.gJ().$3$initialDeviceDisplayName$token(a,b,c)}, +$2$waitForFirstSync$waitUntilLoadCompletedLoaded(a,b){return this.gJ().$2$waitForFirstSync$waitUntilLoadCompletedLoaded(a,b)}, +$2$lazy(a,b){return this.gJ().$2$lazy(a,b)}, +$2$writeTypeId(a,b){return this.gJ().$2$writeTypeId(a,b)}, +$2$notify(a,b){return this.gJ().$2$notify(a,b)}, +$1$inDispose(a){return this.gJ().$1$inDispose(a)}, +$1$isDeleteAvatar(a){return this.gJ().$1$isDeleteAvatar(a)}, +$1$type(a){return this.gJ().$1$type(a)}, +$1$displayName(a){return this.gJ().$1$displayName(a)}, +$2$avatarUr$displayName(a,b){return this.gJ().$2$avatarUr$displayName(a,b)}, +$1$onCreateRoomFailed(a){return this.gJ().$1$onCreateRoomFailed(a)}, +$1$onRoomCreatedSuccess(a){return this.gJ().$1$onRoomCreatedSuccess(a)}, +$2$filter$timeout(a,b){return this.gJ().$2$filter$timeout(a,b)}, +$7$creationContent$initialState$invite$name$powerLevelContentOverride$preset$topic(a,b,c,d,e,f,g){return this.gJ().$7$creationContent$initialState$invite$name$powerLevelContentOverride$preset$topic(a,b,c,d,e,f,g)}, +$3$maxDuration$preferredCameraDevice$source(a,b,c){return this.gJ().$3$maxDuration$preferredCameraDevice$source(a,b,c)}, +$1$isLooping(a){return this.gJ().$1$isLooping(a)}, +$1$source(a){return this.gJ().$1$source(a)}, +$2$options$source(a,b){return this.gJ().$2$options$source(a,b)}, +$1$historyCount(a){return this.gJ().$1$historyCount(a)}, +$1$username(a){return this.gJ().$1$username(a)}, +$2$fontWeight$letterSpacing(a,b){return this.gJ().$2$fontWeight$letterSpacing(a,b)}, +$18$background$backgroundColor$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFeatures$fontSize$fontStyle$fontWeight$foreground$height$letterSpacing$locale$shadows$textBaseline$wordSpacing(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){return this.gJ().$18$background$backgroundColor$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFeatures$fontSize$fontStyle$fontWeight$foreground$height$letterSpacing$locale$shadows$textBaseline$wordSpacing(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r)}, +$2$fontFamily$fontFamilyFallback(a,b){return this.gJ().$2$fontFamily$fontFamilyFallback(a,b)}, +$2$fontFamily(a,b){return this.gJ().$2$fontFamily(a,b)}, +$3$5$factoryFunc$instanceName$isAsync$shouldSignalReady$type(a,b,c,d,e,f,g,h){return this.gJ().$3$5$factoryFunc$instanceName$isAsync$shouldSignalReady$type(a,b,c,d,e,f,g,h)}, +$3$6$disposeFunc$instance$instanceName$isAsync$shouldSignalReady$type(a,b,c,d,e,f,g,h,i){return this.gJ().$3$6$disposeFunc$instance$instanceName$isAsync$shouldSignalReady$type(a,b,c,d,e,f,g,h,i)}, +$3$6$disposeFunc$factoryFunc$instanceName$isAsync$shouldSignalReady$type(a,b,c,d,e,f,g,h,i){return this.gJ().$3$6$disposeFunc$factoryFunc$instanceName$isAsync$shouldSignalReady$type(a,b,c,d,e,f,g,h,i)}, +$3$6$disposeFunc$factoryFuncAsync$instanceName$isAsync$shouldSignalReady$type(a,b,c,d,e,f,g,h,i){return this.gJ().$3$6$disposeFunc$factoryFuncAsync$instanceName$isAsync$shouldSignalReady$type(a,b,c,d,e,f,g,h,i)}, +$3$error$options(a,b,c){return this.gJ().$3$error$options(a,b,c)}, +$2$content$headers(a,b){return this.gJ().$2$content$headers(a,b)}, +$3$options$response(a,b,c){return this.gJ().$3$options$response(a,b,c)}, +$2$options(a,b){return this.gJ().$2$options(a,b)}, +$1$maxStale(a){return this.gJ().$1$maxStale(a)}, +$1$video(a){return this.gJ().$1$video(a)}, +$1$audio(a){return this.gJ().$1$audio(a)}, +$1$subtitle(a){return this.gJ().$1$subtitle(a)}, +$5$elevationAdjustment$parentPaintClipRect$parentSemanticsClipRect$result$siblingNodes(a,b,c,d,e){return this.gJ().$5$elevationAdjustment$parentPaintClipRect$parentSemanticsClipRect$result$siblingNodes(a,b,c,d,e)}, +$1$config(a){return this.gJ().$1$config(a)}, +$2$descendant$rect(a,b){return this.gJ().$2$descendant$rect(a,b)}, +$2$ignoreRasterCache(a,b){return this.gJ().$2$ignoreRasterCache(a,b)}, +$1$3$onlyFirst(a,b,c,d){return this.gJ().$1$3$onlyFirst(a,b,c,d)}, +$1$includeChildren(a){return this.gJ().$1$includeChildren(a)}, +$1$oldLayer(a){return this.gJ().$1$oldLayer(a)}, +$3$oldLayer(a,b,c){return this.gJ().$3$oldLayer(a,b,c)}, +$3$offset$oldLayer(a,b,c){return this.gJ().$3$offset$oldLayer(a,b,c)}, +$3$clipBehavior$oldLayer(a,b,c){return this.gJ().$3$clipBehavior$oldLayer(a,b,c)}, +$4$isComplexHint$willChangeHint(a,b,c,d){return this.gJ().$4$isComplexHint$willChangeHint(a,b,c,d)}, +$4$in1$in2$operator$result(a,b,c,d){return this.gJ().$4$in1$in2$operator$result(a,b,c,d)}, +$2$doAntiAlias(a,b){return this.gJ().$2$doAntiAlias(a,b)}, +$4$parentAlpha(a,b,c,d){return this.gJ().$4$parentAlpha(a,b,c,d)}, +$2$applyParents(a,b){return this.gJ().$2$applyParents(a,b)}, +$3$matrix4(a,b,c){return this.gJ().$3$matrix4(a,b,c)}, +$1$foreground(a){return this.gJ().$1$foreground(a)}, +$1$background(a){return this.gJ().$1$background(a)}, +$5$clipBehavior(a,b,c,d,e){return this.gJ().$5$clipBehavior(a,b,c,d,e)}, +$4$oldLayer(a,b,c,d){return this.gJ().$4$oldLayer(a,b,c,d)}, +$2$nextTo(a,b){return this.gJ().$2$nextTo(a,b)}, +$5$borderRadius$shape$textDirection(a,b,c,d,e){return this.gJ().$5$borderRadius$shape$textDirection(a,b,c,d,e)}, +$4$textDirection(a,b,c,d){return this.gJ().$4$textDirection(a,b,c,d)}, +$4$isDiscrete$offset$parentBox$sliderTheme(a,b,c,d){return this.gJ().$4$isDiscrete$offset$parentBox$sliderTheme(a,b,c,d)}, +$5$isDiscrete$isEnabled$offset$parentBox$sliderTheme(a,b,c,d,e){return this.gJ().$5$isDiscrete$isEnabled$offset$parentBox$sliderTheme(a,b,c,d,e)}, +$6$oldLayer(a,b,c,d,e,f){return this.gJ().$6$oldLayer(a,b,c,d,e,f)}, +$5$childSize$childrenTable$extent$max$sizingDirection(a,b,c,d,e){return this.gJ().$5$childSize$childrenTable$extent$max$sizingDirection(a,b,c,d,e)}, +$2$childrenWidths$isComputingIntrinsics(a,b){return this.gJ().$2$childrenWidths$isComputingIntrinsics(a,b)}, +$3$childrenBaselines$childrenHeights$isComputingIntrinsics(a,b,c){return this.gJ().$3$childrenBaselines$childrenHeights$isComputingIntrinsics(a,b,c)}, +$2$parentUsesSize(a,b){return this.gJ().$2$parentUsesSize(a,b)}, +$3$dry(a,b,c){return this.gJ().$3$dry(a,b,c)}, +$1$childrenWidths(a){return this.gJ().$1$childrenWidths(a)}, +$2$childrenBaselines$childrenHeights(a,b){return this.gJ().$2$childrenBaselines$childrenHeights(a,b)}, +$1$minWidth(a){return this.gJ().$1$minWidth(a)}, +$2$maxExtent$minExtent(a,b){return this.gJ().$2$maxExtent$minExtent(a,b)}, +$1$maxExtent(a){return this.gJ().$1$maxExtent(a)}, +$1$width(a){return this.gJ().$1$width(a)}, +$1$constraints(a){return this.gJ().$1$constraints(a)}, +$4$isScrolling$newPosition$oldPosition$velocity(a,b,c,d){return this.gJ().$4$isScrolling$newPosition$oldPosition$velocity(a,b,c,d)}, +$1$maxHeight(a){return this.gJ().$1$maxHeight(a)}, +$2$bottomNavigationBarTop$floatingActionButtonArea(a,b){return this.gJ().$2$bottomNavigationBarTop$floatingActionButtonArea(a,b)}, +$3$blendMode$oldLayer(a,b,c){return this.gJ().$3$blendMode$oldLayer(a,b,c)}, +$4$height$offset$width(a,b,c,d){return this.gJ().$4$height$offset$width(a,b,c,d)}, +$2$filterQuality(a,b){return this.gJ().$2$filterQuality(a,b)}, +$2$oldLayer(a,b){return this.gJ().$2$oldLayer(a,b)}, +$6$gapExtent$gapPercentage$gapStart$textDirection(a,b,c,d,e,f){return this.gJ().$6$gapExtent$gapPercentage$gapStart$textDirection(a,b,c,d,e,f)}, +$1$setPresence(a){return this.gJ().$1$setPresence(a)}, +$3$treeSanitizer$validator(a,b,c){return this.gJ().$3$treeSanitizer$validator(a,b,c)}, +$2$treeSanitizer(a,b){return this.gJ().$2$treeSanitizer(a,b)}, +$1$fragment(a){return this.gJ().$1$fragment(a)}} +A.bH2.prototype={ +$1(a){var s,r=this +if(a===B.km)r.a.I(new A.bH0(r.b)) +else if(a===B.Ia||a===B.Ib){r.a.I(new A.bH1()) +s=r.b +$.U().ej("Call hold event: local "+s.x+", remote "+s.y)}}, +$S:1573} +A.bH0.prototype={ +$0(){this.a.a26()}, +$S:0} +A.bH1.prototype={ +$0(){}, +$S:0} +A.bH_.prototype={ +$0(){var s=this.a.a.c.$0() +return s}, +$S:0} +A.bGQ.prototype={ +$0(){var s=this.a,r=this.b +s.r=r +if(r===B.di)s.DK()}, +$S:0} +A.bGP.prototype={ +$0(){this.a.a.f.DB()}, +$S:0} +A.bGR.prototype={ +$0(){var s=this.a.a.f +if(s.b===B.iH)s.bUQ() +else s.aap()}, +$S:0} +A.bGT.prototype={ +$0(){var s=this.a.a.f +s.KH(!s.ga_T())}, +$S:0} +A.bGV.prototype={ +$0(){var s=this.a.a.f +s.F4(s.gvJ()==null)}, +$S:0} +A.bGU.prototype={ +$0(){var s=this.a.a.f +s.Hp(!s.y)}, +$S:0} +A.bGS.prototype={ +$0(){var s=this.a.a.f +s.KG(!s.ga_S())}, +$S:0} +A.bGW.prototype={ +$0(){}, +$S:0} +A.bGZ.prototype={ +$2(a,b){var s=null,r=this.a +return A.ea(s,s,new A.a5G(new A.bGY(r,b),s),s,!1,!1,A.bU(A.aW(r.bab(b),B.n,B.a1w,B.p,s,s),150,320),B.avu,!b)}, +$S:1576} +A.bGY.prototype={ +$2(a,b){var s=null,r=this.b,q=A.R(this.a.ban(b,r),!0,t.d) +if(!r)q.push(A.hJ(s,A.en(B.fc,s,s,B.OC,s,new A.bGX(a),s,s,s,s),s,s,24,s,24,s)) +return A.an(s,A.d_(B.aO,q,B.B,B.a7),B.h,s,s,B.atJ,s,s,s,s,s,s,s,s)}, +$S:1582} +A.bGX.prototype={ +$0(){var s=this.a.Gm(t.xe) +if(s!=null)s.aZ7(!0)}, +$S:0} +A.a5N.prototype={ +Y(){return new A.SA(B.m,A.b(t.kH,t.c),null,null,B.l)}, +wo(a,b){return this.r.$2(a,b)}} +A.SA.prototype={ +ao(){var s=this,r=null +s.aL() +s.a.toString +s.f=B.a3w +s.d=A.cg(r,B.cL,r,r,s) +s.e=A.cg(r,B.cL,r,r,s)}, +aZ7(a){var s=this,r=s.d +r===$&&A.e() +r=r.r +if(!(r!=null&&r.a!=null)){r=s.e +r===$&&A.e() +r=r.r +r=r!=null&&r.a!=null}else r=!0 +if(r)return +s.I(new A.bJq(s,!0)) +s.d.dk(0)}, +b0M(){var s,r=this.d +r===$&&A.e() +s=r.r +if(!(s!=null&&s.a!=null)){s=this.e +s===$&&A.e() +s=s.r +s=s!=null&&s.a!=null}else s=!0 +if(s)return +r.fO(0).a2s(new A.bJs(this))}, +bpA(a){if(!this.w)return +this.I(new A.bJm(this,a))}, +bpu(){if(!this.w)return +this.I(new A.bJi(this))}, +bpw(a){var s,r=this +if(!r.w)return +r.I(new A.bJj(r,A.dny(r.r,r.y))) +s=r.e +s===$&&A.e() +s.dk(0).a2s(new A.bJk(r))}, +bpy(a){var s=this,r=s.d +r===$&&A.e() +r=r.r +if(!(r!=null&&r.a!=null)){r=s.e +r===$&&A.e() +r=r.r +r=r!=null&&r.a!=null}else r=!0 +if(r)return +s.I(new A.bJl(s))}, +A(a){var s={},r=A.aR(a,null,t.l).w,q=r.f +s.a=q +this.a.toString +s.a=q.a2(0,r.e) +return new A.fz(new A.bJp(s,this,this.x),null)}} +A.bJq.prototype={ +$0(){this.a.x=this.b}, +$S:0} +A.bJs.prototype={ +$0(){var s=this.a +if(s.c!=null)s.I(new A.bJr(s))}, +$S:0} +A.bJr.prototype={ +$0(){this.a.x=!1}, +$S:0} +A.bJm.prototype={ +$0(){var s=this.a,r=s.r,q=this.b.b +s.r=new A.w(r.a+q.a,r.b+q.b)}, +$S:0} +A.bJi.prototype={ +$0(){var s=this.a,r=s.e +r===$&&A.e() +r.sm(0,0) +s.r=B.m +s.w=!1}, +$S:0} +A.bJj.prototype={ +$0(){var s=this.a +s.f=this.b +s.w=!1}, +$S:0} +A.bJk.prototype={ +$0(){var s=this.a,r=s.e +r===$&&A.e() +r.sm(0,0) +s.r=B.m}, +$S:0} +A.bJl.prototype={ +$0(){var s=this.a,r=s.y,q=s.f +q===$&&A.e() +q=r.h(0,q) +q.toString +s.r=q +s.w=!0}, +$S:0} +A.bJp.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k,j,i=b.b,h=b.d,g=this.b +g.a.toString +s=h/i*100 +r=new A.a1(100,s) +q=new A.a1(i,h) +p=A.dnz(q,r,this.a.a) +g.y=p +o=g.f +o===$&&A.e() +n=p.h(0,o) +m=100/i +l=s/h +k=m>l?m:l +p=g.d +p===$&&A.e() +o=g.e +o===$&&A.e() +j=this.c +return A.d_(B.aO,A.a([A.i6(new A.Cd(A.a([p,o],t.hZ)),new A.bJn(g,n,q,r,k,j),new A.hr(new A.bJo(g,j),null))],t.p),B.B,B.a7)}, +$S:1585} +A.bJn.prototype={ +$2(a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=null,a0=new A.fx(B.aRU),a1=b.a,a2=a1.e +a2===$&&A.e() +a2=a2.x +a2===$&&A.e() +s=a0.ab(0,a2) +a2=a1.d +a2===$&&A.e() +a2=a2.x +a2===$&&A.e() +r=a0.ab(0,a2) +a2=a1.w +q=a1.r +if(!a2){a2=a1.e.r +a2=a2!=null&&a2.a!=null?s:r +q=new A.bc(q,b.b,t.Ni).ab(0,a2)}a2=t.Y +p=new A.bc(0,10,a2).ab(0,r) +o=b.c +n=o.a +m=b.d +l=new A.bc(n,m.a,a2).ab(0,r) +o=o.b +k=new A.bc(o,m.b,a2).ab(0,r) +j=new A.bc(1,b.e,a2).ab(0,r) +a2=q.a +m=q.b +i=b.f +h=i?a1.gbpx():a +g=i?a1.gbpz():a +f=i?a1.gbpt():a +e=i?a1.gbpv():a +a1=i?a1.gb0L():a +d=A.bV(p) +c=A.bV(p) +return A.hJ(a,A.eH(a,A.d9(B.F,!0,d,A.an(a,A.cQx(B.D,A.cNV(B.D,new A.k3(i,a,a4,a),o,n,a,a),a,j),B.da,a,a,new A.bq(B.z,a,a,c,a,a,a,B.M),a,k,a,a,a,a,a,l),B.h,a,10,a,a,a,a,a,B.al),B.R,!1,a,a,a,a,a,a,a,a,a,f,a,e,h,g,a,a,a,a,a,a,a,a1,a,a,a,a,a,a,!1,B.ay),a,a,a2,a,m,a)}, +$S:551} +A.bJo.prototype={ +$1(a){return this.a.a.wo(a,this.b)}, +$S:14} +A.pA.prototype={ +G(){return"PIPViewCorner."+this.b}} +A.yl.prototype={} +A.csl.prototype={ +$1(a){var s=this.a.h(0,a),r=this.b +return new A.yl(a,new A.w(s.a+-r.a,s.b+-r.b).gIT())}, +$S:1587} +A.csm.prototype={ +$2(a,b){return B.e.bL(a.b,b.b)}, +$S:1593} +A.csn.prototype={ +$1(a){var s=this.a,r=16+s.a,q=16+s.b,p=this.b,o=this.c,n=p.a-o.a-s.c-16,m=p.b-o.b-s.d-16 +switch(a.a){case 0:return new A.w(r,q) +case 1:return new A.w(n,q) +case 2:return new A.w(r,m) +case 3:return new A.w(n,m) +default:throw A.j(A.aL("Not implemented."))}}, +$S:1599} +A.aSo.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.arN.prototype={ +A(a){var s=null,r=A.e7(s,s,!1,A.x(a).go,s,1,s,s,0,!1,s,!1,s,s,s,s,!0,s,s,s,s,s,s,s,s,s,1,s) +$.cGq() +return A.ea(r,s,A.cn(A.aY(A.a([A.aR(a,s,t.l).w.a.a<905?B.e_f:B.e_g,B.e_h,B.e_e],t.p),B.n,B.aV,B.p,s,s,B.v),s,s),s,!1,!0,s,s,s)}} +A.aOM.prototype={ +A(a){var s=null,r=A.x(a).ax,q=r.d +return A.d_(B.ds,A.a([A.pL("assets/images/ic_error_page_background.svg",s,new A.Ir(q==null?r.b:q,B.qY,s,B.rT),B.bw,s,s),A.pL("assets/images/ic_error_page.svg",s,s,B.bw,s,448)],t.p),B.B,B.a7)}} +A.aOL.prototype={ +A(a){return A.pL("assets/images/ic_error_page.svg",null,null,B.bw,null,280)}} +A.aOK.prototype={ +A(a){var s,r=null,q=A.O(A.z(a,B.f,t.X).gnC(),r,r,r,r,r,r,r,r,r,r,r),p=A.x(a).p3.as +p=p==null?r:p.RD(A.x(a).ax.c,B.aG) +s=t.h9 +return A.GG(B.OC,q,new A.cde(this,a),A.Hx(r,r,new A.ci(A.x(a).ax.b,s),r,r,r,new A.ci(A.x(a).ax.c,s),r,new A.ci(18,t.QL),r,r,r,r,r,r,new A.ci(new A.dS(A.bV(100),B.O),t.xx),r,r,r,r,new A.ci(p,t.wG),r))}} +A.cde.prototype={ +$0(){A.cl(this.b).ex(0,"/rooms",null) +return null}, +$S:0} +A.aON.prototype={ +A(a){var s,r,q=null,p=t.X,o=A.z(a,B.f,p).gnE() +$.cGq() +s=t.l +if(A.aR(a,q,s).w.a.a<905){r=A.x(a).p3.f +r=r==null?q:r.RD(A.x(a).ax.db,B.cd)}else{r=A.x(a).p3.d +r=r==null?q:r.RD(A.x(a).ax.db,B.cd)}r=A.O(o,q,q,q,q,q,q,q,r,q,q,q) +p=A.z(a,B.f,p).gnD() +if(A.aR(a,q,s).w.a.a<905){o=A.x(a).p3.as +if(o==null)o=q +else{$.d5() +o=o.RD(B.fd,B.aG)}}else{o=A.x(a).p3.y +if(o==null)o=q +else{$.d5() +o=o.RD(B.fd,B.aG)}}return new A.aa(B.aUg,A.aY(A.a([r,B.nI,A.O(p,q,q,q,q,q,q,q,o,q,q,q)],t.p),B.n,B.j,B.p,q,q,B.v),q)}} +A.DV.prototype={ +Y(){var s=t.y +return new A.a2_($.d0().cS(0,t.Gn),A.bJ(null,t.DS),A.bJ(!0,s),A.bJ(!1,s),A.al3(),A.bJ(A.a([],t.s),t.h),B.l)}} +A.a2_.prototype={ +ao(){this.aL() +this.y=this.a.c}, +n(){this.z.n() +var s=this.w +if(s!=null)s.ag(0) +this.aH()}, +aqK(a){var s=this.Q,r=J.hq(s.a,a),q=s.a +if(r)J.lM(q,a) +else J.dm(q,a) +s.sm(0,A.cMk(s.a,new A.bpA(),t.N))}, +Jk(){var s=0,r=A.o(t.z),q=this,p,o,n,m +var $async$Jk=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:m=q.c +m.toString +p=t.e +m=A.ai(m,!1,p) +m=A.anr(m.ga8(m),B.qS) +o=q.Q.a +n=q.c +n.toString +q.w=q.d.MT(A.ai(n,!1,p),m,o).qG(new A.bpz(q),q.gbj7(),q.gbj9()) +return A.m(null,r)}}) +return A.n($async$Jk,r)}, +bj6(a,b){$.U().b9(0,"ForwardController::_handleForwardMessageOnData()") +this.e.sm(0,b) +b.eA(0,new A.bpx(),new A.bpy(a),t.uZ)}, +bj8(){$.U().b9(0,"ForwardController::_handleForwardMessageOnDone()")}, +bja(a,b){$.U().oO(0,"ForwardController::_handleForwardMessageOnError() - error: "+A.r(a)+" | stackTrace: "+A.r(b))}, +A(a){return new A.asC(this,null)}} +A.bpA.prototype={ +$2(a,b){return B.c.bL(a,b)}, +$S:328} +A.bpz.prototype={ +$1(a){var s=this.a,r=s.c +r.toString +return s.bj6(r,a)}, +$S:40} +A.bpx.prototype={ +$1(a){$.U().oO(0,"ForwardController::_handleForwardMessageOnData() - failure: "+a.k(0))}, +$S:87} +A.bpy.prototype={ +$1(a){return this.aTx(a)}, +aTx(a){var s=0,r=A.o(t.P),q=this,p,o +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:$.U().b9(0,"ForwardController::_handleForwardMessageOnData() - success: "+a.k(0)) +p=A.a_(a) +if(B.dVG===p){t.Eb.a(a) +o=q.a +if(A.cp(o,!1).Re())A.cp(o,!1).eQ(B.av1) +A.cl(o).ex(0,"/rooms/"+a.a.a,null) +s=2 +break}s=B.dVS===p?3:4 +break +case 3:s=5 +return A.f(A.q1(null,!0,new A.bpw(t.Ay.a(a)),q.a,null,!1,!0,t.z),$async$$1) +case 5:s=2 +break +case 4:case 2:return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1625} +A.bpw.prototype={ +$1(a){var s=this.a +return new A.FC(s.b,A.a([s.a],t.x2),null)}, +$S:554} +A.asC.prototype={ +A(a){var s,r,q=null +$.cGw() +s=A.aR(a,q,t.l).w.a.a<905?64:80 +r=this.c +return A.ea(new A.lv(new A.aPh(r.y,r.r,q),new A.a1(1/0,s),q),q,new A.kb(A.j9(A.aY(A.a([B.a7Z,new A.bn(r.f,new A.bpD(this),q,q,t.D0)],t.p),B.n,B.j,B.p,q,q,B.v),q,B.R,q,B.aT,B.fl,q,B.L),new A.bpE(this),q),q,!1,!1,new A.asA(r.Q,r.gaoK(),r.e,q),q,q)}} +A.bpE.prototype={ +$0(){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.a.c +n=o.c +n.toString +o=o.a.c +A.cl(n).ex(0,"/rooms/"+A.r(o),null) +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:58} +A.bpD.prototype={ +$3(a,b,c){var s,r,q +if(b){s=this.a +r=s.c +q=r.c +q.toString +q=A.ai(q,!1,t.e) +return new A.a7c(A.anr(q.ga8(q),B.qS),r.z,r.Q,new A.bpC(s),null)}return B.X}, +$S:50} +A.bpC.prototype={ +$1(a){return this.a.c.aqK(a)}, +$S:17} +A.asA.prototype={ +A(a){var s=null,r=A.z(a,B.f,t.X) +return new A.bn(this.c,new A.bpu(),new A.bn(this.e,new A.bpv(),A.bU(new A.ei(B.dt,s,s,A.hz(s,s,s,"assets/images/ic_send.svg",56,B.E,this.d,s,0,s,s,r.geJ(r)),s),60,s),s,t.LC),s,t.if)}} +A.bpu.prototype={ +$3(a,b,c){if(J.aH(b)!==1)return B.bs +c.toString +return c}, +$S:555} +A.bpv.prototype={ +$3(a,b,c){if(b==null){c.toString +return c}else return b.eA(0,new A.bps(c),new A.bpt(),t.d)}, +$S:1637} +A.bps.prototype={ +$1(a){var s=this.a +s.toString +return s}, +$S:124} +A.bpt.prototype={ +$1(a){if(a instanceof A.Qq)return B.dK8 +else return B.bs}, +$S:1638} +A.aPh.prototype={ +A(a){var s,r,q,p,o,n=null +$.cGw() +s=A.aR(a,n,t.l).w.a.a<905?64:80 +r=t.X +q=A.z(a,B.f,r) +p=t.p +q=A.aW(A.a([A.hz(n,B.e3,n,n,n,B.tv,new A.cer(this,a),n,8,n,n,q.geO(q)),B.ct,A.bZ(new A.bn(this.d,new A.ces(),n,n,t.D0),1)],p),B.n,B.j,B.p,n,n) +r=A.z(a,B.f,r) +p=A.a([A.hz(n,B.tT,n,n,n,B.E,new A.cet(this),n,n,n,n,r.geI(r))],p) +r=A.x(a).ax +o=r.k3 +return A.e7(p,n,!0,n,new A.lv(A.an(n,n,B.h,(o==null?r.b:o).a3(0.08),n,n,n,1,n,n,n,n,n,n),B.Ez,n),1,n,n,n,!1,n,!1,n,n,q,1/0,!0,n,n,n,B.z,n,n,n,n,s,1,n)}} +A.cer.prototype={ +$0(){var s,r=this.b +A.ai(r,!1,t.e).sKM(null) +s=this.a.c +if(s!=null)A.cl(r).ex(0,"/rooms/"+s,null) +else{r=A.cl(r).c +r===$&&A.e() +r.eQ(null)}}, +$S:0} +A.ces.prototype={ +$3(a,b,c){var s,r,q=null +if(b){s=A.x(a).p3.y +if(s==null)s=q +else{$.d5() +s=s.aM(B.fR)}return new A.aa(B.tw,A.l2(!0,B.Q,!0,new A.ceq(),q,A.mp(),q,q,26,q,2,A.j2(q,q,q,q,q,q,q,q,!0,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,s,q,q,q,q,q,!0,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),!0,q,!0,q,!1,q,q,q,q,q,200,q,1,q,q,!1,"\u2022",q,q,q,q,q,!1,q,q,B.E,q,q,q,q,q,q,q,q,B.an,q,B.bt,q,q,q),q)}else{s=A.z(a,B.f,t.X).gnO() +r=A.x(a).p3.w +return A.O(s,q,q,q,q,q,q,q,r==null?q:r.zG(A.x(a).ax.db,0.15),q,q,q)}}, +$S:50} +A.ceq.prototype={ +$4$currentLength$isFocused$maxLength(a,b,c,d){return B.X}, +$S:556} +A.cet.prototype={ +$0(){this.a.d.sm(0,!0) +return!0}, +$S:0} +A.a7c.prototype={ +A(a){return new A.bn(this.e,new A.bOv(this),null,null,t.if)}} +A.bOv.prototype={ +$3(a,b,c){var s=this.a +return A.lo(s.d,new A.bOu(s,b),s.c.length,B.E,null,B.L,!0)}, +$S:1640} +A.bOu.prototype={ +$2(a,b){var s,r=null,q=this.a,p=q.c[b],o=J.hq(this.b,p.a),n=A.bV(16),m=A.bV(16),l=A.x(a),k=A.x(a).ax,j=k.dy +k=j==null?k.db:j +k=A.bc9(r,!1,r,new A.ci(l.fr,t.Il),r,!1,r,r,new A.bOs(q,p),r,r,new A.c0(k,2,B.aa,-1),r,!1,o) +l=p.gAK() +j=A.z(a,B.f,t.X) +j.toString +s=t.p +return A.d9(B.F,!0,n,A.cS(!1,m,!0,A.aW(A.a([k,A.fk(r,24,l,p.vj(new A.fe(j)),r,56),A.bZ(new A.aa(B.aTY,A.aY(A.a([new A.ZX(p,r),new A.ZW(p,r)],s),B.n,B.j,B.p,r,r,B.v),r),1)],s),B.n,B.j,B.p,r,r),r,!0,r,r,r,r,r,r,r,r,r,r,r,new A.bOt(q,p),r,r,r,r,r,r,r),B.h,r,0,r,r,r,r,r,B.al)}, +$S:521} +A.bOt.prototype={ +$0(){return this.a.f.$1(this.b.a)}, +$S:0} +A.bOs.prototype={ +$1(a){return this.a.f.$1(this.b.a)}, +$S:76} +A.aCr.prototype={ +A(a){var s=null,r=A.z(a,B.f,t.X).goq(),q=A.x(a).p3.as +if(q==null)q=s +else{$.d5() +q=q.aM(B.a29)}return A.aW(A.a([A.O(r,s,s,s,s,s,s,s,q,s,s,s)],t.p),B.n,B.j,B.p,s,s)}} +A.QN.prototype={ +A(a){var s,r,q,p,o,n,m,l,k=null,j=this.c,i=j.b +j=j.a +s=j.c +r=j.e +q=j.f +p=j.y +o=j.r +n=j.d +j=j.a +m=A.e7(k,k,!0,k,k,1,k,k,k,!1,k,!1,k,k,k,k,!0,k,k,k,k,k,A.O(j.gtA(j),k,k,k,k,k,k,k,k,k,k,k),k,k,k,1,k) +l=A.a([],t.p) +if(s!=null&&s.length!==0)l.push(A.cf(!1,k,k,k,!0,k,k,k,!1,B.OK,k,k,k,!1,k,k,k,k,k,k,A.O(s,k,k,k,k,k,k,k,k,k,k,k),k,k)) +if(o!=null&&o.length!==0)l.push(A.cf(!1,k,k,k,!0,k,k,k,!1,B.chT,k,k,k,!1,k,k,k,k,k,k,A.O(o,k,k,k,k,k,k,k,k,k,k,k),k,k)) +if(n!=null&&n.length!==0)l.push(A.cf(!1,k,k,k,!0,k,k,k,!1,B.chZ,k,k,k,!1,k,k,k,k,k,k,A.O(n,k,k,k,k,k,k,k,k,k,k,k),k,k)) +l.push(A.cf(!1,k,k,k,!0,k,k,k,!1,B.cht,k,k,new A.btV(this,a),!1,k,k,k,k,k,k,A.O(j.k(0),k,k,k,k,k,k,k,k,k,k,k),k,k)) +if(p!=null)l.push(A.cf(!1,k,k,k,!0,k,k,k,!1,B.B1,k,k,new A.btW(a,p),!1,k,k,k,k,k,k,A.O(p.k(0),k,k,k,k,k,k,k,k,k,k,k),k,k)) +if(r!=null)l.push(A.cf(!1,k,k,k,!0,k,k,k,!1,B.Oz,k,k,new A.btX(a,r),!1,k,k,k,k,k,k,A.O(r.k(0),k,k,k,k,k,k,k,k,k,k,k),k,k)) +if(q!=null)l.push(A.cf(!1,k,k,k,!0,k,k,k,!1,B.Oy,k,k,new A.btY(a,q),!1,k,k,k,k,k,k,A.O(q.k(0),k,k,k,k,k,k,k,k,k,k,k),k,k)) +if(i!=null)l.push(A.cf(!1,k,k,k,!0,k,k,k,!1,B.chh,k,k,k,!1,k,k,k,k,k,k,A.O(""+B.d.aQ(i.a,1000)+"ms",k,k,k,k,k,k,k,k,k,k,k),k,k)) +return A.ea(m,k,A.mH(l,k,k,k,k,k,B.L,!1),k,!1,!1,k,k,k)}} +A.btV.prototype={ +$0(){return new A.l5(this.a.c.a.a.k(0),this.b,A.oe()).CU()}, +$S:0} +A.btW.prototype={ +$0(){return new A.l5(this.b.k(0),this.a,A.oe()).CU()}, +$S:0} +A.btX.prototype={ +$0(){return new A.l5(this.b.k(0),this.a,A.oe()).CU()}, +$S:0} +A.btY.prototype={ +$0(){return new A.l5(this.b.k(0),this.a,A.oe()).CU()}, +$S:0} +A.a2w.prototype={ +Y(){return new A.a2x(B.AH,A.hm($.cIK),A.je(!0,null,!0,!0,null,null,!1),B.l)}} +A.a2x.prototype={ +X8(){var s=0,r=A.o(t.H),q=this +var $async$X8=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:$.NC().vd("test",t.z).aJ(0,new A.bu4(),t.P).ks(new A.bu5(q)) +s=2 +return A.f(A.c3y(),$async$X8) +case 2:q.z=b +return A.m(null,r)}}) +return A.n($async$X8,r)}, +byB(){var s=this +if(s.w==null)s.Te() +if(s.f.gee())s.I(new A.bu6(s))}, +b_L(a){var s=this.c +s.toString +return A.yO(new A.buh(a),s,!0,t.z)}, +bJp(a){var s=this.w +s.toString +s=J.ld(s,new A.buc(a)) +return A.R(s,!0,s.$ti.i("D.E"))}, +Te(){var s=0,r=A.o(t.z),q,p=2,o,n=this,m,l,k,j,i,h,g +var $async$Te=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.f(B.auO.a9N(),$async$Te) +case 7:m=b +s=8 +return A.f(A.cB6(m,B.oV),$async$Te) +case 8:l=b +if(n.c==null){s=1 +break}n.I(new A.bud(n,l)) +p=2 +s=6 +break +case 4:p=3 +g=o +k=A.a2(g) +j=A.ay(g) +h=$.U() +h.kF(0,"Homeserver benchmark failed",k,j) +n.w=A.a([],t.Gy) +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Te,r)}, +b_3(a){return this.I(new A.bug(this,a))}, +Iu(){return this.bCL()}, +bCL(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j,i,h,g,f,e,d,c,b +var $async$Iu=A.k(function(a,a0){if(a===1){p=a0 +s=q}while(true)switch(s){case 0:e={} +o.I(new A.bu7(o)) +q=3 +h=o.e +g=B.c.dd(h.a.a) +h.sbt(0,A.bD(g.toLowerCase()," ","-")) +n=A.dK(h.a.a,0,null) +if(n.gqj().length===0)n=A.cEk("https",h.a.a,"",null) +h=o.c +h.toString +g=t.e +m=A.ai(h,!1,g) +b=m +s=6 +return A.f(m.rP().It(n),$async$Iu) +case 6:b.r=a0 +l=J.uj(m.r.c,new A.bu8()) +q=8 +h=o.c +h.toString +s=11 +return A.f(A.ai(h,!1,g).rP().bUI(0),$async$Iu) +case 11:m.Q=!0 +q=3 +s=10 +break +case 8:q=7 +d=p +h=A.a2(d) +if(h instanceof A.iG){k=h +m.Q=k.ga1M()}else throw d +s=10 +break +case 7:s=3 +break +case 10:s=!l&&m.Q===!1?12:14 +break +case 12:e=o.c +e.toString +A.cl(e).z_("/login",null,t.O) +s=13 +break +case 14:s=l&&m.Q===!1?15:17 +break +case 15:e.a=null +h=o.c +h.toString +s=18 +return A.f(A.ai(h,!1,g).rP().K1(0,B.DV,"/client/r0/login").aJ(0,new A.bu9(e),t.f),$async$Iu) +case 18:j=o.aNm(e.a) +e=o.c +e.toString +e=o.a4x(e,"m.login.sso") +if(e){e=j +e=(e==null?null:J.aH(e))===1}else e=!1 +if(e){e=o.c +e.toString +h=j +h.toString +h=J.jx(h).a +h.toString +o.KU(e,h)}o.d=B.AH +e=$.aC.a5$.f.c +if(e!=null)e.tk() +o.I(new A.bua()) +s=16 +break +case 17:o.d=B.ceM +e=o.c +e.toString +A.cl(e).z_("/connect",null,t.O) +case 16:case 13:q=1 +s=5 +break +case 3:q=2 +c=p +i=A.a2(c) +o.d=B.pb +o.I(new A.bub(o,i)) +s=5 +break +case 2:s=1 +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$Iu,r)}, +NE(){var s=0,r=A.o(t.z),q=this,p +var $async$NE=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.f +if(p.gee())p.tk() +case 2:switch(q.d.a){case 1:s=4 +break +case 3:s=5 +break +default:s=6 +break}break +case 4:s=7 +return A.f(q.Iu(),$async$NE) +case 7:s=3 +break +case 5:s=8 +return A.f(q.Iu(),$async$NE) +case 8:s=3 +break +case 6:s=9 +return A.f(q.Iu(),$async$NE) +case 9:s=3 +break +case 3:q.I(new A.bue()) +return A.m(null,r)}}) +return A.n($async$NE,r)}, +n(){this.f.U(0,this.gaH4()) +this.aH()}, +ao(){var s=this +s.f.a9(0,s.gaH4()) +s.X8() +s.aL()}, +A(a){return new A.aty(this,null)}, +a1P(){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$a1P=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f($.CJ().TI(!0),$async$a1P) +case 3:n=b +m=n==null?null:A.Jl(n.a) +if(m==null){s=1 +break}o=p.c +o.toString +s=4 +return A.f(A.cA(o,new A.buf(p,m),t.P),$async$a1P) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$a1P,r)}} +A.bu4.prototype={ +$1(a){return null}, +$S:1663} +A.bu5.prototype={ +$2(a,b){var s=0,r=A.o(t.P),q=this,p,o,n,m,l +var $async$$2=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=q.a +l=m.c +l.toString +p=t.X +o=A.z(l,B.f,p).gma() +n=m.c +n.toString +s=2 +return A.f(A.p7(l,!0,A.z(n,B.f,p).gm9(),null,new A.bu3(),o,!0),$async$$2) +case 2:m.X8() +return A.m(null,r)}}) +return A.n($async$$2,r)}, +$S:1665} +A.bu3.prototype={ +$0(){var s=0,r=A.o(t.y),q +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q=!1 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:58} +A.bu6.prototype={ +$0(){}, +$S:0} +A.buh.prototype={ +$1(a){return new A.QN(this.a,null)}, +$S:1669} +A.buc.prototype={ +$1(a){var s=a.a,r=s.a,q=this.a +if(!B.c.p(r.gtA(r),q)){s=s.c +s=s==null?null:B.c.p(s,q) +s=s===!0}else s=!0 +return s}, +$S:557} +A.bud.prototype={ +$0(){this.a.w=this.b}, +$S:0} +A.bug.prototype={ +$0(){var s=this.a +s.e.sbt(0,this.b) +s.f.tk()}, +$S:0} +A.bu7.prototype={ +$0(){var s=this.a +s.f.tk() +s.d=B.ceL}, +$S:0} +A.bu8.prototype={ +$1(a){return a.a==="m.login.sso"}, +$S:319} +A.bu9.prototype={ +$1(a){return this.a.a=a}, +$S:1671} +A.bua.prototype={ +$0(){}, +$S:0} +A.bub.prototype={ +$0(){var s=this.a.c +s.toString +return A.mI(this.b,s)}, +$S:0} +A.bue.prototype={ +$0(){}, +$S:0} +A.buf.prototype={ +$0(){var s=0,r=A.o(t.P),q=1,p,o=this,n,m,l,k,j,i,h,g +var $async$$0=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:q=3 +k=o.a +j=k.c +j.toString +i=t.e +n=A.ai(j,!1,i).rP() +j=o.b.c +j.toString +s=6 +return A.f(n.Jo(A.dx(j,0,null)),$async$$0) +case 6:k=k.c +k.toString +A.ai(k,!1,i).aNv() +q=1 +s=5 +break +case 3:q=2 +g=p +m=A.a2(g) +l=A.ay(g) +k=$.U() +k.kF(0,"Future error:",m,l) +s=5 +break +case 2:s=1 +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.aPB.prototype={} +A.aty.prototype={ +A(a){var s,r=null,q=this.c,p=q.w,o=A.e7(r,r,!0,r,r,1,!0,r,r,!1,r,!1,r,r,r,r,!0,r,r,r,r,r,new A.aa(B.aUj,A.pL("assets/images/ic_twake_logo.svg",r,new A.Ir(A.x(a).ax.cx,B.lk,r,B.rT),B.bw,r,100),r),r,r,r,1,r),n=q.z?64:0,m=A.x(a),l=t.X,k=A.O(A.z(a,B.f,l).gkK(),r,r,r,r,r,r,r,r,r,r,r),j=t.p +n=A.a([A.o9(r,A.d9(B.F,!0,B.at4,A.cf(!1,r,r,r,!0,r,r,r,!1,B.OO,r,r,q.gbW2(),!1,r,r,r,A.O(A.z(a,B.f,l).gkL(),r,r,r,r,r,r,r,r,r,r,r),r,r,k,B.ez,r),B.B,m.ax.cy,0,r,r,r,r,r,B.al),B.B,r,r,B.bJ,B.yj,B.cL,r,n,r,r),new A.aa(B.bL,new A.atA(q,p,r),r),B.wp],j) +if(q.d===B.pb){q=A.z(a,B.f,l).gmR() +m=A.x(a).p3.z +if(m==null)m=r +else{k=A.x(a).ax +s=k.fr +m=m.zG(s==null?k.cx:s,0.25)}n.push(new A.aa(B.bL,A.O(q,r,r,r,r,r,r,r,m,B.aD,r,r),r))}q=A.wO(r,r,A.x(a).ax.b,r,r,r,r,r,r,A.x(a).ax.c,B.dK0,r,B.bL,r,r,r,r,r,r) +n.push(A.an(r,A.aY(A.a([A.nq(A.cKO(!1,A.aW(A.a([this.bgX(a)],j),B.n,B.aV,B.p,r,r),B.h,r,r,r,r,r,new A.bui(this),r,q),r,r,r,"loginButton",!1),A.k9(!1,A.O(A.z(a,B.f,l).gjR(),r,r,r,r,r,r,r,r,r,r,r),B.h,r,r,r,r,r,new A.buj(a),r,r)],j),B.er,B.j,B.I,r,r,B.v),B.h,r,r,r,r,r,r,r,B.c1,r,r,1/0)) +return new A.JF(A.j8(!0,A.aY(n,B.n,B.aV,B.p,r,r,B.v),!0,B.E,!0,!0),o,r)}, +bgX(a){var s=null,r=A.x(a).p3.as,q=r==null?s:r.zG(A.x(a).ax.c,0.1) +switch(this.c.d.a){case 2:return A.O(A.z(a,B.f,t.X).gmc(),s,s,s,s,s,s,s,q,s,s,s) +case 0:return B.ccV +case 1:case 3:return A.O(A.z(a,B.f,t.X).gmc(),s,s,s,s,s,s,s,q,s,s,s)}}} +A.bui.prototype={ +$0(){return this.a.c.NE()}, +$S:0} +A.buj.prototype={ +$0(){return new A.l5($.cIL,this.a,A.oe()).CU()}, +$S:0} +A.atA.prototype={ +A(a){return this.baW(a)}, +baW(a){var s,r,q,p=this,o=null,n=p.c,m=n.d,l=A.x(a).ax,k=l.fr +l=k==null?l.cx:k +k=n.d===B.pb?new A.m8(4,B.iD,new A.c0(A.x(a).ax.at,2,B.aa,-1)):o +s=t.X +r=n.d!==B.pb?A.z(a,B.f,s).gkJ():A.z(a,B.f,s).goE() +q=A.x(a).p3.Q +if(q==null)q=o +else q=q.zG(n.d!==B.pb?A.x(a).ax.db:A.x(a).ax.at,0.4) +return A.cQJ(B.b8,B.av,o,!0,!0,!0,new A.bul(p),!1,o,o,new A.bum(p),B.dLc,new A.bun(p),A.cQe(!1,m!==B.AH,o,n.e,A.j2(o,new A.m8(4,B.iD,new A.c0(l,1,B.aa,-1)),o,B.c1,o,o,o,o,!0,o,o,o,o,o,o,o,o,o,o,o,k,o,o,o,o,o,o,A.z(a,B.f,s).gj6(),o,o,o,o,!1,o,o,q,r,o,o,o,o,o,o,o,o,o,o,o,o,o),!0,n.f,B.nP,1,o,o,new A.buo(p),o,o,B.bt,o),t.ZF)}} +A.buo.prototype={ +$0(){return this.a.c.NE()}, +$S:0} +A.bul.prototype={ +$2(a,b){var s=null,r=A.en(s,s,s,B.chd,s,new A.buk(this.a,b),s,s,s,s),q=b.a,p=q.a +p=A.O(p.gtA(p),s,s,s,s,s,s,s,B.dSo,s,s,s) +q=q.c +if(q==null)q="" +return A.cf(!1,s,s,s,!0,s,s,s,!1,s,s,s,s,!1,s,s,s,A.O(q,s,s,s,s,s,s,s,A.bk(s,s,B.kw,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s,s),s,s,p,r,s)}, +$S:1672} +A.buk.prototype={ +$0(){return this.a.c.b_L(this.b)}, +$S:0} +A.bum.prototype={ +$1(a){var s=a.a.a +this.a.c.b_3(s.gtA(s))}, +$S:1677} +A.bun.prototype={ +$1(a){return this.aTG(a)}, +aTG(a){var s=0,r=A.o(t.rc),q,p=this,o +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.a +if(o.d==null)o.c.Te() +q=o.c.bJp(a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:1683} +A.IY.prototype={ +G(){return"HomeserverState."+this.b}} +A.J9.prototype={ +Y(){return new A.a2U(A.cQA(),A.bJ(!0,t.y),B.l)}} +A.a2U.prototype={ +ao(){this.aL()}, +n(){var s=this.d +s.M$=$.bl() +s.F$=0 +this.aH()}, +Jk(){var s=0,r=A.o(t.z),q=this,p +var $async$Jk=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.c +p.toString +A.ai(p,!1,t.e).sKM(q.a.c.b) +p=q.c +p.toString +s=2 +return A.f(A.q1(null,!0,new A.bws(),p,null,!1,!1,t.z),$async$Jk) +case 2:if(b instanceof A.a6w){p=q.c +p.toString +A.cp(p,!1).eF()}return A.m(null,r)}}) +return A.n($async$Jk,r)}, +bQM(a){}, +bQ9(){var s,r,q,p=this.e,o=p==null?null:p.c +if(o==null)return +p=o.a +s=o.b +r=new A.bW(new Float64Array(16)) +r.dN() +r.bJ(0,p*-2,s*-2) +r.dv(0,3) +p=this.d +s=p.a.a +if(s[0]===1&&s[1]===0&&s[2]===0&&s[3]===0&&s[4]===0&&s[5]===1&&s[6]===0&&s[7]===0&&s[8]===0&&s[9]===0&&s[10]===1&&s[11]===0&&s[12]===0&&s[13]===0&&s[14]===0&&s[15]===1)q=r +else{q=new A.bW(new Float64Array(16)) +q.dN()}p.sm(0,q)}, +A(a){return new A.au8(this,this.a.e,null)}} +A.bws.prototype={ +$1(a){return B.cdI}, +$S:1699} +A.au8.prototype={ +A(a){var s=this,r=null,q=s.c,p=q.a.c,o=p.y,n=s.e +return A.cn(A.eH(r,A.d_(B.aO,A.a([A.nq(new A.a3e(A.cn(n!=null?A.bvL(A.nl(n),r,r,B.i6,B.bw,r,r):new A.ch(p.ZY(!0),new A.bww(),r,t.hA),r,r),10,1,q.gbQL(),q.d,r),r,r,r,o,!1),s.bae()],t.p),B.B,B.a7),B.R,!1,r,new A.bwx(s),new A.bwy(s),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,new A.bwz(s),r,r,r,r,r,r,!1,B.ay),r,r)}, +bae(){var s=null,r=$.cY9() +$.fh() +return A.an(s,new A.bn(this.c.r,new A.bwv(this),s,s,t.D0),B.h,B.w.bZ(B.e.au(127.5)),s,s,s,56,s,s,r,s,s,s)}} +A.bwz.prototype={ +$0(){var s=this.a.c.r +s.sm(0,!s.a) +return null}, +$S:0} +A.bwy.prototype={ +$1(a){this.a.c.e=a +return null}, +$S:35} +A.bwx.prototype={ +$0(){return this.a.c.bQ9()}, +$S:0} +A.bww.prototype={ +$2(a,b){var s=null,r=b.b +if(r==null||r.a==null)return B.rQ +r=r.a +r.toString +return A.Eb(r,s,s,s,B.bx,s,s,s)}, +$S:1730} +A.bwv.prototype={ +$3(a,b,c){var s,r,q,p,o,n,m=null +if(b){$.fh() +s=A.cI(B.ey,B.o,m,m,m,m) +r=t.X +q=A.z(a,B.f,r) +q=A.en(B.o,m,m,s,m,new A.bwt(a),m,m,m,q.gdg(q)) +s=this.a +p=t.p +o=A.a([A.en(B.o,m,m,A.cI(B.cfx,B.o,m,m,m,m),m,new A.bwu(s,a),m,m,m,A.z(a,B.f,r).gkd())],p) +n=A.cI(B.AP,B.o,m,m,m,m) +r=A.z(a,B.f,r) +o.push(A.en(B.o,m,m,n,m,s.c.gaoK(),m,m,m,r.gfl(r))) +return A.aW(A.a([q,A.aW(o,B.n,B.j,B.p,m,m)],p),B.n,B.fw,B.p,m,m)}else return B.X}, +$S:1731} +A.bwt.prototype={ +$0(){A.cp(this.a,!1).eF()}, +$S:0} +A.bwu.prototype={ +$0(){return A.RL(this.a.c.a.c,this.b)}, +$S:0} +A.Af.prototype={ +Y(){var s=null,r=t.y +return new A.a3g(new A.U2(A.b(t.hE,t.uh),A.bJ(!1,r),$.bl()),s,A.Pu(B.b8,"",t.N),A.hm(s),A.bJ(!1,r),A.je(!0,s,!0,!0,s,s,!1),B.l)}} +A.a3g.prototype={ +gaEF(){var s=this.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga8(s).dE(this.a.c) +s.toString +return s}, +gT2(){return this.a.d}, +w2(a){return A.z(a,B.f,t.X).gn4()}, +asD(a){return A.z(a,B.f,t.X).gmv()}, +gaLq(){var s,r=this.c +r.toString +r=A.ai(r,!1,t.e) +r=r.ga8(r).dE(this.a.c).Ag() +s=A.a0(r).i("N<1,h>") +return A.R(new A.N(r,new A.bxJ(),s),!0,s.i("al.E"))}, +NO(a){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j +var $async$NO=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.gaNX()){p.a1_() +s=1 +break}o=p.c +o.toString +n=t.X +m=A.z(o,B.f,n) +m.toString +l=p.gaEF() +k=p.c +k.toString +k=A.z(k,B.f,n) +k.toString +k=m.ji(l.vj(new A.fe(k))) +l=p.c +l.toString +l=A.z(l,B.f,n).geR() +m=p.c +m.toString +n=A.z(m,B.f,n) +j=B.cQ +s=3 +return A.f(A.kg(n.gcT(n),o,!1,null,l,k,!0),$async$NO) +case 3:if(j===c)p.a1_() +case 1:return A.m(q,r)}}) +return A.n($async$NO,r)}, +a1_(){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$a1_=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.d.gIy() +o=p.$ti.i("et<1,h>") +n=A.R(new A.et(p,new A.bxL(),o),!0,o.i("D.E")) +o=q.c +o.toString +s=2 +return A.f(A.cA(o,new A.bxM(q,n),t.Bi),$async$a1_) +case 2:if(b.b==null){p=q.c +p.toString +A.i3(p,A.z(p,B.f,t.X).giL()) +p=$.wm().c +p===$&&A.e() +p.eF() +p=q.c +p.toString +p=A.cl(p).c +p===$&&A.e() +p.eQ(null)}return A.m(null,r)}}) +return A.n($async$a1_,r)}, +A(a){return new A.Pd(this,null)}} +A.bxJ.prototype={ +$1(a){var s=a.f +return s==null?"@unknown:unknown":s}, +$S:151} +A.bxL.prototype={ +$1(a){var s=a.c +s.toString +return s}, +$S:1732} +A.bxM.prototype={ +$0(){var s=this.b +return A.hu(new A.N(s,new A.bxK(this.a),A.a0(s).i("N<1,Q<~>>")),!1,t.H)}, +$S:1737} +A.bxK.prototype={ +$1(a){return this.a.gaEF().apo(a)}, +$S:296} +A.Rg.prototype={ +A(a){var s=null +return A.ea(s,B.z,A.eH(s,A.cn(A.an(s,new A.Af(this.c,!1,s),B.h,s,s,B.atM,s,638,s,s,s,s,s,448),s,s),B.R,!1,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,new A.bxN(a),s,s,s,s,s,s,!1,B.ay),s,!1,!1,s,s,s)}} +A.bxN.prototype={ +$0(){return A.Qi(this.a).tk()}, +$S:0} +A.xa.prototype={ +yj(a,b){return A.yO(new A.bzc(this),b,!1,t.H)}, +Y(){return new A.auV(B.l)}} +A.bzc.prototype={ +$1(a){return this.a}, +$S:1770} +A.auV.prototype={ +ao(){var s,r=this,q=r.a.c +r.d=q.e +q.e=new A.bzt(r) +s=t.P +q.b.a.OE(q.d).aJ(0,new A.bzu(r),s) +$.yR().bOl("assets/sas-emoji.json").aJ(0,new A.bzv(r),s) +r.aL()}, +n(){var s=this +s.a.c.e=s.d +if(!B.b.p(A.a([B.h3,B.h2],t.eZ),s.a.c.ay))s.a.c.qw(0,"m.user") +s.aH()}, +Rg(a){return this.bCM(a)}, +bCM(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$Rg=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a.length===0){s=1 +break}o=p.c +o.toString +s=5 +return A.f(A.cA(o,new A.bzp(p,a),t.y),$async$Rg) +case 5:s=c.b!=null?3:4 +break +case 3:o=p.c +o.toString +s=6 +return A.f(A.p7(o,!0,A.z(o,B.f,t.X).gjg(),null,null,null,!1),$async$Rg) +case 6:case 4:case 1:return A.m(q,r)}}) +return A.n($async$Rg,r)}, +A(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f={},e=h.a.c,d=e.b.a.UE(e.d) +if(d!=null){e=h.a.c.b.a.dE(d) +e.toString +s=e.dB(h.a.c.d)}else s=g +e=s==null +r=e?g:s.pp() +if(r==null){q=h.a.c.d +q=A.fG(q)?B.b.gN(A.lq(q)):g +q.toString +r=q}q=t.X +p=A.O(A.z(a,B.f,q).glb(),g,g,g,g,g,g,g,g,g,g,g) +o=t.p +n=A.a([],o) +m=h.a.c +switch(m.ay.a){case 5:case 6:case 0:throw A.j("Not implemented") +case 2:l=A.hm(g) +f.a=null +k=A.an(g,A.aY(A.a([A.O(A.z(a,B.f,q).gi0(),g,g,g,g,g,g,g,B.aph,g,g,g),A.an(g,g,B.h,g,g,g,g,10,g,g,g,g,g,g),A.l2(!1,B.Q,!1,g,g,A.mp(),l,g,g,g,2,A.j2(g,B.a3s,g,g,g,g,g,g,!0,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,A.z(a,B.f,q).gjF(),g,g,g,g,!1,g,g,g,g,g,g,g,g,A.bk(g,g,A.x(a).fr,g,g,g,g,g,g,g,g,g,g,g,g,g,g,!0,g,g,g,g,g,g,g,g),g,g,g,g,g,g,A.bk(g,g,A.x(a).fr,g,g,g,g,g,g,g,g,g,g,g,g,g,g,!0,g,g,g,g,g,g,g,g),g),!0,g,!0,g,!1,g,g,g,g,g,g,g,1,1,g,!0,"\u2022",g,g,new A.bzf(f,h),g,g,!1,g,g,B.cc,g,g,g,g,g,g,g,g,B.an,g,B.bt,g,g,g)],o),B.n,B.j,B.I,g,g,B.v),B.h,g,g,g,g,g,g,B.cr,g,g,g,g) +e=A.z(a,B.f,q) +n.push(A.k9(!1,A.O(e.gkn(e),g,g,g,g,g,g,g,g,g,g,g),B.h,g,g,g,g,g,new A.bzg(h,l),g,g)) +q=A.z(a,B.f,q) +n.push(A.k9(!1,A.O(q.ghP(q),g,g,g,g,g,g,g,g,g,g,g),B.h,g,g,g,g,g,new A.bzh(h),g,g)) +break +case 1:p=A.O(A.z(a,B.f,q).ghl(),g,g,g,g,g,g,g,g,g,g,g) +k=A.aY(A.a([B.br,A.fk(g,24,e?g:s.gta(),r,g,112),B.br,A.O(A.z(a,B.f,q).i1(r),g,g,g,g,g,g,g,g,g,g,g)],o),B.n,B.j,B.I,g,g,B.v) +m=A.FT(g,g,g,g,g,g,g,g,g,B.d1,g,g,g,g,g,g,g,g,g) +n.push(A.GG(B.kL,A.O(A.z(a,B.f,q).gjU(),g,g,g,g,g,g,g,g,g,g,g),new A.bzi(h,a),m)) +q=A.z(a,B.f,q) +n.push(A.GG(B.ch7,A.O(q.ghU(q),g,g,g,g,g,g,g,g,g,g,g),new A.bzj(h),g)) +break +case 3:k=A.cn(A.aY(A.a([A.d_(B.D,A.a([A.fk(g,24,e?g:s.gta(),r,g,56),B.dKa],o),B.B,B.a7),B.br,A.O(A.z(a,B.f,q).glf(),g,g,g,g,g,g,g,g,B.aD,g,g)],o),B.n,B.j,B.p,g,g,B.v),g,g) +break +case 4:if(B.b.p(m.gatl(),"emoji")){p=A.O(A.z(a,B.f,q).giJ(),g,g,1,g,g,g,g,B.FD,g,g,g) +e=h.a.c.gaWT() +m=A.a0(e).i("N<1,hN>") +j=A.cN(A.R(new A.N(e,new A.bzk(h),m),!0,m.i("al.E")),g,g,g,g,g,g,g,g,g)}else{p=A.O(A.z(a,B.f,q).giK(),g,g,g,g,g,g,g,g,g,g,g) +i=h.a.c.gaWU() +j=A.cN(g,g,g,g,g,g,g,g,B.dRR,A.r(i[0])+"-"+A.r(i[1])+"-"+A.r(i[2]))}k=A.aY(A.a([A.aaF(j,g,g,g,g,g,g,g,g,B.aD,g,g)],o),B.n,B.j,B.I,g,g,B.v) +e=A.FT(g,g,g,g,g,g,g,g,g,B.d1,g,g,g,g,g,g,g,g,g) +n.push(A.GG(B.kL,A.O(A.z(a,B.f,q).gkW(),g,g,g,g,g,g,g,g,g,g,g),new A.bzl(h),e)) +n.push(A.GG(B.Ox,A.O(A.z(a,B.f,q).gkX(),g,g,g,g,g,g,g,g,g,g,g),new A.bzm(h),g)) +break +case 7:k=A.aY(A.a([B.rP,B.l6,A.O(B.b.p(m.gatl(),"emoji")?A.z(a,B.f,q).glg():A.z(a,B.f,q).glh(),g,g,g,g,g,g,g,g,B.aD,g,g)],o),B.n,B.j,B.I,g,g,B.v) +break +case 8:k=A.aY(A.a([B.chI,B.l6,A.O(A.z(a,B.f,q).gka(),g,g,g,g,g,g,g,g,B.aD,g,g)],o),B.n,B.j,B.I,g,g,B.v) +e=A.z(a,B.f,q) +n.push(A.k9(!1,A.O(e.gdg(e),g,g,g,g,g,g,g,g,g,g,g),B.h,g,g,g,g,g,new A.bzn(a),g,g)) +break +case 9:k=A.aY(A.a([B.chG,B.l6,A.O("Error "+A.r(m.CW)+": "+A.r(m.cx),g,g,g,g,g,g,g,g,B.aD,g,g)],o),B.n,B.j,B.I,g,g,B.v) +e=A.z(a,B.f,q) +n.push(A.k9(!1,A.O(e.gdg(e),g,g,g,g,g,g,g,g,g,g,g),B.h,g,g,g,g,g,new A.bzo(a),g,g)) +break +default:k=g}return A.ea(A.e7(g,g,!0,g,g,1,g,g,g,!1,g,!1,g,g,B.aKi,g,!0,g,g,g,g,g,p,g,g,g,1,g),g,A.mH(A.a([k],o),g,g,B.bK,g,g,B.L,!1),A.j8(!0,new A.aa(B.bK,A.aW(n,B.n,B.e9,B.p,g,g),g),!0,B.E,!0,!0),!1,!1,g,g,g)}} +A.bzt.prototype={ +$0(){var s=this.a,r=s.d +if(r!=null)r.$0() +s.I(new A.bzs())}, +$S:0} +A.bzs.prototype={ +$0(){}, +$S:0} +A.bzu.prototype={ +$1(a){this.a.I(new A.bzr())}, +$S:1775} +A.bzr.prototype={ +$0(){}, +$S:0} +A.bzv.prototype={ +$1(a){var s=this.a,r=B.t.b6(0,a) +s.e!==$&&A.e5() +s.e=r +s.I(new A.bzq())}, +$S:283} +A.bzq.prototype={ +$0(){}, +$S:0} +A.bzp.prototype={ +$0(){var s=0,r=A.o(t.y),q,p=2,o,n=this,m,l,k +var $async$$0=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:s=3 +return A.f(A.kl(B.bg,null,t.z),$async$$0) +case 3:m=!1 +p=5 +s=8 +return A.f(n.a.a.c.bS1(n.b),$async$$0) +case 8:m=!0 +p=2 +s=7 +break +case 5:p=4 +k=o +m=!1 +s=7 +break +case 4:s=2 +break +case 7:q=m +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$$0,r)}, +$S:58} +A.bzf.prototype={ +$1(a){this.a.a=a +this.b.Rg(a)}, +$S:17} +A.bzg.prototype={ +$0(){return this.a.Rg(this.b.a.a)}, +$S:0} +A.bzh.prototype={ +$0(){return this.a.a.c.bS2(!0)}, +$S:0} +A.bzi.prototype={ +$0(){return this.a.a.c.a1A().aJ(0,new A.bze(this.b),t.H)}, +$S:0} +A.bze.prototype={ +$1(a){return A.cp(this.a,!1).eF()}, +$S:262} +A.bzj.prototype={ +$0(){return this.a.a.c.M0()}, +$S:0} +A.bzk.prototype={ +$1(a){var s=this.a.e +s===$&&A.e() +return new A.hN(new A.aOz(a,s,null),B.dC,null,null)}, +$S:1798} +A.bzl.prototype={ +$0(){return this.a.a.c.GO()}, +$S:0} +A.bzm.prototype={ +$0(){return this.a.a.c.Dy()}, +$S:0} +A.bzn.prototype={ +$0(){return A.cp(this.a,!1).eF()}, +$S:0} +A.bzo.prototype={ +$0(){return A.cp(this.a,!1).eF()}, +$S:0} +A.aOz.prototype={ +aVt(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this.c,f=A.eB(J.K(J.K(this.d,g.a),"translated_descriptions"),t.N,t.u) +f.j(0,"en",g.geq(g)) +for(s=$.h6().b.a.f,r=s.length,q=A.y(f).i("m5<1>"),p=t.s,o=t.z,n=0;n")),t.N) +q.bFr(new A.bg_(p,A.R(r,!0,r.$ti.i("D.E")),!0,a),s)}, +aKM(){return this.aKN(null)}, +bY6(a,b){var s=this +s.at.B2(a,b).qG(new A.bIe(s),s.gblu(),s.gblw())}, +bFr(a,b){var s=this +s.dx=s.ax.J0(a,b).qG(new A.bI8(s),s.gbih(),s.gbij())}, +blt(a,b){$.U().b9(0,"NewGroupController::_handleUploadAvatarNewGroupChatOnData()") +this.cx.sm(0,b) +b.eA(0,new A.bI6(this,a),new A.bI7(this),t.P)}, +blv(){$.U().b9(0,"NewGroupController::_handleUploadAvatarNewGroupChatOnDone() - done")}, +blx(a,b){$.U().oO(0,u.iU+A.r(a)+" | stackTrace: "+A.r(b))}, +bif(a,b){$.U().b9(0,"NewGroupController::_handleCreateNewGroupChatChatOnData()") +this.cx.sm(0,b) +b.eA(0,new A.bI3(),new A.bI4(this),t.P)}, +bii(){$.U().b9(0,"NewGroupController::_handleCreateNewGroupChatOnDone() - done")}, +bik(a,b){$.U().oO(0,u.iU+A.r(a)+" | stackTrace: "+A.r(b))}, +a6r(a){return this.bgT(a)}, +bgT(a){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$a6r=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f($.CJ().a12(B.lX),$async$a6r) +case 3:n=c +m=$.U() +m.b9(0,"NewGroupController::_getImageOnWeb(): FilePickerResult - "+A.r(n)) +if(n==null||J.jx(n.a).c==null){s=1 +break}else{o=p.CW +o.sm(0,n) +m.b9(0,"NewGroupController::_getImageOnWeb(): AvatarWebNotifier - "+A.r(o.a))}case 1:return A.m(q,r)}}) +return A.n($async$a6r,r)}, +afj(a){return this.b_K(a)}, +b_K(a){var s=0,r=A.o(t.z),q,p=this +var $async$afj=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.gapx()){s=1 +break}p.a6r(a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$afj,r)}, +gapx(){var s=J.Yg(this.cx.a,new A.bIa(),new A.bIb(),t.X7) +return s==null?!1:s}, +A(a){return new A.Pd(this,null)}} +A.bI2.prototype={ +$1(a){return a.b}, +$S:470} +A.bIc.prototype={ +$3(a,b,c){return B.X}, +$C:"$3", +$R:3, +$S:394} +A.bId.prototype={ +$4(a,b,c,d){return new A.Sr(this.b,this.a,null)}, +$S:1814} +A.bI9.prototype={ +$1(a){return a.c}, +$S:470} +A.bIe.prototype={ +$1(a){var s=this.a,r=s.c +r.toString +return s.blt(r,a)}, +$S:40} +A.bI8.prototype={ +$1(a){var s=this.a,r=s.c +r.toString +return s.bif(r,a)}, +$S:40} +A.bI6.prototype={ +$1(a){var s,r,q +$.U().oO(0,"NewGroupController::_handleUploadAvatarNewGroupChatOnData() - failure: "+a.k(0)) +s=this.b +r=t.X +q=A.z(s,B.f,r).goG() +A.cRa(s,A.z(s,B.f,r).gnj(),null,q,new A.bI5(this.a,s),null)}, +$S:87} +A.bI5.prototype={ +$0(){A.cp(this.b,!1).eQ(null) +this.a.aKM()}, +$S:0} +A.bI7.prototype={ +$1(a){$.U().b9(0,"NewGroupController::_handleUploadAvatarNewGroupChatOnData() - success: "+a.k(0)) +if(a instanceof A.VF)this.a.aKN(a.a.k(0))}, +$S:106} +A.bI3.prototype={ +$1(a){$.U().oO(0,"NewGroupController::_handleCreateNewGroupChatChatOnData() - failure: "+a.k(0))}, +$S:87} +A.bI4.prototype={ +$1(a){var s,r,q +$.U().b9(0,"NewGroupController::_handleCreateNewGroupChatChatOnData() - success: "+a.k(0)) +if(a instanceof A.a_K){s=this.a.c +s.toString +r=a.a +q=a.b +A.cl(s).ex(0,"/rooms/"+r,new A.HK(B.KJ,q))}}, +$S:106} +A.bIa.prototype={ +$1(a){return!1}, +$S:1815} +A.bIb.prototype={ +$1(a){return a instanceof A.abp||a instanceof A.a_J}, +$S:1817} +A.aRQ.prototype={} +A.aRR.prototype={} +A.Sr.prototype={ +A(a){var s=this,r=null,q=s.d +return A.ea(s.bad(a),r,new A.aa(B.lU,new A.fz(new A.bI_(s),r),r),r,!1,!1,new A.bn(q.cy,new A.bI0(),new A.bn(q.cx,new A.bI1(s),r,r,t.LC),r,t.D0),r,r)}, +bad(a){var s=null,r=t.X,q=A.z(a,B.f,r) +r=A.aW(A.a([A.hz(s,B.e3,s,s,s,B.Nb,new A.bHV(a),s,8,s,s,q.geO(q)),A.O(A.z(a,B.f,r).gkO(),s,s,s,s,s,s,s,A.x(a).p3.r,s,s,s)],t.p),B.n,B.j,B.p,s,s) +return new A.lv(A.e7(s,s,!1,s,new A.lv(A.an(s,s,B.h,s,s,new A.bq(s,s,new A.fl(B.O,B.O,new A.c0(B.w.bZ(38),1,B.aa,-1),B.O),s,A.a([new A.fV(0,B.ca,B.w.bZ(20),B.dA,80),new A.fV(0.5,B.ca,B.w.bZ(38),B.dA,3)],t.sq),s,s,B.M),s,s,s,s,s,s,s,s),B.EB,s),1,!1,s,s,!1,s,!1,s,s,s,s,!0,s,s,s,s,s,r,0,s,56,1,s),B.EA,s)}, +bak(a){var s,r,q,p,o=null +$.cy8() +s=t.l +r=A.aR(a,o,s).w.a.a<905?56:96 +$.cy8() +q=A.aR(a,o,s).w.a.a<905?56:96 +$.d5() +$.cy8() +p=this.d +s=A.aR(a,o,s).w.a.a<905?new A.aLo(p.ch,o):new A.aLp(p.CW,o) +return A.cS(!1,o,!0,A.an(B.D,s,B.h,o,o,new A.bq(B.LJ,o,o,o,o,o,o,B.dh),o,q,o,o,o,o,o,r),B.lJ,!0,o,o,o,o,o,o,o,o,o,o,o,new A.bHW(this,a),o,o,o,o,o,o,o)}, +bas(a){return new A.aa(B.lU,new A.bn(this.d.cx,new A.bHX(this),null,null,t.Sd),null)}} +A.bI_.prototype={ +$2(a,b){var s,r,q,p,o=null,n=t.l,m=A.aR(a,o,n).w +n=A.aR(a,o,n).w +s=this.a +r=s.bak(a) +q=A.z(a,B.f,t.X).gn3() +p=A.x(a).p3.as +return new A.eP(new A.aA(0,1/0,0,m.a.b-n.e.d),new A.Jg(A.aY(A.a([new A.aa(B.A7,r,o),B.br,A.O(q,o,o,o,o,o,o,o,p==null?o:p.aM(A.x(a).ax.db),o,o,o),new A.ch(s.d.a2Z(),new A.bHZ(),o,t.eR),B.a9T,s.bas(a),B.br,A.bZ(new A.a1x(s.c,o),1)],t.p),B.n,B.j,B.I,o,o,B.v),o),o)}, +$S:1818} +A.bHZ.prototype={ +$2(a,b){var s,r,q=null,p=b.b +if(p!=null){s=p.a +p=A.z(a,B.f,t.X) +p.toString +s.toString +p=p.nY(B.e.k(s/1048576)) +r=A.x(a).p3.Q +if(r==null)r=q +else{$.d5() +r=r.aM(B.dv)}return A.O(p,q,q,q,q,q,q,q,r,q,q,q)}else return B.X}, +$S:1819} +A.bI0.prototype={ +$3(a,b,c){if(!b)return B.X +c.toString +return c}, +$S:50} +A.bI1.prototype={ +$3(a,b,c){var s=this.a +if(s.d.gapx())return B.apJ +return A.cDk(B.cf7,new A.bHY(s),24)}, +$S:1820} +A.bHY.prototype={ +$0(){return A.cC6(this.a.d)}, +$S:0} +A.bHV.prototype={ +$0(){return A.cp(this.a,!1).eF()}, +$S:0} +A.bHW.prototype={ +$0(){return this.a.d.afj(this.b)}, +$S:0} +A.bHX.prototype={ +$3(a,b,c){var s,r,q,p,o=null,n=this.a.d,m=n.gapx(),l=A.x(a).ax.fy +if(l==null)l=B.w +s=t.X +r=A.z(a,B.f,s).gmx() +q=A.x(a).p3.Q +q=q==null?o:q.aKw(A.x(a).ax.db,16,0.4) +s=A.z(a,B.f,s).gnA() +p=A.x(a).p3.y +p=p==null?o:p.zG(A.x(a).ax.db,-0.15) +return A.l2(!0,B.Q,!1,o,o,A.mp(),n.ay,o,o,o,2,A.j2(o,new A.m8(4,B.iD,new A.c0(l,1,B.aa,-1)),o,B.fY,o,o,o,o,!0,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,p,s,o,o,o,o,!1,o,o,q,r,o,o,o,o,o,o,o,o,o,o,o,o,o),!0,o,!0,!m,!1,n.db,o,o,o,o,o,o,1,o,o,!1,"\u2022",o,o,o,o,o,!1,o,o,B.cc,o,o,o,o,o,o,o,o,B.an,o,B.bt,o,o,o)}, +$S:454} +A.aLo.prototype={ +A(a){var s=null +return new A.bn(this.c,new A.c9I(),A.cI(B.tW,A.x(a).ax.cy,s,s,s,s),s,t.Ad)}} +A.c9I.prototype={ +$3(a,b,c){if(b==null){c.toString +return c}return A.anx(A.Bg(A.cIO(b,new A.c9G(),B.bx,B.c0,null,!0,new A.c9H(),B.apy,B.dUF,null),B.dJS))}, +$S:1825} +A.c9H.prototype={ +$3(a,b,c){if(c!=null&&c.a!==c.b)return B.lx +return b}, +$C:"$3", +$R:3, +$S:457} +A.c9G.prototype={ +$3(a,b,c){return B.om}, +$S:165} +A.aLp.prototype={ +A(a){var s=null +return new A.bn(this.c,new A.c9K(),A.cI(B.tW,A.x(a).ax.cy,s,s,s,s),s,t.UE)}} +A.c9K.prototype={ +$3(a,b,c){var s,r=null +if(b==null||J.jx(b.a).c==null){c.toString +return c}s=J.jx(b.a).c +s.toString +return A.anx(A.Bg(A.Eb(s,r,r,new A.c9J(),B.bx,B.c0,r,r),B.a9P))}, +$S:571} +A.c9J.prototype={ +$3(a,b,c){return B.om}, +$S:165} +A.bIg.prototype={ +$0(){var s=this.a,r=s.ay.a.a +s.dy=r +s.cy.sm(0,r.length!==0)}, +$S:0} +A.bIf.prototype={ +$1(a){var s,r=a.c +if(r!=null){s=this.a.c +s.toString +s=!A.cPY(r,s) +r=s}else r=!1 +return r}, +$S:229} +A.U2.prototype={ +gIy(){var s=this.a,r=A.y(s).i("br<1>") +return new A.aO(new A.br(s,r),new A.bUl(this),r.i("aO"))}, +aP0(a,b){var s=this,r=s.a,q=r.h(0,b),p=q==null?null:q.a,o=!(p==null?!1:p) +r.cQ(0,b,new A.bUn(o)) +r=r.h(0,b) +r.toString +J.cIq(r,o) +s.aY() +r=s.gIy() +s.b.sm(0,!r.ga6(r))}, +aVG(a){var s=this.a +s.cQ(0,a,new A.bUm()) +s=s.h(0,a) +s.toString +return s}, +n(){this.pl() +var s=this.b +s.M$=$.bl() +s.F$=0}} +A.bUl.prototype={ +$1(a){var s=this.a.a.h(0,a) +s=s==null?null:s.a +return s==null?!1:s}, +$S:229} +A.bUn.prototype={ +$0(){return A.bJ(this.a,t.y)}, +$S:495} +A.bUm.prototype={ +$0(){return A.bJ(!1,t.y)}, +$S:495} +A.ao1.prototype={ +A(a){return new A.bn(this.d,new A.bfF(this),null,null,t.Sd)}} +A.bfF.prototype={ +$3(a,b,c){return b.eA(0,new A.bfD(),new A.bfE(this.a),t.d)}, +$S:77} +A.bfD.prototype={ +$1(a){return new A.l0(new A.aa(B.tt,new A.EU(a instanceof A.Qy?a.a:"",null),null),null)}, +$S:534} +A.bfE.prototype={ +$1(a){var s,r=null +if(a instanceof A.SY){s=this.a +return new A.l0(new A.MG(a.a,s.c,s.e,!1,8,"",r),r)}if(!t.EH.b(a))return B.a9X +s=a.d +if(s.length!==0&&J.fs(a.a))return new A.l0(new A.aa(B.tt,new A.EU(s,r),r),r) +return A.cPN(new A.bfC(this.a,a),J.aH(a.a))}, +$S:544} +A.bfC.prototype={ +$2(a,b){var s=this.b,r=J.K(s.a,b),q=this.a,p=B.b.p(q.f,r.c),o=b===0?8:0 +return new A.MG(r,q.c,q.e,p,o,s.d,null)}, +$S:573} +A.MG.prototype={ +A(a){var s=this,r=null,q=s.c,p=s.d.aVG(q),o=s.f?r:new A.cbw(s,a),n=A.bV(16),m=A.aR(a,r,t.l).w +return A.cS(!1,n,!0,A.bU(new A.aa(new A.au(8,s.r,16,0),A.aW(A.a([new A.bn(p,new A.cbx(s,p),r,r,t.D0),A.bZ(new A.uH(q,s.w,r),1)],t.p),B.n,B.j,B.p,r,r),r),r,m.a.a),r,!0,r,r,r,r,new A.cz(q.c,t._b),r,r,r,r,r,r,o,r,r,r,r,r,r,r)}} +A.cbw.prototype={ +$0(){var s=this.a +s.d.aP0(this.b,s.c)}, +$S:0} +A.cbx.prototype={ +$3(a,b,c){var s=null,r=this.a,q=r.f,p=q||this.b.a +return A.bc9(s,!1,s,s,s,!1,s,s,q?s:new A.cbv(r,a),s,s,s,s,!1,p)}, +$S:574} +A.cbv.prototype={ +$1(a){var s=this.a +s.d.aP0(this.b,s.c) +s.e.$0()}, +$S:76} +A.a1x.prototype={ +Y(){return new A.aOQ(B.l)}} +A.aOQ.prototype={ +A(a){var s,r,q,p,o=this,n=null,m=A.bV(16),l=t.X,k=A.z(a,B.f,l) +k.toString +s=o.a.c +s=k.of(s.gu(s)) +k=A.x(a).p3.as +if(k==null)k=n +else{$.d5() +k=k.aM(B.dv)}r=t.p +k=A.bU(A.aW(A.a([A.O(s,n,n,n,n,n,n,n,k,n,n,n)],r),B.n,B.j,B.p,n,n),44,n) +s=A.x(a).ax.db.a3(0.12) +q=o.d +p=q?B.tP:B.tQ +if(q)l=A.z(a,B.f,l).glx() +else{l=A.z(a,B.f,l) +l=l.gm1(l)}l=A.cS(!1,m,!0,new A.aa(B.aUU,A.aW(A.a([k,B.ccU,A.hz(new A.bq(s,n,n,n,n,n,n,B.dh),p,n,n,n,B.E,n,n,6,n,n,l)],r),B.n,B.j,B.p,n,n),n),n,!0,n,n,n,n,n,n,n,n,n,n,n,new A.cdj(o),n,n,n,n,n,n,n) +if(o.d){m=o.a.c.dn(0,new A.cdk(),t.H_) +m=A.bZ(A.j9(A.aY(A.R(m,!0,A.y(m).i("D.E")),B.n,B.j,B.p,n,n,B.v),n,B.R,B.dXi,B.aT,n,B.Hw,B.L),1)}else m=B.dAy +return A.aY(A.a([l,m],r),B.n,B.j,B.I,n,n,B.v)}, +bX_(){this.I(new A.cdl(this))}} +A.cdj.prototype={ +$0(){return this.a.bX_()}, +$S:0} +A.cdk.prototype={ +$1(a){return new A.uH(a,"",null)}, +$S:575} +A.cdl.prototype={ +$0(){var s=this.a +s.d=!s.d}, +$S:0} +A.a8C.prototype={ +Y(){return new A.aVc(B.l)}} +A.aVc.prototype={ +A(a){var s=null,r=this.a.c.d,q=A.aR(a,s,t.l).w +return A.bU(A.j9(A.i6(r,new A.cnZ(r),s),s,B.R,s,B.aT,s,B.Hw,B.aq),s,q.a.a)}} +A.cnZ.prototype={ +$2(a,b){var s,r,q=null,p=this.a,o=p.gIy() +if(!o.gS(o).q())s=A.bU(q,q,A.aR(a,q,t.l).w.a.a) +else{o=p.gIy() +r=o.$ti.i("et<1,G_>") +s=new A.aa(B.bh,A.aW(A.R(new A.et(o,new A.cnY(p),r),!0,r.i("D.E")),B.a2,B.j,B.p,q,q),q)}p=p.gIy() +if(p.gu(p)<=1)return A.cIG(B.kd,s,B.es,B.cL) +return s}, +$S:88} +A.cnY.prototype={ +$1(a){var s=null,r=a.b +return A.y6(A.cS(!1,A.bV(12),!0,new A.aa(B.bh,new A.al8(a,B.ey,s),s),s,!0,s,s,s,s,s,s,s,s,s,s,s,new A.cnX(this.a,a),s,s,s,s,s,s,s),s,A.r(r),!1,s,s)}, +$S:577} +A.cnX.prototype={ +$0(){var s=this.a,r=this.b,q=s.a +if(q.a0(0,r)){r=q.h(0,r) +r.toString +J.cIq(r,!1)}s.aY() +return null}, +$S:0} +A.a5r.prototype={ +Y(){var s=null,r=t.y +return new A.a5s(A.bJ(!0,r),new A.h1(0,!0,s,A.a([],t.ZP),$.bl()),s,A.Pu(B.b8,"",t.N),A.hm(s),A.bJ(!1,r),A.je(!0,s,!0,!0,s,s,!1),B.l)}} +A.a5s.prototype={ +ao(){var s=this +s.aL() +s.apg(new A.a6F(!0)) +A.cPk(s.e,s.gapX())}, +bWY(){var s=this.d +s.sm(0,!s.a)}, +aWN(){var s=this.c +s.toString +A.cl(s).z_("/rooms/newprivatechat/newgroup",null,t.O)}, +abF(a,b){return this.bQ4(a,b)}, +bQ4(a,b){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$abF=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=A.ai(a,!1,t.e) +n=n.ga8(n) +p=b.c +p.toString +o=n.UE(p) +if(o==null)q.aWL(new A.HT(p,b.a,b.b,null),a,"rooms") +else A.cl(a).ex(0,"/rooms/"+o,null) +return A.m(null,r)}}) +return A.n($async$abF,r)}, +bQC(a,b){this.aud(a,new A.bIh(this,a,b))}, +n(){this.aH() +this.anI() +this.e.n()}, +A(a){return new A.azP(this,null)}} +A.bIh.prototype={ +$0(){this.a.abF(this.b,this.c)}, +$S:0} +A.aRS.prototype={} +A.aRT.prototype={} +A.aRU.prototype={} +A.aRV.prototype={} +A.azP.prototype={ +A(a){var s,r=null,q=this.c,p=q.Gj$,o=A.cCG(q.E9$,r,!0,p,q.zQ$,A.z(a,B.f,t.X).gfg(),q.gads()) +if(q.gIz()==null)p=r +else{s=q.gIz() +s.toString +p=new A.arW(s,q.d,p,q.gaWM(),q.gbWX(),q.gbQB(),q.gbQ3(),r)}return A.ea(new A.lv(o,new A.a1(1/0,56),r),r,A.j9(p,q.e,B.R,r,B.w6,B.aUT,r,B.L),r,!1,!1,r,r,r)}} +A.U0.prototype={ +gIz(){var s=this.Cz$ +return s==null?null:s.c}, +apg(a){var s=this,r=a==null?new A.a6F(!1):a,q=t.y +s.Cz$=new A.bqs(r,$.d0().cS(0,t.PR),A.bJ(B.dGa,t.ID),new A.c4c(A.bJ(!1,q),A.bJ(!1,q),new A.h1(0,!0,null,A.a([],t.ZP),$.bl()))) +q=s.gIz() +if(q!=null)q.a9(0,new A.bTP(s)) +s.zQ$.a9(0,new A.bTQ(s)) +r=s.Sx$ +r.gaA(r).bH(new A.bTR(s)) +s.aMa()}, +bMD(){return this.apg(null)}, +aoi(a){var s=this.Cz$ +if(s!=null)s.bJb(0,a==null?this.zQ$.a.a:a)}, +aMa(){return this.aoi(null)}, +ab9(){var s=this.Cz$ +if(s!=null)s.bOi()}, +as2(){var s=this.Gj$ +s.sm(0,!s.a) +if(s.a)this.E9$.ti() +else this.zQ$.uJ(0,B.hO)}, +bRA(){var s=this.zQ$ +s.sxw(A.f5(B.K,0,s.a.a.length,!1))}, +bD7(){this.E9$.tk() +this.Gj$.sm(0,!1) +this.zQ$.uJ(0,B.hO)}, +anI(){this.Sx$.ag(0) +var s=this.Cz$ +if(s!=null){s=s.c +s.M$=$.bl() +s.F$=0}s=this.zQ$ +s.M$=$.bl() +s.F$=0}} +A.bTP.prototype={ +$0(){var s=$.U(),r=this.a.gIz() +s.b9(0,"contactsNotifier: "+A.r(r==null?null:r.a))}, +$S:0} +A.bTQ.prototype={ +$0(){var s=this.a +s.Sx$.sm(0,s.zQ$.a.a)}, +$S:0} +A.bTR.prototype={ +$1(a){return this.aU_(a)}, +aU_(a){var s=0,r=A.o(t.H),q=this +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q.a.aoi(a) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:296} +A.anZ.prototype={ +A(a){var s=null,r=this.c===B.zK,q=A.pL("assets/images/ic_status.svg",r?B.Lq:this.e,s,B.bw,s,s),p=t.X +if(r){r=A.z(a,B.f,p) +r=r.gn2(r) +p=A.x(a).p3.Q +p=p==null?s:p.aM(B.Lq) +p=A.O(" "+r,s,s,s,s,s,s,s,p,s,s,s) +r=p}else{r=A.z(a,B.f,p).gnR() +p=A.x(a).p3.Q +p=p==null?s:p.aM(this.e) +p=A.O(" "+r,s,s,s,s,s,s,s,p,s,s,s) +r=p}return new A.aa(B.p3,A.aW(A.a([q,r],t.p),B.n,B.j,B.p,s,s),s)}} +A.uH.prototype={ +A(a){var s=this.c,r=s.c +r=r!=null?new A.cz(r,t.W):null +s=s.d===B.zK?this.a2W(a):null +return new A.aa(B.aV0,new A.ch(s,new A.bn6(this),r,t.hc),null)}, +a2W(a){return this.aW_(a)}, +aW_(a){var s=0,r=A.o(t.wT),q,p=2,o,n=this,m,l,k,j,i,h +var $async$a2W=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:j=A.ai(a,!1,t.e) +i=j.ga8(j) +j=n.c +l=j.c +if(l==null){q=A.my(new A.o_("MatrixId is null"),null,t.wT) +s=1 +break}p=4 +s=7 +return A.f(i.UY(l,!1),$async$a2W) +case 7:m=c +$.U().b9(0,"ExpansionContactListTile()::getProfiles(): "+A.r(m.a)) +q=m +s=1 +break +p=2 +s=6 +break +case 4:p=3 +h=o +q=new A.fg(null,j.b,l) +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$a2W,r)}} +A.bn6.prototype={ +$2(a,b){var s,r,q=null,p=b.b,o=p==null,n=o?q:p.a,m=this.a,l=m.c,k=l.b +n=A.fk(q,24,n,k,q,48) +p=o?q:p.b +m=m.d +o=A.x(a).p3.w +o=o==null?q:o.aM(A.x(a).ax.db) +s=t.p +o=A.a([A.bZ(A.aW(A.a([new A.hD(1,B.bD,new A.Zr(p,k,m,o,q),q)],s),B.n,B.j,B.p,q,q),1)],s) +p=l.c +k=p!=null +if(k&&A.cPY(p,a))B.b.H(o,A.a([B.ct,new A.aHJ(A.z(a,B.f,t.X).gcM(),A.x(a).ax.b,q)],s)) +o.push(B.ct) +r=l.d +if(r!=null){$.d5() +o.push(new A.anZ(r,B.fR,q))}o=A.a([A.Jh(A.aW(o,B.n,B.j,B.p,q,q),q)],s) +if(k){k=A.x(a).p3.z +if(k==null)k=q +else{$.d5() +k=k.aM(B.fR)}o.push(A.bss(q,q,m,q,k,p))}p=l.a +if(p!=null){l=A.x(a).p3.z +if(l==null)l=q +else{$.d5() +l=l.aM(B.fR)}o.push(A.bss(q,q,m,q,l,p))}return A.aW(A.a([new A.k3(!0,q,n,q),B.jA,A.bZ(A.aY(o,B.a2,B.j,B.I,q,q,B.v),1)],s),B.a2,B.j,B.p,q,q)}, +$S:580} +A.arW.prototype={ +A(a){return new A.bn(this.c,new A.bng(this),null,null,t.Sd)}, +baT(a,b){var s,r=null,q=A.z(a,B.f,t.X).gow(),p=A.x(a).p3.as +if(p==null)p=r +else{$.d5() +p=p.aM(B.dv)}s=t.p +return new A.aa(B.ty,A.aW(A.a([A.O(q,r,r,r,r,r,r,r,p,r,r,r),A.bZ(A.aW(A.a([new A.bn(this.d,new A.bn7(this),r,r,t.D0)],s),B.n,B.e9,B.p,r,r),1)],s),B.n,B.j,B.p,r,r),r)}} +A.bng.prototype={ +$3(a,b,c){var s=this.a +return b.eA(0,new A.bne(s),new A.bnf(s,a),t.d)}, +$S:77} +A.bne.prototype={ +$1(a){var s=null +return A.aY(A.a([B.nI,new A.EU(a instanceof A.Qy?a.a:"",s),new A.MY(s),new A.Cf(this.a.f,s),new A.C7(s)],t.p),B.a2,B.j,B.p,s,s,B.v)}, +$S:581} +A.bnf.prototype={ +$1(a){var s,r,q,p,o,n,m,l=this,k=null +if(a instanceof A.SY){s=l.a +return A.aY(A.a([B.nI,A.cS(!1,k,!0,new A.uH(a.a,"",k),k,!0,k,k,k,k,k,k,k,k,k,k,k,new A.bnb(s,l.b,a),k,k,k,k,k,k,k),new A.MY(k),new A.Cf(s.f,k),new A.C7(k)],t.p),B.a2,B.j,B.p,k,k,B.v)}if(!t.EH.b(a))return A.aY(A.a([new A.Cf(l.a.f,k),B.XD,new A.C7(k)],t.p),B.a2,B.j,B.p,k,k,B.v) +s=a.a +r=J.T(s) +if(r.ga6(s))return A.aY(A.a([B.nI,new A.EU(a.d,k),new A.MY(k),new A.Cf(l.a.f,k),new A.C7(k)],t.p),B.a2,B.j,B.p,k,k,B.v) +q=a.d +p=l.a +o=t.D0 +n=[B.wp,p.baT(l.b,r.gu(s)),new A.bn(p.d,new A.bnc(p,a),k,k,o),new A.bn(p.e,new A.bnd(p,a),k,k,o)] +o=t.p +s=A.a([],o) +if(q.length===0){r=A.a([new A.Cf(p.f,k)],o) +for(m=0;m<4;++m)B.b.H(r,A.a([n[m]],o)) +r.push(new A.C7(k)) +B.b.H(s,r)}else{r=A.a([],o) +for(m=0;m<4;++m)B.b.H(r,A.a([n[m]],o)) +r.push(new A.MY(k)) +r.push(new A.Cf(p.f,k)) +r.push(new A.C7(k)) +B.b.H(s,r)}return A.aY(s,B.a2,B.j,B.p,k,k,B.v)}, +$S:582} +A.bnb.prototype={ +$0(){this.a.w.$2(this.b,this.c.a)}, +$S:0} +A.bnc.prototype={ +$3(a,b,c){var s +if(!b)return B.X +s=this.b +return A.lo(null,new A.bna(this.a,s),J.aH(s.a),null,B.eU,B.L,!0)}, +$S:50} +A.bna.prototype={ +$2(a,b){var s=null,r=this.b,q=J.K(r.a,b) +return A.cS(!1,A.bV(16),!0,new A.uH(q,r.d,s),s,!0,s,s,s,s,s,s,s,s,s,s,s,new A.bn8(this.a,a,q),s,s,s,s,s,s,s)}, +$S:302} +A.bn8.prototype={ +$0(){this.a.x.$2(this.b,this.c)}, +$S:0} +A.bnd.prototype={ +$3(a,b,c){if(b)return B.X +return new A.bn(this.a.d,new A.bn9(this.b),null,null,t.D0)}, +$S:50} +A.bn9.prototype={ +$3(a,b,c){if(!b||this.a.c)return B.X +return B.a3x}, +$S:434} +A.bn7.prototype={ +$3(a,b,c){var s=null,r=A.x(a).ax.db.a3(0.12),q=b?B.tP:B.tQ,p=t.X +if(b)p=A.z(a,B.f,p).glx() +else{p=A.z(a,B.f,p) +p=p.gm1(p)}return A.hz(new A.bq(r,s,s,s,s,s,s,B.dh),q,s,s,s,B.E,this.a.r,s,6,s,s,p)}, +$S:126} +A.aeb.prototype={ +A(a){var s=null,r=A.bV(16),q=A.cI(this.e,A.x(a).ax.b,s,s,s,s),p=A.x(a).p3.y +p=p==null?s:p.zG(A.x(a).ax.b,-0.15) +return A.cS(!1,r,!0,new A.aa(B.ty,A.d9(B.F,!0,s,A.bU(A.aW(A.a([new A.aa(B.p0,q,s),A.O(this.f,s,s,s,s,s,s,s,p,s,s,s)],t.p),B.n,B.j,B.p,s,s),56,s),B.h,B.z,0,s,s,s,s,s,B.al),s),s,!0,s,s,s,s,s,s,s,s,s,s,s,this.d,s,s,s,s,s,s,s)}} +A.Cf.prototype={ +A(a){return new A.aeb(a,this.c,B.cgz,A.z(a,B.f,t.X).gkO(),null)}} +A.C7.prototype={ +A(a){return new A.aeb(a,new A.ceW(),B.Ou,A.z(a,B.f,t.X).gmG(),null)}} +A.ceW.prototype={ +$0(){var s=t.z +return A.b(s,s)}, +$S:352} +A.MY.prototype={ +A(a){var s=null,r=A.z(a,B.f,t.X).gf5(),q=A.x(a).p3.as +if(q==null)q=s +else{$.d5() +q=q.zG(B.dv,0.1)}return new A.aa(B.Nb,A.O(r,s,s,s,s,s,s,s,q,s,s,s),s)}} +A.aw8.prototype={ +A(a){var s=null,r=A.z(a,B.f,t.X).gnU(),q=A.x(a).p3.z +return A.cn(A.aY(A.a([B.br,B.rQ,B.br,A.O(r,s,s,s,s,s,s,s,q==null?s:q.aM(A.x(a).ax.f),s,s,s)],t.p),B.n,B.j,B.p,s,s,B.v),s,s)}} +A.EU.prototype={ +A(a){var s,r,q=null,p=t.X,o=A.O(A.z(a,B.f,p).o7(this.c),q,q,q,q,q,q,q,A.x(a).p3.r,q,q,q),n=A.x(a),m=A.cN(q,q,q,q,q,q,q,q,q,A.z(a,B.f,p).gmI()),l=A.cN(q,q,q,q,q,q,q,q,q,A.z(a,B.f,p).gmJ()),k=A.cN(q,q,q,q,q,q,q,q,q,A.z(a,B.f,p).gmK()),j=A.cN(q,q,q,q,q,q,q,q,q,A.z(a,B.f,p).gmL()) +p=A.z(a,B.f,p).gmM() +s=A.x(a).p3.z +r=t.VO +return new A.aa(B.ty,A.aY(A.a([o,B.dE,A.aaF(A.cN(A.a([A.cN(A.a([m,l,k,j,A.cN(q,q,q,q,q,q,q,q,s==null?q:s.aM(A.x(a).ax.b),p)],r),q,q,q,q,q,q,q,q,q)],r),q,q,q,q,q,q,q,n.p3.z,q),q,q,q,q,q,q,q,q,q,q,q)],t.p),B.a2,B.j,B.p,q,q,B.v),q)}} +A.bqs.prototype={ +bJb(a,b){this.b.J1(b,20,0).bH(new A.bqu(this))}, +bOi(){var s,r,q=this +if(!q.e){s=q.f +s=s==null||!(s instanceof A.wV)}else s=!0 +if(s){q.d.b.sm(0,!1) +return}r=t.JD.a(q.f) +if(r.c){q.d.b.sm(0,!1) +return}q.e=!0 +q.b.J1(r.d,20,r.b).bH(new A.bqw(q,r))}} +A.bqu.prototype={ +$1(a){var s=this.a +s.c.sm(0,a.dn(0,new A.bqt(s),t.Nr)) +s.d.a.sm(0,!1)}, +$S:40} +A.bqt.prototype={ +$1(a){var s=this.a +s.f=a +return s.a.ac(a)}, +$S:207} +A.bqw.prototype={ +$1(a){var s=this.a +s.e=!1 +s.d.b.sm(0,!1) +s.c.sm(0,a.dn(0,new A.bqv(s,this.b),t.Nr))}, +$S:40} +A.bqv.prototype={ +$1(a){var s,r,q,p=this.b +if(a instanceof A.wV){s=J.q4(p.a,a.a) +r=a.b +q=a.c +p=new A.wV(a.d,s,r,q)}s=this.a +s.f=p +return s.a.ac(p)}, +$S:207} +A.aBK.prototype={ +A(a){var s=null,r=this.d.length +if(r===0)return B.X +else return new A.ei(B.dg,s,s,A.lo(s,new A.bLg(this),r,B.lU,B.rR,B.aq,!0),s)}} +A.bLg.prototype={ +$2(a,b){var s=this.a +return new A.SW(s.c,s.d[b],null)}, +$S:584} +A.SW.prototype={ +A(a){var s=null,r=this.d,q=r.gta(),p=r.gcL(r) +q=A.bU(A.fk(s,24,q,p==null?"":p,s,56),48,48) +r=r.gcL(r) +return A.cS(!1,s,!0,A.bU(A.aY(A.a([q,new A.aa(B.aUK,new A.Zr(r==null?"":r,s,"",s,s),s)],t.p),B.n,B.aV,B.p,s,s,B.v),s,72),s,!0,s,s,s,s,s,s,s,s,s,s,s,new A.bLf(this),s,s,s,s,s,s,s)}} +A.bLf.prototype={ +$0(){var s=this.a +s.c.a39(s.d)}, +$S:0} +A.aCs.prototype={ +A(a){var s=null +return A.d9(B.F,!0,A.bV(20),new A.aa(B.p1,new A.r7(A.aaX(s,s,s,s,s,s,s,s,s,B.z,s,s,s,s,s,s,s,s,s,B.z,s,s,s,s,s,s),A.cf(!1,B.E,s,s,!0,s,s,s,!1,s,s,s,this.e,!1,s,s,s,s,s,s,this.bav(a),s,s),s),s),B.B,B.z,0,s,s,s,s,s,B.al)}, +bav(a){var s,r=this.c +if(r instanceof A.HT)return new A.aMC(r,this.d,null) +else{t.Kf.a(r) +s=this.d +if(r.b==null)return new A.aPw(r,s,null) +else return new A.aNP(r,s,null)}}} +A.aPw.prototype={ +A(a){var s,r,q,p,o,n=null,m=this.c,l=A.bR1(m.d) +m=m.a +s=A.bU(A.fk(n,24,n,m,n,56),n,48) +if(m==null)m="" +r=A.x(a).p3.w +if(r==null)r=n +else{q=A.x(a).ax +p=q.dy +r=r.aT(A.bk(n,n,p==null?q.db:p,n,n,n,n,n,n,n,n,n,n,n,n,n,n,!0,n,0.15,n,B.a3,n,n,n,n))}q=A.z(a,B.f,t.X).md(l) +p=A.x(a).p3.z +if(p==null)p=n +else{$.d5() +p=p.aT(A.bk(n,n,B.fe,n,n,n,n,n,n,n,n,n,n,n,n,n,n,!0,n,0.15,n,B.a3,n,n,n,n))}o=t.p +return A.aW(A.a([s,B.ct,new A.hD(1,B.bD,A.aY(A.a([new A.Ck(m,this.d,r,n),A.O(q,n,n,1,B.a3,n,!1,n,p,n,n,n)],o),B.a2,B.j,B.p,n,n,B.v),n)],o),B.n,B.j,B.p,n,n)}} +A.Ck.prototype={ +A(a){return A.bss(1,B.a3,this.d,!1,this.e,this.c)}} +A.aNP.prototype={ +A(a){var s,r,q,p,o=null,n=this.c,m=n.a,l=A.bU(A.fk(o,24,o,m,o,56),o,48) +if(m==null)m="" +s=A.x(a).p3.w +if(s==null)s=o +else{r=A.x(a).ax +q=r.dy +s=s.aT(A.bk(o,o,q==null?r.db:q,o,o,o,o,o,o,o,o,o,o,o,o,o,o,!0,o,0.15,o,B.a3,o,o,o,o))}r=this.d +n=n.b +if(n==null)n="" +q=A.x(a).p3.z +if(q==null)q=o +else{$.d5() +q=q.aT(A.bk(o,o,B.fe,o,o,o,o,o,o,o,o,o,o,o,o,o,o,!0,o,0.15,o,B.a3,o,o,o,o))}p=t.p +return A.aW(A.a([l,B.ct,new A.hD(1,B.bD,A.aY(A.a([new A.Ck(m,r,s,o),new A.Ck(n,r,q,o)],p),B.a2,B.j,B.p,o,o,B.v),o)],p),B.n,B.j,B.p,o,o)}} +A.aMC.prototype={ +A(a){var s,r,q,p,o,n,m,l=null,k=A.ai(a,!1,t.e),j=this.c +k=A.bLq(j,k.ga8(k)) +s=j.a +if(s==null)s="" +r=A.x(a).p3.w +if(r==null)r=l +else{q=A.x(a).ax +p=q.dy +r=r.aT(A.bk(l,l,p==null?q.db:p,l,l,l,l,l,l,l,l,l,l,l,l,l,l,!0,l,0.15,l,B.a3,l,l,l,l))}q=this.d +p=t.p +o=A.a([],p) +n=j.c +if(n!=null){m=A.x(a).p3.z +if(m==null)m=l +else{$.d5() +m=m.aT(A.bk(l,l,B.fe,l,l,l,l,l,l,l,l,l,l,l,l,l,l,!0,l,0.15,l,B.a3,l,l,l,l))}o.push(new A.Ck(n,q,m,l))}j=j.d +if(j!=null){n=A.x(a).p3.z +if(n==null)n=l +else{$.d5() +n=n.aT(A.bk(l,l,B.fe,l,l,l,l,l,l,l,l,l,l,l,l,l,l,!0,l,0.15,l,B.a3,l,l,l,l))}o.push(new A.Ck(j,q,n,l))}return A.aW(A.a([new A.ch(k,new A.cbu(this),l,t.hc),B.ct,new A.hD(1,B.bD,A.aY(A.a([new A.Ck(s,q,r,l),A.aY(o,B.a2,B.j,B.p,l,l,B.v)],p),B.a2,B.j,B.p,l,l,B.v),l)],p),B.a2,B.j,B.p,l,l)}} +A.cbu.prototype={ +$2(a,b){var s=null,r=b.b +r=r==null?s:r.a +return A.bU(A.fk(s,24,r,this.a.c.a,s,56),s,48)}, +$S:585} +A.a8w.prototype={ +Y(){return new A.aE6($.d0().cS(0,t.QM),A.bJ(new A.ej(new A.Lm(),t.g),t.ID),A.hm(null),new A.h1(0,!0,null,A.a([],t.ZP),$.bl()),B.l)}} +A.aE6.prototype={ +bJe(){var s=this.c +s.toString +s=A.ai(s,!1,t.e) +this.e.Si(5,s.ga8(s).p4).bH(new A.bTS(this))}, +aqJ(a){return this.bRs(a)}, +bRs(a){var s=0,r=A.o(t.z),q=this,p,o,n,m,l,k +var $async$aqJ=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a instanceof A.HT){p=q.c +p.toString +o=t.e +p=A.ai(p,!1,o) +p=p.ga8(p) +n=a.c +n.toString +m=p.UE(n) +p=q.c +if(m==null){p.toString +o=A.ai(p,!1,o) +if(n!==o.ga8(o).k3){o=a.d +if(o==null)o="" +l=a.a +if(l==null)l="" +k=t.N +k=A.p(["receiverId",n,"email",o,"displayName",l,"status",""],k,k) +A.cl(p).ex(0,"/rooms/draftChat",k)}}else{p.toString +A.cl(p).ex(0,"/rooms/"+m,null)}}else if(a instanceof A.To){p=$.U() +o=a.c +p.b9(0,"SearchController::onRecentChatTap() - MatrixID: "+o) +p=q.c +p.toString +A.cl(p).ex(0,"/rooms/"+o,null)}return A.m(null,r)}}) +return A.n($async$aqJ,r)}, +a39(a){return this.aWJ(a)}, +aWJ(a){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$a39=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:$.U().b9(0,"SearchController::getContactAndRecentChatStream() - event: "+a.k(0)) +o=p.c +o.toString +s=3 +return A.f(A.cA(o,new A.bTT(a),t.N),$async$a39) +case 3:n=c +if(n.b!=null){s=1 +break}o=p.c +o.toString +m=n.a +m.toString +m=A.r(m) +A.cl(o).ex(0,"/rooms/"+m,null) +case 1:return A.m(q,r)}}) +return A.n($async$a39,r)}, +atg(){this.r.uJ(0,B.hO) +this.a.c.$0()}, +ao(){var s,r=this,q=r.c +q.toString +s=$.d0() +r.d=new A.bTD(q,s.cS(0,t.Iv),s.cS(0,t.PR),A.bJ(new A.ej(new A.Lm(),t.g),t.ID)) +r.aL() +$.dI.go$.push(new A.bTV(r))}, +n(){var s,r +this.a_m$.n() +s=this.d +if(s!=null){r=s.f +if(r!=null)r.ag(0) +s=s.e +s.M$=$.bl() +s.F$=0}this.aH()}, +A(a){return new A.aEa(this,null)}} +A.bTS.prototype={ +$1(a){this.a.f.sm(0,a)}, +$S:40} +A.bTT.prototype={ +$0(){return this.a.VY()}, +$S:41} +A.bTV.prototype={ +$1(a){return this.aU0(a)}, +aU0(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=q.a +if(o.c!=null){p=o.d +if(p!=null){p.bmh() +p.aMd()}o.bO2(o.d) +o.bJe() +o.r.a9(0,new A.bTU(o))}return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:214} +A.bTU.prototype={ +$0(){var s=this.a,r=s.r.a.a,q=s.d +if(q!=null){q=q.f +if(q!=null)q.sm(0,r)}s=s.a_m$ +if(s.d.length!==0)s.t_(0)}, +$S:0} +A.aV3.prototype={} +A.aV4.prototype={} +A.bTD.prototype={ +bmh(){var s=this.f=A.Pu(B.b8,"",t.N) +s.gaA(s).bH(new A.bTE(this))}, +aMd(){var s=this.a,r=A.z(s,B.f,t.X) +r.toString +s=A.ai(s,!1,t.e) +this.b.Sj("",3,new A.fe(r),s.ga8(s).p4).bH(new A.bTH(this))}, +aXJ(a){var s,r,q=this +if(a.length===0)return q.aMd() +s=q.a +r=A.z(s,B.f,t.X) +r.toString +s=A.ai(s,!1,t.e) +q.b.bIN(a,new A.fe(r),s.ga8(s).p4).bH(new A.bTO(q))}, +aq2(a,b){$.U().b9(0,"SearchContactsAndChatsController::mapPreSearchChatToPresentation") +this.e.sm(0,a.dn(0,new A.bTL(b?J.Yg(this.e.a,new A.bTM(),new A.bTN(),t.Ah):null),t.Nr)) +this.bCO()}, +bCO(){J.Yg(this.e.a,new A.bTF(),new A.bTG(this),t.P)}, +ab9(){return J.Yg(this.e.a,new A.bTJ(),new A.bTK(this),t.H)}} +A.bTE.prototype={ +$1(a){return this.aTZ(a)}, +aTZ(a){var s=0,r=A.o(t.H),q=this +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:$.U().b9(0,"SearchContactAndRecentChatController::_initializeDebouncer: searchKeyword: "+a) +q.a.aXJ(a) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:296} +A.bTH.prototype={ +$1(a){return this.a.aq2(a,!1)}, +$S:40} +A.bTO.prototype={ +$1(a){return this.a.aq2(a,!1)}, +$S:40} +A.bTM.prototype={ +$1(a){return null}, +$S:87} +A.bTN.prototype={ +$1(a){return t.pK.b(a)?a:null}, +$S:586} +A.bTL.prototype={ +$1(a){var s +if(a instanceof A.wV)s=A.db1(a,this.a) +else s=a instanceof A.a8y?A.dgL(a):a +return s}, +$S:207} +A.bTF.prototype={ +$1(a){return}, +$S:87} +A.bTG.prototype={ +$1(a){if(!(t.pK.b(a)&&!a.c&&J.aH(a.a)<=20))return +this.a.ab9()}, +$S:106} +A.bTJ.prototype={ +$1(a){return}, +$S:587} +A.bTK.prototype={ +$1(a){var s,r,q +if(!(t.pK.b(a)&&!a.c&&!this.a.d))return +s=$.U() +r=a.d +q=a.b +s.b9(0,"SearchContactsAndChatsController::loadMoreContacts: keyword: "+r+", offset: "+q) +s=this.a +s.d=!0 +s.c.J1(r,20,q).bH(new A.bTI(s))}, +$S:341} +A.bTI.prototype={ +$1(a){var s=this.a +s.d=!1 +return A.bL([!1,s.aq2(a,!0)],t.H)}, +$S:40} +A.aEa.prototype={ +A(a){var s=this,r=null,q=s.c +return A.ea(new A.lv(s.baf(a),new A.a1(1/0,56),r),r,new A.kb(A.bgD(q.a_m$,B.rR,A.a([new A.bn(q.f,new A.bU8(s),B.dKp,r,t.Sd),A.cCU(!1,B.z,A.cL5(s.btc(a),B.lT),B.z,!0,B.z,r,44),new A.a9D(new A.bU9(s),r,1,r)],t.p)),new A.bUa(s),r),r,!1,!1,r,r,r)}, +btd(){return new A.bn(this.c.d.e,new A.bU4(this),B.bs,null,t.Sd)}, +baf(a){var s,r,q=null,p=t.X,o=A.z(a,B.f,p) +o=A.hz(q,B.e3,q,q,q,B.E,new A.bTY(this),q,8,q,q,o.geO(o)) +s=A.x(a) +r=A.bV(24) +p=A.z(a,B.f,p) +p=A.aW(A.a([o,B.eY,A.bZ(A.l2(!0,B.Q,!0,q,q,A.mp(),this.c.r,q,q,q,2,A.j2(q,new A.m8(4,r,B.O),q,B.bK,q,q,q,q,!0,q,q,q,q,q,s.ax.cy,!0,q,B.p9,q,q,q,q,q,q,q,q,q,p.geI(p),q,q,q,q,!1,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),!0,q,!0,!0,!1,q,q,q,q,q,q,q,1,q,q,!1,"\u2022",q,q,q,q,new A.bTZ(),!1,q,q,B.cc,q,q,q,q,q,q,q,q,B.an,q,B.bt,q,B.wT,q),1)],t.p),B.n,B.j,B.p,q,q) +s=A.x(a).ax +r=s.k3 +return A.e7(q,q,!0,q,new A.lv(A.an(q,q,B.h,(r==null?s.b:r).a3(0.08),q,q,q,1,q,q,q,q,q,q),B.dJW,q),1,q,q,q,!1,q,!1,q,q,new A.aa(B.lU,p,q),1/0,!0,q,q,q,q,q,q,q,q,56,1,q)}, +btc(a){var s=null,r=A.x(a) +return A.an(s,A.aW(A.a([A.bZ(new A.bn(this.c.r,new A.bU_(),s,s,t.ue),1)],t.p),B.n,B.j,B.I,s,s),B.h,s,s,new A.bq(r.ax.cy,s,s,s,s,s,s,B.M),s,44,s,s,B.bL,s,s,1/0)}} +A.bUa.prototype={ +$0(){var s=0,r=A.o(t.y),q,p=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p.a.c.atg() +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:58} +A.bU8.prototype={ +$3(a,b,c){return b.eA(0,new A.bU6(c),new A.bU7(this.a,c),t.d)}, +$S:77} +A.bU6.prototype={ +$1(a){var s=this.a +s.toString +return s}, +$S:124} +A.bU7.prototype={ +$1(a){var s +if(B.dWe===A.a_(a)){s=this.a +return new A.bn(s.c.r,new A.bU5(s,this.b,t.IZ.a(a)),null,null,t.ue)}s=this.b +s.toString +return s}, +$S:118} +A.bU5.prototype={ +$3(a,b,c){var s,r=null +if(b.a.length!==0){s=this.b +s.toString +return s}return A.cCU(!1,B.z,A.cL5(new A.aBK(this.a.c,this.c.a,r),B.lT),r,!1,r,r,112)}, +$S:429} +A.bU9.prototype={ +$3(a,b,c){return A.aY(A.a([this.a.btd()],t.p),B.a2,B.j,B.p,null,null,B.v)}, +$C:"$3", +$R:3, +$S:588} +A.bU4.prototype={ +$3(a,b,c){return b.eA(0,new A.bU2(c),new A.bU3(this.a,c),t.d)}, +$S:77} +A.bU2.prototype={ +$1(a){var s=this.a +s.toString +return s}, +$S:124} +A.bU3.prototype={ +$1(a){var s,r +if(!t.pK.b(a)){s=this.b +s.toString +return s}s=J.aH(a.a) +r=a.c?0:1 +return A.lo(null,new A.bU1(this.a,a),s+r,B.tx,B.rR,B.L,!0)}, +$S:118} +A.bU1.prototype={ +$2(a,b){var s=this.b,r=s.a,q=J.T(r) +if(b>=q.gu(r))return B.ra +return new A.aCs(q.h(r,b),s.d,new A.bU0(this.a,s,b),new A.cz("chat_recent_"+J.d5d(q.h(r,b)),t.W))}, +$S:109} +A.bU0.prototype={ +$0(){this.a.c.aqJ(J.K(this.b.a,this.c))}, +$S:0} +A.bTY.prototype={ +$0(){return this.a.c.atg()}, +$S:0} +A.bTZ.prototype={ +$1(a){A.cFm()}, +$S:61} +A.bU_.prototype={ +$3(a,b,c){var s,r=null,q=t.X +q=b.a.length===0?A.z(a,B.f,q).gop():A.z(a,B.f,q).gnh() +s=A.x(a).p3.as +if(s==null)s=r +else{$.d5() +s=s.aM(B.dv)}return A.O(q,r,r,r,r,r,r,r,s,r,r,r)}, +$S:589} +A.a8T.prototype={ +Y(){var s=null +return new A.aEM(A.bJ(A.c8(s,s,s,s,s,s,s,s,s),t.yH),A.bJ("",t.u),A.a([B.dHT,B.dHU,B.dHV,B.dHW,B.dHX,B.dHY,B.dHZ,B.dI_,B.a9f],t.qX),A.bJ(s,t.BT),B.l)}} +A.aEM.prototype={ +gcL(a){var s,r=this,q=r.e.a +if(q==null){q=r.c +q.toString +q=A.ai(q,!1,t.e) +q=q.ga8(q) +s=r.c +s.toString +s=A.wA(q,s) +q=A.fG(s)?B.b.gN(A.lq(s)):null}if(q==null){q=r.c +q.toString +q=A.ai(q,!1,t.e) +q=q.ga8(q) +s=r.c +s.toString +s=A.wA(q,s) +q=s}return q}, +NF(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i +var $async$NF=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:j=p.y +i=p.c +i.toString +o=t.X +n=A.z(i,B.f,o).gi_() +m=p.c +m.toString +m=A.z(m,B.f,o).go3() +l=p.c +l.toString +l=A.z(l,B.f,o).ghj() +k=p.c +k.toString +o=A.z(k,B.f,o) +s=3 +return A.f(A.kg(o.gcT(o),i,j===!0,m,l,n,!1),$async$NF) +case 3:if(b===B.hf){s=1 +break}j=p.c +j.toString +s=4 +return A.f(p.adB(j),$async$NF) +case 4:s=5 +return A.f($.d0().cS(0,t.cd).V(0),$async$NF) +case 5:j=p.c +j.toString +j=A.ai(j,!1,t.e) +i=p.c +i.toString +s=6 +return A.f(A.cA(i,new A.bVN(j),t.H),$async$NF) +case 6:case 1:return A.m(q,r)}}) +return A.n($async$NF,r)}, +a5z(a){return this.bgu(a)}, +bgu(a){var s=0,r=A.o(t.z),q=this,p,o +var $async$a5z=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=a.k3 +o.toString +s=2 +return A.f(a.UY(o,!1),$async$a5z) +case 2:p=c +$.U().b9(0,"Settings::_getCurrentProfile() - currentProfile: "+p.k(0)) +q.d.sm(0,p.a) +q.e.sm(0,p.b) +return A.m(null,r)}}) +return A.n($async$a5z,r)}, +Is(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k +var $async$Is=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:l=p.c +l.toString +o=t.e +l=A.ai(l,!1,o) +if(!l.ga8(l).gte()){s=1 +break}l=p.c +l.toString +l=A.ai(l,!1,o) +s=3 +return A.f(l.ga8(l).oY,$async$Is) +case 3:l=p.c +l.toString +l=A.ai(l,!1,o) +s=4 +return A.f(l.ga8(l).qC,$async$Is) +case 4:l=p.c +l.toString +l=A.ai(l,!1,o) +s=l.ga8(l).k4==null?5:6 +break +case 5:l=p.c +l.toString +l=A.ai(l,!1,o) +l=l.ga8(l).bc.c +l=new A.aQ(l,A.y(l).i("aQ<1>")) +s=7 +return A.f(l.gN(l),$async$Is) +case 7:case 6:l=p.c +l.toString +l=A.ai(l,!1,o) +l=l.ga8(l).Q +if(l==null)l=null +else{l=l.f +l===$&&A.e() +l=l.tD()}s=8 +return A.f(l,$async$Is) +case 8:n=b +if(n==null)n=!1 +l=p.c +l.toString +l=A.ai(l,!1,o) +l=l.ga8(l).Q +if(l==null)l=null +else{l=l.c +l===$&&A.e() +l=l.tD()}k=J +s=9 +return A.f(l,$async$Is) +case 9:if(!k.v(b,!1)){l=p.c +l.toString +l=A.ai(l,!1,o) +l=l.ga8(l).Q +if(l==null)l=null +else{l=l.f +l===$&&A.e() +l=l.gcD(l)}m=l===!1||!n}else m=!0 +l=p.c +l.toString +o=A.ai(l,!1,o) +p.I(new A.bVL(p,m,o.ga8(o).gJw())) +case 1:return A.m(q,r)}}) +return A.n($async$Is,r)}, +a3a(){var s=0,r=A.o(t.z),q=this,p,o +var $async$a3a=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.w +o.sm(0,B.a9e) +p=q.c +p.toString +s=2 +return A.f(A.cl(p).z_("/rooms/profile",null,t.O),$async$a3a) +case 2:if(b==null)o.sm(0,null) +return A.m(null,r)}}) +return A.n($async$a3a,r)}, +NK(a){return this.bQ2(a)}, +bQ2(a){var s=0,r=A.o(t.z),q=this,p,o +var $async$NK=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=q.w +o.sm(0,a) +case 2:switch(a.a){case 1:s=4 +break +case 2:s=5 +break +case 3:s=6 +break +case 4:s=7 +break +case 5:s=8 +break +case 6:s=9 +break +case 7:s=10 +break +case 8:s=11 +break +case 9:s=12 +break +default:s=13 +break}break +case 4:p=q.c +p.toString +s=14 +return A.f(A.cl(p).z_("/rooms/chat",null,t.O),$async$NK) +case 14:if(c==null)o.sm(0,null) +s=3 +break +case 5:p=q.c +p.toString +s=15 +return A.f(A.cl(p).z_("/rooms/security",null,t.O),$async$NK) +case 15:if(c==null)o.sm(0,null) +s=3 +break +case 6:p=q.c +p.toString +s=16 +return A.f(A.cl(p).z_("/rooms/notifications",null,t.O),$async$NK) +case 16:if(c==null)o.sm(0,null) +s=3 +break +case 7:s=3 +break +case 8:s=3 +break +case 9:p=q.c +p.toString +s=17 +return A.f(A.cl(p).z_("/rooms/devices",null,t.O),$async$NK) +case 17:if(c==null)o.sm(0,null) +s=3 +break +case 10:o=q.c +o.toString +new A.l5("https://github.com/linagora/twake-on-matrix/issues",o,A.oe()).CU() +s=3 +break +case 11:o=q.c +o.toString +A.bKG(o) +s=3 +break +case 12:q.NF() +s=3 +break +case 13:s=3 +break +case 3:return A.m(null,r)}}) +return A.n($async$NK,r)}, +bjV(){var s=this.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga8(s).eP.c +this.f=new A.aQ(s,A.y(s).i("aQ<1>")).bH(new A.bVK(this))}, +ao(){var s=this,r=s.c +r.toString +r=A.ai(r,!1,t.e) +s.a5z(r.ga8(r)) +s.bjV() +$.aC.go$.push(new A.bVM(s)) +s.aL()}, +n(){var s=this,r=s.f +if(r!=null)r.ag(0) +r=s.d +if(r.a!=null){r.M$=$.bl() +r.F$=0}r=s.e +if(r.a!=null){r.M$=$.bl() +r.F$=0}s.aH()}, +A(a){return new A.aEZ(this,this.a.c,null)}} +A.bVN.prototype={ +$0(){var s=0,r=A.o(t.H),q,p=this,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.a +q=o.ga8(o).Bh() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bVL.prototype={ +$0(){var s=this.b||this.c +this.a.y=s}, +$S:0} +A.bVK.prototype={ +$1(a){var s,r,q,p +if(a.a==="app.twake.inapp.profile.avatar"){s=A.cCi(a.b) +r=s.a +q=this.a +p=q.d +if(!J.v(r,p.a))p.sm(0,r) +r=s.b +q=q.e +p=q.a +if(r==null?p!=null:r!==p)q.sm(0,r)}}, +$S:372} +A.bVM.prototype={ +$1(a){this.a.Is()}, +$S:3} +A.aVm.prototype={} +A.aEP.prototype={ +A(a){var s,r,q,p,o,n,m=this,l=null,k=A.bV(20) +if(m.w){s=A.x(a).ax +r=s.w +s=r==null?s.f:r}else s=l +r=m.r +if(r)q=A.x(a).ax.at +else{q=A.x(a).ax +p=q.dy +q=p==null?q.db:p}q=A.cI(m.e,q,l,l,24,l) +p=A.x(a).p3.w +if(p==null)p=l +else p=p.aM(r?A.x(a).ax.at:A.x(a).ax.db) +p=A.O(m.c,l,l,2,B.a3,l,l,l,p,l,l,l) +o=A.x(a).p3.Q +if(o==null)o=l +else{$.d5() +o=o.aM(B.dv)}n=t.p +o=A.a([A.bZ(A.aY(A.a([p,new A.aa(B.aTB,A.O(m.d,l,l,3,B.a3,l,l,l,o,l,l,l),l)],n),B.a2,B.j,B.I,l,l,B.v),1)],n) +if(!r)o.push(B.OH) +return A.d9(B.F,!0,k,A.cS(!1,l,!0,new A.aa(B.fY,A.aW(A.a([new A.aa(B.oY,q,l),A.bZ(A.aW(o,B.n,B.j,B.p,l,l),1)],n),B.a2,B.j,B.p,l,l),l),l,!0,l,l,l,l,l,l,l,l,l,l,l,m.f,l,l,l,l,l,l,l),B.B,s,0,l,l,l,l,l,B.al)}} +A.aEZ.prototype={ +A(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=A.z(a,B.f,t.X).gfU(),h=A.x(a).p3.r +i=A.e7(j,j,!0,j,j,1,!0,j,j,!1,j,!1,j,j,j,j,!0,j,j,j,j,j,A.O(i,j,j,j,j,j,j,j,h==null?j:h.aM(A.x(a).ax.db),j,j,j),j,j,j,1,j) +h=A.x(a) +s=A.bV(20) +r=k.c +if(J.v(r.w.a,B.a9e)){q=A.x(a).ax +p=q.w +q=p==null?q.f:p}else q=j +p=r.c +p.toString +p=A.ai(p,!1,t.e) +p=A.wA(p.ga8(p),a) +o=A.x(a).p3.as +if(o==null)o=j +else{$.d5() +o=o.aM(B.dv)}n=t.p +m=r.r +l=A.a0(m).i("N<1,aa>") +return A.ea(i,j,A.bAJ(A.mH(A.a([new A.aa(B.lU,A.d9(B.F,!0,s,A.cS(!1,j,!0,new A.aa(B.fY,A.aW(A.a([new A.bn(r.d,new A.bXp(k),j,j,t.q3),A.bZ(A.aW(A.a([A.bZ(A.aY(A.a([new A.bn(r.e,new A.bXq(k),j,j,t.Sj),A.O(p,j,j,1,B.a3,j,j,j,o,j,j,j)],n),B.a2,B.aV,B.p,j,j,B.v),1),B.OH],n),B.n,B.fw,B.p,j,j),1)],n),B.n,B.j,B.p,j,j),j),j,!0,j,j,j,j,j,j,j,j,j,j,j,new A.bXr(k),j,j,j,j,j,j,j),B.B,q,0,j,j,j,j,j,B.al),j),B.kx,A.aY(A.R(new A.N(m,new A.bXs(k,a),l),!0,l.i("al.E")),B.n,B.j,B.p,j,j,B.v)],n),j,B.dXl,j,j,j,B.L,!1),j,h.ax.cx,j),k.d,!1,!1,j,j,j)}} +A.bXr.prototype={ +$0(){return this.a.c.a3a()}, +$S:0} +A.bXp.prototype={ +$3(a,b,c){var s,r,q,p,o=null,n=A.x(a).RG.d +if(n==null)n=4 +s=A.x(a) +r=A.x(a) +q=A.bV(56) +p=this.a.c +return new A.aa(B.oY,A.d9(B.F,!0,o,A.fk(o,22.5,b,p.gcL(p),o,56),B.h,o,n,o,s.RG.e,new A.dS(q,new A.c0(r.CW,1,B.aa,-1)),o,o,B.al),o)}, +$S:591} +A.bXq.prototype={ +$3(a,b,c){var s,r,q=null +if(b==null){s=this.a.c +s=s.gcL(s)}else s=b +r=A.x(a).p3.r +return A.O(s,q,q,1,B.a3,q,q,q,r==null?q:r.aM(A.x(a).ax.db),q,q,q)}, +$S:592} +A.bXs.prototype={ +$1(a){var s=this.b,r=this.a +return new A.aa(B.lU,new A.aEP(a.bWE(s),a.b17(s),a.bMc(),new A.bXo(r,a),a===B.a9f,a===r.c.w.a,null),null)}, +$S:593} +A.bXo.prototype={ +$0(){return this.a.c.NK(this.b)}, +$S:0} +A.a8U.prototype={ +Y(){return new A.a8V(B.l)}} +A.a8V.prototype={ +M2(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h,g +var $async$M2=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:g=p.c +g.toString +o=t.X +n=A.z(g,B.f,o).gf1() +m=p.c +m.toString +m=A.z(m,B.f,o).gdq() +l=p.c +l.toString +l=A.z(l,B.f,o) +l=l.gcT(l) +k=p.c +k.toString +s=3 +return A.f(A.wk(l,g,!0,null,m,A.a([A.zB(!0,A.z(k,B.f,o).gf1(),null,B.wU,1,null,!1,null)],t.jb),n,!1),$async$M2) +case 3:j=b +if(j==null){s=1 +break}i=B.d.k(Date.now()) +g=p.c +g.toString +s=4 +return A.f(A.cA(g,new A.bVw(p,i,j),t.Ae),$async$M2) +case 4:h=b +if(h.b!=null){s=1 +break}g=p.c +g.toString +n=A.z(g,B.f,o).ghu() +m=p.c +m.toString +m=A.z(m,B.f,o).gfI() +l=p.c +l.toString +s=5 +return A.f(A.p7(g,!0,m,A.z(l,B.f,o).gfB(),null,n,!1),$async$M2) +case 5:if(b!==B.cQ){s=1 +break}g=p.c +g.toString +s=6 +return A.f(A.cA(g,new A.bVx(p,i,h),t.H),$async$M2) +case 6:if(b.b!=null){s=1 +break}p.I(new A.bVy(p)) +case 1:return A.m(q,r)}}) +return A.n($async$M2,r)}, +ZL(a){return this.bGv(a)}, +bGv(a){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k +var $async$ZL=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:k=p.c +k.toString +o=t.X +n=A.z(k,B.f,o).geN() +m=p.c +m.toString +m=A.z(m,B.f,o).geR() +l=p.c +l.toString +o=A.z(l,B.f,o) +s=3 +return A.f(A.kg(o.gcT(o),k,!1,null,m,n,!1),$async$ZL) +case 3:if(c!==B.cQ){s=1 +break}k=p.c +k.toString +s=4 +return A.f(A.cA(k,new A.bVz(p,a),t.vp),$async$ZL) +case 4:if(c.b!=null){s=1 +break}p.I(new A.bVA(p)) +case 1:return A.m(q,r)}}) +return A.n($async$ZL,r)}, +A(a){return new A.aEJ(this,null)}} +A.bVw.prototype={ +$0(){var s,r,q=this.a.c +q.toString +q=A.ai(q,!1,t.e) +q=q.ga8(q) +s=J.jx(this.c) +r=$.cPt +$.cPt=r+1 +return q.TZ(this.b,s,r)}, +$S:342} +A.bVx.prototype={ +$0(){var s=this.a,r=s.c +r.toString +r=A.ai(r,!1,t.e) +return r.ga8(r).adD(new A.bVv(s,this.b,this.c),t.H)}, +$S:2} +A.bVv.prototype={ +$1(a){var s=this.a.c +s.toString +s=A.ai(s,!1,t.e) +return s.ga8(s).Yn(this.b,this.c.a.a,a)}, +$S:326} +A.bVy.prototype={ +$0(){return this.a.d=null}, +$S:0} +A.bVz.prototype={ +$0(){var s,r=this.a.c +r.toString +r=A.ai(r,!1,t.e) +s=this.b +return r.ga8(r).ZM(s.b,s.c)}, +$S:375} +A.bVA.prototype={ +$0(){return this.a.d=null}, +$S:0} +A.aEJ.prototype={ +A(a){var s,r,q=null,p=this.c +if(p.d==null){s=A.ai(a,!1,t.e) +p.d=s.ga8(s).Ux()}s=t.X +r=A.O(A.z(a,B.f,s).ghq(),q,q,q,q,q,q,q,q,q,q,q) +return A.ea(A.e7(A.a([A.en(q,q,q,B.chc,q,p.gbzZ(),q,q,q,A.z(a,B.f,s).ghX())],t.p),q,!0,q,q,1,q,q,q,!1,q,!1,q,q,B.f5,q,!0,q,q,q,q,q,r,q,q,q,1,q),q,A.EI(new A.ch(p.d,new A.bVD(this),q,t.Mr),!1),q,!1,!1,q,q,q)}} +A.bVD.prototype={ +$2(a,b){var s,r,q,p=null,o=b.c +if(o!=null)return A.cn(A.O(J.bp(o),p,p,p,p,p,p,p,p,B.aD,p,p),p,p) +o=b.b +if(o==null)return B.hZ +s=A.x(a) +r=J.T(o) +q=r.ga6(o)?B.ij:B.dn +s=A.qb(s.go,p,A.cI(r.ga6(o)?B.Ot:B.kK,p,p,p,p,p),q,p) +q=t.X +return A.aY(A.a([A.cf(!1,p,p,p,!0,p,p,p,!1,s,p,p,p,!1,p,p,p,p,p,p,A.O(r.ga6(o)?A.z(a,B.f,q).gjB():A.z(a,B.f,q).gln(),p,p,p,p,p,p,p,p,p,p,p),p,p),B.fj,A.bZ(A.lo(p,new A.bVC(this.a,o),r.gu(o),p,p,B.L,!1),1)],t.p),B.n,B.j,B.p,p,p,B.v)}, +$S:595} +A.bVC.prototype={ +$2(a,b){var s,r=null,q=this.b,p=J.T(q),o=A.qb(A.x(a).go,r,A.cI(A.doM(p.h(q,b)),r,r,r,r,r),B.dn,r) +p=A.O(p.h(q,b).b,r,r,r,r,r,r,r,r,r,r,r) +s=A.z(a,B.f,t.X) +return A.cf(!1,r,r,r,!0,r,r,r,!1,o,r,r,r,!1,r,r,r,r,r,r,p,A.en(B.d1,r,r,B.B0,r,new A.bVB(this.a,q,b),r,r,r,s.geB(s)),r)}, +$S:205} +A.bVB.prototype={ +$0(){return this.a.c.ZL(J.K(this.b,this.c))}, +$S:0} +A.a8W.prototype={ +Y(){return new A.aEK(B.l)}} +A.aEK.prototype={ +A(a){return new A.aEL(this,null)}} +A.aEL.prototype={ +A(a){var s=null,r=t.X,q=A.e7(s,s,!0,s,s,1,s,s,s,!1,s,!1,s,s,s,s,!0,s,s,s,s,s,A.O(A.z(a,B.f,r).gf0(),s,s,s,s,s,s,s,s,s,s,s),s,s,s,1,s),p=A.x(a).p3.y.b,o=A.cf(!1,s,s,s,!0,s,s,s,!1,B.OT,s,s,new A.bVE(a),!1,s,s,s,s,s,s,A.O(A.z(a,B.f,r).gh8(),s,s,s,s,s,s,s,s,s,s,s),B.ez,s),n=A.z(a,B.f,r).gjZ(),m=$.NZ,l=A.z(a,B.f,r).gjc(),k=$.YR,j=A.z(a,B.f,r).gjd(),i=$.YS,h=A.z(a,B.f,r).gm6() +h=A.a([o,B.ky,new A.Bd(m,"chat.fluffy.renderHtml",n,new A.bVF(),s),new A.Bd(k,"chat.fluffy.hideRedactedEvents",l,new A.bVG(),s),new A.Bd(i,"chat.fluffy.hideUnknownEvents",j,new A.bVH(),s),new A.Bd($.b2K,"chat.fluffy.hideUnimportantStateEvents",h,new A.bVI(),s)],t.p) +h.push(B.ky) +o=t.e +A.ai(a,!1,o) +r=A.z(a,B.f,r) +r=r.gm2() +h.push(new A.Bd($.b2J,"chat.fluffy.experimental_voip",r,new A.bVJ(a),s)) +A.ai(a,!1,o) +return A.ea(q,s,A.bAJ(A.EI(A.aY(h,B.n,B.j,B.p,s,s,B.v),!0),s,p,s),s,!1,!1,s,s,s)}} +A.bVE.prototype={ +$0(){return A.cl(this.a).ex(0,"/emotes",null)}, +$S:0} +A.bVF.prototype={ +$1(a){return $.NZ=a}, +$S:70} +A.bVG.prototype={ +$1(a){return $.YR=a}, +$S:70} +A.bVH.prototype={ +$1(a){return $.YS=a}, +$S:70} +A.bVI.prototype={ +$1(a){return $.b2K=a}, +$S:70} +A.bVJ.prototype={ +$1(a){$.b2J=a +A.ai(this.a,!1,t.e).Zy() +return}, +$S:140} +A.a1h.prototype={ +Y(){return new A.a1i(A.hm(null),A.bJ(null,t.dy),B.l)}} +A.a1i.prototype={ +gru(){var s,r=this.c +r.toString +if(A.km(r).r.h(0,"roomid")!=null){r=this.c +r.toString +r=A.ai(r,!1,t.e) +r=r.ga8(r) +s=this.c +s.toString +s=A.km(s).r.h(0,"roomid") +s.toString +s=r.dE(s) +r=s}else r=null +return r}, +gEr(){var s,r,q,p=this,o=p.r +if(o!=null)return o +o=p.c +o.toString +o=A.ai(o,!1,t.e) +s=o.ga8(o) +if(p.gru()!=null){o=p.gru() +o.toString +r=p.c +r.toString +r=A.km(r).r.h(0,"state_key") +o=o.w0(0,"im.ponies.room_emotes",r==null?"":r) +q=o}else{o=J.K(s.rx,"im.ponies.user_emotes") +q=o}return p.r=A.cBe(A.cIZ((q==null?new A.f_("m.dummy",A.b(t.N,t.O)):q).P()).b)}, +Qv(a){return this.buq(a)}, +buq(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$Qv=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.ga1p()){s=1 +break}o=A.ai(a,!1,t.e) +n=o.ga8(o) +s=p.gru()!=null?3:5 +break +case 3:s=6 +return A.f(A.cA(a,new A.bkM(p,n),t.N),$async$Qv) +case 6:s=4 +break +case 5:s=7 +return A.f(A.cA(a,new A.bkN(p,n),t.H),$async$Qv) +case 7:case 4:case 1:return A.m(q,r)}}) +return A.n($async$Qv,r)}, +a3K(a){return this.aZi(a)}, +aZi(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$a3K=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.gru()==null){s=1 +break}o=p.c +o.toString +o=A.ai(o,!1,t.e) +n=o.ga8(o) +o=J.K(n.rx,"im.ponies.emote_rooms") +m=o==null?null:o.b +if(m==null)m=A.b(t.N,t.z) +if(a){o=J.T(m) +l=t.G +if(!l.b(o.h(m,"rooms")))o.j(m,"rooms",A.b(t.N,t.z)) +if(!l.b(J.K(o.h(m,"rooms"),p.gru().a)))J.bE(o.h(m,"rooms"),p.gru().a,A.b(t.N,t.z)) +k=J.K(o.h(m,"rooms"),p.gru().a) +j=p.c +j.toString +j=A.km(j).r.h(0,"state_key") +if(!l.b(J.K(k,j==null?"":j))){o=J.K(o.h(m,"rooms"),p.gru().a) +l=p.c +l.toString +l=A.km(l).r.h(0,"state_key") +if(l==null)l="" +J.bE(o,l,A.b(t.N,t.z))}}else{o=J.T(m) +l=t.G +if(l.b(o.h(m,"rooms"))&&l.b(J.K(o.h(m,"rooms"),p.gru().a))){o=J.K(o.h(m,"rooms"),p.gru().a) +l=p.c +l.toString +l=A.km(l).r.h(0,"state_key") +J.lM(o,l==null?"":l)}}o=p.c +o.toString +s=3 +return A.f(A.cA(o,new A.bkT(n,m),t.H),$async$a3K) +case 3:p.I(new A.bkU()) +case 1:return A.m(q,r)}}) +return A.n($async$a3K,r)}, +bV5(a){return this.I(new A.bkR(this,a))}, +auK(a,b,c,d){var s,r,q,p=this,o=null,n=p.gEr().b +if(new A.br(n,A.y(n).i("br<1>")).cr(0,new A.bkV(b,a))){d.sbt(0,a) +n=p.c +n.toString +s=t.X +r=A.z(n,B.f,s).gh6() +q=p.c +q.toString +A.p7(n,!0,r,A.z(q,B.f,s).gdq(),o,o,!1) +return}n=A.aB("^[-\\w]+$",!0,!1,!1,!1) +if(!n.b.test(b)){d.sbt(0,a) +n=p.c +n.toString +s=t.X +r=A.z(n,B.f,s).gh7() +q=p.c +q.toString +A.p7(n,!0,r,A.z(q,B.f,s).gdq(),o,o,!1) +return}p.I(new A.bkW(p,b,c,a))}, +bNi(a){var s,r,q,p,o=this,n=J.K(a.rx,"im.ponies.emote_rooms") +if(n==null||J.K(n.b,"rooms")==null)return!1 +s=J.K(n.b,"rooms") +if(s==null||o.gru()==null||!t.G.b(s))return!1 +if(o.gru()!=null){r=J.T(s) +q=t.G +if(q.b(r.h(s,o.gru().a))){r=r.h(s,o.gru().a) +p=o.c +p.toString +p=A.km(p).r.h(0,"state_key") +r=q.b(J.K(r,p==null?"":p))}else r=!1}else r=!1 +return r}, +ga1p(){return this.gru()==null?!1:!this.gru().YN("im.ponies.room_emotes")}, +a3d(){var s=0,r=A.o(t.z),q=this,p +var $async$a3d=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.c +p.toString +s=2 +return A.f(q.Qv(p),$async$a3d) +case 2:q.I(new A.bkS(q)) +return A.m(null,r)}}) +return A.n($async$a3d,r)}, +M4(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l +var $async$M4=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:l=p.e.a.a +s=l.length===0||p.f.a==null?3:4 +break +case 3:l=p.c +l.toString +o=t.X +n=A.z(l,B.f,o).gj2() +m=p.c +m.toString +s=5 +return A.f(A.p7(l,!0,n,A.z(m,B.f,o).gdq(),null,null,!1),$async$M4) +case 5:s=1 +break +case 4:s=p.gEr().b.a0(0,l)?6:7 +break +case 6:l=p.c +l.toString +o=t.X +n=A.z(l,B.f,o).gh6() +m=p.c +m.toString +s=8 +return A.f(A.p7(l,!0,n,A.z(m,B.f,o).gdq(),null,null,!1),$async$M4) +case 8:s=1 +break +case 7:o=A.aB("^[-\\w]+$",!0,!1,!1,!1) +s=!o.b.test(l)?9:10 +break +case 9:l=p.c +l.toString +o=t.X +n=A.z(l,B.f,o).gh7() +m=p.c +m.toString +s=11 +return A.f(A.p7(l,!0,n,A.z(m,B.f,o).gdq(),null,null,!1),$async$M4) +case 11:s=1 +break +case 10:o=p.gEr().b +n=p.f.a +n.toString +o.j(0,l,n) +n=p.c +n.toString +s=12 +return A.f(p.Qv(n),$async$M4) +case 12:p.I(new A.bkO(p)) +case 1:return A.m(q,r)}}) +return A.n($async$M4,r)}, +SN(a){return this.bMf(a)}, +bMf(a){var s=0,r=A.o(t.z),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d +var $async$SN=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:g={} +s=3 +return A.f($.CJ().rf(B.lX,!0),$async$SN) +case 3:f=c +e=f==null?null:A.Jl(f.a) +if(e==null||e.c==null){s=1 +break}k=e.c +k.toString +j=A.xf(null,k,null,null,null,e.b,null) +g.a=j +p=5 +s=8 +return A.f(j.a2x(B.lq),$async$SN) +case 8:k=c +k.toString +g.a=k +p=2 +s=7 +break +case 5:p=4 +d=o +m=A.a2(d) +l=A.ay(d) +k=$.U() +k.tI(0,"Unable to create thumbnail",m,l) +s=7 +break +case 4:s=2 +break +case 7:k=n.c +k.toString +s=9 +return A.f(A.cA(k,new A.bkP(g,n),t.Xu),$async$SN) +case 9:h=c +if(h.b==null)n.I(new A.bkQ(g,a,h)) +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$SN,r)}, +A(a){return new A.ars(this,null)}} +A.bkM.prototype={ +$0(){var s=this.a,r=s.gru().a,q=s.c +q.toString +q=A.km(q).r.h(0,"state_key") +if(q==null)q="" +return this.b.wP(r,"im.ponies.room_emotes",q,s.gEr().P())}, +$S:41} +A.bkN.prototype={ +$0(){var s=this.b,r=s.k3 +r.toString +return s.xz(r,"im.ponies.user_emotes",this.a.gEr().P())}, +$S:2} +A.bkT.prototype={ +$0(){var s=this.a,r=s.k3 +r.toString +return s.xz(r,"im.ponies.emote_rooms",this.b)}, +$S:2} +A.bkU.prototype={ +$0(){}, +$S:0} +A.bkR.prototype={ +$0(){var s=this.a +s.gEr().b.D(0,this.b) +s.d=!0}, +$S:0} +A.bkV.prototype={ +$1(a){return a===this.a&&a!==this.b}, +$S:6} +A.bkW.prototype={ +$0(){var s=this,r=s.a +r.gEr().b.j(0,s.b,s.c) +r.gEr().b.D(0,s.d) +r.d=!0}, +$S:0} +A.bkS.prototype={ +$0(){this.a.d=!1}, +$S:0} +A.bkO.prototype={ +$0(){var s=this.a +s.e.sbt(0,"") +s.f.sm(0,null) +s.d=!1}, +$S:0} +A.bkP.prototype={ +$0(){var s,r,q=this.b.c +q.toString +q=A.ai(q,!1,t.e) +q=q.ga8(q) +s=this.a.a +r=s.a +r.toString +return q.xp(r,s.c,s.b)}, +$S:599} +A.bkQ.prototype={ +$0(){var s,r=this.a.a,q=t.N,p=t.z +r=A.i_(r.gEd(r),q,p) +if(A.eO(r.h(0,"w"))&&A.eO(r.h(0,"h"))){s=J.cI_(r.h(0,"w"),r.h(0,"h")) +if(J.cI0(r.h(0,"w"),r.h(0,"h"))){r.j(0,"w",256) +r.j(0,"h",B.e.au(256/s))}else{r.j(0,"h",256) +r.j(0,"w",J.NM(J.cI1(s,256)))}}this.b.sm(0,A.cBf(A.p(["url",J.bp(this.c.a),"info",r],q,p)))}, +$S:0} +A.ars.prototype={ +A(a){var s,r,q,p,o,n,m=null,l=A.ai(a,!1,t.e),k=l.ga8(l) +l=this.c +s=l.gEr().b +r=A.y(s).i("br<1>") +q=A.R(new A.br(s,r),!0,r.i("D.E")) +r=t.X +s=A.e7(m,m,!0,m,m,1,m,m,m,!1,m,!1,m,m,B.f5,m,!0,m,m,m,m,m,A.O(A.z(a,B.f,r).gh8(),m,m,m,m,m,m,m,m,m,m,m),m,m,m,1,m) +p=l.d?A.pl(m,B.ch_,m,B.lt,!1,l.gaWV(),m):m +o=A.a([],t.p) +if(!l.ga1p()){n=A.x(a) +o.push(A.an(m,A.cf(!1,m,m,m,!0,m,m,m,!1,A.an(m,A.l2(!1,B.Q,!1,m,m,A.mp(),l.e,m,m,m,2,A.j2(m,B.ix,m,m,m,m,m,m,!0,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,A.z(a,B.f,r).gh9(),m,m,m,m,!1,m,m,m,m,m,m,m,m,A.bk(m,m,A.x(a).ax.f,m,m,m,m,m,m,m,m,m,m,m,B.aC,m,m,!0,m,m,m,m,m,m,m,m),": ",m,m,m,m,m,A.bk(m,m,A.x(a).ax.f,m,m,m,m,m,m,m,m,m,m,m,B.aC,m,m,!0,m,m,m,m,m,m,m,m),":"),!0,m,!0,m,!1,m,m,m,m,m,m,m,1,1,m,!1,"\u2022",m,m,m,m,m,!1,m,m,B.cc,m,m,m,m,m,m,m,m,B.an,m,B.bt,m,m,m),B.h,m,m,new A.bq(n.id,m,m,B.Hp,m,m,m,B.M),m,38,m,m,B.cr,m,m,180),m,m,m,!1,m,m,m,m,m,m,new A.aec(l.f,l.gbMe(),m),A.cS(!1,m,!0,B.che,m,!0,m,m,m,m,m,m,m,m,m,m,m,l.gbAb(),m,m,m,m,m,m,m),m),B.h,m,m,m,m,m,m,m,B.p1,m,m,m))}if(l.gru()!=null)o.push(A.aap(l.gaZh(),m,A.O(A.z(a,B.f,r).gj3(),m,m,m,m,m,m,m,m,m,m,m),l.bNi(k))) +if(!l.ga1p()||l.gru()!=null)o.push(A.wI(A.x(a).fr,2,2)) +l=q.length +o.push(A.bZ(l===0?A.cn(new A.aa(B.c1,A.O(A.z(a,B.f,r).gjz(),m,m,m,m,m,m,m,B.aph,m,m,m),m),m,m):A.RI(m,new A.bl_(this,q),l+1,B.aT,m,m,m,!1,B.L,new A.bl0(),!1),1)) +return A.ea(s,m,A.EI(A.aY(o,B.n,B.j,B.p,m,m,B.v),!1),m,!1,!1,p,m,m)}} +A.bl0.prototype={ +$2(a,b){var s=null +return A.an(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s)}, +$S:391} +A.bl_.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k=null,j=this.b +if(b>=j.length)return A.an(k,k,B.h,k,k,k,k,70,k,k,k,k,k,k) +s=j[b] +j=this.a +r=j.c +q=r.gEr().b.h(0,s) +q.toString +p=A.hm(k) +p.sbt(0,s) +o=A.x(a) +n=A.p([A.ddb(B.n8),new A.aad()],t.zU,t.vz) +m=A.p([B.dW5,new A.fW(new A.bkX(j,s,p,q),new A.cJ(A.a([],t.ot),t.wS),t.ia)],t.Ev,t.od) +l=r.ga1p() +o=A.an(k,A.a9j(A.CR(m,A.l2(!1,B.Q,!1,k,k,A.mp(),p,k,k,k,2,A.j2(k,B.ix,k,k,k,k,k,k,!0,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,A.z(a,B.f,t.X).gh9(),k,k,k,k,!1,k,k,k,k,k,k,k,k,A.bk(k,k,A.x(a).ax.f,k,k,k,k,k,k,k,k,k,k,k,B.aC,k,k,!0,k,k,k,k,k,k,k,k),": ",k,k,k,k,k,A.bk(k,k,A.x(a).ax.f,k,k,k,k,k,k,k,k,k,k,k,B.aC,k,k,!0,k,k,k,k,k,k,k,k),":"),!0,k,!0,k,!1,k,k,k,k,k,k,k,1,1,k,!1,"\u2022",k,k,new A.bkY(j,s,q,p),k,k,l,k,k,B.cc,k,k,k,k,k,k,k,k,B.an,k,B.bt,k,k,k)),k,n),B.h,k,k,new A.bq(o.id,k,k,B.Hp,k,k,k,B.M),k,38,k,k,B.cr,k,k,180) +j=r.ga1p()?k:A.cS(!1,k,!0,B.ch2,k,!0,k,k,k,k,k,k,k,k,k,k,k,new A.bkZ(j,s),k,k,k,k,k,k,k) +return A.cf(!1,k,k,k,!0,k,k,k,!1,o,k,k,k,!1,k,k,k,k,k,k,new A.adC(q.b,k),j,k)}, +$S:210} +A.bkX.prototype={ +$1(a){var s=this,r=s.c +s.a.c.auK(s.b,r.a.a,s.d,r) +return null}, +$S:601} +A.bkY.prototype={ +$1(a){var s=this +return s.a.c.auK(s.b,a,s.c,s.d)}, +$S:17} +A.bkZ.prototype={ +$0(){return this.a.c.bV5(this.b)}, +$S:0} +A.adC.prototype={ +A(a){var s=null +return A.K4(!1,B.cb,s,s,s,B.bw,38,s,!1,!0,s,!1,s,s,s,this.c,38)}} +A.aec.prototype={ +Y(){return new A.aPS(B.l)}, +bRc(a){return this.d.$1(a)}} +A.aPS.prototype={ +A(a){var s=null,r=this.a.c.a +if(r==null)return A.cKO(!1,A.O(A.z(a,B.f,t.X).gjI(),s,s,s,s,s,s,s,s,s,s,s),B.h,s,s,s,s,s,new A.cfM(this),s,s) +else return new A.adC(r.b,s)}} +A.cfM.prototype={ +$0(){var s=this.a.a +return s.bRc(s.c)}, +$S:0} +A.aad.prototype={} +A.a8X.prototype={ +Y(){return new A.aEN(A.hm(null),B.l)}} +A.aEN.prototype={ +ao(){this.aL() +this.a.toString}, +Gr(a){var s=this.d,r=s.a.a +if(r.length===0)return +A.cA(a,new A.bVO(a,"@"+r),t.H) +s.uJ(0,B.hO)}, +A(a){return new A.aEO(this,null)}} +A.bVO.prototype={ +$0(){var s=A.ai(this.a,!1,t.e) +return s.ga8(s).Gr(this.b)}, +$S:2} +A.aEO.prototype={ +A(a){var s,r,q,p=null,o=A.ai(a,!1,t.e),n=o.ga8(o) +o=t.X +s=t.p +r=n.eP.c +q=A.y(r).i("aQ<1>") +return A.ea(A.e7(p,p,!0,p,p,1,p,p,p,!1,p,!1,p,p,B.f5,p,!0,p,p,p,p,p,A.O(A.z(a,B.f,o).gek(),p,p,p,p,p,p,p,p,p,p,p),p,p,p,1,p),p,A.EI(A.aY(A.a([new A.aa(B.c1,A.aY(A.a([A.l2(!1,B.Q,!1,p,p,A.mp(),this.c.d,p,p,p,2,A.j2(p,B.a3s,p,p,p,p,p,p,!0,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,"bad_guy:domain.abc",p,p,p,p,!1,p,p,p,A.z(a,B.f,o).gjf(),p,p,p,p,p,"@",p,p,A.en(p,p,p,B.ch4,p,new A.bVT(this,a),p,p,p,A.z(a,B.f,o).ghd()),p,p,p,p),!0,p,!0,p,!1,p,p,p,p,p,p,p,1,p,p,!1,"\u2022",p,p,new A.bVU(this,a),p,p,!1,p,p,B.cc,p,p,p,p,p,p,p,p,B.an,p,B.bt,p,B.wS,p),B.br,A.O(A.z(a,B.f,o).gje(),p,p,p,p,p,p,p,B.nQ,p,p,p)],s),B.n,B.j,B.I,p,p,B.v),p),B.fj,A.bZ(A.vM(new A.bVV(n),p,new A.jO(new A.bVW(),new A.aQ(r,q),q.i("jO")),t.K),1)],s),B.n,B.j,B.p,p,p,B.v),!1),p,!1,!1,p,p,p)}} +A.bVU.prototype={ +$1(a){return this.a.c.Gr(this.b)}, +$S:17} +A.bVT.prototype={ +$0(){return this.a.c.Gr(this.b)}, +$S:0} +A.bVW.prototype={ +$1(a){return a.a==="m.ignored_user_list"}, +$S:107} +A.bVV.prototype={ +$2(a,b){var s=this.a +return A.lo(null,new A.bVS(s,a),s.gek().length,null,null,B.L,!1)}, +$S:603} +A.bVS.prototype={ +$2(a,b){var s=this.a +return new A.ch(s.OE(s.gek()[b]),new A.bVR(s,b,this.b),null,t.w8)}, +$S:604} +A.bVR.prototype={ +$2(a,b){var s,r=this,q=null,p=b.b,o=p==null,n=o?q:p.a +if(n==null)n=A.dK("",0,q) +s=o?q:p.b +n=A.fk(q,24,n,s==null?r.a.gek()[r.b]:s,q,56) +p=o?q:p.b +p=A.O(p==null?r.a.gek()[r.b]:p,q,q,q,q,q,q,q,q,q,q,q) +o=r.c +s=A.z(o,B.f,t.X) +return A.cf(!1,q,q,q,!0,q,q,q,!1,n,q,q,q,!1,q,q,q,q,q,q,p,A.en(q,q,q,B.B0,q,new A.bVQ(o,r.a,r.b),q,q,q,s.geB(s)),q)}, +$S:390} +A.bVQ.prototype={ +$0(){return A.cA(this.a,new A.bVP(this.b,this.c),t.H)}, +$S:0} +A.bVP.prototype={ +$0(){var s=this.a +return s.a28(s.gek()[this.b])}, +$S:2} +A.a55.prototype={ +Y(){return new A.azs(B.l)}} +A.azs.prototype={ +A(a){return new A.azt(this,null)}} +A.azt.prototype={ +A(a){var s,r=null,q=A.ai(a,!1,t.e) +q=q.ga8(q) +s=this.c.c +s.toString +s=A.km(s).r.h(0,"roomid") +s.toString +s=q.dE(s) +s.toString +q=s.as.c +return A.ea(A.e7(r,r,!0,r,r,1,r,r,r,!1,r,!1,r,r,B.f5,r,!0,r,r,r,r,r,A.O(A.z(a,B.f,t.X).gj1(),r,r,r,r,r,r,r,r,r,r,r),r,r,r,1,r),r,A.vM(new A.bGK(s),r,new A.aQ(q,A.y(q).i("aQ<1>")),t.N),r,!1,!1,r,r,r)}} +A.bGK.prototype={ +$2(a,b){var s,r,q=null,p=this.a,o=p.r.h(0,"im.ponies.room_emotes") +if(o==null)o=A.b(t.N,t.qU) +if(!o.a0(0,""))o.j(0,"",q) +s=A.y(o).i("br<1>") +r=A.R(new A.br(o,s),!0,s.i("D.E")) +B.b.rj(r) +return A.RI(q,new A.bGI(o,r,p),r.length,B.aT,q,q,q,!1,B.L,new A.bGJ(),!1)}, +$S:605} +A.bGJ.prototype={ +$2(a,b){var s=null +return A.an(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s)}, +$S:391} +A.bGI.prototype={ +$2(a,b){var s,r,q=null,p="displayname",o=this.b,n=this.a.h(0,o[b]),m=J.aH(o[b])!==0?o[b]:"Default Pack" +if(n!=null&&t.G.b(J.K(n.b,"pack"))){s=J.K(n.b,"pack") +if(s!=null&&t.GU.b(s)){r=J.T(s) +if(typeof r.h(s,p)=="string")m=r.h(s,p) +else if(typeof r.h(s,"name")=="string")m=r.h(s,"name")}}m.toString +return A.cf(!1,q,q,q,!0,q,q,q,!1,q,q,q,new A.bGH(a,this.c,o,b),!1,q,q,q,q,q,q,A.O(m,q,q,q,q,q,q,q,q,q,q,q),q,q)}, +$S:205} +A.bGH.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=A.r(q.c[q.d]) +A.cl(q.a).ex(0,"rooms/"+q.b.a+"/details/emotes/"+p,null) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.azW.prototype={ +gaN(a){return this.a}, +ge8(a){return this.b}} +A.bIs.prototype={ +$1(a){return A.z(a,B.f,t.X).geS()}, +$S:116} +A.bIt.prototype={ +$1(a){return A.z(a,B.f,t.X).giM()}, +$S:116} +A.bIu.prototype={ +$1(a){return A.z(a,B.f,t.X).giN()}, +$S:116} +A.bIv.prototype={ +$1(a){return A.z(a,B.f,t.X).gjj()}, +$S:116} +A.bIw.prototype={ +$1(a){return A.z(a,B.f,t.X).gju()}, +$S:116} +A.bIx.prototype={ +$1(a){return A.z(a,B.f,t.X).gi7()}, +$S:116} +A.a8Y.prototype={ +Y(){return new A.aEQ(B.l)}} +A.aEQ.prototype={ +aVE(a){var s,r,q=null,p=this.c +p.toString +p=A.ai(p,!1,t.e) +p=J.K(p.ga8(p).rx,"m.push_rules") +s=p==null?q:A.cx(p.b,"global",B.i,t.N,t.O) +r=s!=null?A.cQD(s):q +if(r==null)return q +switch(a.a.a){case 0:p=r.a +if(p==null)p=q +else{p=A.Ag(p,new A.bVX(a)) +p=p==null?q:p.d}return p +case 1:p=r.b +if(p==null)p=q +else{p=A.Ag(p,new A.bVY(a)) +p=p==null?q:p.d}return p +case 2:p=r.c +if(p==null)p=q +else{p=A.Ag(p,new A.bVZ(a)) +p=p==null?q:p.d}return p +case 3:p=r.d +if(p==null)p=q +else{p=A.Ag(p,new A.bW_(a)) +p=p==null?q:p.d}return p +case 4:p=r.e +if(p==null)p=q +else{p=A.Ag(p,new A.bW0(a)) +p=p==null?q:p.d}return p}}, +aZx(a,b){var s=this.c +s.toString +A.cA(s,new A.bW3(this,a,b),t.H)}, +a0E(a){return this.bRg(a)}, +bRg(a){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$a0E=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=p.c +n.toString +o=A.z(n,B.f,t.X) +s=3 +return A.f(A.Y3(A.a([new A.fo(o.geB(o),null,!0,!1,!0,t.Ch)],t.sI),null,null,n,a.c+" ("+a.a+")",null,null,null,a.e,!0,t.y),$async$a0E) +case 3:if(c!==!0){s=1 +break}n=p.c +n.toString +s=4 +return A.f(A.cA(n,new A.bW1(p,a),t.H),$async$a0E) +case 4:if(c.b!=null){s=1 +break}p.I(new A.bW2(p)) +case 1:return A.m(q,r)}}) +return A.n($async$a0E,r)}, +A(a){return new A.aER(this,null)}} +A.bVX.prototype={ +$1(a){return a.f===this.a.b}, +$S:173} +A.bVY.prototype={ +$1(a){return a.f===this.a.b}, +$S:173} +A.bVZ.prototype={ +$1(a){return a.f===this.a.b}, +$S:173} +A.bW_.prototype={ +$1(a){return a.f===this.a.b}, +$S:173} +A.bW0.prototype={ +$1(a){return a.f===this.a.b}, +$S:173} +A.bW3.prototype={ +$0(){var s,r=this.a.c +r.toString +r=A.ai(r,!1,t.e) +s=this.b +return r.ga8(r).P2("global",s.a,s.b,this.c)}, +$S:2} +A.bW1.prototype={ +$0(){var s,r=this.a.c +r.toString +r=A.ai(r,!1,t.e) +s=this.b +return r.ga8(r).a9g(new A.bMD(s.a,s.b))}, +$S:2} +A.bW2.prototype={ +$0(){this.a.d=null}, +$S:0} +A.aER.prototype={ +A(a){var s,r=null,q=A.e7(r,r,!0,r,r,1,r,r,r,!1,r,!1,r,r,B.f5,r,!0,r,r,r,r,r,A.O(A.z(a,B.f,t.X).gfF(),r,r,r,r,r,r,r,r,r,r,r),r,r,r,1,r),p=A.ai(a,!1,t.e) +p=p.ga8(p).eP.c +s=A.y(p).i("aQ<1>") +return A.ea(q,r,A.EI(A.vM(new A.bWa(this),r,new A.jO(new A.bWb(),new A.aQ(p,s),s.i("jO")),t.ch),!0),r,!1,!1,r,r,r)}} +A.bWb.prototype={ +$1(a){return a.a==="m.push_rules"}, +$S:107} +A.bWa.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k=null,j=t.e,i=A.ai(a,!1,j) +i=i.ga8(i).galL() +s=t.X +i=A.a([A.aap(new A.bW7(a),k,A.O(A.z(a,B.f,s).gjC(),k,k,k,k,k,k,k,k,k,k,k),!i)],t.p) +r=A.ai(a,!1,j) +if(!r.ga8(r).galL()){r=A.bL([B.kx,A.cf(!1,k,k,k,!0,k,k,k,!1,k,k,k,k,!1,k,k,k,k,k,k,A.O(A.z(a,B.f,s).gkS(),k,k,k,k,k,k,k,A.bk(k,k,A.x(a).ax.f,k,k,k,k,k,k,k,k,k,k,k,B.aC,k,k,!0,k,k,k,k,k,k,k,k),k,k,k),k,k)],t.d) +for(q=$.cYB(),p=this.a,o=p.c,n=0;n<6;++n){m=q[n] +l=o.aVE(m) +r.t(0,A.aap(new A.bW8(p,m),k,new A.hf(m.c.$1(a),k,k,k,k,k,k,k,k,k,k,k,k),l!==!1))}B.b.H(i,r)}i.push(B.kx) +i.push(A.cf(!1,k,k,k,!0,k,k,k,!1,k,k,k,k,!1,k,k,k,k,k,k,A.O(A.z(a,B.f,s).gfs(),k,k,k,k,k,k,k,A.bk(k,k,A.x(a).ax.f,k,k,k,k,k,k,k,k,k,k,k,B.aC,k,k,!0,k,k,k,k,k,k,k,k),k,k,k),k,k)) +s=this.a +r=s.c +q=r.d +if(q==null){j=A.ai(a,!1,j) +j=r.d=j.ga8(j).UZ()}else j=q +i.push(new A.ch(j,new A.bW9(s),k,t.eh)) +return A.aY(i,B.n,B.j,B.p,k,k,B.v)}, +$S:608} +A.bW7.prototype={ +$1(a){var s=this.a +return A.cA(s,new A.bW6(s),t.H)}, +$S:11} +A.bW6.prototype={ +$0(){var s=this.a,r=t.e,q=A.ai(s,!1,r) +q=q.ga8(q) +r=A.ai(s,!1,r) +return q.a3O(!r.ga8(r).galL())}, +$S:2} +A.bW8.prototype={ +$1(a){return this.a.c.aZx(this.b,a)}, +$S:11} +A.bW9.prototype={ +$2(a,b){var s,r=null,q=b.c +if(q!=null)A.cn(A.O(A.mI(q,a),r,r,r,r,r,r,r,r,r,r,r),r,r) +s=b.b +if(s==null)s=A.a([],t.N9) +return A.lo(r,new A.bW5(this.a,s),J.aH(s),r,B.eU,B.L,!0)}, +$S:609} +A.bW5.prototype={ +$2(a,b){var s=null,r=this.b,q=J.T(r),p=A.O(q.h(r,b).c+" - "+q.h(r,b).a,s,s,s,s,s,s,s,s,s,s,s) +return A.cf(!1,s,s,s,!0,s,s,s,!1,s,s,s,new A.bW4(this.a,r,b),!1,s,s,s,A.O(J.bp(q.h(r,b).d.b),s,s,s,s,s,s,s,s,s,s,s),s,s,p,s,s)}, +$S:205} +A.bW4.prototype={ +$0(){return this.a.c.a0E(J.K(this.b,this.c))}, +$S:0} +A.a8Z.prototype={ +Y(){var s=null,r=$.d0(),q=t.Oc +return new A.a9_(r.cS(0,t.O7),r.cS(0,t.BQ),r.cS(0,t.Yg),new A.a5_(),r.cS(0,t.nC),A.bJ(!1,t.y),A.bJ(new A.ej(new A.asQ(),t.g),t.ID),A.hm(s),A.hm(s),A.je(!0,"displayNameFocusNode",!0,!0,s,s,!1),A.a([B.dI8],q),A.a([B.dI9],q),$.b0f(),B.l)}} +A.a9_.prototype={ +gcL(a){var s,r=this,q=r.w +q=q==null?null:q.b +if(q==null){q=r.c +q.toString +q=A.ai(q,!1,t.e) +q=q.ga8(q) +s=r.c +s.toString +s=A.wA(q,s) +q=A.fG(s)?B.b.gN(A.lq(s)):null}if(q==null){q=r.c +q.toString +q=A.ai(q,!1,t.e) +q=q.ga8(q) +s=r.c +s.toString +s=A.wA(q,s) +q=s}return q}, +bzN(a){var s,r,q,p=this.c +p.toString +s=t.X +r=t.i1 +p=A.a([new A.fo(A.z(p,B.f,s).glM(),B.cfJ,B.Hb,!1,!1,r)],t.CZ) +q=this.w +if((q==null?null:q.a)!=null){q=this.c +q.toString +p.push(new A.fo(A.z(q,B.f,s).gjX(),B.kJ,B.y1,!1,!0,r))}return p}, +aei(a){switch(a.a){case 0:return this.at +case 2:return this.ax +default:return null}}, +aep(a){switch(a.a){case 0:return this.ay +default:return null}}, +aiF(){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$aiF=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if(q.x!=null||q.y!=null){p=q.Q +p.sm(0,!p.a)}p=q.w +p=p==null?null:p.a +o=q.as +n=t.g +if(p==null){q.agR() +p=q.w +p.toString +o.sm(0,new A.ej(new A.wW(p),n))}else{p=q.c +p.toString +A.cQE(p) +p=q.c +p.toString +p=A.ai(p,!1,t.e) +p=p.ga8(p).k3 +p.toString +o.sm(0,new A.ej(new A.wW(new A.fg(null,q.gcL(q),p)),n)) +q.bzd(!0)}return A.m(null,r)}}) +return A.n($async$aiF,r)}, +a5A(a){return this.bgU(a)}, +bgU(a){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$a5A=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f($.CJ().a12(B.lX),$async$a5A) +case 3:n=c +m=$.U() +m.b9(0,"SettingsProfile::_getImageOnWeb(): FilePickerResult - "+A.r(n)) +if(n==null||J.jx(n.a).c==null){s=1 +break}else{o=p.Q +if(!o.a)o.sm(0,!0) +p.as.sm(0,new A.ej(new A.DY(n),t.g)) +m.b9(0,"SettingsProfile::_getImageOnWeb(): AvatarWebNotifier - "+A.r(n))}case 1:return A.m(q,r)}}) +return A.n($async$a5A,r)}, +akA(){var s=0,r=A.o(t.z),q,p=this,o +var $async$akA=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.c +o.toString +p.a5A(o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$akA,r)}, +aOt(a){var s=t.NT +return A.R(new A.N(A.a([B.dI6,B.dI7],t.Eh),new A.bWm(this,a),s),!0,s.i("al.E"))}, +bhJ(a){switch(a.a){case 0:this.akA() +break +case 1:this.aiF() +break}}, +ako(a){return this.bv9(a)}, +bv9(a){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$ako=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=$.U() +n.b9(0,"SettingsProfileController::_handleSyncProfile() - Syncing profile") +p=q.c +p.toString +p=A.ai(p,!1,t.e) +p=p.ga8(p) +o=new A.f_("app.twake.inapp.profile.avatar",a.P()) +p=p.eP +p.a=o +p.c.t(0,o) +n.b9(0,"SettingsProfileController::_handleSyncProfile() - Syncing success") +return A.m(null,r)}}) +return A.n($async$ako,r)}, +bvj(){var s,r,q=this +if(q.y!=null){s=q.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga8(s) +r=q.y +r.toString +q.f.B2(r,s).qG(new A.bWj(q),q.gblz(),q.gblB())}else q.bzc(q.at.a.a)}, +agR(){var s=this +$.U().b9(0,"SettingsProfile::_clearImageInLocal() - Clear image in local") +if(s.x!=null)s.x=null +if(s.y!=null)s.y=null}, +blA(){$.U().b9(0,"SettingsProfile::_handleUploadAvatarOnDone() - done")}, +blC(a,b){var s +this.c.toString +s=$.wm().c +s===$&&A.e() +s.eF() +$.U().oO(0,"SettingsProfile::_handleUploadAvatarOnError() - error: "+A.r(a)+" | stackTrace: "+A.r(b))}, +bly(a,b){$.U().b9(0,"SettingsProfile::_handleUploadAvatarOnData()") +b.eA(0,new A.bWc(),new A.bWd(this),t.P)}, +Yf(a,b,c){return this.bzf(a,b,c)}, +bzd(a){return this.Yf(null,null,a)}, +bzc(a){return this.Yf(null,a,!1)}, +bze(a,b){return this.Yf(a,b,!1)}, +bzf(a,b,c){var s=0,r=A.o(t.z),q=this,p +var $async$Yf=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:p=q.c +p.toString +p=A.ai(p,!1,t.e) +q.d.J2(a,p.ga8(p),b,c).qG(new A.bWk(q),q.gblE(),q.gblG()) +return A.m(null,r)}}) +return A.n($async$Yf,r)}, +blF(){$.U().b9(0,"SettingsProfile::_handleUploadProfileOnDone() - done")}, +blH(a,b){var s +this.c.toString +s=$.wm().c +s===$&&A.e() +s.eF() +$.U().oO(0,"SettingsProfile::_handleUploadProfileOnError() - error: "+A.r(a)+" | stackTrace: "+A.r(b))}, +blD(a,b){$.U().b9(0,"SettingsProfile::_handleUploadProfileOnData()") +b.eA(0,new A.bWe(),new A.bWf(this,a),t.P)}, +XU(a,b){return this.bgv(a,b)}, +bvx(a){return this.XU(a,!1)}, +bgv(a,b){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$XU=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=a.k3 +n.toString +s=2 +return A.f(a.Ko(n,!b,!1),$async$XU) +case 2:p=d +n=$.U() +n.b9(0,u.bU+p.k(0)) +o=q.as +o.sm(0,new A.ej(new A.wW(p),t.g)) +n.b9(0,u.bU+A.r(o.a)) +if(p.a==null)q.agR() +q.at.sbt(0,q.gcL(q)) +n=q.c +n.toString +q.ax.sbt(0,A.wA(a,n)) +return A.m(null,r)}}) +return A.n($async$XU,r)}, +ap1(a){switch(a.a){case 0:this.bnp() +break +default:break}}, +bnp(){var s,r=this,q=r.at.a.a +if(q.length===0){r.Q.sm(0,!1) +return}s=r.Q +s.sm(0,q!==r.gcL(r)) +$.U().b9(0,"SettingsProfileController::_listeningDisplayNameHasChange() - "+A.r(s.a))}, +aKf(a){var s,r +switch(a.a){case 2:s=this.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga8(s) +r=this.c +r.toString +A.OT(new A.Dl(A.wA(s,r))) +r=this.c +r.toString +A.i3(r,A.z(r,B.f,t.X).gnk()) +break +default:break}}, +blL(){this.as.a9(0,new A.bWi(this))}, +ao(){var s,r=this +r.blL() +s=r.c +s.toString +s=A.ai(s,!1,t.e) +r.bvx(s.ga8(s)) +r.aL()}, +n(){var s=this,r=s.at,q=r.M$=$.bl() +r.F$=0 +r=s.ax +r.M$=q +r.F$=0 +s.ay.n() +r=s.as +r.M$=q +r.F$=0 +r=s.Q +r.M$=q +r.F$=0 +s.aH()}, +A(a){return new A.aET(this,null)}} +A.bWm.prototype={ +$1(a){var s=this.a,r=this.b +return A.oC(s.aPD(r,a.w2(r),a.UO(),!1,new A.bWl(s,a)),B.E,null,t.z)}, +$S:611} +A.bWl.prototype={ +$0(){var s=this.a +s.r.a.Ls() +s.bhJ(this.b)}, +$S:0} +A.bWj.prototype={ +$1(a){var s=this.a,r=s.c +r.toString +return s.bly(r,a)}, +$S:40} +A.bWc.prototype={ +$1(a){$.U().oO(0,"SettingsProfile::_handleUploadAvatarOnData() - failure: "+a.k(0))}, +$S:87} +A.bWd.prototype={ +$1(a){var s,r,q +$.U().b9(0,"SettingsProfile::_handleUploadAvatarOnData() - success: "+a.k(0)) +if(a instanceof A.VF){s=this.a +r=a.a +q=s.at +s.bze(r,q.a.a!==s.gcL(s)?q.a.a:null)}}, +$S:106} +A.bWk.prototype={ +$1(a){var s=this.a,r=s.c +r.toString +return s.blD(r,a)}, +$S:40} +A.bWe.prototype={ +$1(a){$.U().oO(0,"SettingsProfile::_handleUploadProfileOnData() - failure: "+a.k(0))}, +$S:87} +A.bWf.prototype={ +$1(a){var s,r,q,p +$.U().b9(0,"SettingsProfile::_handleUploadProfileOnData() - success: "+a.k(0)) +if(a instanceof A.abo){s=this.a +s.agR() +r=s.c +r.toString +q=t.e +r=A.ai(r,!1,q) +r=r.ga8(r).k3 +r.toString +p=a.b +if(p==null)p=s.gcL(s) +s.ako(new A.fg(a.a,p,r)) +if(!a.c){r=s.Q +r.sm(0,!r.a)}r=s.c +r.toString +q=A.ai(r,!1,q) +s.XU(q.ga8(q),!0) +q=$.wm().c +q===$&&A.e() +q.eF()}}, +$S:106} +A.bWi.prototype={ +$0(){var s=this.a,r=s.as +$.U().b9(0,"settingsProfileUIState()::_handleViewState(): "+A.r(r.a)) +J.Yg(r.a,new A.bWg(),new A.bWh(s),t.P)}, +$S:0} +A.bWg.prototype={ +$1(a){return null}, +$S:87} +A.bWh.prototype={ +$1(a){var s +$label0$0:{s=A.a_(a) +if(B.dWm===s){this.a.x=t.BX.a(a).a +break $label0$0}if(B.dVP===s){this.a.y=t.hT.a(a).a +break $label0$0}if(B.dVH===s){this.a.w=t.CO.a(a).a +break $label0$0}break $label0$0}}, +$S:106} +A.aVn.prototype={} +A.aVo.prototype={} +A.aVp.prototype={} +A.aVq.prototype={} +A.Bc.prototype={ +G(){return"SettingsProfileContextMenuActions."+this.b}, +w2(a){switch(this.a){case 0:return A.z(a,B.f,t.X).glM() +case 1:return A.z(a,B.f,t.X).gjX()}}, +UO(){switch(this.a){case 0:return B.tW +case 1:return B.cf2}}} +A.Ug.prototype={ +A(a){var s,r=this,q=null,p=A.x(a).ax,o=p.dy +p=o==null?p.db:o +p=A.cI(r.x,p,q,q,24,q) +o=A.x(a).p3.at +if(o==null)o=q +else{$.d5() +o=o.aM(B.dv)}o=A.O(r.c,q,q,2,B.a3,q,q,q,o,q,q,q) +$.fh() +s=t.p +return A.aW(A.a([new A.aa(B.oY,p,q),A.bZ(A.aW(A.a([A.bZ(A.aY(A.a([o,new A.bn(r.Q,new A.bWp(r),q,q,t.Sd),A.wI(A.avY(B.iV).c,2,q)],s),B.a2,B.j,B.I,q,q,B.v),1)],s),B.n,B.j,B.p,q,q),1)],s),B.a2,B.j,B.p,q,q)}} +A.bWp.prototype={ +$3(a,b,c){var s=null,r=this.a,q=r.d.a===B.a9g,p=r.r,o=q?new A.bWn(r):r.z,n=A.x(a).ax,m=n.dy +n=m==null?n.db:m +o=A.en(s,s,s,A.cI(r.w,n,s,s,24,s),s,o,s,s,s,s) +return A.l2(!0,B.Q,!1,s,s,A.mp(),p,s,s,s,2,A.j2(s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,p==null?s:p.a.a,s,s,s,s,!1,s,s,s,s,s,s,s,s,s,s,s,s,o,s,s,s,s),!0,s,!0,s,!1,r.f,s,s,s,s,s,s,1,s,s,!1,"\u2022",new A.bWo(r),s,s,s,s,!q,s,s,B.cc,s,s,s,s,s,s,s,s,B.an,s,B.bt,s,s,s)}, +$S:454} +A.bWo.prototype={ +$1(a){var s=this.a +return s.y.$2(a,s.e)}, +$S:17} +A.bWn.prototype={ +$0(){var s=this.a.f +if(s!=null)s.ti()}, +$S:0} +A.asQ.prototype={} +A.Qx.prototype={} +A.DY.prototype={ +gbS(){return[this.a]}} +A.wW.prototype={ +gbS(){return A.a([this.a],t.jl)}} +A.aES.prototype={} +A.aET.prototype={ +A(a){var s,r,q,p=this,o=null +$.d0().cS(0,t._x) +s=A.en(o,o,o,B.ch6,o,new A.bWQ(a),o,o,o,o) +r=A.z(a,B.f,t.X).gon() +q=A.x(a).p3.r +r=A.O(r,o,o,o,o,o,o,o,q==null?o:q.aM(A.x(a).ax.db),o,o,o) +r=A.e7(A.a([new A.bn(p.c.Q,new A.bWR(p),o,o,t.D0)],t.p),o,!0,o,o,1,!0,o,o,!1,o,!1,o,o,s,o,!0,o,o,o,o,o,r,o,o,o,1,o) +s=A.aR(a,o,t.l).w +s=s.a.a>=1239?A.x(a).ax.cy:o +return A.ea(r,s,A.j9(new A.jp(A.p([B.Ge,A.xQ(new A.bWS(p,a),B.dXs),B.xn,A.xQ(new A.bWT(p,a),B.dXt)],t.jG,t.ON),o),o,B.R,o,B.aT,B.ts,o,B.L),o,!1,!1,o,o,o)}} +A.bWQ.prototype={ +$0(){var s=A.cl(this.a).c +s===$&&A.e() +s.eQ(null) +return null}, +$S:0} +A.bWR.prototype={ +$3(a,b,c){var s,r,q,p=null +if(!b)return B.bs +s=A.bV(20) +r=A.z(a,B.f,t.X).giZ() +q=A.x(a).p3.as +return A.cS(!1,s,!0,new A.aa(B.aTI,A.O(r,p,p,p,p,p,p,p,q==null?p:q.aM(A.x(a).ax.b),p,p,p),p),p,!0,p,p,p,p,p,p,p,p,p,p,p,new A.bWP(this.a),p,p,p,p,p,p,p)}, +$S:50} +A.bWP.prototype={ +$0(){var s,r=this.a.c +r.ay.tk() +s=r.c +s.toString +A.cQE(s) +r.bvj() +return null}, +$S:0} +A.bWS.prototype={ +$1(a){var s,r=null,q=this.a,p=q.c,o=p.c +o.toString +o=A.ai(o,!1,t.e) +o=o.ga8(o) +s=p.aOt(this.b) +return new A.Uh(p.as,A.RI(r,new A.bWN(q),B.b.a2(p.ch,p.CW).length,B.aT,r,B.eU,r,!1,B.L,new A.bWO(),!0),s,p.r,o,r)}, +$S:570} +A.bWN.prototype={ +$2(a,b){var s=this.a,r=s.c,q=r.ch,p=r.CW,o=B.b.a2(q,p)[b],n=B.b.a2(q,p)[b].w2(a),m=B.b.a2(q,p)[b].aeH(),l=B.b.a2(q,p)[b].aeM(),k=B.b.a2(q,p)[b].aVs() +return A.cCK(r.aep(B.b.a2(q,p)[b]),k,new A.bWH(s),new A.bWI(s,b),o,new A.a90(m),r.as,l,r.aei(B.b.a2(q,p)[b]),n)}, +$S:232} +A.bWH.prototype={ +$2(a,b){this.a.c.ap1(b)}, +$S:233} +A.bWI.prototype={ +$0(){var s=this.a.c +return s.aKf(B.b.a2(s.ch,s.CW)[this.b])}, +$S:0} +A.bWO.prototype={ +$2(a,b){return B.br}, +$S:226} +A.bWT.prototype={ +$1(a){var s,r,q=null,p=this.a,o=p.c,n=o.c +n.toString +n=A.ai(n,!1,t.e) +n=n.ga8(n) +s=o.aOt(this.b) +r=o.ch.length +return new A.Ui(o.as,A.RI(q,new A.bWJ(p),r,B.aT,q,B.eU,q,!1,B.L,new A.bWK(),!0),A.RI(q,new A.bWL(p),r,B.aT,q,B.eU,q,!1,B.L,new A.bWM(),!0),n,s,o.r,q)}, +$S:615} +A.bWJ.prototype={ +$2(a,b){var s=this.a,r=s.c,q=r.ch,p=q[b],o=p.w2(a),n=q[b].aeH(),m=q[b].aeM() +return A.cCK(r.aep(q[b]),null,new A.bWG(s),null,p,new A.a90(n),r.as,m,r.aei(q[b]),o)}, +$S:232} +A.bWG.prototype={ +$2(a,b){this.a.c.ap1(b)}, +$S:233} +A.bWK.prototype={ +$2(a,b){return B.br}, +$S:226} +A.bWL.prototype={ +$2(a,b){var s=this.a,r=s.c,q=r.CW,p=q[b],o=p.w2(a),n=q[b].aeH(),m=q[b].aeM() +return A.cCK(r.aep(q[b]),null,new A.bWE(s),new A.bWF(s,b),p,new A.a90(n),r.as,m,r.aei(q[b]),o)}, +$S:232} +A.bWE.prototype={ +$2(a,b){this.a.c.ap1(b)}, +$S:233} +A.bWF.prototype={ +$0(){var s=this.a.c +return s.aKf(s.CW[this.b])}, +$S:0} +A.bWM.prototype={ +$2(a,b){return B.br}, +$S:226} +A.Uh.prototype={ +A(a){var s,r,q=this,p=null +$.fh() +s=A.wI(A.avY(B.iV).c,2,p) +r=t.p +return A.aY(A.a([s,new A.aa(B.tr,A.d_(B.xU,A.a([B.a9R,new A.bn(q.c,new A.bWw(q),B.X,p,t.Sd),A.hJ(0,A.cNt(new A.bWx(),q.r,q.f),p,p,p,0,p,p)],r),B.B,B.a7),p),q.d],r),B.n,B.j,B.p,p,p,B.v)}} +A.bWw.prototype={ +$3(a,b,c){return b.eA(0,new A.bWu(c),new A.bWv(this.a,c,a),t.d)}, +$S:77} +A.bWu.prototype={ +$1(a){var s=this.a +s.toString +return s}, +$S:124} +A.bWv.prototype={ +$1(a){var s,r,q,p,o,n,m=this,l=null +if(a instanceof A.Qx)s=!1 +else s=!1 +if(s){s=a.a +if(s==null){s=m.b +s.toString +return s}return A.anx(A.Bg(A.cIO(s,new A.bWq(),B.bx,B.c0,56,!0,new A.bWr(),B.apy,B.dUE,56),B.a9N))}if(a instanceof A.DY&&!0){s=a.a +r=J.jx(s.a).c +r=r==null +if(r){s=m.b +s.toString +return s}s=J.jx(s.a).c +s.toString +return A.anx(A.Bg(A.Eb(s,l,l,new A.bWs(),B.bx,B.c0,l,l),B.a9N))}if(a instanceof A.wW){s=a.a +r=s.b +if(r==null){r=A.wA(m.a.w,m.c) +r=A.fG(r)?B.b.gN(A.lq(r)):l +q=r}else q=r +if(q==null)q=A.wA(m.a.w,m.c) +r=m.c +p=A.x(r).RG.d +if(p==null)p=4 +o=A.x(r) +r=A.x(r) +n=A.bV(56) +return A.d9(B.F,!0,l,A.fk(l,45,s.a,q,l,96),B.h,l,p,l,o.RG.e,new A.dS(n,new A.c0(r.CW,1,B.aa,-1)),l,l,B.al)}s=m.b +s.toString +return s}, +$S:118} +A.bWr.prototype={ +$3(a,b,c){if(c!=null&&c.a!==c.b)return B.lx +return b}, +$C:"$3", +$R:3, +$S:457} +A.bWq.prototype={ +$3(a,b,c){return B.om}, +$S:165} +A.bWs.prototype={ +$3(a,b,c){return B.om}, +$S:165} +A.bWx.prototype={ +$3(a,b,c){var s=null,r=A.x(a),q=A.bV(96),p=A.nd(A.x(a).ax.c,4) +return A.eH(s,A.an(s,A.cI(B.O2,A.x(a).ax.c,s,s,24,s),B.h,s,s,new A.bq(r.ax.b,s,p,q,s,s,s,B.M),s,s,s,s,B.fl,s,s,s),B.R,!1,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,new A.bWt(b),s,s,s,s,s,s,!1,B.ay)}, +$S:468} +A.bWt.prototype={ +$0(){var s=this.a.a +if(s.z!=null)s.Ls() +else s.aD3(0,null)}, +$S:0} +A.Ui.prototype={ +A(a){var s,r,q,p=this,o=null,n=A.bV(16),m=t.X,l=A.z(a,B.f,m).gn7(),k=A.x(a).p3.as +l=A.O(l,o,o,o,o,o,o,o,k==null?o:k.aM(A.x(a).ax.db),o,o,o) +k=t.p +n=A.an(o,A.aY(A.a([new A.aa(B.MS,l,o),A.aW(A.a([new A.aa(B.fY,A.d_(B.xU,A.a([B.a9R,new A.bn(p.c,new A.bWC(p),B.X,o,t.Sd),A.hJ(0,A.cNt(new A.bWD(),p.w,p.r),o,o,o,0,o,o)],k),B.B,B.a7),o),A.bZ(p.d,1)],k),B.a2,B.j,B.p,o,o)],k),B.a2,B.j,B.I,o,o,B.v),B.da,o,o,new A.iM(B.o,o,o,o,new A.dS(n,B.O)),o,o,o,o,B.fY,o,o,640) +l=A.z(a,B.f,m).gnv() +s=A.x(a).p3.as +if(s==null)s=o +else{$.d5() +s=s.aM(B.fe)}s=A.O(l,o,o,o,o,o,o,o,s,o,o,o) +l=A.bV(16) +r=A.z(a,B.f,m).goD() +q=A.x(a).p3.as +l=A.an(o,A.aY(A.a([new A.aa(B.MS,A.O(r,o,o,o,o,o,o,o,q==null?o:q.aM(A.x(a).ax.db),o,o,o),o),new A.aa(B.MR,p.e,o)],k),B.a2,B.j,B.I,o,o,B.v),B.da,o,o,new A.iM(B.o,o,o,o,new A.dS(l,B.O)),o,o,o,o,B.fY,o,o,640) +m=A.z(a,B.f,m).gnw() +r=A.x(a).p3.as +if(r==null)r=o +else{$.d5() +r=r.aM(B.fe)}return new A.aa(B.aTR,A.cn(A.j9(A.aY(A.a([n,new A.aa(B.tr,s,o),l,new A.aa(B.tr,A.O(m,o,o,o,o,o,o,o,r,o,o,o),o)],k),B.a2,B.j,B.I,o,o,B.v),o,B.R,o,B.aT,o,B.eU,B.L),o,o),o)}} +A.bWC.prototype={ +$3(a,b,c){return b.eA(0,new A.bWA(c),new A.bWB(this.a,c,a),t.d)}, +$S:77} +A.bWA.prototype={ +$1(a){var s=this.a +s.toString +return s}, +$S:124} +A.bWB.prototype={ +$1(a){var s,r,q,p,o,n,m=this,l=null +if(a instanceof A.DY){s=a.a +r=J.jx(s.a).c +r=r==null +if(r){s=m.b +s.toString +return s}s=J.jx(s.a).c +s.toString +return A.anx(A.Bg(A.Eb(s,l,l,new A.bWy(),B.bx,B.c0,l,l),B.a9P))}if(a instanceof A.wW){s=a.a +r=s.b +if(r==null){r=A.wA(m.a.f,m.c) +r=A.fG(r)?B.b.gN(A.lq(r)):l +q=r}else q=r +if(q==null)q=A.wA(m.a.f,m.c) +r=m.c +p=A.x(r).RG.d +if(p==null)p=4 +o=A.x(r) +r=A.x(r) +n=A.bV(56) +return A.d9(B.F,!0,l,A.fk(l,45,s.a,q,l,96),B.h,l,p,l,o.RG.e,new A.dS(n,new A.c0(r.CW,1,B.aa,-1)),l,l,B.al)}s=m.b +s.toString +return s}, +$S:118} +A.bWy.prototype={ +$3(a,b,c){return B.om}, +$S:165} +A.bWD.prototype={ +$3(a,b,c){var s=null,r=A.x(a),q=A.bV(96),p=A.nd(A.x(a).ax.c,4) +return A.eH(s,A.an(s,A.cI(B.O2,A.x(a).ax.c,s,s,24,s),B.h,s,s,new A.bq(r.ax.b,s,p,q,s,s,s,B.M),s,s,s,s,B.fl,s,s,s),B.R,!1,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,new A.bWz(b),s,s,s,s,s,s,!1,B.ay)}, +$S:468} +A.bWz.prototype={ +$0(){var s=this.a.a +if(s.z!=null)s.Ls() +else s.aD3(0,null) +return null}, +$S:0} +A.a92.prototype={ +Y(){return new A.a93(B.l)}} +A.a93.prototype={ +YR(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h +var $async$YR=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:h=p.c +h.toString +o=t.X +n=A.z(h,B.f,o).gh_() +m=p.c +m.toString +m=A.z(m,B.f,o).gdq() +l=p.c +l.toString +l=A.z(l,B.f,o) +l=l.gcT(l) +k=p.c +k.toString +k=A.zB(!0,A.z(k,B.f,o).gfd(),null,null,1,1,!0,null) +j=p.c +j.toString +s=3 +return A.f(A.wk(l,h,!0,null,m,A.a([k,A.zB(!0,A.z(j,B.f,o).gfM(),null,null,1,1,!0,null)],t.jb),n,!1),$async$YR) +case 3:i=b +if(i==null){s=1 +break}h=p.c +h.toString +s=4 +return A.f(A.cA(h,new A.bWU(p,i),t.H),$async$YR) +case 4:if(b.b==null){h=p.c +h.toString +A.i3(h,A.z(h,B.f,o).ghp())}case 1:return A.m(q,r)}}) +return A.n($async$YR,r)}, +MD(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h,g,f +var $async$MD=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:f=p.c +f.toString +o=t.X +n=A.z(f,B.f,o).glj() +m=p.c +m.toString +m=A.z(m,B.f,o).giW() +l=p.c +l.toString +l=A.z(l,B.f,o).gdq() +k=p.c +k.toString +k=A.z(k,B.f,o) +s=3 +return A.f(A.kg(k.gcT(k),f,!1,m,l,n,!1),$async$MD) +case 3:if(b===B.hf){s=1 +break}f=p.c +f.toString +f=A.ai(f,!1,t.e) +f=f.ga8(f).k3 +f.toString +n=p.c +n.toString +m=A.z(n,B.f,o).glU() +l=t.jb +k=A.a([A.zB(!0,null,null,null,1,null,!1,new A.bWW(p,f))],l) +j=p.c +j.toString +j=A.z(j,B.f,o) +j=j.geB(j) +i=p.c +i.toString +i=A.z(i,B.f,o) +s=4 +return A.f(A.wk(i.gcT(i),n,!0,null,j,k,m,!1),$async$MD) +case 4:h=b +if(h!=null){n=J.T(h) +f=n.gu(h)!==1||!J.v(n.gbQ(h),f)}else f=!0 +if(f){s=1 +break}f=p.c +f.toString +n=A.z(f,B.f,o).gfJ() +m=p.c +m.toString +m=A.z(m,B.f,o).gdq() +k=p.c +k.toString +o=A.z(k,B.f,o) +s=5 +return A.f(A.wk(o.gcT(o),f,!0,null,m,A.a([B.A0],l),n,!1),$async$MD) +case 5:g=b +if(g==null){s=1 +break}f=p.c +f.toString +s=6 +return A.f(A.cA(f,new A.bWX(p,g),t.vp),$async$MD) +case 6:case 1:return A.m(q,r)}}) +return A.n($async$MD,r)}, +bGp(){var s=this.c +s.toString +return A.a94(s)}, +A(a){return new A.aEU(this,null)}} +A.bWU.prototype={ +$0(){var s,r,q=this.a.c +q.toString +q=A.ai(q,!1,t.e) +s=this.b +r=J.c9(s) +return q.ga8(q).bCB(r.gR(s),r.gN(s))}, +$S:2} +A.bWW.prototype={ +$1(a){var s,r=this.b +if(a===r)r=null +else{s=this.a.c +s.toString +r=A.z(s,B.f,t.X).lE(r)}return r}, +$S:204} +A.bWX.prototype={ +$0(){var s,r,q=this.a,p=q.c +p.toString +s=t.e +p=A.ai(p,!1,s) +p=p.ga8(p) +r=J.jx(this.b) +q=q.c +q.toString +s=A.ai(q,!1,s) +s=s.ga8(s).k3 +s.toString +return p.ZC(new A.Hk(r,new A.D2(s,"m.id.user"),"m.login.password",null))}, +$S:375} +A.bWV.prototype={ +$0(){var s=0,r=A.o(t.A0),q,p=this,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=A.ai(p.a,!1,t.e) +s=3 +return A.f(o.ga8(o).MW(),$async$$0) +case 3:n=b +if(n==null)throw A.j(A.aL("Export data is null.")) +q=A.bDI(new Uint8Array(A.bu(B.k.gbo().ac(n))),null,null,"fluffychat-export-"+A.I8("yMMMMd",null).xb(new A.bK(Date.now(),!1))+".fluffybackup") +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:618} +A.aEU.prototype={ +A(a){var s,r=null,q=t.X,p=A.e7(r,r,!0,r,r,1,r,r,r,!1,r,!1,r,r,r,r,!0,r,r,r,r,r,A.O(A.z(a,B.f,q).ghB(),r,r,r,r,r,r,r,r,r,r,r),r,r,r,1,r),o=A.x(a),n=this.c,m=A.a([A.cf(!1,r,r,r,!0,r,r,r,!1,B.chY,r,r,new A.bWY(a),!1,r,r,r,r,r,r,A.O(A.z(a,B.f,q).gkb(),r,r,r,r,r,r,r,r,r,r,r),B.ez,r),A.cf(!1,r,r,r,!0,r,r,r,!1,B.cgX,r,r,new A.bWZ(a),!1,r,r,r,r,r,r,A.O(A.z(a,B.f,q).gek(),r,r,r,r,r,r,r,r,r,r,r),B.ez,r),A.cf(!1,r,r,r,!0,r,r,r,!1,B.chM,r,r,n.gbCE(),!1,r,r,r,r,r,r,A.O(A.z(a,B.f,q).gh_(),r,r,r,r,r,r,r,r,r,r,r),B.ez,r),A.cf(!1,r,r,r,!0,r,r,r,!1,B.OF,r,r,new A.bX_(a),!1,r,r,r,r,r,r,A.O(A.z(a,B.f,q).ghq(),r,r,r,r,r,r,r,r,r,r,r),B.ez,r)],t.p),l=t.e,k=A.ai(a,!1,l) +if(k.ga8(k).Q!=null){k=A.bL([B.kx],t.d) +s=A.O(A.z(a,B.f,q).gls(),r,r,r,r,r,r,r,r,r,r,r) +l=A.ai(a,!1,l) +k.t(0,A.cf(!1,r,r,r,!0,r,r,r,!1,B.OB,r,r,r,!1,r,r,r,A.O(A.cJ_(l.ga8(l).gNb()),r,r,r,r,r,r,r,B.FG,r,r,r),r,r,s,r,r)) +B.b.H(m,k)}m.push(B.fj) +m.push(A.cf(!1,r,r,r,!0,r,r,r,!1,B.chC,r,r,n.gbGo(),!1,r,r,r,r,r,r,A.O(A.z(a,B.f,q).gfq(),r,r,r,r,r,r,r,B.FC,r,r,r),B.ez,r)) +m.push(A.cf(!1,r,r,r,!0,r,r,r,!1,B.AY,r,r,n.gbGx(),!1,r,r,r,r,r,r,A.O(A.z(a,B.f,q).giY(),r,r,r,r,r,r,r,B.FC,r,r,r),B.ez,r)) +return A.ea(p,r,A.bAJ(A.EI(A.aY(m,B.n,B.j,B.p,r,r,B.v),!0),r,o.ax.cx,r),r,!1,!1,r,r,r)}} +A.bWY.prototype={ +$0(){return A.cl(this.a).ex(0,"/stories",null)}, +$S:0} +A.bWZ.prototype={ +$0(){return A.cl(this.a).ex(0,"/ignorelist",null)}, +$S:0} +A.bX_.prototype={ +$0(){return A.cl(this.a).ex(0,"/3pid",null)}, +$S:0} +A.a95.prototype={ +Y(){return new A.aEV(A.b(t.Wy,t.y),B.l)}} +A.aEV.prototype={ +a22(a){return this.bX5(a)}, +bX5(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$a22=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=p.e +if(m==null){s=1 +break}o=p.d.h(0,a) +s=o===!0?3:4 +break +case 3:n=A.bcI(m.ay) +o=a.f +B.b.t(n,o==null?"@unknown:unknown":o) +o=p.c +o.toString +s=5 +return A.f(A.cA(o,new A.bX7(p,a,m,n),t.P),$async$a22) +case 5:s=1 +break +case 4:n=A.bcI(m.ay) +o=a.f +B.b.D(n,o==null?"@unknown:unknown":o) +o=p.c +o.toString +s=6 +return A.f(A.cA(o,new A.bX8(p,m,n,a),t.P),$async$a22) +case 6:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a22,r)}, +Xk(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$Xk=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:j=p.c +j.toString +o=t.e +j=A.ai(j,!1,o) +j=j.ga8(j) +n=p.c +n.toString +s=3 +return A.f(A.OQ(j,n),$async$Xk) +case 3:m=p.e=b +if(m==null){s=1 +break}s=4 +return A.f(m.ED(),$async$Xk) +case 4:l=b +j=J.c9(l) +j.kU(l,new A.bX1(m)) +n=p.c +n.toString +o=A.ai(n,!1,o) +o=A.czE(o.ga8(o)) +for(n=B.b.gS(o),o=new A.hM(n,new A.bX2(l),A.a0(o).i("hM<1>")),k=p.d;o.q();)k.j(0,n.gE(n),!1) +for(j=j.gS(l);j.q();)k.j(0,j.gE(j),!0) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Xk,r)}, +ao(){this.aL() +$.aC.go$.push(new A.bX4(this))}, +A(a){return new A.aEW(this,null)}} +A.bX7.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.b +s=2 +return A.f(o.a_Y(),$async$$0) +case 2:p=q.d +p=A.jG(p,A.a0(p).c) +s=3 +return A.f(A.czF(q.c.ay,A.R(p,!0,A.y(p).i("dd.E"))),$async$$0) +case 3:p=q.a +p.I(new A.bX6(p,o)) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.bX6.prototype={ +$0(){this.a.d.j(0,this.b,!1)}, +$S:0} +A.bX8.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=q.b +s=2 +return A.f(A.czF(n.ay,q.c),$async$$0) +case 2:p=q.d +o=p.f +s=3 +return A.f(n.apo(o==null?"@unknown:unknown":o),$async$$0) +case 3:n=q.a +n.I(new A.bX5(n,p)) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.bX5.prototype={ +$0(){this.a.d.j(0,this.b,!0)}, +$S:0} +A.bX1.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return s===this.a.ay.k3}, +$S:31} +A.bX2.prototype={ +$1(a){return!J.uj(this.a,new A.bX0(a))}, +$S:31} +A.bX0.prototype={ +$1(a){var s,r="@unknown:unknown",q=a.f +if(q==null)q=r +s=this.a.f +return q===(s==null?r:s)}, +$S:31} +A.bX4.prototype={ +$1(a){var s=this.a +s.I(new A.bX3(s))}, +$S:3} +A.bX3.prototype={ +$0(){var s=this.a +s.f=s.Xk()}, +$S:0} +A.aEW.prototype={ +A(a){var s=null,r=t.X,q=A.e7(s,s,!0,s,s,1,s,s,0,!1,s,!1,s,s,s,s,!0,s,s,s,s,s,A.O(A.z(a,B.f,r).gkb(),s,s,s,s,s,s,s,s,s,s,s),s,s,s,1,s) +r=A.O(A.z(a,B.f,r).gll(),s,s,s,s,s,s,s,s,s,s,s) +return A.ea(q,s,A.aY(A.a([A.cf(!1,s,s,s,!0,s,s,s,!1,A.qb(A.x(a).id,s,B.OR,A.x(a).ax.f,s),s,s,s,!1,s,s,s,s,s,s,r,s,s),B.fj,A.bZ(new A.ch(this.c.f,new A.bXb(this),s,t.qs),1)],t.p),B.n,B.j,B.p,s,s,B.v),s,!1,!1,s,s,s)}} +A.bXb.prototype={ +$2(a,b){var s,r=null,q=b.c +if(q!=null)return A.cn(A.O(A.mI(q,a),r,r,r,r,r,r,r,r,r,r,r),r,r) +if(b.a!==B.iZ)return B.hZ +s=this.a +return A.lo(r,new A.bXa(s),s.c.d.a,r,r,B.L,!1)}, +$S:619} +A.bXa.prototype={ +$2(a,b){var s=null,r=this.a,q=r.c.d,p=A.y(q).i("br<1>"),o=A.R(new A.br(q,p),!0,p.i("D.E"))[b] +q=q.h(0,o) +return A.aap(new A.bX9(r,o),A.fk(s,24,o.gta(),o.pp(),s,56),A.O(o.pp(),s,s,s,s,s,s,s,s,s,s,s),q===!0)}, +$S:260} +A.bX9.prototype={ +$1(a){return this.a.c.a22(this.b)}, +$S:11} +A.a96.prototype={ +Y(){return new A.a97(B.l)}} +A.a97.prototype={ +VN(){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$VN=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f($.CJ().rf(B.lX,!1),$async$VN) +case 3:n=b +m=n==null?null:A.Jl(n.a) +if(m==null){s=1 +break}o=p.c +o.toString +s=4 +return A.f(A.ai(o,!1,t.e).f.Ai("chat.fluffy.wallpaper",m.gf7(m)),$async$VN) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$VN,r)}, +a9h(){var s=0,r=A.o(t.z),q=this,p,o +var $async$a9h=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.c +o.toString +p=t.e +A.ai(o,!1,p).db=null +o=q.c +o.toString +s=2 +return A.f(A.ai(o,!1,p).f.RT("chat.fluffy.wallpaper"),$async$a9h) +case 2:q.I(new A.bXe()) +return A.m(null,r)}}) +return A.n($async$a9h,r)}, +af4(a){return this.aYW(a)}, +aYW(a){var s=0,r=A.o(t.z),q=this,p +var $async$af4=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a!=null){$.akE=a +p=q.c +p.toString +A.ai(p,!1,t.w7).VH(a)}return A.m(null,r)}}) +return A.n($async$af4,r)}, +b7j(a){var s,r=this +if(a==null)return +switch(a.a){case 1:s=r.c +s.toString +A.ai(s,!1,t.w7).KJ(B.x2) +break +case 2:s=r.c +s.toString +A.ai(s,!1,t.w7).KJ(B.nR) +break +case 0:s=r.c +s.toString +A.ai(s,!1,t.w7).KJ(B.k6) +break}r.I(new A.bXf())}, +bCA(a){var s +this.I(new A.bXd(a)) +s=this.c +s.toString +A.ai(s,!1,t.e).f.Ai("chat.fluffy.font_size_factor",B.e.k($.CX))}, +bCy(a){var s +this.I(new A.bXc(a)) +s=this.c +s.toString +A.ai(s,!1,t.e).f.Ai("chat.fluffy.bubble_size_factor",B.e.k($.wp))}, +A(a){return new A.aEX(this,null)}} +A.bXe.prototype={ +$0(){}, +$S:0} +A.bXf.prototype={ +$0(){}, +$S:0} +A.bXd.prototype={ +$0(){return $.CX=this.a}, +$S:0} +A.bXc.prototype={ +$0(){return $.wp=this.a}, +$S:0} +A.aEX.prototype={ +A(a){var s,r,q,p,o,n,m=null,l=A.ai(a,!1,t.e).db,k=t.X,j=A.e7(m,m,!0,m,m,1,m,m,m,!1,m,!1,m,m,B.f5,m,!0,m,m,m,m,m,A.O(A.z(a,B.f,k).gi9(),m,m,m,m,m,m,m,m,m,m,m),m,m,m,1,m),i=A.x(a),h=$.cZ7(),g=A.a0(h).i("N<1,aa>") +g=A.bU(A.mH(A.R(new A.N(h,new A.bXh(this),g),!0,g.i("al.E")),m,m,m,m,m,B.aq,!0),56,m) +h=this.c +s=h.c +s.toString +r=t.w7 +s=A.ai(s,!1,r).e +if(s==null)s=B.k6 +q=h.gb7i() +p=t.UT +s=A.bNO(s,q,A.O(A.z(a,B.f,k).gkq(),m,m,m,m,m,m,m,m,m,m,m),!1,B.k6,p) +o=h.c +o.toString +o=A.ai(o,!1,r).e +if(o==null)o=B.k6 +o=A.bNO(o,q,A.O(A.z(a,B.f,k).gjr(),m,m,m,m,m,m,m,m,m,m,m),!1,B.x2,p) +n=h.c +n.toString +r=A.ai(n,!1,r).e +if(r==null)r=B.k6 +p=A.a([g,B.fj,s,o,A.bNO(r,q,A.O(A.z(a,B.f,k).giT(),m,m,m,m,m,m,m,m,m,m,m),!1,B.nR,p),B.fj,A.cf(!1,m,m,m,!0,m,m,m,!1,m,m,m,m,!1,m,m,m,m,m,m,A.O(A.z(a,B.f,k).gli(),m,m,m,m,m,m,m,A.bk(m,m,A.x(a).ax.f,m,m,m,m,m,m,m,m,m,m,m,B.aC,m,m,!0,m,m,m,m,m,m,m,m),m,m,m),m,m)],t.p) +if(l!=null)p.push(A.cf(!1,m,m,m,!0,m,m,m,!1,m,m,m,h.gbGH(),!1,m,m,m,m,m,m,A.bvL(l,m,m,B.bx,B.c0,38,m),B.ch3,m)) +p.push(new A.hr(new A.bXi(this),m)) +p.push(B.fj) +p.push(A.cf(!1,m,m,m,!0,m,m,m,!1,m,m,m,m,!1,m,m,m,m,m,m,A.O(A.z(a,B.f,k).gjv(),m,m,m,m,m,m,m,A.bk(m,m,A.x(a).ax.f,m,m,m,m,m,m,m,m,m,m,m,B.aC,m,m,!0,m,m,m,m,m,m,m,m),m,m,m),m,m)) +g=A.x(a) +s=A.x(a).id.bZ(100) +r=A.bV(20) +q=16*$.wp +p.push(A.an(B.dg,A.d9(B.F,!0,r,new A.aa(new A.au(q,q,q,q),A.O("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor",m,m,m,m,m,m,m,A.bk(m,m,A.x(a).ax.c,m,m,m,m,m,m,m,m,17*$.CX,m,m,m,m,m,!0,m,m,m,m,m,m,m,m),m,m,m),m),B.h,g.ax.b,6,m,s,m,m,m,B.al),B.h,m,m,m,m,m,m,m,B.Ab,m,m,m)) +s=A.z(a,B.f,k) +p.push(A.cf(!1,m,m,m,!0,m,m,m,!1,m,m,m,m,!1,m,m,m,m,m,m,A.O(s.gj9(s),m,m,m,m,m,m,m,m,m,m,m),A.O("\xd7 "+A.r($.CX),m,m,m,m,m,m,m,m,m,m,m),m)) +p.push(A.cPL(20,2.5,0.5,h.gbCz(),new A.bXj(),$.CX)) +p.push(A.cf(!1,m,m,m,!0,m,m,m,!1,m,m,m,m,!1,m,m,m,m,m,m,A.O(A.z(a,B.f,k).gkr(),m,m,m,m,m,m,m,m,m,m,m),A.O("\xd7 "+A.r($.wp),m,m,m,m,m,m,m,m,m,m,m),m)) +p.push(A.cPL(4,1.5,0.5,h.gbCx(),new A.bXk(),$.wp)) +return A.ea(j,i.ax.cy,A.EI(A.aY(p,B.n,B.j,B.p,m,m,B.v),!0),m,!1,!1,m,m,m)}} +A.bXh.prototype={ +$1(a){var s,r,q=null,p=A.bV(32),o=this.a +if(a==null){s=$.akE +s.gm(s) +s=$.akE +s=A.d9(B.F,!0,A.bV(32),A.atW("assets/colors.png",B.bx,q,32,32),B.h,q,0,q,s,q,q,q,B.al)}else{s=A.bV(32) +r=o.c.c +r.toString +s=A.d9(B.F,!0,s,A.bU(J.v(A.ai(r,!1,t.w7).f,a)?B.awj:q,32,32),B.h,a,6,q,q,q,q,q,B.al)}return new A.aa(B.bK,A.cS(!1,p,!0,s,q,!0,q,q,q,q,q,q,q,q,q,q,q,new A.bXg(o,a),q,q,q,q,q,q,q),q)}, +$S:621} +A.bXg.prototype={ +$0(){return this.a.c.af4(this.b)}, +$S:0} +A.bXi.prototype={ +$1(a){var s=null,r=A.O(A.z(a,B.f,t.X).gia(),s,s,s,s,s,s,s,s,s,s,s),q=A.x(a).p3.y +return A.cf(!1,s,s,s,!0,s,s,s,!1,s,s,s,this.a.c.gb_y(),!1,s,s,s,s,s,s,r,A.cI(B.AT,q==null?s:q.b,s,s,s,s),s)}, +$S:622} +A.bXj.prototype={ +$1(a){return B.e.k(a)}, +$S:235} +A.bXk.prototype={ +$1(a){return B.e.k(a)}, +$S:235} +A.a9b.prototype={ +Y(){var s=null,r=t.y +return new A.a9c($.d0().cS(0,t.xZ),A.bJ(!0,r),A.bJ(!1,r),A.hm(s),A.al3(),A.je(!0,s,!0,!0,s,s,!1),A.bJ(A.a([],t.s),t.h),B.l)}} +A.a9c.prototype={ +aqK(a){var s=this.y,r=J.hq(s.a,a),q=s.a +if(r)J.lM(q,a) +else J.dm(q,a) +s.sm(0,A.cMk(s.a,new A.bXw(),t.N))}, +as2(){}, +afh(a){return this.b_D(a)}, +b_D(a){var s=0,r=A.o(t.z),q=this,p,o,n,m,l,k +var $async$afh=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:l=J.eZ(q.y.a) +k=q.c +k.toString +p=t.e +k=A.ai(k,!1,p) +o=A.pG(k.ga8(k),0,l,B.aZ,0,null,null,null) +l=q.c +l.toString +n=A.ai(l,!1,p).CW +if(n!=null){m=A.az(n,"file",B.i,t.A0) +l="/rooms/"+o.a +if(J.v(A.az(n,"msgtype",B.i,t.N),"app.twake.shared.file")){k=q.c +k.toString +A.cl(k).ex(0,l,new A.HK(B.aK9,m))}else{o.Vo(n) +k=q.c +k.toString +A.cl(k).ex(0,l,null)}l=q.c +l.toString +A.ai(l,!1,p).sKM(null)}return A.m(null,r)}}) +return A.n($async$afh,r)}, +A(a){return new A.aF9(this,null)}} +A.bXw.prototype={ +$2(a,b){return B.c.bL(a,b)}, +$S:328} +A.aVv.prototype={} +A.aF9.prototype={ +A(a){var s=null,r=t.X,q=this.c,p=A.cCG(q.x,s,!0,q.f,q.r,A.z(a,B.f,r).gmP(),q.gads()),o=A.j9(A.aY(A.a([B.a7Z,new A.bn(q.e,new A.bXB(this),s,s,t.D0)],t.p),B.n,B.j,B.p,s,s,B.v),s,B.R,s,B.aT,s,s,B.L) +r=A.z(a,B.f,r) +return A.ea(new A.lv(p,new A.a1(1/0,56),s),s,new A.aa(B.bh,o,s),s,!1,!1,new A.bn(q.y,new A.bXC(),A.bU(new A.ei(B.dt,s,s,A.hz(s,s,s,"assets/images/ic_send.svg",56,B.E,new A.bXD(this),s,0,s,s,r.geJ(r)),s),60,s),s,t.if),B.r4,s)}} +A.bXB.prototype={ +$3(a,b,c){var s,r,q +if(b){s=this.a +r=s.c +q=r.c +q.toString +q=A.ai(q,!1,t.e) +return new A.a7c(A.anr(q.ga8(q),B.qS),r.w,r.y,new A.bXA(s),null)}return B.X}, +$S:50} +A.bXA.prototype={ +$1(a){return this.a.c.aqK(a)}, +$S:17} +A.bXC.prototype={ +$3(a,b,c){if(J.aH(b)!==1)return B.bs +c.toString +return c}, +$S:555} +A.bXD.prototype={ +$0(){var s=this.a.c +return s.afh(J.eZ(s.y.a))}, +$S:0} +A.a9k.prototype={ +Y(){var s=null +return new A.a9l(A.hm(s),A.hm(s),A.hm(s),new A.bG(s,t.am),B.l)}} +A.a9l.prototype={ +as5(){return this.I(new A.bXY(this))}, +bQZ(a){if(a.length>=8&&!this.z)this.I(new A.bXT(this))}, +bSB(a){var s=a.length +if(s===0){s=this.c +s.toString +return A.z(s,B.f,t.X).gfd()}if(s<8){s=this.c +s.toString +s=A.z(s,B.f,t.X) +s.toString +return s.jM(B.d.k(8))}return null}, +bSD(a){var s +if(a.length===0){s=this.c +s.toString +return A.z(s,B.f,t.X).gfM()}if(a!==this.d.a.a){s=this.c +s.toString +return A.z(s,B.f,t.X).gjH()}return null}, +bI_(a){var s=this,r=a.length===0 +if(r&&!s.y){s.y=!0 +r=s.c +r.toString +return A.z(r,B.f,t.X).gmg()}if(!r&&!B.c.p(a,"@")){r=s.c +r.toString +return A.z(r,B.f,t.X).gjN()}return null}, +KS(a){var s=0,r=A.o(t.z),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f,e,d,c,b +var $async$KS=A.k(function(a0,a1){if(a0===1){o=a1 +s=p}while(true)switch(s){case 0:m.I(new A.bXU(m)) +if(!m.Q.gap().adZ()){s=1 +break}m.I(new A.bXV(m)) +p=4 +g=m.c +g.toString +f=t.e +l=A.ai(g,!1,f).rP() +k=m.f.a.a +s=J.aH(k)!==0?7:8 +break +case 7:g=m.c +g.toString +A.ai(g,!1,f).ax=B.d.k(Date.now()) +g=m.c +g.toString +g=A.ai(g,!1,f) +e=m.c +e.toString +e=A.ai(e,!1,f).ax +e===$&&A.e() +b=g +s=9 +return A.f(l.TZ(e,k,0),$async$KS) +case 9:b.ay=a1 +case 8:g=m.c +g.toString +f=A.ai(g,!1,f).y +f.toString +j=f +f=j.toLowerCase() +i=A.bD(f," ","_") +s=10 +return A.f(l.adD(new A.bXW(m,l,i),t.Nj),$async$KS) +case 10:s=!J.v(j,i)?11:12 +break +case 11:g=l.k3 +g.toString +s=13 +return A.f(l.P_(g,j),$async$KS) +case 13:case 12:n.push(6) +s=5 +break +case 4:p=3 +c=o +h=A.a2(c) +g=m.c +g.toString +m.r=A.mI(h,g) +n.push(6) +s=5 +break +case 3:n=[2] +case 5:p=2 +if(m.c!=null)m.I(new A.bXX(m)) +s=n.pop() +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$KS,r)}, +b_X(){return this.KS(null)}, +A(a){return new A.aFg(this,null)}} +A.bXY.prototype={ +$0(){var s=this.a +return s.x=!s.x}, +$S:0} +A.bXT.prototype={ +$0(){this.a.z=!0}, +$S:0} +A.bXU.prototype={ +$0(){this.a.r=null}, +$S:0} +A.bXV.prototype={ +$0(){this.a.w=!0}, +$S:0} +A.bXW.prototype={ +$1(a){var s=this.a.d.a.a +return this.b.O5(0,a,$.CW+" web",s,this.c)}, +$S:624} +A.bXX.prototype={ +$0(){return this.a.w=!1}, +$S:0} +A.aFg.prototype={ +A(a){var s,r,q,p,o,n=null,m=this.c,l=m.w,k=l?n:B.f5,j=t.X +k=A.e7(n,n,!l,n,n,1,n,n,n,!1,n,!1,n,n,k,n,!0,n,n,n,n,n,A.O(A.z(a,B.f,j).gfa(),n,n,n,n,n,n,n,n,n,n,n),n,n,n,1,n) +l=m.w +s=l?n:A.a(["newPassword"],t.s) +r=m.x +q=A.z(a,B.f,j).gkl() +q=A.en(n,n,n,A.cI(m.x?B.Os:B.AW,B.w,n,n,n,n),n,m.gas4(),n,n,n,q) +l=A.a([new A.aa(B.bK,A.c1h(!1,s,!1,n,m.d,A.j2(n,n,n,n,n,n,n,n,!0,n,n,n,B.nQ,n,n,n,n,n,n,n,n,n,n,n,n,n,n,A.z(a,B.f,j).gfd(),n,n,n,n,!1,n,n,n,n,n,B.OB,n,n,n,n,n,n,q,n,n,n,n),n,n,1,n,!r,m.gbQY(),n,l,B.bt,n,m.gbSA()),n)],t.p) +if(m.z){s=m.w +r=s?n:A.a(["newPassword"],t.s) +q=m.x +l.push(new A.aa(B.bK,A.c1h(!1,r,!1,n,m.e,A.j2(n,n,n,n,n,n,n,n,!0,n,n,n,B.nQ,n,n,n,n,n,n,n,n,n,n,n,n,n,n,A.z(a,B.f,j).gfM(),n,n,n,n,!1,n,n,n,n,n,B.ch1,n,n,n,n,n,n,n,n,n,n,n),n,n,1,n,!q,n,n,s,B.bt,n,m.gbSC()),n))}s=m.w +r=m.f +q=s?n:A.a(["username"],t.s) +p=A.z(a,B.f,j).gf1() +o=m.r +l.push(new A.aa(B.bK,A.c1h(!1,q,!1,n,r,A.j2(n,n,n,n,n,n,n,n,!0,n,n,4,A.bk(n,n,r.a.a.length===0?B.duy:B.ij,n,n,n,n,n,n,n,n,n,n,n,n,n,n,!0,n,n,n,n,n,n,n,n),o,n,n,n,n,n,n,n,n,n,n,n,n,n,p,n,n,n,n,!1,n,n,n,n,n,B.OF,n,n,n,n,n,n,n,n,n,n,n),B.wU,n,1,n,!1,n,n,s,B.bt,n,m.gbHZ()),n)) +s=A.x(a) +s=A.wO(n,n,A.x(a).ax.b,n,n,n,n,n,n,s.ax.c,n,n,n,n,n,n,n,n,n) +r=m.w +q=r?new A.bXZ():m.gb_W() +l.push(A.nq(new A.aa(B.bK,A.ym(B.B1,r?B.ue:A.O(A.z(a,B.f,j).gfa(),n,n,n,n,n,n,n,n,n,n,n),q,s),n),n,n,n,"loginButton",!1)) +return new A.JF(A.cLe(A.mH(l,n,n,n,n,n,B.L,!1),m.Q),k,n)}} +A.bXZ.prototype={ +$0(){}, +$S:0} +A.aa5.prototype={ +Y(){var s=null +return new A.aa6(B.H,A.hm(s),A.je(!0,s,!0,!0,s,s,!1),A.a([],t.PA),A.cKa(0,!1),A.b(t.N,t.bI),B.l)}} +A.aa6.prototype={ +gDS(){var s=this.d,r=this.z +return s>>0) +o=q==null?null:new A.B(q>>>0) +n=J.v(A.az(l,"fit",B.i,t.N),"cover")?B.c0:B.bw +m=A.az(l,"alignment_x",B.i,s) +if(m==null)m=0 +s=A.az(l,"alignment_y",B.i,s) +return new A.aG4(p,o,n,m,s==null?0:s)}, +ad1(){var s=0,r=A.o(t.z),q,p=this,o +var $async$ad1=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if(p.as){s=1 +break}p.at=!0 +o=p.c +o.toString +s=3 +return A.f(A.yO(new A.bZF(p),o,!0,t.z),$async$ad1) +case 3:p.at=!1 +case 1:return A.m(q,r)}}) +return A.n($async$ad1,r)}, +O9(a){return this.bVy(a)}, +arI(){return this.O9(null)}, +bVy(a0){var s=0,r=A.o(t.z),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f,e,d,c,b,a +var $async$O9=A.k(function(a1,a2){if(a1===1){o=a2 +s=p}while(true)switch(s){case 0:a0=a0 +if(a0==null)a0=m.x.a.a +if(J.aH(a0)===0){s=1 +break}l=m.gDS() +if(l==null){s=1 +break}m.I(new A.bZB(m)) +p=4 +f=m.c +f.toString +f=A.ai(f,!1,t.e) +k=f.ga8(f) +s=7 +return A.f(k.auw(l.c),$async$O9) +case 7:j=a2 +f=m.c +f.toString +e=t.X +f=A.z(f,B.f,e) +f.toString +d=l.Q +c=m.c +c.toString +c=A.bgV(d,c) +d=A.az(l.b,"body",B.i,t.N) +i=f.lB(c,d==null?"":d) +f=J.Ym(i,"\n") +i=new A.N(f,new A.bZC(),A.a0(f).i("N<1,h>")).aU(0,"\n") +a0=A.r(i)+"\n\n"+A.r(a0) +s=8 +return A.f(k.dE(j).atG(a0),$async$O9) +case 8:m.x.uJ(0,B.hO) +m.y.tk() +f=m.c +f.toString +A.i3(f,A.z(f,B.f,e).gmo()) +n.push(6) +s=5 +break +case 4:p=3 +a=o +h=A.a2(a) +g=A.ay(a) +f=$.U() +f.tI(0,"Unable to reply to story",h,g) +f=m.c +f.toString +A.i3(f,A.mI(h,f)) +n.push(6) +s=5 +break +case 3:n=[2] +case 5:p=2 +m.I(new A.bZD(m)) +s=n.pop() +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$O9,r)}, +gMy(){var s,r=this,q=r.Q,p=r.gDS() +if(q==null||p==null)return A.a([],t.P5) +s=r.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga8(s).dE(r.gK4()) +s=s==null?null:A.cP7(s,q,p.y) +return s==null?A.a([],t.P5):s}, +afg(a){var s=0,r=A.o(t.z),q=this,p,o +var $async$afg=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=q.c +o.toString +o=A.ai(o,!1,t.e) +p=q.gDS() +o.sKM(p==null?null:p.b) +q.aNk() +o=q.c +o.toString +A.cl(o).ex(0,"/share",null) +return A.m(null,r)}}) +return A.n($async$afg,r)}, +a9q(){var s=0,r=A.o(t.z),q=this,p +var $async$a9q=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q.at=!0 +p=q.c +p.toString +s=2 +return A.f(A.yO(new A.bZx(q),p,!0,t.z),$async$a9q) +case 2:q.at=!1 +return A.m(null,r)}}) +return A.n($async$a9q,r)}, +gatx(){var s=this,r=s.gMy(),q=r.length +if(q===0)return"" +if(q===1){q=s.c +q.toString +q=A.z(q,B.f,t.X) +q.toString +return q.hC(B.b.gbQ(r).pp())}if(q===2){q=s.c +q.toString +q=A.z(q,B.f,t.X) +q.toString +return q.hD(B.b.gN(r).pp(),B.b.gR(r).pp())}q=s.c +q.toString +q=A.z(q,B.f,t.X) +q.toString +return q.ke(B.b.gN(r).pp(),r.length-1)}, +aEx(a){var s=this,r=s.r +if(r!=null)r.ag(0) +if(a)s.f=B.H +s.r=A.Vf(B.fk,new A.bZt(s))}, +aEw(){return this.aEx(!0)}, +ga_U(){var s,r=this.c +r.toString +r=A.ai(r,!1,t.e) +s=r.ga8(r).dE(this.gK4()) +if(s==null)return!1 +r=s.ay.k3 +r.toString +return s.uf(r)>=100}, +gK4(){var s=this.c +s.toString +s=A.km(s).r.h(0,"roomid") +return s==null?"":s}, +Ej(a){return this.bOr(a)}, +bOr(a){var s=0,r=A.o(t.jN),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b +var $async$Ej=A.k(function(a0,a1){if(a0===1){o=a1 +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.f(a.S8(),$async$Ej) +case 7:m=a1 +if(n.c==null){q=null +s=1 +break}s=8 +return A.f(A.ajr(),$async$Ej) +case 8:l=a1 +f=A.az(a.b,"filename",B.i,t.N) +k=f==null?"unknown_story_video.mp4":f +j=A.nl(J.cIc(l)+"/"+A.r(k)) +if(m.a==null){q=null +s=1 +break}e=m.a +e.toString +s=9 +return A.f(j.aSH(e),$async$Ej) +case 9:if(n.c==null){q=null +s=1 +break}d=A.cR6(j) +n.ax=d +i=d +s=10 +return A.f(J.cIf(i),$async$Ej) +case 10:s=11 +return A.f(J.d5M(i),$async$Ej) +case 11:q=i +s=1 +break +p=2 +s=6 +break +case 4:p=3 +b=o +h=A.a2(b) +g=A.ay(b) +e=$.U() +e.tI(0,"Unable to load video story. Try again...",h,g) +s=12 +return A.f(A.kl(B.oW,null,t.z),$async$Ej) +case 12:q=n.Ej(a) +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Ej,r)}, +auq(a){var s,r,q=this +if(q.d+1>=q.e){s=q.ga_U() +r=q.c +if(s){r.toString +A.cl(r).ex(0,"/stories/create",null)}else{r.toString +A.cl(r).ex(0,"/rooms",null)}return}q.I(new A.bZG(q)) +q.aEw() +q.aOH()}, +n(){var s=this.ax +if(s!=null)s.n() +this.aH()}, +aaz(a){var s,r=this +r.ch=new A.bK(Date.now(),!1) +if(r.w)return +s=r.r +if(s!=null)s.ag(0) +r.I(new A.bZy(r))}, +aNk(){return this.aaz(null)}, +aRP(a){if(Date.now()-this.ch.a<200){this.auq(0) +return}this.aEx(!1)}, +bXx(){return this.aRP(null)}, +Y_(a){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i +var $async$Y_=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:i=p.gDS() +if(i==null){s=1 +break}p.at=!0 +o=p.c +o.toString +n=t.X +m=A.z(o,B.f,n).gh3() +l=p.c +l.toString +l=A.z(l,B.f,n).geN() +k=p.c +k.toString +k=A.z(k,B.f,n).geR() +j=p.c +j.toString +n=A.z(j,B.f,n) +s=3 +return A.f(A.kg(n.gcT(n),o,!1,l,k,m,!0),$async$Y_) +case 3:if(c!==B.cQ){s=1 +break}o=p.c +o.toString +s=4 +return A.f(A.cA(o,i.gbUC(),t.u),$async$Y_) +case 4:p.I(new A.bZk(p,i)) +case 1:return A.m(q,r)}}) +return A.n($async$Y_,r)}, +Qs(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b +var $async$Qs=A.k(function(a,a0){if(a===1)return A.l(a0,r) +while(true)switch(s){case 0:p.at=!0 +o=p.gDS() +if(o==null){s=1 +break}n=p.c +n.toString +m=t.X +l=A.z(n,B.f,m).gfh() +k=p.c +k.toString +k=A.z(k,B.f,m).gfA() +j=p.c +j.toString +j=A.z(j,B.f,m) +j=j.gcT(j) +i=p.c +i.toString +i=A.z(i,B.f,m).gdq() +h=p.c +h.toString +h=A.z(h,B.f,m).gfz() +g=t.gy +f=p.c +f.toString +f=A.z(f,B.f,m).gfG() +e=p.c +e.toString +s=3 +return A.f(A.ajB(A.a([new A.fj(-100,h,!1,!1,g),new A.fj(-50,f,!1,!1,g),new A.fj(0,A.z(e,B.f,m).gfC(),!1,!1,g)],t.Mt),j,n,k,i,l,t.S),$async$Qs) +case 3:d=a0 +if(d==null){s=1 +break}n=p.c +n.toString +l=A.z(n,B.f,m).ghv() +k=p.c +k.toString +k=A.z(k,B.f,m).gdq() +j=p.c +j.toString +j=A.z(j,B.f,m) +j=j.gcT(j) +i=p.c +i.toString +i=A.z(i,B.f,m) +s=4 +return A.f(A.wk(j,n,!0,null,k,A.a([A.zB(!0,i.gfL(i),null,null,1,null,!1,null)],t.jb),l,!1),$async$Qs) +case 4:c=a0 +if(c==null||J.aH(J.jx(c))===0){s=1 +break}n=p.c +n.toString +s=5 +return A.f(A.cA(n,new A.bZr(p,o,c,d),t.H),$async$Qs) +case 5:b=a0 +p.at=!1 +if(b.b!=null){s=1 +break}n=p.c +n.toString +A.i3(n,A.z(n,B.f,m).gfo()) +case 1:return A.m(q,r)}}) +return A.n($async$Qs,r)}, +a9t(a,b){return this.bHK(a,b)}, +bHK(a,b){var s=0,r=A.o(t.A0),q,p=this,o,n,m +var $async$a9t=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=p.cx +n=a.y +m=o.h(0,n) +if(m==null){m=a.ZY(b) +o.j(0,n,m) +o=m}else o=m +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a9t,r)}, +XT(a){if(this.w!==a)$.aC.go$.push(new A.bZv(this,a)) +return null}, +gAK(){var s=this.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga8(s).dE(this.gK4()) +if(s==null)s=null +else{s=s.pO(0,"m.room.create") +s=s==null?null:s.cy.dB(s.c).gta()}return s}, +garY(a){var s=this.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga8(s).dE(this.gK4()) +if(s==null)s=null +else{s=s.pO(0,"m.room.create") +s=s==null?null:s.cy.dB(s.c).pp()}return s==null?"Story not found":s}, +Fv(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6 +var $async$Fv=A.k(function(a7,a8){if(a7===1){o=a8 +s=p}while(true)switch(s){case 0:p=4 +b=n.c +b.toString +b=A.ai(b,!1,t.e) +m=b.ga8(b) +s=7 +return A.f(m.m4,$async$Fv) +case 7:s=8 +return A.f(m.oY,$async$Fv) +case 8:l=m.dE(n.gK4()) +if(l==null){s=1 +break}s=l.b!==B.aZ?9:10 +break +case 9:b=l.ay.bc.c +a=A.y(b).i("aQ<1>") +a=new A.jO(new A.bZl(l),new A.aQ(b,a),a.i("jO")) +k=a.gN(a) +s=11 +return A.f(J.cz1(l),$async$Fv) +case 11:s=12 +return A.f(k,$async$Fv) +case 12:case 10:s=13 +return A.f(l.w1(),$async$Fv) +case 13:a0=a8 +n.Q=a0 +j=a0 +j.bVP() +b=J.ld(j.ay.c,new A.bZm()) +i=A.R(b,!0,b.$ti.i("D.E")) +h=A.cT7(i) +s=!h&&J.eZ(j.ay.c).a!=="m.room.create"&&J.aH(i)<30?14:15 +break +case 14:p=17 +s=20 +return A.f(j.GS(100).Oe(0,B.MN),$async$Fv) +case 20:b=J.ld(j.ay.c,new A.bZn()) +i=A.R(b,!0,b.$ti.i("D.E")) +A.cT7(i) +p=4 +s=19 +break +case 17:p=16 +a5=o +g=A.a2(a5) +f=A.ay(a5) +b=$.U() +b.a94(0,"Unable to request history in stories",g,f) +s=19 +break +case 16:s=4 +break +case 19:case 15:n.e=J.aH(i) +if(J.aH(i)!==0)n.aEw() +b=i +new A.aO(b,new A.bZo(),A.aM(b).i("aO<1>")).an(0,new A.bZp(n)) +b=n.z +B.b.V(b) +a=i +a2=A.aM(a).i("c_<1>") +B.b.H(b,A.R(new A.c_(a,a2),!0,a2.i("al.E"))) +if(b.length!==0){a=l.x.h(0,"m.receipt") +if(a==null)a3=null +else{a=a.b +a2=l.ay.k3 +a2.toString +a4=t.N +a2=A.cx(a,a2,B.i,a4,t.z) +a3=a2==null?null:A.az(a2,"event_id",B.i,a4)}e=a3 +a=B.b.rb(b,new A.bZq(e)) +n.d=a;++a +n.d=a +if(a>=b.length)n.d=0}n.aOH() +p=2 +s=6 +break +case 4:p=3 +a6=o +d=A.a2(a6) +c=A.ay(a6) +b=$.U() +b.kF(0,"Unable to load story",d,c) +s=6 +break +case 3:s=2 +break +case 6:s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Fv,r)}, +aOH(){var s=this,r=s.gDS() +if(r==null)return +if(s.d===s.z.length-1){s.Q.KI() +return}if(!B.b.cr(s.gMy(),new A.bZz()))s.Q.a3S(r.y)}, +abV(a){return this.bRb(a)}, +bRb(a){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$abV=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:case 3:switch(a.a){case 0:s=5 +break +case 1:s=6 +break +case 2:s=7 +break +default:s=4 +break}break +case 5:p.Qs() +s=4 +break +case 6:p.Y_(0) +s=4 +break +case 7:o=p.c +o.toString +s=8 +return A.f(A.cA(o,new A.bZA(p),t.N),$async$abV) +case 8:n=c +if(n.b!=null){s=1 +break}o=p.c +o.toString +m=n.a +m.toString +m=A.r(m) +A.cl(o).ex(0,"/rooms/"+m,null) +s=4 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$abV,r)}, +A(a){var s=this +if(s.cy==null)s.cy=s.Fv() +return new A.aG5(s,null)}} +A.bZF.prototype={ +$1(a){return A.cAw(B.aRy,null,new A.bZE(this.a,a))}, +$S:627} +A.bZE.prototype={ +$2(a,b){A.cp(this.b,!1).eF() +this.a.O9(b.a)}, +$S:216} +A.bZB.prototype={ +$0(){this.a.as=!0}, +$S:0} +A.bZC.prototype={ +$1(a){return"> "+a}, +$S:16} +A.bZD.prototype={ +$0(){this.a.as=!1}, +$S:0} +A.bZx.prototype={ +$1(a){var s=null,r=this.a +return A.ea(A.e7(s,s,!0,s,s,1,s,s,s,!1,s,!1,s,s,s,s,!0,s,s,s,s,s,A.O(r.gatx(),s,s,s,s,s,s,s,s,s,s,s),s,s,s,1,s),s,A.lo(s,new A.bZw(r),r.gMy().length,s,s,B.L,!1),s,!1,!1,s,s,s)}, +$S:446} +A.bZw.prototype={ +$2(a,b){var s=null,r=this.a +return A.cf(!1,s,s,s,!0,s,s,s,!1,A.fk(s,24,r.gMy()[b].gta(),r.gMy()[b].pp(),s,56),s,s,s,!1,s,s,s,s,s,s,A.O(r.gMy()[b].pp(),s,s,s,s,s,s,s,s,s,s,s),s,s)}, +$S:205} +A.bZt.prototype={ +$1(a){var s,r,q=this.a +if(q.y.gee()||q.at)return +if(q.c==null){q=q.r +if(q!=null)q.ag(0) +return}if(q.w)return +q.I(new A.bZs(q)) +s=q.ax +r=s==null?null:s.a.a +if(r==null)r=B.MN +if(q.f.a>=r.a)q.auq(0)}, +$S:171} +A.bZs.prototype={ +$0(){var s=this.a,r=s.ax +if(r==null)s.f=new A.bg(s.f.a+5e4) +else s.f=r.a.b}, +$S:0} +A.bZG.prototype={ +$0(){var s=this.a,r=s.ax +if(r!=null)r.n() +s.ay=s.ax=null;++s.d}, +$S:0} +A.bZy.prototype={ +$0(){}, +$S:0} +A.bZk.prototype={ +$0(){var s=this.a +B.b.D(s.z,this.b) +s.at=!1}, +$S:0} +A.bZr.prototype={ +$0(){var s=this,r=s.a,q=r.c +q.toString +q=A.ai(q,!1,t.e) +return q.ga8(q).Oa(r.gK4(),s.b.y,J.jx(s.c),s.d)}, +$S:2} +A.bZv.prototype={ +$1(a){var s=this.a +s.I(new A.bZu(s,this.b))}, +$S:3} +A.bZu.prototype={ +$0(){this.a.w=this.b}, +$S:0} +A.bZl.prototype={ +$1(a){var s=a.b +if(s==null)s=null +else{s=s.a +s=s==null?null:s.a0(0,this.a.a)}return s===!0}, +$S:55} +A.bZm.prototype={ +$1(a){return a.a==="m.room.message"&&a.gvQ()==null&&a.db===B.cC}, +$S:23} +A.bZn.prototype={ +$1(a){return a.a==="m.room.message"}, +$S:23} +A.bZo.prototype={ +$1(a){return A.bL(["m.image","m.video"],t.N).p(0,a.gd3(a))}, +$S:23} +A.bZp.prototype={ +$1(a){var s +if(a.gd3(a)==="m.video")s=!1 +else s=!1 +return this.a.a9t(a,s)}, +$S:54} +A.bZq.prototype={ +$1(a){return a.y==this.a}, +$S:23} +A.bZz.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return s===a.cy.ay.k3}, +$S:31} +A.bZA.prototype={ +$0(){var s=this.a.gDS() +return s.cy.dB(s.c).VY()}, +$S:41} +A.ct5.prototype={ +$1(a){return B.d.aQ(A.c7(0,0,0,Date.now()-a.Q.a,0,0).a,36e8)>24}, +$S:23} +A.tr.prototype={ +G(){return"PopupStoryAction."+this.b}} +A.aG5.prototype={ +A(a){var s=null,r=this.c,q=r.gDS(),p=A.en(B.o,s,s,B.kL,s,new A.bZK(a),s,s,s,s),o=A.O(r.garY(r),s,s,s,s,s,s,s,B.apr,s,s,s),n=q==null,m=!n?A.O(A.bgV(q.Q,a),s,s,s,s,s,s,s,B.dQo,s,s,s):s,l=r.gK4() +o=A.cf(!1,B.E,s,s,!0,s,s,s,!1,A.nq(A.fk(s,24,r.gAK(),r.garY(r),s,56),s,s,s,"stories_"+l,!1),s,s,s,!1,s,s,s,m,s,s,o,s,s) +if(n)n=s +else{n=A.a([],t.p) +if(!r.ga_U())n.push(A.en(B.o,s,s,A.cI(!A.aBo()?B.Op:B.Ok,s,s,s,s,s),s,r.gfl(r),s,s,s,s)) +n.push(A.a6y(s,B.o,A.cI(!A.aBo()?B.cgm:B.cgl,B.o,s,s,s,s),new A.bZL(this),r.gbRa(),B.bh,t.fI))}return A.ea(A.e7(n,s,!0,B.z,s,1,s,s,0,!1,s,!1,s,B.tX,p,s,!0,s,s,s,s,B.wF,o,0,s,s,1,s),B.t3,new A.ch(r.cy,new A.bZM(this,q),s,t.qs),s,!1,!0,s,s,s)}} +A.bZK.prototype={ +$0(){var s=A.cl(this.a).c +s===$&&A.e() +s.eQ(null) +return null}, +$S:0} +A.bZL.prototype={ +$1(a){var s,r,q=null,p=A.a([],t.Wq),o=this.a.c,n=o.gDS() +if(n==null)n=q +else{s=n.c +n=n.cy +r=n.ay +if(s!==r.k3){s=n.pO(0,"m.room.power_levels") +s=s==null?q:A.az(s.b,"redact",B.i,t.S) +if(s==null)s=50 +r=r.k3 +r.toString +r=s<=n.uf(r) +n=r}else n=!0}if(n===!0){n=A.z(a,B.f,t.X) +p.push(A.oC(A.O(n.geB(n),q,q,q,q,q,q,q,q,q,q,q),q,B.dDh,t.fI))}n=t.X +s=t.fI +p.push(A.oC(A.O(A.z(a,B.f,n).gfh(),q,q,q,q,q,q,q,q,q,q,q),q,B.dDg,s)) +if(!o.ga_U())p.push(A.oC(A.O(A.z(a,B.f,n).ghE(),q,q,q,q,q,q,q,q,q,q,q),q,B.dDi,s)) +return p}, +$S:629} +A.bZM.prototype={ +$2(a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=null,b="body",a=a1.c +if(a!=null)return A.cn(A.O(A.mI(a,a0),c,c,c,c,c,c,c,c,c,c,c),c,c) +s=this.a +r=s.c +q=r.z +if(a1.a!==B.iZ)return B.hZ +if(q.length===0)return A.cn(A.aY(A.a([A.fk(c,64,r.gAK(),r.garY(r),c,128),B.a9T,A.O(A.z(a0,B.f,t.X).gmp(),c,c,c,c,c,c,c,B.dSG,B.aD,c,c)],t.p),B.n,B.aV,B.p,c,c,B.v),c,c) +p=q[r.d] +o=r.gPf().a +if(o==null){o=A.az(p.b,b,B.i,t.N) +o=o==null?c:A.cD2(o) +n=o}else n=o +if(n==null)n=A.x(a0).fr +o=r.gPf().b +if(o==null){o=A.az(p.b,b,B.i,t.N) +o=o==null?c:A.cD3(o) +m=o}else m=o +if(m==null)m=A.x(a0).fx +if(p.gd3(p)==="m.text")r.XT(!1) +l=p.grZ().h(0,"xyz.amorgan.blurhash") +o=t.p +k=A.a([],o) +if(typeof l=="string")k.push(A.alz(32,32,l,B.c0)) +j=t.N +if(A.bL(["m.video","m.audio"],j).p(0,p.gd3(p)))i=!1 +else i=!1 +if(i){i=r.ay +if(i==null)i=r.ay=r.Ej(p) +k.push(A.hJ(64,new A.ch(i,new A.bZH(s),c,t.G0),c,c,0,0,80,c))}if(p.gd3(p)!=="m.image")if(p.gd3(p)==="m.video")i=!0 +else i=!1 +else i=!0 +if(i)k.push(new A.ch(r.a9t(p,p.gd3(p)==="m.video"),new A.bZI(s),c,t.hA)) +s=r.gbM8() +i=r.gbXw() +h=p.gd3(p)==="m.text"?new A.m4(B.ei,B.ds,B.bk,A.a([m,n],t.t_),c,c):c +g=r.gPf() +f=r.gPf() +if(r.w)j=A.z(a0,B.f,t.X).geW() +else{j=A.az(p.b,b,B.i,j) +if(j==null)j=""}e=A.bk(c,c,B.tc,c,B.k2,B.tc,c,c,c,c,c,24,c,c,c,c,c,!0,c,c,c,c,c,p.gd3(p)==="m.text"?c:B.Cn,c,c) +k.push(A.eH(c,A.o9(new A.h8(g.d/100,f.e/100),A.j8(!0,A.cBz(e,c,new A.bZJ(a0),j,B.aD,A.bk(c,c,B.o,c,c,c,c,c,c,c,c,24,c,c,c,c,c,!0,c,c,c,c,c,p.gd3(p)==="m.text"?c:B.Cn,c,c)),!0,B.E,!0,!0),B.h,c,c,B.bJ,new A.bq(c,c,c,c,c,h,c,B.M),B.cL,c,c,B.aUA,c),B.R,!1,c,c,c,c,c,i,s,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,i,s,i,i,s,c,!1,B.ay)) +s=A.a([],o) +for(d=0;d0||a.gvK()||a.b===B.aS){$.b0e() +$.fh() +return B.apg.aM(B.bf).aT(B.dRo.aM(B.bf))}else{$.b0e() +$.fh() +return B.apg.aM(B.bf)}}} +A.bGM.prototype={ +EI(a){var s=this.a +if(a.gy_()!==B.d3){s=s.EI(a) +$.d5() +return s.aM(B.fd)}else return s.EI(a)}} +A.bbe.prototype={} +A.bOh.prototype={} +A.c4u.prototype={ +EI(a){if(a.c>0||a.gvK()||a.b===B.aS){$.b0e() +$.fh() +return B.apn.aM(B.bf).aT(B.dTg.aM(B.bf))}else{$.b0e() +$.fh() +return B.apn.aM(B.bf)}}} +A.bGN.prototype={ +EI(a){var s=this.a +if(a.gy_()!==B.d3){s=s.EI(a) +$.d5() +return s.aM(B.fd)}else return s.EI(a)}} +A.Ej.prototype={ +G(){return"InputBarContextMenu."+this.b}} +A.oM.prototype={ +G(){return"SelectMode."+this.b}} +A.NS.prototype={ +G(){return"ActiveFilter."+this.b}, +aW7(){switch(this.a){case 0:return new A.b14() +case 1:return new A.b15() +case 2:return new A.b16() +case 3:return new A.b17()}}} +A.b14.prototype={ +$1(a){return!a.gyR()&&!A.aa7(a)}, +$S:34} +A.b15.prototype={ +$1(a){return!a.gyR()&&a.gpQ()==null&&!A.aa7(a)}, +$S:34} +A.b16.prototype={ +$1(a){return!a.gyR()&&a.gpQ()!=null&&!A.aa7(a)}, +$S:34} +A.b17.prototype={ +$1(a){return a.gyR()}, +$S:34} +A.pf.prototype={ +G(){return"ChatListSelectionActions."+this.b}, +aV8(){switch(this.a){case 0:return B.cfr +case 1:return B.Ob +case 2:return B.tS +case 3:return B.tR}}, +aV9(a){switch(this.a){case 0:if(a.gvK())return B.cfp +else return B.cfq +case 1:if(a.gy_()===B.d3)return B.tU +else return B.tV +case 2:if(a.gy4().h(0,"m.favourite")!=null)return B.AU +else return B.tS +case 3:return B.tR}}, +aWu(a,b){var s +switch(this.a){case 0:s=t.X +if(b.gvK())return A.z(a,B.f,s).gnV() +else return A.z(a,B.f,s).gnW() +case 1:s=t.X +if(b.gy_()===B.d3)return A.z(a,B.f,s).go2() +else return A.z(a,B.f,s).gox() +case 2:s=t.X +if(b.gy4().h(0,"m.favourite")!=null)return A.z(a,B.f,s).goy() +else return A.z(a,B.f,s).goj() +case 3:return A.z(a,B.f,t.X).gf5()}}} +A.mS.prototype={ +G(){return"SettingEnum."+this.b}, +bWE(a){switch(this.a){case 1:return A.z(a,B.f,t.X).gf0() +case 2:return A.z(a,B.f,t.X).gol() +case 3:return A.z(a,B.f,t.X).goa() +case 4:return A.z(a,B.f,t.X).gnf() +case 5:return A.z(a,B.f,t.X).gn5() +case 6:return A.z(a,B.f,t.X).gfs() +case 7:return A.z(a,B.f,t.X).ghc() +case 8:return A.z(a,B.f,t.X).ghT() +case 9:return A.z(a,B.f,t.X).ghj() +default:return""}}, +b17(a){switch(this.a){case 1:return A.z(a,B.f,t.X).gmU() +case 2:return A.z(a,B.f,t.X).gmY() +case 3:return A.z(a,B.f,t.X).gmX() +case 4:return A.z(a,B.f,t.X).gmT() +case 5:return A.z(a,B.f,t.X).gmS() +case 6:return A.z(a,B.f,t.X).gmV() +case 7:return A.z(a,B.f,t.X).gmW() +default:return""}}, +bMc(){switch(this.a){case 1:return B.cfP +case 2:return B.AL +case 3:return B.Oa +case 4:return B.cga +case 5:return B.cfl +case 6:return B.cf5 +case 7:return B.Ou +case 8:return B.cgt +case 9:return B.cgj +default:return B.Oe}}} +A.FF.prototype={ +G(){return"SettingsProfileEnum."+this.b}, +w2(a){var s +switch(this.a){case 0:s=A.z(a,B.f,t.X) +return s.gcL(s) +case 1:return A.z(a,B.f,t.X).gn8() +case 2:return A.z(a,B.f,t.X).gnX() +case 3:return A.z(a,B.f,t.X).gnx() +case 4:return A.z(a,B.f,t.X).gni()}}, +aVs(){switch(this.a){case 0:case 1:return B.Oe +case 2:return B.cgd +case 3:return B.cg5 +case 4:return B.cfL}}, +aeM(){switch(this.a){case 0:case 1:case 4:return B.AS +case 2:case 3:return B.O0}}, +aeH(){switch(this.a){case 0:case 1:case 4:return B.a9g +case 2:case 3:return B.dIa}}} +A.a91.prototype={ +G(){return"SettingsProfileType."+this.b}} +A.wt.prototype={ +G(){return"AvatarAction."+this.b}} +A.bcw.prototype={ +$2(a,b){return A.d7G(this.a,a,b)}, +$S:500} +A.bfx.prototype={ +$1(a){var s=this.a +return new A.ic(a,s.b,s.c,s.e,null)}, +$S:635} +A.bV5.prototype={ +$0(){return A.aEw(this.b,this.a.a.b)}, +$S:211} +A.bV3.prototype={ +$0(){var s=0,r=A.o(t.H),q=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(q.a.ay.CF(q.b,q.c),$async$$0) +case 2:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bV2.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return s===this.a}, +$S:31} +A.bV1.prototype={ +$1(a){var s=new A.Rm().b6(0,a),r=s +r.toString +return A.b5R(r,4,3)}, +$S:636} +A.bV9.prototype={ +$0(){var s=0,r=A.o(t.H),q=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(q.a.ay.CF(q.b,q.c),$async$$0) +case 2:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bV6.prototype={ +$0(){return A.b_m(this.a)}, +$S:211} +A.bV7.prototype={ +$0(){return A.b_m(this.a)}, +$S:211} +A.bAO.prototype={ +bO2(a){this.a_m$.a9(0,new A.bAP(this,a))}} +A.bAP.prototype={ +$0(){var s=B.b.gbQ(this.a.a_m$.d) +if(Math.max(s.gvL()-s.gqt(),0)<500){s=this.b +if(s!=null)s.ab9()}}, +$S:0} +A.ZV.prototype={ +bWu(a,b,c,d){var s,r=a.gre() +if(r==null)r=null +else{s=A.z(b,B.f,t.X) +s.toString +s=r.aJq(new A.fe(s),!0,!0,!0,!0) +r=s}if(r==null)r=A.d1(A.z(b,B.f,t.X).gfe(),t.N) +return new A.ch(r,new A.bba(a,c),null,t.jz)}, +bCJ(a){var s=a.gre() +s=s==null?null:s.cy.EE(s.c,!0) +return new A.ch(s,new A.bb9(a),null,t.wA)}} +A.bba.prototype={ +$2(a,b){var s,r,q=null,p=this.a +if(p.b===B.aS)s=A.z(a,B.f,t.X).gkc() +else{s=b.b +if(s==null){s=p.gre() +if(s==null)s=q +else{r=A.z(a,B.f,t.X) +r.toString +r=s.aJr(new A.fe(r),!0,!0,!0,!0) +s=r}}if(s==null)s=A.z(a,B.f,t.X).gfe()}r=this.b?1:2 +return A.O(s,q,q,r,B.a3,q,!1,q,$.cGe().a.EI(p),q,q,q)}, +$S:471} +A.bb9.prototype={ +$2(a,b){var s,r,q,p,o,n,m=null,l=b.b +if(l==null)return B.X +s=t.X +r=A.z(a,B.f,s).gkc() +q=this.a +if(q.b===B.aS)p=r +else{o=q.gre() +if(o==null)o=m +else{n=A.z(a,B.f,s) +n.toString +n=o.aJr(new A.fe(n),!0,!0,!0,!0) +o=n}p=o==null?A.z(a,B.f,s).gfe():o}return A.O(l.pp()+": "+p,m,m,2,B.a3,m,!1,m,$.cGe().a.EI(q),m,m,m)}, +$S:637} +A.P6.prototype={} +A.brp.prototype={ +aWL(a,b,c){var s=A.ai(b,!1,t.e) +if(a.c!=s.ga8(s).k3)A.cPa(b,new A.brq(b,c,a))}} +A.brq.prototype={ +$0(){var s,r,q=this.c,p=q.c +if(p==null)p="" +s=q.d +if(s==null)s="" +q=q.a +if(q==null)q="" +r=t.N +r=A.p(["receiverId",p,"email",s,"displayName",q,"status",""],r,r) +return A.cl(this.a).z_("/"+this.b+"/draftChat",r,t.O)}, +$S:0} +A.atf.prototype={ +a_y(a,b){return this.bKf(a,b)}, +bKf(a,b){var s=0,r=A.o(t.N),q,p=this,o,n,m +var $async$a_y=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p.aou$=a.y +s=3 +return A.f(a.S8(),$async$a_y) +case 3:o=d +n=o.a +if(n==null)m=null +else{n=(self.URL||self.webkitURL).createObjectURL(A.Ho([n],null)) +n.toString +m=n}if(m==null)throw A.j(A.aL(o.k(0)+" is null")) +if(p.aou$==a.y&&!0)b.$1(m) +q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a_y,r)}} +A.az0.prototype={} +A.bJY.prototype={ +TE(a,b){return this.bSE(a,b)}, +bSE(a,b){var s=0,r=A.o(t.H),q,p,o,n,m +var $async$TE=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o={} +n=$.NB() +s=3 +return A.f(n.a_V(),$async$TE) +case 3:if(!d){A.i3(a,A.z(a,B.f,t.X).gnK()) +$.U().oO(0,"PasteImageMixin::pasteImage(): not readable image format") +s=1 +break}o.a=null +m=o +s=4 +return A.f(n.acg(),$async$TE) +case 4:p=m.a=d +if(p==null||p.length===0){A.i3(a,A.z(a,B.f,t.X).goh()) +s=1 +break}s=5 +return A.f(A.q1(null,!0,new A.bJZ(o,b,null),a,null,!0,!0,t.z),$async$TE) +case 5:case 1:return A.m(q,r)}}) +return A.n($async$TE,r)}} +A.bJZ.prototype={ +$1(a){var s=null +return new A.FC(this.b,A.a([A.xf(s,this.a.a,s,s,s,"copied",s)],t.x2),s)}, +$S:554} +A.SP.prototype={ +TJ(a,b,c){return this.bTb(a,b,c)}, +bTb(a,b,c){var s=0,r=A.o(t.z),q +var $async$TJ=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:q=t.z +A.cp(a,!0).yZ(A.cB2(new A.bKS(b),q),q) +return A.m(null,r)}}) +return A.n($async$TJ,r)}} +A.bKS.prototype={ +$1(a){return A.cBj(new A.aIw(this.a,null))}, +$S:303} +A.a8L.prototype={ +a3u(a,b){return this.aYo(a,b)}, +aYo(a,b){var s=0,r=A.o(t.z),q,p,o,n +var $async$a3u=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=$.d0().cS(0,t.h1) +s=3 +return A.f($.CJ().TI(!0),$async$a3u) +case 3:n=d +if(n==null||J.fs(n.a)){s=1 +break}p=J.bz(n.a,new A.bVb(),t.A0).bg(0) +b.toString +o.Sh(p,b) +case 1:return A.m(q,r)}}) +return A.n($async$a3u,r)}} +A.bVb.prototype={ +$1(a){return A.a4M(a.c,"",null,a.b)}, +$S:510} +A.aFm.prototype={} +A.HK.prototype={ +gbS(){return[this.a,this.b]}, +gaN(a){return this.a}} +A.a_1.prototype={ +G(){return"ChatRouterInputArgumentType."+this.b}} +A.aMc.prototype={} +A.De.prototype={ +gbS(){return[this.a,this.b]}} +A.aEk.prototype={ +G(){return"SelectionType."+this.b}} +A.ph.prototype={ +gbS(){return[this.a,this.b]}} +A.a0C.prototype={ +gbS(){return[this.a,this.b]}} +A.aNT.prototype={} +A.Qn.prototype={ +gbS(){return[this.a]}} +A.aI8.prototype={ +gbS(){return[this.a,this.b,this.c]}} +A.aXU.prototype={} +A.aBG.prototype={ +gbS(){return[]}} +A.aTi.prototype={} +A.a6w.prototype={} +A.ic.prototype={ +gbS(){var s=this +return[s.a,s.b,s.c,s.d,s.e]}, +gaN(a){return this.e}} +A.SY.prototype={ +gbS(){return[this.a]}} +A.vr.prototype={ +gbS(){var s=this +return[s.a,s.b,s.c,s.d]}, +k(a){var s=this +return"PresentaionSearchableSuccess data: "+J.aH(s.a)+", offset: "+s.b+", isEnd: "+s.c+", keyword: "+s.d}} +A.nF.prototype={ +gauI(){return!0}} +A.HT.prototype={ +gaNl(a){var s=this.c +if(s==null)s=this.d +return s==null?"":s}, +gbS(){return[this.c,this.d,this.a]}} +A.To.prototype={ +gaNl(a){return this.c}, +gbS(){var s=this +return[s.c,s.a,s.d,s.b]}} +A.bqx.prototype={ +$1(a){return A.d8a(a)}, +$S:638} +A.bqy.prototype={ +$1(a){return A.cPm(a)}, +$S:639} +A.bTX.prototype={ +$1(a){return A.cPm(a)}, +$S:640} +A.a90.prototype={ +gbS(){return[this.a]}} +A.aIC.prototype={} +A.aHQ.prototype={ +gbS(){return[]}} +A.b0T.prototype={ +P(){var s=A.b(t.N,t.z),r=this.a +if(r!=null)s.j(0,"prefix",r) +r=this.b +if(r!=null){r=J.bz(r,new A.b0V(),t.a) +s.j(0,"bundles",A.R(r,!0,r.$ti.i("al.E")))}return s}} +A.b0U.prototype={ +$1(a){var s,r,q +try{s=A.az(a,"name",B.i,t.N) +r=A.az(a,"priority",B.i,t.S) +return new A.wo(s,r)}catch(q){return null}}, +$S:641} +A.b0V.prototype={ +$1(a){return a.P()}, +$S:642} +A.wo.prototype={ +P(){var s=A.b(t.N,t.z),r=this.a +if(r!=null)s.j(0,"name",r) +r=this.b +if(r!=null)s.j(0,"priority",r) +return s}} +A.bcy.prototype={ +$1(a){return a.aNt(!1,!1).ks(new A.bcx())}, +$S:643} +A.bcx.prototype={ +$2(a,b){return $.U().kF(0,"Unable to initialize client",a,b)}, +$S:67} +A.bcz.prototype={ +$1(a){return a.c==null}, +$S:202} +A.bcA.prototype={ +$1(a){return a.c==null}, +$S:202} +A.bdM.prototype={ +Ze(a){return this.bE7(a)}, +bE7(a){var s=0,r=A.o(t.H),q +var $async$Ze=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=A.cA0(null) +q.c.push(B.El.$1(a)) +s=2 +return A.f($.cy0().dC(0,A.a([q],t.y8)),$async$Ze) +case 2:return A.m(null,r)}}) +return A.n($async$Ze,r)}, +Zc(a,b){return this.bE4(a,b)}, +bE4(a,b){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$Zc=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=a.a +o=A.cA0(p) +n=a.aPd() +s=2 +return A.f(n.an(0,new A.be7(q,o,b==null?$.yP().zY(p,null):b)),$async$Zc) +case 2:s=3 +return A.f($.cy0().dC(0,A.a([o],t.y8)),$async$Zc) +case 3:return A.m(null,r)}}) +return A.n($async$Zc,r)}, +a8W(a,b){return this.bE3(a,b)}, +bE3(a,b){var s=0,r=A.o(t.H),q=this,p,o +var $async$a8W=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=A.cA0(null) +o=q.asz(b).PO(B.fP) +p.c.push(new A.DI(A.a([new A.I6((o&&B.b).gN(o),a)],t.U0))) +s=2 +return A.f($.cy0().dC(0,A.a([p],t.y8)),$async$a8W) +case 2:return A.m(null,r)}}) +return A.n($async$a8W,r)}, +aaJ(){var s=0,r=A.o(t.H),q=this +var $async$aaJ=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(A.Dm(),$async$aaJ) +case 2:q.a=b +return A.m(null,r)}}) +return A.n($async$aaJ,r)}, +acg(){var s=0,r=A.o(t.nc),q,p=this,o,n,m,l +var $async$acg=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(A.Dm(),$async$acg) +case 3:l=b +p.a=l +o=l.UK(B.dfV) +if(o.length===0&&!(B.b.gN(o) instanceof A.du)){q=null +s=1 +break}l=new A.ah($.aq,t.QO) +n=new A.aE(l,t.du) +m=p.a +m.toString +if(m.aV4(0,t.kT.a(B.b.gN(o)),new A.bea(n),new A.beb(n))==null)n.bT(0,null) +q=l +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$acg,r)}, +a_V(){var s=0,r=A.o(t.y),q,p=this,o +var $async$a_V=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(A.Dm(),$async$a_V) +case 3:o=b +p.a=o +q=o.FS(B.wg)||p.a.FS(B.wh)||p.a.FS(B.we)||p.a.FS(B.wf)||p.a.FS(B.Ek) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a_V,r)}, +ach(){return this.bSF()}, +bSF(){var s=0,r=A.o(t.u),q,p=this,o,n,m +var $async$ach=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n={} +s=3 +return A.f(A.Dm(),$async$ach) +case 3:m=b +p.a=m +n.a=null +if(m.UK(B.cXB).length===0){q=null +s=1 +break}m=new A.ah($.aq,t.__) +o=new A.aE(m,t.I6) +if(p.a.a36(B.El,new A.bec(n,o),new A.bed(o),t.N)==null)o.pJ("Clipboard::readText(): error") +q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ach,r)}, +asz(a){switch(a){case"image/png":return B.wg +case"image/jpeg":return B.wh +case"image/heic":return B.we +case"image/heif":return B.wf +default:return B.a9j}}} +A.be7.prototype={ +$1(a){var s=this.a.asz(this.c),r=new Uint8Array(A.bu(a)) +s=s.PO(B.fP) +this.b.c.push(new A.DI(A.a([new A.I6((s&&B.b).gN(s),r)],t.U0)))}, +$S:138} +A.bea.prototype={ +$1(a){return this.aT1(a)}, +aT1(a){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j +var $async$$1=A.k(function(b,c){if(b===1){p=c +s=q}while(true)switch(s){case 0:q=3 +s=6 +return A.f(a.TQ(),$async$$1) +case 6:n=c +o.a.bT(0,n) +q=1 +s=5 +break +case 3:q=2 +j=p +m=A.a2(j) +k=$.U() +k.oO(0,"Clipboard::pasteImageUsingBytes(): "+A.r(m)) +o.a.pJ(m) +s=5 +break +case 2:s=1 +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$$1,r)}, +$S:645} +A.beb.prototype={ +$1(a){$.U().oO(0,"Clipboard::pasteImageUsingBytes(): "+A.r(a)) +this.a.pJ(a)}, +$S:201} +A.bec.prototype={ +$1(a){this.a.a=a +this.b.bT(0,a)}, +$S:647} +A.bed.prototype={ +$1(a){$.U().oO(0,"Clipboard::readText(): "+A.r(a)) +this.a.pJ(a)}, +$S:201} +A.a0a.prototype={ +Y(){return new A.adg(null,null,B.l)}, +gcD(a){return this.f}} +A.adg.prototype={ +ao(){var s=this +s.aL() +s.d=A.cg(null,B.b8,null,null,s) +s.ayA()}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b6t()}, +ayA(){var s,r=this,q=null,p=J.h7(r.w),o=r.d +o===$&&A.e() +s=t.Ni +t.o.a(o) +r.e=new A.aV(o,new A.bc(B.m,new A.w(0,p),s),s.i("aV")) +s=t.Y +r.f=new A.aV(o,new A.bc(1,0.5,s),s.i("aV")) +s=B.w.bZ(255) +o=B.w.bZ(0) +r.r=new A.aV(r.d,new A.rK(new A.bq(s,q,q,q,q,q,q,B.M),new A.bq(o,q,q,q,q,q,q,B.M)),t.iO.i("aV"))}, +bd9(a){var s,r,q=this +q.a.toString +q.x=!0 +s=q.d +s===$&&A.e() +r=s.r +if(r!=null&&r.a!=null){s=s.x +s===$&&A.e() +r=q.c +q.w=s*r.gpg(r).b*J.h7(q.w) +q.d.oV(0)}else{q.w=0 +s.sm(0,0)}q.I(q.gayz())}, +bdb(a){var s,r,q,p,o=this +if(!o.x){s=o.d +s===$&&A.e() +s=s.r +s=s!=null&&s.a!=null}else s=!0 +if(s){s=o.d +s===$&&A.e() +s=s.r +s=s!=null&&s.a!=null}else s=!0 +if(s)return +s=a.c +s.toString +r=o.w +s=r+s +if(s<0)o.w=s +else if(s>0)o.w=s +if(J.h7(r)!==J.h7(o.w))o.I(o.gayz()) +s=o.d +s===$&&A.e() +q=s.r +if(!(q!=null&&q.a!=null)){q=o.w +p=o.c +s.sm(0,Math.abs(q)/p.gpg(p).b)}}, +bd7(a){var s,r,q,p=this +p.a.toString +if(!p.x){s=p.d +s===$&&A.e() +s=s.r +s=s!=null&&s.a!=null}else s=!0 +if(s){s=p.d +s===$&&A.e() +s=s.r +s=s!=null&&s.a!=null}else s=!0 +if(s)return +p.x=!1 +s=p.d +s===$&&A.e() +if(s.gbM(s)===B.ap)return +s=p.d +if(s.gbM(s)!==B.aj){s=p.d +r=s.x +r===$&&A.e() +q=p.a +q.toString +if(r>0.2)q.e.$0() +else s.fO(0)}}, +A(a){var s,r,q,p,o=this,n=null,m=o.r +m===$&&A.e() +s=o.e +s===$&&A.e() +r=o.f +r===$&&A.e() +q=o.a +p=A.cA8(A.a9B(A.B4(q.c,r),s,n,!0),m) +m=q.f +s=m?o.gbd8():n +r=m?o.gbda():n +return A.eH(B.ex,p,B.R,!1,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,m?o.gbd6():n,s,r,!1,B.ay)}} +A.aip.prototype={ +n(){var s=this,r=s.cw$ +if(r!=null)r.U(0,s.grS()) +s.cw$=null +s.aH()}, +cq(){this.dK() +this.dw() +this.rT()}} +A.bgC.prototype={ +gDW(){return A.bL([B.cR,B.ed,B.ee],t.Au)}} +A.c4b.prototype={ +$4(a,b,c,d){var s=t.Y +return new A.dp(new A.aV(b,new A.bc(0,1,s),s.i("aV")),!1,new A.kb(B.dDp,new A.c49(),null),null)}, +$S:650} +A.c49.prototype={ +$0(){var s=0,r=A.o(t.y),q +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q=!1 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:58} +A.c4a.prototype={ +$3(a,b,c){return B.bs}, +$C:"$3", +$R:3, +$S:394} +A.aBT.prototype={ +A(a){return B.art}} +A.c6Z.prototype={ +$1(a){var s,r,q=this,p=q.c +if(p==null){p=A.z(q.d,B.f,t.X) +p=p.gcT(p)}s=q.d +r=q.f +if(r==null)r=A.z(s,B.f,t.X).gdq() +return new A.VK(q.a,q.b,A.a([new A.Ig(p,new A.c6X(s,q.e)),new A.Ig(r,new A.c6Y(s,q.r))],t.E5),null)}, +$S:651} +A.c6X.prototype={ +$0(){A.cp(this.a,!1).eQ(null)}, +$S:0} +A.c6Y.prototype={ +$0(){A.cp(this.a,!1).eQ(null) +this.b.$0()}, +$S:0} +A.Zr.prototype={ +A(a){var s,r=this,q=r.c +if(q==null)q=r.d +if(q==null)return B.X +s=r.f +if(s==null){s=A.x(a).p3.Q +s.toString +s=s.RD(A.x(a).ax.db,B.aC)}return A.bss(null,B.a3,r.e,null,s,q)}} +A.c5y.prototype={ +$0(){var s=this.a,r=!s.a +s.sm(0,r) +return r}, +$S:0} +A.vL.prototype={ +I7(){var s=0,r=A.o(t.H),q=this +var $async$I7=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=q.a==null?2:3 +break +case 2:s=4 +return A.f(A.vF(),$async$I7) +case 4:q.a=b +case 3:return A.m(null,r)}}) +return A.n($async$I7,r)}, +BO(a,b){return this.aVk(0,b)}, +aVk(a,b){var s=0,r=A.o(t.u),q,p=this +var $async$BO=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(p.I7(),$async$BO) +case 3:q=A.cB(J.K(p.a.a,b)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BO,r)}, +Af(a,b){return this.aVm(a,b)}, +aVl(a){return this.Af(a,null)}, +aVm(a,b){var s=0,r=A.o(t.y),q,p=this,o +var $async$Af=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(p.I7(),$async$Af) +case 3:o=A.kd(J.K(p.a.a,a)) +if(o==null)o=b +q=o!==!1 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Af,r)}, +Ai(a,b){return this.aZj(a,b)}, +aZj(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$Ai=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(p.I7(),$async$Ai) +case 3:s=4 +return A.f(p.a.QD("String",a,b),$async$Ai) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ai,r)}, +VB(a,b){return this.aZk(a,b)}, +aZk(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$VB=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(p.I7(),$async$VB) +case 3:s=4 +return A.f(p.a.QD("Bool",a,b),$async$VB) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$VB,r)}, +RT(a){return this.bGB(a)}, +bGB(a){var s=0,r=A.o(t.H),q,p=this +var $async$RT=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(p.I7(),$async$RT) +case 3:s=4 +return A.f(p.a.D(0,a),$async$RT) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$RT,r)}} +A.Jd.prototype={ +Y(){return new A.aQ8(null,null,B.l)}} +A.aQ8.prototype={ +ao(){var s,r,q=this +q.aL() +q.d=A.cQA() +s=A.cg(null,B.b8,null,null,q) +s.di() +r=s.f3$ +r.b=!0 +r.a.push(new A.cgt(q)) +s.di() +r=s.nI$ +r.b=!0 +r.a.push(new A.cgu(q)) +q.e=s}, +n(){var s=this.e +s===$&&A.e() +s.n() +this.b6D()}, +A(a){return new A.a0a(this.a.c,new A.cgs(a),!1,null)}} +A.cgt.prototype={ +$0(){var s,r=this.a.d +r.toString +s=new A.bW(new Float64Array(16)) +s.dN() +r.sm(0,s)}, +$S:0} +A.cgu.prototype={ +$1(a){}, +$S:15} +A.cgs.prototype={ +$0(){return A.cp(this.a,!1).eF()}, +$S:0} +A.aiy.prototype={ +n(){var s=this,r=s.cw$ +if(r!=null)r.U(0,s.grS()) +s.cw$=null +s.aH()}, +cq(){this.dK() +this.dw() +this.rT()}} +A.aHW.prototype={ +gbS(){return[this.a,this.b]}} +A.bcG.prototype={ +$1(a){return a.gpQ()!=null}, +$S:34} +A.bcH.prototype={ +$1(a){var s=a.gpQ() +s.toString +return a.dB(s)}, +$S:652} +A.bcE.prototype={ +$1(a){var s=a.f +return s==null?"@unknown:unknown":s}, +$S:151} +A.bcF.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return!this.a.p(0,s)}, +$S:31} +A.bcB.prototype={ +$1(a){var s=a.b +if(s==null)s=null +else{s=s.a +s=s==null?null:s.a0(0,this.a)}return s===!0}, +$S:55} +A.bcC.prototype={ +$1(a){var s=a.pO(0,"m.room.create") +if(J.v(s==null?null:A.az(s.b,"type",B.i,t.N),"msc3588.stories.stories-room")){s=a.ay.k3 +s.toString +s=a.uf(s)>=100}else s=!1 +return s}, +$S:34} +A.bcD.prototype={ +$1(a){var s=A.z(this.a,B.f,t.X) +s.toString +return new A.fo(a.vj(new A.fe(s)),null,a,!1,!1,t.TF)}, +$S:653} +A.cto.prototype={ +$1(a){return B.c.p(this.a,a)}, +$S:6} +A.ctp.prototype={ +$1(a){return B.c.p(this.a,a)}, +$S:6} +A.ctq.prototype={ +$1(a){return B.c.p(this.a,a)}, +$S:6} +A.ctr.prototype={ +$1(a){return B.c.p(this.a,a)}, +$S:6} +A.bAV.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return s===this.a.c}, +$S:31} +A.IH.prototype={ +a2K(a,b){return this.aV6(0,b)}, +aV6(a,b){var s=0,r=A.o(t.nc),q +var $async$a2K=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2K,r)}, +W3(a,b,c){return this.b0R(a,b,c)}, +b0R(a,b,c){var s=0,r=A.o(t.z),q +var $async$W3=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$W3,r)}} +A.boo.prototype={ +$1(a){}, +$S:10} +A.bop.prototype={ +$1(a){}, +$S:10} +A.boq.prototype={ +$1(a){}, +$S:10} +A.fe.prototype={ +f8(a){return this.a.f8(a)}, +ht(a){return this.a.ht(a)}, +gaRQ(){return this.a.gk8()}, +bLO(a){throw A.j(A.bC(null))}} +A.So.prototype={ +bnn(){this.c=$.b0b().gaqm().Bf(new A.bHy(this),new A.bHz())}, +aFc(a){var s +$.U().b9(0,"NetworkConnectionService::_setNetworkConnectivityState():newConnectivityResult: "+a.k(0)) +s=this.b +s===$&&A.e() +s.t(0,a)}, +UB(){var s=0,r=A.o(t.z),q=this,p +var $async$UB=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f($.b0b().YT(),$async$UB) +case 2:p=b +$.U().b9(0,"NetworkConnectionService::onReady():_getCurrentNetworkConnectionState: "+p.k(0)) +q.aFc(p) +return A.m(null,r)}}) +return A.n($async$UB,r)}} +A.bHy.prototype={ +$1(a){$.U().b9(0,"NetworkConnectionService::_listenNetworkConnectionChanged():onConnectivityChanged: "+a.k(0)) +this.a.aFc(a)}, +$S:546} +A.bHz.prototype={ +$2(a,b){var s=$.U() +s.oO(0,"NetworkConnectionService::_listenNetworkConnectionChanged():error: "+A.r(a)) +s.oO(0,"NetworkConnectionService::_listenNetworkConnectionChanged():stackTrace: "+A.r(b))}, +$S:103} +A.bJ0.prototype={} +A.bK8.prototype={} +A.bKH.prototype={ +$0(){return new A.l5("https://github.com/linagora/twake-on-matrix",this.a,A.oe()).CU()}, +$S:0} +A.bKI.prototype={ +$0(){var s=this.a +A.cl(s).ex(0,"/logs",null) +A.cp(s,!1).eF()}, +$S:0} +A.aDA.prototype={ +Jv(a){var s=t.l +return A.aR(a,null,s).w.a.a>=905&&A.aR(a,null,s).w.a.a<1239}} +A.bQX.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return s===this.a.ay.k3}, +$S:31} +A.bQY.prototype={ +$1(a){var s=a.b.a,r=this.a.a +r.toString +return A.dhY(s,this.b,r)}, +$S:564} +A.bQZ.prototype={ +$1(a){return this.a.dB(a.a)}, +$S:656} +A.bR_.prototype={ +$1(a){return a.a}, +$S:657} +A.bR0.prototype={ +$1(a){var s="@unknown:unknown",r=a.f,q=r==null,p=q?s:r +if(p!==this.a.ay.k3){if(q)r=s +r=r===J.eZ(this.b.ay.c).c}else r=!0 +return r}, +$S:31} +A.bTk.prototype={ +$0(){var s=B.b.gbQ(this.a.d) +if(Math.max(s.gvL()-s.gqt(),0)<500)this.b.$0()}, +$S:0} +A.aG4.prototype={ +P(){var s=this,r=A.b(t.N,t.z),q=s.a +if(q!=null)r.j(0,"color1",q.gm(q)) +q=s.b +if(q!=null)r.j(0,"color2",q.gm(q)) +r.j(0,"fit",s.c.b) +r.j(0,"alignment_x",s.d) +r.j(0,"alignment_y",s.e) +return r}} +A.bZO.prototype={ +$0(){var s,r=this.b +if((r.b&4)!==0)return +s=this.a +if(s.a==null){s.b=!1 +r.t(0,!0) +s.a=A.d4(this.c,new A.bZN(s))}else s.b=!0}, +$S:20} +A.bZN.prototype={ +$0(){var s=this.a +s.a=null +if(s.b){s=s.c +if(s!=null)s.$0()}}, +$S:0} +A.bZQ.prototype={ +$1(a){var s=this.a.c +return s==null?null:s.$0()}, +$S:12} +A.bZR.prototype={ +$0(){return this.a.aB(0)}, +$S:0} +A.bZS.prototype={ +$2(a,b){return this.a.eM(a,b)}, +$S:67} +A.bZP.prototype={ +$0(){this.a.ag(0) +this.b.aB(0)}, +$S:20} +A.c_D.prototype={ +$1(a){return a.b[0]}, +$S:658} +A.c_E.prototype={ +$1(a){var s +if(a==null)return!1 +s=A.hg(a) +s=s==null?null:s.gaNR() +return s===!0}, +$S:73} +A.c_G.prototype={ +$1(a){return a.y===this.a}, +$S:23} +A.c_H.prototype={ +$1(a){return a.y===this.a}, +$S:23} +A.c_F.prototype={ +$1(a){var s +if(a.wM(1)!=null){s=a.wM(1) +s.toString +return s}else return""+A.r(a.wM(2))+""}, +$S:37} +A.c_B.prototype={ +$1(a){var s=null +return A.cN(s,s,s,s,s,this.b,s,s,this.a,a.wM(0))}, +$S:659} +A.c_C.prototype={ +$1(a){var s=null +return A.cN(s,s,s,s,s,this.b,s,s,this.a,a)}, +$S:494} +A.c_I.prototype={ +$1(a){this.a.push(this.b.$1(a)) +return""}, +$S:37} +A.c_J.prototype={ +$1(a){this.a.push(this.b.$1(a)) +return""}, +$S:16} +A.c4k.prototype={ +$1(a){return A.abi(this.a,a)}, +$S:660} +A.abh.prototype={ +k(a){return this.a}, +$ibv:1} +A.l5.prototype={ +Jx(){var s,r,q,p,o=this,n=o.a +if(B.c.aX(n.toLowerCase(),"im.fluffychat://chat/")||B.c.aX(n.toLowerCase(),"https://matrix.to/#/")||A.bL(["#","@","!","+","$"],t.N).p(0,n[0])||B.c.aX(n.toLowerCase(),"matrix:"))return o.GI() +s=A.hg(n) +if(s==null){r=o.b +A.i3(r,A.z(r,B.f,t.X).fY(n)) +return}if(!A.bL(["https","http"],t.N).p(0,s.gqj())){r=!0 +if(r&&s.gqj()==="geo"){r=J.Ym(B.b.gN(s.gf7(s).split(";")),",") +q=A.a0(r).i("N<1,a5?>") +p=A.R(new A.N(r,new A.c4K(),q),!0,q.i("al.E")) +if(p.length===2&&B.b.gN(p)!=null&&B.b.gR(p)!=null){A.aju("https://www.openstreetmap.org/?mlat="+A.r(B.b.gN(p))+"&mlon="+A.r(B.b.gR(p))+"#map=16/"+A.r(B.b.gN(p))+"/"+A.r(B.b.gR(p)),B.u4) +return}}A.aju(n,B.u4) +return}if(s.gtA(s).length===0){r=o.b +A.i3(r,A.z(r,B.f,t.X).fY(n)) +return}A.aju(s.aQR(0,new A.N(A.a(s.gtA(s).split("."),t.s),new A.c4L(),t.a4).aU(0,".")).gY4(),B.cj5)}, +GI(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d +var $async$GI=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:g=p.b +f=A.ai(g,!1,t.e) +e=B.c.u9(p.a,"im.fluffychat://chat/","https://matrix.to/#/") +d=A.bDN(e) +if(d==null){d=A.hg(e) +d=d==null?null:A.bDN(d.gtA(d)) +o=d}else o=d +if(o==null){d=A.hg(e) +if(d==null)o=null +else{d=A.dcm(d.gA5(),new A.c4M()) +d=d==null?null:A.bDN(d) +o=d}}if(o==null){s=1 +break}d=o.a +if((A.fG(d)?B.c.X(d,0,1):null)!=="#")n=(A.fG(d)?B.c.X(d,0,1):null)==="!" +else n=!0 +s=n?3:5 +break +case 3:m=o.b +l=f.ga8(f).aW3(d) +if(l==null)l=f.ga8(f).dE(d) +n=t.N +k=A.b4(n) +if(l==null)j=(A.fG(d)?B.c.X(d,0,1):null)==="#" +else j=!1 +s=j?6:7 +break +case 6:s=8 +return A.f(A.cA(g,new A.c4N(f,d),t.ws),$async$GI) +case 8:i=b +if(i.b!=null){s=1 +break}j=i.a +h=j.a +j=j.b +j.toString +k.H(0,j) +j=f.ga8(f) +h.toString +l=j.dE(h) +case 7:k.H(0,o.d) +s=l!=null?9:11 +break +case 9:if(l.gyR()){A.cl(g).ex(0,"/rooms",null) +s=1 +break}f="/rooms/"+l.a +if(m!=null){d=A.p(["event",m],n,n) +A.cl(g).ex(0,f,d)}else A.cl(g).ex(0,f,null) +s=1 +break +s=10 +break +case 11:j=t.z +s=12 +return A.f(A.yO(new A.c4O(p,o),g,!0,j),$async$GI) +case 12:case 10:s=(A.fG(d)?B.c.X(d,0,1):null)==="!"?13:14 +break +case 13:s=17 +return A.f(A.kg(null,g,!1,null,null,"Join room "+d,!1),$async$GI) +case 17:s=b===B.cQ?15:16 +break +case 15:s=18 +return A.f(A.cA(g,new A.c4P(f,d,k),n),$async$GI) +case 18:i=b +if(i.b!=null){s=1 +break}s=19 +return A.f(A.cA(g,new A.c4Q(),j),$async$GI) +case 19:f=i.a +if(m!=null){f.toString +f=A.r(f) +n=A.p(["event",m],n,n) +A.cl(g).ex(0,"/rooms/"+f,n)}else{f.toString +f=A.r(f) +A.cl(g).ex(0,"/rooms/"+f,null)}case 16:case 14:s=4 +break +case 5:s=(A.fG(d)?B.c.X(d,0,1):null)==="@"?20:21 +break +case 20:s=22 +return A.f(A.yO(new A.c4R(p,o),g,!0,t.z),$async$GI) +case 22:case 21:case 4:case 1:return A.m(q,r)}}) +return A.n($async$GI,r)}, +CU(){var s=0,r=A.o(t.z),q=this +var $async$CU=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:A.aju(q.a,B.u4) +return A.m(null,r)}}) +return A.n($async$CU,r)}} +A.c4K.prototype={ +$1(a){return A.nG(a)}, +$S:398} +A.c4L.prototype={ +$1(a){var s=A.ue(a,0,a.length,B.k,!1),r=A.dxc(s) +return r!==s+"-"?"xn--"+r:s}, +$S:16} +A.c4M.prototype={ +$1(a){return!0}, +$S:6} +A.c4N.prototype={ +$0(){var s=this.a +return s.ga8(s).V2(this.b)}, +$S:661} +A.c4O.prototype={ +$1(a){return new A.KT(this.b.a,null)}, +$S:662} +A.c4P.prototype={ +$0(){var s,r=this.a +r=r.ga8(r) +s=this.c +s=s.a!==0?A.R(s,!0,A.y(s).i("dd.E")):null +return r.Nu(this.b,s)}, +$S:41} +A.c4Q.prototype={ +$0(){return A.kl(B.kz,null,t.z)}, +$S:53} +A.c4R.prototype={ +$1(a){return new A.T2(this.b.a,null)}, +$S:663} +A.alR.prototype={ +bGP(a){var s=a.a,r=a.b +$.U().cY("[displayIncomingCall] "+A.r(s)+" number: "+A.r(r))}, +bRf(a){$.U().cY("[onPushKitToken] token => "+A.r(a.a))}, +qq(a){var s=0,r=A.o(t.H),q=this,p +var $async$qq=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.a +p===$&&A.e() +p.HK(A.a_(new A.Ow(null)),q.gbAS()) +q.a.HK(A.a_(new A.Os(null,null)),q.gbGQ()) +q.a.HK(A.a_(new A.Ou(null,null,null)),q.gbGV()) +q.a.HK(A.a_(new A.Ov(null,null)),q.gbGY()) +q.a.HK(A.a_(new A.Ot(null,null)),q.gbGS()) +q.a.HK(A.a_(new A.Ox(null)),q.gbIi()) +q.a.HK(A.a_(new A.Oy(null)),q.gbRe()) +q.a.HK(A.a_(new A.Or(null,null)),q.gbGO()) +$.U().ej("[VOIP] Initialized") +return A.m(null,r)}}) +return A.n($async$qq,r)}, +alO(a){return this.bAT(a)}, +bAT(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$alO=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=a.a +o=$.Nq.h(0,p) +if(!o.d){$.U().oO(0,"answered") +o.e.DB() +o.d=!0}A.d4(B.cX,new A.b7L(q,p)) +return A.m(null,r)}}) +return A.n($async$alO,r)}, +ao0(a){return this.bIj(a)}, +bIj(a){var s=0,r=A.o(t.H),q,p,o +var $async$ao0=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=$.Nq +p=a.a +o=q.h(0,p) +if(o!=null)o.e.aap() +$.Nq.D(0,p) +return A.m(null,r)}}) +return A.n($async$ao0,r)}, +anu(a){return this.bGR(a)}, +bGR(a){var s=0,r=A.o(t.H),q,p +var $async$anu=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=$.Nq.h(0,a.a).e +p=a.b +p.toString +q.Vn(p) +return A.m(null,r)}}) +return A.n($async$anu,r)}, +a9l(a){return this.bGW(a)}, +bGW(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$a9l=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=a.b +if(m==null){s=1 +break}o=a.a +o.toString +n=p.a +n===$&&A.e() +s=3 +return A.f(n.VX(o,m,m),$async$a9l) +case 3:A.d4(B.cX,new A.b7M(p,o)) +case 1:return A.m(q,r)}}) +return A.n($async$a9l,r)}, +anv(a){return this.bGT(a)}, +bGT(a){var s=0,r=A.o(t.H),q,p,o +var $async$anv=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=$.Nq +p=a.a +o=q.h(0,p) +q=a.b +q.toString +if(q)o.e.KH(!0) +else o.e.KH(!1) +$.Nq.h(0,p).toString +return A.m(null,r)}}) +return A.n($async$anv,r)}, +anA(a){return this.bGZ(a)}, +bGZ(a){var s=0,r=A.o(t.H),q,p,o +var $async$anA=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=$.Nq +p=a.a +o=q.h(0,p) +q=a.b +q.toString +if(q)o.e.Hp(!0) +else o.e.Hp(!1) +$.Nq.h(0,p).toString +return A.m(null,r)}}) +return A.n($async$anA,r)}} +A.b7L.prototype={ +$0(){var s,r=this.a.a +r===$&&A.e() +s=this.b +s.toString +r.Vy(s)}, +$S:0} +A.b7M.prototype={ +$0(){var s=this.a.a +s===$&&A.e() +s.Vy(this.b)}, +$S:0} +A.c5a.prototype={ +afr(){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$afr=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=p.a +if(n!=null){o=p.a=A.czj() +o.atH("assets/sounds/phone.ogg") +o.oU(0)}s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$afr,r)}, +a48(){var s=0,r=A.o(t.H),q,p=this,o +var $async$a48=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.a +s=3 +return A.f(o==null?null:o.oV(0),$async$a48) +case 3:p.a=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a48,r)}} +A.abM.prototype={ +b8A(a){var s=this +s.d=A.dk4(s.a,s) +if($.a_z==null)$.a_z=new A.Dr() +$.b0b().gaqm().bH(s.gbjR()).JK(0,new A.c6E(s)) +if($.a_z==null)$.a_z=new A.Dr() +$.b0b().YT().aJ(0,new A.c6F(s),t.Iw).ks(new A.c6G(s))}, +aiD(a){return this.bjS(a)}, +bjS(a){var s=0,r=A.o(t.z),q=this,p +var $async$aiD=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(q.e!==a){p=q.d +p===$&&A.e() +p.b.an(0,new A.c6B())}q.e=a +return A.m(null,r)}}) +return A.n($async$aiD,r)}, +ME(a){$.U().cY("AppLifecycleState = "+a.k(0)) +this.b=a===B.qV||a===B.oa}, +bA1(a,b){var s=$.cJx +s.toString +A.q1(null,!0,new A.c6D(this,a,b),s,null,!0,!0,t.z)}, +gaas(){var s=0,r=A.o(t.y),q +var $async$gaas=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q=!1 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$gaas,r)}, +a17(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l +var $async$a17=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:l=!o.b +if(l){s=4 +break}else b=l +s=5 +break +case 4:s=6 +return A.f(o.gaas(),$async$a17) +case 6:b=!b +case 5:s=b?2:3 +break +case 2:q=8 +s=11 +return A.f($.cGX().afr(),$async$a17) +case 11:q=1 +s=10 +break +case 8:q=7 +m=p +s=10 +break +case 7:s=1 +break +case 10:case 3:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$a17,r)}, +Hu(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l +var $async$Hu=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:l=!o.b +if(l){s=4 +break}else b=l +s=5 +break +case 4:s=6 +return A.f(o.gaas(),$async$Hu) +case 6:b=!b +case 5:s=b?2:3 +break +case 2:q=8 +s=11 +return A.f($.cGX().a48(),$async$Hu) +case 11:q=1 +s=10 +break +case 8:q=7 +m=p +s=10 +break +case 7:s=1 +break +case 10:case 3:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$Hu,r)}, +aoV(a){return this.bKS(a)}, +bKS(a){var s=0,r=A.o(t.H),q=this,p +var $async$aoV=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=a.a.a +p===$&&A.e() +q.bA1(p,a) +return A.m(null,r)}}) +return A.n($async$aoV,r)}, +aoM(a){return this.bK6(a)}, +bK6(a){var s=0,r=A.o(t.H) +var $async$aoM=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:return A.m(null,r)}}) +return A.n($async$aoM,r)}, +aoO(a){return this.bKt(a)}, +bKt(a){var s=0,r=A.o(t.H) +var $async$aoO=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:return A.m(null,r)}}) +return A.n($async$aoO,r)}, +aoW(a){return this.bKT(a)}, +bKT(a){var s=0,r=A.o(t.H) +var $async$aoW=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:return A.m(null,r)}}) +return A.n($async$aoW,r)}, +aag(a){return this.bKM(a)}, +bKM(a){var s=0,r=A.o(t.H) +var $async$aag=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:return A.m(null,r)}}) +return A.n($async$aag,r)}} +A.c6E.prototype={ +$1(a){return this.a.e=B.i3}, +$S:338} +A.c6F.prototype={ +$1(a){return this.a.e=a}, +$S:673} +A.c6G.prototype={ +$1(a){return this.a.e=B.i3}, +$S:338} +A.c6B.prototype={ +$2(a,b){b.U0()}, +$S:674} +A.c6D.prototype={ +$1(a){return new A.HD(new A.c6C(a),a,this.c,this.a.a,null)}, +$S:675} +A.c6C.prototype={ +$0(){return A.cp(this.a,!1).eF()}, +$S:0} +A.aYe.prototype={} +A.VK.prototype={ +A(a){var s,r=null,q=A.bV(28),p=A.x(a),o=A.a([],t.p),n=this.c +if(n!=null)o.push(new A.aa(B.aU_,A.O(n,r,r,r,r,r,r,r,A.x(a).p3.r,r,r,r),r)) +n=this.d +if(n!=null)o.push(new A.aa(B.aU2,A.O(n,r,r,r,r,r,r,r,A.x(a).p3.x,r,r,r),r)) +n=this.e +s=A.a0(n).i("N<1,Nl>") +o.push(A.aW(A.R(new A.N(n,new A.c6W(),s),!0,s.i("al.E")),B.n,B.e9,B.p,r,r)) +return A.cn(A.an(r,A.aY(o,B.a2,B.j,B.I,r,r,B.v),B.h,r,r,new A.bq(p.ax.cy,r,r,q,r,r,r,B.M),r,r,r,r,B.aUG,r,r,312),r,r)}, +gqS(a){return this.e}} +A.c6W.prototype={ +$1(a){return new A.Nl(a,null)}, +$S:676} +A.Ig.prototype={} +A.Nl.prototype={ +A(a){var s=null,r=A.bV(100),q=this.c,p=A.x(a).p3.as +p=p==null?s:p.aM(A.x(a).ax.b) +return A.d9(B.F,!0,s,A.cS(!1,r,!0,new A.aa(B.aUr,A.O(q.a,s,s,s,s,s,s,s,p,s,s,s),s),s,!0,s,s,s,s,s,s,s,s,s,s,s,q.b,s,s,s,s,s,s,s),B.h,B.z,0,s,s,s,s,s,B.al)}} +A.Yr.prototype={ +A(a){var s=null,r=A.x(a).p3.as +r=r==null?s:r.aM(A.x(a).ax.b) +return A.k9(!1,A.O(this.c,s,s,s,s,s,s,s,r,s,s,s),B.h,s,s,s,s,s,this.e,s,s)}} +A.aEb.prototype={ +A(a){var s,r,q=this,p=null,o=q.x,n=!o,m=n?B.dGx:p,l=o?56:112,k=A.an(p,p,B.h,p,p,new A.bq(p,p,new A.fl(B.O,B.O,new A.c0(B.w.bZ(38),1,B.aa,-1),B.O),p,A.a([new A.fV(0,B.ca,B.w.bZ(20),B.dA,80),new A.fV(0.5,B.ca,B.w.bZ(38),B.dA,3)],t.sq),p,p,B.M),p,p,p,p,p,p,p,p),j=A.x(a),i=t.p,h=A.a([],i) +if(o){s=A.z(a,B.f,t.X) +B.b.H(h,A.a([A.hz(p,B.e3,p,p,p,B.cr,new A.bUd(a),p,8,p,p,s.geO(s))],i))}else B.b.H(h,A.a([B.ED],i)) +s=q.c +r=t.D0 +h.push(A.bZ(new A.bn(s,new A.bUe(q),p,p,r),1)) +if(o)B.b.H(h,A.a([new A.bn(s,new A.bUf(q),p,p,r)],i)) +else{o=A.z(a,B.f,t.X) +B.b.H(h,A.a([A.hz(p,B.ey,p,p,p,B.N9,new A.bUg(a),p,10,p,p,o.gdg(o))],i))}o=A.a([A.aW(h,B.n,B.aV,B.I,p,p)],i) +if(n)o.push(new A.aa(B.aTK,q.aG7(a),p)) +return A.e7(p,p,!1,j.ax.CW,new A.lv(k,B.EB,p),1,p,p,p,!1,p,!1,p,p,p,p,!0,p,p,m,p,p,new A.ei(B.dg,p,p,A.aY(o,B.n,B.j,B.I,p,p,B.v),p),p,p,l,1,p)}, +aG7(a){var s=this,r=null,q=!s.x,p=A.x(a),o=A.bV(24),n=q?A.cI(B.AV,A.x(a).ax.cx,r,r,r,r):r,m=A.x(a).p3.y +if(m==null)m=r +else{$.d5() +m=m.aM(B.fR)}return A.l2(!0,B.Q,!0,new A.bUb(),r,A.mp(),s.r,r,26,r,2,A.j2(r,new A.m8(4,o,B.O),r,B.MU,r,r,r,r,!0,r,r,r,r,r,p.ax.cy,q,r,r,r,r,r,r,r,r,r,r,m,s.f,r,r,r,r,!0,r,r,r,r,r,n,r,r,r,r,r,r,B.X,r,r,r,r),!0,r,!0,r,!1,s.d,r,r,r,r,200,r,1,r,r,!1,"\u2022",r,r,r,r,new A.bUc(),!1,r,r,B.E,r,r,r,r,r,r,r,r,B.an,r,B.bt,r,r,r)}} +A.bUd.prototype={ +$0(){var s=this.a,r=A.cl(s).c +r===$&&A.e() +if(r.Re()){s=A.cl(s).c +s===$&&A.e() +s.eQ(null)}else A.cl(s).ex(0,"/rooms",null)}, +$S:0} +A.bUe.prototype={ +$3(a,b,c){var s,r=null +if(b)return new A.aa(B.MU,this.a.aG7(a),r) +s=A.x(a).p3.r +s=s==null?r:s.aM(A.x(a).ax.db) +return A.O(this.a.e,r,r,r,r,r,r,r,s,B.aD,r,r)}, +$S:50} +A.bUf.prototype={ +$3(a,b,c){var s,r=null +if(b){s=A.z(a,B.f,t.X) +return A.hz(r,B.ey,r,r,r,B.N9,this.a.w,r,10,r,r,s.gdg(s))}s=A.z(a,B.f,t.X) +return A.hz(r,B.tT,r,r,r,B.aU5,this.a.w,r,10,r,r,s.geI(s))}, +$S:126} +A.bUg.prototype={ +$0(){var s=A.cl(this.a).c +s===$&&A.e() +s.eQ(null) +return null}, +$S:0} +A.bUc.prototype={ +$1(a){A.cFm()}, +$S:61} +A.bUb.prototype={ +$4$currentLength$isFocused$maxLength(a,b,c,d){return B.X}, +$S:556} +A.z2.prototype={ +A(a){var s,r,q,p,o=this,n=null,m=o.d,l=m==null?n:A.cPX(m) +if(l==null)l="@" +m=o.e +s=A.bV(m/2) +r=o.c +q=J.iW(r) +p=q.k(r) +return A.pg(s,A.K4(!1,B.cb,q.k(r),n,n,B.c0,m,n,!1,!0,new A.cz(p,t.W),!1,n,n,new A.b54(o,l),r,m),n)}} +A.b54.prototype={ +$1(a){var s=null,r=this.a,q=r.c +q=q==null||q.k(0).length===0||q.k(0)==="null"?B.o:s +return new A.TJ(this.b,r.e,A.bk(s,s,q,s,s,s,s,s,"SFProRounded",s,s,r.w,s,s,B.aC,s,s,!0,s,s,s,s,s,s,s,s),s,s)}, +$S:677} +A.al8.prototype={ +A(a){var s,r=null,q=A.a([],t.p),p=this.c,o=p.c,n=o==null +if(!n){s=A.ai(a,!1,t.e) +q.push(new A.ch(s.ga8(s).UY(o,!1),new A.b53(this),r,t.w8))}if(n)q.push(A.fk(r,24,r,p.b,r,56)) +p=A.nd(B.o,2) +$.d5() +q.push(A.an(r,A.cn(A.cI(this.e,A.x(a).ax.cy,r,r,12,r),r,r),B.h,r,r,new A.bq(B.fR,r,p,r,r,r,r,B.dh),r,20,r,r,r,r,r,20)) +return A.an(r,A.d_(B.kc,q,B.B,B.a7),B.h,r,r,B.HB,r,56,r,r,r,r,r,56)}} +A.b53.prototype={ +$2(a,b){var s=b.b +s=s==null?null:s.a +return A.fk(null,24,s,this.a.c.b,null,56)}, +$S:678} +A.aHK.prototype={ +A(a){var s=this,r=null +return new A.kL(A.cN(A.a([A.cBA(s.f,s.w,s.c,s.y,s.e,A.x(a)),B.dXI,new A.hN(s.d,B.dC,r,r)],t.VO),r,r,r,r,r,r,r,r,r),s.r,s.x,r)}} +A.a_y.prototype={ +Y(){return new A.anW(B.l)}} +A.anW.prototype={ +ao(){var s=this,r=s.c +r.toString +r=A.ai(r,!1,t.e) +r=r.ga8(r).bv.c +r=new A.aQ(r,A.y(r).i("aQ<1>")).bH(new A.bfr(s)) +s.d!==$&&A.e5() +s.d=r +s.aL()}, +n(){var s=this.d +s===$&&A.e() +s.ag(0) +this.aH()}, +A(a){var s,r,q=null,p=A.ai(a,!1,t.e),o=p.ga8(p),n=o.bv.a +if(n==null)n=B.dN3 +s=o.bc.a!=null&&n.a!==B.wD&&o.k4!=null +p=s?0:36 +r=A.x(a) +return A.o9(q,A.aW(A.a([A.bU(new A.of(B.xs,2,s?1:n.c,q,q,q,q,q,q),24,24),B.jA,A.O(A.doN(n,a),q,q,1,B.a3,q,q,q,A.bk(q,q,A.x(a).ax.db,q,q,q,q,q,q,q,q,q,q,q,q,q,q,!0,q,q,q,q,q,q,q,q),q,q,q)],t.p),B.n,B.aV,B.p,q,q),B.B,q,q,B.bJ,new A.bq(r.ax.cy,q,q,q,q,q,q,B.M),B.cL,q,p,B.Ab,q)}} +A.bfr.prototype={ +$1(a){return this.a.I(new A.bfq())}, +$S:679} +A.bfq.prototype={ +$0(){}, +$S:0} +A.a_F.prototype={ +gbS(){return[this.a,this.b]}} +A.ao8.prototype={ +G(){return"ContextMenuItemState."+this.b}} +A.aMI.prototype={} +A.a2s.prototype={ +gEp(){return!1}, +gzA(){return!0}, +gAM(){return null}, +gBE(a){return B.b8}, +gCM(){return!0}, +gyz(){return null}, +DH(a,b,c,d){return new A.dp(A.dv(B.fU,b,null),!1,d,null)}, +wn(a,b,c){var s=null,r=this.pa.$1(a) +return new A.cb(A.cw(s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s,s),!1,!0,!1,r,s)}} +A.atm.prototype={ +A(a){var s=this,r=null,q=s.e,p=q==null?r:q.aM(B.aQx) +return A.aaF(A.cN(A.cD0(s.c,s.d,p,r,q),r,r,r,r,r,r,r,r,r),r,r,s.r,s.w,r,s.x,r,r,r,r,r)}} +A.NT.prototype={ +Y(){return new A.Yt(A.bJ(B.o8,t.q4),A.cCa(1,!0),B.l)}} +A.Yt.prototype={ +bQ8(a){this.d.sm(0,[B.xT,B.o8,B.qT][a]) +this.e.T5(a)}, +amA(a,b){return this.bDe(a,b)}, +bDe(a,b){var s=0,r=A.o(t.z),q=this,p +var $async$amA=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(a instanceof A.Uf)switch(a.a){case 4:p=q.d +p.sm(0,B.qT) +q.e.T5(p.a.a) +break +case 5:case 0:case 1:case 2:case 3:break +default:break}return A.m(null,r)}}) +return A.n($async$amA,r)}, +bps(){this.e.T5(3)}, +boV(){var s=this.d +s.sm(0,B.o8) +this.e.T5(s.a.a)}, +A(a){var s=this,r=A.a([B.xT,B.o8,B.qT],t.Zq),q=s.a.c +return new A.akF(r,s.d,s.e,s.gbpr(),s.gboU(),s.gbQ7(),s.gbDd(),q,B.dXk)}} +A.akf.prototype={ +gBr(){return B.dJV}, +A(a){return new A.jp(A.p([B.xn,A.xQ(new A.b1d(),B.dXf)],t.jG,t.ON),null)}, +$iqR:1} +A.b1d.prototype={ +$1(a){var s=null +return A.e7(s,s,!0,s,s,1,s,s,s,!1,s,!1,s,s,s,s,!0,s,s,s,s,s,B.dAT,s,s,80,1,s)}, +$S:681} +A.aQq.prototype={ +A(a){return A.pL("assets/images/ic_twake_image_logo_dark.svg",null,null,B.bw,44,170)}} +A.Yu.prototype={ +Y(){return new A.ac7(A.bJ(new A.fg(null,null,""),t.sl),B.l)}} +A.ac7.prototype={ +bb3(a){var s=null,r=t.X,q=t.p,p=t.K +return A.a([A.oC(A.aW(A.a([B.OS,B.EC,A.O(A.z(a,B.f,r).gfW(),s,s,s,s,s,s,s,s,s,s,s)],q),B.n,B.j,B.p,s,s),s,B.dI2,p),A.oC(A.aW(A.a([B.chJ,B.EC,A.O(A.z(a,B.f,r).gfU(),s,s,s,s,s,s,s,s,s,s,s)],q),B.n,B.j,B.p,s,s),s,B.dI1,p)],t.FT)}, +a4A(a){return this.bgw(a)}, +bgw(a){var s=0,r=A.o(t.z),q=this,p,o +var $async$a4A=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=a.k3 +o.toString +s=2 +return A.f(a.UY(o,!1),$async$a4A) +case 2:p=c +$.U().b9(0,"AdaptiveScaffoldPrimaryNavigation::_getCurrentProfile() - currentProfile: "+p.k(0)) +q.d.sm(0,p) +return A.m(null,r)}}) +return A.n($async$a4A,r)}, +b9_(){var s=this.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga8(s).eP.c +this.e=new A.aQ(s,A.y(s).i("aQ<1>")).bH(new A.c8N(this))}, +ao(){var s=this,r=s.c +r.toString +r=A.ai(r,!1,t.e) +s.a4A(r.ga8(r)) +s.b9_() +s.aL()}, +n(){var s=this.e +if(s!=null)s.ag(0) +this.aH()}, +A(a){var s=this.a +return new A.akg(s.c,s.d,s.e,s.f,this.d,this.gbb2(),null)}} +A.c8N.prototype={ +$1(a){var s,r +if(a.a==="app.twake.inapp.profile.avatar"){s=a.b +r=this.a.d +if(!J.v(A.cCi(s).a,r.a.a))r.sm(0,A.cCi(s))}}, +$S:372} +A.akg.prototype={ +A(a){var s=this,r=null,q=A.x(a),p=A.x(a),o=t.p +return A.d9(B.F,!0,r,A.an(r,A.aY(A.a([A.bZ(new A.a5k(A.x(a).ax.cy,s.c,s.d,s.e,B.dwq,r),1),A.aY(A.a([B.dAS,new A.bn(s.r,new A.b1e(s),r,r,t.Hl)],o),B.n,B.j,B.p,r,r,B.v)],o),B.n,B.fw,B.p,r,r,B.v),B.h,r,r,new A.bq(p.ax.cy,r,r,r,r,r,r,B.M),r,r,r,B.aTA,r,r,r,80),B.h,q.ax.cy,0,r,r,r,r,r,B.al)}} +A.b1e.prototype={ +$3(a,b,c){var s=null,r=this.a,q=b.a,p=b.b +if(p==null){p=A.ai(a,!1,t.e) +p=p.ga8(p).k3 +p.toString +p=A.fG(p)?B.b.gN(A.lq(p)):s}return A.a6y(A.fk(s,17,q,p,s,56),s,s,r.w,r.f,B.E,t.K)}, +$S:683} +A.akh.prototype={ +A(a){var s=null,r=A.x(a),q=t.jG,p=t.ON,o=A.p([B.aq5,A.xQ(new A.b1f(this,a),B.apY),B.aq4,A.xQ(new A.b1g(this,a),B.apZ)],q,p),n=A.aR(a,s,t.l).w,m=A.xQ(s,B.apY) +return A.ea(B.arr,r.ax.cy,new A.Ys(new A.jp(o,s),new A.jp(A.p([B.aq5,m,B.aq4,A.xQ(new A.b1h(this,a),B.apZ)],q,p),s),472/n.a.a,!1,s),s,!1,!1,s,s,s)}, +aF1(a,b){var s=null,r=b?B.fY:B.lT,q=A.d6d(b) +$.d5() +return new A.aa(r,A.pg(q,A.an(s,this.d,B.h,s,s,new A.bq(B.o,s,s,s,s,s,s,B.M),s,s,s,s,s,s,s,s),s),s)}, +buW(a){return this.aF1(a,!0)}} +A.b1f.prototype={ +$1(a){var s=this.a.aF1(this.b,!1) +return s}, +$S:14} +A.b1g.prototype={ +$1(a){return new A.aa(A.d6c(this.b,!0),this.a.c,null)}, +$S:14} +A.b1h.prototype={ +$1(a){return this.a.buW(this.b)}, +$S:14} +A.akF.prototype={ +A(a){var s,r,q,p=this,o=null +$.d0().cS(0,t._x) +s=A.x(a) +r=t.p +q=A.a([],r) +if(!(A.aR(a,o,t.l).w.a.a<905))B.b.H(q,A.a([new A.jp(A.p([B.xn,A.xQ(new A.b3x(p,a),B.dXd)],t.jG,t.ON),o)],r)) +$.d5() +q.push(A.bZ(A.pg(B.kg,A.an(o,A.cNZ(A.a([p.al1(B.xT,new A.a_D(p.agw(a),o)),new A.ZT(p.y,p.al1(B.o8,p.agw(a)),p.f,o),p.al1(B.qT,new A.a8T(p.agw(a),o)),new A.a8w(p.r,o)],r),p.e,B.eU),B.h,o,o,new A.bq(B.o,o,o,o,o,o,o,B.M),o,o,o,o,o,o,o,o),o),1)) +return A.ea(o,s.ax.cy,A.aW(q,B.n,B.j,B.p,o,o),o,!1,!1,o,o,o)}, +al1(a,b){return new A.bn(this.d,new A.b3v(a,b),null,null,t.At)}, +agw(a){return new A.jp(A.p([B.Ge,A.xQ(new A.b3s(this,a),B.dXg)],t.jG,t.ON),null)}, +bsf(a){var s=this,r=s.asO(a),q=s.d.a.a,p=A.a0(r).i("N<1,Sn>") +return new A.Yu(A.R(new A.N(r,new A.b3t(),p),!0,p.i("al.E")),q,s.w,new A.b3u(s,a),null)}, +asO(a){var s=this.c,r=A.a0(s).i("N<1,Az>") +return A.R(new A.N(s,new A.b3y(a),r),!0,r.i("al.E"))}} +A.b3x.prototype={ +$1(a){var s=this.a +return new A.bn(s.d,new A.b3w(s,this.b),null,null,t.At)}, +$S:684} +A.b3w.prototype={ +$3(a,b,c){switch(b.a){case 0:case 1:default:return this.a.bsf(this.b)}}, +$S:339} +A.b3v.prototype={ +$3(a,b,c){if(this.a===b)return this.b +return B.bs}, +$S:339} +A.b3s.prototype={ +$1(a){var s=null,r=this.b,q=A.x(r),p=this.a +return A.an(s,A.mH(A.a([new A.azF(B.b.d4(p.c,p.d.a),p.asO(r),p.w,90,s)],t.p),s,s,s,B.eU,s,B.L,!1),B.h,q.ax.cy,s,s,s,90,s,s,s,s,s,s)}, +$S:307} +A.b3t.prototype={ +$1(a){var s=null,r=A.O(a.e,s,s,s,s,s,s,s,s,s,s,s),q=a.c +return new A.Sn(q,q,r)}, +$S:686} +A.b3u.prototype={ +$1(a){return this.a.x.$2(a,this.b)}, +$S:687} +A.b3y.prototype={ +$1(a){return a.aVB(this.a)}, +$S:688} +A.o8.prototype={ +G(){return"AdaptiveDestinationEnum."+this.b}, +aVB(a){switch(this.a){case 0:return A.bHb(B.dVm,A.z(a,B.f,t.X).glV()) +case 3:case 1:return A.bHb(new A.abn(new A.b18(),null),A.z(a,B.f,t.X).gf0()) +case 2:return A.bHb(B.dVl,A.z(a,B.f,t.X).gfU()) +default:return A.bHb(new A.abn(new A.b19(),null),A.z(a,B.f,t.X).gf0())}}} +A.b18.prototype={ +$1(a){return!a.gyR()&&!A.aa7(a)}, +$S:34} +A.b19.prototype={ +$1(a){return!a.gyR()&&!A.aa7(a)}, +$S:34} +A.JF.prototype={ +A(a){var s,r=null,q=!(A.aR(a,r,t.l).w.a.a>784),p=q?r:B.z,o=this.d,n=q?r:B.z +o=A.e7(o.f,r,o.d,n,r,1,o.cy,r,r,!1,r,!1,r,r,o.c,r,!0,r,r,r,r,r,o.e,o.dx,r,r,1,r) +s=A.ea(o,p,this.c,r,!0,!0,r,r,r) +if(q)return s +p=A.x(a) +o=A.x(a).go.a3(0.925) +n=A.bV(20) +return A.an(r,A.cn(new A.aa(B.c1,A.d9(B.F,!0,n,new A.eP(B.atl,s,r),B.B,o,10,r,B.w,r,r,r,B.al),r),r,r),B.h,r,r,new A.bq(p.ax.cx,r,r,r,r,r,r,B.M),r,r,r,r,r,r,r,r)}} +A.ayV.prototype={ +A(a){return A.j8(!0,new A.fz(new A.bEG(this),null),!0,B.E,!0,!0)}} +A.bEG.prototype={ +$2(a,b){var s,r=null,q=Math.max(0,(b.b-600)/2),p=new A.au(q,0,q,0) +q=this.a +s=q.c +return q.e?A.j9(new A.aa(p,s,r),r,B.R,r,B.aT,r,B.dGP,B.L):new A.aa(p,s,r)}, +$S:72} +A.bAS.prototype={ +$1(a){return A.bAT(this.a,a)}, +$S:689} +A.a3X.prototype={ +Y(){return new A.awc(B.h4,B.l)}} +A.awc.prototype={ +A(a){var s=this,r=null,q=$.U().c,p=A.a0(q).i("aO<1>"),o=A.R(new A.aO(q,new A.bB0(s),p),!0,p.i("D.E")) +p=A.O(s.d.G(),r,r,r,r,r,r,r,r,r,r,r) +q=A.czl(new A.bB1(a)) +return A.ea(A.e7(A.a([A.en(r,r,r,B.chn,r,new A.bB2(s),r,r,r,r),A.en(r,r,r,B.chq,r,new A.bB3(s),r,r,r,r),A.a6y(r,r,r,new A.bB4(),new A.bB5(s),B.bh,t.KM)],t.p),r,!0,r,r,1,r,r,r,!1,r,!1,r,r,q,r,!0,r,r,r,r,r,p,r,r,r,1,r),B.w,A.lo(r,new A.bB6(o),o.length,r,r,B.L,!1),r,!1,!1,r,r,r)}} +A.bB0.prototype={ +$1(a){return a.d.a<=this.a.d.a}, +$S:690} +A.bB1.prototype={ +$0(){return A.cl(this.a).ex(0,"/",null)}, +$S:0} +A.bB2.prototype={ +$0(){var s=this.a +return s.I(new A.bB_(s))}, +$S:0} +A.bB_.prototype={ +$0(){return this.a.e++}, +$S:0} +A.bB3.prototype={ +$0(){var s=this.a +return s.I(new A.bAZ(s))}, +$S:0} +A.bAZ.prototype={ +$0(){return this.a.e--}, +$S:0} +A.bB4.prototype={ +$1(a){var s=t.h0 +return A.R(new A.N(B.d8S,new A.bAY(),s),!0,s.i("al.E"))}, +$S:691} +A.bAY.prototype={ +$1(a){var s=null +return A.oC(A.O(a.G(),s,s,s,s,s,s,s,s,s,s,s),s,a,t.KM)}, +$S:692} +A.bB5.prototype={ +$1(a){var s=this.a +return s.I(new A.bAX(s,a))}, +$S:693} +A.bAX.prototype={ +$0(){return this.a.d=this.b}, +$S:0} +A.bB6.prototype={ +$2(a,b){var s=null,r=this.a,q=r[b],p="# ["+B.b.gR(q.d.G().split(".")).toUpperCase()+"] "+q.a,o=q.b +if(o!=null)p+=" - "+A.r(J.bp(o)) +q=q.c +if(q!=null)p+="\n"+q.k(0) +return A.j9(A.bUk(p,A.bk(s,s,A.doL(r[b]),s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s)),s,B.R,s,B.aT,s,s,B.aq)}, +$S:694} +A.JP.prototype={ +Y(){var s=null,r=t.N,q=t.uG +return new A.JW(new A.vL(),new A.b6(s,s,t.FJ),A.b(r,q),A.b(r,q),A.b(r,q),A.b(r,t.Wj),A.b(r,t.zp),A.b(r,t.S),s,s,s,B.l)}} +A.JW.prototype={ +ga8(a){var s,r=this +if(J.fs(r.a.d))J.dm(r.a.d,r.rP()) +s=r.ga92() +s.toString +s=J.eZ(s) +s.toString +return s}, +ga92(){var s,r +if(!this.gap3())return A.dc(this.a.d,!0,t.PX) +s=this.gaI7() +if(s.a0(0,null))return s.h(0,null) +r=s.gaA(s) +return r.b.$1(J.eZ(r.a))}, +gaI7(){var s,r,q,p,o,n,m,l,k="im.fluffychat.account_bundles",j=t.u,i=A.b(j,t.aY) +for(s=t.Gb,r=t.wE,q=0;q").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){p=s.a +if(p==null)p=r.a(p) +J.Yl(p,new A.bEd())}return i.p_(i,new A.bEe(),j,t.M5)}, +gap3(){var s=this.gaI7() +return s.gaA(s).cr(0,new A.bEn())}, +rP(){var s,r,q,p=this +if(J.ft(p.a.d)&&p.ga8(p).c==null)return p.ga8(p) +s=p.ch +if(s==null){s=A.cJI($.CW+"-"+Date.now()) +r=s.bN.c +q=A.y(r).i("aQ<1>") +q=new A.jO(new A.bEl(),new A.aQ(r,q),q.i("jO")) +q.gN(q).aJ(0,new A.bEm(p),t.P) +p.ch=s}return s}, +aUJ(a){return A.fF(this.a.d,new A.bEk(a))}, +sKM(a){this.CW=a +this.cy.t(0,a)}, +gP5(){var s=this.cx +return s==null?A.a([],t.bX):s}, +sP5(a){this.cx=a +this.cy.t(0,this.CW)}, +X9(){var s=0,r=A.o(t.z),q=1,p,o=this,n,m,l,k,j,i,h +var $async$X9=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:q=3 +s=o.ga8(o).c!=null?6:7 +break +case 6:s=8 +return A.f(o.f.BO(0,"chat.fluffy.status_msg"),$async$X9) +case 8:n=b +k=n +k=k==null?null:J.aH(k)!==0 +s=k===!0?9:10 +break +case 9:$.U().cY('Send cached status message: "'+A.r(n)+'"') +k=o.ga8(o) +j=o.ga8(o).k3 +j.toString +s=11 +return A.f(k.VG(j,B.pW,n),$async$X9) +case 11:case 10:case 7:q=1 +s=5 +break +case 3:q=2 +h=p +m=A.a2(h) +l=A.ay(h) +o.ga8(o).bN.eM(m,l) +throw h +s=5 +break +case 2:s=1 +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$X9,r)}, +gbzS(){var s,r=$.wm().d +r===$&&A.e() +s=r.b.a +if(s==null||!B.c.aX(s,"/rooms/"))return null +return s.split("/")[2]}, +ao(){var s=this +s.aL() +$.aC.dj$.push(s) +s.aNv() +s.bMC() +s.aaI().aJ(0,new A.bEC(s),t.H) +s.bMB()}, +bMB(){$.aC.go$.push(new A.bEp(this))}, +aaI(){var s=0,r=A.o(t.H),q=1,p,o,n,m,l,k,j,i +var $async$aaI=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:q=3 +i=B.k +s=6 +return A.f(A.cvP(A.dK("config.json",0,null)),$async$aaI) +case 6:o=i.b6(0,b.w) +n=B.t.b6(0,o) +A.d6A(n) +q=1 +s=5 +break +case 3:q=2 +j=p +k=A.a2(j) +if(t.bE.b(k))$.U().cY("[ConfigLoader] config.json not found") +else{m=k +k=$.U() +k.aS9("[ConfigLoader] config.json not found",m)}s=5 +break +case 2:s=1 +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$aaI,r)}, +a6M(a){return this.btt(a)}, +btt(a){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$a6M=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=p.aUJ(a) +if(m==null){$.U().fk(0,"Attempted to register subscriptions for non-existing client "+a) +s=1 +break}o=p.dx +if(o.h(0,a)==null){n=m.df.c +o.j(0,a,new A.aQ(n,A.y(n).i("aQ<1>")).bH(new A.bE8(p)))}o=p.dy +if(o.h(0,a)==null){n=m.dj.c +o.j(0,a,new A.aQ(n,A.y(n).i("aQ<1>")).bH(new A.bE9(p)))}o=p.fx +if(o.h(0,a)==null){n=m.bN.c +o.j(0,a,new A.aQ(n,A.y(n).i("aQ<1>")).bH(new A.bEa(p,m)))}o=p.fy +if(o.h(0,a)==null){n=m.pA.c +o.j(0,a,new A.aQ(n,A.y(n).i("aQ<1>")).bH(A.dj_(p)))}o=m.bc.c +o=new A.aQ(o,A.y(o).i("aQ<1>")) +o.gN(o).aJ(0,new A.bEb(p,a,m),t.P) +case 1:return A.m(q,r)}}) +return A.n($async$a6M,r)}, +aNv(){var s,r,q,p,o=this +o.X9() +for(s=J.af(o.a.d);s.q();){r=s.gE(s) +q=$.U() +r=r.k2 +p=new A.dq("MatrixState::initMatrix: "+r+" calling registerSubs",null,$.dO().$1(null),B.h4) +q.c.push(p) +if(4<=q.a.a)A.ef(p) +o.a6M(r)}o.a6W() +s=window +s.toString +r=t.I3 +o.go=A.cE(s,"focus",new A.bEq(o),!1,r) +s=window +s.toString +o.id=A.cE(s,"blur",new A.bEr(o),!1,r) +o.Zy()}, +Zy(){var s=0,r=A.o(t.z),q,p=this,o +var $async$Zy=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=J +s=3 +return A.f(p.f.aVl("chat.fluffy.experimental_voip"),$async$Zy) +case 3:if(o.v(b,!1)){s=1 +break}A.dk5(p.ga8(p)) +case 1:return A.m(q,r)}}) +return A.n($async$Zy,r)}, +a6W(){var s=0,r=A.o(t.z),q=1,p,o=this,n,m,l,k,j,i,h,g +var $async$a6W=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:q=3 +k=$.d0() +n=k.cS(0,t.XS) +j=o.ga8(o) +s=6 +return A.f(n.a.Vc(j.k2),$async$a6W) +case 6:m=b +j=m.a +i=m.b +$.U().b9(0,"MatrixState::setUpToMServices: "+j.k(0)+", "+A.r(i)) +o.aFj(j) +if(i!=null)o.aFi(i) +j=o.ga8(o) +k.cS(0,t.vD).r=j.c +if(o.ga8(o).b!=null){k=o.ga8(o).b +k.toString +o.aFh(k)}o.w=m.c +o.z=m.d +q=1 +s=5 +break +case 3:q=2 +g=p +l=A.a2(g) +k=$.U() +k.oO(0,"MatrixState::_retrieveToMConfiguration: "+A.r(l)) +s=5 +break +case 2:s=1 +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$a6W,r)}, +aFj(a){var s,r=a.a +if(r!=null){s=$.d0().Ae(0,"tomServerDynamicUrlInterceptor",t.h4) +$.U().b9(0,"MatrixState::_setUpToMServer: "+A.e2(s)) +s.r=r.k(0)}}, +aFh(a){var s=$.d0().Ae(0,"homeDynamicUrlInterceptor",t.h4) +$.U().b9(0,"MatrixState::_setUpHomeServer: "+A.r(s.r)) +s.r=a.k(0)}, +aFi(a){var s=$.d0().Ae(0,"identityDynamicUrlInterceptor",t.h4) +$.U().b9(0,"MatrixState::_setUpIdentityServer: "+A.e2(s)) +s.r=a.a.k(0)}, +bwB(a,b){var s,r,q,p,o +try{q=$.U() +p=a.k2 +q.oO(0,"Matrix::_storeToMConfiguration: clientName - "+p) +s=$.d0().cS(0,t.XS) +s.a.a3f(p,b) +q.oO(0,"Matrix::_storeToMConfiguration: configurationRepository - "+A.r(s))}catch(o){r=A.a2(o) +q=$.U() +q.oO(0,"Matrix::_storeToMConfiguration: error - "+A.r(r))}}, +ME(a){var s,r,q=this +$.U().cY("AppLifecycleState = "+a.k(0)) +s=a!==B.qV&&a!==B.oa +r=q.ga8(q) +r.r9=s +if(s)r.a7q() +r=q.ga8(q) +r.bU=s?null:B.vR +q.ga8(q).b7k(0,q.ga8(q).bU) +q.ga8(q).CW=!s}, +bME(){var s,r=this.f +r.BO(0,"chat.fluffy.wallpaper").aJ(0,new A.bEs(this),t.P) +s=t.i +r.BO(0,"chat.fluffy.font_size_factor").aJ(0,new A.bEt(),s) +r.BO(0,"chat.fluffy.bubble_size_factor").aJ(0,new A.bEu(),s) +s=t.y +r.Af("chat.fluffy.renderHtml",$.NZ).aJ(0,new A.bEv(),s) +r.Af("chat.fluffy.hideRedactedEvents",$.YR).aJ(0,new A.bEw(),s) +r.Af("chat.fluffy.hideUnknownEvents",$.YS).aJ(0,new A.bEx(),s) +r.Af("chat.fluffy.showDirectChatsInSpaces",$.cIM).aJ(0,new A.bEy(),s) +r.Af("chat.fluffy.separateChatTypes",$.czh).aJ(0,new A.bEz(),s) +r.Af("chat.fluffy.autoplay_images",$.akD).aJ(0,new A.bEA(),s) +r.Af("chat.fluffy.experimental_voip",$.b2J).aJ(0,new A.bEB(),s)}, +n(){var s,r,q=this +B.b.D($.aC.dj$,q) +s=q.dx +s=s.gaA(s) +r=t.uz +A.j3(s,new A.bEg(),A.y(s).i("D.E"),r) +s=q.dy +s=s.gaA(s) +A.j3(s,new A.bEh(),A.y(s).i("D.E"),r) +s=q.fx +s=s.gaA(s) +A.j3(s,new A.bEi(),A.y(s).i("D.E"),r) +s=q.fr +s=s.gaA(s) +A.j3(s,new A.bEj(),A.y(s).i("D.E"),r) +q.ga8(q).a.aB(0) +r=q.go +if(r!=null)r.ag(0) +s=q.id +if(s!=null)s.ag(0) +q.aH()}, +A(a){return A.cOE(this.a.c,new A.bEf(this),t.e)}} +A.bEd.prototype={ +$2(a,b){var s,r=a.b.b +if(r==null)r=1 +else{s=b.b.b +r=s==null?-1:B.d.bL(r,s)}return r}, +$S:695} +A.bEe.prototype={ +$2(a,b){return new A.a3(a,J.bz(b,new A.bEc(),t.PX).bg(0),t.dX)}, +$S:696} +A.bEc.prototype={ +$1(a){return a.a}, +$S:697} +A.bEn.prototype={ +$1(a){return J.aH(a)>1}, +$S:698} +A.bEl.prototype={ +$1(a){return a===B.nc}, +$S:699} +A.bEm.prototype={ +$1(a){var s,r,q,p=$.U() +p.b9(0,"MatrixState::getLoginClient() Login successful") +s=this.a +if(!J.hq(s.a.d,s.ch)){r=s.a.d +q=s.ch +q.toString +J.dm(r,q)}A.ans(s.ch.k2) +p.b9(0,"MatrixState::getLoginClient() Registering subs") +s.a6M(s.ch.k2) +s.ch=null +$.wm().BQ(0,"/rooms")}, +$S:700} +A.bEk.prototype={ +$1(a){return a.k2===this.a}, +$S:202} +A.bEC.prototype={ +$1(a){return this.a.bME()}, +$S:262} +A.bEp.prototype={ +$1(a){var s,r=this.a,q=r.c +q.toString +s=t.X +$.cMQ=A.z(q,B.f,s).geW() +q=r.c +q.toString +s=A.z(q,B.f,s) +$.cMP=s.gdg(s) +$.dd8=new A.bEo(r)}, +$S:3} +A.bEo.prototype={ +$1(a){var s +a.toString +s=this.a.c +s.toString +return A.mI(a,s)}, +$S:33} +A.bE8.prototype={ +$1(a){return this.aTW(a)}, +aTW(a){var s=0,r=A.o(t.H),q=this +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=J.uj(q.a.a.d,new A.bE7(a))?2:3 +break +case 2:$.U().ej("[Key Request] Request is from one of our own clients, forwarding the key...") +s=4 +return A.f(a.aMH(),$async$$1) +case 4:case 3:return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:701} +A.bE7.prototype={ +$1(a){var s,r=this.a.z.b,q=J.c9(r) +if(a.k3===q.gN(r).a){s=a.gwz() +r=q.gN(r) +r=s===r.b.h(0,"curve25519:"+A.r(r.ax))}else r=!1 +return r}, +$S:202} +A.bE9.prototype={ +$1(a){return this.aTV(a)}, +aTV(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o={} +o.a=!1 +p=q.a +a.e=new A.bE6(o,p,a) +a.e=null +o.a=!0 +p=p.c +p.toString +s=2 +return A.f(new A.xa(a,null).yj(0,p),$async$$1) +case 2:return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:702} +A.bE6.prototype={ +$0(){var s,r=this.a +if(!r.a&&A.bL([B.h2,B.h3],t.yK).p(0,this.c.ay)){s=this.b.c +s.toString +A.cp(s,!1).eQ("dialog")}r.a=!0}, +$S:0} +A.bEa.prototype={ +$1(a){return this.aTU(a)}, +aTU(a){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i,h,g +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:g=q.a +if(J.aH(g.a.d)>1&&a!==B.nc){p=q.b +o=p.k2 +n=g.dx +m=n.h(0,o) +if(m!=null)m.ag(0) +n.D(0,o) +n=g.dy +m=n.h(0,o) +if(m!=null)m.ag(0) +n.D(0,o) +n=g.fx +m=n.h(0,o) +if(m!=null)m.ag(0) +n.D(0,o) +n=g.fr +m=n.h(0,o) +if(m!=null)m.ag(0) +n.D(0,o) +J.lM(g.a.d,p) +A.ant(o) +p=$.ajN() +p=$.aC.a5$.z.h(0,p) +p.toString +g=g.c +g.toString +A.i3(p,A.z(g,B.f,t.X).gkQ()) +if(a!==B.nc)$.wm().BQ(0,"/rooms")}else if(a===B.nc){p=$.U() +p.cY("[MATRIX] Log in successful") +o=q.b +n=g.r +l=n==null?null:A.dbB(n) +p.b9(0,"MatrixState::setUpToMServicesInLogin: "+A.r(l)) +p=l!=null +if(p)g.aFj(l) +n=g.r +m=n==null +if(m)k=null +else{j=n.a +k=j==null?null:j.b}if(m)i=null +else{j=n.a +i=j==null?null:j.a}if(m)h=null +else{n=n.a +if(n==null)h=null +else{n=n.c.h(0,"m.authentication") +n=n==null?null:J.K(n,"issuer") +h=n}}g.w=typeof h=="string"?h:null +if(k!=null)g.aFi(k) +if(i!=null)g.aFh(i.a) +if(p)g.bwB(o,new A.Vg(l,k,g.w,g.z)) +$.d0().cS(0,t.vD).r=o.c +$.wm().BQ(0,"/rooms")}else{$.U().cY("[MATRIX] Log out successful") +$.wm().BQ(0,"/home")}return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:703} +A.bEb.prototype={ +$1(a){var s,r,q,p,o,n +A.dey() +s=this.a +r=s.fr +q=this.b +if(r.h(0,q)==null){p=this.c +o=p.dG.c +n=A.y(o).i("aQ<1>") +r.j(0,q,new A.jO(new A.bE5(p),new A.aQ(o,n),n.i("jO")).bH(A.dd9(s)))}}, +$S:704} +A.bE5.prototype={ +$1(a){var s,r +if(a.a===B.fZ){s=A.a(["m.room.message","m.sticker","m.room.encrypted"],t.s) +r=a.c +s=B.b.p(s,r.h(0,"type"))&&!J.v(r.h(0,"sender"),this.a.k3)}else s=!1 +return s}, +$S:705} +A.bEq.prototype={ +$1(a){return this.a.k3=!0}, +$S:9} +A.bEr.prototype={ +$1(a){return this.a.k3=!1}, +$S:9} +A.bEs.prototype={ +$1(a){return this.aTX(a)}, +aTX(a){var s=0,r=A.o(t.P),q,p=this,o +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a==null){s=1 +break}o=A.nl(a) +s=3 +return A.f(o.MV(),$async$$1) +case 3:if(c)p.a.db=o +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:706} +A.bEt.prototype={ +$1(a){var s=A.nG(a==null?"":a) +return $.CX=s==null?$.CX:s}, +$S:343} +A.bEu.prototype={ +$1(a){var s=A.nG(a==null?"":a) +return $.wp=s==null?$.wp:s}, +$S:343} +A.bEv.prototype={ +$1(a){return $.NZ=a}, +$S:70} +A.bEw.prototype={ +$1(a){return $.YR=a}, +$S:70} +A.bEx.prototype={ +$1(a){return $.YS=a}, +$S:70} +A.bEy.prototype={ +$1(a){return $.cIM=a}, +$S:70} +A.bEz.prototype={ +$1(a){return $.czh=a}, +$S:70} +A.bEA.prototype={ +$1(a){return $.akD=a}, +$S:70} +A.bEB.prototype={ +$1(a){return $.b2J=a}, +$S:70} +A.bEg.prototype={ +$1(a){return a.ag(0)}, +$S:237} +A.bEh.prototype={ +$1(a){return a.ag(0)}, +$S:237} +A.bEi.prototype={ +$1(a){return a.ag(0)}, +$S:709} +A.bEj.prototype={ +$1(a){return a.ag(0)}, +$S:237} +A.bEf.prototype={ +$1(a){return this.a}, +$S:710} +A.rd.prototype={} +A.aRc.prototype={} +A.aRd.prototype={} +A.a2a.prototype={ +at1(a){var s=this +s.aMh$.MR(2000,a).qG(s.gbjd(),s.gbjf(),s.gbjh())}, +bje(a){$.U().b9(0,this.gxP()+"::_handleGetPreviewUrlOnData()") +this.a9X$.sm(0,a)}, +bjg(){$.U().b9(0,this.gxP()+"::_handleGetPreviewUrlOnDone() - done")}, +bji(a,b){$.U().oO(0,this.gxP()+"::_handleGetPreviewUrlOnError() - error: "+A.r(a)+" | stackTrace: "+A.r(b))}} +A.a6x.prototype={ +a0O(a,b,c,d){return this.bS0(a,b,c,d)}, +bS_(a,b,c){return this.a0O(a,b,c,null)}, +bS0(a,b,c,d){var s=0,r=A.o(t.z) +var $async$a0O=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:$.fh() +s=2 +return A.f(A.cFY(B.h,B.oP,null,a,5,null,c,b,null,new A.dS(A.bV(4),B.O),null,!1,t.z).aJ(0,new A.bLb(d),t.P),$async$a0O) +case 2:return A.m(null,r)}}) +return A.n($async$a0O,r)}} +A.bLb.prototype={ +$1(a){var s=this.a +if(s!=null)s.$0()}, +$S:10} +A.a6z.prototype={ +aPD(a,b,c,d,e){var s,r=null,q=A.a([],t.p) +if(c!=null)q.push(A.cI(c,B.w,r,r,20,r)) +q.push(B.jA) +s=A.x(a).p3.y +s.toString +$.fh() +q.push(A.bZ(A.O(b,r,r,r,r,r,r,r,s.aM(B.bf),r,r,r),1)) +return A.cS(!1,r,!0,new A.aa(B.aTH,A.bU(A.aW(q,B.n,B.j,B.p,r,r),r,r),r),r,!0,r,r,r,r,r,r,r,r,r,r,r,new A.bLe(d,e),r,r,r,r,r,r,r)}, +aPC(a,b,c,d){return this.aPD(a,b,c,!0,d)}} +A.bLe.prototype={ +$0(){if(this.a){var s=$.wm().c +s===$&&A.e() +s.eF()}this.b.$0()}, +$S:0} +A.bXS.prototype={} +A.a57.prototype={ +Y(){return new A.af8(null,null,B.l)}} +A.af8.prototype={ +gHP(){var s,r=this.a,q=r.ax +if(q==null)s=this.d +else{r=r.dx +if(r!=null){r=r.h(0,q) +r=r +s=r}else{r=$.cRQ.h(0,q) +s=r}}return s}, +sHP(a){var s,r +if(a==null)return +s=this.a +r=s.ax +if(r==null)this.d=a +else{s=s.dx +if(s!=null)s.j(0,r,a) +else $.cRQ.j(0,r,a)}}, +Ly(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a +var $async$Ly=A.k(function(a0,a1){if(a0===1)return A.l(a1,r) +while(true)switch(s){case 0:a=p.c +a.toString +a=A.ai(a,!1,t.e) +o=a.ga8(a) +a=p.a +n=a.c +m=a.d +s=n!=null?3:4 +break +case 3:a=p.c +a.toString +l=A.aR(a,null,t.l).w.b +a=p.a +k=a.e +j=k==null?null:k*l +i=a.f +h=i==null?null:i*l +g=a.w?A.bGO(n,o,a.x,h,B.apA,j):A.azz(n,o) +f=p.a.w?g:n +s=p.f==null?5:6 +break +case 5:a=o.z +s=7 +return A.f(a==null?null:a.a2K(0,f),$async$Ly) +case 7:e=a1 +if(e!=null){if(p.c==null){s=1 +break}p.I(new A.ckq(p,e)) +s=1 +break}p.f=!1 +case 6:s=8 +return A.f(A.cvP(g),$async$Ly) +case 8:d=a1 +a=d.b +if(a!==200){if(a===404){s=1 +break}throw A.j(A.aL(null))}c=d.w +if(p.c==null){s=1 +break}p.I(new A.ckr(p,c)) +a=o.z +s=9 +return A.f(a==null?null:a.W3(f,c,0),$async$Ly) +case 9:case 4:s=m!=null?10:11 +break +case 10:s=12 +return A.f(m.ZY(p.a.w),$async$Ly) +case 12:b=a1 +if(A.S5(b) instanceof A.ou||A.S5(b) instanceof A.te){if(p.c==null){s=1 +break}p.I(new A.cks(p,b)) +s=1 +break}case 11:case 1:return A.m(q,r)}}) +return A.n($async$Ly,r)}, +QJ(a){var s=0,r=A.o(t.z),q,p=2,o,n=this,m,l,k +var $async$QJ=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:n.sHP(n.a.cx) +if(n.gHP()!=null){n.I(new A.cku(n)) +s=1 +break}p=4 +s=7 +return A.f(n.Ly(),$async$QJ) +case 7:n.I(new A.ckv(n)) +p=2 +s=6 +break +case 4:p=3 +k=o +m=A.a2(k) +if(n.c==null){s=1 +break}n.a.toString +s=8 +return A.f(A.kl(B.kz,null,t.z),$async$QJ) +case 8:n.QJ(m) +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$QJ,r)}, +ajF(a){return this.bq2(a)}, +bq2(a){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$ajF=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.a +n=o.ch +if(n!=null){n.$0() +o=t.z +A.cp(a,!0).yZ(A.cB2(new A.ckt(p),o),o)}else{o=o.CW +if(o!=null){o.$0() +s=1 +break}else{s=1 +break}}case 1:return A.m(q,r)}}) +return A.n($async$ajF,r)}, +ao(){this.aL() +$.aC.go$.push(this.gaGD())}, +aPx(a,b){var s=this.a.at +s=s==null?null:s.$1(b) +return s==null?B.awl:s}, +A(a){var s,r=this,q=null,p=r.a +if(p.x){p=p.z +s=A.NX(r.axf(),p,A.aje(),B.a1,A.b_w())}else s=r.axf() +if(r.a.cy)return A.d9(B.F,!0,q,A.cS(!1,q,!0,s,q,!0,q,q,q,q,q,q,q,q,q,q,q,new A.ckw(r,a),q,q,q,q,q,q,q),B.h,q,0,q,q,q,q,q,B.al) +else return s}, +axf(){var s,r,q,p,o,n=this,m=null,l=n.gHP(),k=n.a,j=k.d!=null&&!k.db +if(l==null||l.length===0){k=n.c +k.toString +k=n.aPx(0,k)}else{k=A.e2(l) +s=n.a +r=s.e +q=s.f +if(j)p=r==null?m:B.e.C(r) +else p=m +if(j)o=q==null?m:B.e.C(q) +else o=m +k=A.pg(B.bI,A.Eb(l,o,p,new A.ckp(n),B.i7,s.r,q,r),new A.cz(""+k,t.W))}return k}} +A.ckq.prototype={ +$0(){var s=this.a +s.sHP(this.b) +s.f=!0}, +$S:0} +A.ckr.prototype={ +$0(){this.a.sHP(this.b)}, +$S:0} +A.cks.prototype={ +$0(){this.a.sHP(this.b.a)}, +$S:0} +A.cku.prototype={ +$0(){}, +$S:0} +A.ckv.prototype={ +$0(){}, +$S:0} +A.ckt.prototype={ +$1(a){var s=this.a.a.d +s.toString +return A.cBj(A.cBh(s,null))}, +$S:303} +A.ckw.prototype={ +$0(){return this.a.ajF(this.b)}, +$S:0} +A.ckp.prototype={ +$3(a,b,c){var s=this.a +s.f=!1 +s.sHP(null) +$.aC.go$.push(s.gaGD()) +return s.aPx(0,a)}, +$S:711} +A.aZ6.prototype={ +n(){var s=this,r=s.cw$ +if(r!=null)r.U(0,s.grS()) +s.cw$=null +s.aH()}, +cq(){this.dK() +this.dw() +this.rT()}} +A.nD.prototype={ +G(){return"PermissionLevel."+this.b}} +A.cxz.prototype={ +$1(a){return new A.fj(a,A.doO(a,this.a),!1,!1,t.Dd)}, +$S:712} +A.SL.prototype={ +A(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.f.f,h=i==null?j:A.dgZ(i,k.c) +i=h==null +s=i?j:h.gcL(h) +if(s==null)s=k.c +if(i)r=j +else{i=h.gta() +if(i==null)r=j +else{q=A.ai(a,!1,t.e) +q=A.azz(i,q.ga8(q)) +r=q}}i=a.T(t.sp) +p=(i==null?B.et:i).w.r +if(p==null)p=14 +o=p/20 +i=r==null +q=!i?o*3:p/2 +n=p/2 +m=p+o +m=A.us(new A.c5(m,m)) +l=A.a([],t.p) +if((i?j:r.k(0).length!==0)===!0)l.push(A.qb(j,A.czu(r.k(0),1),j,j,n)) +l.push(A.O(s,j,j,j,j,j,j,j,B.apm,j,j,j)) +return A.cS(!1,j,!0,A.an(j,A.aW(l,B.n,B.j,B.I,j,j),B.h,j,j,new A.bq(B.kv,j,j,m,j,j,j,B.M),j,j,j,j,new A.au(q,o,n,o),j,j,j),j,!0,j,j,j,j,j,j,j,j,j,j,j,new A.bKj(k),j,j,j,j,j,j,j)}} +A.bKj.prototype={ +$0(){var s=this.a +s.e.$1(s.d)}, +$S:0} +A.T2.prototype={ +XY(a){return this.bws(a)}, +bws(a){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$XY=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=A.ai(a,!1,t.e) +s=3 +return A.f(A.cA(a,new A.bLC(p,o.ga8(o)),t.N),$async$XY) +case 3:n=c +if(n.b==null){o=n.a +o.toString +o=A.r(o) +A.cl(a).ex(0,"/rooms/"+o,null) +A.cp(a,!1).eF() +s=1 +break}case 1:return A.m(q,r)}}) +return A.n($async$XY,r)}, +A(a){var s=A.ai(a,!1,t.e) +return A.j8(!0,new A.ch(s.ga8(s).OE(this.c),new A.bLF(this),null,t.w8),!0,B.E,!0,!0)}} +A.bLC.prototype={ +$0(){return this.b.auw(this.a.c)}, +$S:41} +A.bLF.prototype={ +$2(a,b){var s,r,q,p,o,n,m=null,l=b.b,k=A.czH(A.yN(A.cp(a,!1).gNV(),t.O)),j=l==null,i=j?m:l.b +if(i==null){i=this.a.c +i=A.fG(i)?B.b.gN(A.lq(i)):m}i=A.O(i==null?this.a.c:i,m,m,m,m,m,m,m,B.FE,m,m,m) +s=this.a +r=s.c +i=A.cf(!1,B.p0,m,m,!0,m,m,m,!1,m,m,m,m,!1,m,m,m,A.O(r,m,m,m,m,m,m,m,B.dRT,m,m,m),m,m,i,m,m) +q=A.cI(!A.aBo()?B.Op:B.Ok,m,m,m,m,m) +p=t.X +o=A.z(a,B.f,p) +n=t.p +i=A.e7(A.a([new A.aa(B.bh,A.aSj(q,A.O(o.gfl(o),m,m,m,m,m,m,m,m,m,m,m),new A.bLD(s,a),m),m)],n),m,!0,m,m,1,m,m,m,!1,m,!1,m,m,k,m,!0,m,m,m,m,m,i,m,m,m,1,m) +k=j?m:l.a +j=j?m:l.b +return A.ea(i,m,A.mH(A.a([A.cn(new A.aa(B.c1,A.fk(m,36,k,j==null?r:j,m,168),m),m,m),A.an(m,A.cL7(m,m,B.OG,A.O(A.z(a,B.f,p).gfg(),m,m,m,m,m,m,m,m,m,m,m),new A.bLE(s,a)),B.h,m,m,m,m,m,m,m,B.bK,m,m,1/0),B.dE],n),m,m,m,m,m,B.L,!1),m,!1,!1,m,m,m)}, +$S:713} +A.bLD.prototype={ +$0(){return this.a.XY(this.b)}, +$S:0} +A.bLE.prototype={ +$0(){return this.a.XY(this.b)}, +$S:0} +A.KT.prototype={ +Xg(a){return this.bn1(a)}, +bn1(a){var s=0,r=A.o(t.z),q,p=this,o,n,m,l +var $async$Xg=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=A.ai(a,!1,t.e) +m=n.ga8(n) +s=3 +return A.f(A.cA(a,new A.bLV(p,m),t.N),$async$Xg) +case 3:l=c +s=l.b==null?4:5 +break +case 4:n=l.a +n.toString +s=m.dE(n)==null?6:7 +break +case 6:o=m.bc.c +s=8 +return A.f(new A.aQ(o,A.y(o).i("aQ<1>")).ro(0,new A.bLW(l)),$async$Xg) +case 8:case 7:if(!m.dE(n).gyR()){n=A.r(n) +A.cl(a).ex(0,"/rooms/"+n,null)}A.cp(a,!1).eF() +s=1 +break +case 5:case 1:return A.m(q,r)}}) +return A.n($async$Xg,r)}, +bxi(a){return a.ga8J()===this.c}, +a70(a){return this.buV(a)}, +buV(a){var s=0,r=A.o(t._H),q,p=this,o,n,m +var $async$a70=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=A.ai(a,!1,t.e) +m=m.ga8(m) +o=p.c +n=A.fG(o)?B.b.gR(A.lq(o)):null +s=3 +return A.f(m.a1l(new A.bM_(o),n),$async$a70) +case 3:m=c.a +o=p.gbxh() +if(!(m&&B.b).cr(m,o))throw A.j(A.dcP(a).ghm()) +q=B.b.ro(m,o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a70,r)}, +A(a){var s=this,r=null,q=s.c,p=A.O(q,r,r,r,B.apb,r,r,r,r,r,r,r),o=A.cp(a,!1),n=t.X,m=A.z(a,B.f,n) +m=A.en(r,r,r,B.AZ,r,A.yN(o.gNV(),t.O),r,r,r,m.gdg(m)) +return A.j8(!0,A.ea(A.e7(A.a([new A.aa(B.bh,A.aSj(B.B_,A.O(A.z(a,B.f,n).ghe(),r,r,r,r,r,r,r,r,r,r,r),new A.bLY(s,a),r),r)],t.p),r,!0,r,r,1,r,r,r,!1,r,!1,r,r,m,r,!0,r,r,r,r,r,p,r,r,r,1,r),r,new A.ch(s.a70(a),new A.bLZ(s,q),r,t.J4),r,!1,!1,r,r,r),!0,B.E,!0,!0)}} +A.bLV.prototype={ +$0(){var s=this.b.apL(this.a.c) +return s}, +$S:41} +A.bLW.prototype={ +$1(a){var s=a.b +if(s==null)s=null +else{s=s.a +s=s==null?null:s.a0(0,this.a.a)}return s===!0}, +$S:55} +A.bLY.prototype={ +$0(){return this.a.Xg(this.b)}, +$S:0} +A.bLZ.prototype={ +$2(a,b){var s,r,q,p,o=null,n=b.b,m=A.a([],t.p),l=n==null +if(l){s=A.x(a) +r=b.c +r=r!=null?A.O(A.mI(r,a),o,o,o,o,o,o,o,o,o,o,o):B.rP +m.push(A.an(B.D,r,B.h,s.id,o,o,o,156,o,o,o,o,o,o))}else{s=n.gta() +r=n.geq(n) +m.push(A.cn(new A.aa(B.c1,A.fk(o,36,s,r==null?this.b:r,o,168),o),o,o))}s=l?o:n.geq(n) +if(s==null){s=this.b +s=A.fG(s)?B.b.gN(A.lq(s)):o}if(s==null){s=o.gK4() +s=A.fG(s)?B.b.gN(A.lq(s)):o}s=A.O(s,o,o,o,o,o,o,o,o,o,o,o) +r=t.X +q=A.z(a,B.f,r).gho() +p=l?o:n.gaOX() +if(p==null)p=0 +m.push(A.cf(!1,o,o,o,!0,o,o,o,!1,o,o,o,o,!1,o,o,o,A.O(q+": "+p,o,o,o,o,o,o,o,o,o,o,o),o,o,s,B.B2,o)) +if(l)l=o +else{l=n.gas7() +l=l==null?o:l.length!==0}if(l===!0){l=A.O(A.z(a,B.f,r).ghx(),o,o,o,o,o,o,o,A.bk(o,o,A.x(a).ax.f,o,o,o,o,o,o,o,o,o,o,o,o,o,o,!0,o,o,o,o,o,o,o,o),o,o,o) +s=n.gas7() +s.toString +m.push(A.cf(!1,o,o,o,!0,o,o,o,!1,o,o,o,o,!1,o,o,o,A.cBz(B.dTj,o,new A.bLX(a),s,B.an,A.bk(o,o,A.x(a).p3.z.b,o,o,o,o,o,o,o,o,14,o,o,o,o,o,!0,o,o,o,o,o,o,o,o)),o,o,l,o,o))}return A.mH(m,o,o,B.E,o,o,B.L,!1)}, +$S:715} +A.bLX.prototype={ +$1(a){return new A.l5(a.k(0),this.a,A.oe()).Jx()}, +$S:155} +A.Bd.prototype={ +Y(){return new A.aEY(B.l)}} +A.aEY.prototype={ +A(a){var s=A.ai(a,!1,t.e).f,r=this.a +return new A.ch(s.Af(r.d,r.c),new A.bXn(this),null,t.yl)}} +A.bXn.prototype={ +$2(a,b){var s,r=null,q=b.b +if(q==null)q=this.a.a.c +s=this.a +return A.aap(new A.bXm(s,a),r,A.O(s.a.e,r,r,r,r,r,r,r,r,r,r,r),q)}, +$S:716} +A.bXm.prototype={ +$1(a){return this.aU1(a)}, +aU1(a){var s=0,r=A.o(t.H),q=this,p +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.a +p.a.f.$1(a) +s=2 +return A.f(A.ai(q.b,!1,t.e).f.VB(p.a.d,a),$async$$1) +case 2:p.I(new A.bXl()) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:383} +A.bXl.prototype={ +$0(){}, +$S:0} +A.xX.prototype={ +G(){return"SwipeDirection."+this.b}} +A.aam.prototype={ +Y(){return new A.aan(null,null,null,B.l)}, +bRL(a){return this.r.$1(a)}} +A.aWk.prototype={ +UA(a){var s=this.b,r=s.a,q=a.a,p=s.b.ab(0,r.gm(r)).a*q +if(p<0)return new A.Z(q+p,0,q,a.b) +return new A.Z(0,0,p,a.b)}, +ast(a){return this.UA(a)}, +a4_(a){var s=a.b,r=s.a,q=this.b,p=q.a +return!J.v(s.b.ab(0,r.gm(r)),q.b.ab(0,p.gm(p)))}} +A.Wr.prototype={ +G(){return"_FlingGestureKind."+this.b}} +A.aan.prototype={ +ao(){var s,r=this,q=A.cg(null,r.a.z,null,null,r) +q.di() +s=q.nI$ +s.b=!0 +s.a.push(r.gbwL()) +r.d=q +r.akK() +q=r.d +q.di() +q=q.f3$ +q.b=!0 +q.a.push(new A.c0s(r)) +r.b5X()}, +gz6(){var s=this.d +s===$&&A.e() +s=s.r +return s!=null&&s.a!=null}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b5W()}, +a7o(a){var s +if(a===0)return B.dLT +s=this.c.T(t.I) +s.toString +switch(s.w.a){case 0:return a<0?B.aa4:B.EY +case 1:return a>0?B.aa4:B.EY}}, +gaFR(){var s=this.c,r=s.gpg(s) +s=r==null?null:r.a +return s==null?0:s}, +bwS(a){this.I(new A.c0r(this,a))}, +bwO(a){var s,r,q=this +q.w=!0 +s=q.d +s===$&&A.e() +r=s.r +if(r!=null&&r.a!=null){s=s.x +s===$&&A.e() +q.f=s*q.gaFR()*J.h7(q.f) +q.d.oV(0)}else{q.f=0 +s.sm(0,0)}q.I(new A.c0p(q))}, +bwQ(a){var s,r,q,p,o=this +if(!o.w){s=o.d +s===$&&A.e() +s=s.r +s=s!=null&&s.a!=null}else s=!0 +if(s){s=o.d +s===$&&A.e() +s=s.r +s=s!=null&&s.a!=null}else s=!0 +if(s)return +s=a.c +if(s==null)s=0 +r=o.a +q=s*r.ax +p=o.f +switch(r.w.a){case 3:return +case 0:o.f=p+q +break +case 1:s=o.c.T(t.I) +s.toString +switch(s.w.a){case 0:s=o.f+q +if(s>0)o.f=s +break +case 1:s=o.f+q +if(s<0)o.f=s +break}break +case 2:s=o.c.T(t.I) +s.toString +switch(s.w.a){case 0:s=o.f+q +if(s<0)o.f=s +break +case 1:s=o.f+q +if(s>0)o.f=s +break}break}if(J.h7(p)!==J.h7(o.f))o.I(new A.c0q(o)) +s=o.d +s===$&&A.e() +r=s.r +if(!(r!=null&&r.a!=null))s.sm(0,Math.abs(o.f)/o.gaFR())}, +akK(){var s,r,q=this,p=J.h7(q.f),o=q.d +o===$&&A.e() +s=q.a.y +r=t.Ni +q.e=new A.aV(t.o.a(o),new A.bc(B.m,new A.w(s*p,0),r),r.i("aV"))}, +bwK(a){var s,r,q,p=this +if(p.f===0)return B.aqn +s=a.a +r=s.a +q=Math.abs(r) +if(q-Math.abs(s.b)<400||q<700)return B.aqn +if(p.a7o(r)===p.a7o(p.f))return B.e_n +return B.e_p}, +LT(a){return this.biD(a)}, +biD(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$LT=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(!p.w){o=p.d +o===$&&A.e() +o=o.r +o=o!=null&&o.a!=null}else o=!0 +if(o){o=p.d +o===$&&A.e() +o=o.r +o=o!=null&&o.a!=null}else o=!0 +if(o){s=1 +break}p.w=!1 +o=p.d +o===$&&A.e() +o=o.x +o===$&&A.e() +m=o>=p.a.y +if(m){s=3 +break}else c=m +s=4 +break +case 3:m=J +s=5 +return A.f(p.a54(),$async$LT) +case 5:c=m.v(c,!0) +case 4:if(c){p.aFM() +s=1 +break}o=a.a +n=o.a.a +case 6:switch(p.bwK(o).a){case 1:s=8 +break +case 2:s=9 +break +case 0:s=10 +break +default:s=7 +break}break +case 8:p.a.toString +B.doP.h(0,p.a7o(p.f)) +p.f=J.h7(n) +s=11 +return A.f(p.d.SC(Math.abs(n)*0.0033333333333333335),$async$LT) +case 11:s=7 +break +case 9:p.f=J.h7(n) +s=12 +return A.f(p.d.SC(-Math.abs(n)*0.0033333333333333335),$async$LT) +case 12:s=7 +break +case 10:o=p.d +s=o.gbM(o)!==B.aj?13:14 +break +case 13:s=15 +return A.f(p.d.fO(0),$async$LT) +case 15:case 14:s=7 +break +case 7:case 1:return A.m(q,r)}}) +return A.n($async$LT,r)}, +Y2(a){return this.biq(a)}, +biq(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$Y2=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=a===B.ap&&!q.w?2:3 +break +case 2:o=J +s=7 +return A.f(q.a54(),$async$Y2) +case 7:s=o.v(c,!0)?4:6 +break +case 4:q.aFM() +s=5 +break +case 6:p=q.d +p===$&&A.e() +s=8 +return A.f(p.fO(0),$async$Y2) +case 8:case 5:case 3:q.EL() +return A.m(null,r)}}) +return A.n($async$Y2,r)}, +a54(){var s=0,r=A.o(t.y),q,p=this +var $async$a54=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p.a.toString +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a54,r)}, +aFM(){var s=this,r=s.a7o(s.f) +s.a.bRL(r) +r=s.d +r===$&&A.e() +r.fO(0)}, +A(a){var s,r,q,p,o,n=this,m=null +n.Fc(a) +s=n.a +r=s.d +q=n.e +q===$&&A.e() +p=A.a9B(s.c,q,m,!0) +s=A.a([],t.p) +q=n.e +if(q.gbM(q)!==B.aj){q=n.e +s.push(A.KN(0,A.rA(r,B.B,new A.aWk(q,q)),0,0,0))}s.push(p) +p=A.d_(B.aO,s,B.B,B.a7) +s=n.y +q=s?n.gbwN():m +o=s?n.gbwP():m +s=s?n.gbwM():m +n.a.toString +return A.t9(B.cY,A.eH(B.cD,p,B.R,!1,m,m,m,m,m,s,q,o,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,!1,B.ay),m,m,n.gbwR(),m,m,m,m,m)}} +A.c0s.prototype={ +$0(){var s=this.a,r=s.d +r===$&&A.e() +r=r.x +r===$&&A.e() +if(r===0)s.r=!0 +if(s.r&&r>=s.a.y){s.a.ay.$0() +s.r=!1}}, +$S:0} +A.c0r.prototype={ +$0(){var s,r=this.a +r.a.toString +s=this.b +r.y=J.cX(B.dHK.a,s.gd5(s))}, +$S:0} +A.c0p.prototype={ +$0(){this.a.akK()}, +$S:0} +A.c0q.prototype={ +$0(){this.a.akK()}, +$S:0} +A.ahc.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.ahd.prototype={ +ao(){this.aL() +var s=this.d +s===$&&A.e() +s=s.r +if(s!=null&&s.a!=null)this.Dn()}, +rn(){var s=this.qo$ +if(s!=null){s.aY() +s.pl() +this.qo$=null}this.xE()}} +A.aaW.prototype={ +Y(){return new A.FX(B.l)}, +bC1(a,b,c){return this.c.$3(a,b,c)}} +A.FX.prototype={ +a67(a){var s=0,r=A.o(t.z),q=this,p,o,n,m +var $async$a67=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=q.d +s=m==null?2:3 +break +case 2:s=4 +return A.f(A.vF(),$async$a67) +case 4:m=q.d=c +case 3:q.a.toString +p=m.a +o=J.T(p) +n=A.cB(o.h(p,"theme_mode")) +q.a.toString +q.I(new A.c25(q,n,A.hP(o.h(p,"primary_color")))) +return A.m(null,r)}}) +return A.n($async$a67,r)}, +KJ(a){return this.b_d(a)}, +b_d(a){var s=0,r=A.o(t.H),q=this,p +var $async$KJ=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.d +s=p==null?2:3 +break +case 2:s=4 +return A.f(A.vF(),$async$KJ) +case 4:p=q.d=c +case 3:q.a.toString +s=5 +return A.f(p.QD("String","theme_mode",a.b),$async$KJ) +case 5:q.I(new A.c29(q,a)) +return A.m(null,r)}}) +return A.n($async$KJ,r)}, +VH(a){return this.aZI(a)}, +aZI(a){var s=0,r=A.o(t.H),q=this,p +var $async$VH=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.d +s=p==null?2:3 +break +case 2:s=4 +return A.f(A.vF(),$async$VH) +case 4:p=q.d=c +case 3:q.a.toString +s=5 +return A.f(p.QD("Int","primary_color",a.gm(a)),$async$VH) +case 5:q.I(new A.c28(q,a)) +return A.m(null,r)}}) +return A.n($async$VH,r)}, +ao(){$.aC.go$.push(this.gbnD()) +this.aL()}, +A(a){return A.cOE(new A.a16(new A.c26(this,a),null),new A.c27(this),t.w7)}} +A.c25.prototype={ +$0(){var s,r=this.a +r.e=A.Ag(B.dil,new A.c24(this.b)) +s=this.c +r.f=s==null?null:new A.B(s>>>0)}, +$S:0} +A.c24.prototype={ +$1(a){return a.b===this.a}, +$S:719} +A.c29.prototype={ +$0(){this.a.e=this.b}, +$S:0} +A.c28.prototype={ +$0(){this.a.f=this.b}, +$S:0} +A.c27.prototype={ +$1(a){return this.a}, +$S:720} +A.c26.prototype={ +$2(a,b){var s,r=this.a,q=r.a +q.toString +s=r.e +if(s==null)s=B.k6 +r=r.f +if(r==null)r=a==null?null:a.b +return q.bC1(this.b,s,r)}, +$S:721} +A.abf.prototype={ +Y(){return new A.aHI($.d0().cS(0,t.nw),B.l)}} +A.c40.prototype={ +$3(a,b,c){$.U().oO(0,"GoRouter exception: "+A.r(b.x)) +return c.BQ(0,"/error")}, +$S:722} +A.aHI.prototype={ +ao(){this.aL() +var s=this.d +s.b=new A.b6(null,null,t.ur) +s.UB() +s.bnn()}, +n(){var s,r +this.aH() +s=this.d +r=s.b +r===$&&A.e() +r.aB(0) +s=s.c +s===$&&A.e() +s.ag(0)}, +A(a){return new A.aaW(new A.c4_(this),null)}} +A.c4_.prototype={ +$3(a,b,c){var s=$.CW,r=A.cQG(B.ar,c),q=A.cQG(B.ar,c) +return new A.EE($.wm(),new A.c3Z(this.a),s,r,q,b,B.dft,B.cr1,!1,"Twake",new A.bgC(null),null)}, +$C:"$3", +$R:3, +$S:723} +A.c3Z.prototype={ +$2(a,b){return new A.JP(b,this.a.a.d,null)}, +$S:724} +A.aHJ.prototype={ +A(a){var s=null,r=A.bV(16),q=A.x(a).ax,p=q.dy +q=(p==null?q.db:p).a3(0.08) +p=A.x(a).p3.Q +p=p==null?s:p.aM(this.e) +return A.an(s,new A.aa(B.aUu,A.O(this.c,s,s,s,s,s,s,s,p,s,s,s),s),B.h,s,s,new A.bq(q,s,s,r,s,s,s,B.M),s,s,s,s,s,s,s,s)}} +A.M7.prototype={ +A(a){var s,r=null,q=A.x(a).ax,p=q.d +q=p==null?q.b:p +p=A.a([new A.fV(0,B.ca,B.w.bZ(B.e.au(76.5)),B.dA,3),new A.fV(3,B.ca,B.w.bZ(38),B.dwy,8)],t.sq) +s=A.bV(16) +return A.an(r,A.d9(B.F,!0,A.bV(16),A.cS(!1,A.bV(16),!0,new A.aa(B.c1,this.bai(a),r),r,!0,r,r,r,r,r,r,r,r,r,r,r,this.c,r,r,r,r,r,r,r),B.h,B.z,0,r,r,r,r,r,B.al),B.h,r,r,new A.bq(q,r,r,s,p,r,r,B.M),r,r,r,r,r,r,r,r)}, +bai(a){var s,r,q=this.d +if(q!=null){s=A.x(a).ax +r=s.e +s=r==null?s.c:r +return A.cI(q,s,null,null,this.r,null)}else{q=this.e +if(q!=null)return A.bU(q,24,24) +else return B.bs}}} +A.aHM.prototype={ +A(a){var s=null +return A.e7(s,s,!1,s,s,1,!0,s,s,!1,s,!1,s,s,s,76,!0,s,s,s,s,s,new A.bn(this.c,new A.c42(this),s,s,t.BJ),s,s,56,1,s)}, +gBr(){return B.EA}, +$iqR:1} +A.c42.prototype={ +$3(a,b,c){var s,r,q,p,o,n,m,l,k=null +$.cGU() +s=t.l +r=A.aR(a,k,s).w.a.a>=1239?B.fE:B.xU +q=b===B.eX +p=q?this.a.f:k +o=A.bV(24) +if(q){q=A.x(a).ax +n=q.dy +q=n==null?q.db:n}else q=B.z +n=this.a +m=t.p +p=A.bZ(new A.aa(B.aTQ,A.aW(A.a([A.cS(!1,o,!0,A.cI(B.ey,q,k,k,24,k),k,!0,k,k,k,k,k,k,k,k,k,k,k,p,k,k,k,k,k,k,k),new A.bn(n.d,new A.c41(b),k,k,t.NY)],m),B.n,B.j,B.p,k,k),k),3) +q=t.X +o=A.z(a,B.f,q).giu() +l=A.x(a).p3.r +o=A.bZ(new A.ei(B.D,k,k,A.O(o,k,k,k,k,k,k,k,l==null?k:l.aM(A.x(a).ax.db),k,k,k),k),6) +$.cGU() +if(!(A.aR(a,k,s).w.a.a>=1239)){s=A.bV(24) +q=b===B.q5?A.z(a,B.f,q).gj_():A.z(a,B.f,q).giZ() +l=A.x(a).p3.as +s=A.cS(!1,s,!0,new A.aa(B.fl,A.O(q,k,k,k,k,k,k,k,l==null?k:l.aM(A.x(a).ax.b),k,k,k),k),k,!0,k,k,k,k,k,k,k,k,k,k,k,n.e,k,k,k,k,k,k,k)}else s=B.X +return new A.ei(r,k,k,A.aW(A.a([p,o,A.bZ(new A.aa(B.aTy,new A.ei(B.dt,k,k,s,k),k),3)],m),B.n,B.j,B.p,k,k),k)}, +$S:725} +A.c41.prototype={ +$3(a,b,c){var s,r,q=null,p=B.d.k(J.aH(b)),o=A.x(a).p3.y +if(o==null)o=q +else{if(this.a===B.eX){s=A.x(a).ax +r=s.dy +s=r==null?s.db:r}else s=B.z +s=o.aM(s) +o=s}return new A.aa(B.oZ,A.O(p,q,q,q,q,q,q,q,o,q,q,q),q)}, +$S:726} +A.aXE.prototype={} +A.Vr.prototype={ +A(a){var s,r,q,p,o,n=this,m=null,l=n.c +if(l==null)l=B.HB +s=n.at!=null?new A.c43(n,a):m +r=n.x +q=r==null?8:r +p=n.d +if(p!=null)p=A.cI(p,n.ch,m,m,n.y,m) +else{p=n.e +if(p!=null){o=n.f +o=A.pL(p,m,m,B.bw,o,o) +p=o}else p=m}return A.d9(B.F,!0,m,A.an(m,A.cS(!1,m,!0,A.y6(new A.aa(new A.au(q,q,q,q),p,m),m,n.r,n.ax,m,m),B.lJ,!0,m,m,m,m,m,m,m,m,m,m,m,n.as,m,s,m,r,m,m,m),B.h,m,m,l,m,m,m,m,n.w,m,m,m),B.h,B.z,0,m,m,m,m,m,B.al)}} +A.c43.prototype={ +$1(a){return this.a.at.$1(this.b)}, +$S:35} +A.am4.prototype={ +A(a){return B.a3x}} +A.G3.prototype={ +A(a){var s,r=null,q=A.x(a),p=this.d,o=B.d.k(p),n=A.x(a).p3.ax +o=A.O(o,r,r,r,r,r,r,r,n==null?r:n.aM(A.x(a).ax.ax),r,r,r) +n=A.x(a).ax +s=n.dy +n=s==null?n.db:s +return new A.ald(q.ax.at,16,o,p>0,A.cI(this.c,n,r,r,r,r),r)}} +A.M8.prototype={ +Y(){return new A.aHN($.d0().cS(0,t.Y8),A.bJ(new A.ej(new A.a29(),t.g),t.ID),B.l)}} +A.aHN.prototype={ +ao(){var s=this +if(A.aGc(s.a.e)!=null)s.at1(s.a.c) +s.aL()}, +A(a){var s=this,r=s.a,q=r.e,p=r.r,o=r.w +return new A.aHP(q,r.f,new A.bn(s.a9X$,new A.c46(s),null,null,t.Sd),p,o,new A.c47(a),A.aGc(q),s.a.at,null)}, +gxP(){return"TwakeLinkPreviewController"}} +A.c47.prototype={ +$1(a){return new A.l5(a.k(0),this.a,A.oe()).Jx()}, +$S:155} +A.c46.prototype={ +$3(a,b,c){return b.eA(0,new A.c44(),new A.c45(this.a),t.d)}, +$S:77} +A.c44.prototype={ +$1(a){return B.X}, +$S:727} +A.c45.prototype={ +$1(a){var s,r,q,p +if(a instanceof A.QA){s=a.a +r=s.y +if(r==null)r=s.b +if(r==null)r=s.x +q=s.e +q=q!=null?A.hg(q):null +p=this.a.a +return new A.aHO(p.as,new A.aI8(s.d,q,r),p.r,null)}return B.bs}, +$S:118} +A.aXF.prototype={} +A.aHO.prototype={ +A(a){var s,r,q,p,o,n,m,l=null +if(this.c){$.d5() +s=B.zy}else{$.fh() +s=A.avY(B.iV).a}r=A.bV(20) +q=A.a([],t.p) +p=this.d +o=p.b +if(o!=null){n=A.czT(a,360,200,260) +m=A.cBU(a) +q.push(A.pg(B.Hr,A.bU(A.K4(!1,B.cb,l,l,l,B.c0,A.czT(a,360,200,260),l,!1,!1,l,!1,l,l,new A.c48(),o,A.cBU(a)),n,m),l))}o=p.c +if(o!=null)q.push(new A.aa(B.fl,A.O(o,l,l,2,B.a3,l,l,l,A.x(a).p3.r,l,l,l),l)) +p=p.a +if(p!=null)q.push(new A.aa(B.fl,A.O(p,l,l,2,B.a3,l,l,l,this.e,l,l,l),l)) +return A.an(l,A.aY(q,B.a2,B.j,B.p,l,l,B.v),B.h,l,l,new A.iM(s,l,l,l,new A.dS(r,B.O)),l,l,l,l,l,l,l,1/0)}} +A.c48.prototype={ +$1(a){return B.bs}, +$S:728} +A.aHP.prototype={ +A(a){var s=this +if(s.z==null)return new A.aa(B.tt,s.axa(a),null) +return A.aY(A.a([s.e,B.dKj,s.axa(a)],t.p),B.a2,B.j,B.I,null,null,B.v)}, +axa(a){var s=this +return new A.aHK(s.c,s.d,s.f,s.r,B.an,s.x,null,s.Q,null)}} +A.Vs.prototype={ +Y(){return new A.ahC(B.l)}} +A.c4c.prototype={} +A.ahC.prototype={ +ao(){var s=this +s.aL() +A.cPk(s.a.c.c,s.gbQQ(s))}, +n(){this.a.c.c.n() +this.aH()}, +a0F(){var s=0,r=A.o(t.H),q,p=this,o +var $async$a0F=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.a.c.a +if(o.a||!1){s=1 +break}o.sm(0,!0) +p.a.d.$0() +case 1:return A.m(q,r)}}) +return A.n($async$a0F,r)}, +abP(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$abP=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.a.c.b +if(o.a||!1){s=1 +break}o.sm(0,!0) +s=3 +return A.f(p.a.e.$0(),$async$abP) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$abP,r)}, +A(a){var s=this.a,r=s.c +return new A.aXG(s.f,r,this,null)}} +A.aXG.prototype={ +A(a){var s=null,r=this.e,q=r.a.c,p=this.d,o=t.D0,n=A.a([new A.bn(p.a,new A.cr0(),s,s,o)],t.p) +B.b.H(n,this.c) +n.push(new A.bn(p.b,new A.cr1(),s,s,o)) +return A.cOU(A.bgD(q.c,s,n),r.gbRi())}} +A.cr0.prototype={ +$3(a,b,c){return new A.l0(b?B.r9:B.bs,null)}, +$S:208} +A.cr1.prototype={ +$3(a,b,c){return new A.l0(b?B.r9:B.bs,null)}, +$S:208} +A.Vt.prototype={ +A(a){var s=this,r=null,q=s.r,p=A.bV(s.ax),o=s.d,n=s.f +if(n==null){n=A.x(a).p3.as +if(n==null)n=r +else{$.fh() +n=n.aM(B.o)}}return A.d9(B.F,!0,r,A.cS(!1,p,!0,A.an(r,A.y6(new A.aa(new A.au(q,q,q,q),A.O(o,r,r,r,r,r,r,r,n,r,r,r),r),r,o,r,r,r),B.h,r,r,s.c,r,r,r,r,s.e,r,r,r),r,!0,r,r,r,r,r,r,r,r,r,r,r,s.z,r,new A.c4d(s,a),r,q,r,r,r),B.B,B.z,0,r,r,r,r,r,B.al)}} +A.c4d.prototype={ +$1(a){return null}, +$S:35} +A.abn.prototype={ +A(a){var s,r=A.ai(a,!1,t.e) +r=r.ga8(r).bc.c +s=A.y(r).i("aQ<1>") +return A.vM(new A.c4v(this),null,new A.jO(new A.c4w(),new A.aQ(r,s),s.i("jO")),t.JF)}, +aVF(a){var s,r=A.ai(a,!1,t.e) +r=J.ld(r.ga8(r).p4,this.c) +s=r.$ti +return A.auG(new A.et(new A.aO(r,new A.c4x(),s.i("aO")),new A.c4y(),s.i("et")))}} +A.c4w.prototype={ +$1(a){return A.cQ7(a)}, +$S:55} +A.c4v.prototype={ +$2(a,b){return new A.G3(B.cf0,this.a.aVF(a),null)}, +$S:729} +A.c4x.prototype={ +$1(a){return a.c>0||a.gvK()||a.b===B.aS}, +$S:34} +A.c4y.prototype={ +$1(a){return a.c>0||a.gvK()?a.c:1}, +$S:730} +A.abI.prototype={ +Y(){var s=new A.aBu() +s.a=A.dke(B.av0) +return new A.aY5(A.djY(s),B.l)}} +A.aY5.prototype={ +ao(){var s,r,q,p,o,n,m,l=null +this.aL() +s=this.a.c +r=A.cBS(s) +q=$.cGJ() +p=q.h(0,A.cBS(s)) +p=p==null?l:p.a +s=q.h(0,A.cBS(s)) +s=s==null?l:s.b +o=new A.S7(r,p,s) +n=$.cGK() +m=n.h(0,r) +n.j(0,r,B.e.ba((m==null?0:m)+1,0,0)) +q.j(0,r,new A.aRe(p,s)) +$.cYy().a.register(o,new A.MU(r,!1)) +this.d.a.GH(0,o)}, +n(){this.aH() +this.d.a.n()}, +A(a){return A.cR5(B.D,null,this.d,A.drI(),B.z,B.bx,B.bw,!0,!0,!0)}} +A.aIw.prototype={ +A(a){var s,r,q=null,p=A.z(a,B.f,t.X) +p=p.geO(p) +p=A.a([A.hz(q,B.ey,A.x(a).ax.cy,q,q,B.E,new A.c6d(a),q,q,q,q,p)],t.p) +s=A.x(a).ax +r=s.dy +s=r==null?s.db:r +p=A.cNb(s,6,A.x(a).ax.b,A.x(a).ax.b,p) +s=A.x(a).ax +r=s.dy +s=r==null?s.db:r +return A.cNa(new A.abI(this.c,q),A.cNb(s,6,A.x(a).ax.b,A.x(a).ax.b,B.hb),p)}} +A.c6d.prototype={ +$0(){var s=A.cl(this.a).c +s===$&&A.e() +s.eQ(null) +return null}, +$S:0} +A.q8.prototype={ +G(){return"AnimationStatus."+this.b}} +A.cs.prototype={ +k(a){return"#"+A.eA(this)+"("+A.r(this.ado())+")"}, +ado(){switch(this.gbM(this)){case B.c8:return"\u25b6" +case B.bH:return"\u25c0" +case B.ap:return"\u23ed" +case B.aj:return"\u23ee"}}} +A.Mw.prototype={ +G(){return"_AnimationDirection."+this.b}} +A.YK.prototype={ +G(){return"AnimationBehavior."+this.b}} +A.uo.prototype={ +bW5(a){var s,r,q=this.r +q.toString +s=this.r=a.Zx(this.gagk()) +r=q.a +if(r!=null){s.a=r +s.c=q.c +if(!s.b)r=s.e==null +else r=!1 +if(r)s.e=$.dI.Vi(s.ga7u(),!1) +q.a=null +q.adM()}q.n()}, +gm(a){var s=this.x +s===$&&A.e() +return s}, +sm(a,b){var s=this +s.oV(0) +s.aj3(b) +s.aY() +s.Ws()}, +gwI(){var s=this.r +if(!(s!=null&&s.a!=null))return 0 +s=this.w +s.toString +return s.wp(0,this.y.a/1e6)}, +aj3(a){var s=this,r=s.a,q=s.b,p=s.x=A.a9(a,r,q) +if(p===r)s.Q=B.aj +else if(p===q)s.Q=B.ap +else s.Q=s.z===B.bA?B.c8:B.bH}, +gbM(a){var s=this.Q +s===$&&A.e() +return s}, +xc(a,b){var s=this +s.z=B.bA +if(b!=null)s.sm(0,b) +return s.awJ(s.b)}, +dk(a){return this.xc(a,null)}, +arT(a,b){var s=this +s.z=B.xt +if(b!=null)s.sm(0,b) +return s.awJ(s.a)}, +fO(a){return this.arT(a,null)}, +vs(a,b,c){var s,r,q,p,o,n,m=this,l=$.aEo.a9Q$ +l===$&&A.e() +if((l.a&4)!==0)switch(m.d.a){case 0:s=0.05 +break +case 1:s=1 +break +default:s=1}else s=1 +if(c==null){r=m.b-m.a +if(isFinite(r)){l=m.x +l===$&&A.e() +q=Math.abs(a-l)/r}else q=1 +if(m.z===B.xt&&m.f!=null){l=m.f +l.toString +p=l}else{l=m.e +l.toString +p=l}o=new A.bg(B.e.au(p.a*q))}else{l=m.x +l===$&&A.e() +o=a===l?B.H:c}m.oV(0) +l=o.a +if(l===B.H.a){l=m.x +l===$&&A.e() +if(l!==a){m.x=A.a9(a,m.a,m.b) +m.aY()}m.Q=m.z===B.bA?B.ap:B.aj +m.Ws() +return A.cDd()}n=m.x +n===$&&A.e() +return m.a7i(new A.cgw(l*s/1e6,n,a,b,B.hQ))}, +awJ(a){return this.vs(a,B.a1,null)}, +arF(a,b,c,d,e){var s,r,q=this +if(c==null)c=q.a +if(b==null)b=q.b +s=d==null?q.e:d +q.oV(0) +r=q.x +r===$&&A.e() +s=s.a/1e6 +r=b===c?0:r/(b-c)*s +return q.a7i(new A.cng(c,b,!1,q.gbe6(),s,r,B.hQ))}, +a1F(a){return this.arF(a,null,null,null,!1)}, +bVp(a,b,c,d){return this.arF(a,b,c,d,!1)}, +bVo(a,b){return this.arF(a,null,null,null,b)}, +be7(a){this.z=a +this.Q=a===B.bA?B.c8:B.bH +this.Ws()}, +aMv(a,b){var s,r,q,p,o=this +if(a==null)a=$.d01() +s=b<0 +o.z=s?B.xt:B.bA +r=s?o.a-0.01:o.b+0.01 +s=$.aEo.a9Q$ +s===$&&A.e() +if((s.a&4)!==0)switch(o.d.a){case 0:q=200 +break +case 1:q=1 +break +default:q=1}else q=1 +s=o.x +s===$&&A.e() +p=new A.a9V(r,A.Ne(a,s-r,b*q),B.hQ) +p.a=B.dV9 +o.oV(0) +return o.a7i(p)}, +SC(a){return this.aMv(null,a)}, +a8k(a){this.oV(0) +this.z=B.bA +return this.a7i(a)}, +a7i(a){var s,r=this +r.w=a +r.y=B.H +r.x=A.a9(a.tJ(0,0),r.a,r.b) +s=r.r.xC(0) +r.Q=r.z===B.bA?B.c8:B.bH +r.Ws() +return s}, +Pd(a,b){this.y=this.w=null +this.r.Pd(0,b)}, +oV(a){return this.Pd(a,!0)}, +n(){var s=this +s.r.n() +s.r=null +s.nI$.V(0) +s.f3$.V(0) +s.Hw()}, +Ws(){var s=this,r=s.Q +r===$&&A.e() +if(s.as!==r){s.as=r +s.a0n(r)}}, +b9s(a){var s,r=this +r.y=a +s=a.a/1e6 +r.x=A.a9(r.w.tJ(0,s),r.a,r.b) +if(r.w.Gt(s)){r.Q=r.z===B.bA?B.ap:B.aj +r.Pd(0,!1)}r.aY() +r.Ws()}, +ado(){var s,r=this.r,q=r==null,p=!q&&r.a!=null?"":"; paused" +if(q)s="; DISPOSED" +else s=r.b?"; silenced":"" +r=this.afz() +q=this.x +q===$&&A.e() +return A.r(r)+" "+B.e.bk(q,3)+p+s}} +A.cgw.prototype={ +tJ(a,b){var s,r,q=this,p=A.a9(b/q.b,0,1) +if(p===0)return q.c +else{s=q.d +if(p===1)return s +else{r=q.c +return r+(s-r)*q.e.ab(0,p)}}}, +wp(a,b){return(this.tJ(0,b+0.001)-this.tJ(0,b-0.001))/0.002}, +Gt(a){return a>this.b}} +A.cng.prototype={ +tJ(a,b){var s=this,r=b+s.r,q=s.f,p=B.e.al(r/q,1) +B.e.eK(r,q) +s.e.$1(B.bA) +q=A.aJ(s.b,s.c,p) +q.toString +return q}, +wp(a,b){return(this.c-this.b)/this.f}, +Gt(a){return!1}} +A.aL9.prototype={} +A.aLa.prototype={} +A.aLb.prototype={} +A.aKY.prototype={ +a9(a,b){}, +U(a,b){}, +rB(a){}, +pT(a){}, +gbM(a){return B.ap}, +gm(a){return 1}, +k(a){return"kAlwaysCompleteAnimation"}} +A.aKZ.prototype={ +a9(a,b){}, +U(a,b){}, +rB(a){}, +pT(a){}, +gbM(a){return B.aj}, +gm(a){return 0}, +k(a){return"kAlwaysDismissedAnimation"}} +A.CV.prototype={ +a9(a,b){return this.gbE(this).a9(0,b)}, +U(a,b){return this.gbE(this).U(0,b)}, +rB(a){return this.gbE(this).rB(a)}, +pT(a){return this.gbE(this).pT(a)}, +gbM(a){var s=this.gbE(this) +return s.gbM(s)}} +A.a6L.prototype={ +sbE(a,b){var s,r=this,q=r.c +if(b==q)return +if(q!=null){r.a=q.gbM(q) +q=r.c +r.b=q.gm(q) +if(r.J4$>0)r.a9n()}r.c=b +if(b!=null){if(r.J4$>0)r.a9m() +q=r.b +s=r.c +s=s.gm(s) +if(q==null?s!=null:q!==s)r.aY() +q=r.a +s=r.c +if(q!=s.gbM(s)){q=r.c +r.a0n(q.gbM(q))}r.b=r.a=null}}, +a9m(){var s=this,r=s.c +if(r!=null){r.a9(0,s.gqe()) +s.c.rB(s.gaOW())}}, +a9n(){var s=this,r=s.c +if(r!=null){r.U(0,s.gqe()) +s.c.pT(s.gaOW())}}, +gbM(a){var s=this.c +if(s!=null)s=s.gbM(s) +else{s=this.a +s.toString}return s}, +gm(a){var s=this.c +if(s!=null)s=s.gm(s) +else{s=this.b +s.toString}return s}, +k(a){var s=this,r=s.c +if(r==null)return"ProxyAnimation(null; "+A.r(s.afz())+" "+B.e.bk(s.gm(s),3)+")" +return r.k(0)+"\u27a9ProxyAnimation"}} +A.oL.prototype={ +a9(a,b){this.di() +this.a.a9(0,b)}, +U(a,b){this.a.U(0,b) +this.MH()}, +a9m(){this.a.rB(this.gQG())}, +a9n(){this.a.pT(this.gQG())}, +a7j(a){this.a0n(this.aEE(a))}, +gbM(a){var s=this.a +return this.aEE(s.gbM(s))}, +gm(a){var s=this.a +return 1-s.gm(s)}, +aEE(a){switch(a.a){case 1:return B.bH +case 2:return B.c8 +case 3:return B.aj +case 0:return B.ap}}, +k(a){return this.a.k(0)+"\u27aaReverseAnimation"}} +A.I1.prototype={ +a7G(a){var s=this +switch(a.a){case 0:case 3:s.d=null +break +case 1:if(s.d==null)s.d=B.c8 +break +case 2:if(s.d==null)s.d=B.bH +break}}, +gaHF(){if(this.c!=null){var s=this.d +if(s==null){s=this.a +s=s.gbM(s)}s=s!==B.bH}else s=!0 +return s}, +n(){this.a.pT(this.ga7F())}, +gm(a){var s=this,r=s.gaHF()?s.b:s.c,q=s.a,p=q.gm(q) +if(r==null)return p +if(p===0||p===1)return p +return r.ab(0,p)}, +k(a){var s=this +if(s.c==null)return s.a.k(0)+"\u27a9"+s.b.k(0) +if(s.gaHF())return s.a.k(0)+"\u27a9"+s.b.k(0)+"\u2092\u2099/"+A.r(s.c) +return s.a.k(0)+"\u27a9"+s.b.k(0)+"/"+A.r(s.c)+"\u2092\u2099"}, +gbE(a){return this.a}} +A.ahA.prototype={ +G(){return"_TrainHoppingMode."+this.b}} +A.M5.prototype={ +a7j(a){if(a!==this.e){this.aY() +this.e=a}}, +gbM(a){var s=this.a +return s.gbM(s)}, +bzi(){var s,r,q=this,p=q.b +if(p!=null){switch(q.c.a){case 0:p=p.gm(p) +s=q.a +r=p<=s.gm(s) +break +case 1:p=p.gm(p) +s=q.a +r=p>=s.gm(s) +break +default:r=!1}if(r){p=q.a +s=q.gQG() +p.pT(s) +p.U(0,q.galn()) +p=q.b +q.a=p +q.b=null +p.rB(s) +s=q.a +q.a7j(s.gbM(s))}}else r=!1 +p=q.a +p=p.gm(p) +if(p!==q.f){q.aY() +q.f=p}if(r&&q.d!=null)q.d.$0()}, +gm(a){var s=this.a +return s.gm(s)}, +n(){var s,r,q=this +q.a.pT(q.gQG()) +s=q.galn() +q.a.U(0,s) +q.a=null +r=q.b +if(r!=null)r.U(0,s) +q.b=null +q.f3$.V(0) +q.nI$.V(0) +q.Hw()}, +k(a){var s=this +if(s.b!=null)return A.r(s.a)+"\u27a9TrainHoppingAnimation(next: "+A.r(s.b)+")" +return A.r(s.a)+"\u27a9TrainHoppingAnimation(no next)"}} +A.P8.prototype={ +a9m(){var s,r=this,q=r.a,p=r.gaCv() +q.a9(0,p) +s=r.gaCw() +q.rB(s) +q=r.b +q.a9(0,p) +q.rB(s)}, +a9n(){var s,r=this,q=r.a,p=r.gaCv() +q.U(0,p) +s=r.gaCw() +q.pT(s) +q=r.b +q.U(0,p) +q.pT(s)}, +gbM(a){var s=this.b +if(s.gbM(s)===B.c8||s.gbM(s)===B.bH)return s.gbM(s) +s=this.a +return s.gbM(s)}, +k(a){return"CompoundAnimation("+this.a.k(0)+", "+this.b.k(0)+")"}, +bo0(a){var s=this +if(s.gbM(s)!=s.c){s.c=s.gbM(s) +s.a0n(s.gbM(s))}}, +bo_(){var s=this +if(!J.v(s.gm(s),s.d)){s.d=s.gm(s) +s.aY()}}} +A.YN.prototype={ +gm(a){var s,r=this.a +r=r.gm(r) +s=this.b +s=s.gm(s) +return Math.min(A.iU(r),A.iU(s))}} +A.acK.prototype={} +A.acL.prototype={} +A.acM.prototype={} +A.aNp.prototype={} +A.aTm.prototype={} +A.aTn.prototype={} +A.aTo.prototype={} +A.aUH.prototype={} +A.aUI.prototype={} +A.aXh.prototype={} +A.aXi.prototype={} +A.aXj.prototype={} +A.a60.prototype={ +ab(a,b){return this.H1(b)}, +H1(a){throw A.j(A.bC(null))}, +k(a){return"ParametricCurve"}} +A.lS.prototype={ +ab(a,b){if(b===0||b===1)return b +return this.b3b(0,b)}} +A.aeC.prototype={ +H1(a){return a}} +A.a8d.prototype={ +H1(a){a*=this.a +return a-(a<0?Math.ceil(a):Math.floor(a))}, +k(a){return"SawTooth("+this.a+")"}} +A.fE.prototype={ +H1(a){var s=this.a +a=A.a9((a-s)/(this.b-s),0,1) +if(a===0||a===1)return a +return this.c.ab(0,a)}, +k(a){var s=this,r=s.c +if(!(r instanceof A.aeC))return"Interval("+A.r(s.a)+"\u22ef"+A.r(s.b)+")\u27a9"+r.k(0) +return"Interval("+A.r(s.a)+"\u22ef"+A.r(s.b)+")"}} +A.aaZ.prototype={ +H1(a){return a"))}} +A.aV.prototype={ +gm(a){var s=this.a +return this.b.ab(0,s.gm(s))}, +k(a){var s=this.a,r=this.b +return s.k(0)+"\u27a9"+r.k(0)+"\u27a9"+A.r(r.ab(0,s.gm(s)))}, +ado(){return A.r(this.afz())+" "+this.b.k(0)}, +gbE(a){return this.a}} +A.f6.prototype={ +ab(a,b){return this.b.ab(0,this.a.ab(0,b))}, +k(a){return this.a.k(0)+"\u27a9"+this.b.k(0)}} +A.bc.prototype={ +rJ(a){var s=this.a +return A.y(this).i("bc.T").a(J.q4(s,J.cI1(J.d4E(this.b,s),a)))}, +ab(a,b){var s,r=this +if(b===0){s=r.a +return s==null?A.y(r).i("bc.T").a(s):s}if(b===1){s=r.b +return s==null?A.y(r).i("bc.T").a(s):s}return r.rJ(b)}, +k(a){return"Animatable("+A.r(this.a)+" \u2192 "+A.r(this.b)+")"}, +sam8(a){return this.a=a}, +sdX(a,b){return this.b=b}} +A.a82.prototype={ +rJ(a){return this.c.rJ(1-a)}} +A.hC.prototype={ +rJ(a){return A.ap(this.a,this.b,a)}} +A.aFp.prototype={ +rJ(a){return A.bY6(this.a,this.b,a)}} +A.Fk.prototype={ +rJ(a){return A.cCy(this.a,this.b,a)}} +A.Ek.prototype={ +rJ(a){var s,r=this.a +r.toString +s=this.b +s.toString +return B.e.au(r+(s-r)*a)}} +A.Pb.prototype={ +rJ(a){var s=this.a +return s==null?this.$ti.c.a(s):s}, +k(a){return"ConstantTween(value: "+A.r(this.a)+")"}} +A.fx.prototype={ +ab(a,b){if(b===0||b===1)return b +return this.a.ab(0,b)}, +k(a){return"CurveTween(curve: "+this.a.k(0)+")"}} +A.ai8.prototype={} +A.abg.prototype={ +b8x(a,b){var s,r,q,p,o,n,m,l=this.a +B.b.H(l,a) +for(s=l.length,r=0,q=0;q=n&&b=this.a&&b"}} +A.Pj.prototype={ +Y(){return new A.aN4(null,null,B.l)}} +A.aN4.prototype={ +ao(){var s,r=this +r.aL() +s=A.cg(null,B.cX,null,null,r) +r.d=s +r.a.toString +s.a1F(0)}, +bj(a){this.bO(a) +this.a.toString}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b6j()}, +A(a){var s,r=this.a +r.toString +s=this.d +s===$&&A.e() +r=r.c +if(r==null)r=B.aS1.f_(a) +this.a.toString +return A.bU(A.oh(null,null,null,new A.aN3(s,r,10,1,A.cCu(-1,-3.3333333333333335,1,-10,1,1),s),B.N),20,20)}} +A.aN3.prototype={ +b4(a,b){var s,r,q,p,o,n,m,l=this,k=$.aD().b_() +a.eH(0) +a.bJ(0,b.a/2,b.b/2) +s=l.b.x +s===$&&A.e() +r=B.e.dH(8*s) +for(s=l.e,q=8*s,p=l.f,s=s<1,o=l.c,n=0;n"))),q,q.$ti.i("aV")) +p.aFg()}, +bj(a){this.bO(a) +this.aFg()}, +aFg(){var s=this.a.x +this.d.b=s}, +n(){var s=this.e +s===$&&A.e() +s.n() +this.b6k()}, +bli(a){if(!this.r){this.r=!0 +this.a4I(0)}}, +bll(a){if(this.r){this.r=!1 +this.a4I(0)}}, +blg(){if(this.r){this.r=!1 +this.a4I(0)}}, +a4I(a){var s,r,q,p=this.e +p===$&&A.e() +s=p.r +if(s!=null&&s.a!=null)return +r=this.r +if(r){p.z=B.bA +q=p.vs(1,B.x5,B.MJ)}else{p.z=B.bA +q=p.vs(0,B.aRJ,B.aTi)}q.aJ(0,new A.cbG(this,r),t.H)}, +A(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=null,d=f.a.r==null,c=!d,b=A.kO(a1),a=b.gt3(),a0=f.a.e +if(a0==null)s=e +else s=A.rF(a0,a1) +a0=s!=null +if(a0)r=b.gNY() +else if(c)r=a +else{q=B.tm.f_(a1) +r=q}p=b.gBD().grM().aM(r) +q=c&&!0?B.bY:B.bB +o=c?f.gblh():e +n=c?f.gblk():e +m=c?f.gblf():e +l=f.a +k=l.r +j=l.w +i=f.f +i===$&&A.e() +h=l.y +if(a0&&d)d=l.f.f_(a1) +else d=s +l=f.a +g=l.d +if(g==null)a0=a0?B.aUO:B.c1 +else a0=g +h=A.zA(new A.aa(a0,new A.ei(l.z,1,1,A.fM(A.uW(l.c,new A.eQ(e,e,e,e,e,r,e,e),e),e,e,B.aM,!0,p,e,e,B.ac),e),e),new A.bq(d,e,e,h,e,e,e,B.M),B.fW) +return A.jj(A.eH(B.cD,new A.cb(A.cw(e,e,e,e,e,!0,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e),!1,!1,!1,new A.eP(new A.aA(j,1/0,j,1/0),new A.dp(i,!1,h,e),e),e),B.R,!1,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,k,m,o,n,e,e,e,!1,B.ay),q,e,e,e,e,e)}} +A.cbG.prototype={ +$1(a){var s=this.a +if(s.c!=null&&this.b!==s.r)s.a4I(0)}, +$S:39} +A.aih.prototype={ +n(){var s=this,r=s.cw$ +if(r!=null)r.U(0,s.grS()) +s.cw$=null +s.aH()}, +cq(){this.dK() +this.dw() +this.rT()}} +A.a_P.prototype={ +Y(){return new A.ad_(new A.aMf($.bl()),null,!1,$,null,null,B.l)}, +gm(a){return this.c}} +A.ad_.prototype={ +ao(){this.aL() +this.e=this.a.c}, +bj(a){var s +this.bO(a) +s=a.c +if(s!=this.a.c)this.e=s}, +n(){var s=this.d +s.M$=$.bl() +s.F$=0 +this.b6l()}, +gp0(){return this.a.d}, +gOk(){this.a.toString +return!1}, +gm(a){return this.a.c}, +aqs(a){if(this.f!==a)this.f=a}, +A(a){var s,r,q,p,o,n=this,m=null,l=n.a.e +if(l==null)l=B.lR +s=A.bs5(l.a3(0.8)) +r=new A.A_(s.a,s.b,0.835,0.69).a1X() +s=n.a +q=s.c +s=s.y +p=n.d +p.sxW(r) +p.sEg(n.f) +p.sS7(n.N8$) +p.sDz(l) +p.sSO(B.fV) +p.sDJ(B.o) +p.sm(0,n.a.c) +p.sar8(n.e) +p.sT1(n.a.d!=null) +n.a.toString +o=A.bV(4) +p.seu(0,new A.dS(o,B.O)) +p.suh(n.a.Q) +s=n.aJk(!1,s,n.gaqr(),p,B.dJQ) +return new A.cb(A.cw(m,m,m,m,m,m,q===!0,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m),!1,!1,!1,s,m)}} +A.aMf.prototype={ +sDJ(a){if(J.v(this.as,a))return +this.as=a +this.aY()}, +gm(a){return this.at}, +sm(a,b){if(this.at==b)return +this.at=b +this.aY()}, +sar8(a){if(this.ax==a)return +this.ax=a +this.aY()}, +seu(a,b){if(J.v(this.ay,b))return +this.ay=b +this.aY()}, +suh(a){if(J.v(this.ch,a))return +this.ch=a +this.aY()}, +ahF(a,b,c,d,e){if(e)a.dP(this.ay.yc(b),c) +if(d!=null)this.ay.Cl(d).b4(a,b)}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=$.aD(),g=h.b_(),f=i.as +f.toString +g.saf(0,f) +g.sd8(0,B.aI) +g.spw(2.5) +g.sPg(B.EL) +s=t.c.a(b.dZ(0,2).aq(0,B.Ev.dZ(0,2))) +f=s.a +r=s.b +q=new A.Z(f,r,f+18,r+18) +p=h.b_() +o=i.at +if(o!==!1){o=i.f +o.toString}else o=!1 +if(o){o=i.a +o.toString}else{o=i.b +o.toString}p.saf(0,o) +o=i.at +n=i.ch +if(o===!1)i.ahF(a,q,p,n==null?new A.c0(p.gaf(p),1,B.aa,-1):n,!1) +else{i.ahF(a,q,p,n,!0) +o=i.at +if(o===!0){m=h.cs() +m.oT(0,f+4.5,r+9.36) +o=f+8.280000000000001 +l=r+13.5 +m.ef(0,o,l) +a.dP(m,g) +m.oT(0,o,l) +m.ef(0,f+12.959999999999999,r+5.22) +a.dP(m,g)}else a.u1(s.a2(0,B.dwR),s.a2(0,B.dzb),g)}f=i.e +f.toString +if(f){k=q.oJ(1) +j=h.b_() +h=i.c +h.toString +j.saf(0,h) +j.sd8(0,B.aI) +j.spw(3.5) +i.ahF(a,k,j,i.ch,!0)}}} +A.aii.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.aYI.prototype={} +A.dP.prototype={ +gm(a){var s=this.b +return s.gm(s)}, +gXf(){var s=this +return!s.e.l(0,s.f)||!s.x.l(0,s.y)||!s.r.l(0,s.w)||!s.z.l(0,s.Q)}, +gXd(){var s=this +return!s.e.l(0,s.r)||!s.f.l(0,s.w)||!s.x.l(0,s.z)||!s.y.l(0,s.Q)}, +gXe(){var s=this +return!s.e.l(0,s.x)||!s.f.l(0,s.y)||!s.r.l(0,s.z)||!s.w.l(0,s.Q)}, +f_(a){var s,r,q,p,o,n,m=this,l=null +if(m.gXf()){s=a.T(t.WD) +r=s==null?l:s.f.c.gIo() +if(r==null){r=A.dH(a,B.Gx) +r=r==null?l:r.d +q=r}else q=r +if(q==null)q=B.ar}else q=B.ar +if(m.gXd()){r=A.dH(a,B.aqB) +r=r==null?l:r.Q +p=r===!0}else p=!1 +if(m.gXe()){r=A.cK6(a) +o=r==null?B.to:r}else o=B.to +switch(q.a){case 1:switch(o.a){case 0:n=p?m.r:m.e +break +case 1:n=p?m.z:m.x +break +default:n=l}break +case 0:switch(o.a){case 0:n=p?m.w:m.f +break +case 1:n=p?m.Q:m.y +break +default:n=l}break +default:n=l}return A.d8k(n,m.e,m.f,m.r,m.w,m.x,m.y,m.z,m.Q,l,m.c)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.dP&&b.gm(b)===s.gm(s)&&b.e.l(0,s.e)&&b.f.l(0,s.f)&&b.r.l(0,s.r)&&b.w.l(0,s.w)&&b.x.l(0,s.x)&&b.y.l(0,s.y)&&b.z.l(0,s.z)&&b.Q.l(0,s.Q)}, +gv(a){var s=this +return A.am(s.gm(s),s.e,s.f,s.r,s.x,s.y,s.w,s.Q,s.z,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){var s=this,r=new A.bgi(s),q=A.a([r.$2("color",s.e)],t.s) +if(s.gXf())q.push(r.$2("darkColor",s.f)) +if(s.gXd())q.push(r.$2("highContrastColor",s.r)) +if(s.gXf()&&s.gXd())q.push(r.$2("darkHighContrastColor",s.w)) +if(s.gXe())q.push(r.$2("elevatedColor",s.x)) +if(s.gXf()&&s.gXe())q.push(r.$2("darkElevatedColor",s.y)) +if(s.gXd()&&s.gXe())q.push(r.$2("highContrastElevatedColor",s.z)) +if(s.gXf()&&s.gXd()&&s.gXe())q.push(r.$2("darkHighContrastElevatedColor",s.Q)) +r=s.c +if(r==null)r="CupertinoDynamicColor" +q=B.b.aU(q,", ") +return r+"("+q+", resolved by: UNRESOLVED)"}} +A.bgi.prototype={ +$2(a,b){var s=b.l(0,this.a.b)?"*":"" +return s+a+" = "+b.k(0)+s}, +$S:737} +A.aN9.prototype={} +A.aN6.prototype={} +A.aoq.prototype={ +UM(a){return B.N}, +amg(a,b,c,d,e,f,g,h){var s=this,r=null,q=s.a8G(f)?new A.bgd(s,f):r,p=s.a8F(f)?new A.bge(s,f):r,o=s.YM(f)?new A.bgf(s,f):r +return new A.ad0(g,b,p,q,o,s.ami(f)?new A.bgg(s,f):r,h,d,r)}, +a8w(a,b,c,d){return B.X}, +UL(a,b){return B.m}, +Nh(a){this.b4s(a) +a.wx()}} +A.bgd.prototype={ +$0(){return this.a.aae(this.b)}, +$S:0} +A.bge.prototype={ +$0(){return this.a.aad(this.b)}, +$S:0} +A.bgf.prototype={ +$0(){return this.a.xd(this.b)}, +$S:0} +A.bgg.prototype={ +$0(){return this.a.Nh(this.b)}, +$S:0} +A.ad0.prototype={ +Y(){return new A.ad1(B.l)}} +A.ad1.prototype={ +be_(){this.I(new A.cbH())}, +ao(){this.aL() +this.a.c.a9(0,this.gahx())}, +bj(a){var s,r,q=this +q.bO(a) +s=a.c +if(s!==q.a.c){r=q.gahx() +s.U(0,r) +q.a.c.a9(0,r)}}, +n(){this.a.c.U(0,this.gahx()) +this.aH()}, +A(a){var s,r,q,p,o,n,m=this,l=m.a +if(l.w!=null){l=l.c.a +l=J.v(l,B.kt)}else l=!1 +if(l)return B.X +l=t.l +s=A.aR(a,B.de,l).w.f +r=m.a +r=A.a9(r.z.a-r.e.a,s.a,A.aR(a,B.dI,l).w.a.a-s.c) +q=m.a +p=new A.w(r,q.z.b-q.e.b) +o=A.a([],t.p) +q=A.z(a,B.qB,t.ho) +q.toString +l=new A.cbI(o,A.bU(null,null,1/A.aR(a,B.dr,l).w.b),a) +if(m.a.r!=null){r=q.gaF() +n=m.a.r +n.toString +l.$2(r,n)}if(m.a.f!=null){r=q.gaE() +n=m.a.f +n.toString +l.$2(r,n)}r=m.a +if(r.w!=null){r=r.c.a +r=J.v(r,B.oz)}else r=!1 +if(r){r=q.gaG() +n=m.a.w +n.toString +l.$2(r,n)}if(m.a.x!=null){r=q.gar() +q=m.a.x +q.toString +l.$2(r,q)}if(o.length===0)return B.X +l=m.a.y +return new A.Pk(l==null?p:l,o,null)}} +A.cbH.prototype={ +$0(){}, +$S:0} +A.cbI.prototype={ +$2(a,b){var s=this.a +if(s.length!==0)s.push(this.b) +s.push(A.cJY(this.c,b,a))}, +$S:366} +A.aYJ.prototype={} +A.Pk.prototype={ +A(a){var s=null,r=A.aR(a,B.de,t.l).w.f.b+8 +return new A.aa(new A.au(8,r,8,8),new A.qf(new A.aqV(this.c.aq(0,new A.w(8,r))),A.an(s,new A.aa(B.aUh,A.aY(this.d,B.n,B.j,B.I,s,s,B.v),s),B.h,s,s,new A.bq(B.aRW.f_(a),s,A.nd(B.aRZ.f_(a),1),B.iD,s,s,s,B.M),s,s,s,s,s,s,s,222),s),s)}} +A.Dv.prototype={ +Y(){return new A.ad2(B.l)}} +A.ad2.prototype={ +bp8(a){this.I(new A.cbJ(this))}, +bpc(a){this.I(new A.cbK(this))}, +A(a){var s=this,r=null,q=s.a,p=q.d +if(p==null){q=q.e +q.toString +p=A.O(A.czY(a,q),r,r,r,B.a3,r,r,r,B.wZ.aM(B.zP.f_(a)),r,r,r)}q=s.d?A.kO(a).gt3():r +return A.bU(A.jj(A.aop(B.dg,r,p,q,B.tn,0,s.a.c,B.N5,0.7),B.bB,r,r,s.gbp7(),s.gbpb(),r),r,1/0)}} +A.cbJ.prototype={ +$0(){this.a.d=!0}, +$S:0} +A.cbK.prototype={ +$0(){this.a.d=!1}, +$S:0} +A.aoo.prototype={ +A(a){var s,r,q,p=null,o=A.z(a,B.qB,t.ho) +o.toString +s=A.XR(a) +r=A.dH(a,B.bv) +q=r==null?p:r.c +if(q==null)q=1 +r=A.aR(a,p,t.l).w.FY(Math.max(q,1)) +return A.czZ(A.nz(A.bTj(A.Lj(a).Zj(!1),new A.fz(new A.bgc(this,s,o),p)),r,p),B.zS)}, +gqy(a){return this.d}, +gqS(a){return this.e}} +A.bgc.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k,j=null,i=A.aR(a,B.qN,t.l).w.e.a2(0,B.p2),h=this.b?310:270,g=this.c.gaD(),f=this.a,e=A.dH(a,B.bv),d=e==null?j:e.c +if(d==null)d=1 +e=A.a([],t.p) +s=f.c +r=s==null +if(!r||f.d!=null){q=f.d +p=A.a([],t.ZP) +o=$.bl() +p=new A.h1(0,!0,j,p,o) +o=q==null?20:1 +n=20*d +r=r?20:1 +m=B.j0.f_(a) +m=B.dST.aM(m) +l=B.j0.f_(a) +e.push(new A.hD(3,B.bD,A.cRt(j,q,new A.au(20,r,20,n),B.dSQ.aM(l),p,s,new A.au(20,n,20,o),m),j))}s=B.zN.f_(a) +e=A.aY(e,B.er,B.j,B.I,j,j,B.v) +k=A.an(j,j,B.h,j,j,j,j,0,j,j,j,j,j,j) +f=f.e +if(f.length!==0){r=A.a([],t.ZP) +q=$.bl() +k=new A.acX(f,new A.h1(0,!0,j,r,q),!1,!1,j)}return A.cIE(A.cNq(A.cn(A.an(j,new A.aqd(!1,new A.cb(A.cw(j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,g,j,j,j,j,j,!0,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,!0,j,j,j,j,j,j,j,j,j),!1,!0,!1,new A.Wa(new A.Do(s,e,j),k,B.zO,!1,j),j),j),B.h,j,j,j,j,j,j,B.aUc,j,j,j,h),j,j),a,!0,!0,!0,!0),B.hY,B.bg,i)}, +$S:741} +A.aqd.prototype={ +A(a){var s=null,r=$.aD().a91(20,20,B.bk) +return A.pg(B.Ht,A.czm(A.an(s,this.d,B.h,s,s,s,s,s,s,s,s,s,s,s),r),s)}} +A.a_N.prototype={ +be2(a){var s,r,q,p,o,n=null,m=A.a([],t.p),l=this.c,k=l==null +if(!k||this.d!=null){s=this.d +r=A.a([],t.ZP) +q=$.bl() +r=new A.h1(0,!0,n,r,q) +q=k?14:22 +p=k?14:0 +o=s==null?B.x_:B.x_.FX(B.cd) +k=k?B.x_.FX(B.cd):B.x_ +m.push(new A.hD(1,B.bD,A.cRt(B.tw,s,new A.au(40,p,40,q),k,r,l,B.aUI,o),n))}l=B.zR.f_(a) +return new A.Do(l,A.aY(m,B.er,B.j,B.I,n,n,B.v),n)}, +bac(){var s,r=null,q=this.e,p=q.length +if(p===0)return A.an(r,r,B.h,r,r,r,r,0,r,r,r,r,r,r) +p=A.a([],t.ZP) +s=$.bl() +return new A.acX(q,new A.h1(0,!0,r,p,s),!0,!0,r)}, +A(a){var s,r,q,p=null,o=$.aD().a91(20,20,B.bk) +o=A.a([new A.hD(1,B.bD,A.pg(B.f6,A.czm(new A.Wa(new A.hr(this.gbe1(),p),this.bac(),B.t9,!0,p),o),p),p)],t.p) +o.push(new A.aa(new A.au(0,8,0,0),new A.acV(this.w,p),p)) +s=t.l +r=A.aR(a,B.aqA,s).w +q=r.gyW(r)===B.pP?A.aR(a,B.dI,s).w.a.a-16:A.aR(a,B.dI,s).w.a.b-16 +s=A.Lj(a).Zj(!1) +o=A.czZ(A.an(p,A.aY(o,B.er,B.j,B.I,p,p,B.v),B.h,p,p,p,p,p,p,B.aUX,p,p,p,q),B.zS) +return A.j8(!0,A.bTj(s,new A.cb(A.cw(p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,"Alert",p,p,p,p,p,!0,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,!0,p,p,p,p,p,p,p,p,p),!1,!0,!1,o,p)),!0,B.E,!0,!0)}, +gqS(a){return this.e}} +A.HY.prototype={ +A(a){var s,r,q=this,p=null +if(q.e)s=B.tl.f_(a) +else s=A.kO(a).gt3() +r=B.dSi.aM(s) +if(q.d)r=r.FX(B.cd) +s=A.an(B.D,A.fM(q.f,p,p,B.aM,!0,r,B.aD,p,B.ac),B.h,p,p,p,p,p,p,p,B.aUo,p,p,p) +return A.jj(A.eH(B.cD,new A.eP(B.atD,new A.cb(A.cw(p,p,p,p,p,!0,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p),!1,!1,!1,s,p),p),B.R,!1,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,q.c,p,p,p,p,p,p,!1,B.ay),B.bY,p,p,p,p,p)}} +A.acV.prototype={ +Y(){return new A.acW(B.l)}} +A.acW.prototype={ +bq9(a){this.I(new A.cbD(this))}, +bqc(a){this.I(new A.cbE(this))}, +bq5(){this.I(new A.cbC(this))}, +A(a){var s=this,r=null,q=(s.d?B.aS3:B.aS_).f_(a) +return A.eH(r,A.an(r,s.a.c,B.h,r,r,new A.bq(q,r,r,B.Ht,r,r,r,B.M),r,r,r,r,r,r,r,r),B.R,!0,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,s.gbq4(),s.gbq8(),s.gbqb(),r,r,r,!1,B.ay)}} +A.cbD.prototype={ +$0(){this.a.d=!0}, +$S:0} +A.cbE.prototype={ +$0(){this.a.d=!1}, +$S:0} +A.cbC.prototype={ +$0(){this.a.d=!1}, +$S:0} +A.Wa.prototype={ +be(a){var s,r=A.aR(a,B.dr,t.l).w,q=A.XR(a)&&!this.f,p=this.e +if(p instanceof A.dP)p=p.f_(a) +s=$.aD().b_() +s.saf(0,p) +s.sd8(0,B.bc) +s=new A.Xc(q,this.f,1/r.b,s,A.aU(t.T)) +s.bd() +return s}, +bi(a,b){var s=A.XR(a)&&!this.f +if(s!==b.W){b.W=s +b.ak()}s=this.e +b.sG6(s instanceof A.dP?s.f_(a):s) +s=this.f +if(s!==b.a1){b.a1=s +b.ak()}}, +h2(a){return new A.aN8(this.f,this,B.b3)}} +A.aN8.prototype={ +gaC(){return t.WL.a(A.cM.prototype.gaC.call(this))}, +d7(a){var s=this.p2 +if(s!=null)a.$1(s) +s=this.p3 +if(s!=null)a.$1(s)}, +u6(a,b){var s,r=this +r.Fg(a,b) +s=r.f +s.toString +t.Eq.a(s) +r.p2=r.t4(r.p2,s.c,B.aqb) +r.p3=r.t4(r.p3,s.d,B.aqc)}, +yP(a,b){this.aDE(a,b)}, +yT(a,b,c){if(!this.p1)return +this.aDE(a,c)}, +eG(a,b){var s,r=this +r.C1(0,b) +s=r.f +s.toString +t.Eq.a(s) +r.p2=r.t4(r.p2,s.c,B.aqb) +r.p3=r.t4(r.p3,s.d,B.aqc)}, +yN(a){var s=this +if(J.v(s.p2,a))s.p2=null +else s.p3=null +s.An(a)}, +Ab(a,b){var s=t.WL +if(s.a(A.cM.prototype.gaC.call(this)).F===a)s.a(A.cM.prototype.gaC.call(this)).saK6(null) +else s.a(A.cM.prototype.gaC.call(this)).saI9(null)}, +aDE(a,b){switch(b.a){case 0:t.WL.a(A.cM.prototype.gaC.call(this)).saK6(t.x.a(a)) +break +case 1:t.WL.a(A.cM.prototype.gaC.call(this)).saI9(t.x.a(a)) +break}}} +A.Xc.prototype={ +saK6(a){var s=this,r=s.F +if(a!=r){if(r!=null)s.x8(r) +s.F=a +if(a!=null)s.wm(a)}}, +saI9(a){var s=this,r=s.M +if(a!=r){if(r!=null)s.x8(r) +s.M=a +if(a!=null)s.wm(a)}}, +sG6(a){var s=this.b5 +if(s.gaf(s).l(0,a))return +s.saf(0,a) +this.b1()}, +b3(a){var s +this.oM(a) +s=this.F +if(s!=null)s.b3(a) +s=this.M +if(s!=null)s.b3(a)}, +b0(a){var s +this.lD(0) +s=this.F +if(s!=null)s.b0(0) +s=this.M +if(s!=null)s.b0(0)}, +A9(){var s=this,r=s.F +if(r!=null)s.JX(r) +r=s.M +if(r!=null)s.JX(r)}, +pW(a){if(!this.a1&&!(a.e instanceof A.ii))a.e=new A.ii(B.m) +else if(!(a.e instanceof A.kU))a.e=new A.kU(null,null,B.m)}, +d7(a){var s=this.F +if(s!=null)a.$1(s) +s=this.M +if(s!=null)a.$1(s)}, +c2(a){var s +if(this.a1)s=t.k.a(A.X.prototype.gad.call(this)).a +else s=this.W?310:270 +return s}, +bY(a){var s +if(this.a1)s=t.k.a(A.X.prototype.gad.call(this)).b +else s=this.W?310:270 +return s}, +bP(a){var s,r,q=this,p=q.F,o=p.aI(B.aA,a,p.gc4()) +p=q.M +s=p.aI(B.aA,a,p.gc4()) +p=o>0 +r=o+(p&&s>0?q.aj:0)+s +if(q.a1)p=s>0||p +else p=!1 +if(p)r-=20 +if(isFinite(r))return r +return 0}, +bX(a){var s,r,q=this,p=q.F,o=p.aI(B.aN,a,p.gcv()) +p=q.M +s=p.aI(B.aN,a,p.gcv()) +p=o>0 +r=o+(p&&s>0?q.aj:0)+s +if(q.a1)p=s>0||p +else p=!1 +if(p)r-=20 +if(isFinite(r))return r +return 0}, +dW(a){return this.aDB(a,A.CD()).a}, +cN(){var s,r,q,p=this,o=p.aDB(t.k.a(A.X.prototype.gad.call(p)),A.CE()) +p.k3=o.a +s=p.a1 +r=p.M +q=o.b+o.c +if(s){s=r.e +s.toString +t.Wz.a(s).a=new A.w(0,q)}else{s=r.e +s.toString +t.r.a(s).a=new A.w(0,q)}}, +aDB(a,b){var s,r,q,p,o,n,m,l,k,j,i=this +if(i.W){s=i.F +if(s.aI(B.aN,310,s.gcv())>0){s=i.M +s.toString +r=i.W?310:270 +q=s.aI(B.aN,r,s.gcv())>0}else q=!1 +p=q?i.aj:0 +s=i.F +s.toString +r=i.W?310:270 +o=s.aI(B.aN,r,s.gcv()) +s=i.M +s.toString +r=i.W?310:270 +n=a.d +if(o+p+s.aI(B.aN,r,s.gcv())>n){s=i.M +s.toString +m=b.$2(s,a.DV(new A.au(0,n/2,0,0))) +n=i.F +n.toString +l=b.$2(n,a.DV(new A.au(0,0,0,m.b+p)))}else{s=i.F +s.toString +l=b.$2(s,a) +s=i.M +s.toString +m=b.$2(s,a.DV(new A.au(0,l.b,0,0)))}s=l.b +r=i.W?310:270 +s=new A.aKW(a.bu(new A.a1(r,s+p+m.b)),s,p)}else{s=i.F +s.toString +if(i.a1)r=t.k.a(A.X.prototype.gad.call(i)).b +else r=270 +if(s.aI(B.aN,r,s.gcv())>0){s=i.M +s.toString +if(i.a1)r=t.k.a(A.X.prototype.gad.call(i)).b +else r=i.W?310:270 +q=s.aI(B.aN,r,s.gcv())>0}else q=!1 +p=q?i.aj:0 +s=i.M +s.toString +if(i.a1)r=t.k.a(A.X.prototype.gad.call(i)).b +else r=i.W?310:270 +k=s.aI(B.aA,r,s.gc4()) +s=i.F +s.toString +l=b.$2(s,a.DV(new A.au(0,0,0,k+p))) +s=i.M +s.toString +r=l.b +n=r+p +j=n+b.$2(s,a.DV(new A.au(0,n,0,0))).b +if(i.a1)s=new A.a1(a.b,j) +else s=a.bu(new A.a1(i.W?310:270,j)) +r=new A.aKW(s,r,p) +s=r}return s}, +b4(a,b){var s,r=this,q=r.a1,p=r.F +if(q){q=p.e +q.toString +p.b4(a,b.a2(0,t.Wz.a(q).a))}else{q=p.e +q.toString +p.b4(a,b.a2(0,t.r.a(q).a))}if(r.F.k3.b>0&&r.M.k3.b>0){q=a.gd1(a) +p=b.a +s=b.b+r.F.k3.b +q.fu(new A.Z(p,s,p+r.k3.a,s+r.aj),r.b5)}q=r.a1 +p=r.M +if(q){q=p.e +q.toString +p.b4(a,b.a2(0,t.Wz.a(q).a))}else{q=p.e +q.toString +p.b4(a,b.a2(0,t.r.a(q).a))}}, +nQ(a,b){var s,r,q,p=this +if(p.a1){s=p.F.e +s.toString +r=t.Wz +r.a(s) +q=p.M.e +q.toString +r.a(q) +return a.x3(new A.cmD(p,b,s),s.a,b)||a.x3(new A.cmE(p,b,q),q.a,b)}s=p.F.e +s.toString +r=t.r +r.a(s) +q=p.M.e +q.toString +r.a(q) +return a.x3(new A.cmF(p,b,s),s.a,b)||a.x3(new A.cmG(p,b,q),q.a,b)}} +A.cmD.prototype={ +$2(a,b){return this.a.F.ep(a,b)}, +$S:25} +A.cmE.prototype={ +$2(a,b){return this.a.M.ep(a,b)}, +$S:25} +A.cmF.prototype={ +$2(a,b){return this.a.F.ep(a,b)}, +$S:25} +A.cmG.prototype={ +$2(a,b){return this.a.M.ep(a,b)}, +$S:25} +A.aKW.prototype={} +A.ac9.prototype={ +G(){return"_AlertDialogSections."+this.b}} +A.aN5.prototype={ +A(a){var s,r=this,q=null,p=r.c,o=p==null +if(o&&r.d==null)return A.j9(B.X,r.e,B.R,q,B.aT,q,q,B.L) +s=A.a([],t.p) +if(!o)s.push(new A.aa(r.f,A.fM(p,q,q,B.aM,!0,r.x,B.aD,q,B.ac),q)) +p=r.d +if(p!=null)s.push(new A.aa(r.r,A.fM(p,q,q,B.aM,!0,r.y,B.aD,q,B.ac),q)) +p=r.w +if(p!=null&&s.length>1){p.toString +B.b.pb(s,1,new A.aa(p,q,q))}p=r.e +return A.czW(A.j9(A.aY(s,B.er,B.j,B.p,q,q,B.v),p,B.R,q,B.aT,q,q,B.L),p,q,B.DM,B.im,q,3,8,q)}} +A.acX.prototype={ +A(a){var s,r,q=this,p=null,o=A.aR(a,B.dr,t.l).w,n=A.a([],t.p) +for(s=q.c,r=0;r") +o=A.R(new A.N(s,new A.cmC(b),r),!0,r.i("al.E")) +n=$.aD().cs() +n.sB7(B.eV) +r=j.k3 +n.rU(new A.Z(0,0,0+r.a,0+r.b)) +n.rU(p) +for(m=0;s=o.length,m"))}, +n(){var s,r=this +r.a.d.a=null +s=r.f +s===$&&A.e() +s.n() +r.a.w.U(0,r.gajg()) +r.b6r()}, +bj(a){var s,r=this,q=a.w +if(q!==r.a.w){s=r.gajg() +q.U(0,s) +r.a.w.a9(0,s)}r.bO(a)}, +dh(){this.aCl() +this.hS()}, +aCl(){var s,r=this,q=r.a.w.a,p=q.c.gcO().b,o=q.a,n=p-o.b,m=r.a +m.toString +if(n<-48){if(m.d.ga42())r.a.d.a_D(!1) +return}if(!m.d.ga42()){m=r.f +m===$&&A.e() +m.dk(0)}r.a.toString +s=Math.max(p,p-n/10) +o=o.a-40 +n=s-73.5 +m=r.c +m.toString +m=A.aR(m,B.dI,t.l).w.a +r.a.toString +n=A.cN5(new A.Z(10,-21.5,0+m.a-10,0+m.b+21.5),new A.Z(o,n,o+80,n+47.5)) +r.I(new A.cc_(r,new A.w(n.a,n.b),p,s))}, +A(a){var s,r,q=this +q.a.toString +s=q.d +r=q.r +r===$&&A.e() +return A.cIF(new A.aq9(r,new A.w(0,q.e),null),B.fU,B.aTt,s.a,s.b)}} +A.cc1.prototype={ +$0(){return this.a.I(new A.cc0())}, +$S:0} +A.cc0.prototype={ +$0(){}, +$S:0} +A.cc_.prototype={ +$0(){var s=this,r=s.a +r.d=s.b +r.e=s.c-s.d}, +$S:0} +A.aq9.prototype={ +A(a){var s,r,q=this.r,p=q.b +q=q.a +p.ab(0,q.gm(q)) +s=new A.w(0,49.75).a2(0,this.w) +r=p.ab(0,q.gm(q)) +r=A.qJ(B.dwx,B.m,r==null?1:r) +r.toString +q=p.ab(0,q.gm(q)) +if(q==null)q=1 +return A.G1(new A.a79(null,A.cN6(q,B.cXX,new A.dS(B.atc,B.ate)),s,1,B.dJU,null),r)}} +A.ain.prototype={ +n(){var s=this,r=s.cw$ +if(r!=null)r.U(0,s.grS()) +s.cw$=null +s.aH()}, +cq(){this.dK() +this.dw() +this.rT()}} +A.ae7.prototype={ +k(a){return"Default Hero tag for Cupertino navigation bars with navigator "+A.r(this.a)}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.ae7&&b.a==this.a}, +gv(a){return A.wj(this.a)}} +A.aP3.prototype={ +A(a){var s,r,q,p=this,o=null,n=p.r,m=n.b +n=n.a +s=m.ab(0,n.gm(n)).b +r=p.e +q=r?m.ab(0,n.gm(n)).a:o +n=r?o:m.ab(0,n.gm(n)).a +m=p.f +return A.hJ(o,p.w,m.b,o,q,n,s,m.a)}} +A.a00.prototype={ +gBr(){return B.dJZ}, +Y(){return new A.aNd(B.l)}, +$iqR:1} +A.aNd.prototype={ +gd_(a){var s=this.d +s===$&&A.e() +return s}, +ao(){this.aL() +var s=t.E +this.d=new A.ckF(new A.bG("Navigation bar render box",s),new A.bG("Leading",s),new A.bG("Back chevron",s),new A.bG("Back label",s),new A.bG("Middle",s),new A.bG("Trailing",s),new A.bG("Large title",s))}, +A(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null +h.a.toString +s=A.rF(g,a) +if(s==null)s=A.kO(a).gMd() +r=h.d +r===$&&A.e() +q=t.O +p=A.EO(a,q) +h.a.toString +o=A.dlE(!0,r.b,g,p,g) +n=A.dlB(!0,r.c,p,g) +m=A.dlC(!0,r.d,g,p,g) +l=A.dlF(!0,!1,r.e,p,g,B.apt) +k=A.dlG(g,r.f,g) +A.dlD(!0,!1,r.r,p,g) +h.a.toString +p=A.kO(a).gBD().grM() +h.a.toString +j=A.cUa(s,B.Hv,g,A.fM(new A.aSC(new A.ckE(o,n,m,l,k),g,g),g,g,B.aM,!0,p,g,g,B.ac),!0) +h.a.toString +i=A.EO(a,q) +if(i instanceof A.ox){i.gCD() +r=!0}else r=!1 +r=!r +if(r)return j +return new A.hr(new A.cbO(h,s,j),g)}} +A.cbO.prototype={ +$1(a){var s,r,q,p,o=this.a +o.a.toString +if(B.Gv.l(0,B.Gv))s=new A.ae7(A.cp(a,!1)) +else{o.a.toString +s=B.Gv}r=o.d +r===$&&A.e() +q=A.kO(a).gBD().gaOP() +p=A.kO(a).gBD().gabv() +o.a.toString +return A.nq(new A.ahB(r,this.b,q,p,null,B.Hv,!0,!1,this.c,r.a),A.dwg(),A.dwh(),A.dwi(),s,!0)}, +$S:744} +A.aSC.prototype={ +A(a){var s,r,q,p,o=null,n=this.c,m=n.d +if(m!=null){s=A.kO(a).gBD().gabv() +m=A.fM(new A.cb(A.cw(o,o,o,o,o,o,o,o,o,o,o,o,o,!0,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o),!1,!1,!1,m,o),o,o,B.aM,!0,s,o,o,B.ac)}r=n.a +q=n.b +p=n.c +if(r==null&&q!=null&&p!=null)r=new A.aqa(q,p,o) +s=A.aR(a,B.de,t.l).w +return A.bU(A.j8(!1,new A.a5m(r,m,n.e,!0,6,o),!0,B.E,!0,!0),44+s.f.b,o)}} +A.ckF.prototype={} +A.ckE.prototype={} +A.aqa.prototype={ +A(a){var s,r,q=null +A.EO(a,t.O) +s=A.kO(a).gBD().gaOP() +r=A.fM(new A.eP(B.atE,A.aW(A.a([B.dAV,this.f,B.dAW,new A.hD(1,B.bD,this.r,q)],t.p),B.n,B.j,B.I,q,q),q),q,q,B.aM,!0,s,q,q,B.ac) +return A.aop(B.D,B.oc,new A.cb(A.cw(q,q,q,q,q,!0,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,"Back",q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),!0,!1,!0,r,q),q,B.tn,44,new A.bgo(this,a),B.E,0.4)}} +A.bgo.prototype={ +$0(){A.bHx(this.b)}, +$S:0} +A.aLr.prototype={ +A(a){var s,r,q,p=null,o=a.T(t.I) +o.toString +s=a.T(t.sp) +if(s==null)s=B.et +r=A.dR(62415) +q=new A.aa(B.aTU,A.aaF(A.cN(p,p,p,p,p,p,p,p,A.bk(p,p,s.w.b,p,p,p,p,p,"CupertinoIcons",p,p,30,p,p,p,p,p,!1,p,p,p,p,"cupertino_icons",p,p,p),r),p,p,p,p,p,p,p,p,p,p,p),p) +switch(o.w.a){case 0:o=new A.bW(new Float64Array(16)) +o.dN() +o.wN(0,-1,1,1) +q=A.G0(B.D,q,o,!1) +break +case 1:break}return q}} +A.aci.prototype={ +baL(a,b,c){var s,r=null +if(b==null)return B.X +s=A.O(b,r,r,1,B.a3,r,r,r,r,r,r,r) +return new A.ei(B.fE,1,r,b.length>12?B.dUq:s,r)}, +A(a){var s=this.d,r=t.My +if(r.b(s)&&!s.gapy()){s.toString +s=r.a(s).aor$ +s.toString +return new A.bn(s,this.gbaK(),null,null,t.Sj)}else return B.X}} +A.ahB.prototype={ +gTW(){var s=$.aC.a5$.z.h(0,this.c.a).gaC() +s.toString +return t.x.a(s)}, +A(a){return this.z}} +A.aRM.prototype={ +A(a){var s,r,q,p,o,n,m=this,l=m.c,k=m.e,j=m.d,i=a.T(t.I) +i.toString +s=k.gTW() +r=j.gTW() +q=k.gTW().k3 +p=q.a +q=q.b +o=j.gTW().k3 +o=new A.Z(0,0,0+p,0+q).xR(new A.Z(0,0,0+o.a,0+o.b)) +i=i.w===B.u?1:-1 +n=new A.ckx(l,k.c,j.c,s,r,k.e,j.e,k.f,j.f,k.r,j.r,k.x,j.x,!1,!1,o,i) +l=A.a([A.i6(l,new A.ckG(m),null)],t.p) +if(n.gaJ4()!=null){k=n.gaJ4() +k.toString +l.push(k)}if(n.gaJ5()!=null){k=n.gaJ5() +k.toString +l.push(k)}if(n.gaJ7()!=null){k=n.gaJ7() +k.toString +l.push(k)}if(n.gaJ8()!=null){k=n.gaJ8() +k.toString +l.push(k)}if(n.gaJ6()!=null){k=n.gaJ6() +k.toString +l.push(k)}if(n.gaJ9()!=null){k=n.gaJ9() +k.toString +l.push(k)}if(n.gaRF()!=null){k=n.gaRF() +k.toString +l.push(k)}if(n.gaRC()!=null){k=n.gaRC() +k.toString +l.push(k)}if(n.gaRD()!=null){k=n.gaRD() +k.toString +l.push(k)}if(n.gaRG()!=null){k=n.gaRG() +k.toString +l.push(k)}if(n.gaRE()!=null){k=n.gaRE() +k.toString +l.push(k)}if(n.gaRH()!=null){k=n.gaRH() +k.toString +l.push(k)}k=t.l +j=A.aR(a,null,k).w.FY(1) +i=m.f +s=i.a +s.toString +i=i.b +i.toString +i=Math.max(A.iU(s),A.iU(i)) +k=A.aR(a,B.de,k).w +return A.nz(A.bU(A.d_(B.aO,l,B.B,B.a7),i+k.f.b,1/0),j,null)}} +A.ckG.prototype={ +$2(a,b){var s=this.a,r=s.c,q=s.r.ab(0,r.gm(r)) +q.toString +return A.cUa(q,s.w.ab(0,r.gm(r)),null,A.bU(null,s.f.ab(0,r.gm(r)),1/0),!1)}, +$S:88} +A.ckx.prototype={ +Ev(a,b){var s,r,q=$.aC.a5$.z.h(0,a).gaC() +q.toString +t.x.a(q) +s=A.e_(q.dJ(0,b),B.m) +q=q.k3 +r=s.a +s=s.b +return A.bOS(new A.Z(r,s,r+q.a,s+q.b),this.ay)}, +aut(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j,i,h=$.aC.a5$.z.h(0,b).gaC() +h.toString +s=t.x +s.a(h) +r=$.aC.a5$.z.h(0,d).gaC() +r.toString +s.a(r) +q=this.ch>0 +s=q?0:h.k3.a +p=h.k3.b +o=q?0:r.k3.a +n=r.k3.b +m=A.e_(h.dJ(0,c),new A.w(s,p/2)) +l=A.e_(r.dJ(0,e),new A.w(o,n/2)) +k=q?l.aq(0,m):new A.w(e.k3.a-l.a,l.b).aq(0,new A.w(c.k3.a-m.a,m.b)) +j=this.Ev(b,c) +s=q?j.a:j.c +i=new A.w(s,j.b) +s=i.a2(0,k) +r=t.Ni +p=t.o.a(this.a) +h=h.k3 +h.toString +return A.cRC(a,q,new A.aV(p,new A.bc(i,s,r),r.i("aV")),h)}, +a_b(a){var s=$.d_9(),r=A.y(s).i("f6") +return new A.aV(t.o.a(this.a),new A.f6(new A.fx(new A.fE(a,1,B.es)),s,r),r.i("aV"))}, +Sn(a){var s=$.d_a(),r=A.y(s).i("f6") +return new A.aV(t.o.a(this.a),new A.f6(new A.fx(new A.fE(0,a,B.fU)),s,r),r.i("aV"))}, +gaJ7(){var s=this,r=s.b.b,q=$.aC.a5$.z.h(0,r) +q=q==null?null:q.gby() +t.SC.a(q) +if(q==null)return null +r=s.Ev(r,s.d) +return A.SV(new A.dp(s.Sn(0.4),!1,q.c,null),r)}, +gaJ4(){var s=this,r=null,q=s.b.c,p=$.aC.a5$.z.h(0,q) +p=p==null?r:p.gby() +t.SC.a(p) +if(p==null)return r +q=s.Ev(q,s.d) +return A.SV(new A.dp(s.Sn(0.6),!1,A.fM(p.c,r,r,B.aM,!0,s.f,r,r,B.ac),r),q)}, +gaJ5(){var s,r,q=this,p=null,o=q.b.d,n=$.aC.a5$.z.h(0,o) +n=n==null?p:n.gby() +t.SC.a(n) +if(n==null)return p +s=q.d +r=q.Ev(o,s) +s=r.f9(new A.w(q.ch*(-s.k3.a/2),0)) +o=t.o.a(q.a) +return new A.a6D(new A.dp(q.Sn(0.2),!1,A.fM(n.c,p,p,B.aM,!0,q.f,p,p,B.ac),p),new A.aV(o,new A.Tv(r,s),t.MD.i("aV")),p)}, +gaJ8(){var s,r,q,p,o,n,m=this,l=null,k=m.b.e,j=$.aC.a5$.z.h(0,k) +j=j==null?l:j.gby() +s=t.SC +s.a(j) +r=m.c +q=r.d +p=$.aC.a5$.z.h(0,q) +o=s.a(p==null?l:p.gby()) +r=$.aC.a5$.z.h(0,r.b) +n=s.a(r==null?l:r.gby()) +s=j!=null +if(s&&o!=null){s=m.Sn(m.Q?0.4:0.7) +r=t.o.a(m.a) +return m.aut(new A.dp(s,!1,new A.ei(B.fE,l,l,A.cKe(j.c,l,B.aM,new A.aV(r,new A.y2(m.w,m.r),t.ta.i("aV"))),l),l),k,m.d,q,m.e)}if(s&&n!=null){k=m.Ev(k,m.d) +return A.SV(new A.dp(m.Sn(m.Q?0.4:0.7),!1,A.fM(j.c,l,l,B.aM,!0,m.w,l,l,B.ac),l),k)}return l}, +gaJ6(){var s,r,q=null,p=$.aC.a5$.z.h(0,this.b.r) +p=p==null?q:p.gby() +s=t.SC +s.a(p) +p=this.c +r=$.aC.a5$.z.h(0,p.d) +s.a(r==null?q:r.gby()) +p=$.aC.a5$.z.h(0,p.b) +s.a(p==null?q:p.gby()) +return q}, +gaJ9(){var s=this,r=s.b.f,q=$.aC.a5$.z.h(0,r) +q=q==null?null:q.gby() +t.SC.a(q) +if(q==null)return null +r=s.Ev(r,s.d) +return A.SV(new A.dp(s.Sn(0.6),!1,q.c,null),r)}, +gaRF(){var s=this,r=s.c.b,q=$.aC.a5$.z.h(0,r) +q=q==null?null:q.gby() +t.SC.a(q) +if(q==null)return null +r=s.Ev(r,s.e) +return A.SV(new A.dp(s.a_b(0.6),!1,q.c,null),r)}, +gaRC(){var s,r,q,p,o,n=this,m=null,l=n.c.c,k=$.aC.a5$.z.h(0,l) +k=k==null?m:k.gby() +s=t.SC +s.a(k) +r=$.aC.a5$.z.h(0,n.b.c) +q=s.a(r==null?m:r.gby()) +if(k==null)return m +p=n.Ev(l,n.e) +s=q==null +if(s){l=$.aC.a5$.z.h(0,l).gaC() +l.toString +o=p.f9(new A.w(n.ch*t.x.a(l).k3.a*2,0))}else o=p +l=t.o.a(n.a) +return new A.a6D(new A.dp(n.a_b(s?0.7:0.4),!1,A.fM(k.c,m,m,B.aM,!0,n.r,m,m,B.ac),m),new A.aV(l,new A.Tv(o,p),t.MD.i("aV")),m)}, +gaRD(){var s,r,q,p,o,n=this,m=null,l=n.b,k=l.e,j=$.aC.a5$.z.h(0,k) +j=j==null?m:j.gby() +s=t.SC +s.a(j) +l=$.aC.a5$.z.h(0,l.r) +s.a(l==null?m:l.gby()) +l=n.c.d +r=$.aC.a5$.z.h(0,l) +q=s.a(r==null?m:r.gby()) +if(q==null)return m +s=$.aC.a5$.z.h(0,l) +p=s==null?m:s.N9(t.re) +if(p!=null){s=p.B4$ +s=s.gm(s)<1}else s=!1 +if(s){s=p.B4$ +s=s.gm(s) +r=t.Y +o=new A.aV(t.o.a(n.a),new A.bc(0,s,r),r.i("aV"))}else o=m +if(j!=null){j=o==null?n.a_b(0.3):o +s=t.o.a(n.a) +return n.aut(new A.dp(j,!1,A.cKe(q.c,m,B.aM,new A.aV(s,new A.y2(n.w,n.r),t.ta.i("aV"))),m),k,n.d,l,n.e)}return m}, +gaRG(){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.c.e,h=$.aC.a5$.z.h(0,i) +h=h==null?j:h.gby() +t.SC.a(h) +if(h==null)return j +s=k.e +r=k.Ev(i,s) +i=$.aC.a5$.z.h(0,i).gaC() +i.toString +t.x.a(i) +q=k.ch>0 +p=q?r.a:r.c +o=r.b +s=s.k3.a +i=i.k3 +n=i.a +m=t.Ni +l=t.o.a(k.a) +return A.cRC(new A.dp(k.a_b(0.25),!1,A.fM(h.c,j,j,B.aM,!0,k.x,j,j,B.ac),j),q,new A.aV(l,new A.bc(new A.w(s-n/2,o),new A.w(p,o),m),m.i("aV")),i)}, +gaRH(){var s=this,r=s.c.f,q=$.aC.a5$.z.h(0,r) +q=q==null?null:q.gby() +t.SC.a(q) +if(q==null)return null +r=s.Ev(r,s.e) +return A.SV(new A.dp(s.a_b(0.4),!1,q.c,null),r)}, +gaRE(){var s=$.aC.a5$.z.h(0,this.c.r) +s=s==null?null:s.gby() +t.SC.a(s) +return null}} +A.a02.prototype={ +Y(){return new A.ad3(B.l)}} +A.ad3.prototype={ +bqz(){var s,r=this.c +r.toString +s=A.T0(r) +if(s!=null&&s.d.length!==0)s.x4(0,B.lQ,B.cb)}, +A(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.a.d,h=A.aR(a,j,t.l).w +k.a.toString +s=h.f +r=s.b +q=44+r +p=h.e +o=p.d +n=p.Zg(0) +k.a.toString +m=A.rF(j,a) +if(m==null)m=A.kO(a).gMd() +i=(m.gm(m)>>>24&255)===255?A.nz(new A.aa(new A.au(0,q,0,o),i,j),h.bV7(!0).bEG(n),j):A.nz(new A.aa(new A.au(0,0,0,o),i,j),h.bEV(s.bED(q),n),j) +k.a.toString +s=A.rF(j,a) +if(s==null)s=A.kO(a).gKy() +p=A.a([i],t.p) +k.a.toString +l=h.FY(1) +p.push(A.hJ(j,A.nz(k.a.c,l,j),j,j,0,0,0,j)) +p.push(A.hJ(j,A.eH(j,j,B.R,!0,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,k.gbqy(),j,j,j,j,j,j,!1,B.ay),r,j,0,0,0,j)) +return A.zA(A.d_(B.aO,p,B.B,B.a7),new A.bq(s,j,j,j,j,j,j,B.M),B.fW)}} +A.Pn.prototype={ +Y(){return new A.Wb(new A.aTs($.bl()),null,!1,$,null,null,B.l,this.$ti.i("Wb<1>"))}, +gm(a){return this.c}} +A.Wb.prototype={ +bsK(a){var s +if(a==null){this.a.e.$1(null) +return}if(a){s=this.a +s.e.$1(s.c)}}, +n(){var s=this.d +s.M$=$.bl() +s.F$=0 +this.b6m()}, +gp0(){this.a.toString +return this.gbsJ()}, +gOk(){return this.a.f}, +gm(a){var s=this.a +return J.v(s.c,s.d)}, +aqs(a){if(this.e!==a)this.e=a}, +A(a){var s,r,q,p,o,n,m=this,l=null +m.a.toString +s=A.bs5(B.lR.bZ(204)) +r=new A.A_(s.a,s.b,0.835,0.69).a1X() +s=A.bs5(B.lR) +q=new A.A_(s.a,s.b,s.c,0.45).a1X() +s=m.a +s=J.v(s.c,s.d) +p=m.a.z +o=m.d +o.sxW(r) +o.sS7(m.N8$) +o.sEg(m.e) +o.sDz(m.N8$!=null?q:B.lR) +o.sSO(B.o) +o.srG(B.o) +n=m.a +o.sm(0,J.v(n.c,n.d)) +o=m.aJk(!1,p,m.gaqr(),o,B.Ev) +return new A.cb(A.cw(l,l,l,l,l,l,s,l,l,l,l,l,l,l,l,l,l,l,!0,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l),!1,!1,!1,o,l)}} +A.aTs.prototype={ +gm(a){return this.as}, +sm(a,b){if(this.as===b)return +this.as=b +this.aY()}, +srG(a){if(a.l(0,this.at))return +this.at=a +this.aY()}, +b4(a,b){var s=this,r=new A.Z(0,0,0+b.a,0+b.b).gcO(),q=$.aD().b_(),p=s.b +p.toString +q.saf(0,p) +q.sd8(0,B.bc) +q.spw(0.1) +a.rD(r,7,q) +q.sd8(0,B.aI) +q.saf(0,B.fV) +a.rD(r,7,q) +p=s.as +if(p===!0){q.sd8(0,B.bc) +p=s.a +p.toString +q.saf(0,p) +a.rD(r,7,q) +p=s.at +p.toString +q.saf(0,p) +a.rD(r,2.975,q)}p=s.e +p.toString +if(p){q.sd8(0,B.aI) +p=s.c +p.toString +q.saf(0,p) +q.spw(3) +a.rD(r,8.5,q)}}} +A.XK.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.aij.prototype={} +A.a03.prototype={ +gBE(a){return B.cb}, +gyz(){this.$ti.i("mu<1>").a(this.b) +return B.aKN}, +gAM(){return null}, +a8H(a){var s +if(t.My.b(a)){a.$ti.i("mu<1>").a(a.b) +s=!0}else s=!1 +return s}, +wn(a,b,c){var s=null,r=this.$ti.i("mu<1>").a(this.b) +return new A.cb(A.cw(s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s,s),!1,!0,!1,r.r,s)}, +DH(a,b,c,d){return A.cK2(this,a,b,c,d,this.$ti.c)}} +A.bgp.prototype={ +$0(){return A.d8t(this.a)}, +$S:4} +A.bgq.prototype={ +$0(){var s=this.a,r=s.a +r.toString +s=s.at +s.toString +r.bGX() +return new A.acY(s,r,this.b.i("acY<0>"))}, +$S(){return this.b.i("acY<0>()")}} +A.afs.prototype={ +gCM(){this.$ti.i("mu<1>").a(this.b) +return!0}, +gCD(){this.$ti.i("mu<1>").a(this.b) +return!1}, +gxP(){return A.hn.prototype.gxP.call(this)+"("+A.r(this.$ti.i("mu<1>").a(this.b).a)+")"}} +A.mu.prototype={ +Mv(a){var s=null,r=this.$ti,q=A.a([],t.Zt),p=$.aq,o=r.i("ah<1?>"),n=r.i("aE<1?>"),m=A.mO(B.cq),l=A.a([],t.wi),k=A.bJ(s,t.u),j=$.aq +return new A.afs(s,!1,!0,s,s,q,new A.bG(s,r.i("bG>")),new A.bG(s,t.E),new A.nC(),s,0,new A.aE(new A.ah(p,o),n),m,l,this,k,new A.aE(new A.ah(j,o),n),r.i("afs<1>"))}} +A.aqb.prototype={ +A(a){var s,r=this,q=a.T(t.I) +q.toString +s=q.w +return A.a9B(A.a9B(A.cA8(r.f,r.e),r.c,s,!0),r.d,s,!1)}} +A.W8.prototype={ +Y(){return new A.W9(B.l,this.$ti.i("W9<1>"))}, +bI3(){return this.d.$0()}, +bRI(){return this.e.$0()}} +A.W9.prototype={ +ao(){var s,r=this +r.aL() +s=A.QO(r,null) +s.ay=r.gbiG() +s.ch=r.gbiI() +s.CW=r.gbiB() +s.cx=r.gbiy() +r.e=s}, +n(){var s=this.e +s===$&&A.e() +s.k3.V(0) +s.Dh() +this.aH()}, +biH(a){this.d=this.a.bRI()}, +biJ(a){var s,r,q=this.d +q.toString +s=a.c +s.toString +r=this.c +r=this.ayo(s/r.gpg(r).a) +q=q.a +s=q.x +s===$&&A.e() +q.sm(0,s-r)}, +biC(a){var s,r=this,q=r.d +q.toString +s=r.c +q.aLB(r.ayo(a.a.a.a/s.gpg(s).a)) +r.d=null}, +biz(){var s=this.d +if(s!=null)s.aLB(0) +this.d=null}, +bud(a){var s +if(this.a.bI3()){s=this.e +s===$&&A.e() +s.Ii(a)}}, +ayo(a){var s=this.c.T(t.I) +s.toString +switch(s.w.a){case 0:return-a +case 1:return a}}, +A(a){var s,r,q=null,p=a.T(t.I) +p.toString +s=t.l +r=p.w===B.u?A.aR(a,B.de,s).w.f.a:A.aR(a,B.de,s).w.f.c +r=Math.max(r,20) +return A.d_(B.aO,A.a([this.a.c,new A.aBH(0,0,0,r,A.t9(B.ex,q,q,q,this.gbuc(),q,q,q,q,q),q)],t.p),B.B,B.EJ)}} +A.acY.prototype={ +aLB(a){var s,r,q,p,o=this +if(Math.abs(a)>=1)s=a<=0 +else{r=o.a.x +r===$&&A.e() +s=r>0.5}if(s){r=o.a +q=r.x +q===$&&A.e() +q=A.aJ(800,0,q) +q.toString +q=A.c7(0,0,0,Math.min(B.e.dH(q),300),0,0) +r.z=B.bA +r.vs(1,B.zL,q)}else{o.b.eF() +r=o.a +q=r.r +if(q!=null&&q.a!=null){q=r.x +q===$&&A.e() +q=A.aJ(0,800,q) +q.toString +q=A.c7(0,0,0,B.e.dH(q),0,0) +r.z=B.xt +r.vs(0,B.zL,q)}}q=r.r +if(q!=null&&q.a!=null){p=A.bx("animationStatusCallback") +p.b=new A.cbF(o,p) +q=p.aV() +r.di() +r=r.nI$ +r.b=!0 +r.a.push(q)}else o.b.a9o()}} +A.cbF.prototype={ +$1(a){var s=this.a +s.b.a9o() +s.a.pT(this.b.aV())}, +$S:15} +A.w8.prototype={ +qE(a,b){var s +if(a instanceof A.w8){s=A.cbL(a,this,b) +s.toString +return s}s=A.cbL(null,this,b) +s.toString +return s}, +qF(a,b){var s +if(a instanceof A.w8){s=A.cbL(this,a,b) +s.toString +return s}s=A.cbL(this,null,b) +s.toString +return s}, +IF(a){return new A.aNa(this,a)}, +l(a,b){var s,r +if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +if(b instanceof A.w8){s=b.a +r=this.a +r=s==null?r==null:s===r +s=r}else s=!1 +return s}, +gv(a){return J.aj(this.a)}} +A.cbM.prototype={ +$1(a){var s=A.ap(null,a,this.a) +s.toString +return s}, +$S:198} +A.cbN.prototype={ +$1(a){var s=A.ap(null,a,1-this.a) +s.toString +return s}, +$S:198} +A.aNa.prototype={ +xi(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h=this.b.a +if(h==null)return +s=c.e +r=s.a +q=0.05*r +p=s.b +o=q/(h.length-1) +switch(c.d.a){case 0:n=b.a+r +m=1 +break +case 1:n=b.a +m=-1 +break +default:n=null +m=null}for(s=b.b,r=s+p,l=0,k=0;k").a(a.b) +s=this.aor$ +if(s==null)this.aor$=A.bJ(null,t.u) +else s.sm(0,null) +this.b2R(a)}} +A.Po.prototype={ +Y(){return new A.ad4(new A.bG(null,t.E),null,null,B.l)}} +A.ad4.prototype={ +ao(){var s,r=this +r.avB() +s=r.cy=A.cg(null,B.bg,null,null,r) +s.di() +s=s.f3$ +s.b=!0 +s.a.push(new A.cbQ(r))}, +a2e(){var s,r,q,p=this,o=p.at +o===$&&A.e() +s=p.c +s.toString +s=B.aS7.f_(s) +o.saf(0,s) +s=p.c.T(t.I) +s.toString +o.sds(s.w) +s=p.a +r=s.x +r.toString +q=p.cy +q===$&&A.e() +q=q.x +q===$&&A.e() +o.sarU(r+q*(s.go-r)) +o.saq_(3) +o.sanc(3) +r=p.a +s=r.w +r=r.id +q=p.cy.x +q===$&&A.e() +q=A.a73(s,r,q) +q.toString +o.sa1m(q) +q=p.c +q.toString +o.sjE(0,A.aR(q,B.de,t.l).w.f) +o.saqe(0,36) +o.saOL(8) +o.saeZ(p.a.dx)}, +aao(a){var s,r=this +r.avA(a) +s=r.Kr() +if(s==null)return +switch(s.a){case 1:r.db=a.b +break +case 0:r.db=a.a +break}}, +aam(){if(this.Kr()==null)return +this.b3p() +var s=this.cy +s===$&&A.e() +s.dk(0).aJ(0,new A.cbP(),t.H)}, +aan(a,b){var s,r=this,q=r.Kr() +if(q==null)return +s=r.cy +s===$&&A.e() +s.fO(0) +r.avz(a,b) +switch(q.a){case 1:if(Math.abs(b.a.b)<10&&Math.abs(a.b-r.db)>0)A.a2p() +break +case 0:if(Math.abs(b.a.a)<10&&Math.abs(a.a-r.db)>0)A.a2p() +break}}, +n(){var s=this.cy +s===$&&A.e() +s.n() +this.avy()}} +A.cbQ.prototype={ +$0(){this.a.a2e()}, +$S:0} +A.cbP.prototype={ +$1(a){return A.a2p()}, +$S:257} +A.a04.prototype={ +Y(){return new A.ad5(null,null,B.l)}, +gm(a){return this.c}} +A.ad5.prototype={ +bw_(a){var s=this.a,r=A.aJ(s.r,s.w,a) +r.toString +if(r!==s.c)s.d.$1(r)}, +A(a){var s,r,q=this,p=q.a,o=p.c,n=p.r,m=p.w +p=p.x +s=A.kO(a).gt3() +if(s instanceof A.dP)s=s.f_(a) +r=q.a.z +return new A.aNe((o-n)/(m-n),p,s,r,q.gbvZ(),null,null,q,null)}} +A.aNe.prototype={ +be(a){var s=this,r=null,q=s.d,p=B.Mp.f_(a),o=a.T(t.I) +o.toString +o=new A.afX(q,s.e,s.f,s.r,p,s.w,s.x,s.y,o.w,B.bY,B.atn,r,A.aU(t.T)) +o.bd() +o.sc8(r) +p=A.QO(r,r) +p.ay=o.gbw2() +p.ch=o.gbw4() +p.CW=o.gbw0() +o.Cw=p +q=A.cg(r,B.cb,r,q,s.z) +q.di() +p=q.f3$ +p.b=!0 +p.a.push(o.gpE()) +o.E4=q +return o}, +bi(a,b){var s,r=this +b.sm(0,r.d) +b.sanL(r.e) +b.sDz(r.f) +b.suD(r.r) +s=B.Mp.f_(a) +b.sz5(s) +b.sp0(r.w) +b.pR=r.x +b.ut=r.y +s=a.T(t.I) +s.toString +b.sds(s.w)}, +gm(a){return this.d}} +A.afX.prototype={ +gm(a){return this.kG}, +sm(a,b){var s,r,q=this +if(b===q.kG)return +q.kG=b +s=q.qB +r=q.E4 +if(s!=null){r===$&&A.e() +r.z=B.bA +r.vs(b,B.ao,null)}else{r===$&&A.e() +r.sm(0,b)}q.dc()}, +sanL(a){if(a==this.qB)return +this.qB=a +this.b1()}, +sDz(a){if(a.l(0,this.dU))return +this.dU=a +this.b1()}, +suD(a){if(a.l(0,this.f2))return +this.f2=a +this.b1()}, +sz5(a){if(a.l(0,this.ei))return +this.ei=a +this.b1()}, +sp0(a){var s,r=this +if(J.v(a,r.ey))return +s=r.ey +r.ey=a +if(s!=null!==(a!=null))r.dc()}, +sds(a){if(this.uu===a)return +this.uu=a +this.b1()}, +ga5e(){var s=A.a9(this.dQ,0,1),r=this.qB +return r!=null?B.e.au(s*r)/r:s}, +gaGl(){var s,r,q=this +switch(q.uu.a){case 0:s=1-q.kG +break +case 1:s=q.kG +break +default:s=null}r=A.aJ(22,q.k3.a-8-14,s) +r.toString +return r}, +bw3(a){var s,r=this +if(r.ey!=null){s=r.pR +if(s!=null)s.$1(r.ga5e()) +r.dQ=r.kG +s=r.ey +s.toString +s.$1(r.ga5e())}return null}, +bw5(a){var s,r,q,p=this,o=p.ey +if(o!=null){s=Math.max(8,p.k3.a-44) +r=a.c +r.toString +q=r/s +switch(p.uu.a){case 0:p.dQ-=q +break +case 1:p.dQ+=q +break}o.$1(p.ga5e())}}, +bw1(a){var s=this.ut +if(s!=null)s.$1(this.ga5e()) +this.dQ=0 +return null}, +uy(a){return Math.abs(a.a-this.gaGl())<22}, +yO(a,b){var s +if(t.pY.b(a)&&this.ey!=null){s=this.Cw +s===$&&A.e() +s.Ii(a)}}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this +switch(h.uu.a){case 0:s=h.E4 +s===$&&A.e() +s=s.x +s===$&&A.e() +r=1-s +q=h.dU +p=h.ei +break +case 1:s=h.E4 +s===$&&A.e() +s=s.x +s===$&&A.e() +q=h.ei +p=h.dU +r=s +break +default:r=null +q=null +p=null}s=h.k3 +o=b.b+s.b/2 +n=b.a +m=o-1 +l=o+1 +s=s.a +k=n+h.gaGl() +j=a.gd1(a) +if(r>0){i=$.aD().b_() +i.saf(0,p) +j.ft(A.cCu(n+8,m,k,l,1,1),i)}if(r<1){i=$.aD().b_() +i.saf(0,q) +j.ft(A.cCu(k,m,n+(s-8),l,1,1),i)}new A.a06(h.f2,B.csf).b4(j,A.tA(new A.w(k,o),14))}, +u0(a){var s,r=this +r.wd(a) +a.a=r.ey!=null +a.dO(B.Ed,!0) +if(r.ey!=null){a.y2=r.uu +a.d=!0 +a.sa0C(r.gbm4()) +a.sa0x(r.gbdJ()) +s=r.kG +a.RG=new A.fv(""+B.e.au(s*100)+"%",B.bn) +a.d=!0 +a.rx=new A.fv(""+B.e.au(A.a9(s+r.ga73(),0,1)*100)+"%",B.bn) +a.d=!0 +a.ry=new A.fv(""+B.e.au(A.a9(r.kG-r.ga73(),0,1)*100)+"%",B.bn) +a.d=!0}}, +ga73(){var s=this.qB +return s!=null?1/s:0.1}, +bm5(){var s=this.ey +if(s!=null)s.$1(A.a9(this.kG+this.ga73(),0,1))}, +bdK(){var s=this.ey +if(s!=null)s.$1(A.a9(this.kG-this.ga73(),0,1))}, +gMA(a){return this.tx}, +ga2n(){return!1}, +$ipz:1, +ga0z(){return null}, +ga0A(){return null}} +A.aYK.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.a05.prototype={ +Y(){return new A.ad6(null,null,B.l)}, +gm(a){return this.c}} +A.ad6.prototype={ +ao(){var s,r,q=this,p=null +q.aL() +q.y=!1 +s=A.UV(p,p) +s.bN=q.gbx1() +s.dA=q.gbx3() +s.cU=q.gakL() +s.bc=q.gbx_() +q.d=s +s=A.QO(p,p) +s.ay=q.gbwV() +s.ch=q.gbwX() +s.CW=q.gbwT() +r=q.a +s.at=r.y +q.e=s +s=A.cg(p,B.F,p,r.c?1:0,q) +q.f=s +q.r=A.dv(B.a1,s,p) +s=A.cg(p,B.b8,p,p,q) +q.w=s +q.x=A.dv(B.b7,s,p)}, +bj(a){var s,r,q=this +q.bO(a) +s=q.e +s===$&&A.e() +r=q.a +s.at=r.y +s=q.Q +if(s||a.c!==r.c)q.aEy(s)}, +aEy(a){var s,r,q=this +q.Q=!1 +s=q.r +s===$&&A.e() +s.b=a?B.a1:B.b7 +s.c=a?B.a1:new A.ok(B.b7) +s=q.a.c +r=q.f +if(s){r===$&&A.e() +r.dk(0)}else{r===$&&A.e() +r.fO(0)}}, +bu7(){return this.aEy(!0)}, +bx2(a){var s +this.a.toString +this.Q=!1 +s=this.w +s===$&&A.e() +s.dk(0)}, +aFS(a){var s=this.a +s.d.$1(!s.c) +this.azl()}, +bwZ(){return this.aFS(null)}, +bx4(a){var s +this.a.toString +this.Q=!1 +s=this.w +s===$&&A.e() +s.fO(0)}, +bx0(){this.a.toString +var s=this.w +s===$&&A.e() +s.fO(0)}, +bwW(a){var s,r=this +r.a.toString +r.Q=!1 +s=r.w +s===$&&A.e() +s.dk(0) +r.azl()}, +bwY(a){var s,r,q,p=this +p.a.toString +s=p.r +s===$&&A.e() +s.c=s.b=B.a1 +s=a.c +s.toString +r=s/20 +s=p.c.T(t.I) +s.toString +switch(s.w.a){case 0:s=p.f +s===$&&A.e() +q=s.x +q===$&&A.e() +s.sm(0,q-r) +break +case 1:s=p.f +s===$&&A.e() +q=s.x +q===$&&A.e() +s.sm(0,q+r) +break}}, +bwU(a){var s,r,q,p=this +p.I(new A.cbR(p)) +s=p.r +s===$&&A.e() +s=s.gm(s) +r=p.a +q=r.c +if(s>=0.5!==q)r.d.$1(!q) +s=p.w +s===$&&A.e() +s.fO(0)}, +azl(){switch(A.dj().a){case 2:A.bs7() +break +case 0:case 1:case 3:case 4:case 5:break}}, +bpY(a){this.I(new A.cbS(this,a))}, +A(a){var s,r,q,p,o,n,m,l=this,k=null,j=A.kO(a),i=l.a,h=i.e +if(h==null){i=i.x +if(i==null){j.gM9() +i=!1}i=i?j.gt3():k}else i=h +s=i==null?B.aS4:i +if(s instanceof A.dP)s=s.f_(a) +if(l.Q)l.bu7() +l.a.toString +r=l.z +if(r===$){q=A.p([B.xd,new A.fW(l.gakL(),new A.cJ(A.a([],t.ot),t.wS),t.wY)],t.Ev,t.od) +l.z!==$&&A.ao() +l.z=q +r=q}i=l.a.c +h=B.aS0.f_(a) +l.a.toString +p=A.bs5(s.a3(0.8)) +p=new A.A_(p.a,p.b,0.835,0.69).a1X() +o=l.a.d +n=a.T(t.I) +n.toString +m=l.y +m===$&&A.e() +return A.jj(A.tl(A.bp5(r,!1,new A.aNf(i,s,h,B.o,p,o,l,n.w,m,k),!0,k,B.bB,k,l.gbpX(),k,k),1),B.bY,k,k,k,k,k)}, +n(){var s=this,r=s.d +r===$&&A.e() +r.I9() +r.Dh() +r=s.e +r===$&&A.e() +r.k3.V(0) +r.Dh() +r=s.f +r===$&&A.e() +r.n() +r=s.w +r===$&&A.e() +r.n() +s.b6n()}} +A.cbR.prototype={ +$0(){this.a.Q=!0}, +$S:0} +A.cbS.prototype={ +$0(){this.a.y=this.b}, +$S:0} +A.aNf.prototype={ +be(a){var s,r,q=this,p=q.y,o=new A.aTQ(p,q.d,q.e,q.f,new A.a06(q.r,B.PE),q.w,q.x,q.z,q.Q,A.aU(t.FG),B.atp,null,A.aU(t.T)) +o.bd() +o.sc8(null) +s=p.r +s===$&&A.e() +r=o.gpE() +s.a.a9(0,r) +p=p.x +p===$&&A.e() +p.a.a9(0,r) +return o}, +bi(a,b){var s=this +b.sm(0,s.d) +b.sDz(s.e) +b.sz5(s.f) +b.suD(s.r) +b.sxW(s.w) +b.sp0(s.x) +b.sds(s.z) +b.sEg(s.Q)}, +gm(a){return this.d}} +A.aTQ.prototype={ +gm(a){return this.qB}, +sm(a,b){if(b===this.qB)return +this.qB=b +this.dc()}, +sDz(a){if(a.l(0,this.dU))return +this.dU=a +this.b1()}, +sz5(a){if(a.l(0,this.f2))return +this.f2=a +this.b1()}, +suD(a){if(a.l(0,this.ei.a))return +this.ei=new A.a06(a,B.PE) +this.b1()}, +sxW(a){if(a.l(0,this.ey))return +this.ey=a +this.b1()}, +sp0(a){if(J.v(a,this.pR))return +this.pR=a}, +sds(a){if(this.ut===a)return +this.ut=a +this.b1()}, +sEg(a){if(a===this.uu)return +this.uu=a +this.b1()}, +uy(a){return!0}, +yO(a,b){var s,r +if(t.pY.b(a)&&!0){s=this.kG +r=s.e +r===$&&A.e() +r.Ii(a) +s=s.d +s===$&&A.e() +s.Ii(a)}}, +u0(a){var s +this.wd(a) +a.sA4(this.kG.gakL()) +a.dO(B.wc,!0) +a.dO(B.wb,!0) +s=this.qB +a.dO(B.Ec,!0) +a.dO(B.E9,s)}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=a.gd1(a),e=g.kG,d=e.r +d===$&&A.e() +s=d.gm(d) +e=e.x +e===$&&A.e() +r=e.gm(e) +switch(g.ut.a){case 0:q=1-s +break +case 1:q=s +break +default:q=null}e=$.aD() +p=e.b_() +d=A.ap(g.f2,g.dU,s) +d.toString +p.saf(0,d) +d=g.k3 +o=b.a+(d.a-51)/2 +n=b.b +d=n+(d.b-31)/2 +m=A.qW(new A.Z(o,d,o+51,d+31),B.dDK) +f.ft(m,p) +if(g.uu){l=m.oJ(1.75) +k=e.b_() +k.saf(0,g.ey) +k.sd8(0,B.aI) +k.spw(3.5) +f.ft(l,k)}j=7*r +e=o+15.5 +o+=35.5 +d=A.aJ(e-14,o-14-j,q) +d.toString +o=A.aJ(e+14+j,o+14,q) +o.toString +i=n+g.k3.b/2 +h=new A.Z(d,i-14,o,i+14) +o=g.E4 +d=g.cx +d===$&&A.e() +o.sbD(0,a.bTN(d,B.m,h,m,new A.cmH(g,h),o.a))}, +n(){this.E4.sbD(0,null) +this.tp()}} +A.cmH.prototype={ +$2(a,b){this.a.ei.b4(a.gd1(a),this.b)}, +$S:27} +A.aik.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.a5L.prototype={ +G(){return"OverlayVisibilityMode."+this.b}} +A.aNg.prototype={ +Eo(a){var s,r=this.w,q=r.d +if($.aC.a5$.z.h(0,q)!=null){q=$.aC.a5$.z.h(0,q).gaC() +q.toString +t.x.a(q) +s=q.vl(a.a) +if(q.ep(A.b6O(),s))return}this.afW(a) +q=r.x.gap() +q.toString +q.GT() +r.a.toString}, +Tw(a){var s=this.w.x.gap() +s.toString +s.GT()}} +A.HZ.prototype={ +Y(){var s=null +return new A.ad7(new A.bG(s,t.E),new A.bG(s,t.NE),s,s,A.b(t.yb,t.Q),s,!0,s,B.l)}, +gcD(){return null}} +A.bgr.prototype={ +$3(a,b,c){switch(A.dj().a){case 0:case 2:return A.cK4(b,c) +case 1:case 3:case 4:case 5:return null}}, +$C:"$3", +$R:3, +$S:751} +A.ad7.prototype={ +gLV(){var s=this.a.c +return s}, +gFE(){var s,r=null +this.a.toString +s=this.f +if(s==null){s=A.je(!0,r,!0,!0,r,r,!1) +this.f=s}return s}, +ga_t(){return!0}, +gtm(){return this.a.cU}, +ao(){var s,r=this +r.b6q() +r.w=new A.aNg(r,r) +r.a.toString +s=r.gFE() +r.a.toString +s.sq_(!0) +r.gFE().a9(0,r.gaGc())}, +bj(a){var s,r=this +r.b6o(a) +r.a.toString +s=r.gFE() +r.a.toString +s.sq_(!0)}, +ve(a,b){if(this.e!=null)this.bxv()}, +bxv(){var s=this,r=s.e +r.toString +s.Aa(r,"controller") +s.e.y.a9(0,s.gaS_())}, +guc(){this.a.toString +return null}, +n(){var s,r=this +r.gFE().U(0,r.gaGc()) +s=r.f +if(s!=null)s.n() +s=r.e +if(s!=null){s.Lf() +s.Pq()}r.b6p()}, +bxs(){this.I(new A.cbV())}, +bxw(a){var s=this.w +s===$&&A.e() +if(!s.b)return!1 +s=this.gLV().a.b +if(s.a===s.b)return!1 +if(a===B.bG)return!1 +if(a===B.q7)return!0 +if(this.gLV().a.a.length!==0)return!0 +return!1}, +bxu(a,b){var s,r=this,q=r.bxw(b) +if(q!==r.r)r.I(new A.cbW(r,q)) +switch(A.dj().a){case 2:case 4:case 3:case 5:case 1:case 0:if(b===B.d5){s=r.x.gap() +s.toString +s.xL(a.grF())}break}switch(A.dj().a){case 2:case 1:case 0:break +case 4:case 3:case 5:if(b===B.c4){s=r.x.gap() +s.toString +s.wx()}break}}, +gz6(){var s=this.e +s=s==null?null:s.y.a.a.length!==0 +return s===!0}, +akR(a,b){switch(a.a){case 0:return!1 +case 3:return!0 +case 1:return b +case 2:return!b}}, +gaB8(){var s=this.a +return s.r!=null||s.x!=null||s.z!=null}, +gbxx(){this.a.toString +return this.gaB8()?B.wP:B.wQ}, +bxr(a,b,c){if(!this.gaB8())return a +return new A.bn(this.gLV(),new A.cbU(this,c),a,null,t.ue)}, +ga8p(){var s=this.x.gap() +s.toString +return"EditableText-"+A.e2(s)}, +am2(a){var s=this.x.gap() +s.toString +return s.adS(a)}, +gy5(){var s,r,q,p=this +p.a.toString +s=J.v6(B.Q.slice(0),t.N) +if(s!=null){r=p.x.gap() +r.toString +q=new A.O6(!0,"EditableText-"+A.e2(r),s,p.gLV().a,p.a.r)}else q=B.y0 +r=p.x.gap() +r.toString +return r.gy5().aKh(q)}, +A(b7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5=this,b6=null +b5.Fc(b7) +s=b5.gLV() +b5.a.toString +switch(A.dj().a){case 2:case 0:case 1:case 3:r=$.cyE() +q=b6 +break +case 4:case 5:r=$.cyD() +q=new A.cbX(b5) +break +default:q=b6 +r=q}p=A.aR(b7,B.dr,t.l).w +o=A.a([],t.VS) +b5.a.toString +n=A.kO(b7) +b5.a.toString +m=n.gBD().grM().aT(b6) +b5.a.toString +l=A.rF(B.tm,b7) +b5.a.toString +k=B.apd.aKs(A.rF(b6,b7),l) +j=m.aT(k) +b5.a.toString +i=A.cK5(b7) +b5.a.toString +l=t.Uf +h=b7.T(l) +h=(h==null?B.lS:h).w +g=A.rF(h,b7) +if(g==null)g=n.gt3() +B.aS2.f_(b7) +h=b5.a.e +f=A.rF(h.a,b7) +h=b5.a.e +e=t.Vx.a(h.c) +if(e instanceof A.fl){h=new A.cbZ(b7) +if(!(A.a_(e)!==B.apK)){d=h.$1(e.a) +c=h.$1(e.d) +b=h.$1(e.c) +e=new A.fl(d,h.$1(e.b),b,c)}}h=b5.a.e +a=h.a8Z(e,f) +l=b7.T(l) +a0=A.rF((l==null?B.lS:l).x,b7) +if(a0==null)a0=A.kO(b7).gt3().a3(0.2) +b5.a.toString +a1=A.cK3(b6) +b5.a.toString +l=b5.dQ$ +h=b5.r +d=b5.gFE() +c=b5.a +b=c.at +a2=c.ax +a3=c.ay +a4=c.fx +a5=c.go +a6=c.id +a7=c.k1 +a8=c.k2 +a9=c.k4 +c=c.ok +b0=$.cXg() +b1=b5.gFE().gee()?a0:b6 +b2=b5.a +b3=b2.cU?r:b6 +b2=b2.RG +b4=B.fV.f_(b7) +p=A.Me(l,A.bjC(a6,a0,b5,B.Q,a4,b4,B.B,b6,A.dxY(),s,g,b6,new A.w(-2/p.b,0),!0,B.hi,2,B.R,!0,b5.a.cU,!0,!1,d,!0,o,b5.x,i,b,b0,a9,c,b6,a5,"\u2022",b6,b6,b6,b5.gbxt(),b6,b2,b6,!0,!1,!0,"editable",!0,b6,B.cc,b6,b1,b3,B.hV,B.f8,b6,h,a7,a8,a1,b6,m,B.an,a3,b6,b6,a2,b6,B.ac,b6,b6)) +b5.a.toString +o=new A.cbY(b5,s) +l=b5.w +l===$&&A.e() +p=A.LP(new A.k3(!1,b6,A.an(b6,l.a8v(B.ex,new A.ei(new A.h8(-1,b5.gbxx().a),1,1,b5.bxr(new A.aa(B.Na,new A.mb(p,b6),b6),m,j),b6)),B.h,b6,b6,a,b6,b6,b6,b6,b6,b6,b6,b6),b6),b6,b6) +return new A.cb(A.cw(b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,!0,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,q,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,o,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6),!1,!1,!1,p,b6)}, +$iup:1, +gbf(){return this.x}} +A.cbV.prototype={ +$0(){}, +$S:0} +A.cbW.prototype={ +$0(){this.a.r=this.b}, +$S:0} +A.cbU.prototype={ +$3(a,b,c){var s,r,q,p,o=null,n=t.p,m=A.a([],n),l=this.a +b.toString +if(l.a.x!=null&&l.akR(B.a3v,b.a.length!==0)){s=l.a.x +s.toString +m.push(s)}n=A.a([],n) +s=l.a +r=s.r +if(r!=null&&b.a.length===0){r.toString +s=s.k4 +q=this.b +p=q.fy +n.push(A.bU(new A.aa(B.Na,A.O(r,o,o,s,p==null?B.a3:p,o,o,o,q,B.an,o,o),o),o,1/0))}c.toString +n.push(c) +m.push(A.bZ(A.d_(B.aO,n,B.B,B.a7),1)) +if(l.a.z!=null&&l.akR(B.a3v,b.a.length!==0)){n=l.a.z +n.toString +m.push(n)}else{l.a.toString +if(l.akR(B.dAJ,b.a.length!==0)){l.a.toString +n=new A.cbT(l) +n=n +s=B.zM.f_(a) +m.push(A.eH(o,new A.aa(B.N8,A.cI(B.Ov,s,o,o,18,o),o),B.R,!1,l.d,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,n,o,o,o,o,o,o,!1,B.ay))}}return A.aW(m,B.n,B.j,B.p,o,o)}, +$S:386} +A.cbT.prototype={ +$0(){var s=this.a +s.gLV().a.toString +s.gLV().uJ(0,B.hO) +s.a.toString}, +$S:0} +A.cbX.prototype={ +$0(){var s=this.a +if(!s.gFE().gee()&&s.gFE().gq_())s.gFE().ti()}, +$S:0} +A.cbZ.prototype={ +$1(a){var s +if(a.l(0,B.O))s=a +else{s=a.a +s=a.aM(s instanceof A.dP?s.f_(this.a):s)}return s}, +$S:243} +A.cbY.prototype={ +$0(){var s=this.b +if(!s.a.b.gcg())s.sxw(A.nU(B.K,s.a.a.length)) +s=this.a.x.gap() +s.toString +s.GT()}, +$S:0} +A.crZ.prototype={ +$2(a,b){if(!a.a)a.U(0,b)}, +$S:90} +A.ail.prototype={ +bj(a){this.bO(a) +this.G5()}, +dh(){var s,r,q,p,o=this +o.hS() +s=o.dQ$ +r=o.gBA() +q=o.c +q.toString +q=A.xE(q) +o.uv$=q +p=o.Dw(q,r) +if(r){o.ve(s,o.r8$) +o.r8$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.tx$.an(0,new A.crZ()) +s=r.dQ$ +if(s!=null)s.n() +r.dQ$=null +r.aH()}} +A.aim.prototype={ +ao(){this.aL() +if(this.gz6())this.Dn()}, +rn(){var s=this.qo$ +if(s!=null){s.aY() +s.pl() +this.qo$=null}this.xE()}} +A.aWP.prototype={ +b4(a,b){var s,r,q,p=$.aD(),o=p.b_() +o.saf(0,this.b) +s=A.tA(B.dx0,6) +r=A.AY(B.dx1,new A.w(7,b.b)) +q=p.cs() +q.Ce(s) +q.rU(r) +a.dP(q,o)}, +tn(a){return!this.b.l(0,a.b)}} +A.aqf.prototype={} +A.aqe.prototype={ +UM(a){return new A.a1(12,a+12-1.5)}, +amg(a,b,c,d,e,f,g,h){var s=this,r=null,q=s.a8G(f)?new A.bgs(s,f):r,p=s.a8F(f)?new A.bgt(s,f):r,o=s.YM(f)?new A.bgu(s,f):r +return new A.ad9(g,e,b,p,q,o,s.ami(f)?new A.bgv(s,f):r,d,c,r)}, +a8w(a,b,c,d){var s,r,q,p=null,o=A.oh(p,p,p,new A.aWP(A.kO(a).gt3(),p),B.N) +switch(b.a){case 0:return A.Bg(o,new A.a1(12,c+12-1.5)) +case 1:s=c+12-1.5 +r=A.Bg(o,new A.a1(12,s)) +q=new A.bW(new Float64Array(16)) +q.dN() +q.bJ(0,6,s/2) +q.K5(3.141592653589793) +q.bJ(0,-6,-s/2) +return A.G0(p,r,q,!0) +case 2:return B.X}}, +UL(a,b){switch(a.a){case 0:return new A.w(6,b+12-1.5) +case 1:return new A.w(6,b+12-1.5-12+1.5) +case 2:return new A.w(6,b+(b+12-1.5-b)/2)}}} +A.bgs.prototype={ +$0(){return this.a.aae(this.b)}, +$S:0} +A.bgt.prototype={ +$0(){return this.a.aad(this.b)}, +$S:0} +A.bgu.prototype={ +$0(){return this.a.xd(this.b)}, +$S:0} +A.bgv.prototype={ +$0(){return this.a.Nh(this.b)}, +$S:0} +A.ad9.prototype={ +Y(){return new A.ada(B.l)}} +A.ada.prototype={ +bxE(){this.I(new A.cc2())}, +ao(){this.aL() +this.a.c.a9(0,this.gakS())}, +bj(a){var s,r,q=this +q.bO(a) +s=a.c +if(s!==q.a.c){r=q.gakS() +s.U(0,r) +q.a.c.a9(0,r)}}, +n(){this.a.c.U(0,this.gakS()) +this.aH()}, +A(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.a +if(h.w!=null){h=h.c.a +h=J.v(h,B.kt)}else h=!1 +if(h)return B.X +h=t.l +s=A.aR(a,B.de,h).w.f +r=i.a +q=A.a9(r.y.a+r.e.a,26+s.a,A.aR(a,B.dI,h).w.a.a-s.c-26) +r=B.b.gN(i.a.d) +p=i.a +r=Math.max(r.a.b-p.z,0) +o=p.e +p=B.b.gR(p.d) +n=i.a.e +m=A.a([],t.p) +l=A.z(a,B.qB,t.ho) +l.toString +h=new A.cc3(m,A.bU(null,null,1/A.aR(a,B.dr,h).w.b)) +if(i.a.r!=null){k=l.gaF() +j=i.a.r +j.toString +h.$2(k,j)}if(i.a.f!=null){k=l.gaE() +j=i.a.f +j.toString +h.$2(k,j)}k=i.a +if(k.w!=null){k=k.c.a +k=J.v(k,B.oz)}else k=!1 +if(k){k=l.gaG() +j=i.a.w +j.toString +h.$2(k,j)}if(i.a.x!=null){l=l.gar() +k=i.a.x +k.toString +h.$2(l,k)}if(m.length===0)return B.X +return A.czX(new A.w(q,r+o.b),new A.w(q,p.a.b+n.b),m)}} +A.cc2.prototype={ +$0(){}, +$S:0} +A.cc3.prototype={ +$2(a,b){var s=this.a +if(s.length!==0)s.push(this.b) +s.push(A.bgw(b,a))}, +$S:366} +A.aNh.prototype={} +A.aNo.prototype={ +A(a){return A.bU(null,null,1/A.aR(a,B.dr,t.l).w.b)}} +A.aqg.prototype={ +A(a){var s,r=t.l,q=A.aR(a,B.de,r).w.f,p=q.b+8,o=this.c,n=o.b,m=n>=p+8+43,l=26+q.a,k=A.aR(a,B.dI,r).w.a.a-q.c-26,j=new A.w(A.a9(o.a,l,k),n-8-p) +n=this.d +s=new A.w(A.a9(n.a,l,k),n.b+8-p) +r=m?j:s +return new A.aa(new A.au(8,p,8,8),new A.qf(new A.aH3(j,s,m),new A.adb(r,A.d8w(this.e),m,A.dy_(),null),null),null)}} +A.aNj.prototype={ +be(a){var s=new A.aTR(this.e,this.f,A.ih(50,null),A.aU(t.xG),null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.salN(this.e) +b.sapt(this.f)}} +A.aTR.prototype={ +guQ(){return!0}, +salN(a){if(a.l(0,this.L))return +this.L=a +this.ak()}, +sapt(a){if(this.ai===a)return +this.ai=a +this.ak()}, +cN(){var s,r,q=this +if(q.K$==null)return +s=t.k.a(A.X.prototype.gad.call(q)) +r=q.K$ +r.toString +r.cV(q.b2.J_(new A.aA(0,s.b,0,s.d)),!0) +s=q.K$ +r=s.e +r.toString +t.r.a(r) +r.a=new A.w(0,q.ai?-7:0) +s=s.k3 +q.k3=new A.a1(s.a,s.b-7)}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=e.K$ +if(d==null)return +d=d.e +d.toString +s=t.r +s.a(d) +r=e.d2 +q=e.cx +q===$&&A.e() +d=b.a2(0,d.a) +p=e.K$ +o=p.k3 +n=o.a +o=o.b +p=p.e +p.toString +s.a(p) +s=$.aD() +m=s.cs() +l=e.K$.k3 +m.ts(A.qW(new A.Z(0,7,0+l.a,7+(l.b-14)),B.jw)) +k=e.vl(e.L) +p=p.a.a +l=e.K$.k3 +j=l.a/2 +i=j+(k.a-(p+j)) +p=e.ai +h=p?l.b-7:7 +g=p?l.b:0 +f=s.cs() +f.oT(0,i,g) +f.ef(0,i-7,h) +f.ef(0,i+7,h) +f.aB(0) +r.sbD(0,a.bTM(q,d,new A.Z(0,0,0+n,0+o),s.aJM(B.dCf,m,f),new A.cmP(e),r.a))}, +n(){this.d2.sbD(0,null) +this.tp()}, +nQ(a,b){var s,r=this.K$,q=r.e +q.toString +q=t.r.a(q).a +s=q.a +q=q.b+7 +r=r.k3 +if(!new A.Z(s,q,s+r.a,q+(r.b-14)).p(0,b))return!1 +return this.b3D(a,b)}} +A.cmP.prototype={ +$2(a,b){var s=this.a.K$ +s.toString +return a.pj(s,b)}, +$S:27} +A.adb.prototype={ +Y(){return new A.adc(null,null,B.l)}, +bX8(a,b,c,d){return this.f.$4(a,b,c,d)}} +A.adc.prototype={ +bjU(){var s=this,r=s.d +r===$&&A.e() +r.fO(0) +r=s.d +r.di() +r=r.nI$ +r.b=!0 +r.a.push(s.ga7k()) +s.f=s.e+1}, +bkk(){var s=this,r=s.d +r===$&&A.e() +r.fO(0) +r=s.d +r.di() +r=r.nI$ +r.b=!0 +r.a.push(s.ga7k()) +s.f=s.e-1}, +bwy(a){var s,r=this +if(a!==B.aj)return +r.I(new A.cc4(r)) +s=r.d +s===$&&A.e() +s.dk(0) +r.d.pT(r.ga7k())}, +ao(){this.aL() +this.d=A.cg(null,B.cl,null,1,this)}, +bj(a){var s,r=this +r.bO(a) +if(r.a.d!==a.d){r.e=0 +r.f=null +s=r.d +s===$&&A.e() +s.dk(0) +r.d.pT(r.ga7k())}}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b6s()}, +A(a){var s,r,q,p,o=this,n=o.a,m=n.c,l=n.e,k=o.d +k===$&&A.e() +s=o.e +r=A.bgw(o.gbkj(),"\u25c0") +q=A.aR(a,B.dr,t.l).w +p=A.bgw(o.gbjT(),"\u25b6") +return n.bX8(a,m,l,new A.dp(k,!1,new A.add(r,o.a.d,1/q.b,p,B.aS9,s,null),null))}} +A.cc4.prototype={ +$0(){var s=this.a,r=s.f +r.toString +s.e=r +s.f=null}, +$S:0} +A.add.prototype={ +be(a){var s=new A.afY(A.b(t.TC,t.x),this.w,this.e,0,null,null,A.aU(t.T)) +s.bd() +return s}, +bi(a,b){b.sacd(0,this.w) +b.sbHe(this.e)}, +h2(a){var s=t.Si +return new A.aNi(A.b(t.TC,s),A.eU(s),this,B.b3)}} +A.aNi.prototype={ +gaC(){return t.l0.a(A.cM.prototype.gaC.call(this))}, +aHm(a,b){var s +switch(b.a){case 0:s=t.l0.a(A.cM.prototype.gaC.call(this)) +s.a1=s.al5(s.a1,a,B.Gm) +break +case 1:s=t.l0.a(A.cM.prototype.gaC.call(this)) +s.aj=s.al5(s.aj,a,B.Gn) +break +case 2:s=t.l0.a(A.cM.prototype.gaC.call(this)) +s.b5=s.al5(s.b5,a,B.Go) +break}}, +yP(a,b){var s,r +if(b instanceof A.BY){this.aHm(t.x.a(a),b) +return}if(b instanceof A.Eg){s=t.l0.a(A.cM.prototype.gaC.call(this)) +t.x.a(a) +r=b.a +r=r==null?null:r.gaC() +t.aA.a(r) +s.wm(a) +s.aj1(a,r) +return}}, +yT(a,b,c){t.l0.a(A.cM.prototype.gaC.call(this)).a0h(t.x.a(a),t.aA.a(c.a.gaC()))}, +Ab(a,b){var s +if(b instanceof A.BY){this.aHm(null,b) +return}s=t.l0.a(A.cM.prototype.gaC.call(this)) +t.x.a(a) +s.ak3(a) +s.x8(a)}, +d7(a){var s,r,q,p,o=this.p2 +o.gaA(o).an(0,a) +o=this.p1 +o===$&&A.e() +s=o.length +r=this.p3 +q=0 +for(;q0){s=k.aj.e +s.toString +q=t.yS +q.a(s) +m=k.b5.e +m.toString +q.a(m) +l=k.a1.e +l.toString +q.a(l) +if(k.M===j){m.a=new A.w(p.aV(),0) +m.e=!0 +p.b=p.aV()+k.b5.k3.a}else{s.a=new A.w(p.aV(),0) +s.e=!0 +p.b=p.aV()+k.aj.k3.a}if(k.M>0){l.a=B.m +l.e=!0}}else p.b=p.aV()-k.W +k.k3=r.a(A.X.prototype.gad.call(k)).bu(new A.a1(p.aV(),o.ag4()))}, +b4(a,b){this.d7(new A.cmK(b,a))}, +pW(a){if(!(a.e instanceof A.nX))a.e=new A.nX(null,null,B.m)}, +nQ(a,b){var s,r,q=this,p=q.ez$ +for(s=t.yS;p!=null;){r=p.e +r.toString +s.a(r) +if(!r.e){p=r.j7$ +continue}if(A.cmI(p,a,b))return!0 +p=r.j7$}if(A.cmI(q.a1,a,b))return!0 +if(A.cmI(q.aj,a,b))return!0 +if(A.cmI(q.b5,a,b))return!0 +return!1}, +b3(a){var s,r,q +this.b6R(a) +for(s=this.F,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a;(q==null?r.a(q):q).b3(a)}}, +b0(a){var s,r,q +this.b6S(0) +for(s=this.F,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a;(q==null?r.a(q):q).b0(0)}}, +A9(){this.d7(new A.cmN(this))}, +d7(a){var s=this,r=s.a1 +if(r!=null)a.$1(r) +r=s.aj +if(r!=null)a.$1(r) +r=s.b5 +if(r!=null)a.$1(r) +s.a4h(a)}, +wJ(a){this.d7(new A.cmO(a))}} +A.cmL.prototype={ +$0(){return 0}, +$S:227} +A.cmM.prototype={ +$1(a){var s,r,q,p,o,n,m=this,l=m.a,k=++l.c +t.x.a(a) +s=a.e +s.toString +t.yS.a(s) +s.e=!1 +r=m.b +if(a===r.a1||a===r.aj||a===r.b5||l.b>r.M)return +q=l.b===0 +if(q)p=k===r.dL$+2?0:r.aj.k3.a +else p=m.c +k=q?t.k.a(A.X.prototype.gad.call(r)).b:m.d.aV() +q=t.k +a.cV(A.kH(new A.a1(k-p,q.a(A.X.prototype.gad.call(r)).d)),!0) +k=m.e +k.b=a.k3.b>k.ag4()?a.k3.b:k.ag4() +if(l.a+p+a.k3.a>q.a(A.X.prototype.gad.call(r)).b){++l.b +k=r.a1.k3.a +l.a=k+r.W +o=r.aj.k3.a +a.cV(A.kH(new A.a1(m.d.aV()-(k+o),q.a(A.X.prototype.gad.call(r)).d)),!0)}k=l.a +s.a=new A.w(k,0) +n=l.a=k+(a.k3.a+r.W) +l=l.b +k=l===r.M +s.e=k +if(l===0)m.d.b=n+r.aj.k3.a +if(k)m.f.b=n}, +$S:38} +A.cmK.prototype={ +$1(a){var s +t.x.a(a) +s=a.e +s.toString +t.yS.a(s) +if(s.e)this.b.pj(a,s.a.a2(0,this.a))}, +$S:38} +A.cmJ.prototype={ +$2(a,b){return this.c.ep(a,b)}, +$S:25} +A.cmN.prototype={ +$1(a){this.a.JX(t.x.a(a))}, +$S:38} +A.cmO.prototype={ +$1(a){var s +t.x.a(a) +s=a.e +s.toString +if(t.yS.a(s).e)this.a.$1(a)}, +$S:38} +A.BY.prototype={ +G(){return"_CupertinoTextSelectionToolbarItemsSlot."+this.b}} +A.aS4.prototype={} +A.aS5.prototype={ +h2(a){return A.W(A.bC(null))}} +A.aio.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.aiN.prototype={ +b3(a){var s,r,q +this.oM(a) +s=this.ae$ +for(r=t.yS;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).av$}}, +b0(a){var s,r,q +this.lD(0) +s=this.ae$ +for(r=t.yS;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).av$}}} +A.aZm.prototype={} +A.Dw.prototype={ +A(a){var s,r=this,q=null,p=r.f +if(p==null){p=r.e +p.toString +p=A.czY(a,p)}s=A.O(p,q,q,q,B.a3,q,q,q,B.wZ.aM(r.d!=null?B.zP.f_(a):B.fV),q,q,q) +p=r.d +return A.aop(B.D,q,s,B.Mo,B.Mo,44,p,B.aUB,p==null?1:0.7)}} +A.I0.prototype={ +grM(){var s=this.c,r=this.a.a +s=B.j0.l(0,r)?B.apj:B.apj.aM(r) +return s}, +gabv(){var s=this.f,r=this.a.a +s=B.j0.l(0,r)?B.apf:B.apf.aM(r) +return s}, +gaOP(){var s=B.dQD.aM(this.b) +return s}, +f_(a){var s=this,r=s.a,q=r.a,p=q instanceof A.dP?q.f_(a):q,o=r.b +if(o instanceof A.dP)o=o.f_(a) +r=p.l(0,q)&&o.l(0,B.fV)?r:new A.aht(p,o) +return new A.I0(r,A.rF(s.b,a),A.Np(s.c,a),A.Np(s.d,a),A.Np(s.e,a),A.Np(s.f,a),A.Np(s.r,a),A.Np(s.w,a),A.Np(s.x,a),A.Np(s.y,a))}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aF(b)!==A.a_(r))return!1 +if(b instanceof A.I0)if(b.a.l(0,r.a))if(J.v(b.b,r.b))s=!0 +else s=!1 +else s=!1 +else s=!1 +return s}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.x,s.y,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.aht.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.aht&&b.a.l(0,s.a)&&b.b.l(0,s.b)}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.aNk.prototype={} +A.aqh.prototype={ +A(a){var s=null +return new A.aei(this,A.uW(this.d,A.cJZ(this.c.gt3(),s,s,s,s,s,s,s),s),s)}} +A.aei.prototype={ +fj(a){return!this.f.c.l(0,a.f.c)}} +A.Pp.prototype={ +gt3(){var s=this.b +return s==null?this.w.b:s}, +gNY(){var s=this.c +return s==null?this.w.c:s}, +gBD(){var s=null,r=this.d +if(r==null){r=this.w.r +r=new A.cck(r.a,r.b,B.e1r,this.gt3(),s,s,s,s,s,s,s,s)}return r}, +gMd(){var s=this.e +return s==null?this.w.d:s}, +gKy(){var s=this.f +return s==null?this.w.e:s}, +gM9(){var s=this.r +return s==null?!1:s}, +f_(a){var s,r=this,q=new A.bgx(a),p=r.gIo(),o=q.$1(r.b),n=q.$1(r.c),m=r.d +m=m==null?null:m.f_(a) +s=q.$1(r.e) +q=q.$1(r.f) +r.gM9() +return A.d8y(p,o,n,m,s,q,!1,r.w.bW0(a,r.d==null))}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aF(b)!==A.a_(r))return!1 +if(b instanceof A.Pp)if(b.gIo()==r.gIo())if(b.gt3().l(0,r.gt3()))if(b.gNY().l(0,r.gNY()))if(b.gBD().l(0,r.gBD()))if(b.gMd().l(0,r.gMd()))if(b.gKy().l(0,r.gKy())){b.gM9() +r.gM9() +s=!0}else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}, +gv(a){var s=this,r=s.gIo(),q=s.gt3(),p=s.gNY(),o=s.gBD(),n=s.gMd(),m=s.gKy() +s.gM9() +return A.am(r,q,p,o,n,m,!1,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.bgx.prototype={ +$1(a){return A.rF(a,this.a)}, +$S:397} +A.a5t.prototype={ +f_(a){var s=this,r=new A.bIj(a),q=s.gIo(),p=r.$1(s.gt3()),o=r.$1(s.gNY()),n=s.gBD() +n=n==null?null:n.f_(a) +return new A.a5t(q,p,o,n,r.$1(s.gMd()),r.$1(s.gKy()),s.gM9())}, +gIo(){return this.a}, +gt3(){return this.b}, +gNY(){return this.c}, +gBD(){return this.d}, +gMd(){return this.e}, +gKy(){return this.f}, +gM9(){return this.r}} +A.bIj.prototype={ +$1(a){return A.rF(a,this.a)}, +$S:397} +A.aNn.prototype={ +bW0(a,b){var s,r,q=this,p=new A.cc5(a),o=p.$1(q.b),n=p.$1(q.c),m=p.$1(q.d) +p=p.$1(q.e) +s=q.r +if(b){r=s.a +if(r instanceof A.dP)r=r.f_(a) +s=s.b +s=new A.aNl(r,s instanceof A.dP?s.f_(a):s)}return new A.aNn(q.a,o,n,m,p,!1,s)}} +A.cc5.prototype={ +$1(a){return a instanceof A.dP?a.f_(this.a):a}, +$S:198} +A.aNl.prototype={} +A.cck.prototype={ +grM(){return A.I0.prototype.grM.call(this).aM(this.z)}, +gabv(){return A.I0.prototype.gabv.call(this).aM(this.z)}} +A.aNm.prototype={} +A.a06.prototype={ +b4(a,b){var s,r,q,p,o,n,m=b.gvn()/2,l=A.qW(b,new A.c5(m,m)) +for(m=this.b,s=m.length,r=0;r0?n*0.57735+0.5:0 +o.sCO(new A.As(q.e,n)) +a.ft(p,o)}m=l.oJ(0.5) +s=$.aD() +p=s.b_() +p.saf(0,B.L2) +a.ft(m,p) +s=s.b_() +s.saf(0,this.a) +a.ft(l,s)}} +A.Vj.prototype={ +by0(a){if(this.gp0()!=null)this.I(new A.c2E(this,a))}, +aGt(a){var s,r=this +if(r.gp0()==null)return +switch(r.gm(r)){case!1:r.gp0().$1(!0) +break +case!0:s=r.gp0() +s.toString +s.$1(r.gOk()&&null) +break +case null:r.gp0().$1(!1) +break}r.c.gaC().Vq(B.F1)}, +bxZ(){return this.aGt(null)}, +aB6(a){if(this.N8$!=null)this.I(new A.c2G(this))}, +blj(){return this.aB6(null)}, +bj4(a){if(a!==this.aoq$)this.I(new A.c2B(this,a))}, +aJk(a,b,c,d,e){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.gp0(),h=k.a9V$ +if(h===$){s=A.p([B.xd,new A.fW(k.gaGs(),new A.cJ(A.a([],t.ot),t.wS),t.wY)],t.Ev,t.od) +k.a9V$!==$&&A.ao() +k.a9V$=s +h=s}r=k.gp0() +q=k.gp0()!=null?k.gby_():j +p=k.gp0()!=null?k.gaGs():j +o=k.gp0()!=null?k.gaB5():j +n=k.gp0()!=null?k.gaB5():j +m=k.gp0() +l=A.oh(j,j,j,d,e) +return A.bp5(h,!1,A.eH(j,new A.cb(A.cw(j,j,j,j,j,j,j,j,j,j,m!=null,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j),!1,!1,!1,l,j),B.R,r==null,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,p,n,q,o,j,j,j,!1,B.ay),i!=null,b,B.bB,c,k.gbj3(),j,j)}} +A.c2E.prototype={ +$0(){this.a.N8$=this.b.c}, +$S:0} +A.c2G.prototype={ +$0(){this.a.N8$=null}, +$S:0} +A.c2B.prototype={ +$0(){this.a.aoq$=this.b}, +$S:0} +A.aHp.prototype={ +sDz(a){if(J.v(this.a,a))return +this.a=a +this.aY()}, +sSO(a){if(J.v(this.b,a))return +this.b=a +this.aY()}, +sxW(a){if(a.l(0,this.c))return +this.c=a +this.aY()}, +sS7(a){if(J.v(a,this.d))return +this.d=a +this.aY()}, +sEg(a){if(a===this.e)return +this.e=a +this.aY()}, +sT1(a){if(a===this.f)return +this.f=a +this.aY()}, +tn(a){return!0}, +Nm(a){return null}, +gOT(){return null}, +VP(a){return!1}, +k(a){return"#"+A.eA(this)}} +A.cun.prototype={ +$0(){return null}, +$S:760} +A.csi.prototype={ +$0(){var s=self.window.navigator.platform,r=s==null?null:s.toLowerCase() +if(r==null)r="" +if(B.c.aX(r,"mac"))return B.eZ +if(B.c.aX(r,"win"))return B.it +if(B.c.p(r,"iphone")||B.c.p(r,"ipad")||B.c.p(r,"ipod"))return B.cv +if(B.c.p(r,"android"))return B.cn +if(self.window.matchMedia("only screen and (pointer: fine)").matches)return B.is +return B.cn}, +$S:761} +A.Go.prototype={ +a20(a,b){var s=A.qh.prototype.gm.call(this,this) +s.toString +return J.cz1(s)}, +k(a){return this.a20(a,B.cW)}, +gm(a){var s=A.qh.prototype.gm.call(this,this) +s.toString +return s}} +A.PY.prototype={} +A.arO.prototype={} +A.arL.prototype={} +A.ed.prototype={ +bII(){var s,r,q,p,o,n,m,l=this.a +if(t.b9.b(l)){s=l.goS(l) +r=l.k(0) +if(typeof s=="string"&&s!==r){q=r.length +p=J.T(s) +if(q>p.gu(s)){o=B.c.Ei(r,s) +if(o===q-p.gu(s)&&o>2&&B.c.X(r,o-2,o)===": "){n=B.c.X(r,0,o-2) +m=B.c.d4(n," Failed assertion:") +if(m>=0)n=B.c.X(n,0,m)+"\n"+B.c.bF(n,m+1) +l=p.Oj(s)+"\n"+n}else l=null}else l=null}else l=null +if(l==null)l=r}else if(!(typeof l=="string"))l=t.Lt.b(l)||t.VI.b(l)?J.bp(l):" "+A.r(l) +l=J.d67(l) +return l.length===0?" ":l}, +gb18(){return A.d8Z(new A.bok(this).$0(),!0,B.tp)}, +qu(){return"Exception caught by "+this.c}, +k(a){A.dl8(null,B.aSz,this) +return""}} +A.bok.prototype={ +$0(){return J.d66(this.a.bII().split("\n")[0])}, +$S:28} +A.zT.prototype={ +goS(a){return this.k(0)}, +qu(){return"FlutterError"}, +k(a){var s,r,q=new A.eo(this.a,t.ow) +if(!q.ga6(q)){s=q.gN(q) +r=J.b3(s) +s=A.qh.prototype.gm.call(r,s) +s.toString +s=J.cz1(s)}else s="FlutterError" +return s}, +$iHh:1} +A.bol.prototype={ +$1(a){return A.dg(a)}, +$S:762} +A.bom.prototype={ +$1(a){return a+1}, +$S:48} +A.bon.prototype={ +$1(a){return a+1}, +$S:48} +A.cvh.prototype={ +$1(a){return B.c.p(a,"StackTrace.current")||B.c.p(a,"dart-sdk/lib/_internal")||B.c.p(a,"dart:sdk_internal")}, +$S:6} +A.aP7.prototype={} +A.aP9.prototype={} +A.aP8.prototype={} +A.alt.prototype={ +b7s(){var s,r,q,p,o,n,m,l,k=this,j=null +A.diI("Framework initialization",j,j) +k.b69() +$.aC=k +s=t.Si +r=A.eU(s) +q=A.a([],t.lX) +p=t.S +o=new A.aPy(new A.QH(A.fA(j,j,j,t.Su,p),t.op)) +n=A.bp1(!0,"Root Focus Scope",!1) +m=A.a([],t.OM) +l=$.bl() +n=n.w=new A.a1S(o,n,A.b4(t.mx),m,l) +m=$.mR.q3$ +m===$&&A.e() +m.a=o.gaMW() +$.no.x2$.b.j(0,o.gaN_(),j) +o=n +s=new A.b7d(new A.aPV(r),q,o,A.b(t.yi,s)) +k.a5$=s +s.a=k.gbhX() +s=$.dl() +s.fr=k.gbKA() +s.fx=$.aq +B.vN.uY(k.gbjP()) +s=new A.aqL(A.b(p,t.BZ),B.a3p) +B.a3p.uY(s.gbo3()) +k.df$=s +k.b6a() +s=t.N +A.dx9("Flutter.FrameworkInitialization",A.b(s,s),"Extension") +A.diH()}, +zS(){}, +Nn(){}, +bOv(a){var s,r=new A.aHj(null,null,0,A.a([],t.YM)) +r.a46(0,"Lock events");++this.c +s=a.$0() +s.t5(new A.b5I(this,r)) +return s}, +asb(){}, +k(a){return""}} +A.b5I.prototype={ +$0(){var s=this.a +if(--s.c<=0){this.b.Nc(0) +s.b61() +if(s.db$.c!==0)s.ahP()}}, +$S:20} +A.b8.prototype={} +A.abA.prototype={} +A.mt.prototype={ +a9(a,b){var s,r,q,p,o=this +if(o.grl(o)===o.gpI().length){s=t.Nw +if(o.grl(o)===0)o.spI(A.aP(1,null,!1,s)) +else{r=A.aP(o.gpI().length*2,null,!1,s) +for(q=0;q0){r.gpI()[s]=null +r.sAA(r.gAA()+1)}else r.a6N(s) +break}}, +n(){this.spI($.bl()) +this.srl(0,0)}, +aY(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this +if(f.grl(f)===0)return +f.szq(f.gzq()+1) +p=f.grl(f) +for(s=0;s0){l=f.grl(f)-f.gAA() +if(l*2<=f.gpI().length){k=A.aP(l,null,!1,t.Nw) +for(j=0,s=0;s#"+A.eA(this)+"("+A.r(this.a)+")"}} +A.PA.prototype={ +G(){return"DiagnosticLevel."+this.b}} +A.wG.prototype={ +G(){return"DiagnosticsTreeStyle."+this.b}} +A.ckS.prototype={} +A.li.prototype={ +a20(a,b){return this.kp(0)}, +k(a){return this.a20(a,B.cW)}} +A.qh.prototype={ +gm(a){this.bnY() +return this.at}, +bnY(){var s,r,q=this +if(q.ax)return +q.ax=!0 +try{q.at=q.cx.$0()}catch(r){s=A.a2(r) +q.ay=s +q.at=null}}} +A.Ie.prototype={ +gm(a){return this.f}} +A.aqZ.prototype={} +A.bo.prototype={ +qu(){return"#"+A.eA(this)}, +a20(a,b){var s=this.qu() +return s}, +k(a){return this.a20(a,B.cW)}} +A.aqY.prototype={ +qu(){return"#"+A.eA(this)}} +A.wF.prototype={ +k(a){return this.aRn(B.tp).kp(0)}, +qu(){return"#"+A.eA(this)}, +bWF(a,b){return A.cAb(a,b,this)}, +aRn(a){return this.bWF(null,a)}} +A.aNL.prototype={} +A.k4.prototype={} +A.or.prototype={} +A.tX.prototype={ +k(a){return"[#"+A.eA(this)+"]"}} +A.cz.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return A.y(this).i("cz").b(b)&&J.v(b.a,this.a)}, +gv(a){return A.am(A.a_(this),this.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){var s=A.y(this),r=s.i("cz.T"),q=this.a,p=A.cR(r)===B.FV?"<'"+A.r(q)+"'>":"<"+A.r(q)+">" +if(A.a_(this)===A.cR(s.i("cz")))return"["+p+"]" +return"["+A.cR(r).k(0)+" "+p+"]"}, +gm(a){return this.a}} +A.cEd.prototype={ +gaN(a){return A.cR(this.$ti.c)}} +A.Jw.prototype={} +A.ln.prototype={} +A.aez.prototype={ +G(){return"_LicenseEntryWithLineBreaksParserState."+this.b}} +A.a3I.prototype={ +gbSi(){var s,r,q,p,o,n,m,l,k,j,i,h,g={} +g.a=g.b=0 +g.c=null +s=A.a([],t.s) +r=A.a([],t.lt) +q=new A.bAo(g,this,s) +p=new A.bAp(g,s) +for(o=this.b,n=o.length,m=n-1,l=0,k=0,j=B.o_,i=0;il){r.push(p.$0()) +g.c=null}if(g.c==null)if(k>10)g.c=-1 +else g.c=B.d.aQ(k,3) +j=B.aqz +break c$1}break c$0 +case 2:switch(o[i]){case"\n":q.$0() +g.b=g.a+1 +l=k +k=0 +j=B.o_ +break +case"\f":q.$0() +r.push(p.$0()) +g.c=null +g.b=g.a+1 +l=0 +k=0 +j=B.o_ +break +default:j=B.aqz}break c$0}i=++g.a}switch(j.a){case 0:if(s.length!==0)r.push(p.$0()) +break +case 1:q.$0() +r.push(p.$0()) +break}return r}} +A.bAo.prototype={ +$0(){var s=this.a +this.c.push(B.c.X(this.b.b,s.b,s.a))}, +$S:0} +A.bAp.prototype={ +$0(){var s=this.b,r=B.b.aU(s," "),q=this.a.c +q.toString +B.b.V(s) +return new A.Jw(r,q)}, +$S:765} +A.bAr.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=$.bAq,o=p.length,n=q.a,m=n.a,l=0 +case 2:if(!(l"))}, +ga6(a){return this.a.length===0}, +gda(a){return this.a.length!==0}, +q6(a,b){var s=this.a,r=A.a0(s) +return b?A.a(s.slice(0),r):J.v6(s.slice(0),r.c)}, +bg(a){return this.q6(a,!0)}} +A.QH.prototype={ +t(a,b){var s=this.a,r=s.h(0,b) +s.j(0,b,(r==null?0:r)+1)}, +D(a,b){var s=this.a,r=s.h(0,b) +if(r==null)return!1 +if(r===1)s.D(0,b) +else s.j(0,b,r-1) +return!0}, +p(a,b){return this.a.a0(0,b)}, +gS(a){var s=this.a +return A.hd(s,s.r,A.y(s).c)}, +ga6(a){return this.a.a===0}, +gda(a){return this.a.a!==0}} +A.SK.prototype={ +cW(a,b,c){var s=this.a,r=s==null?$.ajP():s,q=r.Ez(0,0,b,A.e2(b),c) +if(q===s)return this +s=this.$ti +return new A.SK(q,s.i("@<1>").Z(s.z[1]).i("SK<1,2>"))}, +h(a,b){var s=this.a +if(s==null)return null +return s.Uw(0,0,b,J.aj(b))}} +A.cr_.prototype={} +A.aPi.prototype={ +Ez(a,b,c,d,e){var s,r,q,p,o=B.d.XV(d,b)&31,n=this.a,m=n[o] +if(m==null)m=$.ajP() +s=m.Ez(0,b+5,c,d,e) +if(s===m)n=this +else{r=n.length +q=A.aP(r,null,!1,t.O) +for(p=0;p>>0,a1=c.a,a2=(a1&a0-1)>>>0,a3=a2-(a2>>>1&1431655765) +a3=(a3&858993459)+(a3>>>2&858993459) +a3=a3+(a3>>>4)&252645135 +a3+=a3>>>8 +s=a3+(a3>>>16)&63 +if((a1&a0)>>>0!==0){a=c.b +a2=2*s +r=a[a2] +q=a2+1 +p=a[q] +if(r==null){o=J.d5N(p,a5+5,a6,a7,a8) +if(o===p)return c +a2=a.length +n=A.aP(a2,b,!1,t.O) +for(m=0;m>>1&1431655765) +a3=(a3&858993459)+(a3>>>2&858993459) +a3=a3+(a3>>>4)&252645135 +a3+=a3>>>8 +i=a3+(a3>>>16)&63 +if(i>=16){a1=c.bm7(a5) +a1.a[a]=$.ajP().Ez(0,a5+5,a6,a7,a8) +return a1}else{h=2*s +g=2*i +f=A.aP(g+2,b,!1,t.O) +for(a=c.b,e=0;e>>0,f)}}}, +Uw(a,b,c,d){var s,r,q,p,o=1<<(B.d.aug(d,b)&31)>>>0,n=this.a +if((n&o)>>>0===0)return null +n=(n&o-1)>>>0 +s=n-(n>>>1&1431655765) +s=(s&858993459)+(s>>>2&858993459) +s=s+(s>>>4)&252645135 +s+=s>>>8 +n=this.b +r=2*(s+(s>>>16)&63) +q=n[r] +p=n[r+1] +if(q==null)return p.Uw(0,b+5,c,d) +if(J.v(c,q))return p +return null}, +bm7(a){var s,r,q,p,o,n,m,l=A.aP(32,null,!1,t.O) +for(s=this.a,r=a+5,q=this.b,p=0,o=0;o<32;++o)if((B.d.XV(s,o)&1)!==0){n=q[p] +m=p+1 +if(n==null)l[o]=q[m] +else l[o]=$.ajP().Ez(0,r,n,J.aj(n),q[m]) +p+=2}return new A.aPi(l)}} +A.ae4.prototype={ +Ez(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j=this,i=j.a +if(d===i){s=j.aBo(c) +if(s!==-1){i=j.b +r=s+1 +q=i[r] +if(q==null?e==null:q===e)i=j +else{q=i.length +p=A.aP(q,null,!1,t.O) +for(o=0;o>>0,k).Ez(0,b,c,d,e)}, +Uw(a,b,c,d){var s=this.aBo(c) +return s<0?null:this.b[s+1]}, +aBo(a){var s,r,q=this.b,p=q.length +for(s=J.iW(a),r=0;r=s.a.length)s.ak9(q) +B.C.e2(s.a,s.b,q,a) +s.b+=r}, +Wg(a,b,c){var s=this,r=c==null?s.e.length:c,q=s.b+(r-b) +if(q>=s.a.length)s.ak9(q) +B.C.e2(s.a,s.b,q,a) +s.b=q}, +b90(a){return this.Wg(a,0,null)}, +ak9(a){var s=this.a,r=s.length,q=a==null?0:a,p=Math.max(q,r*2),o=new Uint8Array(p) +B.C.e2(o,0,r,s) +this.a=o}, +bu_(){return this.ak9(null)}, +Dj(a){var s=B.d.al(this.b,a) +if(s!==0)this.Wg($.cZS(),0,a-s)}, +IU(){var s,r=this +if(r.c)throw A.j(A.ab("done() must not be called more than once on the same "+A.a_(r).k(0)+".")) +s=A.iq(r.a.buffer,0,r.b) +r.a=new Uint8Array(0) +r.c=!0 +return s}} +A.a7b.prototype={ +D8(a){return this.a.getUint8(this.b++)}, +aet(a){var s=this.b,r=$.kh() +B.pM.asG(this.a,s,r)}, +He(a){var s=this.a,r=A.by(s.buffer,s.byteOffset+this.b,a) +this.b+=a +return r}, +aeu(a){var s +this.Dj(8) +s=this.a +B.a2K.aIN(s.buffer,s.byteOffset+this.b,a)}, +Dj(a){var s=this.b,r=B.d.al(s,a) +if(r!==0)this.b=s+(a-r)}} +A.vK.prototype={ +gv(a){var s=this +return A.am(s.b,s.d,s.f,s.r,s.w,s.x,s.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.vK&&b.b===s.b&&b.d===s.d&&b.f===s.f&&b.r===s.r&&b.w===s.w&&b.x===s.x&&b.a===s.a}, +k(a){var s=this +return"StackFrame(#"+s.b+", "+s.c+":"+s.d+"/"+s.e+":"+s.f+":"+s.r+", className: "+s.w+", method: "+s.x+")"}} +A.bYX.prototype={ +$1(a){return a.length!==0}, +$S:6} +A.cQ.prototype={ +Mg(a,b){return new A.ah($.aq,this.$ti.i("ah<1>"))}, +ks(a){return this.Mg(a,null)}, +pG(a,b,c,d){var s=b.$1(this.a) +if(d.i("Q<0>").b(s))return s +return new A.cQ(s,d.i("cQ<0>"))}, +aJ(a,b,c){return this.pG(a,b,null,c)}, +t5(a){var s,r,q,p,o,n=this +try{s=a.$0() +if(t.L0.b(s)){p=J.H1(s,new A.c0M(n),n.$ti.c) +return p}return n}catch(o){r=A.a2(o) +q=A.ay(o) +p=A.my(r,q,n.$ti.c) +return p}}, +$iQ:1} +A.c0M.prototype={ +$1(a){return this.a.a}, +$S(){return this.a.$ti.i("1(@)")}} +A.a28.prototype={ +G(){return"GestureDisposition."+this.b}} +A.io.prototype={} +A.Qu.prototype={ +ah(a){this.a.Qt(this.b,this.c,a)}} +A.Wy.prototype={ +t(a,b){this.a.push(b)}, +k(a){var s=this,r=s.a +r=r.length===0?""+"":""+new A.N(r,new A.ceV(s),A.a0(r).i("N<1,h>")).aU(0,", ") +if(s.b)r+=" [open]" +if(s.c)r+=" [held]" +if(s.d)r+=" [hasPendingSweep]" +return r.charCodeAt(0)==0?r:r}} +A.ceV.prototype={ +$1(a){if(a===this.a.e)return a.k(0)+" (eager winner)" +return a.k(0)}, +$S:767} +A.bq5.prototype={ +Ym(a,b,c){this.a.cQ(0,b,new A.bq7(this,b)).a.push(c) +return new A.Qu(this,b,c)}, +bDj(a,b){var s=this.a.h(0,b) +if(s==null)return +s.b=!1 +this.aGE(b,s)}, +aw4(a){var s,r=this.a,q=r.h(0,a) +if(q==null)return +if(q.c){q.d=!0 +return}r.D(0,a) +r=q.a +if(r.length!==0){B.b.gN(r).xJ(a) +for(s=1;s").Z(q.z[1]),r=new A.bN(J.af(r.a),r.b,q.i("bN<1,2>")),p=n.r,q=q.z[1];r.q();){o=r.a;(o==null?q.a(o):o).bZs(0,p)}s.V(0) +n.c=B.H +s=n.y +if(s!=null)s.ag(0)}} +A.Qv.prototype={ +bk2(a){var s,r,q,p,o +try{q=a.a +p=$.dl().d.h(0,0).x +if(p==null){p=self.window.devicePixelRatio +if(p===0)p=1}this.x1$.H(0,A.df1(q,p)) +if(this.c<=0)this.ai1()}catch(o){s=A.a2(o) +r=A.ay(o) +q=A.dg("while handling a pointer data packet") +A.ht(new A.ed(s,r,"gestures library",q,null,!1))}}, +bCk(a){var s=this.x1$ +if(s.b===s.c&&this.c<=0)A.kD(this.gbfZ()) +s.Yr(A.cOo(0,0,0,0,0,B.cR,!1,0,a,B.m,1,1,0,0,0,0,0,0,B.H))}, +ai1(){for(var s=this.x1$;!s.ga6(s);)this.aoY(s.D1())}, +aoY(a){this.gaEo().oV(0) +this.aB0(a)}, +aB0(a){var s,r,q,p=this,o=!t.pY.b(a) +if(!o||t.ks.b(a)||t.XA.b(a)||t.w5.b(a)){s=A.cB3() +r=a.gbB(a) +q=p.bv$ +q===$&&A.e() +q.e.ep(s,r) +p.av8(s,r) +if(!o||t.w5.b(a))p.y2$.j(0,a.ge9(),s) +o=s}else if(t.oN.b(a)||t.Ko.b(a)||t.WQ.b(a)){s=p.y2$.D(0,a.ge9()) +o=s}else o=a.ga9r()||t.DB.b(a)?p.y2$.h(0,a.ge9()):null +if(o!=null||t.ge.b(a)||t.PB.b(a))p.anF(0,a,o)}, +bM4(a,b){a.t(0,new A.qu(this,t.AL))}, +anF(a,b,c){var s,r,q,p,o,n,m,l,k,j,i="gesture library" +if(c==null){try{this.x2$.aRc(b)}catch(p){s=A.a2(p) +r=A.ay(p) +A.ht(A.daH(A.dg("while dispatching a non-hit-tested pointer event"),b,s,null,new A.bq9(b),i,r))}return}for(n=c.a,m=n.length,l=0;l0.4){r.dy=B.xy +r.ah(B.fr)}else if(a.gIM().gIT()>A.GO(a.gd5(a),r.b))r.ah(B.c2) +if(s>0.4&&r.dy===B.aqp){r.dy=B.xy +if(r.at!=null)r.qc("onStart",new A.bpk(r,s))}}r.W1(a)}, +xJ(a){var s=this,r=s.dy +if(r===B.xx)r=s.dy=B.aqp +if(s.at!=null&&r===B.xy)s.qc("onStart",new A.bpi(s))}, +MG(a){var s=this,r=s.dy,q=r===B.xy||r===B.e_t +if(r===B.xx){s.ah(B.c2) +return}if(q&&s.ch!=null)if(s.ch!=null)s.qc("onEnd",new A.bpj(s)) +s.dy=B.Gu}, +vR(a){this.xD(a) +this.MG(a)}} +A.bpk.prototype={ +$0(){var s=this.a,r=s.at +r.toString +s=s.db +s===$&&A.e() +return r.$1(new A.IO(s.b))}, +$S:0} +A.bpi.prototype={ +$0(){var s=this.a,r=s.at +r.toString +s.dx===$&&A.e() +s=s.db +s===$&&A.e() +return r.$1(new A.IO(s.b))}, +$S:0} +A.bpj.prototype={ +$0(){var s=this.a,r=s.ch +r.toString +s=s.db +s===$&&A.e() +return r.$1(new A.IO(s.b))}, +$S:0} +A.aqW.prototype={ +gv(a){return A.am(this.a,23,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.aqW&&b.a==this.a}, +k(a){return"DeviceGestureSettings(touchSlop: "+A.r(this.a)+")"}} +A.qu.prototype={ +k(a){return"#"+A.eA(this)+"("+this.a.k(0)+")"}} +A.XD.prototype={} +A.af0.prototype={ +oK(a,b){return this.a.uR(b)}} +A.X_.prototype={ +oK(a,b){var s,r,q,p,o=new Float64Array(16),n=new A.bW(o) +n.cp(b) +s=this.a +r=s.a +q=s.b +s=o[0] +p=o[3] +o[0]=s+r*p +o[1]=o[1]+q*p +o[2]=o[2]+0*p +o[3]=p +p=o[4] +s=o[7] +o[4]=p+r*s +o[5]=o[5]+q*s +o[6]=o[6]+0*s +o[7]=s +s=o[8] +p=o[11] +o[8]=s+r*p +o[9]=o[9]+q*p +o[10]=o[10]+0*p +o[11]=p +p=o[12] +s=o[15] +o[12]=p+r*s +o[13]=o[13]+q*s +o[14]=o[14]+0*s +o[15]=s +return n}} +A.uS.prototype={ +bhA(){var s,r,q,p,o=this.c +if(o.length===0)return +s=this.b +r=B.b.gR(s) +for(q=o.length,p=0;p":B.b.aU(s,", "))+")"}} +A.RQ.prototype={} +A.a4_.prototype={} +A.RP.prototype={} +A.pu.prototype={ +yQ(a){var s,r=this +switch(a.gtb(a)){case 1:if(r.p3==null&&r.p2==null&&r.p4==null&&r.RG==null&&!0)return!1 +break +case 2:s=!0 +if(s)return!1 +break +case 4:s=!0 +if(s)return!1 +break +default:return!1}return r.Pl(a)}, +ans(){var s,r=this +r.ah(B.fr) +r.k2=!0 +s=r.CW +s.toString +r.avv(s) +r.bbB()}, +aN0(a){var s,r=this +if(!a.gL4()){if(t.pY.b(a)){s=new A.oY(a.gd5(a),A.aP(20,null,!1,t.av)) +r.bv=s +s.FI(a.gxo(a),a.gpD())}if(t.n2.b(a)){s=r.bv +s.toString +s.FI(a.gxo(a),a.gpD())}}if(t.oN.b(a)){if(r.k2)r.bbz(a) +else r.ah(B.c2) +r.ak8()}else if(t.Ko.b(a)){r.axC() +r.ak8()}else if(t.pY.b(a)){r.k3=new A.nB(a.gpD(),a.gbB(a)) +r.k4=a.gtb(a) +r.bby(a)}else if(t.n2.b(a))if(a.gtb(a)!==r.k4){r.ah(B.c2) +s=r.CW +s.toString +r.xD(s)}else if(r.k2)r.bbA(a)}, +bby(a){this.k3.toString +this.e.h(0,a.ge9()).toString +switch(this.k4){case 1:break +case 2:break +case 4:break}}, +axC(){if(this.ch===B.tM)switch(this.k4){case 1:break +case 2:break +case 4:break}}, +bbB(){var s,r,q=this +switch(q.k4){case 1:if(q.p3!=null){s=q.k3 +r=s.b +s=s.a +q.qc("onLongPressStart",new A.bBG(q,new A.RQ(r,s)))}s=q.p2 +if(s!=null)q.qc("onLongPress",s) +break +case 2:break +case 4:break}}, +bbA(a){var s=this,r=a.gbB(a),q=a.gpD(),p=a.gbB(a).aq(0,s.k3.b) +a.gpD().aq(0,s.k3.a) +switch(s.k4){case 1:if(s.p4!=null)s.qc("onLongPressMoveUpdate",new A.bBF(s,new A.a4_(r,q,p))) +break +case 2:break +case 4:break}}, +bbz(a){var s,r=this,q=r.bv.Vf(),p=q==null?B.ef:new A.pP(q.a) +a.gbB(a) +s=a.gpD() +r.bv=null +switch(r.k4){case 1:if(r.RG!=null)r.qc("onLongPressEnd",new A.bBE(r,new A.RP(s,p))) +break +case 2:break +case 4:break}}, +ak8(){var s=this +s.k2=!1 +s.bv=s.k4=s.k3=null}, +ah(a){var s=this +if(a===B.c2)if(s.k2)s.ak8() +else s.axC() +s.avn(a)}, +xJ(a){}} +A.bBG.prototype={ +$0(){return this.a.p3.$1(this.b)}, +$S:0} +A.bBF.prototype={ +$0(){return this.a.p4.$1(this.b)}, +$S:0} +A.bBE.prototype={ +$0(){return this.a.RG.$1(this.b)}, +$S:0} +A.Ct.prototype={ +h(a,b){return this.c[b+this.a]}, +j(a,b,c){this.c[b+this.a]=c}, +aO(a,b){var s,r,q,p,o,n,m +for(s=this.b,r=this.c,q=this.a,p=b.c,o=b.a,n=0,m=0;m"),q=A.nt(A.R(new A.N(s,new A.bLa(),r),!0,r.i("al.E")),"[","]") +r=this.b +r===$&&A.e() +return"PolynomialFit("+q+", confidence: "+B.e.bk(r,3)+")"}} +A.bLa.prototype={ +$1(a){return B.e.aRv(a,3)}, +$S:235} +A.avS.prototype={ +auu(a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=this.a,a5=a4.length +if(a6>a5)return null +s=a6+1 +r=new A.bL9(new Float64Array(s)) +q=s*a5 +p=new Float64Array(q) +for(o=this.c,n=0*a5,m=0;m=0;--c){p[c]=new A.Ct(c*a5,a5,q).aO(0,d) +for(i=c*s,k=l;k>c;--k)p[c]=p[c]-n[i+k]*p[k] +p[c]=p[c]/n[i+c]}for(b=0,m=0;mn&&Math.abs(a.d.b)>s))return null +q=o.dx +if(q==null)q=8000 +p=A.a9(r,-q,q) +return new A.mw(new A.pP(new A.w(0,p)),p)}, +aiR(a,b){var s=this.k2 +s===$&&A.e() +return Math.abs(s)>A.GO(a,this.b)}, +WW(a){return new A.w(0,a.b)}, +X1(a){return a.b}} +A.uT.prototype={ +ah9(a,b){var s,r,q,p,o=this,n=o.db +if(n==null)n=50 +s=o.cy +if(s==null)s=A.GO(b,o.b) +r=a.a.a +if(!(Math.abs(r)>n&&Math.abs(a.d.a)>s))return null +q=o.dx +if(q==null)q=8000 +p=A.a9(r,-q,q) +return new A.mw(new A.pP(new A.w(p,0)),p)}, +aiR(a,b){var s=this.k2 +s===$&&A.e() +return Math.abs(s)>A.GO(a,this.b)}, +WW(a){return new A.w(a.a,0)}, +X1(a){return a.a}} +A.vk.prototype={ +ah9(a,b){var s,r,q,p,o=this,n=o.db +if(n==null)n=50 +s=o.cy +if(s==null)s=A.GO(b,o.b) +r=a.a +if(!(r.gIT()>n*n&&a.d.gIT()>s*s))return null +q=o.db +if(q==null)q=50 +p=o.dx +if(p==null)p=8000 +return new A.mw(new A.pP(r).bCY(q,p),null)}, +aiR(a,b){var s=this.k2 +s===$&&A.e() +return Math.abs(s)>A.cv8(a,this.b)}, +WW(a){return a}, +X1(a){return null}} +A.aN0.prototype={ +bqe(){this.a=!0}} +A.Xy.prototype={ +xD(a){if(this.r){this.r=!1 +$.no.x2$.aQJ(this.b,a)}}, +aOc(a,b){return a.gbB(a).aq(0,this.d).gpz()<=b}} +A.uE.prototype={ +yQ(a){var s,r=this +if(r.y==null)if(r.f==null&&r.r==null&&!0)return!1 +s=r.Pl(a) +if(!s)r.Lx() +return s}, +x_(a){var s,r,q=this,p=q.y +if(p!=null)if(!p.aOc(a,100))return +else{p=q.y +if(!p.f.a||a.gtb(a)!==p.e){q.Lx() +return q.aGB(a)}else if(q.f!=null){p=a.gbB(a) +s=a.gpD() +r=q.e.h(0,a.ge9()) +r.toString +q.qc("onDoubleTapDown",new A.biX(q,new A.FR(p,r,s)))}}q.aGB(a)}, +aGB(a){var s,r,q,p,o,n,m=this +m.aFN() +s=$.no.xr$.Ym(0,a.ge9(),m) +r=a.ge9() +q=a.gbB(a) +p=a.gtb(a) +o=new A.aN0() +A.d4(B.aTs,o.gbqd()) +n=new A.Xy(r,s,q,p,o) +m.z.j(0,a.ge9(),n) +o=a.gk5(a) +if(!n.r){n.r=!0 +$.no.x2$.aIo(r,m.ga6p(),o)}}, +boo(a){var s,r=this,q=r.z,p=q.h(0,a.ge9()) +p.toString +if(t.oN.b(a)){s=r.y +if(s==null){if(r.x==null)r.x=A.d4(B.b8,r.gbop()) +s=p.b +$.no.xr$.aaz(s) +p.xD(r.ga6p()) +q.D(0,s) +r.axW() +r.y=p}else{s=s.c +s.a.Qt(s.b,s.c,B.fr) +s=p.c +s.a.Qt(s.b,s.c,B.fr) +p.xD(r.ga6p()) +q.D(0,p.b) +q=r.r +if(q!=null)r.qc("onDoubleTap",q) +r.Lx()}}else if(t.n2.b(a)){if(!p.aOc(a,18))r.XG(p)}else if(t.Ko.b(a))r.XG(p)}, +xJ(a){}, +vR(a){var s,r=this,q=r.z.h(0,a) +if(q==null){s=r.y +s=s!=null&&s.b===a}else s=!1 +if(s)q=r.y +if(q!=null)r.XG(q)}, +XG(a){var s,r=this,q=r.z +q.D(0,a.b) +s=a.c +s.a.Qt(s.b,s.c,B.c2) +a.xD(r.ga6p()) +s=r.y +if(s!=null)if(a===s)r.Lx() +else{r.axw() +if(q.a===0)r.Lx()}}, +n(){this.Lx() +this.ava()}, +Lx(){var s,r=this +r.aFN() +if(r.y!=null){if(r.z.a!==0)r.axw() +s=r.y +s.toString +r.y=null +r.XG(s) +$.no.xr$.bUT(0,s.b)}r.axW()}, +axW(){var s=this.z +s=s.gaA(s) +B.b.an(A.R(s,!0,A.y(s).i("D.E")),this.gbtu())}, +aFN(){var s=this.x +if(s!=null){s.ag(0) +this.x=null}}, +axw(){}} +A.biX.prototype={ +$0(){return this.a.f.$1(this.b)}, +$S:0} +A.bL4.prototype={ +aIo(a,b,c){J.bE(this.a.cQ(0,a,new A.bL6()),b,c)}, +aQJ(a,b){var s,r=this.a,q=r.h(0,a) +q.toString +s=J.c9(q) +s.D(q,b) +if(s.ga6(q))r.D(0,a)}, +bed(a,b,c){var s,r,q,p +try{b.$1(a.ea(c))}catch(q){s=A.a2(q) +r=A.ay(q) +p=A.dg("while routing a pointer event") +A.ht(new A.ed(s,r,"gesture library",p,null,!1))}}, +aRc(a){var s=this,r=s.a.h(0,a.ge9()),q=s.b,p=t.Ld,o=t.iD,n=A.i_(q,p,o) +if(r!=null)s.az0(a,r,A.i_(r,p,o)) +s.az0(a,q,n)}, +az0(a,b,c){c.an(0,new A.bL5(this,b,a))}} +A.bL6.prototype={ +$0(){return A.b(t.Ld,t.iD)}, +$S:774} +A.bL5.prototype={ +$2(a,b){if(J.cX(this.b,a))this.a.bed(this.c,a,b)}, +$S:775} +A.bL7.prototype={ +aQB(a,b,c){if(this.a!=null)return +this.b=b +this.a=c}, +ah(a){var s,r,q,p,o=this,n=o.a +if(n==null)return +try{q=o.b +q.toString +n.$1(q)}catch(p){s=A.a2(p) +r=A.ay(p) +n=A.dg("while resolving a PointerSignalEvent") +A.ht(new A.ed(s,r,"gesture library",n,null,!1))}o.b=o.a=null}} +A.a0W.prototype={ +G(){return"DragStartBehavior."+this.b}} +A.hE.prototype={ +a83(a){}, +Ii(a){var s=this +s.e.j(0,a.ge9(),a.gd5(a)) +if(s.yQ(a))s.x_(a) +else s.Ng(a)}, +x_(a){}, +Ng(a){}, +yQ(a){var s=this.c +return(s==null||s.p(0,a.gd5(a)))&&this.d.$1(a.gtb(a))}, +aO1(a){var s=this.c +return s==null||s.p(0,a.gd5(a))}, +n(){}, +aNO(a,b,c){var s,r,q,p,o=null +try{o=b.$0()}catch(q){s=A.a2(q) +r=A.ay(q) +p=A.dg("while handling a gesture") +A.ht(new A.ed(s,r,"gesture",p,null,!1))}return o}, +qc(a,b){return this.aNO(a,b,null,t.z)}, +bN8(a,b,c){return this.aNO(a,b,c,t.z)}} +A.h_.prototype={ +x_(a){this.W_(a.ge9(),a.gk5(a))}, +Ng(a){this.ah(B.c2)}, +xJ(a){}, +vR(a){}, +ah(a){var s,r=this.f,q=A.R(r.gaA(r),!0,t.SP) +r.V(0) +for(r=q.length,s=0;s")),r=r.c;q.q();){p=q.d +if(p==null)p=r.a(p) +o=$.no.x2$ +n=k.gGo() +o=o.a +m=o.h(0,p) +m.toString +l=J.c9(m) +l.D(m,n) +if(l.ga6(m))o.D(0,p)}s.V(0) +k.ava()}, +b9e(a){var s=this.w +if(s!=null)return s.Ym(0,a,this) +return $.no.xr$.Ym(0,a,this)}, +W_(a,b){var s=this +$.no.x2$.aIo(a,s.gGo(),b) +s.r.t(0,a) +s.f.j(0,a,s.b9e(a))}, +xD(a){var s=this.r +if(s.p(0,a)){$.no.x2$.aQJ(a,this.gGo()) +s.D(0,a) +if(s.a===0)this.MG(a)}}, +W1(a){if(t.oN.b(a)||t.Ko.b(a)||t.WQ.b(a))this.xD(a.ge9())}} +A.Qw.prototype={ +G(){return"GestureRecognizerState."+this.b}} +A.SZ.prototype={ +x_(a){var s=this +s.Pm(a) +if(s.ch===B.j5){s.ch=B.tM +s.CW=a.ge9() +s.cx=new A.nB(a.gpD(),a.gbB(a)) +s.db=A.d4(s.at,new A.bLs(s,a))}}, +Ng(a){if(!this.cy)this.avm(a)}, +ww(a){var s,r,q,p=this +if(p.ch===B.tM&&a.ge9()===p.CW){if(!p.cy)s=p.aA_(a)>18 +else s=!1 +if(p.cy){r=p.ay +q=r!=null&&p.aA_(a)>r}else q=!1 +if(t.n2.b(a))r=s||q +else r=!1 +if(r){p.ah(B.c2) +r=p.CW +r.toString +p.xD(r)}else p.aN0(a)}p.W1(a)}, +ans(){}, +xJ(a){if(a===this.CW){this.I9() +this.cy=!0}}, +vR(a){var s=this +if(a===s.CW&&s.ch===B.tM){s.I9() +s.ch=B.ceu}}, +MG(a){var s=this +s.I9() +s.ch=B.j5 +s.cx=null +s.cy=!1}, +n(){this.I9() +this.Dh()}, +I9(){var s=this.db +if(s!=null){s.ag(0) +this.db=null}}, +aA_(a){return a.gbB(a).aq(0,this.cx.b).gpz()}} +A.bLs.prototype={ +$0(){this.a.ans() +return null}, +$S:0} +A.nB.prototype={ +a2(a,b){return new A.nB(this.a.a2(0,b.a),this.b.a2(0,b.b))}, +aq(a,b){return new A.nB(this.a.aq(0,b.a),this.b.aq(0,b.b))}, +k(a){return"OffsetPair(local: "+this.a.k(0)+", global: "+this.b.k(0)+")"}} +A.aPm.prototype={} +A.N7.prototype={ +G(){return"_ScaleState."+this.b}} +A.N1.prototype={ +gbJE(){return this.b.a2(0,this.c)}, +gzf(a){return this.d}, +k(a){var s=this +return"_PointerPanZoomData(parent: "+s.a.k(0)+", _position: "+s.b.k(0)+", _pan: "+s.c.k(0)+", _scale: "+A.r(s.d)+", _rotation: "+s.e+")"}} +A.a8j.prototype={ +k(a){return"ScaleStartDetails(focalPoint: "+this.a.k(0)+", localFocalPoint: "+this.b.k(0)+", pointersCount: "+this.c+")"}} +A.a8k.prototype={ +k(a){var s=this +return"ScaleUpdateDetails(focalPoint: "+s.b.k(0)+", localFocalPoint: "+s.c.k(0)+", scale: "+A.r(s.d)+", horizontalScale: "+A.r(s.e)+", verticalScale: "+A.r(s.f)+", rotation: "+A.r(s.r)+", pointerCount: "+s.w+", focalPointDelta: "+s.a.k(0)+")"}} +A.xH.prototype={ +k(a){return"ScaleEndDetails(velocity: "+this.a.k(0)+", scaleVelocity: "+A.r(this.b)+", pointerCount: "+this.c+")"}} +A.aQw.prototype={} +A.vy.prototype={ +gXx(){var s,r=this.fr +r===$&&A.e() +if(r>0){s=this.fx +s===$&&A.e() +r=s/r}else r=1 +return r}, +gQx(){var s,r,q,p=this.gXx() +for(s=this.R8,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +p*=q.gzf(q)/this.RG}return p}, +gbm_(){var s,r,q,p=this,o=p.fy +o===$&&A.e() +if(o>0){s=p.go +s===$&&A.e() +r=s/o}else r=1 +for(o=p.R8,o=o.gaA(o),s=A.y(o),s=s.i("@<1>").Z(s.z[1]),o=new A.bN(J.af(o.a),o.b,s.i("bN<1,2>")),s=s.z[1];o.q();){q=o.a +if(q==null)q=s.a(q) +r*=q.gzf(q)/p.RG}return r}, +gbzm(){var s,r,q,p=this,o=p.id +o===$&&A.e() +if(o>0){s=p.k1 +s===$&&A.e() +r=s/o}else r=1 +for(o=p.R8,o=o.gaA(o),s=A.y(o),s=s.i("@<1>").Z(s.z[1]),o=new A.bN(J.af(o.a),o.b,s.i("bN<1,2>")),s=s.z[1];o.q();){q=o.a +if(q==null)q=s.a(q) +r*=q.gzf(q)/p.RG}return r}, +bcl(){var s,r,q,p,o,n=this,m=n.k3 +if(m!=null&&n.k4!=null){s=m.a +m=m.c +r=n.k4 +q=r.a +r=r.c +p=Math.atan2(s.b-m.b,s.a-m.a) +o=Math.atan2(q.b-r.b,q.a-r.a)-p}else o=0 +for(m=n.R8,m=m.gaA(m),s=A.y(m),s=s.i("@<1>").Z(s.z[1]),m=new A.bN(J.af(m.a),m.b,s.i("bN<1,2>")),s=s.z[1];m.q();){r=m.a +o+=(r==null?s.a(r):r).e}return o-n.rx}, +x_(a){var s=this +s.Pm(a) +s.p2.j(0,a.ge9(),new A.oY(a.gd5(a),A.aP(20,null,!1,t.av))) +if(s.CW===B.qQ){s.CW=B.qR +s.k1=s.id=s.go=s.fy=s.fx=s.fr=0}}, +aO1(a){return!0}, +a83(a){var s=this +s.av9(a) +s.W_(a.ge9(),a.gk5(a)) +s.p2.j(0,a.ge9(),new A.oY(a.gd5(a),A.aP(20,null,!1,t.av))) +if(s.CW===B.qQ){s.CW=B.qR +s.RG=1 +s.rx=0}}, +ww(a){var s,r,q,p,o,n,m=this +if(t.n2.b(a)){s=m.p2.h(0,a.ge9()) +s.toString +if(!a.gL4())s.FI(a.gxo(a),a.gbB(a)) +m.ok.j(0,a.ge9(),a.gbB(a)) +m.cx=a.gk5(a) +r=!1 +q=!0}else if(t.pY.b(a)){m.ok.j(0,a.ge9(),a.gbB(a)) +m.p1.push(a.ge9()) +m.cx=a.gk5(a) +r=!0 +q=!0}else if(t.oN.b(a)||t.Ko.b(a)){m.ok.D(0,a.ge9()) +B.b.D(m.p1,a.ge9()) +m.cx=a.gk5(a) +r=!0 +q=!1}else if(t.w5.b(a)){m.R8.j(0,a.ge9(),new A.N1(m,a.gbB(a),B.m,1,0)) +m.cx=a.gk5(a) +r=!0 +q=!0}else if(t.DB.b(a)){if(!a.gL4()&&!0){s=m.p2.h(0,a.ge9()) +s.toString +s.FI(a.gxo(a),a.ga0Q(a))}m.R8.j(0,a.ge9(),new A.N1(m,a.gbB(a),a.ga0Q(a),a.gzf(a),a.gaRb())) +m.cx=a.gk5(a) +r=!1 +q=!0}else{if(t.WQ.b(a)){m.R8.D(0,a.ge9()) +r=!0}else r=!1 +q=!1}s=m.ok +if(s.a<2)m.k3=m.k4 +else{p=m.k3 +if(p!=null){o=m.p1 +p=p.b===o[0]&&p.d===o[1]}else p=!1 +o=m.p1 +if(p){p=o[0] +n=s.h(0,p) +n.toString +o=o[1] +s=s.h(0,o) +s.toString +m.k4=new A.aQw(n,p,s,o)}else{p=o[0] +n=s.h(0,p) +n.toString +o=o[1] +s=s.h(0,o) +s.toString +m.k4=m.k3=new A.aQw(n,p,s,o)}}m.byt(0) +if(!r||m.btf(a.ge9()))m.b9o(q,a) +m.W1(a)}, +byt(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=e.dy +for(s=e.ok,r=A.y(s).c,q=A.hd(s,s.r,r),p=B.m;q.q();){o=s.h(0,q.d) +p=new A.w(p.a+o.a,p.b+o.b)}for(q=e.R8,o=q.gaA(q),n=A.y(o),n=n.i("@<1>").Z(n.z[1]),o=new A.bN(J.af(o.a),o.b,n.i("bN<1,2>")),n=n.z[1];o.q();){m=o.a +m=(m==null?n.a(m):m).gbJE() +p=new A.w(p.a+m.a,p.b+m.b)}q=q.a+e.p1.length +q=q>0?p.dZ(0,q):B.m +e.dy=q +o=e.cx +if(d==null){e.k2=A.a6t(o,q) +e.p4=B.m}else{n=e.k2 +n===$&&A.e() +q=A.a6t(o,q) +e.k2=q +e.p4=q.aq(0,n)}l=s.a +for(q=A.hd(s,s.r,r),k=B.m;q.q();){o=s.h(0,q.d) +k=new A.w(k.a+o.a,k.b+o.b)}q=l>0 +if(q)k=k.dZ(0,l) +for(r=A.hd(s,s.r,r),o=k.a,n=k.b,j=0,i=0,h=0;r.q();){m=r.d +g=s.h(0,m) +f=o-g.a +g=n-g.b +j+=Math.sqrt(f*f+g*g) +i+=Math.abs(o-s.h(0,m).a) +h+=Math.abs(n-s.h(0,m).b)}e.fx=q?j/l:0 +e.go=q?i/l:0 +e.k1=q?h/l:0}, +btf(a){var s,r=this,q={},p=r.dy +p.toString +r.dx=p +p=r.fx +p===$&&A.e() +r.fr=p +r.k3=r.k4 +p=r.go +p===$&&A.e() +r.fy=p +p=r.k1 +p===$&&A.e() +r.id=p +p=r.R8 +if(p.a===0){r.RG=1 +r.rx=0}else{r.RG=r.gQx()/r.gXx() +p=p.gaA(p) +r.rx=A.j3(p,new A.bSZ(),A.y(p).i("D.E"),t.i).D_(0,new A.bT_())}if(r.CW===B.xP){if(r.ch!=null){s=r.p2.h(0,a).aeR() +q.a=s +p=s.a +if(p.gIT()>2500){if(p.gIT()>64e6)q.a=new A.pP(p.dZ(0,p.gpz()).aO(0,8000)) +r.qc("onEnd",new A.bT0(q,r))}else r.qc("onEnd",new A.bT1(r))}r.CW=B.aqG +r.p3=new A.oY(B.cR,A.aP(20,null,!1,t.av)) +return!1}r.p3=new A.oY(B.cR,A.aP(20,null,!1,t.av)) +return!0}, +b9o(a,b){var s,r,q,p,o=this,n=o.CW +if(n===B.qQ)n=o.CW=B.qR +if(n===B.qR){n=o.fx +n===$&&A.e() +s=o.fr +s===$&&A.e() +r=o.dy +r.toString +q=o.dx +q===$&&A.e() +p=r.aq(0,q).gpz() +if(Math.abs(n-s)>A.dsE(b.gd5(b))||p>A.cv8(b.gd5(b),o.b)||Math.max(o.gQx()/o.gXx(),o.gXx()/o.gQx())>1.05)o.ah(B.fr)}else if(n.a>=2)o.ah(B.fr) +if(o.CW===B.aqG&&a){o.CW=B.xP +o.az2()}if(o.CW===B.xP){n=o.p3 +if(n!=null)n.FI(b.gxo(b),new A.w(o.gQx(),0)) +if(o.ay!=null)o.qc("onUpdate",new A.bSX(o))}}, +az2(){if(this.ax!=null)this.qc("onStart",new A.bSY(this))}, +xJ(a){var s,r=this +if(r.CW===B.qR){r.CW=B.xP +r.az2() +if(r.at===B.R){s=r.dy +s.toString +r.dx=s +s=r.fx +s===$&&A.e() +r.fr=s +r.k3=r.k4 +s=r.go +s===$&&A.e() +r.fy=s +s=r.k1 +s===$&&A.e() +r.id=s +s=r.R8 +if(s.a===0){r.RG=1 +r.rx=0}else{r.RG=r.gQx()/r.gXx() +s=s.gaA(s) +r.rx=A.j3(s,new A.bT2(),A.y(s).i("D.E"),t.i).D_(0,new A.bT3())}}}}, +vR(a){var s=this +s.R8.D(0,a) +s.ok.D(0,a) +B.b.D(s.p1,a) +s.xD(a)}, +MG(a){switch(this.CW.a){case 1:this.ah(B.c2) +break +case 0:break +case 2:break +case 3:break}this.CW=B.qQ}, +n(){this.p2.V(0) +this.Dh()}} +A.bSZ.prototype={ +$1(a){return a.e}, +$S:418} +A.bT_.prototype={ +$2(a,b){return a+b}, +$S:145} +A.bT0.prototype={ +$0(){var s,r,q=this.b,p=q.ch +p.toString +s=this.a.a +r=q.p3 +r=r==null?null:r.aeR().a.a +if(r==null)r=-1 +return p.$1(new A.xH(s,r,q.R8.a+q.p1.length))}, +$S:0} +A.bT1.prototype={ +$0(){var s,r=this.a,q=r.ch +q.toString +s=r.p3 +s=s==null?null:s.aeR().a.a +if(s==null)s=-1 +return q.$1(new A.xH(B.ef,s,r.R8.a+r.p1.length))}, +$S:0} +A.bSX.prototype={ +$0(){var s,r,q,p,o,n,m,l,k=this.a,j=k.ay +j.toString +s=k.gQx() +r=k.gbm_() +q=k.gbzm() +p=k.dy +p.toString +o=k.k2 +o===$&&A.e() +n=k.bcl() +m=k.R8.a +l=k.p1.length +k=k.p4 +k===$&&A.e() +j.$1(A.dgB(p,k,r,o,m+l,n,s,q))}, +$S:0} +A.bSY.prototype={ +$0(){var s,r,q,p=this.a,o=p.ax +o.toString +s=p.dy +s.toString +r=p.k2 +r===$&&A.e() +q=p.R8.a +p=p.p1.length +o.$1(new A.a8j(s,r,q+p))}, +$S:0} +A.bT2.prototype={ +$1(a){return a.e}, +$S:418} +A.bT3.prototype={ +$2(a,b){return a+b}, +$S:145} +A.FR.prototype={ +gd5(a){return this.b}} +A.FS.prototype={ +gd5(a){return this.c}} +A.aln.prototype={ +x_(a){var s=this +if(s.ch===B.j5){if(s.k4!=null&&s.ok!=null)s.Y3() +s.k4=a}if(s.k4!=null)s.b3j(a)}, +W_(a,b){this.b37(a,b)}, +aN0(a){var s,r,q=this +if(t.oN.b(a)){q.ok=a +q.axH()}else if(t.Ko.b(a)){q.ah(B.c2) +if(q.k2){s=q.k4 +s.toString +q.aal(a,s,"")}q.Y3()}else{s=a.gtb(a) +r=q.k4 +if(s!==r.gtb(r)){q.ah(B.c2) +s=q.CW +s.toString +q.xD(s)}}}, +ah(a){var s,r=this +if(r.k3&&a===B.c2){s=r.k4 +s.toString +r.aal(null,s,"spontaneous") +r.Y3()}r.avn(a)}, +ans(){this.aFZ()}, +xJ(a){var s=this +s.avv(a) +if(a===s.CW){s.aFZ() +s.k3=!0 +s.axH()}}, +vR(a){var s,r=this +r.b3k(a) +if(a===r.CW){if(r.k2){s=r.k4 +s.toString +r.aal(null,s,"forced")}r.Y3()}}, +aFZ(){var s,r=this +if(r.k2)return +s=r.k4 +s.toString +r.aN1(s) +r.k2=!0}, +axH(){var s,r,q=this +if(!q.k3||q.ok==null)return +s=q.k4 +s.toString +r=q.ok +r.toString +q.aN2(s,r) +q.Y3()}, +Y3(){var s=this +s.k3=s.k2=!1 +s.k4=s.ok=null}} +A.pM.prototype={ +yQ(a){var s=this +switch(a.gtb(a)){case 1:if(s.bN==null&&s.cU==null&&s.dA==null&&s.bc==null)return!1 +break +case 2:if(s.bv==null&&s.eT==null&&s.nJ==null&&s.eP==null)return!1 +break +case 4:return!1 +break +default:return!1}return s.Pl(a)}, +aN1(a){var s,r=this,q=a.gbB(a),p=a.gpD(),o=r.e.h(0,a.ge9()) +o.toString +s=new A.FR(q,o,p) +switch(a.gtb(a)){case 1:if(r.bN!=null)r.qc("onTapDown",new A.c0W(r,s)) +break +case 2:if(r.eT!=null)r.qc("onSecondaryTapDown",new A.c0X(r,s)) +break +case 4:break}}, +aN2(a,b){var s,r,q=this,p=b.gd5(b) +b.gbB(b) +s=b.gpD() +r=new A.FS(s,p) +switch(a.gtb(a)){case 1:if(q.dA!=null)q.qc("onTapUp",new A.c0Y(q,r)) +p=q.cU +if(p!=null)q.qc("onTap",p) +break +case 2:if(q.nJ!=null)q.qc("onSecondaryTapUp",new A.c0Z(q,r)) +if(q.bv!=null)q.qc("onSecondaryTap",new A.c1_(q)) +break +case 4:break}}, +aal(a,b,c){var s,r=this,q=c===""?c:c+" " +switch(b.gtb(b)){case 1:s=r.bc +if(s!=null)r.qc(q+"onTapCancel",s) +break +case 2:s=r.eP +if(s!=null)r.qc(q+"onSecondaryTapCancel",s) +break +case 4:break}}} +A.c0W.prototype={ +$0(){return this.a.bN.$1(this.b)}, +$S:0} +A.c0X.prototype={ +$0(){return this.a.eT.$1(this.b)}, +$S:0} +A.c0Y.prototype={ +$0(){return this.a.dA.$1(this.b)}, +$S:0} +A.c0Z.prototype={ +$0(){return this.a.nJ.$1(this.b)}, +$S:0} +A.c1_.prototype={ +$0(){return this.a.bv.$0()}, +$S:0} +A.aMx.prototype={ +ah(a){this.a.bxg(this.b,a)}, +$iQu:1} +A.ME.prototype={ +xJ(a){var s,r,q,p,o=this +o.axY() +if(o.e==null){s=o.a.b +o.e=s==null?o.b[0]:s}for(s=o.b,r=s.length,q=0;qb*b)return new A.pP(s.dZ(0,s.gpz()).aO(0,b)) +if(r100||Math.abs(m-p.a.a)/1000>40)break +k=n.b +e.push(k.a) +d.push(k.b) +c.push(1) +b.push(-l) +a=(a===0?20:a)-1;++o +if(o<20){q=n +p=q +continue}else{q=n +break}}while(!0) +if(o>=3){j=new A.avS(b,e,c).auu(2) +if(j!=null){i=new A.avS(b,d,c).auu(2) +if(i!=null){f=j.a[1] +m=i.a[1] +h=j.b +h===$&&A.e() +g=i.b +g===$&&A.e() +return new A.Mi(new A.w(f*1000,m*1000),h*g,new A.bg(r-q.a.a),s.b.aq(0,q.b))}}}return new A.Mi(B.m,1,new A.bg(r-q.a.a),s.b.aq(0,q.b))}, +aeR(){var s=this.Vf() +if(s==null||s.a.l(0,B.m))return B.ef +return new A.pP(s.a)}, +gd5(a){return this.a}} +A.J3.prototype={ +FI(a,b){var s=(this.c+1)%20 +this.c=s +this.d[s]=new A.afC(a,b)}, +Qm(a){var s,r,q=this.c+a,p=B.d.al(q,20),o=B.d.al(q-1,20) +q=this.d +s=q[p] +r=q[o] +if(s==null||r==null)return B.m +q=s.a.a-r.a.a +return q>0?s.b.aq(0,r.b).aO(0,1000).dZ(0,q/1000):B.m}, +Vf(){var s,r,q=this,p=q.Qm(-2).aO(0,0.6).a2(0,q.Qm(-1).aO(0,0.35)).a2(0,q.Qm(0).aO(0,0.05)),o=q.d,n=q.c,m=o[n] +for(s=null,r=1;r<=20;++r){s=o[B.d.al(n+r,20)] +if(s!=null)break}if(s==null||m==null)return B.aq_ +else return new A.Mi(p,1,new A.bg(m.a.a-s.a.a),m.b.aq(0,s.b))}} +A.RR.prototype={ +Vf(){var s,r,q=this,p=q.Qm(-2).aO(0,0.15).a2(0,q.Qm(-1).aO(0,0.65)).a2(0,q.Qm(0).aO(0,0.2)),o=q.d,n=q.c,m=o[n] +for(s=null,r=1;r<=20;++r){s=o[B.d.al(n+r,20)] +if(s!=null)break}if(s==null||m==null)return B.aq_ +else return new A.Mi(p,1,new A.bg(m.a.a-s.a.a),m.b.aq(0,s.b))}} +A.cxc.prototype={ +$1(a){var s=this +return new A.NO(s.a,s.b,s.c,s.d,s.e,null)}, +$S:779} +A.cxr.prototype={ +$1(a){var s=this +return new A.Jv(s.a,s.b,s.c,s.d,null)}, +$S:780} +A.NO.prototype={ +A(a){var s,r,q,p,o,n=this,m=null,l=A.x(a),k=A.z(a,B.aL,t.A) +k.toString +s=t.p +r=A.a([],s) +r.push(A.uW(n.e,l.ok,m)) +q=l.p3 +p=A.O(n.c,m,m,m,m,m,m,m,q.f,m,m,m) +o=A.O("",m,m,m,m,m,m,m,q.z,m,m,m) +r.push(A.bZ(new A.aa(B.N6,A.a3P(A.a([p,o,B.a9S,A.O("",m,m,m,m,m,m,m,q.Q,m,m,m)],s)),m),1)) +r=A.a([A.aW(r,B.a2,B.j,B.p,m,m)],s) +B.b.H(r,n.r) +r=A.a3P(r) +q=l.y +p=A.k9(!1,A.O(q?k.gbV():k.gbV().toUpperCase(),m,m,m,m,m,m,m,m,m,m,m),B.h,m,m,m,m,m,new A.b0J(n,a),m,m) +return A.H6(A.a([p,A.k9(!1,A.O(q?k.gc9():k.gc9().toUpperCase(),m,m,m,m,m,m,m,m,m,m,m),B.h,m,m,m,m,m,new A.b0K(a),m,m)],s),m,r,m,!0,m)}} +A.b0J.prototype={ +$0(){var s=this.a +A.dxA(s.e,s.f,s.c,s.d,this.b)}, +$S:0} +A.b0K.prototype={ +$0(){A.cp(this.a,!1).eQ(null)}, +$S:0} +A.Jv.prototype={ +Y(){return new A.aeA(A.bJ(null,t.bo),B.l)}} +A.aeA.prototype={ +n(){var s=this.d +s.M$=$.bl() +s.F$=0 +this.aH()}, +A(a){var s=null,r=A.aR(a,B.dI,t.l).w.a.a>=720?24:12,q=A.z(a,B.aL,t.A) +q.toString +return new A.aeL(this.gbqu(),this.gbqr(),r,A.O(q.gc0(),s,s,s,s,s,s,s,s,s,s,s),s)}, +bqs(a,b,c){b.toString +t.pu.a(b) +return new A.afp(b.a,b.b,c,null)}, +bqv(a,b){var s=this.a,r=s.c,q=s.e +this.c.toString +return new A.afr(new A.aKO(r,"",q,s.f,null),b,this.d,null)}} +A.aKO.prototype={ +A(a){var s=null,r=A.aR(a,B.dI,t.l).w.a.a>=720?24:12,q=A.a([A.O(this.c,s,s,s,s,s,s,s,A.x(a).p3.f,B.aD,s,s)],t.p),p=this.e +if(p!=null)q.push(A.uW(p,A.x(a).ok,s)) +p=this.d +if(p!=="")q.push(new A.aa(B.aU0,A.O(p,s,s,s,s,s,s,s,A.x(a).p3.z,B.aD,s,s),s)) +q.push(B.a9S) +q.push(A.O("Powered by Flutter",s,s,s,s,s,s,s,A.x(a).p3.z,B.aD,s,s)) +return new A.aa(new A.au(r,24,r,24),A.aY(q,B.n,B.j,B.p,s,s,B.v),s)}} +A.afr.prototype={ +Y(){return A.dlH()}} +A.aSr.prototype={ +A(a){return new A.ch(this.d,new A.clf(this),null,t.xH)}, +bm9(a,b){var s,r,q=a.c +if(q.length===0)return +s=this.a.e.a +r=q[s==null?0:s] +q=a.b.h(0,r) +q.toString +s=A.a0(q).i("N<1,ln>") +A.chT(b).a.af7(new A.Wf(r,A.R(new A.N(q,new A.cl9(a),s),!1,s.i("al.E"))))}, +bqt(a,b,c,d){return A.lo(null,new A.clc(this,c,d,b),c.c.length+1,null,null,B.L,!1)}} +A.clg.prototype={ +$2(a,b){a.bAc(b) +return a}, +$S:783} +A.clh.prototype={ +$1(a){a.b0b() +return a}, +$S:784} +A.clf.prototype={ +$2(a,b){return new A.fz(new A.cle(this.a,b),new A.cz(b.a,t.OF))}, +$S:785} +A.cle.prototype={ +$2(a,b){var s,r,q=null,p=this.b +switch(p.a.a){case 3:s=p.c +if(s!=null)return A.cn(A.O(J.bp(s),q,q,q,q,q,q,q,q,q,q,q),q,q) +s=this.a +r=p.b +r.toString +s.bm9(r,a) +return new A.bn(s.a.e,new A.cld(s,p),q,q,t.er) +case 0:case 2:case 1:p=A.x(a) +return A.d9(B.F,!0,q,A.aY(A.a([this.a.a.c,B.ra],t.p),B.n,B.j,B.p,q,q,B.v),B.h,p.at,0,q,q,q,q,q,B.al)}}, +$S:72} +A.cld.prototype={ +$3(a,b,c){var s=null,r=A.x(a),q=A.kH(B.a9Q),p=this.a,o=this.b.b +o.toString +return A.cn(A.d9(B.F,!0,s,A.an(s,p.bqt(a,b,o,p.a.d),B.h,s,q,s,s,s,s,s,s,s,s,s),B.h,r.at,4,s,s,s,s,s,B.al),s,s)}, +$S:786} +A.cl9.prototype={ +$1(a){return this.a.a[a]}, +$S:430} +A.clc.prototype={ +$2(a,b){var s,r,q,p,o,n=this +if(b===0)return n.a.a.c +s=b-1 +r=n.b +q=r.c[s] +p=r.b.h(0,q) +p.toString +if(n.c){o=n.d +o=s===(o==null?0:o)}else o=!1 +return new A.aSq(q,s,o,p.length,new A.clb(n.a,s,a,q,p,r),null)}, +$S:109} +A.clb.prototype={ +$0(){var s,r,q=this +q.a.a.e.sm(0,q.b) +s=q.e +r=A.a0(s).i("N<1,ln>") +A.chT(q.c).a.aqQ(new A.Wf(q.d,A.R(new A.N(s,new A.cla(q.f),r),!1,r.i("al.E"))))}, +$S:0} +A.cla.prototype={ +$1(a){return this.a.a[a]}, +$S:430} +A.aSq.prototype={ +A(a){var s=this,r=null,q=s.e,p=q?A.x(a).cy:A.x(a).at,o=A.O(s.c,r,r,r,r,r,r,r,r,r,r,r),n=A.z(a,B.aL,t.A) +n.toString +return A.cMa(A.cf(!1,r,r,r,!0,r,r,r,!1,r,r,r,s.r,q,r,r,r,A.O(n.apW(s.f),r,r,r,r,r,r,r,r,r,r,r),r,r,o,r,r),p,r)}} +A.p_.prototype={ +bAc(a){var s,r,q,p,o,n,m,l,k=this +for(s=a.a,r=s.length,q=k.b,p=k.a,o=k.c,n=t.t,m=0;m=720?24:12 +n=new A.au(o,0,o,o) +i=A.R(k.d,!0,t.d) +if(!k.e)i.push(B.dAP) +r=k.a.e +if(r==null){r=s.y?s.p3:s.p2 +m=s.RG +m=A.e7(j,j,!0,j,j,1,j,j,j,!1,j,!1,j,j,j,j,!0,j,j,j,j,j,new A.afq(q,p,r,m.at,m.b,j),j,j,j,1,j) +r=A.kH(B.a9Q) +l=A.ea(m,j,A.cn(A.d9(B.F,!0,j,A.an(j,A.cMR(A.bTj(A.Lj(a).Zj(!1),A.a8u(A.mH(i,j,j,n,j,!0,B.L,!1),j,j,j)),a,B.Cq),B.h,j,r,j,j,j,j,j,j,j,j,j),B.h,s.at,4,j,j,j,j,j,B.al),j,j),j,!1,!1,j,j,j)}else{m=s.p3 +l=A.bgD(r,j,A.a([A.cCU(!1,s.at,j,j,!0,j,new A.afq(q,p,m,m.r,j,j),56),new A.a9F(n,A.cCW(new A.vH(new A.cl8(i),i.length,!0,!0,!0,A.Y1(),j)),j)],t.p))}i=s.p3.Q +i.toString +return A.fM(l,j,j,B.aM,!0,i,j,j,B.ac)}} +A.cl6.prototype={ +$0(){var s,r,q,p=null,o=this.a.d +o.push(B.dAO) +for(s=J.af(this.b);s.q();){r=s.gE(s) +q=r.b +r=r.a +if(q===-1)o.push(new A.aa(B.aU8,new A.hf(r,p,B.hP,p,B.aD,p,p,p,p,p,p,p,p),p)) +else o.push(new A.aa(new A.cG(16*q,8,0,0),new A.hf(r,p,p,p,p,p,p,p,p,p,p,p,p),p))}}, +$S:0} +A.cl7.prototype={ +$0(){this.a.e=!0}, +$S:0} +A.cl8.prototype={ +$2(a,b){return A.cMR(this.a[b],a,B.Cq)}, +$S:788} +A.afq.prototype={ +A(a){var s,r,q=this,p=null,o=q.f +if(o==null)o=q.e.r +s=o==null?p:o.aM(q.r) +s=A.O(q.c,p,p,p,p,p,p,p,s,p,p,p) +r=q.e.x +r=r==null?p:r.aM(q.r) +return A.aY(A.a([s,A.O(q.d,p,p,p,p,p,p,p,r,p,p,p)],t.p),B.a2,B.aV,B.p,p,p,B.v)}} +A.Mu.prototype={ +G(){return"_ActionLevel."+this.b}} +A.WL.prototype={ +G(){return"_LayoutMode."+this.b}} +A.adR.prototype={ +G(){return"_Focus."+this.b}} +A.aeL.prototype={ +Y(){return new A.aeM(B.Gt,new A.bG(null,t.b7),B.l)}, +aq4(a,b){return this.c.$2(a,b)}, +aLe(a,b,c){return this.d.$3(a,b,c)}} +A.chH.prototype={} +A.aeM.prototype={ +aqQ(a){var s=this +s.e=a +if(s.f===B.aqy)s.r.gap().aQh("detail",a,t.O) +else s.d=B.aqo}, +af7(a){this.e=a}, +A(a){this.a.toString +switch(0){case 0:return new A.fz(new A.chS(this),null)}}, +boz(a){var s,r=this,q=null +r.f=B.aqy +s=r.bnQ(a) +return new A.kb(A.cC2(B.B,"initial",r.r,B.UU,new A.chP(r,s),new A.chQ(r,s),q,q,B.UZ,!1,q),new A.chR(r),q)}, +bnQ(a){return A.bD0(new A.chO(this,a),null,t.z)}, +ayQ(a){return A.bD0(new A.chJ(this,a),null,t.z)}, +bn7(a){var s,r,q=this +q.f=B.e07 +s=q.a +r=s.e +return new A.aeN(new A.chK(q),new A.chL(q),new A.chM(),q.e,s.f,!0,r,null)}} +A.chS.prototype={ +$2(a,b){var s=this.a +if(b.b>=840)return s.bn7(a) +else return s.boz(a)}, +$S:72} +A.chR.prototype={ +$0(){var s=0,r=A.o(t.y),q,p=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.r.gap().a0e(),$async$$0) +case 3:q=!b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:58} +A.chP.prototype={ +$2(a,b){var s=this.a +switch(s.d.a){case 0:return A.a([this.b],t.k7) +case 1:return A.a([this.b,s.ayQ(s.e)],t.k7)}}, +$S:789} +A.chQ.prototype={ +$1(a){var s,r=a.a +switch(r){case"master":this.a.d=B.Gt +return this.b +case"detail":r=this.a +r.d=B.aqo +s=a.b +r.e=s +return r.ayQ(s) +default:throw A.j(A.aL("Unknown route "+A.r(r)))}}, +$S:790} +A.chO.prototype={ +$1(a){var s,r,q=this.a +q.a.toString +s=this.b +r=A.cp(s,!1).Re() +s=r?A.czl(new A.chN(s)):null +q=q.a +r=q.f +return A.czo(new A.aR_(q.c,r,s,!0,null))}, +$S:791} +A.chN.prototype={ +$0(){A.cp(this.a,!1).eF()}, +$S:0} +A.chJ.prototype={ +$1(a){var s=this.a +return new A.kb(A.czo(s.a.aLe(a,this.b,null)),new A.chI(s,a),null)}, +$S:792} +A.chI.prototype={ +$0(){var s=0,r=A.o(t.y),q,p=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p.a.d=B.Gt +A.cp(p.b,!1).eF() +q=!1 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:58} +A.chM.prototype={ +$2(a,b){return B.hb}, +$S:793} +A.chL.prototype={ +$3(a,b,c){var s=this.a,r=s.a +r.toString +return r.aLe(a,b==null?s.e:b,c)}, +$C:"$3", +$R:3, +$S:423} +A.chK.prototype={ +$2(a,b){return this.a.a.aq4(a,b)}, +$S:428} +A.aR_.prototype={ +A(a){var s=null +return A.ea(A.e7(B.hb,s,!0,s,s,1,s,s,s,!1,s,!1,s,s,this.e,s,!0,s,s,s,s,s,this.d,s,s,s,1,s),s,this.c.$2(a,!1),s,!1,!1,s,s,s)}} +A.aeN.prototype={ +Y(){return new A.aeO(A.bJ(null,t.O),B.l)}, +aq4(a,b){return this.c.$2(a,b)}} +A.aeO.prototype={ +ao(){var s,r=this +r.aL() +s=r.a.x +r.f=s +r.r=320 +r.d=B.avB}, +n(){var s=this.w +s.M$=$.bl() +s.F$=0 +this.aH()}, +aqQ(a){var s +$.dI.go$.push(new A.chW(this,a)) +s=this.c +s.toString +A.chT(s).a.aqQ(a)}, +af7(a){var s +$.dI.go$.push(new A.chX(this,a)) +s=this.c +s.toString +A.chT(s).a.af7(a)}, +A(a){var s,r,q,p,o,n=this,m=null,l=n.d +l===$&&A.e() +s=n.a +r=s.r +s=s.e.$2(a,B.dZI) +n.a.toString +q=n.r +q===$&&A.e() +q=A.ih(m,q) +p=A.x(a) +o=t.p +r=A.e7(s,m,!0,m,new A.lv(A.aW(A.a([new A.eP(q,A.uW(A.an(B.xV,A.cNU(m,n.a.e.$2(a,B.dZJ),B.a3t,B.v,0,8),B.h,m,m,m,m,m,m,m,B.bh,m,m,m),p.p1,m),m)],o),B.n,B.j,B.p,m,m),B.EA,m),1,m,m,m,!1,m,!1,m,m,m,m,!0,m,m,m,m,m,r,m,m,m,1,m) +p=n.r +s=n.a.aq4(a,!0) +l=A.ea(r,m,new A.ei(B.fE,m,m,new A.eP(new A.aA(0,p,0,1/0),s,m),m),m,!1,!1,m,l,m) +s=n.r +r=n.f +r===$&&A.e() +return A.d_(B.aO,A.a([l,A.j8(!0,new A.aa(new A.cG(s-4,0,r,0),new A.bn(n.w,new A.chV(n),m,m,t.Jn),m),!0,B.E,!0,!0)],o),B.B,B.a7)}} +A.chW.prototype={ +$1(a){var s=this.b +this.a.w.sm(0,s) +return s}, +$S:3} +A.chX.prototype={ +$1(a){var s=this.b +this.a.w.sm(0,s) +return s}, +$S:3} +A.chV.prototype={ +$3(a,b,c){var s=null,r=b==null,q=r?this.a.a.f:b,p=this.a.a,o=p.d +return A.NX(A.an(s,new A.aNJ(o,r?p.f:b,s),B.h,s,B.od,s,s,s,new A.cz(q,t.IV),s,s,s,s,s),B.cb,A.aje(),B.a1,new A.chU())}, +$S:794} +A.chU.prototype={ +$2(a,b){var s,r=$.d_2(),q=$.d_4(),p=A.y(r).i("f6") +t.o.a(b) +s=$.d_3() +return new A.aOT(new A.aV(b,new A.f6(q,r,p),p.i("aV")),new A.aV(b,s,A.y(s).i("aV")),a,null)}, +$S:246} +A.aNJ.prototype={ +A(a){var s,r +if(this.d==null)return B.X +s=A.aR(a,B.dI,t.l).w.a.b +r=(s-56)/s +return A.d9G(new A.ccG(this),!1,r,1,r)}} +A.ccG.prototype={ +$2(a,b){var s=null,r=this.a +return A.jj(new A.am2(A.x(a).at,4,B.dGw,B.da,B.fm,r.c.$3(a,r.d,b),s),B.bB,s,s,s,s,s)}, +$S:796} +A.aKQ.prototype={ +A(a){var s=this,r=null +return A.en(s.e,r,r,s.c,r,new A.c8y(s,a),r,r,s.f,s.a5K(a))}} +A.c8y.prototype={ +$0(){var s=this.a,r=s.d +if(r!=null)r.$0() +else s.a6u(this.b)}, +$S:0} +A.Mt.prototype={ +A(a){var s,r,q,p,o=null +a.T(t.vH) +s=A.x(a) +r=this.c.$1(s.R8) +if(r!=null)return r.$1(a) +q=this.d.$1(a) +switch(A.dj().a){case 0:s=A.z(a,B.aL,t.A) +s.toString +p=this.e.$1(s) +break +case 1:case 3:case 5:case 2:case 4:p=o +break +default:p=o}return A.cI(q,o,o,p,o,o)}} +A.ala.prototype={ +A(a){return new A.Mt(new A.b57(),new A.b58(),new A.b59(),null)}} +A.b57.prototype={ +$1(a){return a==null?null:a.a}, +$S:191} +A.b58.prototype={ +$1(a){return B.e3}, +$S:189} +A.b59.prototype={ +$1(a){return a.gcl()}, +$S:188} +A.Z6.prototype={ +a6u(a){return A.bHx(a)}, +a5K(a){var s=A.z(a,B.aL,t.A) +s.toString +return s.gcl()}} +A.anF.prototype={ +A(a){return new A.Mt(new A.bef(),new A.beg(),new A.beh(),null)}} +A.bef.prototype={ +$1(a){return a==null?null:a.b}, +$S:191} +A.beg.prototype={ +$1(a){return B.ey}, +$S:189} +A.beh.prototype={ +$1(a){return a.gcc()}, +$S:188} +A.a_j.prototype={ +a6u(a){return A.bHx(a)}, +a5K(a){var s=A.z(a,B.aL,t.A) +s.toString +return s.gcc()}} +A.arg.prototype={ +A(a){return new A.Mt(new A.bjo(),new A.bjp(),new A.bjq(),null)}} +A.bjo.prototype={ +$1(a){return a==null?null:a.c}, +$S:191} +A.bjp.prototype={ +$1(a){return B.O7}, +$S:189} +A.bjq.prototype={ +$1(a){return a.gbw()}, +$S:188} +A.arf.prototype={ +a6u(a){var s,r,q=A.a8i(a),p=q.e +if(p.gap()!=null){s=q.x +r=s.y +s=r==null?A.y(s).i("fQ.T").a(r):r}else s=!1 +if(s)p.gap().aB(0) +q=q.d.gap() +if(q!=null)q.oe(0) +return null}, +a5K(a){var s=A.z(a,B.aL,t.A) +s.toString +return s.gbw()}} +A.arA.prototype={ +A(a){return new A.Mt(new A.bll(),new A.blm(),new A.bln(),null)}} +A.bll.prototype={ +$1(a){return a==null?null:a.d}, +$S:191} +A.blm.prototype={ +$1(a){return B.O7}, +$S:189} +A.bln.prototype={ +$1(a){return a.gbw()}, +$S:188} +A.arz.prototype={ +a6u(a){var s,r,q=A.a8i(a),p=q.d +if(p.gap()!=null){s=q.w +r=s.y +s=r==null?A.y(s).i("fQ.T").a(r):r}else s=!1 +if(s)p.gap().aB(0) +q=q.e.gap() +if(q!=null)q.oe(0) +return null}, +a5K(a){var s=A.z(a,B.aL,t.A) +s.toString +return s.gbw()}} +A.NP.prototype={ +gv(a){var s=this +return A.b1([s.a,s.b,s.c,s.d])}, +l(a,b){var s +if(b==null)return!1 +if(this===b)return!0 +if(J.aF(b)!==A.a_(this))return!1 +if(b instanceof A.NP)s=!0 +else s=!1 +return s}} +A.aKT.prototype={} +A.aki.prototype={ +A(a){var s,r,q=this,p=q.c.length===0 +if(p)return B.X +s=J.lc(A.d6e(a,q.c)) +switch(A.x(a).r.a){case 2:p=q.e +r=p.a +p=p.b +return A.czX(r,p==null?r:p,s) +case 0:p=q.e +r=p.a +p=p.b +return A.dir(r,p==null?r:p,s) +case 1:case 3:case 5:return new A.aqU(q.e.a,s,null) +case 4:return new A.Pk(q.e.a,s,null)}}} +A.b1i.prototype={ +$1(a){return A.bgw(a.a,A.b1l(this.a,a))}, +$S:358} +A.b1j.prototype={ +$1(a){var s=this.a +return A.d8U(s,a.a,A.b1l(s,a))}, +$S:800} +A.b1k.prototype={ +$1(a){var s=this.a +return A.cJY(s,a.a,A.b1l(s,a))}, +$S:359} +A.akx.prototype={ +A(a){var s,r,q=null,p=A.a2L(a),o=this.e +a.T(t.I).toString +s=p.r +s=s==null?q:A.a9(s,0,1) +s.toString +r=this.d +if(s!==1)r=r.a3((r.a>>>24&255)/255*s) +s=this.c +s=A.oh(q,q,q,new A.aL1(B.cpU,s,r,o/48,!1,A.drK(),s),new A.a1(o,o)) +return new A.cb(A.cw(q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),!1,!1,!1,s,q)}} +A.aL1.prototype={ +b4(a,b){var s,r,q,p,o,n=this +if(n.f){a.vT(0,3.141592653589793) +a.bJ(0,-b.a,-b.b)}s=n.e +a.q7(0,s,s) +s=n.c.x +s===$&&A.e() +r=A.a9(s,0,1) +for(s=n.b,q=n.d,p=n.r,o=0;o<3;++o)s[o].NQ(a,q,p,r)}, +tn(a){var s,r=this,q=a.c.x +q===$&&A.e() +s=r.c.x +s===$&&A.e() +return q!==s||!a.d.l(0,r.d)||a.b!==r.b||a.e!==r.e||!J.v(a.r,r.r)}, +Nm(a){return null}, +VP(a){return!1}, +gOT(){return null}} +A.X3.prototype={ +NQ(a,b,c,d){var s,r,q,p=A.b_q(this.b,d,A.ajH()) +p.toString +s=$.aD().b_() +s.sd8(0,B.bc) +s.saf(0,b.a3((b.gm(b)>>>24&255)/255*p)) +r=c.$0() +for(p=this.a,q=0;q<6;++q)p[q].alT(r,d) +a.dP(r,s)}} +A.N0.prototype={} +A.X4.prototype={ +alT(a,b){var s=A.b_q(this.a,b,A.cxS()) +s.toString +a.oT(0,s.a,s.b)}} +A.p0.prototype={ +alT(a,b){var s,r,q=A.b_q(this.b,b,A.cxS()) +q.toString +s=A.b_q(this.a,b,A.cxS()) +s.toString +r=A.b_q(this.c,b,A.cxS()) +r.toString +a.vB(q.a,q.b,s.a,s.b,r.a,r.b)}} +A.aSv.prototype={ +alT(a,b){a.aB(0)}} +A.b25.prototype={} +A.c9_.prototype={} +A.pO.prototype={ +G(){return"ThemeMode."+this.b}} +A.EE.prototype={ +Y(){return new A.aeP(B.l)}, +gqS(){return null}} +A.bCh.prototype={ +$2(a,b){return new A.S1(a,b)}, +$S:801} +A.bD8.prototype={ +ES(a){return A.x(a).r}, +a8y(a,b,c){switch(A.dL(c.a)){case B.aq:return b +case B.L:switch(A.x(a).r.a){case 3:case 4:case 5:return A.a8u(b,c.b,null,null) +case 0:case 1:case 2:return b}break}}, +a8x(a,b,c){var s=A.bx("indicator") +if(A.x(a).y)s.soR(B.H0) +else{A.x(a) +s.soR(B.xX)}switch(A.x(a).r.a){case 2:case 3:case 4:case 5:return b +case 0:switch(s.aV()){case B.H0:return A.dhT(c.a,b,c.d) +case B.xX:break}break +case 1:break}return A.cLo(c.a,b,A.x(a).ax.f)}} +A.aeP.prototype={ +ao(){this.aL() +this.d=A.cN9()}, +gaCf(){var s=A.a([],t.a9) +B.b.H(s,this.a.k1) +s.push(B.avG) +s.push(B.avv) +return s}, +bmx(a,b){return A.pl(null,B.OP,null,B.lt,!0,b,null)}, +bnT(a,b){var s,r,q,p,o,n=this,m=null,l=n.a.fr,k=A.dH(a,B.Gx),j=k==null?m:k.d +if(j==null)j=B.ar +if(l!==B.nR)s=l===B.k6&&j===B.ax +else s=!0 +k=A.dH(a,B.aqB) +k=k==null?m:k.Q +r=k===!0 +if(s)if(r)n.a.toString +if(s){n.a.toString +k=!0}else k=!1 +if(k)q=n.a.db +else{if(r)n.a.toString +q=m}if(q==null)q=n.a.cy +k=q.eU +p=k.b +if(p==null)p=q.ax.b.a3(0.4) +o=k.a +if(o==null)o=q.ax.b +n.a.toString +return new A.a8g(A.cA9(new A.YI(q,new A.hr(new A.chZ(n,b),m),B.a1,B.F,m,m),o,p),m)}, +baY(a){var s,r,q,p=this,o=null,n=p.a,m=n.cy +m=m.fr +s=m +if(s==null)s=B.jn +m=n.ay +if(m!=null){n=n.CW +r=p.gaCf() +q=p.a +return new A.Mp(o,o,o,o,o,o,o,o,m,o,o,o,o,o,p.gaCs(),n,o,B.apo,s,o,r,o,o,q.k4,!1,!1,!1,!1,p.gaBI(),!1,o,o,q.rx,new A.wX(p,t.bT))}null.toString +n=n.CW +m=p.gaCf() +r=p.a +return new A.Mp(null,null,null,new A.chY(),null,null,null,null,null,null,null,null,null,null,p.gaCs(),n,null,B.apo,s,null,m,null,null,r.k4,!1,!1,!1,!1,p.gaBI(),!1,null,null,r.rx,new A.wX(p,t.bT))}, +A(a){var s=null,r=A.uL(!1,!1,this.baY(a),s,s,s,s,!0,s,s,new A.ci_(),s,s,s),q=this.a.ry,p=this.d +p===$&&A.e() +return A.bTj(q,A.cLz(r,p))}} +A.chZ.prototype={ +$1(a){return this.a.a.ch.$2(a,this.b)}, +$S:14} +A.chY.prototype={ +$1$2(a,b,c){return A.bD0(b,a,c)}, +$2(a,b){return this.$1$2(a,b,t.z)}, +$S:803} +A.ci_.prototype={ +$2(a,b){if(!(b instanceof A.tw)||!b.c.gEl().l(0,B.pA))return B.kN +return A.diT()?B.m4:B.kN}, +$S:110} +A.cqP.prototype={ +Ki(a){return a.a1U(this.b)}, +Ks(a){return new A.a1(a.b,this.b)}, +Kn(a,b){return new A.w(0,a.b-b.b)}, +BY(a){return this.b!==a.b}} +A.afF.prototype={} +A.Hf.prototype={ +bgF(a){var s=this.cy +if(s==null)s=a.RG.y +return s==null?new A.b2B(this,a).$0():s}, +Y(){return new A.acd(B.l)}, +$iqR:1, +En(a){return A.Y2().$1(a)}, +gqS(a){return this.f}, +gBr(){return this.fx}} +A.b2B.prototype={ +$0(){switch(this.b.r.a){case 0:case 1:case 3:case 5:return!1 +case 2:case 4:var s=this.a.f +return s==null||J.aH(s)<2}}, +$S:4} +A.acd.prototype={ +dh(){var s,r=this +r.hS() +s=r.d +if(s!=null)s.U(0,r.gagm()) +s=r.c.T(t.yd) +s=s==null?null:s.f +r.d=s +if(s!=null){s=s.d +s.aBG(s.c,new A.Gu(r.gagm()),!1)}}, +n(){var s=this,r=s.d +if(r!=null){r.U(0,s.gagm()) +s.d=null}s.aH()}, +b9x(a){var s,r,q,p=this +if(a instanceof A.nL&&p.a.En(a)){s=p.e +r=a.a +switch(r.e.a){case 0:q=p.e=Math.max(r.gvL()-r.gqt(),0)>0 +break +case 2:q=p.e=Math.max(r.gqt()-r.gxX(),0)>0 +break +case 1:case 3:q=s +break +default:q=s}if(q!==s)p.I(new A.c9k())}}, +A(c0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4=this,b5=null,b6=A.x(c0),b7=A.cLN(c0),b8=A.x(c0).RG,b9=b6.y +if(b9)s=new A.c9j(c0,b5,b5,0,3,b5,b5,b5,b5,b5,b5,16,64,b5,b5,b5) +else s=new A.c9i(c0,b5,b5,4,b5,B.w,b5,b5,b5,b5,b5,16,56,b5,b5,b5) +r=c0.Gm(t.Np) +q=A.EO(c0,t.O) +p=c0.T(t.N8) +o=A.b4(t.ui) +n=p==null?b5:p.y +if(n==null?b4.e:n)o.t(0,B.a2e) +n=r==null +if(n)m=b5 +else{r.a.toString +m=!1}if(n)r=b5 +else{r.a.toString +r=!1}l=r===!0 +r=q==null +if(r)n=b5 +else if(!q.gNj()){n=q.ty$ +n=n!=null&&n.length!==0}else n=!0 +k=n===!0 +if(q instanceof A.ox)q.gCD() +n=b4.a +j=n.fy +i=j==null?b8.Q:j +if(i==null)i=56 +n=n.ax +j=s.gc7(s) +h=t.MH +n=A.dz(n,o,h) +if(n==null)n=A.dz(b8.a,o,h) +if(n==null)n=A.dz(j,o,t.n8) +j=b4.a.ay +g=j==null?b8.b:j +if(g==null)g=s.grp() +j=b4.a.x +f=j==null?b8.c:j +if(f==null){j=s.c +j.toString +f=j}if(o.p(0,B.a2e)){b4.a.toString +o=b8.d +if(o==null)o=s.d +e=o==null?f:o}else e=f +o=b4.a.ch +d=o==null?b8.w:o +if(d==null)d=s.gtB().aM(g) +o=b4.a +c=o.ay +if(c==null)c=b8.b +j=b8.x +o=j==null?o.ch:j +if(o==null)o=b8.w +if(o==null){o=s.gQP() +o=o==null?b5:o.aM(c) +b=o}else b=o +if(b==null)b=d +b4.a.toString +a=b8.as +if(a==null){o=s.gUd() +a=o==null?b5:o.aM(g)}b4.a.toString +a0=b8.at +if(a0==null){o=s.guW() +a0=o==null?b5:o.aM(g)}o=b4.a.dy +if(o!==1){a1=B.Ph.ab(0,o) +if((a0==null?b5:a0.b)!=null)a0=a0.aM(a0.b.a3(a1)) +if((a==null?b5:a.b)!=null)a=a.aM(a.b.a3(a1)) +o=d.r +o=o==null?b5:A.a9(o,0,1) +d=d.a8X(a1*(o==null?1:o)) +o=b.r +o=o==null?b5:A.a9(o,0,1) +b=b.a8X(a1*(o==null?1:o))}o=b4.a +a2=o.c +if(a2==null&&o.d)if(m===!0){r=d.a +a2=new A.arf(B.aT7,b5,b5,A.E3(b5,b5,b5,b5,b5,b5,b5,b5,b5,r==null?24:r,b5,b5,b5,b5),b5)}else{if(!(!l&&k)){if(r)r=b5 +else r=q.gNj()||q.x9$>0 +r=r===!0}else r=!0 +if(r)a2=B.f5}if(a2!=null)if(b9){if(d.l(0,s.gtB()))a3=b7 +else{a4=A.E3(b5,b5,b5,b5,b5,b5,d.f,b5,b5,d.a,b5,b5,b5,b5) +r=b7.a +a3=new A.uV(r==null?b5:r.aKy(a4.c,a4.as,a4.d))}a2=A.a2K(a2 instanceof A.a2I?A.cn(a2,b5,b5):a2,a3) +r=b4.a.go +a2=new A.eP(A.ih(b5,r==null?56:r),a2,b5)}else{r=b4.a.go +a2=new A.eP(A.ih(b5,r==null?56:r),a2,b5)}a5=b4.a.e +if(a5!=null){switch(b6.r.a){case 0:case 1:case 3:case 5:a6=!0 +break +case 2:case 4:a6=b5 +break +default:a6=b5}a5=new A.aLe(a5,b5) +a5=new A.cb(A.cw(b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,!0,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,a6,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5),!1,!1,!1,a5,b5) +a0.toString +a5=A.fM(a5,b5,b5,B.a3,!1,a0,b5,b5,B.ac) +a7=A.aR(c0,b5,t.l).w +a5=A.nz(a5,a7.FY(Math.min(a7.c,1.34)),b5)}r=b4.a.f +if(r!=null&&J.ft(r)){r=b9?B.n:B.er +o=b4.a.f +o.toString +a8=A.aW(o,r,B.j,B.I,b5,b5)}else if(l){r=d.a +a8=new A.arz(B.ccE,b5,b5,A.E3(b5,b5,b5,b5,b5,b5,b5,b5,b5,r==null?24:r,b5,b5,b5,b5),b5)}else a8=b5 +if(a8!=null){if(b.l(0,s.gQP()))a9=b7 +else{b0=A.E3(b5,b5,b5,b5,b5,b5,b.f,b5,b5,b.a,b5,b5,b5,b5) +r=b7.a +a9=new A.uV(r==null?b5:r.aKy(b0.c,b0.as,b0.d))}a8=A.a2K(A.t0(a8,b),a9)}r=b4.a.bgF(b6) +o=b4.a +m=o.dx +if(m==null)m=b8.z +if(m==null)m=16 +a.toString +b1=A.rA(new A.qf(new A.cqP(i),A.t0(A.fM(new A.a5m(a2,a5,a8,r,m,b5),b5,b5,B.aM,!0,a,b5,b5,B.ac),d),b5),B.B,b5) +if(o.w!=null){r=A.a([new A.hD(1,B.bD,new A.eP(new A.aA(0,1/0,0,i),b1,b5),b5)],t.p) +o=b4.a +m=o.fr +if(m===1){o=o.w +o.toString +r.push(o)}else{o=B.Ph.ab(0,m) +r.push(A.tl(b4.a.w,o))}b1=A.aY(r,B.n,B.fw,B.p,b5,b5,B.v)}r=b4.a +r.toString +b1=A.j8(!1,b1,!0,B.E,!0,!0) +b1=new A.ei(B.ei,b5,b5,b1,b5) +r=r.r +if(r!=null){o=A.cw(b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,B.Dv,b5,b5,b5,b5,b5,b5) +m=A.d9(B.F,!0,b5,b1,B.h,b5,0,b5,b5,b5,b5,b5,B.ik) +b1=A.d_(B.aO,A.a([new A.cb(o,!1,!0,!1,r,b5),new A.cb(A.cw(b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,B.Du,b5,b5,b5,b5,b5,b5),!1,!0,!1,m,b5)],t.p),B.B,B.EJ)}r=b4.a.k2 +if(r==null)r=b8.ax +b2=r==null?s.ax:r +if(b2==null){r=A.Va(n) +b9=b9?B.z:b5 +b3=r===B.ax?B.wF:B.aag +b2=new A.vQ(b5,b5,b5,b5,b9,b3.f,b3.r,b3.w)}b9=b4.a +b9=b9.Q +if(b9==null)b9=b8.e +if(b9==null)b9=s.gdF(s) +r=b4.a.as +if(r==null)r=b8.f +if(r==null)r=s.ge_() +o=b4.a.at +if(o==null)o=b8.r +if(o==null)o=s.r +b9=A.cII(A.d9(B.F,!0,b5,new A.cb(A.cw(b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5),!1,!0,!1,b1,b5),B.h,n,e,b5,b9,o,r,b5,B.al),b2,t.ev) +return new A.cb(A.cw(b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5,b5),!0,!1,!1,b9,b5)}} +A.c9k.prototype={ +$0(){}, +$S:0} +A.cow.prototype={ +gGC(){var s=this,r=s.cy +r=s.fy+s.k3 +return Math.max(s.dx+r,s.db)}, +a8t(a,b,c){var s,r,q,p,o,n,m,l=this,k=null,j=l.dx,i=l.gGC()-b-j,h=l.db,g=l.k3,f=l.fy,e=Math.max(h-g-j-f,0) +if(!c){j=l.fr&&b>l.gGC()-h +s=j}else s=!0 +j=l.fr +j +if(!j||!1)r=A.a9((i-g-e)/f,0,1) +else r=1 +q=l.gGC() +p=Math.max(h,l.gGC()-b) +o=l.c +n=o==null&&l.e!=null&&!0 +m=l.e +if(n)n=new A.cb(A.cw(k,k,k,k,k,k,k,k,k,k,k,k,k,!0,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k),!1,!1,!1,m,k) +else n=m +m=s?l.r:0 +j=j?1:A.a9(i/g,0,1) +return A.cL6(A.e7(l.d,l.ax,!1,l.Q,l.f,j,l.ch,l.ok,m,!1,n,!1,l.as,l.at,l.a,l.go,!0,l.w,l.x,l.fx,l.y,l.k2,o,l.cx,l.k1,f,r,l.id),p,s,q,h,r)}, +k(a){return"#"+A.eA(this)+"(topPadding: "+B.e.bk(this.dx,1)+", bottomHeight: "+B.d.bk(this.k3,1)+", ...)"}, +gqS(a){return this.d}} +A.a9E.prototype={ +Y(){return new A.aVO(null,null,B.l)}, +gqS(){return null}} +A.aVO.prototype={ +bz4(){this.a.toString +var s=this.d=null +this.f=B.ce.Kd(!1,!1)?B.dCm:s}, +bz6(){this.a.toString +this.e=null}, +ao(){this.aL() +this.bz4() +this.bz6()}, +bj(a){this.bO(a) +this.a.toString}, +A(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null +g.a.toString +s=A.aR(a,B.de,t.l).w.f.b +r=g.a +q=r.fx +q +p=r.k3 +o=p+s +p=r.e +n=r.r +m=r.Q +l=r.at +k=r.ax +j=g.d +i=g.e +h=g.f +r=r.k3 +return A.az1(new A.aFE(new A.cow(f,!1,p,f,n,f,f,f,f,m,!1,l,k,f,f,!0,f,!1,f,f,o,s,!1,q,f,r,f,f,f,f,0,!1,f,g,j,i,h),q,!1,f),a,!0,!1,!1,!1)}} +A.aLe.prototype={ +be(a){var s=a.T(t.I) +s.toString +s=new A.aTL(B.D,s.w,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){var s=a.T(t.I) +s.toString +b.sds(s.w)}} +A.aTL.prototype={ +dW(a){var s=a.aKo(1/0) +return a.bu(this.K$.pV(s))}, +cN(){var s,r=this,q=t.k,p=q.a(A.X.prototype.gad.call(r)).aKo(1/0) +r.K$.cV(p,!0) +q=q.a(A.X.prototype.gad.call(r)) +s=r.K$.k3 +s.toString +r.k3=q.bu(s) +r.M6()}} +A.c9i.prototype={ +gLX(){var s,r=this,q=r.ch +if(q===$){s=A.x(r.ay) +r.ch!==$&&A.ao() +r.ch=s +q=s}return q}, +gAr(){var s,r=this,q=r.CW +if(q===$){s=r.gLX() +r.CW!==$&&A.ao() +q=r.CW=s.ax}return q}, +gc7(a){return this.gAr().a===B.ax?this.gAr().cy:this.gAr().b}, +grp(){return this.gAr().a===B.ax?this.gAr().db:this.gAr().c}, +gtB(){return this.gLX().ok}, +gUd(){return this.gLX().p3.z}, +guW(){return this.gLX().p3.r}} +A.c9j.prototype={ +gLX(){var s,r=this,q=r.ch +if(q===$){s=A.x(r.ay) +r.ch!==$&&A.ao() +r.ch=s +q=s}return q}, +gAr(){var s,r=this,q=r.CW +if(q===$){s=r.gLX() +r.CW!==$&&A.ao() +q=r.CW=s.ax}return q}, +gaG9(){var s,r=this,q=r.cx +if(q===$){s=r.gLX() +r.cx!==$&&A.ao() +q=r.cx=s.p3}return q}, +gc7(a){return this.gAr().cy}, +grp(){return this.gAr().db}, +gdF(a){return B.z}, +ge_(){var s=this.gAr(),r=s.k3 +return r==null?s.b:r}, +gtB(){var s=null +return new A.eQ(24,s,s,s,s,this.gAr().db,s,s)}, +gQP(){var s=null,r=this.gAr(),q=r.dy +return new A.eQ(24,s,s,s,s,q==null?r.db:q,s,s)}, +gUd(){return this.gaG9().z}, +guW(){return this.gaG9().r}} +A.aZH.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.NY.prototype={ +gv(a){var s=this +return A.am(s.gc7(s),s.grp(),s.c,s.d,s.gdF(s),s.ge_(),s.r,s.gtB(),s.gQP(),s.y,s.z,s.Q,s.gUd(),s.guW(),s.ax,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.NY&&J.v(b.gc7(b),s.gc7(s))&&J.v(b.grp(),s.grp())&&b.c==s.c&&b.d==s.d&&J.v(b.gdF(b),s.gdF(s))&&J.v(b.ge_(),s.ge_())&&J.v(b.r,s.r)&&J.v(b.gtB(),s.gtB())&&J.v(b.gQP(),s.gQP())&&b.z==s.z&&b.Q==s.Q&&J.v(b.gUd(),s.gUd())&&J.v(b.guW(),s.guW())&&J.v(b.ax,s.ax)}, +gc7(a){return this.a}, +grp(){return this.b}, +gdF(a){return this.e}, +ge_(){return this.f}, +gtB(){return this.w}, +gQP(){return this.x}, +gUd(){return this.as}, +guW(){return this.at}} +A.aLd.prototype={} +A.a4E.prototype={ +Ft(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.a +f.toString +s=g.b +s.toString +r=s.aq(0,f) +q=Math.abs(r.a) +p=Math.abs(r.b) +o=r.gpz() +n=s.a +m=f.b +l=new A.w(n,m) +k=new A.bD2(g,o) +if(q>2&&p>2){j=o*o +i=f.a +h=s.b +if(q700){s=-o/p.gaxJ() +o=p.a.c +r=o.x +r===$&&A.e() +if(r>0)o.SC(s) +q=s<0&&!0}else{o=p.a.c +r=o.x +r===$&&A.e() +if(r<0.5){if(r>0)o.SC(-1) +q=!0}else{o.dk(0) +q=!1}}p.a.z.$2$isClosing(a,q) +if(q)p.a.aP_()}, +bJ7(a){if(a.a===a.b)this.a.aP_() +return!1}, +biF(a){if(a!==this.e.p(0,B.Z))this.I(new A.ca5(this,a))}, +A(a){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=A.x(a).x2,g=A.x(a).y?A.cDO(a):B.yh,f=j.a,e=f.ch,d=e==null?h.as:e +if(d==null)d=g.as +f=f.Q +s=f==null?h.a:f +if(s==null)s=g.gc7(g) +r=h.b +if(r==null)r=g.ge_() +j.a.toString +q=h.f +if(q==null)q=g.gdF(g) +f=j.a +e=f.at +if(e==null)e=h.c +p=e==null?g.c:e +if(p==null)p=0 +e=f.ax +o=e==null?h.w:e +if(o==null)o=g.w +e=f.ay +n=e==null?h.Q:e +if(n==null)n=B.h +m=f.r +if(m==null){f.f +m=!1}if(m){l=new A.aOb(f.d,j.gbiE(),j.e,i,i,i) +if(!f.f)l=A.eH(i,l,B.R,!0,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,j.gax2(),j.gax3(),j.gax4(),!1,B.ay)}else l=i +if(!m)f=f.aJp(a) +else{l.toString +f=A.d_(B.ei,A.a([l,new A.aa(B.aUk,f.aJp(a),i)],t.p),B.B,B.a7)}k=A.d9(B.F,!0,i,new A.iH(j.gbJ6(),f,i,t.K3),n,s,p,j.d,q,o,r,i,B.al) +if(d!=null)k=new A.ei(B.ds,i,1,new A.eP(d,k,i),i) +return!j.a.f?k:A.eH(i,k,B.R,!0,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,j.gax2(),j.gax3(),j.gax4(),!1,B.ay)}} +A.ca6.prototype={ +$0(){this.a.e.t(0,B.ne)}, +$S:0} +A.ca4.prototype={ +$0(){this.a.e.D(0,B.ne)}, +$S:0} +A.ca5.prototype={ +$0(){var s=this.a.e +if(this.b)s.t(0,B.Z) +else s.D(0,B.Z)}, +$S:0} +A.aOb.prototype={ +A(a){var s,r,q,p,o,n,m=this,l=null,k=A.x(a).x2,j=A.cDO(a),i=k.z +if(i==null)i=B.a9O +s=A.z(a,B.aL,t.A) +s.toString +s=s.gaa() +r=i.b +q=A.bV(r/2) +p=m.e +o=t.MH +n=A.dz(m.f,p,o) +p=n==null?A.dz(k.y,p,o):n +if(p==null){p=j.ga4S() +o=p.dy +p=(o==null?p.db:o).a3(0.4)}r=A.bU(A.cn(A.an(l,l,B.h,l,l,new A.bq(p,l,l,q,l,l,l,B.M),l,r,l,l,l,l,l,i.a),l,l),48,48) +return A.jj(new A.cb(A.cw(l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,s,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,m.c,l,l,l,l,l,l,l,l,l,l,l),!0,!1,!1,r,l),B.bB,l,l,new A.ccU(m),new A.ccV(m),l)}} +A.ccU.prototype={ +$1(a){return this.a.d.$1(!0)}, +$S:83} +A.ccV.prototype={ +$1(a){return this.a.d.$1(!1)}, +$S:74} +A.aLF.prototype={ +be(a){var s=new A.afR(B.N,this.r,this.e,this.f,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sbQ_(this.r) +b.sbAQ(this.e) +b.sbNt(this.f)}} +A.afR.prototype={ +sbQ_(a){if(J.v(this.ai,a))return +this.ai=a +this.ak()}, +sbAQ(a){if(this.b2===a)return +this.b2=a +this.ak()}, +sbNt(a){if(this.d2===a)return +this.d2=a +this.ak()}, +c2(a){var s=A.kI(a,1/0),r=s.bu(new A.a1(A.a9(1/0,s.a,s.b),A.a9(1/0,s.c,s.d))).a +if(isFinite(r))return r +return 0}, +bY(a){var s=A.kI(a,1/0),r=s.bu(new A.a1(A.a9(1/0,s.a,s.b),A.a9(1/0,s.c,s.d))).a +if(isFinite(r))return r +return 0}, +bP(a){var s=A.kI(1/0,a),r=s.bu(new A.a1(A.a9(1/0,s.a,s.b),A.a9(1/0,s.c,s.d))).b +if(isFinite(r))return r +return 0}, +bX(a){var s=A.kI(1/0,a),r=s.bu(new A.a1(A.a9(1/0,s.a,s.b),A.a9(1/0,s.c,s.d))).b +if(isFinite(r))return r +return 0}, +dW(a){return a.bu(new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d)))}, +cN(){var s,r,q,p,o,n,m=this,l=t.k,k=l.a(A.X.prototype.gad.call(m)) +m.k3=k.bu(new A.a1(A.a9(1/0,k.a,k.b),A.a9(1/0,k.c,k.d))) +if(m.K$!=null){l=l.a(A.X.prototype.gad.call(m)) +k=l.b +l=l.d +l=m.d2?l:l*9/16 +s=m.K$ +s.toString +r=k>=k +q=r&&0>=l +s.cV(new A.aA(k,k,0,l),!q) +q=m.K$ +s=q.e +s.toString +t.r.a(s) +p=m.k3 +p.toString +if(r&&0>=l)o=new A.a1(A.a9(0,k,k),A.a9(0,0,l)) +else{o=q.k3 +o.toString}s.a=new A.w(0,p.b-o.b*m.b2) +if(r&&0>=l)n=new A.a1(A.a9(0,k,k),A.a9(0,0,l)) +else{l=q.k3 +l.toString +n=l}if(!m.L.l(0,n)){m.L=n +m.ai.$1(n)}}}} +A.MX.prototype={ +Y(){return new A.WU(B.tk,B.l,this.$ti.i("WU<1>"))}} +A.WU.prototype={ +bhf(a){var s=this.c +s.toString +switch(A.x(s).r.a){case 2:case 4:return"" +case 0:case 1:case 3:case 5:return a.gbn()}}, +bKj(a){this.d=B.a1}, +aMR(a,b){var s=this.a.c.go +this.d=new A.ca7(s.gm(s),B.tk)}, +bKh(a){return this.aMR(a,null)}, +A(a){var s,r,q,p,o,n,m,l=this,k=A.z(a,B.aL,t.A) +k.toString +s=l.bhf(k) +k=l.a +r=k.c +q=r.go +q.toString +p=r.Gl +o=k.e +n=k.f +m=k.r +return A.i6(q,new A.ck7(l,s),A.d7_(p,o,r.eU,k.w,k.x,n,!0,new A.ck8(l,a),l.gbKg(),l.gbKi(),m,k.z))}} +A.ck8.prototype={ +$0(){if(this.a.a.c.gJs())A.cp(this.b,!1).eQ(null)}, +$S:0} +A.ck7.prototype={ +$2(a,b){var s=null,r=this.a,q=r.d,p=r.a.c.go +r=A.rA(new A.aLF(q.ab(0,p.gm(p)),r.a.d,new A.ck6(r),b,s),B.B,s) +return new A.cb(A.cw(s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,this.b,s,s,s,s,s,!0,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s,s),!1,!0,!1,r,s)}, +$S:249} +A.ck6.prototype={ +$1(a){this.a.a.c.be3(new A.au(0,0,0,a.b))}, +$S:236} +A.a53.prototype={ +be3(a){var s=this.xU +if(J.v(s.a,a))return!1 +s.sm(0,a) +return!0}, +gBE(a){return B.cL}, +gU1(){return B.F}, +gzA(){return this.L}, +gyz(){var s=this.ws +return s==null?B.aJ:s}, +aKF(){var s=this.a +s.toString +s=A.cg("BottomSheet",B.cL,B.F,null,s) +this.Gl=s +return s}, +wn(a,b,c){var s=A.az1(new A.PH(this.j8,new A.hr(new A.bGh(this),null),null),a,!1,!1,!1,!0),r=new A.BW(this.m3.a,s,null) +return r}, +aJe(){var s,r=this,q=r.ws,p=q==null,o=p?B.aJ:q +if((o.gm(o)>>>24&255)!==0&&!r.fy){o=r.go +o.toString +s=(p?B.aJ:q).a3(0) +if(p)q=B.aJ +p=t.IC.i("f6") +return A.cID(!0,r.xU,new A.aV(t.o.a(o),new A.f6(new A.fx(B.b7),new A.hC(s,q),p),p.i("aV")),r.L,r.xa,r.u2)}else return A.bGf(!0,r.xU,null,r.L,null,r.xa,r.u2)}, +gAM(){return this.xa}} +A.bGh.prototype={ +$1(a){var s,r,q=A.x(a).x2,p=A.x(a).y?A.cDO(a):B.yh,o=this.a,n=o.oX +if(n==null)n=q.d +if(n==null)n=q.a +if(n==null)n=p.gc7(p) +s=q.r +if(s==null)s=p.r +if(s==null)s=q.c +r=o.b2 +r=!1 +return new A.MX(o,o.pa,n,s,o.m4,o.oY,o.cm,!0,r,null,o.$ti.i("MX<1>"))}, +$S(){return this.a.$ti.i("MX<1>(C)")}} +A.ca7.prototype={ +ab(a,b){var s=this.a +if(b#"+A.eA(this)+"("+A.r(this.a)+", "+this.b.k(0)+")"}} +A.ca3.prototype={ +ga4S(){var s,r=this,q=r.ax +if(q===$){s=A.x(r.at) +r.ax!==$&&A.ao() +q=r.ax=s.ax}return q}, +gc7(a){return this.ga4S().cy}, +ge_(){var s=this.ga4S(),r=s.k3 +return r==null?s.b:r}, +gdF(a){return B.z}, +ga9u(){var s=this.ga4S(),r=s.dy +return(r==null?s.db:r).a3(0.4)}, +ga9v(){return B.a9O}} +A.Hs.prototype={ +gv(a){var s=this +return A.am(s.gc7(s),s.ge_(),s.c,s.d,s.e,s.gdF(s),s.r,s.w,s.x,s.ga9u(),s.ga9v(),s.Q,s.as,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aF(b)!==A.a_(r))return!1 +if(b instanceof A.Hs)if(J.v(b.gc7(b),r.gc7(r)))if(J.v(b.ge_(),r.ge_()))if(b.c==r.c)if(J.v(b.d,r.d))if(J.v(b.gdF(b),r.gdF(r)))if(J.v(b.e,r.e))if(b.r==r.r)if(J.v(b.w,r.w))if(J.v(b.ga9u(),r.ga9u()))if(J.v(b.ga9v(),r.ga9v()))s=J.v(b.as,r.as) +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}, +gc7(a){return this.a}, +ge_(){return this.b}, +gdF(a){return this.f}, +ga9u(){return this.y}, +ga9v(){return this.z}} +A.aLG.prototype={} +A.a7a.prototype={ +gcD(a){return!0}, +Y(){return new A.aTA(A.b4(t.ui),B.l)}} +A.aTA.prototype={ +ao(){this.aL() +this.a.toString +this.JZ(B.U)}, +bj(a){var s,r=this +r.bO(a) +r.a.toString +r.JZ(B.U) +s=r.J8$ +if(s.p(0,B.U)&&s.p(0,B.ad))r.JZ(B.ad)}, +gbeZ(){var s=this,r=s.J8$ +if(r.p(0,B.U))return s.a.ch +if(r.p(0,B.ad))return s.a.ay +if(r.p(0,B.Z))return s.a.at +if(r.p(0,B.a_))return s.a.ax +return s.a.as}, +A(b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=this,a5=null,a6=a4.a.r,a7=a4.J8$,a8=A.dz(a6.b,a7,t.MH),a9=A.dz(a4.a.db,a7,t.SA) +a6=a4.a.cx +s=new A.w(a6.a,a6.b).aO(0,4) +a6=a4.a +r=a6.cx.S9(a6.cy) +a6=a4.a.f +if(a6==null)a6=B.fD +q=A.dz(a6,a7,t.GE) +a7=s.a +a6=s.b +p=a4.a.CW.t(0,new A.au(a7,a6,a7,a6)).ba(0,B.E,B.qO) +o=a4.gbeZ() +n=a4.a.r.aM(a8) +m=a4.a.w +l=A.x(b0).y?A.x(b0).k2:a5 +k=a4.a +j=k.w==null?B.ik:B.D9 +i=k.dx +h=k.go +k=k.fx +g=a4.adT(B.a_) +f=a4.aS0(B.ad,a4.a.e) +e=a4.a +d=e.Q +c=e.z +b=e.x +e=e.y +a=a4.adT(B.Z) +a0=a4.a +a1=a0.c +a2=a0.d +j=A.d9(i,!0,a5,A.cS(!1,a5,!0,A.t0(A.an(a5,A.cn(a0.dy,1,1),B.h,a5,a5,a5,a5,a5,a5,a5,p,a5,a5,a5),new A.eQ(a5,a5,a5,a5,a5,a8,a5,a5)),a9,!0,b,k,c,e,a5,q,g,f,a,a2,a5,a1,a5,a5,a5,a5,d,a5,a5),h,m,o,a5,l,a9,a5,n,j) +switch(a0.fr.a){case 0:a3=new A.a1(48+a7,48+a6) +break +case 1:a3=B.N +break +default:a3=a5}return new A.cb(A.cw(a5,a5,a5,a5,a5,!0,a5,a5,a5,a5,!0,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5,a5),!0,!1,!1,new A.aQ2(a3,new A.eP(r,j,a5),a5),a5)}} +A.aQ2.prototype={ +be(a){var s=new A.ag4(this.e,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.saqf(this.e)}} +A.ag4.prototype={ +saqf(a){if(this.L.l(0,a))return +this.L=a +this.ak()}, +c2(a){var s=this.K$ +if(s!=null)return Math.max(s.aI(B.aE,a,s.gce()),this.L.a) +return 0}, +bP(a){var s=this.K$ +if(s!=null)return Math.max(s.aI(B.aA,a,s.gc4()),this.L.b) +return 0}, +bY(a){var s=this.K$ +if(s!=null)return Math.max(s.aI(B.aF,a,s.gcd()),this.L.a) +return 0}, +bX(a){var s=this.K$ +if(s!=null)return Math.max(s.aI(B.aN,a,s.gcv()),this.L.b) +return 0}, +axm(a,b){var s,r,q=this.K$ +if(q!=null){s=b.$2(q,a) +q=s.a +r=this.L +return a.bu(new A.a1(Math.max(q,r.a),Math.max(s.b,r.b)))}return B.N}, +dW(a){return this.axm(a,A.CD())}, +cN(){var s,r,q=this,p=q.axm(t.k.a(A.X.prototype.gad.call(q)),A.CE()) +q.k3=p +s=q.K$ +if(s!=null){r=s.e +r.toString +t.r.a(r) +s=s.k3 +s.toString +r.a=B.D.Ik(t.c.a(p.aq(0,s)))}}, +ep(a,b){var s +if(this.C0(a,b))return!0 +s=this.K$.k3.zC(B.m) +return a.Yx(new A.cmV(this,s),s,A.bEE(s))}} +A.cmV.prototype={ +$2(a,b){return this.a.K$.ep(a,this.b)}, +$S:25} +A.aZg.prototype={} +A.alK.prototype={ +A(a){var s,r,q,p,o,n,m,l,k=null,j=A.d7e(a) +a.T(t.v0) +s=A.x(a).xr +r=s.d +if(r==null)r=64 +q=s.e +if(q==null)q=36 +p=s.f +if(p==null)p=B.cr +o=this.y +n=j.bFb(!1,q,o,r,p,B.au4) +m=n.gjE(n).goZ()/4 +r=this.as +q=A.a0(r).i("N<1,q>") +l=A.cJh(new A.aLJ(k,B.aq,B.e9,B.p,B.n,k,B.v,k,A.R(new A.N(r,new A.b7f(m),q),!0,q.i("al.E")),k),n) +switch(n.d.a){case 1:r=2*m +return new A.aa(new A.au(m,r,m,r),l,k) +case 0:return A.an(B.D,l,B.h,k,B.atF,k,k,k,k,k,new A.au(m,0,m,0),k,k,k)}}} +A.b7f.prototype={ +$1(a){var s=this.a +return new A.aa(new A.au(s,0,s,0),a,null)}, +$S:212} +A.aLJ.prototype={ +be(a){var s=this,r=null,q=s.y9(a) +q.toString +q=new A.aTN(s.ax,s.e,s.f,s.r,s.w,q,s.y,s.z,B.h,A.aU(t.O5),A.aP(4,A.nS(r,r,r,r,r,B.an,B.u,r,1,B.ac),!1,t.mi),!0,0,r,r,A.aU(t.T)) +q.bd() +q.H(0,r) +return q}, +bi(a,b){var s=this +b.sMI(0,s.e) +b.saOy(s.f) +b.saOz(s.r) +b.sMx(s.w) +b.sds(s.y9(a)) +b.saSc(s.y) +b.sGW(0,s.z) +b.J3=s.ax}} +A.aTN.prototype={ +gad(){if(this.uO)return A.a4.prototype.gad.call(this) +return A.a4.prototype.gad.call(this).Mq(1/0)}, +dW(a){var s,r,q,p,o=this,n=a.b +if(o.avD(a.Mq(1/0)).a<=n)return o.avD(a) +s=o.ae$ +for(r=A.y(o).i("aK.1"),q=0;s!=null;){q+=s.pV(a.aKp(0)).b +p=s.e +p.toString +s=r.a(p).av$}return a.bu(new A.a1(n,q))}, +cN(){var s,r,q,p,o,n=this +n.uO=!1 +n.afL() +n.uO=!0 +if(n.k3.a<=n.gad().b)n.afL() +else{s=n.gad().aKp(0) +switch(n.b5.a){case 1:r=n.ae$ +break +case 0:r=n.ez$ +break +default:r=null}for(q=t.US,p=0;r!=null;){o=r.e +o.toString +q.a(o) +r.cV(s,!0) +switch(n.aj.a){case 1:switch(n.M.a){case 2:o.a=new A.w((n.gad().b-r.k3.a)/2,p) +break +case 1:o.a=new A.w(n.gad().b-r.k3.a,p) +break +case 4:case 3:case 5:case 0:o.a=new A.w(0,p) +break}break +case 0:switch(n.M.a){case 2:o.a=new A.w(n.gad().b/2-r.k3.a/2,p) +break +case 1:o.a=new A.w(0,p) +break +case 4:case 3:case 5:case 0:o.a=new A.w(n.gad().b-r.k3.a,p) +break}break}p+=r.k3.b +switch(n.b5.a){case 1:r=o.av$ +break +case 0:r=o.j7$ +break}}n.k3=n.gad().bu(new A.a1(n.gad().b,p))}}} +A.Zu.prototype={ +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.x,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aF(b)!==A.a_(r))return!1 +if(b instanceof A.Zu)if(b.d==r.d)if(b.e==r.e)if(J.v(b.f,r.f))s=!0 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}} +A.aLK.prototype={} +A.ep.prototype={ +an1(a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4){var s=this,r=c3==null?s.grM():c3,q=a5==null?s.gc7(s):a5,p=a9==null?s.grp():a9,o=b5==null?s.ger():b5,n=b7==null?s.gdF(s):b7,m=c1==null?s.ge_():c1,l=a6==null?s.grE(s):a6,k=b6==null?s.gjE(s):b6,j=b3==null?s.gA0():b3,i=a8==null?s.y:a8,h=b2==null?s.gA_():b2,g=b0==null?s.Q:b0,f=b1==null?s.gwy():b1,e=b9==null?s.guh():b9,d=b8==null?s.geu(s):b8,c=b4==null?s.gvM():b4,b=c4==null?s.gpu():c4,a=c2==null?s.gAd():c2,a0=a4==null?s.cx:a4,a1=a7==null?s.cy:a7,a2=a3==null?s.db:a3 +return A.Hx(a2,a0,q,l,a1,i,p,g,f,h,j,c,o,k,n,d,e,c0==null?s.guG():c0,m,a,r,b)}, +IB(a){return this.an1(null,null,null,null,null,null,null,null,null,null,null,null,null,a,null,null,null,null,null,null,null,null)}, +aKy(a,b,c){return this.an1(null,null,null,null,null,null,a,null,b,null,null,null,c,null,null,null,null,null,null,null,null,null)}, +aT(a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3=a2.grM() +if(a3==null)a3=a4.a +s=a2.gc7(a2) +if(s==null)s=a4.b +r=a2.grp() +if(r==null)r=a4.c +q=a2.ger() +if(q==null)q=a4.d +p=a2.gdF(a2) +if(p==null)p=a4.e +o=a2.ge_() +if(o==null)o=a4.f +n=a2.grE(a2) +if(n==null)n=a4.r +m=a2.gjE(a2) +if(m==null)m=a4.w +l=a2.gA0() +if(l==null)l=a4.x +k=a2.y +if(k==null)k=a4.y +j=a2.gA_() +if(j==null)j=a4.z +i=a2.Q +if(i==null)i=a4.Q +h=a2.gwy() +if(h==null)h=a4.as +g=a2.guh() +if(g==null)g=a4.at +f=a2.geu(a2) +if(f==null)f=a4.ax +e=a2.gvM() +if(e==null)e=a4.ay +d=a2.gpu() +if(d==null)d=a4.ch +c=a2.gAd() +if(c==null)c=a4.CW +b=a2.cx +if(b==null)b=a4.cx +a=a2.cy +if(a==null)a=a4.cy +a0=a2.db +if(a0==null)a0=a4.db +a1=a2.guG() +return a2.an1(a0,b,s,n,a,k,r,i,h,j,l,e,q,m,p,f,g,a1==null?a4.dx:a1,o,c,a3,d)}, +gv(a){var s=this +return A.b1([s.grM(),s.gc7(s),s.grp(),s.ger(),s.gdF(s),s.ge_(),s.grE(s),s.gjE(s),s.gA0(),s.y,s.gA_(),s.Q,s.gwy(),s.guh(),s.geu(s),s.gvM(),s.gpu(),s.gAd(),s.cx,s.cy,s.db,s.guG()])}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.ep&&b.grM()==s.grM()&&J.v(b.gc7(b),s.gc7(s))&&J.v(b.grp(),s.grp())&&J.v(b.ger(),s.ger())&&b.gdF(b)==s.gdF(s)&&b.ge_()==s.ge_()&&b.grE(b)==s.grE(s)&&b.gjE(b)==s.gjE(s)&&b.gA0()==s.gA0()&&b.y==s.y&&b.gA_()==s.gA_()&&b.Q==s.Q&&b.gwy()==s.gwy()&&b.guh()==s.guh()&&b.geu(b)==s.geu(s)&&J.v(b.gvM(),s.gvM())&&J.v(b.gpu(),s.gpu())&&b.gAd()==s.gAd()&&J.v(b.cx,s.cx)&&b.cy==s.cy&&J.v(b.db,s.db)&&b.guG()==s.guG()}, +grM(){return this.a}, +gc7(a){return this.b}, +grp(){return this.c}, +ger(){return this.d}, +gdF(a){return this.e}, +ge_(){return this.f}, +grE(a){return this.r}, +gjE(a){return this.w}, +gA0(){return this.x}, +gA_(){return this.z}, +gwy(){return this.as}, +guh(){return this.at}, +geu(a){return this.ax}, +gvM(){return this.ay}, +gpu(){return this.ch}, +gAd(){return this.CW}, +guG(){return this.dx}} +A.aQt.prototype={ +ah(a){var s,r=this,q=r.a,p=q==null?null:q.ah(a) +q=r.b +s=q==null?null:q.ah(a) +q=p==null +if(q&&s==null)return null +if(q)return A.cD(new A.c0(s.a.bZ(0),0,B.aa,-1),s,r.c) +if(s==null)return A.cD(p,new A.c0(p.a.bZ(0),0,B.aa,-1),r.c) +return A.cD(p,s,r.c)}, +$icH:1} +A.aLM.prototype={} +A.Zw.prototype={ +gcD(a){return this.c!=null||!1}, +Y(){return new A.acv(null,null,B.l)}} +A.acv.prototype={ +ap0(){this.I(new A.caE())}, +gui(){var s=this.a.z +if(s==null){s=this.r +s.toString}return s}, +a_I(){var s,r=this +if(r.a.z==null)r.r=A.cBL(null) +s=r.gui() +s.tH(0,B.U,!(r.a.c!=null||!1)) +r.gui().a9(0,r.gNi())}, +ao(){this.aL() +this.a_I()}, +bj(a){var s,r=this +r.bO(a) +s=a.z +if(r.a.z!=s){if(s!=null)s.U(0,r.gNi()) +if(r.a.z!=null){s=r.r +if(s!=null){s.M$=$.bl() +s.F$=0}r.r=null}r.a_I()}s=r.a.c!=null||!1 +if(s!==(a.c!=null||!1)){s=r.gui() +s.tH(0,B.U,!(r.a.c!=null||!1)) +if(!(r.a.c!=null||!1))r.gui().tH(0,B.ad,!1)}}, +n(){var s,r=this +r.gui().U(0,r.gNi()) +s=r.r +if(s!=null){s.M$=$.bl() +s.F$=0}s=r.d +if(s!=null)s.n() +r.b6e()}, +A(c7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2=this,c3=null,c4=c2.a,c5=new A.caB(c4.r,c4.adg(c7),c2.a.DU(c7)),c6=new A.caC(c2,c5) +c4=t.PM +s=c6.$1$1(new A.cae(),c4) +r=c6.$1$1(new A.caf(),t.p8) +q=t.MH +p=c6.$1$1(new A.cag(),q) +o=c6.$1$1(new A.car(),q) +n=c6.$1$1(new A.cau(),q) +m=c6.$1$1(new A.cav(),q) +l=c6.$1$1(new A.caw(),t.pc) +k=t.tW +j=c6.$1$1(new A.cax(),k) +i=c6.$1$1(new A.cay(),k) +h=c6.$1$1(new A.caz(),k) +g=c6.$1$1(new A.caA(),q) +f=c6.$1$1(new A.cah(),c4) +e=c6.$1$1(new A.cai(),t.oI) +d=c6.$1$1(new A.caj(),t.KX) +c=c5.$1$1(new A.cak(),t.X3) +b=c5.$1$1(new A.cal(),t.Of) +a=c5.$1$1(new A.cam(),t.Tu) +a0=c5.$1$1(new A.can(),t.y) +a1=c5.$1$1(new A.cao(),t.z8) +a2=new A.w(c.a,c.b).aO(0,4) +a3=c5.$1$1(new A.cap(),t.Ya) +c4=j.a +q=j.b +a4=c.S9(new A.aA(c4,h.a,q,h.b)) +if(i!=null){a5=a4.bu(i) +c4=a5.a +if(isFinite(c4))a4=a4.a90(c4,c4) +c4=a5.b +if(isFinite(c4))a4=a4.a9_(c4,c4)}a6=a2.b +c4=a2.a +a7=Math.max(0,c4) +a8=l.t(0,new A.au(a7,a6,a7,a6)).ba(0,B.E,B.qO) +if(a.a>0){q=c2.e +if(q!=null){k=c2.f +if(k!=null)if(q!==s)if(k.gm(k)!==p.gm(p)){q=c2.f +q=(q.gm(q)>>>24&255)/255===1&&(p.gm(p)>>>24&255)/255<1&&s===0}else q=!1 +else q=!1 +else q=!1}else q=!1}else q=!1 +if(q){q=c2.d +if(!J.v(q==null?c3:q.e,a)){q=c2.d +if(q!=null)q.n() +q=A.cg(c3,a,c3,c3,c2) +q.di() +k=q.nI$ +k.b=!0 +k.a.push(new A.caq(c2)) +c2.d=q}p=c2.f +c2.d.sm(0,0) +c2.d.dk(0)}c2.e=s +c2.f=p +s.toString +q=r==null?c3:r.aM(o) +k=d.Cl(e) +a9=p==null?B.ik:B.D9 +b0=c2.a +b1=b0.w +b2=b0.c +b3=b0.d +b4=b0.e +b5=b0.x +b6=b2!=null||!1 +b0=b0.f +b7=d.Cl(e) +b8=c2.gui() +b9=g==null?o:g +a1.toString +c0=c2.a +a9=A.d9(a,!0,c3,A.cS(!1,c3,b6,A.t0(new A.aa(a8,new A.ei(a1,1,1,c0.Q,c3),c3),new A.eQ(f,c3,c3,c3,c3,b9,c3,c3)),b7,a0,c3,b5,B.z,c3,c3,new A.aRA(new A.cas(c5)),b0,c3,b4,b3,c3,b2,c3,c3,new A.cv(new A.cat(c5),t._s),c3,c3,a3,b8),b1,p,s,c3,n,k,m,q,a9) +switch(b.a){case 0:c1=new A.a1(48+c4,48+a6) +break +case 1:c1=B.N +break +default:c1=c3}c4=c0.c!=null||!1 +return new A.cb(A.cw(c3,c3,c3,c3,c3,!0,c3,c3,c3,c3,c4,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3),!0,!1,!1,new A.aQ3(c1,new A.eP(a4,a9,c3),c3),c3)}} +A.caE.prototype={ +$0(){}, +$S:0} +A.caB.prototype={ +$1$1(a,b){var s=a.$1(this.a),r=a.$1(this.b),q=a.$1(this.c),p=s==null?r:s +return p==null?q:p}, +$1(a){return this.$1$1(a,t.z)}, +$S:810} +A.caC.prototype={ +$1$1(a,b){return this.b.$1$1(new A.caD(this.a,a,b),b)}, +$1(a){return this.$1$1(a,t.z)}, +$S:811} +A.caD.prototype={ +$1(a){var s=this.b.$1(a) +return s==null?null:s.ah(this.a.gui().a)}, +$S(){return this.c.i("0?(ep?)")}} +A.cae.prototype={ +$1(a){return a==null?null:a.grE(a)}, +$S:466} +A.caf.prototype={ +$1(a){return a==null?null:a.grM()}, +$S:813} +A.cag.prototype={ +$1(a){return a==null?null:a.gc7(a)}, +$S:175} +A.car.prototype={ +$1(a){return a==null?null:a.grp()}, +$S:175} +A.cau.prototype={ +$1(a){return a==null?null:a.gdF(a)}, +$S:175} +A.cav.prototype={ +$1(a){return a==null?null:a.ge_()}, +$S:175} +A.caw.prototype={ +$1(a){return a==null?null:a.gjE(a)}, +$S:815} +A.cax.prototype={ +$1(a){return a==null?null:a.gA0()}, +$S:251} +A.cay.prototype={ +$1(a){return a==null?null:a.y}, +$S:251} +A.caz.prototype={ +$1(a){return a==null?null:a.gA_()}, +$S:251} +A.caA.prototype={ +$1(a){return a==null?null:a.Q}, +$S:175} +A.cah.prototype={ +$1(a){return a==null?null:a.gwy()}, +$S:466} +A.cai.prototype={ +$1(a){return a==null?null:a.guh()}, +$S:817} +A.caj.prototype={ +$1(a){return a==null?null:a.geu(a)}, +$S:818} +A.cas.prototype={ +$1(a){return this.a.$1$1(new A.cac(a),t.Pb)}, +$S:472} +A.cac.prototype={ +$1(a){var s +if(a==null)s=null +else{s=a.gvM() +s=s==null?null:s.ah(this.a)}return s}, +$S:820} +A.cat.prototype={ +$1(a){return this.a.$1$1(new A.cab(a),t.n8)}, +$S:69} +A.cab.prototype={ +$1(a){var s +if(a==null)s=null +else{s=a.ger() +s=s==null?null:s.ah(this.a)}return s}, +$S:822} +A.cak.prototype={ +$1(a){return a==null?null:a.gpu()}, +$S:823} +A.cal.prototype={ +$1(a){return a==null?null:a.gAd()}, +$S:824} +A.cam.prototype={ +$1(a){return a==null?null:a.cx}, +$S:825} +A.can.prototype={ +$1(a){return a==null?null:a.cy}, +$S:826} +A.cao.prototype={ +$1(a){return a==null?null:a.db}, +$S:827} +A.cap.prototype={ +$1(a){return a==null?null:a.guG()}, +$S:828} +A.caq.prototype={ +$1(a){if(a===B.ap)this.a.I(new A.cad())}, +$S:15} +A.cad.prototype={ +$0(){}, +$S:0} +A.aRA.prototype={ +ah(a){var s=this.a.$1(a) +s.toString +return s}, +gIG(){return"ButtonStyleButton_MouseCursor"}} +A.aQ3.prototype={ +be(a){var s=new A.ag5(this.e,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.saqf(this.e)}} +A.ag5.prototype={ +saqf(a){if(this.L.l(0,a))return +this.L=a +this.ak()}, +c2(a){var s=this.K$ +if(s!=null)return Math.max(s.aI(B.aE,a,s.gce()),this.L.a) +return 0}, +bP(a){var s=this.K$ +if(s!=null)return Math.max(s.aI(B.aA,a,s.gc4()),this.L.b) +return 0}, +bY(a){var s=this.K$ +if(s!=null)return Math.max(s.aI(B.aF,a,s.gcd()),this.L.a) +return 0}, +bX(a){var s=this.K$ +if(s!=null)return Math.max(s.aI(B.aN,a,s.gcv()),this.L.b) +return 0}, +axn(a,b){var s,r,q=this.K$ +if(q!=null){s=b.$2(q,a) +q=s.a +r=this.L +return a.bu(new A.a1(Math.max(q,r.a),Math.max(s.b,r.b)))}return B.N}, +dW(a){return this.axn(a,A.CD())}, +cN(){var s,r,q=this,p=q.axn(t.k.a(A.X.prototype.gad.call(q)),A.CE()) +q.k3=p +s=q.K$ +if(s!=null){r=s.e +r.toString +t.r.a(r) +s=s.k3 +s.toString +r.a=B.D.Ik(t.c.a(p.aq(0,s)))}}, +ep(a,b){var s +if(this.C0(a,b))return!0 +s=this.K$.k3.zC(B.m) +return a.Yx(new A.cmW(this,s),s,A.bEE(s))}} +A.cmW.prototype={ +$2(a,b){return this.a.K$.ep(a,this.b)}, +$S:25} +A.aib.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.Zx.prototype={ +G(){return"ButtonTextTheme."+this.b}} +A.Zt.prototype={ +G(){return"ButtonBarLayoutBehavior."+this.b}} +A.Zy.prototype={ +D4(a,b,c){return A.cJh(c,this.w)}, +fj(a){return!this.w.l(0,a.w)}} +A.alM.prototype={ +gjE(a){var s=this.e +if(s!=null)return s +switch(this.c.a){case 0:case 1:return B.bL +case 2:return B.N6}}, +geu(a){var s=this.f +if(s!=null)return s +switch(this.c.a){case 0:case 1:return B.a8G +case 2:return B.hj}}, +aKB(a,b,c,d,e,f,g){var s=this,r=g==null?s.c:g,q=d==null?s.d:d,p=e==null?s.a:e,o=c==null?s.b:c,n=f==null?s.gjE(s):f,m=s.geu(s),l=b==null?s.at:b +return A.cJi(a===!0,s.w,l,s.x,s.y,o,s.Q,s.z,q,s.ax,p,n,m,s.as,r)}, +amS(a){return this.aKB(null,a,null,null,null,null,null)}, +bFb(a,b,c,d,e,f){return this.aKB(a,null,b,c,d,e,f)}, +l(a,b){var s=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.alM&&b.c===s.c&&b.a===s.a&&b.b===s.b&&J.v(b.gjE(b),s.gjE(s))&&J.v(b.geu(b),s.geu(s))&&J.v(b.w,s.w)&&J.v(b.y,s.y)&&J.v(b.z,s.z)&&J.v(b.Q,s.Q)&&J.v(b.as,s.as)&&J.v(b.at,s.at)&&b.ax==s.ax}, +gv(a){var s=this +return A.am(s.c,s.a,s.b,s.gjE(s),s.geu(s),!1,s.w,s.x,s.y,s.z,s.Q,s.as,s.at,s.ax,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.aLN.prototype={} +A.am2.prototype={ +A(a){var s,r,q,p,o=this,n=null,m=A.x(a).y2,l=A.x(a).y?new A.caI(a,B.h,n,n,n,1,B.eu,B.E_):new A.caH(a,B.h,n,n,n,1,B.eu,B.hj),k=o.y,j=o.c,i=m.c +if(i==null)i=l.gdF(l) +s=m.d +if(s==null)s=l.ge_() +r=o.f +q=o.r +p=o.x +k=A.an(n,A.d9(B.F,!0,n,new A.cb(A.cw(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n),!1,!1,!1,o.Q,n),p,j,r,n,i,q,s,n,B.kZ),B.h,n,n,n,n,n,n,k,n,n,n,n) +return new A.cb(A.cw(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n),!0,!1,!1,k,n)}} +A.caH.prototype={ +gaf(a){return A.x(this.w).at}, +gdF(a){return A.x(this.w).k2}} +A.caI.prototype={ +gagE(){var s,r=this,q=r.x +if(q===$){s=A.x(r.w) +r.x!==$&&A.ao() +q=r.x=s.ax}return q}, +gaf(a){return this.gagE().cy}, +gdF(a){var s=this.gagE().fy +return s==null?B.w:s}, +ge_(){var s=this.gagE(),r=s.k3 +return r==null?s.b:r}} +A.OA.prototype={ +gv(a){var s=this +return A.am(s.a,s.gaf(s),s.gdF(s),s.ge_(),s.e,s.f,s.r,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.OA&&b.a==s.a&&J.v(b.gaf(b),s.gaf(s))&&J.v(b.gdF(b),s.gdF(s))&&J.v(b.ge_(),s.ge_())&&b.e==s.e&&J.v(b.f,s.f)&&J.v(b.r,s.r)}, +gaf(a){return this.b}, +gdF(a){return this.c}, +ge_(){return this.d}} +A.aLR.prototype={} +A.aMi.prototype={ +G(){return"_CheckboxType."+this.b}} +A.zh.prototype={ +Y(){return new A.aMg(new A.aMe($.bl()),$,$,$,$,$,$,$,$,$,null,!1,!1,null,null,B.l)}, +gm(a){return this.c}} +A.aMg.prototype={ +ao(){this.b6h() +this.e=this.a.c}, +bj(a){var s,r=this +r.bO(a) +s=a.c +if(s!=r.a.c){r.e=s +r.Yz()}}, +n(){this.d.n() +this.b6g()}, +gp0(){return this.a.d}, +gOk(){this.a.toString +return!1}, +gm(a){return this.a.c}, +gaHP(){return new A.cv(new A.cb6(this),t._s)}, +aEv(a){var s +if(a instanceof A.a4H){this.a.toString +s=this.grk() +return A.dz(a,s,t.oI)}if(!this.grk().p(0,B.a9))return a +return null}, +A(a7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5=this,a6=null +switch(a5.a.db.a){case 0:break +case 1:switch(A.x(a7).r.a){case 0:case 1:case 3:case 5:break +case 2:case 4:s=a5.a +return new A.a_P(s.c,s.d,s.f,s.w,!1,a6,a6,!1,s.cx,s.CW,a6)}break}r=A.cJz(a7) +q=A.x(a7).y?new A.cb2(A.x(a7),A.x(a7).ax,a6,a6,a6,a6,a6,a6,a6,a6,a6):new A.cb_(A.x(a7),A.x(a7).ax,a6,a6,a6,a6,a6,a6,a6,a6,a6) +s=a5.a.y +p=s==null?r.f:s +if(p==null)p=q.gwB() +a5.a.toString +o=q.gpu() +switch(p.a){case 0:n=B.Ex +break +case 1:n=B.Ew +break +default:n=a6}n=n.a2(0,new A.w(o.a,o.b).aO(0,4)) +a5.grk().t(0,B.eT) +a5.a.toString +m=a5.grk() +m.t(0,B.a9) +a5.a.toString +l=a5.grk() +l.D(0,B.a9) +s=a5.a.r +s=s==null?a6:s.a +k=s==null?a5.gaHP().a.$1(m):s +if(k==null){s=r.b +k=s==null?a6:s.ah(m)}s=k==null +if(s){j=q.grG().a.$1(m) +j.toString +i=j}else i=k +j=a5.a.r +j=j==null?a6:j.a +h=j==null?a5.gaHP().a.$1(l):j +if(h==null){j=r.b +h=j==null?a6:j.ah(l)}j=h==null +if(j){g=q.grG().a.$1(l) +g.toString +f=g}else f=h +a5.a.toString +e=a5.grk() +e.t(0,B.a_) +a5.a.toString +g=r.d +d=g==null?a6:g.ah(e) +c=d +if(c==null){d=q.ger().a.$1(e) +d.toString +c=d}a5.a.toString +b=a5.grk() +b.t(0,B.Z) +a5.a.toString +d=g==null?a6:g.ah(b) +a=d +if(a==null){d=q.ger().a.$1(b) +d.toString +a=d}m.t(0,B.ad) +a5.a.toString +d=g==null?a6:g.ah(m) +if(d==null){s=s?a6:k.bZ(31) +a0=s}else a0=d +if(a0==null){s=q.ger().a.$1(m) +s.toString +a0=s}l.t(0,B.ad) +a5.a.toString +s=g==null?a6:g.ah(l) +if(s==null){s=j?a6:h.bZ(31) +a1=s}else a1=s +if(a1==null){s=q.ger().a.$1(l) +s.toString +a1=s}if(a5.E7$!=null){a=a5.grk().p(0,B.a9)?a0:a1 +c=a5.grk().p(0,B.a9)?a0:a1}a5.a.toString +a2=a5.grk() +s=a5.a.w +j=r.c +s=j==null?a6:j.ah(a2) +a3=s +if(a3==null){s=q.gDJ().ah(a2) +s.toString +a3=s}a5.a.toString +a4=r.e +if(a4==null)a4=q.gwb() +s=a5.a.c +j=a5.d +g=a5.zP$ +g===$&&A.e() +j.sbB(0,g) +g=a5.Jb$ +g===$&&A.e() +j.sarm(g) +g=a5.Jd$ +g===$&&A.e() +j.saro(g) +g=a5.Jc$ +g===$&&A.e() +j.sarp(g) +j.sapd(a1) +j.sarn(a0) +j.sEc(a) +j.sxW(c) +j.swb(a4) +j.sS7(a5.E7$) +j.sEg(a5.grk().p(0,B.a_)) +j.sapz(a5.grk().p(0,B.Z)) +j.sDz(i) +j.sSO(f) +j.sDJ(a3) +j.sm(0,a5.a.c) +j.sar8(a5.e) +a5.a.toString +g=r.w +j.seu(0,g==null?q.geu(q):g) +g=a5.aEv(a5.a.cx) +j.suh(g==null?a5.aEv(r.x):g) +j=a5.aJj(!1,a6,new A.cv(new A.cb7(a5,r),t.j0),j,n) +return new A.cb(A.cw(a6,a6,a6,a6,a6,a6,s===!0,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6),!1,!1,!1,j,a6)}} +A.cb6.prototype={ +$1(a){if(a.p(0,B.U))return null +if(a.p(0,B.a9))return this.a.a.f +return null}, +$S:69} +A.cb7.prototype={ +$1(a){var s=A.dz(this.a.a.e,a,t.GE) +if(s==null)s=null +return s==null?B.fD.ah(a):s}, +$S:187} +A.aMe.prototype={ +sDJ(a){if(J.v(this.db,a))return +this.db=a +this.aY()}, +gm(a){return this.dx}, +sm(a,b){if(this.dx==b)return +this.dx=b +this.aY()}, +sar8(a){if(this.dy==a)return +this.dy=a +this.aY()}, +seu(a,b){if(J.v(this.fr,b))return +this.fr=b +this.aY()}, +suh(a){if(J.v(this.fx,a))return +this.fx=a +this.aY()}, +aD4(a,b){var s=1-Math.abs(b-0.5)*2,r=18-s*2,q=a.a+s,p=a.b+s +return new A.Z(q,p,q+r,p+r)}, +ay4(a){var s,r=this.e +if(a>=0.25)r.toString +else{s=this.f +s.toString +r.toString +r=A.ap(s,r,a*4) +r.toString}return r}, +agL(a,b,c,d,e){if(e)a.dP(this.fr.yc(b),c) +if(d!=null)this.fr.Cl(d).b4(a,b)}, +ahG(a,b,c,d){var s,r=$.aD().cs(),q=b.a,p=b.b,o=q+2.6999999999999997,n=p+8.1 +if(c<0.5){s=A.qJ(B.dyz,B.a3f,c*2) +s.toString +r.oT(0,o,n) +r.ef(0,q+s.a,p+s.b)}else{s=A.qJ(B.a3f,B.dzO,(c-0.5)*2) +s.toString +r.oT(0,o,n) +r.ef(0,q+7.2,p+12.6) +r.ef(0,q+s.a,p+s.b)}a.dP(r,d)}, +ahH(a,b,c,d){var s,r=A.qJ(B.dyJ,B.a30,1-c) +r.toString +s=A.qJ(B.a30,B.dxG,c) +s.toString +a.u1(b.a2(0,r),b.a2(0,s),d)}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this +g.aqV(a,b.zC(B.m)) +s=$.aD() +r=s.b_() +q=g.db +q.toString +r.saf(0,q) +r.sd8(0,B.aI) +r.spw(2) +p=t.c.a(b.dZ(0,2).aq(0,B.Ev.dZ(0,2))) +q=g.a.a +q=q.gbM(q) +q=q===B.c8||q===B.ap +o=g.a +n=q?o.gm(o):1-o.gm(o) +if(g.dy===!1||g.dx===!1){m=g.dx===!1?1-n:n +l=g.aD4(p,m) +k=s.b_() +k.saf(0,g.ay4(m)) +j=g.fx +if(m<=0.5)g.agL(a,l,k,j==null?new A.c0(k.gaf(k),2,B.aa,-1):j,!1) +else{g.agL(a,l,k,j,!0) +i=(m-0.5)*2 +if(g.dy==null||g.dx==null)g.ahH(a,p,i,r) +else g.ahG(a,p,i,r)}}else{l=g.aD4(p,1) +k=s.b_() +k.saf(0,g.ay4(1)) +g.agL(a,l,k,g.fx,!0) +if(n<=0.5){i=1-n*2 +s=g.dy +if(s===!0)g.ahG(a,p,i,r) +else g.ahH(a,p,i,r)}else{h=(n-0.5)*2 +s=g.dx +if(s===!0)g.ahG(a,p,h,r) +else g.ahH(a,p,h,r)}}}} +A.cb_.prototype={ +grG(){return new A.cv(new A.cb0(this),t.h2)}, +gDJ(){return new A.ci(B.o,t.h9)}, +ger(){return new A.cv(new A.cb1(this),t._s)}, +gwb(){return 20}, +gwB(){return this.y.e}, +gpu(){return this.y.z}, +geu(a){return B.dGt}} +A.cb0.prototype={ +$1(a){if(a.p(0,B.U))return this.a.y.ch +if(a.p(0,B.a9))return this.a.z.f +return this.a.y.k4}, +$S:8} +A.cb1.prototype={ +$1(a){if(a.p(0,B.ad))return this.a.grG().a.$1(a).bZ(31) +if(a.p(0,B.Z))return this.a.y.dx +if(a.p(0,B.a_))return this.a.y.cx +return B.z}, +$S:8} +A.cb2.prototype={ +grG(){return new A.cv(new A.cb4(this),t.h2)}, +gDJ(){return new A.cv(new A.cb3(this),t.h2)}, +ger(){return new A.cv(new A.cb5(this),t.h2)}, +gwb(){return 20}, +gwB(){return this.y.e}, +gpu(){return this.y.z}, +geu(a){return B.a8G}} +A.cb4.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.U))return q.a.z.db.a3(0.38) +if(a.p(0,B.eT))return q.a.z.at +if(a.p(0,B.a9))return q.a.z.b +if(a.p(0,B.ad))return q.a.z.db +if(a.p(0,B.Z))return q.a.z.db +if(a.p(0,B.a_))return q.a.z.db +s=q.a.z +r=s.dy +return r==null?s.db:r}, +$S:8} +A.cb3.prototype={ +$1(a){if(a.p(0,B.U)){if(a.p(0,B.a9))return this.a.z.cy +return B.z}if(a.p(0,B.a9)){if(a.p(0,B.eT))return this.a.z.ax +return this.a.z.c}return B.z}, +$S:8} +A.cb5.prototype={ +$1(a){var s=this +if(a.p(0,B.eT)){if(a.p(0,B.ad))return s.a.z.at.a3(0.12) +if(a.p(0,B.Z))return s.a.z.at.a3(0.08) +if(a.p(0,B.a_))return s.a.z.at.a3(0.12)}if(a.p(0,B.a9)){if(a.p(0,B.ad))return s.a.z.db.a3(0.12) +if(a.p(0,B.Z))return s.a.z.b.a3(0.08) +if(a.p(0,B.a_))return s.a.z.b.a3(0.12) +return B.z}if(a.p(0,B.ad))return s.a.z.b.a3(0.12) +if(a.p(0,B.Z))return s.a.z.db.a3(0.08) +if(a.p(0,B.a_))return s.a.z.db.a3(0.12) +return B.z}, +$S:8} +A.aid.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.aie.prototype={ +ao(){var s,r=this,q=null +r.aL() +s=A.cg(q,B.F,q,r.a.c===!1?0:1,r) +r.xT$=s +r.zP$=A.dv(B.es,s,B.fU) +s=A.cg(q,B.bg,q,q,r) +r.B6$=s +r.Jb$=A.dv(B.ao,s,q) +s=A.cg(q,B.fk,q,r.Cy$||r.Cx$?1:0,r) +r.Gh$=s +r.Jc$=A.dv(B.ao,s,q) +s=A.cg(q,B.fk,q,r.Cy$||r.Cx$?1:0,r) +r.Gi$=s +r.Jd$=A.dv(B.ao,s,q)}, +n(){var s=this,r=s.xT$ +r===$&&A.e() +r.n() +r=s.B6$ +r===$&&A.e() +r.n() +r=s.Gh$ +r===$&&A.e() +r.n() +r=s.Gi$ +r===$&&A.e() +r.n() +s.b6f()}} +A.aMj.prototype={ +G(){return"_CheckboxType."+this.b}} +A.a_2.prototype={ +blJ(){var s=this +switch(s.c){case!1:s.d.$1(!0) +break +case!0:s.d.$1(!1) +break +case null:s.d.$1(!1) +break}}, +A(a){var s,r,q=this,p=null +switch(0){case 0:s=A.bc9(q.f,!1,p,p,p,!1,B.nf,p,q.d,p,p,p,p,!1,q.c) +break}switch(2){case 1:case 2:break}A.x(a) +A.cJz(a) +r=q.f +return new A.Ay(A.cf(!1,q.go,p,p,!0,p,p,p,!1,p,p,p,q.gblI(),!1,r,p,p,q.db,p,p,q.cy,s,p),p)}, +gm(a){return this.c}, +gcD(){return null}} +A.OH.prototype={ +gv(a){var s=this +return A.am(s.a,s.grG(),s.gDJ(),s.ger(),s.gwb(),s.gwB(),s.gpu(),s.geu(s),s.x,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.OH&&b.grG()==s.grG()&&b.gDJ()==s.gDJ()&&b.ger()==s.ger()&&b.gwb()==s.gwb()&&b.gwB()==s.gwB()&&J.v(b.gpu(),s.gpu())&&J.v(b.geu(b),s.geu(s))&&J.v(b.x,s.x)}, +grG(){return this.b}, +gDJ(){return this.c}, +ger(){return this.d}, +gwb(){return this.e}, +gwB(){return this.f}, +gpu(){return this.r}, +geu(a){return this.w}} +A.aMh.prototype={} +A.amA.prototype={ +A(a){var s=null +return new A.a77(this.c,this.d,s,s,B.chs,s,s,s,s,s,B.h,s,!1,s,s,s,s,s,s,s,!0,!1,s)}} +A.a77.prototype={ +Y(){return new A.afI(null,null,A.b4(t.ui),B.l)}} +A.afI.prototype={ +gFT(){this.a.toString +return!1}, +ao(){var s,r=this,q=null +r.aL() +r.a.toString +r.JZ(B.U) +r.a.toString +r.JZ(B.a9) +r.a.toString +s=A.cg(q,B.aTk,q,0,r) +r.d=s +r.Q=A.dv(B.ao,s,q) +r.a.toString +r.e=A.cg(q,B.cl,q,1,r) +r.a.toString +r.f=A.cg(q,B.cl,q,0,r) +r.a.toString +r.r=A.cg(q,B.j2,q,1,r) +r.w=A.dv(new A.fE(0.23076923076923073,1,B.ao),r.d,new A.fE(0.7435897435897436,1,B.ao)) +r.y=A.dv(B.ao,r.f,q) +r.x=A.dv(B.ao,r.e,new A.fE(0.4871794871794872,1,B.ao)) +r.z=A.dv(B.ao,r.r,q)}, +n(){var s=this,r=s.d +r===$&&A.e() +r.n() +r=s.e +r===$&&A.e() +r.n() +r=s.f +r===$&&A.e() +r.n() +r=s.r +r===$&&A.e() +r.n() +s.b6Q()}, +bbQ(a){var s=this +if(!s.gFT())return +s.aIh(B.ad) +s.I(new A.cmh(s))}, +bbO(){var s=this +if(!s.gFT())return +s.JZ(B.ad) +s.I(new A.cmg(s))}, +bbM(){var s=this +if(!s.gFT())return +s.JZ(B.ad) +s.I(new A.cmi(s)) +s.a.toString}, +bbK(a,b,c){var s,r,q=this,p=q.a +if(a.y){p.toString +p=b.c +if(p==null)p=c.gZW() +q.a.toString +s=b.a +if(s==null)s=c.gc7(c) +r=q.r +r===$&&A.e() +r=new A.hC(p,s).ab(0,r.gm(r)) +q.a.toString +p=b.d +if(p==null)p=c.gyg() +s=q.Q +s===$&&A.e() +return new A.hC(r,p).ab(0,s.gm(s))}else{p.toString +p=b.c +if(p==null)p=a.ch +s=b.a +if(s==null)s=a.dM.a +if(s==null)s=c.gc7(c) +r=q.r +r===$&&A.e() +r=new A.hC(p,s).ab(0,r.gm(r)) +q.a.toString +p=b.d +if(p==null)p=a.dM.d +if(p==null)p=c.gyg() +s=q.Q +s===$&&A.e() +return new A.hC(r,p).ab(0,s.gm(s))}}, +bj(a){var s,r=this +r.bO(a) +s=r.a +if(a.d.C_(0,s.d)){r.a.toString +s=!1}else s=!0 +if(s)r.I(new A.cmk(r)) +r.a.toString}, +bzv(a,b,c){var s=null +if(!b||c==null)return a +return A.y6(a,s,c,s,s,s)}, +bap(a,b,c,d){this.a.toString +return null}, +A(d3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0=this,d1=null,d2=A.dH(d3,B.bv) +d2=d2==null?d1:d2.c +d2=A.a19(B.cr,B.fm,A.a9((d2==null?1:d2)-1,0,1)) +d2.toString +s=A.x(d3) +d3.T(t.aL) +r=A.x(d3).dM +q=r.ch +if(q==null)q=s.ax.a +d0.a.toString +if(s.y){p=new A.cb8(d3,!0,d1,d1,d1,d1,d1,d1,d1,d1,!0,d1,d1,d1,d1,B.dGs,d1,d1,d1,0,d1,d1) +o=p}else{p=q===B.ax?B.zq:s.fr +n=s.p3.y +n.toString +m=q===B.ar?B.w:B.o +l=m.a +k=l>>>16&255 +j=l>>>8&255 +l&=255 +i=A.fw(31,k,j,l) +h=A.fw(222,k,j,l) +g=A.fw(12,k,j,l) +f=A.fw(61,k,j,l) +e=p.bZ(61) +d=n.aM(p.bZ(222)) +l=A.cJC(i,q,d1,h,g,0,d1,d1,n.aM(A.fw(222,k,j,l)),B.eu,8,d,e,f,B.w,B.w,d1,!0,d1,d1) +o=l}c=A.fN(d3) +p=d0.J8$ +n=t.oI +l=A.dz(d0.a.cy,p,n) +b=l==null?A.dz(r.as,p,n):l +if(b==null)b=A.dz(o.guh(),p,n) +n=t.KX +l=A.dz(d0.a.db,p,n) +if(l==null)l=A.dz(r.at,p,n) +a=l==null?A.dz(o.at,p,n):l +a=(a==null?B.jB:a).Cl(b) +d0.a.toString +n=r.CW +a0=n==null?o.CW:n +if(a0==null)a0=0 +n=r.cx +a1=n==null?o.cx:n +if(a1==null)a1=0 +a2=r.f +if(a2==null)a2=o.gdF(o) +d0.a.toString +a3=r.r +if(a3==null)a3=o.ge_() +d0.a.toString +a4=r.y +if(a4==null)a4=o.gYV() +d0.a.toString +a5=!0 +a6=r.Q +if(a6==null){n=o.gjE(o) +n.toString +a6=n}a7=r.ax +if(a7==null){n=o.gvb() +n.toString +a7=n}d0.a.toString +n=r.z +a8=n==null?o.ga0_():n +if(a8==null)a8=d2 +d0.a.toString +a9=r.cy +if(a9==null)a9=o.gtB() +b0=a7.aT(d0.a.f) +b1=b0.aM(A.dz(b0.b,p,t.MH)) +if(a9!=null){d0.a.toString +d2=!0}else d2=!1 +p=d0.a +b2=d2?A.uW(p.d,a9,d1):p.d +d2=d0.gFT()&&d0.as?a1:a0 +p=d0.a +p=p.dx +n=d0.adT(B.a_) +l=d0.a.dy +k=d0.gFT()?d0.gbbL():d1 +j=d0.gFT()?d0.gbbP():d1 +b3=d0.gFT()?d0.gbbN():d1 +b4=d0.gFT()?d0.adT(B.Z):d1 +b5=d0.d +b5===$&&A.e() +b6=d0.r +b6===$&&A.e() +b6=A.a([b5,b6],t.Eo) +b5=d0.a +b5=A.fM(b5.e,d1,1,B.apb,!1,b1,B.an,d1,B.ac) +b7=A.NX(b2,B.cl,A.aje(),B.ao,A.b_w()) +b8=A.NX(d0.bap(d3,s,r,o),B.cl,A.aje(),B.ao,A.b_w()) +b9=a6.ah(c) +d0.a.toString +c0=s.z +c1=a8.ah(c) +d0.a.toString +c2=d0.gFT() +d0.a.toString +c3=d0.w +c3===$&&A.e() +c4=d0.z +c4===$&&A.e() +c5=d0.x +c5===$&&A.e() +c6=d0.y +c6===$&&A.e() +c7=A.d9(B.j2,!0,d1,A.cS(!1,d1,!0,A.i6(new A.Cd(b6),new A.cmj(d0,a,s,r,o),d0.bzv(new A.aMn(new A.aMm(b7,b5,b8,q,b9,c0,c1,!0,a5,a4,c2),!1,!0,c3,c5,c6,c4,B.lJ,d1),!1,d1)),a,!0,d1,l,d1,d1,d1,d1,n,d1,b4,d1,d1,k,b3,j,d1,d1,d1,d1,d1),p,d1,d2,d1,a2,a,a3,d1,B.al) +d0.a.toString +c8=new A.w(c0.a,c0.b).aO(0,4) +d0.a.toString +switch(s.e.a){case 0:c9=new A.aA(48+c8.a,1/0,48+c8.b,1/0) +break +case 1:c9=B.cA +break +default:c9=d1}d2=A.cn(c7,1,1) +return new A.cb(A.cw(d1,d1,d1,d1,d1,!1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,d1,!1,d1,d1,d1,d1,d1,d1,d1,d1),!0,!1,!1,new A.aMl(c9,d2,d1),d1)}} +A.cmh.prototype={ +$0(){this.a.as=!0}, +$S:0} +A.cmg.prototype={ +$0(){this.a.as=!1}, +$S:0} +A.cmi.prototype={ +$0(){this.a.as=!1}, +$S:0} +A.cmk.prototype={ +$0(){var s=this.a +s.a.toString +s=s.e +s===$&&A.e() +s.dk(0)}, +$S:0} +A.cmj.prototype={ +$2(a,b){var s=this,r=null +return A.an(r,b,B.h,r,r,new A.iM(s.a.bbK(s.c,s.d,s.e),r,r,r,s.b),r,r,r,r,r,r,r,r)}, +$S:830} +A.aMl.prototype={ +be(a){var s=new A.aTO(this.e,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.salJ(this.e)}} +A.aTO.prototype={ +ep(a,b){var s +if(!this.k3.p(0,b))return!1 +s=new A.w(b.a,this.k3.b/2) +return a.Yx(new A.cmx(this,s),b,A.bEE(s))}} +A.cmx.prototype={ +$2(a,b){return this.a.K$.ep(a,this.b)}, +$S:25} +A.aMn.prototype={ +gafn(){return B.crf}, +amp(a){switch(a.a){case 0:return this.c.b +case 1:return this.c.a +case 2:return this.c.c}}, +bi(a,b){var s,r=this +b.sbWw(r.c) +s=a.T(t.I) +s.toString +b.sds(s.w) +b.F=!1 +b.M=!0 +b.aj=r.f +b.b5=r.r +b.bq=r.w +b.cE=r.x +b.K=r.y}, +be(a){var s,r,q=this,p=a.T(t.I) +p.toString +p=new A.afT(!1,!0,q.f,q.r,q.w,q.x,q.y,q.c,p.w,A.b(t.Wb,t.x),A.aU(t.T)) +p.bd() +s=p.gpE() +p.aj.a.a9(0,s) +r=p.gGB() +p.b5.a.a9(0,r) +p.bq.a.a9(0,r) +p.cE.a.a9(0,s) +return p}, +gm(a){return this.d}} +A.w7.prototype={ +G(){return"_ChipSlot."+this.b}} +A.aMm.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.aMm&&b.a.C_(0,s.a)&&b.b.C_(0,s.b)&&b.c.C_(0,s.c)&&b.d===s.d&&b.e.l(0,s.e)&&b.r.l(0,s.r)&&b.w===s.w&&J.v(b.y,s.y)&&b.z===s.z}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.r,s.w,!0,s.y,s.z,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.afT.prototype={ +sbWw(a){if(this.a5.l(0,a))return +this.a5=a +this.ak()}, +sds(a){if(this.df===a)return +this.df=a +this.ak()}, +giv(a){var s,r=A.a([],t.Ik),q=this.oI$ +if(q.h(0,B.cH)!=null){s=q.h(0,B.cH) +s.toString +r.push(s)}if(q.h(0,B.dH)!=null){s=q.h(0,B.dH) +s.toString +r.push(s)}if(q.h(0,B.f1)!=null){q=q.h(0,B.f1) +q.toString +r.push(q)}return r}, +gwa(){return!1}, +c2(a){var s,r=this.a5.e.goZ(),q=this.a5.r.goZ(),p=this.oI$,o=p.h(0,B.cH) +o=o==null?0:o.aI(B.aE,a,o.gce()) +s=p.h(0,B.dH) +s=s==null?0:s.aI(B.aE,a,s.gce()) +p=p.h(0,B.f1) +p=p==null?0:p.aI(B.aE,a,p.gce()) +return r+q+o+s+p}, +bY(a){var s,r=this.a5.e.goZ(),q=this.a5.r.goZ(),p=this.oI$,o=p.h(0,B.cH) +o=o==null?0:o.aI(B.aF,a,o.gcd()) +s=p.h(0,B.dH) +s=s==null?0:s.aI(B.aF,a,s.gcd()) +p=p.h(0,B.f1) +p=p==null?0:p.aI(B.aF,a,p.gcd()) +return r+q+o+s+p}, +bP(a){var s,r,q,p=this.a5.e,o=p.gen(p) +p=p.gev(p) +s=this.a5.r +r=s.gen(s) +s=s.gev(s) +q=this.oI$.h(0,B.dH) +q=q==null?0:q.aI(B.aA,a,q.gc4()) +return Math.max(32,o+p+(r+s)+q)}, +bX(a){return this.bP(a)}, +q0(a){return this.oI$.h(0,B.dH).BM(a)}, +bnc(a,b,c,d,e){var s,r,q,p,o,n=this,m=a.b +if(isFinite(m)){s=Math.max(0,m-b-n.a5.r.goZ()-n.a5.e.goZ()) +m=n.oI$.h(0,B.dH) +m.toString +r=e.$2(m,new A.aA(0,s,d.b,c.b)) +m=r.a +q=n.a5.r.goZ() +p=r.b +o=n.a5.r +return new A.a1(m+q,p+(o.gen(o)+o.gev(o)))}m=n.oI$.h(0,B.dH) +m.toString +r=e.$2(m,new A.aA(0,c.a,d.b,c.b)) +m=r.a +q=n.a5.r.goZ() +p=r.b +o=n.a5.r +return new A.a1(m+q,p+(o.gen(o)+o.gev(o)))}, +bn9(a,b,c){var s,r,q,p=Math.max(0,b),o=A.ih(p,p),n=this.oI$.h(0,B.cH) +n.toString +s=c.$2(n,o) +n=this.a5 +r=this.b5 +q=n.w?0+r.gm(r)*s.a:0+r.gm(r)*b +return new A.a1(q,0+s.b)}, +bnb(a,b,c){var s,r=Math.max(0,b),q=A.ih(r,r),p=this.oI$.h(0,B.f1) +p.toString +s=c.$2(p,q) +p=this.bq +if(p.gbM(p)===B.aj)return new A.a1(0,b) +p=this.bq +return new A.a1(0+p.gm(p)*s.a,0+s.b)}, +ep(a,b){var s,r,q,p,o,n,m,l=this +if(!l.k3.p(0,b))return!1 +s=l.oI$ +if(s.h(0,B.f1)!=null){r=l.a5 +q=l.k3 +q.toString +p=s.h(0,B.f1).k3 +p.toString +o=A.dpu(q,p,r.e,b,l.df)}else o=!1 +if(o){r=s.h(0,B.f1) +if(r==null)r=s.h(0,B.dH) +n=r==null?s.h(0,B.cH):r}else{r=s.h(0,B.dH) +n=r==null?s.h(0,B.cH):r}if(n!=null){m=n.k3.zC(B.m) +return a.Yx(new A.cmA(m,n),b,A.bEE(m))}return!1}, +dW(a){return this.ayj(a,A.CD()).a}, +ayj(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=new A.aA(0,a.b,0,a.d),f=h.a5.f,e=new A.w(0,new A.w(f.a,f.b).aO(0,4).b/2) +f=h.oI$.h(0,B.dH) +f.toString +s=b.$2(f,g) +f=h.a5.e +r=f.gen(f) +f=f.gev(f) +q=h.a5.r +p=q.gen(q) +q=q.gev(q) +o=s.b +n=h.a5.r +m=Math.max(32-(r+f)+(p+q),o+(n.gen(n)+n.gev(n))) +l=h.bn9(g,m,b) +k=h.bnb(g,m,b) +n=l.a +o=k.a +j=h.bnc(g,n+o,new A.a1(s.a,m),s,b) +i=new A.a1(n+j.a+o,m).a2(0,e) +o=h.a5.e.goZ() +n=h.a5.e +return new A.cb9(a.bu(new A.a1(i.a+o,i.b+(n.gen(n)+n.gev(n)))),i,m,l,j,k,e)}, +cN(){var s,r,q,p,o,n,m,l,k,j=this,i=t.k,h=j.ayj(i.a(A.X.prototype.gad.call(j)),A.CE()),g=h.b,f=g.a,e=new A.cmB(j,h) +switch(j.df.a){case 0:s=h.d +r=e.$2(s,f) +q=f-s.a +s=h.e +p=e.$2(s,q) +o=j.bq +if(o.gbM(o)!==B.aj){o=h.f +n=j.a5.e +j.W=new A.Z(0,0,0+(o.a+n.c),0+(g.b+(n.gen(n)+n.gev(n)))) +m=e.$2(o,q-s.a)}else{j.W=B.a4 +m=B.m}s=j.a5 +if(s.z){o=j.W +o===$&&A.e() +o=o.c-o.a +s=s.e.goZ() +n=j.a5.e +j.a1=new A.Z(o,0,o+(f-o+s),0+(g.b+(n.gen(n)+n.gev(n))))}else j.a1=B.a4 +break +case 1:s=h.d +o=j.oI$ +n=o.h(0,B.cH) +if(n==null)n=B.N +else{n=n.k3 +n.toString}l=s.a +r=e.$2(s,0-n.a+l) +q=0+l +s=h.e +p=e.$2(s,q) +q+=s.a +if(j.a5.z){s=j.bq +s=s.gbM(s) +n=j.a5.e +s=s!==B.aj?q+n.a:f+n.goZ() +n=j.a5.e +j.a1=new A.Z(0,0,0+s,0+(g.b+(n.gen(n)+n.gev(n))))}else j.a1=B.a4 +s=o.h(0,B.f1) +if(s==null)s=B.N +else{s=s.k3 +s.toString}o=h.f +n=o.a +q-=s.a-n +s=j.bq +if(s.gbM(s)!==B.aj){m=e.$2(o,q) +s=j.a5.e +o=q+s.a +j.W=new A.Z(o,0,o+(n+s.c),0+(g.b+(s.gen(s)+s.gev(s))))}else{j.W=B.a4 +m=B.m}break +default:r=B.m +p=B.m +m=B.m}s=j.a5.r +o=s.gen(s) +s=s.gev(s) +n=j.oI$ +l=n.h(0,B.dH) +if(l==null)l=B.N +else{l=l.k3 +l.toString}p=p.a2(0,new A.w(0,(h.e.b-(o+s)-l.b)/2)) +l=n.h(0,B.cH).e +l.toString +s=t.r +s.a(l) +o=j.a5.e +l.a=new A.w(o.a,o.b).a2(0,r) +o=n.h(0,B.dH).e +o.toString +s.a(o) +l=j.a5.e +l=new A.w(l.a,l.b).a2(0,p) +k=j.a5.r +o.a=l.a2(0,new A.w(k.a,k.b)) +n=n.h(0,B.f1).e +n.toString +s.a(n) +s=j.a5.e +n.a=new A.w(s.a,s.b).a2(0,m) +s=j.a5.e.goZ() +n=j.a5.e +k=n.gen(n) +n=n.gev(n) +j.k3=i.a(A.X.prototype.gad.call(j)).bu(new A.a1(f+s,g.b+(k+n)))}, +gahB(){var s,r=this.cE +if(r.gbM(r)===B.ap)return B.o +switch(this.a5.d.a){case 1:s=new A.hC(A.fw(97,255,255,255),B.o) +break +case 0:s=new A.hC(A.fw(97,0,0,0),B.w) +break +default:s=null}r=this.cE +r=s.ab(0,r.gm(r)) +r.toString +return r}, +bqG(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=h.a5,f=g.y +if(!(f!=null))switch(g.d.a){case 1:f=g.w?B.o:A.fw(222,0,0,0) +break +case 0:f=g.w?B.w:A.fw(222,255,255,255) +break +default:f=null}g=h.aj.a +if(g.gbM(g)===B.bH){g=h.aj +f=new A.hC(B.z,f).ab(0,g.gm(g))}g=$.aD() +s=g.b_() +f.toString +s.saf(0,f) +s.sd8(0,B.aI) +r=h.oI$ +s.spw(2*(r.h(0,B.cH)!=null?r.h(0,B.cH).k3.b/24:1)) +r=h.aj.a +if(r.gbM(r)===B.bH)q=1 +else{r=h.aj +q=r.gm(r)}if(q===0)return +p=g.cs() +g=c*0.15 +r=c*0.45 +o=c*0.4 +n=c*0.7 +m=new A.w(o,n) +l=b.a +k=b.b +j=l+g +i=k+r +if(q<0.5){g=A.qJ(new A.w(g,r),m,q*2) +g.toString +p.oT(0,j,i) +p.ef(0,l+g.a,k+g.b)}else{g=A.qJ(m,new A.w(c*0.85,c*0.25),(q-0.5)*2) +g.toString +p.oT(0,j,i) +p.ef(0,l+o,k+n) +p.ef(0,l+g.a,k+g.b)}a.dP(p,s)}, +bqC(a,b){var s,r,q,p,o,n,m=this,l=new A.cmy(m) +if(!m.a5.w){s=m.b5 +s=s.gbM(s)===B.aj}else s=!1 +if(s)return +r=m.gahB() +q=r.gm(r)>>>24&255 +s=m.cx +s===$&&A.e() +if(s)a.Bt(A.aAb(q),l,b) +else{s=q!==255 +if(s){p=a.gd1(a) +o=A.cE8(m.oI$.h(0,B.cH)).f9(b).oJ(20) +n=$.aD().b_() +n.saf(0,r) +p.rh(o,n)}l.$2(a,b) +if(s)a.gd1(a).dr(0)}}, +aDa(a,b,c,d){var s,r,q,p,o=this +if(c==null)return +s=o.gahB() +s=s.gm(s) +r=o.cE +if(r.gbM(r)!==B.ap){r=o.cx +r===$&&A.e() +if(r)a.Bt(A.aAb(s>>>24&255),new A.cmz(c),b) +else{q=A.cE8(c).f9(b) +s=a.gd1(a) +r=q.oJ(20) +p=$.aD().b_() +p.saf(0,o.gahB()) +s.rh(r,p) +p=c.e +p.toString +a.pj(c,t.r.a(p).a.a2(0,b)) +a.gd1(a).dr(0)}}else{s=c.e +s.toString +a.pj(c,t.r.a(s).a.a2(0,b))}}, +b4(a,b){var s,r=this +r.bqC(a,b) +s=r.bq +if(s.gbM(s)!==B.aj)r.aDa(a,b,r.oI$.h(0,B.f1),!0) +r.aDa(a,b,r.oI$.h(0,B.dH),!0)}, +uy(a){var s=this.W +s===$&&A.e() +if(!s.p(0,a)){s=this.a1 +s===$&&A.e() +s=s.p(0,a)}else s=!0 +return s}, +gm(a){return this.F}} +A.cmA.prototype={ +$2(a,b){return this.b.ep(a,this.a)}, +$S:25} +A.cmB.prototype={ +$2(a,b){var s +switch(this.a.df.a){case 0:s=this.b +return new A.w(b-a.a,(s.c-a.b+s.r.b)/2) +case 1:s=this.b +return new A.w(b,(s.c-a.b+s.r.b)/2)}}, +$S:831} +A.cmy.prototype={ +$2(a,b){var s,r,q,p,o,n,m=this.a,l=m.oI$,k=l.h(0,B.cH) +k.toString +s=l.h(0,B.cH).e +s.toString +r=t.r +a.pj(k,r.a(s).a.a2(0,b)) +k=m.aj +k=k.gbM(k) +if(k!==B.aj){if(m.a5.w){q=A.cE8(l.h(0,B.cH)).f9(b) +p=$.aD().b_() +k=$.d_f() +s=m.aj +s=k.ab(0,s.gm(s)) +s.toString +p.saf(0,s) +p.sqm(B.qY) +o=m.K.yc(q) +a.gd1(a).dP(o,p)}k=l.h(0,B.cH).k3.b +s=l.h(0,B.cH).e +s.toString +n=r.a(s).a.a2(0,new A.w(l.h(0,B.cH).k3.b*0.125,l.h(0,B.cH).k3.b*0.125)) +m.bqG(a.gd1(a),b.a2(0,n),k*0.75)}}, +$S:27} +A.cmz.prototype={ +$2(a,b){var s=this.a,r=s.e +r.toString +a.pj(s,t.r.a(r).a.a2(0,b))}, +$S:27} +A.cb9.prototype={ +gqy(a){return this.c}} +A.cb8.prototype={ +gagO(){var s,r=this,q=r.dy +if(q===$){s=A.x(r.db) +r.dy!==$&&A.ao() +q=r.dy=s.ax}return q}, +gvb(){var s,r=this,q=r.fr +if(q===$){s=A.x(r.db) +r.fr!==$&&A.ao() +q=r.fr=s.p3}return q.as}, +gc7(a){return null}, +gdF(a){return B.z}, +ge_(){var s=this.gagO(),r=s.k3 +return r==null?s.b:r}, +gyg(){return null}, +gYV(){return null}, +gZW(){return null}, +ga9e(){return null}, +guh(){var s=this.gagO(),r=s.fr +s=new A.c0(r==null?s.cx:r,1,B.aa,-1) +return s}, +gtB(){var s=null,r=this.gagO() +return new A.eQ(18,s,s,s,s,r.b,s,s)}, +gjE(a){return B.bh}, +ga0_(){var s=A.dH(this.db,B.bv) +s=s==null?null:s.c +s=A.a19(B.cr,B.fm,A.a9((s==null?1:s)-1,0,1)) +s.toString +return s}} +A.aYF.prototype={ +bi(a,b){return this.a4r(a,b)}} +A.aZf.prototype={} +A.aiM.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.aZj.prototype={ +b3(a){var s,r,q +this.oM(a) +for(s=this.giv(this),r=s.length,q=0;qr)e.a=A.tl(n,1-A.a9((b.d-r)/100,0,1)) +m=d.f +if(m>0){l=o.p2.r +l=l.aM(l.b.a3(m)) +k=q.bfU(o) +j=q.a.w +i=new A.bc(1.5,1,t.Y).ab(0,p) +h=new A.bW(new Float64Array(16)) +h.dN() +h.wN(0,i,i,1) +g=q.bhp(k) +s.push(A.an(f,A.G0(g,new A.ei(g,f,f,A.fM(new A.fz(new A.ce9(e,i,g),f),f,f,B.aM,!0,l,f,f,B.ac),f),h,!0),B.h,f,f,f,f,f,f,f,j,f,f,f))}return A.rA(A.d_(B.aO,s,B.B,B.a7),B.B,f)}, +$S:834} +A.ce9.prototype={ +$2(a,b){var s=null +return A.an(this.c,this.a.a,B.h,s,s,s,s,s,s,s,s,s,s,b.b/this.b)}, +$S:252} +A.a1P.prototype={ +fj(a){var s=this +return s.f!==a.f||s.r!==a.r||s.w!==a.w||s.x!==a.x||s.y!=a.y}} +A.cct.prototype={ +k(a){return""}} +A.MN.prototype={ +G(){return"_FloatingActionButtonType."+this.b}} +A.IG.prototype={ +A(a7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=null,a1=A.x(a7),a2=a1.M,a3=a.k1,a4=a1.y?new A.cdn(a7,a3,!0,a0,a0,a0,a0,a0,6,6,8,a0,6,a0,!0,a0,B.Hy,B.Hx,B.Hz,B.atq,8,a0,a0,a0):new A.cdm(a3,!0,A.x(a7),A.x(a7).ax,a0,a0,a0,a0,a0,6,6,8,a0,12,a0,!0,a0,B.Hy,B.Hx,B.Hz,B.atr,8,a0,a0,a0),a5=a.e,a6=a5==null?a2.a:a5 +if(a6==null)a6=a4.grp() +a5=a.f +s=a5==null?a2.b:a5 +if(s==null)s=a4.gc7(a4) +r=a2.c +if(r==null)r=a4.gxW() +q=a2.d +if(q==null)q=a4.gEc() +p=a2.e +if(p==null)p=a4.gP9() +o=a2.f +if(o==null){a5=a4.f +a5.toString +o=a5}n=a2.r +if(n==null){a5=a4.r +a5.toString +n=a5}m=a2.w +if(m==null){a5=a4.w +a5.toString +m=a5}a5=a2.x +l=a5==null?a4.x:a5 +if(l==null)l=o +k=a2.y +if(k==null){a5=a4.y +a5.toString +k=a5}j=a2.Q +if(j==null){a5=a4.Q +a5.toString +j=a5}i=a2.as +if(i==null){a5=a4.gwy() +a5.toString +i=a5}a5=a2.cy +if(a5==null){a5=a4.gSm() +a5.toString}h=a5.aM(a6) +g=a2.z +if(g==null){a5=a4.geu(a4) +a5.toString +g=a5}a5=a.c +f=A.t0(a5,new A.eQ(i,a0,a0,a0,a0,a0,a0,a0)) +switch(a3.a){case 0:e=a2.at +if(e==null){a3=a4.at +a3.toString +e=a3}break +case 1:e=a2.ax +if(e==null){a3=a4.ax +a3.toString +e=a3}break +case 2:e=a2.ay +if(e==null){a3=a4.ay +a3.toString +e=a3}break +case 3:e=a2.ch +if(e==null){a3=a4.ch +a3.toString +e=a3}d=a2.CW +if(d==null)d=8 +c=a2.cx +if(c==null)c=a4.gSl() +a3=A.a([],t.p) +a3.push(a5) +a5=a.db +if(a5)a3.push(A.bU(a0,a0,d)) +if(a5){a5=a.k2 +a5.toString +a3.push(a5)}f=new A.aMk(new A.aa(c,A.aW(a3,B.n,B.j,B.I,a0,a0),a0),a0) +break +default:e=a0}b=A.dfV(B.F,!1,f,B.h,e,l,o,j,s,r,n,a0,a0,k,q,m,a1.e,new A.aOm(a.Q,a2.db),a0,a0,a.z,B.E,g,p,h,B.ka) +a3=a.d +if(a3!=null)b=A.y6(b,a0,a3,a0,a0,a0) +a3=a.y +return new A.Ay(a3!=null?A.nq(b,a0,a0,a0,a3,!1):b,a0)}} +A.aOm.prototype={ +ah(a){var s=A.dz(this.a,a,t.GE) +if(s==null)s=null +return s==null?B.fD.ah(a):s}, +gIG(){return"MaterialStateMouseCursor(FloatActionButton)"}} +A.aMk.prototype={ +be(a){var s=a.T(t.I) +s.toString +s=new A.afS(B.D,s.w,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){var s=a.T(t.I) +s.toString +b.sds(s.w)}} +A.afS.prototype={ +c2(a){return 0}, +bP(a){return 0}, +dW(a){var s,r=this.K$,q=a.a,p=a.b,o=a.c,n=a.d +if(r!=null){s=r.pV(B.cA) +return new A.a1(Math.max(q,Math.min(p,s.a)),Math.max(o,Math.min(n,s.b)))}else return new A.a1(A.a9(1/0,q,p),A.a9(1/0,o,n))}, +cN(){var s=this,r=t.k.a(A.X.prototype.gad.call(s)),q=s.K$,p=r.a,o=r.b,n=r.c,m=r.d +if(q!=null){q.cV(B.cA,!0) +q=s.K$.k3 +s.k3=new A.a1(Math.max(p,Math.min(o,q.a)),Math.max(n,Math.min(m,q.b))) +s.M6()}else s.k3=new A.a1(A.a9(1/0,p,o),A.a9(1/0,n,m))}} +A.cdm.prototype={ +grp(){return this.fx.r}, +gc7(a){return this.fx.f}, +gxW(){return this.fr.cx}, +gEc(){return this.fr.dx}, +gP9(){return this.fr.k3}, +geu(a){return this.dx===B.xw?B.jB:B.lJ}, +gwy(){return this.dx===B.e_s?36:24}, +gSl(){return new A.cG(this.dy&&this.dx===B.xw?16:20,0,20,0)}, +gSm(){return this.fr.p3.as.amW(1.2)}, +gaN(a){return this.dx}} +A.cdn.prototype={ +gWA(){var s,r=this,q=r.fx +if(q===$){s=A.x(r.dx) +r.fx!==$&&A.ao() +q=r.fx=s.ax}return q}, +grp(){var s=this.gWA(),r=s.e +return r==null?s.c:r}, +gc7(a){var s=this.gWA(),r=s.d +return r==null?s.b:r}, +gP9(){var s=this.gWA(),r=s.e +return(r==null?s.c:r).a3(0.12)}, +gxW(){var s=this.gWA(),r=s.e +return(r==null?s.c:r).a3(0.12)}, +gEc(){var s=this.gWA(),r=s.e +return(r==null?s.c:r).a3(0.08)}, +geu(a){switch(this.dy.a){case 0:return B.DZ +case 1:return B.E_ +case 2:return B.a8F +case 3:return B.DZ}}, +gwy(){switch(this.dy.a){case 0:return 24 +case 1:return 24 +case 2:return 36 +case 3:return 24}}, +gSl(){return new A.cG(this.fr&&this.dy===B.xw?16:20,0,20,0)}, +gSm(){var s,r=this,q=r.fy +if(q===$){s=A.x(r.dx) +r.fy!==$&&A.ao() +q=r.fy=s.p3}return q.as}, +gaN(a){return this.dy}} +A.boh.prototype={ +k(a){return"FloatingActionButtonLocation"}} +A.bYY.prototype={ +D7(a){return new A.w(this.asT(a,0),this.asU(a,0))}} +A.bnq.prototype={ +asU(a,b){var s=a.d,r=a.f.b +if(s>r)return s-a.a.b/2 +return r}} +A.as3.prototype={ +asU(a,b){var s=a.c,r=a.b.b,q=a.a.b,p=a.w.b,o=s-q-Math.max(16,a.f.d-(a.r.b-s)+16) +if(p>0)o=Math.min(o,s-p-q-16) +return(r>0?Math.min(o,s-r-q/2):o)+b}} +A.bnp.prototype={ +asT(a,b){return(a.r.a-a.a.a)/2}} +A.as2.prototype={ +asT(a,b){switch(a.y.a){case 0:return 16+a.e.a-b +case 1:return a.r.a-16-a.e.c-a.a.a+b}}} +A.cd9.prototype={ +k(a){return"FloatingActionButtonLocation.endTop"}} +A.caM.prototype={ +k(a){return"FloatingActionButtonLocation.centerFloat"}} +A.cd8.prototype={ +k(a){return"FloatingActionButtonLocation.endFloat"}} +A.bog.prototype={ +k(a){return"FloatingActionButtonAnimator"}} +A.cnK.prototype={ +asP(a,b,c){if(c<0.5)return a +else return b}} +A.acc.prototype={ +gm(a){var s=this,r=s.w.x +r===$&&A.e() +if(r>>24&255),l.i("aV")) +n=A.cg(i,B.cX,i,i,q) +n.di() +p=n.f3$ +p.b=!0 +p.a.push(o) +n.dk(0) +h.ch=n +p=t.Y +k=$.cYa() +j=p.i("f6") +h.ay=new A.aV(m.a(n),new A.f6(k,new A.bc(s*0.3,s+5,p),j),j.i("aV")) +q=A.cg(i,B.ML,i,i,q) +q.di() +j=q.f3$ +j.b=!0 +j.a.push(o) +q.di() +o=q.nI$ +o.b=!0 +o.a.push(h.gbmp()) +h.db=q +o=c.gm(c) +j=$.cYb() +l=l.i("f6") +h.cy=new A.aV(m.a(q),new A.f6(j,new A.Ek(o>>>24&255,0),l),l.i("aV")) +e.a88(h) +return h}} +A.a38.prototype={ +Z7(a){var s=this.ch +s===$&&A.e() +s.e=B.aTl +s.dk(0) +s=this.cx +s===$&&A.e() +s.dk(0) +s=this.db +s===$&&A.e() +s.z=B.bA +s.vs(1,B.a1,B.ML)}, +ag(a){var s,r=this,q=r.cx +q===$&&A.e() +q.oV(0) +q=r.cx.x +q===$&&A.e() +s=1-q +q=r.db +q===$&&A.e() +q.sm(0,s) +if(s<1){q=r.db +q.z=B.bA +q.vs(1,B.a1,B.j2)}}, +bmq(a){if(a===B.ap)this.n()}, +n(){var s=this,r=s.ch +r===$&&A.e() +r.n() +r=s.cx +r===$&&A.e() +r.n() +r=s.db +r===$&&A.e() +r.n() +s.Fe()}, +acf(a,b){var s,r,q,p,o,n,m=this,l=m.cx +l===$&&A.e() +l=l.r +if(l!=null&&l.a!=null){l=m.CW +l===$&&A.e() +s=l.a +r=l.b.ab(0,s.gm(s))}else{l=m.cy +l===$&&A.e() +s=l.a +r=l.b.ab(0,s.gm(s))}q=$.aD().b_() +q.saf(0,m.e.bZ(r)) +l=m.at +p=l!=null?l.$0():null +s=p!=null?p.gcO():m.b.k3.zC(B.m) +o=m.ch +o===$&&A.e() +o=o.x +o===$&&A.e() +o=A.qJ(m.z,s,B.b7.ab(0,o)) +o.toString +s=m.ay +s===$&&A.e() +n=s.a +n=s.b.ab(0,n.gm(n)) +m.aPg(m.Q,a,o,l,m.f,q,n,m.ax,b)}} +A.ctl.prototype={ +$0(){var s=this.a.k3 +return new A.Z(0,0,0+s.a,0+s.b)}, +$S:176} +A.cg5.prototype={ +aKE(a,b,c,d,e,f,g,h,i,j,k,a0){var s,r,q,p,o,n=null,m=b==null?B.bI:b,l=i==null?A.dpo(k,d,j,h):i +m=new A.a39(h,m,l,A.dph(k,d,j),!d,a0,c,f,e,k,g) +s=e.L +r=A.cg(n,B.cX,n,n,s) +q=e.gpE() +r.di() +p=r.f3$ +p.b=!0 +p.a.push(q) +r.dk(0) +m.CW=r +p=t.Y +o=t.o +m.ch=new A.aV(o.a(r),new A.bc(0,l,p),p.i("aV")) +s=A.cg(n,B.F,n,n,s) +s.di() +p=s.f3$ +p.b=!0 +p.a.push(q) +s.di() +q=s.nI$ +q.b=!0 +q.a.push(m.gbmr()) +m.cy=s +q=c.gm(c) +m.cx=new A.aV(o.a(s),new A.Ek(q>>>24&255,0),t.gD.i("aV")) +e.a88(m) +return m}} +A.a39.prototype={ +Z7(a){var s=B.e.dH(this.as/1),r=this.CW +r===$&&A.e() +r.e=A.c7(0,0,0,s,0,0) +r.dk(0) +this.cy.dk(0)}, +ag(a){var s=this.cy +if(s!=null)s.dk(0)}, +bms(a){if(a===B.ap)this.n()}, +n(){var s=this,r=s.CW +r===$&&A.e() +r.n() +s.cy.n() +s.cy=null +s.Fe()}, +acf(a,b){var s,r,q=this,p=$.aD().b_(),o=q.e,n=q.cx +n===$&&A.e() +s=n.a +p.saf(0,o.bZ(n.b.ab(0,s.gm(s)))) +r=q.z +if(q.ax){o=q.b.k3.zC(B.m) +n=q.CW +n===$&&A.e() +n=n.x +n===$&&A.e() +r=A.qJ(r,o,n)}r.toString +o=q.ch +o===$&&A.e() +n=o.a +n=o.b.ab(0,n.gm(n)) +q.aPg(q.Q,a,r,q.at,q.f,p,n,q.ay,b)}} +A.El.prototype={ +Z7(a){}, +ag(a){}, +saf(a,b){if(b.l(0,this.e))return +this.e=b +this.a.b1()}, +sanf(a){if(J.v(a,this.f))return +this.f=a +this.a.b1()}, +aPg(a,b,c,d,e,f,g,h,i){var s,r=A.ayT(i) +b.eH(0) +if(r==null)b.ab(0,i.a) +else b.bJ(0,r.a,r.b) +if(d!=null){s=d.$0() +if(e!=null)b.yC(0,e.qi(s,h)) +else if(!a.l(0,B.bI))b.Mj(A.aCg(s,a.c,a.d,a.a,a.b)) +else b.DN(s)}b.rD(c,g,f) +b.dr(0)}} +A.Rd.prototype={} +A.afv.prototype={ +fj(a){return this.f!==a.f}} +A.R9.prototype={ +V0(a){return null}, +A(a){var s=this,r=a.T(t.sZ),q=r==null?null:r.f +return new A.aen(s.c,s.d,s.e,s.f,s.r,s.w,s.x,s.y,s.Q,s.z,s.as,s.at,s.ax,s.ay,s.ch,s.CW,s.cx,s.cy,s.db,s.dx,s.dy,s.fr,s.fx,s.fy,s.go,s.id,!1,s.k2,!1,s.k4,s.ok,q,s.gaeE(),s.gbFT(),s.p1,null)}, +bFU(a){return!0}} +A.aen.prototype={ +Y(){return new A.aem(A.b(t.R9,t.Pr),new A.cJ(A.a([],t.IU),t.qG),null,B.l)}} +A.Ca.prototype={ +G(){return"_HighlightType."+this.b}} +A.aem.prototype={ +gbM0(){var s=this.r +s=s.gaA(s) +s=new A.aO(s,new A.cg2(),A.y(s).i("aO")) +return!s.ga6(s)}, +aq3(a,b){var s,r=this.y,q=r.a,p=q.length +if(b){r.b=!0 +q.push(a)}else r.D(0,a) +s=q.length!==0 +if(s!==(p!==0)){r=this.a.p1 +if(r!=null)r.aq3(this,s)}}, +aul(a){var s=this.c +s.toString +this.aFJ(s) +this.aak()}, +b03(){return this.aul(null)}, +b02(){var s=this.c +s.toString +this.aFJ(s) +this.aMX()}, +ap0(){this.I(new A.cg1())}, +gui(){var s=this.a.p4 +if(s==null){s=this.x +s.toString}return s}, +a_I(){var s,r,q=this +if(q.a.p4==null)q.x=A.cBL(null) +s=q.gui() +r=q.a +r.toString +s.tH(0,B.U,!q.vI(r)) +q.gui().a9(0,q.gNi())}, +ao(){this.b6B() +this.a_I() +$.aC.a5$.f.a.d.t(0,this.gaMU())}, +bj(a){var s,r,q,p,o=this +o.bO(a) +s=a.p4 +if(o.a.p4!=s){if(s!=null)s.U(0,o.gNi()) +if(o.a.p4!=null){s=o.x +if(s!=null){s.M$=$.bl() +s.F$=0}o.x=null}o.a_I()}s=o.a +if(s.cx!=a.cx||s.CW!==a.CW||!J.v(s.cy,a.cy)){s=o.r +r=s.h(0,B.nZ) +if(r!=null){q=r.ch +q===$&&A.e() +q.n() +r.Fe() +o.asj(B.nZ,!1,o.f)}p=s.h(0,B.aqr) +if(p!=null){s=p.ch +s===$&&A.e() +s.n() +p.Fe()}}if(!J.v(o.a.db,a.db))o.byE() +s=o.a +s.toString +if(o.vI(s)!==o.vI(a)){s=o.gui() +q=o.a +q.toString +s.tH(0,B.U,!o.vI(q)) +s=o.a +s.toString +if(!o.vI(s)){o.gui().tH(0,B.ad,!1) +r=o.r.h(0,B.nZ) +if(r!=null){s=r.ch +s===$&&A.e() +s.n() +r.Fe()}}o.asj(B.nZ,!1,o.f)}o.asi()}, +n(){var s,r=this +$.aC.a5$.f.a.d.D(0,r.gaMU()) +r.gui().U(0,r.gNi()) +s=r.x +if(s!=null){s.M$=$.bl() +s.F$=0}r.aH()}, +gz6(){if(!this.gbM0()){var s=this.d +s=s!=null&&s.a!==0}else s=!0 +return s}, +aV3(a){switch(a.a){case 0:return B.F +case 1:case 2:return B.fk}}, +asj(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=g.r,d=e.h(0,a),c=a.a +switch(c){case 0:g.gui().tH(0,B.ad,a0) +break +case 1:if(b)g.gui().tH(0,B.Z,a0) +break +case 2:break}if(a===B.nY){s=g.a.p1 +if(s!=null)s.aq3(g,a0)}s=d==null +if(a0===(!s&&d.CW))return +if(a0)if(s){s=g.a.fx +r=s==null?f:s.ah(g.gui().a) +if(r==null){s=g.c +s.toString +q=A.x(s) +switch(c){case 0:r=g.a.fr +if(r==null)r=q.cy +break +case 2:r=g.a.dx +if(r==null)r=q.cx +break +case 1:r=g.a.dy +if(r==null)r=q.dx +break}}s=g.c.gaC() +s.toString +t.x.a(s) +p=g.c +p.toString +p=A.bBI(p,t.zd) +p.toString +o=g.a +o.toString +o=g.vI(o)?r:r.bZ(0) +n=g.a +m=n.CW +l=n.cx +k=n.cy +j=n.db +n=n.p2.$1(s) +i=g.c.T(t.I) +i.toString +h=g.aV3(a) +if(k==null)k=B.bI +s=new A.Ei(m,l,k,n,i.w,o,j,p,s,new A.cg3(g,a)) +h=A.cg(f,h,f,f,p.L) +h.di() +j=h.f3$ +j.b=!0 +j.a.push(p.gpE()) +h.di() +j=h.nI$ +j.b=!0 +j.a.push(s.gbhK()) +h.dk(0) +s.ch=h +j=s.e +j=j.gm(j) +s.ay=new A.aV(t.o.a(h),new A.Ek(0,j>>>24&255),t.gD.i("aV")) +p.a88(s) +e.j(0,a,s) +g.EL()}else{d.CW=!0 +e=d.ch +e===$&&A.e() +e.dk(0)}else{d.CW=!1 +e=d.ch +e===$&&A.e() +e.fO(0)}switch(c){case 0:e=g.a.at +if(e!=null)e.$1(a0) +break +case 1:if(b){e=g.a.ax +if(e!=null)e.$1(a0)}break +case 2:break}}, +K9(a,b){return this.asj(a,!0,b)}, +byE(){var s,r,q,p=this +for(s=p.r,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +if(q!=null)q.sanf(p.a.db)}s=p.e +if(s!=null)s.sanf(p.a.db) +s=p.d +if(s!=null&&s.a!==0)for(r=A.y(s),s=new A.pQ(s,s.PC(),r.i("pQ<1>")),r=r.c;s.q();){q=s.d +if(q==null)q=r.a(q) +q.sanf(p.a.db)}}, +bd3(a){var s,r,q,p,o,n,m,l,k,j,i=this,h={},g=i.c +g.toString +g=A.bBI(g,t.zd) +g.toString +s=i.c.gaC() +s.toString +t.x.a(s) +r=s.vl(a) +q=i.a.fx +q=q==null?null:q.ah(i.gui().a) +p=q==null?i.a.fy:q +if(p==null){q=i.c +q.toString +p=A.x(q).k3}q=i.a +o=q.ch?q.p2.$1(s):null +q=i.a +n=q.cy +m=q.db +h.a=null +q=q.go +if(q==null){q=i.c +q.toString +q=A.x(q).x}l=i.a +k=l.ch +l=l.cx +j=i.c.T(t.I) +j.toString +return h.a=q.aKE(0,n,p,k,g,m,new A.cfZ(h,i),r,l,o,s,j.w)}, +bKn(a){if(this.c==null)return +this.I(new A.cg0(this))}, +gbvJ(){var s,r=this,q=r.c +q.toString +q=A.dH(q,B.lg) +s=q==null?null:q.ax +switch((s==null?B.l_:s).a){case 0:q=r.a +q.toString +return r.vI(q)&&r.z +case 1:return r.z}}, +asi(){var s,r=$.aC.a5$.f.a.b +switch((r==null?A.WB():r).a){case 0:s=!1 +break +case 1:s=this.gbvJ() +break +default:s=null}this.K9(B.aqr,s)}, +bKp(a){var s,r=this +r.z=a +r.gui().tH(0,B.a_,a) +r.asi() +s=r.a.k2 +if(s!=null)s.$1(a)}, +aMO(a){if(this.y.a.length!==0)return +this.bww(a)}, +bLz(a){var s +this.aMO(a) +s=this.a.e +if(s!=null)s.$1(a)}, +bLB(a){this.a.toString}, +bLn(a){this.aMO(a) +this.a.toString}, +bLp(a){this.a.toString}, +aFK(a,b){var s,r,q,p,o=this +if(a!=null){s=a.gaC() +s.toString +t.x.a(s) +r=s.k3 +r=new A.Z(0,0,0+r.a,0+r.b).gcO() +q=A.e_(s.dJ(0,null),r)}else q=b.a +o.gui().tH(0,B.ad,!0) +p=o.bd3(q) +s=o.d;(s==null?o.d=A.eU(t.nQ):s).t(0,p) +s=o.e +if(s!=null)s.ag(0) +o.e=p +o.EL() +o.K9(B.nY,!0)}, +bww(a){return this.aFK(null,a)}, +aFJ(a){return this.aFK(a,null)}, +aak(){var s=this,r=s.e +if(r!=null)r.Z7(0) +s.e=null +s.K9(B.nY,!1) +r=s.a +if(r.d!=null){if(r.id){r=s.c +r.toString +A.bnw(r)}r=s.a.d +if(r!=null)r.$0()}}, +bLx(){var s=this,r=s.e +if(r!=null)r.ag(0) +s.e=null +r=s.a.r +if(r!=null)r.$0() +s.K9(B.nY,!1)}, +aMX(){var s=this,r=s.e +if(r!=null)r.Z7(0) +s.e=null +r=s.a +if(r.x!=null){if(r.id){r=s.c +r.toString +A.bnv(r)}s.a.x.$0()}}, +bLj(){var s=this,r=s.e +if(r!=null)r.Z7(0) +s.e=null +s.K9(B.nY,!1) +r=s.a.y +if(r!=null)r.$0()}, +bLl(){var s=this,r=s.e +if(r!=null)r.ag(0) +s.e=null +s.a.toString +s.K9(B.nY,!1)}, +rn(){var s,r,q,p,o,n,m,l=this,k=l.d +if(k!=null){l.d=null +for(s=A.y(k),k=new A.pQ(k,k.PC(),s.i("pQ<1>")),s=s.c;k.q();){r=k.d;(r==null?s.a(r):r).n()}l.e=null}for(k=l.r,s=A.hd(k,k.r,A.y(k).c);s.q();){r=s.d +q=k.h(0,r) +if(q!=null){p=q.ch +p===$&&A.e() +p.r.n() +p.r=null +o=p.nI$ +o.b=!1 +B.b.V(o.a) +n=o.c +if(n===$){m=A.eU(o.$ti.c) +o.c!==$&&A.ao() +o.c=m +n=m}if(n.a>0){n.b=n.c=n.d=n.e=null +n.a=0}o=p.f3$ +o.b=!1 +B.b.V(o.a) +n=o.c +if(n===$){m=A.eU(o.$ti.c) +o.c!==$&&A.ao() +o.c=m +n=m}if(n.a>0){n.b=n.c=n.d=n.e=null +n.a=0}p.Hw() +q.Fe()}k.j(0,r,null)}k=l.a.p1 +if(k!=null)k.aq3(l,!1) +l.b6A()}, +vI(a){var s +if(a.d==null)if(a.x==null)if(a.e==null)if(a.y==null)s=!1 +else s=!0 +else s=!0 +else s=!0 +else s=!0 +return s}, +gcD(a){var s=this.a +s.toString +return this.vI(s)}, +bKO(a){var s,r=this +r.f=!0 +s=r.a +s.toString +if(r.vI(s))r.K9(B.nZ,r.f)}, +bKQ(a){this.f=!1 +this.K9(B.nZ,!1)}, +gbbm(){var s,r=this,q=r.c +q.toString +q=A.dH(q,B.lg) +s=q==null?null:q.ax +switch((s==null?B.l_:s).a){case 0:q=r.a +q.toString +return r.vI(q)&&r.a.ok +case 1:return!0}}, +A(a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=null +b.Fc(a0) +s=new A.cg_(b,a0) +for(r=b.r,q=A.hd(r,r.r,A.y(r).c);q.q();){p=q.d +o=r.h(0,p) +if(o!=null)o.saf(0,s.$1(p))}r=b.e +if(r!=null){q=b.a.fx +q=q==null?a:q.ah(b.gui().a) +if(q==null)q=b.a.fy +r.saf(0,q==null?A.x(a0).k3:q)}r=b.a.ay +if(r==null)r=B.fD +n=A.dz(r,b.gui().a,t.Pb) +m=b.w +if(m===$){r=b.gauk() +q=t.ot +p=t.wS +l=A.p([B.xd,new A.fW(r,new A.cJ(A.a([],q),p),t.wY),B.dVu,new A.fW(r,new A.cJ(A.a([],q),p),t.nz)],t.Ev,t.od) +b.w!==$&&A.ao() +b.w=l +m=l}r=b.a.k4 +q=b.gbbm() +p=b.a +o=p.d +o=o==null?a:b.gauk() +k=p.x +k=k==null?a:b.gb01() +p=b.vI(p)?b.gbLy():a +j=b.a +j.toString +j=b.vI(j)?b.gbLA():a +i=b.a +i.toString +i=b.vI(i)?b.ga_A():a +h=b.a +h.toString +h=b.vI(h)?b.gbLw():a +g=b.a +f=g.x!=null?b.gaoR():a +g=b.vI(g)?b.gbLm():a +e=b.a +e.toString +e=b.vI(e)?b.gbLo():a +d=b.a +d.toString +d=b.vI(d)?b.gbLi():a +c=b.a +c.toString +c=b.vI(c)?b.gbLk():a +j=A.eH(B.cD,b.a.c,B.R,!0,a,a,a,a,a,a,a,a,f,a,a,a,a,a,a,a,a,d,c,g,e,i,h,p,j,a,a,a,!1,B.ay) +return new A.afv(b,A.CR(m,A.uL(!1,q,A.jj(new A.cb(A.cw(a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,k,a,a,a,a,a,a,a,a,a,o,a,a,a,a,a,a,a,a,a,a,a),!1,!1,!1,j,a),n,a,a,b.gbKN(),b.gbKP(),a),a,a,a,r,!0,a,b.gbKo(),a,a,a,a)),a)}, +$icE6:1} +A.cg2.prototype={ +$1(a){return a!=null}, +$S:842} +A.cg1.prototype={ +$0(){}, +$S:0} +A.cg3.prototype={ +$0(){var s=this.a +s.r.j(0,this.b,null) +s.EL()}, +$S:0} +A.cfZ.prototype={ +$0(){var s,r=this.b,q=r.d +if(q!=null){s=this.a +q.D(0,s.a) +if(r.e==s.a)r.e=null +r.EL()}}, +$S:0} +A.cg0.prototype={ +$0(){this.a.asi()}, +$S:0} +A.cg_.prototype={ +$1(a){var s,r,q=this,p=A.x(q.b) +switch(a.a){case 0:s=q.a +r=s.a.fx +r=r==null?null:r.ah(B.dHJ) +s=r==null?s.a.fr:r +return s==null?p.cy:s +case 2:s=q.a +r=s.a.fx +r=r==null?null:r.ah(B.dHy) +s=r==null?s.a.dx:r +return s==null?p.cx:s +case 1:s=q.a +r=s.a.fx +r=r==null?null:r.ah(B.dHo) +s=r==null?s.a.dy:r +return s==null?p.dx:s}}, +$S:843} +A.op.prototype={} +A.aiw.prototype={ +ao(){this.aL() +if(this.gz6())this.Dn()}, +rn(){var s=this.qo$ +if(s!=null){s.aY() +s.pl() +this.qo$=null}this.xE()}} +A.qw.prototype={} +A.aRW.prototype={ +Zf(a){return B.ix}, +gJt(){return!1}, +gAX(){return B.E}, +dv(a,b){return B.ix}, +tl(a,b){var s=$.aD().cs() +s.rU(a) +return s}, +BN(a){return this.tl(a,null)}, +qi(a,b){var s=$.aD().cs() +s.rU(a) +return s}, +yc(a){return this.qi(a,null)}, +yX(a,b,c,d){a.fu(b,c)}, +gxZ(){return!0}, +TD(a,b,c,d,e,f){}, +uU(a,b,c){return this.TD(a,b,0,0,null,c)}} +A.tW.prototype={ +gJt(){return!1}, +Zf(a){var s=a==null?this.a:a +return new A.tW(this.b,s)}, +gAX(){return new A.au(0,0,0,this.a.b)}, +dv(a,b){return new A.tW(B.Hs,this.a.dv(0,b))}, +tl(a,b){var s=$.aD().cs(),r=a.a,q=a.b +s.rU(new A.Z(r,q,r+(a.c-r),q+Math.max(0,a.d-q-this.a.b))) +return s}, +BN(a){return this.tl(a,null)}, +qi(a,b){var s=$.aD().cs() +s.ts(this.b.pU(a)) +return s}, +yc(a){return this.qi(a,null)}, +yX(a,b,c,d){a.ft(this.b.pU(b),c)}, +gxZ(){return!0}, +qE(a,b){var s,r +if(a instanceof A.tW){s=A.cD(a.a,this.a,b) +r=A.wv(a.b,this.b,b) +r.toString +return new A.tW(r,s)}return this.a4v(a,b)}, +qF(a,b){var s,r +if(a instanceof A.tW){s=A.cD(this.a,a.a,b) +r=A.wv(this.b,a.b,b) +r.toString +return new A.tW(r,s)}return this.a4w(a,b)}, +TD(a,b,c,d,e,f){var s=this.b +if(!s.c.l(0,B.ab)||!s.d.l(0,B.ab))a.yC(0,this.qi(b,f)) +s=b.d +a.u1(new A.w(b.a,s),new A.w(b.c,s),this.a.z2())}, +uU(a,b,c){return this.TD(a,b,0,0,null,c)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.tW&&b.a.l(0,s.a)&&b.b.l(0,s.b)}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.m8.prototype={ +gJt(){return!0}, +Zf(a){var s=a==null?this.a:a +return new A.m8(this.b,this.c,s)}, +gAX(){var s=this.a.b +return new A.au(s,s,s,s)}, +dv(a,b){var s=this.a.dv(0,b) +return new A.m8(this.b*b,this.c.aO(0,b),s)}, +qE(a,b){var s,r +if(a instanceof A.m8){s=A.wv(a.c,this.c,b) +s.toString +r=A.cD(a.a,this.a,b) +return new A.m8(a.b,s,r)}return this.a4v(a,b)}, +qF(a,b){var s,r +if(a instanceof A.m8){s=A.wv(this.c,a.c,b) +s.toString +r=A.cD(this.a,a.a,b) +return new A.m8(a.b,s,r)}return this.a4w(a,b)}, +tl(a,b){var s=$.aD().cs() +s.ts(this.c.pU(a).oJ(-this.a.b)) +return s}, +BN(a){return this.tl(a,null)}, +qi(a,b){var s=$.aD().cs() +s.ts(this.c.pU(a)) +return s}, +yc(a){return this.qi(a,null)}, +yX(a,b,c,d){a.ft(this.c.pU(b),c)}, +gxZ(){return!0}, +azQ(a4,a5,a6,a7){var s,r,q,p,o,n,m,l,k,j,i,h,g=a5.Vh(),f=g.a,e=g.b,d=g.e,c=g.f,b=g.c,a=g.r,a0=a*2,a1=b-a0,a2=g.w,a3=new A.Z(a1,e,a1+a0,e+a2*2) +a0=g.x +a1=a0*2 +s=b-a1 +r=g.d +q=g.y +p=q*2 +o=r-p +n=g.Q +m=n*2 +l=r-m +k=g.z +j=$.aD().cs() +if(!new A.c5(d,c).l(0,B.ab))j.M3(new A.Z(f,e,f+d*2,e+c*2),3.141592653589793,Math.acos(A.a9(1-a6/d,0,1))) +else j.oT(0,f-this.a.b/2,e) +if(a6>d)j.ef(0,f+a6,e) +d=a6+a7 +i=b-f +if(d#"+A.eA(this)}} +A.aeq.prototype={ +rJ(a){var s=A.jn(this.a,this.b,a) +s.toString +return t.U1.a(s)}} +A.aQ0.prototype={ +b4(a,b){var s,r,q,p=this,o=p.b,n=p.c.ab(0,o.gm(o)),m=new A.Z(0,0,0+b.a,0+b.b) +o=p.x +o=p.w.ab(0,o.gm(o)) +o.toString +s=A.zr(o,p.r) +if((s.gm(s)>>>24&255)>0){o=n.qi(m,p.f) +r=$.aD().b_() +r.saf(0,s) +r.sd8(0,B.bc) +a.dP(o,r)}o=p.e +r=o.a +q=p.d +n.TD(a,m,o.b,q.gm(q),r,p.f)}, +tn(a){var s=this +return s.b!==a.b||s.x!==a.x||s.d!==a.d||s.c!==a.c||!s.e.l(0,a.e)||s.f!==a.f}, +k(a){return"#"+A.eA(this)}} +A.acp.prototype={ +Y(){return new A.aLB(null,null,B.l)}} +A.aLB.prototype={ +ao(){var s,r=this,q=null +r.aL() +r.e=A.cg(q,B.aTd,q,r.a.w?1:0,r) +s=A.cg(q,B.fX,q,q,r) +r.d=s +r.f=A.dv(B.ao,s,new A.ok(B.ao)) +s=r.a.c +r.r=new A.aeq(s,s) +r.w=A.dv(B.a1,r.e,q) +r.x=new A.hC(B.z,r.a.r)}, +n(){var s=this.d +s===$&&A.e() +s.n() +s=this.e +s===$&&A.e() +s.n() +this.b6d()}, +bj(a){var s,r,q=this +q.bO(a) +s=a.c +if(!q.a.c.l(0,s)){q.r=new A.aeq(s,q.a.c) +s=q.d +s===$&&A.e() +s.sm(0,0) +s.dk(0)}if(!q.a.r.l(0,a.r))q.x=new A.hC(B.z,q.a.r) +s=q.a.w +if(s!==a.w){r=q.e +if(s){r===$&&A.e() +r.dk(0)}else{r===$&&A.e() +r.fO(0)}}}, +A(a){var s,r,q,p,o,n,m,l,k=this,j=k.f +j===$&&A.e() +s=k.a.d +r=k.e +r===$&&A.e() +r=A.a([j,s,r],t.Eo) +s=k.f +j=k.r +j===$&&A.e() +q=k.a +p=q.e +q=q.d +o=a.T(t.I) +o.toString +n=k.a.f +m=k.x +m===$&&A.e() +l=k.w +l===$&&A.e() +return A.oh(null,new A.aQ0(s,j,p,q,o.w,n,m,l,new A.Cd(r)),null,null,B.N)}} +A.aVu.prototype={ +gbXm(){var s=t.o.a(this.c),r=s.gm(s) +if(r<=0.25)return-r*4 +else if(r<0.75)return(r-0.5)*4 +else return(1-r)*4*4}, +A(a){return A.G0(null,this.e,A.tc(this.gbXm(),0,0),!0)}} +A.ae5.prototype={ +Y(){return new A.ae6(null,null,B.l)}} +A.ae6.prototype={ +ao(){var s,r=this +r.aL() +r.d=A.cg(null,B.fX,null,null,r) +if(r.a.r!=null){r.f=r.Wn() +r.d.sm(0,1)}s=r.d +s.di() +s=s.f3$ +s.b=!0 +s.a.push(r.gaj_())}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b6z()}, +aj0(){this.I(new A.cfj())}, +bj(a){var s,r=this +r.bO(a) +s=r.a.r!=null +if(s!==(a.r!=null)||!1)if(s){r.f=r.Wn() +s=r.d +s===$&&A.e() +s.dk(0)}else{s=r.d +s===$&&A.e() +s.fO(0)}}, +Wn(){var s,r,q,p,o,n=null,m=this.d +m===$&&A.e() +s=new A.bc(B.dy6,B.m,t.Ni).ab(0,m.gm(m)) +r=this.a +q=r.r +q.toString +p=r.w +o=r.c +s=A.bpG(A.O(q,n,n,r.x,B.a3,n,n,n,p,o,n,n),!0,s) +return new A.cb(A.cw(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n),!0,!1,!1,new A.dp(m,!1,s,n),n)}, +A(a){var s,r=this,q=r.d +q===$&&A.e() +if(q.gbM(q)===B.aj){r.f=null +r.a.toString +r.e=null +return B.X}q=r.d +if(q.gbM(q)===B.ap){r.e=null +if(r.a.r!=null)return r.f=r.Wn() +else{r.f=null +return B.X}}q=r.e +if(q==null&&r.a.r!=null)return r.Wn() +if(r.f==null)r.a.toString +if(r.a.r!=null){s=t.Y +return A.d_(B.aO,A.a([new A.dp(new A.aV(r.d,new A.bc(1,0,s),s.i("aV")),!1,q,null),r.Wn()],t.p),B.B,B.a7)}return B.X}} +A.cfj.prototype={ +$0(){}, +$S:0} +A.Qf.prototype={ +G(){return"FloatingLabelBehavior."+this.b}} +A.ash.prototype={ +gv(a){return B.d.gv(-1)}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.ash&&!0}, +k(a){return A.daG(-1)}} +A.lF.prototype={ +G(){return"_DecorationSlot."+this.b}} +A.aNx.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.aNx&&b.a.l(0,s.a)&&b.b===s.b&&b.c===s.c&&b.d===s.d&&b.e.l(0,s.e)&&b.f.l(0,s.f)&&b.r.l(0,s.r)&&b.x==s.x&&b.y.l(0,s.y)&&J.v(b.z,s.z)&&J.v(b.Q,s.Q)&&J.v(b.as,s.as)&&J.v(b.at,s.at)&&J.v(b.ax,s.ax)&&J.v(b.ay,s.ay)&&J.v(b.ch,s.ch)&&J.v(b.CW,s.CW)&&b.cx.C_(0,s.cx)&&J.v(b.cy,s.cy)&&b.db.C_(0,s.db)}, +gv(a){var s=this +return A.am(s.a,s.c,s.d,s.e,s.f,s.r,!1,s.x,s.y,s.z,s.Q,s.as,s.at,s.ax,s.ay,s.ch,s.CW,s.cx,s.cy,s.db)}} +A.cmQ.prototype={} +A.ag_.prototype={ +giv(a){var s,r=A.a([],t.Ik),q=this.oI$ +if(q.h(0,B.bZ)!=null){s=q.h(0,B.bZ) +s.toString +r.push(s)}if(q.h(0,B.cI)!=null){s=q.h(0,B.cI) +s.toString +r.push(s)}if(q.h(0,B.bl)!=null){s=q.h(0,B.bl) +s.toString +r.push(s)}if(q.h(0,B.cy)!=null){s=q.h(0,B.cy) +s.toString +r.push(s)}if(q.h(0,B.cw)!=null){s=q.h(0,B.cw) +s.toString +r.push(s)}if(q.h(0,B.cx)!=null){s=q.h(0,B.cx) +s.toString +r.push(s)}if(q.h(0,B.bu)!=null){s=q.h(0,B.bu) +s.toString +r.push(s)}if(q.h(0,B.cU)!=null){s=q.h(0,B.cU) +s.toString +r.push(s)}if(q.h(0,B.cV)!=null){s=q.h(0,B.cV) +s.toString +r.push(s)}if(q.h(0,B.co)!=null){s=q.h(0,B.co) +s.toString +r.push(s)}if(q.h(0,B.iw)!=null){q=q.h(0,B.iw) +q.toString +r.push(q)}return r}, +sbC(a){if(this.F.l(0,a))return +this.F=a +this.ak()}, +sds(a){if(this.M===a)return +this.M=a +this.ak()}, +sGW(a,b){if(this.W===b)return +this.W=b +this.ak()}, +sbWt(a){return}, +sEg(a){if(this.aj===a)return +this.aj=a +this.dc()}, +saoe(a){return}, +gaj6(){var s=this.F +return!s.b&&s.f.gJt()}, +wJ(a){var s,r=this.oI$ +if(r.h(0,B.bZ)!=null){s=r.h(0,B.bZ) +s.toString +a.$1(s)}if(r.h(0,B.cw)!=null){s=r.h(0,B.cw) +s.toString +a.$1(s)}if(r.h(0,B.bl)!=null){s=r.h(0,B.bl) +s.toString +a.$1(s)}if(r.h(0,B.bu)!=null){s=r.h(0,B.bu) +s.toString +a.$1(s)}if(r.h(0,B.cU)!=null)if(this.aj){s=r.h(0,B.cU) +s.toString +a.$1(s)}else if(r.h(0,B.bu)==null){s=r.h(0,B.cU) +s.toString +a.$1(s)}if(r.h(0,B.cI)!=null){s=r.h(0,B.cI) +s.toString +a.$1(s)}if(r.h(0,B.cy)!=null){s=r.h(0,B.cy) +s.toString +a.$1(s)}if(r.h(0,B.cx)!=null){s=r.h(0,B.cx) +s.toString +a.$1(s)}if(r.h(0,B.iw)!=null){s=r.h(0,B.iw) +s.toString +a.$1(s)}if(r.h(0,B.cV)!=null){s=r.h(0,B.cV) +s.toString +a.$1(s)}if(r.h(0,B.co)!=null){r=r.h(0,B.co) +r.toString +a.$1(r)}}, +gwa(){return!1}, +Dp(a,b){var s +if(a==null)return 0 +a.cV(b,!0) +s=a.uE(B.P) +s.toString +return s}, +bmy(a,b,c,d){var s=d.a +if(s<=0){if(a>=b)return b +return a+(b-a)*(s+1)}if(b>=c)return b +return b+(c-b)*s}, +c2(a){var s,r,q,p,o,n=this.oI$,m=n.h(0,B.bZ) +m=m==null?0:m.aI(B.aE,a,m.gce()) +s=this.F +r=n.h(0,B.bl) +r=r==null?0:r.aI(B.aE,a,r.gce()) +q=n.h(0,B.cw) +q=q==null?0:q.aI(B.aE,a,q.gce()) +p=n.h(0,B.cI) +p=p==null?0:p.aI(B.aE,a,p.gce()) +o=n.h(0,B.cU) +o=o==null?0:o.aI(B.aE,a,o.gce()) +o=Math.max(p,o) +p=n.h(0,B.cx) +p=p==null?0:p.aI(B.aE,a,p.gce()) +n=n.h(0,B.cy) +n=n==null?0:n.aI(B.aE,a,n.gce()) +return m+s.a.a+r+q+o+p+n+this.F.a.c}, +bY(a){var s,r,q,p,o,n=this.oI$,m=n.h(0,B.bZ) +m=m==null?0:m.aI(B.aF,a,m.gcd()) +s=this.F +r=n.h(0,B.bl) +r=r==null?0:r.aI(B.aF,a,r.gcd()) +q=n.h(0,B.cw) +q=q==null?0:q.aI(B.aF,a,q.gcd()) +p=n.h(0,B.cI) +p=p==null?0:p.aI(B.aF,a,p.gcd()) +o=n.h(0,B.cU) +o=o==null?0:o.aI(B.aF,a,o.gcd()) +o=Math.max(p,o) +p=n.h(0,B.cx) +p=p==null?0:p.aI(B.aF,a,p.gcd()) +n=n.h(0,B.cy) +n=n==null?0:n.aI(B.aF,a,n.gcd()) +return m+s.a.a+r+q+o+p+n+this.F.a.c}, +bng(a,b,c){var s,r,q,p +for(s=0,r=0;r<2;++r){q=c[r] +if(q==null)continue +p=q.aI(B.aA,b,q.gc4()) +s=Math.max(p,s)}return s}, +bP(a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=b.oI$,a0=a.h(0,B.bZ),a1=a0==null?0:a0.aI(B.aA,a2,a0.gc4()) +a0=a.h(0,B.bZ) +a2=Math.max(a2-(a0==null?0:a0.aI(B.aE,a1,a0.gce())),0) +a0=a.h(0,B.bl) +s=a0==null?0:a0.aI(B.aA,a2,a0.gc4()) +a0=a.h(0,B.bl) +r=a0==null?0:a0.aI(B.aE,s,a0.gce()) +a0=a.h(0,B.cy) +q=a0==null?0:a0.aI(B.aA,a2,a0.gc4()) +a0=a.h(0,B.cy) +p=a0==null?0:a0.aI(B.aE,q,a0.gce()) +a2=Math.max(a2-b.F.a.goZ(),0) +a0=a.h(0,B.co) +o=a0==null?0:a0.aI(B.aA,a2,a0.gc4()) +a0=a.h(0,B.co) +n=Math.max(a2-(a0==null?0:a0.aI(B.aE,o,a0.gce())),0) +a0=a.h(0,B.cV) +m=a0==null?0:a0.aI(B.aA,n,a0.gc4()) +l=Math.max(o,m) +if(l>0)l+=8 +a0=a.h(0,B.cw) +k=a0==null?0:a0.aI(B.aA,a2,a0.gc4()) +a0=a.h(0,B.cw) +j=a0==null?0:a0.aI(B.aE,k,a0.gce()) +a0=a.h(0,B.cx) +i=a0==null?0:a0.aI(B.aA,a2,a0.gc4()) +a0=a.h(0,B.cx) +h=a0==null?0:a0.aI(B.aE,i,a0.gce()) +a0=t.v +g=B.b.D_(A.a([b.bng(0,Math.max(a2-j-h-r-p,0),A.a([a.h(0,B.cI),a.h(0,B.cU)],t.iG)),k,i],a0),B.oe) +f=b.F.y +e=new A.w(f.a,f.b).aO(0,4) +f=b.F +a=a.h(0,B.bu)==null?0:b.F.c +d=B.b.D_(A.a([a1,f.a.b+a+g+b.F.a.d+e.b,s,q],a0),B.oe) +a=b.F.x +a.toString +c=a||!1?0:48 +return Math.max(d,c)+l}, +bX(a){return this.bP(a)}, +q0(a){var s=this.oI$,r=s.h(0,B.cI).e +r.toString +r=t.r.a(r).a.b +s=s.h(0,B.cI) +s=s==null?null:s.q0(a) +return r+(s==null?0:s)}, +dW(a){return B.N}, +bbG(a){var s,r,q,p,o,n,m=null,l=t.Bd,k=A.a([],l),j=new A.amy(k,A.a([],t.X_)) +for(s=a.length,r=m,q=r,p=0;p0 +a4=!a3?0:o.h(0,B.cV).k3.b+8 +a5=Math.max(a2,a4) +f1=e9.F.y +a6=new A.w(f1.a,f1.b).aO(0,4) +f1=o.h(0,B.cI) +n=o.h(0,B.cI) +k=e9.F.a +j=a6.b +i=j/2 +s.j(0,f1,e9.Dp(n,p.DV(new A.au(0,k.b+a1+i,0,k.d+a5+i)).a90(c,c))) +k=o.h(0,B.cU) +a7=k==null?f0:k.k3.b +if(a7==null)a7=0 +f1=o.h(0,B.cI) +a8=f1==null?f0:f1.k3.b +if(a8==null)a8=0 +a9=Math.max(a7,a8) +f1=s.h(0,o.h(0,B.cI)) +f1.toString +n=s.h(0,o.h(0,B.cU)) +n.toString +b0=Math.max(f1,n) +n=o.h(0,B.cw) +b1=n==null?f0:n.k3.b +if(b1==null)b1=0 +f1=o.h(0,B.cx) +b2=f1==null?f0:f1.k3.b +if(b2==null)b2=0 +f1=s.h(0,o.h(0,B.cw)) +f1.toString +n=s.h(0,o.h(0,B.cx)) +n.toString +b3=Math.max(0,Math.max(f1,n)-b0) +n=s.h(0,o.h(0,B.cw)) +n.toString +f1=s.h(0,o.h(0,B.cx)) +f1.toString +b4=Math.max(0,Math.max(b1-n,b2-f1)-(a9-b0)) +f1=o.h(0,B.bl) +b5=f1==null?f0:f1.k3.b +if(b5==null)b5=0 +f1=o.h(0,B.cy) +b6=f1==null?f0:f1.k3.b +if(b6==null)b6=0 +b7=Math.max(b5,b6) +f1=e9.F +n=f1.a +b8=Math.max(b7,a1+n.b+b3+a9+b4+n.d+j) +n=f1.x +n.toString +b9=n||f1.b||!1?0:48 +c0=q-a5 +c1=Math.min(Math.max(b8,b9),c0) +c2=b9>b8?(b9-b8)/2:0 +c3=Math.max(0,b8-c0) +f1=e9.a1 +f1=e9.gaj6()?B.wP:B.wQ +c4=(f1.a+1)/2 +c5=b3-c3*(1-c4) +f1=e9.F.a +c6=f1.b+a1+b0+c5+c2+i +c7=c1-(f1.gen(f1)+f1.gev(f1))-a1-j-(b3+a9+b4) +c8=c6+c7*c4 +j=e9.a1 +f1=e9.gaj6()?B.wP:B.wQ +c9=e9.bmy(c6,b0+c5/2+(c1-(2+a9))/2,c6+c7,f1) +if(o.h(0,B.co)!=null){f1=s.h(0,o.h(0,B.co)) +f1.toString +d0=c1+8+f1 +d1=o.h(0,B.co).k3.b+8}else{d0=0 +d1=0}if(a3){f1=s.h(0,o.h(0,B.cV)) +f1.toString +d2=c1+8+f1 +d3=a4}else{d2=0 +d3=0}d4=Math.max(d0,d2) +d5=Math.max(d1,d3) +d6=o.h(0,B.iw) +f1=d6==null +if(!f1){q=o.h(0,B.bZ) +if(q==null)q=B.N +else{q=q.k3 +q.toString}d6.cV(A.ih(c1,r-q.a),!0) +switch(e9.M.a){case 0:d7=0 +break +case 1:q=o.h(0,B.bZ) +if(q==null)q=B.N +else{q=q.k3 +q.toString}d7=q.a +break +default:d7=f0}q=d6.e +q.toString +t.r.a(q).a=new A.w(d7,0)}d8=A.bx("height") +d9=new A.cmU(d8) +e0=A.bx("baseline") +e1=new A.cmT(e0,new A.cmQ(s,c8,c9,d4,c1,d5)) +q=e9.F.a +e2=q.a +e3=r-q.c +d8.b=c1 +e0.b=e9.gaj6()?c9:c8 +if(o.h(0,B.bZ)!=null){switch(e9.M.a){case 0:d7=r-o.h(0,B.bZ).k3.a +break +case 1:d7=0 +break +default:d7=f0}q=o.h(0,B.bZ) +q.toString +d9.$2(q,d7)}switch(e9.M.a){case 0:q=o.h(0,B.bZ) +if(q==null)q=B.N +else{q=q.k3 +q.toString}e4=e3-q.a +if(o.h(0,B.bl)!=null){e4+=e9.F.a.a +q=o.h(0,B.bl) +q.toString +e4-=d9.$2(q,e4-o.h(0,B.bl).k3.a)}if(o.h(0,B.bu)!=null){q=o.h(0,B.bu) +q.toString +d9.$2(q,e4-o.h(0,B.bu).k3.a)}if(o.h(0,B.cw)!=null){q=o.h(0,B.cw) +q.toString +e4-=e1.$2(q,e4-o.h(0,B.cw).k3.a)}if(o.h(0,B.cI)!=null){q=o.h(0,B.cI) +q.toString +e1.$2(q,e4-o.h(0,B.cI).k3.a)}if(o.h(0,B.cU)!=null){q=o.h(0,B.cU) +q.toString +e1.$2(q,e4-o.h(0,B.cU).k3.a)}if(o.h(0,B.cy)!=null){e5=e2-e9.F.a.a +q=o.h(0,B.cy) +q.toString +e5+=d9.$2(q,e5)}else e5=e2 +if(o.h(0,B.cx)!=null){q=o.h(0,B.cx) +q.toString +e1.$2(q,e5)}break +case 1:q=o.h(0,B.bZ) +if(q==null)q=B.N +else{q=q.k3 +q.toString}e4=e2+q.a +if(o.h(0,B.bl)!=null){e4-=e9.F.a.a +q=o.h(0,B.bl) +q.toString +e4+=d9.$2(q,e4)}if(o.h(0,B.bu)!=null){q=o.h(0,B.bu) +q.toString +d9.$2(q,e4)}if(o.h(0,B.cw)!=null){q=o.h(0,B.cw) +q.toString +e4+=e1.$2(q,e4)}if(o.h(0,B.cI)!=null){q=o.h(0,B.cI) +q.toString +e1.$2(q,e4)}if(o.h(0,B.cU)!=null){q=o.h(0,B.cU) +q.toString +e1.$2(q,e4)}if(o.h(0,B.cy)!=null){e5=e3+e9.F.a.c +q=o.h(0,B.cy) +q.toString +e5-=d9.$2(q,e5-o.h(0,B.cy).k3.a)}else e5=e3 +if(o.h(0,B.cx)!=null){q=o.h(0,B.cx) +q.toString +e1.$2(q,e5-o.h(0,B.cx).k3.a)}break}if(o.h(0,B.cV)!=null||o.h(0,B.co)!=null){d8.b=d5 +e0.b=d4 +switch(e9.M.a){case 0:if(o.h(0,B.cV)!=null){q=o.h(0,B.cV) +q.toString +n=o.h(0,B.cV).k3.a +k=o.h(0,B.bZ) +if(k==null)k=B.N +else{k=k.k3 +k.toString}e1.$2(q,e3-n-k.a)}if(o.h(0,B.co)!=null){q=o.h(0,B.co) +q.toString +e1.$2(q,e2)}break +case 1:if(o.h(0,B.cV)!=null){q=o.h(0,B.cV) +q.toString +n=o.h(0,B.bZ) +if(n==null)n=B.N +else{n=n.k3 +n.toString}e1.$2(q,e2+n.a)}if(o.h(0,B.co)!=null){q=o.h(0,B.co) +q.toString +e1.$2(q,e3-o.h(0,B.co).k3.a)}break}}if(o.h(0,B.bu)!=null){q=o.h(0,B.bu).e +q.toString +e6=t.r.a(q).a.a +q=o.h(0,B.bu) +if(q==null)q=B.N +else{q=q.k3 +q.toString}e7=q.a*0.75 +switch(e9.M.a){case 0:if(o.h(0,B.bl)!=null&&!0)if(e9.bq){q=o.h(0,B.bl) +if(q==null)q=B.N +else{q=q.k3 +q.toString}e8=q.a-e2}else e8=0 +else e8=0 +q=e9.F +n=o.h(0,B.bu) +if(n==null)n=B.N +else{n=n.k3 +n.toString}if(f1)f1=B.N +else{f1=d6.k3 +f1.toString}q.r.sfV(0,A.aJ(e6+n.a+e8,f1.a/2+e7/2,0)) +break +case 1:if(o.h(0,B.bl)!=null&&!0)if(e9.bq){q=o.h(0,B.bl) +if(q==null)q=B.N +else{q=q.k3 +q.toString}e8=-q.a+e2}else e8=0 +else e8=0 +q=e9.F +n=o.h(0,B.bZ) +if(n==null)n=B.N +else{n=n.k3 +n.toString}if(f1)f1=B.N +else{f1=d6.k3 +f1.toString}q.r.sfV(0,A.aJ(e6-n.a+e8,f1.a/2-e7/2,0)) +break}e9.F.r.srF(o.h(0,B.bu).k3.a*0.75)}else{e9.F.r.sfV(0,f0) +e9.F.r.srF(0)}e9.k3=f2.bu(new A.a1(r,c1+d5))}, +bqL(a,b){var s=this.oI$.h(0,B.bu) +s.toString +a.pj(s,b)}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=new A.cmS(a,b),e=g.oI$ +f.$1(e.h(0,B.iw)) +if(e.h(0,B.bu)!=null){s=e.h(0,B.bu).e +s.toString +r=t.r +q=r.a(s).a +s=e.h(0,B.bu) +if(s==null)s=B.N +else{s=s.k3 +s.toString}p=e.h(0,B.bu) +if(p==null)p=B.N +else{p=p.k3 +p.toString}o=p.a +p=g.F +n=p.f +m=p.d +l=n.gJt() +k=l?-s.b*0.75/2+n.a.b/2:g.F.a.b +s=A.aJ(1,0.75,m) +s.toString +p=e.h(0,B.iw).e +p.toString +p=r.a(p).a.a +r=e.h(0,B.iw) +if(r==null)r=B.N +else{r=r.k3 +r.toString}switch(g.M.a){case 0:j=q.a+o*(1-s) +if(e.h(0,B.bl)!=null)n=l +else n=!1 +if(n){if(g.bq){n=e.h(0,B.bl) +if(n==null)n=B.N +else{n=n.k3 +n.toString}n=n.a-g.F.a.a}else n=0 +i=j+n}else i=j +break +case 1:j=q.a +if(e.h(0,B.bl)!=null)n=l +else n=!1 +if(n){if(g.bq){n=e.h(0,B.bl) +if(n==null)n=B.N +else{n=n.k3 +n.toString}n=-n.a+g.F.a.a}else n=0 +i=j+n}else i=j +break +default:j=null +i=null}r=A.aJ(i,p+r.a/2-o*0.75/2,0) +r.toString +r=A.aJ(j,r,m) +r.toString +p=q.b +n=A.aJ(0,k-p,m) +n.toString +h=new A.bW(new Float64Array(16)) +h.dN() +h.bJ(0,r,p+n) +h.dv(0,s) +g.cE=h +s=g.cx +s===$&&A.e() +n=g.ch +n.sbD(0,a.O2(s,b,h,g.gbqK(),t.zV.a(n.a)))}else g.ch.sbD(0,null) +f.$1(e.h(0,B.bZ)) +f.$1(e.h(0,B.cw)) +f.$1(e.h(0,B.cx)) +f.$1(e.h(0,B.bl)) +f.$1(e.h(0,B.cy)) +f.$1(e.h(0,B.cU)) +f.$1(e.h(0,B.cI)) +f.$1(e.h(0,B.cV)) +f.$1(e.h(0,B.co))}, +uy(a){return!0}, +nQ(a,b){var s,r,q,p,o,n,m +for(s=this.giv(this),r=s.length,q=t.r,p=0;p0){a7=b/2 +e-=a7 +c+=a7}a=a2.cE +if(eg){f=b0+j.b+2*a +c=b0+a +e=a}else f=g +d=a}switch(a2.a5.a){case 0:d=(f-p.b)/2 +a0=(f-o.b)/2 +break +case 1:if(f>72){d=16 +a0=16}else{d=Math.min((f-p.b)/2,16) +a0=(f-o.b)/2}break +case 2:a0=d +break +case 3:d=(f-p.b)/2 +a0=(f-o.b)/2 +break +case 4:a1=f-p.b-d +a0=f-o.b-d +d=a1 +break +default:a0=a3 +d=a0}switch(a2.a1.a){case 0:if(a6){a7=a5.h(0,B.f2).e +a7.toString +t.r.a(a7).a=new A.w(s-p.a,d)}a7=a5.h(0,B.eg).e +a7.toString +b0=t.r +b0.a(a7).a=new A.w(m,e) +if(a8){a7=a5.h(0,B.eh) +a7.toString +c.toString +a7=a7.e +a7.toString +b0.a(a7).a=new A.w(m,c)}if(a9){a5=a5.h(0,B.hT).e +a5.toString +b0.a(a5).a=new A.w(0,a0)}break +case 1:if(a6){a7=a5.h(0,B.f2).e +a7.toString +t.r.a(a7).a=new A.w(0,d)}a7=a5.h(0,B.eg).e +a7.toString +b0=t.r +b0.a(a7).a=new A.w(n,e) +if(a8){a7=a5.h(0,B.eh) +a7.toString +c.toString +a7=a7.e +a7.toString +b0.a(a7).a=new A.w(n,c)}if(a9){a5=a5.h(0,B.hT).e +a5.toString +b0.a(a5).a=new A.w(s-o.a,a0)}break}a2.k3=a4.bu(new A.a1(s,f))}, +b4(a,b){var s=new A.cmZ(a,b),r=this.oI$ +s.$1(r.h(0,B.f2)) +s.$1(r.h(0,B.eg)) +s.$1(r.h(0,B.eh)) +s.$1(r.h(0,B.hT))}, +uy(a){return!0}, +nQ(a,b){var s,r,q,p,o,n +for(s=this.giv(this),r=s.length,q=t.r,p=0;p#"+A.eA(this)}} +A.Lv.prototype={ +rJ(a){return A.jn(this.a,this.b,a)}} +A.aeT.prototype={ +Y(){return new A.aR2(null,null,B.l)}} +A.aR2.prototype={ +Eb(a){var s,r,q=this +q.CW=t.ir.a(a.$3(q.CW,q.a.z,new A.cix())) +s=q.a +r=t.YJ +s=r.a(a.$3(q.cy,s.as,new A.ciy())) +q.cy=s +s=q.a.at +q.cx=s!=null?r.a(a.$3(q.cx,s,new A.ciz())):null +q.db=t.TZ.a(a.$3(q.db,q.a.w,new A.ciA()))}, +A(a){var s,r,q,p,o,n,m,l=this,k=null,j=l.db +j.toString +s=l.gtP() +s=j.ab(0,s.gm(s)) +s.toString +j=l.CW +j.toString +r=l.gtP() +q=j.ab(0,r.gm(r)) +j=A.x(a) +r=l.a +if(j.y){j=r.Q +r=l.cx +if(r==null)r=k +else{p=l.gtP() +p=r.ab(0,p.gm(p)) +r=p}o=A.cKR(j,r,q)}else o=A.cKQ(a,r.Q,q) +l.a.toString +j=l.cy +if(j==null)n=k +else{r=l.gtP() +r=j.ab(0,r.gm(r)) +n=r}if(n==null)n=B.z +j=A.fN(a) +r=l.a +p=r.y +m=r.x +return new A.aBe(new A.FG(s,j,k),p,q,o,n,new A.agG(r.r,s,m,k),k)}} +A.cix.prototype={ +$1(a){return new A.bc(A.pU(a),null,t.Y)}, +$S:92} +A.ciy.prototype={ +$1(a){return new A.hC(t.n8.a(a),null)}, +$S:186} +A.ciz.prototype={ +$1(a){return new A.hC(t.n8.a(a),null)}, +$S:186} +A.ciA.prototype={ +$1(a){return new A.Lv(t.RY.a(a),null)}, +$S:854} +A.agG.prototype={ +A(a){var s=this,r=null,q=s.e,p=q?r:new A.agH(s.d,A.fN(a),r) +q=q?new A.agH(s.d,A.fN(a),r):r +return A.oh(s.c,q,r,p,B.N)}} +A.agH.prototype={ +b4(a,b){this.b.uU(a,new A.Z(0,0,0+b.a,0+b.b),this.c)}, +tn(a){return!a.b.l(0,this.b)}} +A.aZ2.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.aR3.prototype={ +Ns(a){return a.gqY(a)==="en"}, +pc(a,b){return new A.cQ(B.auo,t.az)}, +KN(a){return!1}, +k(a){return"DefaultMaterialLocalizations.delegate(en_US)"}} +A.aqK.prototype={ +gbw(){return"Open navigation menu"}, +gcl(){return"Back"}, +gcc(){return"Close"}, +gbA(){return"Delete"}, +gcA(){return"More"}, +gck(){return"Show menu"}, +gc1(){return"Popup menu"}, +gbn(){return"Dialog"}, +gaD(){return"Alert"}, +gbz(){return"Scrim"}, +gbW(){return"Bottom Sheet"}, +ats(a){return"Close "+a}, +gc0(){return"Licenses"}, +apW(a){switch(a){case 0:return"No licenses." +case 1:return"1 license." +default:return""+a+" licenses."}}, +adc(a,b){return"Tab "+b+" of "+a}, +gc3(){return"Cancel"}, +gc9(){return"Close"}, +gaE(){return"Copy"}, +gaF(){return"Cut"}, +gc6(){return"OK"}, +gaG(){return"Paste"}, +gar(){return"Select all"}, +gbV(){return"View licenses"}, +gaa(){return"Dismiss"}, +gcC(){return B.ae}, +gcu(){return"Refresh"}, +aQD(a){switch(a){case 0:return"No characters remaining" +case 1:return"1 character remaining" +default:return""+a+" characters remaining"}}, +$ibe:1} +A.fc.prototype={ +G(){return"MaterialState."+this.b}} +A.S3.prototype={$icH:1} +A.aR8.prototype={ +ah(a){return this.c.$1(a)}} +A.ayH.prototype={ +Zw(a){return this.ah(A.b4(t.ui)).Zw(a)}, +$icH:1} +A.adE.prototype={ +ah(a){if(a.p(0,B.U))return B.cT +return this.a}, +gIG(){return"MaterialStateMouseCursor("+this.c+")"}} +A.a4H.prototype={$icH:1} +A.aR7.prototype={ +ah(a){return this.x.$1(a)}} +A.ayI.prototype={$icH:1} +A.aR9.prototype={ +ah(a){return this.bc.$1(a)}} +A.cH.prototype={} +A.aey.prototype={ +ah(a){var s,r=this,q=r.a,p=q==null?null:q.ah(a) +q=r.b +s=q==null?null:q.ah(a) +return r.d.$3(p,s,r.c)}, +$icH:1} +A.cv.prototype={ +ah(a){return this.a.$1(a)}, +$icH:1} +A.ci.prototype={ +ah(a){return this.a}, +k(a){var s="MaterialStatePropertyAll(",r=this.a +if(typeof r=="number")return s+A.rl(r)+")" +else return s+A.r(r)+")"}, +$icH:1, +gm(a){return this.a}} +A.ayJ.prototype={ +tH(a,b,c){var s=this.a +if(c?J.dm(s,b):J.lM(s,b))this.aY()}} +A.a4I.prototype={ +aS0(a,b){return new A.bDA(this,a,b)}, +adT(a){return this.aS0(a,null)}, +aIh(a){if(this.J8$.t(0,a))this.I(new A.bDy())}, +JZ(a){if(this.J8$.D(0,a))this.I(new A.bDz())}} +A.bDA.prototype={ +$1(a){var s=this.a,r=this.b +if(s.J8$.p(0,r)===a)return +if(a)s.aIh(r) +else s.JZ(r)}, +$S:11} +A.bDy.prototype={ +$0(){}, +$S:0} +A.bDz.prototype={ +$0(){}, +$S:0} +A.a4Y.prototype={ +Y(){return new A.MV(new A.bG(null,t.E),A.bp1(!0,null,!1),A.a([],t.nJ),B.l)}} +A.MV.prototype={ +ga6n(){var s=this.a.c +return s}, +ao(){var s=this +s.aL() +s.a.toString +s.ga6n().a=s}, +n(){var s,r=this +if(r.z!=null){r.ajm(!0) +s=r.e +if(s!=null)B.b.D(s.w,r)}B.b.V(r.w) +s=r.ga6n() +if(s.a===r)s.a=null +r.r=null +r.aH()}, +dh(){var s,r,q=this +q.hS() +s=q.e +if(s!=null)B.b.D(s.w,q) +s=q.c +s.toString +s=q.e=A.cRN(s) +if(s!=null)s.w.push(q) +s=q.x +if(s!=null)s.dy.U(0,q.gaB3()) +s=q.c +s.toString +s=A.pI(s) +if(s==null)s=null +else{s=s.d +s.toString}q.x=s +if(s!=null)s.dy.a9(0,q.gaB3()) +s=q.c +s.toString +r=A.aR(s,B.dI,t.l).w.a +s=q.y +if(s!=null&&!r.l(0,s))q.gQc().Ls() +q.y=r}, +bj(a){var s,r,q=this +q.bO(a) +s=a.c +r=q.a.c +if(s!==r){if(s.a===q)s.a=null +s=q.r +if(s!=null)if(s.a===q)s.a=null +q.r=null +r.a=q}if(q.z!=null)$.dI.go$.push(new A.cjN(q))}, +A(a){var s=this,r=s.bao(a) +s.a.toString +r=A.cQc(r,null,!0,s.gQc(),null,null,new A.cjM(s)) +return A.cRM(s,s.d,r,s.z!=null)}, +bao(a){return new A.hr(new A.cjI(this),this.d)}, +gbfT(){var s,r=this.f,q=r.e +if(q==null)return null +s=A.IM(q) +return(s==null?new A.Tm(A.b(t.l5,t.UJ)):s).azz(r,!0)}, +gboD(){var s=B.b.d4(this.e.w,this),r=this.e.w +if(s=l-k)r=k +else if(f.$1(r))if(g.y!==g.x)r=k +else{j=d.c+g.e.a +r=!e.$1(j)?j:k}else if(e.$1(r))if(g.y!==g.x)r=l-m +else{j=d.a-m-g.e.a +r=!f.$1(j)?j:l-m}f=b.b +e=p.d +i=p.b +if(f>=e-i)q=i +else if(o.$1(q)){h=d.d +q=!n.$1(h)?h:i}else if(n.$1(q)){h=d.b-f +if(!o.$1(h))q=g.y===B.aq?h-g.e.b:h +else q=e-f}return new A.w(r,q)}, +BY(a){var s=this +return!s.b.l(0,a.b)||s.c!==a.c||!s.d.l(0,a.d)||!s.e.l(0,a.e)||!s.r.l(0,a.r)||s.x!==a.x||s.y!==a.y||!A.GU(s.w,a.w)}, +bbX(a,b){var s,r,q,p,o,n,m,l,k,j=B.b.gN(a) +for(s=a.length,r=b.a,q=b.b,p=0;pthis.b.c}, +$S:129} +A.cjS.prototype={ +$1(a){return athis.b.d}, +$S:129} +A.af3.prototype={ +Y(){return new A.aRo(B.l)}} +A.aRo.prototype={ +A(a8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5=this,a6=null,a7={} +a7.a=a7.b=null +switch(a5.a.f.a){case 0:a7.b=A.cNu(a8).a +a7.a=A.cRO(a8) +break +case 1:a7.b=A.cNv(a8).a +a7.a=A.cRP(a8) +break}s=new A.ck3(a7,a5.a.c) +r=new A.ck4(s) +q=t.MH +p=r.$1$1(new A.cjT(),q) +o=r.$1$1(new A.cjU(),q) +n=r.$1$1(new A.cjV(),q) +m=r.$1$1(new A.cjW(),t.PM) +if(m==null)m=0 +q=t.tW +l=r.$1$1(new A.cjX(),q) +k=r.$1$1(new A.cjY(),q) +j=r.$1$1(new A.cjZ(),q) +i=r.$1$1(new A.ck_(),t.oI) +h=r.$1$1(new A.ck0(),t.KX).Cl(i) +g=s.$1$1(new A.ck1(),t.X3) +if(g==null)g=B.ka +f=r.$1$1(new A.ck2(),t.pc) +if(f==null)f=B.E +e=new A.w(g.a,g.b).aO(0,4) +d=e.b +c=Math.max(0,e.a) +b=f.t(0,new A.au(c,d,c,d)).ba(0,B.E,B.qO) +s=l==null +r=s?a6:l.a +if(r==null)r=0 +s=s?a6:l.b +if(s==null)s=0 +q=j==null +a=q?a6:j.a +if(a==null)a=1/0 +q=q?a6:j.b +a0=g.S9(new A.aA(r,a,s,q==null?1/0:q)) +if(k!=null){a1=a0.bu(k) +s=a1.a +if(isFinite(s))a0=a0.a90(s,s) +s=a1.b +if(isFinite(s))a0=a0.a9_(s,s)}s=p==null?B.ik:B.al +r=a5.a +q=r.d +r=r.f +a=a8.T(t.I) +a.toString +a2=a5.a +a3=a2.f +a4=A.cQO(B.fE,a5.bmB(A.d9(B.F,!0,a6,new A.aa(b,A.j9(A.daz(a2.r,B.a2,a3,a6,B.j,B.I,a6,a.w,B.v),a6,B.R,a6,B.aT,a6,a6,r),a6),q,p,m,a6,o,h,n,a6,s)),B.B,a5.a.f) +return new A.eP(a0,a4,a6)}, +bmB(a){switch(this.a.f.a){case 0:return new A.Jg(a,null) +case 1:return A.Jh(a,null)}}} +A.ck3.prototype={ +$1$1(a,b){var s=a.$1(this.b) +if(s==null)s=a.$1(this.a.b) +return s==null?a.$1(this.a.a):s}, +$1(a){return this.$1$1(a,t.z)}, +$S:540} +A.ck4.prototype={ +$1$1(a,b){return this.a.$1$1(new A.ck5(a,b),b)}, +$1(a){return this.$1$1(a,t.z)}, +$S:541} +A.ck5.prototype={ +$1(a){var s=this.a.$1(a) +return s==null?null:s.ah(A.b4(t.ui))}, +$S(){return this.b.i("0?(hv?)")}} +A.cjT.prototype={ +$1(a){return a==null?null:a.gc7(a)}, +$S:258} +A.cjU.prototype={ +$1(a){return a==null?null:a.gdF(a)}, +$S:258} +A.cjV.prototype={ +$1(a){return a==null?null:a.ge_()}, +$S:258} +A.cjW.prototype={ +$1(a){return a==null?null:a.d}, +$S:859} +A.cjX.prototype={ +$1(a){return a==null?null:a.f}, +$S:259} +A.cjY.prototype={ +$1(a){return a==null?null:a.r}, +$S:259} +A.cjZ.prototype={ +$1(a){return a==null?null:a.w}, +$S:259} +A.ck_.prototype={ +$1(a){return a==null?null:a.x}, +$S:861} +A.ck0.prototype={ +$1(a){return a==null?null:a.y}, +$S:862} +A.ck1.prototype={ +$1(a){return a==null?null:a.gpu()}, +$S:547} +A.ck2.prototype={ +$1(a){return a==null?null:a.gjE(a)}, +$S:552} +A.aWg.prototype={ +A(a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=null,a1={},a2=a3.T(t.I) +a2.toString +s=a2.w +a1.a=a1.b=null +a2=a.c +r=a2.e==null?a0:B.L +switch((r==null?B.aq:r).a){case 0:a1.b=A.cNu(a3).a +a1.a=A.cRO(a3) +break +case 1:a1.b=A.cNv(a3).a +a1.a=A.cRP(a3) +break}r=new A.cpt(a1,a) +q=r.$1$1(new A.cpo(),t.X3) +if(q==null)q=A.x(a3).z +p=r.$1$1(new A.cpp(),t.z8) +p.toString +o=$.aC.a5$.z.h(0,a2.d) +o.toString +n=A.EA(o,t.N1) +n=n.c.gaC() +n.toString +m=t.x +m.a(n) +o=o.gaC() +o.toString +m.a(o) +l=A.e_(o.dJ(0,n),B.m) +m=o.k3 +k=m.a +m=m.b +j=A.AY(l,A.e_(o.dJ(0,n),new A.w(0+k,0+m))) +i=new A.cpu(r).$1$1(new A.cpq(),t.pc) +if(i==null)i=B.E +h=new A.w(q.a,q.b).aO(0,4) +g=h.b +f=Math.max(0,h.a) +e=i.t(0,new A.au(f,g,f,g)).ba(0,B.E,B.qO) +o=A.x(a3).amX(q) +n=n.k3 +n=A.kH(new A.a1(0+n.a-0,0+n.b-0)) +m=A.cAj(A.aR(a3,a0,t.l).w) +m=A.i0(m,m.$ti.i("D.E")) +k=a2.e==null?a0:B.L +if(k==null)k=B.aq +d=a2.gQc() +c=t.ot +b=t.wS +return new A.r7(o,new A.eP(n,new A.qf(new A.cjO(j,s,p,a.f,a.e,e,m,B.L,k),A.cQc(A.jj(A.cAL(!1,A.CR(A.p([B.FS,new A.aRm(!1,new A.cJ(A.a([],c),b)),B.xe,new A.ar5(a2.ga6n(),new A.cJ(A.a([],c),b))],t.Ev,t.od),A.a9j(A.ar2(new A.af3(a.d,a.r,!0,B.L,a.x,a0),s),a0,B.dm0)),a0,a0,a2.f),new A.aRB(new A.cpr(r)),B.cY,a0,a0,a0,a0),a0,!0,d,a0,a0,new A.cps(a)),a0),a0),a0)}} +A.cpt.prototype={ +$1$1(a,b){var s=a.$1(this.b.d) +if(s==null)s=a.$1(this.a.b) +return s==null?a.$1(this.a.a):s}, +$1(a){return this.$1$1(a,t.z)}, +$S:540} +A.cpu.prototype={ +$1$1(a,b){return this.a.$1$1(new A.cpv(a,b),b)}, +$1(a){return this.$1$1(a,t.z)}, +$S:541} +A.cpv.prototype={ +$1(a){var s=this.a.$1(a) +return s==null?null:s.ah(A.b4(t.ui))}, +$S(){return this.b.i("0?(hv?)")}} +A.cpr.prototype={ +$1(a){return this.a.$1$1(new A.cpn(a),t.Pb)}, +$S:472} +A.cpn.prototype={ +$1(a){a!=null +return null}, +$S:865} +A.cpo.prototype={ +$1(a){return a==null?null:a.gpu()}, +$S:547} +A.cpp.prototype={ +$1(a){return a==null?null:a.as}, +$S:866} +A.cpq.prototype={ +$1(a){return a==null?null:a.gjE(a)}, +$S:552} +A.cps.prototype={ +$1(a){this.a.c.Ls()}, +$S:61} +A.aRB.prototype={ +ah(a){var s=this.a.$1(a) +return s==null?B.I1:s}, +gIG(){return"Menu_MouseCursor"}} +A.aRj.prototype={ +gLt(){var s,r=this,q=r.ax +if(q===$){s=A.x(r.at) +r.ax!==$&&A.ao() +q=r.ax=s.ax}return q}, +gc7(a){return new A.ci(this.gLt().cy,t.Il)}, +gdF(a){var s=this.gLt().fy +if(s==null)s=B.w +return new A.ci(s,t.Il)}, +ge_(){var s=this.gLt(),r=s.k3 +s=r==null?s.b:r +return new A.ci(s,t.Il)}, +gjE(a){return B.duR}, +gpu(){return A.x(this.at).z}} +A.aRl.prototype={ +gLt(){var s,r=this,q=r.ax +if(q===$){s=A.x(r.at) +r.ax!==$&&A.ao() +q=r.ax=s.ax}return q}, +gc7(a){return new A.ci(this.gLt().cy,t.Il)}, +ge_(){var s=this.gLt(),r=s.k3 +s=r==null?s.b:r +return new A.ci(s,t.Il)}, +gdF(a){var s=this.gLt().fy +if(s==null)s=B.w +return new A.ci(s,t.Il)}, +gjE(a){return B.duQ}, +gpu(){return A.x(this.at).z}} +A.az5.prototype={} +A.a4Z.prototype={ +gv(a){return J.aj(this.a)}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.a4Z&&J.v(b.a,this.a)}} +A.aRk.prototype={} +A.hv.prototype={ +gv(a){var s=this +return A.b1([s.gc7(s),s.gdF(s),s.ge_(),s.d,s.gjE(s),s.f,s.r,s.w,s.x,s.y,s.z,s.gpu(),s.as])}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.hv&&b.gc7(b)==s.gc7(s)&&b.gdF(b)==s.gdF(s)&&b.ge_()==s.ge_()&&b.d==s.d&&b.gjE(b)==s.gjE(s)&&b.f==s.f&&b.r==s.r&&b.w==s.w&&b.x==s.x&&b.y==s.y&&J.v(b.gpu(),s.gpu())&&J.v(b.as,s.as)}, +gc7(a){return this.a}, +gdF(a){return this.b}, +ge_(){return this.c}, +gjE(a){return this.e}, +gpu(){return this.Q}} +A.aQv.prototype={ +ah(a){var s,r=this,q=r.a,p=q==null?null:q.ah(a) +q=r.b +s=q==null?null:q.ah(a) +q=p==null +if(q&&s==null)return null +if(q)return A.cD(new A.c0(s.a.bZ(0),0,B.aa,-1),s,r.c) +if(s==null)return A.cD(p,new A.c0(p.a.bZ(0),0,B.aa,-1),r.c) +return A.cD(p,s,r.c)}, +$icH:1} +A.aRp.prototype={} +A.Sb.prototype={ +gv(a){return J.aj(this.a)}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.Sb&&J.v(b.a,this.a)}} +A.aRq.prototype={} +A.azF.prototype={ +bov(a){return new A.bH9(this,a)}, +A(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=A.x(a).y?A.cE3(a):A.cE2(a),h=A.cC0(a),g=k.as,f=h.y +if(f==null){s=i.y +s.toString +f=s}s=h.b +if(s==null)s=i.gc7(i) +r=h.c +if(r==null){r=i.c +r.toString}q=h.d +if(q==null)q=i.gdF(i) +p=h.e +if(p==null)p=i.ge_() +o=A.a([],t.p) +for(n=k.e,m=k.d,l=0;l")))}} +A.cc6.prototype={ +$0(){this.a.d=this.b}, +$S:0} +A.cc7.prototype={ +$0(){this.a.e=null}, +$S:0} +A.cc8.prototype={ +$0(){this.a.e=this.b}, +$S:0} +A.cky.prototype={ +gc7(a){var s=this.Q +return A.zr(A.cKP(s.db,3),s.cy)}, +gtB(){var s=null +return new A.ci(new A.eQ(24,s,s,s,s,this.Q.db,s,s),t.dL)}, +gvF(){return this.Q.f.a3(0.24)}, +gzX(){return new A.ci(this.z.p3.ax.aM(this.Q.db),t.wG)}} +A.ckz.prototype={ +gLz(){var s,r=this,q=r.Q +if(q===$){s=A.x(r.z) +r.Q!==$&&A.ao() +q=r.Q=s.ax}return q}, +gc7(a){return this.gLz().cy}, +gdF(a){return B.z}, +ge_(){var s=this.gLz(),r=s.k3 +return r==null?s.b:r}, +gtB(){return new A.cv(new A.ckA(this),t.gT)}, +gvF(){var s=this.gLz(),r=s.w +return r==null?s.f:r}, +gBa(){return B.jB}, +gzX(){return new A.cv(new A.ckB(this),t.ns)}} +A.ckA.prototype={ +$1(a){var s,r=null,q=this.a +if(a.p(0,B.a9)){q=q.gLz() +s=q.x +q=s==null?q.r:s}else{q=q.gLz() +s=q.dy +q=s==null?q.db:s}return new A.eQ(24,r,r,r,r,q,r,r)}, +$S:875} +A.ckB.prototype={ +$1(a){var s,r,q=this.a,p=q.as +if(p===$){s=A.x(q.z) +q.as!==$&&A.ao() +p=q.as=s.p3}s=p.at +s.toString +if(a.p(0,B.a9))q=q.gLz().db +else{q=q.gLz() +r=q.dy +q=r==null?q.db:r}return s.alS(q)}, +$S:60} +A.aiT.prototype={ +n(){var s=this,r=s.cw$ +if(r!=null)r.U(0,s.grS()) +s.cw$=null +s.aH()}, +cq(){this.dK() +this.dw() +this.rT()}} +A.K7.prototype={ +gv(a){var s=this +return A.am(s.a,s.gc7(s),s.c,s.gdF(s),s.ge_(),s.gvF(),s.gBa(),s.gzX(),s.gtB(),s.y,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.K7&&b.a==s.a&&J.v(b.gc7(b),s.gc7(s))&&b.c==s.c&&J.v(b.gdF(b),s.gdF(s))&&J.v(b.ge_(),s.ge_())&&J.v(b.gvF(),s.gvF())&&J.v(b.gBa(),s.gBa())&&b.gzX()==s.gzX()&&b.gtB()==s.gtB()&&b.y==s.y}, +gc7(a){return this.b}, +gdF(a){return this.d}, +ge_(){return this.e}, +gvF(){return this.f}, +gBa(){return this.r}, +gzX(){return this.w}, +gtB(){return this.x}} +A.aRL.prototype={} +A.a5j.prototype={ +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.x,s.y,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.a5j&&b.a==s.a&&J.v(b.b,s.b)&&b.c==s.c&&J.v(b.d,s.d)&&J.v(b.e,s.e)&&J.v(b.f,s.f)&&J.v(b.r,s.r)&&J.v(b.w,s.w)&&b.x==s.x&&b.y==s.y}} +A.aRO.prototype={} +A.a5k.prototype={ +Y(){return new A.aff(null,null,B.l)}} +A.aff.prototype={ +ao(){this.aL() +this.aBw()}, +n(){this.az3() +this.b6M()}, +bj(a){var s,r,q=this +q.bO(a) +s=q.a +if(s.r.length!==a.r.length){q.az3() +q.aBw() +return}r=a.w +if(s.w!==r){s=q.d +s===$&&A.e() +s[r].fO(0) +s=q.a +q.d[s.w].dk(0) +return}}, +A(c1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9=this,c0=null +c1.T(t.vW) +s=A.x(c1).a5 +r=A.x(c1).y?new A.ckL(c1,c0,0,c0,c0,c0,c0,-1,B.a2M,!0,c0,c0,80,256):A.cE4(c1) +q=A.z(c1,B.aL,t.A) +q.toString +p=b9.a.c +o=s.b +if(o==null){n=r.b +n.toString +o=n}m=s.Q +if(m==null){n=r.Q +n.toString +m=n}l=s.as +if(l==null){n=r.as +n.toString +l=n}k=s.c +if(k==null)k=r.gUk() +b9.a.toString +j=s.d +if(j==null)j=r.gOS() +b9.a.toString +i=s.e +if(i==null)i=r.gOl() +b9.a.toString +h=s.f +if(h==null)h=r.gOR() +n=b9.a +n.toString +g=s.r +if(g==null){f=r.r +f.toString +g=f}e=n.Q +d=s.x +if(d==null){n=r.x +n.toString +d=n}c=s.y +if(c==null)c=r.gvF() +b9.a.toString +b=s.z +if(b==null)b=r.gBa() +if(A.x(c1).y)a=i +else{n=i.r +n=n==null?c0:A.a9(n,0,1) +if(n==null){n=r.gOl().r +n=n==null?c0:A.a9(n,0,1)}a=i.a8X(n)}n=c1.T(t.I) +n.toString +a0=n.w===B.b0 +n=b9.r +n===$&&A.e() +f=t.p +a1=A.a([B.dE],f) +b9.a.toString +f=A.a([],f) +for(a2=t.x8,a3=t.jc,a4=0;a5=b9.a,a6=a5.r,a7=a6.length,a40){o.b=o.c=o.d=o.e=null +o.a=0}p=q.f3$ +p.b=!1 +B.b.V(p.a) +o=p.c +if(o===$){n=A.eU(p.$ti.c) +p.c!==$&&A.ao() +p.c=n +o=n}if(o.a>0){o.b=o.c=o.d=o.e=null +o.a=0}q.Hw()}m=this.f +m===$&&A.e() +m.n()}, +aBw(){var s,r,q,p,o=this,n=null,m=o.a.r.length,l=J.lZ(m,t.A_) +for(s=o.gbow(),r=0;r>") +o.e=A.R(new A.N(l,new A.ckM(),s),!0,s.i("al.E")) +s=o.a +o.d[s.w].sm(0,1) +o.a.toString +s=A.cg(n,B.F,n,0,o) +o.f=s +o.r=A.dv(B.bJ,s,n) +s=o.f +s.di() +s=s.f3$ +s.b=!0 +s.a.push(new A.ckN(o))}, +aCG(){this.I(new A.ckO())}} +A.ckP.prototype={ +$0(){this.a.a.x.$1(this.b)}, +$S:0} +A.ckM.prototype={ +$1(a){return a}, +$S:876} +A.ckN.prototype={ +$0(){this.a.aCG()}, +$S:0} +A.ckO.prototype={ +$0(){}, +$S:0} +A.aTw.prototype={ +A(a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=null,a1=A.x(a2).y +a2.T(t.I).toString +s=A.uW(a.e,a.z,a0) +r=a.f +q=A.fM(r,a0,a0,B.aM,!0,a.Q,a0,a0,B.ac) +switch(a.w.a){case 0:p=a1?B.a9U:a0 +o=a.c +n=new A.w(o/2+0,6) +m=t.p +l=A.a([],m) +k=p!=null +if(k)l.push(p) +j=a1?a0:o +l.push(A.bU(A.cn(new A.VT(a.ay,!a1,a.ch,a.CW,a.r,s,a0),a0,a0),j,o)) +if(k)l.push(p) +i=A.aY(l,B.n,B.j,B.p,a0,a0,B.v) +l=a.y +if(l.gm(l)===0)h=new A.aa(B.E,A.d_(B.aO,A.a([i,new A.cT(0,0,new A.abK(r,!1,!0,!0,!0,!0,!0,a0),a0)],m),B.B,B.a7),a0) +else{t.o.a(l) +r=A.aJ(o,a.d,l.gm(l)) +r.toString +h=new A.aa(B.E,new A.eP(new A.aA(r,1/0,0,1/0),A.rA(A.aW(A.a([i,new A.ei(B.fE,l.gm(l),1,new A.dp(new A.aV(l,new A.fx(B.cix),t.HY.i("aV")),!0,q,a0),a0),A.bU(a0,a0,8*l.gm(l))],m),B.n,B.j,B.p,a0,a0),B.B,a0),a0),a0)}break +case 1:r=a.cx +g=1-r.gm(r) +r=A.aJ(24,16,g) +r.toString +f=a.x?B.ciy:B.ciz +o=t.o.a(a.r) +e=a1?0:a.c +if(a1)m=0 +else m=r +d=A.bU(a0,m,a0) +if(a1){m=A.aJ(0,4,g) +m.toString}else m=0 +c=A.bU(a0,m,a0) +if(a1)r=12 +b=A.bU(a0,r,a0) +r=a.c +m=r/2 +n=new A.w(m+0,0) +l=A.cE4(a2).Q +l.toString +if(r")),!0,q,a0),a0),b],t.p),B.n,B.aV,B.I,a0,a0,B.v),B.B,a0),B.h,a0,new A.aA(r,1/0,e,1/0),a0,a0,a0,a0,a0,B.cr,a0,a0,a0) +break +case 2:e=a1?0:a.c +d=A.bU(a0,a1?0:16,a0) +c=A.bU(a0,a1?4:0,a0) +b=A.bU(a0,a1?12:16,a0) +r=a.c +o=r/2 +n=new A.w(o+0,0) +m=A.cE4(a2).Q +m.toString +if(r").a(a.b) +s=!0}else s=!1 +else s=!0 +return s}, +wn(a,b,c){var s=null,r=this.aJc(a) +return new A.cb(A.cw(s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s,s),!1,!0,!1,r,s)}, +DH(a,b,c,d){var s,r +A.x(a) +s=A.x(a).r +r=B.vx.h(0,this.a.CW.a?B.cv:s) +if(r==null)r=B.I_ +return r.aJn(this,a,b,c,d,A.y(this).c)}} +A.ve.prototype={ +Mv(a){var s=null,r=this.$ti,q=A.a([],t.Zt),p=$.aq,o=r.i("ah<1?>"),n=r.i("aE<1?>"),m=A.mO(B.cq),l=A.a([],t.wi),k=A.bJ(s,t.u),j=$.aq +return new A.aft(!1,!0,s,s,q,new A.bG(s,r.i("bG>")),new A.bG(s,t.E),new A.nC(),s,0,new A.aE(new A.ah(p,o),n),m,l,this,k,new A.aE(new A.ah(j,o),n),r.i("aft<1>"))}} +A.aft.prototype={ +aJc(a){return this.$ti.i("ve<1>").a(this.b).r}, +gCM(){this.$ti.i("ve<1>").a(this.b) +return!0}, +gCD(){this.$ti.i("ve<1>").a(this.b) +return!1}, +gxP(){return A.hn.prototype.gxP.call(this)+"("+A.r(this.$ti.i("ve<1>").a(this.b).a)+")"}} +A.aeU.prototype={} +A.aiK.prototype={} +A.aOT.prototype={ +A(a){return A.a9B(new A.dp(this.d,!1,this.e,null),this.c,null,!0)}} +A.aYy.prototype={ +A(a){var s=this +return new A.zG(s.c,new A.crV(s),new A.crW(s),new A.zG(new A.oL(s.d,new A.cJ(A.a([],t.x8),t.jc),0),new A.crX(s),new A.crY(s),s.f,null),null)}} +A.crV.prototype={ +$3(a,b,c){return new A.GJ(b,c,this.a.e&&!0,!1,null)}, +$C:"$3", +$R:3, +$S:558} +A.crW.prototype={ +$3(a,b,c){return new A.GK(b,this.a.e,!0,c,null)}, +$C:"$3", +$R:3, +$S:562} +A.crX.prototype={ +$3(a,b,c){return new A.GJ(b,c,this.a.e&&!0,!0,null)}, +$C:"$3", +$R:3, +$S:558} +A.crY.prototype={ +$3(a,b,c){return new A.GK(b,this.a.e,!1,c,null)}, +$C:"$3", +$R:3, +$S:562} +A.GJ.prototype={ +Y(){return new A.aYw(new A.a9K($.bl()),$,$,B.l)}} +A.aYw.prototype={ +gasl(){return!1}, +Xt(){var s,r=this,q=r.a,p=q.f +if(p)s=B.kl +else{s=$.d_q() +s=new A.aV(q.c,s,A.y(s).i("aV"))}r.Gf$=s +p=p?$.d_r():$.d_s() +q=q.c +r.J9$=new A.aV(q,p,A.y(p).i("aV")) +q.a9(0,r.gTr()) +r.a.c.rB(r.gTq())}, +ao(){var s,r,q,p,o=this +o.Xt() +s=o.a +r=s.f +q=o.Gf$ +q===$&&A.e() +p=o.J9$ +p===$&&A.e() +o.d=A.cSD(s.c,q,r,p) +o.aL()}, +bj(a){var s,r,q,p=this,o=p.a +if(a.f!==o.f||a.c!==o.c){o=a.c +o.U(0,p.gTr()) +o.pT(p.gTq()) +p.Xt() +o=p.d +o===$&&A.e() +o.n() +o=p.a +s=o.f +r=p.Gf$ +r===$&&A.e() +q=p.J9$ +q===$&&A.e() +p.d=A.cSD(o.c,r,s,q)}p.bO(a)}, +n(){var s,r=this +r.a.c.U(0,r.gTr()) +r.a.c.pT(r.gTq()) +s=r.d +s===$&&A.e() +s.n() +r.aH()}, +A(a){var s=this.d +s===$&&A.e() +return A.cPQ(!0,this.a.d,this.Sr$,B.a9Z,s)}} +A.GK.prototype={ +Y(){return new A.aYx(new A.a9K($.bl()),$,$,B.l)}} +A.aYx.prototype={ +gasl(){return!1}, +Xt(){var s,r=this,q=r.a,p=q.e +if(p){s=$.d_u() +s=new A.aV(q.c,s,A.y(s).i("aV"))}else s=B.kl +r.Gf$=s +p=p?$.d_v():$.d_w() +q=q.c +r.J9$=new A.aV(q,p,A.y(p).i("aV")) +q.a9(0,r.gTr()) +r.a.c.rB(r.gTq())}, +ao(){var s,r,q,p,o=this +o.Xt() +s=o.a +r=s.e +q=o.Gf$ +q===$&&A.e() +p=o.J9$ +p===$&&A.e() +o.d=A.cSE(s.c,q,r,p) +o.aL()}, +bj(a){var s,r,q,p=this,o=p.a +if(a.e!==o.e||a.c!==o.c){o=a.c +o.U(0,p.gTr()) +o.pT(p.gTq()) +p.Xt() +o=p.d +o===$&&A.e() +o.n() +o=p.a +s=o.e +r=p.Gf$ +r===$&&A.e() +q=p.J9$ +q===$&&A.e() +p.d=A.cSE(o.c,r,s,q)}p.bO(a)}, +n(){var s,r=this +r.a.c.U(0,r.gTr()) +r.a.c.pT(r.gTq()) +s=r.d +s===$&&A.e() +s.n() +r.aH()}, +A(a){var s=this.d +s===$&&A.e() +return A.cPQ(!0,this.a.f,this.Sr$,B.a9Z,s)}} +A.AG.prototype={} +A.aKN.prototype={ +aJn(a,b,c,d,e){return new A.aYy(c,d,!0,e,!0,null)}} +A.aqc.prototype={ +aJn(a,b,c,d,e,f){return A.cK2(a,b,c,d,e,f)}} +A.aAt.prototype={ +agh(a){var s=t.Tr +return A.R(new A.N(B.dc0,new A.bJz(a),s),!0,s.i("al.E"))}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aF(b)!==A.a_(r))return!1 +s=b instanceof A.aAt +if(s&&!0)return!0 +return s&&A.h5(r.agh(B.vx),r.agh(B.vx))}, +gv(a){return A.b1(this.agh(B.vx))}} +A.bJz.prototype={ +$1(a){return this.a.h(0,a)}, +$S:879} +A.ai6.prototype={ +bPB(){var s,r=this,q=r.J9$ +q===$&&A.e() +s=q.a +if(J.v(q.b.ab(0,s.gm(s)),1)){q=r.Gf$ +q===$&&A.e() +if(!J.v(q.gm(q),0)){q=r.Gf$ +q=J.v(q.gm(q),1)}else q=!0}else q=!1 +s=r.Sr$ +if(q)s.sa8h(!1) +else{r.gasl() +s.sa8h(!1)}}, +bPA(a){switch(a.a){case 0:case 3:this.Sr$.sa8h(!1) +break +case 1:case 2:this.gasl() +this.Sr$.sa8h(!1) +break}}} +A.ai4.prototype={ +ajE(a){this.aY()}, +beL(a,b,c){var s,r,q,p,o +if(!this.r){s=this.w +s=s.gbM(s)!==B.ap}else s=!1 +if(s){s=this.w +s=$.d_t().ab(0,s.gm(s)) +s.toString +r=s}else r=0 +if(r>0){s=a.gd1(a) +q=b.a +p=b.b +o=$.aD().b_() +o.saf(0,B.w.bZ(B.e.au(255*r))) +s.fu(new A.Z(q,p,q+c.a,p+c.b),o)}}, +NQ(a,b,c,d){var s,r,q=this,p=q.w +switch(p.gbM(p)){case B.ap:case B.aj:return d.$2(a,b) +case B.c8:case B.bH:break}q.beL(a,b,c) +p=q.z +s=q.x +r=s.a +A.cU8(p,s.b.ab(0,r.gm(r)),c) +r=q.as +r.sbD(0,a.O2(!0,b,p,new A.crT(q,d),r.a))}, +n(){var s=this,r=s.w,q=s.gqe() +r.U(0,q) +r.pT(s.gXr()) +s.x.a.U(0,q) +s.y.U(0,q) +s.Q.sbD(0,null) +s.as.sbD(0,null) +s.pl()}, +tn(a){var s,r,q,p,o=this +if(a.r===o.r){s=a.w +r=o.w +if(J.v(s.gm(s),r.gm(r))){s=a.x +r=s.a +q=o.x +p=q.a +if(J.v(s.b.ab(0,r.gm(r)),q.b.ab(0,p.gm(p)))){s=a.y +r=o.y +r=!J.v(s.gm(s),r.gm(r)) +s=r}else s=!0}else s=!0}else s=!0 +return s}} +A.crT.prototype={ +$2(a,b){var s=this.a,r=s.Q +s=s.y +r.sbD(0,a.arf(b,B.e.au(s.gm(s)*255),this.b,r.a))}, +$S:27} +A.ai5.prototype={ +ajE(a){this.aY()}, +NQ(a,b,c,d){var s,r,q=this,p=q.y +switch(p.gbM(p)){case B.ap:case B.aj:return d.$2(a,b) +case B.c8:case B.bH:break}p=q.z +s=q.w +r=s.a +A.cU8(p,s.b.ab(0,r.gm(r)),c) +r=q.as +r.sbD(0,a.O2(!0,b,p,new A.crU(q,d),r.a))}, +tn(a){var s,r,q,p +if(a.r===this.r){s=a.x +r=this.x +if(J.v(s.gm(s),r.gm(r))){s=a.w +r=s.a +q=this.w +p=q.a +p=!J.v(s.b.ab(0,r.gm(r)),q.b.ab(0,p.gm(p))) +s=p}else s=!0}else s=!0 +return s}, +n(){var s,r=this +r.Q.sbD(0,null) +r.as.sbD(0,null) +s=r.gqe() +r.w.a.U(0,s) +r.x.U(0,s) +r.y.pT(r.gXr()) +r.pl()}} +A.crU.prototype={ +$2(a,b){var s=this.a,r=s.Q +s=s.x +r.sbD(0,a.arf(b,B.e.au(s.gm(s)*255),this.b,r.a))}, +$S:27} +A.aSt.prototype={} +A.b_e.prototype={} +A.b_f.prototype={} +A.oB.prototype={} +A.aRn.prototype={ +be(a){var s=new A.aU7(this.e,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.L=this.e}} +A.aU7.prototype={ +dW(a){var s=this.K$ +if(s==null)return B.N +return s.pV(a)}, +cN(){var s,r=this,q=r.K$ +if(q==null)q=r.k3=B.N +else{s=t.k +q.cV(s.a(A.X.prototype.gad.call(r)),!0) +s=s.a(A.X.prototype.gad.call(r)) +q=r.K$.k3 +q.toString +q=r.k3=s.bu(q) +s=r.K$.e +s.toString +t.r.a(s).a=B.m}r.L.$1(q)}} +A.is.prototype={ +Y(){var s=this.$ti +return new A.ST(B.l,s.i("@<1>").Z(s).i("ST<1,2>"))}, +gm(a){return this.d}, +gcD(){return!0}} +A.ST.prototype={ +aak(){var s,r=this.a +r.toString +s=this.c +s.toString +A.cp(s,!1).eQ(r.d)}, +A(a){var s,r,q=null,p=A.x(a),o=A.bLd(a),n=p.y,m=n?A.cS0(a):A.cS_(a),l=A.b4(t.ui) +this.a.toString +if(n){n=o.r +if(n==null)n=q +else{n=n.ah(l) +n.toString}if(n==null){n=m.gzX().ah(l) +n.toString +s=n}else s=n}else{n=o.f +if(n==null){n=m.grM() +n.toString +s=n}else s=n}n=this.a +l=n.w +if(l==null)l=B.bL +r=A.NW(A.an(B.fE,n.Q,B.h,q,new A.aA(0,1/0,48,1/0),q,q,q,q,q,l,q,q,q),B.a1,B.F,s) +n=A.cS(!1,q,!0,r,q,!0,q,q,q,q,q,new A.aOn(q,o.x),q,q,q,q,q,this.ga_A(),q,q,q,q,q,q,q) +return new A.Ay(new A.cb(A.cw(q,q,q,q,q,!0,q,q,q,q,!0,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),!1,!1,!1,n,q),q)}} +A.afD.prototype={ +A(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.c,h=i.m3,g=J.T(h),f=1/(g.gu(h)+1.5),e=A.a([],t.p),d=A.x(a),c=A.bLd(a),b=d.y?A.cS0(a):A.cS_(a) +for(s=1.5*f,r=0;r")),!1,A.d9(B.F,!0,l,new A.ei(B.qU,n,m.f.ab(0,i.gm(i)),b,l),j.f,r,q,l,p,s,o,l,B.kZ),l)}, +$S:880} +A.clS.prototype={ +Ki(a){return A.kH(new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d))).DV(B.bh.a2(0,this.f))}, +Kn(a,b){var s,r,q,p,o,n,m,l,k=this,j=a.b,i=k.b,h=i.b,g=i.d,f=k.d +if(f!=null){for(s=k.c,r=8,q=0;qi)n=a.a-i-b.a +else if(og-8-f?g-i-8-f:n}i=j.b +if(pg-8-j?g-i-8-j:p}return new A.w(o,h)}, +bs0(a,b){var s,r,q,p,o,n,m,l,k,j=B.b.gN(a) +for(s=a.length,r=b.a,q=b.b,p=0;p"))),null),a,!0,!0,!0,!0)}, +gAM(){return this.j8}} +A.clT.prototype={ +$1(a){var s,r,q=this,p=q.b,o=q.a.a,n=a.T(t.I) +n.toString +s=q.c +r=A.cAj(s) +return new A.qf(new A.clS(p.eU,p.pa,o,n.w,s.f,A.i0(r,r.$ti.i("D.E"))),new A.BW(p.ai.a,q.d,null),null)}, +$S:881} +A.xw.prototype={ +Y(){return new A.SS(B.l,this.$ti.i("SS<1>"))}, +bNz(a){return this.c.$1(a)}, +gcD(){return!0}} +A.SS.prototype={ +b_I(){var s,r,q,p,o,n,m=this,l=m.c +l.toString +s=A.bLd(l) +l=m.c.gaC() +l.toString +r=t.x +r.a(l) +q=m.c +q.toString +q=A.cp(q,!1).d +q===$&&A.e() +q=q.gap().c.gaC() +q.toString +r.a(q) +m.a.toString +switch(0){case 0:break}r=A.e_(l.dJ(0,q),B.m) +p=l.k3.Mf(0,B.m).a2(0,B.m) +p=A.AY(r,A.e_(l.dJ(0,q),p)) +q=q.k3 +o=A.bOS(p,new A.Z(0,0,0+q.a,0+q.b)) +q=m.a +q.toString +p=m.c +p.toString +n=q.bNz(p) +if(J.ft(n)){l=m.a +l.toString +r=m.c +r.toString +l=l.cx +if(l==null)l=s.a +A.cFY(B.h,l,null,r,s.c,null,n,o,s.d,s.b,s.e,!1,m.$ti.i("1?")).aJ(0,new A.bLc(m),t.H)}}, +gbs_(){var s,r=this.c +r.toString +r=A.dH(r,B.lg) +s=r==null?null:r.ax +switch((s==null?B.l_:s).a){case 0:this.a.toString +return!0 +case 1:return!0}}, +A(a){var s,r,q,p,o=this,n=null,m=A.a2L(a) +o.a.toString +A.bLd(a) +s=o.a +if(s.at!=null){s=A.z(a,B.aL,t.A) +s.toString +s=s.gck() +o.a.toString +return A.y6(A.cS(!1,n,o.gbs_(),o.a.at,n,!0,n,n,n,n,n,n,n,n,n,n,n,o.gauc(),n,n,n,n,n,n,n),n,s,n,n,n)}r=s.ax +if(r==null)r=A.cI(!A.aBo()?B.tR:B.AM,n,n,n,n,n) +q=s.Q +s=s.cx +if(s==null)s=m.f +p=A.z(a,B.aL,t.A) +p.toString +p=p.gck() +o.a.toString +return A.en(s,n,!0,r,m.a,o.gauc(),q,n,n,p)}} +A.bLc.prototype={ +$1(a){var s=this.a +if(s.c==null)return null +if(a==null){s.a.toString +return null}s.a.f.$1(a)}, +$S(){return this.a.$ti.i("aS(1?)")}} +A.aOn.prototype={ +ah(a){var s=A.dz(this.a,a,t.GE) +if(s==null)s=null +return s==null?B.fD.ah(a):s}, +gIG(){return"MaterialStateMouseCursor(PopupMenuItemState)"}} +A.clP.prototype={ +grM(){var s,r=this,q=r.as +if(q===$){q=r.Q +if(q===$){s=A.x(r.z) +r.Q!==$&&A.ao() +r.Q=s +q=s}r.as!==$&&A.ao() +q=r.as=q.p3}return q.w}} +A.clQ.prototype={ +gaDK(){var s,r=this,q=r.Q +if(q===$){s=A.x(r.z) +r.Q!==$&&A.ao() +r.Q=s +q=s}return q}, +gXy(){var s,r=this,q=r.as +if(q===$){s=r.gaDK() +r.as!==$&&A.ao() +q=r.as=s.ax}return q}, +gzX(){return new A.cv(new A.clR(this),t.ns)}, +gaf(a){return this.gXy().cy}, +gdF(a){var s=this.gXy().fy +return s==null?B.w:s}, +ge_(){var s=this.gXy(),r=s.k3 +return r==null?s.b:r}, +geu(a){return B.hj}} +A.clR.prototype={ +$1(a){var s,r=this.a,q=r.at +if(q===$){s=r.gaDK() +r.at!==$&&A.ao() +q=r.at=s.p3}s=q.as +s.toString +if(a.p(0,B.U))return s.alS(r.gXy().db.a3(0.38)) +return s.alS(r.gXy().db)}, +$S:60} +A.KM.prototype={ +gv(a){var s=this +return A.am(s.gaf(s),s.geu(s),s.c,s.gdF(s),s.ge_(),s.grM(),s.gzX(),s.w,s.x,s.y,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aF(b)!==A.a_(r))return!1 +if(b instanceof A.KM)if(J.v(b.gaf(b),r.gaf(r)))if(J.v(b.geu(b),r.geu(r)))if(b.c==r.c)if(J.v(b.gdF(b),r.gdF(r)))if(J.v(b.ge_(),r.ge_()))if(J.v(b.grM(),r.grM()))if(b.gzX()==r.gzX())s=!0 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}, +gaf(a){return this.a}, +geu(a){return this.b}, +gdF(a){return this.d}, +ge_(){return this.e}, +grM(){return this.f}, +gzX(){return this.r}} +A.aTj.prototype={} +A.ac6.prototype={ +G(){return"_ActivityIndicatorType."+this.b}} +A.aBV.prototype={ +ail(a,b){var s,r=this.f +if(r==null)r=null +else{s=r.b +r=r.a +r=s.ab(0,r.gm(r))}if(r==null)r=this.e +if(r==null)r=A.bLI(a).a +if(r==null)r=b +return r==null?A.x(a).ax.b:r}, +bhu(a){return this.ail(a,null)}, +agx(a,b){var s=null,r=this.w,q=this.c +if(q!=null)r=""+B.e.au(q*100)+"%" +return new A.cb(A.cw(s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,this.r,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,r),!1,!1,!1,a,s)}, +gm(a){return this.c}} +A.aQx.prototype={ +b4(a,b){var s,r,q,p,o,n,m=this,l=$.aD().b_() +l.saf(0,m.b) +l.sd8(0,B.bc) +s=b.a +a.fu(new A.Z(0,0,0+s,0+b.b),l) +l.saf(0,m.c) +r=new A.ch4(m,b,a,l) +q=m.d +if(q!=null)r.$2(0,A.a9(q,0,1)*s) +else{q=m.e +p=s*B.ciI.ab(0,q) +o=B.ciA.ab(0,q) +n=s*B.cis.ab(0,q) +q=B.ciG.ab(0,q) +r.$2(p,s*o-p) +r.$2(n,s*q-n)}}, +tn(a){var s=this +return!a.b.l(0,s.b)||!a.c.l(0,s.c)||a.d!=s.d||a.e!==s.e||a.f!==s.f}, +gm(a){return this.d}} +A.ch4.prototype={ +$2(a,b){var s,r=this +if(b<=0)return +switch(r.a.f.a){case 0:s=r.b.a-b-a +break +case 1:s=a +break +default:s=null}r.c.fu(new A.Z(s,0,s+b,0+r.b.b),r.d)}, +$S:882} +A.RB.prototype={ +Y(){return new A.aQy(null,null,B.l)}} +A.aQy.prototype={ +ao(){var s,r=this +r.aL() +s=A.cg(null,B.aTj,null,null,r) +r.d=s +if(r.a.c==null)s.a1F(0)}, +bj(a){var s,r,q=this +q.bO(a) +s=q.a.c==null +if(s){r=q.d +r===$&&A.e() +r=r.r +r=!(r!=null&&r.a!=null)}else r=!1 +if(r){s=q.d +s===$&&A.e() +s.a1F(0)}else{if(!s){s=q.d +s===$&&A.e() +s=s.r +s=s!=null&&s.a!=null}else s=!1 +if(s){s=q.d +s===$&&A.e() +s.oV(0)}}}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b6F()}, +axg(a,b,c){var s,r,q=this,p=null,o=A.x(a).y?new A.ch3(a,p,p,p,p,p):new A.ch2(a,p,p,p,p,p),n=A.bLI(a),m=q.a +m.toString +m=m.d +s=m==null?n.b:m +if(s==null)s=o.gTd() +m=q.a.y +r=m==null?n.c:m +if(r==null)r=o.gTc() +m=q.a +m.toString +return m.agx(A.an(p,A.oh(p,p,p,new A.aQx(s,m.ail(a,o.gaf(o)),q.a.c,b,c,p),B.N),B.h,p,new A.aA(1/0,1/0,r,1/0),p,p,p,p,p,p,p,p,p),a)}, +A(a){var s,r=this,q=a.T(t.I) +q.toString +s=q.w +if(r.a.c!=null){q=r.d +q===$&&A.e() +q=q.x +q===$&&A.e() +return r.axg(a,q,s)}q=r.d +q===$&&A.e() +return A.i6(q,new A.ch5(r,s),null)}} +A.ch5.prototype={ +$2(a,b){var s=this.a,r=s.d +r===$&&A.e() +r=r.x +r===$&&A.e() +return s.axg(a,r,this.b)}, +$S:88} +A.W3.prototype={ +b4(a,b){var s,r,q,p=this,o=$.aD(),n=o.b_() +n.saf(0,p.c) +s=p.x +n.spw(s) +n.sd8(0,B.aI) +r=p.b +if(r!=null){q=o.b_() +q.saf(0,r) +q.spw(s) +q.sd8(0,B.aI) +a.ML(new A.Z(0,0,0+b.a,0+b.b),0,6.282185307179586,!1,q)}if(p.d==null)n.sPg(B.EM) +a.ML(new A.Z(0,0,0+b.a,0+b.b),p.y,p.z,!1,n)}, +tn(a){var s=this +return!J.v(a.b,s.b)||!a.c.l(0,s.c)||a.d!=s.d||a.e!==s.e||a.f!==s.f||a.r!==s.r||a.w!==s.w||a.x!==s.x}, +gm(a){return this.d}} +A.of.prototype={ +gc7(a){return this.d}, +Y(){return new A.acH(null,null,B.l)}} +A.acH.prototype={ +ao(){var s,r=this +r.aL() +s=A.cg(null,B.aTp,null,null,r) +r.d=s +if(r.a.c==null)s.a1F(0)}, +bj(a){var s,r,q=this +q.bO(a) +s=q.a.c==null +if(s){r=q.d +r===$&&A.e() +r=r.r +r=!(r!=null&&r.a!=null)}else r=!1 +if(r){s=q.d +s===$&&A.e() +s.a1F(0)}else{if(!s){s=q.d +s===$&&A.e() +s=s.r +s=s!=null&&s.a!=null}else s=!1 +if(s){s=q.d +s===$&&A.e() +s.oV(0)}}}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b6i()}, +Wo(a,b,c,d,e){var s,r,q,p=null,o=A.x(a).y?new A.cbc(a,p,p,p,p,p):new A.cbb(a,p,p,p,p,p),n=this.a,m=n.gc7(n) +if(m==null)m=A.bLI(a).d +n=this.a +n.toString +s=n.ail(a,o.gaf(o)) +r=this.a +q=r.c +return n.agx(A.an(p,A.oh(p,p,p,A.dkI(m,b,d,e,r.z,c,q,s),B.N),B.h,p,B.atA,p,p,p,p,p,p,p,p,p),a)}, +a4U(){var s=this.d +s===$&&A.e() +return A.i6(s,new A.cbd(this),null)}, +A(a){var s=this,r=s.a +switch(r.y.a){case 0:if(r.c!=null)return s.Wo(a,0,0,0,0) +return s.a4U() +case 1:switch(A.x(a).r.a){case 2:case 4:r=s.a +return A.cJW(r.gc7(r),s.a.a) +case 0:case 1:case 3:case 5:if(s.a.c!=null)return s.Wo(a,0,0,0,0) +return s.a4U()}break}}} +A.cbd.prototype={ +$2(a,b){var s,r,q,p=this.a,o=$.cH7(),n=p.d +n===$&&A.e() +n=o.ab(0,n.gm(n)) +o=$.cH8() +s=p.d +s=o.ab(0,s.gm(s)) +o=$.cH5() +r=p.d +r=o.ab(0,r.gm(r)) +o=$.cH6() +q=p.d +return p.Wo(a,n,s,r,o.ab(0,q.gm(q)))}, +$S:88} +A.aTI.prototype={ +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this +g.b4O(a,b) +s=g.as +if(s>0){r=g.y+g.z +q=Math.cos(r) +p=Math.sin(r) +o=b.a/2 +n=g.x +m=n*2*s +l=o-m +k=o+m +j=$.aD() +i=j.cs() +i.oT(0,o+q*l,o+p*l) +i.ef(0,o+q*k,o+p*k) +i.ef(0,o+q*o+-p*n*2*s,o+p*o+q*n*2*s) +i.aB(0) +h=j.b_() +h.saf(0,g.c) +h.spw(n) +h.sd8(0,B.bc) +a.dP(i,h)}}} +A.aCy.prototype={ +gc7(a){return A.of.prototype.gc7.call(this,this)}, +Y(){return new A.aTJ(null,null,B.l)}} +A.aTJ.prototype={ +A(a){var s,r,q=this,p=q.a.c +if(p!=null){q.Q=p +s=q.d +s===$&&A.e() +r=q.y +if(r===$){r!==$&&A.ao() +r=q.y=new A.fx(B.Pe)}s.sm(0,r.ab(0,p)*0.000225022502250225)}return q.a4U()}, +a4U(){var s=this.d +s===$&&A.e() +return A.i6(s,new A.cmw(this),null)}, +Wo(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=j.a.c,g=h==null,f=g?0:B.Pe.ab(0,h) +if(g&&j.Q==null)s=0 +else{r=j.z +if(r===$){q=t.Y +p=t.Ml +o=A.cDl(A.a([new A.mX(new A.bc(-0.1,-0.2,q),0.33,p),new A.mX(new A.bc(-0.2,1.35,q),0.6699999999999999,p)],t.x0),t.i) +j.z!==$&&A.ao() +j.z=o +r=o}if(g){g=j.Q +g.toString}else g=h +s=3.141592653589793*r.ab(0,g)}n=j.a.bhu(a) +g=n.gm(n) +n=n.a3(1) +q=j.a +q=q.gc7(q) +m=q==null?A.bLI(a).e:q +if(m==null)m=A.x(a).as +q=j.a +p=q.z +l=c*3/2*3.141592653589793 +k=Math.max(b*3/2*3.141592653589793-l,0.001) +return q.agx(A.an(i,A.d9(B.F,!0,i,new A.aa(B.bK,A.tl(A.abc(B.D,s,A.oh(i,i,i,new A.aTI(f,i,n,i,b,c,d,e,p,-1.5707963267948966+l+e*3.141592653589793*2+d*0.5*3.141592653589793,k,i),B.N),i,i),(g>>>24&255)/255),i),B.h,m,2,i,i,i,i,i,B.a2f),B.h,i,i,i,i,41,i,B.eu,i,i,i,41),a)}} +A.cmw.prototype={ +$2(a,b){var s,r,q,p=this.a,o=$.cH7(),n=p.d +n===$&&A.e() +n=o.ab(0,n.gm(n)) +o=$.cH8() +s=p.d +s=o.ab(0,s.gm(s)) +o=$.cH5() +r=p.d +r=o.ab(0,r.gm(r)) +o=$.cH6() +q=p.d +return p.Wo(a,1.05*n,s,r,o.ab(0,q.gm(q)))}, +$S:88} +A.cbb.prototype={ +gaf(a){var s,r=this,q=r.r +if(q===$){s=A.x(r.f) +r.r!==$&&A.ao() +q=r.r=s.ax}return q.b}} +A.ch2.prototype={ +gXB(){var s,r=this,q=r.r +if(q===$){s=A.x(r.f) +r.r!==$&&A.ao() +q=r.r=s.ax}return q}, +gaf(a){return this.gXB().b}, +gTd(){return this.gXB().CW}, +gTc(){return 4}} +A.cbc.prototype={ +gaf(a){var s,r=this,q=r.r +if(q===$){s=A.x(r.f) +r.r!==$&&A.ao() +q=r.r=s.ax}return q.b}} +A.ch3.prototype={ +gXB(){var s,r=this,q=r.r +if(q===$){s=A.x(r.f) +r.r!==$&&A.ao() +q=r.r=s.ax}return q}, +gaf(a){return this.gXB().b}, +gTd(){var s=this.gXB(),r=s.dx +return r==null?s.cy:r}, +gTc(){return 4}} +A.aif.prototype={ +n(){var s=this,r=s.cw$ +if(r!=null)r.U(0,s.grS()) +s.cw$=null +s.aH()}, +cq(){this.dK() +this.dw() +this.rT()}} +A.aiA.prototype={ +n(){var s=this,r=s.cw$ +if(r!=null)r.U(0,s.grS()) +s.cw$=null +s.aH()}, +cq(){this.dK() +this.dw() +this.rT()}} +A.T3.prototype={ +gv(a){var s=this +return A.am(s.gaf(s),s.gTd(),s.gTc(),s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.T3&&J.v(b.gaf(b),s.gaf(s))&&J.v(b.gTd(),s.gTd())&&b.gTc()==s.gTc()&&J.v(b.d,s.d)&&J.v(b.e,s.e)}, +gaf(a){return this.a}, +gTd(){return this.b}, +gTc(){return this.c}} +A.aTl.prototype={} +A.aTu.prototype={ +G(){return"_RadioType."+this.b}} +A.Tf.prototype={ +Y(){return new A.Xa(new A.aTr($.bl()),$,$,$,$,$,$,$,$,$,null,!1,!1,null,null,B.l,this.$ti.i("Xa<1>"))}, +gm(a){return this.c}} +A.Xa.prototype={ +bsI(a){var s +if(a==null){this.a.e.$1(null) +return}if(a){s=this.a +s.e.$1(s.c)}}, +bj(a){var s +this.bO(a) +s=this.a +if(J.v(s.c,s.d)!==J.v(a.c,a.d))this.Yz()}, +n(){this.d.n() +this.b6P()}, +gp0(){this.a.toString +return this.gbsH()}, +gOk(){return this.a.r}, +gm(a){var s=this.a +return J.v(s.c,s.d)}, +gaDX(){return new A.cv(new A.cm8(this),t._s)}, +A(a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3=null +switch(a2.a.CW.a){case 0:break +case 1:switch(A.x(a4).r.a){case 0:case 1:case 3:case 5:break +case 2:case 4:s=a2.a +return new A.Pn(s.c,s.d,s.e,s.r,s.w,a3,a3,!1,a3,a2.$ti.i("Pn<1>"))}break}r=A.cOM(a4) +q=A.x(a4).y?new A.cm5(a4,a3,a3,a3,a3,a3,a3):new A.cm2(a4,a3,a3,a3,a3,a3,a3) +p=a2.a.y +o=q.gpu() +switch(p.a){case 0:n=B.Ex +break +case 1:n=B.Ew +break +default:n=a3}n=n.a2(0,new A.w(o.a,o.b).aO(0,4)) +m=a2.grk() +m.t(0,B.a9) +l=a2.grk() +l.D(0,B.a9) +a2.a.toString +k=a2.gaDX().a.$1(m) +if(k==null){s=r.b +k=s==null?a3:s.ah(m)}s=k==null +if(s){j=q.grG().a.$1(m) +j.toString +i=j}else i=k +a2.a.toString +h=a2.gaDX().a.$1(l) +if(h==null){j=r.b +h=j==null?a3:j.ah(l)}j=h==null +if(j){g=q.grG().a.$1(l) +g.toString +f=g}else f=h +e=a2.grk() +e.t(0,B.a_) +a2.a.toString +g=r.c +d=g==null?a3:g.ah(e) +c=d +if(c==null){d=q.ger().a.$1(e) +d.toString +c=d}b=a2.grk() +b.t(0,B.Z) +a2.a.toString +d=g==null?a3:g.ah(b) +a=d +if(a==null){d=q.ger().a.$1(b) +d.toString +a=d}m.t(0,B.ad) +a2.a.toString +d=g==null?a3:g.ah(m) +if(d==null){s=s?a3:k.bZ(31) +a0=s}else a0=d +if(a0==null){s=q.ger().a.$1(m) +s.toString +a0=s}l.t(0,B.ad) +a2.a.toString +s=g==null?a3:g.ah(l) +if(s==null){s=j?a3:h.bZ(31) +a1=s}else a1=s +if(a1==null){s=q.ger().a.$1(l) +s.toString +a1=s}if(a2.E7$!=null){a=a2.grk().p(0,B.a9)?a0:a1 +c=a2.grk().p(0,B.a9)?a0:a1}s=a2.a +s=J.v(s.c,s.d) +a2.a.toString +j=a2.d +g=a2.zP$ +g===$&&A.e() +j.sbB(0,g) +g=a2.Jb$ +g===$&&A.e() +j.sarm(g) +g=a2.Jd$ +g===$&&A.e() +j.saro(g) +g=a2.Jc$ +g===$&&A.e() +j.sarp(g) +j.sapd(a1) +j.sarn(a0) +j.sEc(a) +j.sxW(c) +a2.a.toString +g=r.d +j.swb(g==null?20:g) +j.sS7(a2.E7$) +j.sEg(a2.grk().p(0,B.a_)) +j.sapz(a2.grk().p(0,B.Z)) +j.sDz(i) +j.sSO(f) +j=a2.aJj(!1,a3,new A.cv(new A.cm9(a2,r),t.j0),j,n) +return new A.cb(A.cw(a3,a3,a3,a3,a3,a3,s,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,!0,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3),!1,!1,!1,j,a3)}} +A.cm8.prototype={ +$1(a){if(a.p(0,B.U))return null +if(a.p(0,B.a9))return this.a.a.w +return null}, +$S:69} +A.cm9.prototype={ +$1(a){var s=A.dz(this.a.a.f,a,t.GE) +if(s==null)s=null +return s==null?A.dz(B.fD,a,t.Pb):s}, +$S:187} +A.aTr.prototype={ +b4(a,b){var s,r,q,p,o,n=this +n.aqV(a,b.zC(B.m)) +s=new A.Z(0,0,0+b.a,0+b.b).gcO() +r=$.aD().b_() +q=n.f +q.toString +p=n.e +p.toString +o=n.a +o=A.ap(q,p,o.gm(o)) +o.toString +r.saf(0,o) +r.sd8(0,B.aI) +r.spw(2) +a.rD(s,8,r) +q=n.a +if(q.gbM(q)!==B.aj){r.sd8(0,B.bc) +q=n.a +a.rD(s,4.5*q.gm(q),r)}}} +A.cm2.prototype={ +gCa(){var s,r=this,q=r.w +if(q===$){s=A.x(r.r) +r.w!==$&&A.ao() +r.w=s +q=s}return q}, +grG(){return new A.cv(new A.cm3(this),t.h2)}, +ger(){return new A.cv(new A.cm4(this),t.h2)}, +gwB(){return this.gCa().e}, +gpu(){return this.gCa().z}} +A.cm3.prototype={ +$1(a){var s,r,q +if(a.p(0,B.U))return this.a.gCa().ch +if(a.p(0,B.a9)){s=this.a +r=s.x +if(r===$){q=s.gCa() +s.x!==$&&A.ao() +r=s.x=q.ax}return r.f}return this.a.gCa().k4}, +$S:8} +A.cm4.prototype={ +$1(a){if(a.p(0,B.ad))return this.a.grG().a.$1(a).bZ(31) +if(a.p(0,B.a_))return this.a.gCa().cx +if(a.p(0,B.Z))return this.a.gCa().dx +return B.z}, +$S:8} +A.cm5.prototype={ +gCa(){var s,r=this,q=r.w +if(q===$){s=A.x(r.r) +r.w!==$&&A.ao() +r.w=s +q=s}return q}, +gwX(){var s,r=this,q=r.x +if(q===$){s=r.gCa() +r.x!==$&&A.ao() +q=r.x=s.ax}return q}, +grG(){return new A.cv(new A.cm6(this),t.h2)}, +ger(){return new A.cv(new A.cm7(this),t.h2)}, +gwB(){return this.gCa().e}, +gpu(){return this.gCa().z}} +A.cm6.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.a9)){if(a.p(0,B.U))return q.a.gwX().db.a3(0.38) +if(a.p(0,B.ad))return q.a.gwX().b +if(a.p(0,B.Z))return q.a.gwX().b +if(a.p(0,B.a_))return q.a.gwX().b +return q.a.gwX().b}if(a.p(0,B.U))return q.a.gwX().db.a3(0.38) +if(a.p(0,B.ad))return q.a.gwX().db +if(a.p(0,B.Z))return q.a.gwX().db +if(a.p(0,B.a_))return q.a.gwX().db +s=q.a.gwX() +r=s.dy +return r==null?s.db:r}, +$S:8} +A.cm7.prototype={ +$1(a){var s=this +if(a.p(0,B.a9)){if(a.p(0,B.ad))return s.a.gwX().db.a3(0.12) +if(a.p(0,B.Z))return s.a.gwX().b.a3(0.08) +if(a.p(0,B.a_))return s.a.gwX().b.a3(0.12) +return B.z}if(a.p(0,B.ad))return s.a.gwX().b.a3(0.12) +if(a.p(0,B.Z))return s.a.gwX().db.a3(0.08) +if(a.p(0,B.a_))return s.a.gwX().db.a3(0.12) +return B.z}, +$S:8} +A.XL.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.XM.prototype={ +ao(){var s,r,q=this,p=null +q.aL() +s=q.a +r=A.cg(p,B.F,p,!J.v(s.c,s.d)?0:1,q) +q.xT$=r +q.zP$=A.dv(B.es,r,B.fU) +r=A.cg(p,B.bg,p,p,q) +q.B6$=r +q.Jb$=A.dv(B.ao,r,p) +s=A.cg(p,B.fk,p,q.Cy$||q.Cx$?1:0,q) +q.Gh$=s +q.Jc$=A.dv(B.ao,s,p) +s=A.cg(p,B.fk,p,q.Cy$||q.Cx$?1:0,q) +q.Gi$=s +q.Jd$=A.dv(B.ao,s,p)}, +n(){var s=this,r=s.xT$ +r===$&&A.e() +r.n() +r=s.B6$ +r===$&&A.e() +r.n() +r=s.Gh$ +r===$&&A.e() +r.n() +r=s.Gi$ +r===$&&A.e() +r.n() +s.b6O()}} +A.aTv.prototype={ +G(){return"_RadioType."+this.b}} +A.KX.prototype={ +A(a){var s,r,q,p,o,n=this,m=null +switch(0){case 0:s=new A.Tf(n.c,n.d,n.e,m,n.r,m,m,B.nf,m,m,m,!1,B.e0W,m,n.$ti.i("Tf<1>")) +break}switch(2){case 0:case 2:break}r=A.x(a) +q=A.cOM(a) +p=q.b +p=p==null?m:p.ah(A.b4(t.ui)) +o=p +if(o==null)o=r.ax.f +return new A.Ay(A.cf(!1,m,m,m,!0,m,m,m,!1,s,m,m,new A.bNP(n),!1,o,m,m,m,m,m,n.at,m,m),m)}, +gm(a){return this.c}} +A.bNP.prototype={ +$0(){var s,r=this.a +if(r.r&&J.v(r.c,r.d)){r.e.$1(null) +return}s=r.c +if(!J.v(s,r.d))r.e.$1(s)}, +$S:0} +A.Tg.prototype={ +gv(a){var s=this +return A.am(s.a,s.grG(),s.ger(),s.d,s.gwB(),s.gpu(),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.Tg&&b.grG()==s.grG()&&b.ger()==s.ger()&&b.d==s.d&&b.gwB()==s.gwB()&&J.v(b.gpu(),s.gpu())}, +grG(){return this.b}, +ger(){return this.c}, +gwB(){return this.e}, +gpu(){return this.f}} +A.aTt.prototype={} +A.Cj.prototype={ +G(){return"_RefreshIndicatorMode."+this.b}} +A.aCx.prototype={ +G(){return"RefreshIndicatorTriggerMode."+this.b}} +A.aPW.prototype={ +G(){return"_IndicatorType."+this.b}} +A.a7e.prototype={ +Y(){return new A.a7f(null,null,B.l)}, +a0F(){return this.f.$0()}, +En(a){return A.Y2().$1(a)}} +A.a7f.prototype={ +ao(){var s,r,q,p=this,o=null +p.aL() +s=p.d=A.cg(o,o,o,o,p) +r=$.cYR() +q=t.o +p.f=new A.aV(q.a(s),r,r.$ti.i("aV")) +r=$.cYT() +p.w=new A.aV(q.a(s),r,r.$ti.i("aV")) +r=A.cg(o,o,o,o,p) +p.e=r +s=$.cYS() +p.r=new A.aV(q.a(r),s,s.$ti.i("aV"))}, +dh(){var s,r,q,p,o=this,n=o.c +n.toString +s=A.x(n) +n=o.d +n===$&&A.e() +o.a.toString +r=s.ax.b +q=r.a3(0) +o.a.toString +r=r.a3(1) +p=t.IC.i("f6") +o.x=new A.aV(t.o.a(n),new A.f6(new A.fx(B.Pd),new A.hC(q,r),p),p.i("aV")) +o.hS()}, +bj(a){this.bO(a) +this.a.toString}, +n(){var s=this.d +s===$&&A.e() +s.n() +s=this.e +s===$&&A.e() +s.n() +this.b5e()}, +btl(a){var s,r,q,p,o,n=this +if(!n.a.En(a))return!1 +if(!(a instanceof A.TW&&a.d!=null)){if(a instanceof A.nL)if(a.d!=null)n.a.toString +s=!1}else s=!0 +if(s){s=a.a +r=s.e +if(!(r===B.av&&Math.max(s.gvL()-s.gqt(),0)===0))s=r===B.at&&Math.max(s.gqt()-s.gxX(),0)===0 +else s=!0 +s=s&&n.y==null&&n.btm(0,r)}else s=!1 +if(s){n.I(new A.bOG(n)) +return!1}s=a.a +r=s.e +switch(r.a){case 2:case 0:q=!0 +break +case 3:case 1:q=null +break +default:q=null}if(q!=n.Q){s=n.y +if(s===B.lh||s===B.li)n.Fm(B.xF)}else if(a instanceof A.nL){p=n.y +if(p===B.lh||p===B.li){p=r===B.at +if(!(p&&Math.max(s.gqt()-s.gxX(),0)>0))o=r===B.av&&Math.max(s.gvL()-s.gqt(),0)>0 +else o=!0 +if(o)n.Fm(B.xF) +else{if(p){r=n.as +r.toString +p=a.e +p.toString +n.as=r-p}else if(r===B.av){r=n.as +r.toString +p=a.e +p.toString +n.as=r+p}s=s.d +s.toString +n.axy(s)}}if(n.y===B.li&&a.d==null)n.aEb()}else if(a instanceof A.vj){p=n.y +if(p===B.lh||p===B.li){if(r===B.at){r=n.as +r.toString +n.as=r-a.e}else if(r===B.av){r=n.as +r.toString +n.as=r+a.e}s=s.d +s.toString +n.axy(s)}}else if(a instanceof A.B5)switch(n.y){case B.li:n.aEb() +break +case B.lh:n.Fm(B.xF) +break +case B.xF:case B.Gz:case B.xE:case B.Gy:case null:break}return!1}, +bjs(a){if(a.uw$!==0||!a.a)return!1 +if(this.y===B.lh){a.c=!1 +return!0}return!1}, +btm(a,b){var s,r=this +switch(b.a){case 2:case 0:r.Q=!0 +break +case 3:case 1:r.Q=null +return!1}r.as=0 +s=r.e +s===$&&A.e() +s.sm(0,0) +s=r.d +s===$&&A.e() +s.sm(0,0) +return!0}, +axy(a){var s,r,q=this,p=q.as +p.toString +s=p/(a*0.25) +if(q.y===B.li)s=Math.max(s,0.6666666666666666) +p=q.d +p===$&&A.e() +p.sm(0,A.a9(s,0,1)) +if(q.y===B.lh){p=q.x +p===$&&A.e() +r=p.a +r=p.b.ab(0,r.gm(r)) +r.toString +r=(J.n8(r)>>>24&255)===255 +p=r}else p=!1 +if(p)q.y=B.li}, +Fm(a){return this.be9(a)}, +be9(a){var s=0,r=A.o(t.H),q=this,p +var $async$Fm=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=2 +return A.f(A.d1(null,t.H),$async$Fm) +case 2:q.I(new A.bOE(q,a)) +case 3:switch(q.y.a){case 4:s=5 +break +case 5:s=6 +break +case 1:s=7 +break +case 0:s=8 +break +case 3:s=9 +break +case 2:s=10 +break +default:s=4 +break}break +case 5:p=q.e +p===$&&A.e() +p.z=B.bA +s=11 +return A.f(p.vs(1,B.a1,B.F),$async$Fm) +case 11:s=4 +break +case 6:p=q.d +p===$&&A.e() +p.z=B.bA +s=12 +return A.f(p.vs(0,B.a1,B.F),$async$Fm) +case 12:s=4 +break +case 7:case 8:case 9:case 10:s=4 +break +case 4:if(q.c!=null&&q.y===a){q.Q=q.as=null +q.I(new A.bOF(q))}return A.m(null,r)}}) +return A.n($async$Fm,r)}, +aEb(){var s,r=$.aq +this.y=B.Gy +s=this.d +s===$&&A.e() +s.z=B.bA +s.vs(0.6666666666666666,B.a1,B.cl).aJ(0,new A.bOJ(this,new A.aE(new A.ah(r,t.D4),t.gR)),t.H)}, +A(a){var s,r,q,p=this,o=null,n=p.a.c,m=p.y,l=m===B.xE||m===B.Gz +n=A.a([new A.iH(p.gbtk(),new A.iH(p.gbjr(),n,o,t.wj),o,t.WA)],t.p) +if(p.y!=null){m=p.Q +m.toString +p.a.toString +m=!m?0:o +s=p.f +s===$&&A.e() +r=p.r +r===$&&A.e() +q=p.d +q===$&&A.e() +n.push(A.hJ(m,A.cCQ(B.L,1,A.an(B.ei,A.B4(A.i6(q,new A.bOK(p,l),o),r),B.h,o,o,o,o,o,o,o,new A.au(0,40,0,0),o,o,o),s),o,o,0,0,0,o))}return A.d_(B.aO,n,B.B,B.a7)}} +A.bOG.prototype={ +$0(){this.a.y=B.lh}, +$S:0} +A.bOE.prototype={ +$0(){this.a.y=this.b}, +$S:0} +A.bOF.prototype={ +$0(){this.a.y=null}, +$S:0} +A.bOJ.prototype={ +$1(a){var s=this.a +if(s.c!=null&&s.y===B.Gy){s.I(new A.bOH(s)) +s.a.a0F().t5(new A.bOI(s,this.b))}}, +$S:39} +A.bOH.prototype={ +$0(){this.a.y=B.xE}, +$S:0} +A.bOI.prototype={ +$0(){var s=this.a +if(s.c!=null&&s.y===B.xE){this.b.pi(0) +s.Fm(B.Gz)}}, +$S:20} +A.bOK.prototype={ +$2(a,b){var s,r,q,p,o,n=null,m=this.a +m.a.toString +s=A.z(a,B.aL,t.A) +s.toString +s=s.gcu() +m.a.toString +if(this.b)r=n +else{r=m.w +r===$&&A.e() +q=r.a +q=r.b.ab(0,q.gm(q)) +r=q}q=m.x +q===$&&A.e() +m.a.toString +p=new A.aCy(B.qK,2.5,r,n,n,q,s,n,n) +o=A.cJW(n,n) +switch(0){case 0:return p}}, +$S:88} +A.afQ.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.p1.prototype={ +G(){return"_ScaffoldSlot."+this.b}} +A.a8g.prototype={ +Y(){var s=null +return new A.a8h(A.pr(t.Np),A.nx(s,t.qW),A.nx(s,t.BL),s,s,B.l)}} +A.a8h.prototype={ +dh(){var s,r=this,q=r.c +q.toString +s=A.aR(q,B.Gw,t.l).w.y +q=r.y +if(q===!0)if(!s){q=r.x +q=q!=null&&q.b==null}else q=!1 +else q=!1 +if(q)r.ap9(B.a9Y) +r.y=s +r.hS()}, +ale(){var s,r,q,p,o,n +for(s=this.d,r=A.eK(s,s.r,A.y(s).c),q=t.Np,p=r.$ti.c;r.q();){o=r.d +if(o==null)o=p.a(o) +n=o.c.Gm(q) +if(n==null||!s.p(0,n)){o.aHw() +o.aHd()}}}, +bmS(a){var s=a.c.Gm(t.Np) +return s==null||!this.d.p(0,s)}, +aue(a){var s,r,q,p,o,n=this,m=n.w +if(m==null){m=A.cg("SnackBar",B.cL,null,null,n) +m.di() +q=m.nI$ +q.b=!0 +q.a.push(n.gbl0()) +n.w=m}q=n.r +if(q.b===q.c)m.dk(0) +s=A.bx("controller") +m=n.w +m.toString +q=new A.tX() +p=a.a +q=p==null?q:p +s.b=new A.a8e(A.cCX(a.z,a.Q,m,a.d,a.y,a.cx,a.at,a.c,a.CW,a.ax,a.e,q,a.f,a.ch,a.r,a.x,a.as,a.w),new A.aE(new A.ah($.aq,t.dH),t.fO),new A.bSQ(n,s),t.BL) +try{n.I(new A.bSR(n,s)) +n.ale()}catch(o){r=A.a2(o) +throw o}return s.aV()}, +bl1(a){var s,r=this +switch(a.a){case 0:r.I(new A.bSM(r)) +r.ale() +s=r.r +if(!s.ga6(s))r.w.dk(0) +break +case 3:r.I(new A.bSN(r)) +r.ale() +break +case 1:break +case 2:break}}, +aQG(a){var s,r=this,q=r.r +if(q.b===q.c)return +s=q.gN(q).b +if((s.a.a&30)===0)s.bT(0,a) +q=r.x +if(q!=null)q.ag(0) +r.x=null +r.w.sm(0,0)}, +ap9(a){var s,r,q=this,p=q.r +if(p.b!==p.c){s=q.w.Q +s===$&&A.e() +s=s===B.aj}else s=!0 +if(s)return +r=p.gN(p).b +p=q.y +p.toString +s=q.w +if(p){s.sm(0,0) +r.bT(0,a)}else s.fO(0).aJ(0,new A.bSP(q,r,a),t.H) +p=q.x +if(p!=null)p.ag(0) +q.x=null}, +bLW(){return this.ap9(B.dKt)}, +A(a){var s,r,q,p,o=this +o.y=A.aR(a,B.Gw,t.l).w.y +s=o.r +if(!s.ga6(s)){r=A.EO(a,t.O) +if(r==null||r.gJs()){q=o.w +if(q.gbM(q)===B.ap&&o.x==null){p=s.gN(s).a +o.x=A.d4(p.ax,new A.bSO(o,p,a))}}}return new A.agm(o,o.a.c,null)}, +n(){var s=this,r=s.w +if(r!=null)r.n() +r=s.x +if(r!=null)r.ag(0) +s.x=null +s.b5H()}} +A.bSQ.prototype={ +$0(){this.a.bLW()}, +$S:0} +A.bSR.prototype={ +$0(){this.a.r.rz(0,this.b.aV())}, +$S:0} +A.bSM.prototype={ +$0(){this.a.r.D1()}, +$S:0} +A.bSN.prototype={ +$0(){}, +$S:0} +A.bSP.prototype={ +$1(a){var s=this.b +if((s.a.a&30)===0)s.bT(0,this.c)}, +$S:39} +A.bSO.prototype={ +$0(){this.a.ap9(B.a9Y)}, +$S:0} +A.agm.prototype={ +fj(a){return this.f!==a.f}} +A.bSS.prototype={} +A.cqZ.prototype={ +D7(a){var s=this +return s.c.asP(s.a.D7(a),s.b.D7(a),s.d)}, +k(a){return"_TransitionSnapshotFabLocation(begin: "+this.a.k(0)+", end: "+this.b.k(0)+", progress: "+A.r(this.d)+")"}} +A.a8f.prototype={ +buv(a){var s,r,q,p=this +if(a===1)return p +if(a===0)return new A.a8f(p.a,null) +s=p.b +r=s.gcO() +q=r.a +r=r.b +s=A.cCy(new A.Z(q,r,q+0,r+0),s,a) +s.toString +return p.bEl(s)}, +aKu(a,b){var s=a==null?this.a:a +return new A.a8f(s,b==null?this.b:b)}, +bEl(a){return this.aKu(null,a)}} +A.aUV.prototype={ +gm(a){var s=this.c,r=this.b +r.toString +return s.buv(r)}, +aHC(a,b,c){var s=this +s.b=c==null?s.b:c +s.c=s.c.aKu(a,b) +s.aY()}, +aHB(a){return this.aHC(null,null,a)}, +bza(a,b){return this.aHC(a,b,null)}} +A.W1.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(!s.b1s(0,b))return!1 +return b instanceof A.W1&&b.r===s.r&&b.e===s.e&&b.f===s.f}, +gv(a){var s=this +return A.am(A.aA.prototype.gv.call(s,s),s.r,s.e,s.f,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.aLA.prototype={ +A(a){var s=this +if(!s.d&&!s.e)return s.c +return new A.fz(new A.ca2(s),null)}} +A.ca2.prototype={ +$2(a,b){var s,r,q,p,o +t.fh.a(b) +s=A.aR(a,null,t.l).w +r=this.a +q=s.f +p=q.d +if(r.d)p=Math.max(p,b.e) +o=q.b +return A.nz(r.c,s.IB(q.aKt(p,r.e?Math.max(o,b.f+b.r):o)),null)}, +$S:885} +A.cnI.prototype={ +TG(a7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3=A.kH(a7),a4=a7.a,a5=a3.a1V(a4),a6=a7.b +if(a2.b.h(0,B.xI)!=null){s=a2.pC(B.xI,a5).b +r=a2.e?0:s +a2.r0(B.xI,B.m)}else{r=0 +s=0}if(a2.b.h(0,B.xN)!=null){q=0+a2.pC(B.xN,a5).b +p=Math.max(0,a6-q) +a2.r0(B.xN,new A.w(0,p))}else{q=0 +p=null}if(a2.b.h(0,B.GE)!=null){q+=a2.pC(B.GE,new A.aA(0,a5.b,0,Math.max(0,a6-q-r))).b +a2.r0(B.GE,new A.w(0,Math.max(0,a6-q)))}if(a2.b.h(0,B.xM)!=null){o=a2.pC(B.xM,a5) +a2.r0(B.xM,new A.w(0,s)) +if(!a2.ay)r+=o.b}else o=B.N +n=a2.f +m=Math.max(0,a6-Math.max(n.d,q)) +if(a2.b.h(0,B.xH)!=null){l=Math.max(0,m-r) +k=a2.d +if(k)l=A.a9(l+q,0,a3.d-r) +k=k?q:0 +a2.pC(B.xH,new A.W1(k,s,o.b,0,a5.b,0,l)) +a2.r0(B.xH,new A.w(0,r))}if(a2.b.h(0,B.xK)!=null){a2.pC(B.xK,new A.aA(0,a5.b,0,m)) +a2.r0(B.xK,B.m)}k=a2.b.h(0,B.o2)!=null&&!a2.at?a2.pC(B.o2,a5):B.N +if(a2.b.h(0,B.xL)!=null){j=a2.pC(B.xL,new A.aA(0,a5.b,0,Math.max(0,m-r))) +a2.r0(B.xL,new A.w((a4-j.a)/2,m-j.b))}else j=B.N +i=A.bx("floatingActionButtonRect") +if(a2.b.h(0,B.xO)!=null){h=a2.pC(B.xO,a3) +g=new A.bSS(h,j,m,s,n,a2.r,a7,k,a2.w) +f=a2.z.D7(g) +e=a2.as.asP(a2.y.D7(g),f,a2.Q) +a2.r0(B.xO,e) +d=e.a +c=e.b +i.b=new A.Z(d,c,d+h.a,c+h.b)}if(a2.b.h(0,B.o2)!=null){d=a2.ax +b=d!=null&&d") +k=t.x8 +j=t.jc +i=t.i +h=A.cRh(new A.oL(new A.aV(p,new A.fx(new A.ok(B.Pf)),l),new A.cJ(A.a([],k),j),0),new A.aV(p,new A.fx(B.Pf),l),p,0.5,i) +p=d.a.d +g=$.d_i() +m.a(p) +f=$.d_j() +e=A.cRh(new A.aV(p,g,g.$ti.i("aV")),new A.oL(new A.aV(p,f,A.y(f).i("aV")),new A.cJ(A.a([],k),j),0),p,0.5,i) +d.e=A.cIH(h,s,i) +i=A.cIH(h,q,i) +d.r=i +d.w=new A.aV(m.a(i),new A.fx(B.civ),l) +d.f=A.cDj(new A.aV(r,new A.bc(1,1,b),b.i("aV")),e,c) +d.x=A.cDj(new A.aV(o,n,n.$ti.i("aV")),e,c) +n=d.r +o=d.gbpF() +n.di() +n=n.f3$ +n.b=!0 +n.a.push(o) +n=d.e +n.di() +n=n.f3$ +n.b=!0 +n.a.push(o)}, +bki(a){this.I(new A.ceb(this,a))}, +A(a){var s,r,q=this,p=A.a([],t.p),o=q.d +o===$&&A.e() +o=o.Q +o===$&&A.e() +if(o!==B.aj){o=q.y +s=o instanceof A.IG&&o.db +r=q.e +if(s){r===$&&A.e() +p.push(new A.dp(r,!1,o,null))}else{r===$&&A.e() +s=q.f +s===$&&A.e() +p.push(A.B4(A.cP8(o,s),r))}}o=q.a.c +s=o instanceof A.IG&&o.db +r=q.r +if(s){s=q.w +s===$&&A.e() +r===$&&A.e() +p.push(A.B4(new A.dp(r,!1,o,null),s))}else{r===$&&A.e() +s=q.x +s===$&&A.e() +p.push(A.B4(A.cP8(o,s),r))}return A.d_(B.dt,p,B.B,B.a7)}, +bpG(){var s,r,q=this.e +q===$&&A.e() +s=q.a +s=s.gm(s) +q=q.b +q=q.gm(q) +q=Math.min(A.iU(s),A.iU(q)) +s=this.r +s===$&&A.e() +r=s.a +r=r.gm(r) +s=s.b +s=s.gm(s) +s=Math.max(q,Math.min(A.iU(r),A.iU(s))) +this.a.f.aHB(s)}} +A.ceb.prototype={ +$0(){if(this.b===B.aj){var s=this.a.a +if(s.c!=null)s.r.dk(0)}}, +$S:0} +A.ly.prototype={ +Y(){var s=null,r=t.bR,q=t.E,p=$.bl() +return new A.TQ(new A.bG(s,r),new A.bG(s,r),new A.bG(s,q),new A.Lb(!1,p),new A.Lb(!1,p),A.a([],t.Z6),new A.bG(s,q),B.w,s,A.b(t.yb,t.Q),s,!0,s,s,s,B.l)}} +A.TQ.prototype={ +guc(){this.a.toString +return null}, +ve(a,b){var s=this +s.Aa(s.w,"drawer_open") +s.Aa(s.x,"end_drawer_open")}, +aHw(){var s,r=this,q=r.y.r +if(!q.ga6(q)){q=r.y.r +s=q.gN(q)}else s=null +if(r.z!=s)r.I(new A.bSV(r,s))}, +aHd(){var s,r=this,q=r.y.e +if(!q.ga6(q)){q=r.y.e +s=q.gN(q)}else s=null +if(r.Q!=s)r.I(new A.bSU(r,s))}, +bnX(){this.a.toString}, +bof(a){var s,r,q,p,o=this,n={},m=o.cy +n.a=m +s=o.ch +s===$&&A.e() +r=s.r +if(r!=null&&r.a!=null){r=o.cx +r.toString +m.toString +q=o.CW +q===$&&A.e() +s=s.x +s===$&&A.e() +n.a=new A.cqZ(r,m,q,s) +p=Math.min(1-s,s)}else p=0 +o.I(new A.bST(n,o,a)) +o.ch.xc(0,p)}, +bl7(){var s,r=this.c +r.toString +s=A.T0(r) +if(s!=null&&s.d.length!==0)s.x4(0,B.aRP,B.cX)}, +gLN(){var s=this.a.cy +return s!==!1}, +ao(){var s,r=this,q=null +r.aL() +s=r.c +s.toString +r.dx=new A.aUV(s,B.dGF,$.bl()) +s=r.a.w +if(s==null)s=B.r4 +r.cy=s +r.CW=B.avK +r.cx=s +r.ch=A.cg(q,new A.bg(4e5),q,1,r) +r.db=A.cg(q,B.F,q,q,r)}, +bj(a){var s,r=this +r.b5K(a) +s=r.a +s=s.w +if(s!=a.w)r.bof(s==null?B.r4:s) +r.a.toString}, +dh(){var s,r=this,q=r.c.T(t.Pu),p=q==null?null:q.f,o=r.y,n=o==null +if(!n)s=p==null||o!==p +else s=!1 +if(s)if(!n)o.d.D(0,r) +r.y=p +if(p!=null){p.d.t(0,r) +if(p.bmS(r)){o=p.r +if(!o.ga6(o))r.aHw() +o=p.e +if(!o.ga6(o))r.aHd()}}r.bnX() +r.b5J()}, +n(){var s=this,r=s.dx +r===$&&A.e() +r.M$=$.bl() +r.F$=0 +r=s.ch +r===$&&A.e() +r.n() +r=s.db +r===$&&A.e() +r.n() +r=s.y +if(r!=null)r.d.D(0,s) +s.w.n() +s.x.n() +s.b5L()}, +ag9(a,b,c,d,e,f,g,h,i){var s,r=this.c +r.toString +s=A.aR(r,null,t.l).w.arD(f,g,h,i) +if(e)s=s.bVg(!0) +if(d&&s.e.d!==0)s=s.IB(s.f.Zg(s.r.d)) +if(b!=null)a.push(A.Rx(A.nz(b,s,null),c))}, +b96(a,b,c,d,e,f,g,h){return this.ag9(a,b,c,!1,d,e,f,g,h)}, +Wh(a,b,c,d,e,f,g){return this.ag9(a,b,c,!1,!1,d,e,f,g)}, +ag8(a,b,c,d,e,f,g,h){return this.ag9(a,b,c,d,!1,e,f,g,h)}, +axc(a,b){this.a.toString}, +axb(a,b){this.a.toString}, +A(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e={},d=A.x(a),c=a.T(t.I) +c.toString +s=c.w +r=A.a([],t.sc) +c=g.a +q=c.c +p=c.d +o=c.f +n=c.e +c=c.CW!=null||!1 +g.b96(r,new A.aLA(new A.m1(o,g.f),q,p,f),B.xH,g.gLN(),c,!1,!1,n!=null) +if(g.dy)g.Wh(r,A.bGf(!0,f,g.fr,!1,f,f,f),B.xK,!0,!0,!0,!0) +if(g.a.e!=null){c=A.aR(a,B.de,t.l).w +c=g.r=A.d6z(a,g.a.e.gBr())+c.f.b +q=g.a.e +q.toString +g.Wh(r,new A.eP(new A.aA(0,1/0,0,c),A.cL6(q,c,f,f,f,f),f),B.xI,!0,!1,!1,!1)}e.a=!1 +e.b=null +if(g.at!=null||g.as.length!==0){c=A.R(g.as,!0,t.d) +q=g.at +if(q!=null)c.push(q.a) +g.Wh(r,A.d_(B.ds,c,B.B,B.a7),B.xL,g.gLN(),!1,!1,!0)}c=g.z +if(c!=null){q=d.r9 +m=q.r +e.a=(m==null?B.EG:m)===B.EH +c=c.a +l=c.w +e.b=l==null?q.w:l +q=g.a.CW!=null||!1 +g.ag8(r,c,B.o2,!g.gLN(),q,!1,!1,!0)}e.c=!1 +if(g.Q!=null){a.T(t.iB) +c=A.x(a) +q=g.Q +if(q!=null){q=q.a +q.grE(q)}k=c.ry.f +e.c=(k==null?0:k)!==0 +c=g.Q +c=c==null?f:c.a +q=g.a.e +g.ag8(r,c,B.xM,!g.gLN(),!0,!1,!1,q!=null)}c=g.a +c=c.CW +if(c!=null)g.ag8(r,c,B.xN,!g.gLN(),!1,!1,!1,!0) +c=g.ch +c===$&&A.e() +q=g.CW +q===$&&A.e() +p=g.dx +p===$&&A.e() +o=g.db +o===$&&A.e() +g.Wh(r,new A.adL(g.a.r,c,q,p,o,f),B.xO,!0,!0,!0,!0) +switch(d.r.a){case 2:case 4:g.Wh(r,A.eH(B.cD,f,B.R,!0,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,g.gbl6(),f,f,f,f,f,f,!1,B.ay),B.xJ,!0,!1,!1,!0) +break +case 0:case 1:case 3:case 5:break}c=g.x +q=c.y +if(q==null?A.y(c).i("fQ.T").a(q):q){g.axb(r,s) +g.axc(r,s)}else{g.axc(r,s) +g.axb(r,s)}c=t.l +q=A.aR(a,B.de,c).w +p=g.gLN()?A.aR(a,B.qN,c).w.e.d:0 +j=q.f.Zg(p) +p=A.aR(a,B.e0c,c).w +c=g.gLN()&&A.aR(a,B.qN,c).w.e.d!==0?0:f +i=p.r.Zg(c) +h=j.d<=0&&g.a.c +c=g.a.ch +if(c==null)c=d.go +return new A.aUW(!1,new A.a8q(A.d9(B.F,!0,f,A.i6(g.ch,new A.bSW(e,g,h,j,i,s,r),f),B.h,c,0,f,f,f,f,f,B.al),f),f)}} +A.bSV.prototype={ +$0(){this.a.z=this.b}, +$S:0} +A.bSU.prototype={ +$0(){this.a.Q=this.b}, +$S:0} +A.bST.prototype={ +$0(){var s=this.b +s.cx=this.a.a +s.cy=this.c}, +$S:0} +A.bSW.prototype={ +$2(a,b){var s,r,q,p,o,n,m=this,l=A.p([B.xe,new A.aNR(a,new A.cJ(A.a([],t.ot),t.wS))],t.Ev,t.od),k=m.b,j=k.a.d,i=k.cy +i.toString +s=k.ch +s===$&&A.e() +s=s.x +s===$&&A.e() +r=k.CW +r===$&&A.e() +q=k.dx +q===$&&A.e() +k=k.cx +k.toString +p=m.a +o=p.a +n=p.c +return A.CR(l,new A.zx(new A.cnI(m.c,j,m.d,m.e,m.f,q,k,i,s,r,o,p.b,n,null),m.r,null))}, +$S:886} +A.aNR.prototype={ +zU(a,b){var s=this.e,r=A.a8i(s).w,q=r.y +if(!(q==null?A.y(r).i("fQ.T").a(q):q)){s=A.a8i(s).x +r=s.y +s=r==null?A.y(s).i("fQ.T").a(r):r}else s=!0 +return s}, +rd(a){var s=this.e +A.a8i(s).a.toString +A.a8i(s).a.toString}} +A.a8e.prototype={} +A.aUW.prototype={ +fj(a){return this.f!==a.f}} +A.cnJ.prototype={ +$2(a,b){if(!a.a)a.U(0,b)}, +$S:90} +A.agn.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.ago.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.agp.prototype={ +bj(a){this.bO(a) +this.G5()}, +dh(){var s,r,q,p,o=this +o.hS() +s=o.dQ$ +r=o.gBA() +q=o.c +q.toString +q=A.xE(q) +o.uv$=q +p=o.Dw(q,r) +if(r){o.ve(s,o.r8$) +o.r8$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.tx$.an(0,new A.cnJ()) +s=r.dQ$ +if(s!=null)s.n() +r.dQ$=null +r.b5I()}} +A.ait.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.aE5.prototype={ +A(a){var s=this,r=null +if(A.x(a).r===B.cv)return A.czW(s.c,s.d,r,B.DM,B.im,r,3,8,s.e===!0) +return new A.WS(r,r,s.c,s.d,s.e,r,r,s.r,B.b8,B.oX,B.H,A.Y2(),r,r,r)}} +A.WS.prototype={ +Y(){return new A.aR5(new A.bG(null,t.E),null,null,B.l)}} +A.aR5.prototype={ +gP8(){var s=this,r=s.a.e +if(r==null){r=s.fr +r===$&&A.e() +r=r.a +r=r==null?null:r.ah(s.gXZ())}if(r==null){r=s.fr +r===$&&A.e() +r=r.e}return r==null?!1:r}, +gMO(){this.a.toString +var s=this.fr +s===$&&A.e() +s=s.f +if(s==null){s=this.fx +s===$&&A.e() +s=!s}return s}, +ga7B(){return new A.cv(new A.ciG(this),t.Ls)}, +gXZ(){var s=A.b4(t.ui) +if(this.db)s.t(0,B.ne) +if(this.dx)s.t(0,B.Z) +return s}, +gbxJ(){var s,r,q,p,o=this,n=o.dy +n===$&&A.e() +s=n.db +r=A.bx("dragColor") +q=A.bx("hoverColor") +p=A.bx("idleColor") +switch(n.a.a){case 1:r.b=s.a3(0.6) +q.b=s.a3(0.5) +n=o.fx +n===$&&A.e() +if(n){n=o.c +n.toString +n=A.x(n).cy.a3(1)}else n=s.a3(0.1) +p.b=n +break +case 0:r.b=s.a3(0.75) +q.b=s.a3(0.65) +n=o.fx +n===$&&A.e() +if(n){n=o.c +n.toString +n=A.x(n).cy.a3(1)}else n=s.a3(0.3) +p.b=n +break}return new A.cv(new A.ciD(o,r,q,p),t.h2)}, +gby8(){var s=this.dy +s===$&&A.e() +return new A.cv(new A.ciF(this,s.a,s.db),t.h2)}, +gby7(){var s=this.dy +s===$&&A.e() +return new A.cv(new A.ciE(this,s.a,s.db),t.h2)}, +gbxG(){return new A.cv(new A.ciC(this),t.pj)}, +ao(){var s,r=this +r.avB() +s=r.cy=A.cg(null,B.F,null,null,r) +s.di() +s=s.f3$ +s.b=!0 +s.a.push(new A.ciM(r))}, +dh(){var s,r=this,q=r.c +q.toString +s=A.x(q) +r.dy=s.ax +q=r.c +q.T(t.NF) +q=A.x(q) +r.fr=q.w +switch(s.r.a){case 0:r.fx=!0 +break +case 2:case 3:case 1:case 4:case 5:r.fx=!1 +break}r.b3m()}, +a2e(){var s,r=this,q=r.at +q===$&&A.e() +q.saf(0,r.gbxJ().a.$1(r.gXZ())) +q.sz5(r.gby8().a.$1(r.gXZ())) +q.saRI(r.gby7().a.$1(r.gXZ())) +s=r.c.T(t.I) +s.toString +q.sds(s.w) +q.sarU(r.gbxG().a.$1(r.gXZ())) +s=r.a.w +if(s==null){s=r.fr +s===$&&A.e() +s=s.r}if(s==null){s=r.fx +s===$&&A.e() +s=s?null:B.jw}q.sa1m(s) +s=r.fr +s===$&&A.e() +s=s.z +if(s==null){s=r.fx +s===$&&A.e() +s=s?0:2}q.sanc(s) +s=r.fr.Q +q.saq_(s==null?0:s) +s=r.fr.as +q.saqe(0,s==null?48:s) +s=r.c +s.toString +q.sjE(0,A.aR(s,B.de,t.l).w.f) +q.saeZ(r.a.dx) +q.saNp(!r.gMO())}, +aao(a){this.avA(a) +this.I(new A.ciL(this))}, +aan(a,b){this.avz(a,b) +this.I(new A.ciK(this))}, +aoP(a){var s,r=this +r.b3n(a) +if(r.aO0(a.gbB(a),a.gd5(a),!0)){r.I(new A.ciI(r)) +s=r.cy +s===$&&A.e() +s.dk(0)}else if(r.dx){r.I(new A.ciJ(r)) +s=r.cy +s===$&&A.e() +s.fO(0)}}, +aoQ(a){var s,r=this +r.b3o(a) +r.I(new A.ciH(r)) +s=r.cy +s===$&&A.e() +s.fO(0)}, +n(){var s=this.cy +s===$&&A.e() +s.n() +this.avy()}} +A.ciG.prototype={ +$1(a){var s,r +if(a.p(0,B.Z)){s=this.a +s.a.toString +s=s.fr +s===$&&A.e() +s=s.d===!0}else s=!1 +if(s)return!0 +s=this.a +r=s.a.as +if(r==null){s=s.fr +s===$&&A.e() +s=s.c +s=s==null?null:s.ah(a)}else s=r +return s==null?!1:s}, +$S:887} +A.ciD.prototype={ +$1(a){var s,r,q,p=this,o=null +if(a.p(0,B.ne)){s=p.a.fr +s===$&&A.e() +s=s.w +s=s==null?o:s.ah(a) +return s==null?p.b.aV():s}s=p.a +if(s.ga7B().a.$1(a)){s=s.fr +s===$&&A.e() +s=s.w +s=s==null?o:s.ah(a) +return s==null?p.c.aV():s}r=s.fr +r===$&&A.e() +r=r.w +r=r==null?o:r.ah(a) +if(r==null)r=p.d.aV() +q=s.fr.w +q=q==null?o:q.ah(a) +if(q==null)q=p.c.aV() +s=s.cy +s===$&&A.e() +s=s.x +s===$&&A.e() +s=A.ap(r,q,s) +s.toString +return s}, +$S:8} +A.ciF.prototype={ +$1(a){var s=this.a +if(s.gP8()&&s.ga7B().a.$1(a)){s=s.fr +s===$&&A.e() +s=s.x +s=s==null?null:s.ah(a) +if(s==null){s=this.c +s=this.b===B.ar?s.a3(0.03):s.a3(0.05)}return s}return B.z}, +$S:8} +A.ciE.prototype={ +$1(a){var s=this.a +if(s.gP8()&&s.ga7B().a.$1(a)){s=s.fr +s===$&&A.e() +s=s.y +s=s==null?null:s.ah(a) +if(s==null){s=this.c +s=this.b===B.ar?s.a3(0.1):s.a3(0.25)}return s}return B.z}, +$S:8} +A.ciC.prototype={ +$1(a){var s,r +if(a.p(0,B.Z)&&this.a.ga7B().a.$1(a)){s=this.a +r=s.a.id +s=s.fr +s===$&&A.e() +s=s.b +s=s==null?null:s.ah(a) +return s==null?12:s}s=this.a +r=s.a.x +if(r==null){r=s.fr +r===$&&A.e() +r=r.b +r=r==null?null:r.ah(a)}if(r==null){s=s.fx +s===$&&A.e() +r=8/(s?2:1) +s=r}else s=r +return s}, +$S:492} +A.ciM.prototype={ +$0(){this.a.a2e()}, +$S:0} +A.ciL.prototype={ +$0(){this.a.db=!0}, +$S:0} +A.ciK.prototype={ +$0(){this.a.db=!1}, +$S:0} +A.ciI.prototype={ +$0(){this.a.dx=!0}, +$S:0} +A.ciJ.prototype={ +$0(){this.a.dx=!1}, +$S:0} +A.ciH.prototype={ +$0(){this.a.dx=!1}, +$S:0} +A.a8v.prototype={ +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.x,s.y,s.z,s.Q,s.as,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.a8v&&b.a==s.a&&b.b==s.b&&b.c==s.c&&b.d==s.d&&b.e==s.e&&b.f==s.f&&J.v(b.r,s.r)&&b.w==s.w&&b.x==s.x&&b.y==s.y&&b.z==s.z&&b.Q==s.Q&&b.as==s.as}} +A.aV1.prototype={} +A.a8x.prototype={ +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.x,s.y,s.z,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.a8x&&b.a==s.a&&b.b==s.b&&b.c==s.c&&b.d==s.d&&b.e==s.e&&b.f==s.f&&b.r==s.r&&b.w==s.w&&b.x==s.x&&b.y==s.y&&J.v(b.z,s.z)}} +A.aQu.prototype={ +ah(a){var s,r=this,q=r.a,p=q==null?null:q.ah(a) +q=r.b +s=q==null?null:q.ah(a) +if(p==s)return p +if(p==null)return A.cD(new A.c0(s.a.bZ(0),0,B.aa,-1),s,r.c) +if(s==null)return A.cD(p,new A.c0(p.a.bZ(0),0,B.aa,-1),r.c) +return A.cD(p,s,r.c)}, +$icH:1} +A.aV2.prototype={} +A.a8z.prototype={ +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.x,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.a8z&&J.v(b.a,s.a)&&b.b==s.b&&J.v(b.c,s.c)&&J.v(b.d,s.d)&&J.v(b.e,s.e)&&J.v(b.f,s.f)&&J.v(b.r,s.r)&&J.v(b.w,s.w)&&J.v(b.x,s.x)}} +A.aV6.prototype={} +A.a8A.prototype={ +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.a8A&&J.v(b.a,this.a)&&!0}} +A.aV7.prototype={} +A.aWY.prototype={ +aJi(a,b,c){var s=null +return A.cN(A.a([this.ax],t.Ne),s,s,s,s,s,s,s,b,s)}, +sbt(a,b){throw A.j(A.bC(null))}} +A.aVb.prototype={ +Tx(a){var s +this.avS(a) +s=this.a +if(s.gtm()&&this.b){s=s.gbf().gap() +s.toString +s.yk()}}, +a0B(a){}, +aqL(a){var s,r=this.a +if(r.gtm()){r=r.gbf().gap() +r.toString +s=a.a +r.gaZ().Vk(B.d5,s.aq(0,a.c),s)}}, +Eo(a){var s=this.a,r=s.gbf().gap() +r.toString +r.wx() +if(s.gtm()){r=this.w.c +r.toString +switch(A.x(r).r.a){case 2:case 4:s=s.gbf().gap() +s.toString +s.gaZ().aty(B.cm) +break +case 0:case 1:case 3:case 5:s=s.gbf().gap() +s.toString +s=s.gaZ() +r=s.tg +r.toString +s.w5(B.cm,r) +break}}this.w.a.toString}, +TA(a){var s,r=this.a +if(r.gtm()){r=r.gbf().gap() +r.toString +r=r.gaZ() +s=r.tg +s.toString +r.EZ(B.d5,s) +s=this.w.c +s.toString +A.bnv(s)}}} +A.a8B.prototype={ +Y(){return new A.agA(new A.bG(null,t.NE),B.l)}} +A.agA.prototype={ +ga72(){var s,r=null +this.a.toString +s=this.e +if(s==null){s=A.je(!0,r,!0,!0,r,r,!0) +this.e=s}return s}, +ga_t(){var s=this.w +s===$&&A.e() +return s}, +gtm(){this.a.toString +return!0}, +ao(){var s,r=this,q=null +r.aL() +r.r=new A.aVb(r,r) +s=A.cN(q,q,q,q,q,q,q,q,q,r.a.c) +s=A.cSh(s) +r.d=s +s.a9(0,r.gaCW())}, +bj(a){var s,r,q=this,p=null +q.bO(a) +if(q.a.c!==a.c||!1){s=q.d +s===$&&A.e() +r=q.gaCW() +s.U(0,r) +s=A.cN(p,p,p,p,p,p,p,p,p,q.a.c) +s=A.cSh(s) +q.d=s +s.a9(0,r)}if(q.ga72().gee()){s=q.d +s===$&&A.e() +s=s.a.b +s=s.a===s.b}else s=!1 +if(s)q.f=!1 +else q.f=!0}, +n(){var s=this.e +if(s!=null)s.n() +s=this.d +s===$&&A.e() +s.M$=$.bl() +s.F$=0 +this.aH()}, +boW(){var s,r,q=this +if(q.ga72().gee()){s=q.d +s===$&&A.e() +s=s.a.b +r=s.a!==s.b}else r=!0 +if(r===q.f)return +q.I(new A.cnV(q,r))}, +bv1(a,b){var s,r=this,q=r.bv4(b) +if(q!==r.f)r.I(new A.cnU(r,q)) +r.a.toString +s=r.c +s.toString +switch(A.x(s).r.a){case 2:case 4:if(b===B.d5){s=r.x.gap() +if(s!=null)s.xL(a.gDF())}return +case 0:case 1:case 3:case 5:break}}, +bv3(){var s=this.d +s===$&&A.e() +s=s.a.b +if(s.a===s.b)this.x.gap().as6()}, +bv4(a){var s,r=this.r +r===$&&A.e() +if(!r.b)return!1 +r=this.d +r===$&&A.e() +r=r.a +s=r.b +if(s.a===s.b)return!1 +if(a===B.bG)return!1 +if(a===B.d5)return!0 +if(r.a.length!==0)return!0 +return!1}, +A(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null,c=A.x(a),b=a.T(t.Uf) +if(b==null)b=B.lS +s=e.ga72() +e.a.toString +switch(c.r.a){case 2:r=A.kO(a) +e.w=!0 +q=$.cyE() +e.a.toString +p=b.w +if(p==null)p=r.gt3() +o=b.x +if(o==null)o=r.gt3().a3(0.4) +n=new A.w(-2/A.aR(a,B.dr,t.l).w.b,0) +m=!0 +l=!0 +k=B.hi +break +case 4:r=A.kO(a) +e.w=!1 +q=$.cyD() +e.a.toString +p=b.w +if(p==null)p=r.gt3() +o=b.x +if(o==null)o=r.gt3().a3(0.4) +n=new A.w(-2/A.aR(a,B.dr,t.l).w.b,0) +m=!0 +l=!0 +k=B.hi +break +case 0:case 1:e.w=!1 +q=$.cHQ() +p=b.w +if(p==null)p=c.ax.b +o=b.x +if(o==null)o=c.ax.b.a3(0.4) +k=d +n=k +m=!1 +l=!1 +break +case 3:case 5:e.w=!1 +q=$.cyF() +p=b.w +if(p==null)p=c.ax.b +o=b.x +if(o==null)o=c.ax.b.a3(0.4) +k=d +n=k +m=!1 +l=!1 +break +default:k=d +o=k +p=o +n=p +l=n +m=l +q=m}b=a.T(t.sp) +if(b==null)b=B.et +j=e.a.f +i=j==null +if(i||j.a){if(i){i=e.d +i===$&&A.e() +i=i.ax.a}else i=j +j=b.w.aT(i)}e.a.toString +i=e.f +h=e.d +h===$&&A.e() +g=b.x +if(g==null)g=B.an +f=$.cGT() +b=A.bjC(!0,d,d,d,!1,B.fV,B.B,d,A.dxt(),h,p,d,n,l,k,2,B.R,!0,!0,!0,!1,s,!1,d,e.x,B.ar,d,f,b.Q,d,d,!1,"\u2022",d,d,d,e.gbv0(),e.gbv2(),d,d,m,!0,!0,d,!0,d,B.cc,d,o,q,B.hV,B.f8,!1,i,d,d,d,B.dL9,j,g,B.bt,d,b.at,d,d,b.as,d,d) +e.a.toString +i=e.r +i===$&&A.e() +b=i.a8v(B.ex,new A.mb(b,d)) +return new A.cb(A.cw(d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,new A.cnW(e),d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d),!1,!1,!1,b,d)}, +gbf(){return this.x}} +A.cnV.prototype={ +$0(){this.a.f=this.b}, +$S:0} +A.cnU.prototype={ +$0(){this.a.f=this.b}, +$S:0} +A.cnW.prototype={ +$0(){this.a.ga72().ti()}, +$S:0} +A.agP.prototype={ +G(){return"_SliderType."+this.b}} +A.Uu.prototype={ +Y(){return new A.agO(new A.bG(null,t.E),new A.jF(),null,null,B.l)}, +gm(a){return this.c}} +A.agO.prototype={ +gpB(a){var s +this.a.toString +s=this.as +s.toString +return s}, +ao(){var s,r=this,q=null +r.aL() +r.d=A.cg(q,B.bg,q,q,r) +r.e=A.cg(q,B.bg,q,q,r) +r.f=A.cg(q,B.j2,q,q,r) +r.r=A.cg(q,B.H,q,q,r) +s=r.f +r.a.toString +s.sm(0,1) +r.r.sm(0,r.aFz(r.a.c)) +r.y=A.p([B.dWh,new A.fW(r.gb8T(),new A.cJ(A.a([],t.ot),t.wS),t.f6)],t.Ev,t.od) +r.a.toString +if(r.as==null)r.as=A.je(!0,q,!0,!0,q,q,!1)}, +n(){var s=this,r=s.w +if(r!=null)r.ag(0) +r=s.d +r===$&&A.e() +r.n() +r=s.e +r===$&&A.e() +r.n() +r=s.f +r===$&&A.e() +r.n() +r=s.r +r===$&&A.e() +r.n() +r=s.ch +if(r!=null){r.p6(0) +s.ch=null}r=s.as +if(r!=null)r.n() +s.b77()}, +bw7(a){var s=this.a64(a),r=this.a +if(s!==r.c){r.e.$1(s) +r=this.as +if(r!=null)r.ti()}}, +akG(a){this.Q=!0 +this.a.toString}, +akE(a){this.Q=!1 +this.a.toString}, +b8U(a){var s,r=this.x,q=$.aC.a5$.z.h(0,r).gaC() +q.toString +t.kg.a(q) +r=$.aC.a5$.z.h(0,r).T(t.I) +r.toString +s=r.w +switch(a.a.a){case 0:switch(s.a){case 0:q.a97() +break +case 1:q.aaE() +break}break +case 1:switch(s.a){case 0:q.aaE() +break +case 1:q.a97() +break}break +case 2:q.aaE() +break +case 3:q.a97() +break}}, +bwb(a){if(a!==this.at)this.I(new A.cos(this,a))}, +bwd(a){if(a!==this.ax)this.I(new A.cot(this,a))}, +a64(a){var s=this.a,r=s.x +s=s.w +return a*(r-s)+s}, +aFz(a){var s=this.a,r=s.x,q=s.w,p=r>q?(a-q)/(r-q):0 +s=s.y +return s!=null?B.e.au(p*s)/s:p}, +A(a){var s,r,q,p,o,n=this,m=null +switch(n.a.db.a){case 0:return n.axi(a) +case 1:switch(A.x(a).r.a){case 0:case 1:case 3:case 5:return n.axi(a) +case 2:case 4:s=n.a +r=s.c +q=s.e +p=s.w +o=s.x +s=s.y +return A.bU(new A.a04(r,q,m,m,p,o,s,m,B.o,m),m,1/0)}break}}, +axi(b8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2=this,b3=null,b4={},b5=A.x(b8),b6=b8.T(t.Dj),b7=b6!=null?b6.w:A.x(b8).rW +b4.a=b7 +s=b5.y +r=s?new A.con(b8,4,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3):new A.com(b8,A.x(b8).ax,4,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3) +q=r.gUp() +p=A.b4(t.ui) +b2.a.toString +if(b2.ax)p.t(0,B.Z) +if(b2.at)p.t(0,B.a_) +if(b2.Q)p.t(0,B.ne) +o=b7.db +if(o==null)o=q +if(o instanceof A.aCv){n=b7.ay +if(n==null){m=b5.ax +n=A.zr(m.db.a3(0.6),m.cy.a3(0.9))}}else{b2.a.toString +n=b7.ay +if(n==null)n=b5.ax.b}m=b7.a +l=m==null?r.a:m +b2.a.toString +k=b7.b +if(k==null)k=r.gIf() +b2.a.toString +j=b4.a.c +if(j==null)j=r.gJp() +b2.a.toString +i=b4.a.d +if(i==null)i=r.gOQ() +h=b4.a.e +if(h==null)h=r.gS0() +g=b4.a.r +if(g==null)g=r.gS2() +f=b4.a.f +if(f==null)f=r.gS3() +b2.a.toString +e=b4.a.w +if(e==null)e=r.gQR() +b2.a.toString +d=b4.a.x +if(d==null)d=r.gSP() +c=b4.a.y +if(c==null)c=r.gS_() +b=b4.a.z +if(b==null)b=r.gS1() +b2.a.toString +a=b4.a.Q +if(a==null)a=r.guD() +a0=b4.a.at +if(a0==null)a0=r.gS4() +a1=new A.coq(b4,b2,p,r).$0() +a2=b4.a +a3=a2.cy +if(a3==null)a3=B.av8 +a4=a2.CW +if(a4==null)a4=B.av7 +a5=a2.cx +if(a5==null)a5=B.dGq +a6=a2.ch +if(a6==null)a6=B.av6 +a7=a2.fy +if(a7==null)a7=B.dIi +a2=a2.go +if(a2==null)a2=r.gUq() +m=l==null?m:l +l=a1==null?b7.ax:a1 +b4.a=A.cCT(e,k,c,h,b,g,f,a0,d,j,b7.id,b7.k2,b7.as,l,a6,b7.dy,b7.dx,b7.fr,b7.fx,i,a7,a,b7.k1,a5,a4,m,a3,n,o,a2) +b2.a.toString +m=A.dz(b3,p,t.GE) +if(m==null)a8=b3 +else a8=m +if(a8==null)a8=B.fD.ah(p) +switch(b5.r.a){case 0:case 1:case 2:case 3:case 4:a9=b3 +break +case 5:a9=new A.cop(b2) +break +default:a9=b3}switch(A.aR(b8,B.lg,t.l).w.ax.a){case 1:b0=B.dnO +break +case 0:b0=B.dp4 +break +default:b0=b3}if(s){s=A.dH(b8,B.bv) +s=s==null?b3:s.c +if(s==null)s=1 +b1=Math.min(s,1.3)}else{s=A.dH(b8,B.bv) +s=s==null?b3:s.c +b1=s==null?1:s}s=b2.y +s===$&&A.e() +p=b2.gpB(b2) +m=b2.aFz(b2.a.c) +l=b2.a +l=l.y +k=b4.a +j=new A.cor(b8).$0() +i=b2.a +h=i.x +g=i.w +h=h>g?b2.gbw6():b3 +p=A.bp5(s,!1,new A.Dp(b2.ay,new A.aVL(m,b3,l,b3,k,b1,j,h,b2.gakF(),b2.gakD(),i.CW,b2,b2.at,b2.ax,b2.x),b3),!0,p,a8,b3,b2.gbwa(),b2.gbwc(),b0) +return new A.cb(A.cw(b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,a9,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,!0,b3,b3,b3,b3,b3,b3,b3),!0,!1,!1,p,b3)}, +b_O(){var s,r,q=this +if(q.ch==null){q.ch=A.qM(new A.cou(q),!1) +s=q.c +s.toString +q.a.toString +s=A.EA(s,t.N1) +s.toString +r=q.ch +r.toString +s.zT(0,r)}}} +A.cos.prototype={ +$0(){this.a.at=this.b}, +$S:0} +A.cot.prototype={ +$0(){this.a.ax=this.b}, +$S:0} +A.coq.prototype={ +$0(){var s,r,q,p=this +p.b.a.toString +s=p.c +r=t.MH +q=A.dz(p.a.a.ax,s,r) +return q==null?A.dz(p.d.ger(),s,r):q}, +$S:892} +A.cor.prototype={ +$0(){return A.aR(this.a,B.dI,t.l).w.a}, +$S:335} +A.cop.prototype={ +$0(){var s=this.a +if(!s.gpB(s).gee()&&s.gpB(s).gq_())s.gpB(s).ti()}, +$S:0} +A.cou.prototype={ +$1(a){var s=this.a +return A.bf2(new A.aY_(s,null),s.ay,B.m,!0)}, +$S:894} +A.aVL.prototype={ +be(a){var s,r=this,q=a.T(t.I) +q.toString +s=A.x(a) +return A.dmo(r.f,A.aR(a,B.xD,t.l).w.ay,r.ay,r.ch,r.r,r.as,r.Q,r.z,s.r,r.y,r.e,r.at,r.w,r.ax,q.w,r.x,r.d)}, +bi(a,b){var s,r,q=this +b.sanL(q.f) +b.sm(0,q.d) +b.saXN(q.e) +b.sapS(0,q.r) +b.sb07(q.w) +b.sK6(q.x) +b.saX6(q.y) +b.sp0(q.z) +b.rX=q.Q +b.bU=q.as +s=a.T(t.I) +s.toString +b.sds(s.w) +b.saY4(q.at) +b.sbT3(0,A.x(a).r) +b.see(q.ay) +b.sbMa(q.ch) +s=A.aR(a,B.xD,t.l).w.ay +r=b.b5 +r===$&&A.e() +r.b=s +r=b.bq +r===$&&A.e() +r.b=s}, +gm(a){return this.d}} +A.Xf.prototype={ +b8L(a,b,c,d,e,f,g,h,i,j,k,l,m,n,a0,a1,a2){var s,r,q,p=this,o=null +p.Ye() +s=new A.a27(A.b(t.S,t.EG)) +r=A.QO(o,o) +r.w=s +r.ay=p.gakF() +r.ch=p.gbw8() +r.CW=p.gakD() +r.cx=p.gbf7() +r.b=b +p.b5=r +r=A.UV(o,o) +r.w=s +r.bN=p.gbwe() +r.dA=p.gbwg() +r.b=b +p.bq=r +r=p.F +q=r.d +q===$&&A.e() +p.M=A.dv(B.ao,q,o) +q=r.e +q===$&&A.e() +q=A.dv(B.ao,q,o) +q.a.rB(new A.cn5(p)) +p.W=q +r=r.f +r===$&&A.e() +p.a1=A.dv(B.bJ,r,o)}, +gajk(){var s=this.gaFA() +return new A.N(s,new A.cn3(),A.a0(s).i("N<1,a5>")).D_(0,B.oe)}, +gajj(){var s=this.gaFA() +return new A.N(s,new A.cn2(),A.a0(s).i("N<1,a5>")).D_(0,B.oe)}, +gaFA(){var s,r,q=this.pS +q.ch.toString +s=q.cx +s.toString +r=this.oQ!=null +if(r)s=s.a +else s=s.a +s*=2 +return A.a([new A.a1(48,48),new A.a1(s,s),q.CW.aeD(r,q)],t.X4)}, +gal_(){var s=this.pS +return s.cy.at_(!1,this,s)}, +gm(a){return this.df}, +sm(a,b){var s,r,q=this,p=q.pr,o=p!=null&&p>0?q.WI(b):b +if(o===q.df)return +q.df=o +p=q.pr +p=p!=null&&p>0 +s=q.F.r +if(p){s===$&&A.e() +p=s.x +p===$&&A.e() +r=Math.abs(o-p) +s.e=r!==0?new A.bg(B.e.au(75e3*(1/r))):B.H +s.z=B.bA +s.vs(o,B.bJ,null)}else{s===$&&A.e() +s.sm(0,o)}q.dc()}, +saXN(a){if(a==this.dj)return +this.dj=a +this.dc()}, +sbT3(a,b){if(this.pA===b)return +this.pA=b +this.dc()}, +saY4(a){if(J.v(this.oP,a))return +this.oP=a +this.dc()}, +sanL(a){if(a==this.pr)return +this.pr=a +this.b1()}, +sapS(a,b){return}, +sb07(a){if(a.l(0,this.pS))return +this.pS=a +this.Ye()}, +sK6(a){if(a===this.rW)return +this.rW=a +this.Ye()}, +saX6(a){if(a.l(0,this.r9))return +this.r9=a +this.b1()}, +sp0(a){var s,r,q=this +if(J.v(a,q.oQ))return +s=q.oQ +q.oQ=a +r=a!=null +if(s!=null!==r){s=q.F.f +if(r){s===$&&A.e() +s.dk(0)}else{s===$&&A.e() +s.fO(0)}q.b1() +q.dc()}}, +sds(a){if(a===this.eU)return +this.eU=a +this.Ye()}, +see(a){var s,r,q=this +if(a===q.m3)return +q.m3=a +s=q.F +r=s.d +if(a){r===$&&A.e() +r.dk(0) +if(q.ga41()){s=s.e +s===$&&A.e() +s.dk(0)}}else{r===$&&A.e() +r.fO(0) +if(q.ga41()){s=s.e +s===$&&A.e() +s.fO(0)}}q.dc()}, +sbMa(a){if(a===this.pa)return +this.pa=a +this.aH6(a)}, +sbMb(a){var s=this +if(a===s.oX)return +s.oX=a +s.aH6(s.pa)}, +aH6(a){var s,r=this +if(a&&r.oX){s=r.F.d +s===$&&A.e() +s.dk(0)}else if(!r.m3){s=r.F.d +s===$&&A.e() +s.fO(0)}}, +ga41(){switch(this.pS.fy.a){case 0:var s=this.pr +return s!=null&&s>0 +case 1:s=this.pr +return!(s!=null&&s>0) +case 2:return!0 +case 3:return!1}}, +gb9n(){switch(this.pA.a){case 2:case 4:return 0.1 +case 0:case 1:case 3:case 5:return 0.05}}, +Ye(){this.aj.sbt(0,null) +this.ak()}, +Wf(){this.afJ() +this.aj.ak() +this.Ye()}, +b3(a){var s,r,q=this +q.b6V(a) +s=q.M +s===$&&A.e() +r=q.gpE() +s.a.a9(0,r) +s=q.W +s===$&&A.e() +s.a.a9(0,r) +s=q.a1 +s===$&&A.e() +s.a.a9(0,r) +s=q.F.r +s===$&&A.e() +s.di() +s=s.f3$ +s.b=!0 +s.a.push(r)}, +b0(a){var s,r=this,q=r.M +q===$&&A.e() +s=r.gpE() +q.a.U(0,s) +q=r.W +q===$&&A.e() +q.a.U(0,s) +q=r.a1 +q===$&&A.e() +q.a.U(0,s) +q=r.F.r +q===$&&A.e() +q.U(0,s) +r.b6W(0)}, +n(){this.aj.n() +this.tp()}, +bhv(a){switch(this.eU.a){case 0:return 1-a +case 1:return a}}, +WI(a){var s=A.a9(a,0,1),r=this.pr +if(r!=null&&r>0){r.toString +s=B.e.au(s*r)/r}return s}, +aFI(a){var s,r,q,p=this,o=p.F +o.b_O() +if(!p.cE&&p.oQ!=null){p.cE=!0 +p.rX.$1(p.WI(p.df)) +s=p.vl(a) +r=p.gal_() +q=p.gal_() +q=p.bhv((s.a-r.a)/(q.c-q.a)) +p.K=q +r=p.oQ +r.toString +r.$1(p.WI(q)) +q=o.d +q===$&&A.e() +q.dk(0) +if(p.ga41()){s=o.e +s===$&&A.e() +s.dk(0) +s=o.w +if(s!=null)s.ag(0) +o.w=A.d4(new A.bg(5e5),new A.cn4(p))}}}, +ahM(){var s,r,q=this,p=q.F +if(p.c==null)return +if(q.cE&&!0){q.bU.$1(q.WI(q.K)) +s=q.cE=!1 +q.K=0 +if(!q.m3){r=p.d +r===$&&A.e() +r.fO(0)}if(q.ga41()?p.w==null:s){p=p.e +p===$&&A.e() +p.fO(0)}}}, +akG(a){this.aFI(a.b)}, +bw9(a){var s,r,q,p=this +if(p.F.c==null)return +if(p.oQ!=null){s=a.c +s.toString +r=p.gal_() +q=s/(r.c-r.a) +switch(p.eU.a){case 0:p.K=p.K-q +break +case 1:p.K=p.K+q +break}s=p.oQ +s.toString +s.$1(p.WI(p.K))}}, +akE(a){this.ahM()}, +bwf(a){this.aFI(a.a)}, +bwh(a){this.ahM()}, +uy(a){return!0}, +yO(a,b){var s,r=this +if(r.F.c==null)return +if(t.pY.b(a)&&r.oQ!=null){s=r.b5 +s===$&&A.e() +s.Ii(a) +s=r.bq +s===$&&A.e() +s.Ii(a)}if(r.oQ!=null&&r.a5!=null){s=r.a5 +s.toString +r.sbMb(s.p(0,a.gpD()))}}, +c2(a){return 144+this.gajk()}, +bY(a){return 144+this.gajk()}, +bP(a){var s=this.pS.a +s.toString +return Math.max(s,this.gajj())}, +bX(a){var s=this.pS.a +s.toString +return Math.max(s,this.gajj())}, +gwa(){return!0}, +dW(a){var s,r=a.b +r=r<1/0?r:144+this.gajk() +s=a.d +if(!(s<1/0)){s=this.pS.a +s.toString +s=Math.max(s,this.gajj())}return new A.a1(r,s)}, +b4(a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2=null,a3=a1.F.r +a3===$&&A.e() +a3=a3.x +a3===$&&A.e() +s=a1.dj +switch(a1.eU.a){case 0:r=1-a3 +q=s!=null?1-s:a2 +break +case 1:q=s!=null?s:a2 +r=a3 +break +default:q=a2 +r=q}a3=a1.pS +p=a3.cy +p.toString +o=a1.pr +n=p.at0(o!=null&&o>0,a5,a1,a3) +a3=n.a +p=n.c-a3 +m=new A.w(a3+r*p,n.gcO().b) +if(a1.oQ!=null){a1.pS.ch.toString +a1.a5=A.tA(m,24)}l=q!=null?new A.w(a3+q*p,n.gcO().b):a2 +o=a1.pS +k=o.cy +k.toString +j=a1.a1 +j===$&&A.e() +i=a1.eU +h=a1.pr +h=h!=null&&h>0 +k.bSd(a4,a5,j,h,a1.oQ!=null,a1,l,o,i,m) +o=a1.M +o===$&&A.e() +if(o.gbM(o)!==B.aj){o=a1.pS +o.ch.toString +k=a1.M +j=a1.r9 +if(j.ga6(j))a1.k3.toString +g=a4.gd1(a4) +k=new A.bc(0,24,t.Y).ab(0,k.gm(k)) +j=$.aD().b_() +o=o.ax +o.toString +j.saf(0,o) +g.rD(m,k,j)}o=a1.pr +if(o!=null&&o>0){o=a1.pS +o=o.CW.aeD(a1.oQ!=null,o) +f=n.d-n.b +e=p-f +p=a1.pr +p.toString +if(e/p>=3*o.a){d=n.gcO().b +p=f/2 +c=0 +while(!0){o=a1.pr +o.toString +if(!(c<=o))break +k=a1.pS +j=a1.a1 +i=a1.eU +k.CW.bSe(a4,new A.w(a3+c/o*e+p,d),j,a1.oQ!=null,a1,k,i,m);++c}}}a1.oQ!=null +a3=a1.pS +p=a3.cx +p.toString +o=a1.M +k=a1.a1 +j=a1.r9 +if(j.ga6(j))a1.k3.toString +g=a4.gd1(a4) +j=p.a +i=t.Y +a3=new A.hC(a3.at,a3.Q).ab(0,k.gm(k)) +a3.toString +b=new A.bc(j,j,i).ab(0,k.gm(k)) +a=new A.bc(p.c,p.d,i).ab(0,o.gm(o)) +o=$.aD() +a0=o.cs() +i=2*b +a0.M3(A.cCx(m,i,i),0,6.283185307179586) +g.Cq(a0,B.w,a,!0) +p=o.b_() +p.saf(0,a3) +g.rD(m,b,p)}, +u0(a){var s,r,q,p=this +p.wd(a) +a.a=!1 +s=p.oQ +a.dO(B.wc,!0) +a.dO(B.wb,s!=null) +a.y2=p.eU +a.d=!0 +if(p.oQ!=null){a.sa0C(p.gbMr()) +a.sa0x(p.gbG8())}s=p.oP +r=p.df +if(s!=null){q=p.F +a.RG=new A.fv(s.$1(q.a64(r)),B.bn) +a.d=!0 +r=p.oP +r.toString +a.rx=new A.fv(r.$1(q.a64(A.a9(p.df+p.gQF(),0,1))),B.bn) +a.d=!0 +r=p.oP +r.toString +a.ry=new A.fv(r.$1(q.a64(A.a9(p.df-p.gQF(),0,1))),B.bn) +a.d=!0}else{a.RG=new A.fv(""+B.e.au(r*100)+"%",B.bn) +a.d=!0 +a.rx=new A.fv(""+B.e.au(A.a9(r+p.gQF(),0,1)*100)+"%",B.bn) +a.d=!0 +a.ry=new A.fv(""+B.e.au(A.a9(p.df-p.gQF(),0,1)*100)+"%",B.bn) +a.d=!0}}, +gQF(){var s=this.pr +return s!=null?1/s:this.gb9n()}, +aaE(){var s=this.oQ +if(s!=null)s.$1(A.a9(this.df+this.gQF(),0,1))}, +a97(){var s=this.oQ +if(s!=null)s.$1(A.a9(this.df-this.gQF(),0,1))}} +A.cn5.prototype={ +$1(a){var s +if(a===B.aj&&this.a.F.ch!=null){s=this.a.F +s.ch.p6(0) +s.ch=null}}, +$S:15} +A.cn3.prototype={ +$1(a){return a.a}, +$S:156} +A.cn2.prototype={ +$1(a){return a.b}, +$S:156} +A.cn4.prototype={ +$0(){var s=this.a,r=s.F +r.w=null +if(!s.cE)if(!s.m3){s=r.e +s===$&&A.e() +s=s.Q +s===$&&A.e() +s=s===B.ap}else s=!1 +else s=!1 +if(s){s=r.e +s===$&&A.e() +s.fO(0)}}, +$S:0} +A.w5.prototype={ +gaN(a){return this.a}} +A.Na.prototype={ +G(){return"_SliderAdjustmentType."+this.b}} +A.aY_.prototype={ +be(a){var s,r=new A.aUw(this.d,!1,A.aU(t.T)) +r.bd() +s=r.M.e +s===$&&A.e() +r.F=A.dv(B.ao,s,null) +return r}, +bi(a,b){b.M=this.d}} +A.aUw.prototype={ +gwa(){return!0}, +b3(a){var s,r,q=this +q.b6Z(a) +s=q.F +s===$&&A.e() +r=q.gpE() +s.a.a9(0,r) +s=q.M.r +s===$&&A.e() +s.di() +s=s.f3$ +s.b=!0 +s.a.push(r)}, +b0(a){var s,r=this,q=r.F +q===$&&A.e() +s=r.gpE() +q.a.U(0,s) +q=r.M.r +q===$&&A.e() +q.U(0,s) +r.b7_(0)}, +b4(a,b){var s=this.M.z +if(s!=null)s.$2(a,b)}, +dW(a){return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d))}} +A.com.prototype={ +gIf(){return this.k4.b}, +gJp(){return this.k4.b.a3(0.24)}, +gOQ(){return this.k4.b.a3(0.54)}, +gS0(){return this.k4.db.a3(0.32)}, +gS2(){return this.k4.db.a3(0.12)}, +gS3(){return this.k4.db.a3(0.12)}, +gQR(){return this.k4.c.a3(0.54)}, +gSP(){return this.k4.b.a3(0.54)}, +gS_(){return this.k4.c.a3(0.12)}, +gS1(){return this.k4.db.a3(0.12)}, +guD(){return this.k4.b}, +gS4(){var s=this.k4 +return A.zr(s.db.a3(0.38),s.cy)}, +ger(){return this.k4.b.a3(0.12)}, +gUq(){return A.x(this.k3).p3.y.aM(this.k4.c)}, +gUp(){return B.av5}} +A.con.prototype={ +gwj(){var s,r=this,q=r.k4 +if(q===$){s=A.x(r.k3) +r.k4!==$&&A.ao() +q=r.k4=s.ax}return q}, +gIf(){return this.gwj().b}, +gJp(){var s=this.gwj(),r=s.dx +return r==null?s.cy:r}, +gOQ(){return this.gwj().b.a3(0.54)}, +gS0(){return this.gwj().db.a3(0.38)}, +gS2(){return this.gwj().db.a3(0.12)}, +gS3(){return this.gwj().db.a3(0.12)}, +gQR(){return this.gwj().c.a3(0.38)}, +gSP(){var s=this.gwj(),r=s.dy +return(r==null?s.db:r).a3(0.38)}, +gS_(){return this.gwj().db.a3(0.38)}, +gS1(){return this.gwj().db.a3(0.38)}, +guD(){return this.gwj().b}, +gS4(){return A.zr(this.gwj().db.a3(0.38),this.gwj().cy)}, +ger(){return A.Cc(new A.coo(this))}, +gUq(){var s=A.x(this.k3).p3.at +s.toString +return s.aM(this.gwj().c)}, +gUp(){return B.aut}} +A.coo.prototype={ +$1(a){if(a.p(0,B.Z))return this.a.gwj().b.a3(0.08) +if(a.p(0,B.a_))return this.a.gwj().b.a3(0.12) +if(a.p(0,B.ne))return this.a.gwj().b.a3(0.12) +return B.z}, +$S:8} +A.aiP.prototype={ +b3(a){this.oM(a) +$.k5.Ge$.a.t(0,this.gI3())}, +b0(a){$.k5.Ge$.a.D(0,this.gI3()) +this.lD(0)}} +A.aiR.prototype={ +b3(a){this.oM(a) +$.k5.Ge$.a.t(0,this.gI3())}, +b0(a){$.k5.Ge$.a.D(0,this.gI3()) +this.lD(0)}} +A.aiY.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.a9C.prototype={ +D4(a,b,c){return A.cPM(c,this.w)}, +fj(a){return!this.w.l(0,a.w)}} +A.aFe.prototype={ +G(){return"ShowValueIndicator."+this.b}} +A.Uv.prototype={ +gv(a){var s=this +return A.am(s.a,s.gIf(),s.gJp(),s.gOQ(),s.gS0(),s.gS2(),s.gS3(),s.gQR(),s.gSP(),s.gS_(),s.gS1(),s.guD(),s.as,s.gS4(),s.ger(),s.ay,s.ch,s.CW,s.cx,A.am(s.cy,s.gUp(),s.dx,s.dy,s.fr,s.fx,s.fy,s.gUq(),s.id,s.k1,s.k2,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a))}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aF(b)!==A.a_(r))return!1 +if(b instanceof A.Uv)if(b.a==r.a)if(J.v(b.gIf(),r.gIf()))if(J.v(b.gJp(),r.gJp()))if(J.v(b.gOQ(),r.gOQ()))if(J.v(b.gS0(),r.gS0()))if(J.v(b.gS2(),r.gS2()))if(J.v(b.gS3(),r.gS3()))if(J.v(b.gQR(),r.gQR()))if(J.v(b.gSP(),r.gSP()))if(J.v(b.gS_(),r.gS_()))if(J.v(b.gS1(),r.gS1()))if(J.v(b.guD(),r.guD()))if(J.v(b.as,r.as))if(J.v(b.gS4(),r.gS4()))if(J.v(b.ger(),r.ger()))if(J.v(b.ay,r.ay))if(b.ch==r.ch)if(b.CW==r.CW)if(b.cx==r.cx)if(b.cy==r.cy)if(b.gUp()==r.gUp())if(b.fy==r.fy)if(J.v(b.gUq(),r.gUq()))if(b.id==r.id)s=!0 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}, +gIf(){return this.b}, +gJp(){return this.c}, +gOQ(){return this.d}, +gS0(){return this.e}, +gS3(){return this.f}, +gS2(){return this.r}, +gQR(){return this.w}, +gSP(){return this.x}, +gS_(){return this.y}, +gS1(){return this.z}, +guD(){return this.Q}, +gS4(){return this.at}, +ger(){return this.ax}, +gUp(){return this.db}, +gUq(){return this.go}} +A.bYi.prototype={} +A.bYj.prototype={} +A.bYk.prototype={} +A.b5r.prototype={ +OD(a,b,c,d,e){var s,r,q,p,o,n=e.cx +n.toString +if(b)n=n.a +else n=n.a +n*=2 +e.ch.toString +s=e.a +s.toString +r=c.a+Math.max(24,n/2) +q=d.k3 +p=c.b+(q.b-s)/2 +o=r+q.a-Math.max(n,48) +return new A.Z(Math.min(r,o),p,Math.max(r,o),p+s)}, +at_(a,b,c){return this.OD(a,!1,B.m,b,c)}, +at0(a,b,c,d){return this.OD(a,!1,b,c,d)}} +A.aDM.prototype={ +bSd(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=a7.a +if(a==null||a<=0)return +a=$.aD() +s=a.b_() +r=new A.hC(a7.e,a7.b).ab(0,a2.gm(a2)) +r.toString +s.saf(0,r) +q=a.b_() +r=new A.hC(a7.r,a7.c).ab(0,a2.gm(a2)) +r.toString +q.saf(0,r) +switch(a8.a){case 1:p=q +o=s +break +case 0:p=s +o=q +break +default:o=null +p=null}n=this.OD(a3,a4,a1,a5,a7) +r=n.d +m=n.b +l=r-m +k=l/2 +j=new A.c5(k,k) +l=(l+2)/2 +i=new A.c5(l,l) +l=a0.gd1(a0) +k=a8===B.u +h=k?m-1:m +g=a9.a +f=k?r+1:r +e=k?i:j +d=k?i:j +l.ft(A.a6W(n.a,h,g,f,d,B.ab,e,B.ab),o) +e=a0.gd1(a0) +l=a8===B.b0 +h=l?m-1:m +f=l?r+1:r +d=l?i:j +l=l?i:j +e.ft(A.a6W(g,h,n.c,f,B.ab,l,B.ab,d),p) +if(a6!=null){l=a6.a +c=k?l>g:lh.a +r=s?f.z:f.y +q=s?f.x:f.w +break +case 0:p=b.a0)a.gd1(a).rD(b,m,o)}} +A.aDK.prototype={} +A.bRF.prototype={} +A.aCv.prototype={} +A.bju.prototype={} +A.aUM.prototype={} +A.aVM.prototype={} +A.vI.prototype={ +G(){return"SnackBarClosedReason."+this.b}} +A.Uz.prototype={ +Y(){return new A.agQ(B.l)}, +gqy(a){return this.c}} +A.agQ.prototype={ +ao(){this.aL() +var s=this.a.ay +s.di() +s=s.nI$ +s.b=!0 +s.a.push(this.gajy())}, +bj(a){var s,r,q=this +q.bO(a) +s=a.ay +if(q.a.ay!=s){r=q.gajy() +s.pT(r) +s=q.a.ay +s.di() +s=s.nI$ +s.b=!0 +s.a.push(r)}}, +n(){this.a.ay.pT(this.gajy()) +this.aH()}, +boM(a){switch(a.a){case 0:case 1:case 2:break +case 3:this.a.toString +this.d=!0 +break}}, +A(b9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7=this,a8=null,a9=t.l,b0=A.aR(b9,B.Gw,a9).w.y,b1=A.x(b9),b2=b1.ax,b3=b1.r9,b4=b2.a===B.ax,b5=b4?b2.b:b2.f,b6=b1.y,b7=b6?new A.coF(b9,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8):new A.coE(A.x(b9),A.x(b9).ax,a8,a8,a8,a8,6,a8,a8,a8,a8,a8,a8,a8,a8),b8=b4?B.ar:B.ax +if(b6)s=b1 +else{r=b2.c +s=b1.amS(A.a_p(b7.gc7(b7),b8,b2.ax,a8,a8,a8,b2.CW,b2.at,a8,a8,b2.b,a8,b2.f,a8,b2.cy,a8,a8,a8,a8,a8,r,a8,r,a8,b5,a8,b2.r,a8,b2.db,a8,a8,a8,a8))}q=b3.d +if(q==null)q=b7.gAS() +a7.a.toString +p=b3.r +if(p==null)p=b7.gR6() +o=a7.a.w +if(o==null)o=b3.w +b7.gP6() +n=p===B.EH +m=n?16:24 +l=a7.a.r +r=l==null +if(r)k=new A.cG(m,0,m,0) +else k=l +if(!r)l.ah(B.u).toString +r=a7.a.r +if(r!=null)r.ah(B.u).toString +r=a7.a.ay +r.toString +j=A.dv(B.ao,r,a8) +r=a7.a.ay +r.toString +i=A.dv(B.ciD,r,a8) +r=a7.a.ay +r.toString +h=A.dv(B.cir,r,a8) +r=a7.a.ay +r.toString +g=A.dv(B.ciB,r,B.apx) +r=a7.a.ay +r.toString +f=A.dv(B.aRR,r,B.apx) +a7.a.toString +e=A.nS(a8,a8,1,a8,A.cN(a8,a8,a8,a8,a8,a8,a8,a8,A.x(b9).p3.as,""),B.an,B.u,a8,1,B.ac) +e.a02() +r=e.gbl(e) +d=e.a +Math.ceil(d.gbb(d)) +a7.a.toString +c=b3.x +if(c==null)c=b7.gSX() +b=a7.a.w +if(b==null)b=A.aR(b9,B.dI,a9).w.a.a-(c.a+c.c) +a7.a.toString +a=b3.Q +if(a==null)a=b7.gQO() +a0=(r+0+0)/b>a +a9=t.p +r=A.a([],a9) +d=a7.a +a1=d.r==null?B.aU7:a8 +q.toString +a1=A.a([A.bZ(A.an(a8,A.fM(d.c,a8,a8,B.aM,!0,q,a8,a8,B.ac),B.h,a8,a8,a8,a8,a8,a8,a8,a1,a8,a8,a8),1)],a9) +if(!a0)B.b.H(a1,r) +if(a0)a1.push(A.bU(a8,a8,b*0.4)) +a9=A.a([A.aW(a1,B.n,B.j,B.p,a8,a8)],a9) +if(a0)a9.push(new A.aa(B.aTZ,A.aW(r,B.n,B.e9,B.p,a8,a8),a8)) +a2=new A.aa(k,A.aKA(B.nV,a9,0,0),a8) +if(!n)a2=A.j8(!0,a2,!0,B.E,!0,!1) +a7.a.toString +a3=b3.e +if(a3==null){a9=b7.grE(b7) +a9.toString +a3=a9}a7.a.toString +a4=b3.a +if(a4==null)a4=b7.gc7(b7) +a7.a.toString +a5=b3.f +if(a5==null)a5=n?b7.geu(b7):a8 +a2=A.d9(B.F,!0,a8,new A.r7(s,b0||b6?a2:new A.dp(g,!1,a2,a8),a8),B.h,a4,a3,a8,a8,a5,a8,a8,B.al) +if(n)a2=A.j8(!1,o!=null?A.an(a8,a2,B.h,a8,a8,a8,a8,a8,a8,new A.au(0,c.b,0,c.d),a8,a8,a8,o):new A.aa(c,a2,a8),!0,B.E,!0,!1) +a9=a7.a +r=a9.CW +a2=new A.cb(A.cw(a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,!0,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,new A.coA(b9),a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8),!0,!1,!1,new A.a0B(a2,new A.coB(b9),r,a8,B.dXn),a8) +if(b0)a6=a2 +else if(n&&!b6)a6=new A.dp(i,!1,a2,a8) +else a6=n&&b6?new A.dp(h,!1,A.i6(f,new A.coC(f),a2),a8):A.i6(j,new A.coD(j),a2) +a9=a9.c.k(0) +return A.nq(A.rA(a6,a7.a.cx,a8),a8,a8,a8,"",!0)}} +A.coA.prototype={ +$0(){var s=this.a.T(t.Pu) +s.toString +s.f.aQG(B.dKr)}, +$S:0} +A.coB.prototype={ +$1(a){var s=this.a.T(t.Pu) +s.toString +s.f.aQG(B.dKs)}, +$S:895} +A.coC.prototype={ +$2(a,b){var s=this.a +return new A.ei(B.xW,null,s.gm(s),b,null)}, +$S:336} +A.coD.prototype={ +$2(a,b){var s=this.a +return new A.ei(B.aO,null,s.gm(s),b,null)}, +$S:336} +A.coE.prototype={ +gc7(a){var s,r=this.ax +r===$&&A.e() +s=this.ay +if(r.ax.a===B.ar){s===$&&A.e() +r=A.zr(s.db.a3(0.8),s.cy)}else{s===$&&A.e() +r=s.db}return r}, +gAS(){var s=null,r=this.ax +r===$&&A.e() +return A.aaX(s,s,r.ax.a===B.ar?B.ax:B.ar,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s).p3.w}, +gR6(){return B.EG}, +gYk(){var s=this.ay +s===$&&A.e() +return s.f}, +gZV(){var s,r=this.ay +r===$&&A.e() +s=this.ax +s===$&&A.e() +s=s.ax.a===B.ar?0.38:0.3 +return r.db.a3(s)}, +geu(a){return B.hj}, +gSX(){return B.N4}, +gP6(){return!1}, +gZ1(){var s=this.ay +s===$&&A.e() +return s.db}, +gQO(){return 0.25}} +A.coF.prototype={ +gFC(){var s,r=this,q=r.ch +if(q===$){q=r.ay +if(q===$){s=A.x(r.ax) +r.ay!==$&&A.ao() +r.ay=s +q=s}r.ch!==$&&A.ao() +q=r.ch=q.ax}return q}, +gc7(a){var s=this.gFC(),r=s.id +return r==null?s.db:r}, +gYk(){return A.Cc(new A.coG(this))}, +gZV(){var s=this.gFC(),r=s.k2 +return r==null?s.c:r}, +gAS(){var s,r,q=A.x(this.ax).p3.z +q.toString +s=this.gFC() +r=s.k1 +return q.aM(r==null?s.cy:r)}, +grE(a){return 6}, +geu(a){return B.hj}, +gR6(){return B.EG}, +gSX(){return B.N4}, +gP6(){return!1}, +gZ1(){var s=this.gFC(),r=s.k1 +return r==null?s.cy:r}, +gQO(){return 0.25}} +A.coG.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.U)){s=q.a.gFC() +r=s.k2 +return r==null?s.c:r}if(a.p(0,B.ad)){s=q.a.gFC() +r=s.k2 +return r==null?s.c:r}if(a.p(0,B.Z)){s=q.a.gFC() +r=s.k2 +return r==null?s.c:r}if(a.p(0,B.a_)){s=q.a.gFC() +r=s.k2 +return r==null?s.c:r}s=q.a.gFC() +r=s.k2 +return r==null?s.c:r}, +$S:8} +A.a9J.prototype={ +G(){return"SnackBarBehavior."+this.b}} +A.LA.prototype={ +gv(a){var s=this +return A.am(s.gc7(s),s.gYk(),s.gZV(),s.gAS(),s.grE(s),s.geu(s),s.gR6(),s.w,s.gSX(),s.gP6(),s.gZ1(),s.gQO(),s.as,s.at,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.LA&&J.v(b.gc7(b),s.gc7(s))&&J.v(b.gYk(),s.gYk())&&J.v(b.gZV(),s.gZV())&&J.v(b.gAS(),s.gAS())&&b.grE(b)==s.grE(s)&&J.v(b.geu(b),s.geu(s))&&b.gR6()==s.gR6()&&b.w==s.w&&J.v(b.gSX(),s.gSX())&&b.gP6()==s.gP6()&&J.v(b.gZ1(),s.gZ1())&&b.gQO()==s.gQO()&&J.v(b.as,s.as)&&J.v(b.at,s.at)}, +gc7(a){return this.a}, +gYk(){return this.b}, +gZV(){return this.c}, +gAS(){return this.d}, +grE(a){return this.e}, +geu(a){return this.f}, +gR6(){return this.r}, +gSX(){return this.x}, +gP6(){return null}, +gZ1(){return this.z}, +gQO(){return this.Q}} +A.aW_.prototype={} +A.ahg.prototype={ +G(){return"_SwitchType."+this.b}} +A.aao.prototype={ +aAy(a){var s,r,q=A.x(a) +A.cD5(a) +s=q.y?new A.aWn(a,A.x(a).ax):new A.aWm() +r=this.ch +switch(r.a){case 0:return new A.a1(s.gafX(),s.gaw5()) +case 1:return new A.a1(s.gafX(),s.gaw6())}}, +axj(a){var s=this,r=null +return new A.aeW(s.c,s.d,s.e,s.f,s.r,s.w,s.x,s.y,s.z,s.Q,s.as,s.at,s.ax,s.ay,s.cy,s.db,r,r,s.fr,s.fx,r,s.go,!1,s.aAy(a),r)}, +A(a){var s,r,q=this,p=null +switch(q.CW.a){case 0:return q.axj(a) +case 1:switch(A.x(a).r.a){case 0:case 1:case 3:case 5:return q.axj(a) +case 2:case 4:s=q.aAy(a) +r=s.a +return A.uL(!1,p,A.an(B.D,new A.a05(q.c,q.d,q.e,q.w,q.cx,q.cy,p),B.h,p,p,p,p,s.b,p,p,p,p,p,r),p,p,p,p,!0,p,q.go,p,p,p,p)}break}}, +gm(a){return this.c}} +A.aeW.prototype={ +Y(){return new A.aeX(new A.ahf($.bl()),$,$,$,$,$,$,$,$,$,null,!1,!1,null,null,B.l)}, +gm(a){return this.c}} +A.aeX.prototype={ +bj(a){var s,r,q=this +q.bO(a) +if(a.c!==q.a.c){s=q.zP$ +s===$&&A.e() +if(s.gm(s)!==0){s=q.zP$ +s=s.gm(s)===1}else s=!0 +if(s){s=q.c +s.toString +s=A.x(s) +r=q.zP$ +if(s.y){r.b=B.Mm +r.c=new A.ok(B.Mm)}else{r.b=B.es +r.c=B.fU}}q.Yz()}}, +n(){this.d.n() +this.b6L()}, +gp0(){this.a.toString +return this.gbx5()}, +gOk(){return!1}, +gm(a){return this.a.c}, +gYi(){return new A.cv(new A.ciP(this),t._s)}, +gaHQ(){return new A.cv(new A.ciQ(this),t._s)}, +bxa(a){var s +if(this.gp0()!=null){s=this.B6$ +s===$&&A.e() +s.dk(0)}}, +bxc(a){var s,r,q,p=this +if(p.gp0()!=null){s=p.zP$ +s===$&&A.e() +s.b=B.a1 +s.c=null +s=a.c +s.toString +r=s/(p.a.go.a-40) +s=p.c.T(t.I) +s.toString +switch(s.w.a){case 0:s=p.xT$ +s===$&&A.e() +q=s.x +q===$&&A.e() +s.sm(0,q-r) +break +case 1:s=p.xT$ +s===$&&A.e() +q=s.x +q===$&&A.e() +s.sm(0,q+r) +break}}}, +bx8(a){var s,r,q=this,p=q.zP$ +p===$&&A.e() +p=p.gm(p) +s=q.a +r=s.c +if(p>=0.5!==r){s.d.$1(!r) +q.I(new A.ciO(q))}else q.Yz() +p=q.B6$ +p===$&&A.e() +p.fO(0)}, +bx6(a){var s=this.a.d +a.toString +s.$1(a)}, +A(b7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5=this,b6=null +if(b5.e){b5.e=!1 +b5.Yz()}s=A.x(b7) +r=A.cD5(b7) +q=s.y +p=q?new A.aWn(b7,A.x(b7).ax):new A.aWm() +o=q?new A.cpN(b7,b6,b6,b6,b6,b6,b6,b6,b6):new A.cpI(A.x(b7),A.x(b7).ax,b6,b6,b6,b6,b6,b6,b6,b6) +q=b5.xT$ +q===$&&A.e() +q.e=A.c7(0,0,0,p.gaRB(),0,0) +n=b5.grk() +n.t(0,B.a9) +m=b5.grk() +m.D(0,B.a9) +b5.a.toString +l=b5.gYi().a.$1(n) +if(l==null){q=r.a +l=q==null?b6:q.ah(n)}q=l==null +if(q){k=o.guD().a.$1(n) +k.toString +j=k}else j=l +b5.a.toString +i=b5.gYi().a.$1(m) +if(i==null){k=r.a +i=k==null?b6:k.ah(m)}k=i==null +if(k){h=o.guD().a.$1(m) +h.toString +g=h}else g=i +b5.a.toString +h=b5.gaHQ().a.$1(n) +if(h==null){h=r.b +h=h==null?b6:h.ah(n)}if(h==null){h=b5.gYi().a.$1(n) +h=h==null?b6:h.bZ(128) +f=h}else f=h +if(f==null){h=o.gz5().a.$1(n) +h.toString +f=h}b5.a.toString +h=r.c +e=h==null?b6:h.ah(n) +d=e +if(d==null)d=B.z +b5.a.toString +e=b5.gaHQ().a.$1(m) +if(e==null){e=r.b +e=e==null?b6:e.ah(m) +c=e}else c=e +if(c==null){e=o.gz5().a.$1(m) +e.toString +c=e}b5.a.toString +h=h==null?b6:h.ah(m) +b=h +if(b==null){h=o.gUe() +b=h==null?b6:h.a.$1(m)}b5.a.toString +a=p.gu3().ah(n) +a0=p.gu3().ah(m) +a1=b5.grk() +a1.t(0,B.a_) +b5.a.toString +h=r.f +e=h==null?b6:h.ah(a1) +a2=e +if(a2==null){e=o.ger().a.$1(a1) +e.toString +a2=e}a3=b5.grk() +a3.t(0,B.Z) +b5.a.toString +e=h==null?b6:h.ah(a3) +a4=e +if(a4==null){e=o.ger().a.$1(a3) +e.toString +a4=e}n.t(0,B.ad) +b5.a.toString +e=b5.gYi().a.$1(n) +if(e==null){e=r.a +e=e==null?b6:e.ah(n) +a5=e}else a5=e +if(a5==null){e=o.guD().a.$1(n) +e.toString +a5=e}b5.a.toString +e=h==null?b6:h.ah(n) +if(e==null){q=q?b6:l.bZ(31) +a6=q}else a6=e +if(a6==null){q=o.ger().a.$1(n) +q.toString +a6=q}m.t(0,B.ad) +b5.a.toString +q=b5.gYi().a.$1(m) +if(q==null){q=r.a +q=q==null?b6:q.ah(m) +a7=q}else a7=q +if(a7==null){q=o.guD().a.$1(m) +q.toString +a7=q}b5.a.toString +q=h==null?b6:h.ah(m) +if(q==null){q=k?b6:i.bZ(31) +a8=q}else a8=q +if(a8==null){q=o.ger().a.$1(m) +q.toString +a8=q}a9=p.ga81() +b5.a.toString +b0=p.gaaD() +b5.a.toString +b1=r.r +if(b1==null)b1=o.gwb() +q=b5.a +k=q.c +h=q.CW +e=q.fr +b2=q.fx +q=q.go +b3=b5.d +b4=b5.zP$ +b4===$&&A.e() +b3.sbB(0,b4) +b4=b5.Jb$ +b4===$&&A.e() +b3.sarm(b4) +b4=b5.Jd$ +b4===$&&A.e() +b3.saro(b4) +b4=b5.Jc$ +b4===$&&A.e() +b3.sarp(b4) +b3.sapd(a8) +b3.sarn(a6) +b3.sEc(a4) +b3.sxW(a2) +b3.swb(b1) +b3.sS7(b5.E7$) +b3.sEg(b5.grk().p(0,B.a_)) +b3.sapz(b5.grk().p(0,B.Z)) +b3.sDz(j) +b3.sSO(g) +b3.sbzR(a5) +b3.sbMo(a7) +b3.sbzT(b5.a.x) +b3.sbPz(b5.a.y) +b3.sbMp(b5.a.z) +b3.sbQK(b5.a.Q) +b3.sIf(f) +b3.sbzU(d) +b3.sJp(c) +b3.sbMq(b) +b3.sFW(A.Nr(b7,b6)) +b3.sbNk(b5.gp0()!=null) +b3.sbXb(b5.a.go.a-40) +b4=b7.T(t.I) +b4.toString +b3.sds(b4.w) +b3.sb7h(s.ax.cy) +b3.saaD(b0) +b3.sa81(a9) +b3.sacw(p.gacw()) +b3.sadi(p.gadi()) +b3.sadv(p.gadv()) +b3.sadw(p.gadw()) +b3.sbzQ(a) +b3.sbMn(a0) +b3.sbzP(b6) +b3.sbMm(b6) +b3.stB(A.a2L(b7)) +b3.sadj(p.gadj()) +b3.sady(p.gady()) +b3.sbTe(b5.xT$) +h=A.eH(b6,b5.aJl(!1,e,new A.cv(new A.ciR(b5,r),t.j0),b2,b3,q),h,!0,b6,b6,b6,b6,b6,b5.gbx7(),b5.gbx9(),b5.gbxb(),b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,!1,B.ay) +return new A.cb(A.cw(b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,k,b6,b6),!1,!1,!1,h,b6)}} +A.ciP.prototype={ +$1(a){if(a.p(0,B.U))return this.a.a.r +if(a.p(0,B.a9))return this.a.a.e +return this.a.a.r}, +$S:69} +A.ciQ.prototype={ +$1(a){if(a.p(0,B.a9))return this.a.a.f +return this.a.a.w}, +$S:69} +A.ciO.prototype={ +$0(){this.a.e=!0}, +$S:0} +A.ciR.prototype={ +$1(a){var s=A.dz(this.a.a.cx,a,t.GE) +if(s==null)s=null +return s==null?A.dz(B.fD,a,t.Pb):s}, +$S:187} +A.ahf.prototype={ +sbTe(a){if(a===this.db)return +this.db=a +this.aY()}, +sbzP(a){return}, +sbMm(a){return}, +stB(a){if(a.l(0,this.fr))return +this.fr=a +this.aY()}, +sbzQ(a){if(a.l(0,this.fx))return +this.fx=a +this.aY()}, +sbMn(a){if(a.l(0,this.fy))return +this.fy=a +this.aY()}, +sbzR(a){if(a.l(0,this.go))return +this.go=a +this.aY()}, +sbMo(a){if(a.l(0,this.id))return +this.id=a +this.aY()}, +sa81(a){if(a===this.k1)return +this.k1=a +this.aY()}, +saaD(a){if(a===this.k2)return +this.k2=a +this.aY()}, +sacw(a){if(a===this.k3)return +this.k3=a +this.aY()}, +sadi(a){if(a==this.k4)return +this.k4=a +this.aY()}, +sady(a){if(a.l(0,this.ok))return +this.ok=a +this.aY()}, +sadv(a){if(a===this.p1)return +this.p1=a +this.aY()}, +sadw(a){if(a===this.p2)return +this.p2=a +this.aY()}, +sbzT(a){return}, +sbPz(a){return}, +sbMp(a){return}, +sbQK(a){return}, +sIf(a){if(a.l(0,this.rx))return +this.rx=a +this.aY()}, +sbzU(a){if(a.l(0,this.ry))return +this.ry=a +this.aY()}, +sbMq(a){if(J.v(a,this.to))return +this.to=a +this.aY()}, +sJp(a){if(a.l(0,this.x1))return +this.x1=a +this.aY()}, +sFW(a){if(a.l(0,this.x2))return +this.x2=a +this.aY()}, +sds(a){if(this.xr===a)return +this.xr=a +this.aY()}, +sb7h(a){if(a.l(0,this.y1))return +this.y1=a +this.aY()}, +sbNk(a){if(a===this.y2)return +this.y2=a +this.aY()}, +sbXb(a){if(a===this.dG)return +this.dG=a +this.aY()}, +sadj(a){var s=this.dM +if(a==null?s==null:a===s)return +this.dM=a +this.aY()}, +bim(){if(!this.bv)this.aY()}, +b4(b0,b1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7=this,a8=a7.a,a9=a8.gm(a8) +switch(a7.xr.a){case 0:s=1-a9 +break +case 1:s=a9 +break +default:s=null}a8=a7.b.a +if(!(a8.gbM(a8)===B.bH&&!a7.eT?a7.eT=!0:a7.eT=!1)){a8=a7.b +if(a8.gbM(a8)===B.ap){a8=a7.k2 +a8.toString +r=a7.k3 +r.toString +q=a7.b +a7.nJ=A.aJ(a8,r,q.gm(q)) +q=a7.k1 +q.toString +r=a7.k3 +r.toString +a8=a7.b +a7.eP=A.aJ(q,r,a8.gm(a8))}if(a9===0){a8=a7.k2 +a8.toString +r=a7.k3 +r.toString +q=a7.b +a7.nJ=A.aJ(a8,r,q.gm(q)) +q=a7.k1 +q.toString +a7.eP=q}if(a9===1){a8=a7.k1 +a8.toString +r=a7.k3 +r.toString +q=a7.b +a7.eP=A.aJ(a8,r,q.gm(q)) +q=a7.k2 +q.toString +a7.nJ=q}}a8=a7.nJ +if(a8==null){a8=a7.k2 +a8.toString}a8*=2 +r=a7.eP +if(r==null){r=a7.k1 +r.toString}r*=2 +r=new A.cpS(a7,new A.a1(a8,a8),new A.a1(r,r)) +a8=a7.b +if(a8.gbM(a8)===B.ap){a8=a7.k3 +a8.toString +a8*=2 +p=new A.a1(a8,a8)}else{a8=a7.a +if(a8.gbM(a8)!==B.aj){a8=a7.a.a +a8=a8.gbM(a8)===B.c8}else a8=!0 +if(a8){a8=r.$1(!0) +r=a8.b +a8=a8.a +p=r.ab(0,a8.gm(a8))}else{a8=r.$1(!1) +r=a8.b +a8=a8.a +p=r.ab(0,a8.gm(a8))}}a8=a7.k4 +o=a8==null?0:1-Math.abs(a9-a8)*2 +a8=p.a-o +r=p.b-o +q=a7.db +q.toString +q=A.dv(B.fU,q,B.es) +n=q.gm(q) +q=a7.x1 +q.toString +m=a7.rx +m.toString +m=A.ap(q,m,n) +m.toString +q=a7.to +l=q==null?null:A.ap(q,a7.ry,n) +q=a7.b +if(q.gbM(q)!==B.aj){q=a7.id +q.toString +k=a7.go +k.toString +k=A.ap(q,k,n) +k.toString +j=k}else{q=a7.db.Q +q===$&&A.e() +if(q===B.c8){q=a7.id +q.toString +k=a7.e +k.toString +k=A.ap(q,k,n) +k.toString +j=k}else{k=a7.f +if(q===B.bH){k.toString +q=a7.go +q.toString +q=A.ap(k,q,n) +q.toString +j=q}else{k.toString +q=a7.e +q.toString +q=A.ap(k,q,n) +q.toString +j=q}}}q=a7.y1 +q.toString +i=A.zr(j,q) +q=a9<0.5 +h=q?a7.dy:a7.dx +g=q?a7.R8:a7.p3 +f=q?a7.RG:a7.p4 +q=$.aD() +e=q.b_() +e.saf(0,m) +m=a7.p2 +m.toString +k=a7.p1 +k.toString +d=(b1.a-m)/2 +c=b1.b +b=(c-k)/2 +a=k/2 +a0=r/2 +a1=a0-a +a2=a7.dG +a2.toString +a3=d-a1-(a8-r)/2+s*a2 +b0.ft(A.qW(new A.Z(d,b,d+m,b+k),new A.c5(a,a)),e) +if(l!=null){m=d+1 +k=b+1 +a2=a7.p2 +a2.toString +a4=a7.p1 +a4.toString +a5=A.qW(new A.Z(m,k,m+(a2-2),k+(a4-2)),new A.c5(a,a)) +a6=q.b_() +a6.sd8(0,B.aI) +a6.spw(2) +a6.saf(0,l) +b0.ft(a5,a6)}a7.aqV(b0,new A.w(a3+a0,c/2)) +a7.bqP(new A.w(a3,b-a1),b0,n,i,g,f,h,new A.a1(a8,r),o)}, +bqP(a,b,c,d,e,f,g,h,i){var s,r,q=this +try{q.bv=!0 +if(q.bc!=null)if(d.l(0,q.bN))r=!1 +else r=!0 +else r=!0 +if(r){q.bN=d +q.dA=e +q.cU=f +r=q.bc +if(r!=null)r.n() +q.bc=A.dmw(new A.iM(d,null,null,q.dM,B.jB),q.gbil())}r=q.bc +r.toString +s=r +s.xi(b,a,q.x2.Mr(h))}finally{q.bv=!1}}, +n(){var s=this,r=s.bc +if(r!=null)r.n() +s.cU=s.dA=s.bN=s.bc=null +s.b4w()}} +A.cpS.prototype={ +$1(a){var s,r=this.b,q=this.a,p=this.c,o=t.q6,n=t.Fz,m=t.br,l=t.Bx,k=q.ok,j=n.i("f6") +if(a){k.toString +s=A.a([new A.mX(new A.f6(new A.fx(B.Mk),new A.bc(r,k,n),j),11,m),new A.mX(new A.f6(new A.fx(B.Mj),new A.bc(k,p,n),j),72,m),new A.mX(new A.Pb(p,p,l),17,m)],o)}else{k.toString +s=A.a([new A.mX(new A.Pb(r,r,l),17,m),new A.mX(new A.f6(new A.fx(new A.ok(B.Mj)),new A.bc(r,k,n),j),72,m),new A.mX(new A.f6(new A.fx(new A.ok(B.Mk)),new A.bc(k,p,n),j),11,m)],o)}r=A.cDl(s,t.FW) +q=q.db +q.toString +return new A.aV(q,r,r.$ti.i("aV"))}, +$S:897} +A.aWl.prototype={} +A.aWm.prototype={ +ga81(){return 10}, +gu3(){return new A.ci(B.z,t.h9)}, +gaaD(){return 10}, +gacw(){return 10}, +gaw5(){return 48}, +gaw6(){return 40}, +gafX(){return 59}, +gadj(){return B.d7z}, +gadv(){return 14}, +gadw(){return 33}, +gadi(){return 0.5}, +gady(){return B.dJN}, +gaRB(){return 200}} +A.cpI.prototype={ +guD(){return new A.cv(new A.cpL(this,this.x.ax.a===B.ax),t.h2)}, +gz5(){return new A.cv(new A.cpM(this,this.x.ax.a===B.ax),t.h2)}, +gUe(){return null}, +gwB(){return this.x.e}, +gvM(){return new A.cv(new A.cpJ(),t.j0)}, +ger(){return new A.cv(new A.cpK(this),t._s)}, +gwb(){return 20}} +A.cpL.prototype={ +$1(a){if(a.p(0,B.U))return this.b?B.kv:B.zu +if(a.p(0,B.a9))return this.a.y.f +return this.b?B.zu:B.iX}, +$S:8} +A.cpM.prototype={ +$1(a){if(a.p(0,B.U))return this.b?B.M3:B.th +if(a.p(0,B.a9))return this.a.y.f.bZ(128) +return this.b?B.aKt:B.aKv}, +$S:8} +A.cpJ.prototype={ +$1(a){return B.fD.ah(a)}, +$S:187} +A.cpK.prototype={ +$1(a){if(a.p(0,B.ad))return this.a.guD().a.$1(a).bZ(31) +if(a.p(0,B.a_))return this.a.x.cx +if(a.p(0,B.Z))return this.a.x.dx +return null}, +$S:69} +A.cpN.prototype={ +gr5(){var s,r=this,q=r.y +if(q===$){s=A.x(r.x) +r.y!==$&&A.ao() +q=r.y=s.ax}return q}, +guD(){return new A.cv(new A.cpP(this),t.h2)}, +gz5(){return new A.cv(new A.cpQ(this),t.h2)}, +gUe(){return new A.cv(new A.cpR(this),t._s)}, +ger(){return new A.cv(new A.cpO(this),t._s)}, +gwb(){return 20}} +A.cpP.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.U)){if(a.p(0,B.a9))return q.a.gr5().cy.a3(1) +return q.a.gr5().db.a3(0.38)}if(a.p(0,B.a9)){if(a.p(0,B.ad)){s=q.a.gr5() +r=s.d +return r==null?s.b:r}if(a.p(0,B.Z)){s=q.a.gr5() +r=s.d +return r==null?s.b:r}if(a.p(0,B.a_)){s=q.a.gr5() +r=s.d +return r==null?s.b:r}return q.a.gr5().c}if(a.p(0,B.ad)){s=q.a.gr5() +r=s.dy +return r==null?s.db:r}if(a.p(0,B.Z)){s=q.a.gr5() +r=s.dy +return r==null?s.db:r}if(a.p(0,B.a_)){s=q.a.gr5() +r=s.dy +return r==null?s.db:r}s=q.a.gr5() +r=s.fr +return r==null?s.cx:r}, +$S:8} +A.cpQ.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.U)){if(a.p(0,B.a9))return q.a.gr5().db.a3(0.12) +s=q.a.gr5() +r=s.dx +return(r==null?s.cy:r).a3(0.12)}if(a.p(0,B.a9)){if(a.p(0,B.ad))return q.a.gr5().b +if(a.p(0,B.Z))return q.a.gr5().b +if(a.p(0,B.a_))return q.a.gr5().b +return q.a.gr5().b}if(a.p(0,B.ad)){s=q.a.gr5() +r=s.dx +return r==null?s.cy:r}if(a.p(0,B.Z)){s=q.a.gr5() +r=s.dx +return r==null?s.cy:r}if(a.p(0,B.a_)){s=q.a.gr5() +r=s.dx +return r==null?s.cy:r}s=q.a.gr5() +r=s.dx +return r==null?s.cy:r}, +$S:8} +A.cpR.prototype={ +$1(a){var s,r +if(a.p(0,B.a9))return B.z +if(a.p(0,B.U))return this.a.gr5().db.a3(0.12) +s=this.a.gr5() +r=s.fr +return r==null?s.cx:r}, +$S:8} +A.cpO.prototype={ +$1(a){var s=this +if(a.p(0,B.a9)){if(a.p(0,B.ad))return s.a.gr5().b.a3(0.12) +if(a.p(0,B.Z))return s.a.gr5().b.a3(0.08) +if(a.p(0,B.a_))return s.a.gr5().b.a3(0.12) +return null}if(a.p(0,B.ad))return s.a.gr5().db.a3(0.12) +if(a.p(0,B.Z))return s.a.gr5().db.a3(0.08) +if(a.p(0,B.a_))return s.a.gr5().db.a3(0.12) +return null}, +$S:69} +A.aWn.prototype={ +ga81(){return 12}, +gu3(){return new A.cv(new A.cpH(this),t.h2)}, +gaaD(){return 8}, +gacw(){return 14}, +gaw5(){return 48}, +gaw6(){return 40}, +gafX(){return 60}, +gadj(){return B.cZG}, +gadv(){return 32}, +gadw(){return 52}, +gady(){return B.dJP}, +gaRB(){return 300}, +gadi(){return null}} +A.cpH.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.U)){if(a.p(0,B.a9))return q.a.b.db.a3(0.38) +s=q.a.b +r=s.dx +return(r==null?s.cy:r).a3(0.38)}if(a.p(0,B.a9)){if(a.p(0,B.ad)){s=q.a.b +r=s.e +return r==null?s.c:r}if(a.p(0,B.Z)){s=q.a.b +r=s.e +return r==null?s.c:r}if(a.p(0,B.a_)){s=q.a.b +r=s.e +return r==null?s.c:r}s=q.a.b +r=s.e +return r==null?s.c:r}if(a.p(0,B.ad)){s=q.a.b +r=s.dx +return r==null?s.cy:r}if(a.p(0,B.Z)){s=q.a.b +r=s.dx +return r==null?s.cy:r}if(a.p(0,B.a_)){s=q.a.b +r=s.dx +return r==null?s.cy:r}s=q.a.b +r=s.dx +return r==null?s.cy:r}, +$S:8} +A.aiE.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.aiF.prototype={ +ao(){var s,r=this,q=null +r.aL() +s=A.cg(q,B.F,q,!r.a.c?0:1,r) +r.xT$=s +r.zP$=A.dv(B.es,s,B.fU) +s=A.cg(q,B.bg,q,q,r) +r.B6$=s +r.Jb$=A.dv(B.ao,s,q) +s=A.cg(q,B.fk,q,r.Cy$||r.Cx$?1:0,r) +r.Gh$=s +r.Jc$=A.dv(B.ao,s,q) +s=A.cg(q,B.fk,q,r.Cy$||r.Cx$?1:0,r) +r.Gi$=s +r.Jd$=A.dv(B.ao,s,q)}, +n(){var s=this,r=s.xT$ +r===$&&A.e() +r.n() +r=s.B6$ +r===$&&A.e() +r.n() +r=s.Gh$ +r===$&&A.e() +r.n() +r=s.Gi$ +r===$&&A.e() +r.n() +s.b6K()}} +A.aZN.prototype={} +A.aZO.prototype={} +A.ahe.prototype={ +G(){return"_SwitchListTileType."+this.b}} +A.Bt.prototype={ +A(a){var s,r,q,p,o,n,m=this,l=null +switch(m.ok.a){case 1:s=new A.aao(m.c,m.d,m.e,l,l,l,l,l,l,l,l,l,l,l,B.nf,B.e1o,m.rx,B.R,l,l,l,l,!1,l) +break +case 0:s=new A.aao(m.c,m.d,m.e,l,l,l,l,l,l,l,l,l,l,l,B.nf,B.e1n,!1,B.R,l,l,l,l,!1,l) +break +default:s=l}switch(2){case 1:case 2:r=m.id +break}q=A.x(a) +p=A.cD5(a) +o=m.e +if(o==null){o=p.a +o=o==null?l:o.ah(A.b4(t.ui)) +n=o}else n=o +if(n==null)n=q.ax.f +return new A.Ay(A.cf(!1,l,l,l,!0,l,l,l,!1,r,l,l,new A.c0t(m),!1,n,l,l,m.go,l,l,m.fy,s,l),l)}, +gm(a){return this.c}} +A.c0t.prototype={ +$0(){var s=this.a +s.d.$1(!s.c)}, +$S:0} +A.LH.prototype={ +gv(a){var s=this +return A.am(s.guD(),s.gz5(),s.gUe(),s.gwB(),s.gvM(),s.ger(),s.gwb(),s.w,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.LH&&b.guD()==s.guD()&&b.gz5()==s.gz5()&&b.gUe()==s.gUe()&&b.gwB()==s.gwB()&&b.gvM()==s.gvM()&&b.ger()==s.ger()&&b.gwb()==s.gwb()&&!0}, +guD(){return this.a}, +gz5(){return this.b}, +gUe(){return this.c}, +gwB(){return this.d}, +gvM(){return this.e}, +ger(){return this.f}, +gwb(){return this.r}} +A.aWo.prototype={} +A.UU.prototype={ +gv(a){var s=this +return A.am(s.a,s.gvF(),s.c,s.gG6(),s.ga_Z(),s.f,s.gvb(),s.gadN(),s.gUj(),s.ger(),s.guG(),s.Q,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.UU&&J.v(b.a,s.a)&&J.v(b.gvF(),s.gvF())&&b.c==s.c&&J.v(b.gG6(),s.gG6())&&J.v(b.ga_Z(),s.ga_Z())&&J.v(b.f,s.f)&&J.v(b.gvb(),s.gvb())&&J.v(b.gadN(),s.gadN())&&J.v(b.gUj(),s.gUj())&&b.ger()==s.ger()&&b.guG()==s.guG()&&!0}, +gvF(){return this.b}, +gG6(){return this.d}, +ga_Z(){return this.e}, +gvb(){return this.r}, +gadN(){return this.w}, +gUj(){return this.x}, +ger(){return this.y}, +guG(){return this.z}} +A.aWs.prototype={} +A.aau.prototype={ +gpx(a){var s=this.a +return s==null?null:s}, +bbo(a,b,c){var s,r=this,q=r.d +if(a===q||r.c<2)return +r.e=q +r.d=a +q=r.f+1 +if(c.a>0){r.f=q +r.aY() +q=r.a +s=r.d +q.z=B.bA +q.vs(s,b,c).a2s(new A.c0S(r))}else{r.f=q +r.a.sm(0,a);--r.f +r.aY()}}, +aIA(a,b){this.bbo(a,B.b7,b==null?this.b:b)}, +bAO(a){return this.aIA(a,null)}, +n(){var s=this.a +if(s!=null)s.n() +this.a=null +this.pl()}, +gu(a){return this.c}} +A.c0S.prototype={ +$0(){var s=this.a +if(s.a!=null){--s.f +s.aY()}}, +$S:0} +A.G5.prototype={ +qE(a,b){var s,r +if(a instanceof A.G5){s=A.cD(a.b,this.b,b) +r=A.k1(a.c,this.c,b) +r.toString +return new A.G5(null,s,r)}return this.afC(a,b)}, +qF(a,b){var s,r +if(a instanceof A.G5){s=A.cD(this.b,a.b,b) +r=A.k1(this.c,a.c,b) +r.toString +return new A.G5(null,s,r)}return this.afD(a,b)}, +IF(a){return new A.aXL(this,this.a,a)}, +a5X(a,b){var s=this.c.ah(b).ZJ(a),r=s.a,q=this.b.b,p=s.d-q +return new A.Z(r,p,r+(s.c-r),p+q)}, +a2I(a,b){var s,r=this.a +if(r!=null){s=$.aD().cs() +s.ts(r.pU(this.a5X(a,b))) +return s}r=$.aD().cs() +r.rU(this.a5X(a,b)) +return r}} +A.aXL.prototype={ +xi(a,b,c){var s,r,q,p=c.e,o=b.a,n=b.b,m=new A.Z(o,n,o+p.a,n+p.b) +p=c.d +p.toString +o=this.c +n=this.b +s=n.b +if(o!=null){r=$.aD().b_() +r.saf(0,s.a) +q=n.a5X(m,p).oJ(s.b/4) +p=o.a +n=o.b +s=o.d +a.ft(A.aCg(q,o.c,s,p,n),r)}else{r=s.z2() +r.sPg(B.EM) +q=n.a5X(m,p).oJ(-(s.b/2)) +p=q.d +a.u1(new A.w(q.a,p),new A.w(q.c,p),r)}}} +A.aat.prototype={ +G(){return"TabBarIndicatorSize."+this.b}} +A.aGD.prototype={ +A(a){var s=this.e +return A.bU(A.cn(s,null,1),46,null)}, +gBr(){return B.dK_}, +$iqR:1} +A.aWv.prototype={ +bu3(a){var s,r,q,p,o={} +A.x(a) +A.x(a) +s=t.o.a(this.c) +r=this.x +o.a=r +o.b=null +if(r instanceof A.S3){q=r.c +o.b=q.$1(B.l3) +o.a=q.$1(B.nG)}else{p=this.y +o.b=p}return A.Cc(new A.cq1(o,s))}, +A(a){var s,r,q,p=this,o=null,n=A.x(a).rX,m=t.o.a(p.c),l=p.r,k=l?B.nG:B.l3,j=p.e,i=n.r +if(i==null){i=p.z.gvb() +i.toString}s=i.aKl(!0) +i=n.x +j=i==null?j:i +if(j==null){j=p.z.gUj() +j.toString}r=j.aKl(!0) +if(l){l=A.dJ(s,r,m.gm(m)) +l.toString +q=l}else{l=A.dJ(r,s,m.gm(m)) +l.toString +q=l}l=p.bu3(a).c.$1(k) +j=q.aM(l) +return A.fM(A.t0(p.Q,new A.eQ(24,o,o,o,o,l,o,o)),o,o,B.aM,!0,j,o,o,B.ac)}} +A.cq1.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.a9)){s=q.a +r=q.b +r=A.ap(s.a,s.b,r.gm(r)) +r.toString +return r}s=q.a +r=q.b +r=A.ap(s.b,s.a,r.gm(r)) +r.toString +return r}, +$S:8} +A.aWu.prototype={ +cN(){var s,r,q,p,o=this +o.afL() +s=o.ae$ +r=A.a([],t.v) +for(q=t.US;s!=null;){p=s.e +p.toString +q.a(p) +r.push(p.a.a) +s=p.av$}switch(o.aj.a){case 0:B.b.pb(r,0,o.k3.a) +break +case 1:r.push(o.k3.a) +break}q=o.aj +q.toString +p=o.k3.a +o.uO.$3(r,q,p)}} +A.aWt.prototype={ +be(a){var s=this,r=null,q=s.y9(a) +q.toString +q=new A.aWu(s.ax,s.e,s.f,s.r,s.w,q,s.y,r,B.h,A.aU(t.O5),A.aP(4,A.nS(r,r,r,r,r,B.an,B.u,r,1,B.ac),!1,t.mi),!0,0,r,r,A.aU(t.T)) +q.bd() +q.H(0,r) +return q}, +bi(a,b){this.b2i(a,b) +b.uO=this.ax}} +A.aeh.prototype={ +b1(){this.as=!0}, +aNs(a,b){var s,r,q,p,o,n,m,l=this +switch(l.y.a){case 0:s=l.x +r=s[b+1] +q=s[b] +break +case 1:s=l.x +r=s[b] +q=s[b+1] +break +default:r=null +q=null}if(l.d===B.aah){s=l.f[b] +s=$.aC.a5$.z.h(0,s) +p=s.gpg(s).a +o=l.w[b].ah(l.y) +r+=(q-r-(p+o.goZ()))/2+o.a +q=r+p}o=l.e +s=r+(q-r) +n=0+a.b +m=new A.Z(r,0,s,n) +if(!new A.a1(s-r,n-0).Ot(0,new A.a1(o.goZ(),o.gen(o)+o.gev(o))))throw A.j(A.DT("indicatorPadding insets should be less than Tab Size\nRect Size : "+m.gpg(m).k(0)+", Insets: "+o.k(0))) +return o.ZJ(m)}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null +g.as=!1 +if(g.Q==null)g.Q=g.c.IF(g.gpE()) +s=g.b +r=s.d +s=s.gpx(s).x +s===$&&A.e() +q=r>s +p=q?B.e.dH(s):B.e.e5(s) +o=B.d.ba(p,0,g.x.length-2) +p=q?o+1:o-1 +n=B.e.ba(p,0,g.x.length-2) +s=g.z=A.cCy(g.aNs(b,o),g.aNs(b,n),Math.abs(s-o)) +p=s.c +m=s.a +l=s.d +s=s.b +k=g.y +j=g.r +if(j!=null){i=$.aD().b_() +i.saf(0,j) +i.spw(1) +j=b.b +a.u1(new A.w(0,j),new A.w(b.a,j),i)}j=g.Q +j.toString +h=g.z +j.xi(a,new A.w(h.a,h.b),new A.J6(f,f,f,k,new A.a1(p-m,l-s),f))}, +tn(a){var s=this +return s.as||s.b!==a.b||!s.c.l(0,a.c)||s.f.length!==a.f.length||!A.h5(s.x,a.x)||s.y!=a.y}} +A.aLS.prototype={ +gbE(a){var s=this.a +s=s.gpx(s) +s.toString +return s}, +pT(a){var s=this.a +if(s.gpx(s)!=null)this.auP(a)}, +U(a,b){var s=this.a +if(s.gpx(s)!=null)this.auO(0,b)}, +gm(a){return A.dpC(this.a)}} +A.Wj.prototype={ +gbE(a){var s=this.a +s=s.gpx(s) +s.toString +return s}, +pT(a){var s=this.a +if(s.gpx(s)!=null)this.auP(a)}, +U(a,b){var s=this.a +if(s.gpx(s)!=null)this.auO(0,b)}, +gm(a){var s=this.a,r=s.gpx(s).x +r===$&&A.e() +return A.a9(Math.abs(A.a9(r,0,s.c-1)-this.b),0,1)}} +A.cpW.prototype={} +A.aas.prototype={ +gBr(){var s,r,q,p,o,n +for(s=this.c,r=s.length,q=t.ZQ,p=46,o=0;o>>") +q.x=A.R(new A.N(s,new A.cq0(),r),!0,r.i("al.E")) +q.y=A.aP(q.a.c.length,B.E,!0,t.y7)}, +gDm(){var s=this,r=null,q=s.c +q.toString +if(A.x(q).y){s.a.toString +q=s.c +q.toString +return new A.cqa(q,r,r,B.aah,r,r,r,r,r,r,r,r,r)}else{q=s.c +q.toString +return new A.cq9(q,r,r,B.dN8,r,r,r,r,r,r,r,r,r)}}, +bgW(){var s,r,q,p=this,o=p.c +o.toString +s=A.x(o) +o=p.c +o.toString +o=A.x(o) +r=p.a +r.toString +o=o.rX.a +if(o!=null)return o +q=r.r +o=q.gm(q) +r=p.c +r.toString +r=A.bBI(r,t.zd) +if(r==null)r=null +else{r=r.ai +r=r==null?null:r.gm(r)}r=o===r +o=r +if(o)q=B.o +if(s.y){p.a.toString +o=!0}else o=!1 +o=o?B.Hq:null +p.a.toString +return new A.G5(o,new A.c0(q,2,B.aa,-1),B.E)}, +gahb(){var s=this.e +return(s==null?null:s.gpx(s))!=null}, +aHz(){var s,r=this,q=r.a.d +if(q===r.e)return +if(r.gahb()){s=r.e +s.gpx(s).U(0,r.gaiJ()) +r.e.U(0,r.gaiK())}r.e=q +s=q.gpx(q) +s.di() +s=s.f3$ +s.b=!0 +s.a.push(r.gaiJ()) +r.e.a9(0,r.gaiK()) +r.r=r.e.d}, +aiY(){var s,r,q,p,o,n,m,l,k=this,j=k.c +j.toString +s=A.x(j) +j=k.c +j.toString +r=A.x(j).rX +if(!k.gahb())j=null +else{j=k.e +j.toString +q=k.bgW() +k.a.toString +p=r.c +if(p==null){p=k.gDm().c +p.toString}k.a.toString +o=k.x +o===$&&A.e() +n=k.f +if(s.y){m=r.d +if(m==null)m=k.gDm().gG6()}else m=null +l=k.y +l===$&&A.e() +j=new A.aeh(j,q,p,B.E,o,m,l,j.gpx(j)) +if(n!=null){q=n.x +n=n.y +j.x=q +j.y=n}}k.f=j}, +dh(){this.hS() +this.aHz() +this.aiY()}, +bj(a){var s,r,q,p,o,n,m,l=this +l.bO(a) +s=l.a +if(s.d!==a.d){l.aHz() +l.aiY() +s=l.d +if(s!=null&&s.d.length!==0){r=B.b.gbQ(s.d) +if(r instanceof A.cpW)r.W=!0}}else{if(s.r.l(0,a.r)){l.a.toString +if(B.E.l(0,B.E)){l.a.toString +s=!1}else s=!0}else s=!0 +if(s)l.aiY()}s=l.a.c.length +q=l.x +q===$&&A.e() +p=q.length +if(s>p){o=s-p +n=J.lZ(o,t.yi) +for(s=t.E,m=0;m0){l=q-1 +q=a3.e +q.toString +o=A.a([],t.x8) +r[l]=a3.Wp(r[l],!1,new A.oL(new A.Wj(q,l),new A.cJ(o,t.jc),0),a3.gDm())}q=a3.r +q.toString +if(q0){r=this.gAw().a.a +r=r.length===0?B.ch:new A.he(r) +r=r.gu(r) +s=this.a.id +s.toString +s=r>s +r=s}else r=!1 +else r=!1 +return r}, +gPZ(){var s=this.a.f +return s.at!=null||this.gaBa()}, +gWR(){var s=this.a.f.ax +s=s==null?null:s.b +if(s==null){s=this.c +s.toString +s=A.x(s).ax.at}return s}, +bgG(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=g.c +e.toString +e=A.z(e,B.aL,t.A) +e.toString +s=g.c +s.toString +r=A.x(s) +s=g.a.f +s=s.alX(r.d) +q=g.gHQ() +p=g.a +o=p.f.as +n=s.bEO(q,o==null?p.dx:o) +s=n.p2==null +if(!s||n.p1!=null)return n +q=g.gAw().a.a +q=q.length===0?B.ch:new A.he(q) +m=q.gu(q) +if(s&&n.p1==null&&g.a.dA!=null){l=g.gxG().gee() +e=g.a +s=e.dA +s.toString +q=g.c +q.toString +k=s.$4$currentLength$isFocused$maxLength(q,m,l,e.id) +if(k!=null)j=new A.cb(A.cw(f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,l,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f),!0,!1,!1,k,f) +else j=f +return n.bEh(j)}s=g.a.id +if(s==null)return n +i=""+m +if(s>0){i+="/"+A.r(s) +h=e.aQD(B.d.ba(s-m,0,s))}else h="" +if(g.gaBa()){e=n.at +if(e==null)e="" +s=n.ax +if(s==null){s=g.c +if(r.y){s.toString +q=A.x(s).p3.Q +q.toString +s=q.aM(A.x(s).ax.at)}else{s.toString +q=A.x(s).p3.Q +q.toString +s=q.aM(A.x(s).ax.at)}}return n.bF8(s,i,e,h)}return n.bEN(i,h)}, +ao(){var s,r,q=this +q.aL() +q.w=new A.aWL(q,q) +if(q.a.d==null)q.bcS() +s=q.gxG() +q.a.toString +r=q.gHQ() +s.sq_(r) +q.gxG().a9(0,q.ga7t())}, +gaGa(){var s,r=this.c +r.toString +r=A.dH(r,B.lg) +s=r==null?null:r.ax +switch((s==null?B.l_:s).a){case 0:this.a.toString +r=this.gHQ() +return r +case 1:return!0}}, +dh(){this.b7b() +this.gxG().sq_(this.gaGa())}, +bj(a){var s,r=this +r.b7c(a) +s=r.a.d==null +if(s&&a.d!=null)r.ayu(a.d.a) +else if(!s&&a.d==null){s=r.d +s.toString +r.bXG(s) +s=r.d +s.Lf() +s.Pq() +r.d=null}s=a.e +if(r.a.e!=s){if(s==null)s=r.e +if(s!=null)s.U(0,r.ga7t()) +s=r.a.e +if(s==null)s=r.e +if(s!=null)s.a9(0,r.ga7t())}r.gxG().sq_(r.gaGa()) +if(r.gxG().gee()&&r.a.fx!==a.fx&&r.gHQ()){s=r.gAw().a.b +if(s.a===s.b)r.r=!r.a.fx}}, +ve(a,b){var s=this.d +if(s!=null)this.Aa(s,"controller")}, +ayu(a){var s,r=this +if(a==null)s=new A.a8_(B.Fz,$.bl()) +else s=new A.a8_(a,$.bl()) +r.d=s +if(!r.gBA()){s=r.d +s.toString +r.Aa(s,"controller")}}, +bcS(){return this.ayu(null)}, +guc(){return this.a.nJ}, +n(){var s,r=this +r.gxG().U(0,r.ga7t()) +s=r.e +if(s!=null)s.n() +s=r.d +if(s!=null){s.Lf() +s.Pq()}r.b7d()}, +aEm(){var s=this.y.gap() +if(s!=null)s.GT()}, +bvK(a){var s=this,r=s.w +r===$&&A.e() +if(!r.b)return!1 +if(a===B.bG)return!1 +if(s.a.fx){r=s.gAw().a.b +r=r.a===r.b}else r=!1 +if(r)return!1 +if(!s.gHQ())return!1 +if(a===B.d5||a===B.q7)return!0 +if(s.gAw().a.a.length!==0)return!0 +return!1}, +bxk(){this.I(new A.cqi())}, +bxm(a,b){var s,r=this,q=r.bvK(b) +if(q!==r.r)r.I(new A.cqk(r,q)) +s=r.c +s.toString +switch(A.x(s).r.a){case 2:case 4:case 3:case 5:case 1:case 0:if(b===B.d5){s=r.y.gap() +if(s!=null)s.xL(a.grF())}break}s=r.c +s.toString +switch(A.x(s).r.a){case 2:case 1:case 0:break +case 4:case 3:case 5:if(b===B.c4){s=r.y.gap() +if(s!=null)s.wx()}break}}, +bkJ(){var s=this.gAw().a.b +if(s.a===s.b)this.y.gap().as6()}, +aAV(a){if(a!==this.f)this.I(new A.cqj(this,a))}, +ga8p(){var s=this.y.gap() +s.toString +return"EditableText-"+A.e2(s)}, +am2(a){return this.y.gap().adS(a)}, +gy5(){var s,r,q,p,o=this,n=o.a.bv +if(n==null)s=null +else s=J.v6(n.slice(0),A.a0(n).c) +if(s!=null){n=o.y.gap() +n.toString +n=A.e2(n) +r=o.gAw().a +q=o.a.f +p=new A.O6(!0,"EditableText-"+n,s,r,q.y)}else p=B.y0 +return o.y.gap().gy5().aKh(p)}, +gajh(){var s=this,r=A.b4(t.ui) +if(!s.gHQ())r.t(0,B.U) +if(s.f)r.t(0,B.Z) +if(s.gxG().gee())r.t(0,B.a_) +if(s.gPZ())r.t(0,B.eT) +return r}, +A(d8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3=this,d4=null,d5={},d6=A.x(d8),d7=d8.T(t.Uf) +if(d7==null)d7=B.lS +if(d6.y){s=A.x(d8).p3.y +s.toString}else{s=d6.p3.w +s.toString}r=d3.c +r.toString +q=A.x(r) +r=d3.c +if(q.y){r.toString +r=A.dqd(r)}else{r.toString +r=A.dqc(r)}p=t.em +o=A.dz(r,d3.gajh(),p) +n=A.dz(s,d3.gajh(),p).aT(o).aT(d3.a.y) +d3.a.toString +s=d6.ax +m=d3.gAw() +l=d3.gxG() +r=A.a([],t.VS) +p=d3.a +p=p.id +if(p!=null)r.push(new A.avU(p,d3.gazj())) +switch(A.dj().a){case 2:case 4:k=A.cK3(d3.a.b5) +break +case 0:case 1:case 3:case 5:k=A.dil(d3.a.b5) +break +default:k=d4}p=d3.a +j=p.y1 +i=p.R8 +d5.a=null +switch(d6.r.a){case 2:h=A.kO(d8) +d3.x=!0 +j=$.cyE() +if(d3.gPZ())g=d3.gWR() +else{d3.a.toString +p=d7.w +g=p==null?h.gt3():p}f=d7.x +if(f==null)f=h.gt3().a3(0.4) +e=new A.w(-2/A.aR(d8,B.dr,t.l).w.b,0) +d=f +c=!0 +b=!0 +i=B.hi +break +case 4:h=A.kO(d8) +b=d3.x=!1 +j=$.cyD() +if(d3.gPZ())g=d3.gWR() +else{d3.a.toString +p=d7.w +g=p==null?h.gt3():p}f=d7.x +if(f==null)f=h.gt3().a3(0.4) +e=new A.w(-2/A.aR(d8,B.dr,t.l).w.b,0) +d5.a=new A.cqm(d3) +d=d4 +c=!0 +i=B.hi +break +case 0:case 1:d3.x=!1 +j=$.cHQ() +if(d3.gPZ())g=d3.gWR() +else{d3.a.toString +p=d7.w +g=p==null?s.b:p}f=d7.x +if(f==null)f=s.b.a3(0.4) +d=d4 +e=d +c=!1 +b=!1 +break +case 3:d3.x=!1 +j=$.cyF() +if(d3.gPZ())g=d3.gWR() +else{d3.a.toString +p=d7.w +g=p==null?s.b:p}f=d7.x +if(f==null)f=s.b.a3(0.4) +d=d4 +e=d +c=!1 +b=!1 +break +case 5:d3.x=!1 +j=$.cyF() +if(d3.gPZ())g=d3.gWR() +else{d3.a.toString +p=d7.w +g=p==null?s.b:p}f=d7.x +if(f==null)f=s.b.a3(0.4) +d5.a=new A.cqn(d3) +d=d4 +e=d +c=!1 +b=!1 +break +default:d=d4 +f=d +g=f +e=g +b=e +c=b}d7=d3.dQ$ +p=d3.a.fx||!d3.gHQ() +a=d3.a +a0=a.fy +a1=a.go +a2=d3.r +a3=a.r +a4=a.w +a5=a.x +a6=a.z +a7=a.Q +a8=a.at +a9=a.ax +b0=a.ay +b1=a.ch +b2=a.CW +b3=a.cx +b4=a.cy +b5=a.dx +a=a.dy +b6=l.gee()?f:d4 +b7=d3.a +b8=b7.xr +b9=b8?j:d4 +c0=b7.k2 +c1=b7.k3 +c2=b7.k4 +c3=b7.dM +c4=b7.p3 +c5=b7.p4 +c6=b7.x2 +c7=b7.bc +c8=b7.cU +c9=b7.M +b7=b7.W +d0=$.cGT() +d7=A.Me(d7,A.bjC(b2,d,d3,B.Q,a9,B.fV,B.B,c9,b7,m,g,c5,e,b,i,c4,B.R,!0,b8,!0,!1,l,!0,r,d3.y,s.a,a3,d0,b5,a,B.bB,b1,b0,d4,c0,c1,d3.gbxl(),d3.gbkI(),c2,c3,c,p,!0,"editable",!0,c7,c6,c8,b6,b9,B.hV,B.f8,a1,a2,b3,b4,k,a6,n,a7,a5,a8,d4,a4,d4,B.ac,a0,d4)) +d3.a.toString +d1=A.i6(new A.Cd(A.a([l,m],t.Eo)),new A.cqo(d3,l,m),new A.mb(d7,d4)) +d3.a.toString +d2=A.dz(B.e_d,d3.gajh(),t.Pb) +d5.b=null +if(d3.gazj()!==B.dvu){d7=d3.a.id +d7=d7!=null&&d7>0}else d7=!1 +if(d7)d5.b=d3.a.id +d7=d3.gHQ() +s=d3.w +s===$&&A.e() +return A.jj(A.LP(new A.k3(!d7,d4,A.i6(m,new A.cqp(d5,d3),s.a8v(B.ex,d1)),d4),d4,d4),d2,d4,d4,new A.cqq(d3),new A.cqr(d3),d4)}, +$iup:1, +gbf(){return this.y}} +A.cqi.prototype={ +$0(){}, +$S:0} +A.cqk.prototype={ +$0(){this.a.r=this.b}, +$S:0} +A.cqj.prototype={ +$0(){this.a.f=this.b}, +$S:0} +A.cqm.prototype={ +$0(){var s=this.a +if(!s.gxG().gee()&&s.gxG().gq_())s.gxG().ti()}, +$S:0} +A.cqn.prototype={ +$0(){var s=this.a +if(!s.gxG().gee()&&s.gxG().gq_())s.gxG().ti()}, +$S:0} +A.cqo.prototype={ +$2(a,b){var s,r,q,p=this.a,o=p.bgG(),n=p.a,m=n.y,l=n.Q +n=n.as +s=p.f +r=this.b.gee() +q=this.c.a.a +p.a.toString +return new A.Jb(o,m,l,n,r,s,!1,q.length===0,b,null)}, +$S:901} +A.cqq.prototype={ +$1(a){return this.a.aAV(!0)}, +$S:83} +A.cqr.prototype={ +$1(a){return this.a.aAV(!1)}, +$S:74} +A.cqp.prototype={ +$2(a,b){var s=null,r=this.a,q=r.b,p=this.b,o=p.gAw().a.a +o=o.length===0?B.ch:new A.he(o) +o=o.gu(o) +p=p.a.fx?s:new A.cql(p) +r=r.a +return new A.cb(A.cw(s,s,s,s,s,s,s,o,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,q,s,s,s,s,s,s,s,r,s,s,s,s,s,s,s,s,s,s,s,s,s,p,s,s,s,s,s,s,s,s,s,s,s),!1,!1,!1,b,s)}, +$S:249} +A.cql.prototype={ +$0(){var s=this.a +if(!s.gAw().a.b.gcg())s.gAw().sxw(A.nU(B.K,s.gAw().a.a.length)) +s.aEm()}, +$S:0} +A.ctR.prototype={ +$1(a){var s,r=null,q=A.x(this.a) +if(a.p(0,B.U))return A.bk(r,r,q.ch,r,r,r,r,r,r,r,r,r,r,r,r,r,r,!0,r,r,r,r,r,r,r,r) +s=q.p3.w +return A.bk(r,r,s==null?r:s.b,r,r,r,r,r,r,r,r,r,r,r,r,r,r,!0,r,r,r,r,r,r,r,r)}, +$S:60} +A.ctS.prototype={ +$1(a){var s,r=null +if(a.p(0,B.U)){s=A.x(this.a).p3.y.b +return A.bk(r,r,s==null?r:s.a3(0.38),r,r,r,r,r,r,r,r,r,r,r,r,r,r,!0,r,r,r,r,r,r,r,r)}return A.bk(r,r,A.x(this.a).p3.y.b,r,r,r,r,r,r,r,r,r,r,r,r,r,r,!0,r,r,r,r,r,r,r,r)}, +$S:60} +A.cs4.prototype={ +$2(a,b){if(!a.a)a.U(0,b)}, +$S:90} +A.aj_.prototype={ +bj(a){this.bO(a) +this.G5()}, +dh(){var s,r,q,p,o=this +o.hS() +s=o.dQ$ +r=o.gBA() +q=o.c +q.toString +q=A.xE(q) +o.uv$=q +p=o.Dw(q,r) +if(r){o.ve(s,o.r8$) +o.r8$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.tx$.an(0,new A.cs4()) +s=r.dQ$ +if(s!=null)s.n() +r.dQ$=null +r.aH()}} +A.LQ.prototype={ +Y(){var s=null,r=$.bl() +return new A.Xz(new A.a7Z(s,r),new A.Lb(!1,r),s,A.b(t.yb,t.Q),s,!0,s,B.l)}} +A.c1i.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k,j,i=this +t.S1.a(a) +s=i.a +r=a.c +r.toString +q=s.alX(A.x(r).d) +r=a.dQ$ +p=a.gQI() +o=a.e +n=o.y +o=q.bEk(n==null?A.y(o).i("fQ.T").a(n):n) +n=i.ax +m=i.CW +l=i.cy +l=m?B.ql:B.qm +k=i.db +k=m?B.qn:B.qo +j=i.ok +s=s.y2 +j=i.ry +j=!m||!n +return A.Me(r,A.l2(i.cx,i.x2,i.as,i.x1,null,i.dG,p,i.p4,i.p2,i.p3,i.p1,o,i.y1,j,i.dx,s!==!1,i.fy,i.d,i.k4,i.rx,i.e,i.bN,i.go,i.dy,i.fr,i.fx,i.y2,m,i.ch,new A.c1j(a,i.b),i.k2,i.k3,i.id,i.k1,n,i.c,i.xr,i.R8,i.RG,i.to,i.ay,l,k,i.dM,i.w,i.r,i.x,i.y,i.Q,i.z,i.f,i.at))}, +$S:902} +A.c1j.prototype={ +$1(a){var s +this.a.a9j(a) +s=this.b +if(s!=null)s.$1(a)}, +$S:17} +A.Xz.prototype={ +gQI(){var s=t.mr.a(A.ad.prototype.gby.call(this)) +return s.z}, +ve(a,b){var s,r=this +r.b2l(a,b) +s=r.ax +if(s!=null)r.Aa(s,"controller") +r.d=r.gQI().a.a}, +ao(){var s,r=this +r.aL() +s=t.mr +s.a(A.ad.prototype.gby.call(r)) +s.a(A.ad.prototype.gby.call(r)).z.a9(0,r.gais())}, +bj(a){var s,r,q,p=this +p.b4U(a) +s=t.mr +r=a.z +if(s.a(A.ad.prototype.gby.call(p)).z!==r){q=p.gais() +r.U(0,q) +s.a(A.ad.prototype.gby.call(p)).z.a9(0,q) +s.a(A.ad.prototype.gby.call(p)) +s.a(A.ad.prototype.gby.call(p)) +p.d=s.a(A.ad.prototype.gby.call(p)).z.a.a}}, +n(){var s,r=this +t.mr.a(A.ad.prototype.gby.call(r)).z.U(0,r.gais()) +s=r.ax +if(s!=null){s.Lf() +s.Pq()}r.b4V()}, +a9j(a){var s +this.b2k(a) +if(this.gQI().a.a!==a){s=this.gQI() +s.sbt(0,a)}}, +bie(){var s=this +if(s.gQI().a.a!==s.ga7Q())s.a9j(s.gQI().a.a)}} +A.ayK.prototype={} +A.bDB.prototype={ +UM(a){return B.dJO}, +a8w(a,b,c,d){var s,r,q,p=null,o=A.x(a) +a.T(t.jY) +s=A.x(a) +r=s.eU.c +if(r==null)r=o.ax.b +q=A.bU(A.oh(A.eH(B.ex,p,B.R,!1,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,d,p,p,p,p,p,p,!1,B.ay),p,p,new A.aWO(r,p),B.N),22,22) +switch(b.a){case 0:return A.abc(B.D,1.5707963267948966,q,p,p) +case 1:return q +case 2:return A.abc(B.D,0.7853981633974483,q,p,p)}}, +UL(a,b){switch(a.a){case 0:return B.dwG +case 1:return B.m +case 2:return B.dwD}}} +A.aWO.prototype={ +b4(a,b){var s,r,q,p,o=$.aD(),n=o.b_() +n.saf(0,this.b) +s=b.a/2 +r=A.tA(new A.w(s,s),s) +q=0+s +p=o.cs() +p.Ce(r) +p.rU(new A.Z(0,0,q,q)) +a.dP(p,n)}, +tn(a){return!this.b.l(0,a.b)}} +A.aRb.prototype={} +A.V8.prototype={ +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.V8&&J.v(b.a,s.a)&&J.v(b.b,s.b)&&J.v(b.c,s.c)}} +A.aWQ.prototype={} +A.aH2.prototype={ +A(a){var s=this.c.aq(0,B.dwz),r=this.d.a2(0,B.dww),q=A.aR(a,B.de,t.l).w.f.b+8,p=44<=s.b-8-q,o=new A.w(8,q) +return new A.aa(new A.au(8,q,8,8),new A.qf(new A.aH3(s.aq(0,o),r.aq(0,o),p),new A.ahs(this.e,p,A.dy0(),null),null),null)}} +A.ahs.prototype={ +Y(){return new A.aWV(new A.tX(),null,null,B.l)}, +bX7(a,b){return this.e.$2(a,b)}} +A.aWV.prototype={ +bj(a){var s=this +s.bO(a) +if(!A.h5(s.a.c,a.c)){s.e=new A.tX() +s.d=!1}}, +A(a){var s,r,q,p,o,n,m,l=this,k=null,j=A.z(a,B.aL,t.A) +j.toString +s=l.e +r=l.d +q=a.T(t.I) +q.toString +p=l.a +o=p.d +n=l.d +m=A.cI(n?B.e3:B.tR,k,k,k,k,k) +j=n?j.gcl():j.gcA() +j=A.a([new A.aWU(m,new A.cqG(l),j,k)],t.p) +B.b.H(j,l.a.c) +return new A.aWW(r,q.w,A.cIG(B.D,p.bX7(a,new A.aWS(o,n,j,k)),B.a1,B.aTc),s)}} +A.cqG.prototype={ +$0(){var s=this.a +s.I(new A.cqF(s))}, +$S:0} +A.cqF.prototype={ +$0(){var s=this.a +s.d=!s.d}, +$S:0} +A.aWW.prototype={ +be(a){var s=new A.aWX(this.e,this.f,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.saqT(this.e) +b.sds(this.f)}} +A.aWX.prototype={ +saqT(a){if(a===this.ai)return +this.ai=a +this.ak()}, +sds(a){if(a===this.b2)return +this.b2=a +this.ak()}, +cN(){var s,r,q=this,p=q.K$ +p.toString +s=t.k +r=s.a(A.X.prototype.gad.call(q)) +p.cV(new A.aA(0,r.b,0,r.d),!0) +if(!q.ai&&q.L==null)q.L=q.K$.k3.a +p=s.a(A.X.prototype.gad.call(q)) +s=q.L +if(s==null||q.K$.k3.a>s)s=q.K$.k3.a +else s.toString +s=p.bu(new A.a1(s,q.K$.k3.b)) +q.k3=s +p=q.K$ +r=p.e +r.toString +t.yS.a(r) +r.a=new A.w(q.b2===B.b0?0:s.a-p.k3.a,0)}, +b4(a,b){var s=this.K$,r=s.e +r.toString +a.pj(s,t.yS.a(r).a.a2(0,b))}, +nQ(a,b){var s=this.K$.e +s.toString +t.yS.a(s) +return a.x3(new A.cqH(this,b,s),s.a,b)}, +pW(a){if(!(a.e instanceof A.nX))a.e=new A.nX(null,null,B.m)}, +rm(a,b){var s=a.e +s.toString +s=t.yS.a(s).a +b.bJ(0,s.a,s.b) +this.b3z(a,b)}} +A.cqH.prototype={ +$2(a,b){return this.a.K$.ep(a,b)}, +$S:25} +A.aWS.prototype={ +be(a){var s=new A.aUu(this.e,this.f,0,null,null,A.aU(t.T)) +s.bd() +return s}, +bi(a,b){b.sapt(this.e) +b.saqT(this.f)}, +h2(a){return new A.aWT(A.eU(t.Si),this,B.b3)}} +A.aWT.prototype={} +A.aUu.prototype={ +sapt(a){if(a===this.M)return +this.M=a +this.ak()}, +saqT(a){if(a===this.W)return +this.W=a +this.ak()}, +bxF(){var s,r=this,q={},p=t.k,o=r.W?p.a(A.X.prototype.gad.call(r)):A.kH(new A.a1(p.a(A.X.prototype.gad.call(r)).b,44)) +q.a=-1 +q.b=0 +r.d7(new A.cn6(q,r,o)) +p=r.ae$ +p.toString +s=r.F +if(s!==-1&&s===r.dL$-2&&q.b-p.k3.a<=o.b)r.F=-1}, +aFq(a,b){var s,r=this +if(a===r.ae$)return r.F!==-1 +s=r.F +if(s===-1)return!0 +return b>s===r.W}, +brP(){var s,r,q,p,o=this,n={} +n.a=-1 +n.b=B.N +n.c=0 +s=o.ae$ +s.toString +n.d=o.W&&!o.M?s.k3.b:0 +o.d7(new A.cn7(n,o,s)) +r=s.e +r.toString +t.yS.a(r) +q=o.ae$ +q.toString +if(o.aFq(q,0)){r.e=!0 +if(o.W){q=o.M +r.a=q?new A.w(0,n.d):B.m +r=n.b +p=r.b +s=q?p+s.k3.b:p +n.b=new A.a1(r.a,s)}else{r.a=new A.w(n.c,0) +r=n.b +n.b=new A.a1(r.a+s.k3.a,r.b)}}else r.e=!1 +o.k3=n.b}, +cN(){var s,r=this +r.F=-1 +if(r.ae$==null){s=t.k.a(A.X.prototype.gad.call(r)) +r.k3=new A.a1(A.a9(0,s.a,s.b),A.a9(0,s.c,s.d)) +return}r.bxF() +r.brP()}, +b4(a,b){this.d7(new A.cn9(a,b))}, +pW(a){if(!(a.e instanceof A.nX))a.e=new A.nX(null,null,B.m)}, +nQ(a,b){var s,r,q={},p=q.a=this.ez$ +for(s=t.yS;p!=null;){p=p.e +p.toString +s.a(p) +if(!p.e){r=p.j7$ +q.a=r +p=r +continue}if(a.x3(new A.cn8(q,b,p),p.a,b))return!0 +r=p.j7$ +q.a=r +p=r}return!1}, +wJ(a){this.d7(new A.cna(a))}} +A.cn6.prototype={ +$1(a){var s,r,q,p,o=this.a;++o.a +s=this.b +if(s.F!==-1&&!s.W)return +t.x.a(a) +r=this.c +q=r.b +a.cV(new A.aA(0,q,0,r.d),!0) +p=o.b+a.k3.a +o.b=p +if(p>q&&s.F===-1)s.F=o.a-1}, +$S:38} +A.cn7.prototype={ +$1(a){var s,r,q,p,o=this.a,n=++o.a +t.x.a(a) +s=a.e +s.toString +t.yS.a(s) +if(a===this.c)return +r=this.b +if(!r.aFq(a,n)){s.e=!1 +return}s.e=!0 +if(!r.W){n=o.c +s.a=new A.w(n,0) +s=a.k3 +q=n+s.a +o.c=q +o.b=new A.a1(q,Math.max(s.b,o.b.b))}else{n=o.d +s.a=new A.w(0,n) +s=a.k3 +p=n+s.b +o.d=p +o.b=new A.a1(Math.max(s.a,o.b.a),p)}}, +$S:38} +A.cn9.prototype={ +$1(a){var s +t.x.a(a) +s=a.e +s.toString +t.yS.a(s) +if(!s.e)return +this.a.pj(a,s.a.a2(0,this.b))}, +$S:38} +A.cn8.prototype={ +$2(a,b){return this.a.a.ep(a,b)}, +$S:25} +A.cna.prototype={ +$1(a){var s +t.x.a(a) +s=a.e +s.toString +if(t.yS.a(s).e)this.a.$1(a)}, +$S:38} +A.aWR.prototype={ +A(a){var s=null +return A.d9(B.F,!0,B.ob,this.c,B.da,s,1,s,s,s,s,s,B.kZ)}} +A.aWU.prototype={ +A(a){var s=null +return A.d9(B.F,!0,s,A.en(s,s,s,this.c,s,this.d,s,s,s,this.e),B.h,B.z,0,s,s,s,s,s,B.kZ)}} +A.aZx.prototype={ +b3(a){var s,r,q +this.oM(a) +s=this.ae$ +for(r=t.yS;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).av$}}, +b0(a){var s,r,q +this.lD(0) +s=this.ae$ +for(r=t.yS;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).av$}}} +A.aZR.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.Nj.prototype={ +G(){return"_TextSelectionToolbarItemPosition."+this.b}} +A.aH4.prototype={ +A(a){var s=this,r=null,q=A.x(a).ax.a===B.ax?B.o:B.aP +return A.k9(!1,s.c,B.h,r,r,r,r,r,s.d,r,A.FT(s.f,r,r,r,r,r,r,r,r,q,r,B.Ex,s.e,r,B.w3,r,r,r,r))}} +A.l3.prototype={ +aT(b3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1=this,b2=null +if(b3==null)return b1 +s=b1.a +r=s==null?b2:s.aT(b3.a) +if(r==null)r=b3.a +q=b1.b +p=q==null?b2:q.aT(b3.b) +if(p==null)p=b3.b +o=b1.c +n=o==null?b2:o.aT(b3.c) +if(n==null)n=b3.c +m=b1.d +l=m==null?b2:m.aT(b3.d) +if(l==null)l=b3.d +k=b1.e +j=k==null?b2:k.aT(b3.e) +if(j==null)j=b3.e +i=b1.f +h=i==null?b2:i.aT(b3.f) +if(h==null)h=b3.f +g=b1.r +f=g==null?b2:g.aT(b3.r) +if(f==null)f=b3.r +e=b1.w +d=e==null?b2:e.aT(b3.w) +if(d==null)d=b3.w +c=b1.x +b=c==null?b2:c.aT(b3.x) +if(b==null)b=b3.x +a=b1.y +a0=a==null?b2:a.aT(b3.y) +if(a0==null)a0=b3.y +a1=b1.z +a2=a1==null?b2:a1.aT(b3.z) +if(a2==null)a2=b3.z +a3=b1.Q +a4=a3==null?b2:a3.aT(b3.Q) +if(a4==null)a4=b3.Q +a5=b1.as +a6=a5==null?b2:a5.aT(b3.as) +if(a6==null)a6=b3.as +a7=b1.at +a8=a7==null?b2:a7.aT(b3.at) +if(a8==null)a8=b3.at +a9=b1.ax +b0=a9==null?b2:a9.aT(b3.ax) +if(b0==null)b0=b3.ax +if(r==null)r=b2 +s=r==null?s:r +r=p==null?b2:p +if(r==null)r=q +q=n==null?b2:n +if(q==null)q=o +p=l==null?m:l +o=j==null?b2:j +if(o==null)o=k +n=h==null?b2:h +if(n==null)n=i +m=f==null?b2:f +if(m==null)m=g +l=d==null?b2:d +if(l==null)l=e +k=b==null?b2:b +if(k==null)k=c +j=a0==null?b2:a0 +if(j==null)j=a +i=a2==null?b2:a2 +if(i==null)i=a1 +h=a4==null?b2:a4 +if(h==null)h=a3 +g=a6==null?b2:a6 +if(g==null)g=a5 +f=a8==null?a7:a8 +e=b0==null?b2:b0 +return A.c21(j,i,h,s,r,q,p,o,n,g,f,e==null?a9:e,m,l,k)}, +aII(a,b,a0,a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null,c=e.a +c=c==null?d:c.x5(a0,d,b,d,a1,a2,0,1,a3) +s=e.b +s=s==null?d:s.x5(a0,d,b,d,a1,a2,0,1,a3) +r=e.c +r=r==null?d:r.x5(a0,d,b,d,a1,a2,0,1,a3) +q=e.d +q=q==null?d:q.x5(a0,d,b,d,a1,a2,0,1,a3) +p=e.e +p=p==null?d:p.x5(a0,d,b,d,a1,a2,0,1,a3) +o=e.f +o=o==null?d:o.x5(a,d,b,d,a1,a2,0,1,a3) +n=e.r +n=n==null?d:n.x5(a,d,b,d,a1,a2,0,1,a3) +m=e.w +m=m==null?d:m.x5(a,d,b,d,a1,a2,0,1,a3) +l=e.x +l=l==null?d:l.x5(a,d,b,d,a1,a2,0,1,a3) +k=e.y +k=k==null?d:k.x5(a,d,b,d,a1,a2,0,1,a3) +j=e.z +j=j==null?d:j.x5(a,d,b,d,a1,a2,0,1,a3) +i=e.Q +i=i==null?d:i.x5(a0,d,b,d,a1,a2,0,1,a3) +h=e.as +h=h==null?d:h.x5(a,d,b,d,a1,a2,0,1,a3) +g=e.at +g=g==null?d:g.x5(a,d,b,d,a1,a2,0,1,a3) +f=e.ax +return A.c21(k,j,i,c,s,r,q,p,o,h,g,f==null?d:f.x5(a,d,b,d,a1,a2,0,1,a3),n,m,l)}, +aIG(a){return this.aII(null,null,null,a,null,null)}, +aIH(a,b,c){return this.aII(a,b,c,null,null,null)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.l3&&J.v(s.a,b.a)&&J.v(s.b,b.b)&&J.v(s.c,b.c)&&J.v(s.d,b.d)&&J.v(s.e,b.e)&&J.v(s.f,b.f)&&J.v(s.r,b.r)&&J.v(s.w,b.w)&&J.v(s.x,b.x)&&J.v(s.y,b.y)&&J.v(s.z,b.z)&&J.v(s.Q,b.Q)&&J.v(s.as,b.as)&&J.v(s.at,b.at)&&J.v(s.ax,b.ax)}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.x,s.y,s.z,s.Q,s.as,s.at,s.ax,B.a,B.a,B.a,B.a,B.a)}} +A.aX0.prototype={} +A.r7.prototype={ +A(a){var s,r,q=this.c,p=B.j1.a,o=B.j1.b,n=B.j1.c,m=B.j1.d,l=B.j1.e,k=B.j1.f,j=B.j1.r,i=a.T(t.Uf) +if(i==null)i=B.lS +s=q.eU +r=s.b +if(r==null)r=i.x +s=s.a +i=s==null?i.w:s +return new A.ael(this,new A.aqh(new A.awL(q,new A.a5t(p,o,n,m,l,k,j),B.Gp,p,o,n,m,l,k,j),A.uW(A.cA9(this.d,i,r),q.ok,null),null),null)}} +A.ael.prototype={ +D4(a,b,c){return new A.r7(this.w.c,c,null)}, +fj(a){return!this.w.c.l(0,a.w.c)}} +A.LX.prototype={ +rJ(a){var s,r=this.a +r.toString +s=this.b +s.toString +return A.diB(r,s,a)}} +A.YI.prototype={ +Y(){return new A.aL8(null,null,B.l)}} +A.aL8.prototype={ +Eb(a){var s=a.$3(this.CW,this.a.r,new A.c9h()) +s.toString +this.CW=t.ZM.a(s)}, +A(a){var s,r=this.CW +r.toString +s=this.gtP() +return new A.r7(r.ab(0,s.gm(s)),this.a.w,null)}} +A.c9h.prototype={ +$1(a){return new A.LX(t.we.a(a),null)}, +$S:903} +A.EF.prototype={ +G(){return"MaterialTapTargetSize."+this.b}} +A.tO.prototype={ +amY(b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9=this,b0=null,b1=d4==null?a9.z:d4,b2=c1==null?a9.as:c1,b3=c2==null?a9.at:c2,b4=c3==null?a9.ax:c3,b5=b4.b,b6=b4.c,b7=b4.d +if(b7==null)b7=b5 +s=b4.e +if(s==null)s=b6 +r=b4.f +q=b4.r +p=b4.w +if(p==null)p=r +o=b4.x +if(o==null)o=q +n=b4.y +m=n==null?r:n +l=b4.z +k=l==null?q:l +j=b4.Q +if(j==null){if(n==null)n=r}else n=j +j=b4.as +if(j==null){if(l==null)l=q}else l=j +j=b4.at +i=b4.ax +h=b4.ay +if(h==null)h=j +g=b4.ch +if(g==null)g=i +f=b4.cx +e=b4.cy +d=b4.db +c=b4.dx +if(c==null)c=e +b=b4.dy +if(b==null)b=d +a=b4.fr +if(a==null)a=f +a0=b4.fx +if(a0==null)a0=f +a1=b4.fy +if(a1==null)a1=B.w +a2=b4.go +if(a2==null)a2=B.w +a3=b4.id +if(a3==null)a3=d +a4=b4.k1 +if(a4==null)a4=e +a5=b4.k2 +if(a5==null)a5=b6 +a6=b4.k4 +if(a6==null)a6=b5 +a7=b4.ok +if(a7==null)a7=r +a8=b4.k3 +if(a8==null)a8=b5 +n=A.a_p(b4.CW,b4.a,j,h,a5,a3,f,i,g,a4,b6,s,q,o,d,b,k,l,a,a0,b5,b7,a6,a2,r,p,a7,a1,e,a8,c,m,n) +b4=c4==null?a9.cy:c4 +b5=c5==null?a9.dy:c5 +b6=c6==null?a9.fr:c6 +b7=c7==null?a9.fx:c7 +s=c8==null?a9.fy:c8 +r=d0==null?a9.go:d0 +q=c9==null?a9.p2:c9 +p=d2==null?a9.p3:d2 +o=b8==null?a9.RG:b8 +m=c0==null?a9.y1:c0 +l=d1==null?a9.eU:d1 +k=d3==null?a9.L:d3 +j=b9==null?a9.Q:b9 +return A.cDc(a9.R8,a9.oY,o,a9.a,a9.ws,a9.rx,a9.ry,j,a9.to,a9.x1,a9.x2,a9.xr,m,b2,b3,a9.y2,a9.dG,a9.dM,n,a9.b,a9.bN,a9.dA,a9.ay,a9.cU,a9.ch,a9.CW,a9.bc,a9.bv,a9.eT,a9.nJ,a9.cm,a9.eP,a9.c,a9.F,!0,a9.M,a9.cx,b4,a9.db,a9.dx,a9.W,a9.ok,b5,a9.d,a9.a1,a9.e,a9.aj,a9.b5,a9.bq,a9.cE,a9.K,a9.a5,a9.df,a9.f,a9.r,a9.dj,b6,a9.m4,b7,s,a9.p1,q,a9.pA,a9.oP,r,a9.w,a9.pr,a9.qp,a9.id,a9.pS,a9.k1,a9.k2,a9.rW,a9.r9,a9.k3,a9.x,a9.oQ,a9.rX,a9.bU,l,p,a9.m3,a9.pa,k,a9.oX,a9.p4,a9.k4,a9.y,b1)}, +bEX(a,b){return this.amY(null,null,null,null,null,null,null,null,null,null,null,a,null,null,b,null,null)}, +amS(a){return this.amY(null,null,null,null,null,a,null,null,null,null,null,null,null,null,null,null,null)}, +amX(a){return this.amY(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,a)}, +l(a,b){var s,r,q=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(q))return!1 +if(b instanceof A.tO)if(b.a===q.a)if(A.cwB(b.c,q.c))if(b.d.l(0,q.d))if(b.e===q.e)if(b.f.l(0,q.f))if(b.r===q.r)if(b.w.l(0,q.w))if(b.x===q.x)if(b.y===q.y)if(b.z.l(0,q.z))if(b.as.l(0,q.as))if(b.at.l(0,q.at))if(b.ax.l(0,q.ax))if(b.ay.l(0,q.ay))if(b.ch.l(0,q.ch))if(b.CW.l(0,q.CW))if(b.cx.l(0,q.cx))if(b.cy.l(0,q.cy))if(b.db.l(0,q.db))if(b.dx.l(0,q.dx))if(b.dy.l(0,q.dy))if(b.fr.l(0,q.fr))if(b.fx.l(0,q.fx))if(b.fy.l(0,q.fy))if(b.go.l(0,q.go))if(b.id.l(0,q.id))if(b.k2.l(0,q.k2))if(b.k3.l(0,q.k3))if(b.k4.l(0,q.k4))if(b.ok.l(0,q.ok))if(b.p1.l(0,q.p1))if(b.p2.l(0,q.p2))if(b.p3.l(0,q.p3))if(b.p4.l(0,q.p4))if(J.v(b.R8,q.R8))if(b.RG.l(0,q.RG))if(b.rx.l(0,q.rx))if(b.ry.l(0,q.ry))if(b.to.l(0,q.to))if(b.x1.l(0,q.x1))if(b.x2.l(0,q.x2))if(b.xr.l(0,q.xr))if(b.y1.l(0,q.y1))if(b.y2.l(0,q.y2))if(b.dG.l(0,q.dG))if(b.dM.l(0,q.dM))if(b.bN.l(0,q.bN))if(b.dA.l(0,q.dA))if(b.cU.l(0,q.cU))if(b.bc.l(0,q.bc))if(b.bv.l(0,q.bv))if(b.eT.l(0,q.eT))if(b.nJ.l(0,q.nJ))if(b.eP.l(0,q.eP))if(b.F.l(0,q.F))if(b.M.l(0,q.M))if(b.W.l(0,q.W))if(b.a1.l(0,q.a1))if(b.aj.l(0,q.aj))if(b.b5.l(0,q.b5))if(b.bq.l(0,q.bq))if(b.cE.l(0,q.cE))if(b.K.l(0,q.K))if(b.a5.l(0,q.a5))if(b.df.l(0,q.df))if(b.dj.l(0,q.dj))if(b.pA.l(0,q.pA))if(b.oP.l(0,q.oP))if(b.pr.l(0,q.pr))if(b.qp.l(0,q.qp))if(b.pS.l(0,q.pS))if(b.rW.l(0,q.rW))if(b.r9.l(0,q.r9))if(b.oQ.l(0,q.oQ))if(b.rX.l(0,q.rX))if(b.bU.l(0,q.bU))if(b.eU.l(0,q.eU))if(b.m3.l(0,q.m3))if(b.pa.l(0,q.pa))if(b.oX.l(0,q.oX))if(b.m4===q.m4){s=b.L +s.toString +r=q.L +r.toString +if(s.l(0,r)){s=b.k1 +s.toString +r=q.k1 +r.toString +if(s.l(0,r)){s=b.cm +s.toString +r=q.cm +r.toString +if(s.l(0,r)){s=b.ws +s.toString +r=q.ws +r.toString +if(s.l(0,r)){s=b.Q +s.toString +r=q.Q +r.toString +r=s.l(0,r) +s=r}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}, +gv(a){var s=this,r=[s.a,s.b],q=s.c +B.b.H(r,q.gd_(q)) +B.b.H(r,q.gaA(q)) +r.push(s.d) +r.push(s.e) +r.push(s.f) +r.push(s.r) +r.push(s.w) +r.push(s.x) +r.push(s.y) +r.push(s.z) +r.push(s.as) +r.push(s.at) +r.push(s.ax) +r.push(s.ay) +r.push(s.ch) +r.push(s.CW) +r.push(s.cx) +r.push(s.cy) +r.push(s.db) +r.push(s.dx) +r.push(s.dy) +r.push(s.fr) +r.push(s.fx) +r.push(s.fy) +r.push(s.go) +r.push(s.id) +r.push(s.k2) +r.push(s.k3) +r.push(s.k4) +r.push(s.ok) +r.push(s.p1) +r.push(s.p2) +r.push(s.p3) +r.push(s.p4) +r.push(s.R8) +r.push(s.RG) +r.push(s.rx) +r.push(s.ry) +r.push(s.to) +r.push(s.x1) +r.push(s.x2) +r.push(s.xr) +r.push(s.y1) +r.push(s.y2) +r.push(s.dG) +r.push(s.dM) +r.push(s.bN) +r.push(s.dA) +r.push(s.cU) +r.push(s.bc) +r.push(s.bv) +r.push(s.eT) +r.push(s.nJ) +r.push(s.eP) +r.push(s.F) +r.push(s.M) +r.push(s.W) +r.push(s.a1) +r.push(s.aj) +r.push(s.b5) +r.push(s.bq) +r.push(s.cE) +r.push(s.K) +r.push(s.a5) +r.push(s.df) +r.push(s.dj) +r.push(s.pA) +r.push(s.oP) +r.push(s.pr) +r.push(s.qp) +r.push(s.pS) +r.push(s.rW) +r.push(s.r9) +r.push(s.oQ) +r.push(s.rX) +r.push(s.bU) +r.push(s.eU) +r.push(s.m3) +r.push(s.pa) +r.push(s.oX) +r.push(!0) +r.push(s.m4) +r.push(s.oY) +q=s.L +q.toString +r.push(q) +q=s.k1 +q.toString +r.push(q) +q=s.cm +q.toString +r.push(q) +q=s.ws +q.toString +r.push(q) +q=s.Q +q.toString +r.push(q) +return A.b1(r)}} +A.c2c.prototype={ +$0(){var s=this.a,r=this.b +return s.bEX(r.aT(s.p2),r.aT(s.p3))}, +$S:904} +A.c2a.prototype={ +$2(a,b){return new A.a3(a,b.bZZ(this.a.c.h(0,a),this.b),t.sw)}, +$S:905} +A.c2b.prototype={ +$1(a){return!this.a.c.a0(0,a.a)}, +$S:906} +A.awL.prototype={ +gIo(){var s=this.ch.a +return s==null?this.ay.ax.a:s}, +gt3(){var s=this.ch.b +return s==null?this.ay.ax.b:s}, +gNY(){var s=this.ch.c +return s==null?this.ay.ax.c:s}, +gKy(){var s=this.ch.f +return s==null?this.ay.go:s}, +f_(a){return A.ddx(this.ay,this.ch.f_(a))}} +A.WD.prototype={ +gv(a){return(A.wj(this.a)^A.wj(this.b))>>>0}, +l(a,b){if(b==null)return!1 +return b instanceof A.WD&&b.a===this.a&&b.b===this.b}} +A.aOU.prototype={ +cQ(a,b,c){var s,r=this.a,q=r.h(0,b) +if(q!=null)return q +if(r.a===this.b){s=new A.br(r,A.y(r).i("br<1>")) +r.D(0,s.gN(s))}s=c.$0() +r.j(0,b,s) +return s}} +A.w_.prototype={ +S9(a){var s=this.a,r=this.b,q=A.a9(a.a+new A.w(s,r).aO(0,4).a,0,a.b) +return a.bEU(A.a9(a.c+new A.w(s,r).aO(0,4).b,0,a.d),q)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.w_&&b.a===this.a&&b.b===this.b}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +qu(){return this.b29()+"(h: "+A.rl(this.a)+", v: "+A.rl(this.b)+")"}} +A.aX4.prototype={} +A.aYd.prototype={} +A.ab2.prototype={ +gv(a){var s=this +return A.b1([s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.x,s.y,s.z,s.Q,s.as,s.at,s.ax,s.ay,s.ch,s.CW,s.cx,s.cy,s.db,s.dx])}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.ab2&&J.v(b.a,s.a)&&J.v(b.b,s.b)&&J.v(b.c,s.c)&&J.v(b.d,s.d)&&J.v(b.e,s.e)&&J.v(b.f,s.f)&&J.v(b.r,s.r)&&J.v(b.w,s.w)&&J.v(b.x,s.x)&&J.v(b.y,s.y)&&J.v(b.z,s.z)&&J.v(b.Q,s.Q)&&b.as==s.as&&J.v(b.at,s.at)&&J.v(b.ax,s.ax)&&J.v(b.ay,s.ay)&&J.v(b.ch,s.ch)&&J.v(b.CW,s.CW)&&J.v(b.cx,s.cx)&&J.v(b.db,s.db)&&J.v(b.dx,s.dx)}} +A.aX6.prototype={} +A.ab4.prototype={ +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.y,s.x,s.z,s.Q,s.as,s.ax,s.at,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.ab4&&J.v(b.a,s.a)&&J.v(b.b,s.b)&&J.v(b.c,s.c)&&J.v(b.d,s.d)&&J.v(b.e,s.e)&&J.v(b.f,s.f)&&J.v(b.r,s.r)&&J.v(b.w,s.w)&&J.v(b.y,s.y)&&J.v(b.x,s.x)&&J.v(b.z,s.z)&&J.v(b.Q,s.Q)&&J.v(b.as,s.as)&&J.v(b.ax,s.ax)&&b.at==s.at}} +A.aXb.prototype={} +A.M3.prototype={ +Yz(){var s,r,q=this +if(q.gOk()){if(q.gm(q)==null){s=q.xT$ +s===$&&A.e() +s.sm(0,0)}s=q.gm(q) +r=q.xT$ +if(s!==!1){r===$&&A.e() +r.dk(0)}else{r===$&&A.e() +r.fO(0)}}else{s=q.gm(q) +r=q.xT$ +if(s===!0){r===$&&A.e() +r.dk(0)}else{r===$&&A.e() +r.fO(0)}}}, +by5(a){var s,r=this +if(r.gp0()!=null){r.I(new A.c2F(r,a)) +s=r.B6$ +s===$&&A.e() +s.dk(0)}}, +aGv(a){var s,r=this +if(r.gp0()==null)return +switch(r.gm(r)){case!1:r.gp0().$1(!0) +break +case!0:s=r.gp0() +s.toString +s.$1(r.gOk()&&null) +break +case null:r.gp0().$1(!1) +break}r.c.gaC().Vq(B.F1)}, +by3(){return this.aGv(null)}, +aGx(a){var s,r=this +if(r.E7$!=null)r.I(new A.c2H(r)) +s=r.B6$ +s===$&&A.e() +s.fO(0)}, +by6(){return this.aGx(null)}, +by2(a){var s,r=this +if(a!==r.Cx$){r.I(new A.c2C(r,a)) +s=r.Gi$ +if(a){s===$&&A.e() +s.dk(0)}else{s===$&&A.e() +s.fO(0)}}}, +bjl(a){var s,r=this +if(a!==r.Cy$){r.I(new A.c2D(r,a)) +s=r.Gh$ +if(a){s===$&&A.e() +s.dk(0)}else{s===$&&A.e() +s.fO(0)}}}, +grk(){var s,r=this,q=A.b4(t.ui) +if(r.gp0()==null)q.t(0,B.U) +if(r.Cy$)q.t(0,B.Z) +if(r.Cx$)q.t(0,B.a_) +s=r.gm(r) +if(s!==!1)q.t(0,B.a9) +return q}, +aJl(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g=i.a_j$ +if(g===$){s=A.p([B.xd,new A.fW(i.gaGu(),new A.cJ(A.a([],t.ot),t.wS),t.wY)],t.Ev,t.od) +i.a_j$!==$&&A.ao() +i.a_j$=s +g=s}r=i.gp0() +q=c.a.$1(i.grk()) +p=i.gp0() +o=i.gp0()!=null?i.gby4():h +n=i.gp0()!=null?i.gaGu():h +m=i.gp0()!=null?i.gaGw():h +l=i.gp0()!=null?i.gaGw():h +k=i.gp0() +j=A.oh(h,h,h,e,f) +return A.bp5(g,!1,A.eH(h,new A.cb(A.cw(h,h,h,h,h,h,h,h,h,h,k!=null,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h),!1,!1,!1,j,h),B.R,p==null,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,n,l,o,m,h,h,h,!1,B.ay),r!=null,b,q,d,i.gby1(),i.gbjk(),h)}, +aJj(a,b,c,d,e){return this.aJl(a,b,c,null,d,e)}} +A.c2F.prototype={ +$0(){this.a.E7$=this.b.c}, +$S:0} +A.c2H.prototype={ +$0(){this.a.E7$=null}, +$S:0} +A.c2C.prototype={ +$0(){this.a.Cx$=this.b}, +$S:0} +A.c2D.prototype={ +$0(){this.a.Cy$=this.b}, +$S:0} +A.Vi.prototype={ +sbB(a,b){var s=this,r=s.a +if(b===r)return +if(r!=null)r.a.U(0,s.gqe()) +b.a.a9(0,s.gqe()) +s.a=b +s.aY()}, +sarm(a){var s=this,r=s.b +if(a===r)return +if(r!=null)r.a.U(0,s.gqe()) +a.a.a9(0,s.gqe()) +s.b=a +s.aY()}, +saro(a){var s=this,r=s.c +if(a===r)return +if(r!=null)r.a.U(0,s.gqe()) +a.a.a9(0,s.gqe()) +s.c=a +s.aY()}, +sarp(a){var s=this,r=s.d +if(a===r)return +if(r!=null)r.a.U(0,s.gqe()) +a.a.a9(0,s.gqe()) +s.d=a +s.aY()}, +sDz(a){if(J.v(this.e,a))return +this.e=a +this.aY()}, +sSO(a){if(J.v(this.f,a))return +this.f=a +this.aY()}, +sapd(a){if(a.l(0,this.r))return +this.r=a +this.aY()}, +sarn(a){if(a.l(0,this.w))return +this.w=a +this.aY()}, +sEc(a){if(a.l(0,this.x))return +this.x=a +this.aY()}, +sxW(a){if(a.l(0,this.y))return +this.y=a +this.aY()}, +swb(a){if(a===this.z)return +this.z=a +this.aY()}, +sS7(a){if(J.v(a,this.Q))return +this.Q=a +this.aY()}, +sEg(a){if(a===this.as)return +this.as=a +this.aY()}, +sapz(a){if(a===this.at)return +this.at=a +this.aY()}, +aqV(a,b){var s,r,q,p,o=this,n=o.b +if(n.gbM(n)===B.aj){n=o.c +if(n.gbM(n)===B.aj){n=o.d +n=n.gbM(n)!==B.aj}else n=!0}else n=!0 +if(n){s=$.aD().b_() +n=o.r +n.toString +r=o.w +r.toString +q=o.a +q=A.ap(n,r,q.gm(q)) +r=o.x +r.toString +n=o.d +n=A.ap(q,r,n.gm(n)) +r=o.y +r.toString +q=o.c +q=A.ap(n,r,q.gm(q)) +q.toString +s.saf(0,q) +q=o.z +q.toString +n=o.as +n.toString +if(!n){n=o.at +n.toString}else n=!0 +if(n)p=q +else{n=o.b +p=new A.bc(0,q,t.Y).ab(0,n.gm(n))}if(p>0)a.rD(b.a2(0,B.m),p,s)}}, +n(){var s=this,r=s.a +if(r!=null)r.a.U(0,s.gqe()) +r=s.b +if(r!=null)r.a.U(0,s.gqe()) +r=s.c +if(r!=null)r.a.U(0,s.gqe()) +r=s.d +if(r!=null)r.a.U(0,s.gqe()) +s.pl()}, +tn(a){return!0}, +Nm(a){return null}, +gOT(){return null}, +VP(a){return!1}, +k(a){return"#"+A.eA(this)}} +A.G_.prototype={ +Y(){return new A.M4(null,null,B.l)}} +A.M4.prototype={ +ga7A(){var s=this.a.c +return s==null?null.aRt():s}, +ao(){var s,r,q=this +q.aL() +q.fx=q.fr=!1 +q.cy=$.B1.bc$.b.a!==0 +s=A.cg(null,B.cl,B.j2,null,q) +s.di() +r=s.nI$ +r.b=!0 +r.a.push(q.gbl8()) +q.as=s +$.B1.bc$.a9(0,q.gaAZ()) +$.no.x2$.b.j(0,q.gaB_(),null)}, +dh(){this.hS() +this.c.T(t.tH) +this.fy=!0}, +bgB(){var s=this.c +s.toString +switch(A.x(s).r.a){case 4:case 3:case 5:return 24 +case 0:case 1:case 2:return 32}}, +bgA(){var s=this.c +s.toString +switch(A.x(s).r.a){case 4:case 3:case 5:return B.p3 +case 0:case 1:case 2:return B.aUz}}, +azW(){var s=this.c +s.toString +switch(A.x(s).r.a){case 4:case 3:case 5:return 12 +case 0:case 1:case 2:return 14}}, +bjG(){var s,r,q=this +if(q.c==null)return +s=$.B1.bc$.b.a!==0 +r=q.cy +r===$&&A.e() +if(s!==r)q.I(new A.c3v(q,s))}, +bl9(a){var s +if(a===B.aj){s=this.fx +s===$&&A.e() +if(!s){s=this.fr +s===$&&A.e() +s=!s}else s=!0}else s=!1 +if(s)this.ak2()}, +ahC(a){var s,r=this,q=r.ay +if(q!=null)q.ag(0) +r.ay=null +if(a){r.ak2() +return}r.fx=!0 +if(r.db){if(r.ax==null){q=r.ch +q===$&&A.e() +s=r.as +s===$&&A.e() +r.ax=A.d4(q,s.gaR8(s))}}else if(r.ax==null){q=r.CW +q===$&&A.e() +s=r.as +s===$&&A.e() +r.ax=A.d4(q,s.gaR8(s))}r.db=!1}, +aFr(){var s=this,r=s.ax +if(r!=null)r.ag(0) +s.ax=null +if(s.ay==null){r=s.cx +r===$&&A.e() +s.ay=A.d4(r,s.gbIv())}}, +bcp(){var s=this,r=s.fr +r===$&&A.e() +if(!r){r=s.fx +r===$&&A.e()}else r=!0 +if(r)return +s.fr=!0 +r=s.ax +if(r!=null)r.ag(0) +s.ax=null +r=s.ay +if(r!=null)r.ag(0) +s.ay=null +r=s.at +if(r!=null)r.p6(0) +r=s.as +r===$&&A.e() +r.fO(0)}, +aEC(){var s,r=this,q=r.fr +q===$&&A.e() +if(!q)return +r.fr=!1 +q=r.ax +if(q!=null)q.ag(0) +r.ax=null +q=r.ay +if(q!=null)q.ag(0) +r.ay=null +if(r.at.d.a==null){q=r.c +q.toString +r.a.toString +q=A.EA(q,t.N1) +q.toString +s=r.at +s.toString +q.zT(0,s)}A.aEu(r.ga7A()) +q=r.as +q===$&&A.e() +q.dk(0)}, +aM1(){var s,r=this +r.fy===$&&A.e() +s=r.c +if(s==null)return!1 +s=r.ay +if(s!=null)s.ag(0) +r.ay=null +r.fx=!1 +s=r.fr +s===$&&A.e() +if(s){s=r.cy +s===$&&A.e() +if(s)A.cQv(r) +r.aEC() +return!0}if(r.at!=null){s=r.ax +if(s!=null)s.ag(0) +r.ax=null +s=r.as +s===$&&A.e() +s.dk(0) +return!1}r.bcT() +s=r.as +s===$&&A.e() +s.dk(0) +return!0}, +aAY(a){var s +if(this.c!=null){s=this.fr +s===$&&A.e() +this.ahC(s||a)}}, +a5P(){return this.aAY(!1)}, +bcT(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null,c=e.c +c.toString +e.a.toString +c=A.EA(c,t.N1) +c.toString +s=e.c.gaC() +s.toString +t.x.a(s) +r=s.k3.zC(B.m) +q=A.e_(s.dJ(0,c.c.gaC()),r) +r=e.c.T(t.I) +r.toString +s=A.cN(d,d,d,d,d,d,d,d,d,e.a.c) +p=e.d +p===$&&A.e() +o=e.e +o===$&&A.e() +n=e.f +n===$&&A.e() +m=e.cy +m===$&&A.e() +l=m?new A.c3s(e):d +m=m?new A.c3t(e):d +k=e.r +k===$&&A.e() +j=e.w +j===$&&A.e() +i=e.x +i===$&&A.e() +h=e.as +h===$&&A.e() +h=A.dv(B.ao,h,d) +g=e.y +g===$&&A.e() +f=e.z +f===$&&A.e() +r=A.qM(new A.c3u(A.ar2(new A.aXd(s,p,o,n,k,j,i,h,q,g,f,l,m,d),r.w)),!1) +e.at=r +e.fr=!1 +c.zT(0,r) +A.aEu(e.ga7A()) +if(e.cy)A.cQv(e) +$.BD.push(e)}, +ak2(){var s,r=this +B.b.D($.BD,r) +$.diQ.D(0,r) +s=r.ax +if(s!=null)s.ag(0) +r.ax=null +s=r.ay +if(s!=null)s.ag(0) +r.ay=null +s=r.fr +s===$&&A.e() +if(!s){s=r.at +if(s!=null)s.p6(0)}r.fr=!1 +s=r.at +if(s!=null){s.r=!0 +s=s.d +if(s.a==null){s.M$=$.bl() +s.F$=0}}r.at=null +s=r.cy +s===$&&A.e() +if(s)if($.BD.length!==0)B.b.gR($.BD).aEC()}, +bk5(a){if(this.at==null)return +if(t.oN.b(a)||t.Ko.b(a))this.a5P() +else if(t.pY.b(a))this.aAY(!0)}, +rn(){var s,r=this +if(r.at!=null)r.ahC(!0) +s=r.ay +if(s!=null)s.ag(0) +r.xE()}, +n(){var s,r=this +$.no.x2$.b.D(0,r.gaB_()) +$.B1.bc$.U(0,r.gaAZ()) +r.ak2() +s=r.as +s===$&&A.e() +s.n() +r.b6_()}, +aB1(){var s,r,q=this +q.db=!0 +if(q.aM1()){s=q.dy +s===$&&A.e()}else s=!1 +if(s){s=q.dx +s===$&&A.e() +r=q.c +if(s===B.FQ){r.toString +A.bnv(r)}else{r.toString +A.bnw(r)}}q.a.toString}, +ble(){this.aB1() +this.a5P()}, +A(a){var s,r,q,p,o,n,m,l,k=this,j=null +if(k.ga7A().length===0){s=k.a.z +return s}r=A.x(a) +a.T(t.U4) +q=A.x(a).oX +s=r.p3.z +if(r.ax.a===B.ax){s.toString +p=s.RC(B.w,k.azW()) +o=new A.bq(B.o.bZ(B.e.au(229.5)),j,j,B.iD,j,j,j,B.M)}else{s.toString +p=s.RC(B.o,k.azW()) +o=new A.bq(B.kw.bZ(B.e.au(229.5)),j,j,B.iD,j,j,j,B.M)}k.a.toString +s=q.a +k.d=s==null?k.bgB():s +k.a.toString +s=q.b +k.e=s==null?k.bgA():s +s=k.a +s.toString +n=q.c +k.f=n==null?B.E:n +n=s.w +if(n==null)n=q.d +k.y=n==null?24:n +n=s.x +if(n==null)n=q.e +k.z=n!==!1 +n=s.y +if(n==null)n=q.f +n=n===!0 +k.Q=n +m=q.r +k.r=m==null?o:m +m=q.w +k.w=m==null?p:m +k.x=B.an +s=s.ax +if(s==null)s=j +k.cx=s==null?B.H:s +k.ch=B.aTe +k.CW=B.bg +k.dx=B.FQ +k.dy=!0 +s=n?j:k.ga7A() +n=k.a.z +l=new A.cb(A.cw(j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,s,j),!1,!1,!1,n,j) +k.fy===$&&A.e() +s=k.dx +n=s===B.FQ?k.gbkf():j +l=A.eH(B.cD,l,B.R,!0,j,j,j,j,j,j,j,j,n,j,j,j,j,j,j,j,j,j,j,j,j,s===B.dVe?k.gbld():j,j,j,j,j,j,j,!1,B.ay) +s=k.cy +s===$&&A.e() +if(s)l=A.jj(l,B.bB,j,j,new A.c3w(k),new A.c3x(k),j) +return l}} +A.c3v.prototype={ +$0(){this.a.cy=this.b}, +$S:0} +A.c3s.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.aFr() +return null}, +$S:83} +A.c3t.prototype={ +$1(a){return this.a.a5P()}, +$S:74} +A.c3u.prototype={ +$1(a){return this.a}, +$S:14} +A.c3w.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.aFr() +return null}, +$S:83} +A.c3x.prototype={ +$1(a){return this.a.a5P()}, +$S:74} +A.cqR.prototype={ +Ki(a){return new A.aA(0,a.b,0,a.d)}, +Kn(a,b){return A.dx8(b,this.d,a,this.b,this.c)}, +BY(a){return!this.b.l(0,a.b)||this.c!==a.c||this.d!==a.d}} +A.aXd.prototype={ +A(a){var s,r=this,q=null,p=A.x(a).p3.z +p.toString +s=new A.k3(!0,q,new A.dp(r.y,!1,new A.eP(new A.aA(0,1/0,r.d,1/0),A.fM(A.an(q,A.cn(A.aaF(r.c,q,q,q,q,q,q,q,r.w,r.x,q,q),1,1),B.h,q,q,r.r,q,q,q,r.f,r.e,q,q,q),q,q,B.aM,!0,p,q,q,B.ac),q),q),q) +p=r.at +if(p!=null||r.ax!=null)s=A.jj(s,B.bB,q,q,p,r.ax,q) +p=A.dH(a,B.qN) +p=p==null?q:p.e +p=p==null?q:p.d +if(p==null)p=0 +return A.KN(p,new A.qf(new A.cqR(r.z,r.Q,r.as),s,q),0,0,0)}} +A.ahz.prototype={ +n(){var s=this,r=s.cw$ +if(r!=null)r.U(0,s.grS()) +s.cw$=null +s.aH()}, +cq(){this.dK() +this.dw() +this.rT()}} +A.ab9.prototype={ +gv(a){var s=this,r=null +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.x,r,r,r,r,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aF(b)!==A.a_(r))return!1 +if(b instanceof A.ab9)if(b.a==r.a)if(J.v(b.b,r.b))if(J.v(b.c,r.c))if(b.d==r.d)if(J.v(b.r,r.r))if(J.v(b.w,r.w))s=!0 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}} +A.aba.prototype={ +G(){return"TooltipTriggerMode."+this.b}} +A.aXe.prototype={} +A.TS.prototype={ +G(){return"ScriptCategory."+this.b}} +A.Vv.prototype={ +aUm(a){switch(a.a){case 0:return this.c +case 1:return this.d +case 2:return this.e}}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.Vv&&b.a.l(0,s.a)&&b.b.l(0,s.b)&&b.c.l(0,s.c)&&b.d.l(0,s.d)&&b.e.l(0,s.e)}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.aXI.prototype={} +A.Sp.prototype={ +A2(a){return new A.cQ(this,t.Ow)}, +Bg(a,b,c){var s=null,r=A.k8(s,s,s,s,!1,t.oA) +return A.tj(new A.e4(r,A.y(r).i("e4<1>")),this.HA(b,s,s,c,r),b.a,s,b.b)}, +CL(a,b){var s=null,r=A.k8(s,s,s,s,!1,t.oA) +return A.tj(new A.e4(r,A.y(r).i("e4<1>")),this.HA(a,s,b,s,r),a.a,s,a.b)}, +Gz(a,b){var s=null,r=A.k8(s,s,s,s,!1,t.oA) +return A.tj(new A.e4(r,A.y(r).i("e4<1>")),this.HA(a,b,s,s,r),a.a,s,a.b)}, +HA(a,b,c,d,e){return this.bny(a,b,c,d,e)}, +bny(a,b,c,d,e){var s=0,r=A.o(t.hP),q,p,o,n,m,l,k,j,i,h +var $async$HA=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:m=a.a +l=A.abr().ah(m) +k=a.c +j=k==null?null:k.gda(k) +i=j===!0 +s=self.window.flutterCanvasKit!=null||i?3:5 +break +case 3:j=new A.ah($.aq,t.gO) +p=new A.aE(j,t.XX) +o=A.dpw() +o.open("GET",m,!0) +o.responseType="arraybuffer" +if(i)k.an(0,new A.bHQ(o)) +A.cKz(o,"load",A.ds(new A.bHR(o,p,l))) +A.cKz(o,"error",A.ds(p.gFV())) +o.send() +s=6 +return A.f(j,$async$HA) +case 6:n=A.by(t.pI.a(o.response),0,null) +if(n.byteLength===0){m=A.cKI(o) +m.toString +throw A.j(A.cC4(m,l))}s=b!=null?7:9 +break +case 7:h=b +s=10 +return A.f(A.Ac(n),$async$HA) +case 10:q=h.$1(g) +s=1 +break +s=8 +break +case 9:s=c!=null?11:13 +break +case 11:h=c +s=14 +return A.f(A.Ac(n),$async$HA) +case 14:q=h.$1(g) +s=1 +break +s=12 +break +case 13:q=d.$1(n) +s=1 +break +case 12:case 8:s=4 +break +case 5:q=$.aD().apl(l,new A.bHS(e)) +s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$HA,r)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.Sp&&b.a===this.a&&b.b===this.b}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return'NetworkImage("'+this.a+'", scale: '+this.b+")"}} +A.bHQ.prototype={ +$2(a,b){this.a.setRequestHeader(a,b)}, +$S:91} +A.bHR.prototype={ +$1(a){var s,r,q,p=this.a,o=p.status +o.toString +s=o>=200&&o<300 +r=o>307&&o<400 +q=s||o===0||o===304||r +o=this.b +if(q)o.bT(0,p) +else{o.pJ(a) +p=A.cKI(p) +if(p==null)p=400 +throw A.j(A.cC4(p,this.c))}}, +$S:5} +A.bHS.prototype={ +$2(a,b){this.a.t(0,new A.pm(a,b))}, +$S:325} +A.mq.prototype={ +t(a,b){var s=this +return new A.MW(s.gAF()+b.gAF(),s.gAq(s)+b.gAq(b),s.gAG()+b.gAG())}, +k(a){var s=this +if(s.gAq(s)===0)return A.cze(s.gAF(),s.gAG()) +if(s.gAF()===0)return A.czd(s.gAq(s),s.gAG()) +return A.cze(s.gAF(),s.gAG())+" + "+A.czd(s.gAq(s),0)}, +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.mq&&b.gAF()===s.gAF()&&b.gAq(b)===s.gAq(s)&&b.gAG()===s.gAG()}, +gv(a){var s=this +return A.am(s.gAF(),s.gAq(s),s.gAG(),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.h8.prototype={ +gAF(){return this.a}, +gAq(a){return 0}, +gAG(){return this.b}, +t(a,b){if(b instanceof A.h8)return this.a2(0,b) +return this.auN(0,b)}, +aq(a,b){return new A.h8(this.a-b.a,this.b-b.b)}, +a2(a,b){return new A.h8(this.a+b.a,this.b+b.b)}, +aO(a,b){return new A.h8(this.a*b,this.b*b)}, +dZ(a,b){return new A.h8(this.a/b,this.b/b)}, +Ik(a){var s=a.a/2,r=a.b/2 +return new A.w(s+this.a*s,r+this.b*r)}, +a8i(a){var s=a.a/2,r=a.b/2 +return new A.w(s+this.a*s,r+this.b*r)}, +asq(a){var s=a.a,r=(a.c-s)/2,q=a.b,p=(a.d-q)/2 +return new A.w(s+r+this.a*r,q+p+this.b*p)}, +aaM(a,b){var s=b.a,r=a.a,q=(b.c-s-r)/2,p=b.b,o=a.b,n=(b.d-p-o)/2 +s=s+q+this.a*q +p=p+n+this.b*n +return new A.Z(s,p,s+r,p+o)}, +ah(a){return this}, +k(a){return A.cze(this.a,this.b)}} +A.jz.prototype={ +gAF(){return 0}, +gAq(a){return this.a}, +gAG(){return this.b}, +t(a,b){if(b instanceof A.jz)return this.a2(0,b) +return this.auN(0,b)}, +aq(a,b){return new A.jz(this.a-b.a,this.b-b.b)}, +a2(a,b){return new A.jz(this.a+b.a,this.b+b.b)}, +aO(a,b){return new A.jz(this.a*b,this.b*b)}, +dZ(a,b){return new A.jz(this.a/b,this.b/b)}, +ah(a){var s=this +switch(a.a){case 0:return new A.h8(-s.a,s.b) +case 1:return new A.h8(s.a,s.b)}}, +k(a){return A.czd(this.a,this.b)}} +A.MW.prototype={ +aO(a,b){return new A.MW(this.a*b,this.b*b,this.c*b)}, +dZ(a,b){return new A.MW(this.a/b,this.b/b,this.c/b)}, +ah(a){var s=this +switch(a.a){case 0:return new A.h8(s.a-s.b,s.c) +case 1:return new A.h8(s.a+s.b,s.c)}}, +gAF(){return this.a}, +gAq(a){return this.b}, +gAG(){return this.c}} +A.aGO.prototype={ +k(a){return"TextAlignVertical(y: "+this.a+")"}} +A.L0.prototype={ +G(){return"RenderComparison."+this.b}} +A.Z5.prototype={ +G(){return"Axis."+this.b}} +A.abF.prototype={ +G(){return"VerticalDirection."+this.b}} +A.Hm.prototype={ +G(){return"AxisDirection."+this.b}} +A.a5U.prototype={ +aNF(a,b,c,d){return $.aD().Bd(a,!1,c,d)}, +a_M(a){return this.aNF(a,!1,null,null)}, +aNG(a,b,c,d){var s=$.aD(),r=a.a +r.toString +return s.Bd(r,!1,c,d)}, +bMY(a){return this.aNG(a,!1,null,null)}, +aNH(a,b){return A.b_R(a,b)}, +bN_(a){return this.aNH(a,null)}, +$imd:1} +A.aWq.prototype={ +aY(){var s,r,q +for(s=this.a,s=A.eK(s,s.r,A.y(s).c),r=s.$ti.c;s.q();){q=s.d;(q==null?r.a(q):q).$0()}}, +a9(a,b){this.a.t(0,b)}, +U(a,b){this.a.D(0,b)}} +A.Zh.prototype={ +zl(a){var s=this +return new A.WT(s.gwY().aq(0,a.gwY()),s.gAD().aq(0,a.gAD()),s.gAt().aq(0,a.gAt()),s.gC3().aq(0,a.gC3()),s.gwZ().aq(0,a.gwZ()),s.gAC().aq(0,a.gAC()),s.gC4().aq(0,a.gC4()),s.gAs().aq(0,a.gAs()))}, +t(a,b){var s=this +return new A.WT(s.gwY().a2(0,b.gwY()),s.gAD().a2(0,b.gAD()),s.gAt().a2(0,b.gAt()),s.gC3().a2(0,b.gC3()),s.gwZ().a2(0,b.gwZ()),s.gAC().a2(0,b.gAC()),s.gC4().a2(0,b.gC4()),s.gAs().a2(0,b.gAs()))}, +k(a){var s,r,q,p,o=this +if(o.gwY().l(0,o.gAD())&&o.gAD().l(0,o.gAt())&&o.gAt().l(0,o.gC3()))if(!o.gwY().l(0,B.ab))s=o.gwY().a===o.gwY().b?"BorderRadius.circular("+B.e.bk(o.gwY().a,1)+")":"BorderRadius.all("+o.gwY().k(0)+")" +else s=null +else{r=""+"BorderRadius.only(" +if(!o.gwY().l(0,B.ab)){r+="topLeft: "+o.gwY().k(0) +q=!0}else q=!1 +if(!o.gAD().l(0,B.ab)){if(q)r+=", " +r+="topRight: "+o.gAD().k(0) +q=!0}if(!o.gAt().l(0,B.ab)){if(q)r+=", " +r+="bottomLeft: "+o.gAt().k(0) +q=!0}if(!o.gC3().l(0,B.ab)){if(q)r+=", " +r+="bottomRight: "+o.gC3().k(0)}r+=")" +s=r.charCodeAt(0)==0?r:r}if(o.gwZ().l(0,o.gAC())&&o.gAC().l(0,o.gAs())&&o.gAs().l(0,o.gC4()))if(!o.gwZ().l(0,B.ab))p=o.gwZ().a===o.gwZ().b?"BorderRadiusDirectional.circular("+B.e.bk(o.gwZ().a,1)+")":"BorderRadiusDirectional.all("+o.gwZ().k(0)+")" +else p=null +else{r=""+"BorderRadiusDirectional.only(" +if(!o.gwZ().l(0,B.ab)){r+="topStart: "+o.gwZ().k(0) +q=!0}else q=!1 +if(!o.gAC().l(0,B.ab)){if(q)r+=", " +r+="topEnd: "+o.gAC().k(0) +q=!0}if(!o.gC4().l(0,B.ab)){if(q)r+=", " +r+="bottomStart: "+o.gC4().k(0) +q=!0}if(!o.gAs().l(0,B.ab)){if(q)r+=", " +r+="bottomEnd: "+o.gAs().k(0)}r+=")" +p=r.charCodeAt(0)==0?r:r}r=s!=null +if(r&&p!=null)return A.r(s)+" + "+p +if(r)return s +if(p!=null)return p +return"BorderRadius.zero"}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.Zh&&b.gwY().l(0,s.gwY())&&b.gAD().l(0,s.gAD())&&b.gAt().l(0,s.gAt())&&b.gC3().l(0,s.gC3())&&b.gwZ().l(0,s.gwZ())&&b.gAC().l(0,s.gAC())&&b.gC4().l(0,s.gC4())&&b.gAs().l(0,s.gAs())}, +gv(a){var s=this +return A.am(s.gwY(),s.gAD(),s.gAt(),s.gC3(),s.gwZ(),s.gAC(),s.gC4(),s.gAs(),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.eE.prototype={ +gwY(){return this.a}, +gAD(){return this.b}, +gAt(){return this.c}, +gC3(){return this.d}, +gwZ(){return B.ab}, +gAC(){return B.ab}, +gC4(){return B.ab}, +gAs(){return B.ab}, +pU(a){var s=this,r=s.a.AP(0,B.ab),q=s.b.AP(0,B.ab) +return A.aCg(a,s.c.AP(0,B.ab),s.d.AP(0,B.ab),r,q)}, +zl(a){if(a instanceof A.eE)return this.aq(0,a) +return this.b1r(a)}, +t(a,b){if(b instanceof A.eE)return this.a2(0,b) +return this.b1q(0,b)}, +aq(a,b){var s=this +return new A.eE(s.a.aq(0,b.a),s.b.aq(0,b.b),s.c.aq(0,b.c),s.d.aq(0,b.d))}, +a2(a,b){var s=this +return new A.eE(s.a.a2(0,b.a),s.b.a2(0,b.b),s.c.a2(0,b.c),s.d.a2(0,b.d))}, +aO(a,b){var s=this +return new A.eE(s.a.aO(0,b),s.b.aO(0,b),s.c.aO(0,b),s.d.aO(0,b))}, +dZ(a,b){var s=this +return new A.eE(s.a.dZ(0,b),s.b.dZ(0,b),s.c.dZ(0,b),s.d.dZ(0,b))}, +ah(a){return this}} +A.WT.prototype={ +aO(a,b){var s=this +return new A.WT(s.a.aO(0,b),s.b.aO(0,b),s.c.aO(0,b),s.d.aO(0,b),s.e.aO(0,b),s.f.aO(0,b),s.r.aO(0,b),s.w.aO(0,b))}, +dZ(a,b){var s=this +return new A.WT(s.a.dZ(0,b),s.b.dZ(0,b),s.c.dZ(0,b),s.d.dZ(0,b),s.e.dZ(0,b),s.f.dZ(0,b),s.r.dZ(0,b),s.w.dZ(0,b))}, +ah(a){var s=this +switch(a.a){case 0:return new A.eE(s.a.a2(0,s.f),s.b.a2(0,s.e),s.c.a2(0,s.w),s.d.a2(0,s.r)) +case 1:return new A.eE(s.a.a2(0,s.e),s.b.a2(0,s.f),s.c.a2(0,s.r),s.d.a2(0,s.w))}}, +gwY(){return this.a}, +gAD(){return this.b}, +gAt(){return this.c}, +gC3(){return this.d}, +gwZ(){return this.e}, +gAC(){return this.f}, +gC4(){return this.r}, +gAs(){return this.w}} +A.Zi.prototype={ +G(){return"BorderStyle."+this.b}} +A.c0.prototype={ +aM(a){return new A.c0(a,this.b,this.c,this.d)}, +dv(a,b){var s=Math.max(0,this.b*b),r=b<=0?B.lm:this.c +return new A.c0(this.a,s,r,-1)}, +z2(){switch(this.c.a){case 1:var s=$.aD().b_() +s.saf(0,this.a) +s.spw(this.b) +s.sd8(0,B.aI) +return s +case 0:s=$.aD().b_() +s.saf(0,B.z) +s.spw(0) +s.sd8(0,B.aI) +return s}}, +guk(){return this.b*(1-(1+this.d)/2)}, +gPh(){return this.b*(1+this.d)/2}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.c0&&b.a.l(0,s.a)&&b.b===s.b&&b.c===s.c&&b.d===s.d}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +qu(){return"BorderSide"}} +A.fH.prototype={ +AH(a,b,c){return null}, +t(a,b){return this.AH(a,b,!1)}, +a2(a,b){var s=this.t(0,b) +if(s==null)s=b.AH(0,this,!0) +return s==null?new A.u7(A.a([b,this],t.N_)):s}, +qE(a,b){if(a==null)return this.dv(0,b) +return null}, +qF(a,b){if(a==null)return this.dv(0,1-b) +return null}, +yX(a,b,c,d){}, +gxZ(){return!1}, +k(a){return"ShapeBorder()"}} +A.jK.prototype={ +gAX(){var s=Math.max(this.a.guk(),0) +return new A.au(s,s,s,s)}, +qE(a,b){if(a==null)return this.dv(0,b) +return null}, +qF(a,b){if(a==null)return this.dv(0,1-b) +return null}} +A.u7.prototype={ +gAX(){return B.b.eA(this.a,B.E,new A.cbk(),t.y7)}, +AH(a,b,c){var s,r,q,p=b instanceof A.u7 +if(!p){s=this.a +r=c?B.b.gR(s):B.b.gN(s) +q=r.AH(0,b,c) +if(q==null)q=b.AH(0,r,!c) +if(q!=null){p=A.R(s,!0,t.RY) +p[c?p.length-1:0]=q +return new A.u7(p)}}s=A.a([],t.N_) +if(c)B.b.H(s,this.a) +if(p)B.b.H(s,b.a) +else s.push(b) +if(!c)B.b.H(s,this.a) +return new A.u7(s)}, +t(a,b){return this.AH(a,b,!1)}, +dv(a,b){var s=this.a,r=A.a0(s).i("N<1,fH>") +return new A.u7(A.R(new A.N(s,new A.cbl(b),r),!0,r.i("al.E")))}, +qE(a,b){return A.cRs(a,this,b)}, +qF(a,b){return A.cRs(this,a,b)}, +tl(a,b){var s,r +for(s=this.a,r=0;r") +return new A.N(new A.c_(s,r),new A.cbm(),r.i("N")).aU(0," + ")}} +A.cbk.prototype={ +$2(a,b){return a.t(0,b.gAX())}, +$S:910} +A.cbl.prototype={ +$1(a){return a.dv(0,this.a)}, +$S:911} +A.cbm.prototype={ +$1(a){return a.k(0)}, +$S:912} +A.aLC.prototype={} +A.Zo.prototype={ +G(){return"BoxShape."+this.b}} +A.Ol.prototype={ +AH(a,b,c){return null}, +t(a,b){return this.AH(a,b,!1)}, +tl(a,b){var s=$.aD().cs() +s.rU(this.gAX().ah(b).ZJ(a)) +return s}, +BN(a){return this.tl(a,null)}, +qi(a,b){var s=$.aD().cs() +s.rU(a) +return s}, +yc(a){return this.qi(a,null)}, +yX(a,b,c,d){a.fu(b,c)}, +gxZ(){return!0}} +A.fl.prototype={ +gAX(){var s,r=this +if(r.gaHS()){s=r.a.guk() +return new A.au(s,s,s,s)}return new A.au(r.d.guk(),r.a.guk(),r.b.guk(),r.c.guk())}, +gNt(){var s,r,q=this +if(q.gWw())if(q.gaHS())if(q.gY0()){s=q.a.d +r=q.d.d===s&&q.c.d===s&&q.b.d===s}else r=!1 +else r=!1 +else r=!1 +return r}, +gWw(){var s=this,r=s.a.a +return s.d.a.l(0,r)&&s.c.a.l(0,r)&&s.b.a.l(0,r)}, +gaHS(){var s=this,r=s.a.b +return s.d.b===r&&s.c.b===r&&s.b.b===r}, +gY0(){var s=this,r=s.a.c +return s.d.c===r&&s.c.c===r&&s.b.c===r}, +AH(a,b,c){var s=this +if(b instanceof A.fl&&A.z7(s.a,b.a)&&A.z7(s.b,b.b)&&A.z7(s.c,b.c)&&A.z7(s.d,b.d))return new A.fl(A.ut(s.a,b.a),A.ut(s.b,b.b),A.ut(s.c,b.c),A.ut(s.d,b.d)) +return null}, +t(a,b){return this.AH(a,b,!1)}, +dv(a,b){var s=this +return new A.fl(s.a.dv(0,b),s.b.dv(0,b),s.c.dv(0,b),s.d.dv(0,b))}, +qE(a,b){if(a instanceof A.fl)return A.b6J(a,this,b) +return this.a4v(a,b)}, +qF(a,b){if(a instanceof A.fl)return A.b6J(this,a,b) +return this.a4w(a,b)}, +ace(a,b,c,d,e){var s,r=this +if(r.gNt()){s=r.a +switch(s.c.a){case 0:return +case 1:switch(d.a){case 1:A.cJa(a,b,s) +break +case 0:if(c!=null&&!c.l(0,B.bI)){A.cJb(a,b,s,c) +return}A.cJc(a,b,s) +break}return}}if(r.gWw()&&r.gY0()){s=r.a +switch(s.c.a){case 0:return +case 1:A.cJ9(a,b,c,r.c,r.d,r.b,d,e,s) +return}}A.cFK(a,b,r.c,r.d,r.b,r.a)}, +uU(a,b,c){return this.ace(a,b,null,B.M,c)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.fl&&b.a.l(0,s.a)&&b.b.l(0,s.b)&&b.c.l(0,s.c)&&b.d.l(0,s.d)}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){var s,r,q=this +if(q.gNt())return"Border.all("+q.a.k(0)+")" +s=A.a([],t.s) +r=q.a +if(!r.l(0,B.O))s.push("top: "+r.k(0)) +r=q.b +if(!r.l(0,B.O))s.push("right: "+r.k(0)) +r=q.c +if(!r.l(0,B.O))s.push("bottom: "+r.k(0)) +r=q.d +if(!r.l(0,B.O))s.push("left: "+r.k(0)) +return"Border("+B.b.aU(s,", ")+")"}, +gz4(a){return this.a}} +A.nc.prototype={ +gAX(){var s,r=this +if(r.gNt()){s=r.a.guk() +return new A.cG(s,s,s,s)}return new A.cG(r.b.guk(),r.a.guk(),r.c.guk(),r.d.guk())}, +gNt(){var s,r,q,p,o=this +if(o.gWw()){s=o.a +r=s.b +q=o.b +if(q.b===r&&o.d.b===r&&o.c.b===r)if(o.gY0()){p=s.d +s=q.d===p&&o.d.d===p&&o.c.d===p}else s=!1 +else s=!1}else s=!1 +return s}, +gWw(){var s=this,r=s.a.a +return s.b.a.l(0,r)&&s.d.a.l(0,r)&&s.c.a.l(0,r)}, +gY0(){var s=this,r=s.a.c +return s.b.c===r&&s.d.c===r&&s.c.c===r}, +AH(a,b,c){var s,r,q,p=this,o=null +if(b instanceof A.nc){s=p.a +r=b.a +if(A.z7(s,r)&&A.z7(p.b,b.b)&&A.z7(p.c,b.c)&&A.z7(p.d,b.d))return new A.nc(A.ut(s,r),A.ut(p.b,b.b),A.ut(p.c,b.c),A.ut(p.d,b.d)) +return o}if(b instanceof A.fl){s=b.a +r=p.a +if(!A.z7(s,r)||!A.z7(b.c,p.d))return o +q=p.b +if(!q.l(0,B.O)||!p.c.l(0,B.O)){if(!b.d.l(0,B.O)||!b.b.l(0,B.O))return o +return new A.nc(A.ut(s,r),q,p.c,A.ut(b.c,p.d))}return new A.fl(A.ut(s,r),b.b,A.ut(b.c,p.d),b.d)}return o}, +t(a,b){return this.AH(a,b,!1)}, +dv(a,b){var s=this +return new A.nc(s.a.dv(0,b),s.b.dv(0,b),s.c.dv(0,b),s.d.dv(0,b))}, +qE(a,b){if(a instanceof A.nc)return A.czq(a,this,b) +return this.a4v(a,b)}, +qF(a,b){if(a instanceof A.nc)return A.czq(this,a,b) +return this.a4w(a,b)}, +ace(a,b,c,d,e){var s,r,q,p=this +if(p.gNt()){s=p.a +switch(s.c.a){case 0:return +case 1:switch(d.a){case 1:A.cJa(a,b,s) +break +case 0:if(c!=null&&!c.l(0,B.bI)){A.cJb(a,b,s,c) +return}A.cJc(a,b,s) +break}return}}switch(e.a){case 0:r=p.c +q=p.b +break +case 1:r=p.b +q=p.c +break +default:r=null +q=null}if(p.gWw()&&p.gY0()){s=p.a +switch(s.c.a){case 0:return +case 1:A.cJ9(a,b,c,p.d,r,q,d,e,s) +return}}A.cFK(a,b,p.d,r,q,p.a)}, +uU(a,b,c){return this.ace(a,b,null,B.M,c)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.nc&&b.a.l(0,s.a)&&b.b.l(0,s.b)&&b.c.l(0,s.c)&&b.d.l(0,s.d)}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){var s=this,r=A.a([],t.s),q=s.a +if(!q.l(0,B.O))r.push("top: "+q.k(0)) +q=s.b +if(!q.l(0,B.O))r.push("start: "+q.k(0)) +q=s.c +if(!q.l(0,B.O))r.push("end: "+q.k(0)) +q=s.d +if(!q.l(0,B.O))r.push("bottom: "+q.k(0)) +return"BorderDirectional("+B.b.aU(r,", ")+")"}, +gz4(a){return this.a}} +A.bq.prototype={ +a8Z(a,b){var s=this,r=b==null?s.a:b,q=a==null?s.c:a +return new A.bq(r,s.b,q,s.d,s.e,s.f,s.r,s.w)}, +bEd(a){return this.a8Z(a,null)}, +gjE(a){var s=this.c +s=s==null?null:s.gAX() +return s==null?B.E:s}, +a2I(a,b){var s,r,q +switch(this.w.a){case 1:s=A.tA(a.gcO(),a.gvn()/2) +r=$.aD().cs() +r.Ce(s) +return r +case 0:r=this.d +if(r!=null){q=$.aD().cs() +q.ts(r.ah(b).pU(a)) +return q}r=$.aD().cs() +r.rU(a) +return r}}, +dv(a,b){var s=this,r=null,q=A.ap(r,s.a,b),p=A.cJd(r,s.c,b),o=A.wu(r,s.d,b),n=A.czr(r,s.e,b),m=s.f +m=m==null?r:m.dv(0,b) +return new A.bq(q,s.b,p,o,n,m,r,s.w)}, +gaaU(){return this.e!=null}, +qE(a,b){if(a==null)return this.dv(0,b) +if(a instanceof A.bq)return A.cJe(a,this,b) +return this.afC(a,b)}, +qF(a,b){if(a==null)return this.dv(0,1-b) +if(a instanceof A.bq)return A.cJe(this,a,b) +return this.afD(a,b)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aF(b)!==A.a_(r))return!1 +if(b instanceof A.bq)if(J.v(b.a,r.a))if(J.v(b.b,r.b))if(J.v(b.c,r.c))if(J.v(b.d,r.d))if(A.h5(b.e,r.e))if(J.v(b.f,r.f))s=b.w===r.w +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}, +gv(a){var s=this,r=s.e +r=r==null?null:A.b1(r) +return A.am(s.a,s.b,s.c,s.d,r,s.f,s.r,s.w,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +apa(a,b,c){var s +switch(this.w.a){case 0:s=this.d +if(s!=null)return s.ah(c).pU(new A.Z(0,0,0+a.a,0+a.b)).p(0,b) +return!0 +case 1:return b.aq(0,a.zC(B.m)).gpz()<=Math.min(a.a,a.b)/2}}, +IF(a){return new A.aLH(this,a)}} +A.aLH.prototype={ +aD9(a,b,c,d){var s=this.b +switch(s.w.a){case 1:a.rD(b.gcO(),b.gvn()/2,c) +break +case 0:s=s.d +if(s==null||s.l(0,B.bI))a.fu(b,c) +else a.ft(s.ah(d).pU(b),c) +break}}, +bqN(a,b,c){var s,r,q,p,o,n,m=this.b.e +if(m==null)return +for(s=m.length,r=0;r0?n*0.57735+0.5:0)) +o=b.f9(q.b) +n=q.d +this.aD9(a,new A.Z(o.a-n,o.b-n,o.c+n,o.d+n),p,c)}}, +bqE(a,b,c){var s,r,q,p=this,o=p.b,n=o.b +if(n==null)return +if(p.e==null){s=p.a +s.toString +p.e=new A.a0l(n,s)}switch(o.w.a){case 1:r=A.tA(b.gcO(),b.gvn()/2) +q=$.aD().cs() +q.Ce(r) +break +case 0:o=o.d +if(o!=null){q=$.aD().cs() +q.ts(o.ah(c.d).pU(b))}else q=null +break +default:q=null}p.e.NQ(a,b,q,c)}, +n(){var s=this.e +if(s!=null)s.n() +this.auX()}, +xi(a,b,c){var s,r,q=this,p=c.e,o=b.a,n=b.b,m=new A.Z(o,n,o+p.a,n+p.b),l=c.d +q.bqN(a,m,l) +p=q.b +o=p.a +n=o==null +if(!n||p.f!=null){if(q.c!=null)s=p.f!=null&&!J.v(q.d,m) +else s=!0 +if(s){r=$.aD().b_() +if(!n)r.saf(0,o) +o=p.f +if(o!=null){r.sBX(o.ana(0,m,l)) +q.d=m}q.c=r}o=q.c +o.toString +q.aD9(a,m,o,l)}q.bqE(a,m,c) +o=p.c +if(o!=null){n=p.d +n=n==null?null:n.ah(l) +o.ace(a,m,n,p.w,l)}}, +k(a){return"BoxPainter for "+this.b.k(0)}} +A.D8.prototype={ +G(){return"BoxFit."+this.b}} +A.asd.prototype={} +A.fV.prototype={ +z2(){var s=$.aD().b_() +s.saf(0,this.a) +s.sCO(new A.As(this.e,A.dh8(this.c))) +return s}, +dv(a,b){var s=this +return new A.fV(s.d*b,s.e,s.a,s.b.aO(0,b),s.c*b)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.fV&&b.a.l(0,s.a)&&b.b.l(0,s.b)&&b.c===s.c&&b.d===s.d&&b.e===s.e}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){var s=this +return"BoxShadow("+s.a.k(0)+", "+s.b.k(0)+", "+A.rl(s.c)+", "+A.rl(s.d)+", "+s.e.k(0)+")"}} +A.kK.prototype={ +dv(a,b){return new A.kK(this.b,this.a.dv(0,b))}, +qE(a,b){var s,r +if(a instanceof A.kK){s=A.cD(a.a,this.a,b) +r=A.aJ(a.b,this.b,b) +r.toString +return new A.kK(A.a9(r,0,1),s)}return this.Pn(a,b)}, +qF(a,b){var s,r +if(a instanceof A.kK){s=A.cD(this.a,a.a,b) +r=A.aJ(this.b,a.b,b) +r.toString +return new A.kK(A.a9(r,0,1),s)}return this.Po(a,b)}, +tl(a,b){var s=$.aD().cs() +s.Ce(this.a4H(a).oJ(-this.a.guk())) +return s}, +BN(a){return this.tl(a,null)}, +qi(a,b){var s=$.aD().cs() +s.Ce(this.a4H(a)) +return s}, +yc(a){return this.qi(a,null)}, +yX(a,b,c,d){if(this.b===0)a.rD(b.gcO(),b.gvn()/2,c) +else a.DX(this.a4H(b),c)}, +gxZ(){return!0}, +Cl(a){var s=a==null?this.a:a +return new A.kK(this.b,s)}, +uU(a,b,c){var s,r=this.a +switch(r.c.a){case 0:break +case 1:s=r.b*r.d +if(this.b===0)a.rD(b.gcO(),(b.gvn()+s)/2,r.z2()) +else a.DX(this.a4H(b).oJ(s/2),r.z2()) +break}}, +b4(a,b){return this.uU(a,b,null)}, +a4H(a){var s,r,q,p,o,n,m,l=this.b +if(l===0||a.c-a.a===a.d-a.b)return A.tA(a.gcO(),a.gvn()/2) +s=a.c +r=a.a +q=s-r +p=a.d +o=a.b +n=p-o +l=1-l +if(q").b(b)&&A.cwB(b.b,s.b)}, +gv(a){return A.am(A.a_(this),this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"ColorSwatch(primary value: "+this.b1X(0)+")"}} +A.lT.prototype={ +qu(){return"Decoration"}, +gjE(a){return B.E}, +gaaU(){return!1}, +qE(a,b){return null}, +qF(a,b){return null}, +apa(a,b,c){return!0}, +a2I(a,b){throw A.j(A.ak("This Decoration subclass does not expect to be used for clipping."))}} +A.wx.prototype={ +n(){}} +A.aNz.prototype={} +A.J7.prototype={ +G(){return"ImageRepeat."+this.b}} +A.aqF.prototype={ +l(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aF(b)!==A.a_(r))return!1 +if(b instanceof A.aqF)if(b.a.l(0,r.a))if(b.d==r.d)if(B.D.l(0,B.D))if(b.y===r.y)s=!0 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}, +gv(a){return A.am(this.a,null,this.d,B.D,null,B.dx,!1,1,this.y,B.bx,!1,!1,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){var s,r=A.a([this.a.k(0)],t.s),q=this.d +if(q!=null)s=!(q===B.yk&&!0) +else s=!1 +if(s)r.push(A.r(q)) +r.push(B.D.k(0)) +r.push("scale 1") +r.push("opacity "+A.r(this.y)) +r.push(B.bx.k(0)) +return"DecorationImage("+B.b.aU(r,", ")+")"}} +A.a0l.prototype={ +NQ(a,b,c,d){var s,r,q,p,o=this,n=null,m=o.a,l=m.a.ah(d),k=l.a +if(k==null)k=l +s=o.c +r=s==null +if(r)q=n +else{q=s.a +if(q==null)q=s}if(k!==q){p=new A.lX(o.gaAX(),n,m.b) +if(!r)s.U(0,p) +o.c=l +l.a9(0,p)}if(o.d==null)return +k=c!=null +if(k){a.eH(0) +a.yC(0,c)}s=o.d +r=s.a +A.cVQ(B.D,a,n,n,s.c,B.bx,m.d,!1,r,!1,!1,m.y,b,B.dx,s.b) +if(k)a.dr(0)}, +bjm(a,b){var s,r,q=this +if(J.v(q.d,a))return +s=q.d +if(s!=null)if(a.a.apw(s.a)){r=s.b +s=r===r&&a.c==s.c}else s=!1 +else s=!1 +if(s){a.a.n() +return}s=q.d +if(s!=null)s.a.n() +q.d=a +if(!b)q.b.$0()}, +n(){var s=this,r=s.c +if(r!=null)r.U(0,new A.lX(s.gaAX(),null,s.a.b)) +r=s.d +if(r!=null)r.a.n() +s.d=null}, +k(a){return"DecorationImagePainter(stream: "+A.r(this.c)+", image: "+A.r(this.d)+") for "+this.a.k(0)}} +A.hX.prototype={ +goZ(){var s=this +return s.gwf(s)+s.gwh(s)+s.gyt(s)+s.gyn()}, +bAN(a){var s=this +switch(a.a){case 0:return s.goZ() +case 1:return s.gen(s)+s.gev(s)}}, +t(a,b){var s=this +return new A.Ce(s.gwf(s)+b.gwf(b),s.gwh(s)+b.gwh(b),s.gyt(s)+b.gyt(b),s.gyn()+b.gyn(),s.gen(s)+b.gen(b),s.gev(s)+b.gev(b))}, +ba(a,b,c){var s=this +return new A.Ce(A.a9(s.gwf(s),b.a,c.a),A.a9(s.gwh(s),b.c,c.b),A.a9(s.gyt(s),0,c.c),A.a9(s.gyn(),0,c.d),A.a9(s.gen(s),b.b,c.e),A.a9(s.gev(s),b.d,c.f))}, +k(a){var s=this +if(s.gyt(s)===0&&s.gyn()===0){if(s.gwf(s)===0&&s.gwh(s)===0&&s.gen(s)===0&&s.gev(s)===0)return"EdgeInsets.zero" +if(s.gwf(s)===s.gwh(s)&&s.gwh(s)===s.gen(s)&&s.gen(s)===s.gev(s))return"EdgeInsets.all("+B.e.bk(s.gwf(s),1)+")" +return"EdgeInsets("+B.e.bk(s.gwf(s),1)+", "+B.e.bk(s.gen(s),1)+", "+B.e.bk(s.gwh(s),1)+", "+B.e.bk(s.gev(s),1)+")"}if(s.gwf(s)===0&&s.gwh(s)===0)return"EdgeInsetsDirectional("+B.e.bk(s.gyt(s),1)+", "+B.e.bk(s.gen(s),1)+", "+B.e.bk(s.gyn(),1)+", "+B.e.bk(s.gev(s),1)+")" +return"EdgeInsets("+B.e.bk(s.gwf(s),1)+", "+B.e.bk(s.gen(s),1)+", "+B.e.bk(s.gwh(s),1)+", "+B.e.bk(s.gev(s),1)+") + EdgeInsetsDirectional("+B.e.bk(s.gyt(s),1)+", 0.0, "+B.e.bk(s.gyn(),1)+", 0.0)"}, +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.hX&&b.gwf(b)===s.gwf(s)&&b.gwh(b)===s.gwh(s)&&b.gyt(b)===s.gyt(s)&&b.gyn()===s.gyn()&&b.gen(b)===s.gen(s)&&b.gev(b)===s.gev(s)}, +gv(a){var s=this +return A.am(s.gwf(s),s.gwh(s),s.gyt(s),s.gyn(),s.gen(s),s.gev(s),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.au.prototype={ +gwf(a){return this.a}, +gen(a){return this.b}, +gwh(a){return this.c}, +gev(a){return this.d}, +gyt(a){return 0}, +gyn(){return 0}, +aaF(a){var s=this +return new A.Z(a.a-s.a,a.b-s.b,a.c+s.c,a.d+s.d)}, +ZJ(a){var s=this +return new A.Z(a.a+s.a,a.b+s.b,a.c-s.c,a.d-s.d)}, +t(a,b){if(b instanceof A.au)return this.a2(0,b) +return this.av2(0,b)}, +ba(a,b,c){var s=this +return new A.au(A.a9(s.a,b.a,c.a),A.a9(s.b,b.b,c.e),A.a9(s.c,b.c,c.b),A.a9(s.d,b.d,c.f))}, +aq(a,b){var s=this +return new A.au(s.a-b.a,s.b-b.b,s.c-b.c,s.d-b.d)}, +a2(a,b){var s=this +return new A.au(s.a+b.a,s.b+b.b,s.c+b.c,s.d+b.d)}, +aO(a,b){var s=this +return new A.au(s.a*b,s.b*b,s.c*b,s.d*b)}, +dZ(a,b){var s=this +return new A.au(s.a/b,s.b/b,s.c/b,s.d/b)}, +ah(a){return this}, +ID(a,b,c,d){var s=this,r=b==null?s.a:b,q=d==null?s.b:d,p=c==null?s.c:c +return new A.au(r,q,p,a==null?s.d:a)}, +Zg(a){return this.ID(a,null,null,null)}, +aKt(a,b){return this.ID(a,null,null,b)}, +bES(a,b){return this.ID(null,a,b,null)}, +bED(a){return this.ID(null,null,null,a)}} +A.cG.prototype={ +gyt(a){return this.a}, +gen(a){return this.b}, +gyn(){return this.c}, +gev(a){return this.d}, +gwf(a){return 0}, +gwh(a){return 0}, +t(a,b){if(b instanceof A.cG)return this.a2(0,b) +return this.av2(0,b)}, +aq(a,b){var s=this +return new A.cG(s.a-b.a,s.b-b.b,s.c-b.c,s.d-b.d)}, +a2(a,b){var s=this +return new A.cG(s.a+b.a,s.b+b.b,s.c+b.c,s.d+b.d)}, +aO(a,b){var s=this +return new A.cG(s.a*b,s.b*b,s.c*b,s.d*b)}, +dZ(a,b){var s=this +return new A.cG(s.a/b,s.b/b,s.c/b,s.d/b)}, +ah(a){var s=this +switch(a.a){case 0:return new A.au(s.c,s.b,s.a,s.d) +case 1:return new A.au(s.a,s.b,s.c,s.d)}}} +A.Ce.prototype={ +aO(a,b){var s=this +return new A.Ce(s.a*b,s.b*b,s.c*b,s.d*b,s.e*b,s.f*b)}, +dZ(a,b){var s=this +return new A.Ce(s.a/b,s.b/b,s.c/b,s.d/b,s.e/b,s.f/b)}, +ah(a){var s=this +switch(a.a){case 0:return new A.au(s.d+s.a,s.e,s.c+s.b,s.f) +case 1:return new A.au(s.c+s.a,s.e,s.d+s.b,s.f)}}, +gwf(a){return this.a}, +gwh(a){return this.b}, +gyt(a){return this.c}, +gyn(){return this.d}, +gen(a){return this.e}, +gev(a){return this.f}} +A.cbi.prototype={} +A.cui.prototype={ +$1(a){return a<=this.a}, +$S:129} +A.ctx.prototype={ +$1(a){var s=this,r=A.ap(A.cTV(s.a,s.b,a),A.cTV(s.c,s.d,a),s.e) +r.toString +return r}, +$S:914} +A.brv.prototype={} +A.at6.prototype={ +aiV(){var s,r,q,p=this.b +if(p!=null)return p +p=this.a.length +s=1/(p-1) +r=J.jD(p,t.i) +for(q=0;q") +return new A.m4(s.d,s.e,s.f,A.R(new A.N(r,new A.bAy(b),q),!0,q.i("al.E")),s.b,null)}, +qE(a,b){if(a==null||a instanceof A.m4)return A.cMK(t.Nl.a(a),this,b) +return this.b2n(a,b)}, +qF(a,b){if(a==null||a instanceof A.m4)return A.cMK(this,t.Nl.a(a),b) +return this.b2o(a,b)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.m4&&b.d.l(0,s.d)&&b.e.l(0,s.e)&&b.f===s.f&&b.c==s.c&&A.h5(b.a,s.a)&&A.h5(b.b,s.b)}, +gv(a){var s=this,r=A.b1(s.a),q=s.b +q=q==null?null:A.b1(q) +return A.am(s.d,s.e,s.f,s.c,r,q,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){var s=this,r=A.a(["begin: "+s.d.k(0),"end: "+s.e.k(0),"colors: "+A.r(s.a)],t.s),q=s.b +if(q!=null)r.push("stops: "+A.r(q)) +r.push("tileMode: "+s.f.k(0)) +q=s.c +if(q!=null)r.push("transform: "+q.k(0)) +return"LinearGradient("+B.b.aU(r,", ")+")"}} +A.bAy.prototype={ +$1(a){var s=A.ap(null,a,this.a) +s.toString +return s}, +$S:198} +A.bvN.prototype={ +V(a){var s,r,q,p +for(s=this.b,r=s.gaA(s),q=A.y(r),q=q.i("@<1>").Z(q.z[1]),r=new A.bN(J.af(r.a),r.b,q.i("bN<1,2>")),q=q.z[1];r.q();){p=r.a;(p==null?q.a(p):p).n()}s.V(0) +for(s=this.a,r=s.gaA(s),q=A.y(r),q=q.i("@<1>").Z(q.z[1]),r=new A.bN(J.af(r.a),r.b,q.i("bN<1,2>")),q=q.z[1];r.q();){p=r.a +if(p==null)p=q.a(p) +p.a.U(0,p.b)}s.V(0) +this.f=0}, +Gb(a){var s,r,q,p=this,o=p.c.D(0,a) +if(o!=null){s=o.a +r=o.d +r===$&&A.e() +if(s.w)A.W(A.ab(u.fU)) +B.b.D(s.x,r) +o.avV()}q=p.a.D(0,a) +if(q!=null){q.a.U(0,q.b) +return!0}o=p.b.D(0,a) +if(o!=null){s=p.f +r=o.b +r.toString +p.f=s-r +o.n() +return!0}return!1}, +aGz(a,b,c){var s,r=this,q=b.b +if(q!=null&&q<=104857600&&!0){s=r.f +q.toString +r.f=s+q +r.b.j(0,a,b) +r.bbu(c)}else b.n()}, +akZ(a,b,c){var s=this.c.cQ(0,a,new A.bvQ(this,b,a)) +if(s.b==null)s.b=c}, +arh(a,b,c,d){var s,r,q,p,o,n,m,l=this,k=null,j={},i=l.a,h=i.h(0,b),g=h==null?k:h.a +j.a=g +if(g!=null)return g +h=l.b +q=h.D(0,b) +if(q!=null){j=q.a +l.akZ(b,j,q.b) +h.j(0,b,q) +return j}p=l.c.h(0,b) +if(p!=null){j=p.a +l.aGz(b,new A.acA(j,p.b,j.T7()),k) +return j}try{g=j.a=c.$0() +l.akZ(b,g,k) +h=g}catch(o){s=A.a2(o) +r=A.ay(o) +if(d!=null){d.$2(s,r) +return k}else throw o}j.b=!1 +n=A.bx("pendingImage") +m=new A.lX(new A.bvR(j,l,b,!0,k,n),k,k) +n.b=new A.aSz(h,m) +i.j(0,b,n.aV()) +j.a.a9(0,m) +return j.a}, +cQ(a,b,c){return this.arh(a,b,c,null)}, +a0(a,b){return this.a.h(0,b)!=null||this.b.h(0,b)!=null}, +bbu(a){var s,r,q,p,o,n=this,m=n.b,l=A.y(m).i("br<1>") +while(!0){if(!(n.f>104857600||m.a>1000))break +s=new A.br(m,l) +r=s.gS(s) +if(!r.q())A.W(A.dG()) +q=r.gE(r) +p=m.h(0,q) +s=n.f +o=p.b +o.toString +n.f=s-o +p.n() +m.D(0,q)}}} +A.bvQ.prototype={ +$0(){return A.dly(this.b,new A.bvP(this.a,this.c))}, +$S:915} +A.bvP.prototype={ +$0(){this.a.c.D(0,this.b)}, +$S:0} +A.bvR.prototype={ +$2(a,b){var s,r,q,p,o,n=this +if(a!=null){s=a.a +r=s.gbb(s)*s.gbl(s)*4 +s.n()}else r=null +s=n.a +q=s.a +p=new A.acA(q,r,q.T7()) +q=n.b +o=n.c +q.akZ(o,s.a,r) +if(n.d)q.aGz(o,p,n.e) +else p.n() +q.a.D(0,o) +if(!s.b){q=n.f.aV() +q.a.U(0,q.b)}s.b=!0}, +$S:916} +A.aLP.prototype={ +n(){$.dI.go$.push(new A.caF(this))}} +A.caF.prototype={ +$1(a){var s=this.a,r=s.c +if(r!=null)r.n() +s.c=null}, +$S:3} +A.acA.prototype={} +A.WP.prototype={ +b8J(a,b,c){var s=new A.cha(this,b) +this.d=s +if(a.w)A.W(A.ab(u.fU)) +a.x.push(s)}, +k(a){return"#"+A.eA(this)}} +A.cha.prototype={ +$0(){var s,r,q +this.b.$0() +s=this.a +r=s.a +q=s.d +q===$&&A.e() +if(r.w)A.W(A.ab(u.fU)) +B.b.D(r.x,q) +s.avV()}, +$S:0} +A.aSz.prototype={} +A.J6.prototype={ +Mr(a){var s=this +return new A.J6(s.a,s.b,s.c,s.d,a,s.f)}, +l(a,b){var s=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.J6&&b.a==s.a&&b.b==s.b&&J.v(b.c,s.c)&&b.d==s.d&&J.v(b.e,s.e)&&b.f==s.f}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.e,s.f,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){var s,r=this,q=""+"ImageConfiguration(",p=r.a +if(p!=null){q+="bundle: "+p.k(0) +s=!0}else s=!1 +p=r.b +if(p!=null){if(s)q+=", " +p=q+("devicePixelRatio: "+B.e.bk(p,1)) +q=p +s=!0}p=r.c +if(p!=null){if(s)q+=", " +p=q+("locale: "+p.k(0)) +q=p +s=!0}p=r.d +if(p!=null){if(s)q+=", " +p=q+("textDirection: "+p.k(0)) +q=p +s=!0}p=r.e +if(p!=null){if(s)q+=", " +p=q+("size: "+p.k(0)) +q=p +s=!0}p=r.f +if(p!=null){if(s)q+=", " +p=q+("platform: "+p.b) +q=p}q+=")" +return q.charCodeAt(0)==0?q:q}} +A.hZ.prototype={ +ah(a){var s=new A.bwn() +this.bcO(a,new A.bwh(this,a,s),new A.bwi(this,a,s)) +return s}, +bcO(a,b,c){var s,r,q,p,o,n={} +n.a=null +n.b=!1 +s=new A.bwe(n,c) +r=null +try{r=this.A2(a)}catch(o){q=A.a2(o) +p=A.ay(o) +s.$2(q,p) +return}J.H1(r,new A.bwd(n,this,b,s),t.H).ks(s)}, +a1O(a,b,c,d){var s,r +if(b.a!=null){s=$.k5.zO$ +s===$&&A.e() +s.arh(0,c,new A.bwf(b),d) +return}s=$.k5.zO$ +s===$&&A.e() +r=s.arh(0,c,new A.bwg(this,c),d) +if(r!=null)b.atK(r)}, +a9H(){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$a9H=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=$.k5.zO$ +o===$&&A.e() +n=o +s=3 +return A.f(p.A2(B.B4),$async$a9H) +case 3:q=n.Gb(b) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a9H,r)}, +Bg(a,b,c){throw A.j(A.ak("Implement loadBuffer for faster image loading"))}, +CL(a,b){return new A.VQ(A.a([],t.XZ),A.a([],t.b))}, +Gz(a,b){return new A.VQ(A.a([],t.XZ),A.a([],t.b))}, +k(a){return"ImageConfiguration()"}} +A.bwh.prototype={ +$2(a,b){this.a.a1O(this.b,this.c,a,b)}, +$S(){return A.y(this.a).i("~(hZ.T,~(J,fp?))")}} +A.bwi.prototype={ +$3(a,b,c){return this.aTN(a,b,c)}, +aTN(a,b,c){var s=0,r=A.o(t.H),q=this,p +var $async$$3=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:s=2 +return A.f(null,$async$$3) +case 2:p=q.c +if(p.a==null)p.atK(new A.cdd(A.a([],t.XZ),A.a([],t.b))) +p=p.a +p.toString +p.GQ(A.dg("while resolving an image"),b,null,!0,c) +return A.m(null,r)}}) +return A.n($async$$3,r)}, +$S(){return A.y(this.a).i("Q<~>(hZ.T?,J,fp?)")}} +A.bwe.prototype={ +aTM(a,b){var s=0,r=A.o(t.H),q,p=this,o +var $async$$2=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=p.a +if(o.b){s=1 +break}o.b=!0 +p.b.$3(o.a,a,b) +case 1:return A.m(q,r)}}) +return A.n($async$$2,r)}, +$2(a,b){return this.aTM(a,b)}, +$S:917} +A.bwd.prototype={ +$1(a){var s,r,q,p=this +p.a.a=a +try{p.c.$2(a,p.d)}catch(q){s=A.a2(q) +r=A.ay(q) +p.d.$2(s,r)}}, +$S(){return A.y(this.b).i("aS(hZ.T)")}} +A.bwf.prototype={ +$0(){var s=this.a.a +s.toString +return s}, +$S:493} +A.bwg.prototype={ +$0(){var s=this.a,r=this.b,q=s.Gz(r,$.k5.gbMZ()) +if(q instanceof A.VQ){q=s.CL(r,$.k5.gbMX()) +if(q instanceof A.VQ)q=s.Bg(0,r,$.k5.gbMU())}return q}, +$S:493} +A.VQ.prototype={} +A.wq.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.wq&&b.a===s.a&&b.b===s.b&&b.c===s.c}, +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"AssetBundleImageKey(bundle: "+this.a.k(0)+', name: "'+this.b+'", scale: '+A.r(this.c)+")"}} +A.akP.prototype={ +Gz(a,b){return A.tj(null,this.Xh(a,b),a.b,null,a.c)}, +CL(a,b){return A.tj(null,this.Xi(a,b),a.b,null,a.c)}, +Bg(a,b,c){return A.tj(null,this.Xj(b,c),b.b,null,b.c)}, +tr(a,b,c,d){return this.bnu(a,b,c,d)}, +Xh(a,b){return this.tr(a,b,null,null)}, +Xi(a,b){return this.tr(a,null,b,null)}, +Xj(a,b){return this.tr(a,null,null,b)}, +bnu(a,b,c,d){var s=0,r=A.o(t.hP),q,p=2,o,n,m,l,k,j,i,h,g +var $async$tr=A.k(function(e,f){if(e===1){o=f +s=p}while(true)switch(s){case 0:s=b!=null?3:4 +break +case 3:n=null +p=6 +s=9 +return A.f(a.a.a07(a.b),$async$tr) +case 9:n=f +p=2 +s=8 +break +case 6:p=5 +i=o +if(A.a2(i) instanceof A.zT){j=$.k5.zO$ +j===$&&A.e() +j.Gb(a) +throw i}else throw i +s=8 +break +case 5:s=2 +break +case 8:q=b.$1(n) +s=1 +break +case 4:s=c!=null?10:11 +break +case 10:m=null +p=13 +s=16 +return A.f(a.a.a07(a.b),$async$tr) +case 16:m=f +p=2 +s=15 +break +case 13:p=12 +h=o +if(A.a2(h) instanceof A.zT){j=$.k5.zO$ +j===$&&A.e() +j.Gb(a) +throw h}else throw h +s=15 +break +case 12:s=2 +break +case 15:q=c.$1(m) +s=1 +break +case 11:l=null +p=18 +s=21 +return A.f(a.a.pc(0,a.b),$async$tr) +case 21:l=f +p=2 +s=20 +break +case 18:p=17 +g=o +if(A.a2(g) instanceof A.zT){j=$.k5.zO$ +j===$&&A.e() +j.Gb(a) +throw g}else throw g +s=20 +break +case 17:s=2 +break +case 20:d.toString +q=d.$1(A.by(l.buffer,0,null)) +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$tr,r)}} +A.xD.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.xD&&J.v(b.a,s.a)&&b.b===s.b&&b.c==s.c&&b.d==s.d&&!0}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,!1,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.aDs.prototype={ +G(){return"ResizeImagePolicy."+this.b}} +A.aDr.prototype={ +Bg(a,b,c){return this.a.Bg(0,b.a,new A.bQs(this,c))}, +CL(a,b){return this.a.CL(a.a,new A.bQp(this,b))}, +Gz(a,b){return this.a.Gz(a.a,new A.bQq(this,b))}, +A2(a){var s,r={} +r.a=r.b=null +this.a.A2(a).aJ(0,new A.bQt(r,this),t.P) +s=r.a +if(s!=null)return s +s=new A.ah($.aq,t.Xa) +r.b=new A.aE(s,t.BK) +return s}} +A.bQs.prototype={ +$4$allowUpscaling$cacheHeight$cacheWidth(a,b,c,d){var s=this.a +return this.b.$4$allowUpscaling$cacheHeight$cacheWidth(a,!1,s.c,s.b)}, +$1(a){return this.$4$allowUpscaling$cacheHeight$cacheWidth(a,null,null,null)}, +$S:919} +A.bQp.prototype={ +$4$allowUpscaling$cacheHeight$cacheWidth(a,b,c,d){var s=this.a +return this.b.$4$allowUpscaling$cacheHeight$cacheWidth(a,!1,s.c,s.b)}, +$1(a){return this.$4$allowUpscaling$cacheHeight$cacheWidth(a,null,null,null)}, +$S:920} +A.bQq.prototype={ +$2$getTargetSize(a,b){return this.b.$2$getTargetSize(a,new A.bQr(this.a))}, +$1(a){return this.$2$getTargetSize(a,null)}, +$S:337} +A.bQr.prototype={ +$2(a,b){var s,r,q +switch(0){case 0:s=this.a +r=s.b +q=s.c +if(r!=null&&r>a)r=a +if(q!=null&&q>b)q=b +return new A.LK(r,q)}}, +$S:921} +A.bQt.prototype={ +$1(a){var s=this.a,r=s.b,q=this.b,p=q.b +q=q.c +if(r==null)s.a=new A.cQ(new A.xD(a,B.a8u,p,q,!1),t.Nq) +else r.bT(0,new A.xD(a,B.a8u,p,q,!1))}, +$S:228} +A.DQ.prototype={ +A2(a){return new A.cQ(this,t.tF)}, +Bg(a,b,c){return A.tj(null,this.Xj(b,c),b.a.a,new A.bnz(this),b.b)}, +CL(a,b){return A.tj(null,this.Xi(a,b),a.a.a,new A.bnx(this),a.b)}, +Gz(a,b){return A.tj(null,this.Xh(a,b),a.a.a,new A.bny(this),a.b)}, +tr(a,b,c,d){return this.bnw(a,b,c,d)}, +Xh(a,b){return this.tr(a,b,null,null)}, +Xi(a,b){return this.tr(a,null,b,null)}, +Xj(a,b){return this.tr(a,null,null,b)}, +bnw(a,b,c,d){var s=0,r=A.o(t.hP),q=this +var $async$tr=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:s=2 +return A.f(q.a.uA(0),$async$tr) +case 2:return A.m(null,r)}}) +return A.n($async$tr,r)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.DQ&&b.a.a===this.a.a&&b.b===this.b}, +gv(a){return A.am(this.a.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return'FileImage("'+this.a.a+'", scale: '+this.b+")"}} +A.bnz.prototype={ +$0(){return A.a([A.dg("Path: "+this.a.a.a)],t.qe)}, +$S:42} +A.bnx.prototype={ +$0(){return A.a([A.dg("Path: "+this.a.a.a)],t.qe)}, +$S:42} +A.bny.prototype={ +$0(){return A.a([A.dg("Path: "+this.a.a.a)],t.qe)}, +$S:42} +A.vh.prototype={ +A2(a){return new A.cQ(this,t.Q6)}, +Bg(a,b,c){return A.tj(null,this.Xj(b,c),"MemoryImage("+("#"+A.eA(b.a))+")",null,b.b)}, +CL(a,b){return A.tj(null,this.Xi(a,b),"MemoryImage("+("#"+A.eA(a.a))+")",null,a.b)}, +Gz(a,b){return A.tj(null,this.Xh(a,b),"MemoryImage("+("#"+A.eA(a.a))+")",null,a.b)}, +tr(a,b,c,d){return this.bnx(a,b,c,d)}, +Xh(a,b){return this.tr(a,b,null,null)}, +Xi(a,b){return this.tr(a,null,b,null)}, +Xj(a,b){return this.tr(a,null,null,b)}, +bnx(a,b,c,d){var s=0,r=A.o(t.hP),q,p=this,o +var $async$tr=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:s=b!=null?3:4 +break +case 3:o=b +s=5 +return A.f(A.Ac(p.a),$async$tr) +case 5:q=o.$1(f) +s=1 +break +case 4:s=c!=null?6:7 +break +case 6:o=c +s=8 +return A.f(A.Ac(p.a),$async$tr) +case 8:q=o.$1(f) +s=1 +break +case 7:q=d.$1(p.a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$tr,r)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.vh&&b.a===this.a&&b.b===this.b}, +gv(a){return A.am(A.e2(this.a),this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"MemoryImage("+("#"+A.eA(this.a))+", scale: "+this.b+")"}} +A.cdd.prototype={} +A.azM.prototype={ +k(a){return this.b}, +$ibv:1, +gyl(a){return this.a}} +A.O2.prototype={ +gzW(){return this.a}, +A2(a){var s,r={},q=a.a +if(q==null)q=$.yR() +r.a=r.b=null +s=t.P +A.a25(q.bOn("AssetManifest.bin",A.drS(),t.jo).aJ(0,new A.b3J(r,this,a,q),s),new A.b3K(r),s,t.K) +s=r.a +if(s!=null)return s +s=new A.ah($.aq,t.Lv) +r.b=new A.aE(s,t.h8) +return s}, +bbR(a,b,c){var s,r,q,p,o +if(c==null||c.length===0||b.b==null)return new A.D_(null,a) +s=A.cD_(t.i,t.pR) +for(r=c.length,q=0;q(r+q)/2){s=a.h(0,q) +s.toString +return s}else{s=a.h(0,r) +s.toString +return s}}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.O2&&b.gzW()===this.gzW()&&!0}, +gv(a){return A.am(this.gzW(),this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"AssetImage(bundle: "+A.r(this.b)+', name: "'+this.gzW()+'")'}} +A.b3J.prototype={ +$1(a){var s,r,q=this,p=q.b,o=a.aUz(p.gzW()),n=p.bbR(p.gzW(),q.c,o) +p=n.a +if(p==null)p=1 +s=new A.wq(q.d,n.b,p) +p=q.a +r=p.b +if(r!=null)r.bT(0,s) +else p.a=new A.cQ(s,t.WT)}, +$S:923} +A.b3K.prototype={ +$2(a,b){this.a.b.qV(a,b)}, +$S:26} +A.ko.prototype={ +cP(a){return new A.ko(this.a.cP(0),this.b,this.c)}, +k(a){var s=this.c +s=s!=null?s+" ":"" +return s+this.a.k(0)+" @ "+A.rl(this.b)+"x"}, +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.ko&&b.a===s.a&&b.b===s.b&&b.c==s.c}} +A.lX.prototype={ +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.lX&&J.v(b.a,s.a)&&J.v(b.b,s.b)&&J.v(b.c,s.c)}, +bQI(a,b){return this.a.$2(a,b)}} +A.pm.prototype={} +A.bwn.prototype={ +atK(a){var s,r=this +r.a=a +s=r.b +if(s!=null){r.b=null +a.f=!0 +B.b.an(s,a.gYt(a)) +r.a.f=!1}}, +a9(a,b){var s=this.a +if(s!=null)return s.a9(0,b) +s=this.b;(s==null?this.b=A.a([],t.XZ):s).push(b)}, +U(a,b){var s,r=this.a +if(r!=null)return r.U(0,b) +for(s=0;r=this.b,s")),n),!0,n.i("D.E")) +s=!1 +for(o=m.length,l=0;l")),r),!0,r.i("D.E")) +for(s=q.length,p=0;p=s.a}else r=!0 +if(r){s=p.at +p.azk(new A.ko(s.gqX(s).cP(0),p.Q,p.d)) +p.ax=a +s=p.at +p.ay=s.gqa(s) +s=p.at +s.gqX(s).n() +p.at=null +q=B.d.eK(p.ch,p.z.gJl()) +if(p.z.gTX()===-1||q<=p.z.gTX())p.PF() +return}s.toString +r=p.ax +r===$&&A.e() +p.CW=A.d4(new A.bg(B.d.au(s.a-(a.a-r.a))),new A.bGw(p))}, +PF(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i +var $async$PF=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:j=n.at +if(j!=null)j.gqX(j).n() +n.at=null +p=4 +s=7 +return A.f(n.z.yb(),$async$PF) +case 7:n.at=b +p=2 +s=6 +break +case 4:p=3 +i=o +m=A.a2(i) +l=A.ay(i) +n.GQ(A.dg("resolving an image frame"),m,n.as,!0,l) +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:if(n.z.gJl()===1){if(n.a.length===0){s=1 +break}j=n.at +n.azk(new A.ko(j.gqX(j).cP(0),n.Q,n.d)) +j=n.at +j.gqX(j).n() +n.at=null +s=1 +break}n.aEM() +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$PF,r)}, +aEM(){if(this.cx)return +this.cx=!0 +$.dI.a3h(this.gbhR())}, +azk(a){this.af6(a);++this.ch}, +a9(a,b){var s,r=this +if(r.a.length===0){s=r.z +if(s!=null)s=r.b==null||s.gJl()>1 +else s=!1}else s=!1 +if(s)r.PF() +r.avb(0,b)}, +U(a,b){var s,r=this +r.avc(0,b) +if(r.a.length===0){s=r.CW +if(s!=null)s.ag(0) +r.CW=null}}, +a6i(){var s,r=this +r.b2q() +if(r.w){s=r.y +if(s!=null)s.uB(null) +s=r.y +if(s!=null)s.ag(0) +r.y=null}}} +A.bGx.prototype={ +$2(a,b){this.a.GQ(A.dg("resolving an image codec"),a,this.b,!0,b)}, +$S:26} +A.bGy.prototype={ +$2(a,b){this.a.GQ(A.dg("loading an image"),a,this.b,!0,b)}, +$S:26} +A.bGw.prototype={ +$0(){this.a.aEM()}, +$S:0} +A.aPQ.prototype={} +A.aPU.prototype={} +A.aPT.prototype={} +A.akb.prototype={ +gm(a){return this.a}} +A.Ae.prototype={ +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.Ae&&b.a===s.a&&b.b==s.b&&b.c==s.c&&b.d===s.d&&A.h5(b.f,s.f)}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"InlineSpanSemanticsInformation{text: "+this.a+", semanticsLabel: "+A.r(this.b)+", recognizer: "+A.r(this.c)+"}"}} +A.lY.prototype={ +at8(a){var s={} +s.a=null +this.d7(new A.bx1(s,a,new A.akb())) +return s.a}, +a2_(a){var s,r=new A.cU("") +this.amK(r,!0,a) +s=r.a +return s.charCodeAt(0)==0?s:s}, +aRt(){return this.a2_(!0)}, +aK(a,b){var s={} +if(b<0)return null +s.a=null +this.d7(new A.bx0(s,b,new A.akb())) +return s.a}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.lY&&J.v(b.a,this.a)}, +gv(a){return J.aj(this.a)}} +A.bx1.prototype={ +$1(a){var s=a.at9(this.b,this.c) +this.a.a=s +return s==null}, +$S:127} +A.bx0.prototype={ +$1(a){var s=a.aJK(this.b,this.c) +this.a.a=s +return s==null}, +$S:127} +A.AH.prototype={ +amK(a,b,c){a.a+=A.dR(65532)}, +a8T(a){a.push(B.cii)}} +A.dS.prototype={ +dv(a,b){var s=this.a.dv(0,b) +return new A.dS(this.b.aO(0,b),s)}, +qE(a,b){var s,r,q=this +if(a instanceof A.dS){s=A.cD(a.a,q.a,b) +r=A.wu(a.b,q.b,b) +r.toString +return new A.dS(r,s)}if(a instanceof A.kK){s=A.cD(a.a,q.a,b) +return new A.o1(q.b,1-b,a.b,s)}return q.Pn(a,b)}, +qF(a,b){var s,r,q=this +if(a instanceof A.dS){s=A.cD(q.a,a.a,b) +r=A.wu(q.b,a.b,b) +r.toString +return new A.dS(r,s)}if(a instanceof A.kK){s=A.cD(q.a,a.a,b) +return new A.o1(q.b,b,a.b,s)}return q.Po(a,b)}, +Cl(a){var s=a==null?this.a:a +return new A.dS(this.b,s)}, +tl(a,b){var s=this.b.ah(b).pU(a).oJ(-this.a.guk()),r=$.aD().cs() +r.ts(s) +return r}, +BN(a){return this.tl(a,null)}, +qi(a,b){var s=$.aD().cs() +s.ts(this.b.ah(b).pU(a)) +return s}, +yc(a){return this.qi(a,null)}, +yX(a,b,c,d){var s=this.b +if(s.l(0,B.bI))a.fu(b,c) +else a.ft(s.ah(d).pU(b),c)}, +gxZ(){return!0}, +uU(a,b,c){var s,r,q,p,o=this.a +switch(o.c.a){case 0:break +case 1:s=this.b +if(o.b===0)a.ft(s.ah(c).pU(b),o.z2()) +else{r=$.aD().b_() +r.saf(0,o.a) +q=s.ah(c).pU(b) +p=q.oJ(-o.guk()) +a.Cp(q.oJ(o.gPh()),p,r)}break}}, +b4(a,b){return this.uU(a,b,null)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.dS&&b.a.l(0,this.a)&&b.b.l(0,this.b)}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"RoundedRectangleBorder("+this.a.k(0)+", "+this.b.k(0)+")"}} +A.o1.prototype={ +dv(a,b){var s=this.a.dv(0,b) +return new A.o1(this.b.aO(0,b),b,this.d,s)}, +qE(a,b){var s,r,q,p=this +if(a instanceof A.dS){s=A.cD(a.a,p.a,b) +r=A.wu(a.b,p.b,b) +r.toString +return new A.o1(r,p.c*b,p.d,s)}if(a instanceof A.kK){s=A.cD(a.a,p.a,b) +r=p.c +return new A.o1(p.b,r+(1-r)*(1-b),a.b,s)}if(a instanceof A.o1){s=A.cD(a.a,p.a,b) +r=A.wu(a.b,p.b,b) +r.toString +q=A.aJ(a.c,p.c,b) +q.toString +return new A.o1(r,q,p.d,s)}return p.Pn(a,b)}, +qF(a,b){var s,r,q,p=this +if(a instanceof A.dS){s=A.cD(p.a,a.a,b) +r=A.wu(p.b,a.b,b) +r.toString +return new A.o1(r,p.c*(1-b),p.d,s)}if(a instanceof A.kK){s=A.cD(p.a,a.a,b) +r=p.c +return new A.o1(p.b,r+(1-r)*b,a.b,s)}if(a instanceof A.o1){s=A.cD(p.a,a.a,b) +r=A.wu(p.b,a.b,b) +r.toString +q=A.aJ(p.c,a.c,b) +q.toString +return new A.o1(r,q,p.d,s)}return p.Po(a,b)}, +XM(a){var s,r,q,p,o,n,m,l,k=this.c +if(k===0||a.c-a.a===a.d-a.b)return a +s=a.c +r=a.a +q=s-r +p=a.d +o=a.b +n=p-o +m=1-this.d +if(q")),!0,t.Q2)}if(s.e.gxZ())p.x=A.R(new A.N(r,new A.coe(a),A.a0(r).i("N<1,Z>")),!0,t.YT) +else p.y=A.R(new A.N(r,new A.cof(p,a,b),A.a0(r).i("N<1,pB>")),!0,t.Zf)}r=s.e +if(!r.gxZ())q=p.r!=null||p.w!=null +else q=!1 +if(q)p.e=r.qi(a,b) +if(s.c!=null)p.f=r.tl(a,b) +p.c=a +p.d=b}, +bvG(a,b,c){var s,r,q,p,o=this +if(o.w!=null){s=o.b.e +if(s.gxZ()){r=0 +while(!0){q=o.w +q.toString +if(!(r>>0)+s+-56613888 +case 56320:s=s.aK(0,a-1) +s.toString +return(s<<10>>>0)+r+-56613888 +default:return r}}, +bvV(a,b){var s,r=this.bbY(b?a-1:a),q=b?a:a-1,p=this.a.aK(0,q) +if(!(r==null||p==null||A.cRb(r)||A.cRb(p))){q=A.aB("[\\p{Space_Separator}\\p{Punctuation}]",!0,!1,!1,!0) +s=A.dR(r) +q=!q.b.test(s)}else q=!0 +return q}, +gaOM(){var s=this,r=s.c +if(r===$){r!==$&&A.ao() +r=s.c=new A.aXS(s.gbvU(),s)}return r}} +A.aXS.prototype={ +vY(a){var s +if(a<0)return null +s=this.b.vY(a) +return s==null||this.a.$2(s,!1)?s:this.vY(s-1)}, +w3(a){var s=this.b.w3(Math.max(a,0)) +return s==null||this.a.$2(s,!0)?s:this.w3(s)}} +A.WM.prototype={} +A.adD.prototype={} +A.aaO.prototype={ +ak(){var s=this,r=s.a +if(r!=null)r.n() +s.dx=s.dy=s.a=null}, +sbt(a,b){var s,r,q,p=this +if(J.v(p.d,b))return +s=p.d +s=s==null?null:s.a +r=b==null +if(!J.v(s,r?null:b.a)){s=p.CW +if(s!=null)s.n() +p.CW=null}if(r)q=B.dV +else{s=p.d +s=s==null?null:s.bL(0,b) +q=s==null?B.dV:s}p.d=b +p.e=null +s=q.a +if(s>=3)p.ak() +else if(s>=2)p.b=!0}, +gA6(){var s=this.e +if(s==null){s=this.d +s=s==null?null:s.a2_(!1) +this.e=s}return s==null?"":s}, +sU6(a,b){if(this.f===b)return +this.f=b +this.ak()}, +sds(a){var s,r=this +if(r.r===a)return +r.r=a +r.ak() +s=r.CW +if(s!=null)s.n() +r.CW=null}, +sK6(a){var s,r=this +if(r.w===a)return +r.w=a +r.ak() +s=r.CW +if(s!=null)s.n() +r.CW=null}, +sbHY(a){if(this.x==a)return +this.x=a +this.ak()}, +sTg(a,b){if(J.v(this.y,b))return +this.y=b +this.ak()}, +sTm(a){if(this.z==a)return +this.z=a +this.ak()}, +sFa(a){if(J.v(this.Q,a))return +this.Q=a +this.ak()}, +sU8(a){if(this.as===a)return +this.as=a +this.ak()}, +F3(a){if(a==null||a.length===0||A.h5(a,this.ch))return +this.ch=a +this.ak()}, +ayx(a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2=null,a3=a1.d.a +if(a3==null)a3=a2 +else{s=a1.f +r=a1.r +if(r==null)r=a4 +q=a1.w +p=a1.z +o=a1.at +n=a1.x +m=a1.y +l=a1.Q +k=a3.at +o=k==null?a2:new A.aaJ(k) +j=a3.w +i=a3.x +h=a3.d +g=a3.r +if(g==null)g=14 +a3=a3.as +if(l==null)l=a2 +else{f=l.a +e=l.gCB() +d=l.d +d=d==null?a2:d*q +c=l.e +b=l.x +a=l.r +a0=l.w +l=l.y +b=$.aD().aKT(f,e,d,a0,a,l,c,b,a2) +l=b}r=A.bJJ(n,h,g*q,i,j,a3,m,p,l,s,r,o) +a3=r}if(a3==null){a3=a1.f +s=a1.r +if(s==null)s=a4 +r=a1.w +q=a1.z +p=a1.at +p=A.bJJ(a1.x,a2,14*r,a2,a2,a2,a1.y,q,a2,a3,s,p) +a3=p}return a3}, +bcZ(){return this.ayx(null)}, +gr1(){var s,r,q=this,p=q.CW +if(p==null){p=q.ayx(B.b0) +s=$.aD().Zv(p) +p=q.d +if(p==null)r=null +else{p=p.a +r=p==null?null:p.a30(q.w)}if(r!=null)s.O1(r) +s.QW(" ") +p=s.ed() +p.u4(B.a3P) +q.CW=p}return p.gbb(p)}, +gbl(a){var s=this.as,r=this.a +s=s===B.x0?r.gTh():r.gbl(r) +return Math.ceil(s)}, +q0(a){var s +switch(a.a){case 0:s=this.a +return s.gQZ(s) +case 1:s=this.a +return s.gaNn(s)}}, +ayw(){var s,r,q,p=this,o=p.d +if(o==null)throw A.j(A.ab("TextPainter.text must be set to a non-null value before using the TextPainter.")) +s=p.bcZ() +r=$.aD().Zv(s) +s=p.w +o.a8u(r,p.ch,s) +p.ay=r.gaPz() +q=r.ed() +p.a=q +p.b=!1 +return q}, +aC6(a,b){var s,r,q=this +q.a.u4(new A.F2(b)) +if(a!==b){switch(q.as.a){case 1:s=Math.ceil(q.a.gTh()) +break +case 0:s=Math.ceil(q.a.gTl()) +break +default:s=null}s=A.a9(s,a,b) +r=q.a +if(s!==Math.ceil(r.gbl(r)))q.a.u4(new A.F2(s))}}, +Ta(a,b){var s=this,r=s.a==null +if(!r&&b===s.cx&&a===s.cy)return +if(s.b||r)s.ayw() +s.cx=b +s.cy=a +s.dx=s.dy=null +s.aC6(b,a) +s.ax=s.a.a2F()}, +a02(){return this.Ta(1/0,0)}, +bNP(a){return this.Ta(a,0)}, +b4(a,b){var s,r=this,q=r.cx,p=r.cy +if(r.a==null||q==null||p==null)throw A.j(A.ab("TextPainter.paint called when text geometry was not yet calculated.\nPlease call layout() before paint() to position the text before painting it.")) +if(r.b){r.ayw() +r.aC6(q,p)}s=r.a +s.toString +a.zK(s,b)}, +asQ(a){var s=this.d.aK(0,a) +if(s==null)return null +return(s&64512)===55296?a+2:a+1}, +asR(a){var s=a-1,r=this.d.aK(0,s) +if(r==null)return null +return(r&64512)===56320?a-2:s}, +aAe(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.gA6().length +if(h===0||a>h)return null +s=B.c.aK(i.gA6(),Math.max(0,a-1)) +r=s&64512 +q=r===55296||r===56320||i.d.aK(0,a)===8205||s===8207||s===8206 +p=q?2:1 +o=A.a([],t.Lx) +for(r=-h,n=!q,m=s===10;o.length===0;){l=a-p +k=i.a +k.toString +o=k.aeg(Math.max(0,l),a,B.HD) +if(o.length===0){if(n&&m)break +if(l>>0,n=!q;o.length===0;){m=a+p +o=this.a.aeg(a,m,B.HD) +if(o.length===0){if(n)break +if(m>=r)break +p*=2 +continue}l=B.b.gN(o).e===B.u?B.b.gN(o):B.b.gR(o) +r=l.e +n=r===B.u?l.a:l.c +k=l.b +return new A.WM(new A.w(n,k),r,l.d-k)}return null}, +ER(a,b){var s,r,q,p,o,n=this,m=a.a<0?B.aqm:n.ayc(a) +if(m instanceof A.adD){s=n.f +r=n.r +r.toString +q=A.dio(s,r) +p=q===0?0:q*n.gbl(n) +return new A.w(p,m.a)}t.PS.a(m) +switch(m.b.a){case 0:s=m.a +o=new A.w(s.a-(b.c-b.a),s.b) +break +case 1:o=m.a +break +default:o=null}return new A.w(A.a9(o.a,0,n.gbl(n)),o.b)}, +asB(a,b){var s +if(a.a<0)return null +s=this.ayc(a) +return s instanceof A.WM?s.c:null}, +ayc(a){var s,r,q,p=this +if(a.l(0,p.dx)){s=p.db +s===$&&A.e() +return s}r=a.a +switch(a.b.a){case 0:q=p.aAe(r) +if(q==null)q=p.aAd(r) +break +case 1:q=p.aAd(r) +if(q==null)q=p.aAe(r) +break +default:q=null}p.dx=a +return p.db=q==null?B.aqm:q}, +Uy(a,b,c){return this.a.Ox(a.a,a.b,b,c)}, +Kh(a){return this.Uy(a,B.hV,B.f8)}, +Rt(){var s=this.dy +return s==null?this.dy=this.a.Rt():s}, +n(){var s=this,r=s.CW +if(r!=null)r.n() +s.CW=null +r=s.a +if(r!=null)r.n() +s.d=s.a=null}} +A.eX.prototype={ +gMA(a){return this.e}, +ga2n(){return!0}, +yO(a,b){var s +if(t.pY.b(a)){s=this.d +if(s!=null)s.Ii(a)}}, +a8u(a,b,c){var s,r,q,p,o,n=this.a,m=n!=null +if(m)a.O1(n.a30(c)) +n=this.b +if(n!=null)try{a.QW(n)}catch(q){n=A.a2(q) +if(n instanceof A.oa){s=n +r=A.ay(q) +A.ht(new A.ed(s,r,"painting library",A.dg("while building a TextSpan"),null,!1)) +a.QW("\ufffd")}else throw q}n=this.c +if(n!=null)for(p=n.length,o=0;oq.a)q=p +if(q===B.dV)return q}s=n.c +if(s!=null)for(r=b.c,o=0;oq.a)q=p +if(q===B.dV)return q}return q}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +if(!s.avf(0,b))return!1 +return b instanceof A.eX&&b.b==s.b&&b.d==s.d&&s.e.l(0,b.e)&&A.h5(b.c,s.c)}, +gv(a){var s=this,r=A.lY.prototype.gv.call(s,s),q=s.c +q=q==null?null:A.b1(q) +return A.am(r,s.b,s.d,s.w,s.f,s.r,s.e,q,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +qu(){return"TextSpan"}, +$iaX:1, +$ipz:1, +ga0z(a){return this.f}, +ga0A(a){return this.r}} +A.a6.prototype={ +gCB(){var s,r=this.e +if(!(this.f==null))if(r==null)r=null +else{s=A.a0(r).i("N<1,h>") +s=A.R(new A.N(r,new A.c20(this),s),!0,s.i("al.E")) +r=s}return r}, +gLW(a){var s,r=this.f +if(r!=null){s=this.d +return s==null?null:B.c.bF(s,("packages/"+r+"/").length)}return this.d}, +tY(a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3=c2==null?a2.a:c2,a4=a2.ay +if(a4==null&&c0==null)s=a7==null?a2.b:a7 +else s=null +r=a2.ch +if(r==null&&a5==null)q=a6==null?a2.c:a6 +else q=null +p=b6==null?a2.r:b6 +o=b9==null?a2.w:b9 +n=b7==null?a2.x:b7 +m=c4==null?a2.y:c4 +l=d0==null?a2.z:d0 +k=c9==null?a2.Q:c9 +j=c1==null?a2.as:c1 +i=c3==null?a2.at:c3 +a4=c0==null?a4:c0 +r=a5==null?r:a5 +h=c8==null?a2.dy:c8 +g=b8==null?a2.fx:b8 +f=a9==null?a2.CW:a9 +e=b0==null?a2.cx:b0 +d=b1==null?a2.cy:b1 +c=b2==null?a2.db:b2 +b=b3==null?a2.gLW(a2):b3 +a=b4==null?a2.e:b4 +a0=c7==null?a2.f:c7 +a1=c6==null?a2.fy:c6 +return A.bk(r,q,s,null,f,e,d,c,b,a,a2.fr,p,n,g,o,a4,j,a3,i,m,a2.ax,a1,a0,h,k,l)}, +aM(a){return this.tY(null,null,a,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, +RC(a,b){return this.tY(null,null,a,null,null,null,null,null,null,null,null,b,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, +bF0(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5){return this.tY(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,null,r,s,a0,a1,a2,a3,a4,a5)}, +amW(a){return this.tY(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,a,null,null,null,null,null,null)}, +zG(a,b){return this.tY(null,null,a,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,b,null,null,null,null,null,null)}, +aKk(a){return this.tY(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,a,null,null,null,null,null,null,null,null,null)}, +Mp(a){return this.tY(null,null,null,null,null,null,null,null,null,null,null,a,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, +FX(a){return this.tY(null,null,null,null,null,null,null,null,null,null,null,null,null,null,a,null,null,null,null,null,null,null,null,null,null,null)}, +aKs(a,b){return this.tY(null,a,b,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, +RD(a,b){return this.tY(null,null,a,null,null,null,null,null,null,null,null,null,null,null,b,null,null,null,null,null,null,null,null,null,null,null)}, +aKl(a){return this.tY(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,a,null,null,null,null,null,null,null,null)}, +bF4(a,b,c){return this.tY(null,null,a,null,b,c,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, +an3(a,b,c){return this.tY(null,null,a,null,null,null,null,null,null,null,null,b,null,null,c,null,null,null,null,null,null,null,null,null,null,null)}, +bF7(a,b,c,d){return this.tY(null,null,a,null,null,null,null,null,null,null,null,b,null,null,c,null,null,null,null,null,null,d,null,null,null,null)}, +aKw(a,b,c){return this.tY(null,null,a,null,null,null,null,null,null,null,null,b,null,null,null,null,null,null,null,c,null,null,null,null,null,null)}, +bF5(a,b,c){return this.tY(null,null,a,null,b,null,null,null,null,null,null,null,null,null,null,null,null,null,null,c,null,null,null,null,null,null)}, +bEc(a){return this.tY(null,a,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, +DQ(a,b){return this.tY(null,null,null,null,null,null,null,null,null,null,null,null,null,null,a,null,null,null,null,b,null,null,null,null,null,null)}, +bEJ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){return this.tY(a,b,c,null,d,e,f,g,null,null,h,i,j,null,k,l,m,null,null,n,o,null,null,p,q,r)}, +bEP(a,b){return this.tY(null,null,null,null,null,null,null,null,a,b,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, +bEm(a){return this.tY(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,a,null,null,null,null,null,null,null,null,null,null)}, +bEb(a){return this.tY(a,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, +x5(a,b,c,d,e,a0,a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=h.ay +if(f==null)s=a==null?h.b:a +else s=g +r=h.ch +if(r==null)q=h.c +else q=g +p=e==null?h.gLW(h):e +o=h.r +o=o==null?g:o*a2+a1 +n=h.w +n=n==null?g:B.BY[B.d.ba(n.gd9(n),0,8)] +m=h.y +m=m==null?g:m+0 +l=h.z +l=l==null?g:l+0 +k=h.as +k=k==null?g:k+0 +j=c==null?h.cx:c +i=h.db +i=i==null?g:i+0 +return A.bk(r,q,s,g,h.CW,j,h.cy,i,p,h.e,h.fr,o,h.x,h.fx,n,f,k,h.a,h.at,m,h.ax,h.fy,h.f,h.dy,h.Q,l)}, +alS(a){return this.x5(a,null,null,null,null,null,0,1,null)}, +aT(a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3 +if(a4==null)return this +if(!a4.a)return a4 +s=a4.b +r=a4.c +q=a4.r +p=a4.w +o=a4.x +n=a4.y +m=a4.z +l=a4.Q +k=a4.as +j=a4.at +i=a4.ax +h=a4.ay +g=a4.ch +f=a4.dy +e=a4.fr +d=a4.fx +c=a4.CW +b=a4.cx +a=a4.cy +a0=a4.db +a1=a4.gLW(a4) +a2=a4.e +a3=a4.f +return this.bF0(g,r,s,null,c,b,a,a0,a1,a2,e,q,o,d,p,h,k,j,n,i,a4.fy,a3,f,l,m)}, +a30(a){var s,r,q=this,p=q.gCB(),o=q.r +o=o==null?null:o*a +s=q.ch +if(s==null){s=q.c +if(s!=null){r=$.aD().b_() +r.saf(0,s) +s=r}else s=null}return A.cDb(s,q.b,q.CW,q.cx,q.cy,q.db,q.d,p,q.fr,o,q.x,q.fx,q.w,q.ay,q.as,q.at,q.y,q.ax,q.dy,q.Q,q.z)}, +bL(a,b){var s=this +if(s===b)return B.jx +if(s.a!==b.a||s.d!=b.d||s.r!=b.r||s.w!=b.w||s.x!=b.x||s.y!=b.y||s.z!=b.z||s.Q!=b.Q||s.as!=b.as||s.at!=b.at||s.ay!=b.ay||s.ch!=b.ch||!A.h5(s.dy,b.dy)||!A.h5(s.fr,b.fr)||!A.h5(s.fx,b.fx)||!A.h5(s.gCB(),b.gCB())||s.fy!=b.fy)return B.dV +if(!J.v(s.b,b.b)||!J.v(s.c,b.c)||!J.v(s.CW,b.CW)||!J.v(s.cx,b.cx)||s.cy!=b.cy||s.db!=b.db)return B.dDS +return B.jx}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.a6&&b.a===s.a&&J.v(b.b,s.b)&&J.v(b.c,s.c)&&b.r==s.r&&b.w==s.w&&b.x==s.x&&b.y==s.y&&b.z==s.z&&b.Q==s.Q&&b.as==s.as&&b.at==s.at&&b.ay==s.ay&&b.ch==s.ch&&A.h5(b.dy,s.dy)&&A.h5(b.fr,s.fr)&&A.h5(b.fx,s.fx)&&J.v(b.CW,s.CW)&&J.v(b.cx,s.cx)&&b.cy==s.cy&&b.db==s.db&&b.d==s.d&&A.h5(b.gCB(),s.gCB())&&b.f==s.f&&b.fy==s.fy}, +gv(a){var s,r=this,q=null,p=r.gCB(),o=p==null?q:A.b1(p),n=A.am(r.cy,r.db,r.d,o,r.f,r.fy,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a),m=r.dy,l=r.fx +o=m==null?q:A.b1(m) +s=l==null?q:A.b1(l) +return A.am(r.a,r.b,r.c,r.r,r.w,r.x,r.y,r.z,r.Q,r.as,r.at,r.ax,r.ay,r.ch,o,q,s,r.CW,r.cx,n)}, +qu(){return"TextStyle"}, +gwv(a){return this.w}, +gCC(a){return this.x}} +A.c20.prototype={ +$1(a){return"packages/"+A.r(this.a.f)+"/"+a}, +$S:16} +A.aWZ.prototype={} +A.asJ.prototype={ +b7F(a,b,c,d,e){var s=this +s.r=A.cTF(new A.bpM(s),s.ganW(s),0,10,0)}, +tJ(a,b){var s,r,q=this +if(b>q.r)return q.gSy() +s=q.e +r=q.c +return q.d+s*Math.pow(q.b,b)/r-s/r-q.f/2*b*b}, +wp(a,b){var s=this +if(b>s.r)return 0 +return s.e*Math.pow(s.b,b)-s.f*b}, +gSy(){var s=this +if(s.f===0)return s.d-s.e/s.c +return s.tJ(0,s.r)}, +aRk(a){var s,r=this,q=r.d +if(a===q)return 0 +s=r.e +if(s!==0)if(s>0)q=ar.gSy() +else q=a>q||a=r.b&&r.c>=r.d +else q=!0 +if(q){n.oV(0) +n=o.ei +o.k3=n.a=n.b=new A.a1(A.a9(0,r.a,r.b),A.a9(0,r.c,r.d)) +o.ut=B.a82 +n=o.K$ +if(n!=null)n.u4(r) +return}s.cV(r,!0) +switch(o.ut.a){case 0:n=o.ei +s=o.K$.k3 +s.toString +n.a=n.b=s +o.ut=B.DR +break +case 1:s=o.ei +q=s.b +p=o.K$.k3 +p.toString +if(!J.v(q,p)){q=o.k3 +q.toString +s.a=q +q=o.K$.k3 +q.toString +s.b=q +o.pR=0 +n.xc(0,0) +o.ut=B.dDP}else{q=n.x +q===$&&A.e() +if(q===n.b){n=o.K$.k3 +n.toString +s.a=s.b=n}else{s=n.r +if(!(s!=null&&s.a!=null))n.dk(0)}}break +case 2:s=o.ei +q=s.b +p=o.K$.k3 +p.toString +if(!J.v(q,p)){q=o.K$.k3 +q.toString +s.a=s.b=q +o.pR=0 +n.xc(0,0) +o.ut=B.dDQ}else{o.ut=B.DR +s=n.r +if(!(s!=null&&s.a!=null))n.dk(0)}break +case 3:s=o.ei +q=s.b +p=o.K$.k3 +p.toString +if(!J.v(q,p)){q=o.K$.k3 +q.toString +s.a=s.b=q +o.pR=0 +n.xc(0,0)}else{n.oV(0) +o.ut=B.DR}break}n=o.ei +s=o.f2 +s===$&&A.e() +s=n.ab(0,s.gm(s)) +s.toString +o.k3=r.bu(s) +o.M6() +s=o.k3 +q=s.a +n=n.b +if(q=a.b&&a.c>=a.d +else s=!0 +if(s)return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d)) +r=p.pV(a) +switch(q.ut.a){case 0:return a.bu(r) +case 1:if(!J.v(q.ei.b,r)){p=q.k3 +p.toString +return a.bu(p)}else{p=q.dU +p===$&&A.e() +s=p.x +s===$&&A.e() +if(s===p.b)return a.bu(r)}break +case 3:case 2:if(!J.v(q.ei.b,r))return a.bu(r) +break}p=q.f2 +p===$&&A.e() +p=q.ei.ab(0,p.gm(p)) +p.toString +return a.bu(p)}, +b4(a,b){var s,r,q,p,o=this +if(o.K$!=null){s=o.ey +s===$&&A.e() +s=s&&o.uu!==B.h}else s=!1 +r=o.Cw +if(s){s=o.k3 +q=s.a +s=s.b +p=o.cx +p===$&&A.e() +r.sbD(0,a.A7(p,b,new A.Z(0,0,0+q,0+s),A.Fp.prototype.gu7.call(o),o.uu,r.a))}else{r.sbD(0,null) +o.avI(a,b)}}, +n(){this.Cw.sbD(0,null) +this.tp()}} +A.bOU.prototype={ +$0(){var s=this.a,r=s.dU +r===$&&A.e() +r=r.x +r===$&&A.e() +if(r!==s.pR)s.ak()}, +$S:0} +A.TA.prototype={ +aoT(){var s=this,r=s.bv$ +r===$&&A.e() +r=r.e +r.toString +r.sFW(s.aKY()) +if(s.bv$.e.K$!=null)s.aX2()}, +ap2(){}, +aoX(){}, +aKY(){var s,r=$.dl().d.h(0,0),q=r.x +if(q==null){s=self.window.devicePixelRatio +q=s===0?1:s}return new A.aIz(r.gBp().dZ(0,q),q)}, +bkS(){var s,r=this.bv$ +r===$&&A.e() +r=r.e +r.toString +s=t.Mv +s.a(A.as.prototype.gcM.call(r)).ch.t(0,r) +s.a(A.as.prototype.gcM.call(r)).U_()}, +bkW(a){var s=this.bv$ +s===$&&A.e() +s.e.toString +s=$.lm;(s==null?$.lm=A.zI():s).bY_(a)}, +bkU(){var s=this.bv$ +s===$&&A.e() +s.e.Rm()}, +blN(a){B.dvQ.e4("first-frame",null,!1,t.H)}, +bjZ(a){this.anU() +this.buA()}, +buA(){$.dI.go$.push(new A.bQj(this))}, +aIz(){--this.nJ$ +if(!this.eP$)this.atr()}, +anU(){var s=this,r=s.bv$ +r===$&&A.e() +r.aMz() +s.bv$.aMx() +s.bv$.aMA() +if(s.eP$||s.nJ$===0){s.bv$.e.bDK() +s.bv$.aMB() +s.eP$=!0}}, +$iaX:1, +$imd:1} +A.bQj.prototype={ +$1(a){var s=this.a,r=s.bc$ +r.toString +s=s.bv$ +s===$&&A.e() +r.bXJ(s.e.gbM6())}, +$S:3} +A.acn.prototype={ +n(){this.a.gXO().U(0,this.gqe()) +this.pl()}} +A.aA.prototype={ +RH(a,b,c,d){var s=this,r=d==null?s.a:d,q=b==null?s.b:b,p=c==null?s.c:c +return new A.aA(r,q,p,a==null?s.d:a)}, +bEU(a,b){return this.RH(null,null,a,b)}, +a90(a,b){return this.RH(null,a,null,b)}, +a9_(a,b){return this.RH(a,null,b,null)}, +Mq(a){return this.RH(null,a,null,null)}, +aKp(a){return this.RH(null,null,null,a)}, +aKo(a){return this.RH(a,null,null,null)}, +DV(a){var s=this,r=a.goZ(),q=a.gen(a)+a.gev(a),p=Math.max(0,s.a-r),o=Math.max(0,s.c-q) +return new A.aA(p,Math.max(p,s.b-r),o,Math.max(o,s.d-q))}, +J_(a){var s=this,r=a.a,q=a.b,p=a.c,o=a.d +return new A.aA(A.a9(s.a,r,q),A.a9(s.b,r,q),A.a9(s.c,p,o),A.a9(s.d,p,o))}, +U9(a,b){var s,r,q=this,p=b==null,o=q.a,n=p?o:A.a9(b,o,q.b),m=q.b +p=p?m:A.a9(b,o,m) +o=a==null +m=q.c +s=o?m:A.a9(a,m,q.d) +r=q.d +return new A.aA(n,p,s,o?r:A.a9(a,m,r))}, +a1V(a){return this.U9(null,a)}, +a1U(a){return this.U9(a,null)}, +bu(a){var s=this +return new A.a1(A.a9(a.a,s.a,s.b),A.a9(a.b,s.c,s.d))}, +Rv(a){var s,r,q,p,o,n=this,m=n.a,l=n.b +if(m>=l&&n.c>=n.d)return new A.a1(A.a9(0,m,l),A.a9(0,n.c,n.d)) +s=a.a +r=a.b +q=s/r +if(s>l){r=l/q +s=l}p=n.d +if(r>p){s=p*q +r=p}if(s=s.b&&s.c>=s.d}, +aO(a,b){var s=this +return new A.aA(s.a*b,s.b*b,s.c*b,s.d*b)}, +dZ(a,b){var s=this +return new A.aA(s.a/b,s.b/b,s.c/b,s.d/b)}, +gbNq(){var s=this,r=s.a +if(r>=0)if(r<=s.b){r=s.c +r=r>=0&&r<=s.d}else r=!1 +else r=!1 +return r}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.aA&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){var s,r=this,q=r.gbNq()?"":"; NOT NORMALIZED",p=r.a +if(p===1/0&&r.c===1/0)return"BoxConstraints(biggest"+q+")" +if(p===0&&r.b===1/0&&r.c===0&&r.d===1/0)return"BoxConstraints(unconstrained"+q+")" +s=new A.b6N() +return"BoxConstraints("+s.$3(p,r.b,"w")+", "+s.$3(r.c,r.d,"h")+q+")"}} +A.b6N.prototype={ +$3(a,b,c){if(a===b)return c+"="+B.e.bk(a,1) +return B.e.bk(a,1)+"<="+c+"<="+B.e.bk(b,1)}, +$S:934} +A.ww.prototype={ +Yw(a,b,c){if(c!=null){c=A.JU(A.cCf(c)) +if(c==null)return!1}return this.Yx(a,b,c)}, +x3(a,b,c){var s,r=b==null,q=r?c:c.aq(0,b) +r=!r +if(r)this.c.push(new A.X_(new A.w(-b.a,-b.b))) +s=a.$2(this,q) +if(r)this.acr() +return s}, +Yx(a,b,c){var s,r=c==null,q=r?b:A.e_(c,b) +r=!r +if(r)this.c.push(new A.af0(c)) +s=a.$2(this,q) +if(r)this.acr() +return s}, +aIt(a,b,c){var s,r=this +if(b!=null)r.c.push(new A.X_(new A.w(-b.a,-b.b))) +else{c.toString +c=A.JU(A.cCf(c)) +c.toString +r.c.push(new A.af0(c))}s=a.$1(r) +r.acr() +return s}, +bAv(a,b){return this.aIt(a,null,b)}, +bAu(a,b){return this.aIt(a,b,null)}} +A.Hv.prototype={ +k(a){return"#"+A.eA(this.a)+"@"+this.c.k(0)}} +A.ii.prototype={ +k(a){return"offset="+A.r(this.a)}} +A.a_E.prototype={} +A.MS.prototype={ +G(){return"_IntrinsicDimension."+this.b}} +A.aev.prototype={ +l(a,b){if(b==null)return!1 +return b instanceof A.aev&&b.a===this.a&&b.b===this.b}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.a4.prototype={ +pW(a){if(!(a.e instanceof A.ii))a.e=new A.ii(B.m)}, +aI(a,b,c){var s=this.id +if(s==null)s=this.id=A.b(t.oc,t.i) +return s.cQ(0,new A.aev(a,b),new A.bOW(c,b))}, +c2(a){return 0}, +bY(a){return 0}, +bP(a){return 0}, +bX(a){return 0}, +pV(a){var s=this.k1 +if(s==null)s=this.k1=A.b(t.k,t.FW) +return s.cQ(0,a,new A.bOY(this,a))}, +dW(a){return B.N}, +gF1(){var s=this.k3 +return new A.Z(0,0,0+s.a,0+s.b)}, +UG(a,b){var s=null +try{s=this.BM(a)}finally{}if(s==null&&!b)return this.k3.b +return s}, +uE(a){return this.UG(a,!1)}, +BM(a){var s=this,r=s.k4 +if(r==null)r=s.k4=A.b(t._0,t.PM) +r.cQ(0,a,new A.bOX(s,a)) +return s.k4.h(0,a)}, +q0(a){return null}, +gad(){return t.k.a(A.X.prototype.gad.call(this))}, +bbU(){var s,r=this,q=r.k4,p=q==null +if(!(!p&&q.a!==0)){s=r.id +if(!(s!=null&&s.a!==0)){s=r.k1 +s=s!=null&&s.a!==0}else s=!0}else s=!0 +if(s){if(!p)q.V(0) +q=r.id +if(q!=null)q.V(0) +q=r.k1 +if(q!=null)q.V(0) +return!0}return!1}, +ak(){var s=this +if(s.bbU()&&s.gbE(s) instanceof A.X){s.abh() +return}s.afN()}, +cV(a,b){var s,r=this +if(r.k3!=null)if(!a.l(0,r.gad())){s=r.k4 +s=s!=null&&s.a!==0}else s=!1 +else s=!1 +if(s){s=r.k4 +if(s!=null)s.V(0)}r.b3w(a,b)}, +u4(a){return this.cV(a,!1)}, +a10(){this.k3=this.dW(this.gad())}, +cN(){}, +ep(a,b){var s=this +if(s.k3.p(0,b))if(s.nQ(a,b)||s.uy(b)){a.t(0,new A.Hv(b,s)) +return!0}return!1}, +uy(a){return!1}, +nQ(a,b){return!1}, +rm(a,b){var s,r=a.e +r.toString +s=t.r.a(r).a +b.bJ(0,s.a,s.b)}, +vl(a){var s,r,q,p,o,n=this.dJ(0,null) +if(n.xO(n)===0)return B.m +s=new A.e3(new Float64Array(3)) +s.pv(0,0,1) +r=new A.e3(new Float64Array(3)) +r.pv(0,0,0) +q=n.Et(r) +r=new A.e3(new Float64Array(3)) +r.pv(0,0,1) +p=n.Et(r).aq(0,q) +r=new A.e3(new Float64Array(3)) +r.pv(a.a,a.b,0) +o=n.Et(r) +r=o.aq(0,p.BS(s.MK(o)/s.MK(p))).a +return new A.w(r[0],r[1])}, +gCV(){var s=this.k3 +return new A.Z(0,0,0+s.a,0+s.b)}, +yO(a,b){this.b3v(a,b)}} +A.bOW.prototype={ +$0(){return this.a.$1(this.b)}, +$S:227} +A.bOY.prototype={ +$0(){return this.a.dW(this.b)}, +$S:335} +A.bOX.prototype={ +$0(){return this.a.q0(this.b)}, +$S:935} +A.dA.prototype={ +aLa(a){var s,r,q,p=this.ae$ +for(s=A.y(this).i("dA.1?");p!=null;){r=s.a(p.e) +q=p.BM(a) +if(q!=null)return q+r.a.b +p=r.av$}return null}, +a99(a){var s,r,q,p,o=this.ae$ +for(s=A.y(this).i("dA.1"),r=null;o!=null;){q=o.e +q.toString +s.a(q) +p=o.BM(a) +if(p!=null){p+=q.a.b +r=r!=null?Math.min(r,p):p}o=q.av$}return r}, +Cn(a,b){var s,r,q={},p=q.a=this.ez$ +for(s=A.y(this).i("dA.1");p!=null;p=r){p=p.e +p.toString +s.a(p) +if(a.x3(new A.bOV(q,b,p),p.a,b))return!0 +r=p.j7$ +q.a=r}return!1}, +AV(a,b){var s,r,q,p,o,n=this.ae$ +for(s=A.y(this).i("dA.1"),r=b.a,q=b.b;n!=null;){p=n.e +p.toString +s.a(p) +o=p.a +a.pj(n,new A.w(o.a+r,o.b+q)) +n=p.av$}}} +A.bOV.prototype={ +$2(a,b){return this.a.a.ep(a,b)}, +$S:25} +A.acR.prototype={ +b0(a){this.a4n(0)}} +A.kU.prototype={ +k(a){return this.Fd(0)+"; id="+A.r(this.e)}} +A.bGt.prototype={ +pC(a,b){var s,r=this.b.h(0,a) +r.cV(b,!0) +s=r.k3 +s.toString +return s}, +r0(a,b){var s=this.b.h(0,a).e +s.toString +t.Wz.a(s).a=b}, +bbf(a,b){var s,r,q,p,o,n,m=this,l=m.b +try{m.b=A.b(t.K,t.x) +for(r=t.Wz,q=b;q!=null;q=n){p=q.e +p.toString +s=r.a(p) +p=m.b +p.toString +o=s.e +o.toString +p.j(0,o,q) +n=s.av$}m.TG(a)}finally{m.b=l}}, +k(a){return"MultiChildLayoutDelegate"}} +A.a7p.prototype={ +pW(a){if(!(a.e instanceof A.kU))a.e=new A.kU(null,null,B.m)}, +skE(a){var s=this,r=s.F +if(r===a)return +if(A.a_(a)!==A.a_(r)||a.BY(r))s.ak() +s.F=a +if(s.b!=null){r=r.a +if(r!=null)r.U(0,s.gGB()) +r=a.a +if(r!=null)r.a9(0,s.gGB())}}, +b3(a){var s +this.b5g(a) +s=this.F.a +if(s!=null)s.a9(0,this.gGB())}, +b0(a){var s=this.F.a +if(s!=null)s.U(0,this.gGB()) +this.b5h(0)}, +c2(a){var s=A.kI(a,1/0),r=s.bu(new A.a1(A.a9(1/0,s.a,s.b),A.a9(1/0,s.c,s.d))).a +if(isFinite(r))return r +return 0}, +bY(a){var s=A.kI(a,1/0),r=s.bu(new A.a1(A.a9(1/0,s.a,s.b),A.a9(1/0,s.c,s.d))).a +if(isFinite(r))return r +return 0}, +bP(a){var s=A.kI(1/0,a),r=s.bu(new A.a1(A.a9(1/0,s.a,s.b),A.a9(1/0,s.c,s.d))).b +if(isFinite(r))return r +return 0}, +bX(a){var s=A.kI(1/0,a),r=s.bu(new A.a1(A.a9(1/0,s.a,s.b),A.a9(1/0,s.c,s.d))).b +if(isFinite(r))return r +return 0}, +dW(a){return a.bu(new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d)))}, +cN(){var s=this,r=t.k.a(A.X.prototype.gad.call(s)) +r=r.bu(new A.a1(A.a9(1/0,r.a,r.b),A.a9(1/0,r.c,r.d))) +s.k3=r +s.F.bbf(r,s.ae$)}, +b4(a,b){this.AV(a,b)}, +nQ(a,b){return this.Cn(a,b)}} +A.afZ.prototype={ +b3(a){var s,r,q +this.oM(a) +s=this.ae$ +for(r=t.Wz;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).av$}}, +b0(a){var s,r,q +this.lD(0) +s=this.ae$ +for(r=t.Wz;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).av$}}} +A.aTU.prototype={} +A.aql.prototype={ +a9(a,b){var s=this.a +return s==null?null:s.a9(0,b)}, +U(a,b){var s=this.a +return s==null?null:s.U(0,b)}, +gOT(){return null}, +VP(a){return this.tn(a)}, +Nm(a){return null}, +k(a){var s=A.eA(this),r=this.a +r=r==null?null:r.k(0) +if(r==null)r="" +return"#"+s+"("+r+")"}} +A.a7q.prototype={ +sNS(a){var s=this.L +if(s==a)return +this.L=a +this.ayV(a,s)}, +saMF(a){var s=this.ai +if(s==a)return +this.ai=a +this.ayV(a,s)}, +ayV(a,b){var s=this,r=a==null +if(r)s.b1() +else if(b==null||A.a_(a)!==A.a_(b)||a.tn(b))s.b1() +if(s.b!=null){if(b!=null)b.U(0,s.gpE()) +if(!r)a.a9(0,s.gpE())}if(r){if(s.b!=null)s.dc()}else if(b==null||A.a_(a)!==A.a_(b)||a.VP(b))s.dc()}, +sBr(a){if(this.b2.l(0,a))return +this.b2=a +this.ak()}, +c2(a){var s +if(this.K$==null){s=this.b2.a +return isFinite(s)?s:0}return this.afR(a)}, +bY(a){var s +if(this.K$==null){s=this.b2.a +return isFinite(s)?s:0}return this.afP(a)}, +bP(a){var s +if(this.K$==null){s=this.b2.b +return isFinite(s)?s:0}return this.afQ(a)}, +bX(a){var s +if(this.K$==null){s=this.b2.b +return isFinite(s)?s:0}return this.afO(a)}, +b3(a){var s,r=this +r.Ps(a) +s=r.L +if(s!=null)s.a9(0,r.gpE()) +s=r.ai +if(s!=null)s.a9(0,r.gpE())}, +b0(a){var s=this,r=s.L +if(r!=null)r.U(0,s.gpE()) +r=s.ai +if(r!=null)r.U(0,s.gpE()) +s.Hy(0)}, +nQ(a,b){var s=this.ai +if(s!=null){s=s.Nm(b) +s=s===!0}else s=!1 +if(s)return!0 +return this.Wb(a,b)}, +uy(a){var s=this.L +if(s!=null){s=s.Nm(a) +s=s!==!1}else s=!1 +return s}, +cN(){this.Wc() +this.dc()}, +Z5(a){return a.bu(this.b2)}, +aDh(a,b,c){var s +A.bx("debugPreviousCanvasSaveCount") +a.eH(0) +if(!b.l(0,B.m))a.bJ(0,b.a,b.b) +s=this.k3 +s.toString +c.b4(a,s) +a.dr(0)}, +b4(a,b){var s,r,q=this +if(q.L!=null){s=a.gd1(a) +r=q.L +r.toString +q.aDh(s,b,r) +q.aFf(a)}q.Ao(a,b) +if(q.ai!=null){s=a.gd1(a) +r=q.ai +r.toString +q.aDh(s,b,r) +q.aFf(a)}}, +aFf(a){}, +u0(a){var s,r=this +r.wd(a) +s=r.L +r.pL=s==null?null:s.gOT() +s=r.ai +r.u2=s==null?null:s.gOT() +a.a=!1}, +R2(a,b,c){var s,r,q,p,o=this +o.xU=A.cOZ(o.xU,B.UY) +o.xa=A.cOZ(o.xa,B.UY) +s=o.xU +r=s!=null&&!s.ga6(s) +s=o.xa +q=s!=null&&!s.ga6(s) +s=A.a([],t.QF) +if(r){p=o.xU +p.toString +B.b.H(s,p)}B.b.H(s,c) +if(q){p=o.xa +p.toString +B.b.H(s,p)}o.avG(a,b,s)}, +Rm(){this.afM() +this.xa=this.xU=null}} +A.I9.prototype={} +A.LV.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.LV&&b.a.l(0,s.a)&&b.b==s.b}, +k(a){var s=this +switch(s.b){case B.u:return s.a.k(0)+"-ltr" +case B.b0:return s.a.k(0)+"-rtl" +case null:return s.a.k(0)}}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.c5G.prototype={ +gcg(){var s=this +if(!s.f)return!1 +if(s.e.bU.Rt()!==s.d)s.f=!1 +return s.f}, +aAC(a){var s,r,q=this,p=q.r,o=p.h(0,a) +if(o!=null)return o +s=new A.w(q.a.a,q.d[a].gMe()) +r=new A.a3(s,q.e.bU.a.vk(s),t.tO) +p.j(0,a,r) +return r}, +gE(a){return this.c}, +q(){var s,r=this,q=r.b+1 +if(q>=r.d.length)return!1 +s=r.aAC(q);++r.b +r.a=s.a +r.c=s.b +return!0}, +aON(){var s,r=this,q=r.b +if(q<=0)return!1 +s=r.aAC(q-1);--r.b +r.a=s.a +r.c=s.b +return!0}, +bPi(a){var s,r=this,q=r.a +if(a>=0){for(s=q.b+a;r.a.bs;)if(!r.aON())break +return!q.l(0,r.a)}} +A.L2.prototype={ +pW(a){if(!(a.e instanceof A.nT))a.e=new A.nT(null,null,B.m)}, +n(){var s,r=this,q=r.F +if(q!=null)q.ch.sbD(0,null) +r.F=null +q=r.M +if(q!=null)q.ch.sbD(0,null) +r.M=null +r.aoj.sbD(0,null) +q=r.K +if(q!=null){q.M$=$.bl() +q.F$=0}q=r.a5 +if(q!=null){q.M$=$.bl() +q.F$=0}q=r.oQ +s=q.M$=$.bl() +q.F$=0 +q=r.rX +q.M$=s +q.F$=0 +q=r.cE +q.M$=s +q.F$=0 +q=r.bq +q.M$=s +q.F$=0 +q=r.gv_() +q.M$=s +q.F$=0 +r.bU.n() +r.tp()}, +aH7(a){var s,r=this,q=r.gbb0(),p=r.F +if(p==null){s=A.cS2(q) +r.wm(s) +r.F=s}else p.sNS(q) +r.a1=a}, +azg(a){this.W=A.a([],t.TP) +a.d7(new A.bP3(this))}, +aHg(a){var s,r=this,q=r.gbb1(),p=r.M +if(p==null){s=A.cS2(q) +r.wm(s) +r.M=s}else p.sNS(q) +r.aj=a}, +gv_(){var s,r,q=this,p=q.b5 +if(p===$){s=$.aD().b_() +r=$.bl() +q.b5!==$&&A.ao() +p=q.b5=new A.adN(q.gboQ(),s,B.m,r)}return p}, +gbb0(){var s=this,r=s.K +if(r==null){r=A.a([],t.nv) +if(s.j8)r.push(s.gv_()) +r=s.K=new A.W5(r,$.bl())}return r}, +gbb1(){var s=this,r=s.a5 +if(r==null){r=A.a([s.cE,s.bq],t.nv) +if(!s.j8)r.push(s.gv_()) +r=s.a5=new A.W5(r,$.bl())}return r}, +boR(a){if(!J.v(this.pA,a))this.oP.$1(a) +this.pA=a}, +sadf(a){return}, +sU8(a){var s=this.bU +if(s.as===a)return +s.sU8(a) +this.CN()}, +sCo(a,b){if(this.qp===b)return +this.qp=b +this.CN()}, +sbPy(a){if(this.pS===a)return +this.pS=a +this.ak()}, +sbPx(a){var s=this +if(s.rW===a)return +s.rW=a +s.eU=null +s.dc()}, +UQ(a){var s=this.bU,r=s.a.aey(a) +if(this.rW)return A.f5(B.K,0,s.gA6().length,!1) +return A.f5(B.K,r.a,r.b,!1)}, +byY(a){var s,r,q,p,o,n,m=this +if(!m.L.gcg()){m.oQ.sm(0,!1) +m.rX.sm(0,!1) +return}s=m.k3 +r=new A.Z(0,0,0+s.a,0+s.b) +s=m.bU +q=m.L +p=m.E2 +p===$&&A.e() +o=s.ER(new A.de(q.a,q.e),p) +m.oQ.sm(0,r.oJ(0.5).p(0,o.a2(0,a))) +p=m.L +n=s.ER(new A.de(p.b,p.e),m.E2) +m.rX.sm(0,r.oJ(0.5).p(0,n.a2(0,a)))}, +I6(a,b){var s,r +if(a.gcg()){s=this.r9.a.c.a.a.length +a=a.RB(Math.min(a.c,s),Math.min(a.d,s))}r=this.r9.a.c.a.zE(a) +this.r9.xq(r,b)}, +b1(){this.b3x() +var s=this.F +if(s!=null)s.b1() +s=this.M +if(s!=null)s.b1()}, +CN(){this.dj=this.df=null +this.ak()}, +Wf(){var s=this +s.afJ() +s.bU.ak() +s.dj=s.df=null}, +sbt(a,b){var s=this,r=s.bU +if(J.v(r.d,b))return +s.J3=null +r.sbt(0,b) +s.m3=s.eU=null +s.azg(b) +s.CN() +s.dc()}, +sU6(a,b){var s=this.bU +if(s.f===b)return +s.sU6(0,b) +this.CN()}, +sds(a){var s=this.bU +if(s.r===a)return +s.sds(a) +this.CN() +this.dc()}, +sTg(a,b){var s=this.bU +if(J.v(s.y,b))return +s.sTg(0,b) +this.CN()}, +sFa(a){var s=this.bU +if(J.v(s.Q,a))return +s.sFa(a) +this.CN()}, +sVQ(a){var s=this,r=s.pa +if(r===a)return +if(s.b!=null)r.U(0,s.ga7d()) +s.pa=a +if(s.b!=null){s.gv_().safi(s.pa.a) +s.pa.a9(0,s.ga7d())}}, +bvP(){this.gv_().safi(this.pa.a)}, +see(a){if(this.oX===a)return +this.oX=a +this.dc()}, +sbJM(a){if(this.qC===a)return +this.qC=a +this.ak()}, +sarr(a,b){if(this.m4===b)return +this.m4=b +this.dc()}, +sTm(a){var s,r=this +if(r.oY==a)return +r.oY=a +s=a===1?1:null +r.bU.sTm(s) +r.CN()}, +sbP9(a){if(this.cm==a)return +this.cm=a +this.CN()}, +saoe(a){return}, +sK6(a){var s=this.bU +if(s.w===a)return +s.sK6(a) +this.CN()}, +sxw(a){var s=this +if(s.L.l(0,a))return +s.L=a +s.bq.saay(a) +s.b1() +s.dc()}, +spd(a,b){var s=this,r=s.ai +if(r===b)return +if(s.b!=null)r.U(0,s.gpE()) +s.ai=b +if(s.b!=null)b.a9(0,s.gpE()) +s.ak()}, +saL2(a){if(this.b2===a)return +this.b2=a +this.ak()}, +saL1(a){if(this.d2==a)return +this.d2=a +this.ak()}, +saPf(a){var s=this +if(s.j8===a)return +s.j8=a +s.a5=s.K=null +s.aH7(s.a1) +s.aHg(s.aj)}, +sb0r(a){if(this.pL===a)return +this.pL=a +this.b1()}, +sbIn(a){if(this.u2===a)return +this.u2=a +this.b1()}, +sbI2(a){var s=this +if(s.v8===a)return +s.v8=a +s.CN() +s.dc()}, +gtm(){var s=this.v8 +return s}, +Kh(a){var s,r +this.C5() +s=this.bU.Kh(a) +r=A.a0(s).i("N<1,mV>") +return A.R(new A.N(s,new A.bP6(this),r),!0,r.i("al.E"))}, +u0(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this +d.wd(a) +s=d.bU +r=s.d +r.toString +q=A.a([],t.O_) +r.a8T(q) +d.wr=q +if(B.b.cr(q,new A.bP5())&&A.dj()!==B.eZ){a.b=a.a=!0 +return}r=d.eU +if(r==null)if(d.rW){r=new A.fv(B.c.aO(d.pS,s.gA6().length),B.bn) +d.eU=r}else{p=new A.cU("") +o=A.a([],t.oU) +for(r=d.wr,n=r.length,m=0,l=0,k="";lh){d=c1[h].dx +d=d!=null&&d.p(0,new A.AI(i,b8))}else d=!1 +if(!d)break +b=c1[h] +d=s.e +d.toString +m.a(d) +c=b.w +a=c.a +a0=c.b +d=d.e +d.toString +d=new A.Z(a,a0,a+(c.c-a)*d,a0+(c.d-a0)*d) +if(!c.l(0,d)){b.w=d +b.xH()}b6.push(b);++h}b8=s.e +b8.toString +s=n.a(b8).av$;++i}else{a1=b7.a.Ox(c,d,B.hV,B.f8) +if(a1.length===0)continue +d=B.b.gN(a1) +a2=new A.Z(d.a,d.b,d.c,d.d) +a3=B.b.gN(a1).e +for(d=A.a0(a1),c=d.i("bb<1>"),a=new A.bb(a1,1,b5,c),a.dS(a1,1,b5,d.c),a=new A.bH(a,a.gu(a),c.i("bH")),c=c.i("al.E");a.q();){d=a.d +if(d==null)d=c.a(d) +a2=a2.xR(new A.Z(d.a,d.b,d.c,d.d)) +a3=d.e}d=a2.a +c=Math.max(0,d) +a=a2.b +a0=Math.max(0,a) +d=Math.min(a2.c-d,o.a(A.X.prototype.gad.call(b4)).b) +a=Math.min(a2.d-a,o.a(A.X.prototype.gad.call(b4)).d) +a4=Math.floor(c)-4 +a5=Math.floor(a0)-4 +d=Math.ceil(c+d)+4 +a=Math.ceil(a0+a)+4 +a6=new A.Z(a4,a5,d,a) +a7=A.Bb() +a8=k+1 +a7.k1=new A.EX(k,b5) +a7.d=!0 +a7.y2=l +a0=f.b +b8=a0==null?b8:a0 +a7.R8=new A.fv(b8,f.f) +a9=f.c +if(a9!=null){b8=a9.cU +if(b8!=null){a7.wQ(B.io,b8) +a7.r=b8 +a7.dO(B.Eb,!0)}}b8=b9.y +if(b8!=null){b0=b8.rr(a6) +if(b0.a>=b0.c||b0.b>=b0.d)b8=!(a4>=d||a5>=a) +else b8=!1 +a7.dO(B.qf,b8)}b1=A.bx("newChild") +b8=b4.uO +d=b8==null?b5:b8.a!==0 +if(d===!0){b8.toString +d=new A.br(b8,A.y(b8).i("br<1>")) +b2=d.gS(d) +if(!b2.q())A.W(A.dG()) +b8=b8.D(0,b2.gE(b2)) +b8.toString +if(b1.b!==b1)A.W(A.An(b1.a)) +b1.b=b8}else{b3=new A.tX() +b8=A.a8G(b3,b4.bd2(b3)) +if(b1.b!==b1)A.W(A.An(b1.a)) +b1.b=b8}if(b8===b1)A.W(A.iE(b1.a)) +J.cIv(b8,a7) +if(!b8.w.l(0,a6)){b8.w=a6 +b8.xH()}b8=b1.b +if(b8===b1)A.W(A.iE(b1.a)) +d=b8.d +d.toString +r.j(0,d,b8) +b8=b1.b +if(b8===b1)A.W(A.iE(b1.a)) +b6.push(b8) +k=a8 +l=a3}}b4.uO=r +b9.H4(0,b6,c0)}, +bd2(a){return new A.bP2(this,a)}, +bkY(a){this.I6(a,B.bG)}, +bjM(a){var s=this,r=s.bU.asQ(s.L.d) +if(r==null)return +s.I6(A.f5(B.K,!a?r:s.L.c,r,!1),B.bG)}, +bjI(a){var s=this,r=s.bU.asR(s.L.d) +if(r==null)return +s.I6(A.f5(B.K,!a?r:s.L.c,r,!1),B.bG)}, +bjO(a){var s,r=this,q=r.L.grF(),p=r.aAk(r.bU.a.EX(q).b) +if(p==null)return +s=a?r.L.c:p.a +r.I6(A.f5(B.K,s,p.a,!1),B.bG)}, +bjK(a){var s,r=this,q=r.L.grF(),p=r.aAn(r.bU.a.EX(q).a-1) +if(p==null)return +s=a?r.L.c:p.a +r.I6(A.f5(B.K,s,p.a,!1),B.bG)}, +aAk(a){var s,r,q +for(s=this.bU;!0;){r=s.a.EX(new A.de(a,B.K)) +q=r.a +if(!(q>=0&&r.b>=0)||q===r.b)return null +if(!this.aD2(r))return r +a=r.b}}, +aAn(a){var s,r,q +for(s=this.bU;a>=0;){r=s.a.EX(new A.de(a,B.K)) +q=r.a +if(!(q>=0&&r.b>=0)||q===r.b)return null +if(!this.aD2(r))return r +a=q-1}return null}, +aD2(a){var s,r,q,p +for(s=a.a,r=a.b,q=this.bU;s=m.gA6().length)return A.Bz(new A.de(m.gA6().length,B.ci)) +if(o.rW)return A.f5(B.K,0,m.gA6().length,!1) +s=m.a.EX(a) +switch(a.b.a){case 0:r=n-1 +break +case 1:r=n +break +default:r=null}if(A.cQh(B.c.aK(m.gA6(),r))&&r>0){m=s.a +q=o.aAn(m) +switch(A.dj().a){case 2:if(q==null){p=o.aAk(m) +if(p==null)return A.nU(B.K,n) +return A.f5(B.K,n,p.b,!1)}return A.f5(B.K,q.a,n,!1) +case 0:if(o.m4){if(q==null)return A.f5(B.K,n,n+1,!1) +return A.f5(B.K,q.a,n,!1)}break +case 1:case 4:case 3:case 5:break}}return A.f5(B.K,s.a,s.b,!1)}, +aC5(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=j.dL$ +if(i===0){i=t.tZ +j.bU.F3(A.a([],i)) +return A.a([],i)}s=j.ae$ +r=A.aP(i,B.pU,!1,t.jP) +q=new A.aA(0,a.b,0,1/0).dZ(0,j.bU.w) +for(i=A.y(j).i("aK.1"),p=!b,o=0;s!=null;){if(p){s.cV(q,!0) +n=s.k3 +n.toString +m=j.W +m===$&&A.e() +m=m[o] +switch(m.b.a){case 0:m=m.c +m.toString +l=s.uE(m) +break +case 1:case 2:case 4:case 5:case 3:l=null +break +default:l=null}k=n}else{k=s.pV(q) +l=null}n=j.W +n===$&&A.e() +n=n[o] +r[o]=new A.vn(k,n.b,l,n.c) +n=s.e +n.toString +s=i.a(n).av$;++o}return r}, +bna(a){return this.aC5(a,!1)}, +bvq(){var s,r,q=this.ae$,p=t.tq,o=this.bU,n=A.y(this).i("aK.1"),m=0 +while(!0){if(!(q!=null&&mr)return new A.a3(J.cIb(o),new A.w(n.a,o.gMe()),t.DC)}s=Math.max(0,p-1) +r=p!==0?B.b.gR(b).gMe()+B.b.gR(b).gaLd():0 +return new A.a3(s,new A.w(n.a,r),t.DC)}, +azi(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this,g={},f=b.a2(0,h.gvv()),e=h.xa +if(!e)h.byY(f) +s=h.F +r=h.M +if(r!=null)a.pj(r,b) +e=h.bU +e.b4(a.gd1(a),f) +q=g.a=h.ae$ +p=t.tq +o=f.a +n=f.b +m=A.y(h).i("aK.1") +l=0 +while(!0){if(!(q!=null&&l0||!J.v(m.gvv(),B.m))&&m.tf!==B.h +r=m.aoj +if(s){s=m.cx +s===$&&A.e() +q=m.k3 +r.sbD(0,a.A7(s,b,new A.Z(0,0,0+q.a,0+q.b),m.gbeV(),m.tf,r.a))}else{r.sbD(0,null) +m.azi(a,b)}p=m.L +s=p.gcg() +if(s){s=m.aem(p) +o=s[0].a +r=m.k3 +q=A.a9(o.a,0,r.a) +r=A.a9(o.b,0,r.b) +a.Bt(A.cBy(m.pL,new A.w(q,r).a2(0,b)),A.X.prototype.gu7.call(m),B.m) +if(s.length===2){n=s[1].a +s=m.k3 +r=A.a9(n.a,0,s.a) +s=A.a9(n.b,0,s.b) +a.Bt(A.cBy(m.u2,new A.w(r,s).a2(0,b)),A.X.prototype.gu7.call(m),B.m)}}}, +AW(a){var s,r=this +switch(r.tf.a){case 0:return null +case 1:case 2:case 3:if(r.q3>0||!J.v(r.gvv(),B.m)){s=r.k3 +s=new A.Z(0,0,0+s.a,0+s.b)}else s=null +return s}}} +A.bP3.prototype={ +$1(a){var s +if(a instanceof A.AH){s=this.a.W +s===$&&A.e() +s.push(a)}return!0}, +$S:127} +A.bP6.prototype={ +$1(a){var s=this.a +return new A.mV(a.a+s.gvv().a,a.b+s.gvv().b,a.c+s.gvv().a,a.d+s.gvv().b,a.e)}, +$S:938} +A.bP5.prototype={ +$1(a){return a.c!=null}, +$S:939} +A.bP2.prototype={ +$0(){var s=this.a,r=s.uO.h(0,this.b) +r.toString +s.F9(s,r.w)}, +$S:0} +A.bP7.prototype={ +$2(a,b){var s=a==null?null:a.xR(new A.Z(b.a,b.b,b.c,b.d)) +return s==null?new A.Z(b.a,b.b,b.c,b.d):s}, +$S:940} +A.bP8.prototype={ +$2(a,b){return this.a.a.ep(a,b)}, +$S:25} +A.bP4.prototype={ +$2(a,b){var s=this.a.a +s.toString +a.pj(s,b)}, +$S:27} +A.aTV.prototype={ +gbE(a){return t.CA.a(A.as.prototype.gbE.call(this,this))}, +guQ(){return!0}, +gwa(){return!0}, +sNS(a){var s,r=this,q=r.F +if(a===q)return +r.F=a +s=a.tn(q) +if(s)r.b1() +if(r.b!=null){s=r.gpE() +q.U(0,s) +a.a9(0,s)}}, +b4(a,b){var s,r,q=this,p=t.CA.a(A.as.prototype.gbE.call(q,q)),o=q.F +if(p!=null){p.C5() +s=a.gd1(a) +r=q.k3 +r.toString +o.xi(s,r,p)}}, +b3(a){this.oM(a) +this.F.a9(0,this.gpE())}, +b0(a){this.F.U(0,this.gpE()) +this.lD(0)}, +dW(a){return new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d))}} +A.Fn.prototype={} +A.aho.prototype={ +saax(a){if(J.v(a,this.w))return +this.w=a +this.aY()}, +saay(a){if(J.v(a,this.x))return +this.x=a +this.aY()}, +satA(a){if(this.y===a)return +this.y=a +this.aY()}, +satB(a){if(this.z===a)return +this.z=a +this.aY()}, +xi(a,b,c){var s,r,q,p,o,n,m,l,k,j=this,i=j.x,h=j.w +if(i==null||h==null||i.a===i.b)return +s=j.r +s.saf(0,h) +r=c.bU +q=r.Uy(A.f5(B.K,i.a,i.b,!1),j.y,j.z) +for(p=q.length,o=0;o")) +s=this.r +p=A.a0(s) +o=new J.da(s,s.length,p.i("da<1>")) +s=p.c +r=r.c +while(!0){if(!(q.q()&&o.q()))break +p=o.d +if(p==null)p=s.a(p) +n=q.d +if(p.tn(n==null?r.a(n):n))return!0}return!1}} +A.ag0.prototype={ +b3(a){this.oM(a) +$.k5.Ge$.a.t(0,this.gI3())}, +b0(a){$.k5.Ge$.a.D(0,this.gI3()) +this.lD(0)}} +A.ag1.prototype={ +b3(a){var s,r,q +this.b5i(a) +s=this.ae$ +for(r=t.tq;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).av$}}, +b0(a){var s,r,q +this.b5j(0) +s=this.ae$ +for(r=t.tq;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).av$}}} +A.aTW.prototype={} +A.a7t.prototype={ +b8n(a){var s,r,q,p,o=this +try{r=o.F +if(r!==""){q=$.cYV() +s=$.aD().Zv(q) +s.O1($.cYW()) +s.QW(r) +r=s.ed() +o.M!==$&&A.e5() +o.M=r}else{o.M!==$&&A.e5() +o.M=null}}catch(p){}}, +bY(a){return 1e5}, +bX(a){return 1e5}, +gwa(){return!0}, +uy(a){return!0}, +dW(a){return a.bu(B.dJL)}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i=this +try{p=a.gd1(a) +o=i.k3 +n=b.a +m=b.b +l=o.a +o=o.b +k=$.aD().b_() +k.saf(0,$.cYU()) +p.fu(new A.Z(n,m,n+l,m+o),k) +p=i.M +p===$&&A.e() +if(p!=null){s=i.k3.a +r=0 +q=0 +if(s>328){s-=128 +r+=64}p.u4(new A.F2(s)) +if(i.k3.b>96+p.gbb(p)+12)q+=96 +a.gd1(a).zK(p,b.a2(0,new A.w(r,q)))}}catch(j){}}} +A.a1N.prototype={ +G(){return"FlexFit."+this.b}} +A.k2.prototype={ +k(a){return this.Fd(0)+"; flex="+A.r(this.e)+"; fit="+A.r(this.f)}} +A.a4g.prototype={ +G(){return"MainAxisSize."+this.b}} +A.Ar.prototype={ +G(){return"MainAxisAlignment."+this.b}} +A.Du.prototype={ +G(){return"CrossAxisAlignment."+this.b}} +A.L3.prototype={ +sMI(a,b){if(this.F!==b){this.F=b +this.ak()}}, +saOy(a){if(this.M!==a){this.M=a +this.ak()}}, +saOz(a){if(this.W!==a){this.W=a +this.ak()}}, +sMx(a){if(this.a1!==a){this.a1=a +this.ak()}}, +sds(a){if(this.aj!=a){this.aj=a +this.ak()}}, +saSc(a){if(this.b5!==a){this.b5=a +this.ak()}}, +sGW(a,b){if(this.bq!=b){this.bq=b +this.ak()}}, +pW(a){if(!(a.e instanceof A.k2))a.e=new A.k2(null,null,B.m)}, +a5q(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g=this +if(g.a1===B.fT)return 0 +s=g.F +r=g.ae$ +if(s===c){for(s=t.US,q=0,p=0,o=0;r!=null;){n=r.e +n.toString +m=s.a(n).e +if(m==null)m=0 +q+=m +if(m>0){n=a.$2(r,b) +l=r.e +l.toString +l=s.a(l).e +o=Math.max(o,n/(l==null?0:l))}else p+=a.$2(r,b) +n=r.e +n.toString +r=s.a(n).av$}return o*q+p}else{for(s=t.US,q=0,p=0,k=0;r!=null;){n=r.e +n.toString +m=s.a(n).e +if(m==null)m=0 +q+=m +j=A.bx("mainSize") +i=A.bx("crossSize") +if(m===0){switch(g.F.a){case 0:n=r.aI(B.aF,1/0,r.gcd()) +if(j.b!==j)A.W(A.An(j.a)) +j.b=n +n=a.$2(r,n) +if(i.b!==i)A.W(A.An(i.a)) +i.b=n +break +case 1:n=r.aI(B.aN,1/0,r.gcv()) +if(j.b!==j)A.W(A.An(j.a)) +j.b=n +n=a.$2(r,n) +if(i.b!==i)A.W(A.An(i.a)) +i.b=n +break}n=j.b +if(n===j)A.W(A.iE(j.a)) +p+=n +n=i.b +if(n===i)A.W(A.iE(i.a)) +k=Math.max(k,A.iU(n))}n=r.e +n.toString +r=s.a(n).av$}h=Math.max(0,(b-p)/q) +r=g.ae$ +for(;r!=null;){n=r.e +n.toString +m=s.a(n).e +if(m==null)m=0 +if(m>0)k=Math.max(k,A.iU(a.$2(r,h*m))) +n=r.e +n.toString +r=s.a(n).av$}return k}}, +c2(a){return this.a5q(new A.bPe(),a,B.aq)}, +bY(a){return this.a5q(new A.bPc(),a,B.aq)}, +bP(a){return this.a5q(new A.bPd(),a,B.L)}, +bX(a){return this.a5q(new A.bPb(),a,B.L)}, +q0(a){if(this.F===B.aq)return this.a99(a) +return this.aLa(a)}, +a5p(a){switch(this.F.a){case 0:return a.b +case 1:return a.a}}, +a5r(a){switch(this.F.a){case 0:return a.a +case 1:return a.b}}, +dW(a){var s +if(this.a1===B.fT)return B.N +s=this.azJ(a,A.CD()) +switch(this.F.a){case 0:return a.bu(new A.a1(s.a,s.b)) +case 1:return a.bu(new A.a1(s.b,s.a))}}, +azJ(a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=null,a=c.F===B.aq?a2.b:a2.d,a0=a<1/0,a1=c.ae$ +for(s=t.US,r=a2.b,q=a2.d,p=b,o=0,n=0,m=0;a1!=null;){l=a1.e +l.toString +s.a(l) +k=l.e +if(k==null)k=0 +if(k>0){o+=k +p=a1}else{if(c.a1===B.er)switch(c.F.a){case 0:j=A.ih(q,b) +break +case 1:j=A.ih(b,r) +break +default:j=b}else switch(c.F.a){case 0:j=new A.aA(0,1/0,0,q) +break +case 1:j=new A.aA(0,r,0,1/0) +break +default:j=b}i=a3.$2(a1,j) +m+=c.a5r(i) +n=Math.max(n,A.iU(c.a5p(i)))}a1=l.av$}h=Math.max(0,(a0?a:0)-m) +if(o>0){g=a0?h/o:0/0 +a1=c.ae$ +for(f=0;a1!=null;){l=a1.e +l.toString +k=s.a(l).e +if(k==null)k=0 +if(k>0){if(a0)e=a1===p?h-f:g*k +else e=1/0 +d=A.bx("minChildExtent") +l=a1.e +l.toString +l=s.a(l).f +switch((l==null?B.h_:l).a){case 0:if(d.b!==d)A.W(A.An(d.a)) +d.b=e +break +case 1:if(d.b!==d)A.W(A.An(d.a)) +d.b=0 +break}if(c.a1===B.er)switch(c.F.a){case 0:l=d.b +if(l===d)A.W(A.iE(d.a)) +j=new A.aA(l,e,q,q) +break +case 1:l=d.b +if(l===d)A.W(A.iE(d.a)) +j=new A.aA(r,r,l,e) +break +default:j=b}else switch(c.F.a){case 0:l=d.b +if(l===d)A.W(A.iE(d.a)) +j=new A.aA(l,e,0,q) +break +case 1:l=d.b +if(l===d)A.W(A.iE(d.a)) +j=new A.aA(0,r,l,e) +break +default:j=b}i=a3.$2(a1,j) +m+=c.a5r(i) +f+=e +n=Math.max(n,A.iU(c.a5p(i)))}l=a1.e +l.toString +a1=s.a(l).av$}}return new A.ch_(a0&&c.W===B.p?a:m,n,m)}, +cN(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=a.gad(),a1=a.azJ(a0,A.CE()),a2=a1.a,a3=a1.b +if(a.a1===B.fT){s=a.ae$ +for(r=t.US,q=0,p=0,o=0;s!=null;){n=a.bq +n.toString +m=s.UG(n,!0) +if(m!=null){q=Math.max(q,m) +p=Math.max(m,p) +o=Math.max(s.k3.b-m,o) +a3=Math.max(p+o,a3)}n=s.e +n.toString +s=r.a(n).av$}}else q=0 +switch(a.F.a){case 0:r=a.k3=a0.bu(new A.a1(a2,a3)) +a2=r.a +a3=r.b +break +case 1:r=a.k3=a0.bu(new A.a1(a3,a2)) +a2=r.b +a3=r.a +break}l=a2-a1.c +a.cE=Math.max(0,-l) +k=Math.max(0,l) +j=A.bx("leadingSpace") +i=A.bx("betweenSpace") +r=A.cU3(a.F,a.aj,a.b5) +h=r===!1 +switch(a.M.a){case 0:j.soR(0) +i.soR(0) +break +case 1:j.soR(k) +i.soR(0) +break +case 2:j.soR(k/2) +i.soR(0) +break +case 3:j.soR(0) +r=a.dL$ +i.soR(r>1?k/(r-1):0) +break +case 4:r=a.dL$ +i.soR(r>0?k/r:0) +j.soR(i.aV()/2) +break +case 5:r=a.dL$ +i.soR(r>0?k/(r+1):0) +j.soR(i.aV()) +break}g=h?a2-j.aV():j.aV() +s=a.ae$ +for(r=t.US,n=a3/2,f=i.a;s!=null;){e=s.e +e.toString +r.a(e) +d=a.a1 +switch(d.a){case 0:case 1:if(A.cU3(A.dtV(a.F),a.aj,a.b5)===(d===B.a2))c=0 +else{d=s.k3 +d.toString +c=a3-a.a5p(d)}break +case 2:d=s.k3 +d.toString +c=n-a.a5p(d)/2 +break +case 3:c=0 +break +case 4:if(a.F===B.aq){d=a.bq +d.toString +m=s.UG(d,!0) +c=m!=null?q-m:0}else c=0 +break +default:c=null}if(h){d=s.k3 +d.toString +g-=a.a5r(d)}switch(a.F.a){case 0:e.a=new A.w(g,c) +break +case 1:e.a=new A.w(c,g) +break}if(h){d=i.b +if(d===i)A.W(A.iE(f)) +g-=d}else{d=s.k3 +d.toString +d=a.a5r(d) +b=i.b +if(b===i)A.W(A.iE(f)) +g+=d+b}s=e.av$}}, +nQ(a,b){return this.Cn(a,b)}, +b4(a,b){var s,r,q,p=this +if(!(p.cE>1e-10)){p.AV(a,b) +return}s=p.k3 +if(s.ga6(s))return +s=p.a5 +r=p.cx +r===$&&A.e() +q=p.k3 +s.sbD(0,a.A7(r,b,new A.Z(0,0,0+q.a,0+q.b),p.ga9a(),p.K,s.a))}, +n(){this.a5.sbD(0,null) +this.b5m()}, +AW(a){var s +switch(this.K.a){case 0:return null +case 1:case 2:case 3:if(this.cE>1e-10){s=this.k3 +s=new A.Z(0,0,0+s.a,0+s.b)}else s=null +return s}}, +qu(){return this.a4o()}} +A.bPe.prototype={ +$2(a,b){return a.aI(B.aE,b,a.gce())}, +$S:36} +A.bPc.prototype={ +$2(a,b){return a.aI(B.aF,b,a.gcd())}, +$S:36} +A.bPd.prototype={ +$2(a,b){return a.aI(B.aA,b,a.gc4())}, +$S:36} +A.bPb.prototype={ +$2(a,b){return a.aI(B.aN,b,a.gcv())}, +$S:36} +A.ch_.prototype={} +A.aU_.prototype={ +b3(a){var s,r,q +this.oM(a) +s=this.ae$ +for(r=t.US;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).av$}}, +b0(a){var s,r,q +this.lD(0) +s=this.ae$ +for(r=t.US;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).av$}}} +A.aU0.prototype={} +A.ag2.prototype={ +n(){var s,r,q +for(s=this.B5$,r=s.length,q=0;q>")) +this.yM(new A.akB(s,c.i("akB<0>")),b,!0,c) +return s.length===0?null:B.b.gN(s).a}, +b9i(a){var s,r=this +if(!r.y&&r.z!=null){s=r.z +s.toString +a.aIn(s) +return}r.wl(a) +r.y=!1}, +qu(){var s=this.b2a() +return s+(this.b==null?" DETACHED":"")}} +A.bAa.prototype={ +$0(){this.b.$1(this.a)}, +$S:0} +A.bAb.prototype={ +$0(){var s=this.a +s.d.D(0,this.b) +s.QN(-1)}, +$S:0} +A.avN.prototype={ +sbD(a,b){var s=this.a +if(b==null?s==null:b===s)return +if(s!=null)if(--s.x===0)s.n() +this.a=b +if(b!=null)++b.x}, +k(a){var s=this.a +return"LayerHandle("+(s!=null?J.bp(s):"DISPOSED")+")"}} +A.aBg.prototype={ +saPu(a){var s +this.u5() +s=this.cx +if(s!=null)s.n() +this.cx=a}, +n(){this.saPu(null) +this.avg()}, +wl(a){var s=this.cx +s.toString +a.aIj(B.m,s,this.cy,this.db)}, +yM(a,b,c){return!1}} +A.aBr.prototype={ +wl(a){var s=this.CW,r=s.a,q=s.b +a.aIm(this.cx,s.d-q,new A.w(r,q),s.c-r)}} +A.kk.prototype={ +WV(a){var s +this.b2D(a) +if(!a)return +s=this.CW +for(;s!=null;){s.WV(!0) +s=s.Q}}, +bBX(a){var s=this +s.adV() +s.wl(a) +if(s.e>0)s.WV(!0) +s.y=!1 +return a.ed()}, +n(){this.arC() +this.d.V(0) +this.avg()}, +adV(){var s,r=this +r.b2E() +s=r.CW +for(;s!=null;){s.adV() +r.y=r.y||s.y +s=s.Q}}, +yM(a,b,c,d){var s,r,q +for(s=this.cx,r=a.a;s!=null;s=s.as){if(s.yM(a,b,!0,d))return!0 +q=r.length +if(q!==0)return!1}return!1}, +b3(a){var s +this.afx(a) +s=this.CW +for(;s!=null;){s.b3(a) +s=s.Q}}, +b0(a){var s +this.lD(0) +s=this.CW +for(;s!=null;){s.b0(0) +s=s.Q}this.WV(!1)}, +yx(a,b){var s,r=this +if(!r.gM8())r.u5() +s=b.e +if(s!==0)r.QN(s) +r.afw(b) +s=b.as=r.cx +if(s!=null)s.Q=b +r.cx=b +if(r.CW==null)r.CW=b +b.w.sbD(0,b)}, +arC(){var s,r,q,p,o=this,n=o.CW +for(s=t.Hb;n!=null;n=r){r=n.Q +n.Q=n.as=null +if(!o.gM8())o.u5() +q=n.e +if(q!==0){q=-q +o.e+=q +p=s.a(A.as.prototype.gbE.call(o,o)) +if(p!=null)p.QN(q)}o.afy(n) +n.w.sbD(0,null)}o.cx=o.CW=null}, +wl(a){this.zv(a)}, +zv(a){var s=this.CW +for(;s!=null;){s.b9i(a) +s=s.Q}}, +Ma(a,b){}} +A.xm.prototype={ +spd(a,b){if(!b.l(0,this.p1))this.u5() +this.p1=b}, +yM(a,b,c,d){return this.Hx(a,b.aq(0,this.p1),!0,d)}, +Ma(a,b){var s=this.p1 +b.bJ(0,s.a,s.b)}, +wl(a){var s=this,r=s.p1 +s.swq(a.are(r.a,r.b,t.Ff.a(s.z))) +s.zv(a) +a.eF()}} +A.Dk.prototype={ +yM(a,b,c,d){if(!this.p1.p(0,b))return!1 +return this.Hx(a,b,!0,d)}, +wl(a){var s=this,r=s.p1 +r.toString +s.swq(a.aQe(r,s.p2,t.GB.a(s.z))) +s.zv(a) +a.eF()}} +A.HO.prototype={ +yM(a,b,c,d){if(!this.p1.p(0,b))return!1 +return this.Hx(a,b,!0,d)}, +wl(a){var s=this,r=s.p1 +r.toString +s.swq(a.aQd(r,s.p2,t.cW.a(s.z))) +s.zv(a) +a.eF()}} +A.HN.prototype={ +yM(a,b,c,d){if(!this.p1.p(0,b))return!1 +return this.Hx(a,b,!0,d)}, +wl(a){var s=this,r=s.p1 +r.toString +s.swq(a.aQc(r,s.p2,t.L5.a(s.z))) +s.zv(a) +a.eF()}} +A.a_m.prototype={ +wl(a){var s=this,r=s.p1 +r.toString +s.swq(a.aQg(r,t.C7.a(s.z))) +s.zv(a) +a.eF()}} +A.y8.prototype={ +sk5(a,b){var s=this +if(b.l(0,s.dA))return +s.dA=b +s.bv=!0 +s.u5()}, +wl(a){var s,r,q=this +q.cU=q.dA +if(!q.p1.l(0,B.m)){s=q.p1 +s=A.tc(s.a,s.b,0) +r=q.cU +r.toString +s.oK(0,r) +q.cU=s}q.swq(a.a1i(q.cU.a,t.qf.a(q.z))) +q.zv(a) +a.eF()}, +al0(a){var s,r=this +if(r.bv){s=r.dA +s.toString +r.bc=A.JU(A.cCf(s)) +r.bv=!1}s=r.bc +if(s==null)return null +return A.e_(s,a)}, +yM(a,b,c,d){var s=this.al0(b) +if(s==null)return!1 +return this.b36(a,s,!0,d)}, +Ma(a,b){var s=this.cU +if(s==null){s=this.dA +s.toString +b.oK(0,s)}else b.oK(0,s)}} +A.a5D.prototype={ +salM(a,b){var s=this,r=s.dA +if(b!=r){if(b===255||r===255)s.swq(null) +s.dA=b +s.u5()}}, +wl(a){var s,r,q,p=this +if(p.CW==null){p.swq(null) +return}s=p.dA +s.toString +r=p.p1 +q=p.z +if(s<255)p.swq(a.aQi(s,r,t.Zr.a(q))) +else p.swq(a.are(r.a,r.b,t.Ff.a(q))) +p.zv(a) +a.eF()}} +A.a98.prototype={ +wl(a){var s,r,q=this,p=q.p1 +p.toString +s=q.p2 +s.toString +r=q.p3 +r.toString +q.swq(a.aQj(p,s,r,t.Mo.a(q.z))) +q.zv(a) +a.eF()}} +A.Z7.prototype={ +saa1(a,b){if(!b.l(0,this.p1)){this.p1=b +this.u5()}}, +wl(a){var s=this,r=s.p1 +r.toString +s.swq(a.aQb(r,s.p2,t.tX.a(s.z))) +s.zv(a) +a.eF()}} +A.jF.prototype={ +k(a){var s=A.eA(this),r=this.a!=null?"":"" +return"#"+s+"("+r+")"}} +A.a3G.prototype={ +sNA(a){var s=this,r=s.p1 +if(r===a)return +if(s.b!=null){if(r.a===s)r.a=null +a.a=s}s.p1=a}, +spd(a,b){if(b.l(0,this.p2))return +this.p2=b +this.u5()}, +b3(a){this.auZ(a) +this.p1.a=this}, +b0(a){var s=this.p1 +if(s.a===this)s.a=null +this.av_(0)}, +yM(a,b,c,d){return this.Hx(a,b.aq(0,this.p2),!0,d)}, +wl(a){var s,r=this +if(!r.p2.l(0,B.m)){s=r.p2 +r.swq(a.a1i(A.tc(s.a,s.b,0).a,t.qf.a(r.z)))}else r.swq(null) +r.zv(a) +if(!r.p2.l(0,B.m))a.eF()}, +Ma(a,b){var s +if(!this.p2.l(0,B.m)){s=this.p2 +b.bJ(0,s.a,s.b)}}} +A.a1U.prototype={ +al0(a){var s,r,q,p,o=this +if(o.ry){s=o.asH() +s.toString +o.rx=A.JU(s) +o.ry=!1}if(o.rx==null)return null +r=new A.u_(new Float64Array(4)) +r.a3X(a.a,a.b,0,1) +s=o.rx.ab(0,r).a +q=s[0] +p=o.p4 +return new A.w(q-p.a,s[1]-p.b)}, +yM(a,b,c,d){var s,r=this +if(r.p1.a==null){if(r.p2)return r.Hx(a,b.aq(0,r.p3),!0,d) +return!1}s=r.al0(b) +if(s==null)return!1 +return r.Hx(a,s,!0,d)}, +asH(){var s,r +if(this.RG==null)return null +s=this.R8 +r=A.tc(-s.a,-s.b,0) +s=this.RG +s.toString +r.oK(0,s) +return r}, +bfe(){var s,r,q,p,o,n,m=this +m.RG=null +s=m.p1.a +if(s==null)return +r=t.KV +q=A.a([s],r) +p=A.a([m],r) +A.bp6(s,m,q,p) +o=A.cLb(q) +s.Ma(null,o) +r=m.p4 +o.bJ(0,r.a,r.b) +n=A.cLb(p) +if(n.xO(n)===0)return +n.oK(0,o) +m.RG=n +m.ry=!0}, +gM8(){return!0}, +wl(a){var s,r,q=this +if(q.p1.a==null&&!q.p2){q.R8=q.RG=null +q.ry=!0 +q.swq(null) +return}q.bfe() +s=q.RG +r=t.qf +if(s!=null){q.R8=q.p3 +q.swq(a.a1i(s.a,r.a(q.z))) +q.zv(a) +a.eF()}else{q.R8=null +s=q.p3 +q.swq(a.a1i(A.tc(s.a,s.b,0).a,r.a(q.z))) +q.zv(a) +a.eF()}q.ry=!0}, +Ma(a,b){var s=this.RG +if(s!=null)b.oK(0,s) +else{s=this.p3 +b.oK(0,A.tc(s.a,s.b,0))}}} +A.YP.prototype={ +yM(a,b,c,d){var s,r,q,p=this,o=p.Hx(a,b,!0,d),n=a.a +if(n.length!==0&&!0)return o +s=p.p2 +if(s!=null){r=p.p3 +q=r.a +r=r.b +s=!new A.Z(q,r,q+s.a,r+s.b).p(0,b)}else s=!1 +if(s)return o +if(A.cR(p.$ti.c)===A.cR(d)){o=o||!1 +n.push(new A.YQ(d.a(p.p1),b.aq(0,p.p3),d.i("YQ<0>")))}return o}, +gm(a){return this.p1}} +A.aQm.prototype={} +A.xb.prototype={} +A.a7A.prototype={ +pW(a){if(!(a.e instanceof A.xb))a.e=new A.xb(null,null,B.m)}, +syy(a){if(this.F===a)return +this.F=a +this.ak()}, +dW(a){var s,r,q,p,o,n=this,m=n.ae$ +switch(n.F.a){case 1:case 3:s=a.d +r=A.ih(s,null) +for(q=A.y(n).i("aK.1"),p=0;m!=null;){p+=m.pV(r).a +o=m.e +o.toString +m=q.a(o).av$}return a.bu(new A.a1(p,s)) +case 0:case 2:s=a.b +r=A.ih(null,s) +for(q=A.y(n).i("aK.1"),p=0;m!=null;){p+=m.pV(r).b +o=m.e +o.toString +m=q.a(o).av$}return a.bu(new A.a1(s,p))}}, +cN(){var s,r,q,p,o,n,m=this,l=null,k=t.k.a(A.X.prototype.gad.call(m)),j=m.ae$ +switch(m.F.a){case 1:s=k.d +r=A.ih(s,l) +for(q=t.U9,p=0;j!=null;){j.cV(r,!0) +o=j.e +o.toString +q.a(o) +o.a=new A.w(p,0) +p+=j.k3.a +j=o.av$}m.k3=k.bu(new A.a1(p,s)) +break +case 3:s=k.d +r=A.ih(s,l) +for(q=t.U9,p=0;j!=null;){j.cV(r,!0) +o=j.e +o.toString +q.a(o) +p+=j.k3.a +j=o.av$}j=m.ae$ +for(n=0;j!=null;){o=j.e +o.toString +q.a(o) +n+=j.k3.a +o.a=new A.w(p-n,0) +j=o.av$}m.k3=k.bu(new A.a1(p,s)) +break +case 2:s=k.b +r=A.ih(l,s) +for(q=t.U9,p=0;j!=null;){j.cV(r,!0) +o=j.e +o.toString +q.a(o) +o.a=new A.w(0,p) +p+=j.k3.b +j=o.av$}m.k3=k.bu(new A.a1(s,p)) +break +case 0:s=k.b +r=A.ih(l,s) +for(q=t.U9,p=0;j!=null;){j.cV(r,!0) +o=j.e +o.toString +q.a(o) +p+=j.k3.b +j=o.av$}j=m.ae$ +for(n=0;j!=null;){o=j.e +o.toString +q.a(o) +n+=j.k3.b +o.a=new A.w(0,p-n) +j=o.av$}m.k3=k.bu(new A.a1(s,p)) +break}}, +a5C(a){var s,r,q,p=this.ae$ +for(s=t.U9,r=0;p!=null;){r=Math.max(r,A.iU(a.$1(p))) +q=p.e +q.toString +p=s.a(q).av$}return r}, +a5D(a){var s,r,q,p=this.ae$ +for(s=t.U9,r=0;p!=null;){r+=a.$1(p) +q=p.e +q.toString +p=s.a(q).av$}return r}, +c2(a){switch(A.dL(this.F).a){case 0:return this.a5D(new A.bPs(a)) +case 1:return this.a5C(new A.bPt(a))}}, +bY(a){switch(A.dL(this.F).a){case 0:return this.a5D(new A.bPo(a)) +case 1:return this.a5C(new A.bPp(a))}}, +bP(a){switch(A.dL(this.F).a){case 0:return this.a5D(new A.bPq(a)) +case 1:return this.a5C(new A.bPr(a))}}, +bX(a){switch(A.dL(this.F).a){case 0:return this.a5D(new A.bPm(a)) +case 1:return this.a5C(new A.bPn(a))}}, +q0(a){return this.aLa(a)}, +b4(a,b){this.AV(a,b)}, +nQ(a,b){return this.Cn(a,b)}} +A.bPs.prototype={ +$1(a){return a.aI(B.aE,this.a,a.gce())}, +$S:45} +A.bPt.prototype={ +$1(a){return a.aI(B.aE,this.a,a.gce())}, +$S:45} +A.bPo.prototype={ +$1(a){return a.aI(B.aF,this.a,a.gcd())}, +$S:45} +A.bPp.prototype={ +$1(a){return a.aI(B.aF,this.a,a.gcd())}, +$S:45} +A.bPq.prototype={ +$1(a){return a.aI(B.aA,this.a,a.gc4())}, +$S:45} +A.bPr.prototype={ +$1(a){return a.aI(B.aA,this.a,a.gc4())}, +$S:45} +A.bPm.prototype={ +$1(a){return a.aI(B.aN,this.a,a.gcv())}, +$S:45} +A.bPn.prototype={ +$1(a){return a.aI(B.aN,this.a,a.gcv())}, +$S:45} +A.aU4.prototype={ +b3(a){var s,r,q +this.oM(a) +s=this.ae$ +for(r=t.U9;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).av$}}, +b0(a){var s,r,q +this.lD(0) +s=this.ae$ +for(r=t.U9;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).av$}}} +A.aU5.prototype={} +A.aRD.prototype={ +bVr(a){var s=this.a +this.a=a +return s}, +k(a){var s="#",r=A.eA(this.b),q=this.a.a +return s+A.eA(this)+"("+("latestEvent: "+(s+r))+", "+("annotations: [list of "+q+"]")+")"}} +A.aRE.prototype={ +gG4(a){var s=this.c +return s.gG4(s)}} +A.azm.prototype={ +aBd(a){var s,r,q,p,o,n,m=t._h,l=A.fA(null,null,null,m,t.xV) +for(s=a.a,r=s.length,q=0;q") +this.a.bK9(a.gG4(a),a.d,A.j3(new A.br(s,r),new A.bGp(),r.i("D.E"),t.Pb))}, +bY4(a,b){var s,r,q,p,o +if(a.gd5(a)!==B.ed)return +if(t.ks.b(a))return +s=t.PB.b(a)?A.cB3():b.$0() +r=a.gG4(a) +q=this.b +p=q.h(0,r) +if(!A.dee(p,a))return +o=q.a +new A.bGs(this,p,a,r,s).$0() +if(o!==0!==(q.a!==0))this.aY()}, +bXJ(a){new A.bGq(this,a).$0()}} +A.bGp.prototype={ +$1(a){return a.gMA(a)}, +$S:942} +A.bGs.prototype={ +$0(){var s=this +new A.bGr(s.a,s.b,s.c,s.d,s.e).$0()}, +$S:0} +A.bGr.prototype={ +$0(){var s,r,q,p,o,n=this,m=null,l=n.b +if(l==null){s=n.c +if(t.PB.b(s))return +n.a.b.j(0,n.d,new A.aRD(A.fA(m,m,m,t._h,t.xV),s))}else{s=n.c +if(t.PB.b(s))n.a.b.D(0,s.gG4(s))}r=n.a +q=r.b.h(0,n.d) +if(q==null){l.toString +q=l}p=q.b +q.b=s +o=t.PB.b(s)?A.fA(m,m,m,t._h,t.xV):r.aBd(n.e) +r.aAP(new A.aRE(q.bVr(o),o,p,s))}, +$S:0} +A.bGq.prototype={ +$0(){var s,r,q,p,o,n,m,l +for(s=this.a,r=s.b,r=r.gaA(r),q=A.y(r),q=q.i("@<1>").Z(q.z[1]),r=new A.bN(J.af(r.a),r.b,q.i("bN<1,2>")),p=this.b,q=q.z[1];r.q();){o=r.a +if(o==null)o=q.a(o) +n=o.b +m=s.bfK(o,p) +l=o.a +o.a=m +s.aAP(new A.aRE(l,m,n,null))}}, +$S:0} +A.bGn.prototype={ +$2(a,b){var s +if(!this.a.a0(0,a))if(a.ga2n()&&a.ga0A(a)!=null){s=a.ga0A(a) +s.toString +s.$1(this.b.ea(this.c.h(0,a)))}}, +$S:943} +A.bGo.prototype={ +$1(a){return!this.a.a0(0,a)}, +$S:944} +A.aZ5.prototype={} +A.ff.prototype={ +b0(a){}, +k(a){return""}} +A.F1.prototype={ +pj(a,b){var s,r=this +if(a.guQ()){r.W0() +if(!a.cy){s=a.ay +s===$&&A.e() +s=!s}else s=!0 +if(s)A.cO_(a,null,!0) +else if(a.db)A.deK(a) +s=a.ch.a +s.toString +t.gY.a(s) +s.spd(0,b) +r.alR(s)}else{s=a.ay +s===$&&A.e() +if(s){a.ch.sbD(0,null) +a.ajM(r,b)}else a.ajM(r,b)}}, +alR(a){a.p6(0) +this.a.yx(0,a)}, +gd1(a){var s,r,q=this +if(q.e==null){q.c=A.deQ(q.b) +s=$.aD() +r=s.RN() +q.d=r +q.e=s.RK(r,null) +r=q.c +r.toString +q.a.yx(0,r)}s=q.e +s.toString +return s}, +W0(){var s,r=this +if(r.e==null)return +s=r.c +s.toString +s.saPu(r.d.IY()) +r.e=r.d=r.c=null}, +atQ(){var s=this.c +if(s!=null)if(!s.cy){s.cy=!0 +s.u5()}}, +TO(a,b,c,d){var s,r=this +if(a.CW!=null)a.arC() +r.W0() +r.alR(a) +s=r.bFh(a,d==null?r.b:d) +b.$2(s,c) +s.W0()}, +Bt(a,b,c){return this.TO(a,b,c,null)}, +bFh(a,b){return new A.F1(a,b)}, +A7(a,b,c,d,e,f){var s,r,q=this +if(e===B.h){d.$2(q,b) +return null}s=c.f9(b) +if(a){r=f==null?new A.Dk(B.B,A.b(t.S,t.Q),A.aU(t.kd)):f +if(!s.l(0,r.p1)){r.p1=s +r.u5()}if(e!==r.p2){r.p2=e +r.u5()}q.TO(r,d,b,s) +return r}else{q.bDi(s,e,s,new A.bJD(q,d,b)) +return null}}, +bTO(a,b,c,d,e){return this.A7(a,b,c,d,e,null)}, +aQf(a,b,c,d){return this.A7(a,b,c,d,B.B,null)}, +ard(a,b,c,d,e,f,g){var s,r,q,p=this +if(f===B.h){e.$2(p,b) +return null}s=c.f9(b) +r=d.f9(b) +if(a){q=g==null?new A.HO(B.da,A.b(t.S,t.Q),A.aU(t.kd)):g +if(!r.l(0,q.p1)){q.p1=r +q.u5()}if(f!==q.p2){q.p2=f +q.u5()}p.TO(q,e,b,s) +return q}else{p.bDh(r,f,s,new A.bJC(p,e,b)) +return null}}, +bTN(a,b,c,d,e,f){return this.ard(a,b,c,d,e,B.da,f)}, +acA(a,b,c,d,e,f,g){var s,r,q,p=this +if(f===B.h){e.$2(p,b) +return null}s=c.f9(b) +r=d.f9(b) +if(a){q=g==null?new A.HN(B.da,A.b(t.S,t.Q),A.aU(t.kd)):g +if(r!==q.p1){q.p1=r +q.u5()}if(f!==q.p2){q.p2=f +q.u5()}p.TO(q,e,b,s) +return q}else{p.bDg(r,f,s,new A.bJB(p,e,b)) +return null}}, +bTM(a,b,c,d,e,f){return this.acA(a,b,c,d,e,B.da,f)}, +O2(a,b,c,d,e){var s,r=this,q=b.a,p=b.b,o=A.tc(q,p,0) +o.oK(0,c) +o.bJ(0,-q,-p) +if(a){s=e==null?A.cQy(null):e +s.sk5(0,o) +r.TO(s,d,b,A.cNo(o,r.b)) +return s}else{q=r.gd1(r) +q.eH(0) +q.ab(0,o.a) +d.$2(r,b) +r.gd1(r).dr(0) +return null}}, +aQk(a,b,c,d){return this.O2(a,b,c,d,null)}, +arf(a,b,c,d){var s=d==null?A.aAb(null):d +s.salM(0,b) +s.spd(0,a) +this.Bt(s,c,B.m) +return s}, +k(a){return"PaintingContext#"+A.e2(this)+"(layer: "+this.a.k(0)+", canvas bounds: "+this.b.k(0)+")"}} +A.bJD.prototype={ +$0(){return this.b.$2(this.a,this.c)}, +$S:0} +A.bJC.prototype={ +$0(){return this.b.$2(this.a,this.c)}, +$S:0} +A.bJB.prototype={ +$0(){return this.b.$2(this.a,this.c)}, +$S:0} +A.bfw.prototype={} +A.SM.prototype={ +U_(){var s=this.cx +if(s!=null)s.a.ao5()}, +sbWd(a){var s=this.e +if(s===a)return +if(s!=null)s.b0(0) +this.e=a +a.b3(this)}, +aMz(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this +try{for(o=t.Mv,n=t.TT;m=g.r,m.length!==0;){s=m +g.r=A.a([],n) +m=s +l=new A.bKu() +if(!!m.immutable$list)A.W(A.ak("sort")) +k=m.length-1 +if(k-0<=32)A.a9N(m,0,k,l) +else A.a9M(m,0,k,l) +for(r=0;r")) +h.dS(l,k,j,i.c) +B.b.H(m,h) +break}}q=J.K(s,r) +if(q.z){m=q +m=o.a(A.as.prototype.gcM.call(m))===g}else m=!1 +if(m)q.bnd()}g.f=!1}for(o=g.CW,o=A.eK(o,o.r,A.y(o).c),n=o.$ti.c;o.q();){m=o.d +p=m==null?n.a(m):m +p.aMz()}}finally{g.f=!1}}, +bf3(a){try{a.$0()}finally{this.f=!0}}, +aMx(){var s,r,q,p,o=this.z +B.b.fm(o,new A.bKt()) +for(s=o.length,r=t.Mv,q=0;q0){if(s.at==null){r=t.bu +s.at=new A.U6(s.c,A.b4(r),A.b(t.S,r),A.b4(r),$.bl()) +s.b.$0()}}else{r=s.at +if(r!=null){r.n() +s.at=null +s.d.$0()}}}, +aMB(){var s,r,q,p,o,n,m,l,k,j=this +if(j.at==null)return +try{p=j.ch +o=A.R(p,!0,A.y(p).i("dd.E")) +B.b.fm(o,new A.bKw()) +s=o +p.V(0) +for(p=s,n=p.length,m=t.Mv,l=0;l0;m=l){l=m-1 +r[m].rm(r[l],n)}return n}, +AW(a){return null}, +ano(a){return null}, +u0(a){}, +Vq(a){var s,r=this +if(t.Mv.a(A.as.prototype.gcM.call(r)).at==null)return +s=r.fr +if(s!=null&&!s.as)s.Vo(a) +else if(r.gbE(r)!=null){s=r.gbE(r) +s.toString +t.I9.a(s).Vq(a)}}, +ga74(){var s,r=this +if(r.dx==null){s=A.Bb() +r.dx=s +r.u0(s)}s=r.dx +s.toString +return s}, +Rm(){this.dy=!0 +this.fr=null +this.d7(new A.bPD())}, +dc(){var s,r,q,p,o,n,m,l=this +if(l.b==null||t.Mv.a(A.as.prototype.gcM.call(l)).at==null){l.dx=null +return}if(l.fr!=null){s=l.dx +s=s==null?null:s.a +r=s===!0}else r=!1 +s=l.dx +q=(s==null?null:s.id)!=null||l.ga74().id!=null +l.dx=null +p=l.ga74().a&&r +s=t.I9 +o=l +while(!0){if(o.gbE(o) instanceof A.X)n=q||!p +else n=!1 +if(!n)break +if(o!==l&&o.dy)break +o.dy=!0 +if(p)q=!1 +n=o.gbE(o) +n.toString +s.a(n) +if(n.dx==null){m=A.Bb() +n.dx=m +n.u0(m)}p=n.dx.a +if(p&&n.fr==null)return +o=n}if(o!==l&&l.fr!=null&&l.dy)t.Mv.a(A.as.prototype.gcM.call(l)).ch.D(0,l) +if(!o.dy){o.dy=!0 +s=t.Mv +if(s.a(A.as.prototype.gcM.call(l))!=null){s.a(A.as.prototype.gcM.call(l)).ch.t(0,o) +s.a(A.as.prototype.gcM.call(l)).U_()}}}, +bz_(){var s,r,q,p,o,n,m,l=this,k=null +if(l.z)return +s=l.fr +if(s==null)s=k +else{s=t.LQ.a(A.as.prototype.gbE.call(s,s)) +if(s==null)s=k +else s=s.at||s.as}r=t.pp.a(l.aAu(s===!0)) +s=t.QF +q=A.a([],s) +p=A.a([],s) +s=l.fr +o=s==null +n=o?k:s.x +m=o?k:s.y +s=o?k:s.z +r.Rs(s==null?0:s,m,n,q,p)}, +aAu(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e={},d=f.ga74() +e.a=d.c +e.b=!d.d&&!d.a +s=a||d.p3 +r=A.a([],t.Bd) +q=d.b||!(f.gbE(f) instanceof A.X) +p=d.id!=null +o=t.pp +n=A.b(t.ZX,o) +m=t.MY +l=A.a([],m) +k=A.a([],t.Od) +j=d.cU +j=j==null?null:j.a!==0 +f.wJ(new A.bPy(e,f,s,r,l,k,d,j===!0,p,n)) +if(q)for(o=l.length,i=0;i"))) +for(j=h.b,g=j.length,i=0;i#"+A.eA(this)}, +k(a){return this.qu()}, +qO(a,b,c,d){var s,r=this +if(r.gbE(r) instanceof A.X){s=r.gbE(r) +s.toString +t.I9.a(s) +s.qO(a,b==null?r:b,c,d)}}, +KP(){return this.qO(B.b7,null,B.H,null)}, +F8(a){return this.qO(B.b7,null,B.H,a)}, +Hs(a,b,c){return this.qO(a,null,b,c)}, +KQ(a){return this.qO(B.b7,null,a,null)}, +F9(a,b){return this.qO(B.b7,a,B.H,b)}, +$iaX:1} +A.bPB.prototype={ +$0(){var s=A.a([],t.qe),r=this.a +s.push(A.cAb("The following RenderObject was being processed when the exception was fired",B.aSx,r)) +s.push(A.cAb("RenderObject",B.aSy,r)) +return s}, +$S:42} +A.bPE.prototype={ +$0(){this.b.$1(this.c.a(this.a.gad()))}, +$S:0} +A.bPC.prototype={ +$1(a){var s +a.aGZ() +s=a.cx +s===$&&A.e() +if(s)this.a.cx=!0}, +$S:38} +A.bPD.prototype={ +$1(a){a.Rm()}, +$S:38} +A.bPy.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=a.aAu(f.c) +if(e.a){B.b.V(f.d) +B.b.V(f.e) +B.b.V(f.f) +if(!f.r.a)f.a.a=!0}for(s=e.gaOJ(),r=s.length,q=f.e,p=f.x,o=f.w,n=f.b,m=f.r,l=f.d,k=f.y,j=0;j1){b=new A.aVh() +b.ayk(a3,a4,c)}else b=a2 +c=b.c +c===$&&A.e() +a=b.d +a===$&&A.e() +a0=A.ks(c,a) +e=e==null?a0:e.xR(a0) +c=b.b +if(c!=null){a1=A.ks(b.c,c) +f=f==null?a1:f.rr(a1)}c=b.a +if(c!=null){a1=A.ks(b.c,c) +g=g==null?a1:g.rr(a1)}d=d.c +if(d!=null)l.H(0,d)}}if(h!=null)j=!(e.a>=e.c||e.b>=e.d) +else j=!1 +if(j){if(i==null||a6.p(0,i.e))i=A.a8G(a2,B.b.gN(o).gKO()) +a6.t(0,i.e) +i.dx=l +if(!i.w.l(0,e)){i.w=e +i.xH()}if(!A.cBQ(i.r,a2)){i.r=null +i.xH()}i.x=f +i.y=g +for(k=k.gS(m);k.q();){j=k.gE(k) +if(j.gzD()!=null)B.b.gN(j.b).fr=i}i.aS6(0,h) +a5.push(i)}}}, +Rs(a,b,a0,a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=null,d=A.b4(t.S),c=f.y +for(s=f.x,r=s.length,q=0;q");s.q();){n=s.gE(s) +if(n instanceof A.Ni){if(n.z){m=n.b +m=B.b.gN(m).fr!=null&&d.p(0,B.b.gN(m).fr.e)}else m=!1 +if(m)B.b.gN(n.b).fr=null}m=n.b +l=new A.bb(r,1,e,p) +l.dS(r,1,e,o) +B.b.H(m,l) +n.Rs(a+f.f.xr,b,a0,a1,a2)}return}k=f.bcn(b,a0) +s=f.e +r=!s +if(r){if(k==null)p=e +else{p=k.d +p===$&&A.e() +if(!p.ga6(p)){p=k.c +p===$&&A.e() +p=p.aOd()}else p=!0}p=p===!0}else p=!1 +if(p)return +p=f.b +o=B.b.gN(p) +if(o.fr==null)o.fr=A.a8G(e,B.b.gN(p).gKO()) +j=B.b.gN(p).fr +j.sapA(s) +j.dx=f.c +j.z=a +if(a!==0){f.ahO() +s=f.f +s.srE(0,s.xr+a)}if(k!=null){s=k.d +s===$&&A.e() +j.ses(0,s) +s=k.c +s===$&&A.e() +j.sk5(0,s) +j.x=k.b +j.y=k.a +if(r&&k.e){f.ahO() +f.f.dO(B.qf,!0)}}s=t.QF +i=A.a([],s) +f.aCz(j.x,j.y,a2,d) +for(r=J.af(c);r.q();){o=r.gE(r) +if(o instanceof A.Ni){if(o.z){n=o.b +n=B.b.gN(n).fr!=null&&d.p(0,B.b.gN(n).fr.e)}else n=!1 +if(n)B.b.gN(o.b).fr=null}h=A.a([],s) +n=j.x +o.Rs(0,j.y,n,i,h) +B.b.H(a2,h)}s=f.f +if(s.a)B.b.gN(p).R2(j,f.f,i) +else j.H4(0,i,s) +a1.push(j) +for(s=a2.length,r=t.g3,q=0;q1){s=new A.aVh() +s.ayk(b,a,r) +r=s}else r=null +return r}, +gzD(){return this.z?null:this.f}, +H(a,b){var s,r,q,p,o,n,m=this +for(s=b.length,r=m.y,q=0;q0;){r=c[s];--s +q=c[s] +a=r.ano(q) +if(a!=null){m.b=a +m.a=A.cS9(m.a,r.AW(q))}else m.b=A.cS9(m.b,r.AW(q)) +l=$.d_k() +l.dN() +A.dmv(r,q,m.c,l) +m.b=A.cSa(m.b,l) +m.a=A.cSa(m.a,l)}p=B.b.gN(c) +l=m.b +l=l==null?p.gF1():l.rr(p.gF1()) +m.d=l +o=m.a +if(o!=null){n=o.rr(l) +if(n.ga6(n)){l=m.d +l=!l.ga6(l)}else l=!1 +m.e=l +if(!l)m.d=n}}} +A.aU8.prototype={} +A.nT.prototype={ +k(a){var s=A.a(["offset="+A.r(this.a)],t.s),r=this.e +if(r!=null)s.push("scale="+A.r(r)) +s.push(this.Fd(0)) +return B.b.aU(s,"; ")}} +A.AI.prototype={ +l(a,b){if(b==null)return!1 +return b instanceof A.AI&&b.b===this.b}, +gv(a){return A.am(B.dVI,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.a7F.prototype={ +pW(a){if(!(a.e instanceof A.nT))a.e=new A.nT(null,null,B.m)}, +sbt(a,b){var s=this,r=s.F +switch(r.d.bL(0,b).a){case 0:return +case 1:r.sbt(0,b) +s.W=null +s.dc() +break +case 2:r.sbt(0,b) +s.W=s.M=null +s.ahW(b) +s.b1() +s.dc() +break +case 3:r.sbt(0,b) +s.W=s.M=s.df=null +s.ahW(b) +s.ak() +s.ak5() +s.az4() +s.aHs() +break}}, +sa1z(a){var s=this +if(a==s.aj)return +s.ak5() +s.az4() +s.aj=a +s.aHs()}, +aHs(){var s,r,q=this +if(q.aj==null)return +s=q.a1 +if(s==null)s=q.a1=q.bhh() +r=q.aj +B.b.an(s,r.gbs(r))}, +ak5(){var s,r=this.aj +if(r==null||this.a1==null)return +s=this.a1 +s.toString +B.b.an(s,r.gbI(r))}, +bhh(){var s,r,q,p,o=this.F.d.a2_(!1),n=A.a([],t.lb) +for(s=o.length,r=0;rh){d=c1[h].dx +d=d!=null&&d.p(0,new A.AI(i,b8))}else d=!1 +if(!d)break +b=c1[h] +d=s.e +d.toString +d=m.a(d).e +if(d!=null){c=b.w +a=c.a +a0=c.b +d=new A.Z(a,a0,a+(c.c-a)*d,a0+(c.d-a0)*d) +if(!c.l(0,d)){b.w=d +b.xH()}b6.push(b)}++h}b8=s.e +b8.toString +s=n.a(b8).av$;++i}else{a=o.a(A.X.prototype.gad.call(b4)) +b7.F3(b4.dj) +a0=a.b +a0=b4.bq||b4.cE===B.a3?a0:1/0 +b7.Ta(a0,a.a) +a1=b7.a.Ox(c,d,B.hV,B.f8) +if(a1.length===0)continue +d=B.b.gN(a1) +a2=new A.Z(d.a,d.b,d.c,d.d) +a3=B.b.gN(a1).e +for(d=A.a0(a1),c=d.i("bb<1>"),a=new A.bb(a1,1,b5,c),a.dS(a1,1,b5,d.c),a=new A.bH(a,a.gu(a),c.i("bH")),c=c.i("al.E");a.q();){d=a.d +if(d==null)d=c.a(d) +a2=a2.xR(new A.Z(d.a,d.b,d.c,d.d)) +a3=d.e}d=a2.a +c=Math.max(0,d) +a=a2.b +a0=Math.max(0,a) +d=Math.min(a2.c-d,o.a(A.X.prototype.gad.call(b4)).b) +a=Math.min(a2.d-a,o.a(A.X.prototype.gad.call(b4)).d) +a4=Math.floor(c)-4 +a5=Math.floor(a0)-4 +d=Math.ceil(c+d)+4 +a=Math.ceil(a0+a)+4 +a6=new A.Z(a4,a5,d,a) +a7=A.Bb() +a8=k+1 +a7.k1=new A.EX(k,b5) +a7.d=!0 +a7.y2=l +a0=f.b +b8=a0==null?b8:a0 +a7.R8=new A.fv(b8,f.f) +a9=f.c +if(a9!=null){b8=a9.cU +if(b8!=null){a7.wQ(B.io,b8) +a7.r=b8 +a7.dO(B.Eb,!0)}}b8=b9.y +if(b8!=null){b0=b8.rr(a6) +if(b0.a>=b0.c||b0.b>=b0.d)b8=!(a4>=d||a5>=a) +else b8=!1 +a7.dO(B.qf,b8)}b1=A.bx("newChild") +b8=b4.oP +d=b8==null?b5:b8.a!==0 +if(d===!0){b8.toString +d=new A.br(b8,A.y(b8).i("br<1>")) +b2=d.gS(d) +if(!b2.q())A.W(A.dG()) +b8=b8.D(0,b2.gE(b2)) +b8.toString +if(b1.b!==b1)A.W(A.An(b1.a)) +b1.b=b8}else{b3=new A.tX() +b8=A.a8G(b3,b4.bqS(b3)) +if(b1.b!==b1)A.W(A.An(b1.a)) +b1.b=b8}if(b8===b1)A.W(A.iE(b1.a)) +J.cIv(b8,a7) +if(!b8.w.l(0,a6)){b8.w=a6 +b8.xH()}b8=b1.b +if(b8===b1)A.W(A.iE(b1.a)) +d=b8.d +d.toString +r.j(0,d,b8) +b8=b1.b +if(b8===b1)A.W(A.iE(b1.a)) +b6.push(b8) +k=a8 +l=a3}}b4.oP=r +b9.H4(0,b6,c0)}, +bqS(a){return new A.bPN(this,a)}, +Rm(){this.afM() +this.oP=null}} +A.bPQ.prototype={ +$1(a){return a.x=null}, +$S:949} +A.bPO.prototype={ +$1(a){var s +if(a instanceof A.AH){s=this.a.b5 +s===$&&A.e() +s.push(a)}return!0}, +$S:127} +A.bPS.prototype={ +$1(a){var s=a.w +s===$&&A.e() +return s.c!==B.nF}, +$S:950} +A.bPP.prototype={ +$2(a,b){return this.a.a.ep(a,b)}, +$S:25} +A.bPR.prototype={ +$2(a,b){var s=this.a.a +s.toString +a.pj(s,b)}, +$S:27} +A.bPN.prototype={ +$0(){var s=this.a,r=s.oP.h(0,this.b) +r.toString +s.F9(s,r.w)}, +$S:0} +A.Cl.prototype={ +gm(a){var s=this.w +s===$&&A.e() +return s}, +bqV(){var s=this,r=s.aAt(),q=s.w +q===$&&A.e() +if(q.l(0,r))return +s.w=r +s.aY()}, +aAt(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.d +if(f==null||g.e==null)return B.dGZ +s=f.a +r=g.e.a +f=g.b +q=f.a5G(new A.de(s,B.K)) +p=s===r?q:f.a5G(new A.de(r,B.K)) +f=f.F +o=f.r +o.toString +n=s>r!==(B.b0===o) +m=A.tc(g.gCb().a,g.gCb().b,0) +m.xO(m) +o=A.e_(m,q) +l=f.gr1() +k=n?B.wW:B.wV +j=A.e_(m,p) +f=f.gr1() +i=n?B.wV:B.wW +h=g.d.a===g.e.a?B.dH0:B.E7 +return new A.FB(new A.Lp(o,l,k),new A.Lp(j,f,i),h,!0)}, +S5(a){var s=this,r=A.bx("result"),q=s.d,p=s.e,o=a.a +switch(o.a){case 0:case 1:r.soR(s.byX(t.mb.a(a).b,o===B.q8)) +break +case 2:s.e=s.d=null +r.soR(B.nE) +break +case 3:o=s.a +s.d=new A.de(o.a,B.K) +s.e=new A.de(o.b,B.ci) +r.soR(B.nE) +break +case 4:r.soR(s.bkC(t.hI.a(a).gatf())) +break +case 5:t.rQ.a(a) +r.soR(s.bjj(a.geD(a),a.gCJ(),a.gbZp())) +break +case 6:t.ra.a(a) +r.soR(s.bio(a.ganW(a),a.gCJ(),a.gMI(a))) +break}if(!J.v(q,s.d)||!J.v(p,s.e)){s.b.b1() +s.bqV()}return r.aV()}, +byX(a,b){var s,r,q,p,o,n,m=this +if(b)m.e=null +else m.d=null +s=m.b +r=s.dJ(0,null) +r.xO(r) +q=A.e_(r,a) +p=m.gCb() +if(p.ga6(p))return A.cPp(m.gCb(),q) +p=m.gCb() +o=s.F.r +o.toString +n=m.axN(s.vk(A.dgR(p,q,o))) +if(b)m.e=n +else m.d=n +s=n.a +p=m.a +if(s===p.b)return B.hk +if(s===p.a)return B.hl +return A.cPp(m.gCb(),q)}, +axN(a){var s,r=a.a,q=this.a,p=q.b +if(r<=p)s=r===p&&a.b===B.K +else s=!0 +if(s)return new A.de(p,B.ci) +q=q.a +if(r=p)r.b=q.b=new A.de(n,B.K) +else{r.b=new A.de(s.a,B.K) +q.b=new A.de(p,B.ci)}o.d=r.aV() +o.e=q.aV() +return B.dW}, +bio(a,b,c){var s,r,q,p,o,n,m,l=this,k=l.b,j=k.dJ(0,null) +if(j.xO(j)===0)switch(c){case B.w7:case B.qa:return B.hl +case B.w8:case B.q9:return B.hk}s=A.e_(j,new A.w(a,0)).a +switch(c){case B.w7:case B.w8:if(b){k=l.e +k.toString +r=k}else{k=l.d +k.toString +r=k}q=l.blK(r,!1,s) +p=q.a +o=q.b +break +case B.q9:case B.qa:n=l.e +if(n==null){n=new A.de(l.a.b,B.ci) +l.e=n +r=n}else r=n +n=l.d +if(n==null){l.d=r +m=r}else m=n +p=k.vk(new A.w(s,k.a5G(b?r:m).b-k.F.gr1()/2)) +o=B.dW +break +default:p=null +o=null}if(b)l.e=p +else l.d=p +return o}, +bjj(a,b,c){var s,r,q,p,o,n,m=this,l=m.e +if(l==null){l=m.a +l=a?new A.de(l.a,B.K):new A.de(l.b,B.ci) +m.e=l +s=l}else s=l +l=m.d +if(l==null){m.d=s +r=s}else r=l +s=b?s:r +if(a&&s.a===m.a.b)return B.hk +l=!a +if(l&&s.a===m.a.a)return B.hl +switch(c){case B.dPE:l=m.a +q=m.ajq(s,a,new A.OC(B.c.X(m.c,l.a,l.b))) +p=B.dW +break +case B.dPF:l=m.b.F +o=l.d +o.toString +l=l.a +l.toString +q=m.ajq(s,a,new A.VN(o,l).gaOM()) +p=B.dW +break +case B.dPG:q=m.bok(s,a,new A.Rz(m)) +p=B.dW +break +case B.dPH:o=m.a +n=o.a +o=o.b +q=m.ajq(s,a,new A.Ik(B.c.X(m.c,n,o))) +if(a&&q.a===o)p=B.hk +else p=l&&q.a===n?B.hl:B.dW +break +default:p=null +q=null}if(b)m.e=q +else m.d=q +return p}, +ajq(a,b,c){var s,r=a.a +if(b){r=c.w3(r) +s=r==null?this.a.b:r}else{r=c.vY(r-1) +s=r==null?this.a.a:r}return new A.de(s,B.K)}, +bok(a,b,c){var s,r,q,p,o=this +switch(a.b.a){case 0:s=a.a +if(s<1&&!b)return B.qw +r=o.a.a +s=new A.OC(o.c).vY(r+s) +if(s==null)s=r +q=Math.max(0,s)-1 +break +case 1:q=a.a +break +default:q=null}if(b){s=c.w3(q) +p=s==null?o.a.b:s}else{s=c.vY(q) +p=s==null?o.a.a:s}return new A.de(p,B.K)}, +blK(a,b,c){var s,r,q,p,o,n=this,m=n.b,l=m.F.Rt(),k=m.ER(a,B.a4),j=l.length,i=j-1 +for(s=k.b,r=0;rs){i=J.cIb(q) +break}}if(b&&i===l.length-1)p=new A.de(n.a.b,B.ci) +else if(!b&&i===0)p=new A.de(n.a.a,B.K) +else p=n.axN(m.vk(new A.w(c,l[b?i+1:i-1].gMe()))) +m=p.a +j=n.a +if(m===j.a)o=B.hl +else o=m===j.b?B.hk:B.dW +return new A.a3(p,o,t.UH)}, +bs1(a){var s,r,q,p,o=this +if(o.d==null||o.e==null)return!1 +s=A.bx("currentStart") +r=A.bx("currentEnd") +q=o.d +q.toString +p=o.e +p.toString +if(A.cE9(q,p)>0){s.b=q +r.b=p}else{s.b=p +r.b=q}return A.cE9(s.aV(),a)>=0&&A.cE9(r.aV(),a)<=0}, +dJ(a,b){var s=A.tc(this.gCb().a,this.gCb().b,0) +s.oK(0,this.b.dJ(0,b)) +return s}, +Ey(a,b){if(this.b.b==null)return}, +gCb(){var s,r,q,p,o,n,m=this,l=m.x +if(l==null){l=m.b +s=m.a +r=s.a +q=l.Kh(A.f5(B.K,r,s.b,!1)) +if(q.length!==0){l=B.b.gN(q) +p=new A.Z(l.a,l.b,l.c,l.d) +for(o=1;o)")}} +A.afA.prototype={ +b8K(a,b){var s,r=this,q=new A.a27(A.b(t.S,t.EG)) +q.b=r +r.w=q +q=r.ch +s=q.$ti.i("hs") +r.CW=A.i0(new A.hs(q,new A.clB(r),s),s.i("D.E")) +r.at=a}, +gbrR(){var s=this.at +s===$&&A.e() +return s}, +x_(a){var s,r,q +this.Pm(a) +s=this.CW +s===$&&A.e() +s=A.eK(s,s.r,A.y(s).c) +r=s.$ti.c +for(;s.q();){q=s.d +if(q==null)q=r.a(q) +q.e.j(0,a.ge9(),a.gd5(a)) +if(q.yQ(a))q.x_(a) +else q.Ng(a)}}, +MG(a){}, +ww(a){var s,r=this +if(!r.ay.p(0,a.ge9())){s=r.ax +if(!s.a0(0,a.ge9()))s.j(0,a.ge9(),A.a([],t.Y2)) +s.h(0,a.ge9()).push(a)}else r.brS(a) +r.W1(a)}, +xJ(a){var s,r=this.ax.D(0,a) +if(r!=null){s=this.at +s===$&&A.e() +J.f8(r,s)}this.ay.t(0,a)}, +vR(a){this.avo(a) +this.ay.D(0,a) +this.ax.D(0,a)}, +xD(a){this.avo(a) +this.ay.D(0,a)}, +brS(a){return this.gbrR().$1(a)}} +A.clB.prototype={ +$1(a){var s=a.amN() +s.sc_8(this.a.w) +s.gCS() +return s}, +$S:951} +A.aBt.prototype={ +samQ(a,b){var s=this,r=s.F +if(r===b)return +s.F=b +s.b1() +if(r.a!==b.a)s.dc()}, +gwa(){return!0}, +gzx(){return!0}, +guQ(){return!0}, +dW(a){return new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d))}, +b4(a,b){var s,r,q=this.k3,p=b.a,o=b.b,n=q.a +q=q.b +s=this.F +r=A.aU(t.kd) +a.W0() +a.alR(new A.aBr(new A.Z(p,o,p+n,o+q),s.a,A.b(t.S,t.Q),r))}, +u0(a){this.wd(a) +a.a=!0 +a.sbT5(this.F.a)}, +$ipz:1} +A.clA.prototype={ +saNh(a){var s=this +if(a!==s.a_k$){s.a_k$=a +if(t.Mv.a(A.as.prototype.gcM.call(s))!=null)s.b1()}}, +aH8(a,b){var s=this,r=s.a_l$ +r=r==null?null:r.ch +if(A.doQ(a,r,t.qt))return +r=s.a_l$ +if(r!=null)r.n() +s.a_l$=A.dlY(b,a) +s.aMe$=b}, +ep(a,b){var s=this +if(s.a_k$===B.a7l||!s.k3.p(0,b))return!1 +a.t(0,new A.Hv(b,s)) +return s.a_k$===B.a7k}, +uy(a){return this.a_k$!==B.a7l}, +ga0z(a){return null}, +ga0A(a){return null}, +gMA(a){return B.I1}, +ga2n(){return!0}, +yO(a,b){var s +if(t.pY.b(a))this.a_l$.Ii(a) +if(t.XA.b(a)){s=this.aMe$ +if(s!=null)s.$1(a)}}} +A.aSK.prototype={ +b0(a){var s=this.a_l$,r=s.ay +r.an(0,A.h_.prototype.gauG.call(s)) +r.V(0) +r=s.ax +new A.br(r,A.y(r).i("br<1>")).an(0,A.h_.prototype.gauG.call(s)) +r.V(0) +s.ah(B.c2) +this.lD(0)}} +A.aD1.prototype={} +A.kX.prototype={ +pW(a){if(!(a.e instanceof A.ff))a.e=new A.ff()}, +c2(a){var s=this.K$ +if(s!=null)return s.aI(B.aE,a,s.gce()) +return 0}, +bY(a){var s=this.K$ +if(s!=null)return s.aI(B.aF,a,s.gcd()) +return 0}, +bP(a){var s=this.K$ +if(s!=null)return s.aI(B.aA,a,s.gc4()) +return 0}, +bX(a){var s=this.K$ +if(s!=null)return s.aI(B.aN,a,s.gcv()) +return 0}, +dW(a){var s=this.K$ +if(s!=null)return s.pV(a) +return this.Z5(a)}, +cN(){var s=this,r=s.K$,q=t.k +if(r!=null){r.cV(q.a(A.X.prototype.gad.call(s)),!0) +r=s.K$.k3 +r.toString +s.k3=r}else s.k3=s.Z5(q.a(A.X.prototype.gad.call(s)))}, +Z5(a){return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d))}, +nQ(a,b){var s=this.K$ +s=s==null?null:s.ep(a,b) +return s===!0}, +rm(a,b){}, +b4(a,b){var s=this.K$ +if(s!=null)a.pj(s,b)}} +A.QJ.prototype={ +G(){return"HitTestBehavior."+this.b}} +A.a7G.prototype={ +ep(a,b){var s,r=this +if(r.k3.p(0,b)){s=r.nQ(a,b)||r.L===B.cD +if(s||r.L===B.ex)a.t(0,new A.Hv(b,r))}else s=!1 +return s}, +uy(a){return this.L===B.cD}} +A.L1.prototype={ +salJ(a){if(this.L.l(0,a))return +this.L=a +this.ak()}, +c2(a){var s,r=this.L,q=r.b +if(q<1/0&&r.a>=q)return r.a +s=this.afR(a) +r=this.L +q=r.a +if(!(q>=1/0))return A.a9(s,q,r.b) +return s}, +bY(a){var s,r=this.L,q=r.b +if(q<1/0&&r.a>=q)return r.a +s=this.afP(a) +r=this.L +q=r.a +if(!(q>=1/0))return A.a9(s,q,r.b) +return s}, +bP(a){var s,r=this.L,q=r.d +if(q<1/0&&r.c>=q)return r.c +s=this.afQ(a) +r=this.L +q=r.c +if(!(q>=1/0))return A.a9(s,q,r.d) +return s}, +bX(a){var s,r=this.L,q=r.d +if(q<1/0&&r.c>=q)return r.c +s=this.afO(a) +r=this.L +q=r.c +if(!(q>=1/0))return A.a9(s,q,r.d) +return s}, +cN(){var s=this,r=t.k.a(A.X.prototype.gad.call(s)),q=s.K$,p=s.L +if(q!=null){q.cV(p.J_(r),!0) +q=s.K$.k3 +q.toString +s.k3=q}else s.k3=p.J_(r).bu(B.N)}, +dW(a){var s=this.K$,r=this.L +if(s!=null)return s.pV(r.J_(a)) +else return r.J_(a).bu(B.N)}} +A.aCS.prototype={ +saq7(a,b){if(this.L===b)return +this.L=b +this.ak()}, +saq6(a,b){if(this.ai===b)return +this.ai=b +this.ak()}, +aC9(a){var s,r,q=a.a,p=a.b +p=p<1/0?p:A.a9(this.L,q,p) +s=a.c +r=a.d +return new A.aA(q,p,s,r<1/0?r:A.a9(this.ai,s,r))}, +HG(a,b){var s=this.K$ +if(s!=null)return a.bu(b.$2(s,this.aC9(a))) +return this.aC9(a).bu(B.N)}, +dW(a){return this.HG(a,A.CD())}, +cN(){this.k3=this.HG(t.k.a(A.X.prototype.gad.call(this)),A.CE())}} +A.a7n.prototype={ +sbB3(a,b){if(this.L===b)return +this.L=b +this.ak()}, +c2(a){var s +if(isFinite(a))return a*this.L +s=this.K$ +if(s!=null)return s.aI(B.aE,a,s.gce()) +return 0}, +bY(a){var s +if(isFinite(a))return a*this.L +s=this.K$ +if(s!=null)return s.aI(B.aF,a,s.gcd()) +return 0}, +bP(a){var s +if(isFinite(a))return a/this.L +s=this.K$ +if(s!=null)return s.aI(B.aA,a,s.gc4()) +return 0}, +bX(a){var s +if(isFinite(a))return a/this.L +s=this.K$ +if(s!=null)return s.aI(B.aN,a,s.gcv()) +return 0}, +awN(a){var s,r,q,p,o=a.a,n=a.b +if(o>=n&&a.c>=a.d)return new A.a1(A.a9(0,o,n),A.a9(0,a.c,a.d)) +s=this.L +if(isFinite(n)){r=n/s +q=n}else{r=a.d +q=r*s}if(q>n)r=n/s +else n=q +p=a.d +if(r>p){n=p*s +r=p}if(n=a.b))a=a.a1V(A.bPh(s.aI(B.aF,a.d,s.gcd()),this.L)) +s=this.K$ +s.toString +return b.$2(s,a)}else return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d))}, +dW(a){return this.HG(a,A.CD())}, +cN(){this.k3=this.HG(t.k.a(A.X.prototype.gad.call(this)),A.CE())}} +A.a7y.prototype={ +c2(a){var s=this.K$ +if(s==null)return 0 +if(!isFinite(a))a=s.aI(B.aN,1/0,s.gcv()) +s=this.K$ +return s.aI(B.aE,a,s.gce())}, +bY(a){var s=this.K$ +if(s==null)return 0 +if(!isFinite(a))a=s.aI(B.aN,1/0,s.gcv()) +s=this.K$ +return s.aI(B.aF,a,s.gcd())}, +bP(a){return this.bX(a)}, +HG(a,b){var s=this.K$ +if(s!=null){if(!(a.c>=a.d))a=a.a1U(s.aI(B.aN,a.b,s.gcv())) +s=this.K$ +s.toString +return b.$2(s,a)}else return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d))}, +dW(a){return this.HG(a,A.CD())}, +cN(){this.k3=this.HG(t.k.a(A.X.prototype.gad.call(this)),A.CE())}} +A.aCV.prototype={ +gzx(){return this.K$!=null&&this.L>0}, +guQ(){return this.K$!=null&&this.L>0}, +svP(a,b){var s,r,q,p,o=this +if(o.ai===b)return +s=o.K$!=null +r=s&&o.L>0 +q=o.L +o.ai=b +p=B.e.au(A.b_A(b,0,1)*255) +o.L=p +if(r!==(s&&p>0))o.JE() +o.aOB() +if(q!==0!==(o.L!==0)&&!o.b2)o.dc()}, +sa8j(a){if(a===this.b2)return +this.b2=a +this.dc()}, +JN(a){return this.L>0}, +Un(a){var s=a==null?A.aAb(null):a +s.salM(0,this.L) +return s}, +b4(a,b){if(this.K$==null||this.L===0)return +this.Ao(a,b)}, +wJ(a){var s,r=this.K$ +if(r!=null)s=this.L!==0||this.b2 +else s=!1 +if(s){r.toString +a.$1(r)}}} +A.a7l.prototype={ +guQ(){if(this.K$!=null){var s=this.N1$ +s.toString}else s=!1 +return s}, +Un(a){var s=a==null?A.aAb(null):a +s.salM(0,this.So$) +return s}, +svP(a,b){var s=this,r=s.B4$ +if(r===b)return +if(s.b!=null&&r!=null)r.U(0,s.ga7J()) +s.B4$=b +if(s.b!=null)b.a9(0,s.ga7J()) +s.ala()}, +sa8j(a){if(a===this.aom$)return +this.aom$=a +this.dc()}, +ala(){var s,r=this,q=r.So$,p=r.B4$ +p=r.So$=B.e.au(A.b_A(p.gm(p),0,1)*255) +if(q!==p){s=r.N1$ +p=p>0 +r.N1$=p +if(r.K$!=null&&s!==p)r.JE() +r.aOB() +if(q===0||r.So$===0)r.dc()}}, +JN(a){var s=this.B4$ +return s.gm(s)>0}, +wJ(a){var s,r=this.K$ +if(r!=null)if(this.So$===0){s=this.aom$ +s.toString}else s=!0 +else s=!1 +if(s){r.toString +a.$1(r)}}} +A.a7k.prototype={} +A.aD4.prototype={ +sb_B(a){if(J.v(this.L,a))return +this.L=a +this.b1()}, +sqm(a){if(this.ai===a)return +this.ai=a +this.b1()}, +gzx(){return this.K$!=null}, +b4(a,b){var s,r,q,p,o,n=this +if(n.K$!=null){s=t.XB +if(s.a(A.X.prototype.gbD.call(n,n))==null)n.ch.sbD(0,new A.a98(A.b(t.S,t.Q),A.aU(t.kd))) +r=s.a(A.X.prototype.gbD.call(n,n)) +r.toString +q=n.k3 +p=q.a +q=q.b +q=n.L.$1(new A.Z(0,0,0+p,0+q)) +if(q!=r.p1){r.p1=q +r.u5()}q=n.k3 +p=b.a +o=b.b +q=new A.Z(p,o,p+q.a,o+q.b) +if(!q.l(0,r.p2)){r.p2=q +r.u5()}q=n.ai +if(q!==r.p3){r.p3=q +r.u5()}s=s.a(A.X.prototype.gbD.call(n,n)) +s.toString +a.Bt(s,A.kX.prototype.gu7.call(n),b)}else n.ch.sbD(0,null)}} +A.aCD.prototype={ +saa1(a,b){if(this.L.l(0,b))return +this.L=b +this.b1()}, +sqm(a){if(this.ai===a)return +this.ai=a +this.b1()}, +gzx(){return this.K$!=null}, +b4(a,b){var s,r,q,p=this +if(p.K$!=null){s=t.m2 +if(s.a(A.X.prototype.gbD.call(p,p))==null)p.ch.sbD(0,A.cIX(null)) +s.a(A.X.prototype.gbD.call(p,p)).saa1(0,p.L) +r=s.a(A.X.prototype.gbD.call(p,p)) +q=p.ai +if(q!==r.p2){r.p2=q +r.u5()}s=s.a(A.X.prototype.gbD.call(p,p)) +s.toString +a.Bt(s,A.kX.prototype.gu7.call(p),b)}else p.ch.sbD(0,null)}} +A.Dx.prototype={ +a9(a,b){var s=this.a +return s==null?null:s.a.a9(0,b)}, +U(a,b){var s=this.a +return s==null?null:s.a.U(0,b)}, +ast(a){return new A.Z(0,0,0+a.a,0+a.b)}, +k(a){return"CustomClipper"}} +A.FG.prototype={ +UA(a){return this.b.qi(new A.Z(0,0,0+a.a,0+a.b),this.c)}, +a4_(a){if(A.a_(a)!==B.dW3)return!0 +t.jH.a(a) +return!a.b.l(0,this.b)||a.c!=this.c}} +A.Xd.prototype={ +sIv(a){var s,r=this,q=r.L +if(q==a)return +r.L=a +s=a==null +if(s||q==null||A.a_(a)!==A.a_(q)||a.a4_(q))r.Q9() +if(r.b!=null){if(q!=null)q.U(0,r.ga6e()) +if(!s)a.a9(0,r.ga6e())}}, +b3(a){var s +this.Ps(a) +s=this.L +if(s!=null)s.a9(0,this.ga6e())}, +b0(a){var s=this.L +if(s!=null)s.U(0,this.ga6e()) +this.Hy(0)}, +Q9(){this.ai=null +this.b1() +this.dc()}, +sCj(a){if(a!==this.b2){this.b2=a +this.b1()}}, +cN(){var s,r=this,q=r.k3 +q=q!=null?q:null +r.Wc() +s=r.k3 +s.toString +if(!J.v(q,s))r.ai=null}, +AE(){var s,r,q=this +if(q.ai==null){s=q.L +if(s==null)s=null +else{r=q.k3 +r.toString +r=s.UA(r) +s=r}q.ai=s==null?q.gPG():s}}, +AW(a){var s,r,q=this +switch(q.b2.a){case 0:return null +case 1:case 2:case 3:s=q.L +if(s==null)s=null +else{r=q.k3 +r.toString +r=s.ast(r) +s=r}if(s==null){s=q.k3 +s=new A.Z(0,0,0+s.a,0+s.b)}return s}}, +n(){this.j8=null +this.tp()}} +A.aCJ.prototype={ +gPG(){var s=this.k3 +return new A.Z(0,0,0+s.a,0+s.b)}, +ep(a,b){var s=this +if(s.L!=null){s.AE() +if(!s.ai.p(0,b))return!1}return s.C0(a,b)}, +b4(a,b){var s,r,q=this,p=q.K$ +if(p!=null){s=q.ch +if(q.b2!==B.h){q.AE() +p=q.cx +p===$&&A.e() +r=q.ai +r.toString +s.sbD(0,a.A7(p,b,r,A.kX.prototype.gu7.call(q),q.b2,t.V_.a(s.a)))}else{a.pj(p,b) +s.sbD(0,null)}}else q.ch.sbD(0,null)}} +A.aCI.prototype={ +samd(a,b){if(this.ei.l(0,b))return +this.ei=b +this.Q9()}, +sds(a){if(this.ey==a)return +this.ey=a +this.Q9()}, +gPG(){var s=this.ei,r=this.k3 +return s.pU(new A.Z(0,0,0+r.a,0+r.b))}, +ep(a,b){var s=this +if(s.L!=null){s.AE() +if(!s.ai.p(0,b))return!1}return s.C0(a,b)}, +b4(a,b){var s,r,q=this,p=q.K$ +if(p!=null){s=q.ch +if(q.b2!==B.h){q.AE() +p=q.cx +p===$&&A.e() +r=q.ai +s.sbD(0,a.ard(p,b,new A.Z(r.a,r.b,r.c,r.d),r,A.kX.prototype.gu7.call(q),q.b2,t.eG.a(s.a)))}else{a.pj(p,b) +s.sbD(0,null)}}else q.ch.sbD(0,null)}} +A.aCG.prototype={ +gPG(){var s=this.k3 +return new A.Z(0,0,0+s.a,0+s.b)}, +ep(a,b){var s,r,q=this +q.AE() +s=q.ai.gcO() +r=q.ai +if(new A.w((b.a-s.a)/(r.c-r.a),(b.b-s.b)/(r.d-r.b)).gIT()>0.25)return!1 +return q.C0(a,b)}, +b4(a,b){var s,r,q,p=this,o=p.K$ +if(o!=null)if(p.b2!==B.h){p.AE() +o=p.cx +o===$&&A.e() +s=p.ai +s.toString +if(!s.l(0,p.ei)){p.ei=s +r=$.aD().cs() +q=p.ei +q.toString +r.Ce(q) +p.ey=r}r=p.ey +r===$&&A.e() +q=p.ch +q.sbD(0,a.acA(o,b,s,r,A.kX.prototype.gu7.call(p),p.b2,t.ts.a(q.a)))}else{a.pj(o,b) +p.ch.sbD(0,null)}else p.ch.sbD(0,null)}} +A.aCH.prototype={ +gPG(){var s=$.aD().cs(),r=this.k3 +s.rU(new A.Z(0,0,0+r.a,0+r.b)) +return s}, +ep(a,b){var s=this +if(s.L!=null){s.AE() +if(!s.ai.p(0,b))return!1}return s.C0(a,b)}, +b4(a,b){var s,r,q,p,o=this,n=o.K$ +if(n!=null){s=o.ch +if(o.b2!==B.h){o.AE() +n=o.cx +n===$&&A.e() +r=o.k3 +q=r.a +r=r.b +p=o.ai +p.toString +s.sbD(0,a.acA(n,b,new A.Z(0,0,0+q,0+r),p,A.kX.prototype.gu7.call(o),o.b2,t.ts.a(s.a)))}else{a.pj(n,b) +s.sbD(0,null)}}else o.ch.sbD(0,null)}} +A.agb.prototype={ +srE(a,b){if(this.ei===b)return +this.ei=b +this.b1()}, +sdF(a,b){if(this.ey.l(0,b))return +this.ey=b +this.b1()}, +saf(a,b){if(this.pR.l(0,b))return +this.pR=b +this.b1()}, +u0(a){this.wd(a) +a.srE(0,this.ei)}} +A.aCX.prototype={ +seu(a,b){if(this.N1===b)return +this.N1=b +this.Q9()}, +samd(a,b){if(J.v(this.B4,b))return +this.B4=b +this.Q9()}, +gPG(){var s,r,q=this.k3,p=0+q.a +q=0+q.b +switch(this.N1.a){case 0:s=this.B4 +if(s==null)s=B.bI +return s.pU(new A.Z(0,0,p,q)) +case 1:s=(p-0)/2 +r=(q-0)/2 +return new A.tv(0,0,p,q,s,r,s,r,s,r,s,r,s===r)}}, +ep(a,b){var s=this +if(s.L!=null){s.AE() +if(!s.ai.p(0,b))return!1}return s.C0(a,b)}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i=this +if(i.K$==null){i.ch.sbD(0,null) +return}i.AE() +s=i.ai.f9(b) +r=$.aD() +q=r.cs() +q.ts(s) +p=a.gd1(a) +if(i.ei!==0&&!0){p.fu(new A.Z(s.a,s.b,s.c,s.d).oJ(20),$.cHG()) +o=i.ey +n=i.ei +m=i.pR +p.Cq(q,o,n,(m.gm(m)>>>24&255)!==255)}l=i.b2===B.lL +if(!l){r=r.b_() +r.saf(0,i.pR) +p.ft(s,r)}r=i.cx +r===$&&A.e() +o=i.k3 +n=o.a +o=o.b +m=i.ai +m.toString +k=i.ch +j=t.eG.a(k.a) +k.sbD(0,a.ard(r,b,new A.Z(0,0,0+n,0+o),m,new A.bPT(i,l),i.b2,j))}} +A.bPT.prototype={ +$2(a,b){var s,r +if(this.b){s=a.gd1(a) +r=$.aD().b_() +r.saf(0,this.a.pR) +s.DY(r)}this.a.Ao(a,b)}, +$S:27} +A.aCY.prototype={ +gPG(){var s=$.aD().cs(),r=this.k3 +s.rU(new A.Z(0,0,0+r.a,0+r.b)) +return s}, +ep(a,b){var s=this +if(s.L!=null){s.AE() +if(!s.ai.p(0,b))return!1}return s.C0(a,b)}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j=this +if(j.K$==null){j.ch.sbD(0,null) +return}j.AE() +s=j.k3 +r=b.a +q=b.b +p=s.a +s=s.b +o=j.ai.f9(b) +n=a.gd1(a) +if(j.ei!==0&&!0){n.fu(new A.Z(r,q,r+p,q+s).oJ(20),$.cHG()) +s=j.ey +r=j.ei +q=j.pR +n.Cq(o,s,r,(q.gm(q)>>>24&255)!==255)}m=j.b2===B.lL +if(!m){s=$.aD().b_() +s.saf(0,j.pR) +n.dP(o,s)}s=j.cx +s===$&&A.e() +r=j.k3 +q=r.a +r=r.b +p=j.ai +p.toString +l=j.ch +k=t.ts.a(l.a) +l.sbD(0,a.acA(s,b,new A.Z(0,0,0+q,0+r),p,new A.bPU(j,m),j.b2,k))}} +A.bPU.prototype={ +$2(a,b){var s,r +if(this.b){s=a.gd1(a) +r=$.aD().b_() +r.saf(0,this.a.pR) +s.DY(r)}this.a.Ao(a,b)}, +$S:27} +A.a0m.prototype={ +G(){return"DecorationPosition."+this.b}} +A.aCL.prototype={ +sbC(a){var s,r=this +if(a.l(0,r.ai))return +s=r.L +if(s!=null)s.n() +r.L=null +r.ai=a +r.b1()}, +sbB(a,b){if(b===this.b2)return +this.b2=b +this.b1()}, +sFW(a){if(a.l(0,this.d2))return +this.d2=a +this.b1()}, +b0(a){var s=this,r=s.L +if(r!=null)r.n() +s.L=null +s.Hy(0) +s.b1()}, +uy(a){var s=this.ai,r=this.k3 +r.toString +return s.apa(r,a,this.d2.d)}, +b4(a,b){var s,r,q,p=this +if(p.L==null)p.L=p.ai.IF(p.gpE()) +s=p.d2 +r=p.k3 +r.toString +q=s.Mr(r) +if(p.b2===B.fW){s=p.L +s.toString +s.xi(a.gd1(a),b,q) +if(p.ai.gaaU())a.atQ()}p.Ao(a,b) +if(p.b2===B.Mx){s=p.L +s.toString +s.xi(a.gd1(a),b,q) +if(p.ai.gaaU())a.atQ()}}} +A.aDg.prototype={ +sTB(a,b){return}, +suo(a){var s=this +if(J.v(s.ai,a))return +s.ai=a +s.b1() +s.dc()}, +sds(a){var s=this +if(s.b2==a)return +s.b2=a +s.b1() +s.dc()}, +gzx(){return!1}, +sk5(a,b){var s,r=this +if(J.v(r.j8,b))return +s=new A.bW(new Float64Array(16)) +s.cp(b) +r.j8=s +r.b1() +r.dc()}, +sEa(a){return}, +gahL(){var s,r,q=this,p=q.ai,o=p==null?null:p.ah(q.b2) +if(o==null)return q.j8 +s=new A.bW(new Float64Array(16)) +s.dN() +p=q.k3 +p.toString +r=o.a8i(p) +s.bJ(0,r.a,r.b) +p=q.j8 +p.toString +s.oK(0,p) +s.bJ(0,-r.a,-r.b) +return s}, +ep(a,b){return this.nQ(a,b)}, +nQ(a,b){var s=this.d2?this.gahL():null +return a.Yw(new A.bQd(this),b,s)}, +b4(a,b){var s,r,q,p,o,n,m,l=this +if(l.K$!=null){s=l.gahL() +s.toString +r=A.ayT(s) +if(r==null){q=s.aLf() +if(q===0||!isFinite(q)){l.ch.sbD(0,null) +return}p=l.cx +p===$&&A.e() +o=A.kX.prototype.gu7.call(l) +n=l.ch +m=n.a +n.sbD(0,a.O2(p,b,s,o,m instanceof A.y8?m:null))}else{l.Ao(a,b.a2(0,r)) +l.ch.sbD(0,null)}}}, +rm(a,b){var s=this.gahL() +s.toString +b.oK(0,s)}} +A.bQd.prototype={ +$2(a,b){return this.a.Wb(a,b)}, +$S:25} +A.a7u.prototype={ +bss(){if(this.L!=null)return +this.L=this.b2}, +azF(a){switch(a.a){case 6:return!0 +case 1:case 2:case 0:case 4:case 3:case 5:return!1}}, +sa_r(a){var s=this,r=s.ai +if(r===a)return +s.ai=a +if(s.azF(r)||s.azF(a))s.ak() +else{s.pL=s.j8=null +s.b1()}}, +suo(a){var s=this +if(s.b2.l(0,a))return +s.b2=a +s.L=s.pL=s.j8=null +s.b1()}, +sds(a){var s=this +if(s.d2==a)return +s.d2=a +s.L=s.pL=s.j8=null +s.b1()}, +dW(a){var s,r=this.K$ +if(r!=null){s=r.pV(B.cA) +switch(this.ai.a){case 6:return a.bu(new A.aA(0,a.b,0,a.d).Rv(s)) +case 1:case 2:case 0:case 4:case 3:case 5:return a.Rv(s)}}else return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d))}, +cN(){var s,r,q,p=this,o=p.K$ +if(o!=null){o.cV(B.cA,!0) +switch(p.ai.a){case 6:o=t.k +s=o.a(A.X.prototype.gad.call(p)) +r=p.K$.k3 +r.toString +q=new A.aA(0,s.b,0,s.d).Rv(r) +p.k3=o.a(A.X.prototype.gad.call(p)).bu(q) +break +case 1:case 2:case 0:case 4:case 3:case 5:o=t.k.a(A.X.prototype.gad.call(p)) +s=p.K$.k3 +s.toString +p.k3=o.Rv(s) +break}p.pL=p.j8=null}else{o=t.k.a(A.X.prototype.gad.call(p)) +p.k3=new A.a1(A.a9(0,o.a,o.b),A.a9(0,o.c,o.d))}}, +alb(){var s,r,q,p,o,n,m,l,k,j=this +if(j.pL!=null)return +if(j.K$==null){j.j8=!1 +s=new A.bW(new Float64Array(16)) +s.dN() +j.pL=s}else{j.bss() +s=j.K$.k3 +s.toString +r=j.ai +q=j.k3 +q.toString +p=A.cF7(r,s,q) +q=p.b +r=p.a +o=s.a +s=s.b +n=j.L.aaM(r,new A.Z(0,0,0+o,0+s)) +m=j.L +m.toString +l=j.k3 +k=m.aaM(q,new A.Z(0,0,0+l.a,0+l.b)) +m=n.a +j.j8=n.c-m")),A.kX.prototype.gu7.call(s),b)}, +gzx(){return!0}} +A.aTK.prototype={ +b3(a){var s=this +s.Ps(a) +s.B4$.a9(0,s.ga7J()) +s.ala()}, +b0(a){this.B4$.U(0,this.ga7J()) +this.Hy(0)}, +b4(a,b){if(this.So$===0)return +this.Ao(a,b)}} +A.agc.prototype={ +b3(a){var s +this.oM(a) +s=this.K$ +if(s!=null)s.b3(a)}, +b0(a){var s +this.lD(0) +s=this.K$ +if(s!=null)s.b0(0)}} +A.agd.prototype={ +q0(a){var s=this.K$ +if(s!=null)return s.BM(a) +return this.afK(a)}} +A.B9.prototype={ +G(){return"SelectionResult."+this.b}} +A.lz.prototype={$ib8:1} +A.aEj.prototype={ +sa1z(a){var s=this,r=s.St$ +if(a==r)return +if(a==null)s.U(0,s.gaF5()) +else if(r==null)s.a9(0,s.gaF5()) +s.aF4() +s.St$=a +s.aF6()}, +aF6(){var s=this +if(s.St$==null){s.N6$=!1 +return}if(s.N6$&&!s.gm(s).d){s.St$.D(0,s) +s.N6$=!1}else if(!s.N6$&&s.gm(s).d){s.St$.t(0,s) +s.N6$=!0}}, +aF4(){var s=this +if(s.N6$){s.St$.D(0,s) +s.N6$=!1}}} +A.U3.prototype={ +G(){return"SelectionEventType."+this.b}} +A.LR.prototype={ +G(){return"TextGranularity."+this.b}} +A.bUo.prototype={ +gaN(a){return this.a}} +A.a_d.prototype={} +A.Ln.prototype={} +A.Lo.prototype={ +G(){return"SelectionExtendDirection."+this.b}} +A.U4.prototype={ +G(){return"SelectionStatus."+this.b}} +A.FB.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.FB&&J.v(b.a,s.a)&&J.v(b.b,s.b)&&b.c===s.c&&b.d===s.d}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.Lp.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.Lp&&b.a.l(0,s.a)&&b.b===s.b&&b.c===s.c}, +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.V7.prototype={ +G(){return"TextSelectionHandleType."+this.b}} +A.Fp.prototype={ +c2(a){var s=this.K$ +s=s==null?null:s.aI(B.aE,a,s.gce()) +return s==null?0:s}, +bY(a){var s=this.K$ +s=s==null?null:s.aI(B.aF,a,s.gcd()) +return s==null?0:s}, +bP(a){var s=this.K$ +s=s==null?null:s.aI(B.aA,a,s.gc4()) +return s==null?0:s}, +bX(a){var s=this.K$ +s=s==null?null:s.aI(B.aN,a,s.gcv()) +return s==null?0:s}, +q0(a){var s,r,q=this.K$ +if(q!=null){s=q.BM(a) +r=q.e +r.toString +t.r.a(r) +if(s!=null)s+=r.a.b}else s=this.afK(a) +return s}, +b4(a,b){var s,r=this.K$ +if(r!=null){s=r.e +s.toString +a.pj(r,t.r.a(s).a.a2(0,b))}}, +nQ(a,b){var s,r=this.K$ +if(r!=null){s=r.e +s.toString +t.r.a(s) +return a.x3(new A.bPZ(b,s,r),s.a,b)}return!1}} +A.bPZ.prototype={ +$2(a,b){return this.c.ep(a,b)}, +$S:25} +A.a7E.prototype={ +I8(){var s=this +if(s.L!=null)return +s.L=s.ai.ah(s.b2)}, +sjE(a,b){var s=this +if(s.ai.l(0,b))return +s.ai=b +s.L=null +s.ak()}, +sds(a){var s=this +if(s.b2==a)return +s.b2=a +s.L=null +s.ak()}, +c2(a){var s,r,q,p +this.I8() +s=this.L +r=s.a+s.c +q=s.b +s=s.d +p=this.K$ +if(p!=null)return p.aI(B.aE,Math.max(0,a-(q+s)),p.gce())+r +return r}, +bY(a){var s,r,q,p +this.I8() +s=this.L +r=s.a+s.c +q=s.b +s=s.d +p=this.K$ +if(p!=null)return p.aI(B.aF,Math.max(0,a-(q+s)),p.gcd())+r +return r}, +bP(a){var s,r,q,p +this.I8() +s=this.L +r=s.a +q=s.c +p=s.b+s.d +s=this.K$ +if(s!=null)return s.aI(B.aA,Math.max(0,a-(r+q)),s.gc4())+p +return p}, +bX(a){var s,r,q,p +this.I8() +s=this.L +r=s.a +q=s.c +p=s.b+s.d +s=this.K$ +if(s!=null)return s.aI(B.aN,Math.max(0,a-(r+q)),s.gcv())+p +return p}, +dW(a){var s,r,q,p=this +p.I8() +if(p.K$==null){s=p.L +return a.bu(new A.a1(s.a+s.c,s.b+s.d))}s=p.L +s.toString +r=a.DV(s) +q=p.K$.pV(r) +s=p.L +return a.bu(new A.a1(s.a+q.a+s.c,s.b+q.b+s.d))}, +cN(){var s,r,q,p,o,n,m=this,l=t.k.a(A.X.prototype.gad.call(m)) +m.I8() +if(m.K$==null){s=m.L +m.k3=l.bu(new A.a1(s.a+s.c,s.b+s.d)) +return}s=m.L +s.toString +r=l.DV(s) +m.K$.cV(r,!0) +s=m.K$ +q=s.e +q.toString +t.r.a(q) +p=m.L +o=p.a +n=p.b +q.a=new A.w(o,n) +s=s.k3 +m.k3=l.bu(new A.a1(o+s.a+p.c,n+s.b+p.d))}} +A.aCB.prototype={ +I8(){var s=this +if(s.L!=null)return +s.L=s.ai.ah(s.b2)}, +suo(a){var s=this +if(s.ai.l(0,a))return +s.ai=a +s.L=null +s.ak()}, +sds(a){var s=this +if(s.b2==a)return +s.b2=a +s.L=null +s.ak()}, +M6(){var s,r,q,p,o=this +o.I8() +s=o.K$ +r=s.e +r.toString +t.r.a(r) +q=o.L +q.toString +p=o.k3 +p.toString +s=s.k3 +s.toString +r.a=q.Ik(t.c.a(p.aq(0,s)))}} +A.aD0.prototype={ +saso(a){if(this.dU==a)return +this.dU=a +this.ak()}, +sap8(a){if(this.f2==a)return +this.f2=a +this.ak()}, +dW(a){var s,r,q=this,p=q.dU!=null||a.b===1/0,o=q.f2!=null||a.d===1/0,n=q.K$ +if(n!=null){s=n.pV(new A.aA(0,a.b,0,a.d)) +if(p){n=q.dU +if(n==null)n=1 +n=s.a*n}else n=1/0 +if(o){r=q.f2 +if(r==null)r=1 +r=s.b*r}else r=1/0 +return a.bu(new A.a1(n,r))}n=p?0:1/0 +return a.bu(new A.a1(n,o?0:1/0))}, +cN(){var s,r,q=this,p=t.k.a(A.X.prototype.gad.call(q)),o=q.dU!=null||p.b===1/0,n=q.f2!=null||p.d===1/0,m=q.K$ +if(m!=null){m.cV(new A.aA(0,p.b,0,p.d),!0) +if(o){m=q.K$.k3.a +s=q.dU +m*=s==null?1:s}else m=1/0 +if(n){s=q.K$.k3.b +r=q.f2 +s*=r==null?1:r}else s=1/0 +q.k3=p.bu(new A.a1(m,s)) +q.M6()}else{m=o?0:1/0 +q.k3=p.bu(new A.a1(m,n?0:1/0))}}} +A.aCK.prototype={ +sbPb(a,b){if(this.dU==b)return +this.dU=b +this.ak()}, +saq7(a,b){if(this.f2===b)return +this.f2=b +this.ak()}, +sabt(a,b){if(this.ei==b)return +this.ei=b +this.ak()}, +saq6(a,b){if(this.ey===b)return +this.ey=b +this.ak()}, +gwa(){return!0}, +dW(a){return new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d))}, +cN(){var s,r,q,p,o=this,n=o.K$ +if(n!=null){s=t.k.a(A.X.prototype.gad.call(o)) +r=o.dU +if(r==null)r=s.a +q=o.f2 +p=o.ei +s=p==null?s.c:p +p=o.ey +n.cV(new A.aA(r,q,s,p),!0) +o.M6()}}} +A.a7o.prototype={ +gamM(){return this.dU}, +samM(a){var s,r=this +if(J.v(r.dU,a))return +r.dU=a +s=r.ut +if(s==null||!s.l(0,a.$1(t.k.a(A.X.prototype.gad.call(r)))))r.ak()}, +bP(a){return this.a4t(this.Rw(new A.aA(0,a,0,1/0)).b)}, +bX(a){return this.a4s(this.Rw(new A.aA(0,a,0,1/0)).b)}, +c2(a){return this.afT(this.Rw(new A.aA(0,1/0,0,a)).d)}, +bY(a){return this.afS(this.Rw(new A.aA(0,1/0,0,a)).d)}, +dW(a){var s=this.K$,r=s==null?null:s.pV(this.Rw(a)) +return r==null?new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d)):a.bu(r)}, +cN(){var s,r,q,p,o,n=this,m=t.k.a(A.X.prototype.gad.call(n)),l=n.K$ +if(l!=null){s=n.Rw(m) +n.ut=s +l.cV(s,!0) +r=l.k3 +r.toString +n.k3=m.bu(r) +n.M6() +r=l.e +r.toString +t.r.a(r) +q=n.k3 +q=n.ei=new A.Z(0,0,0+q.a,0+q.b) +r=r.a +p=l.k3 +p.toString +o=r.a +r=r.b +p=n.ey=new A.Z(o,r,o+p.a,r+p.b) +r=q +q=p}else{n.k3=new A.a1(A.a9(0,m.a,m.b),A.a9(0,m.c,m.d)) +n.ey=n.ei=B.a4 +r=B.a4 +q=B.a4}q=A.bOS(r,q) +n.pR=q.a>0||q.b>0||q.c>0||q.d>0}, +b4(a,b){var s,r,q,p=this +if(p.K$!=null){s=p.k3 +s=s.ga6(s)}else s=!0 +if(s)return +if(!p.pR){p.avI(a,b) +return}s=p.uu +r=p.cx +r===$&&A.e() +q=p.k3 +s.sbD(0,a.A7(r,b,new A.Z(0,0,0+q.a,0+q.b),A.Fp.prototype.gu7.call(p),p.f2,s.a))}, +n(){this.uu.sbD(0,null) +this.b5f()}, +AW(a){var s +switch(this.f2.a){case 0:return null +case 1:case 2:case 3:if(this.pR){s=this.k3 +s=new A.Z(0,0,0+s.a,0+s.b)}else s=null +return s}}, +qu(){return this.a4o()}, +Rw(a){return this.gamM().$1(a)}} +A.a7v.prototype={ +saso(a){if(this.dU==a)return +this.dU=a +this.ak()}, +sap8(a){if(this.f2==a)return +this.f2=a +this.ak()}, +a5B(a){var s,r,q,p,o=a.a,n=a.b,m=this.dU +if(m!=null){s=n*m +n=s +o=n}r=a.c +q=a.d +m=this.f2 +if(m!=null){p=q*m +q=p +r=q}return new A.aA(o,n,r,q)}, +c2(a){var s,r,q=this,p=q.K$ +if(p==null)s=q.afT(a) +else{r=q.f2 +if(r==null)r=1 +s=p.aI(B.aE,a*r,p.gce())}p=q.dU +return s/(p==null?1:p)}, +bY(a){var s,r,q=this,p=q.K$ +if(p==null)s=q.afS(a) +else{r=q.f2 +if(r==null)r=1 +s=p.aI(B.aF,a*r,p.gcd())}p=q.dU +return s/(p==null?1:p)}, +bP(a){var s,r,q=this,p=q.K$ +if(p==null)s=q.a4t(a) +else{r=q.dU +if(r==null)r=1 +s=p.aI(B.aA,a*r,p.gc4())}p=q.f2 +return s/(p==null?1:p)}, +bX(a){var s,r,q=this,p=q.K$ +if(p==null)s=q.a4s(a) +else{r=q.dU +if(r==null)r=1 +s=p.aI(B.aN,a*r,p.gcv())}p=q.f2 +return s/(p==null?1:p)}, +dW(a){var s=this.K$ +if(s!=null)return a.bu(s.pV(this.a5B(a))) +return a.bu(this.a5B(a).bu(B.N))}, +cN(){var s=this,r=s.K$,q=t.k +if(r!=null){r.cV(s.a5B(q.a(A.X.prototype.gad.call(s))),!0) +r=q.a(A.X.prototype.gad.call(s)) +q=s.K$.k3 +q.toString +s.k3=r.bu(q) +s.M6()}else s.k3=q.a(A.X.prototype.gad.call(s)).bu(s.a5B(q.a(A.X.prototype.gad.call(s))).bu(B.N))}} +A.bY1.prototype={ +Ks(a){return new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d))}, +Ki(a){return a}, +Kn(a,b){return B.m}} +A.a7r.prototype={ +skE(a){var s=this,r=s.L +if(r===a)return +if(A.a_(a)!==A.a_(r)||a.BY(r))s.ak() +s.L=a +s.b!=null}, +b3(a){this.aw2(a)}, +b0(a){this.aw3(0)}, +c2(a){var s=A.kI(a,1/0),r=s.bu(this.L.Ks(s)).a +if(isFinite(r))return r +return 0}, +bY(a){var s=A.kI(a,1/0),r=s.bu(this.L.Ks(s)).a +if(isFinite(r))return r +return 0}, +bP(a){var s=A.kI(1/0,a),r=s.bu(this.L.Ks(s)).b +if(isFinite(r))return r +return 0}, +bX(a){var s=A.kI(1/0,a),r=s.bu(this.L.Ks(s)).b +if(isFinite(r))return r +return 0}, +dW(a){return a.bu(this.L.Ks(a))}, +cN(){var s,r,q,p,o,n,m=this,l=t.k,k=l.a(A.X.prototype.gad.call(m)) +m.k3=k.bu(m.L.Ks(k)) +if(m.K$!=null){s=m.L.Ki(l.a(A.X.prototype.gad.call(m))) +l=m.K$ +l.toString +k=s.a +r=s.b +q=k>=r +l.cV(s,!(q&&s.c>=s.d)) +l=m.K$ +p=l.e +p.toString +t.r.a(p) +o=m.L +n=m.k3 +n.toString +if(q&&s.c>=s.d)l=new A.a1(A.a9(0,k,r),A.a9(0,s.c,s.d)) +else{l=l.k3 +l.toString}p.a=o.Kn(n,l)}}} +A.afV.prototype={ +n(){var s,r,q +for(s=this.B5$,r=s.length,q=0;qa}else s=!1 +if(!s)break;++o +s=r.e +s.toString +r=q.a(s).j7$}return o}, +cN(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5=this,a6=null,a7=t.C.a(A.X.prototype.gad.call(a5)),a8=a5.bc +a8.R8=!1 +s=a5.gbNB() +r=a7.d +q=r+a7.z +p=q+a7.Q +o=a7.bAZ(s,s) +n=a5.aVA(q,s) +m=isFinite(p)?a5.asL(p,s):a6 +if(a5.ae$!=null){l=a5.bb9(n) +a5.Mk(l,m!=null?a5.bbd(m):0)}else a5.Mk(0,0) +if(a5.ae$==null)if(!a5.alE(n,s*n)){k=n<=0?0:a8.gYW()*s +a5.id=A.nO(a6,!1,a6,a6,k,0,0,0,k,a6) +a8.MF() +return}j=a5.ae$ +j.toString +j=j.e +j.toString +i=t.YX +j=i.a(j).b +j.toString +h=j-1 +g=a6 +for(;h>=n;--h){f=a5.aND(o) +if(f==null){a5.id=A.nO(a6,!1,a6,a6,0,0,0,0,0,h*s) +return}j=f.e +j.toString +i.a(j).a=s*h +if(g==null)g=f}if(g==null){a5.ae$.u4(o) +g=a5.ae$ +j=g.e +j.toString +i.a(j).a=s*n}j=g.e +j.toString +j=i.a(j).b +j.toString +h=j+1 +j=A.y(a5).i("aK.1") +e=m!=null +while(!0){if(!(!e||h<=m)){d=1/0 +break}c=g.e +c.toString +f=j.a(c).av$ +if(f!=null){c=f.e +c.toString +c=i.a(c).b +c.toString +c=c!==h}else c=!0 +if(c){f=a5.aNB(o,g) +if(f==null){d=h*s +break}}else f.u4(o) +c=f.e +c.toString +i.a(c) +b=c.b +b.toString +c.a=s*b;++h +g=f}j=a5.ez$ +j.toString +j=j.e +j.toString +j=i.a(j).b +j.toString +a=s*n +a0=s*(j+1) +d=Math.min(d,a8.ao8(a7,n,j,a,a0)) +a1=a5.zB(a7,a,a0) +a2=a5.Ip(a7,a,a0) +a3=r+a7.r +a4=isFinite(a3)?a5.asL(a3,s):a6 +a5.id=A.nO(a2,a4!=null&&j>=a4||r>0,a6,a6,d,0,a1,0,d,a6) +if(d===a0)a8.R8=!0 +a8.MF()}} +A.bYo.prototype={ +aUC(a){var s=this.c +return a.R0(this.d,s,s)}, +k(a){var s=this +return"SliverGridGeometry("+B.b.aU(A.a(["scrollOffset: "+A.r(s.a),"crossAxisOffset: "+A.r(s.b),"mainAxisExtent: "+A.r(s.c),"crossAxisExtent: "+A.r(s.d)],t.s),", ")+")"}} +A.bYp.prototype={} +A.bYq.prototype={ +aVw(a){var s=this.b +if(s>0)return Math.max(0,this.a*B.e.e5(a/s)-1) +return 0}, +bh5(a){var s,r,q=this +if(q.f){s=q.c +r=q.e +return q.a*s-a-r-(s-r)}return a}, +aer(a){var s=this,r=s.a,q=B.d.al(a,r) +return new A.bYo(B.d.eK(a,r)*s.b,s.bh5(q*s.c),s.d,s.e)}, +aJZ(a){var s +if(a===0)return 0 +s=this.b +return s*(B.d.eK(a-1,this.a)+1)-(s-this.d)}} +A.bYn.prototype={} +A.aFC.prototype={ +asI(a){var s=this,r=s.c,q=s.a,p=Math.max(0,a.w-r*(q-1))/q,o=p/s.d +return new A.bYq(q,o+s.b,p+r,o,p,A.b_x(a.x))}} +A.Uw.prototype={ +k(a){return"crossAxisOffset="+A.r(this.w)+"; "+this.b4h(0)}} +A.aD9.prototype={ +pW(a){if(!(a.e instanceof A.Uw))a.e=new A.Uw(!1,null,null)}, +saWQ(a){var s,r=this +if(r.m4===a)return +if(A.a_(a)===A.a_(r.m4)){s=r.m4 +s=s.a!==a.a||s.b!==a.b||s.c!==a.c||s.d!==a.d||!1}else s=!0 +if(s)r.ak() +r.m4=a}, +Rh(a){var s=a.e +s.toString +s=t.h5.a(s).w +s.toString +return s}, +cN(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6=this,a7=null,a8=t.C.a(A.X.prototype.gad.call(a6)),a9=a6.bc +a9.R8=!1 +s=a8.d +r=s+a8.z +q=r+a8.Q +p=a6.m4.asI(a8) +o=p.b +n=o>1e-10?p.a*B.e.eK(r,o):0 +m=isFinite(q)?p.aVw(q):a7 +o=a6.ae$ +if(o!=null){o=o.e +o.toString +l=t.YX +o=l.a(o).b +o.toString +k=a6.ez$ +k.toString +k=k.e +k.toString +k=l.a(k).b +k.toString +j=B.d.ba(n-o,0,a6.dL$) +a6.Mk(j,m==null?0:B.d.ba(k-m,0,a6.dL$))}else a6.Mk(0,0) +i=p.aer(n) +if(a6.ae$==null)if(!a6.alE(n,i.a)){h=p.aJZ(a9.gYW()) +a6.id=A.nO(a7,!1,a7,a7,h,0,0,0,h,a7) +a9.MF() +return}g=i.a +f=g+i.c +o=a6.ae$ +o.toString +o=o.e +o.toString +l=t.YX +o=l.a(o).b +o.toString +e=o-1 +o=t.h5 +d=a7 +for(;e>=n;--e){c=p.aer(e) +k=c.c +b=a6.aND(a8.R0(c.d,k,k)) +a=b.e +a.toString +o.a(a) +a0=c.a +a.a=a0 +a.w=c.b +if(d==null)d=b +f=Math.max(f,a0+k)}if(d==null){k=a6.ae$ +k.toString +k.u4(i.aUC(a8)) +d=a6.ae$ +k=d.e +k.toString +o.a(k) +k.a=g +k.w=i.b}k=d.e +k.toString +k=l.a(k).b +k.toString +e=k+1 +k=A.y(a6).i("aK.1") +a=m!=null +while(!0){if(!(!a||e<=m))break +c=p.aer(e) +a0=c.c +a1=a8.R0(c.d,a0,a0) +a2=d.e +a2.toString +b=k.a(a2).av$ +if(b!=null){a2=b.e +a2.toString +a2=l.a(a2).b +a2.toString +a2=a2!==e}else a2=!0 +if(a2){b=a6.aNB(a1,d) +if(b==null)break}else b.u4(a1) +a1=b.e +a1.toString +o.a(a1) +a2=c.a +a1.a=a2 +a1.w=c.b +f=Math.max(f,a2+a0);++e +d=b}o=a6.ez$ +o.toString +o=o.e +o.toString +o=l.a(o).b +o.toString +a3=a9.ao8(a8,n,o,g,f) +a4=a6.zB(a8,Math.min(s,g),f) +a5=a6.Ip(a8,g,f) +a6.id=A.nO(a5,a3>a4||s>0||a8.f!==0,a7,a7,a3,0,a4,0,a3,a7) +if(a3===f)a9.R8=!0 +a9.MF()}} +A.aDa.prototype={ +cN(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=this,a4=null,a5={},a6=t.C.a(A.X.prototype.gad.call(a3)),a7=a3.bc +a7.R8=!1 +s=a6.d +r=s+a6.z +q=r+a6.Q +p=a6.aIM() +if(a3.ae$==null)if(!a3.aIg()){a3.id=B.EF +a7.MF() +return}a5.a=null +o=a3.ae$ +n=o.e +n.toString +m=t.YX +if(m.a(n).a==null){n=A.y(a3).i("aK.1") +l=0 +while(!0){if(o!=null){k=o.e +k.toString +k=m.a(k).a==null}else k=!1 +if(!k)break +k=o.e +k.toString +o=n.a(k).av$;++l}a3.Mk(l,0) +if(a3.ae$==null)if(!a3.aIg()){a3.id=B.EF +a7.MF() +return}}o=a3.ae$ +n=o.e +n.toString +n=m.a(n).a +n.toString +j=n +i=a4 +for(;j>r;j=h,i=o){o=a3.api(p,!0) +if(o==null){n=a3.ae$ +k=n.e +k.toString +m.a(k).a=0 +if(r===0){n.cV(p,!0) +o=a3.ae$ +if(a5.a==null)a5.a=o +i=o +break}else{a3.id=A.nO(a4,!1,a4,a4,0,0,0,0,0,-r) +return}}n=a3.ae$ +n.toString +h=j-a3.NR(n) +if(h<-1e-10){a3.id=A.nO(a4,!1,a4,a4,0,0,0,0,0,-h) +a7=a3.ae$.e +a7.toString +m.a(a7).a=0 +return}n=o.e +n.toString +m.a(n).a=h +if(a5.a==null)a5.a=o}if(r<1e-10)while(!0){n=a3.ae$ +n.toString +n=n.e +n.toString +m.a(n) +k=n.b +k.toString +if(!(k>0))break +n=n.a +n.toString +o=a3.api(p,!0) +k=a3.ae$ +k.toString +h=n-a3.NR(k) +k=a3.ae$.e +k.toString +m.a(k).a=0 +if(h<-1e-10){a3.id=A.nO(a4,!1,a4,a4,0,0,0,0,0,-h) +return}}if(i==null){o.cV(p,!0) +a5.a=o}a5.b=!0 +a5.c=o +n=o.e +n.toString +m.a(n) +k=n.b +k.toString +a5.d=k +n=n.a +n.toString +a5.e=n+a3.NR(o) +g=new A.bQ0(a5,a3,p) +for(f=0;a5.es+a6.r||s>0,a4,a4,a,0,a1,0,a,a4) +if(a===n)a7.R8=!0 +a7.MF()}} +A.bQ0.prototype={ +$0(){var s,r,q,p=this.a,o=p.c,n=p.a +if(o==n)p.b=!1 +s=this.b +o=o.e +o.toString +r=p.c=A.y(s).i("aK.1").a(o).av$ +o=r==null +if(o)p.b=!1 +q=++p.d +if(!p.b){if(!o){o=r.e +o.toString +o=t.YX.a(o).b +o.toString +q=o!==q +o=q}else o=!0 +q=this.c +if(o){r=s.aNC(q,n,!0) +p.c=r +if(r==null)return!1}else r.cV(q,!0) +o=p.a=p.c}else o=r +n=o.e +n.toString +t.YX.a(n) +q=p.e +n.a=q +p.e=q+s.NR(o) +return!0}, +$S:4} +A.v8.prototype={$iff:1} +A.bQ5.prototype={ +pW(a){}} +A.me.prototype={ +k(a){var s=this.b,r=this.Sv$?"keepAlive; ":"" +return"index="+A.r(s)+"; "+r+this.b4g(0)}} +A.B0.prototype={ +pW(a){if(!(a.e instanceof A.me))a.e=new A.me(!1,null,null)}, +wm(a){var s +this.avF(a) +s=a.e +s.toString +if(!t.YX.a(s).c)this.bc.anp(t.x.a(a))}, +aaN(a,b,c){this.afB(0,b,c)}, +a0h(a,b){var s,r=this,q=a.e +q.toString +t.YX.a(q) +if(!q.c){r.b23(a,b) +r.bc.anp(a) +r.ak()}else{s=r.bv +if(s.h(0,q.b)===a)s.D(0,q.b) +r.bc.anp(a) +q=q.b +q.toString +s.j(0,q,a)}}, +D(a,b){var s=b.e +s.toString +t.YX.a(s) +if(!s.c){this.b24(0,b) +return}this.bv.D(0,s.b) +this.x8(b)}, +ahi(a,b){this.aaR(new A.bQ1(this,a,b),t.C)}, +ayO(a){var s,r=this,q=a.e +q.toString +t.YX.a(q) +if(q.Sv$){r.D(0,a) +s=q.b +s.toString +r.bv.j(0,s,a) +a.e=q +r.avF(a) +q.c=!0}else r.bc.aQF(a)}, +b3(a){var s,r,q +this.b5p(a) +for(s=this.bv,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a;(q==null?r.a(q):q).b3(a)}}, +b0(a){var s,r,q +this.b5q(0) +for(s=this.bv,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a;(q==null?r.a(q):q).b0(0)}}, +A9(){this.av0() +var s=this.bv +s.gaA(s).an(0,this.gacM())}, +d7(a){var s +this.a4h(a) +s=this.bv +s.gaA(s).an(0,a)}, +wJ(a){this.a4h(a)}, +alE(a,b){var s +this.ahi(a,null) +s=this.ae$ +if(s!=null){s=s.e +s.toString +t.YX.a(s).a=b +return!0}this.bc.R8=!0 +return!1}, +aIg(){return this.alE(0,0)}, +api(a,b){var s,r,q,p=this,o=p.ae$ +o.toString +o=o.e +o.toString +s=t.YX +o=s.a(o).b +o.toString +r=o-1 +p.ahi(r,null) +o=p.ae$ +o.toString +q=o.e +q.toString +q=s.a(q).b +q.toString +if(q===r){o.cV(a,b) +return p.ae$}p.bc.R8=!0 +return null}, +aND(a){return this.api(a,!1)}, +aNC(a,b,c){var s,r,q,p=b.e +p.toString +s=t.YX +p=s.a(p).b +p.toString +r=p+1 +this.ahi(r,b) +p=b.e +p.toString +q=A.y(this).i("aK.1").a(p).av$ +if(q!=null){p=q.e +p.toString +p=s.a(p).b +p.toString +p=p===r}else p=!1 +if(p){q.cV(a,c) +return q}this.bc.R8=!0 +return null}, +aNB(a,b){return this.aNC(a,b,!1)}, +Mk(a,b){var s={} +s.a=a +s.b=b +this.aaR(new A.bQ3(s,this),t.C)}, +d4(a,b){var s=b.e +s.toString +s=t.YX.a(s).b +s.toString +return s}, +NR(a){switch(A.dL(t.C.a(A.X.prototype.gad.call(this)).a).a){case 0:return a.k3.a +case 1:return a.k3.b}}, +a_F(a,b,c){var s,r,q=this.ez$,p=A.b6P(a) +for(s=A.y(this).i("aK.1");q!=null;){if(this.apb(p,q,b,c))return!0 +r=q.e +r.toString +q=s.a(r).j7$}return!1}, +AO(a){var s=a.e +s.toString +s=t.YX.a(s).a +s.toString +return s-t.C.a(A.X.prototype.gad.call(this)).d}, +amq(a){var s=a.e +s.toString +return t.YX.a(s).a}, +JN(a){var s=t.MR.a(a.e) +return(s==null?null:s.b)!=null&&!this.bv.a0(0,s.b)}, +rm(a,b){if(!this.JN(a))b.au4() +else this.aIK(a,b)}, +b4(a,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=null +if(c.ae$==null)return +s=t.C +switch(A.ri(s.a(A.X.prototype.gad.call(c)).a,s.a(A.X.prototype.gad.call(c)).b)){case B.av:r=a0.a2(0,new A.w(0,c.id.c)) +q=B.Ds +p=B.nm +o=!0 +break +case B.cK:r=a0 +q=B.nm +p=B.dA +o=!1 +break +case B.at:r=a0 +q=B.dA +p=B.nm +o=!1 +break +case B.cp:r=a0.a2(0,new A.w(c.id.c,0)) +q=B.a3i +p=B.dA +o=!0 +break +default:o=b +r=o +p=r +q=p}n=c.ae$ +for(m=A.y(c).i("aK.1"),l=t.YX;n!=null;){k=n.e +k.toString +k=l.a(k).a +k.toString +j=k-s.a(A.X.prototype.gad.call(c)).d +i=c.Rh(n) +k=r.a +h=q.a +k=k+h*j+p.a*i +g=r.b +f=q.b +g=g+f*j+p.b*i +e=new A.w(k,g) +if(o){d=c.NR(n) +e=new A.w(k+h*d,g+f*d)}if(j0)a.pj(n,e) +k=n.e +k.toString +n=m.a(k).av$}}} +A.bQ1.prototype={ +$1(a){var s=this.a,r=s.bv,q=this.b,p=this.c +if(r.a0(0,q)){r=r.D(0,q) +r.toString +q=r.e +q.toString +t.YX.a(q) +s.x8(r) +r.e=q +s.afB(0,r,p) +q.c=!1}else s.bc.bFg(q,p)}, +$S:264} +A.bQ3.prototype={ +$1(a){var s,r,q +for(s=this.a,r=this.b;s.a>0;){q=r.ae$ +q.toString +r.ayO(q);--s.a}for(;s.b>0;){q=r.ez$ +q.toString +r.ayO(q);--s.b}s=r.bv +s=s.gaA(s) +q=A.y(s).i("aO") +B.b.an(A.R(new A.aO(s,new A.bQ2(),q),!0,q.i("D.E")),r.bc.gbV_())}, +$S:264} +A.bQ2.prototype={ +$1(a){var s=a.e +s.toString +return!t.YX.a(s).Sv$}, +$S:956} +A.agg.prototype={ +b3(a){var s,r,q +this.oM(a) +s=this.ae$ +for(r=t.YX;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).av$}}, +b0(a){var s,r,q +this.lD(0) +s=this.ae$ +for(r=t.YX;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).av$}}} +A.aUk.prototype={} +A.aUl.prototype={} +A.aVT.prototype={ +b0(a){this.a4n(0)}} +A.aVU.prototype={} +A.a7K.prototype={ +gam7(){var s=this,r=t.C +switch(A.ri(r.a(A.X.prototype.gad.call(s)).a,r.a(A.X.prototype.gad.call(s)).b)){case B.av:return s.grL().d +case B.cK:return s.grL().a +case B.at:return s.grL().b +case B.cp:return s.grL().c}}, +gbAH(){var s=this,r=t.C +switch(A.ri(r.a(A.X.prototype.gad.call(s)).a,r.a(A.X.prototype.gad.call(s)).b)){case B.av:return s.grL().b +case B.cK:return s.grL().c +case B.at:return s.grL().d +case B.cp:return s.grL().a}}, +gbFJ(){switch(A.dL(t.C.a(A.X.prototype.gad.call(this)).a).a){case 0:var s=this.grL() +return s.gen(s)+s.gev(s) +case 1:return this.grL().goZ()}}, +pW(a){if(!(a.e instanceof A.xP))a.e=new A.xP(B.m)}, +cN(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this,a1=null,a2=t.C,a3=a2.a(A.X.prototype.gad.call(a0)),a4=a0.gam7() +a0.gbAH() +s=a0.grL() +s.toString +a2=s.bAN(A.dL(a2.a(A.X.prototype.gad.call(a0)).a)) +r=a0.gbFJ() +if(a0.K$==null){q=a0.zB(a3,0,a2) +a0.id=A.nO(a0.Ip(a3,0,a2),!1,a1,a1,a2,0,Math.min(q,a3.r),0,a2,a1) +return}p=a0.zB(a3,0,a4) +o=a3.f +if(o>0)o=Math.max(0,o-p) +s=a0.K$ +s.toString +n=Math.max(0,a3.d-a4) +m=Math.min(0,a3.z+a4) +l=a3.r +k=a0.zB(a3,0,a4) +j=a3.Q +i=a0.Ip(a3,0,a4) +h=Math.max(0,a3.w-r) +g=a3.a +f=a3.b +s.cV(new A.FJ(g,f,a3.c,n,a4+a3.e,o,l-k,h,a3.x,a3.y,m,j-i),!0) +e=a0.K$.id +s=e.y +if(s!=null){a0.id=A.nO(a1,!1,a1,a1,0,0,0,0,0,s) +return}s=e.a +n=a4+s +m=a2+s +d=a0.zB(a3,n,m) +c=p+d +b=a0.Ip(a3,0,a4) +a=a0.Ip(a3,n,m) +n=e.c +k=e.d +q=Math.min(p+Math.max(n,k+d),l) +l=e.b +k=Math.min(c+k,q) +j=Math.min(a+b+e.z,j) +i=e.e +n=Math.max(c+n,p+e.r) +a0.id=A.nO(j,e.x,n,k,a2+i,0,q,l,m,a1) +m=a0.K$.e +m.toString +t.jB.a(m) +switch(A.ri(g,f)){case B.av:m.a=new A.w(a0.grL().a,a0.zB(a3,a0.grL().d+s,a0.grL().d+s+a0.grL().b)) +break +case B.cK:m.a=new A.w(a0.zB(a3,0,a0.grL().a),a0.grL().b) +break +case B.at:m.a=new A.w(a0.grL().a,a0.zB(a3,0,a0.grL().b)) +break +case B.cp:m.a=new A.w(a0.zB(a3,a0.grL().c+s,a0.grL().c+s+a0.grL().a),a0.grL().b) +break}}, +a_F(a,b,c){var s,r,q,p,o=this,n=o.K$ +if(n!=null&&n.id.r>0){n=n.e +n.toString +t.jB.a(n) +s=o.zB(t.C.a(A.X.prototype.gad.call(o)),0,o.gam7()) +r=o.K$ +r.toString +r=o.Rh(r) +n=n.a +q=o.K$.gbM3() +p=n!=null +if(p)a.c.push(new A.X_(new A.w(-n.a,-n.b))) +q.$3$crossAxisPosition$mainAxisPosition(a,b-r,c-s) +if(p)a.acr()}return!1}, +Rh(a){var s=this,r=t.C +switch(A.ri(r.a(A.X.prototype.gad.call(s)).a,r.a(A.X.prototype.gad.call(s)).b)){case B.av:case B.at:return s.grL().a +case B.cp:case B.cK:return s.grL().b}}, +amq(a){return this.gam7()}, +rm(a,b){var s=a.e +s.toString +s=t.jB.a(s).a +b.bJ(0,s.a,s.b)}, +b4(a,b){var s,r=this.K$ +if(r!=null&&r.id.w){s=r.e +s.toString +a.pj(r,b.a2(0,t.jB.a(s).a))}}} +A.aDb.prototype={ +grL(){return this.bU}, +bwj(){var s=this +if(s.bU!=null)return +s.bU=s.eU.ah(s.m3)}, +sjE(a,b){var s=this +if(s.eU.l(0,b))return +s.eU=b +s.bU=null +s.ak()}, +sds(a){var s=this +if(s.m3===a)return +s.m3=a +s.bU=null +s.ak()}, +cN(){this.bwj() +this.avJ()}} +A.aUi.prototype={ +b3(a){var s +this.oM(a) +s=this.K$ +if(s!=null)s.b3(a)}, +b0(a){var s +this.lD(0) +s=this.K$ +if(s!=null)s.b0(0)}} +A.bKc.prototype={} +A.aDc.prototype={ +gRi(){var s=this +if(s.K$==null)return 0 +switch(A.dL(t.C.a(A.X.prototype.gad.call(s)).a).a){case 1:return s.K$.k3.b +case 0:return s.K$.k3.a}}, +aRX(a,b){}, +ak(){this.bv=!0 +this.afN()}, +aOq(a,b,c){var s,r,q=this,p=Math.min(a,b) +if(q.bv||q.eT!==p||q.nJ!==c){q.aaR(new A.bQ4(q,p,c),t.C) +q.eT=p +q.nJ=c +q.bv=!1}s=q.eP!=null&&t.C.a(A.X.prototype.gad.call(q)).d===0?0+Math.abs(t.C.a(A.X.prototype.gad.call(q)).f):0 +r=q.K$ +if(r!=null)r.cV(t.C.a(A.X.prototype.gad.call(q)).bAY(Math.max(q.gbP7(),b-p)+s),!0) +q.eP!=null +q.bc=s}, +pC(a,b){return this.aOq(a,b,!1)}, +AO(a){return this.b3E(a)}, +a_F(a,b,c){var s=this.K$ +if(s!=null)return this.apb(A.b6P(a),s,b,c) +return!1}, +rm(a,b){this.aIK(t.x.a(a),b)}, +b4(a,b){var s,r,q=this +if(q.K$!=null&&q.id.w){s=t.C +switch(A.ri(s.a(A.X.prototype.gad.call(q)).a,s.a(A.X.prototype.gad.call(q)).b)){case B.av:s=q.id.c +r=q.K$ +r.toString +b=b.a2(0,new A.w(0,s-q.AO(r)-q.gRi())) +break +case B.at:s=q.K$ +s.toString +b=b.a2(0,new A.w(0,q.AO(s))) +break +case B.cp:s=q.id.c +r=q.K$ +r.toString +b=b.a2(0,new A.w(s-q.AO(r)-q.gRi(),0)) +break +case B.cK:s=q.K$ +s.toString +b=b.a2(0,new A.w(q.AO(s),0)) +break}s=q.K$ +s.toString +a.pj(s,b)}}, +u0(a){this.wd(a) +a.a8c(B.a96)}} +A.bQ4.prototype={ +$1(a){this.a.aRX(this.b,this.c)}, +$S:264} +A.aDd.prototype={ +cN(){var s,r,q,p,o,n=this,m=null,l=t.C,k=l.a(A.X.prototype.gad.call(n)),j=n.E8$.f +j.toString +s=t.Mh +r=s.a(j).c.gGC() +j=k.d +n.pC(j,r) +q=Math.min(k.f,0) +n.id=A.nO(m,!0,m,m,r,0,A.a9(r-j,0,k.r),q,r,m) +p=n.eP!=null?0+Math.abs(l.a(A.X.prototype.gad.call(n)).f):0 +j=n.E8$.f +j.toString +r=s.a(j).c.gGC() +o=r-l.a(A.X.prototype.gad.call(n)).d +j=Math.min(l.a(A.X.prototype.gad.call(n)).f,0) +n.id=A.nO(m,!0,m,m,r+p,0,A.a9(o,0,l.a(A.X.prototype.gad.call(n)).r),j,r,m) +n.qC=p>0?0:Math.min(0,o-n.gRi())}, +AO(a){var s=this.qC +s.toString +return s}} +A.a7M.prototype={ +cN(){var s,r,q,p,o,n,m,l=this,k=t.C.a(A.X.prototype.gad.call(l)),j=l.E8$.f +j.toString +s=t.Mh +r=s.a(j).c.gGC() +j=k.f +q=k.d +l.aOq(q,r,j>0) +p=Math.max(0,k.r-j) +o=A.a9(r-q,0,p) +n=l.eP!=null?Math.abs(j):0 +q=Math.min(A.iU(l.gRi()),p) +m=l.E8$.f +m.toString +s.a(m) +s=o>0?-k.z+o:o +l.id=A.nO(s,!0,null,o,r+n,m.c.db,q,j,r,null)}, +AO(a){return 0}, +qO(a,b,c,d){var s,r,q,p=this +if(b!=null){s=b.dJ(0,p) +r=A.ks(s,d==null?b.gCV():d)}else r=d +s=t.C +switch(A.ri(s.a(A.X.prototype.gad.call(p)).a,s.a(A.X.prototype.gad.call(p)).b)){case B.av:q=A.cur(r,p.gRi(),-1/0,1/0,-1/0) +break +case B.cK:q=A.cur(r,1/0,0,1/0,-1/0) +break +case B.at:q=A.cur(r,1/0,-1/0,1/0,0) +break +case B.cp:q=A.cur(r,1/0,-1/0,p.gRi(),-1/0) +break +default:q=null}p.Wa(a,p,c,q)}, +KP(){return this.qO(B.b7,null,B.H,null)}, +F8(a){return this.qO(B.b7,null,B.H,a)}, +Hs(a,b,c){return this.qO(a,null,b,c)}, +KQ(a){return this.qO(B.b7,null,a,null)}, +F9(a,b){return this.qO(B.b7,a,B.H,b)}} +A.cCB.prototype={ +$0(){var s,r=this.a,q=r.cm,p=r.m4 +p===$&&A.e() +s=p.a +s=p.b.ab(0,s.gm(s)) +if(q==null?s==null:q===s)return +q=r.m4 +p=q.a +r.cm=q.b.ab(0,p.gm(p)) +r.bv=!0 +r.afN()}, +$S:0} +A.aUm.prototype={ +b3(a){var s +this.oM(a) +s=this.K$ +if(s!=null)s.b3(a)}, +b0(a){var s +this.lD(0) +s=this.K$ +if(s!=null)s.b0(0)}} +A.aUn.prototype={} +A.pE.prototype={ +f9(a){var s=this,r=a.a,q=a.b +return new A.pE(s.a+r,s.b+q,s.c-r,s.d-q)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return b instanceof A.pE&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){var s=this +return"RelativeRect.fromLTRB("+B.e.bk(s.a,1)+", "+B.e.bk(s.b,1)+", "+B.e.bk(s.c,1)+", "+B.e.bk(s.d,1)+")"}} +A.mf.prototype={ +gaaY(){var s=this +return s.e!=null||s.f!=null||s.r!=null||s.w!=null||s.x!=null||s.y!=null}, +k(a){var s=this,r=A.a([],t.s),q=s.e +if(q!=null)r.push("top="+A.rl(q)) +q=s.f +if(q!=null)r.push("right="+A.rl(q)) +q=s.r +if(q!=null)r.push("bottom="+A.rl(q)) +q=s.w +if(q!=null)r.push("left="+A.rl(q)) +q=s.x +if(q!=null)r.push("width="+A.rl(q)) +q=s.y +if(q!=null)r.push("height="+A.rl(q)) +if(r.length===0)r.push("not positioned") +r.push(s.Fd(0)) +return B.b.aU(r,"; ")}} +A.UE.prototype={ +G(){return"StackFit."+this.b}} +A.a7N.prototype={ +pW(a){if(!(a.e instanceof A.mf))a.e=new A.mf(null,null,B.m)}, +bwr(){var s=this +if(s.M!=null)return +s.M=s.W.ah(s.a1)}, +suo(a){var s=this +if(s.W.l(0,a))return +s.W=a +s.M=null +s.ak()}, +sds(a){var s=this +if(s.a1==a)return +s.a1=a +s.M=null +s.ak()}, +c2(a){return A.L5(this.ae$,new A.bQ9(a))}, +bY(a){return A.L5(this.ae$,new A.bQ7(a))}, +bP(a){return A.L5(this.ae$,new A.bQ8(a))}, +bX(a){return A.L5(this.ae$,new A.bQ6(a))}, +q0(a){return this.a99(a)}, +dW(a){return this.aFG(a,A.CD())}, +aFG(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this +e.bwr() +if(e.dL$===0){s=a.a +r=a.b +q=A.a9(1/0,s,r) +p=a.c +o=a.d +n=A.a9(1/0,p,o) +return isFinite(q)&&isFinite(n)?new A.a1(A.a9(1/0,s,r),A.a9(1/0,p,o)):new A.a1(A.a9(0,s,r),A.a9(0,p,o))}m=a.a +l=a.c +switch(e.aj.a){case 0:k=new A.aA(0,a.b,0,a.d) +break +case 1:k=A.mr(new A.a1(A.a9(1/0,m,a.b),A.a9(1/0,l,a.d))) +break +case 2:k=a +break +default:k=null}j=e.ae$ +for(s=t.Qv,i=l,h=m,g=!1;j!=null;){r=j.e +r.toString +s.a(r) +if(!r.gaaY()){f=b.$2(j,k) +h=Math.max(h,f.a) +i=Math.max(i,f.b) +g=!0}j=r.av$}return g?new A.a1(h,i):new A.a1(A.a9(1/0,m,a.b),A.a9(1/0,l,a.d))}, +cN(){var s,r,q,p,o,n,m,l=this,k=t.k.a(A.X.prototype.gad.call(l)) +l.F=!1 +l.k3=l.aFG(k,A.CE()) +s=l.ae$ +for(r=t.Qv,q=t.c;s!=null;){p=s.e +p.toString +r.a(p) +if(!p.gaaY()){o=l.M +o.toString +n=l.k3 +n.toString +m=s.k3 +m.toString +p.a=o.Ik(q.a(n.aq(0,m)))}else{o=l.k3 +o.toString +n=l.M +n.toString +l.F=A.cP_(s,p,o,n)||l.F}s=p.av$}}, +nQ(a,b){return this.Cn(a,b)}, +bSh(a,b){this.AV(a,b)}, +b4(a,b){var s,r=this,q=r.b5,p=q!==B.h&&r.F,o=r.bq +if(p){p=r.cx +p===$&&A.e() +s=r.k3 +o.sbD(0,a.A7(p,b,new A.Z(0,0,0+s.a,0+s.b),r.gbSg(),q,o.a))}else{o.sbD(0,null) +r.AV(a,b)}}, +n(){this.bq.sbD(0,null) +this.tp()}, +AW(a){var s +switch(this.b5.a){case 0:return null +case 1:case 2:case 3:if(this.F){s=this.k3 +s=new A.Z(0,0,0+s.a,0+s.b)}else s=null +return s}}} +A.bQ9.prototype={ +$1(a){return a.aI(B.aE,this.a,a.gce())}, +$S:45} +A.bQ7.prototype={ +$1(a){return a.aI(B.aF,this.a,a.gcd())}, +$S:45} +A.bQ8.prototype={ +$1(a){return a.aI(B.aA,this.a,a.gc4())}, +$S:45} +A.bQ6.prototype={ +$1(a){return a.aI(B.aN,this.a,a.gcv())}, +$S:45} +A.aUs.prototype={ +b3(a){var s,r,q +this.oM(a) +s=this.ae$ +for(r=t.Qv;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).av$}}, +b0(a){var s,r,q +this.lD(0) +s=this.ae$ +for(r=t.Qv;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).av$}}} +A.aUt.prototype={} +A.FQ.prototype={ +k(a){var s=this.Fd(0) +return s+"; default vertical alignment"}} +A.aaw.prototype={ +k(a){return"TableColumnWidth"}} +A.asf.prototype={ +k(a){return"FlexColumnWidth("+A.rl(1)+")"}, +gm(){return 1}} +A.aGF.prototype={ +G(){return"TableCellVerticalAlignment."+this.b}} +A.Tx.prototype={ +sbDt(a){var s +if(this.a1.a===0&&!0)return +s=A.jB(null,null,null,t.S,t.X1) +this.a1=s +this.ak()}, +sbGj(a){if(this.aj===a)return +this.aj=a +this.ak()}, +sds(a){if(this.b5===a)return +this.b5=a +this.ak()}, +sbBN(a,b){if(this.bq.l(0,b))return +this.bq=b +this.b1()}, +saRd(a){var s,r,q,p=this,o=p.cE +if(o==null?a==null:o===a)return +p.cE=a +o=p.K +if(o!=null)for(s=o.length,r=0;r=a||l>=b.length||!J.v(s,b[l]) +else s=!1 +if(s){s=j.F[m] +s.toString +p.t(0,s)}}for(o=0;i=o*a,i=s||o>=j.W||!J.v(j.F[n+o*s],k) +else s=!1 +if(s)if(!p.D(0,b[l])){s=b[l] +s.toString +j.pW(s) +j.ak() +j.JE() +j.dc() +j.afw(s)}}++o}p.an(0,j.gbHU()) +j.M=a +j.W=B.d.eK(b.length,a) +j.F=A.R(b,!0,t.aA) +j.ak()}, +atJ(a,b,c){var s=this,r=a+b*s.M,q=s.F[r] +if(q==c)return +if(q!=null)s.x8(q) +B.b.j(s.F,r,c) +if(c!=null)s.wm(c)}, +b3(a){var s,r,q,p +this.oM(a) +for(s=this.F,r=s.length,q=0;q0){n=isFinite(p)?p:o +if(0p){i=l-p +h=q +while(!0){if(!(i>1e-10&&s>1e-10))break +for(g=0,r=0;r1e-10&&h>0))break +j=i/h +for(c=0,r=0;r0)if(b<=j){i-=b +a1[r]=f}else{i-=j +a1[r]=a0-j;++c}}h=c}}return a1}, +dW(a){var s,r,q,p,o,n,m,l,k,j=this +if(j.W*j.M===0)return a.bu(B.N) +s=j.ah5(a) +r=B.b.eA(s,0,new A.bQb(),t.i) +for(q=t.o3,p=0,o=0;o=0;--p){o=p+1 +q[p]=q[o]+s[o]}a1.pr=new A.c_(q,A.a0(q).i("c_<1>")) +a1.qp=B.b.gN(q)+B.b.gN(s) +break +case 1:q[0]=0 +for(p=1;p=0;--s){q=this.F[s] +if(q!=null){p=q.e +p.toString +r.a(p) +if(a.x3(new A.bQc(b,p,q),p.a,b))return!0}}return!1}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this +if(f.W*f.M===0){s=b.a +r=b.b +q=f.qp +q===$&&A.e() +f.bq.aPe(a.gd1(a),new A.Z(s,r,s+q,r+0),B.C_,B.C_) +return}if(f.cE!=null){p=a.gd1(a) +for(s=b.a,r=b.b,q=f.oP,o=f.gpE(),n=0;n")).an(0,a)}, +syy(a){if(a===this.F)return +this.F=a +this.ak()}, +saKZ(a){if(a===this.M)return +this.M=a +this.ak()}, +spd(a,b){var s=this,r=s.W +if(b===r)return +if(s.b!=null)r.U(0,s.gGB()) +s.W=b +if(s.b!=null)b.a9(0,s.gGB()) +s.ak()}, +sbC5(a){if(a==null)a=250 +if(a===this.a1)return +this.a1=a +this.ak()}, +sbC6(a){if(a===this.b5)return +this.b5=a +this.ak()}, +sCj(a){var s=this +if(a!==s.bq){s.bq=a +s.b1() +s.dc()}}, +b3(a){this.b5s(a) +this.W.a9(0,this.gGB())}, +b0(a){this.W.U(0,this.gGB()) +this.b5t(0)}, +c2(a){return 0}, +bY(a){return 0}, +bP(a){return 0}, +bX(a){return 0}, +guQ(){return!0}, +apU(a,b,c,d,e,f,g,h,a0,a1,a2){var s,r,q,p,o,n,m,l,k=this,j=A.drL(k.W.k4,e),i=f+h +for(s=f,r=0;c!=null;){q=a2<=0?0:a2 +p=Math.max(b,-q) +o=b-p +c.cV(new A.FJ(k.F,e,j,q,r,i-s,Math.max(0,a1-s+f),d,k.M,g,p,Math.max(0,a0+o)),!0) +n=c.id +m=n.y +if(m!=null)return m +l=s+n.b +if(n.w||a2>0)k.ase(c,l,e) +else k.ase(c,-a2+f,e) +i=Math.max(l+n.c,i) +m=n.a +a2-=m +r+=m +s+=n.d +m=n.z +if(m!==0){a0-=m-o +b=Math.min(p+m,0)}k.aS2(e,n) +c=a.$1(c)}return 0}, +AW(a){var s,r,q,p,o,n +switch(this.bq.a){case 0:return null +case 1:case 2:case 3:break}s=this.k3 +r=0+s.a +q=0+s.b +s=t.C +if(s.a(A.X.prototype.gad.call(a)).f===0||!isFinite(s.a(A.X.prototype.gad.call(a)).y))return new A.Z(0,0,r,q) +p=s.a(A.X.prototype.gad.call(a)).y-s.a(A.X.prototype.gad.call(a)).r+s.a(A.X.prototype.gad.call(a)).f +switch(A.ri(this.F,s.a(A.X.prototype.gad.call(a)).b)){case B.at:o=0+p +n=0 +break +case B.av:q-=p +n=0 +o=0 +break +case B.cK:n=0+p +o=0 +break +case B.cp:r-=p +n=0 +o=0 +break +default:n=0 +o=0}return new A.Z(n,o,r,q)}, +ano(a){var s,r=this,q=r.aj +if(q==null){q=r.k3 +return new A.Z(0,0,0+q.a,0+q.b)}switch(A.dL(r.F).a){case 1:s=r.k3 +return new A.Z(0,0-q,0+s.a,0+s.b+q) +case 0:s=r.k3 +return new A.Z(0-q,0,0+s.a+q,0+s.b)}}, +b4(a,b){var s,r,q,p=this +if(p.ae$==null)return +s=p.gaNd()&&p.bq!==B.h +r=p.cE +if(s){s=p.cx +s===$&&A.e() +q=p.k3 +r.sbD(0,a.A7(s,b,new A.Z(0,0,0+q.a,0+q.b),p.gbqI(),p.bq,r.a))}else{r.sbD(0,null) +p.aDc(a,b)}}, +n(){this.cE.sbD(0,null) +this.tp()}, +aDc(a,b){var s,r,q,p,o,n,m +for(s=this.gamr(),r=s.length,q=b.a,p=b.b,o=0;o0&&p>=0 +p=c.atv(q,p) +h=A.ks(a0.dJ(0,c),a2) +g=c.aOD(q) +switch(t.C.a(A.X.prototype.gad.call(q)).b.a){case 0:if(i&&a1<=0)return new A.xF(1/0,h) +p-=g +break +case 1:if(i&&a1>=1)return new A.xF(-1/0,h) +switch(A.dL(c.F).a){case 1:p-=h.d-h.b +break +case 0:p-=h.c-h.a +break}break}s=c.F +switch(A.dL(s).a){case 0:f=c.k3.a-g +break +case 1:f=c.k3.b-g +break +default:f=b}e=p-(f-j)*a1 +o=c.W.at +o.toString +d=o-e +switch(s.a){case 2:h=h.bJ(0,0,d) +break +case 1:h=h.bJ(0,d,0) +break +case 0:h=h.bJ(0,0,-d) +break +case 3:h=h.bJ(0,-d,0) +break}return new A.xF(e,h)}, +asS(a,b){return this.Hd(a,b,null)}, +aJU(a,b,c){switch(A.ri(this.F,c)){case B.av:return new A.w(0,this.k3.b-(b+a.id.c)) +case B.cK:return new A.w(b,0) +case B.at:return new A.w(0,b) +case B.cp:return new A.w(this.k3.a-(b+a.id.c),0)}}, +qO(a,b,c,d){var s=this +if(!s.W.r.gFK())return s.Wa(a,b,c,d) +s.Wa(a,null,c,A.cP0(a,b,c,s.W,d,s))}, +KP(){return this.qO(B.b7,null,B.H,null)}, +F8(a){return this.qO(B.b7,null,B.H,a)}, +Hs(a,b,c){return this.qO(a,null,b,c)}, +KQ(a){return this.qO(B.b7,null,a,null)}, +F9(a,b){return this.qO(B.b7,a,B.H,b)}, +$ia7j:1} +A.bQf.prototype={ +$1(a){var s=a.id +return s.w||s.z>0}, +$S:958} +A.bQe.prototype={ +$1(a){var s=this,r=s.c,q=s.a,p=s.b.aJW(r,q.b) +return r.aNg(s.d,q.a,p)}, +$S:347} +A.a7Q.prototype={ +pW(a){if(!(a.e instanceof A.Bl))a.e=new A.Bl(null,null,B.m)}, +salN(a){if(a===this.v8)return +this.v8=a +this.ak()}, +scO(a){if(a==this.q3)return +this.q3=a +this.ak()}, +gwa(){return!0}, +dW(a){return new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d))}, +cN(){var s,r,q,p,o,n,m,l,k,j=this +switch(A.dL(j.F).a){case 1:j.W.Im(j.k3.b) +break +case 0:j.W.Im(j.k3.a) +break}if(j.q3==null){j.wr=j.tf=0 +j.uO=!1 +j.W.Il(0,0) +return}switch(A.dL(j.F).a){case 1:s=j.k3 +r=s.b +q=s.a +break +case 0:s=j.k3 +r=s.a +q=s.b +break +default:r=null +q=null}s=0 +do{p=j.W.at +p.toString +o=j.agr(r,q,p+0) +if(o!==0)j.W.aKD(o) +else{p=j.W +n=j.tf +n===$&&A.e() +m=j.v8 +n=Math.min(0,n+r*m) +l=j.wr +l===$&&A.e() +if(p.Il(n,Math.max(0,l-r*(1-m))))break}k=s+1 +if(k<10){s=k +continue}else break}while(!0)}, +agr(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this +e.wr=e.tf=0 +e.uO=!1 +s=a*e.v8-c +r=A.a9(s,0,a) +q=a-s +p=A.a9(q,0,a) +switch(e.b5.a){case 0:e.aj=e.a1 +break +case 1:e.aj=a*e.a1 +break}o=e.aj +o.toString +n=a+2*o +m=s+o +l=A.a9(m,0,n) +k=A.a9(n-m,0,n) +j=e.q3.e +j.toString +i=A.y(e).i("aK.1").a(j).j7$ +j=i==null +if(!j){h=Math.max(a,s) +g=e.apU(e.gbCT(),A.a9(q,-o,0),i,b,B.NW,p,a,0,l,r,h-a) +if(g!==0)return-g}q=e.q3 +o=-s +h=Math.max(0,o) +o=j?Math.min(0,o):0 +j=s>=a?s:r +f=e.aj +f.toString +return e.apU(e.gaJC(),A.a9(s,-f,0),q,b,B.tN,j,a,o,k,p,h)}, +gaNd(){return this.uO}, +aS2(a,b){var s,r=this +switch(a.a){case 0:s=r.wr +s===$&&A.e() +r.wr=s+b.a +break +case 1:s=r.tf +s===$&&A.e() +r.tf=s-b.a +break}if(b.x)r.uO=!0}, +ase(a,b,c){var s=a.e +s.toString +t.jB.a(s).a=this.aJU(a,b,c)}, +aqU(a){var s=a.e +s.toString +return t.jB.a(s).a}, +atv(a,b){var s,r,q,p,o=this +switch(t.C.a(A.X.prototype.gad.call(a)).b.a){case 0:s=o.q3 +for(r=A.y(o).i("aK.1"),q=0;s!==a;){q+=s.id.a +p=s.e +p.toString +s=r.a(p).av$}return q+b +case 1:r=o.q3.e +r.toString +p=A.y(o).i("aK.1") +s=p.a(r).j7$ +for(q=0;s!==a;){q-=s.id.a +r=s.e +r.toString +s=p.a(r).j7$}return q-b}}, +aOD(a){var s,r,q,p,o=this +switch(t.C.a(A.X.prototype.gad.call(a)).b.a){case 0:s=o.q3 +for(r=A.y(o).i("aK.1"),q=0;s!==a;){q+=s.id.f +p=s.e +p.toString +s=r.a(p).av$}return q +case 1:r=o.q3.e +r.toString +p=A.y(o).i("aK.1") +s=p.a(r).j7$ +for(q=0;s!==a;){q+=s.id.f +r=s.e +r.toString +s=p.a(r).j7$}return q}}, +rm(a,b){var s=a.e +s.toString +s=t.jB.a(s).a +b.bJ(0,s.a,s.b)}, +aJW(a,b){var s,r=a.e +r.toString +t.jB.a(r) +s=t.C +switch(A.ri(s.a(A.X.prototype.gad.call(a)).a,s.a(A.X.prototype.gad.call(a)).b)){case B.at:return b-r.a.b +case B.cK:return b-r.a.a +case B.av:return a.id.c-(b-r.a.b) +case B.cp:return a.id.c-(b-r.a.a)}}, +gamr(){var s,r,q=this,p=A.a([],t.Ry),o=q.ae$ +if(o==null)return p +for(s=A.y(q).i("aK.1");o!=q.q3;){o.toString +p.push(o) +r=o.e +r.toString +o=s.a(r).av$}o=q.ez$ +for(;!0;){o.toString +p.push(o) +if(o===q.q3)return p +r=o.e +r.toString +o=s.a(r).j7$}}, +gaJE(){var s,r,q,p=this,o=A.a([],t.Ry) +if(p.ae$==null)return o +s=p.q3 +for(r=A.y(p).i("aK.1");s!=null;){o.push(s) +q=s.e +q.toString +s=r.a(q).av$}q=p.q3.e +q.toString +s=r.a(q).j7$ +for(;s!=null;){o.push(s) +q=s.e +q.toString +s=r.a(q).j7$}return o}} +A.aD6.prototype={ +pW(a){if(!(a.e instanceof A.Bi))a.e=new A.Bi(null,null)}, +cN(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=t.k.a(A.X.prototype.gad.call(g)) +if(g.ae$==null){switch(A.dL(g.F).a){case 1:g.k3=new A.a1(f.b,f.c) +break +case 0:g.k3=new A.a1(f.a,f.d) +break}g.W.Im(0) +g.q3=g.v8=0 +g.tf=!1 +g.W.Il(0,0) +return}switch(A.dL(g.F).a){case 1:s=f.d +r=f.b +break +case 0:s=f.b +r=f.d +break +default:s=null +r=null}q=f.a +p=f.b +o=f.c +n=f.d +m=null +do{l=g.W.at +l.toString +k=g.agr(s,r,l) +if(k!==0)g.W.aKD(k) +else{switch(A.dL(g.F).a){case 1:l=g.q3 +l===$&&A.e() +m=A.a9(l,o,n) +break +case 0:l=g.q3 +l===$&&A.e() +m=A.a9(l,q,p) +break}j=g.W.Im(m) +l=g.W +i=g.v8 +i===$&&A.e() +h=l.Il(0,Math.max(0,i-m)) +if(j&&h)break}}while(!0) +switch(A.dL(g.F).a){case 1:g.k3=new A.a1(A.a9(r,q,p),A.a9(m,o,n)) +break +case 0:g.k3=new A.a1(A.a9(m,q,p),A.a9(r,o,n)) +break}}, +agr(a,b,c){var s,r,q,p,o,n=this +n.q3=n.v8=0 +n.tf=c<0 +switch(n.b5.a){case 0:n.aj=n.a1 +break +case 1:n.aj=a*n.a1 +break}s=n.ae$ +r=Math.max(0,c) +q=Math.min(0,c) +p=Math.max(0,-c) +o=n.aj +o.toString +return n.apU(n.gaJC(),-o,s,b,B.tN,p,a,q,a+2*o,a+q,r)}, +gaNd(){return this.tf}, +aS2(a,b){var s=this,r=s.v8 +r===$&&A.e() +s.v8=r+b.a +if(b.x)s.tf=!0 +r=s.q3 +r===$&&A.e() +s.q3=r+b.e}, +ase(a,b,c){var s=a.e +s.toString +t.Xp.a(s).a=b}, +aqU(a){var s=a.e +s.toString +s=t.Xp.a(s).a +s.toString +return this.aJU(a,s,B.tN)}, +atv(a,b){var s,r,q,p=this.ae$ +for(s=A.y(this).i("aK.1"),r=0;p!==a;){r+=p.id.a +q=p.e +q.toString +p=s.a(q).av$}return r+b}, +aOD(a){var s,r,q,p=this.ae$ +for(s=A.y(this).i("aK.1"),r=0;p!==a;){r+=p.id.f +q=p.e +q.toString +p=s.a(q).av$}return r}, +rm(a,b){var s=this.aqU(t.nl.a(a)) +b.bJ(0,s.a,s.b)}, +aJW(a,b){var s,r=a.e +r.toString +t.Xp.a(r) +s=t.C +switch(A.ri(s.a(A.X.prototype.gad.call(a)).a,s.a(A.X.prototype.gad.call(a)).b)){case B.at:case B.cK:r=r.a +r.toString +return b-r +case B.av:s=this.k3.b +r=r.a +r.toString +return s-b-r +case B.cp:s=this.k3.a +r=r.a +r.toString +return s-b-r}}, +gamr(){var s,r,q=A.a([],t.Ry),p=this.ez$ +for(s=A.y(this).i("aK.1");p!=null;){q.push(p) +r=p.e +r.toString +p=s.a(r).j7$}return q}, +gaJE(){var s,r,q=A.a([],t.Ry),p=this.ae$ +for(s=A.y(this).i("aK.1");p!=null;){q.push(p) +r=p.e +r.toString +p=s.a(r).av$}return q}} +A.uc.prototype={ +b3(a){var s,r,q +this.oM(a) +s=this.ae$ +for(r=A.y(this).i("uc.0");s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).av$}}, +b0(a){var s,r,q +this.lD(0) +s=this.ae$ +for(r=A.y(this).i("uc.0");s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).av$}}} +A.TU.prototype={ +G(){return"ScrollDirection."+this.b}} +A.mZ.prototype={ +a0i(a,b,c,d){var s=d.a===B.H.a +if(s){this.t_(b) +return A.d1(null,t.H)}else return this.x4(b,c,d)}, +k(a){var s=this,r=A.a([],t.s) +s.b46(r) +r.push(A.a_(s.w).k(0)) +r.push(s.r.k(0)) +r.push(A.r(s.fr)) +r.push(s.k4.k(0)) +return"#"+A.eA(s)+"("+B.b.aU(r,", ")+")"}, +qz(a){var s=this.at +if(s!=null)a.push("offset: "+B.e.bk(s,1))}} +A.ac0.prototype={ +G(){return"WrapAlignment."+this.b}} +A.aKB.prototype={ +G(){return"WrapCrossAlignment."+this.b}} +A.agl.prototype={} +A.yj.prototype={} +A.a7R.prototype={ +sMI(a,b){if(this.F===b)return +this.F=b +this.ak()}, +suo(a){if(this.M===a)return +this.M=a +this.ak()}, +safo(a,b){if(this.W===b)return +this.W=b +this.ak()}, +sbWj(a){if(this.a1===a)return +this.a1=a +this.ak()}, +sbWl(a){if(this.aj===a)return +this.aj=a +this.ak()}, +sMx(a){if(this.b5===a)return +this.b5=a +this.ak()}, +pW(a){if(!(a.e instanceof A.yj))a.e=new A.yj(null,null,B.m)}, +c2(a){var s,r,q,p,o=this +switch(o.F.a){case 0:s=o.ae$ +for(r=A.y(o).i("aK.1"),q=0;s!=null;){q=Math.max(q,s.aI(B.aE,1/0,s.gce())) +p=s.e +p.toString +s=r.a(p).av$}return q +case 1:return o.WB(new A.aA(0,1/0,0,a)).a}}, +bY(a){var s,r,q,p,o=this +switch(o.F.a){case 0:s=o.ae$ +for(r=A.y(o).i("aK.1"),q=0;s!=null;){q+=s.aI(B.aF,1/0,s.gcd()) +p=s.e +p.toString +s=r.a(p).av$}return q +case 1:return o.WB(new A.aA(0,1/0,0,a)).a}}, +bP(a){var s,r,q,p,o=this +switch(o.F.a){case 0:return o.WB(new A.aA(0,a,0,1/0)).b +case 1:s=o.ae$ +for(r=A.y(o).i("aK.1"),q=0;s!=null;){q=Math.max(q,s.aI(B.aA,1/0,s.gc4())) +p=s.e +p.toString +s=r.a(p).av$}return q}}, +bX(a){var s,r,q,p,o=this +switch(o.F.a){case 0:return o.WB(new A.aA(0,a,0,1/0)).b +case 1:s=o.ae$ +for(r=A.y(o).i("aK.1"),q=0;s!=null;){q+=s.aI(B.aN,1/0,s.gcv()) +p=s.e +p.toString +s=r.a(p).av$}return q}}, +q0(a){return this.a99(a)}, +aif(a){switch(this.F.a){case 0:return a.a +case 1:return a.b}}, +aic(a){switch(this.F.a){case 0:return a.b +case 1:return a.a}}, +bh4(a,b){switch(this.F.a){case 0:return new A.w(a,b) +case 1:return new A.w(b,a)}}, +bgo(a,b,c){var s=b-c +switch(this.b5.a){case 0:return a?s:0 +case 1:return a?0:s +case 2:return s/2}}, +dW(a){return this.WB(a)}, +WB(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this +switch(f.F.a){case 0:s=a.b +r=new A.aA(0,s,0,1/0) +break +case 1:s=a.d +r=new A.aA(0,1/0,0,s) +break +default:r=null +s=0}q=f.ae$ +for(p=A.y(f).i("aK.1"),o=0,n=0,m=0,l=0,k=0;q!=null;){j=A.cJB(q,r) +i=f.aif(j) +h=f.aic(j) +if(k>0&&m+i+f.W>s){o=Math.max(o,m) +n+=l+f.aj +m=0 +l=0 +k=0}m+=i +l=Math.max(l,h) +if(k>0)m+=f.W;++k +g=q.e +g.toString +q=p.a(g).av$}n+=l +o=Math.max(o,m) +switch(f.F.a){case 0:return a.bu(new A.a1(o,n)) +case 1:return a.bu(new A.a1(n,o))}}, +cN(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3=this,b4=t.k.a(A.X.prototype.gad.call(b3)) +b3.a5=!1 +s=b3.ae$ +if(s==null){b3.k3=new A.a1(A.a9(0,b4.a,b4.b),A.a9(0,b4.c,b4.d)) +return}switch(b3.F.a){case 0:r=b4.b +q=new A.aA(0,r,0,1/0) +p=b3.bq===B.b0&&!0 +o=b3.cE===B.lc&&!0 +break +case 1:r=b4.d +q=new A.aA(0,1/0,0,r) +p=b3.cE===B.lc&&!0 +o=b3.bq===B.b0&&!0 +break +default:q=null +r=0 +p=!1 +o=!1}n=b3.W +m=b3.aj +l=A.a([],t.M7) +for(k=t.aQ,j=0,i=0,h=0,g=0,f=0;s!=null;){s.cV(q,!0) +e=s.k3 +e.toString +d=b3.aif(e) +e=s.k3 +e.toString +c=b3.aic(e) +if(f>0&&h+n+d>r){j=Math.max(j,h) +i+=g +if(l.length!==0)i+=m +l.push(new A.agl(h,g,f)) +h=0 +g=0 +f=0}h+=d +if(f>0)h+=n +g=Math.max(g,c);++f +e=s.e +e.toString +k.a(e) +e.e=l.length +s=e.av$}if(f>0){j=Math.max(j,h) +i+=g +if(l.length!==0)i+=m +l.push(new A.agl(h,g,f))}b=l.length +switch(b3.F.a){case 0:e=b3.k3=b4.bu(new A.a1(j,i)) +a=e.a +a0=e.b +break +case 1:e=b3.k3=b4.bu(new A.a1(i,j)) +a=e.b +a0=e.a +break +default:a=0 +a0=0}b3.a5=a1?a1/(b-1):0 +a2=0 +break +case 4:a3=a1/b +a2=a3/2 +break +case 5:a3=a1/(b+1) +a2=a3 +break +default:a2=0 +a3=0}a3+=m +a4=o?a0-a2:a2 +s=b3.ae$ +for(a5=0;a51?a7/(f-1):0 +a8=0 +break +case 4:a9=a7/f +a8=a9/2 +break +case 5:a9=a7/(f+1) +a8=a9 +break +default:a8=0 +a9=0}a9+=n +b0=p?a-a8:a8 +if(o)a4-=g +for(;s!=null;){e=s.e +e.toString +k.a(e) +if(e.e!==a5)break +b1=s.k3 +b1.toString +d=b3.aif(b1) +b1=s.k3 +b1.toString +b2=b3.bgo(o,g,b3.aic(b1)) +if(p)b0-=d +e.a=b3.bh4(b0,a4+b2) +b0=p?b0-a9:b0+(d+a9) +s=e.av$}a4=o?a4-a3:a4+(g+a3)}}, +nQ(a,b){return this.Cn(a,b)}, +b4(a,b){var s,r=this,q=r.a5&&r.K!==B.h,p=r.df +if(q){q=r.cx +q===$&&A.e() +s=r.k3 +p.sbD(0,a.A7(q,b,new A.Z(0,0,0+s.a,0+s.b),r.ga9a(),r.K,p.a))}else{p.sbD(0,null) +r.AV(a,b)}}, +n(){this.df.sbD(0,null) +this.tp()}} +A.aUy.prototype={ +b3(a){var s,r,q +this.oM(a) +s=this.ae$ +for(r=t.aQ;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).av$}}, +b0(a){var s,r,q +this.lD(0) +s=this.ae$ +for(r=t.aQ;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).av$}}} +A.aUz.prototype={} +A.yA.prototype={ +bWq(){return this.a.$0()}} +A.Ww.prototype={} +A.Fy.prototype={ +G(){return"SchedulerPhase."+this.b}} +A.bK6.prototype={} +A.md.prototype={ +aQL(a){var s=this.CW$ +B.b.D(s,a) +if(s.length===0){s=$.dl() +s.ay=null +s.ch=$.aq}}, +bfh(a){var s,r,q,p,o,n,m,l,k=this.CW$,j=A.R(k,!0,t.ph) +for(p=j.length,o=0;o")) +s.t(0,new A.yA(a,b.a,new A.aE(q,d.i("aE<0>")),d.i("yA<0>"))) +if(r===0&&this.c<=0)this.ahP() +return q}, +aX4(a,b,c){return this.atq(a,b,null,c)}, +ahP(){if(this.dx$)return +this.dx$=!0 +A.d4(B.H,this.gbuj())}, +buk(){this.dx$=!1 +if(this.bKk())this.ahP()}, +bKk(){var s,r,q,p,o,n,m=this,l=m.db$ +if(l.c===0||m.c>0)return!1 +s=l.gN(l) +p=s.b +if(m.cy$.$2$priority$scheduler(p,m)){try{if(l.c===0)A.W(A.ab("No element"));++l.d +l.WP(0) +o=l.aEh() +if(l.c>0)l.ax7(o,0) +p=s +p.f.bT(0,p.bWq())}catch(n){r=A.a2(n) +q=A.ay(n) +p=A.dg("during a task callback") +A.ht(new A.ed(r,q,"scheduler library",p,null,!1))}return l.c!==0}return!1}, +Vi(a,b){var s,r=this +r.EY() +s=++r.dy$ +r.fr$.j(0,s,new A.Ww(a)) +return r.dy$}, +a3h(a){return this.Vi(a,!1)}, +gSc(){var s=this +if(s.id$==null){if(s.k2$===B.nA)s.EY() +s.id$=new A.aE(new A.ah($.aq,t.D4),t.gR) +s.go$.push(new A.bT5(s))}return s.id$.a}, +gaMI(){return this.k3$}, +aFa(a){if(this.k3$===a)return +this.k3$=a +if(a)this.EY()}, +aM0(){var s=$.dl() +if(s.w==null){s.w=this.gbhV() +s.x=$.aq}if(s.y==null){s.y=this.gbiL() +s.z=$.aq}}, +ao5(){switch(this.k2$.a){case 0:case 4:this.EY() +return +case 1:case 2:case 3:return}}, +EY(){var s,r=this +if(!r.k1$)s=!(A.md.prototype.gaMI.call(r)&&r.pS$) +else s=!0 +if(s)return +r.aM0() +$.dl().EY() +r.k1$=!0}, +aX2(){if(this.k1$)return +this.aM0() +$.dl().EY() +this.k1$=!0}, +atr(){var s,r,q=this +if(q.k4$||q.k2$!==B.nA)return +q.k4$=!0 +s=new A.aHj(null,null,0,A.a([],t.YM)) +s.a46(0,"Warm-up frame") +r=q.k1$ +A.d4(B.H,new A.bT7(q)) +A.d4(B.H,new A.bT8(q,r)) +q.bOv(new A.bT9(q,s))}, +awC(a){var s=this.ok$ +return A.c7(0,0,B.e.au((s==null?B.H:new A.bg(a.a-s.a)).a/1)+this.p1$.a,0,0,0)}, +bhW(a){if(this.k4$){this.RG$=!0 +return}this.aMP(a)}, +biM(){var s=this +if(s.RG$){s.RG$=!1 +s.go$.push(new A.bT4(s)) +return}s.aMS()}, +aMP(a){var s,r,q=this +if(q.ok$==null)q.ok$=a +r=a==null +q.p3$=q.awC(r?q.p2$:a) +if(!r)q.p2$=a +q.k1$=!1 +try{q.k2$=B.dGG +s=q.fr$ +q.fr$=A.b(t.S,t.Jd) +J.f8(s,new A.bT6(q)) +q.fx$.V(0)}finally{q.k2$=B.dGH}}, +bVR(a){var s=this,r=s.ry$,q=r==null +if(!q&&r!==a)return null +if(r===a)++s.to$ +else if(q){s.ry$=a +s.to$=1}return new A.bK6(s.gben())}, +beo(){if(--this.to$===0){this.ry$=null +$.dl()}}, +aMS(){var s,r,q,p,o,n,m,l=this +try{l.k2$=B.E2 +for(p=l.fy$,o=p.length,n=0;n1e4)b=1e4*B.d.gKR(b) +return new A.a6I(this.a+b)}, +aq(a,b){return this.a2(0,-b)}} +A.Vb.prototype={ +saqg(a,b){var s=this +if(b===s.b)return +s.b=b +if(b)s.adM() +else if(s.a!=null&&s.e==null)s.e=$.dI.Vi(s.ga7u(),!1)}, +gbNw(){if(this.a==null)return!1 +if(this.b)return!1 +var s=$.dI +s.toString +if(A.md.prototype.gaMI.call(s)&&s.pS$)return!0 +if($.dI.k2$!==B.nA)return!0 +return!1}, +xC(a){var s,r,q=this +q.a=new A.M0(new A.aE(new A.ah($.aq,t.D4),t.gR)) +if(!q.b)s=q.e==null +else s=!1 +if(s)q.e=$.dI.Vi(q.ga7u(),!1) +s=$.dI +r=s.k2$.a +if(r>0&&r<4){s=s.p3$ +s.toString +q.c=s}s=q.a +s.toString +return s}, +Pd(a,b){var s=this,r=s.a +if(r==null)return +s.c=s.a=null +s.adM() +if(b)r.aGm(s) +else r.aGn()}, +oV(a){return this.Pd(a,!1)}, +bxN(a){var s,r=this +r.e=null +s=r.c +if(s==null)s=r.c=a +r.d.$1(new A.bg(a.a-s.a)) +if(!r.b&&r.a!=null&&r.e==null)r.e=$.dI.Vi(r.ga7u(),!0)}, +adM(){var s,r=this.e +if(r!=null){s=$.dI +s.fr$.D(0,r) +s.fx$.t(0,r) +this.e=null}}, +n(){var s=this,r=s.a +if(r!=null){s.a=null +s.adM() +r.aGm(s)}}, +bWN(a,b){var s=""+"Ticker()" +return s.charCodeAt(0)==0?s:s}, +k(a){return this.bWN(a,!1)}} +A.M0.prototype={ +aGn(){this.c=!0 +this.a.pi(0) +var s=this.b +if(s!=null)s.pi(0)}, +aGm(a){var s +this.c=!1 +s=this.b +if(s!=null)s.pJ(new A.ab0(a))}, +a2s(a){var s,r,q=this,p=new A.c2d(a) +if(q.b==null){s=q.b=new A.aE(new A.ah($.aq,t.D4),t.gR) +r=q.c +if(r!=null)if(r)s.pi(0) +else s.pJ(B.dUG)}q.b.a.pG(0,p,p,t.H)}, +Mg(a,b){return this.a.a.Mg(a,b)}, +ks(a){return this.Mg(a,null)}, +pG(a,b,c,d){return this.a.a.pG(0,b,c,d)}, +aJ(a,b,c){return this.pG(a,b,null,c)}, +t5(a){return this.a.a.t5(a)}, +k(a){var s=A.eA(this),r=this.c +if(r==null)r="active" +else r=r?"complete":"canceled" +return"#"+s+"("+r+")"}, +$iQ:1} +A.c2d.prototype={ +$1(a){this.a.$0()}, +$S:12} +A.ab0.prototype={ +k(a){var s=this.a +if(s!=null)return"This ticker was canceled: "+s.k(0) +return'The ticker was canceled before the "orCancel" property was first used.'}, +$ibv:1} +A.aEn.prototype={ +gXO(){var s,r=this.aok$ +if(r===$){s=A.bJ($.dl().a.c,t.y) +this.aok$!==$&&A.ao() +this.aok$=s +r=s}return r}, +be5(){--this.aol$ +this.gXO().sm(0,this.aol$>0)}, +aB4(){var s,r=this +if($.dl().a.c){if(r.a9P$==null){++r.aol$ +r.gXO().sm(0,!0) +r.a9P$=new A.bUJ(r.gbe4())}}else{s=r.a9P$ +if(s!=null)s.a.$0() +r.a9P$=null}}, +bkP(a,b,c){var s=this.bv$ +s===$&&A.e() +s=s.at +if(s!=null)s.bSQ(a,b,null)}} +A.bUJ.prototype={} +A.vB.prototype={ +k(a){return"SemanticsTag("+this.a+")"}} +A.OI.prototype={} +A.amy.prototype={} +A.Dy.prototype={ +gv(a){return A.am(null,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.Dy&&b.b===this.b&&b.c===this.c}, +k(a){return"CustomSemanticsAction("+A.r($.cA_.h(0,this))+", label:null, hint:"+this.b+", action:"+this.c.k(0)+")"}} +A.fv.prototype={ +a2(a,b){var s,r,q,p,o,n,m,l=this.a,k=l.length +if(k===0)return b +s=b.a +if(s.length===0)return this +r=A.R(this.b,!0,t.Vc) +q=b.b +p=q.length +if(p!==0)for(o=0;o=0;--o)r[o]=n[q-o-1].e}n=a4.fr +m=n.length +if(m!==0){l=new Int32Array(m) +for(o=0;o0?r[n-1].p1:null +if(n!==0)if(J.aF(l)===J.aF(o)){if(l!=null)o.toString +k=!0}else k=!1 +else k=!0 +if(!k&&p.length!==0){if(o!=null){if(!!p.immutable$list)A.W(A.ak("sort")) +h=p.length-1 +if(h-0<=32)A.a9N(p,0,h,J.cES()) +else A.a9M(p,0,h,J.cES())}B.b.H(q,p) +B.b.V(p)}p.push(new A.Cq(m,l,n))}if(o!=null)B.b.rj(p) +B.b.H(q,p) +h=t.rB +return A.R(new A.N(q,new A.bUL(),h),!0,h.i("al.E"))}, +Vo(a){if(this.b==null)return +B.y3.c_(0,a.aRq(this.e))}, +qu(){return"SemanticsNode#"+this.e}, +bWG(a,b,c){return new A.aVg(a,this,b,!0,!0,null,c)}, +aRn(a){return this.bWG(B.aSm,null,a)}, +ge8(a){return this.d}} +A.bUN.prototype={ +$1(a){var s,r,q=this.a +q.a=q.a|a.dy +q.b=q.b|a.db +if(q.x==null)q.x=a.ok +if(q.z==null)q.z=a.p2 +if(q.Q==null)q.Q=a.p4 +if(q.as==null)q.as=a.R8 +if(q.at==null)q.at=a.RG +if(q.ax==null)q.ax=a.rx +if(q.ay==null)q.ay=a.ry +if(q.ch==null)q.ch=a.to +if(q.CW==null)q.CW=a.x1 +if(q.cx==null)q.cx=a.x2 +if(q.d.a==="")q.d=a.fx +if(q.e.a==="")q.e=a.fy +if(q.f.a==="")q.f=a.go +if(q.w==="")q.w=a.k1 +s=a.dx +if(s!=null){r=q.y;(r==null?q.y=A.b4(t.g3):r).H(0,s)}for(s=this.b.cy,s=A.hd(s,s.r,A.y(s).c),r=this.c;s.q();)r.t(0,A.a0b(s.d)) +s=a.k4 +if(s!=null){s=s.a +if(s!=null)r.t(0,A.a0b(new A.Dy(s,B.io))) +s=a.k4.b +if(s!=null)r.t(0,A.a0b(new A.Dy(s,B.w9)))}s=q.c +r=q.x +q.c=A.csH(a.fr,a.ok,s,r) +r=q.r +s=q.x +q.r=A.csH(a.id,a.ok,r,s) +q.cy=Math.max(q.cy,a.k3+a.k2) +return!0}, +$S:265} +A.bUL.prototype={ +$1(a){return a.a}, +$S:963} +A.BU.prototype={ +bL(a,b){return B.e.bL(this.b,b.b)}, +$idy:1} +A.wd.prototype={ +bL(a,b){return B.e.bL(this.a,b.a)}, +b0f(){var s,r,q,p,o,n,m,l,k,j=A.a([],t.rF) +for(s=this.c,r=s.length,q=0;q") +return A.R(new A.hY(n,new A.co7(),s),!0,s.i("D.E"))}, +b0e(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=this.c,a4=a3.length +if(a4<=1)return a3 +s=t.S +r=A.b(s,t.bu) +q=A.b(s,s) +for(p=this.b,o=p===B.b0,p=p===B.u,n=a4,m=0;m2.356194490192345 +else a0=!1 +if(a||a0)q.j(0,l.e,f.e)}}a1=A.a([],t.t) +a2=A.a(a3.slice(0),A.a0(a3)) +B.b.fm(a2,new A.co3()) +new A.N(a2,new A.co4(),A.a0(a2).i("N<1,A>")).an(0,new A.co6(A.b4(s),q,a1)) +a3=t.D7 +a3=A.R(new A.N(a1,new A.co5(r),a3),!0,a3.i("al.E")) +a4=A.a0(a3).i("c_<1>") +return A.R(new A.c_(a3,a4),!0,a4.i("al.E"))}, +$idy:1} +A.co7.prototype={ +$1(a){return a.b0e()}, +$S:351} +A.co3.prototype={ +$2(a,b){var s,r,q=a.w,p=A.No(a,new A.w(q.a,q.b)) +q=b.w +s=A.No(b,new A.w(q.a,q.b)) +r=B.e.bL(p.b,s.b) +if(r!==0)return-r +return-B.e.bL(p.a,s.a)}, +$S:266} +A.co6.prototype={ +$1(a){var s=this,r=s.a +if(r.p(0,a))return +r.t(0,a) +r=s.b +if(r.a0(0,a)){r=r.h(0,a) +r.toString +s.$1(r)}s.c.push(a)}, +$S:43} +A.co4.prototype={ +$1(a){return a.e}, +$S:966} +A.co5.prototype={ +$1(a){var s=this.a.h(0,a) +s.toString +return s}, +$S:967} +A.csz.prototype={ +$1(a){return a.b0f()}, +$S:351} +A.Cq.prototype={ +bL(a,b){var s,r=this.b +if(r==null||b.b==null)return this.c-b.c +r.toString +s=b.b +s.toString +return r.bL(0,s)}, +$idy:1} +A.U6.prototype={ +n(){var s=this +s.b.V(0) +s.c.V(0) +s.d.V(0) +s.pl()}, +aYu(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=f.b +if(e.a===0)return +s=A.b4(t.S) +r=A.a([],t.QF) +for(q=t.LQ,p=A.y(e).i("aO"),o=p.i("D.E"),n=f.d;e.a!==0;){m=A.R(new A.aO(e,new A.bUQ(f),p),!0,o) +e.V(0) +n.V(0) +l=new A.bUR() +if(!!m.immutable$list)A.W(A.ak("sort")) +k=m.length-1 +if(k-0<=32)A.a9N(m,0,k,l) +else A.a9M(m,0,k,l) +B.b.H(r,m) +for(l=m.length,j=0;j#"+A.eA(this)}} +A.bUQ.prototype={ +$1(a){return!this.a.d.p(0,a)}, +$S:265} +A.bUR.prototype={ +$2(a,b){return a.a-b.a}, +$S:266} +A.bUS.prototype={ +$2(a,b){return a.a-b.a}, +$S:266} +A.bUP.prototype={ +$1(a){if(a.cx.a0(0,this.b)){this.a.a=a +return!1}return!0}, +$S:265} +A.vA.prototype={ +L5(a,b){var s=this +s.e.j(0,a,b) +s.f=s.f|a.a +s.d=!0}, +wQ(a,b){this.L5(a,new A.bUz(b))}, +sA4(a){a.toString +this.wQ(B.io,a) +this.r=a}, +sCS(a){a.toString +this.wQ(B.w9,a)}, +sac_(a){this.wQ(B.qd,a)}, +sabK(a){this.wQ(B.dH7,a)}, +sac0(a){this.wQ(B.qe,a)}, +sac1(a){this.wQ(B.qb,a)}, +sabZ(a){this.wQ(B.qc,a)}, +sa0C(a){this.wQ(B.a8Q,a)}, +sa0x(a){this.wQ(B.a8P,a)}, +sabG(a,b){this.wQ(B.dH9,b)}, +sabH(a,b){this.wQ(B.dHd,b)}, +sabU(a,b){this.wQ(B.dH3,b)}, +sabS(a){this.L5(B.dHa,new A.bUC(a))}, +sabQ(a){this.L5(B.dH1,new A.bUA(a))}, +sabT(a){this.L5(B.dHb,new A.bUD(a))}, +sabR(a){this.L5(B.dH2,new A.bUB(a))}, +sac3(a){this.L5(B.dH4,new A.bUE(a))}, +sac4(a){this.L5(B.dH5,new A.bUF(a))}, +sabJ(a){this.wQ(B.dH8,a)}, +saqn(a){this.wQ(B.dHc,a)}, +saXC(a){if(a==this.k3)return +this.k3=a +this.d=!0}, +saXE(a){if(a==this.k4)return +this.k4=a +this.d=!0}, +sbT5(a){if(a===this.ok)return +this.ok=a +this.d=!0}, +sabn(a){if(a==this.p1)return +this.p1=a +this.d=!0}, +sa93(a){if(a==this.p2)return +this.p2=a +this.d=!0}, +gm(a){return this.RG.a}, +sbM2(a){if(a==null)return +this.x2=a +this.d=!0}, +srE(a,b){if(b===this.xr)return +this.xr=b +this.d=!0}, +a8c(a){var s=this.cU;(s==null?this.cU=A.b4(t.g3):s).t(0,a)}, +dO(a,b){var s=this,r=s.bc,q=a.a +if(b)s.bc=r|q +else s.bc=r&~q +s.d=!0}, +aNV(a){var s=this +if(a==null||!a.d||!s.d)return!0 +if((s.f&a.f)!==0)return!1 +if((s.bc&a.bc)!==0)return!1 +if(s.ok!=null&&a.ok!=null)return!1 +if(s.p1!=null&&a.p1!=null)return!1 +if(s.p2!=null&&a.p2!=null)return!1 +if(s.RG.a.length!==0&&a.RG.a.length!==0)return!1 +return!0}, +FH(a){var s,r,q=this +if(!a.d)return +q.e.H(0,a.e) +q.p4.H(0,a.p4) +q.f=q.f|a.f +q.bc=q.bc|a.bc +if(q.dG==null)q.dG=a.dG +if(q.dM==null)q.dM=a.dM +if(q.bN==null)q.bN=a.bN +if(q.dA==null)q.dA=a.dA +if(q.x2==null)q.x2=a.x2 +if(q.k2==null)q.k2=a.k2 +if(q.k4==null)q.k4=a.k4 +if(q.k3==null)q.k3=a.k3 +if(q.ok==null)q.ok=a.ok +if(q.p1==null)q.p1=a.p1 +if(q.p2==null)q.p2=a.p2 +s=q.y2 +if(s==null){s=q.y2=a.y2 +q.d=!0}if(q.k1==null)q.k1=a.k1 +r=q.R8 +q.R8=A.csH(a.R8,a.y2,r,s) +if(q.RG.a==="")q.RG=a.RG +if(q.rx.a==="")q.rx=a.rx +if(q.ry.a==="")q.ry=a.ry +s=q.to +r=q.y2 +q.to=A.csH(a.to,a.y2,s,r) +if(q.x1==="")q.x1=a.x1 +q.y1=Math.max(q.y1,a.y1+a.xr) +q.d=q.d||a.d}, +IA(a){var s=this,r=A.Bb() +r.a=s.a +r.b=s.b +r.c=s.c +r.d=s.d +r.p3=s.p3 +r.y2=s.y2 +r.k1=s.k1 +r.R8=s.R8 +r.rx=s.rx +r.RG=s.RG +r.ry=s.ry +r.to=s.to +r.x2=s.x2 +r.x1=s.x1 +r.xr=s.xr +r.y1=s.y1 +r.bc=s.bc +r.cU=s.cU +r.dG=s.dG +r.dM=s.dM +r.bN=s.bN +r.dA=s.dA +r.f=s.f +r.k2=s.k2 +r.k4=s.k4 +r.k3=s.k3 +r.ok=s.ok +r.p1=s.p1 +r.p2=s.p2 +r.e.H(0,s.e) +r.p4.H(0,s.p4) +return r}} +A.bUz.prototype={ +$1(a){this.a.$0()}, +$S:21} +A.bUC.prototype={ +$1(a){a.toString +this.a.$1(A.ix(a))}, +$S:21} +A.bUA.prototype={ +$1(a){a.toString +this.a.$1(A.ix(a))}, +$S:21} +A.bUD.prototype={ +$1(a){a.toString +this.a.$1(A.ix(a))}, +$S:21} +A.bUB.prototype={ +$1(a){a.toString +this.a.$1(A.ix(a))}, +$S:21} +A.bUE.prototype={ +$1(a){var s,r,q +a.toString +s=J.CP(t.G.a(a),t.N,t.S) +r=s.h(0,"base") +r.toString +q=s.h(0,"extent") +q.toString +this.a.$1(A.f5(B.K,r,q,!1))}, +$S:21} +A.bUF.prototype={ +$1(a){a.toString +this.a.$1(A.av(a))}, +$S:21} +A.aqB.prototype={ +G(){return"DebugSemanticsDumpOrder."+this.b}} +A.U7.prototype={ +bL(a,b){var s=this.bHf(b) +return s}, +$idy:1} +A.EX.prototype={ +bHf(a){var s=a.b,r=this.b +if(s===r)return 0 +return B.d.bL(r,s)}} +A.aVf.prototype={} +A.aVi.prototype={} +A.aVj.prototype={} +A.YW.prototype={ +G(){return"Assertiveness."+this.b}} +A.bUH.prototype={ +aRq(a){var s=A.p(["type",this.a,"data",this.UD()],t.N,t.z) +if(a!=null)s.j(0,"nodeId",a) +return s}, +wG(){return this.aRq(null)}, +k(a){var s,r,q,p=A.a([],t.s),o=this.UD(),n=J.lc(o.gd_(o)) +B.b.rj(n) +for(s=n.length,r=0;r#"+A.eA(this)+"()"}} +A.b7B.prototype={ +JC(a,b){if(b)return this.a.cQ(0,a,new A.b7C(this,a)) +return this.auR(a,!0)}, +bOl(a){return this.JC(a,!0)}, +bOn(a,b,c){var s,r={},q=this.c +if(q.a0(0,a)){r=q.h(0,a) +r.toString +return c.i("Q<0>").a(r)}r.a=r.b=null +this.pc(0,a).aJ(0,b,c).pG(0,new A.b7D(r,this,a,c),new A.b7E(r),t.H) +s=r.a +if(s!=null)return s +s=new A.ah($.aq,c.i("ah<0>")) +r.b=new A.aE(s,c.i("aE<0>")) +q.j(0,a,s) +return r.b.a}, +Gb(a){this.a.D(0,a) +this.b.D(0,a) +this.c.D(0,a)}} +A.b7C.prototype={ +$0(){return this.a.auR(this.b,!0)}, +$S:41} +A.b7D.prototype={ +$1(a){var s=this,r=new A.cQ(a,s.d.i("cQ<0>")),q=s.a +q.a=r +s.b.c.j(0,s.c,r) +q=q.b +if(q!=null)q.bT(0,a)}, +$S(){return this.d.i("aS(0)")}} +A.b7E.prototype={ +$2(a,b){this.a.b.qV(a,b)}, +$S:26} +A.bKC.prototype={ +pc(a,b){var s,r=null,q=B.el.ac(A.c8(r,r,A.cm(B.pn,b,B.k,!1),r,r,r,r,r,r).e),p=$.mR.tf$ +p===$&&A.e() +s=p.uF(0,"flutter/assets",A.iq(q.buffer,0,r)).aJ(0,new A.bKD(b),t.V4) +return s}, +a07(a){return this.bOb(a)}, +bOb(a){var s=0,r=A.o(t.SG),q,p=this,o,n +var $async$a07=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=A +n=A +s=3 +return A.f(p.pc(0,a),$async$a07) +case 3:q=o.Ac(n.by(c.buffer,0,null)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a07,r)}} +A.bKD.prototype={ +$1(a){if(a==null)throw A.j(A.a1Q(A.a([A.doE(this.a),A.dg("The asset does not exist or has empty data.")],t.qe))) +return a}, +$S:969} +A.VY.prototype={ +aUz(a){var s,r,q,p=this.b +if(!p.a0(0,a)){s=this.a +r=J.T(s) +if(r.h(s,a)==null)return null +q=r.h(s,a) +if(q==null)q=[] +q=J.f7(t.VG.a(q),t.pE) +p.j(0,a,q.dn(q,new A.c9m(a),t.pR).bg(0)) +r.D(s,a)}p=p.h(0,a) +p.toString +return p}, +$ib3P:1} +A.c9m.prototype={ +$1(a){var s,r=J.T(a),q=r.h(a,"asset") +q.toString +A.av(q) +s=r.h(a,"dpr") +r=r.h(a,"asset") +r.toString +A.av(r) +return new A.D_(A.csc(s),r)}, +$S:970} +A.D_.prototype={ +ge8(a){return this.b}} +A.O6.prototype={ +P(){var s,r,q=this +if(q.a){s=A.b(t.N,t.z) +s.j(0,"uniqueIdentifier",q.b) +s.j(0,"hints",q.c) +s.j(0,"editingValue",q.d.as_()) +r=q.e +if(r!=null)s.j(0,"hintText",r)}else s=null +return s}, +gcD(a){return this.a}} +A.aLm.prototype={ +P(){var s=this.b4r(),r=this.ch +r=A.j3(r,new A.c9z(),r.$ti.i("D.E"),t.a) +s.j(0,"fields",A.R(r,!1,A.y(r).i("D.E"))) +return s}} +A.c9z.prototype={ +$1(a){return a.P()}, +$S:971} +A.b51.prototype={ +aIP(a,b){var s=this.gbBo(),r=A.cD9(a) +$.fK().a4N(r,new A.aLm(new A.et(s,new A.b52(),s.$ti.i("et<1,vS>")),b.a,!1,b.c,b.d,b.e,b.f,b.r,!0,!0,b.y,b.z,b.Q,b.as,!0,B.Q,!1)) +return r}} +A.b52.prototype={ +$1(a){return a.gy5()}, +$S:972} +A.b5E.prototype={} +A.U9.prototype={ +a_z(){var s=$.yR() +s.a.V(0) +s.b.V(0) +s.c.V(0)}, +Jm(a){return this.bLt(a)}, +bLt(a){var s=0,r=A.o(t.H),q,p=this +var $async$Jm=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:switch(A.av(J.K(t.a.a(a),"type"))){case"memoryPressure":p.a_z() +break}s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Jm,r)}, +b99(){var s=A.bx("controller") +s.soR(A.k8(null,new A.bVk(s),null,null,!1,t.hz)) +return J.cyX(s.aV())}, +bUj(){if(this.cx$!=null)return +$.dl() +var s=A.cPr("AppLifecycleState.resumed") +if(s!=null)this.aab(s)}, +aiB(a){return this.bju(a)}, +bju(a){var s=0,r=A.o(t.u),q,p=this,o +var $async$aiB=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:a.toString +o=A.cPr(a) +o.toString +p.aab(o) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aiB,r)}, +a5Q(a){return this.bk0(a)}, +bk0(a){var s=0,r=A.o(t.z),q,p=this,o +var $async$a5Q=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:case 3:switch(a.a){case"SystemChrome.systemUIChange":s=5 +break +case"System.requestAppExit":s=6 +break +default:s=4 +break}break +case 5:t.j.a(a.b) +s=4 +break +case 6:o=A +s=7 +return A.f(p.aaj(),$async$a5Q) +case 7:q=o.p(["response",c.b],t.N,t.z) +s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$a5Q,r)}, +$imd:1} +A.bVk.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=A.bx("rawLicenses") +n=o +s=2 +return A.f($.yR().JC("NOTICES",!1),$async$$0) +case 2:n.soR(b) +p=q.a +n=J +s=3 +return A.f(A.cFh(A.ds7(),o.aV(),"parseLicenses",t.N,t.qC),$async$$0) +case 3:n.f8(b,J.d57(p.aV())) +s=4 +return A.f(J.GZ(p.aV()),$async$$0) +case 4:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.cch.prototype={ +uF(a,b,c){var s=new A.ah($.aq,t.Fo) +$.dl().bve(b,c,A.da6(new A.cci(new A.aE(s,t.yB)))) +return s}, +VE(a,b){if(b==null){a=$.ajT().a.h(0,a) +if(a!=null)a.e=null}else $.ajT().aZn(a,new A.ccj(b))}} +A.cci.prototype={ +$1(a){var s,r,q,p +try{this.a.bT(0,a)}catch(q){s=A.a2(q) +r=A.ay(q) +p=A.dg("during a platform message response callback") +A.ht(new A.ed(s,r,"services library",p,null,!1))}}, +$S:84} +A.ccj.prototype={ +$2(a,b){return this.aU7(a,b)}, +aU7(a,b){var s=0,r=A.o(t.H),q=1,p,o=[],n=this,m,l,k,j,i,h +var $async$$2=A.k(function(c,d){if(c===1){p=d +s=q}while(true)switch(s){case 0:i=null +q=3 +s=6 +return A.f(n.a.$1(a),$async$$2) +case 6:i=d +o.push(5) +s=4 +break +case 3:q=2 +h=p +m=A.a2(h) +l=A.ay(h) +j=A.dg("during a platform message callback") +A.ht(new A.ed(m,l,"services library",j,null,!1)) +o.push(5) +s=4 +break +case 2:o=[1] +case 4:q=1 +b.$1(i) +s=o.pop() +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$$2,r)}, +$S:975} +A.b6U.prototype={} +A.b6V.prototype={ +$1(a){$.b08().a=!1}, +$S:39} +A.Dl.prototype={} +A.bp9.prototype={ +bA8(a){if(this.b)throw A.j(A.ab("FontLoader is already loaded")) +this.c.push(a.aJ(0,new A.bpa(),t.D))}, +xg(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$xg=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(q.b)throw A.j(A.ab("FontLoader is already loaded")) +q.b=!0 +p=q.c +o=A.a0(p).i("N<1,Q<~>>") +s=2 +return A.f(A.hu(A.R(new A.N(p,new A.bpc(q),o),!0,o.i("al.E")),!1,t.H),$async$xg) +case 2:return A.m(null,r)}}) +return A.n($async$xg,r)}} +A.bpa.prototype={ +$1(a){return A.by(a.buffer,a.byteOffset,a.byteLength)}, +$S:976} +A.bpc.prototype={ +$1(a){return a.aJ(0,new A.bpb(this.a),t.H)}, +$S:977} +A.bpb.prototype={ +$1(a){return A.cwq(a,this.a.a)}, +$S:978} +A.Js.prototype={ +G(){return"KeyboardLockMode."+this.b}} +A.Ep.prototype={} +A.Jq.prototype={} +A.Eq.prototype={} +A.a3v.prototype={} +A.bsa.prototype={ +bee(a){var s,r,q,p,o,n,m,l,k,j +this.d=!0 +s=!1 +for(n=this.c,m=0;!1;++m){r=n[m] +try{q=r.$1(a) +s=s||q}catch(l){p=A.a2(l) +o=A.ay(l) +k=A.dg("while processing a key handler") +j=$.uh() +if(j!=null)j.$1(new A.ed(p,o,"services library",k,null,!1))}}this.d=!1 +return s}, +aMV(a){var s,r,q=this,p=a.a,o=a.b +if(a instanceof A.Jq){q.a.j(0,p,o) +s=$.cYh().h(0,o.a) +if(s!=null){r=q.b +if(r.p(0,s))r.D(0,s) +else r.t(0,s)}}else if(a instanceof A.Eq)q.a.D(0,p) +return q.bee(a)}} +A.a3r.prototype={ +G(){return"KeyDataTransitMode."+this.b}} +A.a3t.prototype={ +k(a){return"KeyMessage("+A.r(this.a)+")"}} +A.auS.prototype={ +bKx(a){var s,r=this,q=r.d +switch((q==null?r.d=B.ciU:q).a){case 0:return!1 +case 1:if(a.c===0&&a.d===0)return!1 +s=A.dcD(a) +if(a.f&&r.e.length===0){r.b.aMV(s) +r.az1(A.a([s],t.K0),null)}else r.e.push(s) +return!1}}, +az1(a,b){var s,r,q,p,o=this.a +if(o!=null){s=new A.a3t(a,b) +try{o=o.$1(s) +return o}catch(p){r=A.a2(p) +q=A.ay(p) +o=A.dg("while processing the key message handler") +A.ht(new A.ed(r,q,"services library",o,null,!1))}}return!1}, +aoZ(a){var s=0,r=A.o(t.a),q,p=this,o,n,m,l,k,j,i +var $async$aoZ=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.d==null){p.d=B.ciT +p.c.a.push(p.gbcA())}o=A.dfS(t.a.a(a)) +if(o instanceof A.tw){p.f.D(0,o.c.gCX()) +n=!0}else if(o instanceof A.KY){m=p.f +l=o.c +if(m.p(0,l.gCX())){m.D(0,l.gCX()) +n=!1}else n=!0}else n=!0 +if(n){p.c.bL9(o) +for(m=p.e,l=m.length,k=p.b,j=!1,i=0;i") +r=A.i0(new A.br(e,s),s.i("D.E")) +q=A.a([],t.K0) +p=e.h(0,d) +o=$.mR.p2$ +n=a.a +if(n==="")n=f +if(a instanceof A.tw)if(p==null){m=new A.Jq(d,c,n,o,!1) +r.t(0,d)}else m=new A.a3v(d,p,n,o,!1) +else if(p==null)m=f +else{m=new A.Eq(d,p,f,o,!1) +r.D(0,d)}for(s=this.c.d,l=A.y(s).i("br<1>"),k=l.i("D.E"),j=r.zI(A.i0(new A.br(s,l),k)),j=j.gS(j),i=this.e;j.q();){h=j.gE(j) +if(h.l(0,d))q.push(new A.Eq(h,c,f,o,!0)) +else{g=e.h(0,h) +g.toString +i.push(new A.Eq(h,g,f,o,!0))}}for(e=A.i0(new A.br(s,l),k).zI(r),e=e.gS(e);e.q();){l=e.gE(e) +k=s.h(0,l) +k.toString +i.push(new A.Jq(l,k,f,o,!0))}if(m!=null)i.push(m) +B.b.H(i,q)}} +A.aQg.prototype={} +A.bzT.prototype={ +k(a){return"KeyboardInsertedContent("+this.a+", "+this.b+", "+A.r(this.c)+")"}, +l(a,b){var s,r,q=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(q))return!1 +if(b instanceof A.bzT)if(b.a===q.a)if(b.b===q.b){s=b.c +r=q.c +r=s==null?r==null:s===r +s=r}else s=!1 +else s=!1 +else s=!1 +return s}, +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.bzU.prototype={} +A.M.prototype={ +gv(a){return B.d.gv(this.a)}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.M&&b.a===this.a}} +A.ag.prototype={ +gv(a){return B.d.gv(this.a)}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.ag&&b.a===this.a}} +A.aQi.prototype={} +A.th.prototype={ +k(a){return"MethodCall("+this.a+", "+A.r(this.b)+")"}} +A.mM.prototype={ +k(a){var s=this +return"PlatformException("+s.a+", "+A.r(s.b)+", "+A.r(s.c)+", "+A.r(s.d)+")"}, +$ibv:1} +A.K3.prototype={ +k(a){return"MissingPluginException("+A.r(this.a)+")"}, +$ibv:1} +A.c_M.prototype={ +yE(a){if(a==null)return null +return B.dX.ac(A.by(a.buffer,a.byteOffset,a.byteLength))}, +qb(a){if(a==null)return null +return A.iq(B.el.ac(a).buffer,0,null)}} +A.byi.prototype={ +qb(a){if(a==null)return null +return B.yu.qb(B.t.lZ(a))}, +yE(a){var s +if(a==null)return a +s=B.yu.yE(a) +s.toString +return B.t.b6(0,s)}} +A.byk.prototype={ +Cs(a){var s=B.kj.qb(A.p(["method",a.a,"args",a.b],t.N,t.O)) +s.toString +return s}, +AU(a){var s,r,q,p=null,o=B.kj.yE(a) +if(!t.G.b(o))throw A.j(A.e8("Expected method call Map, got "+A.r(o),p,p)) +s=J.T(o) +r=s.h(o,"method") +q=s.h(o,"args") +if(typeof r=="string")return new A.th(r,q) +throw A.j(A.e8("Invalid method call: "+A.r(o),p,p))}, +ani(a){var s,r,q,p=null,o=B.kj.yE(a) +if(!t.j.b(o))throw A.j(A.e8("Expected envelope List, got "+A.r(o),p,p)) +s=J.T(o) +if(s.gu(o)===1)return s.h(o,0) +if(s.gu(o)===3)if(typeof s.h(o,0)=="string")r=s.h(o,1)==null||typeof s.h(o,1)=="string" +else r=!1 +else r=!1 +if(r){r=A.av(s.h(o,0)) +q=A.cB(s.h(o,1)) +throw A.j(A.jl(r,s.h(o,2),q,p))}if(s.gu(o)===4)if(typeof s.h(o,0)=="string")if(s.h(o,1)==null||typeof s.h(o,1)=="string")r=s.h(o,3)==null||typeof s.h(o,3)=="string" +else r=!1 +else r=!1 +else r=!1 +if(r){r=A.av(s.h(o,0)) +q=A.cB(s.h(o,1)) +throw A.j(A.jl(r,s.h(o,2),q,A.cB(s.h(o,3))))}throw A.j(A.e8("Invalid envelope: "+A.r(o),p,p))}, +a_2(a){var s=B.kj.qb([a]) +s.toString +return s}, +MP(a,b,c){var s=B.kj.qb([a,c,b]) +s.toString +return s}, +aLV(a,b){return this.MP(a,null,b)}} +A.a9Y.prototype={ +qb(a){var s +if(a==null)return null +s=A.c8_(64) +this.rO(0,s,a) +return s.IU()}, +yE(a){var s,r +if(a==null)return null +s=new A.a7b(a) +r=this.uC(0,s) +if(s.b=b.a.byteLength)throw A.j(B.ev) +return this.Bw(b.D8(0),b)}, +Bw(a,b){var s,r,q,p,o,n,m,l,k=this +switch(a){case 0:return null +case 1:return!0 +case 2:return!1 +case 3:s=b.b +r=$.kh() +q=b.a.getInt32(s,B.af===r) +b.b+=4 +return q +case 4:return b.aet(0) +case 6:b.Dj(8) +s=b.b +r=$.kh() +q=b.a.getFloat64(s,B.af===r) +b.b+=8 +return q +case 5:case 7:p=k.wE(b) +return B.dX.ac(b.He(p)) +case 8:return b.He(k.wE(b)) +case 9:p=k.wE(b) +b.Dj(4) +s=b.a +o=A.bH6(s.buffer,s.byteOffset+b.b,p) +b.b=b.b+4*p +return o +case 10:return b.aeu(k.wE(b)) +case 14:p=k.wE(b) +b.Dj(4) +s=b.a +o=A.bH4(s.buffer,s.byteOffset+b.b,p) +b.b=b.b+4*p +return o +case 11:p=k.wE(b) +b.Dj(8) +s=b.a +o=A.cBY(s.buffer,s.byteOffset+b.b,p) +b.b=b.b+8*p +return o +case 12:p=k.wE(b) +n=A.aP(p,null,!1,t.O) +for(s=b.a,m=0;m=s.byteLength)A.W(B.ev) +b.b=r+1 +n[m]=k.Bw(s.getUint8(r),b)}return n +case 13:p=k.wE(b) +s=t.O +n=A.b(s,s) +for(s=b.a,m=0;m=s.byteLength)A.W(B.ev) +b.b=r+1 +r=k.Bw(s.getUint8(r),b) +l=b.b +if(l>=s.byteLength)A.W(B.ev) +b.b=l+1 +n.j(0,r,k.Bw(s.getUint8(l),b))}return n +default:throw A.j(B.ev)}}, +y7(a,b){var s,r +if(b<254)a.um(0,b) +else{s=a.d +if(b<=65535){a.um(0,254) +r=$.kh() +s.setUint16(0,b,B.af===r) +a.Wg(a.e,0,2)}else{a.um(0,255) +r=$.kh() +s.setUint32(0,b,B.af===r) +a.Wg(a.e,0,4)}}}, +wE(a){var s,r,q=a.D8(0) +switch(q){case 254:s=a.b +r=$.kh() +q=a.a.getUint16(s,B.af===r) +a.b+=2 +return q +case 255:s=a.b +r=$.kh() +q=a.a.getUint32(s,B.af===r) +a.b+=4 +return q +default:return q}}} +A.bZ_.prototype={ +$2(a,b){var s=this.a,r=this.b +s.rO(0,r,a) +s.rO(0,r,b)}, +$S:220} +A.bZ2.prototype={ +Cs(a){var s=A.c8_(64) +B.d8.rO(0,s,a.a) +B.d8.rO(0,s,a.b) +return s.IU()}, +AU(a){var s,r,q +a.toString +s=new A.a7b(a) +r=B.d8.uC(0,s) +q=B.d8.uC(0,s) +if(typeof r=="string"&&s.b>=a.byteLength)return new A.th(r,q) +else throw A.j(B.NP)}, +a_2(a){var s=A.c8_(64) +s.um(0,0) +B.d8.rO(0,s,a) +return s.IU()}, +MP(a,b,c){var s=A.c8_(64) +s.um(0,1) +B.d8.rO(0,s,a) +B.d8.rO(0,s,c) +B.d8.rO(0,s,b) +return s.IU()}, +aLV(a,b){return this.MP(a,null,b)}, +ani(a){var s,r,q,p,o,n +if(a.byteLength===0)throw A.j(B.cdG) +s=new A.a7b(a) +if(s.D8(0)===0)return B.d8.uC(0,s) +r=B.d8.uC(0,s) +q=B.d8.uC(0,s) +p=B.d8.uC(0,s) +o=s.b=a.byteLength +else n=!1 +if(n)throw A.j(A.jl(r,p,A.cB(q),o)) +else throw A.j(B.cdH)}} +A.bGm.prototype={ +bK9(a,b,c){var s,r,q,p,o +if(t.PB.b(b)){this.b.D(0,a) +return}s=this.b +r=s.h(0,a) +q=A.dkO(c) +if(q==null)q=this.a +p=r==null +if(J.v(p?null:r.gMA(r),q))return +o=q.Zw(a) +s.j(0,a,o) +if(!p)r.n() +o.cq()}} +A.Si.prototype={ +gMA(a){return this.a}} +A.fP.prototype={ +k(a){var s=this.gIG() +return s}} +A.aNE.prototype={ +Zw(a){throw A.j(A.bC(null))}, +gIG(){return"defer"}} +A.aS0.prototype={ +cq(){var s=0,r=A.o(t.H) +var $async$cq=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:return A.m(null,r)}}) +return A.n($async$cq,r)}, +n(){}} +A.aS_.prototype={ +Zw(a){return new A.aS0(this,a)}, +gIG(){return"uncontrolled"}} +A.aWr.prototype={ +gMA(a){return t.U8.a(this.a)}, +cq(){return B.dAA.q4("activateSystemCursor",A.p(["device",this.b,"kind",t.U8.a(this.a).a],t.N,t.z),t.H)}, +n(){}} +A.xY.prototype={ +gIG(){return"SystemMouseCursor("+this.a+")"}, +Zw(a){return new A.aWr(this,a)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.xY&&b.a===this.a}, +gv(a){return B.c.gv(this.a)}, +gd5(a){return this.a}} +A.aRC.prototype={} +A.rw.prototype={ +gYE(){var s=$.mR.tf$ +s===$&&A.e() +return s}, +c_(a,b){return this.aY6(0,b,this.$ti.i("1?"))}, +aY6(a,b,c){var s=0,r=A.o(c),q,p=this,o,n +var $async$c_=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:o=p.b +n=o +s=3 +return A.f(p.gYE().uF(0,p.a,o.qb(b)),$async$c_) +case 3:q=n.yE(e) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$c_,r)}, +af8(a){this.gYE().VE(this.a,new A.b5C(this,a))}} +A.b5C.prototype={ +$1(a){return this.aST(a)}, +aST(a){var s=0,r=A.o(t.CD),q,p=this,o,n +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.a.b +n=o +s=3 +return A.f(p.b.$1(o.yE(a)),$async$$1) +case 3:q=n.qb(c) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:354} +A.eI.prototype={ +gYE(){var s,r=this.c +if(r==null){s=$.mR.tf$ +s===$&&A.e() +r=s}return r}, +e4(a,b,c,d){return this.bmH(a,b,c,d,d.i("0?"))}, +bmH(a,b,c,d,e){var s=0,r=A.o(e),q,p=this,o,n,m,l +var $async$e4=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:o=p.b +n=o.Cs(new A.th(a,b)) +m=p.a +s=3 +return A.f(p.gYE().uF(0,m,n),$async$e4) +case 3:l=g +if(l==null){if(c){q=null +s=1 +break}throw A.j(A.a51("No implementation found for method "+a+" on channel "+m))}q=d.i("0?").a(o.ani(l)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$e4,r)}, +q4(a,b,c){return this.e4(a,b,!1,c)}, +aaS(a,b,c){return this.bN9(a,b,c,c.i("G<0>?"))}, +bN9(a,b,c,d){var s=0,r=A.o(d),q,p=this,o +var $async$aaS=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:s=3 +return A.f(p.q4(a,b,t.j),$async$aaS) +case 3:o=f +q=o==null?null:J.f7(o,c) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aaS,r)}, +aaT(a,b,c,d){return this.bNa(a,b,c,d,c.i("@<0>").Z(d).i("S<1,2>?"))}, +apr(a,b,c){return this.aaT(a,null,b,c)}, +bNa(a,b,c,d,e){var s=0,r=A.o(e),q,p=this,o +var $async$aaT=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:s=3 +return A.f(p.q4(a,b,t.G),$async$aaT) +case 3:o=g +q=o==null?null:J.CP(o,c,d) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aaT,r)}, +uY(a){var s=this.gYE(),r=a==null?null:new A.bG5(this,a) +s.VE(this.a,r)}, +a5M(a,b){return this.bhT(a,b)}, +bhT(a,b){var s=0,r=A.o(t.CD),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e +var $async$a5M=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:h=n.b +g=h.AU(a) +p=4 +e=h +s=7 +return A.f(b.$1(g),$async$a5M) +case 7:k=e.a_2(d) +q=k +s=1 +break +p=2 +s=6 +break +case 4:p=3 +f=o +k=A.a2(f) +if(k instanceof A.mM){m=k +k=m.a +i=m.b +q=h.MP(k,m.c,i) +s=1 +break}else if(k instanceof A.K3){q=null +s=1 +break}else{l=k +h=h.aLV("error",J.bp(l)) +q=h +s=1 +break}s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$a5M,r)}} +A.bG5.prototype={ +$1(a){return this.a.a5M(a,this.b)}, +$S:354} +A.qK.prototype={ +q4(a,b,c){return this.bNb(a,b,c,c.i("0?"))}, +CG(a,b){return this.q4(a,null,b)}, +bNb(a,b,c,d){var s=0,r=A.o(d),q,p=this +var $async$q4=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:q=p.b2Q(a,b,!0,c) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$q4,r)}} +A.wS.prototype={ +bUz(a){var s=new A.eI(this.a,B.az,null),r=A.bx("controller") +r.b=new A.b6(new A.bmg(this,r,s,a),new A.bmh(this,s,a),t.vh) +return J.cyX(r.aV())}, +TR(){return this.bUz(null)}} +A.bmg.prototype={ +$0(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j,i,h +var $async$$0=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:i=$.mR.tf$ +i===$&&A.e() +l=o.a +k=l.a +i.VE(k,new A.bmf(l,o.b)) +q=3 +s=6 +return A.f(o.c.e4("listen",o.d,!1,t.H),$async$$0) +case 6:q=1 +s=5 +break +case 3:q=2 +h=p +n=A.a2(h) +m=A.ay(h) +i=A.dg("while activating platform stream on channel "+k) +A.ht(new A.ed(n,m,"services library",i,null,!1)) +s=5 +break +case 2:s=1 +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bmf.prototype={ +$1(a){return this.aTt(a)}, +aTt(a){var s=0,r=A.o(t.P),q,p=this,o,n,m +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a==null)J.GZ(p.b.aV()) +else try{J.dm(p.b.aV(),B.az.ani(a))}catch(l){m=A.a2(l) +if(m instanceof A.mM){o=m +p.b.aV().t9(o)}else throw l}q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:982} +A.bmh.prototype={ +$0(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j,i +var $async$$0=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:j=$.mR.tf$ +j===$&&A.e() +l=o.a.a +j.VE(l,null) +q=3 +s=6 +return A.f(o.b.e4("cancel",o.c,!1,t.H),$async$$0) +case 6:q=1 +s=5 +break +case 3:q=2 +i=p +n=A.a2(i) +m=A.ay(i) +j=A.dg("while de-activating platform stream on channel "+l) +A.ht(new A.ed(n,m,"services library",j,null,!1)) +s=5 +break +case 2:s=1 +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bKQ.prototype={} +A.Kz.prototype={} +A.Es.prototype={ +G(){return"KeyboardSide."+this.b}} +A.py.prototype={ +G(){return"ModifierKey."+this.b}} +A.a78.prototype={ +gbPe(){var s,r,q=A.b(t.xS,t.Di) +for(s=0;s<9;++s){r=B.Wl[s] +if(this.bNp(r))q.j(0,r,B.m5)}return q}} +A.vu.prototype={} +A.bNS.prototype={ +$0(){var s,r,q,p=this.b,o=J.T(p),n=A.cB(o.h(p,"key")),m=n==null +if(!m){s=n.length +s=s!==0&&s===1}else s=!1 +if(s)this.a.a=n +s=A.cB(o.h(p,"code")) +if(s==null)s="" +m=m?"":n +r=A.hP(o.h(p,"location")) +if(r==null)r=0 +q=A.hP(o.h(p,"metaState")) +if(q==null)q=0 +p=A.hP(o.h(p,"keyCode")) +return new A.aCm(s,m,r,q,p==null?0:p)}, +$S:983} +A.tw.prototype={} +A.KY.prototype={} +A.bNX.prototype={ +bL9(a){var s,r,q,p,o,n,m,l,k,j,i=this +if(a instanceof A.tw){p=a.c +i.d.j(0,p.gCX(),p.gEl())}else if(a instanceof A.KY)i.d.D(0,a.c.gCX()) +i.bxe(a) +for(p=i.a,o=A.R(p,!0,t.iS),n=o.length,m=0;m")),e),a0=a1 instanceof A.tw +if(a0)a.t(0,g.gCX()) +for(s=g.a,r=null,q=0;q<9;++q){p=B.Wl[q] +o=$.cYO() +n=o.h(0,new A.iR(p,B.ia)) +if(n==null)continue +m=B.a21.h(0,s) +if(n.p(0,m==null?new A.ag(98784247808+B.c.gv(s)):m))r=p +if(f.h(0,p)===B.m5){c.H(0,n) +if(n.cr(0,a.gtc(a)))continue}l=f.h(0,p)==null?A.b4(e):o.h(0,new A.iR(p,f.h(0,p))) +if(l==null)continue +for(o=A.y(l),m=new A.mk(l,l.r,o.i("mk<1>")),m.c=l.e,o=o.c;m.q();){k=m.d +if(k==null)k=o.a(k) +j=$.cYN().h(0,k) +j.toString +d.j(0,k,j)}}i=b.h(0,B.l0)!=null&&!J.v(b.h(0,B.l0),B.pB) +for(e=$.cGQ(),e=A.hd(e,e.r,A.y(e).c);e.q();){a=e.d +h=i&&a.l(0,B.l0) +if(!c.p(0,a)&&!h)b.D(0,a)}b.D(0,B.pQ) +b.H(0,d) +if(a0&&r!=null&&!b.a0(0,g.gCX())){e=g.gCX().l(0,B.ns) +if(e)b.j(0,g.gCX(),g.gEl())}}} +A.iR.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.iR&&b.a===this.a&&b.b==this.b}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.aTz.prototype={} +A.aTy.prototype={} +A.aCm.prototype={ +gCX(){var s=this.a,r=B.a21.h(0,s) +return r==null?new A.ag(98784247808+B.c.gv(s)):r}, +gEl(){var s,r=this.b,q=B.dum.h(0,r),p=q==null?null:q[this.c] +if(p!=null)return p +s=B.dnG.h(0,r) +if(s!=null)return s +if(r.length===1)return new A.M(B.c.az(r.toLowerCase(),0)) +return new A.M(B.c.gv(this.a)+98784247808)}, +bNp(a){var s=this +switch(a.a){case 0:return(s.d&4)!==0 +case 1:return(s.d&1)!==0 +case 2:return(s.d&2)!==0 +case 3:return(s.d&8)!==0 +case 5:return(s.d&16)!==0 +case 4:return(s.d&32)!==0 +case 6:return(s.d&64)!==0 +case 7:case 8:return!1}}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.aCm&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d&&b.e===s.e}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +ge8(a){return this.b}} +A.a80.prototype={ +gbWc(){var s=this +if(s.c)return new A.cQ(s.a,t.Ln) +if(s.b==null){s.b=new A.aE(new A.ah($.aq,t.X6),t.F0) +s.a5J()}return s.b.a}, +a5J(){var s=0,r=A.o(t.H),q,p=this,o +var $async$a5J=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(B.Dt.CG("get",t.pE),$async$a5J) +case 3:o=b +if(p.b==null){s=1 +break}p.aDj(o) +case 1:return A.m(q,r)}}) +return A.n($async$a5J,r)}, +aDj(a){var s,r=a==null +if(!r){s=J.K(a,"enabled") +s.toString +A.ix(s)}else s=!1 +this.bLb(r?null:t.nc.a(J.K(a,"data")),s)}, +bLb(a,b){var s,r,q=this,p=q.c&&b +q.d=p +if(p)$.dI.go$.push(new A.bQD(q)) +s=q.a +if(b){p=q.bdA(a) +r=t.N +if(p==null){p=t.O +p=A.b(p,p)}r=new A.jL(p,q,null,"root",A.b(r,t.z4),A.b(r,t.I1)) +p=r}else p=null +q.a=p +q.c=!0 +r=q.b +if(r!=null)r.bT(0,p) +q.b=null +if(q.a!=s){q.aY() +if(s!=null)s.n()}}, +ajo(a){return this.bo6(a)}, +bo6(a){var s=0,r=A.o(t.H),q=this,p +var $async$ajo=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=a.a +switch(p){case"push":q.aDj(t.pE.a(a.b)) +break +default:throw A.j(A.bC(p+" was invoked but isn't implemented by "+A.a_(q).k(0)))}return A.m(null,r)}}) +return A.n($async$ajo,r)}, +bdA(a){if(a==null)return null +return t.J1.a(B.d8.yE(A.iq(a.buffer,a.byteOffset,a.byteLength)))}, +aX3(a){var s=this +s.r.t(0,a) +if(!s.f){s.f=!0 +$.dI.go$.push(new A.bQE(s))}}, +az7(){var s,r,q,p,o,n=this +if(!n.f)return +n.f=!1 +for(s=n.r,r=A.eK(s,s.r,A.y(s).c),q=r.$ti.c;r.q();){p=r.d;(p==null?q.a(p):p).w=!1}s.V(0) +o=B.d8.qb(n.a.a) +B.Dt.q4("put",A.by(o.buffer,o.byteOffset,o.byteLength),t.H)}, +aMy(){if($.dI.k1$)return +this.az7()}} +A.bQD.prototype={ +$1(a){this.a.d=!1}, +$S:3} +A.bQE.prototype={ +$1(a){return this.a.az7()}, +$S:3} +A.jL.prototype={ +gXC(){var s=J.Yk(this.a,"c",new A.bQA()) +s.toString +return t.pE.a(s)}, +gFB(){var s=J.Yk(this.a,"v",new A.bQB()) +s.toString +return t.pE.a(s)}, +arA(a,b,c){var s=this,r=J.cX(s.gFB(),b),q=c.i("0?").a(J.lM(s.gFB(),b)) +if(J.fs(s.gFB()))J.lM(s.a,"v") +if(r)s.Qa() +return q}, +D(a,b){return this.arA(a,b,t.z)}, +p(a,b){return J.cX(this.gFB(),b)}, +bCW(a,b){var s,r,q,p,o=this,n=o.f +if(n.a0(0,a)||!J.cX(o.gXC(),a)){n=t.N +s=new A.jL(A.b(n,t.O),null,null,a,A.b(n,t.z4),A.b(n,t.I1)) +o.wm(s) +return s}r=t.N +q=o.c +p=J.K(o.gXC(),a) +p.toString +s=new A.jL(t.pE.a(p),q,o,a,A.b(r,t.z4),A.b(r,t.I1)) +n.j(0,a,s) +return s}, +wm(a){var s=this,r=a.d +if(r!==s){if(r!=null)r.a6O(a) +a.d=s +s.awp(a) +if(a.c!=s.c)s.aE8(a)}}, +beP(a){this.a6O(a) +a.d=null +if(a.c!=null){a.akd(null) +a.aHK(this.gaE7())}}, +Qa(){var s,r=this +if(!r.w){r.w=!0 +s=r.c +if(s!=null)s.aX3(r)}}, +aE8(a){a.akd(this.c) +a.aHK(this.gaE7())}, +akd(a){var s=this,r=s.c +if(r==a)return +if(s.w)if(r!=null)r.r.D(0,s) +s.c=a +if(s.w&&a!=null){s.w=!1 +s.Qa()}}, +a6O(a){var s,r,q,p=this +if(J.v(p.f.D(0,a.e),a)){J.lM(p.gXC(),a.e) +s=p.r +r=s.h(0,a.e) +if(r!=null){q=J.c9(r) +p.azu(q.qh(r)) +if(q.ga6(r))s.D(0,a.e)}if(J.fs(p.gXC()))J.lM(p.a,"c") +p.Qa() +return}s=p.r +q=s.h(0,a.e) +if(q!=null)J.lM(q,a) +q=s.h(0,a.e) +q=q==null?null:J.fs(q) +if(q===!0)s.D(0,a.e)}, +awp(a){var s=this +if(s.f.a0(0,a.e)){J.dm(s.r.cQ(0,a.e,new A.bQz()),a) +s.Qa() +return}s.azu(a) +s.Qa()}, +azu(a){this.f.j(0,a.e,a) +J.bE(this.gXC(),a.e,a.a)}, +aHL(a,b){var s,r,q=this.f +q=q.gaA(q) +s=this.r +s=s.gaA(s) +r=q.aoH(0,new A.hY(s,new A.bQC(),A.y(s).i("hY"))) +J.f8(b?A.R(r,!1,A.y(r).i("D.E")):r,a)}, +aHK(a){return this.aHL(a,!1)}, +bVh(a){var s,r=this +if(a===r.e)return +s=r.d +if(s!=null)s.a6O(r) +r.e=a +s=r.d +if(s!=null)s.awp(r)}, +n(){var s,r=this +r.aHL(r.gbeO(),!0) +r.f.V(0) +r.r.V(0) +s=r.d +if(s!=null)s.a6O(r) +r.d=null +r.akd(null) +r.x=!0}, +k(a){return"RestorationBucket(restorationId: "+this.e+", owner: "+A.r(this.b)+")"}} +A.bQA.prototype={ +$0(){var s=t.O +return A.b(s,s)}, +$S:356} +A.bQB.prototype={ +$0(){var s=t.O +return A.b(s,s)}, +$S:356} +A.bQz.prototype={ +$0(){return A.a([],t.cv)}, +$S:986} +A.bQC.prototype={ +$1(a){return a}, +$S:987} +A.FN.prototype={ +l(a,b){var s,r +if(b==null)return!1 +if(this===b)return!0 +if(b instanceof A.FN){s=b.a +r=this.a +s=s.a===r.a&&s.b===r.b&&A.h5(b.b,this.b)}else s=!1 +return s}, +gv(a){var s=this.a +return A.am(s.a,s.b,A.b1(this.b),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.a9S.prototype={ +l(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.a9S&&b.a===this.a&&A.h5(b.b,this.b)}, +gv(a){return A.am(this.a,A.b1(this.b),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.bh2.prototype={ +a9O(a,b){return this.bJf(a,b)}, +bJf(a0,a1){var s=0,r=A.o(t.Xd),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b,a +var $async$a9O=A.k(function(a2,a3){if(a2===1){o=a3 +s=p}while(true)switch(s){case 0:d=null +c=a0.Qo("-") +p=4 +m=n.b +m===$&&A.e() +a=t.j +s=7 +return A.f(m.q4("SpellCheck.initiateSpellCheck",A.a([c,a1],t.s),t.z),$async$a9O) +case 7:d=a.a(a3) +p=2 +s=6 +break +case 4:p=3 +b=o +q=null +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:k=A.a([],t.bt) +for(m=J.af(d),j=t.G,i=t.N,h=t.z,g=t.j;m.q();){f=A.eB(j.a(m.gE(m)),i,h) +k.push(new A.FN(new A.eW(A.b7(f.h(0,"startIndex")),A.b7(f.h(0,"endIndex"))),J.f7(g.a(f.h(0,"suggestions")),i)))}m=n.a +if(m!=null){j=m.a +e=A.h5(m.b,k) +if(j===a1&&e)k=A.d8P(n.a.b,k)}n.a=new A.a9S(a1,k) +q=k +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$a9O,r)}} +A.Id.prototype={ +G(){return"DeviceOrientation."+this.b}} +A.b3A.prototype={} +A.vQ.prototype={ +aGp(){var s,r,q,p,o=this,n=o.a +n=n==null?null:n.a +s=o.e +s=s==null?null:s.a +r=o.f.G() +q=o.r.G() +p=o.c +p=p==null?null:p.G() +return A.p(["systemNavigationBarColor",n,"systemNavigationBarDividerColor",null,"systemStatusBarContrastEnforced",o.w,"statusBarColor",s,"statusBarBrightness",r,"statusBarIconBrightness",q,"systemNavigationBarIconBrightness",p,"systemNavigationBarContrastEnforced",o.d],t.N,t.z)}, +k(a){return"SystemUiOverlayStyle("+this.aGp().k(0)+")"}, +gv(a){var s=this +return A.am(s.a,s.b,s.d,s.e,s.f,s.r,s.w,s.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(r))return!1 +if(b instanceof A.vQ)if(J.v(b.a,r.a))if(J.v(b.e,r.e))if(b.r===r.r)if(b.f===r.f)s=b.c==r.c +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}} +A.c0Q.prototype={ +$0(){if(!J.v($.UT,$.cD6)){B.ea.q4("SystemChrome.setSystemUIOverlayStyle",$.UT.aGp(),t.H) +$.cD6=$.UT}$.UT=null}, +$S:0} +A.aar.prototype={ +G(){return"SystemSoundType."+this.b}} +A.pN.prototype={ +vY(a){var s +if(a<0)return null +s=this.Vb(a).a +return s>=0?s:null}, +w3(a){var s=this.Vb(Math.max(0,a)).b +return s>=0?s:null}, +Vb(a){var s,r=this.vY(a) +if(r==null)r=-1 +s=this.w3(a) +return new A.eW(r,s==null?-1:s)}} +A.OC.prototype={ +vY(a){var s +if(a<0)return null +s=this.a +return A.c_K(s,Math.min(a,s.length)).b}, +w3(a){var s,r=this.a +if(a>=r.length)return null +s=A.c_K(r,Math.max(0,a+1)) +return s.b+s.gE(s).length}, +Vb(a){var s,r,q,p=this +if(a<0){s=p.w3(a) +return new A.eW(-1,s==null?-1:s)}else{s=p.a +if(a>=s.length){s=p.vY(a) +return new A.eW(s==null?-1:s,-1)}}r=A.c_K(s,a) +s=r.b +if(s!==r.c)s=new A.eW(s,s+r.gE(r).length) +else{q=p.w3(a) +s=new A.eW(s,q==null?-1:q)}return s}} +A.Rz.prototype={ +Vb(a){return this.a.UQ(new A.de(Math.max(a,0),B.K))}} +A.a5Z.prototype={ +vY(a){var s,r,q +if(a<0||this.a.length===0)return null +s=this.a +r=s.length +if(a>=r)return r +if(a===0)return 0 +if(a>1&&B.c.aK(s,a)===10&&B.c.aK(s,a-1)===13)q=a-2 +else q=A.cDa(B.c.aK(s,a))?a-1:a +for(;q>0;){if(A.cDa(B.c.aK(s,q)))return q+1;--q}return Math.max(q,0)}, +w3(a){var s,r,q=this.a,p=q.length +if(a>=p||p===0)return null +if(a<0)return 0 +for(s=a;r=B.c.aK(q,s),!A.cDa(r);){++s +if(s===p)return s}return s=s?null:s}} +A.iu.prototype={ +gDF(){var s,r=this +if(!r.gcg()||r.c===r.d)s=r.e +else s=r.c=n&&o<=p.b)return p +s=p.c +r=p.d +q=s<=r +if(o<=n){if(b)return p.RE(a.b,p.b,o) +n=q?o:s +return p.RB(n,q?r:o)}if(b)return p.RE(a.b,n,o) +n=q?s:o +return p.RB(n,q?o:r)}, +aM8(a){if(this.grF().l(0,a))return this +return this.bEK(a.b,a.a)}} +A.FV.prototype={} +A.aGR.prototype={} +A.aGQ.prototype={} +A.aGS.prototype={} +A.V2.prototype={} +A.aWK.prototype={} +A.a4O.prototype={ +G(){return"MaxLengthEnforcement."+this.b}} +A.By.prototype={} +A.aRG.prototype={} +A.cqh.prototype={} +A.asb.prototype={ +aMG(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=b.b +h=h.gcg()?new A.aRG(h.c,h.d):i +s=b.c +s=s.gcg()&&s.a!==s.b?new A.aRG(s.a,s.b):i +r=new A.cqh(b,new A.cU(""),h,s) +s=b.a +q=B.c.tV(j.a,s) +for(h=new A.aWa(q.a,q.b,q.c),p=i;h.q();p=o){o=h.d +o.toString +n=p==null?i:p.a+p.c.length +if(n==null)n=0 +m=o.a +j.ajV(!1,n,m,r) +j.ajV(!0,m,m+o.c.length,r)}h=p==null?i:p.a+p.c.length +if(h==null)h=0 +j.ajV(!1,h,s.length,r) +s=r.e=!0 +l=r.c +k=r.d +h=r.b.a +s=(k!=null?k.a===k.b:s)?B.d6:new A.eW(k.a,k.b) +if(l==null)o=B.la +else{o=r.a.b +o=A.f5(o.e,l.a,l.b,o.f)}return new A.f4(h.charCodeAt(0)==0?h:h,o,s)}, +ajV(a,b,c,d){var s,r,q,p +if(a)s=b===c?"":this.c +else s=B.c.X(d.a.a,b,c) +d.b.a+=s +if(s.length===c-b)return +r=new A.bo3(b,c,s) +q=d.c +p=q==null +if(!p)q.a=q.a+r.$1(d.a.b.c) +if(!p)q.b=q.b+r.$1(d.a.b.d) +q=d.d +p=q==null +if(!p)q.a=q.a+r.$1(d.a.c.a) +if(!p)q.b=q.b+r.$1(d.a.c.b)}} +A.bo3.prototype={ +$1(a){var s=this,r=s.a,q=a<=r&&a=r.a&&s<=this.a.length}else r=!1 +return r}, +aQU(a,b){var s,r,q,p,o=this +if(!a.gcg())return o +s=a.a +r=a.b +q=B.c.ua(o.a,s,r,b) +if(r-s===b.length)return o.bEC(q) +s=new A.c18(a,b) +r=o.b +p=o.c +return new A.f4(q,A.f5(B.K,s.$1(r.c),s.$1(r.d),!1),new A.eW(s.$1(p.a),s.$1(p.b)))}, +as_(){var s=this.b,r=this.c +return A.p(["text",this.a,"selectionBase",s.c,"selectionExtent",s.d,"selectionAffinity",s.e.G(),"selectionIsDirectional",s.f,"composingBase",r.a,"composingExtent",r.b],t.N,t.z)}, +k(a){return"TextEditingValue(text: \u2524"+this.a+"\u251c, selection: "+this.b.k(0)+", composing: "+this.c.k(0)+")"}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return b instanceof A.f4&&b.a===s.a&&b.b.l(0,s.b)&&b.c.l(0,s.c)}, +gv(a){var s=this.b,r=this.c +return A.am(B.c.gv(this.a),s.gv(s),A.am(B.d.gv(r.a),B.d.gv(r.b),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.c18.prototype={ +$1(a){var s=this.a,r=s.a,q=a<=r&&a") +l=p.f +k=A.y(l).i("br<1>") +j=k.i("et>") +q=A.R(new A.et(new A.aO(new A.br(l,k),new A.c1C(p,A.R(new A.N(n,new A.c1D(),m),!0,m.i("al.E"))),k.i("aO")),new A.c1E(p),j),!0,j.i("D.E")) +s=1 +break}else if(a0==="TextInputClient.scribbleInteractionBegan"){p.r=!0 +s=1 +break}else if(a0==="TextInputClient.scribbleInteractionFinished"){p.r=!1 +s=1 +break}n=p.d +if(n==null){s=1 +break}if(a0==="TextInputClient.requestExistingInputState"){m=p.e +m===$&&A.e() +p.a4N(n,m) +p.a79(p.d.r.a.c.a) +s=1 +break}m=t.j +o=m.a(a1.b) +if(a0===u.f5){i=n.r.CW +n=t.a +h=n.a(J.K(o,1)) +for(m=J.b3(h),l=J.af(m.gd_(h)),k=i==null;l.q();){j=l.gE(l) +g=A.cQd(n.a(m.h(h,j))) +f=k?null:i.d.h(0,j) +if(f!=null&&f.gy5().e.a)f.am2(g)}s=1 +break}n=J.T(o) +f=A.b7(n.h(o,0)) +l=p.d +if(f!==l.f){s=1 +break}switch(a0){case"TextInputClient.updateEditingState":e=A.cQd(t.a.a(n.h(o,1))) +$.fK().byz(e,$.b0m()) +break +case u.d0:d=A.a([],t.sD) +l=t.a +for(n=J.af(m.a(J.K(l.a(n.h(o,1)),"deltas")));n.q();)d.push(A.dij(l.a(n.gE(n)))) +t.Je.a(p.d.r).c_b(d) +break +case"TextInputClient.performAction":if(A.av(n.h(o,1))==="TextInputAction.commitContent"){n=t.a.a(n.h(o,2)) +m=J.T(n) +A.av(m.h(n,"mimeType")) +A.av(m.h(n,"uri")) +if(m.h(n,"data")!=null)new Uint8Array(A.bu(A.dc(t.JY.a(m.h(n,"data")),!0,t.S))) +p.d.r.a.toString}else p.d.r.bSP(A.drw(A.av(n.h(o,1)))) +break +case"TextInputClient.performSelectors":c=J.f7(m.a(n.h(o,1)),t.N) +c.an(c,p.d.r.gbST()) +break +case"TextInputClient.performPrivateCommand":m=t.a +b=m.a(n.h(o,1)) +n=p.d.r +l=J.T(b) +A.av(l.h(b,"action")) +if(l.h(b,"data")!=null)m.a(l.h(b,"data")) +n.a.toString +break +case"TextInputClient.updateFloatingCursor":m=l.r +l=A.drv(A.av(n.h(o,1))) +n=t.a.a(n.h(o,2)) +if(l===B.Aw){k=J.T(n) +a=new A.w(A.n5(k.h(n,"X")),A.n5(k.h(n,"Y")))}else a=B.m +m.bXR(new A.bNR(a,l)) +break +case"TextInputClient.onConnectionClosed":n=l.r +if(n.gAx()){n.y.toString +n.fx=n.y=$.fK().d=null +n.a5o(B.wS,!0)}break +case"TextInputClient.showAutocorrectionPromptRect":l.r.b_H(A.b7(n.h(o,1)),A.b7(n.h(o,2))) +break +case"TextInputClient.showToolbar":l.r.yk() +break +case"TextInputClient.insertTextPlaceholder":l.r.bMT(new A.a1(A.n5(n.h(o,1)),A.n5(n.h(o,2)))) +break +case"TextInputClient.removeTextPlaceholder":l.r.aQK() +break +default:throw A.j(A.a51(null))}case 1:return A.m(q,r)}}) +return A.n($async$aiL,r)}, +bux(){if(this.w)return +this.w=!0 +A.kD(new A.c1G(this))}, +bvl(a,b){var s,r,q,p,o,n,m,l,k,j +for(s=this.b,s=A.eK(s,s.r,A.y(s).c),r=t.jl,q=t.H,p=s.$ti.c,o=t.N,n=t.z;s.q();){m=s.d +if(m==null)p.a(m) +m=$.fK() +l=m.c +l===$&&A.e() +k=m.d.f +j=b.P() +if(m.a!=$.b0m())j.j(0,"inputType",A.p(["name","TextInputType.none","signed",null,"decimal",null],o,n)) +l.q4("TextInput.setClient",A.a([k,j],r),q)}}, +axU(){var s,r,q,p,o=this +o.d.toString +for(s=o.b,s=A.eK(s,s.r,A.y(s).c),r=t.H,q=s.$ti.c;s.q();){p=s.d +if(p==null)q.a(p) +p=$.fK().c +p===$&&A.e() +p.CG("TextInput.clearClient",r)}o.d=null +o.bux()}, +byy(a){var s,r,q,p,o,n,m,l +for(s=this.b,s=A.eK(s,s.r,A.y(s).c),r=t.H,q=s.$ti.c,p=t.N,o=t.z;s.q();){n=s.d +if(n==null)q.a(n) +n=$.fK() +m=n.c +m===$&&A.e() +l=a.P() +if(n.a!=$.b0m())l.j(0,"inputType",A.p(["name","TextInputType.none","signed",null,"decimal",null],p,o)) +m.q4("TextInput.updateConfig",l,r)}}, +a79(a){var s,r,q,p +for(s=this.b,s=A.eK(s,s.r,A.y(s).c),r=t.H,q=s.$ti.c;s.q();){p=s.d +if(p==null)q.a(p) +p=$.fK().c +p===$&&A.e() +p.q4("TextInput.setEditingState",a.as_(),r)}}, +akz(){var s,r,q,p +for(s=this.b,s=A.eK(s,s.r,A.y(s).c),r=t.H,q=s.$ti.c;s.q();){p=s.d +if(p==null)q.a(p) +p=$.fK().c +p===$&&A.e() +p.CG("TextInput.show",r)}}, +blT(){var s,r,q,p +for(s=this.b,s=A.eK(s,s.r,A.y(s).c),r=t.H,q=s.$ti.c;s.q();){p=s.d +if(p==null)q.a(p) +p=$.fK().c +p===$&&A.e() +p.CG("TextInput.hide",r)}}, +bvo(a,b){var s,r,q,p,o,n,m,l,k +for(s=this.b,s=A.eK(s,s.r,A.y(s).c),r=a.a,q=a.b,p=b.a,o=t.N,n=t.z,m=t.H,l=s.$ti.c;s.q();){k=s.d +if(k==null)l.a(k) +k=$.fK().c +k===$&&A.e() +k.q4("TextInput.setEditableSizeAndTransform",A.p(["width",r,"height",q,"transform",p],o,n),m)}}, +bvm(a){var s,r,q,p,o,n,m,l,k,j +for(s=this.b,s=A.eK(s,s.r,A.y(s).c),r=a.a,q=a.c-r,p=a.b,o=a.d-p,n=t.N,m=t.z,l=t.H,k=s.$ti.c;s.q();){j=s.d +if(j==null)k.a(j) +j=$.fK().c +j===$&&A.e() +j.q4("TextInput.setMarkedTextRect",A.p(["width",q,"height",o,"x",r,"y",p],n,m),l)}}, +bvk(a){var s,r,q,p,o,n,m,l,k,j +for(s=this.b,s=A.eK(s,s.r,A.y(s).c),r=a.a,q=a.c-r,p=a.b,o=a.d-p,n=t.N,m=t.z,l=t.H,k=s.$ti.c;s.q();){j=s.d +if(j==null)k.a(j) +j=$.fK().c +j===$&&A.e() +j.q4("TextInput.setCaretRect",A.p(["width",q,"height",o,"x",r,"y",p],n,m),l)}}, +bvv(a){var s,r,q +for(s=this.b,s=A.eK(s,s.r,A.y(s).c),r=s.$ti.c;s.q();){q=s.d;(q==null?r.a(q):q).b_2(a)}}, +bvw(a,b,c,d,e){var s,r,q,p,o,n,m,l,k +for(s=this.b,s=A.eK(s,s.r,A.y(s).c),r=d.a,q=e.a,p=t.N,o=t.z,n=t.H,m=c==null,l=s.$ti.c;s.q();){k=s.d +if(k==null)l.a(k) +k=$.fK().c +k===$&&A.e() +k.q4("TextInput.setStyle",A.p(["fontFamily",a,"fontSize",b,"fontWeightIndex",m?null:c.gd9(c),"textAlignIndex",r,"textDirectionIndex",q],p,o),n)}}, +btW(){var s,r,q,p +for(s=this.b,s=A.eK(s,s.r,A.y(s).c),r=t.H,q=s.$ti.c;s.q();){p=s.d +if(p==null)q.a(p) +p=$.fK().c +p===$&&A.e() +p.CG("TextInput.requestAutofill",r)}}, +byz(a,b){var s,r,q,p +if(this.d==null)return +for(s=$.fK().b,s=A.eK(s,s.r,A.y(s).c),r=s.$ti.c,q=t.H;s.q();){p=s.d +if((p==null?r.a(p):p)!==b){p=$.fK().c +p===$&&A.e() +p.q4("TextInput.setEditingState",a.as_(),q)}}$.fK().d.r.adS(a)}} +A.c1F.prototype={ +$0(){var s=null +return A.a([A.qi("call",this.a,!0,B.dL,s,!1,s,s,B.cW,s,!1,!0,!0,B.fi,s,t.Pw)],t.qe)}, +$S:42} +A.c1D.prototype={ +$1(a){return a}, +$S:988} +A.c1C.prototype={ +$1(a){var s,r,q,p=this.b,o=p[0],n=p[1],m=p[2] +p=p[3] +s=this.a.f +r=s.h(0,a) +p=r==null?null:r.bNj(new A.Z(o,n,o+m,n+p)) +if(p!==!0)return!1 +p=s.h(0,a) +q=p==null?null:p.gFP(p) +if(q==null)q=B.a4 +if(!q.l(0,B.a4))p=isNaN(q.a)||isNaN(q.b)||isNaN(q.c)||isNaN(q.d)||q.gaO_(q) +else p=!0 +return!p}, +$S:6} +A.c1E.prototype={ +$1(a){var s,r,q=this.a.f.h(0,a),p=q.gFP(q) +q=[a] +s=p.a +r=p.b +B.b.H(q,[s,r,p.c-s,p.d-r]) +return q}, +$S:989} +A.c1G.prototype={ +$0(){var s=this.a +s.w=!1 +if(s.d==null)s.blT()}, +$S:0} +A.aaK.prototype={} +A.aSH.prototype={ +b_2(a){var s,r=$.fK().c +r===$&&A.e() +s=A.a0(a).i("N<1,G>") +r.q4("TextInput.setSelectionRects",A.R(new A.N(a,new A.clz(),s),!0,s.i("al.E")),t.H)}} +A.clz.prototype={ +$1(a){var s=a.b,r=s.a,q=s.b +return A.a([r,q,s.c-r,s.d-q,a.a,a.c.a],t.a0)}, +$S:990} +A.aZd.prototype={} +A.abk.prototype={ +G(){return"UndoDirection."+this.b}} +A.aHU.prototype={ +gbyl(){var s=this.a +s===$&&A.e() +return s}, +aiM(a){return this.blr(a)}, +blr(a){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$aiM=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=t.j.a(a.b) +if(a.a==="UndoManagerClient.handleUndo"){o=p.b +o.toString +o.bL4(p.bxX(A.av(J.K(n,0)))) +s=1 +break}throw A.j(A.a51(null)) +case 1:return A.m(q,r)}}) +return A.n($async$aiM,r)}, +bxX(a){switch(a){case"undo":return B.dWx +case"redo":return B.dWy}throw A.j(A.a1Q(A.a([A.Iv("Unknown undo direction: "+a)],t.qe)))}} +A.c4o.prototype={} +A.cts.prototype={ +$1(a){this.a.soR(a) +return!1}, +$S:63} +A.d8.prototype={} +A.dM.prototype={ +wk(a){this.b=a}, +zU(a,b){return this.gCI()}, +gCI(){return!0}, +Rx(a){return!0}, +as0(a,b){return this.Rx(a)?B.m4:B.tZ}, +aly(a){var s=this.a +s.b=!0 +s.a.push(a) +return null}, +acP(a){return this.a.D(0,a)}, +t7(a){return new A.afm(this,a,!1,!1,!1,!1,new A.cJ(A.a([],t.ot),t.wS),A.y(this).i("afm"))}} +A.k_.prototype={ +t7(a){return new A.afn(this,a,!1,!1,!1,!1,new A.cJ(A.a([],t.ot),t.wS),A.y(this).i("afn"))}} +A.fW.prototype={ +rd(a){return this.c.$1(a)}} +A.b0W.prototype={ +app(a,b,c){if(a instanceof A.k_)return a.uP(b,c) +else return a.rd(b)}} +A.yW.prototype={ +Y(){return new A.ac5(A.b4(t.od),new A.J(),B.l)}, +gqS(a){return this.d}} +A.b1_.prototype={ +$1(a){t.L1.a(a.gby()) +return!1}, +$S:167} +A.b12.prototype={ +$1(a){var s=this,r=A.b0Z(t.L1.a(a.gby()),s.b,s.d) +if(r!=null){s.c.a4i(a,null) +s.a.a=r +return!0}return!1}, +$S:167} +A.b10.prototype={ +$1(a){var s=A.b0Z(t.L1.a(a.gby()),this.b,this.c) +if(s!=null){this.a.a=s +return!0}return!1}, +$S:167} +A.b11.prototype={ +$1(a){var s=this,r=s.b,q=A.b0Z(t.L1.a(a.gby()),r,s.d),p=q!=null +if(p&&q.zU(0,r))s.a.a=A.cz9(a).app(q,r,s.c) +return p}, +$S:167} +A.b13.prototype={ +$1(a){var s=this,r=s.b,q=A.b0Z(t.L1.a(a.gby()),r,s.d),p=q!=null +if(p&&q.zU(0,r))s.a.a=A.cz9(a).app(q,r,s.c) +return p}, +$S:167} +A.ac5.prototype={ +ao(){this.aL() +this.aGQ()}, +bhI(a){this.I(new A.c8z(this))}, +aGQ(){var s,r,q,p,o=this,n=o.a.d +n=n.gaA(n) +s=A.i0(n,A.y(n).i("D.E")) +r=o.d.zI(s) +n=o.d +n.toString +q=s.zI(n) +for(n=r.gS(r),p=o.gaAM();n.q();)n.gE(n).acP(p) +for(n=q.gS(q);n.q();)n.gE(n).aly(p) +o.d=s}, +bj(a){this.bO(a) +this.aGQ()}, +n(){var s,r,q,p,o=this +o.aH() +for(s=o.d,s=A.eK(s,s.r,A.y(s).c),r=o.gaAM(),q=s.$ti.c;s.q();){p=s.d;(p==null?q.a(p):p).acP(r)}o.d=null}, +A(a){var s=this.a +return new A.ac4(null,s.d,this.e,s.e,null)}} +A.c8z.prototype={ +$0(){this.a.e=new A.J()}, +$S:0} +A.ac4.prototype={ +fj(a){var s +if(this.w===a.w)s=!A.cwB(a.r,this.r) +else s=!0 +return s}, +gqS(a){return this.r}} +A.IN.prototype={ +Y(){return new A.adU(new A.bG(null,t.E),B.l)}, +gcD(a){return this.c}, +gqS(a){return this.w}} +A.adU.prototype={ +ao(){this.aL() +$.dI.go$.push(new A.ceo(this)) +$.aC.a5$.f.a.d.t(0,this.gaAU())}, +n(){$.aC.a5$.f.a.d.D(0,this.gaAU()) +this.aH()}, +aHa(a){this.a6h(new A.cem(this))}, +bj5(a){if(this.c==null)return +this.aHa(a)}, +bjF(a){if(!this.e)this.a6h(new A.ceh(this))}, +b8Z(a){if(this.e)this.a6h(new A.cei(this))}, +bj1(a){var s,r=this +if(r.f!==a){r.a6h(new A.ceg(r,a)) +s=r.a.Q +if(s!=null)s.$1(r.f)}}, +aCu(a,b){var s,r,q,p,o,n,m=this,l=new A.cel(m),k=new A.cek(m,new A.cej(m)) +if(a==null){s=m.a +s.toString +r=s}else r=a +q=l.$1(r) +p=k.$1(r) +if(b!=null)b.$0() +s=m.a +s.toString +o=l.$1(s) +s=m.a +s.toString +n=k.$1(s) +if(p!==n)m.a.y.$1(n) +if(q!==o){l=m.a.z +if(l!=null)l.$1(o)}}, +a6h(a){return this.aCu(null,a)}, +bnW(a){return this.aCu(a,null)}, +bj(a){this.bO(a) +if(this.a.c!==a.c)$.dI.go$.push(new A.cen(this,a))}, +gb8X(){var s,r=this.c +r.toString +r=A.dH(r,B.lg) +s=r==null?null:r.ax +switch((s==null?B.l_:s).a){case 0:return this.a.c +case 1:return!0}}, +A(a){var s,r,q,p=this,o=null,n=p.a,m=n.as +n=n.d +s=p.gb8X() +r=p.a +q=A.jj(A.uL(!1,s,r.ax,o,!0,!0,n,!0,o,p.gbj0(),o,o,o,o),m,o,p.r,p.gbjE(),p.gb8Y(),o) +n=r.c +if(n)m=r.w.a!==0 +else m=!1 +if(m)q=A.CR(r.w,q) +if(n){n=r.x +n=n!=null&&n.gda(n)}else n=!1 +if(n){n=p.a.x +n.toString +q=A.a9j(q,o,n)}return q}} +A.ceo.prototype={ +$1(a){var s=$.aC.a5$.f.a.b +if(s==null)s=A.WB() +this.a.aHa(s)}, +$S:3} +A.cem.prototype={ +$0(){var s=$.aC.a5$.f.a.b +switch((s==null?A.WB():s).a){case 0:this.a.d=!1 +break +case 1:this.a.d=!0 +break}}, +$S:0} +A.ceh.prototype={ +$0(){this.a.e=!0}, +$S:0} +A.cei.prototype={ +$0(){this.a.e=!1}, +$S:0} +A.ceg.prototype={ +$0(){this.a.f=this.b}, +$S:0} +A.cel.prototype={ +$1(a){var s=this.a +return s.e&&a.c&&s.d}, +$S:268} +A.cej.prototype={ +$1(a){var s,r=this.a.c +r.toString +r=A.dH(r,B.lg) +s=r==null?null:r.ax +switch((s==null?B.l_:s).a){case 0:return a.c +case 1:return!0}}, +$S:268} +A.cek.prototype={ +$1(a){var s=this.a +return s.f&&s.d&&this.b.$1(a)}, +$S:268} +A.cen.prototype={ +$1(a){this.a.bnW(this.b)}, +$S:3} +A.aIL.prototype={ +rd(a){a.bZJ() +return null}} +A.a0I.prototype={ +Rx(a){return this.c}, +rd(a){}} +A.NR.prototype={} +A.Op.prototype={} +A.nh.prototype={} +A.ar4.prototype={} +A.KR.prototype={} +A.aBS.prototype={ +zU(a,b){var s,r,q,p,o,n=$.aC.a5$.f.c +if(n==null||n.e==null)return!1 +for(s=t.vz,r=0;r<2;++r){q=B.cPP[r] +p=n.e +p.toString +o=A.czb(p,q,s) +if(o!=null&&o.zU(0,q)){this.c=o +this.d=q +return!0}}return!1}, +rd(a){var s,r=this.c +r===$&&A.e() +s=this.d +s===$&&A.e() +r.rd(s)}} +A.X2.prototype={ +aBN(a,b,c){var s +a.wk(this.gIJ()) +s=A.y(this).i("k_<1>").b(a)?a.uP(b,c):a.rd(b) +a.wk(null) +return s}, +uP(a,b){var s=this,r=A.cza(s.ga0b(),A.y(s).c) +return r==null?s.aNP(a,s.b,b):s.aBN(r,a,b)}, +rd(a){return this.uP(a,null)}, +gCI(){var s,r,q=this,p=A.czb(q.ga0b(),null,A.y(q).c) +if(p!=null){p.wk(q.gIJ()) +s=p.gCI() +p.wk(null) +r=s}else r=q.gIJ().gCI() +return r}, +zU(a,b){var s,r=this,q=A.cza(r.ga0b(),A.y(r).c),p=q==null +if(!p)q.wk(r.gIJ()) +s=(p?r.gIJ():q).zU(0,b) +if(!p)q.wk(null) +return s}, +Rx(a){var s,r=this,q=A.cza(r.ga0b(),A.y(r).c),p=q==null +if(!p)q.wk(r.gIJ()) +s=(p?r.gIJ():q).Rx(a) +if(!p)q.wk(null) +return s}} +A.afm.prototype={ +aNP(a,b,c){var s=this.e +if(b==null)return s.rd(a) +else return s.rd(a)}, +gIJ(){return this.e}, +ga0b(){return this.f}} +A.afn.prototype={ +aBN(a,b,c){var s,r +c.toString +s=this.$ti +a.wk(new A.acS(c,this.e,new A.cJ(A.a([],t.ot),t.wS),s.i("acS<1>"))) +r=s.i("k_<1>").b(a)?a.uP(b,c):a.rd(b) +a.wk(null) +return r}, +aNP(a,b,c){var s=this.e +if(b==null)return s.uP(a,c) +else return s.uP(a,c)}, +gIJ(){return this.e}, +ga0b(){return this.f}} +A.acS.prototype={ +wk(a){this.d.wk(a)}, +zU(a,b){return this.d.zU(0,b)}, +gCI(){return this.d.gCI()}, +Rx(a){return this.d.Rx(a)}, +aly(a){var s +this.b19(a) +s=this.d.a +s.b=!0 +s.a.push(a)}, +acP(a){this.b1a(a) +this.d.a.D(0,a)}, +rd(a){return this.d.uP(a,this.c)}} +A.aKU.prototype={} +A.aKS.prototype={} +A.aQ6.prototype={} +A.aiH.prototype={ +wk(a){this.auM(a) +this.e.wk(a)}} +A.aiI.prototype={ +wk(a){this.auM(a) +this.e.wk(a)}} +A.VR.prototype={ +bL(a,b){return this.c-b.c}, +$idy:1} +A.a9D.prototype={ +Y(){var s=t.cT +return new A.aFz(A.a([],s),A.a([],s),null,null,B.l)}} +A.aFz.prototype={ +A(a){return A.cCW(this.bcM())}} +A.aVN.prototype={ +bNA(a,b,c){return this.c.$3(a,b,c)}} +A.Xr.prototype={ +ao(){this.aL() +this.f=this.a.e}, +n(){var s,r +for(s=this.d,s=A.cAN(s,this.e,A.a0(s).c),s=new A.Qj(J.af(s.a),s.b,A.y(s).i("Qj<1>"));s.q();){r=s.a +r.gE(r) +null.n()}this.b78()}, +awo(a,b){var s=A.ds5(a,new A.VR(b)) +return s===-1?null:a[s]}, +bn_(a){var s,r,q +for(s=this.e,r=a,q=0;!1;++q)if(s[q].c")),t.d)}}, +n(){var s,r,q,p,o,n=this.d +if(n!=null)n.a.n() +for(n=this.e,n=A.eK(n,n.r,A.y(n).c),s=n.$ti.c;n.q();){r=n.d +r=(r==null?s.a(r):r).a +r.r.n() +r.r=null +q=r.nI$ +q.b=!1 +B.b.V(q.a) +p=q.c +if(p===$){o=A.eU(q.$ti.c) +q.c!==$&&A.ao() +q.c=o +p=o}if(p.a>0){p.b=p.c=p.d=p.e=null +p.a=0}q=r.f3$ +q.b=!1 +B.b.V(q.a) +p=q.c +if(p===$){o=A.eU(q.$ti.c) +q.c!==$&&A.ao() +q.c=o +p=o}if(p.a>0){p.b=p.c=p.d=p.e=null +p.a=0}r.Hw()}this.b6c()}, +A(a){var s,r,q,p,o=this +o.bt8() +s=o.a +s.toString +r=o.d +r=r==null?null:r.c +q=o.f +q.toString +p=A.a0(q).i("aO<1>") +p=A.i0(new A.aO(q,new A.c9g(o),p),p.i("D.E")) +return s.bNR(r,A.R(p,!0,A.y(p).i("dd.E")))}} +A.c9e.prototype={ +$1(a){var s +if(a===B.aj){s=this.a +s.I(new A.c9d(s,this.b)) +this.c.n()}}, +$S:15} +A.c9d.prototype={ +$0(){var s=this.a +s.e.D(0,this.b) +s.f=null}, +$S:0} +A.c9f.prototype={ +$1(a){return a.c}, +$S:996} +A.c9g.prototype={ +$1(a){var s=a.a,r=this.a.d +return!J.v(s,r==null?null:r.c.a)}, +$S:997} +A.ai9.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.YO.prototype={ +be(a){var s=new A.a7m(this.e,!0,null,A.aU(t.T),this.$ti.i("a7m<1>")) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sm(0,this.e) +b.sb05(!0)}, +gm(a){return this.e}} +A.Mp.prototype={ +Y(){return new A.ahX(B.l)}, +gqS(a){return this.p2}} +A.ahX.prototype={ +gbmg(){var s,r +$.aC.toString +s=$.dl() +if(s.ga9b()!=="/"){$.aC.toString +s=s.ga9b()}else{r=this.a.ax +$.aC.toString +s=s.ga9b() +s=s}return s}, +ao(){var s=this +s.aL() +s.byS() +$.aC.toString +s.r=s.aEu($.dl().a.f,s.a.fy) +$.aC.dj$.push(s)}, +bj(a){this.bO(a) +this.aHp(a)}, +n(){B.b.D($.aC.dj$,this) +var s=this.d +if(s!=null)s.n() +this.aH()}, +axV(){var s=this.d +if(s!=null)s.n() +this.e=this.d=null}, +aHp(a){var s,r=this +r.a.toString +if(r.gaHH()){r.axV() +if(r.f!=null){r.a.toString +a.toString +s=!1}else s=!0 +if(s){s=r.a.c +r.f=new A.wX(r,t.TX)}}else{r.axV() +r.f=null}}, +byS(){return this.aHp(null)}, +gaHH(){this.a.toString +var s=!1 +return s}, +bpf(a){var s,r=a.a +if(r==="/")this.a.toString +s=this.a.as.h(0,r) +return this.a.f.$1$2(a,s,t.z)}, +bqh(a){return this.a.at.$1(a)}, +ZT(){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$ZT=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p.a.toString +o=p.f +n=o==null?null:o.gap() +if(n==null){q=!1 +s=1 +break}q=n.a0e() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ZT,r)}, +RY(a){return this.bGU(a)}, +bGU(a){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$RY=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p.a.toString +o=p.f +n=o==null?null:o.gap() +if(n==null){q=!1 +s=1 +break}n.bTQ(a,t.O) +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$RY,r)}, +aEu(a,b){this.a.toString +return A.ds1(a,b)}, +aLg(a){var s=this,r=s.aEu(a,s.a.fy) +if(!r.l(0,s.r))s.I(new A.crM(s,r))}, +A(a){var s,r,q,p,o,n,m,l,k,j=this,i=null,h={} +h.a=null +j.a.toString +if(j.gaHH()){s=j.f +r=j.gbmg() +q=j.a +q=q.ay +q.toString +h.a=A.cAL(!0,A.cC2(B.h,r,s,q,A.cVL(),j.gbpe(),i,j.gbqg(),B.UZ,!0,"nav"),"Navigator Scope",i,i)}else{s=j.a.z +if(s!=null){r=s.d +r===$&&A.e() +q=s.e +q===$&&A.e() +p=s.c +p===$&&A.e() +h.a=new A.TL(r,q,p,s.b,"router",i,t.SB)}}h.b=null +s=j.a +s.toString +o=new A.hr(new A.crL(h,j),i) +h.b=o +h.b=A.fM(o,i,i,B.aM,!0,s.cy,i,i,B.ac) +s=j.a +r=s.CW +s=s.db.a3(1) +h=h.b +q=j.a +q.toString +p=j.r +p.toString +n=A.dkf() +m=A.i_($.cZR(),t.Ev,t.od) +m.j(0,B.FU,new A.a8l(new A.cJ(A.a([],t.ot),t.wS)).t7(a)) +l=t.a9 +k=A.a([],l) +B.b.H(k,j.a.dy) +k.push(B.avN) +l=A.a(k.slice(0),l) +return new A.a85(new A.a9d(A.a9j(new A.aqM(A.CR(m,A.cLa(new A.aGL(new A.a9h(new A.Ez(p,l,new A.aHl(r,s,h,i),i),i),i),new A.Tm(A.b(t.l5,t.UJ)))),i),"",n),i),q.p3,i)}} +A.crM.prototype={ +$0(){this.a.r=this.b}, +$S:0} +A.crL.prototype={ +$1(a){return this.b.a.ch.$2(a,this.a.a)}, +$S:14} +A.b_c.prototype={} +A.xS.prototype={ +Y(){var s=this.$ti +return new A.ah2(B.l,s.i("@").Z(s.i("xS.S")).i("ah2<1,2>"))}} +A.ah2.prototype={ +ao(){var s,r=this +r.aL() +s=r.a +s.toString +s=A.cIQ(A.y(s).c) +r.e=s +r.Wk()}, +bj(a){var s,r=this +r.bO(a) +if(!J.v(a.c,r.a.c)){if(r.d!=null){r.awU() +r.a.toString +s=r.e +s===$&&A.e() +r.e=new A.ba(B.zI,s.b,s.c,s.d,s.$ti)}r.Wk()}}, +A(a){var s,r=this.a +r.toString +s=this.e +s===$&&A.e() +return r.wo(a,s)}, +n(){this.awU() +this.aH()}, +Wk(){var s=this,r=s.a.c +if(r!=null){s.d=r.qG(new A.cp8(s),new A.cp9(s),new A.cpa(s)) +s.a.toString +r=s.e +r===$&&A.e() +s.e=new A.ba(B.M8,r.b,r.c,r.d,r.$ti)}}, +awU(){var s=this.d +if(s!=null){s.ag(0) +this.d=null}}} +A.cp8.prototype={ +$1(a){var s=this.a +s.I(new A.cp7(s,a))}, +$S(){return this.a.$ti.i("~(1)")}} +A.cp7.prototype={ +$0(){var s=this.a,r=s.a +r.toString +s.e===$&&A.e() +s.e=new A.ba(B.M9,this.b,null,null,A.y(r).i("ba<1>"))}, +$S:0} +A.cpa.prototype={ +$2(a,b){var s=this.a +s.I(new A.cp5(s,a,b))}, +$S:26} +A.cp5.prototype={ +$0(){var s=this.a,r=s.a +r.toString +s.e===$&&A.e() +s.e=new A.ba(B.M9,null,this.b,this.c,A.y(r).i("ba<1>"))}, +$S:0} +A.cp9.prototype={ +$0(){var s=this.a +s.I(new A.cp6(s))}, +$S:0} +A.cp6.prototype={ +$0(){var s,r=this.a +r.a.toString +s=r.e +s===$&&A.e() +r.e=new A.ba(B.iZ,s.b,s.c,s.d,s.$ti)}, +$S:0} +A.Dq.prototype={ +G(){return"ConnectionState."+this.b}} +A.ba.prototype={ +k(a){var s=this +return"AsyncSnapshot("+s.a.k(0)+", "+A.r(s.b)+", "+A.r(s.c)+", "+A.r(s.d)+")"}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return s.$ti.b(b)&&b.a===s.a&&J.v(b.b,s.b)&&J.v(b.c,s.c)&&b.d==s.d}, +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.LC.prototype={ +wo(a,b){return this.e.$2(a,b)}} +A.ch.prototype={ +Y(){return new A.ae_(B.l,this.$ti.i("ae_<1>"))}} +A.ae_.prototype={ +ao(){var s,r=this +r.aL() +r.a.toString +s=A.cIQ(r.$ti.c) +r.e=s +r.Wk()}, +bj(a){var s,r=this +r.bO(a) +if(a.c!=r.a.c){if(r.d!=null){r.d=null +s=r.e +s===$&&A.e() +r.e=new A.ba(B.zI,s.b,s.c,s.d,s.$ti)}r.Wk()}}, +A(a){var s,r=this.a +r.toString +s=this.e +s===$&&A.e() +return r.d.$2(a,s)}, +n(){this.d=null +this.aH()}, +Wk(){var s,r=this,q=r.a.c +if(q!=null){s=r.d=new A.J() +q.pG(0,new A.ceD(r,s),new A.ceE(r,s),t.H) +q=r.e +q===$&&A.e() +if(q.a!==B.iZ)r.e=new A.ba(B.M8,q.b,q.c,q.d,q.$ti)}}} +A.ceD.prototype={ +$1(a){var s=this.a +if(s.d===this.b)s.I(new A.ceC(s,a))}, +$S(){return this.a.$ti.i("aS(1)")}} +A.ceC.prototype={ +$0(){var s=this.a +s.e=new A.ba(B.iZ,this.b,null,null,s.$ti.i("ba<1>"))}, +$S:0} +A.ceE.prototype={ +$2(a,b){var s=this.a +if(s.d===this.b)s.I(new A.ceB(s,a,b))}, +$S:26} +A.ceB.prototype={ +$0(){var s=this.a +s.e=new A.ba(B.iZ,null,this.b,this.c,s.$ti.i("ba<1>"))}, +$S:0} +A.al4.prototype={ +G(){return"AutofillContextAction."+this.b}} +A.Hl.prototype={ +Y(){return new A.al5(A.b(t.N,t.Ul),B.l)}} +A.al5.prototype={ +gbBo(){var s=this.d +s=s.gaA(s) +return new A.aO(s,new A.b5_(),A.y(s).i("aO"))}, +aQA(a,b){this.d.cQ(0,b.ga8p(),new A.b50(b))}, +dh(){this.hS() +var s=this.c +s.toString +this.e=A.cIW(s)==null}, +A(a){return new A.acg(this,this.a.c,null)}, +n(){this.aH() +if(!this.e)return +this.a.toString +switch(0){case 0:A.din(!0) +break}}} +A.b5_.prototype={ +$1(a){return a.gy5().e.a}, +$S:1000} +A.b50.prototype={ +$0(){return this.a}, +$S:1001} +A.acg.prototype={ +fj(a){return this.f!==a.f}} +A.aLl.prototype={} +A.O7.prototype={ +Y(){return new A.ach(B.l)}} +A.ach.prototype={ +ao(){this.aL() +this.awY()}, +bj(a){this.bO(a) +this.awY()}, +awY(){this.e=new A.iH(this.gb93(),this.a.c,null,t.Jg)}, +n(){var s,r,q=this.d +if(q!=null)for(q=A.hd(q,q.r,A.y(q).c);q.q();){s=q.d +r=this.d.h(0,s) +r.toString +s.U(0,r)}this.aH()}, +b94(a){var s,r=this,q=a.a,p=r.d +if(p==null)p=r.d=A.b(t.I_,t.Q) +p.j(0,q,r.bcK(q)) +p=r.d.h(0,q) +p.toString +q.a9(0,p) +if(!r.f){r.f=!0 +s=r.azU() +if(s!=null)r.aHh(s) +else $.dI.go$.push(new A.c9A(r))}return!1}, +azU(){var s={},r=this.c +r.toString +s.a=null +r.d7(new A.c9F(s)) +return t.xO.a(s.a)}, +aHh(a){var s,r +this.c.toString +s=this.f +r=this.e +r===$&&A.e() +a.awR(t.Fw.a(A.dcB(r,s)))}, +bcK(a){var s=A.bx("callback"),r=new A.c9E(this,a,s) +s.soR(r) +return r}, +A(a){var s=this.f,r=this.e +r===$&&A.e() +return new A.a3o(s,r,null)}} +A.c9A.prototype={ +$1(a){var s,r=this.a +if(r.c==null)return +s=r.azU() +s.toString +r.aHh(s)}, +$S:3} +A.c9F.prototype={ +$1(a){this.a.a=a}, +$S:52} +A.c9E.prototype={ +$0(){var s=this.a,r=this.b +s.d.D(0,r) +r.U(0,this.c.aV()) +if(s.d.a===0)if($.dI.k2$.a<3)s.I(new A.c9C(s)) +else{s.f=!1 +A.kD(new A.c9D(s))}}, +$S:0} +A.c9C.prototype={ +$0(){this.a.f=!1}, +$S:0} +A.c9D.prototype={ +$0(){var s=this.a +if(s.c!=null&&s.d.a===0)s.I(new A.c9B(s))}, +$S:0} +A.c9B.prototype={ +$0(){}, +$S:0} +A.Ro.prototype={} +A.a3p.prototype={ +n(){this.aY() +this.pl()}} +A.pa.prototype={ +Dn(){var s=new A.a3p($.bl()) +this.qo$=s +this.c.v6(new A.Ro(s))}, +EL(){var s,r=this +if(r.gz6()){if(r.qo$==null)r.Dn()}else{s=r.qo$ +if(s!=null){s.aY() +s.pl() +r.qo$=null}}}, +A(a){if(this.gz6()&&this.qo$==null)this.Dn() +return B.e0A}} +A.aS6.prototype={ +A(a){throw A.j(A.DT("Widgets that mix AutomaticKeepAliveClientMixin into their State must call super.build() but must ignore the return value of the superclass."))}} +A.aXJ.prototype={ +atL(a,b){}, +JH(a){A.cSi(this,new A.cre(this,a))}} +A.cre.prototype={ +$1(a){var s=a.z +if(s!=null&&s.p(0,this.a))a.dh()}, +$S:52} +A.crd.prototype={ +$1(a){A.cSi(a,this.a)}, +$S:52} +A.aXK.prototype={ +h2(a){return new A.aXJ(A.jB(null,null,null,t.Si,t.O),this,B.b3)}} +A.rQ.prototype={ +fj(a){return this.w!==a.w}} +A.Kc.prototype={ +be(a){return A.dg9(!1,this.e)}, +bi(a,b){b.svP(0,this.e) +b.sa8j(!1)}} +A.aF1.prototype={ +be(a){var s=new A.aD4(this.e,this.f,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sb_B(this.e) +b.sqm(this.f)}} +A.alb.prototype={ +be(a){var s=new A.aCD(this.e,B.iB,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.saa1(0,this.e) +b.sqm(B.iB)}} +A.I2.prototype={ +be(a){var s=new A.a7q(this.e,this.f,this.r,!1,!1,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sNS(this.e) +b.saMF(this.f) +b.sBr(this.r) +b.j8=b.d2=!1}, +RZ(a){a.sNS(null) +a.saMF(null)}} +A.Dj.prototype={ +be(a){var s=new A.aCJ(this.e,this.f,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sIv(this.e) +b.sCj(this.f)}, +RZ(a){a.sIv(null)}} +A.OS.prototype={ +be(a){var s=new A.aCI(this.e,A.fN(a),null,B.da,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.samd(0,this.e) +b.sCj(B.da) +b.sIv(null) +b.sds(A.fN(a))}} +A.anw.prototype={ +be(a){var s=new A.aCG(null,B.da,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sIv(null) +b.sCj(B.da)}, +RZ(a){a.sIv(null)}} +A.OR.prototype={ +be(a){var s=new A.aCH(this.e,this.f,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sIv(this.e) +b.sCj(this.f)}, +RZ(a){a.sIv(null)}} +A.bdJ.prototype={ +$1(a){return A.bdH(this.c,this.b,new A.FG(this.a,A.fN(a),null))}, +$S:1004} +A.aBd.prototype={ +be(a){var s=this,r=new A.aCX(s.e,s.r,s.w,s.y,s.x,null,s.f,null,A.aU(t.T)) +r.bd() +r.sc8(null) +return r}, +bi(a,b){var s=this +b.seu(0,s.e) +b.sCj(s.f) +b.samd(0,s.r) +b.srE(0,s.w) +b.saf(0,s.x) +b.sdF(0,s.y)}} +A.aBe.prototype={ +be(a){var s=this,r=new A.aCY(s.r,s.x,s.w,s.e,s.f,null,A.aU(t.T)) +r.bd() +r.sc8(null) +return r}, +bi(a,b){var s=this +b.sIv(s.e) +b.sCj(s.f) +b.srE(0,s.r) +b.saf(0,s.w) +b.sdF(0,s.x)}} +A.tT.prototype={ +be(a){var s=this,r=A.fN(a),q=new A.aDg(s.w,null,A.aU(t.T)) +q.bd() +q.sc8(null) +q.sk5(0,s.e) +q.suo(s.r) +q.sds(r) +q.sEa(s.x) +q.sTB(0,s.f) +return q}, +bi(a,b){var s=this +b.sk5(0,s.e) +b.sTB(0,s.f) +b.suo(s.r) +b.sds(A.fN(a)) +b.d2=s.w +b.sEa(s.x)}} +A.Dp.prototype={ +be(a){var s=new A.aCR(this.e,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sNA(this.e)}} +A.P7.prototype={ +be(a){var s=new A.aCO(this.e,this.f,this.x,B.c7,B.c7,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sNA(this.e) +b.sb_P(this.f) +b.spd(0,this.x) +b.sbNS(B.c7) +b.sbJI(B.c7)}} +A.asc.prototype={ +be(a){var s=new A.a7u(this.e,this.f,A.fN(a),this.r,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){var s +b.sa_r(this.e) +b.suo(this.f) +b.sds(A.fN(a)) +s=this.r +if(s!==b.u2){b.u2=s +b.b1() +b.dc()}}} +A.asG.prototype={ +be(a){var s=new A.aCP(this.e,this.f,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sbXn(this.e) +b.ai=this.f}} +A.aa.prototype={ +be(a){var s=new A.a7E(this.e,A.fN(a),null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sjE(0,this.e) +b.sds(A.fN(a))}} +A.ei.prototype={ +be(a){var s=new A.aD0(this.f,this.r,this.e,A.fN(a),null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.suo(this.e) +b.saso(this.f) +b.sap8(this.r) +b.sds(A.fN(a))}} +A.iA.prototype={} +A.qf.prototype={ +be(a){var s=new A.a7r(this.e,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.skE(this.e)}} +A.Eu.prototype={ +FM(a){var s,r,q=a.e +q.toString +t.Wz.a(q) +s=this.f +if(q.e!==s){q.e=s +r=a.gbE(a) +if(r instanceof A.X)r.ak()}}} +A.zx.prototype={ +be(a){var s=new A.a7p(this.e,0,null,null,A.aU(t.T)) +s.bd() +s.H(0,null) +return s}, +bi(a,b){b.skE(this.e)}} +A.cT.prototype={ +be(a){return A.cOX(A.ih(this.f,this.e))}, +bi(a,b){b.salJ(A.ih(this.f,this.e))}, +qu(){var s,r=this,q=r.e +if(q===1/0&&r.f===1/0)s="SizedBox.expand" +else s=q===0&&r.f===0?"SizedBox.shrink":"SizedBox" +q=r.a +return q==null?s:s+"-"+q.k(0)}} +A.eP.prototype={ +be(a){return A.cOX(this.e)}, +bi(a,b){b.salJ(this.e)}} +A.anX.prototype={ +be(a){var s=null,r=A.fN(a) +r=new A.a7o(this.r,this.w,B.a4,B.a4,A.aU(t.O5),A.aP(4,A.nS(s,s,s,s,s,B.an,B.u,s,1,B.ac),!1,t.mi),!0,this.f,r,s,A.aU(t.T)) +r.bd() +r.sc8(s) +return r}, +bi(a,b){var s=A.fN(a) +b.sds(s) +b.samM(this.r) +b.suo(this.f) +s=this.w +if(s!==b.f2){b.f2=s +b.b1() +b.dc()}}} +A.aHS.prototype={ +b9M(a){if(a!=null)switch(a.a){case 0:return A.ds2() +case 1:return A.ds4()}else return A.ds3()}, +A(a){var s=this +return new A.anX(null,s.d,s.b9M(s.e),s.f,s.r,null)}} +A.asH.prototype={ +be(a){var s=new A.a7v(this.e,this.f,this.r,A.fN(a),null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.suo(this.r) +b.saso(this.e) +b.sap8(this.f) +b.sds(A.fN(a))}} +A.avX.prototype={ +be(a){var s=new A.aCS(this.e,this.f,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.saq7(0,this.e) +b.saq6(0,this.f)}} +A.aAp.prototype={ +be(a){var s=this,r=new A.aCK(s.f,s.r,s.w,s.x,s.e,A.fN(a),null,A.aU(t.T)) +r.bd() +r.sc8(null) +return r}, +bi(a,b){var s=this +b.suo(s.e) +b.sbPb(0,s.f) +b.saq7(0,s.r) +b.sabt(0,s.w) +b.saq6(0,s.x) +b.sds(A.fN(a))}} +A.Su.prototype={ +be(a){var s=new A.a7D(this.e,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sabz(this.e)}, +h2(a){return new A.aSc(this,B.b3)}} +A.aSc.prototype={} +A.akN.prototype={ +be(a){var s=new A.a7n(this.e,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sbB3(0,this.e)}} +A.auA.prototype={ +be(a){var s=null,r=this.e +if(r===0)r=s +r=new A.a7z(r,s,s,A.aU(t.T)) +r.bd() +r.sc8(s) +return r}, +bi(a,b){var s=this.e +b.sb0J(s===0?null:s) +b.sb0I(null)}} +A.Jg.prototype={ +be(a){var s=new A.a7y(null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}} +A.l0.prototype={ +be(a){var s=new A.aDf(null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}} +A.a9F.prototype={ +be(a){var s=a.T(t.I) +s.toString +s=new A.aDb(this.e,s.w,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){var s +b.sjE(0,this.e) +s=a.T(t.I) +s.toString +b.sds(s.w)}} +A.aw4.prototype={ +be(a){var s=new A.a7A(A.cvQ(a,B.L,!1),0,null,null,A.aU(t.T)) +s.bd() +s.H(0,null) +return s}, +bi(a,b){b.syy(A.cvQ(a,B.L,!1))}} +A.r4.prototype={ +be(a){var s=A.fN(a) +s=new A.a7N(this.e,s,this.r,this.w,A.aU(t.O5),0,null,null,A.aU(t.T)) +s.bd() +s.H(0,null) +return s}, +bi(a,b){var s +b.suo(this.e) +s=A.fN(a) +b.sds(s) +s=this.r +if(b.aj!==s){b.aj=s +b.ak()}s=this.w +if(s!==b.b5){b.b5=s +b.b1() +b.dc()}}} +A.pC.prototype={ +FM(a){var s,r,q,p=this,o=a.e +o.toString +t.Qv.a(o) +s=p.f +if(o.w!=s){o.w=s +r=!0}else r=!1 +s=p.r +if(o.e!=s){o.e=s +r=!0}s=p.w +if(o.f!=s){o.f=s +r=!0}s=p.x +if(o.r!=s){o.r=s +r=!0}s=p.y +if(o.x!=s){o.x=s +r=!0}s=p.z +if(o.y!=s){o.y=s +r=!0}if(r){q=a.gbE(a) +if(q instanceof A.X)q.ak()}}} +A.aBH.prototype={ +A(a){var s=this,r=a.T(t.I) +r.toString +return A.cOs(s.f,s.x,null,null,s.c,r.w,s.d,s.r)}} +A.Qc.prototype={ +gbox(){switch(this.e.a){case 0:return!0 +case 1:var s=this.w +return s===B.a2||s===B.dN}}, +y9(a){var s=this.x +if(s==null)s=this.gbox()?A.fN(a):null +return s}, +be(a){var s=this +return A.dg4(B.h,s.w,s.e,s.f,s.r,s.z,s.y9(a),s.y)}, +bi(a,b){var s=this +b.sMI(0,s.e) +b.saOy(s.f) +b.saOz(s.r) +b.sMx(s.w) +b.sds(s.y9(a)) +b.saSc(s.y) +b.sGW(0,s.z) +if(B.h!==b.K){b.K=B.h +b.b1() +b.dc()}}} +A.tE.prototype={} +A.kM.prototype={} +A.hD.prototype={ +FM(a){var s,r,q,p=a.e +p.toString +t.US.a(p) +s=this.f +if(p.e!==s){p.e=s +r=!0}else r=!1 +s=this.r +if(p.f!==s){p.f=s +r=!0}if(r){q=a.gbE(a) +if(q instanceof A.X)q.ak()}}} +A.rU.prototype={} +A.aKz.prototype={ +be(a){var s=A.fN(a) +s=new A.a7R(B.aq,this.f,this.r,B.nV,this.x,B.aq7,s,B.v,B.h,A.aU(t.O5),0,null,null,A.aU(t.T)) +s.bd() +s.H(0,null) +return s}, +bi(a,b){var s +b.sMI(0,B.aq) +b.suo(this.f) +b.safo(0,this.r) +b.sbWj(B.nV) +b.sbWl(this.x) +b.sMx(B.aq7) +s=A.fN(a) +if(b.bq!=s){b.bq=s +b.ak()}if(b.cE!==B.v){b.cE=B.v +b.ak()}if(B.h!==b.K){b.K=B.h +b.b1() +b.dc()}}} +A.aDC.prototype={ +be(a){var s,r,q,p=this,o=null,n=p.e,m=p.r +if(m==null){m=a.T(t.I) +m.toString +m=m.w}s=p.x +r=A.RK(a) +q=s===B.a3?"\u2026":o +s=new A.a7F(A.nS(q,r,p.z,p.as,n,p.f,m,p.ax,p.y,p.at),p.w,s,p.ch,!1,0,o,o,A.aU(t.T)) +s.bd() +s.H(0,o) +s.ahW(n) +s.sa1z(p.ay) +return s}, +bi(a,b){var s,r=this +b.sbt(0,r.e) +b.sU6(0,r.f) +s=r.r +if(s==null){s=a.T(t.I) +s.toString +s=s.w}b.sds(s) +b.sb08(r.w) +b.sbS5(0,r.x) +b.sK6(r.y) +b.sTm(r.z) +b.sFa(r.as) +b.sU8(r.at) +b.sadf(r.ax) +s=A.RK(a) +b.sTg(0,s) +b.sa1z(r.ay) +b.satz(r.ch)}} +A.bQG.prototype={ +$1(a){var s,r=null +if(a instanceof A.hN){s=this.a.a++ +this.b.push(new A.cb(A.cw(r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,new A.AI(s,"PlaceholderSpanIndexSemanticsTag("+s+")"),r,r,r,r,r),!1,!1,!1,a.e,r))}return!0}, +$S:127} +A.Tj.prototype={ +be(a){var s=this,r=s.d +r=r==null?null:r.cP(0) +r=new A.a7x(r,s.e,s.f,s.r,s.w,s.x,s.y,s.z,s.Q,s.as,s.at,s.ax,s.ay,s.CW,!1,null,!1,A.aU(t.T)) +r.bd() +r.byx() +return r}, +bi(a,b){var s=this,r=s.d +b.sqX(0,r==null?null:r.cP(0)) +b.a1=s.e +b.sbl(0,s.f) +b.sbb(0,s.r) +b.szf(0,s.w) +b.saf(0,s.x) +b.svP(0,s.y) +b.sbDp(s.Q) +b.sa_r(s.as) +b.suo(s.at) +b.sbVn(0,s.ax) +b.sbCv(s.ay) +b.sbOP(!1) +b.sds(null) +b.saaQ(s.CW) +b.sBe(!1) +b.sEa(s.z)}, +RZ(a){a.sqX(0,null)}} +A.aw7.prototype={ +be(a){var s=this,r=null,q=new A.aD_(s.e,s.f,s.r,s.w,s.x,s.y,r,r,s.as,s.at,r,A.aU(t.T)) +q.bd() +q.sc8(r) +return q}, +bi(a,b){var s=this +b.kG=s.e +b.qB=s.f +b.dU=s.r +b.f2=s.w +b.ei=s.x +b.ey=s.y +b.ut=b.pR=null +b.uu=s.as +b.L=s.at}} +A.EQ.prototype={ +be(a){var s=this,r=s.y +if(r==null)r=B.cD +r=new A.aCU(!0,s.e,s.f,s.r,s.w,r,null,A.aU(t.T)) +r.bd() +r.sc8(null) +return r}, +bi(a,b){var s,r,q=this +b.qB=q.e +b.dU=q.f +b.f2=q.r +s=q.w +if(!b.ei.l(0,s)){b.ei=s +b.b1()}r=q.y +if(r==null)r=B.cD +if(b.L!==r){b.L=r +b.b1()}}} +A.mb.prototype={ +be(a){var s=new A.aD2(null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}} +A.k3.prototype={ +be(a){var s=new A.a7w(this.e,this.f,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.saNq(this.e) +b.sapc(this.f)}} +A.ak7.prototype={ +be(a){var s=new A.a7i(this.e,null,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.saI6(this.e) +b.sapc(null)}} +A.cb.prototype={ +be(a){var s=this,r=new A.a7J(s.e,s.f,s.r,s.w,s.aAA(a),null,A.aU(t.T)) +r.bd() +r.sc8(null) +r.aGT(r.L) +return r}, +aAA(a){var s,r=this.e,q=r.p4 +if(q!=null)return q +if(r.fx==null){if(r.go==null)r=r.p2!=null +else r=!0 +s=r}else s=!0 +if(!s)return null +return A.fN(a)}, +bi(a,b){var s=this +b.sbDT(s.f) +b.sbJ4(s.r) +b.sbIJ(s.w) +b.saQ6(s.e) +b.sds(s.aAA(a))}} +A.Ay.prototype={ +be(a){var s=new A.aCT(null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}} +A.Of.prototype={ +be(a){var s=new A.aCE(!0,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sbBK(!0)}} +A.DL.prototype={ +be(a){var s=new A.aCN(this.e,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sbIK(this.e)}} +A.a33.prototype={ +be(a){var s=new A.aCQ(this.e,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sd9(0,this.e)}} +A.m1.prototype={ +A(a){return this.c}} +A.hr.prototype={ +A(a){return this.c.$1(a)}} +A.Do.prototype={ +be(a){var s=new A.afU(this.e,B.cD,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){t.ri.a(b).saf(0,this.e)}} +A.afU.prototype={ +saf(a,b){if(b.l(0,this.kG))return +this.kG=b +this.b1()}, +b4(a,b){var s,r,q,p,o,n,m=this +if(m.k3.yf(0,B.N)){s=a.gd1(a) +r=m.k3 +q=b.a +p=b.b +o=r.a +r=r.b +n=$.aD().b_() +n.saf(0,m.kG) +s.fu(new A.Z(q,p,q+o,p+r),n)}s=m.K$ +if(s!=null)a.pj(s,b)}} +A.crO.prototype={ +$0(){var s,r,q=this,p=q.b +if(p==null||t.n2.b(q.c)){p=q.a.bv$ +p===$&&A.e() +p=p.e +p.toString +s=q.c +s=s.gbB(s) +r=A.b6O() +p.ep(r,s) +p=r}return p}, +$S:1005} +A.crP.prototype={ +$1(a){var s=a==null?t.K.a(a):a +return this.a.Jm(s)}, +$S:361} +A.hO.prototype={ +ZT(){return A.d1(!1,t.y)}, +RY(a){return A.d1(!1,t.y)}, +aLk(a){var s=a.a +s.toString +return this.RY(s)}, +a9k(){}, +aLi(){}, +aLh(){}, +aLg(a){}, +ME(a){}, +anx(){var s=0,r=A.o(t.s1),q +var $async$anx=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q=B.H1 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$anx,r)}} +A.abS.prototype={ +aaj(){var s=0,r=A.o(t.s1),q,p=this,o,n,m,l +var $async$aaj=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.dj$,n=o.length,m=!1,l=0 +case 3:if(!(l"))}, +be(a){return this.d}, +bi(a,b){}, +bB5(a,b){var s,r={} +r.a=b +if(b==null){a.aOw(new A.bPw(r,this,a)) +s=r.a +s.toString +a.Ra(s,new A.bPx(r))}else{b.p2=this +b.qd()}r=r.a +r.toString +return r}, +qu(){return this.e}} +A.bPw.prototype={ +$0(){var s=this.b,r=A.dg6(s,s.$ti.c) +this.a.a=r +r.r=this.c}, +$S:0} +A.bPx.prototype={ +$0(){var s=this.a.a +s.toString +s.aw0(null,null) +s.a6K()}, +$S:0} +A.Fo.prototype={ +d7(a){var s=this.p1 +if(s!=null)a.$1(s)}, +yN(a){this.p1=null +this.An(a)}, +u6(a,b){this.aw0(a,b) +this.a6K()}, +eG(a,b){this.C1(0,b) +this.a6K()}, +Bo(){var s=this,r=s.p2 +if(r!=null){s.p2=null +s.C1(0,s.$ti.i("L4<1>").a(r)) +s.a6K()}s.a4q()}, +a6K(){var s,r,q,p,o,n,m,l=this +try{o=l.p1 +n=l.f +n.toString +l.p1=l.t4(o,l.$ti.i("L4<1>").a(n).c,B.ek)}catch(m){s=A.a2(m) +r=A.ay(m) +o=A.dg("attaching to the render tree") +q=new A.ed(s,r,"widgets library",o,null,!1) +A.ht(q) +p=A.a1r(q) +l.p1=l.t4(null,p,B.ek)}}, +gaC(){return this.$ti.i("bA<1>").a(A.cM.prototype.gaC.call(this))}, +yP(a,b){var s=this.$ti +s.i("bA<1>").a(A.cM.prototype.gaC.call(this)).sc8(s.c.a(a))}, +yT(a,b,c){}, +Ab(a,b){this.$ti.i("bA<1>").a(A.cM.prototype.gaC.call(this)).sc8(null)}} +A.aIO.prototype={$iaX:1} +A.ag9.prototype={ +u6(a,b){this.Fg(a,b)}} +A.ahY.prototype={ +zS(){this.b1m() +$.no=this +var s=$.dl() +s.Q=this.gbk1() +s.as=$.aq}, +asb(){this.b1o() +this.ai1()}} +A.ahZ.prototype={ +zS(){this.b60() +$.dI=this}, +Nn(){this.b1n()}} +A.ai_.prototype={ +zS(){var s,r,q,p,o=this +o.b62() +$.mR=o +o.tf$!==$&&A.e5() +o.tf$=B.avw +s=new A.a80(A.b4(t.z4),$.bl()) +B.Dt.uY(s.gbo5()) +o.wr$=s +s=t.v3 +r=new A.bsa(A.b(s,t.bd),A.b4(t.SQ),A.a([],t.NZ)) +o.v8$!==$&&A.e5() +o.v8$=r +q=$.GY() +p=A.a([],t.K0) +o.q3$!==$&&A.e5() +s=o.q3$=new A.auS(r,q,p,A.b4(s)) +p=$.dl() +p.at=s.gbKw() +p.ax=$.aq +B.asj.af8(s.gbLa()) +s=$.bAq +if(s==null)s=$.bAq=A.a([],t.iP) +s.push(o.gb98()) +B.asi.af8(new A.crP(o)) +B.ash.af8(o.gbjt()) +B.ea.uY(o.gbk_()) +$.fK() +o.bUj()}, +Nn(){this.b63()}} +A.ai0.prototype={ +zS(){this.b64() +$.k5=this +var s=t.K +this.zO$=new A.bvN(A.b(s,t.Sc),A.b(s,t.DD),A.b(s,t.pt))}, +a_z(){this.b4d() +var s=this.zO$ +s===$&&A.e() +s.V(0)}, +Jm(a){return this.bLu(a)}, +bLu(a){var s=0,r=A.o(t.H),q,p=this +var $async$Jm=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(p.b4e(a),$async$Jm) +case 3:switch(A.av(J.K(t.a.a(a),"type"))){case"fontsChange":p.Ge$.aY() +break}s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Jm,r)}} +A.ai1.prototype={ +zS(){var s,r,q=this +q.b67() +$.aEo=q +s=$.dl() +q.a9Q$=s.a.a +s.p2=q.gbkQ() +r=$.aq +s.p3=r +s.p4=q.gbkO() +s.R8=r +q.aB4()}} +A.ai2.prototype={ +zS(){var s,r,q,p,o,n=this +n.b68() +$.B1=n +s=t.TT +n.bv$=new A.SM(n.gbkR(),n.gbkV(),n.gbkT(),A.a([],s),A.a([],s),A.a([],s),A.b4(t.I9),A.b4(t.sv)) +s=$.dl() +s.f=n.gbKL() +r=s.r=$.aq +s.go=n.gbLD() +s.id=r +s.k3=n.gbL3() +s.k4=r +r=n.aKY() +s=s.d.h(0,0) +s.toString +s=new A.a7P(B.N,r,s,null,A.aU(t.T)) +s.bd() +s.sc8(null) +r=n.bv$ +r===$&&A.e() +r.sbWd(s) +s=n.bv$.e +s.Q=s +r=t.Mv +r.a(A.as.prototype.gcM.call(s)).r.push(s) +q=s.aHe() +s.ch.sbD(0,q) +r.a(A.as.prototype.gcM.call(s)).Q.push(s) +n.fy$.push(n.gbjY()) +s=n.bc$ +if(s!=null){s.M$=$.bl() +s.F$=0}s=t.S +r=$.bl() +n.bc$=new A.azm(new A.bGm(B.cT,A.b(s,t.ZA)),A.b(s,t.xg),r) +n.go$.push(n.gblM()) +s=n.bv$ +p=n.dA$ +if(p===$){o=new A.acn(n,r) +n.gXO().a9(0,o.gqe()) +n.dA$!==$&&A.ao() +n.dA$=o +p=o}s.b3(p)}, +Nn(){this.b65()}, +anF(a,b,c){this.bc$.bY4(b,new A.crO(this,c,b)) +this.b2m(0,b,c)}} +A.ai3.prototype={ +aoT(){var s,r,q +this.b3G() +for(s=this.dj$,r=s.length,q=0;q=s.b&&s.c>=s.d) +else s=!0}else s=!1 +if(s)m=new A.avX(0,0,new A.eP(B.od,n,n),n) +else{s=o.d +if(s!=null)m=new A.ei(s,n,n,m,n)}r=o.gbqw() +if(r!=null)m=new A.aa(r,m,n) +s=o.f +if(s!=null)m=new A.Do(s,m,n) +s=o.as +if(s!==B.h){q=A.fN(a) +p=o.r +p.toString +m=A.bdH(m,s,new A.aNy(q==null?B.u:q,p,n))}s=o.r +if(s!=null)m=A.zA(m,s,B.fW) +s=o.w +if(s!=null)m=A.zA(m,s,B.Mx) +s=o.x +if(s!=null)m=new A.eP(s,m,n) +s=o.y +if(s!=null)m=new A.aa(s,m,n) +s=o.z +if(s!=null)m=A.G0(o.Q,m,s,!0) +m.toString +return m}} +A.aNy.prototype={ +UA(a){return this.c.a2I(new A.Z(0,0,0+a.a,0+a.b),this.b)}, +a4_(a){return!a.c.l(0,this.c)||a.b!==this.b}} +A.HU.prototype={ +G(){return"ContextMenuButtonType."+this.b}} +A.lR.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.lR&&b.c==s.c&&J.v(b.a,s.a)&&b.b===s.b}, +gv(a){return A.am(this.c,this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"ContextMenuButtonItem "+this.b.k(0)+", "+A.r(this.c)}, +gaN(a){return this.b}} +A.ao6.prototype={ +aub(a,b,c){var s,r +A.cJS() +s=A.bBL(b,t.N1) +s.toString +r=A.cNH(b) +if(r==null)r=null +else{r=r.c +r.toString}r=A.qM(new A.bfU(A.a35(b,r),c),!1) +$.Pg=r +s.zT(0,r) +$.zu=this}, +p6(a){if($.zu!==this)return +A.cJS()}} +A.bfU.prototype={ +$1(a){return new A.BW(this.a.a,this.b.$1(a),null)}, +$S:14} +A.Pw.prototype={ +D4(a,b,c){return A.cA9(c,this.w,this.x)}, +fj(a){return!J.v(this.w,a.w)||!J.v(this.x,a.x)}} +A.aS7.prototype={ +A(a){throw A.j(A.DT("A DefaultSelectionStyle constructed with DefaultSelectionStyle.fallback cannot be incorporated into the widget tree, it is meant only to provide a fallback value returned by DefaultSelectionStyle.of() when no enclosing default selection style is present in a BuildContext."))}} +A.aqM.prototype={ +bgD(){return $.cXl()}, +A(a){var s=A.a9j(this.c,"",this.bgD()) +return A.a9j(s,"",A.d8Q())}} +A.aqV.prototype={ +Ki(a){return new A.aA(0,a.b,0,a.d)}, +Kn(a,b){var s,r=this.b,q=r.a,p=q+b.a-a.a +r=r.b +s=r+b.b-a.b +if(p>0)q-=p +return new A.w(q,s>0?r-s:r)}, +BY(a){return!this.b.l(0,a.b)}} +A.qj.prototype={ +G(){return"DismissDirection."+this.b}} +A.a0B.prototype={ +Y(){var s=null +return new A.adn(new A.bG(s,t.E),s,s,s,B.l)}} +A.Ws.prototype={ +G(){return"_FlingGestureKind."+this.b}} +A.adn.prototype={ +ao(){var s,r,q=this +q.b6w() +q.a.toString +s=A.cg(null,B.F,null,null,q) +s.di() +r=s.nI$ +r.b=!0 +r.a.push(q.gbip()) +s.di() +r=s.f3$ +r.b=!0 +r.a.push(q.gbis()) +q.d=s +q.al9()}, +gz6(){var s=this.d +if(s==null)s=null +else{s=s.r +s=s!=null&&s.a!=null}if(s!==!0){s=this.f +if(s==null)s=null +else{s=s.r +s=s!=null&&s.a!=null}s=s===!0}else s=!0 +return s}, +n(){this.d.n() +var s=this.f +if(s!=null)s.n() +this.b6v()}, +gAv(){var s=this.a.x +return s===B.aSM||s===B.A1||s===B.A2}, +Lh(a){var s +if(a===0)return B.MF +if(this.gAv()){s=this.c.T(t.I) +s.toString +switch(s.w.a){case 0:return a<0?B.A2:B.A1 +case 1:return a>0?B.A2:B.A1}}return a>0?B.A3:B.aSN}, +gaD5(){var s=this.c +s=s.gpg(s) +s.toString +return this.gAv()?s.a:s.b}, +beb(a){var s,r,q=this +if(q.x)return +q.y=!0 +s=q.d +r=s.r +if(r!=null&&r.a!=null){s=s.x +s===$&&A.e() +q.w=s*q.gaD5()*J.h7(q.w) +q.d.oV(0)}else{q.w=0 +s.sm(0,0)}q.I(new A.ccP(q))}, +bec(a){var s,r,q,p=this +if(!p.y){s=p.d.r +s=s!=null&&s.a!=null}else s=!0 +if(s){s=p.d.r +s=s!=null&&s.a!=null}else s=!0 +if(s)return +s=a.c +s.toString +r=p.w +switch(p.a.x.a){case 1:case 0:p.w=r+s +break +case 4:s=r+s +if(s<0)p.w=s +break +case 5:s=r+s +if(s>0)p.w=s +break +case 2:q=p.c.T(t.I) +q.toString +switch(q.w.a){case 0:s=p.w+s +if(s>0)p.w=s +break +case 1:s=p.w+s +if(s<0)p.w=s +break}break +case 3:q=p.c.T(t.I) +q.toString +switch(q.w.a){case 0:s=p.w+s +if(s<0)p.w=s +break +case 1:s=p.w+s +if(s>0)p.w=s +break}break +case 6:p.w=0 +break}if(J.h7(r)!==J.h7(p.w))p.I(new A.ccQ(p)) +s=p.d +q=s.r +if(!(q!=null&&q.a!=null))s.sm(0,Math.abs(p.w)/p.gaD5())}, +bit(){this.a.toString}, +al9(){var s,r,q=this,p=J.h7(q.w),o=q.d +o.toString +s=q.gAv() +r=q.a +if(s){r.toString +s=new A.w(p,0)}else{r.toString +s=new A.w(0,p)}r=t.Ni +q.e=new A.aV(t.o.a(o),new A.bc(B.m,s,r),r.i("aV"))}, +bdZ(a){var s,r,q,p,o=this +if(o.w===0)return B.Gs +s=a.a +r=s.a +q=s.b +if(o.gAv()){s=Math.abs(r) +if(s-Math.abs(q)<400||s<700)return B.Gs +p=o.Lh(r)}else{s=Math.abs(q) +if(s-Math.abs(r)<400||s<700)return B.Gs +p=o.Lh(q)}if(p===o.Lh(o.w))return B.e_m +return B.e_o}, +bea(a){var s,r,q,p=this +if(!p.y){s=p.d.r +s=s!=null&&s.a!=null}else s=!0 +if(s){s=p.d.r +s=s!=null&&s.a!=null}else s=!0 +if(s)return +p.y=!1 +s=p.d +if(s.gbM(s)===B.ap){p.X6() +return}s=a.a +r=s.a +q=p.gAv()?r.a:r.b +switch(p.bdZ(s).a){case 1:p.a.toString +B.D2.h(0,p.Lh(p.w)) +p.w=J.h7(q) +p.d.SC(Math.abs(q)*0.0033333333333333335) +break +case 2:p.w=J.h7(q) +p.d.SC(-Math.abs(q)*0.0033333333333333335) +break +case 0:s=p.d +if(s.gbM(s)!==B.aj){s=p.d.x +s===$&&A.e() +p.a.toString +B.D2.h(0,p.Lh(p.w)) +r=p.d +if(s>0.4)r.dk(0) +else r.fO(0)}break}}, +a5O(a){return this.bir(a)}, +bir(a){var s=0,r=A.o(t.H),q=this +var $async$a5O=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=a===B.ap&&!q.y?2:3 +break +case 2:s=4 +return A.f(q.X6(),$async$a5O) +case 4:case 3:if(q.c!=null)q.EL() +return A.m(null,r)}}) +return A.n($async$a5O,r)}, +X6(){var s=0,r=A.o(t.H),q=this,p +var $async$X6=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q.a.toString +B.D2.h(0,q.Lh(q.w)) +s=2 +return A.f(q.ah8(),$async$X6) +case 2:p=b +if(q.c!=null)if(p)q.bwx() +else q.d.fO(0) +return A.m(null,r)}}) +return A.n($async$X6,r)}, +ah8(){var s=0,r=A.o(t.y),q,p=this +var $async$ah8=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p.a.toString +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ah8,r)}, +bwx(){var s,r=this +r.a.toString +s=r.Lh(r.w) +r.a.w.$1(s)}, +A(a){var s,r,q,p,o,n,m,l=this,k=null +l.Fc(a) +s=l.a +s.toString +r=l.r +if(r!=null){s=l.gAv()?B.L:B.aq +q=l.z +p=q.a +return A.cCQ(s,0,A.bU(k,q.b,p),r)}r=l.e +r===$&&A.e() +o=A.a9B(new A.m1(s.c,l.as),r,k,!0) +if(s.x===B.MF)return o +s=l.gAv()?l.gayZ():k +r=l.gAv()?l.gaz_():k +q=l.gAv()?l.gayY():k +p=l.gAv()?k:l.gayZ() +n=l.gAv()?k:l.gaz_() +m=l.gAv()?k:l.gayY() +l.a.toString +return A.eH(B.cD,o,B.R,!1,k,k,k,k,k,q,s,r,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,m,p,n,!1,B.ay)}} +A.ccP.prototype={ +$0(){this.a.al9()}, +$S:0} +A.ccQ.prototype={ +$0(){this.a.al9()}, +$S:0} +A.air.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.ais.prototype={ +ao(){this.aL() +if(this.gz6())this.Dn()}, +rn(){var s=this.qo$ +if(s!=null){s.aY() +s.pl() +this.qo$=null}this.xE()}} +A.PH.prototype={ +A(a){var s=A.aR(a,null,t.l).w,r=s.a,q=r.a,p=r.b,o=A.d9b(a),n=A.d99(o,r),m=A.d9a(A.cAk(new A.Z(0,0,0+q,0+p),A.cAj(s)),n) +return new A.aa(new A.au(m.a,m.b,q-m.c,p-m.d),A.nz(this.d,s.bV1(m),null),null)}} +A.biI.prototype={ +$1(a){var s +if(!a.gFP(a).gvn().yf(0,0)){a.gaS(a) +s=!1}else s=!0 +return s}, +$S:362} +A.biJ.prototype={ +$1(a){return a.gFP(a)}, +$S:1008} +A.ar6.prototype={ +gdT(a){var s=this.a +if(s==null)return null +s=s.c +s.toString +return s}} +A.a0X.prototype={ +Y(){return new A.aOd(B.l)}, +wo(a,b){return this.z.$2(a,b)}} +A.Im.prototype={ +qz(a){var s=this +s.b4Q(a) +a.push("minExtent: "+A.r(s.b)+", extent: "+A.r(s.a)+", maxExtent: "+A.r(s.c)+", initialExtent: "+A.r(s.d))}} +A.ads.prototype={ +aIk(a,b){var s,r=this +r.a=null +r.z=r.y=!0 +s=r.x +if(s===0)return +r.On(r.w.a+a/s*r.c,b)}, +On(a,b){var s=this,r=s.b,q=s.c,p=A.a9(a,r,q),o=s.w +if(J.v(o.a,p))return +o.sm(0,p) +b.v6(new A.Im(o.a,r,q,s.r,b,0))}} +A.aOd.prototype={ +ao(){var s,r,q,p=this,o=null +p.aL() +s=p.a +r=s.d +s=s.e +q=p.aBi() +q=A.cRz(o,o,o,p.a.c,s,r,!1,o,q) +p.e=q +p.d=new A.aOc(q,0,!0,o,A.a([],t.ZP),$.bl()) +p.a.toString}, +aBi(){var s,r=0 +while(!0){s=this.a +s.toString +if(!!1)break +null.h(0,r);++r}s=A.a([s.d,s.e],t.v) +return s}, +bj(a){this.bO(a) +this.a.toString +this.btP(a)}, +dh(){var s,r +this.hS() +s=this.c +s.toString +if(A.dlr(s)){s=this.d +s===$&&A.e() +r=s.z +r.z=r.y=!1 +r=s.gbB(s).at +r.toString +if(r!==0)s.x4(0,B.a1,B.A5) +r=s.z +s=t.KK.a(A.h1.prototype.gbB.call(s,s)) +s=$.aC.a5$.z.h(0,s.w.z) +s.toString +r.On(r.r,s)}}, +A(a){var s,r,q=this,p=q.e +p===$&&A.e() +s=q.a +s.toString +r=q.d +r===$&&A.e() +return new A.bn(p.w,new A.cd_(q),s.wo(a,r),null,t.j3)}, +n(){this.a.toString +var s=this.d +s===$&&A.e() +s.n() +this.aH()}, +btP(a){var s,r,q,p,o,n,m=this,l=m.e +l===$&&A.e() +s=m.a +r=s.d +s=s.e +q=m.aBi() +p=m.a.c +o=l.z?A.a9(l.w.a,r,s):p +o=A.bJ(o,t.i) +n=l.y +q=A.cRz(o,l.z,n,p,s,r,!1,null,q) +m.e=q +r=m.d +r===$&&A.e() +r.z=q +m.a.toString +l=l.w +l.M$=$.bl() +l.F$=0}} +A.cd_.prototype={ +$3(a,b,c){return new A.fz(new A.ccZ(this.a,b,c),null)}, +$S:1009} +A.ccZ.prototype={ +$2(a,b){var s,r=this.a,q=r.e +q===$&&A.e() +r=r.a.e +A.a9(1/0,b.a,b.b) +q.x=r*A.a9(1/0,b.c,b.d) +s=A.cLf(B.ds,this.c,this.b,null) +return s}, +$S:72} +A.aOc.prototype={ +an9(a,b,c){var s=new A.Yy(B.o9.Ch(a)),r=new A.MJ(new A.ccW(this),A.b4(t.A_),B.nB,s,b,!0,null,A.bJ(!1,t.y),$.bl()) +r.ag0(b,null,!0,c,s) +r.ag1(b,null,0,!0,c,s) +return r}, +qz(a){this.b3Z(a) +a.push("extent: "+this.z.k(0))}, +gbB(a){return t.KK.a(A.h1.prototype.gbB.call(this,this))}, +IO(a,b){this.avM(0,b)}} +A.ccW.prototype={ +$0(){return this.a.z}, +$S:1010} +A.MJ.prototype={ +FH(a){var s +this.avN(a) +if(!(a instanceof A.MJ))return +s=a.F +if(s!=null){this.F=s +a.F=null}}, +yA(a){var s,r,q +for(s=this.W,s=A.eK(s,s.r,A.y(s).c),r=s.$ti.c;s.q();){q=s.d +if(q==null)q=r.a(q) +q.y=q.w=null +q.r.Pd(0,!0)}this.b4a(a)}, +am_(a){var s,r=this,q=r.at +q.toString +if(!(q>0)){q=r.M +s=q.$0() +if(!(s.b>=s.w.a)){s=q.$0() +s=s.c<=s.w.a}else s=!0 +if(s){s=q.$0() +if(!(s.b>=s.w.a&&a<0)){q=q.$0() +q=q.c<=q.w.a&&a>0}else q=!0}else q=!0}else q=!1 +if(q){q=r.M.$0() +s=$.aC.a5$.z.h(0,r.w.z) +s.toString +q.aIk(-a,s)}else r.b49(a)}, +n(){var s,r,q,p,o,n,m +for(s=this.W,r=A.eK(s,s.r,A.y(s).c),q=r.$ti.c;r.q();){p=r.d +if(p==null)p=q.a(p) +p.r.n() +p.r=null +o=p.nI$ +o.b=!1 +B.b.V(o.a) +n=o.c +if(n===$){m=A.eU(o.$ti.c) +o.c!==$&&A.ao() +o.c=m +n=m}if(n.a>0){n.b=n.c=n.d=n.e=null +n.a=0}o=p.f3$ +o.b=!1 +B.b.V(o.a) +n=o.c +if(n===$){m=A.eU(o.$ti.c) +o.c!==$&&A.ao() +o.c=m +n=m}if(n.a>0){n.b=n.c=n.d=n.e=null +n.a=0}p.Hw()}s.V(0) +this.b4b()}, +zb(a){var s,r,q,p,o=this,n={} +n.a=a +if(a===0){o.M.$0() +s=!0}else s=!1 +if(!s){if(a<0){s=o.at +s.toString +s=s>0}else s=!1 +if(!s)if(a>0){s=o.M.$0() +s=s.c<=s.w.a}else s=!1 +else s=!0}else s=!0 +if(s){o.afV(a) +return}s=o.F +if(s!=null)s.$0() +o.F=null +r=A.bx("simulation") +s=o.M +s.$0() +q=s.$0() +r.soR(A.cJH(q.w.a/q.c*q.x,o.r.Oi(o),a)) +p=A.akA("_DraggableScrollableSheetPosition",0,o.w) +o.W.t(0,p) +s=s.$0() +n.b=s.w.a/s.c*s.x +p.di() +s=p.f3$ +s.b=!0 +s.a.push(new A.ccY(n,o,p)) +p.a8k(r.aV()).a2s(new A.ccX(o,p))}, +anR(a,b){this.F=b +return this.b4c(a,b)}} +A.ccY.prototype={ +$0(){var s,r,q,p,o,n,m,l=this.c,k=l.x +k===$&&A.e() +s=this.a +r=s.b +s.b=k +q=this.b +p=q.M +o=p.$0() +n=$.aC.a5$.z.h(0,q.w.z) +n.toString +o.aIk(k-r,n) +if(s.a>0){k=p.$0() +k=k.c<=k.w.a}else k=!1 +if(!k)if(s.a<0){k=p.$0() +k=k.b>=k.w.a}else k=!1 +else k=!0 +if(k){m=l.gwI()+q.r.Oi(q).c*J.h7(l.gwI()) +s.a=m +q.afV(m) +l.oV(0)}else if(l.gbM(l)===B.ap)q.afV(0)}, +$S:0} +A.ccX.prototype={ +$0(){var s=this.a.W,r=this.b +if(s.p(0,r)){s.D(0,r) +r.n()}}, +$S:0} +A.adr.prototype={ +qz(a){var s,r +this.a4m(a) +s=this.uw$ +r=s===0?"local":"remote" +a.push("depth: "+s+" ("+r+")")}} +A.zG.prototype={ +Y(){return new A.adu(A.mO(null),A.mO(null),B.l)}, +bK0(a,b,c){return this.d.$3(a,b,c)}, +bW9(a,b,c){return this.e.$3(a,b,c)}} +A.adu.prototype={ +ao(){var s,r=this +r.aL() +s=r.a.c +r.d=s.gbM(s) +r.a.c.rB(r.gagi()) +r.aGS()}, +awK(a){var s,r=this,q=r.d +q===$&&A.e() +s=r.bb7(a,q) +r.d=s +if(q!==s)r.aGS()}, +bj(a){var s,r,q=this +q.bO(a) +s=a.c +if(s!==q.a.c){r=q.gagi() +s.pT(r) +q.a.c.rB(r) +r=q.a.c +q.awK(r.gbM(r))}}, +bb7(a,b){switch(a.a){case 0:case 3:return a +case 1:switch(b.a){case 0:case 3:case 1:return a +case 2:return b}break +case 2:switch(b.a){case 0:case 3:case 2:return a +case 1:return b}break}}, +aGS(){var s=this,r=s.d +r===$&&A.e() +switch(r.a){case 0:case 1:s.e.sbE(0,s.a.c) +s.f.sbE(0,B.cq) +break +case 2:case 3:s.e.sbE(0,B.kl) +s.f.sbE(0,new A.oL(s.a.c,new A.cJ(A.a([],t.x8),t.jc),0)) +break}}, +n(){this.a.c.pT(this.gagi()) +this.aH()}, +A(a){var s=this.a +return s.bK0(a,this.e,s.bW9(a,this.f,s.f))}} +A.aMz.prototype={ +be(a){var s=new A.aTP(this.e,this.f,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){var s +this.a4r(a,b) +s=this.f +b.b2=s +if(!s){s=b.ai +if(s!=null)s.$0() +b.ai=null}else if(b.ai==null)b.b1()}, +gcD(a){return this.f}} +A.aTP.prototype={ +gcD(a){return this.b2}, +b4(a,b){var s=this +if(s.b2)if(s.ai==null)s.ai=a.a.bA4(s.L) +s.Ao(a,b)}} +A.ka.prototype={ +sbt(a,b){this.uJ(0,this.a.Zk(B.d6,B.la,b))}, +sm(a,b){this.uJ(0,b)}, +aJi(a,b,c){var s,r,q,p,o=null +if(!this.a.gaNW()||!c)return A.cN(o,o,o,o,o,o,o,o,b,this.a.a) +s=b.aT(B.ape) +r=this.a +q=r.c +r=r.a +p=q.a +q=q.b +return A.cN(A.a([A.cN(o,o,o,o,o,o,o,o,o,B.c.X(r,0,p)),A.cN(o,o,o,o,o,o,o,o,s,B.c.X(r,p,q)),A.cN(o,o,o,o,o,o,o,o,o,B.c.bF(r,q))],t.Ne),o,o,o,o,o,o,o,b,o)}, +sxw(a){var s,r,q,p,o=this +if(!o.aO6(a))throw A.j(A.DT("invalid text selection: "+a.k(0))) +s=a.a +r=a.b +if(s===r){q=o.a.c +s=s>=q.a&&r<=q.b}else s=!1 +p=s?o.a.c:B.d6 +o.uJ(0,o.a.bEM(p,a))}, +aO6(a){var s=this.a.a.length +return a.a<=s&&a.b<=s}} +A.Vo.prototype={} +A.pR.prototype={ +gm(a){return this.b}} +A.ccO.prototype={ +wp(a,b){return 0}, +Gt(a){return a>=this.b}, +tJ(a,b){var s,r,q,p=this.c,o=this.d +if(p[o].a>b){s=o +o=0}else s=11 +for(r=s-1;o=n)return r.h(s,o) +else if(a<=n)q=o-1 +else p=o+1}return null}, +bC4(){var s,r=this,q=null,p=r.a.z +if(p===B.FP)return q +s=A.a([],t.ZD) +if(p.b&&r.gZA())s.push(new A.lR(new A.bjX(r),B.Md,q)) +if(p.a&&r.gZb())s.push(new A.lR(new A.bjY(r),B.Me,q)) +if(p.c&&r.gNT())s.push(new A.lR(new A.bjZ(r),B.Mf,q)) +if(p.d&&r.gaf0())s.push(new A.lR(new A.bk_(r),B.Mg,q)) +return s}, +bgO(){var s,r,q,p,o,n,m,l=this,k=l.a.c.a.b,j=l.gaZ().bU.d.aRt(),i=l.a.c.a.a +if(j!==i||!k.gcg()||k.a===k.b)return new A.aPr(l.gaZ().bU.gr1(),l.gaZ().bU.gr1()) +s=k.a +r=k.b +q=B.c.X(i,s,r) +p=q.length===0 +o=p?B.ch:new A.he(q) +o=o.gN(o) +n=l.gaZ().V1(new A.eW(s,s+o.length)) +s=p?B.ch:new A.he(q) +s=s.gR(s) +m=l.gaZ().V1(new A.eW(r-s.length,r)) +s=n==null?null:n.d-n.b +if(s==null)s=l.gaZ().bU.gr1() +r=m==null?null:m.d-m.b +return new A.aPr(s,r==null?l.gaZ().bU.gr1():r)}, +gaK8(){var s,r,q,p,o=this +if(o.gaZ().Cv!=null){s=o.gaZ().Cv +s.toString +return new A.aaS(s,null)}r=o.bgO() +q=o.a.c.a.b +p=o.gaZ().aem(q) +return A.dis(r.b,o.gaZ(),p,r.a)}, +gaK9(){var s,r,q,p=this,o=null,n=p.bC4() +if(n==null){n=p.x.a +s=p.gZb()?new A.bk0(p):o +r=p.gZA()?new A.bk1(p):o +q=p.gNT()?new A.bk2(p):o +n=A.d9R(n,s,r,q,p.gaf0()?new A.bk3(p):o)}return n}, +ao(){var s=this +s.b4R() +s.x.a9(0,s.gaCV()) +s.a.c.a9(0,s.gahA()) +s.a.d.a9(0,s.gahK()) +s.gwi().a9(0,s.gbp5()) +s.r.sm(0,s.a.as) +s.cx=A.d9P(s.a.pA)}, +dh(){var s,r,q,p,o,n=this +n.hS() +s=n.c +s.toString +s=A.dH(s,B.xC) +s=s==null?null:s.at +r=n.a +n.cy=s===!0?r.CW.aT(B.hP):r.CW +r=n.c +r.toString +q=A.cIW(r) +s=n.CW +if(s!=q){if(s!=null){r=A.e2(n) +s.d.D(0,"EditableText-"+r)}n.CW=q +if(q!=null){s=n.a.b5 +q.aQA(0,s==null?n:s)}}if(!n.ch&&n.a.k4){n.ch=!0 +$.dI.go$.push(new A.bk5(n))}s=n.c +s.toString +p=A.cDe(s) +if(n.fr!==p){n.fr=p +if(p&&n.R8)n.XX() +else if(!p&&n.d!=null){n.d.ag(0) +n.d=null}}if(A.dj()!==B.cv&&A.dj()!==B.cn)return +s=n.c +s.toString +s=A.aR(s,B.aqA,t.l).w +o=s.gyW(s) +s=n.dy +if(s==null){n.dy=o +return}if(o!==s){n.dy=o +if(A.dj()===B.cv)n.Nl(!1) +if(A.dj()===B.cn)n.wx()}}, +bj(a){var s,r,q,p,o=this +o.bO(a) +s=a.c +if(o.a.c!==s){r=o.gahA() +s.U(0,r) +o.a.c.a9(0,r) +o.ald()}if(!o.a.c.a.b.l(0,s.a.b)){s=o.z +if(s!=null)s.eG(0,o.a.c.a)}s=o.z +if(s!=null)s.saN5(o.a.Q) +s=a.b5 +if(o.a.b5!=s){r=o.CW +if(r!=null){s=s==null?null:s.ga8p() +if(s==null)s="EditableText-"+A.e2(o) +r.d.D(0,s)}s=o.CW +if(s!=null){r=o.a.b5 +s.aQA(0,r==null?o:r)}}s=a.d +if(o.a.d!==s){r=o.gahK() +s.U(0,r) +o.a.d.a9(0,r) +o.EL()}s=o.a +s.toString +if(a.x&&s.d.gee())o.a6x() +s=o.gAx() +if(s){s=o.a +if(a.x!==s.x){o.y.toString +s=s.b5 +s=(s==null?o:s).gy5() +$.fK().byy(s)}}if(!o.a.CW.l(0,a.CW)){s=o.c +s.toString +s=A.dH(s,B.xC) +s=s==null?null:s.at +r=o.a +o.cy=s===!0?r.CW.aT(B.hP):r.CW +if(o.gAx()){s=o.y +s.toString +r=o.cy +q=o.gWN() +s.afc(r.d,r.r,r.w,o.a.db,q)}}s=o.a.p1 +if(t.qY.b(s))p=o.gNT() +else{s=s==null?null:s.YM(o) +p=s===!0}if(o.a.eP&&o.gNT()&&p)o.x.vg(0)}, +n(){var s,r=this,q=r.as +if(q!=null)q.n() +q=r.CW +if(q!=null){s=A.e2(r) +q.d.D(0,"EditableText-"+s)}r.a.c.U(0,r.gahA()) +q=r.dx +if(q!=null)q.n() +r.dx=null +r.ay0() +q=r.d +if(q!=null)q.ag(0) +r.d=null +q=r.e +if(q!=null)q.n() +r.e=null +q=r.z +if(q!=null)q.n() +r.z=null +r.a.d.U(0,r.gahK()) +B.b.D($.aC.dj$,r) +q=r.x +q.U(0,r.gaCV()) +q.n() +q=r.r +q.M$=$.bl() +q.F$=0 +$.aC.a5$.f.U(0,r.gY9()) +r.b4S()}, +adS(a){var s,r,q,p,o,n,m=this,l=m.a.c.a +if(a.a===l.a){s=a.b +r=s.a +q=l.b +p=q.a +s=r===s.b===(p===q.b)&&r===p&&s.e!==q.e}else s=!1 +if(s)a=a.zE(a.b.bE9(l.b.e)) +l=m.a +if(l.x)a=l.c.a.zE(a.b) +m.fx=a +if(a.l(0,m.a.c.a))return +l=a.a +s=m.a.c.a +if(l===s.a&&a.c.l(0,s.c)){l=m.y==null?null:$.fK().r +if(l===!0)o=B.q7 +else o=m.id!=null?B.q6:B.bG +m.X7(a.b,o)}else{if(l!==m.a.c.a.a)m.Nl(!1) +s=m.to=null +if(m.gAx()){r=m.a +if(r.f){$.aC.toString +$.dl() +r=r.c.a +l=l.length===r.a.length+1 +n=l}else n=!1}else n=!1 +m.p3=n?3:0 +m.p4=n?m.a.c.a.b.c:s +m.bg7(a,B.bG)}m.a6Z(!0) +if(m.gAx()){m.a7l(!1) +m.XX()}}, +bSP(a){var s=this +switch(a.a){case 12:if(s.a.k1===1)s.a5o(a,!0) +break +case 2:case 3:case 6:case 7:case 4:case 5:s.a5o(a,!0) +break +case 8:case 11:case 9:case 0:case 10:case 1:s.a5o(a,!1) +break}}, +bXR(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=null,d=f.dx +if(d==null){d=A.cg(e,e,e,e,f) +d.di() +s=d.f3$ +s.b=!0 +s.a.push(f.gbpd()) +f.dx=d}s=a.b +switch(s.a){case 0:r=d.r +if(r!=null&&r.a!=null){d.oV(0) +f.aCZ()}f.a7l(!1) +f.gDl().sm(0,1) +f.id=a.a +q=new A.de(f.gaZ().L.c,f.gaZ().L.e) +d=f.gaZ().D6(q) +f.fy=d +f.k1=d.gcO().aq(0,new A.w(0,f.gaZ().bU.gr1()/2)) +f.go=q +d=f.gaZ() +r=f.k1 +r.toString +p=f.go +p.toString +d.af5(s,r,p) +break +case 1:d=f.id +d.toString +o=a.a.aq(0,d) +n=f.fy.gcO().a2(0,o).aq(0,new A.w(0,f.gaZ().bU.gr1()/2)) +d=f.gaZ() +r=d.bU +p=r.a +m=Math.ceil(p.gbb(p))-r.gr1()+5 +l=r.gbl(r)+4 +r=d.MY +k=r!=null?n.aq(0,r):B.m +if(d.a_f&&k.a>0){d.E3=new A.w(n.a- -4,d.E3.b) +d.a_f=!1}else if(d.B3&&k.a<0){d.E3=new A.w(n.a-l,d.E3.b) +d.B3=!1}if(d.MZ&&k.b>0){d.E3=new A.w(d.E3.a,n.b- -4) +d.MZ=!1}else if(d.N_&&k.b<0){d.E3=new A.w(d.E3.a,n.b-m) +d.N_=!1}r=d.E3 +j=n.a-r.a +i=n.b-r.b +h=Math.min(Math.max(j,-4),l) +g=Math.min(Math.max(i,-4),m) +if(j<-4&&k.a<0)d.a_f=!0 +else if(j>l&&k.a>0)d.B3=!0 +if(i<-4&&k.b<0)d.MZ=!0 +else if(i>m&&k.b>0)d.N_=!0 +d.MY=n +f.k1=new A.w(h,g) +d=f.gaZ() +r=f.gaZ() +p=f.k1 +p.toString +p=p.a2(0,new A.w(0,f.gaZ().bU.gr1()/2)) +f.go=d.w_(A.e_(r.dJ(0,e),p)) +p=f.gaZ() +r=f.k1 +r.toString +d=f.go +d.toString +p.af5(s,r,d) +break +case 2:f.XX() +if(f.go!=null&&f.k1!=null){f.dx.sm(0,0) +d=f.dx +d.z=B.bA +d.vs(1,B.hY,B.MK)}break}}, +aCZ(){var s,r,q,p,o=this,n=o.gaZ(),m=o.go +m.toString +s=n.D6(m).gbCu().aq(0,new A.w(0,o.gaZ().bU.gr1()/2)) +n=o.dx +if(n.gbM(n)===B.ap){n=o.gaZ() +m=o.go +m.toString +n.af5(B.Ax,s,m) +n=o.gaZ().L +if(n.a===n.b){n=o.go +n.toString +o.X7(A.Bz(n),B.q6)}o.k1=o.id=o.go=o.fy=null}else{n=o.dx.x +n===$&&A.e() +m=o.k1 +r=A.aJ(m.a,s.a,n) +r.toString +m=A.aJ(m.b,s.b,n) +m.toString +q=o.gaZ() +p=o.go +p.toString +q.atN(B.Aw,new A.w(r,m),p,n)}}, +a5o(a,b){var s,r,q,p,o,n,m=this,l=m.a,k=l.R8 +if(k!=null)try{k.$0()}catch(n){s=A.a2(n) +r=A.ay(n) +l=A.dg("while calling onEditingComplete for "+a.k(0)) +A.ht(new A.ed(s,r,"widgets",l,null,!1))}else{l=l.c +l.uJ(0,l.a.aKi(B.d6)) +if(b){switch(a.a){case 0:case 1:case 2:case 3:case 4:case 5:case 8:case 9:case 10:case 11:case 12:m.a.d.tk() +break +case 6:l=m.a.d +k=l.e +k.toString +A.IM(k).a6o(l,!0) +break +case 7:l=m.a.d +k=l.e +k.toString +A.IM(k).a6o(l,!1) +break}b=!0}}l=m.a +q=l.RG +if(q==null)return +try{q.$1(l.c.a.a)}catch(s){p=A.a2(s) +o=A.ay(s) +l=A.dg("while calling onSubmitted for "+a.k(0)) +A.ht(new A.ed(p,o,"widgets",l,null,!1))}if(b)m.buC()}, +ald(){var s,r=this +if(r.k2>0||!r.gAx())return +s=r.a.c.a +if(s.l(0,r.fx))return +r.y.toString +$.fK().a79(s) +r.fx=s}, +aAl(a){var s,r,q,p,o,n,m,l=this +if(!B.b.gbQ(l.gwi().d).r.gFK()){s=l.gwi() +s=s.gbB(s).at +s.toString +return new A.xF(s,a)}s=l.gaZ().k3 +s.toString +if(l.a.k1===1){r=a.c +q=a.a +s=s.a +p=r-q>=s?s/2-a.gcO().a:A.a9(0,r-s,q) +o=B.nm}else{n=A.cCx(a.gcO(),Math.max(a.d-a.b,l.gaZ().bU.gr1()),a.c-a.a) +r=n.d +q=n.b +s=s.b +p=r-q>=s?s/2-n.gcO().b:A.a9(0,r-s,q) +o=B.dA}s=l.gwi() +s=s.gbB(s).at +s.toString +r=B.b.gbQ(l.gwi().d).z +r.toString +q=B.b.gbQ(l.gwi().d).Q +q.toString +m=A.a9(p+s,r,q) +q=l.gwi() +q=q.gbB(q).at +q.toString +return new A.xF(m,a.f9(o.aO(0,q-m)))}, +a6x(){var s,r,q,p,o,n=this +if(!n.gAx()){s=n.a +r=s.c.a +s=s.b5 +s=(s==null?n:s).gy5().e.a&&n.CW!=null +q=n.a +if(s){s=n.CW +s.toString +q=q.b5 +s=s.aIP(n,(q==null?n:q).gy5())}else{s=q.b5 +s=(s==null?n:s).gy5() +p=A.cD9(n) +$.fK().a4N(p,s) +s=p}n.y=s +n.aHu() +n.aEP() +s=n.y +s.toString +q=n.cy +q===$&&A.e() +o=n.gWN() +s.afc(q.d,q.r,q.w,n.a.db,o) +o=$.fK() +o.a79(r) +o.akz() +s=n.a.b5 +if((s==null?n:s).gy5().e.a){n.y.toString +o.btW()}n.fx=r}else{n.y.toString +$.fK().akz()}}, +ay0(){var s,r,q=this +if(q.gAx()){s=q.y +s.toString +r=$.fK() +if(r.d===s)r.axU() +q.RG=q.fx=q.y=null +q.aQK()}}, +buC(){if(this.k3)return +this.k3=!0 +A.kD(this.gbu5())}, +bu6(){var s,r,q,p,o,n,m=this +m.k3=!1 +if(m.gAx())s=!1 +else s=!0 +if(s)return +s=m.y +s.toString +r=$.fK() +if(r.d===s)r.axU() +m.fx=m.y=null +s=m.a.b5 +q=(s==null?m:s).gy5().e.a?m.CW:null +p=q==null?null:q.aIP(m,m.gy5()) +if(p==null){s=m.a.b5 +s=(s==null?m:s).gy5() +o=A.cD9(m) +r.a4N(o,s) +p=o}m.y=p +r.akz() +s=m.cy +s===$&&A.e() +n=m.gWN() +p.afc(s.d,s.r,s.w,m.a.db,n) +r.a79(m.a.c.a) +m.fx=m.a.c.a}, +bym(){this.k4=!1 +$.aC.a5$.f.U(0,this.gY9())}, +GT(){var s=this +if(s.a.d.gee())s.a6x() +else{s.k4=!0 +$.aC.a5$.f.a9(0,s.gY9()) +s.a.d.ti()}}, +aHf(){var s,r,q=this +if(q.z!=null){s=q.a.d.gee() +r=q.z +if(s){r.toString +r.eG(0,q.a.c.a)}else{r.n() +q.z=null}}}, +bp6(){var s=this.z +if(s!=null){s.Ic() +s=s.e +s===$&&A.e() +s.qd()}this.RG=null}, +ahk(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.c +f.toString +s=g.a +r=s.c.a +q=g.gaZ() +p=g.a +o=p.p1 +n=p.F +m=p.to +l=p.dj==null?null:new A.bjG(g) +p=p.oP +k=t.y +j=A.bJ(!1,k) +i=A.bJ(!1,k) +k=A.bJ(!1,k) +h=new A.aH1(f,q,o,g,l,r,j,i,k) +r=h.gaHA() +q.oQ.a9(0,r) +q.rX.a9(0,r) +h.ali() +r=h.gbhP() +q=q.Cv +l=A.bJ(B.dlU,t.wf) +h.e!==$&&A.e5() +h.e=new A.aEi(f,l,new A.Aq(),p,B.qx,0,j,h.gbkK(),h.gbkM(),r,B.qx,0,i,h.gbkE(),h.gbkG(),r,k,B.cZB,s,g.at,g.ax,g.ay,o,g,n,m,g.x,q,new A.ao6(),new A.ao6()) +return h}, +X7(a,b){var s,r,q,p,o,n=this +if(!n.a.c.aO6(a))return +n.a.c.sxw(a) +switch(b){case null:case B.a8N:case B.c4:case B.q6:case B.d5:case B.q7:case B.cm:case B.cs:n.GT() +break +case B.bG:if(n.a.d.gee())n.GT() +break}q=n.a +if(q.p1==null&&q.dj==null){q=n.z +if(q!=null)q.n() +n.z=null}else{p=n.z +if(p==null)n.z=n.ahk() +else p.eG(0,q.c.a) +q=n.z +q.toString +q.saN5(n.a.Q) +q=n.z +q.Ic() +q=q.e +q===$&&A.e() +q.b_J()}try{n.a.ry.$2(a,b)}catch(o){s=A.a2(o) +r=A.ay(o) +q=A.dg("while calling onSelectionChanged for "+A.r(b)) +A.ht(new A.ed(s,r,"widgets",q,null,!1))}if(n.d!=null){n.a7l(!1) +n.XX()}}, +bi1(a){this.ok=a}, +a6Z(a){if(this.p1)return +this.p1=!0 +$.dI.go$.push(new A.bjO(this,a))}, +a9k(){var s,r=this,q=r.c +if(q==null)return +s=A.c6e(q) +s.toString +q=r.p2 +q===$&&A.e() +if(q!==s.f.d){$.dI.go$.push(new A.bk6(r)) +if(r.p20}else r=!1 +s.r.sm(0,r)}, +XX(){var s,r=this +r.R8=!0 +if(!r.fr)return +s=r.d +if(s!=null)s.ag(0) +r.gDl().sm(0,1) +if(r.a.bN)r.gDl().a8k(r.gaBR()).a.a.t5(r.gaCX()) +else r.d=A.Vf(B.cb,new A.bjS(r))}, +ajz(){var s,r=this,q=r.p3 +if(q>0){$.aC.toString +$.dl();--q +r.p3=q +if(q===0)r.I(new A.bjL())}if(r.a.bN){q=r.d +if(q!=null)q.ag(0) +r.d=A.d4(B.H,new A.bjM(r))}else{q=r.d +q=q==null?null:q.b!=null +if(q!==!0&&r.fr)r.d=A.Vf(B.cb,new A.bjN(r)) +q=r.gDl() +s=r.gDl().x +s===$&&A.e() +q.sm(0,s===0?1:0)}}, +a7l(a){var s,r=this +r.R8=!1 +r.gDl().sm(0,0) +s=r.d +if(s!=null)s.ag(0) +r.d=null +if(a)r.p3=0}, +bwz(){return this.a7l(!0)}, +aFL(){var s,r=this +if(r.d==null)if(r.a.d.gee()){s=r.a.c.a.b +s=s.a===s.b}else s=!1 +else s=!1 +if(s)r.XX() +else{if(r.R8)if(r.a.d.gee()){s=r.a.c.a.b +s=s.a!==s.b}else s=!0 +else s=!1 +if(s)r.bwz()}}, +ayU(){var s=this +s.ald() +s.aFL() +s.aHf() +s.I(new A.bjH()) +s.galp().b0K()}, +beW(){var s,r,q=this +if(q.a.d.gee()&&q.a.d.bDR())q.a6x() +else if(!q.a.d.gee()){q.ay0() +s=q.a.c +s.uJ(0,s.a.aKi(B.d6))}q.aFL() +q.aHf() +s=q.a.d.gee() +r=$.aC +if(s){r.dj$.push(q) +s=q.c +s.toString +q.p2=A.c6e(s).f.d +if(!q.a.x)q.a6Z(!0) +s=q.a +if(s.eP&&s.k1===1&&!q.k4)q.X7(A.f5(B.K,0,s.c.a.a.length,!1),null) +else if(!s.c.a.b.gcg())q.X7(A.nU(B.K,q.a.c.a.a.length),null)}else{B.b.D(r.dj$,q) +q.I(new A.bjJ(q))}q.EL()}, +bc7(a){if(this.gaZ().b==null||!this.gAx())return +this.aHu()}, +aHu(){var s,r,q=this.gaZ().k3 +q.toString +s=this.gaZ().dJ(0,null) +r=this.y +if(!q.l(0,r.a)||!s.l(0,r.b)){r.a=q +r.b=s +$.fK().bvo(q,s)}}, +aEQ(a){var s,r,q,p=this +if(!p.gAx())return +p.byZ() +s=p.a.c.a.c +r=p.gaZ().V1(s) +if(r==null){q=s.gcg()?s.a:0 +r=p.gaZ().D6(new A.de(q,B.K))}p.y.aYY(r) +p.byw() +$.dI.go$.push(p.gbuB())}, +aEP(){return this.aEQ(null)}, +aHr(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=null +a.a.toString +s=A.dj() +if(s!==B.cv)return +if(B.b.gbQ(a.gwi().d).k4!==B.nB)return +s=a.gaZ().bU.d +s.toString +r=a.a.db +q=a.gWN() +p=a.a.fx +o=a.c +o.toString +o=A.dH(o,B.bv) +p=o==null?a0:o.c +if(p==null)p=1 +a.a.toString +o=a.c +o.toString +o=A.cAa(o) +n=a.a.gFa() +m=a.ry +l=a.gaZ().k3 +l.toString +k=new A.cnL(r,q,p,o,a0,n,m,l,s) +if(a1)j=B.dV +else{r=a.RG +r=r==null?a0:r.amF(k) +j=r==null?B.dV:r}if(j.a<3)return +a.RG=k +i=A.a([],t.u1) +h=s.a2_(!1) +g=new A.Br(h,0,0) +for(f=0;g.L7(1,g.c);f=e){s=g.d +e=f+(s==null?g.d=B.c.X(h,g.b,g.c):s).length +s=a.gaZ() +r=f1){m=n.a.c.a.b +m=m.a!==m.b||m.c===0}else m=!0 +if(m)return +m=n.a.c.a +s=m.a +m=m.b.c +r=A.c_K(s,m) +q=r.b +if(m===s.length)r.aEB(2,q) +else{r.aEB(1,q) +r.L7(1,r.b)}m=r.a +q=B.c.X(m,0,r.b) +p=new A.he(r.gE(r)) +p=p.gR(p) +o=new A.he(r.gE(r)) +n.xq(new A.f4(q+p+o.gN(o)+B.c.bF(m,r.c),A.nU(B.K,r.b+r.gE(r).length),B.d6),B.bG)}, +aEk(a){var s=this.a.c.a,r=a.a.aQU(a.c,a.b) +this.xq(r,a.d) +if(r.l(0,s))this.ayU()}, +buH(a){if(a.a)this.xL(new A.de(this.a.c.a.a.length,B.K)) +else this.xL(B.qw)}, +beY(a){var s,r,q,p,o,n,m,l=this +if(a.b!==B.q4)return +s=B.b.gbQ(l.gwi().d) +if(l.a.k1===1){r=l.gwi() +q=s.Q +q.toString +r.t_(q) +return}r=s.Q +r.toString +if(r===0){r=s.z +r.toString +r=r===0}else r=!1 +if(r)return +p=t._N.a(l.Q.gap()) +p.toString +o=A.bTd(p,a) +r=s.at +r.toString +q=s.z +q.toString +n=s.Q +n.toString +m=A.a9(r+o,q,n) +if(m===r)return +l.gwi().t_(m)}, +bfo(a){var s,r,q,p,o,n,m,l,k,j,i=this +if(i.a.k1===1)return +s=i.gaZ().D6(i.a.c.a.b.grF()) +r=t._N.a(i.Q.gap()) +r.toString +q=A.bTd(r,new A.mQ(a.geD(a)?B.at:B.av,B.q4)) +p=B.b.gbQ(i.gwi().d) +if(a.geD(a)){o=i.a.c.a +if(o.b.d>=o.a.length)return +o=s.b+q +n=p.Q +n.toString +m=i.gaZ().k3.b +l=p.at +l.toString +k=o+l>=n+m?new A.de(i.a.c.a.a.length,B.K):i.gaZ().w_(A.e_(i.gaZ().dJ(0,null),new A.w(s.a,o))) +j=i.a.c.a.b.amT(k.a)}else{if(i.a.c.a.b.d<=0)return +o=s.b+q +n=p.at +n.toString +k=o+n<=0?B.qw:i.gaZ().w_(A.e_(i.gaZ().dJ(0,null),new A.w(s.a,o))) +j=i.a.c.a.b.amT(k.a)}i.xL(j.grF()) +i.xq(i.a.c.a.zE(j),B.bG)}, +byW(a){var s=a.b +this.xL(s.grF()) +this.xq(a.a.zE(s),a.c)}, +galp(){var s,r=this,q=r.y1 +if(q===$){s=A.a([],t.ot) +r.y1!==$&&A.ao() +q=r.y1=new A.ahN(r,new A.cJ(s,t.wS),t.Wp)}return q}, +blX(a){var s=this.z +if(s==null)s=null +else{s=s.e +s===$&&A.e() +s=s.ga7y()}if(s===!0){this.Nl(!1) +return null}s=this.c +s.toString +return A.H2(s,a,t.xm)}, +bdR(a){switch(A.dj().a){case 0:case 2:case 1:switch(a.gd5(a).a){case 0:this.a.d.tk() +break +case 1:case 2:case 3:case 5:this.a.d.tk() +break +case 4:throw A.j(A.bC("Unexpected pointer down event for trackpad"))}break +case 3:case 4:case 5:this.a.d.tk() +break}}, +gb8W(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0=this,b1=b0.y2 +if(b1===$){s=t.ot +r=A.a([],s) +q=t.wS +b1=b0.x2 +if(b1===$){p=A.a([],s) +b0.x2!==$&&A.ao() +b1=b0.x2=new A.fW(b0.gbtR(),new A.cJ(p,q),t.Tx)}o=b0.xr +if(o===$){p=A.a([],s) +b0.xr!==$&&A.ao() +o=b0.xr=new A.fW(b0.gbyV(),new A.cJ(p,q),t.Vf)}p=A.a([],s) +n=A.a([],s) +m=b0.gbbq() +l=b0.gbod() +k=A.a([],s) +j=b0.c +j.toString +j=new A.BZ(b0,m,l,new A.cJ(k,q),t.dA).t7(j) +k=b0.gboE() +i=A.a([],s) +h=b0.c +h.toString +h=new A.BZ(b0,k,l,new A.cJ(i,q),t.Uz).t7(h) +i=b0.gbni() +g=b0.gboi() +f=A.a([],s) +e=b0.c +e.toString +e=new A.BZ(b0,i,g,new A.cJ(f,q),t.Fb).t7(e) +m=A.GI(b0,m,l,!1,!1,!1,t._w) +f=b0.c +f.toString +f=m.t7(f) +m=A.a([],s) +d=b0.c +d.toString +d=new A.fW(b0.gbfn(),new A.cJ(m,q),t.vr).t7(d) +m=A.GI(b0,k,l,!1,!0,!1,t.P9) +c=b0.c +c.toString +c=m.t7(c) +m=b0.gbqW() +b=A.GI(b0,m,l,!1,!0,!1,t.cP) +a=b0.c +a.toString +a=b.t7(a) +b=A.GI(b0,i,g,!1,!0,!1,t.OO) +a0=b0.c +a0.toString +a0=b.t7(a0) +b=b0.galp() +a1=b0.c +a1.toString +a1=b.t7(a1) +b=b0.galp() +a2=b0.c +a2.toString +a2=b.t7(a2) +m=A.GI(b0,m,l,!1,!0,!1,t.ba) +b=b0.c +b.toString +b=m.t7(b) +m=b0.gbeu() +a3=A.GI(b0,m,l,!1,!0,!1,t.jA) +a4=b0.c +a4.toString +a4=a3.t7(a4) +l=A.GI(b0,k,l,!1,!0,!1,t.eI) +k=b0.c +k.toString +k=l.t7(k) +l=A.a([],s) +a3=b0.c +a3.toString +a3=new A.fW(b0.gbuG(),new A.cJ(l,q),t.MN).t7(a3) +l=A.a([],s) +i=A.GI(b0,i,g,!1,!0,!0,t.oB) +a5=b0.c +a5.toString +a5=i.t7(a5) +g=A.GI(b0,m,g,!0,!0,!0,t.bh) +m=b0.c +m.toString +m=g.t7(m) +g=A.a([],s) +i=b0.c +i.toString +i=new A.aV8(b0,new A.cJ(g,q)).t7(i) +g=A.a([],s) +a6=b0.c +a6.toString +a6=new A.aN_(b0,new A.cJ(g,q)).t7(a6) +g=A.a([],s) +a7=b0.c +a7.toString +a7=new A.fW(new A.bjF(b0),new A.cJ(g,q),t.gv).t7(a7) +a8=b0.x1 +if(a8===$){s=A.a([],s) +b0.x1!==$&&A.ao() +a8=b0.x1=new A.fW(b0.gbyc(),new A.cJ(s,q),t.j5)}s=b0.c +s.toString +a9=A.p([B.dWq,new A.a0I(!1,new A.cJ(r,q)),B.dW_,b1,B.dWd,o,B.FS,new A.Ii(!0,new A.cJ(p,q)),B.xe,new A.fW(b0.gblW(),new A.cJ(n,q),t.P0),B.dVy,j,B.dWv,h,B.dVz,e,B.dVr,f,B.dVD,d,B.dVn,c,B.dVt,a,B.dVp,a0,B.dWn,a1,B.dWo,a2,B.dWt,b,B.dVo,a4,B.dWr,k,B.dVs,a3,B.FU,new A.fW(b0.gbeX(),new A.cJ(l,q),t.AX),B.dWs,a5,B.dWp,m,B.dW2,i,B.dVx,a6,B.dVU,a7,B.dW7,a8.t7(s)],t.Ev,t.od) +b0.y2!==$&&A.ao() +b0.y2=a9 +b1=a9}return b1}, +A(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null +e.Fc(a) +s=e.a.p1 +r=e.gAx() +q=e.a +p=q.x1 +if(p==null)p=e.gbdQ() +q=q.xr +if(q==null)q=B.wE +o=e.gb8W() +n=e.a +m=n.c +l=n.d +k=n.cx +n=n.k1!==1?B.at:B.cK +j=e.gwi() +i=e.a +h=i.W +g=i.F +i=i.cE +f=A.Lj(a).aKv(!1,e.a.k1!==1) +return new A.aMz(e.gbc6(),r,A.LP(A.jj(A.CR(o,new A.Vx(m,new A.bjU(e),new A.bjV(e),l,k,A.uL(!1,d,A.bTs(n,B.B,j,g,!0,e.Q,h,i,f,d,new A.bjW(e,s)),d,d,d,l,!1,d,d,d,d,d,d),d,t.pm)),q,d,d,d,d,d),d,p),d)}, +aJh(){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=j.a +if(h.f){s=h.c.a.a +s=B.c.aO(h.e,s.length) +$.aC.toString +$.dl() +h=A.dj() +if(J.cX(B.dHt.a,h)){r=j.p3>0?j.p4:i +if(r!=null&&r>=0&&r=0&&q<=h.c.a.a.length){p=A.a([],t.LB) +h=j.a +o=h.c.a.a.length-j.ry +if(h.k1!==1){p.push(B.e15) +p.push(new A.N8(new A.a1(j.gaZ().k3.a,0),B.X,B.dC,i,i))}else p.push(B.e16) +h=j.cy +h===$&&A.e() +q=A.a([A.cN(i,i,i,i,i,i,i,i,i,B.c.X(j.a.c.a.a,0,o))],t.VO) +B.b.H(q,p) +q.push(A.cN(i,i,i,i,i,i,i,i,i,B.c.bF(j.a.c.a.a,o))) +return A.cN(q,i,i,i,i,i,i,i,h,i)}n=!h.x&&h.d.gee() +if(j.gakH()){m=!j.a.c.a.gaNW()||!n +h=j.a.c.a +q=j.cy +q===$&&A.e() +l=j.cx +l===$&&A.e() +l=l.c +l.toString +k=j.db +k.toString +return A.dsj(h,m,q,l,k)}h=j.a.c +q=j.c +q.toString +l=j.cy +l===$&&A.e() +return h.aJi(q,l,n)}, +$iup:1} +A.bjK.prototype={ +$0(){}, +$S:0} +A.bk4.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.xL(s.a.c.a.b.grF())}, +$S:3} +A.bk8.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.xL(s.a.c.a.b.grF())}, +$S:3} +A.bjX.prototype={ +$0(){this.a.ZB(B.cs)}, +$S:0} +A.bjY.prototype={ +$0(){this.a.Zd(B.cs)}, +$S:0} +A.bjZ.prototype={ +$0(){this.a.JQ(B.cs)}, +$S:0} +A.bk_.prototype={ +$0(){this.a.a3m(B.cs)}, +$S:0} +A.bk0.prototype={ +$0(){return this.a.Zd(B.cs)}, +$S:0} +A.bk1.prototype={ +$0(){return this.a.ZB(B.cs)}, +$S:0} +A.bk2.prototype={ +$0(){return this.a.JQ(B.cs)}, +$S:0} +A.bk3.prototype={ +$0(){return this.a.a3m(B.cs)}, +$S:0} +A.bk5.prototype={ +$1(a){var s,r=this.a +if(r.c!=null&&r.gaZ().k3!=null){r.k4=!0 +$.aC.a5$.f.a9(0,r.gY9()) +s=r.c +s.toString +A.Qi(s).aIT(0,r.a.d)}}, +$S:3} +A.bjG.prototype={ +$1(a){var s=this.a +return s.a.dj.$2(a,s)}, +$S:14} +A.bjO.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k,j,i=this.a +i.p1=!1 +if(i.ok==null||i.gwi().d.length===0)return +s=i.gaZ().bU.gr1() +r=i.a.nJ.d +q=i.z +if((q==null?null:q.c)!=null){p=q.c.UM(s).b +o=Math.max(p,48) +r=Math.max(p/2-i.z.c.UL(B.qx,s).b+o/2,r)}n=i.a.nJ.Zg(r) +q=i.ok +q.toString +m=i.aAl(q) +l=i.a.c.a.b +if(l.a===l.b)k=m.b +else{j=i.gaZ().Kh(l) +if(j.length===0)k=m.b +else if(l.cs:h"))}, +gCf(){var s,r,q=this.x +if(q==null){s=A.a([],t.bp) +r=this.Q +for(;r!=null;){s.push(r) +r=r.Q}this.x=s +q=s}return q}, +gee(){if(!this.gGq()){var s=this.w +if(s==null)s=null +else{s=s.c +s=s==null?null:B.b.p(s.gCf(),this)}s=s===!0}else s=!0 +return s}, +gGq(){var s=this.w +return(s==null?null:s.c)===this}, +gNH(){return this.gxQ()}, +gxQ(){var s,r,q,p +for(s=this.gCf(),r=s.length,q=0;q#"+s+q}, +$ib8:1} +A.bp0.prototype={ +$1(a){return!a.gAj()&&a.gq_()}, +$S:79} +A.IL.prototype={ +gNH(){return this}, +ga25(){if(!this.gq_())return B.auw +return A.j_.prototype.ga25.call(this)}, +a3J(a){if(a.Q==null)this.a6Q(a) +if(this.gee())a.Fn(!0) +else a.QB()}, +aIT(a,b){var s,r=this +if(b.Q==null)r.a6Q(b) +s=r.w +if(s!=null)s.f.push(new A.aLn(r,b)) +s=r.w +if(s!=null)s.a6f()}, +Fn(a){var s,r,q=this,p=q.fr +while(!0){if((p.length!==0?B.b.gR(p):null)!=null)s=!(p.length!==0?B.b.gR(p):null).gq_() +else s=!1 +if(!s)break +p.pop()}r=p.length!==0?B.b.gR(p):null +if(!a||r==null){if(q.gq_()){q.QB() +q.aCq(q)}return}r.Fn(!0)}} +A.zV.prototype={ +G(){return"FocusHighlightMode."+this.b}} +A.asr.prototype={ +G(){return"FocusHighlightStrategy."+this.b}} +A.a1S.prototype={ +n(){var s=this.a,r=$.mR.q3$ +r===$&&A.e() +if(J.v(r.a,s.gaMW())){$.no.x2$.b.D(0,s.gaN_()) +r=$.mR.q3$ +r===$&&A.e() +r.a=null}s.d=new A.QH(A.fA(null,null,null,t.Su,t.S),t.op) +this.pl()}, +a6f(){if(this.r)return +this.r=!0 +A.kD(this.gb9A())}, +b9B(){var s,r,q,p,o,n,m,l,k,j,i,h=this +h.r=!1 +s=h.c +for(r=h.f,q=r.length,p=h.b,o=0;o"))),o=null;l.q();o=n){n=l.gE(l) +if(o==r){l=b?B.nC:B.nD +n.ti() +s=n.e +s.toString +A.cPl(s,1,l) +return!0}}return!1}} +A.bp4.prototype={ +$1(a){var s,r,q,p,o,n,m +for(s=a.c,r=s.length,q=this.b,p=this.a,o=0;o")) +if(!o.ga6(o))q=o}if(b===B.apH){n=J.lc(q) +q=new A.c_(n,A.a0(n).i("c_<1>"))}m=J.ld(q,new A.biA(new A.Z(f.ges(f).a,-1/0,f.ges(f).c,1/0))) +if(m.gda(m)){p=B.b.gN(A.d96(f.ges(f).gcO(),m)) +break}p=J.eZ(A.d97(f.ges(f).gcO(),q)) +break +case 1:case 3:q=j.bwm(b,f.ges(f),h.ga25()) +if(q.length===0){p=i +break}if(r!=null&&!r.d.gaIO()){o=new A.aO(q,new A.biB(r),A.a0(q).i("aO<1>")) +if(!o.ga6(o))q=o}if(b===B.apI){n=J.lc(q) +q=new A.c_(n,A.a0(n).i("c_<1>"))}m=J.ld(q,new A.biC(new A.Z(-1/0,f.ges(f).b,1/0,f.ges(f).d))) +if(m.gda(m)){p=B.b.gN(A.d95(f.ges(f).gcO(),m)) +break}p=J.eZ(A.d98(f.ges(f).gcO(),q)) +break +default:p=i}if(p!=null){n=j.Cw$ +l=n.h(0,h) +k=new A.Wg(b,f) +if(l!=null)l.a.push(k) +else n.j(0,h,new A.aNQ(A.a([k],t.Kj))) +switch(g){case 0:case 3:A.GL(p,B.nD) +break +case 2:case 1:A.GL(p,B.nC) +break}return!0}return!1}} +A.cmt.prototype={ +$1(a){return a.b===this.a}, +$S:1033} +A.biu.prototype={ +$2(a,b){if(this.a)if(this.b)return B.e.bL(a.ges(a).b,b.ges(b).b) +else return B.e.bL(b.ges(b).d,a.ges(a).d) +else if(this.b)return B.e.bL(a.ges(a).a,b.ges(b).a) +else return B.e.bL(b.ges(b).c,a.ges(a).c)}, +$S:102} +A.biw.prototype={ +$2(a,b){var s=a.ges(a).gcO(),r=b.ges(b).gcO(),q=this.a,p=A.cAh(q,s,r) +if(p===0)return A.cAg(q,s,r) +return p}, +$S:102} +A.biv.prototype={ +$2(a,b){var s=a.ges(a).gcO(),r=b.ges(b).gcO(),q=this.a,p=A.cAg(q,s,r) +if(p===0)return A.cAh(q,s,r) +return p}, +$S:102} +A.bix.prototype={ +$2(a,b){var s,r,q,p=this.a,o=a.ges(a),n=b.ges(b),m=o.a,l=p.a,k=o.c +m=Math.abs(m-l)=s.c}, +$S:79} +A.biq.prototype={ +$2(a,b){return B.e.bL(a.ges(a).gcO().a,b.ges(b).gcO().a)}, +$S:102} +A.bir.prototype={ +$1(a){var s=this.a +return!a.ges(a).l(0,s)&&a.ges(a).gcO().b<=s.b}, +$S:79} +A.bis.prototype={ +$1(a){var s=this.a +return!a.ges(a).l(0,s)&&a.ges(a).gcO().b>=s.d}, +$S:79} +A.bit.prototype={ +$2(a,b){return B.e.bL(a.ges(a).gcO().b,b.ges(b).gcO().b)}, +$S:102} +A.bin.prototype={ +$1(a){var s,r,q=this.b.a.pop().b,p=q.e +p.toString +p=A.pI(p) +s=$.aC.a5$.f.c.e +s.toString +if(p!=A.pI(s)){p=this.a +s=this.c +p.Pk(s) +p.Cw$.D(0,s) +return!1}switch(a.a){case 0:case 3:r=B.nD +break +case 1:case 2:r=B.nC +break +default:r=null}A.GL(q,r) +return!0}, +$S:1035} +A.biz.prototype={ +$1(a){var s=a.e +s.toString +return A.pI(s)===this.a}, +$S:79} +A.biA.prototype={ +$1(a){var s=a.ges(a).rr(this.a) +return!s.ga6(s)}, +$S:79} +A.biB.prototype={ +$1(a){var s=a.e +s.toString +return A.pI(s)===this.a}, +$S:79} +A.biC.prototype={ +$1(a){var s=a.ges(a).rr(this.a) +return!s.ga6(s)}, +$S:79} +A.kC.prototype={ +gaLl(){var s=this.d +if(s==null){s=this.c.e +s.toString +s=this.d=new A.cmr().$1(s)}s.toString +return s}} +A.cmq.prototype={ +$1(a){var s=a.gaLl() +return A.jG(s,A.a0(s).c)}, +$S:1036} +A.cms.prototype={ +$2(a,b){switch(this.a.a){case 1:return B.e.bL(a.b.a,b.b.a) +case 0:return B.e.bL(b.b.c,a.b.c)}}, +$S:367} +A.cmr.prototype={ +$1(a){var s,r=A.a([],t.vl),q=t.I,p=a.vX(q) +for(;p!=null;){r.push(q.a(p.gby())) +s=A.dpf(p) +p=s==null?null:s.vX(q)}return r}, +$S:1038} +A.yt.prototype={ +ges(a){var s,r,q,p,o=this +if(o.b==null)for(s=o.a,r=A.a0(s).i("N<1,Z>"),s=new A.N(s,new A.cmo(),r),s=new A.bH(s,s.gu(s),r.i("bH")),r=r.i("al.E");s.q();){q=s.d +if(q==null)q=r.a(q) +p=o.b +if(p==null){o.b=q +p=q}o.b=p.xR(q)}s=o.b +s.toString +return s}} +A.cmo.prototype={ +$1(a){return a.b}, +$S:1039} +A.cmp.prototype={ +$2(a,b){switch(this.a.a){case 1:return B.e.bL(a.ges(a).a,b.ges(b).a) +case 0:return B.e.bL(b.ges(b).c,a.ges(a).c)}}, +$S:1040} +A.Tm.prototype={ +bbZ(a){var s,r,q,p,o,n=B.b.gN(a).a,m=t.qi,l=A.a([],m),k=A.a([],t.jE) +for(s=a.length,r=0;r") +return A.R(new A.aO(b,new A.bOr(new A.Z(-1/0,s.b,1/0,s.d)),r),!0,r.i("D.E"))}, +$S:1041} +A.bOr.prototype={ +$1(a){var s=a.b.rr(this.a) +return!s.ga6(s)}, +$S:1042} +A.a1T.prototype={ +Y(){return new A.aPf(B.l)}} +A.adT.prototype={} +A.aPf.prototype={ +gpB(a){var s,r,q,p=this,o=p.d +if(o===$){s=p.a.c +r=A.a([],t.bp) +q=$.bl() +p.d!==$&&A.ao() +o=p.d=new A.adT(s,!1,!0,!0,!0,null,null,r,q)}return o}, +n(){this.gpB(this).n() +this.aH()}, +bj(a){var s=this +s.bO(a) +if(a.c!==s.a.c)s.gpB(s).dy=s.a.c}, +A(a){var s=null,r=this.gpB(this) +return A.uL(!1,!1,this.a.f,s,!0,!0,r,!1,s,s,s,s,s,!0)}} +A.aDo.prototype={ +rd(a){A.GL(a.gpB(a),B.dGQ)}} +A.Kb.prototype={} +A.azR.prototype={ +rd(a){var s=$.aC.a5$.f.c,r=s.e +r.toString +return A.IM(r).a6o(s,!0)}, +as0(a,b){return b?B.m4:B.tZ}} +A.KP.prototype={} +A.aBQ.prototype={ +rd(a){var s=$.aC.a5$.f.c,r=s.e +r.toString +return A.IM(r).a6o(s,!1)}, +as0(a,b){return b?B.m4:B.tZ}} +A.rP.prototype={} +A.Ii.prototype={ +rd(a){var s,r +if(!this.c){s=$.aC.a5$.f.c +r=s.e +r.toString +A.IM(r).bMj(s,a.a)}}} +A.aPg.prototype={} +A.aTE.prototype={ +amn(a,b){var s +this.b2j(a,b) +s=this.Cw$.h(0,b) +if(s!=null){s=s.a +if(!!s.fixed$length)A.W(A.ak("removeWhere")) +B.b.qk(s,new A.cmt(a),!0)}}} +A.aZh.prototype={} +A.aZi.prototype={} +A.a1Y.prototype={ +Y(){return new A.a1Z(A.b4(t.gx),B.l)}} +A.a1Z.prototype={ +bft(){var s=this +s.a.toString +s.e=s.f.cr(0,new A.bpn()) +s.azM()}, +azM(){this.I(new A.bpo(this))}, +A(a){var s,r=this +switch(r.a.f.a){case 1:r.LY() +break +case 2:if(r.e)r.LY() +break +case 0:break}s=r.a +return new A.kb(new A.adW(r,r.d,s.c,null),null,null)}, +adZ(){this.e=!0 +this.azM() +return this.LY()}, +LY(){var s,r,q,p,o,n,m,l={},k=l.a="" +for(s=this.f,s=A.eK(s,s.r,A.y(s).c),r=s.$ti.c,q=!1;s.q();){p=s.d +if(p==null)p=r.a(p) +q=!p.adZ()||q +o=l.a +p=p.e +n=p.y +p=n==null?A.y(p).i("fQ.T").a(n):n +l.a=o+(p==null?k:p)}if(l.a.length!==0){k=this.c.T(t.I) +k.toString +m=k.w +if(A.dj()===B.cv)A.Qs(new A.bpp(l,m),t.H) +else A.aEt(l.a,m,B.H3)}return!q}} +A.bpn.prototype={ +$1(a){var s=a.f,r=s.y +return r==null?A.y(s).i("fQ.T").a(r):r}, +$S:1043} +A.bpo.prototype={ +$0(){++this.a.d}, +$S:0} +A.bpp.prototype={ +$0(){var s=0,r=A.o(t.H),q=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(A.kl(B.cX,null,t.H),$async$$0) +case 2:A.aEt(q.a.a,q.b,B.H3) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.adW.prototype={ +fj(a){return this.r!==a.r}} +A.zX.prototype={ +Y(){return A.daV(A.y(this).i("zX.T"))}, +gcD(a){return this.r}} +A.qq.prototype={ +ga7Q(){var s=this.d +return s===$?this.d=this.a.f:s}, +gm(a){return this.ga7Q()}, +gcg(){var s=this.a.d +return(s==null?null:s.$1(this.ga7Q()))==null}, +adZ(){var s,r +this.I(new A.bpm(this)) +s=this.e +r=s.y +return(r==null?A.y(s).i("fQ.T").a(r):r)==null}, +LY(){var s=this.a.d +if(s!=null)this.e.sm(0,s.$1(this.ga7Q()))}, +a9j(a){var s +this.I(new A.bpl(this,a)) +s=this.c +s.toString +s=A.cAQ(s) +if(s!=null)s.bft()}, +guc(){return this.a.x}, +ve(a,b){var s=this +s.Aa(s.e,"error_text") +s.Aa(s.f,"has_interacted_by_user")}, +rn(){var s=this.c +s.toString +s=A.cAQ(s) +if(s!=null)s.f.D(0,this) +this.xE()}, +A(a){var s,r=this,q=r.a +if(q.r)switch(q.w.a){case 1:r.LY() +break +case 2:q=r.f +s=q.y +if(s==null?A.y(q).i("fQ.T").a(s):s)r.LY() +break +case 0:break}q=A.cAQ(a) +if(q!=null)q.f.t(0,r) +return r.a.e.$1(r)}} +A.bpm.prototype={ +$0(){this.a.LY()}, +$S:0} +A.bpl.prototype={ +$0(){var s=this.a +s.d=this.b +s.f.avK(0,!0)}, +$S:0} +A.Z4.prototype={ +G(){return"AutovalidateMode."+this.b}} +A.cep.prototype={ +$2(a,b){if(!a.a)a.U(0,b)}, +$S:90} +A.Wv.prototype={ +bj(a){this.bO(a) +this.G5()}, +dh(){var s,r,q,p,o=this +o.hS() +s=o.dQ$ +r=o.gBA() +q=o.c +q.toString +q=A.xE(q) +o.uv$=q +p=o.Dw(q,r) +if(r){o.ve(s,o.r8$) +o.r8$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.tx$.an(0,new A.cep()) +s=r.dQ$ +if(s!=null)s.n() +r.dQ$=null +r.aH()}} +A.np.prototype={ +gap(){var s,r=$.aC.a5$.z.h(0,this) +if(r instanceof A.mg){s=r.gaS(r) +if(A.y(this).c.b(s))return s}return null}} +A.bG.prototype={ +k(a){var s=this,r=s.a,q=r!=null?" "+r:"" +if(A.a_(s)===B.dVN)return"[GlobalKey#"+A.eA(s)+q+"]" +return"["+("#"+A.eA(s))+q+"]"}} +A.wX.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return this.$ti.b(b)&&b.a===this.a}, +gv(a){return A.wj(this.a)}, +k(a){var s="GlobalObjectKey",r=B.c.eC(s,">")?B.c.X(s,0,-8):s +return"["+r+" "+("#"+A.eA(this.a))+"]"}, +gm(a){return this.a}} +A.q.prototype={ +qu(){var s=this.a +return s==null?"Widget":"Widget-"+s.k(0)}, +l(a,b){if(b==null)return!1 +return this.C_(0,b)}, +gv(a){return A.J.prototype.gv.call(this,this)}, +ge8(a){return this.a}} +A.Y.prototype={ +h2(a){return new A.UF(this,B.b3)}} +A.a8.prototype={ +h2(a){return A.dhM(this)}} +A.aW6.prototype={ +G(){return"_StateLifecycle."+this.b}} +A.ad.prototype={ +gby(){var s=this.a +s.toString +return s}, +ao(){}, +bj(a){}, +I(a){a.$0() +this.c.qd()}, +rn(){}, +cq(){}, +n(){}, +dh(){}} +A.bT.prototype={} +A.iJ.prototype={ +h2(a){return new A.Kh(this,B.b3,A.y(this).i("Kh"))}} +A.ca.prototype={ +h2(a){return A.dc6(this)}} +A.aZ.prototype={ +bi(a,b){}, +RZ(a){}} +A.avR.prototype={ +h2(a){return new A.avQ(this,B.b3)}} +A.cc.prototype={ +h2(a){return new A.a9q(this,B.b3)}} +A.ib.prototype={ +h2(a){return A.def(this)}} +A.MK.prototype={ +G(){return"_ElementLifecycle."+this.b}} +A.aPV.prototype={ +aGN(a){a.d7(new A.cfU(this,a)) +a.H3()}, +byq(){var s,r,q,p=this +p.a=!0 +r=p.b +q=A.R(r,!0,A.y(r).i("dd.E")) +B.b.fm(q,A.cvI()) +s=q +r.V(0) +try{r=s +new A.c_(r,A.aM(r).i("c_<1>")).an(0,p.gbyo())}finally{p.a=!1}}, +t(a,b){if(b.w===B.lf){b.rn() +b.d7(A.cvJ())}this.b.t(0,b)}, +D(a,b){this.b.D(0,b)}} +A.cfU.prototype={ +$1(a){this.a.aGN(a)}, +$S:52} +A.b7d.prototype={ +atp(a){var s=this +if(a.at){s.e=!0 +return}if(!s.d&&s.a!=null){s.d=!0 +s.a.$0()}s.c.push(a) +a.at=!0}, +aOw(a){try{a.$0()}finally{}}, +Ra(a,b){var s,r,q,p,o,n,m,l,k,j=this,i={},h=b==null +if(h&&j.c.length===0)return +try{j.d=!0 +if(!h){i.a=null +j.e=!1 +try{b.$0()}finally{}}h=j.c +B.b.fm(h,A.cvI()) +j.e=!1 +i.b=h.length +i.c=0 +for(o=0;o=l){m=j.e +m.toString}else m=!0 +if(m){if(!!h.immutable$list)A.W(A.ak("sort")) +o=l-1 +if(o-0<=32)A.a9N(h,0,o,A.cvI()) +else A.a9M(h,0,o,A.cvI()) +o=j.e=!1 +i.b=h.length +while(!0){m=i.c +if(!(m>0?h[m-1].as:o))break +i.c=m-1}o=m}}}finally{for(h=j.c,o=h.length,k=0;k")),s=s.c;p.q();){r=p.d;(r==null?s.a(r):r).bN.D(0,q)}q.y=null +q.w=B.e_6}, +H3(){var s=this,r=s.f,q=r==null?null:r.a +if(q instanceof A.np){r=s.r.z +if(J.v(r.h(0,q),s))r.D(0,q)}s.z=s.f=null +s.w=B.aql}, +gpg(a){var s,r=this.gaC() +if(r instanceof A.a4){s=r.k3 +s.toString +return s}return null}, +IN(a,b){var s=this.z;(s==null?this.z=A.eU(t.pv):s).t(0,a) +a.asf(this,b) +return t.WB.a(a.gby())}, +ann(a){return this.IN(a,null)}, +T(a){var s=this.y,r=s==null?null:s.h(0,A.cR(a)) +if(r!=null)return a.a(this.IN(r,null)) +this.Q=!0 +return null}, +aes(a){var s=this.vX(a) +s=s==null?null:s.gby() +return a.i("0?").a(s)}, +vX(a){var s=this.y +return s==null?null:s.h(0,A.cR(a))}, +am1(){var s=this.a +this.c=s==null?null:s.c}, +al8(){var s=this.a +this.y=s==null?null:s.y}, +Na(a){var s,r=this.a +while(!0){s=r==null +if(!(!s&&A.a_(r.gby())!==A.cR(a)))break +r=r.a}s=s?null:r.gby() +return a.i("0?").a(s)}, +Gm(a){var s,r=this.a +for(;s=r==null,!s;){if(r instanceof A.mg&&a.b(r.gaS(r)))break +r=r.a}t.lE.a(r) +s=s?null:r.gaS(r) +return a.i("0?").a(s)}, +bJv(a){var s,r,q=this.a +for(s=null;q!=null;){if(q instanceof A.mg&&a.b(q.gaS(q)))s=q +q=q.a}r=s==null?null:s.gaS(s) +return a.i("0?").a(r)}, +N9(a){var s=this.a +for(;s!=null;){if(s instanceof A.cM&&a.b(s.gaC()))return a.a(s.gaC()) +s=s.a}return null}, +BJ(a){var s=this.a +while(!0){if(!(s!=null&&a.$1(s)))break +s=s.a}}, +dh(){this.qd()}, +v6(a){var s=this.c +if(s!=null)s.v6(a)}, +qu(){var s=this.f +s=s==null?null:s.qu() +return s==null?"#"+A.eA(this)+"(DEFUNCT)":s}, +qd(){var s=this +if(s.w!==B.lf)return +if(s.as)return +s.as=!0 +s.r.atp(s)}, +acJ(a){var s +if(this.w===B.lf)s=!this.as&&!a +else s=!0 +if(s)return +try{this.Bo()}finally{}}, +aQu(){return this.acJ(!1)}, +Bo(){this.as=!1}, +$iC:1} +A.bkt.prototype={ +$1(a){this.a.a=a}, +$S:52} +A.bkv.prototype={ +$1(a){a.alh(this.a) +if(!(a instanceof A.cM))a.d7(this)}, +$S:52} +A.bkq.prototype={ +$1(a){a.aH0(this.a)}, +$S:52} +A.bks.prototype={ +$1(a){a.ZP()}, +$S:52} +A.bkr.prototype={ +$1(a){a.a8m(this.a)}, +$S:52} +A.arP.prototype={ +be(a){var s=this.d,r=new A.a7t(s,A.aU(t.T)) +r.bd() +r.b8n(s) +return r}} +A.a_t.prototype={ +u6(a,b){this.av7(a,b) +this.ahZ()}, +ahZ(){this.aQu()}, +Bo(){var s,r,q,p,o,n,m=this,l=null +try{l=m.ed() +m.gby()}catch(o){s=A.a2(o) +r=A.ay(o) +m.ch=!1 +n=A.a1r(A.cEY(A.dg("building "+m.k(0)),s,r,new A.bf0())) +l=n}finally{m.afH()}try{m.ay=m.t4(m.ay,l,m.d)}catch(o){q=A.a2(o) +p=A.ay(o) +n=A.a1r(A.cEY(A.dg("building "+m.k(0)),q,p,new A.bf1())) +l=n +m.ay=m.t4(null,l,m.d)}}, +d7(a){var s=this.ay +if(s!=null)a.$1(s)}, +yN(a){this.ay=null +this.An(a)}} +A.bf0.prototype={ +$0(){var s=A.a([],t.qe) +return s}, +$S:42} +A.bf1.prototype={ +$0(){var s=A.a([],t.qe) +return s}, +$S:42} +A.UF.prototype={ +ed(){return t.Iz.a(this.gby()).A(this)}, +eG(a,b){this.a4k(0,b) +this.acJ(!0)}} +A.mg.prototype={ +ed(){return this.gaS(this).A(this)}, +gaS(a){var s=this.ok +s.toString +return s}, +ahZ(){var s=this +s.gaS(s).ao() +s.gaS(s).dh() +s.b1Y()}, +Bo(){var s=this +if(s.p1){s.gaS(s).dh() +s.p1=!1}s.b1Z()}, +eG(a,b){var s,r=this +r.a4k(0,b) +s=r.gaS(r).a +s.toString +r.gaS(r).a=t.d2.a(r.gby()) +r.gaS(r).bj(s) +r.acJ(!0)}, +cq(){var s=this +s.av3() +s.gaS(s).cq() +s.qd()}, +rn(){this.gaS(this).rn() +this.av4()}, +H3(){var s=this +s.a4j() +s.gaS(s).n() +s.ok=s.gaS(s).c=null}, +IN(a,b){return this.a4i(a,b)}, +ann(a){return this.IN(a,null)}, +dh(){this.av5() +this.p1=!0}} +A.a6M.prototype={ +ed(){return t.ry.a(this.gby()).b}, +eG(a,b){var s=this,r=t.ry.a(s.gby()) +s.a4k(0,b) +s.a2f(r) +s.acJ(!0)}, +a2f(a){this.JH(a)}} +A.Kh.prototype={ +awR(a){this.d7(new A.bJM(a))}, +JH(a){var s=this.f +s.toString +this.awR(this.$ti.i("iJ<1>").a(s))}} +A.bJM.prototype={ +$1(a){if(a instanceof A.cM)this.a.FM(a.gaC()) +else a.d7(this)}, +$S:52} +A.ns.prototype={ +al8(){var s=this,r=s.a,q=r==null?null:r.y +if(q==null)q=B.dCl +s.y=q.cW(0,A.a_(s.gby()),s)}, +atL(a,b){this.bN.j(0,a,b)}, +asf(a,b){this.atL(a,null)}, +aqj(a,b){b.dh()}, +a2f(a){if(t.WB.a(this.gby()).fj(a))this.b3l(a)}, +JH(a){var s,r,q +for(s=this.bN,r=A.y(s),s=new A.Gr(s,s.WC(),r.i("Gr<1>")),r=r.c;s.q();){q=s.d +this.aqj(a,q==null?r.a(q):q)}}} +A.cM.prototype={ +gaC(){var s=this.ay +s.toString +return s}, +bfJ(){var s=this.a +while(!0){if(!(s!=null&&!(s instanceof A.cM)))break +s=s.a}return t.c_.a(s)}, +bfI(){var s,r={},q=r.a=this.a +r.b=null +while(!0){if(!(q!=null&&!(q instanceof A.cM)))break +if(q instanceof A.Kh){r.b=q +break}s=q.a +r.a=s +q=s}return r.b}, +u6(a,b){var s,r=this +r.av7(a,b) +s=r.f +s.toString +r.ay=t.F5.a(s).be(r) +r.a8m(b) +r.afH()}, +eG(a,b){this.a4k(0,b) +this.aDC()}, +Bo(){this.aDC()}, +aDC(){var s=this,r=s.f +r.toString +t.F5.a(r).bi(s,s.gaC()) +s.afH()}, +aRY(a0,a1,a2,a3){var s,r,q,p,o,n,m=this,l=null,k=new A.bPu(a2),j=new A.bPv(a3),i=J.T(a1),h=i.gu(a1)-1,g=J.T(a0),f=g.gu(a0)-1,e=t.Si,d=A.aP(i.gu(a1),$.cHd(),!1,e),c=l,b=0,a=0 +while(!0){if(!(a<=f&&b<=h))break +s=k.$1(g.h(a0,a)) +r=i.h(a1,b) +if(s!=null){q=s.gby() +q=!(A.a_(q)===A.a_(r)&&J.v(q.a,r.a))}else q=!0 +if(q)break +q=m.t4(s,r,j.$2(b,c)) +q.toString +d[b]=q;++b;++a +c=q}while(!0){p=a<=f +if(!(p&&b<=h))break +s=k.$1(g.h(a0,f)) +r=i.h(a1,h) +if(s!=null){q=s.gby() +q=!(A.a_(q)===A.a_(r)&&J.v(q.a,r.a))}else q=!0 +if(q)break;--f;--h}if(p){o=A.b(t.D2,e) +for(;a<=f;){s=k.$1(g.h(a0,a)) +if(s!=null)if(s.gby().a!=null){e=s.gby().a +e.toString +o.j(0,e,s)}else{s.a=null +s.ZP() +e=m.r.b +if(s.w===B.lf){s.rn() +s.d7(A.cvJ())}e.b.t(0,s)}++a}p=!0}else o=l +for(;b<=h;c=e){r=i.h(a1,b) +if(p){n=r.a +if(n!=null){s=o.h(0,n) +if(s!=null){e=s.gby() +if(A.a_(e)===A.a_(r)&&J.v(e.a,n))o.D(0,n) +else s=l}}else s=l}else s=l +e=m.t4(s,r,j.$2(b,c)) +e.toString +d[b]=e;++b}h=i.gu(a1)-1 +f=g.gu(a0)-1 +while(!0){if(!(a<=f&&b<=h))break +e=m.t4(g.h(a0,a),i.h(a1,b),j.$2(b,c)) +e.toString +d[b]=e;++b;++a +c=e}if(p&&o.a!==0)for(i=o.gaA(o),g=A.y(i),g=g.i("@<1>").Z(g.z[1]),i=new A.bN(J.af(i.a),i.b,g.i("bN<1,2>")),g=g.z[1];i.q();){e=i.a +if(e==null)e=g.a(e) +if(!a2.p(0,e)){e.a=null +e.ZP() +q=m.r.b +if(e.w===B.lf){e.rn() +e.d7(A.cvJ())}q.b.t(0,e)}}return d}, +adQ(a,b,c){return this.aRY(a,b,c,null)}, +rn(){this.av4()}, +H3(){var s=this,r=s.f +r.toString +t.F5.a(r) +s.a4j() +r.RZ(s.gaC()) +s.ay.n() +s.ay=null}, +alh(a){var s,r=this,q=r.d +r.b2e(a) +s=r.CW +s.toString +s.yT(r.gaC(),q,r.d)}, +a8m(a){var s,r,q=this +q.d=a +s=q.CW=q.bfJ() +if(s!=null)s.yP(q.gaC(),a) +r=q.bfI() +if(r!=null){s=r.f +s.toString +t.IL.a(s).FM(q.gaC())}}, +ZP(){var s=this,r=s.CW +if(r!=null){r.Ab(s.gaC(),s.d) +s.CW=null}s.d=null}} +A.bPu.prototype={ +$1(a){var s=this.a.p(0,a) +return s?null:a}, +$S:1044} +A.bPv.prototype={ +$2(a,b){var s=this.a +return s!=null?s[a]:new A.Eg(b,a,t.Bc)}, +$S:1045} +A.bRE.prototype={} +A.avQ.prototype={ +yN(a){this.An(a)}, +yP(a,b){}, +yT(a,b,c){}, +Ab(a,b){}} +A.a9q.prototype={ +d7(a){var s=this.p1 +if(s!=null)a.$1(s)}, +yN(a){this.p1=null +this.An(a)}, +u6(a,b){var s,r,q=this +q.Fg(a,b) +s=q.p1 +r=q.f +r.toString +q.p1=q.t4(s,t.Mp.a(r).c,null)}, +eG(a,b){var s,r,q=this +q.C1(0,b) +s=q.p1 +r=q.f +r.toString +q.p1=q.t4(s,t.Mp.a(r).c,null)}, +yP(a,b){var s=this.ay +s.toString +t.GM.a(s).sc8(a)}, +yT(a,b,c){}, +Ab(a,b){var s=this.ay +s.toString +t.GM.a(s).sc8(null)}} +A.qF.prototype={ +gaC(){return t.pU.a(A.cM.prototype.gaC.call(this))}, +giv(a){var s=this.p1 +s===$&&A.e() +return new A.aO(s,new A.bGu(this),A.a0(s).i("aO<1>"))}, +yP(a,b){var s=this.gaC(),r=b.a +s.aaN(0,a,r==null?null:r.gaC())}, +yT(a,b,c){var s=this.gaC(),r=c.a +s.a0h(a,r==null?null:r.gaC())}, +Ab(a,b){this.gaC().D(0,a)}, +d7(a){var s,r,q,p,o=this.p1 +o===$&&A.e() +s=o.length +r=this.p2 +q=0 +for(;q") +h.d=new A.aV(t.o.a(p),new A.f6(new A.fx(new A.fE(n,1,B.a1)),o,m),m.i("aV"))}}if(s)s=!(isFinite(q.a)&&isFinite(q.b)) +else s=!0 +h.w=s}, +a46(a,b){var s,r,q,p=this +p.f=b +switch(b.a.a){case 1:s=p.e +s===$&&A.e() +s.sbE(0,new A.oL(b.gpx(b),new A.cJ(A.a([],t.x8),t.jc),0)) +r=!1 +break +case 0:s=p.e +s===$&&A.e() +s.sbE(0,b.gpx(b)) +r=!0 +break +default:r=null}s=p.f +p.b=s.Zq(s.gaMK(),p.f.gadm()) +p.f.f.afq(r) +p.f.r.afp() +s=p.f +q=A.qM(p.gbaC(),!1) +p.r=q +s.b.zT(0,q) +q=p.e +q===$&&A.e() +q.di() +q=q.f3$ +q.b=!0 +q.a.push(p.gaP9())}, +k(a){var s,r,q,p,o,n=this.f +n===$&&A.e() +s=n.d.b +r=n.e.b +n=A.r(n.f.a.c) +q=s.k(0) +p=r.k(0) +o=this.e +o===$&&A.e() +return"HeroFlight(for: "+n+", from: "+q+", to: "+p+" "+A.r(o.c)+")"}} +A.cfl.prototype={ +$2(a,b){var s,r=null,q=this.a,p=q.b +p===$&&A.e() +s=q.e +s===$&&A.e() +s=p.ab(0,s.gm(s)) +s.toString +p=q.f +p===$&&A.e() +p=p.c +return A.hJ(p.b-s.d,new A.k3(!0,r,new A.dp(q.d,!1,b,r),r),r,r,s.a,p.a-s.c,s.b,r)}, +$S:551} +A.cfm.prototype={ +$0(){var s,r=this.a +r.x=!1 +this.b.CW.U(0,this) +s=r.e +s===$&&A.e() +r.aDz(s.gbM(s))}, +$S:0} +A.rZ.prototype={ +a9o(){var s,r,q,p=$.wl() +A.DM(this) +if(p.a.get(this).CW.a)return +p=this.b +p=p.gaA(p) +s=A.y(p).i("aO") +r=A.R(new A.aO(p,new A.bsp(),s),!1,s.i("D.E")) +for(p=r.length,q=0;q"),a=t.Yh;s.q();){a0=s.gE(s) +a1=a0.a +a2=a0.b +a3=k.h(0,a1) +a4=p.h(0,a1) +if(a3==null)a5=null +else{a0=o.k3 +a0.toString +a6=a3.a.f +if(a6==null)a6=a2.a.f +if(a6==null)a6=j +a5=new A.cfk(b2,q,a0,b0,b1,a2,a3,r,a6,b3,a4!=null)}if(a5!=null&&a5.gcg()){k.D(0,a1) +if(a4!=null){a0=a4.f +a0===$&&A.e() +a6=a0.a +if(a6===B.kH&&a5.a===B.kI){a0=a4.e +a0===$&&A.e() +a0.sbE(0,new A.oL(a5.gpx(a5),new A.cJ(A.a([],h),g),0)) +a0=a4.b +a0===$&&A.e() +a4.b=new A.a82(a0,a0.b,a0.a,a)}else{a6=a6===B.kI&&a5.a===B.kH +a7=a4.e +if(a6){a7===$&&A.e() +a0=a5.gpx(a5) +a6=a4.f +a6=a6.gpx(a6) +a6=a6.gm(a6) +a7.sbE(0,new A.aV(c.a(a0),new A.bc(a6,1,d),b)) +a0=a4.f +a6=a0.f +a7=a5.r +if(a6!==a7){a6.Sb(!0) +a7.afp() +a0=a4.f +a6=a4.b +a6===$&&A.e() +a4.b=a0.Zq(a6.b,a5.gadm())}else{a6=a4.b +a6===$&&A.e() +a4.b=a0.Zq(a6.b,a6.a)}}else{a6=a4.b +a6===$&&A.e() +a7===$&&A.e() +a4.b=a0.Zq(a6.ab(0,a7.gm(a7)),a5.gadm()) +a4.c=null +a0=a5.a +a6=a4.e +if(a0===B.kI)a6.sbE(0,new A.oL(a5.gpx(a5),new A.cJ(A.a([],h),g),0)) +else a6.sbE(0,a5.gpx(a5)) +a4.f.f.Sb(!0) +a4.f.r.Sb(!0) +a5.f.afq(a0===B.kH) +a5.r.afp() +a0=a4.r.f.gap() +if(a0!=null)a0.aCp()}}a4.f=a5}else{a0=new A.C9(i,B.kl) +a6=A.a([],h) +a7=new A.cJ(a6,g) +a8=new A.a6L(a7,new A.cJ(A.a([],f),e),0) +a8.a=B.aj +a8.b=0 +a8.di() +a7.b=!0 +a6.push(a0.gbhO()) +a0.e=a8 +a0.a46(0,a5) +p.j(0,a1,a0)}}else if(a4!=null)a4.w=!0}for(s=J.af(k.gaA(k));s.q();)s.gE(s).aLX()}, +biX(a){var s=a.f +s===$&&A.e() +this.b.D(0,s.f.a.c)}, +bdP(a,b,c,d,e){var s=t.rA.a(e.gby()),r=A.dH(e,null),q=A.dH(d,null) +if(r==null||q==null)return s.e +return A.i6(b,new A.bsn(r,c,q.f,r.f,b,s),null)}} +A.bsp.prototype={ +$1(a){var s=a.f +s===$&&A.e() +if(s.y)if(s.a===B.kI){s=a.e +s===$&&A.e() +s=s.gbM(s)===B.aj}else s=!1 +else s=!1 +return s}, +$S:1067} +A.bso.prototype={ +$1(a){var s=this +s.a.aFH(s.b,s.c,s.d,s.e)}, +$S:3} +A.bsn.prototype={ +$2(a,b){var s=this,r=s.c,q=s.d,p=s.e +r=s.b===B.kH?new A.a18(r,q).ab(0,p.gm(p)):new A.a18(q,r).ab(0,p.gm(p)) +return A.nz(s.f.e,s.a.IB(r),null)}, +$S:1068} +A.bw.prototype={ +A(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=a.T(t.I) +e.toString +s=e.w +r=A.a2L(a) +q=g.d +if(q==null)q=r.a +p=r.b +o=r.c +n=r.d +m=r.e +e=g.c +if(e==null){e=A.bU(f,q,q) +return new A.cb(A.cw(f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,g.z,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f),!1,!1,!1,e,f)}l=r.r +k=l==null?f:A.a9(l,0,1) +if(k==null)k=1 +j=g.x +if(j==null){l=r.f +l.toString +j=l}if(k!==1)j=j.a3((j.gm(j)>>>24&255)/255*k) +l=A.dR(e.a) +i=A.a([],t.Wl) +if(p!=null)i.push(new A.DU("FILL",p)) +if(o!=null)i.push(new A.DU("wght",o)) +if(n!=null)i.push(new A.DU("GRAD",n)) +if(m!=null)i.push(new A.DU("opsz",m)) +h=A.Ld(f,f,B.apc,f,f,!0,f,A.cN(f,f,f,f,f,f,f,f,A.bk(f,f,j,f,f,f,f,f,e.b,f,f,q,f,i,f,f,f,!1,f,f,f,f,e.c,r.w,f,f),l),B.an,s,f,1,B.ac) +if(e.d)switch(s.a){case 0:e=new A.bW(new Float64Array(16)) +e.dN() +e.wN(0,-1,1,1) +h=A.G0(B.D,h,e,!1) +break +case 1:break}e=A.bU(A.cn(h,f,f),q,q) +return new A.cb(A.cw(f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,g.z,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f),!1,!1,!1,new A.DL(!0,e,f),f)}} +A.aG.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.aG&&b.a===s.a&&b.b===s.b&&b.c==s.c&&b.d===s.d}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"IconData(U+"+B.c.fH(B.d.tj(this.a,16).toUpperCase(),5,"0")+")"}} +A.J5.prototype={ +fj(a){return!this.w.l(0,a.w)}, +D4(a,b,c){return A.uW(c,this.w,null)}} +A.bvB.prototype={ +$1(a){return A.uW(this.c,A.cLO(a).aT(this.b),this.a)}, +$S:1069} +A.eQ.prototype={ +FZ(a,b,c,d,e,f,g,h){var s,r=this,q=g==null?r.a:g,p=b==null?r.b:b,o=h==null?r.c:h,n=c==null?r.d:c,m=e==null?r.e:e,l=a==null?r.f:a +if(d==null){s=r.r +s=s==null?null:A.a9(s,0,1)}else s=d +return new A.eQ(q,p,o,n,m,l,s,f==null?r.w:f)}, +aM(a){return this.FZ(a,null,null,null,null,null,null,null)}, +a8X(a){return this.FZ(null,null,null,a,null,null,null,null)}, +Mr(a){return this.FZ(null,null,null,null,null,null,a,null)}, +aT(a){var s=a.r +s=s==null?null:A.a9(s,0,1) +return this.FZ(a.f,a.b,a.d,s,a.e,a.w,a.a,a.c)}, +ah(a){return this}, +l(a,b){var s,r,q=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(q))return!1 +if(b instanceof A.eQ)if(b.a==q.a)if(b.b==q.b)if(b.c==q.c)if(b.d==q.d)if(b.e==q.e)if(J.v(b.f,q.f)){s=b.r +s=s==null?null:A.a9(s,0,1) +r=q.r +s=s==(r==null?null:A.a9(r,0,1))&&A.h5(b.w,q.w)}else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}, +gv(a){var s,r=this,q=r.r +q=q==null?null:A.a9(q,0,1) +s=r.w +s=s==null?null:A.b1(s) +return A.am(r.a,r.b,r.c,r.d,r.e,r.f,q,s,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.aPP.prototype={} +A.v1.prototype={ +Y(){return new A.aed(B.l)}} +A.aed.prototype={ +ao(){var s=this +s.aL() +$.aC.dj$.push(s) +s.z=new A.ar6(s,t.Z_)}, +n(){var s,r=this +B.b.D($.aC.dj$,r) +r.bwA() +s=r.at +if(s!=null)s.n() +s=r.z +s===$&&A.e() +s.a=null +r.ak6(null) +r.aH()}, +dh(){var s,r=this +r.byG() +r.aEs() +s=r.c +s.toString +if(A.cDe(s))r.bno() +else r.aFO(!0) +r.hS()}, +bj(a){var s,r,q=this +q.bO(a) +if(q.r&&q.a.e==null!==(a.e==null)){s=q.WZ() +r=q.d +r.toString +r.a9(0,q.aA9(!0)) +q.d.U(0,s)}if(!q.a.c.l(0,a.c))q.aEs()}, +byG(){var s=this.c +s.toString +s=A.dH(s,B.e0b) +s=s==null?null:s.z +if(s==null){s=$.aEo.a9Q$ +s===$&&A.e() +s=(s.a&2)!==0}this.w=s}, +aEs(){var s,r,q,p,o=this,n=o.z +n===$&&A.e() +s=o.a +r=s.c +q=o.c +q.toString +p=s.r +if(p!=null&&s.w!=null){p.toString +s=s.w +s.toString +s=new A.a1(p,s)}else s=null +o.bz5(new A.a8m(n,r,t.JE).ah(A.Nr(q,s)))}, +aA9(a){var s,r=this,q=r.ax +if(q==null||a){r.as=r.Q=null +q=r.a +s=q.e==null?null:r.gbjn() +q=q.f!=null||!1?new A.cfO(r):null +q=r.ax=new A.lX(r.gbjp(),s,q)}q.toString +return q}, +WZ(){return this.aA9(!1)}, +bjq(a,b){this.I(new A.cfQ(this,a,b))}, +bjo(a){this.I(new A.cfP(this,a))}, +ak6(a){var s=this.e +$.dI.go$.push(new A.cfR(s)) +this.e=a}, +bz5(a){var s,r,q=this,p=q.d +if(p==null)s=null +else{s=p.a +if(s==null)s=p}r=a.a +if(s===(r==null?a:r))return +if(q.r){p.toString +p.U(0,q.WZ())}q.a.toString +q.I(new A.cfS(q)) +q.I(new A.cfT(q)) +q.d=a +if(q.r)a.a9(0,q.WZ())}, +bno(){var s,r=this +if(r.r)return +s=r.d +s.toString +s.a9(0,r.WZ()) +s=r.at +if(s!=null)s.n() +r.at=null +r.r=!0}, +aFO(a){var s,r=this +if(!r.r)return +if(a)if(r.at==null){s=r.d +s=(s==null?null:s.a)!=null}else s=!1 +else s=!1 +if(s)r.at=r.d.a.T7() +s=r.d +s.toString +s.U(0,r.WZ()) +r.r=!1}, +bwA(){return this.aFO(!1)}, +A(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null,c=e.Q +if(c!=null){s=e.a.f +if(s!=null)return s.$3(a,c,e.as)}c=e.e +s=c==null +r=s?d:c.a +q=s?d:c.c +p=e.a +o=p.r +n=p.w +c=s?d:c.b +if(c==null)c=1 +s=p.x +m=p.y +l=p.Q +k=p.as +j=p.at +i=p.ax +h=p.ay +g=e.w +g===$&&A.e() +f=A.cCv(j,h,s,l,q,p.z,k,n,r,g,!1,!1,m,i,c,o) +if(!p.cy)f=new A.cb(A.cw(d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,!0,d,d,d,"",d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d),!1,!1,!1,f,d) +c=p.d +if(c!=null)f=c.$4(a,f,e.x,e.y) +c=e.a.e +return c!=null?c.$3(a,f,e.f):f}} +A.cfO.prototype={ +$2(a,b){var s=this.a +s.I(new A.cfN(s,a,b))}, +$S:280} +A.cfN.prototype={ +$0(){var s=this.a +s.Q=this.b +s.as=this.c}, +$S:0} +A.cfQ.prototype={ +$0(){var s,r=this.a +r.ak6(this.b) +r.as=r.Q=r.f=null +s=r.x +r.x=s==null?0:s+1 +r.y=B.ce.w4(r.y,this.c)}, +$S:0} +A.cfP.prototype={ +$0(){var s=this.a +s.f=this.b +s.as=s.Q=null}, +$S:0} +A.cfR.prototype={ +$1(a){var s=this.a +if(s!=null)s.a.n() +return null}, +$S:3} +A.cfS.prototype={ +$0(){this.a.ak6(null)}, +$S:0} +A.cfT.prototype={ +$0(){var s=this.a +s.x=s.f=null +s.y=!1}, +$S:0} +A.aZ_.prototype={} +A.Ht.prototype={ +rJ(a){var s=A.D7(this.a,this.b,a) +s.toString +return s}} +A.rK.prototype={ +rJ(a){var s=A.bgZ(this.a,this.b,a) +s.toString +return s}} +A.a18.prototype={ +rJ(a){var s=A.a19(this.a,this.b,a) +s.toString +return s}} +A.zH.prototype={ +rJ(a){var s=A.k1(this.a,this.b,a) +s.toString +return s}} +A.Hr.prototype={ +rJ(a){return A.wv(this.a,this.b,a)}} +A.alG.prototype={ +rJ(a){return A.b6J(this.a,this.b,a)}} +A.JS.prototype={ +rJ(b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=new A.e3(new Float64Array(3)),a5=new A.e3(new Float64Array(3)),a6=A.cOJ(),a7=A.cOJ(),a8=new A.e3(new Float64Array(3)),a9=new A.e3(new Float64Array(3)) +this.a.aL7(a4,a6,a8) +this.b.aL7(a5,a7,a9) +s=1-b0 +r=a4.BS(s).a2(0,a5.BS(b0)) +q=a6.BS(s).a2(0,a7.BS(b0)) +p=new Float64Array(4) +o=new A.Fd(p) +o.cp(q) +o.a0l(0) +n=a8.BS(s).a2(0,a9.BS(b0)) +s=new Float64Array(16) +q=new A.bW(s) +m=p[0] +l=p[1] +k=p[2] +j=p[3] +i=m+m +h=l+l +g=k+k +f=m*i +e=m*h +d=m*g +c=l*h +b=l*g +a=k*g +a0=j*i +a1=j*h +a2=j*g +a3=r.a +s[0]=1-(c+a) +s[1]=e+a2 +s[2]=d-a1 +s[3]=0 +s[4]=e-a2 +s[5]=1-(f+a) +s[6]=b+a0 +s[7]=0 +s[8]=d+a1 +s[9]=b-a0 +s[10]=1-(f+c) +s[11]=0 +s[12]=a3[0] +s[13]=a3[1] +s[14]=a3[2] +s[15]=1 +q.dv(0,n) +return q}} +A.y2.prototype={ +rJ(a){var s=A.dJ(this.a,this.b,a) +s.toString +return s}} +A.au9.prototype={} +A.R4.prototype={ +gHH(){var s,r=this,q=r.d +if(q===$){s=A.cg(null,r.a.d,null,null,r) +r.d!==$&&A.ao() +r.d=s +q=s}return q}, +gtP(){var s,r=this,q=r.e +if(q===$){s=r.gHH() +q=r.e=A.dv(r.a.c,s,null)}return q}, +ao(){var s,r=this +r.aL() +s=r.gHH() +s.di() +s=s.nI$ +s.b=!0 +s.a.push(new A.bwF(r)) +r.ayl() +r.anC()}, +bj(a){var s,r=this +r.bO(a) +if(r.a.c!==a.c){r.gtP().n() +s=r.gHH() +r.e=A.dv(r.a.c,s,null)}r.gHH().e=r.a.d +if(r.ayl()){r.Eb(new A.bwE(r)) +s=r.gHH() +s.sm(0,0) +s.dk(0) +r.anC()}}, +n(){this.gtP().n() +this.gHH().n() +this.b5_()}, +bz9(a,b){var s +if(a==null)return +s=this.gtP() +a.sam8(a.ab(0,s.gm(s))) +a.sdX(0,b)}, +ayl(){var s={} +s.a=!1 +this.Eb(new A.bwD(s,this)) +return s.a}, +anC(){}} +A.bwF.prototype={ +$1(a){var s +switch(a.a){case 3:s=this.a.a.e +if(s!=null)s.$0() +break +case 0:case 1:case 2:break}}, +$S:15} +A.bwE.prototype={ +$3(a,b,c){this.a.bz9(a,b) +return a}, +$S:384} +A.bwD.prototype={ +$3(a,b,c){var s +if(b!=null){if(a==null)a=c.$1(b) +s=a.b +if(!J.v(b,s==null?a.a:s))this.a.a=!0 +else if(a.b==null)a.sdX(0,a.a)}else a=null +return a}, +$S:384} +A.Hd.prototype={ +ao(){this.b2s() +var s=this.gHH() +s.di() +s=s.f3$ +s.b=!0 +s.a.push(this.gbhM())}, +bhN(){this.I(new A.b27())}} +A.b27.prototype={ +$0(){}, +$S:0} +A.Ha.prototype={ +Y(){return new A.aL_(null,null,B.l)}} +A.aL_.prototype={ +Eb(a){var s,r,q=this,p=t.VC +q.CW=p.a(a.$3(q.CW,q.a.w,new A.c8R())) +s=t.Om +q.cx=s.a(a.$3(q.cx,q.a.x,new A.c8S())) +r=t.mv +q.cy=r.a(a.$3(q.cy,q.a.y,new A.c8T())) +q.db=r.a(a.$3(q.db,q.a.z,new A.c8U())) +q.dx=t.YY.a(a.$3(q.dx,q.a.Q,new A.c8V())) +r=q.dy +q.a.toString +q.dy=s.a(a.$3(r,null,new A.c8W())) +r=q.fr +q.a.toString +q.fr=t.YV.a(a.$3(r,null,new A.c8X())) +r=q.fx +q.a.toString +q.fx=p.a(a.$3(r,null,new A.c8Y()))}, +A(a){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=j.gtP(),g=j.CW +g=g==null?i:g.ab(0,h.gm(h)) +s=j.cx +s=s==null?i:s.ab(0,h.gm(h)) +r=j.cy +r=r==null?i:r.ab(0,h.gm(h)) +q=j.db +q=q==null?i:q.ab(0,h.gm(h)) +p=j.dx +p=p==null?i:p.ab(0,h.gm(h)) +o=j.dy +o=o==null?i:o.ab(0,h.gm(h)) +n=j.fr +n=n==null?i:n.ab(0,h.gm(h)) +m=j.fx +m=m==null?i:m.ab(0,h.gm(h)) +l=j.a +k=l.ay +return A.an(g,l.r,k,i,p,r,q,i,i,o,s,n,m,i)}} +A.c8R.prototype={ +$1(a){return new A.CS(t.z8.a(a),null)}, +$S:385} +A.c8S.prototype={ +$1(a){return new A.zH(t.y7.a(a),null)}, +$S:281} +A.c8T.prototype={ +$1(a){return new A.rK(t.Hw.a(a),null)}, +$S:387} +A.c8U.prototype={ +$1(a){return new A.rK(t.Hw.a(a),null)}, +$S:387} +A.c8V.prototype={ +$1(a){return new A.Ht(t.k.a(a),null)}, +$S:1075} +A.c8W.prototype={ +$1(a){return new A.zH(t.y7.a(a),null)}, +$S:281} +A.c8X.prototype={ +$1(a){return new A.JS(t.xV.a(a),null)}, +$S:1076} +A.c8Y.prototype={ +$1(a){return new A.CS(t.z8.a(a),null)}, +$S:385} +A.Hb.prototype={ +Y(){return new A.aL3(null,null,B.l)}} +A.aL3.prototype={ +Eb(a){this.CW=t.Om.a(a.$3(this.CW,this.a.r,new A.c91()))}, +A(a){var s,r=this.CW +r.toString +s=this.gtP() +return new A.aa(J.cI3(r.ab(0,s.gm(s)),B.E,B.qO),this.a.w,null)}} +A.c91.prototype={ +$1(a){return new A.zH(t.y7.a(a),null)}, +$S:281} +A.YG.prototype={ +Y(){return new A.aL5(null,null,B.l)}} +A.aL5.prototype={ +Eb(a){var s,r=this,q=null,p=t.ir +r.CW=p.a(a.$3(r.CW,r.a.w,new A.c96())) +r.cx=p.a(a.$3(r.cx,r.a.x,new A.c97())) +s=r.cy +r.a.toString +r.cy=p.a(a.$3(s,q,new A.c98())) +s=r.db +r.a.toString +r.db=p.a(a.$3(s,q,new A.c99())) +s=r.dx +r.a.toString +r.dx=p.a(a.$3(s,q,new A.c9a())) +s=r.dy +r.a.toString +r.dy=p.a(a.$3(s,q,new A.c9b()))}, +A(a){var s,r,q,p,o,n,m=this,l=null,k=m.CW +if(k==null)k=l +else{s=m.gtP() +s=k.ab(0,s.gm(s)) +k=s}s=m.cx +if(s==null)s=l +else{r=m.gtP() +r=s.ab(0,r.gm(r)) +s=r}r=m.cy +if(r==null)r=l +else{q=m.gtP() +q=r.ab(0,q.gm(q)) +r=q}q=m.db +if(q==null)q=l +else{p=m.gtP() +p=q.ab(0,p.gm(p)) +q=p}p=m.dx +if(p==null)p=l +else{o=m.gtP() +o=p.ab(0,o.gm(o)) +p=o}o=m.dy +if(o==null)o=l +else{n=m.gtP() +n=o.ab(0,n.gm(n)) +o=n}return A.hJ(q,m.a.r,o,l,k,r,s,p)}} +A.c96.prototype={ +$1(a){return new A.bc(A.pU(a),null,t.Y)}, +$S:92} +A.c97.prototype={ +$1(a){return new A.bc(A.pU(a),null,t.Y)}, +$S:92} +A.c98.prototype={ +$1(a){return new A.bc(A.pU(a),null,t.Y)}, +$S:92} +A.c99.prototype={ +$1(a){return new A.bc(A.pU(a),null,t.Y)}, +$S:92} +A.c9a.prototype={ +$1(a){return new A.bc(A.pU(a),null,t.Y)}, +$S:92} +A.c9b.prototype={ +$1(a){return new A.bc(A.pU(a),null,t.Y)}, +$S:92} +A.YE.prototype={ +Y(){return new A.aL2(null,null,B.l)}} +A.aL2.prototype={ +Eb(a){this.z=t.ir.a(a.$3(this.z,this.a.w,new A.c90()))}, +anC(){var s=this.gtP(),r=this.z +r.toString +this.Q=new A.aV(t.o.a(s),r,A.y(r).i("aV"))}, +A(a){var s=this.Q +s===$&&A.e() +return new A.dp(s,!1,this.a.r,null)}} +A.c90.prototype={ +$1(a){return new A.bc(A.pU(a),null,t.Y)}, +$S:92} +A.YC.prototype={ +Y(){return new A.aL0(null,null,B.l)}} +A.aL0.prototype={ +Eb(a){this.CW=t.Dh.a(a.$3(this.CW,this.a.w,new A.c8Z()))}, +A(a){var s,r=null,q=this.CW +q.toString +s=this.gtP() +s=q.ab(0,s.gm(s)) +return A.fM(this.a.r,r,r,B.aM,!0,s,r,r,B.ac)}} +A.c8Z.prototype={ +$1(a){return new A.y2(t.em.a(a),null)}, +$S:1077} +A.YF.prototype={ +Y(){return new A.aL4(null,null,B.l)}} +A.aL4.prototype={ +Eb(a){var s=this,r=s.CW +s.a.toString +s.CW=t.eJ.a(a.$3(r,B.bI,new A.c92())) +s.cx=t.ir.a(a.$3(s.cx,s.a.z,new A.c93())) +r=t.YJ +s.cy=r.a(a.$3(s.cy,s.a.Q,new A.c94())) +s.db=r.a(a.$3(s.db,s.a.at,new A.c95()))}, +A(a){var s,r,q,p,o,n=this,m=n.a,l=m.w +m=m.x +s=n.CW +s.toString +r=n.gtP() +r=s.ab(0,r.gm(r)) +s=n.cx +s.toString +q=n.gtP() +q=s.ab(0,q.gm(q)) +s=n.a.Q +p=n.db +p.toString +o=n.gtP() +o=p.ab(0,o.gm(o)) +o.toString +return new A.aBd(l,m,r,q,s,o,n.a.r,null)}} +A.c92.prototype={ +$1(a){return new A.Hr(t.m_.a(a),null)}, +$S:1078} +A.c93.prototype={ +$1(a){return new A.bc(A.pU(a),null,t.Y)}, +$S:92} +A.c94.prototype={ +$1(a){return new A.hC(t.n8.a(a),null)}, +$S:186} +A.c95.prototype={ +$1(a){return new A.hC(t.n8.a(a),null)}, +$S:186} +A.WF.prototype={ +n(){var s=this,r=s.cw$ +if(r!=null)r.U(0,s.grS()) +s.cw$=null +s.aH()}, +cq(){this.dK() +this.dw() +this.rT()}} +A.x1.prototype={ +h2(a){return new A.a34(A.jB(null,null,null,t.Si,t.O),this,B.b3,A.y(this).i("a34"))}} +A.a34.prototype={ +asf(a,b){var s=this.bN,r=this.$ti,q=r.i("cK<1>?").a(s.h(0,a)),p=q==null +if(!p&&q.ga6(q))return +if(b==null)s.j(0,a,A.eU(r.c)) +else{p=p?A.eU(r.c):q +p.t(0,r.c.a(b)) +s.j(0,a,p)}}, +aqj(a,b){var s,r=this.$ti,q=r.i("cK<1>?").a(this.bN.h(0,b)) +if(q==null)return +if(!q.ga6(q)){s=this.f +s.toString +s=r.i("x1<1>").a(s).aS4(a,q) +r=s}else r=!0 +if(r)b.dh()}} +A.pn.prototype={ +fj(a){return a.f!==this.f}, +h2(a){var s=new A.WG(A.jB(null,null,null,t.Si,t.O),this,B.b3,A.y(this).i("WG")) +this.f.a9(0,s.gaiN()) +return s}} +A.WG.prototype={ +eG(a,b){var s,r,q=this,p=q.f +p.toString +s=q.$ti.i("pn<1>").a(p).f +r=b.f +if(s!==r){p=q.gaiN() +s.U(0,p) +r.a9(0,p)}q.avx(0,b)}, +ed(){var s,r=this +if(r.df){s=r.f +s.toString +r.avd(r.$ti.i("pn<1>").a(s)) +r.df=!1}return r.avw()}, +bls(){this.df=!0 +this.qd()}, +JH(a){this.avd(a) +this.df=!1}, +H3(){var s=this,r=s.f +r.toString +s.$ti.i("pn<1>").a(r).f.U(0,s.gaiN()) +s.a4j()}} +A.fY.prototype={} +A.bwO.prototype={ +$1(a){var s,r,q +if(a.l(0,this.a))return!1 +if(a instanceof A.ns&&a.gby() instanceof A.fY){s=t.og.a(a.gby()) +r=A.a_(s) +q=this.c +if(!q.p(0,r)){q.t(0,r) +this.d.push(s)}}return!0}, +$S:63} +A.am1.prototype={} +A.BW.prototype={ +A(a){var s,r,q,p=this.d +for(s=this.c,r=s.length,q=0;qMath.abs(0))return B.xz +else return B.qM}, +bpS(a){var s,r,q=this +q.a.toString +s=q.y +s===$&&A.e() +r=s.r +if(r!=null&&r.a!=null){s.oV(0) +s=q.y +s.sm(0,s.a) +s=q.r +if(s!=null)s.a.U(0,q.ga6t()) +q.r=null}s=q.z +s===$&&A.e() +r=s.r +if(r!=null&&r.a!=null){s.oV(0) +s=q.z +s.sm(0,s.a) +s=q.w +if(s!=null)s.a.U(0,q.ga6w()) +q.w=null}q.Q=q.ch=null +q.at=q.d.a.OC() +q.as=q.d.z3(a.b) +q.ax=q.ay}, +bpU(a){var s,r,q,p,o,n,m=this,l=m.d.a.OC(),k=m.x=a.c,j=m.d.z3(k),i=m.ch +if(i===B.qM)i=m.ch=m.azZ(a) +else if(i==null){i=m.azZ(a) +m.ch=i}if(!m.a5w(i)){m.a.toString +return}switch(m.ch.a){case 1:i=m.at +i.toString +s=m.d +s.sm(0,m.aji(s.a,i*a.d/l)) +r=m.d.z3(k) +i=m.d +s=i.a +q=m.as +q.toString +i.sm(0,m.Qb(s,r.aq(0,q))) +p=m.d.z3(k) +k=m.as +k.toString +if(!A.cEZ(k).l(0,A.cEZ(p)))m.as=p +break +case 2:i=a.r +if(i===0){m.a.toString +return}s=m.ax +s.toString +o=s+i +i=m.d +i.sm(0,m.bnU(i.a,m.ay-o,k)) +m.ay=o +break +case 0:if(a.d!==1){m.a.toString +return}if(m.Q==null){i=m.as +i.toString +m.Q=A.dpl(i,j)}i=m.as +i.toString +n=j.aq(0,i) +i=m.d +i.sm(0,m.Qb(i.a,n)) +m.as=m.d.z3(k) +break}m.a.toString}, +bpQ(a){var s,r,q,p,o,n,m,l,k,j,i,h=this +h.a.CW.$1(a) +h.as=h.ax=h.at=null +s=h.r +if(s!=null)s.a.U(0,h.ga6t()) +s=h.w +if(s!=null)s.a.U(0,h.ga6w()) +s=h.y +s===$&&A.e() +s.sm(0,s.a) +s=h.z +s===$&&A.e() +s.sm(0,s.a) +if(!h.a5w(h.ch)){h.Q=null +return}s=h.ch +if(s===B.qM){s=a.a.a +if(s.gpz()<50){h.Q=null +return}r=h.d.a.a34().a +q=r[0] +r=r[1] +h.a.toString +p=A.bpL(0.0000135,q,s.a,0) +h.a.toString +o=A.bpL(0.0000135,r,s.b,0) +s=s.gpz() +h.a.toString +n=A.cTf(s,0.0000135,10) +s=p.gSy() +m=o.gSy() +l=t.Ni +k=A.dv(B.hY,h.y,null) +h.r=new A.aV(k,new A.bc(new A.w(q,r),new A.w(s,m),l),l.i("aV")) +h.y.e=A.c7(0,0,0,B.e.au(n*1000),0,0) +k.a9(0,h.ga6t()) +h.y.dk(0)}else if(s===B.xz){s=a.b +r=Math.abs(s) +if(r<0.1){h.Q=null +return}j=h.d.a.OC() +h.a.toString +i=A.bpL(0.0026999999999999997,j,s/10,0) +h.a.toString +n=A.cTf(r,0.0000135,0.1) +s=i.tJ(0,n) +r=t.Y +q=A.dv(B.hY,h.z,null) +h.w=new A.aV(q,new A.bc(j,s,r),r.i("aV")) +h.z.e=A.c7(0,0,0,B.e.au(n*1000),0,0) +q.a9(0,h.ga6w()) +h.z.dk(0)}}, +btb(a){var s,r,q,p,o,n,m,l=this +if(t.Mj.b(a)){if(a.gd5(a)===B.ee){l.a.toString +s=a.gbB(a).a2(0,a.gxv()) +r=a.gxv() +q=A.KE(a.gk5(a),null,r,s) +if(!l.a5w(B.qM)){s=l.a +s.CW.$1(new A.xH(B.ef,0,0)) +return}s=l.d +s.toString +p=s.z3(a.gpD()) +s=l.d +s.toString +o=s.z3(a.gpD().aq(0,q)) +s=l.d +s.sm(0,l.Qb(s.a,o.aq(0,p))) +s=l.a +s.CW.$1(new A.xH(B.ef,0,0)) +return}if(a.gxv().b===0)return +s=a.gxv() +l.a.toString +n=Math.exp(-s.b/200)}else if(t.RH.b(a))n=a.gzf(a) +else return +l.a.toString +if(!l.a5w(B.xz)){s=l.a +s.CW.$1(new A.xH(B.ef,0,0)) +return}s=l.d +s.toString +p=s.z3(a.gpD()) +s=l.d +s.sm(0,l.aji(s.a,n)) +s=l.d +s.toString +m=s.z3(a.gpD()) +s=l.d +s.sm(0,l.Qb(s.a,m.aq(0,p))) +s=l.a +s.CW.$1(new A.xH(B.ef,0,0))}, +boK(){var s,r,q,p,o=this,n=o.y +n===$&&A.e() +n=n.r +if(!(n!=null&&n.a!=null)){o.Q=null +n=o.r +if(n!=null)n.a.U(0,o.ga6t()) +o.r=null +n=o.y +n.sm(0,n.a) +return}n=o.d.a.a34().a +s=n[0] +n=n[1] +r=o.d.z3(new A.w(s,n)) +n=o.d +n.toString +s=o.r +q=s.b +s=s.a +p=n.z3(q.ab(0,s.gm(s))).aq(0,r) +s=o.d +s.sm(0,o.Qb(s.a,p))}, +bpO(){var s,r,q,p,o,n=this,m=n.z +m===$&&A.e() +m=m.r +if(!(m!=null&&m.a!=null)){n.Q=null +m=n.w +if(m!=null)m.a.U(0,n.ga6w()) +n.w=null +m=n.z +m.sm(0,m.a) +return}m=n.w +s=m.b +m=m.a +r=s.ab(0,m.gm(m)) +m=n.d.a.OC() +s=n.d +s.toString +q=n.x +q===$&&A.e() +p=s.z3(q) +q=n.d +q.sm(0,n.aji(q.a,r/m)) +o=n.d.z3(n.x) +m=n.d +m.sm(0,n.Qb(m.a,o.aq(0,p)))}, +bqf(){this.I(new A.cgv())}, +ao(){var s,r=this,q=null +r.aL() +s=r.a.db +r.d=s +s.a9(0,r.gajG()) +r.y=A.cg(q,q,q,q,r) +r.z=A.cg(q,q,q,q,r)}, +bj(a){var s,r,q=this +q.bO(a) +s=q.a +if(s.db!==a.db){s=q.gajG() +q.d.U(0,s) +r=q.a.db +q.d=r +r.a9(0,s)}}, +n(){var s=this,r=s.y +r===$&&A.e() +r.n() +r=s.z +r===$&&A.e() +r.n() +s.d.U(0,s.gajG()) +s.a.toString +s.b6E()}, +A(a){var s,r,q=this,p=null,o=q.a +o.toString +s=q.d.a +r=new A.aQ7(o.x,q.e,B.B,!0,s,p,p) +return A.t9(B.cY,A.eH(B.cD,r,B.R,!1,p,p,p,p,p,p,p,p,p,p,p,p,p,p,q.gbpP(),q.gbpR(),q.gbpT(),p,p,p,p,p,p,p,p,p,p,p,!1,new A.w(0,-0.005)),q.f,p,p,p,p,p,q.gbta(),p)}} +A.cgv.prototype={ +$0(){}, +$S:0} +A.aQ7.prototype={ +A(a){var s=this,r=A.G0(s.w,new A.m1(s.c,s.d),s.r,!0) +return A.rA(r,s.e,null)}} +A.aHE.prototype={ +z3(a){var s=this.a,r=new A.bW(new Float64Array(16)) +if(r.xO(s)===0)A.W(A.eD(s,"other","Matrix cannot be inverted")) +s=new A.e3(new Float64Array(3)) +s.pv(a.a,a.b,0) +s=r.EJ(s).a +return new A.w(s[0],s[1])}} +A.Wz.prototype={ +G(){return"_GestureType."+this.b}} +A.aAV.prototype={ +G(){return"PanAxis."+this.b}} +A.aiz.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.rC.prototype={ +h2(a){return new A.WK(this,B.b3,A.y(this).i("WK"))}, +gYK(){return this.c}} +A.WK.prototype={ +gaC(){return this.$ti.i("lx<1,X>").a(A.cM.prototype.gaC.call(this))}, +d7(a){var s=this.p1 +if(s!=null)a.$1(s)}, +yN(a){this.p1=null +this.An(a)}, +u6(a,b){var s=this +s.Fg(a,b) +s.$ti.i("lx<1,X>").a(A.cM.prototype.gaC.call(s)).asd(s.gaC4())}, +eG(a,b){var s,r=this +r.C1(0,b) +s=r.$ti.i("lx<1,X>") +s.a(A.cM.prototype.gaC.call(r)).asd(r.gaC4()) +s=s.a(A.cM.prototype.gaC.call(r)) +s.Ss$=!0 +s.ak()}, +Bo(){var s=this.$ti.i("lx<1,X>").a(A.cM.prototype.gaC.call(this)) +s.Ss$=!0 +s.ak() +this.a4q()}, +H3(){this.$ti.i("lx<1,X>").a(A.cM.prototype.gaC.call(this)).asd(null) +this.avH()}, +bn8(a){this.r.Ra(this,new A.cgX(this,a))}, +yP(a,b){this.$ti.i("lx<1,X>").a(A.cM.prototype.gaC.call(this)).sc8(a)}, +yT(a,b,c){}, +Ab(a,b){this.$ti.i("lx<1,X>").a(A.cM.prototype.gaC.call(this)).sc8(null)}} +A.cgX.prototype={ +$0(){var s,r,q,p,o,n,m,l,k=this,j=null +try{o=k.a +n=o.f +n.toString +j=o.$ti.i("rC<1>").a(n).gYK().$2(o,k.b) +o.f.toString}catch(m){s=A.a2(m) +r=A.ay(m) +l=A.a1r(A.cTQ(A.dg("building "+k.a.f.k(0)),s,r,new A.cgY())) +j=l}try{o=k.a +o.p1=o.t4(o.p1,j,null)}catch(m){q=A.a2(m) +p=A.ay(m) +o=k.a +l=A.a1r(A.cTQ(A.dg("building "+o.f.k(0)),q,p,new A.cgZ())) +j=l +o.p1=o.t4(null,j,o.d)}}, +$S:0} +A.cgY.prototype={ +$0(){var s=A.a([],t.qe) +return s}, +$S:42} +A.cgZ.prototype={ +$0(){var s=A.a([],t.qe) +return s}, +$S:42} +A.lx.prototype={ +asd(a){if(J.v(a,this.a_g$))return +this.a_g$=a +this.ak()}, +ars(){var s,r=this +if(r.Ss$||!r.gad().l(0,r.a9S$)){r.a9S$=r.gad() +r.Ss$=!1 +s=r.a_g$ +s.toString +r.aaR(s,A.y(r).i("lx.0"))}}} +A.fz.prototype={ +be(a){var s=new A.ag6(null,!0,null,null,A.aU(t.T)) +s.bd() +return s}} +A.ag6.prototype={ +c2(a){return 0}, +bY(a){return 0}, +bP(a){return 0}, +bX(a){return 0}, +dW(a){return B.N}, +cN(){var s,r=this,q=t.k.a(A.X.prototype.gad.call(r)) +r.ars() +s=r.K$ +if(s!=null){s.cV(q,!0) +s=r.K$.k3 +s.toString +r.k3=q.bu(s)}else r.k3=new A.a1(A.a9(1/0,q.a,q.b),A.a9(1/0,q.c,q.d))}, +q0(a){var s=this.K$ +if(s!=null)return s.BM(a) +return this.afK(a)}, +nQ(a,b){var s=this.K$ +s=s==null?null:s.ep(a,b) +return s===!0}, +b4(a,b){var s=this.K$ +if(s!=null)a.pj(s,b)}} +A.aZq.prototype={ +b3(a){var s +this.oM(a) +s=this.K$ +if(s!=null)s.b3(a)}, +b0(a){var s +this.lD(0) +s=this.K$ +if(s!=null)s.b0(0)}} +A.aZr.prototype={} +A.X6.prototype={} +A.ctO.prototype={ +$1(a){return this.a.a=a}, +$S:81} +A.ctP.prototype={ +$1(a){return a.b}, +$S:1082} +A.ctQ.prototype={ +$1(a){var s,r,q,p +for(s=J.T(a),r=this.a,q=this.b,p=0;ps.b?B.vO:B.pP}, +Ms(a,b,c,d,e,f){var s=this,r=c==null?s.a:c,q=d==null?s.c:d,p=b==null?s.f:b,o=f==null?s.r:f,n=e==null?s.e:e,m=a==null?s.ch:a +return new A.a4S(r,s.b,q,s.d,n,p,o,s.w,!1,s.y,s.z,s.Q,s.as,s.at,s.ax,s.ay,m)}, +FY(a){return this.Ms(null,null,null,a,null,null)}, +IB(a){return this.Ms(null,a,null,null,null,null)}, +bF9(a,b,c,d){return this.Ms(a,b,null,null,c,d)}, +bEW(a,b){return this.Ms(null,a,null,null,null,b)}, +bF_(a,b){return this.Ms(null,null,null,null,a,b)}, +bEG(a){return this.Ms(null,null,null,null,a,null)}, +bEV(a,b){return this.Ms(null,a,null,null,b,null)}, +arD(a,b,c,d){var s,r,q,p,o,n,m=this,l=null +if(!(b||d||c||a))return m +s=m.f +r=b?0:l +q=d?0:l +p=c?0:l +r=s.ID(a?0:l,r,p,q) +q=m.r +p=b?Math.max(0,q.a-s.a):l +o=d?Math.max(0,q.b-s.b):l +n=c?Math.max(0,q.c-s.c):l +return m.bEW(r,q.ID(a?Math.max(0,q.d-s.d):l,p,n,o))}, +bV7(a){return this.arD(!1,!1,!1,a)}, +aQM(a,b,c,d){var s,r,q,p,o,n,m=this,l=null +if(!b)!d +s=m.r +r=b?Math.max(0,s.a-m.e.a):l +q=d?Math.max(0,s.b-m.e.b):l +p=c?Math.max(0,s.c-m.e.c):l +o=m.e +n=Math.max(0,s.d-o.d) +s=s.ID(n,r,p,q) +r=b?0:l +q=d?0:l +p=c?0:l +return m.bF_(o.ID(0,r,p,q),s)}, +bVg(a){return this.aQM(a,!1,!1,!1)}, +bV1(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=a.c,f=a.a,e=a.d,d=a.b,c=h.a +if(new A.a1(g-f,e-d).l(0,c)&&new A.w(f,d).l(0,B.m))return h +s=c.a-g +r=c.b-e +g=h.f +e=Math.max(0,g.a-f) +c=Math.max(0,g.b-d) +q=Math.max(0,g.c-s) +g=Math.max(0,g.d-r) +p=h.r +o=Math.max(0,p.a-f) +n=Math.max(0,p.b-d) +m=Math.max(0,p.c-s) +p=Math.max(0,p.d-r) +l=h.e +f=Math.max(0,l.a-f) +d=Math.max(0,l.b-d) +k=Math.max(0,l.c-s) +l=Math.max(0,l.d-r) +j=h.ch +i=A.a0(j).i("aO<1>") +return h.bF9(A.R(new A.aO(j,new A.bEM(a),i),!0,i.i("D.E")),new A.au(e,c,q,g),new A.au(f,d,k,l),new A.au(o,n,m,p))}, +l(a,b){var s=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.a4S&&b.a.l(0,s.a)&&b.b===s.b&&b.c===s.c&&b.d===s.d&&b.f.l(0,s.f)&&b.r.l(0,s.r)&&b.e.l(0,s.e)&&b.w.l(0,s.w)&&b.Q===s.Q&&b.as===s.as&&b.z===s.z&&b.y===s.y&&b.at===s.at&&b.ax===s.ax&&b.ay.l(0,s.ay)&&A.h5(b.ch,s.ch)}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.f,s.r,s.e,!1,s.Q,s.as,s.z,s.y,s.at,s.ax,s.ay,A.b1(s.ch),B.a,B.a,B.a,B.a)}, +k(a){var s=this +return"MediaQueryData("+B.b.aU(A.a(["size: "+s.a.k(0),"devicePixelRatio: "+B.e.bk(s.b,1),"textScaleFactor: "+B.e.bk(s.c,1),"platformBrightness: "+s.d.k(0),"padding: "+s.f.k(0),"viewPadding: "+s.r.k(0),"viewInsets: "+s.e.k(0),"systemGestureInsets: "+s.w.k(0),"alwaysUse24HourFormat: false","accessibleNavigation: "+s.y,"highContrast: "+s.Q,"disableAnimations: "+s.as,"invertColors: "+s.z,"boldText: "+s.at,"navigationMode: "+s.ax.b,"gestureSettings: "+s.ay.k(0),"displayFeatures: "+A.r(s.ch)],t.s),", ")+")"}} +A.bEM.prototype={ +$1(a){return this.a.TC(a.gFP(a))}, +$S:362} +A.xh.prototype={ +fj(a){return!this.w.l(0,a.w)}, +aS4(a6,a7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5 +for(s=a7.gS(a7),r=this.w,q=a6.w,p=r.ch!==q.ch,o=r.ay,n=q.ay,m=r.ax!==q.ax,l=r.at!==q.at,k=r.as!==q.as,j=r.Q!==q.Q,i=r.z!==q.z,h=r.y!==q.y,g=r.r,f=q.r,e=r.w,d=q.w,c=r.e,b=q.e,a=r.f,a0=q.f,a1=r.d!==q.d,a2=r.c!==q.c,a3=r.b!==q.b,r=r.a,q=q.a,a4=r.a,r=r.b;s.q();){a5=s.gE(s) +if(a5 instanceof A.l6)switch(a5.a){case 0:if(!(q.a===a4&&q.b===r))return!0 +break +case 1:a5=a4>r?B.vO:B.pP +if(a5!==(q.a>q.b?B.vO:B.pP))return!0 +break +case 2:if(a3)return!0 +break +case 3:if(a2)return!0 +break +case 4:if(a1)return!0 +break +case 5:if(!a.l(0,a0))return!0 +break +case 6:if(!c.l(0,b))return!0 +break +case 7:if(!e.l(0,d))return!0 +break +case 8:if(!g.l(0,f))return!0 +break +case 9:break +case 10:if(h)return!0 +break +case 11:if(i)return!0 +break +case 12:if(j)return!0 +break +case 13:if(k)return!0 +break +case 14:if(l)return!0 +break +case 15:if(m)return!0 +break +case 16:if(!o.l(0,n))return!0 +break +case 17:if(p)return!0 +break}}return!1}} +A.azI.prototype={ +G(){return"NavigationMode."+this.b}} +A.af1.prototype={ +Y(){return new A.aRf(B.l)}} +A.aRf.prototype={ +ao(){this.aL() +$.aC.dj$.push(this)}, +dh(){this.hS() +this.byN() +this.Yd()}, +bj(a){var s,r=this +r.bO(a) +s=r.a +s.toString +if(r.e==null||a.c!==s.c)r.Yd()}, +byN(){var s,r=this +r.a.toString +s=r.c +s.toString +s=A.dH(s,null) +r.d=s +r.e=null}, +Yd(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null,c=e.a.c,b=e.d,a=c.gBp(),a0=c.x +if(a0==null){a0=self.window.devicePixelRatio +if(a0===0)a0=1}a0=a.dZ(0,a0) +a=c.x +if(a==null){a=self.window.devicePixelRatio +if(a===0)a=1}s=b==null +r=s?d:b.c +if(r==null)r=c.b.a.e +q=s?d:b.d +if(q==null)q=c.b.a.d +c.gLZ() +p=c.x +if(p==null){p=self.window.devicePixelRatio +if(p===0)p=1}p=A.bjB(B.qD,p) +c.gLZ() +o=c.x +if(o==null){o=self.window.devicePixelRatio +if(o===0)o=1}o=A.bjB(B.qD,o) +n=c.f +m=c.x +if(m==null){m=self.window.devicePixelRatio +if(m===0)m=1}m=A.bjB(n,m) +c.gLZ() +n=c.x +if(n==null){n=self.window.devicePixelRatio +if(n===0)n=1}n=A.bjB(B.qD,n) +l=s?d:b.y +if(l==null)l=(c.b.a.a.a&1)!==0 +k=s?d:b.z +if(k==null)k=(c.b.a.a.a&2)!==0 +j=s?d:b.as +if(j==null)j=(c.b.a.a.a&4)!==0 +i=s?d:b.at +if(i==null)i=(c.b.a.a.a&8)!==0 +h=s?d:b.Q +if(h==null)h=(c.b.a.a.a&32)!==0 +g=s&&d +b=s?d:b.ax +if(b==null)b=B.l_ +c.gLZ() +c.gLZ() +f=new A.a4S(a0,a,r,q,m,p,o,n,g===!0,l,k,h,j,i,b,new A.aqW(d),B.cZE) +if(!f.l(0,e.e))e.I(new A.cjF(e,f))}, +a9k(){this.Yd()}, +aLi(){if(this.d==null)this.Yd()}, +aLh(){if(this.d==null)this.Yd()}, +n(){B.b.D($.aC.dj$,this) +this.aH()}, +A(a){var s=this.e +s.toString +return A.nz(this.a.e,s,null)}} +A.cjF.prototype={ +$0(){this.a.e=this.b}, +$S:0} +A.aZ3.prototype={} +A.aVe.prototype={ +be(a){var s=new A.aUh(this.e,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.sbDf(this.e)}} +A.aUh.prototype={ +sbDf(a){var s=this,r=s.L +if(r===a)return +if(s.b!=null)r.U(0,s.gTk()) +s.L=a +a.a9(0,s.gTk()) +s.dc()}, +gF1(){var s=this.L.a,r=A.a4.prototype.gF1.call(this) +return new A.Z(r.a+s.a,r.b+s.b,r.c-s.c,r.d-s.d)}, +b3(a){this.Ps(a) +this.L.a9(0,this.gTk())}, +b0(a){this.L.U(0,this.gTk()) +this.Hy(0)}, +u0(a){this.wd(a) +a.a=!0}} +A.azl.prototype={ +A(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null +switch(A.dj().a){case 1:case 3:case 5:s=!1 +break +case 0:case 2:case 4:s=!0 +break +default:s=g}r=h.d&&s +q=new A.bGg(h,a) +p=h.x +o=r&&h.r!=null?q:g +n=r&&h.r!=null?q:g +m=r?h.r:g +if(r&&h.r!=null){l=a.T(t.I) +l.toString +l=l.w}else l=g +k=h.c +k=A.jj(new A.eP(B.od,k==null?g:new A.Do(k,g,g),g),B.cT,g,g,g,g,g) +j=new A.cb(A.cw(g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,p!=null||!1?new A.aEq(p,g):g,g,g,g,g,m,g,g,g,g,g,g,g,g,g,g,g,g,n,g,g,g,g,g,g,g,g,g,g,g,o,g,g,g,g,g,g,l,g,g,g,g),!1,!1,!1,k,g) +i=!r||!h.f +if(!i&&h.w!=null){p=h.w +p.toString +j=new A.aVe(p,j,g)}return A.czo(new A.DL(i,new A.aRz(j,q,g),g))}} +A.bGg.prototype={ +$0(){if(this.a.d)A.bHx(this.b) +else A.aGC(B.dN7)}, +$S:0} +A.aky.prototype={ +A(a){var s=this,r=t.Bs.a(s.c) +return A.bGf(s.r,s.x,r.gm(r),s.e,null,s.f,s.y)}} +A.VV.prototype={ +yQ(a){if(this.bN==null)return!1 +return this.Pl(a)}, +aN1(a){}, +aN2(a,b){var s=this.bN +if(s!=null)s.$0()}, +aal(a,b,c){}} +A.aLc.prototype={ +amN(){var s=t.S,r=A.eU(s) +return new A.VV(B.bg,18,B.j5,A.b(s,t.SP),r,null,null,A.Nx(),A.b(s,t.Au))}, +aNx(a){a.bN=this.a}} +A.aRz.prototype={ +A(a){return new A.vt(this.c,A.p([B.dWi,new A.aLc(this.d)],t.Ev,t.xR),B.cD,!1,null)}} +A.a5m.prototype={ +A(a){var s,r,q=this,p=a.T(t.I) +p.toString +s=A.a([],t.p) +r=q.c +if(r!=null)s.push(A.Rx(r,B.xQ)) +r=q.d +if(r!=null)s.push(A.Rx(r,B.xR)) +r=q.e +if(r!=null)s.push(A.Rx(r,B.xS)) +return new A.zx(new A.cqQ(q.f,q.r,p.w,null),s,null)}} +A.XC.prototype={ +G(){return"_ToolbarSlot."+this.b}} +A.cqQ.prototype={ +TG(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this +if(e.b.h(0,B.xQ)!=null){s=a.a +r=a.b +q=e.pC(B.xQ,new A.aA(0,s,r,r)).a +switch(e.f.a){case 0:p=s-q +break +case 1:p=0 +break +default:p=null}e.r0(B.xQ,new A.w(p,0))}else q=0 +if(e.b.h(0,B.xS)!=null){o=e.pC(B.xS,A.kH(a)) +switch(e.f.a){case 0:n=0 +break +case 1:n=a.a-o.a +break +default:n=null}m=o.a +e.r0(B.xS,new A.w(n,(a.b-o.b)/2))}else m=0 +if(e.b.h(0,B.xR)!=null){s=a.a +r=e.e +l=Math.max(s-q-m-r*2,0) +k=e.pC(B.xR,A.kH(a).Mq(l)) +j=q+r +if(e.d){i=k.a +h=(s-i)/2 +g=s-m +if(h+i>g)h=g-i-r +else if(h")) +s=r.Nz(r,new A.bSa(),new A.bSb()) +if(s==null)return!1 +return s.a===this}, +gapy(){var s,r=this.a +if(r==null)return!1 +r=r.e +r=new A.er(r,A.a0(r).i("er<1,iS?>")) +s=r.wt(r,new A.bSc(),new A.bSd()) +if(s==null)return!1 +return s.a===this}, +gNj(){var s,r,q,p,o=this.a +if(o==null)return!1 +for(o=o.e,s=o.length,r=0;r=1)return!0}return!1}, +gT1(){var s=this.a +if(s==null)return!1 +s=s.e +s=new A.er(s,A.a0(s).i("er<1,iS?>")) +s=s.wt(s,new A.bS8(this),new A.bS9()) +s=s==null?null:s.gNp() +return s===!0}} +A.bS7.prototype={ +$1(a){var s,r=this.a.a +if(r==null)s=null +else{r.a.toString +s=!0}if(s===!0){r=r.x.gxQ() +if(r!=null)r.ti()}}, +$S:39} +A.bS6.prototype={ +$1(a){var s=this.a.a +if(s!=null){s=s.x.gxQ() +if(s!=null)s.ti()}}, +$S:39} +A.bSa.prototype={ +$1(a){return a!=null&&a.gNp()}, +$S:133} +A.bSb.prototype={ +$0(){return null}, +$S:20} +A.bSc.prototype={ +$1(a){return a!=null&&a.gNp()}, +$S:133} +A.bSd.prototype={ +$0(){return null}, +$S:20} +A.bS8.prototype={ +$1(a){return a!=null&&A.cS5(this.a).$1(a)}, +$S:133} +A.bS9.prototype={ +$0(){return null}, +$S:20} +A.mc.prototype={ +k(a){var s=this.a +s=s==null?"none":'"'+s+'"' +return"RouteSettings("+s+", "+A.r(this.b)+")"}} +A.j6.prototype={ +k(a){return'Page("'+A.r(this.a)+'", '+A.r(this.c)+", "+A.r(this.b)+")"}, +ge8(a){return this.c}} +A.xk.prototype={} +A.IW.prototype={ +fj(a){return a.f!=this.f}} +A.B3.prototype={} +A.aHF.prototype={} +A.aqO.prototype={ +bW_(a,b,c){var s,r,q,p,o=A.a([],t.Fm),n=new A.bh8(a,c,o) +n.$2(null,b.length===0) +for(s=b.length,r=0;r=10)return +s.x=!0 +s.w=b +s.d=B.e13}, +bT(a,b){return this.bDI(a,b,t.z)}, +n(){var s,r,q,p,o,n,m={} +this.d=B.e10 +s=this.a +r=s.gacc() +q=new A.cnu() +p=A.a0(r) +o=new A.aO(r,q,p.i("aO<1>")) +if(!o.gS(o).q())s.n() +else{m.a=o.gu(o) +for(s=B.b.gS(r),p=new A.hM(s,q,p.i("hM<1>"));p.q();){r=s.gE(s) +n=A.bx("listener") +q=new A.cnv(m,this,r,n) +n.b=q +r.d.a9(0,q)}}}, +gaSB(){var s=this.d.a +return s<=7&&s>=1}, +gNp(){var s=this.d.a +return s<=10&&s>=1}} +A.cnw.prototype={ +$0(){var s=this.a +if(s.d===B.aqF){s.d=B.o1 +this.b.a5t()}}, +$S:0} +A.cnu.prototype={ +$1(a){return a.d.a!=null}, +$S:1090} +A.cnv.prototype={ +$0(){var s=this,r=s.a;--r.a +s.c.d.U(0,s.d.aV()) +if(r.a===0)s.b.a.n()}, +$S:0} +A.cnx.prototype={ +$1(a){return a.a===this.a}, +$S:180} +A.Gv.prototype={} +A.WZ.prototype={ +A1(a){a.a6m(this.b,this.a,B.kH,!1)}} +A.WY.prototype={ +A1(a){var s=$.wl() +A.DM(a) +if(!s.a.get(a).CW.a)a.a6m(this.a,this.b,B.kI,!1)}} +A.afg.prototype={ +A1(a){}} +A.afh.prototype={ +A1(a){var s=this.a,r=s.gJs() +if(r)a.a6m(this.b,s,B.kH,!1)}} +A.mK.prototype={ +ao(){var s,r,q,p=this +p.aL() +for(s=J.af(p.a.x);s.q();){r=s.gE(s) +q=$.wl() +q.a.set(r,p)}p.Q=p.a.x +s=p.c.vX(t.mS) +s=s==null?null:s.gby() +t.ZH.a(s) +p.al7(s==null?null:s.f) +if(p.a.as)B.vN.CG("selectSingleEntryHistory",t.H)}, +ve(a,b){var s,r,q,p,o,n,m=this +m.Aa(m.as,"id") +s=m.f +m.Aa(s,"history") +for(;r=m.e,r.length!==0;)r.pop().n() +m.d=new A.bG(null,t._v) +B.b.H(r,s.aR5(null,m)) +for(r=J.af(m.a.c);r.q();){q=r.gE(r) +p=m.c +p.toString +p=q.Mv(p) +q=$.b0n() +o=new A.iS(p,null,!0,B.xG,q,q,q) +m.e.push(o) +B.b.H(m.e,s.aR5(o,m))}if(s.y==null){s=m.a +n=s.f +if((J.fs(s.c)?n==null?"/":n:n)!=null){s=m.e +r=m.a +q=r.f +B.b.H(s,J.bz(r.bQE(m,q==null?"/":q),new A.bHt(m),t.Ez))}}m.a5t()}, +anz(a){var s,r=this +r.b3L(a) +s=r.f +if(r.dQ$!=null)s.eG(0,r.e) +else s.V(0)}, +guc(){return this.a.y}, +dh(){var s,r,q,p,o=this +o.b58() +s=o.c.T(t.mS) +o.al7(s==null?null:s.f) +for(r=o.e,q=r.length,p=0;pa3.c)break +j=J.K(a1.a.c,k) +if(!m.amj(j))break +i=m.a +if(i.b!==j){i.b=j +i.Ir()}q.push(m) +a3.b=k+1 +l=n+1 +a3.a=l +k=l +o=m}h=A.a([],r) +k=s +while(!0){if(!(n<=k&&a3.b<=a3.c))break +c$1:{m=a1.e[k] +if(!m.c){h.push(m) +s=k-1 +a3.d=s +k=s +break c$1}i=a1.a.c +g=a3.c +if(!m.amj(J.K(i,g)))break +if(h.length!==0){p.cQ(0,m,new A.bHm(h)) +B.b.V(h)}s=k-1 +a3.d=s +a3.c=g-1 +k=s}}s=k+h.length +a3.d=s +k=t.Ez +f=A.b(t.f0,k) +e=A.b4(k) +for(k=t.pw;n<=s;){m=a1.e[n];++n +if(!m.c)continue +i=k.a(m.a.b).c +if(i==null)continue +g=m.d.a +if(!(g<=7&&g>=1)){e.t(0,m) +continue}f.j(0,i,m)}for(d=!1;i=a3.b,i<=a3.c;){c=J.K(a1.a.c,i) +a3.b=i+1 +i=c.c +if(i==null||!f.a0(0,i)||!f.h(0,i).amj(c)){i=a1.c +i.toString +i=c.Mv(i) +g=$.b0n() +q.push(new A.iS(i,a2,!0,B.aqD,g,g,g)) +d=!0}else{i=f.D(0,i) +i.toString +g=i.a +if(g.b!==c){g.b=c +g.Ir()}q.push(i)}}b=A.b(t.p3,t.N2) +for(;i=a3.a,i<=a3.d;){a=a1.e[i] +a3.a=i+1 +if(!a.c){J.dm(p.cQ(0,o,new A.bHn()),a) +if(o.y){i=a.d.a +i=i<=7&&i>=1}else i=!1 +if(i)a.y=!0 +continue}i=k.a(a.a.b).c +if(i==null||f.a0(0,i)||e.p(0,a)){b.j(0,o,a) +i=a.d.a +if(i<=7&&i>=1)a.y=!0}o=a}a3.c=J.aH(a1.a.c)-1 +s=a1.e.length-1 +a3.d=s +k=i +while(!0){if(!(k<=s&&a3.b<=a3.c))break +c$4:{m=a1.e[k] +if(!m.c){J.dm(p.cQ(0,o,new A.bHo()),m) +break c$4}i=a1.a.c +g=a3.b +j=J.K(i,g) +i=m.a +if(i.b!==j){i.b=j +i.Ir()}q.push(m) +l=k+1 +a3.a=l +a3.b=g+1 +k=l +o=m}}if(d||b.a!==0){a1.a.toString +a0=B.aup.bW_(b,q,p) +a0=new A.er(a0,A.a0(a0).i("er<1,iS>"))}else a0=q +a1.e=A.a([],r) +if(p.a0(0,a2)){r=a1.e +k=p.h(0,a2) +k.toString +B.b.H(r,k)}for(r=J.af(a0);r.q();){k=r.gE(r) +a1.e.push(k) +if(p.a0(0,k)){i=a1.e +k=p.h(0,k) +k.toString +B.b.H(i,k)}}a1.a5t()}, +ai0(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=null +a.ay=!0 +s=a.e +r=s.length-1 +q=s[r] +p=r>0?s[r-1]:a0 +o=A.a([],t.uD) +$label0$1:for(s=a.w,n=a.r,m=a0,l=m,k=!1,j=!1;r>=0;){switch(q.d.a){case 1:i=a.HM(r-1,A.cwG()) +h=i>=0?a.e[i]:a0 +h=h==null?a0:h.a +g=q.a +g.a=a +g.Jr() +q.d=B.e11 +n.rz(0,new A.WZ(g,h)) +continue $label0$1 +case 2:if(k||l==null){h=q.a +h.ZQ() +q.d=B.o1 +if(l==null)h.ZR(a0) +continue $label0$1}break +case 3:case 4:case 6:h=p==null?a0:p.a +i=a.HM(r-1,A.cwG()) +g=i>=0?a.e[i]:a0 +g=g==null?a0:g.a +q.bL7(l==null,a,h,g) +if(q.d===B.o1)continue $label0$1 +break +case 5:if(!j&&m!=null){q.a.RX(m) +q.f=m}j=!0 +break +case 7:if(!j&&m!=null){q.a.RX(m) +q.f=m}k=!0 +j=!0 +break +case 8:i=a.HM(r,A.ajx()) +h=i>=0?a.e[i]:a0 +if(!q.bL6(a,h==null?a0:h.a))continue $label0$1 +if(!j){if(m!=null){q.a.RX(m) +q.f=m}m=q.a}h=q.a +i=a.HM(r,A.ajx()) +g=i>=0?a.e[i]:a0 +s.rz(0,new A.WY(h,g==null?a0:g.a)) +if(q.d===B.GA)continue $label0$1 +k=!0 +break +case 11:break +case 9:h=q.a +g=q.w +if(g==null)g=a0 +h=h.d.a +if((h.a&30)!==0)A.W(A.ab("Future already completed")) +h.vt(g) +q.w=null +q.d=B.e0Y +continue $label0$1 +case 10:if(!j){if(m!=null)q.a.RX(m) +m=a0}i=a.HM(r,A.ajx()) +h=i>=0?a.e[i]:a0 +h=h==null?a0:h.a +q.d=B.e1_ +if(q.x)s.rz(0,new A.afg(q.a,h)) +continue $label0$1 +case 12:if(!k&&l!=null)break +q.d=B.GA +continue $label0$1 +case 13:o.push(B.b.eh(a.e,r)) +q=l +break +case 14:case 0:break}--r +f=r>0?a.e[r-1]:a0 +l=q +q=p +p=f}a.bfY() +a.bg_() +if(a.a.as){s=a.e +s=new A.er(s,A.a0(s).i("er<1,iS?>")) +e=s.Nz(s,new A.bHj(),new A.bHk()) +d=e==null?a0:e.a.b.a +if(d!=null&&d!==a.at){A.cQa(d,!1,a0) +a.at=d}}for(s=o.length,c=0;c=0;){s=m.e[k] +r=s.d.a +if(!(r<=12&&r>=3)){--k +continue}q=m.bhe(k+1,A.cVM()) +r=q==null +p=r?l:q.a +o=s.r +if(p!=o){if(!((r?l:q.a)==null&&s.f==o)){p=s.a +p.ZR(r?l:q.a)}s.r=r?l:q.a}--k +n=m.HM(k,A.cVM()) +r=n>=0?m.e[n]:l +p=r==null +o=p?l:r.a +if(o!=s.e){o=s.a +o.ZS(p?l:r.a) +s.e=p?l:r.a}}}, +aAq(a,b){a=this.HM(a,b) +return a>=0?this.e[a]:null}, +HM(a,b){while(!0){if(!(a>=0&&!b.$1(this.e[a])))break;--a}return a}, +bhe(a,b){var s +while(!0){s=this.e +if(!(a?") +q=r.a(this.a.r.$1(s)) +return q==null&&!b?r.a(this.a.w.$1(s)):q}, +akg(a,b,c){return this.a6Y(a,!1,b,c)}, +aQh(a,b,c){var s=this.akg(a,b,c) +s.toString +return this.yZ(s,c.i("0?"))}, +bTQ(a,b){return this.aQh(a,null,b)}, +yZ(a){var s=A.cS4(a,B.GB,!1,null) +this.e.push(s) +this.a5t() +this.axs() +return a.d.a}, +Re(){var s=this.e,r=B.b.gS(s),q=new A.hM(r,A.cwG(),A.a0(s).i("hM<1>")) +if(!q.q())return!1 +if(r.gE(r).a.gasp())return!0 +if(!q.q())return!1 +return!0}, +a0f(a){var s=0,r=A.o(t.y),q,p=this,o,n,m +var $async$a0f=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)$async$outer:switch(s){case 0:m=p.e +m=new A.er(m,A.a0(m).i("er<1,iS?>")) +o=m.Nz(m,new A.bHp(),new A.bHq()) +if(o==null){q=!1 +s=1 +break}s=3 +return A.f(o.a.BK(),$async$a0f) +case 3:n=c +if(p.c==null){q=!0 +s=1 +break}m=p.e +m=new A.er(m,A.a0(m).i("er<1,iS?>")) +if(o!==m.Nz(m,new A.bHr(),new A.bHs())){q=!0 +s=1 +break}switch(n.a){case 2:q=!1 +s=1 +break $async$outer +case 0:p.eQ(a) +q=!0 +s=1 +break $async$outer +case 1:q=!0 +s=1 +break $async$outer}case 1:return A.m(q,r)}}) +return A.n($async$a0f,r)}, +a0e(){return this.a0f(null,t.O)}, +bOW(a){return this.a0f(a,t.O)}, +NW(a){var s=this,r=B.b.bNM(s.e,A.cwG()) +if(r.c){if(s.a.d.$2(r.a,a)&&r.d===B.o1)r.d=B.qP}else{r.w=a +r.d=B.qP}if(r.d===B.qP)s.ai0(!1) +s.axs()}, +eQ(a){return this.NW(a,t.O)}, +eF(){return this.NW(null,t.O)}, +bTd(a){return this.NW(null,a)}, +aMn(a){var s,r=this,q=B.b.rb(r.e,A.cS5(a)),p=r.e[q] +if(p.c&&p.d.a<8){s=r.aAq(q-1,A.ajx()) +s=s==null?null:s.a +r.w.rz(0,new A.WY(a,s))}p.d=B.GA +if(!r.ay)r.ai0(!1)}, +saHG(a){this.ch=a +this.CW.sm(0,a>0)}, +bGX(){var s,r,q,p,o=this +o.saHG(o.ch+1) +if(o.ch===1){s=o.HM(o.e.length-1,A.ajx()) +r=o.e[s].a +q=!r.gasp()&&s>0?o.aAq(s-1,A.ajx()).a:null +p=o.Q +p===$&&A.e() +p=J.af(p) +for(;p.q();)p.gE(p).a6m(r,q,B.kI,!0)}}, +a9o(){var s,r=this +r.saHG(r.ch-1) +if(r.ch===0){s=r.Q +s===$&&A.e() +s=J.af(s) +for(;s.q();)s.gE(s).a9o()}}, +bk4(a){this.cx.t(0,a.ge9())}, +bkc(a){this.cx.D(0,a.ge9())}, +axs(){if($.dI.k2$===B.nA){var s=this.d +s===$&&A.e() +s=$.aC.a5$.z.h(0,s) +this.I(new A.bHi(s==null?null:s.N9(t.MZ)))}s=this.cx +B.b.an(A.R(s,!0,A.y(s).i("dd.E")),$.aC.gbCj())}, +A(a){var s,r,q=this,p=null,o=q.gbkb(),n=A.IM(a),m=q.dQ$,l=q.d +l===$&&A.e() +s=q.a.at +if(l.gap()==null){r=q.gawG() +r=J.v6(r.slice(0),A.a0(r).c)}else r=B.V0 +return new A.IW(p,A.t9(B.cY,A.cz7(!1,A.cLa(A.uL(!0,p,A.Me(m,new A.a5K(r,s,l)),p,p,p,q.x,!1,p,p,p,p,p,!0),n)),p,o,q.gbk3(),p,p,p,p,o),p)}} +A.bHt.prototype={ +$1(a){var s,r,q=a.b.a +if(q!=null){s=this.a.as +r=s.y +if(r==null)r=s.$ti.i("fQ.T").a(r) +s.avK(0,r+1) +q=new A.aRH(r,q,null,B.GC)}else q=null +return A.cS4(a,B.xG,!1,q)}, +$S:1094} +A.bHl.prototype={ +$0(){return A.a([],t.uD)}, +$S:209} +A.bHm.prototype={ +$0(){return A.dc(this.a,!0,t.Ez)}, +$S:209} +A.bHn.prototype={ +$0(){return A.a([],t.uD)}, +$S:209} +A.bHo.prototype={ +$0(){return A.a([],t.uD)}, +$S:209} +A.bHj.prototype={ +$1(a){return a!=null&&a.gNp()}, +$S:133} +A.bHk.prototype={ +$0(){return null}, +$S:20} +A.bHp.prototype={ +$1(a){return a!=null&&a.gNp()}, +$S:133} +A.bHq.prototype={ +$0(){return null}, +$S:20} +A.bHr.prototype={ +$1(a){return a!=null&&a.gNp()}, +$S:133} +A.bHs.prototype={ +$0(){return null}, +$S:20} +A.bHi.prototype={ +$0(){var s=this.a +if(s!=null)s.saI6(!0)}, +$S:0} +A.Xk.prototype={ +G(){return"_RouteRestorationType."+this.b}} +A.aUF.prototype={ +gaO3(){return!0}, +a8U(){return A.a([this.a.a],t.jl)}, +gaN(a){return this.a}} +A.aRH.prototype={ +a8U(){var s=this,r=s.b5w(),q=A.a([s.c,s.d],t.jl),p=s.e +if(p!=null)q.push(p) +B.b.H(r,q) +return r}, +Mv(a){var s=a.akg(this.d,this.e,t.z) +s.toString +return s}, +gaR4(){return this.c}} +A.cDI.prototype={ +gaO3(){return!1}, +a8U(){A.deY(this.d)}, +Mv(a){var s=a.c +s.toString +return this.d.$2(s,this.e)}, +gaR4(){return this.c}} +A.aPz.prototype={ +eG(a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=null,a=c.y==null +if(a)c.y=A.b(t.N,t.UX) +s=t.jl +r=A.a([],s) +q=c.y +q.toString +p=J.K(q,null) +if(p==null)p=B.pu +o=A.b(t.u,t.UX) +q=c.y +q.toString +n=J.ak4(J.hT(q)) +for(q=a1.length,m=b,l=a,k=!0,j=0;j7){h=i.a +h.c.sm(0,b) +continue}if(i.c){l=l||r.length!==J.aH(p) +if(r.length!==0){g=m==null?b:m.guc() +o.j(0,g,r) +n.D(0,g)}k=i.guc()!=null +h=i.a +f=k?i.guc():b +h.c.sm(0,f) +if(k){r=A.a([],s) +h=c.y +h.toString +p=J.K(h,i.guc()) +if(p==null)p=B.pu}else{r=B.pu +p=B.pu}m=i +continue}if(k){h=i.b +h=h==null?b:h.gaO3() +k=h===!0}else k=!1 +h=i.a +f=k?i.guc():b +h.c.sm(0,f) +if(k){h=i.b +f=h.b +h=f==null?h.b=h.a8U():f +if(!l){f=J.T(p) +e=f.gu(p) +d=r.length +l=e<=d||!J.v(f.h(p,d),h)}else l=!0 +B.b.t(r,h)}}l=l||r.length!==J.aH(p) +c.bfF(r,m,o,n) +if(l||n.gda(n)){c.y=o +c.aY()}}, +bfF(a,b,c,d){var s +if(a.length!==0){s=b==null?null:b.guc() +c.j(0,s,a) +d.D(0,s)}}, +V(a){if(this.y==null)return +this.y=null +this.aY()}, +aR5(a,b){var s,r,q,p,o,n=A.a([],t.uD) +if(this.y!=null)s=a!=null&&a.guc()==null +else s=!0 +if(s)return n +s=this.y +s.toString +r=J.K(s,a==null?null:a.guc()) +if(r==null)return n +for(s=J.af(r);s.q();){q=A.dmq(s.gE(s)) +p=q.Mv(b) +o=$.b0n() +n.push(new A.iS(p,q,!1,B.xG,o,o,o))}return n}, +Zo(){return null}, +Ne(a){a.toString +return J.fU(t.G.a(a),new A.cfq(),t.u,t.UX)}, +a_J(a){this.y=a}, +Oh(){return this.y}, +gcD(a){return this.y!=null}} +A.cfq.prototype={ +$2(a,b){return new A.a3(A.cB(a),A.dc(t.j.a(b),!0,t.K),t.qE)}, +$S:1096} +A.ckR.prototype={ +$2(a,b){if(!a.a)a.U(0,b)}, +$S:90} +A.afi.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.afj.prototype={ +bj(a){this.bO(a) +this.G5()}, +dh(){var s,r,q,p,o=this +o.hS() +s=o.dQ$ +r=o.gBA() +q=o.c +q.toString +q=A.xE(q) +o.uv$=q +p=o.Dw(q,r) +if(r){o.ve(s,o.r8$) +o.r8$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.tx$.an(0,new A.ckR()) +s=r.dQ$ +if(s!=null)s.n() +r.dQ$=null +r.b57()}} +A.azV.prototype={ +k(a){var s=A.a([],t.s) +this.qz(s) +return"Notification("+B.b.aU(s,", ")+")"}, +qz(a){}} +A.iH.prototype={ +h2(a){return new A.afk(this,B.b3,this.$ti.i("afk<1>"))}} +A.afk.prototype={ +aP3(a){var s,r=this.f +r.toString +s=this.$ti +s.i("iH<1>").a(r) +if(s.c.b(a))return r.d.$1(a) +return!1}, +JH(a){}} +A.qy.prototype={} +A.aZ9.prototype={} +A.a5G.prototype={ +bb_(a,b){var s=b.b>b.d?B.vO:B.pP +return this.c.$2(a,s)}, +A(a){return new A.fz(this.gbaZ(),null)}} +A.a5I.prototype={ +G(){return"OverflowBarAlignment."+this.b}} +A.aAo.prototype={ +be(a){var s=this,r=null,q=a.T(t.I) +q.toString +q=q.w +q=new A.Xe(s.e,s.f,s.r,s.w,s.x,q,B.h,0,r,r,A.aU(t.T)) +q.bd() +q.H(0,r) +return q}, +bi(a,b){var s,r=this +t.To.a(b) +b.safo(0,r.e) +b.suo(r.f) +b.sbS8(r.r) +b.sbS6(r.w) +b.sbS7(r.x) +s=a.T(t.I) +s.toString +b.sds(s.w) +b.sCj(B.h)}} +A.yr.prototype={} +A.Xe.prototype={ +safo(a,b){if(this.F===b)return +this.F=b +this.ak()}, +suo(a){if(this.M==a)return +this.M=a +this.ak()}, +sbS8(a){if(this.W===a)return +this.W=a +this.ak()}, +sbS6(a){if(this.a1===a)return +this.a1=a +this.ak()}, +sbS7(a){if(this.aj===a)return +this.aj=a +this.ak()}, +sds(a){if(this.b5===a)return +this.b5=a +this.ak()}, +sCj(a){var s=this +if(a===s.bq)return +s.bq=a +s.b1() +s.dc()}, +pW(a){if(!(a.e instanceof A.yr))a.e=new A.yr(null,null,B.m)}, +bP(a){var s,r,q,p,o,n=this,m=n.ae$ +if(m==null)return 0 +for(s=A.y(n).i("aK.1"),r=0;m!=null;){r+=m.aI(B.aE,1/0,m.gce()) +q=m.e +q.toString +m=s.a(q).av$}q=n.F +p=n.dL$ +m=n.ae$ +if(r+q*(p-1)>a){for(o=0;m!=null;){o+=m.aI(B.aA,a,m.gc4()) +q=m.e +q.toString +m=s.a(q).av$}return o+n.W*(n.dL$-1)}else{for(o=0;m!=null;){o=Math.max(o,m.aI(B.aA,a,m.gc4())) +q=m.e +q.toString +m=s.a(q).av$}return o}}, +bX(a){var s,r,q,p,o,n=this,m=n.ae$ +if(m==null)return 0 +for(s=A.y(n).i("aK.1"),r=0;m!=null;){r+=m.aI(B.aE,1/0,m.gce()) +q=m.e +q.toString +m=s.a(q).av$}q=n.F +p=n.dL$ +m=n.ae$ +if(r+q*(p-1)>a){for(o=0;m!=null;){o+=m.aI(B.aN,a,m.gcv()) +q=m.e +q.toString +m=s.a(q).av$}return o+n.W*(n.dL$-1)}else{for(o=0;m!=null;){o=Math.max(o,m.aI(B.aN,a,m.gcv())) +q=m.e +q.toString +m=s.a(q).av$}return o}}, +c2(a){var s,r,q,p=this,o=p.ae$ +if(o==null)return 0 +for(s=A.y(p).i("aK.1"),r=0;o!=null;){r+=o.aI(B.aE,1/0,o.gce()) +q=o.e +q.toString +o=s.a(q).av$}return r+p.F*(p.dL$-1)}, +bY(a){var s,r,q,p=this,o=p.ae$ +if(o==null)return 0 +for(s=A.y(p).i("aK.1"),r=0;o!=null;){r+=o.aI(B.aF,1/0,o.gcd()) +q=o.e +q.toString +o=s.a(q).av$}return r+p.F*(p.dL$-1)}, +q0(a){return this.a99(a)}, +dW(a){var s,r,q,p,o,n,m,l,k,j=this,i=j.ae$ +if(i==null)return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d)) +s=a.b +r=new A.aA(0,s,0,a.d) +for(q=A.y(j).i("aK.1"),p=0,o=0,n=0;i!=null;){m=i.pV(r) +p+=m.a +l=m.b +o=Math.max(o,l) +n+=l+j.W +l=i.e +l.toString +i=q.a(l).av$}k=p+j.F*(j.dL$-1) +if(k>s)return a.bu(new A.a1(s,n-j.W)) +else return a.bu(new A.a1(j.M==null?k:s,o))}, +cN(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2={},a3=a2.a=a1.ae$ +if(a3==null){s=t.k.a(A.X.prototype.gad.call(a1)) +a1.k3=new A.a1(A.a9(0,s.a,s.b),A.a9(0,s.c,s.d)) +return}s=t.k +r=s.a(A.X.prototype.gad.call(a1)) +q=new A.aA(0,r.b,0,r.d) +for(r=A.y(a1).i("aK.1"),p=a3,o=0,n=0,m=0;p!=null;p=a3){p.cV(q,!0) +p=a2.a +l=p.k3 +k=l.a +o+=k +n=Math.max(n,l.b) +m=Math.max(m,k) +p=p.e +p.toString +a3=r.a(p).av$ +a2.a=a3}j=a1.b5===B.b0 +i=o+a1.F*(a1.dL$-1) +if(i>s.a(A.X.prototype.gad.call(a1)).b){a3=a1.aj===B.v?a1.ae$:a1.ez$ +a2.a=a3 +h=new A.cn_(a2,a1) +for(r=t.pi,p=a3,g=0;p!=null;p=a3){l=p.e +l.toString +r.a(l) +switch(a1.a1.a){case 0:if(j){p=s.a(A.X.prototype.gad.call(a1)) +k=a2.a +f=p.b-k.k3.a +p=k}else f=0 +break +case 2:p=s.a(A.X.prototype.gad.call(a1)) +k=a2.a +f=(p.b-k.k3.a)/2 +p=k +break +case 1:if(j)f=0 +else{p=s.a(A.X.prototype.gad.call(a1)) +k=a2.a +f=p.b-k.k3.a +p=k}break +default:f=0}l.a=new A.w(f,g) +g+=p.k3.b+a1.W +a3=h.$0() +a2.a=a3}a1.k3=s.a(A.X.prototype.gad.call(a1)).bu(new A.a1(s.a(A.X.prototype.gad.call(a1)).b,g-a1.W))}else{a3=a1.ae$ +a2.a=a3 +e=a3.k3.a +d=a1.M==null?i:s.a(A.X.prototype.gad.call(a1)).b +a1.k3=s.a(A.X.prototype.gad.call(a1)).bu(new A.a1(d,n)) +f=A.bx("x") +c=a1.F +switch(a1.M){case null:f.b=j?a1.k3.a-e:0 +break +case B.j:f.b=j?a1.k3.a-e:0 +break +case B.aV:s=a1.k3.a +b=(s-i)/2 +f.b=j?s-b-e:b +break +case B.e9:f.b=j?i-e:a1.k3.a-i +break +case B.fw:s=a1.k3.a +c=(s-o)/(a1.dL$-1) +f.b=j?s-e:0 +break +case B.a1w:s=a1.dL$ +c=s>0?(a1.k3.a-o)/s:0 +s=c/2 +f.b=j?a1.k3.a-s-e:s +break +case B.a1x:s=a1.k3.a +c=(s-o)/(a1.dL$+1) +f.b=j?s-c-e:c +break}for(s=!j,p=t.pi,l=f.a;k=a2.a,k!=null;){a=k.e +a.toString +p.a(a) +a0=f.b +if(a0===f)A.W(A.iE(l)) +k=k.k3 +a.a=new A.w(a0,(n-k.b)/2) +if(s)k=f.b=a0+(k.a+c) +else k=a0 +a3=a2.a=r.a(a).av$ +if(j&&a3!=null)f.b=k-(a3.k3.a+c)}}}, +nQ(a,b){return this.Cn(a,b)}, +b4(a,b){this.AV(a,b)}} +A.cn_.prototype={ +$0(){var s=this.b,r=s.aj,q=this.a.a +s=A.y(s).i("aK.1") +if(r===B.v){r=q.e +r.toString +r=s.a(r).av$ +s=r}else{r=q.e +r.toString +r=s.a(r).j7$ +s=r}return s}, +$S:1097} +A.aZt.prototype={ +b3(a){var s,r,q +this.oM(a) +s=this.ae$ +for(r=t.pi;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).av$}}, +b0(a){var s,r,q +this.lD(0) +s=this.ae$ +for(r=t.pi;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).av$}}} +A.aZu.prototype={} +A.AF.prototype={ +sEp(a){var s +if(this.b===a)return +this.b=a +s=this.e +if(s!=null)s.ayT()}, +sCM(a){if(this.c)return +this.c=!0 +this.e.ayT()}, +a9(a,b){this.d.a9(0,b)}, +U(a,b){this.d.U(0,b)}, +p6(a){var s,r=this.e +r.toString +this.e=null +if(r.c==null)return +B.b.D(r.d,this) +s=$.dI +if(s.k2$===B.E2)s.go$.push(new A.bJb(r)) +else r.aCn()}, +qd(){var s=this.f.gap() +if(s!=null)s.aCp()}, +k(a){return"#"+A.eA(this)+"(opaque: "+this.b+"; maintainState: "+this.c+")"}, +$ib8:1} +A.bJb.prototype={ +$1(a){this.a.aCn()}, +$S:3} +A.Cg.prototype={ +Y(){return new A.X1(B.l)}} +A.X1.prototype={ +gXv(){var s,r=this,q=r.f +if(q===$){s=r.ahh(!1) +r.f!==$&&A.ao() +r.f=s +q=s}return q}, +ahh(a){return this.bcL(a)}, +bcL(a){return A.mn(function(){var s=a +var r=0,q=2,p +return function $async$ahh(b,c){if(b===1){p=c +r=q}while(true)switch(r){case 0:r=1 +break +case 1:return A.mi() +case 2:return A.mj(p)}}},t.x)}, +ao(){var s,r=this +r.aL() +r.a.c.d.sm(0,r) +s=r.c.N9(t.im) +s.toString +r.d=s}, +bj(a){var s,r=this +r.bO(a) +if(a.d!==r.a.d){s=r.c.N9(t.im) +s.toString +r.d=s}}, +n(){var s,r=this +r.a.c.d.sm(0,null) +s=r.a.c +if(s.r){s=s.d +s.M$=$.bl() +s.F$=0}r.e=null +r.aH()}, +A(a){var s=this.a,r=s.e,q=this.d +q===$&&A.e() +return new A.Vc(r,new A.aUv(q,this,s.c.a.$1(a),null),null)}, +aCp(){this.I(new A.cl5())}} +A.cl5.prototype={ +$0(){}, +$S:0} +A.a5K.prototype={ +Y(){return new A.Sz(A.a([],t.wi),null,null,B.l)}} +A.Sz.prototype={ +ao(){this.aL() +this.aNA(0,this.a.c)}, +aj2(a,b){if(a!=null)return B.b.d4(this.d,a) +return this.d.length}, +aNy(a,b,c){b.e=this +this.I(new A.bJf(this,c,null,b))}, +zT(a,b){return this.aNy(a,b,null)}, +aNA(a,b){var s,r=b.length +if(r===0)return +for(s=0;s"),s=new A.c_(s,r),s=new A.bH(s,s.gu(s),r.i("bH")),r=r.i("al.E"),q=!0,p=0;s.q();){o=s.d +if(o==null)o=r.a(o) +if(q){++p +m.push(new A.Cg(o,n,!0,o.f)) +q=!o.b||!1}else if(o.c)m.push(new A.Cg(o,n,!1,o.f))}s=t.MV +return new A.ahw(m.length-p,n.a.d,A.R(new A.c_(m,s),!1,s.i("al.E")),null)}} +A.bJf.prototype={ +$0(){var s=this,r=s.a +B.b.pb(r.d,r.aj2(s.b,s.c),s.d)}, +$S:0} +A.bJe.prototype={ +$0(){var s=this,r=s.a +B.b.rq(r.d,r.aj2(s.b,s.c),s.d)}, +$S:0} +A.bJg.prototype={ +$0(){var s,r,q=this,p=q.a,o=p.d +B.b.V(o) +s=q.b +B.b.H(o,s) +r=q.c +r.By(s) +B.b.rq(o,p.aj2(q.d,q.e),r)}, +$S:0} +A.bJd.prototype={ +$0(){}, +$S:0} +A.bJc.prototype={ +$0(){}, +$S:0} +A.ahw.prototype={ +h2(a){return new A.aX3(A.eU(t.Si),this,B.b3)}, +be(a){var s=a.T(t.I) +s.toString +s=new A.Xh(s.w,this.e,this.f,A.aU(t.O5),0,null,null,A.aU(t.T)) +s.bd() +s.H(0,null) +return s}, +bi(a,b){var s=this.e +if(b.W!==s){b.W=s +b.ak()}s=a.T(t.I) +s.toString +b.sds(s.w) +s=this.f +if(s!==b.a1){b.a1=s +b.b1() +b.dc()}}} +A.aX3.prototype={ +gaC(){return t.im.a(A.qF.prototype.gaC.call(this))}, +yP(a,b){var s,r +this.avk(a,b) +s=a.e +s.toString +t.OQ.a(s) +r=this.f +r.toString +s.at=t.yP.a(J.K(t.fq.a(r).c,b.b)).c}, +yT(a,b,c){this.avl(a,b,c)}} +A.Xi.prototype={ +pW(a){if(!(a.e instanceof A.mf))a.e=new A.mf(null,null,B.m)}, +gwa(){return!0}, +cN(){var s,r,q,p,o,n,m,l=this,k=l.agN(),j=new A.iw(k.a(),k.$ti.i("iw<1>")) +k=t.k.a(A.X.prototype.gad.call(l)) +s=A.mr(new A.a1(A.a9(1/0,k.a,k.b),A.a9(1/0,k.c,k.d))) +k=l.F +if(k==null)k=l.F=B.aO.ah(l.M) +for(r=t.Qv,q=t.c;j.q();){p=j.gE(j) +o=p.e +o.toString +r.a(o) +if(!o.gaaY()){p.cV(s,!0) +n=l.k3 +n.toString +m=p.k3 +m.toString +o.a=k.Ik(q.a(n.aq(0,m)))}else{n=l.k3 +n.toString +A.cP_(p,o,n,k)}}}, +nQ(a,b){var s,r,q,p=this.axK(),o=new A.iw(p.a(),p.$ti.i("iw<1>")) +p=t.Qv +s=!1 +while(!0){if(!(!s&&o.q()))break +r=o.gE(o) +q=r.e +q.toString +s=a.x3(new A.cnb(r),p.a(q).a,b)}return s}, +b4(a,b){var s,r,q,p,o,n +for(s=this.agN(),s=new A.iw(s.a(),s.$ti.i("iw<1>")),r=t.Qv,q=b.a,p=b.b;s.q();){o=s.gE(s) +n=o.e +n.toString +n=r.a(n).a +a.pj(o,new A.w(n.a+q,n.b+p))}}} +A.cnb.prototype={ +$2(a,b){return this.a.ep(a,b)}, +$S:25} +A.XB.prototype={} +A.Xh.prototype={ +pW(a){if(!(a.e instanceof A.XB))a.e=new A.XB(null,null,B.m)}, +b3(a){var s,r,q,p,o +this.b6X(a) +s=this.ae$ +for(r=t.OQ;s!=null;){q=s.e +q.toString +r.a(q) +p=q.at +if(p==null)o=null +else{p=p.d.a.gXv() +o=new A.iw(p.a(),p.$ti.i("iw<1>"))}if(o!=null)for(;o.q();)o.gE(o).b3(a) +s=q.av$}}, +b0(a){var s,r,q,p +this.b6Y(0) +s=this.ae$ +for(r=t.OQ;s!=null;){q=s.e +q.toString +r.a(q) +p=q.at +if(p!=null)p.d.a.gXv().an(0,A.dwo()) +s=q.av$}}, +A9(){return this.d7(this.gacM())}, +sds(a){var s=this +if(s.M===a)return +s.M=a +s.F=null +s.ak()}, +ak(){this.avC()}, +gLi(){var s,r,q,p,o=this +if(o.W===A.aK.prototype.gYW.call(o))return null +s=A.aK.prototype.gbJA.call(o,o) +for(r=o.W,q=t.Qv;r>0;--r){p=s.e +p.toString +s=q.a(p).av$}return s}, +c2(a){return A.L5(this.gLi(),new A.cnf(a))}, +bY(a){return A.L5(this.gLi(),new A.cnd(a))}, +bP(a){return A.L5(this.gLi(),new A.cne(a))}, +bX(a){return A.L5(this.gLi(),new A.cnc(a))}, +q0(a){var s,r,q,p,o=this.gLi() +for(s=t.Qv,r=null;o!=null;){q=o.e +q.toString +s.a(q) +p=o.BM(a) +if(p!=null){p+=q.a.b +r=r!=null?Math.min(r,p):p}o=q.av$}return r}, +dW(a){return new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d))}, +agN(){var s=this +return A.mn(function(){var r=0,q=1,p,o,n,m,l,k +return function $async$agN(a,b){if(a===1){p=b +r=q}while(true)switch(r){case 0:k=s.gLi() +o=t.OQ +case 2:if(!(k!=null)){r=3 +break}r=4 +return k +case 4:n=k.e +n.toString +o.a(n) +m=n.at +if(m==null)l=null +else{m=m.d.a.gXv() +l=new A.iw(m.a(),m.$ti.i("iw<1>"))}r=l!=null?5:6 +break +case 5:case 7:if(!l.q()){r=8 +break}r=9 +return l.gE(l) +case 9:r=7 +break +case 8:case 6:k=n.av$ +r=2 +break +case 3:return A.mi() +case 1:return A.mj(p)}}},t.x)}, +axK(){var s=this +return A.mn(function(){var r=0,q=1,p,o,n,m,l,k,j,i,h +return function $async$axK(a,b){if(a===1){p=b +r=q}while(true)switch(r){case 0:i=s.W===A.aK.prototype.gYW.call(s)?null:s.ez$ +h=s.dL$-s.W +o=t.OQ +case 2:if(!(i!=null)){r=3 +break}n=i.e +n.toString +o.a(n) +m=n.at +if(m==null)l=null +else{m=m.d.a +k=m.r +if(k===$){j=m.ahh(!0) +m.r!==$&&A.ao() +m.r=j +k=j}l=new A.iw(k.a(),k.$ti.i("iw<1>"))}r=l!=null?4:5 +break +case 4:case 6:if(!l.q()){r=7 +break}r=8 +return l.gE(l) +case 8:r=6 +break +case 7:case 5:r=9 +return i +case 9:--h +i=h<=0?null:n.j7$ +r=2 +break +case 3:return A.mi() +case 1:return A.mj(p)}}},t.x)}, +b4(a,b){var s,r,q=this,p=q.b5 +if(q.a1!==B.h){s=q.cx +s===$&&A.e() +r=q.k3 +p.sbD(0,a.A7(s,b,new A.Z(0,0,0+r.a,0+r.b),A.Xi.prototype.gu7.call(q),q.a1,p.a))}else{p.sbD(0,null) +q.b5r(a,b)}}, +n(){this.b5.sbD(0,null) +this.tp()}, +d7(a){var s,r,q,p=this.ae$ +for(s=t.OQ;p!=null;){a.$1(p) +r=p.e +r.toString +s.a(r) +q=r.at +if(q!=null)q.d.a.gXv().an(0,a) +p=r.av$}}, +wJ(a){var s,r,q,p=this.gLi() +for(s=t.OQ;p!=null;){a.$1(p) +r=p.e +r.toString +s.a(r) +q=r.at +if(q!=null)q.d.a.gXv().an(0,a) +p=r.av$}}, +AW(a){var s +switch(this.a1.a){case 0:return null +case 1:case 2:case 3:s=this.k3 +return new A.Z(0,0,0+s.a,0+s.b)}}} +A.cnf.prototype={ +$1(a){return a.aI(B.aE,this.a,a.gce())}, +$S:45} +A.cnd.prototype={ +$1(a){return a.aI(B.aF,this.a,a.gcd())}, +$S:45} +A.cne.prototype={ +$1(a){return a.aI(B.aA,this.a,a.gc4())}, +$S:45} +A.cnc.prototype={ +$1(a){return a.aI(B.aN,this.a,a.gcv())}, +$S:45} +A.aUv.prototype={ +fj(a){return a.f!==this.f||a.r!==this.r}} +A.aSn.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.aiQ.prototype={ +b3(a){var s,r,q +this.oM(a) +s=this.ae$ +for(r=t.Qv;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).av$}}, +b0(a){var s,r,q +this.lD(0) +s=this.ae$ +for(r=t.Qv;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).av$}}} +A.aZy.prototype={} +A.a2d.prototype={ +Y(){var s=t.y +return new A.ae2(A.p([!1,!0,!0,!0],s,s),null,null,B.l)}, +En(a){return A.Y2().$1(a)}} +A.ae2.prototype={ +ao(){var s,r,q=this +q.aL() +s=q.a +r=s.f +q.d=A.cRF(A.dL(s.e),r,q) +r=q.a +s=r.f +s=A.cRF(A.dL(r.e),s,q) +q.e=s +r=q.d +r.toString +q.f=new A.Cd(A.a([r,s],t.Eo))}, +bj(a){var s,r=this +r.bO(a) +if(!a.f.l(0,r.a.f)||A.dL(a.e)!==A.dL(r.a.e)){s=r.d +s.toString +s.saf(0,r.a.f) +s=r.d +s.toString +s.saIU(A.dL(r.a.e)) +s=r.e +s.toString +s.saf(0,r.a.f) +s=r.e +s.toString +s.saIU(A.dL(r.a.e))}}, +ajL(a){var s,r,q,p,o,n,m,l,k,j,i=this +if(!i.a.En(a))return!1 +s=a.a +r=s.e +if(A.dL(r)!==A.dL(i.a.e))return!1 +q=i.d +q.toString +p=s.c +p.toString +o=s.a +o.toString +q.e=-Math.min(p-o,q.d) +o=i.e +o.toString +s=s.b +s.toString +o.e=-Math.min(s-p,o.d) +if(a instanceof A.vj){s=a.e +if(s<0)n=q +else if(s>0)n=o +else n=null +m=n===q +l=new A.EZ(m,0) +q=i.c +q.v6(l) +q=i.w +q.j(0,m,l.c) +q=q.h(0,m) +q.toString +if(q)n.d=0 +q=i.w.h(0,m) +q.toString +if(q){q=a.f +if(q!==0){s=n.c +if(s!=null)s.ag(0) +n.c=null +k=A.a9(Math.abs(q),100,1e4) +s=n.f +if(n.a===B.xA)r=0.3 +else{r=n.r +r===$&&A.e() +q=r.a +q=r.b.ab(0,q.gm(q)) +r=q}s.a=r +r.toString +s.b=A.a9(k*0.00006,r,0.5) +r=n.w +s=n.x +s===$&&A.e() +q=s.a +r.a=s.b.ab(0,q.gm(q)) +r.b=Math.min(0.025+75e-8*k*k,1) +r=n.b +r===$&&A.e() +r.e=A.c7(0,0,0,B.e.au(0.15+k*0.02),0,0) +r.xc(0,0) +n.as=0.5 +n.a=B.e_v}else{q=a.d +if(q!=null){p=a.b.gaC() +p.toString +t.x.a(p) +o=p.k3 +o.toString +j=p.vl(q.d) +switch(A.dL(r).a){case 0:n.toString +r=o.b +n.aQ9(0,Math.abs(s),o.a,A.a9(j.b,0,r),r) +break +case 1:n.toString +r=o.a +n.aQ9(0,Math.abs(s),o.b,A.a9(j.a,0,r),r) +break}}}}}else if(a instanceof A.B5||a instanceof A.nL)if(a.gaLA()!=null){s=i.d +if(s.a===B.xB)s.LJ(B.oX) +s=i.e +if(s.a===B.xB)s.LJ(B.oX)}i.r=A.a_(a) +return!1}, +n(){this.d.n() +this.e.n() +this.b6y()}, +A(a){var s=this,r=null,q=s.a,p=s.d,o=s.e,n=q.e,m=s.f +return new A.iH(s.gajK(),new A.mb(A.oh(new A.mb(q.w,r),new A.aPq(p,o,n,m),r,r,B.N),r),r,t.WA)}} +A.MO.prototype={ +G(){return"_GlowState."+this.b}} +A.ae1.prototype={ +saf(a,b){if(this.ax.l(0,b))return +this.ax=b +this.aY()}, +saIU(a){if(this.ay===a)return +this.ay=a +this.aY()}, +n(){var s=this,r=s.b +r===$&&A.e() +r.n() +r=s.y +r===$&&A.e() +r.w.ff$.D(0,r) +r.avT() +r=s.c +if(r!=null)r.ag(0) +s.pl()}, +aQ9(a,b,c,d,e){var s,r,q,p=this,o=p.c +if(o!=null)o.ag(0) +p.at=p.at+b/200 +o=p.f +s=p.r +s===$&&A.e() +r=s.b +s=s.a +o.a=r.ab(0,s.gm(s)) +o.b=Math.min(r.ab(0,s.gm(s))+b/c*0.8,0.5) +q=Math.min(c,e*0.20096189432249995) +s=p.w +r=p.x +r===$&&A.e() +o=r.b +r=r.a +s.a=o.ab(0,r.gm(r)) +s.b=Math.max(1-1/(0.7*Math.sqrt(p.at*q)),A.iU(o.ab(0,r.gm(r)))) +r=d/e +p.Q=r +if(r!==p.as){o=p.y +o===$&&A.e() +if(!o.gbNw())o.xC(0)}else{o=p.y +o===$&&A.e() +o.oV(0) +p.z=null}o=p.b +o===$&&A.e() +o.e=B.fX +if(p.a!==B.xB){o.xc(0,0) +p.a=B.xB}else{o=o.r +if(!(o!=null&&o.a!=null))p.aY()}p.c=A.d4(B.fX,new A.cf4(p))}, +agH(a){var s=this +if(a!==B.ap)return +switch(s.a.a){case 1:s.LJ(B.oX) +break +case 3:s.a=B.xA +s.at=0 +break +case 2:case 0:break}}, +LJ(a){var s,r,q=this,p=q.a +if(p===B.aqq||p===B.xA)return +p=q.c +if(p!=null)p.ag(0) +q.c=null +p=q.f +s=q.r +s===$&&A.e() +r=s.a +p.a=s.b.ab(0,r.gm(r)) +p.b=0 +p=q.w +r=q.x +r===$&&A.e() +s=r.a +p.a=r.b.ab(0,s.gm(s)) +p.b=0 +p=q.b +p===$&&A.e() +p.e=a +p.xc(0,0) +q.a=B.aqq}, +bxM(a){var s,r=this,q=r.z +if(q!=null){q=q.a +s=r.Q +r.as=s-(s-r.as)*Math.pow(2,-(a.a-q)/$.d_6().a) +r.aY()}if(A.ajy(r.Q,r.as,0.001)){q=r.y +q===$&&A.e() +q.oV(0) +r.z=null}else r.z=a}, +b4(a,b){var s,r,q,p,o,n,m,l,k=this,j=k.r +j===$&&A.e() +s=j.a +if(J.v(j.b.ab(0,s.gm(s)),0))return +s=b.a +r=b.b +q=s>r?r/s:1 +p=s*3/2 +o=Math.min(r,s*0.20096189432249995) +r=k.x +r===$&&A.e() +n=r.a +n=r.b.ab(0,n.gm(n)) +r=k.as +m=$.aD().b_() +l=j.a +m.saf(0,k.ax.a3(j.b.ab(0,l.gm(l)))) +a.eH(0) +a.bJ(0,0,k.d+k.e) +a.q7(0,1,n*q) +a.DN(new A.Z(0,0,0+s,0+o)) +a.rD(new A.w(s/2*(0.5+r),o-p),p,m) +a.dr(0)}, +k(a){return"_GlowController(color: "+this.ax.k(0)+", axis: "+this.ay.b+")"}} +A.cf4.prototype={ +$0(){return this.a.LJ(B.kz)}, +$S:0} +A.aPq.prototype={ +aDe(a,b,c,d,e){var s +if(c==null)return +switch(A.ri(d,e)){case B.av:c.b4(a,b) +break +case B.at:a.eH(0) +a.bJ(0,0,b.b) +a.q7(0,1,-1) +c.b4(a,b) +a.dr(0) +break +case B.cp:a.eH(0) +a.vT(0,1.5707963267948966) +a.q7(0,1,-1) +c.b4(a,new A.a1(b.b,b.a)) +a.dr(0) +break +case B.cK:a.eH(0) +s=b.a +a.bJ(0,s,0) +a.vT(0,1.5707963267948966) +c.b4(a,new A.a1(b.b,s)) +a.dr(0) +break}}, +b4(a,b){var s=this,r=s.d +s.aDe(a,b,s.b,r,B.NW) +s.aDe(a,b,s.c,r,B.tN)}, +tn(a){return a.b!=this.b||a.c!=this.c}, +k(a){return"_GlowingOverscrollIndicatorPainter("+A.r(this.b)+", "+A.r(this.c)+")"}} +A.ah6.prototype={ +G(){return"_StretchDirection."+this.b}} +A.aa9.prototype={ +Y(){return new A.ah7(null,null,B.l)}, +En(a){return A.Y2().$1(a)}} +A.ah7.prototype={ +gLS(){var s,r,q,p,o,n,m=this,l=null,k=m.d +if(k===$){s=t.Y +r=new A.bc(0,0,s) +q=new A.ah5(r,B.GG,B.lj,$.bl()) +p=A.cg(l,l,l,l,m) +p.di() +o=p.nI$ +o.b=!0 +o.a.push(q.gagG()) +q.a!==$&&A.e5() +q.a=p +n=A.dv(B.hY,p,l) +n.a.a9(0,q.gqe()) +t.o.a(n) +q.b!==$&&A.e5() +q.b=new A.aV(n,r,s.i("aV")) +m.d!==$&&A.ao() +m.d=q +k=q}return k}, +ajL(a){var s,r,q,p,o,n,m,l,k=this +if(!k.a.En(a))return!1 +s=a.a +if(A.dL(s.e)!==A.dL(k.a.c))return!1 +if(a instanceof A.vj){k.f=a +J.aF(k.e) +r=a.e +q=new A.EZ(r<0,0) +p=k.c +p.v6(q) +k.w=q.c +if(k.w){r=k.r+=r +p=a.f +if(p!==0){s=k.gLS() +r=k.r +o=A.a9(Math.abs(p),1,1e4) +p=s.c +n=s.b +n===$&&A.e() +m=n.a +p.a=n.b.ab(0,m.gm(m)) +p.b=Math.min(0.016+1.01/o,1) +p=s.a +p===$&&A.e() +p.e=A.c7(0,0,0,B.e.au(o*0.02),0,0) +p.xc(0,0) +s.d=B.e1k +s.f=r>0?B.lj:B.aqM}else if(a.d!=null){s=s.d +s.toString +l=A.a9(Math.abs(r)/s,0,1) +k.gLS().bTK(0,l,k.r)}}}else if(a instanceof A.B5||a instanceof A.nL){k.r=0 +s=k.gLS() +if(s.d===B.GH)s.LJ(B.kA)}k.e=a +return!1}, +bgj(a){switch(this.a.c.a){case 0:return a===B.lj?B.GR:B.GQ +case 1:return a===B.lj?B.dt:B.dg +case 2:return a===B.lj?B.GQ:B.GR +case 3:return a===B.lj?B.dg:B.dt}}, +n(){var s=this.gLS(),r=s.a +r===$&&A.e() +r.n() +s.pl() +this.b79()}, +A(a){var s={},r=A.aR(a,B.dI,t.l).w +s.a=null +return new A.iH(this.gajK(),A.i6(this.gLS(),new A.cpg(s,this,r.a),null),null,t.WA)}} +A.cpg.prototype={ +$2(a,b){var s,r,q,p,o,n,m=this,l=m.b,k=l.gLS().b +k===$&&A.e() +s=k.a +s=k.b.ab(0,s.gm(s)) +switch(A.dL(l.a.c).a){case 0:r=1+s +m.a.a=m.c.a +q=1 +break +case 1:q=1+s +m.a.a=m.c.b +r=1 +break +default:r=1 +q=1}p=l.bgj(l.gLS().f) +k=l.f +if(k==null)o=null +else{k=k.a.d +k.toString +o=k}if(o==null)o=m.a.a +k=A.JT(r,q,1) +l=l.a +n=A.G0(p,l.f,k,!0) +return A.rA(n,s!==0&&o!==m.a.a?l.e:B.h,null)}, +$S:1098} +A.Nh.prototype={ +G(){return"_StretchState."+this.b}} +A.ah5.prototype={ +gm(a){var s,r=this.b +r===$&&A.e() +s=r.a +return r.b.ab(0,s.gm(s))}, +bTK(a,b,c){var s,r,q,p=this,o=c>0?B.lj:B.aqM +if(p.f!==o&&p.d===B.GI)return +p.f=o +p.e=b +s=p.c +r=p.b +r===$&&A.e() +q=r.a +s.a=r.b.ab(0,q.gm(q)) +q=p.e +s.b=0.016*q+0.016*(1-Math.exp(-q*8.237217661997105)) +q=p.a +q===$&&A.e() +q.e=B.kA +if(p.d!==B.GH){q.xc(0,0) +p.d=B.GH}else{s=q.r +if(!(s!=null&&s.a!=null))p.aY()}}, +agH(a){var s=this +if(a!==B.ap)return +switch(s.d.a){case 1:s.LJ(B.kA) +break +case 3:s.d=B.GG +s.e=0 +break +case 2:case 0:break}}, +LJ(a){var s,r,q=this,p=q.d +if(p===B.GI||p===B.GG)return +p=q.c +s=q.b +s===$&&A.e() +r=s.a +p.a=s.b.ab(0,r.gm(r)) +p.b=0 +p=q.a +p===$&&A.e() +p.e=a +p.xc(0,0) +q.d=B.GI}, +n(){var s=this.a +s===$&&A.e() +s.n() +this.pl()}, +k(a){return"_StretchController()"}} +A.EZ.prototype={ +qz(a){this.b5b(a) +a.push("side: "+(this.a?"leading edge":"trailing edge"))}} +A.afo.prototype={ +qz(a){var s,r +this.a4m(a) +s=this.uw$ +r=s===0?"local":"remote" +a.push("depth: "+s+" ("+r+")")}} +A.aiu.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.aiZ.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.ah0.prototype={ +gda(a){return this.a.length!==0}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.ah0&&A.h5(b.a,this.a)}, +gv(a){return A.b1(this.a)}, +k(a){return"StorageEntryIdentifier("+B.b.aU(this.a,":")+")"}, +gd_(a){return this.a}} +A.nC.prototype={ +awF(a){var s=A.a([],t.g8) +if(A.cNX(a,s))a.BJ(new A.bJw(s)) +return s}, +aSM(a,b){var s,r=this +if(r.a==null)r.a=A.b(t.K,t.z) +s=r.awF(a) +if(s.length!==0)r.a.j(0,new A.ah0(s),b)}, +aQr(a){var s +if(this.a==null)return null +s=this.awF(a) +return s.length!==0?this.a.h(0,new A.ah0(s)):null}} +A.bJw.prototype={ +$1(a){return A.cNX(a,this.a)}, +$S:63} +A.SB.prototype={ +A(a){return this.c}} +A.aAr.prototype={ +T5(a){var s=t.gQ.a(B.b.gbQ(this.d)) +if(s.W!=null){s.W=a +return}s.t_(s.UW(a))}, +an9(a,b,c){var s=null,r=new A.Gx(this.z,1,B.nB,a,b,!0,s,A.bJ(!1,t.y),$.bl()) +r.ag0(b,s,!0,c,a) +r.ag1(b,s,s,!0,c,a) +return r}, +b3(a){this.avL(a) +t.gQ.a(a).sa2r(1)}} +A.Ke.prototype={} +A.Gx.prototype={ +ao4(a,b,c,d,e,f){return this.b48(a,b,c,d,e,null)}, +sa2r(a){var s,r=this +if(r.a1===a)return +s=r.gacd(r) +r.a1=a +if(s!=null)r.aoI(r.UW(s))}, +ga5Z(){var s=this.ax +s.toString +return Math.max(0,s*(this.a1-1)/2)}, +a2T(a,b){var s=Math.max(0,a-this.ga5Z())/(b*this.a1),r=B.e.vU(s) +if(Math.abs(s-r)<1e-10)return r +return s}, +UW(a){var s=this.ax +s.toString +return a*s*this.a1+this.ga5Z()}, +gacd(a){var s,r,q=this,p=q.at +if(p!=null)s=!(q.z!=null&&q.Q!=null) +else s=!0 +if(s)p=null +else{s=q.W +if(s==null){p.toString +s=q.z +s.toString +r=q.Q +r.toString +r=A.a9(p,s,r) +s=q.ax +s.toString +s=q.a2T(r,s) +p=s}else p=s}return p}, +atn(){var s,r,q=this,p=q.w,o=p.c +o.toString +o=A.bJx(o) +if(o!=null){p=p.c +p.toString +s=q.W +if(s==null){s=q.at +s.toString +r=q.ax +r.toString +r=q.a2T(s,r) +s=r}o.aSM(p,s)}}, +aR7(){var s,r,q +if(this.at==null){s=this.w +r=s.c +r.toString +r=A.bJx(r) +if(r==null)q=null +else{s=s.c +s.toString +q=r.aQr(s)}if(q!=null)this.M=q}}, +atm(){var s,r=this,q=r.W +if(q==null){q=r.at +q.toString +s=r.ax +s.toString +s=r.a2T(q,s) +q=s}r.w.f.sm(0,q) +q=$.mR.wr$ +q===$&&A.e() +q.aMy()}, +aR6(a,b){if(b)this.M=a +else this.t_(this.UW(a))}, +Im(a){var s,r,q,p,o=this,n=o.ax +n=n!=null?n:null +if(a===n)return!0 +o.b44(a) +s=o.at +s=s!=null?s:null +if(s==null)r=o.M +else if(n===0){q=o.W +q.toString +r=q}else{n.toString +r=o.a2T(s,n)}p=o.UW(r) +o.W=a===0?r:null +if(p!==s){o.at=p +return!1}return!0}, +FH(a){var s +this.avN(a) +if(!(a instanceof A.Gx))return +s=a.W +if(s!=null)this.W=s}, +Il(a,b){var s=a+this.ga5Z() +return this.b42(s,Math.max(s,b-this.ga5Z()))}, +Ck(){var s,r,q,p,o,n,m=this,l=null,k=m.z +if(k!=null&&m.Q!=null)k.toString +else k=l +if(m.z!=null&&m.Q!=null){s=m.Q +s.toString}else s=l +r=m.at +r=r!=null?r:l +q=m.ax +q=q!=null?q:l +p=m.w.a.c +o=m.a1 +n=m.gCo(m) +return new A.Ke(o,k,s,r,q,p,n)}, +$iKe:1} +A.adV.prototype={ +DC(a){return new A.adV(!1,this.Ch(a))}, +gFK(){return this.b}} +A.a5R.prototype={ +DC(a){return new A.a5R(this.Ch(a))}, +bh8(a){var s,r +if(a instanceof A.Gx){s=a.gacd(a) +s.toString +return s}s=a.at +s.toString +r=a.ax +r.toString +return s/r}, +bha(a,b){var s +if(a instanceof A.Gx)return a.UW(b) +s=a.ax +s.toString +return b*s}, +RJ(a,b){var s,r,q,p,o,n=this +if(b<=0){s=a.at +s.toString +r=a.z +r.toString +r=s<=r +s=r}else s=!1 +if(!s)if(b>=0){s=a.at +s.toString +r=a.Q +r.toString +r=s>=r +s=r}else s=!1 +else s=!0 +if(s)return n.b40(a,b) +q=n.Oi(a) +p=n.bh8(a) +s=q.c +if(b<-s)p-=0.5 +else if(b>s)p+=0.5 +o=n.bha(a,B.e.vU(p)) +s=a.at +s.toString +if(o!==s){s=n.gPa() +r=a.at +r.toString +return new A.FA(o,A.Ne(s,r-o,b),q)}return null}, +gFK(){return!1}} +A.SC.prototype={ +Y(){return new A.aSu(B.l)}} +A.aSu.prototype={ +ao(){this.aL() +this.d=this.a.r.z}, +bgC(a){var s,r +this.a.toString +switch(0){case 0:s=a.T(t.I) +s.toString +r=A.cxK(s.w) +this.a.toString +return r}}, +A(a){var s,r,q=this,p=null,o=q.bgC(a),n=q.a.w +if(n==null)n=p +n=new A.a5R(B.dAY.Ch(n)) +n=new A.adV(!1,p).Ch(n) +s=q.a.r +r=A.Lj(a).Zj(!1) +return new A.iH(new A.cln(q),A.bTs(o,B.B,s,B.R,!1,p,new A.adV(!1,n),p,r,p,new A.clo(q,o)),p,t.WA)}} +A.cln.prototype={ +$1(a){var s,r,q,p,o +if(a.uw$===0&&this.a.a.y!=null&&a instanceof A.nL){s=t.B9.a(a.a) +r=s.c +r.toString +q=s.a +q.toString +p=s.b +p.toString +p=Math.max(0,A.a9(r,q,p)) +q=s.d +q.toString +o=B.e.au(p/Math.max(1,q*s.r)) +r=this.a +if(o!==r.d){r.d=o +r.a.y.$1(o)}}return!1}, +$S:112} +A.clo.prototype={ +$2(a,b){var s=this.a.a +s.r.toString +return A.cR7(0,this.b,0,B.avP,null,B.B,b,A.a([new A.aFA(1,!0,s.z,null)],t.p))}, +$S:1099} +A.ox.prototype={ +gEp(){return!0}, +gzA(){return!1}, +a8H(a){return a instanceof A.ox}, +aJw(a){return a instanceof A.ox}, +gCD(){return this.cU}} +A.a5Q.prototype={ +wn(a,b,c){return this.pa.$3(a,b,c)}, +DH(a,b,c,d){return this.oX.$4(a,b,c,d)}, +gBE(a){return this.qC}, +gU1(){return this.m4}, +gEp(){return!0}, +gzA(){return!1}, +gyz(){return null}, +gAM(){return null}, +gCM(){return!0}} +A.bF9.prototype={} +A.bKL.prototype={} +A.aqL.prototype={ +ajn(a){return this.bo4(a)}, +bo4(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$ajn=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=A.b7(a.b) +m=p.a +if(!m.a0(0,n)){s=1 +break}m=m.h(0,n) +m.toString +o=a.a +if(o==="Menu.selectedCallback"){m.gc_4().$0() +m.gbRB() +o=$.aC.a5$.f.c.e +o.toString +A.d6b(o,m.gbRB(),t.vz)}else if(o==="Menu.opened")m.gc_3(m).$0() +else if(o==="Menu.closed")m.gc_2(m).$0() +case 1:return A.m(q,r)}}) +return A.n($async$ajn,r)}} +A.J_.prototype={ +A(a){return new A.a6p(new A.buE(),this.gbcP(),this.c,null)}, +bcQ(a){var s=new A.MR(a.a,this.c) +s.LE().aJ(0,new A.buD(this,a),t.P) +return s}} +A.buE.prototype={ +$2(a,b){return new A.SO(b,B.dHE,B.a7k,null)}, +$S:1101} +A.buD.prototype={ +$1(a){var s=this.b +s.c.$1(s.a)}, +$S:39} +A.MR.prototype={ +LE(){var s=0,r=A.o(t.H),q=this +var $async$LE=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(B.a2B.e4("create",A.p(["id",q.a,"viewType",q.b],t.N,t.z),!1,t.H),$async$LE) +case 2:q.c=!0 +return A.m(null,r)}}) +return A.n($async$LE,r)}, +amu(){var s=0,r=A.o(t.H) +var $async$amu=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:return A.m(null,r)}}) +return A.n($async$amu,r)}, +anG(a){return this.bH2(a)}, +bH2(a){var s=0,r=A.o(t.H) +var $async$anG=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:return A.m(null,r)}}) +return A.n($async$anG,r)}, +n(){var s=0,r=A.o(t.H),q=this +var $async$n=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=q.c?2:3 +break +case 2:s=4 +return A.f(B.a2B.e4("dispose",q.a,!1,t.H),$async$n) +case 4:case 3:return A.m(null,r)}}) +return A.n($async$n,r)}} +A.a6n.prototype={} +A.a6p.prototype={ +Y(){return new A.afB(B.l)}, +bwJ(a,b){return this.c.$2(a,b)}, +boX(a){return this.d.$1(a)}} +A.afB.prototype={ +A(a){var s,r,q=this,p=null,o=q.e +if(o==null)return B.dKl +if(!q.f)return new A.aSI(new A.clD(o),p,p) +s=q.r +if(s==null)s=q.r=q.a.bwJ(a,o) +r=q.w +s.toString +return A.uL(!1,p,s,p,p,p,r,!0,p,q.gbjb(),p,p,p,p)}, +ao(){var s=this +s.w=A.je(!0,"PlatformView(id: "+A.r(s.d)+")",!0,!0,null,null,!1) +s.LE() +s.aL()}, +bj(a){var s,r=this +r.bO(a) +if(r.a.e!==a.e){s=r.e +if(s!=null)A.doK(s) +r.r=null +r.LE()}}, +LE(){var s=this,r=$.d3n().a++ +s.d=r +s.e=s.a.boX(new A.a6n(r,s.gbpB()))}, +bpC(a){if(this.c!=null)this.I(new A.clC(this))}, +bjc(a){var s +if(!a){s=this.e +if(s!=null)s.amu()}B.a3q.q4("TextInput.setPlatformViewClient",A.p(["platformViewId",this.d],t.N,t.z),t.H)}, +n(){var s=this,r=s.e +if(r!=null)r.n() +s.e=null +r=s.w +if(r!=null)r.n() +s.w=null +s.aH()}} +A.clD.prototype={ +$2(a,b){}, +$S:1103} +A.clC.prototype={ +$0(){this.a.f=!0}, +$S:0} +A.SO.prototype={ +be(a){var s=new A.aBt(this.d,null,null,null,A.aU(t.T)) +s.bd() +s.saNh(this.f) +s.aH8(this.e,s.F.gaLr()) +return s}, +bi(a,b){b.samQ(0,this.d) +b.saNh(this.f) +b.aH8(this.e,b.F.gaLr())}} +A.aSJ.prototype={ +cN(){this.b3t() +$.dI.go$.push(new A.clE(this))}} +A.clE.prototype={ +$1(a){var s,r=this.a,q=r.k3 +q.toString +s=A.e_(r.dJ(0,null),B.m) +r.kG.$2(q,s)}, +$S:3} +A.aSI.prototype={ +be(a){var s=new A.aSJ(this.e,B.od,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.kG=this.e}} +A.ct4.prototype={ +$1(a){this.a.n()}, +$S:3} +A.lv.prototype={ +A(a){return this.c}, +$iqR:1, +gBr(){return this.d}} +A.T_.prototype={ +fj(a){return this.f!=a.f}} +A.Fr.prototype={ +Y(){return new A.aUG(null,A.b(t.yb,t.Q),null,!0,null,B.l)}} +A.aUG.prototype={ +guc(){return this.a.d}, +ve(a,b){}, +A(a){return A.Me(this.dQ$,this.a.c)}} +A.Md.prototype={ +fj(a){return a.f!=this.f}} +A.a85.prototype={ +Y(){return new A.agj(B.l)}} +A.agj.prototype={ +dh(){var s,r=this +r.hS() +s=r.c +s.toString +r.r=A.xE(s) +r.ajd() +if(r.d==null){r.a.toString +s=r.r +r.d=s==null}}, +bj(a){this.bO(a) +this.ajd()}, +gaBY(){this.a.toString +return this.r==null&&!this.e}, +ajd(){var s,r=this +if(r.gaBY()&&!r.w){r.w=!0;++$.B1.nJ$ +s=$.mR.wr$ +s===$&&A.e() +s.gbWc().aJ(0,new A.cnp(r),t.P)}}, +btQ(){var s,r=this +r.e=!1 +r.f=null +s=$.mR.wr$ +s===$&&A.e() +s.U(0,r.gak7()) +r.ajd()}, +n(){if(this.e){var s=$.mR.wr$ +s===$&&A.e() +s.U(0,this.gak7())}this.aH()}, +A(a){var s,r,q=this,p=q.d +p.toString +if(p&&q.gaBY())return B.X +p=q.r +if(p==null)p=q.f +s=q.a +r=s.d +return A.Me(p,new A.Fr(s.c,r,null))}} +A.cnp.prototype={ +$1(a){var s,r=this.a +r.w=!1 +if(r.c!=null){s=$.mR.wr$ +s===$&&A.e() +s.a9(0,r.gak7()) +r.I(new A.cno(r,a))}$.B1.aIz()}, +$S:1104} +A.cno.prototype={ +$0(){var s=this.a +s.f=this.b +s.e=!0 +s.d=!1}, +$S:0} +A.jm.prototype={ +gcD(a){return!0}, +n(){var s=this,r=s.c +if(r!=null)r.aGO(s) +s.pl() +s.a=!0}} +A.pF.prototype={ +anz(a){}, +Aa(a,b){var s,r,q=this,p=q.dQ$ +p=p==null?null:J.cX(p.gFB(),b) +s=p===!0 +r=s?a.Ne(J.K(q.dQ$.gFB(),b)):a.Zo() +if(a.b==null){a.b=b +a.c=q +p=new A.bQF(q,a) +a.a9(0,p) +q.tx$.j(0,a,p)}a.a_J(r) +if(!s&&a.gcD(a)&&q.dQ$!=null)q.alc(a)}, +bXG(a){var s,r=this.dQ$ +if(r!=null){s=a.b +s.toString +r.arA(0,s,t.O)}this.aGO(a)}, +G5(){var s,r,q=this +if(q.uv$!=null){s=q.dQ$ +s=s==null?null:s.e +s=s==q.guc()||q.gBA()}else s=!0 +if(s)return +r=q.dQ$ +if(q.Dw(q.uv$,!1))if(r!=null)r.n()}, +gBA(){var s,r,q=this +if(q.r8$)return!0 +if(q.guc()==null)return!1 +s=q.c +s.toString +r=A.xE(s) +if(r!=q.uv$){if(r==null)s=null +else{s=r.c +s=s==null?null:s.d +s=s===!0}s=s===!0}else s=!1 +return s}, +Dw(a,b){var s,r,q=this +if(q.guc()==null||a==null)return q.aFd(null,b) +if(b||q.dQ$==null){s=q.guc() +s.toString +return q.aFd(a.bCW(s,q),b)}s=q.dQ$ +s.toString +r=q.guc() +r.toString +s.bVh(r) +r=q.dQ$ +r.toString +a.wm(r) +return!1}, +aFd(a,b){var s,r=this,q=r.dQ$ +if(a==q)return!1 +r.dQ$=a +if(!b){if(a!=null){s=r.tx$ +new A.br(s,A.y(s).i("br<1>")).an(0,r.gbyO())}r.anz(q)}return!0}, +alc(a){var s,r=a.gcD(a),q=this.dQ$ +if(r){if(q!=null){r=a.b +r.toString +s=a.Oh() +if(!J.v(J.K(q.gFB(),r),s)||!J.cX(q.gFB(),r)){J.bE(q.gFB(),r,s) +q.Qa()}}}else if(q!=null){r=a.b +r.toString +q.arA(0,r,t.K)}}, +aGO(a){var s=this.tx$.D(0,a) +s.toString +a.U(0,s) +a.c=a.b=null}} +A.bQF.prototype={ +$0(){var s=this.a +if(s.dQ$==null)return +s.alc(this.b)}, +$S:0} +A.cs0.prototype={ +$2(a,b){if(!a.a)a.U(0,b)}, +$S:90} +A.aZA.prototype={ +bj(a){this.bO(a) +this.G5()}, +dh(){var s,r,q,p,o=this +o.hS() +s=o.dQ$ +r=o.gBA() +q=o.c +q.toString +q=A.xE(q) +o.uv$=q +p=o.Dw(q,r) +if(r){o.ve(s,o.r8$) +o.r8$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.tx$.an(0,new A.cs0()) +s=r.dQ$ +if(s!=null)s.n() +r.dQ$=null +r.aH()}} +A.fQ.prototype={ +gm(a){var s=this.y +return s==null?A.y(this).i("fQ.T").a(s):s}, +sm(a,b){var s=this.y +if(b==null?s!=null:b!==s){this.y=b +this.anD(s)}}, +a_J(a){this.y=a}} +A.rf.prototype={ +Zo(){return this.cy}, +anD(a){this.aY()}, +Ne(a){return A.y(this).i("rf.T").a(a)}, +Oh(){var s=this.y +return s==null?A.y(this).i("fQ.T").a(s):s}} +A.agi.prototype={ +Ne(a){return this.b5u(a)}, +Oh(){var s=this.b5v() +s.toString +return s}} +A.a7Y.prototype={} +A.Lb.prototype={} +A.a7Z.prototype={} +A.Lc.prototype={ +gm(a){var s=this.y +s.toString +return s}, +a_J(a){var s=this,r=s.y +if(r!=null)r.U(0,s.gqe()) +s.y=a +a.toString +J.cyP(a,s.gqe())}, +n(){this.b3K() +var s=this.y +if(s!=null)s.U(0,this.gqe())}} +A.TI.prototype={ +a_J(a){this.Lf() +this.b3J(a)}, +n(){this.Lf() +this.Pq()}, +Lf(){var s=this.y +if(s!=null)A.kD(s.gpy())}} +A.a8_.prototype={ +Zo(){return new A.ka(this.k2,$.bl())}, +Ne(a){a.toString +return A.hm(A.av(a))}, +Oh(){return this.y.a.a}} +A.cs1.prototype={ +$2(a,b){if(!a.a)a.U(0,b)}, +$S:90} +A.tD.prototype={} +A.TL.prototype={ +Y(){return new A.Xl(new A.aUD($.bl()),null,A.b(t.yb,t.Q),null,!0,null,B.l,this.$ti.i("Xl<1>"))}} +A.a86.prototype={ +G(){return"RouteInformationReportingType."+this.b}} +A.Xl.prototype={ +guc(){return this.a.r}, +ao(){var s,r=this +r.aL() +s=r.a.c +if(s!=null)s.a9(0,r.ga5S()) +r.a.f.a85(r.gaip()) +r.a.e.a9(0,r.gaiG())}, +ve(a,b){var s,r,q=this,p=q.f +q.Aa(p,"route") +s=p.y +r=s==null +if((r?A.y(p).i("fQ.T").a(s):s)!=null){p=r?A.y(p).i("fQ.T").a(s):s +p.toString +q.a6F(p,new A.cnF(q))}else{p=q.a.c +if(p!=null)q.a6F(p.gm(p),new A.cnG(q))}}, +aES(){var s=this +if(s.w||s.a.c==null)return +s.w=!0 +$.dI.go$.push(s.gbtU())}, +btV(a){var s,r,q,p=this +p.w=!1 +s=p.f +r=s.y +q=r==null +if((q?A.y(s).i("fQ.T").a(r):r)!=null){s=q?A.y(s).i("fQ.T").a(r):r +s.toString +r=p.a.c +r.toString +q=p.e +q.toString +r.bWh(s,q)}p.e=B.a8H}, +bu9(){var s=this.a,r=s.e.d +if(r==null)return null +s=s.d +return s==null?null:s.bW4(r)}, +a6j(){var s=this +s.f.sm(0,s.bu9()) +if(s.e==null)s.e=B.a8H +s.aES()}, +dh(){var s,r=this +r.r=!0 +r.b70() +s=r.a.c +if(s!=null&&r.r)r.a6F(s.gm(s),new A.cnE(r)) +r.r=!1 +r.a6j()}, +bj(a){var s,r,q,p=this +p.b71(a) +s=p.a +r=a.c +q=s.c==r +if(!q||s.f!==a.f||s.d!=a.d||s.e!==a.e)p.d=new A.J() +if(!q){s=r==null +if(!s)r.U(0,p.ga5S()) +q=p.a.c +if(q!=null)q.a9(0,p.ga5S()) +s=s?null:r.gm(r) +r=p.a.c +if(s!=(r==null?null:r.gm(r)))p.aB2()}s=a.f +if(p.a.f!==s){r=p.gaip() +s.acQ(r) +p.a.f.a85(r)}s=a.e +if(p.a.e!==s){r=p.gaiG() +s.U(0,r) +p.a.e.a9(0,r) +p.a6j()}}, +n(){var s=this,r=s.a.c +if(r!=null)r.U(0,s.ga5S()) +s.a.f.acQ(s.gaip()) +s.a.e.U(0,s.gaiG()) +s.d=null +s.b72()}, +a6F(a,b){var s,r,q=this +q.r=!1 +q.d=new A.J() +s=q.a.d +s.toString +r=q.c +r.toString +s.bSs(a,r).aJ(0,q.bsk(q.d,b),t.H)}, +bsk(a,b){return new A.cnC(this,a,b)}, +aB2(){var s,r=this +r.r=!0 +s=r.a.c +r.a6F(s.gm(s),new A.cnz(r))}, +bhU(){var s=this +s.d=new A.J() +return s.a.e.acq().aJ(0,s.bks(s.d),t.y)}, +bks(a){return new A.cnA(this,a)}, +aEH(){this.I(new A.cnD()) +this.a6j() +return new A.cQ(null,t.b6)}, +bkt(){this.I(new A.cnB()) +this.a6j()}, +A(a){var s=this.dQ$,r=this.a,q=r.c,p=r.f,o=r.d +r=r.e +return A.Me(s,new A.agk(q,p,o,r,this,new A.hr(r.gbBR(),null),null))}} +A.cnF.prototype={ +$0(){return this.a.a.e.gaZW()}, +$S(){return this.a.$ti.i("Q<~>(1)()")}} +A.cnG.prototype={ +$0(){return this.a.a.e.gaZe()}, +$S(){return this.a.$ti.i("Q<~>(1)()")}} +A.cnE.prototype={ +$0(){return this.a.a.e.gatT()}, +$S(){return this.a.$ti.i("Q<~>(1)()")}} +A.cnC.prototype={ +$1(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.a +n=p.b +if(o.d!=n){s=1 +break}s=3 +return A.f(p.c.$0().$1(a),$async$$1) +case 3:if(o.d==n)o.aEH() +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S(){return this.a.$ti.i("Q<~>(1)")}} +A.cnz.prototype={ +$0(){return this.a.a.e.gatT()}, +$S(){return this.a.$ti.i("Q<~>(1)()")}} +A.cnA.prototype={ +$1(a){var s=this.a +if(this.b!=s.d)return new A.cQ(!0,t.d9) +s.aEH() +return new A.cQ(a,t.d9)}, +$S:1106} +A.cnD.prototype={ +$0(){}, +$S:0} +A.cnB.prototype={ +$0(){}, +$S:0} +A.agk.prototype={ +fj(a){var s=this +return s.f!=a.f||s.r!==a.r||s.w!=a.w||s.x!==a.x||s.y!==a.y}} +A.u6.prototype={ +gaN7(){return this.a.a.length!==0}, +a85(a){var s=this.a +s.b=!0 +s.a.push(a) +return null}, +acQ(a){return this.a.D(0,a)}, +apq(a){var s,r,q,p=this.a +if(p.a.length===0)return a +try{p=p.b04(0) +return p}catch(q){s=A.a2(q) +r=A.ay(q) +p=A.dg("while invoking the callback for "+A.a_(this).k(0)) +A.ht(new A.ed(s,r,"widget library",p,new A.caG(this),!1)) +return a}}} +A.caG.prototype={ +$0(){var s=null,r=this.a +return A.a([A.qi("The "+A.a_(r).k(0)+" that invoked the callback was",r,!0,B.dL,s,!1,s,s,B.cW,s,!1,!0,!0,B.fi,s,A.y(r).i("u6"))],t.qe)}, +$S:42} +A.al9.prototype={ +ga5_(a){var s,r=this.b +if(r===$){s=t.uF.a(A.b4(t.RK)) +r!==$&&A.ao() +this.b=s +r=s}return r}, +apq(a){var s,r,q,p=this,o={} +if(p.ga5_(p).a!==0){s=p.ga5_(p) +r=A.R(s,!0,A.y(s).i("dd.E")) +q=r.length-1 +o.a=q +return r[q].bPw(a).aJ(0,new A.b56(o,p,r,a),t.y)}return p.avW(a)}} +A.b56.prototype={ +$1(a){var s,r,q,p=this +if(a)return new A.cQ(!0,t.d9) +s=p.a +r=s.a +if(r>0){q=r-1 +s.a=q +return p.c[q].bPw(p.d).aJ(0,p,t.y)}return p.b.avW(p.d)}, +$S:1107} +A.aDF.prototype={ +a85(a){var s=this +if(!(A.u6.prototype.gaN7.call(s)||s.ga5_(s).a!==0))$.aC.dj$.push(s) +s.b4K(a)}, +acQ(a){var s=this +s.b4L(a) +if(!(A.u6.prototype.gaN7.call(s)||s.ga5_(s).a!==0))B.b.D($.aC.dj$,s)}, +ZT(){return this.apq(A.d1(!1,t.y))}} +A.aDO.prototype={} +A.TM.prototype={ +aZf(a){return this.af9(a)}, +aZX(a){return this.af9(a)}} +A.aDP.prototype={} +A.aUD.prototype={ +Zo(){return null}, +anD(a){this.aY()}, +Ne(a){var s +if(a==null)return null +t.Dn.a(a) +s=J.c9(a) +return new A.tD(A.cB(s.gN(a)),s.gR(a))}, +Oh(){var s,r=this,q=r.y,p=q==null +if((p?A.y(r).i("fQ.T").a(q):q)==null)q=null +else{s=(p?A.y(r).i("fQ.T").a(q):q).a +q=[s,(p?A.y(r).i("fQ.T").a(q):q).b]}return q}} +A.aUJ.prototype={} +A.XN.prototype={ +bj(a){this.bO(a) +this.G5()}, +dh(){var s,r,q,p,o=this +o.hS() +s=o.dQ$ +r=o.gBA() +q=o.c +q.toString +q=A.xE(q) +o.uv$=q +p=o.Dw(q,r) +if(r){o.ve(s,o.r8$) +o.r8$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.tx$.an(0,new A.cs1()) +s=r.dQ$ +if(s!=null)s.n() +r.dQ$=null +r.aH()}} +A.Sy.prototype={ +gacc(){return this.e}, +Jr(){var s,r=this,q=A.qM(r.gbay(),!1) +r.ok=q +r.gCM() +s=A.qM(r.gbaA(),!0) +r.p2=s +B.b.H(r.e,A.a([q,s],t.wi)) +r.b3W()}, +IP(a){var s,r=this +r.b3R(a) +s=r.at.Q +s===$&&A.e() +if(s===B.aj&&!r.Q)r.a.aMn(r) +return!0}, +n(){B.b.V(this.e) +this.b3V()}} +A.hn.prototype={ +gU1(){return this.gBE(this)}, +gpx(a){return this.as}, +gatw(){return this.ax}, +aKF(){var s=this,r=s.gBE(s),q=s.gU1(),p=s.gxP(),o=s.a +o.toString +return A.cg(p,r,q,null,o)}, +v4(){var s=this.at +s.toString +return s}, +bue(a){var s,r=this +switch(a.a){case 3:s=r.e +if(s.length!==0)B.b.gN(s).sEp(r.gEp()) +s=r.z +if(s!=null){s.a.$0() +s.a=null}r.z=null +break +case 1:case 2:s=r.e +if(s.length!==0)B.b.gN(s).sEp(!1) +if(r.z==null)r.z=$.dI.bVR(B.aSe) +break +case 0:if(!r.gT1()){r.a.aMn(r) +r.Q=!0 +s=r.z +if(s!=null){s.a.$0() +s.a=null}r.z=null}break}}, +Jr(){var s,r=this +r.at=r.aKF() +s=r.v4() +s.rB(r.gaEI()) +r.as=s +r.b3a() +s=r.as +if(s.gbM(s)===B.ap&&r.e.length!==0)B.b.gN(r.e).sEp(r.gEp())}, +ZU(){this.b3T() +return this.at.dk(0)}, +ZQ(){this.b3O() +var s=this.at +s.sm(0,s.b)}, +anw(a){var s,r +if(a instanceof A.hn){s=this.at +s.toString +r=a.at.x +r===$&&A.e() +s.sm(0,r)}this.b3U(a)}, +IP(a){this.ch=a +this.at.fO(0) +this.b38(a) +return!0}, +RX(a){this.aHq(a) +this.b3S(a)}, +ZR(a){this.aHq(a) +this.b3P(a)}, +aHq(a){var s,r,q,p,o,n,m=this,l={},k=m.CW +m.CW=null +if(a instanceof A.hn&&m.a8H(a)&&a.aJw(m)){s=m.ax.c +if(s!=null){r=s instanceof A.M5?s.a:s +r.toString +q=a.as +q.toString +p=J.v(r.gm(r),q.gm(q))||q.gbM(q)===B.ap||q.gbM(q)===B.aj +o=a.y.a +if(p)m.QC(q,o) +else{l.a=null +p=new A.c3O(m,q,a) +m.CW=new A.c3M(l,q,p) +q.rB(p) +n=A.cDj(r,q,new A.c3N(l,m,a)) +l.a=n +m.QC(n,o)}}else m.QC(a.as,a.y.a)}else m.bvu(B.cq) +if(k!=null)k.$0()}, +QC(a,b){this.ax.sbE(0,a) +if(b!=null)b.aJ(0,new A.c3L(this,a),t.P)}, +bvu(a){return this.QC(a,null)}, +a8H(a){return!0}, +aJw(a){return!0}, +n(){var s=this,r=s.as +if(r!=null)r.pT(s.gaEI()) +r=s.z +if(r!=null){r.a.$0() +r.a=null}s.z=null +if(s.ay){r=s.at +if(r!=null)r.n()}s.y.bT(0,s.ch) +s.b39()}, +gxP(){return"TransitionRoute"}, +k(a){return"TransitionRoute(animation: "+A.r(this.at)+")"}} +A.c3O.prototype={ +$1(a){var s,r +switch(a.a){case 3:case 0:s=this.a +s.QC(this.b,this.c.y.a) +r=s.CW +if(r!=null){r.$0() +s.CW=null}break +case 1:case 2:break}}, +$S:15} +A.c3M.prototype={ +$0(){this.b.pT(this.c) +var s=this.a.a +if(s!=null)s.n()}, +$S:0} +A.c3N.prototype={ +$0(){var s,r=this.b +r.QC(this.a.a.a,this.c.y.a) +s=r.CW +if(s!=null){s.$0() +r.CW=null}}, +$S:0} +A.c3L.prototype={ +$1(a){var s=this.a.ax,r=this.b +if(s.c==r){s.sbE(0,B.cq) +if(r instanceof A.M5)r.n()}}, +$S:10} +A.aw9.prototype={ +gasp(){var s=this.ty$ +return s!=null&&s.length!==0}} +A.aNS.prototype={ +zU(a,b){return A.EO(this.e,t.z).gzA()}, +rd(a){return A.cp(this.e,!1).a0e()}} +A.af6.prototype={ +fj(a){var s=this +return s.f!==a.f||s.r!==a.r||s.w!==a.w||s.x!==a.x}} +A.WW.prototype={ +Y(){return new A.l7(A.bp1(!0,B.dWj.k(0)+" Focus Scope",!1),new A.h1(0,!0,null,A.a([],t.ZP),$.bl()),B.l,this.$ti.i("l7<1>"))}} +A.l7.prototype={ +ao(){var s,r,q=this +q.aL() +s=A.a([],t.Eo) +r=q.a.c.go +if(r!=null)s.push(r) +r=q.a.c.id +if(r!=null)s.push(r) +q.e=new A.Cd(s)}, +bj(a){this.bO(a) +this.aH5()}, +dh(){this.hS() +this.d=null +this.aH5()}, +aH5(){var s,r,q=this.a.c,p=q.fx +if(!(p!=null)){q.a.a.toString +p=B.dVj}s=this.f +s.dy=p +if(q.gJs()){this.a.c.a.a.toString +r=!0}else r=!1 +if(r){r=q.a.x.gxQ() +if(r!=null)r.a3J(s)}}, +bg6(){this.I(new A.cka(this))}, +n(){this.f.n() +this.aH()}, +gaFp(){var s=this.a.c.go +if((s==null?null:s.gbM(s))!==B.bH){s=this.a.c.a +s=s==null?null:s.CW.a +s=s===!0}else s=!0 +return s}, +A(a){var s,r,q=this,p=null,o=q.a.c,n=o.gJs(),m=q.a.c +if(!m.gNj()){m=m.ty$ +m=m!=null&&m.length!==0}else m=!0 +s=q.a.c +s=s.gNj()||s.x9$>0 +r=q.a.c +return A.i6(o.c,new A.cke(q),new A.af6(n,m,s,o,new A.Su(r.fy,new A.SB(new A.hr(new A.ckf(q),p),r.k4,p),p),p))}} +A.cka.prototype={ +$0(){this.a.d=null}, +$S:0} +A.cke.prototype={ +$2(a,b){var s=this.a.a.c.c.a +b.toString +return new A.Fr(b,s,null)}, +$S:1109} +A.ckf.prototype={ +$1(a){var s,r=null,q=A.p([B.xe,new A.aNS(a,new A.cJ(A.a([],t.ot),t.wS))],t.Ev,t.od),p=this.a,o=p.e +o===$&&A.e() +s=p.d +if(s==null)s=p.d=new A.mb(new A.hr(new A.ckc(p),r),p.a.c.k3) +return A.CR(q,A.cOt(A.cAL(!1,new A.mb(A.i6(o,new A.ckd(p),s),r),r,r,p.f),p.r))}, +$S:1110} +A.ckd.prototype={ +$2(a,b){var s,r,q=this.a,p=q.a.c,o=p.go +o.toString +s=p.id +s.toString +r=p.a +r=r==null?null:r.CW +if(r==null)r=A.bJ(!1,t.y) +return p.DH(a,o,s,A.i6(r,new A.ckb(q),b))}, +$S:88} +A.ckb.prototype={ +$2(a,b){var s=this.a,r=s.gaFp() +s.f.sq_(!r) +return new A.k3(r,null,b,null)}, +$S:1111} +A.ckc.prototype={ +$1(a){var s,r=this.a.a.c,q=r.go +q.toString +s=r.id +s.toString +return r.wn(a,q,s)}, +$S:14} +A.j4.prototype={ +I(a){var s,r=this.k2 +if(r.gap()!=null){r=r.gap() +if(r.a.c.gJs())if(!r.gaFp()){r.a.c.a.a.toString +s=!0}else s=!1 +else s=!1 +if(s){s=r.a.c.a.x.gxQ() +if(s!=null)s.a3J(r.f)}r.I(a)}else a.$0()}, +DH(a,b,c,d){return d}, +Jr(){var s=this +s.b4A() +s.go=A.mO(A.hn.prototype.gpx.call(s,s)) +s.id=A.mO(A.hn.prototype.gatw.call(s))}, +ZU(){var s,r=this,q=r.k2 +if(q.gap()!=null){r.a.a.toString +s=!0}else s=!1 +if(s){s=r.a.x.gxQ() +if(s!=null)s.a3J(q.gap().f)}return r.b4z()}, +ZQ(){var s,r=this,q=r.k2 +if(q.gap()!=null){r.a.a.toString +s=!0}else s=!1 +if(s){s=r.a.x.gxQ() +if(s!=null)s.a3J(q.gap().f)}r.b4x()}, +ga3o(){return!0}, +gaIY(){return B.b7}, +sabz(a){var s,r=this +if(r.fy===a)return +r.I(new A.bGk(r,a)) +s=r.go +s.toString +s.sbE(0,r.fy?B.kl:A.hn.prototype.gpx.call(r,r)) +s=r.id +s.toString +s.sbE(0,r.fy?B.cq:A.hn.prototype.gatw.call(r)) +r.Ir()}, +BK(){var s=0,r=A.o(t.oj),q,p=this,o,n,m,l +var $async$BK=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p.k2.gap() +o=A.R(p.k1,!0,t.UC),n=o.length,m=0 +case 3:if(!(m>>24&255)!==0&&!k.fy}else s=!1 +if(s){s=k.go +s.toString +r=k.gyz().a3(0) +q=k.gyz() +p=k.gaIY() +o=t.IC.i("f6") +t.o.a(s) +n=k.gzA() +m=k.gAM() +l=A.cID(k.ga3o(),j,new A.aV(s,new A.f6(new A.fx(p),new A.hC(r,q),o),o.i("aV")),n,m,j)}else{s=k.gzA() +r=k.gAM() +l=A.bGf(k.ga3o(),j,j,s,j,r,j)}return l}, +baB(a){var s=this,r=null,q=s.p1 +if(q==null)q=s.p1=new A.cb(A.cw(r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,B.Du,r,r,r,r,r,r),!1,!1,!1,new A.WW(s,s.k2,A.y(s).i("WW<1>")),r) +return q}, +k(a){return"ModalRoute("+this.b.k(0)+", animation: "+A.r(this.as)+")"}} +A.bGk.prototype={ +$0(){this.a.fy=this.b}, +$S:0} +A.bGj.prototype={ +$0(){}, +$S:0} +A.a6A.prototype={ +gEp(){return!1}, +gCM(){return!0}} +A.bRH.prototype={} +A.Fg.prototype={ +gzA(){return this.m3}, +gAM(){return this.pa}, +gyz(){return this.oX}, +gBE(a){return this.qC}, +wn(a,b,c){var s=null,r=this.eU.$3(a,b,c) +return new A.cb(A.cw(s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s,s),!1,!0,!1,new A.PH(this.oY,r,s),s)}, +DH(a,b,c,d){return this.m4.$4(a,b,c,d)}} +A.WV.prototype={ +BK(){var s=0,r=A.o(t.oj),q,p=this,o +var $async$BK=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.ty$ +if(o!=null&&o.length!==0){q=B.a8I +s=1 +break}q=p.b3X() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BK,r)}, +IP(a){var s,r,q=this,p=q.ty$ +if(p!=null&&p.length!==0){s=p.pop() +s.b=null +s.bZC() +r=s.c&&--q.x9$===0 +if(q.ty$.length===0||r)q.Ir() +return!1}q.b4y(a) +return!0}} +A.aDW.prototype={ +A(a){var s,r,q,p,o,n,m=this,l=A.aR(a,B.de,t.l).w.f,k=m.c,j=k?l.a:0,i=m.r +j=Math.max(j,i.a) +s=m.d +r=s?l.b:0 +r=Math.max(r,i.b) +q=m.e +p=q?l.c:0 +p=Math.max(p,i.c) +o=m.f +n=o?l.d:0 +return new A.aa(new A.au(j,r,p,Math.max(n,i.d)),A.az1(m.x,a,o,k,q,s),null)}} +A.aE1.prototype={ +aR_(){}, +aLt(a,b){if(b!=null)b.v6(new A.TW(null,a,b,0))}, +aLu(a,b,c){b.v6(A.cCF(b,null,null,a,c))}, +a9p(a,b,c){b.v6(new A.vj(null,c,0,a,b,0))}, +aLs(a,b){b.v6(new A.B5(null,a,b,0))}, +YB(){}, +n(){}, +k(a){return"#"+A.eA(this)}} +A.E5.prototype={ +YB(){this.a.zb(0)}, +gF7(){return!1}, +gCK(){return!1}, +gwI(){return 0}} +A.btU.prototype={ +gF7(){return!1}, +gCK(){return!1}, +gwI(){return 0}, +n(){this.b.$0() +this.a4u()}} +A.bTl.prototype={ +b9k(a,b){var s,r,q=this +if(b==null)return a +if(a===0){if(q.d!=null)if(q.r==null){s=q.e +s=b.a-s.a>5e4}else s=!1 +else s=!1 +if(s)q.r=0 +return 0}else{s=q.r +if(s==null)return a +else{s+=a +q.r=s +r=q.d +r.toString +if(Math.abs(s)>r){q.r=null +s=Math.abs(a) +if(s>24)return a +else return Math.min(r/3,s)*J.h7(a)}else return 0}}}, +eG(a,b){var s,r,q,p,o=this +o.x=b +s=b.c +s.toString +r=s===0 +if(!r)o.e=b.a +q=b.a +if(o.f)if(r)if(q!=null){r=o.e +r=q.a-r.a>2e4}else r=!0 +else r=!1 +else r=!1 +if(r)o.f=!1 +p=o.b9k(s,q) +if(p===0)return +s=o.a +s.am_(A.b_x(s.w.a.c)?-p:p)}, +n(){this.x=null +this.b.$0()}, +k(a){return"#"+A.eA(this)}} +A.bjl.prototype={ +aLt(a,b){var s=t.uL.a(this.b.x) +if(b!=null)b.v6(new A.TW(s,a,b,0))}, +aLu(a,b,c){b.v6(A.cCF(b,null,t.zk.a(this.b.x),a,c))}, +a9p(a,b,c){b.v6(new A.vj(t.zk.a(this.b.x),c,0,a,b,0))}, +aLs(a,b){var s=this.b.x +b.v6(new A.B5(s instanceof A.mw?s:null,a,b,0))}, +gF7(){var s=this.b +return(s==null?null:s.w)!==B.ee}, +gCK(){return!0}, +gwI(){return 0}, +n(){this.b=null +this.a4u()}, +k(a){return"#"+A.eA(this)+"("+A.r(this.b)+")"}} +A.ale.prototype={ +aR_(){var s=this.a,r=this.b +r===$&&A.e() +s.zb(r.gwI())}, +YB(){var s=this.a,r=this.b +r===$&&A.e() +s.zb(r.gwI())}, +akV(){var s=this.b +s===$&&A.e() +s=s.x +s===$&&A.e() +if(!(Math.abs(this.a.afU(s))<1e-10)){s=this.a +s.yA(new A.E5(s))}}, +akl(){this.a.zb(0)}, +a9p(a,b,c){var s=this.b +s===$&&A.e() +b.v6(new A.vj(null,c,s.gwI(),a,b,0))}, +gCK(){return!0}, +gwI(){var s=this.b +s===$&&A.e() +return s.gwI()}, +n(){var s=this.b +s===$&&A.e() +s.n() +this.a4u()}, +k(a){var s=A.eA(this),r=this.b +r===$&&A.e() +return"#"+s+"("+r.k(0)+")"}, +gF7(){return this.c}} +A.arh.prototype={ +akV(){var s=this.a,r=this.c +r===$&&A.e() +r=r.x +r===$&&A.e() +if(s.afU(r)!==0){s=this.a +s.yA(new A.E5(s))}}, +akl(){var s=this.a,r=this.c +r===$&&A.e() +s.zb(r.gwI())}, +a9p(a,b,c){var s=this.c +s===$&&A.e() +b.v6(new A.vj(null,c,s.gwI(),a,b,0))}, +gF7(){return!0}, +gCK(){return!0}, +gwI(){var s=this.c +s===$&&A.e() +return s.gwI()}, +n(){var s=this.b +s===$&&A.e() +s.pi(0) +s=this.c +s===$&&A.e() +s.n() +this.a4u()}, +k(a){var s=A.eA(this),r=this.c +r===$&&A.e() +return"#"+s+"("+r.k(0)+")"}} +A.a8m.prototype={ +a1O(a,b,c,d){var s,r=this +if(b.a==null){s=$.k5.zO$ +s===$&&A.e() +s=s.a0(0,c)}else s=!0 +if(s){r.b.a1O(a,b,c,d) +return}s=r.a +if(s.gdT(s)==null)return +s=s.gdT(s) +s.toString +if(A.dgG(s)){$.dI.a3h(new A.bTf(r,a,b,c,d)) +return}r.b.a1O(a,b,c,d)}, +Bg(a,b,c){return this.b.Bg(0,b,c)}, +CL(a,b){return this.b.CL(a,b)}, +Gz(a,b){return this.b.Gz(a,b)}, +A2(a){return this.b.A2(a)}} +A.bTf.prototype={ +$1(a){var s=this +A.kD(new A.bTe(s.a,s.b,s.c,s.d,s.e))}, +$S:3} +A.bTe.prototype={ +$0(){var s=this +return s.a.a1O(s.b,s.c,s.d,s.e)}, +$S:0} +A.YB.prototype={ +G(){return"AndroidOverscrollIndicator."+this.b}} +A.aE2.prototype={ +RI(a,b,c,d,e,f,g){return new A.crR(this,g!==!1,c!==!1,d,e,b,f,a)}, +aKv(a,b){return this.RI(null,null,a,null,null,null,b)}, +Zj(a){return this.RI(null,null,null,null,null,null,a)}, +ES(a){return A.dj()}, +gDW(){return B.dHl}, +ga18(){return A.bL([B.dQ,B.e8],t.bd)}, +a8y(a,b,c){var s=null +switch(this.ES(a)){case B.is:case B.eZ:case B.it:return A.dfW(b,c.b,B.b8,s,s,A.Y2(),B.H,s,s,s,s,B.oX,s) +case B.cn:case B.hN:case B.cv:return b}}, +a8x(a,b,c){switch(this.ES(a)){case B.cv:case B.is:case B.eZ:case B.it:return b +case B.cn:switch(1){case 1:break}break +case B.hN:break}return A.cLo(c.a,b,B.o)}, +ae2(a){switch(this.ES(a)){case B.cv:return new A.bTg() +case B.eZ:return new A.bTh() +case B.cn:case B.hN:case B.is:case B.it:return new A.bTi()}}, +OI(a){switch(this.ES(a)){case B.cv:return B.atj +case B.eZ:return B.atk +case B.cn:case B.hN:case B.is:case B.it:return B.aKe}}, +au9(a){return!1}, +k(a){return"ScrollBehavior"}} +A.bTg.prototype={ +$1(a){return A.dbQ(a.gd5(a))}, +$S:1112} +A.bTh.prototype={ +$1(a){var s=a.gd5(a),r=t.av +return new A.RR(A.aP(20,null,!1,r),s,A.aP(20,null,!1,r))}, +$S:1113} +A.bTi.prototype={ +$1(a){return new A.oY(a.gd5(a),A.aP(20,null,!1,t.av))}, +$S:396} +A.crR.prototype={ +gDW(){var s=this.f +return s==null?this.a.gDW():s}, +ga18(){var s=this.r +return s==null?A.bL([B.dQ,B.e8],t.bd):s}, +a8x(a,b,c){if(this.c)return this.a.a8x(a,b,c) +return b}, +a8y(a,b,c){if(this.b)return this.a.a8y(a,b,c) +return b}, +RI(a,b,c,d,e,f,g){var s=this,r=g==null?s.b:g,q=c==null?s.c:c,p=s.gDW(),o=s.ga18(),n=s.w +if(n==null)n=B.xX +return s.a.RI(n,p,q,s.d,s.e,o,r)}, +aKv(a,b){return this.RI(null,null,a,null,null,null,b)}, +Zj(a){return this.RI(null,null,null,null,null,null,a)}, +ES(a){var s=this.a.ES(a) +return s}, +OI(a){var s=this.a.OI(a) +return s}, +au9(a){var s,r=this +if(A.a_(a.a)===A.a_(r.a))if(a.b===r.b)if(a.c===r.c)if(A.GU(a.gDW(),r.gDW()))if(A.GU(a.ga18(),r.ga18()))s=!1 +else s=!0 +else s=!0 +else s=!0 +else s=!0 +else s=!0 +return s}, +ae2(a){return this.a.ae2(a)}, +k(a){return"_WrappedScrollBehavior"}} +A.a8n.prototype={ +fj(a){var s=this.f,r=a.f +if(A.a_(s)===A.a_(r))s=s!==r&&s.au9(r) +else s=!0 +return s}} +A.h1.prototype={ +gbB(a){return B.b.gbQ(this.d)}, +x4(a,b,c){return this.bAP(a,b,c)}, +bAP(a,b,c){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$x4=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:n=A.a([],t.mo) +for(p=q.d,o=0;o#"+A.eA(this)+"("+B.b.aU(s,", ")+")"}, +qz(a){var s=this,r=s.a +if(r!==0)a.push("initialScrollOffset: "+B.d.bk(r,1)+", ") +r=s.d.length +if(r===0)a.push("no clients") +else if(r===1){r=s.gbB(s).at +r.toString +a.push("one client, offset "+B.e.bk(r,1))}else a.push(""+r+" clients")}} +A.bYl.prototype={ +gSg(){return null}, +k(a){var s=A.a([],t.s) +this.qz(s) +return"#"+A.eA(this)+"("+B.b.aU(s,", ")+")"}, +qz(a){var s,r,q +try{s=this.gSg() +if(s!=null)a.push("estimated child count: "+A.r(s))}catch(q){r=A.a2(q) +a.push("estimated child count: EXCEPTION ("+J.aF(r).k(0)+")")}}} +A.N6.prototype={} +A.vH.prototype={ +aMr(a){var s=this.w +if(s==null)return null +return s.$1(a instanceof A.N6?a.a:a)}, +YI(a,b){var s,r,q,p,o,n,m,l,k=null +if(b>=0){p=this.b +p=p!=null&&b>=p}else p=!0 +if(p)return k +s=null +try{s=this.a.$2(a,b)}catch(o){r=A.a2(o) +q=A.ay(o) +n=new A.ed(r,q,"widgets library",A.dg("building"),k,!1) +A.ht(n) +s=A.a1r(n)}if(s==null)return k +if(s.a!=null){p=s.a +p.toString +m=new A.N6(p)}else m=k +p=s +s=new A.mb(p,k) +l=this.r.$2(s,b) +if(l!=null)s=new A.a33(l,s,k) +p=s +s=new A.O7(new A.Xm(p,k),k) +return new A.m1(s,m)}, +gSg(){return this.b}, +aua(a){return!0}} +A.bYm.prototype={ +bfM(a){var s,r,q,p=null,o=this.r +if(!o.a0(0,a)){s=o.h(0,p) +s.toString +for(r=this.f,q=s;q=this.f.length)return o +s=this.f[b] +r=s.a +q=r!=null?new A.N6(r):o +s=new A.mb(s,o) +p=A.cTs(s,b) +s=p!=null?new A.a33(p,s,o):s +return new A.m1(new A.O7(new A.Xm(s,o),o),q)}, +gSg(){return this.f.length}, +aua(a){return this.f!==a.f}} +A.Xm.prototype={ +Y(){return new A.agD(null,B.l)}} +A.agD.prototype={ +gz6(){return this.r}, +bO5(a){return new A.co1(this,a)}, +a7L(a,b){var s,r=this +if(b){s=r.d;(s==null?r.d=A.b4(t.x9):s).t(0,a)}else{s=r.d +if(s!=null)s.D(0,a)}s=r.d +s=s==null?null:s.a!==0 +s=s===!0 +if(r.r!==s){r.r=s +r.EL()}}, +dh(){var s,r,q,p=this +p.hS() +s=p.c +s.toString +r=A.cCH(s) +s=p.f +if(s!=r){if(s!=null){q=p.e +if(q!=null)new A.br(q,A.y(q).i("br<1>")).an(0,s.gbI(s))}p.f=r +if(r!=null){s=p.e +if(s!=null)new A.br(s,A.y(s).i("br<1>")).an(0,r.gbs(r))}}}, +t(a,b){var s,r=this,q=r.bO5(b) +b.a9(0,q) +s=r.e;(s==null?r.e=A.b(t.x9,t.Q):s).j(0,b,q) +r.f.t(0,b) +if(b.gm(b).c!==B.nF)r.a7L(b,!0)}, +D(a,b){var s=this.e +if(s==null)return +s=s.D(0,b) +s.toString +b.U(0,s) +this.f.D(0,b) +this.a7L(b,!1)}, +n(){var s,r,q=this,p=q.e +if(p!=null){for(p=A.hd(p,p.r,A.y(p).c);p.q();){s=p.d +q.f.D(0,s) +r=q.e.h(0,s) +r.toString +s.U(0,r)}q.e=null}q.d=null +q.aH()}, +A(a){var s=this +s.Fc(a) +if(s.f==null)return s.a.c +return A.cPo(s.a.c,s)}} +A.co1.prototype={ +$0(){var s=this.b,r=this.a +if(s.gm(s).c!==B.nF)r.a7L(s,!0) +else r.a7L(s,!1)}, +$S:0} +A.aZE.prototype={ +ao(){this.aL() +if(this.r)this.Dn()}, +rn(){var s=this.qo$ +if(s!=null){s.aY() +s.pl() +this.qo$=null}this.xE()}} +A.tI.prototype={ +Ck(){var s=this,r=null,q=s.gap4()?s.gxX():r,p=s.gap4()?s.gvL():r,o=s.gaN8()?s.gqt():r,n=s.gaNc()?s.ga2q():r,m=s.gyy(),l=s.gCo(s) +return new A.a1M(q,p,o,n,m,l)}, +gaqS(){var s=this +return s.gqt()s.gvL()}, +gaIO(){var s=this +return s.gqt()===s.gxX()||s.gqt()===s.gvL()}, +gMX(){var s=this +return s.ga2q()-A.a9(s.gxX()-s.gqt(),0,s.ga2q())-A.a9(s.gqt()-s.gvL(),0,s.ga2q())}} +A.a1M.prototype={ +gxX(){var s=this.a +s.toString +return s}, +gvL(){var s=this.b +s.toString +return s}, +gap4(){return this.a!=null&&this.b!=null}, +gqt(){var s=this.c +s.toString +return s}, +gaN8(){return this.c!=null}, +ga2q(){var s=this.d +s.toString +return s}, +gaNc(){return this.d!=null}, +k(a){var s=this +return"FixedScrollMetrics("+B.e.bk(Math.max(s.gqt()-s.gxX(),0),1)+"..["+B.e.bk(s.gMX(),1)+"].."+B.e.bk(Math.max(s.gvL()-s.gqt(),0),1)+")"}, +gyy(){return this.e}, +gCo(a){return this.f}} +A.aP2.prototype={} +A.mY.prototype={} +A.aIE.prototype={ +aP3(a){if(t.rS.b(a))++a.uw$ +return!1}} +A.nK.prototype={ +qz(a){this.b5N(a) +a.push(this.a.k(0))}} +A.TW.prototype={ +qz(a){var s +this.Wd(a) +s=this.d +if(s!=null)a.push(s.k(0))}} +A.nL.prototype={ +qz(a){var s +this.Wd(a) +a.push("scrollDelta: "+A.r(this.e)) +s=this.d +if(s!=null)a.push(s.k(0))}, +gaLA(){return this.d}} +A.vj.prototype={ +qz(a){var s,r=this +r.Wd(a) +a.push("overscroll: "+B.e.bk(r.e,1)) +a.push("velocity: "+B.e.bk(r.f,1)) +s=r.d +if(s!=null)a.push(s.k(0))}} +A.B5.prototype={ +qz(a){var s +this.Wd(a) +s=this.d +if(s!=null)a.push(s.k(0))}, +gaLA(){return this.d}} +A.aId.prototype={ +qz(a){this.Wd(a) +a.push("direction: "+this.d.k(0))}} +A.agt.prototype={ +qz(a){var s,r +this.a4m(a) +s=this.uw$ +r=s===0?"local":"remote" +a.push("depth: "+s+" ("+r+")")}} +A.ags.prototype={ +fj(a){return this.f!==a.f}} +A.Gu.prototype={ +JB(a,b){return this.d.$1(b)}} +A.a8q.prototype={ +Y(){return new A.a8r(new A.RF(t.z_),B.l)}} +A.a8r.prototype={ +U(a,b){var s,r,q=this.d +q.toString +q=A.dlx(q,q.$ti.c) +s=q.$ti.c +for(;q.q();){r=q.c +if(r==null)r=s.a(r) +if(J.v(r.d,b)){q=r.a +q.toString +q.aGL(A.y(r).i("Jz.E").a(r)) +return}}}, +aCQ(a){var s,r,q,p,o,n,m,l,k=this.d +if(k.b===0)return +p=A.R(k,!0,t.Sx) +for(k=p.length,o=0;oMath.max(Math.abs(s.a),Math.abs(s.b))}return s.aQx(a,b,c)}, +YA(a,b){var s=this.a +if(s==null)return 0 +return s.YA(a,b)}, +a8f(a,b,c,d){var s=this.a +if(s==null){s=b.c +s.toString +return s}return s.a8f(a,b,c,d)}, +RJ(a,b){var s=this.a +if(s==null)return null +return s.RJ(a,b)}, +gPa(){var s=this.a +s=s==null?null:s.gPa() +return s==null?$.cZ3():s}, +Oi(a){var s=this.a +s=s==null?null:s.Oi(a) +if(s==null){s=a.gCo(a) +s=new A.ab8(1/a.gCo(a),1/(0.05*s))}return s}, +gaqc(){var s=this.a +s=s==null?null:s.gaqc() +return s==null?18:s}, +gabs(){var s=this.a +s=s==null?null:s.gabs() +return s==null?50:s}, +ga0c(){var s=this.a +s=s==null?null:s.ga0c() +return s==null?8000:s}, +aml(a){var s=this.a +if(s==null)return 0 +return s.aml(a)}, +ganS(){var s=this.a +return s==null?null:s.ganS()}, +gFK(){return!0}, +k(a){var s=this.a +if(s==null)return"ScrollPhysics" +return"ScrollPhysics -> "+s.k(0)}} +A.aCk.prototype={ +DC(a){return new A.aCk(this.Ch(a))}, +a8f(a,b,c,d){var s,r,q,p,o,n,m,l +if(d!==0){s=!1 +r=!1}else{s=!0 +r=!0}q=c.a +q.toString +p=b.a +p.toString +if(q===p){o=c.b +o.toString +n=b.b +n.toString +n=o===n +o=n}else o=!1 +if(o)s=!1 +o=c.c +o.toString +n=b.c +n.toString +if(o!==n){if(isFinite(q)){n=c.b +n.toString +if(isFinite(n))if(isFinite(p)){n=b.b +n.toString +n=isFinite(n)}else n=!1 +else n=!1}else n=!1 +if(n)r=!1 +s=!1}n=om}else m=!0 +if(m)r=!1 +if(s){if(n&&p>q)return p-(q-o) +q=c.b +q.toString +if(o>q){n=b.b +n.toString +n=n0&&b<0))n=p>0&&b>0 +else n=!0 +s=a.ax +if(n){s.toString +m=this.aMJ((o-Math.abs(b))/s)}else{s.toString +m=this.aMJ(o/s)}l=J.h7(b) +if(n&&this.b===B.a8K)return l*Math.abs(b) +return l*A.d71(o,Math.abs(b),m)}, +YA(a,b){return 0}, +RJ(a,b){var s,r,q,p,o,n,m,l=this.Oi(a) +if(Math.abs(b)>=l.c||a.gaqS()){switch(this.b.a){case 1:s=1400 +break +case 0:s=0 +break +default:s=null}r=this.gPa() +q=a.at +q.toString +p=a.z +p.toString +o=a.Q +o.toString +n=new A.b6K(p,o,r,l) +if(qo){n.f=new A.FA(o,A.Ne(r,q-o,b),B.hQ) +n.r=-1/0}else{q=n.e=A.bpL(0.135,q,b,s) +m=q.gSy() +if(b>0&&m>o){p=q.aRk(o) +n.r=p +n.f=new A.FA(o,A.Ne(r,o-o,Math.min(q.wp(0,p),5000)),B.hQ)}else if(b<0&&mr)q=r +else q=p +r=a.z +r.toString +if(s0){s=a.at +s.toString +r=a.Q +r.toString +r=s>=r +s=r}else s=!1 +if(s)return p +if(b<0){s=a.at +s.toString +r=a.z +r.toString +r=s<=r +s=r}else s=!1 +if(s)return p +s=a.at +s.toString +return A.cJH(s,o,b)}} +A.Yy.prototype={ +DC(a){return new A.Yy(this.Ch(a))}, +F6(a){return!0}} +A.azO.prototype={ +DC(a){return new A.azO(this.Ch(a))}, +F6(a){return!1}, +gFK(){return!1}} +A.TV.prototype={ +G(){return"ScrollPositionAlignmentPolicy."+this.b}} +A.vz.prototype={ +ag0(a,b,c,d,e){if(d!=null)this.FH(d) +this.aR7()}, +gxX(){var s=this.z +s.toString +return s}, +gvL(){var s=this.Q +s.toString +return s}, +gap4(){return this.z!=null&&this.Q!=null}, +gqt(){var s=this.at +s.toString +return s}, +gaN8(){return this.at!=null}, +ga2q(){var s=this.ax +s.toString +return s}, +gaNc(){return this.ax!=null}, +FH(a){var s=this,r=a.z +if(r!=null&&a.Q!=null){r.toString +s.z=r +r=a.Q +r.toString +s.Q=r}r=a.at +if(r!=null)s.at=r +r=a.ax +if(r!=null)s.ax=r +s.fr=a.fr +a.fr=null +if(A.a_(a)!==A.a_(s))s.fr.aR_() +s.w.atO(s.fr.gF7()) +s.dy.sm(0,s.fr.gCK())}, +gCo(a){var s=this.w,r=s.c +r.toString +r=A.dH(r,B.dr) +r=r==null?null:r.b +if(r==null){s=s.c +s.toString +s=A.c6e(s).x +if(s==null){s=self.window.devicePixelRatio +if(s===0)s=1}}else s=r +return s}, +aZB(a){var s,r,q,p=this,o=p.at +o.toString +if(a!==o){s=p.r.YA(p,a) +o=p.at +o.toString +r=a-s +p.at=r +if(r!==o){p.alg() +p.L0() +r=p.at +r.toString +p.anB(r-o)}if(s!==0){o=p.fr +o.toString +r=p.Ck() +q=$.aC.a5$.z.h(0,p.w.z) +q.toString +o.a9p(r,q,s) +return s}}return 0}, +aKD(a){var s=this.at +s.toString +this.at=s+a +this.ch=!0}, +aoI(a){var s=this,r=s.at +r.toString +s.as=a-r +s.at=a +s.alg() +s.L0() +$.dI.go$.push(new A.bTp(s))}, +atn(){var s,r=this.w,q=r.c +q.toString +q=A.bJx(q) +if(q!=null){r=r.c +r.toString +s=this.at +s.toString +q.aSM(r,s)}}, +aR7(){var s,r,q +if(this.at==null){s=this.w +r=s.c +r.toString +r=A.bJx(r) +if(r==null)q=null +else{s=s.c +s.toString +q=r.aQr(s)}if(q!=null)this.at=q}}, +aR6(a,b){if(b)this.at=a +else this.t_(a)}, +atm(){var s=this.at +s.toString +this.w.f.sm(0,s) +s=$.mR.wr$ +s===$&&A.e() +s.aMy()}, +Im(a){if(this.ax!==a){this.ax=a +this.ch=!0}return!0}, +Il(a,b){var s,r,q,p=this +if(!A.ajy(p.z,a,0.001)||!A.ajy(p.Q,b,0.001)||p.ch||p.db!==A.dL(p.gyy())){p.z=a +p.Q=b +p.db=A.dL(p.gyy()) +s=p.ay?p.Ck():null +p.ch=!1 +p.CW=!0 +if(p.ay){r=p.cx +r.toString +s.toString +r=!p.bFd(r,s)}else r=!1 +if(r)return!1 +p.ay=!0}if(p.CW){p.b43() +p.w.aYU(p.r.F6(p)) +p.CW=!1}s=p.Ck() +if(p.cx!=null){r=Math.max(s.gqt()-s.gxX(),0) +q=p.cx +if(r===Math.max(q.gqt()-q.gxX(),0))if(s.gMX()===p.cx.gMX()){r=Math.max(s.gvL()-s.gqt(),0) +q=p.cx +r=r===Math.max(q.gvL()-q.gqt(),0)&&s.e===p.cx.e}else r=!1 +else r=!1 +r=!r}else r=!0 +if(r){if(!p.cy){A.kD(p.gbH_()) +p.cy=!0}p.cx=p.Ck()}return!0}, +bFd(a,b){var s=this,r=s.r.a8f(s.fr.gCK(),b,a,s.fr.gwI()),q=s.at +q.toString +if(r!==q){s.at=r +return!1}return!0}, +YB(){this.fr.YB() +this.alg()}, +alg(){var s,r,q,p,o,n=this,m=n.w +switch(m.a.c.a){case 0:s=B.qc +r=B.qb +break +case 1:s=B.qd +r=B.qe +break +case 2:s=B.qb +r=B.qc +break +case 3:s=B.qe +r=B.qd +break +default:s=null +r=null}q=A.b4(t._S) +p=n.at +p.toString +o=n.z +o.toString +if(p>o)q.t(0,r) +p=n.at +p.toString +o=n.Q +o.toString +if(pr)o=r +break +default:o=m}r=n.at +r.toString +if(o===r)return A.d1(m,t.H) +if(e.a===B.H.a){n.t_(o) +return A.d1(m,t.H)}return n.x4(o,d,e)}, +a0i(a,b,c,d){var s,r=this.z +r.toString +s=this.Q +s.toString +b=A.a9(b,r,s) +return this.b4C(0,b,c,d)}, +yA(a){var s,r,q=this,p=q.fr +if(p!=null){s=p.gF7() +r=q.fr.gCK() +if(r&&!a.gCK())q.anr() +q.fr.n()}else{r=!1 +s=!1}q.fr=a +if(s!==a.gF7())q.w.atO(q.fr.gF7()) +q.dy.sm(0,q.fr.gCK()) +if(!r&&q.fr.gCK())q.any()}, +any(){var s=this.fr +s.toString +s.aLt(this.Ck(),$.aC.a5$.z.h(0,this.w.z))}, +anB(a){var s,r,q=this.fr +q.toString +s=this.Ck() +r=$.aC.a5$.z.h(0,this.w.z) +r.toString +q.aLu(s,r,a)}, +anr(){var s,r,q=this,p=q.fr +p.toString +s=q.Ck() +r=$.aC.a5$.z.h(0,q.w.z) +r.toString +p.aLs(s,r) +q.atm() +q.atn()}, +bH0(){var s,r,q +this.cy=!1 +s=this.w.z +if($.aC.a5$.z.h(0,s)!=null){r=this.Ck() +q=$.aC.a5$.z.h(0,s) +q.toString +s=$.aC.a5$.z.h(0,s) +if(s!=null)s.v6(new A.Lk(r,q,0))}}, +n(){var s=this,r=s.fr +if(r!=null)r.n() +s.fr=null +r=s.dy +r.M$=$.bl() +r.F$=0 +s.pl()}, +qz(a){var s,r,q=this +q.b4B(a) +s=q.z +s=s==null?null:B.e.bk(s,1) +r=q.Q +r=r==null?null:B.e.bk(r,1) +a.push("range: "+A.r(s)+".."+A.r(r)) +r=q.ax +a.push("viewport: "+A.r(r==null?null:B.e.bk(r,1)))}} +A.bTp.prototype={ +$1(a){this.a.as=0}, +$S:3} +A.Lk.prototype={ +qz(a){this.b5M(a) +a.push(this.a.k(0))}} +A.agr.prototype={ +qz(a){var s,r +this.a4m(a) +s=this.uw$ +r=s===0?"local":"remote" +a.push("depth: "+s+" ("+r+")")}} +A.aUZ.prototype={} +A.Ll.prototype={ +ag1(a,b,c,d,e,f){var s=this +if(s.at==null&&c!=null)s.at=c +if(s.fr==null)s.yA(new A.E5(s))}, +gyy(){return this.w.a.c}, +FH(a){var s,r=this +r.b41(a) +r.fr.a=r +r.k4=a.k4 +s=a.ok +if(s!=null){r.ok=s +s.a=r +a.ok=null}}, +yA(a){var s,r=this +r.k3=0 +r.b45(a) +s=r.ok +if(s!=null)s.n() +r.ok=null +if(!r.fr.gCK())r.ask(B.nB)}, +am_(a){var s,r=this +r.ask(a>0?B.E3:B.E4) +s=r.at +s.toString +r.afU(s-r.r.alY(r,a))}, +zb(a){var s,r,q,p=this,o=p.r.RJ(p,a) +if(o!=null){s=p.fr +s=s==null?null:s.gF7() +s=new A.ale(s!==!1,p) +r=A.akA(null,0,p.w) +r.di() +q=r.f3$ +q.b=!0 +q.a.push(s.gakU()) +r.a8k(o).a.a.t5(s.gakk()) +s.b=r +p.yA(s)}else p.yA(new A.E5(p))}, +ask(a){var s,r,q,p=this +if(p.k4===a)return +p.k4=a +s=p.Ck() +r=p.w.z +q=$.aC.a5$.z.h(0,r) +q.toString +r=$.aC.a5$.z.h(0,r) +if(r!=null)r.v6(new A.aId(a,s,q,0))}, +x4(a,b,c){var s,r,q,p=this,o=p.at +o.toString +if(A.ajy(a,o,p.r.Oi(p).a)){p.t_(a) +return A.d1(null,t.H)}o=p.at +o.toString +s=new A.arh(p) +r=new A.aE(new A.ah($.aq,t.D4),t.gR) +s.b=r +o=A.akA("DrivenScrollActivity",o,p.w) +o.di() +q=o.f3$ +q.b=!0 +q.a.push(s.gakU()) +o.z=B.bA +o.vs(a,b,c).a.a.t5(s.gakk()) +s.c!==$&&A.e5() +s.c=o +p.yA(s) +return r.a}, +t_(a){var s,r,q=this +q.yA(new A.E5(q)) +s=q.at +s.toString +if(s!==a){q.aoI(a) +q.any() +r=q.at +r.toString +q.anB(r-s) +q.anr()}q.zb(0)}, +ar6(a){var s,r,q,p,o=this +if(a===0){o.zb(0) +return}s=o.at +s.toString +r=o.z +r.toString +r=Math.max(s+a,r) +q=o.Q +q.toString +p=Math.min(r,q) +if(p!==s){o.yA(new A.E5(o)) +o.ask(-a>0?B.E3:B.E4) +s=o.at +s.toString +o.dy.sm(0,!0) +o.aoI(p) +o.any() +r=o.at +r.toString +o.anB(r-s) +o.anr() +o.zb(0)}}, +anR(a,b){var s,r,q=this,p=q.r,o=p.aml(q.k3) +p=p.ganS() +s=p==null?null:0 +r=new A.bTl(q,b,o,p,a.a,o!==0,s,a.d,a) +q.yA(new A.bjl(r,q)) +return q.ok=r}, +n(){var s=this.ok +if(s!=null)s.n() +this.ok=null +this.b47()}} +A.b6K.prototype={ +akB(a){var s,r=this,q=r.r +q===$&&A.e() +if(a>q){if(!isFinite(q))q=0 +r.w=q +q=r.f +q===$&&A.e() +s=q}else{r.w=0 +q=r.e +q===$&&A.e() +s=q}s.a=r.a +return s}, +tJ(a,b){return this.akB(b).tJ(0,b-this.w)}, +wp(a,b){return this.akB(b).wp(0,b-this.w)}, +Gt(a){return this.akB(a).Gt(a-this.w)}, +k(a){return"BouncingScrollSimulation(leadingExtent: "+A.r(this.b)+", trailingExtent: "+A.r(this.c)+")"}} +A.bcv.prototype={ +tJ(a,b){var s,r=this.e +r===$&&A.e() +s=A.a9(b/r,0,1) +r=this.f +r===$&&A.e() +return this.b+r*(1-Math.pow(1-s,$.cy_()))}, +wp(a,b){var s=this.e +s===$&&A.e() +return this.c*Math.pow(1-A.a9(b/s,0,1),$.cy_()-1)}, +Gt(a){var s=this.e +s===$&&A.e() +return a>=s}} +A.a8s.prototype={ +G(){return"ScrollViewKeyboardDismissBehavior."+this.b}} +A.aE3.prototype={ +bC_(a,b,c,d){var s=this +if(s.x)return new A.aFf(c,b,s.ch,d,null) +return A.cR7(s.z,c,s.Q,B.I6,s.y,s.ch,b,d)}, +A(a){var s,r,q,p=this,o=p.aJf(a),n=p.c,m=A.cvQ(a,n,p.d),l=p.f +if(l==null)l=p.e==null&&A.cOv(a,n) +s=l?A.T0(a):p.e +r=A.bTs(m,p.ch,s,p.at,!1,null,p.r,p.ay,p.w,p.as,new A.bTq(p,m,o)) +q=l&&s!=null?A.cOu(r):r +if(p.ax===B.w6)return new A.iH(new A.bTr(a),q,null,t.kj) +else return q}} +A.bTq.prototype={ +$2(a,b){return this.a.bC_(a,b,this.b,this.c)}, +$S:1117} +A.bTr.prototype={ +$1(a){var s=A.Qi(this.a) +if(a.d!=null&&s.gee())s.tk() +return!1}, +$S:399} +A.aqm.prototype={ +aJf(a){return this.cx}} +A.alI.prototype={ +aJf(a){var s,r,q,p,o=this.aJb(a),n=this.cx +if(n==null){s=A.dH(a,null) +if(s!=null){r=s.f +q=r.aKt(0,0) +p=r.bES(0,0) +r=this.c===B.L +n=r?p:q +o=A.nz(o,s.IB(r?q:p),null)}}return A.a([n!=null?new A.a9F(n,o,null):o],t.p)}} +A.mG.prototype={ +aJb(a){return A.cCW(this.R8)}} +A.bAL.prototype={ +$2(a,b){var s=B.d.aQ(b,2) +if((b&1)===0)return this.a.$2(a,s) +return this.b.$2(a,s)}, +$S:400} +A.bAM.prototype={ +$2(a,b){return(b&1)===0?B.d.aQ(b,2):null}, +$S:401} +A.atc.prototype={ +aJb(a){return new A.Lz(this.p3,this.p4,null)}} +A.cnQ.prototype={ +$2(a,b){if(!a.a)a.U(0,b)}, +$S:90} +A.a8t.prototype={ +Y(){var s=null,r=t.E +return new A.TY(new A.aUE($.bl()),new A.bG(s,r),new A.bG(s,t.LZ),new A.bG(s,r),B.a1V,s,A.b(t.yb,t.Q),s,!0,s,s,s,B.l)}, +bYy(a,b){return this.f.$2(a,b)}} +A.bTy.prototype={ +$1(a){return null}, +$S:1121} +A.agu.prototype={ +fj(a){return this.r!==a.r}} +A.TY.prototype={ +gaLc(){var s,r=this +switch(r.a.c.a){case 2:s=r.d.at +s.toString +return new A.w(0,s) +case 0:s=r.d.at +s.toString +return new A.w(0,-s) +case 3:s=r.d.at +s.toString +return new A.w(-s,0) +case 1:s=r.d.at +s.toString +return new A.w(s,0)}}, +gWO(){var s=this.a.d +if(s==null){s=this.w +s.toString}return s}, +guc(){return this.a.z}, +aHj(){var s,r,q,p=this,o=p.a.Q +if(o==null){o=p.c +o.toString +o=A.Lj(o)}p.r=o +s=p.c +s.toString +s=o.OI(s) +p.e=s +o=p.a +r=o.e +if(r!=null)p.e=r.DC(s) +else{o=o.Q +if(o!=null){s=p.c +s.toString +p.e=o.OI(s).DC(p.e)}}q=p.d +if(q!=null){p.gWO().IO(0,q) +A.kD(q.gpy())}o=p.gWO() +s=p.e +s.toString +p.d=o.an9(s,p,q) +s=p.gWO() +o=p.d +o.toString +s.b3(o)}, +ve(a,b){var s,r,q,p=this.f +this.Aa(p,"offset") +s=p.y +r=s==null +if((r?A.y(p).i("fQ.T").a(s):s)!=null){q=this.d +q.toString +p=r?A.y(p).i("fQ.T").a(s):s +p.toString +q.aR6(p,b)}}, +ao(){if(this.a.d==null)this.w=new A.h1(0,!0,null,A.a([],t.ZP),$.bl()) +this.aL()}, +dh(){var s=this,r=s.c +r.toString +r=A.dH(r,B.xD) +s.x=r==null?null:r.ay +s.aHj() +s.b5P()}, +bvO(a){var s,r,q,p=this,o=null,n=p.a,m=n.e +if(m==null){n=n.Q +if(n==null)m=o +else{s=p.c +s.toString +s=n.OI(s) +m=s}}r=a.e +if(r==null){n=a.Q +if(n==null)r=o +else{s=p.c +s.toString +s=n.OI(s) +r=s}}do{n=m==null +s=n?o:A.a_(m) +q=r==null +if(s!=(q?o:A.a_(r)))return!0 +m=n?o:m.a +r=q?o:r.a}while(m!=null||r!=null) +n=p.a.d +n=n==null?o:A.a_(n) +s=a.d +return n!=(s==null?o:A.a_(s))}, +bj(a){var s,r,q=this +q.b5Q(a) +s=a.d +if(q.a.d!=s){if(s==null){s=q.w +s.toString +r=q.d +r.toString +s.IO(0,r) +q.w.n() +q.w=null}else{r=q.d +r.toString +s.IO(0,r) +if(q.a.d==null)q.w=new A.h1(0,!0,null,A.a([],t.ZP),$.bl())}s=q.gWO() +r=q.d +r.toString +s.b3(r)}if(q.bvO(a))q.aHj()}, +n(){var s,r=this,q=r.a.d +if(q!=null){s=r.d +s.toString +q.IO(0,s)}else{q=r.w +if(q!=null){s=r.d +s.toString +q.IO(0,s)}q=r.w +if(q!=null)q.n()}r.d.n() +r.f.n() +r.b5R()}, +aYU(a){var s,r,q=this +if(a===q.ax)s=!a||A.dL(q.a.c)===q.ay +else s=!1 +if(s)return +if(!a){q.as=B.a1V +q.aEW()}else{switch(A.dL(q.a.c).a){case 1:q.as=A.p([B.xj,new A.fn(new A.bTu(q),new A.bTv(q),t.ok)],t.Ev,t.xR) +break +case 0:q.as=A.p([B.xi,new A.fn(new A.bTw(q),new A.bTx(q),t.Uv)],t.Ev,t.xR) +break}a=!0}q.ax=a +q.ay=A.dL(q.a.c) +s=q.z +if(s.gap()!=null){s=s.gap() +s.akM(q.as) +if(!s.a.f){r=s.c.gaC() +r.toString +t.Wx.a(r) +s.e.bB4(r)}}}, +atO(a){var s,r=this +if(r.at===a)return +r.at=a +s=r.Q +if($.aC.a5$.z.h(0,s)!=null){s=$.aC.a5$.z.h(0,s).gaC() +s.toString +t.f1.a(s).saNq(r.at)}}, +biA(a){var s=this.d,r=s.fr.gwI(),q=new A.btU(this.gbel(),s) +s.yA(q) +s.k3=r +this.CW=q}, +buL(a){this.ch=this.d.anR(a,this.gbej())}, +buM(a){var s=this.ch +if(s!=null)s.eG(0,a)}, +buK(a){var s,r,q,p,o=this.ch +if(o!=null){s=a.b +s.toString +r=-s +if(A.b_x(o.a.w.a.c))r=-r +o.x=a +if(o.f){s=J.h7(r) +q=o.c +p=Math.abs(r)>Math.abs(q)*0.5 +if(s===J.h7(q)&&p)r+=q}o.a.zb(r)}}, +aEW(){if($.aC.a5$.z.h(0,this.z)==null)return +var s=this.CW +if(s!=null)s.a.zb(0) +s=this.ch +if(s!=null)s.a.zb(0)}, +bem(){this.CW=null}, +bek(){this.ch=null}, +aF0(a){var s,r=this.d,q=r.at +q.toString +s=r.z +s.toString +s=Math.max(q+a,s) +r=r.Q +r.toString +return Math.min(s,r)}, +aF_(a){var s,r,q=A.bx("delta"),p=$.mR.v8$ +p===$&&A.e() +p=p.a +p=p.gaA(p) +s=A.i0(p,A.y(p).i("D.E")) +p=this.r +p===$&&A.e() +p=p.ga18() +r=s.cr(0,p.gtc(p))&&a.gd5(a)===B.ed +switch(A.dL(this.a.c).a){case 0:q.b=r?a.gxv().b:a.gxv().a +break +case 1:q.b=r?a.gxv().a:a.gxv().b +break}if(A.b_x(this.a.c))q.b=q.aV()*-1 +return q.aV()}, +buQ(a){var s,r,q,p,o=this +if(t.Mj.b(a)&&o.d!=null){s=o.e +if(s!=null){r=o.d +r.toString +r=!s.F6(r) +s=r}else s=!1 +if(s)return +q=o.aF_(a) +p=o.aF0(q) +if(q!==0){s=o.d.at +s.toString +s=p!==s}else s=!1 +if(s)$.no.y1$.aQB(0,a,o.gbuN())}else if(t.xb.b(a))o.d.ar6(0)}, +buO(a){var s,r=this,q=r.aF_(a),p=r.aF0(q) +if(q!==0){s=r.d.at +s.toString +s=p!==s}else s=!1 +if(s)r.d.ar6(q)}, +bky(a){var s,r +if(a.uw$===0){s=$.aC.a5$.z.h(0,this.y) +r=s==null?null:s.gaC() +if(r!=null)r.dc()}return!1}, +A(a){var s,r,q,p,o,n,m,l=this,k=null,j=l.d +j.toString +s=l.as +r=l.a +q=r.w +p=l.at +r=r.bYy(a,j) +o=new A.agu(l,j,A.t9(B.cY,new A.vt(new A.cb(A.cw(k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k),!1,!q,!1,new A.k3(p,!1,r,l.Q),k),s,B.cD,q,l.z),k,k,k,k,k,k,l.gbuP(),k),k) +j=l.a +if(!j.w){j=l.d +j.toString +s=l.e.gFK() +r=l.a +o=new A.iH(l.gbkx(),new A.aV_(j,s,r.x,o,l.y),k,t.ji) +j=r}s=l.gWO() +r=l.a.as +n=new A.aE4(j.c,s,r) +j=l.r +j===$&&A.e() +o=j.a8y(a,j.a8x(a,o,n),n) +m=A.cCH(a) +if(m!=null){j=l.d +j.toString +o=new A.agw(l,j,o,m,k)}return o}} +A.bTu.prototype={ +$0(){var s=this.a.r +s===$&&A.e() +return A.cDx(null,s.gDW())}, +$S:275} +A.bTv.prototype={ +$1(a){var s,r,q=this.a +a.ax=q.gaAQ() +a.ay=q.gaEY() +a.ch=q.gaEZ() +a.CW=q.gaEX() +a.cx=q.gaEV() +s=q.e +a.cy=s==null?null:s.gaqc() +s=q.e +a.db=s==null?null:s.gabs() +s=q.e +a.dx=s==null?null:s.ga0c() +s=q.r +s===$&&A.e() +r=q.c +r.toString +a.dy=s.ae2(r) +a.at=q.a.y +a.b=q.x +a.c=q.r.gDW()}, +$S:276} +A.bTw.prototype={ +$0(){var s=this.a.r +s===$&&A.e() +return A.QO(null,s.gDW())}, +$S:277} +A.bTx.prototype={ +$1(a){var s,r,q=this.a +a.ax=q.gaAQ() +a.ay=q.gaEY() +a.ch=q.gaEZ() +a.CW=q.gaEX() +a.cx=q.gaEV() +s=q.e +a.cy=s==null?null:s.gaqc() +s=q.e +a.db=s==null?null:s.gabs() +s=q.e +a.dx=s==null?null:s.ga0c() +s=q.r +s===$&&A.e() +r=q.c +r.toString +a.dy=s.ae2(r) +a.at=q.a.y +a.b=q.x +a.c=q.r.gDW()}, +$S:278} +A.agw.prototype={ +Y(){return new A.aV0(B.l)}} +A.aV0.prototype={ +ao(){var s,r,q,p +this.aL() +s=this.a +r=s.c +s=s.d +q=t.x9 +p=t.i +q=new A.agv(r,new A.bjA(r,30),s,A.b(q,p),A.b(q,p),A.a([],t.D1),A.b4(q),B.dH_,$.bl()) +s.a9(0,q.gaEO()) +this.d=q}, +bj(a){var s,r +this.bO(a) +s=this.a.d +if(a.d!==s){r=this.d +r===$&&A.e() +r.sbB(0,s)}}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.aH()}, +A(a){var s=this.a,r=s.f,q=this.d +q===$&&A.e() +return new A.a8D(r,s.e,q,null)}} +A.agv.prototype={ +sbB(a,b){var s,r=this.id +if(b===r)return +s=this.gaEO() +r.U(0,s) +this.id=b +b.a9(0,s)}, +buy(){if(this.fr)return +this.fr=!0 +$.dI.go$.push(new A.cnN(this))}, +anq(){var s=this,r=s.b,q=A.jG(r,A.a0(r).c) +r=s.k1 +r.kU(r,new A.cnO(q)) +r=s.k2 +r.kU(r,new A.cnP(q)) +s.b2V()}, +ap_(a){var s,r,q,p,o,n=this +if(n.fy==null&&n.fx==null)n.go=n.aAH(a.b) +s=A.b_n(n.dx) +r=a.b +q=-s.a +p=-s.b +if(a.a===B.q8){r=n.fy=n.aBr(r) +a=new A.Ln(new A.w(r.a+q,r.b+p),B.q8)}else{r=n.fx=n.aBr(r) +a=new A.Ln(new A.w(r.a+q,r.b+p),B.a8O)}o=n.b32(a) +if(o===B.E6){n.dy.e=!1 +return o}if(n.go){r=n.dy +r.b0k(A.cCx(a.b,0,0)) +if(r.e)return B.E6}return o}, +aBr(a){var s,r,q,p,o=this.dx,n=o.c.gaC() +n.toString +t.x.a(n) +s=n.vl(a) +if(!this.go){r=s.b +if(r<0||s.a<0)return A.e_(n.dJ(0,null),B.m) +q=n.k3 +if(r>q.b||s.a>q.a)return B.dyE}p=A.b_n(o) +o=p.a +r=p.b +return A.e_(n.dJ(0,null),new A.w(s.a+o,s.b+r))}, +al6(a,b){var s,r,q,p=this,o=p.dx,n=A.b_n(o) +o=o.c.gaC() +o.toString +t.x.a(o) +s=o.dJ(0,null) +r=p.d +if(r!==-1)q=p.fx==null||b +else q=!1 +if(q){r=J.n8(p.b[r]).a +r.toString +p.fx=A.e_(s,A.e_(J.cyY(p.b[p.d],o),r.a.a2(0,new A.w(0,-r.b/2))).a2(0,n))}r=p.c +if(r!==-1)q=!0 +else q=!1 +if(q){r=J.n8(p.b[r]).b +r.toString +p.fy=A.e_(s,A.e_(J.cyY(p.b[p.c],o),r.a.a2(0,new A.w(0,-r.b/2))).a2(0,n))}}, +aH1(){return this.al6(!0,!0)}, +aC0(a){var s,r,q,p,o,n,m,l,k=this,j=k.b +if(a){s=j[k.c] +r=s.gm(s).b +q=s.gm(s).b.b}else{s=j[k.d] +r=s.gm(s).a +j=s.gm(s).a +q=j==null?null:j.b}if(q==null||r==null)return +j=k.dx +p=j.c.gaC() +p.toString +t.x.a(p) +o=A.e_(s.dJ(0,p),r.a) +p=p.k3 +n=p.a +p=p.b +switch(j.a.c.a){case 0:m=o.b +l=m-q +if(m>=p&&l<=0)return +if(m>p){j=k.id +n=j.at +n.toString +j.t_(n+p-m) +return}if(l<0){j=k.id +p=j.at +p.toString +j.t_(p+0-l)}return +case 1:r=o.a +if(r>=n&&r<=0)return +if(r>n){j=k.id +p=j.at +p.toString +j.t_(p+r-n) +return}if(r<0){j=k.id +p=j.at +p.toString +j.t_(p+r-0)}return +case 2:m=o.b +l=m-q +if(m>=p&&l<=0)return +if(m>p){j=k.id +n=j.at +n.toString +j.t_(n+m-p) +return}if(l<0){j=k.id +p=j.at +p.toString +j.t_(p+l-0)}return +case 3:r=o.a +if(r>=n&&r<=0)return +if(r>n){j=k.id +p=j.at +p.toString +j.t_(p+n-r) +return}if(r<0){j=k.id +p=j.at +p.toString +j.t_(p+0-r)}return}}, +aAH(a){var s,r=this.dx.c.gaC() +r.toString +t.x.a(r) +s=r.vl(a) +r=r.k3 +return new A.Z(0,0,0+r.a,0+r.b).p(0,s)}, +yG(a,b){var s,r,q=this +switch(b.a.a){case 0:s=q.dx.d.at +s.toString +q.k1.j(0,a,s) +q.a9F(a) +break +case 1:s=q.dx.d.at +s.toString +q.k2.j(0,a,s) +q.a9F(a) +break +case 5:case 6:q.a9F(a) +s=q.dx +r=s.d.at +r.toString +q.k1.j(0,a,r) +s=s.d.at +s.toString +q.k2.j(0,a,s) +break +case 2:q.k2.D(0,a) +q.k1.D(0,a) +break +case 3:case 4:s=q.dx +r=s.d.at +r.toString +q.k2.j(0,a,r) +s=s.d.at +s.toString +q.k1.j(0,a,s) +break}return q.b2W(a,b)}, +a9F(a){var s,r,q,p,o,n,m=this,l=m.dx,k=l.d.at +k.toString +s=m.k1.h(0,a) +r=m.fx +if(r!=null)q=s==null||Math.abs(k-s)>1e-10 +else q=!1 +if(q){p=A.b_n(l) +q=p.a +o=p.b +a.S5(new A.Ln(new A.w(r.a+-q,r.b+-o),B.a8O))}n=m.k2.h(0,a) +r=m.fy +if(r!=null)k=n==null||Math.abs(k-n)>1e-10 +else k=!1 +if(k){p=A.b_n(l) +l=p.a +k=p.b +a.S5(new A.Ln(new A.w(r.a+-l,r.b+-k),B.q8))}}, +n(){var s=this +s.k1.V(0) +s.k2.V(0) +s.fr=!1 +s.dy.e=!1 +s.b2X()}} +A.cnN.prototype={ +$1(a){var s=this.a +if(!s.fr)return +s.fr=!1 +s.a7M()}, +$S:3} +A.cnO.prototype={ +$2(a,b){return!this.a.p(0,a)}, +$S:403} +A.cnP.prototype={ +$2(a,b){return!this.a.p(0,a)}, +$S:403} +A.aV_.prototype={ +be(a){var s=this.e,r=new A.aUg(s,this.f,this.r,null,A.aU(t.T)) +r.bd() +r.sc8(null) +s.a9(0,r.gTk()) +return r}, +bi(a,b){b.sFK(this.f) +b.sbB(0,this.e) +b.saY3(this.r)}} +A.aUg.prototype={ +sbB(a,b){var s,r=this,q=r.L +if(b===q)return +s=r.gTk() +q.U(0,s) +r.L=b +b.a9(0,s) +r.dc()}, +sFK(a){if(a===this.ai)return +this.ai=a +this.dc()}, +saY3(a){if(a==this.b2)return +this.b2=a +this.dc()}, +u0(a){var s,r,q=this +q.wd(a) +a.a=!0 +if(q.L.ay){a.dO(B.dHf,q.ai) +s=q.L +r=s.at +r.toString +a.dM=r +a.d=!0 +r=s.Q +r.toString +a.bN=r +s=s.z +s.toString +a.dA=s +a.saXC(q.b2)}}, +R2(a,b,c){var s,r,q,p,o,n,m,l=this +if(c.length!==0){s=B.b.gN(c).dx +s=!(s!=null&&s.p(0,B.a95))}else s=!0 +if(s){l.d2=null +l.avG(a,b,c) +return}s=l.d2 +if(s==null)s=l.d2=A.a8G(null,l.gKO()) +s.sapA(a.at||a.as) +s.ses(0,a.w) +s=l.d2 +s.toString +r=t.QF +q=A.a([s],r) +p=A.a([],r) +for(s=c.length,o=null,n=0;n#"+A.eA(r)+"("+B.b.aU(q,", ")+")"}, +gv(a){return A.am(this.a,this.b,null,this.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aF(b)!==A.a_(r))return!1 +if(b instanceof A.aE4)if(b.a===r.a)if(b.b===r.b)s=b.d===r.d +else s=!1 +else s=!1 +else s=!1 +return s}} +A.bTt.prototype={ +$2(a,b){if(b!=null)this.a.push(a+b.k(0))}, +$S:404} +A.bjA.prototype={ +ajw(a,b){switch(b.a){case 0:return a.a +case 1:return a.b}}, +bvS(a,b){switch(b.a){case 0:return a.a +case 1:return a.b}}, +b0k(a){var s=this,r=s.a.gaLc() +s.d=a.bJ(0,r.a,r.b) +if(s.e)return +s.Qy()}, +Qy(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c +var $async$Qy=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:d=p.a +c=d.c.gaC() +c.toString +t.x.a(c) +o=c.dJ(0,null) +c=c.k3 +n=A.ks(o,new A.Z(0,0,0+c.a,0+c.b)) +c=p.e=!0 +m=d.gaLc() +o=n.a +l=n.b +k=p.ajw(new A.w(o+m.a,l+m.b),A.dL(d.a.c)) +j=k+p.bvS(new A.a1(n.c-o,n.d-l),A.dL(d.a.c)) +l=p.d +l===$&&A.e() +i=p.ajw(new A.w(l.a,l.b),A.dL(d.a.c)) +l=p.d +h=p.ajw(new A.w(l.c,l.d),A.dL(d.a.c)) +switch(d.a.c.a){case 0:case 3:if(h>j){o=d.d +l=o.at +l.toString +o=o.z +o.toString +o=l>o}else o=!1 +if(o){g=Math.min(h-j,20) +o=d.d +l=o.z +l.toString +o=o.at +o.toString +f=Math.max(l,o-g)}else{if(io}else o=!1 +if(o){g=Math.min(k-i,20) +o=d.d +l=o.z +l.toString +o=o.at +o.toString +f=Math.max(l,o-g)}else{if(h>j){o=d.d +l=o.at +l.toString +o=o.Q +o.toString +o=l>>24&255)/255*q.gm(q))) +return s}, +aDg(a){var s,r,q,p=this +if(a){s=$.aD().b_() +r=p.c +q=p.r +s.saf(0,r.a3((r.gm(r)>>>24&255)/255*q.gm(q))) +s.sd8(0,B.aI) +s.spw(1) +return s}s=$.aD().b_() +r=p.b +q=p.r +s.saf(0,r.a3((r.gm(r)>>>24&255)/255*q.gm(q))) +return s}, +bqQ(){return this.aDg(!1)}, +bqM(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null +e.ga6V() +switch(e.ga6V().a){case 0:s=e.f +r=e.cy +r===$&&A.e() +q=new A.a1(s,r) +s+=2*e.x +r=e.db.d +r.toString +p=e.dx +p=p===B.at||p===B.av +o=e.Q +n=new A.a1(s,r-(p?o.gen(o)+o.gev(o):o.goZ())) +r=e.x +m=r+e.Q.a +o=e.cx +o===$&&A.e() +r=m-r +l=e.ga63() +k=new A.w(r,l) +j=k.a2(0,new A.w(s,0)) +i=e.db.d +i.toString +p=e.dx +p=p===B.at||p===B.av +h=e.Q +p=p?h.gen(h)+h.gev(h):h.goZ() +g=new A.w(r+s,l+(i-p)) +f=o +break +case 1:s=e.f +r=e.cy +r===$&&A.e() +q=new A.a1(s,r) +r=e.x +p=e.db.d +p.toString +o=e.dx +o=o===B.at||o===B.av +l=e.Q +o=o?l.gen(l)+l.gev(l):l.goZ() +n=new A.a1(s+2*r,p-o) +o=e.f +p=e.x +m=b.a-o-p-e.Q.c +o=e.cx +o===$&&A.e() +p=m-p +r=e.ga63() +k=new A.w(p,r) +s=e.db.d +s.toString +l=e.dx +l=l===B.at||l===B.av +i=e.Q +g=new A.w(p,r+(s-(l?i.gen(i)+i.gev(i):i.goZ()))) +j=k +f=o +break +case 2:s=e.cy +s===$&&A.e() +q=new A.a1(s,e.f) +s=e.db.d +s.toString +r=e.dx +r=r===B.at||r===B.av +p=e.Q +r=r?p.gen(p)+p.gev(p):p.goZ() +p=e.f +o=e.x +p+=2*o +n=new A.a1(s-r,p) +r=e.cx +r===$&&A.e() +f=o+e.Q.b +o=e.ga63() +s=f-e.x +k=new A.w(o,s) +j=k.a2(0,new A.w(0,p)) +l=e.db.d +l.toString +i=e.dx +i=i===B.at||i===B.av +h=e.Q +g=new A.w(o+(l-(i?h.gen(h)+h.gev(h):h.goZ())),s+p) +m=r +break +case 3:s=e.cy +s===$&&A.e() +q=new A.a1(s,e.f) +s=e.db.d +s.toString +r=e.dx +r=r===B.at||r===B.av +p=e.Q +r=r?p.gen(p)+p.gev(p):p.goZ() +p=e.f +o=e.x +n=new A.a1(s-r,p+2*o) +r=e.cx +r===$&&A.e() +f=b.b-p-o-e.Q.d +o=e.ga63() +p=f-e.x +k=new A.w(o,p) +s=e.db.d +s.toString +l=e.dx +l=l===B.at||l===B.av +i=e.Q +g=new A.w(o+(s-(l?i.gen(i)+i.gev(i):i.goZ())),p) +j=k +m=r +break +default:g=d +j=g +k=j +n=k +q=n +f=q +m=f}s=k.a +r=k.b +e.ch=new A.Z(s,r,s+n.a,r+n.b) +e.CW=new A.Z(m,f,m+q.a,f+q.b) +s=e.r +if(s.gm(s)!==0){s=e.ch +s.toString +a.fu(s,e.bqQ()) +a.u1(j,g,e.aDg(!0)) +s=e.y +if(s!=null){r=e.CW +r.toString +a.ft(A.qW(r,s),e.gaDf()) +return}s=e.CW +s.toString +a.fu(s,e.gaDf()) +return}}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.dx +if(f!=null){s=g.db +if(s!=null){r=s.b +r.toString +s=s.a +s.toString +s=r<=s}else s=!0}else s=!0 +if(s)return +s=g.db.d +s.toString +f=f===B.at||f===B.av +r=g.Q +f=f?r.gen(r)+r.gev(r):r.goZ() +if(s-f-2*g.w<=0)return +f=g.db +s=f.b +s.toString +if(s==1/0||s==-1/0)return +f=f.gMX() +s=g.dx +s=s===B.at||s===B.av +r=g.Q +s=s?r.gen(r)+r.gev(r):r.goZ() +r=g.db +q=r.b +q.toString +p=r.a +p.toString +r=r.d +r.toString +o=g.dx +o=o===B.at||o===B.av +n=g.Q +o=o?n.gen(n)+n.gev(n):n.goZ() +m=A.a9((f-s)/(q-p+r-o),0,1) +o=g.db.d +o.toString +f=g.dx +f=f===B.at||f===B.av +s=g.Q +f=f?s.gen(s)+s.gev(s):s.goZ() +f=Math.min(o-f-2*g.w,g.at) +o=g.db.d +o.toString +s=g.dx +s=s===B.at||s===B.av +r=g.Q +s=s?r.gen(r)+r.gev(r):r.goZ() +l=Math.max(f,(o-s-2*g.w)*m) +s=g.db.gMX() +o=g.db.d +o.toString +f=g.as +r=g.dx +r=r===B.at||r===B.av +q=g.Q +r=r?q.gen(q)+q.gev(q):q.goZ() +k=Math.min(f,o-r-2*g.w) +f=g.dx +f=f===B.av||f===B.cp +r=g.db +if((f?Math.max(r.gvL()-r.gqt(),0):Math.max(r.gqt()-r.gxX(),0))>0){f=g.dx +f=f===B.av||f===B.cp +r=g.db +r=(f?Math.max(r.gqt()-r.gxX(),0):Math.max(r.gvL()-r.gqt(),0))>0 +f=r}else f=!1 +j=f?k:k*(1-A.a9(1-s/o,0,0.2)/0.2) +f=g.db.d +f.toString +s=g.dx +s=s===B.at||s===B.av +r=g.Q +s=s?r.gen(r)+r.gev(r):r.goZ() +s=A.a9(l,j,f-s-2*g.w) +g.cy=s +f=g.db +r=f.b +r.toString +q=f.a +q.toString +i=r-q +if(i>0){r=f.c +r.toString +h=A.a9((r-q)/i,0,1)}else h=0 +r=g.dx +q=r===B.av +p=q||r===B.cp?1-h:h +f=f.d +f.toString +r=r===B.at||q +q=g.Q +r=r?q.gen(q)+q.gev(q):q.goZ() +g.cx=p*(f-r-2*g.w-s)+g.gbne() +return g.bqM(a,b)}, +ata(a){var s,r,q,p,o=this,n=o.db,m=n.b +m.toString +s=n.a +s.toString +n=n.d +n.toString +r=o.dx +r=r===B.at||r===B.av +q=o.Q +r=r?q.gen(q)+q.gev(q):q.goZ() +q=o.w +p=o.cy +p===$&&A.e() +return(m-s)*a/(n-r-2*q-p)}, +Nm(a){var s,r,q=this +if(q.CW==null)return null +if(!q.ay){s=q.r +if(s.gm(s)!==0){s=q.db +r=s.a +r.toString +s=s.b +s.toString +s=r===s}else s=!0}else s=!0 +if(s)return!1 +return q.ch.p(0,a)}, +aNi(a,b,c){var s,r,q,p=this,o=p.ch +if(o==null)return!1 +if(p.ay)return!1 +s=p.db +r=s.a +r.toString +s=s.b +s.toString +if(r===s)return!1 +q=o.xR(A.tA(p.CW.gcO(),24)) +s=p.r +if(s.gm(s)===0){if(c&&b===B.ed)return q.p(0,a) +return!1}switch(b.a){case 0:case 4:return q.p(0,a) +case 1:case 2:case 3:case 5:return o.p(0,a)}}, +bM5(a,b){return this.aNi(a,b,!1)}, +aNj(a,b){var s,r,q=this +if(q.CW==null)return!1 +if(q.ay)return!1 +s=q.r +if(s.gm(s)===0)return!1 +s=q.db +r=s.a +r.toString +s=s.b +s.toString +if(r===s)return!1 +switch(b.a){case 0:case 4:s=q.CW +return s.xR(A.tA(s.gcO(),24)).p(0,a) +case 1:case 2:case 3:case 5:return q.CW.p(0,a)}}, +tn(a){var s,r=this +if(r.a.l(0,a.a))if(r.b.l(0,a.b))if(r.c.l(0,a.c))if(r.e==a.e)if(r.f===a.f)if(r.r===a.r)if(r.w===a.w)if(r.x===a.x)if(J.v(r.y,a.y))if(r.Q.l(0,a.Q))if(r.as===a.as)if(r.at===a.at)s=r.ay!==a.ay +else s=!0 +else s=!0 +else s=!0 +else s=!0 +else s=!0 +else s=!0 +else s=!0 +else s=!0 +else s=!0 +else s=!0 +else s=!0 +else s=!0 +return s}, +VP(a){return!1}, +gOT(){return null}, +k(a){return"#"+A.eA(this)}, +n(){this.r.a.U(0,this.gqe()) +this.pl()}} +A.bTC.prototype={ +$1(a){var s,r +if(a!=null){s=a.b +s.toString +r=a.a +r.toString +r=s>r +s=r}else s=!1 +return s}, +$S:1125} +A.Tl.prototype={ +Y(){return A.dfX(t.jX)}, +En(a){return this.cy.$1(a)}} +A.xB.prototype={ +gLP(){var s=this.a.d +if(s==null){s=this.c +s.toString +s=A.T0(s)}return s}, +gP8(){var s=this.a.e +return s===!0}, +gaFs(){if(this.gP8()){var s=this.a.as +s=s===!0}else s=!1 +return s}, +gMO(){this.a.toString +return!0}, +ao(){var s,r,q,p,o=this,n=null +o.aL() +s=A.cg(n,o.a.ch,n,n,o) +s.di() +r=s.nI$ +r.b=!0 +r.a.push(o.gbzg()) +o.x=s +s=o.y=A.dv(B.ao,s,n) +r=o.a +q=r.x +if(q==null)q=6 +p=r.w +r=r.dx +r=new A.U_(B.zd,B.z,B.z,n,q,s,0,0,p,n,B.E,18,18,r,$.bl()) +s.a.a9(0,r.gqe()) +o.at!==$&&A.e5() +o.at=r}, +dh(){this.hS()}, +bzh(a){if(a!==B.aj)if(this.gLP()!=null)this.gMO()}, +a2e(){var s,r=this,q=r.at +q===$&&A.e() +r.a.toString +q.saf(0,B.zd) +r.a.toString +q.sbXc(null) +if(r.gaFs()){r.a.toString +s=B.aKu}else s=B.z +q.sz5(s) +if(r.gaFs()){r.a.toString +s=B.M2}else s=B.z +q.saRI(s) +s=r.c.T(t.I) +s.toString +q.sds(s.w) +s=r.a.x +q.sarU(s==null?6:s) +q.sa1m(r.a.w) +r.a.toString +s=r.c +s.toString +s=A.aR(s,B.de,t.l).w +q.sjE(0,s.f) +q.saeZ(r.a.dx) +r.a.toString +q.saq_(0) +r.a.toString +q.seu(0,null) +r.a.toString +q.sanc(0) +r.a.toString +q.saqe(0,18) +r.a.toString +q.saOL(18) +q.saNp(!r.gMO())}, +bj(a){var s,r=this +r.bO(a) +s=r.a.e +if(s!=a.e){s=s===!0 +if(s){s=r.w +if(s!=null)s.ag(0) +s=r.x +s===$&&A.e() +s.z=B.bA +s.vs(1,B.a1,null)}else{s=r.x +s===$&&A.e() +s.fO(0)}}}, +byU(a){var s,r,q,p,o=this,n=o.r,m=n.gbB(n),l=A.bx("primaryDeltaFromDragStart"),k=A.bx("primaryDeltaFromLastDragUpdate") +switch(m.w.a.c.a){case 0:n=a.b +l.b=o.d.b-n +k.b=o.e.b-n +break +case 1:n=a.a +l.b=n-o.d.a +k.b=n-o.e.a +break +case 2:n=a.b +l.b=n-o.d.b +k.b=n-o.e.b +break +case 3:n=a.a +l.b=o.d.a-n +k.b=o.e.a-n +break}n=o.at +n===$&&A.e() +s=l.aV() +r=o.f +r.toString +q=n.ata(s+r) +if(l.aV()>0){s=m.at +s.toString +s=qs}else s=!1 +else s=!0 +if(s){s=m.at +s.toString +q=s+n.ata(k.aV())}n=m.at +n.toString +if(q!==n){p=q-m.r.YA(m,q) +n=o.c +n.toString +n=A.Lj(n) +s=o.c +s.toString +switch(n.ES(s)){case B.hN:case B.is:case B.eZ:case B.it:n=m.z +n.toString +s=m.Q +s.toString +p=A.a9(p,n,s) +break +case B.cv:case B.cn:break}m.t_(p)}}, +a6l(){var s,r=this +if(!r.gP8()){s=r.w +if(s!=null)s.ag(0) +r.w=A.d4(r.a.CW,new A.bO6(r))}}, +Kr(){var s=this.r +if(s.d.length!==0)return A.dL(s.gbB(s).gyy()) +return null}, +aam(){if(this.Kr()==null)return +var s=this.w +if(s!=null)s.ag(0)}, +aao(a){var s,r,q,p,o,n,m=this +m.r=m.gLP() +if(m.Kr()==null)return +s=m.w +if(s!=null)s.ag(0) +s=m.x +s===$&&A.e() +s.dk(0) +m.e=m.d=a +s=m.at +s===$&&A.e() +r=s.db +q=r.b +q.toString +p=r.a +p.toString +o=q-p +if(o>0){q=r.c +q.toString +n=A.a9(q/o,0,1)}else n=0 +r=r.d +r.toString +q=s.dx +q=q===B.at||q===B.av +p=s.Q +q=q?p.gen(p)+p.gev(p):p.goZ() +p=s.w +s=s.cy +s===$&&A.e() +m.f=n*(r-q-2*p-s) +m.as=!0}, +bLE(a){var s,r,q=this +if(J.v(q.e,a))return +s=q.r +r=s.gbB(s) +if(!r.r.F6(r))return +if(q.Kr()==null)return +q.byU(a) +q.e=a}, +aan(a,b){var s=this +s.as=!1 +if(s.Kr()==null)return +s.a6l() +s.r=s.f=s.e=s.d=null}, +blp(a){var s,r,q,p,o=this,n=o.r=o.gLP(),m=n.gbB(n) +if(!m.r.F6(m))return +n=m.w +switch(n.a.c.a){case 0:case 2:s=o.at +s===$&&A.e() +s=s.cx +s===$&&A.e() +r=a.c.b>s?B.at:B.av +break +case 3:case 1:s=o.at +s===$&&A.e() +s=s.cx +s===$&&A.e() +r=a.c.a>s?B.cK:B.cp +break +default:r=null}n=$.aC.a5$.z.h(0,n.z) +n.toString +q=A.pI(n) +q.toString +p=A.bTd(q,new A.mQ(r,B.q4)) +n=o.r +n=n.gbB(n) +s=o.r +s=s.gbB(s).at +s.toString +n.a0i(0,s+p,B.bJ,B.bg)}, +aky(a){var s,r=this.gLP() +if(r==null)return!0 +s=r.d.length +if(s>1)return!1 +return s===0||A.dL(r.gbB(r).gyy())===a}, +buS(a){var s,r,q=this,p=q.a +p.toString +s=a.a +if(!p.En(A.cCF(a.b,a.uw$,null,s,null)))return!1 +if(q.gP8()){p=q.x +p===$&&A.e() +r=p.Q +r===$&&A.e() +if(r!==B.c8&&r!==B.ap)p.dk(0)}p=s.e +if(q.aky(A.dL(p))){r=q.at +r===$&&A.e() +r.tH(0,s,p)}return!1}, +bkA(a){var s,r,q,p=this +if(!p.a.En(a))return!1 +s=a.a +r=s.b +r.toString +q=s.a +q.toString +if(r<=q){r=p.x +r===$&&A.e() +q=r.Q +q===$&&A.e() +if(q!==B.aj&&q!==B.bH)r.fO(0) +r=s.e +if(p.aky(A.dL(r))){q=p.at +q===$&&A.e() +q.tH(0,s,r)}return!1}if(a instanceof A.nL||a instanceof A.vj){r=p.x +r===$&&A.e() +q=r.Q +q===$&&A.e() +if(q!==B.c8&&q!==B.ap)r.dk(0) +r=p.w +if(r!=null)r.ag(0) +r=s.e +if(p.aky(A.dL(r))){q=p.at +q===$&&A.e() +q.tH(0,s,r)}}else if(a instanceof A.B5)if(p.d==null)p.a6l() +return!1}, +gbgi(){var s=this,r=A.b(t.Ev,t.xR) +if(s.gLP()==null||!s.gMO())return r +r.j(0,B.dWk,new A.fn(new A.bO2(s),new A.bO3(s),t.fi)) +r.j(0,B.dWl,new A.fn(new A.bO4(s),new A.bO5(s),t.EI)) +return r}, +aO0(a,b,c){var s,r=this.z +if($.aC.a5$.z.h(0,r)==null)return!1 +s=A.cEO(r,a) +r=this.at +r===$&&A.e() +return r.aNi(s,b,!0)}, +aoP(a){var s,r=this +if(r.aO0(a.gbB(a),a.gd5(a),!0)){r.Q=!0 +s=r.x +s===$&&A.e() +s.dk(0) +s=r.w +if(s!=null)s.ag(0)}else if(r.Q){r.Q=!1 +r.a6l()}}, +aoQ(a){this.Q=!1 +this.a6l()}, +aDI(a){var s=this.r,r=A.dL(s.gbB(s).gyy())===B.aq?a.gxv().a:a.gxv().b +s=this.r +return A.b_x(s.gbB(s).w.a.c)?r*-1:r}, +aG3(a){var s,r=this.r +r=r.gbB(r).at +r.toString +s=this.r +s=s.gbB(s).z +s.toString +s=Math.max(r+a,s) +r=this.r +r=r.gbB(r).Q +r.toString +return Math.min(s,r)}, +bka(a){var s,r,q,p=this +p.r=p.gLP() +s=p.aDI(a) +r=p.aG3(s) +if(s!==0){q=p.r +q=q.gbB(q).at +q.toString +q=r!==q}else q=!1 +if(q){q=p.r +q.gbB(q).ar6(s)}}, +buU(a){var s,r,q,p,o=this +o.r=o.gLP() +s=o.at +s===$&&A.e() +s=s.Nm(a.gpD()) +if(s===!0){s=o.r +if(s!=null)if(s.d.length!==0)s=!0 +else s=!1 +else s=!1}else s=!1 +if(s){s=o.r +r=s.gbB(s) +if(t.Mj.b(a)){if(!r.r.F6(r))return +q=o.aDI(a) +p=o.aG3(q) +if(q!==0){s=r.at +s.toString +s=p!==s}else s=!1 +if(s)$.no.y1$.aQB(0,a,o.gbk9())}else if(t.xb.b(a)){s=r.at +s.toString +r.t_(s)}}}, +n(){var s=this,r=s.x +r===$&&A.e() +r.n() +r=s.w +if(r!=null)r.ag(0) +r=s.at +r===$&&A.e() +r.r.a.U(0,r.gqe()) +r.pl() +s.b5d()}, +A(a){var s,r,q=this,p=null +q.a2e() +s=q.gbgi() +r=q.at +r===$&&A.e() +return new A.iH(q.gbuR(),new A.iH(q.gbkz(),new A.mb(A.t9(B.cY,new A.vt(A.jj(A.oh(new A.mb(q.a.c,p),r,q.z,p,B.N),B.bB,p,p,p,new A.bO7(q),new A.bO8(q)),s,p,!1,p),p,p,p,p,p,p,q.gbuT(),p),p),p,t.WA),p,t.ji)}} +A.bO6.prototype={ +$0(){var s=this.a,r=s.x +r===$&&A.e() +r.fO(0) +s.w=null}, +$S:0} +A.bO2.prototype={ +$0(){var s=this.a,r=s.a.cx,q=t.S,p=A.eU(q),o=A.cVD() +return new A.yB(s.z,r,null,B.j5,A.b(q,t.SP),p,s,null,o,A.b(q,t.Au))}, +$S:1126} +A.bO3.prototype={ +$1(a){var s=this.a +a.p2=s.gaN3() +a.p3=new A.bO_(s) +a.p4=new A.bO0(s) +a.RG=new A.bO1(s)}, +$S:1127} +A.bO_.prototype={ +$1(a){return this.a.aao(a.b)}, +$S:160} +A.bO0.prototype={ +$1(a){return this.a.bLE(a.b)}, +$S:183} +A.bO1.prototype={ +$1(a){return this.a.aan(a.b,a.c)}, +$S:287} +A.bO4.prototype={ +$0(){var s=this.a,r=t.S,q=A.eU(r) +return new A.yC(s.z,B.bg,18,B.j5,A.b(r,t.SP),q,s,null,A.Nx(),A.b(r,t.Au))}, +$S:1129} +A.bO5.prototype={ +$1(a){a.bN=this.a.gblo()}, +$S:1130} +A.bO7.prototype={ +$1(a){var s +switch(a.gd5(a).a){case 1:case 4:s=this.a +if(s.gMO())s.aoQ(a) +break +case 2:case 3:case 5:case 0:break}}, +$S:74} +A.bO8.prototype={ +$1(a){var s +switch(a.gd5(a).a){case 1:case 4:s=this.a +if(s.gMO())s.aoP(a) +break +case 2:case 3:case 5:case 0:break}}, +$S:178} +A.yB.prototype={ +yQ(a){if(!this.aiT(this.oP,a.gbB(a),a.gd5(a)))return!1 +return this.b2N(a)}, +aiT(a,b,c){var s +if($.aC.a5$.z.h(0,a)==null)return!1 +s=t.ip.a($.aC.a5$.z.h(0,a).gby()).f +s.toString +return t.sm.a(s).aNj(A.cEO(a,b),c)}} +A.yC.prototype={ +yQ(a){if(!this.aiT(this.m3,a.gbB(a),a.gd5(a)))return!1 +return this.b4p(a)}, +aiT(a,b,c){var s,r +if($.aC.a5$.z.h(0,a)==null)return!1 +s=t.ip.a($.aC.a5$.z.h(0,a).gby()).f +s.toString +t.sm.a(s) +r=A.cEO(a,b) +return s.bM5(r,c)&&!s.aNj(r,c)}} +A.Xb.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.Sj.prototype={ +t(a,b){this.Q.t(0,b) +this.aET()}, +D(a,b){var s,r,q=this +if(q.Q.D(0,b))return +s=B.b.d4(q.b,b) +B.b.eh(q.b,s) +r=q.c +if(s<=r)q.c=r-1 +r=q.d +if(s<=r)q.d=r-1 +b.U(0,q.gaiI()) +q.aET()}, +aET(){if(!this.y){this.y=!0 +$.dI.go$.push(new A.bGE(this))}}, +bfX(){var s,r,q,p,o,n,m,l,k=this,j=k.Q,i=A.R(j,!0,A.y(j).i("dd.E")) +B.b.fm(i,k.gah1()) +s=k.b +k.b=A.a([],t.D1) +r=k.d +q=k.c +j=k.gaiI() +p=0 +o=0 +while(!0){n=i.length +if(!(pMath.min(n,l))k.a9F(m) +m.a9(0,j) +B.b.t(k.b,m);++p}}k.c=q +k.d=r +k.Q=A.b4(t.x9)}, +anq(){this.a7M()}, +gm(a){return this.at}, +a7M(){var s=this,r=s.aWf() +if(!s.at.l(0,r)){s.at=r +s.aY()}s.byC()}, +gbDF(){return this.gah1()}, +bc1(a,b){var s=A.ks(a.dJ(0,null),new A.Z(0,0,0+a.gpg(a).a,0+a.gpg(a).b)),r=A.ks(b.dJ(0,null),new A.Z(0,0,0+b.gpg(b).a,0+b.gpg(b).b)),q=A.deh(s,r) +if(q!==0)return q +return A.deg(s,r)}, +bkD(){if(this.x)return +this.a7M()}, +aWf(){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=h.c +if(f===-1||h.d===-1||h.b.length===0)return new A.FB(g,g,B.nF,h.b.length!==0) +if(!h.as){f=h.awE(h.d,f) +h.d=f +h.c=h.awE(h.c,f)}s=J.n8(h.b[h.d]) +f=h.c +r=h.d +q=f>=r +while(!0){if(!(r!==h.c&&s.a==null))break +r+=q?1:-1 +s=J.n8(h.b[r])}f=s.a +if(f!=null){p=h.b[r] +o=h.a.gaC() +o.toString +n=A.e_(p.dJ(0,t.x.a(o)),f.a) +m=isFinite(n.a)&&isFinite(n.b)?new A.Lp(n,f.b,f.c):g}else m=g +l=J.n8(h.b[h.c]) +k=h.c +while(!0){if(!(k!==h.d&&l.b==null))break +k+=q?-1:1 +l=J.n8(h.b[k])}f=l.b +if(f!=null){p=h.b[k] +o=h.a.gaC() +o.toString +j=A.e_(p.dJ(0,t.x.a(o)),f.a) +i=isFinite(j.a)&&isFinite(j.b)?new A.Lp(j,f.b,f.c):g}else i=g +return new A.FB(m,i,!s.l(0,l)?B.E7:s.c,!0)}, +awE(a,b){var s=b>a +while(!0){if(!(a!==b&&J.n8(this.b[a]).c!==B.E7))break +a+=s?1:-1}return a}, +Ey(a,b){return}, +byC(){var s,r=this,q=null,p=r.e,o=r.r,n=r.d +if(n===-1||r.c===-1){n=r.f +if(n!=null){n.Ey(q,q) +r.f=null}n=r.w +if(n!=null){n.Ey(q,q) +r.w=null}return}if(!J.v(r.b[n],r.f)){n=r.f +if(n!=null)n.Ey(q,q)}if(!J.v(r.b[r.c],r.w)){n=r.w +if(n!=null)n.Ey(q,q)}n=r.b +s=r.d +n=r.f=n[s] +if(s===r.c){r.w=n +n.Ey(p,o) +return}n.Ey(p,q) +n=r.b[r.c] +r.w=n +n.Ey(q,o)}, +Nh(a){var s,r,q,p=this +for(s=p.b,r=s.length,q=0;q")).an(0,new A.bGG(o)) +o.d=o.c=s}return B.dW}}return B.nE}, +bK7(a){var s,r,q,p=this +for(s=p.b,r=s.length,q=0;q0&&r===B.hl))break;--s +r=p.yG(p.b[s],a)}if(a.gCJ())p.c=s +else p.d=s +return r}, +bKc(a){var s,r,q,p=this +if(p.d===-1)switch(a.gMI(a)){case B.w7:case B.qa:p.d=p.c=p.b.length +break +case B.w8:case B.q9:p.d=p.c=0 +break}s=a.gCJ()?p.c:p.d +r=p.yG(p.b[s],a) +switch(a.gMI(a)){case B.w7:if(r===B.hl)if(s>0){--s +r=p.yG(p.b[s],a.bEi(B.qa))}break +case B.w8:if(r===B.hk){q=p.b +if(s=0&&n==null))break +r=o.b=q.yG(s[p],a) +switch(r.a){case 2:case 3:case 4:n=r +break +case 0:if(m===!1){++p +n=B.dW}else if(p===q.b.length-1)n=r +else{++p +m=!0}break +case 1:if(m===!0){--p +n=B.dW}else if(p===0)n=r +else{--p +m=!1}break}}if(b)q.c=p +else q.d=p +n.toString +return n}, +bDG(a,b){return this.gbDF().$2(a,b)}} +A.bGE.prototype={ +$1(a){var s=this.a +if(!s.y)return +s.y=!1 +if(s.Q.a!==0)s.bfX() +s.anq()}, +$S:3} +A.bGF.prototype={ +$1(a){return a!==this.a.b[this.b]}, +$S:1133} +A.bGG.prototype={ +$1(a){return this.a.yG(a,B.aKf)}, +$S:146} +A.aRF.prototype={} +A.a8D.prototype={ +Y(){return new A.aVd(A.b4(t.Q),null,!1,B.l)}} +A.aVd.prototype={ +ao(){var s,r,q,p=this +p.aL() +s=p.a +r=s.e +q=p.c +q.toString +r.a=q +p.sa1z(s.c)}, +bj(a){var s,r,q,p,o,n=this +n.bO(a) +s=a.e +if(s!==n.a.e){s.a=null +r=n.d +r.an(0,s.gaQI(s)) +q=n.a.e +p=n.c +p.toString +q.a=p +r.an(0,q.gYt(q)) +s=s.at +q=n.a.e.at +if(!s.l(0,q))for(s=A.eK(r,r.r,A.y(r).c),r=s.$ti.c;s.q();){o=s.d;(o==null?r.a(o):o).$0()}}s=n.a +n.sa1z(s.c)}, +dh(){this.hS() +this.a.toString}, +a9(a,b){this.a.e.a9(0,b) +this.d.t(0,b)}, +U(a,b){this.a.e.U(0,b) +this.d.D(0,b)}, +Ey(a,b){this.a.e.Ey(a,b)}, +S5(a){return this.a.e.S5(a)}, +gm(a){var s=this.a +return s.e.at}, +dJ(a,b){return this.c.gaC().dJ(0,b)}, +gpg(a){var s=this.c.gaC() +s.toString +s=t.x.a(s).k3 +s.toString +return s}, +n(){var s=this.a.e +s.a=null +this.d.an(0,s.gaQI(s)) +this.b74()}, +A(a){var s=this.a,r=s.e +return A.cPo(s.d,r)}, +$ib8:1} +A.a8E.prototype={ +fj(a){return a.f!=this.f}} +A.aEh.prototype={$ib8:1} +A.aZD.prototype={} +A.aiU.prototype={ +n(){this.aF4() +this.aH()}} +A.a9d.prototype={ +Y(){return new A.aVx(B.l)}} +A.aVx.prototype={ +grV(a){var s=this.d +return s===$?this.d=A.b(t.K,t.O):s}, +A(a){var s=this.a.c +return new A.aVy(this.grV(this),s,null)}} +A.aVy.prototype={ +fj(a){return this.x!==a.x}, +aS4(a,b){var s,r,q,p +for(s=b.gS(b),r=this.x,q=a.x;s.q();){p=s.gE(s) +if(!J.v(r.h(0,p),q.h(0,p)))return!0}return!1}} +A.Jr.prototype={ +b80(a,b,c,d,e,f){e.a=1}, +gd_(a){return this.a.rN(0)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return A.y(this).i("Jr").b(b)&&A.GU(b.a,this.a)}, +gv(a){var s,r=this,q=r.b +if(q===$){s=A.dcF(r.a) +r.b!==$&&A.ao() +r.b=s +q=s}return q}} +A.awd.prototype={ +gas9(){return this.gbyf()}, +gbyf(){var s,r,q,p=this,o=p.c +if(o===$){s=p.a.rN(0) +r=A.y(s).i("hY") +q=A.i0(new A.hY(s,new A.bB9(),r),r.i("D.E")) +p.c!==$&&A.ao() +p.c=q +o=q}return o}, +alw(a,b){var s,r,q +if(!(a instanceof A.tw))return!1 +s=A.cMV(this.a.rN(0)) +r=b.d +r=r.gaA(r) +q=A.cMV(A.i0(r,A.y(r).i("D.E"))) +r=s.zI(q) +return r.ga6(r)&&s.a===q.a}, +$iBf:1} +A.bB9.prototype={ +$1(a){var s=$.cYr().h(0,a) +return s==null?A.a([a],t.w3):s}, +$S:1134} +A.cj.prototype={ +gas9(){return A.a([this.a],t.w3)}, +alw(a,b){var s,r=this,q=b.d +q=q.gaA(q) +s=A.i0(q,A.y(q).i("D.E")) +if(a instanceof A.tw){q=s.p(0,B.ie)||s.p(0,B.n9) +if(r.b===q){q=s.p(0,B.dQ)||s.p(0,B.e8) +if(r.c===q){q=s.p(0,B.hd)||s.p(0,B.na) +if(r.d===q){q=s.p(0,B.kU)||s.p(0,B.nb) +q=r.e===q}else q=!1}else q=!1}else q=!1}else q=!1 +return q}, +$iBf:1} +A.Mv.prototype={} +A.Un.prototype={ +sHr(a){var s=this +if(!A.cwB(s.b,a)){s.b=a +s.c=null +s.aY()}}, +gaBp(){var s=this.c +return s==null?this.c=A.dhl(this.b):s}, +bfH(a,b){var s,r,q,p=this.gaBp().h(0,a.c.gEl()),o=this.gaBp().h(0,null),n=A.a([],t.Na) +if(p!=null)B.b.H(n,p) +if(o!=null)B.b.H(n,o) +for(s=n.length,r=0;ro.a||r+q.b>o.b}else s=!0}else s=!0 +return s}}, +b4(a,b){var s,r,q,p,o=this +if(o.K$!=null){s=o.M.at +s.toString +s=o.Xu(s) +r=new A.cn1(o,s) +q=o.a1 +if(o.aFo(s)){s=o.cx +s===$&&A.e() +p=o.k3 +q.sbD(0,a.A7(s,b,new A.Z(0,0,0+p.a,0+p.b),r,o.W,q.a))}else{q.sbD(0,null) +r.$2(a,b)}}}, +n(){this.a1.sbD(0,null) +this.tp()}, +rm(a,b){var s=this.M.at +s.toString +s=this.Xu(s) +b.bJ(0,s.a,s.b)}, +AW(a){var s=this,r=s.M.at +r.toString +r=s.Xu(r) +if(s.aFo(r)){r=s.k3 +return new A.Z(0,0,0+r.a,0+r.b)}return null}, +nQ(a,b){var s,r=this +if(r.K$!=null){s=r.M.at +s.toString +return a.x3(new A.cn0(r,b),r.Xu(s),b)}return!1}, +Hd(a,b,c){var s,r,q,p,o,n,m,l=this +if(c==null)c=a.gCV() +if(!(a instanceof A.a4)){s=l.M.at +s.toString +return new A.xF(s,c)}r=A.ks(a.dJ(0,l.K$),c) +s=l.K$.k3 +s.toString +switch(l.F.a){case 0:q=l.k3.b +p=r.d +o=s.b-p +n=p-r.b +break +case 1:q=l.k3.a +o=r.a +n=r.c-o +break +case 2:q=l.k3.b +o=r.b +n=r.d-o +break +case 3:q=l.k3.a +p=r.c +o=s.a-p +n=p-r.a +break +default:o=null +n=null +q=null}m=o-(q-n)*b +return new A.xF(m,r.f9(l.Xu(m)))}, +asS(a,b){return this.Hd(a,b,null)}, +qO(a,b,c,d){var s=this +if(!s.M.r.gFK())return s.Wa(a,b,c,d) +s.Wa(a,null,c,A.cP0(a,b,c,s.M,d,s))}, +KP(){return this.qO(B.b7,null,B.H,null)}, +F8(a){return this.qO(B.b7,null,B.H,a)}, +Hs(a,b,c){return this.qO(a,null,b,c)}, +KQ(a){return this.qO(B.b7,null,a,null)}, +F9(a,b){return this.qO(B.b7,a,B.H,b)}, +ano(a){var s,r=this,q=r.gaCt(),p=r.M.at +p.toString +s=q-p +switch(r.F.a){case 0:q=r.k3 +return new A.Z(0,0-s,0+q.a,0+q.b+p) +case 1:q=r.k3 +return new A.Z(0-p,0,0+q.a+s,0+q.b) +case 2:q=r.k3 +return new A.Z(0,0-p,0+q.a,0+q.b+s) +case 3:q=r.k3 +return new A.Z(0-s,0,0+q.a+p,0+q.b)}}, +$ia7j:1} +A.cn1.prototype={ +$2(a,b){var s=this.a.K$ +s.toString +a.pj(s,b.a2(0,this.b))}, +$S:27} +A.cn0.prototype={ +$2(a,b){return this.a.K$.ep(a,b)}, +$S:25} +A.aiO.prototype={ +b3(a){var s +this.oM(a) +s=this.K$ +if(s!=null)s.b3(a)}, +b0(a){var s +this.lD(0) +s=this.K$ +if(s!=null)s.b0(0)}} +A.aZF.prototype={} +A.aZG.prototype={} +A.aFF.prototype={} +A.Bk.prototype={ +h2(a){return A.cPO(this,!1)}, +ao7(a,b,c,d,e){return null}} +A.FK.prototype={ +h2(a){return A.cPO(this,!0)}, +be(a){var s=new A.aDa(t.Gt.a(a),A.b(t.S,t.x),0,null,null,A.aU(t.T)) +s.bd() +return s}} +A.bYr.prototype={ +$2(a,b){var s=B.d.aQ(b,2) +return(b&1)===0?this.a.$2(a,s):this.b.$2(a,s)}, +$S:400} +A.bYs.prototype={ +$2(a,b){return(b&1)===0?B.d.aQ(b,2):null}, +$S:401} +A.Lz.prototype={ +be(a){var s=new A.aD9(this.f,t.Gt.a(a),A.b(t.S,t.x),0,null,null,A.aU(t.T)) +s.bd() +return s}, +bi(a,b){b.saWQ(this.f)}, +ao7(a,b,c,d,e){var s,r +this.b4i(a,b,c,d,e) +s=this.f.asI(a) +r=this.d.gSg() +r.toString +r=s.aJZ(r) +return r}} +A.Uy.prototype={ +gaC(){return t.kp.a(A.cM.prototype.gaC.call(this))}, +eG(a,b){var s,r,q=this.f +q.toString +t.M0.a(q) +this.C1(0,b) +s=b.d +r=q.d +if(s!==r)q=A.a_(s)!==A.a_(r)||s.aua(r) +else q=!1 +if(q)this.Bo()}, +Bo(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=null,a1={} +a.a4q() +a.p3=null +a1.a=!1 +try{i=t.S +s=A.cD_(i,t.Dv) +r=A.jB(a0,a0,a0,i,t.i) +i=a.f +i.toString +q=t.M0.a(i) +p=new A.bYw(a1,a,s,q,r) +for(i=a.p2,h=i.$ti,h=h.i("@<1>").Z(h.i("o2<1,2>")).i("Co<1,2>"),h=A.R(new A.Co(i,h),!0,h.i("D.E")),g=h.length,f=t.MR,e=a.p1,d=0;d").Z(g.i("o2<1,2>")).i("Co<1,2>")).an(0,p) +if(!a1.a&&a.R8){b=i.aOn() +k=b==null?-1:b +j=k+1 +J.bE(s,j,i.h(0,j)) +p.$1(j)}}finally{a.p4=null +a.gaC()}}, +bFg(a,b){this.r.Ra(this,new A.bYt(this,b,a))}, +t4(a,b,c){var s,r,q,p,o=null +if(a==null)s=o +else{s=a.gaC() +s=s==null?o:s.e}r=t.MR +r.a(s) +q=this.b2f(a,b,c) +if(q==null)p=o +else{p=q.gaC() +p=p==null?o:p.e}r.a(p) +if(s!=p&&s!=null&&p!=null)p.a=s.a +return q}, +yN(a){this.p2.D(0,a.d) +this.An(a)}, +aQF(a){var s,r=this +r.gaC() +s=a.e +s.toString +s=t.YX.a(s).b +s.toString +r.r.Ra(r,new A.bYx(r,s))}, +ao8(a,b,c,d,e){var s,r,q=this.f +q.toString +s=t.M0 +r=s.a(q).d.gSg() +if(r==null)return 1/0 +q=this.f +q.toString +s.a(q) +d.toString +q=q.ao7(a,b,c,d,e) +return q==null?A.dhC(b,c,d,e,r):q}, +gYW(){var s,r,q,p,o,n,m=this,l=m.f +l.toString +s=t.M0 +r=s.a(l).d.gSg() +if(r==null){l=m.f +l.toString +for(l=s.a(l).d,q=0,p=1;o=p-1,l.YI(m,o)!=null;q=o)if(p<4503599627370496)p*=2 +else{if(p>=9007199254740992)throw A.j(A.DT("Could not find the number of children in "+l.k(0)+".\nThe childCount getter was called (implying that the delegate's builder returned null for a positive index), but even building the child with index "+p+" (the maximum possible integer) did not return null. Consider implementing childCount to avoid the cost of searching for the final child.")) +p=9007199254740992}for(;s=p-q,s>1;){n=B.d.aQ(s,2)+q +if(l.YI(m,n-1)==null)p=n +else q=n}r=q}return r}, +MF(){var s=this.p2 +s.bJB() +s.aOn() +s=this.f +s.toString +t.M0.a(s)}, +anp(a){var s=a.e +s.toString +t.YX.a(s).b=this.p4}, +yP(a,b){this.gaC().afB(0,t.x.a(a),this.p3)}, +yT(a,b,c){this.gaC().a0h(t.x.a(a),this.p3)}, +Ab(a,b){this.gaC().D(0,t.x.a(a))}, +d7(a){var s=this.p2,r=s.$ti +r=r.i("@<1>").Z(r.z[1]).i("Nd<1,2>") +r=A.f9(new A.Nd(s,r),r.i("D.E"),t.Si) +B.b.an(A.R(r,!0,A.y(r).i("D.E")),a)}} +A.bYw.prototype={ +$1(a){var s,r,q,p,o=this,n=o.b +n.p4=a +q=n.p2 +if(q.h(0,a)!=null&&!J.v(q.h(0,a),o.c.h(0,a))){q.j(0,a,n.t4(q.h(0,a),null,a)) +o.a.a=!0}s=n.t4(o.c.h(0,a),o.d.d.YI(n,a),a) +if(s!=null){p=o.a +p.a=p.a||!J.v(q.h(0,a),s) +q.j(0,a,s) +q=s.gaC().e +q.toString +r=t.YX.a(q) +if(a===0)r.a=0 +else{q=o.e +if(q.a0(0,a))r.a=q.h(0,a)}if(!r.c)n.p3=t.aA.a(s.gaC())}else{o.a.a=!0 +q.D(0,a)}}, +$S:43} +A.bYu.prototype={ +$0(){return null}, +$S:20} +A.bYv.prototype={ +$0(){return this.a.p2.h(0,this.b)}, +$S:1139} +A.bYt.prototype={ +$0(){var s,r,q,p=this,o=p.a +o.p3=p.b==null?null:t.aA.a(o.p2.h(0,p.c-1).gaC()) +s=null +try{q=o.f +q.toString +r=t.M0.a(q) +q=o.p4=p.c +s=o.t4(o.p2.h(0,q),r.d.YI(o,q),q)}finally{o.p4=null}q=p.c +o=o.p2 +if(s!=null)o.j(0,q,s) +else o.D(0,q)}, +$S:0} +A.bYx.prototype={ +$0(){var s,r,q,p=this +try{r=p.a +q=r.p4=p.b +s=r.t4(r.p2.h(0,q),null,q)}finally{p.a.p4=null}p.a.p2.D(0,p.b)}, +$S:0} +A.a3o.prototype={ +FM(a){var s,r,q=a.e +q.toString +t.JN.a(q) +s=this.f +if(q.Sv$!==s){q.Sv$=s +r=a.gbE(a) +if(r instanceof A.X&&!s)r.ak()}}} +A.aFA.prototype={ +A(a){var s=this.c,r=A.a9(1-s,0,1) +return new A.aVQ(r/2,new A.aVP(s,this.e,null),null)}} +A.aVP.prototype={ +be(a){var s=new A.aD7(this.f,t.Gt.a(a),A.b(t.S,t.x),0,null,null,A.aU(t.T)) +s.bd() +return s}, +bi(a,b){b.sa2r(this.f)}} +A.aVQ.prototype={ +be(a){var s=new A.aUj(this.e,null,A.aU(t.T)) +s.bd() +return s}, +bi(a,b){b.sa2r(this.e)}} +A.aUj.prototype={ +sa2r(a){var s=this +if(s.eU===a)return +s.eU=a +s.m3=null +s.ak()}, +grL(){return this.m3}, +bwi(){var s,r,q=this +if(q.m3!=null&&J.v(q.bU,t.C.a(A.X.prototype.gad.call(q))))return +s=t.C +r=s.a(A.X.prototype.gad.call(q)).y*q.eU +q.bU=s.a(A.X.prototype.gad.call(q)) +switch(A.dL(s.a(A.X.prototype.gad.call(q)).a).a){case 0:q.m3=new A.au(r,0,r,0) +break +case 1:q.m3=new A.au(0,r,0,r) +break}return}, +cN(){this.bwi() +this.avJ()}} +A.bYy.prototype={} +A.aFE.prototype={ +A(a){if(this.d)return new A.aVX(this.c,!1,null) +return new A.aVY(this.c,!1,null)}} +A.adO.prototype={ +Y(){return new A.adP(B.l)}} +A.adP.prototype={ +dh(){var s,r=this +r.hS() +s=r.d +if(s!=null)s.dy.U(0,r.gaj7()) +s=r.c +s.toString +s=A.pI(s) +if(s==null)s=null +else{s=s.d +s.toString}r.d=s +if(s!=null)s.dy.a9(0,r.gaj7())}, +n(){var s=this.d +if(s!=null)s.dy.U(0,this.gaj7()) +this.aH()}, +bmT(){var s,r=this.c.N9(t.tK),q=this.d +if(q.dy.a){s=r==null +if(!s)r.ws=q.k4 +if(!s){r=r.qC +if(r!=null)r.oV(0)}}else if(r!=null)r.c_0(q.k4)}, +A(a){return this.a.c}} +A.aVV.prototype={ +gaC(){return t.ul.a(A.cM.prototype.gaC.call(this))}, +u6(a,b){this.Fg(a,b) +t.ul.a(A.cM.prototype.gaC.call(this)).E8$=this}, +H3(){t.ul.a(A.cM.prototype.gaC.call(this)).E8$=null +this.avH()}, +eG(a,b){var s,r,q=this.f +q.toString +t.Mh.a(q) +this.C1(0,b) +s=b.c +r=q.c +if(s!==r)if(A.a_(s)===A.a_(r))if(J.v(s.c,r.c))if(J.v(s.e,r.e))if(s.k3===r.k3)if(s.Q.l(0,r.Q))if(J.v(s.as,r.as))if(s.dx===r.dx)if(s.fr===r.fr)if(s.p1===r.p1)if(s.p2==r.p2)if(s.p3==r.p3)if(s.p4==r.p4)if(s.fy===r.fy)q=!1 +else q=!0 +else q=!0 +else q=!0 +else q=!0 +else q=!0 +else q=!0 +else q=!0 +else q=!0 +else q=!0 +else q=!0 +else q=!0 +else q=!0 +else q=!0 +else q=!1 +if(q)t.ul.a(A.cM.prototype.gaC.call(this)).ak()}, +Bo(){this.a4q() +t.ul.a(A.cM.prototype.gaC.call(this)).ak()}, +bwk(a,b){this.r.Ra(this,new A.cox(this,a,b))}, +yN(a){this.p2=null +this.An(a)}, +yP(a,b){t.ul.a(A.cM.prototype.gaC.call(this)).sc8(a)}, +yT(a,b,c){}, +Ab(a,b){t.ul.a(A.cM.prototype.gaC.call(this)).sc8(null)}, +d7(a){var s=this.p2 +if(s!=null)a.$1(s)}} +A.cox.prototype={ +$0(){var s,r,q,p=this.a,o=p.f +o.toString +t.Mh.a(o) +s=p.p2 +r=this.b +q=this.c +o=o.c +p.p2=p.t4(s,p.p1?new A.adO(o.a8t(p,r,q),null):o.a8t(p,r,q),null)}, +$S:0} +A.Nb.prototype={ +h2(a){return new A.aVV(this.d,this,B.b3)}} +A.N5.prototype={ +gbP7(){var s=this.E8$.f +s.toString +return t.Mh.a(s).c.db}, +gGC(){var s=this.E8$.f +s.toString +return t.Mh.a(s).c.gGC()}, +aRX(a,b){this.E8$.bwk(a,b)}} +A.aVY.prototype={ +be(a){var s=new A.aUp(null,this.c.p3,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.eP=this.c.p3}} +A.aUp.prototype={} +A.aVX.prototype={ +be(a){var s=new A.aUo(null,this.c.p3,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.eP=this.c.p3}} +A.aUo.prototype={} +A.aZv.prototype={} +A.aZw.prototype={} +A.pJ.prototype={ +h2(a){var s=A.y(this),r=t.Si +return new A.a9G(A.b(s.i("pJ.S"),r),A.b(t.D2,r),this,B.b3,s.i("a9G"))}} +A.tK.prototype={ +giv(a){var s=this.oI$ +return s.gaA(s)}, +A9(){J.f8(this.giv(this),this.gacM())}, +d7(a){J.f8(this.giv(this),a)}, +a78(a,b){var s=this.oI$,r=s.h(0,b) +if(r!=null){this.x8(r) +s.D(0,b)}if(a!=null){s.j(0,b,a) +this.wm(a)}}} +A.a9G.prototype={ +gaC(){return this.$ti.i("tK<1>").a(A.cM.prototype.gaC.call(this))}, +d7(a){var s=this.p1 +s.gaA(s).an(0,a)}, +yN(a){this.p1.D(0,a.d) +this.An(a)}, +u6(a,b){this.Fg(a,b) +this.aGY()}, +eG(a,b){this.C1(0,b) +this.aGY()}, +aGY(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=f.f +e.toString +s=f.$ti +s.i("pJ<1>").a(e) +r=f.p2 +q=t.Si +f.p2=A.b(t.D2,q) +p=f.p1 +s=s.c +f.p1=A.b(s,q) +for(q=e.gafn(),o=q.length,n=0;n").a(A.cM.prototype.gaC.call(this)).a78(a,b)}, +Ab(a,b){var s=this.$ti.i("tK<1>") +if(s.a(A.cM.prototype.gaC.call(this)).oI$.h(0,b)===a)s.a(A.cM.prototype.gaC.call(this)).a78(null,b)}, +yT(a,b,c){var s=this.$ti.i("tK<1>").a(A.cM.prototype.gaC.call(this)) +if(s.oI$.h(0,b)===a)s.a78(null,b) +s.a78(a,c)}} +A.a9L.prototype={ +G(){return"SnapshotMode."+this.b}} +A.a9K.prototype={ +sa8h(a){return}} +A.aFH.prototype={ +be(a){var s=new A.Xg(A.aR(a,B.dr,t.l).w.b,this.w,this.e,this.f,!0,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){t.xL.a(b) +b.samQ(0,this.e) +b.sbPd(0,this.f) +b.sCo(0,A.aR(a,B.dr,t.l).w.b) +b.sNS(this.w) +b.sbBp(!0)}} +A.Xg.prototype={ +sCo(a,b){var s,r=this +if(b===r.L)return +r.L=b +s=r.pL +if(s==null)return +else{s.n() +r.pL=null +r.b1()}}, +sNS(a){var s,r=this,q=r.ai +if(a===q)return +s=r.gpE() +q.U(0,s) +r.ai=a +if(A.a_(q)!==A.a_(r.ai)||r.ai.tn(q))r.b1() +if(r.b!=null)r.ai.a9(0,s)}, +samQ(a,b){var s,r=this,q=r.b2 +if(b===q)return +s=r.ga6v() +q.U(0,s) +r.b2=b +if(r.b!=null)b.a9(0,s)}, +sbPd(a,b){if(b===this.d2)return +this.d2=b +this.b1()}, +sbBp(a){return}, +b3(a){var s=this +s.b2.a9(0,s.ga6v()) +s.ai.a9(0,s.gpE()) +s.Ps(a)}, +b0(a){var s,r=this +r.xU=!1 +r.b2.U(0,r.ga6v()) +r.ai.U(0,r.gpE()) +s=r.pL +if(s!=null)s.n() +r.u2=r.pL=null +r.Hy(0)}, +n(){var s,r=this +r.b2.U(0,r.ga6v()) +r.ai.U(0,r.gpE()) +s=r.pL +if(s!=null)s.n() +r.u2=r.pL=null +r.tp()}, +bpH(){var s,r=this +r.xU=!1 +s=r.pL +if(s!=null)s.n() +r.u2=r.pL=null +r.b1()}, +b4(a,b){var s,r=this,q=r.k3 +if(q.ga6(q)){q=r.pL +if(q!=null)q.n() +r.u2=r.pL=null +return}q=r.pL +if(q!=null)q.n() +r.u2=r.pL=null +q=r.ai +s=r.k3 +s.toString +q.NQ(a,b,s,A.kX.prototype.gu7.call(r)) +return}} +A.aFG.prototype={} +A.adm.prototype={ +a9(a,b){}, +n(){}, +U(a,b){}, +$ib8:1} +A.a9Q.prototype={ +A(a){return A.bZ(B.X,this.c)}} +A.a9R.prototype={ +bFa(a,b,c,d){var s=this +if(!s.e)return B.qp +return new A.a9R(c,s.b,s.c,s.d,!0)}, +bEA(a){return this.bFa(null,null,a,null)}, +k(a){var s=this +return B.c.dd(" spell check enabled : "+s.e+"\n spell check service : "+A.r(s.a)+"\n misspelled text style : "+A.r(s.c)+"\n spell check suggestions toolbar builder: "+A.r(s.d)+"\n")}, +l(a,b){var s +if(b==null)return!1 +if(this===b)return!0 +if(b instanceof A.a9R)if(b.a==this.a)s=b.e===this.e +else s=!1 +else s=!1 +return s}, +gv(a){var s=this +return A.am(s.a,s.c,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.aa0.prototype={ +Y(){return new A.ah_(B.l)}} +A.ah_.prototype={ +ao(){this.aL() +this.a.c.rB(this.gagj())}, +bj(a){var s,r,q=this +q.bO(a) +s=a.c +if(q.a.c!==s){r=q.gagj() +s.pT(r) +q.a.c.rB(r)}}, +n(){this.a.c.pT(this.gagj()) +this.aH()}, +b9r(a){this.I(new A.cp4())}, +A(a){var s=this.a +return s.wo(a,s.f)}} +A.cp4.prototype={ +$0(){}, +$S:0} +A.r6.prototype={ +k(a){var s=""+"TableRow(",r=this.c +s=(J.fs(r)?s+"no children":s+A.r(r))+")" +return s.charCodeAt(0)==0?s:s}, +ge8(){return null}} +A.pT.prototype={ +ge8(a){return this.a}} +A.aav.prototype={ +h2(a){return new A.aWw(B.cZI,A.eU(t.Si),this,B.b3)}, +be(a){var s,r,q,p,o=null,n=this.c,m=n.length!==0?J.aH(n[0].c):0 +n=n.length +s=a.T(t.I) +s.toString +s=s.w +r=A.Nr(a,o) +q=A.a([],t.v) +p=A.jB(o,o,o,t.S,t.X1) +n=new A.Tx(B.cZH,m,n,p,B.HK,s,this.r,r,B.aai,o,q,A.aU(t.T)) +n.bd() +m=A.a([],t.iG) +B.b.su(m,n.M*n.W) +n.F=m +n.saRd(this.y) +return n}, +bi(a,b){var s,r=null +b.sbDt(r) +b.sbGj(B.HK) +s=a.T(t.I) +s.toString +b.sds(s.w) +b.sbBN(0,this.r) +b.saRd(this.y) +b.sFW(A.Nr(a,r)) +b.sbGl(B.aai) +b.sGW(0,r)}} +A.c0T.prototype={ +$1(a){return!1}, +$S:1140} +A.c0U.prototype={ +$1(a){return null}, +$S:1141} +A.aWw.prototype={ +gaC(){return t.Jc.a(A.cM.prototype.gaC.call(this))}, +u6(a,b){var s,r,q=this,p={} +q.p2=!0 +q.Fg(a,b) +p.a=-1 +s=q.f +s.toString +s=t.On.a(s).c +r=A.a0(s).i("N<1,pT>") +q.p1=A.R(new A.N(s,new A.cq5(p,q),r),!1,r.i("al.E")) +q.aHn() +q.p2=!1}, +yP(a,b){var s=t.Jc +s.a(A.cM.prototype.gaC.call(this)) +if(!(a.e instanceof A.FQ))a.e=new A.FQ(B.m) +if(!this.p2)s.a(A.cM.prototype.gaC.call(this)).atJ(b.a,b.b,a)}, +yT(a,b,c){}, +Ab(a,b){t.Jc.a(A.cM.prototype.gaC.call(this)).atJ(b.a,b.b,null)}, +eG(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this +c.p2=!0 +s=t.pN +r=A.b(t.f0,s) +for(q=c.p1,p=q.length,o=0;o")) +m=A.a([],t.lD) +for(q=b.c,l=c.p3,k=t.PO,j=0;j"));q.q();)c.adQ(p.gE(p),B.hb,l) +c.p1=m +c.aHn() +l.V(0) +c.C1(0,b) +c.p2=!1}, +aHn(){var s=t.Jc.a(A.cM.prototype.gaC.call(this)),r=this.p1,q=r.length!==0?r[0].b.length:0,p=A.a0(r).i("hY<1,a4>") +s.aZ6(q,A.R(new A.hY(r,new A.cq3(),p),!0,p.i("D.E")))}, +d7(a){var s,r,q,p +for(s=this.p1,r=A.a0(s),r=r.i("@<1>").Z(r.i("c4")),s=new A.Q5(B.b.gS(s),new A.cq8(),B.yo,r.i("Q5<1,2>")),q=this.p3,r=r.z[1];s.q();){p=s.d +if(p==null)p=r.a(p) +if(!q.p(0,p))a.$1(p)}}, +yN(a){this.p3.t(0,a) +this.An(a) +return!0}} +A.cq5.prototype={ +$1(a){var s,r={} +r.a=0 +s=this.a;++s.a +return new A.pT(null,J.bz(a.c,new A.cq4(r,s,this.b),t.Si).q6(0,!1))}, +$S:1142} +A.cq4.prototype={ +$1(a){return this.c.SS(a,new A.Xx(this.a.a++,this.b.a))}, +$S:1143} +A.cq6.prototype={ +$1(a){return!0}, +$S:1144} +A.cq7.prototype={ +$1(a){return!this.a.p(0,a)}, +$S:1145} +A.cq3.prototype={ +$1(a){var s=a.b +return new A.N(s,new A.cq2(),A.a0(s).i("N<1,a4>"))}, +$S:1146} +A.cq2.prototype={ +$1(a){var s=a.gaC() +s.toString +return t.x.a(s)}, +$S:1147} +A.cq8.prototype={ +$1(a){return a.b}, +$S:1148} +A.Xx.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.Xx&&this.a===b.a&&this.b===b.b}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.aZP.prototype={} +A.Wl.prototype={ +G(){return"_DragState."+this.b}} +A.aaz.prototype={ +gd5(a){return this.c}} +A.aaC.prototype={ +gd5(a){return this.c}} +A.aaB.prototype={ +gd5(a){return this.d}} +A.aaD.prototype={ +gd5(a){return this.f}} +A.aaA.prototype={} +A.ahl.prototype={ +ga_X(){var s=this.a9T$ +return s==null?A.b4(t.bd):s}, +ww(a){var s,r,q=this +if(t.n2.b(a)){s=A.GO(a.gd5(a),q.b) +r=q.a9U$ +if(a.gbB(a).aq(0,r.b).gpz()>s){q.a55() +q.a_i$=q.a_h$=null}}else if(t.oN.b(a)){q.Su$=a +if(q.Gg$!=null){q.a55() +if(q.N7$==null)q.N7$=A.d4(B.b8,q.gbcs())}}else if(t.Ko.b(a))q.a7s()}, +vR(a){this.a7s()}, +blR(a){var s=this.a_h$ +s.toString +if(a===s)return!0 +else return!1}, +bmX(a){var s=this.a_i$ +if(s==null)return!1 +return a.aq(0,s).gpz()<=100}, +a55(){var s=this.N7$ +if(s!=null){s.ag(0) +this.N7$=null}}, +bct(){}, +a7s(){var s=this +s.a55() +s.a_i$=s.a9U$=s.a_h$=null +s.E6$=0 +s.Su$=s.Gg$=s.a9T$=null}} +A.Zb.prototype={ +biK(){var s=this +if(s.cy!=null)s.qc("onDragUpdate",new A.b5y(s)) +s.p2=s.p3=null}, +yQ(a){var s=this +if(s.fy==null)switch(a.gtb(a)){case 1:if(s.ch==null&&s.cx==null&&s.cy==null&&s.db==null&&s.CW==null&&s.dx==null)return!1 +break +default:return!1}else if(a.ge9()!==s.fy)return!1 +return s.Pl(a)}, +x_(a){var s,r=this +if(r.k1===B.qL){r.b4E(a) +r.fy=a.ge9() +r.ok=r.k4=0 +r.k1=B.Gq +s=a.gbB(a) +r.k3=new A.nB(a.gpD(),s) +r.go=A.d4(B.bg,new A.b5z(r,a))}}, +Ng(a){if(a.gtb(a)!==1)if(!this.fx)this.avm(a)}, +xJ(a){var s,r=this +if(a!==r.fy)return +r.a7m() +r.p4.t(0,a) +s=r.Gg$ +if(s!=null)r.axE(s) +r.fx=!0 +s=r.k2 +if(s!=null)r.ag6(s) +s=r.Su$ +if(s!=null)r.axF(s)}, +MG(a){var s,r=this +switch(r.k1.a){case 0:r.aG_() +r.ah(B.c2) +break +case 1:if(r.dy)if(r.fx){if(r.Gg$!=null){if(!r.p4.D(0,a))r.ad8(a,B.c2) +r.k1=B.xv +s=r.Gg$ +s.toString +r.ag6(s) +r.axx()}}else{r.aG_() +r.ah(B.c2)}else{s=r.Su$ +if(s!=null)r.axF(s)}break +case 2:r.axx() +break}r.a7m() +r.k1=B.qL +r.dy=!1}, +ww(a){var s,r,q,p,o,n,m=this +if(a.ge9()!==m.fy)return +m.b5Y(a) +if(t.n2.b(a)){s=A.GO(a.gd5(a),m.b) +if(!m.dy){r=m.k3 +r===$&&A.e() +r=a.gbB(a).aq(0,r.b).gpz()>s}else r=!0 +m.dy=r +r=m.k1 +if(r===B.xv)m.axz(a) +else if(r===B.Gq){if(m.k2==null){if(a.gk5(a)==null)q=null +else{r=a.gk5(a) +r.toString +q=A.JU(r)}p=m.aG0(a.gEk()) +r=m.k4 +r===$&&A.e() +o=A.KE(q,null,p,a.gpD()).gpz() +n=m.aG1(p) +m.k4=r+o*J.h7(n==null?1:n) +r=m.ok +r===$&&A.e() +m.ok=r+A.KE(q,null,a.gEk(),a.gpD()).gpz()*B.d.gKR(1) +if(!m.aG2(a.gd5(a)))r=m.fx&&Math.abs(m.ok)>A.cv8(a.gd5(a),m.b) +else r=!0 +if(r){m.k2=a +m.k1=B.xv +if(!m.fx)m.ah(B.fr)}}r=m.k2 +if(r!=null)m.ag6(r)}}else if(t.oN.b(a)){r=m.k1 +if(r===B.Gq)m.W1(a) +else if(r===B.xv)m.akN(a.ge9())}else if(t.Ko.b(a)){m.k1=B.qL +m.akN(a.ge9())}}, +vR(a){var s=this +if(a!==s.fy)return +s.b5Z(a) +s.a7m() +s.akN(a) +s.a6U() +s.a6T()}, +n(){this.a7m() +this.a6T() +this.b4F()}, +ag6(a){var s,r,q,p,o,n=this +if(!n.fx)return +if(n.at===B.R){s=n.k3 +s===$&&A.e() +r=a.gIM() +n.k3=s.a2(0,new A.nB(a.gEk(),r))}n.bbw(a) +if(!a.gEk().l(0,B.m)){if(a.gk5(a)!=null){s=a.gk5(a) +s.toString +q=A.JU(s)}else q=null +s=n.k3 +s===$&&A.e() +p=s.a.a2(0,a.gEk()) +o=A.KE(q,null,a.gEk(),p) +s=a.gEk() +n.p1=n.k3.a2(0,new A.nB(s,o)) +n.axz(a) +n.p1=null}}, +axE(a){var s,r,q,p,o,n=this +if(n.fr)return +s=a.gbB(a) +r=a.gpD() +q=n.e.h(0,a.ge9()) +q.toString +p=n.E6$ +o=n.ga_X() +if(n.ch!=null)n.qc("onTapDown",new A.b5w(n,new A.aaz(s,r,q,p,o))) +n.fr=!0}, +axF(a){var s,r,q,p,o,n=this +if(!n.fx)return +s=a.gd5(a) +r=a.gbB(a) +q=a.gpD() +p=n.E6$ +o=n.ga_X() +if(n.CW!=null)n.qc("onTapUp",new A.b5x(n,new A.aaC(r,q,s,p,o))) +n.a6U() +if(!n.p4.D(0,a.ge9()))n.ad8(a.ge9(),B.c2)}, +bbw(a){var s,r,q,p=this +if(p.cx!=null){s=a.gxo(a) +r=p.k3 +r===$&&A.e() +q=p.e.h(0,a.ge9()) +q.toString +p.qc("onDragStart",new A.b5u(p,new A.aaB(s,r.b,r.a,q,p.E6$,p.ga_X())))}p.k2=null}, +axz(a){var s,r,q,p,o,n,m,l=this,k=l.p1,j=k!=null?k.b:a.gbB(a) +k=l.p1 +s=k!=null?k.a:a.gpD() +k=a.gxo(a) +r=a.gEk() +q=l.e.h(0,a.ge9()) +q.toString +p=l.k3 +p===$&&A.e() +p=j.aq(0,p.b) +o=s.aq(0,l.k3.a) +n=l.E6$ +m=l.ga_X() +if(l.cy!=null)l.qc("onDragUpdate",new A.b5v(l,new A.aaD(k,r,j,s,q,p,o,n,m)))}, +axx(){var s,r=this,q=r.p3 +if(q!=null){q.ag(0) +r.biK()}q=r.E6$ +s=r.ga_X() +if(r.db!=null)r.qc("onDragEnd",new A.b5t(r,new A.aaA(0,q,s))) +r.a6U() +r.a6T()}, +aG_(){var s,r=this +if(!r.fr)return +s=r.dx +if(s!=null)r.qc("onCancel",s) +r.a6T() +r.a6U()}, +akN(a){this.xD(a) +if(!this.p4.D(0,a))this.ad8(a,B.c2)}, +a6U(){this.fx=this.fr=!1 +this.fy=null}, +a6T(){return}, +a7m(){var s=this.go +if(s!=null){s.ag(0) +this.go=null}}} +A.b5y.prototype={ +$0(){var s=this.a,r=s.cy +r.toString +s=s.p2 +s.toString +return r.$1(s)}, +$S:0} +A.b5z.prototype={ +$0(){var s=this.a,r=s.Gg$ +if(r!=null){s.axE(r) +if(s.E6$>1)s.ah(B.fr)}return null}, +$S:0} +A.b5w.prototype={ +$0(){return this.a.ch.$1(this.b)}, +$S:0} +A.b5x.prototype={ +$0(){return this.a.CW.$1(this.b)}, +$S:0} +A.b5u.prototype={ +$0(){return this.a.cx.$1(this.b)}, +$S:0} +A.b5v.prototype={ +$0(){return this.a.cy.$1(this.b)}, +$S:0} +A.b5t.prototype={ +$0(){return this.a.db.$1(this.b)}, +$S:0} +A.y_.prototype={ +aG2(a){var s=this.k4 +s===$&&A.e() +return Math.abs(s)>A.GO(a,this.b)}, +aG0(a){return new A.w(a.a,0)}, +aG1(a){return a.a}} +A.y0.prototype={ +aG2(a){var s=this.k4 +s===$&&A.e() +return Math.abs(s)>A.cv8(a,this.b)}, +aG0(a){return a}, +aG1(a){return null}} +A.acl.prototype={ +x_(a){var s,r=this +r.Pm(a) +s=r.N7$ +if(s!=null&&s.b==null)r.a7s() +r.Su$=null +if(r.Gg$!=null)s=!(r.N7$!=null&&r.bmX(a.gbB(a))&&r.blR(a.gtb(a))) +else s=!1 +if(s)r.E6$=1 +else ++r.E6$ +r.a55() +r.Gg$=a +s=$.mR.v8$ +s===$&&A.e() +s=s.a +s=s.gaA(s) +r.a9T$=A.i0(s,A.y(s).i("D.E")) +r.a_h$=a.gtb(a) +r.a_i$=a.gbB(a) +r.a9U$=new A.nB(a.gpD(),a.gbB(a))}, +n(){this.a7s() +this.Dh()}} +A.aWx.prototype={} +A.aWy.prototype={} +A.aWz.prototype={} +A.aWA.prototype={} +A.aWB.prototype={} +A.aGL.prototype={ +be(a){var s=new A.a7O(new A.Q6(new WeakMap(),t.ii),A.b4(t.Cn),A.b(t.O,t.hp),B.cY,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){}} +A.a7O.prototype={ +adL(a){var s +this.qB.D(0,a) +s=this.dU +s.h(0,a.ey).D(0,a) +if(s.h(0,a.ey).a===0)s.D(0,a.ey)}, +ep(a,b){var s,r,q=this +if(!q.k3.p(0,b))return!1 +s=q.nQ(a,b)||q.L===B.cD +if(s){r=new A.Hv(b,q) +q.kG.j(0,r,a) +a.t(0,r)}return s}, +yO(a,b){var s,r,q,p,o,n,m,l,k=this +if(!t.pY.b(a)||a.gtb(a)!==1)return +s=k.qB +if(s.a===0)return +A.DM(b) +r=k.kG.a.get(b) +if(r==null)return +q=k.bhd(s,r.a) +p=t.Cn +o=A.aEH(q,q.ga6q(),A.y(q).c,p).axX() +n=A.b4(p) +for(q=o.gS(o),p=k.dU;q.q();){m=q.gE(q) +m=p.h(0,m.ey) +m.toString +n.H(0,m)}l=s.zI(n) +for(s=l.gS(l);s.q();){q=s.gE(s).qB +if(q!=null)q.$1(a)}for(s=A.eK(n,n.r,n.$ti.c),q=s.$ti.c;s.q();){p=s.d +if(p==null)q.a(p)}}, +bhd(a,b){var s,r,q,p,o=A.b4(t.zE) +for(s=b.length,r=this.qB,q=0;q"))}} +A.ahD.prototype={ +ao(){var s=this,r=s.CW=s.a.r +if(r.a==null)r.a=r.b +s.b1b() +r=s.CW +if(!J.v(r.a,r.b))s.gHH().dk(0)}, +Eb(a){var s=this +s.CW=s.$ti.i("bc<1>?").a(a.$3(s.CW,s.a.r.b,new A.cr2()))}, +A(a){var s,r,q=this,p=q.a +p.toString +s=q.CW +s.toString +r=q.gtP() +return p.w.$3(a,s.ab(0,r.gm(r)),q.a.x)}} +A.cr2.prototype={ +$1(a){throw A.j(A.ab("Constructor will never be called because null is never provided as current tween."))}, +$S:136} +A.Vx.prototype={ +Y(){var s=this.$ti +return new A.Vy(new A.aXM(A.a([],s.i("F<1>")),s.i("aXM<1>")),B.l,s.i("Vy<1>"))}, +gm(a){return this.c}} +A.Vy.prototype={ +gbxH(){var s=this.e +s===$&&A.e() +return s}, +gY8(){var s=this.a.r,r=this.x +if(r==null){s=$.bl() +s=new A.abl(new A.mt(s),new A.mt(s),B.dWz,s) +this.x=s}else s=r +return s}, +a27(){var s,r,q,p=this,o=p.d +if(o.gZz()==null)return +s=p.f +r=s==null +q=r?null:s.b!=null +if(q===!0){if(!r)s.ag(0) +p.al3(0,o.gZz())}else p.al3(0,o.a27()) +p.a7N()}, +a1t(){this.al3(0,this.d.a1t()) +this.a7N()}, +a7N(){var s=this.gY8(),r=this.d,q=r.a,p=q.length!==0&&r.b>0 +s.sm(0,new A.Vz(p,r.gaJv())) +if(A.dj()!==B.cv)return +s=$.cGV() +if(s.b===this){q=q.length!==0&&r.b>0 +r=r.gaJv() +s=s.a +s===$&&A.e() +s.q4("UndoManager.setUndoState",A.p(["canUndo",q,"canRedo",r],t.N,t.y),t.H)}}, +byk(a){this.a27()}, +btj(a){this.a1t()}, +al3(a,b){var s=this +if(b==null)return +if(J.v(b,s.w))return +s.w=b +s.r=!0 +try{s.a.e.$1(b)}finally{s.r=!1}}, +aDR(){var s,r=this +if(J.v(r.a.c.a,r.w))return +if(r.r)return +s=r.a +s=s.d.$2(r.w,s.c.a) +if(!(s==null?!0:s))return +s=r.a.c.a +r.w=s +r.f=r.bxI(s)}, +aAT(){if(!this.a.f.gee())return +$.cGV().b=this +this.a7N()}, +bL4(a){switch(a.a){case 0:this.a27() +break +case 1:this.a1t() +break}}, +ao(){var s,r=this +r.aL() +s=A.dro(B.cb,new A.c4n(r),r.$ti.c) +r.e!==$&&A.e5() +r.e=s +r.aDR() +r.a.c.a9(0,r.gajX()) +r.aAT() +r.a.f.a9(0,r.gaiz()) +r.gY8().w.a9(0,r.gaRO()) +r.gY8().x.a9(0,r.gaQz())}, +bj(a){var s,r,q=this +q.bO(a) +s=a.c +if(q.a.c!==s){r=q.d +B.b.V(r.a) +r.b=-1 +r=q.gajX() +s.U(0,r) +q.a.c.a9(0,r)}s=a.f +if(q.a.f!==s){r=q.gaiz() +s.U(0,r) +q.a.f.a9(0,r)}q.a.toString}, +n(){var s,r=this +r.a.c.U(0,r.gajX()) +r.a.f.U(0,r.gaiz()) +r.gY8().w.U(0,r.gaRO()) +r.gY8().x.U(0,r.gaQz()) +s=r.x +if(s!=null)s.n() +s=r.f +if(s!=null)s.ag(0) +r.aH()}, +A(a){var s=t.ot,r=t.wS +return A.CR(A.p([B.dWc,new A.fW(this.gbyj(),new A.cJ(A.a([],s),r),t._n).t7(a),B.dVZ,new A.fW(this.gbti(),new A.cJ(A.a([],s),r),t.D5).t7(a)],t.Ev,t.od),this.a.w)}, +bxI(a){return this.gbxH().$1(a)}} +A.c4n.prototype={ +$1(a){var s=this.a +s.d.O0(a) +s.a7N()}, +$S(){return this.a.$ti.i("~(1)")}} +A.Vz.prototype={ +k(a){return"UndoHistoryValue(canUndo: "+this.a+", canRedo: "+this.b+")"}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.Vz&&b.a===this.a&&b.b===this.b}, +gv(a){var s=this.a?519018:218159 +return A.am(s,this.b?519018:218159,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.abl.prototype={ +n(){var s=this.w,r=$.bl() +s.M$=r +s.F$=0 +s=this.x +s.M$=r +s.F$=0 +this.pl()}} +A.aXM.prototype={ +gZz(){var s=this.a +return s.length===0?null:s[this.b]}, +gaJv(){var s=this.a.length +return s!==0&&this.b"))}} +A.XI.prototype={ +gm(a){var s=this.d +s===$&&A.e() +return s}, +ao(){var s,r=this +r.aL() +s=r.a.c +r.d=s.a +s.a9(0,r.galo())}, +bj(a){var s,r,q=this +q.bO(a) +s=a.c +if(s!==q.a.c){r=q.galo() +s.U(0,r) +s=q.a.c +q.d=s.a +s.a9(0,r)}}, +n(){this.a.c.U(0,this.galo()) +this.aH()}, +bzj(){this.I(new A.crs(this))}, +A(a){var s,r=this.a +r.toString +s=this.d +s===$&&A.e() +return r.d.$3(a,s,r.e)}} +A.crs.prototype={ +$0(){var s=this.a +s.d=s.a.c.a}, +$S:0} +A.aIy.prototype={ +A(a){var s=this.c +return new A.ahV(s,new A.af1(s,this.d,null),null)}} +A.ahV.prototype={ +fj(a){return this.f!==a.f}} +A.Mm.prototype={ +be(a){var s=this,r=s.e,q=A.c6g(a,r),p=s.y,o=A.aU(t.O5) +if(p==null)p=250 +o=new A.a7Q(s.r,r,q,s.w,p,s.z,s.Q,o,0,null,null,A.aU(t.T)) +o.bd() +o.H(0,null) +r=o.ae$ +if(r!=null)o.q3=r +return o}, +bi(a,b){var s=this,r=s.e +b.syy(r) +r=A.c6g(a,r) +b.saKZ(r) +b.salN(s.r) +b.spd(0,s.w) +b.sbC5(s.y) +b.sbC6(s.z) +b.sCj(s.Q)}, +h2(a){return new A.aYb(A.eU(t.Si),this,B.b3)}} +A.aYb.prototype={ +gaC(){return t.E1.a(A.qF.prototype.gaC.call(this))}, +u6(a,b){var s=this +s.bv=!0 +s.b2S(a,b) +s.aGX() +s.bv=!1}, +eG(a,b){var s=this +s.bv=!0 +s.b2U(0,b) +s.aGX() +s.bv=!1}, +aGX(){var s,r=this,q=r.f +q.toString +t.Dg.a(q) +q=r.giv(r) +s=t.E1 +if(!q.ga6(q)){q=s.a(A.qF.prototype.gaC.call(r)) +s=r.giv(r) +q.scO(t.IT.a(s.gN(s).gaC())) +r.eT=0}else{s.a(A.qF.prototype.gaC.call(r)).scO(null) +r.eT=null}}, +yP(a,b){var s=this +s.avk(a,b) +if(!s.bv&&b.b===s.eT)t.E1.a(A.qF.prototype.gaC.call(s)).scO(t.IT.a(a))}, +yT(a,b,c){this.avl(a,b,c)}, +Ab(a,b){var s=this +s.b2T(a,b) +if(!s.bv&&t.E1.a(A.qF.prototype.gaC.call(s)).q3===a)t.E1.a(A.qF.prototype.gaC.call(s)).scO(null)}} +A.aFf.prototype={ +be(a){var s=this.e,r=A.c6g(a,s),q=A.aU(t.O5) +s=new A.aD6(s,r,this.r,250,B.I6,this.w,q,0,null,null,A.aU(t.T)) +s.bd() +s.H(0,null) +return s}, +bi(a,b){var s=this.e +b.syy(s) +s=A.c6g(a,s) +b.saKZ(s) +b.spd(0,this.r) +b.sCj(this.w)}} +A.b_a.prototype={} +A.b_b.prototype={} +A.abK.prototype={ +A(a){var s=this,r=s.c +if(!s.y)r=new A.k3(!0,!s.x,r,null) +r=new A.aYc(!1,s.x,r,null) +return new A.ahW(!1,r,null)}} +A.c6l.prototype={ +$1(a){this.a.a=a +return!1}, +$S:63} +A.ahW.prototype={ +fj(a){return!1}} +A.aYc.prototype={ +be(a){var s=new A.agh(!1,this.f,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){t.mp.a(b) +b.sKb(0,!1) +b.sbOE(this.f)}} +A.agh.prototype={ +sKb(a,b){return}, +sbOE(a){if(a===this.ai)return +this.ai=a +this.dc()}, +wJ(a){if(this.ai||!1)this.a4p(a)}, +b4(a,b){return}} +A.hN.prototype={ +a8u(a,b,c){var s,r=this.a,q=r!=null +if(q)a.O1(r.a30(c)) +b.toString +s=b[a.gaPy()] +r=s.a +a.a89(r.a,r.b,this.b,s.d,s.c,c) +if(q)a.eF()}, +d7(a){return a.$1(this)}, +at9(a,b){var s=b.a +if(a.a===s)return this +b.a=s+1 +return null}, +aJK(a,b){var s=b.a +b.a=s+1 +return a-s===0?65532:null}, +bL(a,b){var s,r,q,p,o,n=this +if(n===b)return B.jx +if(A.a_(b)!==A.a_(n))return B.dV +s=n.a +r=s==null +q=b.a +if(r!==(q==null))return B.dV +t.a7.a(b) +if(!n.e.C_(0,b.e)||n.b!==b.b)return B.dV +if(!r){q.toString +p=s.bL(0,q) +o=p.a>0?p:B.jx +if(o===B.dV)return o}else o=B.jx +return o}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +if(!s.avf(0,b))return!1 +return b instanceof A.hN&&b.e.C_(0,s.e)&&b.b===s.b&&b.c==s.c}, +gv(a){var s=this +return A.am(A.lY.prototype.gv.call(s,s),s.e,s.b,s.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.kb.prototype={ +Y(){return new A.aYk(B.l)}} +A.aYk.prototype={ +dh(){var s,r,q=this +q.hS() +s=q.a.d +if(s!=null){r=q.d +if(r!=null)B.b.D(r.k1,s)}s=q.c +s.toString +s=q.d=A.EO(s,t.O) +r=q.a.d +if(r!=null)if(s!=null)s.k1.push(r)}, +bj(a){var s,r=this +r.bO(a) +s=a.d +if(!J.v(r.a.d,s)&&r.d!=null){if(s!=null)B.b.D(r.d.k1,s) +s=r.a.d +if(s!=null)r.d.k1.push(s)}}, +n(){var s,r=this.a.d +if(r!=null){s=this.d +if(s!=null)B.b.D(s.k1,r)}this.aH()}, +A(a){return this.a.c}} +A.yw.prototype={ +G(){return"_SlotIds."+this.b}} +A.Ys.prototype={ +Y(){var s=t.N +return new A.aKV(A.b(s,t.tW),A.b(s,t.Wt),A.b4(s),null,null,B.l)}} +A.aKV.prototype={ +gams(){var s=this.e +return s===$?this.e=A.b(t.N,t.zb):s}, +ao(){var s,r,q,p,o,n=this,m=null +n.a.toString +n.d=A.cg(m,B.H,m,m,n) +for(s=n.r,r=t.Wt,q=0;q<6;++q){p=B.cCM[q] +o=new A.ho(m,$.bl(),r) +o.a9(0,new A.c8L(n,p)) +s.j(0,p.b,o)}s=n.d +s.di() +s=s.nI$ +s.b=!0 +s.a.push(new A.c8M(n)) +n.aL()}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b6b()}, +A(a){var s,r,q,p,o,n,m=this,l=m.a,k=t.N,j=A.p(["primaryNavigation",null,"secondaryNavigation",null,"topNavigation",null,"bottomNavigation",null,"body",l.r,"secondaryBody",l.w],k,t.LJ) +m.e=A.b(k,t.zb) +j.an(0,new A.c8I(m,j,a)) +k=t.xY +s=A.R(new A.eo(j.gct(j).dn(0,new A.c8J(),t.iq),k),!0,k.i("D.E")) +m.r.an(0,new A.c8K(m)) +for(l=A.aR(a,null,t.l).w.ch,k=l.length,r=null,q=0;q=r&&s#"+A.eA(this.a))+", scale: 1)"}} +A.b7o.prototype={ +b7t(a){var s=A.nx(null,t.ax) +this.c!==$&&A.e5() +this.c=new A.c7_(this.b,a.f,A.b(t.N,t.vS),s)}, +Qn(a,b,c,d,e){return this.bsu(a,b,c,d,!0)}, +bsu(a0,a1,a2,a3,a4){var s=0,r=A.o(t.H),q=1,p,o=[],n=this,m,l,k,j,i,h,g,f,e,d,c,b,a +var $async$Qn=A.k(function(a5,a6){if(a5===1){p=a6 +s=q}while(true)switch(s){case 0:a2=a2 +a4=a4 +if(a2==null)a2=a1 +m=null +q=3 +s=6 +return A.f(n.b.UJ(0,a2,!1),$async$Qn) +case 6:m=a6 +if(m!=null){a0.t(0,m) +a4=!1}q=1 +s=5 +break +case 3:q=2 +b=p +l=A.a2(b) +$.b0y() +A.r(l) +s=5 +break +case 2:s=1 +break +case 5:s=m==null||m.d.a")),"stream",t.K),t.r2) +q=13 +g=A.y(a0).i("n2<1>") +case 16:s=18 +return A.f(h.q(),$async$Qn) +case 18:if(!a6){s=17 +break}k=h.gE(h) +if(k instanceof A.PL&&a4){e=k +d=a0.b +if(d>=4)A.W(a0.Dk()) +if((d&1)!==0)a0.ul(e) +else if((d&3)===0){d=a0.PJ() +e=new A.n2(e,g) +c=d.c +if(c==null)d.b=d.c=e +else{c.sdl(0,e) +d.c=e}}}if(k instanceof A.DR){e=k +d=a0.b +if(d>=4)A.W(a0.Dk()) +if((d&1)!==0)a0.ul(e) +else if((d&3)===0){d=a0.PJ() +e=new A.n2(e,g) +c=d.c +if(c==null)d.b=d.c=e +else{c.sdl(0,e) +d.c=e}}}s=16 +break +case 17:o.push(15) +s=14 +break +case 13:o=[10] +case 14:q=10 +s=19 +return A.f(h.ag(0),$async$Qn) +case 19:s=o.pop() +break +case 15:q=1 +s=12 +break +case 10:q=9 +a=p +j=A.a2(a) +$.b0y() +A.r(j) +if(m==null&&(a0.b&1)!==0)a0.t9(j) +s=12 +break +case 9:s=1 +break +case 12:case 8:a0.aB(0) +return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$Qn,r)}} +A.bh0.prototype={} +A.aNB.prototype={} +A.bvO.prototype={} +A.b7r.prototype={ +UJ(a,b,c){return this.aV5(0,b,!1)}, +aV5(a,b,c){var s=0,r=A.o(t.TL),q,p=this,o,n +var $async$UJ=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a1R(b,!1),$async$UJ) +case 3:n=e +if(n==null){q=null +s=1 +break}s=4 +return A.f(p.d.G0(0,n.d),$async$UJ) +case 4:o=e +$.b0y() +q=new A.DR(o,n.e) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UJ,r)}, +acB(a){return this.bTT(a)}, +bTT(a){var s=0,r=A.o(t.H),q=this +var $async$acB=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q.c.j(0,a.c,a) +s=2 +return A.f(q.Yb(a),$async$acB) +case 2:return A.m(null,r)}}) +return A.n($async$acB,r)}, +a1R(a,b){return this.bW7(a,!1)}, +bW6(a){return this.a1R(a,!1)}, +bW7(a,b){var s=0,r=A.o(t.Cq),q,p=this,o,n +var $async$a1R=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=p.c +n=o.a0(0,a) +s=n?3:4 +break +case 3:s=5 +return A.f(p.WS(o.h(0,a)),$async$a1R) +case 5:if(d){q=o.h(0,a) +s=1 +break}case 4:o=p.b +if(!o.a0(0,a)){n=new A.ah($.aq,t.LY) +p.PR(a).aJ(0,new A.b7v(p,a,new A.aE(n,t.It)),t.P) +o.j(0,a,n)}q=o.h(0,a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1R,r)}, +WS(a){return this.bfw(a)}, +bfw(a){var s=0,r=A.o(t.y),q,p=this +var $async$WS=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a==null){q=!1 +s=1 +break}s=3 +return A.f(p.d.G0(0,a.d),$async$WS) +case 3:q=c.MV() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$WS,r)}, +PR(a){return this.bgm(a)}, +bgm(a){var s=0,r=A.o(t.Cq),q,p=this,o +var $async$PR=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(p.f,$async$PR) +case 3:s=4 +return A.f(A.d1(null,t.Cq),$async$PR) +case 4:o=c +s=5 +return A.f(p.WS(o),$async$PR) +case 5:if(c){o.toString +p.Yb(o)}p.buw() +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$PR,r)}, +buw(){if(this.w!=null)return +this.w=A.d4(B.oV,new A.b7t(this))}, +Yb(a){return this.byu(a)}, +byu(a){var s=0,r=A.o(t.z),q,p=this +var $async$Yb=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(p.f,$async$Yb) +case 3:q=A.d1(null,t.z) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Yb,r)}, +Lc(){var s=0,r=A.o(t.H),q=this,p,o,n,m,l +var $async$Lc=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:m=A.a([],t.t) +s=2 +return A.f(q.f,$async$Lc) +case 2:p=t.Cs +o=t.a6 +l=J +s=3 +return A.f(A.d1(A.a([],p),o),$async$Lc) +case 3:n=l.af(b) +case 4:if(!n.q()){s=5 +break}q.LK(n.gE(n),m) +s=4 +break +case 5:l=J +s=6 +return A.f(A.d1(A.a([],p),o),$async$Lc) +case 6:p=l.af(b) +case 7:if(!p.q()){s=8 +break}q.LK(p.gE(p),m) +s=7 +break +case 8:s=9 +return A.f(A.d1(m.length,t.S),$async$Lc) +case 9:return A.m(null,r)}}) +return A.n($async$Lc,r)}, +LK(a,b){return this.btA(a,b)}, +btA(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$LK=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=a.a +if(B.b.p(b,m)){s=1 +break}m.toString +b.push(m) +m=p.c +o=a.c +if(m.a0(0,o))m.D(0,o) +m=p.b +if(m.a0(0,o))m.D(0,o) +s=3 +return A.f(p.d.G0(0,a.d),$async$LK) +case 3:n=d +s=6 +return A.f(n.MV(),$async$LK) +case 6:s=d?4:5 +break +case 4:s=7 +return A.f(n.u_(0),$async$LK) +case 7:case 5:case 1:return A.m(q,r)}}) +return A.n($async$LK,r)}} +A.b7u.prototype={ +$1(a){return this.a.a}, +$S:1170} +A.b7v.prototype={ +$1(a){return this.aSU(a)}, +aSU(a){var s=0,r=A.o(t.P),q=this,p,o,n +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.a +o=q.b +n=p.c +if(a==null)n.D(0,o) +else n.j(0,o,a) +q.c.bT(0,a) +p.b.D(0,o) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1171} +A.b7t.prototype={ +$0(){var s=this.a +s.w=null +s.Lc()}, +$S:0} +A.bf7.prototype={} +A.b7n.prototype={} +A.PL.prototype={} +A.DR.prototype={} +A.zP.prototype={} +A.azS.prototype={ +oe(a){var s=0,r=A.o(t.y),q +var $async$oe=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$oe,r)}, +$ib7m:1} +A.ry.prototype={ +an4(a,b,c,d,e,f){var s=this,r=e==null?s.b:e,q=d==null?s.d:d,p=f==null?s.e:f,o=a==null?s.f:a,n=c==null?s.r:c +return A.cJl(r,o,s.a,s.c,n,q,s.w,p)}, +bEE(a){return this.an4(null,null,null,null,a,null)}, +bF6(a,b,c){return this.an4(a,null,null,b,null,c)}, +bEq(a){return this.an4(null,null,a,null,null,null)}, +ge8(a){return this.c}, +gu(a){return this.r}} +A.bEW.prototype={ +G0(a,b){return this.bFi(0,b)}, +bFi(a,b){var s=0,r=A.o(t.lC),q,p=this,o,n +var $async$G0=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a,$async$G0) +case 3:o=d +n=o.a +q=new A.a4W(n,n.asZ(0,n.c.apJ(0,o.b,b))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$G0,r)}} +A.bnT.prototype={} +A.bve.prototype={ +a2C(a,b,c){return this.aUq(0,b,c)}, +aUq(a,b,c){var s=0,r=A.o(t.nZ),q,p=this,o,n +var $async$a2C=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:n=A.cZ("GET",A.dK(b,0,null)) +n.r.H(0,c) +s=3 +return A.f(p.b.c_(0,n),$async$a2C) +case 3:o=e +A.cUo() +q=new A.atN(A.cG4(),o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2C,r)}} +A.atN.prototype={ +gyl(a){return this.b.b}, +gqy(a){return this.b.w}, +gbYl(){var s,r,q,p,o,n=this.b.e.h(0,"cache-control") +if(n!=null){s=n.split(",") +for(n=s.length,r=B.MO,q=0;q0)r=new A.bg(1e6*o)}}}else r=B.MO +return this.a.t(0,r)}, +$icL0:1} +A.aCf.prototype={ +ge8(a){return this.b}} +A.c7_.prototype={ +Lg(a,b,c){return this.bez(a,b,c)}, +bez(a,a0,a1){var s=0,r=A.o(t.H),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f,e,d,c,b +var $async$Lg=A.k(function(a2,a3){if(a2===1){o=a3 +s=p}while(true)switch(s){case 0:c=m.e +if(c>=10){m.d.rz(0,new A.aCf(a,a0,a1)) +s=1 +break}$.b0y() +m.e=c+1 +c=m.c +h=c.h(0,a0) +h.toString +l=h +p=4 +h=new A.n4(A.fT(m.QM(a,a0,a1),"stream",t.K),t.r2) +p=7 +case 10:s=12 +return A.f(h.q(),$async$Lg) +case 12:if(!a3){s=11 +break}k=h.gE(h) +g=l +f=k +if(g.c)A.W(A.ab(u.iX)) +e=g.b +if((e.c&4)===0)g.aqk(f) +if(!e.gwW())A.W(e.wR()) +e.ul(f) +s=10 +break +case 11:n.push(9) +s=8 +break +case 7:n=[4] +case 8:p=4 +s=13 +return A.f(h.ag(0),$async$Lg) +case 13:s=n.pop() +break +case 9:n.push(6) +s=5 +break +case 4:p=3 +b=o +j=A.a2(b) +i=A.ay(b) +l.eM(j,i) +n.push(6) +s=5 +break +case 3:n=[2] +case 5:p=2;--m.e +s=14 +return A.f(J.GZ(l),$async$Lg) +case 14:c.D(0,a0) +m.bbC() +s=n.pop() +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Lg,r)}, +bbC(){var s,r=this.d +if(r.b===r.c)return +s=r.D1() +this.Lg(s.a,s.b,s.c)}, +QM(a,b,c){return this.byA(a,b,c)}, +byA(a,b,c){var $async$QM=A.k(function(d,e){switch(d){case 2:n=q +s=n.pop() +break +case 1:o=e +s=p}while(true)switch(s){case 0:s=3 +return A.bm(m.a.bW6(b),$async$QM,r) +case 3:k=e +if(k==null){A.cUo() +l=A.cG4() +k=A.cJl(a,null,null,b,null,B.kk.aSa()+".file",null,l)}else k=k.bEE(a) +l=t.N +j=k +s=5 +return A.bm(m.b.a2C(0,k.b,A.b(l,l)),$async$QM,r) +case 5:s=4 +q=[1] +return A.bm(A.aQb(m.HU(j,e)),$async$QM,r) +case 4:case 1:return A.bm(null,0,r) +case 2:return A.bm(o,1,r)}}) +var s=0,r=A.l8($async$QM,t.cL),q,p=2,o,n=[],m=this,l,k,j +return A.l9(r)}, +HU(a,b){return this.bnO(a,b)}, +bnO(a3,a4){var $async$HU=A.k(function(a5,a6){switch(a5){case 2:n=q +s=n.pop() +break +case 1:o=a6 +s=p}while(true)switch(s){case 0:c={} +b=a4.b +a=b.b +a0=B.b.p(B.PV,a) +a1=B.b.p(B.Qe,a) +if(!a0&&!a1)throw A.j(new A.atK(a4.gyl(a4),"Invalid statusCode: "+a4.gyl(a4),A.dK(a3.b,0,null))) +j=b.e +i=j.h(0,"content-type") +if(i!=null){h=A.dkJ(i) +g=B.dnk.h(0,h.d+"/"+h.e) +if(g==null)g="."+h.e}else g="" +f=a3.d +if(!B.b.p(B.Qe,a)){if(!B.c.eC(f,g))m.LL(f) +f=B.kk.aSa()+g}i=a4.gbYl() +e=c.a=a3.bF6(j.h(0,"etag"),f,i) +s=B.b.p(B.PV,a)?3:5 +break +case 3:l=0 +d=A.k8(null,null,null,null,!1,t.S) +m.Qw(d,e,a4) +a=new A.n4(A.fT(new A.e4(d,A.y(d).i("e4<1>")),"stream",t.K),t.h6) +p=6 +b=b.d +case 9:s=11 +return A.bm(a.q(),$async$HU,r) +case 11:if(!a6){s=10 +break}k=a.gE(a) +l=k +s=12 +q=[1,7] +return A.bm(A.eb(new A.PL(b,k)),$async$HU,r) +case 12:s=9 +break +case 10:n.push(8) +s=7 +break +case 6:n=[2] +case 7:p=2 +s=13 +return A.bm(a.ag(0),$async$HU,r) +case 13:s=n.pop() +break +case 8:b=c.a=c.a.bEq(l) +s=4 +break +case 5:b=e +case 4:a=m.a +a.acB(b).aJ(0,new A.c70(c,m,a3),t.P) +a2=A +s=15 +return A.bm(a.d.G0(0,c.a.d),$async$HU,r) +case 15:s=14 +q=[1] +return A.bm(A.eb(new a2.DR(a6,c.a.e)),$async$HU,r) +case 14:case 1:return A.bm(null,0,r) +case 2:return A.bm(o,1,r)}}) +var s=0,r=A.l8($async$HU,t.cL),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2 +return A.l9(r)}, +Qw(a,b,c){return this.bur(a,b,c)}, +bur(a,b,c){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j,i,h,g +var $async$Qw=A.k(function(d,e){if(d===1){p=e +s=q}while(true)switch(s){case 0:i={} +s=2 +return A.f(o.a.d.G0(0,b.d),$async$Qw) +case 2:h=e +q=4 +i.a=0 +n=h.aqR() +k=c.b.w +s=7 +return A.f(new A.hp(new A.c71(i,a),k,A.y(k).i("hp>")).bT0(n),$async$Qw) +case 7:q=1 +s=6 +break +case 4:q=3 +g=p +m=A.a2(g) +l=A.ay(g) +a.eM(m,l) +s=6 +break +case 3:s=1 +break +case 6:s=8 +return A.f(a.aB(0),$async$Qw) +case 8:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$Qw,r)}, +LL(a){return this.btJ(a)}, +btJ(a){var s=0,r=A.o(t.H),q=this,p +var $async$LL=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=2 +return A.f(q.a.d.G0(0,a),$async$LL) +case 2:p=c +s=5 +return A.f(p.MV(),$async$LL) +case 5:s=c?3:4 +break +case 3:s=6 +return A.f(p.u_(0),$async$LL) +case 6:case 4:return A.m(null,r)}}) +return A.n($async$LL,r)}} +A.c70.prototype={ +$1(a){var s=this.c.d +if(this.a.a.d!==s)this.b.LL(s)}, +$S:39} +A.c71.prototype={ +$1(a){var s=this.a,r=s.a+J.aH(a) +s.a=r +this.b.t(0,r) +return a}, +$S:1172} +A.atK.prototype={ +gyl(a){return this.c}} +A.dQ.prototype={ +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.aQk.prototype={ +pc(a,b){return new A.cQ(A.dw2(b),t.vE)}, +Ns(a){return B.b.p(A.a(["ar","bn","bo","ca","cs","de","en","eo","es","et","eu","fa","fi","fr","ga","gl","he","hi","hr","hu","id","ie","it","ja","ko","lt","nb","nl","pl","pt","ro","ru","si","sk","sl","sr","sv","ta","th","tr","uk","vi","zh"],t.s),a.gqY(a))}, +KN(a){return!1}} +A.av0.prototype={ +gjH(){return"\u0643\u0644\u0645\u062a\u0627 \u0627\u0644\u0633\u0631 \u0644\u0627 \u062a\u062a\u0637\u0628\u0642\u0627\u0646!"}, +gjN(){return"\u0631\u062c\u0627\u0621\u064b \u0623\u062f\u062e\u0644 \u0628\u064a\u0631\u062f\u064b\u0627 \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u064b\u0627 \u0635\u0627\u0644\u062d\u064b\u0627."}, +gfM(){return"\u0643\u0631\u0651\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631"}, +jM(a){return"\u0631\u062c\u0627\u0621\u064b \u0627\u062e\u062a\u0631 \u0645\u0627 \u0644\u0627 \u064a\u0642\u0644 \u0639\u0646 "+a+" \u0645\u062d\u0631\u0641."}, +ghT(){return"\u062d\u0648\u0644"}, +ghU(a){return"\u0623\u0642\u0628\u0644"}, +hV(a){return a+" \u0642\u0628\u0644 \u0627\u0644\u062f\u0639\u0648\u0629"}, +hW(a){return a+" \u0641\u0639\u064e\u0651\u0644 \u062a\u0634\u0641\u064a\u0631 \u0637\u0631\u0641 \u0644\u0637\u0631\u0641"}, +ghX(){return"\u0623\u0636\u0641 \u0628\u0631\u064a\u062f\u064b\u0627 \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u064b\u0627"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"\u0627\u0644\u0645\u062f\u064a\u0631"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" \u0623\u062c\u0627\u0628 \u0639\u0644\u0649 \u0627\u0644\u0645\u0643\u0627\u0644\u0645\u0629"}, +ghZ(){return"\u064a\u0645\u0643\u0646 \u0644\u0623\u064a \u0623\u062d\u062f \u0627\u0644\u062f\u062e\u0648\u0644"}, +gfW(){return"\u0627\u0644\u0623\u0631\u0634\u064a\u0641"}, +geN(){return"\u0623\u0645\u062a\u0623\u0643\u062f\u061f"}, +gi_(){return"\u0623\u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0627\u0644\u062e\u0631\u0648\u062c\u061f"}, +gi0(){return"\u0644\u062a\u062a\u0645\u0643\u0646 \u0645\u0646 \u0627\u0644\u062a\u0623\u0643\u062f \u0645\u0646 \u0627\u0644\u0634\u062e\u0635 \u0627\u0644\u0622\u062e\u0631\u060c \u064a\u0631\u062c\u0649 \u0625\u062f\u062e\u0627\u0644 \u0639\u0628\u0627\u0631\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0623\u0648 \u0645\u0641\u062a\u0627\u062d \u0627\u0644\u0627\u0633\u062a\u0631\u062f\u0627\u062f."}, +i1(a){return"\u0623\u062a\u0642\u0628\u0644 \u0637\u0644\u0628 \u062a\u062d\u0642\u0642 "+a+"\u061f"}, +i2(a,b,c){return"\u064a\u062f\u0639\u0645 \u0627\u0644\u062e\u0627\u062f\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0623\u0646\u0648\u0627\u0639 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0627\u0644\u062a\u0627\u0644\u064a\u0629:\n"+a+"\n\u0644\u0643\u0646 \u0647\u0630\u0627 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u064a\u062f\u0639\u0645 \u0641\u0642\u0637:\n"+b}, +i3(a,b,c,d){return"\u064a\u062f\u0639\u0645 \u0627\u0644\u062e\u0627\u062f\u0645 \u0627\u0644\u0631\u0626\u064a\u0633\u064a \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0625\u0635\u062f\u0627\u0631\u0627\u062a \u0627\u0644\u0645\u0648\u0627\u0635\u0641\u0627\u062a:\n"+a+"\n\u0644\u0643\u0646 \u0647\u0630\u0627 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u064a\u062f\u0639\u0645 \u0641\u0642\u0637:\n"+b}, +gfX(){return"\u062d\u0638\u0631 \u0645\u0646 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +gi4(){return"\u0645\u062d\u0638\u0648\u0631"}, +i5(a,b){return a+" \u062d\u0638\u0631 "+b}, +gi6(){return"\u0623\u064f\u062d\u0638\u0631 \u0627\u0644\u062c\u0647\u0627\u0632"}, +gdm(){return"\u0645\u062d\u062c\u0648\u0628"}, +gi7(){return"\u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0628\u0648\u062a"}, +gkr(){return"\u062d\u062c\u0645 \u0627\u0644\u0641\u0642\u0627\u0639\u0629"}, +gcT(a){return"\u0623\u0644\u063a\u0650"}, +fY(a){return"\u062a\u0639\u0630\u0631 \u0641\u062a\u062d \u0627\u0644\u0645\u0633\u0627\u0631 "+a}, +gfZ(){return"\u063a\u064a\u0651\u0631 \u0627\u0633\u0645 \u0627\u0644\u062c\u0647\u0627\u0632"}, +ib(a){return"\u063a\u064a\u0651\u064e\u0631 "+a+" \u0635\u0648\u0631\u0629 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +ic(a,b){return"\u063a\u064a\u064e\u0651\u0631 "+a+" \u0648\u0635\u0641 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629 \u0627\u0644\u0649: '"+b+"'"}, +ie(a,b){return"\u063a\u064a\u064e\u0651\u0631 "+a+" \u0627\u0633\u0645 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629 \u0627\u0644\u0649: '"+b+"'"}, +ig(a){return"\u063a\u064a\u064e\u0651\u0631 "+a+" \u0623\u0630\u0648\u0646 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +ih(a,b){return a+" \u063a\u064a\u0631 \u0625\u0633\u0645\u0647 \u0627\u0644\u0639\u0644\u0646\u064a \u0625\u0644\u0649: '"+b+"'"}, +ii(a){return"\u063a\u064a\u0651\u0631 "+a+" \u0642\u0648\u0627\u0639\u062f \u0648\u0635\u0648\u0644 \u0627\u0644\u0632\u0648\u0627\u0631"}, +ij(a,b){return"\u063a\u064a\u0651\u0631 "+a+" \u0642\u0648\u0627\u0639\u062f \u0648\u0635\u0648\u0644 \u0627\u0644\u0632\u0648\u0627\u0631 \u0627\u0644\u0649: "+b}, +ik(a){return"\u063a\u064a\u0651\u064e\u0631 "+a+" \u0645\u0631\u0626\u064a\u0629 \u0627\u0644\u062a\u0623\u0631\u064a\u062e"}, +il(a,b){return"\u063a\u064a\u0651\u064e\u0631 "+a+" \u0645\u0631\u0626\u064a\u0629 \u0627\u0644\u062a\u0623\u0631\u064a\u062e \u0627\u0644\u0649: "+b}, +im(a){return"\u063a\u064a\u0651\u064e\u0631 "+a+" \u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0627\u0646\u0636\u0645\u0627\u0645"}, +io(a,b){return"\u063a\u064a\u0651\u064e\u0631 "+a+" \u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0627\u0646\u0636\u0645\u0627\u0645 \u0627\u0644\u0649: "+b}, +ip(a){return"\u063a\u064a\u0651\u0631 "+a+" \u0635\u0648\u0631\u062a\u0647 \u0627\u0644\u0634\u062e\u0635\u064a\u0629"}, +iq(a){return"\u063a\u064a\u0651\u0631 "+a+" \u0623\u0644\u0642\u0627\u0628 \u0627\u0644\u063a\u0631\u0641"}, +ir(a){return"\u063a\u064a\u0651\u0631 "+a+" \u0631\u0627\u0628\u0637 \u0627\u0644\u062f\u0639\u0648\u0629"}, +gh_(){return"\u063a\u064a\u0651\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631"}, +gi9(){return"\u063a\u064a\u0651\u0631 \u0623\u0633\u0644\u0648\u0628\u0643"}, +gi8(){return"\u063a\u064a\u0650\u0651\u0631 \u0627\u0633\u0645 \u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0629"}, +gia(){return"\u063a\u064a\u0651\u0650\u0631 \u0627\u0644\u062e\u0644\u0641\u064a\u0629"}, +gis(){return"\u0641\u0633\u064f\u062f \u0627\u0644\u062a\u0634\u0641\u064a\u0631"}, +gf0(){return"\u0645\u062d\u0627\u062f\u062b\u0629"}, +ghw(){return"\u062a\u0645 \u0625\u0639\u062f\u0627\u062f \u0627\u0644\u0646\u0633\u062e \u0627\u0644\u0627\u062d\u062a\u064a\u0627\u0637\u064a \u0644\u0645\u062d\u0627\u062f\u062b\u0627\u062a\u0643."}, +gfc(){return"\u0627\u0646\u0633\u062e \u0627\u062d\u062a\u064a\u0627\u0637\u064a\u064b\u0627 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +git(){return"\u0627\u0644\u0646\u0633\u062e \u0627\u0644\u0627\u062d\u062a\u064a\u0627\u0637\u064a \u0644\u0645\u062d\u0627\u062f\u062b\u0627\u062a\u0643 \u0645\u0623\u0645\u0646 \u0628\u0645\u0641\u062a\u0627\u062d\u060c \u062a\u0623\u0643\u062f \u0623\u0644\u0651\u0627 \u062a\u0641\u0642\u062f\u0647."}, +giu(){return"\u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0627\u062a"}, +gfd(){return"\u0627\u062e\u062a\u0631 \u0643\u0644\u0645\u0629 \u0633\u0631 \u0642\u0648\u064a\u0629"}, +giw(){return"\u0627\u062e\u062a\u0631 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645"}, +gh0(){return"\u0627\u0645\u0633\u062d \u0627\u0644\u0623\u0631\u0634\u064a\u0641"}, +gdg(a){return"\u0627\u063a\u0644\u0642"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"\u064a\u062d\u0638\u0631 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0645\u0630\u0643\u0648\u0631 \u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u063a\u0631\u0641\u0629"}, +giy(){return"\u0645\u0633\u062d \u0627\u0644\u0630\u0627\u0643\u0631\u0629 \u0627\u0644\u0645\u0624\u0642\u062a\u0629"}, +giz(){return"\u0623\u0646\u0634\u0623 \u0645\u062d\u0627\u062f\u062b\u0629 \u062c\u0645\u0627\u0639\u064a\u0629 \u0641\u0627\u0631\u063a\u0629\n\u0627\u0633\u062a\u062e\u062f\u0645 --\u0644\u0627-\u062a\u0634\u0641\u064a\u0631 \u0644\u062a\u0639\u0637\u064a\u0644 \u0627\u0644\u062a\u0634\u0641\u064a\u0631"}, +giA(){return"\u0625\u0646\u0647\u0627\u0621 \u0627\u0644\u062c\u0644\u0633\u0629"}, +giB(){return"\u0625\u0628\u062f\u0623 \u0645\u062d\u0627\u062f\u062b\u0629 \u0645\u0628\u0627\u0634\u0631\u0629\n\u0627\u0633\u062a\u062e\u062f\u0645 --\u0644\u0627-\u062a\u0634\u0641\u064a\u0631 \u0644\u062a\u0639\u0637\u064a\u0644 \u0627\u0644\u062a\u0634\u0641\u064a\u0631"}, +gkt(){return"\u0623\u0631\u0633\u0644 \u0646\u0635\u064b\u0627 \u0628\u062a\u0646\u0633\u064a\u0642 HTML"}, +giC(){return"\u064a\u062f\u0639\u0648 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0645\u0630\u0643\u0648\u0631 \u0627\u0644\u0649 \u0627\u0644\u063a\u0631\u0641\u0629"}, +giD(){return"\u062a\u0646\u0636\u0645 \u0627\u0644\u0649 \u0627\u0644\u063a\u0631\u0641\u0629 \u0627\u0644\u0645\u0630\u0643\u0648\u0631\u0629"}, +giE(){return"\u064a\u0632\u064a\u0644 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0645\u0630\u0643\u0648\u0631 \u0645\u0646 \u0627\u0644\u063a\u0631\u0641\u0629"}, +giF(){return"\u062a\u063a\u0627\u062f\u0631 \u0647\u0630\u0647 \u0627\u0644\u063a\u0631\u0641\u0629"}, +gku(){return"\u0635\u0641 \u0646\u0641\u0633\u0643"}, +giG(){return"\u062d\u062f\u062f \u0635\u0648\u0631\u062a\u0643 \u0644\u0647\u0630\u0647 \u0627\u0644\u063a\u0631\u0641\u0629 (\u0639\u0646 \u0637\u0631\u064a\u0642 mxc-uri)"}, +giH(){return"\u0639\u064a\u0646 \u0627\u0633\u0645\u064b\u0627 \u0644\u0643 \u0645\u062e\u0635\u0635 \u0644\u0647\u0630\u0647 \u0627\u0644\u063a\u0631\u0641\u0629"}, +gkv(){return"\u0639\u064a\u0646 \u0645\u0633\u062a\u0648\u0649 \u0646\u0641\u0648\u0630 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0641\u064a \u0647\u0630\u0647 \u0627\u0644\u063a\u0631\u0641\u0629 (\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a: 50)"}, +gkw(){return"\u0623\u0631\u0633\u0644 \u0646\u0635\u064b\u0627 \u063a\u064a\u0631 \u0645\u0646\u0633\u0642"}, +gkx(){return"\u0623\u0631\u0633\u0644 \u0631\u062f\u064b\u0627 \u0643\u062a\u0641\u0627\u0639\u0644"}, +gky(){return"\u0623\u0631\u0633\u0644 \u0646\u0635\u064b\u0627"}, +giI(){return"\u0641\u0643 \u0627\u0644\u062d\u0638\u0631 \u0639\u0646 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0645\u0630\u0643\u0648\u0631 \u0641\u064a \u0647\u0630\u0647 \u0627\u0644\u063a\u0631\u0641\u0629"}, +gkz(){return"\u0623\u0645\u0631 \u063a\u064a\u0631 \u0635\u0627\u0644\u062d"}, +kA(a){return a+" \u0644\u064a\u0633 \u0628\u0623\u0645\u0631."}, +giJ(){return"\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646 \u0647\u0630\u0647 \u0627\u0644\u0625\u064a\u0645\u0648\u062c\u064a \u062a\u0637\u0627\u0628\u0642 \u0627\u0644\u0645\u0648\u062c\u0648\u062f\u0629 \u0639\u0644\u0649 \u0627\u0644\u0623\u062c\u0647\u0632\u0629 \u0627\u0644\u0623\u062e\u0631\u0649:"}, +giK(){return"\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646 \u0647\u0630\u0647 \u0627\u0644\u0623\u0631\u0642\u0627\u0645 \u062a\u0637\u0627\u0628\u0642 \u0627\u0644\u0645\u0648\u062c\u0648\u062f\u0629 \u0639\u0644\u0649 \u0627\u0644\u0623\u062c\u0647\u0632\u0629 \u0627\u0644\u0623\u062e\u0631\u0649:"}, +gh1(){return"\u0636\u0628\u0637 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +giL(){return"\u062f\u0639\u064a\u064e \u0627\u0644\u0645\u0631\u0627\u0633\u0644 \u0644\u0644\u0645\u062c\u0645\u0648\u0639\u0629"}, +giM(){return"\u064a\u062d\u0648\u064a \u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0639\u0644\u0646\u064a"}, +giN(){return"\u064a\u062d\u0648\u064a \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645"}, +gfo(){return"\u0623\u0651\u0631\u0633\u0644 \u0627\u0644\u0627\u0628\u0644\u0627\u063a \u0627\u0644\u0649 \u0645\u062f\u064a\u0631 \u0627\u0644\u062e\u0627\u062f\u0645"}, +giO(){return"\u0646\u064f\u0633\u062e \u0644\u0644\u062d\u0627\u0641\u0638\u0629"}, +gfp(a){return"\u0627\u0646\u0633\u062e"}, +giP(){return"\u0627\u0646\u0633\u062e \u0627\u0644\u0649 \u0627\u0644\u062d\u0627\u0641\u0638\u0629"}, +iQ(a){return"\u062a\u0639\u0630\u0631 \u0641\u0643 \u062a\u0634\u0641\u064a\u0631 \u0627\u0644\u0631\u0633\u0627\u0644\u0629: "+a}, +iR(a){return a+" \u0645\u0646\u062a\u0633\u0628\u0627"}, +iS(a){return"\u0623\u0646\u0634\u0623 "+a+" \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +giT(){return"\u062f\u0627\u0643\u0646"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"/"+b+"/"+a}, +giW(){return"\u0644\u0627 \u0645\u062c\u0627\u0644 \u0644\u0644\u0639\u0648\u062f\u0629\u060c \u0623\u062a\u0623\u0643\u062f \u062a\u0639\u0637\u064a\u0644 \u062d\u0633\u0627\u0628\u0643\u061f"}, +giX(){return"\u0645\u0633\u062a\u0648\u0649 \u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062a \u0627\u0644\u0625\u0641\u062a\u0631\u0627\u0636\u064a"}, +geB(a){return"\u0627\u062d\u0630\u0641"}, +giY(){return"\u0627\u062d\u0630\u0641 \u0627\u0644\u062d\u0633\u0627\u0628"}, +gh3(){return"\u062d\u0630\u0641 \u0627\u0644\u0631\u0633\u0627\u0644\u0629"}, +gfs(){return"\u0627\u0644\u0623\u062c\u0647\u0632\u0629"}, +geS(){return"\u0645\u062d\u0627\u062f\u062b\u0627\u062a \u0645\u0628\u0627\u0634\u0631\u0629"}, +gns(a){return"Download"}, +gj_(){return"\u0639\u062f\u0651\u0644"}, +gj0(){return"\u0639\u062f\u0651\u0644 \u0627\u0644\u062e\u0648\u0627\u062f\u0645 \u0627\u0644\u0645\u062d\u062c\u0648\u0628\u0629"}, +gh4(){return"\u0639\u062f\u0651\u0644 \u062a\u0635\u0627\u0631\u064a\u062d \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +gh5(){return"\u0639\u062f\u0651\u0644 \u0627\u0644\u0635\u0648\u0631\u0629 \u0627\u0644\u0631\u0645\u0632\u064a\u0629 \u0644\u0644\u063a\u0631\u0641\u0629"}, +gh6(){return"\u0627\u0644\u0627\u0646\u0641\u0639\u0627\u0644\u0629 \u0645\u0648\u062c\u0648\u062f\u0629 \u0645\u0633\u0628\u0642\u0627!"}, +gh7(){return"\u0631\u0645\u0632 \u0627\u0644\u0627\u0646\u0641\u0639\u0627\u0644\u0629 \u063a\u064a\u0631 \u0635\u0627\u0644\u062d!"}, +gj1(){return"\u062d\u0632\u0645\u0629 \u0627\u0644\u0648\u062c\u0648\u0647 \u0627\u0644\u062a\u0639\u0628\u064a\u0631\u064a\u0629 \u0644\u0644\u063a\u0631\u0641\u0629"}, +gh8(){return"\u0627\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0627\u0646\u0641\u0639\u0627\u0644\u0627\u062a"}, +gh9(){return"\u0631\u0645\u0632 \u0627\u0644\u0627\u0646\u0641\u0639\u0627\u0644\u0629"}, +gj2(){return"\u0627\u062e\u062a\u0631 \u0635\u0648\u0631\u0629 \u0648\u0631\u0645\u0632\u0627 \u0644\u0644\u0627\u0646\u0641\u0639\u0627\u0644\u0629!"}, +gfe(){return"\u0645\u062d\u0627\u062f\u062b\u0629 \u0641\u0627\u0631\u063a\u0629"}, +gj3(){return"\u062a\u0641\u0639\u064a\u0644 \u062d\u0632\u0645\u0629 \u0627\u0644\u062a\u0639\u0628\u064a\u0631\u0627\u062a \u0628\u0634\u0643\u0644 \u0639\u0627\u0645"}, +gfw(){return"\u0641\u0639\u0651\u0644 \u0627\u0644\u062a\u0634\u0641\u064a\u0631"}, +gj4(){return"\u0644\u0646 \u064a\u0645\u0643\u0646\u0643 \u062a\u0639\u0637\u064a\u0644 \u0627\u0644\u062a\u0634\u0641\u064a\u0631 \u0623\u0628\u062f\u0627\u060c \u0623\u0645\u062a\u0623\u0643\u062f\u061f"}, +gha(){return"\u0627\u0644\u062a\u0634\u0641\u064a\u0631 \u0645\u0639\u0637\u0644"}, +j5(a){return"\u0623\u0646\u0647\u0649 "+a+" \u0627\u0644\u0645\u0643\u0627\u0644\u0645\u0629"}, +gnA(){return"Enter chat name"}, +gf1(){return"\u0623\u062f\u062e\u0644 \u0639\u0646\u0648\u0627\u0646 \u0628\u0631\u064a\u062f \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a"}, +gkJ(){return"\u0627\u0644\u062e\u0627\u062f\u0645"}, +gj6(){return"\u0623\u062f\u062e\u0644 \u0627\u0644\u062e\u0627\u062f\u0645"}, +ghb(){return"\u0643\u0644 \u0634\u064a\u0621 \u062c\u0627\u0647\u0632!"}, +gfz(){return"\u0645\u0633\u064a\u0626\u0629 \u0644\u0644\u063a\u0627\u064a\u0629"}, +gj9(a){return"\u062d\u062c\u0645 \u0627\u0644\u062e\u0637"}, +geD(a){return"\u0623\u0639\u062f \u0627\u0644\u062a\u0648\u062c\u064a\u0647"}, +gja(){return"\u0627\u0644\u062c\u0645\u0639\u0629"}, +gkH(){return"\u0645\u0646 \u0628\u0639\u062f \u0627\u0644\u0627\u0646\u0636\u0645\u0627\u0645"}, +gkI(){return"\u0645\u0646 \u0628\u0639\u062f \u0627\u0644\u062f\u0639\u0648\u0629"}, +gfQ(){return"\u0627\u0646\u062a\u0642\u0644 \u0644\u0644\u063a\u0631\u0641\u0629 \u0627\u0644\u062c\u062f\u064a\u062f\u0629"}, +ghx(){return"\u0648\u0635\u0641 \u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0629"}, +f8(a){return"\u0641\u064a \u0645\u062c\u0645\u0648\u0639\u0629 \u0645\u0639 "+a}, +ghy(){return"\u064a\u0645\u0646\u0639 \u0627\u0644\u0632\u0648\u0627\u0631"}, +ghz(){return"\u064a\u0645\u0643\u0646 \u0644\u0644\u0632\u0648\u0627\u0631 \u0627\u0644\u0627\u0646\u0636\u0645\u0627\u0645"}, +jb(a,b){return"\u0633\u062d\u0628 "+a+" \u062f\u0639\u0648\u0629 "+b}, +ghc(){return"\u0627\u0644\u0645\u0633\u0627\u0639\u062f\u0629"}, +gjc(){return"\u0625\u062e\u0641\u0627\u0621 \u0627\u0644\u0623\u062d\u062f\u0627\u062b \u0627\u0644\u0645\u0646\u0642\u062d\u0629"}, +gjd(){return"\u0627\u062e\u0641 \u0627\u0644\u0623\u062d\u062f\u0627\u062b \u0627\u0644\u0645\u062c\u0647\u0648\u0644\u0629"}, +gfA(){return"\u0645\u0627 \u0645\u062f\u0649 \u0633\u0648\u0621 \u0647\u0630\u0627 \u0627\u0644\u0645\u062d\u062a\u0648\u0649\u061f"}, +ghd(){return"\u062a\u062c\u0627\u0647\u0644"}, +gek(){return"\u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0648\u0646 \u0627\u0644\u0645\u062a\u062c\u0627\u0647\u0644\u0648\u0646"}, +gje(){return"\u064a\u0645\u0643\u0646\u0643 \u062a\u062c\u0627\u0647\u0644 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646 \u0627\u0644\u0645\u0632\u0639\u062c\u064a\u0646\u060c \u0644\u0646 \u064a\u062a\u0645\u0643\u0646\u0648\u0627 \u0645\u0646 \u0645\u0631\u0627\u0633\u0644\u062a\u0643 \u0623\u0648 \u062f\u0639\u0648\u062a\u0643 \u0644\u063a\u0631\u0641\u0629 \u0645\u0627 \u062f\u0627\u0645\u0648\u0627 \u0641\u064a \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u062a\u062c\u0627\u0647\u0644."}, +gjf(){return"\u062a\u062c\u0627\u0647\u0644 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645"}, +gfB(){return"\u0646\u0642\u0631\u062a \u0639\u0644\u0649 \u0627\u0644\u0631\u0627\u0628\u0637"}, +gjg(){return"\u0639\u0628\u0627\u0631\u0629 \u0645\u0631\u0648\u0631 \u0623\u0648 \u0645\u0641\u062a\u0627\u062d \u0627\u0633\u062a\u0631\u062f\u0627\u062f \u062e\u0637\u0623"}, +gfC(){return"\u063a\u064a\u0631 \u0645\u0633\u064a\u0621"}, +gjh(){return"\u062f\u0639\u0648\u0629 \u0645\u0631\u0627\u0633\u0644"}, +ji(a){return"\u0623\u062f\u0639\u0648 \u0645\u0631\u0627\u0633\u0644\u0627 \u0627\u0644\u0649 "+a}, +gjk(){return"\u062f\u064f\u0639\u064a\u064e"}, +jl(a,b){return a+" \u062f\u0639\u0649 "+b}, +gjm(){return"\u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0648\u0646 \u0627\u0644\u0645\u062f\u0639\u0648\u0648\u0646 \u0641\u0642\u0637"}, +gjj(){return"\u062f\u0639\u0648\u0627\u062a \u0644\u064a"}, +gjn(){return"\u064a\u0643\u062a\u0628"}, +hf(a){return"\u0627\u0646\u0636\u0645 "+a+" \u0644\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +ghe(){return"\u0627\u0646\u0636\u0645 \u0644\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +jo(a,b){return a+" \u0637\u0631\u062f "+b}, +ghg(){return"\u0637\u0631\u062f \u0645\u0646 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +hh(a){return"\u0622\u062e\u0631 \u0646\u0634\u0627\u0637: "+a}, +gjp(){return"\u0622\u062e\u0631 \u0638\u0647\u0648\u0631 \u0643\u0627\u0646 \u0645\u0646\u0630 \u0632\u0645\u0646 \u0637\u0648\u064a\u0644"}, +geV(){return"\u063a\u0627\u062f\u0631"}, +gjq(){return"\u063a\u0627\u062f\u0631 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +gjr(){return"\u0641\u0627\u062a\u062d"}, +js(a){return"\u062d\u0645\u0650\u0651\u0644 "+a+" \u0645\u0646\u062a\u0633\u0628\u064b\u0627 \u0625\u0636\u0627\u0641\u064a\u064b\u0627"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"\u064a\u062d\u0645\u0651\u0644\u2026 \u064a\u0631\u062c\u0649 \u0627\u0644\u0627\u0646\u062a\u0638\u0627\u0631."}, +ghi(){return"\u062d\u0645\u0651\u0650\u0644 \u0627\u0644\u0645\u0632\u064a\u062f\u2026"}, +geX(){return"\u0644\u0650\u062c"}, +jt(a){return"\u0644\u0650\u062c \u0644 "+a}, +gkM(){return"\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0628\u0643\u0628\u0633\u0629 \u0648\u0627\u062d\u062f\u0629"}, +ghj(){return"\u0627\u062e\u0631\u062c"}, +gju(){return"\u062a\u063a\u064a\u064a\u0631\u0627\u062a \u062a\u062e\u0635 \u0627\u0644\u0623\u0639\u0636\u0627\u0621"}, +gf4(){return"\u0627\u0630\u0643\u0631"}, +gjv(){return"\u0627\u0644\u0631\u0633\u0627\u0626\u0644"}, +go8(){return"No matching search results."}, +gfD(){return"\u0645\u0634\u0631\u0641"}, +gjw(){return"\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621"}, +ghk(){return"\u0627\u0639\u0644\u0645 \u0623\u0646\u0646\u0627 \u0646\u0633\u062a\u062e\u062f\u0645 \u0628\u0627\u0646\u062a\u0627\u0644\u064a\u0645\u0648\u0646 \u0644\u0644\u062a\u0634\u0641\u064a\u0631 \u0637\u0631\u0641\u0627 \u0644\u0637\u0631\u0641."}, +gfg(){return"\u0645\u062d\u0627\u062f\u062b\u0629 \u062c\u062f\u064a\u062f\u0629"}, +ghl(){return"\u0637\u0644\u0628 \u062a\u062d\u0642\u0642 \u062c\u062f\u064a\u062f!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"\u0627\u0644\u062a\u0627\u0644\u064a"}, +gjx(){return"\u0644\u0627"}, +gjy(){return"\u0627\u0646\u0642\u0637\u0639 \u0627\u0644\u0627\u062a\u0635\u0627\u0644 \u0628\u0627\u0644\u062e\u0627\u062f\u0645"}, +gjz(){return"\u0644\u0645 \u064a\u064f\u0639\u062b\u0631 \u0639\u0644\u0649 \u0627\u0646\u0641\u0639\u0627\u0644\u0629. \ud83d\ude15"}, +gjA(){return"\u064a\u0645\u0643\u0646\u0643 \u0641\u0642\u0637 \u062a\u0641\u0639\u064a\u0644 \u0627\u0644\u062a\u0634\u0641\u064a\u0631 \u0639\u0646\u062f\u0645\u0627 \u062a\u0635\u0628\u062d \u0627\u0644\u063a\u0631\u0641\u0629 \u063a\u064a\u0631 \u0645\u062a\u0627\u062d\u0629 \u0644\u0644\u0639\u0627\u0645\u0629."}, +kP(a,b){return a.k(0)+" \u0644\u064a\u0633 \u062e\u0627\u062f\u0645 \u0645\u0627\u062a\u0631\u064a\u0643\u0633\u060c \u0628\u062f\u0644\u064b\u0627 \u0645\u0646\u0647 \u0623\u062a\u0631\u064a\u062f \u0627\u0633\u062a\u062e\u062f\u0627\u0645 "+b.k(0)+"\u061f"}, +gjB(){return"\u0644\u0645 \u062a\u0636\u0641 \u0623\u064a \u0637\u0631\u064a\u0642\u0629 \u0644\u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631."}, +gfE(){return"\u0628\u062f\u0648\u0646 \u0627\u0630\u0646"}, +ghm(){return"\u0644\u0645 \u064a\u064f\u0639\u062b\u0631 \u0639\u0644\u0649 \u063a\u0631\u0641\u2026"}, +gfF(){return"\u0627\u0644\u0625\u0634\u0639\u0627\u0631\u0627\u062a"}, +gjC(){return"\u0627\u0644\u0625\u0634\u0639\u0627\u0631\u0627\u062a \u0645\u0641\u0639\u0644\u0629 \u0644\u0647\u0630\u0627 \u0627\u0644\u062d\u0633\u0627\u0628"}, +gfG(){return"\u0639\u062f\u0648\u0627\u0646\u064a"}, +gjD(){return"\u063a\u064a\u0631 \u0645\u062a\u0635\u0644"}, +gdq(){return"\u0645\u0648\u0627\u0641\u0642"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"\u0639\u0630\u0631\u0627\u064b\u060c \u0647\u0646\u0627\u0643 \u062e\u0637\u0623 \u0645\u0627\u2026"}, +gkQ(){return"\u0623\u064f \u062e\u0631\u062c \u0623\u062d\u062f \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0627\u0644\u0630\u064a \u062a\u0633\u062e\u062a\u062f\u0645\u0647\u0627"}, +gkR(){return"\u0627\u0641\u062a\u062d \u0641\u064a \u0627\u0644\u062e\u0631\u064a\u0637\u0629"}, +gki(){return"\u064a\u062a\u0637\u0644\u0628 \u0647\u0630\u0627 \u0627\u0644\u062e\u0627\u062f\u0645 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0628\u0631\u064a\u062f\u0643 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a."}, +ghn(){return"\u0623\u0648"}, +gho(){return"\u0645\u0646\u062a\u0633\u0628"}, +gjF(){return"\u0639\u0628\u0627\u0631\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0623\u0648 \u0645\u0641\u062a\u0627\u062d \u0627\u0644\u0627\u0633\u062a\u0639\u0627\u062f\u0629"}, +gjG(a){return"\u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631"}, +gf6(){return"\u0646\u0633\u064a\u062a\u064e \u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631"}, +ghp(){return"\u063a\u064f\u064a\u0651\u0631\u062a \u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631"}, +ghq(){return"\u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631"}, +gjI(){return"\u0627\u062e\u062a\u0631 \u0635\u0648\u0631\u0629"}, +gjJ(){return"\u062b\u0628\u0650\u0651\u062a"}, +gjL(){return"\u0627\u062e\u062a\u0631 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645"}, +gfI(){return"\u064a\u0631\u062c\u0649 \u0627\u0644\u0646\u0642\u0631 \u0639\u0644\u0649 \u0627\u0644\u0631\u0627\u0628\u0637 \u0627\u0644\u0645\u0648\u062c\u0648\u062f \u0641\u064a \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u062b\u0645 \u0627\u0644\u0645\u062a\u0627\u0628\u0639\u0629."}, +gfJ(){return"\u0623\u062f\u062e\u0644 \u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631"}, +gjO(){return"\u0623\u062f\u062e\u0644 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645"}, +gjP(){return"\u064a\u0631\u062c\u0649 \u0627\u062a\u0628\u0627\u0639 \u0627\u0644\u062a\u0639\u0644\u064a\u0645\u0627\u062a \u0627\u0644\u0645\u0648\u062c\u0648\u062f\u0629 \u0639\u0644\u0649 \u0627\u0644\u0645\u0648\u0642\u0639 \u0648\u0627\u0644\u0646\u0642\u0631 \u0639\u0644\u0649 \u0627\u0644\u062a\u0627\u0644\u064a."}, +gjR(){return"\u0627\u0644\u062e\u0635\u0648\u0635\u064a\u0629"}, +gkS(){return"\u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0625\u0634\u0639\u0627\u0631\u0627\u062a"}, +gfL(a){return"\u0627\u0644\u0633\u0628\u0628"}, +jT(a){return"\u062d\u0630\u0641 "+a+" \u062d\u062f\u062b\u064b\u0627"}, +gjU(){return"\u0631\u0641\u0636"}, +jV(a){return"\u0631\u0641\u0636 "+a+" \u0627\u0644\u062f\u0639\u0648\u0629"}, +gbI(a){return"\u0623\u0632\u0650\u0644"}, +gjW(){return"\u0623\u0632\u0650\u0644 \u0643\u0644 \u0627\u0644\u0623\u062c\u0647\u0632\u0629 \u0627\u0644\u0623\u062e\u0631\u0649"}, +jY(a){return"\u0623\u0632\u0627\u0644\u0647 "+a}, +gk6(){return"\u0641\u0643 \u062d\u062c\u0628\u0647 \u0645\u0646 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +gjX(){return"\u0623\u0632\u0644 \u0627\u0644\u0635\u0648\u0631\u0629 \u0627\u0644\u0631\u0645\u0632\u064a\u0629"}, +gjZ(){return"\u0635\u064a\u0651\u0631 \u0627\u0644\u0631\u0633\u0627\u0626\u0644 \u0630\u0627\u062a \u0627\u0644\u0645\u062d\u062a\u0648\u0649 \u0627\u0644\u0643\u0628\u064a\u0631"}, +ghs(){return"\u0627\u0633\u062a\u0628\u062f\u0644 \u0627\u0644\u063a\u0631\u0641\u0629 \u0628\u0627\u0635\u062f\u0627\u0631 \u0623\u062d\u062f\u062b"}, +gfN(a){return"\u0631\u062f\u0651"}, +gfh(){return"\u0623\u0628\u0644\u063a \u0639\u0646 \u0627\u0644\u0631\u0633\u0627\u0644\u0629"}, +gk_(){return"\u0631\u064f\u0642\u064a\u0651\u062a \u0627\u0644\u063a\u0631\u0641\u0629"}, +gk0(){return"\u0625\u0635\u062f\u0627\u0631 \u0627\u0644\u063a\u0631\u0641\u0629"}, +ghA(){return"\u0627\u0644\u0633\u0628\u062a"}, +gkd(){return"\u0627\u062d\u0641\u0638 \u0627\u0644\u0645\u0644\u0641"}, +ghB(){return"\u0627\u0644\u0623\u0645\u0627\u0646"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"\u0631\u0622\u0647 "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"\u0631\u0622\u0647 "+a+" \u0648 "+b+" \u0623\u062e\u0631\u0648\u0646",s,s)}, +hD(a,b){return"\u0631\u0622\u0647 "+a+" \u0648 "+b}, +geJ(a){return"\u0623\u0631\u0633\u0644"}, +ghE(){return"\u0623\u0631\u0633\u0644 \u0631\u0633\u0627\u0644\u0629"}, +gkg(){return"\u0623\u0631\u0633\u0644 \u0646\u0635\u064b\u0627"}, +ghF(){return"\u0623\u0631\u0633\u0644 \u0645\u0644\u0641\u064b\u0627 \u0635\u0648\u062a\u064a\u064b\u0627"}, +ghG(){return"\u0623\u0631\u0633\u0644 \u0645\u0644\u0641"}, +ghH(){return"\u0623\u0631\u0633\u0644 \u0635\u0648\u0631\u0629"}, +ghI(){return"\u0625\u0631\u0633\u0627\u0644 \u0631\u0633\u0627\u0626\u0644"}, +ghJ(){return"\u0623\u0631\u0633\u0644 \u0641\u064a\u062f\u064a\u0648"}, +hK(a){return"\u0623\u0631\u0633\u0644\u064e "+a+" \u0645\u0644\u0641\u064b\u0627"}, +hN(a){return"\u0623\u0631\u0633\u0644\u064e "+a+" \u0645\u0644\u0641\u064b\u0627 \u0635\u0648\u062a\u064a\u064b\u0627"}, +hL(a){return"\u0623\u0631\u0633\u0644\u064e "+a+" \u0635\u0648\u0631\u0629"}, +fR(a){return"\u0623\u0631\u0633\u0644\u064e "+a+" \u0645\u0644\u0635\u0642\u0627"}, +hM(a){return"\u0623\u0631\u0633\u0644\u064e "+a+" \u0641\u064a\u062f\u064a\u0648"}, +kh(a){return"\u0623\u0631\u0633\u0644 "+a+" \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0645\u0643\u0627\u0644\u0645\u0629"}, +gkj(){return"\u0639\u064a\u0651\u0646 \u0631\u0627\u0628\u0637 \u0627\u0644\u062f\u0639\u0648\u0629"}, +gfS(){return"\u062a\u0639\u064a\u064a\u0646 \u0645\u0633\u062a\u0648\u0649 \u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062a"}, +gfU(){return"\u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a"}, +gfl(a){return"\u0634\u0627\u0631\u0643"}, +kk(a){return"\u0634\u0627\u0631\u0643 "+a+" \u0645\u0648\u0642\u0639\u0647"}, +gkl(){return"\u0623\u0638\u0647\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631"}, +gfa(){return"\u0633\u062c\u0651\u0644"}, +gly(){return"\u062a\u0633\u062c\u064a\u0644 \u062f\u062e\u0648\u0644 \u0623\u062d\u0627\u062f\u064a"}, +ghP(a){return"\u062a\u062e\u0637"}, +gnS(){return"Invite"}, +ghQ(){return"\u0627\u0644\u0634\u0641\u0631\u0629 \u0627\u0644\u0645\u0635\u062f\u0631\u064a\u0629"}, +hR(a){return"\u0628\u062f\u0623 "+a+" \u0645\u0643\u0627\u0644\u0645\u0629"}, +gkn(a){return"\u0623\u0631\u0633\u0644"}, +gko(){return"\u0627\u0644\u0623\u062d\u062f"}, +glF(){return"\u064a\u064f\u0632\u0627\u0645\u0646\u2026 \u064a\u0631\u062c\u0649 \u0627\u0644\u0627\u0646\u062a\u0638\u0627\u0631."}, +gkq(){return"\u0627\u0644\u0646\u0638\u0627\u0645"}, +gkW(){return"\u0644\u0627 \u064a\u062a\u0637\u0628\u0642\u0627\u0646"}, +gkX(){return"\u0645\u062a\u0637\u0628\u0642\u0627\u0646"}, +gkY(){return"\u0627\u0644\u062e\u0645\u064a\u0633"}, +gkZ(){return"\u0637\u0627\u0628\u0627\u062a \u0643\u062b\u064a\u0631\u0629. \u062d\u0627\u0648\u0644 \u0645\u062c\u062f\u062f\u064b\u0627 \u0644\u0627\u062d\u0642\u064b\u0627!"}, +gl_(){return"\u0623\u0646\u0642\u0644\u0647 \u0645\u0646 \u062c\u0647\u0627\u0632 \u0622\u062e\u0631"}, +gl0(){return"\u062d\u0627\u0648\u0644 \u0625\u0639\u0627\u062f\u0629 \u0627\u0644\u0627\u0631\u0633\u0627\u0644"}, +gl1(){return"\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621"}, +l2(a,b){return"\u0623\u0644\u063a\u0649 "+a+" \u062d\u0638\u0631 "+b}, +gl3(){return"\u0623\u0644\u063a \u062d\u0638\u0631 \u0627\u0644\u062c\u0647\u0627\u0632"}, +gl4(){return"\u062c\u0647\u0632 \u0645\u062c\u0647\u0648\u0644"}, +gk7(){return"\u062e\u0648\u0627\u0631\u0632\u0645\u064a\u0629 \u062a\u0634\u0641\u064a\u0631 \u0645\u062c\u0647\u0648\u0644\u0629"}, +l5(a,b){return"\u062d\u062f\u062b \u0645\u062c\u0647\u0648\u0644 '"+a+"'"}, +gfP(){return"\u0623\u0644\u063a\u0650 \u0627\u0644\u062a\u062b\u0628\u064a\u062a"}, +l6(a,b){return a+" \u0648 "+b+" \u0623\u062e\u0631\u0648\u0646 \u064a\u0643\u062a\u0628\u0648\u0646"}, +l7(a,b){return a+" \u0648 "+b+" \u064a\u0643\u062a\u0628\u0627\u0646"}, +l8(a){return a+" \u064a\u0643\u062a\u0628"}, +l9(a){return"\u063a\u0627\u062f\u0631 "+a+" \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +la(a,b){return"\u0623\u0631\u0633\u0644 "+a+" \u062d\u062f\u062b "+b}, +gmt(){return"\u063a\u064a\u0631 \u0645\u0624\u0643\u062f"}, +ge1(){return"\u0645\u0648\u062b\u0651\u0642"}, +gk9(){return"\u0627\u0628\u062f\u0623 \u0627\u0644\u062a\u062d\u0642\u0642"}, +gka(){return"\u062a\u064f\u062d\u0642\u0642 \u0645\u0646\u0643 \u0628\u0646\u062c\u0627\u062d!"}, +glb(){return"\u064a\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u062d\u0633\u0627\u0628 \u0627\u0644\u0622\u062e\u0631"}, +glc(){return"\u0645\u0631\u0626\u064a\u0629 \u062a\u0623\u0631\u064a\u062e \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +gld(){return"\u0645\u0631\u0626\u064a \u0644\u0643\u0644 \u0627\u0644\u0645\u0646\u062a\u0633\u0628\u064a\u0646"}, +gle(){return"\u0645\u0631\u0626\u064a \u0644\u0644\u062c\u0645\u064a\u0639"}, +glf(){return"\u064a\u0646\u062a\u0638\u0631 \u0642\u0628\u0648\u0644 \u0627\u0644\u0634\u0631\u064a\u0643 \u0644\u0644\u0637\u0644\u0628\u2026"}, +glg(){return"\u064a\u0646\u062a\u0638\u0631 \u0642\u0628\u0648\u0644 \u0627\u0644\u0634\u0631\u064a\u0643 \u0644\u0625\u064a\u0645\u0648\u062c\u064a\u2026"}, +glh(){return"\u064a\u0646\u062a\u0638\u0631 \u0642\u0628\u0648\u0644 \u0627\u0644\u0634\u0631\u064a\u0643 \u0644\u0644\u0623\u0631\u0642\u0627\u0645\u2026"}, +gli(){return"\u0627\u0644\u062e\u0644\u0641\u064a\u0629"}, +glj(){return"\u062a\u062d\u0630\u064a\u0631!"}, +glk(){return"\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621"}, +ghu(){return"\u0623\u0631\u0633\u0644\u0646\u0627 \u0644\u0643 \u0631\u0633\u0627\u0644\u0629 \u0628\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a"}, +ghv(){return"\u0644\u0645\u0627\u0630\u0627 \u062a\u0631\u064a\u062f \u0627\u0644\u0625\u0628\u0644\u0627\u063a \u0639\u0646\u0647\u061f"}, +glm(){return"\u0623\u062a\u0631\u064a\u062f \u062d\u0630\u0641 \u0627\u0644\u0646\u0633\u062e \u0627\u0644\u0627\u062d\u062a\u064a\u0627\u0637\u064a \u0644\u0644\u0645\u062d\u0627\u062f\u062b\u0629 \u0644\u0625\u0646\u0634\u0627\u0621 \u0645\u0641\u062a\u0627\u062d \u0623\u0645\u0627\u0646 \u062c\u062f\u064a\u062f\u061f"}, +gln(){return"\u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631 \u0628\u0647\u0630\u0647 \u0627\u0644\u0639\u0646\u0627\u0648\u064a\u0646."}, +geR(){return"\u0646\u0639\u0645"}, +glo(){return"\u0627\u0646\u062a"}, +gkc(){return"\u062f\u064f\u0639\u064a\u062a\u064e \u0644\u0647\u0630\u0647 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +glp(){return"\u0644\u0645 \u062a\u0639\u062f \u0645\u0646\u062a\u0633\u0628\u0627 \u0644\u0647\u0630\u0647 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +glq(){return"\u062d\u064f\u0638\u0631\u062a \u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +gls(){return"\u0645\u0641\u062a\u0627\u062d\u0643 \u0627\u0644\u0639\u0645\u0648\u0645\u064a"}, +gkN(){return"\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0627\u0644\u0631\u0633\u0627\u0644\u0629"}, +gmq(a){return"\u0627\u0644\u0648\u0642\u062a"}, +gd3(a){return"\u0646\u0648\u0639 \u0627\u0644\u0631\u0633\u0627\u0644\u0629"}, +glv(){return"\u0627\u0644\u0645\u0631\u0633\u0644"}, +gmj(){return"\u0627\u0641\u062a\u062e \u0627\u0644\u0645\u0639\u0631\u0636"}, +gmn(){return"\u0623\u0632\u0644 \u0645\u0646 \u0627\u0644\u0641\u0636\u0627\u0621"}, +gmk(){return u.R}, +glK(){return"\u0625\u0636\u0627\u0641\u0629 \u0644\u0644\u0642\u0635\u0629"}, +gml(){return"\u0627\u0646\u0634\u0631"}, +gkb(){return"\u0645\u0646 \u064a\u0645\u0643\u0646\u0647 \u0631\u0624\u064a\u0629 \u0642\u0635\u0635\u064a\u061f"}, +gmp(){return"\u0647\u0630\u0627 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0644\u0645 \u064a\u0646\u0634\u0631 \u0623\u064a \u0634\u064a\u0621 \u0641\u064a \u0642\u0635\u062a\u0647 \u062d\u062a\u0649 \u0627\u0644\u0622\u0646"}, +gmo(){return"\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0631\u062f"}, +lB(a,b){return"\u0631\u0633\u0627\u0644\u0629 \u0645\u0646 "+a+": \n"+b}, +gll(){return"\u064a\u0631\u062c\u0649 \u0645\u0644\u0627\u062d\u0638\u0629 \u0623\u0646\u0647 \u064a\u0645\u0643\u0646 \u0644\u0644\u0623\u0634\u062e\u0627\u0635 \u0631\u0624\u064a\u0629 \u0628\u0639\u0636\u0647\u0645 \u0627\u0644\u0628\u0639\u0636 \u0648\u0627\u0644\u062a\u0648\u0627\u0635\u0644 \u0645\u0639 \u0628\u0639\u0636\u0647\u0645 \u0627\u0644\u0628\u0639\u0636 \u0641\u064a \u0642\u0635\u062a\u0643."}, +gmu(){return"\u0645\u0627 \u0627\u0644\u0630\u064a \u064a\u062d\u0635\u0644\u061f"}, +glI(){return"\u0625\u0636\u0627\u0641\u0629 \u0648\u0635\u0641"}, +glC(){return"\u064a\u0631\u062c\u0649 \u0645\u0644\u0627\u062d\u0638\u0629 \u0623\u0646\u0647 \u064a\u0645\u0643\u0646 \u0644\u0644\u0623\u0634\u062e\u0627\u0635 \u0631\u0624\u064a\u0629 \u0628\u0639\u0636\u0647\u0645 \u0627\u0644\u0628\u0639\u0636 \u0648\u0627\u0644\u062a\u0648\u0627\u0635\u0644 \u0645\u0639 \u0628\u0639\u0636\u0647\u0645 \u0627\u0644\u0628\u0639\u0636 \u0641\u064a \u0642\u0635\u062a\u0643. \u0633\u062a\u0643\u0648\u0646 \u0642\u0635\u0635\u0643 \u0645\u0631\u0626\u064a\u0629 \u0644\u0645\u062f\u0629 24 \u0633\u0627\u0639\u0629 \u0648\u0644\u0643\u0646 \u0644\u064a\u0633 \u0647\u0646\u0627\u0643 \u0645\u0627 \u064a\u0636\u0645\u0646 \u062d\u0630\u0641\u0647\u0627 \u0645\u0646 \u062c\u0645\u064a\u0639 \u0627\u0644\u0623\u062c\u0647\u0632\u0629 \u0648\u0627\u0644\u062e\u0648\u0627\u062f\u0645."}, +gm8(){return"\u0623\u0646\u0627 \u0623\u062a\u0641\u0647\u0645"}, +gkV(){return"\u0627\u0644\u062a\u0628\u064a\u0644\u063a \u0639\u0646 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645"}, +mm(a,b){return a+" \u062a\u0641\u0627\u0639\u0644 \u0628 "+b}, +gjK(){return"\u062a\u062b\u0628\u064a\u062a \u0641\u064a \u0627\u0644\u063a\u0631\u0641\u0629"}, +glT(){return"\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0625\u0644\u063a\u0627\u0621 \u062a\u062b\u0628\u064a\u062a \u0627\u0644\u062d\u062f\u062b \u0628\u0634\u0643\u0644 \u062f\u0627\u0626\u0645\u061f"}, +gfv(){return"\u0625\u064a\u0645\u0648\u062c\u064a"}, +gm2(){return"\u0645\u0643\u0627\u0644\u0645\u0627\u062a \u0627\u0644\u0641\u064a\u062f\u064a\u0648 \u0627\u0644\u062a\u062c\u0631\u064a\u0628\u064a\u0629"}, +glY(){return"\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0623\u0648 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"\u0627\u0628\u062d\u062b"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.av1.prototype={ +gjH(){return"Passwords do not match!"}, +gjN(){return"Please enter a valid email address."}, +gfM(){return"Repeat password"}, +jM(a){return"Please choose at least "+a+" characters."}, +ghT(){return"\u09b8\u09ae\u09cd\u09aa\u09b0\u09cd\u0995\u09c7"}, +ghU(a){return"\u09b8\u09cd\u09ac\u09c0\u0995\u09be\u09b0 \u0995\u09b0\u09bf"}, +hV(a){return a+" \u0986\u09ae\u09a8\u09cd\u09a4\u09cd\u09b0\u09a3 \u0997\u09cd\u09b0\u09b9\u09a3 \u0995\u09b0\u09c7\u099b\u09c7"}, +hW(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghX(){return"Add email"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Admin"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" answered the call"}, +ghZ(){return"Anyone can join"}, +gfW(){return"Archive"}, +geN(){return"Are you sure?"}, +gi_(){return"Are you sure you want to log out?"}, +gi0(){return u.mc}, +i1(a){return"Accept this verification request from "+a+"?"}, +i2(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +i3(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfX(){return"Ban from chat"}, +gi4(){return"Banned"}, +i5(a,b){return a+" banned "+b}, +gi6(){return"Block Device"}, +gdm(){return"Blocked"}, +gi7(){return"Bot messages"}, +gkr(){return"Bubble size"}, +gcT(a){return"Cancel"}, +fY(a){return"Can't open the URI "+a}, +gfZ(){return"Change device name"}, +ib(a){return a+" changed the chat avatar"}, +ic(a,b){return a+" changed the chat description to: '"+b+"'"}, +ie(a,b){return a+" changed the chat name to: '"+b+"'"}, +ig(a){return a+" changed the chat permissions"}, +ih(a,b){return a+" changed their displayname to: '"+b+"'"}, +ii(a){return a+" changed the guest access rules"}, +ij(a,b){return a+" changed the guest access rules to: "+b}, +ik(a){return a+" changed the history visibility"}, +il(a,b){return a+" changed the history visibility to: "+b}, +im(a){return a+" changed the join rules"}, +io(a,b){return a+" changed the join rules to: "+b}, +ip(a){return a+" changed their avatar"}, +iq(a){return a+" changed the chat aliases"}, +ir(a){return a+" changed the invitation link"}, +gh_(){return"Change password"}, +gi9(){return"Change your style"}, +gi8(){return"Change the name of the chat"}, +gia(){return"Change wallpaper"}, +gis(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghw(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +git(){return u.lx}, +giu(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giw(){return"Choose a username"}, +gh0(){return"Clear archive"}, +gdg(a){return"Close"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Ban the given user from this chat"}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Send HTML-formatted text"}, +giC(){return"Invite the given user to this chat"}, +giD(){return"Join the given chat"}, +giE(){return"Remove the given user from this chat"}, +giF(){return"Leave this chat"}, +gku(){return"Describe yourself"}, +giG(){return u.N}, +giH(){return"Set your display name for this chat"}, +gkv(){return u.Q}, +gkw(){return"Send unformatted text"}, +gkx(){return"Send reply as a reaction"}, +gky(){return"Send text"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"Command invalid"}, +kA(a){return a+" is not a command."}, +giJ(){return"Please compare the emojis"}, +giK(){return"Please compare the numbers"}, +gh1(){return"Configure chat"}, +giL(){return"Contact has been invited to the chat"}, +giM(){return"Contains display name"}, +giN(){return"Contains username"}, +gfo(){return u.a4}, +giO(){return"Copied to clipboard"}, +gfp(a){return"Copy"}, +giP(){return"Copy to clipboard"}, +iQ(a){return"Could not decrypt message: "+a}, +iR(a){return a+" members"}, +iS(a){return"\ud83d\udcac "+a+" created the chat"}, +giT(){return"Dark"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return u.e6}, +giX(){return"Default permission level"}, +geB(a){return"Delete"}, +giY(){return"Delete account"}, +gh3(){return"Delete message"}, +gfs(){return"Devices"}, +geS(){return"Direct Chats"}, +gns(a){return"Download"}, +gj_(){return"Edit"}, +gj0(){return"Edit blocked servers"}, +gh4(){return"Edit chat permissions"}, +gh5(){return"Edit chat avatar"}, +gh6(){return"Emote already exists!"}, +gh7(){return"Invalid emote shortcode!"}, +gj1(){return"Emote packs for chat"}, +gh8(){return"Emote Settings"}, +gh9(){return"Emote shortcode"}, +gj2(){return u.lm}, +gfe(){return"Empty chat"}, +gj3(){return"Enable emote pack globally"}, +gfw(){return"Enable encryption"}, +gj4(){return u.gh}, +gha(){return"Encryption is not enabled"}, +j5(a){return a+" ended the call"}, +gnA(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkJ(){return"Homeserver"}, +gj6(){return"Enter your homeserver"}, +ghb(){return"Everything ready!"}, +gfz(){return"Extremely offensive"}, +gj9(a){return"Font size"}, +geD(a){return"Forward"}, +gja(){return"Friday"}, +gkH(){return"From joining"}, +gkI(){return"From the invitation"}, +gfQ(){return"Go to the new chat"}, +ghx(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghy(){return"Guests are forbidden"}, +ghz(){return"Guests can join"}, +jb(a,b){return a+" has withdrawn the invitation for "+b}, +ghc(){return"Help"}, +gjc(){return"Hide redacted events"}, +gjd(){return"Hide unknown events"}, +gfA(){return"How offensive is this content?"}, +ghd(){return"Ignore"}, +gek(){return"Ignored users"}, +gje(){return u.a}, +gjf(){return"Ignore username"}, +gfB(){return"I have clicked on the link"}, +gjg(){return"Incorrect passphrase or recovery key"}, +gfC(){return"Inoffensive"}, +gjh(){return"Invite contact"}, +ji(a){return"Invite contact to "+a}, +gjk(){return"Invited"}, +jl(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjm(){return"Invited users only"}, +gjj(){return"Invite for me"}, +gjn(){return"typing a message"}, +hf(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghe(){return"Join chat"}, +jo(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghg(){return"Kick from chat"}, +hh(a){return"Last active: "+a}, +gjp(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjq(){return"Left the chat"}, +gjr(){return"Light"}, +js(a){return"Load "+a+" more participants"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghi(){return"Load more\u2026"}, +geX(){return"Login"}, +jt(a){return"Log in to "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Logout"}, +gju(){return"Member changes"}, +gf4(){return"Mention"}, +gjv(){return"Messages"}, +go8(){return"No matching search results."}, +gfD(){return"Moderator"}, +gjw(){return"Monday"}, +ghk(){return u.f}, +gfg(){return"New chat"}, +ghl(){return"New verification request!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Next"}, +gjx(){return"No"}, +gjy(){return"No connection to the server"}, +gjz(){return"No emotes found. \ud83d\ude15"}, +gjA(){return u.S}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return u.c}, +gfE(){return"No permission"}, +ghm(){return"No chats found\u2026"}, +gfF(){return"Notifications"}, +gjC(){return"Notifications enabled for this account"}, +gfG(){return"Offensive"}, +gjD(){return"Offline"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oops, something went wrong\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"Or"}, +gho(){return"Participant"}, +gjF(){return"passphrase or recovery key"}, +gjG(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjI(){return"Pick an image"}, +gjJ(){return"Pin"}, +gjL(){return"Please choose a username"}, +gfI(){return u.b}, +gfJ(){return"Please enter your password"}, +gjO(){return"Please enter your username"}, +gjP(){return u._}, +gjR(){return"Privacy"}, +gkS(){return"Push rules"}, +gfL(a){return"Reason"}, +jT(a){return a+" redacted an event"}, +gjU(){return"Reject"}, +jV(a){return a+" rejected the invitation"}, +gbI(a){return"Remove"}, +gjW(){return"Remove all other devices"}, +jY(a){return"Removed by "+a}, +gk6(){return"Unban from chat"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Render rich message content"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Reply"}, +gfh(){return"Report message"}, +gk_(){return"Group chat has been upgraded"}, +gk0(){return"Group chat version"}, +ghA(){return"Saturday"}, +gkd(){return"Save file"}, +ghB(){return"Security"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Seen by "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hD(a,b){return"Seen by "+a+" and "+b}, +geJ(a){return"Send"}, +ghE(){return"Send a message"}, +gkg(){return"Send as text"}, +ghF(){return"Send audio"}, +ghG(){return"Send file"}, +ghH(){return"Send image"}, +ghI(){return"Send messages"}, +ghJ(){return"Send video"}, +hK(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hN(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fR(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hM(a){return"\ud83c\udfa5 "+a+" sent a video"}, +kh(a){return a+" sent call information"}, +gkj(){return"Set invitation link"}, +gfS(){return"Set permissions level"}, +gfU(){return"Settings"}, +gfl(a){return"Share"}, +kk(a){return a+" shared their location"}, +gkl(){return"Show password"}, +gfa(){return"Sign up"}, +gly(){return"Single Sign on"}, +ghP(a){return"Skip"}, +gnS(){return"Invite"}, +ghQ(){return"Source code"}, +hR(a){return a+" started a call"}, +gkn(a){return"Submit"}, +gko(){return"Sunday"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"System"}, +gkW(){return"They Don't Match"}, +gkX(){return"They Match"}, +gkY(){return"Thursday"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"Try to send again"}, +gl1(){return"Tuesday"}, +l2(a,b){return a+" unbanned "+b}, +gl3(){return"Unblock Device"}, +gl4(){return"Unknown device"}, +gk7(){return"Unknown encryption algorithm"}, +l5(a,b){return"Unknown event '"+a+"'"}, +gfP(){return"Unpin"}, +l6(a,b){return a+" and "+b+" others are typing"}, +l7(a,b){return a+" and "+b+" are typing"}, +l8(a){return a+" is typing"}, +l9(a){return"\ud83d\udeaa "+a+" left the chat"}, +la(a,b){return a+" sent a "+b+" event"}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Start Verification"}, +gka(){return"You successfully verified!"}, +glb(){return"Verifying other account"}, +glc(){return"Visibility of the chat history"}, +gld(){return"Visible for all participants"}, +gle(){return"Visible for everyone"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return u.O}, +gli(){return"Wallpaper"}, +glj(){return"Warning!"}, +glk(){return"Wednesday"}, +ghu(){return"We sent you an email"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return u.X}, +geR(){return"Yes"}, +glo(){return"You"}, +gkc(){return"You are invited to this chat"}, +glp(){return u.W}, +glq(){return"You have been banned from this chat"}, +gls(){return"Your public key"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Search"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.av2.prototype={ +gjH(){return"Passwords do not match!"}, +gjN(){return"Please enter a valid email address."}, +gfM(){return"Repeat password"}, +jM(a){return"Please choose at least "+a+" characters."}, +ghT(){return"About"}, +ghU(a){return"Accept"}, +hV(a){return"\ud83d\udc4d "+a+" accepted the invitation"}, +hW(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghX(){return"Add email"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Admin"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" answered the call"}, +ghZ(){return"Anyone can join"}, +gfW(){return"Archive"}, +geN(){return"Are you sure?"}, +gi_(){return"Are you sure you want to log out?"}, +gi0(){return u.mc}, +i1(a){return"Accept this verification request from "+a+"?"}, +i2(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +i3(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfX(){return"Ban from chat"}, +gi4(){return"Banned"}, +i5(a,b){return a+" banned "+b}, +gi6(){return"Block Device"}, +gdm(){return"Blocked"}, +gi7(){return"Bot messages"}, +gkr(){return"Bubble size"}, +gcT(a){return"Cancel"}, +fY(a){return"Can't open the URI "+a}, +gfZ(){return"Change device name"}, +ib(a){return a+" changed the chat avatar"}, +ic(a,b){return a+" changed the chat description to: '"+b+"'"}, +ie(a,b){return a+" changed the chat name to: '"+b+"'"}, +ig(a){return a+" changed the chat permissions"}, +ih(a,b){return a+" changed their displayname to: '"+b+"'"}, +ii(a){return a+" changed the guest access rules"}, +ij(a,b){return a+" changed the guest access rules to: "+b}, +ik(a){return a+" changed the history visibility"}, +il(a,b){return a+" changed the history visibility to: "+b}, +im(a){return a+" changed the join rules"}, +io(a,b){return a+" changed the join rules to: "+b}, +ip(a){return a+" changed their avatar"}, +iq(a){return a+" changed the chat aliases"}, +ir(a){return a+" changed the invitation link"}, +gh_(){return"Change password"}, +gi9(){return"Change your style"}, +gi8(){return"Change the name of the chat"}, +gia(){return"Change wallpaper"}, +gis(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghw(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +git(){return u.lx}, +giu(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giw(){return"Choose a username"}, +gh0(){return"Clear archive"}, +gdg(a){return"Close"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Ban the given user from this chat"}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Send HTML-formatted text"}, +giC(){return"Invite the given user to this chat"}, +giD(){return"Join the given chat"}, +giE(){return"Remove the given user from this chat"}, +giF(){return"Leave this chat"}, +gku(){return"Describe yourself"}, +giG(){return u.N}, +giH(){return"Set your display name for this chat"}, +gkv(){return u.Q}, +gkw(){return"Send unformatted text"}, +gkx(){return"Send reply as a reaction"}, +gky(){return"Send text"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"Command invalid"}, +kA(a){return a+" is not a command."}, +giJ(){return"Please compare the emojis"}, +giK(){return"Please compare the numbers"}, +gh1(){return"Configure chat"}, +giL(){return"Contact has been invited to the chat"}, +giM(){return"Contains display name"}, +giN(){return"Contains username"}, +gfo(){return u.a4}, +giO(){return"Copied to clipboard"}, +gfp(a){return"Copy"}, +giP(){return"Copy to clipboard"}, +iQ(a){return"Could not decrypt message: "+a}, +iR(a){return a+" members"}, +iS(a){return"\ud83d\udcac "+a+" created the chat"}, +giT(){return"Dark"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return u.e6}, +giX(){return"Default permission level"}, +geB(a){return"Delete"}, +giY(){return"Delete account"}, +gh3(){return"Delete message"}, +gfs(){return"Devices"}, +geS(){return"Direct Chats"}, +gns(a){return"Download"}, +gj_(){return"Edit"}, +gj0(){return"Edit blocked servers"}, +gh4(){return"Edit chat permissions"}, +gh5(){return"Edit chat avatar"}, +gh6(){return"Emote already exists!"}, +gh7(){return"Invalid emote shortcode!"}, +gj1(){return"Emote packs for chat"}, +gh8(){return"Emote Settings"}, +gh9(){return"Emote shortcode"}, +gj2(){return u.lm}, +gfe(){return"Empty chat"}, +gj3(){return"Enable emote pack globally"}, +gfw(){return"Enable encryption"}, +gj4(){return u.gh}, +gha(){return"Encryption is not enabled"}, +j5(a){return a+" ended the call"}, +gnA(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkJ(){return"Homeserver"}, +gj6(){return"Enter your homeserver"}, +ghb(){return"Everything ready!"}, +gfz(){return"Extremely offensive"}, +gj9(a){return"Font size"}, +geD(a){return"Forward"}, +gja(){return"Friday"}, +gkH(){return"From joining"}, +gkI(){return"From the invitation"}, +gfQ(){return"Go to the new chat"}, +ghx(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghy(){return"Guests are forbidden"}, +ghz(){return"Guests can join"}, +jb(a,b){return a+" has withdrawn the invitation for "+b}, +ghc(){return"Help"}, +gjc(){return"Hide redacted events"}, +gjd(){return"Hide unknown events"}, +gfA(){return"How offensive is this content?"}, +ghd(){return"Ignore"}, +gek(){return"Ignored users"}, +gje(){return u.a}, +gjf(){return"Ignore username"}, +gfB(){return"I have clicked on the link"}, +gjg(){return"Incorrect passphrase or recovery key"}, +gfC(){return"Inoffensive"}, +gjh(){return"Invite contact"}, +ji(a){return"Invite contact to "+a}, +gjk(){return"Invited"}, +jl(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjm(){return"Invited users only"}, +gjj(){return"Invite for me"}, +gjn(){return"typing a message"}, +hf(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghe(){return"Join chat"}, +jo(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghg(){return"Kick from chat"}, +hh(a){return"Last active: "+a}, +gjp(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjq(){return"Left the chat"}, +gjr(){return"Light"}, +js(a){return"Load "+a+" more participants"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghi(){return"Load more\u2026"}, +geX(){return"Login"}, +jt(a){return"Log in to "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Logout"}, +gju(){return"Member changes"}, +gf4(){return"Mention"}, +gjv(){return"Messages"}, +go8(){return"No matching search results."}, +gfD(){return"Moderator"}, +gjw(){return"Monday"}, +ghk(){return u.f}, +gfg(){return"New chat"}, +ghl(){return"New verification request!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Next"}, +gjx(){return"No"}, +gjy(){return"No connection to the server"}, +gjz(){return"No emotes found. \ud83d\ude15"}, +gjA(){return u.S}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return u.c}, +gfE(){return"No permission"}, +ghm(){return"No chats found\u2026"}, +gfF(){return"Notifications"}, +gjC(){return"Notifications enabled for this account"}, +gfG(){return"Offensive"}, +gjD(){return"Offline"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oops, something went wrong\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"Or"}, +gho(){return"Participant"}, +gjF(){return"passphrase or recovery key"}, +gjG(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjI(){return"Pick an image"}, +gjJ(){return"Pin"}, +gjL(){return"Please choose a username"}, +gfI(){return u.b}, +gfJ(){return"Please enter your password"}, +gjO(){return"Please enter your username"}, +gjP(){return u._}, +gjR(){return"Privacy"}, +gkS(){return"Push rules"}, +gfL(a){return"Reason"}, +jT(a){return a+" redacted an event"}, +gjU(){return"Reject"}, +jV(a){return a+" rejected the invitation"}, +gbI(a){return"Remove"}, +gjW(){return"Remove all other devices"}, +jY(a){return"Removed by "+a}, +gk6(){return"Unban from chat"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Render rich message content"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Reply"}, +gfh(){return"Report message"}, +gk_(){return"Group chat has been upgraded"}, +gk0(){return"Group chat version"}, +ghA(){return"Saturday"}, +gkd(){return"Save file"}, +ghB(){return"Security"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Seen by "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hD(a,b){return"Seen by "+a+" and "+b}, +geJ(a){return"Send"}, +ghE(){return"Send a message"}, +gkg(){return"Send as text"}, +ghF(){return"Send audio"}, +ghG(){return"Send file"}, +ghH(){return"Send image"}, +ghI(){return"Send messages"}, +ghJ(){return"Send video"}, +hK(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hN(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fR(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hM(a){return"\ud83c\udfa5 "+a+" sent a video"}, +kh(a){return a+" sent call information"}, +gkj(){return"Set invitation link"}, +gfS(){return"Set permissions level"}, +gfU(){return"Settings"}, +gfl(a){return"Share"}, +kk(a){return a+" shared their location"}, +gkl(){return"Show password"}, +gfa(){return"Sign up"}, +gly(){return"Single Sign on"}, +ghP(a){return"Skip"}, +gnS(){return"Invite"}, +ghQ(){return"Source code"}, +hR(a){return a+" started a call"}, +gkn(a){return"Submit"}, +gko(){return"Sunday"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"System"}, +gkW(){return"They Don't Match"}, +gkX(){return"They Match"}, +gkY(){return"Thursday"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"Try to send again"}, +gl1(){return"Tuesday"}, +l2(a,b){return a+" unbanned "+b}, +gl3(){return"Unblock Device"}, +gl4(){return"Unknown device"}, +gk7(){return"Unknown encryption algorithm"}, +l5(a,b){return"Unknown event '"+a+"'"}, +gfP(){return"Unpin"}, +l6(a,b){return a+" and "+b+" others are typing"}, +l7(a,b){return a+" and "+b+" are typing"}, +l8(a){return a+" is typing"}, +l9(a){return"\ud83d\udeaa "+a+" left the chat"}, +la(a,b){return a+" sent a "+b+" event"}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Start Verification"}, +gka(){return"You successfully verified!"}, +glb(){return"Verifying other account"}, +glc(){return"Visibility of the chat history"}, +gld(){return"Visible for all participants"}, +gle(){return"Visible for everyone"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return u.O}, +gli(){return"Wallpaper"}, +glj(){return"Warning!"}, +glk(){return"Wednesday"}, +ghu(){return"We sent you an email"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return u.X}, +geR(){return"Yes"}, +glo(){return"You"}, +gkc(){return"You are invited to this chat"}, +glp(){return u.W}, +glq(){return"You have been banned from this chat"}, +gls(){return"Your public key"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Search"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.av3.prototype={ +gjH(){return"Les contrasenyes no coincideixen!"}, +gjN(){return"Introdu\xefu una adre\xe7a electr\xf2nica v\xe0lida."}, +gfM(){return"Repetiu la contrasenya"}, +jM(a){return"Seleccioneu almenys "+a+" car\xe0cters."}, +ghT(){return"Quant a"}, +ghU(a){return"Accepta"}, +hV(a){return a+" ha acceptat la invitaci\xf3"}, +hW(a){return a+" ha activat el xifratge d\u2019extrem a extrem"}, +ghX(){return"Afegeix una adre\xe7a electr\xf2nica"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Administraci\xf3"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" ha respost a la trucada"}, +ghZ(){return"Qualsevol pot unir-se"}, +gfW(){return"Arxiu"}, +geN(){return"N\u2019esteu segur?"}, +gi_(){return"Segur que voleu finalitzar la sessi\xf3?"}, +gi0(){return"Per a poder donar acc\xe9s a l\u2019altra persona, introdu\xefu la frase de seguretat o clau de recuperaci\xf3."}, +i1(a){return"Voleu acceptar aquesta sol\xb7licitud de verificaci\xf3 de: "+a+"?"}, +i2(a,b,c){return"El servidor admet els inicis de sessi\xf3:\n"+a+"\nPer\xf2 l'aplicaci\xf3 nom\xe9s admet:\n"+b}, +i3(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfX(){return"Veta del xat"}, +gi4(){return"Vetat"}, +i5(a,b){return a+" ha vetat a "+b}, +gi6(){return"Bloca el dispositiu"}, +gdm(){return"Blocat"}, +gi7(){return"Missatges del bot"}, +gkr(){return"Mida de la bombolla"}, +gcT(a){return"Cancel\xb7la"}, +fY(a){return"No es pot obrir l\u2019URI "+a}, +gfZ(){return"Canvia el nom del dispositiu"}, +ib(a){return a+" ha canviat la imatge del xat"}, +ic(a,b){return a+" ha canviat la descripci\xf3 del xat a: '"+b+"'"}, +ie(a,b){return a+" ha canviat el nom del xat a: '"+b+"'"}, +ig(a){return a+" ha canviat els permisos del xat"}, +ih(a,b){return a+" ha canviat el seu \xe0lies a: '"+b+"'"}, +ii(a){return a+" ha canviat les normes d\u2019acc\xe9s dels convidats"}, +ij(a,b){return a+" ha canviat les normes d\u2019acc\xe9s dels convidats a: "+b}, +ik(a){return a+" ha canviat la visibilitat de l\u2019historial"}, +il(a,b){return a+" ha canviat la visibilitat de l\u2019historial a: "+b}, +im(a){return a+" ha canviat les normes d\u2019uni\xf3"}, +io(a,b){return a+" ha canviat les normes d\u2019uni\xf3 a: "+b}, +ip(a){return a+" ha canviat la seva imatge de perfil"}, +iq(a){return a+" ha canviat l\u2019\xe0lies de la sala"}, +ir(a){return a+" ha canviat l\u2019enlla\xe7 per a convidar"}, +gh_(){return"Canvia la contrasenya"}, +gi9(){return"Canvia l\u2019estil"}, +gi8(){return"Canvia el nom del grup"}, +gia(){return"Canvia el fons"}, +gis(){return"El xifratge s\u2019ha corromput"}, +gf0(){return"Xat"}, +ghw(){return"S\u2019ha configurat la c\xf2pia de seguretat del xat."}, +gfc(){return"C\xf2pia de seguretat del xat"}, +git(){return"La c\xf2pia de seguretat dels xats \xe9s protegida amb una clau. Assegureu-vos de no perdre-la."}, +giu(){return"Xats"}, +gfd(){return"Trieu una contrasenya forta"}, +giw(){return"Trieu un nom d\u2019usuari"}, +gh0(){return"Neteja l\u2019arxiu"}, +gdg(a){return"Tanca"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Prohibeix l'usuari indicat d'aquesta sala"}, +giy(){return"Neteja la mem\xf2ria cau"}, +giz(){return"Crea un xat de grup buit\nUsa --no-encryption per desactivar l'encriptatge"}, +giA(){return"Descarta la sessi\xf3"}, +giB(){return"Inicia un xat directe\nUsa --no-encryption per desactivar l'encriptatge"}, +gkt(){return"Envia text en format HTML"}, +giC(){return"Convida l'usuari indicat a aquesta sala"}, +giD(){return"Uneix-te a la sala"}, +giE(){return"Elimina l'usuari indicat d'aquesta sala"}, +giF(){return"Abandona aquesta sala"}, +gku(){return"Descriviu-vos"}, +giG(){return"Establiu la imatge per a aquesta sala (per mxc-uri)"}, +giH(){return"Estableix el teu \xe0lies per a aquesta sala"}, +gkv(){return"Estableix el nivell d'autoritat de l'usuari (per defecte: 50)"}, +gkw(){return"Envia text sense format"}, +gkx(){return"Envia una resposta com a reacci\xf3"}, +gky(){return"Envia text"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"L\u2019ordre no \xe9s v\xe0lida"}, +kA(a){return a+" no \xe9s una ordre."}, +giJ(){return"Compareu i assegureu-vos que els emojis seg\xfcents coincideixen amb els de l\u2019altre dispositiu:"}, +giK(){return"Compareu i assegureu-vos que els nombres seg\xfcents coincideixen amb els de l\u2019altre dispositiu:"}, +gh1(){return"Configura el xat"}, +giL(){return"El contacte ha estat convidat al grup"}, +giM(){return"Cont\xe9 l'\xe0lies"}, +giN(){return"Cont\xe9 el nom d\u2019usuari"}, +gfo(){return"El contingut s\u2019ha denunciat als administradors del servidor"}, +giO(){return"S\u2019ha copiat al porta-retalls"}, +gfp(a){return"Copia"}, +giP(){return"Copia al porta-retalls"}, +iQ(a){return"No s'ha pogut desxifrar el missatge: "+a}, +iR(a){return a+" participants"}, +iS(a){return a+" ha creat el xat"}, +giT(){return"Fosc"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"-"+b+"-"+a}, +giW(){return"Es desactivar\xe0 el vostre compte d\u2019usuari. Aix\xf2 no es pot desfer! Esteu segur de fer-ho?"}, +giX(){return"Nivell de permisos per defecte"}, +geB(a){return"Suprimeix"}, +giY(){return"Suprimeix el compte"}, +gh3(){return"Suprimeix el missatge"}, +gfs(){return"Dispositius"}, +geS(){return"Xats directes"}, +gns(a){return"Download"}, +gj_(){return"Edita"}, +gj0(){return"Edita els servidors bloquejats"}, +gh4(){return"Edita els permisos del xat"}, +gh5(){return"Edit chat avatar"}, +gh6(){return"L'emoticona ja existeix!"}, +gh7(){return"Codi d'emoticona inv\xe0lid!"}, +gj1(){return"Paquet d'emoticones de la sala"}, +gh8(){return"Par\xe0metres de les emoticones"}, +gh9(){return"Codi d'emoticona"}, +gj2(){return"Has de seleccionar un codi d'emoticona i una imatge!"}, +gfe(){return"Xat buit"}, +gj3(){return"Activa el paquet d'emoticones global"}, +gfw(){return"Activa el xifratge"}, +gj4(){return"No podreu desactivar el xifratge mai m\xe9s. N\u2019esteu segur?"}, +gha(){return"El xifratge no s\u2019ha activat"}, +j5(a){return a+" ha finalitzat la trucada"}, +gnA(){return"Enter chat name"}, +gf1(){return"Introdu\xefu una adre\xe7a electr\xf2nica"}, +gkJ(){return"Homeserver"}, +gj6(){return"Introdueix el teu servidor"}, +ghb(){return"Tot \xe9s a punt!"}, +gfz(){return"Extremadament ofensiu"}, +gj9(a){return"Mida de la lletra"}, +geD(a){return"Reenvia"}, +gja(){return"divendres"}, +gkH(){return"Des de la uni\xf3"}, +gkI(){return"Des de la invitaci\xf3"}, +gfQ(){return"Ves a la sala nova"}, +ghx(){return"Descripci\xf3 de grup"}, +f8(a){return"Grup amb "+a}, +ghy(){return"Els convidats no poden unir-se"}, +ghz(){return"Els convidats es poden unir"}, +jb(a,b){return a+" ha retirat la invitaci\xf3 de "+b}, +ghc(){return"Ajuda"}, +gjc(){return"Amaga els esdeveniments velats"}, +gjd(){return"Amaga els esdeveniments desconeguts"}, +gfA(){return"Com d\u2019ofensiu \xe9s aquest contingut?"}, +ghd(){return"Ignora"}, +gek(){return"Usuaris ignorats"}, +gje(){return"Pots ignorar els usuaris que et molestin. No rebr\xe0s els missatges ni les invitacions dels usuaris que es trobin a la teva llista personal d'ignorats."}, +gjf(){return"Ignora nom d'usuari"}, +gfB(){return"He fet clic a l'enlla\xe7"}, +gjg(){return"Frase de seguretat o clau de recuperaci\xf3 incorrecta"}, +gfC(){return"Inoffensive"}, +gjh(){return"Convida contacte"}, +ji(a){return"Convida contacte a "+a}, +gjk(){return"Convidat"}, +jl(a,b){return a+" ha convidat a "+b}, +gjm(){return"Nom\xe9s usuaris convidats"}, +gjj(){return"Invitaci\xf3 per a mi"}, +gjn(){return"escrivint"}, +hf(a){return a+" s'ha unit al xat"}, +ghe(){return"Uneix-te a la sala"}, +jo(a,b){return a+" ha expulsat a "+b}, +ghg(){return"Expulsa del xat"}, +hh(a){return"Actiu per \xfaltima vegada: "+a}, +gjp(){return"Vist va molt de temps"}, +geV(){return"Abandona"}, +gjq(){return"Ha marxat del xat"}, +gjr(){return"Clar"}, +js(a){return"Carrega "+a+" participants m\xe9s"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"S\u2019est\xe0 carregant\u2026 Espereu."}, +ghi(){return"Carrega\u2019n m\xe9s\u2026"}, +geX(){return"Inicia la sessi\xf3"}, +jt(a){return"Inicia sessi\xf3 a "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Finalitza la sessi\xf3"}, +gju(){return"Canvis de participants"}, +gf4(){return"Menciona"}, +gjv(){return"Missatges"}, +go8(){return"No matching search results."}, +gfD(){return"Moderador"}, +gjw(){return"dilluns"}, +ghk(){return"Tingueu en compte que, ara per ara, us cal el Pantalaimon per a poder utilitzar el xifratge d\u2019extrem a extrem."}, +gfg(){return"Xat nou"}, +ghl(){return"Nova sol\xb7licitud de verificaci\xf3!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Seg\xfcent"}, +gjx(){return"No"}, +gjy(){return"Sense connexi\xf3 al servidor"}, +gjz(){return"No s\u2019ha trobat cap emoticona. \ud83d\ude15"}, +gjA(){return"Nom\xe9s podreu activar el xifratge quan la sala ja no sigui accessible p\xfablicament."}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return"Encara no heu afegit cap m\xe8tode per a poder recuperar la contrasenya."}, +gfE(){return"Sense perm\xeds"}, +ghm(){return"No s\u2019ha trobat cap sala\u2026"}, +gfF(){return"Notificacions"}, +gjC(){return"Notificacions activades per a aquest compte"}, +gfG(){return"Offensive"}, +gjD(){return"Fora de l\xednia"}, +gdq(){return"D'acord"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Alguna cosa ha anat malament\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"O"}, +gho(){return"Participant"}, +gjF(){return"contrasenya o clau de recuperaci\xf3"}, +gjG(a){return"Contrasenya"}, +gf6(){return"Contrasenya oblidada"}, +ghp(){return"La contrasenya ha canviat"}, +ghq(){return"Recuperaci\xf3 de contrassenya"}, +gjI(){return"Selecciona una imatge"}, +gjJ(){return"Fixa"}, +gjL(){return"Tria un nom d'usuari"}, +gfI(){return"Fes clic a l'enlla\xe7 del correu i, despr\xe9s, segueix."}, +gfJ(){return"Introdueix la teva contrasenya"}, +gjO(){return"Introdueix el teu nom d'usuari"}, +gjP(){return"Seguiu les instruccions al lloc web i toqueu \xabSeg\xfcent\xbb."}, +gjR(){return"Privadesa"}, +gkS(){return"Regles push"}, +gfL(a){return"Ra\xf3"}, +jT(a){return a+" ha velat un esdeveniment"}, +gjU(){return"Rebutja"}, +jV(a){return a+" ha rebutjat la invitaci\xf3"}, +gbI(a){return"Elimina"}, +gjW(){return"Elimina tots els altres dispositius"}, +jY(a){return"Eliminat per "+a}, +gk6(){return"Desf\xe9s l'expulsi\xf3"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Mostra el contingut enriquit dels missatges"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Respon"}, +gfh(){return"Denuncia el missatge"}, +gk_(){return"La sala s'ha actualitzat"}, +gk0(){return"Versi\xf3 de la sala"}, +ghA(){return"dissabte"}, +gkd(){return"Desa el fitxer"}, +ghB(){return"Seguretat"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Vist per "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Vist per "+a+" i "+b+" m\xe9s",s,s)}, +hD(a,b){return"Vist per "+a+" i "+b}, +geJ(a){return"Envia"}, +ghE(){return"Envia un missatge"}, +gkg(){return"Envia com a text"}, +ghF(){return"Envia un \xe0udio"}, +ghG(){return"Envia un fitxer"}, +ghH(){return"Envia una imatge"}, +ghI(){return"Envia missatges"}, +ghJ(){return"Envia un v\xeddeo"}, +hK(a){return a+" ha enviat un fitxer"}, +hN(a){return a+" ha enviat un \xe0udio"}, +hL(a){return a+" ha enviat una imatge"}, +fR(a){return a+" ha enviat un adhesiu"}, +hM(a){return a+" ha enviat un v\xeddeo"}, +kh(a){return a+" ha enviat informaci\xf3 de trucada"}, +gkj(){return"Defineix l\u2019enlla\xe7 per a convidar"}, +gfS(){return"Defineix el nivell de permisos"}, +gfU(){return"Par\xe0metres"}, +gfl(a){return"Comparteix"}, +kk(a){return a+" n\u2019ha compartit la ubicaci\xf3"}, +gkl(){return"Mostra la contrasenya"}, +gfa(){return"Registre"}, +gly(){return"Autenticaci\xf3 \xfanica"}, +ghP(a){return"Omet"}, +gnS(){return"Invite"}, +ghQ(){return"Codi font"}, +hR(a){return a+" ha iniciat una trucada"}, +gkn(a){return"Envia"}, +gko(){return"diumenge"}, +glF(){return"S\u2019est\xe0 sincronitzant\u2026 Espereu."}, +gkq(){return"Sistema"}, +gkW(){return"No coincideixen"}, +gkX(){return"Coincideixen"}, +gkY(){return"dijous"}, +gkZ(){return"Massa sol\xb7licituds. Torna-ho a provar m\xe9s tard!"}, +gl_(){return"Transfereix des d\u2019un altre dispositiu"}, +gl0(){return"Intenta tornar a enviar"}, +gl1(){return"dimarts"}, +l2(a,b){return a+" ha tret el veto a "+b}, +gl3(){return"Desbloqueja dispositiu"}, +gl4(){return"Dispositiu desconegut"}, +gk7(){return"L\u2019algorisme de xifratge \xe9s desconegut"}, +l5(a,b){return"Esdeveniment desconegut '"+a+"'"}, +gfP(){return"Deixa de fixar"}, +l6(a,b){return a+" i "+b+" m\xe9s estan escrivint"}, +l7(a,b){return a+" i "+b+" estan escrivint"}, +l8(a){return a+" est\xe0 escrivint"}, +l9(a){return a+" ha marxat del xat"}, +la(a,b){return a+" ha enviat un esdeveniment "+b}, +gmt(){return"No verificat"}, +ge1(){return"Verificat"}, +gk9(){return"Inicia la verificaci\xf3"}, +gka(){return"T'has verificat correctament!"}, +glb(){return"Verificant un altre compte"}, +glc(){return"Visibilitat de l\u2019historial del xat"}, +gld(){return"Visible per a tots els participants"}, +gle(){return"Visible per a tothom"}, +glf(){return"S\u2019est\xe0 esperant que l\u2019altre accepti la sol\xb7licitud\u2026"}, +glg(){return"S\u2019est\xe0 esperant que l\u2019altre accepti l\u2019emoji\u2026"}, +glh(){return"S\u2019est\xe0 esperant que l\u2019altre accepti els nombres\u2026"}, +gli(){return"Fons"}, +glj(){return"Atenci\xf3!"}, +glk(){return"dimecres"}, +ghu(){return"Us hem enviat un missatge de correu electr\xf2nic"}, +ghv(){return"Per qu\xe8 voleu denunciar aix\xf2?"}, +glm(){return"Voleu suprimir la c\xf2pia de seguretat dels xats per a crear una clau de seguretat nova?"}, +gln(){return"Amb aquestes adreces, si ho necessiteu, podeu recuperar la vostra contrasenya."}, +geR(){return"S\xed"}, +glo(){return"V\xf3s"}, +gkc(){return"Us han convidat a aquest xat"}, +glp(){return"Ja no participeu en aquest xat"}, +glq(){return"Has estat vetat d'aquest xat"}, +gls(){return"La vostra clau p\xfablica"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Cerca"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.av4.prototype={ +gjH(){return"Hesla se neshoduj\xed!"}, +gjN(){return"Pros\xedm zadejte platnou emailovou adresu."}, +gfM(){return"Zopakujte heslo"}, +jM(a){return"Vyberte pros\xedm alespo\u0148 "+a+" znak\u016f."}, +ghT(){return"O aplikaci"}, +ghU(a){return"P\u0159ijmout"}, +hV(a){return"\ud83d\udc4d "+a+" p\u0159ijal/a pozv\xe1n\xed"}, +hW(a){return"\ud83d\udd10 "+a+" aktivoval/a koncov\xe9 \u0161ifrov\xe1n\xed"}, +ghX(){return"P\u0159idat e-mail"}, +glU(){return"Pros\xedm, potvr\u010fte va\u0161e Matrix ID, abyste mohli smazat v\xe1\u0161 \xfa\u010det."}, +lE(a){return"This should be "+a}, +gfn(){return"Spr\xe1vce"}, +glP(){return"Poslat krout\xedc\xed se o\u010di\u010dka"}, +glO(){return"Poslat mazlen\xed"}, +glQ(){return"Poslat obejmut\xed"}, +lt(a){return a+" v\xe1m pos\xedl\xe1 krout\xedc\xed se o\u010di\u010dka"}, +lW(a){return a+" se s v\xe1mi mazl\xed"}, +m7(a){return a+" v\xe1s obj\xedm\xe1"}, +hY(a,b){return a+" odpov\u011bd\u011bl na hovor"}, +ghZ(){return"Kdokoliv se m\u016f\u017ee p\u0159ipojit"}, +gfW(){return"Archivovat"}, +geN(){return"Jste si jist\xfd?"}, +gi_(){return"Opravdu se chcete odhl\xe1sit?"}, +gi0(){return"Pro ov\u011b\u0159en\xed t\xe9to osoby zadejte pros\xedm p\u0159\xedstupovou fr\xe1zi k \u201ebezpe\u010dn\xe9mu \xfalo\u017ei\u0161ti\u201c anebo \u201ekl\xed\u010d pro obnovu\u201c."}, +i1(a){return"P\u0159ijmout \u017e\xe1dost o ov\u011b\u0159en\xed od "+a+"?"}, +i2(a,b,c){return"Homeserver podporuje p\u0159ihl\xe1\u0161en\xed typu:\n"+a+"\nAle tato aplikace podporuje pouze:\n"+b}, +i3(a,b,c,d){return"Homeserver podporuje specifikaci verz\xed:\n"+a+"\nAle tato aplikace podporuje pouze verze "+b}, +gfX(){return"Zak\xe1zat chat"}, +gi4(){return"Zak\xe1z\xe1n"}, +i5(a,b){return a+" zak\xe1zal "+b}, +gi6(){return"Blokovat za\u0159\xedzen\xed"}, +gdm(){return"Zak\xe1z\xe1n"}, +gi7(){return"Zpr\xe1vy od bota"}, +gkr(){return"Velikost bubliny"}, +gcT(a){return"Zru\u0161it"}, +fY(a){return"Nelze otev\u0159\xedt URI "+a}, +gfZ(){return"Zm\u011bnit n\xe1zev za\u0159\xedzen\xed"}, +ib(a){return a+" zm\u011bnil avatar chatu"}, +ic(a,b){return a+" zm\u011bnil popis chatu na: \u201e"+b+"\u201c"}, +ie(a,b){return a+" zm\u011bnil jm\xe9no chatu na: \u201e"+b+"\u201c"}, +ig(a){return a+" zm\u011bnili nastaven\xed opr\xe1vn\u011bn\xed v chatu"}, +ih(a,b){return a+" zm\u011bnili svoji p\u0159ezd\xedvku na: "+b}, +ii(a){return a+" zm\u011bnili p\u0159\xedstupov\xe1 pr\xe1va pro hosty"}, +ij(a,b){return a+" zm\u011bnili p\u0159\xedstupov\xe1 pr\xe1va pro hosty na: "+b}, +ik(a){return a+" zm\u011bnili nastaven\xed viditelnosti historie diskuze"}, +il(a,b){return a+" zm\u011bnili nastaven\xed viditelnosti historie diskuze na: "+b}, +im(a){return a+" zm\u011bnili nastaven\xed pravidel p\u0159ipojen\xed"}, +io(a,b){return a+" zm\u011bnili nastaven\xed pravidel p\u0159ipojen\xed na: "+b}, +ip(a){return a+" zm\u011bnili sv\u016fj avatar"}, +iq(a){return a+" zm\u011bnili nastaven\xed alias\u016f m\xedstnosti"}, +ir(a){return a+" zm\u011bnili odkaz k pozv\xe1n\xed do m\xedstnosti"}, +gh_(){return"Zm\u011bnit heslo"}, +gi9(){return"Zm\u011b\u0148te sv\u016fj styl"}, +gi8(){return"Zm\u011bnit n\xe1zev skupiny"}, +gia(){return"Zm\u011bnit pozad\xed"}, +gis(){return"\u0160ifrov\xe1n\xed bylo po\u0161kozeno"}, +gf0(){return"Chat"}, +ghw(){return"Va\u0161e z\xe1loha chatu byla nastavena."}, +gfc(){return"Z\xe1loha chatu"}, +git(){return"Z\xe1loha chatu je zabezpe\u010dena bezpe\u010dnostn\xedm kl\xed\u010dem. Ujist\u011bte se, pros\xedm, \u017ee kl\xed\u010d neztrat\xedte."}, +giu(){return"Chaty"}, +gfd(){return"Vyberte siln\xe9 heslo"}, +giw(){return"Vyberte u\u017eivatelsk\xe9 jm\xe9no"}, +gh0(){return"Vymazat archiv"}, +gdg(a){return"Zav\u0159\xedt"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Zak\xe1zat dan\xe9mu u\u017eivateli p\u0159\xedstup do t\xe9to m\xedstnosti"}, +giy(){return"Vymazat mezipam\u011bt"}, +giz(){return"Vytvo\u0159te pr\xe1zdn\xfd skupinov\xfd chat\n K deaktivaci \u0161ifrov\xe1n\xed pou\u017eijte --no-encryption"}, +giA(){return"Zahodit relaci"}, +giB(){return"Zahajte p\u0159\xedm\xfd chat\nK deaktivaci \u0161ifrov\xe1n\xed pou\u017eijte --no-encryption"}, +gkt(){return"Odeslat text ve form\xe1tu HTML"}, +giC(){return"Pozv\u011bte dan\xe9ho u\u017eivatele do t\xe9to m\xedstnosti"}, +giD(){return"P\u0159ipojte se k dan\xe9 m\xedstnosti"}, +giE(){return"Odeberte dan\xe9ho u\u017eivatele z t\xe9to m\xedstnosti"}, +giF(){return"Opus\u0165te tuto m\xedstnost"}, +gku(){return"P\u0159edstav se"}, +giG(){return"Nastavte si obr\xe1zek pro tuto m\xedstnost (autor mxc-uri)"}, +giH(){return"Nastavte si v\xe1\u0161 zobrazovan\xfd n\xe1zev pro tuto m\xedstnost"}, +gkv(){return"Nastavit \xfarove\u0148 pr\xe1v dan\xe9ho u\u017eivatele (v\xfdchoz\xed: 50)"}, +gkw(){return"Odeslat neform\xe1tovan\xfd text"}, +gkx(){return"Odeslat odpov\u011b\u010f jako reakci"}, +gky(){return"Poslat zpr\xe1vu"}, +giI(){return"Zru\u0161te z\xe1kaz p\u0159\xedstupu dan\xe9ho u\u017eivatele do t\xe9to m\xedstnosti"}, +gkz(){return"P\u0159\xedkaz je neplatn\xfd"}, +kA(a){return a+" nen\xed p\u0159\xedkaz."}, +giJ(){return"Porovnejte a p\u0159esv\u011bd\u010dete se, \u017ee n\xe1sleduj\xedc\xed emotikony se shoduj\xed na obou za\u0159\xedzen\xedch:"}, +giK(){return"Porovnejte a p\u0159esv\u011bd\u010dete se, \u017ee n\xe1sleduj\xedc\xed \u010d\xedsla se shoduj\xed na obou za\u0159\xedzen\xedch:"}, +gh1(){return"Nastaven\xed chatu"}, +giL(){return"Kontakt byl pozv\xe1n do skupiny"}, +giM(){return"Obsahuje zobrazovan\xfd n\xe1zev"}, +giN(){return"Obsahuje u\u017eivatelsk\xe9 jm\xe9no"}, +gfo(){return"Obsah byl nahl\xe1\u0161en spr\xe1vc\u016fm serveru"}, +giO(){return"Zkop\xedrov\xe1no do schr\xe1nky"}, +gfp(a){return"Kop\xedrovat"}, +giP(){return"Zkop\xedrovat do schr\xe1nky"}, +iQ(a){return"Nebylo mo\u017en\xe9 de\u0161ifrovat zpr\xe1vu: "+a}, +iR(a){return a+" \xfa\u010dastn\xedk\u016f"}, +iS(a){return"\ud83d\udcac "+a+" zalo\u017eil/a chat"}, +giT(){return"Tmav\xe9"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+". "+b+". "+a}, +giW(){return"T\xedmto krokem se deaktivuje v\xe1\u0161 u\u017eivatelsk\xfd \xfa\u010det. Akci nelze vr\xe1tit zp\u011bt! Jste si jist\xed?"}, +giX(){return"V\xfdchoz\xed \xfarove\u0148 opr\xe1vn\u011bn\xed"}, +geB(a){return"Smazat"}, +giY(){return"Smazat \xfa\u010det"}, +gh3(){return"Smazat zpr\xe1vu"}, +gfs(){return"Za\u0159\xedzen\xed"}, +geS(){return"P\u0159\xedm\xe9 chatov\xe1n\xed"}, +gns(a){return"Download"}, +gj_(){return"Upravit"}, +gj0(){return"Upravit zak\xe1zan\xe9 servery"}, +gh4(){return"Upravit opr\xe1vn\u011bn\xed chatu"}, +gh5(){return"Upravit avatara m\xedstnosti"}, +gh6(){return"Emotikona ji\u017e existuje!"}, +gh7(){return"Neplatn\xfd k\xf3d emotikony!"}, +gj1(){return"Bal\xed\u010dek emotikon\u016f pro m\xedstnost"}, +gh8(){return"Nastaven\xed emotikon\u016f"}, +gh9(){return"Kl\xe1vesov\xe1 zkratka emotikonu"}, +gj2(){return"Mus\xedte si vybrat kl\xe1vesovou zkratku emotikonu a obr\xe1zek!"}, +gfe(){return"Pr\xe1zdn\xfd chat"}, +gj3(){return"Povolit bal\xed\u010dek emotikon v\u0161ude"}, +gfw(){return"Povolit \u0161ifrov\xe1n\xed"}, +gj4(){return"\u0160ifrov\xe1n\xed ji\u017e nebude mo\u017en\xe9 vypnout. Jste si t\xedm jisti?"}, +gha(){return"\u0160ifrov\xe1n\xed nen\xed aktivn\xed"}, +j5(a){return a+" ukon\u010dil hovor"}, +gnA(){return"Enter chat name"}, +gf1(){return"Zadejte e-mailovou adresu"}, +gkJ(){return"Dom\xe1c\xed server"}, +gj6(){return"Zadejte sv\u016fj domovsk\xfd server"}, +ghb(){return"V\u0161e p\u0159ipraveno!"}, +gfz(){return"Extr\xe9mn\u011b ur\xe1\u017eliv\xe9"}, +gj9(a){return"Velikost p\xedsma"}, +geD(a){return"P\u0159eposlat"}, +gja(){return"P\xe1tek"}, +gkH(){return"Od vstupu"}, +gkI(){return"Od pozv\xe1n\xed"}, +gfQ(){return"P\u0159ej\xedt do nov\xe9 m\xedstnost"}, +ghx(){return"Popis skupiny"}, +f8(a){return"Skupina s "+a}, +ghy(){return"Host\xe9 jsou zak\xe1z\xe1ni"}, +ghz(){return"Host\xe9 se mohou p\u0159ipojit"}, +jb(a,b){return a+" st\xe1hl pozv\xe1nku pro "+b}, +ghc(){return"Pomoc"}, +gjc(){return"Skr\xfdt redigovan\xe9 ud\xe1losti"}, +gjd(){return"Skr\xfdt nezn\xe1m\xe9 ud\xe1losti"}, +gfA(){return"Jak ur\xe1\u017eliv\xfd je tento obsah?"}, +ghd(){return"Ignorovat"}, +gek(){return"Ignorovan\xed u\u017eivatel\xe9"}, +gje(){return"M\u016f\u017eete ignorovat u\u017eivatele, kte\u0159\xed v\xe1s znepokojuj\xed. Nebudete moci p\u0159ij\xedmat \u017e\xe1dn\xe9 zpr\xe1vy nebo pozv\xe1nky od u\u017eivatel\u016f na va\u0161em osobn\xedm seznamu ignorovan\xfdch."}, +gjf(){return"Ignorovat u\u017eivatelsk\xe9 jm\xe9no"}, +gfB(){return"Klikl jsem na odkaz"}, +gjg(){return"Nespr\xe1vn\xe9 p\u0159\xedstupov\xe9 heslo anebo kl\xed\u010d pro obnovu"}, +gfC(){return"Ne\u0161kodn\xfd"}, +gjh(){return"Pozvat kontakt"}, +ji(a){return"Pozvat kontakt do "+a}, +gjk(){return"Pozvan\xfd"}, +jl(a,b){return"\ud83d\udce9 "+a+" pozval/a "+b}, +gjm(){return"Pouze pozvan\xed u\u017eivatel\xe9"}, +gjj(){return"Pozv\u011bte m\u011b"}, +gjn(){return"p\xed\u0161e"}, +hf(a){return"\ud83d\udc4b "+a+" se p\u0159ipojil/a k chatu"}, +ghe(){return"P\u0159ipojte se k m\xedstnosti"}, +jo(a,b){return"\ud83d\udc5e "+a+" vyhodil/a "+b}, +ghg(){return"Vyhodit z chatu"}, +hh(a){return"Naposledy aktivn\xed: "+a}, +gjp(){return"Vid\u011bn velmi d\xe1vno"}, +geV(){return"Opustit"}, +gjq(){return"Opustil chat"}, +gjr(){return"Sv\u011btl\xe9"}, +js(a){return"Na\u010d\xedst dal\u0161\xedch "+a+" \xfa\u010dastn\xedk\u016f"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Na\u010d\xedt\xe1n\xed\u2026 Pros\xedme vy\u010dkejte."}, +ghi(){return"Na\u010d\xedst dal\u0161\xed\u2026"}, +geX(){return"P\u0159ihl\xe1sit se"}, +jt(a){return"P\u0159ihl\xe1\u0161en\xed k "+a}, +gkM(){return"P\u0159ihlaste se jedn\xedm kliknut\xedm"}, +ghj(){return"Odhl\xe1sit"}, +gju(){return"Zm\u011bny \u010dlen\u016f"}, +gf4(){return"Zm\xednit se"}, +gjv(){return"Zpr\xe1vy"}, +go8(){return"No matching search results."}, +gfD(){return"Moder\xe1tor"}, +gjw(){return"Pond\u011bl\xed"}, +ghk(){return"Pros\xedm vezm\u011bte na v\u011bdom\xed, \u017ee pro pou\u017eit\xed koncov\xe9ho \u0161ifrov\xe1n\xed je prozat\xedm pot\u0159eba pou\u017e\xedt Pantalaimon."}, +gfg(){return"Nov\xfd chat"}, +ghl(){return"Nov\xe1 \u017e\xe1dost o ov\u011b\u0159en\xed!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Dal\u0161\xed"}, +gjx(){return"Ne"}, +gjy(){return"\u017d\xe1dn\xe9 p\u0159ipojen\xed k serveru"}, +gjz(){return"Nebyly nalezeny \u017e\xe1dn\xe9 emotikony. \ud83d\ude15"}, +gjA(){return"M\u016f\u017eete aktivovat \u0161ifrov\xe1n\xed jakmile m\xedstnost p\u0159estane b\xfdt ve\u0159ejn\u011b dostupn\xe1."}, +kP(a,b){return a.k(0)+" nen\xed matrixov\xfd server, pou\u017e\xedt m\xedsto toho server "+b.k(0)+"?"}, +gjB(){return"Dosud jste nep\u0159idali zp\u016fsob, jak obnovit sv\xe9 heslo."}, +gfE(){return"Chyb\xed opr\xe1vn\u011bn\xed"}, +ghm(){return"Nebyly nalezeny \u017e\xe1dn\xe9 m\xedstnosti\u2026"}, +gfF(){return"Ozn\xe1men\xed"}, +gjC(){return"Ozn\xe1men\xed povolena pro tento \xfa\u010det"}, +gfG(){return"Ur\xe1\u017eliv\xe9"}, +gjD(){return"Odpojeni"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Jejda, n\u011bco se pokazilo\u2026"}, +gkQ(){return"Jeden z va\u0161ich klient\u016f byl odhl\xe1\u0161en"}, +gkR(){return"Otev\u0159\xedt v map\xe1ch"}, +gki(){return"Tento server pot\u0159ebuje k registraci ov\u011b\u0159it va\u0161i e -mailovou adresu."}, +ghn(){return"Nebo"}, +gho(){return"\xda\u010dastn\xedk"}, +gjF(){return"heslo nebo kl\xed\u010d pro obnoven\xed"}, +gjG(a){return"Heslo"}, +gf6(){return"Zapomenut\xe9 heslo"}, +ghp(){return"Heslo bylo zm\u011bn\u011bno"}, +ghq(){return"Obnova hesla"}, +gjI(){return"Zvolit obr\xe1zek"}, +gjJ(){return"P\u0159ipnout zpr\xe1vu"}, +gjL(){return"Zvolte si pros\xedm u\u017eivatelsk\xe9 jm\xe9no"}, +gfI(){return"Klikn\u011bte na odkaz v e-mailu a pokra\u010dujte."}, +gfJ(){return"Zadejte pros\xedm sv\xe9 heslo"}, +gjO(){return"Zadejte pros\xedm sv\xe9 u\u017eivatelsk\xe9 jm\xe9no"}, +gjP(){return"Postupujte podle pokyn\u016f na webu a klepn\u011bte na dal\u0161\xed."}, +gjR(){return"Soukrom\xed"}, +gkS(){return"Pravidla push"}, +gfL(a){return"D\u016fvod"}, +jT(a){return a+" opravili ud\xe1lost"}, +gjU(){return"Zam\xedtnout"}, +jV(a){return a+" odm\xedtli pozv\xe1n\xed"}, +gbI(a){return"Odstranit"}, +gjW(){return"Odstranit v\u0161echna dal\u0161\xed za\u0159\xedzen\xed"}, +jY(a){return"Odstran\u011bno "+a}, +gk6(){return"Zru\u0161it z\xe1kaz chatu"}, +gjX(){return"Odstra\u0148te sv\xe9ho avatara"}, +gjZ(){return"Zobrazit bohat\u011b vykreslen\xfd obsah zpr\xe1v"}, +ghs(){return"Nahradit m\xedstnost novou verz\xed"}, +gfN(a){return"Odpov\u011bd\u011bt"}, +gfh(){return"Nahl\xe1sit zpr\xe1vu"}, +gk_(){return"M\xedstnost byla upgradov\xe1na"}, +gk0(){return"Verze m\xedstnosti"}, +ghA(){return"Sobota"}, +gkd(){return"Ulo\u017eit soubor"}, +ghB(){return"Bezpe\u010dnostn\xed"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Vid\u011bno u\u017eivatelem "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Vid\u011bno u\u017eivatelem "+a+" a "+b+" dal\u0161\xedmi",s,s)}, +hD(a,b){return"Vid\u011bno u\u017eivateli "+a+" a "+b}, +geJ(a){return"Odeslat"}, +ghE(){return"Odeslat zpr\xe1vu"}, +gkg(){return"Odeslat jako text"}, +ghF(){return"Odeslat audio"}, +ghG(){return"Odeslat soubor"}, +ghH(){return"Odeslat obr\xe1zek"}, +ghI(){return"Odeslat zpr\xe1vy"}, +ghJ(){return"Odeslat video"}, +hK(a){return a+" poslali soubor"}, +hN(a){return a+" poslali zvukovou nahr\xe1vku"}, +hL(a){return a+" poslali obr\xe1zek"}, +fR(a){return a+" poslali samolepku"}, +hM(a){return a+" poslali video"}, +kh(a){return a+" odeslal informace o hovoru"}, +gkj(){return"Nastavit zvac\xed odkaz"}, +gfS(){return"Nastavit \xfarove\u0148 opr\xe1vn\u011bn\xed"}, +gfU(){return"Nastaven\xed"}, +gfl(a){return"Sd\xedlet"}, +kk(a){return a+" sd\xedlel jejich polohu"}, +gkl(){return"Zobrazit heslo"}, +gfa(){return"P\u0159ihl\xe1sit se"}, +gly(){return"Jedine\u010dn\xe9 p\u0159ihl\xe1\u0161en\xed"}, +ghP(a){return"P\u0159esko\u010dit"}, +gnS(){return"Invite"}, +ghQ(){return"Zdrojov\xe9 k\xf3dy"}, +hR(a){return a+" zah\xe1jil hovor"}, +gkn(a){return"Odeslat"}, +gko(){return"Ned\u011ble"}, +glF(){return"Synchronizace ... \u010cekejte pros\xedm."}, +gkq(){return"T\xe9ma syst\xe9mu"}, +gkW(){return"Neshoduj\xed se"}, +gkX(){return"Shoduj\xed se"}, +gkY(){return"\u010ctvrtek"}, +gkZ(){return"P\u0159\xedli\u0161 mnoho po\u017eadavk\u016f. Pros\xedm zkuste to znovu pozd\u011bji!"}, +gl_(){return"P\u0159enos z jin\xe9ho za\u0159\xedzen\xed"}, +gl0(){return"Zkuste odeslat znovu"}, +gl1(){return"\xdater\xfd"}, +l2(a,b){return a+" zru\u0161ili z\xe1kaz pro "+b}, +gl3(){return"Odblokovat za\u0159\xedzen\xed"}, +gl4(){return"Nezn\xe1m\xe9 za\u0159\xedzen\xed"}, +gk7(){return"Nezn\xe1m\xfd \u0161ifrovac\xed algoritmus"}, +l5(a,b){return"Nezn\xe1m\xe1 ud\xe1lost \u201e"+a+"\u201c"}, +gfP(){return"Odepnout zpr\xe1vu"}, +l6(a,b){return a+" a "+b+" dal\u0161\xedch p\xed\u0161\xed"}, +l7(a,b){return a+" a "+b+" p\xed\u0161\xed"}, +l8(a){return a+" p\xed\u0161e"}, +l9(a){return a+" opustili chat"}, +la(a,b){return a+" poslali ud\xe1lost "+b}, +gmt(){return"Neov\u011b\u0159eno"}, +ge1(){return"Ov\u011b\u0159eno"}, +gk9(){return"Zah\xe1jit ov\u011b\u0159en\xed"}, +gka(){return"Ov\u011b\u0159en\xed prob\u011bhlo \xfasp\u011b\u0161n\u011b!"}, +glb(){return"Ov\u011b\u0159uji druh\xfd \xfa\u010det"}, +glc(){return"Viditelnost historie chatu"}, +gld(){return"Viditeln\xe9 pro v\u0161echny \xfa\u010dastn\xedc\xed se"}, +gle(){return"Viditeln\xe9 pro v\u0161echny"}, +glf(){return"\u010cek\xe1 se na potvrzen\xed \u017e\xe1dosti partnerem\u2026"}, +glg(){return"\u010cek\xe1 se na potvrzen\xed emoji partnerem\u2026"}, +glh(){return"\u010cek\xe1n\xed na partnera a\u017e p\u0159ijme \u010d\xedsla\u2026"}, +gli(){return"Pozad\xed"}, +glj(){return"Varov\xe1n\xed!"}, +glk(){return"St\u0159eda"}, +ghu(){return"Zaslali jsme v\xe1m e-mail"}, +ghv(){return"Pro\u010d to chcete nahl\xe1sit?"}, +glm(){return"Chcete vymazat z\xe1lohu chatu a vytvo\u0159it nov\xfd bezpe\u010dnostn\xed kl\xed\u010d?"}, +gln(){return"S t\u011bmito adresami m\u016f\u017eete obnovit sv\xe9 heslo."}, +geR(){return"Ano"}, +glo(){return"Vy"}, +gkc(){return"Jste zv\xe1ni do tohoto chatu"}, +glp(){return"Tohoto chatu se nad\xe1le ne\xfa\u010dastn\xedte"}, +glq(){return"Byl v\xe1m zablokov\xe1n p\u0159\xedstup k tomuto chatu"}, +gls(){return"V\xe1\u0161 ve\u0159ejn\xfd kl\xed\u010d"}, +gkN(){return"Informace o zpr\xe1v\u011b"}, +gmq(a){return"\u010cas"}, +gd3(a){return"Typ zpr\xe1vy"}, +glv(){return"Odes\xedlatel"}, +gmj(){return"Otev\u0159\xedt galerii"}, +gmn(){return"Odstranit z tohoto m\xedsta"}, +gmk(){return u.R}, +glK(){return"P\u0159idat do p\u0159\xedb\u011bhu"}, +gml(){return"Uve\u0159ejnit"}, +gkb(){return"Kdo m\u016f\u017ee vid\u011bt moje p\u0159\xedb\u011bhy?"}, +gmp(){return"Tento u\u017eivatel zat\xedm nic ve sv\xe9m p\u0159\xedb\u011bhu nezve\u0159ejnil"}, +gmo(){return"Odpov\u011b\u010f byla odesl\xe1na"}, +lB(a,b){return"P\u0159\xedb\u011bh z "+a+":\n "+b}, +gll(){return"Upozor\u0148ujeme, \u017ee lid\xe9 se ve va\u0161em p\u0159\xedb\u011bhu mohou navz\xe1jem vid\u011bt a kontaktovat."}, +gmu(){return"Co se d\u011bje?"}, +glI(){return"P\u0159idat popis"}, +glC(){return"Upozor\u0148ujeme, \u017ee lid\xe9 se ve va\u0161em p\u0159\xedb\u011bhu mohou navz\xe1jem vid\u011bt a kontaktovat. Va\u0161e p\u0159\xedb\u011bhy budou viditeln\xe9 po dobu 24 hodin, ale nen\xed zaru\u010deno, \u017ee budou smaz\xe1ny ze v\u0161ech za\u0159\xedzen\xed a server\u016f."}, +gm8(){return"Rozum\xedm"}, +gkV(){return"Nahl\xe1sit u\u017eivatele"}, +mm(a,b){return a+" reagoval s "+b}, +gjK(){return"P\u0159ipnout zpr\xe1vu do m\xedstnosti"}, +glT(){return"Opravdu chcete ud\xe1lost trvale odepnout?"}, +gfv(){return"Emojis"}, +gm2(){return"Experiment\xe1ln\xed videohovory"}, +glY(){return"E-mail nebo u\u017eivatelsk\xe9 jm\xe9no"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Jm\xe9no"}, +gmE(){return"Odm\xedtli jste pozv\xe1n\xed"}, +glr(){return"P\u0159ipojili jste se k chatu"}, +gmy(){return"P\u0159ijal jsi pozv\xe1n\xed"}, +mz(a){return"Zak\xe1zali jste u\u017eivatele "+a}, +mA(a){return"St\xe1hli jste pozv\xe1nku pro u\u017eivatele "+a}, +mB(a){return"Byli jste pozv\xe1ni u\u017eivatelem "+a}, +mC(a){return"Pozvali jste u\u017eivatele "+a}, +mD(a){return"Vykopli jste u\u017eivatele "+a}, +mF(a){return"Zru\u0161ili jste z\xe1kaz u\u017eivateli "+a}, +gmg(){return"Pros\xedm zadejte platnou emailovou adresu. V opa\u010dn\xe9m p\u0159\xedpad\u011b nebudete moci obnovit heslo. Pokud nechcete, pokra\u010dujte dal\u0161\xedm klepnut\xedm na tla\u010d\xedtko."}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return"Z bezpe\u010dnostn\xedch d\u016fvod\u016f nem\u016f\u017eete vypnout \u0161ifrov\xe1n\xed v chatu, kde ji\u017e bylo d\u0159\xedve zapnuto."}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Hledat"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.av5.prototype={ +gjH(){return"Passw\xf6rter stimmen nicht \xfcberein!"}, +gjN(){return"Bitte gib eine g\xfcltige E-Mail-Adresse ein."}, +gfM(){return"Passwort wiederholen"}, +jM(a){return"Bitte w\xe4hle mindestens "+a+" Zeichen."}, +ghT(){return"\xdcber"}, +ghU(a){return"Annehmen"}, +hV(a){return"\ud83d\udc4d "+a+" hat die Einladung angenommen"}, +hW(a){return"\ud83d\udd10 "+a+" hat Ende-zu-Ende Verschl\xfcsselung aktiviert"}, +ghX(){return"E-Mail hinzuf\xfcgen"}, +glU(){return"Bitte best\xe4tigen deine Matrix-ID, um dein Konto zu l\xf6schen."}, +lE(a){return"das sollte sein "+a}, +gfn(){return"Admin"}, +glP(){return"Googly Eyes senden"}, +glO(){return"Umarmung senden"}, +glQ(){return"Umarmung senden"}, +lt(a){return a+" hat dir Googly Eyes gesendet"}, +lW(a){return a+" knuddelt dich"}, +m7(a){return a+" umarmt dich"}, +hY(a,b){return a+" hat den Anruf angenommen"}, +ghZ(){return"Jeder darf beitreten"}, +gfW(){return"Archiv"}, +geN(){return"Bist du sicher?"}, +gi_(){return"Willst du dich wirklich abmelden?"}, +gi0(){return"Bitte gib, um die andere Person signieren zu k\xf6nnen, dein Sicherheitsschl\xfcssel oder Wiederherstellungsschl\xfcssel ein."}, +i1(a){return"Diese Best\xe4tigungsanfrage von "+a+" annehmen?"}, +i2(a,b,c){return"Der Homeserver unterst\xfctzt diese Anmelde-Typen:\n"+a+"\nAber diese App unterst\xfctzt nur:\n"+b}, +i3(a,b,c,d){return"Der Homeserver unterst\xfctzt die Spec-Versionen:\n"+a+"\nAber diese App unterst\xfctzt nur:\n"+b}, +gfX(){return"Aus dem Chat verbannen"}, +gi4(){return"Verbannt"}, +i5(a,b){return a+" hat "+b+" verbannt"}, +gi6(){return"Blockiere Ger\xe4t"}, +gdm(){return"Blockiert"}, +gi7(){return"Bot-Nachrichten"}, +gkr(){return"Sprechblasengr\xf6\xdfe"}, +gcT(a){return"Abbrechen"}, +fY(a){return"Die URI "+a+" kann nicht ge\xf6ffnet werden"}, +gfZ(){return"Ger\xe4tenamen \xe4ndern"}, +ib(a){return a+" hat den Chat-Avatar ge\xe4ndert"}, +ic(a,b){return a+" hat die Chat-Beschreibung ge\xe4ndert zu: \u201e"+b+"\u201c"}, +ie(a,b){return a+" hat den Chat-Namen ge\xe4ndert zu: \u201e"+b+"\u201c"}, +ig(a){return a+" hat die Chat-Berechtigungen ge\xe4ndert"}, +ih(a,b){return a+" hat den Nicknamen ge\xe4ndert zu: \u201e"+b+"\u201c"}, +ii(a){return a+" hat die Zugangsregeln f\xfcr G\xe4ste ge\xe4ndert"}, +ij(a,b){return a+" hat die Zugangsregeln f\xfcr G\xe4ste ge\xe4ndert zu: "+b}, +ik(a){return a+" hat die Sichtbarkeit des Chat-Verlaufs ge\xe4ndert"}, +il(a,b){return a+" hat die Sichtbarkeit des Chat-Verlaufs ge\xe4ndert zu: "+b}, +im(a){return a+" hat die Zugangsregeln ge\xe4ndert"}, +io(a,b){return a+" hat die Zugangsregeln ge\xe4ndert zu: "+b}, +ip(a){return a+" hat das Profilbild ge\xe4ndert"}, +iq(a){return a+" hat die Raum-Aliasse ge\xe4ndert"}, +ir(a){return a+" hat den Einladungslink ge\xe4ndert"}, +gh_(){return"Passwort \xe4ndern"}, +gi9(){return"\xc4ndere Deinen Style"}, +gi8(){return"Gruppenname \xe4ndern"}, +gia(){return"Hintergrund \xe4ndern"}, +gis(){return"Die Verschl\xfcsselung wurde korrumpiert"}, +gf0(){return"Chat"}, +ghw(){return"Dein Chat-Backup wurde eingerichtet."}, +gfc(){return"Chat-Backup"}, +git(){return"Deine alten Nachrichten sind mit einem Wiederherstellungsschl\xfcssel gesichert. Bitte stellen sicher, dass du ihn nicht verlierst."}, +giu(){return"Chats"}, +gfd(){return"W\xe4hle ein sicheres Passwort"}, +giw(){return"W\xe4hle einen Benutzernamen"}, +gh0(){return"Archiv leeren"}, +gdg(a){return"Schlie\xdfen"}, +glR(){return"Als Direktnachrichtenraum markieren"}, +glS(){return"Als Gruppe markieren"}, +gix(){return"Verbanne den \xfcbergebenen Benutzer aus diesen Raum"}, +giy(){return"Zwischenspeicher l\xf6schen"}, +giz(){return"Erstelle ein leeren Gruppenchat\nBenutze --no-encryption um die Verschl\xfcsselung auszuschalten"}, +giA(){return"Sitzung verwerfen"}, +giB(){return"Starte einen direkten Chat\nBenutze --no-encryption um die Verschl\xfcsselung auszuschalten"}, +gkt(){return"Sende HTML-formatierten Text"}, +giC(){return"Lade den Benutzer in diesen Raum ein"}, +giD(){return"Betrete den \xfcbergebenen Raum"}, +giE(){return"Entferne den \xfcbergebenen Benutzer aus diesem Raum"}, +giF(){return"Diesen Raum verlassen"}, +gku(){return"Beschreibe dich selbst"}, +giG(){return"Setze dein Profilbild nur f\xfcr diesen Raum (MXC-Uri)"}, +giH(){return"Setze deinen Anzeigenamen nur f\xfcr diesen Raum"}, +gkv(){return"Setze den \xfcbergeben Powerlevel des Benutzers (Standard: 50)"}, +gkw(){return"Sende unformatierten Text"}, +gkx(){return"Sende die Antwort als Reaction"}, +gky(){return"Text senden"}, +giI(){return"Hebe die Verbannung dieses Benutzers in diesem Raum auf"}, +gkz(){return"Befehl ung\xfcltig"}, +kA(a){return a+" ist kein Befehl."}, +giJ(){return"Vergleiche und stelle sicher, dass die folgenden Emoji mit denen des anderen Ger\xe4tes \xfcbereinstimmen:"}, +giK(){return"Vergleiche und stelle sicher, dass die folgenden Zahlen mit denen des anderen Ger\xe4tes \xfcbereinstimmen:"}, +gh1(){return"Chat konfigurieren"}, +giL(){return"Kontakt wurde in die Gruppe eingeladen"}, +giM(){return"Enth\xe4lt Anzeigenamen"}, +giN(){return"Enth\xe4lt Benutzernamen"}, +gfo(){return"Der Inhalt wurde den Serveradministratoren gemeldet"}, +giO(){return"Wurde in die Zwischenablage kopiert"}, +gfp(a){return"Kopieren"}, +giP(){return"In Zwischenablage kopieren"}, +iQ(a){return"Nachricht konnte nicht entschl\xfcsselt werden: "+a}, +iR(a){return a+" Mitglieder"}, +iS(a){return"\ud83d\udcac "+a+" hat den Chat erstellt"}, +giT(){return"Dunkel"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"."+b+"."+a}, +giW(){return"Dies deaktiviert dein Konto. Es kann nicht r\xfcckg\xe4ngig gemacht werden! Bist du sicher?"}, +giX(){return"Standardberechtigungsstufe"}, +geB(a){return"L\xf6schen"}, +giY(){return"Konto l\xf6schen"}, +gh3(){return"Nachricht l\xf6schen"}, +gfs(){return"Ger\xe4te"}, +geS(){return"Direkte Chats"}, +gns(a){return"Download"}, +gj_(){return"Bearbeiten"}, +gj0(){return"Blockierte Server einstellen"}, +gh4(){return"Chatberechtigungen bearbeiten"}, +gh5(){return"Raumavatar bearbeiten"}, +gh6(){return"Emoticon existiert bereits!"}, +gh7(){return"Ung\xfcltiges Emoticon-K\xfcrzel!"}, +gj1(){return"Emoticon-B\xfcndel f\xfcr Raum"}, +gh8(){return"Emoticon-Einstellungen"}, +gh9(){return"Emoticon-K\xfcrzel"}, +gj2(){return"W\xe4hle ein Emoticon-K\xfcrzel und ein Bild!"}, +gfe(){return"Leerer Chat"}, +gj3(){return"Aktiviere Emoticon-B\xfcndel global"}, +gfw(){return"Verschl\xfcsselung anschalten"}, +gj4(){return"Du wirst die Verschl\xfcsselung nicht mehr ausstellen k\xf6nnen. Bist Du sicher?"}, +gha(){return"Verschl\xfcsselung ist nicht aktiviert"}, +j5(a){return a+" hat den Anruf beendet"}, +gnA(){return"Enter chat name"}, +gf1(){return"Gib eine E-Mail-Adresse ein"}, +gkJ(){return"Homeserver"}, +gj6(){return"Gib Deinen Homeserver ein"}, +ghb(){return"Alles fertig!"}, +gfz(){return"Extrem beleidigend"}, +gj9(a){return"Schriftgr\xf6\xdfe"}, +geD(a){return"Weiterleiten"}, +gja(){return"Freitag"}, +gkH(){return"Ab dem Beitritt"}, +gkI(){return"Ab der Einladung"}, +gfQ(){return"Zum neuen Raum wechseln"}, +ghx(){return"Gruppenbeschreibung"}, +f8(a){return"Gruppe mit "+a}, +ghy(){return"G\xe4ste sind verboten"}, +ghz(){return"G\xe4ste d\xfcrfen beitreten"}, +jb(a,b){return a+" hat die Einladung f\xfcr "+b+" zur\xfcckgezogen"}, +ghc(){return"Hilfe"}, +gjc(){return"Gel\xf6schte Nachrichten ausblenden"}, +gjd(){return"Unbekannte Ereignisse ausblenden"}, +gfA(){return"Wie beleidigend ist dieser Inhalt?"}, +ghd(){return"Ignorieren"}, +gek(){return"Ignorierte Personen"}, +gje(){return"Du kannst st\xf6rende Personen ignorieren. Du bist dann nicht mehr in der Lage, Nachrichten oder Raumeinladungen von diesen zu erhalten."}, +gjf(){return"Ignoriere Benutzername"}, +gfB(){return"Ich habe den Link angeklickt"}, +gjg(){return"Falsches Passwort oder Wiederherstellungsschl\xfcssel"}, +gfC(){return"Harmlos"}, +gjh(){return"Kontakt einladen"}, +ji(a){return"Kontakt in die Gruppe "+a+" einladen"}, +gjk(){return"Eingeladen"}, +jl(a,b){return"\ud83d\udce9 "+a+" hat "+b+" eingeladen"}, +gjm(){return"Nur eingeladene Mitglieder"}, +gjj(){return"Einladung f\xfcr mich"}, +gjn(){return"schreibt"}, +hf(a){return"\ud83d\udc4b "+a+" ist dem Chat beigetreten"}, +ghe(){return"Raum beitreten"}, +jo(a,b){return"\ud83d\udc5e "+a+" hat "+b+" hinausgeworfen"}, +ghg(){return"Aus dem Chat hinauswerfen"}, +hh(a){return"Zuletzt aktiv: "+a}, +gjp(){return"Vor sehr langer Zeit gesehen"}, +geV(){return"Verlassen"}, +gjq(){return"Hat den Chat verlassen"}, +gjr(){return"Hell"}, +js(a){return a+" weitere Mitglieder laden"}, +gfq(){return"Sitzung exportieren und Ger\xe4t l\xf6schen"}, +gkD(){return"Diese Aktion kann nicht r\xfcckg\xe4ngig gemacht werden. Stelle sicher, dass du die Sicherungsdatei sicher aufbewahrst."}, +gkB(){return"TOR-Benutzer: Sitzung exportieren"}, +gkC(){return"F\xfcr TOR-Benutzer wird empfohlen, die Sitzung zu exportieren, bevor das Fenster geschlossen wird."}, +gkK(){return"TOR-Benutzer: Session-Export importieren"}, +gkL(){return"Hast du deine Sitzung das letzte Mal auf TOR exportiert? Importiere sie schnell und chatte weiter."}, +geW(){return"Lade \u2026 Bitte warten."}, +ghi(){return"Mehr laden \u2026"}, +geX(){return"Anmelden"}, +jt(a){return"Bei "+a+" anmelden"}, +gkM(){return"Anmelden mit einem Klick"}, +ghj(){return"Abmelden"}, +gju(){return"\xc4nderungen der Mitglieder"}, +gf4(){return"Erw\xe4hnen"}, +gjv(){return"Nachrichten"}, +go8(){return"Keine Suchergebnisse."}, +gfD(){return"Moderator"}, +gjw(){return"Montag"}, +ghk(){return"Bitte beachte, dass du Pantalaimon brauchst, um Ende-zu-Ende-Verschl\xfcsselung benutzen zu k\xf6nnen."}, +gfg(){return"Neuer Chat"}, +ghl(){return"Neue Verifikationsanfrage!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Weiter"}, +gjx(){return"Nein"}, +gjy(){return"Keine Verbindung zum Server"}, +gjz(){return"Keine Emoticons gefunden. \ud83d\ude15"}, +gjA(){return"Du kannst die Verschl\xfcsselung erst aktivieren, sobald dieser Raum nicht mehr \xf6ffentlich zug\xe4nglich ist."}, +kP(a,b){return a.k(0)+" ist kein Matrix-Server, stattdessen "+b.k(0)+" benutzen?"}, +gjB(){return"Du hast bisher keine M\xf6glichkeit hinzugef\xfcgt, um dein Passwort zur\xfcckzusetzen."}, +gfE(){return"Keine Berechtigung"}, +ghm(){return"Keine R\xe4ume gefunden \u2026"}, +gfF(){return"Benachrichtigungen"}, +gjC(){return"Benachrichtigungen f\xfcr dieses Konto aktiviert"}, +gfG(){return"Beleidigend"}, +gjD(){return"Offline"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Hoppla! Etwas ist schiefgelaufen\xa0\u2026"}, +gkQ(){return"Einer deiner Clients wurde abgemeldet"}, +gkR(){return"In Maps \xf6ffnen"}, +gki(){return"Dieser Server muss deine E-Mail-Adresse f\xfcr die Registrierung \xfcberpr\xfcfen."}, +ghn(){return"Oder"}, +gho(){return"Mitglieder"}, +gjF(){return"Passwort oder Wiederherstellungsschl\xfcssel"}, +gjG(a){return"Passwort"}, +gf6(){return"Passwort vergessen"}, +ghp(){return"Passwort wurde ge\xe4ndert"}, +ghq(){return"Passwort wiederherstellen"}, +gjI(){return"Bild w\xe4hlen"}, +gjJ(){return"Anpinnen"}, +gjL(){return"Bitte w\xe4hle einen Benutzernamen"}, +gfI(){return"Bitte auf den Link in der E-Mail klicken und dann fortfahren."}, +gfJ(){return"Bitte dein Passwort eingeben"}, +gjO(){return"Bitte deinen Benutzernamen eingeben"}, +gjP(){return"Bitte folge den Anweisungen auf der Website und tippe auf Weiter."}, +gjR(){return"Privatsph\xe4re"}, +gkS(){return"Push-Regeln"}, +gfL(a){return"Grund"}, +jT(a){return a+" hat ein Ereignis entfernt"}, +gjU(){return"Ablehnen"}, +jV(a){return a+" hat die Einladung abgelehnt"}, +gbI(a){return"Entfernen"}, +gjW(){return"Alle anderen Ger\xe4te entfernen"}, +jY(a){return"Entfernt von "+a}, +gk6(){return"Verbannung aufheben"}, +gjX(){return"Deinen Avatar l\xf6schen"}, +gjZ(){return"Zeige Nachrichtenformatierungen an"}, +ghs(){return"Raum mit neuer Version ersetzen"}, +gfN(a){return"Antworten"}, +gfh(){return"Nachricht melden"}, +gk_(){return"Der Raum wurde ge-upgraded"}, +gk0(){return"Raumversion"}, +ghA(){return"Samstag"}, +gkd(){return"Datei speichern"}, +ghB(){return"Sicherheit"}, +gjS(){return"Wiederherstellungs-Schl\xfcssel"}, +gkT(){return"Wiederherstellungsschl\xfcssel verloren?"}, +hC(a){return"Gelesen von "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Gelesen von "+a+" und "+b+" anderen",s,s)}, +hD(a,b){return"Gelesen von "+a+" und "+b}, +geJ(a){return"Senden"}, +ghE(){return"Nachricht schreiben"}, +gkg(){return"Sende als Text"}, +ghF(){return"Sende Audiodatei"}, +ghG(){return"Datei senden"}, +ghH(){return"Bild senden"}, +ghI(){return"Nachrichten senden"}, +ghJ(){return"Sende Video"}, +hK(a){return"\ud83d\udcc1 "+a+" hat eine Datei gesendet"}, +hN(a){return"\ud83c\udfa4 "+a+" hat eine Audio-Datei gesendet"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" hat ein Bild gesendet"}, +fR(a){return"\ud83d\ude0a "+a+" hat einen Sticker gesendet"}, +hM(a){return"\ud83c\udfa5 "+a+" hat ein Video gesendet"}, +kh(a){return a+" hat Anrufinformationen geschickt"}, +gkj(){return"Einladungslink festlegen"}, +gfS(){return"Berechtigungsstufe einstellen"}, +gfU(){return"Einstellungen"}, +gfl(a){return"Teilen"}, +kk(a){return a+" hat den Standort geteilt"}, +gkl(){return"Passwort anzeigen"}, +gfa(){return"Registrieren"}, +gly(){return"Einmalige Anmeldung"}, +ghP(a){return"\xdcberspringe"}, +gnS(){return"Invite"}, +ghQ(){return"Quellcode"}, +hR(a){return a+" hat einen Anruf get\xe4tigt"}, +gkn(a){return"Absenden"}, +gko(){return"Sonntag"}, +glF(){return"Synchronisiere... Bitte warten."}, +gkq(){return"System"}, +gkW(){return"Stimmen nicht \xfcberein"}, +gkX(){return"Stimmen \xfcberein"}, +gkY(){return"Donnerstag"}, +gkZ(){return"Zu viele Anfragen. Bitte versuche es sp\xe4ter noch einmal!"}, +gl_(){return"Von anderem Ger\xe4t \xfcbertragen"}, +gl0(){return"Nochmal versuchen zu senden"}, +gl1(){return"Dienstag"}, +l2(a,b){return a+" hat die Verbannung von "+b+" aufgehoben"}, +gl3(){return"Ger\xe4teblockierung aufheben"}, +gl4(){return"Unbekanntes Ger\xe4t"}, +gk7(){return"Unbekannter Verschl\xfcsselungsalgorithmus"}, +l5(a,b){return"Unbekanntes Ereignis \u201e"+a+"\u201c"}, +gfP(){return"Abpinnen"}, +l6(a,b){return a+" und "+b+" andere schreiben"}, +l7(a,b){return a+" und "+b+" schreiben"}, +l8(a){return a+" schreibt"}, +l9(a){return"\ud83d\udeaa "+a+" hat den Chat verlassen"}, +la(a,b){return a+" hat ein "+b+"-Ereignis gesendet"}, +gmt(){return"Unverifiziert"}, +ge1(){return"Verifiziert"}, +gk9(){return"Starte Verifikation"}, +gka(){return"Erfolgreich verifiziert!"}, +glb(){return"Anderes Konto wird verifiziert"}, +glc(){return"Sichtbarkeit des Chat-Verlaufs"}, +gld(){return"Sichtbar f\xfcr alle Mitglieder"}, +gle(){return"F\xfcr jeden sichtbar"}, +glf(){return"Warte darauf, dass der Partner die Anfrage annimmt\xa0\u2026"}, +glg(){return"Warte darauf, dass der Partner die Emoji annimmt\xa0\u2026"}, +glh(){return"Warten, dass der Partner die Zahlen annimmt\xa0\u2026"}, +gli(){return"Hintergrund"}, +glj(){return"Achtung!"}, +glk(){return"Mittwoch"}, +ghu(){return"Wir haben dir eine E-Mail gesendet"}, +ghv(){return"Warum willst du dies melden?"}, +glm(){return"Den Chat-Backup l\xf6schen, um einen neuen Wiederherstellungsschl\xfcssel zu erstellen?"}, +gln(){return"Mit diesen Adressen kannst du dein Passwort wiederherstellen, wenn du es vergessen hast."}, +geR(){return"Ja"}, +glo(){return"Du"}, +gkc(){return"Du wurdest in diesen Chat eingeladen"}, +glp(){return"Du bist kein Mitglied mehr in diesem Chat"}, +glq(){return"Du wurdest aus dem Chat verbannt"}, +gls(){return"Dein \xf6ffentlicher Schl\xfcssel"}, +gkN(){return"Nachrichten-Info"}, +gmq(a){return"Zeit"}, +gd3(a){return"Nachrichtentyp"}, +glv(){return"Absender:in"}, +gmj(){return"Galerie \xf6ffnen"}, +gmn(){return"Aus dem Space entfernen"}, +gmk(){return"Um deine alten Nachrichten zu entsperren, gib bitte den Wiederherstellungsschl\xfcssel ein, der in einer fr\xfcheren Sitzung generiert wurde. Dein Wiederherstellungsschl\xfcssel ist NICHT dein Passwort."}, +glK(){return"Story hinzuf\xfcgen"}, +gml(){return"Ver\xf6ffentlichen"}, +gkb(){return"Wer kann meine Storys sehen?"}, +gmp(){return"Dieses Mitglied hat noch keine Story gepostet"}, +gmo(){return"Antwort wurde gesendet"}, +lB(a,b){return"Story von "+a+": \n"+b}, +gll(){return"Bitte beachte, dass sich Leute in deiner Story sehen und kontaktieren k\xf6nnen."}, +gmu(){return"Was gibt es neues?"}, +glI(){return"Beschreibung hinzuf\xfcgen"}, +glC(){return"Bitte beachte, dass sich die Leute in deiner Story sehen und kontaktieren k\xf6nnen. Ihre Stories sind 24 Stunden lang sichtbar, aber es gibt keine Garantie daf\xfcr, dass sie von allen Ger\xe4ten und Servern gel\xf6scht werden."}, +gm8(){return"Ich habe verstanden"}, +gkV(){return"Benutzer melden"}, +mm(a,b){return a+" reagierte mit "+b}, +gjK(){return"An Raum anheften"}, +glT(){return"M\xf6chtest du das Ereignis wirklich dauerhaft l\xf6sen?"}, +gfv(){return"Emojis"}, +gm2(){return"Experimentelle Videoanrufe"}, +glY(){return"E-Mail oder Benutzername"}, +gma(){return"Probleme im Privatmodus"}, +gm9(){return"Die Nachrichtenspeicherung ist im privaten Modus standardm\xe4\xdfig leider nicht aktiviert.\nBitte besuche\n- about:config\n- Setze dom.indexedDB.privateBrowsing.enabled auf true\nAndernfalls ist es nicht m\xf6glich, FluffyChat auszuf\xfchren."}, +gmx(){return"Name"}, +gmE(){return"Du hast die Einladung abgelehnt"}, +glr(){return"Du bist dem Chat beigetreten"}, +gmy(){return"\ud83d\udc4d Du hast die Einladung angenommen"}, +mz(a){return"Du hast den "+a+" verbannt"}, +mA(a){return"Du hast die Einladung f\xfcr "+a+" zur\xfcckgezogen"}, +mB(a){return"\ud83d\udce9 Du wurdest von "+a+" eingeladen"}, +mC(a){return"\ud83d\udce9 Du hast "+a+" eingeladen"}, +mD(a){return"\ud83d\udc5e Du hast "+a+" rausgeworfen"}, +mF(a){return"Du hast die Verbannung von "+a+" r\xfcckg\xe4ngig gemacht"}, +gmg(){return"Bitte gib eine g\xfcltige E-Mail-Adresse ein. Andernfalls kannst du dein Passwort nicht zur\xfccksetzen. Wenn du das nicht m\xf6chtest, tippe erneut auf die Schaltfl\xe4che, um fortzufahren."}, +gmr(){return"Entsperre alte Nachrichten"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"Speicher den Wiederherstellungsschl\xfcssel im sicheren Speicher dieses Ger\xe4ts."}, +glu(){return"Speicher diesen Schl\xfcssel manuell, indem du den Systemfreigabedialog oder die Zwischenablage ausl\xf6st."}, +glA(){return"Auf diesem Ger\xe4t sicher speichern"}, +gk8(){return"Benutzer"}, +glX(){return"Benutzerdefiniert"}, +gmw(){return"Warum ist diese Nachricht nicht lesbar?"}, +gmh(){return"Dies kann passieren, wenn die Nachricht gesendet wurde, bevor du dich auf diesem Ger\xe4t bei deinem Konto angemeldet hast.\n\nEs ist auch m\xf6glich, dass der Absender dein Ger\xe4t blockiert hat oder etwas mit der Internetverbindung schief gelaufen ist.\n\nKannst du die Nachricht in einer anderen Sitzung lesen? Dann kannst du die Nachricht davon \xfcbertragen! Gehe zu denEinstellungen > Ger\xe4te und vergewissere dich, dass sich deine Ger\xe4te gegenseitig verifiziert haben. Wenn du den Raum das n\xe4chste Mal \xf6ffnest und beide Sitzungen im Vordergrund sind, werden die Schl\xfcssel automatisch \xfcbertragen.\n\nDu m\xf6chtest die Schl\xfcssel beim Abmelden oder Ger\xe4tewechsel nicht verlieren? Stelle sicher, dass du das Chat-Backup in den Einstellungen aktiviert hast."}, +gm0(){return"Raum betreten"}, +gm_(){return"Raum betreten"}, +glL(){return"Alle Spaces"}, +mi(a){return a+" Chats"}, +gm6(){return"Blende unwichtige Zustandsereignisse aus"}, +ht(a){return"Leerer Chat (was "+a}, +gny(){return"Diesen Chat verschl\xfcsseln"}, +gnz(){return"Ende-zu-Ende-Verschl\xfcsselung"}, +gnr(){return"Aus Sicherheitsgr\xfcnden k\xf6nnen Sie die Verschl\xfcsselung in einem Chat nicht deaktivieren, wo sie zuvor aktiviert wurde."}, +gkm(){return"Sorry ... das ist nicht m\xf6glich"}, +gnq(){return"Ger\xe4teschl\xfcssel:"}, +gos(){return"Chat wieder er\xf6ffnen"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Suchen"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.av6.prototype={ +gjH(){return"Passwords do not match!"}, +gjN(){return"Please enter a valid email address."}, +gfM(){return"Repeat password"}, +jM(a){return"Please choose at least "+a+" characters."}, +ghT(){return"About"}, +ghU(a){return"Accept"}, +hV(a){return"\ud83d\udc4d "+a+" accepted the invitation"}, +hW(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghX(){return"Add email"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Admin"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" answered the call"}, +ghZ(){return"Anyone can join"}, +gfW(){return"Archive"}, +geN(){return"Are you sure?"}, +gi_(){return"Are you sure you want to log out?"}, +gi0(){return u.mc}, +i1(a){return"Accept this verification request from "+a+"?"}, +i2(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +i3(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfX(){return"Ban from chat"}, +gi4(){return"Banned"}, +i5(a,b){return a+" banned "+b}, +gi6(){return"Block Device"}, +gdm(){return"Blocked"}, +gi7(){return"Bot messages"}, +gkr(){return"Bubble size"}, +gcT(a){return"Cancel"}, +fY(a){return"Can't open the URI "+a}, +gfZ(){return"Change device name"}, +ib(a){return a+" changed the chat avatar"}, +ic(a,b){return a+" changed the chat description to: '"+b+"'"}, +ie(a,b){return a+" changed the chat name to: '"+b+"'"}, +ig(a){return a+" changed the chat permissions"}, +ih(a,b){return a+" changed their displayname to: '"+b+"'"}, +ii(a){return a+" changed the guest access rules"}, +ij(a,b){return a+" changed the guest access rules to: "+b}, +ik(a){return a+" changed the history visibility"}, +il(a,b){return a+" changed the history visibility to: "+b}, +im(a){return a+" changed the join rules"}, +io(a,b){return a+" changed the join rules to: "+b}, +ip(a){return a+" changed their avatar"}, +iq(a){return a+" changed the chat aliases"}, +ir(a){return a+" changed the invitation link"}, +gh_(){return"Change password"}, +gi9(){return"Change your style"}, +gi8(){return"Change the name of the chat"}, +gia(){return"Change wallpaper"}, +gis(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghw(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +git(){return u.lx}, +giu(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giw(){return"Choose a username"}, +gh0(){return"Clear archive"}, +gdg(a){return"Close"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Ban the given user from this chat"}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Send HTML-formatted text"}, +giC(){return"Invite the given user to this chat"}, +giD(){return"Join the given chat"}, +giE(){return"Remove the given user from this chat"}, +giF(){return"Leave this chat"}, +gku(){return"Describe yourself"}, +giG(){return u.N}, +giH(){return"Set your display name for this chat"}, +gkv(){return u.Q}, +gkw(){return"Send unformatted text"}, +gkx(){return"Send reply as a reaction"}, +gky(){return"Send text"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"Command invalid"}, +kA(a){return a+" is not a command."}, +giJ(){return"Please compare the emojis"}, +giK(){return"Please compare the numbers"}, +gh1(){return"Configure chat"}, +giL(){return"Contact has been invited to the chat"}, +giM(){return"Contains display name"}, +giN(){return"Contains username"}, +gfo(){return u.a4}, +giO(){return"Copied to clipboard"}, +gfp(a){return"Copy"}, +giP(){return"Copy to clipboard"}, +iQ(a){return"Could not decrypt message: "+a}, +iR(a){return a+" members"}, +iS(a){return"\ud83d\udcac "+a+" created the chat"}, +giT(){return"Dark"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return u.e6}, +giX(){return"Default permission level"}, +geB(a){return"Delete"}, +giY(){return"Delete account"}, +gh3(){return"Delete message"}, +gfs(){return"Devices"}, +geS(){return"Direct Chats"}, +gns(a){return"Download"}, +gj_(){return"Edit"}, +gj0(){return"Edit blocked servers"}, +gh4(){return"Edit chat permissions"}, +gh5(){return"Edit chat avatar"}, +gh6(){return"Emote already exists!"}, +gh7(){return"Invalid emote shortcode!"}, +gj1(){return"Emote packs for chat"}, +gh8(){return"Emote Settings"}, +gh9(){return"Emote shortcode"}, +gj2(){return u.lm}, +gfe(){return"Empty chat"}, +gj3(){return"Enable emote pack globally"}, +gfw(){return"Enable encryption"}, +gj4(){return u.gh}, +gha(){return"Encryption is not enabled"}, +j5(a){return a+" ended the call"}, +gnA(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkJ(){return"Homeserver"}, +gj6(){return"Enter your homeserver"}, +ghb(){return"Everything ready!"}, +gfz(){return"Extremely offensive"}, +gj9(a){return"Font size"}, +geD(a){return"Forward"}, +gja(){return"Friday"}, +gkH(){return"From joining"}, +gkI(){return"From the invitation"}, +gfQ(){return"Go to the new chat"}, +ghx(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghy(){return"Guests are forbidden"}, +ghz(){return"Guests can join"}, +jb(a,b){return a+" has withdrawn the invitation for "+b}, +ghc(){return"Help"}, +gjc(){return"Hide redacted events"}, +gjd(){return"Hide unknown events"}, +gfA(){return"How offensive is this content?"}, +ghd(){return"Ignore"}, +gek(){return"Ignored users"}, +gje(){return u.a}, +gjf(){return"Ignore username"}, +gfB(){return"I have clicked on the link"}, +gjg(){return"Incorrect passphrase or recovery key"}, +gfC(){return"Inoffensive"}, +gjh(){return"Invite contact"}, +ji(a){return"Invite contact to "+a}, +gjk(){return"Invited"}, +jl(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjm(){return"Invited users only"}, +gjj(){return"Invite for me"}, +gjn(){return"typing a message"}, +hf(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghe(){return"Join chat"}, +jo(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghg(){return"Kick from chat"}, +hh(a){return"Last active: "+a}, +gjp(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjq(){return"Left the chat"}, +gjr(){return"Light"}, +js(a){return"Load "+a+" more participants"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghi(){return"Load more\u2026"}, +geX(){return"Login"}, +jt(a){return"Log in to "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Logout"}, +gju(){return"Member changes"}, +gf4(){return"Mention"}, +gjv(){return"Messages"}, +go8(){return"No matching search results."}, +gfD(){return"Moderator"}, +gjw(){return"Monday"}, +ghk(){return u.f}, +gfg(){return"New chat"}, +ghl(){return"New verification request!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Next"}, +gjx(){return"No"}, +gjy(){return"No connection to the server"}, +gjz(){return"No emotes found. \ud83d\ude15"}, +gjA(){return u.S}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return u.c}, +gfE(){return"No permission"}, +ghm(){return"No chats found\u2026"}, +gfF(){return"Notifications"}, +gjC(){return"Notifications enabled for this account"}, +gfG(){return"Offensive"}, +gjD(){return"Offline"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oops, something went wrong\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"Or"}, +gho(){return"Participant"}, +gjF(){return"passphrase or recovery key"}, +gjG(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjI(){return"Pick an image"}, +gjJ(){return"Pin"}, +gjL(){return"Please choose a username"}, +gfI(){return u.b}, +gfJ(){return"Please enter your password"}, +gjO(){return"Please enter your username"}, +gjP(){return u._}, +gjR(){return"Privacy"}, +gkS(){return"Push rules"}, +gfL(a){return"Reason"}, +jT(a){return a+" redacted an event"}, +gjU(){return"Reject"}, +jV(a){return a+" rejected the invitation"}, +gbI(a){return"Remove"}, +gjW(){return"Remove all other devices"}, +jY(a){return"Removed by "+a}, +gk6(){return"Unban from chat"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Render rich message content"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Reply"}, +gfh(){return"Report message"}, +gk_(){return"Group chat has been upgraded"}, +gk0(){return"Group chat version"}, +ghA(){return"Saturday"}, +gkd(){return"Save file"}, +ghB(){return"Security"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Seen by "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hD(a,b){return"Seen by "+a+" and "+b}, +geJ(a){return"Send"}, +ghE(){return"Send a message"}, +gkg(){return"Send as text"}, +ghF(){return"Send audio"}, +ghG(){return"Send file"}, +ghH(){return"Send image"}, +ghI(){return"Send messages"}, +ghJ(){return"Send video"}, +hK(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hN(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fR(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hM(a){return"\ud83c\udfa5 "+a+" sent a video"}, +kh(a){return a+" sent call information"}, +gkj(){return"Set invitation link"}, +gfS(){return"Set permissions level"}, +gfU(){return"Settings"}, +gfl(a){return"Share"}, +kk(a){return a+" shared their location"}, +gkl(){return"Show password"}, +gfa(){return"Sign up"}, +gly(){return"Single Sign on"}, +ghP(a){return"Skip"}, +gnS(){return"Invite"}, +ghQ(){return"Source code"}, +hR(a){return a+" started a call"}, +gkn(a){return"Submit"}, +gko(){return"Sunday"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"System"}, +gkW(){return"They Don't Match"}, +gkX(){return"They Match"}, +gkY(){return"Thursday"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"Try to send again"}, +gl1(){return"Tuesday"}, +l2(a,b){return a+" unbanned "+b}, +gl3(){return"Unblock Device"}, +gl4(){return"Unknown device"}, +gk7(){return"Unknown encryption algorithm"}, +l5(a,b){return"Unknown event '"+a+"'"}, +gfP(){return"Unpin"}, +l6(a,b){return a+" and "+b+" others are typing"}, +l7(a,b){return a+" and "+b+" are typing"}, +l8(a){return a+" is typing"}, +l9(a){return"\ud83d\udeaa "+a+" left the chat"}, +la(a,b){return a+" sent a "+b+" event"}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Start Verification"}, +gka(){return"You successfully verified!"}, +glb(){return"Verifying other account"}, +glc(){return"Visibility of the chat history"}, +gld(){return"Visible for all participants"}, +gle(){return"Visible for everyone"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return u.O}, +gli(){return"Wallpaper"}, +glj(){return"Warning!"}, +glk(){return"Wednesday"}, +ghu(){return"We sent you an email"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return u.X}, +geR(){return"Yes"}, +glo(){return"You"}, +gkc(){return"You are invited to this chat"}, +glp(){return u.W}, +glq(){return"You have been banned from this chat"}, +gls(){return"Your public key"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Search"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.av7.prototype={ +gjH(){return"Passwords do not match!"}, +gjN(){return"Please enter a valid email address."}, +gfM(){return"Repeat password"}, +jM(a){return"Please choose at least "+a+" characters."}, +ghT(){return"Prio"}, +ghU(a){return"Akcepti"}, +hV(a){return a+" akceptis la inviton"}, +hW(a){return a+" aktivigis tutvojan \u0109ifradon"}, +ghX(){return"Aldoni retpo\u015dtadreson"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Administranto"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" respondis la vokon"}, +ghZ(){return"\u0108iu ajn povas ali\u011di"}, +gfW(){return"Ar\u0125ivo"}, +geN(){return"\u0108u vi certas?"}, +gi_(){return"\u0108u vi certe volas adia\u016di?"}, +gi0(){return"Por ke vi povu kontroli (subskribi) la alian personon, bonvolu enigi pasfrazon de via sekreta deponejo a\u016d vian rehavan \u015dlosilon."}, +i1(a){return"\u0108u akcepti \u0109i tiun kontrolpeton de "+a+"?"}, +i2(a,b,c){return"La hejmservilo subtenas la jenajn specojn de salutoj:\n"+a+"\nSed \u0109i tiu aplika\u0135o subtenas nur:\n"+b}, +i3(a,b,c,d){return"La hejmservilo subtenas la jenajn version de la specifa\u0135o:\n"+a+"\nSed \u0109i tiu aplika\u0135o subtenas nur "+b}, +gfX(){return"Forbari de babilo"}, +gi4(){return"Forbarita"}, +i5(a,b){return a+" forbaris uzanton "+b}, +gi6(){return"Bloki aparaton"}, +gdm(){return"Blokita"}, +gi7(){return"Mesa\u011doj de robotoj"}, +gkr(){return"Bubble size"}, +gcT(a){return"Nuligi"}, +fY(a){return"Ne povis malfermi URI "+a}, +gfZ(){return"\u015can\u011di nomon de aparato"}, +ib(a){return a+" \u015dan\u011dis bildon de la babilo"}, +ic(a,b){return a+" \u015dan\u011dis priskribon de la babilo al: \xab"+b+"\xbb"}, +ie(a,b){return a+" \u015dan\u011dis nomon de la babilo al: \xab"+b+"\xbb"}, +ig(a){return a+" \u015dan\u011dis permesojn pri la babilo"}, +ih(a,b){return a+" \u015dan\u011dis sian prezentan nomon al: "+a}, +ii(a){return a+" \u015dan\u011dis regulojn pri aliro de gastoj"}, +ij(a,b){return a+" \u015dan\u011dis regulojn pri aliro de gastoj al: "+b}, +ik(a){return a+" \u015dan\u011dis videblecon de la historio"}, +il(a,b){return a+" \u015dan\u011dis videblecon de la historio al: "+b}, +im(a){return a+" \u015dan\u011dis regulojn pri ali\u011dado"}, +io(a,b){return a+" \u015dan\u011dis regulojn pri ali\u011dado al: "+b}, +ip(a){return a+" \u015dan\u011dis sian profilbildon"}, +iq(a){return a+" \u015dan\u011dis la kromnomojn de la \u0109ambro"}, +ir(a){return a+" \u015dan\u011dis la invitan ligilon"}, +gh_(){return"\u015can\u011di pasvorton"}, +gi9(){return"\u015can\u011du la ha\u016dton"}, +gi8(){return"\u015can\u011di nomon de la grupo"}, +gia(){return"\u015can\u011di fonbildon"}, +gis(){return"La \u0109ifrado estas difektita"}, +gf0(){return"Babilo"}, +ghw(){return"Your chat backup has been set up."}, +gfc(){return"Savkopiado de babilo"}, +git(){return"Via savkopio de babilo estas sekurigita per sekureca \u015dlosilo. Bonvolu certigi, ke vi ne perdos \u011din."}, +giu(){return"Babiloj"}, +gfd(){return"Elektu fortan pasvorton"}, +giw(){return"Elektu uzantonomon"}, +gh0(){return"Vakigi ar\u0125ivon"}, +gdg(a){return"Fermi"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Forbari la donitan uzanton de \u0109i tiu \u0109ambro"}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Sendi tekston formatan je HTML"}, +giC(){return"Inviti la donitan uzanton al \u0109i tiu \u0109ambro"}, +giD(){return"Ali\u011di al la donita \u0109ambro"}, +giE(){return"Forigi la donitan uzanton de \u0109i tiu \u0109ambro"}, +giF(){return"Foriri de \u0109i tiu \u0109ambro"}, +gku(){return"Priskribu vian agon"}, +giG(){return"Agordi vian profilbildon por \u0109i tiu \u0109ambro (la\u016d mxc-uri)"}, +giH(){return"Agordi vian prezentan nomon en \u0109i tiu \u0109ambro"}, +gkv(){return"Agordi povnivelon de la donita uzanto (implicite: 50)"}, +gkw(){return"Sendi senformatan tekston"}, +gkx(){return"Sendi respondon kiel reagon"}, +gky(){return"Sendi tekston"}, +giI(){return"Malforbari la donitan uzanton de \u0109i tiu \u0109ambro"}, +gkz(){return"Nevalida ordono"}, +kA(a){return a+" ne estas ordono."}, +giJ(){return"Komparu kaj certigu, ke la jenaj bildosignoj samas en amba\u016d aparatoj:"}, +giK(){return"Komparu kaj certigu, ke la jenaj numeroj samas en amba\u016d aparatoj:"}, +gh1(){return"Agordi babilon"}, +giL(){return"Kontakto inviti\u011dis al la grupo"}, +giM(){return"Enhavas prezentan nomon"}, +giN(){return"Enhavas uzantonomon"}, +gfo(){return"La enhavo raporti\u011dis al la administrantoj de la servilo"}, +giO(){return"Kopiite al tondujo"}, +gfp(a){return"Kopii"}, +giP(){return"Kopii al tondujo"}, +iQ(a){return"Ne povis mal\u0109ifri mesa\u011don: "+a}, +iR(a){return a+" partoprenantoj"}, +iS(a){return a+" kreis la babilon"}, +giT(){return"Malhela"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"a de la "+b+"a de "+a}, +giW(){return"\u0108i tio malaktivigos vian konton de uzanto. Ne eblas tion malfari! \u0108u certe vi certas?"}, +giX(){return"Norma nivelo de permesoj"}, +geB(a){return"Forigi"}, +giY(){return"Forigi konton"}, +gh3(){return"Forigi mesa\u011don"}, +gfs(){return"Aparatoj"}, +geS(){return"Rektaj babiloj"}, +gns(a){return"Download"}, +gj_(){return"Redakti"}, +gj0(){return"Redakti blokitajn servilojn"}, +gh4(){return"Redakti permesojn de babilo"}, +gh5(){return"Redakti bildon de \u0109ambro"}, +gh6(){return"Mieneto jam ekzistas!"}, +gh7(){return"Nevalida mallongigo de mieneto!"}, +gj1(){return"Mienetaroj por la \u0109ambro"}, +gh8(){return"Agordoj pri mienetoj"}, +gh9(){return"Mallongigo de mieneto"}, +gj2(){return"Vi devas elekti mallongigon de mieneto kaj bildon!"}, +gfe(){return"Malplena babilo"}, +gj3(){return"\u015calti mienetaron \u0109ie"}, +gfw(){return"\u015calti \u0109ifradon"}, +gj4(){return"Vi ne povos mal\u015dalti la \u0109ifradon. \u0108u vi certas?"}, +gha(){return"\u0108ifrado ne estas \u015daltita"}, +j5(a){return a+" finis la vokon"}, +gnA(){return"Enter chat name"}, +gf1(){return"Enigu retpo\u015dtadreson"}, +gkJ(){return"Hejmservilo"}, +gj6(){return"Enigu vian hejmservilon"}, +ghb(){return"\u0108io pretas!"}, +gfz(){return"Tre ofenda"}, +gj9(a){return"Grandeco de tiparo"}, +geD(a){return"Plusendi"}, +gja(){return"Vendredo"}, +gkH(){return"Ekde ali\u011do"}, +gkI(){return"Ekde la invito"}, +gfQ(){return"Iri al la nova \u0109ambro"}, +ghx(){return"Priskribo de grupo"}, +f8(a){return"Grupo kun "+a}, +ghy(){return"Gastoj estas malpermesitaj"}, +ghz(){return"Gastoj povas ali\u011di"}, +jb(a,b){return a+" nuligis la inviton por "+b}, +ghc(){return"Helpo"}, +gjc(){return"Ka\u015di obskurigitajn eventojn"}, +gjd(){return"Ka\u015di nekonatajn eventojn"}, +gfA(){return"Kiel ofenda estas \u0109i tiu enhavo?"}, +ghd(){return"Malatenti"}, +gek(){return"Malatentitaj uzantoj"}, +gje(){return"Vi povas malatenti uzantojn, kiuj vin \u011denas. Vi ne povos ricevi mesa\u011dojn nek invitojn al \u0109ambroj de la uzantoj sur via listo de malatentatoj."}, +gjf(){return"Malatenti uzantonomon"}, +gfB(){return"Mi klakis la ligilon"}, +gjg(){return"Ne\u011dusta pasfrazo a\u016d rehava \u015dlosilo"}, +gfC(){return"Neofenda"}, +gjh(){return"Inviti kontakton"}, +ji(a){return"Inviti kontakton al "+a}, +gjk(){return"Invitita"}, +jl(a,b){return a+" invitis uzanton "+b}, +gjm(){return"Nur invititoj"}, +gjj(){return"Invito por mi"}, +gjn(){return"tajpas"}, +hf(a){return a+" ali\u011dis al la babilo"}, +ghe(){return"Ali\u011di al \u0109ambro"}, +jo(a,b){return a+" forpelis uzanton "+b}, +ghg(){return"Forpeli de babilo"}, +hh(a){return"Lastafoje aktiva: "+a}, +gjp(){return"Vidita anta\u016d longe"}, +geV(){return"Foriri"}, +gjq(){return"Foriris de la \u0109ambro"}, +gjr(){return"Hela"}, +js(a){return"Enlegi "+a+" pliajn partoprenantojn"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Enlegante\u2026 bonvolu atendi."}, +ghi(){return"Enlegi pli\u2026"}, +geX(){return"Saluti"}, +jt(a){return"Saluti servilon "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Adia\u016di"}, +gju(){return"\u015can\u011doj de anoj"}, +gf4(){return"Mencii"}, +gjv(){return"Mesa\u011doj"}, +go8(){return"No matching search results."}, +gfD(){return"Reguligisto"}, +gjw(){return"Lundo"}, +ghk(){return"Bonvolu scii, ke vi ankora\u016d bezonas la programon Pantalaimon por uzi tutvojan \u0109ifradon."}, +gfg(){return"Nova babilo"}, +ghl(){return"Nova kontrolpeto!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Sekva"}, +gjx(){return"Ne"}, +gjy(){return"Neniu konekto al la servilo"}, +gjz(){return"Neniuj mienetoj trovi\u011dis. \ud83d\ude15"}, +gjA(){return"Vi nur povas aktivigi \u0109ifradon kiam la \u0109ambro ne plu estas publike alirebla."}, +kP(a,b){return a.k(0)+" ne estas matriksa servilo, eble provu anstata\u016de servilon "+b.k(0)+"?"}, +gjB(){return"Vi ankora\u016d ne aldonis manieron rehavi vian pasvorton."}, +gfE(){return"Neniu permeso"}, +ghm(){return"Neniuj \u0109ambroj trovi\u011dis\u2026"}, +gfF(){return"Sciigoj"}, +gjC(){return"Sciigoj \u015dalti\u011dis por \u0109i tiu konto"}, +gfG(){return"Ofenda"}, +gjD(){return"Eksterrete"}, +gdq(){return"bone"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oj! Io misokazis\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"A\u016d"}, +gho(){return"Partoprenanto"}, +gjF(){return"pasfrazo a\u016d rehava \u015dlosilo"}, +gjG(a){return"Pasvorto"}, +gf6(){return"Forgesita pasvorto"}, +ghp(){return"Pasvorto \u015dan\u011di\u011dis"}, +ghq(){return"Rehavo de pasvorto"}, +gjI(){return"Elekti bildon"}, +gjJ(){return"Fiksi"}, +gjL(){return"Bonvolu elekti uzantonomon"}, +gfI(){return"Bonvolu klaki la ligilon en la retletero kaj plui\u011di."}, +gfJ(){return"Bonvolu enigi vian pasvorton"}, +gjO(){return"Bonvolu enigi vian uzantonomon"}, +gjP(){return"Bonvolu sekvi la instrukciojn de la retejo kaj tu\u015detu al \xabSekva\xbb."}, +gjR(){return"Privateco"}, +gkS(){return"Reguloj de pasivaj sciigoj"}, +gfL(a){return"Kialo"}, +jT(a){return a+" obskurigis eventon"}, +gjU(){return"Rifuzi"}, +jV(a){return a+" rifuzis la inviton"}, +gbI(a){return"Forigi"}, +gjW(){return"Forigi \u0109iujn aliajn aparatojn"}, +jY(a){return"Forigita de "+a}, +gk6(){return"Malforbari"}, +gjX(){return"Forigi vian profilbildon"}, +gjZ(){return"Bildigi ri\u0109forman enhavon de mesa\u011doj"}, +ghs(){return"Anstata\u016digi \u0109ambron per nova versio"}, +gfN(a){return"Respondi"}, +gfh(){return"Raporti mesa\u011don"}, +gk_(){return"\u0108ambro gradalti\u011dis"}, +gk0(){return"Versio de \u0109ambro"}, +ghA(){return"Sabato"}, +gkd(){return"Konservi dosieron"}, +ghB(){return"Sekureco"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Vidita de "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Vidita de "+a+" kaj "+b+" aliaj",s,s)}, +hD(a,b){return"Vidita de "+a+" kaj "+b}, +geJ(a){return"Sendi"}, +ghE(){return"Sendi mesa\u011don"}, +gkg(){return"Sendi kiel tekston"}, +ghF(){return"Sendi sondosieron"}, +ghG(){return"Sendi dosieron"}, +ghH(){return"Sendi bildon"}, +ghI(){return"Sendi mesa\u011dojn"}, +ghJ(){return"Sendi filmon"}, +hK(a){return a+" sendis dosieron"}, +hN(a){return a+" sendis sondosieron"}, +hL(a){return a+" sendis bildon"}, +fR(a){return a+" sendis glumarkon"}, +hM(a){return a+" sendis filmon"}, +kh(a){return a+" sendis informojn pri voko"}, +gkj(){return"Agordi invitan ligilon"}, +gfS(){return"Agordi nivelon de permesoj"}, +gfU(){return"Agordoj"}, +gfl(a){return"Konigi"}, +kk(a){return a+" konigis sian lokon"}, +gkl(){return"Montri pasvorton"}, +gfa(){return"Registri\u011di"}, +gly(){return"Ununura saluto"}, +ghP(a){return"Preterpasi"}, +gnS(){return"Invite"}, +ghQ(){return"Fontkodo"}, +hR(a){return a+" komencis vokon"}, +gkn(a){return"Sendi"}, +gko(){return"Diman\u0109o"}, +glF(){return"Spegulante\u2026 Bonvolu atendi."}, +gkq(){return"Sistema"}, +gkW(){return"Ili ne akordas"}, +gkX(){return"Ili akordas"}, +gkY(){return"\u0134a\u016ddo"}, +gkZ(){return"Tro multaj petoj. Bonvolu reprovi poste!"}, +gl_(){return"Transporti de alia aparato"}, +gl0(){return"Reprovi sendi"}, +gl1(){return"Mardo"}, +l2(a,b){return a+" malforbaris uzanton "+b}, +gl3(){return"Malbloki aparaton"}, +gl4(){return"Nekonata aparato"}, +gk7(){return"Nekonata \u0109ifra algoritmo"}, +l5(a,b){return"Nekonata evento \xab"+a+"\xbb"}, +gfP(){return"Malfiksi"}, +l6(a,b){return a+" kaj "+b+" aliaj tajpas"}, +l7(a,b){return a+" kaj "+b+" tajpas"}, +l8(a){return a+" tajpas"}, +l9(a){return a+" foriris de la babilo"}, +la(a,b){return a+" sendis eventon de speco "+b}, +gmt(){return"Unverified"}, +ge1(){return"Kontrolita"}, +gk9(){return"Komenci kontrolon"}, +gka(){return"Vi sukcese kontrolis!"}, +glb(){return"Kontrolante alian konton"}, +glc(){return"Videbleco de historio de la babilo"}, +gld(){return"Videbla al \u0109iuj partoprenantoj"}, +gle(){return"Videbla al \u0109iuj"}, +glf(){return"Atendante konfirmon de peto de la kunulo\u2026"}, +glg(){return"Atendante akcepton de la bildosignoj de la kunulo\u2026"}, +glh(){return"Atendante akcepton de la numeroj, de la kunulo\u2026"}, +gli(){return"Fonbildo"}, +glj(){return"Averto!"}, +glk(){return"Merkredo"}, +ghu(){return"Ni sendis retleteron al vi"}, +ghv(){return"Kial vi volas tion \u0109i raporti?"}, +glm(){return"\u0108u forvi\u015di la savkopion de via babilo por krei novan sekurecan \u015dlosilon?"}, +gln(){return"Per tiuj \u0109i adresoj vi povas rehavi vian pasvorton."}, +geR(){return"Jes"}, +glo(){return"Vi"}, +gkc(){return"Vi estas invitita al \u0109i tiu babilo"}, +glp(){return"Vi ne plu partoprenas \u0109i tiun babilon"}, +glq(){return"Vi estas forbarita de \u0109i tiu babilo"}, +gls(){return"Via publika \u015dlosilo"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Ser\u0109i"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.av8.prototype={ +gjH(){return"\xa1Las contrase\xf1as no coinciden!"}, +gjN(){return"Por favor ingrese un correo electr\xf3nico v\xe1lido."}, +gfM(){return"Repetir la contrase\xf1a"}, +jM(a){return"Por favor elegir al menos "+a+" car\xe1cteres"}, +ghT(){return"Acerca de"}, +ghU(a){return"Aceptar"}, +hV(a){return a+" acept\xf3 la invitaci\xf3n"}, +hW(a){return a+" activ\xf3 el cifrado de extremo a extremo"}, +ghX(){return"A\xf1adir direcci\xf3n de correo"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Administrador"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" respondi\xf3 a la llamada"}, +ghZ(){return"Cualquiera puede unirse"}, +gfW(){return"Archivo"}, +geN(){return"\xbfEst\xe1s seguro?"}, +gi_(){return"\xbfConfirma que quiere cerrar sesi\xf3n?"}, +gi0(){return"Para poder confirmar a la otra persona, ingrese su contrase\xf1a de almacenamiento segura o la clave de recuperaci\xf3n."}, +i1(a){return"\xbfAceptar esta solicitud de verificaci\xf3n de "+a+"?"}, +i2(a,b,c){return"El servidor soporta los siguientes mecanismos para autenticaci\xf3n:\n"+a+"\npero esta aplicaci\xf3n s\xf3lo soporta:\n"+b}, +i3(a,b,c,d){return"El servidor soporta las siguientes versiones de la especificaci\xf3n:\n"+a+"\npero esta aplicaci\xf3n s\xf3lo soporta las versiones "+b}, +gfX(){return"Vetar del chat"}, +gi4(){return"Vetado"}, +i5(a,b){return a+" vet\xf3 a "+b}, +gi6(){return"Bloquear dispositivo"}, +gdm(){return"Bloqueado"}, +gi7(){return"Mensajes de bot"}, +gkr(){return"Bubble size"}, +gcT(a){return"Cancelar"}, +fY(a){return"No puedo abrir el URI "+a}, +gfZ(){return"Cambiar el nombre del dispositivo"}, +ib(a){return a+" cambi\xf3 el icono del chat"}, +ic(a,b){return a+" cambi\xf3 la descripci\xf3n del chat a: '"+b+"'"}, +ie(a,b){return a+" cambi\xf3 el nombre del chat a: '"+b+"'"}, +ig(a){return a+" cambi\xf3 los permisos del chat"}, +ih(a,b){return a+" cambi\xf3 su nombre visible a: "+b}, +ii(a){return a+" cambi\xf3 las reglas de acceso de visitantes"}, +ij(a,b){return a+" cambi\xf3 las reglas de acceso de visitantes a: "+b}, +ik(a){return a+" cambi\xf3 la visibilidad del historial"}, +il(a,b){return a+" cambi\xf3 la visibilidad del historial a: "+b}, +im(a){return a+" cambi\xf3 las reglas de ingreso"}, +io(a,b){return a+" cambi\xf3 las reglas de ingreso a "+b}, +ip(a){return a+" cambi\xf3 su imagen de perfil"}, +iq(a){return a+" cambi\xf3 el alias de la sala"}, +ir(a){return a+" cambi\xf3 el enlace de invitaci\xf3n"}, +gh_(){return"Cambiar la contrase\xf1a"}, +gi9(){return"Cambia tu estilo"}, +gi8(){return"Cambiar el nombre del grupo"}, +gia(){return"Cambiar el fondo de pantalla"}, +gis(){return"El cifrado se ha corrompido"}, +gf0(){return"Chat"}, +ghw(){return"Se ha configurado la copia de respaldo del chat."}, +gfc(){return"Copia de respaldo del chat"}, +git(){return"La copia de respaldo del chat est\xe1 protegida por una clave de seguridad. Procure no perderla."}, +giu(){return"Conversaciones"}, +gfd(){return"Elija una contrase\xf1a segura"}, +giw(){return"Elija un nombre de usuario"}, +gh0(){return"Borrar archivo"}, +gdg(a){return"Cerrar"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Prohibir al usuario dado en esta sala"}, +giy(){return"Limpiar cache"}, +giz(){return u.C}, +giA(){return"Descartar sesi\xf3n"}, +giB(){return u.q}, +gkt(){return"Enviar texto con formato HTML"}, +giC(){return"Invitar al usuario indicado a esta sala"}, +giD(){return"\xdanete a la sala indicada"}, +giE(){return"Eliminar el usuario indicado de esta sala"}, +giF(){return"Deja esta sala"}, +gku(){return"Descr\xedbete"}, +giG(){return"Selecciona tu foto para esta sala (by mxc-uri)"}, +giH(){return"Establece tu nombre para mostrar para esta sala"}, +gkv(){return"Establece el nivel de potencia del usuario dado (default: 50)"}, +gkw(){return"Enviar texto sin formato"}, +gkx(){return"Enviar respuesta como reacci\xf3n"}, +gky(){return"Enviar texto"}, +giI(){return"Des banear al usuario dado en esta sala"}, +gkz(){return"Comando inv\xe1lido"}, +kA(a){return a+" no es un comando."}, +giJ(){return"Compare y aseg\xfarese de que los siguientes emoji coincidan con los del otro dispositivo:"}, +giK(){return"Compare y aseg\xfarese de que los siguientes n\xfameros coincidan con los del otro dispositivo:"}, +gh1(){return"Configurar chat"}, +giL(){return"El contacto ha sido invitado al grupo"}, +giM(){return"Contiene nombre para mostrar"}, +giN(){return"Contiene nombre de usuario"}, +gfo(){return"El contenido ha sido reportado a los administradores del servidor"}, +giO(){return"Copiado al portapapeles"}, +gfp(a){return"Copiar"}, +giP(){return"Copiar al portapapeles"}, +iQ(a){return"No se pudo descifrar el mensaje: "+a}, +iR(a){return a+" participantes"}, +iS(a){return a+" cre\xf3 el chat"}, +giT(){return"Oscuro"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"-"+b+"-"+a}, +giW(){return"Se desactivar\xe1 su cuenta de usuario. \xa1La operaci\xf3n no se puede cancelar! \xbfEst\xe1 seguro?"}, +giX(){return"Nivel de permiso predeterminado"}, +geB(a){return"Eliminar"}, +giY(){return"Cancelar cuenta"}, +gh3(){return"Eliminar mensaje"}, +gfs(){return"Dispositivos"}, +geS(){return"Chat directo"}, +gns(a){return"Download"}, +gj_(){return"Editar"}, +gj0(){return"Editar servidores bloqueado"}, +gh4(){return"Editar permisos de chat"}, +gh5(){return"Editar avatar de sala"}, +gh6(){return"\xa1El emote ya existe!"}, +gh7(){return"\xa1El atajo del emote es inv\xe1lido!"}, +gj1(){return"Paquetes de emoticonos para la habitaci\xf3n"}, +gh8(){return"Configuraci\xf3n de emotes"}, +gh9(){return"Atajo de emote"}, +gj2(){return"\xa1Debes elegir un atajo de emote y una imagen!"}, +gfe(){return"Chat vac\xedo"}, +gj3(){return"Habilitar paquete de emoticonos a nivel general"}, +gfw(){return"Habilitar la encriptaci\xf3n"}, +gj4(){return"Ya no podr\xe1 deshabilitar el cifrado. \xbfEst\xe1s seguro?"}, +gha(){return"El cifrado no est\xe1 habilitado"}, +j5(a){return a+" termin\xf3 la llamada"}, +gnA(){return"Enter chat name"}, +gf1(){return"Introducir una direcci\xf3n de correo electr\xf3nico"}, +gkJ(){return"Homeserver"}, +gj6(){return"Ingrese su servidor"}, +ghb(){return"\xa1Todo listo!"}, +gfz(){return"Extremadamente ofensivo"}, +gj9(a){return"Tama\xf1o de fuente"}, +geD(a){return"Reenviar"}, +gja(){return"Viernes"}, +gkH(){return"Desde que se uni\xf3"}, +gkI(){return"Desde la invitaci\xf3n"}, +gfQ(){return"Ir a la nueva sala"}, +ghx(){return"Descripci\xf3n del grupo"}, +f8(a){return"Grupo con "+a}, +ghy(){return"Los visitantes est\xe1n prohibidos"}, +ghz(){return"Los visitantes pueden unirse"}, +jb(a,b){return a+" ha retirado la invitaci\xf3n para "+b}, +ghc(){return"Ayuda"}, +gjc(){return"Ocultar sucesos censurados"}, +gjd(){return"Ocultar sucesos desconocidos"}, +gfA(){return"\xbfCu\xe1n ofensivo es este contenido?"}, +ghd(){return"Ignorar"}, +gek(){return"Usuarios ignorados"}, +gje(){return"Puede ignorar a los usuarios que le molesten. No podr\xe1 recibir mensajes ni invitaciones a salas de los usuarios de su lista personal de ignorados."}, +gjf(){return"Ignorar nombre de usuario"}, +gfB(){return"He hecho clic en el enlace"}, +gjg(){return"Frase de contrase\xf1a o clave de recuperaci\xf3n incorrecta"}, +gfC(){return"Inofensivo"}, +gjh(){return"Invitar contacto"}, +ji(a){return"Invitar contacto a "+a}, +gjk(){return"Invitado"}, +jl(a,b){return a+" invit\xf3 a "+b}, +gjm(){return"S\xf3lo usuarios invitados"}, +gjj(){return"Invitar por m\xed"}, +gjn(){return"est\xe1 escribiendo"}, +hf(a){return a+" se uni\xf3 al chat"}, +ghe(){return"Unirse a la sala"}, +jo(a,b){return a+" ech\xf3 a "+b}, +ghg(){return"Echar del chat"}, +hh(a){return"\xdaltima vez activo: "+a}, +gjp(){return"Visto hace mucho tiempo"}, +geV(){return"Abandonar"}, +gjq(){return"Abandon\xf3 el chat"}, +gjr(){return"Claro"}, +js(a){return"Mostrar "+a+" participantes m\xe1s"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Cargando\u2026 Por favor espere."}, +ghi(){return"Mostrar m\xe1s\u2026"}, +geX(){return"Acceso"}, +jt(a){return"Iniciar sesi\xf3n en "+a}, +gkM(){return"Iniciar sesi\xf3n con un click"}, +ghj(){return"Cerrar sesi\xf3n"}, +gju(){return"Cambios de miembros"}, +gf4(){return"Mencionar"}, +gjv(){return"Mensajes"}, +go8(){return"No matching search results."}, +gfD(){return"Moderador"}, +gjw(){return"Lunes"}, +ghk(){return"Tenga en cuenta que necesita Pantalaimon para utilizar el cifrado de extremo a extremo por ahora."}, +gfg(){return"Nuevo chat"}, +ghl(){return"\xa1Nueva solicitud de verificaci\xf3n!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Siguiente"}, +gjx(){return"No"}, +gjy(){return"Sin conexi\xf3n al servidor"}, +gjz(){return"Ning\xfan emote encontrado. \ud83d\ude15"}, +gjA(){return"S\xf3lo se puede activar el cifrado en cuanto la sala deja de ser de acceso p\xfablico."}, +kP(a,b){return a.k(0)+" no es un servidor matrix, usar "+b.k(0)+" en su lugar?"}, +gjB(){return"A\xfan no ha agregado una forma de recuperar su contrase\xf1a."}, +gfE(){return"Sin autorizaci\xf3n"}, +ghm(){return"Ninguna sala encontrada\u2026"}, +gfF(){return"Notificaciones"}, +gjC(){return"Notificaciones habilitadas para esta cuenta"}, +gfG(){return"Ofensiva"}, +gjD(){return"Desconectado"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Ups, algo sali\xf3 mal\u2026"}, +gkQ(){return"Se ha cerrado en la sesi\xf3n de uno de sus clientes"}, +gkR(){return"Abrir en maps"}, +gki(){return"Este servidor necesita validar su direcci\xf3n de correo electr\xf3nico para registrarse."}, +ghn(){return"O"}, +gho(){return"Participante"}, +gjF(){return"contrase\xf1a o clave de recuperaci\xf3n"}, +gjG(a){return"Contrase\xf1a"}, +gf6(){return"Contrase\xf1a olvidada"}, +ghp(){return"La contrase\xf1a ha sido cambiada"}, +ghq(){return"Recuperaci\xf3n de contrase\xf1a"}, +gjI(){return"Elegir imagen"}, +gjJ(){return"Pin"}, +gjL(){return"Por favor, elija un nombre de usuario"}, +gfI(){return"Haga clic en el enlace del correo electr\xf3nico y luego contin\xfae."}, +gfJ(){return"Por favor ingrese su contrase\xf1a"}, +gjO(){return"Por favor ingrese su nombre de usuario"}, +gjP(){return'Por favor, siga las instrucciones del sitio web y presione "siguiente".'}, +gjR(){return"Privacidad"}, +gkS(){return"Regla de Push"}, +gfL(a){return"Raz\xf3n"}, +jT(a){return a+" censur\xf3 un suceso"}, +gjU(){return"Rechazar"}, +jV(a){return a+" rechaz\xf3 la invitaci\xf3n"}, +gbI(a){return"Eliminar"}, +gjW(){return"Eliminar todos los otros dispositivos"}, +jY(a){return"Eliminado por "+a}, +gk6(){return"Eliminar la expulsi\xf3n"}, +gjX(){return"Quitar tu avatar"}, +gjZ(){return"Mostrar el contenido con mensajes enriquecidos"}, +ghs(){return"Reemplazar habitaci\xf3n con una versi\xf3n m\xe1s nueva"}, +gfN(a){return"Responder"}, +gfh(){return"Mensaje de informe"}, +gk_(){return"La sala ha subido de categor\xeda"}, +gk0(){return"Versi\xf3n de sala"}, +ghA(){return"S\xe1bado"}, +gkd(){return"Guardar el archivo"}, +ghB(){return"Seguridad"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Visto por "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Visto por "+a+" y "+b+" m\xe1s",s,s)}, +hD(a,b){return"Visto por "+a+" y "+b}, +geJ(a){return"Enviar"}, +ghE(){return"Enviar un mensaje"}, +gkg(){return"Enviar como texto"}, +ghF(){return"Enviar audio"}, +ghG(){return"Enviar un archivo"}, +ghH(){return"Enviar una imagen"}, +ghI(){return"Enviar mensajes"}, +ghJ(){return"Enviar video"}, +hK(a){return a+" envi\xf3 un archivo"}, +hN(a){return a+" envi\xf3 un audio"}, +hL(a){return a+" envi\xf3 una imagen"}, +fR(a){return a+" envi\xf3 un sticker"}, +hM(a){return a+" envi\xf3 un video"}, +kh(a){return a+" envi\xf3 informaci\xf3n de la llamada"}, +gkj(){return"Establecer enlace de invitaci\xf3n"}, +gfS(){return"Establecer nivel de permisos"}, +gfU(){return"Ajustes"}, +gfl(a){return"Compartir"}, +kk(a){return a+" comparti\xf3 la ubicaci\xf3n"}, +gkl(){return"Mostrar contrase\xf1a"}, +gfa(){return"Registrarse"}, +gly(){return"Inicio de sesi\xf3n \xfanico"}, +ghP(a){return"Omitir"}, +gnS(){return"Invite"}, +ghQ(){return"C\xf3digo fuente"}, +hR(a){return a+" comenz\xf3 una llamada"}, +gkn(a){return"Enviar"}, +gko(){return"Domingo"}, +glF(){return"Sincronizando... por favor espere."}, +gkq(){return"Sistema"}, +gkW(){return"No coinciden"}, +gkX(){return"Coinciden"}, +gkY(){return"Jueves"}, +gkZ(){return"Demasiadas solicitudes. \xa1Por favor int\xe9ntelo m\xe1s tarde!"}, +gl_(){return"Transferir desde otro dispositivo"}, +gl0(){return"Intentar enviar nuevamente"}, +gl1(){return"Martes"}, +l2(a,b){return a+" admiti\xf3 a "+b+" nuevamente"}, +gl3(){return"Desbloquear dispositivo"}, +gl4(){return"Dispositivo desconocido"}, +gk7(){return"Algoritmo de cifrado desconocido"}, +l5(a,b){return"Evento desconocido '"+a+"'"}, +gfP(){return"Despinchar"}, +l6(a,b){return a+" y "+b+" m\xe1s est\xe1n escribiendo"}, +l7(a,b){return a+" y "+b+" est\xe1n escribiendo"}, +l8(a){return a+" est\xe1 escribiendo"}, +l9(a){return a+" abandon\xf3 el chat"}, +la(a,b){return a+" envi\xf3 un evento "+b}, +gmt(){return"No verificado"}, +ge1(){return"Verificado"}, +gk9(){return"Comenzar verificaci\xf3n"}, +gka(){return"\xa1Has verificado exitosamente!"}, +glb(){return"Verificando la otra cuenta"}, +glc(){return"Visibilidad del historial del chat"}, +gld(){return"Visible para todos los participantes"}, +gle(){return"Visible para todo el mundo"}, +glf(){return"Esperando a que el socio acepte la solicitud\u2026"}, +glg(){return"Esperando a que el socio acepte los emojis\u2026"}, +glh(){return"Esperando a que el socio acepte los n\xfameros\u2026"}, +gli(){return"Fondo de pantalla"}, +glj(){return"\xa1Advertencia!"}, +glk(){return"Mi\xe9rcoles"}, +ghu(){return"Te enviamos un correo electr\xf3nico"}, +ghv(){return"\xbfPor qu\xe9 quieres denunciar esto?"}, +glm(){return"\xbfLimpiar la copia de seguridad de su chat para crear una nueva clave de seguridad?"}, +gln(){return"Con esta direcci\xf3n puede recuperar su contrase\xf1a."}, +geR(){return"S\xed"}, +glo(){return"T\xfa"}, +gkc(){return"Est\xe1s invitado a este chat"}, +glp(){return"Ya no est\xe1s participando en este chat"}, +glq(){return"Has sido vetado de este chat"}, +gls(){return"Tu clave p\xfablica"}, +gkN(){return"Informaci\xf3n del mensaje"}, +gmq(a){return"Tiempo"}, +gd3(a){return"Tipo de Mensaje"}, +glv(){return"Sender"}, +gmj(){return"Abrir galer\xeda"}, +gmn(){return"Eliminar del espacio"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publicar"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"La respuesta se ha enviado"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"\xbfQu\xe9 est\xe1 pasando?"}, +glI(){return"A\xf1adir descripci\xf3n"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Buscar"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.av9.prototype={ +gjH(){return"Salas\xf5nad ei klapi omavahel!"}, +gjN(){return"Palun sisesta kehtiv e-posti aadress."}, +gfM(){return"Korda salas\xf5na"}, +jM(a){return"Palun vali pikkuseks v\xe4hemalt "+a+" t\xe4hem\xe4rki."}, +ghT(){return"Rakenduse teave"}, +ghU(a){return"N\xf5ustu"}, +hV(a){return"\ud83d\udc4d "+a+" v\xf5ttis kutse vastu"}, +hW(a){return"\ud83d\udd10"+a+" v\xf5ttis kasutusele l\xe4biva kr\xfcptimise"}, +ghX(){return"Lisa e-posti aadress"}, +glU(){return"Konto kustutamiseks palun kinnitage oma Matrix'i ID."}, +lE(a){return"See peaks olema "+a}, +gfn(){return"Peakasutaja"}, +glP(){return"Saada \xfched otsivad silmad"}, +glO(){return"Saada \xfcks kaisutus"}, +glQ(){return"Saada \xfcks kallistus"}, +lt(a){return a+" saatis sulle otsivad silmad"}, +lW(a){return a+" kaisutab sind"}, +m7(a){return a+" kallistab sind"}, +hY(a,b){return a+" vastas k\xf5nele"}, +ghZ(){return"K\xf5ik v\xf5ivad liituda"}, +gfW(){return"Arhiiv"}, +geN(){return"Kas sa oled kindel?"}, +gi_(){return"Kas sa oled kindel, et soovid v\xe4lja logida?"}, +gi0(){return"Selleks, et teist osapoolt identifitseerivat allkirja anda, palun sisesta oma turvahoidla paroolifraas v\xf5i taastev\xf5ti."}, +i1(a){return"Kas v\xf5tad vastu selle verifitseerimispalve kasutajalt "+a+"?"}, +i2(a,b,c){return"See koduserver toetab Matrixi v\xf5rku sisselogimiseks:\n"+a+"\nAga see rakendus toetab vaid j\xe4rgmisi v\xf5imalusi:\n"+b}, +i3(a,b,c,d){return"See koduserver toetab Matrixi spetsifikatsioonist j\xe4rgmisi versioone:\n"+a+"\nAga see rakendus toetab vaid j\xe4rgmisi versioone: "+b}, +gfX(){return"Keela ligip\xe4\xe4s vestlusele"}, +gi4(){return"Ligip\xe4\xe4s vestlusele on keelatud"}, +i5(a,b){return a+" keelas ligip\xe4\xe4su kasutajale "+b}, +gi6(){return"Blokeeri seade"}, +gdm(){return"Blokeeritud"}, +gi7(){return"Robotite s\xf5numid"}, +gkr(){return"Jutumulli suurus"}, +gcT(a){return"Katkesta"}, +fY(a){return a+" aadressi avamine ei \xf5nnestu"}, +gfZ(){return"Muuda seadme nime"}, +ib(a){return a+" muutis vestluse tunnuspilti"}, +ic(a,b){return a+" muutis vestluse uueks kirjelduseks \u201e"+b+"\u201c"}, +ie(a,b){return a+" muutis oma uueks kuvatavaks nimeks \u201e"+b+"\u201c"}, +ig(a){return a+" muutis vestlusega seotud \xf5igusi"}, +ih(a,b){return a+" muutis uueks kuvatavaks nimeks: "+b}, +ii(a){return a+" muutis k\xfclaliste ligip\xe4\xe4sureegleid"}, +ij(a,b){return a+" muutis k\xfclaliste ligip\xe4\xe4sureegleid j\xe4rgnevalt: "+b}, +ik(a){return a+" muutis s\xf5numite ajaloo n\xe4htavust"}, +il(a,b){return a+" muutis s\xf5numite ajaloo n\xe4htavust j\xe4rgnevalt: "+b}, +im(a){return a+" muutis liitumise reegleid"}, +io(a,b){return a+" muutis liitumise reegleid j\xe4rgnevalt: "+b}, +ip(a){return a+" muutis oma tunnuspilti"}, +iq(a){return a+" muutis jututoa aliast"}, +ir(a){return a+" muutis kutse linki"}, +gh_(){return"Muuda salas\xf5na"}, +gi9(){return"Muuda oma stiili"}, +gi8(){return"Muuda vestlusr\xfchma nime"}, +gia(){return"Muuda taustapilti"}, +gis(){return"Kasutatud kr\xfcptimine on vigane"}, +gf0(){return"Vestlus"}, +ghw(){return"Sinu vestluste varundus on seadistatud."}, +gfc(){return"Varunda vestlus"}, +git(){return"Sinu vestluste varukoopia on kr\xfcptitud taastamiseks m\xf5eldud turvav\xf5tmega. Palun vaata, et sa seda ei kaota."}, +giu(){return"Vestlused"}, +gfd(){return"Vali korralik salas\xf5na"}, +giw(){return"Vali kasutajanimi"}, +gh0(){return"Kustuta arhiiv"}, +gdg(a){return"Sulge"}, +glR(){return"M\xe4rgi otsevestusluseks"}, +glS(){return"M\xe4rgi vestlusr\xfchmaks"}, +gix(){return"Sea sellele kasutajale antud jututoas suhtluskeeld"}, +giy(){return"T\xfchjenda vahem\xe4lu"}, +giz(){return"Loo t\xfchi vestlusr\xfchm\nKr\xfcptimise keelamiseks kasuta --no-encryption v\xf5tit"}, +giA(){return"Loobu sessioonist"}, +giB(){return"Alusta otsevestlust\nKr\xfcptimise keelamiseks kasuta --no-encryption v\xf5tit"}, +gkt(){return"Saada HTML-vormingus tekst"}, +giC(){return"Kutsu see kasutaja antud jututuppa"}, +giD(){return"Liitu selle jututoaga"}, +giE(){return"Eemalda antud kasutaja sellest jututoast"}, +giF(){return"Lahku sellest jututoast"}, +gku(){return"Kirjelda ennast"}, +giG(){return"M\xe4\xe4ra selles jututoas oma tunnuspilt (mxc-uri vahendusel)"}, +giH(){return"M\xe4\xe4ra selles jututoas oma kuvatav nimi"}, +gkv(){return"Seadista selle kasutaja \xf5igusi (vaikimisi: 50)"}, +gkw(){return"Saada vormindamata tekst"}, +gkx(){return"Saada vastus reaktsioonina"}, +gky(){return"Saada s\xf5num"}, +giI(){return"Eemalda sellelt kasutajalt antud jututoas suhtluskeeld"}, +gkz(){return"Vigane k\xe4sk"}, +kA(a){return a+" ei ole k\xe4sk."}, +giJ(){return"Palun v\xf5rdle emotikone"}, +giK(){return"Palun v\xf5rdle numbreid"}, +gh1(){return"Seadista vestlust"}, +giL(){return"Sinu kontakt on kutsutud liituma vestlusr\xfchma"}, +giM(){return"Sisaldab kuvatavat nime"}, +giN(){return"Sisaldab kasutajanime"}, +gfo(){return"Saatsime selle sisu kohta teate koduserveri haldajate"}, +giO(){return"Kopeerisin l\xf5ikelauale"}, +gfp(a){return"Kopeeri"}, +giP(){return"Kopeeri l\xf5ikelauale"}, +iQ(a){return"S\xf5numi dekr\xfcptimine ei \xf5nnestunud: "+a}, +iR(a){return a+" osalejat"}, +iS(a){return"\ud83d\udcac "+a+" algatas vestluse"}, +giT(){return"Tume"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"."+b+"."+c}, +giW(){return"J\xe4rgnevaga eemaldatakse sinu konto kasutusest. Seda tegevust ei saa tagasi p\xf6\xf6rata! Kas sa ikka oled kindel?"}, +giX(){return"Vaikimisi \xf5igused"}, +geB(a){return"Kustuta"}, +giY(){return"Kustuta kasutajakonto"}, +gh3(){return"Kustuta s\xf5num"}, +gfs(){return"Seadmed"}, +geS(){return"Otsevestlused"}, +gns(a){return"Download"}, +gj_(){return"Muuda"}, +gj0(){return"Muuda blokeeritud serverite loendit"}, +gh4(){return"Muuda vestluse \xf5igusi"}, +gh5(){return"Muuda jututoa tunnuspilti"}, +gh6(){return"Selline emotsioonitegevus on juba olemas!"}, +gh7(){return"Vigane emotsioonitegevuse l\xfchikood!"}, +gj1(){return"Emotsioonitegevuste pakid jututoa jaoks"}, +gh8(){return"Emotsioonitegevuste seadistused"}, +gh9(){return"Emotsioonitegevuse l\xfchikood"}, +gj2(){return"Sa pead valima emotsioonitegevuse l\xfchikoodi ja pildi!"}, +gfe(){return"Vestlust pole olnud"}, +gj3(){return"V\xf5ta emotsioonitegevuste pakid l\xe4bivalt kasutusele"}, +gfw(){return"Kasuta kr\xfcptimist"}, +gj4(){return"Sa ei saa hiljem enam kr\xfcptimist v\xe4lja l\xfclitada. Kas oled kindel?"}, +gha(){return"Kr\xfcptimine ei ole kasutusel"}, +j5(a){return a+" l\xf5petas k\xf5ne"}, +gnA(){return"Enter chat name"}, +gf1(){return"Sisesta e-posti aadress"}, +gkJ(){return"Koduserver"}, +gj6(){return"Sisesta oma koduserveri aadress"}, +ghb(){return"K\xf5ik on valmis!"}, +gfz(){return"\xc4\xe4rmiselt solvav"}, +gj9(a){return"Fondi suurus"}, +geD(a){return"Edasta"}, +gja(){return"Reede"}, +gkH(){return"Alates liitumise hetkest"}, +gkI(){return"Kutse saamisest"}, +gfQ(){return"Hakka kasutama uut jututuba"}, +ghx(){return"Vestlusr\xfchma kirjeldus"}, +f8(a){return"Vestlusr\xfchm "+a+" kasutajanimega"}, +ghy(){return"K\xfclalised ei ole lubatud"}, +ghz(){return"K\xfclalised v\xf5ivad liituda"}, +jb(a,b){return a+" on v\xf5tnud tagasi "+b+" kutse"}, +ghc(){return"Abiteave"}, +gjc(){return"Peida muudetud s\xfcndmused"}, +gjd(){return"Peida tundmatud s\xfcndmused"}, +gfA(){return"Kui solvav see sisu on?"}, +ghd(){return"Eira"}, +gek(){return"Eiratud kasutajad"}, +gje(){return"Sul on v\xf5imalik eirata neid kasutajaid, kes sind segavad. Oma isiklikku eiramisloendisse lisatud kasutajad ei saa sulle saata s\xf5numeid ega kutseid."}, +gjf(){return"Eira kasutajanime"}, +gfB(){return"Ma olen kl\xf5psinud saadetud linki"}, +gjg(){return"Vigane paroolifraas v\xf5i taastev\xf5ti"}, +gfC(){return"Kahjutu"}, +gjh(){return"Kutsu s\xf5pru ja tuttavaid"}, +ji(a){return"Kutsu s\xf5pru ja tuttavaid "+a+" liikmeks"}, +gjk(){return"Kutsutud"}, +jl(a,b){return"\ud83d\udce9 "+a+" saatis kutse kasutajale "+b}, +gjm(){return"Ainult kutsutud kasutajatele"}, +gjj(){return"Kutse minu jaoks"}, +gjn(){return"kirjutab"}, +hf(a){return"\ud83d\udc4b "+a+" liitus vestlusega"}, +ghe(){return"Liitu jututoaga"}, +jo(a,b){return"\ud83d\udc5e "+a+" m\xfcksas kasutaja "+b+" v\xe4lja"}, +ghg(){return"M\xfcksa vestlusest v\xe4lja"}, +hh(a){return"Viimati n\xe4htud: "+a}, +gjp(){return"N\xe4htud ammu aega tagasi"}, +geV(){return"Lahku"}, +gjq(){return"Lahkus vestlusest"}, +gjr(){return"Hele"}, +js(a){return"Lisa veel "+a+" osalejat"}, +gfq(){return"Ekspordi sessiooni teave ja kustuta nutiseadmest rakenduse andmed"}, +gkD(){return"Seda tegevust ei saa tagasi p\xf6\xf6rata. Palun kontrolli, et sa oled varukoopia turvaliselt salvestanud."}, +gkB(){return"TOR'i kasutajad: Ekspordi sessioon"}, +gkC(){return"Kui oled TOR'i v\xf5rgu kasutaja, siis enne akna sulgemist palun ekspordi viimase sessiooni andmed."}, +gkK(){return"TOR'i kasutajatele: impordi viimati eksporditud sessiooni andmed"}, +gkL(){return"Kui viimati TOR'i v\xf5rku kasutasid, siis kas sa eksportisid oma sessiooni andmed? Kui jah, siis impordi nad mugavasti ja j\xe4tka suhtlemist."}, +geW(){return"Laadin andmeid\u2026 Palun oota."}, +ghi(){return"Laadi veel\u2026"}, +geX(){return"Logi sisse"}, +jt(a){return"Logi sisse "+a+" serverisse"}, +gkM(){return"Logi sisse \xfche kl\xf5psuga"}, +ghj(){return"Logi v\xe4lja"}, +gju(){return"Muudatused liikmeskonnas"}, +gf4(){return"M\xe4rgi \xe4ra"}, +gjv(){return"S\xf5numid"}, +go8(){return"Sobivaid otsingutulemusi ei leidu."}, +gfD(){return"Moderaator"}, +gjw(){return"Esmasp\xe4ev"}, +ghk(){return"Palun arvesta, et sa saad hetkel kasutada l\xe4bivat kr\xfcptimist vaid siis, kui koduserver kasutab Pantalaimon'it."}, +gfg(){return"Uus vestlus"}, +ghl(){return"Uus verifitseerimisp\xe4ring!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Edasi"}, +gjx(){return"Ei"}, +gjy(){return"Puudub \xfchendus koduserveriga"}, +gjz(){return"\xdchtegi emotsioonitegevust ei leidunud. \ud83d\ude15"}, +gjA(){return"Sa v\xf5id kr\xfcptimise kasutusele v\xf5tta niipea, kui jututuba pole enam avalik."}, +kP(a,b){return a.k(0)+" pole Matrix'i server, kas kasutame selle asemel "+b.k(0)+" serverit?"}, +gjB(){return"Sa pole veel lisanud v\xf5imalust salas\xf5na taastamiseks."}, +gfE(){return"\xd5igused puuduvad"}, +ghm(){return"Jututubasid ei leidunud\u2026"}, +gfF(){return"Teavitused"}, +gjC(){return"Teavitused on sellel kontol kasutusel"}, +gfG(){return"Solvav"}, +gjD(){return"V\xe4ljas"}, +gdq(){return"sobib"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Hopsti! Midagi l\xe4ks n\xfc\xfcd viltu\u2026"}, +gkQ(){return"\xdcks sinu klientrakendustest on Matrix'i v\xf5rgust v\xe4lja loginud"}, +gkR(){return"Ava kaardirakendusega"}, +gki(){return"See koduserver eeldab registreerimisel kasutatava e-postiaadressi kinnitamist."}, +ghn(){return"v\xf5i"}, +gho(){return"Osaleja"}, +gjF(){return"paroolifraas v\xf5i taastev\xf5ti"}, +gjG(a){return"Salas\xf5na"}, +gf6(){return"Salas\xf5na on ununenud"}, +ghp(){return"Salas\xf5na on muudetud"}, +ghq(){return"Salas\xf5na taastamine"}, +gjI(){return"Vali pilt"}, +gjJ(){return"Klammerda"}, +gjL(){return"Palun vali kasutajanimi"}, +gfI(){return"J\xe4tkamiseks palun kl\xf5psi sulle saadetud e-kirjas leiduvat linki."}, +gfJ(){return"Palun sisesta oma salas\xf5na"}, +gjO(){return"Palun sisesta oma kasutajanimi"}, +gjP(){return"Palun j\xe4rgi veebilehel olevaid juhiseid ja kl\xf5psi nuppu Edasi."}, +gjR(){return"Privaatsus"}, +gkS(){return"T\xf5ukereeglid"}, +gfL(a){return"P\xf5hjus"}, +jT(a){return a+" muutis s\xfcndmust"}, +gjU(){return"L\xfckka tagasi"}, +jV(a){return a+" l\xfckkas kutse tagasi"}, +gbI(a){return"Eemalda"}, +gjW(){return"Eemalda k\xf5ik muud seadmed"}, +jY(a){return a+" eemaldas s\xfcndmuse"}, +gk6(){return"Eemalda suhtluskeeld"}, +gjX(){return"Kustuta oma tunnuspilt"}, +gjZ(){return"Visualiseeri vormindatud s\xf5numite sisu"}, +ghs(){return"Asenda jututoa senine versioon uuega"}, +gfN(a){return"Vasta"}, +gfh(){return"Teata s\xf5numist"}, +gk_(){return"Jututoa vesrioon on uuendatud"}, +gk0(){return"Jututoa versioon"}, +ghA(){return"Laup\xe4ev"}, +gkd(){return"Salvesta fail"}, +ghB(){return"Turvalisus"}, +gjS(){return"Taastev\xf5ti"}, +gkT(){return"Kas taasetv\xf5ti on kadunud?"}, +hC(a){return"S\xf5numit n\xe4gi "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"S\xf5numit n\xe4gid "+a+" ja veel "+b+" kasutajat",s,s)}, +hD(a,b){return"S\xf5numit n\xe4gid "+a+" ja "+b}, +geJ(a){return"Saada"}, +ghE(){return"Saada s\xf5num"}, +gkg(){return"Saada tekstis\xf5numina"}, +ghF(){return"Saada helifail"}, +ghG(){return"Saada fail"}, +ghH(){return"Saada pilt"}, +ghI(){return"Saada s\xf5numeid"}, +ghJ(){return"Saada videofail"}, +hK(a){return"\ud83d\udcc1 "+a+" saatis faili"}, +hN(a){return"\ud83c\udfa4 "+a+" saatis helifaili"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" saatis pildi"}, +fR(a){return"\ud83d\ude0a "+a+" saatis kleepsu"}, +hM(a){return"\ud83c\udfa5 "+a+" saatis video"}, +kh(a){return a+" saatis teavet k\xf5ne kohta"}, +gkj(){return"Tee kutselink"}, +gfS(){return"Seadista \xf5igusi"}, +gfU(){return"Seadistused"}, +gfl(a){return"Jaga"}, +kk(a){return a+" jagas oma asukohta"}, +gkl(){return"N\xe4ita salas\xf5na"}, +gfa(){return"Liitu"}, +gly(){return"\xdchekordne sisselogimine"}, +ghP(a){return"J\xe4ta vahele"}, +gnS(){return"Invite"}, +ghQ(){return"L\xe4htekood"}, +hR(a){return a+" alustas k\xf5net"}, +gkn(a){return"Saada"}, +gko(){return"P\xfchap\xe4ev"}, +glF(){return"S\xfcnkroniseerin andmeid\u2026 Palun oota."}, +gkq(){return"S\xfcsteem"}, +gkW(){return"Nad ei klapi omavahel"}, +gkX(){return"Nad klapivad omavahel"}, +gkY(){return"Neljap\xe4ev"}, +gkZ(){return"Liiga palju p\xe4ringuid. Palun proovi hiljem uuesti!"}, +gl_(){return"T\xf5sta teisest seadmest"}, +gl0(){return"Proovi uuesti saata"}, +gl1(){return"Teisip\xe4ev"}, +l2(a,b){return a+" eemaldas ligip\xe4\xe4sukeelu kasutajalt "+b}, +gl3(){return"Eemalda seadmelt blokeering"}, +gl4(){return"Tundmatu seade"}, +gk7(){return"Tundmatu kr\xfcptoalgoritm"}, +l5(a,b){return"Tundmatu s\xfcndmuse t\xfc\xfcp \u201e"+a+"\u201c"}, +gfP(){return"Eemalda klammerdus"}, +l6(a,b){return a+" ja "+b+" muud kirjutavad"}, +l7(a,b){return a+" ja "+b+" kirjutavad"}, +l8(a){return a+" kirjutab"}, +l9(a){return"\ud83d\udeaa"+a+" lahkus vestlusest"}, +la(a,b){return a+" saatis "+b+" s\xfcndmuse"}, +gmt(){return"Verifitseerimata"}, +ge1(){return"Verifitseeritud"}, +gk9(){return"Alusta verifitseerimist"}, +gka(){return"Sinu verifitseerimine \xf5nnestus!"}, +glb(){return"Verifitseerin teist kasutajakontot"}, +glc(){return"Vestluse ajaloo n\xe4htavus"}, +gld(){return"N\xe4htav k\xf5ikidele osalejatele"}, +gle(){return"N\xe4htav k\xf5ikidele"}, +glf(){return"Ootan, et teine osapool n\xf5ustuks p\xe4ringuga\u2026"}, +glg(){return"Ootan teise osapoole kinnitust, et tegemist on samade emojidega\u2026"}, +glh(){return"Ootan teise osapoole kinnitust, et tegemist on samade numbritega\u2026"}, +gli(){return"Taustapilt"}, +glj(){return"Hoiatus!"}, +glk(){return"Kolmap\xe4ev"}, +ghu(){return"Me saatsime sulle e-kirja"}, +ghv(){return"Miks sa soovid sellest teatada?"}, +glm(){return"Kas kustutame sinu vestluste varukoopia ja loome uue taastamiseks m\xf5eldud kr\xfcptov\xf5tme?"}, +gln(){return"Nende e-posti aadresside abil saad taastada oma salas\xf5na."}, +geR(){return"Jah"}, +glo(){return"Sina"}, +gkc(){return"Sa oled kutsutud osalema selles vestluses"}, +glp(){return"Sa enam ei osale selles vestluses"}, +glq(){return"Sinule on selles vestluses seatud suhtluskeeld"}, +gls(){return"Sinu avalik v\xf5ti"}, +gkN(){return"S\xf5numi teave"}, +gmq(a){return"Kellaaeg"}, +gd3(a){return"S\xf5numi t\xfc\xfcp"}, +glv(){return"Saatja"}, +gmj(){return"Ava galerii"}, +gmn(){return"Eemalda kogukonnast"}, +gmk(){return"Vanade s\xf5numite lugemiseks palun siseta oma varasemas sessioonis loodud taastev\xf5ti. Taastamiseks m\xf5eldud kr\xfcptov\xf5ti EI OLE sinu salas\xf5na."}, +glK(){return"Lisa jutustusele"}, +gml(){return"Avalda"}, +gkb(){return"Kes n\xe4eb minu jutustusi?"}, +gmp(){return"See kasutaja pole \xfchtegi jutustust veel avaldanud"}, +gmo(){return"Vastus on saadetud"}, +lB(a,b){return"Lugu "+a+":\n"+b}, +gll(){return"Palun arvesta, et sinu jutustuste lugejad n\xe4evad \xfcksteist ning saavad \xfcksteisega suhelda."}, +gmu(){return"Mis toimub?"}, +glI(){return"Lisa kirjeldus"}, +glC(){return"Palun arvesta, et sinu jutustuste lugejad n\xe4evad \xfcksteist ning saavad \xfcksteisega suhelda. Lood ise on loetavad vaid 24 tunni jooksul, kuid mitte miski ei taga, et nad kustutatakse k\xf5ikidest seadmetest ja serveritest."}, +gm8(){return"Ma m\xf5istan"}, +gkV(){return"Teata kasutajast"}, +mm(a,b){return a+" reageeris nii "+b}, +gjK(){return"Klammerda s\xf5num jututuppa"}, +glT(){return"Kas sa oled kindel, et tahad klammerdatud s\xfcndmuse eemaldada?"}, +gfv(){return"Emotikonid"}, +gm2(){return"Katselised videok\xf5ned"}, +glY(){return"E-posti aadress v\xf5i kasutajanimi"}, +gma(){return"Brauseri privaatse akna kasutamisega seotud asjaolud"}, +gm9(){return"Privaatse akna puhul andmete salvestamine vaikimisi pole kasutusel.\nPalun toimi allj\xe4rgnevalt:\n- ava about:config\n- m\xe4\xe4ra dom.indexedDB.privateBrowsing.enabled v\xe4\xe4rtuseks true\nVastasel juhul sa ei saa FluffyChat'i kasutada."}, +gmx(){return"Nimi"}, +gmE(){return"Sa l\xfckkasid kutse tagasi"}, +glr(){return"Sa liitusid vestlusega"}, +gmy(){return"\ud83d\udc4d Sa v\xf5tsid kutse vastu"}, +mz(a){return"Sa seadsid suhtluskeelu kasutajale "+a}, +mA(a){return"Sa oled t\xfchistanud kutse kasutajale "+a}, +mB(a){return"\ud83d\udce9 "+a+" saatis sulle kutse"}, +mC(a){return"\ud83d\udce9 Sa saatsid kutse kasutajale "+a}, +mD(a){return"\ud83d\udc5e Sa m\xfcksasid kasutaja "+a+" v\xe4lja"}, +mF(a){return"Sa eemaldasid suhtluskeelu kasutajalt "+a}, +gmg(){return"Palun sisesta korrektne e-posti aadress. Vastasel juhul ei saa te oma salas\xf5na taastada. Kui te seda ei soovi, siis j\xe4tkamiseks kl\xf5psige nuppu uuesti."}, +gmr(){return"Muuda vanad s\xf5numid loetavaks"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"Salvesta taastev\xf5ti selle seadme turvahoidlas."}, +glu(){return"Salvesta see kr\xfcptov\xf5ti kasutades selle s\xfcsteemi jagamisvalikuid v\xf5i l\xf5ikelauda."}, +glA(){return"Salvesta turvaliselt selles seadmes"}, +gk8(){return"Kasutaja"}, +glX(){return"Kohandatud"}, +gmw(){return"Miks see s\xf5num pole loetav?"}, +gmh(){return"See v\xf5ib juhtuda, kui s\xf5num oli saadetud enne, kui siin seadmes oma kontoga sisse logisid.\n\nSamuti v\xf5ib juhtuda siis, kui saatja on lugemises selles seadmes blokeerinud v\xf5i on tekkinud t\xf5rkeid veebi\xfchenduses.\n\nAga m\xf5nes teises seadmes saad seda s\xf5numit lugeda? Siis sa v\xf5id s\xf5numi sealt \xfcle t\xf5sta. Ava Seadistused -> Seadmed ning kontrolli, et k\xf5ik sinu seadmed on omavahel verifitseeritud. Kui avad selle vestluse v\xf5i jututoa ning m\xf5lemad sessioonid on avatud, siis vajalikud kr\xfcptov\xf5tmed saadetakse automaatset.\n\nKas sa soovid v\xe4ltida kr\xfcptov\xf5tmete kadumist v\xe4ljalogimisel ja seadmete vahetusel? Siis palun kontrolli, et seadistuses on kr\xfcptov\xf5tmete varundus sisse l\xfclitatud."}, +gm0(){return"Sisene kogukonda"}, +gm_(){return"Ava jututuba"}, +glL(){return"K\xf5ik kogukonnad"}, +mi(a){return a+" vestlust"}, +gm6(){return"Peida v\xe4heolulised olekuteated"}, +ht(a){return"S\xf5numiteta vestlus (vana nimega "+a+")"}, +gny(){return"Kr\xfcpti see vestlus"}, +gnz(){return"L\xe4biv kr\xfcptimine"}, +gnr(){return"Kui vestluses on kr\xfcptimine kasutusele v\xf5etud, siis turvalisuse huvides ei saa seda hiljem v\xe4lja l\xfclitada."}, +gkm(){return"Vabandust... see ei ole v\xf5imalik"}, +gnq(){return"Seadme v\xf5tmed:"}, +gos(){return"Alusta vestlust uuesti"}, +go3(){return"Hoiatus! Kui sa ei l\xfclita sisse vestluse varundust, siis sul puudub hiljem ligip\xe4\xe4s kr\xfcptitud s\xf5numitele. Me tungivalt soovitame, et palun l\xfclita vestluse varundamine sisse enne v\xe4ljalogimist."}, +go6(){return"Muid seadmeid ei leidu"}, +gnL(){return"Serveri seadistuste alusel on see fail saatmiseks liiga suur."}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Otsi"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.ava.prototype={ +gjH(){return"Pasahitzak ez datoz bat!"}, +gjN(){return"Sartu baliozko ePosta helbide bat."}, +gfM(){return"Idatzi berriro pasahitza"}, +jM(a){return"Aukeratu gutxienez "+a+" karaktere."}, +ghT(){return"Honi buruz"}, +ghU(a){return"Ados"}, +hV(a){return"\ud83d\udc4d "+a+"-(e)k gonbidapena onartu du"}, +hW(a){return"\ud83d\udd10 "+a+"(e)k puntuz puntuko zifraketa gaitu du"}, +ghX(){return"Gehitu eposta"}, +glU(){return"Baieztatu zure Matrix IDa kontua ezabatzeko."}, +lE(a){return"Hau "+a+" izan behar da"}, +gfn(){return"Administratzailea"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Bidali besarkada"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+"(e)k besarkatu zaitu"}, +hY(a,b){return a+"(e)k deia erantzun du"}, +ghZ(){return"Edonork egin dezake bat"}, +gfW(){return"Artxibatu"}, +geN(){return"Ziur al zaude?"}, +gi_(){return"Ziur zaude saioa amaitu nahi duzula?"}, +gi0(){return"Beste pertsona ziurtatzeko, sartu zure biltegiratze segururako pasaesaldia edo berreskuratze gakoa."}, +i1(a){return a+"(r)en egiaztatze eskaera onartu?"}, +i2(a,b,c){return"Zerbitzariak ondorengo aukerak ditu saioa hasteko:\n"+a+"\nBaina aplikazioak hauek onartzen ditu:\n"+b}, +i3(a,b,c,d){return"Zerbitzariak ondorengo ezaugarriak onartzen ditu:\n"+a+"\nBaina aplikazioak hauek baino ez: "+b}, +gfX(){return"Berriketa debekatu"}, +gi4(){return"Debekatuta"}, +i5(a,b){return a+"(e)k "+b+" debekatu du"}, +gi6(){return"Blokeatu gailua"}, +gdm(){return"Blokeatuta"}, +gi7(){return"Boten mezuak"}, +gkr(){return"Puxiken tamaina"}, +gcT(a){return"Utzi"}, +fY(a){return"Ezin da "+a+" URIa ireki"}, +gfZ(){return"Aldatu gailuaren izena"}, +ib(a){return a+"(e)k berriketako abatarra aldatu du"}, +ic(a,b){return a+"(e)k txataren deskribapena aldatu du: '"+b+"'"}, +ie(a,b){return a+"(e)k berriketaren izena '"+b+"'-(e)ra aldatu du"}, +ig(a){return a+"(e)k berriketaren baimenak aldatu ditu"}, +ih(a,b){return a+"(e)k bere izena aldatu du. Aurrerantzean '"+b+"' izango da"}, +ii(a){return a+"(e)k gonbidatuen sarbide-arauak aldatu ditu"}, +ij(a,b){return a+"(e)k gonbidatuen arauak aldatu ditu: "+b}, +ik(a){return a+"(e)k historiaren ikusgarritasuna aldatu du"}, +il(a,b){return a+"(e)k historiaren ikusgarritasuna "+b+"-(e)ra aldatu du"}, +im(a){return a+"(e)k batze arauak aldatu ditu"}, +io(a,b){return a+"(e)k batzeko arauak "+b+"-(e)ra aldatu ditu"}, +ip(a){return a+"(e)k profileko abatarra aldatu du"}, +iq(a){return a+"(e)k gelaren ezizena aldatu du"}, +ir(a){return a+"(e)k gonbidapen esteka aldatu du"}, +gh_(){return"Aldatu pasahitza"}, +gi9(){return"Aldatu itxura"}, +gi8(){return"Aldatu taldearen izena"}, +gia(){return"Aldatu atzekaldea"}, +gis(){return"Zifraketa hondatu egin da"}, +gf0(){return"Berriketa"}, +ghw(){return"Txaten babeskopiak ezarri dira."}, +gfc(){return"Txataren babeskopia"}, +git(){return"Txat zaharrak berreskuratze-gako batekin daude babestuta. Ez galdu gako hori."}, +giu(){return"Berriketak"}, +gfd(){return"Aukeratu pasahitz sendo bat"}, +giw(){return"Aukeratu erabiltzaile izen bat"}, +gh0(){return"Ezabatu artxiboa"}, +gdg(a){return"Itxi"}, +glR(){return"Markatu mezu-zuzen gela bezala"}, +glS(){return"Markatu talde bezala"}, +gix(){return"Debekatu erabiltzailea gela honetan"}, +giy(){return"Ezabatu cachea"}, +giz(){return"Sortu taldeko-gela huts bat\nErabili --no-encyption zifratzea desgaitzeko"}, +giA(){return"Baztertu saioa"}, +giB(){return"Hasi berriketa bat\nErabili --no-encryption zifratzea desgaitu nahi baduzu"}, +gkt(){return"Bidali testua HTML formatuan"}, +giC(){return"Gonbidatu erabiltzailea gela honetara"}, +giD(){return"Batu gela horretara"}, +giE(){return"Kendu erabiltzaile hori gela honetatik"}, +giF(){return"Utzi gela hau"}, +gku(){return"Deskribatu zure burua"}, +giG(){return"Ezarri zure irudia gela honetarako (mxc-uri bidez)"}, +giH(){return"Ezarri zure izengoitia gela honetarako"}, +gkv(){return"Zehaztu erabiltzaile honen botere-maila (lehenetsia: 50)"}, +gkw(){return"Bidali formaturik gabeko testua"}, +gkx(){return"Bidali erantzuna erreakzioa bailitzan"}, +gky(){return"Bidali testua"}, +giI(){return"Baimendu erabiltzailea gela honetan"}, +gkz(){return"Komandoa ez da baliozkoa"}, +kA(a){return a+" ez da komandoa."}, +giJ(){return"Konparatu eta egiaztatu ondorengo emojiak beste gailukoarekin bat datozela:"}, +giK(){return"Konparatu eta egiaztatu ondorengo zenbakiak beste gailukoarekin bat datozela:"}, +gh1(){return"Konfiguratu berriketa"}, +giL(){return"Kontaktua taldera gonbidatua izan da"}, +giM(){return"Pantaila-izena dauka"}, +giN(){return"Erabiltzaile izena dauka"}, +gfo(){return"Edukia zerbitzariko administrariei jakinarazi zaie"}, +giO(){return"Arbelera kopiatua"}, +gfp(a){return"Kopiatu"}, +giP(){return"Kopiatu arbelera"}, +iQ(a){return"Ezin izan da mezua deszifratu: "+a}, +iR(a){return a+" partaide"}, +iS(a){return"\ud83d\udcac "+a+"(e)k berriketa sortu du"}, +giT(){return"Iluna"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"/"+b+"/"+c}, +giW(){return"Honek zure kontua desaktibatuko du. Ezin da desegin! Ziur zaude?"}, +giX(){return"Defektuzko botere-maila"}, +geB(a){return"Ezabatu"}, +giY(){return"Ezabatu kontua"}, +gh3(){return"Ezabatu mezua"}, +gfs(){return"Gailuak"}, +geS(){return"Berriketa zuzenak"}, +gns(a){return"Download"}, +gj_(){return"Editatu"}, +gj0(){return"Editatu blokeatutako zerbitzariak"}, +gh4(){return"Editatu berriketa-baimenak"}, +gh5(){return"Editatu gelaren abatarra"}, +gh6(){return"Emotea badago lehendik ere!"}, +gh7(){return"Emotearen laburdura ez da baliozkoa!"}, +gj1(){return"Emote sortak gelarako"}, +gh8(){return"Emote ezarpenak"}, +gh9(){return"Emote laburdurak"}, +gj2(){return"Emote laburdura eta irudi bat aukeratu behar dituzu!"}, +gfe(){return"Hutsik dago"}, +gj3(){return"Gaitu emote sorta berriketa guztietarako"}, +gfw(){return"Gaitu zifraketa"}, +gj4(){return"Ezingo duzu zifraketa desgaitu. Ziur zaude?"}, +gha(){return"Zifraketa ez dago gaituta"}, +j5(a){return a+"(e)k deia amaitu du"}, +gnA(){return"Enter chat name"}, +gf1(){return"Sartu helbide elektroniko bat"}, +gkJ(){return"Zerbitzaria"}, +gj6(){return"Sartu zure zerbitzaria"}, +ghb(){return"Dena prest!"}, +gfz(){return"Izugarri iraingarria"}, +gj9(a){return"Letraren tamaina"}, +geD(a){return"Berbidali"}, +gja(){return"Ostirala"}, +gkH(){return"sartzeaz"}, +gkI(){return"gonbidapenaz"}, +gfQ(){return"Joan gela berrira"}, +ghx(){return"Taldearen deskribapena"}, +f8(a){return a+" duen taldea"}, +ghy(){return"Gonbidatuak debekatuta daude"}, +ghz(){return"Gonbidatuak batu daitezke"}, +jb(a,b){return a+"(e)k "+b+"(r)en gonbidapena baliogabetu du"}, +ghc(){return"Laguntza"}, +gjc(){return"Izkutatu ezabatutako gertaerak"}, +gjd(){return"Izkutatu gertaera ezezagunak"}, +gfA(){return"Zenbaterainoko iraingarria da eduki hau?"}, +ghd(){return"Ezikusi"}, +gek(){return"Ez ikusia egindako erabiltzaileak"}, +gje(){return"Molestatzen zaituzten erabiltzaileak ezikusi ditzakezu. Ez duzu ezikusitako pertsonen zerrendan daudenen mezurik edota gonbidapenik jasoko."}, +gjf(){return"Ezikusi erabiltzailea"}, +gfB(){return"Estekan sakatu dut"}, +gjg(){return"Pasaesaldi edo segurtasun gakoa ez da zuzena"}, +gfC(){return"Ez da iraingarria"}, +gjh(){return"Gonbidatu kontaktua"}, +ji(a){return"Gonbidatu kontaktua "+a+"(e)ra"}, +gjk(){return"Gonbidatuta"}, +jl(a,b){return"\ud83d\udce9 "+a+"(e)k "+b+" gonbidatu du"}, +gjm(){return"Gonbidatutako erabiltzaileak solik"}, +gjj(){return"Niretzako gonbidapenak"}, +gjn(){return"idazten ari da"}, +hf(a){return"\ud83d\udc4b "+a+" berriketara batu da"}, +ghe(){return"Batu gelara"}, +jo(a,b){return"\ud83d\udc5e "+a+"(e)k "+b+" kaleratu du"}, +ghg(){return"Kaleratu berriketatik"}, +hh(a){return"Azkenekoz aktibo: "+a}, +gjp(){return"Duela denbora luze"}, +geV(){return"Irten"}, +gjq(){return"Berriketatik irten da"}, +gjr(){return"Argia"}, +js(a){return"Kargatu "+a+" partehartzaile gehiago"}, +gfq(){return"Esportatu saioa eta ezabatu gailua"}, +gkD(){return"Ekintza hau ezin da desegin. Egiaztatu babeskopia toki seguruan gorde duzula."}, +gkB(){return"TOR Erabiltzaileak: Esportatu saioa"}, +gkC(){return"TOR erabiltzaileentzat gomendioa leihoa itxi baino lehen saioa esportatzea da."}, +gkK(){return"TOR Erabiltzaileak: Inportatu esportatutako saioa"}, +gkL(){return"Esportatu al zenuen zure saioa TOR erabili zenuen azken aldian? Inportatu segidan eta jarraitu txateatzen."}, +geW(){return"Kargatzen\u2026 itxaron."}, +ghi(){return"Kargatu gehiago\u2026"}, +geX(){return"Hasi saioa"}, +jt(a){return"Hasi saioa "+a+"(e)n"}, +gkM(){return"Hasi saioa klik bakarrarekin"}, +ghj(){return"Amaitu saioa"}, +gju(){return"Kideen aldaketak"}, +gf4(){return"Aipamena"}, +gjv(){return"Mezuak"}, +go8(){return"Ez da emaitzarik aurkitu."}, +gfD(){return"Moderatzailea"}, +gjw(){return"Astelehena"}, +ghk(){return"Kontuan izan oraingoz Pantalaimon behar duzula puntuz puntuko zifraketarako."}, +gfg(){return"Berriketa berria"}, +ghl(){return"Egiaztaketa eskaera berria!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Hurrengoa"}, +gjx(){return"Ez"}, +gjy(){return"Ez dago konexiorik zerbitzariarekin"}, +gjz(){return"Ez da emoterik aurkitu. \ud83d\ude15"}, +gjA(){return"Zifraketa aktiba dezakezu soilik gela publikoa ez bada."}, +kP(a,b){return a.k(0)+" ez da matrix zerbitzari bat, "+b.k(0)+" erabili nahi duzu haren ordez?"}, +gjB(){return"Oraindik ez duzu pasahitza berreskuratzeko modurik gehitu."}, +gfE(){return"Baimenik ez"}, +ghm(){return"Ez da gelarik aurkitu\u2026"}, +gfF(){return"Jakinarazpenak"}, +gjC(){return"Kontu honentzat gaitutako jakinarazpenak"}, +gfG(){return"Iraingarria"}, +gjD(){return"Lineaz kanpo"}, +gdq(){return"Ados"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Hara, zerbaitek huts egin du\u2026"}, +gkQ(){return"Zure gailuetako batek saioa itxi du"}, +gkR(){return"Ireki mapen aplikazioan"}, +gki(){return"Zerbitzari honek zure posta elektronikoa egiaztatu behar du izena eman dezazun."}, +ghn(){return"Edo"}, +gho(){return"Partehartzailea"}, +gjF(){return"pasaesaldia edo berreskuratzeko gakoa"}, +gjG(a){return"Pasahitza"}, +gf6(){return"Ahaztu zait pasahitza"}, +ghp(){return"Pasahitza aldatu da"}, +ghq(){return"Pasahitzaren berreskurapena"}, +gjI(){return"Aukeratu irudi bat"}, +gjJ(){return"Iltzatu"}, +gjL(){return"Aukeratu erabiltzaile-izen bat"}, +gfI(){return"Sakatu epostako estekan eta ondoren jarraitu."}, +gfJ(){return"Sartu zure pasahitza"}, +gjO(){return"Sartu zure erabiltzaile-izena"}, +gjP(){return"Jarrai itzazu webguneko argibideak eta sakatu 'Hurrengoa'."}, +gjR(){return"Pribatutasuna"}, +gkS(){return"Push arauak"}, +gfL(a){return"Zergatia"}, +jT(a){return a+"(e)k gertaera bat izkutatu du"}, +gjU(){return"Baztertu"}, +jV(a){return a+"(e)k gonbidapena baztertu du"}, +gbI(a){return"Kendu"}, +gjW(){return"Kendu gainerako gailu guztiak"}, +jY(a){return a+"(e)k kendu du"}, +gk6(){return"Baimendu berriketan"}, +gjX(){return"Kendu zure abatarra"}, +gjZ(){return"Kargatu mezu aberatseko edukia"}, +ghs(){return"Ordezkatu gela bertsio berriago batekin"}, +gfN(a){return"Erantzun"}, +gfh(){return"Salatu mezua"}, +gk_(){return"Gela bertsio-berritu da"}, +gk0(){return"Gelaren bertsioa"}, +ghA(){return"Larunbata"}, +gkd(){return"Gorde fitxategia"}, +ghB(){return"Segurtasuna"}, +gjS(){return"Berreskuratze-gakoa"}, +gkT(){return"Berreskuratze-gakoa galdu al duzu?"}, +hC(a){return a+"(e)k ikusi du"}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,a+"(e)k eta beste "+b+"(e)k ikusi dute",s,s)}, +hD(a,b){return a+"(e)k eta "+b+"(e)k ikusi dute"}, +geJ(a){return"Bidali"}, +ghE(){return"Bidali mezua"}, +gkg(){return"Bidali testu bezala"}, +ghF(){return"Bidali audioa"}, +ghG(){return"Bidali fitxategia"}, +ghH(){return"Bidali irudia"}, +ghI(){return"Bidali mezuak"}, +ghJ(){return"Bidali bideoa"}, +hK(a){return"\ud83d\udcc1 "+a+"(e)k fitxategia bidali du"}, +hN(a){return"\ud83c\udfa4 "+a+"(e)k audioa bidali du"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+"(e)k irudia bidali du"}, +fR(a){return"\ud83d\ude0a "+a+"(e)k stickerra bidali du"}, +hM(a){return"\ud83c\udfa5 "+a+"(e)k bideoa bidali du"}, +kh(a){return a+"(e)k deiaren informazioa bidali du"}, +gkj(){return"Ezarri gonbidapen esteka"}, +gfS(){return"Ezarri baimen maila"}, +gfU(){return"Ezarpenak"}, +gfl(a){return"Partekatu"}, +kk(a){return a+"(e)k kokapena partekatu du"}, +gkl(){return"Erakutsi pasahitza"}, +gfa(){return"Eman izena"}, +gly(){return"Single Sign on"}, +ghP(a){return"Saltatu"}, +gnS(){return"Invite"}, +ghQ(){return"Iturburu kodea"}, +hR(a){return a+"(e)k deia hasi du"}, +gkn(a){return"Bidali"}, +gko(){return"Igandea"}, +glF(){return"Sinkronizatzen\u2026 itxaron."}, +gkq(){return"Sistemak darabilena"}, +gkW(){return"Ez datoz bat"}, +gkX(){return"Bat datoz"}, +gkY(){return"Osteguna"}, +gkZ(){return"Eskaera gehiegi. Saiatu berriro geroago!"}, +gl_(){return"Beste gailu batetik transferitu"}, +gl0(){return"Saiatu berriro bidaltzen"}, +gl1(){return"Asteartea"}, +l2(a,b){return a+"(e)k "+b+" baimendu du"}, +gl3(){return"Desblokeatu gailua"}, +gl4(){return"Gailu ezezaguna"}, +gk7(){return"Zifraketa-algoritmo ezezaguna"}, +l5(a,b){return"'"+a+"' gertaera ezezaguna"}, +gfP(){return"Kendu iltzea"}, +l6(a,b){return a+" eta beste "+b+" idazten ari dira"}, +l7(a,b){return a+" eta "+b+" idazten ari dira"}, +l8(a){return a+" idazten ari da\u2026"}, +l9(a){return"\ud83d\udeaa "+a+" berriketatik irten da"}, +la(a,b){return a+"(e)k "+b+" gertaera bat bidali du"}, +gmt(){return"Egiaztatu gabe"}, +ge1(){return"Egiaztatuta"}, +gk9(){return"Abiarazi egiaztaketa"}, +gka(){return"Ondo egiaztatu duzu!"}, +glb(){return"Beste kontua egiaztatzen"}, +glc(){return"Berriketa-historiaren ikusgarritasuna"}, +gld(){return"Partehartzaile guztientzat ikusgai"}, +gle(){return"Edonorentzat ikusgai"}, +glf(){return"Bikotearen zain eskaera onartu dezan\u2026"}, +glg(){return"Bikotearen zain emojia onartu dezan\u2026"}, +glh(){return"Bikotearen zain zenbakiak onartu ditzan\u2026"}, +gli(){return"Horma-irudia"}, +glj(){return"Kontuz!"}, +glk(){return"Asteazkena"}, +ghu(){return"ePosta bat bidali dizugu"}, +ghv(){return"Zergatik salatu nahi duzu?"}, +glm(){return"Ezabatu txataren babeskopia berreskuratze-gako berria sortzeko?"}, +gln(){return"Helbide hauekin pasahitza berreskuratu dezakezu."}, +geR(){return"Bai"}, +glo(){return"Zeu"}, +gkc(){return"Berriketa honetara gonbidatu zaituzte"}, +glp(){return"Ez duzu berriketa honetan parte hartzen honezkero"}, +glq(){return"Berriketa honetan debekatu zaituzte"}, +gls(){return"Zure gako publikoa"}, +gkN(){return"Mezuaren xehetasunak"}, +gmq(a){return"Ordua"}, +gd3(a){return"Mezu mota"}, +glv(){return"Igorlea"}, +gmj(){return"Ireki galeria"}, +gmn(){return"Kendu gunetik"}, +gmk(){return"Mezu zaharrak ikusi ahal izateko, sartu aurreko saioan sortu zen berreskuratze-gakoa. Berreskuratze-gakoa EZ da zure pasahitza."}, +glK(){return"Gehitu storyra"}, +gml(){return"Argitaratu"}, +gkb(){return"Nork ikus ditzazke nire storyak?"}, +gmp(){return"Erabiltzaile honek oraindik ez du ezer argitaratu bere storyetan"}, +gmo(){return"Erantzuna bidali da"}, +lB(a,b){return a+"ko storya:\n"+b}, +gll(){return"Kontuan izan jendeak bata bestea ikusi eta harremanetan jar daitekeela zure storyan."}, +gmu(){return"Zertan zabiltza?"}, +glI(){return"Gehitu deskribapena"}, +glC(){return"Kontuan izan jendeak bata bestea ikus dezakeela eta bata bestearekin harremanetan jar daitekeela. Zure storya 24 orduz egongo da ikusgai baina ezin da ziurtatu gailu eta zerbitzari guztietatik ezabatuko denik denbora pasatakoan."}, +gm8(){return"Ulertzen dut"}, +gkV(){return"Salatu erabiltzailea"}, +mm(a,b){return a+"(e)k "+b+"(r)ekin erreakzionatu du"}, +gjK(){return"Iltzatu gelan"}, +glT(){return"Ziur zaude gertaerari iltzea kendu nahi diozula?"}, +gfv(){return"Emojiak"}, +gm2(){return"Bideo-dei esperimentalak"}, +glY(){return"ePosta edo erabiltzaile-izena"}, +gma(){return"Modu pribatuaren arazoak"}, +gm9(){return"Mezuen artxibatzea ez dago defektuz gaituta modu pribatua erabiltzean.\nGaitzeko:\n - about:config\n - dom.indexedDB.privateBrowsing.enabled aukerak true erakutsi dezala\nBestela ezin da FluffyChat erabili."}, +gmx(){return"Izena"}, +gmE(){return"Gonbidapena baztertu duzu"}, +glr(){return"Berriketara batu zara"}, +gmy(){return"\ud83d\udc4d Gonbidapena onartu duzu"}, +mz(a){return a+"(r)i debekua ezarri diozu"}, +mA(a){return a+"(r)i luzatutako gonbidapena baliogabetu duzu"}, +mB(a){return"\ud83d\udce9 "+a+"(e)k gonbidatu zaitu"}, +mC(a){return"\ud83d\udce9 "+a+" gonbidatu duzu"}, +mD(a){return"\ud83d\udc5e "+a+" kanporatu duzu"}, +mF(a){return a+"(r)i debekua kendu diozu"}, +gmg(){return"Sartu baliozko posta helbide bat. Bestela ezingo duzu pasahitza berrezarri. Hala ere nahi ez baduzu, sakatu berriro botoia aurrera egiteko."}, +gmr(){return"Desblokeatu mezu zaharrak"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"Gorde berreskuratze-gakoa gailu honetako biltegiratze seguruan."}, +glu(){return"Gorde eskuz gako hau gailuko partekatze-menua edo arbela erabiliz."}, +glA(){return"Gorde gailu honetan modu seguruan"}, +gk8(){return"Erabiltzailea"}, +glX(){return"Neurrira egindakoa"}, +gmw(){return"Zergatik ezin da mezu hau irakurri?"}, +gmh(){return"Mezua gailu honetan saioa hasi baino lehen bidali bazen gertatu daiteke.\n\nBeste aukera bat igorleak zure gailua blokeatu izana da, edo zerbaitek huts egin izana interneteko konexioan.\n\nMezua beste saio batean irakur dezakezu? Hala bada, mezua transferitu dezakezu! Zoaz Ezrpenetara > Gailuak eta baieztatu zure gailuek bata bestea egiaztatu dutela. Gela irakiko duzun hurrengo aldian eta bi saioak aurreko planoan irekita daudenean, gakoak automatikoki partekatuko dira.\n\nEz duzu gakorik galdu nahi saioa amaitu edo gailuak aldatzen dituzunean? Baieztatu ezarpenetan berriketen babeskopiak gaituta dituzula."}, +gm0(){return"Batu gunera"}, +gm_(){return"Batu gelara"}, +glL(){return"Gune guztiak"}, +mi(a){return a+" berriketa"}, +gm6(){return"Izkutatu garrantzirik gabeko gertaerak"}, +ht(a){return"Txata hutsik dago ("+a+" zen lehen)"}, +gny(){return"Zifratu txata"}, +gnz(){return"Puntuz puntuko zifraketa"}, +gnr(){return"Segurtasun arrazoiak direla-eta, ezin duzu lehendik zifratuta zegoen txat bateko zifraketa ezgaitu."}, +gkm(){return"Barka\u2026 hori ez da posible"}, +gnq(){return"Gailuaren gakoak:"}, +gos(){return"Ireki txata berriro"}, +go3(){return"Adi! Txataren babeskopia gaitzen ez baduzu, ezingo dituzu zifratutako txatak atzitu. Oso gomendagarria da txaten babeskopia gaitzea saioa amaitu baino lehen."}, +go6(){return"Ez da beste gailurik aurkitu"}, +gnL(){return"Zerbitzariak dio fitxategia handiegia dela bidali ahal izateko."}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Bilatu"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avb.prototype={ +gjH(){return"\u06af\u0630\u0631\u0648\u0627\u0698\u0647\u200c\u0647\u0627 \u0646\u0627\u0645\u0637\u0627\u0628\u0642\u0646\u062f!"}, +gjN(){return"\u0644\u0637\u0641\u0627\u064b \u06cc\u06a9 \u0622\u062f\u0631\u0633 \u0627\u06cc\u0645\u06cc\u0644 \u0645\u0639\u062a\u0628\u0631 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f."}, +gfM(){return"\u062a\u06a9\u0631\u0627\u0631 \u0631\u0645\u0632\u0639\u0628\u0648\u0631"}, +jM(a){return"\u0644\u0637\u0641\u0627\u064b \u062d\u062f\u0627\u0642\u0644 "+a+" \u062a\u0627 \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f."}, +ghT(){return"\u062f\u0631\u0628\u0627\u0631\u0647"}, +ghU(a){return"\u067e\u0630\u06cc\u0631\u0634"}, +hV(a){return"\ud83d\udc4d "+a+" \u062f\u0639\u0648\u062a \u0631\u0627 \u067e\u0630\u06cc\u0631\u0641\u062a"}, +hW(a){return"\ud83d\udd10 "+a+" \u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0633\u0631\u062a\u0627\u0633\u0631 \u0631\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0631\u062f"}, +ghX(){return"\u0627\u06cc\u0645\u06cc\u0644 \u0627\u0641\u0632\u0627\u06cc\u06cc\u062f"}, +glU(){return"\u0644\u0637\u0641\u0627\u064b \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0645\u0627\u062a\u0631\u0633 \u062a\u0627\u0646 \u0631\u0627 \u062a\u0627\u06cc\u06cc\u062f \u062f\u0647\u06cc\u062f \u062a\u0627 \u062d\u0633\u0627\u0628 \u062a\u0627\u0646 \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f."}, +lE(a){return"\u0627\u06cc\u0646 \u0628\u0627\u06cc\u062f "+a+" \u0628\u0627\u0634\u062f"}, +gfn(){return"\u0627\u062f\u0645\u06cc\u0646"}, +glP(){return"\u0627\u0631\u0633\u0627\u0644 \u0686\u0646\u062f \u0686\u0634\u0645 \u06af\u0648\u06af\u0648\u0644\u06cc"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" \u0628\u0647 \u0634\u0645\u0627 \u0686\u0634\u0645\u0627\u0646 \u06af\u0648\u06af\u0648\u0644\u06cc \u0645\u06cc\u200c\u0641\u0631\u0633\u062a\u062f"}, +lW(a){return a+" \u0634\u0645\u0627 \u0631\u0627 \u062f\u0631 \u0622\u063a\u0648\u0634 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f"}, +m7(a){return a+" \u0634\u0645\u0627 \u0631\u0627 \u0628\u063a\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f"}, +hY(a,b){return a+" \u06c1 \u062a\u0645\u0627\u0633\u060c \u062c\u0648\u0627\u0628 \u062f\u0627\u062f"}, +ghZ(){return"\u0647\u0631\u06a9\u0633\u06cc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u067e\u06cc\u0648\u0646\u062f\u062f"}, +gfW(){return"\u0628\u0627\u06cc\u06af\u0627\u0646\u06cc"}, +geN(){return"\u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062a\u06cc\u062f\u061f"}, +gi_(){return"\u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062a\u06cc\u062f \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u062e\u0631\u0648\u062c \u0634\u0648\u06cc\u062f\u061f"}, +gi0(){return"\u062a\u0627 \u0628\u062a\u0648\u0627\u0646\u06cc\u062f \u0634\u062e\u0635 \u062f\u06cc\u06af\u0631 \u0631\u0627 \u0627\u0645\u0636\u0627 \u06a9\u0646\u06cc\u062f\u060c \u0644\u0637\u0641\u0627\u064b \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u062d\u0627\u0641\u0638\u06c1\u0654 \u0627\u0645\u0646 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f."}, +i1(a){return"\u0627\u06cc\u0646 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u062a\u0627\u06cc\u06cc\u062f \u0631\u0627 \u0627\u0632 "+a+" \u0628\u067e\u0630\u06cc\u0631\u06cc\u062f\u061f"}, +i2(a,b,c){return"\u0633\u0631\u0648\u0631 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u06cc\u0646 \u06af\u0648\u0646\u06c1\u200c\u0647\u0627\u06cc \u0648\u0631\u0648\u062f\u202e \u0631\u0627 \u067e\u0634\u062a\u06cc\u0628\u0627\u062a\u06cc \u06a9\u0646\u062f:\n"+a+u.bl+b}, +i3(a,b,c,d){return"\u0633\u0631\u0648\u0631 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u06cc\u0646 \u0646\u0633\u062e\u06c1\u200c\u0647\u0627\u06cc \u0645\u0634\u062e\u0635\u0627\u062a \u0631\u0627 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u06a9\u0646\u062f:\n"+a+u.bl+b}, +gfX(){return"\u0627\u0632 \u0627\u06cc\u0646 \u06af\u067e \u0645\u0645\u0646\u0648\u0639\u06cc\u062a \u06a9\u0646\u06cc\u062f"}, +gi4(){return"\u0645\u0645\u0646\u0648\u0639\u06cc\u062a \u0634\u062f\u0647"}, +i5(a,b){return a+" "+b+" \u0631\u0627 \u0645\u0645\u0646\u0648\u0639\u06cc\u062a \u06a9\u0631\u062f"}, +gi6(){return"\u062f\u0633\u062a\u06af\u0627\u0647 \u0631\u0627 \u0645\u0633\u062f\u0648\u062f \u06a9\u0646\u06cc\u062f"}, +gdm(){return"\u0645\u0633\u062f\u0648\u062f \u0634\u062f\u0647"}, +gi7(){return"\u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc \u0631\u0648\u0628\u0627\u062a"}, +gkr(){return"\u0627\u0646\u062f\u0627\u0632\u06c0 \u062d\u0628\u0627\u0628"}, +gcT(a){return"\u0644\u063a\u0648"}, +fY(a){return"\u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u0627\u06cc\u0646 URI \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u0645: "+a}, +gfZ(){return"\u0646\u0627\u0645 \u062f\u0633\u062a\u06af\u0627\u0647 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u06a9\u0646\u06cc\u062f"}, +ib(a){return a+" \u062a\u0635\u0648\u06cc\u0631 \u06af\u067e \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f"}, +ic(a,b){return a+" \u062a\u0648\u0635\u06cc\u0641 \u06af\u067e \u0631\u0627 \u0627\u06cc\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f: \xab"+b+"\xbb"}, +ie(a,b){return a+" \u0646\u0627\u0645 \u06af\u067e \u0631\u0627 \u0627\u06cc\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f: \xab"+b+"\xbb"}, +ig(a){return a+" \u0627\u062c\u0627\u0632\u0647\u200c\u0647\u0627\u06cc \u06af\u067e \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f"}, +ih(a,b){return a+" \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634 \u062e\u0648\u062f \u0631\u0627 \u0627\u06cc\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f: \xab"+b+"\xbb"}, +ii(a){return a+" \u0642\u0648\u0627\u0646\u06cc\u0646 \u062f\u0633\u062a\u0631\u0633\u06cc \u0645\u06c1\u0645\u0627\u0646 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f"}, +ij(a,b){return a+" \u0642\u0648\u0627\u0646\u06cc\u0646 \u062f\u0633\u062a\u0631\u0633\u06cc \u0645\u06c1\u0645\u0627\u0646 \u0631\u0627 \u0627\u06cc\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f: "+b}, +ik(a){return a+" \u067e\u062f\u06cc\u062f\u0627\u0631\u06cc \u062a\u0627\u0631\u06cc\u062e \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f"}, +il(a,b){return a+" \u067e\u062f\u06cc\u062f\u0627\u0631\u06cc \u062a\u0627\u0631\u06cc\u062e \u0631\u0627 \u0627\u06cc\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f: "+b}, +im(a){return a+" \u0642\u0648\u0627\u0646\u06cc\u0646 \u067e\u06cc\u0648\u0633\u062a\u0646 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f"}, +io(a,b){return a+" \u0642\u0648\u0627\u0646\u06cc\u0646 \u067e\u06cc\u0648\u0633\u062a\u0646 \u0627\u06cc\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f: "+b}, +ip(a){return a+" \u0639\u06a9\u0633 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062e\u0648\u062f \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f"}, +iq(a){return a+" \u0646\u0627\u0645\u200c\u0647\u0627\u06cc \u0645\u0633\u062a\u0639\u0627\u0631 \u0627\u062a\u0627\u0642 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f"}, +ir(a){return a+" \u0644\u06cc\u0646\u06a9 \u062f\u0639\u0648\u062a \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f"}, +gh_(){return"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f"}, +gi9(){return"\u0633\u0628\u06a9 \u062e\u0648\u062f \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f"}, +gi8(){return"\u0646\u0627\u0645 \u06af\u0631\u0648\u0647 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f"}, +gia(){return"\u06a9\u0627\u063a\u0630\u062f\u06cc\u0648\u0627\u0631\u06cc \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f"}, +gis(){return"\u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u062e\u0631\u0627\u0628 \u0634\u062f\u0647\u200c\u0627\u0633\u062a"}, +gf0(){return"\u06af\u067e"}, +ghw(){return"\u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u06af\u067e \u062a\u0627\u0646 \u062a\u0646\u0638\u06cc\u0645 \u0634\u062f\u0647\u200c\u0627\u0633\u062a."}, +gfc(){return"\u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u06af\u067e"}, +git(){return"\u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc \u0642\u062f\u06cc\u0645 \u062a\u0627\u0646 \u0628\u0627 \u06cc\u06c1 \u06a9\u0644\u06cc\u062f \u0628\u0627\u0632 \u06cc\u0627\u0628\u06cc \u0627\u0645\u0646 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0644\u0637\u0641\u0627\u064b \u062d\u062a\u0645\u06cc \u06a9\u0646\u06cc\u062f \u06a9\u06c1 \u0622\u0646 \u0631\u0627 \u06af\u0645 \u0646\u06a9\u0646\u06cc\u062f."}, +giu(){return"\u06af\u067e\u200c\u0647\u0627"}, +gfd(){return"\u06cc\u06c1 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062a\u0648\u0627\u0646\u0627 \u0631\u0627 \u0633\u0627\u0632\u06cc\u062f"}, +giw(){return"\u06cc\u06c1 \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0631\u0627 \u0633\u0627\u0632\u06cc\u062f"}, +gh0(){return"\u0628\u0627\u06cc\u06af\u0627\u0646\u06cc \u0631\u0627 \u067e\u0627\u06a9 \u0633\u0627\u0632\u06cc\u062f"}, +gdg(a){return"\u0628\u0633\u062a\u0646"}, +glR(){return"\u0628\u06c1 \u0639\u0646\u0648\u0627\u0646 \u0627\u062a\u0627\u0642 \u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc \u0645\u0633\u062a\u0642\u06cc\u0645 \u0639\u0644\u0627\u0645\u062a \u062f\u0647\u06cc\u062f"}, +glS(){return"\u0628\u06c1 \u0639\u0646\u0648\u0627\u0646 \u06af\u0631\u0648\u0647 \u0639\u0644\u0627\u0645\u062a \u062f\u0647\u06cc\u062f"}, +gix(){return"\u06a9\u0627\u0631\u0628\u0631 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0631\u0627 \u0627\u0632 \u0627\u06cc\u0646 \u0627\u062a\u0627\u0642 \u0645\u0645\u0646\u0648\u0639\u06cc\u062a \u06a9\u0646\u06cc\u062f"}, +giy(){return"\u062d\u0627\u0641\u0638\u06c1 \u067e\u0646\u06be\u0627\u0646 \u0631\u0627 \u067e\u0627\u06a9 \u0633\u0627\u0632\u06cc\u062f"}, +giz(){return"\u06cc\u06c1 \u06af\u067e \u06af\u0631\u0648\u0647 \u062e\u0627\u0644\u06cc \u0631\u0627 \u0633\u0627\u0632\u06cc\u062f.\n\xab--no-encryption\xbb \u0631\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0631\u0627 \u062e\u0627\u0645\u0648\u0634 \u06a9\u0646\u06cc\u062f"}, +giA(){return"\u0646\u0634\u0633\u062a \u0631\u0627 \u062f\u0648\u0631 \u0627\u0646\u062f\u0627\u0632\u06cc\u062f"}, +giB(){return"\u06cc\u06c1 \u06af\u067e \u0645\u0633\u062a\u0642\u06cc\u0645 \u0634\u0631\u0648\u0639 \u06a9\u0646\u06cc\u062f\n\xab--no-encryption\xbb \u0631\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0631\u0627 \u062e\u0627\u0645\u0648\u0634 \u06a9\u0646\u06cc\u062f"}, +gkt(){return"\u0645\u062a\u0646 \u0628\u0627 \u0641\u0631\u0645\u062a HTML \u0641\u0631\u0633\u062a\u06cc\u062f"}, +giC(){return"\u06a9\u0627\u0631\u0628\u0631 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0631\u0627 \u0628\u06c1 \u0627\u06cc\u0646 \u0627\u062a\u0627\u0642 \u062f\u0639\u0648\u062a \u062f\u0647\u06cc\u062f"}, +giD(){return"\u0627\u062a\u0627\u0642 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0631\u0627 \u067e\u06cc\u0648\u0646\u062f\u06cc\u062f"}, +giE(){return"\u06a9\u0627\u0631\u0628\u0631 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0631\u0627 \u0627\u0632 \u0627\u06cc\u0646 \u0627\u062a\u0627\u0642 \u0628\u0631\u062f\u0627\u0631\u06cc\u062f"}, +giF(){return"\u0627\u06cc\u0646 \u0627\u062a\u0627\u0642 \u0631\u0627 \u062a\u0631\u06a9 \u06a9\u0646\u06cc\u062f"}, +gku(){return"\u062e\u0648\u062f \u0631\u0627 \u062a\u0648\u0635\u06cc\u0641 \u06a9\u0646\u06cc\u062f"}, +giG(){return"\u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0627\u062a\u0627\u0642 \u0639\u06a9\u0633 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062e\u0648\u062f \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f (\u0628\u0627 mxc-uri)"}, +giH(){return"\u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0627\u062a\u0627\u0642 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634 \u062e\u0648\u062f \u0631\u0627 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f"}, +gkv(){return"\u062f\u0631\u062c\u06c1\u0654 \u0627\u062c\u0627\u0632\u06c0 \u06a9\u0627\u0631\u0628\u0631 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0631\u0627 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f (\u067e\u06cc\u0634\u0641\u0631\u0636: \u06f5\u06f0)"}, +gkw(){return"\u0645\u062a\u0646 \u0628\u06cc \u0641\u0631\u0645\u062a \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +gkx(){return"\u067e\u0627\u0633\u062e \u0631\u0627 \u0628\u06c1 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06c1 \u0648\u0627\u06a9\u0646\u0634 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +gky(){return"\u0645\u062a\u0646 \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +giI(){return"\u06a9\u0627\u0631\u0628\u0631 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0631\u0627 \u0644\u063a\u0648 \u0645\u0645\u0646\u0648\u0639\u06cc\u062a \u06a9\u0646\u06cc\u062f"}, +gkz(){return"\u0641\u0631\u0645\u0627\u0646 \u0627\u0639\u062a\u0628\u0627\u0631 \u0646\u06cc\u0633\u062a"}, +kA(a){return a+" \u06cc\u06c1 \u0641\u0631\u0645\u0627\u0646 \u0646\u06cc\u0633\u062a."}, +giJ(){return"\u0644\u0637\u0641\u0627 \u0627\u06cc\u0645\u0648\u062c\u06cc\u200c\u0647\u0627 \u0631\u0627 \u0645\u0642\u0627\u06cc\u0633\u0647 \u06a9\u0646\u06cc\u062f"}, +giK(){return"\u0644\u0637\u0641\u0627 \u0627\u0639\u062f\u0627\u062f \u0631\u0627 \u0645\u0642\u0627\u06cc\u0633\u0647 \u06a9\u0646\u06cc\u062f"}, +gh1(){return"\u06af\u067e \u0631\u0627 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f"}, +giL(){return"\u0645\u062e\u0627\u0637\u0628 \u0628\u06c1 \u06af\u0631\u0648\u0647 \u062f\u0639\u0648\u062a \u0634\u062f\u0647\u200c\u0627\u0633\u062a"}, +giM(){return"\u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634 \u0631\u0627 \u0634\u0627\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f"}, +giN(){return"\u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0631\u0627 \u0634\u0627\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f"}, +gfo(){return"\u0627\u06cc\u0646 \u0645\u062d\u062a\u0648\u0627 \u0628\u0647 \u0645\u062f\u06cc\u0631\u0627\u0646 \u0633\u0631\u0648\u0631 \u06af\u0632\u0627\u0631\u0634 \u0634\u062f"}, +giO(){return"\u062f\u0631 \u062d\u0627\u0641\u0638\u0647 \u06a9\u067e\u06cc \u0634\u062f\u0647"}, +gfp(a){return"\u06a9\u067e\u06cc"}, +giP(){return"\u062f\u0631 \u062d\u0627\u0641\u0638\u0647 \u06a9\u067e\u06cc \u06a9\u0646\u06cc\u062f"}, +iQ(a){return"\u067e\u06cc\u0627\u0645 \u0646\u062a\u0648\u0627\u0646\u0633\u062a \u0631\u0645\u0632\u06af\u0634\u0627\u06cc\u06cc \u0634\u0648\u062f: "+a}, +iR(a){return a+" \u062a\u0627 \u0634\u0631\u06a9\u062a \u06a9\u0646\u0646\u062f\u0647"}, +iS(a){return"\ud83d\udcac "+a+" \u06af\u067e \u0631\u0627 \u0633\u0627\u062e\u062a"}, +giT(){return"\u062a\u0627\u0631\u06cc\u06a9"}, +iU(a,b){return a+"\u060c "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return"\u0627\u06cc\u0646 \u0627\u0646\u062c\u0627\u0645 \u062d\u0633\u0627\u0628 \u06a9\u0627\u0631\u0628\u0631\u06cc \u062a\u0627\u0646 \u0631\u0627 \u062e\u0627\u0645\u0648\u0634 \u062e\u0648\u0627\u0647\u062f \u06a9\u0631\u062f. \u0627\u06cc\u0646 \u0627\u0646\u062c\u0627\u0645 \u0628\u0627\u0632\u06af\u0634\u062a\u0646\u06cc \u0646\u06cc\u0633\u062a! \u0645\u062a\u0645\u0626\u0646 \u0647\u0633\u062a\u06cc\u062f\u061f"}, +giX(){return"\u062f\u0631\u062c\u06c1\u0654 \u0627\u062c\u0627\u0632\u06c0 \u067e\u06cc\u0634\u0641\u0631\u0636"}, +geB(a){return"\u062d\u0630\u0641"}, +giY(){return"\u062d\u0633\u0627\u0628 \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f"}, +gh3(){return"\u067e\u06cc\u0627\u0645 \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f"}, +gfs(){return"\u062f\u0633\u062a\u06af\u0627\u0647\u0627\u0646"}, +geS(){return"\u06af\u067e\u200c\u0647\u0627\u06cc \u0645\u0633\u062a\u0642\u06cc\u0645"}, +gns(a){return"Download"}, +gj_(){return"\u0648\u06cc\u0631\u0627\u06cc\u0634"}, +gj0(){return"\u0641\u06be\u0631\u0633\u062a \u0633\u0631\u0648\u0631\u200c\u0647\u0627\u06cc \u0645\u0633\u062f\u0648\u062f \u0631\u0627 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u06a9\u0646\u06cc\u062f"}, +gh4(){return"\u0627\u062c\u0627\u0632\u0647\u200c\u0647\u0627\u06cc \u06af\u067e \u0631\u0627 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u06a9\u0646\u06cc\u062f"}, +gh5(){return"\u0639\u06a9\u0633 \u0627\u062a\u0627\u0642 \u0631\u0627 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u06a9\u0646\u06cc\u062f"}, +gh6(){return"\u0634\u06a9\u0644\u06a9 \u0642\u0628\u0644\u0627\u064b \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f!"}, +gh7(){return"\u06a9\u062f \u06a9\u0648\u062a\u0627\u0647 \u0634\u06a9\u0644\u06a9 \u0646\u0627\u0645\u0639\u062a\u0628\u0631!"}, +gj1(){return"\u0628\u0633\u062a\u06c1\u200c\u0647\u0627\u06cc \u0634\u06a9\u0644\u06a9 \u0628\u0631\u0627\u06cc \u0627\u062a\u0627\u0642"}, +gh8(){return"\u200f\u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0634\u06a9\u0644\u06a9"}, +gh9(){return"\u06a9\u062f \u06a9\u0648\u062a\u0627\u0647 \u0634\u06a9\u0644\u06a9"}, +gj2(){return"\u06cc\u06a9 \u06a9\u062f \u06a9\u0648\u062a\u0627\u0647 \u0634\u06a9\u0644\u06a9 \u0648 \u06cc\u06a9 \u062a\u0635\u0648\u06cc\u0631 \u0628\u0627\u06cc\u062f \u0628\u0686\u06cc\u0646\u06cc\u062f!"}, +gfe(){return"\u06af\u067e \u062e\u0627\u0644\u06cc"}, +gj3(){return"\u0628\u0633\u062a\u0647 \u0634\u06a9\u0644\u06a9 \u0631\u0627 \u0628\u0647 \u0637\u0648\u0631 \u0633\u0631\u0627\u0633\u0631\u06cc \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f"}, +gfw(){return"\u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0631\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f"}, +gj4(){return"\u0634\u0645\u0627 \u062f\u06cc\u06af\u0631 \u0642\u0627\u062f\u0631 \u0628\u0647 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u0633\u0627\u0632\u06cc \u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0646\u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u0648\u062f. \u0622\u06cc\u0627 \u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062a\u06cc\u062f\u061f"}, +gha(){return"\u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0641\u0639\u0627\u0644 \u0646\u06cc\u0633\u062a"}, +j5(a){return a+" \u062a\u0645\u0627\u0633 \u0631\u0627 \u067e\u0627\u06cc\u0627\u0646 \u062f\u0627\u062f"}, +gnA(){return"Enter chat name"}, +gf1(){return"\u06cc\u06a9 \u0622\u062f\u0631\u0633 \u0631\u0627\u06cc\u0627\u0646\u0627\u0645\u0647 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f"}, +gkJ(){return"\u0633\u0631\u0648\u0631 \u062e\u0627\u0646\u0647"}, +gj6(){return"\u0633\u0631\u0648\u0631 \u062e\u0627\u0646\u0647 \u062e\u0648\u062f \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f"}, +ghb(){return"\u0647\u0645\u0647\u200c\u0686\u06cc\u0632 \u0622\u0645\u0627\u062f\u0647 \u0627\u0633\u062a!"}, +gfz(){return"\u0628\u0647 \u0634\u062f\u062a \u062a\u0648\u0647\u06cc\u0646 \u0622\u0645\u06cc\u0632"}, +gj9(a){return"\u0627\u0646\u062f\u0627\u0632\u0647 \u0642\u0644\u0645"}, +geD(a){return"\u062c\u0644\u0648"}, +gja(){return"\u062c\u0645\u0639\u0647"}, +gkH(){return"\u0627\u0632 \u0639\u0636\u0648 \u0634\u062f\u0646"}, +gkI(){return"\u0627\u0632 \u062f\u0639\u0648\u062a"}, +gfQ(){return"\u0628\u0647 \u0627\u062a\u0627\u0642 \u062c\u062f\u06cc\u062f \u0628\u0631\u0648\u06cc\u062f"}, +ghx(){return"\u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u06af\u0631\u0648\u0647"}, +f8(a){return"\u06af\u0631\u0648\u0647 \u0628\u0627 "+a}, +ghy(){return"\u0645\u0647\u0645\u0627\u0646 \u0647\u0627 \u0645\u0645\u0646\u0648\u0639 \u0634\u062f\u0647 \u0627\u0646\u062f"}, +ghz(){return"\u0645\u0647\u0645\u0627\u0646 \u0647\u0627 \u0645\u06cc\u062a\u0648\u0627\u0646\u0646\u062f \u0639\u0636\u0648 \u0634\u0648\u0646\u062f"}, +jb(a,b){return a+" \u062f\u0639\u0648\u062a \u0646\u0627\u0645\u0647 "+b+" \u0631\u0627 \u067e\u0633 \u06af\u0631\u0641\u062a\u0647 \u0627\u0633\u062a"}, +ghc(){return"\u06a9\u0645\u06a9"}, +gjc(){return"\u067e\u0646\u0647\u0627\u0646 \u06a9\u0631\u062f\u0646 \u0631\u0648\u06cc\u062f\u0627\u062f \u0647\u0627\u06cc \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0634\u062f\u0647"}, +gjd(){return"\u067e\u0646\u0647\u0627\u0646 \u06a9\u0631\u062f\u0646 \u0631\u0648\u06cc\u062f\u0627\u062f \u0647\u0627\u06cc \u0646\u0627\u0634\u0646\u0627\u062e\u062a\u0647"}, +gfA(){return"\u0627\u06cc\u0646 \u0645\u062d\u062a\u0648\u0627 \u0686\u0647 \u0645\u0642\u062f\u0627\u0631 \u062a\u0648\u0647\u06cc\u0646 \u0622\u0645\u06cc\u0632 \u0627\u0633\u062a\u061f"}, +ghd(){return"\u0646\u0627\u062f\u06cc\u062f\u0647\u200c\u06af\u0631\u0641\u062a\u0646"}, +gek(){return"\u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0646\u0627\u062f\u06cc\u062f\u0647\u200c\u06af\u0631\u0641\u062a\u0647 \u0634\u062f\u0647"}, +gje(){return u.a}, +gjf(){return"Ignore username"}, +gfB(){return"I have clicked on the link"}, +gjg(){return"Incorrect passphrase or recovery key"}, +gfC(){return"Inoffensive"}, +gjh(){return"Invite contact"}, +ji(a){return"Invite contact to "+a}, +gjk(){return"Invited"}, +jl(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjm(){return"Invited users only"}, +gjj(){return"Invite for me"}, +gjn(){return"typing a message"}, +hf(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghe(){return"Join chat"}, +jo(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghg(){return"Kick from chat"}, +hh(a){return"Last active: "+a}, +gjp(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjq(){return"Left the chat"}, +gjr(){return"Light"}, +js(a){return a+" \u062a\u0627 \u0634\u0631\u06a9\u062a \u06a9\u0646\u0646\u062f\u06c0 \u0627\u0636\u0627\u0641\u06cc \u0631\u0627 \u0628\u0627\u0631 \u06af\u06cc\u0631\u06cc\u062f"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghi(){return"Load more\u2026"}, +geX(){return"Login"}, +jt(a){return"Log in to "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Logout"}, +gju(){return"Member changes"}, +gf4(){return"Mention"}, +gjv(){return"\u067e\u06cc\u0627\u0645\u200c\u0647\u0627"}, +go8(){return"No matching search results."}, +gfD(){return"Moderator"}, +gjw(){return"Monday"}, +ghk(){return u.f}, +gfg(){return"New chat"}, +ghl(){return"New verification request!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Next"}, +gjx(){return"No"}, +gjy(){return"No connection to the server"}, +gjz(){return"No emotes found. \ud83d\ude15"}, +gjA(){return u.S}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return u.c}, +gfE(){return"No permission"}, +ghm(){return"No chats found\u2026"}, +gfF(){return"Notifications"}, +gjC(){return"Notifications enabled for this account"}, +gfG(){return"Offensive"}, +gjD(){return"Offline"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oops, something went wrong\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"Or"}, +gho(){return"Participant"}, +gjF(){return"passphrase or recovery key"}, +gjG(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjI(){return"Pick an image"}, +gjJ(){return"Pin"}, +gjL(){return"Please choose a username"}, +gfI(){return u.b}, +gfJ(){return"Please enter your password"}, +gjO(){return"Please enter your username"}, +gjP(){return u._}, +gjR(){return"Privacy"}, +gkS(){return"Push rules"}, +gfL(a){return"Reason"}, +jT(a){return a+" redacted an event"}, +gjU(){return"Reject"}, +jV(a){return a+" rejected the invitation"}, +gbI(a){return"Remove"}, +gjW(){return"Remove all other devices"}, +jY(a){return"Removed by "+a}, +gk6(){return"Unban from chat"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Render rich message content"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Reply"}, +gfh(){return"Report message"}, +gk_(){return"Group chat has been upgraded"}, +gk0(){return"Group chat version"}, +ghA(){return"Saturday"}, +gkd(){return"Save file"}, +ghB(){return"Security"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Seen by "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hD(a,b){return"Seen by "+a+" and "+b}, +geJ(a){return"\u0641\u0631\u0633\u062a\u0627\u062f\u0646"}, +ghE(){return"\u067e\u06cc\u0627\u0645\u06cc \u0628\u0642\u0631\u0633\u062a\u06cc\u062f"}, +gkg(){return"\u0628\u06c1 \u0639\u0646\u0648\u0627\u0646 \u0645\u062a\u0646 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +ghF(){return"\u0635\u062f\u0627 \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +ghG(){return"\u067e\u0631\u0648\u0646\u062f\u0647 \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +ghH(){return"\u062a\u0635\u0648\u06cc\u0631 \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +ghI(){return"\u067e\u06cc\u0627\u0645\u200c\u0647\u0627 \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +ghJ(){return"\u0648\u06cc\u062f\u0626\u0648 \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +hK(a){return"\ud83d\udcc1 "+a+" \u06cc\u06c1 \u067e\u0631\u0648\u0646\u062f\u0647 \u0641\u0631\u0633\u062a\u0627\u062f"}, +hN(a){return"\ud83c\udfa4 "+a+" \u06cc\u06c1 \u0636\u0628\u0637 \u0635\u0648\u062a\u06cc \u0641\u0631\u0633\u062a\u0627\u062f"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" \u06cc\u06c1 \u0639\u06a9\u0633 \u0641\u0631\u0633\u062a\u0627\u062f"}, +fR(a){return"\ud83d\ude0a "+a+" \u06cc\u06c1 \u0627\u0633\u062a\u06cc\u06a9\u0631 \u0641\u0631\u0633\u062a\u0627\u062f"}, +hM(a){return"\ud83c\udfa5 "+a+" \u06cc\u06c1 \u0648\u06cc\u062f\u0626\u0648 \u0641\u0631\u0633\u062a\u0627\u062f"}, +kh(a){return a+" \u0627\u062a\u0644\u0627\u0639\u0627\u062a \u0632\u0646\u06af\u06cc\u062f\u0646 \u0631\u0627 \u0641\u0631\u0633\u062a\u0627\u062f"}, +gkj(){return"Set invitation link"}, +gfS(){return"Set permissions level"}, +gfU(){return"Settings"}, +gfl(a){return"Share"}, +kk(a){return a+" shared their location"}, +gkl(){return"Show password"}, +gfa(){return"Sign up"}, +gly(){return"Single Sign on"}, +ghP(a){return"Skip"}, +gnS(){return"Invite"}, +ghQ(){return"Source code"}, +hR(a){return a+" \u06cc\u06c1 \u0632\u0646\u06af\u06cc\u062f\u0646 \u0634\u0631\u0648\u0639 \u06a9\u0631\u062f"}, +gkn(a){return"Submit"}, +gko(){return"Sunday"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"System"}, +gkW(){return"They Don't Match"}, +gkX(){return"They Match"}, +gkY(){return"Thursday"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"\u0645\u062c\u062f\u0651\u062f\u0627\u064b \u0633\u0639\u06cc \u06a9\u0646\u06cc\u062f \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f"}, +gl1(){return"Tuesday"}, +l2(a,b){return a+" unbanned "+b}, +gl3(){return"Unblock Device"}, +gl4(){return"Unknown device"}, +gk7(){return"Unknown encryption algorithm"}, +l5(a,b){return"Unknown event '"+a+"'"}, +gfP(){return"Unpin"}, +l6(a,b){return a+" and "+b+" others are typing"}, +l7(a,b){return a+" and "+b+" are typing"}, +l8(a){return a+" is typing"}, +l9(a){return"\ud83d\udeaa "+a+" left the chat"}, +la(a,b){return a+" \u06cc\u06c1 \u0631\u0648\u06cc\u200c\u062f\u0627\u062f "+b+" \u0641\u0631\u0633\u062a\u0627\u062f"}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Start Verification"}, +gka(){return"You successfully verified!"}, +glb(){return"Verifying other account"}, +glc(){return"Visibility of the chat history"}, +gld(){return"Visible for all participants"}, +gle(){return"Visible for everyone"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return u.O}, +gli(){return"Wallpaper"}, +glj(){return"Warning!"}, +glk(){return"Wednesday"}, +ghu(){return"\u06cc\u06c1 \u0627\u06cc\u0645\u06cc\u0644 \u0634\u0645\u0627 \u0641\u0631\u0633\u062a\u0627\u062f\u06cc\u0645"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return u.X}, +geR(){return"Yes"}, +glo(){return"You"}, +gkc(){return"You are invited to this chat"}, +glp(){return u.W}, +glq(){return"You have been banned from this chat"}, +gls(){return"Your public key"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"\u0641\u0631\u0633\u062a\u0646\u062f\u0647"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"\u067e\u0627\u0633\u062e \u0641\u0631\u0633\u062a\u0627\u062f\u0647 \u0634\u062f\u0647\u200c\u0627\u0633\u062a"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" \u0628\u0627 "+b+" \u0648\u0627\u06a9\u0646\u0634 \u0646\u0634\u0627\u0646 \u062f\u0627\u062f"}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"\u0647\u0645\u06c1 \u0627\u0633\u067e\u06cc\u0633\u200c\u0647\u0627"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Search"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avc.prototype={ +gjH(){return"Salasanat eiv\xe4t t\xe4sm\xe4\xe4!"}, +gjN(){return"Sy\xf6t\xe4 kelvollinen s\xe4hk\xf6postiosoite."}, +gfM(){return"Salasana uudelleen"}, +jM(a){return"K\xe4yt\xe4 v\xe4hint\xe4\xe4n "+a+" merkki\xe4."}, +ghT(){return"Tietoa FluffyChatista"}, +ghU(a){return"Hyv\xe4ksy"}, +hV(a){return a+" hyv\xe4ksyi kutsun"}, +hW(a){return"\ud83d\udd10 "+a+" otti k\xe4ytt\xf6\xf6n p\xe4\xe4st\xe4-p\xe4\xe4h\xe4n salauksen"}, +ghX(){return"Lis\xe4\xe4 s\xe4hk\xf6postiosoite"}, +glU(){return"Kirjoita Matrix IDsi uudelleen poistaaksesi tunnuksesi."}, +lE(a){return"T\xe4m\xe4n pit\xe4isi olla "+a}, +gfn(){return"Yll\xe4pit\xe4j\xe4"}, +glP(){return"L\xe4het\xe4 askartelusilmi\xe4"}, +glO(){return"L\xe4het\xe4 kokovartaluhalaus"}, +glQ(){return"L\xe4het\xe4 halaus"}, +lt(a){return a+" l\xe4hett\xe4\xe4 askartelusilmi\xe4"}, +lW(a){return a+" kokovartalohalaa sinua"}, +m7(a){return a+" halaa sinua"}, +hY(a,b){return a+" vastasi puheluun"}, +ghZ(){return"Kuka tahansa voi liitty\xe4"}, +gfW(){return"Arkisto"}, +geN(){return"Oletko varma?"}, +gi_(){return"Haluatko varmasti kirjautua ulos?"}, +gi0(){return"Voidaksesi allekirjoittaa toisen henkil\xf6n, sy\xf6t\xe4 turvavaraston salalause tai palautusavain."}, +i1(a){return"Hyv\xe4ksyt\xe4\xe4nk\xf6 t\xe4m\xe4 varmennuspyynt\xf6 k\xe4ytt\xe4j\xe4lt\xe4 "+a+"?"}, +i2(a,b,c){return"T\xe4m\xe4 kotipalvelin tukee sis\xe4\xe4nkirjautumistapoja: \n"+a+",\nmutta t\xe4m\xe4 sovellus tukee vain -tapoja: \n"+b}, +i3(a,b,c,d){return"Kotipalvelin tukee Matrix Spec versio(it)a:\n"+a+", mutta t\xe4m\xe4 sovellus tukee vain versio(it)a "+b}, +gfX(){return"Anna porttikielto keskusteluun"}, +gi4(){return"Porttikiellossa"}, +i5(a,b){return a+" antoi porttikiellon k\xe4ytt\xe4j\xe4lle "+b}, +gi6(){return"Est\xe4 laite"}, +gdm(){return"Estetty"}, +gi7(){return"Bottien l\xe4hett\xe4m\xe4t viestit"}, +gkr(){return"Kuplan koko"}, +gcT(a){return"Peruuta"}, +fY(a){return"URI-osoitetta "+a+" ei voida avata"}, +gfZ(){return"Vaihda laitteen nime\xe4"}, +ib(a){return a+" muutti keskustelun kuvaa"}, +ic(a,b){return a+" asetti keskustelun kuvaukseksi: '"+b+"'"}, +ie(a,b){return a+" asetti keskustelun nimeksi: '"+b+"'"}, +ig(a){return a+" muutti keskustelun oikeuksia"}, +ih(a,b){return a+" asetti n\xe4ytt\xf6nimekseen: '"+b+"'"}, +ii(a){return a+" muutti vierasp\xe4\xe4syn s\xe4\xe4nt\xf6j\xe4"}, +ij(a,b){return a+" asetti vierasp\xe4\xe4syn s\xe4\xe4nn\xf6(i)ksi: "+b}, +ik(a){return a+" muutti historian n\xe4kyvyytt\xe4"}, +il(a,b){return a+" asetti historian n\xe4kymiss\xe4\xe4nn\xf6ksi: "+b}, +im(a){return a+" muutti liittymiss\xe4\xe4nt\xf6j\xe4"}, +io(a,b){return a+" asetti liittymiss\xe4\xe4nn\xf6iksi: "+b}, +ip(a){return a+" vaihtoi profiilikuvaansa"}, +iq(a){return a+" muutti huoneen aliaksia"}, +ir(a){return a+" muutti kutsulinkki\xe4"}, +gh_(){return"Vaihda salasana"}, +gi9(){return"Vaihda tyyli\xe4si"}, +gi8(){return"Vaihda ryhm\xe4n nime\xe4"}, +gia(){return"Vaihda taustakuva"}, +gis(){return"Salaus on korruptoitunut"}, +gf0(){return"Keskustelu"}, +ghw(){return"Keskustelujesi varmuuskopiointi on asetettu."}, +gfc(){return"Keskustelun varmuuskopiointi"}, +git(){return"Vanhat viestisi on suojattu palautusavaimella. Varmistathan ettet h\xe4vit\xe4 sit\xe4."}, +giu(){return"Keskustelut"}, +gfd(){return"Valitse vahva salasana"}, +giw(){return"Valitse k\xe4ytt\xe4j\xe4tunnus"}, +gh0(){return"Tyhjenn\xe4 arkisto"}, +gdg(a){return"Sulje"}, +glR(){return"Merkitse yksityiskeskusteluksi"}, +glS(){return"Merkitse ryhm\xe4ksi"}, +gix(){return"Anna sy\xf6tetylle k\xe4ytt\xe4j\xe4lle porttikielto t\xe4h\xe4n huoneeseen"}, +giy(){return"Tyhjenn\xe4 v\xe4limuisti"}, +giz(){return"Luo tyhj\xe4 ryhm\xe4keskustelu\nK\xe4yt\xe4 parametria --no-encryption poistaaksesi salauksen k\xe4yt\xf6st\xe4"}, +giA(){return"Hylk\xe4\xe4 istunto"}, +giB(){return"Aloita yksityiskeskustelu\nK\xe4yt\xe4 parametria --no-encryption poistaaksesi salauksen k\xe4yt\xf6st\xe4"}, +gkt(){return"L\xe4het\xe4 HTML-muotoiltua teksti\xe4"}, +giC(){return"Kutsu sy\xf6tetty k\xe4ytt\xe4j\xe4 t\xe4h\xe4n huoneeseen"}, +giD(){return"Liity sy\xf6tettyyn huoneeseen"}, +giE(){return"Poista sy\xf6tetty k\xe4ytt\xe4j\xe4 huoneesta"}, +giF(){return"Poistu t\xe4st\xe4 huoneesta"}, +gku(){return"Kuvaile itse\xe4si"}, +giG(){return"Aseta profiilikuvasi t\xe4h\xe4n huoneeseen (sy\xf6tt\xe4m\xe4ll\xe4 mxc-uri)"}, +giH(){return"Aseta n\xe4ytt\xf6nimesi vain t\xe4ss\xe4 huoneessa"}, +gkv(){return"Aseta k\xe4ytt\xe4j\xe4n voimataso (oletus: 50)"}, +gkw(){return"L\xe4het\xe4 muotoilematonta teksti\xe4"}, +gkx(){return"L\xe4het\xe4 vastaus reaktiona"}, +gky(){return"L\xe4het\xe4 teksti\xe4"}, +giI(){return"Poista sy\xf6tetyn k\xe4ytt\xe4j\xe4n porttikielto t\xe4st\xe4 huoneesta"}, +gkz(){return"Ep\xe4kelvollinen komento"}, +kA(a){return a+" ei ole komento."}, +giJ(){return"Vertaile ja varmista emojien olevan samat molemmilla laitteilla:"}, +giK(){return"Vertaile ja varmista numeroiden olevan samat molemmilla laitteilla:"}, +gh1(){return"M\xe4\xe4rit\xe4 keskustelu"}, +giL(){return"Yhteystieto on kutsuttu ryhm\xe4\xe4n"}, +giM(){return"Sis\xe4lt\xe4\xe4 n\xe4ytt\xf6nimen"}, +giN(){return"Sis\xe4lt\xe4\xe4 k\xe4ytt\xe4j\xe4tunnuksen"}, +gfo(){return"Sis\xe4lt\xf6 on ilmoitettu palvelimen yll\xe4pit\xe4jille"}, +giO(){return"Kopioitu leikep\xf6yd\xe4lle"}, +gfp(a){return"Kopioi"}, +giP(){return"Kopioi leikep\xf6yd\xe4lle"}, +iQ(a){return"Viestin salausta ei voitu purkaa: "+a}, +iR(a){return a+" osallistujaa"}, +iS(a){return a+" loi keskustelun"}, +giT(){return"Tumma"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"."+b+"."+a}, +giW(){return"T\xe4m\xe4 poistaa tunnuksesi k\xe4yt\xf6st\xe4. T\xe4t\xe4 ei voi kumota! Oletko varma?"}, +giX(){return"Oikeuksien oletustaso"}, +geB(a){return"Poista"}, +giY(){return"Poista tunnus"}, +gh3(){return"Poista viesti"}, +gfs(){return"Laitteet"}, +geS(){return"Suorat keskustelut"}, +gns(a){return"Download"}, +gj_(){return"Muokkaa"}, +gj0(){return"Muokkaa estettyj\xe4 palvelimia"}, +gh4(){return"Muokkaa keskustelun oikeuksia"}, +gh5(){return"Muokkaa huoneen profiilikuvaa"}, +gh6(){return"Emote on jo olemassa!"}, +gh7(){return"Ep\xe4kelpo emote-lyhytkoodi"}, +gj1(){return"Huoneen emote-paketit"}, +gh8(){return"Emote-asetukset"}, +gh9(){return"Emote-lyhytkoodi"}, +gj2(){return"Emote-lyhytkoodi ja kuva on valittava!"}, +gfe(){return"Tyhj\xe4 keskustelu"}, +gj3(){return"Ota emote-paketti k\xe4ytt\xf6\xf6n kaikkialla"}, +gfw(){return"Ota salaus k\xe4ytt\xf6\xf6n"}, +gj4(){return"Et voi poistaa salausta my\xf6hemmin. Oletko varma?"}, +gha(){return"Salaus ei ole k\xe4yt\xf6ss\xe4"}, +j5(a){return a+" p\xe4\xe4tti puhelun"}, +gnA(){return"Enter chat name"}, +gf1(){return"Sy\xf6t\xe4 s\xe4hk\xf6posti-osoite"}, +gkJ(){return"Kotipalvelin"}, +gj6(){return"Sy\xf6t\xe4 kotipalvelimesi"}, +ghb(){return"Kaikki on valmista!"}, +gfz(){return"Eritt\xe4in loukkaavaa"}, +gj9(a){return"Fonttikoko"}, +geD(a){return"Edelleenl\xe4het\xe4"}, +gja(){return"perjantaina"}, +gkH(){return"Alkaen liittymisest\xe4"}, +gkI(){return"Alkaen kutsumisesta"}, +gfQ(){return"Mene uuteen huoneeseen"}, +ghx(){return"Ryhm\xe4n kuvaus"}, +f8(a){return"Ryhm\xe4 seuralaisina "+a}, +ghy(){return"Vieraat on kielletty"}, +ghz(){return"Vieraat voivat liitty\xe4"}, +jb(a,b){return a+" on perunnut k\xe4ytt\xe4j\xe4n "+b+" kutsun"}, +ghc(){return"Apua"}, +gjc(){return"Piilota poistetut tapahtumat"}, +gjd(){return"Piilota tuntemattomat tapahtumat"}, +gfA(){return"Kuinka loukkaavaa t\xe4m\xe4 sis\xe4lt\xf6 on?"}, +ghd(){return"J\xe4t\xe4 huomioitta"}, +gek(){return"Huomiotta j\xe4tetyt k\xe4ytt\xe4j\xe4t"}, +gje(){return"Voit j\xe4tt\xe4\xe4 sinulle h\xe4iri\xf6ksi olevat k\xe4ytt\xe4j\xe4t huomioitta. Et pysty vastaanottamaan viestej\xe4 tai huonekutsuja henkil\xf6kohtaisella huomioimatta j\xe4tt\xe4mislistallasi olevilta k\xe4ytt\xe4jilt\xe4."}, +gjf(){return"J\xe4t\xe4 k\xe4ytt\xe4j\xe4tunnus huomioitta"}, +gfB(){return"Olen klikannut linkki\xe4"}, +gjg(){return"Virheellinen salasana tai palautusavain"}, +gfC(){return"Loukkaamatonta"}, +gjh(){return"Kutsu yhteystieto"}, +ji(a){return"Kutsu yhteystieto ryhm\xe4\xe4n "+a}, +gjk(){return"Kutsuttu"}, +jl(a,b){return"\ud83d\udce9 "+a+" kutsui k\xe4ytt\xe4j\xe4n "+b}, +gjm(){return"Vain kutsutut k\xe4ytt\xe4j\xe4t"}, +gjj(){return"Kutsu minua varten"}, +gjn(){return"kirjoittaa"}, +hf(a){return"\ud83d\udc4b "+a+" liittyi keskusteluun"}, +ghe(){return"Liity huoneeseen"}, +jo(a,b){return"\ud83d\udc5e "+a+" potki k\xe4ytt\xe4j\xe4n "+b}, +ghg(){return"Potki keskustelusta"}, +hh(a){return"Aktiivinen viimeksi: "+a}, +gjp(){return"N\xe4hty kauan sitten"}, +geV(){return"Poistu"}, +gjq(){return"Poistui keskustelusta"}, +gjr(){return"Vaalea"}, +js(a){return"Lataa viel\xe4 "+a+" osallistujaa"}, +gfq(){return"Vie istunto ja tyhjenn\xe4 laite"}, +gkD(){return"T\xe4t\xe4 toimenpidett\xe4 ei voi kumota.\nVarmista varmuuskopiotiedoston turvallinen tallennus."}, +gkB(){return"TOR-k\xe4ytt\xe4j\xe4t: vie istunto"}, +gkC(){return"Tor-k\xe4ytt\xe4jille suositellaan istunnon vienti\xe4 ennen ikkunan sulkemista."}, +gkK(){return"TOR-k\xe4ytt\xe4j\xe4t: tuo viety istunto"}, +gkL(){return"Veitk\xf6 edellisen istuntosi k\xe4ytt\xe4ess\xe4si TORia? Tuo se nopeasti ja jatka jutustelua."}, +geW(){return"Ladataan... Hetkinen."}, +ghi(){return"Lataa lis\xe4\xe4\u2026"}, +geX(){return"Kirjaudu sis\xe4\xe4n"}, +jt(a){return"Kirjaudu sis\xe4\xe4n palvelimelle "+a}, +gkM(){return"Kirjaudu sis\xe4\xe4n yhdell\xe4 klikkauksella"}, +ghj(){return"Kirjaudu ulos"}, +gju(){return"J\xe4senmuutoksia"}, +gf4(){return"Mainitse"}, +gjv(){return"Viestit"}, +go8(){return"No matching search results."}, +gfD(){return"Valvoja"}, +gjw(){return"maanantaina"}, +ghk(){return"Tied\xe4th\xe4n tarvitsevasi toistaiseksi Pantalaimonin k\xe4ytt\xe4\xe4ksesi p\xe4\xe4st\xe4-p\xe4\xe4h\xe4n-salausta."}, +gfg(){return"Uusi keskustelu"}, +ghl(){return"Uusi varmennuspyynt\xf6!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Seuraava"}, +gjx(){return"Ei"}, +gjy(){return"Ei yhteytt\xe4 palvelimeen"}, +gjz(){return"Emoteja ei l\xf6ytynyt. \ud83d\ude15"}, +gjA(){return"Voit ottaa salauksen k\xe4ytt\xf6\xf6n vasta kun huone ei ole julkisesti liitytt\xe4viss\xe4."}, +kP(a,b){return a.k(0)+" ei ole Matrix-palvelin, k\xe4ytet\xe4\xe4nk\xf6 "+b.k(0)+" sen sijaan?"}, +gjB(){return"Et ole viel\xe4 lis\xe4nnyt tapaa salasanasi palauttamiseksi."}, +gfE(){return"Ei lupaa"}, +ghm(){return"Huoneita ei l\xf6ytynyt\u2026"}, +gfF(){return"Ilmoitukset"}, +gjC(){return"T\xe4m\xe4n tunnuksen ilmoitukset ovat k\xe4yt\xf6ss\xe4"}, +gfG(){return"Loukkaava"}, +gjD(){return"Poissa verkosta"}, +gdq(){return"ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Hups, jotakin meni pieleen\u2026"}, +gkQ(){return"Yksi tunnuksistasi on kirjattu ulos"}, +gkR(){return"Avaa kartoissa"}, +gki(){return"T\xe4m\xe4n palvelimen t\xe4ytyy tarkistaa s\xe4hk\xf6posti-osoitteesi rekister\xf6itymist\xe4 varten."}, +ghn(){return"Tai"}, +gho(){return"Osallistuja"}, +gjF(){return"salalause tai palautusavain"}, +gjG(a){return"Salasana"}, +gf6(){return"Salasana unohtunut"}, +ghp(){return"Salasana on vaihdettu"}, +ghq(){return"Salasanan palautus"}, +gjI(){return"Valitse kuva"}, +gjJ(){return"Kiinnit\xe4"}, +gjL(){return"Valitse k\xe4ytt\xe4j\xe4tunnus"}, +gfI(){return"Klikkaa linkki\xe4 s\xe4hk\xf6postissa ja sitten jatka."}, +gfJ(){return"Sy\xf6t\xe4 salasanasi"}, +gjO(){return"Sy\xf6t\xe4 k\xe4ytt\xe4j\xe4tunnuksesi"}, +gjP(){return"Seuraa ohjeita verkkosivulla ja paina seuraava."}, +gjR(){return"Yksityisyys"}, +gkS(){return"Push-s\xe4\xe4nn\xf6t"}, +gfL(a){return"Syy"}, +jT(a){return a+" poisti tapahtuman"}, +gjU(){return"Hylk\xe4\xe4"}, +jV(a){return a+" hylk\xe4si kutsun"}, +gbI(a){return"Poista"}, +gjW(){return"Poista kaikki muut laitteet"}, +jY(a){return"Poistanut "+a}, +gk6(){return"Poista porttikielto keskusteluun"}, +gjX(){return"Poista profiilikuvasi"}, +gjZ(){return"Render\xf6i rikas-viestisis\xe4lt\xf6"}, +ghs(){return"Korvaa huone uudemmalla versiolla"}, +gfN(a){return"Vastaa"}, +gfh(){return"Ilmoita viesti"}, +gk_(){return"Huone on p\xe4ivitetty"}, +gk0(){return"Huoneen versio"}, +ghA(){return"lauantaina"}, +gkd(){return"Tallenna tiedosto"}, +ghB(){return"Turvallisuus"}, +gjS(){return"Palautusavain"}, +gkT(){return"Kadonnut palautusavain?"}, +hC(a){return"N\xe4hnyt "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"N\xe4hnyt "+a+" ja "+b+" muuta",s,s)}, +hD(a,b){return"N\xe4hnyt "+a+" ja "+b}, +geJ(a){return"L\xe4het\xe4"}, +ghE(){return"L\xe4het\xe4 viesti"}, +gkg(){return"L\xe4het\xe4 tekstin\xe4"}, +ghF(){return"L\xe4het\xe4 \xe4\xe4niviesti"}, +ghG(){return"L\xe4het\xe4 tiedosto"}, +ghH(){return"L\xe4het\xe4 kuva"}, +ghI(){return"L\xe4het\xe4 viestej\xe4"}, +ghJ(){return"L\xe4het\xe4 video"}, +hK(a){return"\ud83d\udcc1 "+a+" l\xe4hetti tiedoston"}, +hN(a){return"\ud83c\udfa4 "+a+" l\xe4hetti \xe4\xe4niviestin"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" l\xe4hetti kuvan"}, +fR(a){return"\ud83d\ude0a "+a+" l\xe4hetti tarran"}, +hM(a){return"\ud83c\udfa5 "+a+" l\xe4hetti videon"}, +kh(a){return a+" l\xe4hetti puhelutiedot"}, +gkj(){return"Aseta kutsulinkki"}, +gfS(){return"Aseta oikeustasot"}, +gfU(){return"Asetukset"}, +gfl(a){return"Jaa"}, +kk(a){return a+" jakoi sijaintinsa"}, +gkl(){return"N\xe4yt\xe4 salasana"}, +gfa(){return"Rekister\xf6idy"}, +gly(){return"Kertakirjautuminen"}, +ghP(a){return"Ohita"}, +gnS(){return"Invite"}, +ghQ(){return"L\xe4hdekoodi"}, +hR(a){return a+" aloitti puhelun"}, +gkn(a){return"L\xe4het\xe4"}, +gko(){return"sunnuntaina"}, +glF(){return"Synkronoidaan... Hetkinen."}, +gkq(){return"J\xe4rjestelm\xe4"}, +gkW(){return"Ne eiv\xe4t t\xe4sm\xe4\xe4"}, +gkX(){return"Ne t\xe4sm\xe4\xe4v\xe4t"}, +gkY(){return"torstaina"}, +gkZ(){return"Liikaa pyynt\xf6j\xe4. Yrit\xe4 my\xf6hemmin uudelleen!"}, +gl_(){return"Siirr\xe4 toiselta laitteelta"}, +gl0(){return"Yrit\xe4 uudelleenl\xe4hett\xe4mist\xe4"}, +gl1(){return"tiistaina"}, +l2(a,b){return a+" poisti k\xe4ytt\xe4j\xe4n "+b+" porttikiellon"}, +gl3(){return"Poista laitteen esto"}, +gl4(){return"Tuntematon laite"}, +gk7(){return"Tuntematon salausalgoritmi"}, +l5(a,b){return"Tuntematon tapahtuma '"+a+"'"}, +gfP(){return"Poista kiinnitys"}, +l6(a,b){return a+" ja "+b+" muuta kirjoittavat"}, +l7(a,b){return a+" ja "+b+" kirjoittavat"}, +l8(a){return a+" kirjoittaa"}, +l9(a){return"\ud83d\udeaa "+a+" poistui keskustelusta"}, +la(a,b){return a+" l\xe4hetti "+b+"-tapahtuman"}, +gmt(){return"Varmistamaton"}, +ge1(){return"Varmistettu"}, +gk9(){return"Aloita varmennus"}, +gka(){return"Varmensit onnistuneesti!"}, +glb(){return"Varmistetaan toista tunnusta"}, +glc(){return"Keskusteluhistorian n\xe4kyvyys"}, +gld(){return"N\xe4kyy kaikille osallistujille"}, +gle(){return"N\xe4kyy kaikille"}, +glf(){return"Odotetaan kumppanin varmistavan pyynn\xf6n\u2026"}, +glg(){return"Odotetaan kumppanin hyv\xe4ksyv\xe4n emojit\u2026"}, +glh(){return"Odotetaan kumppanin hyv\xe4ksyv\xe4n numerot\u2026"}, +gli(){return"Taustakuva"}, +glj(){return"Varoitus!"}, +glk(){return"keskiviikkona"}, +ghu(){return"L\xe4hetimme sinulle s\xe4hk\xf6postia"}, +ghv(){return"Miksi haluat ilmoittaa t\xe4m\xe4n?"}, +glm(){return"Pyyhi keskusteluvarmuuskopio luodaksesi uuden palautusavaimen?"}, +gln(){return"N\xe4ill\xe4 osoitteilla voit palauttaa salasanasi."}, +geR(){return"Kyll\xe4"}, +glo(){return"Sin\xe4"}, +gkc(){return"Sinut on kutsuttu t\xe4h\xe4n keskusteluun"}, +glp(){return"Et en\xe4\xe4 osallistu t\xe4h\xe4n keskusteluun"}, +glq(){return"Sinulle on annettu porttikielto t\xe4h\xe4n keskusteluun"}, +gls(){return"Julkinen avaimesi"}, +gkN(){return"Viestin tiedot"}, +gmq(a){return"Aika"}, +gd3(a){return"Viestin tyyppi"}, +glv(){return"L\xe4hett\xe4j\xe4"}, +gmj(){return"Avaa galleria"}, +gmn(){return"Poista tilasta"}, +gmk(){return"Avataksesi vanhojen viestiesi salauksen, sy\xf6t\xe4 palautusavaimesi, joka luotiin edellisess\xe4 istunnossa. Palautusavaimesi EI OLE salasanasi."}, +glK(){return"Lis\xe4\xe4 tarinaan"}, +gml(){return"Julkaise"}, +gkb(){return"Kuka voi n\xe4hd\xe4 tarinani?"}, +gmp(){return"T\xe4m\xe4 k\xe4ytt\xe4j\xe4 ei ole viel\xe4 julkaissut mit\xe4\xe4n tarinassaan"}, +gmo(){return"Vastaus on l\xe4hetetty"}, +lB(a,b){return"Tarina ajalta "+a+": \n"+b}, +gll(){return"Huomaathan, ett\xe4 ihmiset voivat n\xe4hd\xe4 ja olla yhteydess\xe4 toisiinsa tarinassasi."}, +gmu(){return"Mit\xe4 on meneill\xe4\xe4n?"}, +glI(){return"Lis\xe4\xe4 kuvaus"}, +glC(){return"Huomaathan ihmisten pystyv\xe4n n\xe4kem\xe4\xe4n ja olemaan yhteydess\xe4 toisiinsa tarinassasi. Tarinasi tulevat olemaan n\xe4kyviss\xe4 24 tuntia, mutta niiden poistamisesta kaikilta laitteilta ja palvelimilta ei ole takeita."}, +gm8(){return"Ymm\xe4rr\xe4n"}, +gkV(){return"Ilmianna k\xe4ytt\xe4j\xe4"}, +mm(a,b){return a+" reagoi "+b}, +gjK(){return"Kiinnit\xe4 huoneeseen"}, +glT(){return"Haluatko varmasti irrottaa tapahtuman pysyv\xe4sti?"}, +gfv(){return"Hymi\xf6t"}, +gm2(){return"Kokeelliset videopuhelut"}, +glY(){return"S\xe4hk\xf6posti-osoite tai k\xe4ytt\xe4j\xe4tunnus"}, +gma(){return"Yksityisen selauksen ongelmat"}, +gm9(){return"Viestivarasto ei ole k\xe4yt\xf6ss\xe4 yksityisselauksessa oletuksena.\nK\xe4yth\xe4n osoitteessa\n - about:config\n - Aseta dom.indexedDB.privateBrowsing.enabled arvoon true\nMuuten FluffyChatin k\xe4ytt\xe4minen ei ole mahdollista."}, +gmx(){return"Nimi"}, +gmE(){return"Kielt\xe4ydyit kutsusta"}, +glr(){return"Liityit keskusteluun"}, +gmy(){return"\ud83d\udc4d Hyv\xe4ksyit kutsun"}, +mz(a){return"Annoit porttikiellon k\xe4ytt\xe4j\xe4lle "+a}, +mA(a){return"Olet perunut kutsun k\xe4ytt\xe4j\xe4lle "+a}, +mB(a){return"\ud83d\udce9 "+a+" kutsui sinut"}, +mC(a){return"\ud83d\udce9 Kutsuit k\xe4ytt\xe4j\xe4n "+a}, +mD(a){return"\ud83d\udc5e Potkit k\xe4ytt\xe4j\xe4n "+a+" keskustelusta"}, +mF(a){return"Poistit k\xe4ytt\xe4j\xe4n "+a+" porttikiellon"}, +gmg(){return"Sy\xf6t\xe4 oikea s\xe4hk\xf6posti-osoite. Muutoin et voi palauttaa salasanaasi. Jollet halua, paina n\xe4pp\xe4int\xe4 uudelleen jatkaaksesi."}, +gmr(){return"Pura vanhojen viestien salaus"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"Tallenna palautusavain t\xe4m\xe4n laitteen turvavarastoon."}, +glu(){return"Tallenna t\xe4m\xe4 avain manuaalisesti k\xe4ytt\xe4en j\xe4rjestelm\xe4n jakodialogia tai leikep\xf6yt\xe4\xe4."}, +glA(){return"Tallenna turvallisesti t\xe4lle laitteelle"}, +gk8(){return"K\xe4ytt\xe4j\xe4"}, +glX(){return"Mukautettu"}, +gmw(){return"Miksei t\xe4t\xe4 viesti\xe4 voida lukea?"}, +gmh(){return"T\xe4m\xe4 voi tapahtua mik\xe4li viesti l\xe4hetettiin ennen sis\xe4\xe4nkirjautumistasi t\xe4lle laitteelle.\n\nOn my\xf6s mahdollista, ett\xe4 l\xe4hett\xe4j\xe4 on est\xe4nyt t\xe4m\xe4n laitteen tai jokin meni pieleen verkkoyhteyden kanssa.\n\nPystytk\xf6 lukemaan viestin toisella istunnolla? Siin\xe4 tapauksessa voit siirt\xe4\xe4 viestin silt\xe4! Mene Asetukset > Laitteet ja varmista, ett\xe4 laitteesi ovat varmistaneet toisensa. Seuraavankerran avatessasi laitteen ja molempien istuntojen ollessa etualalla, avaimet siirret\xe4\xe4n automaattisesti.\n\nHaluatko varmistaa ettet menet\xe4 avaimia uloskirjautuessa tai laitteita vaihtaessa? Varmista avainvarmuuskopion k\xe4yt\xf6ss\xe4olo asetuksista."}, +gm0(){return"Siirry tilaan"}, +gm_(){return"Siirry huoneeseen"}, +glL(){return"Kaikki tilat"}, +mi(a){return a+" keskustelua"}, +gm6(){return"Piilota ei-niin-t\xe4rke\xe4t tilatapahtumat"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Hae"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avd.prototype={ +gjH(){return"Les mots de passe ne correspondent pas !"}, +gjN(){return"Veuillez saisir une adresse \xe9lectronique valide."}, +gfM(){return"R\xe9p\xe9tez le mot de passe"}, +jM(a){return"Veuillez choisir au moins "+a+" caract\xe8res."}, +ghT(){return"\xc0 propos"}, +ghU(a){return"Accepter"}, +hV(a){return"\ud83d\udc4d "+a+" a accept\xe9 l'invitation"}, +hW(a){return"\ud83d\udd10 "+a+" a activ\xe9 le chiffrement de bout en bout"}, +ghX(){return"Ajouter un courriel"}, +glU(){return"Veuillez confirmer votre identifiant Matrix afin de supprimer votre compte."}, +lE(a){return"Cela devrait \xeatre "+a}, +gfn(){return"Administrateur"}, +glP(){return"Envoyer des yeux \xe9carquill\xe9s"}, +glO(){return"Envoyer un c\xe2lin"}, +glQ(){return"Envoyer une accolade"}, +lt(a){return a+" vous envoie des yeux \xe9carquill\xe9s"}, +lW(a){return a+" vous fait un c\xe2lin"}, +m7(a){return a+" vous fait une accolade"}, +hY(a,b){return a+" a r\xe9pondu \xe0 l'appel"}, +ghZ(){return"Tout le monde peut rejoindre"}, +gfW(){return"Archiver"}, +geN(){return"\xcates-vous s\xfbr\xb7e\xa0?"}, +gi_(){return"Voulez-vous vraiment vous d\xe9connecter ?"}, +gi0(){return"Pour pouvoir faire signer l'autre personne, veuillez entrer la phrase de passe de votre trousseau s\xe9curis\xe9 ou votre cl\xe9 de r\xe9cup\xe9ration."}, +i1(a){return"Accepter cette demande de v\xe9rification de la part de "+a+" ?"}, +i2(a,b,c){return"Le serveur d'accueil prend en charge les types de connexion :\n"+a+"\nMais cette application ne prend en charge que :\n"+b}, +i3(a,b,c,d){return"Le serveur d'accueil prend en charge les versions des sp\xe9cifications :\n"+a+"\nMais cette application ne prend en charge que "+b}, +gfX(){return"Bannir de la discussion"}, +gi4(){return"Banni"}, +i5(a,b){return a+" a banni "+b}, +gi6(){return"Bloquer l'appareil"}, +gdm(){return"Bloqu\xe9"}, +gi7(){return"Messages de bot"}, +gkr(){return"Taille de la bulle"}, +gcT(a){return"Annuler"}, +fY(a){return"Impossible d'ouvrir l'URI "+a}, +gfZ(){return"Modifier le nom de l'appareil"}, +ib(a){return a+" a chang\xe9 l'image de la discussion"}, +ic(a,b){return a+" a chang\xe9 la description de la discussion en\xa0: '"+b+"'"}, +ie(a,b){return a+" a renomm\xe9 la discussion en\xa0: '"+b+"'"}, +ig(a){return a+" a chang\xe9 les permissions de la discussion"}, +ih(a,b){return a+" a chang\xe9 son nom en : '"+b+"'"}, +ii(a){return a+" a chang\xe9 les r\xe8gles d'acc\xe8s \xe0 la discussion pour les invit\xe9s"}, +ij(a,b){return a+" a chang\xe9 les r\xe8gles d'acc\xe8s \xe0 la discussion pour les invit\xe9s en : "+b}, +ik(a){return a+" a chang\xe9 la visibilit\xe9 de l'historique de la discussion"}, +il(a,b){return a+" a chang\xe9 la visibilit\xe9 de l'historique de la discussion en : "+b}, +im(a){return a+" a chang\xe9 les r\xe8gles d'acc\xe8s \xe0 la discussion"}, +io(a,b){return a+" a chang\xe9 les r\xe8gles d'acc\xe8s \xe0 la discussion en : "+b}, +ip(a){return a+" a chang\xe9 son avatar"}, +iq(a){return a+" a chang\xe9 les adresses du salon"}, +ir(a){return a+" a chang\xe9 le lien d'invitation"}, +gh_(){return"Changer de mot de passe"}, +gi9(){return"Changez votre style"}, +gi8(){return"Changer le nom du groupe"}, +gia(){return"Changer l'image de fond"}, +gis(){return"Le chiffrement a \xe9t\xe9 corrompu"}, +gf0(){return"Discussion"}, +ghw(){return"Votre sauvegarde de la discussion a \xe9t\xe9 mise en place."}, +gfc(){return"Sauvegarde des discussions"}, +git(){return"Vos anciens messages sont s\xe9curis\xe9s par une cl\xe9 de r\xe9cup\xe9ration. Veillez \xe0 ne pas la perdre."}, +giu(){return"Discussions"}, +gfd(){return"Choisissez un mot de passe fort"}, +giw(){return"Choisissez un nom d'utilisateur\xb7ice"}, +gh0(){return"Effacer les archives"}, +gdg(a){return"Fermer"}, +glR(){return"Marquer comme salon de messagerie directe"}, +glS(){return"Marquer comme groupe"}, +gix(){return"Bannir l'utilisateur/trice donn\xe9(e) de ce salon"}, +giy(){return"Vider le cache"}, +giz(){return"Cr\xe9er un groupe de discussion vide\nUtilisez --no-encryption pour d\xe9sactiver le chiffrement"}, +giA(){return"Abandonner la session"}, +giB(){return"Commencer une discussion directe\nUtilisez --no-encryption pour d\xe9sactiver le chiffrement"}, +gkt(){return"Envoyer du texte au format HTML"}, +giC(){return"Inviter l'utilisateur/trice donn\xe9(e) dans ce salon"}, +giD(){return"Rejoindre le salon donn\xe9"}, +giE(){return"Supprime l'utilisateur/trice donn\xe9(e) de ce salon"}, +giF(){return"Quitter ce salon"}, +gku(){return"D\xe9crivez-vous"}, +giG(){return"D\xe9finir votre image pour ce salon (par mxc-uri)"}, +giH(){return"D\xe9finir votre nom d'affichage pour ce salon"}, +gkv(){return"D\xe9finir le niveau de puissance de l'utilisateur/trice donn\xe9(e) (par d\xe9faut : 50)"}, +gkw(){return"Envoyer du texte non format\xe9"}, +gkx(){return"Envoyer une r\xe9ponse en tant que r\xe9action"}, +gky(){return"Envoyer du texte"}, +giI(){return"D\xe9bannir l'utilisateur/trice donn\xe9(e) de ce salon"}, +gkz(){return"Commande invalide"}, +kA(a){return a+" n'est pas une commande."}, +giJ(){return"Comparez les emojis suivants avec ceux de l'autre appareil et assurez-vous qu'ils correspondent :"}, +giK(){return"Comparez les chiffres suivants avec ceux de l'autre appareil et assurez-vous qu'ils correspondent :"}, +gh1(){return"Configurer la discussion"}, +giL(){return"Le contact a \xe9t\xe9 invit\xe9 au groupe"}, +giM(){return"Contient un nom d'affichage"}, +giN(){return"Contient un nom d'utilisateur\xb7ice"}, +gfo(){return"Le contenu a \xe9t\xe9 signal\xe9 aux administrateurs du serveur"}, +giO(){return"Copi\xe9 dans le presse-papier"}, +gfp(a){return"Copier"}, +giP(){return"Copier dans le presse-papiers"}, +iQ(a){return"Impossible de d\xe9chiffrer le message : "+a}, +iR(a){return a+" membres"}, +iS(a){return"\ud83d\udcac "+a+" a cr\xe9\xe9 la discussion"}, +giT(){return"Sombre"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"/"+b+"/"+a}, +giW(){return"Cette op\xe9ration va d\xe9sactiver votre compte. Une fois cette action effectu\xe9e, aucun retour en arri\xe8re n'est possible\xa0! \xcates-vous s\xfbr\xb7e\xa0?"}, +giX(){return"Niveau d'autorisation par d\xe9faut"}, +geB(a){return"Supprimer"}, +giY(){return"Supprimer le compte"}, +gh3(){return"Supprimer le message"}, +gfs(){return"Appareils"}, +geS(){return"Discussions directes"}, +gns(a){return"T\xe9l\xe9charger"}, +gj_(){return"Modifier"}, +gj0(){return"Modifier les serveurs bloqu\xe9s"}, +gh4(){return"Modifier les permissions de la discussion"}, +gh5(){return"Modifier l'avatar du salon"}, +gh6(){return"Cette \xe9motic\xf4ne existe d\xe9j\xe0\xa0!"}, +gh7(){return"Raccourci d'\xe9motic\xf4ne invalide\xa0!"}, +gj1(){return"Packs d'\xe9motic\xf4nes pour le salon"}, +gh8(){return"Param\xe8tre des \xe9motic\xf4nes"}, +gh9(){return"Raccourci de l'\xe9motic\xf4ne"}, +gj2(){return"Vous devez s\xe9lectionner un raccourci d'\xe9motic\xf4ne et une image\xa0!"}, +gfe(){return"Discussion vide"}, +gj3(){return"Activer globalement le pack d'\xe9motic\xf4nes"}, +gfw(){return"Activer le chiffrement"}, +gj4(){return"Vous ne pourrez plus d\xe9sactiver le chiffrement. \xcates-vous s\xfbr(e)\xa0?"}, +gha(){return"Le chiffrement n'est pas activ\xe9"}, +j5(a){return a+" a mis fin \xe0 l'appel"}, +gnA(){return"Enter chat name"}, +gf1(){return"Saisissez une adresse de courriel"}, +gkJ(){return"Serveur d'accueil"}, +gj6(){return"Renseignez votre serveur d'accueil"}, +ghb(){return"Tout est pr\xeat !"}, +gfz(){return"Extr\xeamement offensant"}, +gj9(a){return"Taille de la police"}, +geD(a){return"Transf\xe9rer"}, +gja(){return"Vendredi"}, +gkH(){return"\xc0 partir de l'entr\xe9e dans le salon"}, +gkI(){return"\xc0 partir de l'invitation"}, +gfQ(){return"Aller dans le nouveau salon"}, +ghx(){return"Description du groupe"}, +f8(a){return"Groupe avec "+a}, +ghy(){return"Les invit\xe9s ne peuvent pas rejoindre"}, +ghz(){return"Les invit\xe9s peuvent rejoindre"}, +jb(a,b){return a+" a annul\xe9 l'invitation de "+b}, +ghc(){return"Aide"}, +gjc(){return"Cacher les \xe9v\xe8nements supprim\xe9s"}, +gjd(){return"Cacher les \xe9v\xe8nements inconnus"}, +gfA(){return"\xc0 quel point ce contenu est-il offensant\xa0?"}, +ghd(){return"Ignorer"}, +gek(){return"Utilisateur\xb7ices ignor\xe9\xb7es"}, +gje(){return"Vous pouvez ignorer les utilisateur\xb7ices qui vous d\xe9rangent en les mettant dans votre liste \xe0 ignorer personnelle. Vous ne recevrez plus de messages ou d'invitations \xe0 participer \xe0 un salon de discussion de la part des utilisateur\xb7ices figurant sur cette liste."}, +gjf(){return"Ignorer l'utilisateur\xb7ice"}, +gfB(){return"J'ai cliqu\xe9 sur le lien"}, +gjg(){return"Phrase de passe ou cl\xe9 de r\xe9cup\xe9ration incorrecte"}, +gfC(){return"Non offensant"}, +gjh(){return"Inviter un contact"}, +ji(a){return"Inviter un contact dans "+a}, +gjk(){return"Invit\xe9\xb7e"}, +jl(a,b){return"\ud83d\udce9 "+a+" a invit\xe9 "+b}, +gjm(){return"Uniquement les utilisateur\xb7ices invit\xe9\xb7es"}, +gjj(){return"Inviter pour moi"}, +gjn(){return"est en train d'\xe9crire"}, +hf(a){return"\ud83d\udc4b "+a+" a rejoint la discussion"}, +ghe(){return"Rejoindre le salon"}, +jo(a,b){return"\ud83d\udc5e "+a+" a expuls\xe9 "+b}, +ghg(){return"Expulser de la discussion"}, +hh(a){return"Vu\xb7e pour la derni\xe8re fois\u202f: "+a}, +gjp(){return"Vu pour la derni\xe8re fois il y a longtemps"}, +geV(){return"Partir"}, +gjq(){return"A quitt\xe9 la discussion"}, +gjr(){return"Clair"}, +js(a){return"Charger "+a+" participant\xb7es de plus"}, +gfq(){return"Exporter la session et effacer l'appareil"}, +gkD(){return"Cette action ne peut pas \xeatre annul\xe9e. Assurez-vous d'enregistrer convenablement le fichier de sauvegarde."}, +gkB(){return"Utilisateurs/trices de TOR : Exporter la session"}, +gkC(){return"Pour les utilisateurs/trices de TOR, il est recommand\xe9 d'exporter la session avant de fermer la fen\xeatre."}, +gkK(){return"Utilisateurs/trices de TOR : Importer une session export\xe9e"}, +gkL(){return"Vous avez export\xe9 votre session la derni\xe8re fois sur TOR ? Importez-la rapidement et continuez \xe0 discuter."}, +geW(){return"Chargement\u2026 Veuillez patienter."}, +ghi(){return"Charger plus\u2026"}, +geX(){return"Se connecter"}, +jt(a){return"Se connecter \xe0 "+a}, +gkM(){return"Se connecter en un clic"}, +ghj(){return"Se d\xe9connecter"}, +gju(){return"Changements de membres"}, +gf4(){return"Mentionner"}, +gjv(){return"Messages"}, +go8(){return"Aucun r\xe9sultat de recherche correspondant."}, +gfD(){return"Mod\xe9rateur\xb7rice"}, +gjw(){return"Lundi"}, +ghk(){return"Pour l'instant, vous avez besoin de Pantalaimon pour utiliser le chiffrement de bout en bout."}, +gfg(){return"Nouvelle discussion"}, +ghl(){return"Nouvelle demande de v\xe9rification !"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Suivant"}, +gjx(){return"Non"}, +gjy(){return"Aucune connexion au serveur"}, +gjz(){return"Aucune \xe9motic\xf4ne trouv\xe9e. \ud83d\ude15"}, +gjA(){return"Vous pouvez activer le chiffrement seulement quand le salon n'est plus accessible au public."}, +kP(a,b){return a.k(0)+" n'est pas un serveur Matrix, souhaitez-vous utiliser "+b.k(0)+" \xe0 la place ?"}, +gjB(){return"Vous n'avez pas encore ajout\xe9 de moyen pour r\xe9cup\xe9rer votre mot de passe."}, +gfE(){return"Aucune permission"}, +ghm(){return"Aucun salon trouv\xe9\u2026"}, +gfF(){return"Notifications"}, +gjC(){return"Notifications activ\xe9es pour ce compte"}, +gfG(){return"Offensant"}, +gjD(){return"Hors ligne"}, +gdq(){return"Valider"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oups, un probl\xe8me est survenu\u2026"}, +gkQ(){return"Un de vos clients a \xe9t\xe9 d\xe9connect\xe9"}, +gkR(){return"Ouvrir dans maps"}, +gki(){return"Ce serveur doit valider votre adresse \xe9lectronique pour l'inscription."}, +ghn(){return"Ou"}, +gho(){return"Participant(e)"}, +gjF(){return"Phrase de passe ou cl\xe9 de r\xe9cup\xe9ration"}, +gjG(a){return"Mot de passe"}, +gf6(){return"Mot de passe oubli\xe9"}, +ghp(){return"Le mot de passe a \xe9t\xe9 modifi\xe9"}, +ghq(){return"R\xe9cup\xe9ration du mot de passe"}, +gjI(){return"Choisir une image"}, +gjJ(){return"\xc9pingler"}, +gjL(){return"Choisissez un nom d'utilisateur\xb7ice"}, +gfI(){return"Veuillez cliquer sur le lien contenu dans le courriel puis continuez."}, +gfJ(){return"Renseignez votre mot de passe"}, +gjO(){return"Renseignez votre nom d'utilisateur\xb7ice"}, +gjP(){return"Veuillez suivre les instructions sur le site et appuyer sur Suivant."}, +gjR(){return"Vie priv\xe9e"}, +gkS(){return"R\xe8gles de notifications"}, +gfL(a){return"Motif"}, +jT(a){return a+" a supprim\xe9 un \xe9v\xe8nement"}, +gjU(){return"Refuser"}, +jV(a){return a+" a refus\xe9 l'invitation"}, +gbI(a){return"Supprimer"}, +gjW(){return"Supprimer tous les autres appareils"}, +jY(a){return"Supprim\xe9 par "+a}, +gk6(){return"D\xe9bannissement de la discussion"}, +gjX(){return"Supprimer votre avatar"}, +gjZ(){return"Afficher les contenus riches des messages"}, +ghs(){return"Remplacer le salon par une nouvelle version"}, +gfN(a){return"R\xe9pondre"}, +gfh(){return"Signaler un message"}, +gk_(){return"Le salon a \xe9t\xe9 mis \xe0 niveau"}, +gk0(){return"Version du salon"}, +ghA(){return"Samedi"}, +gkd(){return"Enregistrer le fichier"}, +ghB(){return"S\xe9curit\xe9"}, +gjS(){return"Cl\xe9 de r\xe9cup\xe9ration"}, +gkT(){return"Cl\xe9 de r\xe9cup\xe9ration perdue ?"}, +hC(a){return"Vu par "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Vu par "+a+" et "+b+" autres",s,s)}, +hD(a,b){return"Vu par "+a+" et "+b}, +geJ(a){return"Envoyer"}, +ghE(){return"Envoyer un message"}, +gkg(){return"Envoyer un texte"}, +ghF(){return"Envoyer un fichier audio"}, +ghG(){return"Envoyer un fichier"}, +ghH(){return"Envoyer une image"}, +ghI(){return"Envoyer des messages"}, +ghJ(){return"Envoyer une vid\xe9o"}, +hK(a){return"\ud83d\udcc1 "+a+" a envoy\xe9 un fichier"}, +hN(a){return"\ud83c\udfa4 "+a+" a envoy\xe9 un fichier audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" a envoy\xe9 une image"}, +fR(a){return"\ud83d\ude0a "+a+" a envoy\xe9 un autocollant"}, +hM(a){return"\ud83c\udfa5 "+a+" a envoy\xe9 une vid\xe9o"}, +kh(a){return a+" a envoy\xe9 des informations sur l'appel"}, +gkj(){return"Cr\xe9er un lien d'invitation"}, +gfS(){return"D\xe9finir le niveau de permissions"}, +gfU(){return"Param\xe8tres"}, +gfl(a){return"Partager"}, +kk(a){return a+" a partag\xe9 sa position"}, +gkl(){return"Afficher le mot de passe"}, +gfa(){return"S'inscrire"}, +gly(){return"Authentification unique"}, +ghP(a){return"Ignorer"}, +gnS(){return"Invite"}, +ghQ(){return"Code source"}, +hR(a){return a+" a d\xe9marr\xe9 un appel"}, +gkn(a){return"Soumettre"}, +gko(){return"Dimanche"}, +glF(){return"Synchronisation... Veuillez patienter."}, +gkq(){return"Syst\xe8me"}, +gkW(){return"Elles ne correspondent pas"}, +gkX(){return"Elles correspondent"}, +gkY(){return"Jeudi"}, +gkZ(){return"Trop de requ\xeates. Veuillez r\xe9essayer plus tard\xa0!"}, +gl_(){return"Transfert \xe0 partir d'un autre appareil"}, +gl0(){return"Retenter l'envoi"}, +gl1(){return"Mardi"}, +l2(a,b){return a+" a annul\xe9 le bannissement de "+b}, +gl3(){return"Retirer le blocage sur l'appareil"}, +gl4(){return"Appareil inconnu"}, +gk7(){return"Algorithme de chiffrement inconnu"}, +l5(a,b){return"\xc9v\xe9nement de type inconnu : '"+a+"'"}, +gfP(){return"D\xe9s\xe9pingler"}, +l6(a,b){return a+" et "+b+" autres sont en train d'\xe9crire"}, +l7(a,b){return a+" et "+b+" sont en train d'\xe9crire"}, +l8(a){return a+" est en train d'\xe9crire"}, +l9(a){return"\ud83d\udeaa "+a+" a quitt\xe9 la discussion"}, +la(a,b){return a+" a envoy\xe9 un \xe9v\xe8nement de type "+b}, +gmt(){return"Non v\xe9rifi\xe9"}, +ge1(){return"V\xe9rifi\xe9"}, +gk9(){return"Commencer la v\xe9rification"}, +gka(){return"La v\xe9rification a \xe9t\xe9 effectu\xe9e avec succ\xe8s !"}, +glb(){return"V\xe9rification de l'autre compte"}, +glc(){return"Visibilit\xe9 de l'historique de la discussion"}, +gld(){return"Visible pour tous les participant\xb7es"}, +gle(){return"Visible pour tout le monde"}, +glf(){return"En attente de l'acceptation de la demande par le partenaire\u2026"}, +glg(){return"En attente de l'acceptation de l'\xe9moji par le partenaire\u2026"}, +glh(){return"En attente de l'acceptation des nombres par le partenaire\u2026"}, +gli(){return"Image de fond"}, +glj(){return"Attention\xa0!"}, +glk(){return"Mercredi"}, +ghu(){return"Nous vous avons envoy\xe9 un courriel"}, +ghv(){return"Pourquoi voulez-vous le signaler ?"}, +glm(){return"Effacer la sauvegarde de votre discussion pour cr\xe9er une nouvelle cl\xe9 de r\xe9cup\xe9ration ?"}, +gln(){return"Gr\xe2ce \xe0 ces adresses, vous pouvez r\xe9cup\xe9rer votre mot de passe si vous en avez besoin."}, +geR(){return"Oui"}, +glo(){return"Vous"}, +gkc(){return"Vous \xeates invit\xe9\xb7e \xe0 cette discussion"}, +glp(){return"Vous ne participez plus \xe0 cette discussion"}, +glq(){return"Vous avez \xe9t\xe9 banni\xb7e de cette discussion"}, +gls(){return"Votre cl\xe9 publique"}, +gkN(){return"Informations sur le message"}, +gmq(a){return"Heure"}, +gd3(a){return"Type de message"}, +glv(){return"Exp\xe9diteur/trice"}, +gmj(){return"Ouvrir dans la Galerie"}, +gmn(){return"Supprimer de l\u2019espace"}, +gmk(){return"Pour d\xe9verrouiller vos anciens messages, veuillez entrer votre cl\xe9 de r\xe9cup\xe9ration qui a \xe9t\xe9 g\xe9n\xe9r\xe9e lors d'une session pr\xe9c\xe9dente. Votre cl\xe9 de r\xe9cup\xe9ration n'est PAS votre mot de passe."}, +glK(){return"Ajouter \xe0 la story"}, +gml(){return"Publier"}, +gkb(){return"Qui peut voir mes stories ?"}, +gmp(){return"Cet(te) utilisateur(trice) n'a encore rien post\xe9 dans sa story"}, +gmo(){return"La r\xe9ponse a \xe9t\xe9 envoy\xe9e"}, +lB(a,b){return"Story du "+a+" : \n"+b}, +gll(){return"Veuillez noter que les personnes peuvent se voir et se contacter dans votre story."}, +gmu(){return"Que se passe-t-il ?"}, +glI(){return"Ajouter une description"}, +glC(){return"Veuillez noter que les personnes peuvent se voir et se contacter dans votre story. Vos stories seront visibles pendant 24 heures, mais il n'y a aucune garantie qu'elles seront supprim\xe9es de tous les appareils et de tous les serveurs."}, +gm8(){return"Je comprends"}, +gkV(){return"Signaler l'utilisateur/trice"}, +mm(a,b){return a+" a r\xe9agi avec "+b}, +gjK(){return"\xc9pingler au salon"}, +glT(){return"Voulez-vous vraiment d\xe9s\xe9pingler d\xe9finitivement l'\xe9v\xe9nement\xa0?"}, +gfv(){return"\xc9mojis"}, +gm2(){return"Appels vid\xe9o exp\xe9rimentaux"}, +glY(){return"Courriel ou identifiant"}, +gma(){return"Probl\xe8mes relatifs au mode priv\xe9"}, +gm9(){return"Le stockage des messages n'est malheureusement pas activ\xe9 par d\xe9faut en mode priv\xe9.\nVeuillez consulter :\n - about:config\n - D\xe9finir dom.indexedDB.privateBrowsing.enabled \xe0 \xab vrai \xbb.\nSinon, il n'est pas possible d'ex\xe9cuter FluffyChat."}, +gmx(){return"Nom"}, +gmE(){return"Vous avez rejet\xe9 l'invitation"}, +glr(){return"Vous avez rejoint la discussion"}, +gmy(){return"\ud83d\udc4d Vous avez accept\xe9 l'invitation"}, +mz(a){return"Vous avez banni "+a}, +mA(a){return"Vous avez retir\xe9 l'invitation pour "+a}, +mB(a){return"\ud83d\udce9 Vous avez \xe9t\xe9 invit\xe9 par "+a}, +mC(a){return"\ud83d\udce9 Vous avez invit\xe9 "+a}, +mD(a){return"\ud83d\udc5e Vous avez d\xe9gag\xe9 "+a}, +mF(a){return"Vous avez d\xe9banni "+a}, +gmg(){return"Veuillez saisir une adresse \xe9lectronique valide. Sinon, vous ne pourrez pas r\xe9initialiser votre mot de passe. Si vous ne voulez pas le faire, appuyez \xe0 nouveau sur le bouton pour continuer."}, +gmr(){return"D\xe9verrouiller les anciens messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"Stocker la cl\xe9 de r\xe9cup\xe9ration dans un espace s\xe9curis\xe9 de cet appareil."}, +glu(){return"Enregistrer cette cl\xe9 manuellement en d\xe9clenchant la bo\xeete de dialogue de partage du syst\xe8me ou le presse-papiers."}, +glA(){return"Stocker de mani\xe8re s\xe9curis\xe9 sur cet appareil"}, +gk8(){return"Utilisateur/trice"}, +glX(){return"Personnalis\xe9"}, +gmw(){return"Pourquoi ce message est-il illisible ?"}, +gmh(){return"Cela peut se produire si le message a \xe9t\xe9 envoy\xe9 avant que vous ne vous soyez connect\xe9 \xe0 votre compte sur cet appareil.\n\nIl est \xe9galement possible que l'exp\xe9diteur ait bloqu\xe9 votre appareil ou qu'un probl\xe8me de connexion Internet se soit produit.\n\n\xcates-vous capable de lire le message sur une autre session ? Vous pouvez alors transf\xe9rer le message \xe0 partir de celle-ci ! Allez dans Param\xe8tres > Appareils et assurez-vous que vos appareils se sont v\xe9rifi\xe9s mutuellement. Lorsque vous ouvrirez le salon la fois suivante et que les deux sessions seront au premier plan, les cl\xe9s seront transmises automatiquement.\n\nVous ne voulez pas perdre les cl\xe9s en vous d\xe9connectant ou en changeant d'appareil ? Assurez-vous que vous avez activ\xe9 la sauvegarde de la discussion dans les param\xe8tres."}, +gm0(){return"Entrer dans l\u2019espace"}, +gm_(){return"Entrer dans le salon"}, +glL(){return"Tous les espaces"}, +mi(a){return a+" discussions"}, +gm6(){return"Masquer les \xe9v\xe9nements d'\xe9tat sans importance"}, +ht(a){return"Discussion vide (\xe9tait "+a+")"}, +gny(){return"Chiffrer cette discussion"}, +gnz(){return"Chiffrement de bout en bout"}, +gnr(){return"Pour des raisons de s\xe9curit\xe9, vous ne pouvez pas d\xe9sactiver le chiffrement dans une discussion s'il a \xe9t\xe9 activ\xe9 avant."}, +gkm(){return"D\xe9sol\xe9, ce n'est pas possible"}, +gnq(){return"Cl\xe9s de l\u2019appareil :"}, +gos(){return"Rouvrir la discussion"}, +go3(){return"Attention ! Sans l'activation de la sauvegarde de la discussion, vous perdrez l'acc\xe8s \xe0 vos messages chiffr\xe9s. Il est fortement recommand\xe9 d'activer la sauvegarde de la discussion avant de se d\xe9connecter."}, +go6(){return"Aucun autre appareil trouv\xe9"}, +gnL(){return"Le serveur reporte que le fichier est trop large pour \xeatre envoy\xe9."}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Rechercher des personnes ou salons"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.ave.prototype={ +gjH(){return"N\xedl na pasfhocail ch\xe9anna!"}, +gjN(){return"Iontr\xe1il r\xedomhphost bail\xed le do thoil."}, +gfM(){return"Scr\xedobh an pasfhocal ar\xeds"}, +jM(a){return"Roghnaigh "+a+" carachtar ar a laghad."}, +ghT(){return"Faoi"}, +ghU(a){return"Glac"}, +hV(a){return"Ghlac "+a+" leis an cuireadh"}, +hW(a){return"Thosaigh "+a+" an cripti\xfa \xf3 dheireadh go deireadh"}, +ghX(){return"Cuir r\xedomhphoist"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Riarth\xf3ir"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return"D'fhreagair "+a+" an glao"}, +ghZ(){return"Is f\xe9idir le aon duine dul isteach"}, +gfW(){return"Cartlann"}, +geN(){return"An bhfuil t\xfa cinnte?"}, +gi_(){return"An bhfuil t\xfa cinnte gur mhaith leat log\xe1il amach?"}, +gi0(){return"Chun a bheith in ann an duine eile a sh\xedni\xfa, cuir isteach do phasfhr\xe1sa st\xf3ir s\xe1bh\xe1ilte n\xf3 d'eochair t\xe9arnaimh."}, +i1(a){return"Glac leis an iarratas f\xedoraithe seo \xf3 "+a+"?"}, +i2(a,b,c){return"T\xe1 na cine\xe1lacha log\xe1la isteach seo ar f\xe1il faoin freastala\xed baile:\n"+a+"\nAch n\xedl ach na ceann seo ar f\xe1il faoin aip seo:\n"+b}, +i3(a,b,c,d){return"T\xe1 na leaganacha sonra\xedochta seo ar f\xe1il faoin freastala\xed baile:\n"+a+"\nAch n\xedl ach na ceann seo ar f\xe1il faoin aip seo "+b}, +gfX(){return"Toirmisc \xf3n gcomhr\xe1"}, +gi4(){return"Coiscthe"}, +i5(a,b){return"Chuir "+a+" cosc ar "+b}, +gi6(){return"Bac Gl\xe9as"}, +gdm(){return"Bactha"}, +gi7(){return"Teachtaireachta\xed bota"}, +gkr(){return"M\xe9id na mbolg\xe1n cainte"}, +gcT(a){return"Cealaigh"}, +fY(a){return"N\xed f\xe9idir an URI "+a+" a oscailt"}, +gfZ(){return"Athraigh ainm an ghl\xe9is"}, +ib(a){return"D'athraigh "+a+" abhat\xe1r an chomhr\xe1"}, +ic(a,b){return"D'athraigh "+a+" an cur s\xedos comhr\xe1 go: '"+b+"'"}, +ie(a,b){return"D'athraigh "+a+" an t-ainm comhr\xe1 go: '"+b+"'"}, +ig(a){return"D'athraigh "+a+" na ceadanna comhr\xe1"}, +ih(a,b){return"D'athraigh "+a+" a n-ainm taispe\xe1na go: '"+b+"'"}, +ii(a){return"D'athraigh "+a+" na rialacha rochtana aoi"}, +ij(a,b){return"D'athraigh "+a+" na rialacha maidir le rochtain aoi chuig: "+b}, +ik(a){return"D'athraigh "+a+" infheictheacht na staire"}, +il(a,b){return"D'athraigh "+a+" infheictheacht na staire go: "+b}, +im(a){return"D'athraigh "+a+" na rialacha ceangail"}, +io(a,b){return"D'athraigh "+a+" na rialacha ceangail go: "+b}, +ip(a){return"D'athraigh "+a+" a n-abhat\xe1r"}, +iq(a){return"D'athraigh "+a+" ailiasanna an tseomra"}, +ir(a){return"D'athraigh "+a+" nasc an chuiridh"}, +gh_(){return"Athraigh an pasfhocal"}, +gi9(){return"Athraigh do st\xedl"}, +gi8(){return"Athraigh ainm an ghr\xfapa"}, +gia(){return"Athraigh c\xfalbhrat"}, +gis(){return"Truaill\xedodh an cripti\xfa"}, +gf0(){return"Comhr\xe1"}, +ghw(){return"Buna\xedodh do ch\xfaltaca comhr\xe1."}, +gfc(){return"C\xfaltaca comhr\xe1"}, +git(){return"T\xe1 do ch\xfaltaca comhr\xe1 daingnithe le heochair sl\xe1nd\xe1la. D\xe9an cinnte nach gcaillfidh t\xfa \xe9."}, +giu(){return"Comhr\xe1ite"}, +gfd(){return"Roghnaigh pasfhocal l\xe1idir"}, +giw(){return"Roghnaigh ainm \xfas\xe1ideora"}, +gh0(){return"Glan an cartlann"}, +gdg(a){return"D\xfan"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return u.iR}, +giy(){return"Glan an taisce"}, +giz(){return"Cruthaigh comhr\xe1 gr\xfapa folamh\n\xdas\xe1id --no-encryption chun cripti\xfach\xe1n a dh\xedchumas\xfa"}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Seol t\xe9acs HTML-form\xe1idithe"}, +giC(){return u.iR}, +giD(){return"T\xe9igh isteach sa seomra \xe1irithe"}, +giE(){return"Bain an t-\xfas\xe1ideoir \xe1irithe den seomra seo"}, +giF(){return"F\xe1g an seomra seo"}, +gku(){return"D\xe9an cur s\xedos ort f\xe9in"}, +giG(){return"Cuir do phicti\xfar don seomra seo (le mxc-uri)"}, +giH(){return"Socraigh d'ainm taispe\xe1na don seomra seo"}, +gkv(){return"Socraigh leibh\xe9al cumhachta an \xfas\xe1ideora \xe1irithe (r\xe9amhshocr\xfa: 50)"}, +gkw(){return"Seol t\xe9acs neamhfhoirmithe"}, +gkx(){return"Seol freagra mar fhreagairt"}, +gky(){return"Seol t\xe9acs"}, +giI(){return"Cuir deireadh an cosc den \xfas\xe1ideoir \xe1irithe \xf3n seomra seo"}, +gkz(){return"Ord\xfa neamhbhail\xed"}, +kA(a){return"N\xed ord\xfa \xe9 "+a+"."}, +giJ(){return"D\xe9an compar\xe1id agus d\xe9an cinnte go bhfuil an emoji seo a leanas comhoiri\xfanach le emoji an ghl\xe9is eile:"}, +giK(){return"D\xe9an compar\xe1id idir na huimhreacha seo a leanas agus d\xe9an cinnte go bhfuil na huimhreacha seo a leanas ag teacht le huimhreacha an ghl\xe9is eile:"}, +gh1(){return"Cumraigh comhr\xe1"}, +giL(){return"Tugadh cuireadh don theagmh\xe1il a thar isteach sa gr\xfapa"}, +giM(){return"Coinn\xedonn s\xe9 ainm taispe\xe1na"}, +giN(){return"Coinn\xedonn s\xe9 ainm \xfas\xe1ideora"}, +gfo(){return"Tuairisc\xedodh an t-\xe1bhar do lucht riarach\xe1in an fhreastala\xed"}, +giO(){return"C\xf3ipe\xe1ilte ar an ghearrthaisce"}, +gfp(a){return"C\xf3ipe\xe1il"}, +giP(){return"C\xf3ipe\xe1il ar an ghearrthaisce"}, +iQ(a){return"N\xedorbh fh\xe9idir teachtaireacht a dh\xedchripti\xfa: "+a}, +iR(a){return a+" rannph\xe1irtithe"}, +iS(a){return"Rinne "+a+" an comhr\xe1"}, +giT(){return"Dorcha"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"/"+b+"/"+a}, +giW(){return"D\xedghn\xedomhachtaeoidh s\xe9 seo do chuntas \xfas\xe1ideora. N\xed f\xe9idir \xe9 seo a cheal\xfa! An bhfuil t\xfa cinnte?"}, +giX(){return"Leibh\xe9al ceada r\xe9amhshocraithe"}, +geB(a){return"Scrios"}, +giY(){return"Scrios an cuntas"}, +gh3(){return"Scrios an teachtaireacht"}, +gfs(){return"Gl\xe9asanna"}, +geS(){return"Comhr\xe1ite D\xedreacha"}, +gns(a){return"Download"}, +gj_(){return"Cuir in eagar"}, +gj0(){return"Cuir freastala\xed bloc\xe1ilte in eagar"}, +gh4(){return"Cuir ceadanna an chomhr\xe1 in eagar"}, +gh5(){return"Cuir in eagar abhat\xe1r an tseomra"}, +gh6(){return"T\xe1 iomaite ann cheana f\xe9in!"}, +gh7(){return"Gearrch\xf3d emote neamhbhail\xed!"}, +gj1(){return"Pac\xe1ist\xed straoiseoige don seomra"}, +gh8(){return"Socruithe straoiseoige"}, +gh9(){return"Gearrch\xf3d straoiseoige"}, +gj2(){return"Caithfidh t\xfa gearrch\xf3d straoiseoige agus \xedomh\xe1 a roghn\xfa!"}, +gfe(){return"Comhr\xe1 folamh"}, +gj3(){return"Cumasaigh pac\xe1iste straoiseoige go huil\xedoch"}, +gfw(){return"Tosaigh cripti\xfa"}, +gj4(){return"N\xed bheidh in ann an cripti\xfa a dh\xedchumas\xfa n\xedos m\xf3. An bhfuil t\xfa cinnte?"}, +gha(){return"N\xed chumasa\xedtear cripti\xfa"}, +j5(a){return"Chuir "+a+" deireadh leis an nglao"}, +gnA(){return"Enter chat name"}, +gf1(){return"Cuir isteach seoladh r\xedomhphoist"}, +gkJ(){return"Freastala\xed baile"}, +gj6(){return"Cuir isteach do fhreastala\xed baile"}, +ghb(){return"Gach rud r\xe9idh!"}, +gfz(){return"F\xedor-maslach"}, +gj9(a){return"M\xe9id cl\xf3"}, +geD(a){return"Seol ar aghaidh"}, +gja(){return"D\xe9 hAoine"}, +gkH(){return"\xd3 tar isteach"}, +gkI(){return"\xd3n gcuireadh"}, +gfQ(){return"T\xe9igh go dt\xed an seomra nua"}, +ghx(){return"Cur s\xedos ar an ngr\xfapa"}, +f8(a){return"Gr\xfapa le "+a}, +ghy(){return"T\xe1 cosc ar a\xedonna"}, +ghz(){return"Is f\xe9idir le ha\xedonna p\xe1irt a ghlacadh"}, +jb(a,b){return"Tharraing "+a+" an cuireadh do "+b+" siar"}, +ghc(){return"Cabhair"}, +gjc(){return"Folaigh imeachta\xed athdh\xe9anta"}, +gjd(){return"Folaigh imeachta\xed anaithnide"}, +gfA(){return"C\xe9 chomh maslach at\xe1 an t-\xe1bhar seo?"}, +ghd(){return"Tabhair neamhaird ar"}, +gek(){return"\xdas\xe1ideoir\xed a dtugann t\xfa neamhaird orthu"}, +gje(){return"Is f\xe9idir leat neamhaird a dh\xe9anamh d'\xfas\xe1ideoir\xed at\xe1 ag cur isteach ort. N\xed bheidh t\xfa in ann aon teachtaireachta\xed n\xf3 cuireadh seomra a fh\xe1il \xf3 na h\xfas\xe1ideoir\xed ar do liosta neamhaird phearsanta."}, +gjf(){return"Tabhair neamhaird ar ainm \xfas\xe1ideora"}, +gfB(){return"Chlice\xe1il m\xe9 ar an nasc"}, +gjg(){return"Pasfhr\xe1sa n\xf3 eochair t\xe9arnaimh m\xedcheart"}, +gfC(){return"Neamhurch\xf3ideach"}, +gjh(){return"Tabhair cuireadh do theagmh\xe1il"}, +ji(a){return"Tabhair cuireadh do theagmh\xe1il chuig "+a}, +gjk(){return"Le cuireadh"}, +jl(a,b){return"Thug "+a+" cuireadh do "+b}, +gjm(){return"\xdas\xe1ideoir\xed le cuireadh amh\xe1in"}, +gjj(){return"Tabhair cuireadh dom"}, +gjn(){return"ag cl\xf3scr\xedobh"}, +hf(a){return"Th\xe1inig "+a+" isteach sa chomhr\xe1"}, +ghe(){return"T\xe9igh isteach sa seomra"}, +jo(a,b){return"Chaith "+a+" "+b+" amach"}, +ghg(){return"Caith \xe9 amach as an comhr\xe1"}, +hh(a){return"Gn\xedomhach deireanach: "+a}, +gjp(){return"Le feice\xe1il i bhfad \xf3 shin"}, +geV(){return"F\xe1g"}, +gjq(){return"F\xe1gadh an comhr\xe1"}, +gjr(){return"Solas"}, +js(a){return"L\xf3d\xe1il "+a+" n\xedos m\xf3 rannph\xe1irtithe"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Ag l\xf3d\xe1il\u2026 Fan, le do thoil."}, +ghi(){return"L\xf3d\xe1il n\xedos m\xf3\u2026"}, +geX(){return"Log\xe1il isteach"}, +jt(a){return"Log\xe1il isteach chuig "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Log\xe1il amach"}, +gju(){return"Athruithe ball"}, +gf4(){return"Luaigh"}, +gjv(){return"Teachtaireachta\xed"}, +go8(){return"No matching search results."}, +gfD(){return"Modhn\xf3ir"}, +gjw(){return"D\xe9 Luain"}, +ghk(){return"B\xed ar an eolas go dteasta\xedonn Pantalaimon uait chun cripti\xfa \xf3 cheann go ceann a \xfas\xe1id anois."}, +gfg(){return"Comhr\xe1 nua"}, +ghl(){return"Iarratas f\xedoraithe nua!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Ar Aghaidh"}, +gjx(){return"N\xedl"}, +gjy(){return"Gan aon nasc leis an bhfreastala\xed"}, +gjz(){return"N\xedor aims\xedodh aon straoiseoga. \ud83d\ude15"}, +gjA(){return"N\xed f\xe9idir leat cripti\xfa a ghn\xedomhacht\xfa ach a luaithe nach bhfuil an seomra inrochtana go poibl\xed a thuilleadh."}, +kP(a,b){return"N\xedl "+a.k(0)+" freastala\xed Matrix. \xdas\xe1id "+b.k(0)+" ina \xe1it sin?"}, +gjB(){return"N\xedor chuir t\xfa bealach leis do phasfhocal a aisghabh\xe1il f\xf3s."}, +gfE(){return"Gan cead"}, +ghm(){return"N\xedor aims\xedodh aon seomra\xed\u2026"}, +gfF(){return"F\xf3gra\xed"}, +gjC(){return"F\xf3gra\xed cumasaithe don chuntas seo"}, +gfG(){return"Maslach"}, +gjD(){return"As l\xedne"}, +gdq(){return"togha"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"\xdaps, chuaigh rud \xe9igin m\xedcheart \u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Oscail i l\xe9arsc\xe1ileanna"}, +gki(){return"N\xed m\xf3r don fhreastala\xed seo do sheoladh r\xedomhphoist a bhail\xedocht\xfa le haghaidh cl\xe1r\xfach\xe1in."}, +ghn(){return"N\xf3"}, +gho(){return"Rannph\xe1irt\xed"}, +gjF(){return"pasfhr\xe1sa n\xf3 eochair t\xe9arnaimh"}, +gjG(a){return"Pasfhocal"}, +gf6(){return"Pasfhocal dearmadta"}, +ghp(){return"Athra\xedodh an pasfhocal"}, +ghq(){return"Aisfh\xe1il pasfhocail"}, +gjI(){return"Roghnaigh \xedomh\xe1"}, +gjJ(){return"Bior\xe1n"}, +gjL(){return"Roghnaigh ainm \xfas\xe1ideora le do thoil"}, +gfI(){return"Clice\xe1il ar an nasc sa r\xedomhphost agus ansin lean ar aghaidh."}, +gfJ(){return"Iontr\xe1il do phasfhocal le do thoil"}, +gjO(){return"Cuir isteach d'ainm \xfas\xe1ideora le do thoil"}, +gjP(){return'Lean na treoracha ar an su\xedomh gr\xe9as\xe1in agus tap\xe1il "ar aghaidh".'}, +gjR(){return"Pr\xedobh\xe1ideacht"}, +gkS(){return"Rialacha na bhf\xf3gra\xed"}, +gfL(a){return"F\xe1th"}, +jT(a){return"Rinne "+a+" cinsire imeacht"}, +gjU(){return"Di\xfaltaigh"}, +jV(a){return"Dhi\xfaltaigh "+a+" don chuireadh"}, +gbI(a){return"Bain"}, +gjW(){return"Bain gach gl\xe9as eile"}, +jY(a){return"Bainte de ag "+a}, +gk6(){return"Cuir deireadh an cosc \xf3n gcomhr\xe1"}, +gjX(){return"Bain d'abhat\xe1r"}, +gjZ(){return"Taispe\xe1in \xe1bhar teachtaireachta saibhir"}, +ghs(){return"Cuir leagan seomra n\xedos nua\xed in ionad an tseomra"}, +gfN(a){return"Freagair"}, +gfh(){return"Tuairiscigh teachtaireacht"}, +gk_(){return"Uasghr\xe1da\xedodh an seomra"}, +gk0(){return"Leagan seomra"}, +ghA(){return"D\xe9 Sathairn"}, +gkd(){return"S\xe1bh\xe1il comhad"}, +ghB(){return"Sl\xe1nd\xe1il"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Le feice\xe1il ag "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Le feice\xe1il ag "+a+" agus "+b+" daoine eile",s,s)}, +hD(a,b){return"Le feice\xe1il ag "+a+" agus "+b}, +geJ(a){return"Seol"}, +ghE(){return"Seol teachtaireacht"}, +gkg(){return"Seol mar th\xe9acs"}, +ghF(){return"Seol fuaim"}, +ghG(){return"Seol comhad"}, +ghH(){return"Seol \xedomh\xe1"}, +ghI(){return"Seol teachtaireachta\xed"}, +ghJ(){return"Seol f\xedse\xe1n"}, +hK(a){return"Sheol "+a+" comhad"}, +hN(a){return"Sheol "+a+" fuaim"}, +hL(a){return"Sheol "+a+" picti\xfar"}, +fR(a){return"Sheol "+a+" gream\xe1n"}, +hM(a){return"Sheol "+a+" f\xedse\xe1n"}, +kh(a){return"Sheol "+a+" faisn\xe9is maidir le glaonna"}, +gkj(){return"Socraigh nasc cuiridh"}, +gfS(){return"Socraigh leibh\xe9al ceadanna"}, +gfU(){return"Socruithe"}, +gfl(a){return"Roinn"}, +kk(a){return"Roinn "+a+" an su\xedomh"}, +gkl(){return"Taispe\xe1in pasfhocal"}, +gfa(){return"Cl\xe1raigh Cuntas"}, +gly(){return"S\xednigh Aonair ar"}, +ghP(a){return"L\xe9im"}, +gnS(){return"Invite"}, +ghQ(){return"C\xf3d foinseach"}, +hR(a){return"Thosaigh "+a+" glao"}, +gkn(a){return"Cuir isteach"}, +gko(){return"D\xe9 Domhnaigh"}, +glF(){return"Ag sioncr\xf3n\xfa... Fan, le do thoil."}, +gkq(){return"C\xf3ras"}, +gkW(){return"N\xedl siad c\xe9anna"}, +gkX(){return"T\xe1 siad c\xe9anna"}, +gkY(){return"D\xe9ardaoin"}, +gkZ(){return"An iomarca iarratas. Bain triail eile as n\xedos d\xe9ana\xed!"}, +gl_(){return"Aistri\xfa \xf3 ghl\xe9as eile"}, +gl0(){return"D\xe9an iarracht a sheoladh ar\xeds"}, +gl1(){return"D\xe9 M\xe1irt"}, +l2(a,b){return"Chuir "+a+" deireadh an cosc "+b}, +gl3(){return"D\xedbhloc\xe1il Gl\xe9as"}, +gl4(){return"Gl\xe9as anaithnid"}, +gk7(){return"Algartam criptithe anaithnid"}, +l5(a,b){return"Imeacht anaithnid '"+a+"'"}, +gfP(){return"Bain bior\xe1n"}, +l6(a,b){return"t\xe1 "+a+" agus "+b+" daoine eile ag cl\xf3scr\xedobh"}, +l7(a,b){return"T\xe1 "+a+" agus "+b+" ag cl\xf3scr\xedobh"}, +l8(a){return"T\xe1 "+a+" ag cl\xf3scr\xedobh"}, +l9(a){return"D'fh\xe1g "+a+" an comhr\xe1"}, +la(a,b){return"Sheol "+a+" imeacht "+b}, +gmt(){return"Unverified"}, +ge1(){return"Deimhnithe"}, +gk9(){return"Tosaigh F\xedor\xfa"}, +gka(){return"D'fh\xedoraigh t\xfa go rath\xfail!"}, +glb(){return"Ag f\xedor\xfa cuntas eile"}, +glc(){return"Infheictheacht stair na comhr\xe1"}, +gld(){return"Infheicthe do na rannph\xe1irtithe go l\xe9ir"}, +gle(){return"Infheicthe do gach duine"}, +glf(){return"Ag fanacht le comhph\xe1irt\xed glacadh leis an iarratas\u2026"}, +glg(){return"Ag fanacht le comhph\xe1irt\xed glacadh leis na straoiseoga\u2026"}, +glh(){return"Ag fanacht le comhph\xe1irt\xed glacadh leis na huimhreacha \u2026"}, +gli(){return"C\xfalbhrat"}, +glj(){return"Rabhadh!"}, +glk(){return"D\xe9 C\xe9adaoin"}, +ghu(){return"Sheolamar r\xedomhphost chugat"}, +ghv(){return"C\xe9n f\xe1th ar mhaith leat \xe9 seo a thuairisci\xfa?"}, +glm(){return"Glan do c\xfaltaca comhr\xe1 a chruth\xfa eochair sl\xe1nd\xe1la nua?"}, +gln(){return"Leis na seolta\xed seo is f\xe9idir leat do phasfhocal a athshl\xe1n\xfa."}, +geR(){return"T\xe1"}, +glo(){return"T\xfa"}, +gkc(){return"Tugtar cuireadh duit chuig an gcomhr\xe1 seo"}, +glp(){return"N\xedl t\xfa ag glacadh p\xe1irte sa chomhr\xe1 seo a thuilleadh"}, +glq(){return"Cuireadh cosc ort \xf3n gcomhr\xe1 seo"}, +gls(){return"D'eochair phoibl\xed"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"R\xedomhphost n\xf3 ainm \xfas\xe1ideora"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Cuardaigh"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avf.prototype={ +gjH(){return"Os contrasinais non concordan!"}, +gjN(){return"Escribe un enderezo de email v\xe1lido."}, +gfM(){return"Repite o contrasinal"}, +jM(a){return"Escribe polo menos "+a+" caracteres."}, +ghT(){return"Acerca de"}, +ghU(a){return"Aceptar"}, +hV(a){return"\ud83d\udc4d "+a+" aceptou o convite"}, +hW(a){return"\ud83d\udd10 "+a+" activou o cifrado extremo-a-extremo"}, +ghX(){return"Engadir email"}, +glU(){return"Confirma o teu ID Matrix para poder eliminar a conta."}, +lE(a){return"Deber\xeda ser "+a}, +gfn(){return"Admin"}, +glP(){return"Env\xeda uns ollos desos grandes"}, +glO(){return"Env\xeda un agarimo"}, +glQ(){return"Env\xeda un abrazo"}, +lt(a){return a+" enviouche uns ollos grandes"}, +lW(a){return a+" m\xe1ndache un achuche"}, +m7(a){return a+" abr\xe1zate"}, +hY(a,b){return a+" respondeu \xe1 chamada"}, +ghZ(){return"Calquera pode unirse"}, +gfW(){return"Arquivo"}, +geN(){return"Tes a certeza?"}, +gi_(){return"Tes a certeza de querer sa\xedr?"}, +gi0(){return"Para poder asinar a outra persoa, escribe a t\xfaa frase de paso ou chave de recuperaci\xf3n."}, +i1(a){return"Aceptar a solicitude de verificaci\xf3n de "+a+"?"}, +i2(a,b,c){return"O servidor soporta as seguintes formas de conexi\xf3n:\n"+a+"\nPero esta app s\xf3 soporta:\n"+b}, +i3(a,b,c,d){return"O servidor soporta as seguintes caracter\xedsticas:\n"+a+"\nPero esta app s\xf3 soporta "+b}, +gfX(){return"Vetar na conversa"}, +gi4(){return"Vetada"}, +i5(a,b){return a+" vetou a "+b}, +gi6(){return"Bloquear dispositivo"}, +gdm(){return"Bloqueado"}, +gi7(){return"Mensaxes de Bot"}, +gkr(){return"Tama\xf1o da burbulla"}, +gcT(a){return"Cancelar"}, +fY(a){return"Non se pode abrir o URI "+a}, +gfZ(){return"Cambiar nome do dispositivo"}, +ib(a){return a+" cambiou o avatar do chat"}, +ic(a,b){return a+" mudou a descrici\xf3n da conversa a: '"+b+"'"}, +ie(a,b){return a+" mudou o nome da conversa a: '"+b+"'"}, +ig(a){return a+" mudou os permisos da conversa"}, +ih(a,b){return a+" cambiou o nome p\xfablico a: '"+b+"'"}, +ii(a){return a+" mudou as regras de acceso para convidadas"}, +ij(a,b){return a+" mudou as regras de acceso para convidadas a: "+b}, +ik(a){return a+" mudou a visibilidade do historial"}, +il(a,b){return a+" mudou a visibilidade do historial a: "+b}, +im(a){return a+" mudou as regras de acceso"}, +io(a,b){return a+" mudou as regras de acceso a: "+b}, +ip(a){return a+" mudou o avatar"}, +iq(a){return a+" mudou os alias da sala"}, +ir(a){return a+" mudou a ligaz\xf3n de convite"}, +gh_(){return"Mudar contrasinal"}, +gi9(){return"Cambiar o estilo"}, +gi8(){return"Mudar o nome do grupo"}, +gia(){return"Mudar fondo do chat"}, +gis(){return"O cifrado est\xe1 corrompido"}, +gf0(){return"Chat"}, +ghw(){return"Configurouse a copia de apoio do chat."}, +gfc(){return"Copia de apoio do chat"}, +git(){return"As mensaxes antigas est\xe1n protexidas cunha chave de recuperaci\xf3n. Pon coidado e non a perdas."}, +giu(){return"Chats"}, +gfd(){return"Escolle un contrasinal forte"}, +giw(){return"Escolle un nome de usuaria"}, +gh0(){return"Baleirar arquivo"}, +gdg(a){return"Pechar"}, +glR(){return"Marcar como sala de mensaxe directa"}, +glS(){return"Marcar como grupo"}, +gix(){return"Vetar a usuaria indicada desta sala"}, +giy(){return"Baleirar cach\xe9"}, +giz(){return"Crear un grupo de conversa baleiro\nUsa --no-encryption para desactivar o cifrado"}, +giA(){return"Descartar sesi\xf3n"}, +giB(){return"Iniciar un chat directo\nUsa --no-encryption para desactivar o cifrado"}, +gkt(){return"Enviar texto con formato HTML"}, +giC(){return"Convidar \xe1 usuaria a esta sala"}, +giD(){return"Unirte \xe1 sala indicada"}, +giE(){return"Eliminar a usuaria indicada desta sala"}, +giF(){return"Sa\xedr desta sala"}, +gku(){return"Conta algo sobre ti"}, +giG(){return"Establece a t\xfaa imaxe para esta sala (por mxc-uri)"}, +giH(){return"Establece o teu nome p\xfablico para esta sala"}, +gkv(){return"Establecer o nivel de responsabilidade da usuaria (por defecto: 50)"}, +gkw(){return"Enviar texto sen formato"}, +gkx(){return"Enviar resposta como reacci\xf3n"}, +gky(){return"Enviar texto"}, +giI(){return"Retirar veto \xe1 usuaria para esta sala"}, +gkz(){return"Comando non v\xe1lido"}, +kA(a){return a+" non \xe9 un comando."}, +giJ(){return"Compara estes emojis"}, +giK(){return"Compara estes n\xfameros"}, +gh1(){return"Configurar chat"}, +giL(){return"O contacto foi convidado ao grupo"}, +giM(){return"Cont\xe9n nome p\xfablico"}, +giN(){return"Cont\xe9n nome de usuaria"}, +gfo(){return"O contido foi denunciado \xe1 administraci\xf3n do servidor"}, +giO(){return"Copiado ao portapapeis"}, +gfp(a){return"Copiar"}, +giP(){return"Copiar ao portapapeis"}, +iQ(a){return"Non se descifrou a mensaxe: "+a}, +iR(a){return a+" participantes"}, +iS(a){return"\ud83d\udcac "+a+" creou a conversa"}, +giT(){return"Escuro"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"-"+b+"-"+a}, +giW(){return"Esto desactivar\xe1 a conta. Esto non ten volta atr\xe1s. Est\xe1s segura?"}, +giX(){return"Nivel de permisos por omisi\xf3n"}, +geB(a){return"Eliminar"}, +giY(){return"Eliminar conta"}, +gh3(){return"Eliminar mensaxe"}, +gfs(){return"Dispositivos"}, +geS(){return"Chats Directos"}, +gns(a){return"Download"}, +gj_(){return"Editar"}, +gj0(){return"Editar servidores bloqueados"}, +gh4(){return"Editar permisos do chat"}, +gh5(){return"Editar avatar da sala"}, +gh6(){return"Xa existe ese emote!"}, +gh7(){return"Atallo do emote non \xe9 v\xe1lido!"}, +gj1(){return"Paquetes de Emotes para a sala"}, +gh8(){return"Axustes de Emote"}, +gh9(){return"Atallo de Emote"}, +gj2(){return"Escribe un atallo e asocialle unha imaxe!"}, +gfe(){return"Chat baleiro"}, +gj3(){return"Activar paquete emote globalmente"}, +gfw(){return"Activar cifrado"}, +gj4(){return"Non poder\xe1s desactivar o cifrado posteriormente, tes certeza?"}, +gha(){return"O cifrado non est\xe1 activado"}, +j5(a){return a+" rematou a chamada"}, +gnA(){return"Enter chat name"}, +gf1(){return"Escribe un enderezo de email"}, +gkJ(){return"Servidor de inicio"}, +gj6(){return"Escribe o teu servidor de inicio"}, +ghb(){return"Todo preparado!"}, +gfz(){return"Extremadamente ofensivo"}, +gj9(a){return"Tama\xf1o da letra"}, +geD(a){return"Reenviar"}, +gja(){return"Venres"}, +gkH(){return"Desde que se una"}, +gkI(){return"Desde o convite"}, +gfQ(){return"Ir \xe1 nova sala"}, +ghx(){return"Descrici\xf3n do grupo"}, +f8(a){return"Grupo con "+a}, +ghy(){return"Non se permiten convidadas"}, +ghz(){return"Perm\xedtense convidadas"}, +jb(a,b){return a+" retirou o convite para "+b}, +ghc(){return"Axuda"}, +gjc(){return"Agochar eventos editados"}, +gjd(){return"Agochar eventos desco\xf1ecidos"}, +gfA(){return"\xc9 moi ofensivo este contido?"}, +ghd(){return"Ignorar"}, +gek(){return"Usuarias ignoradas"}, +gje(){return"Podes ignorar usuarias molestas. Non recibir\xe1s ningunha mensaxe nin convites a salas da t\xfaa lista personal de usuarias ignoradas."}, +gjf(){return"Ignorar nome de usuaria"}, +gfB(){return"Prem\xedn na ligaz\xf3n"}, +gjg(){return"Frase de paso ou chave de recuperaci\xf3n incorrecta"}, +gfC(){return"Inofensivo"}, +gjh(){return"Convidar contacto"}, +ji(a){return"Convidar contacto a "+a}, +gjk(){return"Convidado"}, +jl(a,b){return"\ud83d\udce9 "+a+" convidou a "+b}, +gjm(){return"S\xf3 usuarias convidadas"}, +gjj(){return"Convite para min"}, +gjn(){return"est\xe1 escribindo"}, +hf(a){return"\ud83d\udc4b "+a+" un\xeduse ao chat"}, +ghe(){return"Entrar na sala"}, +jo(a,b){return"\ud83d\udc5e "+a+" expulsou a "+b}, +ghg(){return"Expulsar da conversa"}, +hh(a){return"\xdaltima actividade: "+a}, +gjp(){return"Hai moito que non aparece"}, +geV(){return"Sa\xedr"}, +gjq(){return"Deixar a conversa"}, +gjr(){return"Claro"}, +js(a){return"Cargar "+a+" participantes m\xe1is"}, +gfq(){return"Exportar sesi\xf3n e eliminar dispositivo"}, +gkD(){return"Esta acci\xf3n non \xe9 reversible. Pon coidado en gardar o ficheiro de apoio."}, +gkB(){return"Usuarias TOR: Exportar sesi\xf3n"}, +gkC(){return"Para usuarias de TOR, \xe9 recomendable exportar a sesi\xf3n antes de pechar a vent\xe1l."}, +gkK(){return"Usuarias TOR: Importar a sesi\xf3n exportada"}, +gkL(){return"Exportaches a t\xfaa sesi\xf3n a \xfaltima vez en TOR? Importaa r\xe1pidamente e contin\xfaa cos teus chats."}, +geW(){return"Cargando... Agarda."}, +ghi(){return"Cargar m\xe1is\u2026"}, +geX(){return"Acceder"}, +jt(a){return"Entrar en "+a}, +gkM(){return"Con\xe9ctate cun click"}, +ghj(){return"Sa\xedr"}, +gju(){return"Cambios de participantes"}, +gf4(){return"Menci\xf3n"}, +gjv(){return"Mensaxes"}, +go8(){return"Non hai resultados para a busca."}, +gfD(){return"Moderadora"}, +gjw(){return"Luns"}, +ghk(){return"Ten en conta que polo de agora precisas Pantalaimon para o cifrado extremo-a-extremo."}, +gfg(){return"Novo chat"}, +ghl(){return"Nova solicitude de verificaci\xf3n!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Seguinte"}, +gjx(){return"Non"}, +gjy(){return"Sen conexi\xf3n co servidor"}, +gjz(){return"Non hai emotes. \ud83d\ude15"}, +gjA(){return"S\xf3 podes activar o cifrado tan pronto como a sala non sexa p\xfablicamente accesible."}, +kP(a,b){return a.k(0)+" non \xe9 un servidor matrix, usar "+b.k(0)+" no seu lugar?"}, +gjB(){return"A\xednda non engaiches ning\xfan xeito de recuperar o contrasinal."}, +gfE(){return"Sen permiso"}, +ghm(){return"Non se atoparon salas\u2026"}, +gfF(){return"Notificaci\xf3ns"}, +gjC(){return"Notificaci\xf3ns activadas para a conta"}, +gfG(){return"Ofensivo"}, +gjD(){return"Desconectada"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Ooooi, algo fallou\u2026"}, +gkQ(){return"Un dos teus clientes foi desconectado"}, +gkR(){return"Abrir en mapas"}, +gki(){return"O servidor precisa validar o teu enderezo de email para rexistrarte."}, +ghn(){return"Ou"}, +gho(){return"Participante"}, +gjF(){return"frase de paso ou chave de recuperaci\xf3n"}, +gjG(a){return"Contrasinal"}, +gf6(){return"Contrasinal esquecido"}, +ghp(){return"Cambiouse o contrasinal"}, +ghq(){return"Recuperaci\xf3n do contrasinal"}, +gjI(){return"Elixe unha imaxe"}, +gjJ(){return"Fixar"}, +gjL(){return"Escolle un nome de usuaria"}, +gfI(){return"Preme na ligaz\xf3n do email e segue as instruci\xf3ns."}, +gfJ(){return"Escribe o teu contrasinal"}, +gjO(){return"Escribe o teu nome de usuaria"}, +gjP(){return"Segue as instrucci\xf3ns do sitio web e toca en seguinte."}, +gjR(){return"Privacidade"}, +gkS(){return"Regras de env\xedo"}, +gfL(a){return"Raz\xf3n"}, +jT(a){return a+" editou un evento"}, +gjU(){return"Rexeitar"}, +jV(a){return a+" rexeitou o convite"}, +gbI(a){return"Eliminar"}, +gjW(){return"Quitar todos os outros dispositivos"}, +jY(a){return"Eliminado por "+a}, +gk6(){return"Retirar veto no chat"}, +gjX(){return"Elimina o avatar"}, +gjZ(){return"Mostrar contido enriquecido da mensaxe"}, +ghs(){return"Substitu\xedr sala pola nova versi\xf3n"}, +gfN(a){return"Responder"}, +gfh(){return"Denunciar mensaxe"}, +gk_(){return"A sala foi actualizada"}, +gk0(){return"Versi\xf3n da sala"}, +ghA(){return"S\xe1bado"}, +gkd(){return"Gardar ficheiro"}, +ghB(){return"Seguridade"}, +gjS(){return"Chave de recuperaci\xf3n"}, +gkT(){return"Perdeches a chave de recuperaci\xf3n?"}, +hC(a){return"Visto por "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Visto por "+a+" e "+b+" outras",s,s)}, +hD(a,b){return"Visto por "+a+" e "+b}, +geJ(a){return"Enviar"}, +ghE(){return"Enviar unha mensaxe"}, +gkg(){return"Enviar como texto"}, +ghF(){return"Enviar audio"}, +ghG(){return"Enviar ficheiro"}, +ghH(){return"Enviar imaxe"}, +ghI(){return"Enviar mensaxes"}, +ghJ(){return"Enviar v\xeddeo"}, +hK(a){return"\ud83d\udcc1 "+a+" enviou un ficheiro"}, +hN(a){return"\ud83c\udfa4 "+a+" enviou un audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" enviou unha imaxe"}, +fR(a){return"\ud83d\ude0a "+a+" enviou un adhesivo"}, +hM(a){return"\ud83c\udfa5 "+a+" enviou un v\xeddeo"}, +kh(a){return a+" enviou informaci\xf3n da chamada"}, +gkj(){return"Establecer ligaz\xf3n do convite"}, +gfS(){return"Establecer nivel de permisos"}, +gfU(){return"Axustes"}, +gfl(a){return"Compartir"}, +kk(a){return a+" compartiu a s\xfaa localizaci\xf3n"}, +gkl(){return"Amosar contrasinal"}, +gfa(){return"Rexistro"}, +gly(){return"Conexi\xf3n Unificada SSO"}, +ghP(a){return"Saltar"}, +gnS(){return"Invite"}, +ghQ(){return"C\xf3digo fonte"}, +hR(a){return a+" iniciou unha chamada"}, +gkn(a){return"Enviar"}, +gko(){return"Domingo"}, +glF(){return"Sincronizando... Agarda."}, +gkq(){return"Sistema"}, +gkW(){return"Non concordan"}, +gkX(){return"Concordan"}, +gkY(){return"Xoves"}, +gkZ(){return"Demasiadas solicitudes. Int\xe9ntao m\xe1is tarde!"}, +gl_(){return"Transferir desde outro dispositivo"}, +gl0(){return"Int\xe9ntao outra vez"}, +gl1(){return"Martes"}, +l2(a,b){return a+" retirou o veto a "+b}, +gl3(){return"Desbloquear dispositivo"}, +gl4(){return"Dispositivo desco\xf1ecido"}, +gk7(){return"Algoritmo de cifrado desco\xf1ecido"}, +l5(a,b){return"Evento desco\xf1ecido '"+a+"'"}, +gfP(){return"Desafixar"}, +l6(a,b){return a+" e "+b+" m\xe1is est\xe1n escribindo"}, +l7(a,b){return a+" e "+b+" est\xe1n escribindo"}, +l8(a){return a+" est\xe1 escribindo"}, +l9(a){return"\ud83d\udeaa "+a+" deixou a conversa"}, +la(a,b){return a+" enviou un evento "+b}, +gmt(){return"Sen verificar"}, +ge1(){return"Verificado"}, +gk9(){return"Comezar verificaci\xf3n"}, +gka(){return"Verificaches correctamente!"}, +glb(){return"Verificando a outra conta"}, +glc(){return"Visibilidade do historial da conversa"}, +gld(){return"Visible para todas as participantes"}, +gle(){return"Visible para todas"}, +glf(){return"Agardando a que a outra parte acepte a solicitude\u2026"}, +glg(){return"Agardando a que a outra parte acepte as emoticonas\u2026"}, +glh(){return"Agardando a que a outra parte acepte os n\xfameros\u2026"}, +gli(){return"Fondo da conversa"}, +glj(){return"Aviso!"}, +glk(){return"M\xe9rcores"}, +ghu(){return"Enviamosche un email"}, +ghv(){return"Por que queres denunciar esto?"}, +glm(){return"Eliminar a copia de apoio do chat e crear unha nova chave de recuperaci\xf3n?"}, +gln(){return"Con estos enderezos podes recuperar o contrasinal."}, +geR(){return"Si"}, +glo(){return"Ti"}, +gkc(){return"Est\xe1s convidada a este chat"}, +glp(){return"Xa non participas desta conversa"}, +glq(){return"Foches vetada nesta conversa"}, +gls(){return"A t\xfaa chave p\xfablica"}, +gkN(){return"Info da mensaxe"}, +gmq(a){return"Hora"}, +gd3(a){return"Tipo de mensaxe"}, +glv(){return"Remitente"}, +gmj(){return"Galer\xeda p\xfablica"}, +gmn(){return"Retirar do espazo"}, +gmk(){return"Para desbloquear as mensaxes antigas, escribe a chave de recuperaci\xf3n creada nunha sesi\xf3n existente. A chave de recuperaci\xf3n NON \xe9 o teu contrasinal."}, +glK(){return"Engadir a historia"}, +gml(){return"Publicar"}, +gkb(){return"Quen pode ver as mi\xf1as historias?"}, +gmp(){return"A usuaria non publicou a\xednda ningunha historia"}, +gmo(){return"Enviouse a resposta"}, +lB(a,b){return"Historia do "+a+":\n"+b}, +gll(){return"Ten en conta que as usuarias poden verse e contactar unhas coas outras na t\xfaa historia."}, +gmu(){return"Que acontece?"}, +glI(){return"Engadir descrici\xf3n"}, +glC(){return"Ten en conta que outras persoas poden verse en contactar entre elas na t\xfaa historia. As historias son visibles durante 24 horas pero non hai garant\xeda de que sexan eliminadas en t\xf3dolos dispositivos e servidores."}, +gm8(){return"Comprendo"}, +gkV(){return"Denunciar usuaria"}, +mm(a,b){return a+" reaccionou con "+b}, +gjK(){return"Fixar na sala"}, +glT(){return"Tes a certeza de querer desafixar o evento?"}, +gfv(){return"Emojis"}, +gm2(){return"Chamadas de v\xeddeo en probas"}, +glY(){return"Email ou nome de usuaria"}, +gma(){return"Problemas no modo privado"}, +gm9(){return"A almacenaxe de mensaxes non est\xe1 activada por defecto no modo privado.\nMira en\n- about:config\n- establece dom.indexedDB.privateBrowsing.enabled como true\nSe non, non \xe9 posible executar FluffyChat."}, +gmx(){return"Nome"}, +gmE(){return"Rexeitaches o convite"}, +glr(){return"Un\xedcheste \xe1 conversa"}, +gmy(){return"\ud83d\udc4d Aceptaches o convite"}, +mz(a){return"Vetaches a "+a}, +mA(a){return"Retiraches o convite para "+a}, +mB(a){return"\ud83d\udce9 "+a+" convidoute"}, +mC(a){return"\ud83d\udce9 Convidaches a "+a}, +mD(a){return"\ud83d\udc5e Expulsaches a "+a}, +mF(a){return"Retiraches o veto a "+a}, +gmg(){return"Escribe un enderezo de email v\xe1lido. Doutro xeito non poder\xe1s restablecer o contrasinal. Se non queres, toca outra vez no bot\xf3n para continuar."}, +gmr(){return"Desbloquear mensaxes antigas"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"Gardar a chave de recuperaci\xf3n na almacenaxe segura deste dispositivo."}, +glu(){return"Garda esta chave manualmente usando o sistema para compartir do dispositivo ou portapapeis."}, +glA(){return"Gardar de xeito seguro no dispositivo"}, +gk8(){return"Usuaria"}, +glX(){return"Personal"}, +gmw(){return"Por que non podo ler esta mensaxe?"}, +gmh(){return"Pode ser que a mensaxe fose enviada antes de que ti accedeses \xe1 t\xfaa conta neste dispositivo.\n\nTam\xe9n \xe9 posible que a remitente non validase o teu dispositivo ou tam\xe9n que algo fallase na conexi\xf3n a internet.\n\nPodes ler a mensaxe noutro dispositivo? Ent\xf3n podes transferila desde el! Vai a Axustes > Dispositivos e comproba que tes t\xf3dolos dispositivos verificados. Ent\xf3n cando abras a sala a pr\xf3xima vez a sincronizaci\xf3n realizarase e as chaves transmitiranse autom\xe1ticamente.\n\nNon desexas perder as chaves cando pechas sesi\xf3n ou cambias de dispositivo? Comproba nos axustes que activaches a copia de apoio das conversas."}, +gm0(){return"Entrar no espazo"}, +gm_(){return"Entrar na sala"}, +glL(){return"T\xf3dolos espazos"}, +mi(a){return a+" chats"}, +gm6(){return"Agochar os eventos de menor relevancia"}, +ht(a){return"Conversa baleira (era "+a+")"}, +gny(){return"Cifrar esta conversa"}, +gnz(){return"Cifrado de extremo a extremo"}, +gnr(){return"Por raz\xf3ns de seguridade non podes desactivar o cifrado dunha conversa onde foi activado previamente."}, +gkm(){return"Lament\xe1molo... iso non \xe9 posible"}, +gnq(){return"Chaves do dispositivo:"}, +gos(){return"Reabrir conversa"}, +go3(){return"Aviso! Se non activas a copia de apoio do chat, perder\xe1s o acceso \xe1s t\xfaas mensaxes cifradas. \xc9 totalmente recomendable activar a copia de apoio do chat antes de pechar a sesi\xf3n."}, +go6(){return"Non se atopan outros dispositivos"}, +gnL(){return"O servidor informa de que o ficheiro \xe9 demasiado grande para envialo."}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Buscar"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avg.prototype={ +gjH(){return"\u05d4\u05e1\u05d9\u05e1\u05de\u05d0\u05d5\u05ea \u05dc\u05d0 \u05ea\u05d5\u05d0\u05de\u05d5\u05ea!"}, +gjN(){return"\u05d0\u05e0\u05d0 \u05db\u05ea\u05d5\u05d1 \u05db\u05ea\u05d5\u05d1\u05ea \u05d0\u05d9\u05de\u05d9\u05d9\u05dc \u05ea\u05e7\u05d9\u05e0\u05d4."}, +gfM(){return"\u05db\u05ea\u05d5\u05d1 \u05e9\u05d5\u05d1 \u05d0\u05ea \u05d4\u05e1\u05d9\u05e1\u05de\u05d4"}, +jM(a){return"\u05d0\u05e0\u05d0 \u05db\u05ea\u05d5\u05d1 \u05dc\u05e4\u05d7\u05d5\u05ea "+a+" \u05ea\u05d5\u05d5\u05d9\u05dd"}, +ghT(){return"\u05d0\u05d5\u05d3\u05d5\u05ea"}, +ghU(a){return"\u05e7\u05d1\u05dc"}, +hV(a){return a+" \u05e7\u05d9\u05d1\u05dc \u05d0\u05ea \u05d4\u05d4\u05d6\u05de\u05e0\u05d4"}, +hW(a){return a+" \u05d4\u05e4\u05e2\u05d9\u05dc \u05d4\u05e6\u05e4\u05e0\u05d4 \u05de\u05e7\u05e6\u05d4 \u05dc\u05e7\u05e6\u05d4"}, +ghX(){return"\u05d4\u05d5\u05e1\u05e3 \u05de\u05d9\u05d9\u05dc"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"\u05de\u05e0\u05d4\u05dc"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" \u05e2\u05e0\u05d4 \u05dc\u05e9\u05d9\u05d7\u05d4"}, +ghZ(){return"\u05db\u05dc \u05d0\u05d7\u05d3 \u05d9\u05db\u05d5\u05dc \u05dc\u05d4\u05e6\u05d8\u05e8\u05e3"}, +gfW(){return"\u05d0\u05e8\u05db\u05d9\u05d5\u05df"}, +geN(){return"\u05d4\u05d0\u05dd \u05d0\u05ea\u05d4 \u05d1\u05d8\u05d5\u05d7?"}, +gi_(){return"\u05d4\u05d0\u05dd \u05d0\u05ea\u05d4 \u05d1\u05d8\u05d5\u05d7 \u05e9\u05d1\u05e8\u05e6\u05d5\u05e0\u05da \u05dc\u05e6\u05d0\u05ea?"}, +gi0(){return"\u05db\u05d3\u05d9 \u05e9\u05ea\u05d5\u05db\u05dc \u05dc\u05d7\u05ea\u05d5\u05dd \u05e2\u05dc \u05de\u05e9\u05ea\u05de\u05e9 \u05d0\u05d7\u05e8 , \u05d4\u05d6\u05df \u05d0\u05ea \u05d4\u05e1\u05d9\u05e1\u05de\u05d4 \u05e9\u05dc\u05da \u05d0\u05d5 \u05d0\u05ea \u05de\u05e4\u05ea\u05d7 \u05d4\u05e9\u05d7\u05d6\u05d5\u05e8."}, +i1(a){return"\u05dc\u05e7\u05d1\u05dc \u05d1\u05e7\u05e9\u05ea \u05d0\u05d9\u05de\u05d5\u05ea \u05d6\u05d5 \u05de- "+a+"?"}, +i2(a,b,c){return"\u05e9\u05e8\u05ea \u05d4\u05d1\u05d9\u05ea \u05ea\u05d5\u05de\u05da \u05d1\u05e1\u05d5\u05d2\u05d9 \u05d4\u05db\u05e0\u05d9\u05e1\u05d4:\n"+a+"\n\u05d0\u05d1\u05dc \u05d0\u05e4\u05dc\u05d9\u05e7\u05e6\u05d9\u05d4 \u05d6\u05d5 \u05ea\u05d5\u05de\u05db\u05ea \u05e8\u05e7 \u05d1:\n"+b}, +i3(a,b,c,d){return"\u05e9\u05e8\u05ea \u05d4\u05d1\u05d9\u05ea \u05ea\u05d5\u05de\u05da \u05d1\u05d2\u05e8\u05e1\u05d0\u05d5\u05ea:\n"+a+"\n\u05d0\u05d1\u05dc \u05d4\u05d0\u05e4\u05dc\u05d9\u05e7\u05e6\u05d9\u05d4 \u05d4\u05d6\u05d5 \u05ea\u05d5\u05de\u05db\u05ea \u05e8\u05e7 \u05d1-"+b}, +gfX(){return"\u05e6\u05d0\u05d8 \u05d7\u05e1\u05d5\u05dd"}, +gi4(){return"\u05d7\u05e1\u05d5\u05dd"}, +i5(a,b){return a+" \u05d7\u05e1\u05dd \u05d0\u05ea "+b}, +gi6(){return"\u05d7\u05e1\u05d5\u05dd \u05de\u05db\u05e9\u05d9\u05e8"}, +gdm(){return"\u05d7\u05e1\u05d5\u05dd"}, +gi7(){return"\u05d4\u05d5\u05d3\u05e2\u05d5\u05ea \u05d1\u05d5\u05d8"}, +gkr(){return"\u05d2\u05d5\u05d3\u05dc \u05d1\u05d5\u05e2\u05d5\u05ea"}, +gcT(a){return"\u05d1\u05d9\u05d8\u05d5\u05dc"}, +fY(a){return"\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05e4\u05ea\u05d5\u05d7 \u05d0\u05ea \u05d4-URI "+a}, +gfZ(){return"\u05e9\u05e0\u05d4 \u05d0\u05ea \u05e9\u05dd \u05d4\u05de\u05db\u05e9\u05d9\u05e8"}, +ib(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05d4\u05d0\u05d5\u05d5\u05d8\u05d0\u05e8 \u05e9\u05dc \u05d4\u05e6'\u05d0\u05d8"}, +ic(a,b){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05ea\u05d9\u05d0\u05d5\u05e8 \u05d4\u05e6'\u05d0\u05d8 \u05dc: '"+b+"'"}, +ie(a,b){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05e9\u05dd \u05d4\u05e6'\u05d0\u05d8 \u05dc: '"+b+"'"}, +ig(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05d4\u05e8\u05e9\u05d0\u05d5\u05ea \u05d4\u05e6'\u05d0\u05d8"}, +ih(a,b){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05e9\u05dd \u05d4\u05ea\u05e6\u05d5\u05d2\u05d4 \u05e9\u05dc\u05d5 \u05dc: '"+b+"'"}, +ii(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05db\u05dc\u05dc\u05d9 \u05d4\u05d2\u05d9\u05e9\u05d4 \u05dc\u05d0\u05d5\u05e8\u05d7\u05d9\u05dd"}, +ij(a,b){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05db\u05dc\u05dc\u05d9 \u05d4\u05d2\u05d9\u05e9\u05d4 \u05dc\u05d0\u05d5\u05e8\u05d7\u05d9\u05dd \u05dc: "+b}, +ik(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05e0\u05e8\u05d0\u05d5\u05ea \u05d4\u05d4\u05d9\u05e1\u05d8\u05d5\u05e8\u05d9\u05d4"}, +il(a,b){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05e0\u05e8\u05d0\u05d5\u05ea \u05d4\u05d4\u05d9\u05e1\u05d8\u05d5\u05e8\u05d9\u05d4 \u05dc: "+b}, +im(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05db\u05dc\u05dc\u05d9 \u05d4\u05d4\u05e6\u05d8\u05e8\u05e4\u05d5\u05ea"}, +io(a,b){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05db\u05dc\u05dc\u05d9 \u05d4\u05d4\u05e6\u05d8\u05e8\u05e4\u05d5\u05ea \u05dc: "+b}, +ip(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05d4\u05d0\u05d5\u05d5\u05d8\u05d0\u05e8 \u05e9\u05dc\u05d5"}, +iq(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05db\u05d9\u05e0\u05d5\u05d9 \u05d4\u05d7\u05d3\u05e8"}, +ir(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05e7\u05d9\u05e9\u05d5\u05e8 \u05d4\u05d4\u05d6\u05de\u05e0\u05d4"}, +gh_(){return"\u05e9\u05e0\u05d4 \u05e1\u05d9\u05e1\u05de\u05d0"}, +gi9(){return"\u05e9\u05e0\u05d4 \u05d0\u05ea \u05d4\u05e1\u05d2\u05e0\u05d5\u05df \u05e9\u05dc\u05da"}, +gi8(){return"\u05e9\u05e0\u05d4 \u05d0\u05ea \u05e9\u05dd \u05d4\u05e7\u05d1\u05d5\u05e6\u05d4"}, +gia(){return"\u05e9\u05e0\u05d4 \u05d8\u05e4\u05d8"}, +gis(){return"\u05d4\u05d4\u05e6\u05e4\u05e0\u05d4 \u05e0\u05e4\u05d2\u05de\u05d4"}, +gf0(){return"\u05e6\u05f3\u05d0\u05d8"}, +ghw(){return"\u05d2\u05d9\u05d1\u05d5\u05d9 \u05d4\u05e6'\u05d0\u05d8 \u05e9\u05dc\u05da \u05d4\u05d5\u05d2\u05d3\u05e8."}, +gfc(){return"\u05d2\u05d9\u05d1\u05d5\u05d9 \u05e6'\u05d0\u05d8"}, +git(){return"\u05d2\u05d9\u05d1\u05d5\u05d9 \u05d4\u05e6'\u05d0\u05d8 \u05e9\u05dc\u05da \u05de\u05d0\u05d5\u05d1\u05d8\u05d7 \u05d1\u05d0\u05de\u05e6\u05e2\u05d5\u05ea \u05de\u05e4\u05ea\u05d7 \u05d0\u05d1\u05d8\u05d7\u05d4. \u05d0\u05e0\u05d0 \u05d5\u05d5\u05d3\u05d0 \u05e9\u05d0\u05ea\u05d4 \u05dc\u05d0 \u05de\u05d0\u05d1\u05d3 \u05d0\u05d5\u05ea\u05d5."}, +giu(){return"\u05e6'\u05d0\u05d8\u05d9\u05dd"}, +gfd(){return"\u05d1\u05d7\u05e8 \u05e1\u05d9\u05e1\u05de\u05d4 \u05d7\u05d6\u05e7\u05d4"}, +giw(){return"\u05d1\u05d7\u05e8 \u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9"}, +gh0(){return"\u05e0\u05e7\u05d4 \u05d0\u05e8\u05db\u05d9\u05d5\u05df"}, +gdg(a){return"\u05e1\u05d2\u05d5\u05e8"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"\u05d7\u05e1\u05d5\u05dd \u05d0\u05ea \u05d4\u05de\u05e9\u05ea\u05de\u05e9 \u05d4\u05e0\u05ea\u05d5\u05df \u05de\u05d4\u05d7\u05d3\u05e8 \u05d4\u05d6\u05d4"}, +giy(){return"\u05e0\u05e7\u05d4 \u05de\u05d8\u05de\u05d5\u05df"}, +giz(){return"\u05e6\u05d5\u05e8 \u05e6'\u05d0\u05d8 \u05e7\u05d1\u05d5\u05e6\u05ea\u05d9 \u05e8\u05d9\u05e7\n\u05d4\u05e9\u05ea\u05de\u05e9 \u05d1--no-encryption \u05db\u05d3\u05d9 \u05dc\u05d4\u05e9\u05d1\u05d9\u05ea \u05d0\u05ea \u05d4\u05d4\u05e6\u05e4\u05e0\u05d4"}, +giA(){return"\u05d4\u05ea\u05e2\u05dc\u05dd \u05de\u05d4\u05e1\u05e9\u05df"}, +giB(){return"\u05d4\u05ea\u05d7\u05dc \u05e6'\u05d0\u05d8 \u05d9\u05e9\u05d9\u05e8\n\u05d4\u05e9\u05ea\u05de\u05e9 \u05d1--no-encryption \u05db\u05d3\u05d9 \u05dc\u05d4\u05e9\u05d1\u05d9\u05ea \u05d0\u05ea \u05d4\u05d4\u05e6\u05e4\u05e0\u05d4"}, +gkt(){return"\u05e9\u05dc\u05d7 \u05d8\u05e7\u05e1\u05d8 \u05d1\u05ea\u05d1\u05e0\u05d9\u05ea HTML"}, +giC(){return"\u05d4\u05d6\u05de\u05df \u05d0\u05ea \u05d4\u05de\u05e9\u05ea\u05de\u05e9 \u05d4\u05e0\u05ea\u05d5\u05df \u05dc\u05d7\u05d3\u05e8 \u05d6\u05d4"}, +giD(){return"\u05d4\u05e6\u05d8\u05e8\u05e3 \u05dc\u05d7\u05d3\u05e8 \u05d4\u05e0\u05ea\u05d5\u05df"}, +giE(){return"\u05d4\u05e1\u05e8 \u05d0\u05ea \u05d4\u05de\u05e9\u05ea\u05de\u05e9 \u05d4\u05e0\u05ea\u05d5\u05df \u05de\u05d4\u05d7\u05d3\u05e8 \u05d4\u05d6\u05d4"}, +giF(){return"\u05e2\u05d6\u05d5\u05d1 \u05d0\u05ea \u05d4\u05d7\u05d3\u05e8 \u05d4\u05d6\u05d4"}, +gku(){return"\u05ea\u05d0\u05e8 \u05d0\u05ea \u05e2\u05e6\u05de\u05da"}, +giG(){return"\u05d4\u05d2\u05d3\u05e8 \u05d0\u05ea \u05d4\u05ea\u05de\u05d5\u05e0\u05d4 \u05e9\u05dc\u05da \u05dc\u05d7\u05d3\u05e8 \u05d6\u05d4 (\u05e2\u05dc \u05d9\u05d3\u05d9 mxc-uri)"}, +giH(){return"\u05d4\u05d2\u05d3\u05e8 \u05d0\u05ea \u05e9\u05dd \u05d4\u05ea\u05e6\u05d5\u05d2\u05d4 \u05e9\u05dc\u05da \u05e2\u05d1\u05d5\u05e8 \u05d7\u05d3\u05e8 \u05d6\u05d4"}, +gkv(){return"\u05d4\u05d2\u05d3\u05e8\u05ea \u05e8\u05de\u05ea \u05e6\u05e8\u05d9\u05db\u05ea \u05d4\u05d7\u05e9\u05de\u05dc \u05e9\u05dc \u05d4\u05de\u05e9\u05ea\u05de\u05e9 \u05d4\u05e0\u05ea\u05d5\u05df (\u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc: 50)"}, +gkw(){return"\u05e9\u05dc\u05d7 \u05d8\u05e7\u05e1\u05d8 \u05dc\u05d0 \u05de\u05e2\u05d5\u05e6\u05d1"}, +gkx(){return"\u05e9\u05dc\u05d7 \u05ea\u05e9\u05d5\u05d1\u05d4 \u05db\u05ea\u05d2\u05d5\u05d1\u05d4"}, +gky(){return"\u05e9\u05dc\u05d7 \u05d8\u05e7\u05e1\u05d8"}, +giI(){return"\u05d1\u05d8\u05dc \u05d0\u05ea \u05d4\u05d7\u05e1\u05d9\u05de\u05d4 \u05e9\u05dc \u05d4\u05de\u05e9\u05ea\u05de\u05e9 \u05d4\u05e0\u05ea\u05d5\u05df \u05de\u05d4\u05d7\u05d3\u05e8 \u05d4\u05d6\u05d4"}, +gkz(){return"\u05d4\u05e4\u05e7\u05d5\u05d3\u05d4 \u05d0\u05d9\u05e0\u05d4 \u05d7\u05d5\u05e7\u05d9\u05ea"}, +kA(a){return a+" \u05d0\u05d9\u05e0\u05d5 \u05e4\u05e7\u05d5\u05d3\u05d4."}, +giJ(){return"\u05d4\u05e9\u05d5\u05d5\u05d4 \u05d5\u05d5\u05d3\u05d0 \u05e9\u05d4\u05d0\u05d9\u05de\u05d5\u05d2'\u05d9 \u05d4\u05d1\u05d0\u05d9\u05dd \u05ea\u05d5\u05d0\u05de\u05d9\u05dd \u05dc\u05d0\u05dc\u05d5 \u05e9\u05dc \u05d4\u05de\u05db\u05e9\u05d9\u05e8 \u05d4\u05e9\u05e0\u05d9:"}, +giK(){return"\u05d4\u05e9\u05d5\u05d5\u05d4 \u05d5\u05d5\u05d3\u05d0 \u05e9\u05d4\u05de\u05e1\u05e4\u05e8\u05d9\u05dd \u05d4\u05d1\u05d0\u05d9\u05dd \u05ea\u05d5\u05d0\u05de\u05d9\u05dd \u05dc\u05d0\u05dc\u05d4 \u05e9\u05dc \u05d4\u05de\u05db\u05e9\u05d9\u05e8 \u05d4\u05e9\u05e0\u05d9:"}, +gh1(){return"\u05e7\u05d1\u05d9\u05e2\u05ea \u05ea\u05e6\u05d5\u05e8\u05d4 \u05e9\u05dc \u05e6'\u05d0\u05d8"}, +giL(){return"\u05d0\u05d9\u05e9 \u05d4\u05e7\u05e9\u05e8 \u05d4\u05d5\u05d6\u05de\u05df \u05dc\u05e7\u05d1\u05d5\u05e6\u05d4"}, +giM(){return"\u05de\u05db\u05d9\u05dc \u05e9\u05dd \u05ea\u05e6\u05d5\u05d2\u05d4"}, +giN(){return"\u05de\u05db\u05d9\u05dc \u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9"}, +gfo(){return"\u05d4\u05ea\u05d5\u05db\u05df \u05d3\u05d5\u05d5\u05d7 \u05dc\u05de\u05e0\u05d4\u05dc\u05d9 \u05d4\u05e9\u05e8\u05ea"}, +giO(){return"\u05d4\u05d5\u05e2\u05ea\u05e7 \u05dc\u05dc\u05d5\u05d7 \u05d4\u05d2\u05d6\u05d9\u05e8\u05d9\u05dd"}, +gfp(a){return"\u05d4\u05e2\u05ea\u05e7"}, +giP(){return"\u05d4\u05e2\u05ea\u05e7 \u05dc\u05dc\u05d5\u05d7"}, +iQ(a){return"\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05e4\u05e2\u05e0\u05d7 \u05d4\u05d5\u05d3\u05e2\u05d4: "+a}, +iR(a){return a+" \u05de\u05e9\u05ea\u05ea\u05e4\u05d9\u05dd"}, +iS(a){return a+" \u05d9\u05e6\u05e8 \u05d0\u05ea \u05d4\u05e6'\u05d0\u05d8"}, +giT(){return"\u05db\u05d4\u05d4"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return"\u05e4\u05e2\u05d5\u05dc\u05d4 \u05d6\u05d5 \u05ea\u05e9\u05d1\u05d9\u05ea \u05d0\u05ea \u05d7\u05e9\u05d1\u05d5\u05df \u05d4\u05de\u05e9\u05ea\u05de\u05e9 \u05e9\u05dc\u05da. \u05d0\u05d9 \u05d0\u05e4\u05e9\u05e8 \u05dc\u05d1\u05d8\u05dc \u05d0\u05ea \u05d6\u05d4! \u05d4\u05d0\u05dd \u05d0\u05ea\u05d4 \u05d1\u05d8\u05d5\u05d7?"}, +giX(){return"\u05e8\u05de\u05ea \u05d4\u05e8\u05e9\u05d0\u05ea \u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc"}, +geB(a){return"\u05de\u05d7\u05d9\u05e7\u05d4"}, +giY(){return"\u05de\u05d7\u05e7 \u05d7\u05e9\u05d1\u05d5\u05df"}, +gh3(){return"\u05de\u05d7\u05e7 \u05d4\u05d5\u05d3\u05e2\u05d4"}, +gfs(){return"\u05d4\u05ea\u05e7\u05e0\u05d9\u05dd"}, +geS(){return"\u05e6'\u05d0\u05d8\u05d9\u05dd \u05d9\u05e9\u05d9\u05e8\u05d9\u05dd"}, +gns(a){return"Download"}, +gj_(){return"\u05e2\u05e8\u05d5\u05da"}, +gj0(){return"\u05e2\u05e8\u05d5\u05da \u05e9\u05e8\u05ea\u05d9\u05dd \u05d7\u05e1\u05d5\u05de\u05d9\u05dd"}, +gh4(){return"\u05e2\u05e8\u05d5\u05da \u05d4\u05e8\u05e9\u05d0\u05d5\u05ea \u05e6'\u05d0\u05d8"}, +gh5(){return"\u05e2\u05e8\u05d9\u05db\u05ea \u05d0\u05d5\u05d5\u05d8\u05d0\u05e8 \u05e9\u05dc \u05d7\u05d3\u05e8"}, +gh6(){return"\u05d0\u05d9\u05de\u05d5\u05d8 \u05db\u05d1\u05e8 \u05e7\u05d9\u05d9\u05dd!"}, +gh7(){return"Invalid emote shortcode!"}, +gj1(){return"Emote packs for chat"}, +gh8(){return"Emote Settings"}, +gh9(){return"Emote shortcode"}, +gj2(){return u.lm}, +gfe(){return"\u05e6'\u05d0\u05d8 \u05e8\u05d9\u05e7"}, +gj3(){return"Enable emote pack globally"}, +gfw(){return"\u05d0\u05e4\u05e9\u05e8 \u05d4\u05e6\u05e4\u05e0\u05d4"}, +gj4(){return"\u05dc\u05d0 \u05ea\u05d5\u05db\u05dc \u05dc\u05d1\u05d8\u05dc \u05d0\u05ea \u05d4\u05d4\u05e6\u05e4\u05e0\u05d4 \u05d9\u05d5\u05ea\u05e8. \u05d4\u05d0\u05dd \u05d0\u05ea\u05d4 \u05d1\u05d8\u05d5\u05d7?"}, +gha(){return"\u05d4\u05d4\u05e6\u05e4\u05e0\u05d4 \u05d0\u05d9\u05e0\u05d4 \u05de\u05d5\u05e4\u05e2\u05dc\u05ea"}, +j5(a){return a+" \u05e1\u05d9\u05d9\u05dd \u05d0\u05ea \u05d4\u05e9\u05d9\u05d7\u05d4"}, +gnA(){return"Enter chat name"}, +gf1(){return"\u05d4\u05d6\u05df \u05db\u05ea\u05d5\u05d1\u05ea \u05d3\u05d5\u05d0\u05e8 \u05d0\u05dc\u05e7\u05d8\u05e8\u05d5\u05e0\u05d9"}, +gkJ(){return"\u05e9\u05e8\u05ea \u05d1\u05d9\u05ea"}, +gj6(){return"\u05d4\u05d6\u05df \u05d0\u05ea \u05e9\u05e8\u05ea \u05d4\u05d1\u05d9\u05ea \u05e9\u05dc\u05da"}, +ghb(){return"\u05d4\u05db\u05dc \u05de\u05d5\u05db\u05df!"}, +gfz(){return"\u05e4\u05d5\u05d2\u05e2\u05e0\u05d9 \u05d1\u05d9\u05d5\u05ea\u05e8"}, +gj9(a){return"\u05d2\u05d5\u05d3\u05dc \u05d2\u05d5\u05e4\u05df"}, +geD(a){return"\u05d4\u05e2\u05d1\u05e8"}, +gja(){return"\u05d9\u05d5\u05dd \u05e9\u05d9\u05e9\u05d9"}, +gkH(){return"\u05de\u05d4\u05e6\u05d8\u05e8\u05e4\u05d5\u05ea"}, +gkI(){return"\u05de\u05d4\u05d4\u05d6\u05de\u05e0\u05d4"}, +gfQ(){return"\u05e2\u05d1\u05d5\u05e8 \u05dc\u05d7\u05d3\u05e8 \u05d4\u05d7\u05d3\u05e9"}, +ghx(){return"\u05ea\u05d9\u05d0\u05d5\u05e8 \u05e7\u05d1\u05d5\u05e6\u05d4"}, +f8(a){return"\u05e7\u05d1\u05d5\u05e6\u05d4 \u05e2\u05dd "+a}, +ghy(){return"\u05d0\u05d5\u05e8\u05d7\u05d9\u05dd \u05d0\u05e1\u05d5\u05e8\u05d9\u05dd"}, +ghz(){return"\u05d0\u05d5\u05e8\u05d7\u05d9\u05dd \u05d9\u05db\u05d5\u05dc\u05d9\u05dd \u05dc\u05d4\u05e6\u05d8\u05e8\u05e3"}, +jb(a,b){return a+" \u05d1\u05d9\u05d8\u05dc \u05d0\u05ea \u05d4\u05d4\u05d6\u05de\u05e0\u05d4 \u05e2\u05d1\u05d5\u05e8 "+b}, +ghc(){return"\u05e2\u05d6\u05e8\u05d4"}, +gjc(){return"\u05d4\u05e1\u05ea\u05e8 \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05de\u05e6\u05d5\u05e0\u05d6\u05e8\u05d9\u05dd"}, +gjd(){return"\u05d4\u05e1\u05ea\u05e8 \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05dc\u05d0 \u05d9\u05d3\u05d5\u05e2\u05d9\u05dd"}, +gfA(){return"\u05e2\u05d3 \u05db\u05de\u05d4 \u05d4\u05ea\u05d5\u05db\u05df \u05d4\u05d6\u05d4 \u05e4\u05d5\u05d2\u05e2\u05e0\u05d9?"}, +ghd(){return"\u05d4\u05ea\u05e2\u05dc\u05dd"}, +gek(){return"\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05e9\u05d4\u05ea\u05e2\u05dc\u05de\u05d5 \u05de\u05d4\u05dd"}, +gje(){return"\u05d1\u05d0\u05e4\u05e9\u05e8\u05d5\u05ea\u05da \u05dc\u05d4\u05ea\u05e2\u05dc\u05dd \u05de\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05e9\u05de\u05e4\u05e8\u05d9\u05e2\u05d9\u05dd \u05dc\u05da. \u05dc\u05d0 \u05ea\u05d5\u05db\u05dc \u05dc\u05e7\u05d1\u05dc \u05d4\u05d5\u05d3\u05e2\u05d5\u05ea \u05d0\u05d5 \u05d4\u05d6\u05de\u05e0\u05d5\u05ea \u05dc\u05d7\u05d3\u05e8 \u05de\u05d4\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05d1\u05e8\u05e9\u05d9\u05de\u05ea \u05d4\u05d4\u05ea\u05e2\u05dc\u05dd \u05d4\u05d0\u05d9\u05e9\u05d9\u05ea \u05e9\u05dc\u05da."}, +gjf(){return"\u05d4\u05ea\u05e2\u05dc\u05dd \u05de\u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9"}, +gfB(){return"\u05dc\u05d7\u05e6\u05ea\u05d9 \u05e2\u05dc \u05d4\u05e7\u05d9\u05e9\u05d5\u05e8"}, +gjg(){return"\u05d1\u05d9\u05d8\u05d5\u05d9 \u05e1\u05d9\u05e1\u05de\u05d4 \u05d0\u05d5 \u05de\u05e4\u05ea\u05d7 \u05e9\u05d7\u05d6\u05d5\u05e8 \u05e9\u05d2\u05d5\u05d9\u05d9\u05dd"}, +gfC(){return"\u05dc\u05b9\u05d0 \u05e4\u05bc\u05d5\u05b9\u05d2\u05b5\u05e2\u05b7"}, +gjh(){return"\u05d4\u05d6\u05de\u05df \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8"}, +ji(a){return"\u05d4\u05d6\u05de\u05df \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8 \u05d0\u05dc "+a}, +gjk(){return"\u05d4\u05d6\u05de\u05d9\u05df"}, +jl(a,b){return a+" \u05d4\u05d6\u05de\u05d9\u05df \u05d0\u05ea "+b}, +gjm(){return"\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05de\u05d5\u05d6\u05de\u05e0\u05d9\u05dd \u05d1\u05dc\u05d1\u05d3"}, +gjj(){return"\u05d4\u05d6\u05de\u05e0\u05d4 \u05d1\u05e9\u05d1\u05d9\u05dc\u05d9"}, +gjn(){return"\u05de\u05e7\u05dc\u05d9\u05d3/\u05d4"}, +hf(a){return a+" \u05d4\u05e6\u05d8\u05e8\u05e3 \u05dc\u05e6'\u05d0\u05d8"}, +ghe(){return"\u05d4\u05e6\u05d8\u05e8\u05e3 \u05dc\u05d7\u05d3\u05e8"}, +jo(a,b){return a+" \u05d1\u05e2\u05d8 \u05d1 "+b}, +ghg(){return"\u05d1\u05e2\u05d9\u05d8\u05d4 \u05de\u05d4\u05e6'\u05d0\u05d8"}, +hh(a){return"\u05e4\u05e2\u05d9\u05dc\u05d5\u05ea \u05d0\u05d7\u05e8\u05d5\u05e0\u05d4: "+a}, +gjp(){return"\u05e0\u05e8\u05d0\u05d4 \u05dc\u05e4\u05e0\u05d9 \u05d6\u05de\u05df \u05e8\u05d1"}, +geV(){return"\u05dc\u05e2\u05d6\u05d5\u05d1"}, +gjq(){return"\u05e2\u05d6\u05d1 \u05d0\u05ea \u05d4\u05e6'\u05d0\u05d8"}, +gjr(){return"\u05d1\u05d4\u05d9\u05e8"}, +js(a){return"\u05d8\u05e2\u05df "+a+" \u05de\u05e9\u05ea\u05ea\u05e4\u05d9\u05dd \u05e0\u05d5\u05e1\u05e4\u05d9\u05dd"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"\u05d8\u05d5\u05e2\u05df \u05d0\u05e0\u05d0 \u05d4\u05de\u05ea\u05df."}, +ghi(){return"\u05d8\u05e2\u05df \u05e2\u05d5\u05d3\u2026"}, +geX(){return"\u05db\u05e0\u05d9\u05e1\u05d4"}, +jt(a){return"\u05d4\u05d9\u05db\u05e0\u05e1 \u05d0\u05dc "+a}, +gkM(){return"\u05d4\u05d9\u05db\u05e0\u05e1 \u05d1\u05dc\u05d7\u05d9\u05e6\u05d4 \u05d0\u05d7\u05ea"}, +ghj(){return"\u05d9\u05e6\u05d9\u05d0\u05d4"}, +gju(){return"\u05e9\u05d9\u05e0\u05d5\u05d9\u05d9\u05dd \u05d1\u05d7\u05d1\u05e8"}, +gf4(){return"\u05d4\u05d6\u05db\u05d9\u05e8"}, +gjv(){return"\u05d4\u05d5\u05d3\u05e2\u05d5\u05ea"}, +go8(){return"No matching search results."}, +gfD(){return"\u05de\u05e0\u05d7\u05d4"}, +gjw(){return"\u05d9\u05d5\u05dd \u05e9\u05e0\u05d9"}, +ghk(){return"\u05e9\u05d9\u05dd \u05dc\u05d1 \u05e9\u05d0\u05ea\u05d4 \u05e6\u05e8\u05d9\u05da Pantalaimon \u05db\u05d3\u05d9 \u05dc\u05d4\u05e9\u05ea\u05de\u05e9 \u05d1\u05d4\u05e6\u05e4\u05e0\u05d4 \u05de\u05e7\u05e6\u05d4 \u05dc\u05e7\u05e6\u05d4 \u05dc\u05e2\u05ea \u05e2\u05ea\u05d4."}, +gfg(){return"\u05e6'\u05d0\u05d8 \u05d7\u05d3\u05e9"}, +ghl(){return"\u05d1\u05e7\u05e9\u05ea \u05d0\u05d9\u05de\u05d5\u05ea \u05d7\u05d3\u05e9\u05d4!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"\u05d4\u05d1\u05d0"}, +gjx(){return"\u05dc\u05d0"}, +gjy(){return"\u05d0\u05d9\u05df \u05d7\u05d9\u05d1\u05d5\u05e8 \u05dc\u05e9\u05e8\u05ea"}, +gjz(){return"No emotes found. \ud83d\ude15"}, +gjA(){return"\u05d0\u05ea\u05d4 \u05d9\u05db\u05d5\u05dc \u05dc\u05d4\u05e4\u05e2\u05d9\u05dc \u05d4\u05e6\u05e4\u05e0\u05d4 \u05e8\u05e7 \u05db\u05e9\u05d4\u05d7\u05d3\u05e8 \u05db\u05d1\u05e8 \u05dc\u05d0 \u05e0\u05d2\u05d9\u05e9 \u05dc\u05e6\u05d9\u05d1\u05d5\u05e8."}, +kP(a,b){return a.k(0)+" \u05d0\u05d9\u05e0\u05d5 \u05e9\u05e8\u05ea \u05de\u05d8\u05e8\u05d9\u05e7\u05e1, \u05d4\u05e9\u05ea\u05de\u05e9 \u05d1-"+b.k(0)+" \u05d1\u05de\u05e7\u05d5\u05dd \u05d6\u05d0\u05ea?"}, +gjB(){return"\u05e2\u05d3\u05d9\u05d9\u05df \u05dc\u05d0 \u05d4\u05d5\u05e1\u05e4\u05ea \u05d3\u05e8\u05da \u05dc\u05e9\u05d7\u05d6\u05e8 \u05d0\u05ea \u05d4\u05e1\u05d9\u05e1\u05de\u05d4 \u05e9\u05dc\u05da."}, +gfE(){return"\u05d0\u05d9\u05df \u05d4\u05e8\u05e9\u05d0\u05d4"}, +ghm(){return"\u05dc\u05d0 \u05e0\u05de\u05e6\u05d0\u05d5 \u05d7\u05d3\u05e8\u05d9\u05dd\u2026"}, +gfF(){return"\u05d4\u05ea\u05e8\u05d0\u05d5\u05ea"}, +gjC(){return"\u05d4\u05ea\u05e8\u05d0\u05d5\u05ea \u05d4\u05d5\u05e4\u05e2\u05dc\u05d5 \u05e2\u05d1\u05d5\u05e8 \u05d7\u05e9\u05d1\u05d5\u05df \u05d6\u05d4"}, +gfG(){return"\u05e4\u05d5\u05d2\u05e2\u05e0\u05d9"}, +gjD(){return"\u05dc\u05d0 \u05de\u05e7\u05d5\u05d5\u05df"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"\u05d0\u05d5\u05e4\u05e1, \u05de\u05e9\u05d4\u05d5 \u05d4\u05e9\u05ea\u05d1\u05e9\u2026"}, +gkQ(){return"\u05d0\u05d7\u05d3 \u05de\u05d4\u05de\u05db\u05e9\u05d9\u05e8\u05d9\u05dd \u05e9\u05dc\u05da \u05d4\u05ea\u05e0\u05ea\u05e7"}, +gkR(){return"\u05e4\u05ea\u05d9\u05d7\u05d4 \u05d1\u05de\u05e4\u05d5\u05ea"}, +gki(){return"\u05e9\u05e8\u05ea \u05d6\u05d4 \u05e6\u05e8\u05d9\u05da \u05dc\u05d0\u05de\u05ea \u05d0\u05ea \u05db\u05ea\u05d5\u05d1\u05ea \u05d4\u05d3\u05d5\u05d0\u05e8 \u05d4\u05d0\u05dc\u05e7\u05d8\u05e8\u05d5\u05e0\u05d9 \u05e9\u05dc\u05da \u05dc\u05e8\u05d9\u05e9\u05d5\u05dd."}, +ghn(){return"\u05d0\u05d5"}, +gho(){return"\u05de\u05e9\u05ea\u05ea\u05e3"}, +gjF(){return"\u05d1\u05d9\u05d8\u05d5\u05d9 \u05e1\u05d9\u05e1\u05de\u05d4 \u05d0\u05d5 \u05de\u05e4\u05ea\u05d7 \u05e9\u05d7\u05d6\u05d5\u05e8"}, +gjG(a){return"\u05e1\u05d9\u05e1\u05de\u05d4"}, +gf6(){return"\u05e9\u05db\u05d7\u05ea\u05d9 \u05e1\u05d9\u05e1\u05de\u05d4"}, +ghp(){return"\u05d4\u05e1\u05d9\u05e1\u05de\u05d4 \u05e9\u05d5\u05e0\u05ea\u05d4"}, +ghq(){return"\u05e9\u05d7\u05d6\u05d5\u05e8 \u05e1\u05d9\u05e1\u05de\u05d4"}, +gjI(){return"\u05d1\u05d7\u05e8 \u05ea\u05de\u05d5\u05e0\u05d4"}, +gjJ(){return"\u05e7\u05d5\u05d3 pin"}, +gjL(){return"\u05d0\u05e0\u05d0 \u05d1\u05d7\u05e8 \u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9"}, +gfI(){return"\u05d0\u05e0\u05d0 \u05dc\u05d7\u05e5 \u05e2\u05dc \u05d4\u05e7\u05d9\u05e9\u05d5\u05e8 \u05d1\u05de\u05d9\u05d9\u05dc \u05d5\u05dc\u05d0\u05d7\u05e8 \u05de\u05db\u05df \u05d4\u05de\u05e9\u05da."}, +gfJ(){return"\u05e0\u05d0 \u05d4\u05d6\u05df \u05d0\u05ea \u05d4\u05e1\u05d9\u05e1\u05de\u05d4 \u05e9\u05dc\u05da"}, +gjO(){return"\u05d0\u05e0\u05d0 \u05d4\u05d6\u05df \u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9"}, +gjP(){return u._}, +gjR(){return"Privacy"}, +gkS(){return"Push rules"}, +gfL(a){return"Reason"}, +jT(a){return a+" redacted an event"}, +gjU(){return"Reject"}, +jV(a){return a+" rejected the invitation"}, +gbI(a){return"Remove"}, +gjW(){return"Remove all other devices"}, +jY(a){return"Removed by "+a}, +gk6(){return"Unban from chat"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Render rich message content"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Reply"}, +gfh(){return"Report message"}, +gk_(){return"Group chat has been upgraded"}, +gk0(){return"Group chat version"}, +ghA(){return"Saturday"}, +gkd(){return"Save file"}, +ghB(){return"Security"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Seen by "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hD(a,b){return"Seen by "+a+" and "+b}, +geJ(a){return"Send"}, +ghE(){return"Send a message"}, +gkg(){return"Send as text"}, +ghF(){return"Send audio"}, +ghG(){return"Send file"}, +ghH(){return"Send image"}, +ghI(){return"Send messages"}, +ghJ(){return"Send video"}, +hK(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hN(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fR(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hM(a){return"\ud83c\udfa5 "+a+" sent a video"}, +kh(a){return a+" sent call information"}, +gkj(){return"Set invitation link"}, +gfS(){return"Set permissions level"}, +gfU(){return"Settings"}, +gfl(a){return"Share"}, +kk(a){return a+" shared their location"}, +gkl(){return"Show password"}, +gfa(){return"Sign up"}, +gly(){return"Single Sign on"}, +ghP(a){return"Skip"}, +gnS(){return"Invite"}, +ghQ(){return"Source code"}, +hR(a){return a+" started a call"}, +gkn(a){return"Submit"}, +gko(){return"Sunday"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"System"}, +gkW(){return"They Don't Match"}, +gkX(){return"They Match"}, +gkY(){return"Thursday"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"Try to send again"}, +gl1(){return"Tuesday"}, +l2(a,b){return a+" unbanned "+b}, +gl3(){return"Unblock Device"}, +gl4(){return"Unknown device"}, +gk7(){return"Unknown encryption algorithm"}, +l5(a,b){return"Unknown event '"+a+"'"}, +gfP(){return"Unpin"}, +l6(a,b){return a+" and "+b+" others are typing"}, +l7(a,b){return a+" and "+b+" are typing"}, +l8(a){return a+" is typing"}, +l9(a){return"\ud83d\udeaa "+a+" left the chat"}, +la(a,b){return a+" sent a "+b+" event"}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Start Verification"}, +gka(){return"You successfully verified!"}, +glb(){return"Verifying other account"}, +glc(){return"Visibility of the chat history"}, +gld(){return"Visible for all participants"}, +gle(){return"Visible for everyone"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return u.O}, +gli(){return"Wallpaper"}, +glj(){return"Warning!"}, +glk(){return"Wednesday"}, +ghu(){return"We sent you an email"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return u.X}, +geR(){return"Yes"}, +glo(){return"You"}, +gkc(){return"You are invited to this chat"}, +glp(){return u.W}, +glq(){return"You have been banned from this chat"}, +gls(){return"Your public key"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Search"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avh.prototype={ +gjH(){return"Passwords do not match!"}, +gjN(){return"Please enter a valid email address."}, +gfM(){return"Repeat password"}, +jM(a){return"Please choose at least "+a+" characters."}, +ghT(){return"About"}, +ghU(a){return"Accept"}, +hV(a){return"\ud83d\udc4d "+a+" accepted the invitation"}, +hW(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghX(){return"Add email"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Admin"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" answered the call"}, +ghZ(){return"Anyone can join"}, +gfW(){return"Archive"}, +geN(){return"Are you sure?"}, +gi_(){return"Are you sure you want to log out?"}, +gi0(){return u.mc}, +i1(a){return"Accept this verification request from "+a+"?"}, +i2(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +i3(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfX(){return"Ban from chat"}, +gi4(){return"Banned"}, +i5(a,b){return a+" banned "+b}, +gi6(){return"Block Device"}, +gdm(){return"Blocked"}, +gi7(){return"Bot messages"}, +gkr(){return"Bubble size"}, +gcT(a){return"Cancel"}, +fY(a){return"Can't open the URI "+a}, +gfZ(){return"Change device name"}, +ib(a){return a+" changed the chat avatar"}, +ic(a,b){return a+" changed the chat description to: '"+b+"'"}, +ie(a,b){return a+" changed the chat name to: '"+b+"'"}, +ig(a){return a+" changed the chat permissions"}, +ih(a,b){return a+" changed their displayname to: '"+b+"'"}, +ii(a){return a+" changed the guest access rules"}, +ij(a,b){return a+" changed the guest access rules to: "+b}, +ik(a){return a+" changed the history visibility"}, +il(a,b){return a+" changed the history visibility to: "+b}, +im(a){return a+" changed the join rules"}, +io(a,b){return a+" changed the join rules to: "+b}, +ip(a){return a+" changed their avatar"}, +iq(a){return a+" changed the chat aliases"}, +ir(a){return a+" changed the invitation link"}, +gh_(){return"Change password"}, +gi9(){return"Change your style"}, +gi8(){return"Change the name of the chat"}, +gia(){return"Change wallpaper"}, +gis(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghw(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +git(){return u.lx}, +giu(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giw(){return"Choose a username"}, +gh0(){return"Clear archive"}, +gdg(a){return"Close"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Ban the given user from this chat"}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Send HTML-formatted text"}, +giC(){return"Invite the given user to this chat"}, +giD(){return"Join the given chat"}, +giE(){return"Remove the given user from this chat"}, +giF(){return"Leave this chat"}, +gku(){return"Describe yourself"}, +giG(){return u.N}, +giH(){return"Set your display name for this chat"}, +gkv(){return u.Q}, +gkw(){return"Send unformatted text"}, +gkx(){return"Send reply as a reaction"}, +gky(){return"Send text"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"Command invalid"}, +kA(a){return a+" is not a command."}, +giJ(){return"Please compare the emojis"}, +giK(){return"Please compare the numbers"}, +gh1(){return"Configure chat"}, +giL(){return"Contact has been invited to the chat"}, +giM(){return"Contains display name"}, +giN(){return"Contains username"}, +gfo(){return u.a4}, +giO(){return"Copied to clipboard"}, +gfp(a){return"Copy"}, +giP(){return"Copy to clipboard"}, +iQ(a){return"Could not decrypt message: "+a}, +iR(a){return a+" members"}, +iS(a){return"\ud83d\udcac "+a+" created the chat"}, +giT(){return"Dark"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return u.e6}, +giX(){return"Default permission level"}, +geB(a){return"Delete"}, +giY(){return"Delete account"}, +gh3(){return"Delete message"}, +gfs(){return"Devices"}, +geS(){return"Direct Chats"}, +gns(a){return"Download"}, +gj_(){return"Edit"}, +gj0(){return"Edit blocked servers"}, +gh4(){return"Edit chat permissions"}, +gh5(){return"Edit chat avatar"}, +gh6(){return"Emote already exists!"}, +gh7(){return"Invalid emote shortcode!"}, +gj1(){return"Emote packs for chat"}, +gh8(){return"Emote Settings"}, +gh9(){return"Emote shortcode"}, +gj2(){return u.lm}, +gfe(){return"Empty chat"}, +gj3(){return"Enable emote pack globally"}, +gfw(){return"Enable encryption"}, +gj4(){return u.gh}, +gha(){return"Encryption is not enabled"}, +j5(a){return a+" ended the call"}, +gnA(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkJ(){return"Homeserver"}, +gj6(){return"Enter your homeserver"}, +ghb(){return"Everything ready!"}, +gfz(){return"Extremely offensive"}, +gj9(a){return"Font size"}, +geD(a){return"Forward"}, +gja(){return"Friday"}, +gkH(){return"From joining"}, +gkI(){return"From the invitation"}, +gfQ(){return"Go to the new chat"}, +ghx(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghy(){return"Guests are forbidden"}, +ghz(){return"Guests can join"}, +jb(a,b){return a+" has withdrawn the invitation for "+b}, +ghc(){return"Help"}, +gjc(){return"Hide redacted events"}, +gjd(){return"Hide unknown events"}, +gfA(){return"How offensive is this content?"}, +ghd(){return"Ignore"}, +gek(){return"Ignored users"}, +gje(){return u.a}, +gjf(){return"Ignore username"}, +gfB(){return"I have clicked on the link"}, +gjg(){return"Incorrect passphrase or recovery key"}, +gfC(){return"Inoffensive"}, +gjh(){return"Invite contact"}, +ji(a){return"Invite contact to "+a}, +gjk(){return"Invited"}, +jl(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjm(){return"Invited users only"}, +gjj(){return"Invite for me"}, +gjn(){return"typing a message"}, +hf(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghe(){return"Join chat"}, +jo(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghg(){return"Kick from chat"}, +hh(a){return"Last active: "+a}, +gjp(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjq(){return"Left the chat"}, +gjr(){return"Light"}, +js(a){return"Load "+a+" more participants"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghi(){return"Load more\u2026"}, +geX(){return"Login"}, +jt(a){return"Log in to "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Logout"}, +gju(){return"Member changes"}, +gf4(){return"Mention"}, +gjv(){return"Messages"}, +go8(){return"No matching search results."}, +gfD(){return"Moderator"}, +gjw(){return"Monday"}, +ghk(){return u.f}, +gfg(){return"New chat"}, +ghl(){return"New verification request!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Next"}, +gjx(){return"No"}, +gjy(){return"No connection to the server"}, +gjz(){return"No emotes found. \ud83d\ude15"}, +gjA(){return u.S}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return u.c}, +gfE(){return"No permission"}, +ghm(){return"No chats found\u2026"}, +gfF(){return"Notifications"}, +gjC(){return"Notifications enabled for this account"}, +gfG(){return"Offensive"}, +gjD(){return"Offline"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oops, something went wrong\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"Or"}, +gho(){return"Participant"}, +gjF(){return"passphrase or recovery key"}, +gjG(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjI(){return"Pick an image"}, +gjJ(){return"Pin"}, +gjL(){return"Please choose a username"}, +gfI(){return u.b}, +gfJ(){return"Please enter your password"}, +gjO(){return"Please enter your username"}, +gjP(){return u._}, +gjR(){return"Privacy"}, +gkS(){return"Push rules"}, +gfL(a){return"Reason"}, +jT(a){return a+" redacted an event"}, +gjU(){return"Reject"}, +jV(a){return a+" rejected the invitation"}, +gbI(a){return"Remove"}, +gjW(){return"Remove all other devices"}, +jY(a){return"Removed by "+a}, +gk6(){return"Unban from chat"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Render rich message content"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Reply"}, +gfh(){return"Report message"}, +gk_(){return"Group chat has been upgraded"}, +gk0(){return"Group chat version"}, +ghA(){return"Saturday"}, +gkd(){return"Save file"}, +ghB(){return"Security"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Seen by "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hD(a,b){return"Seen by "+a+" and "+b}, +geJ(a){return"Send"}, +ghE(){return"Send a message"}, +gkg(){return"Send as text"}, +ghF(){return"Send audio"}, +ghG(){return"Send file"}, +ghH(){return"Send image"}, +ghI(){return"Send messages"}, +ghJ(){return"Send video"}, +hK(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hN(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fR(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hM(a){return"\ud83c\udfa5 "+a+" sent a video"}, +kh(a){return a+" sent call information"}, +gkj(){return"Set invitation link"}, +gfS(){return"Set permissions level"}, +gfU(){return"Settings"}, +gfl(a){return"Share"}, +kk(a){return a+" shared their location"}, +gkl(){return"Show password"}, +gfa(){return"Sign up"}, +gly(){return"Single Sign on"}, +ghP(a){return"Skip"}, +gnS(){return"Invite"}, +ghQ(){return"Source code"}, +hR(a){return a+" started a call"}, +gkn(a){return"Submit"}, +gko(){return"Sunday"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"System"}, +gkW(){return"They Don't Match"}, +gkX(){return"They Match"}, +gkY(){return"Thursday"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"Try to send again"}, +gl1(){return"Tuesday"}, +l2(a,b){return a+" unbanned "+b}, +gl3(){return"Unblock Device"}, +gl4(){return"Unknown device"}, +gk7(){return"Unknown encryption algorithm"}, +l5(a,b){return"Unknown event '"+a+"'"}, +gfP(){return"Unpin"}, +l6(a,b){return a+" and "+b+" others are typing"}, +l7(a,b){return a+" and "+b+" are typing"}, +l8(a){return a+" is typing"}, +l9(a){return"\ud83d\udeaa "+a+" left the chat"}, +la(a,b){return a+" sent a "+b+" event"}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Start Verification"}, +gka(){return"You successfully verified!"}, +glb(){return"Verifying other account"}, +glc(){return"Visibility of the chat history"}, +gld(){return"Visible for all participants"}, +gle(){return"Visible for everyone"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return u.O}, +gli(){return"Wallpaper"}, +glj(){return"Warning!"}, +glk(){return"Wednesday"}, +ghu(){return"We sent you an email"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return u.X}, +geR(){return"Yes"}, +glo(){return"You"}, +gkc(){return"You are invited to this chat"}, +glp(){return u.W}, +glq(){return"You have been banned from this chat"}, +gls(){return"Your public key"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Search"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avi.prototype={ +gjH(){return"Lozinke se ne poklapaju!"}, +gjN(){return"Upi\u0161i valjanu e-mail adresu."}, +gfM(){return"Ponovi lozinku"}, +jM(a){return"Odaberi barem "+a+" znakova."}, +ghT(){return"Informacije"}, +ghU(a){return"Prihvati"}, +hV(a){return a+" je prihvatio/la poziv"}, +hW(a){return a+" je aktivirao/la obostrano \u0161ifriranje"}, +ghX(){return"Dodaj e-mail"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Administrator"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" je odgovorio/la na poziv"}, +ghZ(){return"Svatko se mo\u017ee pridru\u017eiti"}, +gfW(){return"Arhiv"}, +geN(){return"Stvarno to \u017eeli\u0161?"}, +gi_(){return"Stvarno se \u017eeli\u0161 odjaviti?"}, +gi0(){return"Za potpisivanje druge osobe, upi\u0161i svoju sigurnosnu lozinku ili klju\u010d za oporavak."}, +i1(a){return"Prihvatiti ovaj zahtjev za potvr\u0111ivanje od "+a+"?"}, +i2(a,b,c){return"Doma\u0107i poslu\u017eitelj podr\u017eava vrste prijave:\n"+a+"\nMe\u0111utim ovaj program podr\u017eava samo:\n"+b}, +i3(a,b,c,d){return"Doma\u0107i poslu\u017eitelj podr\u017eava verzije specifikacije:\n"+a+"\nMe\u0111utim ovaj program podr\u017eava samo "+b}, +gfX(){return"Isklju\u010di iz chata"}, +gi4(){return"Isklju\u010den"}, +i5(a,b){return a+" je isklju\u010dio/la "+b}, +gi6(){return"Blokiraj ure\u0111aj"}, +gdm(){return"Blokirano"}, +gi7(){return"Poruke bota"}, +gkr(){return"Veli\u010dina mjehuri\u0107a"}, +gcT(a){return"Odustani"}, +fY(a){return"URI adresa "+a+" se ne mo\u017ee otvoriti"}, +gfZ(){return"Promijeni ime ure\u0111aja"}, +ib(a){return a+" je promijenio/la avatar chata"}, +ic(a,b){return a+" je promijenio/la opis razgovora u: \u201e"+b+"\u201d"}, +ie(a,b){return a+" je promijenio/la ime razgovora u: \u201e"+b+"\u201d"}, +ig(a){return a+" je promijenio/la dozvole chata"}, +ih(a,b){return a+" je promijenio/la ime u: \u201e"+b+"\u201d"}, +ii(a){return a+" je promijenio/la pravila pristupa za goste"}, +ij(a,b){return a+" je promijenio/la pravila pristupa za goste u: "+b}, +ik(a){return a+" je promijenio/la vidljivost kronologije"}, +il(a,b){return a+" je promijenio/la vidljivost kronologije u: "+b}, +im(a){return a+" je promijenio/la pravila pridru\u017eivanja"}, +io(a,b){return a+" je promijenio/la pravila pridru\u017eivanja u: "+b}, +ip(a){return a+" je promijenio/la svoj avatar"}, +iq(a){return a+" je promijenio/la pseudonime soba"}, +ir(a){return a+" je promijenio/la poveznicu poziva"}, +gh_(){return"Promijeni lozinku"}, +gi9(){return"Promijeni tvoj stil"}, +gi8(){return"Promijeni ime grupe"}, +gia(){return"Promijeni sliku pozadine"}, +gis(){return"\u0160ifriranje je o\u0161te\u0107eno"}, +gf0(){return"Chat"}, +ghw(){return"Sigurnosna kopija tvog chata je postavljena."}, +gfc(){return"Sigurnosna kopija chata"}, +git(){return"Sigurnosna kopija chata osigurana je klju\u010dem za obnavljanje. Pazi da ga ne izgubi\u0161."}, +giu(){return"Chatovi"}, +gfd(){return"Odaberi sna\u017enu lozinku"}, +giw(){return"Odaberi korisni\u010dko ime"}, +gh0(){return"Isprazni arhiv"}, +gdg(a){return"Zatvori"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Isklju\u010di korisnika iz ove sobe"}, +giy(){return"Isprazni predmemoriju"}, +giz(){return"Stvori prazan grupni chat\nKoristi --no-encryption za deaktiviranje \u0161ifriranja"}, +giA(){return"Odbaci sesiju"}, +giB(){return"Zapo\u010dni izravni chat\nKoristi --no-encryption za deaktiviranje \u0161ifriranja"}, +gkt(){return"Po\u0161alji HTML formatirani tekst"}, +giC(){return"Pozovi korisnika u ovu sobu"}, +giD(){return"Pridru\u017ei se zadanoj sobi"}, +giE(){return"Ukloni korisnika iz ove sobe"}, +giF(){return"Napusti ovu sobu"}, +gku(){return"Opi\u0161i se"}, +giG(){return"Postavi svoju sliku za ovu sobu"}, +giH(){return"Postavi svoje ime za ovu sobu"}, +gkv(){return"Postavi razinu prava zadanog korisnika (standardno: 50)"}, +gkw(){return"Po\u0161alji neformatirani tekst"}, +gkx(){return"Po\u0161alji odgovor kao reakciju"}, +gky(){return"Po\u0161alji tekst"}, +giI(){return"Ponovo uklju\u010di korisnika u ovu sobu"}, +gkz(){return"Naredba nevaljana"}, +kA(a){return a+" nije naredba."}, +giJ(){return"Usporedi i provjeri, poklapaju li se sljede\u0107i emojiji s onima drugog ure\u0111aja:"}, +giK(){return"Usporedi i provjeri, poklapaju li se sljede\u0107i brojevi s onima drugog ure\u0111aja:"}, +gh1(){return"Konfiguriraj chat"}, +giL(){return"Kontakt je pozvan u grupu"}, +giM(){return"Sadr\u017eava prikazano ime"}, +giN(){return"Sadr\u017ei korisni\u010dko ime"}, +gfo(){return"Sadr\u017eaj je prijavljen administratorima poslu\u017eitelja"}, +giO(){return"Kopirano u me\u0111uspremnik"}, +gfp(a){return"Kopiraj"}, +giP(){return"Kopiraj u me\u0111uspremnik"}, +iQ(a){return"Neuspjelo de\u0161ifriranje poruke: "+a}, +iR(a){return a+" sudionika"}, +iS(a){return a+" je stvorio/la chat"}, +giT(){return"Tamna"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+". "+b+". "+a+"."}, +giW(){return"Ovo \u0107e nepovratno deaktivirati tvoj korisni\u010dki ra\u010dun. Stvarno to \u017eeli\u0161?"}, +giX(){return"Standardna razina dozvole"}, +geB(a){return"Izbri\u0161i"}, +giY(){return"Izbri\u0161i ra\u010dun"}, +gh3(){return"Izbri\u0161i poruku"}, +gfs(){return"Ure\u0111aji"}, +geS(){return"Izravni chatovi"}, +gns(a){return"Download"}, +gj_(){return"Uredi"}, +gj0(){return"Uredi blokirane poslu\u017eitelje"}, +gh4(){return"Uredi dozvole za chat"}, +gh5(){return"Uredi avatar sobe"}, +gh6(){return"Emotikon ve\u0107 postoji!"}, +gh7(){return"Neispravna kratica emotikona!"}, +gj1(){return"Paketi emotikona za sobu"}, +gh8(){return"Postavke emotikona"}, +gh9(){return"Kratica emotikona"}, +gj2(){return"Mora\u0161 odabrati jednu kraticu emotikona i sliku!"}, +gfe(){return"Prazan chat"}, +gj3(){return"Aktiviraj paket emotikona globalno"}, +gfw(){return"Aktiviraj \u0161ifriranje"}, +gj4(){return"Vi\u0161e ne\u0107e\u0161 mo\u0107i deaktivirati \u0161ifriranje. Stvarno to \u017eeli\u0161?"}, +gha(){return"\u0160ifriranje nije aktivirano"}, +j5(a){return a+" je zavr\u0161io/la poziv"}, +gnA(){return"Enter chat name"}, +gf1(){return"Upi\u0161i e-adressu"}, +gkJ(){return"Doma\u0107i poslu\u017eitelj"}, +gj6(){return"Upi\u0161i svoj doma\u0107i poslu\u017eitelj"}, +ghb(){return"Sve je spremno!"}, +gfz(){return"Izrazito uvredljiv"}, +gj9(a){return"Veli\u010dina fonta"}, +geD(a){return"Proslijedi"}, +gja(){return"Petak"}, +gkH(){return"Od pridru\u017eivanja"}, +gkI(){return"Od poziva"}, +gfQ(){return"Idi u novu sobu"}, +ghx(){return"Opis grupe"}, +f8(a){return"Grupa s "+a}, +ghy(){return"Gosti su zabranjeni"}, +ghz(){return"Gosti se mogu pridru\u017eiti"}, +jb(a,b){return a+" je povukao/la poziv za "+b}, +ghc(){return"Pomo\u0107"}, +gjc(){return"Sakrij promijenjene doga\u0111aje"}, +gjd(){return"Sakrij nepoznate doga\u0111aje"}, +gfA(){return"Koliko je ovaj sadr\u017eaj uvredljiv?"}, +ghd(){return"Zanemari"}, +gek(){return"Zanemareni korisnici"}, +gje(){return"Mo\u017ee\u0161 zanemariti korisnike koji te smetaju. Ne\u0107e\u0161 mo\u0107i primati poruke niti pozive u sobe od korisnika koji se nalaze u tvom osobnom popisu zanemarivanja."}, +gjf(){return"Zanemari korisni\u010dko ime"}, +gfB(){return"Pritisnuo/la sam poveznicu"}, +gjg(){return"Neispravna lozinka ili klju\u010d za obnavljanje"}, +gfC(){return"Neuvredljiv"}, +gjh(){return"Pozovi kontakt"}, +ji(a){return"Pozovi kontakt u "+a}, +gjk(){return"Pozvan/a"}, +jl(a,b){return a+" je pozvao/la "+b}, +gjm(){return"Samo pozvani korisnici"}, +gjj(){return"Poziv za mene"}, +gjn(){return"pi\u0161e"}, +hf(a){return a+" se pridru\u017eio/la chatu"}, +ghe(){return"Pridru\u017ei se sobi"}, +jo(a,b){return a+" je izbacio/la "+b}, +ghg(){return"Izbaci iz chata"}, +hh(a){return"Zadnja aktivnost: "+a}, +gjp(){return"Vi\u0111eno prije dugo vremena"}, +geV(){return"Napusti"}, +gjq(){return"Napustio/la je chat"}, +gjr(){return"Svjetla"}, +js(a){return"U\u010ditaj jo\u0161 "+a+" sudionika"}, +gfq(){return"Izvezi sesiju i izbri\u0161i ure\u0111aj"}, +gkD(){return"Ovo je nepovratna radnja. Spremi datoteku sigurnosne kopije na sigurno mjeto."}, +gkB(){return"Korisnici TOR-a: izvezite sesiju"}, +gkC(){return"Korisnicima TOR-a preporu\u010duje se izvoz sesije prije zatvaranja prozora."}, +gkK(){return"Korisnici TOR-a: Uzvezite izvoz sesije"}, +gkL(){return"Je li zadnji izvoz sesije bio na TOR-u? Brzo ga uvezi i nastavi \u010davrljati."}, +geW(){return"U\u010ditava se \u2026 Pri\u010dekaj."}, +ghi(){return"U\u010ditaj jo\u0161 \u2026"}, +geX(){return"Prijava"}, +jt(a){return"Prijavi se na "+a}, +gkM(){return"Prijavi se samo s jednim pritiskom"}, +ghj(){return"Odjava"}, +gju(){return"Promjene \u010dlana"}, +gf4(){return"Spominjanje"}, +gjv(){return"Poruke"}, +go8(){return"No matching search results."}, +gfD(){return"Voditelj"}, +gjw(){return"Ponedjeljak"}, +ghk(){return"Za trenuta\u010dno kori\u0161tenje obostranog \u0161ifriranja treba\u0161 Pantalaimon."}, +gfg(){return"Novi chat"}, +ghl(){return"Novi zahtjev za potvr\u0111ivanje!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Dalje"}, +gjx(){return"Ne"}, +gjy(){return"Ne postoji veza s poslu\u017eiteljem"}, +gjz(){return"Nema emotikona. \ud83d\ude15"}, +gjA(){return"\u0160ifriranje mo\u017ee\u0161 aktivirati samo nakon \u0161to soba vi\u0161e nije javno dostupna."}, +kP(a,b){return a.k(0)+" nije matrix poslu\u017eitelj. Da li umjesto njega koristiti "+b.k(0)+"?"}, +gjB(){return"Jo\u0161 nisi dodao/la na\u010din za obnavljanje lozinke."}, +gfE(){return"Bez dozvole"}, +ghm(){return"Nema soba \u2026"}, +gfF(){return"Obavijesti"}, +gjC(){return"Obavijesti su aktivirane za ovaj ra\u010dun"}, +gfG(){return"Uvredljiv"}, +gjD(){return"Nepovezano s internetom"}, +gdq(){return"U redu"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Ups, dogodila se gre\u0161ka \u2026"}, +gkQ(){return"Jedan od tvojih klijenata je odjavljen"}, +gkR(){return"Otvori u kartama"}, +gki(){return"Za registraciju ovaj poslu\u017eitelj mora potvrditi tvoju e-mail adresu."}, +ghn(){return"Ili"}, +gho(){return"Sudionik"}, +gjF(){return"tajni izraz ili klju\u010d za obnavljanje"}, +gjG(a){return"Lozinka"}, +gf6(){return"Zaboravljena lozinka"}, +ghp(){return"Lozinka je promijenjena"}, +ghq(){return"Obnavljanje lozinke"}, +gjI(){return"Odaberi sliku"}, +gjJ(){return"Prikva\u010di"}, +gjL(){return"Odaberi korisni\u010dko ime"}, +gfI(){return"Pritisni poveznicu u e-poruci, zatim nastavi."}, +gfJ(){return"Upi\u0161i svoju lozinku"}, +gjO(){return"Upi\u0161i svoje korisni\u010dko ime"}, +gjP(){return"Slijedi upute na web-stranici i dodirni \u201eDalje\u201d."}, +gjR(){return"Privatnost"}, +gkS(){return"Pravila slanja"}, +gfL(a){return"Razlog"}, +jT(a){return a+" je preuredio/la doga\u0111aj"}, +gjU(){return"Odbij"}, +jV(a){return a+" je odbio/la poziv"}, +gbI(a){return"Ukloni"}, +gjW(){return"Ukloni sve druge ure\u0111aje"}, +jY(a){return"Uklonjeno od "+a}, +gk6(){return"Ponovo uklju\u010di u chat"}, +gjX(){return"Ukloni svoj avatar"}, +gjZ(){return"Prika\u017ei formatirani sadr\u017eaj poruke"}, +ghs(){return"Zamijeni sobu s novom verzijom"}, +gfN(a){return"Odgovori"}, +gfh(){return"Prijavi poruku"}, +gk_(){return"Soba je nadogra\u0111ena"}, +gk0(){return"Verzija sobe"}, +ghA(){return"Subota"}, +gkd(){return"Spremi datoteku"}, +ghB(){return"Sigurnost"}, +gjS(){return"Klju\u010d za obnavljanje"}, +gkT(){return"Izgubio/la si klju\u010d za obnavljanje?"}, +hC(a){return"Vi\u0111eno od "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Vi\u0111eno od "+a+" i jo\u0161 "+b+" korisnika",s,s)}, +hD(a,b){return"Vi\u0111eno od "+a+" i "+b}, +geJ(a){return"Po\u0161alji"}, +ghE(){return"Po\u0161alji poruku"}, +gkg(){return"Po\u0161alji kao tekst"}, +ghF(){return"Po\u0161alji audio datoteku"}, +ghG(){return"Po\u0161alji datoteku"}, +ghH(){return"Po\u0161alji sliku"}, +ghI(){return"\u0160alji poruke"}, +ghJ(){return"Po\u0161alji video datoteku"}, +hK(a){return a+" ja poslao/la datoteku"}, +hN(a){return a+" ja poslao/la audio datoteku"}, +hL(a){return a+" ja poslao/la sliku"}, +fR(a){return a+" je poslao/la naljepnicu"}, +hM(a){return a+" ja poslao/la video"}, +kh(a){return a+" je poslao/la podatke poziva"}, +gkj(){return"Po\u0161alji poveznicu za pozivnicu"}, +gfS(){return"Postavi razinu dozvola"}, +gfU(){return"Postavke"}, +gfl(a){return"Dijeli"}, +kk(a){return a+" je dijelio/la svoje mjesto"}, +gkl(){return"Poka\u017ei lozinku"}, +gfa(){return"Prijavi se"}, +gly(){return"Jednokratna prijava"}, +ghP(a){return"Presko\u010di"}, +gnS(){return"Invite"}, +ghQ(){return"Izvorni k\u020fd"}, +hR(a){return a+" ja zapo\u010deo/la poziv"}, +gkn(a){return"Po\u0161alji"}, +gko(){return"Nedjelja"}, +glF(){return"Sinkronizira se \u2026 Pri\u010dekaj."}, +gkq(){return"Sustav"}, +gkW(){return"Ne poklapaju se"}, +gkX(){return"Poklapaju se"}, +gkY(){return"\u010cetvrtak"}, +gkZ(){return"Previ\u0161e zahtjeva. Poku\u0161aj ponovo kasnije!"}, +gl_(){return"Prenesi s jednog drugog ure\u0111aja"}, +gl0(){return"Poku\u0161aj ponovo poslati"}, +gl1(){return"Utorak"}, +l2(a,b){return a+" je ponovo uklju\u010dio/la "+b}, +gl3(){return"Deblokiraj ure\u0111aj"}, +gl4(){return"Nepoznat ure\u0111aj"}, +gk7(){return"Nepoznat algoritam \u0161ifriranja"}, +l5(a,b){return"Nepoznat doga\u0111aj \u201e"+a+"\u201d"}, +gfP(){return"Otkva\u010di"}, +l6(a,b){return a+" i jo\u0161 "+b+" korisnika pi\u0161u"}, +l7(a,b){return a+" i "+b+" pi\u0161u"}, +l8(a){return a+" pi\u0161e"}, +l9(a){return a+" je napustio/la chat"}, +la(a,b){return a+" ja poslao/la "+b+" doga\u0111aj"}, +gmt(){return"Nepotvr\u0111eno"}, +ge1(){return"Potvr\u0111eno"}, +gk9(){return"Pokreni potvr\u0111ivanje"}, +gka(){return"Uspje\u0161no si potvrdio/la!"}, +glb(){return"Potvr\u0111ivanje drugog ra\u010duna"}, +glc(){return"Vidljivost kronologije chata"}, +gld(){return"Vidljivo za sve sudionike"}, +gle(){return"Vidljivo za sve"}, +glf(){return"\u010ceka se na sugovornika da prihvati zahtjev \u2026"}, +glg(){return"\u010ceka se na sugovornika da prihvati emoji \u2026"}, +glh(){return"\u010ceka se na sugovornika da prihvati brojeve \u2026"}, +gli(){return"Slika pozadine"}, +glj(){return"Upozorenje!"}, +glk(){return"Srijeda"}, +ghu(){return"Poslali smo ti e-poruku"}, +ghv(){return"Za\u0161to \u017eeli\u0161 ovo prijaviti?"}, +glm(){return"Izbrisati sigurnosnu kopiju chata za stvaranje novog sigurnosnog klju\u010da za obnavljanje?"}, +gln(){return"Lozinku mo\u017ee\u0161 obnoviti pomo\u0107u ovih adresa."}, +geR(){return"Da"}, +glo(){return"Ti"}, +gkc(){return"Pozvan/a si u ovaj chat"}, +glp(){return"Vi\u0161e ne sudjeluje\u0161 u ovom chatu"}, +glq(){return"Isklju\u010den/a si iz ovog chata"}, +gls(){return"Tvoj javni klju\u010d"}, +gkN(){return"Informacija poruke"}, +gmq(a){return"Vrijeme"}, +gd3(a){return"Vrsta poruke"}, +glv(){return"Po\u0161iljatelj"}, +gmj(){return"Otvori galeriju"}, +gmn(){return"Ukloni iz prostora"}, +gmk(){return"Za otklju\u010davanje starih poruka upi\u0161i klju\u010d za obnavljanje koji je generiran u prethodnoj sesiji. Tvoj klju\u010d za obnavljanje NIJE tvoja lozinka."}, +glK(){return"Dodaj pri\u010di"}, +gml(){return"Objavi"}, +gkb(){return"Tko mo\u017ee vidjeti moje pri\u010de?"}, +gmp(){return"Ovaj korisnik jo\u0161 nije objavio ni\u0161ta u svojoj pri\u010di"}, +gmo(){return"Odgovor je poslan"}, +lB(a,b){return"Pri\u010da od "+a+": \n"+b}, +gll(){return"Imaj na umu da ljudi mogu vidjeti i me\u0111usobno se kontaktirati u tvojoj pri\u010di."}, +gmu(){return"\u0160to se doga\u0111a?"}, +glI(){return"Dodaj opis"}, +glC(){return"Imaj na umu da ljudi mogu vidjeti i me\u0111usobno se kontaktirati u tvojoj pri\u010di. Tvoje pri\u010de \u0107e biti vidljive 24 sata, ali nema jamstva da \u0107e se izbrisati sa svih ure\u0111aja i poslu\u017eitelja."}, +gm8(){return"Razumijem"}, +gkV(){return"Prijavi korisnika"}, +mm(a,b){return a+" je reagirao/la sa "+b}, +gjK(){return"Prikva\u010di na sobu"}, +glT(){return"Stvarno \u017eeli\u0161 trajno otkva\u010diti doga\u0111aj?"}, +gfv(){return"Emojiji"}, +gm2(){return"Eksperimentalni videopozivi"}, +glY(){return"E-mail ili korisni\u010dko ime"}, +gma(){return"Problemi u privatnom modusu"}, +gm9(){return"Spremi\u0161te poruka na\u017ealost nije standarno uklju\u010dena u privatnom modusu.\nOtvori stranicu\n - about:config\n - postavi dom.indexedDB.privateBrowsing.enabled na true\nFluffyChat se ina\u010de ne\u0107e mo\u0107i pokrenuti."}, +gmx(){return"Ime"}, +gmE(){return"Odbio/la si pozivnicu"}, +glr(){return"Pridru\u017eio/la si se chatu"}, +gmy(){return"Prihvatio/la si pozivnicu"}, +mz(a){return"Isklju\u010dio/la si korisnika "+a}, +mA(a){return"Povukao/la si pozivniu za korisnika "+a}, +mB(a){return a+" te je pozvao/la"}, +mC(a){return"Pozvao/la si korisnika "+a}, +mD(a){return"Izbacio/la si korisnika "+a}, +mF(a){return"Ponovo si uklju\u010dio/la si korisnika "+a}, +gmg(){return"Upi\u0161i valjanu e-mail adresu. U suprotnom ne\u0107e\u0161 mo\u0107i ponovo postaviti lozinku. Ako to ne \u017eeli\u0161, ponovo dodirni gumb i nastavi."}, +gmr(){return"Otklju\u010daj stare poruke"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"Klju\u010d za obnavljanje spremi u sigurno spremi\u0161te na ovom ure\u0111aju."}, +glu(){return"Spremi ovaj klju\u010d ru\u010dno pokretanjem dijaloga za dijeljenje sustava ili me\u0111uspremnika."}, +glA(){return"Spremi sigurno na ovom ure\u0111aju"}, +gk8(){return"Korisnik"}, +glX(){return"Prilago\u0111eno"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Tra\u017ei"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avj.prototype={ +gjH(){return"A jelszavak nem egyeznek."}, +gjN(){return"Adjon meg egy \xe9rv\xe9nyes e-mail-c\xedmet."}, +gfM(){return"Jelsz\xf3 megism\xe9tl\xe9se"}, +jM(a){return"V\xe1lasszon legal\xe1bb "+a+" karaktert."}, +ghT(){return"N\xe9vjegy"}, +ghU(a){return"Elfogad\xe1s"}, +hV(a){return"\ud83d\udc4d "+a+" elfogadta a megh\xedv\xe1st"}, +hW(a){return"\ud83d\udd10 "+a+" aktiv\xe1lta a v\xe9gpontok k\xf6z\xf6tti titkos\xedt\xe1st"}, +ghX(){return"E-mail-c\xedm hozz\xe1ad\xe1sa"}, +glU(){return"A fi\xf3k t\xf6rl\xe9s\xe9hez adja meg a Matrix ID-t."}, +lE(a){return"This should be "+a}, +gfn(){return"Admin"}, +glP(){return"G\xfcl\xfcszemek k\xfcld\xe9se"}, +glO(){return"\xd6lel\xe9s k\xfcld\xe9se"}, +glQ(){return"\xd6lel\xe9s k\xfcld\xe9se"}, +lt(a){return a+" g\xfcl\xfcszemeket k\xfcld"}, +lW(a){return a+" meg\xf6lelt"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" megv\xe1laszolta a h\xedv\xe1st"}, +ghZ(){return"B\xe1rki csatlakozhat"}, +gfW(){return"Arch\xedvum"}, +geN(){return"Biztos vagy benne?"}, +gi_(){return"Biztos, hogy kijelentkezel?"}, +gi0(){return"A m\xe1sik f\xe9l igazol\xe1s\xe1hoz meg kell adni a biztons\xe1gos t\xe1rol\xf3 jelmondat\xe1t vagy a vissza\xe1ll\xedt\xe1si kulcsot."}, +i1(a){return"Elfogadod "+a+" hiteles\xedt\xe9si k\xe9relm\xe9t?"}, +i2(a,b,c){return"A Matrix-kiszolg\xe1l\xf3 a k\xf6vetkez\u0151 bejelentkez\xe9seket t\xe1mogatja:\n"+a+"\nDe ez az alkalmaz\xe1st csak ezeket t\xe1mogatja:\n"+b}, +i3(a,b,c,d){return"A Matrix szerver ezeket a specifik\xe1ci\xf3 verzi\xf3kat t\xe1mogatja:\n"+a+"\nAzonban ez az app csak ezeket: "+b}, +gfX(){return"Kitilt\xe1s a cseveg\xe9sb\u0151l"}, +gi4(){return"Kitiltva"}, +i5(a,b){return a+" kitiltotta: "+b}, +gi6(){return"Eszk\xf6z blokkol\xe1sa"}, +gdm(){return"Blokkolva"}, +gi7(){return"Bot \xfczenetek"}, +gkr(){return"Bubor\xe9k m\xe9ret"}, +gcT(a){return"M\xe9gse"}, +fY(a){return"Nem siker\xfclt az URI megnyit\xe1sa: "+a}, +gfZ(){return"Eszk\xf6zn\xe9v m\xf3dos\xedt\xe1sa"}, +ib(a){return a+" m\xf3dos\xedtotta a cseveg\xe9si profilk\xe9p\xe9t"}, +ic(a,b){return a+" m\xf3dos\xedtotta a cseveg\xe9s le\xedr\xe1s\xe1t erre: \u201e"+b+"\u201d"}, +ie(a,b){return a+" m\xf3dos\xedtotta a cseveg\xe9s nev\xe9t erre: \u201e"+b+"\u201d"}, +ig(a){return a+" m\xf3dos\xedtotta a cseveg\xe9si enged\xe9lyeket"}, +ih(a,b){return a+" m\xf3dos\xedtotta a megjenel\xedt\xe9si nev\xe9t erre: "+b}, +ii(a){return a+" m\xf3dos\xedtotta a vend\xe9gek hozz\xe1f\xe9r\xe9si szab\xe1lyait"}, +ij(a,b){return a+" m\xf3dos\xedtotta a vend\xe9gek hozz\xe1f\xe9r\xe9si szab\xe1lyait, \xedgy: "+b}, +ik(a){return a+" m\xf3dos\xedtotta az el\u0151zm\xe9nyek l\xe1that\xf3s\xe1g\xe1t"}, +il(a,b){return a+" m\xf3dos\xedtotta az el\u0151zm\xe9nyek l\xe1that\xf3s\xe1g\xe1t, \xedgy: "+b}, +im(a){return a+" m\xf3dos\xedtott a csatlakoz\xe1si szab\xe1lyokat"}, +io(a,b){return a+" m\xf3dos\xedtotta a csatlakoz\xe1si szab\xe1lyokat, \xedgy: "+b}, +ip(a){return a+" m\xf3dos\xedtotta a profilk\xe9p\xe9t"}, +iq(a){return a+" m\xf3dos\xedtotta a szoba c\xedmeit"}, +ir(a){return a+" m\xf3dos\xedtotta a megh\xedv\xf3 hivatkoz\xe1st"}, +gh_(){return"Jelsz\xf3 m\xf3dos\xedt\xe1sa"}, +gi9(){return"St\xedlus m\xf3dos\xedt\xe1sa"}, +gi8(){return"Csoport nev\xe9nek m\xf3dos\xedt\xe1sa"}, +gia(){return"H\xe1tt\xe9r m\xf3dos\xedt\xe1sa"}, +gis(){return"A titkos\xedt\xe1s megs\xe9r\xfclt"}, +gf0(){return"Cseveg\xe9s"}, +ghw(){return"A besz\xe9lget\xe9sek ment\xe9se be lett \xe1ll\xedtva."}, +gfc(){return"Besz\xe9lget\xe9sek ment\xe9se"}, +git(){return"A r\xe9gebbi besz\xe9lget\xe9seid egy biztons\xe1gi kulccsal vanak v\xe9dve. Bizonyosodj meg r\xf3la, hogy nem fogod elvesz\xedteni."}, +giu(){return"Besz\xe9lget\xe9sek"}, +gfd(){return"V\xe1lassz er\u0151s jelsz\xf3t"}, +giw(){return"V\xe1lassz felhaszn\xe1l\xf3nevet"}, +gh0(){return"Arch\xedvum t\xf6rl\xe9se"}, +gdg(a){return"Bez\xe1r\xe1s"}, +glR(){return"Mark as direct chat"}, +glS(){return"Csoportnak jel\xf6l\xe9s"}, +gix(){return"Felhaszn\xe1l\xf3 kitilt\xe1sa ebb\u0151l a szob\xe1b\xf3l"}, +giy(){return"Gyors\xedt\xf3t\xe1r t\xf6rl\xe9se"}, +giz(){return"Egy \xfcres csoport l\xe9trehoz\xe1sa\nA --no-encryption kapcsol\xf3val titkos\xedtatlan szoba hozhat\xf3 l\xe9tre"}, +giA(){return"Munkamenet elvet\xe9se"}, +giB(){return"K\xf6zvetlen besz\xe9lget\xe9s ind\xedt\xe1sa\nA --no-encryption kapcsol\xf3val titkos\xedtatlan besz\xe9lget\xe9s lesz l\xe9trehozva"}, +gkt(){return"HTML form\xe1zott \xfczenet k\xfcld\xe9se"}, +giC(){return"Felhaszn\xe1l\xf3 megh\xedv\xe1sa ebbe a szob\xe1ba"}, +giD(){return"Csatlakoz\xe1s a megadott szob\xe1hoz"}, +giE(){return"A megadott felhaszn\xe1l\xf3 kir\xfag\xe1sa a szob\xe1b\xf3l"}, +giF(){return"Ennek a szob\xe1nak az elhagy\xe1sa"}, +gku(){return"Mit csin\xe1lsz \xe9pp"}, +giG(){return"Az ebben a szob\xe1ban megjelen\xedtett profilk\xe9ped megv\xe1ltoztat\xe1sa (mxc URI-t kell megadni)"}, +giH(){return"Az ebben a szob\xe1ban megjelen\xedtett beceneved megv\xe1ltoztat\xe1sa"}, +gkv(){return"Az adott felhaszn\xe1l\xf3 hozz\xe1f\xe9r\xe9si szintj\xe9t v\xe1ltoztatja (alap\xe9rtelmezett: 50)"}, +gkw(){return"Form\xe1zatlan sz\xf6veg k\xfcld\xe9se"}, +gkx(){return"V\xe1lasz k\xfcld\xe9se reakci\xf3k\xe9nt"}, +gky(){return"Sz\xf6veg k\xfcld\xe9se"}, +giI(){return"Az adott felhaszn\xe1l\xf3 visszaenged\xe9se ebbe a szob\xe1ba"}, +gkz(){return"\xc9rv\xe9nytelen parancs"}, +kA(a){return a+" nem egy parancs."}, +giJ(){return"Hasonl\xedtsd \xf6ssze az emodzsikat a m\xe1sik eszk\xf6z\xf6n l\xe9v\u0151kkel, \xe9s bizonyosodj meg r\xf3la, hogy egyeznek:"}, +giK(){return"Hasonl\xedtsd \xf6ssze a sz\xe1mokat a m\xe1sik eszk\xf6z\xf6n l\xe9v\u0151kkel, \xe9s bizonyosodj meg arr\xf3l, hogy egyeznek:"}, +gh1(){return"Besz\xe9lget\xe9s be\xe1ll\xedt\xe1sa"}, +giL(){return"Megh\xedvtad az ismer\u0151s\xf6det a csoportba"}, +giM(){return"Tartalmazza a megjelen\xedtett becenevet"}, +giN(){return"Tartalmazza a felhaszn\xe1l\xf3nevet"}, +gfo(){return"A tartalom jelentve lett a szerver \xfczemeltet\u0151inek"}, +giO(){return"V\xe1g\xf3lapra m\xe1solva"}, +gfp(a){return"M\xe1sol\xe1s"}, +giP(){return"V\xe1g\xf3lapra m\xe1sol\xe1s"}, +iQ(a){return"Nem siker\xfclt visszafejteni a titkos\xedtott \xfczenetet: "+a}, +iR(a){return a+" r\xe9sztvev\u0151"}, +iS(a){return"\ud83d\udcac "+a+" l\xe9trehozta a cseveg\xe9st"}, +giT(){return"S\xf6t\xe9t"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+". "+b+". "+c+"."}, +giW(){return"Ez deaktiv\xe1lja a felhaszn\xe1l\xf3i fi\xf3kodat. Ez nem vonhat\xf3 vissza! Biztos vagy benne?"}, +giX(){return"Alap\xe9rtelmezett hozz\xe1f\xe9r\xe9si szint"}, +geB(a){return"T\xf6rl\xe9s"}, +giY(){return"Fi\xf3k t\xf6rl\xe9se"}, +gh3(){return"\xdczenet t\xf6rl\xe9se"}, +gfs(){return"Eszk\xf6z\xf6k"}, +geS(){return"K\xf6zvetlen besz\xe9lget\xe9s"}, +gns(a){return"Download"}, +gj_(){return"Szerkeszt"}, +gj0(){return"Blokkolt szerverek szerkeszt\xe9se"}, +gh4(){return"Besz\xe9lget\xe9s enged\xe9lyek szerkeszt\xe9se"}, +gh5(){return"Szoba profilk\xe9p\xe9nek szerkeszt\xe9se"}, +gh6(){return"A hangulatjel m\xe1r l\xe9tezik!"}, +gh7(){return"\xc9rv\xe9nytelen hangulatjel r\xf6vid k\xf3d!"}, +gj1(){return"Hangulatjel-csomagok a szob\xe1hoz"}, +gh8(){return"Hangulatjel-be\xe1ll\xedt\xe1sok"}, +gh9(){return"R\xf6vid k\xf3d a hangulatjelhez"}, +gj2(){return"A hangulatjelhez egy k\xe9pet \xe9s egy r\xf6vid k\xf3dot kell v\xe1lasztani!"}, +gfe(){return"\xdcres cseveg\xe9s"}, +gj3(){return"Hangulatjel-csomag enged\xe9lyez\xe9se glob\xe1lisan"}, +gfw(){return"Titkos\xedt\xe1s bekapcsol\xe1sa"}, +gj4(){return"T\xf6bb\xe9 nem fogod tudni kikapcsolni a titkos\xedt\xe1st. Biztos vagy benne?"}, +gha(){return"Titkos\xedt\xe1s nincs enged\xe9lyezve"}, +j5(a){return a+" befejezte a h\xedv\xe1st"}, +gnA(){return"Enter chat name"}, +gf1(){return"Adj meg egy email c\xedmet"}, +gkJ(){return"Matrix szerver"}, +gj6(){return"Add meg a Matrix-kiszolg\xe1l\xf3d"}, +ghb(){return"Minden k\xe9sz!"}, +gfz(){return"Extr\xe9m s\xe9rt\u0151"}, +gj9(a){return"Bet\u0171m\xe9ret"}, +geD(a){return"Tov\xe1bb\xedt\xe1s"}, +gja(){return"P\xe9ntek"}, +gkH(){return"Csatlakoz\xe1s \xf3ta"}, +gkI(){return"Megh\xedv\xe1s \xf3ta"}, +gfQ(){return"\xdaj szoba megnyit\xe1sa"}, +ghx(){return"Csoport le\xedr\xe1sa"}, +f8(a){return"Csoport vele: "+a}, +ghy(){return"Nem lehetnek vend\xe9gek"}, +ghz(){return"Csatlakozhatnak vend\xe9gek"}, +jb(a,b){return a+" visszavonta "+b+" megh\xedv\xe1s\xe1t"}, +ghc(){return"S\xfag\xf3"}, +gjc(){return"Visszavont esem\xe9nyek elrejt\xe9se"}, +gjd(){return"Ismeretlen esem\xe9nyek elrejt\xe9se"}, +gfA(){return"Mennyire s\xe9rt\u0151 ez a tartalom?"}, +ghd(){return"Figyelmen k\xedv\xfcl hagy\xe1s"}, +gek(){return"Figyelmen k\xedv\xfcl hagyott felhaszn\xe1l\xf3k"}, +gje(){return"Figyelmen k\xedv\xfcl hagyhatja azon felhaszn\xe1l\xf3kat, akik zavarj\xe1k. Nem fog \xfczeneteket vagy szobamegh\xedv\xf3kat kapni a szem\xe9lyes list\xe1j\xe1n szerepl\u0151 felhaszn\xe1l\xf3kt\xf3l."}, +gjf(){return"Felhaszn\xe1l\xf3 figyelmen k\xedv\xfcl hagy\xe1sa"}, +gfB(){return"R\xe1kattintottam a linkre"}, +gjg(){return"Hib\xe1s jelmondat vagy vissza\xe1ll\xedt\xe1si kulcs"}, +gfC(){return"Nem s\xe9rt\u0151"}, +gjh(){return"Ismer\u0151s megh\xedv\xe1sa"}, +ji(a){return"Ismer\u0151s megh\xedv\xe1sa a(z) "+a+" csoportba"}, +gjk(){return"Megh\xedvott"}, +jl(a,b){return"\ud83d\udce9 "+a+" megh\xedvta "+b+"-t"}, +gjm(){return"Csak megh\xedvottak"}, +gjj(){return"Megh\xedv\xe1s nekem"}, +gjn(){return"g\xe9pel"}, +hf(a){return"\ud83d\udc4b "+a+" csatlakozott a cseveg\xe9shez"}, +ghe(){return"Csatlakoz\xe1s a szob\xe1hoz"}, +jo(a,b){return"\ud83d\udc5e "+a+" kir\xfagta "+b+"-t"}, +ghg(){return"Kir\xfag\xe1s a cseveg\xe9sb\u0151l"}, +hh(a){return"Utolj\xe1ra akt\xedv: "+a}, +gjp(){return"M\xe1r r\xe9gen l\xe1tta"}, +geV(){return"Cseveg\xe9s elhagy\xe1sa"}, +gjq(){return"Elhagyta a cseveg\xe9st"}, +gjr(){return"Vil\xe1gos"}, +js(a){return"Tov\xe1bbi "+a+" r\xe9sztvev\u0151 bet\xf6lt\xe9se"}, +gfq(){return"Munkamenet export\xe1l\xe1sssa \xe9s az eszk\xf6z t\xf6rl\xe9se"}, +gkD(){return"Ez nem visszavonhat\xf3. Bizonyosodj meg r\xf3la, hogy biztons\xe1gos helyen t\xe1rolod a mentett f\xe1jlt."}, +gkB(){return"Tor felhaszn\xe1l\xf3k: munkamenet dehidrat\xe1l\xe1sa"}, +gkC(){return"Tor felhaszn\xe1l\xf3knak aj\xe1nlott a munkamenet dehidrat\xe1l\xe1sa az ablak bez\xe1r\xe1sa el\u0151tt."}, +gkK(){return"Tor felhaszn\xe1l\xf3k: hidrat\xe1lt munkamenet import\xe1l\xe1sa"}, +gkL(){return u.H}, +geW(){return"Bet\xf6lt\xe9s\u2026 K\xe9rlek, v\xe1rj."}, +ghi(){return"Tov\xe1bbiak bet\xf6lt\xe9se\u2026"}, +geX(){return"Bejelentkez\xe9s"}, +jt(a){return"Bejelentkez\xe9s a(z) "+a+" Matrix-kiszolg\xe1l\xf3ra"}, +gkM(){return"Bejelentkez\xe9s egy kattint\xe1ssal"}, +ghj(){return"Kijelentkez\xe9s"}, +gju(){return"Tags\xe1g v\xe1ltoz\xe1sok"}, +gf4(){return"Megeml\xedt\xe9s"}, +gjv(){return"\xdczenetek"}, +go8(){return"Nincs megfelel\u0151 tal\xe1lat."}, +gfD(){return"Moder\xe1tor"}, +gjw(){return"H\xe9tf\u0151"}, +ghk(){return"Jelenleg a Pantalaimon sz\xfcks\xe9ges a v\xe9gpontok k\xf6z\xf6tti titkos\xedt\xe1s haszn\xe1lat\xe1hoz."}, +gfg(){return"\xdaj besz\xe9lget\xe9s"}, +ghl(){return"\xdaj hiteles\xedt\xe9si k\xe9relem!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"K\xf6vetkez\u0151"}, +gjx(){return"Nem"}, +gjy(){return"Nem el\xe9rhet\u0151 a szerver"}, +gjz(){return"Nincsenek hangulatjelek. \ud83d\ude15"}, +gjA(){return"Csak akkor kapcsolhat\xf3 be a titkos\xedt\xe1s, ha a szoba nem nyilv\xe1nosan hozz\xe1f\xe9rhet\u0151."}, +kP(a,b){return a.k(0)+" nem egy Matrix szerver, haszn\xe1ljam a "+b.k(0)+" szervert ink\xe1bb?"}, +gjB(){return"M\xe9g nem adt\xe1l meg semmilyen m\xf3dot a jelszavad vissza\xe1ll\xedt\xe1s\xe1ra"}, +gfE(){return"Nincsenek enged\xe9lyek"}, +ghm(){return"Nem tal\xe1lhat\xf3k szob\xe1k\u2026"}, +gfF(){return"\xc9rtes\xedt\xe9sek"}, +gjC(){return"\xc9rtes\xedt\xe9sek bekapcsol\xe1sa ebben a fi\xf3kban"}, +gfG(){return"S\xe9rt\u0151"}, +gjD(){return"Offline"}, +gdq(){return"OK"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Hopp\xe1, valami baj t\xf6rt\xe9nt\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Megnyit\xe1s t\xe9rk\xe9pen"}, +gki(){return u.s}, +ghn(){return"Vagy"}, +gho(){return"R\xe9sztvev\u0151"}, +gjF(){return"Jelmondat vagy vissza\xe1ll\xedt\xe1si kulcs"}, +gjG(a){return"Jelsz\xf3"}, +gf6(){return"Elfelejtett jelsz\xf3"}, +ghp(){return"A jelsz\xf3 m\xf3dos\xedtva"}, +ghq(){return"Jelsz\xf3 vissza\xe1ll\xedt\xe1s"}, +gjI(){return"K\xe9p v\xe1laszt\xe1sa"}, +gjJ(){return"R\xf6gz\xedt\xe9s"}, +gjL(){return"V\xe1lassz egy felhaszn\xe1l\xf3nevet"}, +gfI(){return u.b}, +gfJ(){return"Add meg a jelszavad"}, +gjO(){return"Add meg a felhaszn\xe1l\xf3nevedet"}, +gjP(){return u._}, +gjR(){return"Adatv\xe9delem"}, +gkS(){return"Push rules"}, +gfL(a){return"Ok"}, +jT(a){return a+" visszavont egy esem\xe9nyt"}, +gjU(){return"Elutas\xedt\xe1s"}, +jV(a){return a+" elutas\xedtotta a megh\xedv\xe1st"}, +gbI(a){return"Elt\xe1vol\xedt\xe1s"}, +gjW(){return"Minden m\xe1s eszk\xf6z elt\xe1vol\xedt\xe1sa"}, +jY(a){return a+" t\xf6r\xf6lte"}, +gk6(){return"Kitilt\xe1s felold\xe1sa"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Form\xe1zott \xfczenetek megjelen\xedt\xe9se"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"V\xe1lasz"}, +gfh(){return"\xdczenet jelent\xe9se"}, +gk_(){return"A szoba friss\xedtve lett"}, +gk0(){return"Szobaverzi\xf3"}, +ghA(){return"Szombat"}, +gkd(){return"F\xe1jl ment\xe9se"}, +ghB(){return"Biztons\xe1g"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return a+" l\xe1tta"}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,a+" \xe9s "+b+" m\xe1sik r\xe9sztvev\u0151 l\xe1tta",s,s)}, +hD(a,b){return a+" \xe9s "+b+" l\xe1tta"}, +geJ(a){return"K\xfcld\xe9s"}, +ghE(){return"\xdczenet k\xfcld\xe9se"}, +gkg(){return"Send as text"}, +ghF(){return"Hang\xfczenet k\xfcld\xe9se"}, +ghG(){return"F\xe1jl k\xfcld\xe9se"}, +ghH(){return"K\xe9p k\xfcld\xe9se"}, +ghI(){return"\xdczenetek k\xfcld\xe9se"}, +ghJ(){return"Vide\xf3 k\xfcld\xe9se"}, +hK(a){return"\ud83d\udcc1 "+a+" f\xe1jlt k\xfcld\xf6tt"}, +hN(a){return a+" hang\xfczenetet k\xfcld\xf6tt"}, +hL(a){return a+" k\xe9pet k\xfcld\xf6tt"}, +fR(a){return a+" matric\xe1t k\xfcld\xf6tt"}, +hM(a){return a+" vide\xf3t k\xfcld\xf6tt"}, +kh(a){return a+" h\xedv\xe1sinform\xe1ci\xf3t k\xfcld\xf6tt"}, +gkj(){return"Megh\xedv\xf3 hivatkoz\xe1s be\xe1ll\xedt\xe1sa"}, +gfS(){return"Set permissions level"}, +gfU(){return"Be\xe1ll\xedt\xe1sok"}, +gfl(a){return"Megoszt\xe1s"}, +kk(a){return a+" megosztotta a poz\xedci\xf3j\xe1t"}, +gkl(){return"Show password"}, +gfa(){return"Regisztr\xe1ci\xf3"}, +gly(){return"Single Sign on"}, +ghP(a){return"Kihagy\xe1s"}, +gnS(){return"Invite"}, +ghQ(){return"Forr\xe1sk\xf3d"}, +hR(a){return a+" h\xedv\xe1st ind\xedtott"}, +gkn(a){return"Bek\xfcld\xe9s"}, +gko(){return"Vas\xe1rnap"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"Rendszer"}, +gkW(){return"Nem egyeznek"}, +gkX(){return"Egyeznek"}, +gkY(){return"Cs\xfct\xf6rt\xf6k"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"\xdajrak\xfcld\xe9s megpr\xf3b\xe1l\xe1sa"}, +gl1(){return"Kedd"}, +l2(a,b){return a+" feloldotta "+b+" kitilt\xe1s\xe1t"}, +gl3(){return"Eszk\xf6z blokkol\xe1s\xe1nak megsz\xfcntet\xe9se"}, +gl4(){return"Ismeretlen eszk\xf6z"}, +gk7(){return"Ismeretlen titkos\xedt\xe1si algoritmus"}, +l5(a,b){return"Ismeretlen esem\xe9ny: \u201e"+a+"\u201d"}, +gfP(){return"R\xf6gz\xedt\xe9s megsz\xfcntet\xe9se"}, +l6(a,b){return a+" \xe9s "+b+" m\xe1sik r\xe9sztvev\u0151 g\xe9pel"}, +l7(a,b){return a+" \xe9s "+b+" g\xe9pel"}, +l8(a){return a+" g\xe9pel"}, +l9(a){return a+" elhagyta a cseveg\xe9st"}, +la(a,b){return a+" "+b+" esem\xe9nyt k\xfcld\xf6tt"}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Hiteles\xedt\xe9s megkezd\xe9se"}, +gka(){return"Sikeres hiteles\xedt\xe9s!"}, +glb(){return"M\xe1sik fi\xf3k hiteles\xedt\xe9se"}, +glc(){return"Cseveg\xe9si el\u0151zm\xe9ny l\xe1that\xf3s\xe1ga"}, +gld(){return"Minden r\xe9sztvev\u0151 sz\xe1m\xe1ra l\xe1that\xf3"}, +gle(){return"B\xe1rki sz\xe1m\xe1ra l\xe1that\xf3"}, +glf(){return"V\xe1rakoz\xe1s partnerre, am\xedg elfogadja a k\xe9r\xe9st\u2026"}, +glg(){return"V\xe1rakoz\xe1s partnerre, hogy elfogadja a hangulatjeleket\u2026"}, +glh(){return"V\xe1rakoz\xe1s a partnerre, hogy elfogadja a sz\xe1mokat\u2026"}, +gli(){return"H\xe1tt\xe9r"}, +glj(){return"Figyelmeztet\xe9s!"}, +glk(){return"Szerda"}, +ghu(){return"K\xfcldt\xfcnk neked egy emailt"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return"Ezzekkel a c\xedmekkel vissza tudod \xe1ll\xedtani a jelszavad, ha sz\xfcks\xe9ges"}, +geR(){return"Igen"}, +glo(){return"Te"}, +gkc(){return"Megh\xedvtak ebbe a cseveg\xe9sbe"}, +glp(){return"Nem veszel r\xe9szt ebben a cseveg\xe9sben"}, +glq(){return"Kitiltottak ebb\u0151l a cseveg\xe9sb\u0151l"}, +gls(){return"Your public key"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Keres\xe9s"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avk.prototype={ +gjH(){return"Kata sandi tidak cocok!"}, +gjN(){return"Mohon masukkan alamat email yang valid."}, +gfM(){return"Ulangi kata sandi"}, +jM(a){return"Mohon pilih minimal "+a+" karakter."}, +ghT(){return"Tentang"}, +ghU(a){return"Terima"}, +hV(a){return"\ud83d\udc4d "+a+" menerima undangannya"}, +hW(a){return"\ud83d\udd10 "+a+" mengaktifkan enkripsi ujung ke ujung"}, +ghX(){return"Tambah email"}, +glU(){return"Mohon konfirmasi ID Matrix Anda untuk menghapus akun Anda."}, +lE(a){return"Ini seharusnya "+a}, +gfn(){return"Admin"}, +glP(){return"Kirim mata googly"}, +glO(){return"Kirim berpelukan"}, +glQ(){return"Kirim pelukan"}, +lt(a){return a+" mengirim mata googly"}, +lW(a){return a+" berpelukan dengan kamu"}, +m7(a){return a+" memeluk kamu"}, +hY(a,b){return a+" menjawab panggilan"}, +ghZ(){return"Siapa saja dapat bergabung"}, +gfW(){return"Arsip"}, +geN(){return"Apakah kamu yakin?"}, +gi_(){return"Apakah kamu yakin ingin keluar?"}, +gi0(){return"Untuk dapat menandatangani orang lain, silakan masukkan frasa sandi atau kunci pemulihan penyimpanan aman kamu."}, +i1(a){return"Terima permintaan verifikasi dari "+a+"?"}, +i2(a,b,c){return"Homeserver ini mendukung tipe masuk ini:\n"+a+"\nTetapi aplikasi ini mendukung:\n"+b}, +i3(a,b,c,d){return"Homeserver ini mendukung versi Spec ini:\n"+a+"\nTetapi aplikasi ini hanya mendukung "+b}, +gfX(){return"Cekal dari obrolan"}, +gi4(){return"Dicekal"}, +i5(a,b){return a+" mencekal "+b}, +gi6(){return"Blokir Perangkat"}, +gdm(){return"Diblokir"}, +gi7(){return"Pesan bot"}, +gkr(){return"Ukuran gelembung"}, +gcT(a){return"Batal"}, +fY(a){return"Tidak bisa membuka URI ini "+a}, +gfZ(){return"Ganti nama perangkat"}, +ib(a){return a+" mengubah avatar obrolan"}, +ic(a,b){return a+" mengubah deskripsi obrolan ke: '"+b+"'"}, +ie(a,b){return a+" mengubah nama obrolan ke: '"+b+"'"}, +ig(a){return a+" mengubah izin obrolan"}, +ih(a,b){return a+" mengubah nama tampilan ke: '"+b+"'"}, +ii(a){return a+" mengubah aturan akses tamu"}, +ij(a,b){return a+" mengubah aturan akses tamu ke: "+b}, +ik(a){return a+" mengubah visibilitas sejarah"}, +il(a,b){return a+" mengubah visibilitas sejarah ke: "+b}, +im(a){return a+" mengubah aturan bergabung"}, +io(a,b){return a+" mengubah aturan bergabung ke: "+b}, +ip(a){return a+" mengubah avatarnya"}, +iq(a){return a+" mengubah alias ruangan"}, +ir(a){return a+" mengubah tautan undangan"}, +gh_(){return"Ubah kata sandi"}, +gi9(){return"Ubah tema"}, +gi8(){return"Ubah nama grup"}, +gia(){return"Ubah wallpaper"}, +gis(){return"Enkripsi telah rusak"}, +gf0(){return"Obrolan"}, +ghw(){return"Cadangan obrolanmu telah disiapkan."}, +gfc(){return"Cadangan obrolan"}, +git(){return"Pesan lamamu diamankan dengan sebuah kunci pemulihan. Pastikan kamu tidak menghilangkannya."}, +giu(){return"Obrolan"}, +gfd(){return"Pilih kata sandi yang kuat"}, +giw(){return"Pilih username"}, +gh0(){return"Bersihkan arsip"}, +gdg(a){return"Tutup"}, +glR(){return"Tandai sebagai ruangan pesan langsung"}, +glS(){return"Tandai sebagai grup"}, +gix(){return"Cekal pengguna yang dicantumkan dari ruangan ini"}, +giy(){return"Bersihkan tembolok"}, +giz(){return"Buat sebuah grup obrolan kosong\nGunakan --no-encryption untuk menonaktifkan enkripsi"}, +giA(){return"Buang sesi"}, +giB(){return"Mulai sebuah obrolan langsung\nGunakan --no-encryption untuk menonaktifkan enkripsi"}, +gkt(){return"Kirim teks yang diformat dengan HTML"}, +giC(){return"Undang pengguna yang dicantum ke ruangan ini"}, +giD(){return"Gabung ke ruangan yang dicantum"}, +giE(){return"Keluarkan pengguna yang dicantum dari ruangan ini"}, +giF(){return"Tinggalkan ruangan ini"}, +gku(){return"Jelaskan dirimu"}, +giG(){return"Tetapkan gambarmu untuk ruangan ini (oleh uri-mxc)"}, +giH(){return"Tetapkan nama tampilanmu untuk ruangan ini"}, +gkv(){return"Tetapkan tingkat kekuatan pengguna yang dicantum (default: 50)"}, +gkw(){return"Kirim teks yang tidak diformat"}, +gkx(){return"Kirim balasan sebagai reaksi"}, +gky(){return"Kirim teks"}, +giI(){return"Hilangkan cekalan untuk pengguna yang dicantumkan dari ruangan ini"}, +gkz(){return"Perintah tidak valid"}, +kA(a){return a+" bukan sebuah perintah."}, +giJ(){return"Bandingkan emoji"}, +giK(){return"Bandingkan angka"}, +gh1(){return"Konfigurasi obrolan"}, +giL(){return"Kontak telah diundang ke grup"}, +giM(){return"Berisi nama tampilan"}, +giN(){return"Berisi nama pengguna"}, +gfo(){return"Konten telah dilaporkan ke admin server"}, +giO(){return"Disalin ke papan klip"}, +gfp(a){return"Salin"}, +giP(){return"Salin ke papan klip"}, +iQ(a){return"Tidak dapat mendekripsikan pesan: "+a}, +iR(a){return a+" anggota"}, +iS(a){return"\ud83d\udcac "+a+" membuat obrolan ini"}, +giT(){return"Gelap"}, +iU(a,b){return b+", "+a}, +iV(a,b,c){return c+"-"+b+"-"+a}, +giW(){return"Ini akan menonaktifkan akun penggunamu. Ini tidak bisa dibatalkan! Apakah kamu yakin?"}, +giX(){return"Level izin default"}, +geB(a){return"Hapus"}, +giY(){return"Hapus akun"}, +gh3(){return"Hapus pesan"}, +gfs(){return"Perangkat"}, +geS(){return"Chat Langsung"}, +gns(a){return"Download"}, +gj_(){return"Edit"}, +gj0(){return"Edit server yang diblokir"}, +gh4(){return"Edit izin obrolan"}, +gh5(){return"Edit avatar ruangan"}, +gh6(){return"Emote sudah ada!"}, +gh7(){return"Shortcode emote tidak valid!"}, +gj1(){return"Paket emote untuk ruangan"}, +gh8(){return"Pengaturan Emote"}, +gh9(){return"Shortcode emote"}, +gj2(){return"Kamu harus memilih shortcode emote dan gambar!"}, +gfe(){return"Chat kosong"}, +gj3(){return"Aktifkan paket emote secara global"}, +gfw(){return"Aktifkan enkripsi"}, +gj4(){return"Kamu tidak akan bisa menonaktifkan enkripsi. Apakah kamu yakin?"}, +gha(){return"Enkripsi tidak diaktifkan"}, +j5(a){return a+" mengakhiri panggilan"}, +gnA(){return"Enter chat name"}, +gf1(){return"Masukkan alamat email"}, +gkJ(){return"Homeserver"}, +gj6(){return"Masukkan homeserver-mu"}, +ghb(){return"Semua siap!"}, +gfz(){return"Sangat menyinggung"}, +gj9(a){return"Ukuran font"}, +geD(a){return"Teruskan"}, +gja(){return"Jumat"}, +gkH(){return"Dari bergabung"}, +gkI(){return"Dari undangan"}, +gfQ(){return"Pergi ke ruangan yang baru"}, +ghx(){return"Deskripsi grup"}, +f8(a){return"Grup dengan "+a}, +ghy(){return"Tamu dilarang"}, +ghz(){return"Tamu bisa bergabung"}, +jb(a,b){return a+" telah mencabut undangan untuk "+b}, +ghc(){return"Bantuan"}, +gjc(){return"Sembunyikan peristiwa yang dihapus"}, +gjd(){return"Sembunyikan peristiwa tidak dikenal"}, +gfA(){return"Seberapa menyinggungnya konten ini?"}, +ghd(){return"Abaikan"}, +gek(){return"Pengguna yang diabaikan"}, +gje(){return"Kamu bisa mengabaikan pengguna yang mengganggu. Kamu tidak akan dapat menerima pesan atau undangan ruang apa pun dari pengguna di daftar abaian pribadimu."}, +gjf(){return"Abaikan nama pengguna"}, +gfB(){return"Saya sudah klik tautannya"}, +gjg(){return"Frasa sandi atau kunci pemulihan yang salah"}, +gfC(){return"Tidak menyinggung"}, +gjh(){return"Undang kontak"}, +ji(a){return"Undang kontak ke "+a}, +gjk(){return"Diundang"}, +jl(a,b){return"\ud83d\udce9 "+a+" mengundang "+b}, +gjm(){return"Pengguna yang diundang saja"}, +gjj(){return"Undangan untuk saya"}, +gjn(){return"sedang mengetik"}, +hf(a){return"\ud83d\udc4b "+a+" telah bergabung dengan obrolan"}, +ghe(){return"Bergabung dengan ruangan"}, +jo(a,b){return"\ud83d\udc5e "+a+" mengeluarkan "+b}, +ghg(){return"Keluarkan dari obrolan"}, +hh(a){return"Terakhir aktif: "+a}, +gjp(){return"Terlihat beberapa waktu yang lalu"}, +geV(){return"Tinggalkan"}, +gjq(){return"Keluar dari obrolan"}, +gjr(){return"Terang"}, +js(a){return"Muat "+a+" anggota"}, +gfq(){return"Ekspor sesi dan bersihkan perangkat"}, +gkD(){return"Tindakan ini tidak dapat diurungkan. Pastikan kamu telah menyimpan file cadangan dengan aman."}, +gkB(){return"Pengguna Tor: Ekspor sesi"}, +gkC(){return"Pengguna Tor disarankan untuk mengekspor sesi sebelum menutup jendela."}, +gkK(){return"Pengguna Tor: Impor eksporan sesi"}, +gkL(){return"Apakah kamu mengekspor sesimu terakhir kali di Tor? Impor dengan cepat dan lanjut mengobrol."}, +geW(){return"Memuat\u2026 Mohon tunggu."}, +ghi(){return"Muat lebih banyak\u2026"}, +geX(){return"Masuk"}, +jt(a){return"Masuk ke "+a}, +gkM(){return"Masuk dengan satu klik"}, +ghj(){return"Keluar"}, +gju(){return"Perubahan anggota"}, +gf4(){return"Sebutkan"}, +gjv(){return"Pesan"}, +go8(){return"Tidak ada hasil pencarian yang cocok."}, +gfD(){return"Moderator"}, +gjw(){return"Senin"}, +ghk(){return"Perlu diketahui bahwa kamu memerlukan Pantalaimon untuk menggunakan enkripsi ujung-ke-ujung untuk saat ini."}, +gfg(){return"Chat baru"}, +ghl(){return"Permintaan verifikasi baru!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Lanjut"}, +gjx(){return"Tidak"}, +gjy(){return"Tidak ada koneksi ke server"}, +gjz(){return"Tidak ada emote yang ditemukan. \ud83d\ude15"}, +gjA(){return"Kamu hanya bisa mengaktifkan enkripsi setelah ruangan tidak lagi dapat diakses secara publik."}, +kP(a,b){return a.k(0)+" itu bukan server Matrix, gunakan "+b.k(0)+" saja?"}, +gjB(){return"Kamu belum menambahkan cara untuk memulihkan kata sandimu."}, +gfE(){return"Tidak ada izin"}, +ghm(){return"Tidak ada ruangan yang ditemukan\u2026"}, +gfF(){return"Notifikasi"}, +gjC(){return"Notifikasi diaktifkan untuk akun ini"}, +gfG(){return"Menyinggung"}, +gjD(){return"Offline"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Ups, ada yang salah\u2026"}, +gkQ(){return"Salah satu klienmu telah keluar"}, +gkR(){return"Buka di peta"}, +gki(){return"Server ini harus memvalidasi alamat email kamu untuk registrasi."}, +ghn(){return"Atau"}, +gho(){return"Peserta"}, +gjF(){return"frasa sandi atau kunci pemulihan"}, +gjG(a){return"Kata sandi"}, +gf6(){return"Lupa kata sandi"}, +ghp(){return"Kata sandi telah diubah"}, +ghq(){return"Pemulihan kata sandi"}, +gjI(){return"Pilih gambar"}, +gjJ(){return"Pin"}, +gjL(){return"Mohon pilih nama pengguna"}, +gfI(){return"Mohon klik tautan di email dan lanjut."}, +gfJ(){return"Mohon masukkan kata sandimu"}, +gjO(){return"Mohon masukkan nama penggunamu"}, +gjP(){return"Mohon ikuti petunjuk di situs web dan tekan lanjut."}, +gjR(){return"Privasi"}, +gkS(){return"Aturan push"}, +gfL(a){return"Alasan"}, +jT(a){return a+" menghapus sebuah peristiwa"}, +gjU(){return"Tolak"}, +jV(a){return a+" menolak undangannya"}, +gbI(a){return"Hapus"}, +gjW(){return"Hapus semua perangkat lain"}, +jY(a){return"Dihapus oleh "+a}, +gk6(){return"Hilangkan cekalan dari obrolan"}, +gjX(){return"Hapus avatarmu"}, +gjZ(){return"Render konten pesan kaya"}, +ghs(){return"Menggantikan ruangan dengan versi baru"}, +gfN(a){return"Balas"}, +gfh(){return"Laporkan pesan"}, +gk_(){return"Ruangan telah ditingkatkan"}, +gk0(){return"Versi ruangan"}, +ghA(){return"Sabtu"}, +gkd(){return"Simpan file"}, +ghB(){return"Keamanan"}, +gjS(){return"Kunci pemulihan"}, +gkT(){return"Kunci pemulihan hilang?"}, +hC(a){return"Dilihat oleh "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Dilihat oleh "+a+" dan "+b+" lainnya",s,s)}, +hD(a,b){return"Dilihat oleh "+a+" dan "+b}, +geJ(a){return"Kirim"}, +ghE(){return"Kirim pesan"}, +gkg(){return"Kirim sebagai teks"}, +ghF(){return"Kirim suara"}, +ghG(){return"Kirim file"}, +ghH(){return"Kirim gambar"}, +ghI(){return"Kirim pesan"}, +ghJ(){return"Kirim video"}, +hK(a){return"\ud83d\udcc1 "+a+" mengirim file"}, +hN(a){return"\ud83c\udfa4 "+a+" mengirim suara"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" mengirim gambar"}, +fR(a){return"\ud83d\ude0a "+a+" mengirim stiker"}, +hM(a){return"\ud83c\udfa5 "+a+" mengirim video"}, +kh(a){return a+" mengirim informasi panggilan"}, +gkj(){return"Tetapkan tautan undangan"}, +gfS(){return"Tetapkan level izin"}, +gfU(){return"Pengaturan"}, +gfl(a){return"Bagikan"}, +kk(a){return a+" membagikan lokasinya"}, +gkl(){return"Tampilkan kata sandi"}, +gfa(){return"Daftar"}, +gly(){return"Login Masuk Tunggal"}, +ghP(a){return"Lewat"}, +gnS(){return"Invite"}, +ghQ(){return"Kode sumber"}, +hR(a){return a+" memulai panggilan"}, +gkn(a){return"Kirim"}, +gko(){return"Minggu"}, +glF(){return"Menyinkronkan... Mohon tunggu."}, +gkq(){return"Sistem"}, +gkW(){return"Tidak Cocok"}, +gkX(){return"Cocok"}, +gkY(){return"Kamis"}, +gkZ(){return"Terlalu banyak permintaan. Coba lagi nanti!"}, +gl_(){return"Transfer dari perangkat lain"}, +gl0(){return"Coba kirim lagi"}, +gl1(){return"Selasa"}, +l2(a,b){return a+" menghilangkan cekalan "+b}, +gl3(){return"Hilangkan Pemblokiran Perangkat"}, +gl4(){return"Perangkat tidak dikenal"}, +gk7(){return"Algoritma enkripsi tidak dikenal"}, +l5(a,b){return"Peristiwa tidak dikenal '"+a+"'"}, +gfP(){return"Lepaskan pin"}, +l6(a,b){return a+" dan "+b+" lainnya sedang mengetik"}, +l7(a,b){return a+" dan "+b+" sedang mengetik"}, +l8(a){return a+" sedang mengetik"}, +l9(a){return"\ud83d\udeaa "+a+" keluar dari obrolan"}, +la(a,b){return a+" mengirim peristiwa "+b}, +gmt(){return"Tidak terverifikasi"}, +ge1(){return"Terverifikasi"}, +gk9(){return"Mulai Verifikasi"}, +gka(){return"Kamu berhasil memverifikasi!"}, +glb(){return"Memverifikasi akun lain"}, +glc(){return"Visibilitas sejarah obrolan"}, +gld(){return"Terlihat untuk semua anggota"}, +gle(){return"Terlihat untuk semua orang"}, +glf(){return"Menunggu pengguna untuk menerima permintaan\u2026"}, +glg(){return"Menunggu pengguna untuk menerima emoji\u2026"}, +glh(){return"Menunggu pengguna untuk menerima angka\u2026"}, +gli(){return"Latar belakang"}, +glj(){return"Peringatan!"}, +glk(){return"Rabu"}, +ghu(){return"Kami mengirim kamu sebuah email"}, +ghv(){return"Kenapa kamu ingin melaporkannya?"}, +glm(){return"Hapus cadangan obrolan untuk membuat kunci pemulihan baru?"}, +gln(){return"Dengan alamat ini kamu bisa memulihkan kata sandimu."}, +geR(){return"Ya"}, +glo(){return"Kamu"}, +gkc(){return"Kamu diundang ke obrolan ini"}, +glp(){return"Kamu tidak berpartisipasi lagi di obrolan ini"}, +glq(){return"Kamu telah dicekal dari obrolan ini"}, +gls(){return"Kunci publikmu"}, +gkN(){return"Informasi pesan"}, +gmq(a){return"Waktu"}, +gd3(a){return"Tipe Pesan"}, +glv(){return"Pengirim"}, +gmj(){return"Buka galeri"}, +gmn(){return"Hilangkan dari space"}, +gmk(){return"Untuk mengakses pesan lamamu, mohon masukkan kunci pemulihanmu yang telah dibuat di sesi sebelumnya. Kunci pemulihanmu BUKAN kata sandimu."}, +glK(){return"Tambahkan ke cerita"}, +gml(){return"Publikasi"}, +gkb(){return"Siapa saja yang dapat melihat cerita saya?"}, +gmp(){return"Pengguna ini belum memposting apa pun di cerita mereka"}, +gmo(){return"Balasan telah dikirim"}, +lB(a,b){return"Cerita dari "+a+":\n"+b}, +gll(){return"Diingat bahwa orang-orang dapat melihat dan kontak sesama di ceritamu."}, +gmu(){return"Apa yang sedang terjadi?"}, +glI(){return"Tambahkan deskripsi"}, +glC(){return"Diingat bahwa orang-orang dapat melihat dan kontak satu bersama di ceritamu. Ceritamu akan terlihat selama 24 jam tetapi tidak ada jaminan bahwa itu akan dihapus oleh semua perangkat dan server."}, +gm8(){return"Saya mengerti"}, +gkV(){return"Laporkan pengguna"}, +mm(a,b){return a+" bereaksi dengan "+b}, +gjK(){return"Sematkan ke ruangan"}, +glT(){return"Apakah kamu yakin untuk melepaskan pin peristiwa ini secara permanen?"}, +gfv(){return"Emoji"}, +gm2(){return"Panggilan video eksperimental"}, +glY(){return"Email atau nama pengguna"}, +gma(){return"Masalah dengan mode privat"}, +gm9(){return"Penyimpanan pesan sayangnya tidak diaktifkan dalam mode privat secara default.\nMohon kunjungi\n- about:config\n- tetapkan dom.indexedDB.privateBrowsing.enabled ke true\nJika tidak ditetapkan, FluffyChat tidak akan dapat dijalankan."}, +gmx(){return"Nama"}, +gmE(){return"Kamu menolak undangannya"}, +glr(){return"Kamu bergabung ke obrolan"}, +gmy(){return"\ud83d\udc4d Kamu menerima undangannya"}, +mz(a){return"Kamu mencekal "+a}, +mA(a){return"Kamu telah membatalkan undangan untuk "+a}, +mB(a){return"\ud83d\udce9 Kamu telah diundang oleh "+a}, +mC(a){return"\ud83d\udce9 Kamu mengundang "+a}, +mD(a){return"\ud83d\udc5e Kamu mengeluarkan "+a}, +mF(a){return"Kamu membatalkan cekalan "+a}, +gmg(){return"Mohon tambahkan sebuah alamat email. Atau kamu tidak akan dapat mengatur ulang kata sandimu. Jika kamu tidak ingin, ketuk lagi untuk melanjitkan."}, +gmr(){return"Akses pesan lama"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"Simpan kunci pemulihan di penyimpanan aman perangkat ini."}, +glu(){return"Simpan kunci ini secara manual dengan memicu dialog pembagian atau papan klip sistem."}, +glA(){return"Simpan secara aman di perangkat ini"}, +gk8(){return"Pengguna"}, +glX(){return"Kustom"}, +gmw(){return"Mengapa pesan ini tidak bisa dibaca?"}, +gmh(){return"Hal ini bisa terjadi jika pesan dikirim sebelum kamu masuk ke akunmu di perangkat ini.\n\nMungkin juga pengirim telah memblokir perangkatmu atau ada yang tidak beres dengan koneksi internet.\n\nApakah kamu bisa membaca pesan pada sesi lain? Maka kamu bisa mentransfer pesan dari sesi tersebut! Buka Pengaturan > Perangkat dan pastikan bahwa perangkat Anda telah ditandatangani secara silang. Ketika kamu membuka ruangan di lain waktu dan kedua sesi berada di latar depan, kunci akan ditransmisikan secara otomatis.\n\nApakah kamu tidak mau kehilangan kunci saat keluar atau berpindah perangkat? Pastikan bahwa kamu telah mengaktifkan cadangan obrolan dalam pengaturan."}, +gm0(){return"Masuk space"}, +gm_(){return"Masuk ruangan"}, +glL(){return"Semua space"}, +mi(a){return a+" obrolan"}, +gm6(){return"Sembunyikan peristiwa keadaan yang tidak penting"}, +ht(a){return"Obrolan kosong (sebelumnya "+a+")"}, +gny(){return"Enkripsi obrolan ini"}, +gnz(){return"Enkripsi ujung ke ujung"}, +gnr(){return"Demi keamanan kamu tidak bisa menonaktifkan enkripsi dalam sebuah obrolan di mana sebelumbya sudah diaktifkan."}, +gkm(){return"Maaf... itu tidak mungkin"}, +gnq(){return"Kunci perangkat:"}, +gos(){return"Buka obrolan lagi"}, +go3(){return"Peringatan! Tanpa mengaktifkan cadangan percakapan, kamu akan kehilangan akses ke pesan terenkripsimu. Disarankan untuk mengaktifkan cadangan percakapan terlebih dahulu sebelum keluar dari akun."}, +go6(){return"Tidak ada perangkat lain yang ditemukan"}, +gnL(){return"Server melaporkan bahwa file terlalu besar untuk dikirim."}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Cari"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avl.prototype={ +gjH(){return"Passwords do not match!"}, +gjN(){return"Ples provider un valid adresse de e-post."}, +gfM(){return"Repetir li contrasigne"}, +jM(a){return"Ples usar adminim "+a+" caracteres."}, +ghT(){return"Pri"}, +ghU(a){return"Acceptar"}, +hV(a){return a+" ha acceptat li invitation"}, +hW(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghX(){return"Adjunter e-post"}, +glU(){return"Ples confirmar vor Matrix ID por destructer vor conto."}, +lE(a){return"To deve esser "+a}, +gfn(){return"Administrator"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" answered the call"}, +ghZ(){return"Alqu\xed posse adherer se"}, +gfW(){return"Archive"}, +geN(){return"Esque vu es cert?"}, +gi_(){return"Esque vu vole cluder li session?"}, +gi0(){return u.mc}, +i1(a){return"Esque acceptar ti demanda de verification de "+a+"?"}, +i2(a,b,c){return"Li hem-servitor supporta ti tipes de autentication:\n"+a+"\nMa ti-ci application supporta solmen:\n"+b}, +i3(a,b,c,d){return"Li hem-servitor supporta ti versiones de specification:\n"+a+"\nMa ti-ci application supporta solmen "+b}, +gfX(){return"Bannir del conversation"}, +gi4(){return"Bannit"}, +i5(a,b){return a+" ha bannit "+b}, +gi6(){return"Blocar li aparate"}, +gdm(){return"Blocat"}, +gi7(){return"Missages de robots"}, +gkr(){return"Dimension de parlada-bul"}, +gcT(a){return"Anullar"}, +fY(a){return"Ne successat aperter li adresse "+a}, +gfZ(){return"Cambiar li n\xf3mine de aparate"}, +ib(a){return a+" changed the chat avatar"}, +ic(a,b){return a+" changed the chat description to: '"+b+"'"}, +ie(a,b){return a+" changed the chat name to: '"+b+"'"}, +ig(a){return a+" changed the chat permissions"}, +ih(a,b){return a+" changed their displayname to: '"+b+"'"}, +ii(a){return a+" changed the guest access rules"}, +ij(a,b){return a+" changed the guest access rules to: "+b}, +ik(a){return a+" changed the history visibility"}, +il(a,b){return a+" changed the history visibility to: "+b}, +im(a){return a+" changed the join rules"}, +io(a,b){return a+" changed the join rules to: "+b}, +ip(a){return a+" changed their avatar"}, +iq(a){return a+" changed the chat aliases"}, +ir(a){return a+" changed the invitation link"}, +gh_(){return"Cambiar li contrasigne"}, +gi9(){return"Cambiar li stil"}, +gi8(){return"Change the name of the chat"}, +gia(){return"Cambiar li tapete"}, +gis(){return"The encryption has been corrupted"}, +gf0(){return"Conversation"}, +ghw(){return"Your chat backup has been set up."}, +gfc(){return"Archive de conversation"}, +git(){return u.lx}, +giu(){return"Conversationes"}, +gfd(){return"Choose a strong password"}, +giw(){return"Selecte un n\xf3mine de usator"}, +gh0(){return"Vacuar li archive"}, +gdg(a){return"Cluder"}, +glR(){return"Mark as direct chat"}, +glS(){return"Marcar quam gruppe"}, +gix(){return"Ban the given user from this chat"}, +giy(){return"Vacuar li cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Inviar contenete HTML"}, +giC(){return"Invite the given user to this chat"}, +giD(){return"Join the given chat"}, +giE(){return"Remove the given user from this chat"}, +giF(){return"Forlassar ti chambre"}, +gku(){return"Ples descrir vos"}, +giG(){return u.N}, +giH(){return"Set your display name for this chat"}, +gkv(){return u.Q}, +gkw(){return"Inviar textu sin formate"}, +gkx(){return"Send reply as a reaction"}, +gky(){return"Inviar li textu"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"Comande es \xednvalid"}, +kA(a){return a+" is not a command."}, +giJ(){return"Please compare the emojis"}, +giK(){return"Please compare the numbers"}, +gh1(){return"Configurar li conversation"}, +giL(){return"Contact has been invited to the chat"}, +giM(){return"Contene li visibil n\xf3mine"}, +giN(){return"Contene li n\xf3mine"}, +gfo(){return u.a4}, +giO(){return"Copiat al Paperiere"}, +gfp(a){return"Copiar"}, +giP(){return"Copiar al Paperiere"}, +iQ(a){return"Could not decrypt message: "+a}, +iR(a){return a+" participantes"}, +iS(a){return"\ud83d\udcac "+a+" created the chat"}, +giT(){return"Obscur"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"."+b+"."+a}, +giW(){return u.e6}, +giX(){return"Default permission level"}, +geB(a){return"Remover"}, +giY(){return"Destructer li conto"}, +gh3(){return"Remover li missage"}, +gfs(){return"Aparates"}, +geS(){return"Direct conversationes"}, +gns(a){return"Download"}, +gj_(){return"Redacter"}, +gj0(){return"Modificar blocat servitores"}, +gh4(){return"Edit chat permissions"}, +gh5(){return"Modificar li avatar del chambre"}, +gh6(){return"Emotion ja existe!"}, +gh7(){return"Invalid emote shortcode!"}, +gj1(){return"Emote packs for chat"}, +gh8(){return"Parametres de emotiones"}, +gh9(){return"Curt-code de emotion"}, +gj2(){return u.lm}, +gfe(){return"Vacui conversation"}, +gj3(){return"Enable emote pack globally"}, +gfw(){return"Activar li ciffration"}, +gj4(){return u.gh}, +gha(){return"Encryption is not enabled"}, +j5(a){return a+" ended the call"}, +gnA(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkJ(){return"Hem-servitor"}, +gj6(){return"Provide vor hem-servitor"}, +ghb(){return"Omni es pret!"}, +gfz(){return"Extremmen offensiv"}, +gj9(a){return"Dimension de fonde"}, +geD(a){return"Avan"}, +gja(){return"Venerd\xed"}, +gkH(){return"Pro adhesion"}, +gkI(){return"Pro invitation"}, +gfQ(){return"Go to the new chat"}, +ghx(){return"Descrition del gruppe"}, +f8(a){return"Gruppe con "+a}, +ghy(){return"Guests are forbidden"}, +ghz(){return"Guests can join"}, +jb(a,b){return a+" has withdrawn the invitation for "+b}, +ghc(){return"Auxilie"}, +gjc(){return"Hide redacted events"}, +gjd(){return"Celar \xednconosset evenimentes"}, +gfA(){return"How offensive is this content?"}, +ghd(){return"Ignorar"}, +gek(){return"Ignorat usatores"}, +gje(){return u.a}, +gjf(){return"Ignorar un n\xf3mine"}, +gfB(){return"I have clicked on the link"}, +gjg(){return"Incorrect passphrase or recovery key"}, +gfC(){return"\xcdnoffensiv"}, +gjh(){return"Invitar un contacte"}, +ji(a){return"Invite contact to "+a}, +gjk(){return"Invitat"}, +jl(a,b){return a+" invitat "+b}, +gjm(){return"Solmen invitat usatores"}, +gjj(){return"Invitationes por me"}, +gjn(){return"tippa"}, +hf(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghe(){return"Adherer al chambre"}, +jo(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghg(){return"Kick from chat"}, +hh(a){return"Ultim activit\xe9: "+a}, +gjp(){return"Seen a long time ago"}, +geV(){return"Forlassar"}, +gjq(){return"Surtit ex li conversation"}, +gjr(){return"Lucid"}, +js(a){return"Load "+a+" more participants"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Cargante... ples atender."}, +ghi(){return"Cargar plu\u2026"}, +geX(){return"Aperter li session"}, +jt(a){return"Log in to "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Cluder li session"}, +gju(){return"Cambios inter membres"}, +gf4(){return"Mentionar"}, +gjv(){return"Missages"}, +go8(){return"No matching search results."}, +gfD(){return"Moderator"}, +gjw(){return"Luned\xed"}, +ghk(){return u.f}, +gfg(){return"Crear un conversation"}, +ghl(){return"Nov demanda de verification!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Sequent"}, +gjx(){return"No"}, +gjy(){return"No connection to the server"}, +gjz(){return"No emotes found. \ud83d\ude15"}, +gjA(){return u.S}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return u.c}, +gfE(){return"Sin permission"}, +ghm(){return"Null chambres trovat\u2026"}, +gfF(){return"Notificationes"}, +gjC(){return"Notifications enabled for this account"}, +gfG(){return"Offensiv"}, +gjD(){return"For del rete"}, +gdq(){return"OK"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oops, something went wrong\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Aperter in mappas"}, +gki(){return u.s}, +ghn(){return"O"}, +gho(){return"Participante"}, +gjF(){return"passphrase or recovery key"}, +gjG(a){return"Contrasigne"}, +gf6(){return"Li contrasigne esset obliviat"}, +ghp(){return"Password has been changed"}, +ghq(){return"Reganiar li contrasigne"}, +gjI(){return"Pick an image"}, +gjJ(){return"Fixar"}, +gjL(){return"Please choose a username"}, +gfI(){return u.b}, +gfJ(){return"Please enter your password"}, +gjO(){return"Please enter your username"}, +gjP(){return u._}, +gjR(){return"Privatie"}, +gkS(){return"Regules de push-notificationes"}, +gfL(a){return"Cause"}, +jT(a){return a+" redacted an event"}, +gjU(){return"Refuser"}, +jV(a){return a+" rejected the invitation"}, +gbI(a){return"Remover"}, +gjW(){return"Remove all other devices"}, +jY(a){return"Removed by "+a}, +gk6(){return"Unban from chat"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Render rich message content"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Responder"}, +gfh(){return"Raportar li missage"}, +gk_(){return"Group chat has been upgraded"}, +gk0(){return"Version del chambre"}, +ghA(){return"Saturd\xed"}, +gkd(){return"Gardar li file"}, +ghB(){return"Securit\xe1"}, +gjS(){return"Clave de regania"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Seen by "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hD(a,b){return"Seen by "+a+" and "+b}, +geJ(a){return"Inviar"}, +ghE(){return"Send a message"}, +gkg(){return"Send as text"}, +ghF(){return"Inviar audio"}, +ghG(){return"Inviar un file"}, +ghH(){return"Inviar un image"}, +ghI(){return"Inviar missages"}, +ghJ(){return"Inviar video"}, +hK(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hN(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fR(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hM(a){return"\ud83c\udfa5 "+a+" sent a video"}, +kh(a){return a+" sent call information"}, +gkj(){return"Set invitation link"}, +gfS(){return"Set permissions level"}, +gfU(){return"Parametres"}, +gfl(a){return"Partir"}, +kk(a){return a+" shared their location"}, +gkl(){return"Monstrar li contrasigne"}, +gfa(){return"Inregistrar se"}, +gly(){return"Single Sign on"}, +ghP(a){return"Omisser"}, +gnS(){return"Invite"}, +ghQ(){return"Code de fonte"}, +hR(a){return a+" started a call"}, +gkn(a){return"Inviar"}, +gko(){return"Soled\xed"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"Del sistema"}, +gkW(){return"They Don't Match"}, +gkX(){return"Corresponde"}, +gkY(){return"Joved\xed"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"Try to send again"}, +gl1(){return"Mard\xed"}, +l2(a,b){return a+" unbanned "+b}, +gl3(){return"Deblocar li aparate"}, +gl4(){return"\xcdnconosset aparate"}, +gk7(){return"Unknown encryption algorithm"}, +l5(a,b){return"Unknown event '"+a+"'"}, +gfP(){return"Defixar"}, +l6(a,b){return a+" and "+b+" others are typing"}, +l7(a,b){return a+" and "+b+" are typing"}, +l8(a){return a+" is typing"}, +l9(a){return"\ud83d\udeaa "+a+" left the chat"}, +la(a,b){return a+" sent a "+b+" event"}, +gmt(){return"\xcdnverificat"}, +ge1(){return"Verificat"}, +gk9(){return"Iniciar li verification"}, +gka(){return"You successfully verified!"}, +glb(){return"Verifying other account"}, +glc(){return"Visibility of the chat history"}, +gld(){return"Visible for all participants"}, +gle(){return"Visible for everyone"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return u.O}, +gli(){return"Tapete"}, +glj(){return"Avise!"}, +glk(){return"Mercurd\xed"}, +ghu(){return"We sent you an email"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return u.X}, +geR(){return"Yes"}, +glo(){return"Vu"}, +gkc(){return"You are invited to this chat"}, +glp(){return u.W}, +glq(){return"You have been banned from this chat"}, +gls(){return"Your public key"}, +gkN(){return"Information pri li missage"}, +gmq(a){return"Hora"}, +gd3(a){return"Tip de missage"}, +glv(){return"Autor"}, +gmj(){return"Aperter li galerie"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publicar"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Adjunter un descrition"}, +glC(){return u.Z}, +gm8(){return"Yo comprende"}, +gkV(){return"Raportar li usator"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emoji"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"N\xf3mine"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"Usator"}, +glX(){return"Personalisat"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Intrar li spacie"}, +gm_(){return"Intrar li chambre"}, +glL(){return"Omni spacies"}, +mi(a){return a+" conversationes"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Sercha"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avm.prototype={ +gjH(){return"Le password non corrispondono!"}, +gjN(){return"Inserire un indirizzo email valido."}, +gfM(){return"Ripeti password"}, +jM(a){return"Per favore scegli almeno "+a+" caratteri."}, +ghT(){return"Informazioni"}, +ghU(a){return"Accetta"}, +hV(a){return a+" ha accettato l'invito"}, +hW(a){return a+" ha abilitato la crittografia end to end"}, +ghX(){return"Aggiungi e-mail"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Amministratore"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" ha risposto alla chiamata"}, +ghZ(){return"Tutti possono partecipare"}, +gfW(){return"Archivia"}, +geN(){return"Sei sicuro/a?"}, +gi_(){return"Sei sicuro/a di voler uscire?"}, +gi0(){return"Per far accedere l'altra persona, per favore inserisci la tua frase segreta o chiave di recupero."}, +i1(a){return"Accettare questa richiesta di verifica da "+a+"?"}, +i2(a,b,c){return"L'homeserver supporta i tipi di accesso:\n"+a+"\nMa questa applicazione supporta solo:\n"+b}, +i3(a,b,c,d){return"L'homeserver supporta le versioni Spec:\n"+a+"\nMa questa applicazione supporta solo "+b}, +gfX(){return"Bandisci dalla chat"}, +gi4(){return"Bandito"}, +i5(a,b){return a+" ha bandito "+b}, +gi6(){return"Blocca dispositivo"}, +gdm(){return"Bloccato"}, +gi7(){return"Messaggi bot"}, +gkr(){return"Bubble size"}, +gcT(a){return"Cancella"}, +fY(a){return"Can't open the URI "+a}, +gfZ(){return"Cambia nome dispositivo"}, +ib(a){return a+" ha cambiato l'avatar della discussione"}, +ic(a,b){return a+" ha cambiato la descrizione della chat in: \xab"+b+"\xbb"}, +ie(a,b){return a+" ha cambiato il nome della discussione in: \xab"+b+"\xbb"}, +ig(a){return a+" ha cambiato i permessi della chat"}, +ih(a,b){return a+" ha cambiato nome in: "+b}, +ii(a){return a+" ha cambiato le regole di accesso per ospiti"}, +ij(a,b){return a+" ha cambiato le regole di accesso per ospiti con: "+b}, +ik(a){return a+" ha cambiato la visibilit\xe0 della cronologia"}, +il(a,b){return a+" ha cambiato la visibilit\xe0 della cronologia in: "+b}, +im(a){return a+" ha cambiato le regole per unirsi"}, +io(a,b){return a+" ha cambiato le regole per unirsi in: "+b}, +ip(a){return a+" ha cambiato il loro avatar"}, +iq(a){return a+" ha cambiato il nome delle stanze"}, +ir(a){return a+" ha cambiato il link di invito"}, +gh_(){return"Cambia la password"}, +gi9(){return"Cambia il tuo stile"}, +gi8(){return"Cambia il nome del gruppo"}, +gia(){return"Cambia sfondo"}, +gis(){return"La crittografia \xe8 corrotta"}, +gf0(){return"Chat"}, +ghw(){return"Il tuo backup delle chat \xe8 stato configurato."}, +gfc(){return"Backup delle discussioni"}, +git(){return"Il backup della discussione \xe8 protetto da una chiave di sicurezza. Assicurati di non perderla."}, +giu(){return"Discussioni"}, +gfd(){return"Scegli una password complessa"}, +giw(){return"Scegli un username"}, +gh0(){return"Cancella archivio"}, +gdg(a){return"Chiudi"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Banna l'utente specificato da questa stanza."}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Invia testo formattato in HTML"}, +giC(){return"Invite the given user to this chat"}, +giD(){return"Join the given chat"}, +giE(){return"Remove the given user from this chat"}, +giF(){return"Lascia questa stanza"}, +gku(){return"Describe yourself"}, +giG(){return u.N}, +giH(){return"Set your display name for this chat"}, +gkv(){return u.Q}, +gkw(){return"Invia testo non formattato"}, +gkx(){return"Send reply as a reaction"}, +gky(){return"Invia testo"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"Comando non valido"}, +kA(a){return a+" is not a command."}, +giJ(){return u.im}, +giK(){return u.im}, +gh1(){return"Configura la discussione"}, +giL(){return"Il contatto \xe8 stato invitato nel gruppo"}, +giM(){return"Contiene nome visibile"}, +giN(){return"Contiene nome utente"}, +gfo(){return"Il contenuto \xe8 stato segnalato agli amministratori del server"}, +giO(){return"Copiato negli Appunti"}, +gfp(a){return"Copia"}, +giP(){return"Copia negli appunti"}, +iQ(a){return"Impossibile decriptare messaggio: "+a}, +iR(a){return a+" partecipanti"}, +iS(a){return a+" ha creato la chat"}, +giT(){return"Scuro"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"/"+b+"/"+a}, +giW(){return"Disabiliter\xe0 il tuo account. Non puoi tornare indietro! Sei sicuro/a?"}, +giX(){return"Livello di autorizzazione predefinito"}, +geB(a){return"Cancella"}, +giY(){return"Elimina l'account"}, +gh3(){return"Elimina il messaggio"}, +gfs(){return"Dispositivi"}, +geS(){return"Discussioni dirette"}, +gns(a){return"Download"}, +gj_(){return"Modifica"}, +gj0(){return"Modifica i server bloccati"}, +gh4(){return"Modifica le autorizzazioni discussione"}, +gh5(){return"Modifica l'avatar della stanza"}, +gh6(){return"L'emote gi\xe0 esiste!"}, +gh7(){return"Shortcode emote invalido!"}, +gj1(){return"Pacchetti emotes della stanza"}, +gh8(){return"Impostazioni emote"}, +gh9(){return"Scorciatoia emote"}, +gj2(){return"Devi scegliere una scorciatoia emote e aggiungere un immagine!"}, +gfe(){return"Discussione vuota"}, +gj3(){return"Abilita i pacchetti emotes globalmente"}, +gfw(){return"Abilita la crittografia"}, +gj4(){return"Non potrai disabilitare la crittografia in futuro. Sei sicuro?"}, +gha(){return"Crittografia non abilitata"}, +j5(a){return a+" \xe8 entrato in chiamata"}, +gnA(){return"Enter chat name"}, +gf1(){return"Inserisci un indirizzo e-mail"}, +gkJ(){return"Homeserver"}, +gj6(){return"Inserisci il tuo server principale"}, +ghb(){return"Tutto pronto!"}, +gfz(){return"Estremamente offensivo"}, +gj9(a){return"Dimensione carattere"}, +geD(a){return"Inoltra"}, +gja(){return"venerd\xec"}, +gkH(){return"Dall'adesione"}, +gkI(){return"Dall'invito"}, +gfQ(){return"Vai nella nuova stanza"}, +ghx(){return"Descrizione del gruppo"}, +f8(a){return"Gruppo con "+a}, +ghy(){return"Gli ospiti sono vietati"}, +ghz(){return"Gli ospiti possono partecipare"}, +jb(a,b){return a+" ha ritirato l'invito per "+b}, +ghc(){return"Aiuto"}, +gjc(){return"Nascondi gli eventi eliminati"}, +gjd(){return"Nascondi gli eventi sconosciuti"}, +gfA(){return"Quanto \xe8 offensivo questo contenuto?"}, +ghd(){return"Ignora"}, +gek(){return"Utenti ignorati"}, +gje(){return"Puoi ignorare gli utenti che ti stanno disturbando. Non sarai in grado di ricevere messaggi o inviti a stanze virtuali dagli utenti nel tuo elenco personale da ignorare."}, +gjf(){return"Ignora il nome utente"}, +gfB(){return"Ho cliccato sul collegamento"}, +gjg(){return"Frase segrata o chiave di ripristino errate"}, +gfC(){return"Inoffensivo"}, +gjh(){return"Invita contatto"}, +ji(a){return"Invita un contatto a "+a}, +gjk(){return"Invitato/a"}, +jl(a,b){return a+" ha invitato "+b}, +gjm(){return"Solo per gli utenti invitati"}, +gjj(){return"Invita per me"}, +gjn(){return"sta scrivendo"}, +hf(a){return a+" si \xe8 unito/a alla chat"}, +ghe(){return"Unisciti alla stanza"}, +jo(a,b){return a+" ha espulso "+b}, +ghg(){return"Espulsa dalla discussione"}, +hh(a){return"Ultima attivit\xe0: "+a}, +gjp(){return"Visto/a molto tempo fa"}, +geV(){return"Lascia"}, +gjq(){return"Ha lasciato la chat"}, +gjr(){return"Chiaro"}, +js(a){return"Carica altri "+a+" partecipanti"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Caricamento\u2026 Attendere prego."}, +ghi(){return"Carica di pi\xf9\u2026"}, +geX(){return"Accedi"}, +jt(a){return"Accedi a "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Esci"}, +gju(){return"Cambiamenti di membri"}, +gf4(){return"Menzione"}, +gjv(){return"Messaggi"}, +go8(){return"No matching search results."}, +gfD(){return"Moderatore"}, +gjw(){return"luned\xec"}, +ghk(){return"Tieni presente che per ora hai bisogno di Pantalaimon per utilizzare la crittografia dall'inizio alla fine."}, +gfg(){return"Nuova discussione"}, +ghl(){return"Nuova richiesta di verifica!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Avanti"}, +gjx(){return"No"}, +gjy(){return"Nessuna connessione al server"}, +gjz(){return"Nessun emote trovato. \ud83d\ude15"}, +gjA(){return"Puoi attivare la crittografia solo quando la stanza non \xe8 pi\xf9 accessibile pubblicamente."}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return"Non hai ancora aggiunto un modo per recuperare la tua password."}, +gfE(){return"Nessuna autorizzazione"}, +ghm(){return"Nessuna stanza trovata\u2026"}, +gfF(){return"Notifiche"}, +gjC(){return"Notifiche abilitate per questo account"}, +gfG(){return"Offensivo"}, +gjD(){return"Fuori linea"}, +gdq(){return"OK"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Ops, qualcosa \xe8 andato storto\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Apri in maps"}, +gki(){return"Questo server ha bisogno di validare la tua email per la registrazione."}, +ghn(){return"O"}, +gho(){return"Partecipante"}, +gjF(){return"frase segreta o chiave di recupero"}, +gjG(a){return"Password"}, +gf6(){return"Password dimenticata"}, +ghp(){return"La password \xe8 stata cambiata"}, +ghq(){return"Recupero della password"}, +gjI(){return"Scegli un'immagine"}, +gjJ(){return"Fissa"}, +gjL(){return"Si prega di scegliere un nome utente"}, +gfI(){return"Clicca sul collegamenti nell'e-mail e poi procedi."}, +gfJ(){return"Inserisci la tua password"}, +gjO(){return"Inserisci il tuo nome utente"}, +gjP(){return"Segui le istruzioni sul sito web e tocca Avanti."}, +gjR(){return"Privacy"}, +gkS(){return"Regole notifiche"}, +gfL(a){return"Motivo"}, +jT(a){return a+" ha eliminato un evento"}, +gjU(){return"Rifiuta"}, +jV(a){return a+" ha rifiutato l'invito"}, +gbI(a){return"Rimuovi"}, +gjW(){return"Rimuovi tutti gli altri dispositivi"}, +jY(a){return"Rimosso da "+a}, +gk6(){return"Rimuovi il ban dalla chat"}, +gjX(){return"Rimuovi il tuo avatar"}, +gjZ(){return"Mostra i contenuti ricchi dei messaggi"}, +ghs(){return"Sostituisci la stanza con la versione pi\xf9 recente"}, +gfN(a){return"Rispondi"}, +gfh(){return"Segnala il messaggio"}, +gk_(){return"La stanza \xe8 stata aggiornata"}, +gk0(){return"Versione della stanza"}, +ghA(){return"sabato"}, +gkd(){return"Salva file"}, +ghB(){return"Sicurezza"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Visto da "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Visto da "+a+" e "+b+" altri",s,s)}, +hD(a,b){return"Visto da "+a+" e "+b}, +geJ(a){return"Invia"}, +ghE(){return"Invia un messaggio"}, +gkg(){return"Invia come testo"}, +ghF(){return"Invia un file audio"}, +ghG(){return"Invia un file"}, +ghH(){return"Invia un'immagine"}, +ghI(){return"Invia messaggi"}, +ghJ(){return"Invia un video"}, +hK(a){return a+" ha inviato un file"}, +hN(a){return a+" ha inviato un file audio"}, +hL(a){return a+" ha inviato un'immagine"}, +fR(a){return a+" ha inviato un adesivo"}, +hM(a){return a+" ha inviato un video"}, +kh(a){return a+" ha inviato informazioni sulla chiamata"}, +gkj(){return"Imposta il collegamento di invito"}, +gfS(){return"Imposta il livello di autorizzazione"}, +gfU(){return"Impostazioni"}, +gfl(a){return"Condividi"}, +kk(a){return a+" ha condiviso la sua posizione"}, +gkl(){return"Mostra la password"}, +gfa(){return"Iscriviti"}, +gly(){return"Accesso singolo"}, +ghP(a){return"Ignora"}, +gnS(){return"Invite"}, +ghQ(){return"Codice sorgente"}, +hR(a){return a+" ha iniziato una chiamata"}, +gkn(a){return"Invia"}, +gko(){return"domenica"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"Sistema"}, +gkW(){return"Non corrispondono"}, +gkX(){return"Corrispondono"}, +gkY(){return"gioved\xec"}, +gkZ(){return"Troppe richieste. Per favore riprova pi\xf9 tardi!"}, +gl_(){return"Trasferimento da un altro dispositivo"}, +gl0(){return"Prova a inviare di nuovo"}, +gl1(){return"marted\xec"}, +l2(a,b){return a+" ha rimosso il bando di "+b}, +gl3(){return"Sblocca il dispositivo"}, +gl4(){return"Dispositivo sconosciuto"}, +gk7(){return"Algoritmo di crittografia sconosciuto"}, +l5(a,b){return"Evento sconosciuto \xab"+b+"\xbb"}, +gfP(){return"Rimuovi"}, +l6(a,b){return a+" e "+b+" altri stanno scrivendo"}, +l7(a,b){return a+" e "+b+" stanno scrivendo"}, +l8(a){return a+" sta scrivendo"}, +l9(a){return a+" ha lasciato la chat"}, +la(a,b){return a+" ha inviato un evento "+b}, +gmt(){return"Non verificato"}, +ge1(){return"Verificato"}, +gk9(){return"Avvia la verifica"}, +gka(){return"Hai verificato con successo!"}, +glb(){return"Verifica dell'altro account"}, +glc(){return"Visibilit\xe0 della cronologia della discussione"}, +gld(){return"Visibile a tutti i partecipanti"}, +gle(){return"Visibile a tutti"}, +glf(){return"In attesa che il partner accetti la richiesta\u2026"}, +glg(){return"In attesa che il partner accetti l'emoji\u2026"}, +glh(){return"In attesa che il partner accetti i numeri\u2026"}, +gli(){return"Immagine di sfondo"}, +glj(){return"Attenzione!"}, +glk(){return"mercoled\xec"}, +ghu(){return"Ti abbiamo inviato un'e-mail"}, +ghv(){return"Perch\xe9 vuoi segnalarlo?"}, +glm(){return"Cancellare il backup della discussione per creare una nuova chiave di sicurezza?"}, +gln(){return"Con questi indirizzi puoi recuperare la tua password se necessario."}, +geR(){return"S\xec"}, +glo(){return"Tu"}, +gkc(){return"Sei invitato/a a questa chat"}, +glp(){return"Non stai pi\xf9 partecipando a questa chat"}, +glq(){return"Sei stato/a bandito/a da questa chat"}, +gls(){return"La tua chiave pubblica"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Cerca"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avn.prototype={ +gjH(){return"\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u4e00\u81f4\u3057\u307e\u305b\u3093!"}, +gjN(){return"\u6b63\u3057\u3044\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}, +gfM(){return"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u7e70\u308a\u8fd4\u305d"}, +jM(a){return"\u5c11\u306a\u304f\u3068\u3082"+a+"\u6587\u5b57\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}, +ghT(){return"\u3053\u306e\u30a2\u30d7\u30ea\u306b\u3064\u3044\u3066"}, +ghU(a){return"\u627f\u8afe\u3059\u308b"}, +hV(a){return"\ud83d\udc4d"+a+"\u304c\u62db\u5f85\u3092\u627f\u8afe\u3057\u307e\u3057\u305f"}, +hW(a){return"\ud83d\udd10"+a+"\u304c\u30a8\u30f3\u30c9\u30c4\u30fc\u30a8\u30f3\u30c9\u6697\u53f7\u5316\u3092\u6709\u52b9\u306b\u3057\u307e\u3057\u305f"}, +ghX(){return"E\u30e1\u30fc\u30eb\u3092\u8ffd\u52a0"}, +glU(){return"\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001Matrix ID\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}, +lE(a){return"This should be "+a}, +gfn(){return"\u7ba1\u7406\u8005"}, +glP(){return"\u304e\u3087\u308d\u76ee\u3092\u9001\u308b"}, +glO(){return"Send a cuddle"}, +glQ(){return"\u30cf\u30b0\u3092\u9001\u308b"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+"\u306f\u901a\u8a71\u306b\u51fa\u307e\u3057\u305f"}, +ghZ(){return"\u8ab0\u3067\u3082\u53c2\u52a0\u3067\u304d\u308b"}, +gfW(){return"\u30a2\u30fc\u30ab\u30a4\u30d6"}, +geN(){return"\u3053\u308c\u3067\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f"}, +gi_(){return"\u30ed\u30b0\u30a2\u30a6\u30c8\u3057\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f"}, +gi0(){return"\u4ed6\u306e\u4eba\u3092\u7f72\u540d\u3059\u308b\u305f\u3081\u306b\u306f\u30d1\u30b9\u30d5\u30ec\u30fc\u30ba\u3084\u30ea\u30ab\u30d0\u30ea\u30fc\u30ad\u30fc\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}, +i1(a){return a+"\u306e\u691c\u8a3c\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u627f\u8a8d\u3057\u307e\u3059\u304b\uff1f"}, +i2(a,b,c){return"\u30db\u30fc\u30e0\u30b5\u30fc\u30d0\u30fc\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308b\u30ed\u30b0\u30a4\u30f3\u30bf\u30a4\u30d7\uff1a\n"+a+"\n\u30a2\u30d7\u30ea\u304c\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u308b\u30ed\u30b0\u30a4\u30f3\u30bf\u30a4\u30d7\uff1a\n"+b}, +i3(a,b,c,d){return"\u30db\u30fc\u30e0\u30b5\u30fc\u30d0\u30fc\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308b\u30d0\u30fc\u30b8\u30e7\u30f3\uff1a\n"+a+"\n\u30a2\u30d7\u30ea\u3067\u306f"+b+"\u3057\u304b\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093"}, +gfX(){return"\u30c1\u30e3\u30c3\u30c8\u304b\u3089BAN\u3059\u308b"}, +gi4(){return"BAN\u3055\u308c\u3066\u3044\u307e\u3059"}, +i5(a,b){return a+"\u304c"+b+"\u3092BAN\u3057\u307e\u3057\u305f"}, +gi6(){return"\u30c7\u30d0\u30a4\u30b9\u3092\u30d6\u30ed\u30c3\u30af\u3059\u308b"}, +gdm(){return"\u30d6\u30ed\u30c3\u30af\u3057\u307e\u3057\u305f"}, +gi7(){return"\u30dc\u30c3\u30c8\u30e1\u30c3\u30bb\u30fc\u30b8"}, +gkr(){return"\u3075\u304d\u3060\u3057\u306e\u5927\u304d\u3055"}, +gcT(a){return"\u30ad\u30e3\u30f3\u30bb\u30eb"}, +fY(a){return"URI\u304c\u958b\u3051\u307e\u305b\u3093 "+a}, +gfZ(){return"\u30c7\u30d0\u30a4\u30b9\u540d\u3092\u5909\u66f4"}, +ib(a){return a+"\u304c\u30c1\u30e3\u30c3\u30c8\u30a2\u30d0\u30bf\u30fc\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ic(a,b){return a+"\u304c\u30c1\u30e3\u30c3\u30c8\u306e\u8aac\u660e\u3092\u300c"+b+"\u300d\u306b\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ie(a,b){return a+"\u304c\u30c1\u30e3\u30c3\u30c8\u306e\u540d\u524d\u3092\u300c"+b+"\u300d\u306b\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ig(a){return a+"\u304c\u30c1\u30e3\u30c3\u30c8\u306e\u6a29\u9650\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ih(a,b){return a+"\u304c\u8868\u793a\u540d\u3092\u300c"+b+"\u300d\u306b\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ii(a){return a+"\u304c\u30b2\u30b9\u30c8\u306e\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ij(a,b){return a+"\u304c\u30b2\u30b9\u30c8\u306e\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb\u3092"+b+"\u306b\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ik(a){return a+"\u304c\u5c65\u6b74\u306e\u8868\u793a\u8a2d\u5b9a\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +il(a,b){return a+"\u304c\u5c65\u6b74\u306e\u8868\u793a\u8a2d\u5b9a\u3092"+b+"\u306b\u5909\u66f4\u3057\u307e\u3057\u305f"}, +im(a){return a+"\u304c\u53c2\u52a0\u30eb\u30fc\u30eb\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +io(a,b){return a+"\u304c\u53c2\u52a0\u30eb\u30fc\u30eb\u3092"+b+"\u306b\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ip(a){return a+"\u304c\u30a2\u30d0\u30bf\u30fc\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +iq(a){return a+"\u304c\u90e8\u5c4b\u306e\u30a8\u30a4\u30ea\u30a2\u30b9\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ir(a){return a+"\u304c\u62db\u5f85\u30ea\u30f3\u30af\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +gh_(){return"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4"}, +gi9(){return"\u30b9\u30bf\u30a4\u30eb\u3092\u5909\u66f4\u3059\u308b"}, +gi8(){return"\u30b0\u30eb\u30fc\u30d7\u306e\u540d\u524d\u3092\u5909\u66f4\u3059\u308b"}, +gia(){return"\u58c1\u7d19\u3092\u5909\u66f4\u3059\u308b"}, +gis(){return"\u6697\u53f7\u304c\u7834\u640d\u3057\u3066\u3044\u307e\u3059"}, +gf0(){return"\u30c1\u30e3\u30c3\u30c8"}, +ghw(){return"\u30c1\u30e3\u30c3\u30c8\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u8a2d\u5b9a\u307e\u3057\u305f\u3002"}, +gfc(){return"\u30c1\u30e3\u30c3\u30c8\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7"}, +git(){return"\u53e4\u3044\u30e1\u30c3\u30bb\u30fc\u30b8\u306f\u30ea\u30ab\u30d0\u30ea\u30fc\u30ad\u30fc\u3067\u4fdd\u8b77\u3055\u308c\u307e\u3059\u3002\u7d1b\u5931\u3057\u306a\u3044\u3088\u3046\u306b\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044\u3002"}, +giu(){return"\u30c1\u30e3\u30c3\u30c8"}, +gfd(){return"\u5f37\u3044\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044"}, +giw(){return"\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044"}, +gh0(){return"\u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u6d88\u53bb"}, +gdg(a){return"\u9589\u3058\u308b"}, +glR(){return"\u30c0\u30a4\u30ec\u30af\u30c8\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u90e8\u5c4b\u3068\u3057\u3066\u30de\u30fc\u30af\u3059\u308b"}, +glS(){return"\u30b0\u30eb\u30fc\u30d7\u3068\u3057\u3066\u30de\u30fc\u30af"}, +gix(){return"\u3053\u306e\u30e6\u30fc\u30b6\u30fc\u3092\u7981\u6b62\u3059\u308b"}, +giy(){return"\u30ad\u30e3\u30c3\u30b7\u30e5\u3092\u30af\u30ea\u30a2\u3059\u308b"}, +giz(){return"\u7a7a\u306e\u30b0\u30eb\u30fc\u30d7\u30c1\u30e3\u30c3\u30c8\u3092\u4f5c\u6210\n\u6697\u53f7\u5316\u3092\u7121\u52b9\u306b\u3059\u308b\u306b\u306f\u3001--no-encryption \u3092\u4f7f\u7528"}, +giA(){return"\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u7834\u68c4"}, +giB(){return"\u30c0\u30a4\u30ec\u30af\u30c8\u30c1\u30e3\u30c3\u30c8\u3092\u958b\u59cb\u3059\u308b\n\u6697\u53f7\u5316\u3092\u7121\u52b9\u306b\u3059\u308b\u306b\u306f\u3001--no-encryption\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044"}, +gkt(){return"HTML\u5f62\u5f0f\u306e\u30c6\u30ad\u30b9\u30c8\u3092\u9001\u4fe1"}, +giC(){return"\u6307\u5b9a\u3057\u305f\u30e6\u30fc\u30b6\u30fc\u3092\u3053\u306e\u90e8\u5c4b\u306b\u62db\u5f85"}, +giD(){return"\u6307\u5b9a\u3057\u305f\u90e8\u5c4b\u306b\u53c2\u52a0"}, +giE(){return"Remove the given user from this chat"}, +giF(){return"\u3053\u306e\u90e8\u5c4b\u3092\u9000\u51fa"}, +gku(){return"Describe yourself"}, +giG(){return"\u3053\u306e\u90e8\u5c4b\u306e\u5199\u771f\u3092\u8a2d\u5b9a\u3059\u308b (mxc-uri\u3067)"}, +giH(){return"\u3053\u306e\u90e8\u5c4b\u306e\u8868\u793a\u540d\u3092\u8a2d\u5b9a\u3059\u308b"}, +gkv(){return u.Q}, +gkw(){return"\u66f8\u5f0f\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u30c6\u30ad\u30b9\u30c8\u3092\u9001\u4fe1\u3059\u308b"}, +gkx(){return"\u30ea\u30a2\u30af\u30b7\u30e7\u30f3\u3068\u3057\u3066\u8fd4\u4fe1\u3092\u9001\u4fe1\u3059\u308b"}, +gky(){return"\u30c6\u30ad\u30b9\u30c8\u3092\u9001\u4fe1"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"\u30b3\u30de\u30f3\u30c9\u304c\u7121\u52b9"}, +kA(a){return a+" \u306f\u30b3\u30de\u30f3\u30c9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002"}, +giJ(){return"\u8868\u793a\u3055\u308c\u3066\u3044\u308b\u7d75\u6587\u5b57\u304c\u4ed6\u306e\u30c7\u30d0\u30a4\u30b9\u3067\u8868\u793a\u3055\u308c\u3066\u3044\u308b\u3082\u306e\u3068\u4e00\u81f4\u3059\u308b\u304b\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044:"}, +giK(){return"\u8868\u793a\u3055\u308c\u3066\u3044\u308b\u6570\u5b57\u304c\u4ed6\u306e\u30c7\u30d0\u30a4\u30b9\u3067\u8868\u793a\u3055\u308c\u3066\u3044\u308b\u3082\u306e\u3068\u4e00\u81f4\u3059\u308b\u304b\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044:"}, +gh1(){return"\u30c1\u30e3\u30c3\u30c8\u306e\u8a2d\u5b9a"}, +giL(){return"\u9023\u7d61\u5148\u306b\u767b\u9332\u3055\u308c\u305f\u4eba\u304c\u62db\u5f85\u3055\u308c\u307e\u3057\u305f"}, +giM(){return"\u8868\u793a\u540d\u3092\u542b\u3093\u3067\u3044\u307e\u3059"}, +giN(){return"\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u542b\u3093\u3067\u3044\u307e\u3059"}, +gfo(){return"\u30b5\u30fc\u30d0\u30fc\u7ba1\u7406\u8005\u306b\u901a\u5831\u3055\u308c\u307e\u3057\u305f"}, +giO(){return"\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3057\u305f"}, +gfp(a){return"\u30b3\u30d4\u30fc"}, +giP(){return"\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u306b\u30b3\u30d4\u30fc"}, +iQ(a){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u89e3\u8aad\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: "+a}, +iR(a){return a+"\u540d\u306e\u53c2\u52a0\u8005"}, +iS(a){return"\ud83d\udcac "+a+"\u304c\u30c1\u30e3\u30c3\u30c8\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f"}, +giT(){return"\u30c0\u30fc\u30af"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"/"+b+"/"+c}, +giW(){return"\u3042\u306a\u305f\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u7121\u52b9\u5316\u3057\u307e\u3059\u3002\u3053\u306e\u64cd\u4f5c\u306f\u5143\u306b\u623b\u305b\u307e\u305b\u3093\uff01\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f"}, +giX(){return"\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u6a29\u9650\u30ec\u30d9\u30eb"}, +geB(a){return"\u524a\u9664"}, +giY(){return"\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u524a\u9664"}, +gh3(){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u524a\u9664"}, +gfs(){return"\u30c7\u30d0\u30a4\u30b9"}, +geS(){return"\u30c0\u30a4\u30ec\u30af\u30c8\u30c1\u30e3\u30c3\u30c8"}, +gns(a){return"Download"}, +gj_(){return"\u7de8\u96c6"}, +gj0(){return"\u30d6\u30ed\u30c3\u30af\u3057\u305f\u30b5\u30fc\u30d0\u30fc\u3092\u7de8\u96c6"}, +gh4(){return"\u30c1\u30e3\u30c3\u30c8\u6a29\u9650\u306e\u5909\u66f4"}, +gh5(){return"\u90e8\u5c4b\u306e\u30a2\u30d0\u30bf\u30fc\u3092\u7de8\u96c6\u3059\u308b"}, +gh6(){return"Emote\u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\uff01"}, +gh7(){return"\u4e0d\u6b63\u306aEmote\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\uff01"}, +gj1(){return"\u90e8\u5c4b\u306eEmote\u30d1\u30c3\u30af"}, +gh8(){return"Emote\u8a2d\u5b9a"}, +gh9(){return"Emote\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9"}, +gj2(){return"Emote\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u3068\u753b\u50cf\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\uff01"}, +gfe(){return"\u7a7a\u306e\u30c1\u30e3\u30c3\u30c8"}, +gj3(){return"emote\u3092\u30b0\u30ed\u30fc\u30d0\u30eb\u306b\u6709\u52b9\u306b\u3059\u308b"}, +gfw(){return"\u6697\u53f7\u5316\u3092\u6709\u52b9\u306b\u3059\u308b"}, +gj4(){return"\u4e00\u5ea6\u6697\u53f7\u5316\u3092\u6709\u52b9\u306b\u3059\u308b\u3068\u3082\u3068\u306b\u623b\u305b\u307e\u305b\u3093\u3002\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f"}, +gha(){return"\u6697\u53f7\u5316\u3055\u308c\u3066\u3044\u307e\u305b\u3093"}, +j5(a){return a+"\u306f\u901a\u8a71\u3092\u5207\u65ad\u3057\u307e\u3057\u305f"}, +gnA(){return"Enter chat name"}, +gf1(){return"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"}, +gkJ(){return"\u30db\u30fc\u30e0\u30b5\u30fc\u30d0\u30fc"}, +gj6(){return"\u30db\u30fc\u30e0\u30b5\u30fc\u30d0\u30fc\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"}, +ghb(){return"\u3059\u3079\u3066\u306e\u6e96\u5099\u306f\u5b8c\u4e86\u3057\u307e\u3057\u305f\uff01"}, +gfz(){return"\u3068\u3066\u3082\u653b\u6483\u7684"}, +gj9(a){return"\u30d5\u30a9\u30f3\u30c8\u30b5\u30a4\u30ba"}, +geD(a){return"\u9032\u3080"}, +gja(){return"\u91d1\u66dc\u65e5"}, +gkH(){return"\u53c2\u52a0\u6642\u70b9\u304b\u3089\u95b2\u89a7\u53ef\u80fd"}, +gkI(){return"\u62db\u5f85\u6642\u70b9\u304b\u3089\u95b2\u89a7\u53ef\u80fd"}, +gfQ(){return"\u65b0\u898f\u30eb\u30fc\u30e0\u3078"}, +ghx(){return"\u30b0\u30eb\u30fc\u30d7\u306e\u8aac\u660e"}, +f8(a){return a+"\u3068\u30b0\u30eb\u30fc\u30d7\u3092\u4f5c\u6210\u3059\u308b"}, +ghy(){return"\u30b2\u30b9\u30c8\u306f\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u305b\u3093"}, +ghz(){return"\u30b2\u30b9\u30c8\u304c\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u3059"}, +jb(a,b){return b+"\u306e\u62db\u5f85\u3092"+a+"\u304c\u53d6\u308a\u4e0b\u3052\u307e\u3057\u305f"}, +ghc(){return"\u30d8\u30eb\u30d7"}, +gjc(){return"\u7de8\u96c6\u6e08\u307f\u30a4\u30d9\u30f3\u30c8\u3092\u975e\u8868\u793a\u306b\u3059\u308b"}, +gjd(){return"\u4e0d\u660e\u306a\u30a4\u30d9\u30f3\u30c8\u3092\u975e\u8868\u793a\u306b\u3059\u308b"}, +gfA(){return"\u3069\u306e\u304f\u3089\u3044\u653b\u6483\u7684\u3067\u3057\u305f\u304b\uff1f"}, +ghd(){return"\u7121\u8996\u3059\u308b"}, +gek(){return"\u7121\u8996\u3055\u308c\u305f\u30e6\u30fc\u30b6\u30fc"}, +gje(){return"\u30e6\u30fc\u30b6\u30fc\u306f\u7121\u8996\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u7121\u8996\u3057\u305f\u30e6\u30fc\u30b6\u30fc\u304b\u3089\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u3084\u30eb\u30fc\u30e0\u306e\u62db\u5f85\u306f\u53d7\u3051\u53d6\u308c\u307e\u305b\u3093\u3002"}, +gjf(){return"\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u7121\u8996\u3059\u308b"}, +gfB(){return"\u30ea\u30f3\u30af\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3057\u305f"}, +gjg(){return"\u30d1\u30b9\u30d5\u30ec\u30fc\u30ba\u304b\u30ea\u30ab\u30d0\u30ea\u30fc\u30ad\u30fc\u304c\u9593\u9055\u3063\u3066\u3044\u307e\u3059"}, +gfC(){return"\u975e\u653b\u6483\u7684"}, +gjh(){return"\u9023\u7d61\u5148\u304b\u3089\u62db\u5f85\u3059\u308b"}, +ji(a){return"\u9023\u7d61\u5148\u304b\u3089"+a+"\u306b\u62db\u5f85\u3059\u308b"}, +gjk(){return"\u62db\u5f85\u3055\u308c\u307e\u3057\u305f"}, +jl(a,b){return"\ud83d\udce9 "+a+" \u304c "+b+" \u3092\u62db\u5f85\u3057\u307e\u3057\u305f"}, +gjm(){return"\u62db\u5f85\u3055\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u306e\u307f"}, +gjj(){return"\u81ea\u5206\u3078\u306e\u62db\u5f85"}, +gjn(){return"\u304c\u5165\u529b\u3057\u3066\u3044\u307e\u3059"}, +hf(a){return"\ud83d\udc4b "+a+" \u304c\u30c1\u30e3\u30c3\u30c8\u306b\u53c2\u52a0\u3057\u307e\u3057\u305f"}, +ghe(){return"\u90e8\u5c4b\u306b\u53c2\u52a0"}, +jo(a,b){return"\ud83d\udc5e "+a+" \u306f "+b+" \u3092\u30ad\u30c3\u30af\u3057\u307e\u3057\u305f"}, +ghg(){return"\u30c1\u30e3\u30c3\u30c8\u304b\u3089\u30ad\u30c3\u30af\u3059\u308b"}, +hh(a){return"\u6700\u7d42\u30a2\u30af\u30c6\u30a3\u30d6: "+a}, +gjp(){return"\u305a\u3044\u3076\u3093\u524d"}, +geV(){return"\u9000\u5ba4\u3059\u308b"}, +gjq(){return"\u9000\u5ba4\u3057\u307e\u3057\u305f"}, +gjr(){return"\u30e9\u30a4\u30c8"}, +js(a){return"\u3042\u3068"+a+"\u540d\u53c2\u52a0\u8005\u3092\u8aad\u307f\u8fbc\u3080"}, +gfq(){return"\u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3068\u30c7\u30d0\u30a4\u30b9\u306e\u6d88\u53bb"}, +gkD(){return"\u3053\u306e\u64cd\u4f5c\u306f\u5143\u306b\u623b\u305b\u307e\u305b\u3093\u3002\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30d5\u30a1\u30a4\u30eb\u3092\u5b89\u5168\u306b\u4fdd\u5b58\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}, +gkB(){return"TOR \u30e6\u30fc\u30b6\u30fc: \u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8"}, +gkC(){return"TOR \u30e6\u30fc\u30b6\u30fc\u306e\u5834\u5408\u3001\u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u9589\u3058\u308b\u524d\u306b\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002"}, +gkK(){return"TOR \u30e6\u30fc\u30b6\u30fc: \u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8"}, +gkL(){return"\u524d\u56de\u3001TOR \u3067\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3057\u307e\u3057\u305f\u304b\uff1f\u3059\u3050\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u3066\u30c1\u30e3\u30c3\u30c8\u3092\u7d9a\u3051\u307e\u3057\u3087\u3046\u3002"}, +geW(){return"\u8aad\u307f\u8fbc\u307f\u4e2d\u2026\u304a\u5f85\u3061\u304f\u3060\u3055\u3044\u3002"}, +ghi(){return"\u66f4\u306b\u8aad\u307f\u8fbc\u3080\u2026"}, +geX(){return"\u30ed\u30b0\u30a4\u30f3"}, +jt(a){return a+"\u306b\u30ed\u30b0\u30a4\u30f3\u3059\u308b"}, +gkM(){return"\u30ef\u30f3\u30af\u30ea\u30c3\u30af\u3067\u30b5\u30a4\u30f3\u30a4\u30f3"}, +ghj(){return"\u30ed\u30b0\u30a2\u30a6\u30c8"}, +gju(){return"\u30e1\u30f3\u30d0\u30fc\u306e\u5909\u66f4"}, +gf4(){return"\u30e1\u30f3\u30b7\u30e7\u30f3"}, +gjv(){return"\u30e1\u30c3\u30bb\u30fc\u30b8"}, +go8(){return"\u4e00\u81f4\u3059\u308b\u691c\u7d22\u7d50\u679c\u304c\u3042\u308a\u307e\u305b\u3093\u3002"}, +gfD(){return"\u30e2\u30c7\u30ec\u30fc\u30bf"}, +gjw(){return"\u6708\u66dc\u65e5"}, +ghk(){return"\u73fe\u6642\u70b9\u3067\u306f\u3001\u30a8\u30f3\u30c9\u30c4\u30fc\u30a8\u30f3\u30c9\u306e\u6697\u53f7\u5316\u3092\u4f7f\u7528\u3059\u308b\u306b\u306fPantalaimon\u304c\u5fc5\u8981\u3067\u3042\u308b\u3053\u3068\u306b\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}, +gfg(){return"\u65b0\u898f\u30c1\u30e3\u30c3\u30c8"}, +ghl(){return"\u8a8d\u8a3c\u30ea\u30af\u30a8\u30b9\u30c8\uff01"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"\u6b21\u3078"}, +gjx(){return"\u3044\u3044\u3048"}, +gjy(){return"\u30b5\u30fc\u30d0\u30fc\u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093"}, +gjz(){return"Emote\u306f\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\ud83d\ude15"}, +gjA(){return"\u30eb\u30fc\u30e0\u3092\u975e\u516c\u958b\u306b\u3057\u305f\u5f8c\u6697\u53f7\u5316\u3092\u6709\u52b9\u306b\u3067\u304d\u307e\u3059\u3002"}, +kP(a,b){return a.k(0)+" \u306fMatrix\u306e\u30b5\u30fc\u30d0\u30fc\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u4ee3\u308f\u308a\u306b "+b.k(0)+" \u3092\u4f7f\u7528\u3057\u307e\u3059\u304b?"}, +gjB(){return"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u56de\u5fa9\u3059\u308b\u65b9\u6cd5\u3092\u307e\u3060\u8ffd\u52a0\u3057\u3066\u3044\u307e\u305b\u3093\u3002"}, +gfE(){return"\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093"}, +ghm(){return"\u90e8\u5c4b\u306f\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u2026"}, +gfF(){return"\u901a\u77e5"}, +gjC(){return"\u3053\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u3067\u306f\u901a\u77e5\u304c\u6709\u52b9\u3067\u3059"}, +gfG(){return"\u653b\u6483\u7684"}, +gjD(){return"\u30aa\u30d5\u30e9\u30a4\u30f3"}, +gdq(){return"OK"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"\u304a\u3063\u3068\u3001\u4f55\u304b\u304c\u3046\u307e\u304f\u3044\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u2026"}, +gkQ(){return"\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306e 1\u3064\u304c\u30ed\u30b0\u30a2\u30a6\u30c8\u3057\u307e\u3057\u305f"}, +gkR(){return"Open in maps"}, +gki(){return"\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u767b\u9332\u306e\u305f\u3081\u306b\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u691c\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002"}, +ghn(){return"\u307e\u305f\u306f"}, +gho(){return"\u53c2\u52a0\u8005"}, +gjF(){return"\u30d1\u30b9\u30d5\u30ec\u30fc\u30ba\u304b\u30ea\u30ab\u30d0\u30ea\u30fc\u30ad\u30fc"}, +gjG(a){return"\u30d1\u30b9\u30ef\u30fc\u30c9"}, +gf6(){return"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5fd8\u308c\u305f"}, +ghp(){return"\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u5909\u66f4\u3055\u308c\u307e\u3057\u305f"}, +ghq(){return"\u30d1\u30b9\u30ef\u30fc\u30c9\u30ea\u30ab\u30d0\u30ea\u30fc"}, +gjI(){return"\u753b\u50cf\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044"}, +gjJ(){return"\u30d4\u30f3"}, +gjL(){return"\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044"}, +gfI(){return"\u30e1\u30fc\u30eb\u306e\u30ea\u30f3\u30af\u304b\u3089\u9032\u3081\u3066\u304f\u3060\u3055\u3044\u3002"}, +gfJ(){return"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"}, +gjO(){return"\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"}, +gjP(){return"\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u306b\u3042\u308b\u3084\u308a\u65b9\u3092\u898b\u3066\u304b\u3089\u6b21\u3092\u30bf\u30c3\u30d7\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}, +gjR(){return"\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc"}, +gkS(){return"\u30eb\u30fc\u30eb\u3092\u8ffd\u52a0\u3059\u308b"}, +gfL(a){return"\u7406\u7531"}, +jT(a){return a+"\u304c\u30a4\u30d9\u30f3\u30c8\u3092\u7de8\u96c6\u3057\u307e\u3057\u305f"}, +gjU(){return"\u62d2\u5426"}, +jV(a){return a+"\u306f\u62db\u5f85\u3092\u62d2\u5426\u3057\u307e\u3057\u305f"}, +gbI(a){return"\u6d88\u53bb"}, +gjW(){return"\u4ed6\u306e\u30c7\u30d0\u30a4\u30b9\u3092\u3059\u3079\u3066\u524a\u9664"}, +jY(a){return a+"\u306b\u3088\u3063\u3066\u524a\u9664\u3055\u308c\u307e\u3057\u305f"}, +gk6(){return"\u30c1\u30e3\u30c3\u30c8\u304b\u3089\u306e\u30d6\u30ed\u30c3\u30af\u3092\u89e3\u9664\u3059\u308b"}, +gjX(){return"\u30a2\u30d0\u30bf\u30fc\u3092\u524a\u9664\u3059\u308b"}, +gjZ(){return"\u30ea\u30c3\u30c1\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3059\u308b"}, +ghs(){return"\u90e8\u5c4b\u3092\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u5909\u66f4\u3059\u308b"}, +gfN(a){return"\u8fd4\u4fe1"}, +gfh(){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u901a\u5831"}, +gk_(){return"\u90e8\u5c4b\u306f\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3055\u308c\u307e\u3057\u305f"}, +gk0(){return"\u30eb\u30fc\u30e0\u30d0\u30fc\u30b8\u30e7\u30f3"}, +ghA(){return"\u571f\u66dc\u65e5"}, +gkd(){return"\u30d5\u30a1\u30a4\u30eb\u3092\u4fdd\u5b58"}, +ghB(){return"\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3"}, +gjS(){return"\u30ea\u30ab\u30d0\u30ea\u30fc\u30ad\u30fc"}, +gkT(){return"\u30ea\u30ab\u30d0\u30ea\u30fc\u30ad\u30fc\u3092\u7d1b\u5931\u3057\u305f\u5834\u5408"}, +hC(a){return a+"\u304c\u65e2\u8aad"}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,a+"\u3068\u4ed6"+b+"\u540d\u304c\u65e2\u8aad",s,s)}, +hD(a,b){return a+"\u3068"+b+"\u304c\u65e2\u8aad"}, +geJ(a){return"\u9001\u4fe1"}, +ghE(){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u4fe1"}, +gkg(){return"\u30c6\u30ad\u30b9\u30c8\u3068\u3057\u3066\u9001\u4fe1"}, +ghF(){return"\u97f3\u58f0\u306e\u9001\u4fe1"}, +ghG(){return"\u30d5\u30a1\u30a4\u30eb\u3092\u9001\u4fe1"}, +ghH(){return"\u753b\u50cf\u306e\u9001\u4fe1"}, +ghI(){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u308b"}, +ghJ(){return"\u52d5\u753b\u3092\u9001\u4fe1"}, +hK(a){return"\ud83d\udcc1 "+a+"\u306f\u30d5\u30a1\u30a4\u30eb\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +hN(a){return"\ud83c\udfa4 "+a+"\u306f\u97f3\u58f0\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+"\u306f\u753b\u50cf\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +fR(a){return"\ud83d\ude0a "+a+"\u306f\u30b9\u30c6\u30c3\u30ab\u30fc\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +hM(a){return"\ud83c\udfa5 "+a+"\u306f\u52d5\u753b\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +kh(a){return a+"\u306f\u901a\u8a71\u60c5\u5831\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +gkj(){return"\u62db\u5f85\u30ea\u30f3\u30af\u3092\u8a2d\u5b9a\u3059\u308b"}, +gfS(){return"\u6a29\u9650\u30ec\u30d9\u30eb\u3092\u30bb\u30c3\u30c8"}, +gfU(){return"\u8a2d\u5b9a"}, +gfl(a){return"\u5171\u6709"}, +kk(a){return a+"\u306f\u73fe\u5728\u5730\u3092\u5171\u6709\u3057\u307e\u3057\u305f"}, +gkl(){return"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u8868\u793a"}, +gfa(){return"\u30b5\u30a4\u30f3\u30a2\u30c3\u30d7"}, +gly(){return"\u30b7\u30f3\u30b0\u30eb\u30b5\u30a4\u30f3\u30aa\u30f3"}, +ghP(a){return"\u30b9\u30ad\u30c3\u30d7"}, +gnS(){return"Invite"}, +ghQ(){return"\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9"}, +hR(a){return a+"\u306f\u901a\u8a71\u3092\u958b\u59cb\u3057\u307e\u3057\u305f"}, +gkn(a){return"\u9001\u4fe1"}, +gko(){return"\u65e5\u66dc\u65e5"}, +glF(){return"\u540c\u671f\u4e2d...\u304a\u5f85\u3061\u304f\u3060\u3055\u3044\u3002"}, +gkq(){return"\u30b7\u30b9\u30c6\u30e0"}, +gkW(){return"\u9055\u3044\u307e\u3059"}, +gkX(){return"\u4e00\u81f4\u3057\u3066\u3044\u307e\u3059"}, +gkY(){return"\u6728\u66dc\u65e5"}, +gkZ(){return"\u30ea\u30af\u30a8\u30b9\u30c8\u304c\u591a\u3059\u304e\u307e\u3059\u3002\u307e\u305f\u5f8c\u3067\u8a66\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\uff01"}, +gl_(){return"\u9055\u3046\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u79fb\u884c\u3059\u308b"}, +gl0(){return"\u9001\u4fe1\u3057\u76f4\u3057\u3066\u307f\u308b"}, +gl1(){return"\u706b\u66dc\u65e5"}, +l2(a,b){return a+"\u304c"+b+"\u306eBAN\u3092\u89e3\u9664\u3057\u307e\u3057\u305f"}, +gl3(){return"\u30c7\u30d0\u30a4\u30b9\u3092\u30d6\u30ed\u30c3\u30af\u89e3\u9664\u3059\u308b"}, +gl4(){return"\u672a\u77e5\u30c7\u30d0\u30a4\u30b9"}, +gk7(){return"\u672a\u77e5\u306e\u6697\u53f7\u5316\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0"}, +l5(a,b){return"\u672a\u77e5\u306e\u30a4\u30d9\u30f3\u30c8'"+a+"'"}, +gfP(){return"\u30d4\u30f3\u3092\u5916\u3059"}, +l6(a,b){return a+"\u3068\u4ed6"+b+"\u540d\u304c\u5165\u529b\u3057\u3066\u3044\u307e\u3059"}, +l7(a,b){return a+"\u3068"+b+"\u304c\u5165\u529b\u3057\u3066\u3044\u307e\u3059"}, +l8(a){return a+"\u304c\u5165\u529b\u3057\u3066\u3044\u307e\u3059"}, +l9(a){return"\ud83d\udeaa "+a+"\u306f\u30c1\u30e3\u30c3\u30c8\u304b\u3089\u9000\u5ba4\u3057\u307e\u3057\u305f"}, +la(a,b){return a+"\u306f"+b+"\u30a4\u30d9\u30f3\u30c8\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +gmt(){return"\u672a\u691c\u8a3c"}, +ge1(){return"\u691c\u8a3c\u6e08\u307f"}, +gk9(){return"\u78ba\u8a8d\u3092\u59cb\u3081\u308b"}, +gka(){return"\u78ba\u8a8d\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f\uff01"}, +glb(){return"\u4ed6\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u78ba\u8a8d\u4e2d"}, +glc(){return"\u30c1\u30e3\u30c3\u30c8\u5c65\u6b74\u306e\u8868\u793a"}, +gld(){return"\u3059\u3079\u3066\u306e\u53c2\u52a0\u8005\u304c\u95b2\u89a7\u53ef\u80fd"}, +gle(){return"\u3059\u3079\u3066\u306e\u4eba\u304c\u95b2\u89a7\u53ef\u80fd"}, +glf(){return"\u30d1\u30fc\u30c8\u30ca\u30fc\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u627f\u8afe\u5f85\u3061\u3067\u3059..."}, +glg(){return"\u30d1\u30fc\u30c8\u30ca\u30fc\u306e\u7d75\u6587\u5b57\u627f\u8afe\u5f85\u3061\u3067\u3059..."}, +glh(){return"\u30d1\u30fc\u30c8\u30ca\u30fc\u306e\u6570\u5b57\u627f\u8afe\u5f85\u3061\u3067\u3059\u2026"}, +gli(){return"\u58c1\u7d19"}, +glj(){return"\u8b66\u544a\uff01"}, +glk(){return"\u6c34\u66dc\u65e5"}, +ghu(){return"\u3042\u306a\u305f\u306b\u30e1\u30fc\u30eb\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +ghv(){return"\u3053\u308c\u3092\u901a\u5831\u3059\u308b\u7406\u7531"}, +glm(){return"\u30c1\u30e3\u30c3\u30c8\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u6d88\u53bb\u3057\u3066\u3001\u65b0\u3057\u3044\u30ea\u30ab\u30d0\u30ea\u30fc\u30ad\u30fc\u3092\u4f5c\u308a\u307e\u3059\u304b\uff1f"}, +gln(){return"\u3053\u308c\u3089\u306e\u30a2\u30c9\u30ec\u30b9\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u56de\u5fa9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002"}, +geR(){return"\u306f\u3044"}, +glo(){return"\u3042\u306a\u305f"}, +gkc(){return"\u30c1\u30e3\u30c3\u30c8\u306b\u62db\u5f85\u3055\u308c\u3066\u3044\u307e\u3059"}, +glp(){return"\u3042\u306a\u305f\u306f\u3082\u3046\u3053\u306e\u30c1\u30e3\u30c3\u30c8\u306e\u53c2\u52a0\u8005\u3067\u306f\u3042\u308a\u307e\u305b\u3093"}, +glq(){return"\u30c1\u30e3\u30c3\u30c8\u304b\u3089BAN\u3055\u308c\u3066\u3057\u307e\u3044\u307e\u3057\u305f"}, +gls(){return"\u3042\u306a\u305f\u306e\u516c\u958b\u9375"}, +gkN(){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u60c5\u5831"}, +gmq(a){return"\u6642\u9593"}, +gd3(a){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u7a2e\u985e"}, +glv(){return"\u9001\u4fe1\u8005"}, +gmj(){return"\u30ae\u30e3\u30e9\u30ea\u30fc\u3092\u958b\u304f"}, +gmn(){return"\u30b9\u30da\u30fc\u30b9\u304b\u3089\u524a\u9664"}, +gmk(){return"\u53e4\u3044\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u89e3\u9664\u3059\u308b\u306b\u306f\u3001\u4ee5\u524d\u306e\u30bb\u30c3\u30b7\u30e7\u30f3\u3067\u751f\u6210\u3055\u308c\u305f\u30ea\u30ab\u30d0\u30ea\u30fc\u30ad\u30fc\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u30ea\u30ab\u30d0\u30ea\u30fc\u30ad\u30fc\u306f\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002"}, +glK(){return"\u30b9\u30c8\u30fc\u30ea\u30fc\u306b\u8ffd\u52a0"}, +gml(){return"\u516c\u958b"}, +gkb(){return"Who can see my stories?"}, +gmp(){return"\u3053\u306e\u30e6\u30fc\u30b6\u30fc\u306f\u307e\u3060\u30b9\u30c8\u30fc\u30ea\u30fc\u306b\u4f55\u3082\u6295\u7a3f\u3057\u3066\u3044\u307e\u305b\u3093"}, +gmo(){return"\u8fd4\u4fe1\u304c\u9001\u4fe1\u3055\u308c\u307e\u3057\u305f"}, +lB(a,b){return a+"\u304b\u3089\u306e\u30b9\u30c8\u30fc\u30ea\u30fc:\n"+b}, +gll(){return"\u3042\u306a\u305f\u306e\u30b9\u30c8\u30fc\u30ea\u30fc\u3067\u306f\u3001\u4eba\u3005\u304c\u304a\u4e92\u3044\u3092\u898b\u3066\u9023\u7d61\u3092\u53d6\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3053\u3068\u306b\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}, +gmu(){return"What is going on?"}, +glI(){return"\u8aac\u660e\u3092\u8ffd\u52a0"}, +glC(){return"\u3042\u306a\u305f\u306e\u30b9\u30c8\u30fc\u30ea\u30fc\u3067\u306f\u3001\u4eba\u3005\u304c\u304a\u4e92\u3044\u3092\u898b\u3066\u9023\u7d61\u3092\u53d6\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3053\u3068\u306b\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u30b9\u30c8\u30fc\u30ea\u30fc\u306f24\u6642\u9593\u8868\u793a\u3055\u308c\u307e\u3059\u304c\u3001\u3059\u3079\u3066\u306e\u30c7\u30d0\u30a4\u30b9\u3068\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u524a\u9664\u3055\u308c\u308b\u3068\u3044\u3046\u4fdd\u8a3c\u306f\u3042\u308a\u307e\u305b\u3093\u3002"}, +gm8(){return"\u308f\u304b\u308a\u307e\u3057\u305f"}, +gkV(){return"\u30e6\u30fc\u30b6\u30fc\u3092\u5831\u544a"}, +mm(a,b){return a+" \u304c "+b+" \u3067\u53cd\u5fdc\u3057\u307e\u3057\u305f"}, +gjK(){return"\u90e8\u5c4b\u306b\u30d4\u30f3\u7559\u3081\u3059\u308b"}, +glT(){return"\u30a4\u30d9\u30f3\u30c8\u306e\u56fa\u5b9a\u3092\u5b8c\u5168\u306b\u89e3\u9664\u3057\u3066\u3082\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f"}, +gfv(){return"\u7d75\u6587\u5b57"}, +gm2(){return"\u5b9f\u9a13\u7684\u306a\u30d3\u30c7\u30aa\u901a\u8a71"}, +glY(){return"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u307e\u305f\u306f\u30e6\u30fc\u30b6\u30fc\u540d"}, +gma(){return"\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u30e2\u30fc\u30c9\u306b\u95a2\u3059\u308b\u554f\u984c"}, +gm9(){return u.T}, +gmx(){return"\u540d\u79f0"}, +gmE(){return"\u62db\u5f85\u3092\u62d2\u5426\u3057\u307e\u3057\u305f"}, +glr(){return"\u30c1\u30e3\u30c3\u30c8\u306b\u53c2\u52a0\u3057\u307e\u3057\u305f"}, +gmy(){return"\ud83d\udc4d \u62db\u5f85\u3092\u627f\u8afe\u3057\u307e\u3057\u305f"}, +mz(a){return a+" \u3092\u7981\u6b62\u3057\u307e\u3057\u305f"}, +mA(a){return a+" \u3078\u306e\u62db\u5f85\u3092\u53d6\u308a\u4e0b\u3052\u307e\u3057\u305f"}, +mB(a){return"\ud83d\udce9 "+a+" \u304b\u3089\u62db\u5f85\u3055\u308c\u307e\u3057\u305f"}, +mC(a){return"\ud83d\udce9 "+a+" \u3092\u62db\u5f85\u3057\u307e\u3057\u305f"}, +mD(a){return"\ud83d\udc5e "+a+" \u3092\u30ad\u30c3\u30af\u3057\u307e\u3057\u305f"}, +mF(a){return a+" \u306e\u7981\u6b62\u3092\u89e3\u9664\u3057\u307e\u3057\u305f"}, +gmg(){return"\u6709\u52b9\u306a\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u5165\u529b\u3057\u306a\u3044\u3068\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u30ea\u30bb\u30c3\u30c8\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u306a\u304f\u306a\u308a\u307e\u3059\u3002\u4e0d\u8981\u306a\u5834\u5408\u306f\u3001\u3082\u3046\u4e00\u5ea6\u30dc\u30bf\u30f3\u3092\u30bf\u30c3\u30d7\u3057\u3066\u7d9a\u3051\u3066\u304f\u3060\u3055\u3044\u3002"}, +gmr(){return"\u53e4\u3044\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u30ed\u30c3\u30af\u3092\u89e3\u9664\u3059\u308b"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"\u3053\u306e\u30c7\u30d0\u30a4\u30b9\u306e\u5b89\u5168\u306a\u30b9\u30c8\u30ec\u30fc\u30b8\u306b\u30ea\u30ab\u30d0\u30ea\u30fc\u30ad\u30fc\u3092\u4fdd\u5b58\u3002"}, +glu(){return u.u}, +glA(){return"\u3053\u306e\u30c7\u30d0\u30a4\u30b9\u306b\u5b89\u5168\u306b\u4fdd\u7ba1\u3059\u308b"}, +gk8(){return"\u30e6\u30fc\u30b6\u30fc"}, +glX(){return"\u30ab\u30b9\u30bf\u30e0"}, +gmw(){return"\u3053\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u8aad\u3081\u306a\u3044\u7406\u7531"}, +gmh(){return u.v}, +gm0(){return"\u30b9\u30da\u30fc\u30b9\u306b\u5165\u308b"}, +gm_(){return"\u90e8\u5c4b\u306b\u5165\u308b"}, +glL(){return"\u3059\u3079\u3066\u306e\u30b9\u30da\u30fc\u30b9"}, +mi(a){return a+" \u30c1\u30e3\u30c3\u30c8"}, +gm6(){return"\u91cd\u8981\u3067\u306a\u3044\u72b6\u614b\u30a4\u30d9\u30f3\u30c8\u3092\u975e\u8868\u793a\u306b\u3059\u308b"}, +ht(a){return"\u7a7a\u306e\u30c1\u30e3\u30c3\u30c8 (\u4ee5\u524d\u306f "+a+")"}, +gny(){return"\u3053\u306e\u30c1\u30e3\u30c3\u30c8\u3092\u6697\u53f7\u5316\u3059\u308b"}, +gnz(){return"\u30a8\u30f3\u30c9\u30c4\u30fc\u30a8\u30f3\u30c9\u6697\u53f7\u5316"}, +gnr(){return"\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u4e0a\u306e\u7406\u7531\u304b\u3089\u3001\u4ee5\u524d\u306f\u6697\u53f7\u5316\u304c\u6709\u52b9\u3060\u3063\u305f\u30c1\u30e3\u30c3\u30c8\u3067\u6697\u53f7\u5316\u3092\u7121\u52b9\u306b\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002"}, +gkm(){return"\u7533\u3057\u8a33\u3042\u308a\u307e\u305b\u3093...\u305d\u308c\u306f\u4e0d\u53ef\u80fd\u3067\u3059"}, +gnq(){return"\u30c7\u30d0\u30a4\u30b9\u30ad\u30fc:"}, +gos(){return"\u30c1\u30e3\u30c3\u30c8\u3092\u518d\u958b\u3059\u308b"}, +go3(){return"\u8b66\u544a\uff01\u30c1\u30e3\u30c3\u30c8\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u6709\u52b9\u306b\u3057\u306a\u3044\u3068\u3001\u6697\u53f7\u5316\u3055\u308c\u305f\u30e1\u30c3\u30bb\u30fc\u30b8\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u306a\u304f\u306a\u308a\u307e\u3059\u3002\u30ed\u30b0\u30a2\u30a6\u30c8\u3059\u308b\u524d\u306b\u3001\u307e\u305a\u30c1\u30e3\u30c3\u30c8\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u6709\u52b9\u306b\u3059\u308b\u3053\u3068\u3092\u5f37\u304f\u304a\u52e7\u3081\u3057\u307e\u3059\u3002"}, +go6(){return"\u4ed6\u306e\u30c7\u30d0\u30a4\u30b9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"\u691c\u7d22"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avo.prototype={ +gjH(){return"\ube44\ubc00\ubc88\ud638\uac00 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4!"}, +gjN(){return"\uc720\ud6a8\ud55c \uc774\uba54\uc77c \uc8fc\uc18c\ub97c \uc785\ub825\ud574\uc8fc\uc138\uc694."}, +gfM(){return"\ube44\ubc00\ubc88\ud638 \ub2e4\uc2dc \uc785\ub825"}, +jM(a){return"\ucd5c\uc18c "+a+"\uc790\ub97c \uc120\ud0dd\ud558\uc138\uc694."}, +ghT(){return"\uc18c\uac1c"}, +ghU(a){return"\uc218\ub77d"}, +hV(a){return"\ud83d\udc4d "+a+"\ub2d8\uc774 \ucd08\ub300\ub97c \uc218\ub77d\ud568"}, +hW(a){return"\ud83d\udd10 "+a+"\ub2d8\uc774 \uc885\ub2e8\uac04 \uc554\ud638\ud654\ub97c \ud65c\uc131\ud654\ud568"}, +ghX(){return"\uc774\uba54\uc77c \ucd94\uac00"}, +glU(){return"\uacc4\uc815\uc744 \uc0ad\uc81c\ud558\ub824\uba74 Matrix ID\ub97c \ud655\uc778\ud574 \uc8fc\uc138\uc694."}, +lE(a){return"This should be "+a}, +gfn(){return"\uad00\ub9ac\uc790"}, +glP(){return"\uc655\ub208\uc774 \ub208\uc54c \ubcf4\ub0b4\uae30"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" \ub2d8\uc774 \uc655\ub208\uc774 \ub208\uc54c\uc744 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" \uac00 \uc804\ud654\uc5d0 \uc751\ub2f5\ud588\uc2b5\ub2c8\ub2e4"}, +ghZ(){return"\ub204\uad6c\ub098 \ub4e4\uc5b4\uc62c \uc218 \uc788\uc74c"}, +gfW(){return"\uc800\uc7a5"}, +geN(){return"\ud655\uc2e4\ud55c\uac00\uc694?"}, +gi_(){return"\ub85c\uadf8\uc544\uc6c3\ud558\uace0 \uc2f6\uc740 \uac83\uc774 \ud655\uc2e4\ud55c\uac00\uc694?"}, +gi0(){return"\ub2e4\ub978 \uc0ac\ub78c\uc744 \uc11c\uba85\ud558\uae30 \uc704\ud574\uc11c, \uc800\uc7a5 \ube44\ubc00\ubc88\ud638\ub098 \ubcf5\uad6c \ud0a4\ub97c \uc785\ub825\ud574\uc8fc\uc138\uc694."}, +i1(a){return a+"\uc758 \uc778\uc99d \uc694\uccad\uc744 \uc218\ub77d\ud560\uae4c\uc694?"}, +i2(a,b,c){return"\ud648\uc11c\ubc84\uac00 \uc9c0\uc6d0\ud558\ub294 \ub85c\uadf8\uc778 \uc720\ud615:\n"+a+"\n\ud558\uc9c0\ub9cc \uc774 \uc571\uc5d0\uc11c \uc9c0\uc6d0\ud558\ub294 \uac83\uc740:\n"+b}, +i3(a,b,c,d){return"\uc774 \ud648\uc11c\ubc84\uac00 \uc9c0\uc6d0\ud558\ub294 Spec \ubc84\uc804:\n"+a+"\n\ud558\uc9c0\ub9cc \uc774 \uc571\uc740 "+b+"\ub9cc \uc9c0\uc6d0\ud569\ub2c8\ub2e4"}, +gfX(){return"\ucc44\ud305\uc5d0\uc11c \ubc34"}, +gi4(){return"\ubc34\ub428"}, +i5(a,b){return a+"\uc774 "+b+" \ubc34\ud568"}, +gi6(){return"\uae30\uae30 \ucc28\ub2e8"}, +gdm(){return"\ucc28\ub2e8\ub428"}, +gi7(){return"\ubd07 \uba54\uc2dc\uc9c0"}, +gkr(){return"\ubc84\ube14 \ud06c\uae30"}, +gcT(a){return"\ucde8\uc18c"}, +fY(a){return"URI "+a+"\ub97c \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4"}, +gfZ(){return"\uae30\uae30 \uc774\ub984 \ubc14\uafb8\uae30"}, +ib(a){return a+"\uc774 \ucc44\ud305 \uc544\ubc14\ud0c0 \ubc14\uafc8"}, +ic(a,b){return a+"\uc774 \ucc44\ud305 \uc124\uba85\uc744 '"+b+"' \uc73c\ub85c \ubcc0\uacbd\ud568"}, +ie(a,b){return a+"\uc774 \ucc44\ud305 \uc774\ub984\uc744 '"+b+"' \uc73c\ub85c \ubc14\uafc8"}, +ig(a){return a+"\uc774 \ucc44\ud305 \uad8c\ud55c\uc744 \ubc14\uafc8"}, +ih(a,b){return a+"\uc774 \ub2c9\ub124\uc784\uc744 '"+b+"' \uc73c\ub85c \ubc14\uafc8"}, +ii(a){return a+"\uc774 \uac8c\uc2a4\ud2b8 \uc811\uadfc \uaddc\uce59\uc744 \ubcc0\uacbd\ud568"}, +ij(a,b){return a+"\uc774 \uac8c\uc2a4\ud2b8 \uc811\uadfc \uaddc\uce59\uc744 "+b+" \ub85c \ubcc0\uacbd\ud568"}, +ik(a){return a+"\uc774 \ub300\ud654 \uae30\ub85d \uc124\uc815\uc744 \ubcc0\uacbd\ud568"}, +il(a,b){return a+"\uc774 \ub300\ud654 \uae30\ub85d \uc124\uc815\uc744 "+b+" \ub85c \ubc14\uafc8"}, +im(a){return a+"\uc774 \ucc38\uac00 \uaddc\uce59\uc744 \ubc14\uafc8"}, +io(a,b){return a+"\uc774 \ucc38\uac00 \uaddc\uce59\uc744 "+b+" \ub85c \ubc14\uafc8"}, +ip(a){return a+"\uc774 \uc790\uc2e0\uc758 \uc544\ubc14\ud0c0\ub97c \ubc14\uafc8"}, +iq(a){return a+"\uc774 \ubc29 \ubcc4\uba85\uc744 \ubc14\uafc8"}, +ir(a){return a+"\uc774 \ucd08\ub300 \ub9c1\ud06c \ubc14\uafc8"}, +gh_(){return"\ube44\ubc00\ubc88\ud638 \ubc14\uafb8\uae30"}, +gi9(){return"\uc2a4\ud0c0\uc77c \ubc14\uafb8\uae30"}, +gi8(){return"\uadf8\ub8f9\uc758 \uc774\ub984 \ubc14\uafb8\uae30"}, +gia(){return"\ubc30\uacbd \ubc14\uafb8\uae30"}, +gis(){return"\uc554\ud638\ud654\uac00 \uc190\uc0c1\ub418\uc5c8\uc2b5\ub2c8\ub2e4"}, +gf0(){return"\ucc44\ud305"}, +ghw(){return"\ub2f9\uc2e0\uc758 \ucc44\ud305 \ubc31\uc5c5\uc774 \uc124\uc815\ub418\uc5c8\uc2b5\ub2c8\ub2e4."}, +gfc(){return"\ucc44\ud305 \ubc31\uc5c5"}, +git(){return"\ub2f9\uc2e0\uc758 \uc624\ub798\ub41c \uba54\uc2dc\uc9c0\ub294 \ubcf4\uc548 \ud0a4\ub85c \ubcf4\ud638\ub429\ub2c8\ub2e4. \uc774 \ud0a4\ub97c \uc783\uc5b4\ubc84\ub9ac\uc9c0 \ub9c8\uc138\uc694."}, +giu(){return"\ucc44\ud305"}, +gfd(){return"\uc548\uc804\ud55c \ube44\ubc00\ubc88\ud638\ub97c \uc124\uc815\ud558\uc138\uc694"}, +giw(){return"\ub2c9\ub124\uc784 \uace0\ub974\uae30"}, +gh0(){return"\uc800\uc7a5 \uc9c0\uc6b0\uae30"}, +gdg(a){return"\ub2eb\uae30"}, +glR(){return"Mark as direct chat"}, +glS(){return""}, +gix(){return"\uc774 \ub8f8\uc5d0\uc11c \uc8fc\uc5b4\uc9c4 \uc720\uc800 \ubc34\ud558\uae30"}, +giy(){return"\uce90\uc2dc \uc9c0\uc6b0\uae30"}, +giz(){return"\ube48 \uadf8\ub8f9 \ucc44\ud305\uc744 \uc0dd\uc131\t\n--no-encryption\uc744 \uc0ac\uc6a9\ud574 \uc554\ud638\ud654\ub97c \ube44\ud65c\uc131\ud654"}, +giA(){return"\uc138\uc158 \uc0ad\uc81c"}, +giB(){return"\ub2e4\uc774\ub809\ud2b8 \ucc44\ud305 \uc2dc\uc791\t\n--no-encryption\uc744 \uc0ac\uc6a9\ud574 \uc554\ud638\ud654 \ube44\ud65c\uc131\ud654"}, +gkt(){return"HTML \ud615\uc2dd\uc758 \ubb38\uc790 \ubcf4\ub0b4\uae30"}, +giC(){return"\uc8fc\uc5b4\uc9c4 \uc720\uc800 \uc774 \ub8f8\uc5d0 \ucd08\ub300\ud558\uae30"}, +giD(){return"\uc8fc\uc5b4\uc9c4 \ubc29 \ub4e4\uc5b4\uac00\uae30"}, +giE(){return"\uc8fc\uc5b4\uc9c4 \uc720\uc800 \ubc29\uc5d0\uc11c \uc0ad\uc81c\ud558\uae30"}, +giF(){return"\uc774 \ub8f8 \ub098\uac00\uae30"}, +gku(){return"\uc790\uc2e0\uc744 \uc18c\uac1c\ud558\uc138\uc694"}, +giG(){return"\uc774 \ubc29\uc758 \uc0ac\uc9c4 \uc124\uc815\ud558\uae30 (by mxc-uri)"}, +giH(){return"\uc774 \ubc29\uc758 \ud45c\uc2dc \uc774\ub984 \uc124\uc815\ud558\uae30"}, +gkv(){return"\uc8fc\uc5b4\uc9c4 \uc720\uc800\uc758 \uad8c\ud55c \ub808\ubca8 \uc124\uc815 (\uae30\ubcf8:50)"}, +gkw(){return"\ud615\uc2dd\uc774 \uc9c0\uc815\ub418\uc9c0 \uc54a\uc740 \ubb38\uc790 \ubcf4\ub0b4\uae30"}, +gkx(){return"\ub2f5\uc7a5 \ubc18\uc751\uc73c\ub85c \ubcf4\ub0b4\uae30"}, +gky(){return"\ubb38\uc790 \ubcf4\ub0b4\uae30"}, +giI(){return"\uc8fc\uc5b4\uc9c4 \uc720\uc800 \uc774 \ub8f8\uc5d0\uc11c \ubc34 \ud574\uc81c\ud558\uae30"}, +gkz(){return"\uc798\ubabb\ub41c \uba85\ub839\uc5b4"}, +kA(a){return a+" \ub294 \uba85\ub839\uc5b4\uac00 \uc544\ub2d9\ub2c8\ub2e4."}, +giJ(){return"\ub2e4\ub978 \uae30\uae30\uc5d0\uc11c\ub3c4 \uc544\ub798\uc758 \uc774\ubaa8\uc9c0\uac00 \uc77c\uce58\ud558\ub294\uc9c0 \ube44\uad50\ud558\uc138\uc694:"}, +giK(){return"\ub2e4\ub978 \uae30\uae30\uc5d0\uc11c\ub3c4 \uc544\ub798\uc758 \uc22b\uc790\uac00 \uc77c\uce58\ud558\ub294\uc9c0 \ube44\uad50\ud558\uc138\uc694:"}, +gh1(){return"\ucc44\ud305 \uc124\uc815"}, +giL(){return"\uc5f0\ub77d\ucc98\uac00 \uadf8\ub8f9\uc5d0 \ucd08\ub300\ub418\uc5c8\uc2b5\ub2c8\ub2e4"}, +giM(){return"\ud45c\uc2dc \uc774\ub984 \ud3ec\ud568"}, +giN(){return"\uc720\uc800 \uc774\ub984 \ud3ec\ud568"}, +gfo(){return"\ucf58\ud150\uce20\uac00 \uc11c\ubc84 \uc6b4\uc601\uc790\uc5d0\uac8c \uc2e0\uace0\ub418\uc5c8\uc2b5\ub2c8\ub2e4"}, +giO(){return"\ud074\ub9bd\ubcf4\ub4dc\uc5d0 \ubcf5\uc0ac\ub428"}, +gfp(a){return"\ubcf5\uc0ac"}, +giP(){return"\ud074\ub9bd\ubcf4\ub4dc\uc5d0 \ubcf5\uc0ac"}, +iQ(a){return"\uba54\uc2dc\uc9c0 \ubcf5\ud638\ud654\ud560 \uc218 \uc5c6\uc74c: "+a}, +iR(a){return a+" \ucc38\uc5ec\uc790"}, +iS(a){return"\ud83d\udcac "+a+"\ub2d8\uc774 \ucc44\ud305\uc744 \uc0dd\uc131\ud568"}, +giT(){return"\ub2e4\ud06c"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return"\uc774\uac83\uc740 \ub2f9\uc2e0\uc758 \uacc4\uc815\uc744 \ube44\ud65c\uc131\ud654\ud560 \uac83\uc785\ub2c8\ub2e4. \uc774\uac83\uc740 \ub418\ub3cc\ub9b4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4! \ud655\uc2e4\ud55c\uac00\uc694?"}, +giX(){return"\uae30\ubcf8 \uad8c\ud55c \ub808\ubca8"}, +geB(a){return"\uc0ad\uc81c"}, +giY(){return"\uacc4\uc815 \uc0ad\uc81c"}, +gh3(){return"\uba54\uc2dc\uc9c0 \uc0ad\uc81c"}, +gfs(){return"\uae30\uae30"}, +geS(){return"\ub2e4\uc774\ub809\ud2b8 \ucc44\ud305"}, +gns(a){return"Download"}, +gj_(){return"\uc218\uc815"}, +gj0(){return"\ucc28\ub2e8\ub41c \uc11c\ubc84 \uc218\uc815"}, +gh4(){return"\ucc44\ud305 \uad8c\ud55c \uc218\uc815"}, +gh5(){return"\ubc29 \uc544\ubc14\ud0c0 \uc218\uc815"}, +gh6(){return"\uc774\ubaa8\ud2b8\uac00 \uc774\ubbf8 \uc874\uc7ac\ud569\ub2c8\ub2e4!"}, +gh7(){return"\uc62c\ubc14\ub974\uc9c0 \uc54a\uc740 \uc774\ubaa8\ud2b8 \ub2e8\ucd95\ud0a4!"}, +gj1(){return"\ubc29\uc744 \uc704\ud55c \uc774\ubaa8\ud2b8 \ud329"}, +gh8(){return"\uc774\ubaa8\ud2b8 \uc124\uc815"}, +gh9(){return"\uc774\ubaa8\ud2b8 \ub2e8\ucd95\ud0a4"}, +gj2(){return"\uc774\ubaa8\ud2b8 \ub2e8\ucd95\ud0a4\uc640 \uc774\ubbf8\uc9c0\ub97c \uace8\ub77c\uc57c \ud569\ub2c8\ub2e4!"}, +gfe(){return"\ube48 \ucc44\ud305"}, +gj3(){return"\uc774\ubaa8\ud2b8 \ud329 \ud56d\uc0c1 \uc0ac\uc6a9\ud558\uae30"}, +gfw(){return"\uc554\ud638\ud654 \ucf1c\uae30"}, +gj4(){return"\ub2f9\uc2e0\uc740 \ub2e4\uc2dc \uc554\ud638\ud654\ub97c \ube44\ud65c\uc131\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \ud655\uc2e4\ud55c\uac00\uc694?"}, +gha(){return"\uc554\ud638\ud654\uac00 \ube44\ud65c\uc131\ud654\ub428"}, +j5(a){return a+" \uc774 \ud1b5\ud654\ub97c \uc885\ub8cc\ud588\uc2b5\ub2c8\ub2e4"}, +gnA(){return"Enter chat name"}, +gf1(){return"\uc774\uba54\uc77c \uc8fc\uc18c \uc785\ub825"}, +gkJ(){return"\ud648\uc11c\ubc84"}, +gj6(){return"\ub2f9\uc2e0\uc758 \ud648\uc11c\ubc84\ub97c \uc785\ub825\ud558\uc138\uc694"}, +ghb(){return"\ubaa8\ub4e0 \uac83\uc774 \uc900\ube44\ub410\uc5b4\uc694!"}, +gfz(){return"\ub9e4\uc6b0 \uacf5\uaca9\uc801\uc784"}, +gj9(a){return"\ud3f0\ud2b8 \ud06c\uae30"}, +geD(a){return"\uc804\ub2ec"}, +gja(){return"\uae08\uc694\uc77c"}, +gkH(){return"\ub4e4\uc5b4\uc628 \ud6c4\ubd80\ud130"}, +gkI(){return"\ucd08\ub300\ubc1b\uc740 \ud6c4\ubd80\ud130"}, +gfQ(){return"\uc0c8\ub85c\uc6b4 \ubc29 \uac00\uae30"}, +ghx(){return"\uadf8\ub8f9 \uc124\uba85"}, +f8(a){return a+" \uacfc\uc758 \uadf8\ub8f9"}, +ghy(){return"\uac8c\uc2a4\ud2b8\ub294 \uae08\uc9c0\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4"}, +ghz(){return"\uac8c\uc2a4\ud2b8\uac00 \ub4e4\uc5b4\uc62c \uc218 \uc788\uc74c"}, +jb(a,b){return a+"\uc774 "+b+"\uc5d0 \ub300\ud55c \ucd08\ub300\ub97c \ucca0\ud68c\ud568"}, +ghc(){return"\ub3c4\uc6c0"}, +gjc(){return"\uc9c0\uc6cc\uc9c4 \uc774\ubca4\ud2b8 \uc228\uae30\uae30"}, +gjd(){return"\uc54c \uc218 \uc5c6\ub294 \uc774\ubca4\ud2b8 \uc228\uae30\uae30"}, +gfA(){return"\uc774 \ucf58\ud150\uce20\uac00 \uc5bc\ub9c8\ub098 \ubaa8\uc695\uc801\uc778\uac00\uc694?"}, +ghd(){return"\ubb34\uc2dc"}, +gek(){return"\ubb34\uc2dc\ub41c \uc0ac\uc6a9\uc790"}, +gje(){return"\ub2f9\uc2e0\uc744 \ubc29\ud574\ud558\ub294 \uc0ac\uc6a9\uc790\ub4e4\uc744 \ubb34\uc2dc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub2f9\uc2e0\uc758 \uac1c\uc778 \ubb34\uc2dc \ub9ac\uc2a4\ud2b8\uc5d0 \uc788\ub294 \uc0ac\uc6a9\uc790\ub4e4\uc5d0\uac8c\uc11c \uba54\uc2dc\uc9c0\ub098 \ubc29 \ucd08\ub300\ub97c \uc218\uc2e0\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4."}, +gjf(){return"\uc720\uc800 \uc774\ub984 \ubb34\uc2dc"}, +gfB(){return"\ub9c1\ud06c\ub97c \ud074\ub9ad\ud588\uc5b4\uc694"}, +gjg(){return"\uc62c\ubc14\ub974\uc9c0 \uc54a\uc740 \ubcf5\uad6c \ud0a4\ub098 \ube44\ubc00\ubc88\ud638"}, +gfC(){return"\ubaa8\uc695\uc801\uc774\uc9c0 \uc54a\uc74c"}, +gjh(){return"\uc5f0\ub77d\ucc98 \ucd08\ub300"}, +ji(a){return"\uc5f0\ub77d\ucc98 "+a+" \uc5d0 \ucd08\ub300"}, +gjk(){return"\ucd08\ub300\ub428"}, +jl(a,b){return"\ud83d\udce9 "+a+"\ub2d8\uc774 "+b+"\ub2d8\uc744 \ucd08\ub300\ud568"}, +gjm(){return"\ucd08\ub300\ud55c \uc0ac\uc6a9\uc790\ub9cc"}, +gjj(){return"\ub098\ub97c \uc704\ud574 \ucd08\ub300"}, +gjn(){return"\uac00 \uc785\ub825 \uc911"}, +hf(a){return"\ud83d\udc4b "+a+"\ub2d8\uc774 \ucc44\ud305\uc5d0 \ucc38\uac00\ud568"}, +ghe(){return"\ubc29 \ub4e4\uc5b4\uac00\uae30"}, +jo(a,b){return"\ud83d\udc5e "+a+"\ub2d8\uc774 "+b+"\ub2d8\uc744 \ucd94\ubc29\ud568"}, +ghg(){return"\ucc44\ud305\uc5d0\uc11c \ucd94\ubc29"}, +hh(a){return"\ub9c8\uc9c0\ub9c9 \ud65c\ub3d9: "+a}, +gjp(){return"\uc624\ub798 \uc804 \uc811\uc18d"}, +geV(){return"\ub098\uac00\uae30"}, +gjq(){return"\ucc44\ud305\uc744 \ub098\uac14\uc2b5\ub2c8\ub2e4"}, +gjr(){return"\ub77c\uc774\ud2b8"}, +js(a){return a+"\uba85\uc758 \ucc38\uac00\uc790 \ub354 \ud45c\uc2dc"}, +gfq(){return"\uc138\uc158\uc744 \ub0b4\ubcf4\ub0b4\uace0 \uae30\uae30 \ucd08\uae30\ud654 \ud558\uae30"}, +gkD(){return"\uc774 \ub3d9\uc791\uc740 \ub418\ub3cc\ub9b4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \ubc31\uc5c5 \ud30c\uc77c\uc744 \uaf2d \uc548\uc804\ud558\uac8c \ubcf4\uad00\ud558\uc138\uc694."}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"\ub85c\ub529 \uc911... \uae30\ub2e4\ub824 \uc8fc\uc138\uc694."}, +ghi(){return"\ub354 \ubd88\ub7ec\uc624\uae30\u2026"}, +geX(){return"\ub85c\uadf8\uc778"}, +jt(a){return a+" \uc5d0 \ub85c\uadf8\uc778"}, +gkM(){return"\ud074\ub9ad \ud55c \ubc88\uc73c\ub85c \ub85c\uadf8\uc778"}, +ghj(){return"\ub85c\uadf8\uc544\uc6c3"}, +gju(){return"\ucc38\uac00\uc790 \ubcc0\uacbd"}, +gf4(){return"\uba58\uc158"}, +gjv(){return"\uba54\uc2dc\uc9c0"}, +go8(){return"No matching search results."}, +gfD(){return"\uad00\ub9ac\uc790"}, +gjw(){return"\uc6d4\uc694\uc77c"}, +ghk(){return"\uc9c0\uae08 \uc885\ub2e8\uac04 \uc554\ud638\ud654\ub97c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574\uc11c\ub294 Pantalaimon\uc774 \ud544\uc694\ud558\ub2e4\ub294 \uac83\uc744 \uc54c\uc544\uc8fc\uc138\uc694."}, +gfg(){return"\uc0c8\ub85c\uc6b4 \ucc44\ud305"}, +ghl(){return"\uc0c8\ub85c\uc6b4 \ud655\uc778 \uc694\uccad!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"\ub2e4\uc74c"}, +gjx(){return"\uc544\ub2c8\uc694"}, +gjy(){return"\uc11c\ubc84\uc5d0 \uc5f0\uacb0 \uc5c6\uc74c"}, +gjz(){return"\uc774\ubaa8\ud2b8 \ubc1c\uacac\ub418\uc9c0 \uc54a\uc74c. \ud83d\ude15"}, +gjA(){return"\ub2f9\uc2e0\uc740 \ubc29\uc774 \uacf5\uac1c\uc801\uc73c\ub85c \uc811\uadfc \uac00\ub2a5\ud558\uc9c0 \uc54a\uc744 \ub54c\ub9cc \uc554\ud638\ud654\ub97c \ucf24 \uc218 \uc788\uc2b5\ub2c8\ub2e4."}, +kP(a,b){return a.k(0)+"\uc740 matrix \uc11c\ubc84\uac00 \uc544\ub2d9\ub2c8\ub2e4, "+b.k(0)+"\ub97c \ub300\uc2e0 \uc0ac\uc6a9\ud560\uae4c\uc694?"}, +gjB(){return"\ub2f9\uc2e0\uc740 \ube44\ubc00\ubc88\ud638\ub97c \ubcf5\uad6c\ud560 \ubc29\ubc95\uc744 \ucd94\uac00\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4."}, +gfE(){return"\uad8c\ud55c \uc5c6\uc74c"}, +ghm(){return"\uc544\ubb34 \ubc29\ub3c4 \ubc1c\uacac\ub418\uc9c0 \uc54a\uc558\uc5b4\uc694\u2026"}, +gfF(){return"\uc54c\ub9bc"}, +gjC(){return"\uc774 \uacc4\uc815\uc5d0\uc11c \uc54c\ub9bc\uc774 \ud65c\uc131\ud654\ub418\uc5c8\uc2b5\ub2c8\ub2e4"}, +gfG(){return"\ubaa8\uc695\uc801\uc784"}, +gjD(){return"\uc624\ud504\ub77c\uc778"}, +gdq(){return"\ud655\uc778"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"\uc557, \ubb34\uc5b8\uac00\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4\u2026"}, +gkQ(){return"\ub2f9\uc2e0\uc758 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc911 \ud558\ub098\uac00 \ub85c\uadf8\uc544\uc6c3 \ub428"}, +gkR(){return"\uc9c0\ub3c4\uc5d0\uc11c \uc5f4\uae30"}, +gki(){return"\uc774 \uc11c\ubc84\ub294 \uac00\uc785\uc744 \uc704\ud574 \ub2f9\uc2e0\uc758 \uc774\uba54\uc77c\uc744 \ud655\uc778\ud574\uc57c \ud569\ub2c8\ub2e4."}, +ghn(){return"\uc774\ub098"}, +gho(){return"\ucc38\uc5ec\uc790"}, +gjF(){return"\ube44\ubc00\ubc88\ud638\ub098 \ubcf5\uad6c \ud0a4"}, +gjG(a){return"\ube44\ubc00\ubc88\ud638"}, +gf6(){return"\ube44\ubc00\ubc88\ud638 \uae4c\uba39\uc74c"}, +ghp(){return"\ube44\ubc00\ubc88\ud638\uac00 \ubcc0\uacbd\ub428"}, +ghq(){return"\ube44\ubc00\ubc88\ud638 \ubcf5\uad6c"}, +gjI(){return"\uc774\ubbf8\uc9c0 \uace0\ub974\uae30"}, +gjJ(){return"\uace0\uc815"}, +gjL(){return"\uc720\uc800 \uc774\ub984\uc744 \uace8\ub77c\uc8fc\uc138\uc694"}, +gfI(){return"\uc774\uba54\uc77c\uc758 \ub9c1\ud06c\ub97c \ud074\ub9ad\ud558\uace0 \uc9c4\ud589\ud574\uc8fc\uc138\uc694."}, +gfJ(){return"\ube44\ubc00\ubc88\ud638\ub97c \uc785\ub825\ud574\uc8fc\uc138\uc694"}, +gjO(){return"\uc720\uc800 \uc774\ub984\uc744 \uc785\ub825\ud574\uc8fc\uc138\uc694"}, +gjP(){return"\uc6f9\uc0ac\uc774\ud2b8\uc758 \uac00\uc774\ub4dc\ub97c \ub530\ub974\uace0 \ub2e4\uc74c \ubc84\ud2bc\uc744 \ub20c\ub7ec\uc8fc\uc138\uc694."}, +gjR(){return"\ud504\ub77c\uc774\ubc84\uc2dc"}, +gkS(){return"\ud478\uc2dc \uaddc\uce59"}, +gfL(a){return"\uc774\uc720"}, +jT(a){return a+"\uc774 \uc774\ubca4\ud2b8\ub97c \uc9c0\uc6c0"}, +gjU(){return"\uac70\uc808"}, +jV(a){return a+"\uc774 \ucd08\ub300\ub97c \uac70\uc808\ud568"}, +gbI(a){return"\uc9c0\uc6b0\uae30"}, +gjW(){return"\ubaa8\ub4e0 \ub2e4\ub978 \uae30\uae30\uc5d0\uc11c \uc9c0\uc6b0\uae30"}, +jY(a){return a+"\uc5d0 \uc758\ud574 \uc9c0\uc6cc\uc9d0"}, +gk6(){return"\ucc44\ud305\uc5d0\uc11c \ubc34 \ud574\uc81c"}, +gjX(){return"\uc544\ubc14\ud0c0 \uc9c0\uc6b0\uae30"}, +gjZ(){return"\ud48d\ubd80\ud55c \uba54\uc2dc\uc9c0 \ucf58\ud150\uce20 \ub80c\ub354\ub9c1"}, +ghs(){return"\ubc29 \uc0c8\ub85c\uc6b4 \ubc84\uc804\uc73c\ub85c \ub300\uccb4\ud558\uae30"}, +gfN(a){return"\ub2f5\uc7a5"}, +gfh(){return"\uba54\uc2dc\uc9c0 \uc2e0\uace0"}, +gk_(){return"\ubc29\uc774 \uc5c5\uadf8\ub808\uc774\ub4dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4"}, +gk0(){return"\ubc29 \ubc84\uc804"}, +ghA(){return"\ud1a0\uc694\uc77c"}, +gkd(){return"\ud30c\uc77c \uc800\uc7a5"}, +ghB(){return"\ubcf4\uc548"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return a+"\uc774 \uc77d\uc74c"}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,a+"\uacfc \uc774\uc678 "+b+"\uba85\uc774 \uc77d\uc74c",s,s)}, +hD(a,b){return a+", "+b+"\uac00 \uc77d\uc74c"}, +geJ(a){return"\ubcf4\ub0b4\uae30"}, +ghE(){return"\uba54\uc2dc\uc9c0 \ubcf4\ub0b4\uae30"}, +gkg(){return"\ud14d\uc2a4\ud2b8\ub85c \ubcf4\ub0b4\uae30"}, +ghF(){return"\uc624\ub514\uc624 \ubcf4\ub0b4\uae30"}, +ghG(){return"\ud30c\uc77c \ubcf4\ub0b4\uae30"}, +ghH(){return"\uc774\ubbf8\uc9c0 \ubcf4\ub0b4\uae30"}, +ghI(){return"\uba54\uc2dc\uc9c0 \ubcf4\ub0b4\uae30"}, +ghJ(){return"\uc601\uc0c1 \ubcf4\ub0b4\uae30"}, +hK(a){return a+"\uc774 \ud30c\uc77c \ubcf4\ub0c4"}, +hN(a){return a+"\uc774 \uc624\ub514\uc624 \ubcf4\ub0c4"}, +hL(a){return a+"\uc774 \uc0ac\uc9c4 \ubcf4\ub0c4"}, +fR(a){return a+"\uc774 \uc2a4\ud2f0\ucee4 \ubcf4\ub0c4"}, +hM(a){return a+"\uc774 \uc601\uc0c1 \ubcf4\ub0c4"}, +kh(a){return a+" \uc774 \ud1b5\ud654 \uc815\ubcf4 \ubcf4\ub0c4"}, +gkj(){return"\ucd08\ub300 \ub9c1\ud06c \uc124\uc815"}, +gfS(){return"\uad8c\ud55c \ub808\ubca8 \uc124\uc815"}, +gfU(){return"\uc124\uc815"}, +gfl(a){return"\uacf5\uc720"}, +kk(a){return a+"\uc774 \uc704\uce58 \uacf5\uc720\ud568"}, +gkl(){return"\ube44\ubc00\ubc88\ud638 \ubcf4\uc774\uae30"}, +gfa(){return"\uac00\uc785"}, +gly(){return"\ub2e8\uc77c \uacc4\uc815 \ub85c\uadf8\uc778(SSO)"}, +ghP(a){return"\uc2a4\ud0b5"}, +gnS(){return"Invite"}, +ghQ(){return"\uc18c\uc2a4 \ucf54\ub4dc"}, +hR(a){return a+" \uac00 \ud1b5\ud654 \uc2dc\uc791\ud568"}, +gkn(a){return"\uc81c\ucd9c"}, +gko(){return"\uc77c\uc694\uc77c"}, +glF(){return"\ub3d9\uae30\ud654 \uc911... \uae30\ub2e4\ub824\uc8fc\uc138\uc694."}, +gkq(){return"\uc2dc\uc2a4\ud15c"}, +gkW(){return"\uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4"}, +gkX(){return"\uc77c\uce58\ud569\ub2c8\ub2e4"}, +gkY(){return"\ubaa9\uc694\uc77c"}, +gkZ(){return"\ub108\ubb34 \ub9ce\uc740 \uc694\uccad. \uc7a0\uc2dc \ud6c4\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud574\uc8fc\uc138\uc694!"}, +gl_(){return"\ub2e4\ub978 \uae30\uae30\uc5d0\uc11c \uac00\uc838\uc624\uae30"}, +gl0(){return"\ub2e4\uc2dc \ubcf4\ub0b4\ub3c4\ub85d \uc2dc\ub3c4"}, +gl1(){return"\ud654\uc694\uc77c"}, +l2(a,b){return a+"\uc774 "+b+" \ubc34 \ud574\uc81c\ud568"}, +gl3(){return"\uae30\uae30 \ucc28\ub2e8 \ud574\uc81c"}, +gl4(){return"\uc54c \uc218 \uc5c6\ub294 \uae30\uae30"}, +gk7(){return"\uc54c \uc218 \uc5c6\ub294 \uc554\ud638\ud654 \uc54c\uace0\ub9ac\uc998"}, +l5(a,b){return"\uc54c \uc218 \uc5c6\ub294 \uc774\ubca4\ud2b8 '"+a+"'"}, +gfP(){return"\uace0\uc815 \ud574\uc81c"}, +l6(a,b){return a+"\uacfc "+b+"\uba85\uc774 \uc785\ub825 \uc911"}, +l7(a,b){return a+"\uacfc "+b+"\uac00 \uc785\ub825 \uc911"}, +l8(a){return a+"\uc774 \uc785\ub825 \uc911"}, +l9(a){return a+"\uc774 \ucc44\ud305\uc744 \ub098\uac10"}, +la(a,b){return a+"\uc774 "+b+" \uc774\ubca4\ud2b8 \ubcf4\ub0c4"}, +gmt(){return"\ud655\uc778\ub418\uc9c0 \uc54a\uc74c"}, +ge1(){return"\ud655\uc778\ub428"}, +gk9(){return"\ud655\uc778 \uc2dc\uc791"}, +gka(){return"\uc131\uacf5\uc801\uc73c\ub85c \ud655\uc778\ud588\uc5b4\uc694!"}, +glb(){return"\ub2e4\ub978 \uacc4\uc815 \ud655\uc778 \uc911"}, +glc(){return"\ub300\ud654 \uae30\ub85d \uc124\uc815"}, +gld(){return"\ubaa8\ub4e0 \ucc38\uac00\uc790\uc5d0\uac8c \ubcf4\uc784"}, +gle(){return"\ubaa8\ub450\uc5d0\uac8c \ubcf4\uc784"}, +glf(){return"\uc0c1\ub300\uac00 \uc694\uccad\uc744 \uc218\ub77d\ud558\uae38 \uae30\ub2e4\ub9ac\ub294 \uc911\u2026"}, +glg(){return"\uc0c1\ub300\uac00 \uc774\ubaa8\uc9c0\ub97c \uc218\ub77d\ud558\uae38 \uae30\ub2e4\ub9ac\ub294 \uc911\u2026"}, +glh(){return"\uc0c1\ub300\uac00 \uc22b\uc790\ub97c \uc218\ub77d\ud558\uae38 \uae30\ub2e4\ub9ac\ub294 \uc911\u2026"}, +gli(){return"\ubc30\uacbd"}, +glj(){return"\uacbd\uace0!"}, +glk(){return"\uc218\uc694\uc77c"}, +ghu(){return"\uc6b0\ub9ac\uac00 \ub2f9\uc2e0\uc5d0\uac8c \uc774\uba54\uc77c\uc744 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4"}, +ghv(){return"\uc65c \uc774\uac83\uc744 \uc2e0\uace0\ud558\ub824\uace0 \ud558\ub098\uc694?"}, +glm(){return"\uc0c8\ub85c\uc6b4 \ubcf4\uc548 \ud0a4\ub97c \uc0dd\uc131\ud558\uae30 \uc704\ud574 \ucc44\ud305 \ubc31\uc5c5\uc744 \ucd08\uae30\ud654\ud560\uae4c\uc694?"}, +gln(){return"\uc774 \uc8fc\uc18c\ub85c \ub2f9\uc2e0\uc758 \ube44\ubc00\ubc88\ud638\ub97c \ubcf5\uad6c\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4."}, +geR(){return"\ud655\uc778"}, +glo(){return"\ub2f9\uc2e0"}, +gkc(){return"\ub2f9\uc2e0\uc740 \uc774 \ucc44\ud305\uc5d0 \ucd08\ub300\ub418\uc5c8\uc2b5\ub2c8\ub2e4"}, +glp(){return"\ub2f9\uc2e0\uc740 \ub354 \uc774\uc0c1 \uc774 \ucc44\ud305\uc5d0 \ucc38\uc5ec\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4"}, +glq(){return"\ub2f9\uc2e0\uc740 \uc774 \ucc44\ud305\uc5d0\uc11c \ubc34\ub418\uc5c8\uc2b5\ub2c8\ub2e4"}, +gls(){return"\ub2f9\uc2e0\uc758 \uacf5\uac1c \ud0a4"}, +gkN(){return"\uba54\uc2dc\uc9c0 \uc815\ubcf4"}, +gmq(a){return"\uc2dc\uac04"}, +gd3(a){return"\uba54\uc2dc\uc9c0 \uc720\ud615"}, +glv(){return"\ubc1c\uc2e0\uc790"}, +gmj(){return"\uac24\ub7ec\ub9ac \uc5f4\uae30"}, +gmn(){return"\uc2a4\ud398\uc774\uc2a4\uc5d0\uc11c \uc0ad\uc81c"}, +gmk(){return u.R}, +glK(){return"\uc2a4\ud1a0\ub9ac\uc5d0 \ucd94\uac00"}, +gml(){return"\uacf5\uac1c"}, +gkb(){return"\ub204\uac00 \ub0b4 \uc2a4\ud1a0\ub9ac\ub97c \ubcfc \uc218 \uc788\ub098\uc694?"}, +gmp(){return"\uc774 \uc720\uc800\ub294 \uc2a4\ud1a0\ub9ac\uc5d0 \uc544\ubb34\uac83\ub3c4 \uc62c\ub9ac\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4"}, +gmo(){return"\ub2f5\uc7a5\uc744 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4"}, +lB(a,b){return a+"\uc758 \uc2a4\ud1a0\ub9ac:\n"+b}, +gll(){return"\uc2a4\ud1a0\ub9ac\uc5d0\uc11c \uc0ac\ub78c\ub4e4\uc774 \uc11c\ub85c\ub97c \ubcf4\uace0 \uc5f0\ub77d\ud560 \uc218 \uc788\ub2e4\ub294 \uc810\uc5d0 \uc720\uc758\ud558\uc2ed\uc2dc\uc624."}, +gmu(){return"\ubb34\uc2a8 \uc77c\uc774 \uc77c\uc5b4\ub098\uace0 \uc788\ub098\uc694?"}, +glI(){return"\uc124\uba85 \ucd94\uac00"}, +glC(){return"\uc0ac\ub78c\ub4e4\uc774 \uc11c\ub85c\ub97c \ubcf4\uace0 \uc5f0\ub77d\ud560 \uc218 \uc788\ub2e4\ub294 \uc810\uc5d0 \uc720\uc758\ud574\uc8fc\uc138\uc694. \uc2a4\ud1a0\ub9ac\ub294 24\uc2dc\uac04 \ub3d9\uc548 \ubcf4\uc774\uc9c0\ub9cc \ubaa8\ub4e0 \uae30\uae30\uc640 \uc11c\ubc84\uc5d0\uc11c \uc0ad\uc81c\ub41c\ub2e4\ub294 \ubcf4\uc7a5\uc740 \uc5c6\uc2b5\ub2c8\ub2e4."}, +gm8(){return"\ub3d9\uc758\ud569\ub2c8\ub2e4"}, +gkV(){return"\uc0ac\uc6a9\uc790 \uc2e0\uace0"}, +mm(a,b){return a+"\uac00 "+b+"\ub85c \ubc18\uc751\ud568"}, +gjK(){return"\ubc29\uc5d0 \uace0\uc815"}, +glT(){return"\uc774\ubca4\ud2b8\ub97c \uc601\uad6c\uc801\uc73c\ub85c \uace0\uc815 \ud574\uc81c\ud560 \uac83\uc774 \ud655\uc2e4\ud55c\uac00\uc694?"}, +gfv(){return"\uc774\ubaa8\uc9c0"}, +gm2(){return"\uc2e4\ud5d8\uc801\uc778 \uc601\uc0c1 \ud1b5\ud654"}, +glY(){return"\uc774\uba54\uc77c\uc774\ub098 \uc720\uc800 \uc774\ub984"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"\uac80\uc0c9"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avp.prototype={ +gjH(){return"Slapta\u017eod\u017eiai nesutampa!"}, +gjN(){return"\u012eveskite teising\u0105 el. pa\u0161to adres\u0105."}, +gfM(){return"Pakartokite slapta\u017eod\u012f"}, +jM(a){return"Pasirinkite bent "+a+" simbolius."}, +ghT(){return"Apie"}, +ghU(a){return"Sutinku"}, +hV(a){return"\ud83d\udc4d "+a+" pri\u0117m\u0117 kvietim\u0105"}, +hW(a){return"\ud83d\udd10 "+a+" aktyvavo visapus\u012f \u0161ifravim\u0105"}, +ghX(){return"Prid\u0117ti el. pa\u0161t\u0105"}, +glU(){return"Nor\u0117dami i\u0161trinti savo paskyr\u0105, patvirtinkite savo Matrix ID."}, +lE(a){return"Tai tur\u0117t\u0173 b\u016bti "+a}, +gfn(){return"Administratorius"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" atsiliep\u0117 \u012f skambut\u012f"}, +ghZ(){return"Bet kas gali prisijungti"}, +gfW(){return"Archyvas"}, +geN(){return"Ar esate tikri?"}, +gi_(){return"Ar tikrai norite atsijungti?"}, +gi0(){return"Kad gal\u0117tum\u0117te prijungti kit\u0105 asmen\u012f, \u012fveskite savo saugyklos slaptafraz\u0119 arba atk\u016brimo rakt\u0105."}, +i1(a){return"Priimti \u0161i\u0105 patvirtinimo u\u017eklaus\u0105 i\u0161 "+a+"?"}, +i2(a,b,c){return"Nam\u0173 serveris palaiko \u0161iuos prisijungimo tipus:\n"+a+"\nTa\u010diau \u0161i programa palaiko tik:\n"+b}, +i3(a,b,c,d){return"Nam\u0173 serveris palaiko spec. versijas:\n"+a+"\nTa\u010diau \u0161i programa palaiko tik "+b}, +gfX(){return"U\u017eblokuoti i\u0161 pokalbio"}, +gi4(){return"U\u017eblokuotas"}, +i5(a,b){return a+" u\u017eblokavo "+b}, +gi6(){return"Blokuoti \u012frengin\u012f"}, +gdm(){return"U\u017eblokuotas"}, +gi7(){return"Bot\u0173 \u017einut\u0117s"}, +gkr(){return"Burbulo dydis"}, +gcT(a){return"At\u0161aukti"}, +fY(a){return"Nepavyksta atidaryti URI "+a}, +gfZ(){return"Pakeisti \u012frenginio vard\u0105"}, +ib(a){return a+" pakeit\u0117 pokalbio avatar\u0105"}, +ic(a,b){return a+" pakeit\u0117 pokalbio apra\u0161ym\u0105 \u012f: '"+b+"'"}, +ie(a,b){return a+" pakeit\u0117 pokalbio pavadinim\u0105 \u012f: '"+b+"'"}, +ig(a){return a+" pakeit\u0117 pokalbi\u0173 leidimus"}, +ih(a,b){return a+" pakeit\u0117 rodom\u0105 vard\u0105 \u012f: '"+b+"'"}, +ii(a){return a+" pakeit\u0117 sve\u010dio prieigos taisykles"}, +ij(a,b){return a+" pakeit\u0117 sve\u010dio prieigos taisykles \u012f: "+b}, +ik(a){return a+" pakeit\u0117 istorijos matomum\u0105"}, +il(a,b){return a+" pakeit\u0117 istorijos matomum\u0105 \u012f: "+b}, +im(a){return a+" pakeit\u0117 prisijungimo taisykles"}, +io(a,b){return a+" pakeit\u0117 prisijungimo taisykles \u012f: "+b}, +ip(a){return a+" pakeit\u0117 savo avatar\u0105"}, +iq(a){return a+" pakeit\u0117 kambario pseudonimus"}, +ir(a){return a+" pakeit\u0117 pakvietimo nuorod\u0105"}, +gh_(){return"Keisti slapta\u017eod\u012f"}, +gi9(){return"Keisti savo stili\u0173"}, +gi8(){return"Keisti grup\u0117s pavadinim\u0105"}, +gia(){return"Keisti ekrano u\u017eskland\u0105"}, +gis(){return"\u0160ifravimas buvo sugadintas"}, +gf0(){return"Pokalbis"}, +ghw(){return"J\u016bs\u0173 pokalbio atsargin\u0117 kopija buvo nustatyta."}, +gfc(){return"Pokalbio atsargine kopija"}, +git(){return"J\u016bs\u0173 senos \u017einut\u0117s yra apsaugotos atk\u016brimo raktu. Pasir\u016bpinkite, kad jo neprarastum\u0117te."}, +giu(){return"Pokalbiai"}, +gfd(){return"Pasirinkite saug\u0173 slapta\u017eod\u012f"}, +giw(){return"Pasirinkite vartotojo vard\u0105"}, +gh0(){return"I\u0161valyti archyv\u0105"}, +gdg(a){return"U\u017edaryti"}, +glR(){return"Pa\u017eym\u0117ti kaip tiesioginio pokalbio kambar\u012f"}, +glS(){return"Pa\u017eym\u0117ti kaip grup\u0119"}, +gix(){return"U\u017eblokuoti vartotoj\u0105 \u0161iame kambaryje"}, +giy(){return"I\u0161valyti laikin\u0105 talpykl\u0105"}, +giz(){return"Sukurti tu\u0161\u010di\u0105 grupin\u012f pokalb\u012f\nNaudokite --no-encryption kad i\u0161jungti \u0161ifravim\u0105"}, +giA(){return"Atmesti sesij\u0105"}, +giB(){return"Prad\u0117ti tiesiogin\u012f pokalb\u012f\nNaudokite --no-encryption kad i\u0161jungti \u0161ifravim\u0105"}, +gkt(){return"Si\u0173sti tekst\u0105 HTML formatu"}, +giC(){return"Pakviesti vartotoj\u0105 \u012f \u0161it\u0105 kambar\u012f"}, +giD(){return"Prisijungti prie nurodyto kambario"}, +giE(){return"Pa\u0161alinti vartotoja i\u0161 \u0161ito kambario"}, +giF(){return"Palikti pokalbi\u0173 kambar\u012f"}, +gku(){return"Apib\u016bdinkite save"}, +giG(){return"Nustatyti savo nuotrauk\u0105 \u0161iame kambaryje (su mxc-uri)"}, +giH(){return"Nustatyti savo rodom\u0105 vard\u0105 \u0161iame kambaryje"}, +gkv(){return"Nustatyti naudotojo galios lyg\u012f (numatytasis: 50)"}, +gkw(){return"Si\u0173sti neformatuot\u0105 tekst\u0105"}, +gkx(){return"Si\u0173sti atsakym\u0105 kaip reakcij\u0105"}, +gky(){return"Si\u0173sti tekst\u0105"}, +giI(){return"Atblokuoti vartotoj\u0105 \u0161iame kambaryje"}, +gkz(){return"Neteisinga komanda"}, +kA(a){return a+" n\u0117ra komanda."}, +giJ(){return"Palyginkite jaustukus"}, +giK(){return"Palyginkite skai\u010dius"}, +gh1(){return"Konfig\u016bruoti pokalb\u012f"}, +giL(){return"Kontaktas buvo pakviestas \u012f grup\u0119"}, +giM(){return"Turi rodom\u0105 vard\u0105"}, +giN(){return"Turi vartotojo vard\u0105"}, +gfo(){return"Apie turin\u012f prane\u0161ta serverio administratoriams"}, +giO(){return"Nukopijuota \u012f i\u0161karpin\u0119"}, +gfp(a){return"Kopijuoti"}, +giP(){return"Koipjuoti \u012f i\u0161karpin\u0119"}, +iQ(a){return"Nepavyko i\u0161\u0161ifruoti prane\u0161imo: "+a}, +iR(a){return a+" dalyviai"}, +iS(a){return"\ud83d\udcac "+a+" suk\u016br\u0117 pokalb\u012f"}, +giT(){return"Tamsi"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return"Tai deaktyvuos j\u016bs\u0173 vartotojo paskyr\u0105. Tai negali b\u016bti at\u0161aukta! Ar j\u016bs tuo tikri?"}, +giX(){return"Numatytasis teisi\u0173 lygis"}, +geB(a){return"I\u0161trinti"}, +giY(){return"Panaikinti paskyra"}, +gh3(){return"I\u0161trinti \u017einut\u0119"}, +gfs(){return"\u012erenginiai"}, +geS(){return"Tiesioginiai pokalbiai"}, +gns(a){return"Download"}, +gj_(){return"Redaguoti"}, +gj0(){return"Redaguoti blokuotus serverius"}, +gh4(){return"Redaguoti pokalbio leidimus"}, +gh5(){return"Redaguoti kambario avatar\u0105"}, +gh6(){return"Jaustukas jau egzistuoja!"}, +gh7(){return"Neteisingas jaustuko trumpasis kodas!"}, +gj1(){return"Jaustuk\u0173 paketai kambariui"}, +gh8(){return"Jaustuk\u0173 nustatymai"}, +gh9(){return"Jaustuko trumpasis kodas"}, +gj2(){return"Turite pasirinkti jaustuko trump\u0105j\u012f kod\u0105 ir paveiksliuk\u0105!"}, +gfe(){return"Tu\u0161\u010dias pokalbis"}, +gj3(){return"\u012egalinti jaustuk\u0173 paket\u0105 visur"}, +gfw(){return"Aktyvuoti \u0161ifravim\u0105"}, +gj4(){return"\u0160ifravimo nebegal\u0117site i\u0161jungti. Ar j\u016bs tuo tikri?"}, +gha(){return"\u0160ifravimas aktyvuotas"}, +j5(a){return a+" baig\u0117 skambut\u012f"}, +gnA(){return"Enter chat name"}, +gf1(){return"\u012eveskite el. pa\u0161to adres\u0105"}, +gkJ(){return"Nam\u0173 serveris"}, +gj6(){return"\u012eveskite nam\u0173 server\u012f"}, +ghb(){return"Viskas paruo\u0161ta!"}, +gfz(){return"Itin \u012f\u017eeid\u017eiantis"}, +gj9(a){return"\u0160rifto dydis"}, +geD(a){return"Toliau"}, +gja(){return"Penktadienis"}, +gkH(){return"Nuo prisijungimo"}, +gkI(){return"Nuo pakvietimo"}, +gfQ(){return"Eiti \u012f nauj\u0105 kambar\u012f"}, +ghx(){return"Grup\u0117s apra\u0161ymas"}, +f8(a){return"Grup\u0117 su "+a}, +ghy(){return"Sve\u010diams draud\u017eiama"}, +ghz(){return"Sve\u010diai gali prisijungti"}, +jb(a,b){return a+" at\u0161auk\u0117 "+b+" kvietim\u0105"}, +ghc(){return"Pagalba"}, +gjc(){return"Sl\u0117pti pa\u0161alintus \u012fvykius"}, +gjd(){return"Sl\u0117pti ne\u017einomus \u012fvykius"}, +gfA(){return"Kiek \u012f\u017eei\u017eiantis \u0161is turinys?"}, +ghd(){return"Ignoruoti"}, +gek(){return"Ignoruoti vartotojai"}, +gje(){return"Galite ignoruoti vartotojus, kurie jums trukdo. Negal\u0117site gauti joki\u0173 prane\u0161im\u0173 ar kvietim\u0173 \u012f kambar\u012f i\u0161 vartotoj\u0173, \u012ftraukt\u0173 \u012f asmenin\u012f ignoruojam\u0173j\u0173 s\u0105ra\u0161\u0105."}, +gjf(){return"Ignoruoti vartotoj\u0105"}, +gfB(){return"A\u0161 paspaud\u017eiau nuorod\u0105"}, +gjg(){return"Neteisinga slaptafraz\u0117 arba atk\u016brimo raktas"}, +gfC(){return"Ne\u012f\u017eeid\u017eiantis"}, +gjh(){return"Pakviesti kontakt\u0105"}, +ji(a){return"Pakviesti kontakt\u0105 \u012f "+a}, +gjk(){return"Pakviestas"}, +jl(a,b){return"\ud83d\udce9 "+a+" pakviet\u0117 "+b}, +gjm(){return"Tik pakviesti vartotojai"}, +gjj(){return"Pakvietimas man"}, +gjn(){return"ra\u0161o"}, +hf(a){return"\ud83d\udc4b "+a+" prisijung\u0117 prie pokalbio"}, +ghe(){return"Prisijungti prie kambario"}, +jo(a,b){return"\ud83d\udc5e "+a+" i\u0161met\u0117 "+b}, +ghg(){return"I\u0161mesti i\u0161 pokalbio"}, +hh(a){return"Paskutinis aktyvumas: "+a}, +gjp(){return"Seniai matytas"}, +geV(){return"Palikti"}, +gjq(){return"Paliko pokalb\u012f"}, +gjr(){return"\u0160viesi"}, +js(a){return"\u012ekelti dar "+a+" dalyvius"}, +gfq(){return"Eksportuoti sesij\u0105 ir i\u0161valyti \u012frengin\u012f"}, +gkD(){return"\u0160io veiksmo negalima at\u0161aukti. \u012esitikinkite, kad saugiai saugote atsargin\u0119 kopij\u0105."}, +gkB(){return"TOR Naudotojai: Eksportuoti sesij\u0105"}, +gkC(){return"TOR naudotojams rekomenduojama eksportuoti sesij\u0105 prie\u0161 u\u017edarant lang\u0105."}, +gkK(){return"TOR Naudotojai: Importuoti sesijos eksport\u0105"}, +gkL(){return"Ar paskutin\u012f kart\u0105 eksportavote savo sesij\u0105 naudodami TOR? Greitai j\u0105 importuokite ir t\u0119skite pokalb\u012f."}, +geW(){return"Kraunama\u2026 Pra\u0161ome palaukti."}, +ghi(){return"Rodyti daugiau\u2026"}, +geX(){return"Prisijungti"}, +jt(a){return"Prisijungti prie "+a}, +gkM(){return"Prisijungti vienu paspaudimu"}, +ghj(){return"Atsijungti"}, +gju(){return"Nari\u0173 poky\u010diai"}, +gf4(){return"Pamin\u0117ti"}, +gjv(){return"\u017dinut\u0117s"}, +go8(){return"No matching search results."}, +gfD(){return"Moderatorius"}, +gjw(){return"Pirmadienis"}, +ghk(){return"Atminkite, kad norint naudoti end-to-end \u0161ifravim\u0105, reikalingas Pantalaimon."}, +gfg(){return"Naujas pokalbis"}, +ghl(){return"Nauja patvirtinimo u\u017eklausa!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Toliau"}, +gjx(){return"Ne"}, +gjy(){return"N\u0117ra ry\u0161io su serveriu"}, +gjz(){return"Nerasta jaustuk\u0173. \ud83d\ude15"}, +gjA(){return"\u0160ifravim\u0105 galite suaktyvinti tik tada, kai kambarys nebebus vie\u0161ai pasiekiamas."}, +kP(a,b){return a.k(0)+" n\u0117ra Matrix serveris, ar vietoj jo naudoti "+b.k(0)+"?"}, +gjB(){return"Dar neprid\u0117jote slapta\u017eod\u017eio atk\u016brimo b\u016bdo."}, +gfE(){return"N\u0117ra leidimo"}, +ghm(){return"Nerasta kambari\u0173\u2026"}, +gfF(){return"Prane\u0161imai"}, +gjC(){return"Prane\u0161imai aktyvuoti \u0161itai paskyrai"}, +gfG(){return"Agresyvus"}, +gjD(){return"Neprisijungta"}, +gdq(){return"OK"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oi, ka\u017ekas nutiko ne taip\u2026"}, +gkQ(){return"Vienas i\u0161 j\u016bs\u0173 klient\u0173 atsijung\u0117"}, +gkR(){return"Atidaryti \u017eem\u0117lapiuose"}, +gki(){return"\u0160is serveris turi patvirtinti j\u016bs\u0173 el. pa\u0161to adres\u0105 registracijai."}, +ghn(){return"Arba"}, +gho(){return"Dalyvis"}, +gjF(){return"Slapta fraz\u0117 arba atk\u016brimo raktas"}, +gjG(a){return"Slapta\u017eodis"}, +gf6(){return"Slapta\u017eodis u\u017emir\u0161tas"}, +ghp(){return"Slapta\u017eodis pakeistas"}, +ghq(){return"Slapta\u017eod\u017eio atk\u016brimas"}, +gjI(){return"Pasirinkite paveiksliuk\u0105"}, +gjJ(){return"Prisegti"}, +gjL(){return"Pasirinkite vartotojo vard\u0105"}, +gfI(){return"Paspauskite nuorod\u0105 el. pa\u0161te ir t\u0119skite toliau."}, +gfJ(){return"\u012eveskite savo slapta\u017eod\u012f"}, +gjO(){return"\u012eveskite savo vartotojo vard\u0105"}, +gjP(){return"Vadovaukit\u0117s svetain\u0117je pateiktais nurodymais ir bakstel\u0117kite Toliau."}, +gjR(){return"Privatumas"}, +gkS(){return"Tiesiogini\u0173 prane\u0161im\u0173 taisykl\u0117s"}, +gfL(a){return"Prie\u017eastis"}, +jT(a){return a+" pa\u0161alino \u012fvyk\u012f"}, +gjU(){return"Atmesti"}, +jV(a){return a+" atmet\u0117 kvietim\u0105"}, +gbI(a){return"Pa\u0161alinti"}, +gjW(){return"Pa\u0161alinti visus kitus \u012frenginius"}, +jY(a){return"Pa\u0161alino vartotojas "+a}, +gk6(){return"Atblokuoti pokalbyje"}, +gjX(){return"Pa\u0161alinti savo avatar\u0105"}, +gjZ(){return"Atvaizduoti turting\u0105 \u017einut\u0117s turin\u012f"}, +ghs(){return"Pakeisti kambar\u012f naujesne versija"}, +gfN(a){return"Atsakyti"}, +gfh(){return"Prane\u0161ti apie \u017einut\u0119"}, +gk_(){return"Kambarys buvo atnaujintas"}, +gk0(){return"Kambario versija"}, +ghA(){return"\u0160e\u0161tadienis"}, +gkd(){return"I\u0161saugoti fail\u0105"}, +ghB(){return"Apsauga"}, +gjS(){return"Atk\u016brimo raktas"}, +gkT(){return"Pamestas atk\u016brimo raktas?"}, +hC(a){return"Mat\u0117 "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Mat\u0117 "+a+" ir "+b+" kiti",s,s)}, +hD(a,b){return"Mat\u0117 "+a+" ir "+b}, +geJ(a){return"Si\u0173sti"}, +ghE(){return"Si\u0173sti \u017einut\u0119"}, +gkg(){return"Si\u0173sti kaip tekst\u0105"}, +ghF(){return"Si\u0173sti garso \u012fra\u0161\u0105"}, +ghG(){return"S\u0173sti byl\u0105"}, +ghH(){return"Si\u0173sti paveiksliuk\u0105"}, +ghI(){return"Si\u0173sti \u017einutes"}, +ghJ(){return"Si\u0173sti video"}, +hK(a){return"\ud83d\udcc1 "+a+" atsiunt\u0117 fail\u0105"}, +hN(a){return"\ud83c\udfa4 "+a+" atsiunt\u0117 garso \u012fra\u0161\u0105"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" atsiunt\u0117 nuotrauk\u0105"}, +fR(a){return"\ud83d\ude0a "+a+" atsiunt\u0117 lipduk\u0105"}, +hM(a){return"\ud83c\udfa5 "+a+" atsiunt\u0117 vaizdo \u012fra\u0161\u0105"}, +kh(a){return a+" i\u0161siunt\u0117 skambu\u010dio informacij\u0105"}, +gkj(){return"Nustatyti pakvietimo nuorod\u0105"}, +gfS(){return"Nustatyti leidim\u0173 lyg\u012f"}, +gfU(){return"Nustatytmai"}, +gfl(a){return"Bendrinti"}, +kk(a){return a+" bendrino savo viet\u0105"}, +gkl(){return"Rodyti slapta\u017eod\u012f"}, +gfa(){return"Registruotis"}, +gly(){return"Vienkartinis prisijungimas"}, +ghP(a){return"Praleisti"}, +gnS(){return"Invite"}, +ghQ(){return"Programinis kodas"}, +hR(a){return a+" prad\u0117jo skambut\u012f"}, +gkn(a){return"Pateikti"}, +gko(){return"Sekmadienis"}, +glF(){return"Sinchronizuojama\u2026 Pra\u0161ome palaukti."}, +gkq(){return"Sistema"}, +gkW(){return"Jie nesutampa"}, +gkX(){return"Jie sutampa"}, +gkY(){return"Ketvirtadienis"}, +gkZ(){return"Per daug u\u017eklaus\u0173. Pabandykite dar kart\u0105 v\u0117liau!"}, +gl_(){return"Perk\u0117limas i\u0161 kito \u012frenginio"}, +gl0(){return"Pabandykite i\u0161si\u0173sti dar kart\u0105"}, +gl1(){return"Antradienis"}, +l2(a,b){return a+" atblokavo "+b}, +gl3(){return"Atblokuoti \u012frengin\u012f"}, +gl4(){return"Ne\u017einomas \u012frenginys"}, +gk7(){return"Ne\u017einomas \u0161ifravimo algoritmas"}, +l5(a,b){return"Ne\u017einomas \u012fvykis '"+a+"'"}, +gfP(){return"Atsegti"}, +l6(a,b){return a+" ir dar "+b+" kiti ra\u0161o"}, +l7(a,b){return a+" ir "+b+" ra\u0161o"}, +l8(a){return a+" ra\u0161o"}, +l9(a){return"\ud83d\udeaa "+a+" paliko pokalb\u012f"}, +la(a,b){return a+" i\u0161siunt\u0117 "+b+" \u012fvyk\u012f"}, +gmt(){return"Nepatvirtinta"}, +ge1(){return"Patvirtinta"}, +gk9(){return"Prad\u0117ti patvirtinim\u0105"}, +gka(){return"J\u016bs s\u0117kmingai patvirtinote!"}, +glb(){return"Patvirtinama kita paskyra"}, +glc(){return"Pokalbi\u0173 istorijos matomumas"}, +gld(){return"Matoma visiems dalyviams"}, +gle(){return"Matoma visiems"}, +glf(){return"Laukiama, kol dalyvis priims u\u017eklaus\u0105\u2026"}, +glg(){return"Laukiama, kol dalyvis priims jaustukus\u2026"}, +glh(){return"Laukiama, kol dalyvis priims skai\u010dius\u2026"}, +gli(){return"U\u017esklanda"}, +glj(){return"\u012esp\u0117jimas!"}, +glk(){return"Tre\u010diadienis"}, +ghu(){return"I\u0161siunt\u0117me jums el. lai\u0161k\u0105"}, +ghv(){return"Kod\u0117l norite apie tai prane\u0161ti?"}, +glm(){return"I\u0161trinti atsargin\u0119 pokalbi\u0173 kopij\u0105, kad sukurti nauj\u0105 atk\u016brimo rakt\u0105?"}, +gln(){return"Naudodami \u0161iuos adresus galite atkurti savo slapta\u017eod\u012f."}, +geR(){return"Taip"}, +glo(){return"J\u016bs"}, +gkc(){return"Esate pakviesti \u012f \u0161\u012f pokalb\u012f"}, +glp(){return"J\u016bs nebedalyvaujate \u0161iame pokalbyje"}, +glq(){return"Jums buvo u\u017edrausta dalyvauti \u0161iame pokalbyje"}, +gls(){return"J\u016bs\u0173 vie\u0161asis raktas"}, +gkN(){return"\u017dinut\u0117s informacija"}, +gmq(a){return"Laikas"}, +gd3(a){return"\u017dinut\u0117s tipas"}, +glv(){return"Siunt\u0117jas"}, +gmj(){return"Atverti galerij\u0105"}, +gmn(){return"Pa\u0161alinti i\u0161 erdv\u0117s"}, +gmk(){return"Nor\u0117dami atrakinti senas \u017einutes, \u012fveskite atk\u016brimo rakt\u0105, kuris buvo sukurtas ankstesn\u0117s sesijos metu. Atk\u016brimo raktas N\u0116RA j\u016bs\u0173 slapta\u017eodis."}, +glK(){return"Prid\u0117ti prie istorijos"}, +gml(){return"Paskelbti"}, +gkb(){return"Kas gali matyti mano istorijas?"}, +gmp(){return"\u0160is vartotojas dar nieko nepaskelb\u0117 savo istorijoje"}, +gmo(){return"Atsakymas i\u0161si\u0173stas"}, +lB(a,b){return"Istorija nuo "+a+": \n"+b}, +gll(){return"Atminkite, kad \u017emon\u0117s gali matyti vienas kit\u0105 ir susisiekti tarpusavyje j\u016bs\u0173 istorijoje."}, +gmu(){return"Kas vyksta?"}, +glI(){return"Prid\u0117ti apra\u0161ym\u0105"}, +glC(){return"Atminkite, kad \u017emon\u0117s gali matyti vienas kit\u0105 ir susisiekti tarpusavyje j\u016bs\u0173 istorijoje. J\u016bs\u0173 istorijos bus matomos 24 valandas, ta\u010diau n\u0117ra garantijos, kad jos bus i\u0161trintos i\u0161 vis\u0173 \u012frengini\u0173 ir serveri\u0173."}, +gm8(){return"A\u0161 suprantu"}, +gkV(){return"Prane\u0161ti apie vartotoj\u0105"}, +mm(a,b){return a+" sureagavo su "+b}, +gjK(){return"Prisegti prie kambario"}, +glT(){return"Ar tikrai norite visam laikui atsegti \u012fvyk\u012f?"}, +gfv(){return"Jaustukai"}, +gm2(){return"Eksperimentiniai vaizdo skambu\u010diai"}, +glY(){return"El. pa\u0161tas arba vartotojo vardas"}, +gma(){return"Privataus re\u017eimo problemos"}, +gm9(){return"Deja, pagal numatytuosius nustatymus \u017einu\u010di\u0173 saugojimas priva\u010diame re\u017eime n\u0117ra \u012fjungtas.\nPra\u0161ome apsilankyti\n - about:config\n - nustatykite dom.indexedDB.privateBrowsing.enabled \u012f true\nPrie\u0161ingu atveju FluffyChat paleisti ne\u012fmanoma."}, +gmx(){return"Vardas"}, +gmE(){return"J\u016bs atmet\u0117te kvietim\u0105"}, +glr(){return"J\u016bs prisijung\u0117te prie pokalbio"}, +gmy(){return"\ud83d\udc4d J\u016bs pri\u0117m\u0117te kvietim\u0105"}, +mz(a){return"J\u016bs u\u017eblokavote "+a}, +mA(a){return"J\u016bs at\u0161auk\u0117te kvietim\u0105 "+a}, +mB(a){return"\ud83d\udce9 Jus pakviet\u0117 "+a}, +mC(a){return"\ud83d\udce9 Pakviet\u0117te "+a}, +mD(a){return"\ud83d\udc5e J\u016bs i\u0161met\u0117te "+a}, +mF(a){return"J\u016bs atblokavote "+a}, +gmg(){return"\u012eveskite galiojant\u012f el. pa\u0161to adres\u0105. Prie\u0161ingu atveju negal\u0117site i\u0161 naujo nustatyti slapta\u017eod\u017eio. Jei nenorite, dar kart\u0105 bakstel\u0117kite mygtuk\u0105, kad gal\u0117tum\u0117te t\u0119sti."}, +gmr(){return"Atrakinti senas \u017einutes"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"Atk\u016brimo rakt\u0105 laikyti saugioje \u0161io prietaiso saugykloje."}, +glu(){return"\u012era\u0161ykite \u0161\u012f rakt\u0105 rankiniu b\u016bdu, \u012fjung\u0119 sistemos bendrinimo dialogo lang\u0105 arba i\u0161karpin\u0119."}, +glA(){return"Saugiai laikyti \u0161iame prietaise"}, +gk8(){return"Vartotojas"}, +glX(){return"Pasirinktinis"}, +gmw(){return"Kod\u0117l \u0161i \u017einut\u0117 neperskaitoma?"}, +gmh(){return"Taip gali atsitikti, jei \u017einut\u0117 buvo i\u0161si\u0173sta prie\u0161 prisijungiant prie paskyros \u0161iame prietaise.\n\nTaip pat gali b\u016bti, kad siunt\u0117jas u\u017eblokavo j\u016bs\u0173 prietais\u0105 arba ka\u017ekas sutriko su interneto ry\u0161iu.\n\nAr galite perskaityti \u017einut\u0119 kitoje sesijoje? Tada galite perkelti \u017einut\u0119 i\u0161 jos! Eikite \u012f Nustatymai > Prietaisai ir \u012fsitikinkite, kad j\u016bs\u0173 prietaisai patvirtino vienas kit\u0105. Kai kit\u0105 kart\u0105 atidarysite kambar\u012f ir abi sesijos bus pirmame plane, raktai bus perduoti automati\u0161kai.\n\nNenorite prarasti rakt\u0173 atsijungdami arba keisdami \u012frenginius? \u012esitikinkite, kad nustatymuose \u012fjung\u0117te pokalbi\u0173 atsargin\u0119 kopij\u0105."}, +gm0(){return"\u012eeiti \u012f erdv\u0119"}, +gm_(){return"\u012eeiti \u012f kambar\u012f"}, +glL(){return"Visos erdv\u0117s"}, +mi(a){return a+" pokalbiai"}, +gm6(){return"Sl\u0117pti nesvarbius b\u016bsenos \u012fvykius"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Ie\u0161koti"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avq.prototype={ +gjH(){return"Passordet samsvarer ikke!"}, +gjN(){return"Skriv inn en gyldig e-postadresse."}, +gfM(){return"Gjenta passord"}, +jM(a){return"Vennligst velg minst "+a+" tegn."}, +ghT(){return"Om"}, +ghU(a){return"Godta"}, +hV(a){return a+" godtok invitasjonen"}, +hW(a){return a+" skrudde p\xe5 ende-til-ende -kryptering"}, +ghX(){return"Legg til e-post"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Administrator"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" besvarte anropet"}, +ghZ(){return"Hvem som helst kan delta"}, +gfW(){return"Arkiv"}, +geN(){return"Er du sikker?"}, +gi_(){return"Er du sikker p\xe5 at du vil logge ut?"}, +gi0(){return"For \xe5 kunne signere den andre personen, skriv inn ditt sikre lagerpassord eller gjenopprettingsn\xf8kkel."}, +i1(a){return"Godta denne bekreftelsesforesp\xf8rselen fra "+a+"?"}, +i2(a,b,c){return"Denne hjemme serveren st\xf8tter f\xf8lgende innloggings-typer:\n"+a+"\nMen denne applikasjonen st\xf8tter kun:\n"+b}, +i3(a,b,c,d){return"Denne hjemme serveren st\xf8tter f\xf8lgene Spec-versjoner:\n"+a+"\nMen denne applikasjonen st\xf8tter kun "+b}, +gfX(){return"Bannlys fra sludring"}, +gi4(){return"Bannlyst"}, +i5(a,b){return a+" bannlyste "+b}, +gi6(){return"Blokker enhet"}, +gdm(){return"Blokkert"}, +gi7(){return"Bot-meldinger"}, +gkr(){return"Bubble size"}, +gcT(a){return"Avbryt"}, +fY(a){return"Kan ikke \xe5pne URI "+a}, +gfZ(){return"Endre enhetsnavn"}, +ib(a){return a+" endret sludreavatar"}, +ic(a,b){return a+" endret sludrebeskrivelse til: \xab"+b+"\xbb"}, +ie(a,b){return a+" endret sludringsnavn til: \xab"+b+"\xbb"}, +ig(a){return a+" endret sludretilgangene"}, +ih(a,b){return a+" endret visningsnavn til: "+b}, +ii(a){return a+" endret gjestetilgangsreglene"}, +ij(a,b){return a+" endret gjestetilgangsregler til: "+b}, +ik(a){return a+" endret historikksynlighet"}, +il(a,b){return a+" endret historikksynlighet til: "+b}, +im(a){return a+" endret tilgangsreglene"}, +io(a,b){return a+" endret tilgangsreglene til: "+b}, +ip(a){return a+" endret avataren sin"}, +iq(a){return a+" endret rom-aliasene"}, +ir(a){return a+" endret invitasjonslenken"}, +gh_(){return"Endre passord"}, +gi9(){return"Endre din stil"}, +gi8(){return"Endre gruppens navn"}, +gia(){return"Endre bakgrunnsbilde"}, +gis(){return"Krypteringen er skadet"}, +gf0(){return"Sludring"}, +ghw(){return"Your chat backup has been set up."}, +gfc(){return"Sludringssikkerhetskopi"}, +git(){return"Din sludringssikkerhetskopi er sikret med en sikkerhetsn\xf8kkel. Ikke mist den."}, +giu(){return"Chats"}, +gfd(){return"Velg et sterkt passord"}, +giw(){return"Velg et brukernavn"}, +gh0(){return"Clear archive"}, +gdg(a){return"Lukk"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Ban the given user from this chat"}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Send HTML-formatted text"}, +giC(){return"Invite the given user to this chat"}, +giD(){return"Join the given chat"}, +giE(){return"Remove the given user from this chat"}, +giF(){return"Leave this chat"}, +gku(){return"Describe yourself"}, +giG(){return u.N}, +giH(){return"Set your display name for this chat"}, +gkv(){return u.Q}, +gkw(){return"Send unformatted text"}, +gkx(){return"Send reply as a reaction"}, +gky(){return"Send text"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"Command invalid"}, +kA(a){return a+" is not a command."}, +giJ(){return"Sammenlign og forsikre at f\xf8lgende smilefjes samsvarer med de p\xe5 den andre enheten:"}, +giK(){return"Sammenlign og forsikre at f\xf8lgende tall samsvarer med de p\xe5 den andre enheten:"}, +gh1(){return"Sett opp sludring"}, +giL(){return"Kontakt invitert til gruppen"}, +giM(){return"Inneholder visningsnavn"}, +giN(){return"Inneholder brukernavn"}, +gfo(){return"Innholdet har blitt rapportert til tjeneradministratorene"}, +giO(){return"Kopiert til utklippstavle"}, +gfp(a){return"Kopier"}, +giP(){return"Kopier til utklippstavle"}, +iQ(a){return"Kunne ikke dekryptere melding: "+a}, +iR(a){return a+" deltagere"}, +iS(a){return a+" opprettet sludringen"}, +giT(){return"M\xf8rk"}, +iU(a,b){return b+", "+a}, +iV(a,b,c){return c+" "+b+" "+a}, +giW(){return"Dette vil skru av din brukerkonto for godt, og kan ikke angres! Er du sikker?"}, +giX(){return"Forvalgt tilgangsniv\xe5"}, +geB(a){return"Slett"}, +giY(){return"Slett konto"}, +gh3(){return"Slett melding"}, +gfs(){return"Enheter"}, +geS(){return"Direktesludringer"}, +gns(a){return"Download"}, +gj_(){return"Rediger"}, +gj0(){return"Rediger blokkerte tjenere"}, +gh4(){return"Rediger sludringstilganger"}, +gh5(){return"Rediger romavatar"}, +gh6(){return"Smilefjeset finnes allerede!"}, +gh7(){return"Ugyldig smilefjes-kode!"}, +gj1(){return"Smilefjespakker for rommet"}, +gh8(){return"Smilefjes-innstillinger"}, +gh9(){return"Smilefjes-kode"}, +gj2(){return"Du m\xe5 velge en smilefjes-kode og et bilde!"}, +gfe(){return"Tom sludring"}, +gj3(){return"Skru p\xe5 smilefjespakke for hele programmet"}, +gfw(){return"Skru p\xe5 kryptering"}, +gj4(){return"Du vil ikke kunne skru av kryptering lenger. Er du sikker?"}, +gha(){return"Kryptering er ikke p\xe5skrudd"}, +j5(a){return a+" avsluttet samtalen"}, +gnA(){return"Enter chat name"}, +gf1(){return"Skriv inn en e-postadresse"}, +gkJ(){return"Homeserver"}, +gj6(){return"Skriv inn din hjemmetjener"}, +ghb(){return"Alt er klart!"}, +gfz(){return"Veldig"}, +gj9(a){return"Skriftst\xf8rrelse"}, +geD(a){return"Videre"}, +gja(){return"Fredag"}, +gkH(){return"Fra \xe5 ta del"}, +gkI(){return"Fra invitasjonen"}, +gfQ(){return"Go to the new chat"}, +ghx(){return"Gruppebeskrivelse"}, +f8(a){return"Gruppe med "+a}, +ghy(){return"Gjester forbudt"}, +ghz(){return"Gjester kan ta del"}, +jb(a,b){return a+" har trukket tilbake invitasjonen til "+b}, +ghc(){return"Hjelp"}, +gjc(){return"Skjul tilbaketrukne hendelser"}, +gjd(){return"Skjul ukjente hendelser"}, +gfA(){return"Hvor st\xf8tende er innholdet?"}, +ghd(){return"Ignorer"}, +gek(){return"Ignorerte brukere"}, +gje(){return"Du kan ignorere brukere som forstyrrer deg. Du vil ikke lenger kunne motta meldinger eller rominvitasjoner fra brukere p\xe5 din personlige ignoreringsliste."}, +gjf(){return"Ignorer brukernavn"}, +gfB(){return"Jeg har klikket p\xe5 lenken"}, +gjg(){return"Feilaktig passord eller gjenopprettingsn\xf8kkel"}, +gfC(){return"Harml\xf8st"}, +gjh(){return"Inviter kontakt"}, +ji(a){return"Inviter kontakt til "+a}, +gjk(){return"Invitert"}, +jl(a,b){return a+" inviterte "+b}, +gjm(){return"Kun inviterte brukere"}, +gjj(){return"Invitasjon for meg"}, +gjn(){return"skriver"}, +hf(a){return a+"ble med i samtalen"}, +ghe(){return"Ta del i rom"}, +jo(a,b){return a+" kastet ut "+b}, +ghg(){return"Kast ut av sludringen"}, +hh(a){return"Sist aktiv: "+a}, +gjp(){return"Sett for lenge siden"}, +geV(){return"Forlat"}, +gjq(){return"Forlat sludringen"}, +gjr(){return"Lys"}, +js(a){return"Last inn "+a+" deltagere til"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Laster inn\u2026 Vent."}, +ghi(){return"Last inn mer\u2026"}, +geX(){return"Logg inn"}, +jt(a){return"Logg inn p\xe5 "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Logg ut"}, +gju(){return"Medlemsendringer"}, +gf4(){return"Nevn"}, +gjv(){return"Meldinger"}, +go8(){return"No matching search results."}, +gfD(){return"Moderator"}, +gjw(){return"Mandag"}, +ghk(){return"Merk at du trenger Pantalaimon for \xe5 bruke ende-til-ende -kryptering inntil videre."}, +gfg(){return"Ny sludring"}, +ghl(){return"Ny bekreftelsesforesp\xf8rsel!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Neste"}, +gjx(){return"Nei"}, +gjy(){return"Ingen tilkobling til tjeneren"}, +gjz(){return"Fant ingen smilefjes. \ud83d\ude15"}, +gjA(){return u.S}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return"Du har ikke lagt til en m\xe5te \xe5 gjenopprette passordet ditt p\xe5."}, +gfE(){return"Ingen tilgang"}, +ghm(){return"Fant ingen rom \u2026"}, +gfF(){return"Merknader"}, +gjC(){return"Merknader p\xe5sl\xe5tt for denne kontoen"}, +gfG(){return"St\xf8tende"}, +gjD(){return"Frakoblet"}, +gdq(){return"OK"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oida, noe gikk galt \u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"Or"}, +gho(){return"Deltager"}, +gjF(){return"Passord eller gjenopprettingsn\xf8kkel"}, +gjG(a){return"Passord"}, +gf6(){return"Passord glemt"}, +ghp(){return"Passord endret"}, +ghq(){return"Passordgjenoppretting"}, +gjI(){return"Velg bilde"}, +gjJ(){return"Fest"}, +gjL(){return"Velg et brukernavn"}, +gfI(){return"Klikk p\xe5 lenken i e-posten og fortsett."}, +gfJ(){return"Skriv inn passordet ditt"}, +gjO(){return"Skriv inn brukernavnet ditt"}, +gjP(){return"F\xf8lg instruksen p\xe5 nettsiden og trykk p\xe5 \xabNeste\xbb."}, +gjR(){return"Personvern"}, +gkS(){return"Dyttingsregler"}, +gfL(a){return"Grunn"}, +jT(a){return a+" har trukket tilbake en hendelse"}, +gjU(){return"Avsl\xe5"}, +jV(a){return a+" avslo invitasjonen"}, +gbI(a){return"Fjern"}, +gjW(){return"Fjern alle andre enheter"}, +jY(a){return"Fjernet av "+a}, +gk6(){return"Opphev bannlysning"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Tegn rikt meldingsinnhold"}, +ghs(){return"Erstatt rom med nyere versjon"}, +gfN(a){return"Svar"}, +gfh(){return"Rapporter melding"}, +gk_(){return"Rommet har blitt oppgradert"}, +gk0(){return"Group chat version"}, +ghA(){return"L\xf8rdag"}, +gkd(){return"Save file"}, +ghB(){return"Sikkerhet"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Sett av "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Sett av "+a+" og "+b+" andre",s,s)}, +hD(a,b){return"Sett av "+a+" og "+b}, +geJ(a){return"Send"}, +ghE(){return"Send en melding"}, +gkg(){return"Send as text"}, +ghF(){return"Send lyd"}, +ghG(){return"Send fil"}, +ghH(){return"Send bilde"}, +ghI(){return"Send meldinger"}, +ghJ(){return"Send video"}, +hK(a){return a+" sendte en fil"}, +hN(a){return a+" sendte lyd"}, +hL(a){return a+" sendte et bilde"}, +fR(a){return a+" sendte et klistremerke"}, +hM(a){return a+" sendte en video"}, +kh(a){return a+" sendte anropsinfo"}, +gkj(){return"Sett invitasjonslenke"}, +gfS(){return"Sett tilgangsniv\xe5"}, +gfU(){return"Innstilinger"}, +gfl(a){return"Del"}, +kk(a){return a+" delte posisjonen"}, +gkl(){return"Show password"}, +gfa(){return"Registrer deg"}, +gly(){return"Single Sign on"}, +ghP(a){return"Hopp over"}, +gnS(){return"Invite"}, +ghQ(){return"Kildekode"}, +hR(a){return a+" startet en samtale"}, +gkn(a){return"Send inn"}, +gko(){return"S\xf8ndag"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"System"}, +gkW(){return"Samsvarer ikke"}, +gkX(){return"Samsvarer"}, +gkY(){return"Torsdag"}, +gkZ(){return"For mange foresp\xf8rsler. Pr\xf8v igjen senere!"}, +gl_(){return"Overf\xf8r fra en annen enhet"}, +gl0(){return"Pr\xf8v \xe5 sende igjen"}, +gl1(){return"Tirsdag"}, +l2(a,b){return a+" opphevet bannlysning av "+b}, +gl3(){return"Opphev blokkering av enhet"}, +gl4(){return"Ukjent enhet"}, +gk7(){return"Ukjent krypteringsalgoritme"}, +l5(a,b){return"Ukjent hendelse \xab"+a+"\xbb"}, +gfP(){return"L\xf8sne"}, +l6(a,b){return a+" og "+b+" andre skriver"}, +l7(a,b){return a+" og "+b+" skriver"}, +l8(a){return a+" skriver"}, +l9(a){return a+" har forlatt sludringen"}, +la(a,b){return a+" sendte en "+b+"-hendelse"}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Start bekreftelse"}, +gka(){return"Du har bekreftet!"}, +glb(){return"Bekrefter annen konto"}, +glc(){return"Sludrehistorikkens synlighet"}, +gld(){return"Synlig for alle deltagere"}, +gle(){return"Synlig for alle"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return"Venter p\xe5 at samtalepartner skal godta tallene \u2026"}, +gli(){return"Bakgrunnsbilde"}, +glj(){return"Advarsel!"}, +glk(){return"Onsdag"}, +ghu(){return"Du har f\xe5tt en e-post"}, +ghv(){return"Hvorfor \xf8nsker du \xe5 rapportere dette?"}, +glm(){return u.I}, +gln(){return"Med disse adressene kan du gjenopprette passordet ditt hvis du trenger det."}, +geR(){return"Ja"}, +glo(){return"Deg"}, +gkc(){return"Du er invitert til denne sludringen"}, +glp(){return"Du deltar ikke lenger i denne sludringen"}, +glq(){return"Du har blitt bannlyst fra denne sludringen"}, +gls(){return"Din offentlige n\xf8kkel"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"S\xf8k"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avr.prototype={ +gjH(){return"Wachtwoorden komen niet overeen!"}, +gjN(){return"Voor een geldige email in."}, +gfM(){return"Wachtwoord herhalen"}, +jM(a){return"Kies een wachtwoord met minimaal "+a+" tekens."}, +ghT(){return"Over ons"}, +ghU(a){return"Accepteren"}, +hV(a){return"\ud83d\udc4d "+a+" heeft de uitnodiging geaccepteerd"}, +hW(a){return"\ud83d\udd10 "+a+" heeft eind-tot-eindversleuteling geactiveerd"}, +ghX(){return"Email toevoegen"}, +glU(){return"Bevestig jouw Matrix-ID om je account te verwijderen."}, +lE(a){return"Dit moet "+a+" zijn"}, +gfn(){return"Beheerder"}, +glP(){return"Wat wiebelogen versturen"}, +glO(){return"Een knuffel versturen"}, +glQ(){return"Een knuffel versturen"}, +lt(a){return a+" stuurt je wiebelogen"}, +lW(a){return a+" knuffelt je"}, +m7(a){return a+" omhelst je"}, +hY(a,b){return a+" heeft de oproep beantwoord"}, +ghZ(){return"Iedereen kan deelnemen"}, +gfW(){return"Archief"}, +geN(){return"Weet je het zeker?"}, +gi_(){return"Weet je zeker dat je wilt uitloggen?"}, +gi0(){return"Voer je beveiligde opslag wachtwoordzin of herstelsleutel in om de andere persoon te kunnen ondertekenen."}, +i1(a){return"Accepteer je dit verificatieverzoek van "+a+"?"}, +i2(a,b,c){return"De homeserver ondersteunt de login types:\n"+a+"\nMaar deze app ondersteunt alleen:\n"+b}, +i3(a,b,c,d){return"De homeserver ondersteunt de Spec-versies:\n"+a+"\nMaar deze app ondersteunt alleen "+b}, +gfX(){return"Van chat verbannen"}, +gi4(){return"Verbannen"}, +i5(a,b){return a+" verbant "+b}, +gi6(){return"Apparaat blokkeren"}, +gdm(){return"Geblokkeerd"}, +gi7(){return"Bot-berichten"}, +gkr(){return"Bubbelgrootte"}, +gcT(a){return"Annuleren"}, +fY(a){return"Kan de URI "+a+" niet openen"}, +gfZ(){return"Apparaatnaam wijzigen"}, +ib(a){return a+" heeft de chatavatar gewijzigd"}, +ic(a,b){return a+" heeft de chatomschrijving gewijzigd in: "+b}, +ie(a,b){return a+" heeft de chatnaam gewijzigd in: "+b}, +ig(a){return a+" heeft de chatrechten gewijzigd"}, +ih(a,b){return a+"'s naam is nu "+b}, +ii(a){return a+" heeft de toegangsregels voor gasten gewijzigd"}, +ij(a,b){return a+" heeft de gastenregels gewijzigd in: "+b}, +ik(a){return a+" heeft de zichtbaarheid van de geschiedenis gewijzigd"}, +il(a,b){return a+" heeft de zichtbaarheid van de geschiedenis gewijzigd in: "+b}, +im(a){return a+" heeft de deelnameregels gewijzigd"}, +io(a,b){return a+" heeft de deelnameregels gewijzigd in: "+b}, +ip(a){return a+"'s avatar is gewijzigd"}, +iq(a){return a+" heeft de kameraliassen gewijzigd"}, +ir(a){return a+" heeft de uitnodigingslink gewijzigd"}, +gh_(){return"Wachtwoord wijzigen"}, +gi9(){return"Stijl veranderen"}, +gi8(){return"Groepsnaam wijzigen"}, +gia(){return"Achtergrond wijzigen"}, +gis(){return"De versleuteling is beschadigd"}, +gf0(){return"Chat"}, +ghw(){return"Jouw chatback-up is ingesteld."}, +gfc(){return"Chatback-up"}, +git(){return"Je oude berichten zijn beveiligd met een herstelsleutel. Zorg ervoor dat je deze niet verliest."}, +giu(){return"Chats"}, +gfd(){return"Kies een sterk wachtwoord"}, +giw(){return"Kies een inlognaam"}, +gh0(){return"Archief wissen"}, +gdg(a){return"Sluiten"}, +glR(){return"Markeer als priv\xe9berichtenkamer"}, +glS(){return"Markeer als groep"}, +gix(){return"Persoon uit deze kamer verbannen"}, +giy(){return"Cache wissen"}, +giz(){return"Maak een lege groepschat\nGebruik --no-encryption om de versleuteling uit te schakelen"}, +giA(){return"Sessie weggooien"}, +giB(){return"Start een directe chat\nGebruik --no-encryption om de versleuteling uit te schakelen"}, +gkt(){return"Tekst met HTML-opmaak versturen"}, +giC(){return"Persoon in deze kamer uitnodigen"}, +giD(){return"Deelnemen aan de kamer"}, +giE(){return"Persoon uit deze kamer verwijderen"}, +giF(){return"Deze kamer verlaten"}, +gku(){return"Beschrijf jezelf"}, +giG(){return"Jouw avatar voor deze kamer instellen (met mxc-uri)"}, +giH(){return"Jouw naam voor deze kamer instellen"}, +gkv(){return"Machtsniveau van de persoon instellen (standaard: 50)"}, +gkw(){return"Niet-opgemaakte tekst versturen"}, +gkx(){return"Antwoord als reactie versturen"}, +gky(){return"Tekst versturen"}, +giI(){return"Persoon weer in deze kamer toestaan"}, +gkz(){return"Opdracht ongeldig"}, +kA(a){return a+" is geen opdracht."}, +giJ(){return"Vergelijk of de volgende emoji overeenkomen met die van het andere apparaat:"}, +giK(){return"Vergelijk of de volgende nummers overeenkomen met die van het andere apparaat:"}, +gh1(){return"Chat configureren"}, +giL(){return"Contact is voor de groep uitgenodigd"}, +giM(){return"Bevat naam"}, +giN(){return"Bevat gebruikersnaam"}, +gfo(){return"De inhoud is gerapporteerd aan de serverbeheerders"}, +giO(){return"Gekopieerd naar klembord"}, +gfp(a){return"Bericht kopi\xebren"}, +giP(){return"Kopieer naar klembord"}, +iQ(a){return"Kan het bericht niet ontsleutelen: "+a}, +iR(a){return a+" personen"}, +iS(a){return"\ud83d\udcac "+a+" heeft de chat gemaakt"}, +giT(){return"Donker"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"-"+b+"-"+a}, +giW(){return"Hierdoor wordt je account gedeactiveerd. Dit kan niet ongedaan gemaakt worden! Weet je het zeker?"}, +giX(){return"Standaardmachtigingsniveau"}, +geB(a){return"Verwijderen"}, +giY(){return"Account verwijderen"}, +gh3(){return"Bericht verwijderen"}, +gfs(){return"Apparaten"}, +geS(){return"Directe chats"}, +gns(a){return"Download"}, +gj_(){return"Wijzig"}, +gj0(){return"Geblokkeerde servers wijzigen"}, +gh4(){return"Chatrechten wijzigen"}, +gh5(){return"Kameravatar wijzigen"}, +gh6(){return"Emoticon bestaat al!"}, +gh7(){return"Ongeldige emoticon korte code!"}, +gj1(){return"Emoticonpakketten voor de kamer"}, +gh8(){return"Emoticon-instellingen"}, +gh9(){return"Emoticon korte code"}, +gj2(){return"Je moet een emoticon korte code en afbeelding kiezen!"}, +gfe(){return"Lege chat"}, +gj3(){return"Emoticonpakket overal inschakelen"}, +gfw(){return"Versleuteling inschakelen"}, +gj4(){return"Je kunt de versleuteling hierna niet meer uitschakelen. Weet je het zeker?"}, +gha(){return"Versleuteling is niet ingeschakeld"}, +j5(a){return a+" heeft het gesprek be\xebindigd"}, +gnA(){return"Enter chat name"}, +gf1(){return"Voer een email in"}, +gkJ(){return"Server"}, +gj6(){return"Vul je homeserver in"}, +ghb(){return"Alles klaar!"}, +gfz(){return"Extreem beledigend"}, +gj9(a){return"Lettergrootte"}, +geD(a){return"Stuur door"}, +gja(){return"Vrijdag"}, +gkH(){return"Vanaf deelname"}, +gkI(){return"Vanaf uitnodiging"}, +gfQ(){return"Ga naar de nieuwe kamer"}, +ghx(){return"Groepsomschrijving"}, +f8(a){return"Groep met "+a}, +ghy(){return"Gasten zijn verboden"}, +ghz(){return"Gasten kunnen deelnemen"}, +jb(a,b){return a+" heeft de uitnodiging voor "+b+" ingetrokken"}, +ghc(){return"Help"}, +gjc(){return"Bewerkte gebeurtenissen verbergen"}, +gjd(){return"Onbekende gebeurtenissen verbergen"}, +gfA(){return"Hoe beledigend is deze inhoud?"}, +ghd(){return"Negeer"}, +gek(){return"Genegeerde personen"}, +gje(){return"Je kunt personen die je storen negeren. Je kunt geen berichten of kameruitnodigingen ontvangen van de personen op je negeerlijst."}, +gjf(){return"Negeer persoon"}, +gfB(){return"Ik heb op de link geklikt"}, +gjg(){return"Onjuiste wachtwoordzin of herstelsleutel"}, +gfC(){return"Niet beledigend"}, +gjh(){return"Contact uitnodigen"}, +ji(a){return"Contact voor "+a+" uitnodigen"}, +gjk(){return"Uitgenodigd"}, +jl(a,b){return"\ud83d\udce9 "+a+" heeft "+b+" uitgenodigd"}, +gjm(){return"Alleen uitgenodigde personen"}, +gjj(){return"Persoonlijke uitnodiging"}, +gjn(){return"is aan het typen"}, +hf(a){return"\ud83d\udc4b "+a+" is toegetreden tot de chat"}, +ghe(){return"Deelnemen"}, +jo(a,b){return"\ud83d\udc5e "+a+" heeft "+b+" verwijderd"}, +ghg(){return"Uit chat verwijderen"}, +hh(a){return"Laatst actief: "+a}, +gjp(){return"Lang geleden gezien"}, +geV(){return"Chat verlaten"}, +gjq(){return"Verliet de chat"}, +gjr(){return"Licht"}, +js(a){return"Laad nog "+a+" personen"}, +gfq(){return"Sessie exporteren en apparaat wissen"}, +gkD(){return"Deze actie kan niet ongedaan worden gemaakt. Zorg ervoor dat je het back-upbestand veilig opslaat."}, +gkB(){return"TOR-sessies: Exporteer sessie"}, +gkC(){return"Voor TOR-sessies is het aanbevolen de sessie te exporteren alvorens het venster te sluiten."}, +gkK(){return"TOR-sessie: Importeren sessie export"}, +gkL(){return"Heb je de vorige keer jouw sessie ge\xebxporteerd met TOR? Importeer het dan snel en ga verder met chatten."}, +geW(){return"Bezig met laden\u2026 Even geduld."}, +ghi(){return"Meer laden\u2026"}, +geX(){return"Inloggen"}, +jt(a){return"Inloggen bij "+a}, +gkM(){return"Inloggen met \xe9\xe9n klik"}, +ghj(){return"Uitloggen"}, +gju(){return"Persoon wijzigingen"}, +gf4(){return"Vermeld"}, +gjv(){return"Berichten"}, +go8(){return"Geen passende zoekresultaten."}, +gfD(){return"Moderator"}, +gjw(){return"Maandag"}, +ghk(){return"Houd er rekening mee dat je voorlopig Pantalaimon nodig hebt om eind-tot-eindversleuteling te gebruiken."}, +gfg(){return"Nieuwe chat"}, +ghl(){return"Nieuw verificatieverzoek!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Volgende"}, +gjx(){return"Nee"}, +gjy(){return"Geen verbinding met de server"}, +gjz(){return"Geen emoticons gevonden. \ud83d\ude15"}, +gjA(){return"Je kunt de versleuteling pas activeren zodra de kamer niet meer openbaar toegankelijk is."}, +kP(a,b){return a.k(0)+" is geen Matrix-server, wil je "+b.k(0)+" gebruiken?"}, +gjB(){return"Je hebt nog geen manier toegevoegd om je wachtwoord te herstellen."}, +gfE(){return"Geen toestemming"}, +ghm(){return"Geen kamers gevonden \u2026"}, +gfF(){return"Notificaties"}, +gjC(){return"Meldingen ingeschakeld voor dit account"}, +gfG(){return"Beledigend"}, +gjD(){return"Offline"}, +gdq(){return"OK"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oeps, er ging iets mis\u2026"}, +gkQ(){return"\xc9\xe9n van jouw apparaten is uitgelogd"}, +gkR(){return"In kaarten openen"}, +gki(){return"Deze server wil je email laten bevestigen bij de registratie."}, +ghn(){return"Of"}, +gho(){return"Personen"}, +gjF(){return"wachtwoordzin of herstelsleutel"}, +gjG(a){return"Wachtwoord"}, +gf6(){return"Wachtwoord vergeten"}, +ghp(){return"Wachtwoord gewijzigd"}, +ghq(){return"Wachtwoordherstel"}, +gjI(){return"Kies een afbeelding"}, +gjJ(){return"Pin"}, +gjL(){return"Kies een inlognaam"}, +gfI(){return"Klik op de link in de email en ga dan verder."}, +gfJ(){return"Voer jouw wachtwoord in"}, +gjO(){return"Voer je inlognaam in"}, +gjP(){return"Volg de instructies op de website en tik op volgende."}, +gjR(){return"Privacy"}, +gkS(){return"Meldingsinstellingen"}, +gfL(a){return"Reden"}, +jT(a){return a+" heeft een event verwijderd"}, +gjU(){return"Weigeren"}, +jV(a){return a+" heeft de uitnodiging afgewezen"}, +gbI(a){return"Verwijder"}, +gjW(){return"Verwijder alle andere apparaten"}, +jY(a){return"Verwijderd door "+a}, +gk6(){return"Verbanning opheffen"}, +gjX(){return"Jouw avatar verwijderen"}, +gjZ(){return"Uitgebreide berichtinhoud weergeven"}, +ghs(){return"Kamerversie upgraden"}, +gfN(a){return"Antwoord"}, +gfh(){return"Bericht rapporteren"}, +gk_(){return"Kamer is ge\xfcpgrade"}, +gk0(){return"Kamerversie"}, +ghA(){return"Zaterdag"}, +gkd(){return"Bestand opslaan"}, +ghB(){return"Beveiliging"}, +gjS(){return"Herstelsleutel"}, +gkT(){return"Herstelsleutel verloren?"}, +hC(a){return"Gezien door "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Gezien door "+a+" en "+b+" anderen",s,s)}, +hD(a,b){return"Gezien door "+a+" en "+b}, +geJ(a){return"Verstuur"}, +ghE(){return"Stuur een bericht"}, +gkg(){return"Als tekst versturen"}, +ghF(){return"Audio versturen"}, +ghG(){return"Bestand versturen"}, +ghH(){return"Afbeelding versturen"}, +ghI(){return"Berichten versturen"}, +ghJ(){return"Video versturen"}, +hK(a){return"\ud83d\udcc1 "+a+" heeft een bestand verzonden"}, +hN(a){return"\ud83c\udfa4 "+a+" heeft een audio verzonden"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" heeft een afbeelding verzonden"}, +fR(a){return"\ud83d\ude0a "+a+" heeft een sticker verzonden"}, +hM(a){return"\ud83c\udfa5 "+a+" heeft een video verzonden"}, +kh(a){return a+" heeft oproepgegevens verzonden"}, +gkj(){return"Uitnodigingslink instellen"}, +gfS(){return"Machtigingsniveau instellen"}, +gfU(){return"Instellingen"}, +gfl(a){return"Delen"}, +kk(a){return a+" heeft deze locatie gedeeld"}, +gkl(){return"Wachtwoord weergeven"}, +gfa(){return"Registreren"}, +gly(){return"Eenmalig Inloggen"}, +ghP(a){return"Overslaan"}, +gnS(){return"Invite"}, +ghQ(){return"Broncode"}, +hR(a){return a+" heeft een gesprek gestart"}, +gkn(a){return"Verstuur"}, +gko(){return"Zondag"}, +glF(){return"Synchroniseren... Even geduld."}, +gkq(){return"Systeem"}, +gkW(){return"Ze komen niet overeen"}, +gkX(){return"Ze komen overeen"}, +gkY(){return"Donderdag"}, +gkZ(){return"Te veel verzoeken. Probeer het later nog eens!"}, +gl_(){return"Overzetten vanaf een ander apparaat"}, +gl0(){return"Probeer nogmaals te verzenden"}, +gl1(){return"Dinsdag"}, +l2(a,b){return a+" heeft verbanning "+b+" ongedaan gemaakt"}, +gl3(){return"Deblokkeer apparaat"}, +gl4(){return"Onbekend apparaat"}, +gk7(){return"Onbekend versleutelingsalgoritme"}, +l5(a,b){return"Onbekend evenement '"+a+"'"}, +gfP(){return"Losmaken"}, +l6(a,b){return a+" en "+b+" anderen zijn aan het typen"}, +l7(a,b){return a+" en "+b+" zijn aan het typen"}, +l8(a){return a+" is aan het typen"}, +l9(a){return"\ud83d\udeaa "+a+" is vertrokken uit de chat"}, +la(a,b){return a+" heeft een "+b+" -gebeurtenis gestuurd"}, +gmt(){return"Niet geverifieerd"}, +ge1(){return"Geverifieerd"}, +gk9(){return"Verificatie starten"}, +gka(){return"Je bent succesvol geverifieerd!"}, +glb(){return"Ander account verifi\xebren"}, +glc(){return"Chatgeschiedenis zichtbaarheid"}, +gld(){return"Zichtbaar voor alle personen"}, +gle(){return"Zichtbaar voor iedereen"}, +glf(){return"Wachten tot partner het verzoek accepteert \u2026"}, +glg(){return"Wachten tot partner de emoji accepteert \u2026"}, +glh(){return"Wachten tot partner de nummers accepteert \u2026"}, +gli(){return"Achtergrond"}, +glj(){return"Waarschuwing!"}, +glk(){return"Woensdag"}, +ghu(){return"We hebben je een email gestuurd"}, +ghv(){return"Waarom wil je dit rapporteren?"}, +glm(){return"Wil je de chatback-up wissen om een nieuwe herstelsleutel te kunnen maken?"}, +gln(){return"Met deze adressen kan je je wachtwoord herstellen."}, +geR(){return"Ja"}, +glo(){return"Jij"}, +gkc(){return"Je bent uitgenodigd voor deze chat"}, +glp(){return"Je neemt niet langer deel aan deze chat"}, +glq(){return"Je bent verbannen uit deze chat"}, +gls(){return"Je publieke sleutel"}, +gkN(){return"Berichtinfo"}, +gmq(a){return"Tijd"}, +gd3(a){return"Berichttype"}, +glv(){return"Afzender"}, +gmj(){return"Galerij openen"}, +gmn(){return"Uit de space verwijderen"}, +gmk(){return"Om je oude berichten te ontgrendelen voer je jouw herstelsleutel in die gemaakt is in je vorige sessie. Je sleutel is niet je wachtwoord."}, +glK(){return"Toevoegen aan verhaal"}, +gml(){return"Publiceren"}, +gkb(){return"Wie kan mijn verhalen zien?"}, +gmp(){return"Deze persoon heeft nog niets in zijn verhaal geplaatst"}, +gmo(){return"Antwoord is verzonden"}, +lB(a,b){return"Verhaal van "+a+":\n"+b}, +gll(){return"Houd er rekening mee dat personen elkaar in je verhaal kunnen zien en contact met elkaar kunnen opnemen."}, +gmu(){return"Hoe gaat het nu?"}, +glI(){return"Omschrijving toevoegen"}, +glC(){return"Houd er rekening mee dat personen elkaar kunnen zien en contacteren in je verhaal. Je verhalen zijn 24 uur zichtbaar, maar er is geen garantie dat ze van alle apparaten en servers worden verwijderd."}, +gm8(){return"Ik begrijp het"}, +gkV(){return"Persoon rapporteren"}, +mm(a,b){return a+" reageerde met "+b}, +gjK(){return"Maak vast aan kamer"}, +glT(){return"Weet je zeker dat je de gebeurtenis definitief wilt losmaken?"}, +gfv(){return"Emoji's"}, +gm2(){return"Videogesprekken (experimenteel)"}, +glY(){return"Email of inlognaam"}, +gma(){return"Problemen met priv\xe9modus"}, +gm9(){return"Het opslaan van berichten is helaas niet standaard ingeschakeld in de priv\xe9modus.\nBezoek alsjeblieft\n - about:config\n - stel dom.indexedDB.privateBrowsing.enabled in op true\nAnders is het niet mogelijk om FluffyChat op te starten."}, +gmx(){return"Naam"}, +gmE(){return"Je hebt de uitnodiging afgewezen"}, +glr(){return"Je bent toegetreden tot de chat"}, +gmy(){return"\ud83d\udc4d Je hebt de uitnodiging geaccepteerd"}, +mz(a){return"Je hebt "+a+" verbannen"}, +mA(a){return"Je hebt de uitnodiging voor "+a+" ingetrokken"}, +mB(a){return"\ud83d\udce9 Je bent uitgenodigd door "+a}, +mC(a){return"\ud83d\udce9 Je hebt "+a+" uitgenodigd"}, +mD(a){return"\ud83d\udc5e Je hebt "+a+" weggestuurd"}, +mF(a){return"Je hebt de ban op "+a+" opgeheven"}, +gmg(){return"Voer een geldig e-mailadres in. Anders kan je jouw wachtwoord niet opnieuw instellen. Als je dat niet wilt, tik je nogmaals op de knop om door te gaan."}, +gmr(){return"Oude berichten ontgrendelen"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"Sla de herstelsleutel op in de beveiligde opslag van dit apparaat."}, +glu(){return"Sla deze sleutel handmatig op via delen of het klembord."}, +glA(){return"Veilig opslaan op dit apparaat"}, +gk8(){return"Persoon"}, +glX(){return"Aangepast"}, +gmw(){return"Waarom is dit bericht onleesbaar?"}, +gmh(){return"Dit kan gebeuren als het bericht is verzonden voordat je bij je account op dit apparaat hebt aangemeld.\n\nHet is ook mogelijk dat de afzender je apparaat heeft geblokkeerd of dat er iets mis is gegaan met de internetverbinding.\n\nKan je het bericht wel lezen op een andere sessie? Dan kan je het bericht daarvandaan overzetten! Ga naar Instellingen > Apparaten en zorg ervoor dat je apparaten elkaar hebben geverifieerd. Wanneer je de kamer de volgende keer opent en beide sessies op de voorgrond staan, zullen de sleutels automatisch worden verzonden.\n\nWil je de sleutels niet verliezen als je uitlogt of van apparaat wisselt? Zorg er dan voor dat je de chatback-up hebt aangezet in de instellingen."}, +gm0(){return"Space betreden"}, +gm_(){return"Kamer betreden"}, +glL(){return"Alle spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Onbelangrijke statusgebeurtenissen verbergen"}, +ht(a){return"Lege chat (was "+a+")"}, +gny(){return"Versleutel deze chat"}, +gnz(){return"Eind-tot-eind-versleuteling"}, +gnr(){return"Om veiligheidsredenen kun je versleuteling niet uitschakelen in een chat, waar deze eerder is ingeschakeld."}, +gkm(){return"Sorry, dat is niet mogelijk"}, +gnq(){return"Apparaatsleutels:"}, +gos(){return"Chat heropenen"}, +go3(){return"Waarschuwing! Zonder de chatback-up in te schakelen, verlies je de toegang tot je versleutelde berichten. Het is sterk aanbevolen om eerst de chatback-up in te schakelen voordat je uitlogt."}, +go6(){return"Geen andere apparaten gevonden"}, +gnL(){return"De server meldt dat het bestand te groot is om te verzenden."}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Zoeken"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avs.prototype={ +gjH(){return"Has\u0142a nie pasuj\u0105!"}, +gjN(){return"Prosz\u0119 podaj poprawny adres email."}, +gfM(){return"Powt\xf3rz has\u0142o"}, +jM(a){return"Prosz\u0119 podaj przynajmniej "+a+" znak\xf3w."}, +ghT(){return"O nas"}, +ghU(a){return"Akceptuj"}, +hV(a){return a+" zaakceptowa\u0142/-a zaproszenie"}, +hW(a){return a+" aktywowa\u0142/-a szyfrowanie end-to-end"}, +ghX(){return"Dodaj adres email"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Admin"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" odebra\u0142 po\u0142\u0105czenie"}, +ghZ(){return"Ka\u017cdy mo\u017ce do\u0142\u0105czy\u0107"}, +gfW(){return"Archiwum"}, +geN(){return"Jeste\u015b pewny/-a?"}, +gi_(){return"Czy napewno chcesz si\u0119 wylogowa\u0107?"}, +gi0(){return"Aby zalogowa\u0107 inn\u0105 osob\u0119, prosz\u0119 wpisa\u0107 has\u0142o przechowywania lub klucz odzyskiwania."}, +i1(a){return"Zaakceptowa\u0107 t\u0105 pro\u015bb\u0119 weryfikacji od "+a+"?"}, +i2(a,b,c){return"Serwer wspiera typy logowania:\n"+a+"\nAle ta aplikacja wpiera tylko:\n"+b}, +i3(a,b,c,d){return"Serwer wspiera wersje Spec:\n"+a+"\nAle aplikacja wspiera tylko "+b}, +gfX(){return"Ban na czacie"}, +gi4(){return"Zbanowany/-a"}, +i5(a,b){return a+" zbanowa\u0142/-a "+b}, +gi6(){return"Zablokuj Urz\u0105dzenie"}, +gdm(){return"Zablokowane"}, +gi7(){return"Wiadomo\u015bci Bot\xf3w"}, +gkr(){return"Rozmiar b\u0105belk\xf3w"}, +gcT(a){return"Anuluj"}, +fY(a){return"Nie mo\u017cna otworzy\u0107 linku "+a}, +gfZ(){return"Zmie\u0144 nazw\u0119 urz\u0105dzenia"}, +ib(a){return a+" zmieni\u0142/-a zdj\u0119cie profilowe"}, +ic(a,b){return a+" zmieni\u0142/-a opis czatu na: '"+b+"'"}, +ie(a,b){return a+" zmieni\u0142/-a nick na: '"+b+"'"}, +ig(a){return a+" zmieni\u0142/-a uprawnienia czatu"}, +ih(a,b){return a+" zmieni\u0142/-a wy\u015bwietlany nick na: "+b}, +ii(a){return a+" zmieni\u0142/-a zasady dost\u0119pu dla go\u015bci"}, +ij(a,b){return a+" zmieni\u0142/-a zasady dost\u0119pu dla go\u015bci na: "+b}, +ik(a){return a+" zmieni\u0142/-a widoczno\u015b\u0107 historii"}, +il(a,b){return a+" zmieni\u0142/-a widoczno\u015b\u0107 historii na: "+b}, +im(a){return a+" zmieni\u0142/-a zasady wej\u015bcia"}, +io(a,b){return a+" zmieni\u0142/-a zasady wej\u015bcia na: "+b}, +ip(a){return a+" zmieni\u0142/-a zdj\u0119cie profilowe"}, +iq(a){return a+" zmieni\u0142/-a skr\xf3t pokoju"}, +ir(a){return a+" zmieni\u0142/-a link do zaproszenia do pokoju"}, +gh_(){return"Zmie\u0144 has\u0142o"}, +gi9(){return"Zmie\u0144 sw\xf3j styl"}, +gi8(){return"Zmie\u0144 nazw\u0119 grupy"}, +gia(){return"Zmie\u0144 tapet\u0119"}, +gis(){return"Szyfrowanie zosta\u0142o uszkodzone"}, +gf0(){return"Rozmowa"}, +ghw(){return"Twoja kopia zapasowa chatu zosta\u0142a ustawiona."}, +gfc(){return"Kopia zapasowa Rozm\xf3w"}, +git(){return"Twoja kopia zapasowa Rozm\xf3w jest zabezpieczona kluczem bezpiecze\u0144stwa. Uwa\u017caj \u017ceby go nie zgubi\u0107."}, +giu(){return"Rozmowy"}, +gfd(){return"Wybierz silne has\u0142o"}, +giw(){return"Wybierz nick"}, +gh0(){return"Wyczy\u015b\u0107 archiwum"}, +gdg(a){return"Zamknij"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Zablokuj u\u017cytkownika w tym pokoju"}, +giy(){return"Wyczy\u015b\u0107 pami\u0119\u0107 podr\u0119czn\u0105"}, +giz(){return"Stw\xf3rz pusty chat\nU\u017cyj --no-encryption by wy\u0142\u0105czy\u0107 szyfrowanie"}, +giA(){return"Discard session"}, +giB(){return"Rozpocznij bezpo\u015bredni chat\nU\u017cyj --no-encryption by wy\u0142\u0105czy\u0107 szyfrowanie"}, +gkt(){return"Wy\u015blij tekst sformatowany w HTML"}, +giC(){return"Zapro\u015b u\u017cytkownika do pokoju"}, +giD(){return"Do\u0142\u0105cz do podanego pokoju"}, +giE(){return"Usu\u0144 tego u\u017cytkownika z tego pokoju"}, +giF(){return"Wyjd\u017a z tego pokoju"}, +gku(){return"Opisz siebie"}, +giG(){return"Ustaw awatar dla tego pokoju (przez mxc-uri)"}, +giH(){return"Ustaw nazw\u0119 wy\u015bwietlan\u0105 dla tego pokoju"}, +gkv(){return"Ustaw moc uprawnie\u0144 u\u017cytkownika (domy\u015blnie: 50)"}, +gkw(){return"Wy\u015blij niesformatowany tekst"}, +gkx(){return"Wy\u015blij odpowied\u017a jako reakcj\u0119"}, +gky(){return"Wy\u015blij wiadomo\u015b\u0107"}, +giI(){return"Odblokuj u\u017cytkownika w tym pokoju"}, +gkz(){return"Nieprawid\u0142owe polecenie"}, +kA(a){return a+" nie jest poleceniem."}, +giJ(){return"Por\xf3wnaj i sprawd\u017a czy na innym urz\u0105dzeniu wy\u015bwietlaj\u0105 si\u0119 te same emoji:"}, +giK(){return"Por\xf3wnaj i sprawd\u017a czy na innym urz\u0105dzeniu wy\u015bwietlaj\u0105 si\u0119 te same cyfry:"}, +gh1(){return"Konfiguruj chat"}, +giL(){return"Kontakt zosta\u0142 zaproszony do grupy"}, +giM(){return"Posiada wy\u015bwietlan\u0105 nazw\u0119"}, +giN(){return"Posiada nazw\u0119 u\u017cytkownika"}, +gfo(){return"Zawarto\u015b\u0107 zosta\u0142a zg\u0142oszona administratorom serwera"}, +giO(){return"Skopiowano do schowka"}, +gfp(a){return"Kopiuj"}, +giP(){return"Skopiuj do schowka"}, +iQ(a){return"Nie mo\u017cna odszyfrowa\u0107 wiadomo\u015bci: "+a}, +iR(a){return a+" uczestnik\xf3w"}, +iS(a){return a+" stworzy\u0142/-a czat"}, +giT(){return"Ciemny"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"-"+b+"-"+a}, +giW(){return"To dezaktywuje twoje konto. To jest nieodwracalne ! Czy jeste\u015b pewien?"}, +giX(){return"Domy\u015blny poziom uprawnie\u0144"}, +geB(a){return"Usu\u0144"}, +giY(){return"Usu\u0144 konto"}, +gh3(){return"Usu\u0144 wiadomo\u015b\u0107"}, +gfs(){return"Urz\u0105dzenia"}, +geS(){return"Rozmowy bezpo\u015brednie"}, +gns(a){return"Download"}, +gj_(){return"Edytuj"}, +gj0(){return"Edytuj blokowane serwery"}, +gh4(){return"Edytuj uprawnienia"}, +gh5(){return"Edytuj zdj\u0119cie pokoju"}, +gh6(){return"Emotikon ju\u017c istnieje!"}, +gh7(){return"Nieprawid\u0142owy kod emotikony!"}, +gj1(){return"Paczki emotikon dla pokoju"}, +gh8(){return"Ustawienia Emotikon"}, +gh9(){return"Kod Emotikony"}, +gj2(){return"Musisz wybra\u0107 kod emotikony oraz obraz!"}, +gfe(){return"Pusty czat"}, +gj3(){return"W\u0142\u0105cz paczk\u0119 emotikon globalnie"}, +gfw(){return"Aktywuj szyfowanie"}, +gj4(){return"Nie b\u0119dziesz ju\u017c m\xf3g\u0142 wy\u0142\u0105czy\u0107 szyfrowania. Jeste\u015b pewny?"}, +gha(){return"Szyfrowanie nie jest w\u0142\u0105czone"}, +j5(a){return a+" zako\u0144czy\u0142 po\u0142\u0105czenie"}, +gnA(){return"Enter chat name"}, +gf1(){return"Wpisz adres email"}, +gkJ(){return"Adres serwera"}, +gj6(){return"Wpisz sw\xf3j serwer domowy"}, +ghb(){return"Wszystko gotowe!"}, +gfz(){return"Extremely offensive"}, +gj9(a){return"Rozmiar czcionki"}, +geD(a){return"Przeka\u017c"}, +gja(){return"Pi\u0105tek"}, +gkH(){return"Od do\u0142\u0105czenia"}, +gkI(){return"Od zaproszenia"}, +gfQ(){return"Przejd\u017a do nowego pokoju"}, +ghx(){return"Opis grupy"}, +f8(a){return"Grupa z "+a}, +ghy(){return"Go\u015bcie s\u0105 zabronieni"}, +ghz(){return"Go\u015bcie mog\u0105 do\u0142\u0105czy\u0107"}, +jb(a,b){return a+" wycofa\u0142/-a zaproszenie dla "+b}, +ghc(){return"Pomoc"}, +gjc(){return"Ukryj informacje o zredagowaniu"}, +gjd(){return"Ukryj nieznane wdarzenia"}, +gfA(){return"How offensive is this content?"}, +ghd(){return"Ignoruj"}, +gek(){return"Ignorowani u\u017cytkownicy"}, +gje(){return"Mo\u017cesz ignorowa\u0107 u\u017cytkownik\xf3w kt\xf3rzy ci\u0119 irytuj\u0105. Nie b\u0119dziesz odbiera\u0107 od nich wiadomo\u015bci ani \u017cadnych zaprosze\u0144 od u\u017cytkownik\xf3w na tej li\u015bcie."}, +gjf(){return"Ignoruj u\u017cytkownika"}, +gfB(){return"Nacisn\u0105\u0142em na link"}, +gjg(){return"Z\u0142e has\u0142o bezpiecze\u0144stwa lub klucz odzyskiwania"}, +gfC(){return"Inoffensive"}, +gjh(){return"Zapro\u015b kontakty"}, +ji(a){return"Zapro\u015b kontakty do "+a}, +gjk(){return"Zaproszono"}, +jl(a,b){return a+" zaprosi\u0142/-a "+b}, +gjm(){return"Tylko zaproszeni u\u017cytkownicy"}, +gjj(){return"Zaproszenie dla mnie"}, +gjn(){return"pisze"}, +hf(a){return a+" do\u0142\u0105czy\u0142/-a do czatu"}, +ghe(){return"Do\u0142\u0105cz do pokoju"}, +jo(a,b){return a+" wyrzuci\u0142/-a "+b}, +ghg(){return"Wyrzu\u0107 z czatu"}, +hh(a){return"Ostatnio widziano: "+a}, +gjp(){return"Widziany/-a dawno temu"}, +geV(){return"Opu\u015b\u0107"}, +gjq(){return"Opu\u015bci\u0142/-a czat"}, +gjr(){return"Jasny"}, +js(a){return"Za\u0142aduj jeszcze "+a+" uczestnik\xf3w"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"\u0141adowanie\u2026 Prosz\u0119 czeka\u0107."}, +ghi(){return"Za\u0142aduj wi\u0119cej\u2026"}, +geX(){return"Zaloguj"}, +jt(a){return"Zaloguj si\u0119 do "+a}, +gkM(){return"Zaloguj si\u0119 jednym klikni\u0119ciem"}, +ghj(){return"Wyloguj"}, +gju(){return"Zmiany cz\u0142onk\xf3w"}, +gf4(){return"Wzmianka"}, +gjv(){return"Wiadomo\u015bci"}, +go8(){return"No matching search results."}, +gfD(){return"Moderator"}, +gjw(){return"Poniedzia\u0142ek"}, +ghk(){return"Nale\u017cy pami\u0119ta\u0107, \u017ce Pantalaimon wymaga na razie szyfrowania end-to-end."}, +gfg(){return"Nowa rozmowa"}, +ghl(){return"Nowa pro\u015bba o weryfikacj\u0119!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Dalej"}, +gjx(){return"Nie"}, +gjy(){return"Brak po\u0142\u0105czenia z serwerem"}, +gjz(){return"No emotes found. \ud83d\ude15"}, +gjA(){return"Mo\u017cesz aktywowa\u0107 szyfrowanie dopiero kiedy pok\xf3j nie b\u0119dzie publicznie dost\u0119pny."}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return"Nie doda\u0142e\u015b jeszcze sposobu aby odzyska\u0107 swoje has\u0142o."}, +gfE(){return"Brak uprawnie\u0144"}, +ghm(){return"Nie znaleziono pokoi\u2026"}, +gfF(){return"Powiadomienia"}, +gjC(){return"Powiadomienia s\u0105 w\u0142\u0105czone dla tego konta"}, +gfG(){return"Agresywne"}, +gjD(){return"Offline"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Ups! Co\u015b posz\u0142o nie tak\u2026"}, +gkQ(){return"Jedno z twoich urz\u0105dze\u0144 zosta\u0142o wylogowane"}, +gkR(){return"Otw\xf3rz w mapach"}, +gki(){return"Ten serwer wymaga potwierdzenia twojego adresu email w celu rejestracji."}, +ghn(){return"Lub"}, +gho(){return"Uczestnik"}, +gjF(){return"passphrase or recovery key"}, +gjG(a){return"Has\u0142o"}, +gf6(){return"Zapomniano has\u0142a"}, +ghp(){return"Has\u0142o zosta\u0142o zmienione"}, +ghq(){return"Odzyskiwanie has\u0142a"}, +gjI(){return"Wybierz obraz"}, +gjJ(){return"Przypnij"}, +gjL(){return"Wybierz nick"}, +gfI(){return"Prosz\u0119 kliknij w odno\u015bnik wys\u0142any na email aby kontynuowa\u0107."}, +gfJ(){return"Wpisz swoje has\u0142o"}, +gjO(){return"Wpisz sw\xf3j nick"}, +gjP(){return"Wykonaj instrukcje na stronie internetowej i naci\u015bnij dalej."}, +gjR(){return"Prywatno\u015b\u0107"}, +gkS(){return"Zasady push"}, +gfL(a){return"Pow\xf3d"}, +jT(a){return a+" stworzy\u0142/-a wydarzenie"}, +gjU(){return"Odrzu\u0107"}, +jV(a){return a+" odrzuci\u0142/-a zaproszenie"}, +gbI(a){return"Usu\u0144"}, +gjW(){return"Usu\u0144 wszystkie inne urz\u0105dzenia"}, +jY(a){return"Usuni\u0119ta przez "+a}, +gk6(){return"Usu\u0144 blokad\u0119"}, +gjX(){return"Usu\u0144 sw\xf3j avatar"}, +gjZ(){return"Pokazuj w wiadomo\u015bciach pogrubienia i podkre\u015blenia"}, +ghs(){return"Zamie\u0144 pok\xf3j na now\u0105 wersj\u0119"}, +gfN(a){return"Odpowiedz"}, +gfh(){return"Zg\u0142o\u015b wiadomo\u015b\u0107"}, +gk_(){return"Pok\xf3j zosta\u0107 zaktualizowany"}, +gk0(){return"Wersja pokoju"}, +ghA(){return"Sobota"}, +gkd(){return"Zapisz plik"}, +ghB(){return"Bezpiecze\u0144stwo"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Zobaczone przez "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Zobaczone przez "+a+" oraz "+b+" innych",s,s)}, +hD(a,b){return"Zobaczone przez "+a+" oraz "+b}, +geJ(a){return"Wy\u015blij"}, +ghE(){return"Wy\u015blij wiadomo\u015b\u0107"}, +gkg(){return"Wy\u015blij jako tekst"}, +ghF(){return"Wy\u015blij d\u017awi\u0119k"}, +ghG(){return"Wy\u015blij plik"}, +ghH(){return"Wy\u015blij obraz"}, +ghI(){return"Wy\u015blij wiadomo\u015bci"}, +ghJ(){return"Wy\u015blij film"}, +hK(a){return a+" wys\u0142a\u0142/-a plik"}, +hN(a){return a+" wys\u0142a\u0142/-a plik audio"}, +hL(a){return a+" wys\u0142a\u0142/-a obraz"}, +fR(a){return a+" wys\u0142a\u0142/-a naklejk\u0119"}, +hM(a){return a+" wys\u0142a\u0142/-a wideo"}, +kh(a){return a+" sent call information"}, +gkj(){return"Ustaw link zaproszeniowy"}, +gfS(){return"Ustaw poziom uprawnie\u0144"}, +gfU(){return"Ustawienia"}, +gfl(a){return"Udost\u0119pnij"}, +kk(a){return a+" udost\u0119pni\u0142/-a lokalizacje"}, +gkl(){return"Poka\u017c has\u0142o"}, +gfa(){return"Zarejestruj si\u0119"}, +gly(){return"Single Sign on"}, +ghP(a){return"Pomi\u0144"}, +gnS(){return"Invite"}, +ghQ(){return"Kod \u017cr\xf3d\u0142owy"}, +hR(a){return a+" rozpocz\u0105\u0142 rozmow\u0119"}, +gkn(a){return"Submit"}, +gko(){return"Niedziela"}, +glF(){return"Synchronizacja\u2026 Prosz\u0119 czeka\u0107."}, +gkq(){return"System"}, +gkW(){return"Nie pasuj\u0105"}, +gkX(){return"Pasuj\u0105"}, +gkY(){return"Czwartek"}, +gkZ(){return"Zbyt wiele zapyta\u0144. Prosz\u0119 spr\xf3buj ponownie p\xf3\u017aniej."}, +gl_(){return"Przenie\u015b z innego urz\u0105dzenia"}, +gl0(){return"Spr\xf3buj wys\u0142a\u0107 ponownie"}, +gl1(){return"Wtorek"}, +l2(a,b){return a+" odbanowa\u0142/-a "+b}, +gl3(){return"Unblock Device"}, +gl4(){return"Nieznane urz\u0105dzenie"}, +gk7(){return"Nieznany algorytm szyfrowania"}, +l5(a,b){return"Nieznane zdarzenie '"+a+"'"}, +gfP(){return"Odepnij"}, +l6(a,b){return a+" oraz "+b+" innych pisze"}, +l7(a,b){return a+" oraz "+b+" pisz\u0105"}, +l8(a){return a+" pisze"}, +l9(a){return a+" opu\u015bci\u0142/-a czat"}, +la(a,b){return a+" wys\u0142a\u0142/-a wydarzenie "+b}, +gmt(){return"Unverified"}, +ge1(){return"Zweryfikowane"}, +gk9(){return"Start Verification"}, +gka(){return"You successfully verified!"}, +glb(){return"Verifying other account"}, +glc(){return"Widoczno\u015b\u0107 historii czatu"}, +gld(){return"Widoczny dla wszystkich u\u017cytkownik\xf3w"}, +gle(){return"Widoczny dla ka\u017cdego"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return u.O}, +gli(){return"Tapeta"}, +glj(){return"Warning!"}, +glk(){return"\u015aroda"}, +ghu(){return"We sent you an email"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return"Dzi\u0119ki tym adresom mo\u017cesz odzyska\u0107 swoje has\u0142o."}, +geR(){return"Tak"}, +glo(){return"Ty"}, +gkc(){return"Dosta\u0142e\u015b/-a\u015b zaproszenie do tego czatu"}, +glp(){return"Nie uczestniczysz ju\u017c w tym czacie"}, +glq(){return"Zosta\u0142e\u015b zbanowany na tym czacie"}, +gls(){return"Tw\xf3j klucz publiczny"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Dodaj do relacji"}, +gml(){return"Opublikuj"}, +gkb(){return"Kto mo\u017ce widzie\u0107 moje relacje?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"Co u Ciebie s\u0142ycha\u0107?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Szukaj"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.a3A.prototype={ +gjH(){return"Passwords do not match!"}, +gjN(){return"Please enter a valid email address."}, +gfM(){return"Repeat password"}, +jM(a){return"Please choose at least "+a+" characters."}, +ghT(){return"Sobre"}, +ghU(a){return"Accept"}, +hV(a){return"\ud83d\udc4d "+a+" accepted the invitation"}, +hW(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghX(){return"Add email"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Admin"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" answered the call"}, +ghZ(){return"Anyone can join"}, +gfW(){return"Archive"}, +geN(){return"Tens a certeza?"}, +gi_(){return"Are you sure you want to log out?"}, +gi0(){return u.mc}, +i1(a){return"Accept this verification request from "+a+"?"}, +i2(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +i3(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfX(){return"Ban from chat"}, +gi4(){return"Banned"}, +i5(a,b){return a+" banned "+b}, +gi6(){return"Block Device"}, +gdm(){return"Blocked"}, +gi7(){return"Bot messages"}, +gkr(){return"Bubble size"}, +gcT(a){return"Cancelar"}, +fY(a){return"Can't open the URI "+a}, +gfZ(){return"Change device name"}, +ib(a){return a+" changed the chat avatar"}, +ic(a,b){return a+" changed the chat description to: '"+b+"'"}, +ie(a,b){return a+" changed the chat name to: '"+b+"'"}, +ig(a){return a+" changed the chat permissions"}, +ih(a,b){return a+" changed their displayname to: '"+b+"'"}, +ii(a){return a+" changed the guest access rules"}, +ij(a,b){return a+" changed the guest access rules to: "+b}, +ik(a){return a+" changed the history visibility"}, +il(a,b){return a+" changed the history visibility to: "+b}, +im(a){return a+" changed the join rules"}, +io(a,b){return a+" changed the join rules to: "+b}, +ip(a){return a+" changed their avatar"}, +iq(a){return a+" changed the chat aliases"}, +ir(a){return a+" changed the invitation link"}, +gh_(){return"Change password"}, +gi9(){return"Change your style"}, +gi8(){return"Change the name of the chat"}, +gia(){return"Change wallpaper"}, +gis(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghw(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +git(){return u.lx}, +giu(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giw(){return"Choose a username"}, +gh0(){return"Clear archive"}, +gdg(a){return"Fechar"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Ban the given user from this chat"}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Send HTML-formatted text"}, +giC(){return"Invite the given user to this chat"}, +giD(){return"Join the given chat"}, +giE(){return"Remove the given user from this chat"}, +giF(){return"Leave this chat"}, +gku(){return"Describe yourself"}, +giG(){return u.N}, +giH(){return"Set your display name for this chat"}, +gkv(){return u.Q}, +gkw(){return"Send unformatted text"}, +gkx(){return"Send reply as a reaction"}, +gky(){return"Send text"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"Command invalid"}, +kA(a){return a+" is not a command."}, +giJ(){return"Please compare the emojis"}, +giK(){return"Please compare the numbers"}, +gh1(){return"Configure chat"}, +giL(){return"Contact has been invited to the chat"}, +giM(){return"Contains display name"}, +giN(){return"Contains username"}, +gfo(){return u.a4}, +giO(){return"Copiada para a \xe1rea de transfer\xeancia"}, +gfp(a){return"Copy"}, +giP(){return"Copy to clipboard"}, +iQ(a){return"Could not decrypt message: "+a}, +iR(a){return a+" members"}, +iS(a){return"\ud83d\udcac "+a+" created the chat"}, +giT(){return"Dark"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"-"+b+"-"+a}, +giW(){return u.e6}, +giX(){return"Default permission level"}, +geB(a){return"Eliminar"}, +giY(){return"Delete account"}, +gh3(){return"Delete message"}, +gfs(){return"Devices"}, +geS(){return"Direct Chats"}, +gns(a){return"Download"}, +gj_(){return"Edit"}, +gj0(){return"Edit blocked servers"}, +gh4(){return"Edit chat permissions"}, +gh5(){return"Edit chat avatar"}, +gh6(){return"Emote already exists!"}, +gh7(){return"Invalid emote shortcode!"}, +gj1(){return"Emote packs for chat"}, +gh8(){return"Emote Settings"}, +gh9(){return"Emote shortcode"}, +gj2(){return u.lm}, +gfe(){return"Empty chat"}, +gj3(){return"Enable emote pack globally"}, +gfw(){return"Enable encryption"}, +gj4(){return u.gh}, +gha(){return"Encryption is not enabled"}, +j5(a){return a+" ended the call"}, +gnA(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkJ(){return"Homeserver"}, +gj6(){return"Enter your homeserver"}, +ghb(){return"Everything ready!"}, +gfz(){return"Extremely offensive"}, +gj9(a){return"Font size"}, +geD(a){return"Forward"}, +gja(){return"sexta-feira"}, +gkH(){return"From joining"}, +gkI(){return"From the invitation"}, +gfQ(){return"Go to the new chat"}, +ghx(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghy(){return"Guests are forbidden"}, +ghz(){return"Guests can join"}, +jb(a,b){return a+" has withdrawn the invitation for "+b}, +ghc(){return"Ajuda"}, +gjc(){return"Hide redacted events"}, +gjd(){return"Hide unknown events"}, +gfA(){return"How offensive is this content?"}, +ghd(){return"Ignore"}, +gek(){return"Ignored users"}, +gje(){return u.a}, +gjf(){return"Ignore username"}, +gfB(){return"I have clicked on the link"}, +gjg(){return"Incorrect passphrase or recovery key"}, +gfC(){return"Inoffensive"}, +gjh(){return"Invite contact"}, +ji(a){return"Invite contact to "+a}, +gjk(){return"Invited"}, +jl(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjm(){return"Invited users only"}, +gjj(){return"Invite for me"}, +gjn(){return"typing a message"}, +hf(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghe(){return"Join chat"}, +jo(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghg(){return"Kick from chat"}, +hh(a){return"Last active: "+a}, +gjp(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjq(){return"Left the chat"}, +gjr(){return"Light"}, +js(a){return"Load "+a+" more participants"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghi(){return"Load more\u2026"}, +geX(){return"Iniciar sess\xe3o"}, +jt(a){return"Log in to "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Terminar sess\xe3o"}, +gju(){return"Member changes"}, +gf4(){return"Mention"}, +gjv(){return"Mensagens"}, +go8(){return"No matching search results."}, +gfD(){return"Moderator"}, +gjw(){return"segunda-feira"}, +ghk(){return u.f}, +gfg(){return"New chat"}, +ghl(){return"New verification request!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Next"}, +gjx(){return"No"}, +gjy(){return"No connection to the server"}, +gjz(){return"No emotes found. \ud83d\ude15"}, +gjA(){return u.S}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return u.c}, +gfE(){return"No permission"}, +ghm(){return"No chats found\u2026"}, +gfF(){return"Notifica\xe7\xf5es"}, +gjC(){return"Notifications enabled for this account"}, +gfG(){return"Offensive"}, +gjD(){return"Offline"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oops, something went wrong\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"Or"}, +gho(){return"Participant"}, +gjF(){return"passphrase or recovery key"}, +gjG(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjI(){return"Pick an image"}, +gjJ(){return"Pin"}, +gjL(){return"Please choose a username"}, +gfI(){return u.b}, +gfJ(){return"Please enter your password"}, +gjO(){return"Please enter your username"}, +gjP(){return u._}, +gjR(){return"Privacidade"}, +gkS(){return"Push rules"}, +gfL(a){return"Raz\xe3o"}, +jT(a){return a+" redacted an event"}, +gjU(){return"Reject"}, +jV(a){return a+" rejected the invitation"}, +gbI(a){return"Remove"}, +gjW(){return"Remove all other devices"}, +jY(a){return"Removed by "+a}, +gk6(){return"Unban from chat"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Render rich message content"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Reply"}, +gfh(){return"Report message"}, +gk_(){return"Group chat has been upgraded"}, +gk0(){return"Group chat version"}, +ghA(){return"s\xe1bado"}, +gkd(){return"Save file"}, +ghB(){return"Security"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Seen by "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hD(a,b){return"Seen by "+a+" and "+b}, +geJ(a){return"Send"}, +ghE(){return"Send a message"}, +gkg(){return"Send as text"}, +ghF(){return"Send audio"}, +ghG(){return"Send file"}, +ghH(){return"Send image"}, +ghI(){return"Send messages"}, +ghJ(){return"Send video"}, +hK(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hN(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fR(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hM(a){return"\ud83c\udfa5 "+a+" sent a video"}, +kh(a){return a+" sent call information"}, +gkj(){return"Set invitation link"}, +gfS(){return"Set permissions level"}, +gfU(){return"Configura\xe7\xf5es"}, +gfl(a){return"Share"}, +kk(a){return a+" shared their location"}, +gkl(){return"Show password"}, +gfa(){return"Sign up"}, +gly(){return"Single Sign on"}, +ghP(a){return"Skip"}, +gnS(){return"Invite"}, +ghQ(){return"Source code"}, +hR(a){return a+" started a call"}, +gkn(a){return"Submit"}, +gko(){return"domingo"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"System"}, +gkW(){return"They Don't Match"}, +gkX(){return"They Match"}, +gkY(){return"quinta-feira"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"Try to send again"}, +gl1(){return"ter\xe7a-feira"}, +l2(a,b){return a+" unbanned "+b}, +gl3(){return"Unblock Device"}, +gl4(){return"Unknown device"}, +gk7(){return"Unknown encryption algorithm"}, +l5(a,b){return"Unknown event '"+a+"'"}, +gfP(){return"Unpin"}, +l6(a,b){return a+" and "+b+" others are typing"}, +l7(a,b){return a+" and "+b+" are typing"}, +l8(a){return a+" is typing"}, +l9(a){return"\ud83d\udeaa "+a+" left the chat"}, +la(a,b){return a+" sent a "+b+" event"}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Start Verification"}, +gka(){return"You successfully verified!"}, +glb(){return"Verifying other account"}, +glc(){return"Visibility of the chat history"}, +gld(){return"Visible for all participants"}, +gle(){return"Visible for everyone"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return u.O}, +gli(){return"Wallpaper"}, +glj(){return"Warning!"}, +glk(){return"quarta-feira"}, +ghu(){return"We sent you an email"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return u.X}, +geR(){return"Yes"}, +glo(){return"You"}, +gkc(){return"You are invited to this chat"}, +glp(){return u.W}, +glq(){return"You have been banned from this chat"}, +gls(){return"Your public key"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Pesquisar"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avt.prototype={ +gjH(){return"Senhas diferentes!"}, +gjN(){return"Por favor, insira um email v\xe1lido."}, +gfM(){return"Repita a senha"}, +jM(a){return"Por favor, use ao menos "+a+" caracteres."}, +ghT(){return"Sobre"}, +ghU(a){return"Aceitar"}, +hV(a){return"\ud83d\udc4d "+a+" aceitou o convite"}, +hW(a){return"\ud83d\udd10 "+a+" ativou a criptografia ponta-a-ponta"}, +ghX(){return"Adicionar email"}, +glU(){return"Por favor, confirme seu ID Matrix para apagar sua conta."}, +lE(a){return"Isto deveria ser "+a}, +gfn(){return"Admin"}, +glP(){return"Enviar olhos arregalados"}, +glO(){return"Enviar um afago"}, +glQ(){return"Enviar um abra\xe7o"}, +lt(a){return a+" enviou olhos arregalados"}, +lW(a){return a+" afagou voc\xea"}, +m7(a){return a+" abra\xe7ou voc\xea"}, +hY(a,b){return a+" atendeu \xe0 chamada"}, +ghZ(){return"Qualquer pessoa pode participar"}, +gfW(){return"Arquivo"}, +geN(){return"Tem certeza?"}, +gi_(){return"Tem certeza que deseja encerrar a sess\xe3o?"}, +gi0(){return"Para poder validar a outra pessoa, por favor, insira sua frase secreta ou chave de recupera\xe7\xe3o."}, +i1(a){return"Aceitar esta solicita\xe7\xe3o de verifica\xe7\xe3o de "+a+"?"}, +i2(a,b,c){return"O servidor matriz suporta os tipos de login:\n"+a+"\nMas este app suporta apenas:\n"+b}, +i3(a,b,c,d){return"O servidor matriz suporta as vers\xf5es Spec:\n"+a+"\nMas este app suporta apenas "+b}, +gfX(){return"Banir da conversa"}, +gi4(){return"Banido"}, +i5(a,b){return a+" baniu "+b}, +gi6(){return"Bloquear dispositivo"}, +gdm(){return"Bloqueado"}, +gi7(){return"Mensagens de rob\xf4s"}, +gkr(){return"Tamanho do bal\xe3o"}, +gcT(a){return"Cancelar"}, +fY(a){return"N\xe3o foi poss\xedvel abrir a URI "+a}, +gfZ(){return"Alterar o nome do dispositivo"}, +ib(a){return a+" alterou o avatar da conversa"}, +ic(a,b){return a+" alterou a descri\xe7\xe3o da conversa para: '"+b+"'"}, +ie(a,b){return a+" alterou o nome da conversa para: '"+b+"'"}, +ig(a){return a+" alterou as permiss\xf5es na conversa"}, +ih(a,b){return a+" mudou o seu nome de exibi\xe7\xe3o para: '"+b+"'"}, +ii(a){return a+" alterou as regras de acesso dos convidados"}, +ij(a,b){return a+" alterou as regras de acesso dos convidados para: "+b}, +ik(a){return a+" alterou a visibilidade do hist\xf3rico"}, +il(a,b){return a+u.jW+b}, +im(a){return a+" alterou as regras para participa\xe7\xe3o"}, +io(a,b){return a+" alterou as regras para participa\xe7\xe3o para: "+b}, +ip(a){return a+" alterou seu avatar"}, +iq(a){return a+" alterou os cognomes da sala"}, +ir(a){return a+" alterou o link de convite"}, +gh_(){return"Alterar a senha"}, +gi9(){return"Alterar o tema"}, +gi8(){return"Alterar o nome do grupo"}, +gia(){return"Alterar o pano de fundo"}, +gis(){return"A criptografia foi corrompida"}, +gf0(){return"Conversas"}, +ghw(){return"Seu backup de conversas foi configurado."}, +gfc(){return"Backup da conversa"}, +git(){return"Suas mensagens antigas s\xe3o protegidas com sua chave de recupera\xe7\xe3o. Por favor, evite perd\xea-la."}, +giu(){return"Conversas"}, +gfd(){return"Escolha uma senha forte"}, +giw(){return"Escolha um nome de usu\xe1rio"}, +gh0(){return"Limpar arquivo"}, +gdg(a){return"Fechar"}, +glR(){return"Marcar como conversa direta"}, +glS(){return"Marcar como grupo"}, +gix(){return"Banir um(a) usu\xe1rio(a) desta sala"}, +giy(){return"Limpar dados tempor\xe1rios"}, +giz(){return"Criar uma sala vazia.\nUse --no-encryption para desabilitar a criptografia"}, +giA(){return"Descartar sess\xe3o"}, +giB(){return"Iniciar uma conversa direta\nUse --no-encryption para desabilitar a criptografia"}, +gkt(){return"Enviar mensagem formatada em HTML"}, +giC(){return"Convidar um(a) usu\xe1rio(a) para esta sala"}, +giD(){return"Entrar numa sala"}, +giE(){return"Remover um(a) usu\xe1rio(a) desta sala"}, +giF(){return"Sair desta sala"}, +gku(){return"Descrever voc\xea mesmo"}, +giG(){return"Determinar sua imagem para esta sala (via mxc-uri)"}, +giH(){return"Determinar seu nome de exibi\xe7\xe3o para esta sala"}, +gkv(){return"Determinar o grau de poderes de um(a) usu\xe1rio(a) (padr\xe3o: 50)"}, +gkw(){return"Enviar mensagem sem formata\xe7\xe3o"}, +gkx(){return"Enviar uma resposta como rea\xe7\xe3o"}, +gky(){return"Enviar mensagem"}, +giI(){return"Revogar o banimento de um(a) usu\xe1rio(a) desta sala"}, +gkz(){return"Comando inv\xe1lido"}, +kA(a){return a+" n\xe3o \xe9 um comando."}, +giJ(){return"Compare e certifique-se que os seguintes emojis batem com os do outro dispositivo:"}, +giK(){return"Compare e certifique-se de que os seguintes n\xfameros batem com os do outro dispositivo:"}, +gh1(){return"Configurar conversa"}, +giL(){return"O contato foi convidado ao grupo"}, +giM(){return"Cont\xe9m nome de exibi\xe7\xe3o"}, +giN(){return"Cont\xe9m nome de usu\xe1rio"}, +gfo(){return"O conte\xfado foi denunciado para quem administra o servidor"}, +giO(){return"Copiado para \xe1rea de transfer\xeancia"}, +gfp(a){return"Copiar"}, +giP(){return"Copiar para a \xe1rea de transfer\xeancia"}, +iQ(a){return"N\xe3o foi poss\xedvel decriptar a mensagem: "+a}, +iR(a){return a+" participantes"}, +iS(a){return"\ud83d\udcac "+a+" criou a conversa"}, +giT(){return"Escuro"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"/"+b+"/"+a}, +giW(){return"Isto desativar\xe1 a conta do usu\xe1rio. \xc9 irrevers\xedvel! Tem certeza?"}, +giX(){return"N\xedvel de permiss\xe3o padr\xe3o"}, +geB(a){return"Apagar"}, +giY(){return"Apagar conta"}, +gh3(){return"Apagar mensagem"}, +gfs(){return"Dispositivos"}, +geS(){return"Conversas diretas"}, +gj_(){return"Editar"}, +gj0(){return"Editar servidores bloqueados"}, +gh4(){return"Editar permiss\xf5es da conversa"}, +gh5(){return"Editar o avatar da sala"}, +gh6(){return"Emoji j\xe1 existe!"}, +gh7(){return"C\xf3digo emoji inv\xe1lido!"}, +gj1(){return"Pacote de emoji para a sala"}, +gh8(){return"Configura\xe7\xe3o dos Emoji"}, +gh9(){return"C\xf3digo Emoji"}, +gj2(){return"Voc\xea tem que escolher um c\xf3digo emoji e uma imagem!"}, +gfe(){return"Conversa vazia"}, +gj3(){return"Habilitar globalmente o pacote de emoji"}, +gfw(){return"Habilitar criptografia"}, +gj4(){return"Voc\xea n\xe3o poder\xe1 desabilitar a criptografia posteriormente. Tem certeza?"}, +gha(){return"A criptografia n\xe3o est\xe1 habilitada"}, +j5(a){return a+" finalizou a chamada"}, +gf1(){return"Inserir endere\xe7o de e-mail"}, +gkJ(){return"Servidor matriz"}, +gj6(){return"Insira um servidor matriz"}, +ghb(){return"Tudo pronto!"}, +gfz(){return"Extremamente ofensivo"}, +gj9(a){return"Tamanho da fonte"}, +geD(a){return"Encaminhar"}, +gja(){return"Sexta-feira"}, +gkH(){return"Desde que entrou"}, +gkI(){return"Desde o convite"}, +gfQ(){return"Ir para a sala nova"}, +ghx(){return"Descri\xe7\xe3o do grupo"}, +f8(a){return"Grupo com "+a}, +ghy(){return"Convidados est\xe3o proibidos"}, +ghz(){return"Convidados podem participar"}, +jb(a,b){return a+" revogou o convite para "+b}, +ghc(){return"Ajuda"}, +gjc(){return"Ocultar eventos removidos"}, +gjd(){return"Ocultar eventos desconhecidos"}, +gfA(){return"O qu\xe3o ofensivo \xe9 este conte\xfado?"}, +ghd(){return"Ignorar"}, +gek(){return"Usu\xe1rios ignorados"}, +gje(){return"Voc\xea pode ignorar usu\xe1rios que est\xe3o lhe pertubando. N\xe3o ser\xe1 poss\xedvel receber mensagens ou convites de usu\xe1rios na sua lista pessoal de ignorados."}, +gjf(){return"Ignorar usu\xe1rio"}, +gfB(){return"Eu cliquei no link"}, +gjg(){return"Frase secreta ou chave de recupera\xe7\xe3o incorreta"}, +gfC(){return"Inofensivo"}, +gjh(){return"Convidar contato"}, +ji(a){return"Convidar contato para "+a}, +gjk(){return"Foi convidado"}, +jl(a,b){return"\ud83d\udce9 "+a+" convidou "+b}, +gjm(){return"Apenas usu\xe1rios convidados"}, +gjj(){return"Convite para mim"}, +gjn(){return"est\xe1 escrevendo"}, +hf(a){return"\ud83d\udc4b "+a+" entrou na conversa"}, +ghe(){return"Entrar na sala"}, +jo(a,b){return"\ud83d\udc5e "+a+" enxotou "+b}, +ghg(){return"Expulso da conversa"}, +hh(a){return"\xdaltima vez ativo: "+a}, +gjp(){return"Visto h\xe1 muito tempo atr\xe1s"}, +geV(){return"Sair"}, +gjq(){return"Sair da conversa"}, +gjr(){return"Claro"}, +js(a){return"Carregue "+a+" mais participantes"}, +gfq(){return"Exportar sess\xe3o e limpar dispositivo"}, +gkD(){return"Esta a\xe7\xe3o n\xe3o pode ser desfeita. Certifique-se de que o arquivo backup est\xe1 guardado e seguro."}, +gkB(){return"Usu\xe1rios TOR: Exportar sess\xe3o"}, +gkC(){return"Para usu\xe1rios TOR, \xe9 recomendado exportar a sess\xe3o antes de fechar a janela."}, +gkK(){return"Usu\xe1rios TOR: Importar sess\xe3o"}, +gkL(){return"Voc\xea exportou sua \xfaltima sess\xe3o no TOR? Importe ela rapidamente e continue conversando."}, +geW(){return"Carregando... Aguarde."}, +ghi(){return"Carregando mais\u2026"}, +geX(){return"Iniciar sess\xe3o"}, +jt(a){return"Conectar a "+a}, +gkM(){return"Entrar com um clique"}, +ghj(){return"Encerrar sess\xe3o"}, +gju(){return"Altera\xe7\xf5es de membros"}, +gf4(){return"Mencionar"}, +gjv(){return"Mensagens"}, +gfD(){return"Moderador"}, +gjw(){return"Segunda-feira"}, +ghk(){return"Por favor, observe que, por enquanto, voc\xea precisa do Pantalaimon para usar criptografia ponta-a-ponta."}, +gfg(){return"Nova conversa"}, +ghl(){return"Nova solicita\xe7\xe3o de verifica\xe7\xe3o!"}, +gdl(a){return"Pr\xf3ximo"}, +gjx(){return"N\xe3o"}, +gjy(){return"Sem conex\xe3o com o servidor"}, +gjz(){return"Nenhum emoji encontrado. \ud83d\ude15"}, +gjA(){return"Voc\xea s\xf3 pode ativar criptografia quando a sala n\xe3o for mais publicamente acess\xedvel."}, +kP(a,b){return a.k(0)+" n\xe3o \xe9 um servidor matrix, usar "+b.k(0)+" talvez?"}, +gjB(){return"Voc\xea ainda n\xe3o adicionou uma forma de recuparar sua senha."}, +gfE(){return"Sem permiss\xe3o"}, +ghm(){return"Nenhuma sala encontrada\u2026"}, +gfF(){return"Notifica\xe7\xf5es"}, +gjC(){return"Notifica\xe7\xf5es habilitadas para esta conta"}, +gfG(){return"Ofensivo"}, +gjD(){return"Desconectado"}, +gdq(){return"Ok"}, +geE(){return"Opa, algo deu errado\u2026"}, +gkQ(){return"Um dos seus clientes foi desvinculado"}, +gkR(){return"Abrir no mapas"}, +gki(){return"Este servidor precisa validar seu email para efetuar o registro."}, +ghn(){return"Ou"}, +gho(){return"Participante"}, +gjF(){return"frase secreta ou chave de recupera\xe7\xe3o"}, +gjG(a){return"Senha"}, +gf6(){return"Esqueci a senha"}, +ghp(){return"Senha foi alterada"}, +ghq(){return"Recupera\xe7\xe3o de senha"}, +gjI(){return"Escolha uma imagem"}, +gjJ(){return"Alfinetar"}, +gjL(){return"Por favor, escolha um nome de usu\xe1rio"}, +gfI(){return"Por favor, clique a liga\xe7\xe3o no e-mail para prosseguir."}, +gfJ(){return"Por favor, insira sua senha"}, +gjO(){return"Por favor, insira seu nome de usu\xe1rio"}, +gjP(){return"Por favor, siga as instru\xe7\xf5es no site e toque em pr\xf3ximo."}, +gjR(){return"Privacidade"}, +gkS(){return"Regras de notifica\xe7\xe3o"}, +gfL(a){return"Motivo"}, +jT(a){return a+" removeu um evento"}, +gjU(){return"Recusar"}, +jV(a){return a+" recusou o convite"}, +gbI(a){return"Remover"}, +gjW(){return"Remover todos os outros dispositivos"}, +jY(a){return"Removido por "+a}, +gk6(){return"Revogar banimento"}, +gjX(){return"Remover seu avatar"}, +gjZ(){return"Exibir conte\xfado formatado"}, +ghs(){return"Substituir sala por uma nova vers\xe3o"}, +gfN(a){return"Responder"}, +gfh(){return"Denunciar mensagem"}, +gk_(){return"Sala foi atualizada"}, +gk0(){return"Vers\xe3o da sala"}, +ghA(){return"S\xe1bado"}, +gkd(){return"Salvar arquivo"}, +ghB(){return"Seguran\xe7a"}, +gjS(){return"Chave de recupera\xe7\xe3o"}, +gkT(){return"Perdeu a chave de recupera\xe7\xe3o?"}, +hC(a){return"Visto por "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Visto por "+a+" e mais "+b+" pessoas",s,s)}, +hD(a,b){return"Visto por "+a+" e "+b}, +geJ(a){return"Enviar"}, +ghE(){return"Enviar mensagem"}, +gkg(){return"Enviar como texto"}, +ghF(){return"Enviar audio"}, +ghG(){return"Enviar arquivo"}, +ghH(){return"Enviar imagem"}, +ghI(){return"Enviar mensagens"}, +ghJ(){return"Enviar v\xeddeo"}, +hK(a){return"\ud83d\udcc1 "+a+" enviou um arquivo"}, +hN(a){return"\ud83c\udfa4 "+a+" enviou um audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" enviou uma imagem"}, +fR(a){return"\ud83d\ude0a "+a+" enviou uma figurinha"}, +hM(a){return"\ud83c\udfa5 "+a+" enviou um v\xeddeo"}, +kh(a){return a+" enviou informa\xe7\xf5es de chamada"}, +gkj(){return"Enviar link de convite"}, +gfS(){return"Determinar n\xedveis de permiss\xe3o"}, +gfU(){return"Configura\xe7\xf5es"}, +gfl(a){return"Compartilhar"}, +kk(a){return a+" compartilhou sua localiza\xe7\xe3o"}, +gkl(){return"Mostrar senha"}, +gfa(){return"Registrar"}, +gly(){return"Identidade \xdanica"}, +ghP(a){return"Pular"}, +ghQ(){return"C\xf3digo fonte"}, +hR(a){return a+" iniciou uma chamada"}, +gkn(a){return"Submeter"}, +gko(){return"Domingo"}, +glF(){return"Sincronizando\u2026 Por favor, aguarde."}, +gkq(){return"Sistema"}, +gkW(){return"N\xe3o correspondem"}, +gkX(){return"Correspondem"}, +gkY(){return"Quinta-feira"}, +gkZ(){return"Demasiadas requisi\xe7\xf5es. Por favor, tente novamente mais tarde!"}, +gl_(){return"Transferir de outro dispositivo"}, +gl0(){return"Tente enviar novamente"}, +gl1(){return"Ter\xe7a-feira"}, +l2(a,b){return a+" revogou o banimento de "+b}, +gl3(){return"Desbloquear dispositivo"}, +gl4(){return"Dispositivo desconhecido"}, +gk7(){return"Algoritmo de criptografia desconhecido"}, +l5(a,b){return"Evento desconhecido '"+a+"'"}, +gfP(){return"Desalfinetar"}, +l6(a,b){return a+" e mais "+b+" pessoas est\xe3o digitando"}, +l7(a,b){return a+" e "+b+" est\xe3o digitando"}, +l8(a){return a+" est\xe1 digitando"}, +l9(a){return"\ud83d\udeaa "+a+" saiu da conversa"}, +la(a,b){return a+" enviou um evento "+b}, +gmt(){return"N\xe3o verificado"}, +ge1(){return"Verificado"}, +gk9(){return"Iniciar verifica\xe7\xe3o"}, +gka(){return"Verifica\xe7\xe3o efetivada!"}, +glb(){return"Verificando outra conta"}, +glc(){return"Visibilidade do hist\xf3rico da conversa"}, +gld(){return"Vis\xedvel aos participantes"}, +gle(){return"Vis\xedvel a qualquer pessoa"}, +glf(){return"Esperando que a outra pessoa aceite a solicita\xe7\xe3o\u2026"}, +glg(){return"Esperando que a outra pessoa aceite os emoji\u2026"}, +glh(){return"Aguardando a outra pessoa aceitar os n\xfameros\u2026"}, +gli(){return"Pano de fundo"}, +glj(){return"Aten\xe7\xe3o!"}, +glk(){return"Quarta-feira"}, +ghu(){return"Enviamos um e-mail para voc\xea"}, +ghv(){return"Por que voc\xea quer denunciar isto?"}, +glm(){return"Limpar o backup da conversa para criar uma nova chave de recupera\xe7\xe3o?"}, +gln(){return"Voc\xea pode recuperar a sua senha com estes endere\xe7os."}, +geR(){return"Sim"}, +glo(){return"Voc\xea"}, +gkc(){return"Voc\xea foi convidada(o) a esta conversa"}, +glp(){return"Voc\xea n\xe3o est\xe1 mais participando desta conversa"}, +glq(){return"Voc\xea foi banido desta conversa"}, +gls(){return"Sua chave p\xfablica"}, +gkN(){return"Informa\xe7\xf5es da mensagem"}, +gmq(a){return"Hora"}, +gd3(a){return"Tipo da mensagem"}, +glv(){return"Remetente"}, +gmj(){return"Abrir galeria"}, +gmn(){return"Remover do espa\xe7o"}, +gmk(){return"Para destrancar suas mensagens antigas, por favor, insira sua chave de recupera\xe7\xe3o gerada numa sess\xe3o pr\xe9via. Suas chave de recupera\xe7\xe3o N\xc3O \xe9 sua senha."}, +glK(){return"Adicionar ao painel"}, +gml(){return"Publicar"}, +gkb(){return"Quem pode ver meu painel?"}, +gmp(){return"Este(a) usu\xe1rio(a) ainda n\xe3o postou no seu painel"}, +gmo(){return"Resposta enviada"}, +lB(a,b){return"Painel de "+a+":\n"+b}, +gll(){return"Por favor, note que pessoas podem ver e contactar umas \xe0s outras no seu painel."}, +gmu(){return"O que est\xe1 acontecendo?"}, +glI(){return"Adicionar descri\xe7\xe3o"}, +glC(){return"Por favor, note que pessoas podem ver e contactar umas \xe0s outras no seu painel. Ele ficar\xe1 vis\xedvel por apenas 24 horas, mas n\xe3o h\xe1 garantias de que ser\xe1 apagado por todos dispositivos e servidores."}, +gm8(){return"Eu compreendo"}, +gkV(){return"Delatar usu\xe1rio"}, +mm(a,b){return a+" reagiu com "+b}, +gjK(){return"Afixar \xe0 sala"}, +glT(){return"Tem certeza que quer desafixar o evento permanentemente?"}, +gfv(){return"Emojis"}, +gm2(){return"V\xeddeo chamadas experimentais"}, +glY(){return"Email ou nome de usu\xe1rio"}, +gma(){return"Problemas no modo privado"}, +gm9(){return'Infelizmente, o armazenamento de mensagens n\xe3o \xe9 habilitado por padr\xe3o no modo privado.\nPor favor, visite\n- about:config\n- atribua "true" a "dom.indexedDB.privateBrowsing.enabled"\nDe outro modo, n\xe3o ser\xe1 poss\xedvel executar o FluffyChat.'}, +gmx(){return"Nome"}, +gmE(){return"Voc\xea rejeitou o convite"}, +glr(){return"Voc\xea entrou na conversa"}, +gmy(){return"\ud83d\udc4d Voc\xea aceitou o convite"}, +mz(a){return"Voc\xea baniu "+a}, +mA(a){return"Voc\xea revogou o convite para "+a}, +mB(a){return"\ud83d\udce9 Voc\xea foi convidado por "+a}, +mC(a){return"\ud83d\udce9 Voc\xea convidou "+a}, +mD(a){return"\ud83d\udc5e Voc\xea expulsou "+a}, +mF(a){return"Voc\xea revogou o banimento de "+a}, +gmg(){return"Por favor, insira um e-mail v\xe1lido. De outro modo, voc\xea n\xe3o conseguir\xe1 recuperar sua senha. Caso prefira assim, toque novamente no bot\xe3o para continuar."}, +gmr(){return"Destrancar mensagens antigas"}, +glz(){return"Guardar a chave de recupera\xe7\xe3o no armazenamento seguro deste dispositivo."}, +glu(){return"Salvar esta chave manualmente via compartilhamento do sistema ou \xe1rea de transfer\xeancia."}, +glA(){return"Guardar de modo seguro neste dispositivo"}, +gk8(){return"Usu\xe1rio"}, +glX(){return"Personalizado"}, +gmw(){return"Por que esta mensagem est\xe1 ileg\xedvel?"}, +gmh(){return"Isto pode ocorrer caso a mensagem tenha sido enviada antes da entrada na sua conta com este dispositivo.\n\nTamb\xe9m \xe9 poss\xedvel que o remetente tenha bloqueado o seu dispositivo ou ocorreu algum problema com a conex\xe3o.\n\nVoc\xea consegue ler as mensagens em outra sess\xe3o? Ent\xe3o, pode transferir as mensagens de l\xe1! V\xe1 em Configura\xe7\xf5es > Dispositivos e confira se os dispositivos verificaram um ao outro. Quando abrir a conversa da pr\xf3xima vez e ambas as sess\xf5es estiverem abertas, as chaves ser\xe3o transmitidas automaticamente.\n\nN\xe3o gostaria de perder suas chaves quando sair ou trocar de dispositivos? Certifique-se que o backup de conversas esteja habilitado nas configura\xe7\xf5es."}, +gm0(){return"Entrar no espa\xe7o"}, +gm_(){return"Entrar na conversa"}, +glL(){return"Todos espa\xe7os"}, +mi(a){return a+" conversas"}, +gm6(){return"Ocultar eventos desimportantes"}, +geI(a){return"Buscar"}, +D(a,b){return this.gbI(this).$1(b)}} +A.avu.prototype={ +gjH(){return"As palavras-passe n\xe3o correspondem!"}, +gjN(){return"Por favor, insere um endere\xe7o de correio eletr\xf3nico v\xe1lido."}, +gfM(){return"Repete a palavra-passe"}, +jM(a){return"Por favor, usa no m\xednimo "+a+" caracteres."}, +ghT(){return"Acerca de"}, +ghU(a){return"Aceitar"}, +hV(a){return a+" aceitou o convite"}, +hW(a){return a+" ativou encripta\xe7\xe3o ponta-a-ponta"}, +ghX(){return"Adicionar correio eletr\xf3nico"}, +gfn(){return"Admin"}, +hY(a,b){return a+" atendeu a chamada"}, +ghZ(){return"Qualquer pessoa pode entrar"}, +gfW(){return"Arquivo"}, +geN(){return"Tens a certeza?"}, +gi_(){return"Tens a certeza que queres sair?"}, +gi0(){return"Para poderes assinar a outra pessoa, por favor, insere a tua senha de armazenamento seguro ou a chave de recupera\xe7\xe3o."}, +i1(a){return"Aceitar este pedido de verifica\xe7\xe3o de "+a+"?"}, +i2(a,b,c){return"O servidor suporta os tipos de in\xedcio de sess\xe3o:\n"+a+"\nMas esta aplica\xe7\xe3o apenas suporta:\n"+c}, +i3(a,b,c,d){return"O servidor suporta as vers\xf5es Spec:\n"+a+"\nMas esta aplica\xe7\xe3o apenas suporta "+d}, +gfX(){return"Banir da conversa"}, +gi4(){return"Banido(a)"}, +i5(a,b){return a+" baniu "+b}, +gi6(){return"Bloquear dispositivo"}, +gdm(){return"Bloqueado"}, +gi7(){return"Mensagens de rob\xf4s"}, +gkr(){return"Tamanho da bolha"}, +gcT(a){return"Cancelar"}, +fY(a){return"N\xe3o \xe9 poss\xedvel abrir o URI "+a}, +gfZ(){return"Alterar nome do dispositivo"}, +ib(a){return a+" alterou o avatar da conversa"}, +ic(a,b){return a+" alterou a descri\xe7\xe3o da conversa para: '"+b+"'"}, +ie(a,b){return a+" alterou o nome da conversa para: '"+b+"'"}, +ig(a){return a+" alterou as permiss\xf5es da conversa"}, +ih(a,b){return a+" alterou o seu nome para: '"+b+"'"}, +ii(a){return a+" alterou as regras de acesso de visitantes"}, +ij(a,b){return a+" alterou as regras de acesso de visitantes para: "+b}, +ik(a){return a+" alterou a visibilidade do hist\xf3rico"}, +il(a,b){return a+u.jW+b}, +im(a){return a+" alterou as regras de entrada"}, +io(a,b){return a+" alterou as regras de entrada para: "+b}, +ip(a){return a+" alterou o seu avatar"}, +iq(a){return a+" alterou as alcunhas da sala"}, +ir(a){return a+" alterou a liga\xe7\xe3o de convite"}, +gh_(){return"Alterar palavra-passe"}, +gi9(){return"Alterar o teu estilo"}, +gi8(){return"Alterar o nome do grupo"}, +gia(){return"Alterar o fundo"}, +gis(){return"A encripta\xe7\xe3o foi corrompida"}, +gf0(){return"Conversa"}, +ghw(){return"A c\xf3pia de seguran\xe7a foi configurada."}, +gfc(){return"C\xf3pia de seguran\xe7a de conversas"}, +git(){return"A tuas mensagens antigas est\xe3o protegidas com uma chave de recupera\xe7\xe3o. Por favor, certifica-te que n\xe3o a perdes."}, +giu(){return"Conversas"}, +gfd(){return"Escolhe uma palavra-passe forte"}, +giw(){return"Escolhe um nome de utilizador"}, +gh0(){return"Limpar arquivo"}, +gdg(a){return"Fechar"}, +gix(){return"Banir o utilizador dado desta sala"}, +giy(){return"Limpar cache"}, +giz(){return"Criar uma conversa de grupo vazia\nUsa --no-encryption para desativar a encripta\xe7\xe3o"}, +giA(){return"Descartar sess\xe3o"}, +giB(){return"Iniciar uma conversa direta\nUsa --no-encryption para desativar a encripta\xe7\xe3o"}, +gkt(){return"Enviar texto formatado com HTML"}, +giC(){return"Convidar o utilizador dado a esta sala"}, +giD(){return"Entrar na sala dada"}, +giE(){return"Remover o utilizador dado desta sala"}, +giF(){return"Sair desta sala"}, +gku(){return"Descreve-te"}, +giG(){return"Definir a tua imagem para esta sala (por mxc-uri)"}, +giH(){return"Definir o teu nome para esta sala"}, +gkv(){return"Definir o n\xedvel de poder do utilizador dado (por omiss\xe3o: 50)"}, +gkw(){return"Enviar texto n\xe3o formatado"}, +gkx(){return"Enviar respostas como rea\xe7\xf5es"}, +gky(){return"Enviar texto"}, +giI(){return"Perdoar o utilizador dado"}, +gkz(){return"Comando inv\xe1lido"}, +kA(a){return a+" n\xe3o \xe9 um comando."}, +giJ(){return"Compara e certifica-te que os emojis que se seguem correspondem aos do outro dispositivo:"}, +giK(){return"Compara e certifica-te que os n\xfameros que se seguem correspondem aos do outro dispositivo:"}, +gh1(){return"Configurar conversa"}, +giL(){return"O contacto foi convidado para o grupo"}, +giM(){return"Cont\xe9m nome de exibi\xe7\xe3o"}, +giN(){return"Cont\xe9m nome de utilizador"}, +gfo(){return"O conte\xfado foi denunciado aos admins do servidor"}, +giO(){return"Copiado para a \xe1rea de transfer\xeancia"}, +gfp(a){return"Copiar"}, +giP(){return"Copiar para a \xe1rea de transfer\xeancia"}, +iQ(a){return"N\xe3o foi poss\xedvel desencriptar mensagem: "+a}, +iR(a){return a+" participantes"}, +iS(a){return a+" criou a conversa"}, +giT(){return"Escuro"}, +iU(a,b){return a+" \xe0s "+b}, +iV(a,b,c){return c+"-"+b+"-"+a}, +giW(){return"Isto ir\xe1 desativar a tua conta. N\xe3o \xe9 revers\xedvel! Tens a certeza?"}, +giX(){return"N\xedvel de permiss\xe3o normal"}, +geB(a){return"Eliminar"}, +giY(){return"Eliminar conta"}, +gh3(){return"Eliminar mensagem"}, +gfs(){return"Dispositivos"}, +geS(){return"Conversas diretas"}, +gj_(){return"Editar"}, +gj0(){return"Editar servidores bloqueados"}, +gh4(){return"Editar permiss\xf5es de conversa"}, +gh5(){return"Editar avatar da sala"}, +gh6(){return"Emote j\xe1 existente!"}, +gh7(){return"C\xf3digo de emote inv\xe1lido!"}, +gj1(){return"Pacotes de emotes da sala"}, +gh8(){return"Configura\xe7\xf5es de emotes"}, +gh9(){return"C\xf3digo do emote"}, +gj2(){return"Precisas de escolher um c\xf3digo de emote e uma imagem!"}, +gfe(){return"Conversa vazia"}, +gj3(){return"Ativar pacote de emotes globalmente"}, +gfw(){return"Ativar encripta\xe7\xe3o"}, +gj4(){return"Nunca mais poder\xe1s desativar a encripta\xe7\xe3o. Tens a certeza?"}, +gha(){return"A encripta\xe7\xe3o n\xe3o est\xe1 ativada"}, +j5(a){return a+" terminou a chamada"}, +gf1(){return"Insere um endere\xe7o de correio eletr\xf3nico"}, +gkJ(){return"Servidor"}, +gj6(){return"Insere o teu servidor"}, +ghb(){return"Tudo a postos!"}, +gfz(){return"Extremamente ofensivo"}, +gj9(a){return"Tamanho da letra"}, +geD(a){return"Reencaminhar"}, +gja(){return"Sexta-feira"}, +gfQ(){return"Ir para a nova sala"}, +ghx(){return"Descri\xe7\xe3o do grupo"}, +f8(a){return"Grupo com "+a}, +ghy(){return"S\xe3o proibidos visitantes"}, +ghz(){return"Podem entrar visitantes"}, +jb(a,b){return a+" revogou o convite para "+b}, +ghc(){return"Ajuda"}, +gjc(){return"Esconder eventos eliminados"}, +gjd(){return"Esconder eventos desconhecidos"}, +gfA(){return"Qu\xe3o ofensivo \xe9 este conte\xfado?"}, +ghd(){return"Ignorar"}, +gek(){return"Utilizadores ignorados"}, +gje(){return"Podes ignorar utilizadores que te incomodem. N\xe3o ir\xe1s poder receber quaisquer mensagens ou convites para salas de utilizadores na tua lista pessoal de ignorados."}, +gjf(){return"Nome do utilizador a ignorar"}, +gfB(){return"Eu cliquei na liga\xe7\xe3o"}, +gjg(){return"Senha ou chave de recupera\xe7\xe3o incorretos"}, +gfC(){return"Inofensivo"}, +gjh(){return"Convidar contacto"}, +ji(a){return"Convidar contacto para "+a}, +gjk(){return"Convidado(a)"}, +jl(a,b){return a+" convidou "+b}, +gjm(){return"Utilizadores(as) convidados(as) apenas"}, +gjj(){return"Convite para mim"}, +gjn(){return"est\xe1 a escrever"}, +hf(a){return a+" entrou na conversa"}, +ghe(){return"Entrar na sala"}, +jo(a,b){return a+" expulsou "+b}, +ghg(){return"Expulsar da conversa"}, +hh(a){return"Ativo(a) pela \xfaltima vez: "+a}, +gjp(){return"Visto(a) h\xe1 muito tempo"}, +geV(){return"Sair"}, +gjq(){return"Saiu da conversa"}, +gjr(){return"Claro"}, +js(a){return"Carregar mais "+a+" participantes"}, +gfq(){return"Exportar sess\xe3o e limpar dispositivo"}, +gkD(){return"Esta a\xe7\xe3o n\xe3o pode ser revertida. Assegura-te que guardas bem a c\xf3pia de seguran\xe7a."}, +gkB(){return"Utilizadores do TOR: Exportar sess\xe3o"}, +gkC(){return"Para utilizadores do TOR, \xe9 recomendado exportar a sess\xe3o antes de fechar a janela."}, +gkK(){return"Utilizadores do TOR: Importar sess\xe3o"}, +gkL(){return"Exportaste a tua sess\xe3o na \xfaltima vez que estiveste no TOR? Importa-a rapidamente e continua a conversar."}, +geW(){return"A carregar... Por favor aguarde."}, +ghi(){return"Carregar mais\u2026"}, +geX(){return"Entrar"}, +jt(a){return"Entrar em "+a}, +gkM(){return"Entrar com um clique"}, +ghj(){return"Sair"}, +gju(){return"Altera\xe7\xf5es de membros"}, +gf4(){return"Mencionar"}, +gjv(){return"Mensagens"}, +gfD(){return"Moderador"}, +gjw(){return"Segunda-feira"}, +ghk(){return"Por favor,"}, +gfg(){return"Nova conversa"}, +ghl(){return"Novo pedido de verifica\xe7\xe3o!"}, +gdl(a){return"Pr\xf3ximo"}, +gjx(){return"N\xe3o"}, +gjy(){return"Nenhuma liga\xe7\xe3o ao servidor"}, +gjz(){return"Nenhuns emotes encontrados. \ud83d\ude15"}, +gjA(){return"S\xf3 podes ativar a encripta\xe7\xe3o quando a sala n\xe3o for publicamente acess\xedvel."}, +kP(a,b){return a.k(0)+" n\xe3o \xe9 um servidor Matrix, usar "+b.k(0)+"?"}, +gjB(){return"Ainda n\xe3o adicionaste uma forma de recuperar a tua palavra-passe."}, +gfE(){return"Sem permiss\xe3o"}, +ghm(){return"N\xe3o foram encontradas nenhumas salas\u2026"}, +gfF(){return"Notifica\xe7\xf5es"}, +gjC(){return"Notifica\xe7\xf5es ativadas para esta conta"}, +gfG(){return"Offensivo"}, +gjD(){return"Offline"}, +gdq(){return"ok"}, +geE(){return"Ups, algo correu mal\u2026"}, +gkQ(){return"Um dos teus clientes terminou sess\xe3o"}, +gkR(){return"Abrir nos mapas"}, +gki(){return"Este servidor precisa de validar o teu endere\xe7o de correio eletr\xf3nico para o registo."}, +ghn(){return"Ou"}, +gho(){return"Participante"}, +gjF(){return"senha ou chave de recupera\xe7\xe3o"}, +gjG(a){return"Palavra-passe"}, +gf6(){return"Palavra-passe esquecida"}, +ghp(){return"A palavra-passe foi alterada"}, +ghq(){return"Recupera\xe7\xe3o de palavra-passe"}, +gjI(){return"Escolher uma imagem"}, +gjJ(){return"Afixar"}, +gjL(){return"Por favor, escolhe um nome de utilizador"}, +gfI(){return"Por favor, clica na liga\xe7\xe3o no correio eletr\xf3nico e depois continua."}, +gfJ(){return"Por favor, insere a tua palavra-passe"}, +gjO(){return"Por favor, insere o teu nome de utilizador"}, +gjP(){return'Por favor, segue as instru\xe7\xf5es no website e clica em "Seguinte".'}, +gjR(){return"Privacidade"}, +gfL(a){return"Raz\xe3o"}, +jT(a){return a+" eliminou um evento"}, +gjU(){return"Rejeitar"}, +jV(a){return a+" rejeitou o convite"}, +gbI(a){return"Remover"}, +gjW(){return"Remover todos os outros dispositivos"}, +jY(a){return"Removido por "+a}, +gk6(){return"Perdoar nesta conversa"}, +gjX(){return"Remover o teu avatar"}, +gjZ(){return"Exibir conte\xfado de mensagem rico"}, +ghs(){return"Substituir sala com vers\xe3o mais recente"}, +gfN(a){return"Responder"}, +gfh(){return"Reportar mensagem"}, +gk_(){return"A sala foi atualizada"}, +gk0(){return"Vers\xe3o da sala"}, +ghA(){return"S\xe1bado"}, +gkd(){return"Guardar ficheiro"}, +ghB(){return"Seguran\xe7a"}, +hC(a){return"Visto por "+a}, +hD(a,b){return"Visto por "+a+" e por "+b}, +geJ(a){return"Enviar"}, +ghE(){return"Enviar a mensagem"}, +gkg(){return"Enviar como texto"}, +ghF(){return"Enviar \xe1udio"}, +ghG(){return"Enviar ficheiro"}, +ghH(){return"Enviar imagem"}, +ghI(){return"Enviar mensagens"}, +ghJ(){return"Enviar v\xeddeo"}, +hK(a){return a+" enviar um ficheiro"}, +hN(a){return a+" enviar um \xe1udio"}, +hL(a){return a+" enviar uma imagem"}, +fR(a){return a+" enviou um autocolante"}, +hM(a){return a+" enviou um v\xeddeo"}, +geI(a){return"Procurar"}, +D(a,b){return this.gbI(this).$1(b)}} +A.avv.prototype={ +gjH(){return"Passwords do not match!"}, +gjN(){return"Please enter a valid email address."}, +gfM(){return"Repeat password"}, +jM(a){return"Please choose at least "+a+" characters."}, +ghT(){return"Despre"}, +ghU(a){return"Accept"}, +hV(a){return a+" a aceptat invita\u021bi"}, +hW(a){return a+" a activat criptarea end-to-end"}, +ghX(){return"Add email"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Administrator"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return b+" a acceptat apelul"}, +ghZ(){return"Oricine se poate al\u0103tura"}, +gfW(){return"Arhiv\u0103"}, +geN(){return"E\u0219ti sigur?"}, +gi_(){return"Are you sure you want to log out?"}, +gi0(){return"Pentru a putea conecta cealalt\u0103 persoan\u0103, te rog introdu parola sau cheia ta de recuperare."}, +i1(a){return"Accep\u021bi cererea de verificare de la "+a+"?"}, +i2(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +i3(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfX(){return"Interzis din conversa\u021bie"}, +gi4(){return"Interzis"}, +i5(a,b){return a+" a interzis pe "+b}, +gi6(){return"Blocheaz\u0103 dispozitiv"}, +gdm(){return"Blocked"}, +gi7(){return"Bot messages"}, +gkr(){return"Bubble size"}, +gcT(a){return"Anuleaz\u0103"}, +fY(a){return"Can't open the URI "+a}, +gfZ(){return"Schimb\u0103 numele dispozitiv"}, +ib(a){return a+" a schimbat poza conversa\u021bi"}, +ic(a,b){return a+" a schimbat descrierea grupului \xeen '"+b+"'"}, +ie(a,b){return a+" a schimbat porecla \xeen '"+b+"'"}, +ig(a){return a+" changed the chat permissions"}, +ih(a,b){return a+" changed their displayname to: '"+b+"'"}, +ii(a){return a+" changed the guest access rules"}, +ij(a,b){return a+" changed the guest access rules to: "+b}, +ik(a){return a+" changed the history visibility"}, +il(a,b){return a+" changed the history visibility to: "+b}, +im(a){return a+" changed the join rules"}, +io(a,b){return a+" changed the join rules to: "+b}, +ip(a){return a+" changed their avatar"}, +iq(a){return a+" changed the chat aliases"}, +ir(a){return a+" changed the invitation link"}, +gh_(){return"Change password"}, +gi9(){return"Change your style"}, +gi8(){return"Change the name of the chat"}, +gia(){return"Change wallpaper"}, +gis(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghw(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +git(){return u.lx}, +giu(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giw(){return"Choose a username"}, +gh0(){return"Clear archive"}, +gdg(a){return"Close"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Ban the given user from this chat"}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Send HTML-formatted text"}, +giC(){return"Invite the given user to this chat"}, +giD(){return"Join the given chat"}, +giE(){return"Remove the given user from this chat"}, +giF(){return"Leave this chat"}, +gku(){return"Describe yourself"}, +giG(){return u.N}, +giH(){return"Set your display name for this chat"}, +gkv(){return u.Q}, +gkw(){return"Send unformatted text"}, +gkx(){return"Send reply as a reaction"}, +gky(){return"Send text"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"Command invalid"}, +kA(a){return a+" is not a command."}, +giJ(){return"Please compare the emojis"}, +giK(){return"Please compare the numbers"}, +gh1(){return"Configure chat"}, +giL(){return"Contact has been invited to the chat"}, +giM(){return"Contains display name"}, +giN(){return"Contains username"}, +gfo(){return u.a4}, +giO(){return"Copied to clipboard"}, +gfp(a){return"Copy"}, +giP(){return"Copy to clipboard"}, +iQ(a){return"Could not decrypt message: "+a}, +iR(a){return a+" members"}, +iS(a){return"\ud83d\udcac "+a+" created the chat"}, +giT(){return"Dark"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return u.e6}, +giX(){return"Default permission level"}, +geB(a){return"Delete"}, +giY(){return"Delete account"}, +gh3(){return"Delete message"}, +gfs(){return"Devices"}, +geS(){return"Direct Chats"}, +gns(a){return"Download"}, +gj_(){return"Edit"}, +gj0(){return"Edit blocked servers"}, +gh4(){return"Edit chat permissions"}, +gh5(){return"Edit chat avatar"}, +gh6(){return"Emote already exists!"}, +gh7(){return"Invalid emote shortcode!"}, +gj1(){return"Emote packs for chat"}, +gh8(){return"Emote Settings"}, +gh9(){return"Emote shortcode"}, +gj2(){return u.lm}, +gfe(){return"Empty chat"}, +gj3(){return"Enable emote pack globally"}, +gfw(){return"Enable encryption"}, +gj4(){return u.gh}, +gha(){return"Encryption is not enabled"}, +j5(a){return a+" ended the call"}, +gnA(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkJ(){return"Homeserver"}, +gj6(){return"Enter your homeserver"}, +ghb(){return"Everything ready!"}, +gfz(){return"Extremely offensive"}, +gj9(a){return"Font size"}, +geD(a){return"Forward"}, +gja(){return"Friday"}, +gkH(){return"From joining"}, +gkI(){return"From the invitation"}, +gfQ(){return"Go to the new chat"}, +ghx(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghy(){return"Guests are forbidden"}, +ghz(){return"Guests can join"}, +jb(a,b){return a+" has withdrawn the invitation for "+b}, +ghc(){return"Help"}, +gjc(){return"Hide redacted events"}, +gjd(){return"Hide unknown events"}, +gfA(){return"How offensive is this content?"}, +ghd(){return"Ignore"}, +gek(){return"Ignored users"}, +gje(){return u.a}, +gjf(){return"Ignore username"}, +gfB(){return"I have clicked on the link"}, +gjg(){return"Incorrect passphrase or recovery key"}, +gfC(){return"Inoffensive"}, +gjh(){return"Invite contact"}, +ji(a){return"Invite contact to "+a}, +gjk(){return"Invited"}, +jl(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjm(){return"Invited users only"}, +gjj(){return"Invite for me"}, +gjn(){return"typing a message"}, +hf(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghe(){return"Join chat"}, +jo(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghg(){return"Kick from chat"}, +hh(a){return"Last active: "+a}, +gjp(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjq(){return"Left the chat"}, +gjr(){return"Light"}, +js(a){return"Load "+a+" more participants"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghi(){return"Load more\u2026"}, +geX(){return"Login"}, +jt(a){return"Log in to "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Logout"}, +gju(){return"Member changes"}, +gf4(){return"Mention"}, +gjv(){return"Messages"}, +go8(){return"No matching search results."}, +gfD(){return"Moderator"}, +gjw(){return"Monday"}, +ghk(){return u.f}, +gfg(){return"New chat"}, +ghl(){return"New verification request!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Next"}, +gjx(){return"No"}, +gjy(){return"No connection to the server"}, +gjz(){return"No emotes found. \ud83d\ude15"}, +gjA(){return u.S}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return u.c}, +gfE(){return"No permission"}, +ghm(){return"No chats found\u2026"}, +gfF(){return"Notifications"}, +gjC(){return"Notifications enabled for this account"}, +gfG(){return"Offensive"}, +gjD(){return"Offline"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oops, something went wrong\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"Or"}, +gho(){return"Participant"}, +gjF(){return"passphrase or recovery key"}, +gjG(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjI(){return"Pick an image"}, +gjJ(){return"Pin"}, +gjL(){return"Please choose a username"}, +gfI(){return u.b}, +gfJ(){return"Please enter your password"}, +gjO(){return"Please enter your username"}, +gjP(){return u._}, +gjR(){return"Privacy"}, +gkS(){return"Push rules"}, +gfL(a){return"Reason"}, +jT(a){return a+" redacted an event"}, +gjU(){return"Reject"}, +jV(a){return a+" rejected the invitation"}, +gbI(a){return"Remove"}, +gjW(){return"Remove all other devices"}, +jY(a){return"Removed by "+a}, +gk6(){return"Unban from chat"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Render rich message content"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Reply"}, +gfh(){return"Report message"}, +gk_(){return"Group chat has been upgraded"}, +gk0(){return"Group chat version"}, +ghA(){return"Saturday"}, +gkd(){return"Save file"}, +ghB(){return"Security"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Seen by "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hD(a,b){return"Seen by "+a+" and "+b}, +geJ(a){return"Send"}, +ghE(){return"Send a message"}, +gkg(){return"Send as text"}, +ghF(){return"Send audio"}, +ghG(){return"Send file"}, +ghH(){return"Send image"}, +ghI(){return"Send messages"}, +ghJ(){return"Send video"}, +hK(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hN(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fR(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hM(a){return"\ud83c\udfa5 "+a+" sent a video"}, +kh(a){return a+" sent call information"}, +gkj(){return"Set invitation link"}, +gfS(){return"Set permissions level"}, +gfU(){return"Settings"}, +gfl(a){return"Share"}, +kk(a){return a+" shared their location"}, +gkl(){return"Show password"}, +gfa(){return"Sign up"}, +gly(){return"Single Sign on"}, +ghP(a){return"Skip"}, +gnS(){return"Invite"}, +ghQ(){return"Source code"}, +hR(a){return a+" started a call"}, +gkn(a){return"Submit"}, +gko(){return"Sunday"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"System"}, +gkW(){return"They Don't Match"}, +gkX(){return"They Match"}, +gkY(){return"Thursday"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"Try to send again"}, +gl1(){return"Tuesday"}, +l2(a,b){return a+" unbanned "+b}, +gl3(){return"Unblock Device"}, +gl4(){return"Unknown device"}, +gk7(){return"Unknown encryption algorithm"}, +l5(a,b){return"Unknown event '"+a+"'"}, +gfP(){return"Unpin"}, +l6(a,b){return a+" and "+b+" others are typing"}, +l7(a,b){return a+" and "+b+" are typing"}, +l8(a){return a+" is typing"}, +l9(a){return"\ud83d\udeaa "+a+" left the chat"}, +la(a,b){return a+" sent a "+b+" event"}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Start Verification"}, +gka(){return"You successfully verified!"}, +glb(){return"Verifying other account"}, +glc(){return"Visibility of the chat history"}, +gld(){return"Visible for all participants"}, +gle(){return"Visible for everyone"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return u.O}, +gli(){return"Wallpaper"}, +glj(){return"Warning!"}, +glk(){return"Wednesday"}, +ghu(){return"We sent you an email"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return u.X}, +geR(){return"Yes"}, +glo(){return"You"}, +gkc(){return"You are invited to this chat"}, +glp(){return u.W}, +glq(){return"You have been banned from this chat"}, +gls(){return"Your public key"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Search"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avw.prototype={ +gjH(){return"\u041f\u0430\u0440\u043e\u043b\u0438 \u043d\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442!"}, +gjN(){return"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b."}, +gfM(){return"\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c"}, +jM(a){return"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 "+a+" \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432."}, +ghT(){return"\u041e \u043f\u0440\u043e\u0435\u043a\u0442\u0435"}, +ghU(a){return"\u041f\u0440\u0438\u043d\u044f\u0442\u044c"}, +hV(a){return a+" \u043f\u0440\u0438\u043d\u044f\u043b(\u0430) \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435"}, +hW(a){return a+" \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043b(\u0430) \u0441\u043a\u0432\u043e\u0437\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435"}, +ghX(){return"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0443\u044e \u043f\u043e\u0447\u0442\u0443"}, +glU(){return"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0435 Matrix ID, \u0447\u0442\u043e\u0431\u044b \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0432\u043e\u044e \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c."}, +lE(a){return"\u042d\u0442\u043e \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c "+a}, +gfn(){return"\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440"}, +glP(){return"\u041e\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u044d\u043c\u043e\u0434\u0436\u0438 \u0433\u043b\u0430\u0437"}, +glO(){return"\u041a\u0440\u0435\u043f\u043a\u043e \u043e\u0431\u043d\u044f\u0442\u044c"}, +glQ(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043e\u0431\u043d\u0438\u043c\u0430\u0448\u043a\u0438"}, +lt(a){return a+" \u0441\u0442\u0440\u043e\u0438\u0442 \u0432\u0430\u043c \u0433\u043b\u0430\u0437\u043a\u0438"}, +lW(a){return a+" \u043a\u0440\u0435\u043f\u043a\u043e \u0432\u0430\u0441 \u043e\u0431\u043d\u0438\u043c\u0430\u0435\u0442"}, +m7(a){return a+" \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b \u0432\u0430\u043c \u043e\u0431\u043d\u0438\u043c\u0430\u0448\u043a\u0438"}, +hY(a,b){return a+" \u043e\u0442\u0432\u0435\u0442\u0438\u043b(\u0430) \u043d\u0430 \u0437\u0432\u043e\u043d\u043e\u043a"}, +ghZ(){return"\u041a\u0430\u0436\u0434\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f"}, +gfW(){return"\u0410\u0440\u0445\u0438\u0432"}, +geN(){return"\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b?"}, +gi_(){return"\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0432\u044b\u0439\u0442\u0438?"}, +gi0(){return"\u0414\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u043a\u043b\u044e\u0447\u0430 \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0432\u0430\u0448\u0443 \u043f\u0430\u0440\u043e\u043b\u044c\u043d\u0443\u044e \u0444\u0440\u0430\u0437\u0443 \u0438\u043b\u0438 \u043a\u043b\u044e\u0447 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f."}, +i1(a){return"\u041f\u0440\u0438\u043d\u044f\u0442\u044c \u044d\u0442\u043e\u0442 \u0437\u0430\u043f\u0440\u043e\u0441 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u043e\u0442 "+a+"?"}, +i2(a,b,c){return"\u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0442\u0438\u043f\u044b \u0432\u0445\u043e\u0434\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443:\n"+a+"\n\u041d\u043e \u044d\u0442\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e:\n"+b}, +i3(a,b,c,d){return"\u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438:\n"+a+"\n\u041d\u043e \u044d\u0442\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e "+b}, +gfX(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0447\u0430\u0442\u0435"}, +gi4(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d(\u0430)"}, +i5(a,b){return a+" \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043b(\u0430) "+b}, +gi6(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e"}, +gdm(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043e"}, +gi7(){return"\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0431\u043e\u0442\u043e\u0432"}, +gkr(){return"\u0420\u0430\u0437\u043c\u0435\u0440 \u043f\u0443\u0437\u044b\u0440\u044f"}, +gcT(a){return"\u041e\u0442\u043c\u0435\u043d\u0430"}, +fY(a){return"\u041d\u0435 \u0443\u0434\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044c URI "+a}, +gfZ(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0438\u043c\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430"}, +ib(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u0430\u0432\u0430\u0442\u0430\u0440 \u0447\u0430\u0442\u0430"}, +ic(a,b){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0447\u0430\u0442\u0430 \u043d\u0430: '"+b+"'"}, +ie(a,b){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u0438\u043c\u044f \u0447\u0430\u0442\u0430 \u043d\u0430: '"+b+"'"}, +ig(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u043f\u0440\u0430\u0432\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0447\u0430\u0442\u0443"}, +ih(a,b){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0435 \u0438\u043c\u044f \u043d\u0430: '"+b+"'"}, +ii(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0433\u043e\u0441\u0442\u0435\u0432\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430"}, +ij(a,b){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0433\u043e\u0441\u0442\u0435\u0432\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043d\u0430: "+b}, +ik(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u0432\u0438\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u0438\u0441\u0442\u043e\u0440\u0438\u0438"}, +il(a,b){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u0432\u0438\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u043d\u0430: "+b}, +im(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f"}, +io(a,b){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u043d\u0430: "+b}, +ip(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u0430\u0432\u0430\u0442\u0430\u0440"}, +iq(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c\u044b \u043a\u043e\u043c\u043d\u0430\u0442\u044b"}, +ir(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u0441\u0441\u044b\u043b\u043a\u0443 \u0434\u043b\u044f \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u044f"}, +gh_(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c"}, +gi9(){return"\u0422\u0435\u043c\u0430"}, +gi8(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0447\u0430\u0442\u0430"}, +gia(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0444\u043e\u043d \u0447\u0430\u0442\u043e\u0432"}, +gis(){return"\u0428\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u044b\u043b\u043e \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u043e"}, +gf0(){return"\u0427\u0430\u0442"}, +ghw(){return"\u0420\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0447\u0430\u0442\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043e."}, +gfc(){return"\u0420\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0447\u0430\u0442\u0430"}, +git(){return"\u0421\u0442\u0430\u0440\u044b\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0435\u043d\u044b \u043a\u043b\u044e\u0447\u043e\u043c \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043d\u0435 \u043f\u043e\u0442\u0435\u0440\u044f\u0439\u0442\u0435 \u0435\u0433\u043e."}, +giu(){return"\u0427\u0430\u0442\u044b"}, +gfd(){return"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c"}, +giw(){return"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f"}, +gh0(){return"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0430\u0440\u0445\u0438\u0432"}, +gdg(a){return"\u0417\u0430\u043a\u0440\u044b\u0442\u044c"}, +glR(){return"\u041f\u043e\u043c\u0435\u0442\u0438\u0442\u044c \u043a\u0430\u043a \u043a\u043e\u043c\u043d\u0430\u0442\u0443 \u043b\u0438\u0447\u043d\u044b\u0445 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439"}, +glS(){return"\u041f\u043e\u043c\u0435\u0442\u0438\u0442\u044c \u043a\u0430\u043a \u0433\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u0447\u0430\u0442"}, +gix(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432 \u044d\u0442\u043e\u0439 \u043a\u043e\u043c\u043d\u0430\u0442\u0435"}, +giy(){return"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u043a\u044d\u0448"}, +giz(){return"\u0421\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u043f\u0443\u0441\u0442\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u0447\u0430\u0442\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 --no-encryption, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435"}, +giA(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0435\u0430\u043d\u0441"}, +giB(){return"\u041d\u0430\u0447\u043d\u0438\u0442\u0435 \u043b\u0438\u0447\u043d\u044b\u0439 \u0447\u0430\u0442\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 --no-encryption, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435"}, +gkt(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0442\u0435\u043a\u0441\u0442 \u0444\u043e\u0440\u043c\u0430\u0442\u0430 HTML"}, +giC(){return"\u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432 \u044d\u0442\u0443 \u043a\u043e\u043c\u043d\u0430\u0442\u0443"}, +giD(){return"\u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f \u043a \u0434\u0430\u043d\u043d\u043e\u0439 \u043a\u043e\u043c\u043d\u0430\u0442\u0435"}, +giE(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438\u0437 \u044d\u0442\u043e\u0439 \u043a\u043e\u043c\u043d\u0430\u0442\u044b"}, +giF(){return"\u041f\u043e\u043a\u0438\u043d\u0443\u0442\u044c \u044d\u0442\u0443 \u043a\u043e\u043c\u043d\u0430\u0442\u0443"}, +gku(){return"\u041e\u043f\u0438\u0448\u0438\u0442\u0435 \u0441\u0435\u0431\u044f"}, +giG(){return"\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435 \u0441\u0432\u043e\u044e \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044e \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u043a\u043e\u043c\u043d\u0430\u0442\u044b (\u0430\u0432\u0442\u043e\u0440: mxc-uri)"}, +giH(){return"\u0417\u0430\u0434\u0430\u0439\u0442\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0435 \u0438\u043c\u044f \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u043a\u043e\u043c\u043d\u0430\u0442\u044b"}, +gkv(){return"\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043f\u0440\u0430\u0432 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e: 50)"}, +gkw(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043d\u0435\u043e\u0442\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442"}, +gkx(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043e\u0442\u0432\u0435\u0442 \u043a\u0430\u043a \u0440\u0435\u0430\u043a\u0446\u0438\u044e"}, +gky(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0442\u0435\u043a\u0441\u0442"}, +giI(){return"\u0420\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432 \u044d\u0442\u043e\u0439 \u043a\u043e\u043c\u043d\u0430\u0442\u0435"}, +gkz(){return"\u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430"}, +kA(a){return a+" \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439."}, +giJ(){return"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435 \u044d\u043c\u043e\u0434\u0437\u0438"}, +giK(){return"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435 \u0447\u0438\u0441\u043b\u0430"}, +gh1(){return"\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0447\u0430\u0442"}, +giL(){return"\u041a\u043e\u043d\u0442\u0430\u043a\u0442 \u0431\u044b\u043b \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d \u0432 \u0447\u0430\u0442"}, +giM(){return"\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0435 \u0438\u043c\u044f"}, +giN(){return"\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f"}, +gfo(){return"\u0416\u0430\u043b\u043e\u0431\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430"}, +giO(){return"\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0432 \u0431\u0443\u0444\u0435\u0440 \u043e\u0431\u043c\u0435\u043d\u0430"}, +gfp(a){return"\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c"}, +giP(){return"\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0431\u0443\u0444\u0435\u0440 \u043e\u0431\u043c\u0435\u043d\u0430"}, +iQ(a){return"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435: "+a}, +iR(a){return a+" \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432"}, +iS(a){return a+" \u0441\u043e\u0437\u0434\u0430\u043b(\u0430) \u0447\u0430\u0442"}, +giT(){return"\u0422\u0451\u043c\u043d\u0430\u044f"}, +iU(a,b){return b+", "+a}, +iV(a,b,c){return c+"-"+b+"-"+a}, +giW(){return"\u042d\u0442\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442 \u0432\u0430\u0448\u0443 \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c. \u041e\u043d\u043e \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043e\u0442\u043c\u0435\u043d\u0435\u043d\u043e! \u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b?"}, +giX(){return"\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e"}, +geB(a){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c"}, +giY(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0430\u043a\u043a\u0430\u0443\u043d\u0442"}, +gh3(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435"}, +gfs(){return"\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430"}, +geS(){return"\u041b\u0438\u0447\u043d\u044b\u0435 \u0447\u0430\u0442\u044b"}, +gns(a){return"Download"}, +gj_(){return"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c"}, +gj0(){return"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u044b"}, +gh4(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0447\u0430\u0442\u0430"}, +gh5(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0430\u0432\u0430\u0442\u0430\u0440 \u043a\u043e\u043c\u043d\u0430\u0442\u044b"}, +gh6(){return"\u042d\u043c\u043e\u0434\u0437\u0438 \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442!"}, +gh7(){return"\u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0439 \u043a\u0440\u0430\u0442\u043a\u0438\u0439 \u043a\u043e\u0434 \u044d\u043c\u043e\u0434\u0437\u0438!"}, +gj1(){return"\u041d\u0430\u0431\u043e\u0440\u044b \u044d\u043c\u043e\u0434\u0437\u0438 \u0434\u043b\u044f \u043a\u043e\u043c\u043d\u0430\u0442\u044b"}, +gh8(){return"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044d\u043c\u043e\u0434\u0437\u0438"}, +gh9(){return"\u041a\u0440\u0430\u0442\u043a\u0438\u0439 \u043a\u043e\u0434 \u0434\u043b\u044f \u044d\u043c\u043e\u0434\u0437\u0438"}, +gj2(){return"\u0412\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u0434\u0430\u0442\u044c \u043a\u043e\u0434 \u044d\u043c\u043e\u0434\u0437\u0438 \u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435!"}, +gfe(){return"\u041f\u0443\u0441\u0442\u043e\u0439 \u0447\u0430\u0442"}, +gj3(){return"\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043d\u0430\u0431\u043e\u0440 \u044d\u043c\u043e\u0434\u0437\u0438 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e"}, +gfw(){return"\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435"}, +gj4(){return"\u0412\u044b \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b?"}, +gha(){return"\u0428\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e"}, +j5(a){return a+" \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u043b(\u0430) \u0437\u0432\u043e\u043d\u043e\u043a"}, +gnA(){return"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0447\u0430\u0442\u0430"}, +gf1(){return"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0430\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b"}, +gkJ(){return"\u0421\u0435\u0440\u0432\u0435\u0440 Matrix"}, +gj6(){return"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0430\u0434\u0440\u0435\u0441 \u0432\u0430\u0448\u0435\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Matrix"}, +ghb(){return"\u0412\u0441\u0451 \u0433\u043e\u0442\u043e\u0432\u043e!"}, +gfz(){return"\u041a\u0440\u0430\u0439\u043d\u0435 \u043e\u0441\u043a\u043e\u0440\u0431\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439"}, +gj9(a){return"\u0420\u0430\u0437\u043c\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430"}, +geD(a){return"\u041f\u0435\u0440\u0435\u0441\u043b\u0430\u0442\u044c"}, +gja(){return"\u041f\u044f\u0442\u043d\u0438\u0446\u0430"}, +gkH(){return"\u0421 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f"}, +gkI(){return"\u0421 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u044f"}, +gfQ(){return"\u0412 \u043d\u043e\u0432\u0443\u044e \u043a\u043e\u043c\u043d\u0430\u0442\u0443"}, +ghx(){return"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0447\u0430\u0442\u0430"}, +f8(a){return"\u0427\u0430\u0442 \u0441 "+a}, +ghy(){return"\u0413\u043e\u0441\u0442\u0438 \u043d\u0435 \u043c\u043e\u0433\u0443\u0442 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f"}, +ghz(){return"\u0413\u043e\u0441\u0442\u0438 \u043c\u043e\u0433\u0443\u0442 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f"}, +jb(a,b){return a+" \u043e\u0442\u043e\u0437\u0432\u0430\u043b(\u0430) \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f "+b}, +ghc(){return"\u041f\u043e\u043c\u043e\u0449\u044c"}, +gjc(){return"\u0421\u043a\u0440\u044b\u0442\u044c \u043e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f"}, +gjd(){return"\u0421\u043a\u0440\u044b\u0442\u044c \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f"}, +gfA(){return"\u041d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0441\u043a\u043e\u0440\u0431\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u044d\u0442\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435?"}, +ghd(){return"\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c"}, +gek(){return"\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u0443\u0435\u043c\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438"}, +gje(){return"\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u0430\u043c \u043c\u0435\u0448\u0430\u044e\u0442. \u0412\u044b \u043d\u0435 \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0438\u043b\u0438 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u044f \u0432 \u043a\u043e\u043c\u043d\u0430\u0442\u0443 \u043e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438\u0437 \u0432\u0430\u0448\u0435\u0433\u043e \u043b\u0438\u0447\u043d\u043e\u0433\u043e \u0441\u043f\u0438\u0441\u043a\u0430 \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f."}, +gjf(){return"\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f"}, +gfB(){return"\u042f \u043f\u0435\u0440\u0435\u0448\u0451\u043b \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435"}, +gjg(){return"\u041d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c \u0438\u043b\u0438 \u043a\u043b\u044e\u0447 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f"}, +gfC(){return"\u0411\u0435\u0437\u043e\u0431\u0438\u0434\u043d\u044b\u0439"}, +gjh(){return"\u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c \u043a\u043e\u043d\u0442\u0430\u043a\u0442"}, +ji(a){return"\u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c \u043a\u043e\u043d\u0442\u0430\u043a\u0442 \u0432 "+a}, +gjk(){return"\u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0451\u043d"}, +jl(a,b){return a+" \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u043b(\u0430) "+b}, +gjm(){return"\u0422\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0451\u043d\u043d\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c"}, +gjj(){return"\u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043c\u0435\u043d\u044f"}, +gjn(){return"\u043f\u0435\u0447\u0430\u0442\u0430\u0435\u0442\u2026"}, +hf(a){return a+" \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u043b\u0441\u044f(\u0430\u0441\u044c) \u043a \u0447\u0430\u0442\u0443"}, +ghe(){return"\u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f \u043a \u043a\u043e\u043c\u043d\u0430\u0442\u0435"}, +jo(a,b){return a+" \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u043b(\u0430) "+b}, +ghg(){return"\u0418\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0438\u0437 \u0447\u0430\u0442\u0430"}, +hh(a){return"\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u043f\u043e\u0441\u0435\u0449\u0435\u043d\u0438\u0435: "+a}, +gjp(){return"\u0431\u044b\u043b(\u0430) \u0432 \u0441\u0435\u0442\u0438 \u0434\u0430\u0432\u043d\u043e"}, +geV(){return"\u041f\u043e\u043a\u0438\u043d\u0443\u0442\u044c"}, +gjq(){return"\u041f\u043e\u043a\u0438\u043d\u0443\u0442\u044c \u0447\u0430\u0442"}, +gjr(){return"\u0421\u0432\u0435\u0442\u043b\u0430\u044f"}, +js(a){return"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0435\u0449\u0435 "+a+" \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430(\u043e\u0432)"}, +gfq(){return"\u042d\u043a\u0441\u043f\u043e\u0440\u0442 \u0441\u0435\u0430\u043d\u0441\u0430 \u0438 \u043e\u0447\u0438\u0441\u0442\u043a\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430"}, +gkD(){return"\u042d\u0442\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043e\u0442\u043c\u0435\u043d\u0435\u043d\u043e. \u0423\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0432\u044b \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u043b\u0438 \u0444\u0430\u0439\u043b \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0439 \u043a\u043e\u043f\u0438\u0438."}, +gkB(){return"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 TOR: \u042d\u043a\u0441\u043f\u043e\u0440\u0442 \u0441\u0435\u0430\u043d\u0441\u0430"}, +gkC(){return"\u0414\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 TOR \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u044d\u043a\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0441\u0441\u0438\u044e \u043f\u0435\u0440\u0435\u0434 \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u0435\u043c \u043e\u043a\u043d\u0430."}, +gkK(){return"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 TOR: \u0418\u043c\u043f\u043e\u0440\u0442 \u044d\u043a\u0441\u043f\u043e\u0440\u0442\u0430 \u0441\u0435\u0441\u0441\u0438\u0438"}, +gkL(){return"\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439 \u0440\u0430\u0437 \u0432\u044b \u044d\u043a\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u0441\u0435\u0441\u0441\u0438\u044e \u0432 TOR? \u0418\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u0443\u0439\u0442\u0435 \u0435\u0435 \u0438 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0439\u0442\u0435 \u043e\u0431\u0449\u0435\u043d\u0438\u0435."}, +geW(){return"\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430... \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u0434\u043e\u0436\u0434\u0438\u0442\u0435."}, +ghi(){return"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435\u2026"}, +geX(){return"\u0412\u043e\u0439\u0442\u0438"}, +jt(a){return"\u0412\u043e\u0439\u0442\u0438 \u0432 "+a}, +gkM(){return"\u0412\u0445\u043e\u0434 \u043e\u0434\u043d\u0438\u043c \u043d\u0430\u0436\u0430\u0442\u0438\u0435\u043c"}, +ghj(){return"\u0412\u044b\u0439\u0442\u0438"}, +gju(){return"\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432"}, +gf4(){return"\u0423\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044c"}, +gjv(){return"\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f"}, +go8(){return"\u041d\u0435\u0442 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 \u043f\u043e\u0438\u0441\u043a\u0430."}, +gfD(){return"\u041c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440"}, +gjw(){return"\u041f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a"}, +ghk(){return"\u041f\u043e\u043c\u043d\u0438\u0442\u0435, \u0447\u0442\u043e \u0432\u0430\u043c \u043d\u0443\u0436\u0435\u043d Pantalaimon \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u043a\u0432\u043e\u0437\u043d\u043e\u0433\u043e \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f."}, +gfg(){return"\u041d\u043e\u0432\u044b\u0439 \u0447\u0430\u0442"}, +ghl(){return"\u041d\u043e\u0432\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"\u0414\u0430\u043b\u0435\u0435"}, +gjx(){return"\u041d\u0435\u0442"}, +gjy(){return"\u041d\u0435\u0442 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c"}, +gjz(){return"\u042d\u043c\u043e\u0434\u0437\u0438 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b \ud83d\ude15"}, +gjA(){return"\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u043e\u0433\u0434\u0430, \u043a\u043e\u0433\u0434\u0430 \u043a\u043e\u043c\u043d\u0430\u0442\u0430 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0435\u0442 \u0431\u044b\u0442\u044c \u043e\u0431\u0449\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0439."}, +kP(a,b){return a.k(0)+" \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f matrix-\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c "+b.k(0)+" \u0432\u043c\u0435\u0441\u0442\u043e \u043d\u0435\u0433\u043e?"}, +gjB(){return"\u0412\u044b \u0435\u0449\u0451 \u043d\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0438 \u0441\u043f\u043e\u0441\u043e\u0431 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0430\u0440\u043e\u043b\u044f."}, +gfE(){return"\u041d\u0435\u0442 \u043f\u0440\u0430\u0432 \u0434\u043e\u0441\u0442\u0443\u043f\u0430"}, +ghm(){return"\u041a\u043e\u043c\u043d\u0430\u0442\u044b \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b\u2026"}, +gfF(){return"\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f"}, +gjC(){return"\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u044b \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438"}, +gfG(){return"\u041e\u0441\u043a\u043e\u0440\u0431\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439"}, +gjD(){return"\u041d\u0435 \u0432 \u0441\u0435\u0442\u0438"}, +gdq(){return"\u041e\u043a"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"\u041e\u0439! \u0427\u0442\u043e-\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a\u2026"}, +gkQ(){return"\u041e\u0434\u0438\u043d \u0438\u0437 \u0432\u0430\u0448\u0438\u0445 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u0432\u044b\u0448\u0435\u043b"}, +gkR(){return"\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u043d\u0430 \u043a\u0430\u0440\u0442\u0430\u0445"}, +gki(){return"\u0414\u043b\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u044d\u0442\u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440 \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c \u0432\u0430\u0448 \u0430\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b."}, +ghn(){return"\u0418\u043b\u0438"}, +gho(){return"\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a"}, +gjF(){return"\u043f\u0430\u0440\u043e\u043b\u044c \u0438\u043b\u0438 \u043a\u043b\u044e\u0447 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f"}, +gjG(a){return"\u041f\u0430\u0440\u043e\u043b\u044c"}, +gf6(){return"\u0417\u0430\u0431\u044b\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c"}, +ghp(){return"\u041f\u0430\u0440\u043e\u043b\u044c \u0431\u044b\u043b \u0438\u0437\u043c\u0435\u043d\u0451\u043d"}, +ghq(){return"\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u043e\u043b\u044f"}, +gjI(){return"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435"}, +gjJ(){return"\u0417\u0430\u043a\u0440\u0435\u043f\u0438\u0442\u044c"}, +gjL(){return"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f"}, +gfI(){return"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043d\u0430 \u0441\u0441\u044b\u043b\u043a\u0443 \u0432 \u043f\u0438\u0441\u044c\u043c\u0435, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c."}, +gfJ(){return"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0432\u0430\u0448 \u043f\u0430\u0440\u043e\u043b\u044c"}, +gjO(){return"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f"}, +gjP(){return"\u0421\u043b\u0435\u0434\u0443\u0439\u0442\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f\u043c \u043d\u0430 \u0441\u0430\u0439\u0442\u0435 \u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \xab\u0414\u0430\u043b\u0435\u0435\xbb."}, +gjR(){return"\u041a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c"}, +gkS(){return"\u041f\u0440\u0430\u0432\u0438\u043b\u0430 push"}, +gfL(a){return"\u041f\u0440\u0438\u0447\u0438\u043d\u0430"}, +jT(a){return a+" \u043e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043b(\u0430) \u0441\u043e\u0431\u044b\u0442\u0438\u0435"}, +gjU(){return"\u041e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c"}, +jV(a){return a+" \u043e\u0442\u043a\u043b\u043e\u043d\u0438\u043b(\u0430) \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435"}, +gbI(a){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c"}, +gjW(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0432\u0441\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430"}, +jY(a){return"\u0423\u0434\u0430\u043b\u0435\u043d\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c "+a}, +gk6(){return"\u0420\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0447\u0430\u0442\u0435"}, +gjX(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u0430\u0432\u0430\u0442\u0430\u0440"}, +gjZ(){return"\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0442\u0435\u043a\u0441\u0442 \u0441 \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c"}, +ghs(){return"\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043a\u043e\u043c\u043d\u0430\u0442\u0443 \u0431\u043e\u043b\u0435\u0435 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0435\u0439"}, +gfN(a){return"\u041e\u0442\u0432\u0435\u0442\u0438\u0442\u044c"}, +gfh(){return"\u041f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435"}, +gk_(){return"\u041a\u043e\u043c\u043d\u0430\u0442\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430"}, +gk0(){return"\u0412\u0435\u0440\u0441\u0438\u044f \u043a\u043e\u043c\u043d\u0430\u0442\u044b"}, +ghA(){return"\u0421\u0443\u0431\u0431\u043e\u0442\u0430"}, +gkd(){return"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0444\u0430\u0439\u043b"}, +ghB(){return"\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c"}, +gjS(){return"\u041a\u043b\u044e\u0447 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f"}, +gkT(){return"\u041a\u043b\u044e\u0447 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0443\u0442\u0435\u0440\u044f\u043d?"}, +hC(a){return"\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438 "+a+" \u0438 "+b+" \u0434\u0440\u0443\u0433\u0438\u043c\u0438",s,s)}, +hD(a,b){return"\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438 "+a+" \u0438 "+b}, +geJ(a){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c"}, +ghE(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435"}, +gkg(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043a\u0430\u043a \u0442\u0435\u043a\u0441\u0442"}, +ghF(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0430\u0443\u0434\u0438\u043e"}, +ghG(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0444\u0430\u0439\u043b"}, +ghH(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435"}, +ghI(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f"}, +ghJ(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0432\u0438\u0434\u0435\u043e"}, +hK(a){return"\ud83d\udcc1 "+a+" \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b(\u0430) \u0444\u0430\u0439\u043b"}, +hN(a){return"\ud83c\udfa4 "+a+" \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b(\u0430) \u0430\u0443\u0434\u0438\u043e"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b(\u0430) \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435"}, +fR(a){return"\ud83d\ude0a "+a+" \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b(\u0430) \u0441\u0442\u0438\u043a\u0435\u0440"}, +hM(a){return"\ud83c\udfa5 "+a+" \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b(\u0430) \u0432\u0438\u0434\u0435\u043e"}, +kh(a){return a+" \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b(\u0430) \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0437\u0432\u043e\u043d\u043a\u0435"}, +gkj(){return"\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443 \u0434\u043b\u044f \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u044f"}, +gfS(){return"\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0439"}, +gfU(){return"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438"}, +gfl(a){return"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f"}, +kk(a){return a+" \u043f\u043e\u0434\u0435\u043b\u0438\u043b\u0441\u044f(\u0430\u0441\u044c) \u043c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u043c"}, +gkl(){return"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c"}, +gfa(){return"\u0417\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f"}, +gly(){return"\u0415\u0434\u0438\u043d\u0430\u044f \u0442\u043e\u0447\u043a\u0430 \u0432\u0445\u043e\u0434\u0430"}, +ghP(a){return"\u041f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u0442\u044c"}, +gnS(){return"\u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c"}, +ghQ(){return"\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434"}, +hR(a){return a+" \u043d\u0430\u0447\u0430\u043b(\u0430) \u0437\u0432\u043e\u043d\u043e\u043a"}, +gkn(a){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c"}, +gko(){return"\u0412\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435"}, +glF(){return"\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f\u2026 \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u0434\u043e\u0436\u0434\u0438\u0442\u0435."}, +gkq(){return"\u0421\u0438\u0441\u0442\u0435\u043c\u043d\u0430\u044f"}, +gkW(){return"\u041e\u043d\u0438 \u043d\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442"}, +gkX(){return"\u041e\u043d\u0438 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442"}, +gkY(){return"\u0427\u0435\u0442\u0432\u0435\u0440\u0433"}, +gkZ(){return"\u0421\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443 \u043f\u043e\u0437\u0436\u0435!"}, +gl_(){return"\u041f\u0435\u0440\u0435\u043d\u043e\u0441 \u0441 \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430"}, +gl0(){return"\u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0435\u0449\u0451 \u0440\u0430\u0437"}, +gl1(){return"\u0412\u0442\u043e\u0440\u043d\u0438\u043a"}, +l2(a,b){return a+" \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043b(\u0430) "+b}, +gl3(){return"\u0420\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e"}, +gl4(){return"\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e"}, +gk7(){return"\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f"}, +l5(a,b){return"\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u0435 '"+a+"'"}, +gfP(){return"\u041e\u0442\u043a\u0440\u0435\u043f\u0438\u0442\u044c"}, +l6(a,b){return a+" \u0438 "+b+" \u0434\u0440\u0443\u0433\u0438\u0445 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432 \u043f\u0435\u0447\u0430\u0442\u0430\u044e\u0442"}, +l7(a,b){return a+" \u0438 "+b+" \u043f\u0435\u0447\u0430\u0442\u0430\u044e\u0442"}, +l8(a){return a+" \u043f\u0435\u0447\u0430\u0442\u0430\u0435\u0442"}, +l9(a){return a+" \u043f\u043e\u043a\u0438\u043d\u0443\u043b(\u0430) \u0447\u0430\u0442"}, +la(a,b){return a+' \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b(\u0430) \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u0442\u0438\u043f\u0430 "'+b+'"'}, +gmt(){return"\u041d\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u043e"}, +ge1(){return"\u041f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u043e"}, +gk9(){return"\u041d\u0430\u0447\u0430\u0442\u044c \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443"}, +gka(){return"\u0412\u044b \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u044b!"}, +glb(){return"\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0434\u0440\u0443\u0433\u043e\u0439 \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438"}, +glc(){return"\u0412\u0438\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0447\u0430\u0442\u0430"}, +gld(){return"\u0412\u0438\u0434\u0438\u043c\u0430 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432"}, +gle(){return"\u0412\u0438\u0434\u0438\u043c\u0430 \u0434\u043b\u044f \u0432\u0441\u0435\u0445"}, +glf(){return"\u0416\u0434\u0435\u043c, \u043a\u043e\u0433\u0434\u0430 \u043f\u0430\u0440\u0442\u043d\u0435\u0440 \u043f\u0440\u0438\u043c\u0435\u0442 \u0437\u0430\u043f\u0440\u043ec\u2026"}, +glg(){return"\u0416\u0434\u0435\u043c, \u043a\u043e\u0433\u0434\u0430 \u043f\u0430\u0440\u0442\u043d\u0435\u0440 \u043f\u0440\u0438\u043c\u0435\u0442 \u044d\u043c\u043e\u0434\u0437\u0438\u2026"}, +glh(){return"\u0416\u0434\u0435\u043c, \u043a\u043e\u0433\u0434\u0430 \u043f\u0430\u0440\u0442\u043d\u0435\u0440 \u043f\u0440\u0438\u043c\u0435\u0442 \u0447\u0438\u0441\u043b\u0430\u2026"}, +gli(){return"\u041e\u0431\u043e\u0438"}, +glj(){return"\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435!"}, +glk(){return"\u0421\u0440\u0435\u0434\u0430"}, +ghu(){return"\u041c\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b\u0438 \u0432\u0430\u043c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0435 \u043f\u0438\u0441\u044c\u043c\u043e"}, +ghv(){return"\u041f\u043e\u0447\u0435\u043c\u0443 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u043e\u043e\u0431\u0449\u0438\u0442\u044c \u043e\u0431 \u044d\u0442\u043e\u043c?"}, +glm(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u0443\u044e \u043a\u043e\u043f\u0438\u044e \u0447\u0430\u0442\u0430, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f?"}, +gln(){return"\u041f\u043e \u044d\u0442\u0438\u043c \u0430\u0434\u0440\u0435\u0441\u0430\u043c \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u043f\u0430\u0440\u043e\u043b\u044c."}, +geR(){return"\u0414\u0430"}, +glo(){return"\u0412\u044b"}, +gkc(){return"\u0412\u044b \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u044b \u0432 \u044d\u0442\u043e\u0442 \u0447\u0430\u0442"}, +glp(){return"\u0412\u044b \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0441\u043e\u0441\u0442\u043e\u0438\u0442\u0435 \u0432 \u044d\u0442\u043e\u043c \u0447\u0430\u0442\u0435"}, +glq(){return"\u0412\u044b \u0431\u044b\u043b\u0438 \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0432 \u044d\u0442\u043e\u043c \u0447\u0430\u0442\u0435"}, +gls(){return"\u0412\u0430\u0448 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043a\u043b\u044e\u0447"}, +gkN(){return"\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0438"}, +gmq(a){return"\u0412\u0440\u0435\u043c\u044f"}, +gd3(a){return"\u0422\u0438\u043f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f"}, +glv(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u0435\u043b\u044c"}, +gmj(){return"\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0433\u0430\u043b\u0435\u0440\u0435\u044e"}, +gmn(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0438\u0437 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430"}, +gmk(){return"\u0427\u0442\u043e\u0431\u044b \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0430\u0440\u044b\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043b\u044e\u0447 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f, \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0432 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u0441\u0435\u0430\u043d\u0441\u0435. \u0412\u0430\u0448 \u043a\u043b\u044e\u0447 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u041d\u0415 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u0430\u0448\u0438\u043c \u043f\u0430\u0440\u043e\u043b\u0435\u043c."}, +glK(){return"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0438\u0441\u0442\u043e\u0440\u0438\u044e"}, +gml(){return"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u0442\u044c"}, +gkb(){return"\u041a\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0432\u0438\u0434\u0435\u0442\u044c \u043c\u043e\u0438 \u0438\u0441\u0442\u043e\u0440\u0438\u0438?"}, +gmp(){return"\u042d\u0442\u043e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0435\u0449\u0435 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432 \u0441\u0432\u043e\u0435\u0439 \u0438\u0441\u0442\u043e\u0440\u0438\u0438"}, +gmo(){return"\u041e\u0442\u0432\u0435\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d"}, +lB(a,b){return"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0437\u0430 "+a+":\n"+b}, +gll(){return"\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043b\u044e\u0434\u0438 \u043c\u043e\u0433\u0443\u0442 \u0432\u0438\u0434\u0435\u0442\u044c \u0438 \u0441\u0432\u044f\u0437\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u0440\u0443\u0433 \u0441 \u0434\u0440\u0443\u0433\u043e\u043c \u0432 \u0432\u0430\u0448\u0435\u0439 \u0438\u0441\u0442\u043e\u0440\u0438\u0438."}, +gmu(){return"\u0427\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442?"}, +glI(){return"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435"}, +glC(){return"\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043b\u044e\u0434\u0438 \u043c\u043e\u0433\u0443\u0442 \u0432\u0438\u0434\u0435\u0442\u044c \u0438 \u0441\u0432\u044f\u0437\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u0440\u0443\u0433 \u0441 \u0434\u0440\u0443\u0433\u043e\u043c \u0432 \u0432\u0430\u0448\u0435\u0439 \u0438\u0441\u0442\u043e\u0440\u0438\u0438. \u0412\u0430\u0448\u0438 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0431\u0443\u0434\u0443\u0442 \u0432\u0438\u0434\u043d\u044b \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 24 \u0447\u0430\u0441\u043e\u0432, \u043d\u043e \u043d\u0435\u0442 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0438, \u0447\u0442\u043e \u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u044b \u0441\u043e \u0432\u0441\u0435\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432."}, +gm8(){return"\u042f \u043f\u043e\u043d\u0438\u043c\u0430\u044e"}, +gkV(){return"\u0421\u043e\u043e\u0431\u0449\u0438\u0442\u044c \u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435"}, +mm(a,b){return a+" \u043e\u0441\u0442\u0430\u0432\u0438\u043b(\u0430) \u0440\u0435\u0430\u043a\u0446\u0438\u044e "+b}, +gjK(){return"\u041f\u0440\u0438\u043a\u0440\u0435\u043f\u0438\u0442\u044c \u043a \u043a\u043e\u043c\u043d\u0430\u0442\u0435"}, +glT(){return"\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u043d\u0430\u0432\u0441\u0435\u0433\u0434\u0430 \u043e\u0442\u043a\u0440\u0435\u043f\u0438\u0442\u044c \u0441\u043e\u0431\u044b\u0442\u0438\u0435?"}, +gfv(){return"\u042d\u043c\u043e\u0434\u0437\u0438"}, +gm2(){return"\u042d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0432\u0438\u0434\u0435\u043e\u0437\u0432\u043e\u043d\u043a\u0438"}, +glY(){return"\u0410\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b \u0438\u043b\u0438 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f"}, +gma(){return"\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u043c \u0440\u0435\u0436\u0438\u043c\u043e\u043c"}, +gm9(){return"\u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u043d\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e \u0432 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435.\n\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u0435\n - about:config\n - \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435 \u0434\u043b\u044f dom.indexedDB.privateBrowsing.enabled \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 true\n\u0412 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0437\u0430\u043f\u0443\u0441\u043a FluffyChat \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d."}, +gmx(){return"\u0418\u043c\u044f"}, +gmE(){return"\u0412\u044b \u043e\u0442\u043a\u043b\u043e\u043d\u0438\u043b\u0438 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435"}, +glr(){return"\u0412\u044b \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u043b\u0438\u0441\u044c \u043a \u0447\u0430\u0442\u0443"}, +gmy(){return"\u0412\u044b \u043f\u0440\u0438\u043d\u044f\u043b\u0438 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435"}, +mz(a){return"\u0412\u044b \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043b\u0438 "+a}, +mA(a){return"\u0412\u044b \u043e\u0442\u043e\u0437\u0432\u0430\u043b\u0438 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f "+a}, +mB(a){return"\u0412\u044b \u0431\u044b\u043b\u0438 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u044b "+a}, +mC(a){return"\u0412\u044b \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u043b\u0438 "+a}, +mD(a){return"\u0412\u044b \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u043b\u0438 "+a}, +mF(a){return"\u0412\u044b \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043b\u0438 "+a}, +gmg(){return"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b. \u0412 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u044b \u043d\u0435 \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u0431\u0440\u043e\u0441\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c. \u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u0445\u043e\u0442\u0438\u0442\u0435 \u044d\u0442\u043e\u0433\u043e \u0434\u0435\u043b\u0430\u0442\u044c, \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u0435\u0449\u0435 \u0440\u0430\u0437 \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c."}, +gmr(){return"\u0420\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0430\u0440\u044b\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u043a\u043b\u044e\u0447 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0432 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u043c \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u044d\u0442\u043e\u0433\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430."}, +glu(){return"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u044d\u0442\u043e\u0442 \u043a\u043b\u044e\u0447 \u0432\u0440\u0443\u0447\u043d\u0443\u044e, \u0432\u044b\u0437\u0432\u0430\u0432 \u0434\u0438\u0430\u043b\u043e\u0433 \u043e\u0431\u0449\u0435\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438\u043b\u0438 \u0431\u0443\u0444\u0435\u0440\u0430 \u043e\u0431\u043c\u0435\u043d\u0430."}, +glA(){return"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043d\u0430 \u044d\u0442\u043e\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435"}, +gk8(){return"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c"}, +glX(){return"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0435"}, +gmw(){return"\u041f\u043e\u0447\u0435\u043c\u0443 \u044d\u0442\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043d\u0435\u043b\u044c\u0437\u044f \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c?"}, +gmh(){return"\u042d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0442\u0438, \u0435\u0441\u043b\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0431\u044b\u043b\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u0434\u043e \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u0432\u044b \u0432\u043e\u0448\u043b\u0438 \u0432 \u0441\u0432\u043e\u044e \u0443\u0447\u0435\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c \u043d\u0430 \u0434\u0430\u043d\u043d\u043e\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435.\n\n\u0422\u0430\u043a\u0436\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0447\u0442\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u0435\u043b\u044c \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043b \u0432\u0430\u0448\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0438\u043b\u0438 \u0447\u0442\u043e-\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a \u0441 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435\u043c.\n\n\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435? \u0422\u043e\u0433\u0434\u0430 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0442\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0441 \u043d\u0435\u0433\u043e! \u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0432 \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 > \u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0438 \u0443\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0432\u0430\u0448\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u043b\u0438 \u0434\u0440\u0443\u0433 \u0434\u0440\u0443\u0433\u0430. \u041a\u043e\u0433\u0434\u0430 \u0432\u044b \u043e\u0442\u043a\u0440\u043e\u0435\u0442\u0435 \u043a\u043e\u043c\u043d\u0430\u0442\u0443 \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0440\u0430\u0437 \u0438 \u043e\u0431\u0435 \u0441\u0435\u0441\u0441\u0438\u0438 \u0431\u0443\u0434\u0443\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u044b, \u043a\u043b\u044e\u0447\u0438 \u0431\u0443\u0434\u0443\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u044b \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438.\n\n\u0412\u044b \u043d\u0435 \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u043e\u0442\u0435\u0440\u044f\u0442\u044c \u043a\u043b\u044e\u0447\u0438 \u043f\u0440\u0438 \u0432\u044b\u0445\u043e\u0434\u0435 \u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432? \u0423\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0432\u044b \u0432\u043a\u043b\u044e\u0447\u0438\u043b\u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0447\u0430\u0442\u0430 \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445."}, +gm0(){return"\u0412\u043e\u0439\u0442\u0438 \u0432 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u043e"}, +gm_(){return"\u0412\u043e\u0439\u0442\u0438 \u0432 \u043a\u043e\u043c\u043d\u0430\u0442\u0443"}, +glL(){return"\u0412\u0441\u0435 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430"}, +mi(a){return a+" \u0447\u0430\u0442\u043e\u0432"}, +gm6(){return"\u0421\u043a\u0440\u044b\u0442\u044c \u043d\u0435\u0432\u0430\u0436\u043d\u044b\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f"}, +ht(a){return"\u041f\u0443\u0441\u0442\u043e\u0439 \u0447\u0430\u0442 (\u0440\u0430\u043d\u044c\u0448\u0435 \u2013 "+a+")"}, +gny(){return"\u0417\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u0447\u0430\u0442"}, +gnz(){return"\u0421\u043a\u0432\u043e\u0437\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435"}, +gnr(){return"\u0412 \u0446\u0435\u043b\u044f\u0445 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0432\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u0447\u0430\u0442\u0435, \u0433\u0434\u0435 \u043e\u043d\u043e \u0431\u044b\u043b\u043e \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e \u0440\u0430\u043d\u0435\u0435."}, +gkm(){return"\u041d\u0430\u043c \u0436\u0430\u043b\u044c... \u042d\u0442\u043e \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e"}, +gnq(){return"\u041a\u043b\u044e\u0447\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430:"}, +gos(){return"\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0447\u0430\u0442 \u0435\u0449\u0435 \u0440\u0430\u0437"}, +go3(){return"\u0411\u0443\u0434\u044c\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u044b! \u0411\u0435\u0437 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0447\u0430\u0442\u0430 \u0432\u044b \u043f\u043e\u0442\u0435\u0440\u044f\u0435\u0442\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\u043c. \u041c\u044b \u043d\u0430\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0447\u0430\u0442\u0430 \u043f\u0435\u0440\u0435\u0434 \u0432\u044b\u0445\u043e\u0434\u043e\u043c \u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u044b."}, +go6(){return"\u0414\u0440\u0443\u0433\u0438\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b"}, +gnL(){return"\u041e\u0442\u0432\u0435\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430: \u0440\u0430\u0437\u043c\u0435\u0440 \u0444\u0430\u0439\u043b\u0430 \u043f\u0440\u0435\u0432\u044b\u0448\u0430\u0435\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439."}, +god(){return"\u043e\u043d\u043b\u0430\u0439\u043d"}, +oc(a){return"\u0431\u044b\u043b(\u0430) \u0432 \u0441\u0435\u0442\u0438 "+a+" \u043c\u0438\u043d. \u043d\u0430\u0437\u0430\u0434"}, +ob(a){return"\u0431\u044b\u043b(\u0430) \u0432 \u0441\u0435\u0442\u0438 "+a+" \u0447"}, +go4(){return"\u0417\u0434\u0435\u0441\u044c \u0435\u0449\u0435 \u043d\u0435\u0442 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439..."}, +gmQ(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0438\u043b\u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043d\u0430 \u043f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435."}, +goH(){return"\u0412\u044b \u0441\u043e\u0437\u0434\u0430\u043b\u0438 \u0433\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u0447\u0430\u0442"}, +gne(){return"\u0412 \u044d\u0442\u043e\u043c \u0447\u0430\u0442\u0435:"}, +goA(){return"\u041d\u0435 \u0431\u043e\u043b\u0435\u0435 100.000 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432"}, +goi(){return"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0447\u0430\u0442\u0430 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f"}, +go1(){return"\u041c\u043d\u043e\u0433\u043e\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0442\u0440\u0435\u0434\u044b \u0441 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044f\u043c\u0438"}, +gn4(){return"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432"}, +gon(){return"\u041f\u0440\u043e\u0444\u0438\u043b\u044c"}, +glN(){return"\u041d\u043e\u0432\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435"}, +oB(a){return"\u0414\u043e\u0431\u0440\u043e \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c \u0432 Twake, "+a}, +gn_(){return"\u0412\u0441\u0435\u0433\u0434\u0430 \u043f\u0440\u0438\u044f\u0442\u043d\u043e \u043f\u043e\u043e\u0431\u0449\u0430\u0442\u044c\u0441\u044f \u0441 \u0434\u0440\u0443\u0437\u044c\u044f\u043c\u0438 \u0438\u043b\u0438 \u043a\u043e\u043b\u043b\u0435\u0433\u0430\u043c\u0438.\n\u041d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u0438\u043c \u0432 \u043b\u0438\u0447\u043d\u044b\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f, \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0447\u0430\u0442 \u0438\u043b\u0438 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u0435\u0441\u044c \u043a \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u043c\u0443."}, +gn2(a){return"\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d"}, +gnR(){return"\u041d\u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d"}, +gkO(){return"\u041d\u043e\u0432\u044b\u0439 \u0433\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u0447\u0430\u0442"}, +gmG(){return"\u041f\u043e\u043c\u043e\u0449\u044c"}, +gow(){return"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 Twake"}, +gm1(a){return"\u0420\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u0442\u044c"}, +glx(){return"\u0421\u0432\u0435\u0440\u043d\u0443\u0442\u044c"}, +o7(a){return'\u041d\u0435\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 \u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443 "'+a+'"'}, +gmI(){return"\u2022 \u0423\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0432 \u0432\u0430\u0448\u0435\u043c \u0437\u0430\u043f\u0440\u043e\u0441\u0435 \u043d\u0435\u0442 \u043e\u043f\u0435\u0447\u0430\u0442\u043e\u043a.\n"}, +gmJ(){return"\u2022 \u042d\u0442\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u0431\u044b\u0442\u044c \u0432 \u0432\u0430\u0448\u0435\u0439 \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0439 \u043a\u043d\u0438\u0433\u0435.\n"}, +gmK(){return"\u2022 \u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u0430\u043c, \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432 \u0432\u0430\u0448\u0435\u0439 \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0439 \u043a\u043d\u0438\u0433\u0435.\n"}, +gmL(){return"\u2022 \u0415\u0441\u043b\u0438 \u043f\u0440\u0438\u0447\u0438\u043d\u0430 \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u0430 \u0432\u044b\u0448\u0435, "}, +gmM(){return"\u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435\u0441\u044c \u0437\u0430 \u043f\u043e\u043c\u043e\u0449\u044c\u044e."}, +gf5(){return"\u0411\u043e\u043b\u044c\u0448\u0435"}, +gmv(){return"\u041a\u043e\u0433\u043e \u0431\u044b \u0432\u044b \u0445\u043e\u0442\u0435\u043b\u0438 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c?"}, +gn3(){return"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0444\u043e\u0442\u043e"}, +nY(a){return"\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0440\u0430\u0437\u043c\u0435\u0440 \u0444\u0430\u0439\u043b\u0430: "+a+"MB"}, +gcM(){return"\u0412\u043b\u0430\u0434\u0435\u043b\u0435\u0446"}, +of(a){return"\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0438 ("+a+")"}, +geO(a){return"\u041d\u0430\u0437\u0430\u0434"}, +gmc(){return"\u0412\u043e\u0439\u0442\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0435\u0434\u0438\u043d\u043e\u0433\u043e \u0432\u0445\u043e\u0434\u0430"}, +goE(){return"\u041d\u0435\u0432\u0435\u0440\u043d\u043e\u0435 \u0438\u043c\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430"}, +gmR(){return"\u0410\u0434\u0440\u0435\u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0431\u044b\u043b \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u0432\u0430\u043c \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u043e\u043c \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438. \u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0430\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u044f."}, +glV(){return"\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u044b"}, +gmH(){return"\u041f\u043e\u0438\u0441\u043a \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043e\u0432"}, +gmZ(){return"\u0421\u043a\u043e\u0440\u043e \u0431\u0443\u0434\u0443\u0442 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b"}, +gmN(){return"\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043a\u0430\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043f\u043e \u0438\u043c\u0435\u043d\u0438 \u0438\u043b\u0438 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u043c\u0443 \u0430\u0434\u0440\u0435\u0441\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0430"}, +gnU(){return"\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043e\u0432..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"\u041f\u043e\u0438\u0441\u043a"}, +gnO(){return"\u041f\u0435\u0440\u0435\u0441\u043b\u0430\u0442\u044c..."}, +gmf(){return"\u041d\u0435\u0442 \u0441\u0432\u044f\u0437\u0438"}, +gm5(a){return"\u0424\u0430\u0439\u043b"}, +gop(){return"\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435"}, +gnh(){return"\u0427\u0430\u0442\u044b \u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b"}, +gnH(){return"\u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439"}, +gnG(){return"\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c, \u043d\u0435\u0442 \u0432 \u0432\u0430\u0448\u0438\u0445 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u0430\u0445. \u0412\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c \u0438\u0445?"}, +md(a){return A.r(a)+" \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432"}, +gnj(){return"\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c"}, +goG(){return"\u041e\u0448\u0438\u0431\u043a\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439! \u0412\u044b \u0432\u0441\u0435 \u0435\u0449\u0435 \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0447\u0430\u0442?"}, +nP(a){return"\u0441\u043e\u0437\u0434\u0430\u043b \u0447\u0430\u0442 \u201c"+a+"\u201d"}, +gov(){return"\u0421\u0435\u0433\u043e\u0434\u043d\u044f"}, +goF(){return"\u0412\u0447\u0435\u0440\u0430"}, +gor(){return"\u041d\u0435\u0442, \u0441\u043f\u0430\u0441\u0438\u0431\u043e, \u0443\u0434\u0430\u043b\u0438\u0442\u0435"}, +gn1(){return"\u0414\u0430, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0439\u0442\u0435\u0441\u044c"}, +gn6(){return" \u0445\u043e\u0447\u0435\u0442, \u0447\u0442\u043e\u0431\u044b \u0432\u044b \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u043b\u0438\u0441\u044c \u043a \u044d\u0442\u043e\u043c\u0443 \u0447\u0430\u0442\u0443. \u0427\u0442\u043e \u0441\u043a\u0430\u0436\u0435\u0448\u044c?"}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avx.prototype={ +gjH(){return"Passwords do not match!"}, +gjN(){return"Please enter a valid email address."}, +gfM(){return"Repeat password"}, +jM(a){return"Please choose at least "+a+" characters."}, +ghT(){return"About"}, +ghU(a){return"Accept"}, +hV(a){return"\ud83d\udc4d "+a+" accepted the invitation"}, +hW(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghX(){return"Add email"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Admin"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" answered the call"}, +ghZ(){return"Anyone can join"}, +gfW(){return"Archive"}, +geN(){return"Are you sure?"}, +gi_(){return"Are you sure you want to log out?"}, +gi0(){return u.mc}, +i1(a){return"Accept this verification request from "+a+"?"}, +i2(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +i3(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfX(){return"Ban from chat"}, +gi4(){return"Banned"}, +i5(a,b){return a+" banned "+b}, +gi6(){return"Block Device"}, +gdm(){return"Blocked"}, +gi7(){return"Bot messages"}, +gkr(){return"Bubble size"}, +gcT(a){return"Cancel"}, +fY(a){return"Can't open the URI "+a}, +gfZ(){return"Change device name"}, +ib(a){return a+" changed the chat avatar"}, +ic(a,b){return a+" changed the chat description to: '"+b+"'"}, +ie(a,b){return a+" changed the chat name to: '"+b+"'"}, +ig(a){return a+" changed the chat permissions"}, +ih(a,b){return a+" changed their displayname to: '"+b+"'"}, +ii(a){return a+" changed the guest access rules"}, +ij(a,b){return a+" changed the guest access rules to: "+b}, +ik(a){return a+" changed the history visibility"}, +il(a,b){return a+" changed the history visibility to: "+b}, +im(a){return a+" changed the join rules"}, +io(a,b){return a+" changed the join rules to: "+b}, +ip(a){return a+" changed their avatar"}, +iq(a){return a+" changed the chat aliases"}, +ir(a){return a+" changed the invitation link"}, +gh_(){return"Change password"}, +gi9(){return"Change your style"}, +gi8(){return"Change the name of the chat"}, +gia(){return"Change wallpaper"}, +gis(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghw(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +git(){return u.lx}, +giu(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giw(){return"Choose a username"}, +gh0(){return"Clear archive"}, +gdg(a){return"Close"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Ban the given user from this chat"}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Send HTML-formatted text"}, +giC(){return"Invite the given user to this chat"}, +giD(){return"Join the given chat"}, +giE(){return"Remove the given user from this chat"}, +giF(){return"Leave this chat"}, +gku(){return"Describe yourself"}, +giG(){return u.N}, +giH(){return"Set your display name for this chat"}, +gkv(){return u.Q}, +gkw(){return"Send unformatted text"}, +gkx(){return"Send reply as a reaction"}, +gky(){return"Send text"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"Command invalid"}, +kA(a){return a+" is not a command."}, +giJ(){return"Please compare the emojis"}, +giK(){return"Please compare the numbers"}, +gh1(){return"Configure chat"}, +giL(){return"Contact has been invited to the chat"}, +giM(){return"Contains display name"}, +giN(){return"Contains username"}, +gfo(){return u.a4}, +giO(){return"Copied to clipboard"}, +gfp(a){return"Copy"}, +giP(){return"Copy to clipboard"}, +iQ(a){return"Could not decrypt message: "+a}, +iR(a){return a+" members"}, +iS(a){return"\ud83d\udcac "+a+" created the chat"}, +giT(){return"Dark"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return u.e6}, +giX(){return"Default permission level"}, +geB(a){return"Delete"}, +giY(){return"Delete account"}, +gh3(){return"Delete message"}, +gfs(){return"Devices"}, +geS(){return"Direct Chats"}, +gns(a){return"Download"}, +gj_(){return"Edit"}, +gj0(){return"Edit blocked servers"}, +gh4(){return"Edit chat permissions"}, +gh5(){return"Edit chat avatar"}, +gh6(){return"Emote already exists!"}, +gh7(){return"Invalid emote shortcode!"}, +gj1(){return"Emote packs for chat"}, +gh8(){return"Emote Settings"}, +gh9(){return"Emote shortcode"}, +gj2(){return u.lm}, +gfe(){return"Empty chat"}, +gj3(){return"Enable emote pack globally"}, +gfw(){return"Enable encryption"}, +gj4(){return u.gh}, +gha(){return"Encryption is not enabled"}, +j5(a){return a+" ended the call"}, +gnA(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkJ(){return"Homeserver"}, +gj6(){return"Enter your homeserver"}, +ghb(){return"Everything ready!"}, +gfz(){return"Extremely offensive"}, +gj9(a){return"Font size"}, +geD(a){return"Forward"}, +gja(){return"Friday"}, +gkH(){return"From joining"}, +gkI(){return"From the invitation"}, +gfQ(){return"Go to the new chat"}, +ghx(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghy(){return"Guests are forbidden"}, +ghz(){return"Guests can join"}, +jb(a,b){return a+" has withdrawn the invitation for "+b}, +ghc(){return"Help"}, +gjc(){return"Hide redacted events"}, +gjd(){return"Hide unknown events"}, +gfA(){return"How offensive is this content?"}, +ghd(){return"Ignore"}, +gek(){return"Ignored users"}, +gje(){return u.a}, +gjf(){return"Ignore username"}, +gfB(){return"I have clicked on the link"}, +gjg(){return"Incorrect passphrase or recovery key"}, +gfC(){return"Inoffensive"}, +gjh(){return"Invite contact"}, +ji(a){return"Invite contact to "+a}, +gjk(){return"Invited"}, +jl(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjm(){return"Invited users only"}, +gjj(){return"Invite for me"}, +gjn(){return"typing a message"}, +hf(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghe(){return"Join chat"}, +jo(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghg(){return"Kick from chat"}, +hh(a){return"Last active: "+a}, +gjp(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjq(){return"Left the chat"}, +gjr(){return"Light"}, +js(a){return"Load "+a+" more participants"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghi(){return"Load more\u2026"}, +geX(){return"Login"}, +jt(a){return"Log in to "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Logout"}, +gju(){return"Member changes"}, +gf4(){return"Mention"}, +gjv(){return"Messages"}, +go8(){return"No matching search results."}, +gfD(){return"Moderator"}, +gjw(){return"Monday"}, +ghk(){return u.f}, +gfg(){return"New chat"}, +ghl(){return"New verification request!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Next"}, +gjx(){return"No"}, +gjy(){return"No connection to the server"}, +gjz(){return"No emotes found. \ud83d\ude15"}, +gjA(){return u.S}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return u.c}, +gfE(){return"No permission"}, +ghm(){return"No chats found\u2026"}, +gfF(){return"Notifications"}, +gjC(){return"Notifications enabled for this account"}, +gfG(){return"Offensive"}, +gjD(){return"Offline"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oops, something went wrong\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"Or"}, +gho(){return"Participant"}, +gjF(){return"passphrase or recovery key"}, +gjG(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjI(){return"Pick an image"}, +gjJ(){return"Pin"}, +gjL(){return"Please choose a username"}, +gfI(){return u.b}, +gfJ(){return"Please enter your password"}, +gjO(){return"Please enter your username"}, +gjP(){return u._}, +gjR(){return"Privacy"}, +gkS(){return"Push rules"}, +gfL(a){return"Reason"}, +jT(a){return a+" redacted an event"}, +gjU(){return"Reject"}, +jV(a){return a+" rejected the invitation"}, +gbI(a){return"Remove"}, +gjW(){return"Remove all other devices"}, +jY(a){return"Removed by "+a}, +gk6(){return"Unban from chat"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Render rich message content"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Reply"}, +gfh(){return"Report message"}, +gk_(){return"Group chat has been upgraded"}, +gk0(){return"Group chat version"}, +ghA(){return"Saturday"}, +gkd(){return"Save file"}, +ghB(){return"Security"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Seen by "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hD(a,b){return"Seen by "+a+" and "+b}, +geJ(a){return"Send"}, +ghE(){return"Send a message"}, +gkg(){return"Send as text"}, +ghF(){return"Send audio"}, +ghG(){return"Send file"}, +ghH(){return"Send image"}, +ghI(){return"Send messages"}, +ghJ(){return"Send video"}, +hK(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hN(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fR(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hM(a){return"\ud83c\udfa5 "+a+" sent a video"}, +kh(a){return a+" sent call information"}, +gkj(){return"Set invitation link"}, +gfS(){return"Set permissions level"}, +gfU(){return"Settings"}, +gfl(a){return"Share"}, +kk(a){return a+" shared their location"}, +gkl(){return"Show password"}, +gfa(){return"Sign up"}, +gly(){return"Single Sign on"}, +ghP(a){return"Skip"}, +gnS(){return"Invite"}, +ghQ(){return"Source code"}, +hR(a){return a+" started a call"}, +gkn(a){return"Submit"}, +gko(){return"Sunday"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"System"}, +gkW(){return"They Don't Match"}, +gkX(){return"They Match"}, +gkY(){return"Thursday"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"Try to send again"}, +gl1(){return"Tuesday"}, +l2(a,b){return a+" unbanned "+b}, +gl3(){return"Unblock Device"}, +gl4(){return"Unknown device"}, +gk7(){return"Unknown encryption algorithm"}, +l5(a,b){return"Unknown event '"+a+"'"}, +gfP(){return"Unpin"}, +l6(a,b){return a+" and "+b+" others are typing"}, +l7(a,b){return a+" and "+b+" are typing"}, +l8(a){return a+" is typing"}, +l9(a){return"\ud83d\udeaa "+a+" left the chat"}, +la(a,b){return a+" sent a "+b+" event"}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Start Verification"}, +gka(){return"You successfully verified!"}, +glb(){return"Verifying other account"}, +glc(){return"Visibility of the chat history"}, +gld(){return"Visible for all participants"}, +gle(){return"Visible for everyone"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return u.O}, +gli(){return"Wallpaper"}, +glj(){return"Warning!"}, +glk(){return"Wednesday"}, +ghu(){return"We sent you an email"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return u.X}, +geR(){return"Yes"}, +glo(){return"You"}, +gkc(){return"You are invited to this chat"}, +glp(){return u.W}, +glq(){return"You have been banned from this chat"}, +gls(){return"Your public key"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Search"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avy.prototype={ +gjH(){return"Hesl\xe1 nies\xfa zhodn\xe9!"}, +gjN(){return"Pros\xedm zadajte spr\xe1vnu emailov\xfa adresu."}, +gfM(){return"Zopakujte heslo"}, +jM(a){return"Pros\xedm zvo\u013ete si aspo\u0148 "+a+" znakov."}, +ghT(){return"O aplik\xe1cii"}, +ghU(a){return"Prija\u0165"}, +hV(a){return a+" prijali pozv\xe1nku"}, +hW(a){return a+" aktivovali koncov\xe9 \u0161ifrovanie"}, +ghX(){return"Prida\u0165 email"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Administr\xe1tor"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" prevzal hovor"}, +ghZ(){return"Ktoko\u013evek sa m\xf4\u017ee pripoji\u0165"}, +gfW(){return"Archivova\u0165"}, +geN(){return"Ste si ist\xed?"}, +gi_(){return"Ste si ist\xed, \u017ee sa chcete odhl\xe1si\u0165?"}, +gi0(){return'Na overenie tejto osoby, pros\xedm zadajte pr\xedstupovu fr\xe1zu k "bezpe\u010d\xe9mu \xfalo\u017eisku" alebo "kl\xfa\u010d na obnovu".'}, +i1(a){return"Akcepova\u0165 \u017eiados\u0165 o verifik\xe1ciu od "+a+"?"}, +i2(a,b,c){return"Server podporuje tieto typy prihl\xe1senia:\n"+a+"\nAle t\xe1to aplik\xe1cia podporuje iba:\n"+b}, +i3(a,b,c,d){return"Domovsk\xfd server podporuje verzie \u0161pecifik\xe1cie:\n"+a+"\nAle t\xe1to aplik\xe1cie podporuje iba "+b}, +gfX(){return"Zabanova\u0165 z chatu"}, +gi4(){return"Zabanovan\xfd"}, +i5(a,b){return a+" zabanoval "+b}, +gi6(){return"Zak\xe1za\u0165 zariadenie"}, +gdm(){return"Blocked"}, +gi7(){return"Bot messages"}, +gkr(){return"Bubble size"}, +gcT(a){return"Zru\u0161i\u0165"}, +fY(a){return"Nemo\u017eno otvori\u0165 identifik\xe1tor prostriedku "+a}, +gfZ(){return"Zmeni\u0165 n\xe1zov zariadenia"}, +ib(a){return a+" si zmenili sv\xf4j avatar"}, +ic(a,b){return a+" zmenili popis chatu na: \u201e"+b+"\u201c"}, +ie(a,b){return a+" zmenili meno chatu na: \u201e"+b+"\u201c"}, +ig(a){return a+" zmenili nastavenie opr\xe1vnen\xed chatu"}, +ih(a,b){return a+" si zmenili prez\xfdvku na: "+b}, +ii(a){return a+" zmenili pr\xedstupov\xe9 pr\xe1va pre hos\u0165ov"}, +ij(a,b){return a+" zmenili pr\xedstupov\xe9 pr\xe1va pro hos\u0165ov na: "+b}, +ik(a){return a+" zmenili nastavenie viditelnosti hist\xf3rie chatu"}, +il(a,b){return a+" zmenili nastavenie viditelnosti hist\xf3rie chatu na: "+b}, +im(a){return a+" zmenili nastavenie pravidiel pripojenia"}, +io(a,b){return a+" zmenili nastavenie pravidiel pripojenia na: "+b}, +ip(a){return a+" si zmenili profilov\xfd obr\xe1zok"}, +iq(a){return a+" zmenili nastavenie aliasov chatu"}, +ir(a){return a+" zmenili odkaz k pozv\xe1nke do miestnosti"}, +gh_(){return"Zmeni\u0165 heslo"}, +gi9(){return"Zmena \u0161t\xfdlu"}, +gi8(){return"Zmeni\u0165 n\xe1zov skupiny"}, +gia(){return"Zmeni\u0165 pozadie"}, +gis(){return"\u0160ifrovanie bolo po\u0161koden\xe9"}, +gf0(){return"Chat"}, +ghw(){return"Z\xe1loha va\u0161ich chatov bola nastaven\xe1."}, +gfc(){return"Z\xe1loha chatov"}, +git(){return u.lx}, +giu(){return"\u010cety"}, +gfd(){return"Vyberte si siln\xe9 heslo"}, +giw(){return"Vyberte si u\u017e\xedvate\u013esk\xe9 meno"}, +gh0(){return"Clear archive"}, +gdg(a){return"Zavrie\u0165"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Ban the given user from this chat"}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Send HTML-formatted text"}, +giC(){return"Invite the given user to this chat"}, +giD(){return"Join the given chat"}, +giE(){return"Remove the given user from this chat"}, +giF(){return"Leave this chat"}, +gku(){return"Describe yourself"}, +giG(){return u.N}, +giH(){return"Set your display name for this chat"}, +gkv(){return u.Q}, +gkw(){return"Send unformatted text"}, +gkx(){return"Send reply as a reaction"}, +gky(){return"Send text"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"Command invalid"}, +kA(a){return a+" is not a command."}, +giJ(){return"Porovnajte a uistite sa, \u017ee nasleduj\xface emotikony sa zhoduj\xfa na oboch zariadeniach:"}, +giK(){return"Porovnajte a uistite sa, \u017ee nasleduj\xface \u010d\xedsla sa zhoduj\xfa na oboch zariadeniach:"}, +gh1(){return"Configure chat"}, +giL(){return"Kontakt bol pozvan\xfd do skupiny"}, +giM(){return"Contains display name"}, +giN(){return"Contains username"}, +gfo(){return u.a4}, +giO(){return"Skop\xedrovan\xe9 do schr\xe1nky"}, +gfp(a){return"Kop\xedrova\u0165"}, +giP(){return"Copy to clipboard"}, +iQ(a){return"Nebolo mo\u017en\xe9 de\u0161ifrova\u0165 spr\xe1vu: "+a}, +iR(a){return a+" \xfa\u010dastn\xedkov"}, +iS(a){return a+" zalo\u017eili chat"}, +giT(){return"Tmav\xe1"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"."+b+"."+a}, +giW(){return u.e6}, +giX(){return"Default permission level"}, +geB(a){return"Odstr\xe1ni\u0165"}, +giY(){return"Delete account"}, +gh3(){return"Odstr\xe1ni\u0165 spr\xe1vu"}, +gfs(){return"Zariadenia"}, +geS(){return"Direct Chats"}, +gns(a){return"Download"}, +gj_(){return"Edit"}, +gj0(){return"Edit blocked servers"}, +gh4(){return"Edit chat permissions"}, +gh5(){return"Edit chat avatar"}, +gh6(){return"Emotikon u\u017e existuje!"}, +gh7(){return"Nespr\xe1vn\xe9 ozna\u010denie emotikonu!"}, +gj1(){return"Emote packs for chat"}, +gh8(){return"Nastavenie emotikonov"}, +gh9(){return"K\xf3d emotikonu"}, +gj2(){return"Mus\xedte zvoli\u0165 k\xf3d emotikonu a obr\xe1zok!"}, +gfe(){return"Pr\xe1zdny chat"}, +gj3(){return"Enable emote pack globally"}, +gfw(){return"Enable encryption"}, +gj4(){return"\u0160ifrovanie u\u017e nebude mo\u017en\xe9 vypn\xfa\u0165. Ste si t\xfdm ist\xed?"}, +gha(){return"\u0160ifrovanie nie je akt\xedvne"}, +j5(a){return a+" ended the call"}, +gnA(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkJ(){return"Homeserver"}, +gj6(){return"Zadajte svoj homeserver"}, +ghb(){return"Everything ready!"}, +gfz(){return"Extremely offensive"}, +gj9(a){return"Font size"}, +geD(a){return"Preposla\u0165"}, +gja(){return"Piatok"}, +gkH(){return"Od pripojenia"}, +gkI(){return"Od pozvania"}, +gfQ(){return"Go to the new chat"}, +ghx(){return"Popis skupiny"}, +f8(a){return"Skupina s "+a}, +ghy(){return"Hostia s\xfa zak\xe1zan\xed"}, +ghz(){return"Hostia sa m\xf4\u017eu pripoji\u0165"}, +jb(a,b){return a+" vzal sp\xe4\u0165 pozv\xe1nku pre "+b}, +ghc(){return"Pomoc"}, +gjc(){return"Hide redacted events"}, +gjd(){return"Hide unknown events"}, +gfA(){return"How offensive is this content?"}, +ghd(){return"Ignorova\u0165"}, +gek(){return"Ignorovan\xed u\u017e\xedvatelia"}, +gje(){return u.a}, +gjf(){return"Ignore username"}, +gfB(){return"I have clicked on the link"}, +gjg(){return"Nespr\xe1vna pr\xedstupov\xe1 fr\xe1za alebo k\u013e\xfa\u010d na obnovenie"}, +gfC(){return"Inoffensive"}, +gjh(){return"Pozva\u0165 kontakt"}, +ji(a){return"Pozva\u0165 kontakt do "+a}, +gjk(){return"Pozvanie"}, +jl(a,b){return a+" pozvali "+b}, +gjm(){return"Len pozvan\xed pou\u017e\xedvatelia"}, +gjj(){return"Invite for me"}, +gjn(){return"p\xed\u0161e"}, +hf(a){return a+" sa pripojili do chatu"}, +ghe(){return"Pripoji\u0165 sa k miestnosti"}, +jo(a,b){return a+" vyhodili "+b}, +ghg(){return"Vyhodi\u0165 z chatu"}, +hh(a){return"Naposledy pr\xedtomn\xed: "+a}, +gjp(){return"Viden\xfd ve\u013emi d\xe1vno"}, +geV(){return"Opusti\u0165"}, +gjq(){return"Opustili chat"}, +gjr(){return"Svetl\xe1"}, +js(a){return"Na\u010d\xedta\u0165 \u010fal\u0161\xedch "+a+" \xfa\u010dastn\xedkov"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Na\u010d\xedtava sa\u2026 \u010cakajte pros\xedm."}, +ghi(){return"Na\u010d\xedta\u0165 viac\u2026"}, +geX(){return"Prihl\xe1si\u0165 sa"}, +jt(a){return"Prihl\xe1senie k "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Odhl\xe1si\u0165 sa"}, +gju(){return"Member changes"}, +gf4(){return"Mention"}, +gjv(){return"Messages"}, +go8(){return"No matching search results."}, +gfD(){return"Moder\xe1tor"}, +gjw(){return"Pondelok"}, +ghk(){return"Pros\xedm berte na vedomie, \u017ee na koncov\xe9 \u0161ifrovanie zatia\u013e potrebujete Pantalaimon."}, +gfg(){return"New chat"}, +ghl(){return"Nov\xe1 \u017eiados\u0165 o verifik\xe1ciu!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Next"}, +gjx(){return"No"}, +gjy(){return"No connection to the server"}, +gjz(){return"Nena\u0161li sa \u017eiadne emotikony. \ud83d\ude15"}, +gjA(){return u.S}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return u.c}, +gfE(){return"Ch\xfdba povolenie"}, +ghm(){return"Nena\u0161li sa \u017eiadne miestnosti\u2026"}, +gfF(){return"Notifications"}, +gjC(){return"Notifications enabled for this account"}, +gfG(){return"Offensive"}, +gjD(){return"Offline"}, +gdq(){return"ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Och! Nie\u010do sa pokazilo\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"Or"}, +gho(){return"Participant"}, +gjF(){return"pr\xedstupov\xe1 fr\xe1za alebo k\u013e\xfa\u010d na obnovenie"}, +gjG(a){return"Heslo"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjI(){return"Vybra\u0165 obr\xe1zok"}, +gjJ(){return"Pin"}, +gjL(){return"Vyberte si pou\u017e\xedvate\u013esk\xe9 meno"}, +gfI(){return u.b}, +gfJ(){return"Pros\xedm zadajte svoje heslo"}, +gjO(){return"Zadajte svoje pou\u017e\xedvate\u013esk\xe9 meno"}, +gjP(){return u._}, +gjR(){return"Privacy"}, +gkS(){return"Push rules"}, +gfL(a){return"Reason"}, +jT(a){return a+" odstr\xe1nili udalos\u0165"}, +gjU(){return"Odmietnu\u0165"}, +jV(a){return a+" odmietli pozv\xe1nku"}, +gbI(a){return"Odstr\xe1ni\u0165"}, +gjW(){return"Odstr\xe1\u0148i\u0165 v\u0161etky ostatn\xe9 zariadenia"}, +jY(a){return"Odst\xe1nen\xe9 u\u017e\xedvate\u013eom "+a}, +gk6(){return"Odblokova\u0165"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Zobrazi\u0165 form\xe1tovan\xfd obsah"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Odpoveda\u0165"}, +gfh(){return"Nahl\xe1si\u0165 spr\xe1vu"}, +gk_(){return"Miestnos\u0165 bola upgradeovan\xe1"}, +gk0(){return"Verzia miestnosti"}, +ghA(){return"Sobota"}, +gkd(){return"Save file"}, +ghB(){return"Bezpe\u010dnos\u0165"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Viden\xe9 u\u017e\xedvate\u013eom "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Viden\xe9 u\u017e\xedvate\u013eom "+a+" a "+b+" dal\u0161\xedmi",s,s)}, +hD(a,b){return"Viden\xe9 u\u017e\xedvate\u013emi "+a+" a "+b}, +geJ(a){return"Odosla\u0165"}, +ghE(){return"Odosla\u0165 spr\xe1vu"}, +gkg(){return"Posla\u0165 ako text"}, +ghF(){return"Posla\u0165 zvuk"}, +ghG(){return"Odosla\u0165 s\xfabor"}, +ghH(){return"Odosla\u0165 obr\xe1zok"}, +ghI(){return"Posla\u0165 spr\xe1vy"}, +ghJ(){return"Posla\u0165 video"}, +hK(a){return a+" poslali s\xfabor"}, +hN(a){return a+" poslali zvukov\xfa nahr\xe1vku"}, +hL(a){return a+" poslali obr\xe1zok"}, +fR(a){return a+" poslali n\xe1lepku"}, +hM(a){return a+" poslali video"}, +kh(a){return a+" sent call information"}, +gkj(){return"Nastavi\u0165 odkaz pre pozv\xe1nku"}, +gfS(){return"Nastavi\u0165 \xfarove\u0148 opr\xe1vnen\xed"}, +gfU(){return"Nastavenia"}, +gfl(a){return"Zdie\u013ea\u0165"}, +kk(a){return a+" zdie\u013ea lok\xe1ciu"}, +gkl(){return"Show password"}, +gfa(){return"Zaregistrova\u0165 sa"}, +gly(){return"Single Sign on"}, +ghP(a){return"Presko\u010di\u0165"}, +gnS(){return"Invite"}, +ghQ(){return"Zdrojov\xfd k\xf3d"}, +hR(a){return a+" started a call"}, +gkn(a){return"Odosla\u0165"}, +gko(){return"Nede\u013ea"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"Syst\xe9mov\xe1 farba"}, +gkW(){return"Sa nezhoduj\xfa"}, +gkX(){return"Zhoduj\xfa sa"}, +gkY(){return"\u0160tvrtok"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"Sk\xfasi\u0165 znova odosla\u0165"}, +gl1(){return"Utorok"}, +l2(a,b){return a+" odbanovali "+b}, +gl3(){return"Odblokova\u0165 zariadenie"}, +gl4(){return"Nezn\xe1me zariadenie"}, +gk7(){return"Nezn\xe1my \u0161ifrovac\xed algoritmus"}, +l5(a,b){return"Nezn\xe1ma udalos\u0165 \u201e"+a+"\u201c"}, +gfP(){return"Unpin"}, +l6(a,b){return a+" a "+b+" dal\u0161\xedch p\xed\u0161u"}, +l7(a,b){return a+" a "+b+" p\xed\u0161u"}, +l8(a){return a+" p\xed\u0161e"}, +l9(a){return a+" opustili chat"}, +la(a,b){return a+" poslali udalos\u0165 "+b}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Spusti\u0165 verifik\xe1ciu"}, +gka(){return"Verifik\xe1cia bola \xfaspe\u0161n\xe1!"}, +glb(){return"Verifikujem proti\u013eahl\xfd \xfa\u010det"}, +glc(){return"Vidite\u013enos\u0165 hist\xf3rie chatu"}, +gld(){return"Vidite\u013en\xe9 pre v\u0161etk\xfdch \xfa\u010dastn\xedkov"}, +gle(){return"Vidite\u013en\xe9 pre ka\u017ed\xe9ho"}, +glf(){return"\u010cak\xe1 sa, k\xfdm partner prijme po\u017eiadavku\u2026"}, +glg(){return"\u010cak\xe1 sa, k\xfdm partner prijme emotikon\u2026"}, +glh(){return"\u010cak\xe1 sa na to, k\xfdm partner prijme \u010d\xedsla\u2026"}, +gli(){return"Pozadie"}, +glj(){return"Warning!"}, +glk(){return"Streda"}, +ghu(){return"We sent you an email"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return u.X}, +geR(){return"\xc1no"}, +glo(){return"Vy"}, +gkc(){return"Ste pozvan\xed do tohto chatu"}, +glp(){return"U\u017e sa nez\xfa\u010dast\u0148ujete tohto chatu"}, +glq(){return"M\xe1te zablokovan\xfd pr\xedstup k tomuto chatu"}, +gls(){return"Your public key"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"H\u013eada\u0165"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avz.prototype={ +gjH(){return"Geslo se ne ujema!"}, +gjN(){return"Vnesite veljaven elektronski naslov."}, +gfM(){return"Ponovite geslo"}, +jM(a){return"Izberite najmanj "+a+" znakov."}, +ghT(){return"O aplikaciji"}, +ghU(a){return"Sprejmi"}, +hV(a){return a+" je sprejel povabilo"}, +hW(a){return"Uporabnik "+a+" je aktiviral \u0161ifriranje od konca do konca"}, +ghX(){return"Dodajte e-po\u0161to"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Admin"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return"Oseba "+a+" je odgovorila na klic"}, +ghZ(){return"Pridru\u017ei se lahko vsak"}, +gfW(){return"Arhiv"}, +geN(){return"Ali si prepri\u010dan?"}, +gi_(){return"Ali ste prepri\u010dani, da se \u017eelite odjaviti?"}, +gi0(){return"\u010ce \u017eelite podpisati drugo osebo, vnesite geslo za varno trgovino ali obnovitveni klju\u010d."}, +i1(a){return"Ali \u017eelite sprejeti to zahtevo za preverjanje od "+a+"?"}, +i2(a,b,c){return"Doma\u010di stre\u017enik podpira vrste prijave:\n"+a+"\nToda ta aplikacija podpira samo:\n"+b}, +i3(a,b,c,d){return"Doma\u010di stre\u017enik podpira razli\u010dice Spec:\n"+a+"\nToda ta aplikacija podpira samo "+b}, +gfX(){return"Prepoved klepeta"}, +gi4(){return"Prepovedano"}, +i5(a,b){return a+" je prepovedan v "+b}, +gi6(){return"Blokirana naprava"}, +gdm(){return"Blokirano"}, +gi7(){return"Botova sporo\u010dila"}, +gkr(){return"Bubble size"}, +gcT(a){return"Prekli\u010di"}, +fY(a){return"URI-ja "+a+" ni mogo\u010de odpreti"}, +gfZ(){return"Spremenite ime naprave"}, +ib(a){return a+" je spremenil avatar za klepet"}, +ic(a,b){return a+" je spremenil opis klepeta v: '"+b+"'"}, +ie(a,b){return a+" je spremenil ime klepeta v: '"+b+"'"}, +ig(a){return a+" je spremenila dovoljenja za klepet"}, +ih(a,b){return a+" je spremenil svoje prikazno ime v: '"+b+"'"}, +ii(a){return a+" je spremenila pravila dostopa za goste"}, +ij(a,b){return a+" je spremenila pravila dostopa za goste v: "+b}, +ik(a){return a+" je spremenila vidnost zgodovine"}, +il(a,b){return a+" je spremenil vidnost zgodovine v: "+b}, +im(a){return a+" je spremenil pravila za pridru\u017eitev"}, +io(a,b){return a+" je spremenila pravila pridru\u017eitve v: "+b}, +ip(a){return a+" je spremenil avatar"}, +iq(a){return a+" je spremenil vzdevke sobe"}, +ir(a){return a+" je spremenil povezavo za povabilo"}, +gh_(){return"Spremeni geslo"}, +gi9(){return"Spremenite svoj slog"}, +gi8(){return"Spremenite ime skupine"}, +gia(){return"Spremeni ozadje"}, +gis(){return"\u0160ifriranje je po\u0161kodovano"}, +gf0(){return"Klepet"}, +ghw(){return"Varnostna kopija klepeta je nastavljena."}, +gfc(){return"Varnostno kopiranje klepeta"}, +git(){return"Varnostna kopija klepeta je zavarovana z varnostnim klju\u010dem. Prosimo, pazite, da ga ne izgubite."}, +giu(){return"Klepeti"}, +gfd(){return"Izberite mo\u010dno geslo"}, +giw(){return"Izberi uporabni\u0161ko ime"}, +gh0(){return"Po\u010disti arhiv"}, +gdg(a){return"Zapri"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Izklju\u010di dolo\u010denega uporabnika iz te sobe"}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Po\u0161ljite besedilo v obliki HTML"}, +giC(){return"Povabi danega uporabnika v to sobo"}, +giD(){return"Pridru\u017eite se dani sobi"}, +giE(){return"Odstranite danega uporabnika iz te sobe"}, +giF(){return"Zapusti to sobo"}, +gku(){return"Opisi sebe"}, +giG(){return"Nastavite svojo sliko za to sobo"}, +giH(){return"Nastavite prikazno ime za to sobo"}, +gkv(){return"Nastavite raven mo\u010di danega uporabnika (privzeto: 50)"}, +gkw(){return"Po\u0161lji neformatirano besedilo"}, +gkx(){return"Po\u0161ljite odgovor kot reakcijo"}, +gky(){return"Po\u0161lji besedilo"}, +giI(){return"Prekli\u010di izklju\u010ditev dolo\u010denega uporabnika iz te sobe"}, +gkz(){return"Ukaz ni veljaven"}, +kA(a){return a+" is not a command."}, +giJ(){return"Primerjajte in se prepri\u010dajte, da se naslednji emoji ujemajo s tistimi iz druge naprave:"}, +giK(){return"Primerjajte in se prepri\u010dajte, da se naslednje \u0161tevilke ujemajo s \u0161tevilkami druge naprave:"}, +gh1(){return"Konfigurirajte klepet"}, +giL(){return"Kontakt je bil povabljen v skupino"}, +giM(){return"Vsebuje prikazno ime"}, +giN(){return"Vsebuje uporabni\u0161ko ime"}, +gfo(){return"Vsebina je bila prijavljena skrbnikom stre\u017enika"}, +giO(){return"Kopirano v odlo\u017ei\u0161\u010de"}, +gfp(a){return"Kopiraj"}, +giP(){return"Kopiraj v odlo\u017ei\u0161\u010de"}, +iQ(a){return"Sporo\u010dila ni bilo mogo\u010de de\u0161ifrirati: "+a}, +iR(a){return a+" udele\u017eencev"}, +iS(a){return a+" je ustvaril klepet"}, +giT(){return"Temno"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"-"+b+"-"+a}, +giW(){return"S tem boste deaktivirali va\u0161 uporabni\u0161ki ra\u010dun. Tega ni mogo\u010de razveljaviti! Ali si prepri\u010dan?"}, +giX(){return"Privzeta raven dovoljenja"}, +geB(a){return"Delete"}, +giY(){return"Delete account"}, +gh3(){return"Delete message"}, +gfs(){return"Devices"}, +geS(){return"Direct Chats"}, +gns(a){return"Download"}, +gj_(){return"Edit"}, +gj0(){return"Edit blocked servers"}, +gh4(){return"Edit chat permissions"}, +gh5(){return"Edit chat avatar"}, +gh6(){return"Emote already exists!"}, +gh7(){return"Invalid emote shortcode!"}, +gj1(){return"Emote packs for chat"}, +gh8(){return"Emote Settings"}, +gh9(){return"Emote shortcode"}, +gj2(){return u.lm}, +gfe(){return"Empty chat"}, +gj3(){return"Enable emote pack globally"}, +gfw(){return"Enable encryption"}, +gj4(){return u.gh}, +gha(){return"Encryption is not enabled"}, +j5(a){return a+" ended the call"}, +gnA(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkJ(){return"Homeserver"}, +gj6(){return"Enter your homeserver"}, +ghb(){return"Everything ready!"}, +gfz(){return"Extremely offensive"}, +gj9(a){return"Font size"}, +geD(a){return"Forward"}, +gja(){return"Friday"}, +gkH(){return"From joining"}, +gkI(){return"From the invitation"}, +gfQ(){return"Go to the new chat"}, +ghx(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghy(){return"Guests are forbidden"}, +ghz(){return"Guests can join"}, +jb(a,b){return a+" has withdrawn the invitation for "+b}, +ghc(){return"Help"}, +gjc(){return"Hide redacted events"}, +gjd(){return"Hide unknown events"}, +gfA(){return"How offensive is this content?"}, +ghd(){return"Ignore"}, +gek(){return"Ignored users"}, +gje(){return u.a}, +gjf(){return"Ignore username"}, +gfB(){return"I have clicked on the link"}, +gjg(){return"Incorrect passphrase or recovery key"}, +gfC(){return"Inoffensive"}, +gjh(){return"Invite contact"}, +ji(a){return"Invite contact to "+a}, +gjk(){return"Invited"}, +jl(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjm(){return"Invited users only"}, +gjj(){return"Invite for me"}, +gjn(){return"typing a message"}, +hf(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghe(){return"Join chat"}, +jo(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghg(){return"Kick from chat"}, +hh(a){return"Last active: "+a}, +gjp(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjq(){return"Left the chat"}, +gjr(){return"Light"}, +js(a){return"Load "+a+" more participants"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghi(){return"Load more\u2026"}, +geX(){return"Login"}, +jt(a){return"Log in to "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Logout"}, +gju(){return"Member changes"}, +gf4(){return"Mention"}, +gjv(){return"Messages"}, +go8(){return"No matching search results."}, +gfD(){return"Moderator"}, +gjw(){return"Monday"}, +ghk(){return u.f}, +gfg(){return"New chat"}, +ghl(){return"New verification request!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Next"}, +gjx(){return"No"}, +gjy(){return"No connection to the server"}, +gjz(){return"No emotes found. \ud83d\ude15"}, +gjA(){return u.S}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return u.c}, +gfE(){return"No permission"}, +ghm(){return"No chats found\u2026"}, +gfF(){return"Notifications"}, +gjC(){return"Notifications enabled for this account"}, +gfG(){return"Offensive"}, +gjD(){return"Offline"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oops, something went wrong\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"Or"}, +gho(){return"Participant"}, +gjF(){return"passphrase or recovery key"}, +gjG(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjI(){return"Pick an image"}, +gjJ(){return"Pin"}, +gjL(){return"Please choose a username"}, +gfI(){return u.b}, +gfJ(){return"Please enter your password"}, +gjO(){return"Please enter your username"}, +gjP(){return u._}, +gjR(){return"Privacy"}, +gkS(){return"Push rules"}, +gfL(a){return"Reason"}, +jT(a){return a+" redacted an event"}, +gjU(){return"Reject"}, +jV(a){return a+" rejected the invitation"}, +gbI(a){return"Remove"}, +gjW(){return"Remove all other devices"}, +jY(a){return"Removed by "+a}, +gk6(){return"Unban from chat"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Render rich message content"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Reply"}, +gfh(){return"Report message"}, +gk_(){return"Group chat has been upgraded"}, +gk0(){return"Group chat version"}, +ghA(){return"Saturday"}, +gkd(){return"Save file"}, +ghB(){return"Security"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Seen by "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hD(a,b){return"Seen by "+a+" and "+b}, +geJ(a){return"Send"}, +ghE(){return"Send a message"}, +gkg(){return"Send as text"}, +ghF(){return"Send audio"}, +ghG(){return"Send file"}, +ghH(){return"Send image"}, +ghI(){return"Send messages"}, +ghJ(){return"Send video"}, +hK(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hN(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fR(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hM(a){return"\ud83c\udfa5 "+a+" sent a video"}, +kh(a){return a+" sent call information"}, +gkj(){return"Set invitation link"}, +gfS(){return"Set permissions level"}, +gfU(){return"Settings"}, +gfl(a){return"Share"}, +kk(a){return a+" shared their location"}, +gkl(){return"Show password"}, +gfa(){return"Sign up"}, +gly(){return"Single Sign on"}, +ghP(a){return"Skip"}, +gnS(){return"Invite"}, +ghQ(){return"Source code"}, +hR(a){return a+" started a call"}, +gkn(a){return"Submit"}, +gko(){return"Sunday"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"System"}, +gkW(){return"They Don't Match"}, +gkX(){return"They Match"}, +gkY(){return"Thursday"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"Try to send again"}, +gl1(){return"Tuesday"}, +l2(a,b){return a+" unbanned "+b}, +gl3(){return"Unblock Device"}, +gl4(){return"Unknown device"}, +gk7(){return"Unknown encryption algorithm"}, +l5(a,b){return"Unknown event '"+a+"'"}, +gfP(){return"Unpin"}, +l6(a,b){return a+" and "+b+" others are typing"}, +l7(a,b){return a+" and "+b+" are typing"}, +l8(a){return a+" is typing"}, +l9(a){return"\ud83d\udeaa "+a+" left the chat"}, +la(a,b){return a+" sent a "+b+" event"}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Start Verification"}, +gka(){return"You successfully verified!"}, +glb(){return"Verifying other account"}, +glc(){return"Visibility of the chat history"}, +gld(){return"Visible for all participants"}, +gle(){return"Visible for everyone"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return u.O}, +gli(){return"Wallpaper"}, +glj(){return"Warning!"}, +glk(){return"Wednesday"}, +ghu(){return"We sent you an email"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return u.X}, +geR(){return"Yes"}, +glo(){return"You"}, +gkc(){return"You are invited to this chat"}, +glp(){return u.W}, +glq(){return"You have been banned from this chat"}, +gls(){return"Your public key"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Search"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avA.prototype={ +gjH(){return"Passwords do not match!"}, +gjN(){return"Please enter a valid email address."}, +gfM(){return"Repeat password"}, +jM(a){return"Please choose at least "+a+" characters."}, +ghT(){return"\u041e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0443"}, +ghU(a){return"\u041f\u0440\u0438\u0445\u0432\u0430\u0442\u0438"}, +hV(a){return a+" \u043f\u0440\u0438\u0445\u0432\u0430\u0442\u0430 \u043f\u043e\u0437\u0438\u0432\u043d\u0438\u0446\u0443"}, +hW(a){return a+" \u0443\u043a\u0459\u0443\u0447\u0438 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u045a\u0435 \u0441 \u043a\u0440\u0430\u0458\u0430 \u043d\u0430 \u043a\u0440\u0430\u0458"}, +ghX(){return"\u0414\u043e\u0434\u0430\u0458 \u0435-\u0430\u0434\u0440\u0435\u0441\u0443"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"\u0410\u0434\u043c\u0438\u043d"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" \u043e\u0434\u0433\u043e\u0432\u043e\u0440\u0438 \u043d\u0430 \u043f\u043e\u0437\u0438\u0432"}, +ghZ(){return"\u0441\u0432\u0430\u043a\u043e \u043c\u043e\u0436\u0435 \u0434\u0430 \u0441\u0435 \u043f\u0440\u0438\u0434\u0440\u0443\u0436\u0438"}, +gfW(){return"\u0410\u0440\u0445\u0438\u0432\u0430"}, +geN(){return"\u0421\u0438\u0433\u0443\u0440\u043d\u0438 \u0441\u0442\u0435?"}, +gi_(){return"\u0417\u0430\u0438\u0441\u0442\u0430 \u0436\u0435\u043b\u0438\u0442\u0435 \u0434\u0430 \u0441\u0435 \u043e\u0434\u0458\u0430\u0432\u0438\u0442\u0435?"}, +gi0(){return"\u0414\u0430 \u0431\u0438\u0441\u0442\u0435 \u043c\u043e\u0433\u043b\u0438 \u0434\u0430 \u043f\u0440\u0438\u0458\u0430\u0432\u0438\u0442\u0435 \u0434\u0440\u0443\u0433\u0443 \u043e\u0441\u043e\u0431\u0443, \u0443\u043d\u0435\u0441\u0438\u0442\u0435 \u0441\u0432\u043e\u0458\u0443 \u0431\u0435\u0437\u0431\u0435\u0434\u043d\u043e\u0441\u043d\u0443 \u0444\u0440\u0430\u0437\u0443 \u0438\u043b\u0438 \u043a\u0459\u0443\u0447 \u043e\u043f\u043e\u0440\u0430\u0432\u043a\u0430."}, +i1(a){return"\u041f\u0440\u0438\u0445\u0432\u0430\u0442\u0430\u0442\u0435 \u043b\u0438 \u0437\u0430\u0445\u0442\u0435\u0432 \u0437\u0430 \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0458\u0443 \u043e\u0434 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 "+a+"?"}, +i2(a,b,c){return"\u0414\u043e\u043c\u0430\u045b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u043e\u0434\u0440\u0436\u0430\u0432\u0430 \u043d\u0430\u0447\u0438\u043d\u0435 \u043f\u0440\u0438\u0458\u0430\u0432\u0435:\n"+a+"\n\u0430\u043b\u0438 \u043e\u0432\u0430 \u0430\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0458\u0430 \u043f\u043e\u0434\u0440\u0436\u0430\u0432\u0430 \u0441\u0430\u043c\u043e:\n"+b}, +i3(a,b,c,d){return"\u0414\u043e\u043c\u0430\u045b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u043e\u0434\u0440\u0436\u0430\u0432\u0430 \u0432\u0435\u0440\u0437\u0438\u0458\u0435:\n"+a+"\n\u0430\u043b\u0438 \u043e\u0432\u0430 \u0430\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0458\u0430 \u043f\u043e\u0434\u0440\u0436\u0430\u0432\u0430 \u0441\u0430\u043c\u043e "+b}, +gfX(){return"\u0417\u0430\u0431\u0440\u0430\u043d\u0438 \u0443 \u045b\u0430\u0441\u043a\u0430\u045a\u0443"}, +gi4(){return"\u0417\u0430\u0431\u0440\u0430\u045a\u0435\u043d"}, +i5(a,b){return a+" \u0437\u0430\u0431\u0440\u0430\u043d\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 "+b}, +gi6(){return"\u0411\u043b\u043e\u043a\u0438\u0440\u0430\u0458 \u0443\u0440\u0435\u0452\u0430\u0458"}, +gdm(){return"\u0411\u043b\u043e\u043a\u0438\u0440\u0430\u043d"}, +gi7(){return"\u041f\u043e\u0440\u0443\u043a\u0435 \u0411\u043e\u0442\u0430"}, +gkr(){return"Bubble size"}, +gcT(a){return"\u041e\u0442\u043a\u0430\u0436\u0438"}, +fY(a){return"Can't open the URI "+a}, +gfZ(){return"\u041f\u0440\u043e\u043c\u0435\u043d\u0438 \u043d\u0430\u0437\u0438\u0432 \u0443\u0440\u0435\u0452\u0430\u0458\u0430"}, +ib(a){return a+" \u043f\u0440\u043e\u043c\u0435\u043d\u0438 \u0430\u0432\u0430\u0442\u0430\u0440 \u045b\u0430\u0441\u043a\u0430\u045a\u0430"}, +ic(a,b){return a+" \u043f\u0440\u043e\u043c\u0435\u043d\u0438 \u043e\u043f\u0438\u0441 \u045b\u0430\u0441\u043a\u0430\u045a\u0430 \u0443: \u201e"+b+"\u201c"}, +ie(a,b){return a+" \u043f\u0440\u043e\u043c\u0435\u043d\u0438 \u043d\u0430\u0437\u0438\u0432 \u045b\u0430\u0441\u043a\u0430\u045a\u0430 \u0443: \u201e"+b+"\u201c"}, +ig(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438 \u0434\u043e\u0437\u0432\u043e\u043b\u0435 \u045b\u0430\u0441\u043a\u0430\u045a\u0430"}, +ih(a,b){return a+" \u043f\u0440\u043e\u043c\u0435\u043d\u0438 \u043f\u0440\u0438\u043a\u0430\u0437\u043d\u043e \u0438\u043c\u0435 \u043d\u0430: \u201e"+b+"\u201c"}, +ii(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0437\u0430 \u043f\u0440\u0438\u0441\u0442\u0443\u043f \u0433\u043e\u0441\u0442\u0438\u0458\u0443"}, +ij(a,b){return a+" \u0438\u0437\u043c\u0435\u043d\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0437\u0430 \u043f\u0440\u0438\u0441\u0442\u0443\u043f \u0433\u043e\u0441\u0442\u0438\u0458\u0443 \u043d\u0430: "+b}, +ik(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438 \u0432\u0438\u0434\u0459\u0438\u0432\u043e\u0441\u0442 \u0438\u0441\u0442\u043e\u0440\u0438\u0458\u0435"}, +il(a,b){return a+" \u0438\u0437\u043c\u0435\u043d\u0438 \u0432\u0438\u0434\u0459\u0438\u0432\u043e\u0441\u0442 \u0438\u0441\u0442\u043e\u0440\u0438\u0458\u0435 \u043d\u0430: "+b}, +im(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0430\u045a\u0430"}, +io(a,b){return a+" \u0438\u0437\u043c\u0435\u043d\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0430\u045a\u0430 \u043d\u0430: "+b}, +ip(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438 \u0441\u0432\u043e\u0458 \u0430\u0432\u0430\u0442\u0430\u0440"}, +iq(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438 \u0430\u043b\u0438\u0458\u0430\u0441 \u0441\u043e\u0431\u0435"}, +ir(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438 \u0432\u0435\u0437\u0443 \u043f\u043e\u0437\u0438\u0432\u043d\u0438\u0446\u0435"}, +gh_(){return"\u0418\u0437\u043c\u0435\u043d\u0438 \u043b\u043e\u0437\u0438\u043d\u043a\u0443"}, +gi9(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u0438\u0437\u0433\u043b\u0435\u0434"}, +gi8(){return"\u0418\u0437\u043c\u0435\u043d\u0438 \u043d\u0430\u0437\u0438\u0432 \u0433\u0440\u0443\u043f\u0435"}, +gia(){return"\u0418\u0437\u043c\u0435\u043d\u0438 \u0442\u0430\u043f\u0435\u0442"}, +gis(){return"\u0428\u0438\u0444\u0440\u043e\u0432\u0430\u045a\u0435 \u0458\u0435 \u043f\u043e\u043a\u0432\u0430\u0440\u0435\u043d\u043e"}, +gf0(){return"\u040b\u0430\u0441\u043a\u0430\u045a\u0435"}, +ghw(){return"Your chat backup has been set up."}, +gfc(){return"\u041a\u043e\u043f\u0438\u0458\u0430 \u045b\u0430\u0441\u043a\u0430\u045a\u0430"}, +git(){return"\u0412\u0430\u0448\u0430 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u0430 \u043a\u043e\u043f\u0438\u0458\u0430 \u045b\u0430\u0441\u043a\u0430\u045a\u0430 \u0458\u0435 \u043e\u0431\u0435\u0437\u0431\u0435\u0452\u0435\u043d\u0430 \u043a\u0459\u0443\u0447\u0435\u043c. \u041d\u0435\u043c\u043e\u0458\u0442\u0435 \u0434\u0430 \u0433\u0430 \u0438\u0437\u0433\u0443\u0431\u0438\u0442\u0435."}, +giu(){return"\u040b\u0430\u0441\u043a\u0430\u045a\u0430"}, +gfd(){return"\u0418\u0437\u0430\u0431\u0435\u0440\u0438\u0442\u0435 \u0458\u0430\u043a\u0443 \u043b\u043e\u0437\u0438\u043d\u043a\u0443"}, +giw(){return"\u0418\u0437\u0430\u0431\u0435\u0440\u0438\u0442\u0435 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u043e \u0438\u043c\u0435"}, +gh0(){return"\u041e\u0447\u0438\u0441\u0442\u0438 \u0430\u0440\u0445\u0438\u0432\u0443"}, +gdg(a){return"\u0417\u0430\u0442\u0432\u043e\u0440\u0438"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"\u0411\u043b\u043e\u043a\u0438\u0440\u0430\u0458 \u0437\u0430\u0434\u0430\u0442\u043e\u0433 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 \u0437\u0430 \u043e\u0432\u0443 \u0441\u043e\u0431\u0443"}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"\u0428\u0430\u0459\u0438 \u0425\u0422\u041c\u041b \u043e\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0442\u0435\u043a\u0441\u0442"}, +giC(){return"\u041f\u043e\u0437\u043e\u0432\u0438 \u0437\u0430\u0434\u0430\u0442\u043e\u0433 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 \u0443 \u0441\u043e\u0431\u0443"}, +giD(){return"\u041f\u0440\u0438\u0434\u0440\u0443\u0436\u0438 \u0441\u0435 \u043d\u0430\u0432\u0435\u0434\u0435\u043d\u043e\u0458 \u0441\u043e\u0431\u0438"}, +giE(){return"\u0423\u043a\u043b\u043e\u043d\u0438 \u0437\u0430\u0434\u0430\u0442\u043e\u0433 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 \u0438\u0437 \u0441\u043e\u0431\u0435"}, +giF(){return"\u041d\u0430\u043f\u0443\u0441\u0442\u0438 \u043e\u0432\u0443 \u0441\u043e\u0431\u0443"}, +gku(){return"\u041e\u043f\u0438\u0448\u0438\u0442\u0435 \u0441\u0435\u0431\u0435"}, +giG(){return u.N}, +giH(){return"\u041f\u043e\u0441\u0442\u0430\u0432\u0459\u0430 \u0432\u0430\u0448 \u043d\u0430\u0434\u0438\u043c\u0430\u043a \u0437\u0430 \u043e\u0432\u0443 \u0441\u043e\u0431\u0443"}, +gkv(){return"\u041f\u043e\u0434\u0435\u0441\u0438 \u043d\u0438\u0432\u043e \u0437\u0430\u0434\u0430\u0442\u043e\u0433 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 (\u043f\u043e\u0434\u0440\u0430\u0437\u0443\u043c\u0435\u0432\u0430\u043d\u043e: 50)"}, +gkw(){return"\u0428\u0430\u0459\u0438 \u043d\u0435\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u0430\u043d \u0442\u0435\u043a\u0441\u0442"}, +gkx(){return"\u0428\u0430\u0459\u0438 \u043e\u0434\u0433\u043e\u0432\u043e\u0440 \u043a\u0430\u043e \u0440\u0435\u0430\u043a\u0446\u0438\u0458\u0443"}, +gky(){return"\u041f\u043e\u0448\u0430\u0459\u0438 \u0442\u0435\u043a\u0441\u0442"}, +giI(){return"\u0421\u043a\u0438\u043d\u0438 \u0437\u0430\u0431\u0440\u0430\u043d\u0443 \u0437\u0430\u0434\u0430\u0442\u043e\u043c \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0443 \u0437\u0430 \u043e\u0432\u0443 \u0441\u043e\u0431\u0443"}, +gkz(){return"Command invalid"}, +kA(a){return a+" is not a command."}, +giJ(){return"\u0423\u043f\u043e\u0440\u0435\u0434\u0438\u0442\u0435 \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u0435 \u0434\u0430 \u0441\u0443 \u0435\u043c\u043e\u045f\u0438\u0458\u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d\u0438 \u043a\u0430\u043e \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u043c \u0443\u0440\u0435\u0452\u0430\u0458\u0443:"}, +giK(){return"\u0423\u043f\u043e\u0440\u0435\u0434\u0438\u0442\u0435 \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u0435 \u0434\u0430 \u0441\u0443 \u0441\u043b\u0435\u0434\u0435\u045b\u0438 \u0431\u0440\u043e\u0458\u0435\u0432\u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d\u0438 \u043a\u0430\u043e \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u043c \u0443\u0440\u0435\u0452\u0430\u0458\u0443:"}, +gh1(){return"\u041f\u043e\u0434\u0435\u0448\u0430\u0432\u0430\u045a\u0435 \u045b\u0430\u0441\u043a\u0430\u045a\u0430"}, +giL(){return"\u041e\u0441\u043e\u0431\u0430 \u0458\u0435 \u043f\u043e\u0437\u0432\u0430\u043d\u0430 \u0443 \u0433\u0440\u0443\u043f\u0443"}, +giM(){return"\u0421\u0430\u0434\u0440\u0436\u0438 \u043f\u0440\u0438\u043a\u0430\u0437\u043d\u043e \u0438\u043c\u0435"}, +giN(){return"\u0421\u0430\u0434\u0440\u0436\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u043e \u0438\u043c\u0435"}, +gfo(){return"\u0421\u0430\u0434\u0440\u0436\u0430\u0458 \u0458\u0435 \u043f\u0440\u0438\u0458\u0430\u0432\u0459\u0435\u043d \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0438\u043c\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430"}, +giO(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u043e \u0443 \u043a\u043b\u0438\u043f\u0431\u043e\u0440\u0434"}, +gfp(a){return"\u041a\u043e\u043f\u0438\u0440\u0430\u0458"}, +giP(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u0458 \u0443 \u043a\u043b\u0438\u043f\u0431\u043e\u0440\u0434"}, +iQ(a){return"\u041d\u0435 \u043c\u043e\u0433\u0443 \u0434\u0430 \u0434\u0435\u0448\u0438\u0444\u0440\u0443\u0458\u0435\u043c \u043f\u043e\u0440\u0443\u043a\u0443: "+a}, +iR(a){return"\u0443\u0447\u0435\u0441\u043d\u0438\u043a\u0430: "+a}, +iS(a){return a+" \u043d\u0430\u043f\u0440\u0430\u0432\u0438 \u045b\u0430\u0441\u043a\u0430\u045a\u0435"}, +giT(){return"\u0442\u0430\u043c\u043d\u0438"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+" "+b+" "+a}, +giW(){return"\u041e\u0432\u043e \u045b\u0435 \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u0442\u0438 \u0432\u0430\u0448 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u0438 \u043d\u0430\u043b\u043e\u0433. \u041d\u0435 \u043c\u043e\u0436\u0435 \u0441\u0435 \u043f\u043e\u0432\u0440\u0430\u0442\u0438\u0442\u0438! \u0421\u0438\u0433\u0443\u0440\u043d\u0438 \u0441\u0442\u0435?"}, +giX(){return"\u041f\u043e\u0434\u0440\u0430\u0437\u0443\u043c\u0435\u0432\u0430\u043d\u0438 \u043d\u0438\u0432\u043e \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0430"}, +geB(a){return"\u041e\u0431\u0440\u0438\u0448\u0438"}, +giY(){return"\u041e\u0431\u0440\u0438\u0448\u0438 \u043d\u0430\u043b\u043e\u0433"}, +gh3(){return"\u0411\u0440\u0438\u0441\u0430\u045a\u0435 \u043f\u043e\u0440\u0443\u043a\u0435"}, +gfs(){return"\u0423\u0440\u0435\u0452\u0430\u0458\u0438"}, +geS(){return"\u0414\u0438\u0440\u0435\u043a\u0442\u043d\u0430 \u045b\u0430\u0441\u043a\u0430\u045a\u0430"}, +gns(a){return"Download"}, +gj_(){return"\u0423\u0440\u0435\u0434\u0438"}, +gj0(){return"\u0423\u0440\u0435\u0434\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u0430\u043d\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0435"}, +gh4(){return"\u0423\u0440\u0435\u0434\u0438\u0442\u0435 \u0434\u043e\u0437\u0432\u043e\u043b\u0435 \u045b\u0430\u0441\u043a\u0430\u045a\u0430"}, +gh5(){return"\u0423\u0440\u0435\u0452\u0443\u0458\u0435 \u0430\u0432\u0430\u0442\u0430\u0440 \u0441\u043e\u0431\u0435"}, +gh6(){return"\u0415\u043c\u043e\u0442\u0438 \u0432\u0435\u045b \u043f\u043e\u0441\u0442\u043e\u0458\u0438!"}, +gh7(){return"\u041d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043d\u0430 \u0441\u043a\u0440\u0430\u045b\u0435\u043d\u0438\u0446\u0430 \u0437\u0430 \u0435\u043c\u043e\u0442\u0438!"}, +gj1(){return"\u041f\u0430\u043a\u0435\u0442\u0438 \u0435\u043c\u043e\u0442\u0438\u0458\u0430 \u0437\u0430 \u0441\u043e\u0431\u0443"}, +gh8(){return"\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0435 \u0435\u043c\u043e\u0442\u0438\u0458\u0430"}, +gh9(){return"\u0441\u043a\u0440\u0430\u045b\u0435\u043d\u0438\u0446\u0430"}, +gj2(){return"\u041c\u043e\u0440\u0430\u0442\u0435 \u0434\u0430 \u0438\u0437\u0430\u0431\u0435\u0440\u0435\u0442\u0435 \u0441\u043a\u0440\u0430\u045b\u0435\u043d\u0438\u0446\u0443 \u0438 \u0441\u043b\u0438\u043a\u0443 \u0437\u0430 \u0435\u043c\u043e\u0442\u0438!"}, +gfe(){return"\u043f\u0440\u0430\u0437\u043d\u043e \u045b\u0430\u0441\u043a\u0430\u045a\u0435"}, +gj3(){return"\u0413\u043b\u043e\u0431\u0430\u043b\u043d\u043e \u0443\u043a\u0459\u0443\u0447\u0438 \u043f\u0430\u043a\u0435\u0442 \u0435\u043c\u043e\u0442\u0438\u0458\u0430"}, +gfw(){return"\u0423\u043a\u0459\u0443\u0447\u0443\u0458\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u045a\u0435"}, +gj4(){return"\u0428\u0438\u0444\u0440\u043e\u0432\u0430\u045a\u0435 \u0432\u0438\u0448\u0435 \u043d\u0435\u045b\u0435\u0442\u0435 \u043c\u043e\u045b\u0438 \u0434\u0430 \u0438\u0441\u043a\u0459\u0443\u0447\u0438\u0442\u0435. \u0421\u0438\u0433\u0443\u0440\u043d\u0438 \u0441\u0442\u0435?"}, +gha(){return"\u0428\u0438\u0444\u0440\u043e\u0432\u0430\u045a\u0435 \u043d\u0438\u0458\u0435 \u0443\u043a\u0459\u0443\u0447\u0435\u043d\u043e"}, +j5(a){return a+" \u0437\u0430\u0432\u0440\u0448\u0438 \u043f\u043e\u0437\u0438\u0432"}, +gnA(){return"Enter chat name"}, +gf1(){return"\u0423\u043d\u0435\u0441\u0438\u0442\u0435 \u0430\u0434\u0440\u0435\u0441\u0443 \u0435-\u043f\u043e\u0448\u0442\u0435"}, +gkJ(){return"Homeserver"}, +gj6(){return"\u0423\u043d\u0435\u0441\u0438\u0442\u0435 \u0441\u0432\u043e\u0458 \u0434\u043e\u043c\u0430\u045b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440"}, +ghb(){return"\u0421\u0432\u0435 \u0458\u0435 \u0441\u043f\u0440\u0435\u043c\u043d\u043e!"}, +gfz(){return"\u0415\u043a\u0441\u0442\u0440\u0435\u043c\u043d\u043e \u0443\u0432\u0440\u0435\u0434\u0459\u0438\u0432"}, +gj9(a){return"\u0412\u0435\u043b\u0438\u0447\u0438\u043d\u0430 \u0444\u043e\u043d\u0442\u0430"}, +geD(a){return"\u041d\u0430\u043f\u0440\u0435\u0434"}, +gja(){return"\u043f\u0435\u0442\u0430\u043a"}, +gkH(){return"\u043e\u0434 \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0430\u045a\u0430"}, +gkI(){return"\u043e\u0434 \u043f\u043e\u0437\u0438\u0432\u0430\u045a\u0430"}, +gfQ(){return"\u0418\u0434\u0438 \u0443 \u043d\u043e\u0432\u0443 \u0441\u043e\u0431\u0443"}, +ghx(){return"\u041e\u043f\u0438\u0441 \u0433\u0440\u0443\u043f\u0435"}, +f8(a){return"\u0413\u0440\u0443\u043f\u0430 \u0441\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u043e\u043c "+a}, +ghy(){return"\u0433\u043e\u0441\u0442\u0438 \u0441\u0443 \u0437\u0430\u0431\u0440\u0430\u045a\u0435\u043d\u0438"}, +ghz(){return"\u0433\u043e\u0441\u0442\u0438 \u043c\u043e\u0433\u0443 \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u0442\u0438"}, +jb(a,b){return a+" \u043f\u043e\u043d\u0438\u0448\u0442\u0438 \u043f\u043e\u0437\u0438\u0432\u043d\u0438\u0446\u0443 \u0437\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 "+b}, +ghc(){return"\u041f\u043e\u043c\u043e\u045b"}, +gjc(){return"\u0421\u0430\u043a\u0440\u0438\u0458 \u0440\u0435\u0434\u0438\u0433\u043e\u0432\u0430\u043d\u0435 \u0434\u043e\u0433\u0430\u0452\u0430\u0458\u0435"}, +gjd(){return"\u0421\u0430\u043a\u0440\u0438\u0458 \u043d\u0435\u043f\u043e\u0437\u043d\u0430\u0442\u0435 \u0434\u043e\u0433\u0430\u0452\u0430\u0458\u0435"}, +gfA(){return"\u041a\u043e\u043b\u0438\u043a\u043e \u0458\u0435 \u0443\u0432\u0440\u0435\u0434\u0459\u0438\u0432 \u043e\u0432\u0430\u0458 \u0441\u0430\u0434\u0440\u0436\u0430\u0458?"}, +ghd(){return"\u0418\u0433\u043d\u043e\u0440\u0438\u0448\u0438"}, +gek(){return"\u0418\u0433\u043d\u043e\u0440\u0438\u0441\u0430\u043d\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0446\u0438"}, +gje(){return"\u041c\u043e\u0436\u0435\u0442\u0435 \u0438\u0433\u043d\u043e\u0440\u0438\u0441\u0430\u0442\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0435 \u043a\u043e\u0458\u0438 \u0432\u0430\u0441 \u043d\u0435\u0440\u0432\u0438\u0440\u0430\u0458\u0443. \u041d\u0435\u045b\u0435\u0442\u0435 \u043f\u0440\u0438\u043c\u0430\u0442\u0438 \u043d\u0438\u043a\u0430\u043a\u0432\u0435 \u043f\u043e\u0440\u0443\u043a\u0435 \u043d\u0438\u0442\u0438 \u043f\u043e\u0437\u0438\u0432\u043d\u0438\u0446\u0435 \u043e\u0434 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 \u0441\u0430 \u0432\u0430\u0448\u0435 \u043b\u0438\u0441\u0442\u0435 \u0437\u0430 \u0438\u0433\u043d\u043e\u0440\u0438\u0441\u0430\u045a\u0435."}, +gjf(){return"\u0418\u0433\u043d\u043e\u0440\u0438\u0448\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430"}, +gfB(){return"\u041a\u043b\u0438\u043a\u043d\u0443\u043e \u0441\u0430\u043c \u043d\u0430 \u0432\u0435\u0437\u0443"}, +gjg(){return"\u041d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043d\u0430 \u0444\u0440\u0430\u0437\u0430 \u0438\u043b\u0438 \u043a\u0459\u0443\u0447 \u043e\u043f\u043e\u0440\u0430\u0432\u043a\u0430"}, +gfC(){return"\u041d\u0438\u0458\u0435 \u0443\u0432\u0440\u0435\u0434\u0459\u0438\u0432"}, +gjh(){return"\u041f\u043e\u0437\u0438\u0432\u0430\u045a\u0435 \u043e\u0441\u043e\u0431\u0430"}, +ji(a){return"\u041f\u043e\u0437\u043e\u0432\u0438 \u043e\u0441\u043e\u0431\u0443 \u0443 \u0433\u0440\u0443\u043f\u0443 "+a}, +gjk(){return"\u041f\u043e\u0437\u0432\u0430\u043d"}, +jl(a,b){return a+" \u043f\u043e\u0437\u0432\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 "+b}, +gjm(){return"\u0441\u0430\u043c\u043e \u043f\u043e\u0437\u0432\u0430\u043d\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0446\u0438"}, +gjj(){return"\u041f\u043e\u0437\u0438\u0432\u043d\u0438\u0446\u0435 \u0437\u0430 \u043c\u0435\u043d\u0435"}, +gjn(){return"\u043a\u0443\u0446\u0430"}, +hf(a){return a+" \u0441\u0435 \u043f\u0440\u0438\u0434\u0440\u0443\u0436\u0438 \u045b\u0430\u0441\u043a\u0430\u045a\u0443"}, +ghe(){return"\u041f\u0440\u0438\u0434\u0440\u0443\u0436\u0438 \u0441\u0435 \u0441\u043e\u0431\u0438"}, +jo(a,b){return a+" \u0438\u0437\u0431\u0430\u0446\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 "+b}, +ghg(){return"\u0418\u0437\u0431\u0430\u0446\u0438 \u0438\u0437 \u045b\u0430\u0441\u043a\u0430\u045a\u0430"}, +hh(a){return"\u041f\u043e\u0441\u043b\u0435\u0434\u045a\u0430 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442: "+a}, +gjp(){return"\u043e\u0434\u0430\u0432\u043d\u043e \u043d\u0438\u0458\u0435 \u043d\u0430 \u043c\u0440\u0435\u0436\u0438"}, +geV(){return"\u041d\u0430\u043f\u0443\u0441\u0442\u0438"}, +gjq(){return"\u041d\u0430\u043f\u0443\u0441\u0442\u0438 \u045b\u0430\u0441\u043a\u0430\u045a\u0435"}, +gjr(){return"\u0441\u0432\u0435\u0442\u043b\u0438"}, +js(a){return"\u0423\u0447\u0438\u0442\u0430\u0458 \u0458\u043e\u0448 "+a+" \u0443\u0447\u0435\u0441\u043d\u0438\u043a\u0430"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"\u0423\u0447\u0438\u0442\u0430\u0432\u0430\u043c\u2026 \u0421\u0430\u0447\u0435\u043a\u0430\u0458\u0442\u0435."}, +ghi(){return"\u0423\u0447\u0438\u0442\u0430\u0458 \u0458\u043e\u0448\u2026"}, +geX(){return"\u041f\u0440\u0438\u0458\u0430\u0432\u0430"}, +jt(a){return"\u041f\u0440\u0438\u0458\u0430\u0432\u0430 \u043d\u0430 "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"\u041e\u0434\u0458\u0430\u0432\u0430"}, +gju(){return"\u0418\u0437\u043c\u0435\u043d\u0435 \u0447\u043b\u0430\u043d\u043e\u0432\u0430"}, +gf4(){return"\u0421\u043f\u043e\u043c\u0435\u043d\u0438"}, +gjv(){return"\u041f\u043e\u0440\u0443\u043a\u0435"}, +go8(){return"No matching search results."}, +gfD(){return"\u041c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440"}, +gjw(){return"\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a"}, +ghk(){return"\u0417\u0430 \u0441\u0430\u0434\u0430, \u043f\u043e\u0442\u0440\u0435\u0431\u0430\u043d \u0458\u0435 \u041f\u0430\u043d\u0442\u0435\u043b\u0435\u0458\u043c\u043e\u043d (Pantalaimon) \u0434\u0430 \u0431\u0438\u0441\u0442\u0435 \u043a\u043e\u0440\u0438\u0441\u0442\u0438\u043b\u0438 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u045a\u0435 \u0441 \u043a\u0440\u0430\u0458\u0430 \u043d\u0430 \u043a\u0440\u0430\u0458."}, +gfg(){return"\u041d\u043e\u0432\u043e \u045b\u0430\u0441\u043a\u0430\u045a\u0435"}, +ghl(){return"\u041d\u043e\u0432\u0438 \u0437\u0430\u0445\u0442\u0435\u0432 \u0437\u0430 \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0458\u0443!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"\u0421\u043b\u0435\u0434\u0435\u045b\u0435"}, +gjx(){return"\u041d\u0435"}, +gjy(){return"\u041d\u0435\u043c\u0430 \u0432\u0435\u0437\u0435 \u0441\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c"}, +gjz(){return"\u041d\u0435\u043c\u0430 \u0435\u043c\u043e\u0442\u0438\u0458\u0430. \ud83d\ude15"}, +gjA(){return"\u0428\u0438\u0444\u0440\u043e\u0432\u0430\u045a\u0435 \u0441\u0435 \u043c\u043e\u0436\u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u0442\u0438 \u043d\u0430\u043a\u043e\u043d \u0448\u0442\u043e \u0441\u043e\u0431\u0430 \u043f\u0440\u0435\u0441\u0442\u0430\u043d\u0435 \u0434\u0430 \u0431\u0443\u0434\u0435 \u0458\u0430\u0432\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430."}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return"\u0408\u043e\u0448 \u043d\u0438\u0441\u0442\u0435 \u043e\u0434\u0440\u0435\u0434\u0438\u043b\u0438 \u043d\u0430\u0447\u0438\u043d \u0437\u0430 \u043e\u043f\u043e\u0440\u0430\u0432\u0430\u043a \u043b\u043e\u0437\u0438\u043d\u043a\u0435."}, +gfE(){return"\u041d\u0435\u043c\u0430 \u0434\u043e\u0437\u0432\u043e\u043b\u0430"}, +ghm(){return"\u041d\u0438\u0441\u0430\u043c \u043d\u0430\u0448\u0430\u043e \u0441\u043e\u0431\u0435\u2026"}, +gfF(){return"\u041e\u0431\u0430\u0432\u0435\u0448\u0442\u0435\u045a\u0430"}, +gjC(){return"\u041e\u0431\u0430\u0432\u0435\u0448\u0442\u0435\u045a\u0430 \u0443\u043a\u0459\u0443\u0447\u0435\u043d\u0430 \u0437\u0430 \u043e\u0432\u0430\u0458 \u043d\u0430\u043b\u043e\u0433"}, +gfG(){return"\u0423\u0432\u0440\u0435\u0434\u0459\u0438\u0432"}, +gjD(){return"\u0412\u0430\u043d \u0432\u0435\u0437\u0435"}, +gdq(){return"\u0443 \u0440\u0435\u0434\u0443"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"\u041d\u0435\u0448\u0442\u043e \u0458\u0435 \u043f\u043e\u0448\u043b\u043e \u043d\u0430\u043e\u043f\u0430\u043a\u043e\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"\u0438\u043b\u0438"}, +gho(){return"\u0423\u0447\u0435\u0441\u043d\u0438\u043a"}, +gjF(){return"\u0444\u0440\u0430\u0437\u0430 \u0438\u043b\u0438 \u043a\u0459\u0443\u0447 \u043e\u043f\u043e\u0440\u0430\u0432\u043a\u0430"}, +gjG(a){return"\u041b\u043e\u0437\u0438\u043d\u043a\u0430"}, +gf6(){return"\u0417\u0430\u0431\u043e\u0440\u0430\u0432\u0459\u0435\u043d\u0430 \u043b\u043e\u0437\u0438\u043d\u043a\u0430"}, +ghp(){return"\u041b\u043e\u0437\u0438\u043d\u043a\u0430 \u0458\u0435 \u043f\u0440\u043e\u043c\u0435\u045a\u0435\u043d\u0430"}, +ghq(){return"\u041e\u043f\u043e\u0440\u0430\u0432\u0430\u043a \u043b\u043e\u0437\u0438\u043d\u043a\u0435"}, +gjI(){return"\u0418\u0437\u0431\u043e\u0440 \u0441\u043b\u0438\u043a\u0435"}, +gjJ(){return"\u0417\u0430\u043a\u0430\u0447\u0438"}, +gjL(){return"\u0418\u0437\u0430\u0431\u0435\u0440\u0438\u0442\u0435 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u043e \u0438\u043c\u0435"}, +gfI(){return"\u041a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u043d\u0430 \u0432\u0435\u0437\u0443 \u0443 \u043f\u0440\u0438\u043c\u0459\u0435\u043d\u043e\u0458 \u0435-\u043f\u043e\u0448\u0442\u0438 \u043f\u0430 \u043d\u0430\u0441\u0442\u0430\u0432\u0438\u0442\u0435."}, +gfJ(){return"\u0423\u043d\u0435\u0441\u0438\u0442\u0435 \u0441\u0432\u043e\u0458\u0443 \u043b\u043e\u0437\u0438\u043d\u043a\u0443"}, +gjO(){return"\u0423\u043d\u0435\u0441\u0438\u0442\u0435 \u0441\u0432\u043e\u0458\u0435 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u043e \u0438\u043c\u0435"}, +gjP(){return"\u0418\u0441\u043f\u0440\u0430\u0442\u0438\u0442\u0435 \u0443\u043f\u0443\u0442\u0441\u0442\u0432\u0430 \u043d\u0430 \u0432\u0435\u0431 \u0441\u0430\u0458\u0442\u0443 \u0438 \u0442\u0430\u043f\u043d\u0438\u0442\u0435 \u043d\u0430 \u201e\u0421\u043b\u0435\u0434\u0435\u045b\u0435\u201c."}, +gjR(){return"\u041f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0441\u0442"}, +gkS(){return"\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u043e\u0442\u0443\u0440\u0430\u045a\u0430"}, +gfL(a){return"\u0420\u0430\u0437\u043b\u043e\u0433"}, +jT(a){return a+" \u0440\u0435\u0434\u0438\u0433\u043e\u0432\u0430 \u0434\u043e\u0433\u0430\u0452\u0430\u0458"}, +gjU(){return"\u041e\u0434\u0431\u0438\u0458"}, +jV(a){return a+" \u043e\u0434\u0431\u0438 \u043f\u043e\u0437\u0438\u0432\u043d\u0438\u0446\u0443"}, +gbI(a){return"\u0423\u043a\u043b\u043e\u043d\u0438"}, +gjW(){return"\u0423\u043a\u043b\u043e\u043d\u0438 \u0441\u0432\u0435 \u043e\u0441\u0442\u0430\u043b\u0435 \u0443\u0440\u0435\u0452\u0430\u0458\u0435"}, +jY(a){return"\u0423\u043a\u043b\u043e\u043d\u0438\u043e \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a "+a}, +gk6(){return"\u0423\u043a\u043b\u043e\u043d\u0438 \u0438\u0437\u0433\u043d\u0430\u043d\u0441\u0442\u0432\u043e"}, +gjX(){return"\u0423\u043a\u043b\u043e\u043d\u0438\u0442\u0435 \u0441\u0432\u043e\u0458 \u0430\u0432\u0430\u0442\u0430\u0440"}, +gjZ(){return"\u041f\u0440\u0438\u043a\u0430\u0437\u0443\u0458 \u043e\u0431\u043e\u0433\u0430\u045b\u0435\u043d \u0441\u0430\u0434\u0440\u0436\u0430\u0458 \u043f\u043e\u0440\u0443\u043a\u0435"}, +ghs(){return"\u0417\u0430\u043c\u0435\u043d\u0438 \u0441\u043e\u0431\u0443 \u043d\u043e\u0432\u0438\u0458\u043e\u043c \u0432\u0435\u0440\u0437\u0438\u0458\u043e\u043c"}, +gfN(a){return"\u041e\u0434\u0433\u043e\u0432\u043e\u0440\u0438"}, +gfh(){return"\u041f\u0440\u0438\u0458\u0430\u0432\u0438 \u043f\u043e\u0440\u0443\u043a\u0443"}, +gk_(){return"\u0421\u043e\u0431\u0430 \u0458\u0435 \u043d\u0430\u0434\u043e\u0433\u0440\u0430\u0452\u0435\u043d\u0430"}, +gk0(){return"\u0412\u0435\u0440\u0437\u0438\u0458\u0430 \u0441\u043e\u0431\u0435"}, +ghA(){return"\u0441\u0443\u0431\u043e\u0442\u0430"}, +gkd(){return"Save file"}, +ghB(){return"\u0411\u0435\u0437\u0431\u0435\u0434\u043d\u043e\u0441\u0442"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return a+" \u043f\u0440\u0435\u0433\u043b\u0435\u0434\u0430"}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,a+" \u043f\u0440\u0435\u0433\u043b\u0435\u0434\u0430 \u0438 "+b+" \u043e\u0441\u0442\u0430\u043b\u0438\u0445",s,s)}, +hD(a,b){return"\u041f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u043b\u0438 "+a+" \u0438 "+b}, +geJ(a){return"\u041f\u043e\u0448\u0430\u0459\u0438"}, +ghE(){return"\u041f\u043e\u0448\u0430\u0459\u0438 \u043f\u043e\u0440\u0443\u043a\u0443"}, +gkg(){return"Send as text"}, +ghF(){return"\u041f\u043e\u0448\u0430\u0459\u0438 \u0430\u0443\u0434\u0438\u043e"}, +ghG(){return"\u041f\u043e\u0448\u0430\u0459\u0438 \u0444\u0430\u0458\u043b"}, +ghH(){return"\u041f\u043e\u0448\u0430\u0459\u0438 \u0441\u043b\u0438\u043a\u0443"}, +ghI(){return"\u0421\u043b\u0430\u045a\u0435 \u043f\u043e\u0440\u0443\u043a\u0430"}, +ghJ(){return"\u041f\u043e\u0448\u0430\u0459\u0438 \u0432\u0438\u0434\u0435\u043e"}, +hK(a){return a+" \u043f\u043e\u0441\u043b\u0430 \u0444\u0430\u0458\u043b"}, +hN(a){return a+" \u043f\u043e\u0441\u043b\u0430 \u0430\u0443\u0434\u0438\u043e"}, +hL(a){return a+" \u043f\u043e\u0441\u043b\u0430 \u0441\u043b\u0438\u043a\u0443"}, +fR(a){return a+" \u043f\u043e\u0441\u043b\u0430 \u043d\u0430\u043b\u0435\u043f\u043d\u0438\u0446\u0443"}, +hM(a){return a+" \u043f\u043e\u0441\u043b\u0430 \u0432\u0438\u0434\u0435\u043e"}, +kh(a){return a+" \u043f\u043e\u0441\u043b\u0430 \u043f\u043e\u0434\u0430\u0442\u043a\u0435 \u043e \u043f\u043e\u0437\u0438\u0432\u0443"}, +gkj(){return"\u041f\u043e\u0441\u0442\u0430\u0432\u0459\u0430 \u0432\u0435\u0437\u0443 \u043f\u043e\u0437\u0438\u0432\u043d\u0438\u0446\u0435"}, +gfS(){return"\u041e\u0434\u0440\u0435\u0434\u0438 \u043d\u0438\u0432\u043e \u0434\u043e\u0437\u0432\u043e\u043b\u0435"}, +gfU(){return"\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0435"}, +gfl(a){return"\u041f\u043e\u0434\u0435\u043b\u0438"}, +kk(a){return a+" \u043f\u043e\u0434\u0435\u043b\u0438 \u043b\u043e\u043a\u0430\u0446\u0438\u0458\u0443"}, +gkl(){return"\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u043b\u043e\u0437\u0438\u043d\u043a\u0443"}, +gfa(){return"\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0458\u0430"}, +gly(){return"\u0408\u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u0430 \u043f\u0440\u0438\u0458\u0430\u0432\u0430"}, +ghP(a){return"\u041f\u0440\u0435\u0441\u043a\u043e\u0447\u0438"}, +gnS(){return"Invite"}, +ghQ(){return"\u0418\u0437\u0432\u043e\u0440\u043d\u0438 \u043a\u043e\u0434"}, +hR(a){return a+" \u0437\u0430\u043f\u043e\u0447\u0435 \u043f\u043e\u0437\u0438\u0432"}, +gkn(a){return"\u041f\u043e\u0448\u0430\u0459\u0438"}, +gko(){return"\u043d\u0435\u0434\u0435\u0459\u0430"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"\u0441\u0438\u0441\u0442\u0435\u043c\u0441\u043a\u0438"}, +gkW(){return"\u041d\u0435 \u043f\u043e\u043a\u043b\u0430\u043f\u0430\u0458\u0443 \u0441\u0435"}, +gkX(){return"\u041f\u043e\u043a\u043b\u0430\u043f\u0430\u0458\u0443 \u0441\u0435"}, +gkY(){return"\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a"}, +gkZ(){return"\u041f\u0440\u0435\u0432\u0438\u0448\u0435 \u0443\u043f\u0438\u0442\u0430. \u041f\u043e\u043a\u0443\u0448\u0430\u0458\u0442\u0435 \u043a\u0430\u0441\u043d\u0438\u0458\u0435!"}, +gl_(){return"\u041f\u0440\u0435\u043d\u043e\u0441 \u0441\u0430 \u0434\u0440\u0443\u0433\u043e\u0433 \u0443\u0440\u0435\u0452\u0430\u0458\u0430"}, +gl0(){return"\u041f\u043e\u043a\u0443\u0448\u0430\u0458 \u0441\u043b\u0430\u045a\u0435 \u043f\u043e\u043d\u043e\u0432\u043e"}, +gl1(){return"\u0443\u0442\u043e\u0440\u0430\u043a"}, +l2(a,b){return a+" \u043e\u0434\u0431\u043b\u043e\u043a\u0438\u0440\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 "+b}, +gl3(){return"\u041e\u0434\u0431\u043b\u043e\u043a\u0438\u0440\u0430\u0458 \u0443\u0440\u0435\u0452\u0430\u0458"}, +gl4(){return"\u041d\u0435\u043f\u043e\u0437\u043d\u0430\u0442 \u0443\u0440\u0435\u0452\u0430\u0458"}, +gk7(){return"\u041d\u0435\u043f\u043e\u0437\u043d\u0430\u0442 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u0430\u043c \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u045a\u0430"}, +l5(a,b){return"\u041d\u0435\u043f\u043e\u0437\u043d\u0430\u0442 \u0434\u043e\u0433\u0430\u0452\u0430\u0458 \u201e"+a+"\u201c"}, +gfP(){return"\u041e\u0442\u043a\u0430\u0447\u0438"}, +l6(a,b){return a+" \u0438 "+b+" \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 \u043a\u0443\u0446\u0430\u0458\u0443"}, +l7(a,b){return a+" \u0438 "+b+" \u043a\u0443\u0446\u0430\u0458\u0443"}, +l8(a){return a+" \u043a\u0443\u0446\u0430"}, +l9(a){return a+" \u043d\u0430\u043f\u0443\u0441\u0442\u0438 \u045b\u0430\u0441\u043a\u0430\u045a\u0435"}, +la(a,b){return a+" \u043f\u043e\u0441\u043b\u0430 "+b+" \u0434\u043e\u0433\u0430\u0452\u0430\u0458"}, +gmt(){return"Unverified"}, +ge1(){return"\u041e\u0432\u0435\u0440\u0435\u043d"}, +gk9(){return"\u041f\u043e\u043a\u0440\u0435\u043d\u0438 \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0458\u0443"}, +gka(){return"\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0442\u0435 \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u043e\u0432\u0430\u043b\u0438!"}, +glb(){return"\u0412\u0435\u0440\u0438\u0444\u0438\u043a\u0443\u0458\u0435\u043c \u0434\u0440\u0443\u0433\u0438 \u043d\u0430\u043b\u043e\u0433"}, +glc(){return"\u041e\u0434\u0440\u0435\u0434\u0438 \u0432\u0438\u0434\u0459\u0438\u0432\u043e\u0441\u0442 \u0438\u0441\u0442\u043e\u0440\u0438\u0458\u0435"}, +gld(){return"\u0432\u0438\u0434\u0459\u0438\u0432\u043e \u0441\u0432\u0438\u043c \u0443\u0447\u0435\u0441\u043d\u0438\u0446\u0438\u043c\u0430"}, +gle(){return"\u0432\u0438\u0434\u0459\u0438\u0432\u043e \u0441\u0432\u0438\u043c\u0430"}, +glf(){return"\u0427\u0435\u043a\u0430\u043c \u0434\u0430 \u0441\u0430\u0433\u043e\u0432\u043e\u0440\u043d\u0438\u043a \u043f\u0440\u0438\u0445\u0432\u0430\u0442\u0438 \u0437\u0430\u0445\u0442\u0435\u0432\u2026"}, +glg(){return"\u0427\u0435\u043a\u0430\u043c \u0434\u0430 \u0441\u0430\u0433\u043e\u0432\u043e\u0440\u043d\u0438\u043a \u043f\u0440\u0438\u0445\u0432\u0430\u0442\u0438 \u0435\u043c\u043e\u045f\u0438\u0458\u0435\u2026"}, +glh(){return"\u0427\u0435\u043a\u0430\u043c \u0434\u0430 \u0441\u0430\u0433\u043e\u0432\u043e\u0440\u043d\u0438\u043a \u043f\u0440\u0438\u0445\u0432\u0430\u0442\u0438 \u0431\u0440\u043e\u0458\u0435\u0432\u0435\u2026"}, +gli(){return"\u0422\u0430\u043f\u0435\u0442\u0430"}, +glj(){return"\u0423\u043f\u043e\u0437\u043e\u0440\u0435\u045a\u0435!"}, +glk(){return"\u0441\u0440\u0435\u0434\u0430"}, +ghu(){return"\u041f\u043e\u0441\u043b\u0430\u043b\u0438 \u0441\u043c\u043e \u0432\u0430\u043c \u0435-\u043f\u043e\u0448\u0442\u0443"}, +ghv(){return"\u0417\u0430\u0448\u0442\u043e \u0436\u0435\u043b\u0438\u0442\u0435 \u043e\u0432\u043e \u0434\u0430 \u043f\u0440\u0438\u0458\u0430\u0432\u0438\u0442\u0435?"}, +glm(){return"\u0414\u0430 \u043e\u0431\u0440\u0438\u0448\u0435\u043c \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u0443 \u043a\u043e\u043f\u0438\u0458\u0443 \u043a\u0430\u043a\u043e \u0431\u0438 \u043d\u0430\u043f\u0440\u0430\u0432\u0438\u043e \u043d\u043e\u0432\u0438 \u0441\u0438\u0433\u0443\u0440\u043d\u043e\u0441\u043d\u0438 \u043a\u0459\u0443\u0447?"}, +gln(){return"\u0421\u0430 \u043e\u0432\u0438\u043c \u0430\u0434\u0440\u0435\u0441\u0430\u043c\u0430 \u043c\u043e\u0436\u0435\u0442\u0435 \u043e\u043f\u043e\u0440\u0430\u0432\u0438\u0442\u0438 \u0441\u0432\u043e\u0458\u0443 \u043b\u043e\u0437\u0438\u043d\u043a\u0443."}, +geR(){return"\u0414\u0430"}, +glo(){return"\u0412\u0438"}, +gkc(){return"\u041f\u043e\u0437\u0432\u0430\u043d\u0438 \u0441\u0442\u0435 \u0443 \u043e\u0432\u043e \u045b\u0430\u0441\u043a\u0430\u045a\u0435"}, +glp(){return"\u0412\u0438\u0448\u0435 \u043d\u0435 \u0443\u0447\u0435\u0441\u0442\u0432\u0443\u0458\u0435\u0442\u0435 \u0443 \u043e\u0432\u043e\u043c \u045b\u0430\u0441\u043a\u0430\u045a\u0443"}, +glq(){return"\u0417\u0430\u0431\u0440\u0430\u045a\u0435\u043d\u043e \u0432\u0430\u043c \u0458\u0435 \u043e\u0432\u043e \u045b\u0430\u0441\u043a\u0430\u045a\u0435"}, +gls(){return"\u0412\u0430\u0448 \u0458\u0430\u0432\u043d\u0438 \u043a\u0459\u0443\u0447"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"\u041f\u0440\u0435\u0442\u0440\u0430\u0436\u0438"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avB.prototype={ +gjH(){return"L\xf6senorden st\xe4mmer inte \xf6verens!"}, +gjN(){return"V\xe4nligen ange en giltig e-postadress."}, +gfM(){return"Upprepa l\xf6senord"}, +jM(a){return"V\xe4nligen ange minst "+a+" tecken."}, +ghT(){return"Om"}, +ghU(a){return"Acceptera"}, +hV(a){return"\ud83d\udc4d "+a+" accepterade inbjudan"}, +hW(a){return"\ud83d\udd10 "+a+" aktiverade \xe4ndpunktskryptering"}, +ghX(){return"L\xe4gg till e-post"}, +glU(){return"Bekr\xe4fta ditt Matrix-ID f\xf6r att radera ditt konto."}, +lE(a){return"Detta b\xf6r vara "+a}, +gfn(){return"Admin"}, +glP(){return"Skicka n\xe5gra googly \xf6gon"}, +glO(){return"Skicka en omfamning"}, +glQ(){return"Skicka en kram"}, +lt(a){return a+" skickar dig googly \xf6gon"}, +lW(a){return a+" omfamnar dig"}, +m7(a){return a+" kramar dig"}, +hY(a,b){return a+" besvarade samtalet"}, +ghZ(){return"Vem som helst kan g\xe5 med"}, +gfW(){return"Arkiv"}, +geN(){return"\xc4r du s\xe4ker?"}, +gi_(){return"\xc4r du s\xe4ker p\xe5 att du vill logga ut?"}, +gi0(){return"F\xf6r att kunna signera den andra personen, v\xe4nligen ange din l\xf6senfras eller \xe5terst\xe4llningsnyckel f\xf6r s\xe4ker lagring."}, +i1(a){return"Acceptera denna verifikationsf\xf6rfr\xe5gan fr\xe5n "+a+"?"}, +i2(a,b,c){return"Hemma servern st\xf6djer f\xf6ljande inloggnings typer :\n "+a+"\nMen denna applikation st\xf6djer enbart:\n"+b}, +i3(a,b,c,d){return"Hemservern st\xf6jder Spec-versionen:\n"+a+"\nMen denna app st\xf6djer enbart "+b}, +gfX(){return"Bannlys fr\xe5n chatt"}, +gi4(){return"Bannlyst"}, +i5(a,b){return a+" bannl\xf6s "+b}, +gi6(){return"Blockera Enhet"}, +gdm(){return"Blockerad"}, +gi7(){return"Bot meddelanden"}, +gkr(){return"Storlek p\xe5 bubbla"}, +gcT(a){return"Avbryt"}, +fY(a){return"Kan inte \xf6ppna URL "+a}, +gfZ(){return"\xc4ndra enhetsnamn"}, +ib(a){return a+" \xe4ndrade sin chatt-avatar"}, +ic(a,b){return a+" \xe4ndrade chatt-beskrivningen till: '"+b+"'"}, +ie(a,b){return a+" \xe4ndrade sitt chatt-namn till: '"+b+"'"}, +ig(a){return a+" \xe4ndrade chatt-r\xe4ttigheterna"}, +ih(a,b){return a+" \xe4ndrade visningsnamnet till: '"+b+"'"}, +ii(a){return a+" \xe4ndrade reglerna f\xf6r g\xe4staccess"}, +ij(a,b){return a+" \xe4ndrade reglerna f\xf6r g\xe4staccess till: "+b}, +ik(a){return a+" \xe4ndrade historikens synlighet"}, +il(a,b){return a+" \xe4ndrade historikens synlighet till: "+b}, +im(a){return a+" \xe4ndrade anslutningsreglerna"}, +io(a,b){return a+" \xe4ndrade anslutningsreglerna till "+b}, +ip(a){return a+" \xe4ndrade sin avatar"}, +iq(a){return a+" \xe4ndrade rummets alias"}, +ir(a){return a+" \xe4ndrade inbjudningsl\xe4nken"}, +gh_(){return"\xc4ndra l\xf6senord"}, +gi9(){return"\xc4ndra din stil"}, +gi8(){return"\xc4ndra namn p\xe5 gruppen"}, +gia(){return"\xc4ndra bakgrund"}, +gis(){return"Krypteringen har blivit korrupt"}, +gf0(){return"Chatt"}, +ghw(){return"Din chatt-backup har konfigurerats."}, +gfc(){return"Chatt backup"}, +git(){return"Din chatt backup \xe4r skyddad av en s\xe4kerhetsnyckel. Se till att du inte f\xf6rlorar den."}, +giu(){return"Chatter"}, +gfd(){return"V\xe4lj ett starkt l\xf6senord"}, +giw(){return"V\xe4lj ett anv\xe4ndarnamn"}, +gh0(){return"Rensa arkiv"}, +gdg(a){return"St\xe4ng"}, +glR(){return"M\xe4rk som rum f\xf6r direktmeddelanden"}, +glS(){return"M\xe4rk som grupp"}, +gix(){return"Bannlys anv\xe4ndaren fr\xe5n detta rum"}, +giy(){return"Rensa cache"}, +giz(){return"Skapa en tom grupp-chatt\nAnv\xe4nd --no-encryption f\xf6r att inaktivera kryptering"}, +giA(){return"Kasta bort sessionen"}, +giB(){return"Starta en direkt-chatt\nAnv\xe4nd --no-encryption f\xf6r att inaktivera kryptering"}, +gkt(){return"Skicka HTML-formatted text"}, +giC(){return"Bjud in anv\xe4ndaren till detta rum"}, +giD(){return"G\xe5 med i rum"}, +giE(){return"Ta bort anv\xe4ndare fr\xe5n detta rum"}, +giF(){return"L\xe4mna detta rum"}, +gku(){return"Beskriv dig sj\xe4lv"}, +giG(){return"S\xe4tt din bild f\xf6r detta rum (by mxc-uri)"}, +giH(){return"S\xe4tt ditt anv\xe4ndarnamn f\xf6r rummet"}, +gkv(){return"S\xe4tt anv\xe4ndarens kraft niv\xe5 ( standard: 50)"}, +gkw(){return"Skicka oformaterad text"}, +gkx(){return"Skicka svar som reaktion"}, +gky(){return"Skicka text"}, +giI(){return"Till\xe5t anv\xe4ndare i rummet"}, +gkz(){return"Felaktigt kommando"}, +kA(a){return a+" \xe4r inte ett kommando."}, +giJ(){return"J\xe4mf\xf6r och se till att f\xf6ljande emoji matchar den andra enheten:"}, +giK(){return"J\xe4mf\xf6r och se till att f\xf6ljande nummer matchar den andra enheten:"}, +gh1(){return"Konfigurera chatt"}, +giL(){return"Kontakten har blivit inbjuden till gruppen"}, +giM(){return"Inneh\xe5ller visningsnamn"}, +giN(){return"Inneh\xe5ller anv\xe4ndarnamn"}, +gfo(){return"Inneh\xe5llet har rapporterats till server-admins"}, +giO(){return"Kopierat till urklipp"}, +gfp(a){return"Kopiera"}, +giP(){return"Kopiera till urklipp"}, +iQ(a){return"Kunde ej avkoda meddelande: "+a}, +iR(a){return a+" deltagare"}, +iS(a){return"\ud83d\udcac "+a+" skapade chatten"}, +giT(){return"M\xf6rkt"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return"Detta kommer att avaktivera ditt konto. Det h\xe4r g\xe5r inte att \xe5ngra! \xc4r du s\xe4ker?"}, +giX(){return"Standard beh\xf6righetsniv\xe5"}, +geB(a){return"Radera"}, +giY(){return"Ta bort konto"}, +gh3(){return"Ta bort meddelande"}, +gfs(){return"Enheter"}, +geS(){return"Direkt Chatt"}, +gns(a){return"Download"}, +gj_(){return"\xc4ndra"}, +gj0(){return"redigera blockerade servrar"}, +gh4(){return"\xc4ndra chatt-r\xe4ttigheter"}, +gh5(){return"redigera rumsavatar"}, +gh6(){return"Dekalen existerar redan!"}, +gh7(){return"Ogiltig dekal-kod!"}, +gj1(){return"Dekalpaket f\xf6r rummet"}, +gh8(){return"Emote inst\xe4llningar"}, +gh9(){return"Dekal kod"}, +gj2(){return"Du m\xe5ste v\xe4lja en dekal-kod och en bild!"}, +gfe(){return"Tom chatt"}, +gj3(){return"Aktivera dekal-paket globalt"}, +gfw(){return"Aktivera kryptering"}, +gj4(){return"Du kommer inte ha fortsatt m\xf6jlighet till att inaktivera krypteringen. \xc4r du s\xe4ker?"}, +gha(){return"Kryptering \xe4r ej aktiverad"}, +j5(a){return a+" avslutade samtalet"}, +gnA(){return"Enter chat name"}, +gf1(){return"Ange en e-postaddress"}, +gkJ(){return"Hemserver"}, +gj6(){return"Ange din hemserver"}, +ghb(){return"Allt \xe4r klart!"}, +gfz(){return"Extremt st\xf6tande"}, +gj9(a){return"Teckensnitt storlek"}, +geD(a){return"Fram\xe5t"}, +gja(){return"Fredag"}, +gkH(){return"Fr\xe5n att g\xe5 med"}, +gkI(){return"Fr\xe5n inbjudan"}, +gfQ(){return"G\xe5 till det nya rummet"}, +ghx(){return"Gruppbeskrivning"}, +f8(a){return"Gruppen med "+a}, +ghy(){return"G\xe4ster \xe4r f\xf6rbjudna"}, +ghz(){return"G\xe4ster kan ansluta"}, +jb(a,b){return a+" har tagit tillbaka inbjudan f\xf6r "+b}, +ghc(){return"Hj\xe4lp"}, +gjc(){return"G\xf6m redigerade h\xe4ndelser"}, +gjd(){return"G\xf6m ok\xe4nda h\xe4ndelser"}, +gfA(){return"Hur st\xf6tande \xe4r detta inneh\xe5ll?"}, +ghd(){return"Ignorera"}, +gek(){return"Ignorera anv\xe4ndare"}, +gje(){return"Du kan ignorera anv\xe4ndare som st\xf6r dig. Du kommer inte att ha m\xf6jlighet att f\xe5 n\xe5gra meddelanden eller rums-inbjudningar fr\xe5n anv\xe4ndare p\xe5 din personliga ignoreringslista."}, +gjf(){return"Ignorera anv\xe4ndarnamn"}, +gfB(){return"Jag har klickat p\xe5 l\xe4nken"}, +gjg(){return"Felaktig l\xf6senordsfras eller \xe5sterst\xe4llningsnyckel"}, +gfC(){return"Of\xf6rargligt"}, +gjh(){return"Bjud in kontakt"}, +ji(a){return"Bjud in kontakt till "+a}, +gjk(){return"Inbjuden"}, +jl(a,b){return"\ud83d\udce9 "+a+" bj\xf6d in "+b}, +gjm(){return"Endast inbjudna anv\xe4ndare"}, +gjj(){return"Inbjudning till mig"}, +gjn(){return"skriver"}, +hf(a){return"\ud83d\udc4b "+a+" ansl\xf6t till chatten"}, +ghe(){return"Anslut till rum"}, +jo(a,b){return"\ud83d\udc5e "+a+" sparkade ut "+b}, +ghg(){return"Sparka fr\xe5n chatt"}, +hh(a){return"Senast aktiv: "+a}, +gjp(){return"S\xe5gs f\xf6r l\xe4ngesedan"}, +geV(){return"L\xe4mna"}, +gjq(){return"L\xe4mnade chatten"}, +gjr(){return"Ljust"}, +js(a){return"Ladda "+a+" mer deltagare"}, +gfq(){return"Exportera sessionen och rensa enheten"}, +gkD(){return"Denna \xe5tg\xe4rd kan inte \xe5ngras. F\xf6rs\xe4kra dig om att backupen \xe4r i s\xe4kert f\xf6rvar."}, +gkB(){return"TOR-anv\xe4ndare: Exportera session"}, +gkC(){return"TOR-anv\xe4ndare rekommenderas att exportera sessionen innan f\xf6nstret st\xe4ngs."}, +gkK(){return"TOR-anv\xe4ndare: Importera session fr\xe5n tidigare export"}, +gkL(){return"Exporterade du sessionen n\xe4r du senast anv\xe4nde TOR? Importera den enkelt och forts\xe4tt chatta."}, +geW(){return"Laddar... Var god v\xe4nta."}, +ghi(){return"Ladda mer\u2026"}, +geX(){return"Logga in"}, +jt(a){return"Logga in till "+a}, +gkM(){return"Logga in med ett klick"}, +ghj(){return"Logga ut"}, +gju(){return"Medlems\xe4ndringar"}, +gf4(){return"N\xe4mn"}, +gjv(){return"Meddelanden"}, +go8(){return"Inga tr\xe4ffar."}, +gfD(){return"Moderator"}, +gjw(){return"M\xe5ndag"}, +ghk(){return"Var medveten om att du beh\xf6ver Pantalaimon f\xf6r att anv\xe4nda \xe4ndpunktskryptering tillsvidare."}, +gfg(){return"Ny chatt"}, +ghl(){return"Ny verifikationsbeg\xe4ran!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"N\xe4sta"}, +gjx(){return"Nej"}, +gjy(){return"Ingen anslutning till servern"}, +gjz(){return"Hittade inga dekaler. \ud83d\ude15"}, +gjA(){return"Du kan endast aktivera kryptering n\xe4r rummet inte l\xe4ngre \xe4r publikt tillg\xe4ngligt."}, +kP(a,b){return a.k(0)+" \xe4r inte en matrix server, anv\xe4nd "+b.k(0)+" ist\xe4llet?"}, +gjB(){return"Du har inte lagt till n\xe5got s\xe4tt f\xf6r att \xe5terst\xe4lla ditt l\xf6senord \xe4n."}, +gfE(){return"Ingen beh\xf6righet"}, +ghm(){return"Hittade inga rum\u2026"}, +gfF(){return"Aviseringar"}, +gjC(){return"Notifikationer \xe4r p\xe5slaget f\xf6r detta konto"}, +gfG(){return"St\xf6tande"}, +gjD(){return"Offline"}, +gdq(){return"OK"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oops, n\xe5gonting gick fel\u2026"}, +gkQ(){return"En av dina klienter har loggats ut"}, +gkR(){return"\xd6ppna i karta"}, +gki(){return"Servern beh\xf6ver validera din e-postadress f\xf6r registrering."}, +ghn(){return"Eller"}, +gho(){return"Deltagare"}, +gjF(){return"l\xf6senord eller \xe5terst\xe4llningsnyckel"}, +gjG(a){return"L\xf6senord"}, +gf6(){return"Gl\xf6mt l\xf6senord"}, +ghp(){return"L\xf6senordet har \xe4ndrats"}, +ghq(){return"\xc5terst\xe4ll l\xf6senord"}, +gjI(){return"V\xe4lj en bild"}, +gjJ(){return"N\xe5la fast"}, +gjL(){return"V\xe4lj ett anv\xe4ndarnamn"}, +gfI(){return"Klicka p\xe5 l\xe4nken i e-postmeddelandet f\xf6r att sedan forts\xe4tta."}, +gfJ(){return"Ange ditt l\xf6senord"}, +gjO(){return"Ange ditt anv\xe4ndarnamn"}, +gjP(){return"F\xf6lj instruktionerna p\xe5 hemsidan och tryck p\xe5 n\xe4sta."}, +gjR(){return"Integritet"}, +gkS(){return"Push regler"}, +gfL(a){return"Anledning"}, +jT(a){return a+" redigerade en h\xe4ndelse"}, +gjU(){return"Avb\xf6j"}, +jV(a){return a+" avb\xf6jde inbjudan"}, +gbI(a){return"Ta bort"}, +gjW(){return"Ta bort alla andra enheter"}, +jY(a){return"Bortagen av "+a}, +gk6(){return"Ta bort chatt-blockering"}, +gjX(){return"Ta bort din avatar"}, +gjZ(){return"\xc5terge inneh\xe5ll med rikt meddelande"}, +ghs(){return"Ers\xe4tt rum med nyare version"}, +gfN(a){return"Svara"}, +gfh(){return"Rapportera meddelande"}, +gk_(){return"Rummet har blivit uppgraderat"}, +gk0(){return"Rum version"}, +ghA(){return"L\xf6rdag"}, +gkd(){return"Spara fil"}, +ghB(){return"S\xe4kerhet"}, +gjS(){return"\xc5terst\xe4llningsnyckel"}, +gkT(){return"Borttappad \xe5terst\xe4llningsnyckel?"}, +hC(a){return"Sedd av "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Sedd av "+a+" och "+b+" andra",s,s)}, +hD(a,b){return"Sedd av "+a+" och "+b}, +geJ(a){return"Skicka"}, +ghE(){return"Skicka ett meddelande"}, +gkg(){return"Skicka som text"}, +ghF(){return"Skicka ljud"}, +ghG(){return"Skicka fil"}, +ghH(){return"Skicka bild"}, +ghI(){return"Skickade meddelanden"}, +ghJ(){return"Skicka video"}, +hK(a){return"\ud83d\udcc1 "+a+" skickade en fil"}, +hN(a){return"\ud83c\udfa4 "+a+" skickade ett ljudklipp"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" skickade en bild"}, +fR(a){return"\ud83d\ude0a "+a+" skickade ett klisterm\xe4rke"}, +hM(a){return"\ud83c\udfa5 "+a+" skickade en video"}, +kh(a){return a+" skickade samtalsinformation"}, +gkj(){return"St\xe4ll in inbjudningsl\xe4nk"}, +gfS(){return"St\xe4ll in beh\xf6righetsniv\xe5"}, +gfU(){return"Inst\xe4llningar"}, +gfl(a){return"Dela"}, +kk(a){return a+" delade sin position"}, +gkl(){return"Visa l\xf6senord"}, +gfa(){return"Registrera"}, +gly(){return"Single Sign On"}, +ghP(a){return"Hoppa \xf6ver"}, +gnS(){return"Invite"}, +ghQ(){return"K\xe4llkod"}, +hR(a){return a+" startade ett samtal"}, +gkn(a){return"Skicka in"}, +gko(){return"S\xf6ndag"}, +glF(){return"Synkroniserar\u2026 Var god v\xe4nta."}, +gkq(){return"System"}, +gkW(){return"Dom Matchar Inte"}, +gkX(){return"Dom Matchar"}, +gkY(){return"Torsdag"}, +gkZ(){return"F\xf6r m\xe5nga f\xf6rfr\xe5gningar. V\xe4nligen f\xf6rs\xf6k senare!"}, +gl_(){return"\xd6verf\xf6r till annan enhet"}, +gl0(){return"F\xf6rs\xf6k att skicka igen"}, +gl1(){return"Tisdag"}, +l2(a,b){return a+" avbannade "+b}, +gl3(){return"Avblockera enhet"}, +gl4(){return"Ok\xe4nd enhet"}, +gk7(){return"Ok\xe4nd krypteringsalgoritm"}, +l5(a,b){return"Ok\xe4nd h\xe4ndelse '"+a+"'"}, +gfP(){return"Avn\xe5la"}, +l6(a,b){return a+" och "+b+" andra skriver"}, +l7(a,b){return a+" och "+b+" skriver"}, +l8(a){return a+" skriver"}, +l9(a){return"\ud83d\udeaa "+a+" l\xe4mnade chatten"}, +la(a,b){return a+" skickade en "+b+" h\xe4ndelse"}, +gmt(){return"Ej verifierad"}, +ge1(){return"Verifierad"}, +gk9(){return"Starta verifiering"}, +gka(){return"Du har lyckats verifiera!"}, +glb(){return"Verifiera andra konton"}, +glc(){return"Chatt-historikens synlighet"}, +gld(){return"Synlig f\xf6r alla deltagare"}, +gle(){return"Synlig f\xf6r alla"}, +glf(){return"V\xe4ntar p\xe5 att deltagaren accepterar beg\xe4ran\u2026"}, +glg(){return"V\xe4ntar p\xe5 att deltagaren accepterar emojien\u2026"}, +glh(){return"V\xe4ntar p\xe5 att deltagaren accepterar nummer\u2026"}, +gli(){return"Bakgrund"}, +glj(){return"Varning!"}, +glk(){return"Onsdag"}, +ghu(){return"Vi skickade dig ett e-postmeddelande"}, +ghv(){return"Varf\xf6r vill du rapportera detta?"}, +glm(){return"Radera din chatt-backup f\xf6r att skapa en ny \xe5terst\xe4llningsnyckel?"}, +gln(){return"Med dessa addresser kan du \xe5terst\xe4lla ditt l\xf6senord."}, +geR(){return"Ja"}, +glo(){return"Du"}, +gkc(){return"Du \xe4r inbjuden till denna chatt"}, +glp(){return"Du deltar inte l\xe4ngre i denna chatt"}, +glq(){return"Du har blivit bannad fr\xe5n denna chatt"}, +gls(){return"Din publika nyckel"}, +gkN(){return"Meddelandeinformation"}, +gmq(a){return"Tid"}, +gd3(a){return"Meddelandetyp"}, +glv(){return"Avs\xe4ndare"}, +gmj(){return"\xd6ppna galleri"}, +gmn(){return"Ta bort fr\xe5n utrymme"}, +gmk(){return"Ange din \xe5terst\xe4llningsnyckel fr\xe5n en tidigare session f\xf6r att l\xe5sa upp \xe4ldre meddelanden. Din \xe5terst\xe4llningsnyckel \xe4r INTE ditt l\xf6senord."}, +glK(){return"Addera till ber\xe4ttelse"}, +gml(){return"Publicera"}, +gkb(){return"Vem kan se mina ber\xe4ttelser?"}, +gmp(){return"Den h\xe4r anv\xe4ndaren har inte lagt till n\xe5got till deras ber\xe4ttelse \xe4n"}, +gmo(){return"Svar har skickats"}, +lB(a,b){return"Ber\xe4ttelse fr\xe5n "+a+": \n"+b}, +gll(){return"Notera att anv\xe4ndare kan se och kontakta varandra i din ber\xe4ttelse."}, +gmu(){return"Vad h\xe4nder?"}, +glI(){return"L\xe4gg till beskrivning"}, +glC(){return"Notera att anv\xe4ndare kan se och kontakta varandra i din ber\xe4ttelse. Din ber\xe4ttelse \xe4r synlig i 24 timmar, men det finns ingen garanti f\xf6r att ber\xe4ttelser raderas fr\xe5n alla enheter och servrar."}, +gm8(){return"Jag f\xf6rst\xe5r"}, +gkV(){return"Rapportera anv\xe4ndare"}, +mm(a,b){return a+" reagerade med "+b}, +gjK(){return"F\xe4st i rum"}, +glT(){return"\xc4r du s\xe4ker p\xe5 att h\xe4ndelsen inte l\xe4ngre skall vara fastn\xe5lad?"}, +gfv(){return"Emojis"}, +gm2(){return"Experimentella videosamtal"}, +glY(){return"Anv\xe4ndarnamn eller e-postadress"}, +gma(){return"Problem med privat l\xe4ge"}, +gm9(){return"Meddelandelagring \xe4r tyv\xe4rr inte aktiverat i privat l\xe4ge som standard.\nG\xe5 till\n - about:config\n - s\xe4tt dom.indexedDB.privateBrowsing.enabled till true\nAnnars g\xe5r det inte att anv\xe4nda FluffyChat."}, +gmx(){return"Namn"}, +gmE(){return"Du avvisade inbjudan"}, +glr(){return"Du gick med i chatten"}, +gmy(){return"\ud83d\udc4d Du accepterade inbjudan"}, +mz(a){return"Du f\xf6rbj\xf6d "+a}, +mA(a){return"Du har \xe5terkallat inbjudan till "+a}, +mB(a){return"\ud83d\udce9 Du har blivit inbjuden av "+a}, +mC(a){return"\ud83d\udce9 Du bj\xf6d in "+a}, +mD(a){return"\ud83d\udc5e Du sparkade ut "+a}, +mF(a){return"Du \xe5terkallade f\xf6rbudet f\xf6r "+a}, +gmg(){return"Utan en giltig e-postadress kommer du inte kunna \xe5terst\xe4lla ditt l\xf6senord. Om du inte vill ange en e-postadress, tryck p\xe5 knappen igen f\xf6r att forts\xe4tta."}, +gmr(){return"L\xe5s upp \xe4ldre meddelanden"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"Lagra \xe5terst\xe4llningsnyckeln p\xe5 s\xe4ker plats p\xe5 denna enhet."}, +glu(){return"Spara nyckeln manuellt genom att aktivera dela-funktionen eller urklippshanteraren p\xe5 enheten."}, +glA(){return"Lagra s\xe4kert p\xe5 denna enhet"}, +gk8(){return"Anv\xe4ndare"}, +glX(){return"Anpassad"}, +gmw(){return"Varf\xf6r kan inte detta meddelande l\xe4sas?"}, +gmh(){return"Detta kan h\xe4nda om meddelandet skickas innan du har loggat in p\xe5 ditt konto p\xe5 denna enhet.\n\nDet kan ocks\xe5 vara s\xe5 att avs\xe4ndaren har blockerat din enhet eller att n\xe5got gick fel med Internetanslutningen.\n\nKan du l\xe4sa meddelandet i en annan session? Is\xe5fall kan du \xf6verf\xf6ra meddelandet fr\xe5n den sessionen! G\xe5 till Inst\xe4llningar > Enhet och s\xe4kerst\xe4ll att dina enheter har verifierat varandra. N\xe4r du \xf6ppnar rummet n\xe4sta g\xe5ng och b\xe5da sessionerna \xe4r i f\xf6rgrunden, s\xe5 kommer nycklarna att \xf6verf\xf6ras automatiskt.\n\nOm du vill beh\xe5lla nycklarna n\xe4r du loggar ut eller byter enhet, kontrollera att du har aktiverat s\xe4kerhetskopiering av chattar i inst\xe4llningarna."}, +gm0(){return"G\xe5 till utrymme"}, +gm_(){return"G\xe5 till rummet"}, +glL(){return"Alla utrymmen"}, +mi(a){return a+" chattar"}, +gm6(){return"G\xf6m oviktiga tillst\xe5ndsh\xe4ndelser"}, +ht(a){return"Tom chatt (var "+a+")"}, +gny(){return"Kryptera denna chatt"}, +gnz(){return"Totalstr\xe4ckskryptering"}, +gnr(){return"Av s\xe4kerhetssk\xe4l kan du inte st\xe4nga av kryptering i en chatt d\xe4r det tidigare aktiverats."}, +gkm(){return"Det d\xe4r \xe4r inte m\xf6jligt"}, +gnq(){return"Enhetsnycklar:"}, +gos(){return"\xc5ter\xf6ppna chatt"}, +go3(){return"Varning! Om du inte aktiverar s\xe4kerhetskopiering av chattar s\xe5 tappar du \xe5tkomst till krypterade meddelanden. Det \xe4r rekommenderat att du aktiverar s\xe4kerhetskopiering innan du loggar ut."}, +go6(){return"Inga andra enheter hittades"}, +gnL(){return"Servern informerar om att filen \xe4r f\xf6r stor f\xf6r att skickas."}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"S\xf6k"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avC.prototype={ +gjH(){return"Passwords do not match!"}, +gjN(){return"Please enter a valid email address."}, +gfM(){return"Repeat password"}, +jM(a){return"Please choose at least "+a+" characters."}, +ghT(){return"\u0baa\u0bb1\u0bcd\u0bb1\u0bbf"}, +ghU(a){return"\u0b8f\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bca\u0bb3\u0bcd"}, +hV(a){return a+" \u0b85\u0bb4\u0bc8\u0baa\u0bcd\u0baa\u0bc8 \u0b8f\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bca\u0ba3\u0bcd\u0b9f\u0bbe\u0bb0\u0bcd"}, +hW(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghX(){return"Add email"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Admin"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" answered the call"}, +ghZ(){return"Anyone can join"}, +gfW(){return"Archive"}, +geN(){return"Are you sure?"}, +gi_(){return"Are you sure you want to log out?"}, +gi0(){return u.mc}, +i1(a){return"Accept this verification request from "+a+"?"}, +i2(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +i3(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfX(){return"Ban from chat"}, +gi4(){return"Banned"}, +i5(a,b){return a+" banned "+b}, +gi6(){return"Block Device"}, +gdm(){return"Blocked"}, +gi7(){return"Bot messages"}, +gkr(){return"Bubble size"}, +gcT(a){return"Cancel"}, +fY(a){return"Can't open the URI "+a}, +gfZ(){return"Change device name"}, +ib(a){return a+" changed the chat avatar"}, +ic(a,b){return a+" changed the chat description to: '"+b+"'"}, +ie(a,b){return a+" changed the chat name to: '"+b+"'"}, +ig(a){return a+" changed the chat permissions"}, +ih(a,b){return a+" changed their displayname to: '"+b+"'"}, +ii(a){return a+" changed the guest access rules"}, +ij(a,b){return a+" changed the guest access rules to: "+b}, +ik(a){return a+" changed the history visibility"}, +il(a,b){return a+" changed the history visibility to: "+b}, +im(a){return a+" changed the join rules"}, +io(a,b){return a+" changed the join rules to: "+b}, +ip(a){return a+" changed their avatar"}, +iq(a){return a+" changed the chat aliases"}, +ir(a){return a+" changed the invitation link"}, +gh_(){return"Change password"}, +gi9(){return"Change your style"}, +gi8(){return"Change the name of the chat"}, +gia(){return"Change wallpaper"}, +gis(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghw(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +git(){return u.lx}, +giu(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giw(){return"Choose a username"}, +gh0(){return"Clear archive"}, +gdg(a){return"Close"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Ban the given user from this chat"}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Send HTML-formatted text"}, +giC(){return"Invite the given user to this chat"}, +giD(){return"Join the given chat"}, +giE(){return"Remove the given user from this chat"}, +giF(){return"Leave this chat"}, +gku(){return"Describe yourself"}, +giG(){return u.N}, +giH(){return"Set your display name for this chat"}, +gkv(){return u.Q}, +gkw(){return"Send unformatted text"}, +gkx(){return"Send reply as a reaction"}, +gky(){return"Send text"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"Command invalid"}, +kA(a){return a+" is not a command."}, +giJ(){return"Please compare the emojis"}, +giK(){return"Please compare the numbers"}, +gh1(){return"Configure chat"}, +giL(){return"Contact has been invited to the chat"}, +giM(){return"Contains display name"}, +giN(){return"Contains username"}, +gfo(){return u.a4}, +giO(){return"Copied to clipboard"}, +gfp(a){return"Copy"}, +giP(){return"Copy to clipboard"}, +iQ(a){return"Could not decrypt message: "+a}, +iR(a){return a+" members"}, +iS(a){return"\ud83d\udcac "+a+" created the chat"}, +giT(){return"Dark"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return u.e6}, +giX(){return"Default permission level"}, +geB(a){return"Delete"}, +giY(){return"Delete account"}, +gh3(){return"Delete message"}, +gfs(){return"Devices"}, +geS(){return"Direct Chats"}, +gns(a){return"Download"}, +gj_(){return"Edit"}, +gj0(){return"Edit blocked servers"}, +gh4(){return"Edit chat permissions"}, +gh5(){return"Edit chat avatar"}, +gh6(){return"Emote already exists!"}, +gh7(){return"Invalid emote shortcode!"}, +gj1(){return"Emote packs for chat"}, +gh8(){return"Emote Settings"}, +gh9(){return"Emote shortcode"}, +gj2(){return u.lm}, +gfe(){return"Empty chat"}, +gj3(){return"Enable emote pack globally"}, +gfw(){return"Enable encryption"}, +gj4(){return u.gh}, +gha(){return"Encryption is not enabled"}, +j5(a){return a+" ended the call"}, +gnA(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkJ(){return"Homeserver"}, +gj6(){return"Enter your homeserver"}, +ghb(){return"Everything ready!"}, +gfz(){return"Extremely offensive"}, +gj9(a){return"Font size"}, +geD(a){return"Forward"}, +gja(){return"Friday"}, +gkH(){return"From joining"}, +gkI(){return"From the invitation"}, +gfQ(){return"Go to the new chat"}, +ghx(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghy(){return"Guests are forbidden"}, +ghz(){return"Guests can join"}, +jb(a,b){return a+" has withdrawn the invitation for "+b}, +ghc(){return"Help"}, +gjc(){return"Hide redacted events"}, +gjd(){return"Hide unknown events"}, +gfA(){return"How offensive is this content?"}, +ghd(){return"Ignore"}, +gek(){return"Ignored users"}, +gje(){return u.a}, +gjf(){return"Ignore username"}, +gfB(){return"I have clicked on the link"}, +gjg(){return"Incorrect passphrase or recovery key"}, +gfC(){return"Inoffensive"}, +gjh(){return"Invite contact"}, +ji(a){return"Invite contact to "+a}, +gjk(){return"Invited"}, +jl(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjm(){return"Invited users only"}, +gjj(){return"Invite for me"}, +gjn(){return"typing a message"}, +hf(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghe(){return"Join chat"}, +jo(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghg(){return"Kick from chat"}, +hh(a){return"Last active: "+a}, +gjp(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjq(){return"Left the chat"}, +gjr(){return"Light"}, +js(a){return"Load "+a+" more participants"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghi(){return"Load more\u2026"}, +geX(){return"Login"}, +jt(a){return"Log in to "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Logout"}, +gju(){return"Member changes"}, +gf4(){return"Mention"}, +gjv(){return"Messages"}, +go8(){return"No matching search results."}, +gfD(){return"Moderator"}, +gjw(){return"Monday"}, +ghk(){return u.f}, +gfg(){return"New chat"}, +ghl(){return"New verification request!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Next"}, +gjx(){return"No"}, +gjy(){return"No connection to the server"}, +gjz(){return"No emotes found. \ud83d\ude15"}, +gjA(){return u.S}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return u.c}, +gfE(){return"No permission"}, +ghm(){return"No chats found\u2026"}, +gfF(){return"Notifications"}, +gjC(){return"Notifications enabled for this account"}, +gfG(){return"Offensive"}, +gjD(){return"Offline"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oops, something went wrong\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"Or"}, +gho(){return"Participant"}, +gjF(){return"passphrase or recovery key"}, +gjG(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjI(){return"Pick an image"}, +gjJ(){return"Pin"}, +gjL(){return"Please choose a username"}, +gfI(){return u.b}, +gfJ(){return"Please enter your password"}, +gjO(){return"Please enter your username"}, +gjP(){return u._}, +gjR(){return"Privacy"}, +gkS(){return"Push rules"}, +gfL(a){return"Reason"}, +jT(a){return a+" redacted an event"}, +gjU(){return"Reject"}, +jV(a){return a+" rejected the invitation"}, +gbI(a){return"Remove"}, +gjW(){return"Remove all other devices"}, +jY(a){return"Removed by "+a}, +gk6(){return"Unban from chat"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Render rich message content"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Reply"}, +gfh(){return"Report message"}, +gk_(){return"Group chat has been upgraded"}, +gk0(){return"Group chat version"}, +ghA(){return"Saturday"}, +gkd(){return"Save file"}, +ghB(){return"Security"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Seen by "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hD(a,b){return"Seen by "+a+" and "+b}, +geJ(a){return"Send"}, +ghE(){return"Send a message"}, +gkg(){return"Send as text"}, +ghF(){return"Send audio"}, +ghG(){return"Send file"}, +ghH(){return"Send image"}, +ghI(){return"Send messages"}, +ghJ(){return"Send video"}, +hK(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hN(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fR(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hM(a){return"\ud83c\udfa5 "+a+" sent a video"}, +kh(a){return a+" sent call information"}, +gkj(){return"Set invitation link"}, +gfS(){return"Set permissions level"}, +gfU(){return"Settings"}, +gfl(a){return"Share"}, +kk(a){return a+" shared their location"}, +gkl(){return"Show password"}, +gfa(){return"Sign up"}, +gly(){return"Single Sign on"}, +ghP(a){return"Skip"}, +gnS(){return"Invite"}, +ghQ(){return"Source code"}, +hR(a){return a+" started a call"}, +gkn(a){return"Submit"}, +gko(){return"Sunday"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"System"}, +gkW(){return"They Don't Match"}, +gkX(){return"They Match"}, +gkY(){return"Thursday"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"Try to send again"}, +gl1(){return"Tuesday"}, +l2(a,b){return a+" unbanned "+b}, +gl3(){return"Unblock Device"}, +gl4(){return"Unknown device"}, +gk7(){return"Unknown encryption algorithm"}, +l5(a,b){return"Unknown event '"+a+"'"}, +gfP(){return"Unpin"}, +l6(a,b){return a+" and "+b+" others are typing"}, +l7(a,b){return a+" and "+b+" are typing"}, +l8(a){return a+" is typing"}, +l9(a){return"\ud83d\udeaa "+a+" left the chat"}, +la(a,b){return a+" sent a "+b+" event"}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Start Verification"}, +gka(){return"You successfully verified!"}, +glb(){return"Verifying other account"}, +glc(){return"Visibility of the chat history"}, +gld(){return"Visible for all participants"}, +gle(){return"Visible for everyone"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return u.O}, +gli(){return"Wallpaper"}, +glj(){return"Warning!"}, +glk(){return"Wednesday"}, +ghu(){return"We sent you an email"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return u.X}, +geR(){return"Yes"}, +glo(){return"You"}, +gkc(){return"You are invited to this chat"}, +glp(){return u.W}, +glq(){return"You have been banned from this chat"}, +gls(){return"Your public key"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Search"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avD.prototype={ +gjH(){return"Passwords do not match!"}, +gjN(){return"Please enter a valid email address."}, +gfM(){return"Repeat password"}, +jM(a){return"Please choose at least "+a+" characters."}, +ghT(){return"About"}, +ghU(a){return"Accept"}, +hV(a){return"\ud83d\udc4d "+a+" accepted the invitation"}, +hW(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghX(){return"Add email"}, +glU(){return u.m}, +lE(a){return"This should be "+a}, +gfn(){return"Admin"}, +glP(){return"Send some googly eyes"}, +glO(){return"Send a cuddle"}, +glQ(){return"Send a hug"}, +lt(a){return a+" sends you googly eyes"}, +lW(a){return a+" cuddles you"}, +m7(a){return a+" hugs you"}, +hY(a,b){return a+" answered the call"}, +ghZ(){return"Anyone can join"}, +gfW(){return"Archive"}, +geN(){return"Are you sure?"}, +gi_(){return"Are you sure you want to log out?"}, +gi0(){return u.mc}, +i1(a){return"Accept this verification request from "+a+"?"}, +i2(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +i3(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfX(){return"Ban from chat"}, +gi4(){return"Banned"}, +i5(a,b){return a+" banned "+b}, +gi6(){return"Block Device"}, +gdm(){return"Blocked"}, +gi7(){return"Bot messages"}, +gkr(){return"Bubble size"}, +gcT(a){return"Cancel"}, +fY(a){return"Can't open the URI "+a}, +gfZ(){return"Change device name"}, +ib(a){return a+" changed the chat avatar"}, +ic(a,b){return a+" changed the chat description to: '"+b+"'"}, +ie(a,b){return a+" changed the chat name to: '"+b+"'"}, +ig(a){return a+" changed the chat permissions"}, +ih(a,b){return a+" changed their displayname to: '"+b+"'"}, +ii(a){return a+" changed the guest access rules"}, +ij(a,b){return a+" changed the guest access rules to: "+b}, +ik(a){return a+" changed the history visibility"}, +il(a,b){return a+" changed the history visibility to: "+b}, +im(a){return a+" changed the join rules"}, +io(a,b){return a+" changed the join rules to: "+b}, +ip(a){return a+" changed their avatar"}, +iq(a){return a+" changed the chat aliases"}, +ir(a){return a+" changed the invitation link"}, +gh_(){return"Change password"}, +gi9(){return"Change your style"}, +gi8(){return"Change the name of the chat"}, +gia(){return"Change wallpaper"}, +gis(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghw(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +git(){return u.lx}, +giu(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giw(){return"Choose a username"}, +gh0(){return"Clear archive"}, +gdg(a){return"Close"}, +glR(){return"Mark as direct chat"}, +glS(){return"Mark as chat"}, +gix(){return"Ban the given user from this chat"}, +giy(){return"Clear cache"}, +giz(){return u.C}, +giA(){return"Discard session"}, +giB(){return u.q}, +gkt(){return"Send HTML-formatted text"}, +giC(){return"Invite the given user to this chat"}, +giD(){return"Join the given chat"}, +giE(){return"Remove the given user from this chat"}, +giF(){return"Leave this chat"}, +gku(){return"Describe yourself"}, +giG(){return u.N}, +giH(){return"Set your display name for this chat"}, +gkv(){return u.Q}, +gkw(){return"Send unformatted text"}, +gkx(){return"Send reply as a reaction"}, +gky(){return"Send text"}, +giI(){return"Unban the given user from this chat"}, +gkz(){return"Command invalid"}, +kA(a){return a+" is not a command."}, +giJ(){return"Please compare the emojis"}, +giK(){return"Please compare the numbers"}, +gh1(){return"Configure chat"}, +giL(){return"Contact has been invited to the chat"}, +giM(){return"Contains display name"}, +giN(){return"Contains username"}, +gfo(){return u.a4}, +giO(){return"Copied to clipboard"}, +gfp(a){return"Copy"}, +giP(){return"Copy to clipboard"}, +iQ(a){return"Could not decrypt message: "+a}, +iR(a){return a+" members"}, +iS(a){return"\ud83d\udcac "+a+" created the chat"}, +giT(){return"Dark"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return u.e6}, +giX(){return"Default permission level"}, +geB(a){return"Delete"}, +giY(){return"Delete account"}, +gh3(){return"Delete message"}, +gfs(){return"Devices"}, +geS(){return"Direct Chats"}, +gns(a){return"Download"}, +gj_(){return"Edit"}, +gj0(){return"Edit blocked servers"}, +gh4(){return"Edit chat permissions"}, +gh5(){return"Edit chat avatar"}, +gh6(){return"Emote already exists!"}, +gh7(){return"Invalid emote shortcode!"}, +gj1(){return"Emote packs for chat"}, +gh8(){return"Emote Settings"}, +gh9(){return"Emote shortcode"}, +gj2(){return u.lm}, +gfe(){return"Empty chat"}, +gj3(){return"Enable emote pack globally"}, +gfw(){return"Enable encryption"}, +gj4(){return u.gh}, +gha(){return"Encryption is not enabled"}, +j5(a){return a+" ended the call"}, +gnA(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkJ(){return"Homeserver"}, +gj6(){return"Enter your homeserver"}, +ghb(){return"Everything ready!"}, +gfz(){return"Extremely offensive"}, +gj9(a){return"Font size"}, +geD(a){return"Forward"}, +gja(){return"Friday"}, +gkH(){return"From joining"}, +gkI(){return"From the invitation"}, +gfQ(){return"Go to the new chat"}, +ghx(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghy(){return"Guests are forbidden"}, +ghz(){return"Guests can join"}, +jb(a,b){return a+" has withdrawn the invitation for "+b}, +ghc(){return"Help"}, +gjc(){return"Hide redacted events"}, +gjd(){return"Hide unknown events"}, +gfA(){return"How offensive is this content?"}, +ghd(){return"Ignore"}, +gek(){return"Ignored users"}, +gje(){return u.a}, +gjf(){return"Ignore username"}, +gfB(){return"I have clicked on the link"}, +gjg(){return"Incorrect passphrase or recovery key"}, +gfC(){return"Inoffensive"}, +gjh(){return"Invite contact"}, +ji(a){return"Invite contact to "+a}, +gjk(){return"Invited"}, +jl(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjm(){return"Invited users only"}, +gjj(){return"Invite for me"}, +gjn(){return"typing a message"}, +hf(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghe(){return"Join chat"}, +jo(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghg(){return"Kick from chat"}, +hh(a){return"Last active: "+a}, +gjp(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjq(){return"Left the chat"}, +gjr(){return"Light"}, +js(a){return"Load "+a+" more participants"}, +gfq(){return"Export session and wipe device"}, +gkD(){return u.V}, +gkB(){return"TOR Users: Export session"}, +gkC(){return u.B}, +gkK(){return"TOR Users: Import session export"}, +gkL(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghi(){return"Load more\u2026"}, +geX(){return"Login"}, +jt(a){return"Log in to "+a}, +gkM(){return"Sign in with one click"}, +ghj(){return"Logout"}, +gju(){return"Member changes"}, +gf4(){return"Mention"}, +gjv(){return"Messages"}, +go8(){return"No matching search results."}, +gfD(){return"Moderator"}, +gjw(){return"Monday"}, +ghk(){return u.f}, +gfg(){return"New chat"}, +ghl(){return"New verification request!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Next"}, +gjx(){return"No"}, +gjy(){return"No connection to the server"}, +gjz(){return"No emotes found. \ud83d\ude15"}, +gjA(){return u.S}, +kP(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjB(){return u.c}, +gfE(){return"No permission"}, +ghm(){return"No chats found\u2026"}, +gfF(){return"Notifications"}, +gjC(){return"Notifications enabled for this account"}, +gfG(){return"Offensive"}, +gjD(){return"Offline"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"Oops, something went wrong\u2026"}, +gkQ(){return"One of your clients has been logged out"}, +gkR(){return"Open in maps"}, +gki(){return u.s}, +ghn(){return"Or"}, +gho(){return"Participant"}, +gjF(){return"passphrase or recovery key"}, +gjG(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjI(){return"Pick an image"}, +gjJ(){return"Pin"}, +gjL(){return"Please choose a username"}, +gfI(){return u.b}, +gfJ(){return"Please enter your password"}, +gjO(){return"Please enter your username"}, +gjP(){return u._}, +gjR(){return"Privacy"}, +gkS(){return"Push rules"}, +gfL(a){return"Reason"}, +jT(a){return a+" redacted an event"}, +gjU(){return"Reject"}, +jV(a){return a+" rejected the invitation"}, +gbI(a){return"Remove"}, +gjW(){return"Remove all other devices"}, +jY(a){return"Removed by "+a}, +gk6(){return"Unban from chat"}, +gjX(){return"Remove your avatar"}, +gjZ(){return"Render rich message content"}, +ghs(){return"Replace chat with newer version"}, +gfN(a){return"Reply"}, +gfh(){return"Report message"}, +gk_(){return"Group chat has been upgraded"}, +gk0(){return"Group chat version"}, +ghA(){return"Saturday"}, +gkd(){return"Save file"}, +ghB(){return"Security"}, +gjS(){return"Recovery key"}, +gkT(){return"Recovery key lost?"}, +hC(a){return"Seen by "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hD(a,b){return"Seen by "+a+" and "+b}, +geJ(a){return"Send"}, +ghE(){return"Send a message"}, +gkg(){return"Send as text"}, +ghF(){return"Send audio"}, +ghG(){return"Send file"}, +ghH(){return"Send image"}, +ghI(){return"Send messages"}, +ghJ(){return"Send video"}, +hK(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hN(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fR(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hM(a){return"\ud83c\udfa5 "+a+" sent a video"}, +kh(a){return a+" sent call information"}, +gkj(){return"Set invitation link"}, +gfS(){return"Set permissions level"}, +gfU(){return"Settings"}, +gfl(a){return"Share"}, +kk(a){return a+" shared their location"}, +gkl(){return"Show password"}, +gfa(){return"Sign up"}, +gly(){return"Single Sign on"}, +ghP(a){return"Skip"}, +gnS(){return"Invite"}, +ghQ(){return"Source code"}, +hR(a){return a+" started a call"}, +gkn(a){return"Submit"}, +gko(){return"Sunday"}, +glF(){return"Synchronizing\u2026 Please wait."}, +gkq(){return"System"}, +gkW(){return"They Don't Match"}, +gkX(){return"They Match"}, +gkY(){return"Thursday"}, +gkZ(){return u.D}, +gl_(){return"Transfer from another device"}, +gl0(){return"Try to send again"}, +gl1(){return"Tuesday"}, +l2(a,b){return a+" unbanned "+b}, +gl3(){return"Unblock Device"}, +gl4(){return"Unknown device"}, +gk7(){return"Unknown encryption algorithm"}, +l5(a,b){return"Unknown event '"+a+"'"}, +gfP(){return"Unpin"}, +l6(a,b){return a+" and "+b+" others are typing"}, +l7(a,b){return a+" and "+b+" are typing"}, +l8(a){return a+" is typing"}, +l9(a){return"\ud83d\udeaa "+a+" left the chat"}, +la(a,b){return a+" sent a "+b+" event"}, +gmt(){return"Unverified"}, +ge1(){return"Verified"}, +gk9(){return"Start Verification"}, +gka(){return"You successfully verified!"}, +glb(){return"Verifying other account"}, +glc(){return"Visibility of the chat history"}, +gld(){return"Visible for all participants"}, +gle(){return"Visible for everyone"}, +glf(){return u.K}, +glg(){return"Waiting for partner to accept the emoji\u2026"}, +glh(){return u.O}, +gli(){return"Wallpaper"}, +glj(){return"Warning!"}, +glk(){return"Wednesday"}, +ghu(){return"We sent you an email"}, +ghv(){return"Why do you want to report this?"}, +glm(){return u.I}, +gln(){return u.X}, +geR(){return"Yes"}, +glo(){return"You"}, +gkc(){return"You are invited to this chat"}, +glp(){return u.W}, +glq(){return"You have been banned from this chat"}, +gls(){return"Your public key"}, +gkN(){return"Message info"}, +gmq(a){return"Time"}, +gd3(a){return"Message Type"}, +glv(){return"Sender"}, +gmj(){return"Open gallery"}, +gmn(){return"Remove from space"}, +gmk(){return u.R}, +glK(){return"Add to story"}, +gml(){return"Publish"}, +gkb(){return"Who can see my stories?"}, +gmp(){return u.F}, +gmo(){return"Reply has been sent"}, +lB(a,b){return"Story from "+a+": \n"+b}, +gll(){return u.l}, +gmu(){return"What is going on?"}, +glI(){return"Add description"}, +glC(){return u.Z}, +gm8(){return"I understand"}, +gkV(){return"Report user"}, +mm(a,b){return a+" reacted with "+b}, +gjK(){return"Pin to room"}, +glT(){return u.d}, +gfv(){return"Emojis"}, +gm2(){return"Experimental video calls"}, +glY(){return"Email or username"}, +gma(){return"Private mode issues"}, +gm9(){return u.T}, +gmx(){return"Name"}, +gmE(){return"You rejected the invitation"}, +glr(){return"You joined the chat"}, +gmy(){return"\ud83d\udc4d You accepted the invitation"}, +mz(a){return"You banned "+a}, +mA(a){return"You have withdrawn the invitation for "+a}, +mB(a){return"\ud83d\udce9 You have been invited by "+a}, +mC(a){return"\ud83d\udce9 You invited "+a}, +mD(a){return"\ud83d\udc5e You kicked "+a}, +mF(a){return"You unbanned "+a}, +gmg(){return u.j}, +gmr(){return"Unlock old messages"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return u.w}, +glu(){return u.u}, +glA(){return"Store securely on this device"}, +gk8(){return"User"}, +glX(){return"Custom"}, +gmw(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm0(){return"Enter space"}, +gm_(){return"Enter room"}, +glL(){return"All spaces"}, +mi(a){return a+" chats"}, +gm6(){return"Hide unimportant state events"}, +ht(a){return"Empty chat (was "+a+")"}, +gny(){return"Encrypt this chat"}, +gnz(){return"End to end encryption"}, +gnr(){return u.A}, +gkm(){return"Sorry... that is not possible"}, +gnq(){return"Device keys:"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Search"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avE.prototype={ +gjH(){return"Parolalar e\u015fle\u015fmiyor!"}, +gjN(){return"L\xfctfen ge\xe7erli bir e-posta adresi girin."}, +gfM(){return"Parolay\u0131 tekrarlay\u0131n"}, +jM(a){return"L\xfctfen en az "+a+" karakter se\xe7in."}, +ghT(){return"Hakk\u0131nda"}, +ghU(a){return"Kabul et"}, +hV(a){return"\ud83d\udc4d "+a+" kat\u0131lma davetini kabul etti"}, +hW(a){return"\ud83d\udd10 "+a+" u\xe7tan uca \u015fifrelemeyi etkinle\u015ftirdi"}, +ghX(){return"E-posta ekle"}, +glU(){return"Hesab\u0131n\u0131z\u0131 silmek i\xe7in l\xfctfen Matrix kimli\u011finizi do\u011frulay\u0131n."}, +lE(a){return"Bu "+a+" olmal\u0131d\u0131r"}, +gfn(){return"Y\xf6netici"}, +glP(){return"\u015ea\u015fk\u0131n g\xf6zler g\xf6nder"}, +glO(){return"Kucaklama g\xf6nder"}, +glQ(){return"Sar\u0131lma g\xf6nder"}, +lt(a){return a+" size \u015fa\u015fk\u0131n g\xf6zler g\xf6nderiyor"}, +lW(a){return a+" sizi kucakl\u0131yor"}, +m7(a){return a+" size sar\u0131l\u0131yor"}, +hY(a,b){return a+" aramay\u0131 yan\u0131tlad\u0131"}, +ghZ(){return"Herkes kat\u0131labilir"}, +gfW(){return"Ar\u015fiv"}, +geN(){return"Emin misiniz?"}, +gi_(){return"Oturumu a\xe7mak istedi\u011finizden emin misiniz?"}, +gi0(){return"Di\u011fer ki\u015fiyi imzalayabilmek i\xe7in l\xfctfen g\xfcvenli depolama parolan\u0131z\u0131 veya kurtarma anahtar\u0131n\u0131z\u0131 girin."}, +i1(a){return a+" ki\u015fisinden gelen bu do\u011frulama iste\u011fi kabul edilsin mi?"}, +i2(a,b,c){return"Ana sunucu a\u015fa\u011f\u0131daki oturum a\xe7ma t\xfcrlerini destekliyor:\n"+a+"\nAncak bu uygulama yaln\u0131zca a\u015fa\u011f\u0131dakileri destekliyor:\n"+b}, +i3(a,b,c,d){return"Ana sunucu a\u015fa\u011f\u0131daki Spec s\xfcr\xfcmlerini destekliyor:\n"+a+"\nAncak bu uygulama yaln\u0131zca "+b+" destekliyor"}, +gfX(){return"Sohbetten engelle"}, +gi4(){return"Engellendi"}, +i5(a,b){return a+", "+b+" ki\u015fisini engelledi"}, +gi6(){return"Ayg\u0131t\u0131 Engelle"}, +gdm(){return"Engellendi"}, +gi7(){return"Bot mesajlar\u0131"}, +gkr(){return"Baloncuk boyutu"}, +gcT(a){return"\u0130ptal"}, +fY(a){return a+" URI'si a\xe7\u0131lam\u0131yor"}, +gfZ(){return"Ayg\u0131t ad\u0131n\u0131 de\u011fi\u015ftir"}, +ib(a){return a+" sohbet avatar\u0131n\u0131 de\u011fi\u015ftirdi"}, +ic(a,b){return a+" sohbet a\xe7\u0131klamas\u0131n\u0131 de\u011fi\u015ftirdi: '"+b+"'"}, +ie(a,b){return a+" sohbet ad\u0131n\u0131 de\u011fi\u015ftirdi: '"+b+"'"}, +ig(a){return a+" sohbet izinlerini de\u011fi\u015ftirdi"}, +ih(a,b){return a+" g\xf6r\xfcnen ad\u0131n\u0131 '"+b+"' olarak de\u011fi\u015ftirdi"}, +ii(a){return a+" misafir eri\u015fim kurallar\u0131n\u0131 de\u011fi\u015ftirdi"}, +ij(a,b){return a+" misafir eri\u015fim kurallar\u0131n\u0131 de\u011fi\u015ftirdi: "+b}, +ik(a){return a+" ge\xe7mi\u015f g\xf6r\xfcn\xfcrl\xfc\u011f\xfcn\xfc de\u011fi\u015ftirdi"}, +il(a,b){return a+" ge\xe7mi\u015f g\xf6r\xfcn\xfcrl\xfc\u011f\xfcn\xfc de\u011fi\u015ftirdi: "+b}, +im(a){return a+" kat\u0131l\u0131m kurallar\u0131n\u0131 de\u011fi\u015ftirdi"}, +io(a,b){return a+" kat\u0131l\u0131m kurallar\u0131n\u0131 de\u011fi\u015ftirdi: "+b}, +ip(a){return a+" avatar\u0131n\u0131 de\u011fi\u015ftirdi"}, +iq(a){return a+" oda takma adlar\u0131n\u0131 de\u011fi\u015ftirdi"}, +ir(a){return a+" davet ba\u011flant\u0131s\u0131n\u0131 de\u011fi\u015ftirdi"}, +gh_(){return"Parolay\u0131 de\u011fi\u015ftir"}, +gi9(){return"Tarz\u0131n\u0131z\u0131 de\u011fi\u015ftirin"}, +gi8(){return"Grubun ad\u0131n\u0131 de\u011fi\u015ftir"}, +gia(){return"Duvar ka\u011f\u0131d\u0131n\u0131 de\u011fi\u015ftir"}, +gis(){return"\u015eifreleme bozuldu"}, +gf0(){return"Sohbet"}, +ghw(){return"Sohbet yedeklemeniz ayarland\u0131."}, +gfc(){return"Sohbet yedekleme"}, +git(){return"Eski mesajlar\u0131n\u0131z bir kurtarma anahtar\u0131 ile g\xfcvence alt\u0131na al\u0131nd\u0131. L\xfctfen kaybetmedi\u011finizden emin olun."}, +giu(){return"Sohbetler"}, +gfd(){return"G\xfc\xe7l\xfc bir parola se\xe7in"}, +giw(){return"Bir kullan\u0131c\u0131 ad\u0131 se\xe7in"}, +gh0(){return"Ar\u015fivi temizle"}, +gdg(a){return"Kapat"}, +glR(){return"Do\u011frudan mesaj odas\u0131 olarak i\u015faretle"}, +glS(){return"Grup olarak i\u015faretle"}, +gix(){return"Verilen kullan\u0131c\u0131y\u0131 bu odadan yasaklay\u0131n"}, +giy(){return"\xd6nbelle\u011fi temizleyin"}, +giz(){return"Bo\u015f bir grup sohbeti olu\u015fturun\n\u015eifrelemeyi devre d\u0131\u015f\u0131 b\u0131rakmak i\xe7in --no-encryption kullan\u0131n"}, +giA(){return"Oturumu silin"}, +giB(){return"Do\u011frudan sohbet ba\u015flat\u0131n\n\u015eifrelemeyi devre d\u0131\u015f\u0131 b\u0131rakmak i\xe7in --no-encryption kullan\u0131n"}, +gkt(){return"HTML bi\xe7imli metin g\xf6nderin"}, +giC(){return"Verilen kullan\u0131c\u0131y\u0131 bu odaya davet edin"}, +giD(){return"Verilen odaya kat\u0131l\u0131n"}, +giE(){return"Verilen kullan\u0131c\u0131y\u0131 bu odadan kald\u0131r\u0131n"}, +giF(){return"Bu odadan ayr\u0131l\u0131n"}, +gku(){return"Kendinizi tan\u0131mlay\u0131n"}, +giG(){return"Bu oda i\xe7in resminizi ayarlay\u0131n (mxc-uri ile)"}, +giH(){return"Bu oda i\xe7in g\xf6r\xfcnen ad\u0131n\u0131z\u0131 ayarlay\u0131n"}, +gkv(){return"Verilen kullan\u0131c\u0131n\u0131n g\xfc\xe7 seviyesini ayarlay\u0131n (\xf6ntan\u0131ml\u0131: 50)"}, +gkw(){return"Bi\xe7imlendirilmemi\u015f metin g\xf6nderin"}, +gkx(){return"Tepki olarak yan\u0131t g\xf6nderin"}, +gky(){return"Metin g\xf6nderin"}, +giI(){return"Verilen kullan\u0131c\u0131n\u0131n bu odadaki yasa\u011f\u0131n\u0131 kald\u0131r\u0131n"}, +gkz(){return"Komut ge\xe7ersiz"}, +kA(a){return a+" bir komut de\u011fil."}, +giJ(){return"L\xfctfen emojileri kar\u015f\u0131la\u015ft\u0131r\u0131n"}, +giK(){return"L\xfctfen say\u0131lar\u0131 kar\u015f\u0131la\u015ft\u0131r\u0131n"}, +gh1(){return"Sohbeti yap\u0131land\u0131r"}, +giL(){return"Ki\u015fi gruba davet edildi"}, +giM(){return"G\xf6r\xfcnen ad i\xe7erir"}, +giN(){return"Kullan\u0131c\u0131 ad\u0131 i\xe7erir"}, +gfo(){return"\u0130\xe7erik, sunucu y\xf6neticilerine bildirildi"}, +giO(){return"Panoya kopyaland\u0131"}, +gfp(a){return"Kopyala"}, +giP(){return"Panoya kopyala"}, +iQ(a){return"Mesaj\u0131n \u015fifresi \xe7\xf6z\xfclemedi: "+a}, +iR(a){return a+" kat\u0131l\u0131mc\u0131"}, +iS(a){return"\ud83d\udcac "+a+" sohbeti olu\u015fturdu"}, +giT(){return"Koyu"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"/"+b+"/"+a}, +giW(){return"Bu, kullan\u0131c\u0131 hesab\u0131n\u0131z\u0131 devre d\u0131\u015f\u0131 b\u0131rakacak. Bu geri al\u0131namaz! Emin misiniz?"}, +giX(){return"\xd6ntan\u0131ml\u0131 izin seviyesi"}, +geB(a){return"Sil"}, +giY(){return"Hesab\u0131 sil"}, +gh3(){return"Mesaj\u0131 sil"}, +gfs(){return"Ayg\u0131tlar"}, +geS(){return"Do\u011frudan Sohbetler"}, +gns(a){return"Download"}, +gj_(){return"D\xfczenle"}, +gj0(){return"Engellenen sunucular\u0131 d\xfczenle"}, +gh4(){return"Sohbet izinlerini d\xfczenle"}, +gh5(){return"Oda avatar\u0131n\u0131 d\xfczenle"}, +gh6(){return"\u0130fade zaten var!"}, +gh7(){return"Ge\xe7ersiz ifade k\u0131sa kodu!"}, +gj1(){return"Oda i\xe7in ifade paketleri"}, +gh8(){return"\u0130fade Ayarlar\u0131"}, +gh9(){return"\u0130fade k\u0131sa kodu"}, +gj2(){return"Bir ifade k\u0131sa kodu ve bir resim se\xe7meniz gerekiyor!"}, +gfe(){return"Bo\u015f sohbet"}, +gj3(){return"\u0130fade paketini k\xfcresel olarak etkinle\u015ftir"}, +gfw(){return"\u015eifrelemeyi etkinle\u015ftir"}, +gj4(){return"Art\u0131k \u015fifrelemeyi devre d\u0131\u015f\u0131 b\u0131rakamayacaks\u0131n\u0131z. Emin misiniz?"}, +gha(){return"\u015eifreleme etkinle\u015ftirilmedi"}, +j5(a){return a+" aramay\u0131 sonland\u0131rd\u0131"}, +gnA(){return"Enter chat name"}, +gf1(){return"Bir e-posta adresi girin"}, +gkJ(){return"Ana sunucu"}, +gj6(){return"Ana sunucunuzu girin"}, +ghb(){return"Her\u015fey haz\u0131r!"}, +gfz(){return"A\u015f\u0131r\u0131 rahats\u0131z edici"}, +gj9(a){return"Yaz\u0131 tipi boyutu"}, +geD(a){return"\u0130let"}, +gja(){return"Cuma"}, +gkH(){return"Kat\u0131lmadan"}, +gkI(){return"Davetten"}, +gfQ(){return"Yeni odaya git"}, +ghx(){return"Grup a\xe7\u0131klamas\u0131"}, +f8(a){return a+" ile grup"}, +ghy(){return"Misafirlere izin verilmiyor"}, +ghz(){return"Misafirler kat\u0131labilir"}, +jb(a,b){return a+", "+b+" i\xe7in daveti geri \xe7ekti"}, +ghc(){return"Yard\u0131m"}, +gjc(){return"D\xfczenlenmi\u015f etkinlikleri gizle"}, +gjd(){return"Bilinmeyen etkinlikleri gizle"}, +gfA(){return"Bu i\xe7erik ne kadar rahats\u0131z edici?"}, +ghd(){return"Yok say"}, +gek(){return"Yok say\u0131lan kullan\u0131c\u0131lar"}, +gje(){return"Sizi rahats\u0131z eden kullan\u0131c\u0131lar\u0131 yok sayabilirsiniz. Ki\u015fisel yok sayma listenizdeki kullan\u0131c\u0131lardan herhangi bir mesaj veya oda daveti alamayacaks\u0131n\u0131z."}, +gjf(){return"Kullan\u0131c\u0131y\u0131 yok say"}, +gfB(){return"Ba\u011flant\u0131ya t\u0131klad\u0131m"}, +gjg(){return"Yanl\u0131\u015f parola veya kurtarma anahtar\u0131"}, +gfC(){return"Rahats\u0131z edici de\u011fil"}, +gjh(){return"Ki\u015fi davet et"}, +ji(a){return"Ki\u015fiyi "+a+" grubuna davet et"}, +gjk(){return"Davet edildi"}, +jl(a,b){return"\ud83d\udce9 "+a+", "+b+" ki\u015fisini davet etti"}, +gjm(){return"Sadece davet edilen kullan\u0131c\u0131lar"}, +gjj(){return"Benim i\xe7in davet et"}, +gjn(){return"yaz\u0131yor"}, +hf(a){return"\ud83d\udc4b "+a+" sohbete kat\u0131ld\u0131"}, +ghe(){return"Odaya kat\u0131l"}, +jo(a,b){return"\ud83d\udc5e "+a+", "+b+" ki\u015fisini att\u0131"}, +ghg(){return"Sohbetten at"}, +hh(a){return"Son g\xf6r\xfclen: "+a}, +gjp(){return"Uzun zaman \xf6nce g\xf6r\xfcld\xfc"}, +geV(){return"Ayr\u0131l"}, +gjq(){return"Sohbetten ayr\u0131ld\u0131"}, +gjr(){return"A\xe7\u0131k"}, +js(a){return a+" kat\u0131l\u0131mc\u0131 daha y\xfckle"}, +gfq(){return"Oturumu d\u0131\u015fa aktar ve ayg\u0131t\u0131 sil"}, +gkD(){return"Bu eylem geri al\u0131namaz. Yedekleme dosyas\u0131n\u0131 g\xfcvenli bir \u015fekilde saklad\u0131\u011f\u0131n\u0131zdan emin olun."}, +gkB(){return"TOR Kullan\u0131c\u0131lar\u0131: Oturumu d\u0131\u015fa aktar"}, +gkC(){return"TOR kullan\u0131c\u0131lar\u0131 i\xe7in, pencereyi kapatmadan \xf6nce oturumu d\u0131\u015fa aktarmalar\u0131 tavsiye edilir."}, +gkK(){return"TOR Kullan\u0131c\u0131lar\u0131: D\u0131\u015fa aktar\u0131lan oturumu i\xe7e aktar"}, +gkL(){return"TOR'da en son oturumunuzu d\u0131\u015fa aktard\u0131n\u0131z m\u0131? H\u0131zl\u0131ca i\xe7e aktar\u0131n ve sohbete devam edin."}, +geW(){return"Y\xfckleniyor\u2026 L\xfctfen bekleyin."}, +ghi(){return"Daha fazla y\xfckle\u2026"}, +geX(){return"Oturum a\xe7"}, +jt(a){return a+" \xfczerinde oturum a\xe7"}, +gkM(){return"Tek t\u0131klamayla oturum a\xe7"}, +ghj(){return"Oturumu kapat"}, +gju(){return"\xdcye de\u011fi\u015fiklikleri"}, +gf4(){return"Bahset"}, +gjv(){return"Mesajlar"}, +go8(){return"E\u015fle\u015fen arama sonucu yok."}, +gfD(){return"Moderat\xf6r"}, +gjw(){return"Pazartesi"}, +ghk(){return"U\xe7tan uca \u015fifreleme kullanmak i\xe7in \u015fimdilik Pantalaimon'a ihtiyac\u0131n\u0131z oldu\u011funu l\xfctfen unutmay\u0131n."}, +gfg(){return"Yeni sohbet"}, +ghl(){return"Yeni do\u011frulama iste\u011fi!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"\u0130leri"}, +gjx(){return"Hay\u0131r"}, +gjy(){return"Sunucuyla ba\u011flant\u0131 yok"}, +gjz(){return"\u0130fade bulunamad\u0131. \ud83d\ude15"}, +gjA(){return"\u015eifrelemeyi yaln\u0131zca oda art\u0131k herkese a\xe7\u0131k olmad\u0131\u011f\u0131nda etkinle\u015ftirebilirsiniz."}, +kP(a,b){return a.k(0)+" matrix sunucusu de\u011fil, onun yerine "+b.k(0)+" kullan\u0131ls\u0131n m\u0131?"}, +gjB(){return"Hen\xfcz parolan\u0131z\u0131 kurtarmak i\xe7in bir yol eklemediniz."}, +gfE(){return"\u0130zin yok"}, +ghm(){return"Oda bulunamad\u0131\u2026"}, +gfF(){return"Bildirimler"}, +gjC(){return"Bu hesap i\xe7in bildirimler etkinle\u015ftirildi"}, +gfG(){return"Rahats\u0131z edici"}, +gjD(){return"\xc7evrim d\u0131\u015f\u0131"}, +gdq(){return"Tamam"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"T\xfch, bir \u015feyler yanl\u0131\u015f gitti\u2026"}, +gkQ(){return"\u0130stemcilerinizden birinin oturumu kapat\u0131ld\u0131"}, +gkR(){return"Haritalarda a\xe7"}, +gki(){return"Bu sunucunun kay\u0131t i\xe7in e-posta adresinizi do\u011frulamas\u0131 gerekiyor."}, +ghn(){return"Veya"}, +gho(){return"Kat\u0131l\u0131mc\u0131"}, +gjF(){return"parola veya kurtarma anahtar\u0131"}, +gjG(a){return"Parola"}, +gf6(){return"Parola unutuldu"}, +ghp(){return"Parola de\u011fi\u015ftirildi"}, +ghq(){return"Parola kurtarma"}, +gjI(){return"Bir resim se\xe7"}, +gjJ(){return"Sabitle"}, +gjL(){return"L\xfctfen bir kullan\u0131c\u0131 ad\u0131 se\xe7in"}, +gfI(){return"L\xfctfen e-postadaki ba\u011flant\u0131ya t\u0131klay\u0131n ve devam edin."}, +gfJ(){return"L\xfctfen parolan\u0131z\u0131 girin"}, +gjO(){return"L\xfctfen kullan\u0131c\u0131 ad\u0131n\u0131z\u0131 girin"}, +gjP(){return'L\xfctfen web sitesindeki talimatlar\u0131 izleyin ve "\u0130leri" d\xfc\u011fmesine dokunun.'}, +gjR(){return"Gizlilik"}, +gkS(){return"G\xf6nderme kurallar\u0131"}, +gfL(a){return"Neden"}, +jT(a){return a+" bir etkinli\u011fi d\xfczenledi"}, +gjU(){return"Reddet"}, +jV(a){return a+" daveti reddetti"}, +gbI(a){return"Kald\u0131r"}, +gjW(){return"Di\u011fer t\xfcm ayg\u0131tlar\u0131 kald\u0131r"}, +jY(a){return a+" taraf\u0131ndan kald\u0131r\u0131ld\u0131"}, +gk6(){return"Sohbet engelini kald\u0131r"}, +gjX(){return"Avatar\u0131n\u0131z\u0131 kald\u0131r\u0131n"}, +gjZ(){return"Zengin mesaj i\xe7eri\u011fini g\xf6r\xfcnt\xfcle"}, +ghs(){return"Oday\u0131 yeni s\xfcr\xfcmle de\u011fi\u015ftir"}, +gfN(a){return"Yan\u0131tla"}, +gfh(){return"Mesaj\u0131 bildir"}, +gk_(){return"Oda y\xfckseltildi"}, +gk0(){return"Oda s\xfcr\xfcm\xfc"}, +ghA(){return"Cumartesi"}, +gkd(){return"Dosyay\u0131 kaydet"}, +ghB(){return"G\xfcvenlik"}, +gjS(){return"Kurtarma anahtar\u0131"}, +gkT(){return"Kurtarma anahtar\u0131 kay\u0131p m\u0131?"}, +hC(a){return a+" taraf\u0131ndan g\xf6r\xfcld\xfc"}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,a+" ve "+b+" di\u011ferleri taraf\u0131ndan g\xf6r\xfcld\xfc",s,s)}, +hD(a,b){return a+" ve "+b+" taraf\u0131ndan g\xf6r\xfcld\xfc"}, +geJ(a){return"G\xf6nder"}, +ghE(){return"Bir mesaj g\xf6nder"}, +gkg(){return"Metin olarak g\xf6nder"}, +ghF(){return"Ses g\xf6nder"}, +ghG(){return"Dosya g\xf6nder"}, +ghH(){return"Resim g\xf6nder"}, +ghI(){return"Mesaj g\xf6nder"}, +ghJ(){return"Video g\xf6nder"}, +hK(a){return"\ud83d\udcc1 "+a+" bir dosya g\xf6nderdi"}, +hN(a){return"\ud83c\udfa4 "+a+" bir ses g\xf6nderdi"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" bir resim g\xf6nderdi"}, +fR(a){return"\ud83d\ude0a "+a+" bir \xe7\u0131kartma g\xf6nderdi"}, +hM(a){return"\ud83c\udfa5 "+a+" bir video g\xf6nderdi"}, +kh(a){return a+" arama bilgilerini g\xf6nderdi"}, +gkj(){return"Davet ba\u011flant\u0131s\u0131 ayarla"}, +gfS(){return"\u0130zin seviyesini ayarla"}, +gfU(){return"Ayarlar"}, +gfl(a){return"Payla\u015f"}, +kk(a){return a+" konumunu payla\u015ft\u0131"}, +gkl(){return"Parolay\u0131 g\xf6ster"}, +gfa(){return"Hesap olu\u015ftur"}, +gly(){return"Tek oturum a\xe7ma"}, +ghP(a){return"Atla"}, +gnS(){return"Invite"}, +ghQ(){return"Kaynak kodlar\u0131"}, +hR(a){return a+" bir arama ba\u015flatt\u0131"}, +gkn(a){return"G\xf6nder"}, +gko(){return"Pazar"}, +glF(){return"E\u015fzamanlan\u0131yor\u2026 L\xfctfen bekleyin."}, +gkq(){return"Sistem"}, +gkW(){return"E\u015fle\u015fmediler"}, +gkX(){return"E\u015fle\u015ftiler"}, +gkY(){return"Per\u015fembe"}, +gkZ(){return"\xc7ok fazla istek. L\xfctfen daha sonra tekrar deneyin!"}, +gl_(){return"Ba\u015fka bir ayg\u0131ttan aktar"}, +gl0(){return"Tekrar g\xf6ndermeyi deneyin"}, +gl1(){return"Sal\u0131"}, +l2(a,b){return a+", "+b+" ki\u015fisinin engelini kald\u0131rd\u0131"}, +gl3(){return"Ayg\u0131t\u0131n Engellemesini Kald\u0131r"}, +gl4(){return"Bilinmeyen ayg\u0131t"}, +gk7(){return"Bilinmeyen \u015fifreleme algoritmas\u0131"}, +l5(a,b){return"Bilinmeyen etkinlik '"+a+"'"}, +gfP(){return"Sabitlemeyi kald\u0131r"}, +l6(a,b){return a+" ve "+b+" di\u011fer ki\u015fi yaz\u0131yor"}, +l7(a,b){return a+" ve "+b+" yaz\u0131yor"}, +l8(a){return a+" yaz\u0131yor"}, +l9(a){return"\ud83d\udeaa "+a+" sohbetten ayr\u0131ld\u0131"}, +la(a,b){return a+" bir "+b+" etkinli\u011fi g\xf6nderdi"}, +gmt(){return"Do\u011frulanmad\u0131"}, +ge1(){return"Do\u011fruland\u0131"}, +gk9(){return"Do\u011frulamay\u0131 Ba\u015flat"}, +gka(){return"Ba\u015far\u0131yla do\u011fruland\u0131!"}, +glb(){return"Di\u011fer hesap do\u011frulan\u0131yor"}, +glc(){return"Sohbet ge\xe7mi\u015fi g\xf6r\xfcn\xfcrl\xfc\u011f\xfc"}, +gld(){return"T\xfcm kat\u0131l\u0131mc\u0131lar i\xe7in g\xf6r\xfcn\xfcr"}, +gle(){return"Herkes i\xe7in g\xf6r\xfcn\xfcr"}, +glf(){return"Orta\u011f\u0131n iste\u011fi kabul etmesi bekleniyor\u2026"}, +glg(){return"Orta\u011f\u0131n emojiyi kabul etmesi bekleniyor\u2026"}, +glh(){return"Orta\u011f\u0131n numaralar\u0131 kabul etmesi bekleniyor\u2026"}, +gli(){return"Duvar ka\u011f\u0131d\u0131"}, +glj(){return"Uyar\u0131!"}, +glk(){return"\xc7ar\u015famba"}, +ghu(){return"Size bir e-posta g\xf6nderdik"}, +ghv(){return"Bunu neden bildirmek istiyorsunuz?"}, +glm(){return"Yeni bir kurtarma anahtar\u0131 olu\u015fturmak i\xe7in sohbet yede\u011finiz silinsin mi?"}, +gln(){return"Bu adresler ile parolan\u0131z\u0131 kurtarabilirsiniz."}, +geR(){return"Evet"}, +glo(){return"Sen"}, +gkc(){return"Sohbete davet edildiniz"}, +glp(){return"Art\u0131k bu sohbette kat\u0131l\u0131mc\u0131 de\u011filsiniz"}, +glq(){return"Bu sohbetten engellendiniz"}, +gls(){return"Ortak anahtar\u0131n\u0131z"}, +gkN(){return"Mesaj bilgileri"}, +gmq(a){return"Zaman"}, +gd3(a){return"Mesaj T\xfcr\xfc"}, +glv(){return"G\xf6nderen"}, +gmj(){return"Galeriyi a\xe7"}, +gmn(){return"Alandan kald\u0131r"}, +gmk(){return"Eski mesajlar\u0131n\u0131z\u0131n kilidini a\xe7mak i\xe7in l\xfctfen \xf6nceki bir oturumda olu\u015fturulan kurtarma anahtar\u0131n\u0131z\u0131 girin. Kurtarma anahtar\u0131n\u0131z parolan\u0131z DE\u011e\u0130LD\u0130R."}, +glK(){return"Hikayeye ekle"}, +gml(){return"Yay\u0131nla"}, +gkb(){return"Hikayelerimi kimler g\xf6rebilir?"}, +gmp(){return"Bu kullan\u0131c\u0131 hen\xfcz hikayesinde hi\xe7bir \u015fey yay\u0131nlamad\u0131"}, +gmo(){return"Yan\u0131t g\xf6nderildi"}, +lB(a,b){return a+" tarihinden hikaye: \n"+b}, +gll(){return"\u0130nsanlar\u0131n hikayenizde birbirlerini g\xf6rebilece\u011fini ve ileti\u015fim kurabilece\u011fini l\xfctfen unutmay\u0131n."}, +gmu(){return"Ne oluyor?"}, +glI(){return"A\xe7\u0131klama ekle"}, +glC(){return"\u0130nsanlar\u0131n hikayenizde birbirlerini g\xf6rebilece\u011fini ve ileti\u015fim kurabilece\u011fini l\xfctfen unutmay\u0131n. Hikayeleriniz 24 saat boyunca g\xf6r\xfcn\xfcr olacakt\u0131r ancak t\xfcm ayg\u0131tlardan ve sunuculardan silineceklerinin garantisi yoktur."}, +gm8(){return"Anlad\u0131m"}, +gkV(){return"Kullan\u0131c\u0131y\u0131 bildir"}, +mm(a,b){return a+", "+b+" ile tepki verdi"}, +gjK(){return"Odaya sabitle"}, +glT(){return"Etkinli\u011fin sabitlemesini kal\u0131c\u0131 olarak kald\u0131rmak istedi\u011finizden emin misiniz?"}, +gfv(){return"Emojiler"}, +gm2(){return"Deneysel g\xf6r\xfcnt\xfcl\xfc aramalar"}, +glY(){return"E-posta veya kullan\u0131c\u0131 ad\u0131"}, +gma(){return"Gizli mod sorunlar\u0131"}, +gm9(){return"Mesaj saklama \xf6zelli\u011fi ne yaz\u0131k ki \xf6ntan\u0131ml\u0131 olarak gizli modda etkin de\u011fildir.\nL\xfctfen\n - about:config sayfas\u0131na gidin ve\n - dom.indexedDB.privateBrowsing.enabled se\xe7ene\u011fini true olarak ayarlay\u0131n\nAksi takdirde FluffyChat \xe7al\u0131\u015ft\u0131r\u0131lamaz."}, +gmx(){return"Ad"}, +gmE(){return"Daveti reddettiniz"}, +glr(){return"Sohbete kat\u0131ld\u0131n\u0131z"}, +gmy(){return"\ud83d\udc4d Daveti kabul ettiniz"}, +mz(a){return a+" kullan\u0131c\u0131s\u0131n\u0131 yasaklad\u0131n\u0131z"}, +mA(a){return a+" i\xe7in daveti geri \xe7ektiniz"}, +mB(a){return"\ud83d\udce9 "+a+" taraf\u0131ndan davet edildiniz"}, +mC(a){return"\ud83d\udce9 "+a+" kullan\u0131c\u0131s\u0131n\u0131 davet ettiniz"}, +mD(a){return"\ud83d\udc5e "+a+" kullan\u0131c\u0131s\u0131n\u0131 att\u0131n\u0131z"}, +mF(a){return a+" kullan\u0131c\u0131s\u0131n\u0131n yasa\u011f\u0131n\u0131 kald\u0131rd\u0131n\u0131z"}, +gmg(){return"L\xfctfen ge\xe7erli bir e-posta adresi girin. Aksi takdirde parolan\u0131z\u0131 s\u0131f\u0131rlayamazs\u0131n\u0131z. \u0130stemiyorsan\u0131z, devam etmek i\xe7in d\xfc\u011fmeye tekrar dokunun."}, +gmr(){return"Eski mesajlar\u0131n kilidini a\xe7"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"Kurtarma anahtar\u0131n\u0131 bu ayg\u0131t\u0131n g\xfcvenli deposunda saklay\u0131n."}, +glu(){return"Sistem payla\u015f\u0131m\u0131 ileti\u015fim kutusunu veya panoyu tetikleyerek bu anahtar\u0131 elle kaydedin."}, +glA(){return"Bu ayg\u0131tta g\xfcvenli bir \u015fekilde sakla"}, +gk8(){return"Kullan\u0131c\u0131"}, +glX(){return"\xd6zel"}, +gmw(){return"Bu mesaj neden okunam\u0131yor?"}, +gmh(){return"Bu durum, mesaj siz bu ayg\u0131tta hesab\u0131n\u0131zda oturum a\xe7madan \xf6nce g\xf6nderildiyse meydana gelebilir. \n \nG\xf6nderenin ayg\u0131t\u0131n\u0131z\u0131 engellemi\u015f olmas\u0131 veya internet ba\u011flant\u0131s\u0131nda bir sorun olmas\u0131 da m\xfcmk\xfcnd\xfcr. \n \nMesaj\u0131 ba\u015fka bir oturumda okuyabiliyor musunuz? O zaman mesaj\u0131 oradan aktarabilirsiniz! Ayarlar > Ayg\u0131tlar b\xf6l\xfcm\xfcne gidin ve ayg\u0131tlar\u0131n\u0131z\u0131n birbirini do\u011frulad\u0131\u011f\u0131ndan emin olun. Oday\u0131 bir sonraki sefer a\xe7t\u0131\u011f\u0131n\u0131zda ve her iki oturum da \xf6n planda oldu\u011funda, anahtarlar otomatik olarak iletilecektir. \n \nOturumu kapat\u0131rken veya ayg\u0131t de\u011fi\u015ftirirken anahtarlar\u0131 kaybetmek istemiyor musunuz? Ayarlarda sohbet yedeklemesini etkinle\u015ftirdi\u011finizden emin olun."}, +gm0(){return"Alana gir"}, +gm_(){return"Odaya gir"}, +glL(){return"T\xfcm alanlar"}, +mi(a){return a+" sohbet"}, +gm6(){return"\xd6nemsiz durum etkinliklerini gizle"}, +ht(a){return"Bo\u015f sohbet ("+a+" idi)"}, +gny(){return"Bu sohbeti \u015fifrele"}, +gnz(){return"U\xe7tan uca \u015fifreleme"}, +gnr(){return"G\xfcvenlik nedeniyle, daha \xf6nce etkinle\u015ftirildi\u011fi bir sohbette \u015fifrelemeyi devre d\u0131\u015f\u0131 b\u0131rakamazs\u0131n\u0131z."}, +gkm(){return"\xdczg\xfcn\xfcm... bu m\xfcmk\xfcn de\u011fil"}, +gnq(){return"Ayg\u0131t anahtarlar\u0131:"}, +gos(){return"Sohbeti yeniden a\xe7"}, +go3(){return"Uyar\u0131! Sohbet yedeklemesini etkinle\u015ftirmezseniz, \u015fifrelenen mesajlar\u0131n\u0131za eri\u015fiminizi kaybedersiniz. Oturumu kapatmadan \xf6nce sohbet yedeklemesini etkinle\u015ftirmeniz \xf6nemle tavsiye edilir."}, +go6(){return"Ba\u015fka ayg\u0131t bulunamad\u0131"}, +gnL(){return"Sunucu, dosyan\u0131n g\xf6nderilemeyecek kadar b\xfcy\xfck oldu\u011funu bildiriyor."}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"Ara"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avF.prototype={ +gjH(){return"\u041f\u0430\u0440\u043e\u043b\u0456 \u043d\u0435 \u0437\u0431\u0456\u0433\u0430\u044e\u0442\u044c\u0441\u044f!"}, +gjN(){return"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u0434\u0456\u0439\u0441\u043d\u0443 \u0430\u0434\u0440\u0435\u0441\u0443 \u0435-\u043f\u043e\u0448\u0442\u0438."}, +gfM(){return"\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0438 \u043f\u0430\u0440\u043e\u043b\u044c"}, +jM(a){return"\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u043f\u0440\u0438\u043d\u0430\u0439\u043c\u043d\u0456 "+a+" \u0441\u0438\u043c\u0432\u043e\u043b\u0456\u0432."}, +ghT(){return"\u041f\u0440\u043e \u0437\u0430\u0441\u0442\u043e\u0441\u0443\u043d\u043e\u043a"}, +ghU(a){return"\u041f\u0440\u0438\u0439\u043d\u044f\u0442\u0438"}, +hV(a){return"\ud83d\udc4d "+a+" \u043f\u043e\u0433\u043e\u0434\u0436\u0443\u0454\u0442\u044c\u0441\u044f \u043d\u0430 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f"}, +hW(a){return"\ud83d\udd10 "+a+" \u0430\u043a\u0442\u0438\u0432\u0443\u0454 \u043d\u0430\u0441\u043a\u0440\u0456\u0437\u043d\u0435 \u0448\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f"}, +ghX(){return"\u0414\u043e\u0434\u0430\u0442\u0438 \u0435-\u043f\u043e\u0448\u0442\u0443"}, +glU(){return"\u041f\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u044c\u0442\u0435 \u0441\u0432\u0456\u0439 Matrix ID, \u0449\u043e\u0431 \u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0441\u0432\u0456\u0439 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u0438\u0439 \u0437\u0430\u043f\u0438\u0441."}, +lE(a){return"\u0426\u0435 \u043c\u0430\u0454 \u0431\u0443\u0442\u0438 "+a}, +gfn(){return"\u0410\u0434\u043c\u0456\u043d\u0456\u0441\u0442\u0440\u0430\u0442\u043e\u0440"}, +glP(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u043a\u0456\u043b\u044c\u043a\u0430 \u0433\u0443\u0433\u043b-\u043e\u0447\u0435\u0439"}, +glO(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u043f\u0440\u0438\u0433\u043e\u0440\u0442\u0430\u0439\u043a\u0443"}, +glQ(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u043e\u0431\u0456\u0439\u043c\u0438"}, +lt(a){return a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u0432\u0430\u043c \u0433\u0443\u0433\u043b-\u043e\u0447\u0456"}, +lW(a){return a+" \u043f\u0440\u0438\u0433\u043e\u0440\u0442\u0430\u0454\u0442\u044c\u0441\u044f \u0434\u043e \u0432\u0430\u0441"}, +m7(a){return a+" \u043e\u0431\u0456\u0439\u043c\u0430\u0454 \u0432\u0430\u0441"}, +hY(a,b){return a+" \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0430\u0454 \u043d\u0430 \u0432\u0438\u043a\u043b\u0438\u043a"}, +ghZ(){return"\u0411\u0443\u0434\u044c-\u0445\u0442\u043e \u043c\u043e\u0436\u0435 \u043f\u0440\u0438\u0454\u0434\u043d\u0430\u0442\u0438\u0441\u044c"}, +gfW(){return"\u0410\u0440\u0445\u0456\u0432"}, +geN(){return"\u0412\u0438 \u0432\u043f\u0435\u0432\u043d\u0435\u043d\u0456?"}, +gi_(){return"\u0412\u0438 \u0432\u043f\u0435\u0432\u043d\u0435\u043d\u0456, \u0449\u043e \u0445\u043e\u0447\u0435\u0442\u0435 \u0432\u0438\u0439\u0442\u0438?"}, +gi0(){return"\u0414\u043b\u044f \u043f\u0456\u0434\u043f\u0438\u0441\u0443 \u043a\u043b\u044e\u0447\u0430 \u0456\u043d\u0448\u043e\u0433\u043e \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u0441\u0432\u043e\u044e \u043f\u0430\u0440\u043e\u043b\u044c\u043d\u0443 \u0444\u0440\u0430\u0437\u0443 \u0430\u0431\u043e \u043a\u043b\u044e\u0447 \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f."}, +i1(a){return"\u041f\u0440\u0438\u0439\u043d\u044f\u0442\u0438 \u0446\u0435\u0439 \u0437\u0430\u043f\u0438\u0442 \u043d\u0430 \u043f\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043d\u043d\u044f \u0432\u0456\u0434 "+a+"?"}, +i2(a,b,c){return"\u0414\u043e\u043c\u0430\u0448\u043d\u0456\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u0456\u0434\u0442\u0440\u0438\u043c\u0443\u0454 \u0442\u0430\u043a\u0456 \u0442\u0438\u043f\u0438 \u0432\u0445\u043e\u0434\u0443:\n"+a+"\n\u0410\u043b\u0435 \u0446\u0435\u0439 \u0437\u0430\u0441\u0442\u043e\u0441\u0443\u043d\u043e\u043a \u043f\u0456\u0434\u0442\u0440\u0438\u043c\u0443\u0454 \u043b\u0438\u0448\u0435:\n"+b}, +i3(a,b,c,d){return"\u0414\u043e\u043c\u0430\u0448\u043d\u0456\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u0456\u0434\u0442\u0440\u0438\u043c\u0443\u0454 \u0442\u0430\u043a\u0456 \u0432\u0435\u0440\u0441\u0456\u0457 \u0441\u043f\u0435\u0446\u0438\u0444\u0456\u043a\u0430\u0446\u0456\u0439:\n"+a+"\n\u0410\u043b\u0435 \u0446\u0435\u0439 \u0437\u0430\u0441\u0442\u043e\u0441\u0443\u043d\u043e\u043a \u043f\u0456\u0434\u0442\u0440\u0438\u043c\u0443\u0454 \u043b\u0438\u0448\u0435 "+b}, +gfX(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0442\u0438 \u0432 \u0431\u0435\u0441\u0456\u0434\u0456"}, +gi4(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u043e\u0432\u0430\u043d\u043e"}, +i5(a,b){return a+" \u0431\u043b\u043e\u043a\u0443\u0454 "+b}, +gi6(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0442\u0438 \u043f\u0440\u0438\u0441\u0442\u0440\u0456\u0439"}, +gdm(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u043e\u0432\u0430\u043d\u043e"}, +gi7(){return"\u041f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u0431\u043e\u0442\u0456\u0432"}, +gkr(){return"\u0420\u043e\u0437\u043c\u0456\u0440 \u0431\u0443\u043b\u044c\u0431\u0430\u0448\u043a\u0438"}, +gcT(a){return"\u0421\u043a\u0430\u0441\u0443\u0432\u0430\u0442\u0438"}, +fY(a){return"\u041d\u0435 \u0432\u0434\u0430\u043b\u043e\u0441\u044f \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0438 URI "+a}, +gfZ(){return"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u043d\u0430\u0437\u0432\u0443 \u043f\u0440\u0438\u0441\u0442\u0440\u043e\u044e"}, +ib(a){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u0430\u0432\u0430\u0442\u0430\u0440 \u0431\u0435\u0441\u0456\u0434\u0438"}, +ic(a,b){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u043e\u043f\u0438\u0441 \u0431\u0435\u0441\u0456\u0434\u0438 \u043d\u0430: '"+b+"'"}, +ie(a,b){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u043d\u0430\u0437\u0432\u0443 \u0431\u0435\u0441\u0456\u0434\u0438 \u043d\u0430: '"+b+"'"}, +ig(a){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u043f\u0440\u0430\u0432\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0443 \u0431\u0435\u0441\u0456\u0434\u0438"}, +ih(a,b){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u043f\u043e\u043a\u0430\u0437\u0443\u0432\u0430\u043d\u0435 \u0456\u043c'\u044f \u043d\u0430: '"+b+"'"}, +ii(a){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0433\u043e\u0441\u0442\u044c\u043e\u0432\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0443"}, +ij(a,b){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0433\u043e\u0441\u0442\u044c\u043e\u0432\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0443 \u043d\u0430: "+b}, +ik(a){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u0432\u0438\u0434\u0438\u043c\u0456\u0441\u0442\u044c \u0456\u0441\u0442\u043e\u0440\u0456\u0457"}, +il(a,b){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u0432\u0438\u0434\u0438\u043c\u0456\u0441\u0442\u044c \u0456\u0441\u0442\u043e\u0440\u0456\u0457 \u043d\u0430: "+b}, +im(a){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u0438\u0454\u0434\u043d\u0430\u043d\u043d\u044f"}, +io(a,b){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u0438\u0454\u0434\u043d\u0430\u043d\u043d\u044f \u043d\u0430: "+b}, +ip(a){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u0430\u0432\u0430\u0442\u0430\u0440"}, +iq(a){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0456\u043c\u0438 \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +ir(a){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u043f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u0434\u043b\u044f \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f"}, +gh_(){return"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u043f\u0430\u0440\u043e\u043b\u044c"}, +gi9(){return"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u0441\u0442\u0438\u043b\u044c"}, +gi8(){return"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u043d\u0430\u0437\u0432\u0443 \u0433\u0440\u0443\u043f\u0438"}, +gia(){return"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u0442\u043b\u043e"}, +gis(){return"\u0428\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f \u0431\u0443\u043b\u043e \u043f\u043e\u0448\u043a\u043e\u0434\u0436\u0435\u043d\u043e"}, +gf0(){return"\u0411\u0435\u0441\u0456\u0434\u0430"}, +ghw(){return"\u0420\u0435\u0437\u0435\u0440\u0432\u043d\u0435 \u043a\u043e\u043f\u0456\u044e\u0432\u0430\u043d\u043d\u044f \u0431\u0435\u0441\u0456\u0434\u0438 \u043d\u0430\u043b\u0430\u0448\u0442\u043e\u0432\u0430\u043d\u043e."}, +gfc(){return"\u0420\u0435\u0437\u0435\u0440\u0432\u043d\u0435 \u043a\u043e\u043f\u0456\u044e\u0432\u0430\u043d\u043d\u044f \u0431\u0435\u0441\u0456\u0434\u0438"}, +git(){return"\u0412\u0430\u0448\u0456 \u0441\u0442\u0430\u0440\u0456 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u0437\u0430\u0445\u0438\u0449\u0435\u043d\u0456 \u043a\u043b\u044e\u0447\u0435\u043c \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f. \u041f\u0435\u0440\u0435\u043a\u043e\u043d\u0430\u0439\u0442\u0435\u0441\u044f, \u0449\u043e \u0432\u0438 \u043d\u0435 \u0432\u0442\u0440\u0430\u0442\u0438\u0442\u0435 \u0439\u043e\u0433\u043e."}, +giu(){return"\u0411\u0435\u0441\u0456\u0434\u0438"}, +gfd(){return"\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u043d\u0430\u0434\u0456\u0439\u043d\u0438\u0439 \u043f\u0430\u0440\u043e\u043b\u044c"}, +giw(){return"\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u0456\u043c'\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430"}, +gh0(){return"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u0430\u0440\u0445\u0456\u0432"}, +gdg(a){return"\u0417\u0430\u043a\u0440\u0438\u0442\u0438"}, +glR(){return"\u041f\u043e\u0437\u043d\u0430\u0447\u0438\u0442\u0438 \u043a\u0456\u043c\u043d\u0430\u0442\u043e\u044e \u043e\u0441\u043e\u0431\u0438\u0441\u0442\u043e\u0433\u043e \u0441\u043f\u0456\u043b\u043a\u0443\u0432\u0430\u043d\u043d\u044f"}, +glS(){return"\u041f\u043e\u0437\u043d\u0430\u0447\u0438\u0442\u0438 \u0433\u0440\u0443\u043f\u043e\u044e"}, +gix(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0442\u0438 \u0446\u044c\u043e\u0433\u043e \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +giy(){return"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u043a\u0435\u0448"}, +giz(){return"\u0421\u0442\u0432\u043e\u0440\u0456\u0442\u044c \u043f\u043e\u0440\u043e\u0436\u043d\u044e \u0433\u0440\u0443\u043f\u043e\u0432\u0443 \u0431\u0435\u0441\u0456\u0434\u0443\n\u0412\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0439\u0442\u0435 --no-encryption, \u0449\u043e\u0431 \u0432\u0438\u043c\u043a\u043d\u0443\u0442\u0438 \u0448\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f"}, +giA(){return"\u0412\u0456\u0434\u043a\u0438\u043d\u0443\u0442\u0438 \u0441\u0435\u0430\u043d\u0441"}, +giB(){return"\u041f\u043e\u0447\u0430\u0442\u043e\u043a \u043e\u0441\u043e\u0431\u0438\u0441\u0442\u043e\u0457 \u0431\u0435\u0441\u0456\u0434\u0438\n\u0412\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0439\u0442\u0435 --no-encryption, \u0449\u043e \u0432\u0438\u043c\u043a\u043d\u0443\u0442\u0438 \u0448\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f"}, +gkt(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0442\u0435\u043a\u0441\u0442 \u0443 \u0444\u043e\u0440\u043c\u0430\u0442\u0456 HTML"}, +giC(){return"\u0417\u0430\u043f\u0440\u043e\u0441\u0456\u0442\u044c \u0446\u044c\u043e\u0433\u043e \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u0434\u043e \u0446\u0456\u0454\u0457 \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +giD(){return"\u041f\u0440\u0438\u0454\u0434\u043d\u0430\u0442\u0438\u0441\u044f \u0434\u043e \u0446\u0456\u0454\u0457 \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +giE(){return"\u0412\u0438\u043b\u0443\u0447\u0438\u0442\u0438 \u0446\u044c\u043e\u0433\u043e \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u0437 \u0446\u0456\u0454\u0457 \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +giF(){return"\u0412\u0438\u0439\u0442\u0438 \u0437 \u0446\u0456\u0454\u0457 \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +gku(){return"\u041e\u043f\u0438\u0448\u0456\u0442\u044c \u0441\u0435\u0431\u0435"}, +giG(){return"\u0412\u0441\u0442\u0430\u043d\u043e\u0432\u0456\u0442\u044c \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f \u0434\u043b\u044f \u0446\u0456\u0454\u0457 \u043a\u0456\u043c\u043d\u0430\u0442\u0438 (\u0432\u0456\u0434 mxc-uri)"}, +giH(){return"\u0423\u043a\u0430\u0436\u0456\u0442\u044c \u043f\u043e\u043a\u0430\u0437\u0443\u0432\u0430\u043d\u0435 \u0456\u043c'\u044f \u0434\u043b\u044f \u0446\u0456\u0454\u0457 \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +gkv(){return"\u0423\u043a\u0430\u0436\u0456\u0442\u044c \u0440\u0456\u0432\u0435\u043d\u044c \u043f\u043e\u0432\u043d\u043e\u0432\u0430\u0436\u0435\u043d\u044c \u0446\u044c\u043e\u0433\u043e \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 (\u0442\u0438\u043f\u043e\u0432\u043e: 50)"}, +gkw(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u043d\u0435\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0432\u0430\u043d\u0438\u0439 \u0442\u0435\u043a\u0441\u0442"}, +gkx(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u044c \u044f\u043a \u0440\u0435\u0430\u043a\u0446\u0456\u044e"}, +gky(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0442\u0435\u043a\u0441\u0442"}, +giI(){return"\u0420\u043e\u0437\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0442\u0438 \u0446\u044c\u043e\u0433\u043e \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u0443 \u0446\u0456\u0439 \u043a\u0456\u043c\u043d\u0430\u0442\u0456"}, +gkz(){return"\u041d\u0435\u043f\u0440\u0438\u043f\u0443\u0441\u0442\u0438\u043c\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430"}, +kA(a){return a+" \u043d\u0435 \u0454 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u044e."}, +giJ(){return"\u041f\u043e\u0440\u0456\u0432\u043d\u044f\u0439\u0442\u0435 \u0435\u043c\u043e\u0434\u0437\u0456"}, +giK(){return"\u041f\u043e\u0440\u0456\u0432\u043d\u044f\u0439\u0442\u0435 \u0446\u0438\u0444\u0440\u0438"}, +gh1(){return"\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 \u0431\u0435\u0441\u0456\u0434\u0443"}, +giL(){return"\u041a\u043e\u043d\u0442\u0430\u043a\u0442 \u0431\u0443\u0432 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u0438\u0439 \u0432 \u0433\u0440\u0443\u043f\u0443"}, +giM(){return"\u041c\u0456\u0441\u0442\u0438\u0442\u044c \u043f\u043e\u043a\u0430\u0437\u0443\u0432\u0430\u043d\u0435 \u0456\u043c\u2019\u044f"}, +giN(){return"\u041c\u0456\u0441\u0442\u0438\u0442\u044c \u0456\u043c\u2019\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430"}, +gfo(){return"\u0421\u043a\u0430\u0440\u0433\u0443 \u043d\u0430 \u0432\u043c\u0456\u0441\u0442 \u043d\u0430\u0434\u0456\u0441\u043b\u0430\u043d\u043e \u0430\u0434\u043c\u0456\u043d\u0456\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430"}, +giO(){return"\u0421\u043a\u043e\u043f\u0456\u0439\u043e\u0432\u0430\u043d\u043e \u0432 \u0431\u0443\u0444\u0435\u0440 \u043e\u0431\u043c\u0456\u043d\u0443"}, +gfp(a){return"\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u0442\u0438"}, +giP(){return"\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u0442\u0438 \u0434\u043e \u0431\u0443\u0444\u0435\u0440\u0430 \u043e\u0431\u043c\u0456\u043d\u0443"}, +iQ(a){return"\u041f\u043e\u043c\u0438\u043b\u043a\u0430 \u0440\u043e\u0437\u0448\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f: "+a}, +iR(a){return"\u0423\u0447\u0430\u0441\u043d\u0438\u043a\u0456\u0432: "+a}, +iS(a){return"\ud83d\udcac "+a+" \u0441\u0442\u0432\u043e\u0440\u044e\u0454 \u0431\u0435\u0441\u0456\u0434\u0443"}, +giT(){return"\u0422\u0435\u043c\u043d\u0438\u0439"}, +iU(a,b){return b+", "+a}, +iV(a,b,c){return c+"-"+b+"-"+a}, +giW(){return"\u0426\u0435 \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u0443\u0454 \u0432\u0430\u0448 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u0438\u0439 \u0437\u0430\u043f\u0438\u0441. \u0426\u0435 \u043d\u0435\u043c\u043e\u0436\u043b\u0438\u0432\u043e \u0441\u043a\u0430\u0441\u0443\u0432\u0430\u0442\u0438! \u0412\u0438 \u0432\u043f\u0435\u0432\u043d\u0435\u043d\u0456?"}, +giX(){return"\u0422\u0438\u043f\u043e\u0432\u0438\u0439 \u0440\u0456\u0432\u0435\u043d\u044c \u0434\u043e\u0437\u0432\u043e\u043b\u0456\u0432"}, +geB(a){return"\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438"}, +giY(){return"\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u0438\u0439 \u0437\u0430\u043f\u0438\u0441"}, +gh3(){return"\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +gfs(){return"\u041f\u0440\u0438\u0441\u0442\u0440\u043e\u0457"}, +geS(){return"\u041e\u0441\u043e\u0431\u0438\u0441\u0442\u0456 \u0431\u0435\u0441\u0456\u0434\u0438"}, +gns(a){return"Download"}, +gj_(){return"\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438"}, +gj0(){return"\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438 \u0437\u0430\u0431\u043b\u043e\u043a\u043e\u0432\u0430\u043d\u0456 \u0441\u0435\u0440\u0432\u0435\u0440\u0438"}, +gh4(){return"\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438 \u0434\u043e\u0437\u0432\u043e\u043b\u0438 \u0431\u0435\u0441\u0456\u0434\u0438"}, +gh5(){return"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u0430\u0432\u0430\u0442\u0430\u0440 \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +gh6(){return"\u0415\u043c\u043e\u0434\u0437\u0456 \u0432\u0436\u0435 \u0456\u0441\u043d\u0443\u0454!"}, +gh7(){return"\u041d\u0435\u043f\u0440\u0438\u043f\u0443\u0441\u0442\u0438\u043c\u0438\u0439 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0439 \u043a\u043e\u0434 \u0435\u043c\u043e\u0434\u0437\u0456!"}, +gj1(){return"\u041d\u0430\u0431\u043e\u0440\u0438 \u0435\u043c\u043e\u0434\u0436\u0456 \u0434\u043b\u044f \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +gh8(){return"\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0435\u043c\u043e\u0434\u0437\u0456"}, +gh9(){return"\u041a\u043e\u0440\u043e\u0442\u043a\u0438\u0439 \u043a\u043e\u0434 \u0434\u043b\u044f \u0435\u043c\u043e\u0434\u0437\u0456"}, +gj2(){return"\u0423\u043a\u0430\u0436\u0456\u0442\u044c \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0439 \u043a\u043e\u0434 \u0435\u043c\u043e\u0434\u0437\u0456 \u0442\u0430 \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f!"}, +gfe(){return"\u041f\u043e\u0440\u043e\u0436\u043d\u044f \u0431\u0435\u0441\u0456\u0434\u0430"}, +gj3(){return"\u0423\u0432\u0456\u043c\u043a\u043d\u0443\u0442\u0438 \u043f\u0430\u043a\u0443\u043d\u043e\u043a \u0435\u043c\u043e\u0434\u0436\u0456 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e"}, +gfw(){return"\u0423\u0432\u0456\u043c\u043a\u043d\u0443\u0442\u0438 \u0448\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f"}, +gj4(){return"\u0412\u0438 \u0431\u0456\u043b\u044c\u0448\u0435 \u043d\u0435 \u0437\u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u0438\u043c\u043a\u043d\u0443\u0442\u0438 \u0448\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f. \u0412\u0438 \u0432\u043f\u0435\u0432\u043d\u0435\u043d\u0456?"}, +gha(){return"\u0428\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f \u0432\u0438\u043c\u043a\u043d\u0435\u043d\u043e"}, +j5(a){return a+" \u0437\u0430\u0432\u0435\u0440\u0448\u0443\u0454 \u0432\u0438\u043a\u043b\u0438\u043a"}, +gnA(){return"Enter chat name"}, +gf1(){return"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u0430\u0434\u0440\u0435\u0441\u0443 \u0435-\u043f\u043e\u0448\u0442\u0438"}, +gkJ(){return"\u0414\u043e\u043c\u0430\u0448\u043d\u0456\u0439 \u0441\u0435\u0440\u0432\u0435\u0440"}, +gj6(){return"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u0430\u0434\u0440\u0435\u0441\u0443 \u0434\u043e\u043c\u0430\u0448\u043d\u044c\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430"}, +ghb(){return"\u0423\u0441\u0435 \u0433\u043e\u0442\u043e\u0432\u043e!"}, +gfz(){return"\u0423\u043a\u0440\u0430\u0439 \u043e\u0431\u0440\u0430\u0437\u043b\u0438\u0432\u0438\u0439"}, +gj9(a){return"\u0420\u043e\u0437\u043c\u0456\u0440 \u0448\u0440\u0438\u0444\u0442\u0443"}, +geD(a){return"\u041f\u0435\u0440\u0435\u0441\u043b\u0430\u0442\u0438"}, +gja(){return"\u041f'\u044f\u0442\u043d\u0438\u0446\u044f"}, +gkH(){return"\u0417 \u043c\u043e\u043c\u0435\u043d\u0442\u0443 \u043f\u0440\u0438\u0454\u0434\u043d\u0430\u043d\u043d\u044f"}, +gkI(){return"\u0417 \u043c\u043e\u043c\u0435\u043d\u0442\u0443 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f"}, +gfQ(){return"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u0434\u043e \u043d\u043e\u0432\u043e\u0457 \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +ghx(){return"\u041e\u043f\u0438\u0441 \u0433\u0440\u0443\u043f\u0438"}, +f8(a){return"\u0413\u0440\u0443\u043f\u0430 \u0437 "+a}, +ghy(){return"\u0413\u043e\u0441\u0442\u0456 \u043d\u0435 \u043c\u043e\u0436\u0443\u0442\u044c \u043f\u0440\u0438\u0454\u0434\u043d\u0443\u0432\u0430\u0442\u0438\u0441\u044c"}, +ghz(){return"\u0413\u043e\u0441\u0442\u0456 \u043c\u043e\u0436\u0443\u0442\u044c \u043f\u0440\u0438\u0454\u0434\u043d\u0443\u0432\u0430\u0442\u0438\u0441\u044c"}, +jb(a,b){return a+" \u0432\u0456\u0434\u043a\u043b\u0438\u043a\u0430\u0454 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f \u0434\u043b\u044f "+b}, +ghc(){return"\u0414\u043e\u0432\u0456\u0434\u043a\u0430"}, +gjc(){return"\u0421\u0445\u043e\u0432\u0430\u0442\u0438 \u0437\u043c\u0456\u043d\u0435\u043d\u0456 \u043f\u043e\u0434\u0456\u0457"}, +gjd(){return"\u0421\u0445\u043e\u0432\u0430\u0442\u0438 \u043d\u0435\u0432\u0456\u0434\u043e\u043c\u0456 \u043f\u043e\u0434\u0456\u0457"}, +gfA(){return"\u041d\u0430\u0441\u043a\u0456\u043b\u044c\u043a\u0438 \u043e\u0431\u0440\u0430\u0437\u043b\u0438\u0432\u0438\u0439 \u0446\u0435\u0439 \u0432\u043c\u0456\u0441\u0442?"}, +ghd(){return"\u041d\u0435\u0445\u0442\u0443\u0432\u0430\u0442\u0438"}, +gek(){return"\u041d\u0435\u0445\u0442\u0443\u0432\u0430\u043d\u0456 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0456"}, +gje(){return"\u0412\u0438 \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0435\u0445\u0442\u0443\u0432\u0430\u0442\u0438 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0456\u0432, \u044f\u043a\u0456 \u0432\u0430\u0441 \u0442\u0443\u0440\u0431\u0443\u044e\u0442\u044c. \u0412\u0438 \u043d\u0435 \u0437\u043c\u043e\u0436\u0435\u0442\u0435 \u043e\u0442\u0440\u0438\u043c\u0443\u0432\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u0430\u0431\u043e \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f \u0432 \u043a\u0456\u043c\u043d\u0430\u0442\u0443 \u0432\u0456\u0434 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0456\u0432 \u0443 \u0432\u0430\u0448\u043e\u043c\u0443 \u043e\u0441\u043e\u0431\u0438\u0441\u0442\u043e\u043c\u0443 \u0441\u043f\u0438\u0441\u043a\u0443 \u043d\u0435\u0445\u0442\u0443\u0432\u0430\u043d\u043d\u044f."}, +gjf(){return"\u041d\u0435\u0445\u0442\u0443\u0432\u0430\u0442\u0438 \u0456\u043c'\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430"}, +gfB(){return"\u041c\u043d\u043e\u044e \u0432\u0438\u043a\u043e\u043d\u0430\u043d\u043e \u043f\u0435\u0440\u0435\u0445\u0456\u0434 \u0437\u0430 \u043f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f\u043c"}, +gjg(){return"\u041d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0430 \u043f\u0430\u0440\u043e\u043b\u044c\u043d\u0430 \u0444\u0440\u0430\u0437\u0430 \u0430\u0431\u043e \u043a\u043b\u044e\u0447 \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f"}, +gfC(){return"\u041d\u0435\u043e\u0431\u0440\u0430\u0437\u043b\u0438\u0432\u0438\u0439"}, +gjh(){return"\u0417\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442"}, +ji(a){return"\u0417\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442 \u0434\u043e "+a}, +gjk(){return"\u0417\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043e"}, +jl(a,b){return"\ud83d\udce9 "+a+" \u0437\u0430\u043f\u0440\u043e\u0448\u0443\u0454 "+b}, +gjm(){return"\u041b\u0438\u0448\u0435 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u0456 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0456"}, +gjj(){return"\u0417\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f \u0434\u043b\u044f \u043c\u0435\u043d\u0435"}, +gjn(){return"\u043f\u0438\u0448\u0435"}, +hf(a){return"\ud83d\udc4b "+a+" \u043f\u0440\u0438\u0454\u0434\u043d\u0443\u0454\u0442\u044c\u0441\u044f \u0434\u043e \u0431\u0435\u0441\u0456\u0434\u0438"}, +ghe(){return"\u041f\u0440\u0438\u0454\u0434\u043d\u0430\u0442\u0438\u0441\u044f \u0434\u043e \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +jo(a,b){return"\ud83d\udc5e "+a+" \u0432\u0438\u043b\u0443\u0447\u0430\u0454 "+b}, +ghg(){return"\u0412\u0438\u043b\u0443\u0447\u0438\u0442\u0438 \u0437 \u0431\u0435\u0441\u0456\u0434\u0438"}, +hh(a){return"\u041e\u0441\u0442\u0430\u043d\u043d\u044f \u0430\u043a\u0442\u0438\u0432\u043d\u0456\u0441\u0442\u044c: "+a}, +gjp(){return"\u0414\u0430\u0432\u043d\u043e \u043d\u0435 \u0431\u0443\u043b\u043e \u0432 \u043c\u0435\u0440\u0435\u0436\u0456"}, +geV(){return"\u0412\u0438\u0439\u0442\u0438"}, +gjq(){return"\u0412\u0438\u0445\u043e\u0434\u0438\u0442\u044c \u0437 \u0431\u0435\u0441\u0456\u0434\u0438"}, +gjr(){return"\u0421\u0432\u0456\u0442\u043b\u0438\u0439"}, +js(a){return"\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0438\u0442\u0438 \u0449\u0435 "+a+" \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u0456\u0432"}, +gfq(){return"\u0415\u043a\u0441\u043f\u043e\u0440\u0442\u0443\u0432\u0430\u0442\u0438 \u0441\u0435\u0430\u043d\u0441 \u0442\u0430 \u043e\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u043f\u0440\u0438\u0441\u0442\u0440\u0456\u0439"}, +gkD(){return"\u0426\u044e \u0434\u0456\u044e \u043d\u0435 \u043c\u043e\u0436\u043d\u0430 \u0441\u043a\u0430\u0441\u0443\u0432\u0430\u0442\u0438. \u041f\u0435\u0440\u0435\u043a\u043e\u043d\u0430\u0439\u0442\u0435\u0441\u044f, \u0449\u043e \u0432\u0438 \u0431\u0435\u0437\u043f\u0435\u0447\u043d\u043e \u0437\u0431\u0435\u0440\u0456\u0433\u0430\u0454\u0442\u0435 \u0444\u0430\u0439\u043b \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0457 \u043a\u043e\u043f\u0456\u0457."}, +gkB(){return"\u041a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0456 TOR: \u0435\u043a\u0441\u043f\u043e\u0440\u0442 \u0441\u0435\u0430\u043d\u0441\u0443"}, +gkC(){return"\u0414\u043b\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0456\u0432 TOR \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0454\u0442\u044c\u0441\u044f \u0435\u043a\u0441\u043f\u043e\u0440\u0442\u0443\u0432\u0430\u0442\u0438 \u0441\u0435\u0430\u043d\u0441 \u043f\u0435\u0440\u0435\u0434 \u0437\u0430\u043a\u0440\u0438\u0442\u0442\u044f\u043c \u0432\u0456\u043a\u043d\u0430."}, +gkK(){return"\u041a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0456 TOR: \u0456\u043c\u043f\u043e\u0440\u0442 \u0435\u043a\u0441\u043f\u043e\u0440\u0442\u043e\u0432\u0430\u043d\u043e\u0433\u043e \u0441\u0435\u0430\u043d\u0441\u0443"}, +gkL(){return"\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e \u0440\u0430\u0437\u0443 \u0432\u0438 \u0435\u043a\u0441\u043f\u043e\u0440\u0442\u0443\u0432\u0430\u043b\u0438 \u0441\u0432\u0456\u0439 \u0441\u0435\u0430\u043d\u0441 \u0456\u0437 TOR? \u0428\u0432\u0438\u0434\u043a\u043e \u0456\u043c\u043f\u043e\u0440\u0442\u0443\u0439\u0442\u0435 \u0439\u043e\u0433\u043e \u0442\u0430 \u043f\u0440\u043e\u0434\u043e\u0432\u0436\u0443\u0439\u0442\u0435 \u0441\u043f\u0456\u043b\u043a\u0443\u0432\u0430\u043d\u043d\u044f."}, +geW(){return"\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0435\u043d\u043d\u044f\u2026 \u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0437\u0430\u0447\u0435\u043a\u0430\u0439\u0442\u0435."}, +ghi(){return"\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0438\u0442\u0438 \u0449\u0435\u2026"}, +geX(){return"\u0423\u0432\u0456\u0439\u0442\u0438"}, +jt(a){return"\u0423\u0432\u0456\u0439\u0442\u0438 \u0434\u043e "+a}, +gkM(){return"\u0423\u0432\u0456\u0439\u0442\u0438 \u043e\u0434\u043d\u0438\u043c \u043d\u0430\u0442\u0438\u0441\u043a\u0430\u043d\u043d\u044f\u043c"}, +ghj(){return"\u0412\u0438\u0439\u0442\u0438"}, +gju(){return"\u0417\u043c\u0456\u043d\u0438 \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u0456\u0432"}, +gf4(){return"\u0417\u0433\u0430\u0434\u0430\u0442\u0438"}, +gjv(){return"\u041f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +go8(){return"\u041d\u0435\u043c\u0430\u0454 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u043d\u0438\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0456\u0432 \u043f\u043e\u0448\u0443\u043a\u0443."}, +gfD(){return"\u041c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440"}, +gjw(){return"\u041f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a"}, +ghk(){return"\u041c\u0430\u0439\u0442\u0435 \u043d\u0430 \u0443\u0432\u0430\u0437\u0456, \u0449\u043e \u043d\u0430 \u0446\u0435\u0439 \u0447\u0430\u0441 \u0432\u0430\u043c \u043f\u043e\u0442\u0440\u0456\u0431\u0435\u043d Pantalaimon, \u0449\u043e\u0431 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0432\u0430\u0442\u0438 \u043d\u0430\u0441\u043a\u0440\u0456\u0437\u043d\u0435 \u0448\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f."}, +gfg(){return"\u041d\u043e\u0432\u0430 \u0431\u0435\u0441\u0456\u0434\u0430"}, +ghl(){return"\u041d\u043e\u0432\u0438\u0439 \u0437\u0430\u043f\u0438\u0442 \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0438!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"\u0414\u0430\u043b\u0456"}, +gjx(){return"\u041d\u0456"}, +gjy(){return"\u041d\u0435\u043c\u0430\u0454 \u0437'\u0454\u0434\u043d\u0430\u043d\u043d\u044f \u0437 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c"}, +gjz(){return"\u0415\u043c\u043e\u0434\u0436\u0456 \u043d\u0435 \u0437\u043d\u0430\u0439\u0434\u0435\u043d\u043e. \ud83d\ude15"}, +gjA(){return"\u0410\u043a\u0442\u0438\u0432\u0443\u0432\u0430\u0442\u0438 \u0448\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f \u043c\u043e\u0436\u043d\u0430 \u043b\u0438\u0448\u0435 \u0442\u043e\u0434\u0456, \u043a\u043e\u043b\u0438 \u043a\u0456\u043c\u043d\u0430\u0442\u0430 \u0431\u0456\u043b\u044c\u0448\u0435 \u043d\u0435 \u0431\u0443\u0434\u0435 \u0437\u0430\u0433\u0430\u043b\u044c\u043d\u043e\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u044e."}, +kP(a,b){return a.k(0)+" \u043d\u0435 \u0454 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c matrix, \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0432\u0430\u0442\u0438 "+b.k(0)+" \u043d\u0430\u0442\u043e\u043c\u0456\u0441\u0442\u044c?"}, +gjB(){return"\u0412\u0438 \u0449\u0435 \u043d\u0435 \u0434\u043e\u0434\u0430\u043b\u0438 \u0441\u043f\u043e\u0441\u0456\u0431 \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u043f\u0430\u0440\u043e\u043b\u044f."}, +gfE(){return"\u041d\u0435\u043c\u0430\u0454 \u043f\u0440\u0430\u0432 \u0434\u043e\u0441\u0442\u0443\u043f\u0443"}, +ghm(){return"\u041a\u0456\u043c\u043d\u0430\u0442 \u043d\u0435 \u0437\u043d\u0430\u0439\u0434\u0435\u043d\u043e\u2026"}, +gfF(){return"\u0421\u043f\u043e\u0432\u0456\u0449\u0435\u043d\u043d\u044f"}, +gjC(){return"\u0421\u043f\u043e\u0432\u0456\u0449\u0435\u043d\u043d\u044f \u0432\u0432\u0456\u043c\u043a\u043d\u0435\u043d\u0456 \u0434\u043b\u044f \u0446\u044c\u043e\u0433\u043e \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043f\u0438\u0441\u0443"}, +gfG(){return"\u041e\u0431\u0440\u0430\u0437\u043b\u0438\u0432\u0438\u0439"}, +gjD(){return"\u041e\u0444\u043b\u0430\u0439\u043d"}, +gdq(){return"\u0413\u0430\u0440\u0430\u0437\u0434"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"\u0425\u0430\u043b\u0435\u043f\u0430, \u0449\u043e\u0441\u044c \u043f\u0456\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a\u2026"}, +gkQ(){return"\u041d\u0430 \u043e\u0434\u043d\u043e\u043c\u0443 \u0437 \u0432\u0430\u0448\u0438\u0445 \u043a\u043b\u0456\u0454\u043d\u0442\u0456\u0432 \u0432\u0438\u043a\u043e\u043d\u0430\u043d\u043e \u0432\u0438\u0445\u0456\u0434 \u0456\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u0438"}, +gkR(){return"\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 \u0432 \u043a\u0430\u0440\u0442\u0430\u0445"}, +gki(){return"\u0426\u0435\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u0454 \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0438 \u0432\u0430\u0448\u043e\u0457 \u0430\u0434\u0440\u0435\u0441\u0443 \u0435-\u043f\u043e\u0448\u0442\u0438 \u0434\u043b\u044f \u0440\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u0457."}, +ghn(){return"\u0410\u0431\u043e"}, +gho(){return"\u0423\u0447\u0430\u0441\u043d\u0438\u043a"}, +gjF(){return"\u043f\u0430\u0440\u043e\u043b\u044c\u043d\u0430 \u0444\u0440\u0430\u0437\u0430 \u0430\u0431\u043e \u043a\u043b\u044e\u0447 \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f"}, +gjG(a){return"\u041f\u0430\u0440\u043e\u043b\u044c"}, +gf6(){return"\u0417\u0430\u0431\u0443\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c"}, +ghp(){return"\u041f\u0430\u0440\u043e\u043b\u044c \u0437\u043c\u0456\u043d\u0435\u043d\u043e"}, +ghq(){return"\u0412\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u043f\u0430\u0440\u043e\u043b\u044f"}, +gjI(){return"\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f"}, +gjJ(){return"\u0417\u0430\u043a\u0440\u0456\u043f\u0438\u0442\u0438"}, +gjL(){return"\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u0456\u043c'\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430"}, +gfI(){return"\u041d\u0430\u0442\u0438\u0441\u043d\u0456\u0442\u044c \u043d\u0430 \u043f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u0432 \u0435\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u043c\u0443 \u043b\u0438\u0441\u0442\u0456, \u0430 \u043f\u043e\u0442\u0456\u043c \u043f\u0440\u043e\u0434\u043e\u0432\u0436\u0443\u0439\u0442\u0435."}, +gfJ(){return"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u0441\u0432\u0456\u0439 \u043f\u0430\u0440\u043e\u043b\u044c"}, +gjO(){return"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u0441\u0432\u043e\u0454 \u0456\u043c'\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430"}, +gjP(){return"\u0412\u0438\u043a\u043e\u043d\u0430\u0439\u0442\u0435 \u0432\u043a\u0430\u0437\u0456\u0432\u043a\u0438 \u0432\u0435\u0431\u0441\u0430\u0439\u0442\u0443 \u0442\u0430 \u0442\u043e\u0440\u043a\u043d\u0456\u0442\u044c\u0441\u044f \u0434\u0430\u043b\u0456."}, +gjR(){return"\u041f\u0440\u0438\u0432\u0430\u0442\u043d\u0456\u0441\u0442\u044c"}, +gkS(){return"\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u0441\u043f\u043e\u0432\u0456\u0449\u0435\u043d\u044c"}, +gfL(a){return"\u041f\u0440\u0438\u0447\u0438\u043d\u0430"}, +jT(a){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u043f\u043e\u0434\u0456\u044e"}, +gjU(){return"\u0412\u0456\u0434\u0445\u0438\u043b\u0438\u0442\u0438"}, +jV(a){return a+" \u0432\u0456\u0434\u0445\u0438\u043b\u044f\u0454 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f"}, +gbI(a){return"\u0412\u0438\u043b\u0443\u0447\u0438\u0442\u0438"}, +gjW(){return"\u0412\u0438\u043b\u0443\u0447\u0438\u0442\u0438 \u0432\u0441\u0456 \u0456\u043d\u0448\u0456 \u043f\u0440\u0438\u0441\u0442\u0440\u043e\u0457"}, +jY(a){return"\u0412\u0438\u043b\u0443\u0447\u0435\u043d\u043e \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0435\u043c "+a}, +gk6(){return"\u0420\u043e\u0437\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0442\u0438 \u0443 \u0431\u0435\u0441\u0456\u0434\u0456"}, +gjX(){return"\u0412\u0438\u043b\u0443\u0447\u0438\u0442\u0438 \u0441\u0432\u0456\u0439 \u0430\u0432\u0430\u0442\u0430\u0440"}, +gjZ(){return"\u041f\u043e\u043a\u0430\u0437\u0443\u0432\u0430\u0442\u0438 \u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0432\u0430\u043d\u0438\u0439 \u0432\u043c\u0456\u0441\u0442 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +ghs(){return"\u0417\u0430\u043c\u0456\u043d\u0438\u0442\u0438 \u043a\u0456\u043c\u043d\u0430\u0442\u0443 \u043d\u043e\u0432\u0456\u0448\u043e\u044e \u0432\u0435\u0440\u0441\u0456\u0454\u044e"}, +gfN(a){return"\u0412\u0456\u0434\u043f\u043e\u0432\u0456\u0441\u0442\u0438"}, +gfh(){return"\u041f\u043e\u0441\u043a\u0430\u0440\u0436\u0438\u0442\u0438\u0441\u044f \u043d\u0430 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +gk_(){return"\u041a\u0456\u043c\u043d\u0430\u0442\u0443 \u0431\u0443\u043b\u043e \u043e\u043d\u043e\u0432\u043b\u0435\u043d\u043e"}, +gk0(){return"\u0412\u0435\u0440\u0441\u0456\u044f \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +ghA(){return"\u0421\u0443\u0431\u043e\u0442\u0430"}, +gkd(){return"\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438 \u0444\u0430\u0439\u043b"}, +ghB(){return"\u0411\u0435\u0437\u043f\u0435\u043a\u0430"}, +gjS(){return"\u041a\u043b\u044e\u0447 \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f"}, +gkT(){return"\u041a\u043b\u044e\u0447 \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u0432\u0442\u0440\u0430\u0447\u0435\u043d\u043e?"}, +hC(a){return"\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u043d\u0443\u0442\u043e "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u043d\u0443\u043b\u0438 "+a+" \u0456 "+b+" \u0456\u043d\u0448\u0438\u0445",s,s)}, +hD(a,b){return"\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u043d\u0443\u043b\u0438 "+a+" \u0456 "+b}, +geJ(a){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438"}, +ghE(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +gkg(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u044f\u043a \u0442\u0435\u043a\u0441\u0442"}, +ghF(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0430\u0443\u0434\u0456\u043e"}, +ghG(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0444\u0430\u0439\u043b"}, +ghH(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f"}, +ghI(){return"\u041d\u0430\u0434\u0441\u0438\u043b\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +ghJ(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0432\u0456\u0434\u0435\u043e"}, +hK(a){return"\ud83d\udcc1 "+a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u0444\u0430\u0439\u043b"}, +hN(a){return"\ud83c\udfa4 "+a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u0430\u0443\u0434\u0456\u043e"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f"}, +fR(a){return"\ud83d\ude0a "+a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u043d\u0430\u043b\u0456\u043f\u043a\u0443"}, +hM(a){return"\ud83c\udfa5 "+a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u0432\u0456\u0434\u0435\u043e"}, +kh(a){return a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u0432\u0456\u0434\u043e\u043c\u043e\u0441\u0442\u0456 \u043f\u0440\u043e \u0432\u0438\u043a\u043b\u0438\u043a"}, +gkj(){return"\u0423\u043a\u0430\u0437\u0430\u0442\u0438 \u043f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u0434\u043b\u044f \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f"}, +gfS(){return"\u0423\u043a\u0430\u0437\u0430\u0442\u0438 \u0440\u0456\u0432\u043d\u0456 \u0434\u043e\u0437\u0432\u043e\u043b\u0456\u0432"}, +gfU(){return"\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f"}, +gfl(a){return"\u041f\u043e\u0434\u0456\u043b\u0438\u0442\u0438\u0441\u044f"}, +kk(a){return a+" \u0434\u0456\u043b\u0438\u0442\u044c\u0441\u044f \u0441\u0432\u043e\u0457\u043c \u043c\u0456\u0441\u0446\u0435\u043f\u0435\u0440\u0435\u0431\u0443\u0432\u0430\u043d\u043d\u044f\u043c"}, +gkl(){return"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043f\u0430\u0440\u043e\u043b\u044c"}, +gfa(){return"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044f"}, +gly(){return"\u0404\u0434\u0438\u043d\u0438\u0439 \u0432\u0445\u0456\u0434"}, +ghP(a){return"\u041f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u0442\u0438"}, +gnS(){return"Invite"}, +ghQ(){return"\u0414\u0436\u0435\u0440\u0435\u043b\u044c\u043d\u0438\u0439 \u043a\u043e\u0434"}, +hR(a){return a+" \u0440\u043e\u0437\u043f\u043e\u0447\u0438\u043d\u0430\u0454 \u0432\u0438\u043a\u043b\u0438\u043a"}, +gkn(a){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438"}, +gko(){return"\u041d\u0435\u0434\u0456\u043b\u044f"}, +glF(){return"\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0456\u0437\u0430\u0446\u0456\u044f\u2026 \u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0437\u0430\u0447\u0435\u043a\u0430\u0439\u0442\u0435."}, +gkq(){return"\u0421\u0438\u0441\u0442\u0435\u043c\u043d\u0430"}, +gkW(){return"\u0412\u043e\u043d\u0438 \u0432\u0456\u0434\u0440\u0456\u0437\u043d\u044f\u044e\u0442\u044c\u0441\u044f"}, +gkX(){return"\u0412\u043e\u043d\u0438 \u0437\u0431\u0456\u0433\u0430\u044e\u0442\u044c\u0441\u044f"}, +gkY(){return"\u0427\u0435\u0442\u0432\u0435\u0440"}, +gkZ(){return"\u0417\u0430\u0431\u0430\u0433\u0430\u0442\u043e \u0437\u0430\u043f\u0438\u0442\u0456\u0432. \u0421\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u0456\u0437\u043d\u0456\u0448\u0435!"}, +gl_(){return"\u041f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u043d\u044f \u0437 \u0456\u043d\u0448\u043e\u0433\u043e \u043f\u0440\u0438\u0441\u0442\u0440\u043e\u044e"}, +gl0(){return"\u0421\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0449\u0435 \u0440\u0430\u0437"}, +gl1(){return"\u0412\u0456\u0432\u0442\u043e\u0440\u043e\u043a"}, +l2(a,b){return a+" \u0440\u043e\u0437\u0431\u043b\u043e\u043a\u043e\u0432\u0443\u0454 "+b}, +gl3(){return"\u0420\u043e\u0437\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0442\u0438 \u043f\u0440\u0438\u0441\u0442\u0440\u0456\u0439"}, +gl4(){return"\u041d\u0435\u0432\u0456\u0434\u043e\u043c\u0438\u0439 \u043f\u0440\u0438\u0441\u0442\u0440\u0456\u0439"}, +gk7(){return"\u041d\u0435\u0432\u0456\u0434\u043e\u043c\u0438\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0448\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f"}, +l5(a,b){return"\u041d\u0435\u0432\u0456\u0434\u043e\u043c\u0430 \u043f\u043e\u0434\u0456\u044f '"+a+"'"}, +gfP(){return"\u0412\u0456\u0434\u043a\u0440\u0456\u043f\u0438\u0442\u0438"}, +l6(a,b){return a+" \u0442\u0430 "+b+" \u0456\u043d\u0448\u0438\u0445 \u043f\u0438\u0448\u0443\u0442\u044c"}, +l7(a,b){return a+" \u0456 "+b+" \u043f\u0438\u0448\u0443\u0442\u044c"}, +l8(a){return a+" \u043f\u0438\u0448\u0435"}, +l9(a){return"\ud83d\udeaa "+a+" \u0432\u0438\u0445\u043e\u0434\u0438\u0442\u044c \u0437 \u0431\u0435\u0441\u0456\u0434\u0438"}, +la(a,b){return a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u043f\u043e\u0434\u0456\u044e "+b}, +gmt(){return"\u041d\u0435\u043f\u0435\u0440\u0435\u0432\u0456\u0440\u0435\u043d\u0438\u0439"}, +ge1(){return"\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u0435\u043d\u0438\u0439"}, +gk9(){return"\u041f\u043e\u0447\u0430\u0442\u0438 \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0443"}, +gka(){return"\u0412\u0438 \u0443\u0441\u043f\u0456\u0448\u043d\u043e \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u0435\u043d\u0456!"}, +glb(){return"\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0430 \u0456\u043d\u0448\u043e\u0433\u043e \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043f\u0438\u0441\u0443"}, +glc(){return"\u0412\u0438\u0434\u0438\u043c\u0456\u0441\u0442\u044c \u0456\u0441\u0442\u043e\u0440\u0456\u0457 \u0431\u0435\u0441\u0456\u0434\u0438"}, +gld(){return"\u0412\u0438\u0434\u0438\u043c\u0430 \u0434\u043b\u044f \u0432\u0441\u0456\u0445 \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u0456\u0432"}, +gle(){return"\u0412\u0438\u0434\u0438\u043c\u0430 \u0434\u043b\u044f \u0432\u0441\u0456\u0445"}, +glf(){return"\u041e\u0447\u0456\u043a\u0443\u0432\u0430\u043d\u043d\u044f \u043f\u0440\u0438\u0439\u043d\u044f\u0442\u0442\u044f \u0437\u0430\u043f\u0438\u0442\u0443 \u043f\u0430\u0440\u0442\u043d\u0435\u0440\u043e\u043c\u2026"}, +glg(){return"\u041e\u0447\u0456\u043a\u0443\u0432\u0430\u043d\u043d\u044f \u043f\u0440\u0438\u0439\u043d\u044f\u0442\u0442\u044f \u0435\u043c\u043e\u0434\u0436\u0456 \u043f\u0430\u0440\u0442\u043d\u0435\u0440\u043e\u043c\u2026"}, +glh(){return"\u041e\u0447\u0456\u043a\u0443\u0432\u0430\u043d\u043d\u044f \u043f\u0440\u0438\u0439\u043d\u044f\u0442\u0442\u044f \u0447\u0438\u0441\u0435\u043b \u043f\u0430\u0440\u0442\u043d\u0435\u0440\u043e\u043c\u2026"}, +gli(){return"\u0422\u043b\u043e"}, +glj(){return"\u041f\u043e\u043f\u0435\u0440\u0435\u0434\u0436\u0435\u043d\u043d\u044f!"}, +glk(){return"\u0421\u0435\u0440\u0435\u0434\u0430"}, +ghu(){return"\u041c\u0438 \u043d\u0430\u0434\u0456\u0441\u043b\u0430\u043b\u0438 \u0432\u0430\u043c \u0435\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0438\u0439 \u043b\u0438\u0441\u0442"}, +ghv(){return"\u0427\u043e\u043c\u0443 \u0432\u0438 \u0445\u043e\u0447\u0435\u0442\u0435 \u043f\u043e\u0441\u043a\u0430\u0440\u0436\u0438\u0442\u0438\u0441\u044f?"}, +glm(){return"\u0421\u0442\u0435\u0440\u0442\u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u0443 \u043a\u043e\u043f\u0456\u044e \u0431\u0435\u0441\u0456\u0434\u0438, \u0449\u043e\u0431 \u0441\u0442\u0432\u043e\u0440\u0438\u0442\u0438 \u043d\u043e\u0432\u0438\u0439 \u043a\u043b\u044e\u0447 \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f?"}, +gln(){return"\u0417\u0430 \u0434\u043e\u043f\u043e\u043c\u043e\u0433\u043e\u044e \u0446\u0438\u0445 \u0430\u0434\u0440\u0435\u0441 \u0432\u0438 \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u0456\u0434\u043d\u043e\u0432\u0438\u0442\u0438 \u0441\u0432\u0456\u0439 \u043f\u0430\u0440\u043e\u043b\u044c."}, +geR(){return"\u0422\u0430\u043a"}, +glo(){return"\u0412\u0438"}, +gkc(){return"\u0412\u0430\u0441 \u0437\u0430\u043f\u0440\u043e\u0448\u0443\u044e\u0442\u044c \u0434\u043e \u0446\u0456\u0454\u0457 \u0431\u0435\u0441\u0456\u0434\u0438"}, +glp(){return"\u0412\u0438 \u0431\u0456\u043b\u044c\u0448\u0435 \u043d\u0435 \u0431\u0435\u0440\u0435\u0442\u0435 \u0443\u0447\u0430\u0441\u0442\u044c \u0443 \u0446\u0456\u0439 \u0431\u0435\u0441\u0456\u0434\u0456"}, +glq(){return"\u0412\u0438 \u0431\u0443\u043b\u0438 \u0437\u0430\u0431\u043b\u043e\u043a\u043e\u0432\u0430\u043d\u0456 \u0443 \u0446\u0456\u0439 \u0431\u0435\u0441\u0456\u0434\u0456"}, +gls(){return"\u0412\u0430\u0448 \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0438\u0439 \u043a\u043b\u044e\u0447"}, +gkN(){return"\u0412\u0456\u0434\u043e\u043c\u043e\u0441\u0442\u0456 \u043f\u0440\u043e \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +gmq(a){return"\u0427\u0430\u0441"}, +gd3(a){return"\u0422\u0438\u043f \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +glv(){return"\u0412\u0456\u0434\u043f\u0440\u0430\u0432\u043d\u0438\u043a"}, +gmj(){return"\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 \u0433\u0430\u043b\u0435\u0440\u0435\u044e"}, +gmn(){return"\u0412\u0438\u043b\u0443\u0447\u0438\u0442\u0438 \u0437 \u043f\u0440\u043e\u0441\u0442\u043e\u0440\u0443"}, +gmk(){return"\u0429\u043e\u0431 \u0440\u043e\u0437\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0442\u0438 \u0441\u0442\u0430\u0440\u0456 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u043a\u043b\u044e\u0447 \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f, \u0437\u0433\u0435\u043d\u0435\u0440\u043e\u0432\u0430\u043d\u0438\u0439 \u0443 \u043f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u044c\u043e\u043c\u0443 \u0441\u0435\u0430\u043d\u0441\u0456. \u0412\u0430\u0448 \u043a\u043b\u044e\u0447 \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u0446\u0435 \u041d\u0415 \u0432\u0430\u0448 \u043f\u0430\u0440\u043e\u043b\u044c."}, +glK(){return"\u0414\u043e\u0434\u0430\u0442\u0438 \u0434\u043e \u0456\u0441\u0442\u043e\u0440\u0456\u0457"}, +gml(){return"\u041e\u043f\u0443\u0431\u043b\u0456\u043a\u0443\u0432\u0430\u0442\u0438"}, +gkb(){return"\u0425\u0442\u043e \u043c\u043e\u0436\u0435 \u0431\u0430\u0447\u0438\u0442\u0438 \u043c\u043e\u0457 \u0456\u0441\u0442\u043e\u0440\u0456\u0457?"}, +gmp(){return"\u0426\u0435\u0439 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u0449\u0435 \u043d\u0456\u0447\u043e\u0433\u043e \u043d\u0435 \u043e\u043f\u0443\u0431\u043b\u0456\u043a\u0443\u0432\u0430\u0432 \u0443 \u0441\u0432\u043e\u0457\u0439 \u0456\u0441\u0442\u043e\u0440\u0456\u0457"}, +gmo(){return"\u0412\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u044c \u043d\u0430\u0434\u0456\u0441\u043b\u0430\u043d\u043e"}, +lB(a,b){return"\u0406\u0441\u0442\u043e\u0440\u0456\u044f \u0437\u0430 "+a+": \n"+b}, +gll(){return"\u0417\u0430\u0443\u0432\u0430\u0436\u0442\u0435, \u0449\u043e \u0443 \u0432\u0430\u0448\u0456\u0439 \u0456\u0441\u0442\u043e\u0440\u0456\u0457 \u043b\u044e\u0434\u0438 \u043c\u043e\u0436\u0443\u0442\u044c \u0431\u0430\u0447\u0438\u0442\u0438 \u0442\u0430 \u0437\u0432\u2019\u044f\u0437\u0443\u0432\u0430\u0442\u0438\u0441\u044f \u043e\u0434\u043d\u0435 \u0437 \u043e\u0434\u043d\u0438\u043c."}, +gmu(){return"\u0429\u043e \u0432\u0456\u0434\u0431\u0443\u0432\u0430\u0454\u0442\u044c\u0441\u044f?"}, +glI(){return"\u0414\u043e\u0434\u0430\u0442\u0438 \u043e\u043f\u0438\u0441"}, +glC(){return"\u0417\u0432\u0435\u0440\u043d\u0456\u0442\u044c \u0443\u0432\u0430\u0433\u0443, \u0449\u043e \u043b\u044e\u0434\u0438 \u043c\u043e\u0436\u0443\u0442\u044c \u0431\u0430\u0447\u0438\u0442\u0438 \u0442\u0430 \u0437\u0432'\u044f\u0437\u0443\u0432\u0430\u0442\u0438\u0441\u044f \u043e\u0434\u0438\u043d \u0437 \u043e\u0434\u043d\u0438\u043c \u0443 \u0432\u0430\u0448\u0456\u0439 \u0456\u0441\u0442\u043e\u0440\u0456\u0457. \u0412\u0430\u0448\u0456 \u0456\u0441\u0442\u043e\u0440\u0456\u0457 \u0431\u0443\u0434\u0443\u0442\u044c \u0432\u0438\u0434\u0438\u043c\u0456 \u0432\u043f\u0440\u043e\u0434\u043e\u0432\u0436 24 \u0433\u043e\u0434\u0438\u043d, \u0430\u043b\u0435 \u043d\u0435\u043c\u0430\u0454 \u0436\u043e\u0434\u043d\u043e\u0457 \u0433\u0430\u0440\u0430\u043d\u0442\u0456\u0457, \u0449\u043e \u0432\u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442\u044c \u0432\u0438\u0434\u0430\u043b\u0435\u043d\u0456 \u0437 \u0443\u0441\u0456\u0445 \u043f\u0440\u0438\u0441\u0442\u0440\u043e\u0457\u0432 \u0456 \u0441\u0435\u0440\u0432\u0435\u0440\u0456\u0432."}, +gm8(){return"\u042f \u0440\u043e\u0437\u0443\u043c\u0456\u044e"}, +gkV(){return"\u041f\u043e\u0441\u043a\u0430\u0440\u0436\u0438\u0432\u0441\u044f \u043d\u0430 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430"}, +mm(a,b){return a+" \u0440\u0435\u0430\u0433\u0443\u0454 \u0437 "+b}, +gjK(){return"\u041f\u0440\u0438\u043a\u0440\u0456\u043f\u0438\u0442\u0438 \u0432 \u043a\u0456\u043c\u043d\u0430\u0442\u0456"}, +glT(){return"\u0412\u0438 \u0432\u043f\u0435\u0432\u043d\u0435\u043d\u0456, \u0449\u043e \u0431\u0430\u0436\u0430\u0454\u0442\u0435 \u043d\u0430\u0437\u0430\u0432\u0436\u0434\u0438 \u0432\u0456\u0434\u043a\u0440\u0456\u043f\u0438\u0442\u0435 \u043f\u043e\u0434\u0456\u044e?"}, +gfv(){return"\u0415\u043c\u043e\u0434\u0436\u0456"}, +gm2(){return"\u0415\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u0456 \u0432\u0456\u0434\u0435\u043e\u0432\u0438\u043a\u043b\u0438\u043a\u0438"}, +glY(){return"\u0415\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430 \u0430\u0434\u0440\u0435\u0441\u0430 \u0430\u0431\u043e \u0456\u043c\u2019\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430"}, +gma(){return"\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u0440\u0435\u0436\u0438\u043c\u0443"}, +gm9(){return"\u041d\u0430 \u0436\u0430\u043b\u044c, \u0441\u0445\u043e\u0432\u0438\u0449\u0435 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u044c \u043d\u0435 \u0432\u0432\u0456\u043c\u043a\u043d\u0443\u0442\u043e \u0443 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u043c\u0443 \u0440\u0435\u0436\u0438\u043c\u0456 \u0442\u0438\u043f\u043e\u0432\u043e.\n\u0412\u0456\u0434\u043a\u0440\u0438\u0439\u0442\u0435\n - about:config\n - \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0456\u0442\u044c \u0434\u043b\u044f dom.indexedDB.privateBrowsing.enabled \u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044f true\n\u0406\u043d\u0430\u043a\u0448\u0435 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0438 FluffyChat \u0431\u0443\u0434\u0435 \u043d\u0435\u043c\u043e\u0436\u043b\u0438\u0432\u043e."}, +gmx(){return"\u041d\u0430\u0437\u0432\u0430"}, +gmE(){return"\u0412\u0438 \u0432\u0456\u0434\u0445\u0438\u043b\u0438\u043b\u0438 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f"}, +glr(){return"\u0412\u0438 \u043f\u0440\u0438\u0454\u0434\u043d\u0430\u043b\u0438\u0441\u044f \u0434\u043e \u0431\u0435\u0441\u0456\u0434\u0438"}, +gmy(){return"\ud83d\udc4d \u0412\u0438 \u043f\u043e\u0433\u043e\u0434\u0438\u043b\u0438\u0441\u044f \u043d\u0430 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f"}, +mz(a){return"\u0412\u0438 \u0437\u0430\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u043b\u0438 "+a}, +mA(a){return"\u0412\u0438 \u0432\u0456\u0434\u043a\u043b\u0438\u043a\u0430\u043b\u0438 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f \u0434\u043b\u044f "+a}, +mB(a){return"\ud83d\udce9 \u0412\u0438 \u0431\u0443\u043b\u0438 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u0456 "+a}, +mC(a){return"\ud83d\udce9 \u0412\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u043b\u0438 "+a}, +mD(a){return"\ud83d\udc5e \u0412\u0438 \u0432\u0438\u043b\u0443\u0447\u0438\u043b\u0438 "+a}, +mF(a){return"\u0412\u0438 \u0440\u043e\u0437\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u043b\u0438 "+a}, +gmg(){return"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u0441\u043f\u0440\u0430\u0432\u0436\u043d\u044e \u0430\u0434\u0440\u0435\u0441\u0443 \u0435\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0457 \u043f\u043e\u0448\u0442\u0438. \u0412 \u0456\u043d\u0448\u043e\u043c\u0443 \u0432\u0438\u043f\u0430\u0434\u043a\u0443 \u0432\u0438 \u043d\u0435 \u0437\u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043a\u0438\u043d\u0443\u0442\u0438 \u043f\u0430\u0440\u043e\u043b\u044c. \u042f\u043a\u0449\u043e \u0432\u0438 \u0446\u044c\u043e\u0433\u043e \u043d\u0435 \u0445\u043e\u0447\u0435\u0442\u0435, \u0442\u043e\u0440\u043a\u043d\u0456\u0442\u044c\u0441\u044f \u043a\u043d\u043e\u043f\u043a\u0438 \u0449\u0435 \u0440\u0430\u0437, \u0449\u043e\u0431 \u043f\u0440\u043e\u0434\u043e\u0432\u0436\u0438\u0442\u0438."}, +gmr(){return"\u0420\u043e\u0437\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0442\u0438 \u0441\u0442\u0430\u0440\u0456 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"\u0417\u0431\u0435\u0440\u0435\u0436\u0456\u0442\u044c \u043a\u043b\u044e\u0447 \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u0432 \u0431\u0435\u0437\u043f\u0435\u0447\u043d\u043e\u043c\u0443 \u0441\u0445\u043e\u0432\u0438\u0449\u0456 \u0446\u044c\u043e\u0433\u043e \u043f\u0440\u0438\u0441\u0442\u0440\u043e\u044e."}, +glu(){return"\u0417\u0431\u0435\u0440\u0435\u0436\u0456\u0442\u044c \u0446\u0435\u0439 \u043a\u043b\u044e\u0447 \u0432\u0440\u0443\u0447\u043d\u0443, \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0432\u0448\u0438 \u0434\u0456\u0430\u043b\u043e\u0433\u043e\u0432\u0435 \u0432\u0456\u043a\u043d\u043e \u0441\u043f\u0456\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0443 \u0434\u043e \u0441\u0438\u0441\u0442\u0435\u043c\u0438 \u0430\u0431\u043e \u0431\u0443\u0444\u0435\u0440 \u043e\u0431\u043c\u0456\u043d\u0443."}, +glA(){return"\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438 \u0431\u0435\u0437\u043f\u0435\u0447\u043d\u043e \u043d\u0430 \u0446\u0435\u0439 \u043f\u0440\u0438\u0441\u0442\u0440\u0456\u0439"}, +gk8(){return"\u041a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447"}, +glX(){return"\u041a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0446\u044c\u043a\u0438\u0439"}, +gmw(){return"\u0427\u043e\u043c\u0443 \u0446\u0435 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u043d\u0435\u0447\u0438\u0442\u0430\u0431\u0435\u043b\u044c\u043d\u0435?"}, +gmh(){return"\u0426\u0435 \u043c\u043e\u0436\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u044f, \u044f\u043a\u0449\u043e \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u0431\u0443\u043b\u043e \u043d\u0430\u0434\u0456\u0441\u043b\u0430\u043d\u043e \u0434\u043e \u0442\u043e\u0433\u043e, \u044f\u043a \u0432\u0438 \u0432\u0432\u0456\u0439\u0448\u043b\u0438 \u0443 \u0441\u0432\u0456\u0439 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u0438\u0439 \u0437\u0430\u043f\u0438\u0441 \u043d\u0430 \u0446\u044c\u043e\u043c\u0443 \u043f\u0440\u0438\u0441\u0442\u0440\u043e\u0457.\n\n\u0422\u0430\u043a\u043e\u0436 \u043c\u043e\u0436\u043b\u0438\u0432\u043e, \u0449\u043e \u0432\u0456\u0434\u043f\u0440\u0430\u0432\u043d\u0438\u043a \u0437\u0430\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0432 \u0432\u0430\u0448 \u043f\u0440\u0438\u0441\u0442\u0440\u0456\u0439 \u0430\u0431\u043e \u0449\u043e\u0441\u044c \u043f\u0456\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a \u0437 \u043f\u0456\u0434'\u0454\u0434\u043d\u0430\u043d\u043d\u044f\u043c \u0434\u043e \u0456\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0443.\n\n\u0427\u0438 \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u0438 \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u043d\u0430 \u0456\u043d\u0448\u043e\u043c\u0443 \u0441\u0435\u0430\u043d\u0441\u0456? \u0422\u043e\u0434\u0456 \u0432\u0438 \u0437\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u0437 \u043d\u044c\u043e\u0433\u043e! \u041f\u0435\u0440\u0435\u0439\u0434\u0456\u0442\u044c \u0434\u043e \u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f > \u041f\u0440\u0438\u0441\u0442\u0440\u043e\u0457 \u0442\u0430 \u043f\u0435\u0440\u0435\u043a\u043e\u043d\u0430\u0439\u0442\u0435\u0441\u044f, \u0449\u043e \u0432\u0430\u0448\u0456 \u043f\u0440\u0438\u0441\u0442\u0440\u043e\u0457 \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u0438\u043b\u0438 \u043e\u0434\u0438\u043d \u043e\u0434\u043d\u043e\u0433\u043e. \u041a\u043e\u043b\u0438 \u0432\u0438 \u0432\u0456\u0434\u043a\u0440\u0438\u0454\u0442\u0435 \u043a\u0456\u043c\u043d\u0430\u0442\u0443 \u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0443 \u0439 \u043e\u0431\u0438\u0434\u0432\u0430 \u0441\u0435\u0430\u043d\u0441\u0438 \u0431\u0443\u0434\u0443\u0442\u044c \u043d\u0430 \u0430\u043a\u0442\u0438\u0432\u043d\u0456, \u043a\u043b\u044e\u0447\u0456 \u0431\u0443\u0434\u0443\u0442\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u0456 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e.\n\n\u0412\u0438 \u0436 \u043d\u0435 \u0445\u043e\u0447\u0435\u0442\u0435 \u0432\u0442\u0440\u0430\u0447\u0430\u0442\u0438 \u043a\u043b\u044e\u0447\u0456 \u043f\u0456\u0441\u043b\u044f \u0432\u0438\u0445\u043e\u0434\u0443 \u0430\u0431\u043e \u0437\u043c\u0456\u043d\u0438 \u043f\u0440\u0438\u0441\u0442\u0440\u043e\u0457\u0432? \u041f\u0435\u0440\u0435\u043a\u043e\u043d\u0430\u0439\u0442\u0435\u0441\u044f, \u0449\u043e \u0432\u0438 \u0432\u0432\u0456\u043c\u043a\u043d\u0443\u043b\u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u0435 \u043a\u043e\u043f\u0456\u044e\u0432\u0430\u043d\u043d\u044f \u0431\u0435\u0441\u0456\u0434 \u0443 \u043d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f\u0445."}, +gm0(){return"\u0423\u0432\u0456\u0439\u0442\u0438 \u0432 \u043f\u0440\u043e\u0441\u0442\u0456\u0440"}, +gm_(){return"\u0423\u0432\u0456\u0439\u0442\u0438 \u0432 \u043a\u0456\u043c\u043d\u0430\u0442\u0443"}, +glL(){return"\u0423\u0441\u0456 \u043f\u0440\u043e\u0441\u0442\u043e\u0440\u0438"}, +mi(a){return a+" \u0431\u0435\u0441\u0456\u0434"}, +gm6(){return"\u0421\u0445\u043e\u0432\u0430\u0442\u0438 \u043d\u0435\u0432\u0430\u0436\u043b\u0438\u0432\u0456 \u0434\u0435\u0440\u0436\u0430\u0432\u043d\u0456 \u0441\u0432\u044f\u0442\u0430"}, +ht(a){return"\u041f\u043e\u0440\u043e\u0436\u043d\u044f \u0431\u0435\u0441\u0456\u0434\u0430 (\u0440\u0430\u043d\u0456\u0448\u0435 "+a+")"}, +gny(){return"\u0417\u0430\u0448\u0438\u0444\u0440\u0443\u0432\u0430\u0442\u0438 \u0446\u044e \u0431\u0435\u0441\u0456\u0434\u0443"}, +gnz(){return"\u041d\u0430\u0441\u043a\u0440\u0456\u0437\u043d\u0435 \u0448\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f"}, +gnr(){return"\u0417 \u043c\u0456\u0440\u043a\u0443\u0432\u0430\u043d\u044c \u0431\u0435\u0437\u043f\u0435\u043a\u0438 \u0432\u0438 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u0438\u043c\u043a\u043d\u0443\u0442\u0438 \u0448\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f \u0432 \u0431\u0435\u0441\u0456\u0434\u0456, \u0443\u0432 \u044f\u043a\u0456\u0439 \u0432\u043e\u043d\u043e \u0431\u0443\u043b\u043e \u0432\u0432\u0456\u043c\u043a\u043d\u0435\u043d\u0435 \u0440\u0430\u043d\u0456\u0448\u0435."}, +gkm(){return"\u0412\u0438\u0431\u0430\u0447\u0442\u0435... \u0446\u0435 \u043d\u0435\u043c\u043e\u0436\u043b\u0438\u0432\u043e"}, +gnq(){return"\u041a\u043b\u044e\u0447\u0456 \u043f\u0440\u0438\u0441\u0442\u0440\u043e\u044e:"}, +gos(){return"\u0412\u0456\u0434\u043d\u043e\u0432\u0438\u0442\u0438 \u0431\u0435\u0441\u0456\u0434\u0443"}, +go3(){return"\u0423\u0432\u0430\u0433\u0430! \u042f\u043a\u0449\u043e \u0432\u0438 \u043d\u0435 \u0432\u0432\u0456\u043c\u043a\u043d\u0435\u0442\u0435 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u0435 \u043a\u043e\u043f\u0456\u044e\u0432\u0430\u043d\u043d\u044f \u0431\u0435\u0441\u0456\u0434\u0438, \u0432\u0438 \u0432\u0442\u0440\u0430\u0442\u0438\u0442\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \u0434\u043e \u0441\u0432\u043e\u0457\u0445 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0445 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u044c. \u041d\u0430\u043f\u043e\u043b\u0435\u0433\u043b\u0438\u0432\u043e \u0440\u0430\u0434\u0438\u043c\u043e \u0432\u0432\u0456\u043c\u043a\u043d\u0443\u0442\u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u0435 \u043a\u043e\u043f\u0456\u044e\u0432\u0430\u043d\u043d\u044f \u0431\u0435\u0441\u0456\u0434\u0438 \u043f\u0435\u0440\u0435\u0434 \u0432\u0438\u0445\u043e\u0434\u043e\u043c."}, +go6(){return"\u0406\u043d\u0448\u0438\u0445 \u043f\u0440\u0438\u0441\u0442\u0440\u043e\u0457\u0432 \u043d\u0435 \u0437\u043d\u0430\u0439\u0434\u0435\u043d\u043e"}, +gnL(){return"\u0421\u0435\u0440\u0432\u0435\u0440 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u044f\u0454, \u0449\u043e \u0444\u0430\u0439\u043b \u0437\u0430\u0432\u0435\u043b\u0438\u043a\u0438\u0439 \u0434\u043b\u044f \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u043d\u043d\u044f."}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"\u041f\u043e\u0448\u0443\u043a"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avG.prototype={ +gjH(){return"M\u1eadt kh\u1ea9u kh\xf4ng \u0111\xfang!"}, +gjN(){return"Vui l\xf2ng nh\u1eadp \u0111\u1ecba ch\u1ec9 email h\u1ee3p l\u1ec7."}, +gfM(){return"L\u1eb7p l\u1ea1i m\u1eadt kh\u1ea9u"}, +jM(a){return"Vui l\xf2ng ch\u1ecdn t\u1ed1i thi\u1ec3u "+a+" k\xed t\u1ef1."}, +ghT(){return"Gi\u1edbi thi\u1ec7u"}, +ghU(a){return"\u0110\u1ed3ng \xfd"}, +hV(a){return a+" \u0111\xe3 \u0111\u1ed3ng \xfd l\u1eddi m\u1eddi"}, +hW(a){return a+" \u0111\xe3 k\xedch ho\u1ea1t m\xe3 h\xf3a \u0111\u1ea7u cu\u1ed1i 2 chi\u1ec1u"}, +ghX(){return"Th\xeam email"}, +glU(){return"Vui l\xf2ng x\xe1c nh\u1eadn Matrix ID \u0111\u1ec3 x\xf3a t\xe0i kho\u1ea3n c\u1ee7a b\u1ea1n."}, +lE(a){return"N\xean l\xe0 "+a}, +gfn(){return"Qu\u1ea3n tr\u1ecb vi\xean"}, +glP(){return"G\u1eedi \u0111\xf4i m\u1eaft ng\xe2y th\u01a1"}, +glO(){return"\xd4m m\u1ed9t c\xe1i"}, +glQ(){return"\xd4m m\u1ed9t c\xe1i"}, +lt(a){return a+" g\u1eedi b\u1ea1n \u0111\xf4i m\u1eaft ng\xe2y th\u01a1"}, +lW(a){return a+" \xf4m b\u1ea1n"}, +m7(a){return a+" \xf4m b\u1ea1n"}, +hY(a,b){return a+" \u0111\xe3 tr\u1ea3 l\u1eddi cu\u1ed9c g\u1ecdi"}, +ghZ(){return"M\u1ecdi ng\u01b0\u1eddi \u0111\u1ec1u c\xf3 th\u1ec3 gia nh\u1eadp"}, +gfW(){return"L\u01b0u tr\u1eef"}, +geN(){return"B\u1ea1n ch\u1eafc ch\u1ee9?"}, +gi_(){return"B\u1ea1n c\xf3 ch\u1eafc b\u1ea1n mu\u1ed1n \u0111\u0103ng xu\u1ea5t kh\xf4ng?"}, +gi0(){return"\u0110\u1ec3 c\xf3 th\u1ec3 k\xfd t\xean cho ng\u01b0\u1eddi kh\xe1c, vui l\xf2ng nh\u1eadp m\u1eadt kh\u1ea9u b\u1ea3o m\u1eadt c\u1eeda h\xe0ng ho\u1eb7c kh\xf3a kh\xf4i ph\u1ee5c c\u1ee7a b\u1ea1n."}, +i1(a){return"B\u1ea1n c\xf3 \u0111\u1ed3ng \xfd y\xeau c\u1ea7u ch\u1ee9ng th\u1ef1c t\u1eeb "+a+" kh\xf4ng?"}, +i2(a,b,c){return"M\xe1y ch\u1ee7 nh\xe0 h\u1ed7 tr\u1ee3 ki\u1ec3u \u0111\u0103ng nh\u1eadp:\n"+a+"\nNh\u01b0ng \u1ee9ng d\u1ee5ng n\xe0y ch\u1ec9 h\u1ed7 tr\u1ee3:\n"+b}, +i3(a,b,c,d){return"M\xe1y ch\u1ee7 nh\xe0 h\u1ed7 tr\u1ee3 Spec phi\xean b\u1ea3n:\n"+c+"\nNh\u01b0ng \u1ee9ng d\u1ee5ng n\xe0y ch\u1ec9 h\u1ed7 tr\u1ee3 "+b}, +gfX(){return"C\u1ea5m kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gi4(){return"\u0110\xe3 b\u1ecb c\u1ea5m"}, +i5(a,b){return a+" \u0111\xe3 c\u1ea5m "+b}, +gi6(){return"Thi\u1ebft b\u1ecb b\u1ecb ch\u1eb7n"}, +gdm(){return"\u0110\xe3 ch\u1eb7n"}, +gi7(){return"Tin nh\u1eafn t\u1ef1 \u0111\u1ed9ng"}, +gkr(){return"K\xedch c\u1ee1 tin nh\u1eafn"}, +gcT(a){return"H\u1ee7y"}, +fY(a){return"Kh\xf4ng th\u1ec3 m\u1edf URI "+a}, +gfZ(){return"Thay \u0111\u1ed5i t\xean thi\u1ebft b\u1ecb"}, +ib(a){return a+" \u0111\xe3 thay \u0111\u1ed5i \u1ea3nh ph\xf2ng chat"}, +ic(a,b){return a+" \u0111\xe3 thay \u0111\u1ed5i m\xf4 t\u1ea3 ph\xf2ng chat th\xe0nh: '"+b+"'"}, +ie(a,b){return a+" \u0111\xe3 thay \u0111\u1ed5i t\xean ph\xf2ng chat th\xe0nh: '"+b+"'"}, +ig(a){return a+" \u0111\xe3 thay \u0111\u1ed5i quy\u1ec1n trong ph\xf2ng chat"}, +ih(a,b){return a+" \u0111\xe3 thay \u0111\u1ed5i t\xean hi\u1ec3n th\u1ecb th\xe0nh: '"+b+"'"}, +ii(a){return a+" \u0111\xe3 thay \u0111\u1ed5i quy t\u1eafc truy c\u1eadp \u0111\u1ed1i v\u1edbi kh\xe1ch"}, +ij(a,b){return a+" \u0111\xe3 thay \u0111\u1ed5i quy t\u1eafc truy c\u1eadp \u0111\u1ed1i v\u1edbi kh\xe1ch th\xe0nh: "+b}, +ik(a){return a+" \u0111\xe3 thay \u0111\u1ed5i ch\u1ebf \u0111\u1ed9 hi\u1ec3n th\u1ecb l\u1ecbch s\u1eed"}, +il(a,b){return a+" \u0111\xe3 thay \u0111\u1ed5i ch\u1ebf \u0111\u1ed9 hi\u1ec3n th\u1ecb l\u1ecbch s\u1eed th\xe0nh: "+b}, +im(a){return a+" \u0111\xe3 thay \u0111\u1ed5i quy t\u1eafc tham gia"}, +io(a,b){return a+" \u0111\xe3 thay \u0111\u1ed5i quy t\u1eafc tham gia th\xe0nh: "+b}, +ip(a){return a+" \u0111\xe3 thay \u0111\u1ed5i \u1ea3nh \u0111\u1ea1i di\u1ec7n c\u1ee7a m\xecnh"}, +iq(a){return a+" \u0111\xe3 \u0111\u1ed5i \u0111\u1ecba ch\u1ec9 ph\xf2ng chat"}, +ir(a){return a+" \u0111\xe3 thay \u0111\u1ed5i \u0111\u01b0\u1eddng d\u1eabn m\u1eddi"}, +gh_(){return"Thay \u0111\u1ed5i m\u1eadt kh\u1ea9u"}, +gi9(){return"Thay \u0111\u1ed5i phong c\xe1ch c\u1ee7a b\u1ea1n"}, +gi8(){return"Thay \u0111\u1ed5i t\xean nh\xf3m"}, +gia(){return"Thay h\xecnh n\u1ec1n"}, +gis(){return"M\xe3 h\xf3a h\u1ecfng"}, +gf0(){return"Chat"}, +ghw(){return"B\u1ea3n sao l\u01b0u tr\xf2 chuy\u1ec7n \u0111\xe3 \u0111\u01b0\u1ee3c thi\u1ebft l\u1eadp."}, +gfc(){return"Sao l\u01b0u cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +git(){return"B\u1ea3n sao l\u01b0u cu\u1ed9c tr\xf2 chuy\u1ec7n c\u1ee7a b\u1ea1n \u0111\u01b0\u1ee3c b\u1ea3o m\u1eadt b\u1eb1ng m\u1ed9t kho\xe1 b\u1ea3o m\u1eadt. B\u1ea1n \u0111\u1eebng l\xe0m m\u1ea5t n\xf3."}, +giu(){return"Cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gfd(){return"Ch\u1ecdn m\u1ed9t m\u1eadt kh\u1ea9u m\u1ea1nh"}, +giw(){return"Ch\u1ecdn t\xean ng\u01b0\u1eddi d\xf9ng"}, +gh0(){return"D\u1ecdn d\u1eb9p l\u01b0u tr\u1eef"}, +gdg(a){return"\u0110\xf3ng"}, +glR(){return"\u0110\xe1nh d\u1ea5u l\xe0 cu\u1ed9c tr\xf2 chuy\u1ec7n tr\u1ef1c ti\u1ebfp"}, +glS(){return"\u0110\xe1nh d\u1ea5u l\xe0 cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gix(){return"C\u1ea5m ng\u01b0\u1eddi d\xf9ng n\xe0y kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +giy(){return"X\xf3a b\u1ed9 nh\u1edb \u0111\u1ec7m"}, +giz(){return"T\u1ea1o cu\u1ed9c tr\xf2 chuy\u1ec7n tr\u1ed1ng\nS\u1eed d\u1ee5ng --no-encryption \u0111\u1ec3 v\xf4 hi\u1ec7u h\xf3a m\xe3 h\xf3a"}, +giA(){return"H\u1ee7y phi\xean"}, +giB(){return"B\u1eaft \u0111\u1ea7u cu\u1ed9c tr\xf2 chuy\u1ec7n tr\u1ef1c ti\u1ebfp\nS\u1eed d\u1ee5ng --no-encryption \u0111\u1ec3 v\xf4 hi\u1ec7u h\xf3a m\xe3 h\xf3a"}, +gkt(){return"G\u1eedi v\u0103n b\u1ea3n \u0111\u1ecbnh d\u1ea1ng HTML"}, +giC(){return"M\u1eddi ng\u01b0\u1eddi d\xf9ng n\xe0y v\xe0o cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +giD(){return"Tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +giE(){return"Lo\u1ea1i b\u1ecf ng\u01b0\u1eddi d\xf9ng kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +giF(){return"R\u1eddi kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gku(){return"M\xf4 t\u1ea3 b\u1ea3n th\xe2n"}, +giG(){return"\u0110\u1eb7t \u1ea3nh cho cu\u1ed9c tr\xf2 chuy\u1ec7n (b\u1edfi mxc-uri)"}, +giH(){return"\u0110\u1eb7t t\xean hi\u1ec3n th\u1ecb cho cu\u1ed9c tr\xf2 chuy\u1ec7n n\xe0y"}, +gkv(){return"\u0110\u1eb7t m\u1ee9c n\u0103ng l\u01b0\u1ee3ng c\u1ee7a ng\u01b0\u1eddi d\xf9ng (default: 50)"}, +gkw(){return"G\u1eedi v\u0103n b\u1ea3n kh\xf4ng c\xf3 \u0111\u1ecbnh d\u1ea1ng"}, +gkx(){return"Ph\u1ea3n h\u1ed3i b\u1eb1ng bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac"}, +gky(){return"G\u1eedi v\u0103n b\u1ea3n"}, +giI(){return"B\u1ecf c\u1ea5m ng\u01b0\u1eddi d\xf9ng kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gkz(){return"L\u1ec7nh kh\xf4ng h\u1ee3p l\u1ec7"}, +kA(a){return a+" kh\xf4ng ph\u1ea3i l\xe0 m\u1ed9t l\u1ec7nh."}, +giJ(){return"So s\xe1nh v\xe0 \u0111\u1ea3m b\u1ea3o c\xe1c bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac sau \u0111\xe2y gi\u1ed1ng v\u1edbi c\xe1c bi\u1ec3u t\u01b0\u1ee3ng tr\xean m\xe1y c\xf2n l\u1ea1i"}, +giK(){return"So s\xe1nh v\xe0 \u0111\u1ea3m b\u1ea3o c\xe1c s\u1ed1 sau \u0111\xe2y gi\u1ed1ng tr\xean m\xe1y c\xf2n l\u1ea1i"}, +gh1(){return"C\u1ea5u h\xecnh cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +giL(){return"Li\xean h\u1ec7 \u0111\xe3 \u0111\u01b0\u1ee3c m\u1eddi v\xe0o nh\xf3m"}, +giM(){return"Ch\u1ee9a t\xean hi\u1ec3n th\u1ecb"}, +giN(){return"Ch\u1ee9a t\xean ng\u01b0\u1eddi d\xf9ng"}, +gfo(){return"N\u1ed9i dung \u0111\xe3 \u0111\u01b0\u1ee3c b\xe1o c\xe1o \u0111\u1ebfn qu\u1ea3n tr\u1ecb vi\xean server"}, +giO(){return"\u0110\xe3 sao ch\xe9p v\xe0o b\u1ed9 nh\u1edb t\u1ea1m"}, +gfp(a){return"Sao ch\xe9p"}, +giP(){return"Sao ch\xe9p v\xe0o b\u1ed9 nh\u1edb t\u1ea1m"}, +iQ(a){return"Kh\xf4ng th\u1ec3 gi\u1ea3i m\xe3 tin nh\u1eafn: "+a}, +iR(a){return a+" th\xe0nh vi\xean"}, +iS(a){return a+" \u0111\xe3 t\u1ea1o cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +giT(){return"T\u1ed1i"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return c+"/"+b+"/"+a}, +giW(){return"Vi\u1ec7c n\xe0y s\u1ebd v\xf4 hi\u1ec7u ho\xe1 t\xe0i kho\u1ea3n c\u1ee7a b\u1ea1n. \u0110i\u1ec1u n\xe0y kh\xf4ng th\u1ec3 \u0111\u1ea3o ng\u01b0\u1ee3c \u0111\u01b0\u1ee3c! B\u1ea1n ch\u1eafc l\xe0 v\u1eabn mu\u1ed1n ti\u1ebfp t\u1ee5c ch\u1ee9?"}, +giX(){return"M\u1ee9c quy\u1ec1n h\u1ea1n m\u1eb7c \u0111\u1ecbnh"}, +geB(a){return"Xo\xe1"}, +giY(){return"Xo\xe1 t\xe0i kho\u1ea3n"}, +gh3(){return"Xo\xe1 tin nh\u1eafn"}, +gfs(){return"C\xe1c thi\u1ebft b\u1ecb"}, +geS(){return"Cu\u1ed9c tr\xf2 chuy\u1ec7n tr\u1ef1c ti\u1ebfp"}, +gns(a){return"T\u1ea3i xu\u1ed1ng"}, +gj_(){return"Ch\u1ec9nh s\u1eeda"}, +gj0(){return"Ch\u1ec9nh s\u1eeda m\xe1y ch\u1ee7 b\u1ecb ch\u1eb7n"}, +gh4(){return"Ch\u1ec9nh s\u1eeda quy\u1ec1n cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gh5(){return"Ch\u1ec9nh s\u1eeda \u1ea3nh \u0111\u1ea1i di\u1ec7n cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gh6(){return"Bi\u1ec3u \u0111\u01b0\u1ee3c c\u1ea3m x\xfac \u0111\xe3 t\u1ed3n t\u1ea1i!"}, +gh7(){return"M\xe3 bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac kh\xf4ng h\u1ee3p l\u1ec7!"}, +gj1(){return"G\xf3i bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac cho cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gh8(){return"C\xe0i \u0111\u1eb7t bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac"}, +gh9(){return"M\xe3 bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac"}, +gj2(){return"B\u1ea1n c\u1ea7n ch\u1ecdn m\u1ed9t m\xe3 bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac v\xe0 m\u1ed9t h\xecnh \u1ea3nh!"}, +gfe(){return"Cu\u1ed9c tr\xf2 chuy\u1ec7n tr\u1ed1ng"}, +gj3(){return"K\xedch ho\u1ea1t g\xf3i bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac tr\xean to\xe0n c\u1ea7u"}, +gfw(){return"K\xedch ho\u1ea1t m\xe3 h\xf3a"}, +gj4(){return"B\u1ea1n s\u1ebd kh\xf4ng th\u1ec3 v\xf4 hi\u1ec7u h\xf3a m\xe3 h\xf3a n\u1eefa. B\u1ea1n c\xf3 ch\u1eafc kh\xf4ng?"}, +gha(){return"M\xe3 h\xf3a kh\xf4ng \u0111\u01b0\u1ee3c k\xedch ho\u1ea1t"}, +j5(a){return a+" \u0111\xe3 k\u1ebft th\xfac cu\u1ed9c g\u1ecdi"}, +gnA(){return"Nh\u1eadp t\xean cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gf1(){return"Nh\u1eadp \u0111\u1ecba ch\u1ec9 email"}, +gkJ(){return"M\xe1y ch\u1ee7"}, +gj6(){return"Nh\u1eadp m\xe1y ch\u1ee7 c\u1ee7a b\u1ea1n"}, +ghb(){return"M\u1ecdi th\u1ee9 \u0111\xe3 s\u1eb5n s\xe0ng!"}, +gfz(){return"R\u1ea5t ph\u1ea3n c\u1ea3m"}, +gj9(a){return"C\u1ee1 ch\u1eef"}, +geD(a){return"Chuy\u1ec3n ti\u1ebfp"}, +gja(){return"Th\u1ee9 s\xe1u"}, +gkH(){return"T\u1eeb khi tham gia"}, +gkI(){return"T\u1eeb l\u1eddi m\u1eddi"}, +gfQ(){return"\u0110i \u0111\u1ebfn cu\u1ed9c tr\xf2 chuy\u1ec7n m\u1edbi"}, +ghx(){return"M\xf4 t\u1ea3 cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +f8(a){return"Cu\u1ed9c tr\xf2 chuy\u1ec7n v\u1edbi "+a}, +ghy(){return"Kh\xe1ch b\u1ecb c\u1ea5m"}, +ghz(){return"Kh\xe1ch c\xf3 th\u1ec3 tham gia"}, +jb(a,b){return a+" \u0111\xe3 thu h\u1ed3i l\u1eddi m\u1eddi v\u1ec1 "+b}, +ghc(){return"Tr\u1ee3 gi\xfap"}, +gjc(){return"\u1ea8n s\u1ef1 ki\u1ec7n \u0111\xe3 \u0111\u01b0\u1ee3c x\u1eed l\xfd l\u1ea1i"}, +gjd(){return"\u1ea8n c\xe1c s\u1ef1 ki\u1ec7n kh\xf4ng x\xe1c \u0111\u1ecbnh"}, +gfA(){return"N\u1ed9i dung n\xe0y c\xf3 t\xednh x\xfac ph\u1ea1m \u0111\u1ebfn m\u1ee9c n\xe0o?"}, +ghd(){return"Ph\u1edbt l\u1edd"}, +gek(){return"Ph\u1edbt l\u1edd ng\u01b0\u1eddi d\xf9ng"}, +gje(){return"B\u1ea1n c\xf3 th\u1ec3 b\u1ecf qua nh\u1eefng ng\u01b0\u1eddi d\xf9ng \u0111ang l\xe0m phi\u1ec1n b\u1ea1n. B\u1ea1n s\u1ebd kh\xf4ng th\u1ec3 nh\u1eadn b\u1ea5t k\u1ef3 tin nh\u1eafn ho\u1eb7c l\u1eddi m\u1eddi tr\xf2 chuy\u1ec7n n\xe0o t\u1eeb ng\u01b0\u1eddi d\xf9ng trong danh s\xe1ch b\u1ecf qua c\xe1 nh\xe2n c\u1ee7a b\u1ea1n."}, +gjf(){return"B\u1ecf qua t\xean ng\u01b0\u1eddi d\xf9ng"}, +gfB(){return"T\xf4i \u0111\xe3 nh\u1ea5p v\xe0o li\xean k\u1ebft"}, +gjg(){return"M\u1eadt kh\u1ea9u ho\u1eb7c kh\xf3a kh\xf4i ph\u1ee5c kh\xf4ng ch\xednh x\xe1c"}, +gfC(){return"Kh\xf4ng x\xfac ph\u1ea1m"}, +gjh(){return"M\u1eddi li\xean h\u1ec7"}, +ji(a){return"M\u1eddi li\xean h\u1ec7 v\xe0o "+a}, +gjk(){return"\u0110\xe3 m\u1eddi"}, +jl(a,b){return"\ud83d\udce9"+a+" \u0111\xe3 m\u1eddi "+b}, +gjm(){return"Ch\u1ec9 ng\u01b0\u1eddi d\xf9ng \u0111\u01b0\u1ee3c m\u1eddi"}, +gjj(){return"L\u1eddi m\u1eddi t\u1edbi t\xf4i"}, +gjn(){return"\u0111ang nh\u1eadp"}, +hf(a){return"\ud83d\udc4b "+a+" \u0111\xe3 tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +ghe(){return"Tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +jo(a,b){return"\ud83d\udc5e "+a+" \u0111\xe3 \u0111\xe1 "+b}, +ghg(){return"\u0110\xe1 kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +hh(a){return"Ho\u1ea1t \u0111\u1ed9ng l\u1ea7n cu\u1ed1i: "+a}, +gjp(){return"\u0110\xe3 xem m\u1ed9t kho\u1ea3ng th\u1eddi gian tr\u01b0\u1edbc"}, +geV(){return"R\u1eddi kh\u1ecfi"}, +gjq(){return"\u0110\xe3 r\u1eddi kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gjr(){return"S\xe1ng"}, +js(a){return"T\u1ea3i th\xeam "+a+" ng\u01b0\u1eddi tham gia"}, +gfq(){return"Xu\u1ea5t phi\xean v\xe0 x\xf3a thi\u1ebft b\u1ecb"}, +gkD(){return"H\xe0nh \u0111\u1ed9ng n\xe0y kh\xf4ng th\u1ec3 \u0111\u01b0\u1ee3c ho\xe0n t\xe1c. \u0110\u1ea3m b\u1ea3o b\u1ea1n \u0111\xe3 l\u01b0u tr\u1eef t\u1ec7p sao l\u01b0u m\u1ed9t c\xe1ch an to\xe0n."}, +gkB(){return"Ng\u01b0\u1eddi d\xf9ng TOR: Xu\u1ea5t phi\xean"}, +gkC(){return"\u0110\u1ed1i v\u1edbi ng\u01b0\u1eddi d\xf9ng TOR, khuy\u1ebfn c\xe1o xu\u1ea5t phi\xean tr\u01b0\u1edbc khi \u0111\xf3ng c\u1eeda s\u1ed5."}, +gkK(){return"Ng\u01b0\u1eddi d\xf9ng TOR: Xu\u1ea5t phi\xean nh\u1eadp"}, +gkL(){return"L\u1ea7n tr\u01b0\u1edbc b\u1ea1n c\xf3 xu\u1ea5t phi\xean c\u1ee7a m\xecnh tr\xean TOR kh\xf4ng? Nhanh ch\xf3ng nh\u1eadp n\xf3 v\xe0 ti\u1ebfp t\u1ee5c tr\xf2 chuy\u1ec7n."}, +geW(){return"\u0110ang t\u1ea3i... Vui l\xf2ng ch\u1edd."}, +ghi(){return"T\u1ea3i th\xeam\u2026"}, +geX(){return"\u0110\u0103ng nh\u1eadp"}, +jt(a){return"\u0110\u0103ng nh\u1eadp v\xe0o "+a}, +gkM(){return"\u0110\u0103ng nh\u1eadp v\u1edbi m\u1ed9t l\u1ea7n nh\u1ea5p"}, +ghj(){return"\u0110\u0103ng xu\u1ea5t"}, +gju(){return"Thay \u0111\u1ed5i th\xe0nh vi\xean"}, +gf4(){return"Nh\u1eafc \u0111\u1ebfn"}, +gjv(){return"Tin nh\u1eafn"}, +go8(){return"Kh\xf4ng c\xf3 k\u1ebft qu\u1ea3 t\xecm ki\u1ebfm ph\xf9 h\u1ee3p."}, +gfD(){return"Ng\u01b0\u1eddi \u0111i\u1ec1u h\xe0nh"}, +gjw(){return"Th\u1ee9 hai"}, +ghk(){return"Xin l\u01b0u \xfd r\u1eb1ng hi\u1ec7n t\u1ea1i b\u1ea1n c\u1ea7n c\xf3 Pantalaimon \u0111\u1ec3 s\u1eed d\u1ee5ng m\xe3 h\xf3a hai \u0111\u1ea7u."}, +gfg(){return"Cu\u1ed9c tr\xf2 chuy\u1ec7n m\u1edbi"}, +ghl(){return"Y\xeau c\u1ea7u x\xe1c minh m\u1edbi!"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"Ti\u1ebfp"}, +gjx(){return"Kh\xf4ng"}, +gjy(){return"Kh\xf4ng c\xf3 k\u1ebft n\u1ed1i v\u1edbi m\xe1y ch\u1ee7"}, +gjz(){return"Kh\xf4ng t\xecm th\u1ea5y bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac. \ud83d\ude15"}, +gjA(){return"B\u1ea1n ch\u1ec9 c\xf3 th\u1ec3 k\xedch ho\u1ea1t m\xe3 ho\xe1 khi ph\xf2ng n\xe0y kh\xf4ng m\u1edf"}, +kP(a,b){return a.k(0)+" kh\xf4ng ph\u1ea3i l\xe0 m\xe1y ch\u1ee7 ma tr\u1eadn, thay v\xe0o \u0111\xf3 s\u1eed d\u1ee5ng "+b.k(0)+"?"}, +gjB(){return"B\u1ea1n ch\u01b0a th\xeam c\xe1ch kh\xf4i ph\u1ee5c m\u1eadt kh\u1ea9u c\u1ee7a m\xecnh."}, +gfE(){return"Kh\xf4ng cho ph\xe9p"}, +ghm(){return"Kh\xf4ng t\xecm th\u1ea5y cu\u1ed9c tr\xf2 chuy\u1ec7n n\xe0o\u2026"}, +gfF(){return"Th\xf4ng b\xe1o"}, +gjC(){return"\u0110\xe3 b\u1eadt th\xf4ng b\xe1o cho t\xe0i kho\u1ea3n n\xe0y"}, +gfG(){return"X\xfac ph\u1ea1m"}, +gjD(){return"Ngo\u1ea1i tuy\u1ebfn"}, +gdq(){return"Ok"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"R\u1ea5t ti\u1ebfc, \u0111\xe3 x\u1ea3y ra s\u1ef1 c\u1ed1\u2026"}, +gkQ(){return"M\u1ed9t trong nh\u1eefng kh\xe1ch h\xe0ng c\u1ee7a b\u1ea1n \u0111\xe3 b\u1ecb \u0111\u0103ng xu\u1ea5t"}, +gkR(){return"M\u1edf trong b\u1ea3n \u0111\u1ed3"}, +gki(){return"M\xe1y ch\u1ee7 c\u1ea7n x\xe1c th\u1ef1c \u0111\u1ecba ch\u1ec9 email c\u1ee7a b\u1ea1n \u0111\u1ec3 \u0111\u0103ng k\xfd."}, +ghn(){return"Ho\u1eb7c"}, +gho(){return"Ng\u01b0\u1eddi tham gia"}, +gjF(){return"m\u1eadt kh\u1ea9u ho\u1eb7c kh\xf3a kh\xf4i ph\u1ee5c"}, +gjG(a){return"M\u1eadt kh\u1ea9u"}, +gf6(){return"Qu\xean m\u1eadt kh\u1ea9u"}, +ghp(){return"M\u1eadt kh\u1ea9u \u0111\xe3 \u0111\u01b0\u1ee3c thay \u0111\u1ed5i"}, +ghq(){return"Kh\xf4i ph\u1ee5c m\u1eadt kh\u1ea9u"}, +gjI(){return"Ch\u1ecdn m\u1ed9t \u1ea3nh"}, +gjJ(){return"Ghim"}, +gjL(){return"Vui l\xf2ng ch\u1ecdn t\xean \u0111\u0103ng nh\u1eadp"}, +gfI(){return"Vui l\xf2ng nh\u1ea5p v\xe0o li\xean k\u1ebft trong email v\xe0 ti\u1ebfp t\u1ee5c."}, +gfJ(){return"Vui l\xf2ng nh\u1eadp m\u1eadt kh\u1ea9u"}, +gjO(){return"Vui l\xf2ng nh\u1eadp t\xean \u0111\u0103ng nh\u1eadp"}, +gjP(){return"Vui l\xf2ng l\xe0m theo h\u01b0\u1edbng d\u1eabn tr\xean trang web v\xe0 b\u1ea5m ti\u1ebfp"}, +gjR(){return"Ri\xeang t\u01b0"}, +gkS(){return"Quy t\u1eafc \u0111\u1ea9y"}, +gfL(a){return"L\xfd do"}, +jT(a){return a+" \u0111\xe3 bi\xean t\u1eadp l\u1ea1i m\u1ed9t s\u1ef1 ki\u1ec7n"}, +gjU(){return"T\u1eeb ch\u1ed1i"}, +jV(a){return a+" \u0111\xe3 t\u1eeb ch\u1ed1i l\u1eddi m\u1eddi"}, +gbI(a){return"Lo\u1ea1i b\u1ecf"}, +gjW(){return"Lo\u1ea1i b\u1ecf t\u1ea5t c\u1ea3 c\xe1c thi\u1ebft b\u1ecb kh\xe1c"}, +jY(a){return"Lo\u1ea1i b\u1ecf b\u1edfi "+a}, +gk6(){return"B\u1ecf c\u1ea5m kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gjX(){return"X\xf3a \u1ea3nh \u0111\u1ea1i di\u1ec7n"}, +gjZ(){return"Hi\u1ec3n th\u1ecb n\u1ed9i dung tin nh\u1eafn phong ph\xfa"}, +ghs(){return"Thay th\u1ebf cu\u1ed9c tr\xf2 chuy\u1ec7n v\u1edbi phi\xean b\u1ea3n m\u1edbi h\u01a1n"}, +gfN(a){return"Tr\u1ea3 l\u1eddi"}, +gfh(){return"B\xe1o c\xe1o tin nh\u1eafn"}, +gk_(){return"Tr\xf2 chuy\u1ec7n nh\xf3m \u0111\xe3 \u0111\u01b0\u1ee3c n\xe2ng c\u1ea5p"}, +gk0(){return"Phi\xean b\u1ea3n tr\xf2 chuy\u1ec7n nh\xf3m"}, +ghA(){return"Th\u1ee9 b\u1ea3y"}, +gkd(){return"L\u01b0u t\u1ec7p"}, +ghB(){return"B\u1ea3o m\u1eadt"}, +gjS(){return"Kh\xf3a kh\xf4i ph\u1ee5c"}, +gkT(){return"M\u1ea5t kh\xf3a kh\xf4i ph\u1ee5c?"}, +hC(a){return"\u0110\xe3 xem b\u1edfi "+a}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"\u0110\xe3 xem b\u1edfi "+a+" v\xe0 "+b+" ng\u01b0\u1eddi kh\xe1c",s,s)}, +hD(a,b){return"\u0110\xe3 xem b\u1edfi "+a+" v\xe0 "+b}, +geJ(a){return"G\u1eedi"}, +ghE(){return"G\u1eedi tin nh\u1eafn"}, +gkg(){return"G\u1eedi d\u01b0\u1edbi d\u1ea1ng v\u0103n b\u1ea3n"}, +ghF(){return"G\u1eedi \xe2m thanh"}, +ghG(){return"G\u1eedi t\u1ec7p"}, +ghH(){return"G\u1eedi h\xecnh \u1ea3nh"}, +ghI(){return"G\u1eedi tin nh\u1eafn"}, +ghJ(){return"G\u1eedi video"}, +hK(a){return"\ud83d\udcc1 "+a+" g\u1eedi t\u1ec7p"}, +hN(a){return"\ud83c\udfa4 "+a+" \u0111\xe3 g\u1eedi 1 \u0111o\u1ea1n \xe2m thanh"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" \u0111\xe3 g\u1eedi m\u1ed9t \u1ea3nh"}, +fR(a){return"\ud83d\ude0a "+a+" \u0111\xe3 g\u1eedi m\u1ed9t nh\xe3n d\xe1n"}, +hM(a){return"\ud83c\udfa5 "+a+" \u0111\xe3 g\u1eedi m\u1ed9t video"}, +kh(a){return a+" \u0111\xe3 g\u1eedi th\xf4ng tin cu\u1ed9c g\u1ecdi"}, +gkj(){return"\u0110\u1eb7t li\xean k\u1ebft l\u1eddi m\u1eddi"}, +gfS(){return"\u0110\u1eb7t m\u1ee9c quy\u1ec1n"}, +gfU(){return"C\xe0i \u0111\u1eb7t"}, +gfl(a){return"Chia s\u1ebb"}, +kk(a){return a+" \u0111\xe3 chia s\u1ebb v\u1ecb tr\xed c\u1ee7a h\u1ecd"}, +gkl(){return"Hi\u1ec3n th\u1ecb m\u1eadt kh\u1ea9u"}, +gfa(){return"\u0110\u0103ng k\xfd"}, +gly(){return"D\u1ea5u hi\u1ec7u duy nh\u1ea5t tr\xean"}, +ghP(a){return"B\u1ecf qua"}, +gnS(){return"M\u1eddi"}, +ghQ(){return"M\xe3 ngu\u1ed3n"}, +hR(a){return a+" \u0111\xe3 b\u1eaft \u0111\u1ea7u cu\u1ed9c g\u1ecdi"}, +gkn(a){return"N\u1ed9p"}, +gko(){return"Ch\u1ee7 nh\u1eadt"}, +glF(){return"\u0110ang \u0111\u1ed3ng b\u1ed9... Vui l\xf2ng ch\u1edd."}, +gkq(){return"H\u1ec7 th\u1ed1ng"}, +gkW(){return"Ch\xfang kh\xf4ng ph\xf9 h\u1ee3p"}, +gkX(){return"Ch\xfang ph\xf9 h\u1ee3p"}, +gkY(){return"Th\u1ee9 n\u0103m"}, +gkZ(){return"Qu\xe1 nhi\u1ec1u y\xeau c\u1ea7u. Vui l\xf2ng th\u1eed l\u1ea1i sau!"}, +gl_(){return"Chuy\u1ec3n t\u1eeb thi\u1ebft b\u1ecb kh\xe1c"}, +gl0(){return"Th\u1eed l\u1ea1i"}, +gl1(){return"Th\u1ee9 ba"}, +l2(a,b){return a+" b\u1ecf c\u1ea5m "+b}, +gl3(){return"B\u1ecf ch\u1eb7n thi\u1ebft b\u1ecb"}, +gl4(){return"Thi\u1ebft b\u1ecb ch\u01b0a bi\u1ebft"}, +gk7(){return"Thu\u1eadt to\xe1n m\xe3 h\xf3a kh\xf4ng x\xe1c \u0111\u1ecbnh"}, +l5(a,b){return"S\u1ef1 ki\u1ec7n kh\xf4ng x\xe1c \u0111\u1ecbnh '"+a+"'"}, +gfP(){return"B\u1ecf ghim"}, +l6(a,b){return a+" v\xe0 "+b+" ng\u01b0\u1eddi kh\xe1c \u0111ang g\xf5"}, +l7(a,b){return a+" v\xe0 "+b+" \u0111ang g\xf5"}, +l8(a){return a+" \u0111ang g\xf5"}, +l9(a){return"\ud83d\udeaa "+a+" \u0111\xe3 r\u1eddi kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +la(a,b){return a+" \u0111\xe3 g\u1eedi s\u1ef1 ki\u1ec7n "+b}, +gmt(){return"Ch\u01b0a \u0111\u01b0\u1ee3c x\xe1c minh"}, +ge1(){return"\u0110\xe3 x\xe1c th\u1ef1c"}, +gk9(){return"B\u1eaft \u0111\u1ea7u x\xe1c minh"}, +gka(){return"B\u1ea1n \u0111\xe3 x\xe1c minh th\xe0nh c\xf4ng!"}, +glb(){return"\u0110ang x\xe1c minh t\xe0i kho\u1ea3n kh\xe1c"}, +glc(){return"Kh\u1ea3 n\u0103ng hi\u1ec3n th\u1ecb l\u1ecbch s\u1eed tr\xf2 chuy\u1ec7n"}, +gld(){return"Hi\u1ec3n th\u1ecb v\u1edbi t\u1ea5t c\u1ea3 th\xe0nh vi\xean"}, +gle(){return"Hi\u1ec3n th\u1ecb cho m\u1ecdi ng\u01b0\u1eddi"}, +glf(){return"\u0110ang ch\u1edd \u0111\u1ed1i ph\u01b0\u01a1ng ch\u1ea5p nh\u1eadn y\xeau c\u1ea7u\u2026"}, +glg(){return"\u0110ang ch\u1edd \u0111\u1ed1i ph\u01b0\u01a1ng ch\u1ea5p nh\u1eadn bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac\u2026"}, +glh(){return"\u0110ang ch\u1edd \u0111\u1ed1i ph\u01b0\u01a1ng ch\u1ea5p nh\u1eadn s\u1ed1\u2026"}, +gli(){return"\u1ea2nh n\u1ec1n"}, +glj(){return"C\u1ea3nh b\xe1o!"}, +glk(){return"Th\u1ee9 t\u01b0"}, +ghu(){return"Ch\xfang t\xf4i \u0111\xe3 g\u1eedi b\u1ea1n m\u1ed9t email"}, +ghv(){return"T\u1ea1i sao b\u1ea1n mu\u1ed1n b\xe1o c\xe1o \u0111i\u1ec1u n\xe0y?"}, +glm(){return"X\xf3a b\u1ea3n sao l\u01b0u tr\xf2 chuy\u1ec7n c\u1ee7a b\u1ea1n \u0111\u1ec3 t\u1ea1o kh\xf3a kh\xf4i ph\u1ee5c m\u1edbi?"}, +gln(){return"V\u1edbi nh\u1eefng \u0111\u1ecba ch\u1ec9 n\xe0y, b\u1ea1n c\xf3 th\u1ec3 kh\xf4i ph\u1ee5c m\u1eadt kh\u1ea9u c\u1ee7a m\xecnh."}, +geR(){return"\u0110\xfang"}, +glo(){return"B\u1ea1n"}, +gkc(){return"B\u1ea1n \u0111\u01b0\u1ee3c m\u1eddi tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n n\xe0y"}, +glp(){return"B\u1ea1n kh\xf4ng c\xf2n tham gia v\xe0o cu\u1ed9c tr\xf2 chuy\u1ec7n n\xe0y n\u1eefa"}, +glq(){return"B\u1ea1n \u0111\xe3 b\u1ecb c\u1ea5m tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n n\xe0y"}, +gls(){return"Kh\xf3a c\xf4ng khai c\u1ee7a b\u1ea1n"}, +gkN(){return"Th\xf4ng tin tin nh\u1eafn"}, +gmq(a){return"Th\u1eddi gian"}, +gd3(a){return"Lo\u1ea1i tin nh\u1eafn"}, +glv(){return"Ng\u01b0\u1eddi g\u1eedi"}, +gmj(){return"M\u1edf th\u01b0 vi\u1ec7n"}, +gmn(){return"X\xf3a kh\u1ecfi kh\xf4ng gian"}, +gmk(){return"\u0110\u1ec3 m\u1edf kh\xf3a c\xe1c tin nh\u1eafn c\u0169 c\u1ee7a b\u1ea1n, vui l\xf2ng nh\u1eadp kh\xf3a kh\xf4i ph\u1ee5c \u0111\xe3 \u0111\u01b0\u1ee3c t\u1ea1o trong phi\xean tr\u01b0\u1edbc \u0111\xf3. Kh\xf3a kh\xf4i ph\u1ee5c KH\xd4NG ph\u1ea3i l\xe0 m\u1eadt kh\u1ea9u c\u1ee7a b\u1ea1n."}, +glK(){return"Th\xeam v\xe0o c\xe2u chuy\u1ec7n"}, +gml(){return"Xu\u1ea5t b\u1ea3n"}, +gkb(){return"Ai c\xf3 th\u1ec3 xem c\xe2u chuy\u1ec7n c\u1ee7a t\xf4i?"}, +gmp(){return"Ng\u01b0\u1eddi d\xf9ng n\xe0y ch\u01b0a \u0111\u0103ng b\u1ea5t c\u1ee9 \u0111i\u1ec1u g\xec trong c\xe2u chuy\u1ec7n c\u1ee7a h\u1ecd"}, +gmo(){return"Tr\u1ea3 l\u1eddi \u0111\xe3 \u0111\u01b0\u1ee3c g\u1eedi"}, +lB(a,b){return"C\xe2u chuy\u1ec7n t\u1eeb "+a+":\n"+b}, +gll(){return"L\u01b0u \xfd r\u1eb1ng m\u1ecdi ng\u01b0\u1eddi c\xf3 th\u1ec3 th\u1ea5y v\xe0 li\xean h\u1ec7 v\u1edbi nhau trong c\xe2u chuy\u1ec7n c\u1ee7a b\u1ea1n."}, +gmu(){return"\u0110i\u1ec1u g\xec \u0111ang x\u1ea3y ra ?"}, +glI(){return"Th\xeam m\xf4 t\u1ea3"}, +glC(){return"Xin l\u01b0u \xfd r\u1eb1ng m\u1ecdi ng\u01b0\u1eddi c\xf3 th\u1ec3 th\u1ea5y v\xe0 li\xean h\u1ec7 v\u1edbi nhau trong c\xe2u chuy\u1ec7n c\u1ee7a b\u1ea1n. C\xe2u chuy\u1ec7n c\u1ee7a b\u1ea1n s\u1ebd hi\u1ec3n th\u1ecb trong 24 gi\u1edd nh\u01b0ng kh\xf4ng c\xf3 g\xec \u0111\u1ea3m b\u1ea3o r\u1eb1ng ch\xfang s\u1ebd b\u1ecb x\xf3a kh\u1ecfi t\u1ea5t c\u1ea3 c\xe1c thi\u1ebft b\u1ecb v\xe0 m\xe1y ch\u1ee7."}, +gm8(){return"T\xf4i hi\u1ec3u"}, +gkV(){return"B\xe1o c\xe1o ng\u01b0\u1eddi d\xf9ng"}, +mm(a,b){return a+" b\xe0y t\u1ecf c\u1ea3m x\xfac v\u1edbi "+b}, +gjK(){return"Ghim v\xe0o ph\xf2ng"}, +glT(){return"B\u1ea1n c\xf3 ch\u1eafc ch\u1eafn b\u1ecf ghim s\u1ef1 ki\u1ec7n n\xe0y v\u0129nh vi\u1ec5n kh\xf4ng?"}, +gfv(){return"Bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac"}, +gm2(){return"Cu\u1ed9c g\u1ecdi video th\u1eed nghi\u1ec7m"}, +glY(){return"Email ho\u1eb7c t\xean ng\u01b0\u1eddi d\xf9ng"}, +gma(){return"V\u1ea5n \u0111\u1ec1 v\u1ec1 ch\u1ebf \u0111\u1ed9 ri\xeang t\u01b0"}, +gm9(){return"R\u1ea5t ti\u1ebfc, t\xednh n\u0103ng l\u01b0u tr\u1eef tin nh\u1eafn kh\xf4ng \u0111\u01b0\u1ee3c b\u1eadt \u1edf ch\u1ebf \u0111\u1ed9 ri\xeang t\u01b0 theo m\u1eb7c \u0111\u1ecbnh.\nVui l\xf2ng truy c\u1eadp\n - v\u1ec1: c\u1ea5u h\xecnh\n - \u0111\u1eb7t dom.indexedDB.privateBrowsing.enabled th\xe0nh true\nN\u1ebfu kh\xf4ng, b\u1ea1n kh\xf4ng th\u1ec3 ch\u1ea1y FluffyChat."}, +gmx(){return"T\xean"}, +gmE(){return"B\u1ea1n \u0111\xe3 t\u1eeb ch\u1ed1i l\u1eddi m\u1eddi"}, +glr(){return"B\u1ea1n \u0111\xe3 tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gmy(){return"\ud83d\udc4d B\u1ea1n \u0111\xe3 ch\u1ea5p nh\u1eadn l\u1eddi m\u1eddi"}, +mz(a){return"B\u1ea1n \u0111\xe3 c\u1ea5m "+a}, +mA(a){return"B\u1ea1n \u0111\xe3 thu h\u1ed3i l\u1eddi m\u1eddi d\xe0nh cho "+a}, +mB(a){return"\ud83d\udce9 B\u1ea1n \u0111\xe3 \u0111\u01b0\u1ee3c m\u1eddi b\u1edfi "+a}, +mC(a){return"\ud83d\udce9 B\u1ea1n \u0111\xe3 m\u1eddi "+a}, +mD(a){return"\ud83d\udc5e B\u1ea1n \u0111\xe3 \u0111\xe1 "+a}, +mF(a){return"B\u1ea1n \u0111\xe3 b\u1ecf c\u1ea5m "+a}, +gmg(){return"Vui l\xf2ng nh\u1eadp \u0111\u1ecba ch\u1ec9 email h\u1ee3p l\u1ec7. N\u1ebfu kh\xf4ng, b\u1ea1n s\u1ebd kh\xf4ng th\u1ec3 \u0111\u1eb7t l\u1ea1i m\u1eadt kh\u1ea9u c\u1ee7a m\xecnh. N\u1ebfu b\u1ea1n kh\xf4ng mu\u1ed1n, h\xe3y nh\u1ea5n l\u1ea1i v\xe0o n\xfat \u0111\u1ec3 ti\u1ebfp t\u1ee5c."}, +gmr(){return"M\u1edf kh\xf3a tin nh\u1eafn c\u0169"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"L\u01b0u tr\u1eef kh\xf3a kh\xf4i ph\u1ee5c trong b\u1ed9 l\u01b0u tr\u1eef an to\xe0n c\u1ee7a thi\u1ebft b\u1ecb n\xe0y."}, +glu(){return"L\u01b0u kh\xf3a n\xe0y th\u1ee7 c\xf4ng b\u1eb1ng c\xe1ch k\xedch ho\u1ea1t h\u1ed9p tho\u1ea1i chia s\u1ebb h\u1ec7 th\u1ed1ng ho\u1eb7c b\u1ea3ng nh\u1edb t\u1ea1m."}, +glA(){return"L\u01b0u tr\u1eef an to\xe0n tr\xean thi\u1ebft b\u1ecb n\xe0y"}, +gk8(){return"Ng\u01b0\u1eddi d\xf9ng"}, +glX(){return"C\xe1 nh\xe2n h\xf3a"}, +gmw(){return"T\u1ea1i sao tin nh\u1eafn n\xe0y kh\xf4ng th\u1ec3 \u0111\u1ecdc \u0111\u01b0\u1ee3c?"}, +gmh(){return"\u0110i\u1ec1u n\xe0y c\xf3 th\u1ec3 x\u1ea3y ra n\u1ebfu tin nh\u1eafn \u0111\u01b0\u1ee3c g\u1eedi tr\u01b0\u1edbc khi b\u1ea1n \u0111\u0103ng nh\u1eadp v\xe0o t\xe0i kho\u1ea3n c\u1ee7a m\xecnh tr\xean thi\u1ebft b\u1ecb n\xe0y.\n\nC\u0169ng c\xf3 th\u1ec3 ng\u01b0\u1eddi g\u1eedi \u0111\xe3 ch\u1eb7n thi\u1ebft b\u1ecb c\u1ee7a b\u1ea1n ho\u1eb7c \u0111\xe3 x\u1ea3y ra s\u1ef1 c\u1ed1 v\u1edbi k\u1ebft n\u1ed1i internet.\n\nB\u1ea1n c\xf3 th\u1ec3 \u0111\u1ecdc tin nh\u1eafn tr\xean m\u1ed9t phi\xean kh\xe1c kh\xf4ng? Sau \u0111\xf3, b\u1ea1n c\xf3 th\u1ec3 chuy\u1ec3n tin nh\u1eafn t\u1eeb n\xf3! \u0110i t\u1edbi C\xe0i \u0111\u1eb7t > Thi\u1ebft b\u1ecb v\xe0 \u0111\u1ea3m b\u1ea3o r\u1eb1ng c\xe1c thi\u1ebft b\u1ecb c\u1ee7a b\u1ea1n \u0111\xe3 x\xe1c minh l\u1eabn nhau. Khi b\u1ea1n m\u1edf ph\xf2ng v\xe0o l\u1ea7n ti\u1ebfp theo v\xe0 c\u1ea3 hai phi\xean \u0111\u1ec1u \u1edf ph\xeda tr\u01b0\u1edbc, ch\xeca kh\xf3a s\u1ebd \u0111\u01b0\u1ee3c truy\u1ec1n t\u1ef1 \u0111\u1ed9ng.\n\nB\u1ea1n kh\xf4ng mu\u1ed1n b\u1ecb m\u1ea5t ch\xeca kh\xf3a khi \u0111\u0103ng xu\u1ea5t ho\u1eb7c chuy\u1ec3n \u0111\u1ed5i thi\u1ebft b\u1ecb? \u0110\u1ea3m b\u1ea3o r\u1eb1ng b\u1ea1n \u0111\xe3 b\u1eadt t\xednh n\u0103ng sao l\u01b0u tr\xf2 chuy\u1ec7n trong c\xe0i \u0111\u1eb7t."}, +gm0(){return"Nh\u1eadp kho\u1ea3ng tr\u1eafng"}, +gm_(){return"V\xe0o ph\xf2ng"}, +glL(){return"T\u1ea5t c\u1ea3 kho\u1ea3ng tr\u1eafng"}, +mi(a){return a+" cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gm6(){return"\u1ea8n c\xe1c s\u1ef1 ki\u1ec7n tr\u1ea1ng th\xe1i kh\xf4ng quan tr\u1ecdng"}, +ht(a){return"Cu\u1ed9c tr\xf2 chuy\u1ec7n tr\u1ed1ng (tr\u01b0\u1edbc \u0111\xe2y l\xe0 "+a+")"}, +gny(){return"M\xe3 h\xf3a cu\u1ed9c tr\xf2 chuy\u1ec7n n\xe0y"}, +gnz(){return"M\xe3 h\xf3a \u0111\u1ea7u cu\u1ed1i"}, +gnr(){return"V\xec l\xfd do b\u1ea3o m\u1eadt, b\u1ea1n kh\xf4ng th\u1ec3 t\u1eaft t\xednh n\u0103ng m\xe3 h\xf3a trong cu\u1ed9c tr\xf2 chuy\u1ec7n, n\u01a1i t\xednh n\u0103ng n\xe0y \u0111\xe3 \u0111\u01b0\u1ee3c b\u1eadt tr\u01b0\u1edbc \u0111\xf3."}, +gkm(){return"Xin l\u1ed7i... \u0111i\u1ec1u \u0111\xf3 l\xe0 kh\xf4ng th\u1ec3"}, +gnq(){return"Kh\xf3a thi\u1ebft b\u1ecb:"}, +gos(){return"M\u1edf l\u1ea1i cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +go3(){return"C\u1ea3nh b\xe1o! N\u1ebfu kh\xf4ng b\u1eadt sao l\u01b0u tr\xf2 chuy\u1ec7n, b\u1ea1n s\u1ebd m\u1ea5t quy\u1ec1n truy c\u1eadp v\xe0o tin nh\u1eafn \u0111\u01b0\u1ee3c m\xe3 h\xf3a c\u1ee7a m\xecnh. Ch\xfang t\xf4i khuy\xean b\u1ea1n n\xean b\u1eadt sao l\u01b0u tr\xf2 chuy\u1ec7n tr\u01b0\u1edbc khi \u0111\u0103ng xu\u1ea5t."}, +go6(){return"Kh\xf4ng t\xecm th\u1ea5y thi\u1ebft b\u1ecb kh\xe1c"}, +gnL(){return"M\xe1y ch\u1ee7 b\xe1o c\xe1o r\u1eb1ng t\u1ec7p qu\xe1 l\u1edbn \u0111\u1ec3 g\u1eedi."}, +god(){return"tr\u1ef1c tuy\u1ebfn"}, +oc(a){return"tr\u1ef1c tuy\u1ebfn "+a+" ph\xfat tr\u01b0\u1edbc"}, +ob(a){return"tr\u1ef1c truy\u1ebfn "+a+" gi\u1edd tr\u01b0\u1edbc"}, +go4(){return"Kh\xf4ng c\xf3 tin nh\u1eafn..."}, +gmQ(){return"G\u1eedi tin nh\u1eafn ho\u1eb7c nh\u1ea5n v\xe0o l\u1eddi ch\xe0o b\xean d\u01b0\u1edbi."}, +goH(){return"B\u1ea1n \u0111\xe3 t\u1ea1o m\u1ed9t cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gne(){return"Tr\xf2 chuy\u1ec7n c\xf3 th\u1ec3 c\xf3:"}, +goA(){return"L\xean t\u1edbi 100.000 th\xe0nh vi\xean"}, +goi(){return"L\u1ecbch s\u1eed tr\xf2 chuy\u1ec7n li\xean t\u1ee5c"}, +go1(){return"Th\u1ea3o lu\u1eadn chu\u1ed7i \u0111a t\u01b0\u01a1ng t\xe1c"}, +gn4(){return"Th\xeam th\xe0nh vi\xean"}, +gon(){return"Trang c\xe1 nh\xe2n"}, +glN(){return"Tin nh\u1eafn m\u1edbi"}, +oB(a){return"Ch\xe0o m\u1eebng \u0111\u1ebfn Twake, "+a}, +gn_(){return"Th\u1eadt vui khi \u0111\u01b0\u1ee3c tr\xf2 chuy\u1ec7n v\u1edbi b\u1ea1n b\xe8 v\xe0 c\u1ed9ng t\xe1c v\u1edbi nh\xf3m c\u1ee7a b\u1ea1n.\nH\xe3y b\u1eaft \u0111\u1ea7u m\u1ed9t h\u1ed9p tho\u1ea1i, t\u1ea1o cu\u1ed9c tr\xf2 chuy\u1ec7n ho\u1eb7c tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n hi\u1ec7n c\xf3."}, +gn2(a){return"\u0110\xe3 k\xedch ho\u1ea1t"}, +gnR(){return"Ch\u01b0a k\xedch ho\u1ea1t"}, +gkO(){return"Nh\xf3m tr\xf2 chuy\u1ec7n m\u1edbi"}, +gmG(){return"Tr\u1ee3 gi\xfap"}, +gow(){return"Ng\u01b0\u1eddi d\xf9ng Twake"}, +gm1(a){return"M\u1edf r\u1ed9ng"}, +glx(){return"Thu nh\u1ecf"}, +o7(a){return'Kh\xf4ng c\xf3 k\u1ebft qu\u1ea3 cho "'+a+'"'}, +gmI(){return"\u2022 \u0110\u1ea3m b\u1ea3o kh\xf4ng c\xf3 l\u1ed7i ch\xednh t\u1ea3 trong t\xecm ki\u1ebfm c\u1ee7a b\u1ea1n.\n"}, +gmJ(){return"\u2022 B\u1ea1n c\xf3 th\u1ec3 kh\xf4ng c\xf3 ng\u01b0\u1eddi d\xf9ng n\xe0y trong danh b\u1ea1 c\u1ee7a m\xecnh.\n"}, +gmK(){return"\u2022 Ki\u1ec3m tra quy\u1ec1n truy c\u1eadp li\xean h\u1ec7, ng\u01b0\u1eddi d\xf9ng c\xf3 th\u1ec3 c\xf3 trong danh s\xe1ch li\xean h\u1ec7 c\u1ee7a b\u1ea1n.\n"}, +gmL(){return"\u2022 N\u1ebfu l\xfd do kh\xf4ng \u0111\u01b0\u1ee3c li\u1ec7t k\xea \u1edf tr\xean, "}, +gmM(){return"t\xecm ki\u1ebfm s\u1ef1 gi\xfap \u0111\u1ee1."}, +gf5(){return"Th\xeam"}, +gmv(){return"B\u1ea1n mu\u1ed1n th\xeam ai?"}, +gn3(){return"Th\xeam \u1ea3nh"}, +nY(a){return"K\xedch th\u01b0\u1edbc t\u1ec7p t\u1ed1i \u0111a: "+a+"MB"}, +gcM(){return"Ch\u1ee7 s\u1edf h\u1eefu"}, +of(a){return"Ng\u01b0\u1eddi tham gia ("+a+")"}, +geO(a){return"Quay l\u1ea1i"}, +gmc(){return"\u0110\u0103ng nh\u1eadp v\u1edbi SSO"}, +goE(){return"T\xean m\xe1y ch\u1ee7 sai"}, +gmR(){return"\u0110\u1ecba ch\u1ec9 m\xe1y ch\u1ee7 \u0111\xe3 \u0111\u01b0\u1ee3c qu\u1ea3n tr\u1ecb vi\xean g\u1eedi cho b\u1ea1n. Vui l\xf2ng ki\u1ec3m tra email m\u1eddi."}, +glV(){return"Li\xean h\u1ec7"}, +gmH(){return"T\xecm ki\u1ebfm li\xean h\u1ec7"}, +gmZ(){return"S\u1ebd s\u1edbm c\xf3 li\xean h\u1ec7"}, +gmN(){return"Hi\u1ec7n t\u1ea1i, t\xecm ki\u1ebfm b\u1eb1ng c\xe1ch nh\u1eadp t\xean c\u1ee7a m\u1ed9t ng\u01b0\u1eddi ho\u1eb7c \u0111\u1ecba ch\u1ec9 m\xe1y ch\u1ee7 c\xf4ng c\u1ed9ng"}, +gnU(){return"T\u1ea3i li\xean h\u1ec7..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"T\xecm ki\u1ebfm"}, +gnO(){return"Chuy\u1ec3n ti\u1ebfp t\u1edbi..."}, +gmf(){return"Kh\xf4ng c\xf3 k\u1ebft n\u1ed1i"}, +gm5(a){return"T\u1ec7p"}, +gop(){return"G\u1ea7n \u0111\xe2y"}, +gnh(){return"Tr\xf2 chuy\u1ec7n v\xe0 Danh b\u1ea1"}, +gnH(){return"M\u1eddi ng\u01b0\u1eddi d\xf9ng m\u1edbi"}, +gnG(){return"M\u1ed9t s\u1ed1 ng\u01b0\u1eddi d\xf9ng b\u1ea1n mu\u1ed1n th\xeam kh\xf4ng c\xf3 trong danh b\u1ea1 c\u1ee7a b\u1ea1n. B\u1ea1n c\xf3 mu\u1ed1n m\u1eddi h\u1ecd kh\xf4ng?"}, +md(a){return A.r(a)+" Th\xe0nh vi\xean"}, +gnj(){return"Ti\u1ebfp t\u1ee5c"}, +goG(){return"L\u1ed7i t\u1ea3i \u1ea3nh! B\u1ea1n v\u1eabn mu\u1ed1n ti\u1ebfp t\u1ee5c t\u1ea1o tr\xf2 chuy\u1ec7n?"}, +nP(a){return't\u1ea1o cu\u1ed9c tr\xf2 chuy\u1ec7n "'+a+'"'}, +gov(){return"H\xf4m nay"}, +goF(){return"H\xf4m qua"}, +gor(){return"Kh\xf4ng c\u1ea3m \u01a1n, x\xf3a"}, +gn1(){return"\u0110\xfang, tham gia"}, +gn6(){return" mu\u1ed1n b\u1ea1n tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n n\xe0y. B\u1ea1n ngh\u0129 sao?"}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.a3B.prototype={ +gjH(){return"\u5bc6\u7801\u4e0d\u5339\u914d\uff01"}, +gjN(){return"\u8bf7\u8f93\u5165\u4e00\u4e2a\u6709\u6548\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002"}, +gfM(){return"\u518d\u6b21\u8f93\u5165\u5bc6\u7801"}, +jM(a){return"\u8bf7\u81f3\u5c11\u8f93\u5165 "+a+" \u4e2a\u5b57\u7b26\u3002"}, +ghT(){return"\u5173\u4e8e"}, +ghU(a){return"\u63a5\u53d7"}, +hV(a){return"\ud83d\udc4d "+a+" \u5df2\u63a5\u53d7\u9080\u8bf7"}, +hW(a){return"\ud83d\udd10 "+a+" \u6fc0\u6d3b\u4e86\u7aef\u5230\u7aef\u52a0\u5bc6"}, +ghX(){return"\u6dfb\u52a0\u7535\u5b50\u90ae\u4ef6"}, +glU(){return"\u8981\u5220\u9664\u8d26\u6237\uff0c\u8bf7\u786e\u8ba4\u4f60\u7684 Matrix ID\u3002"}, +lE(a){return"\u5e94\u4e3a "+a}, +gfn(){return"\u7ba1\u7406\u5458"}, +glP(){return"\u53d1\u9001 \u4e00\u4e9b\u201c\u5927\u773c\u201d"}, +glO(){return"\u53d1\u9001\u201c\u62e5\u62b1\u201d"}, +glQ(){return"\u53d1\u9001\u201c\u6402\u62b1\u201d"}, +lt(a){return a+" \u7ed9\u4f60\u53d1\u9001\u4e86\u201c\u5927\u773c\u201d\u8868\u60c5"}, +lW(a){return a+" \u62e5\u62b1\u4e86\u4f60"}, +m7(a){return a+" \u6402\u62b1\u4e86\u4f60"}, +hY(a,b){return"\u5df2\u5f00\u59cb\u4e0e "+a+" \u901a\u8bdd"}, +ghZ(){return"\u4efb\u4f55\u4eba\u90fd\u53ef\u4ee5\u52a0\u5165"}, +gfW(){return"\u5b58\u6863"}, +geN(){return"\u60a8\u786e\u5b9a\u5417\uff1f"}, +gi_(){return"\u60a8\u786e\u5b9a\u8981\u6ce8\u9500\u5417\uff1f"}, +gi0(){return"\u8bf7\u8f93\u5165\u60a8\u7684\u5b89\u5168\u5b58\u50a8\u7684\u5bc6\u7801\u77ed\u8bed\u6216\u6062\u590d\u5bc6\u94a5\uff0c\u4ee5\u5411\u5bf9\u65b9\u7b7e\u540d\u3002"}, +i1(a){return"\u662f\u5426\u63a5\u53d7\u6765\u81ea "+a+" \u7684\u9a8c\u8bc1\u7533\u8bf7\uff1f"}, +i2(a,b,c){return"\u4e3b\u670d\u52a1\u5668\u652f\u6301\u7684\u767b\u5f55\u65b9\u5f0f\uff1a\n"+a+"\n\u4f46\u672c\u5e94\u7528\u4ec5\u652f\u6301\uff1a\n"+b}, +i3(a,b,c,d){return"\u4e3b\u670d\u52a1\u5668\u652f\u6301\u7684 Spec \u7248\u672c\uff1a\n"+a+"\n\u4f46\u672c\u5e94\u7528\u4ec5\u652f\u6301 "+b+" \u7248\u672c"}, +gfX(){return"\u4ece\u5bf9\u8bdd\u4e2d\u5c01\u7981"}, +gi4(){return"\u5df2\u88ab\u5c01\u7981"}, +i5(a,b){return a+" \u5c01\u7981\u4e86 "+b}, +gi6(){return"\u5c4f\u853d\u8bbe\u5907"}, +gdm(){return"\u5df2\u5c4f\u853d"}, +gi7(){return"\u673a\u5668\u4eba\u6d88\u606f"}, +gkr(){return"\u6c14\u6ce1\u5927\u5c0f"}, +gcT(a){return"\u53d6\u6d88"}, +fY(a){return"\u65e0\u6cd5\u6253\u5f00URI "+a}, +gfZ(){return"\u66f4\u6539\u8bbe\u5907\u540d\u79f0"}, +ib(a){return a+" \u66f4\u6539\u4e86\u4f1a\u8bdd\u5934\u50cf"}, +ic(a,b){return a+" \u5c06\u804a\u5929\u63cf\u8ff0\u66f4\u6539\u4e3a\uff1a'"+b+"'"}, +ie(a,b){return a+" \u5c06\u804a\u5929\u540d\u79f0\u66f4\u6539\u4e3a\uff1a'"+b+"'"}, +ig(a){return a+" \u66f4\u6539\u4e86\u4f1a\u8bdd\u6743\u9650"}, +ih(a,b){return a+" \u5c06\u5c55\u793a\u540d\u79f0\u66f4\u6539\u4e3a\uff1a'"+b+"'"}, +ii(a){return a+" \u66f4\u6539\u4e86\u6e38\u5ba2\u8bbf\u95ee\u89c4\u5219"}, +ij(a,b){return a+" \u66f4\u6539\u4e86\u6e38\u5ba2\u8bbf\u95ee\u89c4\u5219\u4e3a\uff1a"+b}, +ik(a){return a+" \u66f4\u6539\u4e86\u5386\u53f2\u8bb0\u5f55\u89c2\u5bdf\u72b6\u6001"}, +il(a,b){return a+" \u66f4\u6539\u4e86\u5386\u53f2\u8bb0\u5f55\u89c2\u5bdf\u72b6\u6001\u5230\uff1a"+b}, +im(a){return a+" \u66f4\u6539\u4e86\u52a0\u5165\u7684\u89c4\u5219"}, +io(a,b){return a+" \u66f4\u6539\u4e86\u52a0\u5165\u7684\u89c4\u5219\u4e3a\uff1a"+b}, +ip(a){return a+" \u66f4\u6539\u4e86\u5934\u50cf"}, +iq(a){return a+" \u66f4\u6539\u4e86\u804a\u5929\u5ba4\u522b\u540d"}, +ir(a){return a+" \u66f4\u6539\u4e86\u9080\u8bf7\u94fe\u63a5"}, +gh_(){return"\u66f4\u6539\u5bc6\u7801"}, +gi9(){return"\u6539\u53d8\u98ce\u683c"}, +gi8(){return"\u66f4\u6539\u4e86\u7fa4\u7ec4\u540d\u79f0"}, +gia(){return"\u66f4\u6539\u58c1\u7eb8"}, +gis(){return"\u52a0\u5bc6\u5df2\u88ab\u7834\u574f"}, +gf0(){return"\u4f1a\u8bdd"}, +ghw(){return"\u60a8\u7684\u804a\u5929\u8bb0\u5f55\u5907\u4efd\u5df2\u8bbe\u7f6e\u3002"}, +gfc(){return"\u804a\u5929\u8bb0\u5f55\u5907\u4efd"}, +git(){return"\u60a8\u7684\u65e7\u4fe1\u606f\u53d7\u6062\u590d\u5bc6\u94a5\u4fdd\u62a4\u3002\u8bf7\u786e\u4fdd\u60a8\u4e0d\u4f1a\u4e22\u5931\u5b83\u3002"}, +giu(){return"\u804a\u5929"}, +gfd(){return"\u8f93\u5165\u4e00\u4e2a\u5f3a\u5bc6\u7801"}, +giw(){return"\u8f93\u5165\u4e00\u4e2a\u6635\u79f0"}, +gh0(){return"\u6e05\u9664\u5b58\u6863"}, +gdg(a){return"\u5173\u95ed"}, +glR(){return"\u6807\u8bb0\u4e3a\u79c1\u4fe1\u804a\u5929\u5ba4"}, +glS(){return"\u6807\u8bb0\u4e3a\u7fa4\u7ec4"}, +gix(){return"\u5728\u6b64\u804a\u5929\u5ba4\u5c01\u7981\u8be5\u7528\u6237"}, +giy(){return"\u6e05\u9664\u7f13\u5b58"}, +giz(){return"\u521b\u5efa\u7a7a\u7684\u7fa4\u804a\n\u4f7f\u7528 --no-encryption \u9009\u9879\u6765\u7981\u7528\u52a0\u5bc6"}, +giA(){return"\u4e22\u5f03\u4f1a\u8bdd"}, +giB(){return"\u542f\u52a8\u4e00\u5bf9\u4e00\u804a\u5929\n\u4f7f\u7528 --no-encryption \u9009\u9879\u6765\u7981\u7528\u52a0\u5bc6"}, +gkt(){return"\u53d1\u9001 HTML \u683c\u5f0f\u5316\u6587\u672c"}, +giC(){return"\u9080\u8bf7\u8be5\u7528\u6237\u52a0\u5165\u6b64\u804a\u5929\u5ba4"}, +giD(){return"\u52a0\u5165\u8be5\u804a\u5929\u5ba4"}, +giE(){return"\u5c06\u8be5\u7528\u6237\u79fb\u51fa\u6b64\u804a\u5929\u5ba4"}, +giF(){return"\u9000\u51fa\u8be5\u804a\u5929\u5ba4"}, +gku(){return"\u4ecb\u7ecd\u81ea\u5df1"}, +giG(){return"\u8bbe\u7f6e\u60a8\u7684\u804a\u5929\u5ba4\u5934\u50cf\uff08\u901a\u8fc7 mxc-uri\uff09"}, +giH(){return"\u8bbe\u7f6e\u60a8\u7684\u804a\u5929\u5ba4\u6635\u79f0"}, +gkv(){return"\u8bbe\u7f6e\u8be5\u7528\u6237\u7684\u6743\u9650\u7b49\u7ea7\uff08\u9ed8\u8ba4\uff1a50\uff09"}, +gkw(){return"\u53d1\u9001\u7eaf\u6587\u672c"}, +gkx(){return"\u5c06\u56de\u590d\u4f5c\u4e3a\u54cd\u5e94\u53d1\u9001"}, +gky(){return"\u53d1\u9001\u6587\u672c"}, +giI(){return"\u5728\u6b64\u804a\u5929\u5ba4\u89e3\u5c01\u8be5\u7528\u6237"}, +gkz(){return"\u6307\u4ee4\u65e0\u6548"}, +kA(a){return a+" \u4e0d\u662f\u6307\u4ee4\u3002"}, +giJ(){return"\u5bf9\u6bd4\u5e76\u786e\u8ba4\u8fd9\u4e9b\u8868\u60c5\u5339\u914d\u5176\u4ed6\u90a3\u4e9b\u8bbe\u5907:"}, +giK(){return"\u6bd4\u8f83\u4ee5\u4e0b\u6570\u5b57\uff0c\u786e\u4fdd\u5b83\u4eec\u548c\u53e6\u4e00\u8bbe\u5907\u4e0a\u7684\u76f8\u540c:"}, +gh1(){return"\u914d\u7f6e\u804a\u5929"}, +giL(){return"\u8054\u7cfb\u4eba\u5df2\u88ab\u9080\u8bf7\u81f3\u7fa4\u7ec4"}, +giM(){return"\u5305\u542b\u663e\u793a\u540d\u79f0"}, +giN(){return"\u5305\u542b\u7528\u6237\u540d"}, +gfo(){return"\u6b64\u5185\u5bb9\u5df2\u88ab\u62a5\u544a\u81f3\u670d\u52a1\u5668\u7ba1\u7406\u5458\u5904"}, +giO(){return"\u5df2\u590d\u5236\u5230\u526a\u8d34\u677f"}, +gfp(a){return"\u590d\u5236"}, +giP(){return"\u590d\u5236\u5230\u526a\u8d34\u677f"}, +iQ(a){return"\u4e0d\u80fd\u89e3\u5bc6\u6d88\u606f:"+a}, +iR(a){return a+" \u540d\u53c2\u4e0e\u8005"}, +iS(a){return"\ud83d\udcac "+a+" \u521b\u5efa\u4e86\u804a\u5929"}, +giT(){return"\u6df1\u8272"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return"\u8fd9\u5c06\u505c\u7528\u60a8\u7684\u7528\u6237\u8d26\u6237\u3002\u8fd9\u4e0d\u80fd\u88ab\u64a4\u9500\uff0c\u60a8\u786e\u5b9a\u5417\uff1f"}, +giX(){return"\u9ed8\u8ba4\u6743\u9650\u7ea7\u522b"}, +geB(a){return"\u5220\u9664"}, +giY(){return"\u5220\u9664\u8d26\u6237"}, +gh3(){return"\u5220\u9664\u6d88\u606f"}, +gfs(){return"\u8bbe\u5907"}, +geS(){return"\u4e00\u5bf9\u4e00\u804a\u5929"}, +gns(a){return"Download"}, +gj_(){return"\u7f16\u8f91"}, +gj0(){return"\u7f16\u8f91\u88ab\u963b\u6b62\u7684\u670d\u52a1\u5668"}, +gh4(){return"\u7f16\u8f91\u804a\u5929\u6743\u9650"}, +gh5(){return"\u7f16\u8f91\u804a\u5929\u5ba4\u5934\u50cf"}, +gh6(){return"\u8868\u60c5\u5df2\u5b58\u5728\uff01"}, +gh7(){return"\u65e0\u6548\u7684\u8868\u60c5\u5feb\u6377\u7801\uff01"}, +gj1(){return"\u804a\u5929\u5ba4\u7684\u8868\u60c5\u5305"}, +gh8(){return"\u8868\u60c5\u8bbe\u7f6e"}, +gh9(){return"\u8868\u60c5\u5feb\u6377\u7801"}, +gj2(){return"\u60a8\u9700\u8981\u9009\u62e9\u4e00\u4e2a\u8868\u60c5\u5feb\u6377\u7801\u548c\u4e00\u5f20\u56fe\u7247\uff01"}, +gfe(){return"\u7a7a\u804a\u5929"}, +gj3(){return"\u5728\u5168\u5c40\u542f\u7528\u8868\u60c5\u5305"}, +gfw(){return"\u542f\u7528\u52a0\u5bc6"}, +gj4(){return"\u60a8\u4e4b\u540e\u5c06\u65e0\u6cd5\u505c\u7528\u52a0\u5bc6\uff0c\u786e\u5b9a\u5417\uff1f"}, +gha(){return"\u52a0\u5bc6\u672a\u542f\u7528"}, +j5(a){return a+" \u7ed3\u675f\u4e86\u901a\u8bdd"}, +gnA(){return"Enter chat name"}, +gf1(){return"\u8f93\u5165\u4e00\u4e2a\u7535\u5b50\u90ae\u4ef6\u5730\u5740"}, +gkJ(){return"\u670d\u52a1\u5668"}, +gj6(){return"\u8f93\u5165\u60a8\u7684\u4e3b\u670d\u52a1\u5668\u5730\u5740"}, +ghb(){return"\u4e00\u5207\u5c31\u7eea\uff01"}, +gfz(){return"\u4ee4\u4eba\u6781\u5ea6\u53cd\u611f"}, +gj9(a){return"\u5b57\u4f53\u5927\u5c0f"}, +geD(a){return"\u8f6c\u53d1"}, +gja(){return"\u661f\u671f\u4e94"}, +gkH(){return"\u81ea\u52a0\u5165\u8d77"}, +gkI(){return"\u81ea\u9080\u8bf7\u8d77"}, +gfQ(){return"\u524d\u5f80\u65b0\u7684\u804a\u5929\u5ba4"}, +ghx(){return"\u7fa4\u7ec4\u63cf\u8ff0"}, +f8(a){return"\u540d\u79f0\u4e3a"+a+"\u7684\u7fa4\u7ec4"}, +ghy(){return"\u6e38\u5ba2\u88ab\u7981\u6b62"}, +ghz(){return"\u6e38\u5ba2\u53ef\u4ee5\u52a0\u5165"}, +jb(a,b){return a+" \u64a4\u56de\u4e86\u5bf9 "+b+" \u7684\u9080\u8bf7"}, +ghc(){return"\u5e2e\u52a9"}, +gjc(){return"\u9690\u85cf\u7f16\u8f91\u4e8b\u4ef6"}, +gjd(){return"\u9690\u85cf\u672a\u77e5\u4e8b\u4ef6"}, +gfA(){return"\u8fd9\u4e9b\u5185\u5bb9\u6709\u591a\u4ee4\u4eba\u53cd\u611f\uff1f"}, +ghd(){return"\u5ffd\u7565"}, +gek(){return"\u5df2\u5ffd\u7565\u7684\u7528\u6237"}, +gje(){return"\u60a8\u53ef\u4ee5\u5ffd\u7565\u6253\u6270\u60a8\u7684\u7528\u6237\u3002\u60a8\u5c06\u4e0d\u4f1a\u6536\u5230\u6765\u81ea\u5ffd\u7565\u5217\u8868\u4e2d\u7528\u6237\u7684\u4efb\u4f55\u6d88\u606f\u6216\u804a\u5929\u5ba4\u9080\u8bf7\u3002"}, +gjf(){return"\u5ffd\u7565\u7528\u6237\u540d"}, +gfB(){return"\u6211\u5df2\u7ecf\u70b9\u51fb\u4e86\u94fe\u63a5"}, +gjg(){return"\u4e0d\u6b63\u786e\u7684\u5bc6\u7801\u77ed\u8bed\u6216\u6062\u590d\u5bc6\u94a5"}, +gfC(){return"\u4e0d\u4ee4\u4eba\u53cd\u611f"}, +gjh(){return"\u9080\u8bf7\u8054\u7cfb\u4eba"}, +ji(a){return"\u9080\u8bf7\u8054\u7cfb\u4eba\u5230 "+a}, +gjk(){return"\u5df2\u9080\u8bf7"}, +jl(a,b){return"\ud83d\udce9 "+a+" \u9080\u8bf7\u4e86 "+b}, +gjm(){return"\u4ec5\u88ab\u9080\u8bf7\u7528\u6237"}, +gjj(){return"\u6765\u81ea\u6211\u7684\u9080\u8bf7"}, +gjn(){return"\u6b63\u5728\u8f93\u5165"}, +hf(a){return"\ud83d\udc4b "+a+" \u52a0\u5165\u4e86\u804a\u5929"}, +ghe(){return"\u52a0\u5165\u804a\u5929\u5ba4"}, +jo(a,b){return"\ud83d\udc5e "+a+" \u8e22\u4e86 "+b}, +ghg(){return"\u4ece\u804a\u5929\u5ba4\u8e22\u51fa"}, +hh(a){return"\u4e0a\u6b21\u6d3b\u8dc3: "+a}, +gjp(){return"\u5f88\u957f\u65f6\u95f4\u672a\u4e0a\u7ebf"}, +geV(){return"\u79bb\u5f00"}, +gjq(){return"\u79bb\u5f00\u4e86\u804a\u5929"}, +gjr(){return"\u6d45\u8272"}, +js(a){return"\u52a0\u8f7d "+a+" \u4e2a\u66f4\u591a\u7684\u53c2\u4e0e\u8005"}, +gfq(){return"\u5bfc\u51fa\u4f1a\u8bdd\u5e76\u64e6\u9664\u8bbe\u5907"}, +gkD(){return"\u6b64\u64cd\u4f5c\u65e0\u6cd5\u64a4\u6d88\u3002 \u786e\u4fdd\u4f60\u5b89\u5168\u5730\u5b58\u50a8\u5907\u4efd\u6587\u4ef6\u3002"}, +gkB(){return"TOR \u7528\u6237\uff1a\u5bfc\u51fa\u4f1a\u8bdd"}, +gkC(){return"\u5efa\u8bae TOR \u7528\u6237\u5728\u5173\u95ed\u7a97\u53e3\u4e4b\u524d\u5bfc\u51fa\u4f1a\u8bdd\u3002"}, +gkK(){return"TOR \u7528\u6237\uff1a\u5bfc\u5165\u4f1a\u8bdd\u5bfc\u51fa"}, +gkL(){return"\u4f60\u4e0a\u6b21\u662f\u5426\u5bfc\u51fa TOR \u4f1a\u8bdd\uff1f \u5feb\u901f\u5bfc\u5165\u5b83\u5e76\u7ee7\u7eed\u804a\u5929\u3002"}, +geW(){return"\u52a0\u8f7d\u4e2d\u2026\u8bf7\u7b49\u5f85\u3002"}, +ghi(){return"\u52a0\u8f7d\u66f4\u591a\u2026"}, +geX(){return"\u767b\u5f55"}, +jt(a){return"\u767b\u5f55 "+a}, +gkM(){return"\u4e00\u952e\u767b\u5f55"}, +ghj(){return"\u6ce8\u9500"}, +gju(){return"\u6210\u5458\u53d8\u66f4"}, +gf4(){return"\u63d0\u5230"}, +gjv(){return"\u6d88\u606f"}, +go8(){return"No matching search results."}, +gfD(){return"\u76d1\u7ba1\u8005"}, +gjw(){return"\u661f\u671f\u4e00"}, +ghk(){return"\u8bf7\u6ce8\u610f\u5f53\u524d\u60a8\u9700\u8981Pantalaimon\u4ee5\u4f7f\u7528\u7aef\u5230\u7aef\u52a0\u5bc6\u529f\u80fd\u3002"}, +gfg(){return"\u65b0\u7684\u804a\u5929"}, +ghl(){return"\u65b0\u7684\u9a8c\u8bc1\u8bf7\u6c42\uff01"}, +go5(){return"No more result!"}, +gjQ(){return"Previous"}, +gdl(a){return"\u4e0b\u4e00\u6b65"}, +gjx(){return"\u4e0d"}, +gjy(){return"\u672a\u4e0e\u670d\u52a1\u5668\u5efa\u7acb\u8fde\u63a5"}, +gjz(){return"\u672a\u627e\u5230\u8868\u60c5\u3002\ud83d\ude15"}, +gjA(){return"\u60a8\u53ea\u80fd\u5728\u804a\u5929\u5ba4\u4e0d\u53ef\u88ab\u516c\u4f17\u8bbf\u95ee\u65f6\u624d\u80fd\u542f\u7528\u52a0\u5bc6\u3002"}, +kP(a,b){return a.k(0)+" \u4e0d\u662f\u4e00\u4e2aMatrix\u670d\u52a1\u5668,\u8bd5\u8bd5"+b.k(0)+"?"}, +gjB(){return"\u60a8\u5c1a\u672a\u6dfb\u52a0\u6062\u590d\u5bc6\u7801\u7684\u65b9\u6cd5\u3002"}, +gfE(){return"\u6ca1\u6709\u6743\u9650"}, +ghm(){return"\u672a\u627e\u5230\u804a\u5929\u5ba4\u2026"}, +gfF(){return"\u901a\u77e5"}, +gjC(){return"\u5df2\u4e3a\u6b64\u8d26\u6237\u542f\u7528\u901a\u77e5"}, +gfG(){return"\u4ee4\u4eba\u53cd\u611f"}, +gjD(){return"\u79bb\u7ebf"}, +gdq(){return"\u597d"}, +gnb(){return u.t}, +gnd(){return"Cannot store Key Backup."}, +geE(){return"\u54ce\u5440\uff0c\u51fa\u4e86\u70b9\u5dee\u9519\u2026"}, +gkQ(){return"\u60a8\u7684\u4e00\u4e2a\u5ba2\u6237\u7aef\u5df2\u767b\u51fa"}, +gkR(){return"\u5728\u5730\u56fe\u4e2d\u6253\u5f00"}, +gki(){return"\u6b64\u670d\u52a1\u5668\u9700\u8981\u9a8c\u8bc1\u60a8\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u4ee5\u8fdb\u884c\u6ce8\u518c\u3002"}, +ghn(){return"\u6216"}, +gho(){return"\u53c2\u4e0e\u8005"}, +gjF(){return"\u5bc6\u7801\u77ed\u8bed\u6216\u6062\u590d\u5bc6\u94a5"}, +gjG(a){return"\u5bc6\u7801"}, +gf6(){return"\u5fd8\u8bb0\u5bc6\u7801"}, +ghp(){return"\u5bc6\u7801\u5df2\u88ab\u66f4\u6539"}, +ghq(){return"\u5bc6\u7801\u6062\u590d"}, +gjI(){return"\u9009\u62e9\u56fe\u50cf"}, +gjJ(){return"\u56fa\u5b9a"}, +gjL(){return"\u8bf7\u9009\u62e9\u7528\u6237\u540d"}, +gfI(){return"\u8bf7\u70b9\u51fb\u7535\u5b50\u90ae\u4ef6\u4e2d\u7684\u94fe\u63a5\uff0c\u7136\u540e\u7ee7\u7eed\u3002"}, +gfJ(){return"\u8bf7\u8f93\u5165\u60a8\u7684\u5bc6\u7801"}, +gjO(){return"\u8bf7\u8f93\u5165\u60a8\u7684\u7528\u6237\u540d"}, +gjP(){return"\u8bf7\u6309\u7167\u7f51\u7ad9\u4e0a\u7684\u63d0\u793a\uff0c\u70b9\u51fb\u4e0b\u4e00\u6b65\u3002"}, +gjR(){return"\u9690\u79c1"}, +gkS(){return"\u63a8\u9001\u89c4\u5219"}, +gfL(a){return"\u539f\u56e0"}, +jT(a){return a+" \u7f16\u8f91\u4e86\u4e00\u4e2a\u4e8b\u4ef6"}, +gjU(){return"\u62d2\u7edd"}, +jV(a){return a+" \u62d2\u7edd\u4e86\u9080\u8bf7"}, +gbI(a){return"\u79fb\u9664"}, +gjW(){return"\u79fb\u9664\u5176\u4ed6\u5168\u90e8\u8bbe\u5907"}, +jY(a){return"\u88ab"+a+"\u79fb\u9664"}, +gk6(){return"\u89e3\u7981\u804a\u5929"}, +gjX(){return"\u79fb\u9664\u60a8\u7684\u5934\u50cf"}, +gjZ(){return"\u6e32\u67d3\u5bcc\u6587\u672c\u5185\u5bb9"}, +ghs(){return"\u7528\u8f83\u65b0\u7684\u7248\u672c\u66ff\u6362\u804a\u5929\u5ba4"}, +gfN(a){return"\u56de\u590d"}, +gfh(){return"\u4e3e\u62a5\u4fe1\u606f"}, +gk_(){return"\u804a\u5929\u5ba4\u5df2\u5347\u7ea7"}, +gk0(){return"\u804a\u5929\u5ba4\u7248\u672c"}, +ghA(){return"\u661f\u671f\u516d"}, +gkd(){return"\u4fdd\u5b58\u6587\u4ef6"}, +ghB(){return"\u5b89\u5168"}, +gjS(){return"\u6062\u590d\u5bc6\u94a5"}, +gkT(){return"\u4e22\u5931\u4e86\u6062\u590d\u5bc6\u94a5\uff1f"}, +hC(a){return"\u88ab "+a+" \u770b\u89c1"}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,"\u88ab "+a+" \u548c "+b+" \u4e2a\u5176\u4ed6\u4eba\u770b\u89c1",s,s)}, +hD(a,b){return"\u88ab "+a+" \u548c "+b+" \u770b\u89c1"}, +geJ(a){return"\u53d1\u9001"}, +ghE(){return"\u53d1\u9001\u4e00\u6761\u6d88\u606f"}, +gkg(){return"\u4ee5\u6587\u672c\u53d1\u9001"}, +ghF(){return"\u53d1\u9001\u97f3\u9891"}, +ghG(){return"\u53d1\u9001\u6587\u4ef6"}, +ghH(){return"\u53d1\u9001\u56fe\u50cf"}, +ghI(){return"\u53d1\u9001\u6d88\u606f"}, +ghJ(){return"\u53d1\u9001\u89c6\u9891"}, +hK(a){return"\ud83d\udcc1"+a+" \u53d1\u9001\u4e86\u6587\u4ef6"}, +hN(a){return"\ud83c\udfa4"+a+" \u53d1\u9001\u4e86\u97f3\u9891"}, +hL(a){return"\ud83d\uddbc\ufe0f "+a+" \u53d1\u9001\u4e86\u56fe\u7247"}, +fR(a){return"\ud83d\ude0a "+a+" \u53d1\u9001\u4e86\u8d34\u7eb8"}, +hM(a){return"\ud83c\udfa5 "+a+" \u53d1\u9001\u4e86\u89c6\u9891"}, +kh(a){return a+" \u53d1\u9001\u4e86\u901a\u8bdd\u4fe1\u606f"}, +gkj(){return"\u8bbe\u7f6e\u9080\u8bf7\u94fe\u63a5"}, +gfS(){return"\u8bbe\u7f6e\u6743\u9650\u7ea7\u522b"}, +gfU(){return"\u8bbe\u7f6e"}, +gfl(a){return"\u5206\u4eab"}, +kk(a){return a+" \u5206\u4eab\u4e86\u4f4d\u7f6e"}, +gkl(){return"\u663e\u793a\u5bc6\u7801"}, +gfa(){return"\u6ce8\u518c"}, +gly(){return"\u5355\u70b9\u767b\u5f55"}, +ghP(a){return"\u8df3\u8fc7"}, +gnS(){return"Invite"}, +ghQ(){return"\u6e90\u4ee3\u7801"}, +hR(a){return a+" \u5f00\u59cb\u4e86\u901a\u8bdd"}, +gkn(a){return"\u63d0\u4ea4"}, +gko(){return"\u661f\u671f\u65e5"}, +glF(){return"\u540c\u6b65\u4e2d\u2026\u8bf7\u7b49\u5f85\u3002"}, +gkq(){return"\u7cfb\u7edf"}, +gkW(){return"\u5b83\u4eec\u4e0d\u5339\u914d"}, +gkX(){return"\u5b83\u4eec\u5339\u914d"}, +gkY(){return"\u661f\u671f\u56db"}, +gkZ(){return"\u8bf7\u6c42\u592a\u591a\u3002\u8bf7\u7a0d\u540e\u518d\u8bd5\uff01"}, +gl_(){return"\u4ece\u5176\u4ed6\u8bbe\u5907\u4f20\u8f93"}, +gl0(){return"\u5c1d\u8bd5\u91cd\u65b0\u53d1\u9001"}, +gl1(){return"\u661f\u671f\u4e8c"}, +l2(a,b){return a+" \u89e3\u5c01\u4e86 "+b}, +gl3(){return"\u89e3\u9501\u8bbe\u5907"}, +gl4(){return"\u672a\u77e5\u8bbe\u5907"}, +gk7(){return"\u672a\u77e5\u52a0\u5bc6\u7b97\u6cd5"}, +l5(a,b){return"\u672a\u77e5\u4e8b\u4ef6 '"+a+"'"}, +gfP(){return"\u53d6\u6d88\u56fa\u5b9a"}, +l6(a,b){return a+" \u548c\u5176\u4ed6 "+b+" \u4eba\u6b63\u5728\u8f93\u5165"}, +l7(a,b){return a+" \u548c "+b+" \u6b63\u5728\u8f93\u5165"}, +l8(a){return a+" \u6b63\u5728\u8f93\u5165"}, +l9(a){return"\ud83d\udeaa"+a+" \u79bb\u5f00\u4e86\u804a\u5929"}, +la(a,b){return a+" \u53d1\u9001\u4e86\u4e00\u4e2a "+b+" \u4e8b\u4ef6"}, +gmt(){return"\u672a\u8ba4\u8bc1"}, +ge1(){return"\u5df2\u9a8c\u8bc1"}, +gk9(){return"\u5f00\u59cb\u9a8c\u8bc1"}, +gka(){return"\u60a8\u5df2\u6210\u529f\u9a8c\u8bc1\uff01"}, +glb(){return"\u9a8c\u8bc1\u5176\u4ed6\u8d26\u6237"}, +glc(){return"\u804a\u5929\u8bb0\u5f55\u7684\u53ef\u89c1\u6027"}, +gld(){return"\u5bf9\u6240\u6709\u53c2\u4e0e\u8005\u53ef\u89c1"}, +gle(){return"\u5bf9\u6240\u6709\u4eba\u53ef\u89c1"}, +glf(){return"\u7b49\u5f85\u5bf9\u65b9\u63a5\u53d7\u8bf7\u6c42\u2026"}, +glg(){return"\u7b49\u5f85\u5bf9\u65b9\u63a5\u53d7 emoji\u2026"}, +glh(){return"\u7b49\u5f85\u5bf9\u65b9\u63a5\u53d7\u6570\u5b57\u2026"}, +gli(){return"\u58c1\u7eb8"}, +glj(){return"\u8b66\u544a\uff01"}, +glk(){return"\u661f\u671f\u4e09"}, +ghu(){return"\u6211\u4eec\u5411\u60a8\u53d1\u9001\u4e86\u4e00\u5c01\u7535\u5b50\u90ae\u4ef6"}, +ghv(){return"\u60a8\u4e3e\u62a5\u7684\u7406\u7531\u662f\u4ec0\u4e48\uff1f"}, +glm(){return"\u786e\u5b9a\u8981\u6e05\u9664\u60a8\u7684\u804a\u5929\u8bb0\u5f55\u5907\u4efd\u4ee5\u521b\u5efa\u65b0\u7684\u6062\u590d\u5bc6\u94a5\u5417\uff1f"}, +gln(){return"\u901a\u8fc7\u8fd9\u4e9b\u5730\u5740\uff0c\u60a8\u53ef\u4ee5\u6062\u590d\u5bc6\u7801\u3002"}, +geR(){return"\u662f"}, +glo(){return"\u60a8"}, +gkc(){return"\u60a8\u88ab\u9080\u8bf7\u5230\u8be5\u804a\u5929"}, +glp(){return"\u60a8\u5df2\u4e0d\u518d\u53c2\u4e0e\u6b64\u804a\u5929"}, +glq(){return"\u60a8\u5df2\u88ab\u8be5\u804a\u5929\u5c01\u7981"}, +gls(){return"\u60a8\u7684\u516c\u94a5"}, +gkN(){return"\u6d88\u606f\u4fe1\u606f"}, +gmq(a){return"\u65f6\u95f4"}, +gd3(a){return"\u6d88\u606f\u7c7b\u578b"}, +glv(){return"\u53d1\u9001\u8005"}, +gmj(){return"\u6253\u5f00\u56fe\u5e93"}, +gmn(){return"\u4ece\u7a7a\u95f4\u5220\u9664"}, +gmk(){return"\u8981\u89e3\u9501\u60a8\u7684\u65e7\u90ae\u4ef6\uff0c\u8bf7\u8f93\u5165\u4f60\u5728\u4e4b\u524d\u4f1a\u8bdd\u4e2d\u751f\u6210\u7684\u6062\u590d\u5bc6\u94a5\u3002 \u4f60\u7684\u6062\u590d\u5bc6\u94a5\u4e0d\u662f\u4f60\u7684\u5bc6\u7801\u3002"}, +glK(){return"\u6dfb\u52a0\u5230 Story"}, +gml(){return"\u53d1\u5e03"}, +gkb(){return"\u8c01\u80fd\u770b\u5230\u6211\u7684 Story\uff1f"}, +gmp(){return"\u8be5\u7528\u6237\u5c1a\u672a\u5728 Story \u53d1\u5e03\u4efb\u4f55\u5185\u5bb9"}, +gmo(){return"\u5df2\u53d1\u9001\u56de\u590d"}, +lB(a,b){return"\u81ea "+a+" \u8d77\u7684 Story: \n"+b}, +gll(){return"\u8bf7\u6ce8\u610f\uff0c\u4eba\u4eec\u53ef\u4ee5\u5728\u4f60\u7684 Story \u4e2d\u770b\u5230\u5f7c\u6b64\u5e76\u76f8\u4e92\u8054\u7cfb\u3002"}, +gmu(){return"\u53d1\u751f\u4ec0\u4e48\u4e8b\u4e86\uff1f"}, +glI(){return"\u6dfb\u52a0\u63cf\u8ff0"}, +glC(){return"\u8bf7\u6ce8\u610f\uff0c\u4eba\u4eec\u53ef\u4ee5\u5728\u4f60\u7684 Story \u4e2d\u770b\u5230\u548c\u8054\u7cfb\u5f7c\u6b64\u3002\u60a8\u7684\u6545\u4e8b\u5728 24 \u5c0f\u65f6\u5185\u53ef\u89c1\uff0c\u4f46\u4e0d\u80fd\u4fdd\u8bc1\u5b83\u4eec\u5c06\u4ece\u6240\u6709\u8bbe\u5907\u548c\u670d\u52a1\u5668\u4e0a\u5220\u9664\u3002"}, +gm8(){return"\u6211\u4e86\u89e3"}, +gkV(){return"\u4e3e\u62a5\u7528\u6237"}, +mm(a,b){return a+" \u901a\u8fc7 "+b+" \u8fdb\u884c\u4e86\u56de\u5e94"}, +gjK(){return"\u7f6e\u9876\u5230\u804a\u5929\u5ba4"}, +glT(){return"\u4f60\u786e\u5b9a\u8981\u6c38\u4e45\u6027\u53d6\u6d88\u7f6e\u9876\u8fd9\u4e00\u6d3b\u52a8\u5417\uff1f"}, +gfv(){return"\u989c\u6587\u5b57"}, +gm2(){return"\u5b9e\u9a8c\u6027\u7684\u89c6\u9891\u901a\u8bdd"}, +glY(){return"\u7535\u5b50\u90ae\u7bb1\u6216\u7528\u6237\u540d"}, +gma(){return"\u79c1\u4eba\u6a21\u5f0f\u95ee\u9898"}, +gm9(){return"\u9057\u61be\u7684\u662f\uff0c\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u672a\u5728\u79c1\u6709\u6a21\u5f0f\u4e0b\u542f\u7528\u6d88\u606f\u5b58\u50a8\u3002\n\u8bf7\u8bbf\u95ee\n - about:config\n - set dom.indexedDB.privateBrowsing.enabled to true\n\u5426\u5219\uff0c\u65e0\u6cd5\u8fd0\u884c FluffyChat\u3002"}, +gmx(){return"\u540d\u79f0"}, +gmE(){return"\u4f60\u62d2\u7edd\u4e86\u9080\u8bf7"}, +glr(){return"\u4f60\u52a0\u5165\u4e86\u804a\u5929"}, +gmy(){return"\ud83d\udc4d \u4f60\u63a5\u53d7\u4e86\u9080\u8bf7"}, +mz(a){return"\u4f60\u5c01\u7981\u4e86 "+a}, +mA(a){return"\u4f60\u64a4\u56de\u4e86\u5bf9 "+a+" \u7684\u9080\u8bf7"}, +mB(a){return"\ud83d\udce9 \u4f60\u53d7\u5230 "+a+" \u7684\u9080\u8bf7"}, +mC(a){return"\ud83d\udce9 \u4f60\u9080\u8bf7\u4e86 "+a}, +mD(a){return"\ud83d\udc5e\u4f60\u8e22\u6389\u4e86 "+a}, +mF(a){return"\u4f60\u89e3\u9664\u4e86\u5bf9 "+a+" \u7684\u5c01\u7981"}, +gmg(){return"\u8bf7\u8f93\u5165\u6709\u6548\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002\u5426\u5219\u4f60\u5c06\u65e0\u6cd5\u91cd\u7f6e\u5bc6\u7801\u3002\u5982\u679c\u4f60\u4e0d\u60f3\u8f93\u5165\u90ae\u4ef6\u5730\u5740\uff0c\u518d\u6b21\u8f7b\u70b9\u6309\u94ae\u4ee5\u7ee7\u7eed\u3002"}, +gmr(){return"\u89e3\u9501\u65e7\u4fe1\u606f"}, +gnc(){return"Cannot unlock Key backup."}, +glz(){return"\u5c06\u6062\u590d\u5bc6\u94a5\u5b58\u50a8\u5728\u6b64\u8bbe\u5907\u7684\u5b89\u5168\u5b58\u50a8\u4e2d\u3002"}, +glu(){return"\u901a\u8fc7\u89e6\u53d1\u7cfb\u7edf\u5171\u4eab\u5bf9\u8bdd\u6846\u6216\u526a\u8d34\u677f\u624b\u52a8\u4fdd\u5b58\u6b64\u5bc6\u94a5\u3002"}, +glA(){return"\u5b89\u5168\u5730\u5b58\u50a8\u5728\u6b64\u8bbe\u5907\u4e0a"}, +gk8(){return"\u7528\u6237"}, +glX(){return"\u81ea\u5b9a\u4e49"}, +gmw(){return"\u4e3a\u4ec0\u4e48\u6b64\u6d88\u606f\u4e0d\u53ef\u8bfb\uff1f"}, +gmh(){return"\u5982\u679c\u6d88\u606f\u662f\u5728\u4f60\u5728\u6b64\u8bbe\u5907\u4e0a\u767b\u5f55\u8d26\u6237\u524d\u53d1\u9001\u7684\uff0c\u5c31\u53ef\u80fd\u53d1\u751f\u8fd9\u79cd\u60c5\u51b5\u3002\n\n\u4e5f\u6709\u53ef\u80fd\u662f\u53d1\u9001\u8005\u5c4f\u853d\u4e86\u4f60\u7684\u8bbe\u5907\u6216\u7f51\u7edc\u8fde\u63a5\u51fa\u4e86\u95ee\u9898\u3002\n\n\u4f60\u80fd\u5728\u53e6\u4e00\u4e2a\u4f1a\u8bdd\u4e2d\u8bfb\u53d6\u6d88\u606f\u5417\uff1f\u5982\u679c\u662f\u7684\u8bdd\uff0c\u4f60\u53ef\u4ee5\u4ece\u5b83\u90a3\u91cc\u4f20\u9012\u4fe1\u606f\uff01\u70b9\u51fb\u8bbe\u7f6e > \u8bbe\u5907\uff0c\u5e76\u786e\u4fdd\u4f60\u7684\u8bbe\u5907\u5df2\u7ecf\u76f8\u4e92\u9a8c\u8bc1\u3002\u5f53\u4f60\u4e0b\u6b21\u6253\u5f00\u804a\u5929\u5ba4\uff0c\u4e14\u4e24\u4e2a\u4f1a\u8bdd\u90fd\u5728\u524d\u53f0\uff0c\u5bc6\u94a5\u5c31\u4f1a\u81ea\u52a8\u4f20\u8f93\u3002\n\n\u4f60\u4e0d\u60f3\u5728\u6ce8\u9500\u6216\u5207\u6362\u8bbe\u5907\u65f6\u4e22\u5931\u5bc6\u94a5\uff1f\u8bf7\u786e\u4fdd\u5728\u8bbe\u7f6e\u4e2d\u542f\u7528\u4e86\u804a\u5929\u5907\u4efd\u3002"}, +gm0(){return"\u8fdb\u5165\u7a7a\u95f4"}, +gm_(){return"\u8fdb\u5165\u804a\u5929\u5ba4"}, +glL(){return"\u6240\u6709\u7a7a\u95f4"}, +mi(a){return a+" \u4e2a\u804a\u5929"}, +gm6(){return"\u9690\u85cf\u4e0d\u91cd\u8981\u7684\u72b6\u6001\u4e8b\u4ef6"}, +ht(a){return"\u7a7a\u804a\u5929\uff08\u66fe\u662f "+a+"\uff09"}, +gny(){return"\u52a0\u5bc6\u8fd9\u4e2a\u5bf9\u8bdd"}, +gnz(){return"\u7aef\u5bf9\u7aef\u52a0\u5bc6"}, +gnr(){return"\u51fa\u4e8e\u5b89\u5168\u8003\u8651 \uff0c\u60a8\u4e0d\u80fd\u5728\u4e4b\u524d\u5df2\u542f\u7528\u7684\u5bf9\u8bdd\u4e2d\u7981\u7528\u52a0\u5bc6\u3002"}, +gkm(){return"\u975e\u5e38\u62b1\u6b49\u2026\u2026\u8fd9\u662f\u505a\u4e0d\u5230\u7684"}, +gnq(){return"\u8bbe\u5907\u5bc6\u94a5\uff1a"}, +gos(){return"Reopen chat"}, +go3(){return u.i}, +go6(){return"No other devices found"}, +gnL(){return u.h}, +god(){return"online"}, +oc(a){return"online "+a+"m ago"}, +ob(a){return"online "+a+"h ago"}, +go4(){return"No message here yet..."}, +gmQ(){return u.z}, +goH(){return"You created a Group chat"}, +gne(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goi(){return"Persistent Chat history"}, +go1(){return"Multi-interaction threaded discussions"}, +gn4(){return"Add members"}, +gon(){return"Profile"}, +glN(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn_(){return u.U}, +gn2(a){return"Activated"}, +gnR(){return"Not-activated"}, +gkO(){return"New Group Chat"}, +gmG(){return"Get help"}, +gow(){return"Twake users"}, +gm1(a){return"Expand"}, +glx(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmI(){return u.e}, +gmJ(){return u.Y}, +gmK(){return u.g}, +gmL(){return"\u2022 If the reason is not listed above, "}, +gmM(){return"seek helps."}, +gf5(){return"More"}, +gmv(){return"Who would you like to add?"}, +gn3(){return"Add a photo"}, +nY(a){return"Maximum file size: "+a+"MB"}, +gcM(){return"Owner"}, +of(a){return"Participants ("+a+")"}, +geO(a){return"Back"}, +gmc(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmR(){return u.y}, +glV(){return"Contacts"}, +gmH(){return"Search for contacts"}, +gmZ(){return"Soon there will be contacts"}, +gmN(){return u.P}, +gnU(){return"Loading contacts..."}, +goq(){return"RECENT CHAT"}, +gmP(){return"Select chat"}, +geI(a){return"\u641c\u7d22"}, +gnO(){return"Forward to..."}, +gmf(){return"No connection"}, +gm5(a){return"File"}, +gop(){return"Recent"}, +gnh(){return"Chats and Contacts"}, +gnH(){return"Invite new users"}, +gnG(){return u.L}, +md(a){return A.r(a)+" Members"}, +gnj(){return"Continue"}, +goG(){return u.x}, +nP(a){return"created a chat \u201c"+a+"\u201d"}, +gov(){return"Today"}, +goF(){return"Yesterday"}, +gor(){return"No thanks, delete"}, +gn1(){return"Yes please, join"}, +gn6(){return u.r}, +gmO(a){return"Select"}, +gnm(){return"Copy message text"}, +goj(){return"Pin this message"}, +goy(){return"Unpin this message"}, +gbs(a){return"Add"}, +glJ(){return"Add members"}, +gng(){return"Chat info"}, +gme(){return"Mute"}, +o0(a){return"Members ("+a+")"}, +go_(){return"Members"}, +gnZ(a){return"Media"}, +gnM(a){return"Files"}, +gnT(){return"Links"}, +gnu(){return"Downloads"}, +nt(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gn9(){return u.o}, +gnE(){return"Something's not right"}, +gnD(){return"That page doesn't exist."}, +gnC(){return"Back to chat"}, +giZ(){return"Done"}, +gnV(){return"Mark this message as read"}, +gnW(){return"Mark this message as unread"}, +go2(){return"Mute this message"}, +gox(){return"Unmute this message"}, +goo(a){return"Read"}, +goz(){return"Unread"}, +gms(){return"Unmute"}, +gol(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn5(){return"App Language"}, +gnf(){return"Chat Folders"}, +gmU(){return u.p}, +gmY(){return"Block contacts, disappearing messages."}, +gmX(){return u.k}, +gmT(){return u.J}, +gmS(){return"English (phone\u2019s language)."}, +gmV(){return u.n}, +gmW(){return"Help center, contact us, privacy policy."}, +gcL(a){return"Display Name"}, +gn8(){return"Bio (optional)"}, +gnX(){return"Matrix ID"}, +gnx(){return"Email"}, +gni(){return"Company"}, +gn7(){return"BASIC INFO"}, +gnv(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnw(){return u.E}, +gnk(){return"Copied Matrix ID to clipboard."}, +glM(){return"Change profile photo"}, +no(a){return"PINNED CHATS ("+a+")"}, +nn(a){return"ALL CHATS ("+a+")"}, +gou(){return"This message has been encrypted"}, +got(){return"Room creation failed"}, +gnB(){return"Error getting PDF"}, +gnF(){return"Error previewing file"}, +gog(){return"Paste"}, +gnp(){return"Cut"}, +goh(){return"Paste image failed"}, +gnl(){return"Copy image failed"}, +gnK(){return"File format not supported"}, +D(a,b){return this.gbI(this).$1(b)}, +t(a,b){return this.gbs(this).$1(b)}} +A.avH.prototype={ +gjH(){return"\u5bc6\u78bc\u4e0d\u5339\u914d\uff01"}, +gjN(){return"\u8acb\u8f38\u5165\u4e00\u500b\u6709\u6548\u7684\u96fb\u5b50\u90f5\u4ef6\u5730\u5740\u3002"}, +gfM(){return"\u518d\u6b21\u8f38\u5165\u5bc6\u78bc"}, +jM(a){return"\u8acb\u81f3\u5c11\u8f38\u5165 "+a+" \u4e2a\u5b57\u5143\u3002"}, +ghT(){return"\u95dc\u65bc"}, +ghU(a){return"\u63a5\u53d7"}, +hV(a){return a+"\u5df2\u63a5\u53d7\u9080\u8acb"}, +hW(a){return a+"\u5df2\u555f\u7528\u9ede\u5c0d\u9ede\u52a0\u5bc6"}, +ghX(){return"\u65b0\u589e\u96fb\u5b50\u90f5\u4ef6"}, +gfn(){return"\u7ba1\u7406\u54e1"}, +hY(a,b){return"\u5df2\u958b\u59cb\u8207"+a+"\u901a\u8a71"}, +ghZ(){return"\u4efb\u4f55\u4eba\u53ef\u4ee5\u52a0\u5165"}, +gfW(){return"\u5c01\u5b58"}, +geN(){return"\u60a8\u78ba\u5b9a\u55ce\uff1f"}, +gi_(){return"\u60a8\u78ba\u5b9a\u8981\u767b\u51fa\u55ce\uff1f"}, +gi0(){return"\u8acb\u8f38\u5165\u60a8\u5b89\u5168\u5132\u5b58\u7684\u5bc6\u78bc\u77ed\u8a9e\u6216\u6062\u5fa9\u91d1\u9470\uff0c\u4ee5\u5411\u5c0d\u65b9\u7c3d\u540d\u3002"}, +i1(a){return"\u662f\u5426\u63a5\u53d7\u4f86\u81ea"+a+"\u7684\u9a57\u8b49\u7533\u8acb\uff1f"}, +i2(a,b,c){return"\u76ee\u524d\u4f3a\u670d\u5668\u652f\u63f4\u7684\u767b\u5165\u985e\u578b\uff1a\n"+a+"\n\u4f46\u672c\u61c9\u7528\u7a0b\u5f0f\u50c5\u652f\u63f4\uff1a\n"+b}, +i3(a,b,c,d){return"\u76ee\u524d\u4f3a\u670d\u5668\u652f\u63f4\u7684Spec\u7248\u672c\uff1a\n"+a+"\n\u4f46\u672c\u61c9\u7528\u7a0b\u5f0f\u50c5\u652f\u63f4"+b}, +gfX(){return"\u5df2\u5f9e\u804a\u5929\u5ba4\u4e2d\u5c01\u7981"}, +gi4(){return"\u5df2\u88ab\u5c01\u7981"}, +i5(a,b){return a+"\u5c01\u7981\u4e86"+b}, +gi6(){return"\u5c01\u9396\u88dd\u7f6e"}, +gdm(){return"\u5df2\u5c01\u9396"}, +gi7(){return"\u6a5f\u5668\u4eba\u8a0a\u606f"}, +gcT(a){return"\u53d6\u6d88"}, +fY(a){return"\u7121\u6cd5\u6253\u958bURI "+a}, +gfZ(){return"\u8b8a\u66f4\u88dd\u7f6e\u540d\u7a31"}, +ib(a){return a+"\u8b8a\u66f4\u4e86\u5c0d\u8a71\u982d\u8cbc"}, +ic(a,b){return a+"\u8b8a\u66f4\u4e86\u5c0d\u8a71\u4ecb\u7d39\u70ba\uff1a\u300c"+b+"\u300d"}, +ie(a,b){return a+"\u8b8a\u66f4\u4e86\u66b1\u7a31\u70ba\uff1a\u300c"+b+"\u300d"}, +ig(a){return a+"\u8b8a\u66f4\u4e86\u5c0d\u8a71\u6b0a\u9650"}, +ih(a,b){return a+" \u8b8a\u66f4\u4e86\u986f\u793a\u540d\u7a31\u70ba\uff1a\u300c"+b+"\u300d"}, +ii(a){return a+"\u8b8a\u66f4\u4e86\u8a2a\u5ba2\u8a2a\u554f\u898f\u5247"}, +ij(a,b){return a+"\u8b8a\u66f4\u4e86\u8a2a\u5ba2\u8a2a\u554f\u898f\u5247\u70ba\uff1a"+b}, +ik(a){return a+"\u8b8a\u66f4\u4e86\u6b77\u53f2\u8a18\u9304\u89c0\u5bdf\u72c0\u614b"}, +il(a,b){return a+"\u8b8a\u66f4\u4e86\u6b77\u53f2\u7d00\u9304\u89c0\u5bdf\u72c0\u614b\u5230\uff1a"+b}, +im(a){return a+"\u8b8a\u66f4\u4e86\u52a0\u5165\u7684\u898f\u5247"}, +io(a,b){return a+"\u8b8a\u66f4\u4e86\u52a0\u5165\u7684\u898f\u5247\u70ba\uff1a"+b}, +ip(a){return a+"\u8b8a\u66f4\u4e86\u982d\u8cbc"}, +iq(a){return a+"\u8b8a\u66f4\u4e86\u804a\u5929\u5ba4\u540d"}, +ir(a){return a+"\u8b8a\u66f4\u4e86\u9080\u8acb\u9023\u7d50"}, +gh_(){return"\u8b8a\u66f4\u5bc6\u78bc"}, +gi9(){return"\u8b8a\u66f4\u4e3b\u984c"}, +gi8(){return"\u8b8a\u66f4\u4e86\u7fa4\u7d44\u540d\u7a31"}, +gia(){return"\u8b8a\u66f4\u804a\u5929\u80cc\u666f"}, +gis(){return"\u52a0\u5bc6\u5df2\u88ab\u7834\u58de"}, +gf0(){return"\u804a\u5929"}, +ghw(){return"\u60a8\u7684\u804a\u5929\u8a18\u9304\u5099\u4efd\u5df2\u8a2d\u5b9a\u3002"}, +gfc(){return"\u5099\u4efd\u804a\u5929\u5ba4"}, +git(){return"\u60a8\u7684\u804a\u5929\u8a18\u9304\u5099\u4efd\u5df2\u88ab\u5b89\u5168\u91d1\u9470\u9470\u52a0\u5bc6\u3002\u8acb\u60a8\u78ba\u4fdd\u4e0d\u6703\u5f04\u4e1f\u5b83\u3002"}, +giu(){return"\u804a\u5929\u5ba4"}, +gfd(){return"\u8f38\u5165\u4e00\u500b\u8f03\u5f37\u7684\u5bc6\u78bc"}, +giw(){return"\u8f38\u5165\u60a8\u7684\u4f7f\u7528\u8005\u540d\u7a31"}, +gh0(){return"\u6e05\u9664\u5b58\u6a94"}, +gdg(a){return"\u95dc\u9589"}, +gix(){return"\u5728\u6b64\u804a\u5929\u5ba4\u5c01\u7981\u8a72\u4f7f\u7528\u8005"}, +giy(){return"\u6e05\u9664\u5feb\u53d6"}, +giz(){return"\u5efa\u7acb\u4e00\u500b\u7a7a\u7684\u7fa4\u804a\n\u4f7f\u7528 --no-encryption \u9078\u9805\u4f86\u7981\u7528\u52a0\u5bc6"}, +giA(){return"\u4e1f\u68c4\u5de5\u4f5c\u968e\u6bb5"}, +giB(){return"\u555f\u52d5\u4e00\u5c0d\u4e00\u804a\u5929\n\u4f7f\u7528 --no-encryption \u9078\u9805\u4f86\u7981\u7528\u52a0\u5bc6"}, +giC(){return"\u9080\u8acb\u8a72\u4f7f\u7528\u8005\u52a0\u5165\u6b64\u804a\u5929\u5ba4"}, +giD(){return"\u52a0\u5165\u6b64\u804a\u5929\u5ba4"}, +giE(){return"\u5c07\u9019\u500b\u4f7f\u7528\u8005\u79fb\u51fa\u6b64\u804a\u5929\u5ba4"}, +giF(){return"\u9000\u51fa\u6b64\u804a\u5929\u5ba4"}, +giG(){return"\u8a2d\u7f6e\u60a8\u7684\u804a\u5929\u5ba4\u982d\u8cbc\uff08\u901a\u904e mxc-uri\uff09"}, +giH(){return"\u8a2d\u5b9a\u60a8\u7684\u804a\u5929\u5ba4\u66b1\u7a31"}, +giI(){return"\u5728\u6b64\u804a\u5929\u5ba4\u89e3\u5c01\u8a72\u4f7f\u7528\u8005"}, +giJ(){return"\u5c0d\u6bd4\u4e26\u78ba\u8a8d\u9019\u4e9b\u8868\u60c5\u7b26\u5408\u5176\u4ed6\u90a3\u4e9b\u88dd\u7f6e\uff1a"}, +giK(){return"\u6bd4\u8f03\u4ee5\u4e0b\u6578\u5b57\uff0c\u78ba\u4fdd\u5b83\u5011\u548c\u53e6\u4e00\u500b\u88dd\u7f6e\u4e0a\u7684\u76f8\u540c\uff1a"}, +gh1(){return"\u8a2d\u5b9a\u804a\u5929\u5ba4"}, +giL(){return"\u806f\u7d61\u4eba\u5df2\u88ab\u9080\u8acb\u81f3\u7fa4\u7d44"}, +giM(){return"\u5305\u542b\u986f\u793a\u540d\u7a31"}, +giN(){return"\u5305\u542b\u4f7f\u7528\u8005\u540d\u7a31"}, +gfo(){return"\u6b64\u5167\u5bb9\u5df2\u88ab\u56de\u5831\u7d66\u4f3a\u670d\u5668\u7ba1\u7406\u54e1\u5011"}, +giO(){return"\u5df2\u8907\u88fd\u5230\u526a\u8cbc\u7c3f"}, +gfp(a){return"\u8907\u88fd"}, +giP(){return"\u8907\u88fd\u5230\u526a\u8cbc\u7c3f"}, +iQ(a){return"\u4e0d\u80fd\u89e3\u5bc6\u8a0a\u606f\uff1a"+a}, +iR(a){return a+"\u500b\u53c3\u8207\u8005"}, +iS(a){return a+"\u5efa\u7acb\u4e86\u804a\u5929\u5ba4"}, +giT(){return"\u591c\u9593\u6a21\u5f0f"}, +iU(a,b){return a+", "+b}, +iV(a,b,c){return a+"-"+b+"-"+c}, +giW(){return"\u9019\u5c07\u505c\u7528\u60a8\u7684\u5e33\u865f\u3002\u9019\u500b\u6c7a\u5b9a\u662f\u4e0d\u80fd\u633d\u56de\u7684\uff01\u60a8\u78ba\u5b9a\u55ce\uff1f"}, +giX(){return"\u9810\u8a2d\u6b0a\u9650\u7b49\u7d1a"}, +geB(a){return"\u522a\u9664"}, +giY(){return"\u522a\u9664\u5e33\u865f"}, +gh3(){return"\u522a\u9664\u8a0a\u606f"}, +gfs(){return"\u88dd\u7f6e"}, +geS(){return"\u76f4\u63a5\u50b3\u8a0a"}, +gj_(){return"\u7de8\u8f2f"}, +gj0(){return"\u7de8\u8f2f\u88ab\u5c01\u9396\u7684\u4f3a\u670d\u5668"}, +gh4(){return"\u7de8\u8f2f\u804a\u5929\u5ba4\u6b0a\u9650"}, +gh5(){return"\u7de8\u8f2f\u804a\u5929\u5ba4\u982d\u8cbc"}, +gh6(){return"\u8868\u60c5\u5df2\u5b58\u5728\uff01"}, +gh7(){return"\u7121\u6548\u7684\u8868\u60c5\u5feb\u6377\u9375\uff01"}, +gj1(){return"\u804a\u5929\u5ba4\u7684\u8868\u60c5\u7b26\u865f"}, +gh8(){return"\u8868\u60c5\u8a2d\u5b9a"}, +gh9(){return"\u8868\u60c5\u5feb\u6377\u9375"}, +gj2(){return"\u60a8\u9700\u8981\u9078\u53d6\u4e00\u500b\u8868\u60c5\u5feb\u6377\u9375\u548c\u4e00\u5f35\u5716\u7247\uff01"}, +gfe(){return"\u7a7a\u7684\u804a\u5929\u5ba4"}, +gj3(){return"\u5728\u5168\u57df\u555f\u7528\u8868\u60c5\u7b26\u865f"}, +gfw(){return"\u555f\u7528\u52a0\u5bc6"}, +gj4(){return"\u60a8\u5c07\u4e0d\u80fd\u518d\u505c\u7528\u52a0\u5bc6\uff0c\u78ba\u5b9a\u55ce\uff1f"}, +gha(){return"\u52a0\u5bc6\u672a\u555f\u7528"}, +j5(a){return a+"\u7d50\u675f\u4e86\u901a\u8a71"}, +gf1(){return"\u8f38\u5165\u4e00\u500b\u96fb\u5b50\u90f5\u4ef6\u4f4d\u5740"}, +gj6(){return"\u8f38\u5165\u4f3a\u670d\u5668\u4f4d\u5740"}, +ghb(){return"\u4e00\u5207\u5c31\u7dd2\uff01"}, +gfz(){return"\u6975\u7aef\u4ee4\u4eba\u53cd\u611f"}, +gj9(a){return"\u5b57\u9ad4\u5927\u5c0f"}, +geD(a){return"\u8f49\u767c"}, +gja(){return"\u661f\u671f\u4e94"}, +gkH(){return"\u81ea\u52a0\u5165\u8d77"}, +gkI(){return"\u81ea\u9080\u8acb\u8d77"}, +gfQ(){return"\u524d\u5f80\u65b0\u804a\u5929\u5ba4"}, +ghx(){return"\u7fa4\u7d44\u63cf\u8ff0"}, +f8(a){return"\u540d\u7a31\u70ba"+a+"\u7684\u7fa4\u7d44"}, +ghy(){return"\u8a2a\u5ba2\u5df2\u88ab\u7981\u6b62"}, +ghz(){return"\u8a2a\u5ba2\u53ef\u4ee5\u52a0\u5165"}, +jb(a,b){return a+"\u6536\u56de\u4e86\u5c0d"+b+"\u7684\u9080\u8acb"}, +ghc(){return"\u5e6b\u52a9"}, +gjc(){return"\u96b1\u85cf\u7de8\u8f2f\u904e\u7684\u4e8b\u4ef6"}, +gjd(){return"\u96b1\u85cf\u672a\u77e5\u4e8b\u4ef6"}, +gfA(){return"\u9019\u500b\u5167\u5bb9\u6709\u591a\u4ee4\u4eba\u53cd\u611f\uff1f"}, +ghd(){return"\u7121\u8996"}, +gek(){return"\u5df2\u7121\u8996\u7684\u4f7f\u7528\u8005"}, +gje(){return"\u60a8\u53ef\u4ee5\u7121\u8996\u6253\u64fe\u60a8\u7684\u4f7f\u7528\u8005\u3002\u60a8\u5c07\u4e0d\u6703\u518d\u6536\u5230\u4f86\u81ea\u7121\u8996\u5217\u8868\u4e2d\u4f7f\u7528\u8005\u7684\u4efb\u4f55\u6d88\u606f\u6216\u804a\u5929\u5ba4\u9080\u8acb\u3002"}, +gjf(){return"\u7121\u8996\u4f7f\u7528\u8005\u540d\u7a31"}, +gfB(){return"\u6211\u5df2\u7d93\u9ede\u64ca\u4e86\u7db2\u5740"}, +gjg(){return"\u932f\u8aa4\u7684\u5bc6\u78bc\u77ed\u8a9e\u6216\u6062\u5fa9\u91d1\u9470"}, +gfC(){return"\u4e0d\u4ee4\u4eba\u53cd\u611f"}, +gjh(){return"\u9080\u8acb\u806f\u7d61\u4eba"}, +ji(a){return"\u9080\u8acb\u806f\u7d61\u4eba\u5230"+a}, +gjk(){return"\u5df2\u9080\u8acb"}, +jl(a,b){return a+"\u9080\u8acb\u4e86"+b}, +gjm(){return"\u53ea\u6709\u88ab\u9080\u8acb\u7684\u4f7f\u7528\u8005"}, +gjj(){return"\u4f86\u81ea\u6211\u7684\u9080\u8acb"}, +gjn(){return"\u6b63\u5728\u8f38\u5165"}, +hf(a){return a+"\u52a0\u5165\u4e86\u804a\u5929\u5ba4"}, +ghe(){return"\u52a0\u5165\u804a\u5929\u5ba4"}, +jo(a,b){return a+"\u8e22\u4e86"+b}, +ghg(){return"\u5f9e\u804a\u5929\u5ba4\u8e22\u51fa"}, +hh(a){return"\u6700\u5f8c\u6d3b\u52d5\u6642\u9593\uff1a"+a}, +gjp(){return"\u5f88\u9577\u4e00\u6bb5\u6642\u9593\u6c92\u6709\u4e0a\u7dda\u4e86"}, +geV(){return"\u96e2\u958b"}, +gjq(){return"\u96e2\u958b\u4e86\u804a\u5929\u5ba4"}, +gjr(){return"\u65e5\u9593\u6a21\u5f0f"}, +js(a){return"\u8f09\u5165"+a+"\u500b\u66f4\u591a\u7684\u53c3\u8207\u8005"}, +geW(){return"\u8f09\u5165\u4e2d\u2026 \u8acb\u7a0d\u5019\u3002"}, +ghi(){return"\u8f09\u5165\u66f4\u591a\u2026"}, +geX(){return"\u767b\u5165"}, +jt(a){return"\u767b\u5165"+a}, +ghj(){return"\u767b\u51fa"}, +gju(){return"\u8b8a\u66f4\u6210\u54e1"}, +gf4(){return"\u63d0\u53ca"}, +gjv(){return"\u8a0a\u606f"}, +gfD(){return"\u7248\u4e3b"}, +gjw(){return"\u661f\u671f\u4e00"}, +ghk(){return"\u8acb\u6ce8\u610f\u60a8\u9700\u8981Pantalaimon\u624d\u80fd\u4f7f\u7528\u9ede\u5c0d\u9ede\u52a0\u5bc6\u529f\u80fd\u3002"}, +gfg(){return"\u65b0\u804a\u5929\u5ba4"}, +ghl(){return"\u65b0\u7684\u9a57\u8b49\u8acb\u6c42\uff01"}, +gdl(a){return"\u4e0b\u4e00\u500b"}, +gjx(){return"\u5426"}, +gjy(){return"\u7121\u6cd5\u9023\u63a5\u5230\u4f3a\u670d\u5668"}, +gjz(){return"\u8868\u60c5\u7b26\u865f\u4e0d\u5b58\u5728\u3002\ud83d\ude15"}, +gjA(){return"\u60a8\u53ea\u80fd\u5728\u9019\u500b\u804a\u5929\u5ba4\u4e0d\u518d\u88ab\u5141\u8a31\u516c\u958b\u8a2a\u554f\u5f8c\uff0c\u624d\u80fd\u555f\u7528\u52a0\u5bc6\u3002"}, +gjB(){return"\u60a8\u5c1a\u672a\u65b0\u589e\u6062\u5fa9\u5bc6\u78bc\u7684\u65b9\u6cd5\u3002"}, +gfE(){return"\u6c92\u6709\u6b0a\u9650"}, +ghm(){return"\u627e\u4e0d\u5230\u804a\u5929\u5ba4\u2026"}, +gfF(){return"\u901a\u77e5"}, +gjC(){return"\u5df2\u70ba\u6b64\u5e33\u865f\u555f\u7528\u901a\u77e5"}, +gfG(){return"\u4ee4\u4eba\u53cd\u611f"}, +gjD(){return"\u96e2\u7dda"}, +gdq(){return"OK"}, +geE(){return"\u54ce\u5440\uff01\u51fa\u4e86\u4e00\u9ede\u5dee\u932f\u2026"}, +gho(){return"\u53c3\u8207\u8005"}, +gjF(){return"\u5bc6\u78bc\u77ed\u8a9e\u6216\u6062\u5fa9\u91d1\u9470"}, +gjG(a){return"\u5bc6\u78bc"}, +gf6(){return"\u5fd8\u8a18\u5bc6\u78bc"}, +ghp(){return"\u5bc6\u78bc\u5df2\u88ab\u8b8a\u66f4"}, +ghq(){return"\u6062\u5fa9\u5bc6\u78bc"}, +gjI(){return"\u9078\u64c7\u5716\u7247"}, +gjJ(){return"\u91d8\u9078"}, +gjL(){return"\u8acb\u9078\u64c7\u4f7f\u7528\u8005\u540d\u7a31"}, +gfI(){return"\u8acb\u9ede\u64ca\u96fb\u5b50\u90f5\u4ef6\u4e2d\u7684\u7db2\u5740\uff0c\u7136\u5f8c\u7e7c\u7e8c\u3002"}, +gfJ(){return"\u8acb\u8f38\u5165\u60a8\u7684\u5bc6\u78bc"}, +gjO(){return"\u8acb\u8f38\u5165\u60a8\u7684\u4f7f\u7528\u8005\u540d\u7a31"}, +gjP(){return"\u8acb\u6309\u7167\u7db2\u7ad9\u4e0a\u7684\u8aaa\u660e\u9032\u884c\u64cd\u4f5c\uff0c\u7136\u5f8c\u9ede\u64ca\u4e0b\u4e00\u6b65\u3002"}, +gjR(){return"\u96b1\u79c1"}, +gkS(){return"\u63a8\u64ad\u898f\u5247"}, +gfL(a){return"\u539f\u56e0"}, +jT(a){return a+"\u7de8\u8f2f\u4e86\u4e00\u500b\u4e8b\u4ef6"}, +gjU(){return"\u62d2\u7d55"}, +jV(a){return a+"\u62d2\u7d55\u4e86\u9080\u8acb"}, +gbI(a){return"\u79fb\u9664"}, +gjW(){return"\u79fb\u9664\u6240\u6709\u5176\u4ed6\u88dd\u7f6e"}, +jY(a){return"\u88ab"+a+"\u79fb\u9664"}, +gk6(){return"\u89e3\u7981\u804a\u5929"}, +gjZ(){return"\u7e6a\u88fd\u5716\u6587\u8a0a\u606f\u5167\u5bb9"}, +ghs(){return"\u7528\u8f03\u65b0\u7684\u7248\u672c\u53d6\u4ee3\u804a\u5929\u5ba4"}, +gfN(a){return"\u56de\u8986"}, +gfh(){return"\u6aa2\u8209\u8a0a\u606f"}, +gk_(){return"\u804a\u5929\u5ba4\u5df2\u66f4\u65b0"}, +gk0(){return"\u804a\u5929\u5ba4\u7684\u7248\u672c"}, +ghA(){return"\u661f\u671f\u516d"}, +ghB(){return"\u5b89\u5168"}, +hC(a){return a+"\u5df2\u8b80"}, +ke(a,b){var s=null +return A.ex(b,s,this.a,s,s,a+"\u548c\u5176\u4ed6"+b+"\u500b\u4eba\u5df2\u8b80",s,s)}, +hD(a,b){return a+"\u548c"+b+"\u5df2\u8b80"}, +geJ(a){return"\u50b3\u9001"}, +ghE(){return"\u50b3\u9001\u8a0a\u606f"}, +ghF(){return"\u50b3\u9001\u97f3\u8a0a"}, +ghG(){return"\u50b3\u9001\u6587\u4ef6"}, +ghH(){return"\u50b3\u9001\u5716\u7247"}, +ghI(){return"\u50b3\u9001\u8a0a\u606f"}, +ghJ(){return"\u50b3\u9001\u5f71\u7247"}, +hK(a){return a+"\u50b3\u9001\u4e86\u4e00\u500b\u6587\u4ef6"}, +hN(a){return a+"\u50b3\u9001\u4e86\u4e00\u500b\u97f3\u8a0a"}, +hL(a){return a+"\u50b3\u9001\u4e86\u4e00\u5f35\u5716\u7247"}, +fR(a){return a+" \u50b3\u9001\u4e86\u8cbc\u5716"}, +hM(a){return a+" \u50b3\u9001\u4e86\u5f71\u7247"}, +kh(a){return a+" \u50b3\u9001\u4e86\u901a\u8a71\u8cc7\u8a0a"}, +gkj(){return"\u8a2d\u5b9a\u9080\u8acb\u9023\u7d50"}, +gfS(){return"\u8a2d\u5b9a\u6b0a\u9650\u7d1a\u5225"}, +gfU(){return"\u8a2d\u5b9a"}, +gfl(a){return"\u5206\u4eab"}, +kk(a){return a+" \u5206\u4eab\u4e86\u4f4d\u7f6e"}, +gkl(){return"\u986f\u793a\u5bc6\u78bc"}, +gfa(){return"\u8a3b\u518a"}, +ghP(a){return"\u8df3\u904e"}, +ghQ(){return"\u539f\u59cb\u78bc"}, +hR(a){return a+"\u958b\u59cb\u4e86\u901a\u8a71"}, +gkn(a){return"\u9001\u51fa"}, +gko(){return"\u661f\u671f\u65e5"}, +gkq(){return"\u81ea\u52d5"}, +gkW(){return"\u5b83\u5011\u4e0d\u76f8\u7b26"}, +gkX(){return"\u5b83\u5011\u76f8\u7b26"}, +gkY(){return"\u661f\u671f\u56db"}, +gkZ(){return"\u592a\u591a\u8acb\u6c42\u4e86\u3002\u8acb\u7a0d\u5019\u518d\u8a66\uff01"}, +gl_(){return"\u5f9e\u5176\u4ed6\u88dd\u7f6e\u50b3\u8f38"}, +gl0(){return"\u518d\u6b21\u5617\u8a66\u50b3\u9001"}, +gl1(){return"\u661f\u671f\u4e8c"}, +l2(a,b){return a+"\u89e3\u9664\u5c01\u7981\u4e86"+b}, +gl3(){return"\u89e3\u9664\u9396\u5b9a\u88dd\u7f6e"}, +gl4(){return"\u672a\u77e5\u88dd\u7f6e"}, +gk7(){return"\u672a\u77e5\u7684\u52a0\u5bc6\u6f14\u7b97\u6cd5"}, +l5(a,b){return"\u672a\u77e5\u4e8b\u4ef6\u300c"+a+"\u300d"}, +gfP(){return"\u53d6\u6d88\u91d8\u9078"}, +l6(a,b){return a+"\u548c\u5176\u4ed6"+b+"\u500b\u4eba\u6b63\u5728\u8f38\u5165"}, +l7(a,b){return a+"\u548c"+b+"\u6b63\u5728\u8f38\u5165"}, +l8(a){return a+"\u6b63\u5728\u8f38\u5165"}, +l9(a){return a+"\u96e2\u958b\u4e86\u804a\u5929\u5ba4"}, +la(a,b){return a+"\u50b3\u9001\u4e86\u4e00\u500b"+b+"\u4e8b\u4ef6"}, +ge1(){return"\u5df2\u9a57\u8b49"}, +gk9(){return"\u958b\u59cb\u9a57\u8b49"}, +gka(){return"\u60a8\u6210\u529f\u9a57\u8b49\u4e86\uff01"}, +glb(){return"\u6b63\u5728\u9a57\u8b49\u5176\u4ed6\u5e33\u865f"}, +glc(){return"\u804a\u5929\u8a18\u9304\u7684\u53ef\u898b\u6027"}, +gld(){return"\u5c0d\u6240\u6709\u53c3\u8207\u8005\u53ef\u898b"}, +gle(){return"\u5c0d\u6240\u6709\u4eba\u53ef\u898b"}, +glf(){return"\u6b63\u5728\u7b49\u5f85\u5925\u4f34\u63a5\u53d7\u8acb\u6c42\u2026"}, +glg(){return"\u6b63\u5728\u7b49\u5f85\u5925\u4f34\u63a5\u53d7\u8868\u60c5\u7b26\u865f\u2026"}, +glh(){return"\u6b63\u5728\u7b49\u5f85\u5925\u4f34\u63a5\u53d7\u6578\u5b57\u2026"}, +gli(){return"\u684c\u5e03"}, +glj(){return"\u8b66\u544a\uff01"}, +glk(){return"\u661f\u671f\u4e09"}, +ghu(){return"\u6211\u5011\u5411\u60a8\u50b3\u9001\u4e86\u4e00\u5c01\u96fb\u5b50\u90f5\u4ef6"}, +ghv(){return"\u60a8\u6aa2\u8209\u7684\u539f\u56e0\u662f\u4ec0\u9ebc\uff1f"}, +glm(){return"\u8981\u6e05\u9664\u60a8\u7684\u804a\u5929\u8a18\u9304\u5099\u4efd\u4ee5\u5efa\u7acb\u65b0\u7684\u5b89\u5168\u91d1\u9470\u55ce\uff1f"}, +gln(){return"\u6709\u4e86\u9019\u4e9b\u4f4d\u5740\uff0c\u60a8\u5c31\u53ef\u4ee5\u6062\u5fa9\u5bc6\u78bc\u3002"}, +geR(){return"\u662f"}, +glo(){return"\u60a8"}, +gkc(){return"\u6709\u4eba\u9080\u8acb\u60a8\u52a0\u5165\u9019\u500b\u804a\u5929\u5ba4"}, +glp(){return"\u60a8\u4e0d\u518d\u53c3\u8207\u9019\u500b\u804a\u5929\u5ba4\u4e86"}, +glq(){return"\u60a8\u5df2\u7d93\u88ab\u9019\u500b\u804a\u5929\u5ba4\u5c01\u7981"}, +gls(){return"\u60a8\u7684\u516c\u9470"}, +geI(a){return"\u641c\u5c0b"}, +D(a,b){return this.gbI(this).$1(b)}} +A.atn.prototype={ +bg0(a){var s,r={},q=r.a=A.a([],t.Ne),p=new A.bst(r,this,A.a([],t.ko),q) +for(s=J.af(a);s.q();)p.$1(s.gE(s)) +return q}, +A(a){var s,r=this,q=null,p=r.e,o=p.h(0,"root") +o=o==null?q:o.b +s=A.bk(q,q,o==null?B.w:o,q,q,q,q,q,"monospace",q,q,q,q,q,q,q,q,!0,q,q,q,q,q,q,q,q) +p=p.h(0,"root") +p=p==null?q:p.c +if(p==null)p=B.o +o=$.cHJ().bSl(0,r.c,r.d).b +o.toString +return A.an(q,A.Ld(q,q,B.aM,q,q,!0,q,A.cN(r.bg0(o),q,q,q,q,q,q,q,s,q),B.an,q,q,1,B.ac),B.h,p,q,q,q,q,q,q,r.f,q,q,q)}} +A.bst.prototype={ +$1(a){var s,r,q,p,o=this,n=null,m=a.b +if(m!=null){s=o.a.a +r=a.a +s.push(r==null?A.cN(n,n,n,n,n,n,n,n,n,m):A.cN(n,n,n,n,n,n,n,n,o.b.e.h(0,r),m))}else{m=a.c +if(m!=null){q=A.a([],t.Ne) +s=o.a +r=s.a +p=a.a +p.toString +r.push(A.cN(q,n,n,n,n,n,n,n,o.b.e.h(0,p),n)) +p=o.c +p.push(s.a) +s.a=q +J.f8(m,new A.bsu(s,o,a,p,o.d))}}}, +$S:1173} +A.bsu.prototype={ +$1(a){var s,r,q=this +q.b.$1(a) +s=q.c.c +s.toString +if(a===J.n7(s)){s=q.d +r=s.length===0?q.e:s.pop() +q.a.a=r}}, +$S:411} +A.bor.prototype={} +A.c4z.prototype={ +aJS(a,b,c,d,e,f,g,h,i,j){throw A.j(A.bC(null))}, +aJR(a,b,c,d,e,f,g,h,i,j,k){throw A.j(A.bC(null))}, +aJT(a,b,c,d,e,f,g,h,i){throw A.j(A.bC(null))}} +A.anS.prototype={ +G(){return"CompressFormat."+this.b}} +A.bos.prototype={ +aJR(a,b,c,d,e,f,g,h,i,j,k){throw A.j(A.bC("The method not support web"))}, +aJS(a,b,c,d,e,f,g,h,i,j){throw A.j(A.bC("The method not support web"))}, +aJT(a,b,c,d,e,f,g,h,i){return A.b00(a,c,f,g,h)}} +A.a_4.prototype={ +aoS(a){return this.bKE(a)}, +bKE(a){var s=0,r=A.o(t.z),q=this,p,o,n,m,l +var $async$aoS=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:l=a.a +switch(l){case"onChromeSafariBrowserOpened":break +case"onChromeSafariBrowserCompletedInitialLoad":break +case"onChromeSafariBrowserClosed":break +case"onChromeSafariBrowserItemActionPerform":l=a.b +p=J.T(l) +o=p.h(l,"url") +n=p.h(l,"title") +m=J.NN(p.h(l,"id")) +l=q.c +if(l.h(0,m)!=null){l=l.h(0,m) +if(l!=null)J.d4I(l,o,n)}break +default:throw A.j(A.bC("Unimplemented "+l+" method"))}return A.m(null,r)}}) +return A.n($async$aoS,r)}} +A.bvF.prototype={ +$1(a){return B.d.k(a)}, +$S:128} +A.bzV.prototype={} +A.bou.prototype={} +A.bFP.prototype={ +gboS(){var s,r=this.b +if(r===$){s=B.ccQ.TR() +this.b!==$&&A.ao() +r=this.b=new A.hp(new A.bFQ(),s,A.y(s).i("hp"))}return r}, +ga0w(a){return this.gboS()}} +A.bFQ.prototype={ +$1(a){return A.b7(a)===1}, +$S:78} +A.bov.prototype={ +ga0w(a){var $async$ga0w=A.k(function(b,c){switch(b){case 2:n=q +s=n.pop() +break +case 1:o=c +s=p}while(true)switch(s){case 0:s=3 +q=[1] +return A.bm(A.eb(!1),$async$ga0w,r) +case 3:case 1:return A.bm(null,0,r) +case 2:return A.bm(o,1,r)}}) +var s=0,r=A.l8($async$ga0w,t.y),q,p=2,o,n=[] +return A.l9(r)}} +A.at0.prototype={$ibj:1} +A.aPp.prototype={ +Ns(a){return $.cHK().p(0,a.gqY(a))}, +pc(a,b){return $.dlc.cQ(0,b,new A.cf2(b))}, +KN(a){return!1}, +k(a){return"GlobalCupertinoLocalizations.delegate("+$.cHK().a+" locales)"}} +A.cf2.prototype={ +$0(){var s,r,q,p,o,n,m,l,k,j,i +A.cVB() +s=this.a +r=A.eh(s.Qo("_")) +q=A.bx("fullYearFormat") +p=A.bx("dayFormat") +o=A.bx("mediumDateFormat") +n=A.bx("singleDigitHourFormat") +m=A.bx("singleDigitMinuteFormat") +l=A.bx("doubleDigitMinuteFormat") +k=A.bx("singleDigitSecondFormat") +j=A.bx("decimalFormat") +i=new A.cf3(q,p,o,n,m,l,k,j) +if(A.aqx(r))i.$1(r) +else if(A.aqx(s.gqY(s)))i.$1(s.gqY(s)) +else i.$1(null) +s=A.duq(s,q.aV(),p.aV(),o.aV(),n.aV(),m.aV(),l.aV(),k.aV(),j.aV()) +s.toString +return new A.cQ(s,t.Vr)}, +$S:1175} +A.cf3.prototype={ +$1(a){var s=this +s.a.b=A.bgR(a) +s.b.b=A.d8E(a) +s.c.b=A.bgQ(a) +s.d.b=A.I8("HH",a) +s.e.b=A.d8F(a) +s.f.b=A.I8("mm",a) +s.r.b=A.d8G(a) +s.w.b=A.bIC(a)}, +$S:448} +A.aos.prototype={ +gaD(){return"Opletberig"}, +gaE(){return"Kopieer"}, +gaF(){return"Knip"}, +gaa(){return"Maak toe"}, +gaG(){return"Plak"}, +gar(){return"Kies alles"}} +A.aot.prototype={ +gaD(){return"\u121b\u1295\u1242\u12eb"}, +gaE(){return"\u1245\u12f3"}, +gaF(){return"\u1241\u1228\u1325"}, +gaa(){return"\u12a0\u1230\u1293\u1265\u1275"}, +gaG(){return"\u1208\u1325\u134d"}, +gar(){return"\u1201\u1209\u1295\u121d \u121d\u1228\u1325"}} +A.aou.prototype={ +gaD(){return"\u062a\u0646\u0628\u064a\u0647"}, +gaE(){return"\u0646\u0633\u062e"}, +gaF(){return"\u0642\u0635"}, +gaa(){return"\u0631\u0641\u0636"}, +gaG(){return"\u0644\u0635\u0642"}, +gar(){return"\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0643\u0644"}} +A.aov.prototype={ +gaD(){return"\u09b8\u09a4\u09f0\u09cd\u0995\u09ac\u09be\u09f0\u09cd\u09a4\u09be"}, +gaE(){return"\u09aa\u09cd\u09f0\u09a4\u09bf\u09b2\u09bf\u09aa\u09bf \u0995\u09f0\u0995"}, +gaF(){return"\u0995\u09be\u099f \u0995\u09f0\u0995"}, +gaa(){return"\u0985\u0997\u09cd\u09f0\u09be\u09b9\u09cd\u09af \u0995\u09f0\u0995"}, +gaG(){return"\u09aa\u09c7'\u09b7\u09cd\u099f \u0995\u09f0\u0995"}, +gar(){return"\u09b8\u0995\u09b2\u09cb \u09ac\u09be\u099b\u09a8\u09bf \u0995\u09f0\u0995"}} +A.aow.prototype={ +gaD(){return"Bildiri\u015f"}, +gaE(){return"Kopyalay\u0131n"}, +gaF(){return"K\u0259sin"}, +gaa(){return"\u0130mtina edin"}, +gaG(){return"Yerl\u0259\u015fdirin"}, +gar(){return"Ham\u0131s\u0131n\u0131 se\xe7in"}} +A.aox.prototype={ +gaD(){return"\u0410\u0431\u0432\u0435\u0441\u0442\u043a\u0430"}, +gaE(){return"\u041a\u0430\u043f\u0456\u0440\u0430\u0432\u0430\u0446\u044c"}, +gaF(){return"\u0412\u044b\u0440\u0430\u0437\u0430\u0446\u044c"}, +gaa(){return"\u0410\u0434\u0445\u0456\u043b\u0456\u0446\u044c"}, +gaG(){return"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044c"}, +gar(){return"\u0412\u044b\u0431\u0440\u0430\u0446\u044c \u0443\u0441\u0435"}} +A.aoy.prototype={ +gaD(){return"\u0421\u0438\u0433\u043d\u0430\u043b"}, +gaE(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u0435"}, +gaF(){return"\u0418\u0437\u0440\u044f\u0437\u0432\u0430\u043d\u0435"}, +gaa(){return"\u041e\u0442\u0445\u0432\u044a\u0440\u043b\u044f\u043d\u0435"}, +gaG(){return"\u041f\u043e\u0441\u0442\u0430\u0432\u044f\u043d\u0435"}, +gar(){return"\u0418\u0437\u0431\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0432\u0441\u0438\u0447\u043a\u0438"}} +A.aoz.prototype={ +gaD(){return"\u09b8\u09a4\u09b0\u09cd\u0995\u09a4\u09be"}, +gaE(){return"\u0995\u09aa\u09bf \u0995\u09b0\u09c1\u09a8"}, +gaF(){return"\u0995\u09be\u099f \u0995\u09b0\u09c1\u09a8"}, +gaa(){return"\u0996\u09be\u09b0\u09bf\u099c \u0995\u09b0\u09c1\u09a8"}, +gaG(){return"\u09aa\u09c7\u09b8\u09cd\u099f \u0995\u09b0\u09c1\u09a8"}, +gar(){return"\u09b8\u09ac \u09ac\u09c7\u099b\u09c7 \u09a8\u09bf\u09a8"}} +A.aoA.prototype={ +gaD(){return"Upozorenje"}, +gaE(){return"Kopiraj"}, +gaF(){return"Izre\u017ei"}, +gaa(){return"Odbaci"}, +gaG(){return"Zalijepi"}, +gar(){return"Odaberi sve"}} +A.aoB.prototype={ +gaD(){return"Alerta"}, +gaE(){return"Copia"}, +gaF(){return"Retalla"}, +gaa(){return"Ignora"}, +gaG(){return"Enganxa"}, +gar(){return"Selecciona-ho tot"}} +A.aoC.prototype={ +gaD(){return"Upozorn\u011bn\xed"}, +gaE(){return"Kop\xedrovat"}, +gaF(){return"Vyjmout"}, +gaa(){return"Zav\u0159\xedt"}, +gaG(){return"Vlo\u017eit"}, +gar(){return"Vybrat v\u0161e"}} +A.aoD.prototype={ +gaD(){return"Rhybudd"}, +gaE(){return"Cop\xefo"}, +gaF(){return"Torri"}, +gaa(){return"Diystyru"}, +gaG(){return"Gludo"}, +gar(){return"Dewis y Cyfan"}} +A.aoE.prototype={ +gaD(){return"Underretning"}, +gaE(){return"Kopi\xe9r"}, +gaF(){return"Klip"}, +gaa(){return"Afvis"}, +gaG(){return"Inds\xe6t"}, +gar(){return"V\xe6lg alle"}} +A.a_R.prototype={ +gaD(){return"Benachrichtigung"}, +gaE(){return"Kopieren"}, +gaF(){return"Ausschneiden"}, +gaa(){return"Schlie\xdfen"}, +gaG(){return"Einsetzen"}, +gar(){return"Alles ausw\xe4hlen"}} +A.aoF.prototype={ +gaa(){return"Schliessen"}} +A.aoG.prototype={ +gaD(){return"\u0395\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7"}, +gaE(){return"\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae"}, +gaF(){return"\u0391\u03c0\u03bf\u03ba\u03bf\u03c0\u03ae"}, +gaa(){return"\u03a0\u03b1\u03c1\u03ac\u03b2\u03bb\u03b5\u03c8\u03b7"}, +gaG(){return"\u0395\u03c0\u03b9\u03ba\u03cc\u03bb\u03bb\u03b7\u03c3\u03b7"}, +gar(){return"\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03cc\u03bb\u03c9\u03bd"}} +A.a_S.prototype={ +gaD(){return"Alert"}, +gaE(){return"Copy"}, +gaF(){return"Cut"}, +gaa(){return"Dismiss"}, +gaG(){return"Paste"}, +gar(){return"Select All"}} +A.aoH.prototype={ +gar(){return"Select all"}} +A.aoI.prototype={ +gar(){return"Select all"}} +A.aoJ.prototype={ +gar(){return"Select all"}} +A.aoK.prototype={ +gar(){return"Select all"}} +A.aoL.prototype={ +gar(){return"Select all"}} +A.aoM.prototype={ +gar(){return"Select all"}} +A.aoN.prototype={ +gar(){return"Select all"}} +A.aoO.prototype={ +gar(){return"Select all"}} +A.a_T.prototype={ +gaD(){return"Alerta"}, +gaE(){return"Copiar"}, +gaF(){return"Cortar"}, +gaa(){return"Cerrar"}, +gaG(){return"Pegar"}, +gar(){return"Seleccionar todos"}} +A.aoP.prototype={ +gaa(){return"Descartar"}} +A.aoQ.prototype={ +gaa(){return"Descartar"}} +A.aoR.prototype={ +gaa(){return"Descartar"}} +A.aoS.prototype={ +gaa(){return"Descartar"}} +A.aoT.prototype={ +gaa(){return"Descartar"}} +A.aoU.prototype={ +gaa(){return"Descartar"}} +A.aoV.prototype={ +gaa(){return"Descartar"}} +A.aoW.prototype={ +gaa(){return"Descartar"}} +A.aoX.prototype={ +gaa(){return"Descartar"}} +A.aoY.prototype={ +gaa(){return"Descartar"}} +A.aoZ.prototype={ +gaa(){return"Descartar"}} +A.ap_.prototype={ +gaa(){return"Descartar"}} +A.ap0.prototype={ +gaa(){return"Descartar"}} +A.ap1.prototype={ +gaa(){return"Descartar"}} +A.ap2.prototype={ +gaa(){return"Descartar"}} +A.ap3.prototype={ +gaa(){return"Descartar"}} +A.ap4.prototype={ +gaa(){return"Descartar"}} +A.ap5.prototype={ +gaa(){return"Descartar"}} +A.ap6.prototype={ +gaa(){return"Descartar"}} +A.ap7.prototype={ +gaa(){return"Descartar"}} +A.ap8.prototype={ +gaD(){return"M\xe4rguanne"}, +gaE(){return"Kopeeri"}, +gaF(){return"L\xf5ika"}, +gaa(){return"Loobu"}, +gaG(){return"Kleebi"}, +gar(){return"Vali k\xf5ik"}} +A.ap9.prototype={ +gaD(){return"Alerta"}, +gaE(){return"Kopiatu"}, +gaF(){return"Ebaki"}, +gaa(){return"Baztertu"}, +gaG(){return"Itsatsi"}, +gar(){return"Hautatu guztiak"}} +A.apa.prototype={ +gaD(){return"\u0647\u0634\u062f\u0627\u0631"}, +gaE(){return"\u06a9\u067e\u06cc"}, +gaF(){return"\u0628\u0631\u0634"}, +gaa(){return"\u0646\u067e\u0630\u06cc\u0631\u0641\u062a\u0646"}, +gaG(){return"\u062c\u0627\u06cc\u200c\u06af\u0630\u0627\u0631\u06cc"}, +gar(){return"\u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u0645\u0647"}} +A.apb.prototype={ +gaD(){return"Ilmoitus"}, +gaE(){return"Kopioi"}, +gaF(){return"Leikkaa"}, +gaa(){return"Ohita"}, +gaG(){return"Liit\xe4"}, +gar(){return"Valitse kaikki"}} +A.apc.prototype={ +gaD(){return"Alerto"}, +gaE(){return"Kopyahin"}, +gaF(){return"I-cut"}, +gaa(){return"I-dismiss"}, +gaG(){return"I-paste"}, +gar(){return"Piliin Lahat"}} +A.a_U.prototype={ +gaD(){return"Alerte"}, +gaE(){return"Copier"}, +gaF(){return"Couper"}, +gaa(){return"Ignorer"}, +gaG(){return"Coller"}, +gar(){return"Tout s\xe9lect."}} +A.apd.prototype={ +gar(){return"Tout s\xe9lectionner"}} +A.ape.prototype={ +gaD(){return"Alerta"}, +gaE(){return"Copiar"}, +gaF(){return"Cortar"}, +gaa(){return"Ignorar"}, +gaG(){return"Pegar"}, +gar(){return"Seleccionar todo"}} +A.apf.prototype={ +gaD(){return"Benachrichtigung"}, +gaE(){return"Kopieren"}, +gaF(){return"Ausschneiden"}, +gaa(){return"Schlie\xdfen"}, +gaG(){return"Einsetzen"}, +gar(){return"Alles ausw\xe4hlen"}} +A.apg.prototype={ +gaD(){return"\u0a85\u0ab2\u0ab0\u0acd\u0a9f"}, +gaE(){return"\u0a95\u0ac9\u0aaa\u0abf \u0a95\u0ab0\u0acb"}, +gaF(){return"\u0a95\u0abe\u0aaa\u0acb"}, +gaa(){return"\u0a9b\u0acb\u0aa1\u0ac0 \u0aa6\u0acb"}, +gaG(){return"\u0aaa\u0ac7\u0ab8\u0acd\u0a9f \u0a95\u0ab0\u0acb"}, +gar(){return"\u0aac\u0aa7\u0abe \u0aaa\u0ab8\u0a82\u0aa6 \u0a95\u0ab0\u0acb"}} +A.aph.prototype={ +gaD(){return"\u05d4\u05ea\u05e8\u05d0\u05d4"}, +gaE(){return"\u05d4\u05e2\u05ea\u05e7\u05d4"}, +gaF(){return"\u05d2\u05d6\u05d9\u05e8\u05d4"}, +gaa(){return"\u05e1\u05d2\u05d9\u05e8\u05d4"}, +gaG(){return"\u05d4\u05d3\u05d1\u05e7\u05d4"}, +gar(){return"\u05d1\u05d7\u05d9\u05e8\u05ea \u05d4\u05db\u05d5\u05dc"}} +A.api.prototype={ +gaD(){return"\u0905\u0932\u0930\u094d\u091f"}, +gaE(){return"\u0915\u0949\u092a\u0940 \u0915\u0930\u0947\u0902"}, +gaF(){return"\u0915\u093e\u091f\u0947\u0902"}, +gaa(){return"\u0916\u093e\u0930\u093f\u091c \u0915\u0930\u0947\u0902"}, +gaG(){return"\u091a\u093f\u092a\u0915\u093e\u090f\u0902"}, +gar(){return"\u0938\u092d\u0940 \u091a\u0941\u0928\u0947\u0902"}} +A.apj.prototype={ +gaD(){return"Upozorenje"}, +gaE(){return"Kopiraj"}, +gaF(){return"Izre\u017ei"}, +gaa(){return"Odbaci"}, +gaG(){return"Zalijepi"}, +gar(){return"Odaberi sve"}} +A.apk.prototype={ +gaD(){return"\xc9rtes\xedt\xe9s"}, +gaE(){return"M\xe1sol\xe1s"}, +gaF(){return"Kiv\xe1g\xe1s"}, +gaa(){return"Elvet\xe9s"}, +gaG(){return"Beilleszt\xe9s"}, +gar(){return"\xd6sszes kijel\xf6l\xe9se"}} +A.apl.prototype={ +gaD(){return"\u053e\u0561\u0576\u0578\u0582\u0581\u0578\u0582\u0574"}, +gaE(){return"\u054a\u0561\u057f\u0573\u0565\u0576\u0565\u056c"}, +gaF(){return"\u053f\u057f\u0580\u0565\u056c"}, +gaa(){return"\u0553\u0561\u056f\u0565\u056c"}, +gaG(){return"\u054f\u0565\u0572\u0561\u0564\u0580\u0565\u056c"}, +gar(){return"\u0546\u0577\u0565\u056c \u0562\u0578\u056c\u0578\u0580\u0568"}} +A.apm.prototype={ +gaD(){return"Notifikasi"}, +gaE(){return"Salin"}, +gaF(){return"Potong"}, +gaa(){return"Tutup"}, +gaG(){return"Tempel"}, +gar(){return"Pilih Semua"}} +A.apn.prototype={ +gaD(){return"Tilkynning"}, +gaE(){return"Afrita"}, +gaF(){return"Klippa"}, +gaa(){return"Hunsa"}, +gaG(){return"L\xedma"}, +gar(){return"Velja allt"}} +A.apo.prototype={ +gaD(){return"Avviso"}, +gaE(){return"Copia"}, +gaF(){return"Taglia"}, +gaa(){return"Ignora"}, +gaG(){return"Incolla"}, +gar(){return"Seleziona tutto"}} +A.app.prototype={ +gaD(){return"\u901a\u77e5"}, +gaE(){return"\u30b3\u30d4\u30fc"}, +gaF(){return"\u5207\u308a\u53d6\u308a"}, +gaa(){return"\u9589\u3058\u308b"}, +gaG(){return"\u8cbc\u308a\u4ed8\u3051"}, +gar(){return"\u3059\u3079\u3066\u9078\u629e"}} +A.apq.prototype={ +gaD(){return"\u10d2\u10d0\u10e4\u10e0\u10d7\u10ee\u10d8\u10da\u10d4\u10d1\u10d0"}, +gaE(){return"\u10d9\u10dd\u10de\u10d8\u10e0\u10d4\u10d1\u10d0"}, +gaF(){return"\u10d0\u10db\u10dd\u10ed\u10e0\u10d0"}, +gaa(){return"\u10d3\u10d0\u10ee\u10e3\u10e0\u10d5\u10d0"}, +gaG(){return"\u10e9\u10d0\u10e1\u10db\u10d0"}, +gar(){return"\u10e7\u10d5\u10d4\u10da\u10d0\u10e1 \u10d0\u10e0\u10e9\u10d4\u10d5\u10d0"}} +A.apr.prototype={ +gaD(){return"\u0414\u0430\u0431\u044b\u043b"}, +gaE(){return"\u041a\u04e9\u0448\u0456\u0440\u0443"}, +gaF(){return"\u049a\u0438\u044e"}, +gaa(){return"\u0416\u0430\u0431\u0443"}, +gaG(){return"\u049a\u043e\u044e"}, +gar(){return"\u0411\u0430\u0440\u043b\u044b\u0493\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443"}} +A.aps.prototype={ +gaD(){return"\u1787\u17bc\u1793\u178a\u17c6\u178e\u17b9\u1784"}, +gaE(){return"\u1785\u1798\u17d2\u179b\u1784"}, +gaF(){return"\u1780\u17b6\u178f\u17cb"}, +gaa(){return"\u1785\u17d2\u179a\u17b6\u1793\u200b\u1785\u17c4\u179b"}, +gaG(){return"\u178a\u17b6\u1780\u17cb\u200b\u1785\u17bc\u179b"}, +gar(){return"\u1787\u17d2\u179a\u17be\u179f\u179a\u17be\u179f\u200b\u1791\u17b6\u17c6\u1784\u17a2\u179f\u17cb"}} +A.apt.prototype={ +gaD(){return"\u0c8e\u0c9a\u0ccd\u0c9a\u0cb0\u0cbf\u0c95\u0cc6"}, +gaE(){return"\u0ca8\u0c95\u0cb2\u0cbf\u0cb8\u0cbf"}, +gaF(){return"\u0c95\u0ca4\u0ccd\u0ca4\u0cb0\u0cbf\u0cb8\u0cbf"}, +gaa(){return"\u0cb5\u0c9c\u0cbe\u0c97\u0cca\u0cb3\u0cbf\u0cb8\u0cbf"}, +gaG(){return"\u0c85\u0c82\u0c9f\u0cbf\u0cb8\u0cbf"}, +gar(){return"\u0c8e\u0cb2\u0ccd\u0cb2\u0cb5\u0ca8\u0ccd\u0ca8\u0cc2 \u0c86\u0caf\u0ccd\u0c95\u0cc6\u0cae\u0cbe\u0ca1\u0cbf"}} +A.apu.prototype={ +gaD(){return"\uc54c\ub9bc"}, +gaE(){return"\ubcf5\uc0ac"}, +gaF(){return"\uc798\ub77c\ub0c4"}, +gaa(){return"\ub2eb\uae30"}, +gaG(){return"\ubd99\uc5ec\ub123\uae30"}, +gar(){return"\uc804\uccb4 \uc120\ud0dd"}} +A.apv.prototype={ +gaD(){return"\u042d\u0441\u043a\u0435\u0440\u0442\u04af\u04af"}, +gaE(){return"\u041a\u04e9\u0447\u04af\u0440\u04af\u04af"}, +gaF(){return"\u041a\u0435\u0441\u04af\u04af"}, +gaa(){return"\u0416\u0430\u0431\u0443\u0443"}, +gaG(){return"\u0427\u0430\u043f\u0442\u043e\u043e"}, +gar(){return"\u0411\u0430\u0430\u0440\u044b\u043d \u0442\u0430\u043d\u0434\u043e\u043e"}} +A.apw.prototype={ +gaD(){return"\u0e81\u0eb2\u0e99\u0ec0\u0e95\u0eb7\u0ead\u0e99"}, +gaE(){return"\u0eaa\u0eb3\u0ec0\u0e99\u0ebb\u0eb2"}, +gaF(){return"\u0e95\u0eb1\u0e94"}, +gaa(){return"\u0e9b\u0eb4\u0e94\u0ec4\u0ea7\u0ec9"}, +gaG(){return"\u0ea7\u0eb2\u0e87"}, +gar(){return"\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u0e97\u0eb1\u0e87\u0edd\u0ebb\u0e94"}} +A.apx.prototype={ +gaD(){return"\u012esp\u0117jimas"}, +gaE(){return"Kopijuoti"}, +gaF(){return"I\u0161kirpti"}, +gaa(){return"Atsisakyti"}, +gaG(){return"\u012eklijuoti"}, +gar(){return"Pasirinkti visk\u0105"}} +A.apy.prototype={ +gaD(){return"Br\u012bdin\u0101jums"}, +gaE(){return"Kop\u0113t"}, +gaF(){return"Izgriezt"}, +gaa(){return"Ner\u0101d\u012bt"}, +gaG(){return"Iel\u012bm\u0113t"}, +gar(){return"Atlas\u012bt visu"}} +A.apz.prototype={ +gaD(){return"\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0443\u0432\u0430\u045a\u0435"}, +gaE(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u0458"}, +gaF(){return"\u0418\u0441\u0435\u0447\u0438"}, +gaa(){return"\u041e\u0442\u0444\u0440\u043b\u0438"}, +gaG(){return"\u0417\u0430\u043b\u0435\u043f\u0438"}, +gar(){return"\u0418\u0437\u0431\u0435\u0440\u0438 \u0433\u0438 \u0441\u0438\u0442\u0435"}} +A.apA.prototype={ +gaD(){return"\u0d2e\u0d41\u0d28\u0d4d\u0d28\u0d31\u0d3f\u0d2f\u0d3f\u0d2a\u0d4d\u0d2a\u0d4d"}, +gaE(){return"\u0d2a\u0d15\u0d7c\u0d24\u0d4d\u0d24\u0d41\u0d15"}, +gaF(){return"\u0d2e\u0d41\u0d31\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gaa(){return"\u0d28\u0d3f\u0d30\u0d38\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gaG(){return"\u0d12\u0d1f\u0d4d\u0d1f\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gar(){return"\u0d0e\u0d32\u0d4d\u0d32\u0d3e\u0d02 \u0d24\u0d3f\u0d30\u0d1e\u0d4d\u0d1e\u0d46\u0d1f\u0d41\u0d15\u0d4d\u0d15\u0d41\u0d15"}} +A.apB.prototype={ +gaD(){return"\u0421\u044d\u0440\u044d\u043c\u0436\u043b\u04af\u04af\u043b\u044d\u0433"}, +gaE(){return"\u0425\u0443\u0443\u043b\u0430\u0445"}, +gaF(){return"\u0422\u0430\u0441\u043b\u0430\u0445"}, +gaa(){return"\u04ae\u043b \u0445\u044d\u0440\u044d\u0433\u0441\u044d\u0445"}, +gaG(){return"\u0411\u0443\u0443\u043b\u0433\u0430\u0445"}, +gar(){return"\u0411\u04af\u0433\u0434\u0438\u0439\u0433 \u0441\u043e\u043d\u0433\u043e\u0445"}} +A.apC.prototype={ +gaD(){return"\u0938\u0942\u091a\u0928\u093e"}, +gaE(){return"\u0915\u0949\u092a\u0940 \u0915\u0930\u093e"}, +gaF(){return"\u0915\u091f \u0915\u0930\u093e"}, +gaa(){return"\u0921\u093f\u0938\u092e\u093f\u0938 \u0915\u0930\u093e"}, +gaG(){return"\u092a\u0947\u0938\u094d\u091f \u0915\u0930\u093e"}, +gar(){return"\u0938\u0930\u094d\u0935 \u0928\u093f\u0935\u0921\u093e"}} +A.apD.prototype={ +gaD(){return"Makluman"}, +gaE(){return"Salin"}, +gaF(){return"Potong"}, +gaa(){return"Tolak"}, +gaG(){return"Tampal"}, +gar(){return"Pilih Semua"}} +A.apE.prototype={ +gaD(){return"\u101e\u1010\u102d\u1015\u1031\u1038\u1001\u103b\u1000\u103a"}, +gaE(){return"\u1019\u102d\u1010\u1039\u1010\u1030\u1000\u1030\u1038\u101b\u1014\u103a"}, +gaF(){return"\u1016\u103c\u1010\u103a\u101a\u1030\u101b\u1014\u103a"}, +gaa(){return"\u1015\u101a\u103a\u101b\u1014\u103a"}, +gaG(){return"\u1000\u1030\u1038\u1011\u100a\u1037\u103a\u101b\u1014\u103a"}, +gar(){return"\u1021\u102c\u1038\u101c\u102f\u1036\u1038 \u101b\u103d\u1031\u1038\u101b\u1014\u103a"}} +A.apF.prototype={ +gaD(){return"Varsel"}, +gaE(){return"Kopi\xe9r"}, +gaF(){return"Klipp ut"}, +gaa(){return"Avvis"}, +gaG(){return"Lim inn"}, +gar(){return"Velg alle"}} +A.apG.prototype={ +gaD(){return"\u0905\u0932\u0930\u094d\u091f"}, +gaE(){return"\u092a\u094d\u0930\u0924\u093f\u0932\u093f\u092a\u093f \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gaF(){return"\u0915\u093e\u091f\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gaa(){return"\u0916\u093e\u0930\u0947\u091c \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gaG(){return"\u091f\u093e\u0901\u0938\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gar(){return"\u0938\u092c\u0948 \u091a\u092f\u0928 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}} +A.apH.prototype={ +gaD(){return"Melding"}, +gaE(){return"Kopi\xebren"}, +gaF(){return"Knippen"}, +gaa(){return"Sluiten"}, +gaG(){return"Plakken"}, +gar(){return"Alles selecteren"}} +A.apI.prototype={ +gaD(){return"Varsel"}, +gaE(){return"Kopi\xe9r"}, +gaF(){return"Klipp ut"}, +gaa(){return"Avvis"}, +gaG(){return"Lim inn"}, +gar(){return"Velg alle"}} +A.apJ.prototype={ +gaD(){return"\u0b06\u0b32\u0b30\u0b4d\u0b1f"}, +gaE(){return"\u0b15\u0b2a\u0b3f \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gaF(){return"\u0b15\u0b1f\u0b4d \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gaa(){return"\u0b16\u0b3e\u0b30\u0b1c \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gaG(){return"\u0b2a\u0b47\u0b37\u0b4d\u0b1f \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gar(){return"\u0b38\u0b2e\u0b38\u0b4d\u0b24 \u0b1a\u0b5f\u0b28 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}} +A.apK.prototype={ +gaD(){return"\u0a38\u0a41\u0a1a\u0a47\u0a24\u0a28\u0a3e"}, +gaE(){return"\u0a15\u0a3e\u0a2a\u0a40 \u0a15\u0a30\u0a4b"}, +gaF(){return"\u0a15\u0a71\u0a1f \u0a15\u0a30\u0a4b"}, +gaa(){return"\u0a16\u0a3e\u0a30\u0a1c \u0a15\u0a30\u0a4b"}, +gaG(){return"\u0a2a\u0a47\u0a38\u0a1f \u0a15\u0a30\u0a4b"}, +gar(){return"\u0a38\u0a2d \u0a1a\u0a41\u0a23\u0a4b"}} +A.apL.prototype={ +gaD(){return"Alert"}, +gaE(){return"Kopiuj"}, +gaF(){return"Wytnij"}, +gaa(){return"Zamknij"}, +gaG(){return"Wklej"}, +gar(){return"Wybierz wszystkie"}} +A.a_V.prototype={ +gaD(){return"Alerta"}, +gaE(){return"Copiar"}, +gaF(){return"Cortar"}, +gaa(){return"Dispensar"}, +gaG(){return"Colar"}, +gar(){return"Selecionar Tudo"}} +A.apM.prototype={ +gar(){return"Selecionar tudo"}, +gaa(){return"Ignorar"}} +A.apN.prototype={ +gaD(){return"Alert\u0103"}, +gaE(){return"Copia\u021bi"}, +gaF(){return"Decupa\u021bi"}, +gaa(){return"\xcenchide\u021bi"}, +gaG(){return"Insera\u021bi"}, +gar(){return"Selecta\u021bi-le pe toate"}} +A.apO.prototype={ +gaD(){return"\u041e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u0435"}, +gaE(){return"\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c"}, +gaF(){return"\u0412\u044b\u0440\u0435\u0437\u0430\u0442\u044c"}, +gaa(){return"\u0417\u0430\u043a\u0440\u044b\u0442\u044c"}, +gaG(){return"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c"}, +gar(){return"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u0435"}} +A.apP.prototype={ +gaD(){return"\u0d87\u0d9f\u0dc0\u0dd3\u0db8"}, +gaE(){return"\u0db4\u0dd2\u0da7\u0db4\u0dad\u0dca \u0d9a\u0dbb\u0db1\u0dca\u0db1"}, +gaF(){return"\u0d9a\u0db4\u0db1\u0dca\u0db1"}, +gaa(){return"\u0d89\u0dc0\u0dad \u0dbd\u0db1\u0dca\u0db1"}, +gaG(){return"\u0d85\u0dbd\u0dc0\u0db1\u0dca\u0db1"}, +gar(){return"\u0dc3\u0dd2\u0dba\u0dbd\u0dca\u0dbd \u0dad\u0ddd\u0dbb\u0db1\u0dca\u0db1"}} +A.apQ.prototype={ +gaD(){return"Upozornenie"}, +gaE(){return"Kop\xedrova\u0165"}, +gaF(){return"Vystrihn\xfa\u0165"}, +gaa(){return"Odmietnu\u0165"}, +gaG(){return"Prilepi\u0165"}, +gar(){return"Vybra\u0165 v\u0161etko"}} +A.apR.prototype={ +gaD(){return"Opozorilo"}, +gaE(){return"Kopiraj"}, +gaF(){return"Izre\u017ei"}, +gaa(){return"Opusti"}, +gaG(){return"Prilepi"}, +gar(){return"Izberi vse"}} +A.apS.prototype={ +gaD(){return"Sinjalizim"}, +gaE(){return"Kopjo"}, +gaF(){return"Prit"}, +gaa(){return"Hiq"}, +gaG(){return"Ngjit"}, +gar(){return"Zgjidhi t\xeb gjitha"}} +A.a_W.prototype={ +gaD(){return"\u041e\u0431\u0430\u0432\u0435\u0448\u0442\u0435\u045a\u0435"}, +gaE(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u0458"}, +gaF(){return"\u0418\u0441\u0435\u0446\u0438"}, +gaa(){return"\u041e\u0434\u0431\u0430\u0446\u0438"}, +gaG(){return"\u041d\u0430\u043b\u0435\u043f\u0438"}, +gar(){return"\u0418\u0437\u0430\u0431\u0435\u0440\u0438 \u0441\u0432\u0435"}} +A.apT.prototype={} +A.apU.prototype={ +gaD(){return"Obave\u0161tenje"}, +gaE(){return"Kopiraj"}, +gaF(){return"Iseci"}, +gaa(){return"Odbaci"}, +gaG(){return"Nalepi"}, +gar(){return"Izaberi sve"}} +A.apV.prototype={ +gaD(){return"Varning"}, +gaE(){return"Kopiera"}, +gaF(){return"Klipp ut"}, +gaa(){return"St\xe4ng"}, +gaG(){return"Klistra in"}, +gar(){return"Markera alla"}} +A.apW.prototype={ +gaD(){return"Arifa"}, +gaE(){return"Nakili"}, +gaF(){return"Kata"}, +gaa(){return"Ondoa"}, +gaG(){return"Bandika"}, +gar(){return"Teua Zote"}} +A.apX.prototype={ +gaD(){return"\u0bb5\u0bbf\u0bb4\u0bbf\u0baa\u0bcd\u0baa\u0bc2\u0b9f\u0bcd\u0b9f\u0bb2\u0bcd"}, +gaE(){return"\u0ba8\u0b95\u0bb2\u0bc6\u0b9f\u0bc1"}, +gaF(){return"\u0bb5\u0bc6\u0b9f\u0bcd\u0b9f\u0bc1"}, +gaa(){return"\u0ba8\u0bbf\u0bb0\u0bbe\u0b95\u0bb0\u0bbf\u0b95\u0bcd\u0b95\u0bc1\u0bae\u0bcd"}, +gaG(){return"\u0b92\u0b9f\u0bcd\u0b9f\u0bc1"}, +gar(){return"\u0b8e\u0bb2\u0bcd\u0bb2\u0bbe\u0bae\u0bcd \u0ba4\u0bc7\u0bb0\u0bcd\u0ba8\u0bcd\u0ba4\u0bc6\u0b9f\u0bc1"}} +A.apY.prototype={ +gaD(){return"\u0c05\u0c32\u0c30\u0c4d\u0c1f\u0c4d"}, +gaE(){return"\u0c15\u0c3e\u0c2a\u0c40 \u0c1a\u0c47\u0c2f\u0c3f"}, +gaF(){return"\u0c15\u0c24\u0c4d\u0c24\u0c3f\u0c30\u0c3f\u0c02\u0c1a\u0c02\u0c21\u0c3f"}, +gaa(){return"\u0c35\u0c3f\u0c38\u0c4d\u0c2e\u0c30\u0c3f\u0c02\u0c1a\u0c41"}, +gaG(){return"\u0c2a\u0c47\u0c38\u0c4d\u0c1f\u0c4d \u0c1a\u0c47\u0c2f\u0c02\u0c21\u0c3f"}, +gar(){return"\u0c05\u0c28\u0c4d\u0c28\u0c3f\u0c02\u0c1f\u0c3f\u0c28\u0c40 \u0c0e\u0c02\u0c1a\u0c41\u0c15\u0c4b\u0c02\u0c21\u0c3f"}} +A.apZ.prototype={ +gaD(){return"\u0e01\u0e32\u0e23\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19"}, +gaE(){return"\u0e04\u0e31\u0e14\u0e25\u0e2d\u0e01"}, +gaF(){return"\u0e15\u0e31\u0e14"}, +gaa(){return"\u0e1b\u0e34\u0e14"}, +gaG(){return"\u0e27\u0e32\u0e07"}, +gar(){return"\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14"}} +A.aq_.prototype={ +gaD(){return"Alerto"}, +gaE(){return"Kopyahin"}, +gaF(){return"I-cut"}, +gaa(){return"I-dismiss"}, +gaG(){return"I-paste"}, +gar(){return"Piliin Lahat"}} +A.aq0.prototype={ +gaD(){return"Uyar\u0131"}, +gaE(){return"Kopyala"}, +gaF(){return"Kes"}, +gaa(){return"Kapat"}, +gaG(){return"Yap\u0131\u015ft\u0131r"}, +gar(){return"T\xfcm\xfcn\xfc Se\xe7"}} +A.aq1.prototype={ +gaD(){return"\u0421\u043f\u043e\u0432\u0456\u0449\u0435\u043d\u043d\u044f"}, +gaE(){return"\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u0442\u0438"}, +gaF(){return"\u0412\u0438\u0440\u0456\u0437\u0430\u0442\u0438"}, +gaa(){return"\u0417\u0430\u043a\u0440\u0438\u0442\u0438"}, +gaG(){return"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438"}, +gar(){return"\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u0432\u0441\u0435"}} +A.aq2.prototype={ +gaD(){return"\u0627\u0644\u0631\u0679"}, +gaE(){return"\u06a9\u0627\u067e\u06cc \u06a9\u0631\u06cc\u06ba"}, +gaF(){return"\u06a9\u0679 \u06a9\u0631\u06cc\u06ba"}, +gaa(){return"\u0628\u0631\u062e\u0627\u0633\u062a \u06a9\u0631\u06cc\u06ba"}, +gaG(){return"\u067e\u06cc\u0633\u0679 \u06a9\u0631\u06cc\u06ba"}, +gar(){return"\u0633\u0628\u06be\u06cc \u0645\u0646\u062a\u062e\u0628 \u06a9\u0631\u06cc\u06ba"}} +A.aq3.prototype={ +gaD(){return"Ogohlantirish"}, +gaE(){return"Nusxa olish"}, +gaF(){return"Kesib olish"}, +gaa(){return"Yopish"}, +gaG(){return"Joylash"}, +gar(){return"Barchasini tanlash"}} +A.aq4.prototype={ +gaD(){return"Th\xf4ng b\xe1o"}, +gaE(){return"Sao ch\xe9p"}, +gaF(){return"C\u1eaft"}, +gaa(){return"B\u1ecf qua"}, +gaG(){return"D\xe1n"}, +gar(){return"Ch\u1ecdn t\u1ea5t c\u1ea3"}} +A.a_X.prototype={ +gaD(){return"\u63d0\u9192"}, +gaE(){return"\u590d\u5236"}, +gaF(){return"\u526a\u5207"}, +gaa(){return"\u5173\u95ed"}, +gaG(){return"\u7c98\u8d34"}, +gar(){return"\u5168\u9009"}} +A.aq5.prototype={} +A.a_Y.prototype={ +gaD(){return"\u901a\u77e5"}, +gaE(){return"\u8907\u88fd"}, +gaF(){return"\u526a\u4e0b"}, +gaa(){return"\u62d2\u7d55"}, +gaG(){return"\u8cbc\u4e0a"}, +gar(){return"\u5168\u9078"}} +A.aq6.prototype={} +A.aq7.prototype={ +gaD(){return"\u5feb\u8a0a"}, +gaa(){return"\u95dc\u9589"}} +A.aq8.prototype={ +gaD(){return"Isexwayiso"}, +gaE(){return"Kopisha"}, +gaF(){return"Sika"}, +gaa(){return"Cashisa"}, +gaG(){return"Namathisela"}, +gar(){return"Khetha konke"}} +A.awV.prototype={ +gaD(){return"Opletberig"}, +gcl(){return"Terug"}, +gbW(){return"Onderste blad"}, +gc3(){return"Kanselleer"}, +gc9(){return"Maak toe"}, +gcc(){return"Maak toe"}, +gaE(){return"Kopieer"}, +gaF(){return"Knip"}, +gbA(){return"Vee uit"}, +gbn(){return"Dialoog"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 lisensie"}, +gbp(){return"$licenseCount lisensies"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Lisensies"}, +gaa(){return"Maak toe"}, +gcA(){return"Nog"}, +gc6(){return"OK"}, +gbw(){return"Maak navigasiekieslys oop"}, +gaG(){return"Plak"}, +gc1(){return"Opspringkieslys"}, +gcu(){return"Herlaai"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 karakter oor"}, +gcn(){return"$remainingCount karakters oor"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"Skerm"}, +gco(){return"Maak $modalRouteContentName toe"}, +gcC(){return B.ae}, +gar(){return"Kies alles"}, +gck(){return"Wys kieslys"}, +gcj(){return"Oortjie $tabIndex van $tabCount"}, +gbV(){return"Bekyk lisensies"}} +A.awW.prototype={ +gaD(){return"\u121b\u1295\u1242\u12eb"}, +gcl(){return"\u1270\u1218\u1208\u1235"}, +gbW(){return"\u12e8\u130d\u122d\u130c \u1209\u1205"}, +gc3(){return"\u12ed\u1245\u122d"}, +gc9(){return"\u12dd\u130b"}, +gcc(){return"\u12dd\u130b"}, +gaE(){return"\u1245\u12f3"}, +gaF(){return"\u1241\u1228\u1325"}, +gbA(){return"\u1230\u122d\u12dd"}, +gbn(){return"\u1218\u1308\u1293\u129b"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u1348\u1243\u12f5"}, +gbp(){return"$licenseCount \u1348\u1243\u12f6\u127d"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u1348\u1243\u12f6\u127d"}, +gaa(){return"\u12a0\u1230\u1293\u1265\u1275"}, +gcA(){return"\u1270\u1328\u121b\u122a"}, +gc6(){return"\u12a5\u123a"}, +gbw(){return"\u12e8\u12f3\u1230\u1233 \u121d\u1293\u120c\u1295 \u12ad\u1348\u1275"}, +gaG(){return"\u1208\u1325\u134d"}, +gc1(){return"\u12e8\u1265\u1245-\u1263\u12ed \u121d\u1293\u120c"}, +gcu(){return"\u12a0\u12f5\u1235"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 \u1241\u121d\u134a \u12ed\u1240\u122b\u120d"}, +gcn(){return"$remainingCount \u1241\u121d\u134a\u12ce\u127d \u12ed\u1240\u122b\u1209"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u1308\u12f3\u1262"}, +gco(){return"$modalRouteContentName\u1295 \u12dd\u130b"}, +gcC(){return B.ae}, +gar(){return"\u1201\u1209\u1295\u121d \u121d\u1228\u1325"}, +gck(){return"\u121d\u1293\u120c\u1295 \u12a0\u1233\u12ed"}, +gcj(){return"\u1275\u122d $tabIndex \u12a8$tabCount"}, +gbV(){return"\u1348\u1243\u12f6\u127d\u1295 \u12ed\u1218\u120d\u12a8\u1271"}} +A.awX.prototype={ +gaD(){return"\u062a\u0646\u0628\u064a\u0647"}, +gcl(){return"\u0631\u062c\u0648\u0639"}, +gbW(){return"\u0628\u0637\u0627\u0642\u0629 \u0633\u0641\u0644\u064a\u0629"}, +gc3(){return"\u0627\u0644\u0625\u0644\u063a\u0627\u0621"}, +gc9(){return"\u0627\u0644\u0625\u063a\u0644\u0627\u0642"}, +gcc(){return"\u0625\u063a\u0644\u0627\u0642"}, +gaE(){return"\u0646\u0633\u062e"}, +gaF(){return"\u0642\u0635"}, +gbA(){return"\u062d\u0630\u0641"}, +gbn(){return"\u0645\u0631\u0628\u0639 \u062d\u0648\u0627\u0631"}, +gcz(){return"$licenseCount \u062a\u0631\u0627\u062e\u064a\u0635"}, +gcF(){return"$licenseCount \u062a\u0631\u062e\u064a\u0635\u064b\u0627"}, +gbm(){return"\u062a\u0631\u062e\u064a\u0635 \u0648\u0627\u062d\u062f"}, +gbp(){return"$licenseCount \u062a\u0631\u062e\u064a\u0635"}, +gcG(){return"\u062a\u0631\u062e\u064a\u0635\u0627\u0646 ($licenseCount)"}, +gc5(){return"\u0645\u0627 \u0645\u0650\u0646 \u062a\u0631\u0627\u062e\u064a\u0635"}, +gc0(){return"\u0627\u0644\u062a\u0631\u0627\u062e\u064a\u0635"}, +gaa(){return"\u0631\u0641\u0636"}, +gcA(){return"\u0627\u0644\u0645\u0632\u064a\u062f"}, +gc6(){return"\u062d\u0633\u0646\u064b\u0627"}, +gbw(){return"\u0641\u062a\u062d \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u062a\u0646\u0642\u0644"}, +gaG(){return"\u0644\u0635\u0642"}, +gc1(){return"\u0642\u0627\u0626\u0645\u0629 \u0645\u0646\u0628\u062b\u0642\u0629"}, +gcu(){return"\u0625\u0639\u0627\u062f\u0629 \u062a\u062d\u0645\u064a\u0644"}, +gcB(){return"$remainingCount \u0623\u062d\u0631\u0641 \u0645\u062a\u0628\u0642\u064a\u0629"}, +gcI(){return"$remainingCount \u062d\u0631\u0641\u064b\u0627 \u0645\u062a\u0628\u0642\u064a\u064b\u0627"}, +gci(){return"\u062d\u0631\u0641 \u0648\u0627\u062d\u062f \u0645\u062a\u0628\u0642\u064d"}, +gcn(){return"$remainingCount \u062d\u0631\u0641 \u0645\u062a\u0628\u0642\u064d"}, +gcJ(){return"\u062d\u0631\u0641\u0627\u0646 ($remainingCount) \u0645\u062a\u0628\u0642\u064a\u0627\u0646"}, +gcK(){return"\u0644\u0627 \u0623\u062d\u0631\u0641 \u0645\u062a\u0628\u0642\u064a\u0629"}, +gbz(){return"\u062a\u0645\u0648\u064a\u0647"}, +gco(){return'\u0625\u063a\u0644\u0627\u0642 "$modalRouteContentName"'}, +gcC(){return B.dD}, +gar(){return"\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0643\u0644"}, +gck(){return"\u0639\u0631\u0636 \u0627\u0644\u0642\u0627\u0626\u0645\u0629"}, +gcj(){return"\u0639\u0644\u0627\u0645\u0629 \u0627\u0644\u062a\u0628\u0648\u064a\u0628 $tabIndex \u0645\u0646 $tabCount"}, +gbV(){return"\u0627\u0644\u0627\u0637\u0651\u0644\u0627\u0639 \u0639\u0644\u0649 \u0627\u0644\u062a\u0631\u0627\u062e\u064a\u0635"}} +A.awY.prototype={ +gaD(){return"\u09b8\u09a4\u09f0\u09cd\u0995\u09ac\u09be\u09f0\u09cd\u09a4\u09be"}, +gcl(){return"\u0989\u09ad\u09a4\u09bf \u09af\u09be\u0993\u0995"}, +gbW(){return"\u09a4\u09b2\u09f0 \u09b6\u09cd\u09ac\u09c0\u099f"}, +gc3(){return"\u09ac\u09be\u09a4\u09bf\u09b2 \u0995\u09f0\u0995"}, +gc9(){return"\u09ac\u09a8\u09cd\u09a7 \u0995\u09f0\u0995"}, +gcc(){return"\u09ac\u09a8\u09cd\u09a7 \u0995\u09f0\u0995"}, +gaE(){return"\u09aa\u09cd\u09f0\u09a4\u09bf\u09b2\u09bf\u09aa\u09bf \u0995\u09f0\u0995"}, +gaF(){return"\u0995\u09be\u099f \u0995\u09f0\u0995"}, +gbA(){return"\u09ae\u099a\u0995"}, +gbn(){return"\u09a1\u09be\u09df\u09b2'\u0997"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"\u09e7 \u0996\u09a8 \u0985\u09a8\u09c1\u099c\u09cd\u099e\u09be\u09aa\u09a4\u09cd\u09f0"}, +gbp(){return"$licenseCount \u0996\u09a8 \u0985\u09a8\u09c1\u099c\u09cd\u099e\u09be\u09aa\u09a4\u09cd\u09f0"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0985\u09a8\u09c1\u099c\u09cd\u099e\u09be\u09aa\u09a4\u09cd\u09f0\u09b8\u09ae\u09c2\u09b9"}, +gaa(){return"\u0985\u0997\u09cd\u09f0\u09be\u09b9\u09cd\u09af \u0995\u09f0\u0995"}, +gcA(){return"\u0985\u09a7\u09bf\u0995"}, +gc6(){return"\u09a0\u09bf\u0995 \u0986\u099b\u09c7"}, +gbw(){return"\u09a8\u09c7\u09ad\u09bf\u0997\u09c7\u09b6\u09cd\u09ac\u09a8 \u09ae\u09c7\u09a8\u09c1 \u0996\u09cb\u09b2\u0995"}, +gaG(){return"\u09aa\u09c7'\u09b7\u09cd\u099f \u0995\u09f0\u0995"}, +gc1(){return"\u09aa'\u09aa\u0986\u09aa \u09ae\u09c7\u09a8\u09c1"}, +gcu(){return"\u09f0\u09bf\u09ab\u09cd\u09f0\u09c7\u09b6\u09cd\u09ac \u0995\u09f0\u0995"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u09e7\u099f\u09be \u09ac\u09b0\u09cd\u09a3 \u09ac\u09be\u0995\u09c0 \u0986\u099b\u09c7"}, +gcn(){return"$remainingCount\u099f\u09be \u09ac\u09b0\u09cd\u09a3 \u09ac\u09be\u0995\u09c0 \u0986\u099b\u09c7"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u09b8\u09cd\u0995\u09cd\u09f0\u09bf\u09ae"}, +gco(){return"$modalRouteContentName \u09ac\u09a8\u09cd\u09a7 \u0995\u09f0\u0995"}, +gcC(){return B.ae}, +gar(){return"\u09b8\u0995\u09b2\u09cb \u09ac\u09be\u099b\u09a8\u09bf \u0995\u09f0\u0995"}, +gck(){return"\u09ae\u09c7\u09a8\u09c1\u0996\u09a8 \u09a6\u09c7\u0996\u09c1\u09f1\u09be\u0993\u0995"}, +gcj(){return"$tabCount\u09f0 $tabIndex\u099f\u09be \u099f\u09c7\u09ac"}, +gbV(){return"\u0985\u09a8\u09c1\u099c\u09cd\u099e\u09be\u09aa\u09a4\u09cd\u09f0\u09b8\u09ae\u09c2\u09b9 \u099a\u09be\u0993\u0995"}} +A.awZ.prototype={ +gaD(){return"Bildiri\u015f"}, +gcl(){return"Geri"}, +gbW(){return"A\u015fa\u011f\u0131dak\u0131 V\u0259r\u0259q"}, +gc3(){return"L\u0259\u011fv edin"}, +gc9(){return"Ba\u011flay\u0131n"}, +gcc(){return"Ba\u011flay\u0131n"}, +gaE(){return"Kopyalay\u0131n"}, +gaF(){return"K\u0259sin"}, +gbA(){return"Silin"}, +gbn(){return"Dialoq"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 lisenziya"}, +gbp(){return"$licenseCount lisenziya"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Lisenziyalar"}, +gaa(){return"\u0130mtina edin"}, +gcA(){return"Daha \xe7ox"}, +gc6(){return"OK"}, +gbw(){return"Naviqasiya menyusunu a\xe7\u0131n"}, +gaG(){return"Yerl\u0259\u015fdirin"}, +gc1(){return"Popap menyusu"}, +gcu(){return"Yenil\u0259yin"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 simvol qal\u0131r"}, +gcn(){return"$remainingCount simvol qal\u0131r"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"K\u0259tan"}, +gco(){return"Ba\u011flay\u0131n: $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Ham\u0131s\u0131n\u0131 se\xe7in"}, +gck(){return"Menyunu g\xf6st\u0259rin"}, +gcj(){return"$tabIndex/$tabCount tab"}, +gbV(){return"Lisenziyalara bax\u0131n"}} +A.ax_.prototype={ +gaD(){return"\u0410\u0431\u0432\u0435\u0441\u0442\u043a\u0430"}, +gcl(){return"\u041d\u0430\u0437\u0430\u0434"}, +gbW(){return"\u041d\u0456\u0436\u043d\u0456 \u0430\u0440\u043a\u0443\u0448"}, +gc3(){return"\u0421\u043a\u0430\u0441\u0430\u0432\u0430\u0446\u044c"}, +gc9(){return"\u0417\u0430\u043a\u0440\u044b\u0446\u044c"}, +gcc(){return"\u0417\u0430\u043a\u0440\u044b\u0446\u044c"}, +gaE(){return"\u041a\u0430\u043f\u0456\u0440\u0430\u0432\u0430\u0446\u044c"}, +gaF(){return"\u0412\u044b\u0440\u0430\u0437\u0430\u0446\u044c"}, +gbA(){return"\u0412\u044b\u0434\u0430\u043b\u0456\u0446\u044c"}, +gbn(){return"\u0414\u044b\u044f\u043b\u043e\u0433\u0430\u0432\u0430\u0435 \u0430\u043a\u043d\u043e"}, +gcz(){return"$licenseCount\xa0\u043b\u0456\u0446\u044d\u043d\u0437\u0456\u0456"}, +gcF(){return"$licenseCount\xa0\u043b\u0456\u0446\u044d\u043d\u0437\u0456\u0439"}, +gbm(){return"1\xa0\u043b\u0456\u0446\u044d\u043d\u0437\u0456\u044f"}, +gbp(){return"$licenseCount\xa0\u043b\u0456\u0446\u044d\u043d\u0437\u0456\u0456"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u041b\u0456\u0446\u044d\u043d\u0437\u0456\u0456"}, +gaa(){return"\u0410\u0434\u0445\u0456\u043b\u0456\u0446\u044c"}, +gcA(){return"\u042f\u0448\u0447\u044d"}, +gc6(){return"\u041e\u041a"}, +gbw(){return"\u0410\u0434\u043a\u0440\u044b\u0446\u044c \u043c\u0435\u043d\u044e \u043d\u0430\u0432\u0456\u0433\u0430\u0446\u044b\u0456"}, +gaG(){return"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044c"}, +gc1(){return"\u041c\u0435\u043d\u044e \u045e\u0441\u043f\u043b\u044b\u0432\u0430\u043b\u044c\u043d\u0430\u0433\u0430 \u0430\u043a\u043d\u0430"}, +gcu(){return"\u0410\u0431\u043d\u0430\u0432\u0456\u0446\u044c"}, +gcB(){return"\u0417\u0430\u0441\u0442\u0430\u043b\u043e\u0441\u044f $remainingCount\xa0\u0441\u0456\u043c\u0432\u0430\u043b\u044b"}, +gcI(){return"\u0417\u0430\u0441\u0442\u0430\u043b\u043e\u0441\u044f $remainingCount\xa0\u0441\u0456\u043c\u0432\u0430\u043b\u0430\u045e"}, +gci(){return"\u0417\u0430\u0441\u0442\u0430\u045e\u0441\u044f 1\xa0\u0441\u0456\u043c\u0432\u0430\u043b"}, +gcn(){return"\u0417\u0430\u0441\u0442\u0430\u043b\u043e\u0441\u044f $remainingCount\xa0\u0441\u0456\u043c\u0432\u0430\u043b\u0430"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u041f\u0430\u043b\u0430\u0442\u043d\u043e"}, +gco(){return"\u0417\u0430\u043a\u0440\u044b\u0446\u044c: $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"\u0412\u044b\u0431\u0440\u0430\u0446\u044c \u0443\u0441\u0435"}, +gck(){return"\u041f\u0430\u043a\u0430\u0437\u0430\u0446\u044c \u043c\u0435\u043d\u044e"}, +gcj(){return"\u0423\u043a\u043b\u0430\u0434\u043a\u0430 $tabIndex \u0437 $tabCount"}, +gbV(){return"\u041f\u0440\u0430\u0433\u043b\u044f\u0434\u0437\u0435\u0446\u044c \u043b\u0456\u0446\u044d\u043d\u0437\u0456\u0456"}} +A.ax0.prototype={ +gaD(){return"\u0421\u0438\u0433\u043d\u0430\u043b"}, +gcl(){return"\u041d\u0430\u0437\u0430\u0434"}, +gbW(){return"\u0414\u043e\u043b\u0435\u043d \u043b\u0438\u0441\u0442"}, +gc3(){return"\u041e\u0442\u043a\u0430\u0437"}, +gc9(){return"\u0417\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435"}, +gcc(){return"\u0417\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435"}, +gaE(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u0435"}, +gaF(){return"\u0418\u0437\u0440\u044f\u0437\u0432\u0430\u043d\u0435"}, +gbA(){return"\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435"}, +gbn(){return"\u0414\u0438\u0430\u043b\u043e\u0433\u043e\u0432 \u043f\u0440\u043e\u0437\u043e\u0440\u0435\u0446"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1\xa0\u043b\u0438\u0446\u0435\u043d\u0437"}, +gbp(){return"$licenseCount\xa0\u043b\u0438\u0446\u0435\u043d\u0437\u0430"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u041b\u0438\u0446\u0435\u043d\u0437\u0438"}, +gaa(){return"\u041e\u0442\u0445\u0432\u044a\u0440\u043b\u044f\u043d\u0435"}, +gcA(){return"\u041e\u0449\u0435"}, +gc6(){return"OK"}, +gbw(){return"\u041e\u0442\u0432\u0430\u0440\u044f\u043d\u0435 \u043d\u0430 \u043c\u0435\u043d\u044e\u0442\u043e \u0437\u0430 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f"}, +gaG(){return"\u041f\u043e\u0441\u0442\u0430\u0432\u044f\u043d\u0435"}, +gc1(){return"\u0418\u0437\u0441\u043a\u0430\u0447\u0430\u0449\u043e \u043c\u0435\u043d\u044e"}, +gcu(){return"\u041e\u043f\u0440\u0435\u0441\u043d\u044f\u0432\u0430\u043d\u0435"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u041e\u0441\u0442\u0430\u0432\u0430 1 \u0437\u043d\u0430\u043a"}, +gcn(){return"\u041e\u0441\u0442\u0430\u0432\u0430\u0442 $remainingCount \u0437\u043d\u0430\u043a\u0430"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"\u0421\u043a\u0440\u0438\u043c"}, +gco(){return"\u0417\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435 \u043d\u0430 $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"\u0418\u0437\u0431\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0432\u0441\u0438\u0447\u043a\u0438"}, +gck(){return"\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u043c\u0435\u043d\u044e\u0442\u043e"}, +gcj(){return"\u0420\u0430\u0437\u0434\u0435\u043b $tabIndex \u043e\u0442 $tabCount"}, +gbV(){return"\u041f\u0440\u0435\u0433\u043b\u0435\u0434 \u043d\u0430 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0442\u0435"}} +A.ax1.prototype={ +gaD(){return"\u09b8\u09a4\u09b0\u09cd\u0995\u09a4\u09be"}, +gcl(){return"\u09ab\u09bf\u09b0\u09c7 \u09af\u09be\u09a8"}, +gbW(){return"\u09b8\u09cd\u0995\u09cd\u09b0\u09bf\u09a8\u09c7\u09b0 \u09a8\u09bf\u099a\u09c7 \u0985\u09cd\u09af\u09be\u099f\u09be\u099a \u0995\u09b0\u09be \u09b6\u09bf\u099f"}, +gc3(){return"\u09ac\u09be\u09a4\u09bf\u09b2 \u0995\u09b0\u09c1\u09a8"}, +gc9(){return"\u09ac\u09a8\u09cd\u09a7 \u0995\u09b0\u09c1\u09a8"}, +gcc(){return"\u09ac\u09a8\u09cd\u09a7 \u0995\u09b0\u09c1\u09a8"}, +gaE(){return"\u0995\u09aa\u09bf \u0995\u09b0\u09c1\u09a8"}, +gaF(){return"\u0995\u09be\u099f \u0995\u09b0\u09c1\u09a8"}, +gbA(){return"\u09ae\u09c1\u099b\u09c7 \u09a6\u09bf\u09a8"}, +gbn(){return"\u09a1\u09be\u09df\u09be\u09b2\u0997"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"\u09e7\u099f\u09bf \u09b2\u09be\u0987\u09b8\u09c7\u09a8\u09cd\u09b8"}, +gbp(){return"$licenseCount\u099f\u09bf \u09b2\u09be\u0987\u09b8\u09c7\u09a8\u09cd\u09b8"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u09b2\u09be\u0987\u09b8\u09c7\u09a8\u09cd\u09b8"}, +gaa(){return"\u0996\u09be\u09b0\u09bf\u099c \u0995\u09b0\u09c1\u09a8"}, +gcA(){return"\u0986\u09b0\u0993"}, +gc6(){return"\u09a0\u09bf\u0995 \u0986\u099b\u09c7"}, +gbw(){return"\u09a8\u09c7\u09ad\u09bf\u0997\u09c7\u09b6\u09a8 \u09ae\u09c7\u09a8\u09c1 \u0996\u09c1\u09b2\u09c1\u09a8"}, +gaG(){return"\u09aa\u09c7\u09b8\u09cd\u099f \u0995\u09b0\u09c1\u09a8"}, +gc1(){return"\u09aa\u09aa-\u0986\u09aa \u09ae\u09c7\u09a8\u09c1"}, +gcu(){return"\u09b0\u09bf\u09ab\u09cd\u09b0\u09c7\u09b6 \u0995\u09b0\u09c1\u09a8"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u0986\u09b0 \u09e7\u099f\u09bf \u0985\u0995\u09cd\u09b7\u09b0 \u09b2\u09c7\u0996\u09be \u09af\u09be\u09ac\u09c7"}, +gcn(){return"\u0986\u09b0 $remainingCount\u099f\u09bf \u0985\u0995\u09cd\u09b7\u09b0 \u09b2\u09c7\u0996\u09be \u09af\u09be\u09ac\u09c7"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u09b8\u09cd\u0995\u09cd\u09b0\u09bf\u09ae"}, +gco(){return"$modalRouteContentName \u09ac\u09a8\u09cd\u09a7 \u0995\u09b0\u09c1\u09a8"}, +gcC(){return B.dD}, +gar(){return"\u09b8\u09ac \u09ac\u09c7\u099b\u09c7 \u09a8\u09bf\u09a8"}, +gck(){return"\u09ae\u09c7\u09a8\u09c1 \u09a6\u09c7\u0996\u09be\u09a8"}, +gcj(){return"$tabCount-\u098f\u09b0 \u09ae\u09a7\u09cd\u09af\u09c7 $tabIndex\u099f\u09bf \u099f\u09cd\u09af\u09be\u09ac"}, +gbV(){return"\u09b2\u09be\u0987\u09b8\u09c7\u09a8\u09cd\u09b8 \u09a6\u09c7\u0996\u09c1\u09a8"}} +A.ax2.prototype={ +gaD(){return"Upozorenje"}, +gcl(){return"Nazad"}, +gbW(){return"Donja tabela"}, +gc3(){return"Otka\u017ei"}, +gc9(){return"Zatvori"}, +gcc(){return"Zatvaranje"}, +gaE(){return"Kopiraj"}, +gaF(){return"Izre\u017ei"}, +gbA(){return"Brisanje"}, +gbn(){return"Dijalo\u0161ki okvir"}, +gcz(){return"$licenseCount licence"}, +gcF(){return null}, +gbm(){return"1 licenca"}, +gbp(){return"$licenseCount licenci"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licence"}, +gaa(){return"Odbaci"}, +gcA(){return"Vi\u0161e"}, +gc6(){return"Uredu"}, +gbw(){return"Otvorite meni za navigaciju"}, +gaG(){return"Zalijepi"}, +gc1(){return"Sko\u010dni meni"}, +gcu(){return"Osvje\u017ei"}, +gcB(){return"Jo\u0161 $remainingCount znaka"}, +gcI(){return null}, +gci(){return"Jo\u0161 jedan znak"}, +gcn(){return"Jo\u0161 $remainingCount znakova"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Rubno"}, +gco(){return"Zatvori: $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Odaberi sve"}, +gck(){return"Prika\u017ei meni"}, +gcj(){return"$tabIndex. kartica od $tabCount"}, +gbV(){return"Prika\u017ei licence"}} +A.ax3.prototype={ +gaD(){return"Alerta"}, +gcl(){return"Enrere"}, +gbW(){return"Full inferior"}, +gc3(){return"Cancel\xb7la"}, +gc9(){return"Tanca"}, +gcc(){return"Tanca"}, +gaE(){return"Copia"}, +gaF(){return"Retalla"}, +gbA(){return"Suprimeix"}, +gbn(){return"Di\xe0leg"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1\xa0llic\xe8ncia"}, +gbp(){return"$licenseCount\xa0llic\xe8ncies"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Llic\xe8ncies"}, +gaa(){return"Ignora"}, +gcA(){return"M\xe9s"}, +gc6(){return"D'ACORD"}, +gbw(){return"Obre el men\xfa de navegaci\xf3"}, +gaG(){return"Enganxa"}, +gc1(){return"Men\xfa emergent"}, +gcu(){return"Actualitza"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"Queda 1\xa0car\xe0cter"}, +gcn(){return"Queden $remainingCount\xa0car\xe0cters"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Fons atenuat"}, +gco(){return"Tanca $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Selecciona-ho tot"}, +gck(){return"Mostra el men\xfa"}, +gcj(){return"Pestanya $tabIndex de $tabCount"}, +gbV(){return"Mostra les llic\xe8ncies"}} +A.ax4.prototype={ +gaD(){return"Upozorn\u011bn\xed"}, +gcl(){return"Zp\u011bt"}, +gbW(){return"Spodn\xed tabulka"}, +gc3(){return"Zru\u0161it"}, +gc9(){return"Zav\u0159\xedt"}, +gcc(){return"Zav\u0159\xedt"}, +gaE(){return"Kop\xedrovat"}, +gaF(){return"Vyjmout"}, +gbA(){return"Smazat"}, +gbn(){return"Dialogov\xe9 okno"}, +gcz(){return"$licenseCount\xa0licence"}, +gcF(){return"$licenseCount\xa0licence"}, +gbm(){return"1\xa0licence"}, +gbp(){return"$licenseCount\xa0licenc\xed"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licence"}, +gaa(){return"Zav\u0159\xedt"}, +gcA(){return"V\xedce"}, +gc6(){return"OK"}, +gbw(){return"Otev\u0159\xedt naviga\u010dn\xed nab\xeddku"}, +gaG(){return"Vlo\u017eit"}, +gc1(){return"Vyskakovac\xed nab\xeddka"}, +gcu(){return"Obnovit"}, +gcB(){return"Zb\xfdvaj\xed $remainingCount znaky"}, +gcI(){return"Zb\xfdv\xe1 $remainingCount znaku"}, +gci(){return"Zb\xfdv\xe1 1 znak"}, +gcn(){return"Zb\xfdv\xe1 $remainingCount znak\u016f"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Scrim"}, +gco(){return"Zav\u0159\xedt $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Vybrat v\u0161e"}, +gck(){return"Zobrazit nab\xeddku"}, +gcj(){return"Karta $tabIndex z\xa0$tabCount"}, +gbV(){return"Zobrazit licence"}} +A.ax5.prototype={ +gaD(){return"Rhybudd"}, +gcl(){return"N\xf4l"}, +gbW(){return"Taflen Gwaelod"}, +gc3(){return"Canslo"}, +gc9(){return"Cau"}, +gcc(){return"Cau"}, +gaE(){return"Cop\xefo"}, +gaF(){return"Torri"}, +gbA(){return"Dileu"}, +gbn(){return"Deialog"}, +gcz(){return"$licenseCount trwydded"}, +gcF(){return"$licenseCount thrwydded"}, +gbm(){return"1 trwydded"}, +gbp(){return"$licenseCount trwydded"}, +gcG(){return"$licenseCount drwydded"}, +gc5(){return"Dim trwydded"}, +gc0(){return"Trwyddedau"}, +gaa(){return"Diystyru"}, +gcA(){return"Rhagor"}, +gc6(){return"Iawn"}, +gbw(){return"Agor y ddewislen llywio"}, +gaG(){return"Gludo"}, +gc1(){return"Dewislen ffenestr naid"}, +gcu(){return"Ail-lwytho"}, +gcB(){return"$remainingCount nod ar \xf4l"}, +gcI(){return"$remainingCount nod ar \xf4l"}, +gci(){return"1 nod ar \xf4l"}, +gcn(){return"$remainingCount nod ar \xf4l"}, +gcJ(){return"$remainingCount nod ar \xf4l"}, +gcK(){return"Dim nodau ar \xf4l"}, +gbz(){return"Scrim"}, +gco(){return"Cau $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Dewis y Cyfan"}, +gck(){return"Dangos y ddewislen"}, +gcj(){return"Tab $tabIndex o $tabCount"}, +gbV(){return"Gweld trwyddedau"}} +A.ax6.prototype={ +gaD(){return"Underretning"}, +gcl(){return"Tilbage"}, +gbW(){return"Felt i bunden"}, +gc3(){return"Annuller"}, +gc9(){return"Luk"}, +gcc(){return"Luk"}, +gaE(){return"Kopi\xe9r"}, +gaF(){return"Klip"}, +gbA(){return"Slet"}, +gbn(){return"Dialogboks"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 licens"}, +gbp(){return"$licenseCount licenser"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licenser"}, +gaa(){return"Afvis"}, +gcA(){return"Mere"}, +gc6(){return"OK"}, +gbw(){return"\xc5bn navigationsmenuen"}, +gaG(){return"Inds\xe6t"}, +gc1(){return"Pop op-menu"}, +gcu(){return"Opdater"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\xc9t tegn tilbage"}, +gcn(){return"$remainingCount tegn tilbage"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"D\xe6mpesk\xe6rm"}, +gco(){return"Luk $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Mark\xe9r alt"}, +gck(){return"Vis menu"}, +gcj(){return"Fane $tabIndex af $tabCount"}, +gbV(){return"Se licenser"}} +A.a4v.prototype={ +gaD(){return"Benachrichtigung"}, +gcl(){return"Zur\xfcck"}, +gbW(){return"Ansicht am unteren Rand"}, +gc3(){return"Abbrechen"}, +gc9(){return"Schlie\xdfen"}, +gcc(){return"Schlie\xdfen"}, +gaE(){return"Kopieren"}, +gaF(){return"Ausschneiden"}, +gbA(){return"L\xf6schen"}, +gbn(){return"Dialogfeld"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1\xa0Lizenz"}, +gbp(){return"$licenseCount\xa0Lizenzen"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Lizenzen"}, +gaa(){return"Schlie\xdfen"}, +gcA(){return"Mehr"}, +gc6(){return"OK"}, +gbw(){return"Navigationsmen\xfc \xf6ffnen"}, +gaG(){return"Einsetzen"}, +gc1(){return"Pop-up-Men\xfc"}, +gcu(){return"Aktualisieren"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"Noch 1\xa0Zeichen"}, +gcn(){return"Noch $remainingCount\xa0Zeichen"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Gitter"}, +gco(){return"$modalRouteContentName schlie\xdfen"}, +gcC(){return B.ae}, +gar(){return"Alle ausw\xe4hlen"}, +gck(){return"Men\xfc anzeigen"}, +gcj(){return"Tab $tabIndex von $tabCount"}, +gbV(){return"Lizenzen ansehen"}} +A.ax7.prototype={ +gcc(){return"Schliessen"}, +gc3(){return"ABBRECHEN"}, +gc9(){return"SCHLIE\u1e9eEN"}, +gbV(){return"LIZENZEN ANZEIGEN"}, +gaa(){return"Schliessen"}} +A.ax8.prototype={ +gaD(){return"\u0395\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7"}, +gcl(){return"\u03a0\u03af\u03c3\u03c9"}, +gbW(){return"\u03a6\u03cd\u03bb\u03bb\u03bf \u03ba\u03ac\u03c4\u03c9 \u03bc\u03ad\u03c1\u03bf\u03c5\u03c2"}, +gc3(){return"\u0391\u03ba\u03cd\u03c1\u03c9\u03c3\u03b7"}, +gc9(){return"\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf"}, +gcc(){return"\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf"}, +gaE(){return"\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae"}, +gaF(){return"\u0391\u03c0\u03bf\u03ba\u03bf\u03c0\u03ae"}, +gbA(){return"\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae"}, +gbn(){return"\u03a0\u03b1\u03c1\u03ac\u03b8\u03c5\u03c1\u03bf \u03b4\u03b9\u03b1\u03bb\u03cc\u03b3\u03bf\u03c5"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u03ac\u03b4\u03b5\u03b9\u03b1"}, +gbp(){return"$licenseCount \u03ac\u03b4\u03b5\u03b9\u03b5\u03c2"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0386\u03b4\u03b5\u03b9\u03b5\u03c2"}, +gaa(){return"\u03a0\u03b1\u03c1\u03ac\u03b2\u03bb\u03b5\u03c8\u03b7"}, +gcA(){return"\u03a0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1"}, +gc6(){return"\u039f\u039a"}, +gbw(){return"\u0386\u03bd\u03bf\u03b9\u03b3\u03bc\u03b1 \u03bc\u03b5\u03bd\u03bf\u03cd \u03c0\u03bb\u03bf\u03ae\u03b3\u03b7\u03c3\u03b7\u03c2"}, +gaG(){return"\u0395\u03c0\u03b9\u03ba\u03cc\u03bb\u03bb\u03b7\u03c3\u03b7"}, +gc1(){return"\u0391\u03bd\u03b1\u03b4\u03c5\u03cc\u03bc\u03b5\u03bd\u03bf \u03bc\u03b5\u03bd\u03bf\u03cd"}, +gcu(){return"\u0391\u03bd\u03b1\u03bd\u03ad\u03c9\u03c3\u03b7"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u03b1\u03c0\u03bf\u03bc\u03ad\u03bd\u03b5\u03b9 1 \u03c7\u03b1\u03c1\u03b1\u03ba\u03c4\u03ae\u03c1\u03b1\u03c2"}, +gcn(){return"\u03b1\u03c0\u03bf\u03bc\u03ad\u03bd\u03bf\u03c5\u03bd $remainingCount \u03c7\u03b1\u03c1\u03b1\u03ba\u03c4\u03ae\u03c1\u03b5\u03c2"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"\u0395\u03c0\u03b9\u03ba\u03ac\u03bb\u03c5\u03c8\u03b7"}, +gco(){return"\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03cc\u03bb\u03c9\u03bd"}, +gck(){return"\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03bc\u03b5\u03bd\u03bf\u03cd"}, +gcj(){return"\u039a\u03b1\u03c1\u03c4\u03ad\u03bb\u03b1 $tabIndex \u03b1\u03c0\u03cc $tabCount"}, +gbV(){return"\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03b1\u03b4\u03b5\u03b9\u03ce\u03bd"}} +A.a4w.prototype={ +gaD(){return"Alert"}, +gcl(){return"Back"}, +gbW(){return"Bottom Sheet"}, +gc3(){return"Cancel"}, +gc9(){return"Close"}, +gcc(){return"Close"}, +gaE(){return"Copy"}, +gaF(){return"Cut"}, +gbA(){return"Delete"}, +gbn(){return"Dialog"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 license"}, +gbp(){return"$licenseCount licenses"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licenses"}, +gaa(){return"Dismiss"}, +gcA(){return"More"}, +gc6(){return"OK"}, +gbw(){return"Open navigation menu"}, +gaG(){return"Paste"}, +gc1(){return"Popup menu"}, +gcu(){return"Refresh"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 character remaining"}, +gcn(){return"$remainingCount characters remaining"}, +gcJ(){return null}, +gcK(){return"No characters remaining"}, +gbz(){return"Scrim"}, +gco(){return"Close $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Select all"}, +gck(){return"Show menu"}, +gcj(){return"Tab $tabIndex of $tabCount"}, +gbV(){return"View licenses"}} +A.ax9.prototype={ +gbW(){return"Bottom sheet"}, +gc0(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbp(){return"$licenseCount licences"}, +gbV(){return"View licences"}, +gc1(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.axa.prototype={ +gc0(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbp(){return"$licenseCount licences"}, +gc3(){return"CANCEL"}, +gc9(){return"CLOSE"}, +gbV(){return"VIEW LICENCES"}, +gc1(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.axb.prototype={ +gbW(){return"Bottom sheet"}, +gbV(){return"View licences"}, +gc0(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbp(){return"$licenseCount licences"}, +gc1(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.axc.prototype={ +gbW(){return"Bottom sheet"}, +gbV(){return"View licences"}, +gc0(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbp(){return"$licenseCount licences"}, +gc1(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.axd.prototype={ +gbW(){return"Bottom sheet"}, +gc0(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbp(){return"$licenseCount licences"}, +gbV(){return"View licences"}, +gc1(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.axe.prototype={ +gbW(){return"Bottom sheet"}, +gc0(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbp(){return"$licenseCount licences"}, +gbV(){return"View licences"}, +gc1(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.axf.prototype={ +gbW(){return"Bottom sheet"}, +gc0(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbp(){return"$licenseCount licences"}, +gbV(){return"View licences"}, +gc1(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.axg.prototype={ +gbW(){return"Bottom sheet"}, +gbV(){return"View licences"}, +gc0(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbp(){return"$licenseCount licences"}, +gc1(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.a4x.prototype={ +gaD(){return"Alerta"}, +gcl(){return"Atr\xe1s"}, +gbW(){return"Hoja inferior"}, +gc3(){return"Cancelar"}, +gc9(){return"Cerrar"}, +gcc(){return"Cerrar"}, +gaE(){return"Copiar"}, +gaF(){return"Cortar"}, +gbA(){return"Eliminar"}, +gbn(){return"Cuadro de di\xe1logo"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1\xa0licencia"}, +gbp(){return"$licenseCount\xa0licencias"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licencias"}, +gaa(){return"Cerrar"}, +gcA(){return"M\xe1s"}, +gc6(){return"ACEPTAR"}, +gbw(){return"Abrir el men\xfa de navegaci\xf3n"}, +gaG(){return"Pegar"}, +gc1(){return"Men\xfa emergente"}, +gcu(){return"Actualizar"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"Queda 1 car\xe1cter."}, +gcn(){return"Quedan $remainingCount caracteres"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Sombreado"}, +gco(){return"Cerrar $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Seleccionar todo"}, +gck(){return"Mostrar men\xfa"}, +gcj(){return"Pesta\xf1a $tabIndex de $tabCount"}, +gbV(){return"Ver licencias"}} +A.axh.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axi.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axj.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axk.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axl.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axm.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axn.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axo.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axp.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axq.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axr.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axs.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axt.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axu.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axv.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axw.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axx.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axy.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbA(){return"Borrar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbn(){return"Di\xe1logo"}} +A.axz.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axA.prototype={ +gbz(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbp(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gbA(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.axB.prototype={ +gaD(){return"M\xe4rguanne"}, +gcl(){return"Tagasi"}, +gbW(){return"Alumine leht"}, +gc3(){return"T\xfchista"}, +gc9(){return"Sule"}, +gcc(){return"Sule"}, +gaE(){return"Kopeeri"}, +gaF(){return"L\xf5ika"}, +gbA(){return"Kustuta"}, +gbn(){return"Dialoog"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 litsents"}, +gbp(){return"$licenseCount litsentsi"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Litsentsid"}, +gaa(){return"Loobu"}, +gcA(){return"Rohkem"}, +gc6(){return"OK"}, +gbw(){return"Ava navigeerimismen\xfc\xfc"}, +gaG(){return"Kleebi"}, +gc1(){return"H\xfcpikmen\xfc\xfc"}, +gcu(){return"V\xe4rskendamine"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"J\xe4\xe4nud on 1 t\xe4hem\xe4rk"}, +gcn(){return"J\xe4\xe4nud on $remainingCount t\xe4hem\xe4rki"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Sirm"}, +gco(){return"Sule $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Vali k\xf5ik"}, +gck(){return"Kuva men\xfc\xfc"}, +gcj(){return"$tabIndex. vahekaart $tabCount-st"}, +gbV(){return"Kuva litsentsid"}} +A.axC.prototype={ +gaD(){return"Alerta"}, +gcl(){return"Atzera"}, +gbW(){return"Behealdeko orria"}, +gc3(){return"Utzi"}, +gc9(){return"Itxi"}, +gcc(){return"Itxi"}, +gaE(){return"Kopiatu"}, +gaF(){return"Ebaki"}, +gbA(){return"Ezabatu"}, +gbn(){return"Leihoa"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 lizentzia"}, +gbp(){return"$licenseCount lizentzia"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Lizentziak"}, +gaa(){return"Baztertu"}, +gcA(){return"Gehiago"}, +gc6(){return"Ados"}, +gbw(){return"Ireki nabigazio-menua"}, +gaG(){return"Itsatsi"}, +gc1(){return"Menu gainerakorra"}, +gcu(){return"Freskatu"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 karaktere geratzen da"}, +gcn(){return"$remainingCount karaktere geratzen dira"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"Barrera"}, +gco(){return"Itxi $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Hautatu guztiak"}, +gck(){return"Erakutsi menua"}, +gcj(){return"$tabIndex/$tabCount fitxa"}, +gbV(){return"Ikusi lizentziak"}} +A.axD.prototype={ +gaD(){return"\u0647\u0634\u062f\u0627\u0631"}, +gcl(){return"\u0628\u0631\u06af\u0634\u062a"}, +gbW(){return"\u0628\u0631\u06af \u0632\u06cc\u0631\u06cc\u0646"}, +gc3(){return"\u0644\u063a\u0648"}, +gc9(){return"\u0628\u0633\u062a\u0646"}, +gcc(){return"\u0628\u0633\u062a\u0646"}, +gaE(){return"\u06a9\u067e\u06cc"}, +gaF(){return"\u0628\u0631\u0634"}, +gbA(){return"\u062d\u0630\u0641"}, +gbn(){return"\u06a9\u0627\u062f\u0631 \u06af\u0641\u062a\u06af\u0648"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"\u06f1 \u067e\u0631\u0648\u0627\u0646\u0647"}, +gbp(){return"$licenseCount \u067e\u0631\u0648\u0627\u0646\u0647"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0645\u062c\u0648\u0632\u0647\u0627"}, +gaa(){return"\u0646\u067e\u0630\u06cc\u0631\u0641\u062a\u0646"}, +gcA(){return"\u0628\u06cc\u0634\u062a\u0631"}, +gc6(){return"\u062a\u0623\u06cc\u06cc\u062f"}, +gbw(){return"\u0628\u0627\u0632 \u06a9\u0631\u062f\u0646 \u0645\u0646\u0648\u06cc \u067e\u06cc\u0645\u0627\u06cc\u0634"}, +gaG(){return"\u062c\u0627\u06cc\u200c\u06af\u0630\u0627\u0631\u06cc"}, +gc1(){return"\u0645\u0646\u0648\u06cc \u0628\u0627\u0632\u0634\u0648"}, +gcu(){return"\u0628\u0627\u0632\u0622\u0648\u0631\u06cc"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u06f1 \u0646\u0648\u06cc\u0633\u0647 \u0628\u0627\u0642\u06cc \u0645\u0627\u0646\u062f\u0647 \u0627\u0633\u062a"}, +gcn(){return"$remainingCount \u0646\u0648\u06cc\u0633\u0647 \u0628\u0627\u0642\u06cc \u0645\u0627\u0646\u062f\u0647 \u0627\u0633\u062a"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"\u0631\u0648\u06cc\u0647"}, +gco(){return"\u0628\u0633\u062a\u0646 $modalRouteContentName"}, +gcC(){return B.dD}, +gar(){return"\u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u0645\u0647"}, +gck(){return"\u0646\u0645\u0627\u06cc\u0634 \u0645\u0646\u0648"}, +gcj(){return"\u0628\u0631\u06af\u0647 $tabIndex \u0627\u0632 $tabCount"}, +gbV(){return"\u0645\u0634\u0627\u0647\u062f\u0647 \u067e\u0631\u0648\u0627\u0646\u0647\u200c\u0647\u0627"}} +A.axE.prototype={ +gaD(){return"Ilmoitus"}, +gcl(){return"Takaisin"}, +gbW(){return"Alapaneeli"}, +gc3(){return"Peru"}, +gc9(){return"Sulje"}, +gcc(){return"Sulje"}, +gaE(){return"Kopioi"}, +gaF(){return"Leikkaa"}, +gbA(){return"Poista"}, +gbn(){return"Valintaikkuna"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 lisenssi"}, +gbp(){return"$licenseCount lisenssi\xe4"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Lisenssit"}, +gaa(){return"Ohita"}, +gcA(){return"Lis\xe4\xe4"}, +gc6(){return"OK"}, +gbw(){return"Avaa navigointivalikko"}, +gaG(){return"Liit\xe4"}, +gc1(){return"Ponnahdusvalikko"}, +gcu(){return"P\xe4ivitys"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 merkki j\xe4ljell\xe4"}, +gcn(){return"$remainingCount merkki\xe4 j\xe4ljell\xe4"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Sermi"}, +gco(){return"Sulje $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Valitse kaikki"}, +gck(){return"N\xe4yt\xe4 valikko"}, +gcj(){return"V\xe4lilehti $tabIndex/$tabCount"}, +gbV(){return"N\xe4yt\xe4 k\xe4ytt\xf6oikeudet"}} +A.axF.prototype={ +gaD(){return"Alerto"}, +gcl(){return"Bumalik"}, +gbW(){return"Bottom Sheet"}, +gc3(){return"Kanselahin"}, +gc9(){return"Isara"}, +gcc(){return"Isara"}, +gaE(){return"Kopyahin"}, +gaF(){return"I-cut"}, +gbA(){return"I-delete"}, +gbn(){return"Dialog"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 lisensya"}, +gbp(){return"$licenseCount na lisensya"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Mga Lisensya"}, +gaa(){return"I-dismiss"}, +gcA(){return"Higit Pa"}, +gc6(){return"OK"}, +gbw(){return"Buksan ang menu ng navigation"}, +gaG(){return"I-paste"}, +gc1(){return"Popup na menu"}, +gcu(){return"Nagre-refresh"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 character ang natitira"}, +gcn(){return u.nw}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Scrim"}, +gco(){return"Isara ang $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Piliin lahat"}, +gck(){return"Ipakita ang menu"}, +gcj(){return"Tab $tabIndex ng $tabCount"}, +gbV(){return"Tingnan ang mga lisensya"}} +A.a4y.prototype={ +gaD(){return"Alerte"}, +gcl(){return"Retour"}, +gbW(){return"Bottom sheet"}, +gc3(){return"Annuler"}, +gc9(){return"Fermer"}, +gcc(){return"Fermer"}, +gaE(){return"Copier"}, +gaF(){return"Couper"}, +gbA(){return"Supprimer"}, +gbn(){return"Bo\xeete de dialogue"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1\xa0licence"}, +gbp(){return"$licenseCount\xa0licences"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licences"}, +gaa(){return"Ignorer"}, +gcA(){return"Plus"}, +gc6(){return"OK"}, +gbw(){return"Ouvrir le menu de navigation"}, +gaG(){return"Coller"}, +gc1(){return"Menu contextuel"}, +gcu(){return"Actualiser"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1\xa0caract\xe8re restant"}, +gcn(){return"$remainingCount\xa0caract\xe8res restants"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Fond"}, +gco(){return"Fermer $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Tout s\xe9lectionner"}, +gck(){return"Afficher le menu"}, +gcj(){return"Onglet $tabIndex sur $tabCount"}, +gbV(){return"Afficher les licences"}} +A.axG.prototype={ +gbz(){return"Grille"}, +gbW(){return"Zone de contenu dans le bas de l'\xe9cran"}, +gcj(){return"Onglet\xa0$tabIndex sur\xa0$tabCount"}} +A.axH.prototype={ +gaD(){return"Alerta"}, +gcl(){return"Atr\xe1s"}, +gbW(){return"Panel inferior"}, +gc3(){return"Cancelar"}, +gc9(){return"Pechar"}, +gcc(){return"Pechar"}, +gaE(){return"Copiar"}, +gaF(){return"Cortar"}, +gbA(){return"Eliminar"}, +gbn(){return"Cadro de di\xe1logo"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 licenza"}, +gbp(){return"$licenseCount licenzas"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licenzas"}, +gaa(){return"Ignorar"}, +gcA(){return"M\xe1is"}, +gc6(){return"Aceptar"}, +gbw(){return"Abrir men\xfa de navegaci\xf3n"}, +gaG(){return"Pegar"}, +gc1(){return"Men\xfa emerxente"}, +gcu(){return"Actualizar"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 car\xe1cter restante"}, +gcn(){return"$remainingCount caracteres restantes"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Sombreado"}, +gco(){return"Pechar $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Seleccionar todo"}, +gck(){return"Mostrar men\xfa"}, +gcj(){return"Pestana $tabIndex de $tabCount"}, +gbV(){return"Ver licenzas"}} +A.axI.prototype={ +gaD(){return"Benachrichtigung"}, +gcl(){return"Zur\xfcck"}, +gbW(){return"Ansicht am unteren Rand"}, +gc3(){return"Abbrechen"}, +gc9(){return"Schlie\xdfen"}, +gcc(){return"Schlie\xdfen"}, +gaE(){return"Kopieren"}, +gaF(){return"Ausschneiden"}, +gbA(){return"L\xf6schen"}, +gbn(){return"Dialogfeld"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1\xa0Lizenz"}, +gbp(){return"$licenseCount\xa0Lizenzen"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Lizenzen"}, +gaa(){return"Schlie\xdfen"}, +gcA(){return"Mehr"}, +gc6(){return"OK"}, +gbw(){return"Navigationsmen\xfc \xf6ffnen"}, +gaG(){return"Einsetzen"}, +gc1(){return"Pop-up-Men\xfc"}, +gcu(){return"Aktualisieren"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"Noch 1\xa0Zeichen"}, +gcn(){return"Noch $remainingCount\xa0Zeichen"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Gitter"}, +gco(){return"$modalRouteContentName schlie\xdfen"}, +gcC(){return B.ae}, +gar(){return"Alle ausw\xe4hlen"}, +gck(){return"Men\xfc anzeigen"}, +gcj(){return"Tab $tabIndex von $tabCount"}, +gbV(){return"Lizenzen ansehen"}} +A.axJ.prototype={ +gaD(){return"\u0a85\u0ab2\u0ab0\u0acd\u0a9f"}, +gcl(){return"\u0aaa\u0abe\u0a9b\u0ab3"}, +gbW(){return"\u0aac\u0acb\u0a9f\u0aae \u0ab6\u0ac0\u0a9f"}, +gc3(){return"\u0ab0\u0aa6 \u0a95\u0ab0\u0acb"}, +gc9(){return"\u0aac\u0a82\u0aa7 \u0a95\u0ab0\u0acb"}, +gcc(){return"\u0aac\u0a82\u0aa7 \u0a95\u0ab0\u0acb"}, +gaE(){return"\u0a95\u0ac9\u0aaa\u0abf \u0a95\u0ab0\u0acb"}, +gaF(){return"\u0a95\u0abe\u0aaa\u0acb"}, +gbA(){return"\u0aa1\u0abf\u0ab2\u0ac0\u0a9f \u0a95\u0ab0\u0acb"}, +gbn(){return"\u0ab8\u0a82\u0ab5\u0abe\u0aa6"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u0ab2\u0abe\u0a87\u0ab8\u0aa8\u0acd\u0ab8"}, +gbp(){return"$licenseCount \u0ab2\u0abe\u0a87\u0ab8\u0aa8\u0acd\u0ab8"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0ab2\u0abe\u0a87\u0ab8\u0aa8\u0acd\u0ab8"}, +gaa(){return"\u0a9b\u0acb\u0aa1\u0ac0 \u0aa6\u0acb"}, +gcA(){return"\u0ab5\u0aa7\u0ac1"}, +gc6(){return"\u0a93\u0a95\u0ac7"}, +gbw(){return"\u0aa8\u0ac5\u0ab5\u0abf\u0a97\u0ac7\u0ab6\u0aa8 \u0aae\u0ac7\u0aa8\u0ac2 \u0a96\u0acb\u0ab2\u0acb"}, +gaG(){return"\u0aaa\u0ac7\u0ab8\u0acd\u0a9f \u0a95\u0ab0\u0acb"}, +gc1(){return"\u0aaa\u0ac9\u0aaa\u0a85\u0aaa \u0aae\u0ac7\u0aa8\u0ac2"}, +gcu(){return"\u0ab0\u0abf\u0aab\u0acd\u0ab0\u0ac7\u0ab6 \u0a95\u0ab0\u0acb"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 \u0a85\u0a95\u0acd\u0ab7\u0ab0 \u0aac\u0abe\u0a95\u0ac0"}, +gcn(){return"$remainingCount \u0a85\u0a95\u0acd\u0ab7\u0ab0 \u0aac\u0abe\u0a95\u0ac0"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u0ab8\u0acd\u0a95\u0acd\u0ab0\u0abf\u0aae"}, +gco(){return"$modalRouteContentName\u0aa8\u0ac7 \u0aac\u0a82\u0aa7 \u0a95\u0ab0\u0acb"}, +gcC(){return B.dD}, +gar(){return"\u0aac\u0aa7\u0abe \u0aaa\u0ab8\u0a82\u0aa6 \u0a95\u0ab0\u0acb"}, +gck(){return"\u0aae\u0ac7\u0aa8\u0ac2 \u0aac\u0aa4\u0abe\u0ab5\u0acb"}, +gcj(){return"$tabCount\u0aae\u0abe\u0a82\u0aa5\u0ac0 $tabIndex \u0a9f\u0ac5\u0aac"}, +gbV(){return"\u0ab2\u0abe\u0a87\u0ab8\u0aa8\u0acd\u0ab8 \u0a9c\u0ac1\u0a93"}} +A.axK.prototype={ +gaD(){return"\u05d4\u05ea\u05e8\u05d0\u05d4"}, +gcl(){return"\u05d4\u05e7\u05d5\u05d3\u05dd"}, +gbW(){return"\u05d2\u05d9\u05dc\u05d9\u05d5\u05df \u05ea\u05d7\u05ea\u05d5\u05df"}, +gc3(){return"\u05d1\u05d9\u05d8\u05d5\u05dc"}, +gc9(){return"\u05e1\u05d2\u05d9\u05e8\u05d4"}, +gcc(){return"\u05e1\u05d2\u05d9\u05e8\u05d4"}, +gaE(){return"\u05d4\u05e2\u05ea\u05e7\u05d4"}, +gaF(){return"\u05d2\u05d6\u05d9\u05e8\u05d4"}, +gbA(){return"\u05de\u05d7\u05d9\u05e7\u05d4"}, +gbn(){return"\u05ea\u05d9\u05d1\u05ea \u05d3\u05d5-\u05e9\u05d9\u05d7"}, +gcz(){return null}, +gcF(){return"$licenseCount \u05e8\u05d9\u05e9\u05d9\u05d5\u05e0\u05d5\u05ea"}, +gbm(){return"\u05e8\u05d9\u05e9\u05d9\u05d5\u05df \u05d0\u05d7\u05d3"}, +gbp(){return"$licenseCount \u05e8\u05d9\u05e9\u05d9\u05d5\u05e0\u05d5\u05ea"}, +gcG(){return"$licenseCount \u05e8\u05d9\u05e9\u05d9\u05d5\u05e0\u05d5\u05ea"}, +gc5(){return"No licenses"}, +gc0(){return"\u05e8\u05d9\u05e9\u05d9\u05d5\u05e0\u05d5\u05ea"}, +gaa(){return"\u05e1\u05d2\u05d9\u05e8\u05d4"}, +gcA(){return"\u05e2\u05d5\u05d3"}, +gc6(){return"\u05d0\u05d9\u05e9\u05d5\u05e8"}, +gbw(){return"\u05e4\u05ea\u05d9\u05d7\u05d4 \u05e9\u05dc \u05ea\u05e4\u05e8\u05d9\u05d8 \u05d4\u05e0\u05d9\u05d5\u05d5\u05d8"}, +gaG(){return"\u05d4\u05d3\u05d1\u05e7\u05d4"}, +gc1(){return"\u05ea\u05e4\u05e8\u05d9\u05d8 \u05e7\u05d5\u05e4\u05e5"}, +gcu(){return"\u05e8\u05e2\u05e0\u05d5\u05df"}, +gcB(){return null}, +gcI(){return"\u05e0\u05d5\u05ea\u05e8\u05d5 $remainingCount \u05ea\u05d5\u05d5\u05d9\u05dd"}, +gci(){return"\u05e0\u05d5\u05ea\u05e8 \u05ea\u05d5 \u05d0\u05d7\u05d3"}, +gcn(){return"\u05e0\u05d5\u05ea\u05e8\u05d5 $remainingCount \u05ea\u05d5\u05d5\u05d9\u05dd"}, +gcJ(){return"\u05e0\u05d5\u05ea\u05e8\u05d5 $remainingCount \u05ea\u05d5\u05d5\u05d9\u05dd"}, +gcK(){return"TBD"}, +gbz(){return"\u05de\u05d9\u05e1\u05d5\u05da"}, +gco(){return"\u05e1\u05d2\u05d9\u05e8\u05ea $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"\u05d1\u05d7\u05d9\u05e8\u05ea \u05d4\u05db\u05d5\u05dc"}, +gck(){return"\u05d4\u05e6\u05d2\u05ea \u05d4\u05ea\u05e4\u05e8\u05d9\u05d8"}, +gcj(){return"\u05db\u05e8\u05d8\u05d9\u05e1\u05d9\u05d9\u05d4 $tabIndex \u05de\u05ea\u05d5\u05da $tabCount"}, +gbV(){return"\u05dc\u05e2\u05d9\u05d5\u05df \u05d1\u05e8\u05d9\u05e9\u05d9\u05d5\u05e0\u05d5\u05ea"}} +A.axL.prototype={ +gaD(){return"\u0905\u0932\u0930\u094d\u091f"}, +gcl(){return"\u0935\u093e\u092a\u0938 \u091c\u093e\u090f\u0902"}, +gbW(){return"\u092c\u0949\u091f\u092e \u0936\u0940\u091f"}, +gc3(){return"\u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902"}, +gc9(){return"\u092c\u0902\u0926 \u0915\u0930\u0947\u0902"}, +gcc(){return"\u092c\u0902\u0926 \u0915\u0930\u0947\u0902"}, +gaE(){return"\u0915\u0949\u092a\u0940 \u0915\u0930\u0947\u0902"}, +gaF(){return"\u0915\u093e\u091f\u0947\u0902"}, +gbA(){return"\u092e\u093f\u091f\u093e\u090f\u0902"}, +gbn(){return"\u0921\u093e\u092f\u0932\u0949\u0917"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u0932\u093e\u0907\u0938\u0947\u0902\u0938"}, +gbp(){return"$licenseCount \u0932\u093e\u0907\u0938\u0947\u0902\u0938"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0932\u093e\u0907\u0938\u0947\u0902\u0938"}, +gaa(){return"\u0916\u093e\u0930\u093f\u091c \u0915\u0930\u0947\u0902"}, +gcA(){return"\u095b\u094d\u092f\u093e\u0926\u093e"}, +gc6(){return"\u0920\u0940\u0915 \u0939\u0948"}, +gbw(){return"\u0928\u0947\u0935\u093f\u0917\u0947\u0936\u0928 \u092e\u0947\u0928\u094d\u092f\u0942 \u0916\u094b\u0932\u0947\u0902"}, +gaG(){return"\u091a\u093f\u092a\u0915\u093e\u090f\u0902"}, +gc1(){return"\u092a\u0949\u092a\u0905\u092a \u092e\u0947\u0928\u094d\u092f\u0942"}, +gcu(){return"\u0930\u0940\u092b\u093c\u094d\u0930\u0947\u0936 \u0915\u0930\u0947\u0902"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u090f\u0915 \u0935\u0930\u094d\u0923 \u0906\u0948\u0930 \u0921\u093e\u0932\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948"}, +gcn(){return"$remainingCount \u0935\u0930\u094d\u0923 \u0906\u0948\u0930 \u0921\u093e\u0932\u0947 \u091c\u093e \u0938\u0915\u0924\u0947 \u0939\u0948\u0902"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"\u0938\u094d\u0915\u094d\u0930\u093f\u092e"}, +gco(){return"$modalRouteContentName \u0915\u094b \u092c\u0902\u0926 \u0915\u0930\u0947\u0902"}, +gcC(){return B.l2}, +gar(){return"\u0938\u092d\u0940 \u0915\u094b \u091a\u0941\u0928\u0947\u0902"}, +gck(){return"\u092e\u0947\u0928\u094d\u092f\u0942 \u0926\u093f\u0916\u093e\u090f\u0902"}, +gcj(){return"$tabCount \u0915\u093e \u091f\u0948\u092c $tabIndex"}, +gbV(){return"\u0932\u093e\u0907\u0938\u0947\u0902\u0938 \u0926\u0947\u0916\u0947\u0902"}} +A.axM.prototype={ +gaD(){return"Upozorenje"}, +gcl(){return"Natrag"}, +gbW(){return"Donja tablica"}, +gc3(){return"Odustani"}, +gc9(){return"Zatvori"}, +gcc(){return"Zatvaranje"}, +gaE(){return"Kopiraj"}, +gaF(){return"Izre\u017ei"}, +gbA(){return"Brisanje"}, +gbn(){return"Dijalog"}, +gcz(){return"$licenseCount licence"}, +gcF(){return null}, +gbm(){return"1 licenca"}, +gbp(){return"$licenseCount licenci"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licence"}, +gaa(){return"Odbaci"}, +gcA(){return"Vi\u0161e"}, +gc6(){return"U REDU"}, +gbw(){return"Otvaranje izbornika za navigaciju"}, +gaG(){return"Zalijepi"}, +gc1(){return"Sko\u010dni izbornik"}, +gcu(){return"Osvje\u017ei"}, +gcB(){return"Preostala su $remainingCount znaka"}, +gcI(){return null}, +gci(){return"Preostao je 1 znak"}, +gcn(){return"Preostalo je $remainingCount znakova"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Rubno"}, +gco(){return"Zatvori $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Odaberi sve"}, +gck(){return"Prikaz izbornika"}, +gcj(){return"Kartica $tabIndex od $tabCount"}, +gbV(){return"Prika\u017ei licence"}} +A.axN.prototype={ +gaD(){return"\xc9rtes\xedt\xe9s"}, +gcl(){return"Vissza"}, +gbW(){return"Als\xf3 lap"}, +gc3(){return"M\xe9gse"}, +gc9(){return"Bez\xe1r\xe1s"}, +gcc(){return"Bez\xe1r\xe1s"}, +gaE(){return"M\xe1sol\xe1s"}, +gaF(){return"Kiv\xe1g\xe1s"}, +gbA(){return"T\xf6rl\xe9s"}, +gbn(){return"P\xe1rbesz\xe9dablak"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 licenc"}, +gbp(){return"$licenseCount licenc"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licencek"}, +gaa(){return"Elvet\xe9s"}, +gcA(){return"T\xf6bb"}, +gc6(){return"OK"}, +gbw(){return"Navig\xe1ci\xf3s men\xfc megnyit\xe1sa"}, +gaG(){return"Beilleszt\xe9s"}, +gc1(){return"El\u0151ugr\xf3 men\xfc"}, +gcu(){return"Friss\xedt\xe9s"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 karakter maradt"}, +gcn(){return"$remainingCount karakter maradt"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Bor\xedt\xe1s"}, +gco(){return"$modalRouteContentName bez\xe1r\xe1sa"}, +gcC(){return B.ae}, +gar(){return"\xd6sszes kijel\xf6l\xe9se"}, +gck(){return"Men\xfc megjelen\xedt\xe9se"}, +gcj(){return"$tabCount/$tabIndex. lap"}, +gbV(){return"Licencek megtekint\xe9se"}} +A.axO.prototype={ +gaD(){return"\u053e\u0561\u0576\u0578\u0582\u0581\u0578\u0582\u0574"}, +gcl(){return"\u0540\u0565\u057f"}, +gbW(){return"\u0546\u0565\u0580\u0584\u0587\u056b \u0567\u056f\u0580\u0561\u0576"}, +gc3(){return"\u0549\u0565\u0572\u0561\u0580\u056f\u0565\u056c"}, +gc9(){return"\u0553\u0561\u056f\u0565\u056c"}, +gcc(){return"\u0553\u0561\u056f\u0565\u056c"}, +gaE(){return"\u054a\u0561\u057f\u0573\u0565\u0576\u0565\u056c"}, +gaF(){return"\u053f\u057f\u0580\u0565\u056c"}, +gbA(){return"\u054b\u0576\u057b\u0565\u056c"}, +gbn(){return"\u0535\u0580\u056f\u056d\u0578\u057d\u0578\u0582\u0569\u0575\u0561\u0576 \u057a\u0561\u057f\u0578\u0582\u0570\u0561\u0576"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u056c\u056b\u0581\u0565\u0576\u0566\u056b\u0561"}, +gbp(){return"$licenseCount \u056c\u056b\u0581\u0565\u0576\u0566\u056b\u0561"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0531\u0580\u057f\u0578\u0576\u0561\u0563\u0580\u0565\u0580"}, +gaa(){return"\u0553\u0561\u056f\u0565\u056c"}, +gcA(){return"\u0531\u0575\u056c"}, +gc6(){return"\u0535\u0572\u0561\u057e"}, +gbw(){return"\u0532\u0561\u0581\u0565\u056c \u0576\u0561\u057e\u056b\u0563\u0561\u0581\u056b\u0561\u0575\u056b \u0568\u0576\u057f\u0580\u0561\u0581\u0561\u0576\u056f\u0568"}, +gaG(){return"\u054f\u0565\u0572\u0561\u0564\u0580\u0565\u056c"}, +gc1(){return"\u0535\u056c\u0576\u0578\u0572 \u0568\u0576\u057f\u0580\u0561\u0581\u0561\u0576\u056f"}, +gcu(){return"\u0539\u0561\u0580\u0574\u0561\u0581\u0576\u0565\u056c"}, +gcB(){return"\u0544\u0576\u0561\u0581 $remainingCount \u0576\u056b\u0577"}, +gcI(){return"\u0544\u0576\u0561\u0581 $remainingCount \u0576\u056b\u0577"}, +gci(){return"\u0544\u0576\u0561\u0581\u0565\u056c \u0567 1 \u0576\u056b\u0577"}, +gcn(){return"\u0544\u0576\u0561\u0581\u0565\u056c \u0567 $remainingCount \u0576\u056b\u0577"}, +gcJ(){return null}, +gcK(){return"\u0546\u056b\u0577\u056b \u0570\u0576\u0561\u0580\u0561\u057e\u0578\u0580\u0578\u0582\u0569\u0575\u0578\u0582\u0576 \u0579\u056f\u0561"}, +gbz(){return"\u0534\u056b\u0574\u0561\u056f"}, +gco(){return"\u0553\u0561\u056f\u0565\u056c\u055d $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"\u0546\u0577\u0565\u056c \u0562\u0578\u056c\u0578\u0580\u0568"}, +gck(){return"\u0551\u0578\u0582\u0575\u0581 \u057f\u0561\u056c \u0568\u0576\u057f\u0580\u0561\u0581\u0561\u0576\u056f\u0568"}, +gcj(){return"\u0546\u0565\u0580\u0564\u056b\u0580 $tabIndex\u055d $tabCount-\u056b\u0581"}, +gbV(){return"\u0534\u056b\u057f\u0565\u056c \u056c\u056b\u0581\u0565\u0576\u0566\u056b\u0561\u0576\u0565\u0580\u0568"}} +A.axP.prototype={ +gaD(){return"Notifikasi"}, +gcl(){return"Kembali"}, +gbW(){return"Sheet Bawah"}, +gc3(){return"Batal"}, +gc9(){return"Tutup"}, +gcc(){return"Tutup"}, +gaE(){return"Salin"}, +gaF(){return"Potong"}, +gbA(){return"Hapus"}, +gbn(){return"Dialog"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 lisensi"}, +gbp(){return"$licenseCount lisensi"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Lisensi"}, +gaa(){return"Tutup"}, +gcA(){return"Lainnya"}, +gc6(){return"OKE"}, +gbw(){return"Buka menu navigasi"}, +gaG(){return"Tempel"}, +gc1(){return"Menu pop-up"}, +gcu(){return"Memuat ulang"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"Sisa 1 karakter"}, +gcn(){return"Sisa $remainingCount karakter"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Scrim"}, +gco(){return"Tutup $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Pilih semua"}, +gck(){return"Tampilkan menu"}, +gcj(){return"Tab $tabIndex dari $tabCount"}, +gbV(){return"Lihat lisensi"}} +A.axQ.prototype={ +gaD(){return"Tilkynning"}, +gcl(){return"Til baka"}, +gbW(){return"Bla\xf0 ne\xf0st"}, +gc3(){return"H\xe6tta vi\xf0"}, +gc9(){return"Loka"}, +gcc(){return"Loka"}, +gaE(){return"Afrita"}, +gaF(){return"Klippa"}, +gbA(){return"Ey\xf0a"}, +gbn(){return"Gluggi"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 leyfi"}, +gbp(){return"$licenseCount leyfi"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Leyfi"}, +gaa(){return"Hunsa"}, +gcA(){return"Meira"}, +gc6(){return"\xcd lagi"}, +gbw(){return"Opna yfirlitsvalmynd"}, +gaG(){return"L\xedma"}, +gc1(){return"Sprettivalmynd"}, +gcu(){return"Endurn\xfdja"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 stafur eftir"}, +gcn(){return"$remainingCount stafir eftir"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"M\xf6skvi"}, +gco(){return"Loka $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Velja allt"}, +gck(){return"S\xfdna valmynd"}, +gcj(){return"Flipi $tabIndex af $tabCount"}, +gbV(){return"Sko\xf0a leyfi"}} +A.axR.prototype={ +gaD(){return"Avviso"}, +gcl(){return"Indietro"}, +gbW(){return"Riquadro inferiore"}, +gc3(){return"Annulla"}, +gc9(){return"Chiudi"}, +gcc(){return"Chiudi"}, +gaE(){return"Copia"}, +gaF(){return"Taglia"}, +gbA(){return"Elimina"}, +gbn(){return"Finestra di dialogo"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 licenza"}, +gbp(){return"$licenseCount licenze"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licenze"}, +gaa(){return"Ignora"}, +gcA(){return"Altro"}, +gc6(){return"OK"}, +gbw(){return"Apri il menu di navigazione"}, +gaG(){return"Incolla"}, +gc1(){return"Menu popup"}, +gcu(){return"Aggiorna"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 carattere rimanente"}, +gcn(){return"$remainingCount caratteri rimanenti"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Rete"}, +gco(){return"Chiudi $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Seleziona tutto"}, +gck(){return"Mostra il menu"}, +gcj(){return"Scheda $tabIndex di $tabCount"}, +gbV(){return"Visualizza licenze"}} +A.axS.prototype={ +gaD(){return"\u901a\u77e5"}, +gcl(){return"\u623b\u308b"}, +gbW(){return"\u30dc\u30c8\u30e0\u30b7\u30fc\u30c8"}, +gc3(){return"\u30ad\u30e3\u30f3\u30bb\u30eb"}, +gc9(){return"\u9589\u3058\u308b"}, +gcc(){return"\u9589\u3058\u308b"}, +gaE(){return"\u30b3\u30d4\u30fc"}, +gaF(){return"\u5207\u308a\u53d6\u308a"}, +gbA(){return"\u524a\u9664"}, +gbn(){return"\u30c0\u30a4\u30a2\u30ed\u30b0"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"\u30e9\u30a4\u30bb\u30f3\u30b9: 1 \u4ef6"}, +gbp(){return"\u30e9\u30a4\u30bb\u30f3\u30b9: $licenseCount \u4ef6"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u30e9\u30a4\u30bb\u30f3\u30b9"}, +gaa(){return"\u9589\u3058\u308b"}, +gcA(){return"\u305d\u306e\u4ed6"}, +gc6(){return"OK"}, +gbw(){return"\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3 \u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f"}, +gaG(){return"\u8cbc\u308a\u4ed8\u3051"}, +gc1(){return"\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7 \u30e1\u30cb\u30e5\u30fc"}, +gcu(){return"\u66f4\u65b0"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u6b8b\u308a 1 \u6587\u5b57\uff08\u534a\u89d2\u76f8\u5f53\uff09"}, +gcn(){return"\u6b8b\u308a $remainingCount \u6587\u5b57\uff08\u534a\u89d2\u76f8\u5f53\uff09"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"\u30b9\u30af\u30ea\u30e0"}, +gco(){return"$modalRouteContentName \u3092\u9589\u3058\u308b"}, +gcC(){return B.l2}, +gar(){return"\u3059\u3079\u3066\u9078\u629e"}, +gck(){return"\u30e1\u30cb\u30e5\u30fc\u3092\u8868\u793a"}, +gcj(){return"\u30bf\u30d6: $tabIndex/$tabCount"}, +gbV(){return"\u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u8868\u793a"}} +A.axT.prototype={ +gaD(){return"\u10d2\u10d0\u10e4\u10e0\u10d7\u10ee\u10d8\u10da\u10d4\u10d1\u10d0"}, +gcl(){return"\u10e3\u10d9\u10d0\u10dc"}, +gbW(){return"\u10e5\u10d5\u10d4\u10d3\u10d0 \u10e4\u10e3\u10e0\u10ea\u10d4\u10da\u10d8"}, +gc3(){return"\u10d2\u10d0\u10e3\u10e5\u10db\u10d4\u10d1\u10d0"}, +gc9(){return"\u10d3\u10d0\u10ee\u10e3\u10e0\u10d5\u10d0"}, +gcc(){return"\u10d3\u10d0\u10ee\u10e3\u10e0\u10d5\u10d0"}, +gaE(){return"\u10d9\u10dd\u10de\u10d8\u10e0\u10d4\u10d1\u10d0"}, +gaF(){return"\u10d0\u10db\u10dd\u10ed\u10e0\u10d0"}, +gbA(){return"\u10ec\u10d0\u10e8\u10da\u10d0"}, +gbn(){return"\u10d3\u10d8\u10d0\u10da\u10dd\u10d2\u10d8"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u10da\u10d8\u10ea\u10d4\u10dc\u10d6\u10d8\u10d0"}, +gbp(){return"$licenseCount \u10da\u10d8\u10ea\u10d4\u10dc\u10d6\u10d8\u10d0"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u10da\u10d8\u10ea\u10d4\u10dc\u10d6\u10d8\u10d4\u10d1\u10d8"}, +gaa(){return"\u10d3\u10d0\u10ee\u10e3\u10e0\u10d5\u10d0"}, +gcA(){return"\u10db\u10d4\u10e2\u10d8"}, +gc6(){return"\u10d9\u10d0\u10e0\u10d2\u10d8"}, +gbw(){return"\u10e1\u10d0\u10dc\u10d0\u10d5\u10d8\u10d2\u10d0\u10ea\u10d8\u10dd \u10db\u10d4\u10dc\u10d8\u10e3\u10e1 \u10d2\u10d0\u10ee\u10e1\u10dc\u10d0"}, +gaG(){return"\u10e9\u10d0\u10e1\u10db\u10d0"}, +gc1(){return"\u10d0\u10db\u10dd\u10db\u10ee\u10e2\u10d0\u10e0\u10d8 \u10db\u10d4\u10dc\u10d8\u10e3"}, +gcu(){return"\u10d2\u10d0\u10dc\u10d0\u10ee\u10da\u10d4\u10d1\u10d0"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u10d3\u10d0\u10e0\u10e9\u10d0 1 \u10e1\u10d8\u10db\u10d1\u10dd\u10da\u10dd"}, +gcn(){return"\u10d3\u10d0\u10e0\u10e9\u10d0 $remainingCount \u10e1\u10d8\u10db\u10d1\u10dd\u10da\u10dd"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u10e1\u10d9\u10e0\u10d8\u10db\u10d8"}, +gco(){return"$modalRouteContentName-\u10d8\u10e1 \u10d3\u10d0\u10ee\u10e3\u10e0\u10d5\u10d0"}, +gcC(){return B.ae}, +gar(){return"\u10e7\u10d5\u10d4\u10da\u10d0\u10e1 \u10d0\u10e0\u10e9\u10d4\u10d5\u10d0"}, +gck(){return"\u10db\u10d4\u10dc\u10d8\u10e3\u10e1 \u10e9\u10d5\u10d4\u10dc\u10d4\u10d1\u10d0"}, +gcj(){return"\u10e9\u10d0\u10dc\u10d0\u10e0\u10d7\u10d8 $tabIndex / $tabCount-\u10d3\u10d0\u10dc"}, +gbV(){return"\u10da\u10d8\u10ea\u10d4\u10dc\u10d6\u10d8\u10d4\u10d1\u10d8\u10e1 \u10dc\u10d0\u10ee\u10d5\u10d0"}} +A.axU.prototype={ +gaD(){return"\u0414\u0430\u0431\u044b\u043b"}, +gcl(){return"\u0410\u0440\u0442\u049b\u0430"}, +gbW(){return"\u0422\u04e9\u043c\u0435\u043d\u0433\u0456 \u043f\u0430\u0440\u0430\u049b\u0448\u0430"}, +gc3(){return"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443"}, +gc9(){return"\u0416\u0430\u0431\u0443"}, +gcc(){return"\u0416\u0430\u0431\u0443"}, +gaE(){return"\u041a\u04e9\u0448\u0456\u0440\u0443"}, +gaF(){return"\u049a\u0438\u044e"}, +gbA(){return"\u0416\u043e\u044e"}, +gbn(){return"\u0414\u0438\u0430\u043b\u043e\u0433\u0442\u044b\u049b \u0442\u0435\u0440\u0435\u0437\u0435"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f"}, +gbp(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u041b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\u043b\u0430\u0440"}, +gaa(){return"\u0416\u0430\u0431\u0443"}, +gcA(){return"\u0416\u0430\u044e"}, +gc6(){return"\u0418\u04d9"}, +gbw(){return"\u041d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u043c\u04d9\u0437\u0456\u0440\u0456\u043d \u0430\u0448\u0443"}, +gaG(){return"\u049a\u043e\u044e"}, +gc1(){return"\u049a\u0430\u043b\u049b\u044b\u043c\u0430\u043b\u044b \u0442\u0435\u0440\u0435\u0437\u0435 \u043c\u04d9\u0437\u0456\u0440\u0456"}, +gcu(){return"\u0416\u0430\u04a3\u0430\u0440\u0442\u0443"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 \u0442\u0430\u04a3\u0431\u0430 \u049b\u0430\u043b\u0434\u044b."}, +gcn(){return"$remainingCount \u0442\u0430\u04a3\u0431\u0430 \u049b\u0430\u043b\u0434\u044b."}, +gcJ(){return null}, +gcK(){return"\u0422\u0430\u04a3\u0431\u0430\u043b\u0430\u0440 \u049b\u0430\u043b\u043c\u0430\u0434\u044b"}, +gbz(){return"\u041a\u0435\u043d\u0435\u043f"}, +gco(){return"$modalRouteContentName \u0436\u0430\u0431\u0443"}, +gcC(){return B.ae}, +gar(){return"\u0411\u0430\u0440\u043b\u044b\u0493\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443"}, +gck(){return"\u041c\u04d9\u0437\u0456\u0440\u0434\u0456 \u043a\u04e9\u0440\u0441\u0435\u0442\u0443"}, +gcj(){return"$tabCount/$tabIndex \u049b\u043e\u0439\u044b\u043d\u0434\u044b"}, +gbV(){return"\u041b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\u043b\u0430\u0440\u0434\u044b \u043a\u04e9\u0440\u0443"}} +A.axV.prototype={ +gaD(){return"\u1787\u17bc\u1793\u178a\u17c6\u178e\u17b9\u1784"}, +gcl(){return"\u1790\u1799\u1780\u17d2\u179a\u17c4\u1799"}, +gbW(){return"\u179f\u1793\u17d2\u179b\u17b9\u1780\u200b\u1781\u17b6\u1784\u1780\u17d2\u179a\u17c4\u1798"}, +gc3(){return"\u1794\u17c4\u17c7\u1794\u1784\u17cb"}, +gc9(){return"\u1794\u17b7\u1791"}, +gcc(){return"\u1794\u17b7\u1791"}, +gaE(){return"\u1785\u1798\u17d2\u179b\u1784"}, +gaF(){return"\u1780\u17b6\u178f\u17cb"}, +gbA(){return"\u179b\u17bb\u1794"}, +gbn(){return"\u1794\u17d2\u179a\u17a2\u1794\u17cb"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"\u17a2\u17b6\u1787\u17d2\u1789\u17b6\u1794\u178e\u17d2\u178e 1"}, +gbp(){return"\u17a2\u17b6\u1787\u17d2\u1789\u17b6\u1794\u178e\u17d2\u178e $licenseCount"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u17a2\u17b6\u1787\u17d2\u1789\u17b6\u1794\u178e\u17d2\u178e"}, +gaa(){return"\u1785\u17d2\u179a\u17b6\u1793\u200b\u1785\u17c4\u179b"}, +gcA(){return"\u1785\u17d2\u179a\u17be\u1793\u200b\u1791\u17c0\u178f"}, +gc6(){return"\u1799\u179b\u17cb\u1796\u17d2\u179a\u1798"}, +gbw(){return"\u1794\u17be\u1780\u200b\u1798\u17c9\u17ba\u1793\u17bb\u1799\u179a\u17bb\u1780\u179a\u1780"}, +gaG(){return"\u178a\u17b6\u1780\u17cb\u200b\u1785\u17bc\u179b"}, +gc1(){return"\u200b\u1798\u17c9\u17ba\u1793\u17bb\u1799\u200b\u179b\u17c4\u178f\u200b\u17a1\u17be\u1784"}, +gcu(){return"\u1795\u17d2\u1791\u17bb\u1780\u17a1\u17be\u1784\u179c\u17b7\u1789"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u1793\u17c5\u179f\u179b\u17cb\u200b 1 \u178f\u17bd\u200b\u1791\u17c0\u178f"}, +gcn(){return"\u1793\u17c5\u179f\u179b\u17cb $remainingCount \u178f\u17bd\u200b\u1791\u17c0\u178f"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"\u1795\u17d2\u1791\u17b6\u17c6\u1784\u179f\u17d2\u179a\u17a2\u17b6\u1794\u17cb"}, +gco(){return"\u1794\u17b7\u1791 $modalRouteContentName"}, +gcC(){return B.l2}, +gar(){return"\u1787\u17d2\u179a\u17be\u179f\u179a\u17be\u179f\u200b\u1791\u17b6\u17c6\u1784\u17a2\u179f\u17cb"}, +gck(){return"\u1794\u1784\u17d2\u17a0\u17b6\u1789\u200b\u1798\u17c9\u17ba\u1793\u17bb\u1799"}, +gcj(){return"\u1795\u17d2\u1791\u17b6\u17c6\u1784 $tabIndex \u1780\u17d2\u1793\u17bb\u1784\u200b\u1785\u17c6\u178e\u17c4\u1798\u200b $tabCount"}, +gbV(){return"\u1798\u17be\u179b\u17a2\u17b6\u1787\u17d2\u1789\u17b6\u1794\u178e\u17d2\u178e"}} +A.axW.prototype={ +gaD(){return"\u0c8e\u0c9a\u0ccd\u0c9a\u0cb0\u0cbf\u0c95\u0cc6"}, +gcl(){return"\u0cb9\u0cbf\u0c82\u0ca4\u0cbf\u0cb0\u0cc1\u0c97\u0cbf"}, +gbW(){return"\u0c95\u0cc6\u0cb3\u0cad\u0cbe\u0c97\u0ca6 \u0cb6\u0cc0\u0c9f\u0ccd"}, +gc3(){return"\u0cb0\u0ca6\u0ccd\u0ca6\u0cc1\u0cae\u0cbe\u0ca1\u0cbf"}, +gc9(){return"\u0cae\u0cc1\u0c9a\u0ccd\u0c9a\u0cbf\u0cb0\u0cbf"}, +gcc(){return"\u0cae\u0cc1\u0c9a\u0ccd\u0c9a\u0cbf\u0cb0\u0cbf"}, +gaE(){return"\u0ca8\u0c95\u0cb2\u0cbf\u0cb8\u0cbf"}, +gaF(){return"\u0c95\u0ca4\u0ccd\u0ca4\u0cb0\u0cbf\u0cb8\u0cbf"}, +gbA(){return"\u0c85\u0cb3\u0cbf\u0cb8\u0cbf"}, +gbn(){return"\u0ca1\u0cc8\u0cb2\u0cbe\u0c97\u0ccd"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u0caa\u0cb0\u0cb5\u0cbe\u0ca8\u0c97\u0cbf"}, +gbp(){return"$licenseCount \u0caa\u0cb0\u0cb5\u0cbe\u0ca8\u0c97\u0cbf\u0c97\u0cb3\u0cc1"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0caa\u0cb0\u0cb5\u0cbe\u0ca8\u0c97\u0cbf\u0c97\u0cb3\u0cc1"}, +gaa(){return"\u0cb5\u0c9c\u0cbe\u0c97\u0cca\u0cb3\u0cbf\u0cb8\u0cbf"}, +gcA(){return"\u0c87\u0ca8\u0ccd\u0ca8\u0cb7\u0ccd\u0c9f\u0cc1"}, +gc6(){return"\u0cb8\u0cb0\u0cbf"}, +gbw(){return"\u0ca8\u0ccd\u0caf\u0cbe\u0cb5\u0cbf\u0c97\u0cc7\u0cb6\u0ca8\u0ccd\u200c \u0cae\u0cc6\u0ca8\u0cc1 \u0ca4\u0cc6\u0cb0\u0cc6\u0caf\u0cbf\u0cb0\u0cbf"}, +gaG(){return"\u0c85\u0c82\u0c9f\u0cbf\u0cb8\u0cbf"}, +gc1(){return"\u0caa\u0cbe\u0caa\u0ccd\u0c85\u0caa\u0ccd \u0cae\u0cc6\u0ca8\u0cc1"}, +gcu(){return"\u0cb0\u0cbf\u0cab\u0ccd\u0cb0\u0cc6\u0cb6\u0ccd \u0cae\u0cbe\u0ca1\u0cbf"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 \u0c85\u0c95\u0ccd\u0cb7\u0cb0 \u0c89\u0cb3\u0cbf\u0ca6\u0cbf\u0ca6\u0cc6"}, +gcn(){return"$remainingCount \u0c85\u0c95\u0ccd\u0cb7\u0cb0\u0c97\u0cb3\u0cc1 \u0c89\u0cb3\u0cbf\u0ca6\u0cbf\u0cb5\u0cc6"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u0cb8\u0ccd\u0c95\u0ccd\u0cb0\u0cbf\u0cae\u0ccd"}, +gco(){return"$modalRouteContentName \u0c85\u0ca8\u0ccd\u0ca8\u0cc1 \u0cae\u0cc1\u0c9a\u0ccd\u0c9a\u0cbf\u0cb0\u0cbf"}, +gcC(){return B.dD}, +gar(){return"\u0c8e\u0cb2\u0ccd\u0cb2\u0cb5\u0ca8\u0ccd\u0ca8\u0cc2 \u0c86\u0caf\u0ccd\u0c95\u0cc6 \u0cae\u0cbe\u0ca1\u0cbf"}, +gck(){return"\u0cae\u0cc6\u0ca8\u0cc1 \u0ca4\u0ccb\u0cb0\u0cbf\u0cb8\u0cbf"}, +gcj(){return"$tabCount \u0cb0\u0cb2\u0ccd\u0cb2\u0cbf\u0ca8 $tabIndex \u0c9f\u0ccd\u0caf\u0cbe\u0cac\u0ccd"}, +gbV(){return"\u0caa\u0cb0\u0cb5\u0cbe\u0ca8\u0c97\u0cbf\u0c97\u0cb3\u0ca8\u0ccd\u0ca8\u0cc1 \u0cb5\u0cbf\u0cd5\u0c95\u0ccd\u0cb7\u0cbf\u0cb8\u0cbf"}} +A.axX.prototype={ +gaD(){return"\uc54c\ub9bc"}, +gcl(){return"\ub4a4\ub85c"}, +gbW(){return"\ud558\ub2e8 \uc2dc\ud2b8"}, +gc3(){return"\ucde8\uc18c"}, +gc9(){return"\ub2eb\uae30"}, +gcc(){return"\ub2eb\uae30"}, +gaE(){return"\ubcf5\uc0ac"}, +gaF(){return"\uc798\ub77c\ub0c4"}, +gbA(){return"\uc0ad\uc81c"}, +gbn(){return"\ub300\ud654\uc0c1\uc790"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"\ub77c\uc774\uc120\uc2a4 1\uac1c"}, +gbp(){return"\ub77c\uc774\uc120\uc2a4 $licenseCount\uac1c"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\ub77c\uc774\uc120\uc2a4"}, +gaa(){return"\ub2eb\uae30"}, +gcA(){return"\ub354\ubcf4\uae30"}, +gc6(){return"\ud655\uc778"}, +gbw(){return"\ud0d0\uc0c9 \uba54\ub274 \uc5f4\uae30"}, +gaG(){return"\ubd99\uc5ec\ub123\uae30"}, +gc1(){return"\ud31d\uc5c5 \uba54\ub274"}, +gcu(){return"\uc0c8\ub85c\uace0\uce68"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1\uc790 \ub0a8\uc74c"}, +gcn(){return"$remainingCount\uc790 \ub0a8\uc74c"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"\uc2a4\ud06c\ub9bc"}, +gco(){return"$modalRouteContentName \ub2eb\uae30"}, +gcC(){return B.l2}, +gar(){return"\uc804\uccb4 \uc120\ud0dd"}, +gck(){return"\uba54\ub274 \ud45c\uc2dc"}, +gcj(){return"\ud0ed $tabCount\uac1c \uc911 $tabIndex\ubc88\uc9f8"}, +gbV(){return"\ub77c\uc774\uc120\uc2a4 \ubcf4\uae30"}} +A.axY.prototype={ +gaD(){return"\u042d\u0441\u043a\u0435\u0440\u0442\u04af\u04af"}, +gcl(){return"\u0410\u0440\u0442\u043a\u0430"}, +gbW(){return"\u042b\u043b\u0434\u044b\u0439\u043a\u044b \u044d\u043a\u0440\u0430\u043d"}, +gc3(){return"\u0422\u043e\u043a\u0442\u043e\u0442\u0443\u0443"}, +gc9(){return"\u0416\u0430\u0431\u0443\u0443"}, +gcc(){return"\u0416\u0430\u0431\u0443\u0443"}, +gaE(){return"\u041a\u04e9\u0447\u04af\u0440\u04af\u04af"}, +gaF(){return"\u041a\u0435\u0441\u04af\u04af"}, +gbA(){return"\u0416\u043e\u043a \u043a\u044b\u043b\u0443\u0443"}, +gbn(){return"\u0414\u0438\u0430\u043b\u043e\u0433"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u0443\u0440\u0443\u043a\u0441\u0430\u0442\u0442\u0430\u043c\u0430"}, +gbp(){return"$licenseCount \u0443\u0440\u0443\u043a\u0441\u0430\u0442\u0442\u0430\u043c\u0430"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0423\u0440\u0443\u043a\u0441\u0430\u0442\u0442\u0430\u043c\u0430\u043b\u0430\u0440"}, +gaa(){return"\u0416\u0430\u0431\u0443\u0443"}, +gcA(){return"\u0414\u0430\u0433\u044b"}, +gc6(){return"\u041c\u0430\u043a\u0443\u043b"}, +gbw(){return"\u0427\u0430\u0431\u044b\u0442\u0442\u043e\u043e \u043c\u0435\u043d\u044e\u0441\u0443\u043d \u0430\u0447\u0443\u0443"}, +gaG(){return"\u0427\u0430\u043f\u0442\u043e\u043e"}, +gc1(){return"\u041a\u0430\u043b\u043a\u044b\u043f \u0447\u044b\u0433\u0443\u0443\u0447\u0443 \u043c\u0435\u043d\u044e"}, +gcu(){return"\u0416\u0430\u04a3\u044b\u0440\u0442\u0443\u0443"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 \u0431\u0435\u043b\u0433\u0438 \u043a\u0430\u043b\u0434\u044b"}, +gcn(){return"$remainingCount \u0431\u0435\u043b\u0433\u0438 \u043a\u0430\u043b\u0434\u044b"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u041a\u0435\u043d\u0435\u043f"}, +gco(){return"$modalRouteContentName \u0436\u0430\u0431\u0443\u0443"}, +gcC(){return B.ae}, +gar(){return"\u0411\u0430\u0430\u0440\u044b\u043d \u0442\u0430\u043d\u0434\u043e\u043e"}, +gck(){return"\u041c\u0435\u043d\u044e\u043d\u0443 \u043a\u04e9\u0440\u0441\u04e9\u0442\u04af\u04af"}, +gcj(){return"$tabCount \u043a\u044b\u043d\u0430\u043b\u043c\u0430 \u0438\u0447\u0438\u043d\u0435\u043d $tabIndex"}, +gbV(){return"\u0423\u0440\u0443\u043a\u0441\u0430\u0442\u0442\u0430\u043c\u0430\u043b\u0430\u0440\u0434\u044b \u043a\u04e9\u0440\u04af\u04af"}} +A.axZ.prototype={ +gaD(){return"\u0e81\u0eb2\u0e99\u0ec0\u0e95\u0eb7\u0ead\u0e99"}, +gcl(){return"\u0e81\u0eb1\u0e9a\u0e84\u0eb7\u0e99"}, +gbW(){return"\u0e8a\u0eb5\u0e94\u0ea5\u0eb8\u0ec8\u0ea1\u0eaa\u0eb8\u0e94"}, +gc3(){return"\u0e8d\u0ebb\u0e81\u0ec0\u0ea5\u0eb5\u0e81"}, +gc9(){return"\u0e9b\u0eb4\u0e94"}, +gcc(){return"\u0e9b\u0eb4\u0e94"}, +gaE(){return"\u0eaa\u0eb3\u0ec0\u0e99\u0ebb\u0eb2"}, +gaF(){return"\u0e95\u0eb1\u0e94"}, +gbA(){return"\u0ea5\u0eb6\u0e9a"}, +gbn(){return"\u0e82\u0ecd\u0ec9\u0e84\u0ea7\u0eb2\u0ea1"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u0ec3\u0e9a\u0ead\u0eb0\u0e99\u0eb8\u0e8d\u0eb2\u0e94"}, +gbp(){return"$licenseCount \u0ec3\u0e9a\u0ead\u0eb0\u0e99\u0eb8\u0e8d\u0eb2\u0e94"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0ec3\u0e9a\u0ead\u0eb0\u0e99\u0eb8\u0e8d\u0eb2\u0e94"}, +gaa(){return"\u0e9b\u0eb4\u0e94\u0ec4\u0ea7\u0ec9"}, +gcA(){return"\u0ec0\u0e9e\u0eb5\u0ec8\u0ea1\u0ec0\u0e95\u0eb5\u0ea1"}, +gc6(){return"\u0e95\u0ebb\u0e81\u0ea5\u0ebb\u0e87"}, +gbw(){return"\u0ec0\u0e9b\u0eb5\u0e94\u0ec0\u0ea1\u0e99\u0eb9\u0e81\u0eb2\u0e99\u0e99\u0eb3\u0e97\u0eb2\u0e87"}, +gaG(){return"\u0ea7\u0eb2\u0e87"}, +gc1(){return"\u0ec0\u0ea1\u0e99\u0eb9\u0e9b\u0eb1\u0ead\u0e9a\u0ead\u0eb1\u0e9a"}, +gcu(){return"\u0ec2\u0eab\u0ebc\u0e94\u0e84\u0eb7\u0e99\u0ec3\u0edd\u0ec8"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u0e8d\u0eb1\u0e87\u0ead\u0eb5\u0e81 1 \u0e95\u0ebb\u0ea7\u0ead\u0eb1\u0e81\u0eaa\u0ead\u0e99"}, +gcn(){return"\u0e8d\u0eb1\u0e87\u0ead\u0eb5\u0e81 $remainingCount \u0e95\u0ebb\u0ea7\u0ead\u0eb1\u0e81\u0eaa\u0ead\u0e99"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"Scrim"}, +gco(){return"\u0e9b\u0eb4\u0e94 $modalRouteContentName"}, +gcC(){return B.dD}, +gar(){return"\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u0e97\u0eb1\u0e87\u0edd\u0ebb\u0e94"}, +gck(){return"\u0eaa\u0eb0\u0ec1\u0e94\u0e87\u0ec0\u0ea1\u0e99\u0eb9"}, +gcj(){return"\u0ec1\u0e96\u0e9a\u0e97\u0eb5 $tabIndex \u0e88\u0eb2\u0e81\u0e97\u0eb1\u0e87\u0edd\u0ebb\u0e94 $tabCount"}, +gbV(){return"\u0ec0\u0e9a\u0eb4\u0ec8\u0e87\u0ec3\u0e9a\u0ead\u0eb0\u0e99\u0eb8\u0e8d\u0eb2\u0e94"}} +A.ay_.prototype={ +gaD(){return"\u012esp\u0117jimas"}, +gcl(){return"Atgal"}, +gbW(){return"Apatinis lapas"}, +gc3(){return"At\u0161aukti"}, +gc9(){return"U\u017edaryti"}, +gcc(){return"U\u017edaryti"}, +gaE(){return"Kopijuoti"}, +gaF(){return"I\u0161kirpti"}, +gbA(){return"I\u0161trinti"}, +gbn(){return"Dialogo langas"}, +gcz(){return"$licenseCount licencijos"}, +gcF(){return"$licenseCount licencijos"}, +gbm(){return"1 licencija"}, +gbp(){return"$licenseCount licencij\u0173"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licencijos"}, +gaa(){return"Atsisakyti"}, +gcA(){return"Daugiau"}, +gc6(){return"GERAI"}, +gbw(){return"Atidaryti nar\u0161ymo meniu"}, +gaG(){return"\u012eklijuoti"}, +gc1(){return"I\u0161\u0161okantysis meniu"}, +gcu(){return"Atnaujinti"}, +gcB(){return"Liko $remainingCount simboliai"}, +gcI(){return"Liko $remainingCount simbolio"}, +gci(){return"Liko 1 simbolis"}, +gcn(){return"Liko $remainingCount simboli\u0173"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"U\u017esklanda"}, +gco(){return"U\u017edaryti \u201e$modalRouteContentName\u201c"}, +gcC(){return B.ae}, +gar(){return"Pasirinkti visk\u0105"}, +gck(){return"Rodyti meniu"}, +gcj(){return"$tabIndex skirtukas i\u0161 $tabCount"}, +gbV(){return"Per\u017ei\u016br\u0117ti licencijas"}} +A.ay0.prototype={ +gaD(){return"Br\u012bdin\u0101jums"}, +gcl(){return"Atpaka\u013c"}, +gbW(){return"Ekr\u0101na apak\u0161da\u013cas lapa"}, +gc3(){return"Atcelt"}, +gc9(){return"Aizv\u0113rt"}, +gcc(){return"Aizv\u0113rt"}, +gaE(){return"Kop\u0113t"}, +gaF(){return"Izgriezt"}, +gbA(){return"Dz\u0113st"}, +gbn(){return"Dialoglodzi\u0146\u0161"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1\xa0licence"}, +gbp(){return"$licenseCount\xa0licences"}, +gcG(){return null}, +gc5(){return"Nav licen\u010du"}, +gc0(){return"Licences"}, +gaa(){return"Ner\u0101d\u012bt"}, +gcA(){return"Vair\u0101k"}, +gc6(){return"LABI"}, +gbw(){return"Atv\u0113rt navig\u0101cijas izv\u0113lni"}, +gaG(){return"Iel\u012bm\u0113t"}, +gc1(){return"Uznirsto\u0161\u0101 izv\u0113lne"}, +gcu(){return"Atsvaidzin\u0101t"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"Atlikusi 1\xa0rakstz\u012bme."}, +gcn(){return"Atliku\u0161as $remainingCount\xa0rakstz\u012bmes."}, +gcJ(){return null}, +gcK(){return"Nav atlikusi neviena rakstz\u012bme."}, +gbz(){return"P\u0101rkl\u0101jums"}, +gco(){return"Aizv\u0113rt $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Atlas\u012bt visu"}, +gck(){return"R\u0101d\u012bt izv\u0113lni"}, +gcj(){return"$tabIndex.\xa0cilne no\xa0$tabCount"}, +gbV(){return"Skat\u012bt licences"}} +A.ay1.prototype={ +gaD(){return"\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0443\u0432\u0430\u045a\u0435"}, +gcl(){return"\u041d\u0430\u0437\u0430\u0434"}, +gbW(){return"\u0414\u043e\u043b\u0435\u043d \u043b\u0438\u0441\u0442"}, +gc3(){return"\u041e\u0442\u043a\u0430\u0436\u0438"}, +gc9(){return"\u0417\u0430\u0442\u0432\u043e\u0440\u0438"}, +gcc(){return"\u0417\u0430\u0442\u0432\u043e\u0440\u0438"}, +gaE(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u0458"}, +gaF(){return"\u0418\u0441\u0435\u0447\u0438"}, +gbA(){return"\u0418\u0437\u0431\u0440\u0438\u0448\u0438"}, +gbn(){return"\u0414\u0438\u0458\u0430\u043b\u043e\u0433"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u043b\u0438\u0446\u0435\u043d\u0446\u0430"}, +gbp(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0446\u0438"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u041b\u0438\u0446\u0435\u043d\u0446\u0438"}, +gaa(){return"\u041e\u0442\u0444\u0440\u043b\u0438"}, +gcA(){return"\u0423\u0448\u0442\u0435"}, +gc6(){return"\u0412\u043e \u0440\u0435\u0434"}, +gbw(){return"\u041e\u0442\u0432\u043e\u0440\u0435\u0442\u0435 \u0433\u043e \u043c\u0435\u043d\u0438\u0442\u043e \u0437\u0430 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0458\u0430"}, +gaG(){return"\u0417\u0430\u043b\u0435\u043f\u0438"}, +gc1(){return"\u0421\u043a\u043e\u043a\u0430\u0447\u043a\u043e \u043c\u0435\u043d\u0438"}, +gcu(){return"\u041e\u0441\u0432\u0435\u0436\u0438"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u041f\u0440\u0435\u043e\u0441\u0442\u0430\u043d\u0443\u0432\u0430 \u0443\u0448\u0442\u0435 1 \u0437\u043d\u0430\u043a"}, +gcn(){return"\u041f\u0440\u0435\u043e\u0441\u0442\u0430\u043d\u0443\u0432\u0430\u0430\u0442 \u0443\u0448\u0442\u0435 $remainingCount \u0437\u043d\u0430\u0446\u0438"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u0421\u043a\u0440\u0438\u043c"}, +gco(){return"\u0417\u0430\u0442\u0432\u043e\u0440\u0435\u0442\u0435 \u0458\u0430 $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"\u0418\u0437\u0431\u0435\u0440\u0438 \u0433\u0438 \u0441\u0438\u0442\u0435"}, +gck(){return"\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u043c\u0435\u043d\u0438"}, +gcj(){return"\u041a\u0430\u0440\u0442\u0438\u0447\u043a\u0430 $tabIndex \u043e\u0434 $tabCount"}, +gbV(){return"\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u0433\u0438 \u043b\u0438\u0446\u0435\u043d\u0446\u0438\u0442\u0435"}} +A.ay2.prototype={ +gaD(){return"\u0d2e\u0d41\u0d28\u0d4d\u0d28\u0d31\u0d3f\u0d2f\u0d3f\u0d2a\u0d4d\u0d2a\u0d4d"}, +gcl(){return"\u0d2e\u0d1f\u0d19\u0d4d\u0d19\u0d41\u0d15"}, +gbW(){return"\u0d2c\u0d4b\u0d1f\u0d4d\u0d1f\u0d02 \u0d37\u0d40\u0d31\u0d4d\u0d31\u0d4d"}, +gc3(){return"\u0d31\u0d26\u0d4d\u0d26\u0d3e\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gc9(){return"\u0d05\u0d1f\u0d2f\u0d4d\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gcc(){return"\u0d05\u0d1f\u0d2f\u0d4d\u200c\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gaE(){return"\u0d2a\u0d15\u0d7c\u0d24\u0d4d\u0d24\u0d41\u0d15"}, +gaF(){return"\u0d2e\u0d41\u0d31\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gbA(){return"\u0d07\u0d32\u0d4d\u0d32\u0d3e\u0d24\u0d3e\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gbn(){return"\u0d21\u0d2f\u0d32\u0d4b\u0d17\u0d4d"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"\u0d12\u0d30\u0d41 \u0d32\u0d48\u0d38\u0d7b\u0d38\u0d4d"}, +gbp(){return"$licenseCount \u0d32\u0d48\u0d38\u0d7b\u0d38\u0d41\u0d15\u0d7e"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0d32\u0d48\u0d38\u0d7b\u0d38\u0d41\u0d15\u0d7e"}, +gaa(){return"\u0d28\u0d3f\u0d30\u0d38\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gcA(){return"\u0d15\u0d42\u0d1f\u0d41\u0d24\u0d7d"}, +gc6(){return"\u0d36\u0d30\u0d3f"}, +gbw(){return"\u0d28\u0d3e\u0d35\u0d3f\u0d17\u0d47\u0d37\u0d7b \u0d2e\u0d46\u0d28\u0d41 \u0d24\u0d41\u0d31\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gaG(){return"\u0d12\u0d1f\u0d4d\u0d1f\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gc1(){return"\u0d2a\u0d4b\u0d2a\u0d4d\u0d2a\u0d4d \u0d05\u0d2a\u0d4d\u0d2a\u0d4d \u0d2e\u0d46\u0d28\u0d41"}, +gcu(){return"\u0d31\u0d40\u0d2b\u0d4d\u0d30\u0d37\u0d4d \u0d1a\u0d46\u0d2f\u0d4d\u0d2f\u0d41\u0d15"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u0d12\u0d30\u0d41 \u0d2a\u0d4d\u0d30\u0d24\u0d40\u0d15\u0d02 \u0d36\u0d47\u0d37\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d41"}, +gcn(){return"$remainingCount \u0d2a\u0d4d\u0d30\u0d24\u0d40\u0d15\u0d19\u0d4d\u0d19\u0d7e \u0d36\u0d47\u0d37\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d41"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u0d38\u0d4d\u0d15\u0d4d\u0d30\u0d3f\u0d02"}, +gco(){return"$modalRouteContentName \u0d05\u0d1f\u0d2f\u0d4d\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gcC(){return B.dD}, +gar(){return"\u0d0e\u0d32\u0d4d\u0d32\u0d3e\u0d02 \u0d24\u0d3f\u0d30\u0d1e\u0d4d\u0d1e\u0d46\u0d1f\u0d41\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gck(){return"\u0d2e\u0d46\u0d28\u0d41 \u0d15\u0d3e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gcj(){return"$tabCount-\u0d7d $tabIndex"}, +gbV(){return"\u0d32\u0d48\u0d38\u0d7b\u0d38\u0d41\u0d15\u0d7e \u0d15\u0d3e\u0d23\u0d41\u0d15"}} +A.ay3.prototype={ +gaD(){return"\u0421\u044d\u0440\u044d\u043c\u0436\u043b\u04af\u04af\u043b\u044d\u0433"}, +gcl(){return"\u0411\u0443\u0446\u0430\u0445"}, +gbW(){return"\u0414\u043e\u043e\u0434 \u0445\u04af\u0441\u043d\u044d\u0433\u0442"}, +gc3(){return"\u0426\u0443\u0446\u043b\u0430\u0445"}, +gc9(){return"\u0425\u0430\u0430\u0445"}, +gcc(){return"\u0425\u0430\u0430\u0445"}, +gaE(){return"\u0425\u0443\u0443\u043b\u0430\u0445"}, +gaF(){return"\u0422\u0430\u0441\u043b\u0430\u0445"}, +gbA(){return"\u0423\u0441\u0442\u0433\u0430\u0445"}, +gbn(){return"\u0425\u0430\u0440\u0438\u043b\u0446\u0430\u0445 \u0446\u043e\u043d\u0445"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u043b\u0438\u0446\u0435\u043d\u0437"}, +gbp(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0437"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u041b\u0438\u0446\u0435\u043d\u0437"}, +gaa(){return"\u04ae\u043b \u0445\u044d\u0440\u044d\u0433\u0441\u044d\u0445"}, +gcA(){return"\u0411\u0443\u0441\u0430\u0434"}, +gc6(){return"OK"}, +gbw(){return"\u041d\u0430\u0432\u0438\u0433\u0430\u0446\u044b\u043d \u0446\u044d\u0441\u0438\u0439\u0433 \u043d\u044d\u044d\u0445"}, +gaG(){return"\u0411\u0443\u0443\u043b\u0433\u0430\u0445"}, +gc1(){return"\u041f\u043e\u043f\u0430\u043f \u0446\u044d\u0441"}, +gcu(){return"\u0421\u044d\u0440\u0433\u044d\u044d\u0445"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 \u0442\u044d\u043c\u0434\u044d\u0433\u0442 \u04af\u043b\u0434\u0441\u044d\u043d"}, +gcn(){return"$remainingCount \u0442\u044d\u043c\u0434\u044d\u0433\u0442 \u04af\u043b\u0434\u0441\u044d\u043d"}, +gcJ(){return null}, +gcK(){return"No characters remaining"}, +gbz(){return"\u0421\u043a\u0440\u0438\u043c"}, +gco(){return"$modalRouteContentName-\u0433 \u0445\u0430\u0430\u0445"}, +gcC(){return B.ae}, +gar(){return"\u0411\u04af\u0433\u0434\u0438\u0439\u0433 \u0441\u043e\u043d\u0433\u043e\u0445"}, +gck(){return"\u0426\u044d\u0441\u0438\u0439\u0433 \u0445\u0430\u0440\u0443\u0443\u043b\u0430\u0445"}, +gcj(){return"$tabCount-\u043d $tabIndex-\u0440 \u0442\u0430\u0431"}, +gbV(){return"\u041b\u0438\u0446\u0435\u043d\u0437 \u0445\u0430\u0440\u0430\u0445"}} +A.ay4.prototype={ +gaD(){return"\u0938\u0942\u091a\u0928\u093e"}, +gcl(){return"\u092e\u093e\u0917\u0947"}, +gbW(){return"\u0924\u0933\u093e\u0936\u0940 \u0905\u0938\u0932\u0947\u0932\u0940 \u0936\u0940\u091f"}, +gc3(){return"\u0930\u0926\u094d\u0926 \u0915\u0930\u093e"}, +gc9(){return"\u092c\u0902\u0926 \u0915\u0930\u093e"}, +gcc(){return"\u092c\u0902\u0926 \u0915\u0930\u093e"}, +gaE(){return"\u0915\u0949\u092a\u0940 \u0915\u0930\u093e"}, +gaF(){return"\u0915\u091f \u0915\u0930\u093e"}, +gbA(){return"\u0939\u091f\u0935\u093e"}, +gbn(){return"\u0921\u093e\u092f\u0932\u0949\u0917"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"\u090f\u0915 \u092a\u0930\u0935\u093e\u0928\u093e"}, +gbp(){return"$licenseCount \u092a\u0930\u0935\u093e\u0928\u0947"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u092a\u0930\u0935\u093e\u0928\u0947"}, +gaa(){return"\u0921\u093f\u0938\u092e\u093f\u0938 \u0915\u0930\u093e"}, +gcA(){return"\u0906\u0923\u0916\u0940"}, +gc6(){return"\u0913\u0915\u0947"}, +gbw(){return"\u0928\u0947\u0935\u094d\u0939\u093f\u0917\u0947\u0936\u0928 \u092e\u0947\u0928\u0942 \u0909\u0918\u0921\u093e"}, +gaG(){return"\u092a\u0947\u0938\u094d\u091f \u0915\u0930\u093e"}, +gc1(){return"\u092a\u0949\u092a\u0905\u092a \u092e\u0947\u0928\u0942"}, +gcu(){return"\u0930\u093f\u092b\u094d\u0930\u0947\u0936 \u0915\u0930\u093e"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u090f\u0915 \u0935\u0930\u094d\u0923 \u0936\u093f\u0932\u094d\u0932\u0915"}, +gcn(){return"$remainingCount \u0935\u0930\u094d\u0923 \u0936\u093f\u0932\u094d\u0932\u0915"}, +gcJ(){return null}, +gcK(){return"\u0915\u094b\u0923\u0924\u0947\u0939\u0940 \u0935\u0930\u094d\u0923 \u0936\u093f\u0932\u094d\u0932\u0915 \u0928\u093e\u0939\u0940\u0924"}, +gbz(){return"\u0938\u094d\u0915\u094d\u0930\u093f\u092e"}, +gco(){return"$modalRouteContentName \u092c\u0902\u0926 \u0915\u0930\u093e"}, +gcC(){return B.l2}, +gar(){return"\u0938\u0930\u094d\u0935 \u0928\u093f\u0935\u0921\u093e"}, +gck(){return"\u092e\u0947\u0928\u0942 \u0926\u093e\u0916\u0935\u093e"}, +gcj(){return"$tabCount \u092a\u0948\u0915\u0940 $tabIndex \u091f\u0945\u092c"}, +gbV(){return"\u092a\u0930\u0935\u093e\u0928\u0947 \u092a\u0939\u093e"}} +A.ay5.prototype={ +gaD(){return"Makluman"}, +gcl(){return"Kembali"}, +gbW(){return"Helaian Bawah"}, +gc3(){return"Batal"}, +gc9(){return"Tutup"}, +gcc(){return"Tutup"}, +gaE(){return"Salin"}, +gaF(){return"Potong"}, +gbA(){return"Padam"}, +gbn(){return"Dialog"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 lesen"}, +gbp(){return"$licenseCount lesen"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Lesen"}, +gaa(){return"Tolak"}, +gcA(){return"Lagi"}, +gc6(){return"OK"}, +gbw(){return"Buka menu navigasi"}, +gaG(){return"Tampal"}, +gc1(){return"Menu pop timbul"}, +gcu(){return"Muat semula"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 aksara lagi"}, +gcn(){return"$remainingCount aksara lagi"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Scrim"}, +gco(){return"Tutup $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Pilih semua"}, +gck(){return"Tunjukkan menu"}, +gcj(){return"Tab $tabIndex dari $tabCount"}, +gbV(){return"Lihat lesen"}} +A.ay6.prototype={ +gaD(){return"\u101e\u1010\u102d\u1015\u1031\u1038\u1001\u103b\u1000\u103a"}, +gcl(){return"\u1014\u1031\u102c\u1000\u103a\u101e\u102d\u102f\u1037"}, +gbW(){return"\u1021\u1031\u102c\u1000\u103a\u1001\u103c\u1031\u1021\u1015\u102d\u102f\u1006\u1031\u102c\u1004\u103a\u1038 \u1005\u102c\u1019\u103b\u1000\u103a\u1014\u103e\u102c"}, +gc3(){return"\u1019\u101c\u102f\u1015\u103a\u1010\u1031\u102c\u1037"}, +gc9(){return"\u1015\u102d\u1010\u103a\u101b\u1014\u103a"}, +gcc(){return"\u1015\u102d\u1010\u103a\u101b\u1014\u103a"}, +gaE(){return"\u1019\u102d\u1010\u1039\u1010\u1030\u1000\u1030\u1038\u101b\u1014\u103a"}, +gaF(){return"\u1016\u103c\u1010\u103a\u101a\u1030\u101b\u1014\u103a"}, +gbA(){return"\u1016\u103b\u1000\u103a\u101b\u1014\u103a"}, +gbn(){return"\u1012\u102d\u102f\u1004\u103a\u101a\u102c\u101c\u1031\u102c\u1037"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"\u101c\u102d\u102f\u1004\u103a\u1005\u1004\u103a 1 \u1001\u102f"}, +gbp(){return"\u101c\u102d\u102f\u1004\u103a\u1005\u1004\u103a $licenseCount \u1001\u102f"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u101c\u102d\u102f\u1004\u103a\u1005\u1004\u103a\u1019\u103b\u102c\u1038"}, +gaa(){return"\u1015\u101a\u103a\u101b\u1014\u103a"}, +gcA(){return"\u1014\u1031\u102c\u1000\u103a\u1011\u1015\u103a"}, +gc6(){return"OK"}, +gbw(){return"\u101c\u1019\u103a\u1038\u100a\u103d\u103e\u1014\u103a\u1019\u102e\u1014\u1030\u1038\u1000\u102d\u102f \u1016\u103d\u1004\u1037\u103a\u101b\u1014\u103a"}, +gaG(){return"\u1000\u1030\u1038\u1011\u100a\u1037\u103a\u101b\u1014\u103a"}, +gc1(){return"\u1015\u1031\u102b\u1037\u1015\u103a\u1021\u1015\u103a\u1019\u102e\u1014\u1030\u1038"}, +gcu(){return"\u1015\u103c\u1014\u103a\u101c\u100a\u103a\u1005\u1010\u1004\u103a\u101b\u1014\u103a"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u1021\u1000\u1039\u1001\u101b\u102c \u1041 \u101c\u102f\u1036\u1038\u1000\u103b\u1014\u103a\u101e\u100a\u103a"}, +gcn(){return"\u1021\u1000\u1039\u1001\u101b\u102c $remainingCount \u101c\u102f\u1036\u1038\u1000\u103b\u1014\u103a\u101e\u100a\u103a"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"Scrim"}, +gco(){return"$modalRouteContentName \u1015\u102d\u1010\u103a\u101b\u1014\u103a"}, +gcC(){return B.dD}, +gar(){return"\u1021\u102c\u1038\u101c\u102f\u1036\u1038 \u101b\u103d\u1031\u1038\u101b\u1014\u103a"}, +gck(){return"\u1019\u102e\u1014\u1030\u1038 \u1015\u103c\u101b\u1014\u103a"}, +gcj(){return"\u1010\u1018\u103a $tabCount \u1021\u1014\u1000\u103a $tabIndex \u1001\u102f"}, +gbV(){return"\u101c\u102d\u102f\u1004\u103a\u1005\u1004\u103a\u1019\u103b\u102c\u1038\u1000\u103c\u100a\u103a\u1037\u101b\u1014\u103a"}} +A.ay7.prototype={ +gaD(){return"Varsel"}, +gcl(){return"Tilbake"}, +gbW(){return"Felt nederst"}, +gc3(){return"Avbryt"}, +gc9(){return"Lukk"}, +gcc(){return"Lukk"}, +gaE(){return"Kopi\xe9r"}, +gaF(){return"Klipp ut"}, +gbA(){return"Slett"}, +gbn(){return"Dialogboks"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 lisens"}, +gbp(){return"$licenseCount lisenser"}, +gcG(){return null}, +gc5(){return null}, +gc0(){return"Lisenser"}, +gaa(){return"Avvis"}, +gcA(){return"Mer"}, +gc6(){return"OK"}, +gbw(){return"\xc5pne navigasjonsmenyen"}, +gaG(){return"Lim inn"}, +gc1(){return"Forgrunnsmeny"}, +gcu(){return"Laster inn p\xe5 nytt"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 tegn gjenst\xe5r"}, +gcn(){return"$remainingCount tegn gjenst\xe5r"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"Vev"}, +gco(){return"Lukk $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Velg alle"}, +gck(){return"Vis meny"}, +gcj(){return"Fane $tabIndex av $tabCount"}, +gbV(){return"Se lisenser"}} +A.ay8.prototype={ +gaD(){return"\u0905\u0932\u0930\u094d\u091f"}, +gcl(){return"\u092a\u091b\u093e\u0921\u093f \u091c\u093e\u0928\u0941\u0939\u094b\u0938\u094d"}, +gbW(){return"\u092a\u0941\u091b\u093e\u0930\u0915\u094b \u092a\u093e\u0928\u093e"}, +gc3(){return"\u0930\u0926\u094d\u0926 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gc9(){return"\u092c\u0928\u094d\u0926 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gcc(){return"\u092c\u0928\u094d\u0926 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gaE(){return"\u092a\u094d\u0930\u0924\u093f\u0932\u093f\u092a\u093f \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gaF(){return"\u0915\u093e\u091f\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gbA(){return"\u092e\u0947\u091f\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gbn(){return"\u0938\u0902\u0935\u093e\u0926"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"\u090f\u0909\u091f\u093e \u0907\u091c\u093e\u091c\u0924\u092a\u0924\u094d\u0930"}, +gbp(){return"$licenseCount \u0935\u091f\u093e \u0907\u091c\u093e\u091c\u0924\u092a\u0924\u094d\u0930"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0907\u091c\u093e\u091c\u0924\u092a\u0924\u094d\u0930\u0939\u0930\u0942"}, +gaa(){return"\u0916\u093e\u0930\u0947\u091c \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gcA(){return"\u0925\u092a"}, +gc6(){return"\u0920\u093f\u0915 \u091b"}, +gbw(){return"\u0928\u0947\u092d\u093f\u0917\u0947\u0938\u0928 \u092e\u0947\u0928\u0941 \u0916\u094b\u0932\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gaG(){return"\u091f\u093e\u0901\u0938\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gc1(){return"\u092a\u092a\u0905\u092a \u092e\u0947\u0928\u0941"}, +gcu(){return"\u092a\u0941\u0928\u0903 \u0924\u093e\u091c\u093e \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u0967 \u0935\u0930\u094d\u0923 \u092c\u093e\u0901\u0915\u0940"}, +gcn(){return"$remainingCount \u0935\u0930\u094d\u0923\u0939\u0930\u0942 \u092c\u093e\u0901\u0915\u0940"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u0938\u094d\u0915\u094d\u0930\u093f\u092e"}, +gco(){return"$modalRouteContentName \u092c\u0928\u094d\u0926 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gcC(){return B.dD}, +gar(){return"\u0938\u092c\u0948 \u092c\u091f\u0928\u0939\u0930\u0942 \u091a\u092f\u0928 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gck(){return"\u092e\u0947\u0928\u0941 \u0926\u0947\u0916\u093e\u0909\u0928\u0941\u0939\u094b\u0938\u094d"}, +gcj(){return"$tabCount \u092e\u0927\u094d\u092f\u0947 $tabIndex \u091f\u094d\u092f\u093e\u092c"}, +gbV(){return"\u0932\u093e\u0907\u0938\u0947\u0928\u094d\u0938\u0939\u0930\u0942 \u0939\u0947\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}} +A.ay9.prototype={ +gaD(){return"Melding"}, +gcl(){return"Terug"}, +gbW(){return"Blad onderaan"}, +gc3(){return"Annuleren"}, +gc9(){return"Sluiten"}, +gcc(){return"Sluiten"}, +gaE(){return"Kopi\xebren"}, +gaF(){return"Knippen"}, +gbA(){return"Verwijderen"}, +gbn(){return"Dialoogvenster"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 licentie"}, +gbp(){return"$licenseCount licenties"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licenties"}, +gaa(){return"Sluiten"}, +gcA(){return"Meer"}, +gc6(){return"OK"}, +gbw(){return"Navigatiemenu openen"}, +gaG(){return"Plakken"}, +gc1(){return"Pop-upmenu"}, +gcu(){return"Vernieuwen"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 teken resterend"}, +gcn(){return"$remainingCount tekens resterend"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Scrim"}, +gco(){return"$modalRouteContentName sluiten"}, +gcC(){return B.ae}, +gar(){return"Alles selecteren"}, +gck(){return"Menu tonen"}, +gcj(){return"Tabblad $tabIndex van $tabCount"}, +gbV(){return"Licenties bekijken"}} +A.aya.prototype={ +gaD(){return"Varsel"}, +gcl(){return"Tilbake"}, +gbW(){return"Felt nederst"}, +gc3(){return"Avbryt"}, +gc9(){return"Lukk"}, +gcc(){return"Lukk"}, +gaE(){return"Kopi\xe9r"}, +gaF(){return"Klipp ut"}, +gbA(){return"Slett"}, +gbn(){return"Dialogboks"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 lisens"}, +gbp(){return"$licenseCount lisenser"}, +gcG(){return null}, +gc5(){return null}, +gc0(){return"Lisenser"}, +gaa(){return"Avvis"}, +gcA(){return"Mer"}, +gc6(){return"OK"}, +gbw(){return"\xc5pne navigasjonsmenyen"}, +gaG(){return"Lim inn"}, +gc1(){return"Forgrunnsmeny"}, +gcu(){return"Laster inn p\xe5 nytt"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 tegn gjenst\xe5r"}, +gcn(){return"$remainingCount tegn gjenst\xe5r"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"Vev"}, +gco(){return"Lukk $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Velg alle"}, +gck(){return"Vis meny"}, +gcj(){return"Fane $tabIndex av $tabCount"}, +gbV(){return"Se lisenser"}} +A.ayb.prototype={ +gaD(){return"\u0b06\u0b32\u0b30\u0b4d\u0b1f"}, +gcl(){return"\u0b2a\u0b1b\u0b15\u0b41 \u0b2b\u0b47\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gbW(){return"\u0b2c\u0b1f\u0b2e \u0b38\u0b3f\u0b1f"}, +gc3(){return"\u0b2c\u0b3e\u0b24\u0b3f\u0b32 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gc9(){return"\u0b2c\u0b28\u0b4d\u0b26 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gcc(){return"\u0b2c\u0b28\u0b4d\u0b26 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gaE(){return"\u0b15\u0b2a\u0b3f \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gaF(){return"\u0b15\u0b1f\u0b4d \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gbA(){return"\u0b21\u0b3f\u0b32\u0b3f\u0b1f\u0b4d \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gbn(){return"\u0b21\u0b3e\u0b5f\u0b32\u0b17\u0b4d"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1\u0b1f\u0b3f \u0b32\u0b3e\u0b07\u0b38\u0b47\u0b28\u0b4d\u0b38"}, +gbp(){return"$licenseCount\u0b1f\u0b3f \u0b32\u0b3e\u0b07\u0b38\u0b47\u0b28\u0b4d\u0b38"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0b32\u0b3e\u0b07\u0b38\u0b47\u0b28\u0b4d\u0b38\u0b17\u0b41\u0b21\u0b3c\u0b15"}, +gaa(){return"\u0b16\u0b3e\u0b30\u0b1c \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gcA(){return"\u0b05\u0b27\u0b3f\u0b15"}, +gc6(){return"\u0b20\u0b3f\u0b15\u0b4d \u0b05\u0b1b\u0b3f"}, +gbw(){return"\u0b28\u0b3e\u0b2d\u0b3f\u0b17\u0b47\u0b38\u0b28\u0b4d \u0b2e\u0b47\u0b28\u0b41 \u0b16\u0b4b\u0b32\u0b28\u0b4d\u0b24\u0b41"}, +gaG(){return"\u0b2a\u0b47\u0b37\u0b4d\u0b1f \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gc1(){return"\u0b2a\u0b2a\u0b4d-\u0b05\u0b2a\u0b4d \u0b2e\u0b47\u0b28\u0b41"}, +gcu(){return"\u0b30\u0b3f\u0b2b\u0b4d\u0b30\u0b47\u0b38\u0b4d \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1\u0b1f\u0b3f \u0b05\u0b15\u0b4d\u0b37\u0b30 \u0b2c\u0b3e\u0b15\u0b3f \u0b05\u0b1b\u0b3f"}, +gcn(){return"$remainingCount\u0b1f\u0b3f \u0b05\u0b15\u0b4d\u0b37\u0b30 \u0b2c\u0b3e\u0b15\u0b3f \u0b05\u0b1b\u0b3f"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u0b38\u0b4d\u0b15\u0b4d\u0b30\u0b3f\u0b2e"}, +gco(){return"$modalRouteContentName\u0b15\u0b41 \u0b2c\u0b28\u0b4d\u0b26 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gcC(){return B.dD}, +gar(){return"\u0b38\u0b2c\u0b41 \u0b1a\u0b5f\u0b28 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gck(){return"\u0b2e\u0b47\u0b28\u0b41 \u0b26\u0b47\u0b16\u0b3e\u0b28\u0b4d\u0b24\u0b41"}, +gcj(){return"$tabCount\u0b30 $tabIndex \u0b1f\u0b3e\u0b2c\u0b4d"}, +gbV(){return"\u0b32\u0b3e\u0b07\u0b38\u0b47\u0b28\u0b4d\u0b38 \u0b26\u0b47\u0b16\u0b28\u0b4d\u0b24\u0b41"}} +A.ayc.prototype={ +gaD(){return"\u0a38\u0a41\u0a1a\u0a47\u0a24\u0a28\u0a3e"}, +gcl(){return"\u0a2a\u0a3f\u0a71\u0a1b\u0a47"}, +gbW(){return"\u0a39\u0a47\u0a20\u0a32\u0a40 \u0a36\u0a40\u0a1f"}, +gc3(){return"\u0a30\u0a71\u0a26 \u0a15\u0a30\u0a4b"}, +gc9(){return"\u0a2c\u0a70\u0a26 \u0a15\u0a30\u0a4b"}, +gcc(){return"\u0a2c\u0a70\u0a26 \u0a15\u0a30\u0a4b"}, +gaE(){return"\u0a15\u0a3e\u0a2a\u0a40 \u0a15\u0a30\u0a4b"}, +gaF(){return"\u0a15\u0a71\u0a1f \u0a15\u0a30\u0a4b"}, +gbA(){return"\u0a2e\u0a3f\u0a1f\u0a3e\u0a13"}, +gbn(){return"\u0a35\u0a3f\u0a70\u0a21\u0a4b"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u0a32\u0a3e\u0a07\u0a38\u0a70\u0a38"}, +gbp(){return"$licenseCount \u0a32\u0a3e\u0a07\u0a38\u0a70\u0a38"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0a32\u0a3e\u0a07\u0a38\u0a70\u0a38"}, +gaa(){return"\u0a16\u0a3e\u0a30\u0a1c \u0a15\u0a30\u0a4b"}, +gcA(){return"\u0a39\u0a4b\u0a30"}, +gc6(){return"\u0a20\u0a40\u0a15 \u0a39\u0a48"}, +gbw(){return"\u0a28\u0a48\u0a35\u0a40\u0a17\u0a47\u0a36\u0a28 \u0a2e\u0a40\u0a28\u0a42 \u0a16\u0a4b\u0a32\u0a4d\u0a39\u0a4b"}, +gaG(){return"\u0a2a\u0a47\u0a38\u0a1f \u0a15\u0a30\u0a4b"}, +gc1(){return"\u0a2a\u0a4c\u0a2a\u0a05\u0a71\u0a2a \u0a2e\u0a40\u0a28\u0a42"}, +gcu(){return"\u0a30\u0a3f\u0a2b\u0a4d\u0a30\u0a48\u0a36 \u0a15\u0a30\u0a4b"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 \u0a05\u0a71\u0a16\u0a30-\u0a1a\u0a3f\u0a70\u0a28\u0a4d\u0a39 \u0a2c\u0a3e\u0a15\u0a40"}, +gcn(){return"$remainingCount \u0a05\u0a71\u0a16\u0a30-\u0a1a\u0a3f\u0a70\u0a28\u0a4d\u0a39 \u0a2c\u0a3e\u0a15\u0a40"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u0a38\u0a15\u0a4d\u0a30\u0a3f\u0a2e"}, +gco(){return"$modalRouteContentName \u0a28\u0a42\u0a70 \u0a2c\u0a70\u0a26 \u0a15\u0a30\u0a4b"}, +gcC(){return B.dD}, +gar(){return"\u0a38\u0a2d \u0a1a\u0a41\u0a23\u0a4b"}, +gck(){return"\u0a2e\u0a40\u0a28\u0a42 \u0a26\u0a3f\u0a16\u0a3e\u0a13"}, +gcj(){return"$tabCount \u0a35\u0a3f\u0a71\u0a1a\u0a4b\u0a02 $tabIndex \u0a1f\u0a48\u0a2c"}, +gbV(){return"\u0a32\u0a3e\u0a07\u0a38\u0a70\u0a38 \u0a26\u0a47\u0a16\u0a4b"}} +A.ayd.prototype={ +gaD(){return"Alert"}, +gcl(){return"Wstecz"}, +gbW(){return"Plansza dolna"}, +gc3(){return"Anuluj"}, +gc9(){return"Zamknij"}, +gcc(){return"Zamknij"}, +gaE(){return"Kopiuj"}, +gaF(){return"Wytnij"}, +gbA(){return"Usu\u0144"}, +gbn(){return"Okno dialogowe"}, +gcz(){return"$licenseCount\xa0licencje"}, +gcF(){return"$licenseCount\xa0licencji"}, +gbm(){return"1\xa0licencja"}, +gbp(){return"$licenseCount\xa0licencji"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licencje"}, +gaa(){return"Zamknij"}, +gcA(){return"Wi\u0119cej"}, +gc6(){return"OK"}, +gbw(){return"Otw\xf3rz menu nawigacyjne"}, +gaG(){return"Wklej"}, +gc1(){return"Menu kontekstowe"}, +gcu(){return"Od\u015bwie\u017c"}, +gcB(){return"Pozosta\u0142y $remainingCount znaki"}, +gcI(){return"Pozosta\u0142o $remainingCount znak\xf3w"}, +gci(){return"Jeszcze 1 znak"}, +gcn(){return"Pozosta\u0142o $remainingCount znak\xf3w"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Siatka"}, +gco(){return"Zamknij: $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Zaznacz wszystko"}, +gck(){return"Poka\u017c menu"}, +gcj(){return"Karta $tabIndex z\xa0$tabCount"}, +gbV(){return"Wy\u015bwietl licencje"}} +A.aye.prototype={ +gaD(){return"\u062e\u0628\u0631\u062a\u06cc\u0627"}, +gcl(){return"\u0634\u0627\u062a\u0647"}, +gbW(){return"Bottom Sheet"}, +gc3(){return"\u0644\u063a\u0648\u0647 \u06a9\u0648\u0644"}, +gc9(){return"\u062a\u0693\u0644"}, +gcc(){return"\u0628\u0646\u062f\u0647"}, +gaE(){return"\u06a9\u0627\u067e\u06cc"}, +gaF(){return"\u06a9\u0645 \u06a9\u0693\u0626"}, +gbA(){return""}, +gbn(){return"\u062e\u0628\u0631\u06d0 \u0627\u062a\u0631\u06d0"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 license"}, +gbp(){return"$licenseCount licenses"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u062c\u0648\u0627\u0632\u0648\u0646\u0647"}, +gaa(){return"\u0631\u062f \u06a9\u0693\u0647"}, +gcA(){return"More"}, +gc6(){return"\u0633\u0645\u0647 \u062f\u0647"}, +gbw(){return"\u062f \u067e\u0631\u0627\u0646\u06cc\u0633\u062a\u06cc \u0646\u06cc\u06cc\u0646\u06ab \u0645\u06cc\u0646\u0648"}, +gaG(){return"\u067e\u06cc\u067c \u06a9\u0693\u0626"}, +gc1(){return"\u062f \u067e\u0627\u067e \u0627\u067e \u0645\u06cc\u0646\u0648"}, +gcu(){return"Refresh"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 character remaining"}, +gcn(){return"$remainingCount characters remaining"}, +gcJ(){return null}, +gcK(){return"No characters remaining"}, +gbz(){return"Scrim"}, +gco(){return"Close $modalRouteName"}, +gcC(){return B.dD}, +gar(){return"\u063a\u0648\u0631\u0647 \u06a9\u0693\u0626"}, +gck(){return"\u063a\u0648\u0631\u0646\u06cd \u069a\u0648\u062f\u0644"}, +gcj(){return"$tabIndex \u062f $tabCount"}, +gbV(){return"\u0644\u06cc\u062f\u0644\u0633 \u0648\u06ab\u0648\u0631\u0626"}} +A.a4z.prototype={ +gaD(){return"Alerta"}, +gcl(){return"Voltar"}, +gbW(){return"P\xe1gina inferior"}, +gc3(){return"Cancelar"}, +gc9(){return"Fechar"}, +gcc(){return"Fechar"}, +gaE(){return"Copiar"}, +gaF(){return"Cortar"}, +gbA(){return"Excluir"}, +gbn(){return"Caixa de di\xe1logo"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 licen\xe7a"}, +gbp(){return"$licenseCount licen\xe7as"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licen\xe7as"}, +gaa(){return"Dispensar"}, +gcA(){return"Mais"}, +gc6(){return"OK"}, +gbw(){return"Abrir menu de navega\xe7\xe3o"}, +gaG(){return"Colar"}, +gc1(){return"Menu pop-up"}, +gcu(){return"Atualizar"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 caractere restante"}, +gcn(){return"$remainingCount caracteres restantes"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Scrim"}, +gco(){return"Fechar $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Selecionar tudo"}, +gck(){return"Mostrar menu"}, +gcj(){return"Guia $tabIndex de $tabCount"}, +gbV(){return"Acessar licen\xe7as"}} +A.ayf.prototype={ +gbW(){return"Sec\xe7\xe3o inferior"}, +gcj(){return"Separador $tabIndex de $tabCount"}, +gbA(){return"Eliminar"}, +gbV(){return"Ver licen\xe7as"}, +gaa(){return"Ignorar"}, +gci(){return"Resta 1 car\xe1ter"}, +gcn(){return"Restam $remainingCount carateres"}} +A.ayg.prototype={ +gaD(){return"Alert\u0103"}, +gcl(){return"\xcenapoi"}, +gbW(){return"Foaie din partea de jos"}, +gc3(){return"Anula\u021bi"}, +gc9(){return"\xcenchide\u021bi"}, +gcc(){return"\xcenchide\u021bi"}, +gaE(){return"Copia\u021bi"}, +gaF(){return"Decupa\u021bi"}, +gbA(){return"\u0218terge\u021bi"}, +gbn(){return"Caset\u0103 de dialog"}, +gcz(){return"$licenseCount licen\u021be"}, +gcF(){return null}, +gbm(){return"O licen\u021b\u0103"}, +gbp(){return"$licenseCount de licen\u021be"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licen\u021be"}, +gaa(){return"\xcenchide\u021bi"}, +gcA(){return"Mai multe"}, +gc6(){return"OK"}, +gbw(){return"Deschide\u021bi meniul de navigare"}, +gaG(){return"Insera\u021bi"}, +gc1(){return"Meniu pop-up"}, +gcu(){return"Actualiza\u021bi"}, +gcB(){return"$remainingCount caractere r\u0103mase"}, +gcI(){return null}, +gci(){return"un caracter r\u0103mas"}, +gcn(){return"$remainingCount de caractere r\u0103mase"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Material"}, +gco(){return"\xcenchide\u021bi $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Selecta\u021bi tot"}, +gck(){return"Afi\u0219a\u021bi meniul"}, +gcj(){return"Fila $tabIndex din $tabCount"}, +gbV(){return"Vede\u021bi licen\u021bele"}} +A.ayh.prototype={ +gaD(){return"\u041e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u0435"}, +gcl(){return"\u041d\u0430\u0437\u0430\u0434"}, +gbW(){return"\u041d\u0438\u0436\u043d\u0438\u0439 \u044d\u043a\u0440\u0430\u043d"}, +gc3(){return"\u041e\u0442\u043c\u0435\u043d\u0430"}, +gc9(){return"\u0417\u0430\u043a\u0440\u044b\u0442\u044c"}, +gcc(){return"\u0417\u0430\u043a\u0440\u044b\u0442\u044c"}, +gaE(){return"\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c"}, +gaF(){return"\u0412\u044b\u0440\u0435\u0437\u0430\u0442\u044c"}, +gbA(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c"}, +gbn(){return"\u0414\u0438\u0430\u043b\u043e\u0433\u043e\u0432\u043e\u0435 \u043e\u043a\u043d\u043e"}, +gcz(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438"}, +gcF(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0439"}, +gbm(){return"1 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f"}, +gbp(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u041b\u0438\u0446\u0435\u043d\u0437\u0438\u0438"}, +gaa(){return"\u0417\u0430\u043a\u0440\u044b\u0442\u044c"}, +gcA(){return"\u0415\u0449\u0451"}, +gc6(){return"\u041e\u041a"}, +gbw(){return"\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u043c\u0435\u043d\u044e \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438"}, +gaG(){return"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c"}, +gc1(){return"\u0412\u0441\u043f\u043b\u044b\u0432\u0430\u044e\u0449\u0435\u0435 \u043c\u0435\u043d\u044e"}, +gcu(){return"\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435"}, +gcB(){return"\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c $remainingCount\xa0\u0441\u0438\u043c\u0432\u043e\u043b\u0430"}, +gcI(){return"\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c $remainingCount\xa0\u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432"}, +gci(){return"\u041e\u0441\u0442\u0430\u043b\u0441\u044f 1\xa0\u0441\u0438\u043c\u0432\u043e\u043b"}, +gcn(){return"\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c $remainingCount\xa0\u0441\u0438\u043c\u0432\u043e\u043b\u0430"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"\u041c\u0430\u0441\u043a\u0430"}, +gco(){return"\u0417\u0430\u043a\u0440\u044b\u0442\u044c $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u0435"}, +gck(){return"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043c\u0435\u043d\u044e"}, +gcj(){return"\u0412\u043a\u043b\u0430\u0434\u043a\u0430\xa0$tabIndex \u0438\u0437\xa0$tabCount"}, +gbV(){return"\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438"}} +A.ayi.prototype={ +gaD(){return"\u0d87\u0d9f\u0dc0\u0dd3\u0db8"}, +gcl(){return"\u0d86\u0db4\u0dc3\u0dd4"}, +gbW(){return"\u0db4\u0dc4\u0dc5\u0db8 \u0db4\u0dad\u0dca\u200d\u0dbb\u0dba"}, +gc3(){return"\u0d85\u0dc0\u0dbd\u0d82\u0d9c\u0dd4 \u0d9a\u0dbb\u0db1\u0dca\u0db1"}, +gc9(){return"\u0dc0\u0dc3\u0db1\u0dca\u0db1"}, +gcc(){return"\u0dc0\u0dc3\u0db1\u0dca\u0db1"}, +gaE(){return"\u0db4\u0dd2\u0da7\u0db4\u0dad\u0dca \u0d9a\u0dbb\u0db1\u0dca\u0db1"}, +gaF(){return"\u0d9a\u0db4\u0db1\u0dca\u0db1"}, +gbA(){return"\u0db8\u0d9a\u0db1\u0dca\u0db1"}, +gbn(){return"\u0dc3\u0d82\u0dc0\u0dcf\u0daf\u0dba"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"\u0db6\u0dbd\u0db4\u0dad\u0dca\u200d\u0dbb 1"}, +gbp(){return"\u0db6\u0dbd\u0db4\u0dad\u0dca\u200d\u0dbb $licenseCount"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0db6\u0dbd\u0db4\u0dad\u0dca\u200d\u0dbb"}, +gaa(){return"\u0d89\u0dc0\u0dad \u0dbd\u0db1\u0dca\u0db1"}, +gcA(){return"\u0dad\u0dc0"}, +gc6(){return"\u0dc4\u0dbb\u0dd2"}, +gbw(){return"\u0dc3\u0d82\u0da0\u0dcf\u0dbd\u0db1 \u0db8\u0dd9\u0db1\u0dd4\u0dc0 \u0dc0\u0dd2\u0dc0\u0dd8\u0dad \u0d9a\u0dbb\u0db1\u0dca\u0db1"}, +gaG(){return"\u0d85\u0dbd\u0dc0\u0db1\u0dca\u0db1"}, +gc1(){return"\u0d8b\u0dad\u0dca\u0db4\u0dad\u0db1 \u0db8\u0dd9\u0db1\u0dd4\u0dc0"}, +gcu(){return"\u0db1\u0dd0\u0dc0\u0dd4\u0db8\u0dca \u0d9a\u0dbb\u0db1\u0dca\u0db1"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u0d85\u0db1\u0dd4\u0dbd\u0d9a\u0dd4\u0dab\u0dd4 1\u0d9a\u0dca \u0d89\u0dad\u0dd2\u0dbb\u0dd2\u0dba"}, +gcn(){return"\u0d85\u0db1\u0dd4\u0dbd\u0d9a\u0dd4\u0dab\u0dd4 $remainingCount\u0d9a\u0dca \u0d89\u0dad\u0dd2\u0dbb\u0dd2\u0dba"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u0dc3\u0dca\u0d9a\u0dca\u200d\u0dbb\u0dd2\u0db8\u0dca"}, +gco(){return"$modalRouteContentName \u0dc0\u0dc3\u0db1\u0dca\u0db1"}, +gcC(){return B.ae}, +gar(){return"\u0dc3\u0dd2\u0dba\u0dbd\u0dca\u0dbd \u0dad\u0ddd\u0dbb\u0db1\u0dca\u0db1"}, +gck(){return"\u0db8\u0dd9\u0db1\u0dd4\u0dc0 \u0db4\u0dd9\u0db1\u0dca\u0dc0\u0db1\u0dca\u0db1"}, +gcj(){return"\u0da7\u0dd0\u0db6 $tabIndex\u0d9a\u0dd2\u0db1\u0dca $tabCount"}, +gbV(){return"\u0db6\u0dbd\u0db4\u0dad\u0dca\u200d\u0dbb \u0db6\u0dbd\u0db1\u0dca\u0db1"}} +A.ayj.prototype={ +gaD(){return"Upozornenie"}, +gcl(){return"Sp\xe4\u0165"}, +gbW(){return"Doln\xfd h\xe1rok"}, +gc3(){return"Zru\u0161i\u0165"}, +gc9(){return"Zavrie\u0165"}, +gcc(){return"Zavrie\u0165"}, +gaE(){return"Kop\xedrova\u0165"}, +gaF(){return"Vystrihn\xfa\u0165"}, +gbA(){return"Odstr\xe1ni\u0165"}, +gbn(){return"Dial\xf3gov\xe9 okno"}, +gcz(){return"$licenseCount\xa0licencie"}, +gcF(){return"$licenseCount licenses"}, +gbm(){return"1\xa0licencia"}, +gbp(){return"$licenseCount\xa0licenci\xed"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licencie"}, +gaa(){return"Odmietnu\u0165"}, +gcA(){return"Viac"}, +gc6(){return"OK"}, +gbw(){return"Otvori\u0165 naviga\u010dn\xfa ponuku"}, +gaG(){return"Prilepi\u0165"}, +gc1(){return"Kontextov\xe1 ponuka"}, +gcu(){return"Obnovi\u0165"}, +gcB(){return"Zost\xe1vaj\xfa $remainingCount\xa0znaky"}, +gcI(){return"$remainingCount characters remaining"}, +gci(){return"Zost\xe1va 1\xa0znak"}, +gcn(){return"Zost\xe1va $remainingCount\xa0znakov"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Scrim"}, +gco(){return"Zavrie\u0165 $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Vybra\u0165 v\u0161etko"}, +gck(){return"Zobrazi\u0165 ponuku"}, +gcj(){return"Karta $tabIndex z\xa0$tabCount"}, +gbV(){return"Zobrazi\u0165 licencie"}} +A.ayk.prototype={ +gaD(){return"Opozorilo"}, +gcl(){return"Nazaj"}, +gbW(){return"Razdelek na dnu zaslona"}, +gc3(){return"Prekli\u010di"}, +gc9(){return"Zapri"}, +gcc(){return"Zapiranje"}, +gaE(){return"Kopiraj"}, +gaF(){return"Izre\u017ei"}, +gbA(){return"Brisanje"}, +gbn(){return"Pogovorno okno"}, +gcz(){return"$licenseCount licence"}, +gcF(){return null}, +gbm(){return"1 licenca"}, +gbp(){return"$licenseCount licenc"}, +gcG(){return"$licenseCount licenci"}, +gc5(){return"No licenses"}, +gc0(){return"Licence"}, +gaa(){return"Opusti"}, +gcA(){return"Ve\u010d"}, +gc6(){return"V REDU"}, +gbw(){return"Odpiranje menija za krmarjenje"}, +gaG(){return"Prilepi"}, +gc1(){return"Pojavni meni"}, +gcu(){return"Osve\u017ei"}, +gcB(){return"\u0160e $remainingCount znaki"}, +gcI(){return null}, +gci(){return"\u0160e 1 znak"}, +gcn(){return"\u0160e $remainingCount znakov"}, +gcJ(){return"\u0160e $remainingCount znaka"}, +gcK(){return"TBD"}, +gbz(){return"Scrim"}, +gco(){return"Zapiranje \xbb$modalRouteContentName\xab"}, +gcC(){return B.ae}, +gar(){return"Izberi vse"}, +gck(){return"Prikaz menija"}, +gcj(){return"Zavihek $tabIndex od $tabCount"}, +gbV(){return"Prika\u017ei licence"}} +A.ayl.prototype={ +gaD(){return"Sinjalizim"}, +gcl(){return"Prapa"}, +gbW(){return"Fleta e poshtme"}, +gc3(){return"Anulo"}, +gc9(){return"Mbyll"}, +gcc(){return"Mbyll"}, +gaE(){return"Kopjo"}, +gaF(){return"Prit"}, +gbA(){return"Fshi"}, +gbn(){return"Dialogu"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 licenc\xeb"}, +gbp(){return"$licenseCount licenca"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licencat"}, +gaa(){return"Hiq"}, +gcA(){return"M\xeb shum\xeb"}, +gc6(){return"N\xeb rregull"}, +gbw(){return"Hap menyn\xeb e navigimit"}, +gaG(){return"Ngjit"}, +gc1(){return"Menyja k\xebrcyese"}, +gcu(){return"Rifresko"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 karakter i mbetur"}, +gcn(){return"$remainingCount karaktere t\xeb mbetura"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"Kanavac\xeb"}, +gco(){return"Mbyll $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Zgjidh t\xeb gjitha"}, +gck(){return"Shfaq menyn\xeb"}, +gcj(){return"Skeda $tabIndex nga $tabCount"}, +gbV(){return"Shiko licencat"}} +A.a4A.prototype={ +gaD(){return"\u041e\u0431\u0430\u0432\u0435\u0448\u0442\u0435\u045a\u0435"}, +gcl(){return"\u041d\u0430\u0437\u0430\u0434"}, +gbW(){return"\u0414\u043e\u045a\u0430 \u0442\u0430\u0431\u0435\u043b\u0430"}, +gc3(){return"\u041e\u0442\u043a\u0430\u0436\u0438"}, +gc9(){return"\u0417\u0430\u0442\u0432\u043e\u0440\u0438"}, +gcc(){return"\u0417\u0430\u0442\u0432\u043e\u0440\u0438\u0442\u0435"}, +gaE(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u0458"}, +gaF(){return"\u0418\u0441\u0435\u0446\u0438"}, +gbA(){return"\u0418\u0437\u0431\u0440\u0438\u0448\u0438\u0442\u0435"}, +gbn(){return"\u0414\u0438\u0458\u0430\u043b\u043e\u0433"}, +gcz(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0446\u0435"}, +gcF(){return null}, +gbm(){return"1 \u043b\u0438\u0446\u0435\u043d\u0446\u0430"}, +gbp(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0446\u0438"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u041b\u0438\u0446\u0435\u043d\u0446\u0435"}, +gaa(){return"\u041e\u0434\u0431\u0430\u0446\u0438"}, +gcA(){return"\u0408\u043e\u0448"}, +gc6(){return"\u041f\u043e\u0442\u0432\u0440\u0434\u0438"}, +gbw(){return"\u041e\u0442\u0432\u043e\u0440\u0438\u0442\u0435 \u043c\u0435\u043d\u0438 \u0437\u0430 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0458\u0443"}, +gaG(){return"\u041d\u0430\u043b\u0435\u043f\u0438"}, +gc1(){return"\u0418\u0441\u043a\u0430\u0447\u0443\u045b\u0438 \u043c\u0435\u043d\u0438"}, +gcu(){return"\u041e\u0441\u0432\u0435\u0436\u0438"}, +gcB(){return"\u041f\u0440\u0435\u043e\u0441\u0442\u0430\u043b\u0430 \u0441\u0443 $remainingCount \u0437\u043d\u0430\u043a\u0430"}, +gcI(){return null}, +gci(){return"\u041f\u0440\u0435\u043e\u0441\u0442\u0430\u043e \u0458\u0435 1 \u0437\u043d\u0430\u043a"}, +gcn(){return"\u041f\u0440\u0435\u043e\u0441\u0442\u0430\u043b\u043e \u0458\u0435 $remainingCount \u0437\u043d\u0430\u043a\u043e\u0432\u0430"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"\u0421\u043a\u0440\u0438\u043c"}, +gco(){return"\u0417\u0430\u0442\u0432\u043e\u0440\u0438: $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"\u0418\u0437\u0430\u0431\u0435\u0440\u0438 \u0441\u0432\u0435"}, +gck(){return"\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u043c\u0435\u043d\u0438"}, +gcj(){return"$tabIndex. \u043a\u0430\u0440\u0442\u0438\u0446\u0430 \u043e\u0434 $tabCount"}, +gbV(){return"\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u043b\u0438\u0446\u0435\u043d\u0446\u0435"}} +A.aym.prototype={} +A.ayn.prototype={ +gaD(){return"Obave\u0161tenje"}, +gcl(){return"Nazad"}, +gbW(){return"Donja tabela"}, +gc3(){return"Otka\u017ei"}, +gc9(){return"Zatvori"}, +gcc(){return"Zatvorite"}, +gaE(){return"Kopiraj"}, +gaF(){return"Iseci"}, +gbA(){return"Izbri\u0161ite"}, +gbn(){return"Dijalog"}, +gcz(){return"$licenseCount licence"}, +gbm(){return"1 licenca"}, +gbp(){return"$licenseCount licenci"}, +gc0(){return"Licence"}, +gaa(){return"Odbaci"}, +gcA(){return"Jo\u0161"}, +gc6(){return"Potvrdi"}, +gbw(){return"Otvorite meni za navigaciju"}, +gaG(){return"Nalepi"}, +gc1(){return"Iska\u010duc\u0301i meni"}, +gcu(){return"Osve\u017ei"}, +gcB(){return"Preostala su $remainingCount znaka"}, +gci(){return"Preostao je 1 znak"}, +gcn(){return"Preostalo je $remainingCount znakova"}, +gbz(){return"Skrim"}, +gco(){return"Zatvori: $modalRouteContentName"}, +gar(){return"Izaberi sve"}, +gck(){return"Prika\u017ei meni"}, +gcj(){return"$tabIndex. kartica od $tabCount"}, +gbV(){return"Prika\u017ei licence"}} +A.ayo.prototype={ +gaD(){return"Varning"}, +gcl(){return"Tillbaka"}, +gbW(){return"Ark p\xe5 nedre delen av sk\xe4rmen"}, +gc3(){return"Avbryt"}, +gc9(){return"St\xe4ng"}, +gcc(){return"St\xe4ng"}, +gaE(){return"Kopiera"}, +gaF(){return"Klipp ut"}, +gbA(){return"Radera"}, +gbn(){return"Dialogruta"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 licens"}, +gbp(){return"$licenseCount licenser"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Licenser"}, +gaa(){return"St\xe4ng"}, +gcA(){return"Mer"}, +gc6(){return"OK"}, +gbw(){return"\xd6ppna navigeringsmenyn"}, +gaG(){return"Klistra in"}, +gc1(){return"Popup-meny"}, +gcu(){return"Uppdatera"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 tecken kvar"}, +gcn(){return"$remainingCount tecken kvar"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Scrim"}, +gco(){return"St\xe4ng $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Markera allt"}, +gck(){return"Visa meny"}, +gcj(){return"Flik $tabIndex av $tabCount"}, +gbV(){return"Visa licenser"}} +A.ayp.prototype={ +gaD(){return"Arifa"}, +gcl(){return"Rudi Nyuma"}, +gbW(){return"Safu ya Chini"}, +gc3(){return"Ghairi"}, +gc9(){return"Funga"}, +gcc(){return"Funga"}, +gaE(){return"Nakili"}, +gaF(){return"Kata"}, +gbA(){return"Futa"}, +gbn(){return"Kidirisha"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"Leseni moja"}, +gbp(){return"Leseni $licenseCount"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Leseni"}, +gaa(){return"Ondoa"}, +gcA(){return"Zaidi"}, +gc6(){return"Sawa"}, +gbw(){return"Fungua menyu ya kusogeza"}, +gaG(){return"Bandika"}, +gc1(){return"Menyu ibukizi"}, +gcu(){return"Onyesha upya"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"Imesalia herufi 1"}, +gcn(){return"Zimesalia herufi $remainingCount"}, +gcJ(){return null}, +gcK(){return"Hapana herufi zilizo baki"}, +gbz(){return"Scrim"}, +gco(){return"Funga $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Chagua vyote"}, +gck(){return"Onyesha menyu"}, +gcj(){return"Kichupo cha $tabIndex kati ya $tabCount"}, +gbV(){return"Angalia leseni"}} +A.ayq.prototype={ +gaD(){return"\u0bb5\u0bbf\u0bb4\u0bbf\u0baa\u0bcd\u0baa\u0bc2\u0b9f\u0bcd\u0b9f\u0bb2\u0bcd"}, +gcl(){return"\u0bae\u0bc1\u0ba8\u0bcd\u0ba4\u0bc8\u0baf \u0baa\u0b95\u0bcd\u0b95\u0bae\u0bcd"}, +gbW(){return"\u0b95\u0bc0\u0bb4\u0bcd\u0ba4\u0bcd \u0ba4\u0bbf\u0bb0\u0bc8"}, +gc3(){return"\u0bb0\u0ba4\u0bcd\u0ba4\u0bc1\u0b9a\u0bc6\u0baf\u0bcd"}, +gc9(){return"\u0bae\u0bc2\u0b9f\u0bc1\u0b95"}, +gcc(){return"\u0bae\u0bc2\u0b9f\u0bc1\u0b95"}, +gaE(){return"\u0ba8\u0b95\u0bb2\u0bc6\u0b9f\u0bc1"}, +gaF(){return"\u0bb5\u0bc6\u0b9f\u0bcd\u0b9f\u0bc1"}, +gbA(){return"\u0ba8\u0bc0\u0b95\u0bcd\u0b95\u0bc1"}, +gbn(){return"\u0b89\u0bb0\u0bc8\u0baf\u0bbe\u0b9f\u0bb2\u0bcd"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u0b89\u0bb0\u0bbf\u0bae\u0bae\u0bcd"}, +gbp(){return"$licenseCount \u0b89\u0bb0\u0bbf\u0bae\u0b99\u0bcd\u0b95\u0bb3\u0bcd"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0b89\u0bb0\u0bbf\u0bae\u0b99\u0bcd\u0b95\u0bb3\u0bcd"}, +gaa(){return"\u0ba8\u0bbf\u0bb0\u0bbe\u0b95\u0bb0\u0bbf\u0b95\u0bcd\u0b95\u0bc1\u0bae\u0bcd"}, +gcA(){return"\u0bae\u0bc7\u0bb2\u0bc1\u0bae\u0bcd"}, +gc6(){return"\u0b9a\u0bb0\u0bbf"}, +gbw(){return"\u0bb5\u0bb4\u0bbf\u0b9a\u0bc6\u0bb2\u0bc1\u0ba4\u0bcd\u0ba4\u0bb2\u0bcd \u0bae\u0bc6\u0ba9\u0bc1\u0bb5\u0bc8\u0ba4\u0bcd \u0ba4\u0bbf\u0bb1"}, +gaG(){return"\u0b92\u0b9f\u0bcd\u0b9f\u0bc1"}, +gc1(){return"\u0baa\u0bbe\u0baa\u0bcd-\u0b85\u0baa\u0bcd \u0bae\u0bc6\u0ba9\u0bc1"}, +gcu(){return"\u0bb0\u0bc6\u0b83\u0baa\u0bcd\u0bb0\u0bc6\u0bb7\u0bcd \u0b9a\u0bc6\u0baf\u0bcd\u0baf\u0bc1\u0bae\u0bcd"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 \u0b8e\u0bb4\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1 \u0bae\u0bc0\u0ba4\u0bae\u0bc1\u0bb3\u0bcd\u0bb3\u0ba4\u0bc1"}, +gcn(){return"$remainingCount \u0b8e\u0bb4\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1\u0b95\u0bb3\u0bcd \u0bae\u0bc0\u0ba4\u0bae\u0bc1\u0bb3\u0bcd\u0bb3\u0ba9"}, +gcJ(){return null}, +gcK(){return"\u0b8e\u0bb4\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1\u0b95\u0bcd\u0b95\u0bb3\u0bcd \u0b8e\u0ba4\u0bc1\u0bb5\u0bc1\u0bae\u0bcd \u0b87\u0bb2\u0bcd\u0bb2\u0bc8"}, +gbz(){return"\u0bb8\u0bcd\u0b95\u0bcd\u0bb0\u0bbf\u0bae\u0bcd"}, +gco(){return"$modalRouteContentName \u0b90 \u0bae\u0bc2\u0b9f\u0bc1\u0b95"}, +gcC(){return B.l2}, +gar(){return"\u0b85\u0ba9\u0bc8\u0ba4\u0bcd\u0ba4\u0bc8\u0baf\u0bc1\u0bae\u0bcd \u0ba4\u0bc7\u0bb0\u0bcd\u0ba8\u0bcd\u0ba4\u0bc6\u0b9f\u0bc1"}, +gck(){return"\u0bae\u0bc6\u0ba9\u0bc1\u0bb5\u0bc8\u0b95\u0bcd \u0b95\u0bbe\u0b9f\u0bcd\u0b9f\u0bc1"}, +gcj(){return"\u0ba4\u0bbe\u0bb5\u0bb2\u0bcd $tabIndex / $tabCount"}, +gbV(){return"\u0b89\u0bb0\u0bbf\u0bae\u0b99\u0bcd\u0b95\u0bb3\u0bc8\u0b95\u0bcd \u0b95\u0bbe\u0b9f\u0bcd\u0b9f\u0bc1"}} +A.ayr.prototype={ +gaD(){return"\u0c05\u0c32\u0c30\u0c4d\u0c1f\u0c4d"}, +gcl(){return"\u0c35\u0c46\u0c28\u0c41\u0c15\u0c15\u0c41"}, +gbW(){return"\u0c26\u0c3f\u0c17\u0c41\u0c35\u0c41\u0c28 \u0c09\u0c28\u0c4d\u0c28 \u0c37\u0c40\u0c1f\u0c4d"}, +gc3(){return"\u0c30\u0c26\u0c4d\u0c26\u0c41 \u0c1a\u0c47\u0c2f\u0c02\u0c21\u0c3f"}, +gc9(){return"\u0c2e\u0c42\u0c38\u0c3f\u0c35\u0c47\u0c2f\u0c02\u0c21\u0c3f"}, +gcc(){return"\u0c2e\u0c42\u0c38\u0c3f\u0c35\u0c47\u0c2f\u0c3f"}, +gaE(){return"\u0c15\u0c3e\u0c2a\u0c40 \u0c1a\u0c47\u0c2f\u0c3f"}, +gaF(){return"\u0c15\u0c24\u0c4d\u0c24\u0c3f\u0c30\u0c3f\u0c02\u0c1a\u0c02\u0c21\u0c3f"}, +gbA(){return"\u0c24\u0c4a\u0c32\u0c17\u0c3f\u0c02\u0c1a\u0c02\u0c21\u0c3f"}, +gbn(){return"\u0c21\u0c48\u0c32\u0c3e\u0c17\u0c4d"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u0c32\u0c48\u0c38\u0c46\u0c28\u0c4d\u0c38\u0c4d"}, +gbp(){return"$licenseCount \u0c32\u0c48\u0c38\u0c46\u0c28\u0c4d\u0c38\u0c4d\u200c\u0c32\u0c41"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0c32\u0c48\u0c38\u0c46\u0c28\u0c4d\u0c38\u0c4d\u200c\u0c32\u0c41"}, +gaa(){return"\u0c35\u0c3f\u0c38\u0c4d\u0c2e\u0c30\u0c3f\u0c02\u0c1a\u0c41"}, +gcA(){return"\u0c2e\u0c30\u0c3f\u0c28\u0c4d\u0c28\u0c3f"}, +gc6(){return"\u0c38\u0c30\u0c47"}, +gbw(){return"\u0c28\u0c3e\u0c35\u0c3f\u0c17\u0c47\u0c37\u0c28\u0c4d \u0c2e\u0c46\u0c28\u0c42\u0c28\u0c41 \u0c24\u0c46\u0c30\u0c41\u0c35\u0c41"}, +gaG(){return"\u0c2a\u0c47\u0c38\u0c4d\u0c1f\u0c4d \u0c1a\u0c47\u0c2f\u0c02\u0c21\u0c3f"}, +gc1(){return"\u0c2a\u0c3e\u0c2a\u0c4d\u200c\u0c05\u0c2a\u0c4d \u0c2e\u0c46\u0c28\u0c42"}, +gcu(){return"\u0c30\u0c3f\u0c2b\u0c4d\u0c30\u0c46\u0c37\u0c4d \u0c1a\u0c47\u0c2f\u0c02\u0c21\u0c3f"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 \u0c05\u0c15\u0c4d\u0c37\u0c30\u0c02 \u0c2e\u0c3f\u0c17\u0c3f\u0c32\u0c3f \u0c09\u0c02\u0c26\u0c3f"}, +gcn(){return"$remainingCount \u0c05\u0c15\u0c4d\u0c37\u0c30\u0c3e\u0c32\u0c41 \u0c2e\u0c3f\u0c17\u0c3f\u0c32\u0c3f \u0c09\u0c28\u0c4d\u0c28\u0c3e\u0c2f\u0c3f"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"\u0c38\u0c4d\u0c15\u0c4d\u0c30\u0c3f\u0c2e\u0c4d"}, +gco(){return"$modalRouteContentName\u200c\u0c28\u0c41 \u0c2e\u0c42\u0c38\u0c3f\u0c35\u0c47\u0c2f\u0c02\u0c21\u0c3f"}, +gcC(){return B.dD}, +gar(){return"\u0c05\u0c28\u0c4d\u0c28\u0c3f\u0c02\u0c1f\u0c3f\u0c28\u0c40 \u0c0e\u0c02\u0c1a\u0c41\u0c15\u0c4b\u0c02\u0c21\u0c3f"}, +gck(){return"\u0c2e\u0c46\u0c28\u0c42\u0c28\u0c41 \u0c1a\u0c42\u0c2a\u0c41"}, +gcj(){return"$tabCount\u0c32\u0c4b $tabIndex\u0c35 \u0c1f\u0c4d\u0c2f\u0c3e\u0c2c\u0c4d"}, +gbV(){return"\u0c32\u0c48\u0c38\u0c46\u0c28\u0c4d\u0c38\u0c4d\u200c\u0c32\u0c28\u0c41 \u0c1a\u0c42\u0c21\u0c02\u0c21\u0c3f"}} +A.ays.prototype={ +gaD(){return"\u0e01\u0e32\u0e23\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19"}, +gcl(){return"\u0e01\u0e25\u0e31\u0e1a"}, +gbW(){return"Bottom Sheet"}, +gc3(){return"\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01"}, +gc9(){return"\u0e1b\u0e34\u0e14"}, +gcc(){return"\u0e1b\u0e34\u0e14"}, +gaE(){return"\u0e04\u0e31\u0e14\u0e25\u0e2d\u0e01"}, +gaF(){return"\u0e15\u0e31\u0e14"}, +gbA(){return"\u0e25\u0e1a"}, +gbn(){return"\u0e01\u0e25\u0e48\u0e2d\u0e07\u0e42\u0e15\u0e49\u0e15\u0e2d\u0e1a"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"\u0e43\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15 1 \u0e43\u0e1a"}, +gbp(){return"\u0e43\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15 $licenseCount \u0e43\u0e1a"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0e43\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15"}, +gaa(){return"\u0e1b\u0e34\u0e14"}, +gcA(){return"\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21"}, +gc6(){return"\u0e15\u0e01\u0e25\u0e07"}, +gbw(){return"\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e21\u0e19\u0e39\u0e01\u0e32\u0e23\u0e19\u0e33\u0e17\u0e32\u0e07"}, +gaG(){return"\u0e27\u0e32\u0e07"}, +gc1(){return"\u0e40\u0e21\u0e19\u0e39\u0e1b\u0e4a\u0e2d\u0e1b\u0e2d\u0e31\u0e1b"}, +gcu(){return"\u0e23\u0e35\u0e40\u0e1f\u0e23\u0e0a"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u0e40\u0e2b\u0e25\u0e37\u0e2d 1 \u0e2d\u0e31\u0e01\u0e02\u0e23\u0e30"}, +gcn(){return"\u0e40\u0e2b\u0e25\u0e37\u0e2d $remainingCount \u0e2d\u0e31\u0e01\u0e02\u0e23\u0e30"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Scrim"}, +gco(){return"\u0e1b\u0e34\u0e14 $modalRouteContentName"}, +gcC(){return B.dD}, +gar(){return"\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14"}, +gck(){return"\u0e41\u0e2a\u0e14\u0e07\u0e40\u0e21\u0e19\u0e39"}, +gcj(){return"\u0e41\u0e17\u0e47\u0e1a\u0e17\u0e35\u0e48 $tabIndex \u0e08\u0e32\u0e01 $tabCount"}, +gbV(){return"\u0e14\u0e39\u0e43\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15"}} +A.ayt.prototype={ +gaD(){return"Alerto"}, +gcl(){return"Bumalik"}, +gbW(){return"Bottom Sheet"}, +gc3(){return"Kanselahin"}, +gc9(){return"Isara"}, +gcc(){return"Isara"}, +gaE(){return"Kopyahin"}, +gaF(){return"I-cut"}, +gbA(){return"I-delete"}, +gbn(){return"Dialog"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 lisensya"}, +gbp(){return"$licenseCount na lisensya"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Mga Lisensya"}, +gaa(){return"I-dismiss"}, +gcA(){return"Higit Pa"}, +gc6(){return"OK"}, +gbw(){return"Buksan ang menu ng navigation"}, +gaG(){return"I-paste"}, +gc1(){return"Popup na menu"}, +gcu(){return"Nagre-refresh"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 character ang natitira"}, +gcn(){return u.nw}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Scrim"}, +gco(){return"Isara ang $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Piliin lahat"}, +gck(){return"Ipakita ang menu"}, +gcj(){return"Tab $tabIndex ng $tabCount"}, +gbV(){return"Tingnan ang mga lisensya"}} +A.ayu.prototype={ +gaD(){return"Uyar\u0131"}, +gcl(){return"Geri"}, +gbW(){return"alt sayfa"}, +gc3(){return"\u0130ptal"}, +gc9(){return"Kapat"}, +gcc(){return"Kapat"}, +gaE(){return"Kopyala"}, +gaF(){return"Kes"}, +gbA(){return"Sil"}, +gbn(){return"\u0130leti\u015fim kutusu"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 lisans"}, +gbp(){return"$licenseCount lisans"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Lisanslar"}, +gaa(){return"Kapat"}, +gcA(){return"Di\u011fer"}, +gc6(){return"Tamam"}, +gbw(){return"Gezinme men\xfcs\xfcn\xfc a\xe7"}, +gaG(){return"Yap\u0131\u015ft\u0131r"}, +gc1(){return"Popup men\xfc"}, +gcu(){return"Yenile"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 karakter kald\u0131"}, +gcn(){return"$remainingCount karakter kald\u0131"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"opakl\u0131k katman\u0131"}, +gco(){return"$modalRouteContentName i\xe7eri\u011fini kapat"}, +gcC(){return B.ae}, +gar(){return"T\xfcm\xfcn\xfc se\xe7"}, +gck(){return"Men\xfcy\xfc g\xf6ster"}, +gcj(){return"Sekme $tabIndex / $tabCount"}, +gbV(){return"Lisanslar\u0131 g\xf6ster"}} +A.ayv.prototype={ +gaD(){return"\u0421\u043f\u043e\u0432\u0456\u0449\u0435\u043d\u043d\u044f"}, +gcl(){return"\u041d\u0430\u0437\u0430\u0434"}, +gbW(){return"\u041d\u0438\u0436\u043d\u0456\u0439 \u0435\u043a\u0440\u0430\u043d"}, +gc3(){return"\u0421\u043a\u0430\u0441\u0443\u0432\u0430\u0442\u0438"}, +gc9(){return"\u0417\u0430\u043a\u0440\u0438\u0442\u0438"}, +gcc(){return"\u0417\u0430\u043a\u0440\u0438\u0442\u0438"}, +gaE(){return"\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u0442\u0438"}, +gaF(){return"\u0412\u0438\u0440\u0456\u0437\u0430\u0442\u0438"}, +gbA(){return"\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438"}, +gbn(){return"\u0412\u0456\u043a\u043d\u043e"}, +gcz(){return"$licenseCount \u043b\u0456\u0446\u0435\u043d\u0437\u0456\u0457"}, +gcF(){return"$licenseCount \u043b\u0456\u0446\u0435\u043d\u0437\u0456\u0439"}, +gbm(){return"1 \u043b\u0456\u0446\u0435\u043d\u0437\u0456\u044f"}, +gbp(){return"$licenseCount \u043b\u0456\u0446\u0435\u043d\u0437\u0456\u0457"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u041b\u0456\u0446\u0435\u043d\u0437\u0456\u0457"}, +gaa(){return"\u0417\u0430\u043a\u0440\u0438\u0442\u0438"}, +gcA(){return"\u0406\u043d\u0448\u0456"}, +gc6(){return"OK"}, +gbw(){return"\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 \u043c\u0435\u043d\u044e \u043d\u0430\u0432\u0456\u0433\u0430\u0446\u0456\u0457"}, +gaG(){return"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438"}, +gc1(){return"\u0421\u043f\u043b\u0438\u0432\u0430\u044e\u0447\u0435 \u043c\u0435\u043d\u044e"}, +gcu(){return"\u041e\u043d\u043e\u0432\u0438\u0442\u0438"}, +gcB(){return"\u0417\u0430\u043b\u0438\u0448\u0438\u043b\u043e\u0441\u044f $remainingCount \u0441\u0438\u043c\u0432\u043e\u043b\u0438"}, +gcI(){return"\u0417\u0430\u043b\u0438\u0448\u0438\u043b\u043e\u0441\u044f $remainingCount \u0441\u0438\u043c\u0432\u043e\u043b\u0456\u0432"}, +gci(){return"\u0417\u0430\u043b\u0438\u0448\u0438\u0432\u0441\u044f 1 \u0441\u0438\u043c\u0432\u043e\u043b"}, +gcn(){return"\u0417\u0430\u043b\u0438\u0448\u0438\u043b\u043e\u0441\u044f $remainingCount \u0441\u0438\u043c\u0432\u043e\u043b\u0443"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"\u041c\u0430\u0441\u043a\u0443\u0432\u0430\u043b\u044c\u043d\u0438\u0439 \u0444\u043e\u043d"}, +gco(){return"\u0417\u0430\u043a\u0440\u0438\u0442\u0438: $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u0432\u0441\u0456"}, +gck(){return"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043c\u0435\u043d\u044e"}, +gcj(){return"\u0412\u043a\u043b\u0430\u0434\u043a\u0430 $tabIndex \u0437 $tabCount"}, +gbV(){return"\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u043d\u0443\u0442\u0438 \u043b\u0456\u0446\u0435\u043d\u0437\u0456\u0457"}} +A.ayw.prototype={ +gaD(){return"\u0627\u0644\u0631\u0679"}, +gcl(){return"\u067e\u06cc\u0686\u06be\u06d2"}, +gbW(){return"\u0646\u06cc\u0686\u06d2 \u06a9\u06cc \u0634\u06cc\u0679"}, +gc3(){return"\u0645\u0646\u0633\u0648\u062e \u06a9\u0631\u06cc\u06ba"}, +gc9(){return"\u0628\u0646\u062f \u06a9\u0631\u06cc\u06ba"}, +gcc(){return"\u0628\u0646\u062f \u06a9\u0631\u06cc\u06ba"}, +gaE(){return"\u06a9\u0627\u067e\u06cc \u06a9\u0631\u06cc\u06ba"}, +gaF(){return"\u06a9\u0679 \u06a9\u0631\u06cc\u06ba"}, +gbA(){return"\u062d\u0630\u0641 \u06a9\u0631\u06cc\u06ba"}, +gbn(){return"\u0688\u0627\u0626\u0644\u0627\u06af"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u0644\u0627\u0626\u0633\u0646\u0633"}, +gbp(){return"$licenseCount \u0644\u0627\u0626\u0633\u0646\u0633\u0632"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u0644\u0627\u0626\u0633\u0646\u0633\u0632"}, +gaa(){return"\u0628\u0631\u062e\u0627\u0633\u062a \u06a9\u0631\u06cc\u06ba"}, +gcA(){return"\u0645\u0632\u06cc\u062f"}, +gc6(){return"\u0679\u06be\u06cc\u06a9 \u06c1\u06d2"}, +gbw(){return"\u0646\u06cc\u0648\u06cc\u06af\u06cc\u0634\u0646 \u0645\u06cc\u0646\u06cc\u0648 \u06a9\u06be\u0648\u0644\u06cc\u06ba"}, +gaG(){return"\u067e\u06cc\u0633\u0679 \u06a9\u0631\u06cc\u06ba"}, +gc1(){return"\u067e\u0627\u067e \u0627\u067e \u0645\u06cc\u0646\u06cc\u0648"}, +gcu(){return"\u0631\u06cc\u0641\u0631\u06cc\u0634 \u06a9\u0631\u06cc\u06ba"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 \u062d\u0631\u0641 \u0628\u0627\u0642\u06cc \u06c1\u06d2"}, +gcn(){return"$remainingCount \u062d\u0631\u0648\u0641 \u0628\u0627\u0642\u06cc \u06c1\u06cc\u06ba"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"\u0627\u0633\u06a9\u0631\u06cc\u0645"}, +gco(){return"$modalRouteContentName \u0628\u0646\u062f \u06a9\u0631\u06cc\u06ba"}, +gcC(){return B.dD}, +gar(){return"\u0633\u0628\u06be\u06cc \u06a9\u0648 \u0645\u0646\u062a\u062e\u0628 \u06a9\u0631\u06cc\u06ba"}, +gck(){return"\u0645\u06cc\u0646\u06cc\u0648 \u062f\u06a9\u06be\u0627\u0626\u06cc\u06ba"}, +gcj(){return"$tabCount \u0645\u06cc\u06ba \u0633\u06d2 $tabIndex \u0679\u06cc\u0628"}, +gbV(){return"\u0644\u0627\u0626\u0633\u0646\u0633\u0632 \u062f\u06cc\u06a9\u06be\u06cc\u06ba"}} +A.ayx.prototype={ +gaD(){return"Ogohlantirish"}, +gcl(){return"Orqaga"}, +gbW(){return"Quyi ekran"}, +gc3(){return"Bekor qilish"}, +gc9(){return"Yopish"}, +gcc(){return"Yopish"}, +gaE(){return"Nusxa olish"}, +gaF(){return"Kesib olish"}, +gbA(){return"Olib tashlash"}, +gbn(){return"Muloqot oynasi"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 ta litsenziya"}, +gbp(){return"$licenseCount ta litsenziya"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Litsenziyalar"}, +gaa(){return"Yopish"}, +gcA(){return"Yana"}, +gc6(){return"OK"}, +gbw(){return"Navigatsiya menyusini ochish"}, +gaG(){return"Joylash"}, +gc1(){return"Pop-ap menyusi"}, +gcu(){return"Yangilash"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 ta belgi qoldi"}, +gcn(){return"$remainingCount ta belgi qoldi"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"Kanop"}, +gco(){return"Yopish: $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Hammasi"}, +gck(){return"Menyuni ko\u02bbrsatish"}, +gcj(){return"$tabCount varaqdan $tabIndex"}, +gbV(){return"Litsenziyalarni ko\u02bbrish"}} +A.ayy.prototype={ +gaD(){return"Th\xf4ng b\xe1o"}, +gcl(){return"Quay l\u1ea1i"}, +gbW(){return"B\u1ea3ng d\u01b0\u1edbi c\xf9ng"}, +gc3(){return"Hu\u1ef7"}, +gc9(){return"\u0110\xf3ng"}, +gcc(){return"\u0110\xf3ng"}, +gaE(){return"Sao ch\xe9p"}, +gaF(){return"C\u1eaft"}, +gbA(){return"X\xf3a"}, +gbn(){return"H\u1ed9p tho\u1ea1i"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 gi\u1ea5y ph\xe9p"}, +gbp(){return"$licenseCount gi\u1ea5y ph\xe9p"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Gi\u1ea5y ph\xe9p"}, +gaa(){return"B\u1ecf qua"}, +gcA(){return"Th\xeam"}, +gc6(){return"OK"}, +gbw(){return"M\u1edf menu di chuy\u1ec3n"}, +gaG(){return"D\xe1n"}, +gc1(){return"Menu b\u1eadt l\xean"}, +gcu(){return"L\xe0m m\u1edbi"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"Co\u0300n la\u0323i 1 k\xfd t\u1ef1"}, +gcn(){return"Co\u0300n la\u0323i $remainingCount k\xfd t\u1ef1"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"Scrim"}, +gco(){return"\u0110\xf3ng $modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Ch\u1ecdn t\u1ea5t c\u1ea3"}, +gck(){return"Hi\u1ec3n th\u1ecb menu"}, +gcj(){return"Tab $tabIndex trong t\u1ed5ng s\u1ed1 $tabCount"}, +gbV(){return"Xem gi\u1ea5y ph\xe9p"}} +A.a4B.prototype={ +gaD(){return"\u63d0\u9192"}, +gcl(){return"\u8fd4\u56de"}, +gbW(){return"\u5e95\u90e8\u52a8\u4f5c\u6761"}, +gc3(){return"\u53d6\u6d88"}, +gc9(){return"\u5173\u95ed"}, +gcc(){return"\u5173\u95ed"}, +gaE(){return"\u590d\u5236"}, +gaF(){return"\u526a\u5207"}, +gbA(){return"\u5220\u9664"}, +gbn(){return"\u5bf9\u8bdd\u6846"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"1 \u4efd\u8bb8\u53ef"}, +gbp(){return"$licenseCount \u4efd\u8bb8\u53ef"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"\u8bb8\u53ef"}, +gaa(){return"\u5173\u95ed"}, +gcA(){return"\u66f4\u591a"}, +gc6(){return"\u786e\u5b9a"}, +gbw(){return"\u6253\u5f00\u5bfc\u822a\u83dc\u5355"}, +gaG(){return"\u7c98\u8d34"}, +gc1(){return"\u5f39\u51fa\u83dc\u5355"}, +gcu(){return"\u5237\u65b0"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"\u8fd8\u53ef\u8f93\u5165 1 \u4e2a\u5b57\u7b26"}, +gcn(){return"\u8fd8\u53ef\u8f93\u5165 $remainingCount \u4e2a\u5b57\u7b26"}, +gcJ(){return null}, +gcK(){return"TBD"}, +gbz(){return"\u7eb1\u7f69"}, +gco(){return"\u5173\u95ed $modalRouteContentName"}, +gcC(){return B.l2}, +gar(){return"\u5168\u9009"}, +gck(){return"\u663e\u793a\u83dc\u5355"}, +gcj(){return"\u7b2c $tabIndex \u4e2a\u6807\u7b7e\uff0c\u5171 $tabCount \u4e2a"}, +gbV(){return"\u67e5\u770b\u8bb8\u53ef"}} +A.ayz.prototype={} +A.a4C.prototype={ +gaD(){return"\u901a\u77e5"}, +gbW(){return"\u9801\u5e95\u9762\u677f"}, +gc9(){return"\u95dc\u9589"}, +gcc(){return"\u95dc\u9589"}, +gaE(){return"\u8907\u88fd"}, +gaF(){return"\u526a\u4e0b"}, +gbA(){return"\u522a\u9664"}, +gbn(){return"\u5c0d\u8a71\u65b9\u584a"}, +gbm(){return"1 \u9805\u6388\u6b0a"}, +gbp(){return"$licenseCount \u9805\u6388\u6b0a"}, +gc0(){return"\u6388\u6b0a"}, +gaa(){return"\u62d2\u7d55"}, +gc6(){return"\u78ba\u5b9a"}, +gbw(){return"\u958b\u555f\u5c0e\u89bd\u9078\u55ae"}, +gaG(){return"\u8cbc\u4e0a"}, +gc1(){return"\u5f48\u51fa\u5f0f\u9078\u55ae"}, +gcu(){return"\u91cd\u65b0\u6574\u7406"}, +gci(){return"\u5c1a\u9918 1 \u500b\u5b57\u5143"}, +gcn(){return"\u5c1a\u9918 $remainingCount \u500b\u5b57\u5143"}, +gbz(){return"Scrim"}, +gco(){return"\u95dc\u9589 $modalRouteContentName"}, +gar(){return"\u5168\u90e8\u9078\u53d6"}, +gck(){return"\u986f\u793a\u9078\u55ae"}, +gcj(){return"\u7b2c $tabIndex \u500b\u6a19\u7c64\uff0c\u7e3d\u5171 $tabCount \u500b"}, +gbV(){return"\u67e5\u770b\u6388\u6b0a"}} +A.ayA.prototype={} +A.ayB.prototype={ +gbz(){return"\u7d17\u7f69"}, +gbW(){return"\u5e95\u90e8\u529f\u80fd\u8868"}, +gco(){return"\u95dc\u9589\u300c$modalRouteContentName\u300d"}, +gbm(){return"1 \u500b\u6388\u6b0a"}, +gbp(){return"$licenseCount \u500b\u6388\u6b0a"}, +gcj(){return"\u7b2c $tabIndex \u500b\u5206\u9801 (\u5171 $tabCount \u500b)"}, +gaa(){return"\u95dc\u9589"}, +gar(){return"\u5168\u9078"}, +gaD(){return"\u5feb\u8a0a"}, +gci(){return"\u9084\u53ef\u8f38\u5165 1 \u500b\u5b57\u5143"}, +gcn(){return"\u9084\u53ef\u8f38\u5165 $remainingCount \u500b\u5b57\u5143"}} +A.ayC.prototype={ +gaD(){return"Isexwayiso"}, +gcl(){return"Emuva"}, +gbW(){return"Ishidi Eliphansi"}, +gc3(){return"Khansela"}, +gc9(){return"Vala"}, +gcc(){return"Vala"}, +gaE(){return"Kopisha"}, +gaF(){return"Sika"}, +gbA(){return"Susa"}, +gbn(){return"Ingxoxo"}, +gcz(){return null}, +gcF(){return null}, +gbm(){return"ilayisense e-1"}, +gbp(){return"amalayisense angu-$licenseCount"}, +gcG(){return null}, +gc5(){return"No licenses"}, +gc0(){return"Amalayisense"}, +gaa(){return"Cashisa"}, +gcA(){return"Okuningi"}, +gc6(){return"KULUNGILE"}, +gbw(){return"Vula imenyu yokuzulazula"}, +gaG(){return"Namathisela"}, +gc1(){return"Imenyu ye-popup"}, +gcu(){return"Vuselela"}, +gcB(){return null}, +gcI(){return null}, +gci(){return"1 uhlamvu olusele"}, +gcn(){return"$remainingCount izinhlamvu ezisele"}, +gcJ(){return null}, +gcK(){return null}, +gbz(){return"I-Scrim"}, +gco(){return"Vala i-$modalRouteContentName"}, +gcC(){return B.ae}, +gar(){return"Khetha konke"}, +gck(){return"Bonisa imenyu"}, +gcj(){return"Ithebhu $tabIndex kwangu-$tabCount"}, +gbV(){return"Buka amalayisense"}} +A.aIP.prototype={} +A.aIQ.prototype={} +A.aIR.prototype={} +A.aIS.prototype={} +A.aIT.prototype={} +A.aIU.prototype={} +A.aIV.prototype={} +A.aIW.prototype={} +A.aIX.prototype={} +A.aIY.prototype={} +A.aIZ.prototype={} +A.aJ_.prototype={} +A.aJ0.prototype={} +A.abT.prototype={} +A.aJ1.prototype={} +A.aJ2.prototype={} +A.abU.prototype={} +A.aJ3.prototype={} +A.aJ4.prototype={} +A.aJ5.prototype={} +A.aJ6.prototype={} +A.aJ7.prototype={} +A.aJ8.prototype={} +A.aJ9.prototype={} +A.aJa.prototype={} +A.abV.prototype={} +A.aJb.prototype={} +A.aJc.prototype={} +A.aJd.prototype={} +A.aJe.prototype={} +A.aJf.prototype={} +A.aJg.prototype={} +A.aJh.prototype={} +A.aJi.prototype={} +A.aJj.prototype={} +A.aJk.prototype={} +A.aJl.prototype={} +A.aJm.prototype={} +A.aJn.prototype={} +A.aJo.prototype={} +A.aJp.prototype={} +A.aJq.prototype={} +A.aJr.prototype={} +A.aJs.prototype={} +A.aJt.prototype={} +A.aJu.prototype={} +A.aJv.prototype={} +A.aJw.prototype={} +A.aJx.prototype={} +A.aJy.prototype={} +A.aJz.prototype={} +A.abW.prototype={} +A.aJA.prototype={} +A.aJB.prototype={} +A.aJC.prototype={} +A.aJD.prototype={} +A.aJE.prototype={} +A.aJF.prototype={} +A.aJG.prototype={} +A.aJH.prototype={} +A.aJI.prototype={} +A.aJJ.prototype={} +A.aJK.prototype={} +A.aJL.prototype={} +A.aJM.prototype={} +A.aJN.prototype={} +A.aJO.prototype={} +A.aJP.prototype={} +A.aJQ.prototype={} +A.aJR.prototype={} +A.aJS.prototype={} +A.aJT.prototype={} +A.aJU.prototype={} +A.aJV.prototype={} +A.aJW.prototype={} +A.aJX.prototype={} +A.aJY.prototype={} +A.aJZ.prototype={} +A.aK_.prototype={} +A.aK0.prototype={} +A.aK1.prototype={} +A.aK2.prototype={} +A.aK3.prototype={} +A.aK4.prototype={} +A.aK5.prototype={} +A.aK6.prototype={} +A.aK7.prototype={} +A.aK8.prototype={} +A.abX.prototype={} +A.aK9.prototype={} +A.aKa.prototype={} +A.aKb.prototype={} +A.aKc.prototype={} +A.aKd.prototype={} +A.aKe.prototype={} +A.aKf.prototype={} +A.abY.prototype={} +A.aKg.prototype={} +A.aKh.prototype={} +A.aKi.prototype={} +A.aKj.prototype={} +A.aKk.prototype={} +A.aKl.prototype={} +A.aKm.prototype={} +A.aKn.prototype={} +A.aKo.prototype={} +A.aKp.prototype={} +A.aKq.prototype={} +A.aKr.prototype={} +A.aKs.prototype={} +A.abZ.prototype={} +A.aKt.prototype={} +A.ac_.prototype={} +A.aKu.prototype={} +A.aKv.prototype={} +A.aKw.prototype={} +A.at1.prototype={ +ats(a){return B.c.u9(this.gco(),"$modalRouteContentName",a)}, +adc(a,b){var s=this.x +return B.c.u9(B.c.u9(this.gcj(),"$tabIndex",s.xb(b)),"$tabCount",s.xb(a))}, +gc5(){return null}, +gbm(){return null}, +gcG(){return null}, +gcF(){return null}, +gcz(){return null}, +apW(a){var s=this,r=s.gc5(),q=s.gbm(),p=s.gcG(),o=s.gcF() +return B.c.u9(A.ex(a,s.gcz(),s.a,o,q,s.gbp(),p,r),"$licenseCount",s.x.xb(a))}, +gcK(){return null}, +gci(){return null}, +gcJ(){return null}, +gcI(){return null}, +gcB(){return null}, +aQD(a){var s=this,r=s.gcK(),q=s.gci(),p=s.gcJ(),o=s.gcI() +return B.c.u9(A.ex(a,s.gcB(),s.a,o,q,s.gcn(),p,r),"$remainingCount",s.x.xb(a))}, +$ibe:1} +A.aR4.prototype={ +Ns(a){return $.cHL().p(0,a.gqY(a))}, +pc(a,b){return $.dlz.cQ(0,b,new A.ciB(b))}, +KN(a){return!1}, +k(a){return"GlobalMaterialLocalizations.delegate("+$.cHL().a+" locales)"}} +A.ciB.prototype={ +$0(){var s,r,q,p,o,n,m,l,k,j,i,h=null +A.cVB() +s=this.a +r=A.eh(s.Qo("_")) +if(A.aqx(r)){q=A.bgR(r) +p=A.cA5(r) +o=A.cA4(r) +n=A.bgQ(r) +m=A.cA3(r) +l=A.cA2(r) +k=A.cA1(r)}else if(A.aqx(s.gqY(s))){q=A.bgR(s.gqY(s)) +p=A.cA5(s.gqY(s)) +o=A.cA4(s.gqY(s)) +n=A.bgQ(s.gqY(s)) +m=A.cA3(s.gqY(s)) +l=A.cA2(s.gqY(s)) +k=A.cA1(s.gqY(s))}else{q=A.bgR(h) +p=A.cA5(h) +o=A.cA4(h) +n=A.bgQ(h) +m=A.cA3(h) +l=A.cA2(h) +k=A.cA1(h)}if(A.cC7(r)){j=A.bIC(r) +i=A.aA0("00",r)}else if(A.cC7(s.gqY(s))){j=A.bIC(s.gqY(s)) +i=A.aA0("00",s.gqY(s))}else{j=A.bIC(h) +i=A.aA0("00",h)}s=A.duw(s,q,p,o,n,m,l,k,j,i) +s.toString +return new A.cQ(s,t.az)}, +$S:1176} +A.cwp.prototype={ +$2(a,b){var s,r=B.do3.h(0,a) +if($.ajR() instanceof A.VA){$.do9=A.dos() +$.b_U=$.b_y=null}if($.b0z() instanceof A.VA)$.dt3=A.dor() +if(r==null)A.W(A.ck("Missing DateTime formatting patterns",null)) +s=b.a +if(a!==s)A.W(A.eD(A.a([a,s],t._m),"Locale does not match symbols.NAME",null)) +J.bE($.ajR(),s,b) +J.bE($.b0z(),s,r)}, +$S:1177} +A.at2.prototype={$ibh:1, +gds(){return this.a}} +A.aYj.prototype={ +Ns(a){return $.cHO().p(0,a.gqY(a))}, +pc(a,b){return $.dn4.cQ(0,b,new A.crQ(b))}, +KN(a){return!1}, +k(a){return"GlobalWidgetsLocalizations.delegate("+$.cHO().a+" locales)"}} +A.crQ.prototype={ +$0(){var s=A.duz(this.a) +s.toString +return new A.cQ(s,t.E8)}, +$S:1178} +A.Qh.prototype={ +Y(){var s=null +return new A.ask(new A.aBI(),new A.a27(A.b(t.S,t.EG)),new A.bCc(new A.b6(s,s,t.f5)),s,s,s,B.l)}} +A.bCf.prototype={} +A.boc.prototype={} +A.z8.prototype={ +zN(a,b){var s,r,q,p,o=b.a,n=this.a,m=Math.min(o,n.a),l=b.b +n=Math.min(l,n.b) +s=this.$ti +r=s.c +r.a(m) +r.a(n) +q=s.i("df<1>") +p=this.b +o=Math.max(o,p.a) +p=Math.max(l,p.b) +return new A.z8(new A.df(m,n,q),new A.df(r.a(o),r.a(p),q),s)}, +p(a,b){var s,r=A.Oj(b,b,this.$ti.c),q=r.a,p=this.a +if(q.a>=p.a){r=r.b +s=this.b +r=r.a<=s.a&&q.b>=p.b&&r.b<=s.b}else r=!1 +return r}, +aK5(a){var s,r,q=a.a,p=this.a +if(q.a>=p.a){s=a.b +r=this.b +q=s.a<=r.a&&q.b>=p.b&&s.b<=r.b}else q=!1 +return q}, +k(a){return"Bounds("+this.a.k(0)+", "+this.b.k(0)+")"}} +A.df.prototype={ +dZ(a,b){var s=A.y(this),r=s.c +return new A.df(r.a(this.a/b),r.a(this.b/b),s.i("df<1>"))}, +e5(a){var s=B.e.e5(this.a),r=B.e.e5(this.b),q=A.y(this),p=q.c +return new A.df(p.a(s),p.a(r),q.i("df<1>"))}, +dH(a){var s=B.e.dH(this.a),r=B.e.dH(this.b),q=A.y(this),p=q.c +return new A.df(p.a(s),p.a(r),q.i("df<1>"))}, +aRV(a){var s=A.y(this),r=s.c +return new A.df(r.a(this.a/a.a),r.a(this.b/a.b),s.i("df<1>"))}, +a2(a,b){var s=b.a,r=b.b,q=A.y(this),p=q.c +return new A.df(p.a(this.a+s),p.a(this.b+r),q.i("df<1>"))}, +aq(a,b){var s=b.a,r=b.b,q=A.y(this),p=q.c +return new A.df(p.a(this.a-s),p.a(this.b-r),q.i("df<1>"))}, +aO(a,b){var s=A.y(this),r=s.c +return new A.df(r.a(this.a*b),r.a(this.b*b),s.i("df<1>"))}, +au(a){var s=B.e.au(this.a),r=B.e.au(this.b) +return new A.df(s,r,t.B0)}, +bPl(a){return new A.df(this.a*a,this.b*a,t.B0)}, +vT(a,b){var s,r,q,p +if(b!==0){s=Math.cos(b) +r=Math.sin(b) +q=this.a +p=this.b +return new A.df(s*q+r*p,s*p-r*q,t.B0)}return this}, +k(a){return"CustomPoint ("+A.r(this.a)+", "+A.r(this.b)+")"}} +A.cxJ.prototype={ +$1(a){var s,r=a.wM(1) +if(r==null)throw A.j(A.aL("incorrect URL template: "+this.a)) +s=J.K(this.b,r) +if(s==null)throw A.j(A.aL("No value provided for variable "+A.r(a.wM(1)))) +else return s}, +$S:37} +A.bg5.prototype={ +apT(a,b){var s,r,q,p,o +try{q=Math.sin(Math.max(Math.min(85.0511287798,a.a),-85.0511287798)*0.017453292519943295) +s=new A.df(6378137*a.b*0.017453292519943295,6378137*Math.log((1+q)/(1-q))/2,t.B0) +r=256*Math.pow(2,b) +p=B.yv.Uf(0,s,r) +return p}catch(o){return B.aSa}}, +bTc(a,b){var s,r,q=256*Math.pow(2,b),p=new A.df((a.a/q-0.5)/2495320233665337e-23,(a.b/q-0.5)/-2495320233665337e-23,t.B0) +try{s=p +s=A.Et(B.HS.aBn(-90,90,(2*Math.atan(Math.exp(s.b/6378137))-1.5707963267948966)*57.29577951308232),B.HS.aBn(-180,180,s.a*57.29577951308232/6378137)) +return s}catch(r){return null}}, +aW1(a){var s=$.cZg(),r=256*Math.pow(2,a) +return A.Oj(B.yv.Uf(0,s.a,r),B.yv.Uf(0,s.b,r),t.Jy)}} +A.bjz.prototype={} +A.blN.prototype={} +A.bLJ.prototype={ +aBn(a,b,c){if(cb)return b +return c}} +A.bYO.prototype={} +A.c3G.prototype={ +Uf(a,b,c){return new A.df(c*(2495320233665337e-23*b.a+0.5),c*(-2495320233665337e-23*b.b+0.5),t.B0)}} +A.a3C.prototype={ +zN(a,b){var s=this,r=s.a,q=r==null&&s.b==null,p=b.a +if(q){r=b.b +s.a=A.Et(p,r) +s.b=A.Et(p,r)}else{r.saOo(0,Math.min(p,r.a)) +r=s.a +r.saOx(0,Math.min(b.b,r.b)) +r=s.b +r.saOo(0,Math.max(b.a,r.a)) +r=s.b +r.saOx(0,Math.max(b.b,r.b))}}, +gcg(){return this.a!=null&&this.b!=null}, +p(a,b){var s,r,q,p,o,n=this +if(!(n.a!=null&&n.b!=null))return!1 +s=new A.a3C() +s.zN(0,b) +s.zN(0,b) +r=s.a +q=s.b +s=r.a +p=n.a +if(s>=p.a){s=q.a +o=n.b +s=s<=o.a&&r.b>=p.b&&q.b<=o.b}else s=!1 +return s}, +gv(a){return J.aj(this.a)+J.aj(this.b)}, +l(a,b){if(b==null)return!1 +return b instanceof A.a3C&&J.v(b.a,this.a)&&J.v(b.b,this.b)}} +A.RY.prototype={ +bR2(a){++this.f +this.a.toString}, +bR8(a){--this.f +this.a.toString}, +bR0(a){--this.f +this.a.toString}, +bR4(a){this.a.toString}, +bR6(a){var s,r,q,p,o=this +if(t.Mj.b(a)){o.a.toString +s=a.gxv().b!==0}else s=!1 +if(s){o.a.toString +s=o.p4 +s===$&&A.e() +r=a.gxv() +o.a.toString +q=B.e.ba(s-r.b*0.005,0,1/0) +r=a.gpD() +p=o.aAh(new A.df(r.a,r.b,t.B0),q) +o.bPh(t.WE.a(p[0]),A.pU(p[1]),B.a1B)}}, +ao(){var s,r,q=this,p=null +q.aL() +s=A.cg(p,p,p,p,q) +s.di() +r=s.f3$ +r.b=!0 +r.a.push(q.gbiY()) +s.di() +r=s.nI$ +r.b=!0 +r.a.push(q.gbfV()) +q.db!==$&&A.e5() +q.db=s +s=A.cg(p,B.F,p,p,q) +s.di() +r=s.f3$ +r.b=!0 +r.a.push(q.gbiu()) +s.di() +r=s.nI$ +r.b=!0 +r.a.push(q.gbex()) +q.dy!==$&&A.e5() +q.dy=s}, +bj(a){var s,r,q,p,o=this +o.bO(a) +o.a.toString +s=o.aAg(a.e) +r=o.aAf() +if(r!==s){if(o.w)q=(r&4)===0 +else q=!1 +if(q){o.w=!1 +if(o.e===4)o.e=0 +o.rx===$&&A.e() +o.p4===$&&A.e() +o.td(new A.RX(B.a1A))}if(o.x)q=(r&2)===0 +else q=!1 +if(q){o.x=!1 +if(o.e===2)o.e=0 +p=!0}else p=!1 +if(o.y)q=(r&1)===0 +else q=!1 +if(q){o.y=!1 +if(o.e===1)o.e=0 +p=!0}if(p){o.rx===$&&A.e() +o.p4===$&&A.e() +o.td(new A.RX(B.a1A))}}}, +aAg(a){if(a==null)this.a.toString +return 7}, +aAf(){return this.aAg(null)}, +Z0(a){var s,r,q=this +q.Q=!1 +s=q.db +s===$&&A.e() +r=s.r +if(r!=null&&r.a!=null){s.oV(0) +q.r=!1 +q.rx===$&&A.e() +q.p4===$&&A.e() +q.td(new A.a4j(a))}}, +Z_(a){var s,r=this,q=r.dy +q===$&&A.e() +s=q.r +if(s!=null&&s.a!=null){q.oV(0) +r.r=!1 +r.rx===$&&A.e() +r.p4===$&&A.e() +r.td(new A.a4i(a))}}, +bLf(a){var s,r=this,q=r.f===1 +r.d=q +s=q?B.dlY:B.dm_ +r.Z0(s) +r.Z_(s) +r.e=0 +q=r.p4 +q===$&&A.e() +r.CW=q +q=r.rx +q===$&&A.e() +r.ch=q +q=a.b +r.cx=r.ay=q +r.cy=r.ajx(q) +r.w=r.y=r.x=r.z=!1 +r.as=r.at=0 +r.ax=1}, +bLh(a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this +if(a.fy===1){s=a.go +if(s!=null)s.ag(0) +a.a.toString +s=a.p4 +s===$&&A.e() +r=a.cx +r===$&&A.e() +r=r.aq(0,a0.c) +q=a.CW +q===$&&A.e() +a.a.toString +p=Math.max(0,Math.min(1/0,q-r.b/360*s)) +s=a.rx +s===$&&A.e() +a.Tp(s,p,!0,B.dlX) +return}s=a.d +o=s?B.a1D:B.a1E +a.a.toString +n=a0.c +m=a0.r*57.29577951308232 +if(s){if(!a.z){a.z=!0 +a.rx===$&&A.e() +a.p4===$&&A.e() +a.td(new A.RW(o))}s=a.rx +s===$&&A.e() +r=a.p4 +r===$&&A.e() +l=a.Bs(s,r) +r=a.ay +r===$&&A.e() +k=a.aEG(r.aq(0,n)) +a.Tp(a.adJ(l.a2(0,new A.df(k.a,k.b,t.B0)),a.p4),a.p4,!0,o)}else{j=a.aAf() +s=(j&1)===0 +i=(j&2)!==0 +if(!s||i){if(i&&a0.d>0){r=a.CW +r===$&&A.e() +q=a.as +q===$&&A.e() +h=a.aAG(r,a0.d+q) +if(!a.x)if(h!==a.CW){a.x=!0 +if(!a.y){a.rx===$&&A.e() +a.p4===$&&A.e() +a.td(new A.RW(o))}}}else{r=a.p4 +r===$&&A.e() +h=r}if(!s){if(!a.y){s=a.ay +s===$&&A.e() +s=!s.l(0,n)}else s=!1 +if(s){a.y=!0 +if(!a.x){a.rx===$&&A.e() +a.p4===$&&A.e() +a.td(new A.RW(o))}}s=a.y +r=a.rx +if(s){r===$&&A.e() +l=a.Bs(r,h) +s=a.cx +s===$&&A.e() +g=a.Bs(a.aCS(s,h),h) +s=a.cy +s===$&&A.e() +f=a.Bs(s,h).aq(0,g) +s=a.cx +r=a.ay +r===$&&A.e() +e=a.aEG(s.aq(0,r)) +d=a.adJ(l.a2(0,f).a2(0,new A.df(e.a,e.b,t.B0)),h)}else{r===$&&A.e() +d=r}}else{s=a.rx +s===$&&A.e() +d=s}c=(a.x||a.y)&&a.Tp(d,h,!0,o)}else c=!1 +if((j&4)!==0){if(!a.w&&m!==0){a.w=!0 +a.rx===$&&A.e() +a.p4===$&&A.e() +a.td(new A.awC(o))}if(a.w){s=a.at +s===$&&A.e() +r=a.R8 +r===$&&A.e() +b=a.bWe(0,r+(m-s),!0,o)}else b=!1}else b=!1 +if(c||b)a.I(new A.bCe())}a.at=m +a.ax=a0.d +a.ay=n}, +bLd(a){var s,r,q,p,o,n,m,l,k=this +k.a6S() +s=k.d?B.dlZ:B.dlV +if(k.w){k.w=!1 +k.rx===$&&A.e() +k.p4===$&&A.e() +k.td(new A.RX(s))}if(k.z||k.x||k.y){k.z=k.x=k.y=!1 +k.rx===$&&A.e() +k.p4===$&&A.e() +k.td(new A.awA(s))}k.a.toString +r=a.a.a +q=r.gpz() +if(q<800||!1){k.rx===$&&A.e() +k.p4===$&&A.e() +k.td(new A.awx(s)) +return}p=r.dZ(0,q) +r=k.x1 +o=new A.Z(0,0,0+r.a,0+r.b).gvn() +r=k.cx +r===$&&A.e() +n=k.ay +n===$&&A.e() +m=r.aq(0,n) +n=m.aq(0,p.aO(0,o)) +r=t.Ni +l=k.db +l===$&&A.e() +k.dx=new A.aV(l,new A.bc(m,n,r),r.i("aV")) +l.sm(0,0) +l.aMv(A.bYU(1,5,1000),q/1000)}, +bLv(a){var s,r=this +r.Z0(B.CR) +r.Z_(B.CR) +s=a.b +s.toString +r.ajx(s) +r.a.toString +r.rx===$&&A.e() +r.p4===$&&A.e() +r.td(new A.awE(B.CR))}, +bKC(a){var s,r=this +r.a6S() +r.Z0(B.CS) +r.Z_(B.CS) +s=a.b +s.toString +r.ajx(s) +r.a.toString +r.rx===$&&A.e() +r.p4===$&&A.e() +r.td(new A.awz(B.CS))}, +aCS(a,b){var s,r,q,p,o=this,n=o.rx +n===$&&A.e() +s=b==null +if(s){r=o.p4 +r===$&&A.e()}else r=b +q=o.Bs(n,r) +r=new A.df(a.a,a.b,t.B0).aq(0,o.x1.dZ(0,2)) +n=o.R8 +n===$&&A.e() +p=q.a2(0,r.vT(0,n*0.017453292519943295)) +if(s){n=o.p4 +n===$&&A.e()}else n=b +return o.adJ(p,n)}, +ajx(a){return this.aCS(a,null)}, +bKe(a){var s,r,q,p,o,n,m,l=this +l.a6S() +l.Z0(B.a1C) +l.Z_(B.a1C) +l.a.toString +s=a.b +r=s.a +s=s.b +q=l.p4 +q===$&&A.e() +p=l.aAh(new A.df(r,s,t.B0),l.aAG(q,2)) +q=A.pU(p[1]) +s=t.WE.a(p[0]) +r=l.p4 +o=t.Y +n=o.i("f6") +m=l.dy +m===$&&A.e() +l.fr=new A.aV(m,new A.f6(new A.fx(B.a1),new A.bc(r,q,o),n),n.i("aV")) +n=l.rx +n===$&&A.e() +o=t.AP.i("f6") +l.fx=new A.aV(m,new A.f6(new A.fx(B.a1),new A.a3D(n,s),o),o.i("aV")) +m.xc(0,0)}, +aAh(a,b){var s,r,q=this,p=a.aq(0,q.x1.dZ(0,2)),o=q.R8 +o===$&&A.e() +s=p.vT(0,o*0.017453292519943295) +o=q.p4 +o===$&&A.e() +r=s.aO(0,1-1/q.aeT(b,o)) +o=q.rx +o===$&&A.e() +return[q.a29(q.aQ5(o).a2(0,r)),b]}, +bey(a){var s=this +if(a===B.c8){s.rx===$&&A.e() +s.p4===$&&A.e() +s.td(new A.awv(B.vw)) +s.r=!0}else if(a===B.ap){s.r=!1 +s.rx===$&&A.e() +s.p4===$&&A.e() +s.td(new A.a4i(B.vw))}}, +biv(){var s,r,q=this.fx +q===$&&A.e() +s=q.a +s=q.b.ab(0,s.gm(s)) +q=this.fr +q===$&&A.e() +r=q.a +this.Tp(s,q.b.ab(0,r.gm(r)),!0,B.vw)}, +bKX(a){var s=this,r=s.go +if(r!=null)r.ag(0) +if(++s.fy===1)s.go=A.d4(B.aTr,s.gbtY())}, +a6S(){var s=this.go +if(s!=null)s.ag(0) +this.fy=0}, +bfW(a){var s=this +if(a===B.ap){s.r=s.Q=!1 +s.rx===$&&A.e() +s.p4===$&&A.e() +s.td(new A.a4j(B.vv))}}, +biZ(){var s,r,q,p,o,n=this +if(!n.Q){n.Q=!0 +n.rx===$&&A.e() +n.p4===$&&A.e() +n.td(new A.awy(B.vv)) +n.r=!0}s=n.ch +s===$&&A.e() +s=n.aQ5(s) +r=n.dx +r===$&&A.e() +q=r.a +q=r.b.ab(0,q.gm(q)) +r=q.a +q=q.b +p=n.R8 +p===$&&A.e() +o=n.a29(s.a2(0,new A.df(r,q,t.B0).vT(0,p*0.017453292519943295))) +p=n.p4 +p===$&&A.e() +n.Tp(o,p,!0,B.vv)}, +bK4(a){var s +if(!this.r)return +s=a.a +this.Z_(s) +this.Z0(s)}, +aAG(a,b){return this.aMu(b===1?a:a+Math.log(b)/0.6931471805599453)}, +aEG(a){var s,r,q,p,o=this.R8 +o===$&&A.e() +s=o*0.017453292519943295 +if(s!==0){r=Math.cos(s) +q=Math.sin(s) +o=a.a +p=a.b +return new A.w(r*o+q*p,r*p-q*o)}return a}, +n(){var s=this.db +s===$&&A.e() +s.n() +s=this.dy +s===$&&A.e() +s.n() +this.b51()}} +A.bCe.prototype={ +$0(){}, +$S:0} +A.aeK.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.a3D.prototype={ +rJ(a){var s=this.a,r=s.a,q=this.b,p=q.a +s=s.b +return A.Et(r+(p-r)*a,s+(q.b-s)*a)}} +A.lp.prototype={ +G(){return"MapEventSource."+this.b}} +A.kr.prototype={} +A.awF.prototype={} +A.awE.prototype={} +A.awz.prototype={} +A.a4k.prototype={} +A.RW.prototype={} +A.awA.prototype={} +A.aww.prototype={} +A.awx.prototype={} +A.awy.prototype={} +A.a4j.prototype={} +A.awu.prototype={} +A.awD.prototype={} +A.awv.prototype={} +A.a4i.prototype={} +A.awB.prototype={} +A.awC.prototype={} +A.RX.prototype={} +A.b1X.prototype={} +A.akp.prototype={ +G(){return"AnchorAlign."+this.b}} +A.awG.prototype={ +ge8(){return null}} +A.awI.prototype={ +A(a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=null,a2=A.cL8(a3) +a2.toString +s=A.a([],t.p) +for(r=this.c,q=t.aX,p=t.B0,o=0;o<1;++o){n=r[o] +m=a2.p4 +m===$&&A.e() +a2.a.toString +l=B.lo.apT(n.a,m) +m=n.d +k=n.f +j=k.a +i=m-j +h=n.e +k=k.b +g=h-k +f=l.a +e=l.b +d=new A.df(f+j,e-g,p) +c=new A.df(f-i,e+k,p) +k=a2.to +k===$&&A.e() +j=new A.z8(d,c,q).zN(0,d).zN(0,c) +b=j.a +a=k.b +if(b.a<=a.a){j=j.b +k=k.a +k=j.a>=k.a&&b.b<=a.b&&j.b>=k.b}else k=!1 +if(!k)continue +k=a2.RG +k===$&&A.e() +j=l.$ti.c +f=j.a(f-k.a) +k=j.a(e-k.b) +j=a2.R8 +j===$&&A.e() +e=n.b.$1(a3) +a0=new A.tT(A.cQz(-(j*0.017453292519943295)),a1,B.D,!0,a1,e,a1) +s.push(new A.pC(f-i,k-g,a1,a1,m,h,a0,a1))}return A.d_(B.aO,s,B.B,B.a7)}} +A.pi.prototype={ +D4(a,b,c){var s,r,q=this.a +if(b!=null)q=A.cWO(q,b) +s=this.b +if(c!=null)s=A.cWO(s,c) +r=new A.pi(q,s,t.lH) +s=this.e +s===$&&A.e() +r.e=s +return r}, +ge8(a){var s=this.e +s===$&&A.e() +return A.r(this.a)+":"+A.r(this.b)+":"+A.r(s)}, +k(a){var s=this.e +s===$&&A.e() +return"Coords("+A.r(this.a)+", "+A.r(this.b)+", "+A.r(s)+")"}, +l(a,b){var s,r +if(b==null)return!1 +if(b instanceof A.pi){if(this.a===b.a)if(this.b===b.b){s=this.e +s===$&&A.e() +r=b.e +r===$&&A.e() +r=s===r +s=r}else s=!1 +else s=!1 +return s}return!1}, +gv(a){var s=B.e.gv(this.a),r=B.e.gv(this.b),q=this.e +q===$&&A.e() +return A.am(s,r,B.e.gv(q),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.avW.prototype={} +A.tQ.prototype={ +bOo(){var s,r,q,p,o,n,m,l=this +Date.now() +try{s=l.as +p=l.as=l.c.ah(B.B4) +o=p.a +p=o==null?p:o +o=s +if(o==null)o=null +else{n=o.a +o=n==null?o:n}if(p!==o){p=s +if(p!=null){o=l.at +o===$&&A.e() +J.cIm(p,o)}p=new A.lX(l.gbxP(),null,l.gbxO()) +l.at=p +l.as.a9(0,p)}}catch(m){r=A.a2(m) +q=A.ay(m) +l.aGo(r,q)}}, +v7(a){var s,r,q,p,o=this +if(a)try{o.c.a9H().ks(new A.c2m())}catch(r){s=A.a2(r) +A.jw().$1(J.bp(s))}q=o.y +p=q==null +if(!p)q.pT(o.gaCU()) +if(!p)q.n() +q=o.as +if(q!=null){p=o.at +p===$&&A.e() +q.U(0,p)}}, +boL(a){if(a===B.ap)this.f=!0}, +bxQ(a,b){var s=this,r=s.z +if(r!=null){s.Q=a +r.$3(s.a,null,s)}}, +aGo(a,b){var s,r=this.z +if(r!=null){s=a==null?"Unknown exception during loadTileImage":a +r.$3(this.a,s,this)}}, +gv(a){var s=this.a +return s.gv(s)}, +l(a,b){if(b==null)return!1 +return b instanceof A.tQ&&this.a.l(0,b.a)}} +A.c2m.prototype={ +$1(a){A.jw().$1(J.bp(a))}, +$S:228} +A.ab1.prototype={ +Y(){return new A.ahx(null,null,B.l)}} +A.ahx.prototype={ +ao(){var s,r=this +r.aL() +r.z!==$&&A.e5() +r.z=new A.c2j(A.b(t.N,t.uY)) +r.Q!==$&&A.e5() +r.Q=new A.c3H(A.b(t.i,t.L2)) +s=r.a.r +r.y=new A.df(s,s,t.B0)}, +bj(a){var s,r,q,p,o,n=this +n.bO(a) +s=n.a +r=s.r +if(a.r!==r){n.y=new A.df(r,r,t.B0) +q=!0}else q=!1 +r=n.z +r===$&&A.e() +q=B.ce.w4(q,!r.bAL(s.w,s.x)) +!J.v(a.dx,n.a.dx) +if(!q){s=n.a +p=s.c +o=s.db +if(a.c!==p||!B.a1y.r7(a.db,o)){n.a.toString +q=!0}else q=!1}if(q){n.a.toString +r.By(B.i5)}}, +n(){var s=this,r=s.z +r===$&&A.e() +s.a.toString +r.By(B.i5) +r=s.as +if(r!=null)r.ag(0) +s.a.toString +s.b7e()}, +A(a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2=null,a3=A.cL8(a5),a4=a3.p4 +a4===$&&A.e() +s=a1.agP(B.e.vU(a4)) +a4=a1.r +if(a4==null){a4=a1.a +if(s<=a4.x&&s>=a4.w){a1.r=s +a4=a3.rx +a4===$&&A.e() +a1.a7c(a3,a4,s)}}else if(Math.abs(s-a4)>=1){a4=a3.rx +a4===$&&A.e() +a1.a7c(a3,a4,s)}a4=a3.rx +a4===$&&A.e() +a1.a7c(a3,a4,a3.p4) +a4=a1.r +r=a1.z +if(a4==null){r===$&&A.e() +a4=r.a +a4=a4.gaA(a4) +q=A.R(a4,!0,A.y(a4).i("D.E"))}else{r===$&&A.e() +q=r.b0d(a1.a.x,a4)}p=A.b(t.i,t.kz) +a4=A.a([],t.p) +for(r=q.length,o=t.W,n=t.B0,m=0;mn.x||o") +f=t.B0 +e=new A.df(l,k,h).aq(0,new A.df(2,-2,f)) +g.a(j) +g.a(m) +d=A.Oj(e,new A.df(j,m,h).a2(0,new A.df(2,-2,f)),s) +s=a5.z +s===$&&A.e() +s.bOJ(a5.r,d) +h=a5.r +h.toString +if(Math.abs(r-h)>1){a5.a7c(a8,a9,r) +return}for(h=t.lH,c=m;c<=k;++c)for(b=l;b<=j;++b){a=new A.pi(b,c,h) +g=a5.r +g.toString +a.e=g +a5.a.toString +a8.a.toString +if(!a5.bmV(B.lo,a))continue +if(!s.bOI(a))i.push(a)}a5.a.toString +s.bIH(n,B.i5) +B.b.fm(i,new A.cqM(new A.df((l+j)/2,(m+k)/2,t.o_))) +for(m=i.length,l=a5.gbxR(),a0=0;a0r.b.b +if(r)return!1 +return!0}, +bxS(a,b,c){var s,r,q,p=this +if(b!=null){A.jw().$1(J.bp(b)) +c.r=!0 +p.a.toString}else c.r=!1 +s=p.z +s===$&&A.e() +r=c.a +q=r.e +q===$&&A.e() +q=s.a.h(0,A.r(r.a)+":"+A.r(r.b)+":"+A.r(q)) +if(q==null)return +p.a.toString +q.w=new A.bK(Date.now(),!1) +if(p.a.dy!=null)r=q.r&&!0 +else r=!0 +if(r)q.f=!0 +else{r=q.y +q=r==null +if(!q)r.sm(0,r.a) +if(!q)r.xc(0,0)}if(p.c!=null)p.I(new A.cqJ()) +if(s.gbAJ()){s=p.as +if(s!=null)s.ag(0) +s=p.a.dy +s=s!=null?new A.bg(s.a+5e4):B.fk +p.as=A.d4(s,new A.cqK(p))}}, +aDW(a){var s=this.y +s===$&&A.e() +return A.Oj(a.a.aRV(s).dH(0),a.b.aRV(s).e5(0).aq(0,B.aSb),t.Jy)}} +A.cqL.prototype={ +$1(a){var s +if(a!==this.b){s=this.a.z +s===$&&A.e() +s=!s.bAU(a)}else s=!1 +return s}, +$S:129} +A.cqM.prototype={ +$2(a,b){var s=this.a +return B.e.C(a.aLw(s)-b.aLw(s))}, +$S:1183} +A.cqJ.prototype={ +$0(){}, +$S:0} +A.cqK.prototype={ +$0(){var s=this.a +if(s.c!=null)s.I(new A.cqI(s))}, +$S:0} +A.cqI.prototype={ +$0(){var s,r=this.a,q=r.z +q===$&&A.e() +s=r.r +r.a.toString +q.aQ8(s,B.i5)}, +$S:0} +A.Q3.prototype={ +G(){return"EvictErrorTileStrategy."+this.b}} +A.aj0.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.c2j.prototype={ +b0d(a,b){var s=this.a +s=A.R(s.gaA(s),!0,t.uY) +B.b.fm(s,new A.c2k(a,b)) +return s}, +bAU(a){var s,r,q +for(s=this.a,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a +q=(q==null?r.a(q):q).a.e +q===$&&A.e() +if(q===a)return!0}return!1}, +gbAJ(){for(var s=this.a,s=s.gct(s),s=s.gS(s);s.q();)if(s.gE(s).b.w==null)return!1 +return!0}, +bAL(a,b){var s,r,q +for(s=this.a,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a +q=(q==null?r.a(q):q).a.e +q===$&&A.e() +if(q>b||qd)return this.aEA(s,r,q,d) +return!1}} +A.c2k.prototype={ +$2(a,b){var s,r=this.a,q=this.b,p=a.a.e +p===$&&A.e() +s=b.a.e +s===$&&A.e() +return B.e.bL(r-Math.abs(q-p),r-Math.abs(q-s))}, +$S:1184} +A.c2l.prototype={ +bho(a,b,c){var s,r,q,p=b.e +p===$&&A.e() +s=t.N +r=A.p(["x",B.d.k(B.e.au(b.a)),"y",B.d.k(B.e.au(b.b)),"z",B.d.k(B.e.au(p+c.as)),"s",this.aWm(b,c),"r","@2x"],s,s) +q=A.eB(r,s,s) +q.H(0,c.db) +return A.cWJ(a,q)}, +aWq(a,b){return null}, +aWm(a,b){return b.at[B.d.al(B.e.au(a.a+a.b),3)]}} +A.ID.prototype={ +CL(a,b){return A.cC8(this.bnH(a,b),new A.bnn(this,a))}, +A2(a){return new A.cQ(this,t.PP)}, +HT(a,b,c){return this.bnI(a,b,c)}, +bnH(a,b){return this.HT(a,b,!1)}, +bnI(a,b,c){var s=0,r=A.o(t.OX),q,p=2,o,n=this,m,l,k,j,i,h,g,f +var $async$HT=A.k(function(d,e){if(d===1){o=e +s=p}while(true)switch(s){case 0:p=4 +if(c){i=n.b +i.toString}else i=n.a +m=A.dK(i,0,null) +s=7 +return A.f(n.c.XR("GET",m,n.d),$async$HT) +case 7:l=e +if(l.b!==200){i=A.cC4(l.b,m) +throw A.j(i)}f=b +s=9 +return A.f(A.Ac(l.w),$async$HT) +case 9:s=8 +return A.f(f.$1(e),$async$HT) +case 8:k=e +f=J +s=10 +return A.f(k.yb(),$async$HT) +case 10:j=f.ak0(e) +q=new A.ko(j,1,null) +s=1 +break +p=2 +s=6 +break +case 4:p=3 +g=o +if(!c&&n.b!=null){q=n.HT(a,b,!0) +s=1 +break}throw g +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$HT,r)}} +A.bnn.prototype={ +$0(){var s=this +return A.mn(function(){var r=0,q=1,p +return function $async$$0(a,b){if(a===1){p=b +r=q}while(true)switch(r){case 0:r=2 +return A.dg("Image provider: "+s.a.k(0)) +case 2:r=3 +return A.dg("Image key: "+s.b.k(0)) +case 3:return A.mi() +case 1:return A.mj(p)}}},t.EX)}, +$S:314} +A.bHT.prototype={ +aVc(a,b){var s,r=this.bho(b.c,a,b),q=this.aWq(a,b),p=this.a +p.D(0,"User-Agent") +s=A.b07() +if(s==null)s=new A.za(A.b4(t.Gf)) +return new A.ID(r,q,s,p)}} +A.aHc.prototype={} +A.akz.prototype={ +A(a){var s,r,q=this,p=null,o=q.c,n=q.e,m=n.a,l=o.b.bPl(m).a2(0,n.b) +n=q.d +s=o.y +if(s==null){o=o.Q +r=A.cCv(B.D,p,p,p,p,B.bx,B.f7,p,o==null?p:o.a,!1,!1,!1,p,B.dx,1,p)}else r=A.i6(s,new A.b26(q),p) +return A.hJ(p,r,n.b*m,p,l.a,p,l.b,n.a*m)}} +A.b26.prototype={ +$2(a,b){var s=null,r=this.a.c,q=r.Q +q=q==null?s:q.a +r=r.y +r.toString +return A.cCv(B.D,s,s,s,s,B.bx,B.f7,s,q,!1,!1,!1,r,B.dx,1,s)}, +$S:1185} +A.c3H.prototype={ +asW(a,b){var s,r=this.a,q=r.h(0,a) +if(q!=null)return q +s=b.RG +s===$&&A.e() +s=new A.avW(b.Bs(b.a29(s),a),a) +r.j(0,a,s) +return s}, +bYV(a){var s,r,q=A.a([],t.v) +for(s=this.a,s=A.hd(s,s.r,A.y(s).c);s.q();){r=s.d +if(a.$1(r))q.push(r)}return q}} +A.ask.prototype={ +gaq1(){this.a.toString +return this.p2}, +ao(){var s,r=this +r.b4T() +r.gaq1() +s=r.a +s.toString +r.R8=0 +s=s.e +r.rx=s.k1 +s=s.b +r.p4=s +r.to=r.aeC(s) +r.ry=r.a4W() +$.aC.go$.push(new A.boK(r))}, +bj(a){this.b2O(a) +this.gaq1()}, +A(a){var s,r,q,p=this +p.Fc(a) +s=A.dH(a,null) +r=s==null?null:s.ay +q=A.b(t.Ev,t.xR) +q.j(0,B.xh,new A.fn(new A.boy(p),new A.boz(p),t.UN)) +q.j(0,B.xf,new A.fn(new A.boA(p),new A.boB(p),t.jn)) +p.a.toString +q.j(0,B.xj,new A.fn(new A.boC(p),new A.boD(p,r),t.ok)) +q.j(0,B.xi,new A.fn(new A.boE(p),new A.boF(p,r),t.Uv)) +q.j(0,B.apN,new A.fn(new A.boG(p),new A.boH(p),t.lG)) +return new A.fz(new A.boI(p,q),null)}, +gz6(){this.a.toString +return!1}, +gpg(a){var s=this.x2 +return s==null?B.Ms:s}, +aHv(){var s,r,q,p=this,o=p.x1,n=o.a,m=o.b +o=p.R8 +o===$&&A.e() +s=t.o_ +if(o!==0){r=Math.abs(Math.cos(o*0.017453292519943295)) +q=Math.abs(Math.sin(p.R8*0.017453292519943295)) +p.x2=new A.df(n*r+m*q,m*r+n*q,s)}else p.x2=new A.df(n,m,s) +o=p.rx +o===$&&A.e() +p.RG=p.aez(o)}, +td(a){var s=this +if(a.a===B.a1z&&a instanceof A.a4k)s.bK4(a) +s.I(new A.boJ(s,a)) +s.gaq1().a.t(0,a)}, +bWe(a,b,c,d){var s=this,r=s.R8 +r===$&&A.e() +if(b!==r){s.I(new A.boM(s,b)) +s.aHv() +s.rx===$&&A.e() +s.p4===$&&A.e() +s.td(new A.awB(d)) +return!0}return!1}, +Tp(a,b,c,d){var s,r,q,p,o=this,n={} +n.a=a +n.b=b +b=o.aMu(b) +n.b=b +s=o.rx +s===$&&A.e() +if(a.l(0,s)){s=o.p4 +s===$&&A.e() +r=b!==s}else r=!0 +if(r){s=o.a4W() +s=!(s.a!=null&&s.b!=null)}else s=!0 +if(s)return!1 +if(o.bNr(a)){o.a.toString +return!1}o.a.toString +s=o.rx +q=o.p4 +q===$&&A.e() +o.I(new A.boL(n,o)) +o.to=o.aeC(o.p4) +o.ry=o.a4W() +o.RG=o.aez(n.a) +p=n.a +n=n.b +if(d===B.vv)o.td(new A.aww(d)) +else if(d===B.vw)o.td(new A.awu(d)) +else if(d===B.a1B)o.td(new A.awD(d)) +else if(d===B.a1D||d===B.a1E)o.td(A.cBI(s,null,d,p,n,q)) +else if(d===B.a1z)o.td(A.cBI(s,null,d,p,n,q)) +else if(d===B.dlW)if(n!==q||p.a!==s.a||p.b!==s.b)o.td(A.cBI(s,null,d,p,n,q)) +o.a.toString +return!0}, +bPh(a,b,c){return this.Tp(a,b,!1,c)}, +aMu(a){this.a.toString +return a}, +a4W(){var s,r,q,p=this,o=p.to +o===$&&A.e() +s=o.$ti +r=s.c +s=p.a29(new A.df(r.a(o.a.a),r.a(o.b.b),s.i("df<1>"))) +o=p.to +r=o.$ti +q=r.c +r=p.a29(new A.df(q.a(o.b.a),q.a(o.a.b),r.i("df<1>"))) +o=new A.a3C() +o.zN(0,s) +o.zN(0,r) +return o}, +Bs(a,b){var s +if(b==null){s=this.p4 +s===$&&A.e() +b=s}this.a.toString +return B.lo.apT(a,b)}, +aQ5(a){return this.Bs(a,null)}, +adJ(a,b){var s +if(b==null){s=this.p4 +s===$&&A.e() +b=s}this.a.toString +s=B.lo.bTc(a,b) +s.toString +return s}, +a29(a){return this.adJ(a,null)}, +aeT(a,b){var s +this.a.toString +if(b==null){s=this.p4 +s===$&&A.e() +b=s}return 256*Math.pow(2,a)/(256*Math.pow(2,b))}, +aVC(a,b){var s=this.gpg(this).dZ(0,2) +return this.Bs(a,b).aq(0,s).au(0)}, +aez(a){return this.aVC(a,null)}, +aeC(a){var s,r,q=this,p=q.aeT(a,a),o=q.rx +o===$&&A.e() +s=q.Bs(o,a).dH(0) +r=q.gpg(q).dZ(0,p*2) +return A.Oj(s.aq(0,r),s.a2(0,r),t.Jy)}, +bNr(a){this.a.toString +return!1}} +A.boK.prototype={ +$1(a){this.a.a.toString}, +$S:3} +A.boy.prototype={ +$0(){return A.UV(this.a,null)}, +$S:271} +A.boz.prototype={ +$1(a){var s=this.a,r=s.ok +a.bN=r.gaqN() +a.dA=s.gbKW() +a.cU=r.gA4()}, +$S:272} +A.boA.prototype={ +$0(){return A.bBD(this.a,null,null)}, +$S:273} +A.boB.prototype={ +$1(a){a.p2=this.a.ok.gCS()}, +$S:274} +A.boC.prototype={ +$0(){return A.cDx(this.a,null)}, +$S:275} +A.boD.prototype={ +$1(a){a.ch=new A.box() +a.b=this.b +if(a.w==null)a.w=this.a.p1}, +$S:276} +A.box.prototype={ +$1(a){}, +$S:24} +A.boE.prototype={ +$0(){return A.QO(this.a,null)}, +$S:277} +A.boF.prototype={ +$1(a){a.ch=new A.bow() +a.b=this.b +if(a.w==null)a.w=this.a.p1}, +$S:278} +A.bow.prototype={ +$1(a){}, +$S:24} +A.boG.prototype={ +$0(){return A.cPf(this.a,null)}, +$S:378} +A.boH.prototype={ +$1(a){var s=this.a +a.ax=s.gbLe() +a.ay=s.gbLg() +a.ch=s.gbLc() +if(a.w==null)a.w=s.p1 +s.p1.b=a}, +$S:569} +A.boI.prototype={ +$2(a,b){var s=null,r=this.a,q=b.b,p=b.d,o=r.x1 +if(o==null||o.a!==q||o.b!==p){r.x1=new A.df(q,p,t.o_) +r.aHv()}r.a.toString +q=r.p4 +q===$&&A.e() +r.to=r.aeC(q) +r.ry=r.a4W() +q=r.rx +q===$&&A.e() +r.RG=r.aez(q) +q=r.gpg(r) +p=q.a +q=q.b +o=r.R8 +o===$&&A.e() +p=A.cNV(B.D,A.abc(B.D,o*0.017453292519943295,A.d_(B.aO,r.a.c,B.B,B.a7),s,s),q,p,q,p) +r.a.toString +return new A.JJ(r,A.t9(B.cY,new A.a6C(new A.vt(A.rA(A.d_(B.aO,A.a([p,A.d_(B.aO,B.hb,B.B,B.a7)],t.p),B.B,B.a7),B.B,s),this.b,s,!1,s),r.ga_A(),r.gbKd(),r.gaoR(),r.ok,s),s,r.gbR_(),r.gbR1(),r.gbR3(),s,s,r.gbR5(),r.gbR7()),s)}, +$S:1186} +A.boJ.prototype={ +$0(){this.a.a.toString}, +$S:0} +A.boM.prototype={ +$0(){this.a.R8=this.b}, +$S:0} +A.boL.prototype={ +$0(){var s=this.b,r=this.a +s.p4=r.b +s.rx=r.a}, +$S:0} +A.adQ.prototype={ +ao(){this.b2P() +this.a.toString}, +rn(){var s=this.qo$ +if(s!=null){s.aY() +s.pl() +this.qo$=null}this.xE()}} +A.bCc.prototype={} +A.JJ.prototype={ +fj(a){return!0}} +A.jy.prototype={} +A.bph.prototype={} +A.Yq.prototype={ +tX(a,b){var s,r,q,p,o=this,n=null,m={},l=b[0] +l.toString +s=o.CW?l.d:0 +if(!o.ch){m.a=null +r=o.ay +if(r==="\u2192")m.a=A.cWC("vec",a,!0) +else{q=B.CY.h(0,r) +if(q==null||q.a==null)m.a=A.an(n,n,B.h,n,n,n,n,n,n,n,n,n,n,n) +else{r=q.a +r.toString +m.a=A.ajw(B.r,B.bj,a,n,r,!1).a}}p=new A.fz(new A.b0M(m,a),n)}else p=new A.fz(new A.b0N(o,a),n) +return new A.ev(A.abu(1,A.a([A.abv(p,new A.b0O(s),s,0),A.EN(0,l.a,0,new A.bf(a.gnN().e,B.J).bh(a),0)],t.p)),a,l.c,l.d,n)}, +vz(a){return A.a([a.aNe()],t.Rn)}, +xN(){return A.a([this.ax],t.gn)}, +gtE(){return B.r}, +gtG(){return B.r}, +tN(a,b){return!1}, +P(){var s=this,r=s.uI() +r.H(0,A.p(["base",s.ax.P(),"label",A.Y5(s.ay),"isStretchy",s.ch,"isShifty",s.CW],t.N,t.O)) +return r}} +A.b0M.prototype={ +$2(a,b){var s=this.b +s=new A.bf(s.gnN().e,B.J).bh(s) +return A.aDp(A.xM(this.a.a,-s,1),0,null,B.n,b.a)}, +$S:1187} +A.b0N.prototype={ +$2(a,b){var s,r,q,p,o,n=null,m=this.a.ay +if(m==="\xaf"){m=this.b +s=new A.bf(m.gnN().dy,B.J).bh(m) +return new A.aa(new A.au(0,0,0,3*s),A.an(n,n,B.h,m.b,n,n,n,s,n,n,n,n,n,b.a),n)}else{r=B.CY.h(0,m) +if(r==null||r.b==null)return A.an(n,n,B.h,n,n,n,n,n,n,n,n,n,n,n) +q=r.b +q.toString +p=this.b +o=A.cG2(q,b.a,p) +if(m==="\u23de")return new A.aa(new A.au(0,0,0,new A.bf(0.1,B.J).bh(p)),o,n) +else return o}}, +$S:72} +A.b0O.prototype={ +$1(a){return new A.aA(a-2*this.a,1/0,0,1/0)}, +$S:290} +A.ak8.prototype={ +tX(a,b){var s=b[0],r=s.c,q=s.d,p=this.ay==="~"?new A.bf(0.12,B.J).bh(a):0 +return new A.ev(A.abu(0,A.a([A.abv(s.a,null,0,p),A.abv(new A.fz(new A.b0P(this,a),null),new A.b0Q(),0,0)],t.p)),a,r,q,null)}, +vz(a){return A.a([a.aNe()],t.Rn)}, +xN(){return A.a([this.ax],t.gn)}, +gtE(){return B.r}, +gtG(){return B.r}, +tN(a,b){return!1}, +P(){var s=this.uI() +s.H(0,A.p(["base",this.ax.P(),"label",A.Y5(this.ay)],t.N,t.O)) +return s}} +A.b0Q.prototype={ +$1(a){return new A.aA(a,1/0,0,1/0)}, +$S:290} +A.b0P.prototype={ +$2(a,b){var s,r,q=null,p=this.a.ay +if(p==="\xaf"){p=this.b +s=new A.bf(p.gnN().dy,B.J).bh(p) +return new A.aa(new A.au(0,3*s,0,0),A.an(q,q,B.h,p.b,q,q,q,s,q,q,q,q,q,b.a),q)}else{r=B.CY.h(0,p) +if(r==null||r.c==null)return A.an(q,q,B.h,q,q,q,q,q,q,q,q,q,q,q) +p=r.c +p.toString +return A.cG2(p,b.a,this.b)}}, +$S:72} +A.aqi.prototype={ +tX(a,b){var s=null,r=1-a.gnN().dx/2,q=a.x*r*a.gzj() +return new A.ev(new A.aLx(q*r,A.an(s,s,B.h,a.b,s,s,s,q,s,s,s,s,s,1.5),s),a,0,0,s)}, +gtE(){return B.r}, +gtG(){return B.r}, +tN(a,b){return!1}} +A.aLx.prototype={ +be(a){var s=new A.aLy(this.e,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}} +A.aLy.prototype={ +q0(a){return this.L}} +A.arw.prototype={ +tX(a,b){var s,r,q,p,o,n=this,m=null,l=n.cy.bh(a),k=n.db.bh(a) +if(n.ay){s=new A.bf(a.gnN().p1,B.J).bh(a) +r=n.ch +s=new A.bq(n.CW,m,A.nd(r==null?a.b:r,s),m,m,m,m,B.M)}else s=m +r=t.p +s=A.a([A.an(m,new A.aa(new A.au(l,k,l,k),b[0].a,m),B.h,m,m,s,m,m,m,m,m,m,m,m)],r) +q=n.cx +if(B.b.p(q,"updiagonalstrike"))s.push(A.hJ(0,new A.fz(new A.bl2(n,a),m),m,m,0,0,0,m)) +if(B.b.p(q,"downdiagnoalstrike"))s.push(A.hJ(0,new A.fz(new A.bl3(n,a),m),m,m,0,0,0,m)) +p=A.d_(B.aO,s,B.B,B.a7) +if(B.b.p(q,"horizontalstrike")){s=new A.bf(a.gnN().e,B.J).bh(a) +q=new A.bf(a.gnN().dy,B.J).bh(a) +o=n.ch +if(o==null)o=a.b +p=new A.rG(new A.bup(q,s/2,o),A.a([A.uB(p,0,t.S)],r),m,t.gr)}return new A.ev(p,a,0,0,m)}, +vz(a){return A.a([a],t.Rn)}, +xN(){return A.a([this.ax],t.gn)}, +gtE(){return B.r}, +gtG(){return B.r}, +tN(a,b){return!1}, +P(){var s,r,q=this,p=q.uI(),o=A.b(t.N,t.O) +o.j(0,"base",q.ax.P()) +o.j(0,"hasBorder",q.ay) +s=q.ch +if(s!=null)o.j(0,"bordercolor",s) +s=q.CW +if(s!=null)o.j(0,"backgroundcolor",s) +s=q.cx +if(s.length!==0)o.j(0,"notation",s) +s=q.cy +if(s!==B.aX){r=B.ii.h(0,s.b) +r.toString +o.j(0,"horizontalPadding",A.r(s.a)+r)}s=q.db +if(s!==B.aX){r=B.ii.h(0,s.b) +r.toString +o.j(0,"verticalPadding",A.r(s.a)+r)}p.H(0,o) +return p}} +A.bl2.prototype={ +$2(a,b){var s=null,r=A.a9(1/0,b.a,b.b),q=A.a9(1/0,b.c,b.d),p=this.b,o=new A.bf(0.046,B.J).bh(p),n=this.a.ch +return A.oh(s,s,s,new A.a3L(0,1,1,0,o,n==null?p.b:n,s),new A.a1(r,q))}, +$S:415} +A.bl3.prototype={ +$2(a,b){var s=null,r=A.a9(1/0,b.a,b.b),q=A.a9(1/0,b.c,b.d),p=this.b,o=new A.bf(0.046,B.J).bh(p),n=this.a.ch +return A.oh(s,s,s,new A.a3L(0,0,1,1,o,n==null?p.b:n,s),new A.a1(r,q))}, +$S:415} +A.a3L.prototype={ +b4(a,b){var s=this,r=b.a,q=b.b,p=$.aD().b_() +p.spw(s.f) +p.saf(0,s.r) +a.u1(new A.w(s.b*r,s.c*q),new A.w(s.d*r,s.e*q),p)}, +tn(a){return this!==a}} +A.bup.prototype={ +Z4(a,b){return this.d}, +OA(a,b,c,d,e){var s=b.h(0,0) +s.toString +return a.$2(s,1/0)}, +amH(a,b,c){var s,r=b.h(0,0) +r.toString +if(c)return r.pV(a) +r.cV(a,!0) +s=r.uE(B.P) +s.toString +this.d=s +r=r.k3 +this.e=r.a +return r}, +a8e(a,b){var s=this,r=a.gd1(a),q=b.a,p=b.b+s.d-s.b,o=s.e,n=$.aD().b_() +n.spw(s.a) +n.saf(0,s.c) +r.u1(new A.w(q,p),new A.w(q+o,p),n)}} +A.arJ.prototype={ +tX(a,b){var s=this,r=new A.bf(a.gnN().dx,B.J).bh(a),q=new A.bf(a.gnN().dy,B.J).bh(a),p=s.ay?new A.bf(3,B.fB).bh(a):0,o=A.a0(b).i("N<1,q>") +return new A.ev(A.xM(new A.arI(q,p,new A.bf(12,B.fB).bh(a)*s.ax,s.CW,J.bz(s.cx,new A.blO(a),t.i).q6(0,!1),A.R(new A.N(b,new A.blP(),o),!1,o.i("al.E")),null),r,0.5),a,0,0,null)}, +vz(a){return A.aP(this.ch.length,a,!1,t.mu)}, +xN(){return this.ch}, +gtE(){return B.r}, +gtG(){return B.r}, +tN(a,b){return!1}, +P(){var s,r=this,q=r.uI(),p=t.N,o=A.b(p,t.O) +if(r.ay)o.j(0,"addJot",!0) +s=r.ch +o.j(0,"body",new A.N(s,new A.blQ(),A.a0(s).i("N<1,S>"))) +s=r.ax +if(s!==1)o.j(0,"arrayStretch",s) +o.j(0,"hlines",J.bz(r.CW,new A.blR(),p)) +o.j(0,"rowSpacings",J.bz(r.cx,new A.blS(),p)) +q.H(0,o) +return q}} +A.blO.prototype={ +$1(a){return a.bh(this.a)}, +$S:416} +A.blP.prototype={ +$1(a){return a.a}, +$S:1191} +A.blQ.prototype={ +$1(a){return a.P()}, +$S:417} +A.blR.prototype={ +$1(a){return a.G()}, +$S:291} +A.blS.prototype={ +$1(a){var s=a.a,r=B.ii.h(0,a.b) +r.toString +return A.r(s)+r}, +$S:419} +A.asE.prototype={ +xN(){return A.a([this.ax,this.ay],t.gn)}, +tX(a,b){var s=t._V +return new A.ev(new A.rG(new A.asD(this.ch,a),A.a([A.uB(b[0].a,B.nW,s),A.uB(b[1].a,B.nX,s)],t.p),null,t.Ut),a,0,0,null)}, +vz(a){var s=a.a +return A.a([a.va(A.pw(s,B.dv0)),a.va(A.pw(s,B.dv1))],t.Rn)}, +tN(a,b){return!1}, +gtE(){return B.r}, +gtG(){return B.r}, +P(){var s,r=this,q=r.uI(),p=A.b(t.N,t.O) +p.j(0,"numerator",r.ax.P()) +p.j(0,"denominator",r.ay.P()) +s=r.ch +if(s!=null)p.j(0,"barSize",s.k(0)) +if(r.CW)p.j(0,"continued",!0) +q.H(0,p) +return q}} +A.yn.prototype={ +G(){return"_FracPos."+this.b}} +A.asD.prototype={ +Z4(a,b){return this.d}, +TF(a,b){var s,r,q,p=a.h(0,B.nW) +p.toString +s=a.h(0,B.nX) +s.toString +r=Math.max(p,s) +q=r+2*new A.bf(0.12,B.J).bh(this.b) +if(!b){this.r=r +this.f=q}return new A.uq(q,A.p([B.nW,0.5*(q-p),B.nX,0.5*(q-s)],t._V,t.i),t._l)}, +ar2(a){return this.TF(a,!1)}, +TH(a,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=a0.h(0,B.nW) +b.toString +s=a0.h(0,B.nX) +s.toString +r=a.h(0,B.nW) +r.toString +q=a.h(0,B.nX) +q.toString +p=c.b +o=p.gnN() +n=new A.bf(o.dy,B.J).bh(p) +m=c.a +l=m==null?null:m.bh(p) +if(l==null)l=n +m=p.a.a<2 +if(m)k=o.w +else k=l!==0?o.x:o.y +j=new A.bf(k,B.J).bh(p) +i=new A.bf(m?o.z:o.Q,B.J).bh(p) +h=new A.bf(o.dx,B.J).bh(p) +g=b-r +if(l===0){f=m?7*n:3*n +e=j-g-(q-i) +if(e>"))) +q.j(0,"leftDelim",s.ax) +q.j(0,"rightDelim",s.ay) +p=s.CW +if(p.length!==0)q.j(0,"middle",p) +r.H(0,q) +return r}} +A.bAh.prototype={ +$1(a){var s,r,q,p,o=this +if(B.d.al(a,2)===0){s=o.c +r=o.d +if(a===r-1)q=0 +else{q=a===0?B.c9:B.aB +p=o.a.ch[B.d.aQ(a+1,2)].x +if(p==null)p=B.r +p=A.b_O(q,p,s.a).bh(s) +q=p}return A.RA(!1,!1,new A.Rw(new A.bAf(o.a,a,r,s),null),new A.bAg(o.b,s),q)}else{s=B.d.aQ(a,2) +r=o.a.ch[s].x +if(r==null)r=B.r +q=a===o.d-2?B.cz:B.aB +p=o.c +p=A.b_O(r,q,p.a).bh(p) +return A.RA(!1,!1,o.e[s].a,null,p)}}, +$S:1195} +A.bAg.prototype={ +$2(a,b){var s=this.a,r=Math.max(a-s,b+s) +return new A.aA(0,1/0,Math.max(r/500*901,2*r-B.dvw.bh(this.b)),1/0)}, +$S:1196} +A.bAf.prototype={ +$2(a,b){var s,r=this,q=r.b +if(q===0)q=r.a.ax +else{s=r.a +q=q===r.c-1?s.ay:s.CW[B.d.aQ(q,2)-1]}return A.dsi(q,b.c,r.d)}, +$S:72} +A.bAi.prototype={ +$1(a){return a.P()}, +$S:417} +A.cuG.prototype={ +$1(a){return A.cFs(this.a,a.a.gwu(),this.b,a.b)>this.c}, +$S:292} +A.iN.prototype={} +A.qD.prototype={ +G(){return"MatrixSeparatorStyle."+this.b}} +A.vf.prototype={ +G(){return"MatrixColumnAlign."+this.b}} +A.a4N.prototype={ +tX(a,b){var s,r=this,q=new A.bf(a.gnN().dx,B.J).bh(a),p=r.dy,o=r.fr,n=new A.bf(a.gnN().dy,B.J).bh(a),m=new A.bf(12,B.fB).bh(a),l=t.i,k=J.bz(r.cy,new A.bDV(a),l).q6(0,!1),j=r.ch?new A.bf(0.2777777777777778,B.J).bh(a.va(B.nh)):new A.bf(5,B.fB).bh(a),i=A.aP(o+1,0,!1,l) +l=A.aP(p+1,0,!1,l) +s=A.a3i(A.JB(b,new A.bDW(),t.Ap,t.Lu),t.ux) +return new A.ev(A.xM(new A.rG(new A.ayS(p,o,n,r.ax*m,k,r.db,r.ay,j,r.cx,r.CW,l,i),A.R(s,!1,s.$ti.i("D.E")),null,t.gr),q,0.5),a,0,0,null)}, +vz(a){return A.aP(this.dy*this.fr,a,!1,t.mu)}, +xN(){var s=J.Yf(this.dx,new A.bDX(),t.SZ) +return A.R(s,!1,s.$ti.i("D.E"))}, +gtE(){return B.r}, +gtG(){return B.r}, +tN(a,b){return!1}, +P(){var s,r,q=this,p=q.uI(),o=t.N,n=A.b(o,t.O) +n.j(0,"cols",q.fr) +s=q.ax +if(s!==1)n.j(0,"arrayStretch",s) +if(q.ay)n.j(0,"hskipBeforeAndAfter",!0) +if(q.ch)n.j(0,"isSmall",!0) +n.j(0,"columnAligns",J.bz(q.CW,new A.bDZ(),o)) +n.j(0,"vLines",J.bz(q.cx,new A.bE_(),o)) +s=q.cy +r=J.c9(s) +if(!r.zM(s,new A.bE0()))n.j(0,"rowSpacings",r.dn(s,new A.bE1(),o)) +s=q.db +r=J.c9(s) +if(!r.zM(s,new A.bE2()))n.j(0,"hLines",r.dn(s,new A.bE3(),o)) +n.j(0,"body",J.bz(q.dx,new A.bE4(),t.e_)) +p.H(0,n) +return p}} +A.bDT.prototype={ +$1(a){return J.aH(a)}, +$S:1198} +A.bDU.prototype={ +$1(a){return A.JA(a,this.a,null,t.SZ)}, +$S:421} +A.bDV.prototype={ +$1(a){return a.bh(this.a)}, +$S:416} +A.bDW.prototype={ +$2(a,b){return b==null?null:A.uB(b.a,a,t.S)}, +$S:1200} +A.bDX.prototype={ +$1(a){return a}, +$S:421} +A.bDZ.prototype={ +$1(a){return a.G()}, +$S:1201} +A.bE_.prototype={ +$1(a){return a.G()}, +$S:291} +A.bE0.prototype={ +$1(a){return a.a===0}, +$S:1202} +A.bE1.prototype={ +$1(a){var s=a.a,r=B.ii.h(0,a.b) +r.toString +return A.r(s)+r}, +$S:419} +A.bE2.prototype={ +$1(a){return a===B.cO}, +$S:1203} +A.bE3.prototype={ +$1(a){return a.G()}, +$S:291} +A.bE4.prototype={ +$1(a){return J.bz(a,new A.bDY(),t.XF)}, +$S:1204} +A.bDY.prototype={ +$1(a){return a==null?null:a.P()}, +$S:1205} +A.ayS.prototype={ +Z4(a,b){return null}, +TF(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=e.b,c=e.a,b=d*c,a=t.i,a0=J.jD(b,a) +for(s=0;s")),t.ku)}, +ar2(a){return this.TF(a,!1)}, +TH(a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=b.b,a0=b.a,a1=a*a0,a2=t.i,a3=J.jD(a1,a2) +for(s=0;s")),t.ku)}, +ar3(a,b){return this.TH(a,b,!1)}, +a8e(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=$.aD().b_(),h=j.c +i.spw(h) +for(s=j.f,r=J.T(s),q=b.a,p=b.b,h/=2,o=0;og)h+=0.5*(a3-m-h)}a4=n+h+a0 +m=e.b +a5=0.6*(a4-(m-a4)) +a6=Math.max(0,k+a5-n-h-a0) +if(d){g=this.c=a4+a6 +d=t.r +d.a(a7.e).a=new A.w(a+c,g-n) +if(!p)d.a(s.e).a=new A.w(a-b-j,g-a5-k) +d.a(r.e).a=new A.w(a,a6)}return new A.a1(a+e.a,a6+m)}} +A.cvS.prototype={ +$1(a){return A.cFs("\u221a",a.a.gwu(),this.a,a.b)>this.b}, +$S:292} +A.cxF.prototype={ +$1(a){return A.cFs("\u221a",a.a.gwu(),this.a,a.b)>this.b}, +$S:292} +A.aG8.prototype={ +tX(a,b){var s=null,r=new A.bf(2,B.hR).bh(a),q=A.a([],t.p) +q.push(new A.aa(new A.au(0,0,0,r),b[0].a,s)) +q.push(A.abv(new A.Rw(new A.c_z(this,a),s),new A.c_A(a),0,0)) +if(this.ch!=null)q.push(new A.aa(new A.au(0,r,0,0),b[1].a,s)) +return new A.ev(A.abu(1,q),a,0,0,s)}, +vz(a){var s=a.a +return A.a([a.va(A.pw(s,B.vH)),a.va(A.pw(s,B.vG))],t.Rn)}, +xN(){return A.a([this.ay,this.ch],t.ty)}, +gtE(){return B.aB}, +gtG(){return B.aB}, +tN(a,b){return a.gzj()!==b.gzj()}, +P(){var s,r=this,q=r.uI(),p=A.b(t.N,t.O) +p.j(0,"symbol",A.Y5(r.ax)) +p.j(0,"above",r.ay.P()) +s=r.ch +if(s!=null)p.j(0,"below",s.P()) +q.H(0,p) +return q}} +A.c_A.prototype={ +$1(a){return new A.aA(a+new A.bf(1,B.J).bh(this.a),1/0,0,1/0)}, +$S:290} +A.c_z.prototype={ +$2(a,b){var s=this.b,r=new A.bf(s.gnN().e,B.J).bh(s),q=this.a.ax,p=B.dn8.h(0,q) +q=p==null?q:p +return A.xM(A.cG2(q,b.a,s),r,0.5)}, +$S:1206} +A.aGl.prototype={ +vz(a){var s,r=J.aH(this.ch),q=this.CW,p=q.b,o=p!=null?a.bLR(p):a +p=q.a +if(p!=null)o=o.va(p) +p=q.c +if(p!=null)o=o.bYX(p) +p=q.d +if(p!=null){s=o.e +o=o.bET(null,(s==null?new A.iC("Main",B.G,B.b9,B.cM):s).bP5(p))}q=q.e +if(q!=null)o=o.bYZ(q) +return A.aP(r,o,!1,t.mu)}, +tN(a,b){return!1}, +P(){var s=this.uI() +s.H(0,A.p(["children",J.bz(this.ch,new A.c_P(),t.f).q6(0,!1),"optionsDiff","Instance of '"+A.a6H(this.CW)+"'"],t.N,t.O)) +return s}, +giv(a){return this.ch}} +A.c_P.prototype={ +$1(a){return a.P()}, +$S:422} +A.i2.prototype={ +gYD(){var s,r=this,q=r.x +if(q===$){s=r.y +if(s==null)s=A.dur(r.r,r.Q,r.w) +r.x!==$&&A.ao() +q=r.x=s}return q}, +tX(a,b){var s,r,q,p,o,n=this,m=null,l=t.Dc.i("hY"),k=A.R(new A.hY(new A.tG(n.r),new A.c0u(),l),!1,l.i("D.E")) +l=k.length +if(l===1){l=k[0] +return A.ajw(n.gYD(),n.Q,a,n.z,l,n.w)}else if(l>1){s=B.c.az(k[1],0) +if(s>=768&&s<=879){l=k[0] +r=J.iW(l) +if(r.l(l,"i"))k[0]="\u0131" +else if(r.l(l,"j"))k[0]="\u0237"}q=n.ae6(k[0]) +for(l=A.hx(k,1,m,A.a0(k).c),r=l.$ti,l=new A.bH(l,l.gu(l),r.i("bH")),r=r.i("al.E");l.q();){p=l.d +o=B.duv.h(0,p==null?r.a(p):p) +if(o==null)break +else q=new A.Yq(A.dZ(q),o,!1,!0)}return A.c0N(m,0,q).YJ(a)}else return new A.ev(A.an(m,m,B.h,m,m,m,m,0,m,m,m,m,m,0),a,0,0,m)}, +tN(a,b){return!J.v(a.f,b.f)||!J.v(a.e,b.e)||a.gzj()!==b.gzj()}, +gtE(){return this.gYD()}, +gtG(){return this.gYD()}, +P(){var s,r=this,q=r.uI(),p=A.b(t.N,t.O) +p.j(0,"mode",r.Q.G()) +p.j(0,"symbol",A.Y5(r.r)) +if(r.w)p.j(0,"variantForm",!0) +s=r.y +if(s!=null)p.j(0,"atomType",s.k(0)) +q.H(0,p) +return q}, +ae6(a){var s=this +if(a===s.r)return s +return new A.i2(a,s.w,s.y,s.z,s.Q)}} +A.c0u.prototype={ +$1(a){var s=A.dR(a),r=B.a1M.h(0,s) +r=r==null?null:A.a(r.split(""),t.s) +return r==null?A.a([s],t.s):r}, +$S:1208} +A.cxG.prototype={ +$1(a){return new A.i2(a,!1,null,null,this.a)}, +$S:293} +A.aHT.prototype={ +tX(a,b){var s=new A.bf(a.gnN().id,B.J).bh(a),r=b[0].a,q=new A.bf(a.gnN().go,B.J).bh(a),p=new A.bf(a.gnN().fx,B.J).bh(a) +return new A.ev(new A.aa(new A.au(0,0,0,s),A.abu(0,A.a([r,A.EN(0,b[1].a,0,q,p)],t.p)),null),a,0,0,null)}, +vz(a){return A.a([a,a.va(A.pw(a.a,B.vG))],t.Rn)}, +xN(){return A.a([this.ax,this.ay],t.gn)}, +gtE(){return B.r}, +gtG(){return B.r}, +tN(a,b){return!1}, +P(){var s=this.uI() +s.H(0,A.p(["base",this.ax.P(),"below",this.ay.P()],t.N,t.O)) +return s}} +A.EG.prototype={ +gpg(a){var s,r=this,q=r.c +if(q===$){s=A.ddG(r.d,r.a) +r.c!==$&&A.ao() +r.c=s +q=s}return q}, +gzj(){var s,r=this,q=r.r +if(q===$){s=B.cNW[r.gpg(r).a] +r.r!==$&&A.ao() +r.r=s +q=s}return q}, +gnN(){var s,r=this,q=r.w +if(q===$){s=A.dus(r.gpg(r)) +r.w!==$&&A.ao() +r.w=s +q=s}return q}, +va(a){if(this.a===a)return this +return this.aKq(a)}, +aNe(){var s=this.a +if((s.a&1)===0)return this +return this.aKq(A.pw(s,B.a2k))}, +bLR(a){var s=this +if(s.gpg(s)===a&&s.d===a)return s +return s.bEZ(a,A.pw(s.a,B.Da))}, +bYX(a){if(this.b.l(0,a))return this +return this.aM(a)}, +bYZ(a){if(a.l(0,this.f))return this +return this.bEr(a)}, +Zm(a,b,c,d,e){var s=this,r=d==null?s.a:d,q=a==null?s.b:a,p=c==null?s.d:c,o=e==null?s.e:e,n=b==null?s.f:b +return A.cNe(q,s.x,s.y,n,p,r,o)}, +aM(a){return this.Zm(a,null,null,null,null)}, +aKq(a){return this.Zm(null,null,null,a,null)}, +bET(a,b){return this.Zm(null,a,null,null,b)}, +bEr(a){return this.Zm(null,a,null,null,null)}, +bEZ(a,b){return this.Zm(null,null,a,b,null)}} +A.ls.prototype={} +A.iC.prototype={ +gwu(){var s=this.b===B.aC?"Bold":"",r=s+(this.c===B.fp?"Italic":"") +s=r.length===0?"Regular":r +return this.a+"-"+s}, +bP5(a){var s=this,r=a.a,q=a.b,p=a.c +if(r==null)r=s.a +if(q==null)q=s.b +if(p==null)p=s.c +return new A.iC(r,q,p,s.d)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return b instanceof A.iC&&b.a===s.a&&b.b===s.b&&b.c===s.c&&A.h5(b.d,s.d)}, +gv(a){return A.b_P(B.c.gv(this.a),A.e2(this.b),A.e2(this.c),B.e_,B.e_)}, +gwv(a){return this.b}} +A.vl.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return b instanceof A.vl&&b.a==s.a&&b.b==s.b&&b.c==s.c}, +gv(a){return A.b_P(J.aj(this.a),J.aj(this.b),J.aj(this.c),B.e_,B.e_)}, +gwv(a){return this.b}} +A.jN.prototype={ +G(){return"Unit."+this.b}} +A.bf.prototype={ +bh(a){var s=this,r=s.b +if(r===B.k8)return s.a +if(B.a1W.h(0,r)!=null){r=B.a1W.h(0,r) +r.toString +return s.a*r/72.27*a.y}switch(r.a){case 16:return s.a*a.x*a.gzj() +case 14:return s.a*a.x*(a.gnN().f/18)*a.gzj() +case 12:return s.a*a.x*a.gnN().e*a.va(A.pw(a.a,B.Da)).gzj() +case 13:return s.a*a.x*a.gnN().f*a.va(A.pw(a.a,B.Da)).gzj() +default:throw A.j(A.ck("Invalid unit: '"+r.G()+"'",null))}}, +k(a){var s=B.ii.h(0,this.b) +s.toString +return A.r(this.a)+s}, +gm(a){return this.a}} +A.ot.prototype={ +G(){return"MathSize."+this.b}} +A.qB.prototype={ +G(){return"MathStyle."+this.b}} +A.Aw.prototype={ +G(){return"MathStyleDiff."+this.b}} +A.aN.prototype={} +A.aI.prototype={} +A.c0O.prototype={} +A.aaq.prototype={ +giv(a){var s,r,q,p,o,n,m=this,l=m.d +if(l===$){s=m.b +r=J.aH(s.giv(s)) +q=J.jD(r,t.c4) +for(p=m.c,o=0;o")))+1}, +amG(){var s,r,q,p,o,n,m=A.a([],t.t) +for(s=this.giv(this),r=s.length,q=0,p=0;p") +return new A.ev(B.dUr,a,0,0,A.R(new A.hY(b,new A.c3P(),s),!1,s.i("D.E")))}, +gCA(){var s,r,q=this,p=q.x +if(p===$){s=J.Yf(q.ch,new A.c3S(),t.l4) +r=A.R(s,!1,s.$ti.i("D.E")) +q.x!==$&&A.ao() +q.x=r +p=r}return p}, +gtE(){var s,r=this,q=r.y +if(q===$){s=J.K(r.ch,0).gtE() +r.y!==$&&A.ao() +r.y=s +q=s}return q}, +gtG(){var s,r=this,q=r.z +if(q===$){s=J.n7(r.ch).gtG() +r.z!==$&&A.ao() +r.z=s +q=s}return q}} +A.c3R.prototype={ +$1(a){return a.gE_()}, +$S:424} +A.c3Q.prototype={ +$1(a){var s +if(a===0)return this.a.a +s=this.a +return s.a=s.a+J.K(this.b.ch,a-1).gE_()}, +$S:48} +A.c3P.prototype={ +$1(a){var s=a.e +return s==null?A.a([a],t.ej):s}, +$S:425} +A.c3S.prototype={ +$1(a){return a instanceof A.Vq?a.gCA():A.a([a],t.KW)}, +$S:426} +A.cO.prototype={ +ge8(a){return this.z}, +amL(){return A.auG(J.bz(this.y,new A.bm4(),t.S))+2}, +amG(){var s={} +s.a=1 +return A.t7(J.aH(this.y)+1,new A.bm3(s,this),!1,t.S)}, +gCA(){var s,r,q=this,p=q.Q +if(p===$){s=J.Yf(q.y,new A.bm5(),t.l4) +r=A.R(s,!1,s.$ti.i("D.E")) +q.Q!==$&&A.ao() +q.Q=r +p=r}return p}, +ga8K(){var s,r=this,q=r.as +if(q===$){s=r.bDN() +r.as!==$&&A.ao() +r.as=s +q=s}return q}, +bDN(){var s={} +s.a=1 +return A.t7(this.gCA().length+1,new A.bm2(s,this),!1,t.S)}, +tX(a,b){var s,r,q,p,o,n,m,l=this,k=null,j=A.a0(b).i("hY<1,ev>"),i=A.R(new A.hY(b,new A.blX(),j),!1,j.i("D.E")) +j=A.a0(i).i("N<1,EG>") +s=A.R(new A.N(i,new A.blY(),j),!1,j.i("al.E")) +r=A.t7(l.gCA().length,new A.blZ(l,s),!1,t.oV) +A.cU7(r,new A.bm_()) +A.cU7(r,new A.bm0()) +l.z=new A.bG(k,t.E) +q=i.length +p=J.jD(q,t.kV) +for(j=t.XQ,o=0;o=r.h(a,0)&&s<=r.h(a,1)}, +$S:1223} +A.a1o.prototype={} +A.pj.prototype={} +A.cvw.prototype={ +$2(a,b){var s +for(s=J.af(a);s.q();)$.cEF.j(0,s.gE(s),b)}, +$S:1837} +A.csv.prototype={ +$1(a){var s,r=null,q=t.KW,p=A.a([A.bYD()],q),o=J.T(a) +if(o.gu(a)>=1)B.b.H(p,o.h(a,0).y) +if(o.gu(a)>1)p.push(A.bYD()) +if(o.gu(a)>1)p.push(A.aFR(r,!1,B.aX,B.ag,B.aX,new A.bf(1,B.xk))) +for(s=1;sr)throw A.j(A.dw("Too many math in a row: expected "+r+", but got "+s.gu(a),null)) +s=s.Sk(a,new A.cs7(),t.l4) +return A.oj(A.R(s,!0,s.$ti.i("D.E")),null)}, +$S:295} +A.cs7.prototype={ +$1(a){var s=A.R(a.y,!0,t.l4) +s.push(A.bYD()) +return s}, +$S:431} +A.Qr.prototype={} +A.dY.prototype={ +aN4(a,b){return this.r.$2(a,b)}} +A.bOL.prototype={ +$2(a,b){var s,r +for(s=J.af(a),r=this.a;s.q();)r.j(0,s.gE(s),b)}, +$S:1228} +A.csw.prototype={ +$1(a){return A.rj(a,t.hU).r}, +$S:432} +A.a_G.prototype={} +A.csW.prototype={ +$1(a){var s=B.kW.h(0,a) +s.toString +return s}, +$S:1229} +A.csy.prototype={ +$1(a){var s=this.a +return a.a===s.r&&a.b===s.w}, +$S:1230} +A.aex.prototype={} +A.ctL.prototype={ +$1(a){return A.zZ(a)}, +$S:1231} +A.af4.prototype={} +A.ct0.prototype={ +$1(a){return!(a instanceof A.i2)}, +$S:1232} +A.ct1.prototype={ +$1(a){return t.hU.a(a).r}, +$S:1233} +A.adF.prototype={} +A.bAn.prototype={ +JA(){var s,r,q,p,o,n,m,l=this,k="Unexpected character: '",j=l.d,i=l.a,h=i.length +if(j===h)return new A.nW("EOF",new A.UA(l,j,j)) +j=l.e +if(!j.q()){j=l.d +i=i[j] +throw A.j(A.dw(k+i+"'",A.cQr(i,A.cPS(l,j,j+1))))}s=j.d +if(s==null)s=t.Qz.a(s) +r=s.b +q=r.index +p=l.d +if(q!==p){j=i[p] +throw A.j(A.dw(k+j+"'",A.cQr(j,A.cPS(l,p,p+1))))}l.d=s.gdX(s) +o=r[2] +if(o==null)o=" " +if(o==="%"){r=j.d +if(r==null)r=t.Qz.a(r) +n=B.c.pt(i,"\n",r.gdX(r)) +if(n===-1){l.d=h +for(i=t.Qz;j.q();){h=j.d +h=(h==null?i.a(h):h).b +l.d=h.index+h[0].length}l.b.ad2("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")}else{i=n+1 +h=t.Qz +while(!0){r=j.d +r=(r==null?h.a(r):r).b +if(!(r.index+r[0].length1000)throw A.j(A.dw("Too many expansions: infinite loop or need to increase maxExpand setting",g)) +s=l.a +n=l.b +if(n!==0){r=h.DO(n) +n=s +n=A.a(n.slice(0),A.aM(n).i("F<1>")) +s=n +for(q=J.aH(s)-1;q>=0;--q){p=J.K(s,q) +if(p.a==="#"){if(J.v(q,0))throw A.j(A.dw("Incomplete placeholder at end of macro body",p));--q +p=J.K(s,q) +if(p.a==="#")J.cz2(s,q+1) +else try{J.d5S(s,q,q+2,J.K(r,A.dC(p.a,g)-1))}catch(i){if(t.bE.b(A.a2(i)))throw A.j(A.dw("Not a valid argument number",p)) +else throw i}}}}B.b.H(o,s) +return g}, +aod(){return this.aM5(!1)}, +zR(){var s=this.e +if(s.length===0)s.push(this.f.JA()) +return B.b.gR(s)}, +bgJ(a){var s=this.r.b8(0,a) +if(s==null)return null +return s.a.$1(this)}, +DO(a){return A.t7(a,new A.bC4(this),!0,t.gL)}, +DP(){var s,r +for(s=this.e,r=this.f;!0;){if(s.length===0)s.push(r.JA()) +if(B.b.gR(s).a===" ")s.pop() +else break}}, +aNY(a){var s=this.r +return s.a.a0(0,a)||s.b.a0(0,a)||B.kW.a0(0,a)||B.D6.a0(0,a)||$.ajV().a0(0,a)||J.cX(B.a9d.a,a)}, +aM4(a){var s=this.bJ2(a) +if(s!=null)return new A.N(s,new A.bC5(),A.a0(s).i("N<1,h>")).aU(0,"") +return null}, +bJ2(a){var s,r,q +if(this.r.b8(0,a)==null)return null +s=A.a([],t.uj) +r=this.e +q=r.length +r.push(new A.nW(a,null)) +for(;r.length>q;)if(this.aod()!=null)s.push(r.pop()) +return s}, +$iawp:1} +A.bC4.prototype={ +$1(a){var s,r,q,p,o,n=this.a +n.DP() +n.zR() +s=n.e +r=s.pop() +q=r.a +if(q==="{"){p=A.a([],t.uj) +for(n=n.f,o=1;o!==0;){if(s.length===0)s.push(n.JA()) +B.b.gR(s) +q=s.pop() +p.push(q) +switch(q.a){case"{":++o +break +case"}":--o +break +case"EOF":throw A.j(A.dw("End of input in macro argument",r))}}p.pop() +n=t.QS +return A.R(new A.c_(p,n),!0,n.i("al.E"))}else if(q==="EOF")throw A.j(A.dw("End of input expecting macro argument",null)) +else return A.a([r],t.uj)}, +$S:1234} +A.bC5.prototype={ +$1(a){return a.a}, +$S:331} +A.vb.prototype={} +A.bC3.prototype={ +$1(a){return A.cN4(this.a,a)}, +$S:95} +A.bC1.prototype={ +$1(a){return A.cN4(this.a.$1(a),a)}, +$S:95} +A.bC2.prototype={ +$1(a){return this.a}, +$S:95} +A.pv.prototype={} +A.cuJ.prototype={ +$1(a){var s,r,q +a.zR() +s=a.e.pop() +r=s.a +q=a.r.b8(0,r)!=null||null +if(q==null?$.ajV().a0(0,r):q)s.c=!0 +return new A.pv(A.a([s],t.uj),0)}, +$S:95} +A.cuK.prototype={ +$1(a){var s +a.zR() +s=a.e.pop() +a.aM5(!0) +return new A.pv(A.a([s],t.uj),0)}, +$S:95} +A.cuL.prototype={ +$1(a){return new A.pv(a.DO(2)[0],0)}, +$S:95} +A.cuQ.prototype={ +$1(a){return new A.pv(a.DO(2)[1],0)}, +$S:95} +A.cuR.prototype={ +$1(a){var s,r,q=a.DO(3) +a.DP() +s=a.zR() +r=q[0] +if(r.length===1&&r[0].a===s.a)return new A.pv(q[1],0) +else return new A.pv(q[2],0)}, +$S:95} +A.cuS.prototype={ +$1(a){var s=a.DO(2) +if(a.c===B.bj)return new A.pv(s[0],0) +else return new A.pv(s[1],0)}, +$S:95} +A.cuT.prototype={ +$1(a){var s,r,q,p,o,n,m=null +a.zR() +s=a.e +r=s.pop() +q=r.a +if(q==="'"){a.zR() +r=s.pop() +p=m +o=8}else if(q==='"'){a.zR() +r=s.pop() +p=m +o=16}else if(q==="`"){a.zR() +r=s.pop() +q=r.a +if(q[0]==="\\")p=B.c.az(q,1) +else if(q==="EOF")throw A.j(A.dw("\\char` missing argument",m)) +else p=B.c.az(q,0) +o=m}else{p=m +o=10}if(o!=null){q=r.a +p=B.a1R.h(0,q) +if(p==null||p>=o)throw A.j(A.dw("Invalid base-"+A.r(o)+" digit "+q,m)) +q=a.f +while(!0){if(s.length===0)s.push(q.JA()) +n=B.a1R.h(0,B.b.gR(s).a) +if(!(n!=null&&n") +new A.N(new A.c_(s,r),new A.cuI(),r.i("N")).aU(0,"") +return""}, +$S:94} +A.cuI.prototype={ +$1(a){return a.a}, +$S:331} +A.cuM.prototype={ +$1(a){var s=a.DO(1)[0],r=A.a0(s).i("c_<1>") +new A.N(new A.c_(s,r),new A.cuH(),r.i("N")).aU(0,"") +return""}, +$S:94} +A.cuH.prototype={ +$1(a){return a.a}, +$S:331} +A.cuN.prototype={ +$1(a){var s,r +a.zR() +s=a.e.pop() +r=s.a +s.k(0) +A.r(a.r.b8(0,r)) +A.r($.ajV().h(0,r)) +A.r(B.kW.h(0,r)) +A.r(B.D6.h(0,r)) +return""}, +$S:94} +A.cuO.prototype={ +$1(a){var s,r,q +a.aod() +s=a.zR().a +if(B.a1P.a0(0,s)){r=B.a1P.h(0,s) +r.toString +q=r}else if(s.length>=4&&B.c.X(s,0,4)==="\\not")q="\\dotsb" +else if(B.kW.a0(0,s)){r=B.kW.h(0,s).c +q=r===B.cJ||r===B.aB?"\\dotsb":"\\dotso"}else q="\\dotso" +return q}, +$S:94} +A.cuP.prototype={ +$1(a){if(a.r.b8(0,"\\df@tag")!=null)throw A.j(A.dw("Multiple \\tag",null)) +return"\\gdef\\df@tag{\\text{#1}}"}, +$S:94} +A.azA.prototype={ +b8(a,b){var s=this.a.h(0,b) +if(s!=null)return s +return this.b.h(0,b)}, +Hl(a,b,c){var s=this.c +if(s.length!==0)B.b.gR(s).j(0,b,this.a.h(0,b)) +this.a.j(0,b,c)}, +IX(){var s=this.c +if(s.length===0)throw A.j(A.dw("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug",null)) +s.pop().an(0,new A.bH3(this))}} +A.bH3.prototype={ +$2(a,b){var s=this.a.a +if(b==null)s.D(0,a) +else s.j(0,a,b)}, +$S(){return this.a.$ti.i("~(h,1?)")}} +A.a62.prototype={ +b8e(a,b){var s,r,q,p=this.c,o=p==null?null:p.b +if(o!=null&&o.b<=o.c){s=o.a.a +r=o.b +q=o.c +A.o7(B.c.X(s,r,q),A.aB("[^]",!0,!1,!1,!1),new A.bJN(),null) +if(r>15)B.c.X(s,r-15,r) +else B.c.X(s,0,r) +p=q+15 +if(p0&&!0))if(s===0){i=j.b===B.ag +r=i}else r=!1 +else r=!0 +if(r)j.DP() +q=j.aDs("color",!1) +if(q==null){j.ago(null,!1) +return null}i=$.cZl() +p=q.a +o=i.ps(p) +if(o!=null){n=B.du6.h(0,o.b[0].toLowerCase()) +if(n!=null)return n}m=$.cZk().ps(p) +if(m!=null){i=m.b +p=i[1] +p.toString +p=A.dC(p,16) +l=i[2] +l.toString +l=A.dC(l,16) +i=i[3] +i.toString +return A.fw(255,p,l,A.dC(i,16))}k=$.cZj().ps(p) +if(k!=null){i=k.b +p=i[1] +p.toString +p=A.dC(B.c.aO(p,2),16) +l=i[2] +l.toString +l=A.dC(B.c.aO(l,2),16) +i=i[3] +i.toString +return A.fw(255,p,l,A.dC(B.c.aO(i,2),16))}throw A.j(A.dw("Invalid color: '"+p+"'",null))}, +GJ(a){var s,r,q,p,o,n,m=this,l=m.f +l.gR(l).aqh(a) +s=l.gR(l).b +if(!(s>0&&!a))r=s===0&&!a&&m.b===B.ag +else r=!0 +if(r)m.DP() +l=!a +q=l&&m.tw(0).a!=="{"?m.brh($.cZn(),"size"):m.aDs("size",a) +if(q==null){m.ago(null,a) +return null}if(l&&q.a.length===0)return null +l=$.cZm() +p=q.a +o=l.ps(p) +if(o==null)throw A.j(A.dw("Invalid size: '"+p+"'",q)) +l=o.b +p=l[3] +p.toString +n=B.duk.h(0,p) +if(n==null)throw A.j(A.dw("Invalid unit: '"+A.r(o.wM(3))+"'",q)) +p=l[1] +p.toString +l=l[2] +l.toString +return new A.bf(A.rm(p+l),n)}, +p5(a,b){var s,r,q,p=this,o=p.f +o.gR(o).aqh(b) +s=o.gR(o).b +if(!(s>0&&!b))r=s===0&&!b&&p.b===B.ag +else r=!0 +q=p.aPo("argument to "+o.gR(o).a,r,o.gR(o).c.b,a,b) +p.ago(q,b) +return q}, +aPk(a){var s,r=null,q=this.p5(B.bj,!1) +if(q instanceof A.cO)return A.oj(A.a([A.nQ(q.y,new A.ls(B.dS,r,r,r,r))],t.KW),r) +else{if(q==null)s=r +else{s=A.a3i(q.giv(q),t.l4) +s=A.R(s,!1,s.$ti.i("D.E"))}if(s==null)s=A.a([],t.KW) +return A.nQ(s,new A.ls(B.dS,r,r,r,r))}}, +aDs(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=b?"[":"{",h=b?"]":"}",g=j.tw(0) +if(g.a!==i)if(b)return null +s=j.b +j.b=B.bj +j.yK(i) +r=j.tw(0) +q=r +p="" +o=0 +while(!0){n=j.tw(0) +m=n.a +l=m===h +if(l)k=!1 +else k=!0 +if(!k)break +if(m==="EOF")throw A.j(A.dw("Unexpected end of input in "+a,A.diO(r,q,p))) +else if(m===i)++o +else if(l)--o +p+=m +j.e=null +q=n}j.yK(h) +j.b=s +return new A.nW(p,A.cCZ(r,q))}, +brh(a,b){var s,r,q,p,o,n,m,l=this,k=l.b +l.b=B.bj +s=l.tw(0) +r=a.b +q=s +p="" +while(!0){o=l.tw(0) +n=o.a +if(n!=="EOF")m=r.test(p+n) +else m=!1 +if(!m)break +p+=n +l.e=null +q=o}if(p.length===0)throw A.j(A.dw("Invalid "+b+": '"+s.a+"'",s)) +l.b=k +return new A.nW(p,A.cCZ(s,q))}, +brl(){var s,r,q,p,o,n,m,l,k=this,j=null,i="unicodeTextInMathMode",h='" used in math mode',g=k.tw(0),f=g.a,e=$.cZo().b +if(e.test(f)){k.e=null +s=B.c.bF(f,5) +if(s[0]==="*")s=B.c.bF(s,1) +e=s.length +if(e<2||s[0]!==s[e-1])throw A.j(A.dw("\\verb assertion failed --\n please report what input caused this bug",j)) +r=t.Kt +return A.oj(A.R(new A.N(A.a(B.c.X(s,1,e-1).split(""),t.s),new A.c14(),r),!1,r.i("al.E")),j)}if(B.a1M.a0(0,f[0])&&!B.a1G.h(0,k.b).a0(0,f[0]))if(k.b===B.ag)k.a.a1I(i,'Accented Unicode text character "'+f[0]+h,g) +q=$.d1z().ps(f) +if(q!=null){e=q.b +f=B.c.X(f,0,e.index) +for(p=0;r=e[0],p=128){e=B.c.az(f,0) +if(!A.cWF(e))k.a.a1I("unknownSymbol",'Unrecognized Unicode character "'+f[0]+'" ('+e+")",g) +else if(k.b===B.ag)k.a.a1I(i,'Unicode text character "'+f[0]+' used in math mode"',g) +l=new A.i2(f+n,!1,B.r,j,k.b)}else return j +k.e=null +return l}} +A.c14.prototype={ +$1(a){return new A.i2(a,!1,null,B.NN,B.bj)}, +$S:293} +A.YV.prototype={ +aqh(a){++this.b +this.d=a}} +A.bTc.prototype={} +A.aG9.prototype={ +G(){return"Strict."+this.b}} +A.c13.prototype={ +a1I(a,b,c){switch(1){case 1:break}}, +ad2(a,b){return this.a1I(a,b,null)}} +A.UA.prototype={} +A.u.prototype={ +gaN(a){return this.c}} +A.nW.prototype={} +A.aqk.prototype={ +a8e(a,b){}} +A.qe.prototype={ +k(a){return this.Fd(0)+"; id="+A.r(this.e)}} +A.zw.prototype={ +FM(a){var s,r=t.cM.a(a.e),q=this.f +if(r.e!==q){r.e=q +s=a.gbE(a) +if(s instanceof A.X)s.ak()}}} +A.rG.prototype={ +be(a){var s=new A.Tw(this.e,0,null,null,A.aU(t.T),this.$ti.i("Tw<1>")) +s.bd() +s.H(0,null) +return s}, +bi(a,b){var s=this.e +if(b.F!==s)b.ak() +b.F=s}} +A.Tw.prototype={ +pW(a){var s=this.$ti.i("qe<1>") +if(!s.b(a.e))a.e=new A.qe(null,null,B.m,s)}, +gRj(){var s,r,q,p=this.$ti,o=A.b(p.c,t.x),n=this.ae$ +for(p=p.i("qe<1>"),s=n;s!=null;s=n){r=p.a(s.e) +q=r.e +q.toString +o.j(0,q,s) +n=r.av$}return o}, +c2(a){return this.F.OA(new A.bP1(),this.gRj(),a,!1,B.aq)}, +bY(a){return this.F.OA(new A.bP_(),this.gRj(),a,!0,B.aq)}, +bP(a){return this.F.OA(new A.bP0(),this.gRj(),a,!1,B.L)}, +bX(a){return this.F.OA(new A.bOZ(),this.gRj(),a,!0,B.L)}, +q0(a){return this.F.Z4(a,this.gRj())}, +cN(){this.k3=this.ayB(t.k.a(A.X.prototype.gad.call(this)),!1)}, +dW(a){return this.bdc(a)}, +ayB(a,b){return a.bu(this.F.amH(a,this.gRj(),b))}, +bdc(a){return this.ayB(a,!0)}, +b4(a,b){this.AV(a,b) +this.F.a8e(a,b)}, +nQ(a,b){return this.Cn(a,b)}} +A.bP1.prototype={ +$2(a,b){return a.aI(B.aE,b,a.gce())}, +$S:36} +A.bP_.prototype={ +$2(a,b){return a.aI(B.aF,b,a.gcd())}, +$S:36} +A.bP0.prototype={ +$2(a,b){return a.aI(B.aA,b,a.gc4())}, +$S:36} +A.bOZ.prototype={ +$2(a,b){return a.aI(B.aN,b,a.gcv())}, +$S:36} +A.uq.prototype={} +A.ip.prototype={ +OA(a,b,c,d,e){var s,r=this,q=t.i,p=A.y(r).i("ip.T") +if(e===B.aq)return r.TF(b.p_(b,new A.bxH(r,a),p,q),!0).a +else{s=b.p_(b,new A.bxI(r,a),p,q) +return r.TH(s,s,!0).a}}, +amH(a,b,c){var s,r,q,p,o,n,m=this,l=A.y(m).i("ip.T"),k=A.b(l,t.FW) +for(s=b.gct(b),s=s.gS(s);s.q();){r=s.gE(s) +q=r.a +r=r.b +if(c)p=r.pV(B.cA) +else{r.cV(B.cA,!0) +r=r.k3 +r.toString +p=r}k.j(0,q,p)}s=t.i +o=m.ar2(k.p_(k,new A.bxD(m),l,s)) +r=k.p_(k,new A.bxE(m),l,s) +n=m.ar3(b.p_(b,new A.bxF(m,c),l,s),r) +if(!c)b.an(0,new A.bxG(m,o,n)) +return new A.a1(o.a,n.a)}} +A.bxH.prototype={ +$2(a,b){return new A.a3(a,this.b.$2(b,1/0),A.y(this.a).i("a3"))}, +$S(){return A.y(this.a).i("a3(ip.T,a4)")}} +A.bxI.prototype={ +$2(a,b){return new A.a3(a,this.b.$2(b,1/0),A.y(this.a).i("a3"))}, +$S(){return A.y(this.a).i("a3(ip.T,a4)")}} +A.bxD.prototype={ +$2(a,b){return new A.a3(a,b.a,A.y(this.a).i("a3"))}, +$S(){return A.y(this.a).i("a3(ip.T,a1)")}} +A.bxE.prototype={ +$2(a,b){return new A.a3(a,b.b,A.y(this.a).i("a3"))}, +$S(){return A.y(this.a).i("a3(ip.T,a1)")}} +A.bxF.prototype={ +$2(a,b){var s +if(this.b)s=0 +else{s=b.UG(B.P,!0) +s.toString}return new A.a3(a,s,A.y(this.a).i("a3"))}, +$S(){return A.y(this.a).i("a3(ip.T,a4)")}} +A.bxG.prototype={ +$2(a,b){var s,r=this.b.b.h(0,a) +r.toString +s=this.c.b.h(0,a) +s.toString +return t.r.a(b.e).a=new A.w(r,s)}, +$S(){return A.y(this.a).i("~(ip.T,a4)")}} +A.aTS.prototype={ +b3(a){var s,r,q +this.oM(a) +s=this.ae$ +for(r=t.cM;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).av$}}, +b0(a){var s,r,q +this.lD(0) +s=this.ae$ +for(r=t.cM;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).av$}}} +A.aTT.prototype={} +A.wR.prototype={} +A.arI.prototype={ +be(a){var s=this,r=null,q=new A.aCM(s.e,s.f,s.r,s.w,s.x,A.a([],t.v),A.aP(4,A.nS(r,r,r,r,r,B.an,B.u,r,1,B.ac),!1,t.mi),!0,0,r,r,A.aU(t.T)) +q.bd() +q.H(0,r) +return q}} +A.aCM.prototype={ +pW(a){if(!(a.e instanceof A.wR))a.e=new A.wR(null,null,B.m)}, +dW(a){return this.bci(a)}, +cN(){this.k3=this.aye(t.k.a(A.X.prototype.gad.call(this)),!1)}, +aye(b2,b3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7=this,a8=A.a([],t.X4),a9=a7.ae$,b0=A.a([],t.v),b1=A.b(t.x,t.FW) +for(s=t.Bu;a9!=null;){if(a9 instanceof A.AZ){a9.a5=null +if(b3)r=a9.pV(B.cA) +else{a9.cV(B.cA,!0) +q=a9.k3 +q.toString +r=q}p=a9.a5 +if(p!=null)for(o=0;o=b0.length)b0.push(p[o]) +else b0[o]=Math.max(b0[o],A.iU(p[o])) +else a8.push(r) +n=r}else{if(b3)r=a9.pV(B.cA) +else{a9.cV(B.cA,!0) +q=a9.k3 +q.toString +r=q}b0[0]=Math.max(b0[0],r.a) +n=r}b1.j(0,a9,n) +a9=s.a(a9.e).av$}m=A.dcj(new A.N(a8,new A.bP9(),t.Wv)) +if(m==null)m=0 +l=A.dck(b0) +k=Math.max(m,l) +q=!b3 +if(q)a7.b5.push(0) +a9=a7.ae$ +for(j=a7.a1,i=J.T(j),h=a7.W,g=0.3*h,f=a7.M,e=a7.aj,h=0.7*h,d=(k-l)/2,c=a7.b5,b=a7.F,a=1,a0=0;a9!=null;){a1=s.a(a9.e) +n=b1.h(0,a9) +if(n==null)n=B.N +if(a9 instanceof A.AZ&&a9.a5!=null){a9.a5=b0 +a9.cV(new A.aA(0,l,0,1/0),!0) +a2=d+b0[0]-a9.a5[0]}else a2=(k-n.a)/2 +if(b3)a3=0 +else{a4=a9.uE(B.P) +a4.toString +a3=a4}if(b3)a5=n.b +else{a4=a9.k3.b +a6=a9.uE(B.P) +a6.toString +a5=a4-a6}a0+=Math.max(a3,h) +if(q){a4=a9.uE(B.P) +a4.toString +a1.a=new A.w(a2,a0-a4)}a0+=Math.max(a5,g)+f+e[a-1] +if(q)c.push(a0) +a0+=i.h(j,a)!==B.cO?b:0;++a +a9=a1.av$}if(q)a7.bq=k +return new A.a1(k,a0)}, +bci(a){return this.aye(a,!0)}, +nQ(a,b){return this.Cn(a,b)}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i=this +i.AV(a,b) +for(s=i.a1,r=J.T(s),q=i.b5,p=i.F,o=p/2,n=0;n=0&&s.a<=this.dL$}, +uy(a){return!0}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j=this +if(j.gapE()){s=j.K +s===$&&A.e() +r=j.B3 +q=r.a +p=s[Math.max(0,q)] +r=r.b +o=s[Math.min(j.dL$,r)] +if(q===r){s=a.gd1(a) +r=j.k3 +q=b.a +n=b.b +m=r.a +r=r.b +l=$.aD() +l=l.b_() +l.sd8(0,B.bc) +l.saf(0,j.E2) +s.fu(new A.Z(q,n,q+m,n+r),l)}else{s=a.gd1(a) +r=new A.Z(p,0,o,j.k3.b).f9(b) +q=$.aD() +q=q.b_() +q.sd8(0,B.bc) +q.saf(0,j.MZ) +s.fu(r,q)}}if(j.MY)j.avE(a,b) +if(j.gVQ()){s=j.B3 +s=s.a===s.b&&j.gapE()}else s=!1 +if(s){s=j.K +s===$&&A.e() +k=s[j.B3.c] +j.bqF(a.gd1(a),new A.w(k,j.k3.b).a2(0,b))}if(!j.MY)j.avE(a,b) +return}, +bqF(a,b){var s,r,q,p,o,n=this,m=$.aD().b_(),l=n.J3,k=n.uO +k.gm(k) +m.saf(0,l.a3(0)) +switch(A.dj().a){case 2:case 4:l=n.tg +k=n.Cv +s=new A.Z(0,0,B.d.a2(0,l),0+(k+2)) +break +case 0:case 1:case 3:case 5:l=n.tg +k=n.Cv +s=new A.Z(0,0,B.d.a2(0,l),0+k) +break +default:s=null}l=s.f9(b) +k=n.Cv +r=l.f9(new A.w(0,-0.9*k)).f9(n.a_c) +q=A.e_(n.dJ(0,null),new A.w(r.a,r.b)) +p=1/n.a_e +l=q.a +o=isFinite(l)?B.e.au(l/p)*p-l:0 +l=q.b +a.ft(A.qW(r.f9(new A.w(o,isFinite(l)?B.e.au(l/p)*p-l:0)),n.a_d),m)}} +A.azh.prototype={ +be(a){var s=this,r=new A.a7C(s.e,s.f,s.r,s.w,null,A.aU(t.T)) +r.bd() +r.sc8(null) +return r}, +bi(a,b){var s=this,r=s.e +if(b.L!==r){b.L=r +b.ak()}r=s.f +if(b.ai!==r){b.ai=r +b.ak()}r=s.r +if(b.b2!==r){b.b2=r +b.ak()}r=s.w +if(b.d2!==r){b.d2=r +b.ak()}return b}} +A.a7C.prototype={ +bP(a){var s=this +return Math.max(s.L+s.ai,s.a4t(a)+s.b2+s.d2)}, +bX(a){var s=this +return Math.max(s.L+s.ai,s.a4s(a)+s.b2+s.d2)}, +q0(a){return this.j8}, +dW(a){return this.bob(a)}, +cN(){this.k3=this.aCA(t.k.a(A.X.prototype.gad.call(this)),!1)}, +aCA(a,b){var s,r,q,p,o,n=this,m=n.K$ +m.toString +s=A.aCF(m,a,b) +if(b)r=0 +else{q=m.uE(B.P) +q.toString +r=q}p=Math.max(n.L,r+n.b2) +o=Math.max(n.ai,s.b-r+n.d2) +if(!b){t.r.a(m.e).a=new A.w(0,p-r) +n.j8=p}return a.bu(new A.a1(s.a,p+o))}, +bob(a){return this.aCA(a,!0)}} +A.rg.prototype={ +G(){return"_ScriptPos."+this.b}} +A.azu.prototype={ +A(a){var s=this,r=null,q=s.e,p=s.f,o=p==null,n=o?r:p.b,m=s.r,l=m==null,k=l?r:m.b,j=s.w,i=j==null,h=i?r:j.b,g=s.x,f=g==null,e=f?r:g.b,d=t.fw,c=A.a([A.uB(q.a,B.o3,d)],t.p) +if(!o)c.push(A.uB(p.a,B.o4,d)) +if(!l)c.push(A.uB(m.a,B.o5,d)) +if(!i)c.push(A.uB(j.a,B.o6,d)) +if(!f)c.push(A.uB(g.a,B.o7,d)) +return new A.rG(new A.azv(!1,q.c,s.d,q.b,n,k,h,e),c,r,t.xc)}} +A.azv.prototype={ +Z4(a,b){return this.x}, +TF(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=a.h(0,B.o3) +c.toString +s=a.h(0,B.o4) +r=a.h(0,B.o5) +q=a.h(0,B.o6) +p=a.h(0,B.o7) +o=new A.bf(0.5,B.fB).bh(this.d) +n=s!=null?s+o:0 +m=r!=null?r+o:0 +l=q!=null +k=l?q+o:0 +j=p!=null +i=j?p+o:0 +h=this.b +g=Math.max(m,-h+n) +f=Math.max(k,i) +e=A.b(t.fw,t.i) +e.j(0,B.o3,f) +d=f+c +e.j(0,B.o4,d-h) +e.j(0,B.o5,d) +if(l)e.j(0,B.o6,f-q) +if(j)e.j(0,B.o7,f-p) +return new A.uq(g+f+c,e,t.i7)}, +ar2(a){return this.TF(a,!1)}, +TH(a7,a8,a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=this,a5=null,a6=a8.h(0,B.o3) +a6.toString +s=a8.h(0,B.o4) +r=a8.h(0,B.o5) +q=a8.h(0,B.o6) +p=a8.h(0,B.o7) +o=a7.h(0,B.o3) +o.toString +n=a7.h(0,B.o4) +m=a7.h(0,B.o5) +l=a7.h(0,B.o6) +k=a7.h(0,B.o7) +j=a4.d +if(s!=null){n.toString +i=a4.e +i.toString +i=new A.GA(s,n,i)}else i=a5 +if(r!=null){m.toString +h=a4.f +h.toString +h=new A.GA(r,m,h)}else h=a5 +g=a4.c +f=A.cUl(new A.GA(a6,o,j),g,i,h) +if(q!=null){l.toString +i=a4.r +i.toString +i=new A.GA(q,l,i)}else i=a5 +if(p!=null){k.toString +h=a4.w +h.toString +h=new A.GA(p,k,h)}else h=a5 +e=A.cUl(new A.GA(a6,o,j),g,i,h) +d=f.b +c=f.a +b=e.b +a=e.a +h=t.v +i=A.a([o],h) +j=n!=null +if(j)i.push(n-d) +g=m!=null +if(g)i.push(m+c) +a0=l!=null +if(a0)i.push(l-b) +a1=k!=null +if(a1)i.push(k+a) +a2=A.cNO(i) +a6=A.a([a6-o],h) +if(j){s.toString +a6.push(s-n+d)}if(g){r.toString +a6.push(r-m-c)}if(a0){q.toString +a6.push(q-l+b)}if(a1){p.toString +a6.push(p-k-a)}a3=A.cNO(a6) +if(!a9)a4.x=a2 +a6=A.b(t.fw,t.i) +a6.j(0,B.o3,a2-o) +if(j)a6.j(0,B.o4,a2+d-n) +if(g)a6.j(0,B.o5,a2-c-m) +if(a0)a6.j(0,B.o6,a2+b-l) +if(a1)a6.j(0,B.o7,a2-a-k) +return new A.uq(a2+a3,a6,t.i7)}, +ar3(a,b){return this.TH(a,b,!1)}} +A.GA.prototype={} +A.Fq.prototype={ +be(a){var s=new A.aD3(this.e,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){var s=this.e +if(b.L!==s){b.L=s +b.ak()}return b}} +A.aD3.prototype={ +q0(a){return this.L}} +A.TD.prototype={ +be(a){var s=this,r=new A.a7I(s.e,s.f,s.r,s.w,null,A.aU(t.T)) +r.bd() +r.sc8(null) +return r}, +bi(a,b){var s=this,r=s.e +if(b.L!=r){b.L=r +b.ak()}r=s.f +if(b.ai!=r){b.ai=r +b.ak()}r=s.r +if(b.b2!=r){b.b2=r +b.ak()}r=s.w +if(b.d2!==r){b.d2=r +b.ak()}return b}} +A.a7I.prototype={ +c2(a){var s=this.b2 +return s==null?this.afT(a):s}, +bY(a){var s=this.b2 +return s==null?this.afS(a):s}, +bP(a){var s=this,r=s.L,q=r==null +if(q&&s.ai==null)return s.a4t(a) +if(!q&&s.ai!=null){r.toString +q=s.ai +q.toString +return r+q}return 0}, +bX(a){var s=this,r=s.L,q=r==null +if(q&&s.ai==null)return s.a4s(a) +if(!q&&s.ai!=null){r.toString +q=s.ai +q.toString +return r+q}return 0}, +q0(a){var s=this.L +return s==null?this.b3C(a):s}, +dW(a){return this.btZ(a)}, +cN(){this.k3=this.aEq(t.k.a(A.X.prototype.gad.call(this)),!1)}, +aEq(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=j.K$ +i.toString +s=A.aCF(i,a,b) +if(b)r=0 +else{q=i.uE(B.P) +q.toString +r=q}p=s.b-r +o=s.a +n=j.L +if(n==null)n=r +m=j.ai +if(m==null)m=p +l=j.b2 +if(l==null)l=o +switch(j.d2.a){case 0:case 3:case 4:k=0 +break +case 1:k=l-o +break +case 2:default:k=(l-o)/2 +break}if(!b)t.r.a(i.e).a=new A.w(k,n-r) +return new A.a1(l,n+m)}, +btZ(a){return this.aEq(a,!0)}} +A.Um.prototype={ +be(a){var s=new A.aD5(this.e,this.f,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){var s=this.e +if(b.L!=s){b.L=s +b.ak()}s=this.f +if(b.ai!==s){b.ai=s +b.ak()}}} +A.aD5.prototype={ +dW(a){var s=this.K$ +s=s==null?null:s.pV(a) +return s==null?B.N:s}, +q0(a){var s,r=this,q=r.L +if(q!=null)return q*r.b2+r.ai +q=r.K$ +if(q!=null){s=q.BM(a) +if(s==null)s=r.b2 +return s+r.ai}else return r.aw1(a)}, +cN(){this.Wc() +this.b2=this.k3.b}} +A.tZ.prototype={ +k(a){var s=this +return s.Fd(0)+"; customCrossSize="+(s.e!=null)+"; trailingMargin="+A.r(s.f)+"; horizontalShift="+A.r(s.r)}} +A.aIh.prototype={ +FM(a){var s,r,q=t.dJ.a(a.e),p=this.f +if(!J.v(q.e,p)){q.e=p +s=!0}else s=!1 +p=this.r +if(q.f!==p){q.f=p +s=!0}p=this.w +if(q.r!==p){q.r=p +s=!0}if(s){r=a.gbE(a) +if(r instanceof A.X)r.ak()}}} +A.aIg.prototype={ +y9(a){return null}, +be(a){var s=null,r=new A.a7H(B.P,this.f,B.n,this.y9(a),A.aP(4,A.nS(s,s,s,s,s,B.an,B.u,s,1,B.ac),!1,t.mi),!0,0,s,s,A.aU(t.T)) +r.bd() +r.H(0,s) +return r}, +bi(a,b){var s +if(b.F!==B.P){b.F=B.P +b.ak()}s=this.f +if(b.M!==s){b.M=s +b.ak()}if(b.W!==B.n){b.W=B.n +b.ak()}s=this.y9(a) +if(b.a1!=s){b.a1=s +b.ak()}}} +A.a7H.prototype={ +pW(a){if(!(a.e instanceof A.tZ))a.e=new A.tZ(null,null,B.m)}, +a7S(a,b,c){var s,r,q,p=this.ae$ +if(c===B.L){for(s=t.dJ,r=0;p!=null;){r+=a.$2(p,b) +p=s.a(p.e).av$}return r}else{for(s=t.dJ,q=0;p!=null;){q=Math.max(q,a.$2(p,p.aI(B.aN,1/0,p.gcv()))) +p=s.a(p.e).av$}return q}}, +c2(a){return this.a7S(new A.bPY(),a,B.aq)}, +bY(a){return this.a7S(new A.bPW(),a,B.aq)}, +bP(a){return this.a7S(new A.bPX(),a,B.L)}, +bX(a){return this.a7S(new A.bPV(),a,B.L)}, +q0(a){return this.b5}, +at4(a,b){switch(a.a){case 2:return b/2 +case 1:return 0 +case 0:case 4:case 3:default:return b}}, +dW(a){return this.bzo(a)}, +cN(){this.k3=this.aHM(t.k.a(A.X.prototype.gad.call(this)),!1)}, +aHM(a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this +if(!a4)a2.b5=null +s=a2.ae$ +r=A.a([],t.Ik) +for(q=a3.b,p=t.dJ,o=0,n=0,m=0;s!=null;){l=p.a(s.e) +if(l.e!=null)r.push(s) +else{k=new A.aA(0,q,0,1/0) +if(a4)j=s.pV(k) +else{s.cV(k,!0) +i=s.k3 +i.toString +j=i}h=j.a +g=a2.at4(a2.W,h) +m=Math.min(m,g-h) +o=Math.max(o,g) +n+=j.b+l.f}s=l.av$}f=o-m +for(q=r.length,e=0;e1e-10)){r.AV(a,b) +return}q=r.k3 +if(q.ga6(q))return +q=r.cx +q===$&&A.e() +s=r.k3 +a.aQf(q,b,new A.Z(0,0,0+s.a,0+s.b),r.ga9a())}, +AW(a){var s=this.aj +s.toString +if(s>1e-10){s=this.k3 +s=new A.Z(0,0,0+s.a,0+s.b)}else s=null +return s}, +qu(){var s=this.a4o(),r=this.aj +return typeof r=="number"&&r>1e-10?s+" OVERFLOWING":s}} +A.bPY.prototype={ +$2(a,b){return a.aI(B.aE,b,a.gce())}, +$S:36} +A.bPW.prototype={ +$2(a,b){return a.aI(B.aF,b,a.gcd())}, +$S:36} +A.bPX.prototype={ +$2(a,b){return a.aI(B.aA,b,a.gc4())}, +$S:36} +A.bPV.prototype={ +$2(a,b){return a.aI(B.aN,b,a.gcv())}, +$S:36} +A.aUd.prototype={ +b3(a){var s,r,q +this.oM(a) +s=this.ae$ +for(r=t.dJ;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).av$}}, +b0(a){var s,r,q +this.lD(0) +s=this.ae$ +for(r=t.dJ;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).av$}}} +A.aUe.prototype={} +A.aUf.prototype={ +n(){var s,r,q +for(s=this.B5$,r=s.length,q=0;q126||s<32)return"\\u"+B.c.fH(B.d.tj(s,16).toUpperCase(),4,"0") +else return a}, +$S:16} +A.Zs.prototype={$ibv:1,$iII:1} +A.ayM.prototype={ +A(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=h.w +if(f!=null)return h.f.$1(f) +s=h.r +if(s==null){o=h.y +if(o.a){f=a.T(t.sp) +o=(f==null?B.et:f).w.aT(o)}f=A.dH(a,B.xC) +f=f==null?g:f.at +if(f===!0)o=o.aT(B.hP) +n=h.x +f=A.dH(a,B.bv) +f=f==null?g:f.c +n=f==null?1:f +f=o.r +f.toString +m=f*n +f=o.w +if(f!==B.G){f.toString +f=new A.iC("Main",f,B.b9,B.cM)}else f=g +l=o.b +l.toString +s=A.cNe(l,m,m*72.27/10,f,B.a2j,h.d,g)}r=null +try{f=h.c +l=s +k=f.b +if(k===$){j=A.c0N(g,-1,f.a) +k!==$&&A.ao() +f.b=j +k=j}r=k.YJ(l).a}catch(i){f=A.a2(i) +if(f instanceof A.Zs){q=f +return h.f.$1(q)}else{p=f +f=h.f.$1(new A.Zs("Unsanitized build exception detected: "+A.r(p)+u.io)) +return f}}return new A.KS(new A.XH(B.NJ,g,g,t.BC),g,g,r,g,t.su)}} +A.zU.prototype={ +G(){return"FlutterMathMode."+this.b}} +A.a_l.prototype={ +Y(){var s=t.ZP,r=A.a([],s),q=$.bl() +return new A.aMu(new A.h1(0,!0,null,r,q),new A.h1(0,!0,null,A.a([],s),q),B.l)}} +A.aMu.prototype={ +ao(){var s,r,q,p,o=this +o.aL() +s=o.a +r=s.d +if(r==null){q=s.c +if(q.length>250)q=B.c.X(q,0,250) +p=A.cEQ(B.avL.ac(B.k.gbo().ac(q)).a) +if($.cED.h(0,p)!=null){s=$.cED.h(0,p) +s.toString +o.d=s}else{if($.cEK.h(0,p)==null)$.cEK.j(0,p,new A.cbg(o,p,q).$0()) +$.cEK.h(0,p).aJ(0,new A.cbh(o,p),t.P)}}else o.d=r}, +n(){this.e.n() +this.f.n() +this.aH()}, +A(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.a,h=i.r +h=A.nd(h,1) +s=A.us(new A.c5(10,10)) +r=A.us(new A.c5(9.5,9.5)) +q=i.w===1?20:250 +p=k.e +o=k.f +i=i.c +n=A.aB("\\n$",!0,!1,!1,!1) +i=A.bD(i,n,"") +n=k.d +m=k.a.w===1?2:10 +l=B.c.aO(" ",4) +return A.an(j,A.pg(r,new A.eP(new A.aA(0,1/0,0,q),A.a8u(A.j9(A.a8u(A.j9(new A.atn(A.bD(i,"\t",l),n,B.duo,new A.au(10,m,10,m),j),o,B.R,j,B.aT,j,j,B.aq),o,!0,j),p,B.R,j,B.aT,j,j,B.L),p,!0,j),j),j),B.h,j,j,new A.bq(j,j,h,s,j,j,j,B.M),j,j,j,j,j,j,j,j)}} +A.cbg.prototype={ +$0(){var s=0,r=A.o(t.N),q,p=this,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.a.f.$1(p.b),$async$$0) +case 3:o=b +if(o!=null){q=o +s=1 +break}q=A.XQ(p.c) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:41} +A.cbh.prototype={ +$1(a){return this.aU6(a)}, +aU6(a){var s=0,r=A.o(t.P),q=this,p,o +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=q.b +$.cED.j(0,o,a) +p=q.a +s=2 +return A.f(p.a.e.$2(o,a),$async$$1) +case 2:if(p.c!=null)$.aC.go$.push(new A.cbf(p,a)) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1239} +A.cbf.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.I(new A.cbe(s,this.b))}, +$S:3} +A.cbe.prototype={ +$0(){return this.a.d=this.b}, +$S:0} +A.b3R.prototype={ +abc(a){var s=0,r=A.o(t.H),q=this,p +var $async$abc=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:case 2:if(!(p=q.a,p!=null)){s=3 +break}s=4 +return A.f(p.a,$async$abc) +case 4:s=2 +break +case 3:q.a=new A.aE(new A.ah($.aq,t.D4),t.gR) +return A.m(null,r)}}) +return A.n($async$abc,r)}} +A.a0t.prototype={ +Y(){return new A.aNK(B.l)}} +A.aNK.prototype={ +A(a){var s,r,q=this,p=null,o=q.a,n=o.e,m=A.nd(n,1),l=A.us(new A.c5(10,10)) +n=A.cI(q.d?B.O6:B.O5,n,p,p,p,p) +s=A.bU(p,p,5) +o=o.d +if(o==null)o=A.O("Summary",p,p,p,p,p,p,p,p,p,p,p) +r=t.p +o=A.a([A.cS(!1,p,!0,new A.aa(new A.au(5,5,5,5),A.aW(A.a([n,s,new A.hD(1,B.bD,o,p)],r),B.n,B.j,B.I,p,p),p),p,!0,p,p,p,p,p,p,p,p,p,p,p,new A.ccI(q),p,p,p,p,p,p,p)],r) +if(!q.d){n=q.a +B.b.H(o,A.a([A.wI(n.e,1,1),new A.aa(new A.au(5,5,5,5),n.c,p)],r))}return A.an(p,A.aY(o,B.a2,B.j,B.I,p,p,B.v),B.h,p,p,new A.bq(p,p,m,l,p,p,p,B.M),p,p,p,p,p,p,p,p)}} +A.ccI.prototype={ +$0(){var s=this.a +return s.I(new A.ccH(s))}, +$S:0} +A.ccH.prototype={ +$0(){var s=this.a +return s.d=!s.d}, +$S:0} +A.atD.prototype={ +A(a){var s,r=this,q=null,p=r.f +if(p==null){s=a.T(t.sp) +s=(s==null?B.et:s).w}else s=p +return A.an(q,A.cKf(new A.aGY(!0,r.r,!1,r.c,r.y,r.at,r.ax,q,r.CW,!0,r.Q,r.as,p,r.ay,r.cy,r.db,r.dy,r.dx,q),s),B.h,q,q,q,q,q,q,q,q,q,q,q)}} +A.aBh.prototype={ +A(a){var s=this.e +if(s==null)s=A.d1(null,t.nA) +return new A.ch(s,new A.bKi(this),null,t.CB)}} +A.bKi.prototype={ +$2(a,b){var s,r,q,p,o,n,m=null,l="displayname",k="avatar_url",j=this.a,i=j.c,h=b.b,g=h!=null +if(g&&g){g=J.T(h) +if(typeof g.h(h,l)=="string"&&J.ft(g.h(h,l)))i=g.h(h,l) +if(typeof g.h(h,k)=="string"&&J.ft(g.h(h,k))&&!0){s=g.h(h,k) +i=" "+i}else s=m}else s=m +h=a.T(t.sp) +r=(h==null?B.et:h).w.r +if(r==null)r=14 +h=s!=null +if(h)q=j.r.$4$animated(s,r,r,!1) +else q=m +p=r/20 +h=h?p*3:r/2 +g=r/2 +o=r+p +o=A.us(new A.c5(o,o)) +n=A.a([],t.p) +if(q!=null)n.push(A.qb(m,A.czu(q,1),m,m,g)) +n.push(A.O(i,m,m,m,m,m,m,m,A.bk(m,m,B.o,m,m,m,m,m,m,m,m,m,m,m,m,m,m,!0,m,m,m,m,m,m,m,m),m,m,m)) +return A.cS(!1,m,!0,A.an(m,A.aW(n,B.n,B.j,B.I,m,m),B.h,m,m,new A.bq(B.kv,m,m,o,m,m,m,B.M),m,m,m,m,new A.au(h,p,g,p),m,m,m),m,!0,m,m,m,m,m,m,m,m,m,m,m,new A.bKh(j),m,m,m,m,m,m,m)}, +$S:1240} +A.bKh.prototype={ +$0(){var s=this.a +s.f.$1(s.d)}, +$S:0} +A.a9U.prototype={ +Y(){return new A.aW5(B.l)}} +A.aW5.prototype={ +A(a){var s,r,q,p=this,o=null,n=a.T(t.sp),m=(n==null?B.et:n).w.r +if(m==null)m=14 +n=p.d +s=A.a([],t.p) +r=p.a.d +q=r==null?o:r.length!==0 +if(q===!0)s.push(new A.aa(new A.au(0,m*0.15,0,0),A.O("("+A.r(r)+")",o,o,o,o,o,o,o,A.bk(o,o,o,o,o,o,o,o,o,o,o,m*0.7,o,o,o,o,o,!0,o,o,o,o,o,o,o,o),o,o,o),o)) +r=p.d +q=r?B.w:o +r=r?0:1 +s.push(A.an(o,A.tl(p.a.c,r),B.h,q,o,o,o,o,o,o,o,o,o,o)) +return A.cS(!1,o,!0,A.cz7(n,A.aKA(B.nV,s,0,0)),o,!0,o,o,o,o,o,o,o,o,o,o,o,new A.cp2(p),o,o,o,o,o,o,o)}} +A.cp2.prototype={ +$0(){var s=this.a +return s.I(new A.cp1(s))}, +$S:0} +A.cp1.prototype={ +$0(){var s=this.a +s.d=!s.d}, +$S:0} +A.aGY.prototype={ +aDt(a,b,c){var s,r,q,p=c.w=J.bp(c.w) +if(b.c){c.w=p +p=this.bcq(p) +if(A.cNK(c))p=B.c.adz(p) +else{s=A.cNM(c) +if(B.c.eC(s," ")||B.c.eC(s,"\n")||B.c.eC(s,"\t"))p=B.c.adz(p)}}r=A.x(a) +q=b.a +return A.cBA(q.aT(b.b),this.e,p,null,q,r)}, +a6y(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=null +if(!(a instanceof A.eX))return a +s=a.b +r=s==null?g:s.length===0 +if(r!==!1){r=a.c +if((r==null?g:r.length)===1){q=a.a +if(q==null||q.l(0,A.bk(g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,!0,g,g,g,g,g,g,g,g))){q=a.d +if(q!=null){r.toString +r=B.b.gN(r) instanceof A.eX&&t.fm.a(B.b.gN(r)).d===q}else r=!0}else r=!1}else r=!1}else r=!1 +if(r){s=a.c +s.toString +return this.a6y(B.b.gN(s))}r=a.c +if(r==null)r=[] +p=A.dc(r,!0,t.P6) +r=p.length +if(r!==0){o=A.a([],t.VO) +for(n=0;n")),r=r.c;s.q();){q=s.d +o.push(this.a6B(a,b,q==null?r.a(q):q))}return A.cN(o,p,p,p,p,p,p,p,p,p)}, +br1(a,b,c){var s,r,q,p,o,n,m,l,k=null,j=A.a([],t.px),i=t.VO,h=A.a([],i) +for(s=c.a,r=A.a0(s),s=new J.da(s,s.length,r.i("da<1>")),r=r.c;s.q();){q=s.d +if(q==null)q=r.a(q) +if(q instanceof A.fm){p=q.x +o=p==null?k:p.toLowerCase()}else o=k +if(o==="rp")continue +else if(o==="rt"){p=b.a +n=new A.SE(p,b.b,b.c,b.d) +m=p.r +if(m==null)m=14 +n.a=p.aT(new A.a6(!0,k,k,k,k,k,m*0.7,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k)) +l=this.a6B(a,n,q) +j.push(new A.afx(l,new A.eX(k,h,k,B.bB,k,k,k,k,k,k))) +h=A.a([],i)}else h.push(this.a6B(a,b,q))}if(h.length!==0)j.push(new A.afx(A.cN(k,k,k,k,k,k,k,k,k,k),A.cN(h,k,k,k,k,k,k,k,k,k))) +return j}, +a6B(b5,b6,b7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5=this,a6=null,a7="monospace",a8="data-mx-color",a9="data-mx-bg-color",b0="data-mx-spoiler",b1="data-mx-maths",b2="https://matrix.to/#/",b3="data-mx-emote",b4="data-mx-emoticon" +if(b7 instanceof A.mh)return a5.aDt(b5,b6,b7) +else if(b7 instanceof A.fm){q=b7.x +p=q==null?a6:q.toLowerCase() +if(J.cX(B.wd.a,p))return A.cN(A.a([A.cN(a6,a6,a6,a6,a6,a6,a6,a6,a6,"\n"),new A.hN(a5.Xw(b5,b6,b7),B.dC,a6,a6),A.cN(a6,a6,a6,a6,a6,a6,a6,a6,a6,"\n")],t.VO),a6,a6,a6,a6,a6,a6,a6,a6,a6) +o=A.cO2(b6) +q=o.a +n=q.r +if(n==null)n=14 +switch(p){case"b":case"strong":o.a=q.aT(A.bk(a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,B.aC,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6)) +break +case"i":case"em":o.a=q.aT(A.bk(a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,B.fp,a6,a6,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6)) +break +case"br":return A.cN(a6,a6,a6,a6,a6,a6,a6,a6,b6.a,"\n") +case"tt":o.a=q.aT(A.bk(a6,a6,a6,a6,a6,a6,a6,a6,a7,a6,a6,a6,a6,a6,a6,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6)) +o.b=b6.b.aT(A.bk(a6,a6,a6,a6,a6,a6,a6,a6,a7,a6,a6,a6,a6,a6,a6,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6)) +break +case"code":o.a=q.aT(A.bk(a6,B.zl,B.zw,a6,a6,a6,a6,a6,a7,a6,a6,a6,a6,a6,a6,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6)) +q=o.b +o.b=q.aT(A.bk(a6,B.zl,B.zw,a6,a6,a6,a6,a6,a7,a6,a6,a6,a6,a6,a6,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6)) +break +case"ins":case"u":o.a=q.aT(A.bk(a6,a6,a6,a6,B.k2,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6)) +break +case"sub":o.a=q.aT(A.bk(a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,n*0.7,a6,a6,a6,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6)) +break +case"sup":o.a=q.aT(A.bk(a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,n*0.7,a6,a6,a6,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6)) +return new A.hN(a5.HZ(b5,o,b7.gel(b7)),B.dD0,a6,a6) +case"del":case"s":case"strike":o.a=q.aT(A.bk(a6,a6,a6,a6,B.wR,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6)) +break +case"span":if(b7.b.h(0,a8)!=null)o.a=o.a.aT(A.bk(a6,a6,A.a_L(b7.b.h(0,a8)),a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6)) +if(b7.b.h(0,a9)!=null)o.a=o.a.aT(A.bk(a6,A.a_L(b7.b.h(0,a9)),a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6)) +if(b7.b.h(0,b0)!=null||J.hq(B.b.gN(b7.gajH().split(">")),b0)){q=b7.b.h(0,b0) +return new A.hN(new A.a9U(a5.HZ(b5,o,b7.gel(b7)),q,a6),B.dC,a6,a6)}if(b7.b.h(0,b1)!=null){q=b7.b.h(0,b1) +q.toString +return new A.hN(A.j9(A.cNf(q,B.dS,new A.c1M(b7),b6.a),a6,B.R,a6,B.aT,a6,a6,B.aq),B.DA,a6,a6)}break +case"font":if(b7.b.h(0,"color")!=null||b7.b.h(0,a8)!=null){q=o.a +m=b7.b.h(0,"color") +o.a=q.aT(A.bk(a6,a6,A.a_L(m==null?b7.b.h(0,a8):m),a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6))}if(b7.b.h(0,a9)!=null)o.a=o.a.aT(A.bk(a6,A.a_L(b7.b.h(0,a9)),a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6)) +break +case"a":l=b7.b.h(0,"href") +q=l==null +k=q?a6:l.toLowerCase() +if(!q)if(k!=null)m=B.c.aX(k,"matrix:")||B.c.aX(k,b2) +else m=!1 +else m=!1 +if(m){s=l +if(J.rr(k,b2)){r=B.b.gN(B.c.bF(l,20).split("?")) +try{m=r +s=A.ue(m,0,m.length,B.k,!1)}catch(j){s=r}i=A.aB("^[@#!+][^:]+:[^\\/]+$",!0,!1,!1,!1).ps(s)!=null}else{h=A.aB("^matrix:(r|roomid|u)\\/([^\\/]+)$",!0,!1,!1,!1).ps(B.b.gN(J.Ym(B.b.gN(k.split("?")),"#"))) +i=h!=null&&h.b[2]!=null +if(i){m=t.N +m=A.p(["r","#","roomid","!","u","@"],m,m) +g=h.b +f=m.h(0,g[1]) +if(f==null)i=!1 +else{m=g[2] +m.toString +s=f+m +i=!0}}}if(i){q=a5.y +m=a5.ax +g=a5.dx.$4(s,l,q,m) +if(g==null){g=s +e=a5.z.$1(l) +q=new A.aBh(g,l,e,q,m,a6)}else q=g +return new A.hN(q,B.DA,a6,a6)}}m=b6.a.aT(b6.b) +o.a=m +g=A.hg(q?"":l) +q=g==null?A.c8(a6,a6,a6,a6,a6,a6,a6,a6,a6):g +return A.dcX(A.a([a5.aDo(b5,o,b7.gel(b7))],t.VO),a5.e,m,q) +case"img":q=b7.b.h(0,"src") +if(q==null)return A.cN(a6,a6,a6,a6,a6,a6,a6,a6,a6,a6) +if(b7.b.h(0,"width")!=null){q=b7.b.h(0,"width") +q.toString +q=A.nG(q) +d=q}else d=a6 +if(b7.b.h(0,"height")!=null){q=b7.b.h(0,"height") +q.toString +q=A.nG(q) +c=q}else c=a6 +q=b7.b.h(0,b3)!=null||J.hq(B.b.gN(b7.gajH().split(">")),b3)||b7.b.h(0,b4)!=null||J.hq(B.b.gN(b7.gajH().split(">")),b4) +if(q){c=a5.CW +d=a6}q=b7.b.h(0,"src") +q.toString +if(J.rr(q,"mxc:")&&!0){q=b7.b.h(0,"src") +q.toString +l=a5.ax.$4$animated(q,d,c,!0)}else l="" +q=A.czu(l,1) +m=(d==null?-1:d)>0?d:a6 +g=(c==null?-1:c)>0?c:a6 +return new A.hN(A.eH(a6,A.cM2(B.D,a6,a6,a6,a6,!0,B.bx,a6,new A.c1N(a5,b7,b6),!1,g,q,!1,a6,a6,!1,a6,B.dx,a6,m),B.R,!1,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,new A.c1O(a5,b7),a6,a6,a6,a6,a6,a6,!1,B.ay),B.dC,a6,a6) +case"ruby":if(b7.b.h(0,"style")!=null){b=A.cTn(".tag {"+A.r(b7.b.h(0,"style"))+"}") +A.cEz(a6,a6) +a=A.cRS(A.cCY(b,a6),b).a0R(0)}else a=a6 +q=a==null +m=q?a6:a.b.length!==0 +if(m===!0){m=(q?a6:B.b.gN(a.b)) instanceof A.TN +q=m}else q=!1 +a0=q&&B.b.cr(t.cJ.a(B.b.gN(a.b)).d.b,new A.c1P()) +a1=a5.br1(b5,b6,b7.gel(b7)) +a2=A.a([],t.VO) +for(q=a1.length,m=a5.ay,g=t.p,a3=0;a3")),r=r.c;s.q();){q=s.d +if(q==null)q=r.a(q) +if(q instanceof A.fm){p=q.x +p=!d.p(0,p==null?null:p.toLowerCase())}else p=!0 +if(p)continue +o.push(this.Xw(a,b,q))}return o}, +aDn(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null,d=A.a([],t.Nv) +for(s=c.a,r=A.a0(s),s=new J.da(s,s.length,r.i("da<1>")),q=t.N,r=r.c,p=t.f2,o=e;s.q();){n=s.d +if(n==null)n=r.a(n) +if(!(n instanceof A.fm))continue +m=n.x +l=m==null?e:m.toLowerCase() +if(A.bL(["thead","tbody","tfoot"],q).p(0,l)){k=n.c +if(k===$){m=A.a([],p) +n.c!==$&&A.ao() +k=n.c=new A.hI(n,m)}B.b.H(d,this.aDn(a,b,k).a)}else if(l==="tr"){k=n.c +if(k===$){m=A.a([],p) +n.c!==$&&A.ao() +k=n.c=new A.hI(n,m)}d.push(this.a6A(a,b,k,A.bL(["td","th"],q)))}else if(l==="caption"){m=b.a +j=new A.SE(m,b.b,b.c,b.d) +i=m.r +if(i==null)i=14 +j.a=m.aT(new A.a6(!0,e,e,e,e,e,i*1.2857142857142858,B.cd,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e)) +k=n.c +if(k===$){m=A.a([],p) +n.c!==$&&A.ao() +k=n.c=new A.hI(n,m)}o=this.HZ(a,j,k)}}for(s=d.length,h=0,g=0;r=d.length,gh)h=r.gu(f)}for(g=0;g")),o=B.wd.a,n=J.b3(o),p=p.c,m=d!=null;q.q();){l=q.d +if(l==null)l=p.a(l) +k=l instanceof A.fm +if(k){j=l.x +i=j==null +if((i?f:j.toLowerCase())!=="mx-reply")if(m)j=d.p(0,i?f:j.toLowerCase()) +else j=!1 +else j=!0}else j=!1 +if(j)continue +h=this.Xw(a,b,l) +if(k){l=l.x +l=l==null?f:l.toLowerCase()}else l=f +g=n.a0(o,l) +if(h instanceof A.kL&&!e.b&&!g)e.a.push(h.c) +else{r.$2(g,!1) +s.push(h)}e.b=g}r.$2(e.b,!0) +q=this.ay +p=q!=null +while(!0){if(!(p&&s.length>q))break +s.pop()}if(s.length===1)return B.b.gN(s) +return A.aY(s,B.a2,B.j,B.I,f,f,B.v)}, +HZ(a,b,c){return this.aDm(a,b,c,null)}, +Xw(a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=null,a0="removeWhere",a1="data-mx-maths",a2="start",a3={} +if(a6 instanceof A.mh)return new A.kL(b.aDt(a4,a5,a6),a,b.ay,a) +else if(a6 instanceof A.fm){s=a6.x +r=s==null +q=r?a:s.toLowerCase() +if(!J.cX(B.wd.a,q))return new A.kL(b.a6B(a4,a5,a6),a,b.ay,a) +p=A.cO2(a5) +o=p.a +n=o.r +if(n==null)n=14 +switch(r?a:s.toLowerCase()){case"blockquote":s=b.ch +s=s==null?a:s.b +if(s==null)s=B.w +return A.an(a,b.HZ(a4,p,a6.gel(a6)),B.h,a,a,new A.bq(a,a,new A.fl(B.O,B.O,B.O,new A.c0(s,3,B.aa,-1)),a,a,a,a,B.M),a,a,a,a,new A.au(6,2,2,2),a,a,a) +case"pre":s=t._A +m=A.dc(a6.gel(a6),!0,s) +if(!!m.fixed$length)A.W(A.ak(a0)) +B.b.qk(m,new A.c1Q(),!0) +l=A.dc(a6.gel(a6),!0,s) +if(!!l.fixed$length)A.W(A.ak(a0)) +B.b.qk(l,new A.c1R(),!0) +if(B.b.zM(m,new A.c1S())&&l.length===1&&t.JQ.a(B.b.gN(l)).x==="code"){s=A.aEH(new A.PQ(t.JQ.a(B.b.gN(l))),a,t.uw.i("dd.E"),t.u).wt(0,new A.c1T(),new A.c1U()) +k=s==null?a:J.b0G(s,9) +j=J.cIe(B.b.gN(l)) +if(j==null)j="" +s=b.ch +s=s==null?a:s.b +if(s==null)s=B.w +return new A.a_l(j,k,b.cx,b.cy,s,b.ay,a)}p.c=!1 +p.a=p.a.aT(A.bk(a,a,a,a,a,a,a,a,"monospace",a,a,a,a,a,a,a,a,!0,a,a,a,a,a,a,a,a)) +break +case"div":if(a6.b.h(0,a1)!=null){s=a6.b.h(0,a1) +s.toString +return A.j9(A.cNf(s,B.jo,new A.c1V(a6),a5.a),a,B.R,a,B.aT,a,a,B.aq)}break +case"h1":p.a=o.aT(A.bk(a,a,a,a,a,a,a,a,a,a,a,n*1.8571428571428572,a,a,B.aC,a,a,!0,a,a,a,a,a,a,a,a)) +break +case"h2":p.a=o.aT(A.bk(a,a,a,a,a,a,a,a,a,a,a,n*1.7142857142857142,a,a,B.aC,a,a,!0,a,a,a,a,a,a,a,a)) +break +case"h3":p.a=o.aT(A.bk(a,a,a,a,a,a,a,a,a,a,a,n*1.5714285714285714,a,a,B.aC,a,a,!0,a,a,a,a,a,a,a,a)) +break +case"h4":p.a=o.aT(A.bk(a,a,a,a,a,a,a,a,a,a,a,n*1.4285714285714286,a,a,B.cd,a,a,!0,a,a,a,a,a,a,a,a)) +break +case"h5":p.a=o.aT(A.bk(a,a,a,a,a,a,a,a,a,a,a,n*1.2857142857142858,a,a,B.aC,a,a,!0,a,a,a,a,a,a,a,a)) +break +case"h6":p.a=o.aT(A.bk(a,a,a,a,a,a,a,a,a,a,a,n*1.2857142857142858,a,a,B.cd,a,a,!0,a,a,a,a,a,a,a,a)) +break +case"ul":i=B.SC[B.d.al(a5.d,4)];++p.d +h=b.a6A(a4,p,a6.gel(a6),A.bL(["li"],t.N)) +s=A.a0(h).i("N<1,aa>") +return A.aY(A.R(new A.N(h,new A.c1W(n,i,a5),s),!0,s.i("al.E")),B.a2,B.j,B.I,a,a,B.v) +case"ol":++p.d +s=a3.a=1 +if(typeof a6.b.h(0,a2)=="string"){r=A.aB("^[0-9]+$",!0,!1,!1,!1) +o=a6.b.h(0,a2) +o.toString +r=r.b.test(o)}else r=!1 +if(r){s=a6.b.h(0,a2) +s.toString +s=a3.a=A.dC(s,a)}h=b.a6A(a4,p,a6.gel(a6),A.bL(["li"],t.N)) +r=A.a0(h).i("N<1,aa>") +return A.aY(A.R(new A.N(h,new A.c1X(a3,n*B.d.k(s+h.length).length*0.6+5,a5),r),!0,r.i("al.E")),B.a2,B.j,B.I,a,a,B.v) +case"table":g=b.aDn(a4,a5,a6.gel(a6)) +s=b.ch +s=s==null?a:s.b +f=new A.c0(s==null?B.w:s,1,B.aa,-1) +s=g.a +r=A.a0(s).i("N<1,r6>") +e=A.did(new A.aGE(f,f,f,f,f,f,B.bI),A.R(new A.N(s,new A.c1Y(),r),!0,r.i("al.E"))) +s=g.b +if(s==null)return e +return A.aY(A.a([s,e],t.p),B.n,B.j,B.I,a,a,B.v) +case"td":return new A.aa(new A.au(2,2,2,2),b.HZ(a4,p,a6.gel(a6)),a) +case"th":p.a=o.aT(A.bk(a,a,a,a,a,a,a,a,a,a,a,a,a,a,B.aC,a,a,!0,a,a,a,a,a,a,a,a)) +return new A.aa(new A.au(2,2,2,2),b.HZ(a4,p,a6.gel(a6)),a) +case"hr":s=b.ch +s=s==null?a:s.b +return A.wI(s==null?B.w:s,3,3) +case"details":s=t.N +d=b.a6A(a4,a5,a6.gel(a6),A.bL(["summary"],s)) +c=b.aDm(a4,p,a6.gel(a6),A.bL(["summary"],s)) +s=d.length===0?a:B.b.gN(d) +r=b.ch +r=r==null?a:r.b +return new A.a0t(c,s,r==null?B.w:r,a)}return b.HZ(a4,p,a6.gel(a6))}else return b.HZ(a4,a5,a6.gel(a6))}, +bcq(a){var s=A.bD(a,"\n"," ") +a=A.bD(s,"\r","") +while(!0){if(!A.lK(a," ",0))break +a=A.bD(a," "," ")}return a}, +A(a){var s,r,q=this,p=null,o=q.ch +if(o==null)o=A.bk(p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,!0,p,p,p,p,p,p,p,p) +s=q.Xw(a,new A.SE(o,q.x,!0,0),A.cVT(q.r)) +o=q.db +r=o!=null?q.b97(q.a6y(o),s):s +return r}, +b97(a,b){var s,r,q,p,o=this,n=null +if(b instanceof A.kL)return o.awu(a,b) +else if(b instanceof A.kM&&J.ft(b.c)){s=b.c +r=J.cz3(s) +q=r instanceof A.kL?o.awu(a,r):new A.kL(A.cN(A.a([new A.hN(r,B.dC,n,n),a],t.VO),n,n,n,n,n,n,n,n,n),n,o.ay,n) +p=A.R(s,!0,t.d) +p.push(q) +return A.aY(p,b.w,b.f,b.r,b.z,b.x,b.y)}else return new A.kL(A.cN(A.a([new A.hN(b,B.dC,n,n),a],t.VO),n,n,n,n,n,n,n,n,n),n,o.ay,n)}, +awu(a,b){var s,r=null,q=b.c,p=t.VO +if(q instanceof A.eX){p=A.a([],p) +s=q.c +if(s!=null)B.b.H(p,s) +p.push(a) +return new A.kL(A.cN(p,q.x,q.e,q.f,q.r,q.d,q.w,q.y,q.a,q.b),b.d,b.e,r)}else return new A.kL(A.cN(A.a([q,a],p),r,r,r,r,r,r,r,r,r),b.d,b.e,r)}} +A.c1M.prototype={ +$1(a){var s=null,r=this.a.b.h(0,"data-mx-maths") +r.toString +return A.O(r,s,s,s,s,s,s,s,s,s,s,s)}, +$S:436} +A.c1O.prototype={ +$0(){var s=this.b.b.h(0,"src") +s.toString +s=this.a.as.$1(s) +return s}, +$S:0} +A.c1N.prototype={ +$4(a,b,c,d){var s=null,r=this.b +if(r.b.h(0,"alt")!=null&&c==null){r=r.b.h(0,"alt") +r.toString +return A.O(r,s,s,this.a.ay,s,s,s,s,this.c.a,B.aD,s,s)}if(c!=null)return b +return A.an(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s)}, +$C:"$4", +$R:4, +$S:1242} +A.c1P.prototype={ +$1(a){var s,r +if(a instanceof A.rJ){s=a.f +r=a.b +if((s?"*"+r.b:r.b)==="ruby-position"){s=a.c +if(s instanceof A.DN){s=s.c +s=s.length!==0&&B.b.gN(s) instanceof A.eN&&t.wk.a(B.b.gN(s)).d.toLowerCase()==="under"}else s=!1}else s=!1}else s=!1 +return s}, +$S:379} +A.c1L.prototype={ +$2(a,b){var s,r,q,p=this,o=null,n=p.a,m=n.a +if(m.length!==0){s=p.b +p.c.push(new A.kL(s.a6y(A.cN(m,o,o,o,o,o,o,o,o,o)),o,s.ay,o)) +n.a=A.a([],t.VO)}m=p.c +s=t.rr +r=t.fm +while(!0){if(m.length!==0)if(!(B.b.gR(m) instanceof A.cT))q=B.b.gR(m) instanceof A.kL&&s.a(B.b.gR(m)).c instanceof A.eX&&B.c.dd(A.cQl(r.a(s.a(B.b.gR(m)).c))).length===0 +else q=!0 +else q=!1 +if(!q)break +m.pop()}if((a||n.b)&&!b&&m.length!==0)m.push(A.bU(o,4,o))}, +$S:1243} +A.c1Q.prototype={ +$1(a){return!(a instanceof A.mh)}, +$S:159} +A.c1R.prototype={ +$1(a){return!(a instanceof A.fm)}, +$S:159} +A.c1S.prototype={ +$1(a){var s=a.gbt(a) +s=s==null?null:B.c.dd(s).length===0 +return s!==!1}, +$S:159} +A.c1T.prototype={ +$1(a){var s=a==null?null:B.c.aX(a,"language-") +return s===!0}, +$S:73} +A.c1U.prototype={ +$0(){return null}, +$S:20} +A.c1V.prototype={ +$1(a){var s=null,r=this.a.b.h(0,"data-mx-maths") +r.toString +return A.O(r,s,s,s,s,s,s,s,s,s,s,s)}, +$S:436} +A.c1W.prototype={ +$1(a){var s=null +return new A.aa(new A.au(0,0.5,0,0.5),A.aW(A.a([A.bU(A.O(this.b,s,s,s,s,s,s,s,this.c.a,s,s,s),s,this.a),new A.hD(1,B.bD,a,s)],t.p),B.a2,B.j,B.I,s,s),s)}, +$S:212} +A.c1X.prototype={ +$1(a){var s=null +return new A.aa(new A.au(0,0.5,0,0.5),A.aW(A.a([A.bU(A.O(""+this.a.a+++".",s,s,s,s,s,s,s,this.c.a,s,s,s),s,this.b),new A.hD(1,B.bD,a,s)],t.p),B.a2,B.j,B.I,s,s),s)}, +$S:212} +A.c1Y.prototype={ +$1(a){return new A.r6(a)}, +$S:1245} +A.SE.prototype={} +A.clq.prototype={} +A.afx.prototype={} +A.c2_.prototype={ +$1(a){return a instanceof A.eX?A.cQl(a):"widget"}, +$S:1246} +A.asl.prototype={ +tz(a){return this.bKI(a)}, +bKI(a){var s=0,r=A.o(t.z),q,p,o +var $async$tz=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)$async$outer:switch(s){case 0:o=a.a +switch(o){case"remove":try{self.removeSplashFromWeb()}catch(n){o=A.aL('Did you forget to run "dart run flutter_native_splash:create"? \n Could not run the JS command removeSplashFromWeb()') +throw A.j(o)}s=1 +break $async$outer +default:throw A.j(A.jl("Unimplemented","flutter_native_splash for web doesn't implement '"+o+"'",null,null))}case 1:return A.m(q,r)}}) +return A.n($async$tz,r)}} +A.boN.prototype={ +RP(a,b){var s=null +return $.b0d().ZK(0,b,this.a71(s,s,s,s,s,s))}, +a71(a,b,c,d,e,f){var s=B.avt.wG() +return s}} +A.auR.prototype={ +G(){return"KeyCipherAlgorithm."+this.b}} +A.aG2.prototype={ +G(){return"StorageCipherAlgorithm."+this.b}} +A.b1Y.prototype={} +A.auZ.prototype={ +G(){return"KeychainAccessibility."+this.b}} +A.b3z.prototype={} +A.bvr.prototype={} +A.bAG.prototype={} +A.bBY.prototype={} +A.c72.prototype={ +wG(){var s=t.N +return A.p(["dbName","FlutterEncryptedStorage","publicKey","FlutterSecureStorage"],s,s)}} +A.c7V.prototype={} +A.boO.prototype={} +A.bFR.prototype={ +ZK(a,b,c){return B.Di.e4("delete",A.p(["key",b,"options",c],t.N,t.K),!1,t.H)}, +acG(a,b,c){return B.Di.e4("read",A.p(["key",b,"options",c],t.N,t.K),!1,t.u)}, +Ut(a,b,c,d){return B.Di.e4("write",A.p(["key",b,"value",d,"options",c],t.N,t.K),!1,t.H)}} +A.bJ4.prototype={} +A.boP.prototype={ +ZK(a,b,c){return this.bGs(0,b,c)}, +bGs(a,b,c){var s=0,r=A.o(t.H),q,p +var $async$ZK=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:p=window.localStorage +p.toString +q=c.h(0,"publicKey") +q.toString +B.EK.D(p,A.r(q)+"."+b) +return A.m(null,r)}}) +return A.n($async$ZK,r)}, +acG(a,b,c){return this.bUc(0,b,c)}, +bUc(a,b,c){var s=0,r=A.o(t.u),q,p=this,o,n +var $async$acG=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:n=window.localStorage +n.toString +o=c.h(0,"publicKey") +o.toString +q=p.WH(n.getItem(A.r(o)+"."+b),c) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$acG,r)}, +Ll(a,b){return this.bgH(a,b)}, +bgH(a,b){var s=0,r=A.o(t.eB),q,p,o,n,m,l,k +var $async$Ll=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.bx("encryptionKey") +l=b.h(0,"publicKey") +l.toString +p=t.s +o=t.eB +s=window.localStorage.getItem(l)!=null?3:5 +break +case 3:l=window.localStorage.getItem(l) +l.toString +k=m +s=6 +return A.f(A.dW(self.crypto.subtle.importKey("raw",B.hW.ac(l),a,!1,A.a(["encrypt","decrypt"],p)),o),$async$Ll) +case 6:k.b=d +s=4 +break +case 5:k=m +s=7 +return A.f(A.dW(self.crypto.subtle.generateKey(a,!0,A.a(["encrypt","decrypt"],p)),o),$async$Ll) +case 7:k.b=d +s=8 +return A.f(A.dW(self.crypto.subtle.exportKey("raw",m.aV()),t.pI),$async$Ll) +case 8:n=d +p=window.localStorage +p.toString +o=A.by(n,0,null) +p.setItem(l,B.c_.gbo().ac(o)) +case 4:q=m.aV() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ll,r)}, +Ut(a,b,c,d){return this.bZ4(0,b,c,d)}, +bZ4(a,b,c,d){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i,h +var $async$Ut=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:k=window.crypto +k.toString +p=A.by(k.getRandomValues(new Uint8Array(12)).buffer,0,null) +k={name:"AES-GCM",length:256,iv:p} +j=A +i=self.crypto.subtle +h=k +s=3 +return A.f(q.Ll(k,c),$async$Ut) +case 3:s=2 +return A.f(j.dW(i.encrypt(h,f,new Uint8Array(A.bu(B.k.gbo().ac(d)))),t.pI),$async$Ut) +case 2:o=f +k=B.c_.gbo().ac(p) +n=A.by(o,0,null) +n=B.c_.gbo().ac(n) +m=window.localStorage +m.toString +l=c.h(0,"publicKey") +l.toString +m.setItem(A.r(l)+"."+b,k+"."+n) +return A.m(null,r)}}) +return A.n($async$Ut,r)}, +WH(a,b){return this.bdN(a,b)}, +bdN(a,b){var s=0,r=A.o(t.u),q,p=this,o,n,m,l,k,j +var $async$WH=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(a==null){q=null +s=1 +break}o=a.split(".") +n=B.hW.ac(o[0]) +s=3 +return A.f(p.Ll({name:"AES-GCM",length:256,iv:n},b),$async$WH) +case 3:m=d +l=B.hW.ac(o[1]) +k=B.k +j=A +s=4 +return A.f(A.dW(self.crypto.subtle.decrypt({name:"AES-GCM",length:256,iv:n},m,new Uint8Array(A.bu(l))),t.pI),$async$WH) +case 4:q=k.b6(0,j.by(d,0,null)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$WH,r)}} +A.bLK.prototype={} +A.bg6.prototype={} +A.b1W.prototype={} +A.b7j.prototype={ +cQ(a,b,c){var s,r,q=this,p={},o=q.a,n=o.h(0,b) +if(n!=null)return n +s=q.b +r=s.h(0,b) +p.a=r +if(r!=null)s.D(0,b) +else{n=c.$0() +o.j(0,b,n) +n.aJ(0,new A.b7w(p,q,b),t.P)}o=p.a +if(o!=null){q.axo(0,b,o) +p=p.a +p.toString +return new A.cQ(p,t.Oa)}n.toString +return n}, +axo(a,b,c){var s,r=this.b +if(r.a0(0,b))r.D(0,b) +else if(r.a===100&&!0){s=new A.br(r,A.y(r).i("br<1>")) +r.D(0,s.gN(s))}r.j(0,b,c)}} +A.b7w.prototype={ +$1(a){var s=this.b,r=this.c +s.a.D(0,r) +s.axo(0,r,a) +this.a.a=a}, +$S:1247} +A.aGz.prototype={ +l(a,b){var s +if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +if(b instanceof A.aGz)if(B.w.l(0,B.w))s=!0 +else s=!1 +else s=!1 +return s}, +gv(a){return A.am(B.w,14,7,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"SvgTheme(currentColor: "+B.w.k(0)+", fontSize: 14, xHeight: 7)"}} +A.tN.prototype={ +aPK(a){return new A.cQ(null,A.y(this).i("cQ"))}, +bnr(a){return this.aPK(a).aJ(0,new A.c0d(this),t.V4)}, +bOd(a){return $.cHV().b.cQ(0,this.amh(a),new A.c0e(this,a))}, +amh(a){return new A.aai(this.a,this,this.b)}} +A.c0d.prototype={ +$1(a){var s=this.a +return A.dri(new A.c0c(s),a,"Load Bytes",A.y(s).i("tN.T?"),t.V4)}, +$S(){return A.y(this.a).i("Q(tN.T?)")}} +A.c0c.prototype={ +$1(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c="PathOps library was not initialized.",b=this.a.aQ7(a1),a=t.N,a0=A.nx(10,t.mf) +b=new A.aKG(b,B.HY,!1,!1,!1,!1,!1) +s=new A.vP(new A.aGA(new A.b0(4278190080),14,7),null,b.gS(b),"Svg loader",!1,new A.aUC(A.b(a,t.Pg),A.b(a,t.Fs),A.b(a,t.YN),A.b(a,t.lf)),a0,A.b4(a),B.l7) +s.y=s.x=s.w=!1 +s.brm() +a=s.Q +a.toString +r=new A.bQw().ae4(a,B.df) +if(s.w)A.W(A.aL(c)) +if(s.x)A.W(A.aL(c)) +if(s.y)A.W(A.aL(c)) +b=t.S +a=A.b(t.qA,b) +a0=A.b(t.Nt,b) +q=A.b(t.ag,b) +p=A.b(t.aN,b) +o=A.b(t.Rs,b) +n=A.b(t.WR,b) +m=A.a([],t.SV) +l=A.b(t.D3,b) +k=A.b(t.cy,b) +j=new A.bez(new A.bjm(a,a0,q,p,o,n,m,A.b(t.K,b),l,k)) +j.ae4(r,null) +b=j.b +b===$&&A.e() +i=j.c +i===$&&A.e() +h=a.$ti.i("br<1>") +h=A.R(new A.br(a,h),!0,h.i("D.E")) +a=a0.$ti.i("br<1>") +a=A.R(new A.br(a0,a),!0,a.i("D.E")) +a0=q.$ti.i("br<1>") +a0=A.R(new A.br(q,a0),!0,a0.i("D.E")) +q=n.$ti.i("br<1>") +g=p.$ti.i("br<1>") +f=o.$ti.i("br<1>") +e=l.$ti.i("br<1>") +d=k.$ti.i("br<1>") +return A.iq(A.dow(new A.aIq(b,i,h,a,A.R(new A.br(n,q),!0,q.i("D.E")),a0,A.R(new A.br(p,g),!0,g.i("D.E")),A.R(new A.br(o,f),!0,f.i("D.E")),A.R(new A.br(l,e),!0,e.i("D.E")),A.R(new A.br(k,d),!0,d.i("D.E")),m),!1).buffer,0,null)}, +$S(){return A.y(this.a).i("el(tN.T?)")}} +A.c0e.prototype={ +$0(){return this.a.bnr(this.b)}, +$S:1248} +A.aai.prototype={ +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.aai&&b.a.l(0,this.a)&&b.b.l(0,this.b)&&!0}} +A.aak.prototype={ +aQ7(a){return this.c}, +gv(a){return A.am($.cHV(),this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.aak&&b.c===this.c&&b.a.l(0,this.a)&&!0}} +A.aLf.prototype={ +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.aLf&&b.a===this.a&&b.c===this.c&&!0}, +k(a){return"VectorGraphicAsset("+this.a+")"}} +A.aah.prototype={ +aEr(a){var s=A.cKd(a) +return s}, +aPK(a){var s=this.aEr(a) +return s.pc(0,this.c)}, +aQ7(a){return B.k.MB(0,A.by(a.buffer,0,null),!0)}, +amh(a){var s=this +return new A.aai(s.a,new A.aLf(s.c,s.d,s.aEr(a)),s.b)}, +gv(a){var s=this +return A.am(s.c,s.d,s.e,s.a,s.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.aah&&b.c===this.c&&b.a.l(0,this.a)&&!0}, +k(a){return"SvgAssetLoader("+this.c+")"}} +A.c08.prototype={} +A.aaj.prototype={ +A(a){var s=this,r=null +return new A.abD(s.r,s.c,s.d,s.e,s.f,!1,r,!1,B.B,r,r,s.at,r,B.dG3,!0,r)}} +A.auY.prototype={ +bQO(a){var s +if(A.a_(a)===B.dVY)return +s=a.c +if(s.gEl().l(0,B.e6)||s.gEl().l(0,B.e7))if(J.v(this.a,s.gEl()))this.aY() +else this.sm(0,s.gEl())}} +A.aGT.prototype={ +gcD(a){return this.w}} +A.M9.prototype={ +Y(){var s=$.bl() +$.cGE() +return new A.XE(new A.auY(null,s),new A.jF(),A.cMy(),B.l,this.$ti.i("XE<1>"))}} +A.XE.prototype={ +gaGF(){var s=this.a.cy.b +return s==null?this.f:s}, +gFF(){var s=this.a.cy.c +return s==null?this.d:s}, +a9k(){this.r.abE()}, +n(){var s,r,q=this +q.r.aB(0) +q.r.x=!1 +B.b.D($.aC.dj$,q) +s=q.at +s===$&&A.e() +if(s!=null)s.ag(0) +s=q.gFF() +s.toString +r=q.w +r===$&&A.e() +s.U(0,r) +r=q.d +if(r!=null)r.n() +s=q.y +if(s!=null)s.ag(0) +s=q.Q +if(s!=null)s.U(0,q.gaEU()) +s=q.f +if(s!=null){s.M$=$.bl() +s.F$=0}s=q.e +s.M$=$.bl() +s.F$=0 +q.aH()}, +ajA(a,b){var s=$.GY().d,r=s.gaA(s) +if(!A.i0(r,A.y(r).i("D.E")).p(0,B.e7)){s=s.gaA(s) +s=A.i0(s,A.y(s).i("D.E")).p(0,B.e6)}else s=!0 +if(!s)this.e.bQO(b) +return B.kN}, +ao(){var s,r,q,p=this,o=null +p.aL() +$.aC.dj$.push(p) +if(p.a.cy.b==null)p.f=A.hm(o) +s=p.a +r=s.cy.c +if(r==null)p.d=A.je(!0,o,!0,!0,p.gaD0(),o,!1) +else{q=r.f +if(q==null)r.f=new A.cr8(p) +else r.f=new A.cr9(p,q)}q=p.c +q.toString +s=s.CW +p.r=new A.c_Z(q,s,!1,!0,64,s) +p.w=new A.cra(p) +p.gFF().a9(0,p.w) +s=p.as +p.at=s==null?o:s.bH(new A.crb(p)) +$.aC.go$.push(new A.crc(p))}, +dh(){var s,r,q,p=this +p.hS() +s=p.c +s.toString +r=A.pI(s) +if(r!=null){s=r.d +s.toString +p.Q=s +q=p.gaEU() +s.U(0,q) +p.Q.dy.a9(0,q)}}, +buF(){var s=this,r=s.Q.dy.a,q=s.y +if(q!=null)q.ag(0) +if(r)s.y=A.Vf(B.cb,new A.cr7(s)) +else s.r.Oc(0)}, +bmc(){var s=this.r +s.toString +s.f=A.qM(new A.cr4(this),!1)}, +A(a){var s,r,q,p=this,o=null +p.a.toString +s=p.gFF() +r=p.gaGF() +q=p.a.cy +return new A.Dp(p.x,A.cOq(A.l2(q.as,o,q.z,o,o,q.p2,r,o,o,o,2,q.a,!0,!0,!0,!0,!1,s,o,o,q.y,o,o,o,q.ax,q.ay,o,!1,"\u2022",q.cy,q.fy,q.db,o,o,!1,o,o,B.cc,o,o,o,o,o,o,o,q.d,B.an,o,q.k2,o,q.k3,o),!1),o)}} +A.cr8.prototype={ +$2(a,b){return this.a.ajA(a,b)}, +$S:110} +A.cr9.prototype={ +$2(a,b){this.a.ajA(a,b) +return this.b.$2(a,b)}, +$S:110} +A.cra.prototype={ +$0(){var s=this.a +if(s.gFF().gee())s.r.oe(0) +else if(!s.ax){s.a.toString +s.r.aB(0)}s.a.toString}, +$S:0} +A.crb.prototype={ +$1(a){var s=this.a +s.a.toString +if(!a)s.gFF().tk()}, +$S:11} +A.crc.prototype={ +$1(a){var s=this.a +if(s.c!=null){s.bmc() +s.r.Oc(0) +if(s.gFF().gee())s.r.oe(0)}}, +$S:3} +A.cr7.prototype={ +$1(a){this.a.r.Oc(0)}, +$S:171} +A.cr4.prototype={ +$1(a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null,d=this.a,c=d.r,b=d.a,a=b.x +b=b.z +s=d.gaGF() +r=d.a +q=r.Q +p=r.as +o=r.at +n=r.c +m=r.e +d.r.toString +r=r.fx +l=d.ay +if(l===$){k=A.dhm(d.gFF()) +d.ay!==$&&A.ao() +d.ay=k +l=k}j=d.a +j.toString +i=new A.UM(c,s,!1,new A.cr3(d),n,m,e,e,e,a,b,q,!1,p,o,e,B.cb,0.25,!0,!0,r,!0,0,d.e,l,new A.cr5(d),new A.cr6(d),d.gaD0(),!1,e,d.$ti.i("UM<1>")) +r=d.r +h=r.z +c=j.x.x +if(c!=null){g=c.a +b=g!==0 +if(b&&c.b!==1/0)h=(g+c.b)/2 +else if(b&&g>h)h=g +else{g=c.b +if(g!==1/0&&gq?q-s-10:g-s-10}return r}, +abE(){var s=0,r=A.o(t.H),q=this +var $async$abE=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(q.a7T(),$async$abE) +case 2:if(b)q.Oc(0) +return A.m(null,r)}}) +return A.n($async$abE,r)}} +A.c0_.prototype={ +$1(a){if(a.gby() instanceof A.xh)this.a.a=t.l.a(a.gby()) +return!0}, +$S:63} +A.aGo.prototype={} +A.UM.prototype={ +Y(){return A.dmB(this.$ti.c)}, +ate(){return this.k1.$0()}, +bRK(){return this.k2.$0()}, +bQN(a,b){return this.k3.$2(a,b)}} +A.ah9.prototype={ +gaFQ(){var s,r,q,p=this,o=p.as +if(o===$){s=p.a.z +r=A.a([],t.ZP) +q=$.bl() +s=new A.h1(0,!0,null,r,q) +p.as!==$&&A.ao() +o=p.as=s}return o}, +b8N(a){this.f=new A.cpB(this)}, +bj(a){var s,r,q=this +q.bO(a) +s=q.a.d +s.toString +r=q.f +r===$&&A.e() +s.a9(0,r) +q.PW()}, +dh(){this.hS() +this.PW()}, +ao(){var s,r,q=this +q.aL() +q.z=A.cg(null,q.a.cx,null,null,q) +s=q.a +q.e=s.fy>0&&!0 +q.x=q.w=!1 +s=s.d +q.Q=s.a.a +r=q.f +r===$&&A.e() +s.a9(0,r) +q.a.go.a9(0,new A.cpF(q)) +q.a.id.a9(0,new A.cpG(q))}, +a_N(){var s=0,r=A.o(t.H),q=this +var $async$a_N=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q.e=!1 +s=2 +return A.f(q.PW(),$async$a_N) +case 2:return A.m(null,r)}}) +return A.n($async$a_N,r)}, +PW(){return this.bhn()}, +bhn(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h +var $async$PW=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:k={} +j=n.e +j===$&&A.e() +if(j){s=1 +break}n.e=!0 +s=n.c!=null?3:4 +break +case 3:n.I(new A.cpz(n)) +k.a=k.b=null +p=6 +j=n.a +h=k +s=9 +return A.f(j.r.$1(j.d.a.a),$async$PW) +case 9:h.b=b +p=2 +s=8 +break +case 6:p=5 +i=o +m=A.a2(i) +k.a=m +s=8 +break +case 5:s=2 +break +case 8:if(n.c!=null)n.I(new A.cpA(k,n)) +case 4:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$PW,r)}, +n(){var s,r,q,p,o,n=this +n.z.n() +s=n.r +if(s!=null)s.ag(0) +for(s=n.at,r=s.length,q=0;q-1)--s.ax +r=s.ax +if(r>-1&&r") +c=document +g=c.querySelector("#toast-content") +if(c.querySelector("#toast-content")!=null){g.toString +J.NL(g)}f=c.createElement("script") +f.id="toast-content" +B.dGJ.aZg(f," var toastElement = Toastify({\n text: '"+h+"',\n gravity: '"+A.r(n)+"',\n position: '"+m+"',\n duration: "+j+",\n close: "+A.r(i)+',\n backgroundColor: "'+l+'",\n });\n toastElement.showToast();\n ') +p=c.querySelector("head") +p.toString +J.q5(p).t(0,f) +if(k!=null){c=c.querySelector(".toastify") +c.toString +e=B.d.tj(k,16) +p=B.c.bF(e,2) +d=B.c.X(e,0,2) +c=c.style +c.toString +B.j_.a7b(c,B.j_.Lb(c,"color"),"#"+(p+d),null)}q=!0 +s=1 +break $async$outer +default:throw A.j(A.jl("Unimplemented","The fluttertoast plugin for web doesn't implement the method '"+c+"'",null,null))}case 1:return A.m(q,r)}}) +return A.n($async$tz,r)}, +aaL(){var s=0,r=A.o(t.H),q,p,o,n,m,l +var $async$aaL=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=A.a([],t.mo) +n=A.a([],t.Z3) +m=document +l=m.createElement("link") +l.id="toast-css" +q=t.N +B.cjj.sFN(l,A.p(["rel","stylesheet"],q,q)) +l.href="assets/packages/fluttertoast/assets/toastify.css" +n.push(l) +p=m.createElement("script") +p.async=!0 +p.src="assets/packages/fluttertoast/assets/toastify.js" +q=new A.C3(p,"load",!1,t.TV) +o.push(q.gN(q)) +n.push(p) +m=m.querySelector("head") +m.toString +J.q5(m).H(0,n) +s=2 +return A.f(A.hu(o,!1,t.H),$async$aaL) +case 2:return A.m(null,r)}}) +return A.n($async$aaL,r)}} +A.cxq.prototype={ +$1(a){return this.a}, +$S(){return this.b.i("JE<0>(C)")}} +A.JE.prototype={ +Y(){return new A.aeF(B.l,this.$ti.i("aeF<1>"))}, +zR(){return this.e.$0()}} +A.bAR.prototype={ +$1(a){return J.bp(a)}, +$S:33} +A.aeF.prototype={ +ao(){var s=this +s.aL() +J.cIt(s.a.zR(),new A.chd(s),new A.che(s),t.H)}, +A(a){var s,r,q=this,p=null,o=q.d,n=q.a +if(o!=null){n.toString +s=$.cYq().$1(o)}else{n.toString +s=$.cMQ}o=q.d==null?B.iU:B.chf +n=t.p +r=A.aW(A.a([new A.aa(B.p0,o,p),A.bZ(A.O(s,p,p,p,B.a3,p,p,p,p,p,p,p),1)],n),B.n,B.j,B.I,p,p) +q.a.toString +o=A.a([],n) +if(q.d!=null){q.a.toString +n=$.cMP +o.push(A.k9(!1,A.O(n,p,p,p,p,p,p,p,p,p,p,p),B.h,p,p,p,p,p,new A.chb(q,a),p,p))}return A.H6(o,p,r,p,!1,p)}} +A.chd.prototype={ +$1(a){var s=this.a,r=s.c +r.toString +return A.cp(r,!1).eQ(new A.ta(a,null,s.$ti.i("ta<1>")))}, +$S:12} +A.che.prototype={ +$2(a,b){var s=this.a +return s.I(new A.chc(s,a,b))}, +$S:67} +A.chc.prototype={ +$0(){var s=this.a +s.d=this.b +s.e=this.c}, +$S:0} +A.chb.prototype={ +$0(){var s=this.a +return A.cp(this.b,!1).eQ(new A.ta(null,s.d,s.$ti.i("ta<1>")))}, +$S:0} +A.ta.prototype={} +A.bq3.prototype={} +A.bq4.prototype={} +A.Xn.prototype={ +G(){return"_ServiceFactoryType."+this.b}} +A.Cn.prototype={ +aVI(a,b,c){var s,r,q,p,o,n,m,l=this +try{switch(l.a.a){case 0:p=l.f.$0() +return p +case 1:p=l.as +p.toString +l.$ti.c.a(p) +return p +case 2:if(l.as==null){l.as=l.f.$0() +B.b.V(l.ch) +p=l.ax +p===$&&A.e() +o=l.as +o.toString +n=l.$ti.c +p.bT(0,n.a(o)) +s=l.b.WU(l.z,!0,A.cR(n),t.K) +n=s +r=n==null?null:n.as}p=l.as +p.toString +l.$ti.c.a(p) +return p +default:p=A.ab("Impossible factoryType") +throw A.j(p)}}catch(m){q=A.ay(m) +A.cR(l.$ti.c).k(0) +A.r(q) +throw m}}, +aeB(a,b,c){return this.aVJ(a,b,c,c)}, +aVJ(a,b,c,d){var s=0,r=A.o(d),q,p=this,o,n,m,l +var $async$aeB=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)$async$outer:switch(s){case 0:if(!(p.Q||p.ay!=null))A.W(new A.nP("You can only access registered factories/objects this way if they are created asynchronously")) +try{switch(p.a.a){case 0:m=c.i("Q<0>").a(p.r.$0()) +q=m +s=1 +break $async$outer +case 1:m=p.as +if(m!=null){m=A.d1(c.a(m),c) +q=m +s=1 +break $async$outer}else{m=p.ay +m.toString +c.i("Q<0>").a(m) +q=m +s=1 +break $async$outer}case 2:m=p.as +if(m!=null){m=A.d1(c.a(m),c) +q=m +s=1 +break $async$outer}else{m=p.ay +if(m!=null){c.i("Q<0>").a(m) +q=m +s=1 +break $async$outer}o=p.r.$0() +m=J.H1(o,new A.co8(p),p.$ti.c) +p.ay=m +c.i("Q<0>").a(m) +q=m +s=1 +break $async$outer}default:m=A.ab("Impossible factoryType") +throw A.j(m)}}catch(k){n=A.ay(k) +A.cR(p.$ti.c).k(0) +A.r(n) +throw k}case 1:return A.m(q,r)}}) +return A.n($async$aeB,r)}} +A.co8.prototype={ +$1(a){var s,r,q,p=this.a +if(!p.CW){q=p.ax +q===$&&A.e() +q.bT(0,a) +B.b.V(p.ch)}p.as=a +s=p.b.WU(p.z,!0,A.cR(p.$ti.c),t.K) +p=s +r=p==null?null:p.as +return a}, +$S(){return this.a.$ti.i("1(1)")}} +A.aUX.prototype={} +A.ceX.prototype={ +WU(a,b,c,d){var s,r=1-(b?2:1),q=c==null,p=this.a,o=d.i("Cn<0,@,@>?"),n=null +while(!0){if(!(n==null&&r>=0))break +s=p[r].c.h(0,a) +if(q)n=s!=null?o.a(J.K(s,A.cR(d))):null +else n=s!=null?o.a(J.K(s,c)):null;--r}return n}, +azy(a,b,c){return this.WU(a,!1,b,c)}, +azx(a,b,c){var s=this.azy(a,b,c),r=a!=null?"with name "+a+" and ":"",q=A.cR(c).k(0) +if(s==null)A.W(new A.nP("GetIt: Object/factory with "+r+"type "+q+" is not registered inside GetIt. \n(Did you accidentally do GetIt sl=GetIt.instance(); instead of GetIt sl=GetIt.instance;\nDid you forget to register it?)")) +s.toString +return s}, +aec(a,b,c,d,e,f){var s,r,q=this.azx(b,e,f) +if(q.Q||q.ay!=null){s=q.as +s.toString +r=s}else r=q.aVI(0,c,d) +return f.a(r)}, +cS(a,b){return this.aec(a,null,null,null,null,b)}, +Ae(a,b,c){return this.aec(a,b,null,null,null,c)}, +$1$0(a){var s=null +return this.aec(0,s,s,s,s,a)}, +$0(){return this.$1$0(t.K)}, +asu(a){var s=null +return this.azx(s,s,a).aeB(s,s,a)}, +GN(a,b){var s=t.H +this.btn(a,null,!1,!1,B.e17,b,s,s)}, +EA(a,b,c){var s=t.H +this.bto(null,a,b,!1,!1,B.aqI,c,s,s)}, +Bx(a,b){return this.EA(a,null,b)}, +uV(a,b){var s=A.a([],b.i("F<0>")),r=t.H +this.btq(null,a,null,!1,t.Vs.b(s),B.aqH,b,r,r) +return a}, +a6L(a,b,c,d,e,f,g,h,i,a0,a1){var s,r,q,p,o,n,m,l,k=this,j=null +if(i.b(B.ek))A.W("GetIt: You have to provide type. Did you accidentally do `var sl=GetIt.instance();` instead of var sl=GetIt.instance;") +s=k.a +r=B.b.gR(s).c +if(r.a0(0,e)){q=r.h(0,e) +q.toString +q=J.cX(q,A.cR(i))&&!0}else q=!1 +p=e!=null?"with name "+e+" and ":"" +o=A.cR(i).k(0) +if(q)A.W(new A.oa(!1,j,j,"Object/factory with "+p+"type "+o+" is already registered inside GetIt. ")) +if(d!=null)k.azy(e,A.cR(i),t.K) +B.b.gR(s) +n=new A.Cn(h,k,b,c,j,j,a,e,f,d,A.a([],t.nE),g,i.i("@<0>").Z(a0).Z(a1).i("Cn<1,2,3>")) +n.at=A.cR(i) +n.d=A.cR(a0) +n.e=A.cR(a1) +n.ax=new A.aE(new A.ah($.aq,i.i("ah<0>")),i.i("aE<0>")) +r.cQ(0,e,new A.ceZ()) +s=r.h(0,e) +s.toString +J.bE(s,A.cR(i),n) +s=h===B.aqH +if(s)if(!g)if(!f)q=!0 +else q=!1 +else q=!1 +else q=!1 +if(q)return +if(!f)q=!1 +else q=!0 +if(q&&s){m=new A.asM(new A.aE(new A.ah($.aq,t.Jk),t.dx),[],t.XH) +l=A.cLl(new A.cf_(),t.z) +m.t(0,l) +l.aJ(0,new A.cf0(k,f,n,b,e,i,c,m),t.P) +n.ay=m.c.a.aJ(0,new A.cf1(i),i)}}, +btn(a,b,c,d,e,f,g,h){return this.a6L(null,a,null,null,b,c,d,e,f,g,h)}, +btq(a,b,c,d,e,f,g,h,i){return this.a6L(a,null,null,b,c,d,e,f,g,h,i)}, +bto(a,b,c,d,e,f,g,h,i){return this.a6L(a,b,null,null,c,d,e,f,g,h,i)}, +btp(a,b,c,d,e,f,g,h,i){return this.a6L(a,null,b,null,c,d,e,f,g,h,i)}} +A.ceZ.prototype={ +$0(){return A.b(t.Ev,t.Nu)}, +$S:1253} +A.cf_.prototype={ +$0(){}, +$S:20} +A.cf0.prototype={ +$1(a){var s,r=this,q=r.a,p=r.c,o=r.e,n=r.f +if(!r.b){p.as=r.d.$0() +q.WU(o,!0,A.cR(n),t.K) +if(!p.CW){q=p.as +q.toString +s=A.d1(n.a(q),n) +q=p.ax +q===$&&A.e() +o=p.as +o.toString +q.bT(0,n.a(o)) +B.b.V(p.ch)}else{q=p.ax +q===$&&A.e() +s=q.a}}else s=r.r.$0().aJ(0,new A.ceY(q,p,o,n),n) +q=r.w +q.t(0,s) +q.aB(0)}, +$S:10} +A.ceY.prototype={ +$1(a){var s,r=this,q=r.b +q.as=a +r.a.WU(r.c,!0,A.cR(r.d),t.K) +if(!q.CW){s=q.ax +s===$&&A.e() +s=(s.a.a&30)===0}else s=!1 +if(s){s=q.ax +s===$&&A.e() +s.bT(0,a) +B.b.V(q.ch)}return a}, +$S(){return this.d.i("0(0)")}} +A.cf1.prototype={ +$1(a){return this.a.a(J.n7(a))}, +$S(){return this.a.i("0(G<@>)")}} +A.aDN.prototype={ +a8t(a,b,c){if(b.a.length===0&&b.e==null)return B.X +return this.a.$2(a,new A.hr(new A.bRU(this,b,!1),null))}, +baH(a,b,c,d,e,f){var s,r,q=this,p=t.Bt,o=t.Uh +if(b.e!=null)s=A.p([e,A.a([q.axd(a,q.axe(b))],t.Im)],p,o) +else{s=A.b(p,o) +q.a4V(a,b,0,c,!1,s,e,f)}p=A.y(s).i("br<1>") +r=A.i0(new A.br(s,p),p.i("D.E")) +r.H(0,A.dgt(b)) +p=q.x +p.kU(p,new A.bRJ(r)) +p=s.h(0,e) +p.toString +return p}, +a4V(a,b,c,d,e,f,g,h){var s,r,q,p,o,n,m,l=this,k=b.a +if(c>=k.length)return +s=k[c] +r=s.a +q=l.bBZ(b,s) +if(q.x!=null){p=l.axd(a,q) +J.dm(f.cQ(0,g,new A.bRL()),p) +l.a4V(a,b,c+1,d,!1,f,g,h)}else if(r instanceof A.qr){p=l.baF(a,q,s,r,d) +if(p!=null)J.dm(f.cQ(0,g,new A.bRM()),p) +l.a4V(a,b,c+1,d,!1,f,g,h)}else if(r instanceof A.vG){o=J.aH(f.cQ(0,g,new A.bRN())) +n=c+1 +k[n].toString +m=r.w +f.cQ(0,m,new A.bRO()) +l.a4V(a,b,n,d,!1,f,m,h) +p=l.baG(a,q,s,r,d,new A.bXN(new A.bRK(d,f,m,l.x.cQ(0,m,new A.bRP(l,a))))) +n=f.h(0,g) +n.toString +J.cz0(n,o,p)}else p=null +if(p!=null){h.j(0,p,q) +d.a.j(0,p,s)}}, +bBZ(a,b){var s,r,q=b.a,p=q instanceof A.qr?q.d:"" +if(b instanceof A.oo){s=b.d +if(s.e!=null)return this.axe(s)}else s=a +r=t.N +return new A.hj(s.c,b.b,null,p,s.f,A.eB(s.b,r,r),s.d,s.e,b.c)}, +baF(a,b,c,d,e){var s,r=d.e +if(r!=null){s=r.$2(a,b) +return s}return this.bbe(a,b,d)}, +bbe(a,b,c){var s=c.f +if(s==null)return null +return this.wn(a,b,new A.hr(new A.bRT(s,b),null))}, +baG(a,b,c,d,e,f){var s=d.wn(a,b,f) +return s==null?this.wn(a,b,new A.hr(new A.bRI(this,b,d,f),null)):s}, +bbg(a,b,c,d){var s +c.bC0(a,b,d) +s=A.at5("No builder provided to ShellRoute: "+c.k(0)) +throw A.j(s)}, +axp(a){var s,r=this,q=null +if(r.y==null){s=a.Na(t.fc) +if(s!=null){$.yQ().GA(B.h5,"Using MaterialApp configuration",q,q) +r.y=A.dwb() +r.z=new A.bRQ()}else{s=a.Na(t.VD) +if(s!=null){$.yQ().GA(B.h5,"Using CupertinoApp configuration",q,q) +r.y=A.dsZ() +r.z=new A.bRR()}else{$.yQ().GA(B.h5,"Using WidgetsApp configuration",q,q) +r.y=r.gbSb() +r.z=new A.bRS()}}}}, +wn(a,b,c){var s,r,q +this.axp(a) +s=this.y +s.toString +r=b.y +q=t.N +q=A.i_(b.r,q,q) +q.H(0,b.b.gacC()) +return s.$5$arguments$child$key$name$restorationId(q,c,r,b.e,r.a)}, +bSc(a,b,c,d,e){return new A.a5v(b,B.H,B.H,A.dt0(),c,e,d,a,t.Me)}, +axe(a){var s=a.c +return new A.hj(s,s.gf7(s),null,null,a.f,a.b,null,a.e,new A.cz(s.k(0)+"(error)",t.W))}, +axd(a,b){var s +this.axp(a) +s=this.z.$2(a,b) +s=this.wn(a,b,s) +return s}, +bgR(a){if(a.Na(t.fc)!=null)return A.cN9() +else if(a.Na(t.VD)!=null)return new A.rZ(null,A.b(t.K,t.Qu)) +return new A.rZ(null,A.b(t.K,t.Qu))}} +A.bRU.prototype={ +$1(a){var s=t.sd,r=A.b(s,t.Js),q=this.a,p=q.d.c,o=new A.aSs(A.b(s,t.UV),q.w) +p=q.a.$2(a,A.cP9(o.gaP5(),q.baH(a,this.b,o,this.c,p,r),p,null,q.f,q.e)) +q=q.r +q.bXX(r) +return new A.IU(q,p,null)}, +$S:1255} +A.bRJ.prototype={ +$2(a,b){return!this.a.p(0,a)}, +$S:1256} +A.bRL.prototype={ +$0(){return A.a([],t.Im)}, +$S:184} +A.bRM.prototype={ +$0(){return A.a([],t.Im)}, +$S:184} +A.bRN.prototype={ +$0(){return A.a([],t.Im)}, +$S:184} +A.bRO.prototype={ +$0(){return A.a([],t.Im)}, +$S:184} +A.bRP.prototype={ +$0(){return this.a.bgR(this.b)}, +$S:1258} +A.bRK.prototype={ +$2(a,b){var s,r=this,q=r.c,p=r.b.h(0,q) +p.toString +s=a==null?B.UU:a +return A.cP9(r.a.gaP5(),p,q,r.d,s,b)}, +$S:1259} +A.bRT.prototype={ +$1(a){return this.a.$2(a,this.b)}, +$S:14} +A.bRI.prototype={ +$1(a){var s=this +return s.a.bbg(a,s.b,s.c,s.d)}, +$S:14} +A.bRQ.prototype={ +$2(a,b){return new A.S_(b.x,null)}, +$S:1260} +A.bRR.prototype={ +$2(a,b){return new A.Pm(b.x,null)}, +$S:1261} +A.bRS.prototype={ +$2(a,b){return new A.Q_(b.x,null)}, +$S:1262} +A.aSs.prototype={ +bR9(a,b){return this.b.$3(a,b,this.a.h(0,t.sd.a(a.b)))}} +A.bRV.prototype={ +aJm(a){var s=a.c +return new A.hj(s,s.gf7(s),null,null,a.f,a.b,a.d,null,B.dXu)}, +aoF(a,b){var s,r,q,p,o=null,n=A.dK(a,0,o).k(0) +if(B.c.eC(n,"?"))n=B.c.X(n,0,n.length-1) +s=A.dK(B.c.aQT(B.c.eC(n,"/")&&n!=="/"&&!B.c.p(n,"?")?B.c.X(n,0,n.length-1):n,"/?","?",1),0,o) +r=t.N +q=A.b(r,r) +p=this.aAa(s.gf7(s),"",q,s.gf7(s),this.a) +if(p==null)return new A.hw(B.pt,B.ih,s,o,new A.QD("no routes for location: "+s.k(0)),A.a87(B.pt)) +return new A.hw(p,q,s,b,o,A.a87(p))}, +bJt(a){return this.aoF(a,null)}, +aAa(a,b,c,d,e){var s,r,q,p,o,n,m,l,k=A.bx("subPathParameters"),j=e.length,i=t.N,h=k.a,g=0 +while(!0){if(!(g=n.length)return o +s=n[c] +n=new A.bRX(this,a,b,c) +r=s.a +q=r instanceof A.qr&&r.r!=null?r.r.$2(a,new A.hj(b.c,s.b,o,r.d,b.f,b.b,b.d,o,s.c)):o +p=t.u +if(p.b(q))return n.$1(q) +return J.H1(q,n,p)}, +aAi(a,b,c){var s,r,q,p,o,n=this,m=null +try{s=n.bJt(a) +q=s +if(B.b.p(c,q)){p=A.R(c,!0,t.Ef) +p.push(q) +A.W(A.cLp("redirect loop detected "+n.azP(p)))}if(c.length>n.b){p=A.R(c,!0,t.Ef) +p.push(q) +A.W(A.cLp("too many redirects "+n.azP(p)))}c.push(q) +$.yQ().GA(B.h5,"redirecting to "+q.k(0),m,m) +return s}catch(o){q=A.a2(o) +if(q instanceof A.QD){r=q +$.yQ().GA(B.h5,"Redirection exception: "+r.a,m,m) +return new A.hw(B.pt,B.ih,b,m,r,A.a87(B.pt))}else throw o}}, +azP(a){return new A.N(a,new A.bRW(),A.a0(a).i("N<1,h>")).aU(0," => ")}, +k(a){return"RouterConfiguration: "+A.r(this.a)}, +bFV(){var s,r,q=new A.cU("") +q.a=""+"Full paths for routes:\n" +this.ahp(this.a,"",0,q) +s=this.e +if(s.a!==0){q.a+="known full paths for route names:\n" +for(s=s.gct(s),s=s.gS(s);s.q();){r=s.gE(s) +q.a+=" "+A.r(r.a)+" => "+A.r(r.b)+"\n"}}s=q.a +return s.charCodeAt(0)==0?s:s}, +ahp(a,b,c,d){var s,r,q,p,o,n +for(s=a.length,r=c*2,q=c+1,p=0;p=0;){o=s[p].a +if(o instanceof A.vG){s[p+1].toString +n=o.w +m=$.aC.a5$.z.h(0,n).T(q) +if(r.a(m==null?null:m.x).gJs()){s=n.gap() +s.toString +l.d=s +return!0}}l.azC()}l.d=l.c +return!0}} +A.aPu.prototype={} +A.a5i.prototype={ +G(){return"NavigatingType."+this.b}} +A.B2.prototype={ +gaN(a){return this.d}} +A.a2e.prototype={ +bWh(a,b){var s,r,q=this +switch(b.a){case 0:s=q.c +if(s.a==a.a&&B.ym.r7(s.b,a.b))return +r=q.c===B.E0 +break +case 1:r=!0 +break +case 2:r=!1 +break +default:r=null}B.vN.CG("selectMultiEntryHistory",t.H) +s=a.a +s.toString +A.cQa(s,r,a.b) +q.b=q.c=a}, +gm(a){return this.b}, +aFk(a,b){var s=this.b,r=s.a!==a||!J.v(s.b,b) +this.b=new A.tD(a,b) +if(r)this.L0()}, +aDG(a){var s=this +if(s.b===a)return +if(a.b!=null)s.b=s.c=a +else{s.b=new A.tD(a.a,new A.B2(null,null,null,B.Dp,t.Qt)) +s.c=B.E0}s.L0()}, +a9(a,b){if(this.F$<=0)$.aC.dj$.push(this) +this.auY(0,b)}, +U(a,b){this.W7(0,b) +if(this.F$<=0)B.b.D($.aC.dj$,this)}, +n(){if(this.F$>0)B.b.D($.aC.dj$,this) +this.pl()}, +aLk(a){this.aDG(a) +return new A.cQ(!0,t.d9)}, +RY(a){this.aDG(new A.tD(a,null)) +return new A.cQ(!0,t.d9)}} +A.aPs.prototype={} +A.aPt.prototype={} +A.cxb.prototype={ +$1(a){var s +if(a.a.b>=1000){s=a.r +A.cAH(new A.ed(new A.o_(s),a.w,a.d,A.dg(a.b),null,!1),!1)}}, +$S:1269} +A.nJ.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.nJ&&s.a===b.a&&s.b===b.b&&s.c.l(0,b.c)}, +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.oo.prototype={ +l(a,b){if(b==null)return!1 +return this===b}, +gv(a){return A.wj(this)}} +A.bwC.prototype={ +$2(a,b){return A.W(A.bC(null))}, +$S:1270} +A.hw.prototype={ +gda(a){return this.a.length!==0}, +O0(a){var s=A.R(this.a,!0,t.UV) +s.push(a) +return this.ahe(s)}, +D(a,b){var s,r,q,p,o,n=this,m=n.a,l=A.a(m.slice(0),A.a0(m)) +B.b.qI(l,B.b.d4(l,b),l.length) +m=t.By +while(!0){if(l.length!==0)if(!(B.b.gR(l).a instanceof A.vG)){s=m.a(B.b.gR(l).a) +s=s.e==null&&s.f==null}else s=!0 +else s=!1 +if(!s)break +l.pop()}if(b instanceof A.oo)return n.ahe(l) +r=A.a87(new A.aO(l,new A.bS3(),A.a0(l).i("aO<1>"))) +q=A.a([],t.s) +A.cW6(r,q) +m=t.N +p=A.jG(q,m) +s=n.b +s=s.gct(s) +o=A.vc(s.oC(s,new A.bS4(p)),m,m) +return n.ayr(l,o,n.c.acX(0,A.cW5(r,o)))}, +gbWi(){var s=this.a,r=A.a0(s).i("N<1,vw>") +return A.R(new A.N(s,new A.bS5(),r),!0,r.i("al.E"))}, +ayr(a,b,c){var s=this,r=c==null?s.c:c,q=b==null?s.b:b +return new A.hw(a,q,r,s.d,s.e,A.a87(a))}, +ahe(a){return this.ayr(a,null,null)}, +l(a,b){var s=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.hw&&s.c.l(0,b.c)&&J.v(s.d,b.d)&&s.e==b.e&&B.cjk.r7(s.a,b.a)&&B.a1y.r7(s.b,b.b)}, +gv(a){var s=this,r=A.b1(s.a),q=s.b +q=q.gct(q) +return A.am(r,s.c,s.d,s.e,A.deA(q.dn(q,new A.bS2(),t.S)),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return"RouteMatchList("+this.f+")"}} +A.bS1.prototype={ +$1(a){return!(a instanceof A.oo)}, +$S:441} +A.bS3.prototype={ +$1(a){return!(a instanceof A.oo)}, +$S:441} +A.bS4.prototype={ +$1(a){return this.a.p(0,a.a)}, +$S:442} +A.bS5.prototype={ +$1(a){return a.a}, +$S:1273} +A.bS2.prototype={ +$1(a){return A.am(a.a,a.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +$S:1274} +A.bS0.prototype={ +gbo(){return B.I3}} +A.aUP.prototype={ +ac(a){var s,r=t.S6 +r=A.j3(new A.eo(a.a,r),new A.cny(),r.i("D.E"),t.pE) +s=A.R(r,!0,A.y(r).i("D.E")) +return A.cS6(a.c.k(0),a.d,s,null)}} +A.cny.prototype={ +$1(a){var s=a.d +return A.cS6(s.c.k(0),s.d,null,a.c.a)}, +$S:1275} +A.aUO.prototype={ +ac(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=J.T(a),c=d.h(a,"location") +c.toString +A.av(c) +s=A.cB(d.h(a,"state")) +r=s!=null?A.ajb(s,B.t.ga96().a):null +q=this.a.aoF(c,r) +p=t.wh.a(d.h(a,"imperativeMatches")) +if(p!=null)for(d=J.Yp(p,t.pE),c=J.af(d.a),d=d.$ti,o=new A.yh(c,d.i("yh<1>")),d=d.c,n=t.W,m=t.Kw,l=t.oe,k=t.UV;o.q();){j=d.a(c.gE(c)) +i=this.ac(j) +j=J.K(j,"pageKey") +j.toString +A.av(j) +h=$.aq +g=A.cM7(i) +f=A.cM8(i) +e=A.R(q.a,!0,k) +e.push(new A.oo(i,new A.aE(new A.ah(h,m),l),g,f,new A.cz(j,n))) +q=q.ahe(e)}return q}} +A.Q_.prototype={ +A(a){var s=null,r=this.c +r=r==null?s:"GoException: "+r.a +return A.j8(!0,A.cn(A.aY(A.a([B.dUp,B.br,A.O(r==null?"page not found":r,s,s,s,s,s,s,s,s,s,s,s),B.br,new A.acu(new A.bme(a),B.dUs,s)],t.p),B.n,B.aV,B.p,s,s,B.v),s,s),!0,B.E,!0,!0)}} +A.bme.prototype={ +$0(){return A.cl(this.a).ex(0,"/",null)}, +$S:0} +A.acu.prototype={ +Y(){return new A.aLL(B.l)}} +A.aLL.prototype={ +dh(){var s,r=this +r.hS() +s=r.c.Na(t.iM) +s=s==null?null:s.db +if(s==null)s=B.zk +r.d!==$&&A.e5() +r.d=s}, +A(a){var s=null,r=this.a,q=r.c,p=this.d +p===$&&A.e() +return A.eH(s,A.an(s,r.d,B.h,p,s,s,s,s,s,s,B.bh,s,s,s),B.R,!1,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,q,s,s,s,s,s,s,!1,B.ay)}} +A.at4.prototype={ +k(a){return"GoError: "+this.a}} +A.QD.prototype={ +k(a){return"GoException: "+this.a}, +$ibv:1} +A.Eh.prototype={ +fj(a){return!1}} +A.Pm.prototype={ +A(a){var s=null,r=this.c +r=r==null?s:"GoException: "+r.a +return new A.a02(B.aS8,A.cn(A.aY(A.a([A.O(r==null?"page not found":r,s,s,s,s,s,s,s,s,s,s,s),A.aop(B.D,B.oc,B.aps,s,B.tn,44,new A.bgj(a),s,0.4)],t.p),B.n,B.aV,B.p,s,s,B.v),s,s),s)}} +A.bgj.prototype={ +$0(){return A.cl(this.a).ex(0,"/",null)}, +$S:0} +A.mv.prototype={ +Mv(a){var s=null,r=A.y(this),q=A.a([],t.Zt),p=$.aq,o=r.i("ah<1?>"),n=r.i("aE<1?>"),m=A.mO(B.cq),l=A.a([],t.wi),k=A.bJ(s,t.u),j=$.aq +return new A.adi(!1,!0,s,s,q,new A.bG(s,r.i("bG>")),new A.bG(s,t.E),new A.nC(),s,0,new A.aE(new A.ah(p,o),n),m,l,this,k,new A.aE(new A.ah(j,o),n),r.i("adi<1>"))}} +A.adi.prototype={ +gzA(){this.$ti.i("mv<1>").a(this.b) +return!1}, +gyz(){this.$ti.i("mv<1>").a(this.b) +return null}, +gAM(){this.$ti.i("mv<1>").a(this.b) +return null}, +gBE(a){return this.$ti.i("mv<1>").a(this.b).w}, +gU1(){return this.$ti.i("mv<1>").a(this.b).x}, +gCM(){this.$ti.i("mv<1>").a(this.b) +return!0}, +gCD(){this.$ti.i("mv<1>").a(this.b) +return!1}, +gEp(){this.$ti.i("mv<1>").a(this.b) +return!0}, +wn(a,b,c){var s=null,r=this.$ti.i("mv<1>").a(this.b) +return new A.cb(A.cw(s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s,s),!1,!0,!1,r.r,s)}, +DH(a,b,c,d){return this.$ti.i("mv<1>").a(this.b).ay.$4(a,b,c,d)}} +A.a5v.prototype={} +A.S_.prototype={ +A(a){var s=null,r=A.e7(s,s,!0,s,s,1,s,s,s,!1,s,!1,s,s,s,s,!0,s,s,s,s,s,B.apt,s,s,s,1,s),q=this.c +q=q==null?s:"GoException: "+q.a +return A.ea(r,s,A.cn(A.aY(A.a([A.bUk(q==null?"page not found":q,s),A.k9(!1,B.aps,B.h,s,s,s,s,s,new A.bCX(a),s,s)],t.p),B.n,B.aV,B.p,s,s,B.v),s,s),s,!1,!1,s,s,s)}} +A.bCX.prototype={ +$0(){return A.cl(this.a).ex(0,"/",null)}, +$S:0} +A.brh.prototype={ +bSs(a,b){var s,r,q=this,p=a.b +p.toString +if(!(p instanceof A.B2))return q.aE9(b,q.c.b.ac(t.pE.a(p))).aJ(0,new A.bri(q,b),t.Ef) +s=A.bx("initialMatches") +r=a.a +r.toString +s.soR(q.a.aoF(r,p.a)) +if(s.aV().e!=null)$.yQ().GA(B.h5,"No initial matches: "+r,null,null) +return q.aE9(b,s.aV()).aJ(0,new A.brj(q,b,p),t.Ef)}, +bW4(a){var s=a.a +if(s.length===0)return null +if($.cLq&&B.b.gR(s) instanceof A.oo)a=t.x3.a(B.b.gR(s)).d +return new A.tD(a.c.k(0),B.I3.ac(a))}, +aE9(a,b){var s=this.a.aru(0,a,b,A.a([],t.k4)) +if(s instanceof A.hw)return new A.cQ(s,t.Zs) +return s}, +byR(a,b,c,d){var s,r +switch(d.a){case 0:b.toString +s=this.aAD() +c.toString +return b.O0(A.cBi(c,a,s)) +case 1:s=b.D(0,B.b.gR(b.a)) +r=this.aAD() +c.toString +return s.O0(A.cBi(c,a,r)) +case 2:s=B.b.gR(b.a) +r=b.D(0,s) +s=s.c +c.toString +return r.O0(A.cBi(c,a,s)) +case 3:return a}}, +aAD(){var s,r,q=J.lZ(32,t.S) +for(s=this.d,r=0;r<32;++r)q[r]=s.xY(33)+89 +return new A.cz(A.dx(q,0,null),t.W)}} +A.bri.prototype={ +$1(a){if(a.e!=null&&this.a.b!=null)return this.a.b.$2(this.b,a) +return a}, +$S:443} +A.brj.prototype={ +$1(a){var s,r=this +if(a.e!=null&&r.a.b!=null)return r.a.b.$2(r.b,a) +s=r.c +return r.a.byR(a,s.c,s.b,s.d)}, +$S:443} +A.ct2.prototype={ +$1(a){return"\\"+A.r(a.b[0])}, +$S:37} +A.vw.prototype={} +A.qr.prototype={} +A.vG.prototype={} +A.bXN.prototype={} +A.aFa.prototype={ +bC0(a,b,c){return null}, +wn(a,b,c){var s=c.e.$2(null,null) +return this.f.$3(a,b,s)}} +A.aUN.prototype={} +A.a2f.prototype={ +b7H(a,b,c,d,e,f,g,h,i,j,k,l,a0,a1){var s,r,q,p,o,n=this,m=null +A.dxv(!0) +if($.aC==null)A.c7T() +$.aC.toString +if(f==null)f=new A.bG(m,t.b7) +s=t.N +s=new A.bRV(a1,j,f,new A.brm(),A.b(s,s)) +s.agz("",a1) +$.yQ().GA(B.h5,s.bFV(),m,m) +n.a!==$&&A.e5() +n.a=s +n.e!==$&&A.e5() +n.e=new A.brh(s,new A.brn(n,h),new A.bS0(new A.aUO(s)),B.dK) +r=n.bf_(e) +q=$.bl() +n.d!==$&&A.e5() +n.d=new A.a2e(k,new A.tD(r,new A.B2(d,m,m,B.Dp,t.Qt)),B.E0,q) +r=A.a([],t.tc) +r=A.R(r,!0,t.JU) +p=new A.a2g(!1,s,$.cZ_(),q) +o=t.sd +p.a=new A.aDN(new A.bro(n),c,b,s,l,r,new A.QE(A.b(o,t.Js),A.b(t.Kv,o),q),p.gbkd(),A.b(t.Bt,t.Pd)) +n.c!==$&&A.e5() +n.c=p}, +ex(a,b,c){var s,r=null +$.yQ().GA(B.h5,"going to "+b,r,r) +s=this.d +s===$&&A.e() +s.aFk(b,new A.B2(c,r,r,B.Dp,t.Qt))}, +BQ(a,b){return this.ex(a,b,null)}, +z_(a,b,c){return this.bTL(a,b,c,c.i("0?"))}, +bTL(a,b,c,d){var s=0,r=A.o(d),q,p=this,o,n,m +var $async$z_=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:$.yQ().GA(B.h5,"pushing "+a,null,null) +o=p.d +o===$&&A.e() +n=p.c +n===$&&A.e() +n=n.d +m=new A.ah($.aq,c.i("ah<0?>")) +o.aFk(a,new A.B2(b,new A.aE(m,c.i("aE<0?>")),n,B.dwn,c.i("B2<0>"))) +q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$z_,r)}, +bf_(a){var s +$.aC.toString +s=$.dl().ga9b() +return s}} +A.brm.prototype={ +$2(a,b){return null}, +$S:1277} +A.brn.prototype={ +$2(a,b){var s=this.a,r=s.a +r===$&&A.e() +this.b.$3(a,r.aJm(b),s) +s=s.c +s===$&&A.e() +return s.d}, +$S:1278} +A.bro.prototype={ +$2(a,b){return new A.Eh(this.a,b,null)}, +$S:1279} +A.hj.prototype={ +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.hj&&b.b.l(0,s.b)&&b.c===s.c&&b.e==s.e&&b.f===s.f&&b.r===s.r&&J.v(b.w,s.w)&&b.x==s.x&&b.y.l(0,s.y)}, +gv(a){var s=this +return A.am(s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.x,s.y,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.IU.prototype={} +A.QE.prototype={ +bcX(a,b){var s=this,r=s.b,q=r.h(0,b) +if(q==null){r.j(0,b,a) +b.y.a.aJ(0,new A.brk(s,b),t.H)}else if(q!==a){r.j(0,b,a) +s.a.D(0,q)}r=s.a.h(0,a) +r.toString +return r}, +bXX(a){var s,r,q,p,o,n,m={} +m.a=!1 +s=this.b +s=s.gaA(s) +r=A.i0(s,A.y(s).i("D.E")) +for(s=a.gct(a),s=s.gS(s),q=this.a;s.q();){p=s.gE(s) +o=p.a +n=q.h(0,o) +if(n!=null){p=p.b +if(!n.l(0,p)){m.a=m.a||r.p(0,o) +q.j(0,o,p)}continue}q.j(0,o,p.b)}q.kU(q,new A.brl(m,a,r)) +if(m.a)this.aY()}} +A.brk.prototype={ +$1(a){var s=this.a,r=s.b.D(0,this.b) +r.toString +s.a.D(0,r)}, +$S:115} +A.brl.prototype={ +$2(a,b){if(this.b.a0(0,a))return!1 +if(this.c.p(0,a)){this.a.a=!0 +return!1}return!0}, +$S:1280} +A.cbo.prototype={} +A.b3O.prototype={ +a66(){var s=0,r=A.o(t.fu),q,p=2,o,n,m,l,k +var $async$a66=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.f($.yR().JC("AssetManifest.json",!0),$async$a66) +case 7:n=b +m=A.d6G(n) +q=m +s=1 +break +p=2 +s=6 +break +case 4:p=3 +k=o +$.yR().Gb("AssetManifest.json") +throw k +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$a66,r)}} +A.brr.prototype={} +A.rX.prototype={ +gadX(a){return"https://fonts.gstatic.com/s/a/"+this.a+".ttf"}} +A.brs.prototype={ +k(a){return this.a+"_"+this.b.k(0)}} +A.qs.prototype={ +aRl(){var s,r=B.doD.h(0,this.a) +if(r==null)r="Regular" +s=this.b===B.fp?"Italic":"" +if(r==="Regular")return s===""?r:s +return r+s}, +k(a){var s,r=this.a,q=r.gd9(r)===3?"":(r.gd9(r)+1)*100,p=this.b.G() +p=A.bD(p,"FontStyle.","") +s=B.c.u9(p,"normal",r.gd9(r)===3?"regular":"") +return A.r(q)+s}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +s=J.iW(b) +if(s.grv(b)!==A.a_(r))return!1 +return J.v(s.gwv(b),r.a)&&s.gCC(b)===r.b}, +gwv(a){return this.a}, +gCC(a){return this.b}} +A.atl.prototype={ +bfl(a){var s,r=a.w +if(r!=null&&a.k4==null){r.toString +s=A.a0(r).i("N<1,hG>") +a.k4=A.R(new A.N(r,new A.bsD(this,a),s),!0,s.i("al.E"))}r=a.k4 +if(r==null){r=t.zC +r=a.ch===!0?A.a([A.cBV(a,null)],r):A.a([a],r)}return r}, +aj9(a,b){return A.aB(a,this.c.f!==!0,!1,!0,!1)}, +aj8(a){return this.aj9(a,null)}, +bn0(a,b){var s,r,q,p,o,n,m,l +for(s=0,r="",q=0;q0)r+=b +for(o=p,n=s;o.length!==0;){m=A.aB("\\[(?:[^\\\\\\]]|\\\\.)*\\]|\\(\\??|\\\\([1-9][0-9]*)|\\\\.",!0,!1,!1,!1).ps(o) +if(m==null){r+=o +break}p=m.b +l=p.index +r+=A.ajD(o,0,l) +o=A.ajD(o,l+p[0].length,null) +l=p[0] +if(l[0]==="\\"&&p[1]!=null){p=p[1] +p.toString +r+="\\"+B.d.k(A.dC(p,null)+s)}else{p=l +p.toString +r+=p +if(l==="(")++n}}}return r}, +ah2(a,b){var s,r,q,p,o,n,m=this +if(a.fx===!0)return +a.fx=!0 +s=a.d +if(s==null)s=a.Q +a.d=s +if(s!=null){s=t.z +r=A.b(s,s) +q=r.yB(r,t.N,s) +s=new A.bsw(m,q) +r=a.d +if(typeof r=="string")s.$2("keyword",r) +else{p=t.GU +if(p.b(r))p.a(r).an(0,s)}a.d=q}s=a.at +a.go=m.aj9(s==null?"\\w+":s,!0) +if(b!=null){s=a.Q +if(s!=null)a.z="\\b("+B.b.aU(A.a(s.split(" "),t.s),"|")+")\\b" +s=a.z +a.id=m.aj8(s==null?a.z="\\B|\\b":s) +if(a.ax===!0)a.as=a.z +s=a.as +if(s==null&&a.ch!==!0)s=a.as="\\B|\\b" +if(s!=null)a.k1=m.aj8(s) +s=a.as +r=s==null +if(r)s="" +a.k3=s +if(a.ch===!0&&b.k3!=null){r=!r?"|":"" +p=b.k3 +p.toString +a.k3=s+r+p}}s=a.e +if(s!=null)a.k2=m.aj8(s) +if(a.CW==null)a.CW=1 +s=a.r +if(s==null)s=a.r=A.a([],t._) +r=new A.bsy(m) +s=J.bz(s,r,t.AW) +a.r=A.R(s,!0,s.$ti.i("al.E")) +s=a.w +if(s!=null){p=A.a0(s).i("N<1,hG?>") +a.w=A.R(new A.N(s,r,p),!0,p.i("al.E"))}s=a.x +if(s!=null)a.x=r.$1(s) +s=[] +o=new A.er(s,A.a0(s).i("er<1,hG>")) +s=a.r +s.toString +J.f8(s,new A.bsz(m,o,a)) +a.r=o +o.an(o,new A.bsA(m,a)) +s=a.x +if(s!=null)m.ah2(s,b) +s=a.r +s.toString +s=J.bz(s,new A.bsB(),t.u) +s=A.R(s,!0,s.$ti.i("al.E")) +B.b.H(s,A.a([a.k3,a.e],t._m)) +r=A.a0(s).i("aO<1>") +n=A.R(new A.aO(s,new A.bsC(),r),!0,r.i("D.E")) +a.ok=n.length!==0?m.aj9(m.bn0(n,"|"),!0):null}, +bc2(a){return this.ah2(a,null)}, +axl(a,b,c){if(!(a!=null&&a.length!==0))return b +return A.a([new A.j5(a,null,b)],t.wP)}, +baO(a,b){return this.axl(a,b,!1)}, +akO(a,b){var s,r +if(a!=null){s=a.tV(0,b) +s=new A.re(s.a,s.b,s.c) +if(s.q()){r=s.d +return(r==null?t.Qz.a(r):r).b.index===0}}return!1}, +bwE(a,b){var s,r,q,p=0 +while(!0){s=b.r +s.toString +if(!(p")) +a0.b=i +k=[] +h=A.a0(k).i("er<1,G?>") +g=new A.er(k,h) +s=new A.bsH(a0,g,i) +r=null +for(r=l,f=t.wP,h=h.c;!J.v(r,b.c);r=r.fy){e=r.y +if(e!=null&&e.length!==0){e=a0.b +e.toString +J.dm(e,new A.j5(r.y,a,A.a([],f))) +k.push(h.a(a0.b)) +e=a0.b +e.toString +a0.b=J.n7(e).c}}a0.c="" +a0.d=0 +q=new A.bsL(a0,b,new A.bsI(a0,b,new A.bsM(a0,b,j),new A.bsJ(a0,b,new A.bsG(a1))),new A.bsN(a0,b,g),s,new A.bsF(b,a4)) +try{p=null +o=null +n=0 +for(;!0;){k=a0.a.ok +if(k==null)d=a +else d=A.fF(k.M7(0,a2,n),new A.bsO()) +p=d +if(p==null)break +o=q.$2(A.ajD(a2,n,p.b.index),p.b[0]) +n=o+p.b.index}q.$1(A.ajD(a2,n,a)) +for(r=a0.a;r.fy!=null;r=r.fy){k=r.y +if(k!=null&&k.length!==0)s.$0()}k=a0.d +h=a0.b +e=a0.a +return new A.a81(k,h,a5,e)}catch(c){m=A.a2(c) +if(typeof m=="string"&&J.rr(m,"Illegal"))return new A.a81(0,A.a([new A.j5(a,a2,a)],f),a,a) +else throw c}}, +blY(a,b){return this.aiS(a,null,!1,b)}, +blZ(a,b,c){return this.aiS(a,null,b,c)}, +aA7(a){var s,r,q,p +a=a.toLowerCase() +s=this.a +r=s.a +q=J.T(r) +s=s.$ti.i("4?") +p=s.a(q.h(r,a)) +if(p==null){p=this.b +p=p.$ti.i("4?").a(J.K(p.a,a)) +s=s.a(q.h(r,p==null?"":p))}else s=p +return s}, +bUP(a,b){var s=this.a,r=s.$ti +J.bE(s.a,r.c.a(a),r.z[1].a(b)) +s=b.c +if(s!=null)B.b.an(s,new A.bsP(this,a))}, +aDl(a,b){var s,r,q=null,p={} +if(b==null){s=this.a +r=s.$ti +r=A.f9(J.hT(s.a),r.c,r.z[2]) +b=A.R(r,!0,A.y(r).i("D.E"))}p.a=p.b=new A.a81(0,A.a([new A.j5(q,a,q)],t.wP),q,q) +B.b.an(b,new A.bsE(p,this,a)) +return p.b}, +bqZ(a){return this.aDl(a,null)}} +A.bsD.prototype={ +$1(a){var s=a.a +if(s!=null)a=this.a.c.b.h(0,s) +s=A.cBV(this.b,a) +s.w=null +return s}, +$S:1282} +A.bsw.prototype={ +$2(a,b){B.b.an(A.a((this.a.c.f===!0?b.toLowerCase():b).split(" "),t.s),new A.bsx(this.b,a))}, +$S:244} +A.bsx.prototype={ +$1(a){var s,r,q,p,o,n,m=A.a(a.split("|"),t.s) +try{r=this.a +q=J.K(m,0) +p=J.aH(m)>1?A.dC(J.K(m,1),null):1 +p=A.a([this.b,p],t.jl) +o=r.$ti +J.bE(r.a,o.c.a(q),o.z[1].a(p))}catch(n){s=A.a2(n) +A.jU(s)}}, +$S:17} +A.bsy.prototype={ +$1(a){var s=a.a +if(s!=null)return this.a.c.b.h(0,s) +return a}, +$S:1283} +A.bsz.prototype={ +$1(a){var s=this.b,r=a.p1===!0?this.c:a,q=s.$ti +J.yS(s.a,A.f9(this.a.bfl(r),q.z[1],q.c))}, +$S:444} +A.bsA.prototype={ +$1(a){a.toString +this.a.ah2(a,this.b)}, +$S:444} +A.bsB.prototype={ +$1(a){var s=a.Q,r=a.z +if(s!=null){r.toString +s="\\.?(?:"+r+")\\.?"}else s=r +return s}, +$S:1285} +A.bsC.prototype={ +$1(a){return a!=null&&a.length!==0}, +$S:73} +A.bsv.prototype={ +$1(a){var s,r,q=this.a +q.toString +s=J.T(q) +if(s.ga6(q)||s.gR(q).c!=null||a.a!=null)s.t(q,a) +else{r=s.gR(q) +q=s.gR(q).b +q.toString +s=a.b +s.toString +r.b=q+s}}, +$S:411} +A.bsG.prototype={ +$2(a,b){var s=b.b,r=this.a.f===!0?s[0].toLowerCase():s[0] +return J.K(a.d,r)}, +$S:1286} +A.bsH.prototype={ +$0(){var s=this.b,r=s.gu(s)===0?this.c:s.$ti.z[1].a(J.cz3(s.a)) +this.a.b=r}, +$S:0} +A.bsF.prototype={ +$2(a,b){return!this.b&&this.a.akO(b.k2,a)}, +$S:1287} +A.bsN.prototype={ +$1(a){var s,r,q,p=a.y +if(p!=null&&p.length!==0){s=this.a +r=s.b +r.toString +J.dm(r,new A.j5(p,null,A.a([],t.wP))) +p=this.c +J.dm(p.a,p.$ti.c.a(s.b)) +p=s.b +p.toString +s.b=J.n7(p).c}q=A.cBV(a,null) +p=this.a +q.fy=p.a +p.a=q}, +$S:1288} +A.bsJ.prototype={ +$0(){var s,r,q,p,o,n,m,l,k,j=null,i=this.a,h=i.a +if(h.d==null)return A.a([new A.j5(j,i.c,j)],t.wP) +s=[] +r=new A.er(s,A.a0(s).i("er<1,j5>")) +q=h.go.ps(i.c) +for(h=this.b,s=t.wP,p=this.c,o=0;q!=null;){n=i.c +m=q.b +l=m.index +h.Wi(A.a([new A.j5(j,A.ajD(n,o,l),j)],s),r) +n=i.a +n.toString +k=p.$2(n,q) +if(k!=null){n=J.T(k) +i.d=i.d+A.b7(n.h(k,1)) +n=h.baO(n.h(k,0),A.a([new A.j5(j,m[0],j)],s)) +n.toString +h.Wi(n,r)}else h.Wi(A.a([new A.j5(j,m[0],j)],s),r) +o=l+m[0].length +q=A.fF(i.a.go.M7(0,i.c,o),new A.bsK())}h.Wi(A.a([new A.j5(j,A.ajD(i.c,o,j),j)],s),r) +return r}, +$S:1289} +A.bsK.prototype={ +$1(a){return!0}, +$S:445} +A.bsM.prototype={ +$0(){var s,r,q,p,o,n=this,m=n.a,l=m.a.cx,k=l.length===1 +if(k){s=n.b.a +l=s.$ti.i("4?").a(J.K(s.a,B.b.gN(l)))==null}else l=!1 +if(l)return A.a([new A.j5(null,m.c,null)],t.wP) +l=n.b +s=m.c +if(k){r=m.a.cx +r.toString +r=B.b.gN(r) +q=n.c +p=m.a.cx +p.toString +o=l.aiS(s,q.$ti.i("4?").a(J.K(q.a,B.b.gN(p))),!0,r)}else{r=m.a.cx +o=l.aDl(s,r.length!==0?r:null)}s=m.a +r=s.CW +r.toString +if(r>0)m.d=m.d+o.a +if(k){m=n.c +s=s.cx +s.toString +r=m.$ti +J.bE(m.a,r.c.a(B.b.gN(s)),r.z[1].a(o.d))}return l.axl(o.c,o.b,!0)}, +$S:1291} +A.bsI.prototype={ +$0(){var s,r=this,q=r.a +if(q.a.cx!=null){s=r.c.$0() +s.toString}else s=r.d.$0() +r.b.Wi(s,q.b) +q.c=""}, +$S:0} +A.bsL.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k=this,j=k.a +j.c+=a +if(b==null){k.c.$0() +return 0}s=k.b +r=j.a +r.toString +q=s.bwE(b,r) +if(q!=null){if(q.dx===!0)j.c+=b +else{if(q.cy===!0)j.c+=b +k.c.$0() +if(q.dy!==!0&&q.cy!==!0)j.c=b}k.d.$1(q) +return q.dy===!0?0:b.length}r=j.a +r.toString +p=s.azm(r,b) +if(p!=null){o=j.a +if(o.dx===!0)j.c+=b +else{if(!(o.fr===!0||o.db===!0))j.c+=b +k.c.$0() +if(o.db===!0)j.c=b}s=k.e +do{r=j.a.y +if(r!=null&&r.length!==0)s.$0() +r=j.a +if(r.dx!==!0&&r.cx==null){n=j.d +m=r.CW +m.toString +j.d=n+m}l=r.fy +j.a=l}while(l!=p.fy) +j=p.x +if(j!=null){if(p.ax===!0)j.k1=p.k1 +k.d.$1(j)}return o.fr===!0?0:b.length}if(k.f.$2(b,j.a)){j=j.a.y +if(j==null)j="" +throw A.j('Illegal lexeme "'+b+'" for mode "'+j+'"')}j.c+=b +j=b.length +return j===0?1:j}, +$1(a){return this.$2(a,null)}, +$S:1292} +A.bsO.prototype={ +$1(a){return!0}, +$S:445} +A.bsP.prototype={ +$1(a){var s=this.a.b,r=s.$ti +J.bE(s.a,r.c.a(a),r.z[1].a(this.b))}, +$S:17} +A.bsE.prototype={ +$1(a){var s,r,q,p=this.b,o=p.aA7(a) +if(o==null||o.p2===!0)return +s=p.blZ(this.c,!1,a) +s.c=a +p=s.a +r=this.a +if(p>r.a.a)r.a=s +q=r.b +if(p>q.a){r.a=q +r.b=s}}, +$S:17} +A.hG.prototype={ +p(a,b){return this.r.$1(b)}} +A.j5.prototype={ +gm(a){return this.b}} +A.a81.prototype={} +A.b5F.prototype={} +A.b5H.prototype={} +A.Hu.prototype={ +l(a,b){if(b==null)return!1 +if(b instanceof A.Hu)return J.v(b.a,this.a)&&J.v(b.b,this.b) +return!1}, +gv(a){return(A.e2(A.a_(this))^J.aj(this.a)^J.aj(this.b))>>>0}, +ge8(a){return this.a}, +gm(a){return this.b}} +A.atq.prototype={ +k(a){return"HiveError: "+this.a}} +A.BF.prototype={} +A.alr.prototype={ +xk(a,b){var s,r,q=b.f,p=q+1 +if(p>b.e)A.W(A.dn("Not enough bytes available.")) +b.f=p +s=b.r3(b.a[q]) +r=A.dkF(s,null) +if(r==null)A.W(A.e8("Could not parse BigInt",s,null)) +return r}, +Us(a,b,c){var s=c.k(0),r=s.length +A.cd(r,null) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=r +b.aSN(s,!1)}, +gUg(){return 17}} +A.a0i.prototype={ +xk(a,b){var s=B.e.C(b.acH()),r=new A.Ps(s,!1) +r.Di(s,!1) +return this.$ti.c.a(r)}, +Us(a,b,c){b.ae8(c.a)}, +gUg(){return 16}} +A.Ps.prototype={} +A.aqz.prototype={ +xk(a,b){var s=B.e.C(b.acH()),r=b.f,q=r+1 +if(q>b.e)A.W(A.dn("Not enough bytes available.")) +b.f=q +return A.jA(s,b.a[r]>0)}, +Us(a,b,c){var s +b.ae8(c.a) +s=c.b +A.cd(s,null) +s=s?1:0 +A.cd(s,null) +if(b.b.length-b.d<1)b.dD(1) +b.b[b.d++]=s}, +gUg(){return 18}} +A.b5b.prototype={ +a0M(a,b,c,d,e,f){return this.bRT(0,b,c,!0,e,f)}, +bRT(a,b,c,d,e,f){var s=0,r=A.o(t.A5),q,p,o,n +var $async$a0M=A.k(function(g,h){if(g===1)return A.l(h,r) +while(true)switch(s){case 0:n=$.NF() +if(n.ap7("window")){p=window +p.toString +p=p.indexedDB||p.webkitIndexedDB||p.mozIndexedDB}else p=self.indexedDB +p.toString +s=3 +return A.f(B.kM.aca(p,b,new A.b5c("box"),1),$async$a0M) +case 3:o=h +p=o.objectStoreNames +s=!B.oT.p(p,"box")?4:5 +break +case 4:A.jU("Creating objectStore box in database "+b+"...") +if(n.ap7("window")){n=window +n.toString +n=n.indexedDB||n.webkitIndexedDB||n.mozIndexedDB}else n=self.indexedDB +n.toString +p=o.version +if(p==null)p=1 +s=6 +return A.f(B.kM.aca(n,b,new A.b5d("box"),p+1),$async$a0M) +case 6:o=h +case 5:A.jU("Got object store box in database "+b+".") +q=new A.aa4(o,e,"box",B.avI) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a0M,r)}} +A.b5c.prototype={ +$1(a){var s=t.Bk.a(new A.n0([],[]).AT(a.target.result,!1)),r=s.objectStoreNames,q=this.a +if(!B.oT.p(r,q))B.fh.aKO(s,q)}, +$S:185} +A.b5d.prototype={ +$1(a){var s=t.Bk.a(new A.n0([],[]).AT(a.target.result,!1)),r=s.objectStoreNames,q=this.a +if(!B.oT.p(r,q))B.fh.aKO(s,q)}, +$S:185} +A.aa4.prototype={ +aBU(a){return a.length>=2&&a[0]===144&&a[1]===169}, +bI8(a){var s,r,q,p,o,n,m,l=a.b,k=this.b,j=k==null +if(j)if(l==null)return l +else if(t.D.b(l)){if(!this.aBU(l))return l.buffer}else if(typeof l=="number"||A.n6(l)||typeof l=="string"||t.ga.b(l)||t.rb.b(l)||t.h.b(l))return l +s=this.d +r=new A.als(s,new Uint8Array(4096)) +r.aSI(B.cl1,!1) +if(j)r.dC(0,l) +else{q=new A.als(s,new Uint8Array(4096)) +q.bZ1(0,l,!0) +p=q.b +o=q.d +j=p.length+32 +if(r.b.length-r.dp)A.W(A.dn("Not enough bytes available.")) +r.f=q +o=this.b +if(o==null)return r.u8(0) +else{n=p-q +m=new Uint8Array(n) +l=o.bZM(0,r.a,q,n,m,0) +r.f+=n +return A.cJ1(m,r.d,l).u8(0)}}else return s}else return a}, +V8(a){var s=this.c,r=a?"readwrite":"readonly" +s=B.fh.H0(this.a,s,r).objectStore(s) +s.toString +return s}, +aVp(){var s,r,q,p,o=this.V8(!1) +if("getAllKeys" in o&&!0){s=new A.ah($.aq,t.Jk) +r=new A.aE(s,t.dx) +q=this.V8(!1).getAllKeys(null) +q.toString +p=t.I3 +A.cE(q,"success",new A.bZb(r,q),!1,p) +A.cE(q,"error",new A.bZc(r,q),!1,p) +return s}else{s=B.fy.aqP(o,!0) +return new A.hp(new A.bZd(),s,s.$ti.i("hp")).bg(0)}}, +aeQ(){var s,r,q,p,o=this.V8(!1) +if("getAll" in o&&!0){s=new A.ah($.aq,t.mg) +r=new A.aE(s,t.fx) +q=o.getAll(null) +q.toString +p=t.I3 +A.cE(q,"success",new A.bZe(this,q,r),!1,p) +A.cE(q,"error",new A.bZf(r,q),!1,p) +return s}else{s=B.fy.aqP(o,!0) +return new A.hp(new A.bZg(),s,s.$ti.i("hp")).bg(0)}}, +a_K(a,b,c,d){return this.bMI(0,b,c,d)}, +bMI(a,b,c,d){var s=0,r=A.o(t.S),q,p=this,o,n,m,l,k,j,i +var $async$a_K=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:p.d=b +s=3 +return A.f(p.aVp(),$async$a_K) +case 3:o=f +s=!d?4:6 +break +case 4:i=J +s=7 +return A.f(p.aeQ(),$async$a_K) +case 7:n=i.af(f),m=J.T(o),l=0 +case 8:if(!n.q()){s=10 +break}k=n.gE(n) +j=l+1 +c.aNz(0,new A.om(m.h(o,l),k,!1,!1,null,-1),!1) +case 9:l=j +s=8 +break +case 10:s=5 +break +case 6:for(n=J.af(o);n.q();)c.aNz(0,new A.om(n.gE(n),null,!1,!0,null,-1),!1) +case 5:q=0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a_K,r)}, +uC(a,b){return this.bUx(0,b)}, +bUx(a,b){var s=0,r=A.o(t.z),q,p=this +var $async$uC=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(B.fy.aeA(p.V8(!1),b.a),$async$uC) +case 3:q=p.aL5(d) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$uC,r)}, +Or(a){return this.bZd(a)}, +bZd(a){var s=0,r=A.o(t.H),q=this,p,o,n,m,l +var $async$Or=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:l=q.V8(!0) +p=a.length,o=0 +case 2:if(!(or.e)A.W(A.dn("Not enough bytes available.")) +s=r.b.getFloat64(q,!0) +r.f+=8 +return s}, +aQs(a,b){var s,r,q=this,p="Not enough bytes available." +if(a==null){s=q.f+4 +if(s>q.e)A.W(A.dn(p)) +q.f=s +r=q.a +s-=4 +a=(r[s]|r[s+1]<<8|r[s+2]<<16|r[s+3]<<24)>>>0}s=q.f+a +if(s>q.e)A.W(A.dn(p)) +q.f=s +r=q.a +return b.ac(A.by(r.buffer,r.byteOffset+(s-a),a))}, +O4(){return this.aQs(null,B.dX)}, +r3(a){return this.aQs(a,B.dX)}, +bUl(){var s,r,q,p,o,n=this,m="Not enough bytes available.",l=n.f+4 +if(l>n.e)A.W(A.dn(m)) +n.f=l +s=n.a +l-=4 +r=(s[l]|s[l+1]<<8|s[l+2]<<16|s[l+3]<<24)>>>0 +if(n.f+r*8>n.e)A.W(A.dn(m)) +q=n.b +p=A.aP(r,0,!0,t.S) +for(o=0;on.e)A.W(A.dn(m)) +n.f=l +s=n.a +l-=4 +r=(s[l]|s[l+1]<<8|s[l+2]<<16|s[l+3]<<24)>>>0 +if(n.f+r*8>n.e)A.W(A.dn(m)) +q=n.b +p=A.aP(r,0,!0,t.i) +for(o=0;oo.e)A.W(A.dn(n)) +o.f=m +s=o.a +m-=4 +r=(s[m]|s[m+1]<<8|s[m+2]<<16|s[m+3]<<24)>>>0 +if(o.f+r>o.e)A.W(A.dn(n)) +q=A.aP(r,!1,!0,t.y) +for(m=o.a,p=0;p0 +return q}, +bUv(){var s,r,q,p,o,n,m,l,k=this,j="Not enough bytes available.",i=k.f+4 +if(i>k.e)A.W(A.dn(j)) +k.f=i +s=k.a +i-=4 +r=(s[i]|s[i+1]<<8|s[i+2]<<16|s[i+3]<<24)>>>0 +q=A.aP(r,"",!0,t.N) +for(i=k.a,p=0;pk.e)A.W(A.dn(j)) +k.f=s +s-=4 +o=(i[s]|i[s+1]<<8|i[s+2]<<16|i[s+3]<<24)>>>0 +s=k.f+o +if(s>k.e)A.W(A.dn(j)) +k.f=s +n=i.buffer +m=i.byteOffset +l=new Uint8Array(n,m+(s-o),o) +q[p]=B.dX.ac(l)}return q}, +bUo(){var s,r,q,p,o=this,n=o.f+4 +if(n>o.e)A.W(A.dn("Not enough bytes available.")) +o.f=n +s=o.a +n-=4 +r=(s[n]|s[n+1]<<8|s[n+2]<<16|s[n+3]<<24)>>>0 +q=A.aP(r,null,!0,t.z) +for(p=0;po.e)A.W(A.dn("Not enough bytes available.")) +o.f=n +s=o.a +n-=4 +r=(s[n]|s[n+1]<<8|s[n+2]<<16|s[n+3]<<24)>>>0 +n=t.z +q=A.b(n,n) +for(p=0;pl)A.W(A.dn(o)) +s=p.a +p.f=m +r=s[n] +if(r===0){n=m+4 +if(n>l)A.W(A.dn(o)) +p.f=n +n-=4 +return(s[n]|s[n+1]<<8|s[n+2]<<16|s[n+3]<<24)>>>0}else if(r===1){n=m+1 +if(n>l)A.W(A.dn(o)) +p.f=n +q=s[m] +n+=q +if(n>l)A.W(A.dn(o)) +p.f=n +return B.dX.ac(A.by(s.buffer,s.byteOffset+(n-q),q))}else throw A.j(A.j0("Unsupported key type. Frame might be corrupted."))}, +bUh(){var s,r,q,p,o,n,m,l,k=this,j="Not enough bytes available.",i=k.f+4 +if(i>k.e)A.W(A.dn(j)) +k.f=i +s=k.a +i-=4 +r=(s[i]|s[i+1]<<8|s[i+2]<<16|s[i+3]<<24)>>>0 +i=k.f +s=i+1 +q=k.e +if(s>q)A.W(A.dn(j)) +p=k.a +k.f=s +o=p[i] +i=s+o +if(i>q)A.W(A.dn(j)) +k.f=i +n=A.dx(A.by(p.buffer,p.byteOffset+(i-o),o),0,null) +m=A.aP(r,null,!0,t.z) +for(l=0;lo.e)A.W(A.dn(n)) +o.f=l +s=o.a[m] +switch(s){case 0:return null +case 1:return B.e.C(o.acH()) +case 2:return o.acH() +case 3:m=o.f +l=m+1 +if(l>o.e)A.W(A.dn(n)) +o.f=l +return o.a[m]>0 +case 4:return o.O4() +case 5:m=o.f+4 +if(m>o.e)A.W(A.dn(n)) +o.f=m +l=o.a +m-=4 +r=(l[m]|l[m+1]<<8|l[m+2]<<16|l[m+3]<<24)>>>0 +m=o.f +l=m+r +if(l>o.e)A.W(A.dn(n)) +q=B.C.de(o.a,m,l) +o.f+=r +return q +case 6:return o.bUl() +case 7:return o.bUf() +case 8:return o.bUd() +case 9:return o.bUv() +case 10:return o.bUo() +case 11:return o.bUr() +case 12:return o.bUh() +default:p=o.d.aMp(s) +if(p==null)throw A.j(A.j0("Cannot read, unknown typeId: "+A.r(s)+". Did you forget to register an adapter?")) +return p.a.xk(0,o)}}} +A.als.prototype={ +dD(a){var s,r=this,q=r.d,p=(q+a)*2-1 +p|=B.d.O(p,1) +p|=p>>>2 +p|=p>>>4 +p|=p>>>8 +s=new Uint8Array(((p|p>>>16)>>>0)+1) +B.C.e2(s,0,q,r.b) +r.b=s +r.c=null}, +ae8(a){var s,r=this +A.cd(a,null) +if(r.b.length-r.d<8)r.dD(8) +s=r.c +if(s==null)s=r.c=A.iq(r.b.buffer,0,null) +s.setFloat64(r.d,a,!0) +r.d+=8}, +aSN(a,b){var s,r,q,p,o,n=this +A.cd(a,null) +s=B.el.ac(a) +if(b){r=s.length +A.cd(r,null) +if(n.b.length-n.d<4)n.dD(4) +q=n.b +p=n.d +q[p]=r +q[p+1]=r>>>8 +q[p+2]=r>>>16 +q[p+3]=r>>>24 +n.d=p+4}A.cd(s,null) +o=s.length +if(n.b.length-n.d>>8 +r[q+2]=s>>>16 +r[q+3]=s>>>24 +o.d=q+4}A.cd(a,null) +p=a.length +if(o.b.length-o.d>>8 +q[p+2]=r>>>16 +q[p+3]=r>>>24 +p+=4 +n.d=p +if(q.length-p>>8 +r[q+2]=s>>>16 +r[q+3]=s>>>24 +j.d=q+4 +p=t.zz.a(a).a +s=p.length +A.cd(s,i) +if(j.b.length-j.d<1)j.dD(1) +j.b[j.d++]=s +s=new A.dD(p) +A.cd(s,i) +o=s.gu(s) +if(j.b.length-j.d")),r=r.c;s.q();){q=s.d +if(q==null)q=r.a(q) +q=q.ge8(q) +if(j.b.length-j.d<1)j.dD(1) +j.b[j.d++]=1 +n=B.el.ac(q) +q=n.length +if(j.b.length-j.d<1)j.dD(1) +m=j.b +l=j.d +k=l+1 +j.d=k +m[l]=q +if(m.length-k>>0}, +ge8(a){return this.a}, +gm(a){return this.b}, +gu(a){return this.e}} +A.z9.prototype={ +gd_(a){var s,r +if(!this.f)A.W(A.j0("Box has already been closed.")) +s=this.e +s===$&&A.e() +s=s.c +r=s.$ti +return new A.Cb(s.a,r.i("@<1>").Z(r.z[1]).i("Cb<1,2>"))}, +gu(a){var s +if(!this.f)A.W(A.j0("Box has already been closed.")) +s=this.e +s===$&&A.e() +return s.c.e}, +gda(a){var s +if(!this.f)A.W(A.j0("Box has already been closed.")) +s=this.e +s===$&&A.e() +return s.c.e>0}, +a0(a,b){var s +if(!this.f)A.W(A.j0("Box has already been closed.")) +s=this.e +s===$&&A.e() +s=s.c.HN(b) +return(s==null?null:s.b)!=null}, +t(a,b){var s=0,r=A.o(t.S),q,p=this,o +var $async$t=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=p.e +o===$&&A.e() +o=++o.f +s=3 +return A.f(p.JU(A.p([o,b],t.z,A.y(p).c)),$async$t) +case 3:q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$t,r)}, +H(a,b){return this.bA_(0,b)}, +bA_(a,b){var s=0,r=A.o(t.A2),q,p=this,o,n,m,l +var $async$H=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:l=A.b(t.S,A.y(p).c) +for(o=b.gS(b);o.q();){n=o.gE(o) +m=p.e +m===$&&A.e() +l.j(0,++m.f,n)}s=3 +return A.f(p.JU(l),$async$H) +case 3:q=new A.br(l,l.$ti.i("br<1>")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$H,r)}, +amE(){var s=0,r=A.o(t.H),q,p=this +var $async$amE=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if(!p.f)A.W(A.j0("Box has already been closed.")) +p.d.gb7g() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$amE,r)}, +ar1(){var s=this.e +s===$&&A.e() +if(this.c.$2(s.c.e,s.e))return this.amE() +return A.d1(null,t.H)}, +aB(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$aB=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(!p.f){s=1 +break}p.f=!1 +o=p.e +o===$&&A.e() +s=3 +return A.f(o.b.a.aB(0),$async$aB) +case 3:p.b.aRU(p.a) +s=4 +return A.f(p.d.aB(0),$async$aB) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$aB,r)}, +v5(){var s=0,r=A.o(t.H),q=this,p +var $async$v5=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=q.f?2:3 +break +case 2:q.f=!1 +p=q.e +p===$&&A.e() +s=4 +return A.f(p.b.a.aB(0),$async$v5) +case 4:q.b.aRU(q.a) +case 3:s=5 +return A.f(q.d.v5(),$async$v5) +case 5:return A.m(null,r)}}) +return A.n($async$v5,r)}, +$iOk:1} +A.Zn.prototype={ +gaA(a){var s +if(!this.f)A.W(A.j0("Box has already been closed.")) +s=this.e +s===$&&A.e() +return s.aeQ()}, +b8(a,b){var s,r +if(!this.f)A.W(A.j0("Box has already been closed.")) +s=this.e +s===$&&A.e() +s=s.c.HN(b) +r=s==null?null:s.b +if(r!=null)return this.$ti.i("1?").a(r.b) +else return null}, +JU(a){var s,r,q=A.a([],t.EN) +for(s=A.hd(a,a.r,A.y(a).c);s.q();){r=s.d +q.push(new A.om(r,a.h(0,r),!1,!1,null,-1))}return this.Yj(q)}, +Yj(a){return this.bzA(a)}, +bzA(a){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k +var $async$Yj=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:if(!n.f)A.W(A.j0("Box has already been closed.")) +m=n.e +m===$&&A.e() +if(!m.bBy(a)){s=1 +break}p=4 +s=7 +return A.f(n.d.Or(a),$async$Yj) +case 7:n.e.d.D1() +p=2 +s=6 +break +case 4:p=3 +k=o +n.e.bCn() +throw k +s=6 +break +case 3:s=2 +break +case 6:s=8 +return A.f(n.ar1(),$async$Yj) +case 8:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Yj,r)}, +$iD6:1, +gapV(){return!1}} +A.am6.prototype={ +A1(a){this.a.t(0,new A.Hu(a.a,a.b))}} +A.a3w.prototype={} +A.av_.prototype={ +gu(a){return this.c.e}, +a0(a,b){var s=this.c.HN(b) +return(s==null?null:s.b)!=null}, +aeQ(){var s=this.c,r=s.$ti +r=r.i("@<1>").Z(r.z[1]).i("Nk<1,2>") +return A.j3(new A.Nk(s.a,r),new A.bzZ(this),r.i("D.E"),this.$ti.c)}, +aph(a,b,c,d){var s,r,q=this,p=b.c,o=b.a +if(!p){if(A.eO(o)&&o>q.f)q.f=o +s=c?b.bWK():b +r=q.c.pb(0,o,s)}else r=q.c.pq(0,o) +s=r!=null +if(s)++q.e +if(d)p=!p||s +else p=!1 +if(p)q.b.A1(b) +return r}, +zT(a,b){return this.aph(a,b,!1,!0)}, +bMK(a,b,c){return this.aph(a,b,c,!0)}, +aNz(a,b,c){return this.aph(a,b,!1,c)}, +bBy(a){var s,r,q,p,o=[],n=A.jB(null,null,null,t.z,t.OP) +for(s=a.length,r=0;r"))) +return!0}else return!1}, +bCn(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this.d,d=e.D1() +$label0$0:for(s=d.b,r=A.y(s),q=new A.Gr(s,s.WC(),r.i("Gr<1>")),p=this.c,o=this.b.a,n=e.$ti,m=n.i("MT<1>"),n=n.c,r=r.c;q.q();){l=q.d +if(l==null)l=r.a(l) +k=s.h(0,l) +for(j=new A.MT(e,e.c,e.d,e.b,m);j.q();){i=j.e +if(i==null)i=n.a(i) +h=i.b +if(h.a0(0,l)){k.toString +h.j(0,l,k) +continue $label0$0}if(B.b.p(i.a,l)){k.toString +h.j(0,l,k) +continue $label0$0}}p.pb(0,l,k) +j=k.a +i=k.b +if(!o.gwW())A.W(o.wR()) +o.ul(new A.Hu(j,i))}$label1$1:for(r=d.a,q=r.length,g=0;gl.f)l.f=m}}if(o.length===0){s=1 +break}s=3 +return A.f(p.d.Or(o),$async$JU) +case 3:for(n=o.length,k=0;k"))}, +vd(a,b){return this.Eq(a,!1,b)}, +bRW(a,b,c,d){var s=0,r=A.o(d),q,p=this,o,n,m,l +var $async$Eq=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:if(!p.b.p(0,a))throw A.j(A.aL("Box with name "+a+" is not in the known box names of this collection.")) +o=p.c +n=B.b.rb(o,new A.b6L(a)) +if(n!==-1){q=c.i("wB<0>").a(o[n]) +s=1 +break}m=new A.wB(a,p,A.b(t.N,c.i("0?")),c.i("wB<0>")) +A.cR(c) +A.cR(c) +A.cR(c) +s=b?3:4 +break +case 3:l=m.c +s=5 +return A.f(m.qL(),$async$Eq) +case 5:l.H(0,f) +case 4:o.push(m) +q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Eq,r)}, +vf(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$vf=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:k=p.b.bg(0) +s=p.d!=null?3:4 +break +case 3:s=5 +return A.f(b.$0(),$async$vf) +case 5:s=1 +break +case 4:p.d=A.a([],t.Sw) +s=6 +return A.f(b.$0(),$async$vf) +case 6:o=p.d +if(o==null)o=[] +n=A.dc(o,!0,t.zK) +p.d=null +o=n.length +if(o===0){s=1 +break}m=B.fh.H0(p.a,k,"readwrite") +for(l=0;l"))}, +aUv(a){var s=0,r=A.o(a),q,p=2,o,n=[],m=this,l,k,j,i,h,g +var $async$qL=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:h=m.a +g=B.fh.H0(m.b.a,h,"readonly") +h=g.objectStore(h) +h.toString +i=m.$ti.c +l=A.b(t.N,i) +k=B.fy.aqP(h,!0) +h=new A.n4(A.fT(k,"stream",t.K),t.Ua) +p=3 +case 6:s=8 +return A.f(h.q(),$async$qL) +case 8:if(!c){s=7 +break}j=h.gE(h) +J.bE(l,A.av(j.key),i.a(new A.n0([],[]).vh(j.value))) +s=6 +break +case 7:n.push(5) +s=4 +break +case 3:n=[2] +case 4:p=2 +s=9 +return A.f(h.ag(0),$async$qL) +case 9:s=n.pop() +break +case 5:q=l +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$qL,r)}, +b8(a,b){return this.aUn(0,b,this.$ti.i("1?"))}, +aUn(a,b,c){var s=0,r=A.o(c),q,p=this,o,n,m,l,k,j +var $async$b8=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=p.c +if(m.a0(0,b)){q=m.h(0,b) +s=1 +break}o=p.a +n=B.fh.H0(p.b.a,o,"readonly") +o=n.objectStore(o) +o.toString +l=m +k=b +j=p.$ti.i("1?") +s=3 +return A.f(B.fy.aeA(o,b),$async$b8) +case 3:l.j(0,k,j.a(e)) +q=m.h(0,b) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$b8,r)}, +Kf(a,b){return this.aUt(0,b,this.$ti.i("G<1?>"))}, +aUt(a,b,c){var s=0,r=A.o(c),q,p=this,o,n,m,l,k,j +var $async$Kf=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:if(!B.b.cr(b,new A.bej(p))){o=A.a0(b).i("@<1>").Z(p.$ti.i("1?")).i("N<1,2>") +q=A.R(new A.N(b,new A.bek(p),o),!0,o.i("al.E")) +s=1 +break}o=p.a +n=B.fh.H0(p.b.a,o,"readonly") +o=n.objectStore(o) +o.toString +s=3 +return A.f(A.hu(new A.N(b,B.fy.gaVH(o),A.a0(b).i("N<1,Q<@>>")),!1,t.z),$async$Kf) +case 3:m=e +for(o=p.c,l=J.T(m),k=p.$ti.i("1?"),j=0;j"))}, +bqm(a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2){var s=0,r=A.o(b2),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1 +var $async$LC=A.k(function(b3,b4){if(b3===1){o=b4 +s=p}while(true)switch(s){case 0:a2=a2 +a2=a2.toLowerCase() +g=m.b +s=g.a0(0,a2.toLowerCase())?3:5 +break +case 3:if(a3){q=b1.i("Jt<0>").a(m.a5x(a2,!0,b1)) +s=1 +break}else{q=b1.i("D6<0>").a(m.a5x(a2,!1,b1)) +s=1 +break}s=4 +break +case 5:f=m.c +s=f.a0(0,a2)?6:7 +break +case 6:s=8 +return A.f(f.h(0,a2),$async$LC) +case 8:if(a3){q=b1.i("Jt<0>").a(m.a5x(a2,!0,b1)) +s=1 +break}else{q=b1.i("D6<0>").a(m.a5x(a2,!1,b1)) +s=1 +break}case 7:l=new A.aE(new A.ah($.aq,t.LR),t.zh) +f.j(0,a2,l.a) +k=null +p=10 +j=null +e=m.d +if(e==null)e=$.cY7() +d=a2 +c=m.f +s=13 +return A.f(e.a0M(0,d,c,!0,a4,b0),$async$LC) +case 13:j=b4 +if(a3){b=new A.a3E(a2,m,a6,j,b1.i("a3E<0>")) +b.e=A.cMB(b,new A.am6(new A.b6(null,null,t.Mx)),a5,b1) +k=b}else{b=new A.Zn(a2,m,a6,j,b1.i("Zn<0>")) +b.e=A.cMB(b,new A.am6(new A.b6(null,null,t.Mx)),a5,b1) +k=b}e=k +d=e.d +c=e.b +a=e.e +a===$&&A.e() +s=14 +return A.f(d.a_K(0,c,a,e.gapV()),$async$LC) +case 14:g.j(0,a2,k) +J.cyR(l) +g=k +q=g +n=[1] +s=11 +break +n.push(12) +s=11 +break +case 10:p=9 +a1=o +i=A.a2(a1) +h=A.ay(a1) +g=k +if(g!=null)J.GZ(g) +l.qV(i,h) +throw a1 +n.push(12) +s=11 +break +case 9:n=[2] +case 11:p=2 +f.D(0,a2) +s=n.pop() +break +case 12:case 4:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$LC,r)}, +vd(a,b){return this.bRX(a,b,b.i("D6<0>"))}, +bRX(a,b,c){var s=0,r=A.o(c),q,p=this,o +var $async$vd=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:o=b.i("D6<0>") +s=3 +return A.f(p.LC(a,!1,null,A.cUN(),A.cUM(),!0,null,null,null,b),$async$vd) +case 3:q=o.a(e) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$vd,r)}, +acb(a,b,c){return this.bRZ(a,b,c,c.i("Jt<0>"))}, +bRZ(a,b,c,d){var s=0,r=A.o(d),q,p=this,o +var $async$acb=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:o=c.i("Jt<0>") +s=3 +return A.f(p.LC(a,!0,b,A.cUN(),A.cUM(),!0,null,null,null,c),$async$acb) +case 3:q=o.a(f) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$acb,r)}, +a5x(a,b,c){var s,r,q=a.toLowerCase(),p=this.b.h(0,q) +if(p!=null){s=p.gapV() +if(s===b&&A.cR(A.y(p).c)===A.cR(c))return c.i("Ok<0>").a(p) +else{r=t.LO.b(p)?"LazyBox<"+A.cR(p.$ti.c).k(0)+">":"Box<"+A.cR(A.y(p).c).k(0)+">" +throw A.j(A.j0('The box "'+q+'" is already open and of type '+r+"."))}}else throw A.j(A.j0("Box not found. Did you forget to call Hive.openBox()?"))}, +aRU(a){a=a.toLowerCase() +this.c.D(0,a) +this.b.D(0,a)}, +v5(){var s=this.b +s=s.gaA(s) +s=A.R(s,!0,A.y(s).i("D.E")) +return A.hu(new A.N(s,new A.btT(),A.a0(s).i("N<1,Q<~>>")),!1,t.H)}} +A.btT.prototype={ +$1(a){return a.v5()}, +$S:1299} +A.a2u.prototype={ +gd_(a){var s=this +return A.mn(function(){var r=a +var q=0,p=1,o,n,m,l +return function $async$gd_(b,c){if(b===1){o=c +q=p}while(true)switch(q){case 0:n=s.gkE(),m=A.a0(n),n=new J.da(n,n.length,m.i("da<1>")),m=m.c +case 2:if(!n.q()){q=3 +break}l=n.d +q=4 +return J.b0B(l==null?m.a(l):l) +case 4:q=2 +break +case 3:return A.mi() +case 1:return A.mj(o)}}},t.z)}} +A.a2v.prototype={ +gd_(a){var s=this +if(s.d==null)return s.b +else return A.a2u.prototype.gd_.call(s,s)}, +gR9(){var s,r=this,q=r.e +if(q==null){q=r.a +s=t.bJ.a(r.c).b.h(0,q.toLowerCase()) +if(s==null)throw A.j(A.j0('To use this list, you have to open the box "'+q+'" first.')) +else if(!t.PG.b(s))throw A.j(A.j0('The box "'+q+'" is a lazy box. You can only use HiveLists with normal boxes.')) +else r.e=s +q=s}return q}, +gkE(){var s,r,q,p,o,n,m,l,k,j,i=this +if(i.r)throw A.j(A.j0("HiveList has already been disposed.")) +if(i.f){s=A.a([],i.$ti.i("F<1>")) +for(r=i.d,q=r.length,p=0;p")) +for(q=i.b,m=q.length,r=r.c,p=0;p").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),q=J.iW(a),r=r.z[1],p=null;s.q();){o=s.a +n=o==null?r.a(o):o +o=n.$ti.c +if(q.grv(a)===A.cR(o))return n +if(o.b(a)&&p==null)p=n}return p}, +aMp(a){return this.a.h(0,a)}, +acN(a,b,c){var s,r +if(A.cR(c)===B.FW||A.cR(c)===B.apM)A.jU("Registering type adapters for dynamic type is must be avoided, otherwise all the write requests to Hive will be handled by given adapter. Please explicitly provide adapter type on registerAdapter method to avoid this kind of issues. For example if you want to register MyTypeAdapter for MyType class you can call like this: registerAdapter(MyTypeAdapter())") +s=a.gUg() +if(!b){if(s>223)throw A.j(A.j0("TypeId "+s+" not allowed.")) +s+=32 +if(this.a.h(0,s)!=null){r=A.j0("There is already a TypeAdapter for typeId "+(s-32)+".") +throw A.j(r)}}this.a.j(0,s,new A.a7W(a,s,c.i("a7W<0>")))}, +arv(a,b){return this.acN(a,!1,b)}, +apu(a){if(a>223)throw A.j(A.j0("TypeId "+a+" not allowed.")) +a+=32 +return this.a.h(0,a)!=null}} +A.a0q.prototype={ +gN(a){return B.b.gN(this.gkE())}, +gR(a){return B.b.gR(this.gkE())}, +gu(a){return this.gkE().length}, +a2(a,b){return B.b.a2(this.gkE(),b)}, +h(a,b){return this.gkE()[b]}, +cr(a,b){return B.b.cr(this.gkE(),b)}, +v3(a,b){var s=this.gkE() +return new A.er(s,A.a0(s).i("@<1>").Z(b).i("er<1,2>"))}, +p(a,b){return B.b.p(this.gkE(),b)}, +e6(a,b){return this.gkE()[b]}, +zM(a,b){return B.b.zM(this.gkE(),b)}, +Sk(a,b,c){var s=this.gkE() +return new A.hY(s,b,A.a0(s).i("@<1>").Z(c).i("hY<1,2>"))}, +wt(a,b,c){return B.b.wt(this.gkE(),b,c)}, +ro(a,b){return this.wt(a,b,null)}, +eA(a,b,c,d){return B.b.eA(this.gkE(),b,c,d)}, +an(a,b){return B.b.an(this.gkE(),b)}, +z9(a,b,c){var s=this.gkE() +A.f2(b,c,s.length,null,null) +return A.hx(s,b,c,A.a0(s).c)}, +pt(a,b,c){return B.b.pt(this.gkE(),this.$ti.c.a(b),c)}, +d4(a,b){return this.pt(a,b,0)}, +SR(a,b,c){return B.b.SR(this.gkE(),b,c)}, +rb(a,b){return this.SR(a,b,0)}, +ga6(a){return this.gkE().length===0}, +gda(a){return this.gkE().length!==0}, +gS(a){var s=this.gkE() +return new J.da(s,s.length,A.a0(s).i("da<1>"))}, +aU(a,b){return B.b.aU(this.gkE(),b)}, +qr(a){return this.aU(a,"")}, +dn(a,b,c){var s=this.gkE() +return new A.N(s,b,A.a0(s).i("@<1>").Z(c).i("N<1,2>"))}, +tF(a,b){return this.dn(a,b,t.z)}, +gbQ(a){return B.b.gbQ(this.gkE())}, +ri(a,b){var s=this.gkE() +return A.hx(s,b,null,A.a0(s).c)}, +de(a,b,c){return B.b.de(this.gkE(),b,c)}, +qP(a,b){return this.de(a,b,null)}, +z0(a,b){var s=this.gkE() +return A.hx(s,0,A.fT(b,"count",t.S),A.a0(s).c)}, +q6(a,b){var s=this.gkE(),r=A.a0(s) +return b?A.a(s.slice(0),r):J.v6(s.slice(0),r.c)}, +bg(a){return this.q6(a,!0)}, +rN(a){var s=this.gkE() +return A.jG(s,A.a0(s).c)}, +oC(a,b){var s=this.gkE() +return new A.aO(s,b,A.a0(s).i("aO<1>"))}, +H6(a,b){return new A.eo(this.gkE(),b.i("eo<0>"))}} +A.auh.prototype={ +gu(a){return this.e}, +gd_(a){var s=this.$ti +return new A.Cb(this.a,s.i("@<1>").Z(s.z[1]).i("Cb<1,2>"))}, +gaA(a){var s=this.$ti +return new A.Nk(this.a,s.i("@<1>").Z(s.z[1]).i("Nk<1,2>"))}, +pb(a,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=c.HN(a0) +if(b!=null){s=b.b +b.b=a1 +return s}r=c.b +q=0 +while(!0){if(!(r.aOQ()&&q<11))break;++q}p=c.d +if(q>=p){c.d=p+1 +q=p}r=q+1 +o=c.$ti +n=A.aP(r,null,!1,o.i("Gw<1,2>?")) +r=A.aP(r,0,!1,t.S) +m=new A.Gw(a0,a1,n,r,o.i("@<1>").Z(o.z[1]).i("Gw<1,2>")) +l=c.a +for(k=c.d-1,o=c.c;k>=0;--k){for(;!0;l=j){j=l.c[k] +if(j!=null){i=j.a +i.toString +i=o.$2(a0,i)<0}else i=!0 +if(i)break}if(k>q){j=l.c[k] +if(j!=null){i=j.d +i[k]=i[k]+1}continue}if(k===0)r[0]=1 +else{i=k-1 +h=l.c[i] +g=0 +while(!0){if(h!=null){f=h.a +f.toString +f=o.$2(a0,f)>=0}else f=!1 +if(!f)break +g+=h.d[i] +h=h.c[i]}for(e=k;e<=q;++e)r[e]=r[e]+g +r[k]=r[k]+1}i=l.c +n[k]=i[k] +i[k]=m}for(d=1;d<=q;++d){j=n[d] +if(j!=null){o=j.d +o[d]=o[d]-(r[d]-1)}}++c.e +return null}, +pq(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=j.HN(b) +if(i==null)return null +s=j.a +for(r=j.d-1,q=i.c,p=q.length-1,o=j.c,n=i.d,m=s;r>=0;--r){for(;!0;m=l){l=m.c[r] +if(l!=null){k=l.a +k.toString +k=o.$2(b,k)<=0}else k=!0 +if(k)break}k=m.c +if(r>p){l=k[r] +if(l!=null){k=l.d +k[r]=k[r]-1}}else{l=q[r] +k[r]=l +if(l!=null){k=l.d +k[r]=k[r]+(n[r]-1)}}}q=j.d +o=q-1 +if(p===o&&q>1&&s.c[p]==null)j.d=o;--j.e +return i.b}, +HN(a){var s,r,q,p,o,n=this.a +for(s=this.d-1,r=this.c,q=null;s>=0;--s){q=n.c[s] +while(!0){if(q!=null){p=q.a +p.toString +p=r.$2(a,p)>0}else p=!1 +if(!p)break +o=q.c[s] +n=q +q=o}}if(q!=null){p=q.a +p.toString +p=J.v(r.$2(a,p),0) +r=p}else r=!1 +if(r)return q +return null}, +bh3(a){var s,r,q,p +A.cOP(a,this,null,null) +s=this.a +for(r=this.d-1,q=null;r>=0;--r){q=s.c[r] +while(!0){if(!(q!=null&&a>=q.d[r]))break +a-=q.d[r] +p=q.c[r] +s=q +q=p}}q.toString +return q}} +A.Gw.prototype={ +ge8(a){return this.a}, +gm(a){return this.b}} +A.aQc.prototype={ +q(){var s=this.a.c[0] +this.a=s +return s!=null}} +A.aQh.prototype={ +gE(a){var s=this.a.a +s.toString +return s}} +A.Cb.prototype={ +gS(a){var s=this.$ti +return new A.aQh(this.a,s.i("@<1>").Z(s.z[1]).i("aQh<1,2>"))}} +A.aY0.prototype={ +gE(a){var s=this.a.b +s.toString +return s}} +A.Nk.prototype={ +gS(a){var s=this.$ti +return new A.aY0(this.a,s.i("@<1>").Z(s.z[1]).i("aY0<1,2>"))}} +A.lN.prototype={ +k(a){var s=this.a,r=this.b +return s!=null?s+":"+r:r}, +gv(a){return 37*(37*(J.aj(this.a)&2097151)+B.c.gv(this.b)&2097151)+B.c.gv(this.c)&1073741823}, +bL(a,b){var s,r,q +if(!(b instanceof A.lN))return 1 +s=this.a +if(s==null)s="" +r=b.a +q=B.c.bL(s,r==null?"":r) +if(q!==0)return q +q=B.c.bL(this.b,b.b) +if(q!==0)return q +return B.c.bL(this.c,b.c)}, +l(a,b){if(b==null)return!1 +return b instanceof A.lN&&this.a==b.a&&this.b===b.b&&this.c===b.c}, +$idy:1} +A.afw.prototype={} +A.aRZ.prototype={} +A.aOo.prototype={} +A.jJ.prototype={ +gel(a){var s,r=this,q=r.c +if(q===$){s=A.a([],t.f2) +r.c!==$&&A.ao() +q=r.c=new A.hI(r,s)}return q}, +gajH(){var s,r=new A.cU("") +this.L6(r) +s=r.a +return s.charCodeAt(0)==0?s:s}, +gbt(a){return null}, +a4C(a){var s,r,q +for(s=this.gel(this).a,r=A.a0(s),s=new J.da(s,s.length,r.i("da<1>")),r=r.c;s.q();){q=s.d;(q==null?r.a(q):q).L6(a)}}, +p6(a){var s=this.a +if(s!=null)B.b.D(s.gel(s).a,this) +return this}, +bMM(a,b,c){var s,r,q=this +if(c==null)q.gel(q).t(0,b) +else{s=q.gel(q) +r=q.gel(q) +s.pb(0,r.d4(r,c),b)}}, +bVm(a){var s=this +a.gel(a).H(0,s.gel(s)) +s.gel(s).V(0)}, +p(a,b){var s=this.gel(this) +return s.p(s,b)}, +bew(a,b){var s,r,q,p,o,n,m,l +if(b)for(s=this.gel(this).a,r=A.a0(s),s=new J.da(s,s.length,r.i("da<1>")),r=r.c,q=t.f2;s.q();){p=s.d +p=(p==null?r.a(p):p).Rq(0,!0) +o=a.c +if(o===$){n=A.a([],q) +a.c!==$&&A.ao() +o=a.c=new A.hI(a,n)}if(p instanceof A.wJ){m=p.c +if(m===$){n=A.a([],q) +p.c!==$&&A.ao() +m=p.c=new A.hI(p,n)}o.H(0,m)}else{n=p.a +if(n!=null){m=n.c +if(m===$){l=A.a([],q) +n.c!==$&&A.ao() +m=n.c=new A.hI(n,l)}B.b.D(m.a,p)}p.a=o.b +o.L1(0,p)}}return a}, +WK(a,b){return this.bew(a,b,t._A)}} +A.a0L.prototype={ +gNI(a){return 9}, +k(a){return"#document"}, +L6(a){return this.a4C(a)}, +Rq(a,b){return this.WK(A.cKs(),!0)}} +A.wJ.prototype={ +gNI(a){return 11}, +k(a){return"#document-fragment"}, +Rq(a,b){return this.WK(A.cKt(),!0)}, +L6(a){return this.a4C(a)}, +gbt(a){return A.ctt(this)}} +A.a0M.prototype={ +gNI(a){return 10}, +k(a){var s,r=this,q=r.x,p=q==null +if(!p||r.y!=null){if(p)q="" +s=r.y +if(s==null)s="" +return"'}else return""}, +L6(a){a.a+=this.k(0)}, +Rq(a,b){return A.cKu(this.w,this.x,this.y)}} +A.mh.prototype={ +gNI(a){return 3}, +k(a){var s=J.bp(this.w) +this.w=s +return'"'+s+'"'}, +L6(a){return A.dz5(a,this)}, +Rq(a,b){var s=J.bp(this.w) +this.w=s +return A.cD8(s)}, +aIF(a,b){var s=this.w;(!(s instanceof A.cU)?this.w=new A.cU(A.r(s)):s).a+=b}, +gbt(a){return this.w=J.bp(this.w)}} +A.fm.prototype={ +gNI(a){return 1}, +gacz(a){var s,r,q,p=this.a +if(p==null)return null +s=p.gel(p) +for(r=s.d4(s,this)-1,p=s.a;r>=0;--r){q=p[r] +if(q instanceof A.fm)return q}return null}, +gaOR(a){var s,r,q,p,o,n=this.a +if(n==null)return null +s=n.gel(n) +for(r=s.d4(s,this)+1,q=s.a,p=q.length;r"}, +gbt(a){return A.ctt(this)}, +L6(a){var s,r,q,p,o=this +a.a+="<" +s=a.a+=A.d9V(o.w) +r=o.x +q=A.r(r) +a.a=s+q +s=o.b +if(s.a!==0)s.an(0,new A.bkp(a)) +a.a+=">" +s=o.gel(o) +if(!s.ga6(s)){if(r==="pre"||r==="textarea"||r==="listing"){p=o.gel(o).a[0] +if(p instanceof A.mh){s=J.bp(p.w) +p.w=s +s=B.c.aX(s,"\n")}else s=!1 +if(s)a.a+="\n"}o.a4C(a)}if(!A.dva(r))a.a+=""}, +Rq(a,b){var s=this,r=A.cAu(s.x,s.w) +r.b=A.eB(s.b,t.K,t.N) +return s.WK(r,b)}} +A.bkp.prototype={ +$2(a,b){var s,r=this.a +r.a+=" " +s=r.a+=A.r(a) +r.a=s+'="' +s=r.a+=A.cVh(b,!0) +r.a=s+'"'}, +$S:299} +A.a_r.prototype={ +gNI(a){return 8}, +k(a){return""}, +L6(a){a.a+=""}, +Rq(a,b){return A.cJM(this.w)}, +gbt(a){return this.w}} +A.hI.prototype={ +t(a,b){if(b instanceof A.wJ)this.H(0,b.gel(b)) +else{b.p6(0) +b.a=this.b +this.L1(0,b)}}, +H(a,b){var s,r,q,p,o,n,m,l,k=this.azI(b) +for(s=A.a0(k).i("c_<1>"),r=new A.c_(k,s),r=new A.bH(r,r.gu(r),s.i("bH")),q=this.b,s=s.i("al.E"),p=t.f2;r.q();){o=r.d +if(o==null)o=s.a(o) +n=o.a +if(n!=null){m=n.c +if(m===$){l=A.a([],p) +n.c!==$&&A.ao() +m=n.c=new A.hI(n,l)}B.b.D(m.a,o)}o.a=q}this.b2K(0,k)}, +pb(a,b,c){if(c instanceof A.wJ)this.rq(0,b,c.gel(c)) +else{c.p6(0) +c.a=this.b +this.avi(0,b,c)}}, +qh(a){var s=this.b2H(this) +s.a=null +return s}, +eh(a,b){var s=this.avj(0,b) +s.a=null +return s}, +V(a){var s,r,q +for(s=this.a,r=A.a0(s),s=new J.da(s,s.length,r.i("da<1>")),r=r.c;s.q();){q=s.d;(q==null?r.a(q):q).a=null}this.b2G(this)}, +j(a,b,c){var s=this +if(c instanceof A.wJ){s.avj(0,b).a=null +s.rq(0,b,c.gel(c))}else{s.a[b].a=null +c.p6(0) +c.a=s.b +s.b2J(0,b,c)}}, +d0(a,b,c,d,e){var s,r,q +t.nh.a(d) +s=d instanceof A.hI?d.de(d,e,e+c):d +for(r=c-1,q=J.T(s);r>=0;--r)this.j(0,b+r,q.h(s,e+r))}, +e2(a,b,c,d){return this.d0(a,b,c,d,0)}, +qI(a,b,c){var s,r +for(s=this.a,r=b;r"));r.q();)s.gE(s).a=null +q.b2I(q,b)}, +rq(a,b,c){var s,r,q,p,o,n,m,l,k=this.azI(c) +for(s=A.a0(k).i("c_<1>"),r=new A.c_(k,s),r=new A.bH(r,r.gu(r),s.i("bH")),q=this.b,s=s.i("al.E"),p=t.f2;r.q();){o=r.d +if(o==null)o=s.a(o) +n=o.a +if(n!=null){m=n.c +if(m===$){l=A.a([],p) +n.c!==$&&A.ao() +m=n.c=new A.hI(n,l)}B.b.D(m.a,o)}o.a=q}this.b2L(0,b,k)}, +azI(a){var s,r,q,p,o=t.f2,n=A.a([],o) +for(s=J.af(a);s.q();){r=s.gE(s) +if(r instanceof A.wJ){q=r.c +if(q===$){p=A.a([],o) +r.c!==$&&A.ao() +q=r.c=new A.hI(r,p)}B.b.H(n,q)}else n.push(r)}return n}} +A.cbn.prototype={ +k(a){var s=this.a.a +return s.charCodeAt(0)==0?s:s}} +A.aNX.prototype={} +A.aNY.prototype={} +A.aNZ.prototype={} +A.aNV.prototype={} +A.aNW.prototype={} +A.aOp.prototype={} +A.aOq.prototype={} +A.c3U.prototype={ +br(a){var s,r=this +switch(a.gNI(a)){case 1:return r.d7(t.JQ.a(a)) +case 3:t.As.a(a) +s=J.bp(a.w) +a.w=s +r.a.a+=s +return null +case 8:return r.d7(t.An.a(a)) +case 11:return r.d7(t.T6.a(a)) +case 9:return r.d7(t.VF.a(a)) +case 10:return r.d7(t.ef.a(a)) +default:throw A.j(A.ak("DOM node type "+a.gNI(a)))}}, +d7(a){var s,r,q +for(s=a.gel(a),s=s.q6(s,!1),r=s.length,q=0;q")),0,null) +return s==="text/html"||s==="application/xhtml+xml"}else return B.b.p(B.cQw,new A.bI(a.w,r,t.Lc))}, +bMk(a,b){var s,r=this.d,q=r.c +if(q.length===0)return!1 +s=B.b.gR(q) +q=s.w +if(q==r.a)return!1 +r=s.x +if(B.b.p(B.QL,new A.bI(q,r,t.Lc))){if(b===2){q=t.jg.a(a).b +q=q!=="mglyph"&&q!=="malignmark"}else q=!1 +if(q)return!1 +if(b===1||b===0)return!1}if(r==="annotation-xml"&&b===2&&t.jg.a(a).b==="svg")return!1 +if(this.aNZ(s))if(b===2||b===1||b===0)return!1 +return!0}, +bOD(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6=this +for(s=a6.c,r=a6.d,q=t.V,p=t.HH,o=t.rp,n=t.jg,m=t.sE,l=t.yw,k=a6.e,j=t.FB,i=s.a,h=t.N,g=t.O;s.q();){f=s.at +f.toString +for(e=f;e!=null;){d=e.gd5(e) +if(d===6){j.a(e) +c=e.a +b=e.c +if(b==null){b=e.c=J.bp(e.b) +e.b=null}if(c==null){a=i.w +if(a==null)c=null +else{a0=i.y +new A.nk(a,a0).Ap(a,a0) +c=new A.kc(a,a0,a0) +c.we(a,a0,a0)}}k.push(new A.oy(b,c,e.e)) +e=null}else{a1=a6.x +if(a1===$){a1=a6.Q +if(a1===$){a2=new A.v3(a6,r) +a1!==$&&A.ao() +a6.Q=a2 +a1=a2}a6.x=a1}if(a6.bMk(f,d)){a1=a6.id +if(a1===$){a2=new A.auc(a6,r) +a1!==$&&A.ao() +a6.id=a2 +a1=a2}a3=a1}else a3=a1 +switch(d){case 1:e=a3.qf(l.a(e)) +break +case 0:e=a3.xj(m.a(e)) +break +case 2:e=a3.fK(n.a(e)) +break +case 3:e=a3.om(o.a(e)) +break +case 4:e=a3.NZ(p.a(e)) +break +case 5:e=a3.aPP(q.a(e)) +break}}}if(f instanceof A.FL)if(f.c&&!f.r){c=f.a +f=A.p(["name",f.b],h,g) +if(c==null){b=i.w +if(b==null)c=null +else{a=i.y +new A.nk(b,a).Ap(b,a) +c=new A.kc(b,a,a) +c.we(b,a,a)}}k.push(new A.oy("non-void-element-with-trailing-solidus",c,f))}}a4=A.a([],t.CV) +for(a5=!0;a5;){a1=a6.x +if(a1===$){a1=a6.Q +if(a1===$){a2=new A.v3(a6,r) +a1!==$&&A.ao() +a6.Q=a2 +a1=a2}a1=a6.x=a1}a4.push(a1) +a1=a6.x +if(a1===$){a1=a6.Q +if(a1===$){a2=new A.v3(a6,r) +a1!==$&&A.ao() +a6.Q=a2 +a1=a2}a1=a6.x=a1}a5=a1.rs()}}, +gaC2(){var s=this.c.a,r=s.w +if(r==null)s=null +else{s=A.qo(r,s.y) +r=s.b +r=A.cDT(s.a,r,r) +s=r}return s}, +dV(a,b,c){var s=new A.oy(b,a==null?this.gaC2():a,c) +this.e.push(s)}, +q5(a,b){return this.dV(a,b,B.vA)}, +aIu(a){var s=a.e.D(0,"definitionurl") +if(s!=null)a.e.j(0,"definitionURL",s)}, +aIv(a){var s,r,q,p,o,n +for(s=a.e,r=A.y(s).i("br<1>"),r=A.R(new A.br(s,r),!1,r.i("D.E")),s=r.length,q=0;q"),r=A.R(new A.br(s,r),!1,r.i("D.E")),s=r.length,q=0;q"),p=new A.c_(r,q),p=new A.bH(p,p.gu(p),q.i("bH")),q=q.i("al.E"),o=s.a;p.q();){n=p.d +if(n==null)n=q.a(n) +m=n.x +l=n===r[0] +if(l)m=j.w +switch(m){case"select":case"colgroup":case"head":case"html":break}if(!l&&n.w!=o)continue +switch(m){case"select":k=j.fy +if(k===$){k!==$&&A.ao() +k=j.fy=new A.a3_(j,s)}j.x=k +return +case"td":k=j.fx +if(k===$){k!==$&&A.ao() +k=j.fx=new A.R6(j,s)}j.x=k +return +case"th":k=j.fx +if(k===$){k!==$&&A.ao() +k=j.fx=new A.R6(j,s)}j.x=k +return +case"tr":k=j.fr +if(k===$){k!==$&&A.ao() +k=j.fr=new A.a2Z(j,s)}j.x=k +return +case"tbody":k=j.dy +if(k===$){k!==$&&A.ao() +k=j.dy=new A.Ja(j,s)}j.x=k +return +case"thead":k=j.dy +if(k===$){k!==$&&A.ao() +k=j.dy=new A.Ja(j,s)}j.x=k +return +case"tfoot":k=j.dy +if(k===$){k!==$&&A.ao() +k=j.dy=new A.Ja(j,s)}j.x=k +return +case"caption":k=j.db +if(k===$){k!==$&&A.ao() +k=j.db=new A.a2W(j,s)}j.x=k +return +case"colgroup":k=j.dx +if(k===$){k!==$&&A.ao() +k=j.dx=new A.a2X(j,s)}j.x=k +return +case"table":k=j.cx +if(k===$){k!==$&&A.ao() +k=j.cx=new A.a30(j,s)}j.x=k +return +case"head":k=j.ch +if(k===$){k!==$&&A.ao() +k=j.ch=new A.R5(j,s)}j.x=k +return +case"body":k=j.ch +if(k===$){k!==$&&A.ao() +k=j.ch=new A.R5(j,s)}j.x=k +return +case"frameset":k=j.k2 +if(k===$){k!==$&&A.ao() +k=j.k2=new A.a2Y(j,s)}j.x=k +return +case"html":k=j.at +if(k===$){k!==$&&A.ao() +k=j.at=new A.Zc(j,s)}j.x=k +return}}j.x=j.gqQ()}, +a0W(a,b){var s,r=this +r.d.mb(a) +s=r.c +if(b==="RAWTEXT")s.x=s.ga1n() +else s.x=s.gO3() +r.y=r.gwC() +r.x=r.gaG8()}} +A.ir.prototype={ +rs(){throw A.j(A.bC(null))}, +NZ(a){var s=this.b +s.SW(a,B.b.gR(s.c)) +return null}, +aPP(a){this.a.q5(a.a,"unexpected-doctype") +return null}, +qf(a){this.b.Jq(a.grV(a),a.a) +return null}, +xj(a){this.b.Jq(a.grV(a),a.a) +return null}, +fK(a){throw A.j(A.bC(null))}, +Dg(a){var s=this.a +if(!s.f&&a.b==="html")s.q5(a.a,"non-html-root") +this.b.c[0].e=a.a +a.e.an(0,new A.bKe(this)) +s.f=!1 +return null}, +om(a){throw A.j(A.bC(null))}, +TK(a){var s=a.b,r=this.b.c,q=r.pop() +for(;q.x!=s;)q=r.pop()}} +A.bKe.prototype={ +$2(a,b){this.a.b.c[0].b.cQ(0,a,new A.bKd(b))}, +$S:299} +A.bKd.prototype={ +$0(){return this.a}, +$S:28} +A.v3.prototype={ +xj(a){return null}, +NZ(a){var s=this.b,r=s.b +r===$&&A.e() +s.SW(a,r) +return null}, +aPP(a){var s,r=this,q=a.d,p=a.b,o=p==null?null:A.dx(new A.N(new A.dD(p),A.yJ(),t.Hz.i("N")),0,null),n=a.c,m=a.e +if(q==="html")if(o==null)p=n!=null&&n!=="about:legacy-compat" +else p=!0 +else p=!0 +if(p)r.a.q5(a.a,"unknown-doctype") +if(o==null)o="" +s=A.cKu(a.d,a.b,a.c) +s.e=a.a +p=r.b.b +p===$&&A.e() +p.gel(p).t(0,s) +if(m)if(a.d==="html"){p=B.c.gauF(o) +if(!B.b.cr(B.cCZ,p))if(!B.b.p(B.cXA,o))if(!(B.b.cr(B.Q7,p)&&n==null))p=n!=null&&n.toLowerCase()==="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd" +else p=!0 +else p=!0 +else p=!0}else p=!0 +else p=!0 +if(p)r.a.r="quirks" +else{p=B.c.gauF(o) +if(!B.b.cr(B.d4p,p))p=B.b.cr(B.Q7,p)&&n!=null +else p=!0 +if(p)r.a.r="limited quirks"}p=r.a +p.x=p.ga4Q() +return null}, +FL(){var s=this.a +s.r="quirks" +s.x=s.ga4Q()}, +qf(a){this.a.q5(a.a,"expected-doctype-but-got-chars") +this.FL() +return a}, +fK(a){this.a.dV(a.a,"expected-doctype-but-got-start-tag",A.p(["name",a.b],t.N,t.O)) +this.FL() +return a}, +om(a){this.a.dV(a.a,"expected-doctype-but-got-end-tag",A.p(["name",a.b],t.N,t.O)) +this.FL() +return a}, +rs(){var s=this.a +s.q5(s.gaC2(),"expected-doctype-but-got-eof") +this.FL() +return!0}} +A.alp.prototype={ +a_L(){var s=null,r=this.b,q=r.aKI(0,A.mT("html",A.fA(s,s,s,t.K,t.N),s,!1)) +r.c.push(q) +r=r.b +r===$&&A.e() +r.gel(r).t(0,q) +r=this.a +r.x=r.gb9Q()}, +rs(){this.a_L() +return!0}, +NZ(a){var s=this.b,r=s.b +r===$&&A.e() +s.SW(a,r) +return null}, +xj(a){return null}, +qf(a){this.a_L() +return a}, +fK(a){if(a.b==="html")this.a.f=!0 +this.a_L() +return a}, +om(a){var s=a.b +switch(s){case"head":case"body":case"html":case"br":this.a_L() +return a +default:this.a.dV(a.a,"unexpected-end-tag-before-html",A.p(["name",s],t.N,t.O)) +return null}}} +A.Zc.prototype={ +fK(a){var s=null +switch(a.b){case"html":return this.a.gqQ().fK(a) +case"head":this.VZ(a) +return s +default:this.VZ(A.mT("head",A.fA(s,s,s,t.K,t.N),s,!1)) +return a}}, +om(a){var s=null,r=a.b +switch(r){case"head":case"body":case"html":case"br":this.VZ(A.mT("head",A.fA(s,s,s,t.K,t.N),s,!1)) +return a +default:this.a.dV(a.a,"end-tag-after-implied-root",A.p(["name",r],t.N,t.O)) +return s}}, +rs(){var s=null +this.VZ(A.mT("head",A.fA(s,s,s,t.K,t.N),s,!1)) +return!0}, +xj(a){return null}, +qf(a){var s=null +this.VZ(A.mT("head",A.fA(s,s,s,t.K,t.N),s,!1)) +return a}, +VZ(a){var s=this.b +s.mb(a) +s.e=B.b.gR(s.c) +s=this.a +s.x=s.gLo()}} +A.aud.prototype={ +fK(a){var s,r,q,p,o,n=this,m=null +switch(a.b){case"html":return n.a.gqQ().fK(a) +case"title":n.a.a0W(a,"RCDATA") +return m +case"noscript":case"noframes":case"style":n.a.a0W(a,"RAWTEXT") +return m +case"script":n.b.mb(a) +s=n.a +r=s.c +r.x=r.gHj() +s.y=s.gwC() +s.x=s.gaG8() +return m +case"base":case"basefont":case"bgsound":case"command":case"link":s=n.b +s.mb(a) +s.c.pop() +a.r=!0 +return m +case"meta":s=n.b +s.mb(a) +s.c.pop() +a.r=!0 +q=a.e +s=n.a.c.a +if(!s.b){p=q.h(0,"charset") +o=q.h(0,"content") +if(p!=null)s.aJy(p) +else if(o!=null)s.aJy(new A.bfT(new A.bl6(o)).a0R(0))}return m +case"head":n.a.q5(a.a,"two-heads-are-not-better-than-one") +return m +default:n.a_7(new A.dF("head",!1)) +return a}}, +om(a){var s=a.b +switch(s){case"head":this.a_7(a) +return null +case"br":case"html":case"body":this.a_7(new A.dF("head",!1)) +return a +default:this.a.dV(a.a,"unexpected-end-tag",A.p(["name",s],t.N,t.O)) +return null}}, +rs(){this.a_7(new A.dF("head",!1)) +return!0}, +qf(a){this.a_7(new A.dF("head",!1)) +return a}, +a_7(a){var s,r=this.a,q=r.d +q.c.pop() +s=r.ay +if(s===$){s!==$&&A.ao() +s=r.ay=new A.ako(r,q)}r.x=s}} +A.ako.prototype={ +fK(a){var s=this,r=null,q=a.b +switch(q){case"html":return s.a.gqQ().fK(a) +case"body":q=s.a +q.z=!1 +s.b.mb(a) +q.x=q.gqQ() +return r +case"frameset":s.b.mb(a) +q=s.a +q.x=q.gaBm() +return r +case"base":case"basefont":case"bgsound":case"link":case"meta":case"noframes":case"script":case"style":case"title":s.b0x(a) +return r +case"head":s.a.dV(a.a,"unexpected-start-tag",A.p(["name",q],t.N,t.O)) +return r +default:s.FL() +return a}}, +om(a){var s=a.b +switch(s){case"body":case"html":case"br":this.FL() +return a +default:this.a.dV(a.a,"unexpected-end-tag",A.p(["name",s],t.N,t.O)) +return null}}, +rs(){this.FL() +return!0}, +qf(a){this.FL() +return a}, +b0x(a){var s,r,q,p=this.a +p.dV(a.a,"unexpected-start-tag-out-of-my-head",A.p(["name",a.b],t.N,t.O)) +s=this.b +r=s.c +r.push(t.JQ.a(s.e)) +p.gLo().fK(a) +for(p=A.a0(r).i("c_<1>"),s=new A.c_(r,p),s=new A.bH(s,s.gu(s),p.i("bH")),p=p.i("al.E");s.q();){q=s.d +if(q==null)q=p.a(q) +if(q.x==="head"){B.b.D(r,q) +break}}}, +FL(){var s,r=null +this.b.mb(A.mT("body",A.fA(r,r,r,t.K,t.N),r,!1)) +s=this.a +s.x=s.gqQ() +s.z=!0}} +A.R5.prototype={ +fK(a){var s,r,q,p,o,n=this,m=null,l="p",k="button",j="unexpected-start-tag",i="unexpected-start-tag-implies-end-tag",h="RAWTEXT",g=a.b +switch(g){case"html":return n.Dg(a) +case"base":case"basefont":case"bgsound":case"command":case"link":case"meta":case"noframes":case"script":case"style":case"title":return n.a.gLo().fK(a) +case"body":n.b0u(a) +return m +case"frameset":n.b0w(a) +return m +case"address":case"article":case"aside":case"blockquote":case"center":case"details":case"dir":case"div":case"dl":case"fieldset":case"figcaption":case"figure":case"footer":case"header":case"hgroup":case"menu":case"nav":case"ol":case"p":case"section":case"summary":case"ul":n.auz(a) +return m +case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":g=n.b +if(g.q1(l,k))n.G9(new A.dF(l,!1)) +s=g.c +if(B.b.p(B.uQ,B.b.gR(s).x)){n.a.dV(a.a,j,A.p(["name",a.b],t.N,t.O)) +s.pop()}g.mb(a) +return m +case"pre":case"listing":g=n.b +if(g.q1(l,k))n.G9(new A.dF(l,!1)) +g.mb(a) +n.a.z=!1 +n.c=!0 +return m +case"form":g=n.b +if(g.f!=null)n.a.dV(a.a,j,A.p(["name","form"],t.N,t.O)) +else{if(g.q1(l,k))n.G9(new A.dF(l,!1)) +g.mb(a) +g.f=B.b.gR(g.c)}return m +case"li":case"dd":case"dt":n.b0A(a) +return m +case"plaintext":g=n.b +if(g.q1(l,k))n.G9(new A.dF(l,!1)) +g.mb(a) +g=n.a.c +g.x=g.gaPA() +return m +case"a":g=n.b +r=g.aLN("a") +if(r!=null){n.a.dV(a.a,i,A.p(["startName","a","endName","a"],t.N,t.O)) +n.aM_(new A.dF("a",!1)) +B.b.D(g.c,r) +B.b.D(g.d.a,r)}g.wF() +n.alD(a) +return m +case"b":case"big":case"code":case"em":case"font":case"i":case"s":case"small":case"strike":case"strong":case"tt":case"u":n.b.wF() +n.alD(a) +return m +case"nobr":g=n.b +g.wF() +if(g.B0("nobr")){n.a.dV(a.a,i,A.p(["startName","nobr","endName","nobr"],t.N,t.O)) +n.om(new A.dF("nobr",!1)) +g.wF()}n.alD(a) +return m +case"button":return n.b0v(a) +case"applet":case"marquee":case"object":g=n.b +g.wF() +g.mb(a) +g.d.t(0,m) +n.a.z=!1 +return m +case"xmp":g=n.b +if(g.q1(l,k))n.G9(new A.dF(l,!1)) +g.wF() +g=n.a +g.z=!1 +g.a0W(a,h) +return m +case"table":g=n.a +if(g.r!=="quirks")if(n.b.q1(l,k))n.om(new A.dF(l,!1)) +n.b.mb(a) +g.z=!1 +g.x=g.gwT() +return m +case"area":case"br":case"embed":case"img":case"keygen":case"wbr":n.auE(a) +return m +case"param":case"source":case"track":g=n.b +g.mb(a) +g.c.pop() +a.r=!0 +return m +case"input":g=n.a +q=g.z +n.auE(a) +s=a.e.h(0,"type") +if((s==null?m:A.dx(new A.N(new A.dD(s),A.yJ(),t.Hz.i("N")),0,m))==="hidden")g.z=q +return m +case"hr":g=n.b +if(g.q1(l,k))n.G9(new A.dF(l,!1)) +g.mb(a) +g.c.pop() +a.r=!0 +n.a.z=!1 +return m +case"image":n.a.dV(a.a,"unexpected-start-tag-treated-as",A.p(["originalName","image","newName","img"],t.N,t.O)) +n.fK(A.mT("img",a.e,m,a.c)) +return m +case"isindex":n.b0z(a) +return m +case"textarea":n.b.mb(a) +g=n.a +s=g.c +s.x=s.gO3() +n.c=!0 +g.z=!1 +return m +case"iframe":g=n.a +g.z=!1 +g.a0W(a,h) +return m +case"noembed":case"noscript":n.a.a0W(a,h) +return m +case"select":g=n.b +g.wF() +g.mb(a) +g=n.a +g.z=!1 +if(g.gwT()===g.gwC()||g.gaBj()===g.gwC()||g.gaBl()===g.gwC()||g.gaiX()===g.gwC()||g.gaiW()===g.gwC()||g.gaBk()===g.gwC()){p=g.go +if(p===$){p!==$&&A.ao() +p=g.go=new A.aue(g,g.d)}g.x=p}else g.x=g.gLp() +return m +case"rp":case"rt":g=n.b +if(g.B0("ruby")){g.Ou() +o=B.b.gR(g.c) +if(o.x!=="ruby")n.a.q5(o.e,"undefined-error")}g.mb(a) +return m +case"option":case"optgroup":g=n.b +if(B.b.gR(g.c).x==="option")n.a.gwC().om(new A.dF("option",!1)) +g.wF() +n.a.d.mb(a) +return m +case"math":g=n.b +g.wF() +s=n.a +s.aIu(a) +s.alK(a) +a.w="http://www.w3.org/1998/Math/MathML" +g.mb(a) +if(a.c){g.c.pop() +a.r=!0}return m +case"svg":g=n.b +g.wF() +s=n.a +s.aIv(a) +s.alK(a) +a.w="http://www.w3.org/2000/svg" +g.mb(a) +if(a.c){g.c.pop() +a.r=!0}return m +case"caption":case"col":case"colgroup":case"frame":case"head":case"tbody":case"td":case"tfoot":case"th":case"thead":case"tr":n.a.dV(a.a,"unexpected-start-tag-ignored",A.p(["name",g],t.N,t.O)) +return m +default:g=n.b +g.wF() +g.mb(a) +return m}}, +om(a){var s,r,q,p,o,n=this,m=null,l="end-tag-too-early",k="unexpected-end-tag",j=a.b +switch(j){case"body":n.aLZ(a) +return m +case"html":return n.ao1(a) +case"address":case"article":case"aside":case"blockquote":case"button":case"center":case"details":case"dir":case"div":case"dl":case"fieldset":case"figcaption":case"figure":case"footer":case"header":case"hgroup":case"listing":case"menu":case"nav":case"ol":case"pre":case"section":case"summary":case"ul":if(j==="pre")n.c=!1 +s=n.b +r=s.B0(j) +if(r)s.Ou() +j=B.b.gR(s.c).x +s=a.b +if(j!=s)n.a.dV(a.a,l,A.p(["name",s],t.N,t.O)) +if(r)n.TK(a) +return m +case"form":j=n.b +q=j.f +j.f=null +if(q==null||!j.B0(q))n.a.dV(a.a,k,A.p(["name","form"],t.N,t.O)) +else{j.Ou() +j=j.c +if(!J.v(B.b.gR(j),q))n.a.dV(a.a,"end-tag-too-early-ignored",A.p(["name","form"],t.N,t.O)) +B.b.D(j,q)}return m +case"p":n.G9(a) +return m +case"dd":case"dt":case"li":p=j==="li"?"list":m +s=n.b +j=s.q1(j,p) +o=a.b +if(!j)n.a.dV(a.a,k,A.p(["name",o],t.N,t.O)) +else{s.Ke(o) +j=B.b.gR(s.c).x +s=a.b +if(j!=s)n.a.dV(a.a,l,A.p(["name",s],t.N,t.O)) +n.TK(a)}return m +case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":n.bIq(a) +return m +case"a":case"b":case"big":case"code":case"em":case"font":case"i":case"nobr":case"s":case"small":case"strike":case"strong":case"tt":case"u":n.aM_(a) +return m +case"applet":case"marquee":case"object":s=n.b +if(s.B0(j))s.Ou() +j=B.b.gR(s.c).x +o=a.b +if(j!=o)n.a.dV(a.a,l,A.p(["name",o],t.N,t.O)) +if(s.B0(a.b)){n.TK(a) +s.amt()}return m +case"br":j=t.N +n.a.dV(a.a,"unexpected-end-tag-treated-as",A.p(["originalName","br","newName","br element"],j,t.O)) +s=n.b +s.wF() +s.mb(A.mT("br",A.fA(m,m,m,t.K,j),m,!1)) +s.c.pop() +return m +default:n.bIs(a) +return m}}, +bNo(a,b){var s,r +if(a.x!=b.x||a.w!=b.w)return!1 +else{s=a.b +if(s.a!==b.b.a)return!1 +else for(s=A.hd(s,s.r,A.y(s).c);s.q();){r=s.d +if(!J.v(a.b.h(0,r),b.b.h(0,r)))return!1}}return!0}, +alD(a){var s,r,q,p,o,n,m=this.b +m.mb(a) +s=B.b.gR(m.c) +r=A.a([],t.Yk) +for(m=m.d,q=A.y(m).i("c_"),p=new A.c_(m,q),p=new A.bH(p,p.gu(p),q.i("bH")),o=t.JQ,q=q.i("al.E");p.q();){n=p.d +if(n==null)n=q.a(n) +if(n==null)break +else{o.a(n) +if(this.bNo(n,s))r.push(n)}}if(r.length===3)B.b.D(m.a,B.b.gR(r)) +m.t(0,s)}, +rs(){var s,r,q,p +$label0$1:for(s=this.b.c,r=A.a0(s).i("c_<1>"),s=new A.c_(s,r),s=new A.bH(s,s.gu(s),r.i("bH")),r=r.i("al.E");s.q();){q=s.d +if(q==null)q=r.a(q) +switch(q.x){case"dd":case"dt":case"li":case"p":case"tbody":case"td":case"tfoot":case"th":case"thead":case"tr":case"body":case"html":continue $label0$1}s=this.a +p=q.e +if(p==null){r=s.c.a +q=r.w +if(q==null)p=null +else{r=r.y +new A.nk(q,r).Ap(q,r) +p=new A.kc(q,r,r) +p.we(q,r,r)}}s.e.push(new A.oy("expected-closing-tag-but-got-eof",p,B.vA)) +break $label0$1}return!1}, +qf(a){var s +if(a.grV(a)==="\x00")return null +s=this.b +s.wF() +s.Jq(a.grV(a),a.a) +s=this.a +if(s.z&&!A.cF5(a.grV(a)))s.z=!1 +return null}, +xj(a){var s,r,q,p=this +if(p.c){s=a.grV(a) +r=p.c=!1 +if(B.c.aX(s,"\n")){q=B.b.gR(p.b.c) +if(B.b.p(B.d9X,q.x)){r=q.gel(q) +r=r.ga6(r)}if(r)s=B.c.bF(s,1)}if(s.length!==0){r=p.b +r.wF() +r.Jq(s,a.a)}}else{r=p.b +r.wF() +r.Jq(a.grV(a),a.a)}return null}, +b0u(a){var s,r=this.a +r.dV(a.a,"unexpected-start-tag",A.p(["name","body"],t.N,t.O)) +s=this.b.c +if(!(s.length===1||s[1].x!=="body")){r.z=!1 +a.e.an(0,new A.bwH(this))}}, +b0w(a){var s,r,q,p=this.a +p.dV(a.a,"unexpected-start-tag",A.p(["name","frameset"],t.N,t.O)) +s=this.b +r=s.c +if(!(r.length===1||r[1].x!=="body"))if(p.z){q=r[1].a +if(q!=null)B.b.D(q.gel(q).a,r[1]) +for(;B.b.gR(r).x!=="html";)r.pop() +s.mb(a) +p.x=p.gaBm()}}, +auz(a){var s=this.b +if(s.q1("p","button"))this.G9(new A.dF("p",!1)) +s.mb(a)}, +b0A(a){var s,r,q,p,o,n,m,l,k,j,i=this.a +i.z=!1 +s=a.b +s.toString +s=B.dnl.h(0,s) +s.toString +for(r=this.b,q=r.c,p=A.a0(q).i("c_<1>"),q=new A.c_(q,p),q=new A.bH(q,q.gu(q),p.i("bH")),o=t.V3,p=p.i("al.E");q.q();){n=q.d +if(n==null)n=p.a(n) +m=n.x +if(B.b.p(s,m)){l=i.x +if(l===$){l=i.Q +if(l===$){k=new A.v3(i,i.d) +l!==$&&A.ao() +i.Q=k +l=k}l=i.x=l}l.om(new A.dF(m,!1)) +break}j=n.w +if(B.b.p(B.BD,new A.bI(j==null?"http://www.w3.org/1999/xhtml":j,m,o))&&!B.b.p(B.cVl,m))break}if(r.q1("p","button"))i.gwC().om(new A.dF("p",!1)) +r.mb(a)}, +b0v(a){var s=this.b,r=this.a +if(s.B0("button")){r.dV(a.a,"unexpected-start-tag-implies-end-tag",A.p(["startName","button","endName","button"],t.N,t.O)) +this.om(new A.dF("button",!1)) +return a}else{s.wF() +s.mb(a) +r.z=!1}return null}, +auE(a){var s=this.b +s.wF() +s.mb(a) +s.c.pop() +a.r=!0 +this.a.z=!1}, +b0z(a){var s,r,q,p,o,n=this,m=null,l="action",k=t.N +n.a.dV(a.a,"deprecated-tag",A.p(["name","isindex"],k,t.O)) +if(n.b.f!=null)return +s=t.K +r=A.fA(m,m,m,s,k) +q=a.e.h(0,l) +if(q!=null)r.j(0,l,q) +n.fK(A.mT("form",r,m,!1)) +n.fK(A.mT("hr",A.fA(m,m,m,s,k),m,!1)) +n.fK(A.mT("label",A.fA(m,m,m,s,k),m,!1)) +p=a.e.h(0,"prompt") +if(p==null)p="This is a searchable index. Enter search keywords: " +n.qf(new A.d7(m,p)) +o=A.eB(a.e,s,k) +o.D(0,l) +o.D(0,"prompt") +o.j(0,"name","isindex") +n.fK(A.mT("input",o,m,a.c)) +n.om(new A.dF("label",!1)) +n.fK(A.mT("hr",A.fA(m,m,m,s,k),m,!1)) +n.om(new A.dF("form",!1))}, +G9(a){var s=this,r=null,q="unexpected-end-tag",p=s.b +if(!p.q1("p","button")){p=t.N +s.auz(A.mT("p",A.fA(r,r,r,t.K,p),r,!1)) +s.a.dV(a.a,q,A.p(["name","p"],p,t.O)) +s.G9(new A.dF("p",!1))}else{p.Ke("p") +if(B.b.gR(p.c).x!=="p")s.a.dV(a.a,q,A.p(["name","p"],t.N,t.O)) +s.TK(a)}}, +aLZ(a){var s,r,q,p,o,n,m=this,l=m.b +if(!l.B0("body")){m.a.q5(a.a,"undefined-error") +return}else{l=l.c +if(B.b.gR(l).x==="body")B.b.gR(l) +else $label0$1:for(l=A.cG_(l,2,null),s=l.length,r=0;r"),p=new A.c_(r,q),p=new A.bH(p,p.gu(p),q.i("bH")),o=t.V3,q=q.i("al.E");p.q();){n=p.d +if(n==null)n=q.a(n) +m=n.x +l=a.b +if(m==l){k=B.b.gR(r).x +if(k!=l&&B.b.p(B.Cg,k)){r.pop() +s.Ke(l)}s=B.b.gR(r).x +q=a.b +if(s!=q){s=this.a +j=a.a +q=A.p(["name",q],t.N,t.O) +if(j==null){p=s.c.a +o=p.w +if(o==null)j=null +else{p=p.y +new A.nk(o,p).Ap(o,p) +j=new A.kc(o,p,p) +j.we(o,p,p)}}s.e.push(new A.oy(h,j,q))}for(;!J.v(r.pop(),n););break}else{i=n.w +if(B.b.p(B.BD,new A.bI(i==null?"http://www.w3.org/1999/xhtml":i,m,o))){s=this.a +j=a.a +r=A.p(["name",a.b],t.N,t.O) +if(j==null){q=s.c.a +p=q.w +if(p==null)j=null +else{q=q.y +new A.nk(p,q).Ap(p,q) +j=new A.kc(p,q,q) +j.we(p,q,q)}}s.e.push(new A.oy(h,j,r)) +break}}}}} +A.bwH.prototype={ +$2(a,b){this.a.b.c[1].b.cQ(0,a,new A.bwG(b))}, +$S:299} +A.bwG.prototype={ +$0(){return this.a}, +$S:28} +A.aGZ.prototype={ +fK(a){throw A.j(A.ab("Cannot process start stag in text phase"))}, +om(a){var s,r,q=this +if(a.b==="script"){q.b.c.pop() +s=q.a +r=s.y +r.toString +s.x=r +return null}q.b.c.pop() +s=q.a +r=s.y +r.toString +s.x=r +return null}, +qf(a){this.b.Jq(a.grV(a),a.a) +return null}, +rs(){var s=this.b.c,r=B.b.gR(s),q=this.a +q.dV(r.e,"expected-named-closing-tag-but-got-eof",A.p(["name",r.x],t.N,t.O)) +s.pop() +s=q.y +s.toString +q.x=s +return!0}} +A.a30.prototype={ +fK(a){var s,r,q=this,p=null +switch(a.b){case"html":return q.Dg(a) +case"caption":q.amy() +s=q.b +s.d.t(0,p) +s.mb(a) +s=q.a +s.x=s.gaBj() +return p +case"colgroup":q.auA(a) +return p +case"col":q.auA(A.mT("colgroup",A.fA(p,p,p,t.K,t.N),p,!1)) +return a +case"tbody":case"tfoot":case"thead":q.auC(a) +return p +case"td":case"th":case"tr":q.auC(A.mT("tbody",A.fA(p,p,p,t.K,t.N),p,!1)) +return a +case"table":return q.b0B(a) +case"style":case"script":return q.a.gLo().fK(a) +case"input":s=a.e.h(0,"type") +if((s==null?p:A.dx(new A.N(new A.dD(s),A.yJ(),t.Hz.i("N")),0,p))==="hidden"){q.a.q5(a.a,"unexpected-hidden-input-in-table") +s=q.b +s.mb(a) +s.c.pop()}else q.auB(a) +return p +case"form":q.a.q5(a.a,"unexpected-form-in-table") +s=q.b +if(s.f==null){s.mb(a) +r=s.c +s.f=B.b.gR(r) +r.pop()}return p +default:q.auB(a) +return p}}, +om(a){var s,r=this,q=a.b +switch(q){case"table":r.IZ(a) +return null +case"body":case"caption":case"col":case"colgroup":case"html":case"tbody":case"td":case"tfoot":case"th":case"thead":case"tr":r.a.dV(a.a,"unexpected-end-tag",A.p(["name",q],t.N,t.O)) +return null +default:s=r.a +s.dV(a.a,"unexpected-end-tag-implies-table-voodoo",A.p(["name",q],t.N,t.O)) +q=r.b +q.r=!0 +s.gqQ().om(a) +q.r=!1 +return null}}, +amy(){var s=this.b.c +while(!0){if(!(B.b.gR(s).x!=="table"&&B.b.gR(s).x!=="html"))break +s.pop()}}, +rs(){var s=B.b.gR(this.b.c) +if(s.x!=="html")this.a.q5(s.e,"eof-in-table") +return!1}, +xj(a){var s=this.a,r=s.gwC() +s.x=s.ga5W() +s.ga5W().c=r +s.gwC().xj(a) +return null}, +qf(a){var s=this.a,r=s.gwC() +s.x=s.ga5W() +s.ga5W().c=r +s.gwC().qf(a) +return null}, +auA(a){var s +this.amy() +this.b.mb(a) +s=this.a +s.x=s.gaBl()}, +auC(a){var s +this.amy() +this.b.mb(a) +s=this.a +s.x=s.gaiX()}, +b0B(a){var s=this.a +s.dV(a.a,"unexpected-start-tag-implies-end-tag",A.p(["startName","table","endName","table"],t.N,t.O)) +s.gwC().om(new A.dF("table",!1)) +if(s.w==null)return a +return null}, +auB(a){var s,r=this.a +r.dV(a.a,u.mT,A.p(["name",a.b],t.N,t.O)) +s=this.b +s.r=!0 +r.gqQ().fK(a) +s.r=!1}, +IZ(a){var s,r=this,q=r.b +if(q.q1("table","table")){q.Ou() +q=q.c +s=B.b.gR(q).x +if(s!=="table")r.a.dV(a.a,"end-tag-too-early-named",A.p(["gotName","table","expectedName",s],t.N,t.O)) +for(;B.b.gR(q).x!=="table";)q.pop() +q.pop() +r.a.arM()}else r.a.q5(a.a,"undefined-error")}} +A.R7.prototype={ +a_s(){var s,r,q=this,p=q.d +if(p.length===0)return +s=new A.N(p,new A.bwI(),A.a0(p).i("N<1,h>")).aU(0,"") +if(!A.cF5(s)){p=q.a.gwT() +r=p.b +r.r=!0 +p.a.gqQ().qf(new A.d7(null,s)) +r.r=!1}else if(s.length!==0)q.b.Jq(s,null) +q.d=A.a([],t.JT)}, +NZ(a){var s +this.a_s() +s=this.c +s.toString +this.a.x=s +return a}, +rs(){this.a_s() +var s=this.c +s.toString +this.a.x=s +return!0}, +qf(a){if(a.grV(a)==="\x00")return null +this.d.push(a) +return null}, +xj(a){this.d.push(a) +return null}, +fK(a){var s +this.a_s() +s=this.c +s.toString +this.a.x=s +return a}, +om(a){var s +this.a_s() +s=this.c +s.toString +this.a.x=s +return a}} +A.bwI.prototype={ +$1(a){return a.grV(a)}, +$S:1301} +A.a2W.prototype={ +fK(a){switch(a.b){case"html":return this.Dg(a) +case"caption":case"col":case"colgroup":case"tbody":case"td":case"tfoot":case"th":case"thead":case"tr":return this.b0C(a) +default:return this.a.gqQ().fK(a)}}, +om(a){var s=this,r=a.b +switch(r){case"caption":s.bIp(a) +return null +case"table":return s.IZ(a) +case"body":case"col":case"colgroup":case"html":case"tbody":case"td":case"tfoot":case"th":case"thead":case"tr":s.a.dV(a.a,"unexpected-end-tag",A.p(["name",r],t.N,t.O)) +return null +default:return s.a.gqQ().om(a)}}, +rs(){this.a.gqQ().rs() +return!1}, +qf(a){return this.a.gqQ().qf(a)}, +b0C(a){var s,r=this.a +r.q5(a.a,"undefined-error") +s=this.b.q1("caption","table") +r.gwC().om(new A.dF("caption",!1)) +if(s)return a +return null}, +bIp(a){var s,r=this,q=r.b +if(q.q1("caption","table")){q.Ou() +s=q.c +if(B.b.gR(s).x!=="caption")r.a.dV(a.a,"expected-one-end-tag-but-got-another",A.p(["gotName","caption","expectedName",B.b.gR(s).x],t.N,t.O)) +for(;B.b.gR(s).x!=="caption";)s.pop() +s.pop() +q.amt() +q=r.a +q.x=q.gwT()}else r.a.q5(a.a,"undefined-error")}, +IZ(a){var s,r=this.a +r.q5(a.a,"undefined-error") +s=this.b.q1("caption","table") +r.gwC().om(new A.dF("caption",!1)) +if(s)return a +return null}} +A.a2X.prototype={ +fK(a){var s,r=this +switch(a.b){case"html":return r.Dg(a) +case"col":s=r.b +s.mb(a) +s.c.pop() +return null +default:s=B.b.gR(r.b.c).x +r.a_6(new A.dF("colgroup",!1)) +return s==="html"?null:a}}, +om(a){var s,r=this +switch(a.b){case"colgroup":r.a_6(a) +return null +case"col":r.a.dV(a.a,"no-end-tag",A.p(["name","col"],t.N,t.O)) +return null +default:s=B.b.gR(r.b.c).x +r.a_6(new A.dF("colgroup",!1)) +return s==="html"?null:a}}, +rs(){if(B.b.gR(this.b.c).x==="html")return!1 +else{this.a_6(new A.dF("colgroup",!1)) +return!0}}, +qf(a){var s=B.b.gR(this.b.c).x +this.a_6(new A.dF("colgroup",!1)) +return s==="html"?null:a}, +a_6(a){var s=this.b.c,r=this.a +if(B.b.gR(s).x==="html")r.q5(a.a,"undefined-error") +else{s.pop() +r.x=r.gwT()}}} +A.Ja.prototype={ +fK(a){var s,r=this,q=null,p=a.b +switch(p){case"html":return r.Dg(a) +case"tr":r.auD(a) +return q +case"td":case"th":s=t.N +r.a.dV(a.a,"unexpected-cell-in-table-body",A.p(["name",p],s,t.O)) +r.auD(A.mT("tr",A.fA(q,q,q,t.K,s),q,!1)) +return a +case"caption":case"col":case"colgroup":case"tbody":case"tfoot":case"thead":return r.IZ(a) +default:return r.a.gwT().fK(a)}}, +om(a){var s=this,r=a.b +switch(r){case"tbody":case"tfoot":case"thead":s.a9D(a) +return null +case"table":return s.IZ(a) +case"body":case"caption":case"col":case"colgroup":case"html":case"td":case"th":case"tr":s.a.dV(a.a,"unexpected-end-tag-in-table-body",A.p(["name",r],t.N,t.O)) +return null +default:return s.a.gwT().om(a)}}, +amx(){for(var s=this.b.c;!B.b.p(B.ddl,B.b.gR(s).x);)s.pop() +B.b.gR(s).toString}, +rs(){this.a.gwT().rs() +return!1}, +xj(a){return this.a.gwT().xj(a)}, +qf(a){return this.a.gwT().qf(a)}, +auD(a){var s +this.amx() +this.b.mb(a) +s=this.a +s.x=s.gaiW()}, +a9D(a){var s=this.b,r=this.a +if(s.q1(a.b,"table")){this.amx() +s.c.pop() +r.x=r.gwT()}else r.dV(a.a,"unexpected-end-tag-in-table-body",A.p(["name",a.b],t.N,t.O))}, +IZ(a){var s=this,r="table",q=s.b +if(q.q1("tbody",r)||q.q1("thead",r)||q.q1("tfoot",r)){s.amx() +s.a9D(new A.dF(B.b.gR(q.c).x,!1)) +return a}else s.a.q5(a.a,"undefined-error") +return null}} +A.a2Z.prototype={ +fK(a){var s,r,q=this +switch(a.b){case"html":return q.Dg(a) +case"td":case"th":q.aJG() +s=q.b +s.mb(a) +r=q.a +r.x=r.gaBk() +s.d.t(0,null) +return null +case"caption":case"col":case"colgroup":case"tbody":case"tfoot":case"thead":case"tr":s=q.b.q1("tr","table") +q.a9E(new A.dF("tr",!1)) +return!s?null:a +default:return q.a.gwT().fK(a)}}, +om(a){var s=this,r=a.b +switch(r){case"tr":s.a9E(a) +return null +case"table":r=s.b.q1("tr","table") +s.a9E(new A.dF("tr",!1)) +return!r?null:a +case"tbody":case"tfoot":case"thead":return s.a9D(a) +case"body":case"caption":case"col":case"colgroup":case"html":case"td":case"th":s.a.dV(a.a,"unexpected-end-tag-in-table-row",A.p(["name",r],t.N,t.O)) +return null +default:return s.a.gwT().om(a)}}, +aJG(){var s,r,q,p,o,n,m,l,k,j +for(s=this.b.c,r=this.a,q=t.N,p=t.O,o=r.c.a;!0;){n=B.b.gR(s) +m=n.x +if(m==="tr"||m==="html")break +l=n.e +m=A.p(["name",B.b.gR(s).x],q,p) +if(l==null){k=o.w +if(k==null)l=null +else{j=o.y +new A.nk(k,j).Ap(k,j) +l=new A.kc(k,j,j) +l.we(k,j,j)}}r.e.push(new A.oy("unexpected-implied-end-tag-in-table-row",l,m)) +s.pop()}}, +rs(){this.a.gwT().rs() +return!1}, +xj(a){return this.a.gwT().xj(a)}, +qf(a){return this.a.gwT().qf(a)}, +a9E(a){var s=this.b,r=this.a +if(s.q1("tr","table")){this.aJG() +s.c.pop() +r.x=r.gaiX()}else r.q5(a.a,"undefined-error")}, +a9D(a){if(this.b.q1(a.b,"table")){this.a9E(new A.dF("tr",!1)) +return a}else{this.a.q5(a.a,"undefined-error") +return null}}} +A.R6.prototype={ +fK(a){switch(a.b){case"html":return this.Dg(a) +case"caption":case"col":case"colgroup":case"tbody":case"td":case"tfoot":case"th":case"thead":case"tr":return this.b0D(a) +default:return this.a.gqQ().fK(a)}}, +om(a){var s=this,r=a.b +switch(r){case"td":case"th":s.ao3(a) +return null +case"body":case"caption":case"col":case"colgroup":case"html":s.a.dV(a.a,"unexpected-end-tag",A.p(["name",r],t.N,t.O)) +return null +case"table":case"tbody":case"tfoot":case"thead":case"tr":return s.bIr(a) +default:return s.a.gqQ().om(a)}}, +aJI(){var s=this.b +if(s.q1("td","table"))this.ao3(new A.dF("td",!1)) +else if(s.q1("th","table"))this.ao3(new A.dF("th",!1))}, +rs(){this.a.gqQ().rs() +return!1}, +qf(a){return this.a.gqQ().qf(a)}, +b0D(a){var s=this.b +if(s.q1("td","table")||s.q1("th","table")){this.aJI() +return a}else{this.a.q5(a.a,"undefined-error") +return null}}, +ao3(a){var s,r=this,q=r.b,p=q.q1(a.b,"table"),o=a.b +if(p){q.Ke(o) +p=q.c +o=B.b.gR(p).x +s=a.b +if(o!=s){r.a.dV(a.a,"unexpected-cell-end-tag",A.p(["name",s],t.N,t.O)) +r.TK(a)}else p.pop() +q.amt() +q=r.a +q.x=q.gaiW()}else r.a.dV(a.a,"unexpected-end-tag",A.p(["name",o],t.N,t.O))}, +bIr(a){if(this.b.q1(a.b,"table")){this.aJI() +return a}else this.a.q5(a.a,"undefined-error") +return null}} +A.a3_.prototype={ +fK(a){var s,r=this,q=null,p=a.b +switch(p){case"html":return r.Dg(a) +case"option":p=r.b +s=p.c +if(B.b.gR(s).x==="option")s.pop() +p.mb(a) +return q +case"optgroup":p=r.b +s=p.c +if(B.b.gR(s).x==="option")s.pop() +if(B.b.gR(s).x==="optgroup")s.pop() +p.mb(a) +return q +case"select":r.a.q5(a.a,"unexpected-select-in-select") +r.ao2(new A.dF("select",!1)) +return q +case"input":case"keygen":case"textarea":return r.b0y(a) +case"script":return r.a.gLo().fK(a) +default:r.a.dV(a.a,"unexpected-start-tag-in-select",A.p(["name",p],t.N,t.O)) +return q}}, +om(a){var s=this,r=null,q="unexpected-end-tag-in-select",p=a.b +switch(p){case"option":p=s.b.c +if(B.b.gR(p).x==="option")p.pop() +else s.a.dV(a.a,q,A.p(["name","option"],t.N,t.O)) +return r +case"optgroup":p=s.b.c +if(B.b.gR(p).x==="option"&&p[p.length-2].x==="optgroup")p.pop() +if(B.b.gR(p).x==="optgroup")p.pop() +else s.a.dV(a.a,q,A.p(["name","optgroup"],t.N,t.O)) +return r +case"select":s.ao2(a) +return r +default:s.a.dV(a.a,q,A.p(["name",p],t.N,t.O)) +return r}}, +rs(){var s=B.b.gR(this.b.c) +if(s.x!=="html")this.a.q5(s.e,"eof-in-select") +return!1}, +qf(a){if(a.grV(a)==="\x00")return null +this.b.Jq(a.grV(a),a.a) +return null}, +b0y(a){var s="select" +this.a.q5(a.a,"unexpected-input-in-select") +if(this.b.q1(s,s)){this.ao2(new A.dF(s,!1)) +return a}return null}, +ao2(a){var s=this.a +if(this.b.q1("select","select")){this.TK(a) +s.arM()}else s.q5(a.a,"undefined-error")}} +A.aue.prototype={ +fK(a){var s,r=a.b +switch(r){case"caption":case"table":case"tbody":case"tfoot":case"thead":case"tr":case"td":case"th":s=this.a +s.dV(a.a,u.it,A.p(["name",r],t.N,t.O)) +s.gLp().om(new A.dF("select",!1)) +return a +default:return this.a.gLp().fK(a)}}, +om(a){switch(a.b){case"caption":case"table":case"tbody":case"tfoot":case"thead":case"tr":case"td":case"th":return this.IZ(a) +default:return this.a.gLp().om(a)}}, +rs(){this.a.gLp().rs() +return!1}, +qf(a){return this.a.gLp().qf(a)}, +IZ(a){var s=this.a +s.dV(a.a,u.h7,A.p(["name",a.b],t.N,t.O)) +if(this.b.q1(a.b,"table")){s.gLp().om(new A.dF("select",!1)) +return a}return null}} +A.auc.prototype={ +qf(a){var s +if(a.grV(a)==="\x00"){a.c="\ufffd" +a.b=null}else{s=this.a +if(s.z&&!A.cF5(a.grV(a)))s.z=!1}return this.b3g(a)}, +fK(a){var s,r,q,p,o=this,n=o.b,m=n.c,l=B.b.gR(m) +if(!B.b.p(B.d4G,a.b))if(a.b==="font")s=a.e.a0(0,"color")||a.e.a0(0,"face")||a.e.a0(0,"size") +else s=!1 +else s=!0 +if(s){s=o.a +s.dV(a.a,u.n0,A.p(["name",a.b],t.N,t.O)) +n=n.a +r=t.Lc +while(!0){if(B.b.gR(m).w!=n)if(!s.aNZ(B.b.gR(m))){q=B.b.gR(m) +q=!B.b.p(B.QL,new A.bI(q.w,q.x,r))}else q=!1 +else q=!1 +if(!q)break +m.pop()}return a}else{s=l.w +if(s==="http://www.w3.org/1998/Math/MathML")o.a.aIu(a) +else if(s==="http://www.w3.org/2000/svg"){p=B.duu.h(0,a.b) +if(p!=null)a.b=p +o.a.aIv(a)}o.a.alK(a) +a.w=s +n.mb(a) +if(a.c){m.pop() +a.r=!0}return null}}, +om(a){var s,r,q,p,o,n=this,m=null,l=n.b,k=l.c,j=k.length-1,i=B.b.gR(k),h=i.x +h=h==null?m:A.dx(new A.N(new A.dD(h),A.yJ(),t.Hz.i("N")),0,m) +s=a.b +if(h!=s)n.a.dV(a.a,"unexpected-end-tag",A.p(["name",s],t.N,t.O)) +l=l.a +h=t.Hz.i("N") +while(!0){if(!!0){r=m +break}c$0:{s=i.x +s=s==null?m:A.dx(new A.N(new A.dD(s),A.yJ(),h),0,m) +if(s==a.b){l=n.a +q=l.x +if(q===$){q=l.Q +if(q===$){p=new A.v3(l,l.d) +q!==$&&A.ao() +l.Q=p +q=p}q=l.x=q}o=l.cy +if(o===$){h=A.a([],t.JT) +l.cy!==$&&A.ao() +o=l.cy=new A.R7(h,l,l.d)}if(q===o){q=l.x +if(q===$){q=l.Q +if(q===$){p=new A.v3(l,l.d) +q!==$&&A.ao() +l.Q=p +q=p}q=l.x=q}t.xW.a(q) +q.a_s() +h=q.c +h.toString +l.x=h}for(;!J.v(k.pop(),i););r=m +break}--j +i=k[j] +if(i.w!=l)break c$0 +else{l=n.a +q=l.x +if(q===$){q=l.Q +if(q===$){p=new A.v3(l,l.d) +q!==$&&A.ao() +l.Q=p +q=p}q=l.x=q}r=q.om(a) +break}}}return r}} +A.akm.prototype={ +fK(a){var s,r=a.b +if(r==="html")return this.a.gqQ().fK(a) +s=this.a +s.dV(a.a,"unexpected-start-tag-after-body",A.p(["name",r],t.N,t.O)) +s.x=s.gqQ() +return a}, +om(a){var s,r=a.b +if(r==="html"){this.ao1(a) +return null}s=this.a +s.dV(a.a,"unexpected-end-tag-after-body",A.p(["name",r],t.N,t.O)) +s.x=s.gqQ() +return a}, +rs(){return!1}, +NZ(a){var s=this.b +s.SW(a,s.c[0]) +return null}, +qf(a){var s=this.a +s.q5(a.a,"unexpected-char-after-body") +s.x=s.gqQ() +return a}, +ao1(a){var s,r,q,p +for(s=this.b.c,r=A.a0(s).i("c_<1>"),s=new A.c_(s,r),s=new A.bH(s,s.gu(s),r.i("bH")),r=r.i("al.E");s.q();){q=s.d +if((q==null?r.a(q):q).x==="html")break}s=this.a +if(s.w!=null)s.q5(a.a,"unexpected-end-tag-after-body-innerhtml") +else{p=s.k4 +if(p===$){p!==$&&A.ao() +p=s.k4=new A.akk(s,s.d)}s.x=p}}} +A.a2Y.prototype={ +fK(a){var s=this,r=a.b +switch(r){case"html":return s.Dg(a) +case"frameset":s.b.mb(a) +return null +case"frame":r=s.b +r.mb(a) +r.c.pop() +return null +case"noframes":return s.a.gqQ().fK(a) +default:s.a.dV(a.a,"unexpected-start-tag-in-frameset",A.p(["name",r],t.N,t.O)) +return null}}, +om(a){var s,r,q=this,p=a.b +switch(p){case"frameset":p=q.b.c +if(B.b.gR(p).x==="html")q.a.q5(a.a,u.pp) +else p.pop() +s=q.a +if(s.w==null&&B.b.gR(p).x!=="frameset"){r=s.k3 +if(r===$){r!==$&&A.ao() +r=s.k3=new A.akn(s,s.d)}s.x=r}return null +default:q.a.dV(a.a,"unexpected-end-tag-in-frameset",A.p(["name",p],t.N,t.O)) +return null}}, +rs(){var s=B.b.gR(this.b.c) +if(s.x!=="html")this.a.q5(s.e,"eof-in-frameset") +return!1}, +qf(a){this.a.q5(a.a,"unexpected-char-in-frameset") +return null}} +A.akn.prototype={ +fK(a){var s=a.b +switch(s){case"html":return this.Dg(a) +case"noframes":return this.a.gLo().fK(a) +default:this.a.dV(a.a,"unexpected-start-tag-after-frameset",A.p(["name",s],t.N,t.O)) +return null}}, +om(a){var s,r=a.b,q=this.a +switch(r){case"html":s=q.ok +if(s===$){s!==$&&A.ao() +s=q.ok=new A.akl(q,q.d)}q.x=s +return null +default:q.dV(a.a,"unexpected-end-tag-after-frameset",A.p(["name",r],t.N,t.O)) +return null}}, +rs(){return!1}, +qf(a){this.a.q5(a.a,"unexpected-char-after-frameset") +return null}} +A.akk.prototype={ +fK(a){var s,r=a.b +if(r==="html")return this.a.gqQ().fK(a) +s=this.a +s.dV(a.a,"expected-eof-but-got-start-tag",A.p(["name",r],t.N,t.O)) +s.x=s.gqQ() +return a}, +rs(){return!1}, +NZ(a){var s=this.b,r=s.b +r===$&&A.e() +s.SW(a,r) +return null}, +xj(a){return this.a.gqQ().xj(a)}, +qf(a){var s=this.a +s.q5(a.a,"expected-eof-but-got-char") +s.x=s.gqQ() +return a}, +om(a){var s=this.a +s.dV(a.a,"expected-eof-but-got-end-tag",A.p(["name",a.b],t.N,t.O)) +s.x=s.gqQ() +return a}} +A.akl.prototype={ +fK(a){var s=a.b,r=this.a +switch(s){case"html":return r.gqQ().fK(a) +case"noframes":return r.gLo().fK(a) +default:r.dV(a.a,"expected-eof-but-got-start-tag",A.p(["name",s],t.N,t.O)) +return null}}, +rs(){return!1}, +NZ(a){var s=this.b,r=s.b +r===$&&A.e() +s.SW(a,r) +return null}, +xj(a){return this.a.gqQ().xj(a)}, +qf(a){this.a.q5(a.a,"expected-eof-but-got-char") +return null}, +om(a){this.a.dV(a.a,"expected-eof-but-got-end-tag",A.p(["name",a.b],t.N,t.O)) +return null}} +A.oy.prototype={ +k(a){var s,r,q=this.b +q.toString +s=B.dur.h(0,this.a) +s.toString +r=q.aq9(0,A.du2(s,this.c),null) +return q.a.a==null?"ParserError on "+r:"On "+r}, +$ibv:1} +A.bQk.prototype={} +A.PQ.prototype={ +JV(){var s,r,q,p,o=A.pr(t.N),n=this.a.b.h(0,"class") +for(s=(n==null?"":n).split(" "),r=s.length,q=0;q=this.a.length)throw A.j(A.cDS("No more elements")) +this.b=b}, +gvw(a){var s=this.b +if(s>=this.a.length)throw A.j(A.cDS("No more elements")) +if(s>=0)return s +else return 0}, +bvT(a){var s,r,q,p,o=this +if(a==null)a=A.cUt() +s=o.gvw(o) +for(r=o.a,q=r.length;s=0){s.b=r+a.length-1 +return!0}else throw A.j(A.cDS("No more elements"))}, +akC(a,b){if(b==null)b=this.a.length +if(b<0)b+=this.a.length +return B.c.X(this.a,a,b)}, +bvY(a){return this.akC(a,null)}} +A.bfT.prototype={ +a0R(a){var s,r,q,p,o,n +try{p=this.a +p.aC_("charset") +p.svw(0,p.gvw(p)+1) +p.aFw() +o=p.a +if(o[p.gvw(p)]!=="=")return null +p.svw(0,p.gvw(p)+1) +p.aFw() +if(o[p.gvw(p)]==='"'||o[p.gvw(p)]==="'"){s=o[p.gvw(p)] +p.svw(0,p.gvw(p)+1) +r=p.gvw(p) +p.aC_(s) +p=p.akC(r,p.gvw(p)) +return p}else{q=p.gvw(p) +try{p.bvW(A.cUt()) +o=p.akC(q,p.gvw(p)) +return o}catch(n){if(A.a2(n) instanceof A.Wn){p=p.bvY(q) +return p}else throw n}}}catch(n){if(A.a2(n) instanceof A.Wn)return null +else throw n}}} +A.Wn.prototype={$ibv:1} +A.buG.prototype={ +eZ(a){var s,r,q,p,o,n,m,l,k,j=this +j.r=A.nx(null,t.N) +s=j.y=0 +j.x=A.a([],t.t) +r=j.f +if(r==null){q=j.a +q.toString +p=j.e +p.toString +r=j.f=A.doa(q,p)}for(q=r.a,p=q.length,o=!1,n=!1;s=o.length)return null +p=q.aBX(o,p) +o=q.x +s=q.y +r=s+1 +if(p){q.y=r +p=o[s] +q.y=r+1 +r=A.dx(A.a([p,o[r]],t.t),0,null) +p=r}else{q.y=r +p=A.dR(o[s])}return p}, +bSM(){var s,r=this,q=r.y,p=r.x +if(q>=p.length)return null +q=r.aBX(p,q) +p=r.x +s=r.y +return q?A.dx(A.a([p[s],p[s+1]],t.t),0,null):A.dR(p[s])}, +aBX(a,b){var s=b+1,r=J.T(a) +return s"))}, +h(a,b){return this.a[b]}, +j(a,b,c){this.a[b]=c}, +su(a,b){B.b.su(this.a,b)}, +t(a,b){this.a.push(b)}, +pb(a,b,c){return B.b.pb(this.a,b,c)}, +H(a,b){B.b.H(this.a,b)}, +rq(a,b,c){B.b.rq(this.a,b,c)}, +eh(a,b){return B.b.eh(this.a,b)}, +qI(a,b,c){B.b.qI(this.a,b,c)}} +A.aEl.prototype={ +aQm(a,b,c){var s,r,q,p,o,n,m +for(s=b.gel(b),s=s.gS(s),r=new A.yh(s,t.YD),q=c.b,p=this.gasn(),o=t.JQ;r.q();){n=o.a(s.gE(s)) +this.a=n +if(B.b.cr(q,p))return n +m=this.aQm(0,n,c) +if(m!=null)return m}return null}, +aSx(a){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=j.a +for(s=a.b,r=A.a0(s).i("c_<1>"),s=new A.c_(s,r),s=new A.bH(s,s.gu(s),r.i("bH")),r=r.i("al.E"),q=i,p=!0;s.q();){o=s.d +if(o==null)o=r.a(o) +if(q==null)p=A.ix(o.c.br(j)) +else{if(q===514){n=o.c +do{m=j.a.a +l=m instanceof A.fm?m:i +j.a=l}while(l!=null&&!A.ix(n.br(j))) +if(j.a==null)p=!1}else if(q===517){n=o.c +do{l=j.a +l=l.gacz(l) +j.a=l}while(l!=null&&!A.ix(n.br(j))) +if(j.a==null)p=!1}q=i}if(!p)break +k=o.b +switch(k){case 515:o=j.a +j.a=o.gacz(o) +break +case 516:m=j.a.a +j.a=m instanceof A.fm?m:i +break +case 514:case 517:q=k +break +case 513:break +default:throw A.j(j.aGP(a))}if(j.a==null){p=!1 +break}}j.a=h +return p}, +Ya(a){return new A.yd("'"+a.k(0)+"' selector of type "+A.a_(a).k(0)+" is not implemented")}, +aGP(a){return new A.kS("'"+a.k(0)+"' is not a valid selector",null,null)}, +bYN(a){var s=this,r=a.b +switch(A.av(r.geq(r))){case"root":r=s.a +return r.x==="html"&&r.a==null +case"empty":r=s.a +r=r.gel(r) +return r.cr(r,new A.bUx()) +case"blank":r=s.a +r=r.gel(r) +return r.cr(r,new A.bUy()) +case"first-child":r=s.a +return r.gacz(r)==null +case"last-child":r=s.a +return r.gaOR(r)==null +case"only-child":r=s.a +if(r.gacz(r)==null){r=s.a +r=r.gaOR(r)==null}else r=!1 +return r +case"link":return s.a.b.h(0,"href")!=null +case"visited":return!1}if(A.cPq(A.av(r.geq(r))))return!1 +throw A.j(s.Ya(a))}, +bYP(a){var s=a.b +if(A.cPq(A.av(s.geq(s))))return!1 +throw A.j(this.Ya(a))}, +bYO(a){return A.W(this.Ya(a))}, +bYM(a){var s,r,q,p,o,n,m=this,l=a.b +switch(A.av(l.geq(l))){case"nth-child":s=t.dj.a(a.f).b +if(s.length===1&&s[0] instanceof A.eN){r=t.wk.a(s[0]) +q=m.a.a +if(q!=null){l=A.n5(r.c) +if(l>0){p=q.gel(q) +l=p.d4(p,m.a)===l}else l=!1}else l=!1 +return l}break +case"lang":l=t.dj.a(a.f) +l=l.a +l.toString +o=A.dx(B.dd.de(l.a.c,l.b,l.c),0,null) +n=A.dgT(m.a) +return n!=null&&B.c.aX(n,o)}throw A.j(m.Ya(a))}, +bYJ(a){if(!A.ix(t.yJ.a(a.b).br(this)))return!1 +if(a.d instanceof A.Gd)return!0 +if(a.gaOO()==="")return this.a.w==null +throw A.j(this.Ya(a))}, +bYA(a){var s,r=a.b,q=this.a.b.h(0,A.av(r.geq(r)).toLowerCase()) +if(q==null)return!1 +r=a.d +if(r===535)return!0 +s=A.r(a.e) +switch(r){case 28:return q===s +case 530:return B.b.cr(A.a(q.split(" "),t.s),new A.bUv(s)) +case 531:if(B.c.aX(q,s)){r=s.length +r=q.length===r||q[r]==="-"}else r=!1 +return r +case 532:return B.c.aX(q,s) +case 533:return B.c.eC(q,s) +case 534:return B.c.p(q,s) +default:throw A.j(this.aGP(a))}}} +A.bUx.prototype={ +$1(a){var s +if(!(a instanceof A.fm))if(a instanceof A.mh){s=J.bp(a.w) +a.w=s +s=s.length!==0}else s=!1 +else s=!0 +return!s}, +$S:159} +A.bUy.prototype={ +$1(a){var s +if(!(a instanceof A.fm))if(a instanceof A.mh){s=J.bp(a.w) +a.w=s +s=new A.tG(s).cr(0,new A.bUw())}else s=!1 +else s=!0 +return!s}, +$S:159} +A.bUw.prototype={ +$1(a){return!A.cFA(a)}, +$S:71} +A.bUv.prototype={ +$1(a){return a.length!==0&&a===this.a}, +$S:6} +A.r9.prototype={} +A.Bv.prototype={} +A.FL.prototype={ +gd5(a){return 2}} +A.dF.prototype={ +gd5(a){return 3}} +A.tM.prototype={ +grV(a){var s=this,r=s.c +if(r==null){r=s.c=J.bp(s.b) +s.b=null}return r}, +t(a,b){this.b.a+=b +return this}} +A.bs.prototype={ +gd5(a){return 6}} +A.d7.prototype={ +gd5(a){return 1}} +A.LB.prototype={ +gd5(a){return 0}} +A.P5.prototype={ +gd5(a){return 4}} +A.a0K.prototype={ +gd5(a){return 5}} +A.aGI.prototype={ +gm(a){var s=this.b +s===$&&A.e() +return s}} +A.cvv.prototype={ +$0(){var s,r,q=A.b(t.N,t.h) +for(s=J.af(B.vB.gd_(B.vB));s.q();){r=s.gE(s) +J.dm(q.cQ(0,r[0],new A.cvu()),r)}return q}, +$S:1304} +A.cvu.prototype={ +$0(){return A.a([],t.s)}, +$S:449} +A.atG.prototype={ +gaS(a){var s=this.x +s===$&&A.e() +return s}, +gE(a){var s=this.at +s.toString +return s}, +a6d(a){var s=this.Q +s.toString +B.b.gR(s).b=this.ay.k(0)}, +Q8(a){}, +Lr(a){this.a6d(a)}, +HB(a){var s,r=this,q=r.Q +if(q==null)q=r.Q=A.a([],t.WJ) +s=r.ax +s.a="" +s.a=a +r.ay.a="" +q.push(new A.aGI())}, +q(){var s,r=this,q=r.a,p=r.r +while(!0){s=q.r +if(!(s.b===s.c&&p.b===p.c))break +if(!r.b0F(0)){r.at=null +return!1}}if(!s.ga6(s)){q=q.r.D1() +r.at=new A.bs(null,null,q)}else r.at=p.D1() +return!0}, +eZ(a){var s=this +s.z=0 +s.r.V(0) +s.w=null +s.y.a="" +s.as=s.Q=null +s.x=s.gdz()}, +a7(a){this.r.rz(0,a)}, +bDS(a){var s,r,q,p,o,n,m,l,k=this,j=null,i="illegal-codepoint-for-numeric-entity" +if(a){s=A.dsI() +r=16}else{s=A.dsH() +r=10}q=A.a([],t._m) +p=k.a +o=p.cX() +while(!0){if(!(s.$1(o)&&o!=null))break +q.push(o) +o=p.cX()}n=A.dC(B.b.qr(q),r) +m=B.dp3.h(0,n) +if(m!=null){l=A.p(["charAsInt",n],t.N,t.O) +k.a7(new A.bs(l,j,i))}else if(55296<=n&&n<=57343||n>1114111){l=A.p(["charAsInt",n],t.N,t.O) +k.a7(new A.bs(l,j,i)) +m="\ufffd"}else{if(!(1<=n&&n<=8))if(!(14<=n&&n<=31))if(!(127<=n&&n<=159))l=64976<=n&&n<=65007||B.b.p(B.d6Q,n) +else l=!0 +else l=!0 +else l=!0 +if(l){l=A.p(["charAsInt",n],t.N,t.O) +k.a7(new A.bs(l,j,i))}m=A.dx(A.a([n],t.t),0,j)}if(o!==";"){k.a7(new A.bs(j,j,"numeric-entity-without-semicolon")) +p.p7(o)}return m}, +a8V(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=j.a,g=A.a([h.cX()],t._m) +if(!A.ig(g[0])){s=g[0] +s=s==="<"||s==="&"||s==null||a===s}else s=!0 +if(s){h.p7(g[0]) +r="&"}else{s=g[0] +if(s==="#"){g.push(h.cX()) +if(B.b.gR(g)==="x"||B.b.gR(g)==="X"){g.push(h.cX()) +q=!0}else q=!1 +if(!(q&&A.cVq(B.b.gR(g))))s=!q&&A.cwm(B.b.gR(g)) +else s=!0 +if(s){h.p7(B.b.gR(g)) +r=j.bDS(q)}else{j.a7(new A.bs(i,i,"expected-numeric-entity")) +h.p7(g.pop()) +r="&"+B.b.qr(g)}}else{p=$.d22() +s.toString +o=J.K(p,s) +if(o==null)o=B.Q +for(;B.b.gR(g)!=null;){s=J.ld(o,new A.buZ(B.b.qr(g))) +o=A.R(s,!1,s.$ti.i("D.E")) +if(o.length===0)break +g.push(h.cX())}m=g.length-1 +while(!0){if(!(m>1)){n=i +break}l=B.b.qr(B.b.de(g,0,m)) +if(B.vB.a0(0,l)){n=l +break}--m}if(n!=null){s=n[n.length-1]!==";" +if(s)j.a7(new A.bs(i,i,"named-entity-without-semicolon")) +if(s)if(b){s=g[m] +s=A.o6(s)||A.cwm(s)||g[m]==="="}else s=!1 +else s=!1 +if(s){h.p7(g.pop()) +r="&"+B.b.qr(g)}else{r=B.vB.h(0,n) +h.p7(g.pop()) +r=A.r(r)+B.b.qr(A.cG_(g,m,i))}}else{j.a7(new A.bs(i,i,"expected-named-entity")) +h.p7(g.pop()) +r="&"+B.b.qr(g)}}}if(b)j.ay.a+=r +else{if(A.ig(r))k=new A.LB(i,r) +else k=new A.d7(i,r) +j.a7(k)}}, +aK4(){return this.a8V(null,!1)}, +B1(){var s,r,q,p,o,n,m,l=this,k=null,j=l.w +j.toString +if(j instanceof A.Bv){s=j.b +j.b=s==null?k:A.dx(new A.N(new A.dD(s),A.yJ(),t.Hz.i("N")),0,k) +if(j instanceof A.dF){if(l.Q!=null)l.a7(new A.bs(k,k,"attributes-in-end-tag")) +if(j.c)l.a7(new A.bs(k,k,"this-closing-flag-on-end-tag")) +r=j}else if(j instanceof A.FL){j.e=A.fA(k,k,k,t.K,t.N) +s=l.Q +if(s!=null)for(q=s.length,p=0;p"){s.a7(new A.bs(r,r,"expected-tag-name-but-got-right-bracket")) +s.a7(new A.d7(r,"<>")) +s.x=s.gdz()}else if(p==="?"){s.a7(new A.bs(r,r,"expected-tag-name-but-got-question-mark")) +q.p7(p) +s.x=s.gamc()}else{s.a7(new A.bs(r,r,"expected-tag-name")) +s.a7(new A.d7(r,"<")) +q.p7(p) +s.x=s.gdz()}return!0}, +bDl(){var s,r=this,q=null,p=r.a,o=p.cX() +if(A.o6(o)){r.w=new A.dF(o,!1) +r.x=r.gaRg()}else if(o===">"){r.a7(new A.bs(q,q,u.gF)) +r.x=r.gdz()}else if(o==null){r.a7(new A.bs(q,q,"expected-closing-tag-but-got-eof")) +r.a7(new A.d7(q,"")r.B1() +else if(p==null){r.a7(new A.bs(q,q,"eof-in-tag-name")) +r.x=r.gdz()}else if(p==="/")r.x=r.gF_() +else if(p==="\x00"){r.a7(new A.bs(q,q,"invalid-codepoint")) +s=t.cn.a(r.w) +s.b=A.r(s.b)+"\ufffd"}else{s=t.cn.a(r.w) +s.b=A.r(s.b)+p}return!0}, +bUa(){var s=this,r=s.a,q=r.cX() +if(q==="/"){s.y.a="" +s.x=s.gbU7()}else{s.a7(new A.d7(null,"<")) +r.p7(q) +s.x=s.gO3()}return!0}, +bU8(){var s=this,r=s.a,q=r.cX() +if(A.o6(q)){s.y.a+=A.r(q) +s.x=s.gbU5()}else{s.a7(new A.d7(null,""&&q){r.w=new A.dF(r.y.k(0),!1) +r.B1() +r.x=r.gdz()}else{s=r.y +if(A.o6(o))s.a+=A.r(o) +else{s=s.k(0) +r.a7(new A.d7(null,""&&q){r.w=new A.dF(r.y.k(0),!1) +r.B1() +r.x=r.gdz()}else{s=r.y +if(A.o6(o))s.a+=A.r(o) +else{s=s.k(0) +r.a7(new A.d7(null,""&&q){r.w=new A.dF(r.y.k(0),!1) +r.B1() +r.x=r.gdz()}else{s=r.y +if(A.o6(o))s.a+=A.r(o) +else{s=s.k(0) +r.a7(new A.d7(null,""){s.a7(new A.d7(r,">")) +s.x=s.gHj()}else if(q==="\x00"){s.a7(new A.bs(r,r,"invalid-codepoint")) +s.a7(new A.d7(r,"\ufffd")) +s.x=s.gDa()}else if(q==null)s.x=s.gdz() +else{s.a7(new A.d7(r,q)) +s.x=s.gDa()}return!0}, +aXx(){var s,r=this,q=r.a,p=q.cX() +if(p==="/"){r.y.a="" +r.x=r.gaXv()}else if(A.o6(p)){q=A.r(p) +r.a7(new A.d7(null,"<"+q)) +s=r.y +s.a="" +s.a=q +r.x=r.gaXa()}else{r.a7(new A.d7(null,"<")) +q.p7(p) +r.x=r.gDa()}return!0}, +aXw(){var s=this,r=s.a,q=r.cX() +if(A.o6(q)){r=s.y +r.a="" +r.a=A.r(q) +s.x=s.gaXt()}else{s.a7(new A.d7(null,""&&q){r.w=new A.dF(r.y.k(0),!1) +r.B1() +r.x=r.gdz()}else{s=r.y +if(A.o6(o))s.a+=A.r(o) +else{s=s.k(0) +r.a7(new A.d7(null,""){s.a7(new A.d7(q==null?new A.cU(""):null,q)) +if(s.y.k(0).toLowerCase()==="script")s.x=s.gHi() +else s.x=s.gDa()}else if(A.o6(q)){s.a7(new A.d7(q==null?new A.cU(""):null,q)) +s.y.a+=A.r(q)}else{r.p7(q) +s.x=s.gDa()}return!0}, +aXh(){var s=this,r=null,q=s.a.cX() +if(q==="-"){s.a7(new A.d7(r,"-")) +s.x=s.gaXe()}else if(q==="<"){s.a7(new A.d7(r,"<")) +s.x=s.gaeX()}else if(q==="\x00"){s.a7(new A.bs(r,r,"invalid-codepoint")) +s.a7(new A.d7(r,"\ufffd"))}else if(q==null){s.a7(new A.bs(r,r,"eof-in-script-in-script")) +s.x=s.gdz()}else s.a7(new A.d7(r,q)) +return!0}, +aXf(){var s=this,r=null,q=s.a.cX() +if(q==="-"){s.a7(new A.d7(r,"-")) +s.x=s.gaXc()}else if(q==="<"){s.a7(new A.d7(r,"<")) +s.x=s.gaeX()}else if(q==="\x00"){s.a7(new A.bs(r,r,"invalid-codepoint")) +s.a7(new A.d7(r,"\ufffd")) +s.x=s.gHi()}else if(q==null){s.a7(new A.bs(r,r,"eof-in-script-in-script")) +s.x=s.gdz()}else{s.a7(new A.d7(r,q)) +s.x=s.gHi()}return!0}, +aXd(){var s=this,r=null,q=s.a.cX() +if(q==="-")s.a7(new A.d7(r,"-")) +else if(q==="<"){s.a7(new A.d7(r,"<")) +s.x=s.gaeX()}else if(q===">"){s.a7(new A.d7(r,">")) +s.x=s.gHj()}else if(q==="\x00"){s.a7(new A.bs(r,r,"invalid-codepoint")) +s.a7(new A.d7(r,"\ufffd")) +s.x=s.gHi()}else if(q==null){s.a7(new A.bs(r,r,"eof-in-script-in-script")) +s.x=s.gdz()}else{s.a7(new A.d7(r,q)) +s.x=s.gHi()}return!0}, +aXg(){var s=this,r=s.a,q=r.cX() +if(q==="/"){s.a7(new A.d7(null,"/")) +s.y.a="" +s.x=s.gaX8()}else{r.p7(q) +s.x=s.gHi()}return!0}, +aX9(){var s=this,r=s.a,q=r.cX() +if(A.ig(q)||q==="/"||q===">"){s.a7(new A.d7(q==null?new A.cU(""):null,q)) +if(s.y.k(0).toLowerCase()==="script")s.x=s.gDa() +else s.x=s.gHi()}else if(A.o6(q)){s.a7(new A.d7(q==null?new A.cU(""):null,q)) +s.y.a+=A.r(q)}else{r.p7(q) +s.x=s.gHi()}return!0}, +bBr(){var s=this,r=null,q=s.a,p=q.cX() +if(A.ig(p))q.Mi(" \n\r\t\f",!0) +else{q=p==null +if(!q&&A.o6(p)){s.HB(p) +s.x=s.gIn()}else if(p===">")s.B1() +else if(p==="/")s.x=s.gF_() +else if(q){s.a7(new A.bs(r,r,"expected-attribute-name-but-got-eof")) +s.x=s.gdz()}else if(B.c.p("'\"=<",p)){s.a7(new A.bs(r,r,"invalid-character-in-attribute-name")) +s.HB(p) +s.x=s.gIn()}else if(p==="\x00"){s.a7(new A.bs(r,r,"invalid-codepoint")) +s.HB("\ufffd") +s.x=s.gIn()}else{s.HB(p) +s.x=s.gIn()}}return!0}, +bBa(){var s,r,q,p,o=this,n=null,m=o.a,l=m.cX() +if(l==="="){o.x=o.gaIZ() +s=!0 +r=!1}else if(A.o6(l)){q=o.ax +q.a+=A.r(l) +q.a+=m.Mi("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",!0) +s=!1 +r=!1}else if(l===">"){s=!0 +r=!0}else{if(A.ig(l)){o.x=o.gbAw() +s=!0}else if(l==="/"){o.x=o.gF_() +s=!0}else if(l==="\x00"){o.a7(new A.bs(n,n,"invalid-codepoint")) +o.ax.a+="\ufffd" +s=!1}else if(l==null){o.a7(new A.bs(n,n,"eof-in-attribute-name")) +o.x=o.gdz() +s=!0}else{if(B.c.p("'\"<",l)){o.a7(new A.bs(n,n,"invalid-character-in-attribute-name")) +o.ax.a+=l}else o.ax.a+=l +s=!1}r=!1}if(s){o.a6d(-1) +m=o.ax.a +p=A.dx(new A.N(new A.dD(m.charCodeAt(0)==0?m:m),A.yJ(),t.Hz.i("N")),0,n) +m=o.Q +m.toString +B.b.gR(m).a=p +m=o.as +if((m==null?o.as=A.b4(t.N):m).p(0,p))o.a7(new A.bs(n,n,"duplicate-attribute")) +o.as.t(0,p) +if(r)o.B1()}return!0}, +bAx(){var s=this,r=null,q=s.a,p=q.cX() +if(A.ig(p))q.Mi(" \n\r\t\f",!0) +else if(p==="=")s.x=s.gaIZ() +else if(p===">")s.B1() +else{q=p==null +if(!q&&A.o6(p)){s.HB(p) +s.x=s.gIn()}else if(p==="/")s.x=s.gF_() +else if(p==="\x00"){s.a7(new A.bs(r,r,"invalid-codepoint")) +s.HB("\ufffd") +s.x=s.gIn()}else if(q){s.a7(new A.bs(r,r,"expected-end-of-tag-but-got-eof")) +s.x=s.gdz()}else if(B.c.p("'\"<",p)){s.a7(new A.bs(r,r,"invalid-character-after-attribute-name")) +s.HB(p) +s.x=s.gIn()}else{s.HB(p) +s.x=s.gIn()}}return!0}, +bBs(){var s=this,r=null,q=s.a,p=q.cX() +if(A.ig(p))q.Mi(" \n\r\t\f",!0) +else if(p==='"'){s.Q8(0) +s.x=s.gbBe()}else if(p==="&"){s.x=s.ga8n() +q.p7(p) +s.Q8(0)}else if(p==="'"){s.Q8(0) +s.x=s.gbBk()}else if(p===">"){s.a7(new A.bs(r,r,u.mU)) +s.B1()}else if(p==="\x00"){s.a7(new A.bs(r,r,"invalid-codepoint")) +s.Q8(-1) +s.ay.a+="\ufffd" +s.x=s.ga8n()}else if(p==null){s.a7(new A.bs(r,r,"expected-attribute-value-but-got-eof")) +s.x=s.gdz()}else if(B.c.p("=<`",p)){s.a7(new A.bs(r,r,"equals-in-unquoted-attribute-value")) +s.Q8(-1) +s.ay.a+=p +s.x=s.ga8n()}else{s.Q8(-1) +s.ay.a+=p +s.x=s.ga8n()}return!0}, +bBf(){var s,r=this,q=null,p=r.a,o=p.cX() +if(o==='"'){r.Lr(-1) +r.a6d(0) +r.x=r.gaIw()}else if(o==="&")r.a8V('"',!0) +else if(o==="\x00"){r.a7(new A.bs(q,q,"invalid-codepoint")) +r.ay.a+="\ufffd"}else if(o==null){r.a7(new A.bs(q,q,"eof-in-attribute-value-double-quote")) +r.Lr(-1) +r.x=r.gdz()}else{s=r.ay +s.a+=o +s.a+=p.Ci('"&')}return!0}, +bBl(){var s,r=this,q=null,p=r.a,o=p.cX() +if(o==="'"){r.Lr(-1) +r.a6d(0) +r.x=r.gaIw()}else if(o==="&")r.a8V("'",!0) +else if(o==="\x00"){r.a7(new A.bs(q,q,"invalid-codepoint")) +r.ay.a+="\ufffd"}else if(o==null){r.a7(new A.bs(q,q,"eof-in-attribute-value-single-quote")) +r.Lr(-1) +r.x=r.gdz()}else{s=r.ay +s.a+=o +s.a+=p.Ci("'&")}return!0}, +bBm(){var s,r=this,q=null,p=r.a,o=p.cX() +if(A.ig(o)){r.Lr(-1) +r.x=r.gFO()}else if(o==="&")r.a8V(">",!0) +else if(o===">"){r.Lr(-1) +r.B1()}else if(o==null){r.a7(new A.bs(q,q,"eof-in-attribute-value-no-quotes")) +r.Lr(-1) +r.x=r.gdz()}else if(B.c.p("\"'=<`",o)){r.a7(new A.bs(q,q,u.m6)) +r.ay.a+=o}else if(o==="\x00"){r.a7(new A.bs(q,q,"invalid-codepoint")) +r.ay.a+="\ufffd"}else{s=r.ay +s.a+=o +s.a+=p.Ci("&>\"'=<` \n\r\t\f")}return!0}, +bAy(){var s=this,r=null,q=s.a,p=q.cX() +if(A.ig(p))s.x=s.gFO() +else if(p===">")s.B1() +else if(p==="/")s.x=s.gF_() +else if(p==null){s.a7(new A.bs(r,r,"unexpected-EOF-after-attribute-value")) +q.p7(p) +s.x=s.gdz()}else{s.a7(new A.bs(r,r,u.fP)) +q.p7(p) +s.x=s.gFO()}return!0}, +aY0(){var s=this,r=null,q=s.a,p=q.cX() +if(p===">"){t.cn.a(s.w).c=!0 +s.B1()}else if(p==null){s.a7(new A.bs(r,r,"unexpected-EOF-after-solidus-in-tag")) +q.p7(p) +s.x=s.gdz()}else{s.a7(new A.bs(r,r,u.ml)) +q.p7(p) +s.x=s.gFO()}return!0}, +bBL(){var s=this,r=s.a,q=r.Ci(">") +q=A.bD(q,"\x00","\ufffd") +s.a7(new A.P5(null,q)) +r.cX() +s.x=s.gdz() +return!0}, +bOM(){var s,r,q,p,o,n=this,m=null,l=n.a,k=A.a([l.cX()],t._m) +if(B.b.gR(k)==="-"){k.push(l.cX()) +if(B.b.gR(k)==="-"){n.w=new A.P5(new A.cU(""),m) +n.x=n.gbDB() +return!0}}else if(B.b.gR(k)==="d"||B.b.gR(k)==="D"){r=0 +while(!0){if(!(r<6)){s=!0 +break}q=B.d5n[r] +p=l.cX() +k.push(p) +if(p!=null)o=!A.lK(q,p,0) +else o=!0 +if(o){s=!1 +break}++r}if(s){n.w=new A.a0K(!0) +n.x=n.gbHF() +return!0}}else{if(B.b.gR(k)==="["){o=n.f +if(o!=null){o=o.d.c +o=o.length!==0&&B.b.gR(o).w!=n.f.d.a}else o=!1}else o=!1 +if(o){r=0 +while(!0){if(!(r<6)){s=!0 +break}q=B.d5X[r] +k.push(l.cX()) +if(B.b.gR(k)!==q){s=!1 +break}++r}if(s){n.x=n.gbCs() +return!0}}}n.a7(new A.bs(m,m,"expected-dashes-or-doctype")) +for(;k.length!==0;){o=k.pop() +if(o!=null)l.y=l.y-o.length}n.x=n.gamc() +return!0}, +bDC(){var s,r=this,q=null,p=r.a.cX() +if(p==="-")r.x=r.gbDz() +else if(p==="\x00"){r.a7(new A.bs(q,q,"invalid-codepoint")) +t.SW.a(r.w).b.a+="\ufffd"}else if(p===">"){r.a7(new A.bs(q,q,"incorrect-comment")) +s=r.w +s.toString +r.a7(s) +r.x=r.gdz()}else if(p==null){r.a7(new A.bs(q,q,"eof-in-comment")) +s=r.w +s.toString +r.a7(s) +r.x=r.gdz()}else{t.SW.a(r.w).b.a+=p +r.x=r.gIw()}return!0}, +bDA(){var s,r,q=this,p=null,o=q.a.cX() +if(o==="-")q.x=q.gaJP() +else if(o==="\x00"){q.a7(new A.bs(p,p,"invalid-codepoint")) +t.SW.a(q.w).b.a+="-\ufffd"}else if(o===">"){q.a7(new A.bs(p,p,"incorrect-comment")) +s=q.w +s.toString +q.a7(s) +q.x=q.gdz()}else if(o==null){q.a7(new A.bs(p,p,"eof-in-comment")) +s=q.w +s.toString +q.a7(s) +q.x=q.gdz()}else{s=t.SW.a(q.w).b +r=s.a+="-" +s.a=r+o +q.x=q.gIw()}return!0}, +bDD(){var s,r=this,q=null,p=r.a,o=p.cX() +if(o==="-")r.x=r.gaJO() +else if(o==="\x00"){r.a7(new A.bs(q,q,"invalid-codepoint")) +t.SW.a(r.w).b.a+="\ufffd"}else if(o==null){r.a7(new A.bs(q,q,"eof-in-comment")) +p=r.w +p.toString +r.a7(p) +r.x=r.gdz()}else{s=t.SW.a(r.w) +s.b.a+=o +p=p.Ci("-\x00") +s.b.a+=p}return!0}, +bDx(){var s,r,q=this,p=null,o=q.a.cX() +if(o==="-")q.x=q.gaJP() +else if(o==="\x00"){q.a7(new A.bs(p,p,"invalid-codepoint")) +t.SW.a(q.w).b.a+="-\ufffd" +q.x=q.gIw()}else if(o==null){q.a7(new A.bs(p,p,"eof-in-comment-end-dash")) +s=q.w +s.toString +q.a7(s) +q.x=q.gdz()}else{s=t.SW.a(q.w).b +r=s.a+="-" +s.a=r+o +q.x=q.gIw()}return!0}, +bDy(){var s,r,q=this,p=null,o=q.a.cX() +if(o===">"){s=q.w +s.toString +q.a7(s) +q.x=q.gdz()}else if(o==="\x00"){q.a7(new A.bs(p,p,"invalid-codepoint")) +t.SW.a(q.w).b.a+="--\ufffd" +q.x=q.gIw()}else if(o==="!"){q.a7(new A.bs(p,p,u.ja)) +q.x=q.gbDv()}else if(o==="-"){q.a7(new A.bs(p,p,u.jb)) +s=t.SW.a(q.w) +o.toString +s.b.a+=o}else if(o==null){q.a7(new A.bs(p,p,"eof-in-comment-double-dash")) +s=q.w +s.toString +q.a7(s) +q.x=q.gdz()}else{q.a7(new A.bs(p,p,"unexpected-char-in-comment")) +s=t.SW.a(q.w).b +r=s.a+="--" +s.a=r+o +q.x=q.gIw()}return!0}, +bDw(){var s,r,q=this,p=null,o=q.a.cX() +if(o===">"){s=q.w +s.toString +q.a7(s) +q.x=q.gdz()}else if(o==="-"){t.SW.a(q.w).b.a+="--!" +q.x=q.gaJO()}else if(o==="\x00"){q.a7(new A.bs(p,p,"invalid-codepoint")) +t.SW.a(q.w).b.a+="--!\ufffd" +q.x=q.gIw()}else if(o==null){q.a7(new A.bs(p,p,"eof-in-comment-end-bang-state")) +s=q.w +s.toString +q.a7(s) +q.x=q.gdz()}else{s=t.SW.a(q.w).b +r=s.a+="--!" +s.a=r+o +q.x=q.gIw()}return!0}, +bHG(){var s=this,r=null,q=s.a,p=q.cX() +if(A.ig(p))s.x=s.gaJ_() +else if(p==null){s.a7(new A.bs(r,r,"expected-doctype-name-but-got-eof")) +q=t.V.a(s.w) +q.e=!1 +s.a7(q) +s.x=s.gdz()}else{s.a7(new A.bs(r,r,"need-space-after-doctype")) +q.p7(p) +s.x=s.gaJ_()}return!0}, +bBt(){var s,r=this,q=null,p=r.a.cX() +if(A.ig(p))return!0 +else if(p===">"){r.a7(new A.bs(q,q,u.dF)) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else if(p==="\x00"){r.a7(new A.bs(q,q,"invalid-codepoint")) +t.V.a(r.w).d="\ufffd" +r.x=r.ganM()}else if(p==null){r.a7(new A.bs(q,q,"expected-doctype-name-but-got-eof")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else{t.V.a(r.w).d=p +r.x=r.ganM()}return!0}, +bHw(){var s,r,q=this,p=null,o=q.a.cX() +if(A.ig(o)){s=t.V.a(q.w) +r=s.d +s.d=r==null?p:A.dx(new A.N(new A.dD(r),A.yJ(),t.Hz.i("N")),0,p) +q.x=q.gbAz()}else if(o===">"){s=t.V.a(q.w) +r=s.d +s.d=r==null?p:A.dx(new A.N(new A.dD(r),A.yJ(),t.Hz.i("N")),0,p) +s=q.w +s.toString +q.a7(s) +q.x=q.gdz()}else if(o==="\x00"){q.a7(new A.bs(p,p,"invalid-codepoint")) +s=t.V.a(q.w) +s.d=A.r(s.d)+"\ufffd" +q.x=q.ganM()}else if(o==null){q.a7(new A.bs(p,p,"eof-in-doctype-name")) +s=t.V.a(q.w) +s.e=!1 +r=s.d +s.d=r==null?p:A.dx(new A.N(new A.dD(r),A.yJ(),t.Hz.i("N")),0,p) +s=q.w +s.toString +q.a7(s) +q.x=q.gdz()}else{s=t.V.a(q.w) +s.d=A.r(s.d)+o}return!0}, +bAA(){var s,r,q,p,o=this,n=null,m=o.a,l=m.cX() +if(A.ig(l))return!0 +else if(l===">"){m=o.w +m.toString +o.a7(m) +o.x=o.gdz()}else if(l==null){t.V.a(o.w).e=!1 +m.p7(l) +o.a7(new A.bs(n,n,"eof-in-doctype")) +m=o.w +m.toString +o.a7(m) +o.x=o.gdz()}else{if(l==="p"||l==="P"){r=0 +while(!0){if(!(r<5)){s=!0 +break}q=B.cEK[r] +l=m.cX() +if(l!=null)p=!A.lK(q,l,0) +else p=!0 +if(p){s=!1 +break}++r}if(s){o.x=o.gbAC() +return!0}}else if(l==="s"||l==="S"){r=0 +while(!0){if(!(r<5)){s=!0 +break}q=B.dhI[r] +l=m.cX() +if(l!=null)p=!A.lK(q,l,0) +else p=!0 +if(p){s=!1 +break}++r}if(s){o.x=o.gbAF() +return!0}}m.p7(l) +m=A.p(["data",l],t.N,t.O) +o.a7(new A.bs(m,n,u.db)) +t.V.a(o.w).e=!1 +o.x=o.gR7()}return!0}, +bAD(){var s=this,r=null,q=s.a,p=q.cX() +if(A.ig(p))s.x=s.gam5() +else if(p==="'"||p==='"'){s.a7(new A.bs(r,r,"unexpected-char-in-doctype")) +q.p7(p) +s.x=s.gam5()}else if(p==null){s.a7(new A.bs(r,r,"eof-in-doctype")) +q=t.V.a(s.w) +q.e=!1 +s.a7(q) +s.x=s.gdz()}else{q.p7(p) +s.x=s.gam5()}return!0}, +bBu(){var s,r=this,q=null,p=r.a.cX() +if(A.ig(p))return!0 +else if(p==='"'){t.V.a(r.w).b="" +r.x=r.gbHz()}else if(p==="'"){t.V.a(r.w).b="" +r.x=r.gbHB()}else if(p===">"){r.a7(new A.bs(q,q,"unexpected-end-of-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else if(p==null){r.a7(new A.bs(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else{r.a7(new A.bs(q,q,"unexpected-char-in-doctype")) +t.V.a(r.w).e=!1 +r.x=r.gR7()}return!0}, +bHA(){var s,r=this,q=null,p=r.a.cX() +if(p==='"')r.x=r.gaIx() +else if(p==="\x00"){r.a7(new A.bs(q,q,"invalid-codepoint")) +s=t.V.a(r.w) +s.b=A.r(s.b)+"\ufffd"}else if(p===">"){r.a7(new A.bs(q,q,"unexpected-end-of-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else if(p==null){r.a7(new A.bs(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else{s=t.V.a(r.w) +s.b=A.r(s.b)+p}return!0}, +bHC(){var s,r=this,q=null,p=r.a.cX() +if(p==="'")r.x=r.gaIx() +else if(p==="\x00"){r.a7(new A.bs(q,q,"invalid-codepoint")) +s=t.V.a(r.w) +s.b=A.r(s.b)+"\ufffd"}else if(p===">"){r.a7(new A.bs(q,q,"unexpected-end-of-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else if(p==null){r.a7(new A.bs(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else{s=t.V.a(r.w) +s.b=A.r(s.b)+p}return!0}, +bAB(){var s,r=this,q=null,p="unexpected-char-in-doctype",o=r.a.cX() +if(A.ig(o))r.x=r.gbBz() +else if(o===">"){s=r.w +s.toString +r.a7(s) +r.x=r.gdz()}else if(o==='"'){r.a7(new A.bs(q,q,p)) +t.V.a(r.w).c="" +r.x=r.ganN()}else if(o==="'"){r.a7(new A.bs(q,q,p)) +t.V.a(r.w).c="" +r.x=r.ganO()}else if(o==null){r.a7(new A.bs(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else{r.a7(new A.bs(q,q,p)) +t.V.a(r.w).e=!1 +r.x=r.gR7()}return!0}, +bBA(){var s,r=this,q=null,p=r.a.cX() +if(A.ig(p))return!0 +else if(p===">"){s=r.w +s.toString +r.a7(s) +r.x=r.gdz()}else if(p==='"'){t.V.a(r.w).c="" +r.x=r.ganN()}else if(p==="'"){t.V.a(r.w).c="" +r.x=r.ganO()}else if(p==null){r.a7(new A.bs(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else{r.a7(new A.bs(q,q,"unexpected-char-in-doctype")) +t.V.a(r.w).e=!1 +r.x=r.gR7()}return!0}, +bAG(){var s=this,r=null,q=s.a,p=q.cX() +if(A.ig(p))s.x=s.gam6() +else if(p==="'"||p==='"'){s.a7(new A.bs(r,r,"unexpected-char-in-doctype")) +q.p7(p) +s.x=s.gam6()}else if(p==null){s.a7(new A.bs(r,r,"eof-in-doctype")) +q=t.V.a(s.w) +q.e=!1 +s.a7(q) +s.x=s.gdz()}else{q.p7(p) +s.x=s.gam6()}return!0}, +bBv(){var s,r=this,q=null,p="unexpected-char-in-doctype",o=r.a.cX() +if(A.ig(o))return!0 +else if(o==='"'){t.V.a(r.w).c="" +r.x=r.ganN()}else if(o==="'"){t.V.a(r.w).c="" +r.x=r.ganO()}else if(o===">"){r.a7(new A.bs(q,q,p)) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else if(o==null){r.a7(new A.bs(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else{r.a7(new A.bs(q,q,p)) +t.V.a(r.w).e=!1 +r.x=r.gR7()}return!0}, +bHH(){var s,r=this,q=null,p=r.a.cX() +if(p==='"')r.x=r.gaIy() +else if(p==="\x00"){r.a7(new A.bs(q,q,"invalid-codepoint")) +s=t.V.a(r.w) +s.c=A.r(s.c)+"\ufffd"}else if(p===">"){r.a7(new A.bs(q,q,"unexpected-end-of-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else if(p==null){r.a7(new A.bs(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else{s=t.V.a(r.w) +s.c=A.r(s.c)+p}return!0}, +bHI(){var s,r=this,q=null,p=r.a.cX() +if(p==="'")r.x=r.gaIy() +else if(p==="\x00"){r.a7(new A.bs(q,q,"invalid-codepoint")) +s=t.V.a(r.w) +s.c=A.r(s.c)+"\ufffd"}else if(p===">"){r.a7(new A.bs(q,q,"unexpected-end-of-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else if(p==null){r.a7(new A.bs(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else{s=t.V.a(r.w) +s.c=A.r(s.c)+p}return!0}, +bAE(){var s,r=this,q=null,p=r.a.cX() +if(A.ig(p))return!0 +else if(p===">"){s=r.w +s.toString +r.a7(s) +r.x=r.gdz()}else if(p==null){r.a7(new A.bs(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a7(s) +r.x=r.gdz()}else{r.a7(new A.bs(q,q,"unexpected-char-in-doctype")) +r.x=r.gR7()}return!0}, +bBM(){var s=this,r=s.a,q=r.cX() +if(q===">"){r=s.w +r.toString +s.a7(r) +s.x=s.gdz()}else if(q==null){r.p7(q) +r=s.w +r.toString +s.a7(r) +s.x=s.gdz()}return!0}, +bCt(){var s,r,q,p=this,o=A.a([],t.s) +for(s=p.a,r=0;!0;){q=s.cX() +if(q==null)break +if(q==="\x00"){p.a7(new A.bs(null,null,"invalid-codepoint")) +q="\ufffd"}o.push(q) +if(q==="]"&&r<2)++r +else{if(q===">"&&r===2){o.pop() +o.pop() +o.pop() +break}r=0}}if(o.length!==0){s=B.b.qr(o) +p.a7(new A.d7(null,s))}p.x=p.gdz() +return!0}, +b0F(a){return this.gaS(this).$0()}} +A.buZ.prototype={ +$1(a){return B.c.aX(a,this.a)}, +$S:6} +A.bv_.prototype={ +$0(){var s=this.a.b +s===$&&A.e() +return s}, +$S:28} +A.akd.prototype={ +t(a,b){var s,r,q,p,o,n,m,l,k,j=this,i="http://www.w3.org/1999/xhtml" +if(b!=null)for(s=A.y(j).i("c_"),r=new A.c_(j,s),r=new A.bH(r,r.gu(r),s.i("bH")),q=b.x,p=b.w,s=s.i("al.E"),o=0;r.q();){n=r.d +if(n==null)n=s.a(n) +if(n==null)break +m=n.w +if(m==null)m=i +l=n.x +k=p==null?i:p +if(k===m&&q==l&&A.dqf(n.b,b.b))++o +if(o===3){B.b.D(j.a,n) +break}}j.L1(0,b)}} +A.c3T.prototype={ +eZ(a){var s=this +B.b.V(s.c) +s.d.su(0,0) +s.f=s.e=null +s.r=!1 +s.b=A.cKs()}, +q1(a,b){var s,r,q,p,o,n,m,l,k,j,i,h="We should never reach this point",g="http://www.w3.org/1999/xhtml",f=a instanceof A.jJ +if(b!=null)switch(b){case"button":s=B.Bv +r=B.crr +q=!1 +break +case"list":s=B.Bv +r=B.d4b +q=!1 +break +case"table":s=B.deB +r=B.C0 +q=!1 +break +case"select":s=B.cOK +r=B.C0 +q=!0 +break +default:throw A.j(A.ab(h))}else{s=B.Bv +r=B.C0 +q=!1}for(p=this.c,o=A.a0(p).i("c_<1>"),p=new A.c_(p,o),p=new A.bH(p,p.gu(p),o.i("bH")),n=t.V3,m=!f,o=o.i("al.E");p.q();){l=p.d +if(l==null)l=o.a(l) +if(m){k=l.x +k=k==null?a==null:k===a}else k=!1 +if(!k)k=f&&l===a +else k=!0 +if(k)return!0 +else{j=l.w +k=j==null +i=k?g:j +l=l.x +if(!B.b.p(s,new A.bI(i,l,n)))l=B.b.p(r,new A.bI(k?g:j,l,n)) +else l=!0 +if(q!==l)return!1}}throw A.j(A.ab(h))}, +B0(a){return this.q1(a,null)}, +wF(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.d +if(h.gu(h)===0)return +s=h.a +r=s.length-1 +q=s[r] +if(q==null||B.b.p(i.c,q))return +p=i.c +while(!0){if(!(q!=null&&!B.b.p(p,q)))break +if(r===0){r=-1 +break}--r +q=s[r]}for(p=t.K,o=t.N;!0;){++r +q=s[r] +n=q.x +m=q.w +l=A.eB(q.b,p,o) +k=new A.FL(l,m,n,!1) +k.a=q.e +j=i.mb(k) +s[r]=j +if(h.gu(h)===0)A.W(A.dG()) +if(j===h.h(0,h.gu(h)-1))break}}, +amt(){var s=this.d,r=s.qh(s) +while(!0){if(!(!s.ga6(s)&&r!=null))break +r=s.qh(s)}}, +aLN(a){var s,r,q +for(s=this.d,r=A.y(s).i("c_"),s=new A.c_(s,r),s=new A.bH(s,s.gu(s),r.i("bH")),r=r.i("al.E");s.q();){q=s.d +if(q==null)q=r.a(q) +if(q==null)break +else if(q.x==a)return q}return null}, +SW(a,b){var s=b.gel(b),r=A.cJM(a.grV(a)) +r.e=a.a +s.t(0,r)}, +aKI(a,b){var s,r=b.b,q=b.w +if(q==null)q=this.a +this.b===$&&A.e() +s=A.cAu(r,q===""?null:q) +s.b=b.e +s.e=b.a +return s}, +mb(a){if(this.r)return this.bMP(a) +return this.aNE(a)}, +aNE(a){var s,r,q=a.b,p=a.w +if(p==null)p=this.a +this.b===$&&A.e() +s=A.cAu(q,p===""?null:p) +s.b=a.e +s.e=a.a +r=this.c +J.d5j(B.b.gR(r)).t(0,s) +r.push(s) +return s}, +bMP(a){var s,r,q=this,p=q.aKI(0,a),o=q.c +if(!B.b.p(B.C7,B.b.gR(o).x))return q.aNE(a) +else{s=q.aeK() +r=s[1] +if(r==null){r=s[0] +r.gel(r).t(0,p)}else s[0].bMM(0,p,r) +o.push(p)}return p}, +Jq(a,b){var s,r=this.c,q=B.b.gR(r) +if(this.r)r=!B.b.p(B.C7,B.b.gR(r).x) +else r=!0 +if(r)A.cQC(q,a,b,null) +else{s=this.aeK() +r=s[0] +r.toString +A.cQC(r,a,b,t.Ia.a(s[1]))}}, +aeK(){var s,r,q,p,o=this.c,n=A.a0(o).i("c_<1>"),m=new A.c_(o,n) +m=new A.bH(m,m.gu(m),n.i("bH")) +n=n.i("al.E") +while(!0){if(!m.q()){s=null +break}r=m.d +s=r==null?n.a(r):r +if(s.x==="table")break}if(s!=null){q=s.a +if(q!=null)p=s +else{q=o[B.b.d4(o,s)-1] +p=null}}else{q=o[0] +p=null}return A.a([q,p],t.Yk)}, +Ke(a){var s=this.c,r=B.b.gR(s).x +if(r!=a&&B.b.p(B.Cg,r)){s.pop() +this.Ke(a)}}, +Ou(){return this.Ke(null)}} +A.bI.prototype={ +gv(a){return 37*J.aj(this.a)+J.aj(this.b)}, +l(a,b){if(b==null)return!1 +return b instanceof A.bI&&b.a==this.a&&b.b==this.b}} +A.cvH.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k,j=new A.cU(""),i="%("+a+")" +for(s=this.a,r=i.length,q=J.iW(b),p=0,o="";n=s.a,m=B.c.pt(n,i,p),m>=0;){j.a=o+B.c.X(n,p,m) +m+=r +for(l=m;A.cwm(s.a[l]);)++l +if(l>m){k=A.dC(B.c.X(s.a,m,l),null) +m=l}else k=0 +o=s.a[m] +switch(o){case"s":o=j.a+=A.r(b) +break +case"d":o=j.a+=A.cVP(q.k(b),k) +break +case"x":o=j.a+=A.cVP(B.d.tj(A.b7(b),16),k) +break +default:throw A.j(A.ak("formatStr does not support format character "+o))}p=m+1}r=j.a=o+B.c.X(n,p,n.length) +s.a=r.charCodeAt(0)==0?r:r}, +$S:404} +A.atH.prototype={ +gd_(){return B.S_}, +gaA(){return B.QM}} +A.atI.prototype={ +ac(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f +if(!B.c.p(a,"&"))return a +s=new A.cU("") +for(r=a.length,q=0;!0;){p=B.c.pt(a,"&",q) +if(p===-1){s.a+=B.c.bF(a,q) +break}o=s.a+=B.c.X(a,q,p) +n=this.a +n===$&&A.e() +m=B.c.X(a,p,Math.min(r,p+n)) +if(m.length>4&&B.c.az(m,1)===35){l=B.c.d4(m,";") +if(l!==-1){k=B.c.az(m,2)===120 +j=B.c.X(m,k?3:2,l) +i=A.m9(j,k?16:10) +if(i==null)i=-1 +if(i!==-1){s.a=o+A.dR(i) +q=p+(l+1) +continue}}}g=0 +while(!0){if(!(g<2098)){q=p +h=!1 +break}f=B.S_[g] +if(B.c.aX(m,f)){s.a+=B.QM[g] +q=p+f.length +h=!0 +break}++g}if(!h){s.a+="&";++q}}r=s.a +return r.charCodeAt(0)==0?r:r}, +wc(a){return new A.cfs(new A.GF(a),this)}} +A.cfs.prototype={ +tt(a,b,c,d){var s,r=this +c=A.f2(b,c,a.length,null,null) +if(b>=c){if(d)r.aB(0) +return}s=r.c +if(s!=null){a=s+B.c.X(a,b,c) +c=a.length +r.c=null +b=0}r.b9P(a,b,c,d) +if(d)r.aB(0)}, +aB(a){var s,r=this,q="Stream is already closed",p=r.c +if(p!=null){p=r.b.ac(p) +s=r.a.a.a +if((s.e&2)!==0)A.W(A.ab(q)) +s.tO(0,p) +r.c=null}p=r.a.a.a +if((p.e&2)!==0)A.W(A.ab(q)) +p.zm()}, +b9P(a,b,c,d){var s,r,q,p,o,n,m=this,l="Stream is already closed",k=B.c.pt(a,"&",b) +if(k===-1||k>c){s=B.c.X(a,b,c) +r=m.a.a.a +if((r.e&2)!==0)A.W(A.ab(l)) +r.tO(0,s) +m.c=null +return}for(s=m.b,r=m.a.a.a;q=k+33,q<=c;b=q){p=B.c.Ny(a,"&",c) +if(p!==-1)q=p +o=s.ac(B.c.X(a,b,q)) +if((r.e&2)!==0)A.W(A.ab(l)) +r.tO(0,o) +k=B.c.pt(a,"&",q) +if(k===-1||k>c){s=B.c.X(a,q,c) +if((r.e&2)!==0)A.W(A.ab(l)) +r.tO(0,s) +m.c=null +return}}if(d){o=s.ac(B.c.X(a,b,c)) +if((r.e&2)!==0)A.W(A.ab(l)) +r.tO(0,o) +m.c=null +return}n=B.c.X(a,b,c) +s=m.c +if(s==null)m.c=n +else m.c=s+n}} +A.cvT.prototype={ +$1(a){return a.XR("GET",this.a,this.b)}, +$S:1306} +A.alk.prototype={ +LQ(a,b,c,d,e){return this.bvg(a,b,c,d,e)}, +XR(a,b,c){return this.LQ(a,b,c,null,null)}, +bvg(a,b,c,d,e){var s=0,r=A.o(t.Wd),q,p=this,o,n,m,l +var $async$LQ=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:m=A.cZ(a,b) +if(c!=null)m.r.H(0,c) +if(d!=null)if(typeof d=="string")m.sv2(0,d) +else if(t.G.b(d)){o=t.N +o=d.yB(d,o,o) +n=m.gFk() +if(n==null)m.sFk(A.az3("application","x-www-form-urlencoded",null)) +else if(n.a+"/"+n.b!=="application/x-www-form-urlencoded")A.W(A.ab('Cannot set the body fields of a Request with content-type "'+n.gabr(n)+'".')) +m.sv2(0,A.dw9(o,m.ga9A(m)))}else throw A.j(A.ck('Invalid request body "'+A.r(d)+'".',null)) +l=A +s=3 +return A.f(p.c_(0,m),$async$LQ) +case 3:q=l.bQy(g) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$LQ,r)}, +aB(a){}, +$iOP:1} +A.all.prototype={ +aoE(){if(this.w)throw A.j(A.ab("Can't finalize a finalized Request.")) +this.w=!0 +return B.au5}, +k(a){return this.a+" "+this.b.k(0)}} +A.b5o.prototype={ +$2(a,b){return a.toLowerCase()===b.toLowerCase()}, +$S:238} +A.b5p.prototype={ +$1(a){return B.c.gv(a.toLowerCase())}, +$S:100} +A.b5q.prototype={ +aw8(a,b,c,d,e,f,g){var s=this.b +if(s<100)throw A.j(A.ck("Invalid status code "+s+".",null))}, +gyl(a){return this.b}} +A.za.prototype={ +c_(a,b){return this.aY7(0,b)}, +aY7(a,b){var s=0,r=A.o(t.ZE),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f +var $async$c_=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:if(m.c)throw A.j(A.d7F("HTTP request failed. Client is already closed.",b.b)) +s=3 +return A.f(b.aoE().dt(),$async$c_) +case 3:j=d +i=new XMLHttpRequest() +i.toString +l=i +i=m.a +i.t(0,l) +h=l +J.d5I(h,b.a,b.b.k(0),!0) +h.responseType="arraybuffer" +h.withCredentials=!1 +b.r.an(0,J.d5n(l)) +k=new A.aE(new A.ah($.aq,t.EW),t.FK) +h=t.fg +g=new A.lH(l,"load",!1,h) +f=t.H +g.gN(g).aJ(0,new A.b6S(l,k,b),f) +h=new A.lH(l,"error",!1,h) +h.gN(h).aJ(0,new A.b6T(k,b),f) +J.d5X(l,j) +p=4 +s=7 +return A.f(k.a,$async$c_) +case 7:h=d +q=h +n=[1] +s=5 +break +n.push(6) +s=5 +break +case 4:n=[2] +case 5:p=2 +i.D(0,l) +s=n.pop() +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$c_,r)}, +aB(a){var s,r,q,p +this.c=!0 +for(s=this.a,r=A.eK(s,s.r,A.y(s).c),q=r.$ti.c;r.q();){p=r.d;(p==null?q.a(p):p).abort()}s.V(0)}} +A.b6S.prototype={ +$1(a){var s=this.a,r=A.by(t.pI.a(A.cEw(s.response)),0,null),q=A.bZY(r,t.L),p=s.status +p.toString +this.b.bT(0,A.cPW(new A.Hy(q),p,r.length,B.tO.gaR3(s),!1,!0,s.statusText,this.c))}, +$S:174} +A.b6T.prototype={ +$1(a){this.a.qV(new A.a_e("XMLHttpRequest error."),A.r5())}, +$S:174} +A.Hy.prototype={ +dt(){var s=new A.ah($.aq,t.Qy),r=new A.aE(s,t.gI),q=new A.acw(new A.b7i(r),new Uint8Array(1024)) +this.ca(q.gbs(q),!0,q.gdg(q),r.gFV()) +return s}} +A.b7i.prototype={ +$1(a){return this.a.bT(0,new Uint8Array(A.bu(a)))}, +$S:138} +A.a_e.prototype={ +k(a){return this.a}, +$ibv:1} +A.bQm.prototype={ +ga9A(a){var s,r,q=this +if(q.gFk()==null||!J.cX(q.gFk().c.a,"charset"))return q.x +s=J.K(q.gFk().c.a,"charset") +s.toString +r=A.cKS(s) +return r==null?A.W(A.e8('Unsupported encoding "'+s+'".',null,null)):r}, +sv2(a,b){var s,r,q=this,p=q.ga9A(q).lZ(b) +q.lG() +q.y=A.eL(p) +s=q.gFk() +if(s==null){p=q.ga9A(q) +r=t.N +q.sFk(A.az3("text","plain",A.p(["charset",p.geq(p)],r,r)))}else if(!J.cX(s.c.a,"charset")){p=q.ga9A(q) +r=t.N +q.sFk(s.bCw(A.p(["charset",p.geq(p)],r,r)))}}, +aoE(){this.b1k() +return new A.Hy(A.bZY(this.y,t.L))}, +gFk(){var s=this.r.h(0,"content-type") +if(s==null)return null +return A.cBR(s)}, +sFk(a){this.r.j(0,"content-type",a.k(0))}, +lG(){if(!this.w)return +throw A.j(A.ab("Can't modify a finalized Request."))}} +A.TG.prototype={ +gv2(a){return A.cvr(J.K(A.csI(this.e).c.a,"charset")).b6(0,this.w)}} +A.UG.prototype={} +A.cwD.prototype={ +$2(a,b){var s=this.b,r=A.cm(B.ib,a,s,!0) +return this.a.push(A.a([r,A.cm(B.ib,b,s,!0)],t.s))}, +$S:91} +A.cwE.prototype={ +$1(a){var s=J.T(a) +return A.r(s.h(a,0))+"="+A.r(s.h(a,1))}, +$S:1307} +A.ZL.prototype={} +A.b8P.prototype={ +$1(a){return a.toLowerCase()}, +$S:16} +A.a4U.prototype={ +gabr(a){return this.a+"/"+this.b}, +bCw(a){var s=t.N,r=A.eB(this.c,s,s) +r.H(0,a) +return A.az3(this.a,this.b,r)}, +k(a){var s=new A.cU(""),r=""+this.a +s.a=r +r+="/" +s.a=r +s.a=r+this.b +J.f8(this.c.a,new A.bEU(s)) +r=s.a +return r.charCodeAt(0)==0?r:r}, +gaN(a){return this.a}} +A.bES.prototype={ +$0(){var s,r,q,p,o,n,m,l,k,j,i=A.cQ0(this.a),h=$.d4u() +i.OP(h) +s=$.d4e() +i.yK(s) +r=i.gT9().h(0,0) +r.toString +i.yK("/") +i.yK(s) +q=i.gT9().h(0,0) +q.toString +i.OP(h) +p=t.N +o=A.b(p,p) +p=i.b +while(!0){n=i.d=B.c.Bi(";",p,i.c) +m=i.e=i.c +l=n!=null +n=l?i.e=i.c=n.gdX(n):m +if(!l)break +n=i.d=h.Bi(0,p,n) +i.e=i.c +if(n!=null)i.e=i.c=n.gdX(n) +i.yK(s) +if(i.c!==i.e)i.d=null +n=i.d.h(0,0) +n.toString +i.yK("=") +m=i.d=s.Bi(0,p,i.c) +k=i.e=i.c +l=m!=null +if(l){m=i.e=i.c=m.gdX(m) +k=m}else m=k +if(l){if(m!==k)i.d=null +m=i.d.h(0,0) +m.toString +j=m}else j=A.dtD(i) +m=i.d=h.Bi(0,p,i.c) +i.e=i.c +if(m!=null)i.e=i.c=m.gdX(m) +o.j(0,n,j)}i.aM7() +return A.az3(r,q,o)}, +$S:1308} +A.bEU.prototype={ +$2(a,b){var s,r,q=this.a +q.a+="; "+a+"=" +s=$.d3b().b +s=s.test(b) +r=q.a +if(s){q.a=r+'"' +s=q.a+=A.o7(b,$.d_N(),new A.bET(),null) +q.a=s+'"'}else q.a=r+b}, +$S:91} +A.bET.prototype={ +$1(a){return"\\"+A.r(a.h(0,0))}, +$S:37} +A.cvz.prototype={ +$1(a){var s=a.h(0,1) +s.toString +return s}, +$S:37} +A.am7.prototype={ +G(){return"Channel."+this.b}} +A.ij.prototype={ +q(){var s=this.b +return++this.a1){r=r[1] +s=$.i9 +r=(s!=null?s:A.iZ())[r]}else r=0 +return r}, +gaR(a){var s,r=this.a +if(r.length>2){r=r[2] +s=$.i9 +r=(s!=null?s:A.iZ())[r]}else r=0 +return r}, +gaW(a){var s,r=this.a +if(r.length>3){r=r[3] +s=$.i9 +r=(s!=null?s:A.iZ())[r]}else r=0 +return r}, +gt1(){return A.jS(this)}, +pP(a,b){var s,r=b.gaw(b),q=this.a +if(!B.js.ga6(q))q[0]=A.hi(r) +r=b.gaP() +s=q.length +if(s>1)q[1]=A.hi(r) +r=b.gaR(b) +if(s>2)q[2]=A.hi(r) +r=b.gaW(b) +if(s>3)q[3]=A.hi(r)}, +gS(a){return new A.ij(this)}, +l(a,b){if(b==null)return!1 +return t.i0.b(b)&&b.gu(b)===this.a.length&&b.gv(b)===A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +$ie1:1} +A.OW.prototype={ +cP(a){return new A.OW(new Float32Array(A.bu(this.a)))}, +gcZ(){return B.kF}, +gu(a){return this.a.length}, +gdR(){return null}, +h(a,b){var s=this.a +return b1?s[1]:0}, +gaR(a){var s=this.a +return s.length>2?s[2]:0}, +gaW(a){var s=this.a +return s.length>3?s[3]:1}, +gt1(){return A.jS(this)}, +pP(a,b){var s,r=b.gaw(b),q=this.a +if(!B.jq.ga6(q))q[0]=r +r=b.gaP() +s=q.length +if(s>1)q[1]=r +r=b.gaR(b) +if(s>2)q[2]=r +r=b.gaW(b) +if(s>3)q[3]=r}, +gS(a){return new A.ij(this)}, +l(a,b){if(b==null)return!1 +return t.i0.b(b)&&b.gu(b)===this.a.length&&b.gv(b)===A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +$ie1:1} +A.OX.prototype={ +cP(a){return new A.OX(new Float64Array(A.bu(this.a)))}, +gcZ(){return B.lY}, +gu(a){return this.a.length}, +gdR(){return null}, +h(a,b){var s=this.a +return b1?s[1]:0}, +gaR(a){var s=this.a +return s.length>2?s[2]:0}, +gaW(a){var s=this.a +return s.length>3?s[3]:1}, +gt1(){return A.jS(this)}, +pP(a,b){var s,r=b.gaw(b),q=this.a +if(!B.Dm.ga6(q))q[0]=r +r=b.gaP() +s=q.length +if(s>1)q[1]=r +r=b.gaR(b) +if(s>2)q[2]=r +r=b.gaW(b) +if(s>3)q[3]=r}, +gS(a){return new A.ij(this)}, +l(a,b){if(b==null)return!1 +return t.i0.b(b)&&b.gu(b)===this.a.length&&b.gv(b)===A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +$ie1:1} +A.OY.prototype={ +cP(a){return new A.OY(new Int16Array(A.bu(this.a)))}, +gcZ(){return B.m_}, +gu(a){return this.a.length}, +gdR(){return null}, +h(a,b){var s=this.a +return b1?s[1]:0}, +gaR(a){var s=this.a +return s.length>2?s[2]:0}, +gaW(a){var s=this.a +return s.length>3?s[3]:0}, +gt1(){return A.jS(this)}, +pP(a,b){var s,r=b.gaw(b),q=this.a +if(!B.Dn.ga6(q))q[0]=B.e.C(r) +r=b.gaP() +s=q.length +if(s>1)q[1]=B.e.C(r) +r=b.gaR(b) +if(s>2)q[2]=B.e.C(r) +r=b.gaW(b) +if(s>3)q[3]=B.e.C(r)}, +gS(a){return new A.ij(this)}, +l(a,b){if(b==null)return!1 +return t.i0.b(b)&&b.gu(b)===this.a.length&&b.gv(b)===A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +$ie1:1} +A.OZ.prototype={ +cP(a){return new A.OZ(new Int32Array(A.bu(this.a)))}, +gcZ(){return B.m0}, +gu(a){return this.a.length}, +gdR(){return null}, +h(a,b){var s=this.a +return b1?s[1]:0}, +gaR(a){var s=this.a +return s.length>2?s[2]:0}, +gaW(a){var s=this.a +return s.length>3?s[3]:0}, +gt1(){return A.jS(this)}, +pP(a,b){var s,r=b.gaw(b),q=this.a +if(!B.jr.ga6(q))q[0]=A.b7(r) +r=b.gaP() +s=q.length +if(s>1)q[1]=B.e.C(r) +r=b.gaR(b) +if(s>2)q[2]=B.e.C(r) +r=b.gaW(b) +if(s>3)q[3]=B.e.C(r)}, +gS(a){return new A.ij(this)}, +l(a,b){if(b==null)return!1 +return t.i0.b(b)&&b.gu(b)===this.a.length&&b.gv(b)===A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +$ie1:1} +A.P_.prototype={ +cP(a){return new A.P_(new Int8Array(A.bu(this.a)))}, +gcZ(){return B.lZ}, +gu(a){return this.a.length}, +gdR(){return null}, +h(a,b){var s=this.a +return b1?s[1]:0}, +gaR(a){var s=this.a +return s.length>2?s[2]:0}, +gaW(a){var s=this.a +return s.length>3?s[3]:0}, +gt1(){return A.jS(this)}, +pP(a,b){var s,r=b.gaw(b),q=this.a +if(!B.Do.ga6(q))q[0]=B.e.C(r) +r=b.gaP() +s=q.length +if(s>1)q[1]=B.e.C(r) +r=b.gaR(b) +if(s>2)q[2]=B.e.C(r) +r=b.gaW(b) +if(s>3)q[3]=B.e.C(r)}, +gS(a){return new A.ij(this)}, +l(a,b){if(b==null)return!1 +return t.i0.b(b)&&b.gu(b)===this.a.length&&b.gv(b)===A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +$ie1:1} +A.P0.prototype={ +cP(a){var s=this.b +s===$&&A.e() +return new A.P0(this.a,s)}, +gcZ(){return B.fq}, +gdR(){return null}, +Pz(a){var s +if(a=this.a)return +a=7-a +s=this.b +s===$&&A.e() +this.b=b!==0?(s|B.d.em(1,a))>>>0:(s&~(B.d.em(1,a)&255))>>>0}, +h(a,b){return this.Pz(b)}, +j(a,b,c){return this.Wx(b,c)}, +gd9(a){return this.Pz(0)}, +gaw(a){return this.Pz(0)}, +gaP(){return this.Pz(1)}, +gaR(a){return this.Pz(2)}, +gaW(a){return this.Pz(3)}, +gt1(){return A.jS(this)}, +pP(a,b){this.qN(b.gaw(b),b.gaP(),b.gaR(b),b.gaW(b))}, +qN(a,b,c,d){var s=this +s.Wx(0,a) +s.Wx(1,b) +s.Wx(2,c) +s.Wx(3,d)}, +gS(a){return new A.ij(this)}, +l(a,b){if(b==null)return!1 +return t.i0.b(b)&&b.gu(b)===this.a&&b.gv(b)===A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +$ie1:1, +gu(a){return this.a}} +A.P1.prototype={ +cP(a){return new A.P1(new Uint16Array(A.bu(this.a)))}, +gcZ(){return B.i8}, +gu(a){return this.a.length}, +gdR(){return null}, +h(a,b){var s=this.a +return b1?s[1]:0}, +gaR(a){var s=this.a +return s.length>2?s[2]:0}, +gaW(a){var s=this.a +return s.length>3?s[3]:0}, +gt1(){return A.jS(this)}, +pP(a,b){var s,r=b.gaw(b),q=this.a +if(!B.js.ga6(q))q[0]=B.e.C(r) +r=b.gaP() +s=q.length +if(s>1)q[1]=B.e.C(r) +r=b.gaR(b) +if(s>2)q[2]=B.e.C(r) +r=b.gaW(b) +if(s>3)q[3]=B.e.C(r)}, +gS(a){return new A.ij(this)}, +l(a,b){if(b==null)return!1 +return t.i0.b(b)&&b.gu(b)===this.a.length&&b.gv(b)===A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +$ie1:1} +A.P2.prototype={ +cP(a){var s=this.b +s===$&&A.e() +return new A.P2(this.a,s)}, +gcZ(){return B.e2}, +gdR(){return null}, +PA(a){var s +if(a>>0))&3}else s=0 +return s}, +Wy(a,b){var s,r,q +if(a>=this.a)return +s=B.cqB[a] +r=B.e.C(b) +q=this.b +q===$&&A.e() +this.b=(q&s|B.d.em(r&3,6-(a<<1>>>0)))>>>0}, +h(a,b){return this.PA(b)}, +j(a,b,c){return this.Wy(b,c)}, +gd9(a){return this.PA(0)}, +gaw(a){return this.PA(0)}, +gaP(){return this.PA(1)}, +gaR(a){return this.PA(2)}, +gaW(a){return this.PA(3)}, +gt1(){return A.jS(this)}, +pP(a,b){this.qN(b.gaw(b),b.gaP(),b.gaR(b),b.gaW(b))}, +qN(a,b,c,d){var s=this +s.Wy(0,a) +s.Wy(1,b) +s.Wy(2,c) +s.Wy(3,d)}, +gS(a){return new A.ij(this)}, +l(a,b){if(b==null)return!1 +return t.i0.b(b)&&b.gu(b)===this.a&&b.gv(b)===A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +$ie1:1, +gu(a){return this.a}} +A.P3.prototype={ +cP(a){return new A.P3(new Uint32Array(A.bu(this.a)))}, +gcZ(){return B.kG}, +gu(a){return this.a.length}, +gdR(){return null}, +h(a,b){var s=this.a +return b1?s[1]:0}, +gaR(a){var s=this.a +return s.length>2?s[2]:0}, +gaW(a){var s=this.a +return s.length>3?s[3]:0}, +gt1(){return A.jS(this)}, +pP(a,b){var s,r=b.gaw(b),q=this.a +if(!B.dd.ga6(q))q[0]=B.e.C(r) +r=b.gaP() +s=q.length +if(s>1)q[1]=B.e.C(r) +r=b.gaR(b) +if(s>2)q[2]=B.e.C(r) +r=b.gaW(b) +if(s>3)q[3]=B.e.C(r)}, +gS(a){return new A.ij(this)}, +l(a,b){if(b==null)return!1 +return t.i0.b(b)&&b.gu(b)===this.a.length&&b.gv(b)===A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +$ie1:1} +A.P4.prototype={ +cP(a){return new A.P4(this.a,new Uint8Array(A.bu(this.b)))}, +gcZ(){return B.ew}, +gdR(){return null}, +PB(a){var s +if(a<0||a>=this.a)s=0 +else{s=this.b +s=a<2?B.d.p9(s[0],4-(a<<2>>>0))&15:B.d.p9(s[1],4-((a&1)<<2))&15}return s}, +Wz(a,b){var s,r,q +if(a>=this.a)return +s=B.d.ba(B.e.C(b),0,15) +if(a>1){a&=1 +r=1}else r=0 +if(a===0){q=this.b +q[r]=(q[r]&15|s<<4)>>>0}else if(a===1){q=this.b +q[r]=(q[r]&240|s)>>>0}}, +h(a,b){return this.PB(b)}, +j(a,b,c){return this.Wz(b,c)}, +gd9(a){return this.PB(0)}, +gaw(a){return this.PB(0)}, +gaP(){return this.PB(1)}, +gaR(a){return this.PB(2)}, +gaW(a){return this.PB(3)}, +gt1(){return A.jS(this)}, +pP(a,b){this.qN(b.gaw(b),b.gaP(),b.gaR(b),b.gaW(b))}, +qN(a,b,c,d){var s=this +s.Wz(0,a) +s.Wz(1,b) +s.Wz(2,c) +s.Wz(3,d)}, +gS(a){return new A.ij(this)}, +l(a,b){if(b==null)return!1 +return t.i0.b(b)&&b.gu(b)===this.a&&b.gv(b)===A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +$ie1:1, +gu(a){return this.a}} +A.zp.prototype={ +b7u(a,b,c,d){var s=this.a +s[0]=a +s[1]=b +s[2]=c +s[3]=d}, +cP(a){return new A.zp(new Uint8Array(A.bu(this.a)))}, +gcZ(){return B.ak}, +gu(a){return this.a.length}, +gdR(){return null}, +h(a,b){var s=this.a +return b1?s[1]:0}, +gaR(a){var s=this.a +return s.length>2?s[2]:0}, +gaW(a){var s=this.a +return s.length>3?s[3]:255}, +gt1(){return A.jS(this)}, +pP(a,b){var s,r=b.gaw(b),q=this.a +if(!B.C.ga6(q))q[0]=B.e.C(r) +r=b.gaP() +s=q.length +if(s>1)q[1]=B.e.C(r) +r=b.gaR(b) +if(s>2)q[2]=B.e.C(r) +r=b.gaW(b) +if(s>3)q[3]=B.e.C(r)}, +gS(a){return new A.ij(this)}, +l(a,b){if(b==null)return!1 +return t.i0.b(b)&&b.gu(b)===this.a.length&&b.gv(b)===A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +$ie1:1} +A.anN.prototype={} +A.a_o.prototype={} +A.nm.prototype={ +G(){return"Format."+this.b}} +A.Qm.prototype={ +G(){return"FormatType."+this.b}} +A.Ze.prototype={ +G(){return"BlendMode."+this.b}} +A.Q4.prototype={ +a3_(a){var s=$.cyG() +if(!s.a0(0,a))return"" +return s.h(0,a).a}, +k(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this +for(s=e.a,r=A.hd(s,s.r,A.y(s).c),q=t.S,p=t.bY,o=t.N,n=t.Ij,m="";r.q();){l=r.d +m+=l+"\n" +k=s.h(0,l) +for(l=k.a,j=new A.m5(l,l.r,A.y(l).i("m5<1>")),j.c=l.e;j.q();){l=j.d +i=k.h(0,l) +m=i==null?m+("\t"+e.a3_(l)+"\n"):m+("\t"+e.a3_(l)+": "+i.k(0)+"\n")}for(l=k.b.a,j=new A.m5(l,l.r,A.y(l).i("m5<1>")),j.c=l.e;j.q();){h=j.d +m+=h+"\n" +if(!l.a0(0,h))l.j(0,h,new A.qv(A.b(q,p),new A.uY(A.b(o,n)))) +g=l.h(0,h) +for(h=g.a,f=new A.m5(h,h.r,A.y(h).i("m5<1>")),f.c=h.e;f.q();){h=f.d +i=g.h(0,h) +m=i==null?m+("\t"+e.a3_(h)+"\n"):m+("\t"+e.a3_(h)+": "+i.k(0)+"\n")}}}return m.charCodeAt(0)==0?m:m}, +dC(a5,a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2="exif",a3="interop",a4=a6.b +a6.b=!0 +a6.pk(19789) +a6.pk(42) +a6.cR(8) +s=a1.a +if(s.h(0,"ifd0")==null)s.j(0,"ifd0",new A.qv(A.b(t.S,t.bY),new A.uY(A.b(t.N,t.Ij)))) +r=t.N +q=t.S +p=A.b(r,q) +for(o=A.y(s),n=o.i("br<1>"),o=A.hd(s,s.r,o.c),m=t.bY,l=t.Ij,k=8;o.q();){j=o.d +i=s.h(0,j) +i.toString +p.j(0,j,k) +j=i.b.a +if(j.a0(0,a2)){h=new Uint32Array(1) +h[0]=0 +i.j(0,34665,new A.t1(h))}else i.a.D(0,34665) +if(j.a0(0,a3)){h=new Uint32Array(1) +h[0]=0 +i.j(0,40965,new A.t1(h))}else i.a.D(0,40965) +if(j.a0(0,"gps")){h=new Uint32Array(1) +h[0]=0 +i.j(0,34853,new A.t1(h))}else i.a.D(0,34853) +i=i.a +k+=2+12*J.aH(i.gaA(i).a)+4 +for(i=i.gaA(i),h=A.y(i),h=h.i("@<1>").Z(h.z[1]),i=new A.bN(J.af(i.a),i.b,h.i("bN<1,2>")),h=h.z[1];i.q();){g=i.a +if(g==null)g=h.a(g) +f=B.kQ[g.gaN(g).a]*g.gu(g) +if(f>4)k+=f}for(i=new A.m5(j,j.r,A.y(j).i("m5<1>")),i.c=j.e;i.q();){h=i.d +if(!j.a0(0,h))j.j(0,h,new A.qv(A.b(q,m),new A.uY(A.b(r,l)))) +g=j.h(0,h) +g.toString +p.j(0,h,k) +g=g.a +e=2+12*J.aH(g.gaA(g).a) +for(h=g.gaA(g),g=A.y(h),g=g.i("@<1>").Z(g.z[1]),h=new A.bN(J.af(h.a),h.b,g.i("bN<1,2>")),g=g.z[1];h.q();){d=h.a +if(d==null)d=g.a(d) +f=B.kQ[d.gaN(d).a]*d.gu(d) +if(f>4)e+=f}k+=e}}c=s.a +for(o=c-1,b=0;b")),i.c=j.e;i.q();){h=i.d +if(!j.a0(0,h))j.j(0,h,new A.qv(A.b(q,m),new A.uY(A.b(r,l)))) +g=j.h(0,h) +g.toString +h=p.h(0,h) +h.toString +d=g.a +a1.aHX(a6,g,h+2+12*J.aH(d.gaA(d).a)) +a1.aHY(a6,g)}}a6.b=a4}, +aHX(a,b,c){var s,r,q,p,o,n,m=b.a +a.pk(m.a) +for(m=A.hd(m,m.r,A.y(m).c);m.q();){s=m.d +r=b.h(0,s) +r.toString +q=s===273 +p=q&&r.gaN(r)===B.j6?B.db:r.gaN(r) +o=q&&r.gaN(r)===B.j6?1:r.gu(r) +a.pk(s) +a.pk(p.a) +a.cR(o) +n=B.kQ[r.gaN(r).a]*r.gu(r) +if(n<=4){r.dC(0,a) +for(;n<4;){a.am(0);++n}}else{a.cR(c) +c+=n}}return c}, +aHY(a,b){var s,r,q +for(s=b.a,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +if(B.kQ[q.gaN(q).a]*q.gu(q)>4)q.dC(0,a)}}, +xk(a7,a8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5="Length must be a non-negative integer: ",a6=a8.e +a8.e=!0 +s=a8.d +r=a8.a4() +if(r===18761){a8.e=!1 +if(a8.a4()!==42){a8.e=a6 +return!1}}else if(r===19789){a8.e=!0 +if(a8.a4()!==42){a8.e=a6 +return!1}}else return!1 +q=a8.a_() +for(p=this.a,o=t.Qn,n=t.S,m=t.bY,l=t.N,k=t.Ij,j=0;q>0;){a8.d=s+q +i=new A.qv(A.b(n,m),new A.uY(A.b(l,k))) +h=a8.a4() +g=A.a(new Array(h),o) +for(f=0;f").Z(e.z[1]),p=new A.bN(J.af(p.a),p.b,e.i("bN<1,2>")),e=e.z[1];p.q();){b=p.a +if(b==null)b=e.a(b) +for(a=J.af(B.D7.gd_(B.D7)),a0=b.a,a1=b.b.a;a.q();){a2=a.gE(a) +if(a0.a0(0,a2)){a8.d=s+b.h(0,a2).C(0) +i=new A.qv(A.b(n,m),new A.uY(A.b(l,k))) +h=a8.a4() +g=A.a(new Array(h),o) +for(f=0;f13)return l +s=B.RO[n] +r=m*B.kQ[n] +q=a.d +if((r>4?a.d=a.a_()+b:q)+r>a.c)return l +p=a.qg(r) +switch(s.a){case 0:break +case 6:l.b=new A.x_(new Int8Array(A.bu(A.cNF(p.fi().buffer,0,m)))) +break +case 1:l.b=new A.uX(new Uint8Array(A.bu(p.qg(m).fi()))) +break +case 7:l.b=new A.E9(new Uint8Array(A.bu(p.qg(m).fi()))) +break +case 2:l.b=new A.E6(m===0?"":p.r3(m-1)) +break +case 3:l.b=A.cM_(p,m) +break +case 4:l.b=A.cLV(p,m) +break +case 5:l.b=A.cLW(p,m) +break +case 10:l.b=A.cLY(p,m) +break +case 8:l.b=A.cLZ(p,m) +break +case 9:l.b=A.cLX(p,m) +break +case 11:l.b=A.cM1(p,m) +break +case 12:l.b=A.cLU(p,m) +break}a.d=q+4 +return l}} +A.aOP.prototype={ +gm(a){return this.b}} +A.arV.prototype={ +gaN(a){return this.b}} +A.uY.prototype={ +b7N(a){a.a.an(0,new A.bvI(this))}, +gd_(a){var s=this.a +return new A.br(s,A.y(s).i("br<1>"))}, +gaA(a){var s=this.a +return s.gaA(s)}, +ga6(a){var s,r,q=this.a +if(q.a===0)return!0 +for(q=q.gaA(q),s=A.y(q),s=s.i("@<1>").Z(s.z[1]),q=new A.bN(J.af(q.a),q.b,s.i("bN<1,2>")),s=s.z[1];q.q();){r=q.a +if(r==null)r=s.a(r) +if(r.a.a===0){r=r.b +r=r.ga6(r)}else r=!1 +if(!r)return!1}return!0}, +a0(a,b){return this.a.a0(0,b)}, +h(a,b){var s=this.a +if(!s.a0(0,b))s.j(0,b,new A.qv(A.b(t.S,t.bY),new A.uY(A.b(t.N,t.Ij)))) +s=s.h(0,b) +s.toString +return s}, +j(a,b,c){this.a.j(0,b,c)}} +A.bvI.prototype={ +$2(a,b){var s=A.cLS(b) +this.a.a.j(0,a,s) +return s}, +$S:450} +A.qv.prototype={ +gd_(a){var s=this.a +return new A.br(s,A.y(s).i("br<1>"))}, +gaA(a){var s=this.a +return s.gaA(s)}, +aKe(a,b){b.a.an(0,new A.bvJ(this)) +b.b.a.an(0,new A.bvK(this))}, +a0(a,b){return this.a.a0(0,b)}, +h(a,b){if(typeof b=="string")b=B.a1O.h(0,b) +if(A.eO(b))return this.a.h(0,b) +return null}, +j(a,b,c){var s,r,q,p,o,n,m=this +if(typeof b=="string")b=B.a1O.h(0,b) +if(!A.eO(b))return +if(c==null)m.a.D(0,b) +else if(c instanceof A.kn)m.a.j(0,b,c) +else{s=$.cyG().h(0,b) +if(s!=null)switch(s.b.a){case 1:if(t.L.b(c))m.a.j(0,b,new A.uX(new Uint8Array(A.bu(new Uint8Array(A.bu(c)))))) +else if(A.eO(c)){r=new Uint8Array(1) +r[0]=c +m.a.j(0,b,new A.uX(r))}break +case 2:if(typeof c=="string")m.a.j(0,b,new A.E6(c)) +break +case 3:if(t.L.b(c))m.a.j(0,b,new A.A8(new Uint16Array(A.bu(new Uint16Array(A.bu(c)))))) +else if(A.eO(c))m.a.j(0,b,A.dbU(c)) +break +case 4:if(t.L.b(c))m.a.j(0,b,new A.t1(new Uint32Array(A.bu(new Uint32Array(A.bu(c)))))) +else if(A.eO(c))m.a.j(0,b,A.dbT(c)) +break +case 5:if(t.iA.b(c))m.a.j(0,b,new A.uZ(A.dc(c,!0,t.cc))) +else if(t.L.b(c)&&J.aH(c)===2){r=J.T(c) +m.a.j(0,b,new A.uZ(A.a([new A.oH(r.h(c,0),r.h(c,1))],t.SK)))}else if(c instanceof A.oH)m.a.j(0,b,new A.uZ(A.a([new A.oH(c.a,c.b)],t.SK))) +else if(t.oo.b(c)){r=J.T(c) +q=r.gu(c) +p=t.cc +o=J.lZ(q,p) +for(n=0;n"}, +gm(a){return this.a}} +A.a0H.prototype={ +G(){return"DitherKernel."+this.b}} +A.lQ.prototype={ +G(){return"BmpCompression."+this.b}} +A.b5U.prototype={} +A.Hp.prototype={ +awa(a,b){var s,r,q,p,o,n,m,l=this,k=l.d,j=k<=40 +if(j){s=l.r +s=s===B.qZ||s===B.y9}else s=!0 +if(s){s=l.as=a.a_() +r=A.cvb(s) +l.CW=r +q=B.d.p9(s,r) +s=q>0 +l.cx=s?255/q:0 +r=l.at=a.a_() +p=A.cvb(r) +l.cy=p +o=B.d.p9(r,p) +l.db=s?255/o:0 +r=l.ax=a.a_() +p=A.cvb(r) +l.dx=p +n=B.d.p9(r,p) +l.dy=s?255/n:0 +if(!j||l.r===B.y9){j=l.ay=a.a_() +s=A.cvb(j) +l.fr=s +m=B.d.p9(j,s) +l.fx=m>0?255/m:0}else if(l.f===16){l.ay=4278190080 +l.fr=24 +l.fx=1}else{l.ay=4278190080 +l.fr=24 +l.fx=1}}else if(l.f===16){l.as=31744 +l.CW=10 +l.cx=8.225806451612904 +l.at=992 +l.cy=5 +l.db=8.225806451612904 +l.ax=31 +l.dx=0 +l.dy=8.225806451612904 +l.fx=l.fr=l.ay=0}else{l.as=16711680 +l.CW=16 +l.cx=1 +l.at=65280 +l.cy=8 +l.db=1 +l.ax=255 +l.dx=0 +l.dy=1 +l.ay=4278190080 +l.fr=24 +l.fx=1}j=a.d +a.d=j+(k-(j-l.fy)) +if(l.f<=8)l.bUt(a)}, +ga_G(){var s=this.d +if(s!==40)if(s===124){s=this.ay +s===$&&A.e() +s=s===0}else s=!1 +else s=!0 +return s}, +gbb(a){return Math.abs(this.c)}, +bUt(a){var s,r,q,p,o,n,m=this,l=m.z +if(l===0)l=B.d.e0(1,m.f) +m.ch=new A.tm(new Uint8Array(l*3),l,3) +for(s=0;s=0;--q)b.$4(B.d.w9(r,q)&1,0,0,0) +return}else if(s===2){r=a.bx() +for(q=6;q>=0;q-=2)b.$4(B.d.w9(r,q)&2,0,0,0)}else if(s===4){r=a.bx() +b.$4(B.d.O(r,4)&15,0,0,0) +b.$4(r&15,0,0,0) +return}else if(s===8){b.$4(a.bx(),0,0,0) +return}}s=j.r +if(s===B.qZ&&j.f===32){p=a.a_() +s=j.as +s===$&&A.e() +o=j.CW +o===$&&A.e() +o=B.d.p9((p&s)>>>0,o) +s=j.cx +s===$&&A.e() +n=B.e.C(o*s) +s=j.at +s===$&&A.e() +o=j.cy +o===$&&A.e() +o=B.d.p9((p&s)>>>0,o) +s=j.db +s===$&&A.e() +m=B.e.C(o*s) +s=j.ax +s===$&&A.e() +o=j.dx +o===$&&A.e() +o=B.d.p9((p&s)>>>0,o) +s=j.dy +s===$&&A.e() +l=B.e.C(o*s) +if(j.ga_G())k=255 +else{s=j.ay +s===$&&A.e() +o=j.fr +o===$&&A.e() +o=B.d.p9((p&s)>>>0,o) +s=j.fx +s===$&&A.e() +k=B.e.C(o*s)}return b.$4(n,m,l,k)}else{o=j.f +if(o===32&&s===B.y8){l=a.bx() +m=a.bx() +n=a.bx() +k=a.bx() +return b.$4(n,m,l,j.ga_G()?255:k)}else if(o===24){l=a.bx() +m=a.bx() +return b.$4(a.bx(),m,l,255)}else if(o===16){p=a.a4() +s=j.as +s===$&&A.e() +o=j.CW +o===$&&A.e() +o=B.d.p9((p&s)>>>0,o) +s=j.cx +s===$&&A.e() +n=B.e.C(o*s) +s=j.at +s===$&&A.e() +o=j.cy +o===$&&A.e() +o=B.d.p9((p&s)>>>0,o) +s=j.db +s===$&&A.e() +m=B.e.C(o*s) +s=j.ax +s===$&&A.e() +o=j.dx +o===$&&A.e() +o=B.d.p9((p&s)>>>0,o) +s=j.dy +s===$&&A.e() +l=B.e.C(o*s) +if(j.ga_G())k=255 +else{s=j.ay +s===$&&A.e() +o=j.fr +o===$&&A.e() +o=B.d.p9((p&s)>>>0,o) +s=j.fx +s===$&&A.e() +k=B.e.C(o*s)}return b.$4(n,m,l,k)}else throw A.j(A.bR("Unsupported bitsPerPixel ("+o+") or compression ("+s.k(0)+")."))}}} +A.alD.prototype={ +Ak(a){var s,r=null +if(!A.czp(A.dh(a,!1,r,0)))return r +s=A.dh(a,!1,r,0) +this.a=s +return this.b=A.d6X(s,r)}, +tZ(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=null,a0=b.b +if(a0==null)return new A.Ea(a,a,a,a,0,B.bm,0,0) +s=b.a +s===$&&A.e() +r=a0.a.b +r===$&&A.e() +s.d=r +q=a0.f +r=a0.b +p=B.d.aQ(r*q+31,32)*4 +s=b.c +if(s)o=4 +else if(q===1||q===4||q===8)o=1 +else{n=q===32?4:3 +o=n}if(s)m=B.ak +else if(q===1)m=B.fq +else{if(q===2)n=B.e2 +else if(q===4)n=B.ew +else{if(q!==8)if(q!==16)q!==24 +n=B.ak}m=n}l=s?a:a0.ch +k=A.iD(a,a,m,0,B.bm,a0.gbb(a0),a,0,o,l,r,!1) +for(j=k.gbb(k)-1,s=a0.c,r=1/s<0,n=s<0,s=s===0;j>=0;--j){i={} +if(!(s?r:n))h=j +else{g=k.a +g=g==null?a:g.b +h=(g==null?0:g)-1-j}g=b.a +f=g.rQ(p) +g.d=g.d+(f.c-f.d) +g=k.a +e=g==null +d=e?a:g.a +if(d==null)d=0 +i.a=0 +c=e?a:g.dI(0,h,a) +if(c==null)c=new A.eC() +for(;i.a8 +q=b9?B.qZ:B.y8 +s=s.gAc() +p=s +if(p==null)p=0 +o=B.d.aQ(c2.gbl(c2)*r+31,32)*4 +n=o-p +m=n>0?A.aP(n,255,!1,t.S):b6 +l=o*c2.gbb(c2) +k=b9?124:40 +j=k+14 +s=c2.a +s=s==null?b6:s.gdR() +s=s==null?b6:s.a +i=(s==null?0:s)*4 +h=j+i +g=h-h +b7.pk(19778) +b7.cR(l+j+i+g) +b7.cR(0) +b7.cR(h) +b7.cR(k) +b7.cR(c2.gbl(c2)) +b7.cR(c2.gbb(c2)) +b7.pk(1) +b7.pk(r) +b7.cR(q.a) +b7.cR(l) +b7.cR(11811) +b7.cR(11811) +s=r===8 +b7.cR(s?255:0) +b7.cR(s?255:0) +if(b9){b9=r===16 +f=b9?15:255 +e=b9?240:65280 +d=b9?3840:16711680 +c=b9?61440:4278190080 +b7.cR(d) +b7.cR(e) +b7.cR(f) +b7.cR(c) +b7.cR(1934772034) +b7.cR(0) +b7.cR(0) +b7.cR(0) +b7.cR(0) +b7.cR(0) +b7.cR(0) +b7.cR(0) +b7.cR(0) +b7.cR(0) +b7.cR(0) +b7.cR(0) +b7.cR(0) +b7.cR(2) +b7.cR(0) +b7.cR(0) +b7.cR(0)}b9=r===1 +b=!b9 +if(!b||r===2||r===4||s)if(c0!=null){a=c0.a +for(a0=0;a00;a2=a3)b7.am(0) +if(!b||r===2||r===4||s){a4=c2.gaOr(c2)-p +a5=c2.gbb(c2) +for(s=m!=null,b=r===4,a6=r===2,a7=0;a7>>4)}}else if(b){a=a9.length +for(b0=0;b0>>4<<4|b1&15)}}else b7.qJ(a9) +if(s)b7.qJ(m) +a4-=p}return A.by(b7.c.buffer,0,b7.a)}b2=c2.guS()===4 +a5=c2.gbb(c2) +b3=c2.gbl(c2) +if(r===16)for(a7=a5-1,b9=m!=null;a7>=0;--a7){for(b4=0;b4>>0) +b7.am((B.e.C(b5.gaW(b5))<<4|B.e.C(b5.gaw(b5)))>>>0)}if(b9)b7.qJ(m)}else for(a7=a5-1,b9=m!=null;a7>=0;--a7){for(b4=0;b4>>0!==0)throw A.j(A.bR("The file format version number's flag field contains unrecognized flags.")) +if((s&16)===0){r=o.c +q=A.cMg(r.length,(s&2)!==0,n) +if(q.w>0)r.push(q)}else for(s=o.c;!0;){q=A.cMg(s.length,(o.e&2)!==0,n) +if(q.w<=0)break +s.push(q)}s=o.c +r=s.length +if(r===0)throw A.j(A.bR("Error reading image header")) +for(p=0;p=a3)break +a8=o[a7] +c=b5.dx +c.toString +a9=f*c +for(b0=0;b0=e)break +for(a=0;a=e)break +a0=m[a] +a1=a7.w +for(a2=0;a20}, +bbb(a,b,c,d){var s,r,q,p=this +switch(p.fr){case 0:s=1 +break +case 1:r=Math.max(b-a+1,d-c+1) +s=(p.fx===0?p.a5s(r):p.a4X(r))+1 +break +case 2:q=b-a+1 +s=(p.fx===0?p.a5s(q):p.a4X(q))+1 +break +default:throw A.j(A.bR("Unknown LevelMode format."))}return s}, +bbc(a,b,c,d){var s,r,q,p=this +switch(p.fr){case 0:s=1 +break +case 1:r=Math.max(b-a+1,d-c+1) +s=(p.fx===0?p.a5s(r):p.a4X(r))+1 +break +case 2:q=d-c+1 +s=(p.fx===0?p.a5s(q):p.a4X(q))+1 +break +default:throw A.j(A.bR("Unknown LevelMode format."))}return s}, +a5s(a){var s +for(s=0;a>1;){++s +a=B.d.O(a,1)}return s}, +a4X(a){var s,r +for(s=0,r=0;a>1;){if((a&1)!==0)r=1;++s +a=B.d.O(a,1)}return s+r}, +bb6(){var s,r,q,p,o +for(s=this.c,r=s.length,q=0,p=0;pp)s=p-1 +p=q.x +if(r>p)r=p-1 +a5.a=s-a7+1 +a5.b=r-a8+1 +o=q.c +n=o.length +for(m=0,l=0;l=8192)throw A.j(A.bR("Error in header for PIZ-compressed data (invalid bitmap size).")) +d=new Uint8Array(8192) +if(f<=e){c=a6.qg(e-f+1) +q=c.d +b=c.c-q +for(p=c.a,a=f,l=0;l0;--a7){q=a5.r +q.toString +p=a5.z +p.toString +g=j.b +g===$&&A.e() +j.b=g+1 +q.pk(p[g])}}q=a5.r +return A.by(q.c.buffer,0,q.a)}, +Ui(a,b,c){return this.BF(a,b,c,null,null)}, +b9E(a,b,c){var s +for(s=0;s>>3]&1<<(r&7))>>>0!==0){q=s+1 +b[s]=r +s=q}for(q=s;q<65536;q=p){p=q+1 +b[q]=0}return s-1}} +A.aSG.prototype={} +A.bxv.prototype={ +a0o(){return this.x}, +BF(a2,a3,a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=B.oi.ZE(A.v4(a2.fi(),1,null,0),!1),a1=a.y +if(a1==null){a1=a.w +a1.toString +a1=a.y=A.lt(!1,a.x*a1)}a1.a=0 +s=A.a([0,0,0,0],t.t) +r=new Uint32Array(1) +q=A.by(r.buffer,0,null) +if(a5==null)a5=a.c.w +if(a6==null)a6=a.c.cx +p=a3+a5-1 +o=a4+a6-1 +a1=a.c +n=a1.w +if(p>n)p=n-1 +n=a1.x +if(o>n)o=n-1 +a.a=p-a3+1 +a.b=o-a4+1 +a1=a1.c +m=a1.length +for(l=a4,k=0;l<=o;++l)for(j=0;j>>0) +for(b=0;b<4;++b)a.y.am(q[b])}break +case 1:s[0]=k +n=k+f +s[1]=n +k=n+f +for(e=0;e>>0) +for(b=0;b<2;++b)a.y.am(q[b])}break +case 2:s[0]=k +n=k+f +s[1]=n +n+=f +s[2]=n +k=n+f +for(e=0;e>>0) +for(b=0;b<4;++b)a.y.am(q[b])}break}}a1=a.y +return A.by(a1.c.buffer,0,a1.a)}, +Ui(a,b,c){return this.BF(a,b,c,null,null)}} +A.bxw.prototype={ +a0o(){return 1}, +BF(a,a0,a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c=a.c,b=A.lt(!1,(c-a.d)*2) +if(a2==null)a2=d.c.w +if(a3==null)a3=d.c.cx +s=a0+a2-1 +r=a1+a3-1 +q=d.c +p=q.w +if(s>p)s=p-1 +q=q.x +if(r>q)r=q-1 +d.a=s-a0+1 +d.b=r-a1+1 +for(;q=a.d,q0;n=m)b.am(a.a[a.d++])}else for(n=o;m=n-1,n>=0;n=m)b.am(a.a[a.d++])}l=A.by(b.c.buffer,0,b.a) +k=l.length +for(j=1;jp)s=p-1 +q=q.x +if(r>q)r=q-1 +h.a=s-b+1 +h.b=r-c+1 +o=g.length +for(n=1;n=s.length||!1)return null +r=s[a] +p.toString +s=r.x +s===$&&A.e() +p.d=s +return q.bdt(r)}, +zH(a,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=null +if(c.Ak(a0)==null)return b +if(c.a.r.length===1||!1)return c.tZ(0) +for(s=b,r=s,q=0;p=c.a.r,q=r.c)return null +s=new A.auu() +s.b7G(r);++this.f.d +this.a7f() +return s}, +bdt(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=null +if(i.w==null){i.w=new Uint8Array(256) +i.x=new Uint8Array(4095) +i.y=new Uint8Array(4096) +i.z=new Uint32Array(4096)}s=i.Q=i.f.bx() +r=B.d.em(1,s) +i.dy=r;++r +i.dx=r +i.db=r+1;++s +i.cy=s +i.cx=B.d.em(1,s) +i.ay=0 +i.CW=4098 +i.at=i.ax=0 +i.w[0]=0 +s=i.z +s.toString +B.dd.ux(s,0,4096,4098) +s=a.c +s===$&&A.e() +r=a.d +r===$&&A.e() +q=a.a +q===$&&A.e() +p=i.a +if(q+s<=p.a){q=a.b +q===$&&A.e() +q=q+r>p.b}else q=!0 +if(q)return h +o=a.f +if(!(o!=null)){q=p.e +q.toString +o=q}i.as=s*r +n=A.iD(h,h,B.ak,0,B.bm,r,h,0,1,o.asX(),s,!1) +m=new Uint8Array(s) +s=a.e +s===$&&A.e() +if(s){s=a.b +s===$&&A.e() +for(r=s+r,l=0,k=0;l<4;++l)for(j=s+B.ckz[l];j=p.c)return!0 +s=p.bx() +while(!0){if(s!==0){p=this.f +p=p.d=p.c)return!0 +q=p.a +p.d=r+1 +s=q[r]}return!0}, +bdI(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=h.ay +if(g>4095)return!1 +s=a.length +if(g!==0){r=0 +while(!0){if(!(g!==0&&rh.dy&&o<=4095))break +g=h.x +g===$&&A.e() +p=h.ay++ +m=h.y +m===$&&A.e() +g[p]=m[o] +o=h.z[o] +n=i}if(i>=4095||o>4095)return!1 +g=h.x +g===$&&A.e() +p=h.ay +m=h.ay=p+1 +g[p]=o +p=m +while(!0){if(!(p!==0&&r12)return null +for(;s=o.ax,r=o.cy,s>>0 +o.ax=q+8}q=o.at +p=B.deC[r] +o.at=B.d.p9(q,r) +o.ax=s-r +s=o.db +if(s<4097){++s +o.db=s +s=s>o.cx&&r<12}else s=!1 +if(s){o.cx=o.cx<<1>>>0 +o.cy=r+1}return q&p}, +aij(a,b,c){var s,r,q=0 +while(!0){if(b>c){s=q+1 +r=q<=4095 +q=s}else r=!1 +if(!r)break +if(b>4095)return 4098 +b=a[b]}return b}, +ba8(){var s,r,q=this,p=q.w,o=p[0] +if(o===0){p[0]=q.f.bx() +p=q.w +o=p[0] +if(o===0)return null +B.C.e2(p,1,1+o,q.f.qg(o).fi()) +p=q.w +s=p[1] +p[1]=2 +p[0]=p[0]-1}else{r=p[1] +p[1]=r+1 +s=p[r] +p[0]=o-1}return s}} +A.brb.prototype={ +aIe(a,b){var s,r,q,p=this +if(p.fx==null){p.fx=A.lt(!1,8192) +if(!a.gv9()){s=A.cC5(a,256,10) +p.y=s +p.w=A.cUO(a,B.MG,s,!1)}else p.w=a +p.x=b +p.z=a.gbl(a) +p.Q=a.gbb(a) +return}if(p.as===0){s=p.z +s===$&&A.e() +r=p.Q +r===$&&A.e() +p.aI0(s,r) +p.aHU()}s=p.w +s.toString +p.aI_(s) +s=p.w +s.toString +r=p.z +r===$&&A.e() +q=p.Q +q===$&&A.e() +p.awt(s,r,q);++p.as +if(!a.gv9()){s=A.cC5(a,256,10) +p.y=s +p.w=A.cUO(a,B.MG,s,!1)}else p.w=a +p.x=b}, +vy(a){return this.aIe(a,null)}, +Nc(a){var s,r,q,p,o=this +if(o.fx==null)return null +if(o.as===0){s=o.z +s===$&&A.e() +r=o.Q +r===$&&A.e() +o.aI0(s,r) +o.aHU()}s=o.w +s.toString +o.aI_(s) +s=o.w +s.toString +r=o.z +r===$&&A.e() +q=o.Q +q===$&&A.e() +o.awt(s,r,q) +o.fx.am(59) +o.y=o.w=null +o.as=0 +q=o.fx +p=A.by(q.c.buffer,0,q.a) +o.fx=null +return p}, +lZ(a){var s,r,q,p,o=this +if(a.grH().length<=1||!1){o.vy(a) +s=o.Nc(0) +s.toString +return s}o.b=a.r +for(s=a.grH(),r=s.length,q=0;q>>0)+n +k=(B.d.em(i,m)^n)>>>0 +q=s[k] +if(q===h){n=r[k] +i=o.$0() +continue}else if(q>=0){g=5003-k +if(k===0)g=1 +do{k-=g +if(k<0)k+=5003 +q=s[k] +if(q===h){n=r[k] +j=!0 +break}}while(q>=0) +if(j)break}e.Xs(n) +q=e.db +if(q<4096){e.db=q+1 +r[k]=q +s[k]=h}else{for(k=0;k<5003;++k)s[k]=-1 +q=e.cy +e.db=q+2 +e.dx=!0 +e.Xs(q)}f=o.$0() +n=i +i=f}}e.Xs(n) +e.Xs(e.CW) +e.fx.am(0)}, +Xs(a){var s,r=this,q=r.at,p=r.ax +q&=B.crX[p] +r.at=q +if(p>0){q=(q|B.d.em(a,p))>>>0 +r.at=q}else{r.at=a +q=a}p+=r.ay +r.ax=p +for(;p>=8;){r.awz(q&255) +q=B.d.O(r.at,8) +r.at=q +p=r.ax-=8}if(r.db>r.cx||r.dx)if(r.dx){s=r.ch +r.ay=s +r.cx=B.d.e0(1,s)-1 +r.dx=!1}else{s=++r.ay +if(s===12)r.cx=4096 +else r.cx=B.d.e0(1,s)-1}if(a===r.CW){for(;p>0;){r.awz(q&255) +q=B.d.O(r.at,8) +r.at=q +p=r.ax-=8}r.aHW()}}, +aHW(){var s,r=this,q=r.fr +if(q>0){r.fx.am(q) +q=r.fx +q.toString +s=r.dy +s===$&&A.e() +q.a2u(s,r.fr) +r.fr=0}}, +awz(a){var s,r,q=this,p=q.dy +p===$&&A.e() +s=q.fr +r=s+1 +q.fr=r +p[s]=a +if(r>=254)q.aHW()}, +aHU(){var s,r=this +r.fx.am(33) +r.fx.am(255) +r.fx.am(11) +r.fx.qJ(new A.dD("NETSCAPE2.0")) +s=r.fx +s.toString +s.qJ(A.a([3,1],t.t)) +r.fx.pk(r.b) +r.fx.am(0)}, +aI_(a){var s,r,q,p,o,n,m,l,k,j,i,h=this +h.fx.am(33) +h.fx.am(249) +h.fx.am(4) +s=a.a +r=s==null?null:s.gdR() +q=r.b +p=q-1 +if(q===4||q===2){o=A.by(r.gna(r),0,null) +n=r.a +k=p +j=0 +while(!0){if(!(j=s.d}else s=!0 +if(s)return a8 +r=this.b.e[b0] +s=a9.a +a9=a9.b+r.e +q=r.d +p=J.Yn(s,a9,a9+q) +o=new A.aBy(A.cMh()) +t.D.a(p) +if(o.ab_(p))return o.b6(0,p) +n=A.lt(!1,14) +n.pk(19778) +n.cR(q) +n.cR(0) +n.cR(0) +a9=A.dh(p,!1,a8,0) +s=A.cJ3(A.dh(A.by(n.c.buffer,0,n.a),!1,a8,0)) +q=a9.d +m=a9.a_() +l=a9.a_() +k=$.hR() +k[0]=l +l=$.lL() +j=l[0] +k[0]=a9.a_() +i=l[0] +h=a9.a4() +g=a9.a4() +f=B.Ux[a9.a_()] +a9.a_() +k[0]=a9.a_() +l[0] +k[0]=a9.a_() +l[0] +l=a9.a_() +a9.a_() +e=new A.bvy(s,j,i,m,h,g,f,l,q) +e.awa(a9,s) +if(m!==40&&h!==1)return a8 +d=l===0&&g<=8?40+4*B.d.e0(1,g):40+4*l +s.b=d +n.a-=4 +n.cR(d) +c=A.dh(p,!1,a8,0) +b=new A.bhV(!0) +b.a=c +b.b=e +a=b.tZ(0) +if(g>=32)return a +a0=32-B.d.al(j,32) +a1=B.d.aQ(a0===32?j:j+a0,8) +for(a9=1/i<0,s=i<0,i=i===0,a2=0;a2-1&&a6>>0!==0)a5.saW(0,0) +a5.q();++a6;--a7}}}return a}} +A.c7U.prototype={ +lZ(a){if(a.grH().length>1&&!0)return this.aLW(a.grH()) +else return this.aLW(A.a([a],t.jm))}, +aLW(a){var s,r,q,p,o,n,m,l,k,j,i=null,h=a.length,g=A.lt(!1,8192) +g.pk(0) +g.pk(1) +g.pk(h) +s=6+h*16 +r=A.a([A.a([],t.t)],t.q) +for(q=a.length,p=0,o=0;o256}else k=!0 +if(k)throw A.j(A.aL("ICO and CUR support only sizes until 256")) +m=l?i:m.a +g.am(m==null?0:m) +m=n.a +m=m==null?i:m.b +g.am(m==null?0:m) +g.am(0) +g.am(0) +g.pk(0) +g.pk(32) +j=new A.aBz().lZ(n) +m=j.length +g.cR(m) +g.cR(s) +s+=m;++p +r.push(j)}for(q=r.length,o=0;o=192&&o<=254}else o=!1 +if(o){r.d=n-3 +break}if(s!==0)throw A.j(A.bR("Unknown JPEG marker "+B.d.tj(s,16))) +break}s=m.Qg()}}, +Qg(){var s,r=this,q=r.a +q===$&&A.e() +if(q.d>=q.c)return 0 +do{do{s=r.a.bx() +if(s!==255){q=r.a +q=q.d=q.c)return s +do{s=r.a.bx() +if(s===255){q=r.a +q=q.d=4)throw A.j(A.bR("Invalid number of quantization tables")) +q=r[n] +if(q==null){q=new Int16Array(64) +r[n]=q}for(p=o!==0,m=0;m<64;++m){l=p?a.a4():a.a[a.d++] +q[B.ux[m]]=l}}if(p)throw A.j(A.bR("Bad length for DQT block"))}, +bsS(a,b){var s,r,q,p,o,n,m,l,k=this +if(k.d!=null)throw A.j(A.bR("Duplicate JPG frame data found.")) +s=k.d=new A.auI(A.b(t.S,t.a2),A.a([],t.t)) +s.b=a===194 +s.c=b.bx() +s=k.d +s.toString +s.d=b.a4() +s=k.d +s.toString +s.e=b.a4() +r=b.bx() +for(s=k.w,q=0;q4)throw A.j(A.bR("Invalid SOS block")) +s=A.t7(k,new A.byv(l,a),!0,t.a2) +r=a.bx() +q=a.bx() +p=a.bx() +o=B.d.O(p,4) +n=l.a +n===$&&A.e() +m=l.d +o=new A.auJ(n,m,s,l.e,r,q,o&15,p&15) +n=m.w +n===$&&A.e() +o.f=n +o.r=m.b +o.G2(0)}, +bat(a,b){var s,r,q,p,o,n,m,l,k,j,i=A.a([],t.h_),h=16 +while(!0){if(!(h>0&&a[h-1]===0))break;--h}s=t.j8 +i.push(new A.WI(A.a([],s))) +r=i[0] +for(q=0,p=0;p0;)r=i.pop() +r.b=n+1 +i.push(r) +for(;i.length<=p;r=k){n=A.a([],s) +k=new A.WI(n) +i.push(k) +m=r.a +l=m.length +j=r.b +if(l<=j)B.b.su(m,j+1) +m[r.b]=new A.J2(n)}++q}++p +if(p>>0 +q=new Int32Array(64) +p=new Uint8Array(64) +o=A.aP(s*8,null,!1,t.nc) +for(n=a3.c,m=a3.d,l=0,k=0;k>>0 +for(i=0;i<8;++i,l=h){h=l+1 +o[l]=new Uint8Array(r)}for(g=0;g>>0 +for(c=0,b=0;b<8;++b){a=o[j+b] +for(i=0;i<8;++i,c=a0){a0=c+1 +a[d+i]=p[c]}}}}return o}} +A.byv.prototype={ +$1(a){var s,r,q,p,o=this.b,n=o.bx(),m=o.bx() +o=this.a +if(!o.d.y.a0(0,n))throw A.j(A.bR("Invalid Component in SOS block")) +s=o.d.y.h(0,n) +s.toString +r=B.d.O(m,4)&15 +q=m&15 +p=o.z +if(r=208&&q<=215)r.d=e+2 +else break}}, +LI(){var s,r,q=this,p=q.ch +if(p>0){--p +q.ch=p +return B.d.w9(q.ay,p)&1}p=q.a +if(p.d>=p.c)return null +s=p.bx() +q.ay=s +if(s===255){r=p.bx() +if(r!==0)throw A.j(A.bR("unexpected marker: "+B.d.tj((q.ay<<8|r)>>>0,16)))}q.ch=7 +return B.d.O(q.ay,7)&1}, +WF(a){var s,r=new A.J2(a) +for(;s=this.LI(),s!=null;){if(r instanceof A.J2)r=r.a[s] +if(r instanceof A.a2E)return r.a}return null}, +ak0(a){var s,r +for(s=0;a>0;){r=this.LI() +if(r==null)return null +s=(s<<1|r)>>>0;--a}return s}, +XF(a){var s +if(a===1)return this.LI()===1?1:-1 +a.toString +s=this.ak0(a) +s.toString +if(s>=B.d.em(1,a-1))return s +return s+B.d.e0(-1,a)+1}, +bdm(a,b){var s,r,q,p,o,n=this,m=a.w +m===$&&A.e() +s=n.WF(m) +r=s===0?0:n.XF(s) +m=a.y +m===$&&A.e() +m+=r +a.y=m +b[0]=m +for(q=1;q<64;){m=a.x +m===$&&A.e() +m=n.WF(m) +m.toString +p=m&15 +o=m>>>4 +if(p===0){if(o<15)break +q+=16 +continue}q+=o +p=n.XF(p) +b[B.ux[q]]=p;++q}}, +bdp(a,b){var s,r,q=a.w +q===$&&A.e() +s=this.WF(q) +r=s===0?0:B.d.e0(this.XF(s),this.ax) +q=a.y +q===$&&A.e() +q+=r +a.y=q +b[0]=q}, +bdr(a,b){var s=b[0],r=this.LI() +r.toString +b[0]=(s|B.d.e0(r,this.ax))>>>0}, +bdg(a,b){var s,r,q,p,o,n=this,m=n.CW +if(m>0){n.CW=m-1 +return}s=n.Q +r=n.as +for(m=n.ax;s<=r;){q=a.x +q===$&&A.e() +q=n.WF(q) +q.toString +p=q&15 +o=q>>>4 +if(p===0){if(o<15){m=n.ak0(o) +m.toString +n.CW=m+B.d.e0(1,o)-1 +break}s+=16 +continue}s+=o +b[B.ux[s]]=n.XF(p)*B.d.e0(1,m);++s}}, +bdi(a,b){var s,r,q,p,o,n,m,l=this,k=l.Q,j=l.as +$label0$1:for(s=l.ax,r=0;k<=j;){q=B.ux[k] +p=l.cx +switch(p){case 0:p=a.x +p===$&&A.e() +o=l.WF(p) +if(o==null)throw A.j(A.bR("Invalid progressive encoding")) +n=o&15 +r=o>>>4 +if(n===0)if(r<15){p=l.ak0(r) +p.toString +l.CW=p+B.d.e0(1,r) +l.cx=4}else{l.cx=1 +r=16}else{if(n!==1)throw A.j(A.bR("invalid ACn encoding")) +l.cy=l.XF(n) +l.cx=r!==0?2:3}continue $label0$1 +case 1:case 2:m=b[q] +if(m!==0){p=l.LI() +p.toString +b[q]=m+B.d.e0(p,s)}else{--r +if(r===0)l.cx=p===2?3:0}break +case 3:p=b[q] +if(p!==0){m=l.LI() +m.toString +b[q]=p+B.d.e0(m,s)}else{p=l.cy +p===$&&A.e() +b[q]=B.d.e0(p,s) +l.cx=0}break +case 4:p=b[q] +if(p!==0){m=l.LI() +m.toString +b[q]=p+B.d.e0(m,s)}break}++k}if(l.cx===4)if(--l.CW===0)l.cx=0}, +bdu(a,b,c,d,e){var s,r,q=this.f +q===$&&A.e() +s=B.d.eK(c,q)*a.b+d +r=B.d.al(c,q)*a.a+e +q=a.r +q===$&&A.e() +if(s>=q.length)return +q=q[s] +if(r>=q.length)return +b.$2(a,q[r])}} +A.Rm.prototype={ +zH(a,b,c){var s=A.cMp() +s.xk(0,b) +if(s.x.length!==1)throw A.j(A.bR("only single frame JPEGs supported")) +return A.dut(s)}, +b6(a,b){return this.zH(a,b,null)}} +A.byw.prototype={ +aZN(a){a=B.e.C(B.d.ba(a,1,100)) +if(this.ch===a)return +this.bmd(a<50?B.e.dH(5000/a):B.d.dH(200-a*2)) +this.ch=a}, +lZ(a7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5=this,a6=A.lt(!0,8192) +a5.Ie(a6,216) +a5.Ie(a6,224) +a6.pk(16) +a6.am(74) +a6.am(70) +a6.am(73) +a6.am(70) +a6.am(0) +a6.am(1) +a6.am(1) +a6.am(0) +a6.pk(1) +a6.pk(1) +a6.am(0) +a6.am(0) +a5.bzw(a6,a7.gE1()) +a5.bzz(a6) +s=a7.gbl(a7) +r=a7.gbb(a7) +a5.Ie(a6,192) +a6.pk(17) +a6.am(8) +a6.pk(r) +a6.pk(s) +a6.am(3) +a6.am(1) +a6.am(17) +a6.am(0) +a6.am(2) +a6.am(17) +a6.am(1) +a6.am(3) +a6.am(17) +a6.am(1) +a5.bzy(a6) +a5.Ie(a6,218) +a6.pk(12) +a6.am(3) +a6.am(1) +a6.am(0) +a6.am(2) +a6.am(17) +a6.am(3) +a6.am(17) +a6.am(0) +a6.am(63) +a6.am(0) +a5.CW=0 +a5.cx=7 +q=a7.gbl(a7) +p=a7.gbb(a7) +for(s=a5.as,r=a5.c,o=a5.at,n=a5.d,m=a5.ax,l=a5.ay,k=0,j=0,i=0,h=0;h>>3 +c=h+d +b=f+(e&7) +if(c>=p)c-=g+d-p +if(b>=q)b-=b-q+1 +a=a7.a +a0=a==null?null:a.dI(b,c,null) +if(a0==null)a0=new A.eC() +if(a0.gcZ()!==B.ak)a0=a0.vA(B.ak) +a1=B.e.C(a0.gaw(a0)) +a2=B.e.C(a0.gaP()) +a3=B.e.C(a0.gaR(a0)) +s[e]=B.d.O(l[a1]+l[a2+256]+l[a3+512],16)-128 +o[e]=B.d.O(l[a1+768]+l[a2+1024]+l[a3+1280],16)-128 +m[e]=B.d.O(l[a1+1280]+l[a2+1536]+l[a3+1792],16)-128}a=a5.e +a4=a5.r +a4===$&&A.e() +k=a5.ajU(a6,s,r,k,a,a4) +a4=a5.f +a=a5.w +a===$&&A.e() +j=a5.ajU(a6,o,n,j,a4,a) +i=a5.ajU(a6,m,n,i,a5.f,a5.w) +f+=8}h+=8}s=a5.cx +if(s>=0){++s +a5.FG(a6,A.a([B.d.em(1,s)-1,s],t.t))}a5.Ie(a6,217) +return A.by(a6.c.buffer,0,a6.a)}, +Ie(a,b){a.am(255) +a.am(b&255)}, +bmd(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this +for(s=d.a,r=0;r<64;++r){q=B.e.dH((B.d4v[r]*a+50)/100) +if(q<1)q=1 +else if(q>255)q=255 +s[B.v1[r]]=q}for(p=d.b,o=0;o<64;++o){n=B.e.dH((B.d4w[o]*a+50)/100) +if(n<1)n=1 +else if(n>255)n=255 +p[B.v1[o]]=n}for(m=d.c,l=d.d,k=0,j=0;j<8;++j)for(i=0;i<8;++i){h=B.v1[k] +g=s[h] +f=B.T_[j] +e=B.T_[i] +m[k]=1/(g*f*e*8) +l[k]=1/(p[h]*f*e*8);++k}}, +a52(a,b){var s,r,q,p,o,n=t.t,m=A.a([A.a([],n)],t.oa) +for(s=0,r=0,q=1;q<=16;++q){for(p=1;p<=a[q];++p){o=b[r] +if(m.length<=o)B.b.su(m,o+1) +m[o]=A.a([s,q],n);++r;++s}s*=2}return m}, +bm8(){var s,r,q,p,o,n,m,l,k,j,i +for(s=this.y,r=this.x,q=t.t,p=1,o=2,n=1;n<=15;++n){for(m=p;m>>0 +o=o<<1>>>0}}, +bme(){var s,r +for(s=this.ay,r=0;r<256;++r){s[r]=19595*r +s[r+256]=38470*r +s[r+512]=7471*r+32768 +s[r+768]=-11059*r +s[r+1024]=-21709*r +s[r+1280]=32768*r+8421375 +s[r+1536]=-27439*r +s[r+1792]=-5329*r}}, +bfs(d5,d6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4 +for(s=0,r=0;r<8;++r){q=d5[s] +p=s+1 +o=d5[p] +n=s+2 +m=d5[n] +l=s+3 +k=d5[l] +j=s+4 +i=d5[j] +h=s+5 +g=d5[h] +f=s+6 +e=d5[f] +d=s+7 +c=d5[d] +b=q+c +a=q-c +a0=o+e +a1=o-e +a2=m+g +a3=m-g +a4=k+i +a5=b+a4 +a6=b-a4 +a7=a0+a2 +d5[s]=a5+a7 +d5[j]=a5-a7 +a8=(a0-a2+a6)*0.707106781 +d5[n]=a6+a8 +d5[f]=a6-a8 +a5=k-i+a3 +a9=a1+a +b0=(a5-a9)*0.382683433 +b1=0.5411961*a5+b0 +b2=1.306562965*a9+b0 +b3=(a3+a1)*0.707106781 +b4=a+b3 +b5=a-b3 +d5[h]=b5+b1 +d5[l]=b5-b1 +d5[p]=b4+b2 +d5[d]=b4-b2 +s+=8}for(s=0,r=0;r<8;++r){q=d5[s] +p=s+8 +o=d5[p] +n=s+16 +m=d5[n] +l=s+24 +k=d5[l] +j=s+32 +i=d5[j] +h=s+40 +g=d5[h] +f=s+48 +e=d5[f] +d=s+56 +c=d5[d] +b6=q+c +b7=q-c +b8=o+e +b9=o-e +c0=m+g +c1=m-g +c2=k+i +c3=b6+c2 +c4=b6-c2 +c5=b8+c0 +d5[s]=c3+c5 +d5[j]=c3-c5 +c6=(b8-c0+c4)*0.707106781 +d5[n]=c4+c6 +d5[f]=c4-c6 +c3=k-i+c1 +c7=b9+b7 +c8=(c3-c7)*0.382683433 +c9=0.5411961*c3+c8 +d0=1.306562965*c7+c8 +d1=(c1+b9)*0.707106781 +d2=b7+d1 +d3=b7-d1 +d5[h]=d3+c9 +d5[l]=d3-c9 +d5[p]=d2+d0 +d5[d]=d2-d0;++s}for(p=this.z,r=0;r<64;++r){d4=d5[r]*d6[r] +p[r]=d4>0?B.e.C(d4+0.5):B.e.C(d4-0.5)}return p}, +bzw(a,b){var s,r +if(b.ga6(b))return +s=A.lt(!1,8192) +b.dC(0,s) +r=A.by(s.c.buffer,0,s.a) +this.Ie(a,225) +a.pk(r.length+8) +a.cR(1165519206) +a.pk(0) +a.qJ(r)}, +bzz(a){var s,r,q +this.Ie(a,219) +a.pk(132) +a.am(0) +for(s=this.a,r=0;r<64;++r)a.am(s[r]) +a.am(1) +for(s=this.b,q=0;q<64;++q)a.am(s[q])}, +bzy(a){var s,r,q,p,o,n,m,l +this.Ie(a,196) +a.pk(418) +a.am(0) +for(s=0;s<16;){++s +a.am(B.Sl[s])}for(r=0;r<=11;++r)a.am(B.uw[r]) +a.am(16) +for(q=0;q<16;){++q +a.am(B.Sn[q])}for(p=0;p<=161;++p)a.am(B.SY[p]) +a.am(1) +for(o=0;o<16;){++o +a.am(B.Sm[o])}for(n=0;n<=11;++n)a.am(B.uw[n]) +a.am(17) +for(m=0;m<16;){++m +a.am(B.So[m])}for(l=0;l<=161;++l)a.am(B.Tb[l])}, +ajU(a,a0,a1,a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=a4[0],c=a4[240],b=e.bfs(a0,a1) +for(s=e.Q,r=0;r<64;++r)s[B.v1[r]]=b[r] +q=s[0] +q.toString +p=q-a2 +if(p===0){o=a3[0] +o.toString +e.FG(a,o)}else{n=32767+p +a3.toString +o=e.y[n] +o.toString +o=a3[o] +o.toString +e.FG(a,o) +o=e.x[n] +o.toString +e.FG(a,o)}m=63 +while(!0){if(!(m>0&&s[m]===0))break;--m}if(m===0){d.toString +e.FG(a,d) +return q}for(o=e.y,l=e.x,k=1;k<=m;){j=k +while(!0){if(!(s[j]===0&&j<=m))break;++j}i=j-k +if(i>=16){h=B.d.O(i,4) +for(g=1;g<=h;++g){c.toString +e.FG(a,c)}i&=15}f=s[j] +f.toString +n=32767+f +f=o[n] +f.toString +f=a4[(i<<4>>>0)+f] +f.toString +e.FG(a,f) +f=l[n] +f.toString +e.FG(a,f) +k=j+1}if(m!==63){d.toString +e.FG(a,d)}return q}, +FG(a,b){var s,r=this,q=b[0],p=b[1]-1 +for(;p>=0;){if((q&B.d.em(1,p))>>>0!==0)r.CW=(r.CW|B.d.em(1,r.cx))>>>0;--p +if(--r.cx<0){s=r.CW +if(s===255){a.am(255) +a.am(0)}else a.am(s) +r.cx=7 +r.CW=0}}}} +A.KB.prototype={ +G(){return"PngDisposeMode."+this.b}} +A.SQ.prototype={ +G(){return"PngBlendMode."+this.b}} +A.a6s.prototype={} +A.auv.prototype={} +A.AJ.prototype={ +G(){return"PngFilterType."+this.b}} +A.bL_.prototype={} +A.bxx.prototype={} +A.aBy.prototype={ +ab_(a){var s,r,q,p=A.dh(a,!0,null,0).qg(8) +for(s=p.a,r=p.d,q=0;q<8;++q)if(s[r+q]!==B.BV[q])return!1 +return!0}, +Ak(b4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1=this,b2=null,b3=A.dh(b4,!0,b2,0) +b1.d=b3 +s=b3.qg(8) +for(b3=s.a,r=s.d,q=0;q<8;++q)if(b3[r+q]!==B.BV[q])return b2 +for(b3=b1.a,r=b3.CW,p=t.t,o=b3.cx,n=t.L,m=b3.ax;!0;){l=b1.d +k=l.d-l.b +j=l.a_() +i=b1.d.r3(4) +switch(i){case"tEXt":l=b1.d +h=l.rQ(j) +l.d=l.d+(h.c-h.d) +g=h.fi() +f=g.length +for(q=0;q0)b1.d.d+=j +b1.d.d+=4 +break +case"iCCP":l=b1.d.O4() +b3.Q=l +c=b1.d;++c.d +h=c.rQ(j-(l.length+2)) +c.d=c.d+(h.c-h.d) +b3.at=h.fi() +b1.d.d+=4 +break +default:l=b1.d +c=l.d+=j +l.d=c+4 +break}if(i==="IEND")break +l=b1.d +if(l.d>=l.c)return b2}return b3}, +tZ(c0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2=this,b3=null,b4=null,b5=b2.a,b6=b5.a,b7=b5.b,b8=b5.CW,b9=b8.length +if(b9===0||c0===0){r=A.a([],t.XE) +b8=b5.cx +q=b8.length +for(p=0,o=0;o=b9)throw A.j(A.bR("Invalid Frame Number: "+c0)) +h=b8[c0] +b6=h.b +b7=h.c +r=A.a([],t.XE) +for(b8=h.y,p=0,o=0;o8)g=4 +a9=A.iD(b3,b3,a8,0,B.bm,b7,b3,0,b9===2&&b5.x!=null?4:g,a0,b6,!1) +b0=b5.a +b1=b5.b +b5.a=b6 +b5.b=b7 +b2.e=0 +if(b5.r!==0){b8=b7+7>>>3 +b2.LH(e,a9,0,0,8,8,b6+7>>>3,b8) +b9=b6+3 +b2.LH(e,a9,4,0,8,8,b9>>>3,b8) +b8=b7+3 +b2.LH(e,a9,0,4,4,8,b9>>>2,b8>>>3) +b9=b6+1 +b2.LH(e,a9,2,0,4,4,b9>>>2,b8>>>2) +b8=b7+1 +b2.LH(e,a9,0,2,2,4,b9>>>1,b8>>>2) +b2.LH(e,a9,1,0,2,2,b6>>>1,b8>>>1) +b2.LH(e,a9,0,1,1,2,b6,b7>>>1)}else b2.brT(e,a9) +b5.a=b0 +b5.b=b1 +b8=b5.at +if(b8!=null)a9.c=new A.a2H(b5.Q,B.AI,b8) +b5=b5.ax +if(b5.a!==0)a9.bAn(b5) +return a9}, +zH(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=null +if(f.Ak(b)==null)return e +s=f.a +r=s.CW +if(r.length===0||!1){s=f.tZ(0) +s.toString +return s}for(q=e,p=q,o=0;o1,m=a6-a4,l=a5,k=0,j=0;k=s)throw A.j(A.bR("Invalid PNG data.")) +p=a.a +a.d=q+1 +n.b=B.d.em(p[q],r) +n.c=r+8}if(b===1)o=1 +else if(b===2)o=3 +else{if(b===4)s=15 +else s=0 +o=s}s=r-b +r=B.d.p9(n.b,s) +n.c=s +return r&o}, +aE1(a,b){var s=this,r=s.a,q=r.d +switch(q){case 0:b[0]=s.C8(a,r.c) +return +case 2:b[0]=s.C8(a,r.c) +b[1]=s.C8(a,r.c) +b[2]=s.C8(a,r.c) +return +case 3:b[0]=s.C8(a,r.c) +return +case 4:b[0]=s.C8(a,r.c) +b[1]=s.C8(a,r.c) +return +case 6:b[0]=s.C8(a,r.c) +b[1]=s.C8(a,r.c) +b[2]=s.C8(a,r.c) +b[3]=s.C8(a,r.c) +return}throw A.j(A.bR("Invalid color type: "+q+"."))}, +akq(a,b){var s,r,q,p,o,n,m,l,k=this.a,j=k.d +switch(j){case 0:s=k.x +if(s!=null&&k.c>8){k=s[0] +j=s[1] +r=b[0] +a.qN(r,r,r,r!==((k&255)<<24|j&255)>>>0?a.gcH():0) +return}a.vm(b[0],0,0) +return +case 2:q=b[0] +r=b[1] +p=b[2] +k=k.x +if(k!=null){j=k[0] +o=k[1] +n=k[2] +m=k[3] +l=k[4] +k=k[5] +if(q!==((j&255)<<8|o&255)||r!==((n&255)<<8|m&255)||p!==((l&255)<<8|k&255)){a.qN(q,r,p,a.gcH()) +return}}a.vm(q,r,p) +return +case 3:a.sd9(0,b[0]) +return +case 4:a.vm(b[0],b[1],0) +return +case 6:a.qN(b[0],b[1],b[2],b[3]) +return}throw A.j(A.bR("Invalid color type: "+j+"."))}} +A.a6r.prototype={ +G(){return"PngFilter."+this.b}} +A.aBz.prototype={ +vy(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=8192 +if(!(a.gxe()&&a.gcZ()!==B.i8))s=a.gv1()<8&&!a.gv9()&&a.guS()>1 +else s=!0 +if(s)a=a.vA(B.ak) +if(i.w==null){s=A.lt(!0,h) +i.w=s +s.qJ(A.a([137,80,78,71,13,10,26,10],t.t)) +r=A.lt(!0,h) +r.cR(a.gbl(a)) +r.cR(a.gbb(a)) +r.am(a.gv1()) +if(a.gv9())s=3 +else if(a.guS()===1)s=0 +else if(a.guS()===2)s=4 +else s=a.guS()===3?2:6 +r.am(s) +r.am(0) +r.am(0) +r.am(0) +s=i.w +s.toString +i.Cd(s,"IHDR",A.by(r.c.buffer,0,r.a)) +s=a.c +if(s!=null){r=A.lt(!0,h) +r.qJ(new A.dD(s.a)) +r.am(0) +r.am(0) +r.qJ(s.bDL()) +s=i.w +s.toString +i.Cd(s,"iCCP",A.by(r.c.buffer,0,r.a))}if(a.gv9()){s=i.a +if(s!=null){s=s.a +s===$&&A.e() +i.aI2(s)}else{s=a.a +s=s==null?null:s.gdR() +s.toString +i.aI2(s)}}if(i.r){r=A.lt(!0,h) +s=i.e +s===$&&A.e() +r.cR(s) +r.cR(i.c) +s=i.w +s.toString +i.Cd(s,"acTL",A.by(r.c.buffer,0,r.a))}}q=a.gv9()?1:a.guS() +p=a.gcZ()===B.i8?2:1 +s=a.gbl(a) +o=a.gbb(a) +n=a.gbb(a) +m=new Uint8Array(s*o*q*p+n) +i.brU(0,a,m) +l=B.HZ.aLT(m,null) +s=a.d +if(s!=null)for(s=A.hd(s,s.r,A.y(s).c);s.q();){o=s.d +n=a.d.h(0,o) +n.toString +r=new A.aAl(!0,new Uint8Array(8192)) +r.qJ(B.u3.ac(o)) +r.am(0) +r.qJ(B.u3.ac(n)) +o=i.w +o.toString +n=r.c.buffer +k=r.a +n=new Uint8Array(n,0,k) +i.Cd(o,"tEXt",n)}if(i.r){r=A.lt(!0,h) +r.cR(i.f) +r.cR(a.gbl(a)) +r.cR(a.gbb(a)) +r.cR(0) +r.cR(0) +r.pk(a.y) +r.pk(1000) +r.am(1) +r.am(0) +s=i.w +s.toString +i.Cd(s,"fcTL",A.by(r.c.buffer,0,r.a));++i.f}if(i.f<=1){s=i.w +s.toString +i.Cd(s,"IDAT",l)}else{j=A.lt(!0,h) +j.cR(i.f) +j.qJ(l) +s=i.w +s.toString +i.Cd(s,"fdAT",A.by(j.c.buffer,0,j.a));++i.f}}, +Nc(a){var s,r=this,q=r.w +if(q==null)return null +r.Cd(q,"IEND",A.a([],t.t)) +r.f=0 +q=r.w +s=A.by(q.c.buffer,0,q.a) +r.w=null +return s}, +lZ(a){var s,r,q,p,o,n,m=this +if(a.grH().length<=1||!1){m.r=!1 +m.vy(a)}else{m.r=!0 +m.e=a.grH().length +m.c=a.r +if(a.gv9()){s=m.a=A.cC5(a,256,10) +for(r=a.grH(),q=r.length,p=0;p>>3,j=p.a,i=0,h=0,g=null,f=0 +while(!0){s=b.a +s=s==null?null:s.b +if(!(f<(s==null?0:s)))break +r=new Uint8Array(o,h,n) +h+=n +switch(j){case 1:i=q.bfC(r,k,l,c,i) +break +case 2:i=q.bfD(r,g,k,c,i) +break +case 3:i=q.bfy(r,g,k,l,c,i) +break +case 4:i=q.bfA(r,g,k,l,c,i) +break +default:i=q.bfz(r,k,c,i) +break}++f +g=r}}, +aHT(a,b,c,d,e){var s;--a +for(;a>=0;e=s){s=e+1 +d[e]=b[c+a];--a}return e}, +bfz(a,b,c,d){var s,r,q=d+1 +c[d]=0 +s=a.length +if(b===1)for(d=q,r=0;r>>1)}return f}, +bqx(a,b,c){var s=a+b-c,r=s>a?s-a:a-s,q=s>b?s-b:b-s,p=s>c?s-c:c-s +if(r<=q&&r<=p)return a +else if(q<=p)return b +return c}, +bfA(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k,j,i,h=f+1 +e[f]=4 +s=a.length +for(r=c-1,q=b==null,f=h,p=0;p0){q.e=new Uint16Array(s) +q.f=new Uint16Array(s) +q.r=new Uint16Array(s) +q.w=new Uint16Array(s) +for(r=0;ra.c-a.d){s=new Uint8Array(r) +this.c=s +B.C.ux(s,0,r,255) +return}this.c=a.qg(r).fi()}, +bt1(a,b,c,d,e,f){var s,r,q,p,o,n,m=b*c +if(d===16)m*=2 +s=new Uint8Array(m) +this.c=s +r=f*c +if(r>=e.length){B.C.ux(s,0,m,255) +return}for(q=0,p=0;p=0 +j=0 +while(!0){i=r.e +i===$&&A.e() +if(!(j=0&&k255?255:a+e +q=f+b>255?255:b+f +r=g+c>255?255:c+g +s=h +break +case 1818706796:s=h +r=g +q=f +p=e +break +case 1870030194:p=A.cCn(a,e,d,h) +q=A.cCn(b,f,d,h) +r=A.cCn(c,g,d,h) +s=h +break +case 1934387572:p=A.cCq(a,e) +q=A.cCq(b,f) +r=A.cCq(c,g) +s=h +break +case 1749838196:p=A.cCl(a,e) +q=A.cCl(b,f) +r=A.cCl(c,g) +s=h +break +case 1984719220:p=A.cCr(a,e) +q=A.cCr(b,f) +r=A.cCr(c,g) +s=h +break +case 1816947060:p=A.cCm(a,e) +q=A.cCm(b,f) +r=A.cCm(c,g) +s=h +break +case 1884055924:p=A.cCo(a,e) +q=A.cCo(b,f) +r=A.cCo(c,g) +s=h +break +case 1749903736:p=e<255-a?0:255 +q=f<255-b?0:255 +r=g<255-c?0:255 +s=h +break +case 1684629094:p=Math.abs(e-a) +q=Math.abs(f-b) +r=Math.abs(g-c) +s=h +break +case 1936553316:p=A.cCk(a,e) +q=A.cCk(b,f) +r=A.cCk(c,g) +s=h +break +case 1718842722:s=h +r=g +q=f +p=e +break +case 1717856630:s=h +r=g +q=f +p=e +break +case 1752524064:s=h +r=g +q=f +p=e +break +case 1935766560:s=h +r=g +q=f +p=e +break +case 1668246642:s=h +r=g +q=f +p=e +break +case 1819634976:s=h +r=g +q=f +p=e +break +default:s=h +r=g +q=f +p=e}o=1-n +k.saw(0,B.e.C(a*o+p*n)) +k.saP(B.e.C(b*o+q*n)) +k.saR(0,B.e.C(c*o+r*n)) +k.saW(0,B.e.C(d*o+s*n))}, +bst(){var s,r,q,p=this,o=p.as +o===$&&A.e() +p.c=o.a_() +o=p.as.a4() +p.d=o +if(o!==1){p.c=0 +return}s=p.as.qg(6) +for(o=s.a,r=s.d,q=0;q<6;++q)if(o[r+q]!==0){p.c=0 +return}p.e=p.as.a4() +p.b=p.as.a_() +p.a=p.as.a_() +p.f=p.as.a4() +p.r=B.d9O[p.as.a4()]}, +bsY(){var s,r,q,p,o,n,m,l=this,k=l.at +k===$&&A.e() +k.d=k.b +for(k=l.z;s=l.at,s.d0){q=r.a4() +$.p8()[0]=q +p=$.q2()[0] +if(p<0)p=-p +for(q=t.N,o=t.ZY,n=t.CP,m=0;m0){k.a4() +k.a4() +k.a4() +k.a4() +k.a4() +k.a4() +k.bx()}}, +bt0(){var s,r,q,p,o,n,m=this,l=m.ay +l===$&&A.e() +l.d=l.b +s=l.a4() +if(s===1){l=m.b +r=m.e +r===$&&A.e() +q=l*r +p=new Uint16Array(q) +for(o=0;o0){o=n.a_() +if(o>0){m=n.qg(o) +a4=m.d +m.a_() +m.a_() +m.a_() +m.a_() +m.bx() +m.bx() +if(m.c-a4===20)m.d+=2 +else{m.bx() +m.bx() +m.a_() +m.a_() +m.a_() +m.a_()}}o=n.a_() +if(o>0)new A.bLP().b8g(n.qg(o)) +o=n.bx() +a3.Q=n.r3(o) +l=4-B.d.al(o,4)-1 +if(l>0)n.d+=l +for(a4=n.c,a5=a3.ay,k=a3.cy,j=t.t,i=t.b4;n.ds.a)s.a=r +r=a.b +if(r>s.b)s.b=r +r=a.c +if(r>s.c)s.c=r}} +A.h0.prototype={ +IA(a){var s=this +return new A.h0(s.a,s.b,s.c,s.d)}, +aO(a,b){var s=this +return new A.h0(s.a*b,s.b*b,s.c*b,s.d*b)}, +a2(a,b){var s=this +return new A.h0(s.a+b.a,s.b+b.b,s.c+b.c,s.d+b.d)}, +aq(a,b){var s=this +return new A.h0(s.a-b.a,s.b-b.b,s.c-b.c,s.d-b.d)}, +aLy(a){var s=this +return s.a*a.a+s.b*a.b+s.c*a.c+s.d*a.d}, +atS(a){var s=this,r=a.a +if(rs.a)s.a=r +r=a.b +if(r>s.b)s.b=r +r=a.c +if(r>s.c)s.c=r +r=a.d +if(r>s.d)s.d=r}} +A.Tc.prototype={ +t(a,b){this.a.atS(b) +this.b.atR(b)}} +A.a6U.prototype={ +gbb(a){return this.b}} +A.Tb.prototype={ +gbb(a){return this.f}} +A.aC9.prototype={ +gbb(a){return this.b}} +A.k6.prototype={ +sZ2(a){this.a[this.b+1]=a}, +H8(){var s=this.e,r=this.d +if(s)return new A.mP(B.h8[r>>>9],B.h8[r>>>4&31],B.eF[r&15]) +else return new A.mP(B.eF[r>>>7&15],B.eF[r>>>3&15],B.uO[r&7])}, +Ha(){var s=this.e,r=this.d +if(s)return new A.h0(B.h8[r>>>9],B.h8[r>>>4&31],B.eF[r&15],255) +else return new A.h0(B.eF[r>>>7&15],B.eF[r>>>3&15],B.uO[r&7],B.uO[r>>>11&7])}, +H9(){var s=this.r,r=this.f +if(s)return new A.mP(B.h8[r>>>10],B.h8[r>>>5&31],B.h8[r&31]) +else return new A.mP(B.eF[r>>>8&15],B.eF[r>>>4&15],B.eF[r&15])}, +Hb(){var s=this.r,r=this.f +if(s)return new A.h0(B.h8[r>>>10],B.h8[r>>>5&31],B.h8[r&31],255) +else return new A.h0(B.eF[r>>>8&15],B.eF[r>>>4&15],B.eF[r&15],B.uO[r>>>12&7])}, +v0(){var s=this,r=s.c?1:0,q=s.d,p=s.e?1:0,o=s.f,n=s.r?1:0 +return(r|(q&16383)<<1|p<<15|(o&32767)<<16|n<<31)>>>0}, +tS(a){var s=this,r=s.a[s.b+1] +s.c=(r&1)===1 +s.sZ2(s.v0()) +s.d=r>>>1&16383 +s.sZ2(s.v0()) +s.e=(r>>>15&1)===1 +s.sZ2(s.v0()) +s.f=r>>>16&32767 +s.sZ2(s.v0()) +s.r=(r>>>31&1)===1 +s.sZ2(s.v0())}} +A.bMF.prototype={ +Ak(a){var s,r=this,q=a.length,p=q-(q>>>1&1431655765)>>>0 +p=(p&858993459)+(p>>>2&858993459) +if((p+(p>>>4)>>>0&252645135)*16843009>>>0>>>24===1){s=r.bdk(a) +if(s!=null){r.a=a +return r.b=s}}s=r.bdy(a) +if(s!=null){r.a=a +return r.b=s}s=r.bdw(a) +if(s!=null){r.a=a +return r.b=s}return null}, +bdy(a){var s,r,q=A.dh(a,!1,null,0) +if(q.a_()!==52)return null +if(q.a_()!==55727696)return null +s=A.a([0,0,0,0],t.t) +r=new A.Tb(s) +q.a_() +r.b=q.a_() +s[0]=q.bx() +s[1]=q.bx() +s[2]=q.bx() +s[3]=q.bx() +q.a_() +q.a_() +r.f=q.a_() +r.r=q.a_() +q.a_() +q.a_() +q.a_() +q.a_() +r.Q=q.a_() +return r}, +bdw(a){var s,r,q=A.dh(a,!1,null,0) +if(q.a_()!==52)return null +s=new A.a6U() +s.b=q.a_() +s.a=q.a_() +q.a_() +s.d=q.a_() +q.a_() +s.f=q.a_() +q.a_() +q.a_() +q.a_() +s.y=q.a_() +r=q.a_() +s.z=r +s.Q=q.a_() +if(r!==559044176)return null +return s}, +bdk(a){var s,r,q,p,o,n,m=null,l=a.length,k=A.dh(a,!1,m,0) +if(k.a_()!==0)return m +s=new A.aC9() +s.b=k.a_() +s.a=k.a_() +k.a_() +k.a_() +k.a_() +k.a_() +k.a_() +k.a_() +k.a_() +r=k.a_() +s.y=r +if(r===559044176)return m +if(l===32){q=0 +p=8}else{o=0 +while(!0){if(!(o<10)){q=1 +p=8 +break}n=o<<1>>>0 +if((B.d.e0(64,n)&l)>>>0!==0){p=B.d.e0(16,o) +q=1 +break}if((B.d.e0(128,n)&l)>>>0!==0){p=B.d.e0(16,o) +q=0 +break}++o}if(o===10)return m}if((q+1)*2===4)return m +s.b=s.a=p +return s}, +tZ(a){var s,r,q=this,p=q.b +if(p==null||q.a==null)return null +if(p instanceof A.aC9){p=p.a +s=q.b +s=s.gbb(s) +r=q.a +r.toString +return q.ahs(p,s,r)}else if(p instanceof A.a6U){p=q.a +p.toString +return q.bdv(p)}else if(p instanceof A.Tb){p=q.a +p.toString +return q.bdx(p)}return null}, +zH(a,b,c){if(this.Ak(b)==null)return null +return this.tZ(0)}, +bdv(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g=a.length +if(g<52||i.b==null)return h +s=i.b +s.toString +t.WI.a(s) +r=A.dh(a,!1,h,0) +r.d+=52 +q=s.Q +if(q<1)q=(s.d&4096)!==0?6:1 +if(q!==1)return h +p=s.a +o=s.b +if(p*o*s.f/8>g-52)return h +switch(s.d&255){case 16:n=A.iD(h,h,B.ak,0,B.bm,o,h,0,4,h,p,!1) +for(s=n.a,s=s.gS(s);s.q();){m=s.gE(s) +p=r.a +o=r.d +l=r.d=o+1 +o=p[o] +r.d=l+1 +l=p[l] +m.saw(0,l&240) +m.saP((l&15)<<4) +m.saR(0,o&240) +m.saW(0,(o&15)<<4)}return n +case 17:n=A.iD(h,h,B.ak,0,B.bm,o,h,0,4,h,p,!1) +for(s=n.a,s=s.gS(s);s.q();){m=s.gE(s) +k=r.a4() +j=(k&1)!==0?255:0 +m.saw(0,k>>>8&248) +m.saP(k>>>3&248) +m.saR(0,(k&62)<<2) +m.saW(0,j)}return n +case 18:n=A.iD(h,h,B.ak,0,B.bm,o,h,0,4,h,p,!1) +for(s=n.a,s=s.gS(s);s.q();){m=s.gE(s) +m.saw(0,r.a[r.d++]) +m.saP(r.a[r.d++]) +m.saR(0,r.a[r.d++]) +m.saW(0,r.a[r.d++])}return n +case 19:n=A.iD(h,h,B.ak,0,B.bm,o,h,0,3,h,p,!1) +for(s=n.a,s=s.gS(s);s.q();){m=s.gE(s) +k=r.a4() +m.saw(0,k>>>8&248) +m.saP(k>>>3&252) +m.saR(0,(k&31)<<3)}return n +case 20:n=A.iD(h,h,B.ak,0,B.bm,o,h,0,3,h,p,!1) +for(s=n.a,s=s.gS(s);s.q();){m=s.gE(s) +k=r.a4() +m.saw(0,(k&31)<<3) +m.saP(k>>>2&248) +m.saR(0,k>>>7&248)}return n +case 21:n=A.iD(h,h,B.ak,0,B.bm,o,h,0,3,h,p,!1) +for(s=n.a,s=s.gS(s);s.q();){m=s.gE(s) +m.saw(0,r.a[r.d++]) +m.saP(r.a[r.d++]) +m.saR(0,r.a[r.d++])}return n +case 22:n=A.iD(h,h,B.ak,0,B.bm,o,h,0,1,h,p,!1) +for(s=n.a,s=s.gS(s);s.q();)s.gE(s).saw(0,r.a[r.d++]) +return n +case 23:n=A.iD(h,h,B.ak,0,B.bm,o,h,0,4,h,p,!1) +for(s=n.a,s=s.gS(s);s.q();){m=s.gE(s) +p=r.a +o=r.d +l=r.d=o+1 +o=p[o] +r.d=l+1 +l=p[l] +m.saw(0,l) +m.saP(l) +m.saR(0,l) +m.saW(0,o)}return n +case 24:return h +case 25:return s.y===0?i.ayI(p,o,r.fi()):i.ahs(p,o,r.fi())}return h}, +bdx(a){var s,r,q,p=this +if(!(p.b instanceof A.Tb))return null +s=A.dh(a,!1,null,0) +r=s.d+=52 +q=t.gP.a(p.b) +s.d=r+q.Q +if(q.c[0]===0)switch(q.b){case 2:return p.ayI(q.r,q.f,s.fi()) +case 3:return p.ahs(q.r,q.f,s.fi())}return null}, +ayI(e3,e4,e5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3=null,d4=A.iD(d3,d3,B.ak,0,B.bm,e4,d3,0,3,d3,e3,!1),d5=e3/4|0,d6=d5-1,d7=A.jk(e5.buffer,0,d3),d8=new A.k6(d7),d9=new A.k6(A.jk(e5.buffer,0,d3)),e0=new A.k6(A.jk(e5.buffer,0,d3)),e1=new A.k6(A.jk(e5.buffer,0,d3)),e2=new A.k6(A.jk(e5.buffer,0,d3)) +for(s=0,r=0;s>>0 +d8.tS(0) +o=d7[d8.b] +n=d8.c?4:0 +for(m=0,l=0;l<4;++l){k=(s+(l<2?-1:0)&d6)>>>0 +j=(k+1&d6)>>>0 +for(i=l+r,h=0;h<4;++h){g=(q+(h<2?-1:0)&d6)>>>0 +f=(g+1&d6)>>>0 +d9.b=A.kv(g,k)<<1>>>0 +d9.tS(0) +e0.b=A.kv(f,k)<<1>>>0 +e0.tS(0) +e1.b=A.kv(g,j)<<1>>>0 +e1.tS(0) +e2.b=A.kv(f,j)<<1>>>0 +e2.tS(0) +e=d9.H8() +d=B.b2[m][0] +c=e.a +b=e.b +e=e.c +a=e0.H8() +a0=B.b2[m][1] +a1=a.a +a2=a.b +a=a.c +a3=e1.H8() +a4=B.b2[m][2] +a5=a3.a +a6=a3.b +a3=a3.c +a7=e2.H8() +a8=B.b2[m][3] +a9=a7.a +b0=a7.b +a7=a7.c +b1=d9.H9() +b2=B.b2[m][0] +b3=b1.a +b4=b1.b +b1=b1.c +b5=e0.H9() +b6=B.b2[m][1] +b7=b5.a +b8=b5.b +b5=b5.c +b9=e1.H9() +c0=B.b2[m][2] +c1=b9.a +c2=b9.b +b9=b9.c +c3=e2.H9() +c4=B.b2[m][3] +c5=c3.a +c6=c3.b +c3=c3.c +c7=B.R4[n+o&3] +c8=c7[0] +c9=c7[1] +d0=B.d.O((c*d+a1*a0+a5*a4+a9*a8)*c8+(b3*b2+b7*b6+c1*c0+c5*c4)*c9,7) +d1=B.d.O((b*d+a2*a0+a6*a4+b0*a8)*c8+(b4*b2+b8*b6+c2*c0+c6*c4)*c9,7) +d2=B.d.O((e*d+a*a0+a3*a4+a7*a8)*c8+(b1*b2+b5*b6+b9*c0+c3*c4)*c9,7) +c9=d4.a +if(c9!=null)c9.hO(h+p,i,d0,d1,d2) +o=o>>>2;++m}}}return d4}, +ahs(b9,c0,c1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9=null,b0=A.iD(a9,a9,B.ak,0,B.bm,c0,a9,0,4,a9,b9,!1),b1=b9/4|0,b2=b1-1,b3=A.jk(c1.buffer,0,a9),b4=new A.k6(b3),b5=new A.k6(A.jk(c1.buffer,0,a9)),b6=new A.k6(A.jk(c1.buffer,0,a9)),b7=new A.k6(A.jk(c1.buffer,0,a9)),b8=new A.k6(A.jk(c1.buffer,0,a9)) +for(s=0,r=0;s>>0 +b4.tS(0) +o=b3[b4.b] +n=b4.c?4:0 +for(m=0,l=0;l<4;++l){k=(s+(l<2?-1:0)&b2)>>>0 +j=(k+1&b2)>>>0 +for(i=l+r,h=0;h<4;++h){g=(q+(h<2?-1:0)&b2)>>>0 +f=(g+1&b2)>>>0 +b5.b=A.kv(g,k)<<1>>>0 +b5.tS(0) +b6.b=A.kv(f,k)<<1>>>0 +b6.tS(0) +b7.b=A.kv(g,j)<<1>>>0 +b7.tS(0) +b8.b=A.kv(f,j)<<1>>>0 +b8.tS(0) +e=b5.Ha() +d=B.b2[m][0] +c=e.a +b=e.b +a=e.c +e=e.d +a0=b6.Ha() +a1=B.b2[m][1] +a1=new A.h0(c*d,b*d,a*d,e*d).a2(0,new A.h0(a0.a*a1,a0.b*a1,a0.c*a1,a0.d*a1)) +a0=b7.Ha() +d=B.b2[m][2] +d=a1.a2(0,new A.h0(a0.a*d,a0.b*d,a0.c*d,a0.d*d)) +a0=b8.Ha() +a1=B.b2[m][3] +a2=d.a2(0,new A.h0(a0.a*a1,a0.b*a1,a0.c*a1,a0.d*a1)) +a1=b5.Hb() +a0=B.b2[m][0] +d=a1.a +e=a1.b +a=a1.c +a1=a1.d +b=b6.Hb() +c=B.b2[m][1] +c=new A.h0(d*a0,e*a0,a*a0,a1*a0).a2(0,new A.h0(b.a*c,b.b*c,b.c*c,b.d*c)) +b=b7.Hb() +a0=B.b2[m][2] +a0=c.a2(0,new A.h0(b.a*a0,b.b*a0,b.c*a0,b.d*a0)) +b=b8.Hb() +c=B.b2[m][3] +a3=a0.a2(0,new A.h0(b.a*c,b.b*c,b.c*c,b.d*c)) +a4=B.R4[n+o&3] +c=a2.a +b=a4[0] +a0=a3.a +a1=a4[1] +a5=B.d.O(c*b+a0*a1,7) +a6=B.d.O(a2.b*b+a3.b*a1,7) +a7=B.d.O(a2.c*b+a3.c*a1,7) +a8=B.d.O(a2.d*a4[2]+a3.d*a4[3],7) +a1=b0.a +if(a1!=null)a1.tL(h+p,i,a5,a6,a7,a8) +o=o>>>2;++m}}}return b0}} +A.Td.prototype={ +G(){return"PvrFormat."+this.b}} +A.bMG.prototype={ +lZ(a){var s,r,q,p,o=A.lt(!1,8192) +switch(0){case 0:if(a.guS()===3){s=this.bI6(a) +r=B.dDw}else{s=this.bI7(a) +r=B.dDx}break}q=a.gbb(a) +p=a.gbl(a) +o.cR(55727696) +o.cR(0) +o.cR(r.a-1) +o.cR(0) +o.cR(0) +o.cR(0) +o.cR(q) +o.cR(p) +o.cR(1) +o.cR(1) +o.cR(1) +o.cR(1) +o.cR(0) +o.qJ(s) +return A.by(o.c.buffer,0,o.a)}, +bI6(c8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7=null +if(c8.gbl(c8)!==c8.gbb(c8))throw A.j(A.bR("PVRTC requires a square image.")) +s=c8.gbl(c8) +if((s&s-1)>>>0!==0)throw A.j(A.bR(u.jF)) +r=B.d.aQ(c8.gbl(c8),4) +q=r-1 +s=B.d.aQ(c8.gbl(c8)*c8.gbb(c8),2) +p=new Uint8Array(s) +s=A.jk(p.buffer,0,c7) +o=new A.k6(s) +n=new A.k6(A.jk(p.buffer,0,c7)) +m=new A.k6(A.jk(p.buffer,0,c7)) +l=new A.k6(A.jk(p.buffer,0,c7)) +k=new A.k6(A.jk(p.buffer,0,c7)) +for(j=t.nO,i=0;i>>0 +o.tS(0) +o.c=!1 +f=o.v0() +s[o.b+1]=f +f=j.a(g.a) +o.d=(B.um[f.a]<<9|B.um[f.b]<<4|B.un[f.c])>>>0 +f=o.v0() +s[o.b+1]=f +o.e=!0 +f=o.v0() +s[o.b+1]=f +f=j.a(g.b) +o.f=(B.mi[f.a]<<10|B.mi[f.b]<<5|B.mi[f.c])>>>0 +f=o.v0() +s[o.b+1]=f +o.r=!1 +f=o.v0() +s[o.b+1]=f}for(i=0,e=0;i>>0 +a1=(a0+1&q)>>>0 +for(j=e+a,a2=0;a2<4;++a2){a3=(h+(a2<2?-1:0)&q)>>>0 +a4=(a3+1&q)>>>0 +n.b=A.kv(a3,a0)<<1>>>0 +n.tS(0) +m.b=A.kv(a4,a0)<<1>>>0 +m.tS(0) +l.b=A.kv(a3,a1)<<1>>>0 +l.tS(0) +k.b=A.kv(a4,a1)<<1>>>0 +k.tS(0) +f=n.H8() +a5=B.b2[c][0] +a6=f.a +a7=f.b +f=f.c +a8=m.H8() +a9=B.b2[c][1] +b0=a8.a +b1=a8.b +a8=a8.c +b2=l.H8() +b3=B.b2[c][2] +b4=b2.a +b5=b2.b +b2=b2.c +b6=k.H8() +b7=B.b2[c][3] +b4=a6*a5+b0*a9+b4*b3+b6.a*b7 +b5=a7*a5+b1*a9+b5*b3+b6.b*b7 +b7=f*a5+a8*a9+b2*b3+b6.c*b7 +b6=n.H9() +b3=B.b2[c][0] +b2=b6.a +a9=b6.b +b6=b6.c +a8=m.H9() +a5=B.b2[c][1] +f=a8.a +b1=a8.b +a8=a8.c +a7=l.H9() +b0=B.b2[c][2] +a6=a7.a +b8=a7.b +a7=a7.c +b9=k.H9() +c0=B.b2[c][3] +c1=b9.a +c2=b9.b +b9=b9.c +c3=c8.a +c4=c3==null?c7:c3.dI(d+a2,j,c7) +if(c4==null)c4=new A.eC() +f=b2*b3+f*a5+a6*b0+c1*c0-b4 +c2=a9*b3+b1*a5+b8*b0+c2*c0-b5 +c0=b6*b3+a8*a5+a7*b0+b9*c0-b7 +c5=((B.e.C(c4.gaw(c4))*16-b4)*f+(B.e.C(c4.gaP())*16-b5)*c2+(B.e.C(c4.gaR(c4))*16-b7)*c0)*16 +c6=f*f+c2*c2+c0*c0 +if(c5>3*c6)++b +if(c5>8*c6)++b +if(c5>13*c6)++b +b=(b>>>2|b<<30)>>>0;++c}}o.b=A.kv(h,i)<<1>>>0 +o.tS(0) +s[o.b]=b}return p}, +bI7(c2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1=null +if(c2.gbl(c2)!==c2.gbb(c2))throw A.j(A.bR("PVRTC requires a square image.")) +s=c2.gbl(c2) +if((s&s-1)>>>0!==0)throw A.j(A.bR(u.jF)) +r=B.d.aQ(c2.gbl(c2),4) +q=r-1 +s=B.d.aQ(c2.gbl(c2)*c2.gbb(c2),2) +p=new Uint8Array(s) +s=A.jk(p.buffer,0,c1) +o=new A.k6(s) +n=new A.k6(A.jk(p.buffer,0,c1)) +m=new A.k6(A.jk(p.buffer,0,c1)) +l=new A.k6(A.jk(p.buffer,0,c1)) +k=new A.k6(A.jk(p.buffer,0,c1)) +for(j=t.uP,i=0,h=0;i>>0 +o.tS(0) +o.c=!1 +d=o.v0() +s[o.b+1]=d +d=j.a(e.a) +c=B.QO[d.d] +b=d.a +a=d.b +d=d.c +if(c===7){o.d=(B.um[b]<<9|B.um[a]<<4|B.un[d])>>>0 +d=o.v0() +s[o.b+1]=d +o.e=!0 +d=o.v0() +s[o.b+1]=d}else{o.d=(c<<11|B.un[b]<<7|B.un[a]<<3|B.QO[d])>>>0 +d=o.v0() +s[o.b+1]=d +o.e=!1 +d=o.v0() +s[o.b+1]=d}d=j.a(e.b) +c=B.crT[d.d] +b=d.a +a=d.b +d=d.c +if(c===7){o.f=(B.mi[b]<<10|B.mi[a]<<5|B.mi[d])>>>0 +d=o.v0() +s[o.b+1]=d +o.r=!0 +d=o.v0() +s[o.b+1]=d}else{o.f=(c<<12|B.Bx[b]<<8|B.Bx[a]<<4|B.Bx[d])>>>0 +d=o.v0() +s[o.b+1]=d +o.r=!1 +d=o.v0() +s[o.b+1]=d}}for(i=0,h=0;i>>0 +a4=(a3+1&q)>>>0 +for(j=h+a2,a5=0;a5<4;++a5){a6=(g+(a5<2?-1:0)&q)>>>0 +a7=(a6+1&q)>>>0 +n.b=A.kv(a6,a3)<<1>>>0 +n.tS(0) +m.b=A.kv(a7,a3)<<1>>>0 +m.tS(0) +l.b=A.kv(a6,a4)<<1>>>0 +l.tS(0) +k.b=A.kv(a7,a4)<<1>>>0 +k.tS(0) +d=n.Ha() +b=B.b2[a0][0] +a=d.a +a8=d.b +a9=d.c +d=d.d +b0=m.Ha() +b1=B.b2[a0][1] +b1=new A.h0(a*b,a8*b,a9*b,d*b).a2(0,new A.h0(b0.a*b1,b0.b*b1,b0.c*b1,b0.d*b1)) +b0=l.Ha() +b=B.b2[a0][2] +b=b1.a2(0,new A.h0(b0.a*b,b0.b*b,b0.c*b,b0.d*b)) +b0=k.Ha() +b1=B.b2[a0][3] +b2=b.a2(0,new A.h0(b0.a*b1,b0.b*b1,b0.c*b1,b0.d*b1)) +b1=n.Hb() +b0=B.b2[a0][0] +b=b1.a +d=b1.b +a9=b1.c +b1=b1.d +a8=m.Hb() +a=B.b2[a0][1] +a=new A.h0(b*b0,d*b0,a9*b0,b1*b0).a2(0,new A.h0(a8.a*a,a8.b*a,a8.c*a,a8.d*a)) +a8=l.Hb() +b0=B.b2[a0][2] +b0=a.a2(0,new A.h0(a8.a*b0,a8.b*b0,a8.c*b0,a8.d*b0)) +a8=k.Hb() +a=B.b2[a0][3] +b3=b0.a2(0,new A.h0(a8.a*a,a8.b*a,a8.c*a,a8.d*a)) +a=c2.a +b4=a==null?c1:a.dI(f+a5,j,c1) +if(b4==null)b4=new A.eC() +b5=A.b7(b4.gaw(b4)) +b6=A.b7(b4.gaP()) +b7=A.b7(b4.gaR(b4)) +c=A.b7(b4.gaW(b4)) +b8=b3.aq(0,b2) +b9=new A.h0(b5*16,b6*16,b7*16,c*16).aq(0,b2).aLy(b8)*16 +c0=b8.aLy(b8) +if(b9>3*c0)++a1 +if(b9>8*c0)++a1 +if(b9>13*c0)++a1 +a1=(a1>>>2|a1<<30)>>>0;++a0}}o.b=A.kv(g,i)<<1>>>0 +o.tS(0) +s[o.b]=a1}return p}} +A.bMH.prototype={ +$2(a,b){var s=this.a.vZ(this.b+a,this.c+b) +return new A.mP(A.b7(s.gaw(s)),A.b7(s.gaP()),A.b7(s.gaR(s)))}, +$S:1316} +A.bMI.prototype={ +$2(a,b){var s=this.a.vZ(this.b+a,this.c+b) +return new A.h0(A.b7(s.gaw(s)),A.b7(s.gaP()),A.b7(s.gaR(s)),A.b7(s.gaW(s)))}, +$S:1317} +A.aaV.prototype={ +xk(a,b){var s,r=this +if(b.c-b.d<18)return +r.a=b.bx() +r.b=b.bx() +s=b.bx() +r.c=s<12?B.ckt[s]:B.x1 +b.a4() +r.e=b.a4() +r.f=b.bx() +b.a4() +b.a4() +r.x=b.a4() +r.y=b.a4() +r.z=b.bx() +r.Q=b.bx()}, +apG(){var s=this,r=s.z +if(r!==8&&r!==16&&r!==24&&r!==32)return!1 +r=s.c +if(r===B.k4||r===B.k5){if(s.e>256||s.b!==1)return!1 +r=s.f +if(r!==16&&r!==24&&r!==32)return!1}else if(s.b===1)return!1 +return!0}} +A.nV.prototype={ +G(){return"TgaImageType."+this.b}} +A.c22.prototype={ +zH(a,b,c){if(this.Ak(b)==null)return null +return this.tZ(0)}, +Ak(a){var s,r,q,p,o=this +o.a=new A.aaV(B.x1) +s=A.dh(a,!1,null,0) +o.b=s +r=s.qg(18) +o.a.xk(0,r) +if(!o.a.apG())return null +s=o.b +q=o.a +s.d+=q.a +p=q.c +if(p===B.k4||p===B.k5)q.as=s.qg(q.e*B.d.O(q.f,3)).fi() +s=o.a +s.ax=o.b.d +return s}, +tZ(a){var s=this,r=s.a +if(r==null)return null +r=r.c +if(r===B.apv)return s.ayH() +else if(r===B.apu||r===B.k5)return s.bdB() +else if(r===B.k4)return s.ayH() +return null}, +ayD(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=A.dh(a,!1,null,0),f=h.a.f +if(f===16){f=h.b +f===$&&A.e() +s=f.a4() +r=s>>>7&248 +q=s>>>2&248 +p=(s&31)<<3 +o=(s&32768)!==0?0:255 +for(n=0;n=0))break +a4=a2.a +o=a2.d=a3+1 +a3=a4[a3] +n=(a3&127)+1 +if((a3&128)!==0)if(b){a2.d=o+1 +a2=a4[o] +for(m=0;m=r){--q +if(q<0){p=0 +break}p=0}else p=l}}else if(a0){k=a2.a4() +j=k>>>7&248 +i=k>>>2&248 +h=(k&31)<<3 +g=(k&32768)!==0?0:255 +for(m=0;m=r){--q +if(q<0){p=0 +break}p=0}else p=l}}else{a3=a2.d=o+1 +o=a4[o] +f=a2.d=a3+1 +a3=a4[a3] +e=a2.d=f+1 +f=a4[f] +if(a1){a2.d=e+1 +g=a4[e]}else g=255 +for(m=0;m=r){--q +if(q<0){p=0 +break}p=0}else p=l}}else if(b)for(m=0;m=r){--q +if(q<0){p=0 +break}p=0}else p=l}else if(a0)for(m=0;m>>7&248,k>>>2&248,(k&31)<<3,g) +a2=d.b +if(a2.d>=a2.c){p=l +break}if(l>=r){--q +if(q<0){p=0 +break}p=0}else p=l}else for(m=0;m=r){--q +if(q<0){p=0 +break}p=0}else p=l}if(p>=r){--q +if(q<0)break +p=0}}return s}, +ayH(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null,c=e.b +c===$&&A.e() +s=e.a +c.d=s.ax +r=s.z +c=r===16 +if(!c)if(r!==32){q=s.c +if(q===B.k4||q===B.k5){q=s.f +q=q===16||q===32}else q=!1 +p=q}else p=!0 +else p=!0 +q=s.x +o=s.y +n=p?4:3 +s=s.c +m=A.iD(d,d,B.ak,0,B.bm,o,d,0,n,d,q,s===B.k4||s===B.k5) +s=e.a +q=s.c +if(q===B.k4||q===B.k5){s=s.as +s.toString +q=m.a +q=q==null?d:q.gdR() +q.toString +e.ayD(s,q)}if(r===8)for(l=m.gbb(m)-1;l>=0;--l){k=0 +while(!0){c=m.a +s=c==null +q=s?d:c.a +if(!(k<(q==null?0:q)))break +q=e.b +q=q.a[q.d++] +if(!s)c.w6(k,l,q);++k}}else if(c)for(l=m.gbb(m)-1;l>=0;--l){k=0 +while(!0){c=m.a +c=c==null?d:c.a +if(!(k<(c==null?0:c)))break +j=e.b.a4() +i=(j&32768)!==0?0:255 +c=m.a +if(c!=null)c.tL(k,l,j>>>7&248,j>>>2&248,(j&31)<<3,i);++k}}else for(l=m.gbb(m)-1;l>=0;--l){k=0 +while(!0){c=m.a +s=c==null +q=s?d:c.a +if(!(k<(q==null?0:q)))break +q=e.b +o=q.a +n=q.d +h=q.d=n+1 +n=o[n] +g=q.d=h+1 +h=o[h] +f=q.d=g+1 +g=o[g] +if(p){q.d=f+1 +i=o[f]}else i=255 +if(!s)c.tL(k,l,g,h,n,i);++k}}return m}} +A.c23.prototype={ +lZ(a){var s,r,q,p,o,n,m,l=null,k=A.lt(!0,8192),j=A.aP(18,0,!1,t.S) +j[2]=2 +j[12]=a.gbl(a)&255 +j[13]=B.d.O(a.gbl(a),8)&255 +j[14]=a.gbb(a)&255 +j[15]=B.d.O(a.gbb(a),8)&255 +s=a.a +s=s==null?l:s.gdR() +r=s==null?l:s.b +if(r==null)r=a.guS() +j[16]=r===3?24:32 +k.qJ(j) +if(r===4)for(q=a.gbb(a)-1;q>=0;--q){p=0 +while(!0){s=a.a +o=s==null +n=o?l:s.a +if(!(p<(n==null?0:n)))break +m=o?l:s.dI(p,q,l) +if(m==null)m=new A.eC() +k.am(A.b7(m.gaR(m))) +k.am(A.b7(m.gaP())) +k.am(A.b7(m.gaw(m))) +k.am(A.b7(m.gaW(m)));++p}}else for(q=a.gbb(a)-1;q>=0;--q){p=0 +while(!0){s=a.a +o=s==null +n=o?l:s.a +if(!(p<(n==null?0:n)))break +m=o?l:s.dI(p,q,l) +if(m==null)m=new A.eC() +k.am(A.b7(m.gaR(m))) +k.am(A.b7(m.gaP())) +k.am(A.b7(m.gaw(m)));++p}}return A.by(k.c.buffer,0,k.a)}} +A.c2e.prototype={ +rt(a){var s,r,q,p,o=this +if(a===0)return 0 +if(o.c===0){o.c=8 +o.b=o.a.bx()}for(s=o.a,r=0;q=o.c,a>q;){r=B.d.em(r,q)+(o.b&B.po[q]) +a-=q +o.c=8 +o.b=s.a[s.d++]}if(a>0){if(q===0){o.c=8 +o.b=s.bx()}s=B.d.em(r,a) +q=o.b +p=o.c-a +r=s+(B.d.w9(q,p)&B.po[a]) +o.c=p}return r}} +A.aHa.prototype={ +k(a){var s=this,r=s.a,q=$.cyG().h(0,r) +if(q!=null)return q.a+": "+s.b.k(0)+" "+s.c +return"<"+r+">: "+s.b.k(0)+" "+s.c}, +gcg(){return this.b!==B.V}, +u8(a){var s,r,q,p=this,o=p.e +if(o!=null)return o +o=p.f +o.d=p.d +s=p.c +r=p.b +q=o.qg(s*(r!==B.V?B.kQ[r.a]:0)) +switch(r.a){case 1:return p.e=new A.uX(new Uint8Array(A.bu(q.qg(s).fi()))) +case 2:return p.e=new A.E6(s===0?"":q.r3(s-1)) +case 7:return p.e=new A.uX(new Uint8Array(A.bu(q.qg(s).fi()))) +case 3:return p.e=A.cM_(q,s) +case 4:return p.e=A.cLV(q,s) +case 5:return p.e=A.cLW(q,s) +case 11:return p.e=A.cM1(q,s) +case 12:return p.e=A.cLU(q,s) +case 6:return p.e=new A.x_(new Int8Array(A.bu(A.cNF(q.fi().buffer,0,s)))) +case 8:return p.e=A.cLZ(q,s) +case 9:return p.e=A.cLX(q,s) +case 10:return p.e=A.cLY(q,s) +case 0:return null}}, +gaN(a){return this.b}, +gm(a){return this.e}} +A.c2h.prototype={ +bG_(a,b,c,d){var s,r,q,p=this +p.r=b +p.x=p.w=0 +s=B.d.aQ(p.a+7,8) +for(r=0,q=0;q>>0] +n=B.d.O(p,1) +c+=B.d.O(p,4)&4095 +l.uM(4-(n&7))}else if(o===0)throw A.j(A.bR("TIFFFaxDecoder0")) +else if(o===15)throw A.j(A.bR("TIFFFaxDecoder1")) +else{c+=B.d.O(p,5)&2047 +l.uM(10-o) +if((p&1)===0){l.f[l.d++]=c +r=!1}}}if(c===s){if(l.z===2)if(l.w!==0){s=l.x +s.toString +l.x=s+1 +l.w=0}break}for(;!r;){p=B.VJ[l.yr(4)] +m=p>>>5&2047 +if(m===100){p=B.U0[l.HW(9)] +o=B.d.O(p,1)&15 +m=B.d.O(p,5)&2047 +if(o===12){l.uM(5) +p=B.v7[l.yr(4)] +n=B.d.O(p,1) +m=B.d.O(p,4)&4095 +l.zt(a,b,c,m) +c+=m +l.uM(4-(n&7))}else if(o===15)throw A.j(A.bR("TIFFFaxDecoder2")) +else{l.zt(a,b,c,m) +c+=m +l.uM(9-o) +if((p&1)===0){l.f[l.d++]=c +r=!0}}}else{if(m===200){p=B.PY[l.yr(2)] +m=p>>>5&2047 +l.zt(a,b,c,m) +c+=m +l.uM(2-(p>>>1&15)) +l.f[l.d++]=c}else{l.zt(a,b,c,m) +c+=m +l.uM(4-(p>>>1&15)) +l.f[l.d++]=c}r=!0}}if(c===s){if(l.z===2)if(l.w!==0){s=l.x +s.toString +l.x=s+1 +l.w=0}break}}l.f[l.d++]=c}, +bG0(a1,a2,a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this +a0.r=a2 +a0.z=3 +a0.x=a0.w=0 +s=a0.a +r=B.d.aQ(s+7,8) +q=A.aP(2,null,!1,t.bo) +a0.at=a5&1 +a0.as=a5>>>2&1 +if(a0.aDY()!==1)throw A.j(A.bR("TIFFFaxDecoder3")) +a0.ahr(a1,0,a3) +for(p=r,o=1;o>>3&15 +e=g&7 +if(f===0){if(!k){h.toString +a0.zt(a1,p,m,h-m)}a0.uM(7-e) +m=h +l=m}else if(f===1){a0.uM(7-e) +d=j+1 +c=d+1 +if(k){m+=a0.a5c() +a0.f[j]=m +b=a0.a5b() +a0.zt(a1,p,m,b) +m+=b +a0.f[d]=m}else{b=a0.a5b() +a0.zt(a1,p,m,b) +m+=b +a0.f[j]=m +m+=a0.a5c() +a0.f[d]=m}j=c +l=m}else{if(f<=8){i.toString +a=i+(f-5) +d=j+1 +a0.f[j]=a +k=!k +if(k)a0.zt(a1,p,m,a-m) +a0.uM(7-e)}else throw A.j(A.bR("TIFFFaxDecoder4")) +m=a +j=d +l=m}}a0.f[j]=m +a0.d=j+1}else a0.ahr(a1,p,a3) +p+=r}}, +bG6(a4,a5,a6,a7,a8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=this +a3.r=a5 +a3.z=4 +a3.x=a3.w=0 +s=a3.a +r=B.d.aQ(s+7,8) +q=A.aP(2,null,!1,t.bo) +p=a3.f +a3.d=0 +a3.d=1 +p[0]=s +a3.d=2 +p[1]=s +for(o=0,n=0;n>>3&15 +d=f&7 +if(e===0){if(!j){g.toString +a3.zt(a4,o,l,g-l)}a3.uM(7-d) +l=g +k=l}else if(e===1){a3.uM(7-d) +c=i+1 +b=c+1 +if(j){l+=a3.a5c() +m[i]=l +a=a3.a5b() +a3.zt(a4,o,l,a) +l+=a +m[c]=l}else{a=a3.a5b() +a3.zt(a4,o,l,a) +l+=a +m[i]=l +l+=a3.a5c() +m[c]=l}i=b +k=l}else if(e<=8){h.toString +a0=h+(e-5) +c=i+1 +m[i]=a0 +j=!j +if(j)a3.zt(a4,o,l,a0-l) +a3.uM(7-d) +l=a0 +i=c +k=l}else if(e===11){if(a3.yr(3)!==7)throw A.j(A.bR("TIFFFaxDecoder5")) +for(a1=0,a2=!1;!a2;){for(;a3.yr(1)!==1;)++a1 +if(a1>5){a1-=6 +if(!j&&a1>0){c=i+1 +m[i]=l +i=c}l+=a1 +if(a1>0)j=!0 +if(a3.yr(1)===0){if(!j){c=i+1 +m[i]=l +i=c}j=!0}else{if(j){c=i+1 +m[i]=l +i=c}j=!1}a2=!0}if(a1===5){if(!j){c=i+1 +m[i]=l +i=c}l+=a1 +j=!0}else{l+=a1 +c=i+1 +m[i]=l +a3.zt(a4,o,l,1);++l +i=c +j=!1}}}else throw A.j(A.bR("TIFFFaxDecoder5 "+e))}m[i]=l +a3.d=i+1 +o+=r}}, +a5c(){var s,r,q,p,o,n,m=this +for(s=0,r=!0;r;){q=m.HW(10) +p=B.X7[q] +o=B.d.O(p,1)&15 +if(o===12){p=B.v7[(q<<2&12|m.yr(2))>>>0] +n=B.d.O(p,1) +s+=B.d.O(p,4)&4095 +m.uM(4-(n&7))}else if(o===0)throw A.j(A.bR("TIFFFaxDecoder0")) +else if(o===15)throw A.j(A.bR("TIFFFaxDecoder1")) +else{s+=B.d.O(p,5)&2047 +m.uM(10-o) +if((p&1)===0)r=!1}}return s}, +a5b(){var s,r,q,p,o,n,m=this +for(s=0,r=!1;!r;){q=B.VJ[m.yr(4)] +p=q>>>5&2047 +if(p===100){q=B.U0[m.HW(9)] +o=B.d.O(q,1)&15 +n=B.d.O(q,5) +if(o===12){m.uM(5) +q=B.v7[m.yr(4)] +n=B.d.O(q,1) +s+=B.d.O(q,4)&4095 +m.uM(4-(n&7))}else if(o===15)throw A.j(A.bR("TIFFFaxDecoder2")) +else{s+=n&2047 +m.uM(9-o) +if((q&1)===0)r=!0}}else{if(p===200){q=B.PY[m.yr(2)] +s+=q>>>5&2047 +m.uM(2-(q>>>1&15))}else{s+=p +m.uM(4-(q>>>1&15))}r=!0}}return s}, +aDY(){var s,r,q=this,p="TIFFFaxDecoder8",o=q.as +if(o===0){if(q.HW(12)!==1)throw A.j(A.bR("TIFFFaxDecoder6"))}else if(o===1){o=q.w +o.toString +s=8-o +if(q.HW(s)!==0)throw A.j(A.bR(p)) +if(s<4)if(q.HW(8)!==0)throw A.j(A.bR(p)) +for(;r=q.HW(8),r!==1;)if(r!==0)throw A.j(A.bR(p))}if(q.at===0)return 1 +else return q.yr(1)}, +aAj(a,b,c){var s,r=this,q=r.e,p=r.d,o=r.y,n=o>0?o-1:0 +n=b?(n&4294967294)>>>0:(n|1)>>>0 +for(s=n;sa){r.y=s +c[0]=o +break}}o=s+1 +if(o0){s=B.d.em(1,7-j) +r=a.a[a.d+k] +while(!0){if(!(s>0&&m>>0 +s=s>>>1;++m}a.j(0,k,r)}k=B.d.O(m,3) +for(q=l-7,p=a.a,o=a.d;m>>0;++m}}, +HW(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=e.r +d===$&&A.e() +s=d.d +r=d.c-s-1 +q=e.x +p=e.c +if(p===1){q.toString +d=d.a +o=d[s+q] +if(q===r){n=0 +m=0}else{p=q+1 +l=s+p +if(p===r){n=d[l] +m=0}else{n=d[l] +m=d[s+(q+2)]}}}else if(p===2){q.toString +d=d.a +o=B.m7[d[s+q]&255] +if(q===r){n=0 +m=0}else{p=q+1 +l=s+p +if(p===r){n=B.m7[d[l]&255] +m=0}else{n=B.m7[d[l]&255] +m=B.m7[d[s+(q+2)]&255]}}}else throw A.j(A.bR("TIFFFaxDecoder7")) +d=e.w +d.toString +k=8-d +j=a-k +if(j>8){i=j-8 +h=8}else{h=j +i=0}q.toString +d=e.x=q+1 +g=B.d.em(o&B.po[k],j) +f=B.d.p9(n&B.By[h],8-h) +if(i!==0){f=B.d.em(f,i)|B.d.p9(m&B.By[i],8-i) +e.x=d+1 +e.w=i}else if(h===8){e.w=0 +e.x=d+1}else e.w=h +return(g|f)>>>0}, +yr(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.r +h===$&&A.e() +s=h.d +r=h.c-s-1 +q=i.x +p=i.c +if(p===1){q.toString +h=h.a +o=h[s+q] +n=q===r?0:h[s+(q+1)]}else if(p===2){q.toString +h=h.a +o=B.m7[h[s+q]&255] +n=q===r?0:B.m7[h[s+(q+1)]&255]}else throw A.j(A.bR("TIFFFaxDecoder7")) +h=i.w +h.toString +m=8-h +l=a-m +k=m-a +if(k>=0){j=B.d.p9(o&B.po[m],k) +h+=a +i.w=h +if(h===8){i.w=0 +q.toString +i.x=q+1}}else{j=(B.d.em(o&B.po[m],-k)|B.d.p9(n&B.By[l],8-l))>>>0 +q.toString +i.x=q+1 +i.w=l}return j}, +uM(a){var s,r=this,q=r.w +q.toString +s=q-a +if(s<0){q=r.x +q.toString +r.x=q-1 +r.w=8+s}else r.w=s}} +A.aHb.prototype={ +b8v(a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=null,a0=A.ce(a2,a,0),a1=a2.a4() +for(s=b.a,r=0;r4)l=a2.a_() +else{l=a2.d +a2.d=l+4}k=new A.aHa(q,o,m,l,a0) +s.j(0,q,k) +if(q===256){j=k.u8(0) +j=j==null?a:j.C(0) +b.b=j==null?0:j}else if(q===257){j=k.u8(0) +j=j==null?a:j.C(0) +b.c=j==null?0:j}else if(q===262){i=k.u8(0) +h=i==null?a:i.C(0) +if(h==null)h=17 +if(h<17)b.d=B.cAd[h] +else b.d=B.FL}else if(q===259){j=k.u8(0) +j=j==null?a:j.C(0) +b.e=j==null?0:j}else if(q===258){j=k.u8(0) +j=j==null?a:j.C(0) +b.f=j==null?0:j}else if(q===277){j=k.u8(0) +j=j==null?a:j.C(0) +b.r=j==null?0:j}else if(q===317){j=k.u8(0) +j=j==null?a:j.C(0) +b.z=j==null?0:j}else if(q===339){j=k.u8(0) +i=j==null?a:j.C(0) +b.w=B.cvi[i==null?0:i]}else if(q===320){i=k.u8(0) +if(i!=null){j=i.D2().buffer +g=B.d.aQ(j.byteLength-0,2) +j=new Uint16Array(j,0,g) +b.go=j +b.id=0 +j=j.length/3|0 +b.k1=j +b.k2=j*2}}}f=b.go +j=f!=null +if(j&&b.d===B.FM)b.r=1 +if(b.b===0||b.c===0)return +if(j&&b.f===8){e=f.length +for(r=0;r>>8}if(b.d===B.FK)b.y=!0 +if(s.a0(0,324)){b.ax=b.Qp(322) +b.ay=b.Qp(323) +b.ch=b.a6J(324) +b.CW=b.a6J(325)}else{b.ax=b.a6I(322,b.b) +if(!s.a0(0,278))b.ay=b.a6I(323,b.c) +else{d=b.Qp(278) +if(d===-1)b.ay=b.c +else b.ay=d}b.ch=b.a6J(273) +b.CW=b.a6J(279)}j=b.b +c=b.ax +b.cx=B.d.eK(j+c-1,c) +c=b.c +j=b.ay +b.cy=B.d.eK(c+j-1,j) +b.dx=b.a6I(266,1) +b.dy=b.Qp(292) +b.fr=b.Qp(293) +b.Qp(338) +switch(b.d.a){case 0:case 1:s=b.f +if(s===1&&b.r===1)b.x=B.FJ +else if(s===4&&b.r===1)b.x=B.dUI +else if(B.d.al(s,8)===0){s=b.r +if(s===1)b.x=B.dUJ +else if(s===2)b.x=B.dUK +else b.x=B.x6}break +case 2:if(B.d.al(b.f,8)===0){s=b.r +if(s===3)b.x=B.apB +else if(s===4)b.x=B.dUM +else b.x=B.x6}break +case 3:if(b.r===1)if(b.go!=null){s=b.f +s=s===4||s===8||s===16}else s=!1 +else s=!1 +if(s)b.x=B.dUL +break +case 4:if(b.f===1&&b.r===1)b.x=B.FJ +break +case 6:if(b.e===7&&b.f===8&&b.r===3)b.x=B.apB +else{if(s.a0(0,530)){i=s.h(0,530).u8(0) +b.Q=i.C(0) +s=b.as=i.rw(0,1)}else s=b.as=b.Q=2 +j=b.Q +j===$&&A.e() +if(j*s===1)b.x=B.x6 +else if(b.f===8&&b.r===3)b.x=B.dUN}break +default:if(B.d.al(b.f,8)===0)b.x=B.x6 +break}}, +gcg(){return this.b!==0&&this.c!==0}, +b6(a,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=null,d=f.w,c=d===B.nS,b=d===B.bz +d=f.f +if(d===1)s=B.fq +else if(d===2)s=B.e2 +else{if(d===4)d=B.ew +else if(c&&d===16)d=B.j4 +else if(c&&d===32)d=B.kF +else if(c&&d===64)d=B.lY +else if(b&&d===8)d=B.lZ +else if(b&&d===16)d=B.m_ +else if(b&&d===32)d=B.m0 +else if(d===16)d=B.i8 +else d=d===32?B.kG:B.ak +s=d}r=f.go!=null&&f.d===B.FM +q=r?3:f.r +d=f.b +p=A.iD(e,e,s,0,B.bm,f.c,e,0,q,e,d,r) +if(r){d=p.a +d=d==null?e:d.gdR() +d.toString +o=f.go +n=o.length/3|0 +for(m=0;m=4){p=b3.w +if(p===B.nS){p=b3.f +if(p===32){p=r.a_() +m=$.hR() +m[0]=p +p=$.CN() +a8=p[0] +m[0]=r.a_() +a9=p[0] +m[0]=r.a_() +b0=p[0] +m[0]=r.a_() +b1=p[0]}else if(p===64){a8=r.arq() +a9=0 +b0=0 +b1=0}else if(p===16){p=r.a4() +m=$.i9 +a8=(m!=null?m:A.iZ())[p] +p=r.a4() +m=$.i9 +a9=(m!=null?m:A.iZ())[p] +p=r.a4() +m=$.i9 +b0=(m!=null?m:A.iZ())[p] +p=r.a4() +m=$.i9 +b1=(m!=null?m:A.iZ())[p]}else{a8=0 +a9=0 +b0=0 +b1=0}p=b6.a +if(p!=null)p.tL(a2,a0,a8,a9,b0,b1)}else{m=b3.f +if(m===8){p=p===B.bz +if(p){m=r +m=m.a[m.d++] +$.p9()[0]=m +a8=$.q3()[0]}else{m=r +a8=m.a[m.d++]}if(p){m=r +m=m.a[m.d++] +$.p9()[0]=m +a9=$.q3()[0]}else{m=r +a9=m.a[m.d++]}if(p){m=r +m=m.a[m.d++] +$.p9()[0]=m +b0=$.q3()[0]}else{m=r +b0=m.a[m.d++]}if(p){p=r +p=p.a[p.d++] +$.p9()[0]=p +b1=$.q3()[0]}else{p=r +b1=p.a[p.d++]}}else if(m===16){if(p===B.bz){p=r.a4() +$.p8()[0]=p +a8=$.q2()[0]}else a8=r.a4() +if(b3.w===B.bz){p=r.a4() +$.p8()[0]=p +a9=$.q2()[0]}else a9=r.a4() +if(b3.w===B.bz){p=r.a4() +$.p8()[0]=p +b0=$.q2()[0]}else b0=r.a4() +if(b3.w===B.bz){p=r.a4() +$.p8()[0]=p +b1=$.q2()[0]}else b1=r.a4()}else if(m===32){if(p===B.bz){p=r.a_() +$.hR()[0]=p +a8=$.lL()[0]}else a8=r.a_() +if(b3.w===B.bz){p=r.a_() +$.hR()[0]=p +a9=$.lL()[0]}else a9=r.a_() +if(b3.w===B.bz){p=r.a_() +$.hR()[0]=p +b0=$.lL()[0]}else b0=r.a_() +if(b3.w===B.bz){p=r.a_() +$.hR()[0]=p +b1=$.lL()[0]}else b1=r.a_()}else{a8=0 +a9=0 +b0=0 +b1=0}if(b3.d===B.apC){b2=A.cUp(a8,a9,b0,b1) +a8=b2[0] +a9=b2[1] +b0=b2[2] +p=b6.a +b1=p==null?b4:p.gcH() +if(b1==null)b1=0}p=b6.a +if(p!=null)p.tL(a2,a0,a8,a9,b0,b1)}}++a3;++a2}++a1;++a0}}else throw A.j(A.bR("Unsupported bitsPerSample: "+p))}, +bn2(a,b,c,d,e,f){var s,r,q,p +for(s=0;s=(a8==null?0:a8)}else a8=!0 +if(a8)break +a8=b.rt(1) +p=b0.a +if(a8===0){if(p!=null)p.hO(a4,a2,a0,0,0)}else if(p!=null)p.hO(a4,a2,a1,0,0)}b.c=0}}, +ayG(a,b,c){var s,r,q,p,o,n,m,l,k +for(s=0,r=0;r=0&&m<=127)for(n=m+1,s=q,l=0;l=-127 +s=q+1 +if(n){p=p[o+q] +for(o=-m+1,l=0;l=0;--n)k.r[k.w++]=r[n] +k.awy(p,r[k.as-1])}else{k.aAw(p) +o=k.as +o===$&&A.e() +n=o-1 +for(;n>=0;--n)k.r[k.w++]=r[n] +o=k.r +m=k.w++ +l=k.as-1 +o[m]=r[l] +k.awy(p,r[l])}p=q}q=k.aih()}}, +awy(a,b){var s,r=this,q=r.y +q===$&&A.e() +s=r.Q +s.toString +q[s]=b +q=r.z +q===$&&A.e() +q[s]=a +s=r.Q=s+1 +if(s===511)r.a=10 +else if(s===1023)r.a=11 +else if(s===2047)r.a=12}, +aAw(a){var s,r,q,p,o,n,m=this +m.as=0 +s=m.x +m.as=1 +r=m.y +r===$&&A.e() +s[0]=r[a] +q=m.z +q===$&&A.e() +p=q[a] +for(o=1;p!==4098;o=n){n=o+1 +m.as=n +s[o]=r[p] +p=q[p]}}, +aih(){var s,r,q,p,o=this,n=o.b,m=o.f +m===$&&A.e() +if(n>=m)return 257 +for(;s=o.d,r=o.a,s=m)return 257 +r=o.c +q=o.e +q===$&&A.e() +p=n+1 +o.b=p +o.c=(r<<8>>>0)+q[n]>>>0 +o.d=s+8}n=s-r +o.d=n +return B.d.p9(o.c,n)&B.cq_[r-9]}, +aBC(){var s,r,q=this +q.y=new Uint8Array(4096) +s=new Uint32Array(4096) +q.z=s +B.dd.ux(s,0,4096,4098) +for(s=q.y,r=0;r<256;++r)s[r]=r +q.a=9 +q.Q=258}} +A.c2f.prototype={ +tZ(a){var s,r,q=this.a +if(q==null)return null +q=q.f[a] +s=this.c +s===$&&A.e() +r=q.b6(0,s) +return r}, +zH(a,b,c){var s=this,r=A.dh(b,!1,null,0) +s.c=r +r=s.aE_(r) +s.a=r +if(r==null)return null +return s.tZ(0)}, +aE_(a){var s,r,q,p,o,n,m,l,k,j=null,i=A.a([],t.Ab),h=new A.c2i(i),g=a.a4() +if(g!==18761&&g!==19789)return j +if(g===19789)a.e=!0 +else a.e=!1 +q=a.a4() +h.d=q +if(q!==42)return j +p=a.a_() +o=A.ce(a,j,0) +o.d=p +s=o +for(q=t.S,n=t.Q5;p!==0;){r=null +try{m=new A.aHb(A.b(q,n),B.FL,B.FI,B.dUO) +m.b8v(s) +r=m +l=r +if(!(l.b!==0&&l.c!==0))break}catch(k){break}i.push(r) +if(i.length===1){l=i[0] +h.a=l.b +h.b=l.c}p=s.a_() +if(p!==0)s.d=p}return i.length!==0?h:j}} +A.c2g.prototype={ +lZ(a){var s,r,q,p,o,n,m,l,k,j,i,h="ifd0",g=A.lt(!1,8192),f=new A.Q4(A.b(t.N,t.Ij)) +if(a.e!=null)f.h(0,h).aKe(0,a.gE1().h(0,h)) +if(a.gxe())a=a.vA(B.ak) +if(a.guS()===1)s=1 +else s=a.gv9()?3:2 +r=a.guS() +q=f.h(0,h) +q.j(0,"ImageWidth",a.gbl(a)) +q.j(0,"ImageHeight",a.gbb(a)) +q.j(0,"BitsPerSample",a.gv1()) +q.j(0,"SampleFormat",this.bhg(a).a) +q.j(0,"SamplesPerPixel",a.gv9()?1:r) +q.j(0,"Compression",1) +q.j(0,"PhotometricInterpretation",s) +q.j(0,"RowsPerStrip",a.gbb(a)) +q.j(0,"PlanarConfiguration",1) +q.j(0,"TileWidth",a.gbl(a)) +q.j(0,"TileLength",a.gbb(a)) +q.j(0,"StripByteCounts",a.gaOr(a)) +q.j(0,"StripOffsets",new A.E9(new Uint8Array(A.bu(a.fi())))) +if(a.gv9()){p=a.a +o=p==null?null:p.gdR() +n=o.a +m=new Uint16Array(n*3) +for(l=0,k=0;l<3;++l)for(j=0;j>>0}q.j(0,"ColorMap",m)}f.dC(0,g) +return A.by(g.c.buffer,0,g.a)}, +bhg(a){var s=a.a +s=s==null?null:s.gB8() +switch((s==null?B.kE:s).a){case 0:return B.FI +case 1:return B.bz +case 2:return B.nS}}} +A.c5k.prototype={ +ZF(){var s,r=this.a,q=r.Bv() +if((q&1)!==0)return!1 +if((q>>>1&7)>3)return!1 +if((q>>>4&1)===0)return!1 +this.f.d=q>>>5 +if(r.Bv()!==2752925)return!1 +s=this.b +s.a=r.a4() +s.b=r.a4() +return!0}, +G2(a){var s,r,q=this,p=null +if(!q.bgQ())return p +s=q.b +r=s.a +q.d=A.iD(p,p,B.ak,0,B.bm,s.b,p,0,4,p,r,!1) +q.bma() +if(!q.br7())return p +return q.d}, +bgQ(){var s,r,q,p,o=this +if(!o.ZF())return!1 +o.fr=A.djU() +for(s=o.dy,r=0;r<4;++r){q=new Int32Array(2) +p=new Int32Array(2) +s[r]=new A.aIm(q,p,new Int32Array(2))}s=o.b +q=o.r.b=s.b +o.y=o.Q=0 +s=s.a +o.z=s +o.as=q +o.at=s+15>>>4 +o.ax=q+15>>>4 +o.k1=0 +q=o.a +s=o.f +p=s.d +p===$&&A.e() +p=A.cQW(q.rQ(p)) +o.c=p +q.d+=s.d +p.pf(1) +o.c.pf(1) +o.brj(o.x,o.fr) +o.br6() +if(!o.brd(q))return!1 +o.brf() +o.c.pf(1) +o.bre() +return!0}, +brj(a,b){var s,r,q,p=this,o=p.c +o===$&&A.e() +o=o.pf(1)!==0 +a.a=o +if(o){a.b=p.c.pf(1)!==0 +if(p.c.pf(1)!==0){a.c=p.c.pf(1)!==0 +for(o=a.d,s=0;s<4;++s){if(p.c.pf(1)!==0){r=p.c +q=r.pf(7) +r=r.pf(1)===1?-q:q}else r=0 +o[s]=r}for(o=a.e,s=0;s<4;++s){if(p.c.pf(1)!==0){r=p.c +q=r.pf(6) +r=r.pf(1)===1?-q:q}else r=0 +o[s]=r}}if(a.b)for(s=0;s<3;++s){o=b.a +o[s]=p.c.pf(1)!==0?p.c.pf(8):255}}else a.b=!1 +return!0}, +br6(){var s,r,q,p=this,o=p.w,n=p.c +n===$&&A.e() +o.a=n.pf(1)!==0 +o.b=p.c.pf(6) +o.c=p.c.pf(3) +n=p.c.pf(1)!==0 +o.d=n +if(n)if(p.c.pf(1)!==0){for(n=o.e,s=0;s<4;++s)if(p.c.pf(1)!==0){r=p.c +q=r.pf(6) +n[s]=r.pf(1)===1?-q:q}for(n=o.f,s=0;s<4;++s)if(p.c.pf(1)!==0){r=p.c +q=r.pf(6) +n[s]=r.pf(1)===1?-q:q}}if(o.b===0)n=0 +else n=o.a?1:2 +p.dM=n +return!0}, +brd(a){var s,r,q,p,o,n,m,l,k=a.c-a.d,j=this.c +j===$&&A.e() +j=B.d.e0(1,j.pf(2)) +this.cy=j +s=j-1 +r=s*3 +if(k>>0) +if(l>k)l=k +n=new A.abx(a.KZ(l-r,r)) +n.b=254 +n.c=0 +n.d=-8 +j[p]=n +q+=3}j[s]=A.cQW(a.KZ(k-r,a.d-a.b+r)) +return r0){c[i]=c[0] +continue}h=s}g=c[i] +f=g.a +e=h+r +if(e<0)e=0 +else if(e>127)e=127 +f[0]=B.BI[e] +if(h<0)e=0 +else e=h>127?127:h +f[1]=B.BH[e] +e=g.b +f=h+q +if(f<0)f=0 +else if(f>127)f=127 +e[0]=B.BI[f]*2 +f=h+p +if(f<0)f=0 +else if(f>127)f=127 +e[1]=B.BH[f]*101581>>>16 +if(e[1]<8)e[1]=8 +f=g.c +e=h+o +if(e<0)e=0 +else if(e>117)e=117 +f[0]=B.BI[e] +e=h+n +if(e<0)e=0 +else if(e>127)e=127 +f[1]=B.BH[e]}}, +bre(){var s,r,q,p,o,n,m=this,l=m.fr +for(s=0;s<4;++s)for(r=0;r<8;++r)for(q=0;q<3;++q)for(p=0;p<11;++p){o=m.c +o===$&&A.e() +n=o.qM(B.cuy[s][r][q][p])!==0?m.c.pf(8):B.d3U[s][r][q][p] +l.b[s][r].a[q][p]=n}o=m.c +o===$&&A.e() +o=o.pf(1)!==0 +m.fx=o +if(o)m.fy=m.c.pf(8)}, +bsc(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.dM +f.toString +if(f>0){s=g.w +for(f=s.e,r=s.f,q=g.x,p=q.e,o=0;o<4;++o){if(q.a){n=p[o] +if(!q.c){m=s.b +m.toString +n+=m}}else n=s.b +for(l=0;l<=1;++l){m=g.bN +m===$&&A.e() +k=m[o][l] +m=s.d +m===$&&A.e() +if(m){n.toString +j=n+f[0] +if(l!==0)j+=r[0]}else j=n +j.toString +if(j<0)j=0 +else if(j>63)j=63 +if(j>0){m=s.c +m===$&&A.e() +if(m>0){i=m>4?B.d.O(j,2):B.d.O(j,1) +h=9-m +if(i>h)i=h}else i=j +if(i<1)i=1 +k.b=i +k.a=2*j+i +if(j>=40)m=2 +else m=j>=15?1:0 +k.d=m}else k.a=0 +k.c=l!==0}}}}, +bma(){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=h.b,e=f.at +if(e!=null)h.cU=e +s=J.jD(4,t.i2) +for(e=t.qT,r=0;r<4;++r)s[r]=A.a([new A.Mg(),new A.Mg()],e) +h.bN=s +e=h.at +e.toString +s=J.jD(e,t.hm) +for(q=0;q>>1 +h.rx=A.dh(new Uint8Array(k),!1,g,0) +h.ry=A.dh(new Uint8Array(k),!1,g,0) +f=h.dM +f.toString +j=B.Br[f] +if(f===2)h.ch=h.ay=0 +else{f=h.y +f===$&&A.e() +f=B.d.aQ(f-j,16) +h.ay=f +e=h.Q +e.toString +e=B.d.aQ(e-j,16) +h.ch=e +if(f<0)h.ay=0 +if(e<0)h.ch=0}f=h.as +f.toString +f=B.d.aQ(f+15+j,16) +h.cx=f +e=h.z +e===$&&A.e() +e=B.d.aQ(e+15+j,16) +h.CW=e +p=h.at +p.toString +if(e>p)h.CW=p +e=h.ax +e.toString +if(f>e)h.cx=e +i=p+1 +s=J.jD(i,t.II) +for(q=0;q>>0] +while(!0){p=e.y1 +o=e.at +o.toString +if(!(p0){p=e.k4 +p===$&&A.e() +o=e.y1 +j=e.bN +j===$&&A.e() +h=e.k1 +h===$&&A.e() +h=j[h] +j=k.b +j===$&&A.e() +g=h[j?1:0] +p[o]=g +g.c=g.c||!i}++e.y1}p=e.k3 +p===$&&A.e() +p=p[0] +p.b=p.a=0 +B.C.ux(s,0,4,0) +e.y1=0 +e.bth() +p=e.dM +p.toString +if(p>0){p=e.y2 +o=e.ch +o===$&&A.e() +if(p>=o){o=e.cx +o.toString +o=p<=o +f=o}else f=!1}else f=!1 +if(!e.bfS(f))return!1 +p=++e.y2}return!0}, +bth(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6=this,a7=null,a8=a6.y2,a9=a6.ok +a9===$&&A.e() +s=A.dh(a9,!1,a7,40) +r=A.dh(a6.ok,!1,a7,584) +q=A.dh(a6.ok,!1,a7,600) +a9=a8>0 +p=0 +while(!0){o=a6.at +o.toString +if(!(p0){for(m=-1;m<16;++m){o=m*32 +s.Bj(o-4,4,s,o+12)}for(m=-1;m<8;++m){o=m*32 +l=o-4 +o+=4 +r.Bj(l,4,r,o) +q.Bj(l,4,q,o)}}else{for(o=s.a,l=s.d,m=0;m<16;++m)o[l+(m*32-1)]=129 +for(k=r.a,j=r.d,i=q.a,h=q.d,m=0;m<8;++m){g=m*32-1 +k[j+g]=129 +i[h+g]=129}if(a9){i[h+-33]=129 +k[j+-33]=129 +o[l+-33]=129}}o=a6.k2 +o===$&&A.e() +f=o[p] +e=n.a +d=n.e +if(a9){s.JG(-32,16,f.a) +r.JG(-32,8,f.b) +q.JG(-32,8,f.c)}else if(p===0){o=s.a +l=s.d+-33 +J.yU(o,l,l+21,127) +l=r.a +o=r.d+-33 +J.yU(l,o,o+9,127) +o=q.a +l=q.d+-33 +J.yU(o,l,l+9,127)}o=n.b +o===$&&A.e() +if(o){c=A.ce(s,a7,-16) +b=c.a21() +if(a9){o=a6.at +o.toString +if(p>=o-1){o=f.a[15] +l=c.a +k=c.d +J.yU(l,k,k+4,o)}else c.JG(0,4,a6.k2[p+1].a)}a=b[0] +b[96]=a +b[64]=a +b[32]=a +for(o=n.c,a0=0;a0<16;++a0,d=d<<2>>>0){a1=A.ce(s,a7,B.Vi[a0]) +B.dcB[o[a0]].$1(a1) +d.toString +l=a0*16 +a6.az8(d,new A.mC(e,l,384,l,!1),a1)}}else{o=A.cQZ(p,a8,n.c[0]) +o.toString +B.cz1[o].$1(s) +if(d!==0)for(a0=0;a0<16;++a0,d=d<<2>>>0){a1=A.ce(s,a7,B.Vi[a0]) +d.toString +o=a0*16 +a6.az8(d,new A.mC(e,o,384,o,!1),a1)}}o=n.f +o===$&&A.e() +l=A.cQZ(p,a8,n.d) +l.toString +B.PF[l].$1(r) +B.PF[l].$1(q) +a2=new A.mC(e,256,384,256,!1) +if((o&255)!==0){l=a6.e +if((o&170)!==0){l===$&&A.e() +l.EK(a2,r) +l.EK(A.ce(a2,a7,16),A.ce(r,a7,4)) +k=A.ce(a2,a7,32) +j=A.ce(r,a7,128) +l.EK(k,j) +l.EK(A.ce(k,a7,16),A.ce(j,a7,4))}else{l===$&&A.e() +l.aRK(a2,r)}}a3=new A.mC(e,320,384,320,!1) +o=o>>>8 +if((o&255)!==0){l=a6.e +if((o&170)!==0){l===$&&A.e() +l.EK(a3,q) +l.EK(A.ce(a3,a7,16),A.ce(q,a7,4)) +o=A.ce(a3,a7,32) +k=A.ce(q,a7,128) +l.EK(o,k) +l.EK(A.ce(o,a7,16),A.ce(k,a7,4))}else{l===$&&A.e() +l.aRK(a3,q)}}o=a6.ax +o.toString +if(a8>>30){case 3:s=this.e +s===$&&A.e() +s.bXd(0,b,c,!1) +break +case 2:this.e===$&&A.e() +s=b.a +r=b.d +q=s[r]+4 +p=B.d.ud(B.d.O(s[r+4]*35468,16),32) +o=B.d.ud(B.d.O(b.a[b.d+4]*85627,16),32) +n=B.d.ud(B.d.O(b.a[b.d+1]*35468,16),32) +m=B.d.ud(B.d.O(b.a[b.d+1]*85627,16),32) +A.c5n(c,0,q+o,m,n) +A.c5n(c,1,q+p,m,n) +A.c5n(c,2,q-p,m,n) +A.c5n(c,3,q-o,m,n) +break +case 1:s=this.e +s===$&&A.e() +s.a23(b,c) +break +default:break}}, +bet(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=h.p4,e=h.k4 +e===$&&A.e() +e=e[a] +e.toString +s=h.p1 +s===$&&A.e() +r=A.ce(s,g,a*16) +q=e.b +p=e.a +if(p===0)return +if(h.dM===1){if(a>0){s=h.e +s===$&&A.e() +f.toString +s.aui(r,f,p+4)}if(e.c){s=h.e +s===$&&A.e() +f.toString +s.b_Y(r,f,p)}if(b>0){s=h.e +s===$&&A.e() +f.toString +s.auj(r,f,p+4)}if(e.c){e=h.e +e===$&&A.e() +f.toString +e.b00(r,f,p)}}else{o=h.R8 +s=h.p2 +s===$&&A.e() +n=a*8 +m=A.ce(s,g,n) +s=h.p3 +s===$&&A.e() +l=A.ce(s,g,n) +k=e.d +if(a>0){s=h.e +s===$&&A.e() +f.toString +n=p+4 +s.PN(r,1,f,16,n,q,k) +o.toString +s.PN(m,1,o,8,n,q,k) +s.PN(l,1,o,8,n,q,k)}if(e.c){s=h.e +s===$&&A.e() +f.toString +s.bK3(r,f,p,q,k) +o.toString +j=A.ce(m,g,4) +i=A.ce(l,g,4) +s.PM(j,1,o,8,p,q,k) +s.PM(i,1,o,8,p,q,k)}if(b>0){s=h.e +s===$&&A.e() +f.toString +n=p+4 +s.PN(r,f,1,16,n,q,k) +o.toString +s.PN(m,o,1,8,n,q,k) +s.PN(l,o,1,8,n,q,k)}if(e.c){e=h.e +e===$&&A.e() +f.toString +e.bYj(r,f,p,q,k) +o.toString +s=4*o +j=A.ce(m,g,s) +i=A.ce(l,g,s) +e.PM(j,o,1,8,p,q,k) +e.PM(i,o,1,8,p,q,k)}}}, +bfB(){var s,r=this,q=r.ay +q===$&&A.e() +s=q +while(!0){q=r.CW +q.toString +if(!(sh)i=h +b.xr=null +if(b.cU!=null&&j>>1 +d.d=d.d+e +d=b.x2 +d===$&&A.e() +d.d+=e +if(h!=null)h.d+=c +h=b.z +h===$&&A.e() +b.bzp(0,j-g,h-c,i-j)}if(a0){a0=b.p1 +h=b.p4 +h.toString +a0.Bj(p,r,o,16*h) +h=b.p2 +p=b.R8 +p.toString +h.Bj(n,q,m,8*p) +p=b.p3 +h=b.R8 +h.toString +p.Bj(n,q,l,8*h)}return!0}, +bzp(a,b,c,d){if(c<=0||d<=0)return!1 +this.bf1(b,c,d) +this.bf0(b,c,d) +return!0}, +agS(a){var s +if((a&-4194304)>>>0===0)s=B.d.O(a,14) +else s=a<0?0:255 +return s}, +a80(a,b,c,d){var s=19077*a +d.j(0,0,this.agS(s+26149*c+-3644112)) +d.j(0,1,this.agS(s-6419*b-13320*c+2229552)) +d.j(0,2,this.agS(s+33050*b+-4527440))}, +a7E(a8,a9,b0,b1,b2,b3,b4,b5,b6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this,a1=null,a2=new A.c5x(),a3=b6-1,a4=B.d.O(a3,1),a5=a2.$2(b0.a[b0.d],b1.a[b1.d]),a6=a2.$2(b2.a[b2.d],b3.a[b3.d]),a7=B.d.O(3*a5+a6+131074,2) +a0.a80(a8.a[a8.d],a7&255,a7>>>16,b4) +b4.j(0,3,255) +s=a9!=null +if(s){a7=B.d.O(3*a6+a5+131074,2) +r=a9.a[a9.d] +b5.toString +a0.a80(r,a7&255,a7>>>16,b5) +b5.j(0,3,255)}for(q=1;q<=a4;++q,a6=o,a5=p){p=a2.$2(b0.a[b0.d+q],b1.a[b1.d+q]) +o=a2.$2(b2.a[b2.d+q],b3.a[b3.d+q]) +n=a5+p+a6+o+524296 +m=B.d.O(n+2*(p+a6),3) +l=B.d.O(n+2*(a5+o),3) +a7=B.d.O(m+a5,1) +k=B.d.O(l+p,1) +r=2*q +j=r-1 +i=a8.a +h=a8.d +g=i[h+j] +f=a7&255 +e=a7>>>16 +d=j*4 +c=A.ce(b4,a1,d) +g=19077*g +b=g+26149*e+-3644112 +if((b&-4194304)>>>0===0)a=B.d.O(b,14) +else a=b<0?0:255 +b=c.a +c=c.d +b[c]=a +e=g-6419*f-13320*e+2229552 +if((e&-4194304)>>>0===0)a=B.d.O(e,14) +else a=e<0?0:255 +b[c+1]=a +g=g+33050*f+-4527440 +if((g&-4194304)>>>0===0)a=B.d.O(g,14) +else a=g<0?0:255 +b[c+2]=a +b[c+3]=255 +g=r-0 +h=i[h+g] +i=k&255 +f=k>>>16 +g=A.ce(b4,a1,g*4) +h=19077*h +e=h+26149*f+-3644112 +if((e&-4194304)>>>0===0)a=B.d.O(e,14) +else a=e<0?0:255 +e=g.a +g=g.d +e[g]=a +f=h-6419*i-13320*f+2229552 +if((f&-4194304)>>>0===0)a=B.d.O(f,14) +else a=f<0?0:255 +e[g+1]=a +i=h+33050*i+-4527440 +if((i&-4194304)>>>0===0)a=B.d.O(i,14) +else a=i<0?0:255 +e[g+2]=a +e[g+3]=255 +if(s){a7=B.d.O(l+a6,1) +k=B.d.O(m+o,1) +i=a9.a +h=a9.d +j=i[h+j] +g=a7&255 +f=a7>>>16 +b5.toString +d=A.ce(b5,a1,d) +j=19077*j +e=j+26149*f+-3644112 +if((e&-4194304)>>>0===0)a=B.d.O(e,14) +else a=e<0?0:255 +e=d.a +d=d.d +e[d]=a +f=j-6419*g-13320*f+2229552 +if((f&-4194304)>>>0===0)a=B.d.O(f,14) +else a=f<0?0:255 +e[d+1]=a +j=j+33050*g+-4527440 +if((j&-4194304)>>>0===0)a=B.d.O(j,14) +else a=j<0?0:255 +e[d+2]=a +e[d+3]=255 +j=i[h+r] +i=k&255 +h=k>>>16 +r=A.ce(b5,a1,r*4) +j=19077*j +g=j+26149*h+-3644112 +if((g&-4194304)>>>0===0)a=B.d.O(g,14) +else a=g<0?0:255 +g=r.a +r=r.d +g[r]=a +h=j-6419*i-13320*h+2229552 +if((h&-4194304)>>>0===0)a=B.d.O(h,14) +else a=h<0?0:255 +g[r+1]=a +j=j+33050*i+-4527440 +if((j&-4194304)>>>0===0)a=B.d.O(j,14) +else a=j<0?0:255 +g[r+2]=a +g[r+3]=255}}if((b6&1)===0){a7=B.d.O(3*a5+a6+131074,2) +r=a8.a[a8.d+a3] +j=a3*4 +i=A.ce(b4,a1,j) +a0.a80(r,a7&255,a7>>>16,i) +i.j(0,3,255) +if(s){a7=B.d.O(3*a6+a5+131074,2) +a3=a9.a[a9.d+a3] +b5.toString +j=A.ce(b5,a1,j) +a0.a80(a3,a7&255,a7>>>16,j) +j.j(0,3,255)}}}, +bf0(a,b,c){var s,r,q,p,o,n,m,l,k=this,j=k.xr +if(j==null)return +s=A.ce(j,null,0) +if(a===0){r=c-1 +q=a}else{q=a-1 +s.d=s.d-k.b.a +r=c}j=k.Q +j.toString +p=k.as +if(j+a+c===p){p.toString +r=p-j-q}for(j=k.b,o=0;og)return j +if(a===0){i=h*g +k.bc=new Uint8Array(i) +s=k.cU +r=new A.c73(s,h,g) +q=s.bx() +r.d=q&3 +r.e=B.d.O(q,2)&3 +r.f=B.d.O(q,4)&3 +r.r=B.d.O(q,6)&3 +if(r.gcg()){p=r.d +if(p===0){if(s.c-s.d0?1:0 +if(m>1)a3.byb(o,q) +else{l=B.d.O(o.a[o.d]+3,3) +for(a5=q.a,n=q.d,k=0;k<256;k+=16)a5[n+k]=l}j=a4[0] +i=1}else{j=a4[3] +i=0}h=a6.a&15 +g=p.a&15 +for(f=0,e=0;e<4;++e){d=g&1 +for(c=0,b=0;b<4;++b){m=a3.aib(a7,j,d+(h&1),s.a,i,q) +d=m>i?1:0 +h=h>>>1|d<<7 +a5=q.a +n=q.d +a5=a5[n]!==0?1:0 +if(m>3)a5=3 +else if(m>1)a5=2 +c=c<<2|a5 +q.d=n+16}h=h>>>4 +g=g>>>1|d<<7 +f=(f<<8|c)>>>0}a=g>>>4 +for(a0=h,a1=0,a2=0;a2<4;a2+=2){a5=4+a2 +h=B.d.qR(a6.a,a5) +g=B.d.qR(p.a,a5) +for(c=0,e=0;e<2;++e){d=g&1 +for(b=0;b<2;++b){m=a3.aib(a7,a4[2],d+(h&1),s.c,0,q) +d=m>0?1:0 +h=h>>>1|d<<3 +a5=q.a +n=q.d +a5=a5[n]!==0?1:0 +if(m>3)a5=3 +else if(m>1)a5=2 +c=(c<<2|a5)>>>0 +q.d=n+16}h=h>>>2 +g=g>>>1|d<<5}a1=(a1|B.d.e0(c,4*a2))>>>0 +a0=(a0|B.d.e0(h<<4>>>0,a2))>>>0 +a=(a|B.d.e0(g&240,a2))>>>0}a6.a=a0 +p.a=a +r.e=f +r.f=a1 +if((a1&43690)===0)s.toString +return(f|a1)>>>0===0}, +byb(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=new Int32Array(16) +for(s=a.a,r=a.d,q=0;q<4;++q){p=s[r+q] +o=12+q +n=s[r+o] +m=p+n +l=4+q +k=s[r+l] +j=8+q +i=s[r+j] +h=k+i +g=k-i +f=p-n +c[q]=m+h +c[j]=m-h +c[l]=f+g +c[o]=f-g}for(s=b.a,r=b.d,e=0,q=0;q<4;++q){p=q*4 +d=c[p]+3 +o=c[3+p] +m=d+o +n=c[1+p] +p=c[2+p] +h=n+p +g=n-p +f=d-o +s[r+e]=B.d.O(m+h,3) +s[r+(e+16)]=B.d.O(f+g,3) +s[r+(e+32)]=B.d.O(m-h,3) +s[r+(e+48)]=B.d.O(f-g,3) +e+=64}}, +bgY(a,b){var s,r,q,p,o,n +if(a.qM(b[3])===0)s=a.qM(b[4])===0?2:3+a.qM(b[5]) +else if(a.qM(b[6])===0)s=a.qM(b[7])===0?5+a.qM(159):7+2*a.qM(165)+a.qM(145) +else{r=a.qM(b[8]) +q=2*r+a.qM(b[9+r]) +p=B.d8c[q] +o=p.length +for(s=0,n=0;n0?1:0] +f.a[f.d+p]=o*l}return 16}, +brb(){var s,r,q,p,o,n,m,l,k,j=this,i=j.y1,h=4*i,g=j.go,f=j.id,e=j.dG +e===$&&A.e() +s=e[i] +i=j.c +i===$&&A.e() +i=i.qM(145)===0 +s.b=i +if(!i){if(j.c.qM(156)!==0)r=j.c.qM(128)!==0?1:3 +else r=j.c.qM(163)!==0?2:0 +s.c[0]=r +g.toString +B.C.ux(g,h,h+4,r) +B.C.ux(f,0,4,r)}else{q=s.c +for(p=0,o=0;o<4;++o,p=k){r=f[o] +for(n=0;n<4;++n){i=h+n +m=B.cZp[g[i]][r] +l=B.Wh[j.c.qM(m[0])] +for(;l>0;)l=B.Wh[2*l+j.c.qM(m[l])] +r=-l +g[i]=r}k=p+4 +g.toString +B.C.d0(q,p,k,g,h) +f[o]=r}}if(j.c.qM(142)===0)i=0 +else if(j.c.qM(114)===0)i=2 +else i=j.c.qM(183)!==0?1:3 +s.d=i}} +A.c5x.prototype={ +$2(a,b){return(a|b<<16)>>>0}, +$S:105} +A.abx.prototype={ +pf(a){var s,r +for(s=0;r=a-1,a>0;a=r)s=(s|B.d.em(this.qM(128),r))>>>0 +return s}, +V6(a){var s=this.pf(a) +return this.pf(1)===1?-s:s}, +qM(a){var s,r=this,q=r.b +q===$&&A.e() +s=r.ax0(B.d.O(q*a,8)) +if(r.b<=126)r.bvH() +return s}, +ax0(a){var s,r,q,p,o,n=this,m=n.d +m===$&&A.e() +if(m<0){s=n.a +r=s.c +q=s.d +if(r-q>=1){p=s.bx() +m=n.c +m===$&&A.e() +n.c=(p|m<<8)>>>0 +m=n.d+8 +n.d=m +o=m}else{if(q>>0 +s=n.d+8 +n.d=s +m=s}else if(!n.e){s=n.c +s===$&&A.e() +n.c=s<<8>>>0 +m+=8 +n.d=m +n.e=!0}o=m}}else o=m +m=n.c +m===$&&A.e() +if(B.d.w9(m,o)>a){s=n.b +s===$&&A.e() +r=a+1 +n.b=s-r +n.c=m-B.d.em(r,o) +return 1}else{n.b=a +return 0}}, +bvH(){var s,r=this,q=r.b +q===$&&A.e() +s=B.RN[q] +r.b=B.TC[q] +q=r.d +q===$&&A.e() +r.d=q-s}} +A.c5l.prototype={ +auj(a,b,c){var s,r=A.ce(a,null,0) +for(s=0;s<16;++s){r.d=a.d+s +if(this.aCI(r,b,c))this.a5h(r,b)}}, +aui(a,b,c){var s,r=A.ce(a,null,0) +for(s=0;s<16;++s){r.d=a.d+s*b +if(this.aCI(r,1,c))this.a5h(r,1)}}, +b00(a,b,c){var s,r,q=A.ce(a,null,0) +for(s=4*b,r=3;r>0;--r){q.d+=s +this.auj(q,b,c)}}, +b_Y(a,b,c){var s,r=A.ce(a,null,0) +for(s=3;s>0;--s){r.d+=4 +this.aui(r,b,c)}}, +bYj(a,b,c,d,e){var s,r,q=A.ce(a,null,0) +for(s=4*b,r=3;r>0;--r){q.d+=s +this.PM(q,b,1,16,c,d,e)}}, +bK3(a,b,c,d,e){var s,r=A.ce(a,null,0) +for(s=3;s>0;--s){r.d+=4 +this.PM(r,1,b,16,c,d,e)}}, +PN(a5,a6,a7,a8,a9,b0,b1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=A.ce(a5,null,0) +for(s=-3*a6,r=-2*a6,q=-a6,p=2*a6;o=a8-1,a8>0;a8=o){if(this.aCJ(a4,a6,a9,b0))if(this.aBc(a4,a6,b1))this.a5h(a4,a6) +else{n=a4.a +m=a4.d +l=m+s +k=n[l] +j=m+r +i=n[j] +h=m+q +g=n[h] +f=n[m] +e=m+a6 +d=n[e] +c=m+p +b=n[c] +a=$.cyj() +a0=a[1020+3*(f-g)+a[1020+i-d]] +a=B.d.O(27*a0+63,7) +a1=(a&2147483647)-((a&2147483648)>>>0) +a=B.d.O(18*a0+63,7) +a2=(a&2147483647)-((a&2147483648)>>>0) +a=B.d.O(9*a0+63,7) +a3=(a&2147483647)-((a&2147483648)>>>0) +a=$.Yb() +n[l]=a[255+k+a3] +n[j]=a[255+i+a2] +n[h]=a[255+g+a1] +n[m]=a[255+f-a1] +n[e]=a[255+d-a2] +n[c]=a[255+b-a3]}a4.d+=a7}}, +PM(a0,a1,a2,a3,a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=A.ce(a0,null,0) +for(s=-2*a1,r=-a1;q=a3-1,a3>0;a3=q){if(this.aCJ(a,a1,a4,a5))if(this.aBc(a,a1,a6))this.a5h(a,a1) +else{p=a.a +o=a.d +n=o+s +m=p[n] +l=o+r +k=p[l] +j=p[o] +i=o+a1 +h=p[i] +g=3*(j-k) +f=$.b0k() +e=B.d.O(g+4,3) +d=f[112+((e&2147483647)-((e&2147483648)>>>0))] +e=B.d.O(g+3,3) +c=f[112+((e&2147483647)-((e&2147483648)>>>0))] +e=B.d.O(d+1,1) +b=(e&2147483647)-((e&2147483648)>>>0) +e=$.Yb() +p[n]=e[255+m+b] +p[l]=e[255+k+c] +p[o]=e[255+j-d] +p[i]=e[255+h-b]}a.d+=a2}}, +a5h(a,b){var s,r,q,p=a.a,o=a.d,n=p[o+-2*b],m=-b,l=p[o+m],k=p[o] +o=p[o+b] +s=3*(k-l)+$.cyj()[1020+n-o] +r=$.b0k()[112+B.d.ud(B.d.O(s+4,3),32)] +q=$.b0k()[112+B.d.ud(B.d.O(s+3,3),32)] +a.j(0,m,$.Yb()[255+l+q]) +a.j(0,0,$.Yb()[255+k-r])}, +aBc(a,b,c){var s=a.a,r=a.d,q=s[r+-2*b],p=s[r+-b],o=s[r] +r=s[r+b] +s=$.b0j() +return s[255+q-p]>c||s[255+r-o]>c}, +aCI(a,b,c){var s=a.a,r=a.d,q=s[r+-2*b],p=s[r+-b],o=s[r] +r=s[r+b] +return 2*$.b0j()[255+p-o]+$.cyi()[255+q-r]<=c}, +aCJ(a,b,c,d){var s,r=a.a,q=a.d,p=r[q+-4*b],o=r[q+-3*b],n=r[q+-2*b],m=r[q+-b],l=r[q],k=r[q+b],j=r[q+2*b] +q=r[q+3*b] +r=$.b0j() +s=255+n +if(2*r[255+m-l]+$.cyi()[s-k]>c)return!1 +return r[255+p-o]<=d&&r[255+o-n]<=d&&r[s-m]<=d&&r[255+q-j]<=d&&r[255+j-k]<=d&&r[255+k-l]<=d}, +EK(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=new Int32Array(16) +for(s=a.a,r=a.d,q=0,p=0,o=0;o<4;++o){n=s[r+q] +m=s[r+(q+8)] +l=n+m +k=n-m +m=s[r+(q+4)] +n=B.d.O(m*35468,16) +j=s[r+(q+12)] +i=B.d.O(j*85627,16) +h=(n&2147483647)-((n&2147483648)>>>0)-((i&2147483647)-((i&2147483648)>>>0)) +m=B.d.O(m*85627,16) +j=B.d.O(j*35468,16) +g=(m&2147483647)-((m&2147483648)>>>0)+((j&2147483647)-((j&2147483648)>>>0)) +f=p+1 +c[p]=l+g +p=f+1 +c[f]=k+h +f=p+1 +c[p]=k-h +p=f+1 +c[f]=l-g;++q}for(e=0,p=0,o=0;o<4;++o){d=c[p]+4 +s=c[p+8] +l=d+s +k=d-s +s=c[p+4] +r=B.d.O(s*35468,16) +n=c[p+12] +m=B.d.O(n*85627,16) +h=(r&2147483647)-((r&2147483648)>>>0)-((m&2147483647)-((m&2147483648)>>>0)) +s=B.d.O(s*85627,16) +n=B.d.O(n*35468,16) +g=(s&2147483647)-((s&2147483648)>>>0)+((n&2147483647)-((n&2147483648)>>>0)) +A.G7(b,e,0,0,l+g) +A.G7(b,e,1,0,k+h) +A.G7(b,e,2,0,k-h) +A.G7(b,e,3,0,l-g);++p +e+=32}}, +bXd(a,b,c,d){this.EK(b,c) +if(d)this.EK(A.ce(b,null,16),A.ce(c,null,4))}, +a23(a,b){var s,r,q=a.a[a.d]+4 +for(s=0;s<4;++s)for(r=0;r<4;++r)A.G7(b,0,r,s,q)}, +aRK(a,b){var s=this,r=null +if(a.a[a.d]!==0)s.a23(a,b) +if(a.a[a.d+16]!==0)s.a23(A.ce(a,r,16),A.ce(b,r,4)) +if(a.a[a.d+32]!==0)s.a23(A.ce(a,r,32),A.ce(b,r,128)) +if(a.a[a.d+48]!==0)s.a23(A.ce(a,r,48),A.ce(b,r,132))}} +A.c5q.prototype={} +A.c5u.prototype={} +A.c5w.prototype={} +A.abw.prototype={} +A.c5v.prototype={} +A.c5m.prototype={} +A.Mg.prototype={} +A.aIk.prototype={} +A.aIm.prototype={} +A.aIl.prototype={} +A.aIn.prototype={} +A.aby.prototype={ +ZF(){var s,r=this.b +if(r.rt(8)!==47)return!1 +s=this.c +s.f=B.xm +s.a=r.rt(14)+1 +s.b=r.rt(14)+1 +s.d=r.rt(1)!==0 +if(r.rt(3)!==0)return!1 +return!0}, +G2(a){var s,r,q,p=this,o=null +p.e=0 +if(!p.ZF())return o +s=p.c +p.WG(s.a,s.b,!0) +p.awI() +r=s.a +p.d=A.iD(o,o,B.ak,0,B.bm,s.b,o,0,4,o,r,!1) +r=p.ch +r.toString +q=s.a +s=s.b +if(!p.ahq(r,q,s,s,p.gbsl()))return o +return p.d}, +awI(){var s,r=this,q=r.c,p=q.a +q=p*q.b+p +s=new Uint32Array(q+p*16) +r.ch=s +r.CW=A.by(s.buffer,0,null) +r.cx=q +return!0}, +bt6(a){var s,r,q,p=this,o=p.b,n=o.rt(2),m=p.ay,l=B.d.e0(1,n) +if((m&l)>>>0!==0)return!1 +p.ay=(m|l)>>>0 +s=new A.aIj(B.apW) +p.ax.push(s) +m=B.d5Z[n] +s.a=m +s.b=a[0] +s.c=a[1] +switch(m.a){case 0:case 1:o=o.rt(3)+2 +s.e=o +s.d=p.WG(A.G9(s.b,o),A.G9(s.c,s.e),!1) +break +case 3:r=o.rt(8)+1 +if(r>16)q=0 +else if(r>4)q=1 +else{o=r>2?2:3 +q=o}a[0]=A.G9(s.b,q) +s.e=q +s.d=p.WG(r,1,!1) +p.bfj(r,s) +break +case 2:break +default:throw A.j(A.bR("Invalid WebP transform type: "+n))}return!0}, +WG(a,b,c){var s,r,q,p,o,n,m,l,k=this +if(c){for(s=k.b,r=t.t,q=b,p=a;s.rt(1)!==0;){o=A.a([p,q],r) +if(!k.bt6(o))throw A.j(A.bR("Invalid Transform")) +p=o[0] +q=o[1]}c=!0}else{q=b +p=a}s=k.b +if(s.rt(1)!==0){n=s.rt(4) +if(!(n>=1&&n<=11))throw A.j(A.bR("Invalid Color Cache"))}else n=0 +if(!k.bsW(p,q,n,c))throw A.j(A.bR("Invalid Huffman Codes")) +if(n>0){s=B.d.e0(1,n) +k.r=s +k.w=new A.c5r(new Uint32Array(s),32-n)}else k.r=0 +s=k.c +s.a=p +s.b=q +m=k.y +k.z=A.G9(p,m) +k.x=m===0?4294967295:B.d.e0(1,m)-1 +if(c){k.e=0 +return null}l=new Uint32Array(p*q) +if(!k.ahq(l,p,q,q,null))throw A.j(A.bR("Failed to decode image data.")) +k.e=0 +return l}, +ahq(a6,a7,a8,a9,b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=b.e,a0=B.d.eK(a,a7),a1=B.d.al(a,a7),a2=b.aA5(a1,a0),a3=b.e,a4=a7*a8,a5=a7*a9 +a=b.r +s=280+a +r=a>0?b.w:null +q=b.x +a=b.b +p=b0!=null +o=a3 +while(!0){n=a.b +m=n.c +if(!(!(n.d>=m&&a.a>=64)&&a3>>0===0){l=b.X0(b.Q,b.z,b.y,a1,a0) +a2=b.at[l]}if(a.a>=32)a.LR() +n=a2.a +k=n[0].JW(a) +if(k<256){j=n[1].JW(a) +if(a.a>=32)a.LR() +a6[a3]=A.cWn(n[2].JW(a),k,j,n[3].JW(a));++a3;++a1 +if(a1>=a7){++a0 +if(B.d.al(a0,16)===0&&p)b0.$1(a0) +if(r!=null)for(n=r.b,m=r.a;o>>0,n)]=i;++o}a1=0}}else if(k<280){h=b.a5y(k-256) +g=n[4].JW(a) +if(a.a>=32)a.LR() +f=b.aDF(a7,b.a5y(g)) +if(a3=a7;){a1-=a7;++a0 +if(B.d.al(a0,16)===0&&p)b0.$1(a0)}if(a3>>0!==0){l=b.X0(b.Q,b.z,b.y,a1,a0) +a2=b.at[l]}if(r!=null)for(n=r.b,m=r.a;o>>0,n)]=i;++o}}}else if(k>>0,r.b) +r.a[c]=n;++o}n=r.a +a6[a3]=n[k-280];++a3;++a1 +if(a1>=a7){++a0 +if(B.d.al(a0,16)===0&&p)b0.$1(a0) +for(m=r.b;o>>0,m)]=i;++o}a1=0}}else return!1}if(p)b0.$1(a0) +if(n.d>=m&&a.a>=64&&a30)return!1 +for(s=this.as,r=this.at,q=0;q1)return!1 +if(p[2].f>1)return!1 +if(p[3].f>1)return!1}return!0}, +bfp(a){var s,r,q,p,o,n,m,l=this,k=l.f,j=a-k +if(j<=0)return +s=l.c +l.awQ(j,s.a*k) +r=s.a +q=r*j +p=r*l.f +s=l.ch +s.toString +k=l.cx +k.toString +o=A.dh(s,!1,null,k) +for(k=l.cy,s=o.a,n=o.d,m=0;m=s.c&&j.a>=64)&&f>>0===0){r=k.X0(k.Q,k.z,k.y,h,i) +g=k.at[r]}if(j.a>=32)j.LR() +s=g.a +q=s[0].JW(j) +if(q<256){s=k.CW +s===$&&A.e() +s[f]=q;++f;++h +if(h>=a){++i +if(B.d.al(i,16)===0)k.ahV(i) +h=0}}else if(q<280){p=k.a5y(q-256) +o=s[4].JW(j) +if(j.a>=32)j.LR() +n=k.aDF(a,k.a5y(o)) +if(f>=n&&e-f>=p)for(s=k.CW,m=0;m=a;){h-=a;++i +if(B.d.al(i,16)===0)k.ahV(i)}if(f>>0!==0){r=k.X0(k.Q,k.z,k.y,h,i) +g=k.at[r]}}else return!1}k.ahV(i) +k.e=f +return!0}, +ahV(a){var s,r,q,p=this,o=p.f,n=a-o,m=p.CW +m===$&&A.e() +s=A.dh(m,!1,null,p.c.a*o) +if(n>0){r=p.f +o=p.cy +o.toString +m=p.db +m.toString +q=A.dh(o,!1,null,m*r) +p.ax[0].bDq(r,r+n,s,q)}p.f=a}, +bsm(a){var s,r,q,p,o,n=this,m=n.c,l=m.a,k=n.f,j=a-k +if(j<=0)return +n.awQ(j,l*k) +l=n.cx +l.toString +s=n.f +r=l +q=0 +for(;q>>16&255,o>>>8&255,o&255,o>>>24&255)}n.f=a}, +awQ(a,b){var s,r,q,p=this,o=p.ax,n=o.length,m=p.c.a,l=p.f,k=l+a,j=p.cx +j.toString +s=p.ch +s.toString +B.dd.d0(s,j,j+m*a,s,b) +for(r=b;q=n-1,n>0;r=j,n=q){m=o[q] +s=p.ch +s.toString +m.bN6(l,k,s,r,s,j)}}, +bsW(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this +if(d&&f.b.rt(1)!==0){s=f.b.rt(3)+2 +r=A.G9(a,s) +q=A.G9(b,s) +p=r*q +o=f.WG(r,q,!1) +f.y=s +for(n=1,m=0;m>>8&65535 +o[m]=l +if(l>=n)n=l+1}}else{o=null +n=1}k=J.jD(n,t.fA) +for(j=0;j0,m=0;m19)return!1 +p=new Int32Array(a) +for(k=0;kb)return!1}else r=b +for(q=0,p=8;q=32)s.LR() +n=f.JW(s) +if(n<16){m=q+1 +c[q]=n +if(n!==0)p=n +q=m}else{l=n-16 +k=B.cmE[l] +j=B.cnG[l] +i=s.rt(k)+j +if(q+i>b)return!1 +else{h=n===16?p:0 +for(;g=i-1,i>0;i=g,q=m){m=q+1 +c[q]=h}}}}return!0}, +a5y(a){var s +if(a<4)return a+1 +s=B.d.O(a-2,1) +return B.d.e0(2+(a&1),s)+this.b.rt(s)+1}, +aDF(a,b){var s,r +if(b>120)return b-120 +else{s=B.dfL[b-1] +r=(s>>>4)*a+(8-(s&15)) +return r>=1?r:1}}, +bfj(a,b){var s,r,q=B.d.e0(1,B.d.qR(8,b.e)),p=new Uint32Array(q),o=A.by(b.d.buffer,0,null),n=A.by(p.buffer,0,null) +p[0]=b.d[0] +s=4*a +for(r=4;r>>0)*(B.BX[32-q]+1)}else{s=this.c +r=q===32?s[1]:B.d.p9(s[1],q-32)}return r}, +rt(a){var s,r=this,q=r.b +if(!(q.d>=q.c&&r.a>=64)&&a<25){q=r.aPH() +s=B.BX[a] +r.a+=a +r.LR() +return(q&s)>>>0}else throw A.j(A.bR("Not enough data in input."))}, +LR(){var s,r,q,p,o=this,n=o.b,m=o.c,l=n.c +while(!0){s=o.a +if(!(s>=8&&n.d>>8)+(p&255)*16777216 +m[1]=p>>>8 +m[1]=(m[1]|r*16777216)>>>0 +o.a=s-8}}} +A.c5r.prototype={} +A.G8.prototype={ +G(){return"VP8LImageTransformType."+this.b}} +A.aIj.prototype={ +bN6(a,b,c,d,e,f){var s,r,q,p,o=this,n=o.b +switch(o.a.a){case 2:o.bA9(e,f,f+(b-a)*n) +break +case 0:o.bTl(a,b,e,f) +if(b!==o.c){s=f-n +B.dd.d0(e,s,s+n,c,f+(b-a-1)*n)}break +case 1:o.bDr(a,b,e,f) +break +case 3:if(d===f&&o.e>0){r=b-a +q=r*A.G9(n,o.e) +p=f+r*n-q +B.dd.d0(e,p,p+q,c,f) +o.aJL(a,b,c,p,e,f)}else o.aJL(a,b,c,d,e,f) +break}}, +bDq(a,b,c,d){var s,r,q,p,o,n,m,l=this.e,k=B.d.qR(8,l),j=this.b,i=this.d +if(k<8){s=B.d.e0(1,l)-1 +r=B.d.e0(1,k)-1 +for(q=a;q>>0===0){l=c.a +n=c.d +p=l[n] +c.d=n+1}l=i[(p&r)>>>0] +n=d.a +m=d.d +n[m]=l>>>8&255 +d.d=m+1 +p=B.d.O(p,k)}}else for(q=a;q>>8&255 +d.d=m+1}}, +aJL(a,b,c,d,e,f){var s,r,q,p,o,n,m,l=this.e,k=B.d.qR(8,l),j=this.b,i=this.d +if(k<8){s=B.d.e0(1,l)-1 +r=B.d.e0(1,k)-1 +for(q=a;q>>0===0){n=d+1 +p=c[d]>>>8&255 +d=n}m=f+1 +e[f]=i[p&r] +p=B.d.qR(p,k)}}else for(q=a;q>>8&255]}}, +bDr(a3,a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=c.b,a=c.e,a0=B.d.e0(1,a)-1,a1=A.G9(b,a),a2=B.d.O(a3,c.e)*a1 +for(s=a3;s>>0===0){p=r+1 +o=c.d[r] +a[0]=o&255 +a[1]=o>>>8&255 +a[2]=o>>>16&255 +r=p}o=a6+q +n=a5[o] +m=n>>>8&255 +l=a[0] +k=$.p9() +k[0]=l +l=$.q3() +j=l[0] +k[0]=m +i=l[0] +h=$.b0p() +h[0]=j*i +g=$.cyo() +f=(n>>>16&255)+(g[0]>>>5)>>>0&255 +k[0]=a[1] +j=l[0] +k[0]=m +h[0]=j*l[0] +e=g[0] +k[0]=a[2] +j=l[0] +k[0]=f +h[0]=j*l[0] +d=g[0] +a5[o]=(n&4278255360|f<<16|((n&255)+(e>>>5)>>>0)+(d>>>5)>>>0&255)>>>0}a6+=b;++s +if((s&a0)>>>0===0)a2+=a1}}, +bTl(a,b,c,d){var s,r,q,p,o,n,m,l,k,j=this,i=j.b +if(a===0){A.c5s(c,d,4278190080) +for(s=1;s>>8&15] +for(s=1;s>>0===0){k=m+1 +l=$.cQY[j.d[m]>>>8&15] +m=k}r=d+s +A.c5s(c,r,l.$3(c,c[r-1],r-i))}d+=i;++n +if((n&q)>>>0===0)o+=p}}, +bA9(a,b,c){var s,r,q +for(;b>>8&255 +q=b+1 +a[b]=(s&4278255360|(s&16711935)+(r<<16|r)&16711935)>>>0}}, +gaN(a){return this.a}} +A.c73.prototype={ +gcg(){var s=this,r=s.d +if(r>1||s.e>=4||s.f>1||s.r!==0)return!1 +return!0}, +ZD(a,b,c,d){var s,r,q,p,o,n,m=this +if(!m.gcg())return!1 +s=B.cO9[m.e] +if(m.d===0){r=m.b +q=b*r +p=m.a +B.C.d0(d,q,c*r,p.a,p.d-p.b+q)}else{r=b+c +p=m.x +p===$&&A.e() +p.cy=d +o=p.c +if(m.y)r=p.bdj(o.a,o.b,r) +else{n=p.ch +n.toString +p=p.ahq(n,o.a,o.b,r,p.gbJ8()) +r=p}if(!r)return!1}if(s!=null){r=m.b +s.$6(r,m.c,r,b,c,d)}if(m.f===1)if(!m.bdY(d,m.b,m.c,b,c))return!1 +if(b+c===m.c)m.w=!0 +return!0}, +bdY(a,b,c,d,e){if(b<=0||c<=0||d<0||e<0||d+e>c)return!1 +return!0}} +A.abQ.prototype={ +b8B(a,b){var s=this,r=a.bx() +s.r=0 +s.f=(r&1)!==0 +s.w=a.d-a.b +s.x=b-16}, +gcg(){return this.r===0}} +A.aux.prototype={} +A.atO.prototype={ +als(a){var s,r=this +if(a===0)return!1 +s=(a<<1>>>0)-1 +r.e=s +s=new Int32Array(s<<1>>>0) +r.d=s +s[1]=-1 +r.f=1 +B.C.ux(r.a,0,128,255) +return!0}, +aJd(a,b){var s,r,q,p,o,n=this +for(s=0,r=0,q=0;q0){++s +r=q}if(!n.als(s))return!1 +if(s===1){if(r<0||r>=b)return!1 +return n.agg(r,0,0)}p=new Int32Array(b) +if(!n.bm1(a,b,p))return!1 +for(q=0;q0)if(!n.agg(q,p[q],o))return!1}return n.f===n.e}, +bBU(a,b,c,d,e){var s,r,q,p=this +if(!p.als(e))return!1 +for(s=0;s=d)return p.f===p.e +if(!p.agg(q,r,a[s]))return p.f===p.e}}return p.f===p.e}, +JW(a){var s,r,q=this,p=a.aPH(),o=a.a,n=p&127,m=q.a[n] +if(m<=7){a.a=o+m +return q.b[n]}s=q.c[n] +o+=7 +p=p>>>7 +do{r=q.d +r===$&&A.e() +s=s+r[(s<<1>>>0)+1]+(p&1) +p=p>>>1;++o}while(q.aCO(s)) +a.a=o +return q.d[s<<1>>>0]}, +agg(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h=this +if(c<=7){s=h.aED(b,c) +for(r=B.d.em(1,7-c),q=h.b,p=h.a,o=0;o>>0 +q[n]=a +p[n]=c}}else s=h.aED(B.d.w9(b,c-7),7) +for(r=h.c,m=7,l=0;k=c-1,c>0;c=k){q=h.e +if(l>=q)return!1 +p=h.d +p===$&&A.e() +j=(l<<1>>>0)+1 +i=p[j] +if(i<0){i=h.f +if(i===q)return!1 +p[j]=i-l +h.f=i+2 +p[(i<<1>>>0)+1]=-1 +p[(i+1<<1>>>0)+1]=-1}else if(i===0)return!1 +l+=p[j]+(B.d.w9(b,k)&1);--m +if(m===0)r[s]=l}if(h.boG(l))h.boH(l,0) +else if(h.aCO(l))return!1 +r=h.d +r===$&&A.e() +r[l<<1>>>0]=a +return!0}, +aED(a,b){return B.d.p9((B.Vh[a&15]<<4|B.Vh[B.d.O(a,4)])>>>0,8-b)}, +boH(a,b){var s=this.d +s===$&&A.e() +s[(a<<1>>>0)+1]=b}, +aCO(a){var s=this.d +s===$&&A.e() +return s[(a<<1>>>0)+1]!==0}, +boG(a){var s=this.d +s===$&&A.e() +return s[(a<<1>>>0)+1]<0}, +bm1(a,b,c){var s,r,q,p,o,n,m,l=new Int32Array(16),k=new Int32Array(16) +for(s=0,r=0;sr)r=q}if(r>15)return!1 +for(s=0;s>>0 +k[o]=n}for(s=0;s0){m=k[p] +k[p]=m+1 +c[s]=m}else c[s]=-1}return!0}} +A.a2o.prototype={ +h(a,b){return this.a[b]}} +A.Mo.prototype={ +G(){return"WebPFormat."+this.b}} +A.aIM.prototype={} +A.auy.prototype={} +A.c74.prototype={ +ab_(a){var s=A.dh(a,!1,null,0) +this.b=s +if(!this.aA2(s))return!1 +return!0}, +Ak(a){var s,r=this,q=null,p=A.dh(a,!1,q,0) +r.b=p +if(!r.aA2(p))return q +p=new A.auy(B.qE,A.a([],t.I2)) +r.a=p +s=r.b +s.toString +if(!r.aHO(s,p))return q +p=r.a +switch(p.f.a){case 3:p.as=p.z.length +return p +case 2:s=r.b +s.toString +s.d=p.ay +if(!A.cDu(s,p).ZF())return q +p=r.a +p.as=p.z.length +return p +case 1:s=r.b +s.toString +s.d=p.ay +if(!A.cDs(s,p).ZF())return q +p=r.a +p.as=p.z.length +return p +case 0:throw A.j(A.bR("Unknown format for WebP"))}}, +tZ(a){var s,r,q,p,o=this,n=o.b +if(n==null||o.a==null)return null +s=o.a +if(s.e){s=s.z +if(a>=s.length||!1)return null +r=s[a] +n.toString +s=r.x +s===$&&A.e() +q=r.w +q===$&&A.e() +return o.ayE(n.KZ(s,q),a)}q=s.f +if(q===B.xm){n.toString +p=n.KZ(s.ch,s.ay) +n=o.a +n.toString +return A.cDu(p,n).G2(0)}else if(q===B.Gd){n.toString +p=n.KZ(s.ch,s.ay) +n=o.a +n.toString +return A.cDs(p,n).G2(0)}return null}, +zH(a,b,c){var s,r,q,p,o,n,m,l,k=this,j=null +if(k.Ak(b)==null)return j +if(!k.a.e||!1)return k.tZ(0) +for(s=j,r=s,q=0;p=k.a,q=o.length||!1)return p +s=o[b] +o=s.x +o===$&&A.e() +r=s.w +r===$&&A.e() +return this.ayE(a.KZ(o,r),b)}else{q=a.KZ(n.ch,n.ay) +o=n.f +if(o===B.xm)return A.cDu(q,n).G2(0) +else if(o===B.Gd)return A.cDs(q,n).G2(0)}return p}, +aA2(a){if(a.r3(4)!=="RIFF")return!1 +a.a_() +if(a.r3(4)!=="WEBP")return!1 +return!0}, +aHO(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=a.b,g=a.c,f=!1 +while(!0){if(!(a.d>>1<<1>>>0 +p=a.d +o=p-h +switch(s){case"VP8X":if(!this.bhx(a,b))return!1 +break +case"VP8 ":b.ay=o +b.ch=r +b.f=B.Gd +f=!0 +break +case"VP8L":b.ay=o +b.ch=r +b.f=B.xm +f=!0 +break +case"ALPH":n=a.a +m=a.e +l=n.length +n=new A.mC(n,0,l,0,m) +b.at=n +n.d=p +a.d+=q +break +case"ANIM":b.f=B.dXH +k=a.a_() +p=new Uint8Array(4) +p[0]=k>>>8&255 +p[1]=k>>>16&255 +p[2]=k>>>24&255 +p[3]=k&255 +a.a4() +break +case"ANMF":if(!this.bgk(a,b,r))return!1 +break +case"ICCP":b.toString +j=a.rQ(r) +a.d=a.d+(j.c-j.d) +j.fi() +break +case"EXIF":b.toString +a.r3(r) +break +case"XMP ":b.toString +a.r3(r) +break +default:a.d=p+q +break}p=a.d +i=q-(p-h-o) +if(i>0)a.d=p+i}if(!b.d)b.d=b.at!=null +return b.f!==B.qE}, +bhx(a,b){var s,r,q,p,o=a.bx() +if((o&192)!==0)return!1 +s=B.d.O(o,4) +r=B.d.O(o,1) +if((o&1)!==0)return!1 +if(a.Bv()!==0)return!1 +q=a.Bv() +p=a.Bv() +b.a=q+1 +b.b=p+1 +b.e=(r&1)!==0 +b.d=(s&1)!==0 +return!0}, +bgk(a,b,c){var s,r=a.Bv(),q=a.Bv() +a.Bv() +s=new A.aux(r*2,q*2,a.Bv()+1,a.Bv()) +s.b8B(a,c) +if(s.r!==0)return!1 +b.z.push(s) +return!0}} +A.atQ.prototype={ +G(){return"IccProfileCompression."+this.b}} +A.a2H.prototype={ +bDL(){var s,r=this +if(r.b===B.AI)return r.c +s=t.D.a(B.HZ.lZ(r.c)) +r.c=s +r.b=B.AI +return s}} +A.a22.prototype={ +G(){return"FrameType."+this.b}} +A.Ea.prototype={ +grH(){var s=this.x +return s===$?this.x=A.a([],t.jm):s}, +b7V(a,b,c,d){var s,r,q,p=this,o=a.gcZ(),n=a.guS(),m=a.a +p.ayt(d,b,o,n,m==null?null:m.gdR()) +o=a.b +if(o!=null)p.b=A.eB(o,t.N,t.gH) +o=a.d +if(o!=null){n=t.N +p.d=A.eB(o,n,n)}p.grH().push(p) +if(!c){s=a.grH().length +for(o=t.jm,r=1;r1){r=a.grH().length +for(n=t.jm,q=1;q>>0)/8) +r=new A.QZ($,s,null,a,b,d) +s=Math.max(s*b,1) +r.d=new Uint8Array(s) +q.a=r}else{s=B.e.e5(a/4) +r=new A.QZ($,s,e,a,b,1) +s=Math.max(s*b,1) +r.d=new Uint8Array(s) +q.a=r}break +case 2:if(e==null){if(d===2)s=a +else if(d===4)s=a*2 +else s=d===3?B.e.e5(a*1.5):B.e.e5(a/2) +r=new A.R0($,s,null,a,b,d) +s=Math.max(s*b,1) +r.d=new Uint8Array(s) +q.a=r}else{s=B.e.e5(a/2) +r=new A.R0($,s,e,a,b,1) +s=Math.max(s*b,1) +r.d=new Uint8Array(s) +q.a=r}break +case 3:if(e==null)q.a=A.cM4(a,b,d) +else q.a=new A.R1(new Uint8Array(a*b),e,a,b,1) +break +case 4:q.a=new A.a2R(new Uint16Array(a*b*d),a,b,d) +break +case 5:q.a=A.dbX(a,b,d) +break +case 6:q.a=new A.a2Q(new Int8Array(a*b*d),a,b,d) +break +case 7:q.a=new A.a2O(new Int16Array(a*b*d),a,b,d) +break +case 8:q.a=new A.a2P(new Int32Array(a*b*d),a,b,d) +break +case 9:q.a=A.dbV(a,b,d) +break +case 10:q.a=A.dbW(a,b,d) +break +case 11:q.a=new A.a2N(new Float64Array(a*b*4*d),a,b,d) +break}}, +k(a){var s=this +return"Image("+s.gbl(s)+", "+s.gbb(s)+", "+s.gcZ().b+", "+s.guS()+")"}, +gbl(a){var s=this.a +s=s==null?null:s.a +return s==null?0:s}, +gbb(a){var s=this.a +s=s==null?null:s.b +return s==null?0:s}, +gcZ(){var s=this.a +s=s==null?null:s.gcZ() +return s==null?B.ak:s}, +gE1(){var s=this.e +return s==null?this.e=new A.Q4(A.b(t.N,t.Ij)):s}, +aZ5(a,b){var s=this,r=s.b;(r==null?s.b=A.b(t.N,t.gH):r).j(0,a,b) +if(s.b.a===0)s.b=null}, +gS(a){var s=this.a +return s.gS(s)}, +gcg(){var s=this +return s.a!=null&&s.gbl(s)>0&&s.gbb(s)>0}, +gna(a){var s=this.a +s=s==null?null:s.gna(s) +if(s==null)s=new Uint8Array(0).buffer +return s}, +fi(){var s=this.a +s=s==null?null:A.by(s.gna(s),0,null) +return s==null?A.by(this.gna(this),0,null):s}, +gaOr(a){var s=this.a +s=s==null?null:s.gna(s).byteLength +return s==null?0:s}, +guS(){var s=this.a +s=s==null?null:s.gdR() +s=s==null?null:s.b +if(s==null){s=this.a +s=s==null?null:s.c}return s==null?0:s}, +gxe(){var s=this.a +s=s==null?null:s.gxe() +return s===!0}, +gv9(){var s=this.a +return(s==null?null:s.gdR())!=null}, +gv1(){var s=this.a +s=s==null?null:s.gv1() +return s==null?0:s}, +aNU(a,b){var s=this +return a>=0&&b>=0&&a=s.gbl(s)||b<0||b>=s.gbb(s))return new A.eC() +return s.dI(a,b,null)}, +aVV(a,b,c){switch(c.a){case 0:return this.tK(B.e.C(a),B.e.C(b)) +case 1:case 3:return this.aVW(a,b) +case 2:return this.aVU(a,b)}}, +aVW(a,b){var s,r,q,p,o,n,m=this,l=B.e.C(a),k=l-(a>=0?0:1),j=k+1 +l=B.e.C(b) +s=l-(b>=0?0:1) +r=s+1 +l=new A.bwB(a-k,b-s) +q=m.tK(k,s) +p=r>=m.gbb(m)?q:m.tK(k,r) +o=j>=m.gbl(m)?q:m.tK(j,s) +n=j>=m.gbl(m)||r>=m.gbb(m)?q:m.tK(j,r) +return m.xu(l.$4(q.gaw(q),o.gaw(o),p.gaw(p),n.gaw(n)),l.$4(q.gaP(),o.gaP(),p.gaP(),n.gaP()),l.$4(q.gaR(q),o.gaR(o),p.gaR(p),n.gaR(n)),l.$4(q.gaW(q),o.gaW(o),p.gaW(p),n.gaW(n)))}, +aVU(d2,d3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6=this,c7=B.e.C(d2),c8=c7-(d2>=0?0:1),c9=c8-1,d0=c8+1,d1=c8+2 +c7=B.e.C(d3) +s=c7-(d3>=0?0:1) +r=s-1 +q=s+1 +p=s+2 +o=d2-c8 +n=d3-s +c7=new A.bwA() +m=c6.tK(c8,s) +l=c9<0 +k=!l +j=!k||r<0?m:c6.tK(c9,r) +i=l?m:c6.tK(c8,r) +h=r<0 +g=h||d0>=c6.gbl(c6)?m:c6.tK(d0,r) +f=d1>=c6.gbl(c6)||h?m:c6.tK(d1,r) +e=c7.$5(o,j.gaw(j),i.gaw(i),g.gaw(g),f.gaw(f)) +d=c7.$5(o,j.gaP(),i.gaP(),g.gaP(),f.gaP()) +c=c7.$5(o,j.gaR(j),i.gaR(i),g.gaR(g),f.gaR(f)) +b=c7.$5(o,j.gaW(j),i.gaW(i),g.gaW(g),f.gaW(f)) +a=l?m:c6.tK(c9,s) +a0=d0>=c6.gbl(c6)?m:c6.tK(d0,s) +a1=d1>=c6.gbl(c6)?m:c6.tK(d1,s) +a2=c7.$5(o,a.gaw(a),m.gaw(m),a0.gaw(a0),a1.gaw(a1)) +a3=c7.$5(o,a.gaP(),m.gaP(),a0.gaP(),a1.gaP()) +a4=c7.$5(o,a.gaR(a),m.gaR(m),a0.gaR(a0),a1.gaR(a1)) +a5=c7.$5(o,a.gaW(a),m.gaW(m),a0.gaW(a0),a1.gaW(a1)) +a6=!k||q>=c6.gbb(c6)?m:c6.tK(c9,q) +a7=q>=c6.gbb(c6)?m:c6.tK(c8,q) +a8=d0>=c6.gbl(c6)||q>=c6.gbb(c6)?m:c6.tK(d0,q) +a9=d1>=c6.gbl(c6)||q>=c6.gbb(c6)?m:c6.tK(d1,q) +b0=c7.$5(o,a6.gaw(a6),a7.gaw(a7),a8.gaw(a8),a9.gaw(a9)) +b1=c7.$5(o,a6.gaP(),a7.gaP(),a8.gaP(),a9.gaP()) +b2=c7.$5(o,a6.gaR(a6),a7.gaR(a7),a8.gaR(a8),a9.gaR(a9)) +b3=c7.$5(o,a6.gaW(a6),a7.gaW(a7),a8.gaW(a8),a9.gaW(a9)) +b4=!k||p>=c6.gbb(c6)?m:c6.tK(c9,p) +b5=p>=c6.gbb(c6)?m:c6.tK(c8,p) +b6=d0>=c6.gbl(c6)||p>=c6.gbb(c6)?m:c6.tK(d0,p) +b7=d1>=c6.gbl(c6)||p>=c6.gbb(c6)?m:c6.tK(d1,p) +b8=c7.$5(o,b4.gaw(b4),b5.gaw(b5),b6.gaw(b6),b7.gaw(b7)) +b9=c7.$5(o,b4.gaP(),b5.gaP(),b6.gaP(),b7.gaP()) +c0=c7.$5(o,b4.gaR(b4),b5.gaR(b5),b6.gaR(b6),b7.gaR(b7)) +c1=c7.$5(o,b4.gaW(b4),b5.gaW(b5),b6.gaW(b6),b7.gaW(b7)) +c2=c7.$5(n,e,a2,b0,b8) +c3=c7.$5(n,d,a3,b1,b9) +c4=c7.$5(n,c,a4,b2,c0) +c5=c7.$5(n,b,a5,b3,c1) +return c6.xu(B.e.C(c2),B.e.C(c3),B.e.C(c4),B.e.C(c5))}, +Ho(a,b,c){var s +if(t.lN.b(c))if(c.gqX(c).gdR()!=null)if(this.gv9()){s=this.a +if(s!=null)s.hO(a,b,c.gd9(c),0,0) +return}s=this.a +if(s!=null)s.tL(a,b,c.gaw(c),c.gaP(),c.gaR(c),c.gaW(c))}, +gcH(){var s=this.a +s=s==null?null:s.gcH() +return s==null?0:s}, +qx(a,b){var s=this.a +return s==null?null:s.qx(0,b)}, +V(a){return this.qx(a,null)}, +Za(a7,a8,a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5=this,a6=null +if(a7==null)a7=a5.gcZ() +if(a8==null)a8=a5.guS() +s=B.a2_.h(0,a7) +if(a9)if(a8<4){if(a7!==B.fq)if(a7!==B.e2)if(a7!==B.ew)r=a7===B.ak&&a8===1 +else r=!0 +else r=!0 +else r=!0 +r=!r}else r=!0 +else r=!1 +if(!r)r=a7.a<3&&a5.gcZ().a>=3 +else r=!0 +if(r)a9=!1 +if(a7===a5.gcZ())if(a8===a5.guS()){if(!a9){r=a5.a +r=(r==null?a6:r.gdR())==null}else r=!1 +if(!r)if(a9){r=a5.a +r=(r==null?a6:r.gdR())!=null}else r=!1 +else r=!0}else r=!1 +else r=!1 +if(r)return A.v0(a5,!1,!1) +for(r=a5.grH(),q=r.length,p=t.N,o=t.S,n=a6,m=0;m1){q[r+1]=A.hi(d) +if(s>2)q[r+2]=A.hi(e)}}, +tL(a,b,c,d,e,f){var s=this.c,r=b*this.a*s+a*s,q=this.d +q[r]=A.hi(c) +if(s>1){q[r+1]=A.hi(d) +if(s>2){q[r+2]=A.hi(e) +if(s>3)q[r+3]=A.hi(f)}}}, +k(a){return"ImageDataFloat16("+this.a+", "+this.b+", "+this.c+")"}, +qx(a,b){}} +A.QX.prototype={ +AQ(a,b){var s=this,r=s.d +if(b)r=new Float32Array(r.length) +else r=new Float32Array(A.bu(r)) +return new A.QX(r,s.a,s.b,s.c)}, +gcZ(){return B.kF}, +gB8(){return B.AE}, +gna(a){return this.d.buffer}, +gv1(){return 32}, +gS(a){return A.cOd(this)}, +gu(a){return this.d.byteLength}, +gcH(){return 1}, +gAc(){return this.a*this.c*4}, +gxe(){return!0}, +xu(a,b,c,d){var s=new Float32Array(4),r=new A.OW(s) +s[0]=a +s[1]=b +s[2]=c +s[3]=d +s=r +return s}, +dI(a,b,c){var s,r +if(c==null||!(c instanceof A.Kn)||c.d!==this)c=A.cOd(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +vZ(a,b){return this.dI(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*this.a*s+a*s]=c}, +hO(a,b,c,d,e){var s=this.c,r=b*this.a*s+a*s,q=this.d +q[r]=c +if(s>1){q[r+1]=d +if(s>2)q[r+2]=e}}, +tL(a,b,c,d,e,f){var s=this.c,r=b*this.a*s+a*s,q=this.d +q[r]=c +if(s>1){q[r+1]=d +if(s>2){q[r+2]=e +if(s>3)q[r+3]=f}}}, +k(a){return"ImageDataFloat32("+this.a+", "+this.b+", "+this.c+")"}, +qx(a,b){}} +A.a2N.prototype={ +AQ(a,b){var s=this,r=s.d +if(b)r=new Float64Array(r.length) +else r=new Float64Array(A.bu(r)) +return new A.a2N(r,s.a,s.b,s.c)}, +gcZ(){return B.lY}, +gB8(){return B.AE}, +gna(a){return this.d.buffer}, +gu(a){return this.d.byteLength}, +gv1(){return 64}, +gS(a){return A.cOe(this)}, +gcH(){return 1}, +gAc(){return this.a*this.c*8}, +gxe(){return!0}, +xu(a,b,c,d){var s=new Float64Array(4),r=new A.OX(s) +s[0]=a +s[1]=b +s[2]=c +s[3]=d +s=r +return s}, +dI(a,b,c){var s,r +if(c==null||!(c instanceof A.Ko)||c.d!==this)c=A.cOe(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +vZ(a,b){return this.dI(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*this.a*s+a*s]=c}, +hO(a,b,c,d,e){var s=this.c,r=b*this.a*s+a*s,q=this.d +q[r]=c +if(s>1){q[r+1]=d +if(s>2)q[r+2]=e}}, +tL(a,b,c,d,e,f){var s=this.c,r=b*this.a*s+a*s,q=this.d +q[r]=c +if(s>1){q[r+1]=d +if(s>2){q[r+2]=e +if(s>3)q[r+3]=f}}}, +k(a){return"ImageDataFloat64("+this.a+", "+this.b+", "+this.c+")"}, +qx(a,b){}} +A.a2O.prototype={ +AQ(a,b){var s=this,r=s.d +if(b)r=new Int16Array(r.length) +else r=new Int16Array(A.bu(r)) +return new A.a2O(r,s.a,s.b,s.c)}, +gcZ(){return B.m_}, +gB8(){return B.AD}, +gna(a){return this.d.buffer}, +gS(a){return A.cOf(this)}, +gu(a){return this.d.byteLength}, +gcH(){return 32767}, +gxe(){return!0}, +gv1(){return 16}, +gAc(){return this.a*this.c*2}, +xu(a,b,c,d){var s=B.e.C(a),r=B.e.C(b),q=B.e.C(c),p=B.e.C(d),o=new Int16Array(4),n=new A.OY(o) +o[0]=s +o[1]=r +o[2]=q +o[3]=p +s=n +return s}, +dI(a,b,c){var s,r +if(c==null||!(c instanceof A.Kp)||c.d!==this)c=A.cOf(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +vZ(a,b){return this.dI(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*this.a*s+a*s]=B.e.C(c)}, +hO(a,b,c,d,e){var s=this.c,r=b*this.a*s+a*s,q=this.d +q[r]=B.e.C(c) +if(s>1){q[r+1]=B.e.C(d) +if(s>2)q[r+2]=B.e.C(e)}}, +tL(a,b,c,d,e,f){var s=this.c,r=b*this.a*s+a*s,q=this.d +q[r]=B.e.C(c) +if(s>1){q[r+1]=B.e.C(d) +if(s>2){q[r+2]=B.e.C(e) +if(s>3)q[r+3]=B.e.C(f)}}}, +k(a){return"ImageDataInt16("+this.a+", "+this.b+", "+this.c+")"}, +qx(a,b){}} +A.a2P.prototype={ +AQ(a,b){var s=this,r=s.d +if(b)r=new Int32Array(r.length) +else r=new Int32Array(A.bu(r)) +return new A.a2P(r,s.a,s.b,s.c)}, +gcZ(){return B.m0}, +gB8(){return B.AD}, +gna(a){return this.d.buffer}, +gv1(){return 32}, +gAc(){return this.a*this.c*4}, +gS(a){return A.cOg(this)}, +gu(a){return this.d.byteLength}, +gcH(){return 2147483647}, +gxe(){return!0}, +xu(a,b,c,d){var s=B.e.C(a),r=B.e.C(b),q=B.e.C(c),p=B.e.C(d),o=new Int32Array(4),n=new A.OZ(o) +o[0]=s +o[1]=r +o[2]=q +o[3]=p +s=n +return s}, +dI(a,b,c){var s,r +if(c==null||!(c instanceof A.Kq)||c.d!==this)c=A.cOg(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +vZ(a,b){return this.dI(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*this.a*s+a*s]=B.e.C(c)}, +hO(a,b,c,d,e){var s=this.c,r=b*this.a*s+a*s,q=this.d +q[r]=B.e.C(c) +if(s>1){q[r+1]=B.e.C(d) +if(s>2)q[r+2]=B.e.C(e)}}, +tL(a,b,c,d,e,f){var s=this.c,r=b*this.a*s+a*s,q=this.d +q[r]=B.e.C(c) +if(s>1){q[r+1]=B.e.C(d) +if(s>2){q[r+2]=B.e.C(e) +if(s>3)q[r+3]=B.e.C(f)}}}, +k(a){return"ImageDataInt32("+this.a+", "+this.b+", "+this.c+")"}, +qx(a,b){}} +A.a2Q.prototype={ +AQ(a,b){var s=this,r=s.d +if(b)r=new Int8Array(r.length) +else r=new Int8Array(A.bu(r)) +return new A.a2Q(r,s.a,s.b,s.c)}, +gcZ(){return B.lZ}, +gB8(){return B.AD}, +gna(a){return this.d.buffer}, +gAc(){return this.a*this.c}, +gS(a){return A.cOh(this)}, +gu(a){return this.d.byteLength}, +gcH(){return 127}, +gxe(){return!0}, +gv1(){return 8}, +xu(a,b,c,d){var s=B.e.C(a),r=B.e.C(b),q=B.e.C(c),p=B.e.C(d),o=new Int8Array(4),n=new A.P_(o) +o[0]=s +o[1]=r +o[2]=q +o[3]=p +s=n +return s}, +dI(a,b,c){var s,r +if(c==null||!(c instanceof A.Kr)||c.d!==this)c=A.cOh(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +vZ(a,b){return this.dI(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*(this.a*s)+a*s]=B.e.C(c)}, +hO(a,b,c,d,e){var s=this.c,r=b*(this.a*s)+a*s,q=this.d +q[r]=B.e.C(c) +if(s>1){q[r+1]=B.e.C(d) +if(s>2)q[r+2]=B.e.C(e)}}, +tL(a,b,c,d,e,f){var s=this.c,r=b*(this.a*s)+a*s,q=this.d +q[r]=B.e.C(c) +if(s>1){q[r+1]=B.e.C(d) +if(s>2){q[r+2]=B.e.C(e) +if(s>3)q[r+3]=B.e.C(f)}}}, +k(a){return"ImageDataInt8("+this.a+", "+this.b+", "+this.c+")"}, +qx(a,b){}} +A.QY.prototype={ +bZu(a,b,c){var s=Math.max(this.e*b,1) +s=new Uint8Array(s) +this.d!==$&&A.e5() +this.d=s}, +AQ(a,b){var s,r=this,q=r.d +if(b){q===$&&A.e() +q=new Uint8Array(q.length)}else{q===$&&A.e() +q=new Uint8Array(A.bu(q))}s=r.f +s=s==null?null:s.cP(0) +return new A.QY(q,r.e,s,r.a,r.b,r.c)}, +gcZ(){return B.fq}, +gB8(){return B.kE}, +gu(a){var s=this.d +s===$&&A.e() +return s.byteLength}, +gcH(){var s=this.f +s=s==null?null:s.gcH() +return s==null?1:s}, +gxe(){return!1}, +gna(a){var s=this.d +s===$&&A.e() +return s.buffer}, +gv1(){return 1}, +gS(a){return A.aBk(this)}, +xu(a,b,c,d){var s=new A.P0(4,0) +s.qN(B.e.C(a),B.e.C(b),B.e.C(c),B.e.C(d)) +return s}, +dI(a,b,c){if(c==null||!(c instanceof A.Ks)||c.f!==this)c=A.aBk(this) +c.yi(0,a,b) +return c}, +vZ(a,b){return this.dI(a,b,null)}, +w6(a,b,c){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aBk(r):s).yi(0,a,b) +r.r.tQ(0,c)}, +hO(a,b,c,d,e){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aBk(r):s).yi(0,a,b) +r.r.vm(c,d,e)}, +tL(a,b,c,d,e,f){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aBk(r):s).yi(0,a,b) +r.r.qN(c,d,e,f)}, +k(a){return"ImageDataUint1("+this.a+", "+this.b+", "+this.c+")"}, +qx(a,b){}, +gAc(){return this.e}, +gdR(){return this.f}} +A.a2R.prototype={ +AQ(a,b){var s=this,r=s.d +if(b)r=new Uint16Array(r.length) +else r=new Uint16Array(A.bu(r)) +return new A.a2R(r,s.a,s.b,s.c)}, +gcZ(){return B.i8}, +gB8(){return B.kE}, +gna(a){return this.d.buffer}, +gv1(){return 16}, +gcH(){return 65535}, +gAc(){return this.a*this.c*2}, +gS(a){return A.cOi(this)}, +gu(a){return this.d.byteLength}, +gxe(){return!0}, +xu(a,b,c,d){var s=B.e.C(a),r=B.e.C(b),q=B.e.C(c),p=B.e.C(d),o=new Uint16Array(4),n=new A.P1(o) +o[0]=s +o[1]=r +o[2]=q +o[3]=p +s=n +return s}, +dI(a,b,c){var s,r +if(c==null||!(c instanceof A.Kt)||c.d!==this)c=A.cOi(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +vZ(a,b){return this.dI(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*this.a*s+a*s]=B.e.C(c)}, +hO(a,b,c,d,e){var s=this.c,r=b*this.a*s+a*s,q=this.d +q[r]=B.e.C(c) +if(s>1){q[r+1]=B.e.C(d) +if(s>2)q[r+2]=B.e.C(e)}}, +tL(a,b,c,d,e,f){var s=this.c,r=b*this.a*s+a*s,q=this.d +q[r]=B.e.C(c) +if(s>1){q[r+1]=B.e.C(d) +if(s>2){q[r+2]=B.e.C(e) +if(s>3)q[r+3]=B.e.C(f)}}}, +k(a){return"ImageDataUint16("+this.a+", "+this.b+", "+this.c+")"}, +qx(a,b){}} +A.QZ.prototype={ +bZv(a,b,c){var s=Math.max(this.e*b,1) +s=new Uint8Array(s) +this.d!==$&&A.e5() +this.d=s}, +AQ(a,b){var s,r=this,q=r.d +if(b){q===$&&A.e() +q=new Uint8Array(q.length)}else{q===$&&A.e() +q=new Uint8Array(A.bu(q))}s=r.f +s=s==null?null:s.cP(0) +return new A.QZ(q,r.e,s,r.a,r.b,r.c)}, +gcZ(){return B.e2}, +gB8(){return B.kE}, +gv1(){return 2}, +gna(a){var s=this.d +s===$&&A.e() +return s.buffer}, +gS(a){return A.aBl(this)}, +gu(a){var s=this.d +s===$&&A.e() +return s.byteLength}, +gcH(){var s=this.f +s=s==null?null:s.gcH() +return s==null?3:s}, +gxe(){return!1}, +xu(a,b,c,d){var s=new A.P2(4,0) +s.qN(B.e.C(a),B.e.C(b),B.e.C(c),B.e.C(d)) +return s}, +dI(a,b,c){if(c==null||!(c instanceof A.Ku)||c.f!==this)c=A.aBl(this) +c.yi(0,a,b) +return c}, +vZ(a,b){return this.dI(a,b,null)}, +w6(a,b,c){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aBl(r):s).yi(0,a,b) +r.r.tR(0,c)}, +hO(a,b,c,d,e){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aBl(r):s).yi(0,a,b) +r.r.vm(c,d,e)}, +tL(a,b,c,d,e,f){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aBl(r):s).yi(0,a,b) +r.r.qN(c,d,e,f)}, +k(a){return"ImageDataUint2("+this.a+", "+this.b+", "+this.c+")"}, +qx(a,b){}, +gAc(){return this.e}, +gdR(){return this.f}} +A.R_.prototype={ +AQ(a,b){var s=this,r=s.d +if(b)r=new Uint32Array(r.length) +else r=new Uint32Array(A.bu(r)) +return new A.R_(r,s.a,s.b,s.c)}, +gcZ(){return B.kG}, +gB8(){return B.kE}, +gna(a){return this.d.buffer}, +gAc(){return this.a*this.c*4}, +gv1(){return 32}, +gcH(){return 4294967295}, +gS(a){return A.cOj(this)}, +gu(a){return this.d.byteLength}, +gxe(){return!0}, +xu(a,b,c,d){var s=B.e.C(a),r=B.e.C(b),q=B.e.C(c),p=B.e.C(d),o=new Uint32Array(4),n=new A.P3(o) +o[0]=s +o[1]=r +o[2]=q +o[3]=p +s=n +return s}, +dI(a,b,c){var s,r +if(c==null||!(c instanceof A.Kv)||c.d!==this)c=A.cOj(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +vZ(a,b){return this.dI(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*this.a*s+a*s]=B.e.C(c)}, +hO(a,b,c,d,e){var s=this.c,r=b*this.a*s+a*s,q=this.d +q[r]=B.e.C(c) +if(s>1){q[r+1]=B.e.C(d) +if(s>2)q[r+2]=B.e.C(e)}}, +tL(a,b,c,d,e,f){var s=this.c,r=b*this.a*s+a*s,q=this.d +q[r]=B.e.C(c) +if(s>1){q[r+1]=B.e.C(d) +if(s>2){q[r+2]=B.e.C(e) +if(s>3)q[r+3]=B.e.C(f)}}}, +k(a){return"ImageDataUint32("+this.a+", "+this.b+", "+this.c+")"}, +qx(a,b){}} +A.R0.prototype={ +bZw(a,b,c){var s=Math.max(this.e*b,1) +s=new Uint8Array(s) +this.d!==$&&A.e5() +this.d=s}, +AQ(a,b){var s,r=this,q=r.d +if(b){q===$&&A.e() +q=new Uint8Array(q.length)}else{q===$&&A.e() +q=new Uint8Array(A.bu(q))}s=r.f +s=s==null?null:s.cP(0) +return new A.R0(q,r.e,s,r.a,r.b,r.c)}, +gcZ(){return B.ew}, +gB8(){return B.kE}, +gna(a){var s=this.d +s===$&&A.e() +return s.buffer}, +gS(a){return A.aBm(this)}, +gu(a){var s=this.d +s===$&&A.e() +return s.byteLength}, +gcH(){var s=this.f +s=s==null?null:s.gcH() +return s==null?15:s}, +gxe(){return!1}, +gv1(){return 4}, +xu(a,b,c,d){var s=B.e.C(a),r=B.e.C(b),q=B.e.C(c),p=B.e.C(d),o=new A.P4(4,new Uint8Array(2)) +o.qN(s,r,q,p) +s=o +return s}, +dI(a,b,c){if(c==null||!(c instanceof A.Kw)||c.e!==this)c=A.aBm(this) +c.yi(0,a,b) +return c}, +vZ(a,b){return this.dI(a,b,null)}, +w6(a,b,c){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aBm(r):s).yi(0,a,b) +r.r.tU(0,c)}, +hO(a,b,c,d,e){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aBm(r):s).yi(0,a,b) +r.r.vm(c,d,e)}, +tL(a,b,c,d,e,f){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aBm(r):s).yi(0,a,b) +r.r.qN(c,d,e,f)}, +k(a){return"ImageDataUint4("+this.a+", "+this.b+", "+this.c+")"}, +qx(a,b){}, +gAc(){return this.e}, +gdR(){return this.f}} +A.R1.prototype={ +AQ(a,b){var s,r=this,q=r.d +if(b)q=new Uint8Array(q.length) +else q=new Uint8Array(A.bu(q)) +s=r.e +s=s==null?null:s.cP(0) +return new A.R1(q,s,r.a,r.b,r.c)}, +gcZ(){return B.ak}, +gB8(){return B.kE}, +gna(a){return this.d.buffer}, +gAc(){return this.a*this.c}, +gv1(){return 8}, +gS(a){return A.cCe(this)}, +gu(a){return this.d.byteLength}, +gcH(){var s=this.e +s=s==null?null:s.gcH() +return s==null?255:s}, +gxe(){return!1}, +xu(a,b,c,d){var s=A.d7Q(B.e.C(B.e.ba(a,0,255)),B.e.C(B.e.ba(b,0,255)),B.e.C(B.e.ba(c,0,255)),B.e.C(B.e.ba(d,0,255))) +return s}, +dI(a,b,c){var s,r +if(c==null||!(c instanceof A.Kx)||c.d!==this)c=A.cCe(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +vZ(a,b){return this.dI(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*(this.a*s)+a*s]=B.e.C(c)}, +hO(a,b,c,d,e){var s=this.c,r=b*(this.a*s)+a*s,q=this.d +q[r]=B.e.C(c) +if(s>1){q[r+1]=B.e.C(d) +if(s>2)q[r+2]=B.e.C(e)}}, +tL(a,b,c,d,e,f){var s=this.c,r=b*(this.a*s)+a*s,q=this.d +q[r]=B.e.C(c) +if(s>1){q[r+1]=B.e.C(d) +if(s>2){q[r+2]=B.e.C(e) +if(s>3)q[r+3]=B.e.C(f)}}}, +k(a){return"ImageDataUint8("+this.a+", "+this.b+", "+this.c+")"}, +qx(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g=b==null?h:A.pX(b,h,B.ak,h,h),f=i.c +if(f===1){s=g==null?0:B.d.ba(A.b7(g.gaw(g)),0,255) +f=i.d +B.C.ux(f,0,f.length,s)}else if(f===2){f=g==null +s=f?0:B.d.ba(A.b7(g.gaw(g)),0,255) +r=f?0:B.d.ba(A.b7(g.gaP()),0,255) +q=A.bH8(i.d.buffer,0,h) +B.js.ux(q,0,q.length,(r<<8|s)>>>0)}else if(f===4){f=g==null +s=f?0:B.d.ba(A.b7(g.gaw(g)),0,255) +r=f?0:B.d.ba(A.b7(g.gaP()),0,255) +p=f?0:B.d.ba(A.b7(g.gaR(g)),0,255) +o=f?0:B.d.ba(A.b7(g.gaW(g)),0,255) +n=A.jk(i.d.buffer,0,h) +B.dd.ux(n,0,n.length,(o<<24|p<<16|r<<8|s)>>>0)}else{f=g==null +s=f?0:B.d.ba(A.b7(g.gaw(g)),0,255) +r=f?0:B.d.ba(A.b7(g.gaP()),0,255) +p=f?0:B.d.ba(A.b7(g.gaR(g)),0,255) +for(m=A.cCe(i),f=m.d,l=f.c,k=l>2,j=l>1,l=l>0,f=f.d;m.q();){if(l)f[m.c]=B.e.C(B.d.ba(s,0,255)) +if(j)f[m.c+1]=B.e.C(B.d.ba(r,0,255)) +if(k)f[m.c+2]=B.e.C(B.d.ba(p,0,255))}}}, +gdR(){return this.e}} +A.a3f.prototype={ +G(){return"Interpolation."+this.b}} +A.bJH.prototype={} +A.aAO.prototype={ +cP(a){return new A.aAO(new Uint16Array(A.bu(this.c)),this.a,this.b)}, +gna(a){return this.c.buffer}, +gcZ(){return B.j4}, +gcH(){return 1}, +lw(a,b,c,d){var s=this.b +if(c1){s[a+1]=A.hi(c) +if(r>2)s[a+2]=A.hi(d)}}, +z7(a,b,c){var s,r=this.b +if(c1){s[a+1]=c +if(r>2)s[a+2]=d}}, +z7(a,b,c){var s=this.b +return c1){s[a+1]=c +if(r>2)s[a+2]=d}}, +z7(a,b,c){var s=this.b +return c1){s[a+1]=B.e.C(c) +if(r>2)s[a+2]=B.e.C(d)}}, +z7(a,b,c){var s=this.b +return c1){s[a+1]=B.e.C(c) +if(r>2)s[a+2]=B.e.C(d)}}, +z7(a,b,c){var s=this.b +return c1){s[a+1]=B.e.C(c) +if(r>2)s[a+2]=B.e.C(d)}}, +z7(a,b,c){var s=this.b +return c1){s[a+1]=B.e.C(c) +if(r>2)s[a+2]=B.e.C(d)}}, +z7(a,b,c){var s=this.b +return c1){s[a+1]=B.e.C(c) +if(r>2)s[a+2]=B.e.C(d)}}, +z7(a,b,c){var s=this.b +return c1){s[a+1]=B.e.C(c) +if(r>2)s[a+2]=B.e.C(d)}}, +a3U(a,b,c,d,e){var s,r=this.b +a*=r +s=this.c +s[a]=B.d.C(b) +if(r>1){s[a+1]=B.d.C(c) +if(r>2){s[a+2]=B.d.C(d) +if(r>3)s[a+3]=B.d.C(e)}}}, +z7(a,b,c){var s=this.b +return c=s.length)return 0 +return s[a]}, +ya(a){var s=this.b +if(s<2)return 0 +a*=s +s=this.c +if(a>=s.length)return 0 +return s[a+1]}, +y8(a){var s=this.b +if(s<3)return 0 +a*=s +s=this.c +if(a>=s.length)return 0 +return s[a+2]}, +BL(a){var s=this.b +if(s<4)return 255 +a*=s +s=this.c +if(a>=s.length)return 0 +return s[a+3]}, +De(a,b){return this.lw(0,a,0,b)}, +Dd(a,b){return this.lw(0,a,1,b)}, +Dc(a,b){return this.lw(0,a,2,b)}, +Db(a,b){return this.lw(0,a,3,b)}} +A.Km.prototype={ +cP(a){var s=this +return new A.Km(s.a,s.b,s.c,s.d)}, +gcZ(){return B.j4}, +gu(a){return this.d.c}, +gdR(){return null}, +gcH(){return 1}, +gcg(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0){r=r.d[this.c] +s=$.i9 +r=(s!=null?s:A.iZ())[r]}else r=0 +return r}, +saw(a,b){var s=this.d +if(s.c>0)s.d[this.c]=A.hi(b)}, +gaP(){var s,r=this.d +if(r.c>1){r=r.d[this.c+1] +s=$.i9 +r=(s!=null?s:A.iZ())[r]}else r=0 +return r}, +saP(a){var s=this.d +if(s.c>1)s.d[this.c+1]=A.hi(a)}, +gaR(a){var s,r=this.d +if(r.c>2){r=r.d[this.c+2] +s=$.i9 +r=(s!=null?s:A.iZ())[r]}else r=0 +return r}, +saR(a,b){var s=this.d +if(s.c>2)s.d[this.c+2]=A.hi(b)}, +gaW(a){var s,r=this.d +if(r.c>3){r=r.d[this.c+3] +s=$.i9 +r=(s!=null?s:A.iZ())[r]}else r=0 +return r}, +saW(a,b){var s,r=this.d +if(r.c>3){s=this.gaP() +r.d[this.c+3]=A.hi(s)}}, +gr2(){return this.gaw(this)/1}, +sr2(a){this.saw(0,a)}, +gqK(){return this.gaP()/1}, +sqK(a){this.saP(a)}, +gqU(){return this.gaR(this)/1}, +sqU(a){this.saR(0,a)}, +gr6(){return this.gaW(this)/1}, +sr6(a){this.saW(0,a)}, +gt1(){return A.jS(this)}, +pP(a,b){var s=this +if(s.d.c>0){s.saw(0,b.gaw(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saW(0,b.gaW(b))}}, +vm(a,b,c){var s=this,r=s.d,q=r.c +if(q>0){r=r.d +r[s.c]=A.hi(a) +if(q>1){r[s.c+1]=A.hi(b) +if(q>2)r[s.c+2]=A.hi(c)}}}, +qN(a,b,c,d){var s=this,r=s.d,q=r.c +if(q>0){r=r.d +r[s.c]=A.hi(a) +if(q>1){r[s.c+1]=A.hi(b) +if(q>2){r[s.c+2]=A.hi(c) +if(q>3)r[s.c+3]=A.hi(d)}}}}, +gS(a){return new A.ij(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.Km)return A.b1(A.R(p,!0,A.y(p).i("D.E")))===A.b1(A.R(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.T(b) +r=p.d +q=r.c +if(s.gu(b)!==q)return!1 +r=r.d +if(r[p.c]!==s.h(b,0))return!1 +if(q>1){if(r[p.c+1]!==s.h(b,1))return!1 +if(q>2){if(r[p.c+2]!==s.h(b,2))return!1 +if(q>3)if(r[p.c+3]!==s.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +vA(a){return A.pX(this,null,a,null,null)}, +$ie1:1, +$ie0:1, +gqX(a){return this.d}} +A.Kn.prototype={ +cP(a){var s=this +return new A.Kn(s.a,s.b,s.c,s.d)}, +gu(a){return this.d.c}, +gdR(){return null}, +gcH(){return 1}, +gcZ(){return B.kF}, +gcg(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0}, +saw(a,b){var s=this.d +if(s.c>0)s.d[this.c]=b}, +gaP(){var s=this.d +return s.c>1?s.d[this.c+1]:0}, +saP(a){var s=this.d +if(s.c>1)s.d[this.c+1]=a}, +gaR(a){var s=this.d +return s.c>2?s.d[this.c+2]:0}, +saR(a,b){var s=this.d +if(s.c>2)s.d[this.c+2]=b}, +gaW(a){var s=this.d +return s.c>3?s.d[this.c+3]:1}, +saW(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=b}, +gr2(){return this.gaw(this)/1}, +sr2(a){this.saw(0,a)}, +gqK(){return this.gaP()/1}, +sqK(a){this.saP(a)}, +gqU(){return this.gaR(this)/1}, +sqU(a){this.saR(0,a)}, +gr6(){return this.gaW(this)/1}, +sr6(a){this.saW(0,a)}, +gt1(){return A.jS(this)}, +pP(a,b){var s=this +s.saw(0,b.gaw(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saW(0,b.gaW(b))}, +vm(a,b,c){var s=this.d,r=s.d,q=this.c +r[q]=a +s=s.c +if(s>1){r[q+1]=b +if(s>2)r[q+2]=c}}, +qN(a,b,c,d){var s=this.d,r=s.d,q=this.c +r[q]=a +s=s.c +if(s>1){r[q+1]=b +if(s>2){r[q+2]=c +if(s>3)r[q+3]=d}}}, +gS(a){return new A.ij(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.Kn)return A.b1(A.R(p,!0,A.y(p).i("D.E")))===A.b1(A.R(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.T(b) +r=p.d +q=r.c +if(s.gu(b)!==q)return!1 +r=r.d +if(r[p.c]!==s.h(b,0))return!1 +if(q>1){if(r[p.c+1]!==s.h(b,1))return!1 +if(q>2){if(r[p.c+2]!==s.h(b,2))return!1 +if(q>3)if(r[p.c+3]!==s.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +vA(a){return A.pX(this,null,a,null,null)}, +$ie1:1, +$ie0:1, +gqX(a){return this.d}} +A.Ko.prototype={ +cP(a){var s=this +return new A.Ko(s.a,s.b,s.c,s.d)}, +gu(a){return this.d.c}, +gdR(){return null}, +gcH(){return 1}, +gcZ(){return B.lY}, +gcg(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0}, +saw(a,b){var s=this.d +if(s.c>0)s.d[this.c]=b}, +gaP(){var s=this.d +return s.c>1?s.d[this.c+1]:0}, +saP(a){var s=this.d +if(s.c>1)s.d[this.c+1]=a}, +gaR(a){var s=this.d +return s.c>2?s.d[this.c+2]:0}, +saR(a,b){var s=this.d +if(s.c>2)s.d[this.c+2]=b}, +gaW(a){var s=this.d +return s.c>3?s.d[this.c+3]:0}, +saW(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=b}, +gr2(){return this.gaw(this)/1}, +sr2(a){this.saw(0,a)}, +gqK(){return this.gaP()/1}, +sqK(a){this.saP(a)}, +gqU(){return this.gaR(this)/1}, +sqU(a){this.saR(0,a)}, +gr6(){return this.gaW(this)/1}, +sr6(a){this.saW(0,a)}, +gt1(){return A.jS(this)}, +pP(a,b){var s=this +s.saw(0,b.gaw(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saW(0,b.gaW(b))}, +vm(a,b,c){var s=this.d,r=s.d,q=this.c +r[q]=a +s=s.c +if(s>1){r[q+1]=b +if(s>2)r[q+2]=c}}, +qN(a,b,c,d){var s=this.d,r=s.d,q=this.c +r[q]=a +s=s.c +if(s>1){r[q+1]=b +if(s>2){r[q+2]=c +if(s>3)r[q+3]=d}}}, +gS(a){return new A.ij(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.Ko)return A.b1(A.R(p,!0,A.y(p).i("D.E")))===A.b1(A.R(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.T(b) +r=p.d +q=r.c +if(s.gu(b)!==q)return!1 +r=r.d +if(r[p.c]!==s.h(b,0))return!1 +if(q>1){if(r[p.c+1]!==s.h(b,1))return!1 +if(q>2){if(r[p.c+2]!==s.h(b,2))return!1 +if(q>3)if(r[p.c+3]!==s.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +vA(a){return A.pX(this,null,a,null,null)}, +$ie1:1, +$ie0:1, +gqX(a){return this.d}} +A.Kp.prototype={ +cP(a){var s=this +return new A.Kp(s.a,s.b,s.c,s.d)}, +gu(a){return this.d.c}, +gdR(){return null}, +gcH(){return 32767}, +gcZ(){return B.m_}, +gcg(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0}, +saw(a,b){var s=this.d +if(s.c>0)s.d[this.c]=B.e.C(b)}, +gaP(){var s=this.d +return s.c>1?s.d[this.c+1]:0}, +saP(a){var s=this.d +if(s.c>1)s.d[this.c+1]=B.e.C(a)}, +gaR(a){var s=this.d +return s.c>2?s.d[this.c+2]:0}, +saR(a,b){var s=this.d +if(s.c>2)s.d[this.c+2]=B.e.C(b)}, +gaW(a){var s=this.d +return s.c>3?s.d[this.c+3]:0}, +saW(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=B.e.C(b)}, +gr2(){return this.gaw(this)/32767}, +sr2(a){this.saw(0,a*32767)}, +gqK(){return this.gaP()/32767}, +sqK(a){this.saP(a*32767)}, +gqU(){return this.gaR(this)/32767}, +sqU(a){this.saR(0,a*32767)}, +gr6(){return this.gaW(this)/32767}, +sr6(a){this.saW(0,a*32767)}, +gt1(){return A.jS(this)}, +pP(a,b){var s=this +s.saw(0,b.gaw(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saW(0,b.gaW(b))}, +vm(a,b,c){var s,r=this.d,q=r.c +if(q>0){r=r.d +s=this.c +r[s]=B.d.C(a) +if(q>1){r[s+1]=B.d.C(b) +if(q>2)r[s+2]=B.d.C(c)}}}, +qN(a,b,c,d){var s,r=this.d,q=r.c +if(q>0){r=r.d +s=this.c +r[s]=B.d.C(a) +if(q>1){r[s+1]=B.d.C(b) +if(q>2){r[s+2]=B.d.C(c) +if(q>3)r[s+3]=B.d.C(d)}}}}, +gS(a){return new A.ij(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.Kp)return A.b1(A.R(p,!0,A.y(p).i("D.E")))===A.b1(A.R(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.T(b) +r=p.d +q=r.c +if(s.gu(b)!==q)return!1 +r=r.d +if(r[p.c]!==s.h(b,0))return!1 +if(q>1){if(r[p.c+1]!==s.h(b,1))return!1 +if(q>2){if(r[p.c+2]!==s.h(b,2))return!1 +if(q>3)if(r[p.c+3]!==s.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +vA(a){return A.pX(this,null,a,null,null)}, +$ie1:1, +$ie0:1, +gqX(a){return this.d}} +A.Kq.prototype={ +cP(a){var s=this +return new A.Kq(s.a,s.b,s.c,s.d)}, +gu(a){return this.d.c}, +gdR(){return null}, +gcH(){return 2147483647}, +gcZ(){return B.m0}, +gcg(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0}, +saw(a,b){var s=this.d +if(s.c>0)s.d[this.c]=B.e.C(b)}, +gaP(){var s=this.d +return s.c>1?s.d[this.c+1]:0}, +saP(a){var s=this.d +if(s.c>1)s.d[this.c+1]=B.e.C(a)}, +gaR(a){var s=this.d +return s.c>2?s.d[this.c+2]:0}, +saR(a,b){var s=this.d +if(s.c>2)s.d[this.c+2]=B.e.C(b)}, +gaW(a){var s=this.d +return s.c>3?s.d[this.c+3]:0}, +saW(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=B.e.C(b)}, +gr2(){return this.gaw(this)/2147483647}, +sr2(a){this.saw(0,a*2147483647)}, +gqK(){return this.gaP()/2147483647}, +sqK(a){this.saP(a*2147483647)}, +gqU(){return this.gaR(this)/2147483647}, +sqU(a){this.saR(0,a*2147483647)}, +gr6(){return this.gaW(this)/2147483647}, +sr6(a){this.saW(0,a*2147483647)}, +gt1(){return A.jS(this)}, +pP(a,b){var s=this +s.saw(0,b.gaw(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saW(0,b.gaW(b))}, +vm(a,b,c){var s,r=this.d,q=r.c +if(q>0){r=r.d +s=this.c +r[s]=B.d.C(a) +if(q>1){r[s+1]=B.d.C(b) +if(q>2)r[s+2]=B.d.C(c)}}}, +qN(a,b,c,d){var s,r=this.d,q=r.c +if(q>0){r=r.d +s=this.c +r[s]=B.d.C(a) +if(q>1){r[s+1]=B.d.C(b) +if(q>2){r[s+2]=B.d.C(c) +if(q>3)r[s+3]=B.d.C(d)}}}}, +gS(a){return new A.ij(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.Kq)return A.b1(A.R(p,!0,A.y(p).i("D.E")))===A.b1(A.R(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.T(b) +r=p.d +q=r.c +if(s.gu(b)!==q)return!1 +r=r.d +if(r[p.c]!==s.h(b,0))return!1 +if(q>1){if(r[p.c+1]!==s.h(b,1))return!1 +if(q>2){if(r[p.c+2]!==s.h(b,2))return!1 +if(q>3)if(r[p.c+3]!==s.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +vA(a){return A.pX(this,null,a,null,null)}, +$ie1:1, +$ie0:1, +gqX(a){return this.d}} +A.Kr.prototype={ +cP(a){var s=this +return new A.Kr(s.a,s.b,s.c,s.d)}, +gu(a){return this.d.c}, +gdR(){return null}, +gcH(){return 127}, +gcZ(){return B.lZ}, +gcg(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0}, +saw(a,b){var s=this.d +if(s.c>0)s.d[this.c]=B.e.C(b)}, +gaP(){var s=this.d +return s.c>1?s.d[this.c+1]:0}, +saP(a){var s=this.d +if(s.c>1)s.d[this.c+1]=B.e.C(a)}, +gaR(a){var s=this.d +return s.c>2?s.d[this.c+2]:0}, +saR(a,b){var s=this.d +if(s.c>2)s.d[this.c+2]=B.e.C(b)}, +gaW(a){var s=this.d +return s.c>3?s.d[this.c+3]:0}, +saW(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=B.e.C(b)}, +gr2(){return this.gaw(this)/127}, +sr2(a){this.saw(0,a*127)}, +gqK(){return this.gaP()/127}, +sqK(a){this.saP(a*127)}, +gqU(){return this.gaR(this)/127}, +sqU(a){this.saR(0,a*127)}, +gr6(){return this.gaW(this)/127}, +sr6(a){this.saW(0,a*127)}, +gt1(){return A.jS(this)}, +pP(a,b){var s=this +s.saw(0,b.gaw(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saW(0,b.gaW(b))}, +vm(a,b,c){var s,r=this.d,q=r.c +if(q>0){r=r.d +s=this.c +r[s]=B.d.C(a) +if(q>1){r[s+1]=B.d.C(b) +if(q>2)r[s+2]=B.d.C(c)}}}, +qN(a,b,c,d){var s,r=this.d,q=r.c +if(q>0){r=r.d +s=this.c +r[s]=B.d.C(a) +if(q>1){r[s+1]=B.d.C(b) +if(q>2){r[s+2]=B.d.C(c) +if(q>3)r[s+3]=B.d.C(d)}}}}, +gS(a){return new A.ij(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.Kr)return A.b1(A.R(p,!0,A.y(p).i("D.E")))===A.b1(A.R(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.T(b) +r=p.d +q=r.c +if(s.gu(b)!==q)return!1 +r=r.d +if(r[p.c]!==s.h(b,0))return!1 +if(q>1){if(r[p.c+1]!==s.h(b,1))return!1 +if(q>2){if(r[p.c+2]!==s.h(b,2))return!1 +if(q>3)if(r[p.c+3]!==s.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +vA(a){return A.pX(this,null,a,null,null)}, +$ie1:1, +$ie0:1, +gqX(a){return this.d}} +A.Ks.prototype={ +cP(a){var s=this +return new A.Ks(s.a,s.b,s.c,s.d,s.e,s.f)}, +gu(a){var s=this.f,r=s.f +r=r==null?null:r.b +return r==null?s.c:r}, +gdR(){return this.f.f}, +gcH(){return this.f.gcH()}, +gcZ(){return B.fq}, +gcg(){var s,r=this.a +if(r>=0){s=this.f +if(r=0&&r7){r.d=0;++r.c}}else{q*=s +r.d=q&7 +r.c=r.e+B.d.O(q,3)}q=r.c +p=p.d +p===$&&A.e() +return q=s.length)return 0 +return B.d.p9(s[r],q)&1}, +zr(a){var s=this.f,r=s.f +if(r==null)s=s.c>a?this.ajP(0,a):0 +else s=r.z7(0,this.ajP(0,0),a) +return s}, +tQ(a,b){var s,r,q,p,o,n,m=this.f +if(a>=m.c)return +s=this.c +r=7-(this.d+a) +if(r<0){++s +r+=8}q=m.d +q===$&&A.e() +p=q[s] +o=B.d.ba(B.e.C(b),0,1) +n=B.d8z[r] +q=B.e.em(o,r) +m.d[s]=(p&n|q)>>>0}, +h(a,b){return this.zr(b)}, +j(a,b,c){return this.tQ(b,c)}, +gd9(a){return this.ajP(0,0)}, +sd9(a,b){this.tQ(0,b)}, +gaw(a){return this.zr(0)}, +saw(a,b){this.tQ(0,b)}, +gaP(){return this.zr(1)}, +saP(a){this.tQ(1,a)}, +gaR(a){return this.zr(2)}, +saR(a,b){this.tQ(2,b)}, +gaW(a){return this.zr(3)}, +saW(a,b){this.tQ(3,b)}, +gr2(){return this.zr(0)/this.f.gcH()}, +sr2(a){this.tQ(0,a*this.f.gcH())}, +gqK(){return this.zr(1)/this.f.gcH()}, +sqK(a){this.tQ(1,a*this.f.gcH())}, +gqU(){return this.zr(2)/this.f.gcH()}, +sqU(a){this.tQ(2,a*this.f.gcH())}, +gr6(){return this.zr(3)/this.f.gcH()}, +sr6(a){this.tQ(3,a*this.f.gcH())}, +gt1(){return A.jS(this)}, +pP(a,b){var s=this +s.tQ(0,b.gaw(b)) +s.tQ(1,b.gaP()) +s.tQ(2,b.gaR(b)) +s.tQ(3,b.gaW(b))}, +vm(a,b,c){var s=this,r=s.f.c +if(r>0){s.tQ(0,a) +if(r>1){s.tQ(1,b) +if(r>2)s.tQ(2,c)}}}, +qN(a,b,c,d){var s=this,r=s.f.c +if(r>0){s.tQ(0,a) +if(r>1){s.tQ(1,b) +if(r>2){s.tQ(2,c) +if(r>3)s.tQ(3,d)}}}}, +gS(a){return new A.ij(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.Ks)return A.b1(A.R(p,!0,A.y(p).i("D.E")))===A.b1(A.R(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=p.f +r=s.f +q=r!=null?r.b:s.c +s=J.T(b) +if(s.gu(b)!==q)return!1 +if(p.zr(0)!==s.h(b,0))return!1 +if(q>1){if(p.zr(1)!==s.h(b,1))return!1 +if(q>2){if(p.zr(2)!==s.h(b,2))return!1 +if(q>3)if(p.zr(3)!==s.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +vA(a){return A.pX(this,null,a,null,null)}, +$ie1:1, +$ie0:1, +gqX(a){return this.f}} +A.Kt.prototype={ +cP(a){var s=this +return new A.Kt(s.a,s.b,s.c,s.d)}, +gu(a){return this.d.c}, +gdR(){return null}, +gcH(){return 65535}, +gcZ(){return B.i8}, +gcg(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0}, +saw(a,b){var s=this.d +if(s.c>0)s.d[this.c]=B.e.C(b)}, +gaP(){var s=this.d +return s.c>1?s.d[this.c+1]:0}, +saP(a){var s=this.d +if(s.c>1)s.d[this.c+1]=B.e.C(a)}, +gaR(a){var s=this.d +return s.c>2?s.d[this.c+2]:0}, +saR(a,b){var s=this.d +if(s.c>2)s.d[this.c+2]=B.e.C(b)}, +gaW(a){var s=this.d +return s.c>3?s.d[this.c+3]:0}, +saW(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=B.e.C(b)}, +gr2(){return this.gaw(this)/65535}, +sr2(a){this.saw(0,a*65535)}, +gqK(){return this.gaP()/65535}, +sqK(a){this.saP(a*65535)}, +gqU(){return this.gaR(this)/65535}, +sqU(a){this.saR(0,a*65535)}, +gr6(){return this.gaW(this)/65535}, +sr6(a){this.saW(0,a*65535)}, +gt1(){return A.jS(this)}, +pP(a,b){var s=this +s.saw(0,b.gaw(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saW(0,b.gaW(b))}, +vm(a,b,c){var s,r=this.d,q=r.c +if(q>0){r=r.d +s=this.c +r[s]=B.d.C(a) +if(q>1){r[s+1]=B.d.C(b) +if(q>2)r[s+2]=B.d.C(c)}}}, +qN(a,b,c,d){var s,r=this.d,q=r.c +if(q>0){r=r.d +s=this.c +r[s]=B.d.C(a) +if(q>1){r[s+1]=B.d.C(b) +if(q>2){r[s+2]=B.d.C(c) +if(q>3)r[s+3]=B.d.C(d)}}}}, +gS(a){return new A.ij(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.Kt)return A.b1(A.R(p,!0,A.y(p).i("D.E")))===A.b1(A.R(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.T(b) +r=p.d +q=r.c +if(s.gu(b)!==q)return!1 +r=r.d +if(r[p.c]!==s.h(b,0))return!1 +if(q>1){if(r[p.c+1]!==s.h(b,1))return!1 +if(q>2){if(r[p.c+2]!==s.h(b,2))return!1 +if(q>3)if(r[p.c+3]!==s.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +vA(a){return A.pX(this,null,a,null,null)}, +$ie1:1, +$ie0:1, +gqX(a){return this.d}} +A.Ku.prototype={ +cP(a){var s=this +return new A.Ku(s.a,s.b,s.c,s.d,s.e,s.f)}, +gu(a){var s=this.f,r=s.f +r=r==null?null:r.b +return r==null?s.c:r}, +gdR(){return this.f.f}, +gcH(){return this.f.gcH()}, +gcZ(){return B.e2}, +gcg(){var s,r=this.a +if(r>=0){s=this.f +if(r=0&&r>>0}, +gvV(a){return this.a}, +gxs(a){return this.b}, +yi(a,b,c){var s,r,q,p=this +p.a=b +p.b=c +s=p.gaJ1() +r=p.b*p.f.e +p.e=r +q=p.a*s +p.c=r+B.d.O(q,3) +p.d=q&7}, +gE(a){return this}, +q(){var s,r,q=this,p=q.f +if(++q.a===p.a){q.a=0 +s=++q.b +q.d=0;++q.c +q.e=q.e+p.e +return s7){q.d=0;++q.c}}else{r=q.gaJ1() +s=q.a*r +q.d=s&7 +q.c=q.e+B.d.O(s,3)}s=q.c +p=p.d +p===$&&A.e() +return s>>0)) +if(q<0){q+=8;++r}s=this.f.d +s===$&&A.e() +return B.d.p9(s[r],q)&3}, +zs(a){var s=this.f,r=s.f +if(r==null)s=s.c>a?this.ajQ(0,a):0 +else s=r.z7(0,this.ajQ(0,0),a) +return s}, +tR(a,b){var s,r,q,p,o,n,m=this.f +if(a>=m.c)return +s=this.c +r=6-(this.d+(a<<1>>>0)) +if(r<0){++s +r+=8}q=m.d +q===$&&A.e() +p=q[s] +o=B.d.ba(B.e.C(b),0,3) +n=B.clJ[B.d.O(r,1)] +q=B.e.em(o,r) +m.d[s]=(p&n|q)>>>0}, +h(a,b){return this.zs(b)}, +j(a,b,c){return this.tR(b,c)}, +gd9(a){return this.ajQ(0,0)}, +sd9(a,b){this.tR(0,b)}, +gaw(a){return this.zs(0)}, +saw(a,b){this.tR(0,b)}, +gaP(){return this.zs(1)}, +saP(a){this.tR(1,a)}, +gaR(a){return this.zs(2)}, +saR(a,b){this.tR(2,b)}, +gaW(a){return this.zs(3)}, +saW(a,b){this.tR(3,b)}, +gr2(){return this.zs(0)/this.f.gcH()}, +sr2(a){this.tR(0,a*this.f.gcH())}, +gqK(){return this.zs(1)/this.f.gcH()}, +sqK(a){this.tR(1,a*this.f.gcH())}, +gqU(){return this.zs(2)/this.f.gcH()}, +sqU(a){this.tR(2,a*this.f.gcH())}, +gr6(){return this.zs(3)/this.f.gcH()}, +sr6(a){this.tR(3,a*this.f.gcH())}, +gt1(){return A.jS(this)}, +pP(a,b){var s=this +s.tR(0,b.gaw(b)) +s.tR(1,b.gaP()) +s.tR(2,b.gaR(b)) +s.tR(3,b.gaW(b))}, +vm(a,b,c){var s=this,r=s.f.c +if(r>0){s.tR(0,a) +if(r>1){s.tR(1,b) +if(r>2)s.tR(2,c)}}}, +qN(a,b,c,d){var s=this,r=s.f.c +if(r>0){s.tR(0,a) +if(r>1){s.tR(1,b) +if(r>2){s.tR(2,c) +if(r>3)s.tR(3,d)}}}}, +gS(a){return new A.ij(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.Ku)return A.b1(A.R(p,!0,A.y(p).i("D.E")))===A.b1(A.R(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=p.f +r=s.f +q=r!=null?r.b:s.c +s=J.T(b) +if(s.gu(b)!==q)return!1 +if(p.zs(0)!==s.h(b,0))return!1 +if(q>1){if(p.zs(1)!==s.h(b,1))return!1 +if(q>2){if(p.zs(2)!==s.h(b,2))return!1 +if(q>3)if(p.zs(3)!==s.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +vA(a){return A.pX(this,null,a,null,null)}, +$ie1:1, +$ie0:1, +gqX(a){return this.f}} +A.Kv.prototype={ +cP(a){var s=this +return new A.Kv(s.a,s.b,s.c,s.d)}, +gu(a){return this.d.c}, +gdR(){return null}, +gcH(){return 4294967295}, +gcZ(){return B.kG}, +gcg(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0}, +saw(a,b){var s=this.d +if(s.c>0)s.d[this.c]=B.e.C(b)}, +gaP(){var s=this.d +return s.c>1?s.d[this.c+1]:0}, +saP(a){var s=this.d +if(s.c>1)s.d[this.c+1]=B.e.C(a)}, +gaR(a){var s=this.d +return s.c>2?s.d[this.c+2]:0}, +saR(a,b){var s=this.d +if(s.c>2)s.d[this.c+2]=B.e.C(b)}, +gaW(a){var s=this.d +return s.c>3?s.d[this.c+3]:0}, +saW(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=B.e.C(b)}, +gr2(){return this.gaw(this)/4294967295}, +sr2(a){this.saw(0,a*4294967295)}, +gqK(){return this.gaP()/4294967295}, +sqK(a){this.saP(a*4294967295)}, +gqU(){return this.gaR(this)/4294967295}, +sqU(a){this.saR(0,a*4294967295)}, +gr6(){return this.gaW(this)/4294967295}, +sr6(a){this.saW(0,a*4294967295)}, +gt1(){return A.jS(this)}, +pP(a,b){var s=this +s.saw(0,b.gaw(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saW(0,b.gaW(b))}, +vm(a,b,c){var s,r=this.d,q=r.c +if(q>0){r=r.d +s=this.c +r[s]=B.d.C(a) +if(q>1){r[s+1]=B.d.C(b) +if(q>2)r[s+2]=B.d.C(c)}}}, +qN(a,b,c,d){var s,r=this.d,q=r.c +if(q>0){r=r.d +s=this.c +r[s]=B.d.C(a) +if(q>1){r[s+1]=B.d.C(b) +if(q>2){r[s+2]=B.d.C(c) +if(q>3)r[s+3]=B.d.C(d)}}}}, +gS(a){return new A.ij(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.Kv)return A.b1(A.R(p,!0,A.y(p).i("D.E")))===A.b1(A.R(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.T(b) +r=p.d +q=r.c +if(s.gu(b)!==q)return!1 +r=r.d +if(r[p.c]!==s.h(b,0))return!1 +if(q>1){if(r[p.c+1]!==s.h(b,1))return!1 +if(q>2){if(r[p.c+2]!==s.h(b,2))return!1 +if(q>3)if(r[p.c+3]!==s.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +vA(a){return A.pX(this,null,a,null,null)}, +$ie1:1, +$ie0:1, +gqX(a){return this.d}} +A.Kw.prototype={ +cP(a){var s=this +return new A.Kw(s.a,s.b,s.c,s.d,s.e)}, +gu(a){var s=this.e,r=s.f +r=r==null?null:r.b +return r==null?s.c:r}, +gdR(){return this.e.f}, +gcH(){return this.e.gcH()}, +gcZ(){return B.ew}, +gcg(){var s,r=this.a +if(r>=0){s=this.e +if(r=0&&r>>0):s+B.d.O(b*r,3)}p.c=s +s=b*r +p.d=r>7?s&4:s&7}, +gE(a){return this}, +q(){var s,r,q,p=this,o=p.e +if(++p.a===o.a){p.a=0 +s=++p.b +p.d=0 +p.c=s*o.e +return s7){p.d=0;++p.c}}else{s=p.d=q+(r<<2>>>0) +for(;s>7;){s-=8 +p.d=s;++p.c}}s=p.c +o=o.d +o===$&&A.e() +return s>>0)) +if(q<0){q+=8;++r}s=this.e.d +s===$&&A.e() +return B.d.p9(s[r],q)&15}, +zo(a){var s=this.e,r=s.f +if(r==null)s=s.c>a?this.ajR(0,a):0 +else s=r.z7(0,this.ajR(0,0),a) +return s}, +tU(a,b){var s,r,q,p,o,n,m=this.e +if(a>=m.c)return +s=this.c +r=4-(this.d+(a<<2>>>0)) +if(r<0){r+=8;++s}q=m.d +q===$&&A.e() +p=q[s] +o=B.d.ba(B.e.C(b),0,15) +n=r===4?15:240 +q=B.e.em(o,r) +m.d[s]=(p&n|q)>>>0}, +h(a,b){return this.zo(b)}, +j(a,b,c){return this.tU(b,c)}, +gd9(a){return this.ajR(0,0)}, +sd9(a,b){this.tU(0,b)}, +gaw(a){return this.zo(0)}, +saw(a,b){this.tU(0,b)}, +gaP(){return this.zo(1)}, +saP(a){this.tU(1,a)}, +gaR(a){return this.zo(2)}, +saR(a,b){this.tU(2,b)}, +gaW(a){return this.zo(3)}, +saW(a,b){this.tU(3,b)}, +gr2(){return this.zo(0)/this.e.gcH()}, +sr2(a){this.tU(0,a*this.e.gcH())}, +gqK(){return this.zo(1)/this.e.gcH()}, +sqK(a){this.tU(1,a*this.e.gcH())}, +gqU(){return this.zo(2)/this.e.gcH()}, +sqU(a){this.tU(2,a*this.e.gcH())}, +gr6(){return this.zo(3)/this.e.gcH()}, +sr6(a){this.tU(3,a*this.e.gcH())}, +gt1(){return A.jS(this)}, +pP(a,b){var s=this +s.tU(0,b.gaw(b)) +s.tU(1,b.gaP()) +s.tU(2,b.gaR(b)) +s.tU(3,b.gaW(b))}, +vm(a,b,c){var s=this,r=s.e.c +if(r>0){s.tU(0,a) +if(r>1){s.tU(1,b) +if(r>2)s.tU(2,c)}}}, +qN(a,b,c,d){var s=this,r=s.e.c +if(r>0){s.tU(0,a) +if(r>1){s.tU(1,b) +if(r>2){s.tU(2,c) +if(r>3)s.tU(3,d)}}}}, +gS(a){return new A.ij(this)}, +l(a,b){var s,r,q=this +if(b==null)return!1 +if(b instanceof A.Kw)return A.b1(A.R(q,!0,A.y(q).i("D.E")))===A.b1(A.R(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=q.e.c +r=J.T(b) +if(r.gu(b)!==s)return!1 +if(q.zo(0)!==r.h(b,0))return!1 +if(s>1){if(q.zo(1)!==r.h(b,1))return!1 +if(s>2){if(q.zo(2)!==r.h(b,2))return!1 +if(s>3)if(q.zo(3)!==r.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +vA(a){return A.pX(this,null,a,null,null)}, +$ie1:1, +$ie0:1, +gqX(a){return this.e}} +A.Kx.prototype={ +cP(a){var s=this +return new A.Kx(s.a,s.b,s.c,s.d)}, +gu(a){var s=this.d,r=s.e +r=r==null?null:r.b +return r==null?s.c:r}, +gdR(){return this.d.e}, +gcH(){return this.d.gcH()}, +gcZ(){return B.ak}, +gcg(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0 +else s=r.yd(s.d[this.c]) +return s}, +saw(a,b){var s=this.d +if(s.c>0)s.d[this.c]=B.e.C(B.e.ba(b,0,255))}, +gaP(){var s=this.d,r=s.e +if(r==null)s=s.c>1?s.d[this.c+1]:0 +else s=r.ya(s.d[this.c]) +return s}, +saP(a){var s=this.d +if(s.c>1)s.d[this.c+1]=B.e.C(B.e.ba(a,0,255))}, +gaR(a){var s=this.d,r=s.e +if(r==null)s=s.c>2?s.d[this.c+2]:0 +else s=r.y8(s.d[this.c]) +return s}, +saR(a,b){var s=this.d +if(s.c>2)s.d[this.c+2]=B.e.C(B.e.ba(b,0,255))}, +gaW(a){var s=this.d,r=s.e +if(r==null)s=s.c>3?s.d[this.c+3]:255 +else s=r.BL(s.d[this.c]) +return s}, +saW(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=B.e.C(B.e.ba(b,0,255))}, +gr2(){return this.gaw(this)/this.d.gcH()}, +sr2(a){this.saw(0,a*this.d.gcH())}, +gqK(){return this.gaP()/this.d.gcH()}, +sqK(a){this.saP(a*this.d.gcH())}, +gqU(){return this.gaR(this)/this.d.gcH()}, +sqU(a){this.saR(0,a*this.d.gcH())}, +gr6(){return this.gaW(this)/this.d.gcH()}, +sr6(a){this.saW(0,a*this.d.gcH())}, +gt1(){return A.jS(this)}, +pP(a,b){var s=this +if(s.d.e!=null)s.sd9(0,b.gd9(b)) +else{s.saw(0,b.gaw(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saW(0,b.gaW(b))}}, +vm(a,b,c){var s,r=this.d,q=r.c +if(q>0){r=r.d +s=this.c +r[s]=B.d.C(a) +if(q>1){r[s+1]=B.d.C(b) +if(q>2)r[s+2]=B.d.C(c)}}}, +qN(a,b,c,d){var s,r=this.d,q=r.c +if(q>0){r=r.d +s=this.c +r[s]=B.d.C(a) +if(q>1){r[s+1]=B.d.C(b) +if(q>2){r[s+2]=B.d.C(c) +if(q>3)r[s+3]=B.d.C(d)}}}}, +gS(a){return new A.ij(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.Kx)return A.b1(A.R(p,!0,A.y(p).i("D.E")))===A.b1(A.R(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=p.d +r=s.e +q=r!=null?r.b:s.c +s=J.T(b) +if(s.gu(b)!==q)return!1 +if(p.b8(0,0)!==s.h(b,0))return!1 +if(q>1){if(p.b8(0,1)!==s.h(b,1))return!1 +if(q>2){if(p.b8(0,2)!==s.h(b,2))return!1 +if(q>3)if(p.b8(0,3)!==s.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.R(this,!0,A.y(this).i("D.E")))}, +vA(a){return A.pX(this,null,a,null,null)}, +$ie1:1, +$ie0:1, +gqX(a){return this.d}} +A.eC.prototype={ +cP(a){return new A.eC()}, +gqX(a){return $.cYI()}, +gvV(a){return 0}, +gxs(a){return 0}, +gu(a){return 0}, +gcH(){return 0}, +gcZ(){return B.ak}, +gdR(){return null}, +gcg(){return!1}, +h(a,b){return 0}, +j(a,b,c){}, +gd9(a){return 0}, +sd9(a,b){}, +gaw(a){return 0}, +saw(a,b){}, +gaP(){return 0}, +saP(a){}, +gaR(a){return 0}, +saR(a,b){}, +gaW(a){return 0}, +saW(a,b){}, +gr2(){return 0}, +sr2(a){}, +gqK(){return 0}, +sqK(a){}, +gqU(){return 0}, +sqU(a){}, +gr6(){return 0}, +sr6(a){}, +gt1(){return 0}, +pP(a,b){}, +vm(a,b,c){}, +qN(a,b,c,d){}, +gE(a){return this}, +q(){return!1}, +l(a,b){if(b==null)return!1 +return b instanceof A.eC}, +gv(a){return 0}, +gS(a){return new A.ij(this)}, +vA(a){return this}, +$ie1:1, +$ie0:1} +A.asg.prototype={ +G(){return"FlipDirection."+this.b}} +A.au0.prototype={ +k(a){return"ImageException: "+this.a}, +$ibv:1} +A.mC.prototype={ +gu(a){return this.c-this.d}, +h(a,b){return this.a[this.d+b]}, +j(a,b,c){this.a[this.d+b]=c +return c}, +Bj(a,b,c,d){var s=this.a,r=J.c9(s),q=this.d+a +if(c instanceof A.mC)r.d0(s,q,q+b,c.a,c.d+d) +else r.d0(s,q,q+b,t.L.a(c),d)}, +JG(a,b,c){return this.Bj(a,b,c,0)}, +bP2(a,b,c){var s=this.a,r=this.d+a +J.yU(s,r,r+b,c)}, +afv(a,b,c){var s=this,r=c!=null?s.b+c:s.d +return A.dh(s.a,s.e,a,r+b)}, +rQ(a){return this.afv(a,0,null)}, +a4g(a,b){return this.afv(a,b,null)}, +KZ(a,b){return this.afv(a,0,b)}, +d4(a,b){var s=this,r=s.d,q=r+(s.c-r) +for(;r>>0 +return(q<<24|r<<16|s<<8|l)>>>0}, +arq(){return A.dye(this.A8())}, +A8(){var s,r,q,p,o,n,m,l=this,k=l.a,j=l.d,i=l.d=j+1,h=k[j]&255 +j=l.d=i+1 +s=k[i]&255 +i=l.d=j+1 +r=k[j]&255 +j=l.d=i+1 +q=k[i]&255 +i=l.d=j+1 +p=k[j]&255 +j=l.d=i+1 +o=k[i]&255 +i=l.d=j+1 +n=k[j]&255 +l.d=i+1 +m=k[i]&255 +if(l.e)return(B.d.e0(h,56)|B.d.e0(s,48)|B.d.e0(r,40)|B.d.e0(q,32)|p<<24|o<<16|n<<8|m)>>>0 +return(B.d.e0(m,56)|B.d.e0(n,48)|B.d.e0(o,40)|B.d.e0(p,32)|q<<24|r<<16|s<<8|h)>>>0}, +Ub(a,b,c){var s,r=this,q=r.a +if(t.D.b(q))return r.aRz(b,c) +s=r.b+b+b +return J.Yn(q,s,c<=0?r.c:s+c)}, +bg(a){return this.Ub(a,0,0)}, +aRz(a,b){var s,r=this,q=b==null?r.c-r.d-a:b,p=r.a +if(t.D.b(p))return A.by(p.buffer,p.byteOffset+r.d+a,q) +s=r.d+a +s=J.Yn(p,s,s+q) +return new Uint8Array(A.bu(s))}, +fi(){return this.aRz(0,null)}, +a21(){var s=this.a +if(t.D.b(s))return A.jk(s.buffer,s.byteOffset+this.d,null) +return A.jk(this.fi().buffer,0,null)}} +A.bHU.prototype={ +gdR(){var s=this.a +s===$&&A.e() +return s}, +bAa(a){var s=this +s.aC8(a) +s.azG() +s.aBO() +s.ayp()}, +aUL(a){var s=B.e.C(a.gaw(a)),r=B.e.C(a.gaP()) +return this.aBP(B.e.C(a.gaR(a)),r,s)}, +aUM(a,b,c){return this.aBP(c,b,a)}, +boA(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.c=Math.max(a,4) +i.f=h-i.d +i.r=h-1 +s=B.e.aQ(h,8) +i.w=s +i.x=s*256 +i.Q=new A.a5Y(new Uint32Array(1024),256,4) +i.a=new A.tm(new Uint8Array(768),256,3) +i.d=3 +i.e=2 +s=B.e.O(h,3) +i.y=new Int32Array(s) +s=t.i +i.z=A.aP(h*3,0,!1,s) +i.at=A.aP(i.c,0,!1,s) +s=i.ax=A.aP(i.c,0,!1,s) +h=i.z +h[0]=0 +h[1]=0 +h[2]=0 +h[3]=255 +h[4]=255 +h[5]=255 +r=i.c +q=1/r +for(p=i.d,o=i.at,n=0;n=0))break +if(s){m===$&&A.e() +s=m.b +r=(1=l)p=n +else{if(r<0)r=-r +q=(0=0){m===$&&A.e() +s=m.b +r=b-(1=l)o=-1 +else{if(r<0)r=-r +q=(0>>1 +for(i=p+1;i=a3.d){a1=j/1024 +e=a0*3 +a4=a3.z +a4===$&&A.e() +a=a4[e] +a4[e]=a-a1*(a-b) +a=e+1 +a2=a4[a] +a4[a]=a2-a1*(a2-c) +a2=e+2 +a=a4[a2] +a4[a2]=a-a1*(a-d) +if(o>0)a3.b9q(a1,o,a0,b,c,d)}i+=n +h+=n +for(;h>m;){h-=m;++g}for(;i>=r;){i-=r +g-=l}++f +if(B.d.al(f,p)===0){j-=B.d.eK(j,s) +k-=B.d.aQ(k,30) +o=B.d.O(k,8) +if(o<=1)o=0 +a3.aHl(o,j)}}}, +b9q(a,b,c,d,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=c-b,e=g.d-1 +if(fr)s=r +q=c+1 +p=c-1 +o=g.y +n=g.z +m=1 +while(!0){l=qf))break +o===$&&A.e() +k=m+1 +j=o[m] +if(l){i=q*3 +n===$&&A.e() +l=n[i] +n[i]=l-j*(l-d)/262144 +l=i+1 +h=n[l] +n[l]=h-j*(h-a0)/262144 +h=i+2 +l=n[h] +n[h]=l-j*(l-a1)/262144;++q}if(p>f){i=p*3 +n===$&&A.e() +l=n[i] +n[i]=l-j*(l-d)/262144 +l=i+1 +h=n[l] +n[l]=h-j*(h-a0)/262144 +h=i+2 +l=n[h] +n[h]=l-j*(l-a1)/262144;--p}m=k}}, +bcu(a,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=1e30 +for(s=c.d,r=s*3,q=c.c,p=c.ax,o=c.at,n=c.z,m=b,l=m,k=-1,j=-1;sp;)o.azs(r-p) +B.C.e2(q,s,r,a) +o.a+=b}, +qJ(a){return this.a2u(a,null)}, +pk(a){var s=this +if(s.b){s.am(B.d.O(a,8)&255) +s.am(a&255) +return}s.am(a&255) +s.am(B.d.O(a,8)&255)}, +cR(a){var s=this +if(s.b){s.am(B.d.O(a,24)&255) +s.am(B.d.O(a,16)&255) +s.am(B.d.O(a,8)&255) +s.am(a&255) +return}s.am(a&255) +s.am(B.d.O(a,8)&255) +s.am(B.d.O(a,16)&255) +s.am(B.d.O(a,24)&255)}, +bZb(a){var s,r=this,q=new Float32Array(1) +q[0]=a +s=A.by(q.buffer,0,null) +if(r.b){r.am(s[3]) +r.am(s[2]) +r.am(s[1]) +r.am(s[0]) +return}r.am(s[0]) +r.am(s[1]) +r.am(s[2]) +r.am(s[3])}, +bZc(a){var s,r=this,q=new Float64Array(1) +q[0]=a +s=A.by(q.buffer,0,null) +if(r.b){r.am(s[7]) +r.am(s[6]) +r.am(s[5]) +r.am(s[4]) +r.am(s[3]) +r.am(s[2]) +r.am(s[1]) +r.am(s[0]) +return}r.am(s[0]) +r.am(s[1]) +r.am(s[2]) +r.am(s[3]) +r.am(s[4]) +r.am(s[5]) +r.am(s[6]) +r.am(s[7])}, +azs(a){var s,r,q,p +if(a!=null)s=a +else{r=this.c.length +s=r===0?8192:r*2}r=this.c +q=r.length +p=new Uint8Array(q+s) +B.C.e2(p,0,q,r) +this.c=p}, +bfi(){return this.azs(null)}, +gu(a){return this.a}} +A.aCc.prototype={ +G(){return"QuantizerType."+this.b}} +A.bMM.prototype={ +asE(a){var s,r,q=a.gbl(a),p=A.iD(null,null,B.ak,0,B.bm,a.gbb(a),null,0,1,this.gdR(),q,!1) +q=p.a +s=q.gS(q) +s.q() +for(q=a.a,q=q.gS(q);q.q();){r=q.gE(q) +s.gE(s).j(0,0,this.aUL(r)) +s.q()}return p}} +A.oH.prototype={ +C(a){var s=this.b +return s===0?0:B.d.eK(this.a,s)}, +l(a,b){if(b==null)return!1 +return b instanceof A.oH&&this.a===b.a&&this.b===b.b}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return""+this.a+"/"+this.b}} +A.au4.prototype={ +aPs(a,b,c,d){var s=new A.au5(B.yD,c,b,a,!0) +s.b7W(a,b,c,!0) +return $.cGz().Hc(s,d)}, +bSZ(a){return this.aPs(null,null,null,a)}} +A.bw8.prototype={ +Hc(a,b){return this.aVe(a,b)}, +aVe(a,b){var s=0,r=A.o(t.ju),q,p=this,o,n,m +var $async$Hc=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(p.asy("image/*",p.aJV(b,a.e)),$async$Hc) +case 3:n=d +m=J.T(n) +if(m.ga6(n))m=null +else{o=p.c +o===$&&A.e() +m=o.a1N(m.gN(n),a.a,a.b,a.c)}q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hc,r)}, +Hg(a,b,c){return this.aWF(a,b,c)}, +aWF(a,b,c){var s=0,r=A.o(t.ju),q,p=this,o,n +var $async$Hg=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:s=3 +return A.f(p.asy("video/3gpp,video/x-m4v,video/mp4,video/*",p.aJV(c,b)),$async$Hg) +case 3:o=e +n=J.T(o) +q=n.ga6(o)?null:n.gN(o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hg,r)}, +asy(a,b){var s=this,r=s.bFo(a,b,!1),q=s.b +q===$&&A.e() +J.q5(q).V(0) +J.q5(s.b).t(0,r) +r.click() +return s.bhj(r)}, +aJV(a,b){if(a===B.B7)return b===B.avX?"user":"environment" +return null}, +bgK(a){return a.files}, +bhj(a){var s=new A.ah($.aq,t.G4),r=new A.aE(s,t.Xx),q=t.TV,p=new A.C3(a,"change",!1,q),o=t.P +p.gN(p).aJ(0,new A.bwa(this,r),o) +B.P9.AI(a,"cancel",new A.bwb(r)) +q=new A.C3(a,"error",!1,q) +q.gN(q).aJ(0,new A.bwc(r),o) +return s}, +bFo(a,b,c){var s=A.cMe("file") +s.accept=a +s.multiple=!1 +if(b!=null)s.setAttribute("capture",b) +return s}} +A.bwa.prototype={ +$1(a){var s,r=t.FZ.a(J.d5q(a)),q=r==null?null:this.a.bgK(r),p=this.b +if((p.a.a&30)===0&&q!=null){s=A.aM(q).i("N") +p.bT(0,A.R(new A.N(q,new A.bw9(),s),!0,s.i("al.E")))}}, +$S:56} +A.bw9.prototype={ +$1(a){var s,r,q,p,o=(self.URL||self.webkitURL).createObjectURL(a) +o.toString +s=a.name +s.toString +r=a.size +r.toString +q=a.lastModified +q=A.jA(q==null?Date.now():q,!1) +p=a.type +p.toString +return A.Mr(o,q,r,p,s)}, +$S:1320} +A.bwb.prototype={ +$1(a){this.a.bT(0,A.a([],t.FQ))}, +$S:56} +A.bwc.prototype={ +$1(a){var s=this.a +if((s.a.a&30)===0)s.pJ(a)}, +$S:56} +A.bwj.prototype={ +a1N(a,b,c,d){return this.bVZ(a,b,c,d)}, +bVZ(a3,a4,a5,a6){var s=0,r=A.o(t.rx),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2 +var $async$a1N=A.k(function(a7,a8){if(a7===1){o=a8 +s=p}while(true)switch(s){case 0:if(a6!=null)j=a6<=100 +else j=a4!=null||a5!=null +if(!j||a3.a==="image/gif"){q=a3 +s=1 +break}p=4 +j=a3.c +j===$&&A.e() +s=7 +return A.f(n.bOg(j),$async$a1N) +case 7:m=a8 +i=m +h=i.width +h.toString +g=i.height +g.toString +f=new A.a1(h,g) +e=a4==null +d=!e?h/a4:1 +c=a5==null +b=!c?g/a5:1 +a=Math.max(d,b) +if(a>1)f=new A.a1(B.d.eK(h,a),B.d.eK(g,a)) +a0=A.cJn(null,null) +a0.width=B.e.C(f.a) +a0.height=B.e.C(f.b) +h=a0.getContext("2d") +h.toString +if(c&&e)h.drawImage(i,0,0) +else{g=a0.width +g.toString +e=a0.height +e.toString +h.drawImage(i,0,0,g,e)}l=a0 +s=8 +return A.f(n.ae7(a3,l,a6),$async$a1N) +case 8:k=a8;(self.URL||self.webkitURL).revokeObjectURL(j) +q=k +s=1 +break +p=2 +s=6 +break +case 4:p=3 +a2=o +q=a3 +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$a1N,r)}, +bOg(a){var s,r=new A.ah($.aq,t.Eg),q=new A.aE(r,t.Cc),p=document.createElement("img") +p.src=a +s=t.TV.c +A.cE(p,"load",new A.bwk(q,p),!1,s) +A.cE(p,"error",new A.bwl(p,q),!1,s) +return r}, +ae7(a,b,c){return this.bZ7(a,b,c)}, +bZ7(a,b,c){var s=0,r=A.o(t.rx),q,p,o,n,m,l +var $async$ae7=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:n=c==null?100:c +m=a.a +s=3 +return A.f(B.avY.aRm(b,m,Math.min(n,100)/100),$async$ae7) +case 3:l=e +n=(self.URL||self.webkitURL).createObjectURL(l) +n.toString +p=Date.now() +o=l.size +o.toString +q=A.Mr(n,new A.bK(p,!1),o,m,"scaled_"+a.b) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ae7,r)}} +A.bwk.prototype={ +$1(a){this.a.bT(0,this.b)}, +$S:9} +A.bwl.prototype={ +$1(a){B.ci1.p6(this.a) +this.b.pJ("Error while loading image.")}, +$S:9} +A.bFS.prototype={ +bgV(a,b,c,d,e,f){var s +if(a!=null)s=a>100 +else s=!1 +if(s)throw A.j(A.eD(a,"imageQuality","must be between 0 and 100")) +s=t.N +return B.a2z.e4("pickImage",A.p(["source",f.a,"maxWidth",c,"maxHeight",b,"imageQuality",a,"cameraDevice",d.a,"requestFullMetadata",!0],s,t.z),!1,s)}, +Hc(a,b){return this.aVf(a,b)}, +aVf(a,b){var s=0,r=A.o(t.ju),q,p=this,o +var $async$Hc=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(p.bgV(a.c,a.b,a.a,a.e,!0,b),$async$Hc) +case 3:o=d +q=o!=null?A.Mr(o,null,null,null,null):null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hc,r)}, +Hg(a,b,c){return this.aWG(a,b,c)}, +aWG(a,b,c){var s=0,r=A.o(t.ju),q,p,o +var $async$Hg=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:p=t.N +s=3 +return A.f(B.a2z.e4("pickVideo",A.p(["source",c.a,"maxDuration",null,"cameraDevice",b.a],p,t.z),!1,p),$async$Hg) +case 3:o=e +q=o!=null?A.Mr(o,null,null,null,null):null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hg,r)}} +A.bw7.prototype={} +A.ZG.prototype={ +G(){return"CameraDevice."+this.b}} +A.au5.prototype={} +A.bvV.prototype={ +b7W(a,b,c,d){var s,r=this.c +if(r!=null)s=r>100 +else s=!1 +if(s)A.W(A.eD(r,"imageQuality","must be between 0 and 100"))}} +A.a2T.prototype={ +G(){return"ImageSource."+this.b}} +A.Pr.prototype={ +k(a){return this.a}} +A.bxC.prototype={ +$1(a){return"default"}, +$S:16} +A.EV.prototype={ +k(a){return this.a}} +A.kP.prototype={ +xb(a){var s,r,q,p=this,o=p.e +if(o==null){if(p.d==null){p.zw("yMMMMd") +p.zw("jms")}o=p.d +o.toString +o=p.aDq(o) +s=A.a0(o).i("c_<1>") +s=p.e=A.R(new A.c_(o,s),!0,s.i("al.E")) +o=s}s=o.length +r=0 +q="" +for(;r=12&&s<24?1:0 +return n.b.gx7().CW[r] +case"c":return n.bJW(a) +case"d":return n.b.wV(B.c.fH(""+A.ts(a),l.length,m)) +case"D":q=A.KQ(A.oD(a),2,29,0,0,0,0,!1) +if(!A.eO(q))A.W(A.o5(q)) +return n.b.wV(B.c.fH(""+A.dt4(A.lw(a),A.ts(a),A.lw(new A.bK(q,!1))===2),l.length,m)) +case"E":q=n.b +l=l.length>=4?q.gx7().y:q.gx7().Q +return l[B.d.al(A.a6G(a),7)] +case"G":p=A.oD(a)>0?1:0 +q=n.b +return l.length>=4?q.gx7().c[p]:q.gx7().b[p] +case"h":s=A.tt(a) +if(A.tt(a)>12)s-=12 +return n.b.wV(B.c.fH(""+(s===0?12:s),l.length,m)) +case"H":return n.b.wV(B.c.fH(""+A.tt(a),l.length,m)) +case"K":return n.b.wV(B.c.fH(""+B.d.al(A.tt(a),12),l.length,m)) +case"k":return n.b.wV(B.c.fH(""+(A.tt(a)===0?24:A.tt(a)),l.length,m)) +case"L":return n.bJX(a) +case"M":return n.bJU(a) +case"m":return n.b.wV(B.c.fH(""+A.T1(a),l.length,m)) +case"Q":return n.bJV(a) +case"S":return n.bJT(a) +case"s":return n.b.wV(B.c.fH(""+A.bLu(a),l.length,m)) +case"v":return n.bJZ(a) +case"y":o=A.oD(a) +if(o<0)o=-o +l=l.length +q=n.b +return l===2?q.wV(B.c.fH(""+B.d.al(o,100),2,m)):q.wV(B.c.fH(""+o,l,m)) +case"z":return n.bJY(a) +case"Z":return n.bK_(a) +default:return""}}, +bJU(a){var s=this.a.length,r=this.b +switch(s){case 5:return r.gx7().d[A.lw(a)-1] +case 4:return r.gx7().f[A.lw(a)-1] +case 3:return r.gx7().w[A.lw(a)-1] +default:return r.wV(B.c.fH(""+A.lw(a),s,"0"))}}, +bJT(a){var s=this.b,r=s.wV(B.c.fH(""+A.cOz(a),3,"0")),q=this.a.length-3 +if(q>0)return r+s.wV(B.c.fH(""+0,q,"0")) +else return r}, +bJW(a){var s=this.b +switch(this.a.length){case 5:return s.gx7().ax[B.d.al(A.a6G(a),7)] +case 4:return s.gx7().z[B.d.al(A.a6G(a),7)] +case 3:return s.gx7().as[B.d.al(A.a6G(a),7)] +default:return s.wV(B.c.fH(""+A.ts(a),1,"0"))}}, +bJX(a){var s=this.a.length,r=this.b +switch(s){case 5:return r.gx7().e[A.lw(a)-1] +case 4:return r.gx7().r[A.lw(a)-1] +case 3:return r.gx7().x[A.lw(a)-1] +default:return r.wV(B.c.fH(""+A.lw(a),s,"0"))}}, +bJV(a){var s=B.e.C((A.lw(a)-1)/3),r=this.a.length,q=this.b +switch(r){case 4:return q.gx7().ch[s] +case 3:return q.gx7().ay[s] +default:return q.wV(B.c.fH(""+(s+1),r,"0"))}}, +bJZ(a){throw A.j(A.bC(null))}, +bJY(a){throw A.j(A.bC(null))}, +bK_(a){throw A.j(A.bC(null))}} +A.bIA.prototype={ +xb(a){var s,r=this,q=typeof a=="number" +if(q&&isNaN(a))return r.fy.z +if(q)q=a==1/0||a==-1/0 +else q=!1 +if(q){q=J.cIa(a)?r.a:r.b +return q+r.fy.y}q=J.cIa(a)?r.a:r.b +s=r.k2 +s.a+=q +q=Math.abs(a) +if(r.x)r.bg8(q) +else r.aia(q) +q=s.a+=B.e.gEh(a)?r.c:r.d +s.a="" +return q.charCodeAt(0)==0?q:q}, +bg8(a){var s,r,q,p=this +if(a===0){p.aia(a) +p.azO(0) +return}s=B.e.dH(Math.log(a)/$.cyu()) +r=a/Math.pow(10,s) +q=p.z +if(q>1&&q>p.Q)for(;B.d.al(s,q)!==0;){r*=10;--s}else{q=p.Q +if(q<1){++s +r/=10}else{--q +s-=q +r*=Math.pow(10,q)}}p.aia(r) +p.azO(s)}, +azO(a){var s=this,r=s.fy,q=s.k2,p=q.a+=r.w +if(a<0){a=-a +q.a=p+r.r}else if(s.w)q.a=p+r.f +r=s.ch +p=B.d.k(a) +if(s.k4===0)q.a+=B.c.fH(p,r,"0") +else s.bwl(r,p)}, +azK(a){var s +if(B.e.gEh(a)&&!B.e.gEh(Math.abs(a)))throw A.j(A.ck("Internal error: expected positive number, got "+A.r(a),null)) +s=B.e.dH(a) +return s}, +bub(a){if(a==1/0||a==-1/0)return $.cy9() +else return B.e.au(a)}, +aia(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0={} +a0.a=null +a0.b=a.at +a0.c=a.ay +s=a1==1/0||a1==-1/0 +if(s){a0.a=B.e.C(a1) +r=0 +q=0 +p=0}else{o=a.azK(a1) +a0.a=o +n=a1-o +a0.d=n +if(B.e.C(n)!==0){a0.a=a1 +a0.d=0}new A.bIF(a0,a,a1).$0() +p=A.b7(Math.pow(10,a0.b)) +m=p*a.dx +l=J.NN(a.bub(a0.d*m)) +if(l>=m){a0.a=a0.a+1 +l-=m}else if(A.cNR(l)>A.cNR(B.d.C(a.azK(a0.d*m))))a0.d=l/m +q=B.d.eK(l,p) +r=B.d.al(l,p)}o=a0.a +if(typeof o=="number"&&o>$.cy9()){k=B.e.e5(Math.log(o)/$.cyu())-$.cYC() +j=B.e.au(Math.pow(10,k)) +if(j===0)j=Math.pow(10,k) +i=B.c.aO("0",B.d.C(k)) +o=B.e.C(o/j)}else i="" +h=q===0?"":B.d.k(q) +g=a.bnM(o) +f=g+(g.length===0?h:B.c.fH(h,a.dy,"0"))+i +e=f.length +if(a0.b>0)d=a0.c>0||r>0 +else d=!1 +if(e!==0||a.Q>0){f=B.c.aO("0",a.Q-e)+f +e=f.length +for(s=a.k2,c=a.k4,b=0;bo))break +p=s}for(o=this.k2,r=this.k4,q=1;qs&&B.d.al(q-s,r.e)===1)r.k2.a+=r.fy.c}, +k(a){return"NumberFormat("+this.fx+", "+A.r(this.fr)+")"}} +A.bIE.prototype={ +$1(a){return this.a}, +$S:1325} +A.bID.prototype={ +$1(a){return a.Q}, +$S:1326} +A.bIF.prototype={ +$0(){}, +$S:0} +A.aA_.prototype={} +A.bIB.prototype={ +bqY(){var s,r,q,p,o,n,m,l,k,j=this,i=j.f +i.b=j.a6z() +s=j.brn() +i.d=j.a6z() +r=j.b +if(r.eY()===";"){++r.b +i.a=j.a6z() +for(q=s.length,p=r.a,o=p.length,n=0;n=o.a.length)return!1 +s=o.eY() +if(s==="'"){r=o.a0Z(2) +if(r.length===2&&r[1]==="'"){++o.b +a.a+="'"}else p.w=!p.w +return!0}if(p.w)a.a+=s +else switch(s){case"#":case"0":case",":case".":case";":return!1 +case"\xa4":a.a+=p.d +break +case"%":o=p.f +q=o.e +if(q!==1&&q!==100)throw A.j(B.NQ) +o.e=100 +a.a+=p.a.d +break +case"\u2030":o=p.f +q=o.e +if(q!==1&&q!==1000)throw A.j(B.NQ) +o.e=1000 +a.a+=p.a.x +break +default:a.a+=s}return!0}, +brn(){var s,r,q,p,o,n=this,m=new A.cU(""),l=n.b,k=l.a,j=k.length,i=!0 +while(!0){s=l.b +if(!(B.c.X(k,s,Math.min(s+1,j)).length!==0&&i))break +i=n.bSy(m)}l=n.z +if(l===0&&n.y>0&&n.x>=0){r=n.x +if(r===0)r=1 +n.Q=n.y-r +n.y=r-1 +l=n.z=1}q=n.x +if(!(q<0&&n.Q>0)){if(q>=0){j=n.y +j=qj+l}else j=!1 +j=j||n.as===0}else j=!0 +if(j)throw A.j(A.e8('Malformed pattern "'+k+'"',null,null)) +k=n.y +l=k+l +p=l+n.Q +j=n.f +s=q>=0 +o=s?p-q:0 +j.x=o +if(s){l-=q +j.y=l +if(l<0)j.y=0}l=j.w=(s?q:p)-k +if(j.ax){j.r=k+l +if(o===0&&l===0)j.w=1}l=Math.max(0,n.as) +j.Q=l +if(!n.r)j.z=l +j.as=q===0||q===p +l=m.a +return l.charCodeAt(0)==0?l:l}, +bSy(a){var s,r,q,p,o,n=this,m=null,l=n.b,k=l.eY() +switch(k){case"#":if(n.z>0)++n.Q +else ++n.y +s=n.as +if(s>=0&&n.x<0)n.as=s+1 +break +case"0":if(n.Q>0)throw A.j(A.e8('Unexpected "0" in pattern "'+l.a,m,m));++n.z +s=n.as +if(s>=0&&n.x<0)n.as=s+1 +break +case",":s=n.as +if(s>0){n.r=!0 +n.f.z=s}n.as=0 +break +case".":if(n.x>=0)throw A.j(A.e8('Multiple decimal separators in pattern "'+l.k(0)+'"',m,m)) +n.x=n.y+n.z+n.Q +break +case"E":a.a+=k +s=n.f +if(s.ax)throw A.j(A.e8('Multiple exponential symbols in pattern "'+l.k(0)+'"',m,m)) +s.ax=!0 +s.f=0;++l.b +if(l.eY()==="+"){a.a+=l.u8(0) +s.at=!0}for(r=l.a,q=r.length;p=l.b,o=p+1,p=B.c.X(r,p,Math.min(o,q)),p==="0";){l.b=o +a.a+=p;++s.f}if(n.y+n.z<1||s.f<1)throw A.j(A.e8('Malformed exponential pattern "'+l.k(0)+'"',m,m)) +return!1 +default:return!1}a.a+=k;++l.b +return!0}, +gqs(a){return this.b}} +A.c_N.prototype={ +u8(a){var s=this.a0Z(1);++this.b +return s}, +aX(a,b){return B.c.pH(this.a,b,this.b)}, +a0Z(a){var s=this.a,r=this.b +return B.c.X(s,r,Math.min(r+a,s.length))}, +eY(){return this.a0Z(1)}, +k(a){return this.a+" at "+this.b}} +A.VA.prototype={ +h(a,b){return A.eh(b)==="en_US"?this.b:this.akT()}, +gd_(a){return t.h.a(this.akT())}, +a0(a,b){if(A.eh(b)!=="en_US")this.akT() +return!0}, +akT(){throw A.j(new A.awa("Locale data has not been initialized, call "+this.a+"."))}} +A.awa.prototype={ +k(a){return"LocaleDataException: "+this.a}, +$ibv:1} +A.to.prototype={ +G(){return"PluralCase."+this.b}} +A.cBk.prototype={} +A.a9u.prototype={ +b8s(a,b,c,d,e,f){this.b.sbZW(this.gbko())}, +gBq(a){return this.b.gbZr()}, +bkp(a){var s,r,q,p,o=this +o.b.aB(0) +q=o.e +if(q!=null){q.ag(0) +o.e=null}try{o.c.bT(0,o.$ti.c.a(a))}catch(p){s=A.a2(p) +r=A.ay(p) +o.c.qV(s,r)}}} +A.b3V.prototype={ +b7q(a,b,c,d,e,f,g){var s,r,q,p,o,n,m,l,k,j=this,i=null +j.ch.vx(j) +s=j.cx +s.t(0,j.CW) +r=s.$ti.i("eJ<1>") +q=r.i("hp") +j.dx.xK(0,new A.fr(i,new A.hp(new A.b4m(),new A.eJ(s,r),q),q.i("fr")).Gn(new A.b4n())) +q=r.i("hp") +j.id.xK(0,new A.fr(i,new A.hp(new A.b4o(),new A.eJ(s,r),q),q.i("fr")).Gn(new A.b4w())) +q=r.i("hp") +j.k1.xK(0,new A.fr(i,new A.hp(new A.b4x(),new A.eJ(s,r),q),q.i("fr")).Gn(new A.b4y())) +q=t.zJ +A.deL(q).AN(new A.eJ(s,r)).Bf(new A.b4z(j),new A.b4A()) +p=j.p1 +o=r.i("hp") +n=o.i("fr") +p.xK(0,new A.fr(i,new A.hp(new A.b4B(),new A.eJ(s,r),o),n).Gn(new A.b4C())) +j.R8.xK(0,new A.fr(i,new A.hp(new A.b4D(),new A.eJ(s,r),o),n).Gn(new A.b4p())) +n=j.k3 +o=j.k4 +m=j.p4 +l=j.p3 +k=t.y +p=A.d7Y(new A.eJ(n,n.$ti.i("eJ<1>")),new A.eJ(o,o.$ti.i("eJ<1>")),new A.eJ(p,p.$ti.i("eJ<1>")),new A.eJ(m,m.$ti.i("eJ<1>")),new A.eJ(l,l.$ti.i("eJ<1>")),new A.b4q(),t.jv,t.z7,t.bo,k,t.ls,t.qO) +j.p2.xK(0,new A.fr(i,p,p.$ti.i("fr")).Gn(new A.b4r())) +p=j.dy +q=A.d7X(new A.eJ(p,p.$ti.i("eJ<1>")),new A.eJ(s,r),new A.b4s(),k,q,t.w2) +j.k2.xK(0,new A.fr(i,q,q.$ti.i("fr")).Gn(new A.b4t())) +m.t(0,!1) +l.t(0,B.CQ) +l=j.bvs(!1,!0) +if(l!=null)l.ks(new A.b4u()) +n.t(0,i) +A.akZ().aJ(0,new A.b4v(j),t.P) +j.ak4()}, +ak4(){var s=0,r=A.o(t.H),q +var $async$ak4=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ak4,r)}, +gacp(){var s=this.k2 +s=s.e.b!==B.b4?s.gm(s):null +return s==null?new A.F9(!1,B.pY):s}, +HO(a){var s,r,q,p=this.dy +p=p.e.b!==B.b4?p.gm(p):null +p.toString +p=p&&this.CW.a===B.a7y +s=a.c +if(p){p=A.c7(0,0,0,Date.now()-a.b.a,0,0) +r=this.fx +r=r.e.b!==B.b4?r.gm(r):null +r.toString +r=s.a+B.e.au(p.a*r) +q=new A.bg(r) +p=a.e +if(p==null||r<=p.a)p=q +else p.toString +return p}else return s}, +bFv(a,b,c){var s,r=this,q={},p=t.rs,o=new A.b6(null,null,p) +if(r.ax)return new A.aQ(o,p.i("aQ<1>")) +q.a=q.b=q.c=null +s=r.db +q.b=new A.eJ(s,s.$ti.i("eJ<1>")).Bf(new A.b4E(q,new A.b4J(new A.b4I(r),c,b,a),new A.b4K(q,r,o)),new A.b4F()) +s=r.cx +q.a=new A.eJ(s,s.$ti.i("eJ<1>")).Bf(new A.b4G(r,o),new A.b4H()) +p=p.i("aQ<1>") +return new A.fr(null,new A.aQ(o,p),p.i("fr"))}, +atH(a){var s=null +return this.Vu(A.d6J(A.dK("asset:///"+a,0,s),s,s),s,!0)}, +Vu(a,b,c){return this.aYM(a,b,!0)}, +aYL(a){return this.Vu(a,null,!0)}, +aYM(a,b,c){var s=0,r=A.o(t.z2),q,p=this,o,n +var $async$Vu=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:if(p.ax){q=null +s=1 +break}p.as=null +p.ay=new A.aPY(b,null) +o=A.bKU(null,B.H,0,null,null,B.pY,B.H,null) +p.CW=o +p.cx.t(0,o) +p.as=a +p.ax6() +o=p.dy +o=o.e.b!==B.b4?o.gm(o):null +o.toString +s=3 +return A.f(p.xg(0),$async$Vu) +case 3:n=e +q=n +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Vu,r)}, +xg(a){var s=0,r=A.o(t.z2),q,p=this,o,n,m +var $async$xg=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.ax){q=null +s=1 +break}if(p.as==null)throw A.j(A.aL("Must set AudioSource before loading")) +s=p.d?3:5 +break +case 3:o=p.ay +p.ay=null +n=p.e +n===$&&A.e() +s=6 +return A.f(n,$async$xg) +case 6:n=c +m=p.as +m.toString +s=7 +return A.f(p.Lq(n,m,o),$async$xg) +case 7:q=c +s=1 +break +s=4 +break +case 5:s=8 +return A.f(p.a7a(!0),$async$xg) +case 8:q=c +s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$xg,r)}, +ax6(){var s=this.as +s=s==null?null:A.a([s],t.Uj) +this.k3.t(0,s) +this.bz3()}, +bz3(){var s,r,q,p,o,n=null,m=this.k4 +m.t(0,this.as==null?n:A.a([0],t.t)) +s=m.e +r=s.b!==B.b4?m.gm(m):n +q=r==null?n:J.aH(r) +if(q==null)q=0 +r=this.ok +p=r.length +if(p>q)B.b.qI(r,q,p) +else if(p")).ro(0,new A.b4d()),$async$Lq) +case 9:g.$0() +q=m +s=1 +break +p=2 +s=6 +break +case 4:p=3 +f=o +k=A.a2(f) +if(k instanceof A.mM){l=k +try{k=A.cOl(A.dC(l.a,null),l.b) +throw A.j(k)}catch(e){if(t.bE.b(A.a2(f)))if(l.a==="abort")throw A.j(new A.aBw(l.b)) +else throw A.j(A.cOl(9999999,l.b)) +else throw f}}else throw f +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Lq,r)}, +oU(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$oU=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.ax){s=1 +break}o=p.dy +n=o.e +m=n.b!==B.b4?o.gm(o):null +m.toString +if(m){s=1 +break}p.xr=!1 +m=p.CW +p.CW=m.an0(p.HO(m),new A.bK(Date.now(),!1)) +o.t(0,!0) +p.cx.t(0,p.CW) +m=new A.ah($.aq,t.LR) +l=new A.aE(m,t.zh) +s=4 +return A.f(A.akZ(),$async$oU) +case 4:s=3 +return A.f(c.a3D(!0),$async$oU) +case 3:k=c +s=k?5:7 +break +case 5:o=n.b!==B.b4?o.gm(o):null +o.toString +if(!o){s=1 +break}s=p.as!=null?8:9 +break +case 8:s=p.d?10:12 +break +case 10:o=p.e +o===$&&A.e() +s=13 +return A.f(o,$async$oU) +case 13:p.XQ(c,l) +s=11 +break +case 12:o=p.bvt(!0,l) +if(o!=null)o.ks(new A.b4L()) +case 11:case 9:s=6 +break +case 7:o.t(0,!1) +case 6:s=14 +return A.f(m,$async$oU) +case 14:case 1:return A.m(q,r)}}) +return A.n($async$oU,r)}, +hr(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$hr=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.ax){s=1 +break}o=p.dy +n=o.e.b!==B.b4?o.gm(o):null +n.toString +if(!n){s=1 +break}p.xr=!1 +n=p.CW +p.CW=n.an0(p.HO(n),new A.bK(Date.now(),!1)) +o.t(0,!1) +p.cx.t(0,p.CW) +o=p.e +o===$&&A.e() +m=J +s=4 +return A.f(o,$async$hr) +case 4:s=3 +return A.f(m.d5L(c,new A.bK3()),$async$hr) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$hr,r)}, +XQ(a,b){return this.bvf(a,b)}, +bvf(a,b){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i +var $async$XQ=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:p=4 +k=n.dy +k=k.e.b!==B.b4?k.gm(k):null +k.toString +if(!k){s=1 +break}s=7 +return A.f(a.wD(0,new A.bKR()),$async$XQ) +case 7:if(b!=null)b.pi(0) +p=2 +s=6 +break +case 4:p=3 +i=o +m=A.a2(i) +l=A.ay(i) +if(b!=null)b.qV(m,l) +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$XQ,r)}, +oV(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$oV=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.ax){s=1 +break}o=p.a7a(!1) +n=o==null?null:o.ks(new A.b4M()) +p.xr=!1 +p.dy.t(0,!1) +s=3 +return A.f(n,$async$oV) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$oV,r)}, +fT(a){return this.b_q(a)}, +b_q(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$fT=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.ax){s=1 +break}p.fr.t(0,a) +o=p.e +o===$&&A.e() +s=4 +return A.f(o,$async$fT) +case 4:s=3 +return A.f(c.fT(new A.aEG(a)),$async$fT) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$fT,r)}, +p8(a,b){var s=null +return this.aXO(0,b)}, +aXO(a,b){var s=0,r=A.o(t.H),q,p=2,o,n=[],m=this,l,k,j,i +var $async$p8=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:j=null +if(m.ax){s=1 +break}m.ay=null +k=m.CW +case 3:switch(k.a.a){case 1:s=5 +break +default:s=6 +break}break +case 5:s=1 +break +case 6:p=7 +m.rx=!0 +l=k +k=l.an0(b,new A.bK(Date.now(),!1)) +m.CW=k +m.cx.t(0,k) +m.RG.t(0,new A.SU()) +k=m.e +k===$&&A.e() +i=J +s=11 +return A.f(k,$async$p8) +case 11:s=10 +return A.f(i.d5W(d,new A.bUj(b,j)),$async$p8) +case 10:n.push(9) +s=8 +break +case 7:n=[2] +case 8:p=2 +m.rx=!1 +s=n.pop() +break +case 9:case 4:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$p8,r)}, +akr(a,b,c){var s,r,q,p,o,n=this +if(n.ax)return null +if(!b&&a===n.d)return n.cy +n.y1=a +s=++n.bN +r=new A.ah($.aq,t.uA) +q=new A.aE(r,t.AY) +n.d=a +p=n.HO(n.CW) +o=n.p1 +o=o.e.b!==B.b4?o.gm(o):null +n.e=new A.b4f(n,b,a,new A.b4e(new A.b4l(n,s),a,q),n.as,p,c,new A.b4h(n,o),o,q).$0() +return r}, +a7a(a){return this.akr(a,!1,null)}, +bvt(a,b){return this.akr(a,!1,b)}, +bvs(a,b){return this.akr(a,b,null)}, +PI(a){return this.bep(a)}, +bep(a){var s=0,r=A.o(t.H),q=1,p,o=this,n,m +var $async$PI=A.k(function(b,c){if(b===1){p=c +s=q}while(true)switch(s){case 0:s=a instanceof A.WE?2:4 +break +case 2:s=5 +return A.f(a.v7(new A.ar7()),$async$PI) +case 5:s=3 +break +case 4:o.r=null +q=7 +s=10 +return A.f(A.cTL().IS(new A.biL(o.z)),$async$PI) +case 10:q=1 +s=9 +break +case 7:q=6 +m=p +s=11 +return A.f(a.v7(new A.ar7()),$async$PI) +case 11:s=9 +break +case 6:s=1 +break +case 9:case 3:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$PI,r)}} +A.b4m.prototype={ +$1(a){return a.a}, +$S:1327} +A.b4n.prototype={ +$2(a,b){}, +$S:26} +A.b4o.prototype={ +$1(a){return a.d}, +$S:1328} +A.b4w.prototype={ +$2(a,b){}, +$S:26} +A.b4x.prototype={ +$1(a){return a.f}, +$S:1329} +A.b4y.prototype={ +$2(a,b){}, +$S:26} +A.b4z.prototype={ +$1(a){var s,r,q,p,o,n,m=J.c9(a),l=m.gN(a),k=m.gR(a) +m=this.a +if(m.rx)return +s=l.r +if(s==null||k.r==null)return +if(k.r!=s)m.RG.t(0,new A.SU()) +else{r=m.HO(l) +q=m.HO(k) +s=m.p3 +s=s.e.b!==B.b4?s.gm(s):null +s.toString +if(s!==B.a1v)return +s=q.a +p=r.a +if(s>=p)return +if(s>=3e5)return +o=m.CW.e +n=o==null +if(!n&&p")).bH(new A.b49(r)) +s=a.e +new A.yy(s,s.$ti.i("yy<1>")).bH(new A.b4a(r,a))}, +$S:1335} +A.b49.prototype={ +$1(a){this.a.hr(0)}, +$S:262} +A.b4a.prototype={ +$1(a){var s,r,q=this,p=null +if(a.a)switch(a.b.a){case 1:s=q.b.c +s=(s==null?p:s.f).c +if(s.a===B.H_.a){s=q.a +r=s.fr +r=r.e.b!==B.b4?r.gm(r):p +r.toString +s.fT(r/2)}q.a.xr=!1 +break +case 0:case 2:s=q.a +r=s.dy +r=r.e.b!==B.b4?r.gm(r):p +r.toString +if(r){s.hr(0) +s.xr=!0}break}else switch(a.b.a){case 1:s=q.a +r=s.fr +r=r.e.b!==B.b4?r.gm(r):p +r.toString +s.fT(Math.min(1,r*2)) +s.xr=!1 +break +case 0:s=q.a +if(s.xr)s.oU(0) +s.xr=!1 +break +case 2:q.a.xr=!1 +break}}, +$S:1336} +A.b4I.prototype={ +$0(){var s=this.a.CW.e +return s==null?B.H:s}, +$S:455} +A.b4J.prototype={ +$0(){var s=this,r=J.d4F(s.a.$0(),s.b),q=s.c +if(r.aq.a?q:r}, +$S:455} +A.b4K.prototype={ +$1(a){var s,r,q=this,p=q.c +if((p.c&4)!==0){a.ag(0) +p=q.a +s=p.b +if(s!=null)s.ag(0) +p=p.a +if(p!=null)p.ag(0) +return}s=q.b +if((s.db.b.c&4)!==0){a.ag(0) +s=q.a +r=s.b +if(r!=null)r.ag(0) +s=s.a +if(s!=null)s.ag(0) +p.aB(0) +return}r=s.dy +r=r.e.b!==B.b4?r.gm(r):null +r.toString +if(r)p.t(0,s.HO(s.CW))}, +$S:171} +A.b4E.prototype={ +$1(a){var s=this.a,r=s.c +if(r!=null)r.ag(0) +s.c=A.Vf(this.b.$0(),this.c)}, +$S:437} +A.b4F.prototype={ +$2(a,b){}, +$S:26} +A.b4G.prototype={ +$1(a){var s=this.a +this.b.t(0,s.HO(s.CW))}, +$S:1338} +A.b4H.prototype={ +$2(a,b){}, +$S:26} +A.b4b.prototype={ +$0(){if(this.a.bN!==this.b)throw A.j(A.jl("abort",null,"Loading interrupted",null))}, +$S:0} +A.b4c.prototype={ +$1(a){return a.a}, +$S:1339} +A.b4d.prototype={ +$1(a){return a!==B.vT}, +$S:1340} +A.b4L.prototype={ +$1(a){var s=0,r=A.o(t.P),q +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:120} +A.b4M.prototype={ +$1(a){var s=0,r=A.o(t.P),q +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:120} +A.b4l.prototype={ +$0(){return this.a.bN!==this.b}, +$S:4} +A.b4e.prototype={ +$0(){if(!this.a.$0())return!1 +if(!this.b)return!0 +var s=new A.mM("abort","Loading interrupted",null,null) +this.c.pJ(s) +throw A.j(s)}, +$S:4} +A.b4h.prototype={ +$1(a){var s=this.a +s.y=a.gar5().bH(new A.b4j(s)) +s.x=a.gaco().Bf(new A.b4k(s,this.b),s.cx.gx0())}, +$S:1341} +A.b4j.prototype={ +$1(a){var s,r=this,q=a.a +if(q!=null){s=r.a.dy +s=s.e.b!==B.b4?s.gm(s):null +s.toString +s=q!==s}else s=!1 +if(s){q.toString +r.a.dy.t(0,q)}q=a.b +if(q!=null)r.a.fr.t(0,q) +q=a.c +if(q!=null)r.a.fx.t(0,q) +q=a.d +if(q!=null)r.a.fy.t(0,q) +q=a.e +if(q!=null)r.a.p3.t(0,B.d39[q.a]) +q=a.f +if(q!=null)r.a.p4.t(0,q!==B.Ei)}, +$S:1342} +A.b4k.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=a.e,g=a.r +if(g==null)g=j.b +if(g!=null){s=j.a.k3 +r=s.e +if((r.b!==B.b4?s.gm(s):i)!=null){s=r.b!==B.b4?s.gm(s):i +s.toString +s=g"))) +case 9:m=e +h=n.d +if(h.$0()){q=m +s=1 +break}a.f=m +s=a0?12:13 +break +case 12:if(n.e!=null){a0=a.CW.bEY(B.vT,n.f) +a.CW=a0 +a.cx.t(0,a0)}a0=a.dy +a0=a0.e.b!==B.b4?a0.gm(a0):null +a0.toString +g=a.fr +g=g.e.b!==B.b4?g.gm(g):null +g.toString +s=14 +return A.f(m.fT(new A.aEG(g)),$async$$0) +case 14:if(h.$0()){q=m +s=1 +break}g=a.fx +g=g.e.b!==B.b4?g.gm(g):null +g.toString +s=15 +return A.f(m.BV(new A.bVu(g)),$async$$0) +case 15:if(h.$0()){q=m +s=1 +break}p=17 +g=a.fy +g=g.e.b!==B.b4?g.gm(g):null +g.toString +s=20 +return A.f(m.Hn(new A.bVr(g)),$async$$0) +case 20:p=2 +s=19 +break +case 17:p=16 +a1=o +s=19 +break +case 16:s=2 +break +case 19:if(h.$0()){q=m +s=1 +break}p=22 +g=a.go +g=g.e.b!==B.b4?g.gm(g):null +g.toString +s=25 +return A.f(m.Hq(new A.bVt(g)),$async$$0) +case 25:p=2 +s=24 +break +case 22:p=21 +a2=o +s=24 +break +case 21:s=2 +break +case 24:if(h.$0()){q=m +s=1 +break}g=a.p3 +g=g.e.b!==B.b4?g.gm(g):null +g.toString +s=26 +return A.f(m.BT(new A.bVq(B.WK[g.a])),$async$$0) +case 26:if(h.$0()){q=m +s=1 +break}g=a.p4 +g=g.e.b!==B.b4?g.gm(g):null +g.toString +g=g?B.Ej:B.Ei +s=27 +return A.f(m.BU(new A.bVs(g)),$async$$0) +case 27:if(h.$0()){q=m +s=1 +break}g=a.ch.gawX(),f=g.length,c=0 +case 28:if(!(c"))}, +pc(a,b){return this.bOa(0,b)}, +bOa(a,b){var s=0,r=A.o(t.E4),q,p=this,o +var $async$pc=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=b.c +p.d=o==null?0:o +o=b.b +p.c=o==null?B.H:o +p.ax5() +q=new A.Ey(p.azY(p.d)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$pc,r)}, +wD(a,b){return this.bTa(0,b)}, +bTa(a,b){var s=0,r=A.o(t.hC),q +var $async$wD=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=new A.KA() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$wD,r)}, +r_(a,b){return this.bSL(0,b)}, +bSL(a,b){var s=0,r=A.o(t.GJ),q +var $async$r_=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=new A.Kl() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$r_,r)}, +fT(a){return this.b_w(a)}, +b_w(a){var s=0,r=A.o(t.KE),q +var $async$fT=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=new A.Ue() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$fT,r)}, +BV(a){return this.b_c(a)}, +b_c(a){var s=0,r=A.o(t.kb),q +var $async$BV=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=new A.Ud() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BV,r)}, +Hn(a){return this.aZA(a)}, +aZA(a){var s=0,r=A.o(t.ql),q +var $async$Hn=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=new A.a8R() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hn,r)}, +Hq(a){return this.b_8(a)}, +b_8(a){var s=0,r=A.o(t.uQ),q +var $async$Hq=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=new A.a8S() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hq,r)}, +BT(a){return this.aZs(a)}, +aZs(a){var s=0,r=A.o(t._K),q +var $async$BT=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=new A.Ub() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BT,r)}, +BU(a){return this.b_6(a)}, +b_6(a){var s=0,r=A.o(t.BU),q +var $async$BU=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=new A.Uc() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BU,r)}, +p8(a,b){return this.aXU(0,b)}, +aXU(a,b){var s=0,r=A.o(t.cx),q,p=this,o +var $async$p8=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p.c=b.a +o=p.d +p.d=o +p.ax5() +q=new A.U1() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$p8,r)}, +v7(a){return this.bH8(a)}, +bH8(a){var s=0,r=A.o(t.UL),q +var $async$v7=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=new A.a0G() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$v7,r)}} +A.cfJ.prototype={ +$1(a){return this.a.e=a}, +$S:1346} +A.aPY.prototype={} +A.b3U.prototype={ +gawX(){var s=A.R(this.a,!0,t.Tz) +B.b.H(s,this.b) +return s}, +vx(a){var s,r,q +for(s=this.gawX(),r=s.length,q=0;q>"),q=this.d,p=A.a0(q).i("N<1,S<@,@>>"),o=t.z +return A.p(["id",this.a,"audioLoadConfiguration",null,"androidAudioEffects",A.R(new A.N(s,new A.bwQ(),r),!0,r.i("al.E")),"darwinAudioEffects",A.R(new A.N(q,new A.bwR(),p),!0,p.i("al.E")),"androidOffloadSchedulingEnabled",!1],o,o)}} +A.bwQ.prototype={ +$1(a){return a.wG()}, +$S:456} +A.bwR.prototype={ +$1(a){return a.wG()}, +$S:456} +A.biL.prototype={} +A.a0F.prototype={} +A.biK.prototype={} +A.a0E.prototype={} +A.bAQ.prototype={} +A.Ey.prototype={} +A.bKR.prototype={} +A.KA.prototype={} +A.bK3.prototype={} +A.Kl.prototype={} +A.aEG.prototype={} +A.Ue.prototype={} +A.bVu.prototype={} +A.Ud.prototype={} +A.bVr.prototype={} +A.a8R.prototype={} +A.bVt.prototype={ +gcD(a){return this.a}} +A.a8S.prototype={} +A.bVq.prototype={} +A.Ub.prototype={} +A.JH.prototype={ +G(){return"LoopModeMessage."+this.b}} +A.bVs.prototype={} +A.Uc.prototype={} +A.Uo.prototype={ +G(){return"ShuffleModeMessage."+this.b}} +A.bUj.prototype={} +A.U1.prototype={} +A.ar7.prototype={} +A.a0G.prototype={} +A.b4Q.prototype={} +A.bwM.prototype={} +A.c4A.prototype={} +A.a6K.prototype={ +wG(){var s=t.z +return A.p(["type","progressive","id",this.a,"uri",this.d,"headers",this.e],s,s)}} +A.aqp.prototype={ +wG(){var s=t.z +return A.p(["type","dash","id",this.a,"uri",this.d,"headers",this.e],s,s)}} +A.att.prototype={ +wG(){var s=t.z +return A.p(["type","hls","id",this.a,"uri",this.d,"headers",this.e],s,s)}} +A.bFT.prototype={ +Bb(a){return this.bMy(a)}, +bMy(a){var s=0,r=A.o(t.p_),q,p +var $async$Bb=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(B.Dl.e4("init",a.wG(),!1,t.H),$async$Bb) +case 3:p=a.a +q=new A.azd(new A.eI("com.ryanheise.just_audio.methods."+p,B.az,null),p) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Bb,r)}, +IS(a){return this.bHd(a)}, +bHd(a){var s=0,r=A.o(t.Ud),q,p +var $async$IS=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=t.z +s=3 +return A.f(B.Dl.e4("disposePlayer",A.p(["id",a.a],p,p),!1,t.G),$async$IS) +case 3:c.toString +q=new A.a0F() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$IS,r)}, +IR(a){return this.bHa(a)}, +bHa(a){var s=0,r=A.o(t.tw),q,p +var $async$IR=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=t.z +s=3 +return A.f(B.Dl.e4("disposeAllPlayers",A.b(p,p),!1,t.G),$async$IR) +case 3:c.toString +q=new A.a0E() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$IR,r)}} +A.azd.prototype={ +gaco(){var s=new A.wS("com.ryanheise.just_audio.events."+this.a).TR(),r=A.y(s).i("uv>") +return new A.hp(new A.bFH(),new A.uv(s,r),r.i("hp"))}, +gar5(){var s=new A.wS("com.ryanheise.just_audio.data."+this.a).TR() +return new A.hp(new A.bFI(),s,A.y(s).i("hp"))}, +pc(a,b){return this.bO8(0,b)}, +bO8(a,b){var s=0,r=A.o(t.E4),q,p=this,o,n,m +var $async$pc=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=b.a.wG() +m=b.b +m=m==null?null:m.a +o=t.z +s=3 +return A.f(p.b.e4("load",A.p(["audioSource",n,"initialPosition",m,"initialIndex",b.c],o,o),!1,t.G),$async$pc) +case 3:o=d +o.toString +n=J.T(o) +q=new A.Ey(n.h(o,"duration")==null||A.b7(n.h(o,"duration"))<0?null:A.c7(0,0,A.b7(n.h(o,"duration")),0,0,0)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$pc,r)}, +wD(a,b){return this.bT7(0,b)}, +bT7(a,b){var s=0,r=A.o(t.hC),q,p=this,o +var $async$wD=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=t.z +s=3 +return A.f(p.b.e4("play",A.b(o,o),!1,t.G),$async$wD) +case 3:d.toString +q=new A.KA() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$wD,r)}, +r_(a,b){return this.bSI(0,b)}, +bSI(a,b){var s=0,r=A.o(t.GJ),q,p=this,o +var $async$r_=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=t.z +s=3 +return A.f(p.b.e4("pause",A.b(o,o),!1,t.G),$async$r_) +case 3:d.toString +q=new A.Kl() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$r_,r)}, +fT(a){return this.b_s(a)}, +b_s(a){var s=0,r=A.o(t.KE),q,p=this,o +var $async$fT=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=t.z +s=3 +return A.f(p.b.e4("setVolume",A.p(["volume",a.a],o,o),!1,t.G),$async$fT) +case 3:c.toString +q=new A.Ue() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$fT,r)}, +BV(a){return this.b_b(a)}, +b_b(a){var s=0,r=A.o(t.kb),q,p=this,o +var $async$BV=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=t.z +s=3 +return A.f(p.b.e4("setSpeed",A.p(["speed",a.a],o,o),!1,t.G),$async$BV) +case 3:c.toString +q=new A.Ud() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BV,r)}, +Hn(a){return this.aZz(a)}, +aZz(a){var s=0,r=A.o(t.ql),q,p=this,o +var $async$Hn=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=t.z +s=3 +return A.f(p.b.e4("setPitch",A.p(["pitch",a.a],o,o),!1,t.G),$async$Hn) +case 3:c.toString +q=new A.a8R() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hn,r)}, +Hq(a){return this.b_7(a)}, +b_7(a){var s=0,r=A.o(t.uQ),q,p=this,o +var $async$Hq=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=t.z +s=3 +return A.f(p.b.e4("setSkipSilence",A.p(["enabled",a.a],o,o),!1,t.G),$async$Hq) +case 3:c.toString +q=new A.a8S() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hq,r)}, +BT(a){return this.aZr(a)}, +aZr(a){var s=0,r=A.o(t._K),q,p=this,o +var $async$BT=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=t.z +s=3 +return A.f(p.b.e4("setLoopMode",A.p(["loopMode",a.a.a],o,o),!1,t.G),$async$BT) +case 3:c.toString +q=new A.Ub() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BT,r)}, +BU(a){return this.b_5(a)}, +b_5(a){var s=0,r=A.o(t.BU),q,p=this,o +var $async$BU=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=t.z +s=3 +return A.f(p.b.e4("setShuffleMode",A.p(["shuffleMode",a.a.a],o,o),!1,t.G),$async$BU) +case 3:c.toString +q=new A.Uc() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BU,r)}, +p8(a,b){return this.aXQ(0,b)}, +aXQ(a,b){var s=0,r=A.o(t.cx),q,p=this,o +var $async$p8=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=t.z +s=3 +return A.f(p.b.e4("seek",A.p(["position",b.a.a,"index",b.b],o,o),!1,t.G),$async$p8) +case 3:d.toString +q=new A.U1() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$p8,r)}, +v7(a){return this.bH5(a)}, +bH5(a){var s=0,r=A.o(t.UL),q,p=this,o +var $async$v7=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=t.z +s=3 +return A.f(p.b.e4("dispose",A.b(o,o),!1,t.G),$async$v7) +case 3:c.toString +q=new A.a0G() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$v7,r)}} +A.bFH.prototype={ +$1(a){var s,r,q,p,o,n=null,m="duration",l="icyMetadata",k=J.T(a),j=B.cNI[A.b7(k.h(a,"processingState"))],i=A.jA(A.b7(k.h(a,"updateTime")),!1),h=A.c7(0,0,A.b7(k.h(a,"updatePosition")),0,0,0),g=A.c7(0,0,A.b7(k.h(a,"bufferedPosition")),0,0,0),f=k.h(a,m)==null||A.b7(k.h(a,m))<0?n:A.c7(0,0,A.b7(k.h(a,m)),0,0,0) +if(k.h(a,l)==null)s=n +else{s=t.G +r=s.a(k.h(a,l)) +q=J.T(r) +if(q.h(r,"info")==null)p=n +else{p=s.a(q.h(r,"info")) +o=J.T(p) +p=new A.bvD(A.cB(o.h(p,"title")),A.cB(o.h(p,"url")))}if(q.h(r,"headers")==null)s=n +else{s=s.a(q.h(r,"headers")) +r=J.T(s) +s=new A.bvC(A.hP(r.h(s,"bitrate")),A.cB(r.h(s,"genre")),A.cB(r.h(s,"name")),A.hP(r.h(s,"metadataInterval")),A.cB(r.h(s,"url")),A.kd(r.h(s,"isPublic")))}s=new A.bvE(p,s)}return new A.tn(j,i,h,g,f,s,A.hP(k.h(a,"currentIndex")),A.hP(k.h(a,"androidAudioSessionId")))}, +$S:1348} +A.bFI.prototype={ +$1(a){var s,r,q,p,o,n,m="loopMode",l="shuffleMode" +t.G.a(a) +s=J.T(a) +r=A.kd(s.h(a,"playing")) +q=A.csc(s.h(a,"volume")) +p=A.csc(s.h(a,"speed")) +o=A.csc(s.h(a,"pitch")) +n=s.h(a,m)!=null?B.WK[A.b7(s.h(a,m))]:null +return new A.xs(r,q,p,o,n,s.h(a,l)!=null?B.cUC[A.b7(s.h(a,l))]:null)}, +$S:1349} +A.byK.prototype={ +Bb(a){return this.bMx(a)}, +bMx(a){var s=0,r=A.o(t.p_),q,p=this,o,n,m +var $async$Bb=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=p.a +m=a.a +if(n.a0(0,m))throw A.j(A.jl("error",null,"Platform player "+m+" already exists",null)) +o=A.dbD(m) +n.j(0,m,o) +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Bb,r)}, +IS(a){return this.bHc(a)}, +bHc(a){var s=0,r=A.o(t.Ud),q,p=this,o,n,m +var $async$IS=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.a +n=a.a +m=o.h(0,n) +s=3 +return A.f(m==null?null:m.GP(0),$async$IS) +case 3:o.D(0,n) +q=new A.a0F() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$IS,r)}, +IR(a){return this.bH9(a)}, +bH9(a){var s=0,r=A.o(t.tw),q,p=this,o,n,m,l +var $async$IR=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.a,n=o.gaA(o),m=A.y(n),m=m.i("@<1>").Z(m.z[1]),n=new A.bN(J.af(n.a),n.b,m.i("bN<1,2>")),m=m.z[1] +case 3:if(!n.q()){s=4 +break}l=n.a +s=5 +return A.f((l==null?m.a(l):l).GP(0),$async$IR) +case 5:s=3 +break +case 4:o.V(0) +q=new A.a0E() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$IR,r)}} +A.Jo.prototype={ +GP(a){var s=0,r=A.o(t.H),q=this +var $async$GP=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q.b.aB(0) +q.c.aB(0) +return A.m(null,r)}}) +return A.n($async$GP,r)}, +DG(){var s,r,q=this,p=null,o=Date.now(),n=q.d,m=q.gwS() +m=m==null?p:m.gbB(m) +if(m==null)m=B.H +s=q.gwS() +s=s==null?p:s.gbBQ() +if(s==null)s=B.H +r=q.gwS() +r=r==null?p:r.gqa(r) +q.b.t(0,new A.tn(n,new A.bK(o,!1),m,s,r,p,q.f,p))}} +A.atE.prototype={ +gaDH(){var s,r=this,q=null,p=r.y +if(p===$){s=new A.clF(r.x,A.k8(q,q,q,q,!1,t.rW)) +s.Q4() +r.y!==$&&A.ao() +r.y=s +p=s}return p}, +b7I(a){var s=this,r=s.x +B.fG.AI(r,"durationchange",new A.buq(s)) +B.fG.AI(r,"error",new A.bur(s)) +B.fG.AI(r,"ended",new A.bus(s)) +B.fG.AI(r,"timeupdate",new A.but(s)) +B.fG.AI(r,"loadstart",new A.buu(s)) +B.fG.AI(r,"waiting",new A.buv(s)) +B.fG.AI(r,"stalled",new A.buw(s)) +B.fG.AI(r,"canplaythrough",new A.bux(s)) +B.fG.AI(r,"progress",new A.buy(s))}, +gbS4(a){var s,r,q,p,o=this.Q.ga3A() +if(this.at)s=this.Q.gb_U() +else{r=o.length +q=J.lZ(r,t.S) +for(p=0;p"))}, +gar5(){var s=this.c +return new A.aQ(s,A.y(s).i("aQ<1>"))}, +pc(a,b){return this.bO7(0,b)}, +bO7(a,b){var s=0,r=A.o(t.E4),q,p=this,o,n,m,l +var $async$pc=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:l=p.gwS() +if(l!=null)l.hr(0) +p.Q=p.aUA(b.a) +l=b.c +p.f=l==null?0:l +l=p.gwS() +l.toString +o=b.b +n=o==null +s=3 +return A.f(l.pc(0,n?null:B.d.aQ(o.a,1000)),$async$pc) +case 3:m=d +s=!n?4:5 +break +case 4:l=p.gwS() +l.toString +s=6 +return A.f(l.p8(0,B.d.aQ(o.a,1000)),$async$pc) +case 6:case 5:if(p.e)p.gwS().oU(0) +q=new A.Ey(m) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$pc,r)}, +aba(a,b){return this.bOp(a,b)}, +bOp(a,b){var s=0,r=A.o(t.z2),q,p=2,o,n=[],m=this,l,k,j,i,h,g +var $async$aba=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:m.d=B.a7w +m.DG() +k=a.k(0) +j=m.x +i=j.src +i.toString +s=k!==i?3:4 +break +case 3:m.z=new A.aE(new A.ah($.aq,t.LR),t.zh) +j.src=k +j.playbackRate=m.r +j.preload="auto" +j.load() +if(b!=null)j.currentTime=B.d.aQ(b.a,1000)/1000 +p=6 +s=9 +return A.f(m.z.a,$async$aba) +case 9:n.push(8) +s=7 +break +case 6:p=5 +g=o +i=A.a2(g) +if(t.Qj.b(i)){l=i +i=l.code +i.toString +i=A.jl(""+i,null,"Failed to load URL",null) +throw A.j(i)}else throw g +n.push(8) +s=7 +break +case 5:n=[2] +case 7:p=2 +m.z=null +s=n.pop() +break +case 8:case 4:m.d=B.DH +m.DG() +j=j.duration +j.toString +q=isFinite(j)?A.c7(0,0,0,B.e.C(j*1000),0,0):null +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$aba,r)}, +wD(a,b){return this.bT6(0,b)}, +bT6(a,b){var s=0,r=A.o(t.hC),q,p=this +var $async$wD=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(p.e){q=new A.KA() +s=1 +break}p.e=!0 +s=3 +return A.f(p.I_(),$async$wD) +case 3:q=new A.KA() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$wD,r)}, +I_(){var s=0,r=A.o(t.H),q=this,p +var $async$I_=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.gwS() +s=2 +return A.f(p==null?null:p.oU(0),$async$I_) +case 2:return A.m(null,r)}}) +return A.n($async$I_,r)}, +r_(a,b){return this.bSH(0,b)}, +bSH(a,b){var s=0,r=A.o(t.GJ),q,p=this,o +var $async$r_=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(!p.e){q=new A.Kl() +s=1 +break}p.e=!1 +o=p.gwS() +if(o!=null)o.hr(0) +q=new A.Kl() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$r_,r)}, +fT(a){return this.b_r(a)}, +b_r(a){var s=0,r=A.o(t.KE),q,p=this +var $async$fT=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p.x.volume=a.a +q=new A.Ue() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$fT,r)}, +BV(a){return this.b_a(a)}, +b_a(a){var s=0,r=A.o(t.kb),q,p=this,o +var $async$BV=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=a.a +p.r=o +p.x.playbackRate=o +q=new A.Ud() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BV,r)}, +BT(a){return this.aZq(a)}, +aZq(a){var s=0,r=A.o(t._K),q,p=this +var $async$BT=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p.as=a.a +q=new A.Ub() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BT,r)}, +BU(a){return this.b_4(a)}, +b_4(a){var s=0,r=A.o(t.BU),q,p=this +var $async$BU=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p.at=a.a===B.Ej +q=new A.Uc() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BU,r)}, +p8(a,b){return this.aXP(0,b)}, +aXP(a,b){var s=0,r=A.o(t.cx),q,p=this,o +var $async$p8=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=B.d.aQ(b.a.a,1000) +s=3 +return A.f(p.Qz(o,b.b),$async$p8) +case 3:q=new A.U1() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$p8,r)}, +Qz(a,b){return this.buX(a,b)}, +buX(a,b){var s=0,r=A.o(t.H),q=this,p +var $async$Qz=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=q.f +s=2 +return A.f(q.gwS().p8(0,a),$async$Qz) +case 2:return A.m(null,r)}}) +return A.n($async$Qz,r)}, +GP(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$GP=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.gwS() +if(o!=null)o.hr(0) +o=p.x +o.removeAttribute("src") +o.load() +p.d=B.pX +p.DG() +s=3 +return A.f(p.b2C(0),$async$GP) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$GP,r)}, +aUA(a){var s=a.a,r=this.ax,q=r.h(0,s) +if(q==null){q=this.bG1(a) +r.j(0,s,q)}return q}, +bG1(a){var s +if(a instanceof A.a6K)return new A.aBX(A.dK(a.d,0,null),a.e,this) +else if(a instanceof A.aqp)return new A.aqq(A.dK(a.d,0,null),a.e,this) +else if(a instanceof A.att)return new A.atu(A.dK(a.d,0,null),a.e,this) +else{s=A.aL("Unknown AudioSource type: "+a.k(0)) +throw A.j(s)}}} +A.buq.prototype={ +$1(a){var s=this.a,r=s.z +if(r!=null)r.pi(0) +s.DG()}, +$S:56} +A.bur.prototype={ +$1(a){var s=this.a,r=s.z +if(r!=null){s=s.x.error +s.toString +r.pJ(s)}}, +$S:56} +A.bus.prototype={ +$1(a){return this.aTH(a)}, +aTH(a){var s=0,r=A.o(t.P),q=this,p +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.a.gwS() +if(p!=null)p.pi(0) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1350} +A.but.prototype={ +$1(a){var s=this.a,r=s.gwS() +if(r!=null){s=s.x.currentTime +s.toString +r.arX(s)}}, +$S:56} +A.buu.prototype={ +$1(a){var s=this.a +s.d=B.vS +s.DG()}, +$S:56} +A.buv.prototype={ +$1(a){var s=this.a +s.d=B.vS +s.DG()}, +$S:56} +A.buw.prototype={ +$1(a){var s=this.a +s.d=B.vS +s.DG()}, +$S:56} +A.bux.prototype={ +$1(a){var s=this.a +s.x.playbackRate=s.r +s.d=B.DH +s.DG()}, +$S:56} +A.buy.prototype={ +$1(a){this.a.DG()}, +$S:56} +A.z1.prototype={} +A.Ad.prototype={ +arX(a){return this.bWz(a)}, +bWz(a){var s=0,r=A.o(t.H) +var $async$arX=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:return A.m(null,r)}}) +return A.n($async$arX,r)}, +k(a){return A.a_(this).k(0)}} +A.aI6.prototype={ +ga3A(){return A.a([this],t.wD)}, +gb_U(){return A.a([0],t.t)}, +pc(a,b){return this.bO9(0,b)}, +xg(a){return this.pc(a,null)}, +bO9(a,b){var s=0,r=A.o(t.z2),q,p=this,o +var $async$pc=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p.y=b +o=b==null +p.r=(o?0:b)/1000 +o=!o?A.c7(0,0,0,b,0,0):null +s=3 +return A.f(p.a.aba(p.e,o),$async$pc) +case 3:o=d +p.w=o +p.y=null +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$pc,r)}, +oU(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$oU=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.a +o=q.r +o.toString +p.x.currentTime=o +s=2 +return A.f(p.gaDH().oU(0),$async$oU) +case 2:p=new A.ah($.aq,t.LR) +q.x=new A.aE(p,t.zh) +s=3 +return A.f(p,$async$oU) +case 3:q.x=null +return A.m(null,r)}}) +return A.n($async$oU,r)}, +hr(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$hr=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.a +o=p.x.currentTime +o.toString +q.r=o +p.gaDH().hr(0) +q.aBK() +return A.m(null,r)}}) +return A.n($async$hr,r)}, +p8(a,b){return this.aXS(0,b)}, +aXS(a,b){var s=0,r=A.o(t.H),q=this,p +var $async$p8=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=b/1000 +q.r=p +q.a.x.currentTime=p +return A.m(null,r)}}) +return A.n($async$p8,r)}, +pi(a){var s=0,r=A.o(t.H),q=this +var $async$pi=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q.aBK() +q.a.JJ(0) +return A.m(null,r)}}) +return A.n($async$pi,r)}, +aBK(){var s=this.x +if((s==null?null:(s.a.a&30)!==0)===!1)s.pi(0)}, +gqa(a){return this.w}, +gbB(a){var s=this.y +if(s!=null)return A.c7(0,0,0,s,0,0) +s=this.a.x.currentTime +s.toString +return A.c7(0,0,0,B.e.C(s*1000),0,0)}, +gbBQ(){var s=this.a.x.buffered,r=s.length +r.toString +if(r>0){s=s.end(r-1) +s.toString +return A.c7(0,0,0,B.e.C(s*1000),0,0)}else return B.H}} +A.aBX.prototype={} +A.aqq.prototype={} +A.atu.prototype={} +A.X8.prototype={} +A.clF.prototype={ +oU(a){var s=0,r=A.o(t.H),q=this,p +var $async$oU=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=new A.ah($.aq,t.D4) +q.b.t(0,new A.X8(!0,new A.aE(p,t.gR))) +s=2 +return A.f(p,$async$oU) +case 2:return A.m(null,r)}}) +return A.n($async$oU,r)}, +hr(a){var s=0,r=A.o(t.H),q=this,p +var $async$hr=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=new A.ah($.aq,t.D4) +q.b.t(0,new A.X8(!1,new A.aE(p,t.gR))) +s=2 +return A.f(p,$async$hr) +case 2:return A.m(null,r)}}) +return A.n($async$hr,r)}, +Q4(){var s=0,r=A.o(t.H),q=1,p,o=[],n=this,m,l,k,j,i +var $async$Q4=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:i=n.b +i=new A.n4(A.fT(new A.e4(i,A.y(i).i("e4<1>")),"stream",t.K),t.et) +q=2 +l=n.a,k=t.z +case 5:s=7 +return A.f(i.q(),$async$Q4) +case 7:if(!b){s=6 +break}m=i.gE(i) +s=m.a?8:10 +break +case 8:j=l.play() +j.toString +s=11 +return A.f(A.dW(j,k),$async$Q4) +case 11:s=9 +break +case 10:l.pause() +case 9:j=m.b.a +if((j.a&30)!==0)A.W(A.ab("Future already completed")) +j.vt(null) +s=5 +break +case 6:o.push(4) +s=3 +break +case 2:o=[1] +case 3:q=1 +s=12 +return A.f(i.ag(0),$async$Q4) +case 12:s=o.pop() +break +case 4:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$Q4,r)}} +A.ctz.prototype={ +$1(a){return null.p(0,"Right")}, +$S:143} +A.cty.prototype={ +$1(a){return null.p(0,"Left")}, +$S:143} +A.ctA.prototype={ +$1(a){var s=null +s.uH(s," ").h(0,0) +s.uH(s," ").h(0,0) +return!1}, +$S:143} +A.ctB.prototype={ +$1(a){var s=null +s.uH(s," ").h(0,0) +s.uH(s," ").h(0,0) +return!1}, +$S:143} +A.ctC.prototype={ +$1(a){return B.b.p(this.a,a)}, +$S:143} +A.a3q.prototype={ +Y(){return new A.yp(new A.h1(0,!0,null,A.a([],t.ZP),$.bl()),B.l)}} +A.yp.prototype={ +ge8(a){var s=this.w +s===$&&A.e() +return s}, +ao(){var s,r=this +r.e.a9(0,new A.cgM(r)) +r.awW() +s=r.a.a +r.w=s==null?new A.tX():s +r.aL()}, +n(){this.aH() +this.e.n() +this.ayP()}, +awW(){var s=this +if(s.r)return +$.aj8.push(s) +$.GY().a.push(s.ga05(s)) +s.r=!0}, +ayP(){var s=this +if(!s.r)return +B.b.D($.aj8,s) +B.b.D($.GY().a,s.ga05(s)) +s.r=!1}, +JB(a,b){return this.bO4(0,b)}, +bO4(a,b){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k +var $async$JB=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(p.c==null||$.ctv){s=1 +break}o=$.GY().d +o=o.gaA(o) +n=A.i0(o,A.y(o).i("D.E")) +s=A.a_(b)===B.dVX?3:4 +break +case 3:o=p.a +o=A.cTr(n,o.d) +s=o?5:7 +break +case 5:p.a.e.$0() +s=6 +break +case 7:s=A.cTr(n,A.bL([B.ie,B.XE],t.bd))?8:10 +break +case 8:m=A.a([],t.p) +l=A.a([],t.o1) +B.b.an($.aj8,new A.cgN(l)) +o=$.aj8 +if(!!o.fixed$length)A.W(A.ak("removeWhere")) +B.b.qk(o,new A.cgO(l),!0) +B.b.an($.aj8,new A.cgP(m)) +k=B.b.cr($.aj8,new A.cgQ()) +if(!$.ctv)o=m.length!==0||k +else o=!1 +s=o?11:12 +break +case 11:$.ctv=!0 +o=p.c +o.toString +s=13 +return A.f(A.q1(null,!0,new A.cgR(m,k),o,null,!0,!0,t.H).aJ(0,new A.cgS(),t.y),$async$JB) +case 13:case 12:s=9 +break +case 10:p.a.toString +case 9:case 6:case 4:case 1:return A.m(q,r)}}) +return A.n($async$JB,r)}, +A(a){var s=this,r=s.w +r===$&&A.e() +return new A.aIH(new A.cgK(s),A.cOt(s.a.c,s.e),r)}} +A.cgM.prototype={ +$0(){var s=this.a +if(s.e.d.length!==0)s.I(new A.cgL(s))}, +$S:0} +A.cgL.prototype={ +$0(){return this.a.f=!0}, +$S:0} +A.cgN.prototype={ +$1(a){var s +$.cH_() +s=a.w +s===$&&A.e() +if($.cDC.h(0,s)==null){a.r=!1 +this.a.push(a)}}, +$S:458} +A.cgO.prototype={ +$1(a){return B.b.p(this.a,a)}, +$S:459} +A.cgP.prototype={ +$1(a){var s=A.dps(a) +if(s!=null)this.a.push(s)}, +$S:458} +A.cgQ.prototype={ +$1(a){a.a.toString +return!1}, +$S:459} +A.cgR.prototype={ +$1(a){var s,r,q,p,o=null,n=A.O("Keyboard Shortcuts",o,o,o,o,o,o,o,o,o,o,o),m=t.p,l=A.a([],m),k=this.a +if(k.length!==0){s=A.a([],m) +for(r=k.length,q=0;q90)throw A.j(A.eD(b,"value",u.n5)) +this.a=b}, +saOx(a,b){if(b<-180||b>180)throw A.j(A.eD(b,"value",u.iz)) +this.b=b}, +P(){return A.p(["coordinates",A.a([this.b,this.a],t.v)],t.N,t.z)}, +k(a){var s="0.0#####" +return"LatLng(latitude:"+A.aA0(s,null).xb(this.a)+", longitude:"+A.aA0(s,null).xb(this.b)+")"}, +gv(a){return B.e.gv(this.a)+B.e.gv(this.b)}, +l(a,b){if(b==null)return!1 +return b instanceof A.Am&&this.a===b.a&&this.b===b.b}, +au(a){var s=this +return A.Et(s.aC3(s.a,6),s.aC3(s.b,6))}, +aC3(a,b){return B.e.au(a*Math.pow(10,b))/Math.pow(10,b)}} +A.TJ.prototype={ +A(a){var s,r,q,p=this,o=null,n=p.f,m=B.cZj[A.di0(n)],l=new A.tG(n) +if(l.gu(l)>2)n=B.c.X(n,0,2) +l=p.y +s=A.cn(A.d6K(n,1,8,l),o,o) +m.toString +r=p.x +q=A.an(o,s,B.h,o,o,new A.bq(l.b,o,o,o,p.z,new A.m4(B.c7,B.kc,B.bk,m,B.cQc,o),o,B.dh),o,r,o,o,o,o,o,r) +return A.qb(o,o,q,o,r/2)}} +A.bAs.prototype={} +A.bAt.prototype={} +A.bAu.prototype={} +A.bAv.prototype={} +A.Ry.prototype={ +l(a,b){if(b==null)return!1 +return b instanceof A.Ry&&this.b===b.b}, +zd(a,b){return this.b<=b.b}, +yf(a,b){return this.b>b.b}, +bL(a,b){return this.b-b.b}, +gv(a){return this.b}, +k(a){return this.a}, +$idy:1, +gm(a){return this.b}} +A.RM.prototype={ +k(a){return"["+this.a.a+"] "+this.d+": "+this.b}} +A.RN.prototype={ +gaML(){var s=this.b,r=s==null?null:s.a.length!==0,q=this.a +return r===!0?s.gaML()+"."+q:q}, +gbNY(a){var s,r +if(this.b==null){s=this.c +s.toString +r=s}else{s=$.cy6().c +s.toString +r=s}return r}, +GA(a,b,c,d){var s,r,q,p,o=this,n=a.b +if(n>=o.gbNY(o).b){if(n>=2000){d=A.r5() +c="autogenerated stack trace for "+a.k(0)+" "+b}s=$.aq +n=o.gaML() +r=Date.now() +q=$.cMU +$.cMU=q+1 +p=new A.RM(a,b,n,new A.bK(r,!1),q,c,d,s) +if(o.b==null)o.aDQ(p) +else $.cy6().aDQ(p)}}, +aAv(){if(this.b==null){var s=this.f +if(s==null)s=this.f=new A.p3(null,null,t.FM) +return new A.aQ(s,A.y(s).i("aQ<1>"))}else return $.cy6().aAv()}, +aDQ(a){var s=this.f +return s==null?null:s.t(0,a)}} +A.bB8.prototype={ +$0(){var s,r,q,p=this.a +if(B.c.aX(p,"."))A.W(A.ck("name shouldn't start with a '.'",null)) +if(B.c.eC(p,"."))A.W(A.ck("name shouldn't end with a '.'",null)) +s=B.c.Ei(p,".") +if(s===-1)r=p!==""?A.bB7(""):null +else{r=A.bB7(B.c.X(p,0,s)) +p=B.c.bF(p,s+1)}q=new A.RN(p,r,A.b(t.N,t.JW)) +if(r==null)q.c=B.h5 +else r.d.j(0,p,q) +return q}, +$S:1357} +A.Od.prototype={ +aw9(a,b,c,d,e,f,g,h,a0){var s,r,q,p,o,n,m,l,k,j=this,i=j.r +i.sPg(c) +i.saft(f) +i.safu(g) +i=j.d +s=j.x +i.ec(s) +r=j.w +i.ec(r) +for(q=j.y,p=0;p=0;--s){q=a[s] +if(q instanceof A.tU&&q.d===B.Eg)r=q}if(r!=null)r.c.push(this.ga0K()) +for(s=b.length-1,p=t.rM,o=t.KJ,n=this.ga0K(),m=this.e,l=null;s>=0;--s){q=b[s] +if(q instanceof A.tU&&q.d===B.Eg){if(l!=null)m.push(l) +l=new A.afy(A.a([],o),q) +q.c.push(n)}else if(p.b(q)){if(l==null)l=new A.afy(A.a([],o),r) +l.a.push(q)}}if(l!=null)m.push(l)}, +yH(a,b,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e="StrokeContent#draw",d="StrokeContent#buildPath",c="StrokeContent#drawPath" +A.jE(e) +s=new Float64Array(3) +r=new A.e3(s) +r.pv(0,0,0) +r.a8l(a0) +q=new Float64Array(3) +p=new A.e3(q) +p.pv(37394.729378,39575.2343807,0) +p.a8l(a0) +if(s[0]===q[0]||s[1]===q[1]){A.fZ(e) +return}s=f.x +q=f.r +s=B.d.ba(B.e.au(a1/255*s.gm(s)/100*255),0,255) +o=q.gaf(q).a +q.saf(0,A.fw(s,o>>>16&255,o>>>8&255,o&255)) +o=f.w +q.spw(o.gm(o)*A.cBO(a0)) +if(q.gpw()<=0){A.fZ(e) +return}n=f.as +if(n!=null){m=n.gm(n) +if(m===0)q.sCO(null) +else if(m!==f.at)q.sCO(f.d.aef(m)) +f.at=m}for(s=f.e,o=f.a,l=a0.a,k=0;k=0;--h)o.DA(0,i[h].oL(0),B.m,l) +A.fZ(d) +A.jE(c) +g=f.ax +if(g!=null)g.anT(a,o) +a.dP(f.a7V(o,a0),q) +A.fZ(c)}}A.fZ(e)}, +b9H(a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3="StrokeContent#applyTrimPath" +A.jE(a3) +s=a5.b +if(s==null){A.fZ(a3) +return}r=a2.a +r.eZ(0) +for(q=a5.a,p=q.length-1,o=a6.a;p>=0;--p)r.DA(0,q[p].oL(0),B.m,o) +n=s.e +m=n.gm(n)/100 +n=s.f +l=n.gm(n)/100 +n=s.r +n=n.gm(n) +if(m<0.01&&l>0.99){a4.dP(r,a2.r) +A.fZ(a3) +return}r=r.Ml() +k=B.b.eA(A.R(r,!0,A.y(r).i("D.E")),0,new A.b5s(),t.i) +j=k*(n/360) +i=k*m+j +h=Math.min(k*l+j,i+k-1) +for(p=q.length-1,r=a2.b,n=a2.r,g=h>k,f=h-k,e=i>k,d=i-k,c=0;p>=0;--p){b=q[p].oL(0).ab(0,o) +r.eZ(0) +r.AJ(0,b,B.m) +b=r.Ml() +a=A.R(b,!0,A.y(b).i("D.E")) +a0=a.length!==0?J.aH(B.b.gN(a)):0 +if(g&&fh))if(b<=h&&ib?1:(h-c)/a0,0) +a4.dP(a2.a7V(r,a6),n)}}c+=a0}A.fZ(a3)}, +vi(a,b,c){var s,r,q,p,o,n,m,l="StrokeContent#getBounds" +A.jE(l) +s=this.a +s.eZ(0) +for(r=this.e,q=b.a,p=0;p=0;--r)A.djf(a,s[r])}} +A.Ds.prototype={ +awb(a,b,c,d,e,f){var s,r,q,p,o +if(e!=null){s=A.M6(e) +s.aIa(b) +s.a9(0,this.gNP()) +this.x=s}r=A.a([],t.oJ) +for(s=this.f,q=s.length-1,p=t.m4;q>=0;--q){o=s[q] +if(p.b(o))r.push(o)}for(q=r.length-1;q>=0;--q)r[q].bzL(s)}, +a0L(){this.r.f=!0}, +yh(a,b){var s,r,q,p=A.a([],t.kQ) +B.b.H(p,a) +for(s=this.f,r=s.length-1;r>=0;--r){q=s[r] +q.yh(p,B.b.de(s,0,r)) +p.push(q)}}, +oL(a){var s,r,q,p,o,n=this,m=n.b +m.dN() +s=n.x +if(s!=null)s.EQ().Mn(m) +s=n.c +s.eZ(0) +if(n.e)return s +for(r=n.f,q=r.length-1,p=t.rM,m=m.a;q>=0;--q){o=r[q] +if(p.b(o))s.DA(0,o.oL(0),B.m,m)}return s}, +yH(a,b,c,d){var s,r,q,p,o,n,m,l=this +if(l.e)return +s=l.b +c.Mn(s) +r=l.x +if(r!=null){s.oK(0,r.EQ()) +r=l.x +if((r==null?null:r.z)==null)q=100 +else{r=r.z +q=r.gm(r)}p=B.e.au(q/100*d/255*255)}else p=d +for(r=l.f,o=r.length-1,n=t.R7;o>=0;--o){m=r[o] +if(n.b(m))m.yH(a,b,s,p)}}, +vi(a,b,c){var s,r,q,p,o,n=this.b +b.Mn(n) +s=this.x +if(s!=null)n.oK(0,s.EQ()) +for(s=this.f,r=s.length-1,q=t.R7,p=B.a4;r>=0;--r){o=s[r] +if(q.b(o))p=p.xR(o.vi(0,n,c))}return p}, +$ifX:1, +$ilk:1, +$iqO:1} +A.a1d.prototype={ +No(){this.w=!1 +this.c.f=!0}, +yh(a,b){var s,r,q,p +for(s=this.r.a,r=this.gEf(),q=0;q>>16&255,q>>>8&255,q&255)) +s.sBe(!0) +p=l.z +if(p!=null){o=p.gm(p) +if(o===0)s.sCO(null) +else if(o!==l.Q)s.sCO(l.c.aef(o)) +l.Q=o}r=l.a +r.eZ(0) +for(q=l.f,n=0;n>>16&255,m>>>8&255,m&255)) +i.sBe(!0) +a.eH(0) +a.ab(0,c.a) +l=k.CW +if(l!=null)l.anT(a,s) +a.dP(s,i) +a.dr(0) +A.fZ(j)}, +vi(a,b,c){var s,r,q,p=this.e +p.eZ(0) +for(s=this.r,r=b.a,q=0;qk)n=k +r=d.e +j=r.gm(r) +r=j.a +l=r+p +i=j.b +h=i-o +g=h+n +s.oT(0,l,g) +i+=o +s.ef(0,l,i-n) +f=n>0 +if(f){e=2*n +s.Cg(0,new A.Z(l-e,i-e,l,i),0,1.5707963267948966,!1)}r-=p +s.ef(0,r+n,i) +if(f){e=2*n +s.Cg(0,new A.Z(r,i-e,r+e,i),1.5707963267948966,1.5707963267948966,!1)}s.ef(0,r,g) +if(f){i=2*n +s.Cg(0,new A.Z(r,h,r+i,h+i),3.141592653589793,1.5707963267948966,!1)}s.ef(0,l-n,h) +if(f){r=2*n +s.Cg(0,new A.Z(l-r,h,l,h+r),4.71238898038469,1.5707963267948966,!1)}s.aB(0) +d.w.eo(s) +d.y=!0 +return s}, +$ifX:1, +$iqO:1} +A.a7T.prototype={ +bzL(a){var s,r,q,p=this +if(p.x!=null)return +s=B.b.Ei(a,p)-1 +r=A.a([],t.kQ) +for(;s>=0;){r.push(a[s]) +B.b.eh(a,s);--s}q=t.Ba +p.x=A.d8b(p.c,p.d,"Repeater",A.R(new A.c_(r,q),!0,q.i("al.E")),null,p.e.e)}, +yh(a,b){this.x.yh(a,b)}, +oL(a){var s,r,q,p,o,n,m=this,l=m.x.oL(0),k=m.b +k.eZ(0) +s=m.f +r=s.gm(s) +s=m.r +q=s.gm(s) +for(p=B.e.C(r)-1,s=m.a,o=m.w,n=s.a;p>=0;--p){o.asK(p+q).Mn(s) +k.DA(0,l,B.m,n)}return k}, +yH(a,b,c,d){var s,r,q,p,o,n,m,l=this,k=l.f,j=k.gm(k) +k=l.r +s=k.gm(k) +k=l.w +r=k.Q +q=r.gm(r)/100 +r=k.as +p=r.gm(r)/100 +for(o=B.e.C(j)-1,r=l.a;o>=0;--o){c.Mn(r) +r.oK(0,k.asK(o+s)) +n=A.aJ(q,p,o/j) +n.toString +m=l.x +m.toString +m.yH(a,b,r,B.e.au(d*n))}}, +vi(a,b,c){return this.x.vi(0,b,c)}, +bmE(){this.c.f=!0}, +$ifX:1, +$ilk:1, +$icAX:1, +$iqO:1} +A.TK.prototype={ +bqj(){this.a.f=!0}, +yh(a,b){}, +bPf(b8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7=b8.a +if(b7.length<=2)return b8 +s=this.c +r=s.gm(s) +if(r===0)return b8 +q=this.bhm(b8) +s=b8.b +q.b=new A.w(s.a,s.b) +p=q.a +for(s=!b8.c,o=0,n=0;m=b7.length,n=0;s=o){p=f[s] +o=s-1 +n=f.length +m=f[o-n*A.a50(o,n)] +n=s===0 +l=n&&r?a.b:m.c +k=n&&r?l:m.b +j=p.a +i=!a.c&&n&&s===f.length-1 +if(l.a===k.a&&l.b===k.b)n=l.a===j.a&&l.b===j.b&&!i +else n=!1 +q=n?q+2:q+1}h=this.d +if(h==null||h.a.length!==q){g=A.a([],t.hN) +for(s=0;s>>24&255)) +q.auV(a,b,c,d)}} +A.tU.prototype={ +byh(){var s,r +for(s=this.c,r=0;rs.Oz())a=s.Oz() +if(a===s.d)return +s.d=a +if(r.apH(a))s.aY()}, +aY(){var s,r,q +for(s=this.a,r=s.length,q=0;q=q.gHt())return q +for(s=r.length-2;s>=1;--s){q=r[s] +if(this.b===q)continue +if(a>=q.gHt()&&a=0;--p)r=q[p].bPf(r) +o=this.y +A.de9(r,o) +return o}} +A.aFV.prototype={ +tM(a){var s,r,q=this,p=q.y +p.tM(a) +s=q.z +s.tM(a) +q.x=new A.w(p.gm(p),s.gm(s)) +for(p=q.a,r=0;r1 +return new A.a41(s,o,o,p!==!1,!0,!1,r.as,o,r.ax,o,o,o,!0,o,o)}, +$S:1363} +A.bBT.prototype={ +atW(a,b){var s,r,q=this +b=$.cGx() +s=q.a.bWg(a,b) +if(s!==q.z){q.f=!1 +q.z=s +r=q.c +r===$&&A.e() +r.tM(s) +return q.f}else return!1}, +saLb(a){}, +aVd(a){var s,r=this.a.d.w.h(0,a) +if(r!=null){s=r.f +return s}else return null}, +bHR(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i,h,g +if(b.ga6(b))return +s=b.a +r=b.c-s +q=b.b +p=b.d-q +o=this.d +n=A.cF7(d,o,new A.a1(r,p)) +m=n.b +l=m.a +k=(r-l)/2 +j=m.b +i=(p-j)/2 +s+=k+c.a*k +q+=i+c.b*i +h=c.aaM(n.a,new A.Z(0,0,0+o.a,0+o.b)) +a.eH(0) +a.bJ(0,s,q) +g=this.b +g.dN() +g.q7(0,(s+l-s)/(h.c-h.a),(q+j-q)/(h.d-h.b)) +q=this.c +q===$&&A.e() +q.yH(a,new A.a1(r,p),g,255) +a.dr(0)}} +A.bBU.prototype={} +A.awh.prototype={ +k(a){var s=this +return"LottieImageAsset(width: "+s.a+", height: "+s.b+", id: "+s.c+", fileName: "+s.d+", dirName: "+s.e+")"}} +A.H9.prototype={ +v4(){return new A.zn(A.a([],t.b),A.cY(this.a,t.n8))}} +A.fu.prototype={ +v4(){return new A.eF(A.a([],t.b),A.cY(this.a,t.i))}} +A.aks.prototype={ +v4(){var s=this.a,r=new A.a2h(A.a([],t.b),A.cY(s,t.cU)),q=B.b.gN(s).b,p=q==null?0:q.b.length +r.ch=new A.rY(A.aP(p,0,!1,t.i),A.aP(p,B.z,!1,t.n8)) +return r}} +A.rs.prototype={ +v4(){return new A.x3(A.a([],t.b),A.cY(this.a,t.S))}} +A.b21.prototype={ +gvH(){var s=this.a +return s.length===1&&s[0].gvH()}, +v4(){var s=this.a +if(B.b.gN(s).gvH())return new A.qQ(A.a([],t.b),A.cY(s,t.c)) +return new A.aB2(A.a([],t.b),A.cY(s,t.c))}, +gaOm(){return this.a}} +A.CT.prototype={ +v4(){return new A.qQ(A.a([],t.b),A.cY(this.a,t.c))}} +A.b23.prototype={ +v4(){return new A.qQ(A.a([],t.b),A.cY(this.a,t.c))}} +A.akt.prototype={ +v4(){var s=t.hN +s=A.a(A.a([],s).slice(0),s) +return new A.Uj(new A.vE(s,B.m,!1),$.aD().cs(),A.a([],t.b),A.cY(this.a,t.hd))}} +A.aku.prototype={ +gaOm(){throw A.j(A.ak("Cannot call getKeyframes on AnimatableSplitDimensionPathValue."))}, +gvH(){return this.a.gvH()&&this.b.gvH()}, +v4(){var s,r=t.i,q=t.b,p=A.a([],q),o=A.cY(this.a.a,r),n=A.a([],q) +r=A.cY(this.b.a,r) +s=A.a([],t.bw) +s=new A.aFV(new A.eF(p,o),new A.eF(n,r),A.a([],q),A.cY(s,t.c)) +s.tM(0) +return s}} +A.b24.prototype={ +v4(){return new A.aaL(A.a([],t.b),A.cY(this.a,t.HU))}} +A.akv.prototype={} +A.NV.prototype={ +z1(a,b){return null}, +$iil:1} +A.alj.prototype={ +gvH(){var s=this.a,r=s.length +if(r!==0)s=r===1&&B.b.gN(s).gvH() +else s=!0 +return s}, +k(a){var s=this.a +s=s.length!==0?""+"values="+A.r(s):"" +return s.charCodeAt(0)==0?s:s}} +A.b5O.prototype={} +A.amD.prototype={ +z1(a,b){var s=this,r=$.aD().cs(),q=A.a([],t.NQ),p=A.a([],t.b),o=new A.qQ(p,A.cY(s.c.a,t.c)),n=s.b.v4() +q=new A.a1d(r,s.a,a,o,n,s,new A.P9(q)) +b.ec(o) +b.ec(n) +o=q.gEf() +p.push(o) +n.a.push(o) +return q}, +$iil:1} +A.bjs.prototype={} +A.rY.prototype={ +bNX(a,b,c){var s,r,q,p,o,n=a.b,m=n.length,l=b.b,k=l.length +if(m!==k)throw A.j(A.aL("Cannot interpolate between gradients. Lengths vary ("+m+" vs "+k+")")) +for(k=this.a,s=a.a,r=b.a,q=this.b,p=0;p=0)return o.b[m] +s=-(m+1) +if(s===0)return o.b[0] +else{r=o.b +q=r.length-1 +if(s===q)return r[q]}q=s-1 +p=n[q] +return A.bq0((a-p)/(n[s]-p),r[q],r[s])}} +A.at8.prototype={ +z1(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=t.S,e=t.R1,d=$.aD(),c=d.cs() +d=d.b_() +s=A.a([],t.KJ) +r=a.a.d +r=B.e.au(B.d.aQ(A.c7(0,0,0,B.e.au((r.c-r.b)/r.d*1000),0,0).a,1000)/32) +q=A.cLr(g.d.a) +p=t.b +o=A.a([],p) +n=new A.x3(o,A.cY(g.e.a,f)) +m=t.c +l=A.a([],p) +k=new A.qQ(l,A.cY(g.f.a,m)) +j=A.a([],p) +m=new A.qQ(j,A.cY(g.r.a,m)) +r=new A.a2j(b,g,A.b(f,e),A.b(f,e),c,d,s,q,n,k,m,a,r) +c.sB7(g.c) +c=r.gEf() +q.a.push(c) +b.ec(q) +o.push(c) +b.ec(n) +l.push(c) +b.ec(k) +j.push(c) +b.ec(m) +i=b.gYG() +if(i!=null){f=i.a +p=A.a([],p) +f=new A.eF(p,A.cY(f.a,t.i)) +p.push(c) +r.ay=f +b.ec(f)}h=b.ga__() +if(h!=null)r.CW=A.cAt(c,b,h) +return r}, +$iil:1} +A.ata.prototype={ +z1(a,b){return A.dbd(a,b,this)}, +$iil:1} +A.a2k.prototype={ +G(){return"GradientType."+this.b}} +A.JK.prototype={ +G(){return"MaskMode."+this.b}} +A.awJ.prototype={} +A.EM.prototype={ +G(){return"MergePathsMode."+this.b}} +A.az6.prototype={ +z1(a,b){a.a.FJ("Animation contains merge paths but they are disabled.") +return null}, +k(a){return"MergePaths{mode="+this.b.k(0)+"}"}, +$iil:1} +A.a6v.prototype={ +gm(a){return this.a}} +A.aBF.prototype={ +z1(a,b){var s,r,q=this,p=$.aD().cs(),o=A.a([],t.NQ),n=t.i,m=t.b,l=A.a([],m),k=new A.eF(l,A.cY(q.c.a,n)),j=q.d.v4(),i=A.a([],m),h=new A.eF(i,A.cY(q.e.a,n)),g=A.a([],m),f=new A.eF(g,A.cY(q.r.a,n)),e=A.a([],m),d=new A.eF(e,A.cY(q.x.a,n)),c=q.b===B.DF +if(c){s=q.f.a +s=new A.eF(A.a([],m),A.cY(s,n))}else s=null +if(c){r=q.w.a +n=new A.eF(A.a([],m),A.cY(r,n))}else n=null +o=new A.a6u(p,a,q,k,j,h,s,f,n,d,new A.P9(o)) +b.ec(k) +b.ec(j) +b.ec(h) +b.ec(f) +b.ec(d) +if(c){b.ec(s) +b.ec(n)}p=o.gEf() +l.push(p) +j.a.push(p) +i.push(p) +g.push(p) +e.push(p) +if(c){s.a.push(p) +n.a.push(p)}return o}, +$iil:1, +gaN(a){return this.b}} +A.aCu.prototype={ +z1(a,b){var s,r=this,q=$.aD().cs(),p=A.a([],t.NQ),o=r.b.v4(),n=t.b,m=A.a([],n),l=new A.qQ(m,A.cY(r.c.a,t.c)) +n=A.a([],n) +s=new A.eF(n,A.cY(r.d.a,t.i)) +p=new A.a7d(q,r.a,r.e,a,o,l,s,new A.P9(p)) +b.ec(o) +b.ec(l) +b.ec(s) +s=p.gEf() +o.a.push(s) +m.push(s) +n.push(s) +return p}, +k(a){return"RectangleShape{position="+this.b.k(0)+", size="+this.c.k(0)+"}"}, +$iil:1} +A.aDl.prototype={ +z1(a,b){var s,r,q,p,o,n,m=this,l=new A.bW(new Float64Array(16)) +l.dN() +s=$.aD().cs() +r=t.i +q=t.b +p=A.a([],q) +o=new A.eF(p,A.cY(m.b.a,r)) +q=A.a([],q) +r=new A.eF(q,A.cY(m.c.a,r)) +n=A.M6(m.d) +s=new A.a7T(l,s,a,b,m,o,r,n) +b.ec(o) +o=s.gbmD() +p.push(o) +b.ec(r) +q.push(o) +n.aIa(b) +n.a9(0,o) +return s}, +$iil:1} +A.aDL.prototype={ +z1(a,b){var s=A.a([],t.b),r=new A.eF(s,A.cY(this.b.a,t.i)),q=new A.TK(a,this.a,r) +b.ec(r) +s.push(q.gbqi()) +return q}, +$iil:1} +A.vE.prototype={ +bN3(a,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b +this.c=a.c||a0.c +s=a.a +r=a0.a +q=Math.min(s.length,r.length) +p=this.a +o=p.length +if(oq)for(--o;o>=q;--o)B.b.eh(p,p.length-1) +n=a.b +m=a0.b +l=A.aJ(n.a,m.a,a1) +l.toString +m=A.aJ(n.b,m.b,a1) +m.toString +this.b=new A.w(l,m) +for(o=p.length-1;o>=0;--o){k=s[o] +j=r[o] +i=k.a +h=k.b +g=k.c +f=j.a +e=j.b +d=j.c +l=p[o] +c=A.aJ(i.a,f.a,a1) +c.toString +b=A.aJ(i.b,f.b,a1) +b.toString +l.a=new A.w(c,b) +b=A.aJ(h.a,e.a,a1) +b.toString +c=A.aJ(h.b,e.b,a1) +c.toString +l.b=new A.w(b,c) +c=A.aJ(g.a,d.a,a1) +c.toString +b=A.aJ(g.b,d.b,a1) +b.toString +l.c=new A.w(c,b)}}, +k(a){return"ShapeData{numCurves="+this.a.length+"closed="+this.c+"}"}} +A.aF4.prototype={ +z1(a,b){var s=$.aD() +s=new A.a1I(s.cs(),s.b_(),b,this.c,this.f,A.a([],t.KJ),a) +s.b7E(a,b,this) +return s}, +k(a){return"ShapeFill{color=, fillEnabled="+this.a+"}"}, +$iil:1} +A.Lw.prototype={ +z1(a,b){return A.czR(a,b,this)}, +k(a){return"ShapeGroup{name: '"+A.r(this.a)+"' Shapes: "+A.r(this.b)+"}"}, +$iil:1} +A.aF6.prototype={ +z1(a,b){var s=$.aD().cs(),r=A.a([],t.NQ),q=A.dhe(this.c.a) +r=new A.a99(s,this,a,q,new A.P9(r)) +b.ec(q) +q.a.push(r.gaFm()) +return r}, +k(a){return"ShapePath{name="+A.r(this.a)+", index="+this.b+"}"}, +$iil:1} +A.Jx.prototype={ +G(){return"LineCapType."+this.b}} +A.Jy.prototype={ +G(){return"LineJoinType."+this.b}} +A.aF7.prototype={ +z1(a,b){return A.di3(a,b,this)}, +$iil:1} +A.a9a.prototype={ +G(){return"ShapeTrimPathType."+this.b}} +A.aF8.prototype={ +z1(a,b){var s=this,r=t.b,q=A.a([],r),p=t.i,o=A.a([],r),n=new A.eF(o,A.cY(s.c.a,p)),m=A.a([],r),l=new A.eF(m,A.cY(s.d.a,p)) +r=A.a([],r) +p=new A.eF(r,A.cY(s.e.a,p)) +q=new A.tU(s.a,s.f,q,s.b,n,l,p) +b.ec(n) +b.ec(l) +b.ec(p) +p=q.gbyg() +o.push(p) +m.push(p) +r.push(p) +return q}, +k(a){return"Trim Path: {start: "+this.c.k(0)+", end: "+this.d.k(0)+", offset: "+this.e.k(0)+"}"}, +$iil:1, +gaN(a){return this.b}} +A.HX.prototype={ +k(a){return"v="+this.c.k(0)+" cp1"+this.a.k(0)+" cp2="+this.b.k(0)}} +A.Jp.prototype={ +G(){return"Justification."+this.b}} +A.zD.prototype={ +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d.a,s.e,s.f,s.r,s.w,s.x,s.y,s.z,s.Q,s.as,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r!==b)s=b instanceof A.zD&&A.a_(r)===A.a_(b)&&r.a===b.a&&r.b==b.b&&r.c===b.c&&r.d===b.d&&r.e===b.e&&r.f===b.f&&r.r===b.r&&r.w.l(0,b.w)&&r.x.l(0,b.x)&&r.y===b.y&&r.z===b.z&&J.v(r.Q,b.Q)&&J.v(r.as,b.as) +else s=!0 +return s}} +A.asu.prototype={} +A.a1W.prototype={ +gv(a){return A.daR(this.b,this.f,this.e)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r!==b)s=b instanceof A.a1W&&A.a_(r)===A.a_(b)&&r.a===b.a&&r.b===b.b&&r.c===b.c&&r.d===b.d&&r.e===b.e&&r.f===b.f +else s=!0 +return s}} +A.na.prototype={ +Pt(a,b){var s,r,q,p,o=this,n=o.y,m=o.e +if(n.cy===B.De)m.sqm(B.iC) +else m.sqm(B.hU) +m=o.gapn() +o.ch.a9(0,m) +n=n.w +if(n.length!==0){s=A.a([],t.PE) +r=new A.bCg(s,A.a([],t.qh),n) +r.b83(n) +o.z=r +for(n=s.length,q=0;q=0;--q)s.oK(0,p.ax[q].ch.EQ()) +else{r=p.at +if(r!=null)s.oK(0,r.ch.EQ())}}s.oK(0,p.ch.EQ()) +return B.a4}, +yH(a,b,c,d){var s,r,q,p,o,n,m,l=this,k="Layer#parentMatrix",j="Layer#drawLayer",i="Layer#computeBounds",h="Layer#saveLayer",g="Layer#drawMatte",f="Layer#restoreLayer",e=l.r +A.jE(e) +if(!l.CW||l.y.dx){A.fZ(e) +return}l.axk() +A.jE(k) +s=l.a +s.dN() +c.Mn(s) +for(r=l.ax.length-1;r>=0;--r)s.oK(0,l.ax[r].ch.EQ()) +A.fZ(k) +q=l.ch +p=q.z +o=p==null?null:p.gm(p) +if(o==null)o=100 +n=B.e.C(d/255*o/100*255) +if(l.as==null&&!l.ap5()){s.oK(0,q.EQ()) +A.jE(j) +l.MM(a,b,s,n) +A.fZ(j) +l.aE4(A.fZ(e)) +return}A.jE(i) +m=l.bmA(l.vi(0,s,!1),c) +s.oK(0,q.EQ()) +m=l.bmz(m,s) +q=m.rr(new A.Z(0,0,0+b.a,0+b.b)) +if(q.ga6(q))m=B.a4 +A.fZ(i) +if(!m.ga6(m)){A.jE(h) +q=l.b +p=q.gaf(q).a +q.saf(0,A.fw(255,p>>>16&255,p>>>8&255,p&255)) +a.rh(m,q) +A.fZ(h) +l.axT(a,m) +A.jE(j) +l.MM(a,b,s,n) +A.fZ(j) +if(l.ap5())l.b9F(a,m,s) +if(l.as!=null){A.jE(g) +A.jE(h) +a.rh(m,l.e) +A.fZ(h) +l.axT(a,m) +l.as.yH(a,b,c,n) +A.jE(f) +a.dr(0) +A.fZ(f) +A.fZ(g)}A.jE(f) +a.dr(0) +A.fZ(f)}l.aE4(A.fZ(e))}, +aE4(a){this.x.a.b.bUA(this.y.c,a)}, +axT(a,b){var s="Layer#clearLayer" +A.jE(s) +a.fu(b.oJ(1),this.f) +A.fZ(s)}, +bmz(a,b){var s,r,q,p,o,n,m,l,k,j +if(!this.ap5())return a +s=this.z.c.length +for(r=b.a,q=B.a4,p=0;p>>16&255,n>>>8&255,n&255)) +a.fu(b,q)}break +case 0:if(l.d){a.rh(b,q) +a.fu(b,q) +i=k.gm(k).ab(0,r) +n=B.e.au(j.gm(j)*2.55) +m=q.gaf(q).a +q.saf(0,A.fw(n,m>>>16&255,m>>>8&255,m&255)) +a.dP(i,p) +a.dr(0)}else{i=k.gm(k).ab(0,r) +n=B.e.au(j.gm(j)*2.55) +m=q.gaf(q).a +q.saf(0,A.fw(n,m>>>16&255,m>>>8&255,m&255)) +a.dP(i,q)}break +case 1:if(o===0){q.saf(0,B.w) +a.fu(b,q)}if(l.d){a.rh(b,p) +a.fu(b,q) +n=B.e.au(j.gm(j)*2.55) +m=p.gaf(p).a +p.saf(0,A.fw(n,m>>>16&255,m>>>8&255,m&255)) +a.dP(k.gm(k).ab(0,r),p) +a.dr(0)}else a.dP(k.gm(k).ab(0,r),p) +break +case 2:if(l.d){a.rh(b,s) +a.fu(b,q) +n=B.e.au(j.gm(j)*2.55) +m=p.gaf(p).a +p.saf(0,A.fw(n,m>>>16&255,m>>>8&255,m&255)) +a.dP(k.gm(k).ab(0,r),p) +a.dr(0)}else{a.rh(b,s) +i=k.gm(k).ab(0,r) +n=B.e.au(j.gm(j)*2.55) +m=q.gaf(q).a +q.saf(0,A.fw(n,m>>>16&255,m>>>8&255,m&255)) +a.dP(i,q) +a.dr(0)}break}}A.jE(f) +a.dr(0) +A.fZ(f)}, +b9J(){var s,r,q=this.z +if(q==null||q.a.length===0)return!1 +for(q=q.c,s=q.length,r=0;r=0;--q){o=c[q] +n=A.d6Q(k,o,a,d) +if(n==null)continue +r.j(0,n.y.d,n) +if(p!=null){p.as=n +p=null}else{B.b.pb(s,0,n) +switch(o.cy.a){case 1:case 2:p=n +break +case 3:case 4:case 0:case 5:break}}}for(s=A.hd(r,r.r,r.$ti.c);s.q();){m=r.h(0,s.d) +if(m==null)continue +l=r.h(0,m.y.f) +if(l!=null)m.at=l}}, +MM(a,b,c,d){var s,r,q,p,o,n="CompositionLayer#draw" +A.jE(n) +s=this.y +r=A.ks(c,new A.Z(0,0,s.ax,s.ay)) +a.eH(0) +for(s=this.dx,q=s.length-1,p=!(r.a>=r.c),o=r.b>=r.d;q>=0;--q){if(!(!p||o))a.DN(r) +s[q].yH(a,b,c,d)}a.dr(0) +A.fZ(n)}, +vi(a,b,c){var s,r,q,p=this.Pj(0,b,c) +for(s=this.dx,r=s.length-1,q=this.w;r>=0;--r)p=p.xR(s[r].vi(0,q,!0)) +return p}, +tM(a){var s,r,q,p,o,n,m=this +m.b1j(a) +s=m.db +if(s!=null){r=m.x.a.d +q=r.c +r=r.b +p=m.y.b.d +o=p.b +a=(s.gm(s)*p.d-o)/(q-r+0.01)}if(m.db==null){s=m.y +r=s.b.d +a-=s.at/(r.c-r.b)}s=m.y +r=s.as +if(r!==0&&s.c!=="__container")a/=r +for(s=m.dx,n=s.length-1;n>=0;--n)s[n].tM(a)}} +A.au1.prototype={ +MM(a,b,c,d){var s,r,q=this.asv() +if(q==null)return +s=this.db +s.sEa(B.bx) +r=s.gaf(s).a +s.saf(0,A.fw(d,r>>>16&255,r>>>8&255,r&255)) +a.eH(0) +a.ab(0,c.a) +a.zJ(q,new A.Z(0,0,q.gbl(q),q.gbb(q)),new A.Z(0,0,q.gbl(q),q.gbb(q)),s) +a.dr(0)}, +vi(a,b,c){var s=this.Pj(0,b,c),r=this.asv() +if(r!=null)return A.ks(this.w,new A.Z(0,0,r.gbl(r),r.gbb(r))) +return s}, +asv(){return this.x.aVd(this.y.r)}} +A.v9.prototype={ +G(){return"LayerType."+this.b}} +A.xg.prototype={ +G(){return"MatteType."+this.b}} +A.Rv.prototype={ +k(a){return this.aRw("")}, +aRw(a){var s,r,q=this,p=""+a+q.c+"\n",o=q.b.d.f,n=o.h(0,q.f) +if(n!=null){p=p+"\t\tParents: "+n.c +n=o.h(0,n.f) +for(;n!=null;){p=p+"->"+n.c +n=o.h(0,n.f)}p=p+a+"\n"}o=q.w.length +if(o!==0)p=p+a+"\tMasks: "+o+"\n" +o=q.y +if(o!==0&&q.z!==0)p=p+a+"\tBackground: "+(""+o+"x"+q.z+" "+q.Q.k(0)) +o=q.a +s=o.length +if(s!==0){p=p+a+"\tShapes:\n" +for(r=0;r>>24&255 +if(l===0)return +s=n.ch.z +r=s==null?null:s.gm(s) +if(r==null)r=100 +q=B.e.au(d/255*(l/255*r/100)*255) +s=n.db +p=s.gaf(s).a +s.saf(0,A.fw(q,p>>>16&255,p>>>8&255,p&255)) +if(q>0){o=A.aP(8,0,!1,t.i) +p=m.y +o[4]=p +o[2]=p +m=m.z +o[7]=m +o[5]=m +A.ddM(c,o) +m=n.dx +m.eZ(0) +m.oT(0,o[0],o[1]) +m.ef(0,o[2],o[3]) +m.ef(0,o[4],o[5]) +m.ef(0,o[6],o[7]) +m.ef(0,o[0],o[1]) +m.aB(0) +a.dP(m,s)}}, +vi(a,b,c){var s +this.Pj(0,b,c) +s=this.y +return A.ks(this.w,new A.Z(0,0,s.y,s.z))}} +A.aGV.prototype={ +vi(a,b,c){var s +this.Pj(0,b,c) +s=this.id.d.a +return new A.Z(0,0,s.c,s.d)}, +MM(a,b,c,d){var s,r,q,p,o,n,m=this,l=m.go,k=l.gm(l),j=m.id.d.y.h(0,k.b) +if(j==null)return +a.eH(0) +a.ab(0,c.a) +l=m.k1 +s=l!=null?l.gm(l):k.w +l=m.dy +l.saf(0,s.bZ(l.gaf(l).a>>>24&255)) +r=m.k3 +q=r!=null?r.gm(r):k.x +r=m.fr +r.saf(0,q.bZ(r.gaf(r).a>>>24&255)) +p=m.ch.z +o=p==null?null:p.gm(p) +n=B.e.aQ((o==null?100:o)*255/100*d,255) +p=l.gaf(l).a +l.saf(0,A.fw(n,p>>>16&255,p>>>8&255,p&255)) +p=r.gaf(r).a +r.saf(0,A.fw(n,p>>>16&255,p>>>8&255,p&255)) +l=m.ok +if(l!=null)r.spw(l.gm(l)) +else r.spw(k.y) +l=m.x.a.d.x.a +if(l!==0)m.beN(k,c,j,a) +else m.beM(k,j,a) +a.dr(0)}, +beN(a,b,c,d){var s,r,q,p,o,n,m,l=this,k=a.c,j=k/100,i=A.cBO(b),h=l.aAB(a.a),g=h.length,f=a.e/10,e=l.p2 +if(e!=null)f+=e.gm(e) +for(e=a.as,s=-1,r=0;r0,p=b0.a,o=b0.c,n=a4.id.d.x,m=0,l=0,k=0,j=0,i=0,h=!1,g=0,f=0;r.L7(1,r.c);){e=r.d +if(e==null)e=r.d=B.c.X(s,r.b,r.c) +if(a6){d=n.h(0,31*(31*B.c.gv(e)+B.c.gv(p))+B.c.gv(o)) +if(d==null)continue +c=d.d*b1+b2}else{a7.sbt(0,new A.eX(e,a5,a5,B.bB,a5,a5,a5,a5,a5,b3)) +a7.a02() +b=a7.as +a=a7.a +b=b===B.x0?a.gTh():a.gbl(a) +c=Math.ceil(b)+b2}b=e===" " +if(b){g=c +h=!0}else if(h){i=c +j=f +h=!1}else i+=c +l+=c +if(q&&l>=a9){if(b)continue;++m +a0=a4.azn(m) +if(j===k){a1=a8.z9(0,k,f) +b=new A.he(" ") +a2=A.cJv(A.cJu(a1,b),b) +b=a2.gu(a2) +a=a1.gu(a1) +a0.a=a2 +a0.b=l-c-(b-a)*g +i=c +j=f +k=j +l=i}else{a1=a8.z9(0,k,j-1) +b=new A.he(" ") +a2=A.cJv(A.cJu(a1,b),b) +b=a1.gu(a1) +a=a2.gu(a2) +a0.a=a2 +a0.b=l-i-(b-a)*g-g +k=j +l=i}}++f}if(l>0){++m +a3=a4.azn(m) +a3.a=a8.at2(0,k) +a3.b=l}return B.b.de(a4.fy,0,m)}, +azn(a){var s,r +for(s=this.fy,r=s.length;r>>24&255)===0)return +if(b.gd8(b)===B.aI&&b.gpw()===0)return +c.dP(a,b)}, +a5j(a,b,c,d){var s,r,q=null +if((c.gaf(c).a>>>24&255)===0)return +if(c.gd8(c)===B.aI&&c.gpw()===0)return +if(c.gd8(c)===B.bc)b=b.bEm(c) +else if(c.gd8(c)===B.aI)b=b.bEb(c) +s=A.nS(q,q,q,q,A.cN(q,q,q,q,q,q,q,q,b,a),B.an,B.u,q,1,B.ac) +s.a02() +r=b.r +r.toString +s.b4(d,new A.w(0,-r))}, +bgt(a){var s,r,q,p,o,n=this.fx +if(n.a0(0,a)){n=n.h(0,a) +n.toString +return n}s=a.a +r=s.length +q=A.a([],t.ex) +for(p=this.x,o=0;o0)i[m]=this.bgq(h,o[f<0?-(f+1):f],s,r) +else i[m]=this.bgr(h,r[g],p,o)}return new A.rY(k,i)}, +bgq(a,b,c,d){var s,r,q,p,o,n +if(d.length<2||a===c[0])return d[0] +for(s=c.length,r=s-1,q=1;qq){s.c=q-r +return!1}s.c=Math.max(b,s.c) +return!0}, +a2G(a){var s=this.c +if(a>s||s-a<1)A.W(A.aL("size="+s+" offset="+a+" byteCount=1")) +return this.a[this.b+a]}, +ri(a,b){var s=this,r=s.b+=b,q=s.a.length +if(r>=q){s.b=q-1 +throw A.j(A.aL("source is exhausted"))}r=s.c-=b +s.c=Math.max(0,r)}, +aXX(a,b){var s=this.bv_(b) +if(s===-1)return-1 +this.ri(0,J.aH(b[s])) +return s}, +bv_(a){var s,r +for(s=this.a,r=0;rm||m-o<1)A.W(A.aL("size="+m+" offset="+o+" byteCount=1")) +k=l.a[l.b+o] +if(k!==B.c.az(s[o],0)&&k!==B.c.az(r[o],0))return 0}if(l.K0(0,p+1)&&this.aaW(l.a2G(p)))return 0 +l.ri(0,p) +return this.w=q}, +bSO(){var s,r,q,p,o,n,m,l,k,j,i,h=this +for(s=h.r,r=0,q=!1,p=!0,o=0,n=0;!0;n=m){m=n+1 +if(!s.K0(0,m))break +l=s.c +if(n>l||l-n<1)A.W(A.aL("size="+l+" offset="+n+" byteCount=1")) +k=s.a[s.b+n] +if(k===45){if(o===0){q=!0 +o=1 +continue}else if(o===5){o=6 +continue}return 0}else if(k===43){if(o===5){o=6 +continue}return 0}else if(k===101||k===69){if(o===2||o===4){o=5 +continue}return 0}else if(k===46){if(o===2){o=3 +continue}return 0}else{if(k<48||k>57){if(!h.aaW(k))break +return 0}if(o===1||o===0){r=-(k-48) +o=2}else if(o===2){if(r===0)return 0 +j=r*10-(k-48) +if(r<=-900719925474099)l=r===-900719925474099&&j15)return-1 +if(o===15)return p.azB(p.z,a) +s=p.r.aXX(0,a.b) +if(s!==-1){p.w=0 +p.c[p.a-1]=a.a[s] +return s}r=p.c[p.a-1] +q=p.aOT() +s=p.azB(q,a) +if(s===-1){p.w=15 +p.z=q +p.c[p.a-1]=r}return s}, +pX(){var s=this,r=s.w +if(r===0)r=s.cb() +if(r===14)s.aus() +else if(r===13)s.a44($.Y6()) +else if(r===12)s.a44($.Y7()) +else if(r!==15)throw A.j(A.mE("Expected a name but was "+s.eY().k(0)+" at path "+s.oL(0))) +s.w=0 +s.c[s.a-1]="null"}, +azB(a,b){var s,r,q +for(s=b.a,r=s.length,q=0;qp||p-q<1)A.W(A.aL("size="+p+" offset="+q+" byteCount=1")) +if(s.a[s.b+q]===92){if(r==null)r=new A.cU("") +r.a+=s.GM(q) +s.bx() +r.a+=A.dR(this.aQn()) +continue}if(r==null){o=s.GM(q) +s.bx() +return o}else{r.a+=s.GM(q) +s.bx() +s=r.a +return s.charCodeAt(0)==0?s:s}}}, +aqi(){var s=this.r,r=s.SQ($.cGC(),0) +return r!==-1?s.GM(r):s.GM(s.c)}, +a44(a){var s,r,q,p +for(s=this.r,r=s.a;!0;){q=s.SQ(a,0) +if(q===-1)throw A.j(this.rR("Unterminated string")) +p=s.c +if(q>p||p-q<1)A.W(A.aL("size="+p+" offset="+q+" byteCount=1")) +p=q+1 +if(r[s.b+q]===92){s.ri(0,p) +this.aQn()}else{s.ri(0,p) +return}}}, +aus(){var s=this.r,r=s.SQ($.cGC(),0) +s.ri(0,r!==-1?r:s.c)}, +pN(){var s,r,q,p,o,n=this,m="Expected an int but was ",l=n.w +if(l===0)l=n.cb() +s=null +if(l===16){q=n.x +q===$&&A.e() +s=q +if(q!==s)throw A.j(A.mE(m+n.gbrp()+" at path "+n.oL(0))) +n.w=0 +q=n.d +p=n.a-1 +q[p]=q[p]+1 +return s}if(l===17){q=n.y +q===$&&A.e() +n.z=n.r.GM(q)}else{q=l===9 +if(q||l===8){q=q?n.HX($.Y6()):n.HX($.Y7()) +n.z=q +try{q.toString +s=A.dC(q,null) +n.w=0 +q=n.d +p=n.a-1 +q[p]=q[p]+1 +p=s +return p}catch(o){if(!t.bE.b(A.a2(o)))throw o}}else if(l!==11)throw A.j(A.mE(m+n.eY().k(0)+" at path "+n.oL(0)))}n.w=11 +r=null +try{q=n.z +q.toString +r=A.rm(q)}catch(o){if(t.bE.b(A.a2(o)))throw A.j(A.mE(m+A.r(n.z)+" at path "+n.oL(0))) +else throw o}s=J.NN(r) +if(!J.v(s,r))throw A.j(A.mE(m+A.r(n.z)+" at path "+n.oL(0))) +n.z=null +n.w=0 +q=n.d +p=n.a-1 +q[p]=q[p]+1 +return s}, +eb(){var s,r,q=this,p="Expected a value but was ",o=q.r,n=0 +do{s=q.w +if(s===0)s=q.cb() +if(s===3){q.a1h(1);++n}else if(s===1){q.a1h(3);++n}else if(s===4){--n +if(n<0)throw A.j(A.mE(p+q.eY().k(0)+" at path "+q.oL(0)));--q.a}else if(s===2){--n +if(n<0)throw A.j(A.mE(p+q.eY().k(0)+" at path "+q.oL(0)));--q.a}else if(s===14||s===10)q.aus() +else if(s===9||s===13)q.a44($.Y6()) +else if(s===8||s===12)q.a44($.Y7()) +else if(s===17){r=q.y +r===$&&A.e() +o.ri(0,r)}else if(s===18)throw A.j(A.mE(p+q.eY().k(0)+" at path "+q.oL(0))) +q.w=0}while(n!==0) +o=q.d +r=q.a-1 +o[r]=o[r]+1 +q.c[r]="null"}, +Qh(a){var s,r,q,p,o,n,m,l=this,k=u.c2 +$label0$0:for(s=l.r,r=0;q=r+1,s.K0(0,q);){p=s.c +if(r>p||p-r<1)A.W(A.aL("size="+p+" offset="+r+" byteCount=1")) +p=s.a +o=p[s.b+r] +if(o===10||o===32||o===13||o===9){r=q +continue $label0$0}s.ri(0,q-1) +if(o===47){if(!s.K0(0,2))return o +l.rR(k) +n=s.c +if(1>n||n-1<1)A.W(A.aL("size="+n+" offset=1 byteCount=1")) +switch(p[s.b+1]){case 42:s.bx() +s.bx() +p=$.cYe() +m=s.bMt(p,0) +n=m===-1 +s.ri(0,!n?m+J.aH(p):s.c) +if(n)throw A.j(l.rR("Unterminated comment")) +r=0 +continue $label0$0 +case 47:s.bx() +s.bx() +m=s.SQ($.cGB(),0) +s.ri(0,m!==-1?m+1:s.c) +r=0 +continue $label0$0 +default:return o}}else if(o===35){l.rR(k) +m=s.SQ($.cGB(),0) +s.ri(0,m!==-1?m+1:s.c)}else return o +r=0}if(a)throw A.j(A.ab("End of input")) +else return-1}, +k(a){return"JsonReader("+this.r.k(0)+")"}, +aQn(){var s,r,q,p,o,n,m=this,l=m.r +if(!l.K0(0,1))throw A.j(m.rR("Unterminated escape sequence")) +s=l.bx() +switch(s){case 117:if(!l.K0(0,4))throw A.j(A.aL("Unterminated escape sequence at path "+m.oL(0))) +for(r=l.c,q="size="+r+" offset=",p=0,o=0;o<4;++o){if(o>r||r-o<1)A.W(A.aL(q+o+" byteCount=1")) +n=l.a[l.b+o] +p=p<<4>>>0 +if(n>=48&&n<=57)p+=n-48 +else if(n>=97&&n<=102)p+=n-97+10 +else if(n>=65&&n<=70)p+=n-65+10 +else throw A.j(m.rR("\\u"+l.GM(4)))}l.ri(0,4) +return p +case 116:return 9 +case 98:return 8 +case 110:return 10 +case 114:return 13 +case 102:return 12 +case 10:case 39:case 34:case 92:case 47:return s +default:l=m.rR("Invalid escape sequence: \\"+s) +throw A.j(l)}}} +A.bK7.prototype={ +bUA(a,b){return}, +gcD(){return!1}} +A.akR.prototype={ +gzW(){return this.b}, +xg(a){return $.d3V().cQ(0,this,new A.b3M(this))}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.akR&&b.gzW()===this.gzW()&&!0}, +gv(a){return A.am(this.gzW(),this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){return A.a_(this).k(0)+"(bundle: "+A.r(this.c)+', name: "'+this.gzW()+'")'}} +A.b3M.prototype={ +$0(){var s=0,r=A.o(t.zI),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0 +var $async$$0=A.k(function(a1,a2){if(a1===1)return A.l(a2,r) +while(true)switch(s){case 0:e=p.a +d=e.c +c=$.yR() +s=3 +return A.f(c.pc(0,e.gzW()),$async$$0) +case 3:b=a2 +a=$.cHX() +a=A.xq(e.gzW(),a.a).bwq()[0] +s=4 +return A.f(A.bBQ(A.by(b.buffer,0,null),e.a,a),$async$$0) +case 4:o=a2 +a=o.d.w,a=a.gaA(a),n=A.y(a),n=n.i("@<1>").Z(n.z[1]),a=new A.bN(J.af(a.a),a.b,n.i("bN<1,2>")),n=n.z[1],m=e.b,l=t._m,k=t.Ri,e=e.d +case 5:if(!a.q()){s=6 +break}j=a.a +if(j==null)j=n.a(j) +s=j.f==null?7:8 +break +case 7:i=j.d +h=A.duh(i) +if(h==null){g=$.cHX() +f=A.a([$.ajU().aLn(m),j.e,i,null,null,null,null,null,null,null,null,null,null,null,null,null],l) +A.cut("join",f) +h=new A.O2(g.apK(new A.eo(f,k)),d,e)}a0=j +s=9 +return A.f(A.cVC(o,j,h),$async$$0) +case 9:a0.f=a2 +case 8:s=5 +break +case 6:q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:1368} +A.cwr.prototype={ +$2(a,b){this.a.U(0,this.b.aV()) +this.c.bT(0,a.a)}, +$S:161} +A.cws.prototype={ +$2(a,b){var s=this +s.a.U(0,s.b.aV()) +s.c.FJ("Failed to load image "+s.d.c+": "+A.r(a)) +s.e.pi(0)}, +$S:96} +A.bBV.prototype={} +A.bBN.prototype={ +cQ(a,b,c){var s,r,q,p=this,o={},n=p.a,m=n.h(0,b) +if(m!=null)return m +s=p.b +r=s.h(0,b) +o.a=r +if(r!=null)s.D(0,b) +else{if(s.a===1000&&!0){q=new A.br(s,A.y(s).i("br<1>")) +s.D(0,q.gN(q))}m=c.$0() +n.j(0,b,m) +m.aJ(0,new A.bBO(o,p,b),t.H).ks(new A.bBP(p,b))}n=o.a +if(n!=null){p.aCj(0,b,n) +o=o.a +o.toString +return new A.cQ(o,t.Yy)}m.toString +return m}, +aCj(a,b,c){this.b.j(0,b,c)}} +A.bBO.prototype={ +$1(a){var s=this.b,r=this.c +s.a.D(0,r) +s.aCj(0,r,a) +this.a.a=a}, +$S:1369} +A.bBP.prototype={ +$1(a){this.a.a.D(0,this.b)}, +$S:115} +A.Tk.prototype={ +be(a){var s=this,r=s.d +if(r!=null){r=A.cMY(r) +r.atW(s.r,s.w) +r.saLb(s.e) +r.r=!1 +r.y=!1 +r.w=s.as}else r=null +r=new A.a7B(r,s.x,s.y,s.z,s.Q,A.aU(t.T)) +r.bd() +return r}, +bi(a,b){var s,r,q=this,p=q.d,o=b.F +if(p==null)if(o!=null){b.F=null +s=!0 +r=!0}else{s=!1 +r=!1}else{if(o==null||o.a!==p){o=b.F=A.cMY(p) +s=!0 +r=!0}else{s=!1 +r=!1}r=B.ce.w4(r,o.atW(q.r,q.w))}if(r)b.b1() +if(s)p=!0 +else p=!1 +if(p)b.ak() +b.sbl(0,q.x) +b.sbb(0,q.y) +b.suo(q.Q) +b.sa_r(q.z)}} +A.a7B.prototype={ +sbl(a,b){if(b===this.M)return +this.M=b +this.ak()}, +sbb(a,b){return}, +sa_r(a){if(a===this.a1)return +this.a1=a +this.b1()}, +suo(a){if(a.l(0,this.aj))return +this.aj=a}, +QE(a){var s=this.M +a=A.ih(this.W,s).J_(a) +s=this.F +if(s==null)return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d)) +return a.Rv(s.d)}, +c2(a){return this.QE(A.kI(a,1/0)).a}, +bY(a){return this.QE(A.kI(a,1/0)).a}, +bP(a){return this.QE(A.kI(1/0,a)).b}, +bX(a){return this.QE(A.kI(1/0,a)).b}, +uy(a){return!0}, +dW(a){return this.QE(a)}, +cN(){this.k3=this.QE(t.k.a(A.X.prototype.gad.call(this)))}, +b4(a,b){var s,r,q,p,o,n,m=this,l=m.F +if(l==null)return +s=a.gd1(a) +r=m.k3 +q=b.a +p=b.b +o=r.a +r=r.b +n=m.a1 +l.bHR(s,new A.Z(q,p,q+o,p+r),m.aj,n)}} +A.csU.prototype={ +$2(a,b){return a+b}, +$S:145} +A.aB1.prototype={ +ab(a,b){var s,r,q,p,o,n,m +if(b<=0)return 0 +else if(b>=1)return 1 +s=this.a +r=s.length-1 +for(q=0;r-q>1;){p=B.e.au((q+r)/2) +if(b=this.gHt()&&a"))),q,q.$ti.i("aV")) +p.aDS()}, +bj(a){this.bO(a) +this.aDS()}, +aDS(){this.a.toString +this.d.b=0.4}, +bsz(a){if(!this.r){this.r=!0 +this.a6G(0)}}, +bsB(a){if(this.r){this.r=!1 +this.a6G(0)}}, +bsx(){if(this.r){this.r=!1 +this.a6G(0)}}, +a6G(a){var s,r,q,p=this.e +p===$&&A.e() +s=p.r +if(s!=null&&s.a!=null)return +r=this.r +if(r){p.z=B.bA +q=p.vs(1,B.a1,B.aTa)}else{p.z=B.bA +q=p.vs(0,B.a1,B.bg)}q.aJ(0,new A.bM7(this,r),t.H)}, +n(){var s=this.e +s===$&&A.e() +s.n() +this.b5c()}, +A(a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c=null,b=d.a,a=b.w!=null +b=b.at +s=b===!0 +r=A.RV(a0) +d.a.toString +b=r.e +if(s){b=b.c +b.toString}else b=b.a +q=b +if(q instanceof A.dP)q=A.a45(q,a0) +p=!s?q.a3(0.5):q.a3(0.25) +if(d.a.w!=null)o=q.amI()>=0.5?B.w:B.o +else o=r.a===B.ax?B.aKq:B.aKo +n=r.d.a.aM(o) +b=d.a +b.toString +m=a?d.gbsy():c +l=a?d.gbsA():c +k=a?d.gbsw():c +j=b.d +i=A.dfC(j) +h=d.f +h===$&&A.e() +g=A.dfB(j) +f=a?q:p +e=A.dfD(j) +j=A.dfE(j,n) +g=A.zA(new A.aa(e,new A.ei(B.D,1,1,A.fM(d.a.c,c,c,B.aM,!0,j,c,c,B.ac),c),c),new A.iM(f,c,c,c,new A.dS(g,B.O)),B.fW) +return A.jj(A.eH(B.cD,new A.cb(A.cw(c,c,c,c,c,!0,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c),!1,!1,!1,new A.eP(i,new A.dp(h,!1,g,c),c),c),B.R,!1,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,b.w,k,m,l,c,c,c,!1,B.ay),B.cT,c,c,c,c,c)}} +A.bM7.prototype={ +$1(a){var s=this.a +if(s.c!=null&&this.b!==s.r)s.a6G(0)}, +$S:39} +A.afH.prototype={ +n(){var s=this,r=s.cw$ +if(r!=null)r.U(0,s.grS()) +s.cw$=null +s.aH()}, +cq(){this.dK() +this.dw() +this.rT()}} +A.awk.prototype={ +A(a){var s=this,r=null,q=A.cN2(a),p=A.Zq(q,B.w.bZ(59),B.w.bZ(194)),o=A.Zq(q,B.o.bZ(115),B.o.bZ(38)),n=A.Zq(q,B.te,B.pF),m=A.nd(o,2),l=A.nd(p,1),k=t.p,j=A.a([B.dKf,new A.eP(B.atm,s.c,r),B.br,A.fM(s.d,r,r,B.aM,!0,A.RV(a).d.f,B.aD,r,B.ac),B.l6,A.fM(s.e,r,r,B.aM,!0,A.RV(a).d.f,B.aD,r,B.ac),B.br],k) +B.b.H(j,A.a([A.aW(A.a([A.bZ(s.f,1)],k),B.n,B.j,B.p,r,r)],k)) +B.b.H(j,A.a([B.br,A.fM(s.x,r,r,B.aM,!0,A.RV(a).d.f,r,r,B.ac)],k)) +j.push(B.br) +return A.bhQ(r,n,A.an(r,new A.eP(B.att,A.aY(j,B.n,B.j,B.I,r,r,B.v),r),B.h,r,r,new A.bq(r,r,m,B.f6,r,r,r,B.M),new A.bq(r,r,l,B.f6,r,r,r,B.M),r,r,r,B.bL,r,r,r),B.h,r,B.p2,r,B.E_,r)}} +A.cxs.prototype={ +$3(a,b,c){return this.a.$1(a)}, +$C:"$3", +$R:3, +$S:239} +A.aeH.prototype={ +gzA(){return!1}, +gAM(){return this.pa}, +gyz(){return this.oX}, +gaIY(){return B.a1}, +gBE(a){return B.aTu}, +gU1(){return B.MJ}, +wn(a,b,c){var s=null,r=this.eU.$3(a,b,c) +return new A.cb(A.cw(s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s,s),!1,!0,!1,r,s)}, +DH(a,b,c,d){var s,r=null +if(b.gbM(b)===B.bH)return new A.dp(A.dv(B.aRT,b,r),!1,d,r) +s=A.dv(B.avM,b,r) +return A.B4(new A.dp(A.dv(B.zL,b,r),!1,d,r),s)}} +A.aWh.prototype={ +ab(a,b){var s=A.Ne(B.dKz,-1,0.1) +return 1+s.tJ(0,b)+b*(1-(1+s.tJ(0,1)))}} +A.ao9.prototype={ +G(){return"ControlSize."+this.b}} +A.a5M.prototype={ +G(){return"OverlayVisibilityMode."+this.b}} +A.aWM.prototype={ +Eo(a){var s,r,q=this.w,p=q.d +if($.aC.a5$.z.h(0,p)!=null){p=$.aC.a5$.z.h(0,p).gaC() +p.toString +t.x.a(p) +s=p.vl(a.a) +if(p.ep(A.b6O(),s))return}p=this.a +if(p.gtm()){p=p.gbf().gap() +p.toString +p=p.gaZ() +r=p.tg +r.toString +p.w5(B.cm,r)}p=q.x.gap() +p.toString +p.GT() +q.a.toString +this.afW(a)}, +Tw(a){var s=this.w.x.gap() +s.toString +s.GT() +this.b4t(a)}} +A.a4b.prototype={ +Y(){var s=null +return new A.aeI(new A.bG(s,t.E),new A.bG(s,t.NE),s,s,A.b(t.yb,t.Q),s,!0,s,B.l)}, +gcD(){return null}} +A.aeI.prototype={ +gQH(){var s=this.a.c +return s}, +gLU(){var s,r=null +this.a.toString +s=this.f +if(s==null){s=A.je(!0,r,!0,!0,r,r,!1) +this.f=s}return s}, +ga_t(){return!0}, +gtm(){this.a.toString +return!0}, +ao(){var s,r=this +r.b6J() +r.w=new A.aWM(r,r) +r.a.toString +s=r.gLU() +r.a.toString +s.sq_(!0) +r.gLU().a9(0,r.gaGb())}, +bj(a){var s,r=this +r.b6H(a) +r.a.toString +s=r.gLU() +r.a.toString +s.sq_(!0)}, +bxn(){this.I(new A.chB())}, +btr(){var s=this,r=s.e +r.toString +s.Aa(r,"controller") +s.e.y.a9(0,s.gaS_())}, +bxq(a){var s=this.w +s===$&&A.e() +if(!s.b)return!1 +s=this.gQH().a.b +if(s.a===s.b)return!1 +if(a===B.bG)return!1 +if(this.gQH().a.a.length!==0)return!0 +return!1}, +bxp(a,b){var s,r,q=this +if(b===B.d5){s=q.x.gap() +s.toString +s.xL(a.gDF())}r=q.bxq(b) +if(r!==q.r)q.I(new A.chC(q,r))}, +akw(a,b){switch(a.a){case 0:return!1 +case 3:return!0 +case 1:return b +case 2:return!b}}, +b9h(a,b,c){var s=this,r={},q=s.a +if(!(q.w!=null||q.y!=null||q.Q!=null))return a +q=s.c +q.toString +r.a=A.RV(q).a===B.ax?B.zf:B.ze +s.a.toString +return new A.bn(s.gQH(),new A.chA(r,s,c),a,null,t.ue)}, +ve(a,b){if(this.e!=null)this.btr()}, +guc(){this.a.toString +return null}, +n(){var s=this,r=s.f +if(r!=null)r.n() +r=s.e +if(r!=null){r.Lf() +r.Pq()}s.gLU().U(0,s.gaGb()) +s.b6I()}, +gz6(){var s=this.e +return(s==null?null:s.y.a.a.length!==0)===!0}, +gbxj(){var s=this.a +s=s.k4 +return s>1?B.wP:B.wQ}, +A(b4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2=this,b3=null +b2.Fc(b4) +s=b2.gQH() +b2.a.toString +switch(A.dj().a){case 2:case 0:case 1:r=$.d1M() +break +case 3:case 5:case 4:r=$.d1L() +break +default:r=b3}q=A.aR(b4,b3,t.l).w +p=A.a([],t.VS) +b2.a.toString +o=A.RV(b4) +b2.a.toString +n=o.d.a.aT(b3) +b2.a.toString +m=A.bBZ(B.tm,b4) +b2.a.toString +l=B.apd.aKs(A.bBZ(b3,b4),m) +k=n.aT(l) +b2.a.toString +j=A.cN2(b4) +b2.a.toString +i=A.bBZ(b3,b4) +if(i==null)i=o.a===B.ax?B.dz:B.jm +A.a45(B.aS5,b4) +b2.a.toString +h=A.bBZ(B.zQ,b4) +if(J.aF(h)===B.dW1){t.Vi.a(h) +if(h.e.l(0,B.o)||h.f.l(0,B.w))h=o.a===B.ax?B.t2:B.dz}b2.a.toString +m=new A.chG(b4) +if(A.a_(B.yf)!==B.apK)g=B.yf +else{f=m.$1(B.iE) +e=m.$1(B.iE) +d=m.$1(B.iE) +g=new A.fl(f,m.$1(B.iE),d,e)}b2.a.toString +c=B.atL.a8Z(g,h) +b2.a.toString +b=B.atN.bEd(A.nd(o.a===B.ax?B.aKr:B.aKp,3)) +if(b==null)a=b3 +else{m=new A.chD(b).$0() +f=b.a +a=b.a8Z(m,f==null?B.z:f)}a0=A.RV(b4).b.bZ(51) +b2.a.toString +m=b2.dQ$ +f=b2.r +e=b2.gLU() +d=b2.a +a1=d.ax +a2=d.ay +a3=d.ch +a4=d.fx +a5=d.go +a6=d.id +a7=d.k1 +a8=d.k2 +a9=d.k4 +b0=d.ok +d=d.RG +b1=A.a45(B.fV,b4) +b2.a.toString +q=A.Me(m,A.bjC(a6,a0,b3,b3,a4,b1,B.B,b3,A.dxX(),s,i,b3,new A.w(-2/q.b,0),!0,B.hi,2,B.R,!0,!0,!0,!1,e,!0,p,b2.x,j,a1,B.dPQ,a9,b0,B.wE,a5,"\u2022",b3,b3,b3,b2.gbxo(),b3,d,b3,!0,!1,!0,"editable",!0,b3,B.cc,b3,a0,r,B.hV,B.f8,b3,f,a7,a8,b3,b3,n,B.an,a3,b3,b3,a2,b3,B.ac,b3,b3)) +b2.a.toString +p=new A.chE(b2,s) +m=b2.gLU().gee()?b:a +f=b2.gLU().gee()?b3:c +e=b2.w +e===$&&A.e() +m=A.o9(b3,A.an(b3,e.a8v(B.ex,new A.ei(new A.h8(-1,b2.gbxj().a),1,1,b2.b9h(new A.aa(B.eu,new A.mb(q,b3),b3),n,k),b3)),B.h,b3,b3,f,b3,b3,b3,b3,b3,b3,b3,b3),B.h,b3,b3,B.a1,m,B.MK,b3,b3,b3,b3) +return new A.cb(A.cw(b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,!0,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,p,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3,b3),!1,!1,!1,new A.k3(!1,b3,m,b3),b3)}, +gbf(){return this.x}} +A.chB.prototype={ +$0(){}, +$S:0} +A.chC.prototype={ +$0(){this.a.r=this.b}, +$S:0} +A.chA.prototype={ +$3(a,b,c){var s,r,q,p,o,n=this,m=null,l=n.b,k=l.a.k4 +k=k>1?B.a2:B.n +s=t.p +r=A.a([],s) +b.toString +if(l.a.y!=null&&l.akw(B.a3u,b.a.length!==0)){q=l.a +p=n.a.a +q=q.y +q.toString +r.push(new A.aa(new A.au(6,4,6,4),A.cN0(q,new A.RT(p,m,16)),m))}q=l.a.k4 +q=q>1?B.ei:B.D +s=A.a([],s) +p=l.a +o=p.w +if(o!=null&&b.a.length===0){o.toString +s.push(A.bU(new A.aa(B.eu,A.O(o,m,m,p.k4,B.a3,m,m,m,n.c,B.an,m,m),m),m,1/0))}c.toString +s.push(c) +r.push(A.bZ(A.d_(q,s,B.B,B.EJ),1)) +if(l.a.Q!=null&&l.akw(B.a3u,b.a.length!==0)){l=l.a.Q +l.toString +r.push(l)}else{l.a.toString +if(l.akw(B.dAI,b.a.length!==0)){l.a.toString +s=new A.chz(l) +s=s +r.push(A.jj(A.eH(m,new A.aa(new A.au(6,4,6,4),A.cI(B.Ov,n.a.a,m,m,16,m),m),B.R,!1,l.d,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,s,m,m,m,m,m,m,!1,B.ay),B.bY,m,m,m,m,m))}}return A.aW(r,k,B.j,B.p,m,m)}, +$S:386} +A.chz.prototype={ +$0(){var s=this.a +s.gQH().a.toString +s.gQH().uJ(0,B.hO) +s.a.toString}, +$S:0} +A.chG.prototype={ +$1(a){var s +if(a.l(0,B.O))s=a +else{s=a.a +s=a.aM(s instanceof A.dP?A.a45(s,this.a):s)}return s}, +$S:243} +A.chD.prototype={ +$0(){var s,r,q,p,o=this.a.c +if(o instanceof A.fl){s=new A.chF() +r=s.$1(o.c) +q=s.$1(o.a) +p=s.$1(o.d) +return new A.fl(q,s.$1(o.b),r,p)}return o}, +$S:1370} +A.chF.prototype={ +$1(a){return new A.c0(a.a.a3(0),a.b,a.c,-1)}, +$S:243} +A.chE.prototype={ +$0(){var s=this.b +if(!s.a.b.gcg())s.sxw(A.nU(B.K,s.a.a.length)) +s=this.a.x.gap() +s.toString +s.GT()}, +$S:0} +A.cs_.prototype={ +$2(a,b){if(!a.a)a.U(0,b)}, +$S:90} +A.aiC.prototype={ +bj(a){this.bO(a) +this.G5()}, +dh(){var s,r,q,p,o=this +o.hS() +s=o.dQ$ +r=o.gBA() +q=o.c +q.toString +q=A.xE(q) +o.uv$=q +p=o.Dw(q,r) +if(r){o.ve(s,o.r8$) +o.r8$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.tx$.an(0,new A.cs_()) +s=r.dQ$ +if(s!=null)s.n() +r.dQ$=null +r.aH()}} +A.aiD.prototype={ +ao(){this.aL() +if(this.gz6())this.Dn()}, +rn(){var s=this.qo$ +if(s!=null){s.aY() +s.pl() +this.qo$=null}this.xE()}} +A.awl.prototype={ +aT(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f +if(a==null)return this +s=a.a +r=a.b +q=a.c +p=a.d +o=a.e +n=a.f +m=a.r +l=a.w +k=a.x +j=a.z +i=a.Q +h=a.as +g=a.at +f=a.ax +return A.cN_(s,p,o,n,m,j,g,l,h,k,this.y,i,r,q,f)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r!==b)s=b instanceof A.awl&&A.a_(r)===A.a_(b)&&r.a.l(0,b.a)&&r.b.l(0,b.b)&&r.c.l(0,b.c)&&r.d.l(0,b.d)&&r.e.l(0,b.e)&&r.f.l(0,b.f)&&r.r.l(0,b.r)&&r.w.l(0,b.w)&&r.x.l(0,b.x)&&r.z.l(0,b.z)&&r.Q.l(0,b.Q)&&r.as.l(0,b.as)&&r.at.l(0,b.at)&&r.ax.l(0,b.ax) +else s=!0 +return s}, +gv(a){var s=this +return B.d.gv(s.a.a)^B.d.gv(s.b.a)^B.d.gv(s.c.a)^B.d.gv(s.d.a)^B.d.gv(s.e.a)^B.d.gv(s.f.a)^B.d.gv(s.r.a)^B.d.gv(s.w.a)^B.d.gv(s.x.a)^B.bi.gv(s.y)^B.d.gv(s.z.a)^B.d.gv(s.Q.a)^B.d.gv(s.as.a)^B.d.gv(s.at.a)^B.d.gv(s.ax.a)}} +A.aQL.prototype={} +A.a2r.prototype={ +l(a,b){var s,r=this +if(b==null)return!1 +if(r!==b)if(b instanceof A.a2r)if(A.a_(r)===A.a_(b)){s=b.a +if(r.a.a===s.a){s=b.b +s=r.b.a===s.a}else s=!1}else s=!1 +else s=!1 +else s=!0 +return s}, +gv(a){return B.d.gv(this.a.a)^B.d.gv(this.b.a)}, +aT(a){var s,r +if(a==null)return this +s=a.a +r=a.b +return new A.a2r(s,r)}} +A.aPx.prototype={} +A.a46.prototype={ +aT(a){var s,r,q,p,o +if(a==null)return this +s=a.a +r=a.c +q=a.b +p=a.d +o=a.f +return new A.a46(s,q,r,p,this.e,o,this.r)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r!==b)if(b instanceof A.a46)if(A.a_(r)===A.a_(b)){s=b.a +if(r.a.a===s.a){s=b.c +if(r.c.a===s.a){s=b.b +s=r.b.a===s.a&&r.d===b.d&&r.f.l(0,b.f)&&!0}else s=!1}else s=!1}else s=!1 +else s=!1 +else s=!0 +return s}, +gv(a){var s=this,r=s.f +return(B.d.gv(s.a.a)^B.d.gv(s.c.a)^B.d.gv(s.b.a)^A.e2(s.d)^B.bi.gv(s.e)^r.gv(r)^B.bi.gv(s.r))>>>0}} +A.aQN.prototype={} +A.awn.prototype={ +fj(a){return!this.w.l(0,a.w)}, +D4(a,b,c){return A.cN0(c,this.w)}} +A.RT.prototype={ +aT(a){var s,r,q +if(a==null)return this +s=a.a +a.gvP(a) +r=a.c +q=this.gvP(this) +return new A.RT(s,q,r)}, +gvP(a){return null}, +l(a,b){var s,r,q=this +if(b==null)return!1 +if(J.aF(b)!==A.a_(q))return!1 +if(b instanceof A.RT){s=b.a +s=s.gm(s) +r=q.a +r=r.gm(r) +if(s===r){b.gvP(b) +q.gvP(q) +s=b.c===q.c}else s=!1}else s=!1 +return s}, +gv(a){var s=this +return A.am(s.a,s.gvP(s),s.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.aQO.prototype={} +A.mJ.prototype={ +a3(a){var s=this.a +return A.ddn(B.e.au(255*a),s>>>16&255,s>>>8&255,s&255)}, +bZ(a){var s=this.a +return new A.mJ(((a&255)<<24|s&16711680|s&65280|s&255)>>>0)}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.mJ&&b.a===this.a}, +gv(a){return B.d.gv(this.a)}, +k(a){return"MacosColor(0x"+B.c.fH(B.d.tj(this.a,16),8,"0")+")"}} +A.TE.prototype={ +gm(a){var s=this.at +return s.gm(s)}} +A.RU.prototype={ +A(a){return new A.aej(this,this.d,null)}} +A.aej.prototype={ +fj(a){return this.f.c!==a.f.c}} +A.bC_.prototype={ +a8Y(a,b,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4){var s=this,r=a==null?s.a:a,q=a6==null?s.b:a6,p=b==null?s.c:b,o=a1==null?s.f:a1,n=s.d.aT(b3),m=s.e.aT(a8),l=s.r.aT(a2),k=s.w.aT(b2),j=b4==null?s.x:b4,i=s.y.aT(a9),h=s.z.aT(a3),g=s.Q.aT(a4),f=s.as.aT(a5),e=s.at.aT(a7),d=s.ax.aT(a0),c=s.ay.aT(b1) +return A.cN1(r,p,d,o,l,h,g,f,q,e,m,i,s.ch.aT(b0),c,k,n,j)}, +amX(a){return this.a8Y(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,a)}, +bEI(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){return this.a8Y(a,b,c,d,e,f,g,h,i,j,k,l,m,null,n,o,p)}, +bEw(a){return this.a8Y(null,null,null,null,null,null,null,null,null,null,a,null,null,null,null,null,null)}, +aT(a){var s=this,r=s.d.aT(a.d),q=s.e.aT(a.e),p=s.r.aT(a.r),o=s.w.aT(a.w),n=s.y.aT(a.y),m=s.z.aT(a.z),l=s.Q.aT(a.Q),k=s.as.aT(a.as),j=s.at.aT(a.at),i=s.ax.aT(a.ax),h=s.ay.aT(a.ay) +return s.a8Y(a.a,a.c,i,a.f,p,m,l,k,a.b,j,q,n,s.ch.aT(a.ch),h,o,r,a.x)}} +A.aQT.prototype={} +A.a47.prototype={ +l(a,b){var s,r,q=this +if(b==null)return!1 +if(q!==b)if(b instanceof A.a47)if(A.a_(q)===A.a_(b)){s=q.a +s=s.gm(s) +r=b.a +r=r.gm(r) +if(s===r){s=b.b +if(q.b.a===s.a){s=b.c +s=q.c.a===s.a}else s=!1}else s=!1}else s=!1 +else s=!1 +else s=!0 +return s}, +gv(a){var s=this.a +return s.gv(s)^B.d.gv(this.b.a)}, +aT(a){var s,r,q +if(a==null)return this +s=a.a +r=a.b +q=a.c +return new A.a47(s,r,q)}} +A.aQP.prototype={} +A.a48.prototype={ +l(a,b){var s,r,q=this +if(b==null)return!1 +if(q!==b)if(b instanceof A.a48)if(A.a_(q)===A.a_(b)){s=q.a +s=s.gm(s) +r=b.a +r=r.gm(r) +if(s===r){s=b.b +if(q.b.a===s.a){s=b.c +if(q.c.a===s.a){s=b.d +s=q.d.a===s.a}else s=!1}else s=!1}else s=!1}else s=!1 +else s=!1 +else s=!0 +return s}, +gv(a){var s=this.a +return s.gv(s)^B.d.gv(this.b.a)}, +aT(a){var s,r,q,p +if(a==null)return this +s=a.a +r=a.b +q=a.c +p=a.d +return new A.a48(s,r,q,p)}} +A.aQQ.prototype={} +A.Ta.prototype={ +l(a,b){var s,r,q=this,p=null +if(b==null)return!1 +if(q!==b)if(b instanceof A.Ta)if(A.a_(q)===A.a_(b)){s=q.a +s=s.gm(s) +r=b.a +r=r.gm(r) +if(s===r){s=q.b +s=s==null?p:s.a +r=b.b +if(s==(r==null?p:r.a)){s=q.c +s=s==null?p:s.gm(s) +r=b.c +s=s==(r==null?p:r.gm(r))}else s=!1}else s=!1}else s=!1 +else s=!1 +else s=!0 +return s}, +gv(a){var s=this.a +return s.gv(s)^J.aj(this.b)}, +aT(a){var s,r,q +if(a==null)return this +s=a.a +r=a.b +q=a.c +if(r==null)r=this.b +return new A.Ta(s,r,q==null?this.c:q)}} +A.aTq.prototype={} +A.a49.prototype={ +aT(a){var s,r,q +if(a==null)return this +s=a.a +r=a.d +q=a.e +return new A.a49(s,this.b,!1,r,q)}, +gv(a){var s=this +return A.am(s.a,s.b,!1,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aF(b)!==A.a_(s))return!1 +return b instanceof A.a49&&b.a===s.a&&b.b===s.b&&b.d.l(0,s.d)&&b.e.l(0,s.e)}} +A.aQR.prototype={} +A.a4a.prototype={ +l(a,b){var s,r,q=this +if(b==null)return!1 +if(q!==b)if(b instanceof A.a4a)if(A.a_(q)===A.a_(b)){s=q.a +s=s.gm(s) +r=b.a +r=r.gm(r) +if(s===r){s=b.b +s=q.b.a===s.a}else s=!1}else s=!1 +else s=!1 +else s=!0 +return s}, +gv(a){var s=this.a +return s.gv(s)^B.d.gv(this.b.a)}, +aT(a){var s,r +if(a==null)return this +s=a.a +r=a.b +return new A.a4a(s,r)}} +A.aQS.prototype={} +A.a4c.prototype={ +aT(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f +if(a==null)return this +s=a.a +r=a.b +q=a.c +p=a.d +o=a.e +n=a.f +m=a.r +l=a.w +k=a.x +j=a.y +i=a.z +h=a.Q +g=a.as +f=a.at +return new A.a4c(s,r,q,p,o,n,m,l,k,j,i,h,g,f)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r!==b)s=b instanceof A.a4c&&A.a_(r)===A.a_(b)&&r.a.l(0,b.a)&&r.b.l(0,b.b)&&r.c.l(0,b.c)&&r.d.l(0,b.d)&&r.e.l(0,b.e)&&r.f.l(0,b.f)&&r.r.l(0,b.r)&&r.w.l(0,b.w)&&r.x.l(0,b.x)&&r.y.l(0,b.y)&&r.z.l(0,b.z)&&r.Q.l(0,b.Q)&&r.as.l(0,b.as)&&r.at.l(0,b.at) +else s=!0 +return s}, +gv(a){var s=this +return B.d.gv(s.a.a)^B.d.gv(s.b.a)^B.d.gv(s.c.a)^B.d.gv(s.d.a)^B.d.gv(s.e.a)^B.d.gv(s.f.a)^B.d.gv(s.r.a)^B.d.gv(s.w.a)^B.d.gv(s.x.a)^B.d.gv(s.y.a)^B.d.gv(s.z.a)^B.d.gv(s.Q.a)^B.d.gv(s.as.a)^B.d.gv(s.at.a)}} +A.aQU.prototype={} +A.a4d.prototype={ +aT(a){var s,r,q,p,o,n,m,l +if(a==null)return this +s=a.f +r=a.a +q=a.d +p=a.c +o=a.w +n=a.x +m=a.b +l=a.r +return new A.a4d(r,m,p,q,!0,s,l,o,n)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r!==b)if(b instanceof A.a4d)if(A.a_(r)===A.a_(b))if(r.a===b.a)if(r.b===b.b)if(r.c.l(0,b.c))if(r.d.l(0,b.d))if(r.f.l(0,b.f)){s=b.r +if(r.r.a===s.a){s=b.w +s=r.w.a===s.a&&r.x.l(0,b.x)}else s=!1}else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!0 +return s}, +gv(a){var s,r,q,p=this,o=B.d.gv(p.a),n=B.d.gv(p.b),m=p.c +m=m.gv(m) +s=p.d +s=s.gv(s) +r=p.f +q=p.x +return o^n^m^s^519018^r.gv(r)^B.d.gv(p.r.a)^B.d.gv(p.w.a)^q.gv(q)}} +A.bC0.prototype={ +$0(){var s=null,r=this.a===B.ax,q=A.a([new A.fV(0.5,B.ca,r?B.w.bZ(B.e.au(127.5)):B.LI.a3(0.5),B.Dq,4)],t.sq),p=A.nd(r?B.aMi:B.LI,0.5) +if(r)return new A.bq(B.zi,s,p,B.kh,q,s,s,B.M) +else return new A.bq(B.aP7,s,p,B.kh,q,s,s,B.M)}, +$S:1371} +A.aQV.prototype={} +A.awo.prototype={ +aT(a){var s,r,q,p,o,n,m,l,k,j=this +if(a==null)return j +s=j.r.aT(a.r) +r=j.x.aT(a.x) +q=j.y.aT(a.y) +p=j.z.aT(a.z) +o=j.f.aT(a.f) +n=j.w.aT(a.w) +m=j.a.aT(a.a) +l=j.b +k=l.aT(a.b) +l=l.aT(a.e) +return new A.awo(m,k,j.c.aT(a.c),j.d.aT(a.d),l,o,s,n,r,q,p)}} +A.awm.prototype={ +k(a){return"MacosFontWeight.w510"}, +$iol:1, +gd9(){return 5}, +gm(){return 510}} +A.aQW.prototype={} +A.fy.prototype={ +zu(a,b){var s,r,q,p=this +if(b.bYD(p)){s=p.b +r=s!=null +if(r)for(q=J.af(s);q.q();)q.gE(q).zu(0,b) +if(r&&J.ft(s)&&B.b.p(B.Ch,b.d)&&B.b.p(B.Ch,p.a)){s=b.a +s===$&&A.e() +s.a+="\n"}else if(p.a==="blockquote"){s=b.a +s===$&&A.e() +s.a+="\n"}s=b.a +s===$&&A.e() +s.a+="" +b.d=b.c.pop().a}}, +gU7(){var s=this.b +if(s==null)s=A.a([],t.pC) +return J.bz(s,new A.bku(),t.N).aU(0,"")}, +$iqH:1} +A.bku.prototype={ +$1(a){return a.gU7()}, +$S:1372} +A.fS.prototype={ +zu(a,b){return b.bYQ(this)}, +gU7(){return this.a}, +$iqH:1} +A.Mf.prototype={ +zu(a,b){}, +$iqH:1, +gU7(){return this.a}} +A.b5L.prototype={ +gdl(a){var s=this.d,r=this.a +if(s>=r.length-1)return null +return r[s+1]}, +a0Z(a){var s=this.d,r=this.a +if(s>=r.length-a)return null +return r[s+a]}, +abk(a,b){var s=this.d,r=this.a +if(s>=r.length)return!1 +s=r[s] +r=b.b +return r.test(s)}, +aqZ(){var s,r,q,p,o,n,m=this,l=A.a([],t.pC) +for(s=m.a,r=m.c;m.d=0?B.c.X(n,0,m):n) +o.j(0,"class","language-"+n)}return new A.fy("pre",A.a([new A.fy("code",q,o)],k),A.b(p,p))}} +A.atB.prototype={ +gqs(a){return $.cyr()}, +yY(a,b){var s;++b.d +s=t.N +return new A.fy("hr",null,A.b(s,s))}} +A.alv.prototype={ +Rd(a){return!0}} +A.Zf.prototype={ +gqs(a){return $.cWZ()}, +Iq(a){var s=$.cWY(),r=a.a[a.d] +s=s.b +if(!s.test(r))return!1 +return this.b1p(a)}, +yY(a,b){var s=A.a([],t.s),r=b.a +while(!0){if(!(b.d|\\s+[^>]*>)\\s*$",!0,!1,!1,!1)}} +A.xd.prototype={ +yY(a,b){var s,r,q,p=A.a([],t.s) +for(s=b.a,r=this.b;q=b.d,q=4?m:m+d}s.$0() +a9.a.push(d+c) +l=j}else if(A.cJ2(b2))break +else{k=a9.a +if(k.length!==0&&B.b.gR(k)===""){b2.e=!0 +break}a9.a.push(p[b2.d])}++b2.d}s.$0() +a=A.a([],t.CE) +B.b.an(b0,a7.gbtH()) +a0=a7.btM(b0) +for(p=b0.length,o=b2.b,k=t.N,a1=!1,a2=0;a2");q>=s;){A.f2(s,q,b.length,null,null) +n=new A.bb(b,s,q,p) +n.dS(b,s,q,o) +if(this.ajO(a,n.aU(0,"\n"))){s=q +break}--q}break $label0$0}if(s===b.length)return null +else return B.b.qP(b,s)}, +ajO(a,b){var s,r,q,p,o,n,m={},l=A.aB("^[ ]{0,3}\\[((?:\\\\\\]|[^\\]])+)\\]:\\s*(?:<(\\S+)>|(\\S+))\\s*(\"[^\"]+\"|'[^']+'|\\([^)]+\\)|)\\s*$",!0,!1,!0,!1).ps(b) +if(l==null)return!1 +s=l.b +if(s[0].length")?s.aU(0,"\n"):A.j3(s,new A.buV(),t.iV.i("D.E"),t.N).aU(0,"\n") +p=B.c.eC(p,"\n")?r+"\n":r}q=this.a +q===$&&A.e() +q.a+=p +this.d=null}, +bYD(a){var s,r,q=this,p=q.a +p===$&&A.e() +if(p.a.length!==0&&B.b.p(B.Ch,a.a))q.a.a+="\n" +p=a.a +q.a.a+="<"+p +for(s=a.c,s=s.gct(s),s=s.gS(s);s.q();){r=s.gE(s) +q.a.a+=" "+A.r(r.a)+'="'+A.r(r.b)+'"'}q.d=p +if(a.b==null){s=q.a +r=s.a+=" />" +if(p==="br")s.a=r+"\n" +return!1}else{q.c.push(a) +q.a.a+=">" +return!0}}} +A.buV.prototype={ +$1(a){return B.c.adz(a)}, +$S:16} +A.bwS.prototype={ +b7Y(a,b){var s=this.c,r=this.b,q=r.r +B.b.H(s,q) +if(q.cr(0,new A.bwZ(this)))s.push(new A.LW("",A.aB("[A-Za-z0-9]+(?=\\s)",!0,!1,!0,!1),null)) +else s.push(new A.LW("",A.aB("[ \\tA-Za-z0-9]*[A-Za-z0-9](?=\\s)",!0,!1,!0,!1),null)) +B.b.H(s,A.a([A.dcW(r.c,"\\[",91),A.cM6(r.d)],t.xB)) +B.b.H(s,$.cYc()) +B.b.H(s,$.cYd())}, +a0R(a){var s,r,q,p,o=this +for(s=o.a,r=s.length,q=o.c;p=o.d,p!==r;){if(B.c.aK(s,p)===93){o.aeb(0) +o.bnk() +continue}if(B.b.cr(q,new A.bx_(o)))continue;++o.d}o.aeb(0) +o.aDN(-1) +s=o.r +o.ay5(s) +return s}, +bnk(){var s,r,q,p,o,n,m,l,k=this,j=k.f,i=B.b.a00(j,new A.bwT()) +if(i===-1){k.r.push(new A.fS("]")) +k.e=++k.d +return}s=t.hw.a(j[i]) +if(!s.d){B.b.eh(j,i) +k.r.push(new A.fS("]")) +k.e=++k.d +return}r=s.r +if(r instanceof A.RD){q=k.r +p=B.b.a00(q,new A.bwU(s)) +o=r.YZ(0,k,s,null,new A.bwV(k,i,p)) +if(o!=null){B.b.eh(j,i) +if(s.b===91)for(j=B.b.de(j,0,i),n=j.length,m=0;ma4&&i>k){h=s[i] +g=h.gu(h)>=2&&m.gu(m)>=2 +f=h.gBk() +e=B.b.d4(r,f) +d=m.gBk() +n.a=B.b.d4(r,d) +c=h.gaw7().YZ(0,a1,h,m,new A.bwY(n,a1,e)) +o=n.a +c.toString +B.b.ua(r,e+1,o,A.a([c],q)) +n.a=e+2 +b=i+1 +if(!!s.fixed$length)A.W(A.ak("removeRange")) +A.f2(b,p,s.length,null,null) +s.splice(b,p-b) +if(!(g&&f.a.length===2))o=!g&&f.a.length===1 +else o=!0 +if(o){B.b.eh(r,e) +B.b.eh(s,i) +p=b-1;--n.a}else{o=g?2:1 +a=new A.fS(B.c.bF(f.a,o)) +r[e]=a +h.sBk(a) +p=b}if(!(g&&d.a.length===2))o=!g&&d.a.length===1 +else o=!0 +if(o){B.b.eh(r,n.a) +B.b.eh(s,p)}else{o=g?2:1 +a0=new A.fS(B.c.bF(d.a,o)) +r[n.a]=a0 +m.sBk(a0)}}else{l.j(o,B.d.al(m.gu(m),3),j) +if(!m.gYL())B.b.eh(s,p) +else ++p}}B.b.qI(s,a2,o)}, +ay5(a){var s,r,q,p,o,n +for(s=J.T(a),r=0;r0&&B.c.X(s.input,r-1,r)==="/"}else s=!0 +if(s){a.d+=b.b[0].length +return!1}a.r.push(new A.fS(q)) +return!0}} +A.arQ.prototype={ +A3(a,b){var s,r,q=b.b[0] +q.toString +s=B.c.az(q,1) +if(s===34)a.r.push(new A.fS(""")) +else if(s===60)a.r.push(new A.fS("<")) +else{r=a.r +if(s===62)r.push(new A.fS(">")) +else r.push(new A.fS(q[1]))}return!0}} +A.auk.prototype={} +A.arn.prototype={ +A3(a,b){var s,r,q,p=b.b[1] +p.toString +s=B.pc.ac(p) +r=A.a([new A.fS(s)],t.pC) +q=t.N +q=A.b(q,q) +q.j(0,"href",A.cm(B.pn,"mailto:"+p,B.k,!1)) +a.r.push(new A.fy("a",r,q)) +return!0}} +A.al7.prototype={ +A3(a,b){var s,r,q,p=b.b[1] +p.toString +s=B.pc.ac(p) +r=A.a([new A.fS(s)],t.pC) +q=t.N +q=A.b(q,q) +q.j(0,"href",A.cm(B.pn,p,B.k,!1)) +a.r.push(new A.fy("a",r,q)) +return!0}} +A.a9m.prototype={$ia0s:1, +gBk(){return this.a}, +gDI(){return this.b}, +gu(a){return this.c}, +gYL(){return this.e}, +ga8E(){return this.f}, +gaw7(){return this.r}, +sBk(a){return this.a=a}, +sT1(a){return this.d=a}} +A.aqR.prototype={ +gu(a){return this.a.a.length}, +k(a){var s=this +return""}, +$ia0s:1, +gBk(){return this.a}, +gDI(){return this.b}, +gaw7(){return this.d}, +gYL(){return this.f}, +ga8E(){return this.r}, +sBk(a){return this.a=a}, +sT1(){}} +A.aay.prototype={ +A3(a,b){var s,r=this,q=b.b[0].length,p=a.d,o=p+q,n=a.a,m=new A.fS(B.c.X(n,p,o)) +if(!r.c){a.f.push(new A.a9m(m,B.c.aK(n,p),q,!0,!1,r,o)) +a.r.push(m) +return!0}s=A.d8T(a,p,o,r.d,m,r) +if(s!=null){a.f.push(s) +a.r.push(m) +return!0}else{a.d+=q +return!1}}, +YZ(a,b,c,d,e){var s=c.gu(c)>=2&&d.gu(d)>=2?"strong":"em",r=t.N +return new A.fy(s,e.$0(),A.b(r,r))}} +A.aGa.prototype={ +YZ(a,b,c,d,e){var s=t.N +return new A.fy("del",e.$0(),A.b(s,s))}} +A.RD.prototype={ +YZ(a,b,c,d,e){var s,r,q,p,o=this,n=b.a,m=b.d,l=B.c.X(n,c.w,m);++m +s=n.length +if(m>=s)return o.XK(l,b.b.a,e) +r=B.c.aK(n,m) +if(r===40){b.d=m +q=o.bra(b) +if(q!=null)return o.aiZ(q.a,q.b,e) +b.d=m +b.d=m+-1 +return o.XK(l,b.b.a,e)}if(r===91){b.d=m;++m +if(m0&&B.c.aK(a.a,r-1)===96)return!1 +s=this.a.Bi(0,a.a,r) +if(s==null)return!1 +a.aeb(0) +this.A3(a,s) +a.aK3(s.b[0].length) +return!0}, +A3(a,b){var s,r=b.b[2] +r.toString +r=B.c.dd(r) +s=B.pc.ac(A.bD(r,"\n"," ")) +r=t.N +a.r.push(new A.fy("code",A.a([new A.fS(s)],t.pC),A.b(r,r))) +return!0}} +A.Ra.prototype={} +A.b8n.prototype={ +C(b2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6=this,a7=$.ajO(),a8=a6.b,a9=a8===0||a6.c===0?0:a8/Math.sqrt(a6.c/100),b0=Math.pow(a9/Math.pow(1.64-Math.pow(0.29,a7.f),0.73),1.1111111111111112),b1=a6.a*3.141592653589793/180 +a8=Math.cos(b1+2) +s=a7.r +r=Math.pow(a6.c/100,1/a7.y/a7.ay) +q=a7.z +p=a7.x +o=s*r/a7.w +n=Math.sin(b1) +m=Math.cos(b1) +l=23*(o+0.305)*b0/(23*(0.25*(a8+3.8)*3846.153846153846*q*p)+11*b0*m+108*b0*n) +k=l*m +j=l*n +p=460*o +i=(p+451*k+288*j)/1403 +h=(p-891*k-261*j)/1403 +g=(p-220*k-6300*j)/1403 +p=Math.abs(i) +f=Math.max(0,27.13*p/(400-p)) +p=A.JO(i) +q=100/a7.at +a8=Math.pow(f,2.380952380952381) +r=Math.abs(h) +e=Math.max(0,27.13*r/(400-r)) +r=A.JO(h) +s=Math.pow(e,2.380952380952381) +d=Math.abs(g) +c=Math.max(0,27.13*d/(400-d)) +d=A.JO(g) +b=Math.pow(c,2.380952380952381) +a7=a7.as +a=p*q*a8/a7[0] +a0=r*q*s/a7[1] +a1=d*q*b/a7[2] +a2=1.86206786*a-1.01125463*a0+0.14918677*a1 +a3=0.38752654*a+0.62144744*a0-0.00897398*a1 +a4=-0.0158415*a-0.03412294*a0+1.04996444*a1 +a7=$.czK[0] +b=a7[0] +q=a7[1] +a7=a7[2] +d=$.czK[1] +s=d[0] +r=d[1] +d=d[2] +a8=$.czK[2] +p=a8[0] +a5=a8[1] +a8=a8[2] +return A.czL(A.zq(b*a2+q*a3+a7*a4),A.zq(s*a2+r*a3+d*a4),A.zq(p*a2+a5*a3+a8*a4))}} +A.bsi.prototype={ +l(a,b){var s,r +if(b==null)return!1 +if(!(b instanceof A.bsi))return!1 +s=b.d +s===$&&A.e() +r=this.d +r===$&&A.e() +return s===r}, +k(a){var s,r,q=this.a +q===$&&A.e() +q=B.d.k(B.e.au(q)) +s=this.b +s===$&&A.e() +s=B.e.au(s) +r=this.c +r===$&&A.e() +return"H"+q+" C"+s+" T"+B.d.k(B.e.au(r))}, +C(a){var s=this.d +s===$&&A.e() +return s}} +A.c6f.prototype={} +A.Ph.prototype={ +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.Ph&&s.a.l(0,b.a)&&s.b.l(0,b.b)&&s.c.l(0,b.c)&&s.d.l(0,b.d)&&s.e.l(0,b.e)&&s.f.l(0,b.f)}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a){var s=this +return"primary: "+s.a.k(0)+"\nsecondary: "+s.b.k(0)+"\ntertiary: "+s.c.k(0)+"\nneutral: "+s.d.k(0)+"\nneutralVariant: "+s.e.k(0)+"\nerror: "+s.f.k(0)+"\n"}} +A.vV.prototype={ +b8(a,b){var s,r,q=this +if(q.a==null||q.b==null){s=q.c +if(!s.a0(0,b))throw A.j(A.eD(b,"tone","When a TonalPalette is created with fromList, tone must be one of "+A.r(B.T3))) +else{s=s.h(0,b) +s.toString +return s}}s=q.b +if(b>=90){s.toString +r=Math.min(s,40)}else{s.toString +r=s}return q.c.cQ(0,b,new A.c3q(q,r,b))}, +l(a,b){var s,r,q=this +if(b==null)return!1 +if(b instanceof A.vV){s=q.a +if(s!=null&&q.b!=null)return s==b.a&&q.b==b.b +else{s=q.c +s=s.gaA(s) +s=A.i0(s,A.y(s).i("D.E")) +r=b.c +return s.amO(r.gaA(r))}}return!1}, +gv(a){var s=this.c +return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)^A.b1(s.gaA(s))}, +k(a){var s=this,r=s.a +if(r!=null&&s.b!=null)return"TonalPalette.of("+A.r(r)+", "+A.r(s.b)+")" +else return"TonalPalette.fromList("+s.c.k(0)+")"}} +A.c3p.prototype={ +$2(a,b){var s=this.b[a] +this.a.j(0,b,s) +return s}, +$S:325} +A.c3q.prototype={ +$0(){var s,r=this.a.a +r.toString +s=A.dbr(r,this.b,this.c) +A.czv(s,$.ajO()) +A.d7U(A.cJL(s)[1]/100) +return s}, +$S:68} +A.bTa.prototype={} +A.bg0.prototype={ +b7w(a){var s=this.a,r=s.r +r===$&&A.e() +r.c.j(0,"m.cross_signing.self_signing",new A.bg1(this)) +s.r.c.j(0,"m.cross_signing.user_signing",new A.bg2(this))}, +gcD(a){var s=this.a,r=s.r +r===$&&A.e() +return r.Gw("m.cross_signing.self_signing")&&s.r.Gw("m.cross_signing.user_signing")&&s.r.Gw("m.cross_signing.master")}, +tD(){var s=0,r=A.o(t.y),q,p=this,o,n,m +var $async$tD=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=p.a +s=3 +return A.f(n.a.oY,$async$tD) +case 3:if(!p.gcD(p)){q=!1 +s=1 +break}o=n.r +o===$&&A.e() +s=6 +return A.f(o.xt("m.cross_signing.self_signing"),$async$tD) +case 6:m=b!=null +if(m){s=4 +break}else b=m +s=5 +break +case 4:s=7 +return A.f(n.r.xt("m.cross_signing.user_signing"),$async$tD) +case 7:b=b!=null +case 5:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$tD,r)}, +F0(a,b){return this.aY2(a,b)}, +aY1(a){return this.F0(null,a)}, +atC(a){return this.F0(a,null)}, +aY2(a,b){var s=0,r=A.o(t.H),q=[],p=this,o,n,m,l,k,j,i,h,g,f +var $async$F0=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=b==null?2:4 +break +case 2:l=p.a.r +l===$&&A.e() +k=l.GH(0,"m.cross_signing.master") +s=5 +return A.f(k.BG(0,a,null,!1,null),$async$F0) +case 5:s=6 +return A.f(k.JF(),$async$F0) +case 6:s=3 +break +case 4:k=b +case 3:f=A +s=7 +return A.f(k.V9("m.cross_signing.master"),$async$F0) +case 7:o=f.rk(d) +n=new Olm.PkSigning() +m=null +try{m=J.H_(n,o)}catch(e){m=null}finally{J.hS(n)}l=p.a.a +i=J.K(l.cm,l.k3) +h=i==null?null:i.d.h(0,l.p1) +if(m==null||h==null)throw A.j(A.aL("Master or user keys not found")) +l=J.K(l.cm,l.k3) +g=l==null?null:l.vW("master") +if(g!=null){l=g.b.h(0,"ed25519:"+A.r(g.ax)) +i=m +i=l==null?i!=null:l!==i +l=i}else l=!0 +if(l)throw A.j(A.aL("Master pubkey key doesn't match")) +s=8 +return A.f(g.w8(!0,!1),$async$F0) +case 8:s=9 +return A.f(p.xB(0,A.a([g,h],t.xN)),$async$F0) +case 9:return A.m(null,r)}}) +return A.n($async$F0,r)}, +auh(a){return B.b.cr(a,new A.bg4(this))}, +xB(a,b){return this.b_V(0,b)}, +b_V(a,a0){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b +var $async$xB=A.k(function(a1,a2){if(a1===1)return A.l(a2,r) +while(true)switch(s){case 0:e=A.a([],t.jV) +d=q.a +c=d.a +b=J.K(c.cm,c.k3) +if(b==null)throw A.j(A.aL("[sign] keys are not in cache but sign was called")) +p=new A.bg3(e) +o=a0.length,n=null,m=null,l=0 +case 2:if(!(la))if(J.v(J.K(s,0),a))if(!(J.K(s,1)>b))r=J.v(J.K(s,1),b)&&J.K(s,2)>=c +else r=!0 +else r=!1 +else r=!0 +return r}catch(q){return!1}}, +Nf(a,b){A.mo(new A.bld(this,a,b),t.H)}, +pM(a){return this.bLF(a)}, +bLF(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$pM=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=a.a +s=o==="m.room_key"?2:3 +break +case 2:p=q.c +p===$&&A.e() +s=4 +return A.f(p.pM(a),$async$pM) +case 4:case 3:if(B.b.p(A.a(["m.room_key_request","m.forwarded_room_key"],t.s),o))A.mo(new A.blg(q,a),t.H) +if(o==="m.dummy")A.mo(new A.blh(q,a),t.H) +if(B.c.aX(o,"m.key.verification."))A.mo(new A.bli(q,a),t.H) +if(B.c.aX(o,"m.secret."))A.mo(new A.blj(q,a),t.H) +if(a.c===q.a.k3)A.mo(new A.blk(q),t.H) +return A.m(null,r)}}) +return A.n($async$pM,r)}, +Gp(a){return this.bKl(a)}, +bKl(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$Gp=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=a.a +if(n===B.tA||n===B.dO){s=1 +break}n=a.c +if(!J.rr(n.h(0,"type"),"m.key.verification."))o=J.v(n.h(0,"type"),"m.room.message")&&typeof J.K(n.h(0,"content"),"msgtype")=="string"&&J.rr(J.K(n.h(0,"content"),"msgtype"),"m.key.verification.") +else o=!0 +if(o)A.mo(new A.ble(p,a),t.H) +if(J.v(n.h(0,"sender"),p.a.k3)){n=n.h(0,"unsigned") +n=(n==null?null:J.K(n,"transaction_id"))==null}else n=!1 +if(n)A.mo(new A.blf(p),t.H) +case 1:return A.m(q,r)}}) +return A.n($async$Gp,r)}, +Cm(a){return this.bGf(a)}, +bGf(a){var s=0,r=A.o(t.BF),q,p=2,o,n=this,m,l,k,j,i,h +var $async$Cm=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:p=4 +k=n.d +k===$&&A.e() +s=7 +return A.f(k.Cm(a),$async$Cm) +case 7:k=c +q=k +s=1 +break +p=2 +s=6 +break +case 4:p=3 +h=o +m=A.a2(h) +l=A.ay(h) +k=$.U() +k.tI(0,"[LibOlm] Could not decrypt to device event from "+a.c+" with content: "+A.r(a.b),m,l) +k=n.a.cU +i=new A.B7(t.VI.b(m)?m:new A.o_(m)) +k.a=i +k.c.t(0,i) +q=a +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Cm,r)}, +ank(a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c="m.room.encrypted",b=null,a=u.nT,a0="content",a1="m.relates_to",a2=a4.a===c +if(!a2||a4.gvQ()!=null)return a4 +i=a4.b +s=A.bQI(i) +if(!a2||s.e==null)return a4 +r=null +q=!1 +try{if(s.a!=="m.megolm.v1.aes-sha2"){a2=A.rL("Unknown encryption algorithm.",b) +throw A.j(a2)}p=s.d +if(p==null){a2=A.rL(a,b) +throw A.j(a2)}a2=d.c +a2===$&&A.e() +o=a2.D5(a3,p) +a2=o +a2=a2==null?b:a2.d!=null +if(a2!==!0){q=!0 +a2=A.rL(a,b) +throw A.j(a2)}q=!0 +a2=o.d +a2.toString +h=s.e +h.toString +n=J.d4V(a2,h) +q=!1 +m="key-"+A.r(J.d5h(n)) +l=A.r(a4.y)+"|"+a4.Q.a +k=o.b.a0(0,m) +if(k&&!J.v(o.b.h(0,m),l)){$.U().oO(0,"[Decrypt] Could not decrypt due to a corrupted session.") +a2=A.rL(u.jA,b) +throw A.j(a2)}o.b.j(0,m,l) +if(!k){a2=d.a.z +if(a2!=null)a2.a2c(B.t.lZ(o.b),a3,p)}r=B.t.b6(0,J.d5m(n))}catch(g){j=A.a2(g) +if(J.bp(j)!==a){a2=d.c +a2===$&&A.e() +a2=a2.e.h(0,a3) +if(a2==null)a2=b +else{a2=a2.c +a2=a2==null?b:J.H0(a2)}if(a2==null)a2="" +a2=J.v(a2,s.d)}else a2=!1 +if(a2)A.mo(new A.blc(d,a3),t.y) +a2=t.N +h=t.z +if(q){r=A.p(["content",i,"type",c],a2,h) +J.bE(J.K(r,a0),"body",J.bp(j)) +J.bE(J.K(r,a0),"msgtype","m.bad.encrypted") +J.bE(J.K(r,a0),"can_request_session",!0)}else r=A.p(["content",A.p(["msgtype","m.bad.encrypted","body",J.bp(j)],a2,h),"type",c],a2,h)}a2=J.T(i) +if(a2.h(i,a1)!=null)J.bE(J.K(r,a0),a1,a2.h(i,a1)) +a2=J.K(r,a0) +i=J.K(r,"type") +h=a4.y +f=a4.as +e=a4.f +return A.Q0(a2,h,a4.Q,a4,a4.at,a4.cy,a4.c,e,a4.db,i,f)}, +II(a,b,c,d){return this.bGe(a,b,c,d)}, +ZG(a,b){return this.II(a,b,!1,B.fZ)}, +bGe(a,b,c,d){var s=0,r=A.o(t.qU),q,p=2,o,n=this,m,l,k,j,i,h,g,f +var $async$II=A.k(function(e,a0){if(e===1){o=a0 +s=p}while(true)switch(s){case 0:b=b +if(b.a!=="m.room.encrypted"||b.gvQ()!=null){q=b +s=1 +break}m=A.bQI(b.b) +l=m.d +p=4 +i=n.a +if(i.z!=null)if(l!=null){h=n.c +h===$&&A.e() +h=h.D5(a,l) +h=h==null?null:h.d!=null +h=h!==!0}else h=!1 +else h=!1 +s=h?7:8 +break +case 7:h=n.c +h===$&&A.e() +s=9 +return A.f(h.NC(a,l),$async$II) +case 9:case 8:b=n.ank(a,b) +if(b.a==="m.room.encrypted"&&J.v(J.K(b.b,"can_request_session"),!0)&&l!=null){h=n.c +h===$&&A.e() +h.aOE(a,l,m.b)}s=b.a!=="m.room.encrypted"&&c?10:11 +break +case 10:if(d!==B.dO)b.cy.I(b) +h=i.z +s=12 +return A.f(h==null?null:h.uj(new A.lV(d,a,b.P()),i),$async$II) +case 12:case 11:i=b +q=i +s=1 +break +p=2 +s=6 +break +case 4:p=3 +f=o +k=A.a2(f) +j=A.ay(f) +i=$.U() +i.kF(0,"[Decrypt] Could not decrpyt event",k,j) +q=b +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$II,r)}, +IW(a,b,c){return this.bIb(a,b,c)}, +bIb(a,b,c){var s=0,r=A.o(t.a),q,p=this,o,n,m,l,k,j,i,h +var $async$IW=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:b=A.iV(b) +o=b.D(0,"m.relates_to") +if(b.a===0&&o!=null){q=A.p(["m.relates_to",o],t.N,t.z) +s=1 +break}n=p.a +m=n.dE(a) +if(m!=null)if(m.gyI()!=null){l=p.d +l===$&&A.e() +l=l.b==null}else l=!0 +else l=!0 +if(l){q=b +s=1 +break}if(m.gyI()!=="m.megolm.v1.aes-sha2")throw A.j("Unknown encryption algorithm") +l=p.c +l===$&&A.e() +k=l.e.h(0,a) +s=(k==null?null:k.c!=null)!==!0?3:4 +break +case 3:s=5 +return A.f(l.a08(a),$async$IW) +case 5:case 4:s=6 +return A.f(l.bD2(a),$async$IW) +case 6:k=l.e.h(0,a) +s=(k==null?null:k.c!=null)!==!0?7:8 +break +case 7:s=9 +return A.f(l.Zt(a),$async$IW) +case 9:case 8:j=l.e.h(0,a) +if((j==null?null:j.c!=null)!==!0)throw A.j("Unable to create new outbound group session") +k=t.N +i=A.p(["content",A.hk(b),"type",c,"room_id",a],k,t.K) +k=A.b(k,t.z) +k.j(0,"algorithm","m.megolm.v1.aes-sha2") +h=j.c +h.toString +k.j(0,"ciphertext",J.cyT(h,B.t.lZ(i))) +k.j(0,"device_id",n.p1) +n=p.d +n===$&&A.e() +k.j(0,"sender_key",n.gwz()) +n=j.c +n.toString +k.j(0,"session_id",J.H0(n)) +if(o!=null)k.j(0,"m.relates_to",o) +s=10 +return A.f(l.W5(a,j),$async$IW) +case 10:q=k +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$IW,r)}, +Ct(a,b,c){return this.bId(a,b,c)}, +bId(a,b,c){var s=0,r=A.o(t.v9),q,p=this,o +var $async$Ct=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:o=p.d +o===$&&A.e() +s=3 +return A.f(o.Ct(a,b,c),$async$Ct) +case 3:q=e +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ct,r)}, +awZ(){var s,r=this +if(!r.x||r.a.c==null)return +s=r.c +s===$&&A.e() +s.AL() +if(r.x)A.d4(A.c7(0,0,0,0,0,10),r.gb9O())}, +n(){var s=0,r=A.o(t.H),q=this,p +var $async$n=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q.x=!1 +p=q.c +p===$&&A.e() +p.n() +p=q.d +p===$&&A.e() +s=2 +return A.f(p.n(),$async$n) +case 2:p=q.e +p===$&&A.e() +p.n() +return A.m(null,r)}}) +return A.n($async$n,r)}} +A.bld.prototype={ +$0(){var s=this.a.d +s===$&&A.e() +return s.Nf(this.b,this.c)}, +$S:2} +A.blg.prototype={ +$0(){var s=this.a.c +s===$&&A.e() +return s.pM(this.b)}, +$S:2} +A.blh.prototype={ +$0(){var s=this.a.d +s===$&&A.e() +return s.pM(this.b)}, +$S:2} +A.bli.prototype={ +$0(){var s=this.a.e +s===$&&A.e() +return s.pM(this.b)}, +$S:2} +A.blj.prototype={ +$0(){var s=this.a.r +s===$&&A.e() +return s.pM(this.b)}, +$S:2} +A.blk.prototype={ +$0(){var s=this.a.r +s===$&&A.e() +return s.a11()}, +$S:2} +A.ble.prototype={ +$0(){var s=this.a.e +s===$&&A.e() +return s.Gp(this.b)}, +$S:2} +A.blf.prototype={ +$0(){var s=this.a.r +s===$&&A.e() +return s.a11()}, +$S:2} +A.blc.prototype={ +$0(){var s=this.a.c +s===$&&A.e() +return s.amv(this.b,!0)}, +$S:58} +A.aqG.prototype={ +k(a){var s=this.b +s=s!=null?": "+s:"" +return this.a+s}, +$ibv:1} +A.byR.prototype={ +b8_(a){var s="m.megolm_backup.v1",r=this.a,q=r.r +q===$&&A.e() +q.c.j(0,s,new A.bz3(this)) +r.r.d.j(0,s,new A.bz4(this))}, +gcD(a){var s=this.a.r +s===$&&A.e() +return s.Gw("m.megolm_backup.v1")}, +KE(a,b,c,d,e,f,g,h){return this.aZd(a,b,c,d,e,f,g,h)}, +aZ9(a,b,c,d,e){return this.KE(a,b,c,d,e,!1,null,!1)}, +aZb(a,b,c,d,e,f){return this.KE(a,b,c,d,null,e,f,!1)}, +aZa(a,b,c,d,e){return this.KE(a,b,c,d,null,e,null,!1)}, +aZc(a,b,c,d,e,f,g){return this.KE(a,b,c,d,null,e,f,g)}, +aZd(a9,b0,b1,b2,b3,b4,b5,b6){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8 +var $async$KE=A.k(function(b8,b9){if(b8===1)return A.l(b9,r) +while(true)switch(s){case 0:if(b5==null){l=t.N +k=A.b(l,l)}else k=b5 +j=b3==null?A.b(t.N,t._P):b3 +l=p.a +i=l.a +h=i.k3 +if(h==null){q=A.d1(null,t.H) +s=1 +break}if(!k.a0(0,"ed25519")){g=i.aeO(b1) +if(g!=null&&g.b.h(0,"ed25519:"+A.r(g.ax))!=null){f=g.b.h(0,"ed25519:"+A.r(g.ax)) +f.toString +k.j(0,"ed25519",f)}}e=p.D5(a9,b0) +f=J.T(b2) +if(!J.v(f.h(b2,"algorithm"),"m.megolm.v1.aes-sha2")){s=1 +break}o=A.bx("inboundGroupSession") +try{o.b=new Olm.InboundGroupSession() +if(b4)J.d5x(o.aV(),f.h(b2,"session_key")) +else J.d4S(o.aV(),f.h(b2,"session_key"))}catch(b7){n=A.a2(b7) +m=A.ay(b7) +J.hS(o.aV()) +l=$.U() +l.kF(0,"[LibOlm] Could not create new InboundGroupSession",n,m) +q=A.d1(null,t.H) +s=1 +break}f=o.aV() +c=t.N +b=new A.Lt(b2,A.b(c,c),j,f,h,k,b1,a9,b0) +a=e==null +if(a)a0=null +else{a1=e.d +a1=a1==null?null:J.ajZ(a1) +a0=a1}if(a0==null)a0=0 +f.toString +a2=J.ajZ(f) +if(!a)if(!(a2=e||b8.b.t(0,A.c7(0,0,0,d,0,0)).a")),c) +a1=A.jG(new A.br(a,A.y(a).i("br<1>")),c) +g=a0.zI(a1) +if(g.gda(g))c2=!0 +else{a2=a1.zI(a0) +if(a2.gda(a2))J.yS(l,J.ld(b,new A.byT(a2))) +g=A.eK(a0,a0.r,A.y(a0).c) +a3=t.N +a4=g.$ti.c +a5=J.c9(b) +while(!0){if(!g.q()){c2=!1 +break}a6=g.d +if(a6==null)a6=a4.a(a6) +if(b8.a.a0(0,a6)){a7=b8.a.h(0,a6) +a7.toString +a7=J.fi(a7) +a8=A.jG(a7.oC(a7,new A.byU()).dn(0,new A.byV(),c),c)}else a8=A.b4(a3) +if(a.a0(0,a6)){a7=a.h(0,a6) +a7.toString +a7=J.fi(a7) +a9=A.jG(a7.oC(a7,new A.byW()).dn(0,new A.byX(),c),c)}else a9=A.b4(a3) +a7=a9.zI(a8) +if(a7.gda(a7)){c2=!0 +break}if(b8.a.a0(0,a6)){a7=b8.a.h(0,a6) +a7.toString +a7=J.fi(a7) +b0=A.jG(a7.oC(a7,new A.byY()).dn(0,new A.byZ(),c),c)}else b0=A.b4(a3) +if(a.a0(0,a6)){a7=a.h(0,a6) +a7.toString +a7=J.fi(a7) +b1=A.jG(a7.oC(a7,new A.bz_()).dn(0,new A.bz0(),c),c)}else b1=A.b4(a3) +a7=b0.zI(b1) +if(a7.gda(a7)){c2=!0 +break}b2=b1.zI(b0) +if(b1.a!==0)J.yS(l,a5.oC(b,new A.bz1(a6,b2)))}}s=!c2?7:8 +break +case 7:if(!c1){q=!1 +s=1 +break}b8.a=a +b7=b6.a +g=b8.c +g.toString +g=J.H0(g) +a3=b8.c +a3.toString +a4=t.N +k=A.p(["algorithm","m.megolm.v1.aes-sha2","room_id",b7,"session_id",g,"session_key",J.cIp(a3)],a4,c) +p=10 +b7=l +if(!!b7.fixed$length)A.W(A.ak("removeWhere")) +B.b.qk(b7,new A.bz2(),!0) +s=J.aH(l)!==0?13:14 +break +case 13:for(b7=l,g=b7.length,c=t.S,b3=0;b3J.b0D(a3)}else a3=!0 +if(a3){a3=m.c.h(0,j.a) +a3.toString +a5=j +a5=a5.b.h(0,"curve25519:"+A.r(a5.ax)) +a5.toString +a7=b8.c +a7.toString +J.bE(a3,a5,J.b0D(a7))}}b7=b5.z +if(b7==null)b7=null +else{g=B.t.lZ(m.c) +c=b6.a +a3=b8.c +a3.toString +a3=b7.a2b(g,c,J.H0(a3)) +b7=a3}s=15 +return A.f(b7,$async$DM) +case 15:s=16 +return A.f(b5.Vs(l,"m.room_key",k),$async$DM) +case 16:case 14:p=2 +s=12 +break +case 10:p=9 +b9=o +i=A.a2(b9) +h=A.ay(b9) +b5=$.U() +b5.kF(0,"[LibOlm] Unable to re-send the session key at later index to new devices",i,h) +s=12 +break +case 9:s=2 +break +case 12:q=!1 +s=1 +break +case 8:case 5:b8.n() +b7.D(0,c0) +b5=b5.z +s=17 +return A.f(b5==null?null:b5.acS(c0),$async$DM) +case 17:q=!0 +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$DM,r)}, +W5(a,b){return this.b0W(a,b)}, +b0W(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$W5=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=p.a.a +m=n.k3 +if(m==null){s=1 +break}n=n.z +if(n==null)n=null +else{o=b.c +o.toString +o=n.a4b(a,J.b0E(o,m),B.t.lZ(b.a),b.b.a) +n=o}s=3 +return A.f(n,$async$W5) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$W5,r)}, +Zt(a){return this.bFt(a)}, +bFt(a){var s=0,r=A.o(t.iN),q,p=2,o,n=[],m=this,l,k,j,i +var $async$Zt=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:j=m.w +i=j.h(0,a) +if(i!=null){q=i +s=1 +break}k=m.HJ(a) +j.j(0,a,k) +l=k +p=3 +s=6 +return A.f(l,$async$Zt) +case 6:n.push(5) +s=4 +break +case 3:n=[2] +case 4:p=2 +j.kU(j,new A.bz5(l)) +s=n.pop() +break +case 5:q=l +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Zt,r)}, +TM(a){return this.bTo(a)}, +bTo(a){var s=0,r=A.o(t.H),q=this,p +var $async$TM=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.e +s=p.h(0,a)==null?2:3 +break +case 2:s=4 +return A.f(q.a08(a),$async$TM) +case 4:case 3:s=5 +return A.f(q.bD3(a,!1),$async$TM) +case 5:s=p.h(0,a)==null?6:7 +break +case 6:s=8 +return A.f(q.Zt(a),$async$TM) +case 8:case 7:return A.m(null,r)}}) +return A.n($async$TM,r)}, +HJ(a){return this.bcW(a)}, +bcW(a9){var s=0,r=A.o(t.iN),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8 +var $async$HJ=A.k(function(b1,b2){if(b1===1){o=b2 +s=p}while(true)switch(s){case 0:s=3 +return A.f(n.amv(a9,!0),$async$HJ) +case 3:e=n.a +d=e.a +c=d.dE(a9) +if(c==null)throw A.j(A.aL("Tried to create a megolm session in a non-existing room ("+a9+")!")) +b=d.k3 +if(b==null)throw A.j(A.aL("Tried to create a megolm session without being logged in!")) +s=4 +return A.f(c.Hf(),$async$HJ) +case 4:m=b2 +a=n.azX(m) +J.yV(m,new A.byS()) +l=new Olm.OutboundGroupSession() +try{J.cI4(l)}catch(b0){k=A.a2(b0) +j=A.ay(b0) +J.hS(l) +e=$.U() +e.kF(0,"[LibOlm] Unable to create new outboundGroupSession",k,j) +throw b0}a1=t.N +i=A.p(["algorithm","m.megolm.v1.aes-sha2","room_id",c.a,"session_id",J.H0(l),"session_key",J.cIp(l)],a1,t.z) +a2=A.b(a1,t._P) +for(a3=J.af(m),a4=t.S;a3.q();){a5=a3.gE(a3) +a6=a5.ax +if(a6!=null){a7=a5.b +a6=a7.a!==0&&a7.h(0,"curve25519:"+a6)!=null&&a7.h(0,"ed25519:"+A.r(a5.ax))!=null&&a5.gug()}else a6=!1 +if(!a6){a5=$.U() +a6=new A.dq("Skipping invalid device",null,$.dO().$1(null),B.fs) +a5.c.push(a6) +if(1<=a5.a.a)A.ef(a6) +continue}a6=a5.a +if(a2.h(0,a6)==null)a2.j(0,a6,A.b(a1,a4)) +a6=a2.h(0,a6) +a6.toString +a5=a5.b.h(0,"curve25519:"+A.r(a5.ax)) +a5.toString +J.bE(a6,a5,J.b0D(l))}a1=J.K(i,"session_id") +e=e.d +e===$&&A.e() +e=e.gwz() +e.toString +s=5 +return A.f(n.aZ9(a9,a1,e,i,a2),$async$HJ) +case 5:e=Date.now() +A.jA(0,!1) +h=new A.AE(a,new A.bK(e,!1),l,b) +p=7 +s=10 +return A.f(d.Vs(m,"m.room_key",i),$async$HJ) +case 10:s=11 +return A.f(n.W5(a9,h),$async$HJ) +case 11:n.e.j(0,a9,h) +p=2 +s=9 +break +case 7:p=6 +a8=o +g=A.a2(a8) +f=A.ay(a8) +e=$.U() +e.kF(0,"[LibOlm] Unable to send the session key to the participating devices",g,f) +h.n() +throw a8 +s=9 +break +case 6:s=2 +break +case 9:q=h +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$HJ,r)}, +a08(a){return this.bOj(a)}, +bOj(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l +var $async$a08=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=p.a.a +m=n.z +l=n.k3 +n=p.f +if(n.p(0,a)||p.e.a0(0,a)||m==null||l==null){s=1 +break}n.t(0,a) +s=3 +return A.f(m.a2S(a,l),$async$a08) +case 3:o=c +if(o==null||o.c==null){s=1 +break}p.e.j(0,a,o) +case 1:return A.m(q,r)}}) +return A.n($async$a08,r)}, +tD(){var s=0,r=A.o(t.y),q,p=this,o,n,m +var $async$tD=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=p.a +m=n.a +s=3 +return A.f(m.oY,$async$tD) +case 3:o=n.r +o===$&&A.e() +if(!o.Gw("m.megolm_backup.v1")){q=!1 +s=1 +break}s=4 +return A.f(m.qC,$async$tD) +case 4:s=5 +return A.f(n.r.xt("m.megolm_backup.v1"),$async$tD) +case 5:q=b!=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$tD,r)}, +OH(a){return this.aWa(a)}, +at5(){return this.OH(!0)}, +aWa(a){var s=0,r=A.o(t.Vy),q,p=this,o +var $async$OH=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.x!=null&&p.y!=null&&a&&new A.bK(Date.now(),!1).zl(A.c7(0,0,0,0,5,0)).a10?16:17 +break +case 16:s=18 +return A.f(A.kl(new A.bg(1000),null,a1),$async$AL) +case 18:f=0 +case 17:s=14 +break +case 15:s=19 +return A.f(a7.fr.Ov(g),$async$AL) +case 19:c=b2 +$.U().ej("[Key Manager] Uploading "+J.aH(l)+" room keys...") +s=20 +return A.f(a7.a1k(i.e,c),$async$AL) +case 20:a6=J.af(l) +case 21:if(!a6.q()){s=22 +break}b=a6.gE(a6) +s=23 +return A.f(a8.Ti(b.a,b.b),$async$AL) +case 23:s=21 +break +case 22:n.push(13) +s=12 +break +case 11:n=[4] +case 12:p=4 +J.hS(j) +s=n.pop() +break +case 13:n.push(6) +s=5 +break +case 4:p=3 +b0=o +a=A.a2(b0) +a0=A.ay(b0) +a6=$.U() +a6.kF(0,"[Key Manager] Error uploading room keys",a,a0) +n.push(6) +s=5 +break +case 3:n=[2] +case 5:p=2 +m.z=!1 +s=n.pop() +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$AL,r)}, +pM(a){return this.bLG(a)}, +bLG(a6){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5 +var $async$pM=A.k(function(a7,a8){if(a7===1)return A.l(a8,r) +while(true)switch(s){case 0:a5=a6.a +s=a5==="m.room_key_request"?3:5 +break +case 3:o=a6.b +n=J.T(o) +if(typeof n.h(o,"request_id")!="string"){s=1 +break}s=J.v(n.h(o,"action"),"request")?6:8 +break +case 6:m=$.U() +l=a6.c +m.ej("[KeyManager] Received key sharing request from "+l+":"+A.r(n.h(o,"requesting_device_id"))+"...") +if(!n.a0(o,"body")){m.fk(0,"[KeyManager] No body, doing nothing") +s=1 +break}k=t.N +j=A.cx(o,"body",B.i,k,t.O) +if(j==null){m.fk(0,"[KeyManager] Wrong type for body, doing nothing") +s=1 +break}i=A.az(j,"room_id",B.i,k) +if(i==null){m.fk(0,"[KeyManager] Wrong type for room_id or no room_id, doing nothing") +s=1 +break}h=p.a.a +g=J.K(h.cm,l) +f=g==null?null:g.d.h(0,n.h(o,"requesting_device_id")) +if(f==null){m.fk(0,"[KeyManager] Device not found, doing nothing") +s=1 +break}g=f.a +if(g===h.k3&&f.ax==h.p1){m.ej("[KeyManager] Request is by ourself, ignoring") +s=1 +break}e=h.dE(i) +if(e==null){m.ej("[KeyManager] Unknown room, ignoring") +s=1 +break}d=A.az(j,"session_id",B.i,k) +if(d==null){m.fk(0,"[KeyManager] Wrong type for session_id or no session_id, doing nothing") +s=1 +break}s=9 +return A.f(p.NC(e.a,d),$async$pM) +case 9:c=a8 +if(c==null){m.ej("[KeyManager] Unknown session, ignoring") +s=1 +break}if(typeof n.h(o,"request_id")!="string"){m.fk(0,"[KeyManager] Wrong type for request_id or no request_id, doing nothing") +s=1 +break}n=A.az(o,"request_id",B.i,k) +n.toString +b=A.cMv(A.a([f],t.YU),n,e,d) +n=p.c +k=b.a +if(n.a0(0,k)){m.ej("[KeyManager] Already processed this request, ignoring") +s=1 +break}n.j(0,k,b) +a=new A.Fs(p,b,null,l,a5,o) +if(g===h.k3)if(f.ge1())a5=!(A.h2.prototype.gdm.call(f)||!f.gug()) +else a5=!1 +else a5=!1 +s=a5?10:12 +break +case 10:m.ej("[KeyManager] All checks out, forwarding key...") +s=13 +return A.f(a.aMH(),$async$pM) +case 13:s=11 +break +case 12:if(f.ga9C()){a5=A.az(c.c,g,B.i,t.f) +if(a5==null)a5=null +else{o=f.b.h(0,"curve25519:"+A.r(f.ax)) +o.toString +o=A.az(a5,o,B.i,t.K) +a5=o}a5=a5!=null}else a5=!1 +s=a5?14:16 +break +case 14:a5=c.c.h(0,g) +a5.toString +a5=J.K(a5,f.b.h(0,"curve25519:"+A.r(f.ax))) +a5.toString +m.ej("[KeyManager] Valid foreign request, forwarding key at index "+A.r(a5)+"...") +s=17 +return A.f(a.SG(a5),$async$pM) +case 17:s=15 +break +case 16:m.ej("[KeyManager] Asking client, if the key should be forwarded") +a5=h.df +a5.a=a +a5.c.t(0,a) +case 15:case 11:s=7 +break +case 8:if(J.v(n.h(o,"action"),"request_cancellation")){a5=p.c +if(!a5.a0(0,n.h(o,"request_id"))){s=1 +break}b=a5.h(0,n.h(o,"request_id")) +b.e=!0 +a5.D(0,b.a)}case 7:s=4 +break +case 5:s=a5==="m.forwarded_room_key"?18:20 +break +case 18:a0=a6.f +if(a0==null){$.U().ae5(0,"Ignoring an unencrypted forwarded key from a to device message",a6.P()) +s=1 +break}a5=p.b +b=A.fF(a5.gaA(a5),new A.bz6(a6)) +if(b==null||b.e){s=1 +break}o=b.b +f=A.fF(o,new A.bz7(a6,a0)) +if(f==null){s=1 +break}n=a6.b +m=J.T(n) +l=t.j +if(!l.b(m.h(n,"forwarding_curve25519_key_chain")))m.j(n,"forwarding_curve25519_key_chain",A.a([],t.s)) +J.dm(l.a(m.h(n,"forwarding_curve25519_key_chain")),J.K(a0,"sender_key")) +if(typeof m.h(n,"sender_claimed_ed25519_key")!="string"){$.U().fk(0,"sender_claimed_ed255519_key has wrong type") +s=1 +break}l=b.c +k=b.d +h=f.b.h(0,"curve25519:"+A.r(f.ax)) +h.toString +g=t.N +s=21 +return A.f(p.aZb(l.a,k,h,n,!0,A.p(["ed25519",A.av(m.h(n,"sender_claimed_ed25519_key"))],g,g)),$async$pM) +case 21:n=J.c9(o) +n.kU(o,new A.bz8(f)) +m=b.a +a5.D(0,m) +if(n.ga6(o)){s=1 +break}a5=p.a.a +a1=A.p(["action","request_cancellation","request_id",m,"requesting_device_id",a5.p1],g,t.u) +a2=A.b(g,t.ng) +for(o=n.gS(o),n=t.a;o.q();){m=o.gE(o) +l=m.a +a3=a2.h(0,l) +if(a3==null){a3=A.b(g,n) +a2.j(0,l,a3)}m=m.ax +m.toString +J.bE(a3,m,a1)}s=22 +return A.f(a5.xy("m.room_key_request",a5.EN(),a2),$async$pM) +case 22:s=19 +break +case 20:s=a5==="m.room_key"?23:24 +break +case 23:a5=$.U() +o=a6.b +n=J.T(o) +a5.cY("[KeyManager] Received room key with session "+A.r(n.h(o,"session_id"))) +a0=a6.f +if(a0==null){a5.cY("[KeyManager] not encrypted, ignoring...") +s=1 +break}m=t.N +i=A.az(o,"room_id",B.i,m) +d=A.az(o,"session_id",B.i,m) +if(i==null||d==null){a5.fk(0,"Either room_id or session_id are not the expected type or missing") +s=1 +break}m=J.K(p.a.a.cm,a6.c) +if(m==null)a4=null +else{m=m.d.h(0,n.h(o,"requesting_device_id")) +a4=m==null?null:m.b.h(0,"ed25519:"+A.r(J.ul(m)))}if(a4!=null)n.j(o,"sender_claimed_ed25519_key",a4) +a5.cY("[KeyManager] Keeping room key") +s=25 +return A.f(p.aZa(i,d,J.K(a0,"sender_key"),o,!1),$async$pM) +case 25:case 24:case 19:case 4:case 1:return A.m(q,r)}}) +return A.n($async$pM,r)}, +n(){var s,r,q,p,o +for(s=this.e,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +p=q.c +if(p!=null)J.hS(p) +q.c=null}for(s=this.d,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a +for(q=J.af(J.q6(q==null?r.a(q):q));q.q();){p=q.gE(q) +o=p.d +if(o!=null)J.hS(o) +p.d=null}}}} +A.bz3.prototype={ +$1(a){return this.aTR(a)}, +aTR(a){var s=0,r=A.o(t.y),q,p=2,o,n=[],m=this,l,k,j,i,h +var $async$$1=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:i=new Olm.PkDecryption() +p=4 +s=7 +return A.f(m.a.OH(!1),$async$$1) +case 7:l=c +if(l.a!==B.iA){q=!1 +n=[1] +s=5 +break}k=J.v(J.cz_(i,A.rk(a)),J.K(l.b,"public_key")) +q=k +n=[1] +s=5 +break +n.push(6) +s=5 +break +case 4:p=3 +h=o +q=!1 +n=[1] +s=5 +break +n.push(6) +s=5 +break +case 3:n=[2] +case 5:p=2 +J.hS(i) +s=n.pop() +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$$1,r)}, +$S:190} +A.bz4.prototype={ +$1(a){var s,r,q,p,o,n,m,l=this.a +l.r.V(0) +for(s=J.af(l.a.a.p4),r=t.N;s.q();){q=s.gE(s) +p=q.gre() +if(p!=null&&p.a==="m.room.encrypted"&&J.v(J.K(p.b,"can_request_session"),!0)){o=p.b +n=A.az(o,"session_id",B.i,r) +m=A.az(o,"sender_key",B.i,r) +if(n!=null&&m!=null)l.aOE(q.a,n,m)}}}, +$S:283} +A.bzb.prototype={ +$1(a){var s=0,r=A.o(t.P),q,p=this,o +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.a.a.a +if(o.c==null||o.Q==null){s=1 +break}s=p.b?3:4 +break +case 3:o=o.z +s=5 +return A.f(o==null?null:o.Ti(p.c,p.d),$async$$1) +case 5:case 4:case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:120} +A.bz9.prototype={ +$0(){var s=this +return s.a.GR(0,s.b,s.c,s.d,s.f,s.e)}, +$S:2} +A.byT.prototype={ +$1(a){return this.a.p(0,a.a)}, +$S:46} +A.byU.prototype={ +$1(a){return a.b}, +$S:192} +A.byV.prototype={ +$1(a){return a.a}, +$S:177} +A.byW.prototype={ +$1(a){return a.b}, +$S:192} +A.byX.prototype={ +$1(a){return a.a}, +$S:177} +A.byY.prototype={ +$1(a){return!a.b}, +$S:192} +A.byZ.prototype={ +$1(a){return a.a}, +$S:177} +A.bz_.prototype={ +$1(a){return!a.b}, +$S:192} +A.bz0.prototype={ +$1(a){return a.a}, +$S:177} +A.bz1.prototype={ +$1(a){return a.a===this.a&&this.b.p(0,a.ax)}, +$S:46} +A.bz2.prototype={ +$1(a){return!a.ga9C()}, +$S:46} +A.bz5.prototype={ +$2(a,b){return b===this.a}, +$S:1390} +A.byS.prototype={ +$1(a){return!a.ga9C()}, +$S:46} +A.bza.prototype={ +$1(a){var s=a.f +return s==null?"@unknown:unknown":s}, +$S:151} +A.bz6.prototype={ +$1(a){var s=this.a.b,r=J.T(s) +return a.c.a===r.h(s,"room_id")&&a.d===r.h(s,"session_id")}, +$S:1391} +A.bz7.prototype={ +$1(a){var s,r +if(a.a===this.a.c){s=a.b.h(0,"curve25519:"+A.r(a.ax)) +r=J.K(this.b,"sender_key") +r=s==null?r==null:s===r +s=r}else s=!1 +return s}, +$S:46} +A.bz8.prototype={ +$1(a){var s=this.a +return a.a===s.a&&a.ax==s.ax}, +$S:46} +A.Rr.prototype={} +A.Fs.prototype={ +SG(a){return this.bK2(a)}, +aMH(){return this.SG(null)}, +bK2(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$SG=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:k=p.z +if(k.e){p.y.c.D(0,k.a) +s=1 +break}o=p.y +s=3 +return A.f(o.NC(k.c.a,k.d),$async$SG) +case 3:n=c +if((n==null?null:n.d)==null){$.U().cY("[KeyManager] Not forwarding key we don't have") +s=1 +break}m=A.hk(n.a) +m.j(0,"forwarding_curve25519_key_chain",A.dc(n.gSH(),!0,t.N)) +l=n.r +if(l.length!==0)m.j(0,"sender_key",l) +l=n.f +l===$&&A.e() +l=l.h(0,"ed25519") +if(l==null)if(n.gSH().length===0){l=o.a.d +l===$&&A.e() +l=l.gNb()}else l=null +m.j(0,"sender_claimed_ed25519_key",l) +l=n.d +l.toString +m.j(0,"session_key",J.cI8(l,a==null?J.ajZ(l):a)) +s=4 +return A.f(o.a.a.wO(A.a([J.eZ(k.b)],t.YU),"m.forwarded_room_key",m),$async$SG) +case 4:o.c.D(0,k.a) +case 1:return A.m(q,r)}}) +return A.n($async$SG,r)}} +A.Pt.prototype={ +P(){return A.p(["dbSession",this.a.P(),"verified",this.b],t.N,t.K)}} +A.Qt.prototype={ +P(){var s=this.b,r=A.a0(s).i("N<1,S>") +return A.p(["pubkey",this.a,"dbSessions",A.R(new A.N(s,new A.bq2(),r),!0,r.i("al.E")),"userId",this.c],t.N,t.K)}} +A.bq2.prototype={ +$1(a){return a.P()}, +$S:1392} +A.bzd.prototype={ +a8O(){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i +var $async$a8O=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:i=A.b4(t.N) +p=q.b,o=p.gct(p),o=o.gS(o) +case 2:if(!o.q()){s=3 +break}n=o.gE(o) +m=n.b +if(!m.ch){l=m.ay +k=l===B.h2||l===B.h3}else k=!0 +s=!k?4:6 +break +case 4:s=7 +return A.f(m.a2o(),$async$a8O) +case 7:b=!b +s=5 +break +case 6:b=k +case 5:if(b){l=$.U() +j=new A.dq("[Key Verification] disposing object...",null,$.dO().$1(null),B.j8) +l.c.push(j) +if(3<=l.a.a)A.ef(j) +m.db=null +m=m.w +if(m!=null)m.n() +i.t(0,n.a)}s=2 +break +case 3:i.an(0,p.gbI(p)) +return A.m(null,r)}}) +return A.n($async$a8O,r)}, +alF(a){var s=a.a +if(s==null)return +this.b.j(0,s,a)}, +pM(a){return this.bLH(a)}, +bLH(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i +var $async$pM=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:i=a.a +if(!B.c.aX(i,"m.key.verification.")||p.a.a.as.a===0){s=1 +break}o=a.b +n=A.cMw(o) +if(n==null){s=1 +break}m=p.b +l=m.h(0,n) +s=l!=null?3:5 +break +case 3:s=!A.bL(["m.key.verification.request"],t.N).p(0,i)?6:7 +break +case 6:s=8 +return A.f(l.rI(i,o),$async$pM) +case 8:case 7:s=4 +break +case 5:if(!A.bL(["m.key.verification.request","m.key.verification.start"],t.N).p(0,i)){s=1 +break}k=p.a +j=A.auU(null,k,null,a.c) +s=9 +return A.f(j.rI(i,o),$async$pM) +case 9:if(j.ay!==B.u_)j.n() +else{m.j(0,n,j) +i=k.a.dj +i.a=j +i.c.t(0,j)}case 4:case 1:return A.m(q,r)}}) +return A.n($async$pM,r)}, +Gp(a){return this.bKm(a)}, +bKm(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h,g,f,e +var $async$Gp=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:f=a.c +e=J.rr(f.h(0,"type"),"m.key.verification.")?f.h(0,"type"):J.K(f.h(0,"content"),"msgtype") +if(e==null||!J.rr(e,"m.key.verification.")||p.a.a.as.a===0){s=1 +break}if(J.v(e,"m.key.verification.request"))J.bE(f.h(0,"content"),"timestamp",f.h(0,"origin_server_ts")) +o=A.cMw(f.h(0,"content")) +if(o==null)o=f.h(0,"event_id") +n=p.b +m=n.h(0,o) +s=m!=null?3:5 +break +case 3:l=J.K(f.h(0,"content"),"from_device") +k=p.a.a +s=!J.v(f.h(0,"sender"),k.k3)?6:8 +break +case 6:s=9 +return A.f(m.qW(e,f.h(0,"content"),f.h(0,"event_id")),$async$Gp) +case 9:s=7 +break +case 8:if(J.v(f.h(0,"sender"),k.k3)&&l!=null&&!J.v(l,k.p1)){m.ch=!0 +m.cx=m.CW="m.accepted" +m.I(B.h3) +m.n() +n.D(0,o)}case 7:s=4 +break +case 5:k=p.a +j=k.a +s=!J.v(f.h(0,"sender"),j.k3)?10:11 +break +case 10:if(!A.bL(["m.key.verification.request","m.key.verification.start"],t.N).p(0,e)){s=1 +break}i=a.b +h=j.dE(i) +if(h==null)h=A.pG(j,0,i,B.aZ,0,null,null,null) +g=A.auU(null,k,h,f.h(0,"sender")) +s=12 +return A.f(g.qW(e,f.h(0,"content"),f.h(0,"event_id")),$async$Gp) +case 12:if(g.ay!==B.u_)g.n() +else{n.j(0,o,g) +n=j.dj +n.a=g +n.c.t(0,g)}case 11:case 4:case 1:return A.m(q,r)}}) +return A.n($async$Gp,r)}, +n(){var s,r,q,p,o +for(s=this.b,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +p=$.U() +o=new A.dq("[Key Verification] disposing object...",null,$.dO().$1(null),B.j8) +p.c.push(o) +if(3<=p.a.a)A.ef(o) +q.db=null +q=q.w +if(q!=null)q.n()}}} +A.bIM.prototype={ +ga13(){var s,r=this.b +if(r!=null){s=this.a.a.k3 +s.toString +s=J.b0E(r,s) +r=s}else r=null +return r}, +gNb(){var s=this.b +return s!=null?J.K(B.t.b6(0,J.ak1(s)),"ed25519"):null}, +gwz(){var s=this.b +return s!=null?J.K(B.t.b6(0,J.ak1(s)),"curve25519"):null}, +gcD(a){return this.b!=null}, +SU(a,b,c){return this.bMz(a,b,c)}, +bMz(a,b,c){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j +var $async$SU=A.k(function(d,e){if(d===1){p=e +s=q}while(true)switch(s){case 0:o.c=a +s=b==null?2:4 +break +case 2:q=6 +s=9 +return A.f(A.dW(Olm.init(),t.H),$async$SU) +case 9:n=new Olm.Account() +o.b=n +n.toString +J.cI4(n) +s=10 +return A.f(o.bYe(a==null,!1,!0),$async$SU) +case 10:if(!e)throw A.j("Upload key failed") +q=1 +s=8 +break +case 6:q=5 +k=p +n=o.b +if(n!=null)J.hS(n) +o.b=null +throw k +s=8 +break +case 5:s=1 +break +case 8:s=3 +break +case 4:q=12 +s=15 +return A.f(A.dW(Olm.init(),t.H),$async$SU) +case 15:n=new Olm.Account() +o.b=n +n.toString +if(c==null){l=o.a.a.k3 +l.toString}else l=c +J.b0H(n,l,b) +q=1 +s=14 +break +case 12:q=11 +j=p +n=o.b +if(n!=null)J.hS(n) +o.b=null +throw j +s=14 +break +case 11:s=1 +break +case 14:case 3:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$SU,r)}, +afl(a){var s,r,q,p,o,n=this,m="unsigned",l="signatures" +if(n.b==null)throw A.j("Encryption is disabled") +s=a.h(0,m) +r=a.h(0,l) +a.D(0,m) +a.D(0,l) +q=B.ln.gbo().ac(a) +p=n.b +p.toString +o=J.b0F(p,A.dx(q,0,null)) +if(r!=null)a.j(0,l,r) +else a.j(0,l,A.b(t.N,t.z)) +p=n.a.a +if(!J.cX(a.h(0,l),p.k3))J.bE(a.h(0,l),p.k3,A.b(t.N,t.z)) +J.bE(J.K(a.h(0,l),p.k3),"ed25519:"+A.r(n.c),o) +if(s!=null)a.j(0,m,s) +return a}, +H5(a,b,c,d,e,f){return this.bYg(a,b,c,d,e,f)}, +bYd(a,b){return this.H5(a,1,!1,b,!0,!1)}, +bYe(a,b,c){return this.H5(0,1,a,!1,b,c)}, +bYg(c0,c1,c2,c3,c4,c5){var s=0,r=A.o(t.y),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9 +var $async$H5=A.k(function(c6,c7){if(c6===1){o=c7 +s=p}while(true)switch(s){case 0:b8=m.b +if(b8==null){q=!0 +s=1 +break}if(m.e){q=!1 +s=1 +break}m.e=!0 +b2=t.N +l=A.b(b2,t.f) +p=4 +k=null +if(c0!=null){j=J.aH(J.fi(J.K(B.t.b6(0,J.cIk(b8)),"curve25519"))) +i=B.e.dH(J.b0C(b8)*2/3)-c0-j +if(i>0)J.d56(b8,i) +k=i+j}b3=m.a +if(b3.apB(3,2,7)&&c3===!1)J.d54(b8) +s=c4?7:8 +break +case 7:b4=b3.gBl() +if(b4==null)b4=null +else{b5=m.ga13() +b5.toString +b5=b4.Um(b5) +b4=b5}s=9 +return A.f(b4,$async$H5) +case 9:case 8:if(c2){m.e=!1 +q=!0 +n=[1] +s=5 +break}b4=b3.a +b5=t.z +h=A.p(["user_id",b4.k3,"device_id",m.c,"algorithms",A.a(["m.olm.v1.curve25519-aes-sha2","m.megolm.v1.aes-sha2"],t.s),"keys",A.b(b2,b5)],b2,b5) +if(c5){g=B.t.b6(0,J.ak1(b8)) +for(b6=J.fi(g),b6=b6.gS(b6);b6.q();){f=b6.gE(b6) +e=f.a +d=f.b +J.bE(J.K(h,"keys"),A.r(e)+":"+A.r(m.c),d)}h=m.afl(h)}for(b6=J.af(J.fi(J.K(B.t.b6(0,J.cIk(b8)),"curve25519")));b6.q();){c=b6.gE(b6) +b=J.b0B(c) +a=J.n8(c) +J.bE(l,"signed_curve25519:"+A.r(b),m.afl(A.p(["key",a],b2,b5)))}a0=A.b(b2,b5) +if(b3.apB(3,2,7)){a1=B.t.b6(0,J.d68(b8)) +for(b6=J.af(J.fi(J.K(a1,"curve25519")));b6.q();){a2=b6.gE(b6) +a3=J.b0B(a2) +a4=J.n8(a2) +J.bE(a0,"signed_curve25519:"+A.r(a3),m.afl(A.p(["key",a4,"fallback",!0],b2,b5)))}}if(a0.a===0&&l.a===0&&!c5){m.e=!1 +q=!0 +n=[1] +s=5 +break}if(b4.c==null){q=!0 +n=[1] +s=5 +break}b5=m.c +if(b5==b4.p1){b5=c5?A.cBP(h):null +b5=b4.adW(b5,a0,l) +b4=b5}else{b5.toString +b6=c5?A.cBP(h):null +b6=A.bhb(b4,b5,b6,a0,l) +b4=b6}b5=$.aq +b5=new A.alS(new A.aE(new A.ah(b5,t.iF),t.Sz),new A.aE(new A.ah(b5,t.D4),t.gR),null,t.dU) +b5.bT(0,b4) +d=b5.e +if(d===$){d!==$&&A.ao() +d=b5.e=new A.alT(b5,t.M3)}m.f=d +a5=d +s=10 +return A.f(a5.bYr(),$async$H5) +case 10:a6=c7 +if(a6==null){m.e=!1 +q=!1 +n=[1] +s=5 +break}J.d5C(b8) +s=c4?11:12 +break +case 11:b3=b3.gBl() +if(b3==null)b3=null +else{b4=m.ga13() +b4.toString +b4=b3.Um(b4) +b3=b4}s=13 +return A.f(b3,$async$H5) +case 13:case 12:b3=k!=null&&J.v(J.K(a6,"signed_curve25519"),k)||k==null +q=b3 +n=[1] +s=5 +break +n.push(6) +s=5 +break +case 4:p=3 +b9=o +b3=A.a2(b9) +s=b3 instanceof A.iG?14:16 +break +case 14:a7=b3 +m.e=!1 +s=!c5&&c3!==!1&&!c2&&c1>0&&l.a!==0&&J.ak_(a7)===B.pH?17:18 +break +case 17:$.U().ae5(0,"Rotating otks because upload failed",a7) +for(b3=J.q6(l),b4=A.y(b3),b4=b4.i("@<1>").Z(b4.z[1]),b3=new A.bN(J.af(b3.a),b3.b,b4.i("bN<1,2>")),b4=b4.z[1];b3.q();){b5=b3.a +a8=b5==null?b4.a(b5):b5 +a9=new Olm.Session() +try{b0=J.K(B.t.b6(0,J.ak1(b8)),"curve25519") +b1=A.az(a8,"key",B.i,b2) +if(b1!=null){b5=m.b +b5.toString +J.cI5(a9,b5,b0,b1) +J.cIn(b8,a9)}}finally{J.hS(a9)}}s=19 +return A.f(m.H5(c0,c1-1,c2,c3,c4,c5),$async$H5) +case 19:case 18:s=15 +break +case 16:throw b9 +case 15:n.push(6) +s=5 +break +case 3:n=[2] +case 5:p=2 +m.e=!1 +s=n.pop() +break +case 6:q=!1 +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$H5,r)}, +Nf(a,b){return this.bKb(a,b)}, +bKb(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i +var $async$Nf=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(p.b==null){s=1 +break}o=p.a +n=o.apB(3,2,0) +m=a==null?null:A.az(a,"signed_curve25519",B.i,t.S) +if(m==null)m=0 +l=(b==null?null:B.b.p(b,"signed_curve25519"))!==!1||!1 +k=p.b +k.toString +s=m>J.b0C(k)?3:4 +break +case 3:o=o.a +k=o.k3 +k.toString +j=p.c +j.toString +i=t.N +s=5 +return A.f(o.Rk(A.p([k,A.p([j,"signed_curve25519"],i,i)],i,t.GU),1e4),$async$Nf) +case 5:case 4:o=p.b +o.toString +s=m").Z(p.z[1]),l=new A.bN(J.af(l.a),l.b,p.i("bN<1,2>")),p=p.z[1];l.q();){o=l.a +for(o=J.af(o==null?p.a(o):o);o.q();){n=o.gE(o) +m=n.c +if(m!=null)J.hS(m) +n.c=null}}l=q.b +if(l!=null)J.hS(l) +q.b=null +return A.m(null,r)}}) +return A.n($async$n,r)}} +A.bIZ.prototype={ +$1(a){return a.b==this.a.b}, +$S:469} +A.bIN.prototype={ +$1(a){return a.b.h(0,"curve25519:"+A.r(a.ax))===this.a}, +$S:46} +A.bIP.prototype={ +$1(a){return A.mo(new A.bIQ(this.a,a,this.b),t.H)}, +$0(){return this.$1(null)}, +$S:1394} +A.bIQ.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o,n,m +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:m=q.b +s=m!=null?2:3 +break +case 2:m.d=new A.bK(Date.now(),!1) +s=4 +return A.f(q.a.KX(m),$async$$0) +case 4:case 3:m=q.c +s=m!=null?5:6 +break +case 5:m.ch=new A.bK(Date.now(),!1) +p=q.a.a.gBl() +if(p==null)m=null +else{o=m.ch +o===$&&A.e() +n=m.a +m=m.ax +m.toString +m=p.VC(o.a,n,m)}s=7 +return A.f(m,$async$$0) +case 7:case 6:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bIO.prototype={ +$0(){var s,r=this.a,q=r.a.a.k3 +q.toString +s=this.c +return r.KX(new A.kt(this.b,J.H0(s),s,new A.bK(Date.now(),!1),q))}, +$S:2} +A.bIW.prototype={ +$1(a){return a.c!=null}, +$S:469} +A.bIX.prototype={ +$2(a,b){var s,r +if(J.v(a.d,b.d)){s=a.b +if(s==null)s="" +r=b.b +s=B.c.bL(s,r==null?"":r)}else{s=b.d +if(s==null){s=A.KQ(0,1,1,0,0,0,0,!1) +if(!A.eO(s))A.W(A.o5(s)) +s=new A.bK(s,!1)}r=a.d +if(r==null){r=A.KQ(0,1,1,0,0,0,0,!1) +if(!A.eO(r))A.W(A.o5(r)) +r=new A.bK(r,!1)}r=B.d.bL(s.a,r.a) +s=r}return s}, +$S:1395} +A.bIY.prototype={ +$1(a){return a.b.h(0,"curve25519:"+A.r(a.ax))===this.a}, +$S:46} +A.bIS.prototype={ +$0(){var s=0,r=A.o(t.y),q,p=this,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=J +s=3 +return A.f(p.a.aVK(p.b),$async$$0) +case 3:q=o.ft(b) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:58} +A.bIR.prototype={ +$0(){return this.b.a1Q(this.a.a.c,this.c)}, +$S:2} +A.bIT.prototype={ +$0(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:l=p.a.a.gBl() +if(l==null)l=null +else{o=B.t.lZ(A.p(["type",p.b,"content",p.c],t.N,t.K)) +n=p.d +m=n.ax +m.toString +m=l.VD(o,n.a,m) +l=m}q=l +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:53} +A.bIU.prototype={ +$1(a){var s=a.b.h(0,"curve25519:"+A.r(a.ax)) +s.toString +return s}, +$S:1396} +A.bIV.prototype={ +$1(a){var s=this.a.d.h(0,a.b.h(0,"curve25519:"+A.r(a.ax))) +s=s==null?null:J.ft(s) +return s===!0}, +$S:46} +A.a5u.prototype={ +k(a){var s=this.a +return"No olm session found for "+s.a+":"+A.r(s.ax)}, +$ibv:1} +A.bSl.prototype={ +gMC(){var s=J.K(this.a.a.rx,"m.secret_storage.default_key") +return s==null?null:A.az(s.b,"key",B.e0,t.N)}, +a3F(a){return this.aZ2(a)}, +aZ2(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$a3F=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.a.a +o=p.k3 +o.toString +s=2 +return A.f(p.xz(o,"m.secret_storage.default_key",new A.bUh(a).P()),$async$a3F) +case 2:return A.m(null,r)}}) +return A.n($async$a3F,r)}, +OB(a,b){var s=J.K(this.a.a.rx,"m.secret_storage.key."+b) +return s==null?null:A.cPn(s.b)}, +bNl(a){var s=this.OB(0,a) +return(s==null?null:s.d)==="m.secret_storage.v1.aes-hmac-sha2"}, +Mt(a){return this.bFp(a)}, +bFp(a){var s=0,r=A.o(t.rI),q,p=this,o,n,m,l,k,j,i,h,g +var $async$Mt=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:i=new A.aEc(null,null,null,null) +h=new Uint8Array(A.bu(A.Ny(32))) +s=3 +return A.f(A.a8b("\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00",h,"",null),$async$Mt) +case 3:g=c +i.b=g.a +i.c=g.c +i.d="m.secret_storage.v1.aes-hmac-sha2" +o=J.d5_(new A.bSn().$0(),new A.bSo(p)) +n="m.secret_storage.key."+o +m=p.a.a +l=m.bc.c +k=new A.aQ(l,A.y(l).i("aQ<1>")).ro(0,new A.bSp(n)) +l=m.k3 +l.toString +s=4 +return A.f(m.xz(l,n,i.P()),$async$Mt) +case 4:s=5 +return A.f(k,$async$Mt) +case 5:j=p.GH(0,o) +s=6 +return A.f(j.a3R(h),$async$Mt) +case 6:q=j +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Mt,r)}, +YU(a,b){return this.bCN(a,b)}, +bCN(a,b){var s=0,r=A.o(t.y),q,p,o,n,m +var $async$YU=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=b.d==="m.secret_storage.v1.aes-hmac-sha2"?3:5 +break +case 3:s=typeof b.c=="string"&&typeof b.b=="string"?6:8 +break +case 6:s=9 +return A.f(A.a8b("\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00",a,"",b.b),$async$YU) +case 9:p=d +o=b.c +o.toString +n=A.aB("=+$",!0,!1,!1,!1) +o=A.bD(o,n,"") +n=p.c +m=A.aB("=+$",!0,!1,!1,!1) +q=o===A.bD(n,m,"") +s=1 +break +s=7 +break +case 8:q=!0 +s=1 +break +case 7:s=4 +break +case 5:throw A.j(A.x5("Unknown Algorithm")) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$YU,r)}, +Gw(a){var s=J.K(this.a.a.rx,a) +s=s==null?null:J.K(s.b,"encrypted") +return t.G.b(s)}, +xt(a){return this.aUF(a)}, +aUF(a){var s=0,r=A.o(t.u),q,p=this,o,n,m,l,k,j +var $async$xt=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:j=p.a.a +if(j.z==null){q=null +s=1 +break}o=p.ab4(a) +if(o==null){q=null +s=1 +break}n=new A.bSu(p,o,a) +m=p.e +l=m.h(0,a) +if(l!=null&&n.$1(l)){q=l.d +s=1 +break}j=j.z +s=3 +return A.f(j==null?null:j.a2Y(a),$async$xt) +case 3:k=c +if(k==null){q=null +s=1 +break}if(n.$1(k)){m.j(0,a,k) +q=k.d +s=1 +break}q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$xt,r)}, +ET(a,b,c){return this.aWk(a,b,c)}, +aWk(a,b,c){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d +var $async$ET=A.k(function(a0,a1){if(a0===1)return A.l(a1,r) +while(true)switch(s){case 0:f=p.a.a +e=J.K(f.rx,a) +if(e==null)throw A.j(A.aL("Not found")) +o=t.N +n=t.O +m=A.cx(e.b,"encrypted",B.i,o,n) +if(m==null)throw A.j(A.aL("Content is not encrypted")) +l=A.cx(m,b,B.i,o,n) +if(l==null)throw A.j(A.aL("Wrong / unknown key")) +k=A.az(l,"ciphertext",B.i,o) +j=A.az(l,"iv",B.i,o) +i=A.az(l,"mac",B.i,o) +if(k==null||j==null||i==null)throw A.j(A.aL("Wrong types for encrypted content or missing keys.")) +s=3 +return A.f(A.bSr(new A.a1j(j,k,i),c,a),$async$ET) +case 3:h=a1 +g=f.z +s=J.cX(B.qg.a,a)&&g!=null?4:5 +break +case 4:s=6 +return A.f(g.KY(a,b,k,h),$async$ET) +case 6:f=p.f +f.a=b +f.c.t(0,b) +f=p.d +d=f.a0(0,a) +if(d){s=7 +break}else a1=d +s=8 +break +case 7:s=9 +return A.f(p.xt(a),$async$ET) +case 9:a1=a1==null +case 8:if(a1)f.h(0,a).$1(h) +case 5:q=h +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ET,r)}, +KW(a,b,c,d,e,f){return this.b0O(0,b,c,d,e,f)}, +b0O(a,b,c,d,e,f){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j +var $async$KW=A.k(function(g,h){if(g===1)return A.l(h,r) +while(true)switch(s){case 0:s=2 +return A.f(A.a8b(c,e,b,null),$async$KW) +case 2:k=h +if(f&&J.K(q.a.a.rx,b)!=null){p=A.hk(J.K(q.a.a.rx,b).b) +if(!t.G.b(p.h(0,"encrypted")))p.j(0,"encrypted",A.b(t.N,t.z))}else p=null +if(p==null){o=t.N +n=t.z +p=A.p(["encrypted",A.b(o,n)],o,n)}o=p.h(0,"encrypted") +n=k.a +m=k.b +J.bE(o,d,A.p(["iv",n,"ciphertext",m,"mac",k.c],t.N,t.z)) +n=q.a.a +o=n.k3 +o.toString +s=3 +return A.f(n.xz(o,b,p),$async$KW) +case 3:l=n.z +s=J.cX(B.qg.a,b)&&l!=null?4:5 +break +case 4:s=6 +return A.f(l.KY(b,d,m,c),$async$KW) +case 6:o=q.f +o.a=d +o.c.t(0,d) +o=q.d +j=o.a0(0,b) +if(j){s=7 +break}else h=j +s=8 +break +case 7:s=9 +return A.f(q.xt(b),$async$KW) +case 9:h=h==null +case 8:if(h)o.h(0,b).$1(c) +case 5:return A.m(null,r)}}) +return A.n($async$KW,r)}, +Op(a,b,c,d){return this.bYo(a,b,c,d)}, +bYo(a,b,c,d){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i +var $async$Op=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:i=J +s=2 +return A.f(q.ET(a,c,d),$async$Op) +case 2:if(!i.v(f,b))throw A.j(A.aL("Secrets do not match up!")) +p=q.a.a +o=J.K(p.rx,a) +n=o==null?null:A.hk(o.b) +if(n==null)throw A.j(A.x5("Key has no content!")) +o=t.N +m=t.O +l=A.cx(n,"encrypted",B.i,o,m) +if(l==null)throw A.j(A.aL("Wrong type for encrypted content!")) +k=A.y(l).i("br<1>") +l.kU(l,new A.bSy(A.jG(new A.aO(new A.br(l,k),new A.bSz(c),k.i("aO")),o))) +i=J +s=3 +return A.f(q.ET(a,c,d),$async$Op) +case 3:if(!i.v(f,b))throw A.j(A.aL("Secrets do not match up!")) +k=p.k3 +k.toString +s=4 +return A.f(p.xz(k,a,n),$async$Op) +case 4:s=J.cX(B.qg.a,a)?5:6 +break +case 5:m=A.cx(l,c,B.i,o,m) +j=m==null?null:A.az(m,"ciphertext",B.i,o) +if(j==null)throw A.j(A.aL("Wrong type for ciphertext!")) +p=p.z +s=7 +return A.f(p==null?null:p.KY(a,c,j,b),$async$Op) +case 7:p=q.f +p.a=c +p.c.t(0,c) +case 6:return A.m(null,r)}}) +return A.n($async$Op,r)}, +a0d(a,b){return this.bOR(a,b)}, +bOR(a,b){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k +var $async$a0d=A.k(function(c,d){if(c===1){p=d +s=q}while(true)switch(s){case 0:m=J.af(J.hT(B.qg.a)) +case 2:if(!m.q()){s=3 +break}n=m.gE(m) +s=6 +return A.f(o.xt(n),$async$a0d) +case 6:s=d==null?4:5 +break +case 4:q=8 +s=11 +return A.f(o.ET(n,a,b),$async$a0d) +case 11:q=1 +s=10 +break +case 8:q=7 +k=p +s=10 +break +case 7:s=1 +break +case 10:case 5:s=2 +break +case 3:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$a0d,r)}, +Tn(a){return this.bOY(a)}, +bOX(){return this.Tn(null)}, +bOY(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$Tn=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=J.af(J.hT(B.qg.a)) +case 2:if(!p.q()){s=3 +break}o=p.gE(p) +s=q.ab4(o)!=null?4:5 +break +case 4:s=8 +return A.f(q.xt(o),$async$Tn) +case 8:s=c==null?6:7 +break +case 6:s=9 +return A.f(q.K1(0,o,a),$async$Tn) +case 9:case 7:case 5:s=2 +break +case 3:return A.m(null,r)}}) +return A.n($async$Tn,r)}, +K1(a,b,c){return this.bVJ(0,b,c)}, +bVJ(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$K1=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=$.U() +m.ej("[SSSS] Requesting type "+b+"...") +if(c==null||c.length===0){o=p.a.a +if(!J.cX(o.cm,o.k3)){m.fk(0,"[SSSS] User does not have any devices") +s=1 +break}o=J.K(o.cm,o.k3).d +o=o.gaA(o) +c=A.R(o,!0,A.y(o).i("D.E"))}if(!!c.fixed$length)A.W(A.ak("removeWhere")) +B.b.qk(c,new A.bSx(p),!0) +if(c.length===0){m.fk(0,"[SSSS] No devices") +s=1 +break}m=p.a.a +n=m.EN() +p.b.j(0,n,new A.aVw(n,b,c,new A.bK(Date.now(),!1))) +s=3 +return A.f(m.wO(c,"m.secret.request",A.p(["action","request","requesting_device_id",m.p1,"request_id",n,"name",b],t.N,t.z)),$async$K1) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$K1,r)}, +a11(){var s=0,r=A.o(t.H),q,p=2,o,n=[],m=this,l +var $async$a11=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:if(!m.w)l=m.r!=null&&new A.bK(Date.now(),!1).zl(A.c7(0,0,0,0,15,0)).a") +return A.i0(new A.br(s,r),r.i("D.E"))}return null}, +aOl(a){var s=this.ab4(a) +if(s==null||s.a===0)return null +if(s.p(0,this.gMC()))return this.gMC() +return s.gN(s)}, +GH(a,b){var s,r,q=this +if(b==null)b=q.gMC() +if(b==null)throw A.j(A.aL("Dont know what to open")) +s=q.aOl(b) +if(s==null)s=b +r=q.OB(0,s) +if(r==null)throw A.j(A.aL("Unknown key to open")) +return new A.aAc(q,s,r)}} +A.bSq.prototype={ +$2(a,b){return(a^b)>>>0}, +$S:105} +A.bSs.prototype={ +$2(a,b){return(a^b)>>>0}, +$S:105} +A.bSt.prototype={ +$1(a){return A.r(a.wM(0))+" "}, +$S:37} +A.bSn.prototype={ +$0(){return A.mn(function(){var s=0,r=1,q,p +return function $async$$0(a,b){if(a===1){q=b +s=r}while(true)switch(s){case 0:case 2:if(!!0){s=3 +break}p=A.Ny(24) +s=4 +return B.c_.gbo().ac(p) +case 4:s=2 +break +case 3:return A.mi() +case 1:return A.mj(q)}}},t.N)}, +$S:1397} +A.bSo.prototype={ +$1(a){return this.a.OB(0,a)==null}, +$S:6} +A.bSp.prototype={ +$1(a){var s=a.d +return s!=null&&B.b.cr(s,new A.bSm(this.a))}, +$S:55} +A.bSm.prototype={ +$1(a){return a.a===this.a}, +$S:107} +A.bSu.prototype={ +$1(a){var s,r,q,p,o=a.b +if(this.b.p(0,o)){s=a.c +if(s!=null)if(o!=null){r=J.K(this.a.a.a.rx,this.c) +if(r==null)o=null +else{q=t.N +p=t.O +r=A.cx(r.b,"encrypted",B.i,q,p) +if(r==null)o=null +else{o=A.cx(r,o,B.i,q,p) +o=o==null?null:A.az(o,"ciphertext",B.i,q)}}s=J.v(o,s) +o=s}else o=!1 +else o=!1}else o=!1 +return o}, +$S:1398} +A.bSz.prototype={ +$1(a){return a!==this.a}, +$S:6} +A.bSy.prototype={ +$2(a,b){return this.a.p(0,a)}, +$S:304} +A.bSx.prototype={ +$1(a){var s=this.a.a.a +if(a.a===s.k3)if(a.ge1())s=A.h2.prototype.gdm.call(a)||!a.gug()||a.ax==s.p1 +else s=!0 +else s=!0 +return s}, +$S:46} +A.bSv.prototype={ +$1(a){var s,r +if(a.a===this.a.c){s=a.b.h(0,"curve25519:"+A.r(a.ax)) +r=J.K(this.b,"sender_key") +r=s==null?r==null:s===r +s=r}else s=!1 +return s}, +$S:46} +A.aVw.prototype={ +gaN(a){return this.b}} +A.a1j.prototype={} +A.bhc.prototype={} +A.aAc.prototype={ +BG(a,b,c,d,e){return this.bXD(0,b,c,d,e)}, +bXC(a,b,c,d){return this.BG(a,b,c,!0,d)}, +bXB(a,b,c){return this.BG(a,null,null,b,c)}, +bXA(a,b,c){return this.BG(a,null,b,c,null)}, +aRR(a,b){return this.BG(a,b,null,!0,null)}, +bXD(a,b,c,d,e){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k +var $async$BG=A.k(function(f,g){if(f===1){o=g +s=p}while(true)switch(s){case 0:s=b!=null?3:5 +break +case 3:p=7 +s=10 +return A.f(n.bXB(0,d,b),$async$BG) +case 10:p=2 +s=9 +break +case 7:p=6 +k=o +s=n.c.a!=null?11:13 +break +case 11:s=14 +return A.f(n.bXA(0,b,d),$async$BG) +case 14:s=12 +break +case 13:throw k +case 12:s=9 +break +case 6:s=2 +break +case 9:s=1 +break +s=4 +break +case 5:s=c!=null?15:17 +break +case 15:l=n.c.a +if(l==null)throw A.j(A.x5("Tried to unlock with passphrase while key does not have a passphrase")) +s=18 +return A.f(A.d1(n.a.a.a.fr.apP(new A.Rq(c,l)),t.D).Oe(0,A.c7(0,0,0,0,0,10)),$async$BG) +case 18:l=n.d=g +s=16 +break +case 17:if(e!=null)l=n.d=A.dgz(e) +else throw A.j(A.x5("Nothing specified")) +case 16:case 4:l.toString +s=19 +return A.f(n.a.YU(l,n.c),$async$BG) +case 19:if(!g){n.d=null +throw A.j(A.x5("Inalid key"))}s=d?20:21 +break +case 20:s=22 +return A.f(A.mo(new A.bJ2(n),t.H),$async$BG) +case 22:case 21:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$BG,r)}, +a3R(a){return this.aZJ(a)}, +aZJ(a){var s=0,r=A.o(t.H),q=this +var $async$a3R=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=2 +return A.f(q.a.YU(a,q.c),$async$a3R) +case 2:if(!c)throw A.j(A.aL("Invalid key")) +q.d=a +return A.m(null,r)}}) +return A.n($async$a3R,r)}, +V9(a){return this.aWj(a)}, +aWj(a){var s=0,r=A.o(t.N),q,p=this,o +var $async$V9=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.d +if(o==null)throw A.j(A.aL("SSSS not unlocked")) +s=3 +return A.f(p.a.ET(a,p.b,o),$async$V9) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$V9,r)}, +W2(a,b,c,d){return this.b0N(0,b,c,d)}, +auH(a,b,c){return this.W2(a,b,c,!1)}, +b0N(a,b,c,d){var s=0,r=A.o(t.H),q=this,p +var $async$W2=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:p=q.d +if(p==null)throw A.j(A.aL("SSSS not unlocked")) +s=2 +return A.f(q.a.KW(0,b,c,q.b,p,d),$async$W2) +case 2:return A.m(null,r)}}) +return A.n($async$W2,r)}, +ae_(a,b){return this.bYn(a,b)}, +bYn(a,b){var s=0,r=A.o(t.H),q=this,p +var $async$ae_=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=q.d +if(p==null)throw A.j(A.aL("SSSS not unlocked")) +s=2 +return A.f(q.a.Op(a,b,q.b,p),$async$ae_) +case 2:return A.m(null,r)}}) +return A.n($async$ae_,r)}, +JF(){var s=0,r=A.o(t.H),q=this,p +var $async$JF=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.d +if(p==null)throw A.j(A.aL("SSSS not unlocked")) +s=2 +return A.f(q.a.a0d(q.b,p),$async$JF) +case 2:return A.m(null,r)}}) +return A.n($async$JF,r)}, +Xz(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j,i,h,g +var $async$Xz=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:s=2 +return A.f(o.JF(),$async$Xz) +case 2:l=o.a +k=l.a +j=k.f +j===$&&A.e() +if(j.gcD(j)){k=k.a +i=J.K(k.cm,k.k3) +if((i==null?null:i.vW("master"))!=null){l=l.ab4("m.cross_signing.master") +l=l==null?null:l.p(0,o.b) +if(l===!0)if(!k.gJw()){l=J.K(k.cm,k.k3).vW("master") +if(l==null)l=null +else{l=l.w +l=l===!0}l=l!==!0}else l=!0 +else l=!1}else l=!1}else l=!1 +s=l?3:4 +break +case 3:q=6 +s=9 +return A.f(j.aY1(o),$async$Xz) +case 9:q=1 +s=8 +break +case 6:q=5 +g=p +n=A.a2(g) +m=A.ay(g) +l=$.U() +l.kF(0,"[SSSS] Failed to self-sign",n,m) +s=8 +break +case 5:s=1 +break +case 8:case 4:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$Xz,r)}} +A.bJ2.prototype={ +$0(){return this.a.Xz()}, +$S:2} +A.Rq.prototype={} +A.auB.prototype={$ibv:1} +A.nb.prototype={ +G(){return"BootstrapState."+this.b}} +A.Zg.prototype={ +Yy(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c=d.r +if(c!=null){s=t.N +r=A.b(s,t.c8) +for(q=c.gct(c),q=q.gS(q);q.q();){p=q.gE(q) +r.j(0,p.a,A.jG(p.b,s))}return r}s=t.N +o=A.b(s,t.c8) +for(q=d.a,p=J.fi(q.a.rx),p=p.gS(p),n=t.G,m=t.O;p.q();){l=p.gE(p) +k=l.a +j=A.cx(l.b.b,"encrypted",B.i,s,m) +if(j==null)continue +i=A.b4(s) +h=A.b4(s) +for(l=j.gct(j),l=l.gS(l);l.q();){g=l.gE(l) +f=g.a +e=g.b +if(!n.b(e))continue +g=J.T(e) +if(typeof g.h(e,"iv")!="string"||typeof g.h(e,"ciphertext")!="string"||typeof g.h(e,"mac")!="string"){h.t(0,f) +continue}g=q.r +g===$&&A.e() +g=J.K(g.a.a.rx,"m.secret_storage.key."+f) +g=g==null?null:A.cPn(g.b) +if((g==null?null:g.d)!=="m.secret_storage.v1.aes-hmac-sha2"){h.t(0,f) +continue}i.t(0,f)}if(i.a===0&&h.a===0)continue +o.j(0,k,i)}d.r=o +return d.Yy()}, +aIX(){var s=this.Yy() +s.kU(s,new A.b6z()) +return A.jG(new A.br(s,A.y(s).i("br<1>")),t.N)}, +bPg(a){var s,r,q,p,o=A.b(t.N,t.S) +for(s=a.gaA(a),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +for(q=q.gS(q);q.q();)o.adO(o,q.gE(q),new A.b6A(),new A.b6B())}p=o.gct(o).bg(0) +B.b.fm(p,new A.b6C()) +return B.b.gN(p).a}, +bAK(){var s,r,q,p,o,n=this.Yy() +n.kU(n,new A.b6n()) +s=A.b4(t.N) +r=this.a.r +r===$&&A.e() +q=r.gMC() +p=new A.b6o(n) +if(q!=null)if(p.$1(q)>0)s.t(0,q) +for(;n.a!==0;){o=this.bPg(n) +p.$1(o) +s.t(0,o)}return s}, +aSE(a){var s,r,q=this +if(q.c!==B.Hi)throw A.j(A.ur("Wrong State")) +if(a)q.saS(0,B.r_) +else{s=q.a +r=s.r +r===$&&A.e() +if(r.gMC()!=null){s=s.r +r=s.gMC() +r.toString +r=s.bNl(r) +s=r}else s=!1 +if(s)q.saS(0,B.Hk) +else if(q.aIX().a!==0)q.saS(0,B.yc) +else q.aqb()}}, +aS8(a){var s,r,q,p,o=this +if(o.c!==B.Hk)throw A.j(A.ur("Wrong State")) +if(a)try{q=o.a.r +q===$&&A.e() +o.e=q.GH(0,q.gMC()) +o.saS(0,B.Hm)}catch(p){s=A.a2(p) +r=A.ay(p) +q=$.U() +q.kF(0,"[Bootstrapping] Error open SSSS",s,r) +o.saS(0,B.ll) +return}else if(o.aIX().a!==0)o.saS(0,B.yc) +else o.aqb()}, +aNo(a){if(this.c!==B.yc)throw A.j(A.ur("Wrong State")) +this.aqb()}, +aqb(){var s,r,q,p,o,n,m,l,k,j=this,i=j.bAK(),h=A.b(t.N,t.rI) +j.d=h +s=h +try{for(o=i,o=A.eK(o,o.r,A.aM(o).c),n=j.a,m=o.$ti.c;o.q();){l=o.d +r=l==null?m.a(l):l +l=n.r +l===$&&A.e() +J.bE(s,r,l.GH(0,r))}}catch(k){q=A.a2(k) +p=A.ay(k) +o=$.U() +o.kF(0,"[Bootstrapping] Error construction ssss key",q,p) +j.saS(0,B.ll) +return}j.saS(0,B.Hl)}, +aRS(){if(this.c!==B.Hl)throw A.j(A.ur("Wrong State")) +this.saS(0,B.r_)}, +CQ(){var s=null +return this.bPu()}, +bPu(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8 +var $async$CQ=A.k(function(a9,b0){if(a9===1){o=b0 +s=p}while(true)switch(s){case 0:a5=null +if(n.c!==B.r_)throw A.j(A.ur("Wrong State")) +n.saS(0,B.ya) +p=4 +$.U().cY("Create key...") +c=n.a +b=c.r +b===$&&A.e() +s=7 +return A.f(b.Mt(a5),$async$CQ) +case 7:n.e=b0 +s=n.d!=null?8:9 +break +case 8:m=n.Yy() +l=new A.b6F(m) +b=t.N +n.f=A.b(b,b) +b=n.d,b=b.gct(b),b=b.gS(b) +case 10:if(!b.q()){s=11 +break}k=b.gE(b) +j=k.b +i=k.a +if(j.d==null){s=10 +break}a=l.$1(i),a0=A.aM(a),a1=new A.mk(a,a.r,a0.i("mk<1>")),a1.c=a.e,a0=a0.c +case 12:if(!a1.q()){s=13 +break}a=a1.d +h=a==null?a0.a(a):a +a=$.U() +a2=new A.dq("Get stored key of type "+A.r(h)+"...",null,$.dO().$1(null),B.dy) +a3=a.c +a3.push(a2) +if(5<=a.a.a)A.ef(a2) +a2=n.f +a2.toString +a7=a2 +a8=h +s=14 +return A.f(j.V9(h),$async$CQ) +case 14:a7.j(0,a8,b0) +a2=new A.dq("Store new secret with this key...",null,$.dO().$1(null),B.dy) +a3.push(a2) +if(5<=a.a.a)A.ef(a2) +a=n.e +a.toString +a2=n.f.h(0,h) +a2.toString +s=15 +return A.f(a.W2(0,h,a2,!0),$async$CQ) +case 15:s=12 +break +case 13:s=10 +break +case 11:case 9:b=c.a.bc.c +g=new A.aQ(b,A.y(b).i("aQ<1>")).ro(0,new A.b6E()) +s=16 +return A.f(c.r.a3F(n.e.b),$async$CQ) +case 16:s=17 +return A.f(g,$async$CQ) +case 17:s=n.d!=null?18:19 +break +case 18:c=n.f,c=c.gct(c),c=c.gS(c) +case 20:if(!c.q()){s=21 +break}f=c.gE(c) +b=$.U() +a=new A.dq("Validate and stripe other keys "+A.r(f.a)+"...",null,$.dO().$1(null),B.dy) +b.c.push(a) +if(5<=b.a.a)A.ef(a) +b=n.e +b.toString +s=22 +return A.f(b.ae_(f.a,f.b),$async$CQ) +case 22:s=20 +break +case 21:$.U().cY("And make super sure we have everything cached...") +s=23 +return A.f(n.e.JF(),$async$CQ) +case 23:case 19:p=2 +s=6 +break +case 4:p=3 +a6=o +e=A.a2(a6) +d=A.ay(a6) +c=$.U() +c.kF(0,"[Bootstrapping] Error trying to migrate old secrets",e,d) +n.saS(0,B.ll) +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:n.aJz() +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$CQ,r)}, +a0N(){var s=0,r=A.o(t.H),q=this,p +var $async$a0N=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.e +if(q.c!==B.Hm||p==null)throw A.j(A.ur("Bad state")) +if(p.d==null)throw A.j(A.ur("Key not unlocked")) +$.U().cY("Maybe cache all...") +s=2 +return A.f(p.JF(),$async$a0N) +case 2:q.aJz() +return A.m(null,r)}}) +return A.n($async$a0N,r)}, +aJz(){var s=this.a.f +s===$&&A.e() +if(s.gcD(s)){this.saS(0,B.Hn) +return}this.saS(0,B.yd)}, +a2t(a){return this.bYW(a)}, +bYW(a){var s=0,r=A.o(t.H),q=this,p +var $async$a2t=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(q.c!==B.Hn)throw A.j(A.ur("Bad state")) +s=a?2:4 +break +case 2:q.saS(0,B.yd) +s=3 +break +case 4:p=q.e +p.toString +s=5 +return A.f(A.bha(q.a.a,p),$async$a2t) +case 5:q.aJA() +case 3:return A.m(null,r)}}) +return A.n($async$a2t,r)}, +DD(a,b,c){return this.bB1(!0,!0,!0)}, +bB1(c5,c6,c7){var s=0,r=A.o(t.H),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4 +var $async$DD=A.k(function(c8,c9){if(c8===1){o=c9 +s=p}while(true)switch(s){case 0:c3={} +if(m.c!==B.yd)throw A.j(A.ur("Bad state")) +a9=m.a +b0=a9.a +b1=b0.k3 +b1.toString +l=b1 +p=4 +c3.a=null +b1=t.N +k=A.b(b1,b1) +c3.b=c3.c=c3.d=null +j=null +b2=new Olm.PkSigning() +i=b2 +try{b3=c3.a=J.cyU(i) +j=J.H_(i,b3) +b4=t.z +h=A.p(["user_id",l,"usage",A.a(["master"],t.s),"keys",A.p(["ed25519:"+A.r(j),j],b1,b4)],b1,b4) +c3.d=A.a4L(h) +J.bE(k,"m.cross_signing.master",B.c_.gbo().ac(b3))}finally{J.hS(i)}g=new A.b6w(c3) +b5=new Olm.PkSigning() +f=b5 +try{e=J.cyU(f) +d=J.H_(f,e) +b4=t.z +c=A.p(["user_id",l,"usage",A.a(["self_signing"],t.s),"keys",A.p(["ed25519:"+A.r(d),d],b1,b4)],b1,b4) +b=g.$1(c) +J.bE(c,"signatures",A.p([l,A.p(["ed25519:"+A.r(j),b],b1,b4)],b1,b4)) +c3.c=A.a4L(c) +J.bE(k,"m.cross_signing.self_signing",B.c_.gbo().ac(e))}finally{J.hS(f)}b6=new Olm.PkSigning() +a=b6 +try{a0=J.cyU(a) +a1=J.H_(a,a0) +b4=t.z +a2=A.p(["user_id",l,"usage",A.a(["user_signing"],t.s),"keys",A.p(["ed25519:"+A.r(a1),a1],b1,b4)],b1,b4) +a3=g.$1(a2) +J.bE(a2,"signatures",A.p([l,A.p(["ed25519:"+A.r(j),a3],b1,b4)],b1,b4)) +c3.b=A.a4L(a2) +J.bE(k,"m.cross_signing.user_signing",B.c_.gbo().ac(a0))}finally{J.hS(a)}m.saS(0,B.ya) +b1=$.U() +b1.cY("Upload device signing keys.") +b4=t.H +s=7 +return A.f(b0.adD(new A.b6r(c3,m),b4),$async$DD) +case 7:b1.cY("Device signing keys have been uploaded.") +a4=A.a([],t.mo) +if(c3.d!=null){b7=b0.bc.c +J.dm(a4,new A.aQ(b7,A.y(b7).i("aQ<1>")).ro(0,new A.b6s(c3,m)).aJ(0,new A.b6t(),b4))}b7=J.fi(k),b7=b7.gS(b7),b8=b0.bc.c,b9=A.y(b8).i("aQ<1>"),c0=b1.c +case 8:if(!b7.q()){s=9 +break}a5=b7.gE(b7) +J.dm(a4,new A.aQ(b8,b9).ro(0,new A.b6u(a5)).aJ(0,new A.b6v(a5),b4)) +c1=new A.dq("Store new SSSS key "+A.r(a5.a)+"...",null,$.dO().$1(null),B.dy) +c0.push(c1) +if(5<=b1.a.a)A.ef(c1) +c1=m.e +s=10 +return A.f(c1==null?null:c1.auH(0,a5.a,a5.b),$async$DD) +case 10:s=8 +break +case 9:b7=J.fi(k) +b1.cY("Wait for MasterKey and "+b7.gu(b7)+" keys to be created") +s=11 +return A.f(A.hu(a4,!1,b4),$async$DD) +case 11:a6=A.a([],t.xN) +s=c3.d!=null?12:13 +break +case 12:b4=J.K(b0.cm,b0.k3) +if(b4==null)b4=null +else{b4=b4.vW("master") +b4=b4==null?null:b4.b.h(0,"ed25519:"+A.r(b4.ax))}b7=c3.d.b +b7=b7.gaA(b7) +if(b4!=b7.b.$1(J.eZ(b7.a))){a9=A.ur("ERROR: New master key does not match up!") +throw A.j(a9)}b1.cY("Set own master key to verified...") +s=14 +return A.f(J.K(b0.cm,b0.k3).vW("master").w8(!0,!1),$async$DD) +case 14:b4=J.K(b0.cm,b0.k3).vW("master") +b4.toString +J.dm(a6,b4) +case 13:if(c3.c!=null){b4=J.K(b0.cm,b0.k3).d.h(0,b0.p1) +b4.toString +J.dm(a6,b4)}b1.cY("Sign ourself...") +a9=a9.f +a9===$&&A.e() +s=15 +return A.f(a9.xB(0,a6),$async$DD) +case 15:p=2 +s=6 +break +case 4:p=3 +c4=o +a7=A.a2(c4) +a8=A.ay(c4) +a9=$.U() +a9.kF(0,"[Bootstrapping] Error setting up cross signing",a7,a8) +m.saS(0,B.ll) +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:a9=m.e +a9.toString +s=16 +return A.f(A.bha(b0,a9),$async$DD) +case 16:m.aJA() +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$DD,r)}, +aJA(){var s=this.a.c +s===$&&A.e() +s=s.a.r +s===$&&A.e() +if(s.Gw("m.megolm_backup.v1")){this.saS(0,B.Ho) +return}this.saS(0,B.yb)}, +aSD(a){if(this.c!==B.Ho)throw A.j(A.ur("Bad state")) +if(a)this.saS(0,B.yb) +else this.saS(0,B.Hj)}, +DE(a){return this.bB2(!0)}, +bB2(a0){var s=0,r=A.o(t.H),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f,e,d,c,b,a +var $async$DE=A.k(function(a1,a2){if(a1===1){o=a2 +s=p}while(true)switch(s){case 0:if(m.c!==B.yb)throw A.j(A.ur("Bad state")) +p=4 +l=new Olm.PkDecryption() +k=null +j=null +try{k=J.d55(l) +j=J.d5w(l)}finally{J.hS(l)}g=$.U() +g.cY("Create the new backup version...") +f=m.a +e=f.a +s=7 +return A.f(e.a1a(B.iA,A.p(["public_key",k],t.N,t.z)),$async$DE) +case 7:g.cY("Store the secret...") +d=m.e +if(d==null)d=null +else{c=j +c=d.auH(0,"m.megolm_backup.v1",B.c_.gbo().ac(c)) +d=c}s=8 +return A.f(d,$async$DE) +case 8:g.cY("Wait for secret to come down sync") +f=f.c +f===$&&A.e() +s=11 +return A.f(f.tD(),$async$DE) +case 11:s=!a2?9:10 +break +case 9:f=e.bc.c +s=12 +return A.f(new A.aQ(f,A.y(f).i("aQ<1>")).ro(0,new A.b6y()),$async$DE) +case 12:case 10:g.cY("And finally set all megolm keys as needing to be uploaded again...") +f=e.z +s=13 +return A.f(f==null?null:f.Tj(),$async$DE) +case 13:g.cY("And uploading keys...") +g=e.Q +if(g==null)g=null +else{g=g.c +g===$&&A.e() +g=g.AL()}s=14 +return A.f(g,$async$DE) +case 14:p=2 +s=6 +break +case 4:p=3 +a=o +i=A.a2(a) +h=A.ay(a) +g=$.U() +g.kF(0,"[Bootstrapping] Error setting up online key backup",i,h) +m.saS(0,B.ll) +g=m.a.a.cU +f=new A.B7(i) +g.a=f +g.c.t(0,f) +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:m.saS(0,B.Hj) +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$DE,r)}, +saS(a,b){var s=this +$.U().cY("BootstrapState: "+b.k(0)) +if(s.c!==B.ll)s.c=b +s.b.$1(s)}} +A.b6z.prototype={ +$2(a,b){return b.gda(b)}, +$S:194} +A.b6A.prototype={ +$1(a){return a+1}, +$S:48} +A.b6B.prototype={ +$0(){return 1}, +$S:68} +A.b6C.prototype={ +$2(a,b){return J.yT(a.b,b.b)}, +$S:1401} +A.b6n.prototype={ +$2(a,b){return b.ga6(b)}, +$S:194} +A.b6o.prototype={ +$1(a){var s=this.a,r=s.a +s.kU(s,new A.b6p(a)) +return r-s.a}, +$S:100} +A.b6p.prototype={ +$2(a,b){return b.p(0,this.a)}, +$S:194} +A.b6F.prototype={ +$1(a){var s=this.a,r=s.gct(s).oC(0,new A.b6G(a)).dn(0,new A.b6H(),t.N).rN(0) +s.kU(s,new A.b6I(a)) +return r}, +$S:1402} +A.b6G.prototype={ +$1(a){return J.hq(a.b,this.a)}, +$S:1403} +A.b6H.prototype={ +$1(a){return a.a}, +$S:1404} +A.b6I.prototype={ +$2(a,b){return b.p(0,this.a)}, +$S:194} +A.b6E.prototype={ +$1(a){var s=a.d +return s!=null&&B.b.cr(s,new A.b6D())}, +$S:55} +A.b6D.prototype={ +$1(a){return a.a==="m.secret_storage.default_key"}, +$S:107} +A.b6w.prototype={ +$1(a){var s,r=new Olm.PkSigning() +try{J.H_(r,this.a.a) +s=J.b0F(r,A.dx(B.ln.gbo().ac(a),0,null)) +return s}finally{J.hS(r)}}, +$S:1405} +A.b6r.prototype={ +$1(a){var s=this.a +return this.b.a.a.a2h(a,s.d,s.c,s.b)}, +$S:326} +A.b6s.prototype={ +$1(a){var s=null,r=this.a,q=r.d +if(q==null)q=s +else{q=q.b +q=q.gaA(q) +q=q.b.$1(J.eZ(q.a))}if(q!=null){q=this.b.a.a +q=J.K(q.cm,q.k3) +if(q==null)q=s +else{q=q.vW("master") +q=q==null?s:q.b.h(0,"ed25519:"+A.r(q.ax))}r=r.d +if(r==null)r=s +else{r=r.b +r=r.gaA(r) +r=r.b.$1(J.eZ(r.a))}r=q==r}else r=!1 +return r}, +$S:55} +A.b6t.prototype={ +$1(a){return $.U().cY("New Master Key was created")}, +$S:305} +A.b6u.prototype={ +$1(a){var s=a.d +return s!=null&&B.b.cr(s,new A.b6q(this.a))}, +$S:55} +A.b6q.prototype={ +$1(a){return a.a===this.a.a}, +$S:107} +A.b6v.prototype={ +$1(a){return $.U().cY("New Key with type "+A.r(this.a.a)+" was created")}, +$S:305} +A.b6y.prototype={ +$1(a){var s=a.d +return s!=null&&B.b.cr(s,new A.b6x())}, +$S:55} +A.b6x.prototype={ +$1(a){return a.a==="m.megolm_backup.v1"}, +$S:107} +A.alE.prototype={ +k(a){return"BootstrapBadStateException: "+this.a}, +$ibv:1} +A.oq.prototype={ +G(){return"KeyVerificationState."+this.b}} +A.Er.prototype={ +G(){return"KeyVerificationMethod."+this.b}} +A.cso.prototype={ +$1(a){return!B.b.p(this.a,a)}, +$S:6} +A.csp.prototype={ +$1(a){return B.c.aX(a,"m.qr_code")}, +$S:6} +A.x9.prototype={ +n(){$.U().ej("[Key Verification] disposing object...") +this.db=null +var s=this.w +if(s!=null)s.n()}, +gNx(){var s,r,q="m.reciprocate.v1",p=A.b4(t.N),o=this.b.a,n=o.as +if(n.p(0,B.Bb)||n.p(0,B.Ba))p.t(0,"m.sas.v1") +s=o.k3 +if(this.d!==s){o=J.K(o.cm,s) +if(o==null)o=null +else{o=o.vW("master") +o=o==null?null:o.ge1()}r=o===!0&&!0}else r=!0 +if(n.p(0,B.ciX)&&r){p.t(0,"m.qr_code.show.v1") +p.t(0,q)}if(n.p(0,B.ciY)&&r){p.t(0,"m.qr_code.scan.v1") +p.t(0,q)}return A.R(p,!0,p.$ti.i("dd.E"))}, +Vp(){var s=0,r=A.o(t.H),q=this,p +var $async$Vp=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=A.b(t.N,t.z) +p.j(0,"methods",q.gNx()) +if(q.c==null)p.j(0,"timestamp",Date.now()) +s=2 +return A.f(q.uF(0,"m.key.verification.request",p),$async$Vp) +case 2:q.r=!0 +q.I(B.u0) +q.at=new A.bK(Date.now(),!1) +return A.m(null,r)}}) +return A.n($async$Vp,r)}, +xC(a){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$xC=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(q.c==null)q.a=q.b.a.EN() +p=q.b +o=p.f +o===$&&A.e() +n=o.gcD(o) +if(n){s=5 +break}else c=n +s=6 +break +case 5:s=7 +return A.f(o.tD(),$async$xC) +case 7:c=!c&&!p.a.gJw() +case 6:s=c?2:4 +break +case 2:q.I(B.Pn) +q.Q="request" +s=3 +break +case 4:s=8 +return A.f(q.Vp(),$async$xC) +case 8:case 3:return A.m(null,r)}}) +return A.n($async$xC,r)}, +qW(a,b,c){return this.bL0(a,b,c)}, +rI(a,b){return this.qW(a,b,null)}, +bL0(a7,a8,a9){var s=0,r=A.o(t.H),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6 +var $async$qW=A.k(function(b0,b1){if(b0===1){o=b1 +s=p}while(true)switch(s){case 0:if(m.ch||A.bL([B.h3,B.h2],t.yK).p(0,m.ay)){s=1 +break}a=t.z +case 3:if(!m.dy){s=4 +break}s=5 +return A.f(A.kl(new A.bg(5e4),null,a),$async$qW) +case 5:s=3 +break +case 4:m.dy=!0 +a0=$.U() +a0.ej("[Key Verification] Received type "+a7+": "+A.r(a8)) +p=7 +l=m.ax +case 10:switch(a7){case"m.key.verification.request":s=12 +break +case"m.key.verification.ready":s=13 +break +case"m.key.verification.start":s=14 +break +case"m.key.verification.done":s=15 +break +case"m.key.verification.cancel":s=16 +break +default:s=17 +break}break +case 12:if(m.f==null)m.f=J.K(a8,"from_device") +if(m.a==null)m.a=a9==null?J.K(a8,"transaction_id"):a9 +k=new A.bK(Date.now(),!1) +a=J.T(a8) +j=A.jA(a.h(a8,"timestamp"),!1) +s=k.zl(A.c7(0,0,0,0,10,0)).a>j.a||J.dm(k,A.c7(0,0,0,0,5,0)).aj.a),$async$qW) +case 20:n=[1] +s=8 +break +case 19:a0=m.b.a +a1=m.d +a2=J.K(a0.cm,a1) +if(a2==null)a2=null +else{a2=a2.d +a3=m.f +a3.toString +a3=a2.h(0,a3) +a2=a3}s=a2==null?21:22 +break +case 21:s=23 +return A.f(a0.y6(A.bL([a1],t.N)),$async$qW) +case 23:a0=J.K(a0.cm,a1) +if(a0==null)a0=null +else{a0=a0.d +a1=m.f +a1.toString +a1=a0.h(0,a1) +a0=a1}s=a0==null?24:25 +break +case 24:s=26 +return A.f(m.qw(0,"im.fluffychat.unknown_device"),$async$qW) +case 26:n=[1] +s=8 +break +case 25:case 22:m.y=A.dc(a.h(a8,"methods"),!0,t.N) +a=A.cEs(m.gNx(),a.h(a8,"methods")) +m.x=a +s=a.length===0?27:28 +break +case 27:s=29 +return A.f(m.qw(0,"m.unknown_method"),$async$qW) +case 29:n=[1] +s=8 +break +case 28:m.I(B.u_) +s=11 +break +case 13:s=m.f==="*"?30:31 +break +case 30:a0=J.T(a8) +m.f=a0.h(a8,"from_device") +if(m.a==null)m.a=a9==null?a0.h(a8,"transaction_id"):a9 +a0=m.b.a +a1=J.K(a0.cm,m.d) +if(a1==null)a1=null +else{a1=a1.d +a1=a1.gaA(a1)}if(a1==null)a1=new A.ll(t.vR) +i=A.dc(a1,!0,t.Rz) +a1=i +if(!!a1.fixed$length)A.W(A.ak("removeWhere")) +B.b.qk(a1,new A.bzx(m),!0) +h=A.p(["reason","Another device accepted the request","code","m.accepted"],t.N,a) +m.abf(h) +s=32 +return A.f(a0.wO(i,"m.key.verification.cancel",h),$async$qW) +case 32:case 31:if(m.f==null)m.f=J.K(a8,"from_device") +a=m.b.a +a0=m.d +a1=J.K(a.cm,a0) +if(a1==null)a1=null +else{a1=a1.d +a2=m.f +a2.toString +a2=a1.h(0,a2) +a1=a2}s=a1==null?33:34 +break +case 33:s=35 +return A.f(a.y6(A.bL([a0],t.N)),$async$qW) +case 35:a=J.K(a.cm,a0) +if(a==null)a=null +else{a=a.d +a0=m.f +a0.toString +a0=a.h(0,a0) +a=a0}s=a==null?36:37 +break +case 36:s=38 +return A.f(m.qw(0,"im.fluffychat.unknown_device"),$async$qW) +case 38:n=[1] +s=8 +break +case 37:case 34:a=J.T(a8) +m.y=A.dc(a.h(a8,"methods"),!0,t.N) +a0=A.cEs(m.gNx(),a.h(a8,"methods")) +m.x=a0 +s=a0.length===0?39:40 +break +case 39:s=41 +return A.f(m.qw(0,"m.unknown_method"),$async$qW) +case 41:n=[1] +s=8 +break +case 40:m.ax=a7 +s=42 +return A.f(m.Uu(),$async$qW) +case 42:s=!A.cVu(m.gNx(),a.h(a8,"methods"))?43:45 +break +case 43:s=B.b.p(m.gNx(),"m.sas.v1")?46:47 +break +case 46:d=A.cTB(B.b.gN(m.x),m) +m.w=d +g=d +s=48 +return A.f(g.Hk(),$async$qW) +case 48:m.I(B.u0) +case 47:s=44 +break +case 45:m.I(B.Pm) +case 44:s=11 +break +case 14:if(m.f==null)m.f=J.K(a8,"from_device") +if(m.a==null)m.a=a9==null?J.K(a8,"transaction_id"):a9 +s=m.w!=null?49:50 +break +case 49:s=J.v(J.K(a8,"method"),m.w.ga7D())?51:53 +break +case 51:a=m.b.a +f=A.r(a.k3)+"|"+A.r(a.p1) +e=A.a([f,m.d+"|"+A.r(m.f)],t.s) +J.cIr(e) +if(J.eZ(e)===f){n=[1] +s=8 +break}else{m.r=!1 +m.ax="m.key.verification.request" +l="m.key.verification.request" +m.w.n()}s=52 +break +case 53:s=54 +return A.f(m.qw(0,"m.unexpected_message"),$async$qW) +case 54:n=[1] +s=8 +break +case 52:case 50:s=55 +return A.f(m.BI(A.a(["m.key.verification.request","m.key.verification.ready"],t._m)),$async$qW) +case 55:if(!b1){n=[1] +s=8 +break}a=J.T(a8) +s=!B.b.p(m.gNx(),a.h(a8,"method"))?56:57 +break +case 56:s=58 +return A.f(m.qw(0,"m.unknown_method"),$async$qW) +case 58:n=[1] +s=8 +break +case 57:s=m.ax==="m.key.verification.request"?59:60 +break +case 59:s=!B.b.p(m.x,a.h(a8,"method"))?61:62 +break +case 61:s=63 +return A.f(m.qw(0,"m.unknown_method"),$async$qW) +case 63:n=[1] +s=8 +break +case 62:case 60:a1=m.b.a +a2=m.d +a3=J.K(a1.cm,a2) +if(a3==null)a3=null +else{a3=a3.d +a4=m.f +a4.toString +a4=a3.h(0,a4) +a3=a4}s=a3==null?64:65 +break +case 64:s=66 +return A.f(a1.y6(A.bL([a2],t.N)),$async$qW) +case 66:a1=J.K(a1.cm,a2) +if(a1==null)a1=null +else{a1=a1.d +a2=m.f +a2.toString +a2=a1.h(0,a2) +a1=a2}s=a1==null?67:68 +break +case 67:s=69 +return A.f(m.qw(0,"im.fluffychat.unknown_device"),$async$qW) +case 69:n=[1] +s=8 +break +case 68:case 65:a=A.cTB(a.h(a8,"method"),m) +m.w=a +s=m.ax==null?70:72 +break +case 70:s=m.c!=null?73:74 +break +case 73:s=75 +return A.f(m.Rf(0,"m.unknown_method",!0),$async$qW) +case 75:n=[1] +s=8 +break +case 74:s=!a.ae0(a8)?76:77 +break +case 76:s=78 +return A.f(m.qw(0,"m.unknown_method"),$async$qW) +case 78:n=[1] +s=8 +break +case 77:m.z=a8 +m.I(B.u_) +s=71 +break +case 72:a0.ej("handling start in method.....") +s=79 +return A.f(m.w.rI(a7,a8),$async$qW) +case 79:case 71:s=11 +break +case 15:s=m.ay===B.Po?80:81 +break +case 80:s=82 +return A.f(m.uF(0,"m.key.verification.done",A.b(t.N,a)),$async$qW) +case 82:m.I(B.h2) +case 81:s=11 +break +case 16:m.ch=!0 +a=J.T(a8) +m.CW=a.h(a8,"code") +m.cx=a.h(a8,"reason") +m.I(B.h3) +s=11 +break +case 17:d=m.w +s=d!=null?83:85 +break +case 83:s=86 +return A.f(d.rI(a7,a8),$async$qW) +case 86:s=84 +break +case 85:s=87 +return A.f(m.qw(0,"m.invalid_message"),$async$qW) +case 87:case 84:s=11 +break +case 11:a=m.ax +a0=l +if(a==null?a0==null:a===a0)m.ax=a7 +n.push(9) +s=8 +break +case 7:p=6 +a6=o +c=A.a2(a6) +b=A.ay(a6) +a=$.U() +a.kF(0,"[Key Verification] An error occured",c,b) +s=88 +return A.f(m.qw(0,"m.invalid_message"),$async$qW) +case 88:n.push(9) +s=8 +break +case 6:n=[2] +case 8:p=2 +m.dy=!1 +s=n.pop() +break +case 9:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$qW,r)}, +JM(a,b){return this.bS3(a,b)}, +bS2(a){return this.JM(null,a)}, +bS1(a){return this.JM(a,!1)}, +bS3(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$JM=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=new A.bzz(p) +s=b?3:4 +break +case 3:s=5 +return A.f(m.$0(),$async$JM) +case 5:s=1 +break +case 4:o=p.b.r +o===$&&A.e() +n=o.GH(0,"m.cross_signing.user_signing") +s=6 +return A.f(n.bXC(0,a,null,null),$async$JM) +case 6:s=7 +return A.f(n.JF(),$async$JM) +case 7:s=8 +return A.f(m.$0(),$async$JM) +case 8:case 1:return A.m(q,r)}}) +return A.n($async$JM,r)}, +M0(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l +var $async$M0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(p.BI(A.a(["m.key.verification.request","m.key.verification.start"],t._m)),$async$M0) +case 3:if(!b){s=1 +break}p.I(B.u0) +s=p.ax==="m.key.verification.request"?4:6 +break +case 4:o=t.N +n=A.dc(p.gNx(),!0,o) +m=p.b.a +l=m.k3 +if(p.d===l){l=J.K(m.cm,l) +if(l==null)l=null +else{l=l.d.h(0,p.f) +l=l==null?null:l.aNb(!0)}if(l!==!0){m=J.K(m.cm,m.k3) +if(m==null)m=null +else{m=m.vW("master") +m=m==null?null:m.ge1()}m=m!==!0}else m=!1 +if(m){if(!!n.fixed$length)A.W(A.ak("removeWhere")) +B.b.qk(n,new A.bzw(),!0) +B.b.D(n,"m.reciprocate.v1") +p.x=A.cEs(n,A.dc(p.x,!0,o))}}s=7 +return A.f(p.uF(0,"m.key.verification.ready",A.p(["methods",n],o,t.z)),$async$M0) +case 7:s=8 +return A.f(p.Uu(),$async$M0) +case 8:p.I(B.Pm) +s=5 +break +case 6:o=p.w +o.toString +m=p.z +m.toString +s=9 +return A.f(o.rI("m.key.verification.start",m),$async$M0) +case 9:case 5:case 1:return A.m(q,r)}}) +return A.n($async$M0,r)}, +a1A(){var s=0,r=A.o(t.H),q,p=this +var $async$a1A=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if(p.ch||A.bL([B.h3,B.h2],t.yK).p(0,p.ay)){s=1 +break}s=3 +return A.f(p.BI(A.a(["m.key.verification.request","m.key.verification.start"],t._m)),$async$a1A) +case 3:if(!b){s=1 +break}s=4 +return A.f(p.qw(0,"m.user"),$async$a1A) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$a1A,r)}, +Dy(){var s=0,r=A.o(t.H),q=this,p +var $async$Dy=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.w +s=p instanceof A.Gt?2:3 +break +case 2:s=4 +return A.f(p.Dy(),$async$Dy) +case 4:case 3:return A.m(null,r)}}) +return A.n($async$Dy,r)}, +GO(){var s=0,r=A.o(t.H),q=this,p +var $async$GO=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.w +s=p instanceof A.Gt?2:3 +break +case 2:s=4 +return A.f(p.GO(),$async$GO) +case 4:case 3:return A.m(null,r)}}) +return A.n($async$GO,r)}, +gaWU(){var s,r=this.w +if(r instanceof A.Gt){r=A.cSM(r.aOA(5),13) +s=A.a0(r).i("N<1,A>") +return A.R(new A.N(r,new A.bzB(),s),!0,s.i("al.E"))}return A.a([],t.t)}, +gatl(){var s=this.w +if(s instanceof A.Gt){s=s.r +return s==null?A.a([],t.s):s}return A.a([],t.s)}, +gaWT(){var s,r=this.w +if(r instanceof A.Gt){s=A.cSM(r.aOA(6),6) +r=A.a0(s).i("N<1,Al>") +return B.b.de(A.R(new A.N(s,new A.bzA(),r),!0,r.i("al.E")),0,7)}return A.a([],t.W4)}, +To(a){return this.bP_(a)}, +bOZ(){return this.To(0)}, +bP_(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l +var $async$To=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=p.b +m=n.f +m===$&&A.e() +s=m.gcD(m)?3:5 +break +case 3:l=m.gcD(m) +if(l){s=6 +break}else c=l +s=7 +break +case 6:s=8 +return A.f(m.tD(),$async$To) +case 8:case 7:m=c +s=4 +break +case 5:m=!0 +case 4:s=m?9:11 +break +case 9:m=n.c +m===$&&A.e() +o=m.a.r +o===$&&A.e() +s=o.Gw("m.megolm_backup.v1")?12:14 +break +case 12:o=m.a.r +o===$&&A.e() +l=o.Gw("m.megolm_backup.v1") +if(l){s=15 +break}else c=l +s=16 +break +case 15:s=17 +return A.f(m.tD(),$async$To) +case 17:case 16:m=c +s=13 +break +case 14:m=!0 +case 13:s=10 +break +case 11:m=!1 +case 10:if(m){s=1 +break}n=n.r +n===$&&A.e() +m=t.Kh +n.Tn(A.R(new A.eo(p.as,m),!0,m.i("D.E"))) +if(2<=a){s=1 +break}A.d4(A.c7(0,0,0,0,0,[10,60][a]),new A.bzy(p,a)) +case 1:return A.m(q,r)}}) +return A.n($async$To,r)}, +EM(a,b){return this.bYv(a,b)}, +bYv(a,a0){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b +var $async$EM=A.k(function(a1,a2){if(a1===1)return A.l(a2,r) +while(true)switch(s){case 0:p.as=A.a([],t.xN) +o=p.b +n=o.a +m=p.d +l=J.K(n.cm,m) +s=l==null?3:4 +break +case 3:s=5 +return A.f(p.qw(0,"m.key_mismatch"),$async$EM) +case 5:s=1 +break +case 4:k=a.gct(a),k=k.gS(k) +case 6:if(!k.q()){s=7 +break}j=k.gE(k) +i=B.c.bF(j.a,8) +h=j.b +j=l.d.h(0,i) +if(j==null)j=l.e.h(0,i) +s=j!=null?8:9 +break +case 8:s=12 +return A.f(a0.$2(h,j),$async$EM) +case 12:s=!a2?10:11 +break +case 10:s=13 +return A.f(p.qw(0,"m.key_mismatch"),$async$EM) +case 13:s=1 +break +case 11:p.as.push(j) +case 9:s=6 +break +case 7:g=n.gJw() +k=p.as,j=k.length,f=!1,e=0 +case 14:if(!(eDate.now()){p.at=new A.bK(Date.now(),!1) +q=!0 +s=1 +break}s=3 +return A.f(p.qw(0,"m.timeout"),$async$a2o) +case 3:q=!1 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2o,r)}, +BI(a){return this.bYw(a)}, +bYw(a){var s=0,r=A.o(t.y),q,p=this +var $async$BI=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a2o(),$async$BI) +case 3:if(!c){q=!1 +s=1 +break}if(B.b.p(a,p.ax)){q=!0 +s=1 +break}$.U().oO(0,"[KeyVerificaton] lastStep mismatch cancelling, expected from "+A.nt(a,"[","]")+" was "+J.bp(p.ax)) +s=4 +return A.f(p.qw(0,"m.unexpected_message"),$async$BI) +case 4:q=!1 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BI,r)}, +Rf(a,b,c){return this.bCi(0,b,c)}, +qw(a,b){return this.Rf(a,b,!1)}, +bCi(a,b,c){var s=0,r=A.o(t.H),q=this,p +var $async$Rf=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:if(!c)p=q.f!=null||q.c!=null +else p=!1 +s=p?2:3 +break +case 2:s=4 +return A.f(q.uF(0,"m.key.verification.cancel",A.p(["reason",b,"code",b],t.N,t.z)),$async$Rf) +case 4:case 3:q.ch=!0 +q.CW=b +q.I(B.h3) +return A.m(null,r)}}) +return A.n($async$Rf,r)}, +abf(a){var s +a.j(0,"from_device",this.b.a.p1) +s=this.a +if(s!=null)if(this.c!=null)a.j(0,"m.relates_to",A.p(["rel_type","m.reference","event_id",s],t.N,t.u)) +else a.j(0,"transaction_id",s)}, +uF(a,b,c){return this.aY8(0,b,c)}, +aY8(a,b,c){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k +var $async$uF=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:q.abf(c) +p=$.U() +p.ej("[Key Verification] Sending type "+b+": "+c.k(0)) +o=q.c +n=q.d +m="[Key Verification] Sending to "+n +s=o!=null?2:4 +break +case 2:p.ej(m+" in room "+o.a+"...") +if(A.bL(["m.key.verification.request"],t.N).p(0,b)){c.j(0,"msgtype",b) +c.j(0,"to",n) +c.j(0,"body","Attempting verification request. ("+b+") Apparently your client doesn't support this") +b="m.room.message"}s=5 +return A.f(o.aYk(c,b),$async$uF) +case 5:l=e +if(q.a==null){q.a=l +p=q.b.e +p===$&&A.e() +p.alF(q)}s=3 +break +case 4:p.ej(m+" device "+A.r(q.f)+"...") +s=q.f==="*"?6:8 +break +case 6:s=A.bL(["m.key.verification.request","m.key.verification.cancel"],t.N).p(0,b)?9:11 +break +case 9:p=q.b.a +n=J.K(p.cm,n) +if(n==null)k=null +else{o=n.d +o=o.gaA(o) +k=new A.aO(o,new A.bzC(),A.y(o).i("aO"))}s=k!=null?12:13 +break +case 12:s=14 +return A.f(p.wO(A.R(k,!0,k.$ti.i("D.E")),b,c),$async$uF) +case 14:case 13:s=10 +break +case 11:p.oO(0,"[Key Verification] Tried to broadcast and un-broadcastable type: "+b) +case 10:s=7 +break +case 8:o=q.b.a +m=J.K(o.cm,n) +s=(m==null?null:m.d.h(0,q.f))!=null?15:17 +break +case 15:p=J.K(o.cm,n).d.h(0,q.f) +p.toString +s=18 +return A.f(o.wO(A.a([p],t.YU),b,c),$async$uF) +case 18:s=16 +break +case 17:p.oO(0,"[Key Verification] Unknown device") +case 16:case 7:case 3:return A.m(null,r)}}) +return A.n($async$uF,r)}, +I(a){var s +if(this.ay!==B.h3)this.ay=a +s=this.e +if(s!=null)s.$0()}, +aex(a){return this.aVq(a)}, +aVq(a){var s=0,r=A.o(t.zn),q,p=this,o,n,m,l,k,j,i,h,g +var $async$aex=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:k=p.b.a +j=k.cm +i=J.T(j) +h=i.h(j,k.k3) +g=i.h(j,p.d) +i=h==null +if(i)o=null +else{k=k.p1 +k.toString +o=h.OB(0,k)}n=i?null:h.vW("master") +k=g==null +if(k)m=null +else{i=p.f +i.toString +m=g.OB(0,i)}l=k?null:g.vW("master") +if(a===B.a7F&&n!=null&&l!=null){if(n.ge1()){k=n.b.h(0,"ed25519:"+A.r(n.ax)) +k.toString +i=l.b.h(0,"ed25519:"+A.r(l.ax)) +i.toString +q=new A.Ci(k,i) +s=1 +break}}else if(a===B.a7G&&n!=null&&m!=null){if(n.ge1()){k=n.b.h(0,"ed25519:"+A.r(n.ax)) +k.toString +i=m.b.h(0,"ed25519:"+A.r(m.gvE(m))) +i.toString +q=new A.Ci(k,i) +s=1 +break}}else if(a===B.a7H&&n!=null&&o!=null){k=o.b.h(0,"ed25519:"+A.r(o.gvE(o))) +k.toString +i=n.b.h(0,"ed25519:"+A.r(n.ax)) +i.toString +q=new A.Ci(k,i) +s=1 +break}q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aex,r)}, +Uu(){var s=0,r=A.o(t.gX),q,p=this,o,n,m,l,k,j,i,h +var $async$Uu=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:i=new A.G4(new Uint8Array(0),0) +h=A.Ny(11) +h=B.c_.gbo().ac(h) +o=A.aB("=+$",!0,!1,!0,!1) +p.db=A.bD(h,o,"") +h=p.b.a +o=h.k3 +if(o===p.d){n=h.Q +if(n!=null){n=n.d +n===$&&A.e() +if(n.b!=null){h=J.K(h.cm,o) +if(h==null)h=null +else{h=h.vW("master") +if(h==null)h=null +else{h=h.w +h=h===!0}}h=h===!0}else h=!1}else h=!1 +m=h?B.a7G:B.a7H}else m=B.a7F +i.H(0,B.ke.ac("MATRIX")) +i.yv(0,2) +i.yv(0,m.c) +h=p.a +h.toString +l=B.k.gbo().ac(h) +k=new Uint8Array(2) +A.iq(k.buffer,0,null).setUint16(0,l.length,!1) +i.H(0,k) +i.H(0,l) +s=3 +return A.f(p.aex(m),$async$Uu) +case 3:j=b +if(j!=null){i.H(0,A.rk(j.a)) +i.H(0,A.rk(j.b))}else{q=null +s=1 +break}h=p.db +h.toString +i.H(0,A.rk(h)) +p.db.toString +q=new A.aCa() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Uu,r)}} +A.bzx.prototype={ +$1(a){var s=this.a +return A.bL([s.f,s.b.a.p1],t.u).p(0,a.ax)}, +$S:46} +A.bzz.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +o=p.Q +s=o==="request"?2:4 +break +case 2:s=5 +return A.f(p.Vp(),$async$$0) +case 5:s=3 +break +case 4:if(o==="done"){o=p.b.f +o===$&&A.e() +o.xB(0,p.as) +p.I(B.h2)}else if(o==="showQRSuccess")p.I(B.Po) +case 3:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bzw.prototype={ +$1(a){return B.c.aX(a,"m.qr_code")}, +$S:6} +A.bzB.prototype={ +$1(a){return a+1000}, +$S:48} +A.bzA.prototype={ +$1(a){return new A.Al(a)}, +$S:1407} +A.bzy.prototype={ +$0(){return this.a.To(this.b+1)}, +$S:0} +A.bzC.prototype={ +$1(a){return a.aNb(!0)}, +$S:46} +A.cgT.prototype={ +ga7D(){$===$&&A.e() +return $}, +gaN(a){return this.ga7D()}} +A.cgU.prototype={ +ae0(a){var s=J.T(a) +if(!J.v(s.h(a,"method"),"m.reciprocate.v1"))return!1 +if(!J.v(s.h(a,"secret"),this.a.db))return!1 +return!0}, +rI(a,b){return this.bL1(a,b)}, +bL1(a,b){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i +var $async$rI=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:p=4 +case 7:switch(a){case"m.key.verification.start":s=9 +break +default:s=8 +break}break +case 9:k=n.a +s=10 +return A.f(k.BI(A.a(["m.key.verification.ready","m.key.verification.request"],t._m)),$async$rI) +case 10:if(!d){s=1 +break}s=!n.ae0(b)?11:12 +break +case 11:s=13 +return A.f(k.qw(0,"m.invalid_message"),$async$rI) +case 13:s=1 +break +case 12:k.I(B.cj_) +s=8 +break +case 8:p=2 +s=6 +break +case 4:p=3 +i=o +m=A.a2(i) +l=A.ay(i) +k=$.U() +k.kF(0,"[Key Verification Reciprocate] An error occured",m,l) +k=n.a +s=k.f!=null?14:15 +break +case 14:s=16 +return A.f(k.qw(0,"m.invalid_message"),$async$rI) +case 16:case 15:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$rI,r)}, +Hk(){var s=0,r=A.o(t.H),q=this,p,o +var $async$Hk=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +o=A.p(["method","m.reciprocate.v1","secret",p.db],t.N,t.z) +p.abf(o) +s=2 +return A.f(p.uF(0,"m.key.verification.start",o),$async$Hk) +case 2:return A.m(null,r)}}) +return A.n($async$Hk,r)}, +n(){}, +ga7D(){return"m.reciprocate.v1"}} +A.Te.prototype={ +G(){return"QRMode."+this.b}} +A.aCa.prototype={} +A.Gt.prototype={ +n(){var s=this.Q +if(s!=null)J.hS(s)}, +gapR(){var s=A.a([],t.s),r=this.a.b.a.as +if(r.p(0,B.Ba))s.push("emoji") +if(r.p(0,B.Bb))s.push("decimal") +return s}, +rI(a,b){return this.bL2(a,b)}, +bL2(a,b){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h,g,f +var $async$rI=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:p=4 +case 7:switch(a){case"m.key.verification.start":s=9 +break +case"m.key.verification.accept":s=10 +break +case"m.key.verification.key":s=11 +break +case"m.key.verification.mac":s=12 +break +default:s=8 +break}break +case 9:k=n.a +s=13 +return A.f(k.BI(A.a(["m.key.verification.ready","m.key.verification.request","m.key.verification.start"],t._m)),$async$rI) +case 13:if(!d){s=1 +break}s=!n.ae0(b)?14:15 +break +case 14:s=16 +return A.f(k.qw(0,"m.unknown_method"),$async$rI) +case 16:s=1 +break +case 15:s=17 +return A.f(n.a76(),$async$rI) +case 17:s=8 +break +case 10:k=n.a +s=18 +return A.f(k.BI(A.a(["m.key.verification.ready","m.key.verification.request"],t._m)),$async$rI) +case 18:if(!d){s=1 +break}s=!n.bhH(b)?19:20 +break +case 19:s=21 +return A.f(k.qw(0,"m.unknown_method"),$async$rI) +case 21:s=1 +break +case 20:s=22 +return A.f(n.XP(),$async$rI) +case 22:s=8 +break +case 11:k=n.a +s=23 +return A.f(k.BI(A.a(["m.key.verification.accept","m.key.verification.start"],t._m)),$async$rI) +case 23:if(!d){s=1 +break}j=J.T(b) +n.y=j.h(b,"key") +i=n.Q +i.toString +J.d60(i,j.h(b,"key")) +s=k.ax==="m.key.verification.start"?24:26 +break +case 24:s=27 +return A.f(n.XP(),$async$rI) +case 27:s=25 +break +case 26:j=n.y +i=n.w +i===$&&A.e() +h=n.aCm(j,i) +s=n.x!==h?28:29 +break +case 28:s=30 +return A.f(k.qw(0,"m.mismatched_commitment"),$async$rI) +case 30:s=1 +break +case 29:case 25:k.I(B.ciZ) +s=8 +break +case 12:k=n.a +s=31 +return A.f(k.BI(A.a(["m.key.verification.key"],t._m)),$async$rI) +case 31:if(!d){s=1 +break}n.z=b +s=k.ay===B.Pp?32:33 +break +case 32:s=34 +return A.f(n.LG(),$async$rI) +case 34:case 33:s=8 +break +case 8:p=2 +s=6 +break +case 4:p=3 +f=o +m=A.a2(f) +l=A.ay(f) +k=$.U() +k.kF(0,"[Key Verification SAS] An error occured",m,l) +k=n.a +s=k.f!=null?35:36 +break +case 35:s=37 +return A.f(k.qw(0,"m.invalid_message"),$async$rI) +case 37:case 36:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$rI,r)}, +Dy(){var s=0,r=A.o(t.H),q=this +var $async$Dy=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(q.a77(),$async$Dy) +case 2:q.a.I(B.Pp) +s=q.z!=null?3:4 +break +case 3:s=5 +return A.f(q.LG(),$async$Dy) +case 5:case 4:return A.m(null,r)}}) +return A.n($async$Dy,r)}, +GO(){var s=0,r=A.o(t.H),q=this +var $async$GO=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(q.a.qw(0,"m.mismatched_sas"),$async$GO) +case 2:return A.m(null,r)}}) +return A.n($async$GO,r)}, +Hk(){var s=0,r=A.o(t.H),q=this,p,o +var $async$Hk=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=A.p(["method","m.sas.v1","key_agreement_protocols",B.C6,"hashes",B.Cl,"message_authentication_codes",B.Cp,"short_authentication_string",q.gapR()],t.N,t.z) +o=q.a +o.abf(p) +q.w=A.dx(B.ln.gbo().ac(p),0,null) +s=2 +return A.f(o.uF(0,"m.key.verification.start",p),$async$Hk) +case 2:return A.m(null,r)}}) +return A.n($async$Hk,r)}, +ae0(a){var s,r,q,p,o=this,n=J.T(a) +if(!J.v(n.h(a,"method"),"m.sas.v1"))return!1 +s=A.b_r(B.C6,n.h(a,"key_agreement_protocols")) +if(s.length===0)return!1 +o.d=B.b.gN(s) +r=A.b_r(B.Cl,n.h(a,"hashes")) +if(r.length===0)return!1 +o.e=B.b.gN(r) +q=A.b_r(B.Cp,n.h(a,"message_authentication_codes")) +if(q.length===0)return!1 +o.f=B.b.gN(q) +p=A.b_r(o.gapR(),n.h(a,"short_authentication_string")) +if(p.length===0)return!1 +o.r=p +o.w=A.dx(B.ln.gbo().ac(a),0,null) +return!0}, +a76(){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$a76=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=new Olm.SAS() +q.Q=n +p=J.cyZ(n) +o=q.w +o===$&&A.e() +o=q.aCm(p,o) +q.x=o +s=2 +return A.f(q.a.uF(0,"m.key.verification.accept",A.p(["method","m.sas.v1","key_agreement_protocol",q.d,"hash",q.e,"message_authentication_code",q.f,"short_authentication_string",q.r,"commitment",o],t.N,t.z)),$async$a76) +case 2:return A.m(null,r)}}) +return A.n($async$a76,r)}, +bhH(a){var s,r=this,q="key_agreement_protocol",p="message_authentication_code",o=J.T(a) +if(!B.b.p(B.C6,o.h(a,q)))return!1 +r.d=o.h(a,q) +if(!B.b.p(B.Cl,o.h(a,"hash")))return!1 +r.e=o.h(a,"hash") +if(!B.b.p(B.Cp,o.h(a,p)))return!1 +r.f=o.h(a,p) +s=A.b_r(r.gapR(),o.h(a,"short_authentication_string")) +if(s.length===0)return!1 +r.r=s +r.x=o.h(a,"commitment") +r.Q=new Olm.SAS() +return!0}, +XP(){var s=0,r=A.o(t.H),q=this,p +var $async$XP=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.Q +p.toString +s=2 +return A.f(q.a.uF(0,"m.key.verification.key",A.p(["key",J.cyZ(p)],t.N,t.z)),$async$XP) +case 2:return A.m(null,r)}}) +return A.n($async$XP,r)}, +aOA(a){var s,r,q,p,o,n,m=this,l=m.d +if(l==="curve25519-hkdf-sha256"){l=m.a +s=l.b.a +r=s.k3 +s=s.p1 +q=m.Q +q.toString +p=A.r(r)+"|"+A.r(s)+"|"+A.r(J.cyZ(q))+"|" +q=l.f +s=m.y +s===$&&A.e() +o=l.d+"|"+A.r(q)+"|"+s+"|" +s=l.r?p+o:o+p +l=l.a +l.toString +n="MATRIX_KEY_VERIFICATION_SAS|"+s+l}else if(l==="curve25519"){l=m.a +s=l.b.a +r=s.k3 +r.toString +s=s.p1 +s.toString +p=r+s +s=l.f +s.toString +o=l.d+s +s=l.r?p+o:o+p +l=l.a +l.toString +n="MATRIX_KEY_VERIFICATION_SAS"+s+l}else throw A.j(A.aL("Unknown key agreement protocol")) +l=m.Q +l.toString +return J.d53(l,n,a)}, +a77(){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i,h,g,f,e,d +var $async$a77=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:g=q.a +f=g.b +e=f.a +d=e.k3 +d.toString +p=e.p1 +p.toString +o=g.f +o.toString +n=g.a +n.toString +m="MATRIX_KEY_VERIFICATION_MAC"+d+p+g.d+o+n +n=t.N +l=A.b(n,n) +k=A.a([],t.s) +j="ed25519:"+A.r(e.p1) +f=f.d +f===$&&A.e() +f=f.gNb() +f.toString +l.j(0,j,q.Wq(f,m+j)) +k.push(j) +e=J.K(e.cm,e.k3) +i=e==null?null:e.vW("master") +if(i!=null&&i.ge1()){f=i.ax +h="ed25519:"+A.r(f) +f.toString +l.j(0,h,q.Wq(f,m+h)) +k.push(h)}B.b.rj(k) +s=2 +return A.f(g.uF(0,"m.key.verification.mac",A.p(["mac",l,"keys",q.Wq(B.b.aU(k,","),m+"KEY_IDS")],n,t.z)),$async$a77) +case 2:return A.m(null,r)}}) +return A.n($async$a77,r)}, +LG(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d +var $async$LG=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:d=p.z +d.toString +o=p.a +n=o.d +m=o.f +m.toString +l=o.b.a +k=l.k3 +k.toString +j=l.p1 +j.toString +i=o.a +i.toString +h="MATRIX_KEY_VERIFICATION_MAC"+n+m+k+j+i +i=J.T(d) +g=J.lc(J.hT(i.h(d,"mac"))) +j=J.c9(g) +j.rj(g) +s=!J.v(i.h(d,"keys"),p.Wq(j.aU(g,","),h+"KEY_IDS"))?3:4 +break +case 3:s=5 +return A.f(o.qw(0,"m.key_mismatch"),$async$LG) +case 5:s=1 +break +case 4:s=!J.cX(l.cm,n)?6:7 +break +case 6:s=8 +return A.f(o.qw(0,"m.key_mismatch"),$async$LG) +case 8:s=1 +break +case 7:n=t.N +f=A.b(n,n) +for(d=J.af(J.fi(i.h(d,"mac")));d.q();){e=d.gE(d) +n=J.b3(e) +if(typeof n.gm(e)=="string")f.j(0,n.ge8(e),n.gm(e))}s=9 +return A.f(o.EM(f,new A.cgV(p,h)),$async$LG) +case 9:case 1:return A.m(q,r)}}) +return A.n($async$LG,r)}, +aCm(a,b){var s,r,q +if(this.e==="sha256"){s=new Olm.Utility() +r=J.b3(s) +q=r.b_A(s,a+b) +r.a_w(s) +return q}throw A.j(A.aL("Unknown hash method"))}, +Wq(a,b){var s +if(this.f==="hkdf-hmac-sha256"){s=this.Q +s.toString +return J.d4N(s,a,b)}else throw A.j(A.aL("Unknown message authentification code"))}, +ga7D(){return"m.sas.v1"}} +A.cgV.prototype={ +$2(a,b){return this.aU8(a,b)}, +aU8(a,b){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$$2=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=b.b.h(0,"ed25519:"+A.r(b.gvE(b))) +n.toString +o=b.gvE(b) +o.toString +q=a===p.a.Wq(n,p.b+"ed25519:"+o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$2,r)}, +$S:1408} +A.Al.prototype={ +geq(a){var s=B.SK[this.a].h(0,"name") +return s==null?"":s}} +A.kt.prototype={ +gaPt(){var s=this.c +return s==null?null:J.b0E(s,this.e)}, +gcg(){return this.c!=null}, +b8b(a,b){var s,r,q,p=this,o=new Olm.Session() +p.c=o +try{o.toString +J.b0H(o,p.e,a.h(0,"pickle")) +p.b=a.h(0,"session_id") +o=a.h(0,"last_received") +p.d=A.jA(o==null?0:o,!1)}catch(q){s=A.a2(q) +r=A.ay(q) +o=$.U() +o.kF(0,"[LibOlm] Could not unpickle olm session",s,r) +p.n()}}, +n(){var s=this.c +if(s!=null)J.hS(s) +this.c=null}, +gwz(){return this.a}, +ge8(a){return this.e}} +A.AE.prototype={ +gcg(){return this.c!=null}, +b8d(a,b){var s,r,q,p,o,n,m,l,k=this +try{for(o=J.af(J.fi(B.t.b6(0,a.h(0,"device_ids")))),n=t.N,m=t.y;o.q();){s=o.gE(o) +k.a.j(0,J.b0B(s),A.eB(J.n8(s),n,m))}}catch(l){r=A.a2(l) +o=$.U() +o.ej("[OutboundGroupSession] Session in database is old, not using it. "+A.r(r)) +return}o=new Olm.OutboundGroupSession() +k.c=o +try{o.toString +J.b0H(o,k.d,a.h(0,"pickle")) +k.b=A.jA(a.h(0,"creation_time"),!1)}catch(l){q=A.a2(l) +p=A.ay(l) +k.n() +o=$.U() +o.kF(0,"[LibOlm] Unable to unpickle outboundGroupSession",q,p)}}, +n(){var s=this.c +if(s!=null)J.hS(s) +this.c=null}, +ge8(a){return this.d}} +A.Lt.prototype={ +gSH(){var s="forwarding_curve25519_key_chain",r=this.a,q=J.T(r) +r=q.h(r,s)!=null?A.dc(q.h(r,s),!0,t.N):null +return r==null?A.a([],t.s):r}, +gcg(){return this.d!=null}, +b8p(a,b){var s,r,q,p,o,n=this,m="sender_claimed_keys",l="sender_claimed_ed25519_key",k=t.N,j=A.zS(A.zK(a.x),new A.bVo(),k,t.z,k,k) +if(j.a!==0)k=j +else{q=n.a +p=J.T(q) +if(t.G.b(p.h(q,m)))k=p.h(q,m).amm(new A.bVp()) +else k=typeof p.h(q,l)=="string"?A.p(["ed25519",p.h(q,l)],k,k):A.b(k,k)}n.f=k +try{k=n.d +k.toString +J.b0H(k,n.e,a.c)}catch(o){s=A.a2(o) +r=A.ay(o) +n.n() +k=$.U() +k.kF(0,"[LibOlm] Unable to unpickle inboundGroupSession",s,r)}}, +n(){var s=this.d +if(s!=null)J.hS(s) +this.d=null}, +gqy(a){return this.a}, +ge8(a){return this.e}} +A.bVm.prototype={ +$2(a,b){return new A.a3(a,b,t.mT)}, +$S:473} +A.bVn.prototype={ +$2(a,b){return new A.a3(a,A.eB(b,t.N,t.S),t.ah)}, +$S:1410} +A.bVo.prototype={ +$2(a,b){return new A.a3(a,b,t.mT)}, +$S:473} +A.bVp.prototype={ +$2(a,b){return new A.a3(a,b,t.mT)}, +$S:1411} +A.Fw.prototype={ +P(){var s=this +return A.p(["type",s.a,"key_id",s.b,"ciphertext",s.c,"content",s.d],t.N,t.z)}, +gaN(a){return this.a}, +gqy(a){return this.d}} +A.Bq.prototype={ +P(){var s=this +return A.p(["room_id",s.a,"session_id",s.b,"pickle",s.c,"content",s.d,"indexes",s.e,"allowed_at_index",s.f,"uploaded",s.r,"sender_key",s.w,"sender_claimed_keys",s.x],t.N,t.z)}, +gqy(a){return this.d}} +A.ny.prototype={ +G(){return"LoginState."+this.b}} +A.i8.prototype={ +gte(){var s=this.Q +if(s==null)s=null +else{s=s.d +s===$&&A.e() +s=s.b!=null}return s===!0}, +gwz(){var s=this.Q +if(s==null)s=null +else{s=s.d +s===$&&A.e() +s=s.gwz()}return s==null?"":s}, +gNb(){var s=this.Q +if(s==null)s=null +else{s=s.d +s===$&&A.e() +s=s.gNb()}return s==null?"":s}, +gJw(){var s=J.K(this.cm,this.k3) +if(s==null)s=null +else{s=s.d.h(0,this.p1) +s=s==null?null:s.bLP(!1)}return s!==!0}, +aHk(){var s,r,q,p=J.K(this.rx,"m.push_rules") +p=p==null?null:A.cx(p.b,"global",B.i,t.N,t.O) +s=A.cQD(p==null?A.b(t.N,t.z):p) +p=t.Nb +r=t.N +q=t.T9 +new A.bME(A.a([],p),A.b(r,q),A.b(r,q),A.a([],p),A.a([],p)).b8j(s)}, +EN(){return this.k2+"-"+ ++this.x1+"-"+Date.now()}, +aW3(a){var s,r,q,p +for(s=J.af(this.p4);s.q();){r=s.gE(s) +q=r.r.h(0,"m.room.canonical_alias") +q=q==null?null:q.h(0,"") +p=q==null?null:J.K(q.b,"alias") +if((typeof p=="string"?p:"")===a)return r}return null}, +dE(a){var s,r,q,p +for(s=A.R(this.p4,!0,t.hk),r=this.y1,B.b.H(s,new A.N(r,new A.bd6(),A.a0(r).i("N<1,dV>"))),r=s.length,q=0;q")).W8(0,new A.bd1()) +if(!s.ga6(s)){k=s.gN(s) +k.toString +return s.eA(0,k,new A.bd2(),t.hk).a}}for(k=J.af(n.p4);k.q();){r=k.gE(k) +if(r.b===B.aS){q=n.k3 +q.toString +p=r.r +o=p.h(0,l) +q=o==null?m:o.h(0,q) +if((q==null?m:q.c)===a){q=n.k3 +q.toString +p=p.h(0,l) +q=p==null?m:p.h(0,q) +q=J.v(q==null?m:J.K(q.b,"is_direct"),!0)}else q=!1}else q=!1 +if(q)return r.a}return m}, +It(a){var s=!0 +return this.bCK(a)}, +bCK(a){var s=0,r=A.o(t.pq),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c +var $async$It=A.k(function(b,a0){if(b===1){o=a0 +s=p}while(true)switch(s){case 0:f=!0 +e=B.dHP +p=4 +n.b=A.cQw(a) +m=null +s=f?7:8 +break +case 7:p=10 +s=13 +return A.f(n.ON(),$async$It) +case 13:m=a0 +n.b=A.cQw(m.a.a) +p=4 +s=12 +break +case 10:p=9 +d=o +l=A.a2(d) +h=$.U() +h.aS9("Found no well known information",l) +s=12 +break +case 9:s=4 +break +case 12:case 8:s=14 +return A.f(n.OM(),$async$It) +case 14:k=a0 +h=k.b +if(!(h&&B.b).cr(h,new A.bcX(e))){h=k.b +h=(h&&B.b).rN(h) +throw A.j(new A.Z9(h,e))}s=15 +return A.f(n.UR(),$async$It) +case 15:g=a0 +j=g==null?A.a([],t.np):g +if(!J.uj(j,new A.bcY(n))){h=J.bz(j,new A.bcZ(),t.N).rN(0) +throw A.j(new A.Z8(h,n.ay))}h=m +q=new A.atz(h,j) +s=1 +break +p=2 +s=6 +break +case 4:p=3 +c=o +n.b=null +throw c +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$It,r)}, +O5(a,b,c,d,e){return this.bUL(0,b,c,d,e)}, +bUI(a){return this.O5(a,null,null,null,null)}, +bUJ(a,b){return this.O5(a,null,null,null,b)}, +bUL(a,b,c,d,e){var s=0,r=A.o(t.Nj),q,p=this,o,n,m,l,k +var $async$O5=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:s=3 +return A.f(p.b1f(0,b,null,null,c,null,d,e),$async$O5) +case 3:o=g +n=o.a +m=o.b +l=o.f +k=p.b +if(n==null||m==null||k==null)throw A.j(A.aL("Registered but token, device ID, user ID or homeserver is null.")) +s=4 +return A.f(p.aNu(m,c==null?"":c,k,n,l),$async$O5) +case 4:q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$O5,r)}, +ND(a,b,c,d,e,f){return this.bOz(a,b,c,d,e,f)}, +bOx(a,b,c,d,e){return this.ND(a,b,c,d,null,e)}, +bOw(a,b,c){return this.ND(a,null,b,null,c,null)}, +bOz(a,b,c,d,e,f){var s=0,r=A.o(t.DF),q,p=this,o,n,m,l,k,j,i +var $async$ND=A.k(function(g,h){if(g===1)return A.l(h,r) +while(true)switch(s){case 0:s=p.b==null?3:4 +break +case 3:if(b instanceof A.D2){o=b.b +n=A.fG(o)?B.b.gR(A.lq(o)):null}else n=null +s=n!=null?5:7 +break +case 5:s=8 +return A.f(p.It(A.cEk("https",n,"",null)),$async$ND) +case 8:s=6 +break +case 7:throw A.j(A.aL("No homeserver specified!")) +case 6:case 4:s=9 +return A.f(p.b1d(a,null,null,b,c,null,d,e,f),$async$ND) +case 9:m=h +l=m.a +k=m.b +j=m.f +i=p.b +if(i==null)throw A.j(A.aL("Registered but homerserver is null.")) +s=10 +return A.f(p.aNu(k,c,i,l,j),$async$ND) +case 10:q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ND,r)}, +Bh(){var s=0,r=A.o(t.H),q=1,p,o=[],n=this,m,l,k,j,i +var $async$Bh=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:q=3 +s=6 +return A.f(n.b1e(),$async$Bh) +case 6:o.push(5) +s=4 +break +case 3:q=2 +i=p +m=A.a2(i) +l=A.ay(i) +j=$.U() +j.kF(0,"Logout failed",m,l) +throw i +o.push(5) +s=4 +break +case 2:o=[1] +case 4:q=1 +s=7 +return A.f(n.V(0),$async$Bh) +case 7:s=o.pop() +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$Bh,r)}, +adD(a,b){var s,r,q={},p=new A.ah($.aq,b.i("ah<0>")) +q.a=null +s=t.N +r=new A.BI(new A.bds(q,this,new A.aE(p,b.i("aE<0>"))),a,B.FX,A.b4(s),A.b(s,t.z),t.um) +r.buf() +q.a=r +return p}, +Al(a,b,c,d,e,f){return this.b0m(a,b,c,d,e,f)}, +aux(a,b){return this.Al(a,b,null,null,B.lP,!0)}, +auy(a,b,c,d){return this.Al(a,b,c,null,B.lP,d)}, +auw(a){return this.Al(a,null,null,null,B.lP,!0)}, +b0m(a,b,c,d,e,f){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k +var $async$Al=A.k(function(g,h){if(g===1)return A.l(h,r) +while(true)switch(s){case 0:l=p.UE(a) +s=l!=null?3:4 +break +case 3:o=p.dE(l) +s=o!=null?5:6 +break +case 5:n=o.b +s=n===B.aZ?7:9 +break +case 7:q=l +s=1 +break +s=8 +break +case 9:s=n===B.aS?10:11 +break +case 10:s=12 +return A.f(o.qr(0),$async$Al) +case 12:n=o.b +s=n!==B.dc?13:14 +break +case 13:s=f?15:16 +break +case 15:s=n!==B.aZ?17:18 +break +case 17:s=19 +return A.f(p.Kc(l,!0),$async$Al) +case 19:case 18:case 16:q=l +s=1 +break +case 14:case 11:case 8:case 6:case 4:s=b==null?20:21 +break +case 20:k=p.gte() +if(k){s=22 +break}else h=k +s=23 +break +case 22:s=24 +return A.f(p.adY(a),$async$Al) +case 24:case 23:b=h +case 21:if(b){c=A.a([],t.N7) +if(!(c&&B.b).cr(c,new A.bdr()))c.push(new A.tL(A.p(["algorithm",B.b.gN(B.Qs)],t.N,t.O),null,"m.room.encryption"))}s=25 +return A.f(p.bFw(c,A.a([a],t.s),!0,d,e),$async$Al) +case 25:m=h +s=f?26:27 +break +case 26:o=p.dE(m) +s=o==null||o.b!==B.aZ?28:29 +break +case 28:s=30 +return A.f(p.Kc(m,!0),$async$Al) +case 30:case 29:case 27:s=31 +return A.f(A.pG(p,0,m,B.aZ,0,null,null,null).QX(a),$async$Al) +case 31:q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Al,r)}, +RL(a,b,c,d,e){return this.bFn(a,b,c,d,e)}, +bFm(a){return this.RL(a,null,null,null,B.oR)}, +bFn(a,b,c,d,e){var s=0,r=A.o(t.N),q,p=this,o +var $async$RL=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:if(a){if(c==null)c=A.a([],t.N7) +if(!B.b.cr(c,new A.bd_()))c.push(new A.tL(A.p(["algorithm",B.b.gN(B.Qs)],t.N,t.O),null,"m.room.encryption"))}s=3 +return A.f(p.bFx(c,d,b,null,e,null),$async$RL) +case 3:o=g +s=p.dE(o)==null?4:5 +break +case 4:s=6 +return A.f(p.Kc(o,!0),$async$RL) +case 6:case 5:q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$RL,r)}, +Kc(a,b){return this.bYT(a,!0)}, +bYT(a,b){var s=0,r=A.o(t.JF),q,p=this,o,n,m,l +var $async$Kc=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:l={} +l.a=!0 +l.b=o +l.c=n +l.c=l.b=!1 +m=p.bc.c +s=3 +return A.f(new A.aQ(m,A.y(m).i("aQ<1>")).ro(0,new A.bdC(l,a)),$async$Kc) +case 3:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Kc,r)}, +adY(a){return this.bYi(a)}, +bYi(a){var s=0,r=A.o(t.y),q,p=this,o +var $async$adY=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a===p.k3){q=p.gte() +s=1 +break}o=J.K(p.cm,a) +o=o==null?null:o.d.a!==0 +if(o===!0){q=!0 +s=1 +break}s=3 +return A.f(p.bTV(A.p([a,A.a([],t.s)],t.N,t.h)),$async$adY) +case 3:o=c.a +if(o==null)o=null +else{o=J.K(o,a) +o=o==null?null:J.ft(o)}q=o===!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$adY,r)}, +aMc(a){var s=this.k3 +s.toString +return this.Ko(s,!0,a)}, +aMb(){return this.aMc(!0)}, +Ko(a,b,c){return this.aW0(a,b,c)}, +OE(a){return this.Ko(a,!0,!0)}, +UY(a,b){return this.Ko(a,!0,b)}, +aW0(a,b,c){var s=0,r=A.o(t.sl),q,p=this,o,n,m,l,k +var $async$Ko=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:k=c?p.x2.h(0,a):p.xr.h(0,a) +if(b&&k!=null){o=k.b +q=new A.fg(k.a,o,a) +s=1 +break}if(c){n=A.fF(p.p4,new A.bd4(a)) +if(n!=null){m=B.b.ro(n.Ag(),new A.bd5(a)) +o=m.gcL(m) +l=m.gta() +p.x2.j(0,a,new A.a6J(l,o)) +q=new A.fg(l,o,a) +s=1 +break}}s=3 +return A.f(p.OL(a),$async$Ko) +case 3:k=e +if(b||p.xr.a0(0,a))p.xr.j(0,a,k) +o=k.b +q=new A.fg(k.a,o,a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ko,r)}, +aUy(a){var s,r,q,p +for(s=this.y1,r=s.length,q=0;q")) +h=h.p_(h,new A.bde(),k,j)}e=A.pG(p,0,g,B.dc,0,null,h==null?A.b(k,j):h,null) +h=f.b +d=h==null +if(d)c=null +else{c=h.a +if(c==null)c=null +else{b=A.a0(c).i("c_<1>") +b=A.R(new A.c_(c,b),!0,b.i("al.E")) +c=A.a0(b).i("N<1,c3>") +c=A.R(new A.N(b,new A.bdf(e),c),!0,c.i("al.E"))}}a=A.cQn(new A.aHf("","",c==null?A.a([],i):c),null,null,null,null,null,e) +e.e=d?null:h.c +c=f.a +if(c!=null)J.f8(c,new A.bdg(e)) +if(!d){h=h.a +if(h!=null)B.b.an(h,new A.bdh(e))}h=a.ay.c,d=J.T(h),c=e.r,b=e.ay,a0=e.a,a1=0 +case 8:if(!(a1f.a}else d3=!0 +else d3=!1 +if(d3)J.bE(j,h,A.a([],d0))}s=j.a!==0?8:9 +break +case 8:s=10 +return A.f(n.TP(j,1e4),$async$y6) +case 10:e=e3 +if(n.c==null){s=1 +break}d=e.a +s=d!=null?11:12 +break +case 11:c7=J.fi(d),c7=c7.gS(c7) +case 13:if(!c7.q()){s=14 +break}c=c7.gE(c7) +b=c.a +d3=n.cm +d4=J.T(d3) +d6=d4.h(d3,b) +if(d6==null){d6=new A.nf(n,b,A.b(c8,d1),A.b(c8,d2)) +d4.j(d3,b,d6)}a=d6 +a0=A.eB(a.d,c8,d1) +a.d=A.b(c8,d1) +d3=J.fi(c.b),d3=d3.gS(d3) +case 15:if(!d3.q()){s=16 +break}a1=d3.gE(d3) +a2=a1.a +d4=a1.b +d7=J.K(a0,a2) +if(d7==null)d7=null +else{d7=d7.ch +d7===$&&A.e()}a3=A.d8Y(d4,n,d7) +d7=a3 +a4=d7.b.h(0,"ed25519:"+A.r(J.ul(d7))) +d7=a3 +a5=d7.b.h(0,"curve25519:"+A.r(d7.ax)) +d4=a3 +d7=d4.ax +if(d7!=null){d8=d4.b +d4=d8.a!==0&&d8.h(0,"curve25519:"+d7)!=null&&d8.h(0,"ed25519:"+A.r(J.ul(d4)))!=null&&d4.gug()}else d4=!1 +s=d4&&J.v(a2,a3.ax)&&a4!=null&&a5!=null?17:19 +break +case 17:s=!J.cX(a0,a2)?20:21 +break +case 20:s=22 +return A.f(m.a9i(b,a2),$async$y6) +case 22:a6=e3 +if(a6!=null&&!J.v(a6,J.q4(a5,a4))){d4=$.U() +d7=new A.dq("Already seen Device ID has been added again. This might be an attack!",null,$.dO().$1(null),B.cZ) +d4.c.push(d7) +if(2<=d4.a.a)A.ef(d7) +s=15 +break}s=23 +return A.f(m.a1g(a4),$async$y6) +case 23:a7=e3 +if(a7!=null&&!J.v(a7,a2)){d4=$.U() +d7=new A.dq("Already seen ED25519 has been added again. This might be an attack!",null,$.dO().$1(null),B.cZ) +d4.c.push(d7) +if(2<=d4.a.a)A.ef(d7) +s=15 +break}s=24 +return A.f(m.a1g(a5),$async$y6) +case 24:a8=e3 +if(a8!=null&&!J.v(a8,a2)){d4=$.U() +d7=new A.dq("Already seen Curve25519 has been added again. This might be an attack!",null,$.dO().$1(null),B.cZ) +d4.c.push(d7) +if(2<=d4.a.a)A.ef(d7) +s=15 +break}d4=J.q4(a5,a4) +d7=m.dy +d7===$&&A.e() +d8=A.a([b],d0) +d8.push(a2) +s=25 +return A.f(d7.cW(0,B.b.aU(d8,"|"),d4),$async$y6) +case 25:d4=m.fr +d4===$&&A.e() +s=26 +return A.f(d4.cW(0,a4,a2),$async$y6) +case 26:d4=m.fr +d4===$&&A.e() +s=27 +return A.f(d4.cW(0,a5,a2),$async$y6) +case 27:case 21:a9=J.K(a0,a2) +if(a9!=null){d4=a9 +d7=a3 +if(d4.b.h(0,"ed25519:"+A.r(J.ul(d4)))==d7.b.h(0,"ed25519:"+A.r(J.ul(d7)))){d4=a9 +d7=a3 +d7=d4.b.h(0,"curve25519:"+A.r(d4.ax))==d7.b.h(0,"curve25519:"+A.r(d7.ax)) +d4=d7}else d4=!1}else d4=!0 +if(d4){if(a9!=null){d4=a9.w +a3.w=d4===!0 +d4=a9 +d4=A.h2.prototype.gdm.call(d4)||!d4.gug() +a3.x=d4 +a3.r=a9.r}a.d.j(0,a2,a3) +if(J.v(a2,n.p1)){d4=a3 +d4=d4.b.h(0,"ed25519:"+A.r(J.ul(d4))) +d7=n.Q +if(d7==null)d7=null +else{d7=d7.d +d7===$&&A.e() +d7=d7.b +d7=d7!=null?J.K(B.t.b6(0,J.ak1(d7)),"ed25519"):null}d4=d4===(d7==null?"":d7)}else d4=!1 +if(d4)a3.w=!0 +J.dm(l,new A.bdv(m,b,a2,a3))}else if(J.cX(a0,a2)){d4=a.d +d7=J.K(a0,a2) +d7.toString +d4.j(0,a2,d7)}s=18 +break +case 19:d4=$.U() +d7=new A.dq("Invalid device "+a3.a+":"+A.r(a3.ax),null,$.dO().$1(null),B.cZ) +d4.c.push(d7) +if(2<=d4.a.a)A.ef(d7) +case 18:s=15 +break +case 16:for(d3=J.fi(a0),d3=d3.gS(d3);d3.q();){b0=d3.gE(d3) +b1=b0.a +if(!a.d.a0(0,b1))J.dm(l,new A.bdw(m,b,b1))}a.c=!1 +J.dm(l,new A.bdx(m,b)) +s=13 +break +case 14:case 12:b2=A.p(["master",e.c,"self_signing",e.d,"user_signing",e.e],c8,t.AM) +for(c7=J.fi(b2),c7=c7.gS(c7);c7.q();){b3=c7.gE(c7) +b4=b3.a +b5=b3.b +if(b5==null)continue +for(d3=J.fi(b5),d3=d3.gS(d3);d3.q();){b6=d3.gE(d3) +b7=b6.a +d4=n.cm +d7=J.T(d4) +a=d7.h(d4,b7) +if(a==null){a=new A.nf(n,b7,A.b(c8,d1),A.b(c8,d2)) +d7.j(d4,b7,a)}b8=a +b9=A.eB(b8.e,c8,d2) +b8.e=A.b(c8,d2) +for(d4=J.fi(b9),d4=d4.gS(d4);d4.q();){c0=d4.gE(d4) +d7=c0.b.ay +d7===$&&A.e() +if(!J.hq(d7,b4))b8.e.j(0,c0.a,c0.b) +else J.dm(l,new A.bdy(m,b7,c0))}c1=A.d8g(b6.b,n) +c2=c1.ax +d4=c1 +if(d4.a.length!==0)if(d4.ax!=null){d7=d4.b +d4=d7.a!==0&&d7.h(0,"ed25519:"+A.r(J.ul(d4)))!=null}else d4=!1 +else d4=!1 +if(d4&&c2!=null){c3=J.K(b9,c2) +if(c3!=null){d4=c3 +d7=c1 +d7=d4.b.h(0,"ed25519:"+A.r(J.ul(d4)))==d7.b.h(0,"ed25519:"+A.r(J.ul(d7))) +d4=d7}else d4=!0 +if(d4){if(c3!=null){d4=c3.w +c1.w=d4===!0 +d4=c3.x +c1.x=d4===!0 +c1.r=c3.r}b8.e.j(0,c2,c1)}else b8.e.j(0,c2,c3) +J.dm(l,new A.bdz(m,b7,c2,c1))}d4=J.K(n.cm,b7) +if(d4!=null)d4.c=!1 +J.dm(l,new A.bdA(m,b7))}}if(e.b!=null){c7=e.b +c7=c7==null?null:J.hT(c7) +c7=J.af(c7==null?A.a([],d0):c7) +for(;c7.q();){c4=c7.gE(c7) +c9.j(0,c4,new A.bK(Date.now(),!1))}}case 9:s=J.aH(l)!==0?28:29 +break +case 28:if(n.c==null){s=1 +break}c7=m.e +c7===$&&A.e() +s=30 +return A.f(c7.vf(0,new A.bdB(l)),$async$y6) +case 30:case 29:p=2 +s=6 +break +case 4:p=3 +e0=o +c5=A.a2(e0) +c6=A.ay(e0) +c7=$.U() +c7.kF(0,"[LibOlm] Unable to update user device keys",c5,c6) +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$y6,r)}, +O_(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b,a +var $async$O_=A.k(function(a0,a1){if(a0===1){o=a1 +s=p}while(true)switch(s){case 0:b=n.z +if(b==null||!n.L){s=1 +break}s=3 +return A.f(b.a32(),$async$O_) +case 3:j=a1 +i=J.T(j) +if(i.ga6(j)){n.L=!1 +s=1 +break}i=i.gS(j),h=t.N,g=t.ng +case 4:if(!i.q()){s=5 +break}m=i.gE(i) +l=J.fU(m.d,new A.bdk(),h,g) +p=7 +s=10 +return A.f(n.auQ(m.b,m.c,l),$async$O_) +case 10:p=2 +s=9 +break +case 7:p=6 +a=o +e=A.a2(a) +if(e instanceof A.iG){k=e +e=$.U() +d=new A.dq("[To-Device] failed to to_device message from the queue to the server. Ignoring error: "+A.r(k),null,$.dO().$1(null),B.cZ) +c=e.c +c.push(d) +if(2<=e.a.a)A.ef(d) +d=new A.dq("Payload: "+A.r(l),null,$.dO().$1(null),B.cZ) +c.push(d) +if(2<=e.a.a)A.ef(d)}else throw a +s=9 +break +case 6:s=2 +break +case 9:s=11 +return A.f(b.a9d(m.a),$async$O_) +case 11:s=4 +break +case 5:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$O_,r)}, +xy(a,b,c){return this.aYD(a,b,c)}, +aYD(a,b,c){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j,i +var $async$xy=A.k(function(d,e){if(d===1){p=e +s=q}while(true)switch(s){case 0:q=3 +s=6 +return A.f(o.O_(),$async$xy) +case 6:s=7 +return A.f(o.auQ(a,b,c),$async$xy) +case 7:q=1 +s=5 +break +case 3:q=2 +i=p +n=A.a2(i) +m=A.ay(i) +j=$.U() +j.tI(0,"[Client] Problem while sending to_device event, retrying later...",n,m) +l=o.z +s=l!=null?8:9 +break +case 8:o.L=!0 +s=10 +return A.f(l.aaP(a,b,B.t.lZ(c)),$async$xy) +case 10:case 9:throw i +s=5 +break +case 2:s=1 +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$xy,r)}, +a3z(a,b,c){return this.aYG(a,b,c)}, +aYG(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$a3z=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:k=t.N +j=A.b(k,t.ng) +for(o=A.eK(a,a.r,A.y(a).c),n=t.a,m=o.$ti.c;o.q();){l=o.d +if(l==null)l=m.a(l) +j.j(0,l,A.p(["*",c],k,n))}k=p.EN() +s=3 +return A.f(p.xy(b,k,j),$async$a3z) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3z,r)}, +wO(a,b,c){var s=null +return this.aYE(a,b,c)}, +aYE(a,b,c){var s=0,r=A.o(t.H),q,p=2,o,n=[],m=this,l,k,j,i,h +var $async$wO=A.k(function(d,e){if(d===1){o=e +s=p}while(true)switch(s){case 0:h=null +b=b +l=m.Q +if(!m.gte()||l==null){s=1 +break}j=J.T(a) +if(j.gda(a)){j.kU(a,new A.bdo(m,!1)) +if(j.ga6(a)){s=1 +break}}p=3 +s=6 +return A.f(m.ai.abd(0,a),$async$wO) +case 6:s=7 +return A.f(l.Ct(a,b,c),$async$wO) +case 7:k=e +b="m.room.encrypted" +j=b +i=h +if(i==null)i=m.EN() +s=8 +return A.f(m.xy(j,i,k),$async$wO) +case 8:n.push(5) +s=4 +break +case 3:n=[2] +case 4:p=2 +m.ai.bXz(0,a) +s=n.pop() +break +case 5:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$wO,r)}, +Vs(a,b,c){return this.aYF(a,b,c)}, +aYF(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$Vs=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:j={} +j.a=a +j.b=c +if(!p.gte()){s=1 +break}a=j.a=A.dc(a,!0,t.Rz) +B.b.kU(a,new A.bdl(p)) +if(B.b.ga6(a)){s=1 +break}j.b=A.hk(c) +o=$.U() +o.cY("Sending to device chunked... ("+a.length+" devices)") +B.b.fm(a,new A.bdm()) +j.c=0 +n=o.c +m=0 +case 3:if(!!0){s=4 +break}if(!(mk.gu(m)?J.aH(j.a):j.c+20),b,j.b),$async$Vs) +case 5:m=j.c+=20 +s=3 +break +case 4:if(j.c"))}if(s==null)s=A.a([],t.s) +return A.dc(s,!0,t.N)}, +Gr(a){return this.bMd(a)}, +bMd(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$Gr=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(!A.fG(a))throw A.j(A.aL(a+" is not a valid mxid!")) +o=p.k3 +o.toString +n=p.gek() +n.push(a) +m=t.N +s=3 +return A.f(p.xz(o,"m.ignored_user_list",A.p(["ignored_users",A.vc(new A.N(n,new A.bd8(),A.a0(n).i("N<1,a3>>")),m,t.G)],m,t.O)),$async$Gr) +case 3:s=4 +return A.f(p.DL(),$async$Gr) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Gr,r)}, +a28(a){return this.bXy(a)}, +bXy(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$a28=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(!A.fG(a))throw A.j(A.aL(a+" is not a valid mxid!")) +if(!B.b.p(p.gek(),a))throw A.j(A.aL(a+" is not in the ignore list!")) +o=p.k3 +o.toString +n=p.gek() +B.b.D(n,a) +m=t.N +s=3 +return A.f(p.xz(o,"m.ignored_user_list",A.p(["ignored_users",A.vc(new A.N(n,new A.bdt(),A.a0(n).i("N<1,a3>>")),m,t.G)],m,t.O)),$async$a28) +case 3:s=4 +return A.f(p.DL(),$async$a28) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a28,r)}, +M_(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m +var $async$M_=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:o.d2=!0 +o.r9=!1 +o.w=-1 +q=3 +s=6 +return A.f(o.j8,$async$M_) +case 6:q=1 +s=5 +break +case 3:q=2 +m=p +s=5 +break +case 2:s=1 +break +case 5:o.oQ=null +o.d2=!1 +return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$M_,r)}, +IQ(a){return this.bH4(a)}, +n(){return this.IQ(!0)}, +bH4(a){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h +var $async$IQ=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:n.b2=!0 +s=3 +return A.f(n.M_(),$async$IQ) +case 3:j=n.Q +s=4 +return A.f(j==null?null:j.n(),$async$IQ) +case 4:n.Q=null +p=6 +s=a?9:10 +break +case 9:m=n.z +n.z=null +j=m +s=11 +return A.f(j==null?null:J.GZ(j).ks(new A.bd0()),$async$IQ) +case 11:case 10:p=2 +s=8 +break +case 6:p=5 +h=o +l=A.a2(h) +k=A.ay(h) +j=$.U() +j.tI(0,"Failed to close database: ",l,k) +s=8 +break +case 5:s=2 +break +case 8:s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$IQ,r)}} +A.bd6.prototype={ +$1(a){return a.a}, +$S:474} +A.bd1.prototype={ +$1(a){return a!=null&&a.b===B.aZ}, +$S:1414} +A.bd2.prototype={ +$2(a,b){var s,r,q +if(b==null)return a +s=a.gre() +r=s==null?null:s.Q +if(r==null){s=A.KQ(0,1,1,0,0,0,0,!1) +if(!A.eO(s))A.W(A.o5(s)) +r=new A.bK(s,!1)}s=b.gre() +q=s==null?null:s.Q +if(q==null){s=A.KQ(0,1,1,0,0,0,0,!1) +if(!A.eO(s))A.W(A.o5(s)) +q=new A.bK(s,!1)}return q.a>r.a?b:a}, +$S:1415} +A.bcX.prototype={ +$1(a){return J.cX(this.a.a,a)}, +$S:6} +A.bcY.prototype={ +$1(a){return this.a.ay.p(0,a.a)}, +$S:319} +A.bcZ.prototype={ +$1(a){var s=a.a +return s==null?"":s}, +$S:1416} +A.bds.prototype={ +$1(a){var s,r=this,q=r.a.a +if(q!=null)if(a===B.apO)r.c.bT(0,q.e) +else if(a===B.qC){q=q.f +q.toString +r.c.pJ(q)}else{s=r.b.pA +s.a=q +s.c.t(0,q)}}, +$S:1417} +A.bdr.prototype={ +$1(a){return a.c==="m.room.encryption"}, +$S:475} +A.bd_.prototype={ +$1(a){return a.c==="m.room.encryption"}, +$S:475} +A.bdC.prototype={ +$1(a){var s,r,q=this,p=null,o=q.a +if(o.b){s=a.b +if(s==null)s=p +else{s=s.b +s=s==null?p:s.a0(0,q.b)}s=s===!0}else s=!1 +if(!s){s=a.b +if(s==null)r=p +else{r=s.a +r=r==null?p:r.a0(0,q.b)}r=r===!0 +if(!r)if(o.c){if(s==null)o=p +else{o=s.c +o=o==null?p:o.a0(0,q.b)}o=o===!0}else o=!1 +else o=!0}else o=!0 +return o}, +$S:55} +A.bd4.prototype={ +$1(a){return B.b.rb(a.Ag(),new A.bd3(this.a))!==-1}, +$S:34} +A.bd3.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return s===this.a}, +$S:31} +A.bd5.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return s===this.a}, +$S:31} +A.bdi.prototype={ +$1(a){return a.a}, +$S:474} +A.bde.prototype={ +$2(a,b){return new A.a3(b.a,b,t.ZL)}, +$S:1419} +A.bdf.prototype={ +$1(a){return A.Q2(a,this.a)}, +$S:476} +A.bdg.prototype={ +$1(a){var s=this.a +s.I(A.Q2(a,s))}, +$S:477} +A.bdh.prototype={ +$1(a){var s=this.a +s.I(A.Q2(a,s))}, +$S:477} +A.bd9.prototype={ +$0(){var s=0,r=A.o(t.eq),q,p=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(p.b.$1(p.a),$async$$0) +case 3:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:1422} +A.bda.prototype={ +$1(a){return this.a.cm=a}, +$S:1423} +A.bdb.prototype={ +$1(a){var s=this.a +s.p4=a +s.aFC()}, +$S:1424} +A.bdc.prototype={ +$1(a){var s=this.a +s.rx=a +s.aHk()}, +$S:1425} +A.bdd.prototype={ +$1(a){return null}, +$S:10} +A.bcS.prototype={ +$0(){var s=this.a +s.oQ=null +if(s.r9&&s.c!=null&&!s.b2)s.a7q()}, +$S:20} +A.bcO.prototype={ +$1(a){return A.d1(a,t.js)}, +$S:1426} +A.bcP.prototype={ +$1(a){this.a.a=a +return null}, +$S:10} +A.bcQ.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +o=q.b +s=2 +return A.f(p.C7(o,B.oS),$async$$0) +case 2:o=o.a +s=p.k4!==o?3:4 +break +case 3:s=5 +return A.f(q.c.W6(o),$async$$0) +case 5:case 4:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bcR.prototype={ +$0(){var s=0,r=A.o(t.z),q,p=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.j8,$async$$0) +case 3:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:53} +A.bcM.prototype={ +$1(a){return B.b.cr(this.a,new A.bcL(a))}, +$S:478} +A.bcL.prototype={ +$1(a){var s="event_id" +return J.v(J.K(a.b,s),this.a.b.c.h(0,s))}, +$S:107} +A.bcN.prototype={ +$1(a){return a.a.t(0,A.c7(0,0,0,0,5,0)).aj.gu(l)?J.aH(p.a):p.c+20),n,p.b),$async$$0) +case 6:case 3:p.c+=20 +s=2 +break +case 4:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.bd8.prototype={ +$1(a){var s=t.z +return new A.a3(a,A.b(s,s),t.vC)}, +$S:481} +A.bdt.prototype={ +$1(a){var s=t.z +return new A.a3(a,A.b(s,s),t.vC)}, +$S:481} +A.bcJ.prototype={ +$0(){var s=t.z +return A.b(s,s)}, +$S:352} +A.bd0.prototype={ +$2(a,b){return $.U().tI(0,"Failed to close database: ",a,b)}, +$S:67} +A.B7.prototype={} +A.oU.prototype={} +A.FP.prototype={ +G(){return"SyncStatus."+this.b}} +A.Z9.prototype={ +k(a){return"Server supports the versions: "+A.nt(this.a,"{","}")+u.d6+A.nt(this.b,"{","}")+"."}, +$ibv:1} +A.Z8.prototype={ +k(a){return"Server supports the Login Types: "+A.nt(this.a,"{","}")+u.d6+A.nt(this.b,"{","}")+"."}, +$ibv:1} +A.a1H.prototype={ +k(a){return"File size "+A.bnX(this.c)+" exceeds allowed maximum of "+A.bnX(this.d)}} +A.atz.prototype={} +A.z_.prototype={} +A.Wo.prototype={} +A.Dz.prototype={} +A.atp.prototype={ +oe(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$oe=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=t.N +s=3 +return A.f(A.On(p.a,A.bL(["box_client","box_account_data","box_rooms","box_to_device_queue","box_room_states","box_room_members","box_room_account_data","box_inbound_group_session","box_outbound_group_session","box_olm_session","box_user_device_keys","box_user_device_keys_outdated","box_cross_signing_keys","box_ssss_cache","box_presences","box_timeline_fragments","box_events","box_seen_device_ids","box_seen_device_keys"],n),p.c,p.b),$async$oe) +case 3:m=c +p.e=m +s=4 +return A.f(m.Eq("box_client",!0,n),$async$oe) +case 4:p.f=c +m=t.G +s=5 +return A.f(p.e.Eq("box_account_data",!0,m),$async$oe) +case 5:p.r=c +s=6 +return A.f(p.e.Eq("box_rooms",!0,m),$async$oe) +case 6:p.w=c +s=7 +return A.f(p.e.vd("box_room_states",m),$async$oe) +case 7:p.y=c +s=8 +return A.f(p.e.vd("box_room_members",m),$async$oe) +case 8:p.z=c +s=9 +return A.f(p.e.Eq("box_to_device_queue",!0,m),$async$oe) +case 9:p.x=c +s=10 +return A.f(p.e.Eq("box_room_account_data",!0,m),$async$oe) +case 10:p.Q=c +s=11 +return A.f(p.e.vd("box_inbound_group_session",m),$async$oe) +case 11:p.as=c +s=12 +return A.f(p.e.vd("box_outbound_group_session",m),$async$oe) +case 12:p.at=c +s=13 +return A.f(p.e.vd("box_olm_session",m),$async$oe) +case 13:p.ax=c +s=14 +return A.f(p.e.vd("box_user_device_keys",m),$async$oe) +case 14:p.ay=c +s=15 +return A.f(p.e.vd("box_user_device_keys_outdated",t.y),$async$oe) +case 15:p.ch=c +s=16 +return A.f(p.e.vd("box_cross_signing_keys",m),$async$oe) +case 16:p.CW=c +s=17 +return A.f(p.e.vd("box_ssss_cache",m),$async$oe) +case 17:p.cx=c +s=18 +return A.f(p.e.vd("box_presences",m),$async$oe) +case 18:p.cy=c +s=19 +return A.f(p.e.vd("box_timeline_fragments",t.j),$async$oe) +case 19:p.db=c +s=20 +return A.f(p.e.vd("box_events",m),$async$oe) +case 20:p.dx=c +s=21 +return A.f(p.e.vd("box_seen_device_ids",n),$async$oe) +case 21:p.dy=c +s=22 +return A.f(p.e.vd("box_seen_device_keys",n),$async$oe) +case 22:p.fr=c +s=23 +return A.f(p.f.b8(0,"version"),$async$oe) +case 23:n=c +o=A.m9(n==null?"":n,null) +s=o==null?24:26 +break +case 24:s=27 +return A.f(p.f.cW(0,"version",B.d.k(6)),$async$oe) +case 27:s=25 +break +case 26:s=o!==6?28:29 +break +case 28:s=30 +return A.f(p.Xm(o),$async$oe) +case 30:case 29:case 25:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$oe,r)}, +Xm(a){return this.bo9(a)}, +bo9(a){var s=0,r=A.o(t.H),q=this,p +var $async$Xm=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:$.U().ej("Migrate store database from version "+a+" to 6") +s=2 +return A.f(q.DL(),$async$Xm) +case 2:p=q.f +p===$&&A.e() +s=3 +return A.f(p.cW(0,"version",B.d.k(6)),$async$Xm) +case 3:return A.m(null,r)}}) +return A.n($async$Xm,r)}, +a8P(a,b){var s=this.e +s===$&&A.e() +return s.vf(0,new A.bti(this,b))}, +DL(){var s=this.e +s===$&&A.e() +return s.vf(0,new A.bth(this))}, +aB(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$aB=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.e +o===$&&A.e() +q=o.a.close() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aB,r)}, +a9d(a){return this.bGA(a)}, +bGA(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$a9d=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.x +o===$&&A.e() +s=3 +return A.f(o.pq(0,B.d.k(a)),$async$a9d) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a9d,r)}, +anm(a){return this.bGC(a)}, +bGC(a){var s=0,r=A.o(t.H),q +var $async$anm=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$anm,r)}, +Ji(a){var s=this.e +s===$&&A.e() +return s.vf(0,new A.btj(this,a))}, +aUs(){return A.rp("Get all account data from store",new A.btk(this),null,t.Ss)}, +aUI(a){return A.rp("Get Client from store",new A.btl(this),null,t.nA)}, +UH(a,b){return this.aUV(a,b)}, +aUV(a,b){var s=0,r=A.o(t.ke),q,p=this,o,n +var $async$UH=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=p.dx +n===$&&A.e() +s=3 +return A.f(n.b8(0,B.b.aU(A.fI(b.a,a).a,"|")),$async$UH) +case 3:o=d +if(o==null){q=null +s=1 +break}q=A.nj(A.iV(o),b) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UH,r)}, +WY(a,b){return this.bgI(a,b)}, +bgI(a,b){var s=0,r=A.o(t.yI),q,p=this,o,n,m,l +var $async$WY=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=J.bz(a,new A.btf(b),t.N).bg(0) +n=p.dx +n===$&&A.e() +m=A +l=J +s=3 +return A.f(n.Kf(0,o),$async$WY) +case 3:n=m.a3i(l.bz(d,new A.btg(b),t.ke),t.qU) +q=A.R(n,!0,n.$ti.i("D.E")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$WY,r)}, +aen(a,b,c,d){return A.rp("Get event list",new A.bto(this,a,d,c,b),null,t.yI)}, +asx(a,b,c){return this.aen(a,b,!1,c)}, +aV1(a,b){return this.aen(a,b,!1,0)}, +aV2(a,b){return this.aen(a,null,b,0)}, +aV0(a){return A.rp("Get event id list",new A.btm(this,a,!1,null),null,t.h)}, +D5(a,b){return this.aVh(a,b)}, +aVh(a,b){var s=0,r=A.o(t.z9),q,p=this,o,n +var $async$D5=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=p.as +n===$&&A.e() +s=3 +return A.f(n.b8(0,b),$async$D5) +case 3:o=d +if(o==null){q=null +s=1 +break}q=A.cPU(A.iV(o)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$D5,r)}, +a2M(){var s=0,r=A.o(t.Ca),q,p=this,o,n,m +var $async$a2M=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.as +o===$&&A.e() +n=J +m=J +s=3 +return A.f(o.qL(),$async$a2M) +case 3:q=n.ld(m.q6(b),new A.btp()).z0(0,50).dn(0,new A.btq(),t.Ao).bg(0) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2M,r)}, +a2N(a,b){return this.aVr(a,b)}, +aVr(a,b){var s=0,r=A.o(t.h),q,p=this,o,n +var $async$a2N=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=p.ay +n===$&&A.e() +s=3 +return A.f(n.b8(0,B.b.aU(A.fI(a,b).a,"|")),$async$a2N) +case 3:o=d +if(o==null){q=A.a([],t.s) +s=1 +break}q=A.a([J.K(o,"last_sent_message")],t.s) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2N,r)}, +W4(a,b,c,d){return this.b0T(a,b,c,d)}, +b0T(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$W4=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:n=p.ax +n===$&&A.e() +s=3 +return A.f(n.b8(0,a),$async$W4) +case 3:o=f +if(o==null){n=t.z +o=A.b(n,n)}J.bE(o,b,A.p(["identity_key",a,"pickle",c,"session_id",b,"last_received",d],t.N,t.z)) +s=4 +return A.f(p.ax.cW(0,a,o),$async$W4) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$W4,r)}, +UT(a,b){return this.aVL(a,b)}, +aVL(a,b){var s=0,r=A.o(t.sU),q,p=this,o,n +var $async$UT=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=p.ax +n===$&&A.e() +s=3 +return A.f(n.b8(0,a),$async$UT) +case 3:o=d +if(o==null||J.fs(o)){q=A.a([],t.lQ) +s=1 +break}q=J.bz(J.q6(o),new A.bts(b),t.O8).bg(0) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UT,r)}, +a2P(a,b){return this.aVN(a,b)}, +aVN(a,b){var s=0,r=A.o(t.sU),q,p=this,o,n,m +var $async$a2P=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(A.hu(new A.N(a,new A.btr(p,b),A.a0(a).i("N<1,Q>>")),!1,t.sU),$async$a2P) +case 3:n=d +m=A.a([],t.lQ) +for(o=J.af(n);o.q();)B.b.H(m,o.gE(o)) +q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2P,r)}, +a2S(a,b){return this.aVR(a,b)}, +aVR(a,b){var s=0,r=A.o(t.Bf),q,p=this,o,n,m +var $async$a2S=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=p.at +m===$&&A.e() +s=3 +return A.f(m.b8(0,a),$async$a2S) +case 3:n=d +if(n==null){q=null +s=1 +break}o=A.iV(n) +o=o +m=new A.AE(A.b(t.N,t.Yl),A.jA(0,!1),null,b) +m.b8d(o,b) +q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2S,r)}, +aWb(a){return A.rp("Get room list from store",new A.btx(this,a),null,t.g2)}, +a2Y(a){return this.aWe(a)}, +aWe(a){var s=0,r=A.o(t.jJ),q,p=this,o,n +var $async$a2Y=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=p.cx +n===$&&A.e() +s=3 +return A.f(n.b8(0,a),$async$a2Y) +case 3:o=c +if(o==null){q=null +s=1 +break}n=A.iV(o) +q=new A.Fw(n.h(0,"type"),n.h(0,"key_id"),n.h(0,"ciphertext"),n.h(0,"content")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2Y,r)}, +a32(){var s=0,r=A.o(t.Jl),q,p=this,o,n,m +var $async$a32=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=p.x +n===$&&A.e() +m=J +s=3 +return A.f(n.qL(),$async$a32) +case 3:n=m.fi(b) +o=n.dn(n,new A.bty(),t.a).bg(0) +n=A.a0(o).i("N<1,KV>") +q=A.R(new A.N(o,new A.btz(),n),!0,n.i("al.E")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a32,r)}, +Vd(a,b){return this.aWx(a,b)}, +aWx(a,b){var s=0,r=A.o(t.yI),q,p=this,o,n,m,l,k,j,i +var $async$Vd=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:j=p.y +j===$&&A.e() +i=J +s=3 +return A.f(j.wL(0),$async$Vd) +case 3:o=i.ld(d,new A.btA(b,a)) +n=A.a([],t.PA) +j=o.gS(o),m=t.qU +case 4:if(!j.q()){s=5 +break}l=j.gE(j) +s=6 +return A.f(p.y.b8(0,l),$async$Vd) +case 6:k=d +if(k==null){s=4 +break}B.b.H(n,J.bz(J.q6(k),new A.btB(b),m)) +s=4 +break +case 5:q=n +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Vd,r)}, +Kt(a,b){return this.aWA(a,b)}, +aWA(a,b){var s=0,r=A.o(t.t6),q,p=this,o,n +var $async$Kt=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=p.z +n===$&&A.e() +s=3 +return A.f(n.b8(0,B.b.aU(A.fI(b.a,a).a,"|")),$async$Kt) +case 3:o=d +if(o==null){q=null +s=1 +break}q=A.nj(A.iV(o),b).gMb() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Kt,r)}, +aWB(a){return A.rp("Get all user device keys from store",new A.btI(this,a),null,t.hh)}, +Ve(a){return this.aWE(a)}, +aWE(a){var s=0,r=A.o(t.KO),q,p=this,o,n,m,l,k +var $async$Ve=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=A.a([],t.P5) +l=p.z +l===$&&A.e() +k=J +s=3 +return A.f(l.wL(0),$async$Ve) +case 3:o=k.ld(c,new A.btJ(a)).bg(0) +s=4 +return A.f(p.z.Kf(0,o),$async$Ve) +case 4:n=c +l=J.c9(n) +l.kU(n,new A.btK()) +l.an(n,new A.btL(m,a)) +q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ve,r)}, +aaO(a,b,c,d,e,f,g,h){return this.bMN(a,b,c,d,e,f,g,h)}, +bMN(a,b,c,d,e,f,g,h){var s=0,r=A.o(t.S),q,p=this,o +var $async$aaO=A.k(function(i,j){if(i===1)return A.l(j,r) +while(true)switch(s){case 0:o=p.e +o===$&&A.e() +s=3 +return A.f(o.vf(0,new A.btM(p,b,c,d,e,f,g,h)),$async$aaO) +case 3:q=0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aaO,r)}, +aaP(a,b,c){return this.bMR(a,b,c)}, +bMR(a,b,c){var s=0,r=A.o(t.S),q,p=this,o,n,m +var $async$aaP=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:n=Date.now() +m=p.x +m===$&&A.e() +o=t.z +s=3 +return A.f(m.cW(0,B.d.k(n),A.p(["type",a,"txn_id",b,"content",c],o,o)),$async$aaP) +case 3:q=n +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aaP,r)}, +Ti(a,b){return this.bOH(a,b)}, +bOH(a,b){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$Ti=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=p.as +n===$&&A.e() +s=3 +return A.f(n.b8(0,b),$async$Ti) +case 3:o=d +if(o==null){$.U().fk(0,"Tried to mark inbound group session as uploaded which was not found in the database!") +s=1 +break}J.bE(o,"uploaded",!0) +s=4 +return A.f(p.as.cW(0,b,o),$async$Ti) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ti,r)}, +Tj(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l +var $async$Tj=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:m=p.as +m===$&&A.e() +l=J +s=3 +return A.f(m.wL(0),$async$Tj) +case 3:m=l.af(b) +case 4:if(!m.q()){s=5 +break}o=m.gE(m) +s=6 +return A.f(p.as.b8(0,o),$async$Tj) +case 6:n=b +if(n==null){s=4 +break}J.bE(n,"uploaded",!1) +s=7 +return A.f(p.as.cW(0,o,n),$async$Tj) +case 7:s=4 +break +case 5:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Tj,r)}, +JY(a,b){return this.bV2(a,b)}, +bV2(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i +var $async$JY=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:j=p.dx +j===$&&A.e() +s=3 +return A.f(j.pq(0,B.b.aU(A.fI(b,a).a,"|")),$async$JY) +case 3:j=p.db +j===$&&A.e() +i=J +s=4 +return A.f(j.wL(0),$async$JY) +case 4:j=i.af(d),o=t.s +case 5:if(!j.q()){s=6 +break}n=j.gE(j) +m=A.a(A.a(n.split("|"),o).slice(0),o) +if(!J.v(B.b.gN(m),b)){s=5 +break}s=7 +return A.f(p.db.b8(0,n),$async$JY) +case 7:l=d +if(l==null)l=[] +m=J.T(l) +k=m.gu(l) +m.kU(l,new A.btN(a)) +s=m.gu(l)e.a-2?g:e +if(m.h(0,"unsigned")==null)m.j(0,"unsigned",A.b(t.N,t.z)) +f=m.h(0,"unsigned") +c=d.a-2 +m.j(0,"status",c) +J.bE(f,u.M,c) +c=t.N +f=A.cx(m,"unsigned",B.i,c,t.z) +b=f==null?null:A.az(f,"transaction_id",B.i,c) +s=18 +return A.f(p.dx.cW(0,B.b.aU(A.fI(o,l).a,"|"),m),$async$uj) +case 18:a=B.b.aU(A.fI(o,B.b.p(A.a([B.fn,B.cC,B.fo],i),d)?"":"SENDING").a,"|") +f=p.db +f===$&&A.e() +s=19 +return A.f(f.b8(0,a),$async$uj) +case 19:f=a9 +a0=A.dc(f==null?[]:f,!0,c) +s=!B.b.p(a0,l)?20:22 +break +case 20:if(a5===B.dO)a0.push(l) +else B.b.pb(a0,0,l) +s=23 +return A.f(p.db.cW(0,a,a0),$async$uj) +case 23:s=21 +break +case 22:if(B.b.p(A.a([B.cC,B.fo],i),d)&&g!=null&&B.b.p(A.a([B.fn,B.cC,B.fo],i),g)&&a5!==B.dO){B.b.D(a0,l) +B.b.pb(a0,0,l)}case 21:s=B.b.p(A.a([B.fn,B.cC,B.fo],i),d)?24:25 +break +case 24:a=B.b.aU(A.fI(o,"SENDING").a,"|") +s=26 +return A.f(p.db.b8(0,a),$async$uj) +case 26:i=a9 +a0=A.dc(i==null?[]:i,!0,c) +a1=B.b.rb(a0,new A.btP(l)) +s=a1!==-1?27:28 +break +case 27:i=p.db +B.b.eh(a0,a1) +s=29 +return A.f(i.cW(0,a,a0),$async$uj) +case 29:case 28:case 25:s=d!==B.i4&&d!==B.j3&&b!=null?30:31 +break +case 30:s=32 +return A.f(p.JY(b,o),$async$uj) +case 32:case 31:case 16:a2=a7.ax.p(0,m.h(0,"type"))?"":m.h(0,"state_key") +s=A.bL([B.fZ,B.p4,B.Ah],j).p(0,a5)&&a2!=null?33:34 +break +case 33:s=J.v(m.h(0,"type"),"m.room.member")?35:37 +break +case 35:j=p.z +j===$&&A.e() +s=38 +return A.f(j.cW(0,B.b.aU(A.fI(o,m.h(0,"state_key")).a,"|"),m),$async$uj) +case 38:s=36 +break +case 37:a=B.b.aU(A.fI(o,m.h(0,"type")).a,"|") +j=p.y +j===$&&A.e() +s=39 +return A.f(j.b8(0,a),$async$uj) +case 39:j=a9 +if(j==null){j=t.z +j=A.b(j,j)}a3=A.iV(j) +j=t.N +i=t.z +f=A.cx(m,"content",B.i,j,i) +s=(f==null?null:A.cx(f,"m.relates_to",B.i,j,i))==null?40:42 +break +case 40:a3.j(0,a2,m) +s=43 +return A.f(p.y.cW(0,a,a3),$async$uj) +case 43:s=41 +break +case 42:f=A.cx(m,"content",B.i,j,i) +if(f==null)a4=null +else{f=A.cx(f,"m.relates_to",B.i,j,i) +a4=f==null?null:A.az(f,"event_id",B.i,j)}n=a7.dE(o) +if(n==null)n=A.pG(a7,0,o,B.aZ,0,null,null,null) +if(J.v(m.h(0,"type"),"m.room.message")){f=A.cx(m,"content",B.i,j,i) +if(f==null)j=null +else{i=A.cx(f,"m.relates_to",B.i,j,i) +j=i==null?null:A.az(i,"rel_type",B.i,j)}if(J.v(j,"m.replace")){j=n.gre() +if(a4!=(j==null?null:j.y)){j=n.gre() +if((j==null?null:j.gEB())==="m.replace"){j=n.gre() +j=a4==(j==null?null:j.gD0())}else j=!1}else j=!0}else j=!0}else j=!0 +s=j?44:45 +break +case 44:a3.j(0,a2,m) +s=46 +return A.f(p.y.cW(0,a,a3),$async$uj) +case 46:case 45:case 41:case 36:case 34:s=a5===B.tz?47:48 +break +case 47:a5=p.Q +a5===$&&A.e() +s=49 +return A.f(a5.cW(0,B.b.aU(A.fI(o,m.h(0,"type")).a,"|"),m),$async$uj) +case 49:case 48:case 1:return A.m(q,r)}}) +return A.n($async$uj,r)}, +a4a(a,b,c,d,e,f,g,h){return this.b0S(a,b,c,d,e,f,g,h)}, +b0S(a,b,c,d,e,f,g,h){var s=0,r=A.o(t.H),q,p=this,o +var $async$a4a=A.k(function(i,j){if(i===1)return A.l(j,r) +while(true)switch(s){case 0:o=p.as +o===$&&A.e() +s=3 +return A.f(o.cW(0,b,new A.Bq(a,b,c,d,e,f,!1,g,h).P()),$async$a4a) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a4a,r)}, +a4b(a,b,c,d){return this.b0V(a,b,c,d)}, +b0V(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o +var $async$a4b=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:o=p.at +o===$&&A.e() +s=3 +return A.f(o.cW(0,a,A.p(["room_id",a,"pickle",b,"device_ids",c,"creation_time",d],t.N,t.z)),$async$a4b) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a4b,r)}, +W6(a){return this.b0X(a)}, +b0X(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$W6=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.f +o===$&&A.e() +n=J +s=3 +return A.f(o.wL(0),$async$W6) +case 3:if(n.fs(c)){s=1 +break}s=4 +return A.f(p.f.cW(0,"prev_batch",a),$async$W6) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$W6,r)}, +Hv(a,b,c){return this.b0Y(a,b,c)}, +b0Y(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h,g +var $async$Hv=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:s=b instanceof A.nv?3:4 +break +case 3:s=5 +return A.f(p.Ji(a),$async$Hv) +case 5:s=1 +break +case 4:o=b instanceof A.po?B.aS:B.aZ +n=p.w +n===$&&A.e() +s=6 +return A.f(n.b8(0,a),$async$Hv) +case 6:m=e +s=m==null?7:9 +break +case 7:n=p.w +if(b instanceof A.m_){l=b.f +k=l==null +if(k)j=null +else{j=l.a +j=j==null?null:B.d.C(j)}if(j==null)j=0 +if(k)l=null +else{l=l.b +l=l==null?null:B.d.C(l)}if(l==null)l=0 +k=b.c +k=k==null?null:k.c +k=A.pG(c,j,a,o,l,k,null,b.a).P() +l=k}else l=A.pG(c,0,a,o,0,null,null,null).P() +s=10 +return A.f(n.cW(0,a,l),$async$Hv) +case 10:s=8 +break +case 9:s=b instanceof A.m_?11:12 +break +case 11:i=A.cCD(A.iV(m),c) +n=p.w +l=b.f +k=l==null +if(k)j=null +else{j=l.a +j=j==null?null:B.d.C(j)}if(j==null)j=i.d +if(k)l=null +else{l=l.b +l=l==null?null:B.d.C(l)}if(l==null)l=i.c +k=b.c +k=k==null?null:k.c +if(k==null)k=i.e +h=i.f.P() +g=b.a +g=g==null?null:g.P() +h.H(0,g==null?A.b(t.N,t.O):g) +s=13 +return A.f(n.cW(0,a,A.pG(c,j,a,o,l,k,null,A.aDE(h)).P()),$async$Hv) +case 13:case 12:case 8:if(b instanceof A.m_){n=b.c +n=(n==null?null:n.b)===!0}else n=!1 +s=n?14:15 +break +case 14:n=p.db +n===$&&A.e() +s=16 +return A.f(n.pq(0,B.b.aU(A.fI(a,"").a,"|")),$async$Hv) +case 16:case 15:case 1:return A.m(q,r)}}) +return A.n($async$Hv,r)}, +KY(a,b,c,d){return this.b0Z(a,b,c,d)}, +b0Z(a,b,c,d){var s=0,r=A.o(t.H),q=this,p +var $async$KY=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:p=q.cx +p===$&&A.e() +s=2 +return A.f(p.cW(0,a,new A.Fw(a,b,c,d).P()),$async$KY) +case 2:return A.m(null,r)}}) +return A.n($async$KY,r)}, +a4c(a){return this.b1_(a)}, +b1_(a){var s=0,r=A.o(t.H),q=this,p +var $async$a4c=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.f +p===$&&A.e() +s=2 +return A.f(p.cW(0,"sync_filter_id",a),$async$a4c) +case 2:return A.m(null,r)}}) +return A.n($async$a4c,r)}, +a4d(a,b,c,d,e){return this.b10(a,b,c,d,e)}, +b10(a,b,c,d,e){var s=0,r=A.o(t.H),q=this,p,o +var $async$a4d=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:o=q.CW +o===$&&A.e() +p=t.z +s=2 +return A.f(o.cW(0,B.b.aU(A.fI(a,b).a,"|"),A.p(["user_id",a,"public_key",b,"content",c,"verified",d,"blocked",e],p,p)),$async$a4d) +case 2:return A.m(null,r)}}) +return A.n($async$a4d,r)}, +a4e(a,b,c,d,e,f){return this.b11(a,b,c,d,e,f)}, +b11(a,b,c,d,e,f){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$a4e=A.k(function(g,h){if(g===1)return A.l(h,r) +while(true)switch(s){case 0:n=p.ay +n===$&&A.e() +o=t.z +s=3 +return A.f(n.cW(0,B.b.aU(A.fI(a,b).a,"|"),A.p(["user_id",a,"device_id",b,"content",c,"verified",d,"blocked",e,"last_active",f,"last_sent_message",""],o,o)),$async$a4e) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a4e,r)}, +Pe(a,b){return this.b12(a,b)}, +b12(a,b){var s=0,r=A.o(t.H),q,p=this,o +var $async$Pe=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=p.ch +o===$&&A.e() +s=3 +return A.f(o.cW(0,a,b),$async$Pe) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Pe,r)}, +adR(a,b,c,d,e,f,g){return this.bXM(a,b,c,d,e,f,g)}, +bXM(a,b,c,d,e,f,g){var s=0,r=A.o(t.H),q,p=this,o +var $async$adR=A.k(function(h,i){if(h===1)return A.l(i,r) +while(true)switch(s){case 0:o=p.e +o===$&&A.e() +s=3 +return A.f(o.vf(0,new A.btQ(p,a,b,c,d,e,f,g)),$async$adR) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$adR,r)}, +Um(a){return this.bXN(a)}, +bXN(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$Um=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.f +o===$&&A.e() +s=3 +return A.f(o.cW(0,"olm_account",a),$async$Um) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Um,r)}, +a2b(a,b,c){return this.bXU(a,b,c)}, +bXU(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$a2b=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:n=p.as +n===$&&A.e() +s=3 +return A.f(n.b8(0,c),$async$a2b) +case 3:o=e +if(o==null){$.U().fk(0,"Tried to update inbound group session as uploaded which wasnt found in the database!") +s=1 +break}J.bE(o,"allowed_at_index",a) +s=4 +return A.f(p.as.cW(0,c,o),$async$a2b) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2b,r)}, +a2c(a,b,c){return this.bXV(a,b,c)}, +bXV(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$a2c=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=p.as +m===$&&A.e() +s=3 +return A.f(m.b8(0,c),$async$a2c) +case 3:o=e +if(o==null){$.U().fk(0,"Tried to update inbound group session indexes of a session which was not found in the database!") +s=1 +break}n=A.iV(o) +n.j(0,"indexes",a) +s=4 +return A.f(p.as.cW(0,c,n),$async$a2c) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2c,r)}, +a9i(a,b){var s=0,r=A.o(t.u),q,p=this,o,n +var $async$a9i=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=p.dy +n===$&&A.e() +s=3 +return A.f(n.b8(0,B.b.aU(A.fI(a,b).a,"|")),$async$a9i) +case 3:o=d +if(o==null){q=null +s=1 +break}q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a9i,r)}, +a1g(a){return this.bTJ(a)}, +bTJ(a){var s=0,r=A.o(t.u),q,p=this,o,n +var $async$a1g=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=p.fr +n===$&&A.e() +s=3 +return A.f(n.b8(0,a),$async$a1g) +case 3:o=c +if(o==null){q=null +s=1 +break}q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1g,r)}, +tv(a){return this.bJ5(a)}, +bJ5(e1){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0 +var $async$tv=A.k(function(e2,e3){if(e2===1)return A.l(e3,r) +while(true)switch(s){case 0:a4=p.f +a4===$&&A.e() +s=3 +return A.f(a4.qL(),$async$tv) +case 3:a4=e3 +o=p.r +o===$&&A.e() +s=4 +return A.f(o.qL(),$async$tv) +case 4:o=e3 +n=p.w +n===$&&A.e() +s=5 +return A.f(n.qL(),$async$tv) +case 5:n=e3 +m=p.y +m===$&&A.e() +s=6 +return A.f(m.qL(),$async$tv) +case 6:m=e3 +l=p.z +l===$&&A.e() +s=7 +return A.f(l.qL(),$async$tv) +case 7:l=e3 +k=p.x +k===$&&A.e() +s=8 +return A.f(k.qL(),$async$tv) +case 8:k=e3 +j=p.Q +j===$&&A.e() +s=9 +return A.f(j.qL(),$async$tv) +case 9:j=e3 +i=p.as +i===$&&A.e() +s=10 +return A.f(i.qL(),$async$tv) +case 10:i=e3 +h=p.at +h===$&&A.e() +s=11 +return A.f(h.qL(),$async$tv) +case 11:h=e3 +g=p.ax +g===$&&A.e() +s=12 +return A.f(g.qL(),$async$tv) +case 12:g=e3 +f=p.ay +f===$&&A.e() +s=13 +return A.f(f.qL(),$async$tv) +case 13:f=e3 +e=p.ch +e===$&&A.e() +s=14 +return A.f(e.qL(),$async$tv) +case 14:e=e3 +d=p.CW +d===$&&A.e() +s=15 +return A.f(d.qL(),$async$tv) +case 15:d=e3 +c=p.cx +c===$&&A.e() +s=16 +return A.f(c.qL(),$async$tv) +case 16:c=e3 +b=p.cy +b===$&&A.e() +s=17 +return A.f(b.qL(),$async$tv) +case 17:b=e3 +a=p.db +a===$&&A.e() +s=18 +return A.f(a.qL(),$async$tv) +case 18:a=e3 +a0=p.dx +a0===$&&A.e() +s=19 +return A.f(a0.qL(),$async$tv) +case 19:a0=e3 +a1=p.dy +a1===$&&A.e() +s=20 +return A.f(a1.qL(),$async$tv) +case 20:a1=e3 +a2=p.fr +a2===$&&A.e() +a5=B.t +a6=A +a7=a4 +a8="box_account_data" +a9=o +b0=n +b1="box_room_states" +b2=m +b3="box_room_members" +b4=l +b5="box_to_device_queue" +b6=k +b7="box_room_account_data" +b8=j +b9="box_inbound_group_session" +c0=i +c1="box_outbound_group_session" +c2=h +c3="box_olm_session" +c4=g +c5="box_user_device_keys" +c6=f +c7="box_user_device_keys_outdated" +c8=e +c9="box_cross_signing_keys" +d0=d +d1="box_ssss_cache" +d2=c +d3="box_presences" +d4=b +d5="box_timeline_fragments" +d6=a +d7=a0 +d8="box_seen_device_ids" +d9=a1 +e0="box_seen_device_keys" +s=21 +return A.f(a2.qL(),$async$tv) +case 21:a3=a5.e7(a6.p(["box_client",a7,a8,a9,"box_rooms",b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,"box_events",d7,d8,d9,e0,e3],t.N,t.nf),null) +s=22 +return A.f(p.a8P(0,e1),$async$tv) +case 22:q=a3 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$tv,r)}, +tC(a,b){return this.bMh(a,b)}, +bMh(b3,b4){var s=0,r=A.o(t.y),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2 +var $async$tC=A.k(function(b5,b6){if(b5===1){o=b6 +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.f(n.a8P(0,b4),$async$tC) +case 7:s=8 +return A.f(n.oe(0),$async$tC) +case 8:a8=t.z +a8=A.eB(B.t.cf(0,b3,null),a8,a8) +m=a8.yB(a8,t.N,t.G) +a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_client")) +a8.toString +a8=J.af(J.hT(a8)) +case 9:if(!a8.q()){s=10 +break}l=a8.gE(a8) +a9=n.f +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_client")) +b0.toString +s=11 +return A.f(a9.cW(0,l,J.K(b0,l)),$async$tC) +case 11:s=9 +break +case 10:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_account_data")) +a8.toString +a8=J.af(J.hT(a8)) +case 12:if(!a8.q()){s=13 +break}k=a8.gE(a8) +a9=n.r +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_account_data")) +b0.toString +s=14 +return A.f(a9.cW(0,k,J.K(b0,k)),$async$tC) +case 14:s=12 +break +case 13:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_rooms")) +a8.toString +a8=J.af(J.hT(a8)) +case 15:if(!a8.q()){s=16 +break}j=a8.gE(a8) +a9=n.w +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_rooms")) +b0.toString +s=17 +return A.f(a9.cW(0,j,J.K(b0,j)),$async$tC) +case 17:s=15 +break +case 16:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_room_states")) +a8.toString +a8=J.af(J.hT(a8)) +case 18:if(!a8.q()){s=19 +break}i=a8.gE(a8) +a9=n.y +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_room_states")) +b0.toString +s=20 +return A.f(a9.cW(0,i,J.K(b0,i)),$async$tC) +case 20:s=18 +break +case 19:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_room_members")) +a8.toString +a8=J.af(J.hT(a8)) +case 21:if(!a8.q()){s=22 +break}h=a8.gE(a8) +a9=n.z +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_room_members")) +b0.toString +s=23 +return A.f(a9.cW(0,h,J.K(b0,h)),$async$tC) +case 23:s=21 +break +case 22:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_to_device_queue")) +a8.toString +a8=J.af(J.hT(a8)) +case 24:if(!a8.q()){s=25 +break}g=a8.gE(a8) +a9=n.x +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_to_device_queue")) +b0.toString +s=26 +return A.f(a9.cW(0,g,J.K(b0,g)),$async$tC) +case 26:s=24 +break +case 25:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_room_account_data")) +a8.toString +a8=J.af(J.hT(a8)) +case 27:if(!a8.q()){s=28 +break}f=a8.gE(a8) +a9=n.Q +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_room_account_data")) +b0.toString +s=29 +return A.f(a9.cW(0,f,J.K(b0,f)),$async$tC) +case 29:s=27 +break +case 28:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_inbound_group_session")) +a8.toString +a8=J.af(J.hT(a8)) +case 30:if(!a8.q()){s=31 +break}e=a8.gE(a8) +a9=n.as +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_inbound_group_session")) +b0.toString +s=32 +return A.f(a9.cW(0,e,J.K(b0,e)),$async$tC) +case 32:s=30 +break +case 31:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_outbound_group_session")) +a8.toString +a8=J.af(J.hT(a8)) +case 33:if(!a8.q()){s=34 +break}d=a8.gE(a8) +a9=n.at +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_outbound_group_session")) +b0.toString +s=35 +return A.f(a9.cW(0,d,J.K(b0,d)),$async$tC) +case 35:s=33 +break +case 34:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_olm_session")) +a8.toString +a8=J.af(J.hT(a8)) +case 36:if(!a8.q()){s=37 +break}c=a8.gE(a8) +a9=n.ax +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_olm_session")) +b0.toString +s=38 +return A.f(a9.cW(0,c,J.K(b0,c)),$async$tC) +case 38:s=36 +break +case 37:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_user_device_keys")) +a8.toString +a8=J.af(J.hT(a8)) +case 39:if(!a8.q()){s=40 +break}b=a8.gE(a8) +a9=n.ay +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_user_device_keys")) +b0.toString +s=41 +return A.f(a9.cW(0,b,J.K(b0,b)),$async$tC) +case 41:s=39 +break +case 40:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_user_device_keys_outdated")) +a8.toString +a8=J.af(J.hT(a8)) +case 42:if(!a8.q()){s=43 +break}a=a8.gE(a8) +a9=n.ch +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_user_device_keys_outdated")) +b0.toString +s=44 +return A.f(a9.cW(0,a,J.K(b0,a)),$async$tC) +case 44:s=42 +break +case 43:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_cross_signing_keys")) +a8.toString +a8=J.af(J.hT(a8)) +case 45:if(!a8.q()){s=46 +break}a0=a8.gE(a8) +a9=n.CW +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_cross_signing_keys")) +b0.toString +s=47 +return A.f(a9.cW(0,a0,J.K(b0,a0)),$async$tC) +case 47:s=45 +break +case 46:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_ssss_cache")) +a8.toString +a8=J.af(J.hT(a8)) +case 48:if(!a8.q()){s=49 +break}a1=a8.gE(a8) +a9=n.cx +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_ssss_cache")) +b0.toString +s=50 +return A.f(a9.cW(0,a1,J.K(b0,a1)),$async$tC) +case 50:s=48 +break +case 49:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_presences")) +a8.toString +a8=J.af(J.hT(a8)) +case 51:if(!a8.q()){s=52 +break}a2=a8.gE(a8) +a9=n.cy +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_presences")) +b0.toString +s=53 +return A.f(a9.cW(0,a2,J.K(b0,a2)),$async$tC) +case 53:s=51 +break +case 52:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_timeline_fragments")) +a8.toString +a8=J.af(J.hT(a8)) +case 54:if(!a8.q()){s=55 +break}a3=a8.gE(a8) +a9=n.db +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_timeline_fragments")) +b0.toString +s=56 +return A.f(a9.cW(0,a3,J.K(b0,a3)),$async$tC) +case 56:s=54 +break +case 55:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_seen_device_ids")) +a8.toString +a8=J.af(J.hT(a8)) +case 57:if(!a8.q()){s=58 +break}a4=a8.gE(a8) +a9=n.dy +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_seen_device_ids")) +b0.toString +s=59 +return A.f(a9.cW(0,a4,J.K(b0,a4)),$async$tC) +case 59:s=57 +break +case 58:a8=m +a8=A.aM(a8).i("4?").a(J.K(a8.a,"box_seen_device_keys")) +a8.toString +a8=J.af(J.hT(a8)) +case 60:if(!a8.q()){s=61 +break}a5=a8.gE(a8) +a9=n.fr +a9===$&&A.e() +b0=m +b0=A.aM(b0).i("4?").a(J.K(b0.a,"box_seen_device_keys")) +b0.toString +s=62 +return A.f(a9.cW(0,a5,J.K(b0,a5)),$async$tC) +case 62:s=60 +break +case 61:q=!0 +s=1 +break +p=2 +s=6 +break +case 4:p=3 +b2=o +a6=A.a2(b2) +a7=A.ay(b2) +a8=$.U() +a8.kF(0,"Database import error: ",a6,a7) +q=!1 +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$tC,r)}, +ge8(a){return this.c}} +A.bti.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +o=p.f +o===$&&A.e() +s=2 +return A.f(o.V(0),$async$$0) +case 2:o=p.r +o===$&&A.e() +s=3 +return A.f(o.V(0),$async$$0) +case 3:o=p.w +o===$&&A.e() +s=4 +return A.f(o.V(0),$async$$0) +case 4:o=p.y +o===$&&A.e() +s=5 +return A.f(o.V(0),$async$$0) +case 5:o=p.z +o===$&&A.e() +s=6 +return A.f(o.V(0),$async$$0) +case 6:o=p.x +o===$&&A.e() +s=7 +return A.f(o.V(0),$async$$0) +case 7:o=p.Q +o===$&&A.e() +s=8 +return A.f(o.V(0),$async$$0) +case 8:o=p.as +o===$&&A.e() +s=9 +return A.f(o.V(0),$async$$0) +case 9:o=p.at +o===$&&A.e() +s=10 +return A.f(o.V(0),$async$$0) +case 10:o=p.ax +o===$&&A.e() +s=11 +return A.f(o.V(0),$async$$0) +case 11:o=p.ay +o===$&&A.e() +s=12 +return A.f(o.V(0),$async$$0) +case 12:o=p.ch +o===$&&A.e() +s=13 +return A.f(o.V(0),$async$$0) +case 13:o=p.CW +o===$&&A.e() +s=14 +return A.f(o.V(0),$async$$0) +case 14:o=p.cx +o===$&&A.e() +s=15 +return A.f(o.V(0),$async$$0) +case 15:o=p.cy +o===$&&A.e() +s=16 +return A.f(o.V(0),$async$$0) +case 16:o=p.db +o===$&&A.e() +s=17 +return A.f(o.V(0),$async$$0) +case 17:o=p.dx +o===$&&A.e() +s=18 +return A.f(o.V(0),$async$$0) +case 18:o=p.dy +o===$&&A.e() +s=19 +return A.f(o.V(0),$async$$0) +case 19:o=p.fr +o===$&&A.e() +s=20 +return A.f(o.V(0),$async$$0) +case 20:s=q.b?21:22 +break +case 21:p=p.e +p===$&&A.e() +s=23 +return A.f(p.v5(),$async$$0) +case 23:case 22:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bth.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +o=p.w +o===$&&A.e() +s=2 +return A.f(o.V(0),$async$$0) +case 2:o=p.r +o===$&&A.e() +s=3 +return A.f(o.V(0),$async$$0) +case 3:o=p.y +o===$&&A.e() +s=4 +return A.f(o.V(0),$async$$0) +case 4:o=p.z +o===$&&A.e() +s=5 +return A.f(o.V(0),$async$$0) +case 5:o=p.dx +o===$&&A.e() +s=6 +return A.f(o.V(0),$async$$0) +case 6:o=p.db +o===$&&A.e() +s=7 +return A.f(o.V(0),$async$$0) +case 7:o=p.at +o===$&&A.e() +s=8 +return A.f(o.V(0),$async$$0) +case 8:o=p.cy +o===$&&A.e() +s=9 +return A.f(o.V(0),$async$$0) +case 9:p=p.f +p===$&&A.e() +s=10 +return A.f(p.pq(0,"prev_batch"),$async$$0) +case 10:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.btj.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:l=q.a +k=l.db +k===$&&A.e() +p=q.b +s=2 +return A.f(k.pq(0,B.b.aU(A.fI(p,"").a,"|")),$async$$0) +case 2:k=l.dx +k===$&&A.e() +j=J +s=3 +return A.f(k.wL(0),$async$$0) +case 3:k=j.af(b),o=t.s +case 4:if(!k.q()){s=5 +break}n=k.gE(k) +m=A.a(A.a(n.split("|"),o).slice(0),o) +if(!J.v(B.b.gN(m),p)){s=4 +break}s=6 +return A.f(l.dx.pq(0,n),$async$$0) +case 6:s=4 +break +case 5:k=l.y +k===$&&A.e() +j=J +s=7 +return A.f(k.wL(0),$async$$0) +case 7:k=j.af(b) +case 8:if(!k.q()){s=9 +break}n=k.gE(k) +m=A.a(A.a(n.split("|"),o).slice(0),o) +if(!J.v(B.b.gN(m),p)){s=8 +break}s=10 +return A.f(l.y.pq(0,n),$async$$0) +case 10:s=8 +break +case 9:k=l.z +k===$&&A.e() +j=J +s=11 +return A.f(k.wL(0),$async$$0) +case 11:k=j.af(b) +case 12:if(!k.q()){s=13 +break}n=k.gE(k) +m=A.a(A.a(n.split("|"),o).slice(0),o) +if(!J.v(B.b.gN(m),p)){s=12 +break}s=14 +return A.f(l.z.pq(0,n),$async$$0) +case 14:s=12 +break +case 13:k=l.Q +k===$&&A.e() +j=J +s=15 +return A.f(k.wL(0),$async$$0) +case 15:k=j.af(b) +case 16:if(!k.q()){s=17 +break}n=k.gE(k) +m=A.a(A.a(n.split("|"),o).slice(0),o) +if(!J.v(B.b.gN(m),p)){s=16 +break}s=18 +return A.f(l.Q.pq(0,n),$async$$0) +case 18:s=16 +break +case 17:l=l.w +l===$&&A.e() +s=19 +return A.f(l.pq(0,p),$async$$0) +case 19:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.btk.prototype={ +$0(){var s=0,r=A.o(t.Ss),q,p=this,o,n,m,l,k +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:m=A.b(t.N,t.ch) +l=p.a.r +l===$&&A.e() +k=J +s=3 +return A.f(l.qL(),$async$$0) +case 3:l=k.fi(b),l=l.gS(l) +case 4:if(!l.q()){s=5 +break}o=l.gE(l) +n=o.a +m.j(0,n,new A.f_(n,A.iV(o.b))) +s=4 +break +case 5:q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:1437} +A.btl.prototype={ +$0(){var s=0,r=A.o(t.nA),q,p=this,o,n,m,l,k,j +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:m=A.b(t.N,t.z) +l=p.a +k=l.f +k===$&&A.e() +j=J +s=3 +return A.f(k.wL(0),$async$$0) +case 3:k=j.af(b) +case 4:if(!k.q()){s=5 +break}o=k.gE(k) +if(o==="version"){s=4 +break}s=6 +return A.f(l.f.b8(0,o),$async$$0) +case 6:n=b +if(n!=null)m.j(0,o,n) +s=4 +break +case 5:if(m.a===0){q=null +s=1 +break}q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:1438} +A.btf.prototype={ +$1(a){return B.b.aU(A.fI(this.a.a,a).a,"|")}, +$S:16} +A.btg.prototype={ +$1(a){return a!=null?A.nj(A.iV(a),this.a):null}, +$S:1439} +A.bto.prototype={ +$0(){var s=0,r=A.o(t.yI),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:h=p.b +g=h.a +f=B.b.aU(A.fI(g,"").a,"|") +e=p.a +d=e.db +d===$&&A.e() +s=3 +return A.f(d.b8(0,f),$async$$0) +case 3:d=b +if(d==null)d=[] +o=t.N +n=A.dc(d,!0,o) +m=A.bx("sendingEventIds") +d=p.c +s=d!==0?4:6 +break +case 4:m.soR(A.a([],t.s)) +s=5 +break +case 6:l=B.b.aU(A.fI(g,"SENDING").a,"|") +s=7 +return A.f(e.db.b8(0,l),$async$$0) +case 7:g=b +m.soR(A.dc(g==null?[]:g,!0,o)) +case 5:s=8 +return A.f(e.WY(m.aV(),h),$async$$0) +case 8:k=b +g=n.length +if(d>=g||p.d){q=k +s=1 +break}o=p.e +s=9 +return A.f(e.WY(B.b.de(n,d,Math.min(g,d+(o==null?g:o))),h),$async$$0) +case 9:j=b +for(h=J.af(k),g=J.c9(j);h.q();){e=h.gE(h) +i=g.rb(j,new A.btn(e)) +if(i>=0)g.pb(j,i,e)}q=j +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:1440} +A.btn.prototype={ +$1(a){return a.Q.a"),k=l.i("D.E") +case 4:if(!a9.q()){s=5 +break}j=A.cCD(A.iV(a9.gE(a9)),a6) +i=A.R(new A.hs(o,new A.btt(j),l),!0,k) +h=j.a +g=a8.y +g===$&&A.e() +n.j(0,h,g.Kf(0,i)) +a5.j(0,h,j) +s=4 +break +case 5:a6=a5.gaA(a5),a9=A.y(a6),a9=a9.i("@<1>").Z(a9.z[1]),a6=new A.bN(J.af(a6.a),a6.b,a9.i("bN<1,2>")),a9=a9.z[1],o=a7!=null +case 6:if(!a6.q()){s=7 +break}l=a6.a +if(l==null)l=a9.a(l) +k=l.a +s=8 +return A.f(n.h(0,k),$async$$0) +case 8:f=b3 +if(f!=null){for(h=J.af(f);h.q();){e=h.gE(h) +if(e==null)continue +d=J.lc(J.cIi(J.q6(e),new A.btu(l))) +for(g=d.length,c=0;c") +a0=A.R(new A.hs(h,new A.btw(l),g),!0,g.i("D.E")) +g=a8.z +g===$&&A.e() +m.j(0,k,g.Kf(0,a0))}s=6 +break +case 7:a4=a5.gaA(a5),a6=A.y(a4),a6=a6.i("@<1>").Z(a6.z[1]),a4=new A.bN(J.af(a4.a),a4.b,a6.i("bN<1,2>")),a6=a6.z[1] +case 9:if(!a4.q()){s=10 +break}a9=a4.a +if(a9==null)a9=a6.a(a9) +s=11 +return A.f(m.h(0,a9.a),$async$$0) +case 11:a1=b3 +if(a1!=null)for(o=J.af(a1);o.q();){a2=o.gE(o) +if(a2==null)continue +a9.I(A.nj(A.iV(a2),a9))}s=9 +break +case 10:a4=a8.Q +a4===$&&A.e() +b0=J +s=12 +return A.f(a4.qL(),$async$$0) +case 12:a4=b0.fi(b3),a4=a4.gS(a4),a6=t.s,a9=t.f +case 13:if(!a4.q()){s=14 +break}o=a4.gE(a4) +l=A.a(A.a(o.a.split("|"),a6).slice(0),a6) +o=A.iV(o.b) +k=A.cB(o.h(0,"room_id")) +h=A.av(o.h(0,"type")) +o=A.hk(a9.a(o.h(0,"content"))) +a3=B.b.gN(l) +s=a5.a0(0,a3)?15:17 +break +case 15:a5.h(0,a3).x.j(0,h,new A.lO(k,h,o)) +s=16 +break +case 17:o=$.U() +l=new A.dq("Found account data for unknown room "+a3+". Delete now...",null,$.dO().$1(null),B.cZ) +o.c.push(l) +if(2<=o.a.a)A.ef(l) +o=a8.Q +l=A.a([a3],a6) +l.push(h) +s=18 +return A.f(o.pq(0,B.b.aU(l,"|")),$async$$0) +case 18:case 16:s=13 +break +case 14:a4=a5.gaA(a5) +q=A.R(a4,!0,A.y(a4).i("D.E")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:1446} +A.btt.prototype={ +$1(a){return B.b.aU(A.fI(this.a.a,a).a,"|")}, +$S:16} +A.btu.prototype={ +$1(a){return A.nj(A.iV(a),this.a)}, +$S:483} +A.btv.prototype={ +$1(a){return this.a.t(0,a)}, +$S:17} +A.btw.prototype={ +$1(a){return B.b.aU(A.fI(this.a.a,a).a,"|")}, +$S:16} +A.bty.prototype={ +$1(a){var s=A.iV(a.b) +s.j(0,"id",A.dC(a.a,null)) +s.j(0,"content",B.t.cf(0,s.h(0,"content"),null)) +return s}, +$S:1448} +A.btz.prototype={ +$1(a){var s="content",r=J.T(a),q=r.h(a,"id"),p=r.h(a,"type"),o=r.h(a,"txn_id") +return new A.KV(q,p,o,typeof r.h(a,s)=="string"?B.t.cf(0,r.h(a,s),null):r.h(a,s))}, +$S:1449} +A.btA.prototype={ +$1(a){var s=t.s +s=A.a(A.a(a.split("|"),s).slice(0),s) +return J.v(B.b.gN(s),this.a.a)&&!B.b.p(this.b,s[1])}, +$S:6} +A.btB.prototype={ +$1(a){return A.nj(A.iV(a),this.a)}, +$S:483} +A.btI.prototype={ +$0(){var s=0,r=A.o(t.hh),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0 +var $async$$0=A.k(function(b1,b2){if(b1===1)return A.l(b2,r) +while(true)switch(s){case 0:a6=p.a +a7=a6.ch +a7===$&&A.e() +s=3 +return A.f(a7.wL(0),$async$$0) +case 3:o=b2 +a7=J.T(o) +if(a7.ga6(o)){q=A.b(t.N,t.NM) +s=1 +break}n=t.N +m=A.b(n,t.NM) +l=a6.ay +l===$&&A.e() +s=4 +return A.f(l.wL(0),$async$$0) +case 4:k=b2 +l=a6.CW +l===$&&A.e() +s=5 +return A.f(l.wL(0),$async$$0) +case 5:j=b2 +a7=a7.gS(o),l=J.c9(k),i=J.c9(j),h=t.nA,g=p.b,f=t.z,e=t.Rz,d=t.Ma +case 6:if(!a7.q()){s=7 +break}c=a7.gE(a7) +b=l.oC(k,new A.btC(c)) +a=i.oC(j,new A.btD(c)) +s=8 +return A.f(A.hu(new A.et(b,new A.btE(a6),b.$ti.i("et<1,Q?>>")),!1,h),$async$$0) +case 8:a0=b2 +s=9 +return A.f(A.hu(new A.et(a,new A.btF(a6),a.$ti.i("et<1,Q?>>")),!1,h),$async$$0) +case 9:a1=b2 +a8=A +a9=g.r +b0=c +s=10 +return A.f(a6.ch.b8(0,c),$async$$0) +case 10:a2=a8.p(["client_id",a9,"user_id",b0,"outdated",b2],n,f) +a3=J.ld(a0,new A.btG()) +a3=A.R(a3,!0,a3.$ti.i("D.E")) +a4=J.ld(a1,new A.btH()) +a4=A.R(a4,!0,a4.$ti.i("D.E")) +a5=a2.h(0,"user_id") +if(a5==null)a5="" +a5=new A.nf(g,a5,A.b(n,e),A.b(n,d)) +a5.b7y(a2,new A.er(a3,A.a0(a3).i("er<1,S>")),new A.er(a4,A.a0(a4).i("er<1,S>")),g) +m.j(0,c,a5) +s=6 +break +case 7:q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:1450} +A.btC.prototype={ +$1(a){var s=t.s +s=A.a(A.a(a.split("|"),s).slice(0),s) +return J.v(B.b.gN(s),this.a)}, +$S:6} +A.btD.prototype={ +$1(a){var s=t.s +s=A.a(A.a(a.split("|"),s).slice(0),s) +return J.v(B.b.gN(s),this.a)}, +$S:6} +A.btE.prototype={ +$1(a){return this.aTF(a)}, +aTF(a){var s=0,r=A.o(t.nA),q,p=this,o,n +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=p.a.ay +n===$&&A.e() +s=3 +return A.f(n.b8(0,a),$async$$1) +case 3:o=c +if(o==null){q=null +s=1 +break}q=A.iV(o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:484} +A.btF.prototype={ +$1(a){return this.aTE(a)}, +aTE(a){var s=0,r=A.o(t.nA),q,p=this,o,n +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=p.a.CW +n===$&&A.e() +s=3 +return A.f(n.b8(0,a),$async$$1) +case 3:o=c +if(o==null){q=null +s=1 +break}q=A.iV(o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:484} +A.btG.prototype={ +$1(a){return a!=null}, +$S:485} +A.btH.prototype={ +$1(a){return a!=null}, +$S:485} +A.btJ.prototype={ +$1(a){var s=t.s +s=A.a(A.a(a.split("|"),s).slice(0),s) +return J.v(B.b.gN(s),this.a.a)}, +$S:6} +A.btK.prototype={ +$1(a){return a==null}, +$S:1453} +A.btL.prototype={ +$1(a){a.toString +return this.a.push(A.nj(A.iV(a),this.b).gMb())}, +$S:1454} +A.btM.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a +n=o.f +n===$&&A.e() +s=2 +return A.f(n.cW(0,"homeserver_url",q.b),$async$$0) +case 2:s=3 +return A.f(o.f.cW(0,"token",q.c),$async$$0) +case 3:s=4 +return A.f(o.f.cW(0,"user_id",q.d),$async$$0) +case 4:n=q.e +p=o.f +s=n==null?5:7 +break +case 5:s=8 +return A.f(p.pq(0,"device_id"),$async$$0) +case 8:s=6 +break +case 7:s=9 +return A.f(p.cW(0,"device_id",n),$async$$0) +case 9:case 6:n=q.f +p=o.f +s=n==null?10:12 +break +case 10:s=13 +return A.f(p.pq(0,"device_name"),$async$$0) +case 13:s=11 +break +case 12:s=14 +return A.f(p.cW(0,"device_name",n),$async$$0) +case 14:case 11:n=q.r +p=o.f +s=n==null?15:17 +break +case 15:s=18 +return A.f(p.pq(0,"prev_batch"),$async$$0) +case 18:s=16 +break +case 17:s=19 +return A.f(p.cW(0,"prev_batch",n),$async$$0) +case 19:case 16:n=q.w +p=o.f +s=n==null?20:22 +break +case 20:s=23 +return A.f(p.pq(0,"olm_account"),$async$$0) +case 23:s=21 +break +case 22:s=24 +return A.f(p.cW(0,"olm_account",n),$async$$0) +case 24:case 21:s=25 +return A.f(o.f.pq(0,"sync_filter_id"),$async$$0) +case 25:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.btN.prototype={ +$1(a){return J.v(a,this.a)}, +$S:78} +A.btO.prototype={ +$0(){var s,r=A.iV(this.a),q=t.S,p=A.az(r,"status",B.i,q) +if(p==null){s=A.cx(r,"unsigned",B.i,t.N,t.z) +p=s==null?null:A.az(s,u.M,B.i,q)}return p==null?null:B.vc[p+2]}, +$S:1455} +A.btP.prototype={ +$1(a){return a===this.a}, +$S:6} +A.btQ.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a +n=o.f +n===$&&A.e() +s=2 +return A.f(n.cW(0,"homeserver_url",q.b),$async$$0) +case 2:s=3 +return A.f(o.f.cW(0,"token",q.c),$async$$0) +case 3:s=4 +return A.f(o.f.cW(0,"user_id",q.d),$async$$0) +case 4:n=q.e +p=o.f +s=n==null?5:7 +break +case 5:s=8 +return A.f(p.pq(0,"device_id"),$async$$0) +case 8:s=6 +break +case 7:s=9 +return A.f(p.cW(0,"device_id",n),$async$$0) +case 9:case 6:n=q.f +p=o.f +s=n==null?10:12 +break +case 10:s=13 +return A.f(p.pq(0,"device_name"),$async$$0) +case 13:s=11 +break +case 12:s=14 +return A.f(p.cW(0,"device_name",n),$async$$0) +case 14:case 11:n=q.r +p=o.f +s=n==null?15:17 +break +case 15:s=18 +return A.f(p.pq(0,"prev_batch"),$async$$0) +case 18:s=16 +break +case 17:s=19 +return A.f(p.cW(0,"prev_batch",n),$async$$0) +case 19:case 16:n=q.w +o=o.f +s=n==null?20:22 +break +case 20:s=23 +return A.f(o.pq(0,"olm_account"),$async$$0) +case 23:s=21 +break +case 22:s=24 +return A.f(o.cW(0,"olm_account",n),$async$$0) +case 24:case 21:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c3W.prototype={ +k(a){return B.b.aU(this.a,"|")}, +l(a,b){if(b==null)return!1 +return A.nt(this.a,"[","]")===J.bp(b)}, +gv(a){return A.b1(this.a)}} +A.c3.prototype={ +gvQ(){var s=this.as,r=s==null?null:J.K(s,"redacted_because") +return t.a.b(r)?A.nj(r,this.cy):null}, +awc(a,b,c,d,e,f,g,h,i,j,k){var s,r,q,p=this,o=null,n="prev_content",m="unsigned" +p.y=b +p.as=k +try{if(e!=null&&J.ft(e))s=e +else{if(k!=null){s=J.b3(k) +s=s.a0(k,n)&&t.G.b(s.h(k,n))}else s=!1 +s=s?J.K(k,n):o}p.at=s}catch(r){}p.f=h +if(p.db===B.j3&&p.cy.ay.z!=null){f=p.cy +if(Date.now()-c.a>6e4){q=p.P() +if(q.h(0,m)==null)q.j(0,m,A.b(t.N,t.z)) +J.bE(q.h(0,m),u.M,-1) +f.ay.bLr(A.US("",new A.tC(A.p([f.a,A.a3m(o,o,new A.vU(A.a([A.td(q)],t.S0),o,o))],t.N,t.Ho),o)))}}s=p.db +if(!B.b.p(A.a([B.fn,B.cC,B.fo],t.gz),s)&&A.bL(["m.image","m.video","m.audio","m.file"],t.N).p(0,p.gd3(p))&&!p.cy.ch.a0(0,b))p.p6(0)}, +P(){var s=this,r=A.b(t.N,t.z),q=s.f +if(q!=null)r.j(0,"state_key",q) +q=s.at +if((q==null?null:J.ft(q))===!0)r.j(0,"prev_content",s.at) +r.j(0,"content",s.b) +r.j(0,"type",s.a) +r.j(0,"event_id",s.y) +r.j(0,"room_id",s.z) +r.j(0,"sender",s.c) +r.j(0,"origin_server_ts",s.Q.a) +q=s.as +if((q==null?null:J.ft(q))===!0)r.j(0,"unsigned",s.as) +q=s.dx +if(q!=null)r.j(0,"original_source",q.P()) +return r}, +gMb(){var s,r=this,q=r.f +q.toString +s=r.at +return A.cQS(r.b,r.y,r.Q,s,r.cy,r.c,q,r.a,r.as)}, +gd3(a){var s +if(this.a==="m.sticker")s="m.sticker" +else{s=A.az(this.b,"msgtype",B.i,t.N) +if(s==null)s="m.text"}return s}, +afa(a){var s,r=this +r.as=A.p(["redacted_because",a.P()],t.N,t.O) +r.dx=r.at=null +s=A.a([],t.s) +switch(r.a){case"m.room.member":s.push("membership") +break +case"m.room.create":s.push("creator") +break +case"m.room.join_rules":s.push("join_rule") +break +case"m.room.power_levels":s.push("ban") +s.push("events") +s.push("events_default") +s.push("kick") +s.push("redact") +s.push("state_default") +s.push("users") +s.push("users_default") +break +case"m.room.aliases":s.push("aliases") +break +case"m.room.history_visibility":s.push("history_visibility") +break +default:break}J.yV(r.b,new A.bn3(s))}, +gbt(a){var s=A.az(this.b,"body",B.i,t.N) +return s==null?"":s}, +gJj(){var s=A.az(this.b,"formatted_body",B.i,t.N) +return s==null?"":s}, +gv2(a){var s=this +if(s.gvQ()!=null)return"Redacted" +if(s.gbt(s)!=="")return s.gbt(s) +if(s.gJj()!=="")return s.gJj() +return s.a}, +gacn(){var s=this +return J.v(J.K(s.b,"format"),"org.matrix.custom.html")?A.cLI(s.gJj()):s.gv2(s)}, +gaQv(){var s=this.cy,r=s.ga1q().a,q=r.d,p=q.gct(q).oC(0,new A.bn1(this)).dn(0,new A.bn2(s),t.KU).bg(0),o=r.c +if(o!=null&&o.a===this.y){r=s.ay.k3 +r.toString +B.b.t(p,new A.tx(s.dB(r),A.jA(o.b,!1)))}return p}, +p6(a){var s=0,r=A.o(t.y),q,p=this,o,n,m +var $async$p6=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=p.cy +m=p.db +s=!B.b.p(A.a([B.fn,B.cC,B.fo],t.gz),m)?3:4 +break +case 3:m=n.ay +o=m.z +s=5 +return A.f(o==null?null:o.JY(p.y,n.a),$async$p6) +case 5:m=m.dG +o=t.N +o=new A.lV(B.fZ,n.a,A.p(["event_id",p.y,"status",-2,"content",A.p(["body","Removed..."],o,o)],o,t.z)) +m.a=o +m.c.t(0,o) +q=!0 +s=1 +break +case 4:q=!1 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$p6,r)}, +Vl(){var s=0,r=A.o(t.u),q,p=this,o,n +var $async$Vl=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if(p.db!==B.i4){q=null +s=1 +break}o=t.N +if(A.bL(["m.image","m.video","m.audio","m.file"],o).p(0,p.gd3(p))){q=null +s=1 +break}n=p.as +o=n==null?null:A.az(n,"transaction_id",B.i,o) +if(o==null)o=p.y +s=3 +return A.f(p.cy.aYj(p.b,o),$async$Vl) +case 3:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Vl,r)}, +a1r(a,b){return this.bUE(a,b)}, +aQy(){return this.a1r(null,null)}, +bUE(a,b){var s=0,r=A.o(t.u),q,p=this +var $async$a1r=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(p.cy.acL(p.y,a,b),$async$a1r) +case 3:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1r,r)}, +a2X(a){return this.aW2(a)}, +aW2(a){var s=0,r=A.o(t.ke),q,p=this,o +var $async$a2X=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.gEB()!=="m.in_reply_to"){q=null +s=1 +break}o=p.gD0() +s=o==null?3:5 +break +case 3:c=null +s=4 +break +case 5:s=6 +return A.f(a.z8(o),$async$a2X) +case 6:case 4:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2X,r)}, +a1K(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l +var $async$a1K=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if(p.a!=="m.room.encrypted"||p.gd3(p)!=="m.bad.encrypted"||!J.v(J.K(p.b,"can_request_session"),!0))throw A.j("Session key not requestable") +o=p.b +n=t.N +m=A.az(o,"session_id",B.i,n) +l=A.az(o,"sender_key",B.i,n) +if(m==null||l==null)throw A.j("Unknown session_id or sender_key") +s=3 +return A.f(p.cy.ad6(m,l),$async$a1K) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1K,r)}, +grZ(){var s=t.N,r=t.O,q=A.cx(this.b,"info",B.i,s,r) +return q==null?A.b(s,r):q}, +garV(){var s="thumbnail_info" +return t.G.b(this.grZ().h(0,s))?this.grZ().h(0,s):A.b(t.N,t.z)}, +gaN6(){var s=this.b,r=J.T(s) +return typeof r.h(s,"url")=="string"||t.G.b(r.h(s,"file"))}, +gaN9(){return typeof this.grZ().h(0,"thumbnail_url")=="string"||t.G.b(this.grZ().h(0,"thumbnail_file"))}, +gaIS(){var s,r=this.b,q=J.T(r) +if(t.G.b(q.h(r,"file"))){r=A.cx(r,"file",B.i,t.N,t.O) +s=r==null?null:r.h(0,"url")}else s=q.h(r,"url") +return typeof s=="string"?A.hg(s):null}, +G7(a,b){return this.bHJ(a,b)}, +S8(){return this.G7(null,!1)}, +ZY(a){return this.G7(null,a)}, +bHJ(a,b){var s=0,r=A.o(t.A0),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d +var $async$G7=A.k(function(c,a0){if(c===1)return A.l(a0,r) +while(true)switch(s){case 0:d=p.a +if(!B.b.p(A.a(["m.room.message","m.sticker"],t.s),d))throw A.j("This event has the type '"+d+"' and so it can't contain an attachment.") +if(p.db===B.j3){o=p.cy.ch.h(0,p.y) +if(o!=null){q=o +s=1 +break}}d=p.cy.ay +n=d.z +if(b&&A.eO(p.grZ().h(0,"size"))&&A.eO(J.K(p.garV(),"size"))&&J.cyM(p.grZ().h(0,"size"),J.K(p.garV(),"size")))b=!1 +if(b&&!p.gaN9()?!1:b){m=t.G.b(p.grZ().h(0,"thumbnail_file"))?J.K(p.grZ().h(0,"thumbnail_file"),"url"):p.grZ().h(0,"thumbnail_url") +l=typeof m=="string"?A.hg(m):null}else l=p.gaIS() +if(l==null)throw A.j("This event hasn't any attachment or thumbnail.") +b=!l.l(0,p.gaIS()) +k=t.G +j=b?k.b(p.grZ().h(0,"thumbnail_file")):k.b(J.K(p.b,"file")) +if(j&&!d.gte())throw A.j("Encryption is not enabled in your Client.") +i=b?p.garV():p.grZ() +k=n!=null +if(k){h=J.T(i) +if(A.eO(h.h(i,"size"))){h=h.h(i,"size") +h=J.cyM(h,0) +g=h}else g=!1}else g=!1 +s=g?3:5 +break +case 3:h=d.z +s=6 +return A.f(h==null?null:h.a2K(0,l),$async$G7) +case 6:f=a0 +s=4 +break +case 5:f=null +case 4:s=f==null?7:8 +break +case 7:s=9 +return A.f(new A.bmZ(d.a).$1(A.azz(l,d)),$async$G7) +case 9:f=a0 +if(k)if(g){k=f.byteLength +k=k<0 +g=k}else g=!1 +else g=!1 +s=g?10:11 +break +case 10:s=12 +return A.f(n.W3(l,f,Date.now()),$async$G7) +case 12:case 11:case 8:s=j?13:14 +break +case 13:e=b?p.grZ().h(0,"thumbnail_file"):J.K(p.b,"file") +k=J.T(e) +if(!J.hq(J.K(k.h(e,"key"),"key_ops"),"decrypt"))throw A.j("Missing 'decrypt' in 'key_ops'.") +h=k.h(e,"iv") +s=15 +return A.f(d.fr.anj(new A.DJ(f,J.K(k.h(e,"key"),"k"),h,J.K(k.h(e,"hashes"),"sha256"))),$async$G7) +case 15:f=a0 +if(f==null)throw A.j("Unable to decrypt file") +case 14:q=A.bDI(f,null,null,p.gv2(p)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$G7,r)}, +FQ(a,b,c,d,e,f){return this.bCa(a,b,c,d,e,f)}, +aJq(a,b,c,d,e){return this.FQ(a,b,c,d,e,!1)}, +bC9(a,b,c){return this.FQ(a,!1,b,!1,!1,c)}, +bC7(a){return this.FQ(a,!1,!1,!1,!1,!1)}, +bC8(a,b){return this.FQ(a,!1,b,!1,!1,!1)}, +bCa(a,b,c,d,e,f){var s=0,r=A.o(t.N),q,p=this,o +var $async$FQ=A.k(function(g,h){if(g===1)return A.l(h,r) +while(true)switch(s){case 0:s=p.gvQ()!=null?3:4 +break +case 3:o=p.gvQ() +s=5 +return A.f(o==null?null:o.cy.EE(o.c,!0),$async$FQ) +case 5:case 4:if(f){o=p.a +o=o==="m.room.message"||B.c.p(o,"m.room.encrypted")}else o=!1 +s=o?6:7 +break +case 6:s=8 +return A.f(p.cy.EE(p.c,!0),$async$FQ) +case 8:case 7:q=p.Rb(a,b,c,d,e,f) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$FQ,r)}, +Rb(a,b,c,d,e,f){var s,r,q,p,o,n,m=this +if(m.gvQ()!=null)return a.a.jY(m.cy.dB(m.c).pp()) +s=m.bCd(b,c,d,e) +r=m.a +q=$.cGr().h(0,r) +p=a.a +o=p.l5(r,r) +if(q!=null)o=q.$3(m,a,s) +if(f&&r==="m.room.message"&&J.cX(B.dHi.a,m.gd3(m))){r=m.c +n=m.cy +o=(r===n.ay.k3?p.glo():n.dB(r).pZ(a))+": "+o}return o}, +aJr(a,b,c,d,e){return this.Rb(a,b,c,d,e,!1)}, +a8C(a,b,c){return this.Rb(a,!1,b,!1,!1,c)}, +a8B(a){return this.Rb(a,!1,!1,!1,!1,!1)}, +bCb(a,b){return this.Rb(a,!1,b,!1,!1,!1)}, +bCc(a,b){return this.Rb(a,!1,!1,!1,!1,b)}, +bCd(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f="org.matrix.custom.html" +if(h.gvQ()!=null){s=h.c +r=h.cy.dB(s) +r=r.gcL(r) +return"Removed by "+(r==null?s:r)}q=c?h.gacn():h.gv2(h) +s=h.b +p=!J.v(J.K(s,"format"),f) +r=t.N +o=A.cx(s,"m.new_content",B.i,r,t.O) +if(a&&h.gEB()==="m.replace"&&o!=null)if(c&&J.v(o.h(0,"format"),f)){s=A.az(o,"formatted_body",B.i,r) +q=A.cLI(s==null?h.gJj():s) +p=!0}else{n=A.az(o,"body",B.i,r) +q=n==null?q:n +p=!1}if(b)s=!c||p +else s=!1 +if(s)q=B.c.u9(q,A.aB("^>( \\*)? <[^>]+>[^\\n\\r]+\\r?\\n(> [^\\n]*\\r?\\n)*\\r?\\n",!0,!1,!1,!1),"") +if(d){m=A.cLG(A.cVI(q,g,g),g,!1,g) +m.w=null +m.aDw() +s=m.d.b +s===$&&A.e() +l=A.a([],t.n_) +k=A.cTn("html") +A.cEz(l,g) +r=A.cRS(A.cCY(k,g),k) +j=r.a.e=!0 +i=r.arb() +if(i!=null?l.length!==0:j)A.W(A.e8("'html' is not a valid selector: "+A.r(l),g,g)) +s=new A.aEl().aQm(0,s,i) +n=s==null?g:A.ctt(s) +q=n==null?q:n}return q}, +aq5(a){var s +if(a==null)return!1 +if(this.y===a)return!0 +s=this.as +return J.v(s==null?null:J.K(s,"transaction_id"),a)}, +gEB(){var s,r="m.in_reply_to",q=t.N,p=A.cx(this.b,"m.relates_to",B.i,q,t.O) +if(p==null)return null +s=A.az(p,"rel_type",B.i,q) +if(s==="m.thread")return"m.thread" +if(p.a0(0,r))return r +return s}, +gD0(){var s="event_id",r=t.N,q=t.O,p=A.cx(this.b,"m.relates_to",B.i,r,q),o=p==null,n=o?null:A.az(p,s,B.i,r) +if(n==null)if(o)r=null +else{q=A.cx(p,"m.in_reply_to",B.i,r,q) +r=q==null?null:A.az(q,s,B.i,r)}else r=n +return r}, +aar(a,b){var s=a.b.h(0,this.y) +return(s==null?null:s.a0(0,b))===!0}, +a8g(a,b){var s=a.b.h(0,this.y) +s=s==null?null:s.h(0,b) +return s==null?A.b4(t.qU):s}, +Kk(a){var s,r,q,p=this,o="m.replace",n="content",m="m.new_content" +if(p.gvQ()!=null)return p +if(p.aar(a,o)){s=p.a8g(a,o).oC(0,new A.bn_(p)) +r=A.R(s,!0,s.$ti.i("D.E")) +if(r.length!==0){B.b.fm(r,new A.bn0()) +q=B.b.gR(r).P() +if(t.G.b(J.K(q.h(0,n),m)))q.j(0,n,J.K(q.h(0,n),m)) +return A.nj(q,p.cy)}}return p}, +gaO4(){var s=this.b,r=J.T(s) +return J.v(r.h(s,"format"),"org.matrix.custom.html")&&typeof r.h(s,"formatted_body")=="string"}, +gaPa(){var s,r,q +if(this.gaO4()){s=this.gJj() +r=A.aB(".*",!1,!0,!1,!1) +q=A.bD(s,r,"") +s=$.cXB().b +return s.test(q)}else{s=$.cXC() +r=this.gacn() +s=s.b +return s.test(r)}}, +gaby(){var s,r,q +if(this.gaO4()){s=this.gJj() +r=A.aB(".*",!1,!0,!1,!1) +q=A.bD(s,r,"") +s=$.cXz().tV(0,q) +return s.gu(s)}else{s=$.cXA().tV(0,this.gacn()) +return s.gu(s)}}} +A.bn3.prototype={ +$2(a,b){return!B.b.p(this.a,a)}, +$S:304} +A.bn1.prototype={ +$1(a){return a.b.a===this.a.y}, +$S:564} +A.bn2.prototype={ +$1(a){return new A.tx(this.a.dB(a.a),A.jA(a.b.b,!1))}, +$S:1458} +A.bmZ.prototype={ +$1(a){return this.aTu(a)}, +aTu(a){var s=0,r=A.o(t.D),q,p=this +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.XR("GET",a,null),$async$$1) +case 3:q=c.w +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:1459} +A.bn_.prototype={ +$1(a){return a.c===this.a.c&&a.a==="m.room.message"}, +$S:23} +A.bn0.prototype={ +$2(a,b){return a.Q.a-b.Q.a>0?1:-1}, +$S:269} +A.rT.prototype={ +G(){return"EventStatus."+this.b}} +A.tx.prototype={ +l(a,b){if(b==null)return!1 +return b instanceof A.tx&&b.a.l(0,this.a)&&b.b.a===this.b.a}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.ty.prototype={} +A.aCp.prototype={} +A.nu.prototype={ +P(){return A.p(["e",this.a,"ts",this.b],t.N,t.z)}} +A.t6.prototype={ +P(){var s=this,r=t.N,q=A.b(r,t.z),p=s.a +if(p!=null)q.j(0,"private",p.P()) +p=s.b +if(p!=null)q.j(0,"public",p.P()) +p=s.c +if(p!=null)q.j(0,"latest",p.P()) +p=s.d +q.j(0,"others",p.p_(p,new A.bA2(),r,t.a)) +return q}} +A.bA1.prototype={ +$2(a,b){return new A.a3(a,A.bA0(b),t.md)}, +$S:1460} +A.bA2.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.V5)}, +$S:1461} +A.bA_.prototype={ +P(){var s,r=t.N,q=A.b(r,t.z) +q.j(0,"global",this.a.P()) +s=this.b +if(s!=null)q.j(0,"main",s.P()) +s=this.c +if(s.a!==0)q.j(0,"thread",s.p_(s,new A.bA4(),r,t.a)) +return q}, +tH(a,b,c){return this.bXI(0,b,c)}, +bXI(a,b,a0){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c +var $async$tH=A.k(function(a1,a2){if(a1===1)return A.l(a2,r) +while(true)switch(s){case 0:e=A.a([],t.kh) +d=a0.ay +c=d.k3 +c.toString +b.a.an(0,new A.bA7(p,c,e)) +if(e.length===0){s=1 +break}d=d.z +s=3 +return A.f(d==null?null:d.aV0(a0),$async$tH) +case 3:o=a2 +if(o==null)o=A.a([],t.s) +for(d=e.length,c=J.T(o),n=0;n=0)if(g>f)k=g<0&&l.b>i.b +else k=!0 +else k=!0 +if(k)m.c=l +else m.c=i}}case 1:return A.m(q,r)}}) +return A.n($async$tH,r)}} +A.bA3.prototype={ +$2(a,b){return new A.a3(a,A.cBw(b),t.ck)}, +$S:1462} +A.bA4.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.V5)}, +$S:1463} +A.bA7.prototype={ +$2(a,b){J.f8(b,new A.bA6(this.a,a,this.b,this.c))}, +$S:1464} +A.bA6.prototype={ +$2(a,b){var s=this +J.f8(b,new A.bA5(s.a,s.b,s.c,a,s.d))}, +$S:1465} +A.bA5.prototype={ +$2(a,b){var s,r,q,p=this,o=null,n=b.b +if(n==="main"){s=p.a +r=s.b +if(r==null){r=new A.t6(o,o,o,A.b(t.N,t.Oe)) +s.b=r}}else{s=p.a +if(n!=null){s=s.c +r=s.h(0,n) +if(r==null){r=new A.t6(o,o,o,A.b(t.N,t.Oe)) +s.j(0,n,r)}}else r=s.a}q=new A.nu(p.b,b.a) +if(a===p.c){s=p.d +if(s===B.DP)r.a=q +else if(s===B.DO)r.b=q +p.e.push(r)}else r.d.j(0,a,q)}, +$S:1466} +A.aHf.prototype={} +A.HC.prototype={} +A.xz.prototype={ +G(){return"PushRuleState."+this.b}} +A.x7.prototype={ +G(){return"JoinRules."+this.b}} +A.E0.prototype={ +G(){return"GuestAccess."+this.b}} +A.wY.prototype={ +G(){return"HistoryVisibility."+this.b}} +A.dV.prototype={ +P(){var s=this +return A.p(["id",s.a,"membership",B.b.gR(s.b.G().split(".")),"highlight_count",s.d,"notification_count",s.c,"prev_batch",s.e,"summary",s.f.P()],t.N,t.z)}, +act(){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$act=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if(!p.Q){s=1 +break}o=p.ay +n=o.z +if(n==null)o=null +else{o=o.at +o=n.Vd(A.R(o,!0,A.y(o).i("dd.E")),p)}s=3 +return A.f(o,$async$act) +case 3:m=b +if(m!=null)for(o=J.af(m);o.q();)p.I(o.gE(o)) +if(p.b!==B.dc)A.brC(p,p.a) +p.Q=!1 +case 1:return A.m(q,r)}}) +return A.n($async$act,r)}, +w0(a,b,c){var s=this.r.h(0,b) +return s==null?null:s.h(0,c)}, +pO(a,b){return this.w0(a,b,"")}, +I(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this +a=a +if(a.a==="m.room.encrypted"&&f.ay.gte())try{q=f.ay.Q +p=q==null?null:q.ank(f.a,a) +a=p==null?a:p}catch(o){s=A.a2(o) +r=A.ay(o) +q=$.U() +q.kF(0,"[LibOlm] Could not decrypt room state",s,r)}if(a.a==="m.room.message"&&B.c.aX(J.cyW(a),"m.room.verification."))return +q=f.ay +n=q.ax.p(0,a.a) +m=f.gre() +if(n)if(a.gD0()!=null)if(a.gEB()==="m.replace")if(m!=null)if(!a.aq5(m.y))if(m.y!=a.gD0())l=!(m.gEB()==="m.replace"&&m.gD0()==a.gD0()) +else l=!1 +else l=!1 +else l=!1 +else l=!1 +else l=!1 +else l=!1 +if(l)return +k=n?"":a.f +j=a.z +if(k==null||j==null)return +i=f.w0(0,a.a,k) +if(i!=null&&i.y!=a.y&&i.Q.a>a.Q.a)return +l=f.r +h=a.a +g=l.h(0,h) +if(g==null){g=A.b(t.N,t.qU) +l.j(0,h,g) +l=g}else l=g +l.j(0,k,a) +q=q.qp +l=a +q.a=l +q.c.t(0,l)}, +geq(a){var s=this.pO(0,"m.room.name"),r=s==null?null:J.K(s.b,"name") +return typeof r=="string"?r:""}, +gar4(){var s=this.pO(0,"m.room.pinned_events"),r=s==null?null:J.K(s.b,"pinned") +return t.JY.b(r)?J.bz(r,new A.bRk(),t.N).bg(0):A.a([],t.s)}, +vj(a){var s,r,q,p,o,n,m,l=this,k="m.room.member",j="prev_sender" +if(l.geq(l).length!==0)return l.geq(l) +s=l.ga8J() +r=A.fG(s)?B.b.gN(A.lq(s)):null +if(r!=null&&r.length!==0)return r +q=l.gpQ() +p=l.f.a +if(p==null){s=t.s +p=q==null?A.a([],s):A.a([q],s)}if(p.length!==0){s=A.a0(p) +o=new A.et(new A.aO(p,new A.bR8(l),s.i("aO<1>")),new A.bR9(l,a),s.i("et<1,h>")).aU(0,", ") +if(l.gaNQ())return a.ht(o) +return l.gpQ()!=null?o:a.f8(o)}if(l.b===B.aS){s=l.ay.k3 +s.toString +s=l.w0(0,k,s) +n=s==null?null:s.cy.dB(s.c).pZ(a) +if(n!=null)return n}if(l.b===B.dc){s=l.ay.k3 +s.toString +m=l.w0(0,k,s) +if(m!=null){s=m.as +s=(s==null?null:A.az(s,j,B.i,t.N))!=null}else s=!1 +if(s){s=m.as +s.toString +s=A.az(s,j,B.i,t.N) +s.toString +return a.ht(l.dB(s).pZ(a))}}return l.a}, +Km(){return this.vj(B.HN)}, +gAK(){var s,r,q,p,o=this,n=null,m="m.room.member",l=o.pO(0,"m.room.avatar"),k=l==null?n:J.K(l.b,"url") +if(typeof k=="string")return A.hg(k) +s=o.f.a +if(s!=null&&s.length===1){r=o.w0(0,m,(s&&B.b).gN(s)) +if(r!=null)return r.gMb().gta()}if(o.gpQ()!=null){q=o.gpQ() +if(q!=null)return o.dB(q).gta()}if(o.b===B.aS){p=o.ay.k3 +if(p==null)return n +l=o.w0(0,m,p) +return l==null?n:l.cy.dB(l.c).gta()}return n}, +ga8J(){var s=this.pO(0,"m.room.canonical_alias"),r=s==null?null:J.K(s.b,"alias") +return typeof r=="string"?r:""}, +gpQ(){var s,r,q,p,o=this,n=null +if(o.b===B.aS){s=o.ay.k3 +if(s==null)return n +r=o.w0(0,"m.room.member",s) +if(r!=null&&J.v(J.K(r.b,"is_direct"),!0))return r.c}q=A.fF(J.fi(o.ay.geS()),new A.bR7(o)) +p=q==null?n:q.a +if((p==null?n:A.fG(p))===!0)return p +return n}, +gre(){var s,r,q,p=this,o={} +o.a=A.jA(0,!1) +s=p.ay.ax +r=new A.eo(new A.hs(s,p.gaWi(p),A.y(s).i("hs")),t.sa) +q=!r.gS(r).q()?null:r.D_(0,new A.bRh()) +o.b=q +if(q==null)p.r.an(0,new A.bRi(o)) +return o.b}, +gaNQ(){var s,r=this.gpQ() +if(r==null)return!1 +if(this.dB(r).gvc()===B.dc){s=this.f +s=s.b===1&&s.c===0}else s=!1 +return s}, +ga1W(){var s=this.gre() +s=s==null?null:s.Q +return s==null?new A.bK(Date.now(),!1):s}, +bAl(a){var s=this.ay,r=s.k3 +r.toString +return s.P4(r,this.a,a,null)}, +bVa(a){var s=this.ay,r=s.k3 +r.toString +return s.RU(r,this.a,a)}, +gy4(){var s,r=this.x.h(0,"m.tag"),q=r==null?null:J.K(r.b,"tags") +if(t.G.b(q)){s=J.fU(q,new A.bRw(),t.N,t.qD) +s.kU(s,new A.bRx()) +return s}return A.b(t.N,t.qD)}, +gvK(){var s=this.x.h(0,"com.famedly.marked_unread") +s=s==null?null:s.b +if(s==null)s=A.b(t.N,t.z) +s=A.az(s,"unread",B.i,t.y) +return s==null?!1:s}, +gap6(){var s,r,q=this,p=q.gre() +if(p==null||!q.ay.ax.p(0,p.a))return!1 +if(B.b.cr(p.gaQv(),new A.bRf(q)))return!1 +if(p.c===q.ay.k3)return!1 +s=q.ga1q().a.c +r=s==null?null:s.b +if(r==null)r=0 +return r\\n?",!0,!1,!1,!1) +if(q.ac(A.bD(r,p,"\n"))!==s.h(0,"body")){s.j(0,"format","org.matrix.custom.html") +s.j(0,"formatted_body",r)}}return o.aYl(s,b,c,g,h,i)}, +aYB(a,b,c,d,e,f,g,h){return this.Vr(a,b,c,"m.text",d,e,f,g,h)}, +aYA(a,b,c,d,e,f,g,h){return this.Vr(a,b,c,d,e,!0,f,g,h)}, +aYz(a,b,c,d,e,f,g){return this.Vr(a,b,c,"m.text",d,!0,e,f,g)}, +aYy(a,b,c,d){return this.Vr(a,b,c,"m.text",d,!0,null,null,null)}, +atG(a){return this.Vr(a,null,null,"m.text",!0,!0,null,null,null)}, +atE(a,b){var s=t.N +return this.atD(A.p(["m.relates_to",A.p(["rel_type","m.annotation","event_id",a,"key",b],s,s)],s,t.z),null,"m.reaction")}, +XL(a,b,c){return this.bvc(a,b,c)}, +bvc(a,b,c){var s=0,r=A.o(t.u),q,p=this,o,n +var $async$XL=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:s=p.gyI()!=null&&p.ay.gte()?3:5 +break +case 3:s=6 +return A.f(p.ay.Q.IW(p.a,b,a),$async$XL) +case 6:s=4 +break +case 5:e=b +case 4:o=e +n=J.cX(o,"ciphertext")?"m.room.encrypted":a +s=7 +return A.f(p.ay.OW(p.a,n,c,o),$async$XL) +case 7:q=e +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$XL,r)}, +bwC(a){var s,r,q,p,o,n,m +if(B.c.aX(a,"> <@")){for(s=a.split("\n"),r=s.length,q="",p=!0,o=0;o ")}else m=!1 +if(m)continue +q=B.c.a2(q,q.length===0?n:"\n"+A.r(n)) +p=!1}return q}else return a}, +xx(a,b,c,d,e,f,g){return this.aYm(a,b,c,d,e,f,g)}, +OV(a,b,c,d){return this.xx(a,b,c,null,null,d,"m.room.message")}, +aYk(a,b){return this.xx(a,null,null,null,null,null,b)}, +Vo(a){return this.xx(a,null,null,null,null,null,"m.room.message")}, +atD(a,b,c){return this.xx(a,null,null,null,null,b,c)}, +aYl(a,b,c,d,e,f){return this.xx(a,b,c,d,e,f,"m.room.message")}, +aYj(a,b){return this.xx(a,null,null,null,null,b,"m.room.message")}, +aYm(a4,a5,a6,a7,a8,a9,b0){var s=0,r=A.o(t.u),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3 +var $async$xx=A.k(function(b1,b2){if(b1===1){o=b2 +s=p}while(true)switch(s){case 0:a2=null +if(a9==null)a2=n.ay.EN() +else a2=a9 +if(a6!=null){g=a6.c +f=new A.N(A.a(("<"+g+"> "+n.bwC(a6.gv2(a6))).split("\n"),t.s),new A.bRr(),t.a4).aU(0,"\n") +e=J.c9(a4) +e.j(a4,"format","org.matrix.custom.html") +if(a6.gJj().length!==0)d=a6.gJj() +else{d=B.m3.ac(a6.gv2(a6)) +d=A.bD(d,"\n","
")}c=A.aB(".*",!1,!0,!1,!1) +b=A.bD(d,c,"") +d=t.N +a=A.az(a4,"formatted_body",B.i,d) +if(a==null){c=A.az(a4,"body",B.i,d) +c=B.m3.ac(c==null?"":c) +a=A.bD(c,"\n","
")}c=a6.z +c.toString +e.j(a4,"formatted_body",'

"+a) +g=A.bD(f,"@room","@\u200broom") +c=A.az(a4,"body",B.i,d) +e.j(a4,"body",g+"\n\n"+A.r(c==null?"":c)) +e.j(a4,"m.relates_to",A.p(["m.in_reply_to",A.p(["event_id",a6.y],d,d)],d,t.GU))}g=Date.now() +e=a2 +d=n.ay.k3 +d.toString +c=t.N +m=A.US("",new A.tC(A.p([n.a,A.a3m(null,null,new A.vU(A.a([A.bDD(a4,e,new A.bK(g,!1),null,d,null,b0,A.p([u.M,0,"transaction_id",a2],c,t.O))],t.S0),null,null))],c,t.Ho),null)) +s=3 +return A.f(n.Fq(m),$async$xx) +case 3:l=new A.aE(new A.ah($.aq,t.LR),t.zh) +c=n.z +c.push(l) +case 4:if(!(B.b.gN(c)!==l)){s=5 +break}s=6 +return A.f(B.b.gN(c).a,$async$xx) +case 6:s=4 +break +case 5:k=new A.bK(Date.now(),!1).t(0,B.aTv) +j=null +g=t.z,e=t.S +case 7:if(!(j==null)){s=8 +break}p=10 +s=13 +return A.f(n.XL(b0,a4,a2),$async$xx) +case 13:j=b2 +p=2 +s=12 +break +case 10:p=9 +a3=o +i=A.a2(a3) +h=A.ay(a3) +if(i instanceof A.iG)if(A.az(i.a,"retry_after_ms",B.i,e)!=null){d=Date.now() +a1=A.az(i.a,"retry_after_ms",B.i,e) +a1.toString +a1=d+B.d.aQ(1000*a1,1000) +new A.bK(a1,!1).Di(a1,!1) +a1=a1<=k.a +d=a1}else d=!1 +else d=!1 +s=d?14:16 +break +case 14:d=$.U() +a1=new A.dq("Ratelimited while sending message, waiting for "+A.r(A.az(i.a,"retry_after_ms",B.i,e))+"ms",null,$.dO().$1(null),B.cZ) +d.c.push(a1) +if(2<=d.a.a)A.ef(a1) +d=A.az(i.a,"retry_after_ms",B.i,e) +d.toString +s=17 +return A.f(A.kl(new A.bg(1000*d),null,g),$async$xx) +case 17:s=15 +break +case 16:s=i instanceof A.iG||Date.now()>k.a?18:20 +break +case 18:g=$.U() +e=new A.dq("Problem while sending message",i,$.dO().$1(h),B.cZ) +g.c.push(e) +if(2<=g.a.a)A.ef(e) +g=m.b.a +g=g.gaA(g) +g=g.b.$1(J.eZ(g.a)).c.a +g.toString +g=B.b.gN(g).as +g.toString +J.bE(g,u.M,-1) +s=21 +return A.f(n.Fq(m),$async$xx) +case 21:g=l.a +if((g.a&30)!==0)A.W(A.ab("Future already completed")) +g.vt(null) +B.b.D(c,l) +q=null +s=1 +break +s=19 +break +case 20:d=$.U() +a1=new A.dq("Problem while sending message: "+A.r(i)+" Try again in 1 seconds...",null,$.dO().$1(null),B.cZ) +d.c.push(a1) +if(2<=d.a.a)A.ef(a1) +s=22 +return A.f(A.kl(new A.bg(1e6),null,g),$async$xx) +case 22:case 19:case 15:s=12 +break +case 9:s=2 +break +case 12:s=7 +break +case 8:g=m.b.a +g=g.gaA(g) +g=g.b.$1(J.eZ(g.a)).c.a +g.toString +g=B.b.gN(g).as +g.toString +J.bE(g,u.M,1) +g=m.b.a +g=g.gaA(g) +g=g.b.$1(J.eZ(g.a)).c.a +g.toString +B.b.gN(g).y=j +s=23 +return A.f(n.Fq(m),$async$xx) +case 23:J.cyR(l) +B.b.D(c,l) +q=j +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$xx,r)}, +qr(a){var s=!0 +return this.bNE(0)}, +bNE(a){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h +var $async$qr=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:i=!0 +p=4 +m=n.gpQ() +s=m!=null?7:8 +break +case 7:s=9 +return A.f(n.QX(m),$async$qr) +case 9:case 8:s=10 +return A.f(n.ay.a_W(n.a),$async$qr) +case 10:p=2 +s=6 +break +case 4:p=3 +h=o +j=A.a2(h) +s=j instanceof A.iG?11:13 +break +case 11:l=j +s=i&&B.b.p(A.a([B.Dc,B.pH],t.t9),J.ak_(l))?14:15 +break +case 14:s=16 +return A.f(n.Jy(),$async$qr) +case 16:case 15:throw h +s=12 +break +case 13:throw h +case 12:s=6 +break +case 3:s=2 +break +case 6:s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$qr,r)}, +Jy(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j +var $async$Jy=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.f(n.ay.a04(n.a),$async$Jy) +case 7:p=2 +s=6 +break +case 4:p=3 +j=o +k=A.a2(j) +s=k instanceof A.iG?8:10 +break +case 8:m=k +s=B.b.p(A.a([B.Dc,B.pH],t.t9),J.ak_(m))?11:12 +break +case 11:s=13 +return A.f(n.Fq(A.US("",new A.tC(null,A.p([n.a,new A.nv(null,null,null)],t.N,t.St)))),$async$Jy) +case 13:case 12:throw j +s=9 +break +case 10:throw j +case 9:s=6 +break +case 3:s=2 +break +case 6:s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Jy,r)}, +SF(){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$SF=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.ay +n=o.z +s=3 +return A.f(n==null?null:n.Ji(p.a),$async$SF) +case 3:s=4 +return A.f(o.Ji(p.a),$async$SF) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$SF,r)}, +VF(a,b){return this.aZE(a,b)}, +aZE(a,b){var s=0,r=A.o(t.N),q,p=this,o,n,m +var $async$VF=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=p.pO(0,"m.room.power_levels") +m=n==null?null:n.b +if(!t.a.b(m))m=A.b(t.N,t.z) +n=J.T(m) +o=n.h(m,"users") +if(o==null){o=t.z +o=A.b(o,o) +n.j(m,"users",o) +n=o}else n=o +J.bE(n,a,b) +s=3 +return A.f(p.ay.wP(p.a,"m.room.power_levels","",m),$async$VF) +case 3:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$VF,r)}, +apo(a){return this.ay.T0(this.a,a,"Welcome")}, +EC(a,b,c){return this.bVN(a,b,c)}, +Ob(){return this.EC(B.e1,30,null)}, +bVM(a){return this.EC(a,30,null)}, +GS(a){return this.EC(B.e1,a,null)}, +bVN(a,b,c){var s=0,r=A.o(t.S),q,p=this,o,n,m,l,k +var $async$EC=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:l=p.e +k=p.b +if(l==null)throw A.j("Tried to request history without a prev_batch token") +o=p.ay +s=3 +return A.f(o.Kq(p.a,a,B.t.e7(A.bZ6(!0).P(),null),l,b),$async$EC) +case 3:n=e +if(c!=null)c.$0() +p.e=n.b +m=new A.bRn(p,n,a) +o=o.z +s=o!=null?4:6 +break +case 4:o=o.e +o===$&&A.e() +m=o.vf(0,new A.bRm(p,k!==B.dc,n,m)) +k=m +s=7 +return A.f(k,$async$EC) +case 7:s=5 +break +case 6:s=8 +return A.f(m.$0(),$async$EC) +case 8:case 5:q=n.a.length +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$EC,r)}, +QX(a){return this.bAo(a)}, +bAo(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l +var $async$QX=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=p.ay +m=n.geS() +l=J.T(m) +if(t.j.b(l.h(m,a))){o=p.a +if(!J.hq(l.h(m,a),o))J.dm(l.h(m,a),o) +else{s=1 +break}}else l.j(m,a,A.a([p.a],t.s)) +l=n.k3 +l.toString +s=3 +return A.f(n.xz(l,"m.direct",m),$async$QX) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$QX,r)}, +acR(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$acR=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:k=p.ay +j=A.hk(k.geS()) +for(o=A.hd(j,j.r,A.y(j).c),n=t.j,m=p.a;o.q();){l=j.h(0,o.d) +if(n.b(l)&&J.hq(l,m))J.lM(l,m)}j.kU(j,new A.bRl()) +if(j===k.geS()){s=1 +break}o=k.k3 +o.toString +s=3 +return A.f(k.xz(o,"m.direct",j),$async$acR) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$acR,r)}, +a3T(a,b,c){return this.aZQ(a,b,c)}, +aZQ(a,b,c){var s=0,r=A.o(t.H),q,p=this +var $async$a3T=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:s=3 +return A.f(p.ay.VI(p.a,a,b,b),$async$a3T) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3T,r)}, +EU(a){return this.aWs(a)}, +w1(){return this.EU(null)}, +aWs(a){var s=0,r=A.o(t.Dt),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b +var $async$EU=A.k(function(a0,a1){if(a0===1)return A.l(a1,r) +while(true)switch(s){case 0:d={} +s=3 +return A.f(p.act(),$async$EU) +case 3:o=p.ay +s=p.b!==B.dc?4:6 +break +case 4:n=o.z +s=7 +return A.f(n==null?null:n.aV1(p,30),$async$EU) +case 7:m=a1 +if(m==null)m=A.a([],t.PA) +s=5 +break +case 6:n=p.a +l=o.aUy(n) +m=l==null?null:J.lc(l.b.ay.c) +if(m==null)m=A.a([],t.PA) +k=t.S,j=t.N,i=p.r,h=0 +case 8:if(!(h100)$.U().fk(0," Loading a list of "+A.r(m)+" participants for the room "+p.a+".\n This may affect the performance. Please make sure to not unnecessary\n request so many participants or suppress this warning.\n ") +s=6 +return A.f(p.ay.US(p.a),$async$ED) +case 6:l=b +n=l==null?null:J.bz(l,new A.bRo(p),t.Wy).bg(0) +if(n==null)n=A.a([],t.P5) +for(o=n.length,k=0;k=s}, +gy_(){var s,r,q,p,o,n="override",m="dont_notify",l=J.K(this.ay.rx,"m.push_rules"),k=l==null?null:J.K(l.b,"global") +if(!t.G.b(k))return B.d3 +l=J.T(k) +s=t.j +if(s.b(l.h(k,n)))for(r=J.af(l.h(k,n)),q=this.a;r.q();){p=r.gE(r) +o=J.T(p) +if(J.v(o.h(p,"rule_id"),q)){if(J.ak2(o.h(p,"actions"),m)!==-1)return B.DI +break}}if(s.b(l.h(k,"room")))for(l=J.af(l.h(k,"room")),s=this.a;l.q();){p=l.gE(l) +r=J.T(p) +if(J.v(r.h(p,"rule_id"),s)){if(J.ak2(r.h(p,"actions"),m)!==-1)return B.jv +break}}return B.d3}, +zh(a){return this.aZM(a)}, +aZM(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$zh=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a===p.gy_()){s=1 +break}case 3:switch(a.a){case 0:s=5 +break +case 1:s=6 +break +case 2:s=7 +break +default:s=4 +break}break +case 5:s=p.gy_()===B.DI?8:10 +break +case 8:s=11 +return A.f(p.ay.IL("global",B.il,p.a),$async$zh) +case 11:s=9 +break +case 10:s=p.gy_()===B.jv?12:13 +break +case 12:s=14 +return A.f(p.ay.IL("global",B.pZ,p.a),$async$zh) +case 14:case 13:case 9:s=4 +break +case 6:s=p.gy_()===B.DI?15:17 +break +case 15:o=p.ay +n=p.a +s=18 +return A.f(o.IL("global",B.il,n),$async$zh) +case 18:s=19 +return A.f(o.atX("global",B.pZ,n,["dont_notify"]),$async$zh) +case 19:s=16 +break +case 17:s=p.gy_()===B.d3?20:21 +break +case 20:s=22 +return A.f(p.ay.atX("global",B.pZ,p.a,["dont_notify"]),$async$zh) +case 22:case 21:case 16:s=4 +break +case 7:s=p.gy_()===B.jv?23:24 +break +case 23:s=25 +return A.f(p.ay.IL("global",B.pZ,p.a),$async$zh) +case 25:case 24:o=p.a +s=26 +return A.f(p.ay.P1("global",B.il,o,["dont_notify"],A.a([new A.qT(null,"room_id","event_match",o)],t.jR)),$async$zh) +case 26:s=4 +break +case 4:q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$zh,r)}, +acL(a,b,c){return this.bUF(a,b,c)}, +bUF(a,b,c){var s=0,r=A.o(t.u),q,p=this,o +var $async$acL=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:o=Date.now() +s=3 +return A.f(p.ay.a1s(p.a,a,"msg"+o,b),$async$acL) +case 3:q=e +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$acL,r)}, +au3(a,b){var s=this.ay,r=s.k3 +r.toString +return s.Df(r,this.a,a,b)}, +au2(a){return this.au3(a,null)}, +gaOf(){var s=this.pO(0,"m.room.join_rules"),r=s==null?null:J.K(s.b,"join_rule") +return r!=null?A.fF(B.Xy,new A.bRg(r)):null}, +gyI(){var s=this.pO(0,"m.room.encryption") +return s==null?null:A.cP5(s.b).a}, +a9z(){var s=0,r=A.o(t.H),q,p=this +var $async$a9z=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if(p.gyI()!=null)throw A.j("Encryption is already enabled!") +s=3 +return A.f(p.ay.wP(p.a,"m.room.encryption","",A.p(["algorithm","m.megolm.v1.aes-sha2"],t.N,t.O)),$async$a9z) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a9z,r)}, +Hf(){var s=0,r=A.o(t.rt),q,p=this,o,n,m,l,k,j,i,h,g +var $async$Hf=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:h=p.ay +s=3 +return A.f(h.qC,$async$Hf) +case 3:o=A.a([],t.YU) +g=J +s=4 +return A.f(p.ED(),$async$Hf) +case 4:n=g.af(b),m=t.ce +case 5:if(!n.q()){s=6 +break}l=n.gE(n) +k=h.cm +j=l.f +k=J.K(k,j==null?"@unknown:unknown":j) +if(k==null)i=null +else{k=k.d +i=k.gaA(k)}if(B.b.p(A.a([B.aS,B.aZ],m),l.gvc())&&i!=null)for(l=A.y(i),l=l.i("@<1>").Z(l.z[1]),k=new A.bN(J.af(i.a),i.b,l.i("bN<1,2>")),l=l.z[1];k.q();){j=k.a +o.push(j==null?l.a(j):j)}s=5 +break +case 6:q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hf,r)}, +ad6(a,b){return this.bVS(a,b)}, +bVS(a,b){var s=0,r=A.o(t.H),q,p=this,o +var $async$ad6=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=p.ay +if(!o.gte()){s=1 +break}o=o.Q +if(o==null)o=null +else{o=o.c +o===$&&A.e() +o=o.bVF(0,p,a,b)}s=3 +return A.f(o,$async$ad6) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$ad6,r)}, +Fq(a){return this.biV(a)}, +biV(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$Fq=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.ay +o=p.z +s=o!=null?2:4 +break +case 2:p=o.e +p===$&&A.e() +p=p.vf(0,new A.bR6(q,a,null)) +s=5 +return A.f(p,$async$Fq) +case 5:s=3 +break +case 4:s=6 +return A.f(p.CF(a,null),$async$Fq) +case 6:case 3:return A.m(null,r)}}) +return A.n($async$Fq,r)}, +gyR(){var s=this.pO(0,"m.room.create") +return J.v(s==null?null:A.az(s.b,"type",B.i,t.N),"m.space")}, +ga45(){var s,r +if(!this.gyR())s=A.W(A.aL("Room is not a space!")) +else{s=this.r.h(0,"m.space.child") +if(s==null)s=null +else{s=s.gaA(s) +s=A.j3(s,new A.bRt(),A.y(s).i("D.E"),t.f7) +r=A.y(s).i("aO") +r=A.R(new A.aO(s,new A.bRu(),r),!0,r.i("D.E")) +s=r}if(s==null)s=A.a([],t.Jw)}B.b.fm(s,new A.bRv()) +return s}, +VK(a,b){return this.b_9(a,b)}, +b_9(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$VK=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(!p.gyR())throw A.j(A.aL("Room is not a space!")) +o=p.ay +n=p.a +m=t.N +l=t.O +k=A.b(m,l) +k.j(0,"via",b) +s=3 +return A.f(o.wP(n,"m.space.child",a,k),$async$VK) +case 3:s=4 +return A.f(o.wP(a,"m.space.parent",n,A.p(["via",b],m,l)),$async$VK) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$VK,r)}, +l(a,b){if(b==null)return!1 +return b instanceof A.dV&&b.a===this.a}, +gv(a){return A.b1([this.a])}} +A.bR4.prototype={ +$1(a){return a.G()==="Membership."+A.r(this.a.h(0,"membership"))}, +$S:306} +A.bR5.prototype={ +$0(){return B.aZ}, +$S:486} +A.bRk.prototype={ +$1(a){return J.bp(a)}, +$S:33} +A.bR8.prototype={ +$1(a){return a.length!==0&&a!==this.a.ay.k3}, +$S:6} +A.bR9.prototype={ +$1(a){return this.a.dB(a).pZ(this.b)}, +$S:16} +A.bR7.prototype={ +$1(a){var s=a.b +return t.j.b(s)&&J.hq(s,this.a.a)}, +$S:1471} +A.bRh.prototype={ +$2(a,b){var s=a.Q,r=b.Q +if(s.l(0,r))return a.a==="m.room.encrypted"?b:a +return s.a>r.a?a:b}, +$S:1472} +A.bRi.prototype={ +$2(a,b){var s,r,q=J.K(b,"") +if(q==null)return +s=q.Q +r=this.a +if(s.a>r.a.a){r.a=s +r.b=q}}, +$S:479} +A.bRw.prototype={ +$2(a,b){return new A.a3(a,A.dgp(b),t.lS)}, +$S:1473} +A.bRx.prototype={ +$2(a,b){return!(!B.c.aX(a,"m.")||B.b.p(A.a(["m.favourite","m.lowpriority","m.server_notice"],t.s),a))}, +$S:1474} +A.bRf.prototype={ +$1(a){var s=a.a,r=this.a.ay.k3 +r.toString +return s.c===r}, +$S:1475} +A.bRa.prototype={ +$1(a){return a.gbP3().p(0,this.a)}, +$S:31} +A.bRs.prototype={ +$0(){return A.dc_(this.a,B.pd)}, +$S:487} +A.bRr.prototype={ +$1(a){return"> "+a}, +$S:16} +A.bRn.prototype={ +$0(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:k=p.b +j=k.a +if(!(j.length!==0&&k.b!=null)){s=1 +break}o=p.a +if(o.b===B.aZ){n=p.c===B.e1 +if(n)m=j +else{m=A.aM(j).i("c_<1>") +m=A.R(new A.c_(j,m),!0,m.i("al.E"))}n=n?k.b:k.c +n=A.p([o.a,A.a3m(null,k.d,new A.vU(m,!1,n))],t.N,t.Ho)}else n=null +if(o.b!==B.aZ){m=p.c===B.e1 +if(!m){l=A.aM(j).i("c_<1>") +l=A.R(new A.c_(j,l),!0,l.i("al.E")) +j=l}m=m?k.b:k.c +m=A.p([o.a,new A.nv(k.d,new A.vU(j,!1,m),null)],t.N,t.St) +k=m}else k=null +s=3 +return A.f(o.ay.CF(A.US("",new A.tC(n,k)),B.e1),$async$$0) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bRm.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=q.b?2:3 +break +case 2:p=q.a +o=p.ay +n=o.z +s=4 +return A.f(n==null?null:n.VJ(q.c.b,p.a,o),$async$$0) +case 4:case 3:s=5 +return A.f(q.d.$0(),$async$$0) +case 5:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bRl.prototype={ +$2(a,b){return t.j.b(b)&&J.fs(b)}, +$S:304} +A.bRe.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i,h,g,f +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a,o=q.b,n=o.ay,m=o.a,l=0 +case 2:if(!(lf;--e);}s=10 +break +case 11:$.U().ej("No more events found in the store. Request from server...") +s=n.at?15:17 +break +case 15:s=18 +return A.f(n.OG(a7,a8),$async$LM) +case 18:s=16 +break +case 17:s=19 +return A.f(n.a.EC(a7,a8,new A.c2u(n)),$async$LM) +case 19:case 16:case 10:o.push(4) +s=3 +break +case 2:o=[1] +case 3:q=1 +n.z=n.ch=!1 +if(!a6)a5.$0() +s=o.pop() +break +case 4:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$LM,r)}, +OG(a,b){return this.aW6(a,b)}, +aW6(a1,a2){var s=0,r=A.o(t.S),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0 +var $async$OG=A.k(function(a3,a4){if(a3===1)return A.l(a4,r) +while(true)switch(s){case 0:i=p.a +h=i.ay +g=i.a +f=a1===B.e1 +e=p.ay +d=f?e.a:e.b +s=3 +return A.f(h.Kq(g,a1,B.t.e7(A.bZ6(!0).P(),null),d,a2),$async$OG) +case 3:c=a4 +b=c.b +d=b==null +if(d)$.U().fk(0,"We reached the end of the timeline") +o=f?c.c:b +n=f?b:c.c +m=f?B.dO:B.fZ +f=c.d +f=f==null?null:J.aH(f) +if((f==null?0:f)===0&&c.c!=b&&n!=null&&o!=null)if(m===B.dO)$.U().fk(0,"[nav] we can still request history prevBatch: "+m.k(0)+" "+A.r(n)) +else $.U().fk(0,"[nav] we can still request timeline nextBatch: "+m.k(0)+" "+o) +f=c.a +l=A.aM(f).i("N<1,c3>") +k=A.R(new A.N(f,new A.c2x(p),l),!0,l.i("al.E")) +s=!p.as?4:5 +break +case 4:if(c.c!=b)d=d&&a1===B.oS +else d=!0 +s=d&&(p.as=!0)?6:7 +break +case 6:$.U().b9(0,"We now allow sync update into the timeline.") +d=h.z +s=8 +return A.f(d==null?null:d.aV2(i,!0),$async$OG) +case 8:d=a4 +B.b.H(k,d==null?A.a([],t.PA):d) +case 7:case 5:s=i.gyI()!=null&&h.gte()?9:10 +break +case 9:j=0 +case 11:if(!(j"))) +for(i=k.length,j=0;j")).bH(s.gbiT()) +q=q.bc.c +p=A.y(q).i("aQ<1>") +s.x=new A.jO(new A.c2w(s),new A.aQ(q,p),p.i("jO")).bH(s.gbtD()) +r=r.at.c +s.y=new A.aQ(r,A.y(r).i("aQ<1>")).bH(s.gbvh()) +for(r=s.ay,q=J.af(r.c);q.q();)s.alz(q.gE(q)) +if(r.b!==""){s.as=!1 +s.at=!0}}, +btE(a){var s,r=null,q=a.b +if(q==null)s=r +else{q=q.a +if(q==null)q=r +else{q=q.h(0,this.a.a) +if(q==null)q=r +else{q=q.c +q=q==null?r:q.a}}s=q}if(s==null)s=A.a([],t.S0) +J.yV(this.ay.c,new A.c2s(new A.N(s,new A.c2t(),A.a0(s).i("N<1,h>"))))}, +XS(a){return this.bvi(a)}, +bvi(a){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$XS=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n={} +n.a=!1 +p=new A.c2v(n,q,a) +o=q.a.ay.z +s=o!=null?2:4 +break +case 2:o=o.e +o===$&&A.e() +p=o.vf(0,p) +s=5 +return A.f(p,$async$XS) +case 5:s=3 +break +case 4:s=6 +return A.f(p.$0(),$async$XS) +case 6:case 3:if(n.a){n=q.c +if(n!=null)n.$0()}return A.m(null,r)}}) +return A.n($async$XS,r)}, +aQX(a){var s,r,q,p,o,n,m,l +for(s=J.af(this.ay.c),r=t.N,q=this.a,p=q.a,q=q.ay;s.q();){o=s.gE(s) +n=o.a +if(n==="m.room.encrypted"){if(n==="m.sticker")n="m.sticker" +else{n=A.az(o.b,"msgtype",B.i,r) +if(n==null)n="m.text"}n=n==="m.bad.encrypted"&&J.v(J.K(o.b,"can_request_session"),!0)}else n=!1 +if(n){o=o.b +m=A.az(o,"session_id",B.i,r) +l=A.az(o,"sender_key",B.i,r) +if(m!=null&&l!=null){o=q.Q +if(o!=null){o=o.c +o===$&&A.e() +o.aOF(p,m,l,a,!0)}}}}}, +bVP(){return this.aQX(!0)}, +a3S(a){return this.aZR(a)}, +KI(){return this.a3S(null)}, +aZR(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$a3S=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a==null){o=A.fF(p.ay.c,new A.c2A()) +a=o==null?null:o.y}if(a==null){s=1 +break}q=p.a.a3T(a,a,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3S,r)}, +azw(a,b){var s,r,q,p,o,n,m=t.N,l=A.b4(m) +if(a!=null)l.t(0,a) +if(b!=null)l.t(0,b) +for(s=this.ay.c,r=J.T(s),q=0;q").Z(s.z[1]),q=new A.bN(J.af(q.a),q.b,s.i("bN<1,2>")),s=s.z[1];q.q();){r=q.a +for(r=J.af(J.q6(r==null?s.a(r):r));r.q();)this.aEf(r.gE(r),a)}}, +aAS(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a="unsigned",a0="event_id" +try{j=b.a +if(a1.b!==j.a)return +i=a1.a +h=i===B.fZ +if(!h&&i!==B.dO)return +h +if(!b.as)return +h=a1.c +g=h.h(0,"status") +if(g==null)g=t.a.b(h.h(0,a))?J.K(h.h(0,a),u.M):null +s=B.vc[(g==null?2:g)+2] +if(s===B.No){r=b.azv(h.h(0,a0)) +i=b.ay +g=i.c +f=J.T(g) +if(rd.a-2?i:d +if(i===p)i=!(s===B.i4&&p===B.j3) +else i=!1 +if(i)e.h(f,q).db=p +b.alz(e.h(f,q))}else{o=A.nj(h,j) +i=i===B.dO +if(i&&e.rb(f,new A.c2q(a1))!==-1)return +n=e.gu(f) +if(i)e.t(f,o) +else{n=0 +e.pb(f,n,o)}b.alz(o)}i=g}if(J.v(h.h(0,"type"),"m.room.redaction")){m=b.azv(A.az(h,"redacts",B.i,t.N)) +i=i.c +g=J.T(i) +if(m=b2){s=23 +break}p=25 +a0=k +s=28 +return A.bm(c.Kq(b,B.e1,B.t.e7(A.bZ6(!0).P(),null),a0,b4),$async$Ah,r) +case 28:h=b8 +a0=h.a,a1=a0.length,a7=0 +case 29:if(!(a7=b2){s=31 +break}case 39:case 30:a0.length===a1||(0,A.V)(a0),++a7 +s=29 +break +case 31:k=h.b +if(h.a.length")).p(0,p)){s=o.f +return s==null?n:s}return r+"#"+p}, +gbP3(){var s,r,q,p=this.gcL(this) +if(p==null||p.length===0||A.bL(["[","]",":"],t.N).cr(0,B.c.gtc(p)))return A.b4(t.N) +s=A.aB("^\\w+$",!0,!1,!1,!1) +r="@"+(s.b.test(p)?p:"["+p+"]") +q=this.f +return A.bL([r,r+"#"+A.cEP(q==null?"@unknown:unknown":q)],t.N)}} +A.c5b.prototype={ +$1(a){var s="membership",r=this.a.b,q=J.T(r) +if(q.h(r,s)!=null)return a.G()==="Membership."+A.r(q.h(r,s)) +return!1}, +$S:306} +A.c5c.prototype={ +$0(){return B.aZ}, +$S:486} +A.c5d.prototype={ +$1(a){var s,r="@unknown:unknown",q=a.f +if(q==null)q=r +s=this.a.f +if(q!==(s==null?r:s)){q=a.gcL(a) +q=q==null?null:q.length===0 +q=q!==!1||a.gcL(a)!==this.b}else q=!0 +return q}, +$S:31} +A.c5e.prototype={ +$1(a){var s=a.f +return A.cEP(s==null?"@unknown:unknown":s)}, +$S:151} +A.ctu.prototype={ +$2(a,b){return a+b}, +$S:105} +A.d6.prototype={ +gm(a){return this.a}, +t(a,b){this.a=b +this.c.t(0,b)}, +eM(a,b){this.c.eM(a,b)}} +A.beD.prototype={ +$1(a){return this.aTh(a)}, +aTh(a){var s=0,r=A.o(t.u),q,p,o,n,m,l,k +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=a.d +o=a.a +n=a.c +m=a.b +l=a.e +k=a.f +s=3 +return A.f(p.aYz(o,m,n,!1,a.r,k,l),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:89} +A.beE.prototype={ +$1(a){return this.aTg(a)}, +aTg(a){var s=0,r=A.o(t.u),q,p,o,n,m,l,k +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=a.d +o=a.a +n=a.c +m=a.b +l=a.e +k=a.f +s=3 +return A.f(p.aYA(o,m,n,"m.emote",!1,a.r,k,l),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:89} +A.beF.prototype={ +$1(a){return this.aTe(a)}, +aTe(a){var s=0,r=A.o(t.N),q,p +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=A.a(a.a.split(" "),t.s) +s=3 +return A.f(a.d.ay.aux(B.b.gN(p),!B.b.cr(p,new A.beC())),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:75} +A.beC.prototype={ +$1(a){return a==="--no-encryption"}, +$S:6} +A.beQ.prototype={ +$1(a){return this.aTd(a)}, +aTd(a){var s=0,r=A.o(t.N),q,p +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=A.a(a.a.split(" "),t.s) +s=3 +return A.f(a.d.ay.bFm(!B.b.cr(p,new A.beB())),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:75} +A.beB.prototype={ +$1(a){return a==="--no-encryption"}, +$S:6} +A.beT.prototype={ +$1(a){return this.aTc(a)}, +aTc(a){var s=0,r=A.o(t.u),q,p,o,n,m,l,k +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=a.d +o=a.a +n=a.c +m=a.b +l=a.e +k=a.f +s=3 +return A.f(p.aYB(o,m,n,!1,!1,a.r,k,l),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:89} +A.beU.prototype={ +$1(a){return this.aTb(a)}, +aTb(a){var s=0,r=A.o(t.u),q,p,o,n +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=a.a +n=A.p(["msgtype","m.text","body",o,"format","org.matrix.custom.html","formatted_body",o],t.N,t.z) +o=a.d +p=a.c +s=3 +return A.f(o.OV(n,a.b,p,a.e),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:89} +A.beV.prototype={ +$1(a){return this.aTa(a)}, +aTa(a){var s=0,r=A.o(t.u),q,p +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=a.c +if(p==null){q=null +s=1 +break}s=3 +return A.f(a.d.atE(p.y,a.a),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:89} +A.beW.prototype={ +$1(a){return this.aT9(a)}, +aT9(a){var s=0,r=A.o(t.P),q +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(a.d.ay.apL(a.a),$async$$1) +case 3:q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:308} +A.beX.prototype={ +$1(a){return this.aT8(a)}, +aT8(a){var s=0,r=A.o(t.N),q +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(a.d.Jy(),$async$$1) +case 3:q="" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:75} +A.beY.prototype={ +$1(a){return this.aT7(a)}, +aT7(a){var s=0,r=A.o(t.u),q,p,o,n,m +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=a.a.split(" ") +m=n.length +if(m===0){q=null +s=1 +break}p=m>=2?A.m9(n[1],null):null +o=B.b.gN(n) +m=a.d +s=3 +return A.f(m.VF(o,p==null?50:p),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:89} +A.beZ.prototype={ +$1(a){return this.aT6(a)}, +aT6(a){var s=0,r=A.o(t.N),q,p,o +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=a.a.split(" ") +o=a.d +s=3 +return A.f(o.ay.T8(o.a,B.b.gN(p)),$async$$1) +case 3:q="" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:75} +A.beG.prototype={ +$1(a){return this.aT5(a)}, +aT5(a){var s=0,r=A.o(t.N),q,p,o +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=a.a.split(" ") +o=a.d +s=3 +return A.f(o.ay.R4(o.a,B.b.gN(p)),$async$$1) +case 3:q="" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:75} +A.beH.prototype={ +$1(a){return this.aTo(a)}, +aTo(a){var s=0,r=A.o(t.N),q,p,o +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=a.a.split(" ") +o=a.d +s=3 +return A.f(o.ay.Uh(o.a,B.b.gN(p)),$async$$1) +case 3:q="" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:75} +A.beI.prototype={ +$1(a){return this.aTn(a)}, +aTn(a){var s=0,r=A.o(t.N),q,p +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=a.a.split(" ") +s=3 +return A.f(a.d.apo(B.b.gN(p)),$async$$1) +case 3:q="" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:75} +A.beJ.prototype={ +$1(a){return this.aTm(a)}, +aTm(a){var s=0,r=A.o(t.N),q,p,o,n,m +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=a.d +n=o.ay +m=n.k3 +m.toString +m=o.w0(0,"m.room.member",m) +p=m==null?null:A.hk(m.b) +if(p==null)p=A.b(t.N,t.O) +p.j(0,"displayname",a.a) +m=n.k3 +m.toString +s=3 +return A.f(n.wP(o.a,"m.room.member",m,p),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:75} +A.beK.prototype={ +$1(a){return this.aTl(a)}, +aTl(a){var s=0,r=A.o(t.N),q,p,o,n,m +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=a.d +n=o.ay +m=n.k3 +m.toString +m=o.w0(0,"m.room.member",m) +p=m==null?null:A.hk(m.b) +if(p==null)p=A.b(t.N,t.O) +p.j(0,"avatar_url",a.a) +m=n.k3 +m.toString +s=3 +return A.f(n.wP(o.a,"m.room.member",m,p),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:75} +A.beL.prototype={ +$1(a){return this.aTk(a)}, +aTk(a){var s=0,r=A.o(t.N),q,p=this,o +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.a.Q +if(o==null)o=null +else{o=o.c +o===$&&A.e() +o=o.amv(a.d.a,!0)}s=3 +return A.f(o,$async$$1) +case 3:q="" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:75} +A.beM.prototype={ +$1(a){return this.aTj(a)}, +aTj(a){var s=0,r=A.o(t.N),q,p=this +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.DL(),$async$$1) +case 3:q="" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:75} +A.beN.prototype={ +$1(a){return this.aTi(a)}, +aTi(a){var s=0,r=A.o(t.P),q,p,o +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=a.a +if(!A.fG(o))throw A.j(A.aL("You must enter a valid mxid when using /maskasdm")) +p=a.d +s=3 +return A.f(p.bVV(o,!1),$async$$1) +case 3:if(c==null)throw A.j(A.aL("User "+o+" is not in this room")) +s=4 +return A.f(p.QX(a.a),$async$$1) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:308} +A.beO.prototype={ +$1(a){return this.aTf(a)}, +aTf(a){var s=0,r=A.o(t.P),q +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(a.d.acR(),$async$$1) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:308} +A.beP.prototype={ +$1(a){return this.aT4(a)}, +aT4(a){var s=0,r=A.o(t.u),q,p,o,n +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=A.p(["msgtype","im.fluffychat.cute_event","cute_type","hug","body","\ud83e\udd17"],t.N,t.z) +o=a.d +n=a.c +s=3 +return A.f(o.OV(p,a.b,n,a.e),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:89} +A.beR.prototype={ +$1(a){return this.aT3(a)}, +aT3(a){var s=0,r=A.o(t.u),q,p,o,n +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=A.p(["msgtype","im.fluffychat.cute_event","cute_type","googly_eyes","body","\ud83d\udc40"],t.N,t.z) +o=a.d +n=a.c +s=3 +return A.f(o.OV(p,a.b,n,a.e),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:89} +A.beS.prototype={ +$1(a){return this.aT2(a)}, +aT2(a){var s=0,r=A.o(t.u),q,p,o,n +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=A.p(["msgtype","im.fluffychat.cute_event","cute_type","cuddle","body","\ud83d\ude0a"],t.N,t.z) +o=a.d +n=a.c +s=3 +return A.f(o.OV(p,a.b,n,a.e),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:89} +A.wD.prototype={} +A.cx6.prototype={ +$1(a){return this.a.xY(256)}, +$S:48} +A.DJ.prototype={} +A.bsb.prototype={ +$1(a){return this.aTD(a)}, +aTD(a){var s=0,r=A.o(t.D),q,p=this,o +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=A +s=3 +return A.f(A.dW(self.crypto.subtle.digest(p.a,a),t.pI),$async$$1) +case 3:q=o.by(c,0,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}} +A.coa.prototype={} +A.coc.prototype={} +A.bca.prototype={ +IV(a,b,c,d){return this.bI9(0,b,c,d)}, +bI9(a,b,c,d){var s=0,r=A.o(t.D),q,p=this,o,n,m +var $async$IV=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:o=p.a +s=3 +return A.f(A.dW(self.crypto.subtle.importKey("raw",c,o,!1,A.a(["encrypt"],t.s)),t.z),$async$IV) +case 3:n=f +m=A +s=4 +return A.f(A.dW(self.crypto.subtle.encrypt({name:o,counter:d,length:64},n,b),t.pI),$async$IV) +case 4:q=m.by(f,0,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$IV,r)}, +MQ(a,b,c,d){return this.bIc(a,b,c,d)}, +bIc(a,b,c,d){var s=0,r=A.o(t.eS),q,p=this,o,n,m,l,k,j,i,h,g,f +var $async$MQ=A.k(function(e,a0){if(e===1)return A.l(a0,r) +while(true)switch(s){case 0:f=A.a([],t.t) +b.bH(new A.bcc(f)) +o=new Uint8Array(A.bu(f)) +n=p.a +s=3 +return A.f(A.dW(self.crypto.subtle.importKey("raw",c,n,!1,A.a(["encrypt"],t.s)),t.z),$async$MQ) +case 3:m=a0 +s=4 +return A.f(A.dW(self.crypto.subtle.encrypt({name:n,counter:a,length:64},m,o),t.pI),$async$MQ) +case 4:l=a0 +k=d.aqR() +k.aSG(A.by(l,0,null)) +s=5 +return A.f(k.aB(0),$async$MQ) +case 5:n=B.y2.gbo().ac(c) +n=A.bD(n,"\n","") +n=A.bD(n,"\\+","-") +n=A.bD(n,"/","_") +n=A.bD(n,"=","") +j=A.a([B.Pk,B.Pl],t.KA) +i=B.c_.gbo().ac(a) +s=6 +return A.f($.b0A().$1(o),$async$MQ) +case 6:h=a0 +h=B.c_.gbo().ac(h) +h=A.bD(h,"\n","") +g=t.N +q=new A.Iq(null,new A.arx("A256CTR",!0,n,j,"oct"),"v2",i,A.p(["sha256",A.bD(h,"=","")],g,g)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$MQ,r)}} +A.bcc.prototype={ +$1(a){B.b.H(this.a,a)}, +$S:138} +A.c8Q.prototype={} +A.bK5.prototype={} +A.b1N.prototype={} +A.nf.prototype={ +OB(a,b){var s=this.d.h(0,b) +return s==null?this.e.h(0,b):s}, +vW(a){var s=this.e +return A.fF(s.gaA(s),new A.bhy(a))}, +zk(){var s=0,r=A.o(t.U_),q,p=this,o,n,m,l,k,j +var $async$zk=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:k=p.a +j=k.Q +if(j==null)throw A.j(A.aL("Encryption not enabled")) +o=p.b +s=o!==k.k3?3:5 +break +case 3:s=6 +return A.f(k.auy(o,null,null,!1),$async$zk) +case 6:n=b +m=k.dE(n) +l=A.auU(null,j,m==null?A.pG(k,0,n,B.aZ,0,null,null,null):m,o) +s=7 +return A.f(l.xC(0),$async$zk) +case 7:q=l +s=1 +break +s=4 +break +case 5:l=A.auU("*",j,null,o) +s=8 +return A.f(l.xC(0),$async$zk) +case 8:k=j.e +k===$&&A.e() +k.alF(l) +q=l +s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$zk,r)}, +b7y(a,b,c,d){var s,r,q,p,o,n,m,l=this +l.c=a.h(0,"outdated") +l.d=A.b(t.N,t.Rz) +for(s=b.$ti,r=new A.bH(b,b.gu(b),s.i("bH")),q=l.a,s=s.i("a7.E");r.q();){p=r.d +if(p==null)p=s.a(p) +o=A.d8X(p,q) +n=o.ax +if(n!=null){m=o.b +n=m.a!==0&&m.h(0,"curve25519:"+n)!=null&&m.h(0,"ed25519:"+A.r(o.ax))!=null&&o.gug()}else n=!1 +if(n)l.d.j(0,J.K(p,"device_id"),o) +else l.c=!0}for(s=c.$ti,r=new A.bH(c,c.gu(c),s.i("bH")),s=s.i("a7.E");r.q();){p=r.d +if(p==null)p=s.a(p) +o=A.d8f(p,q) +if(o.a.length!==0){n=o.ax +if(n!=null){m=o.b +n=m.a!==0&&m.h(0,"ed25519:"+n)!=null}else n=!1}else n=!1 +if(n)l.e.j(0,J.K(p,"public_key"),o) +else l.c=!0}}} +A.bhy.prototype={ +$1(a){var s=a.ay +s===$&&A.e() +return J.hq(s,this.a)}, +$S:1488} +A.aFj.prototype={} +A.h2.prototype={ +ge1(){var s,r=this +if(r.gvE(r)!=null){s=r.w +s=(s===!0||r.aNa())&&!r.gdm()}else s=!1 +return s}, +gdm(){var s=this.x +return s===!0}, +ga9C(){var s=this +if(s.gdm())return!1 +if(s.gvE(s)==null||s.b.h(0,"ed25519:"+A.r(s.gvE(s)))==null)return!1 +return!0}, +ga43(){var s=A.hk(this.a4l()) +s.D(0,"verified") +s.D(0,"blocked") +s.D(0,"unsigned") +s.D(0,"signatures") +return A.dx(B.ln.gbo().ac(s),0,null)}, +aHI(a,b,c){var s,r,q=null +try{q=new Olm.Utility()}catch(r){return c}s=!1 +try{J.cI7(q,a,this.ga43(),b) +s=!0}catch(r){s=!1}finally{J.hS(q)}return s}, +bzl(a,b){return this.aHI(a,b,!1)}, +aav(a6,a7,a8,a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=this,a4=null,a5=a3.f +if(!a5.gte())return!1 +s=a9==null?A.b4(t.N):a9 +r=t.N +q=A.b4(r) +p=a3.a +o=p+";"+A.r(a3.gvE(a3)) +if(!s.p(0,o))n=q.a!==0&&!q.p(0,p) +else n=!0 +if(n)return!1 +s.t(0,o) +n=a3.c +if(n==null)return!1 +for(n=J.fi(n),n=n.gS(n),m=t.y,l=t.O,k=t.z,j=!a7;n.q();){i=n.gE(n) +h=i.a +if(!J.cX(a5.cm,h))continue +g=h===p +if(!g&&h!==a5.k3)continue +for(i=J.fi(i.b),i=i.gS(i);i.q();){f=i.gE(i) +e=f.a +d=f.b +c=B.c.bF(e,8) +if(g&&c===a3.gvE(a3))continue +f=J.K(a5.cm,h) +b=f==null?a4:f.d.h(0,c) +if(b==null){f=J.K(a5.cm,h) +b=f==null?a4:f.e.h(0,c)}if(b==null)continue +if(q.a!==0&&!q.p(0,b.a))continue +if(b.gdm())continue +f=a3.r +if(f==null)a=a4 +else{f=A.cx(f,h,B.i,r,l) +a=f==null?a4:A.az(f,e,B.i,m)}if(a===!0){a0=!0 +a1=!0}else{a1=a===!1&&!0 +a0=!1}if(!a1&&b.b.h(0,"ed25519:"+A.r(b.gvE(b)))!=null){f=b.b.h(0,"ed25519:"+A.r(b.gvE(b))) +f.toString +a0=a3.bzl(f,d) +a2=a3.r +if(a2==null)a2=a3.r=A.b(r,k) +if(!a2.a0(0,h))a2.j(0,h,A.b(r,k)) +a2.h(0,h).j(0,e,a0)}if(!a0)continue +if(a8){f=b.w +f=f===!0}else f=!1 +if(!f)if(b instanceof A.qd){f=b.ay +f===$&&A.e() +if(J.hq(f,"master"))if(j){f=b.w +f=f===!0&&b.a===a5.k3}else f=!0 +else f=!1}else f=!1 +else f=!0 +if(f)return!0 +if(b.aav(a6,a7,a8,s))return!0}}return!1}, +bLP(a){return this.aav(null,!1,a,null)}, +aNb(a){return this.aav(null,a,!0,null)}, +aNa(){return this.aav(null,!1,!0,null)}, +w8(a,b){return this.b_n(a,b)}, +b_n(a,b){var s=0,r=A.o(t.H),q=this,p,o +var $async$w8=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q.w=a +p=q.f +o=p.Q +if(a)if(b)if(o!=null)if(p.gte()){p=o.f +p===$&&A.e() +p=p.auh(A.a([q],t.xN))}else p=!1 +else p=!1 +else p=!1 +else p=!1 +if(p){p=o.f +p===$&&A.e() +p.xB(0,A.a([q],t.xN))}return A.m(null,r)}}) +return A.n($async$w8,r)}, +P(){var s=A.hk(this.a4l()) +s.D(0,"verified") +s.D(0,"blocked") +return s}, +k(a){return B.t.lZ(this.P())}, +l(a,b){if(b==null)return!1 +return b instanceof A.h2&&b.a===this.a&&b.gvE(b)==this.gvE(this)}, +gv(a){return A.am(this.a,this.gvE(this),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.qd.prototype={ +gcg(){var s,r +if(this.a.length!==0){s=this.ax +if(s!=null){r=this.b +s=r.a!==0&&r.h(0,"ed25519:"+s)!=null}else s=!1}else s=!1 +return s}, +w8(a,b){return this.b_l(!0,!1)}, +b_l(a,b){var s=0,r=A.o(t.H),q=this,p,o +var $async$w8=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(!q.gcg())throw A.j(A.aL("setVerified called on invalid key")) +s=2 +return A.f(q.avO(!0,!1),$async$w8) +case 2:p=q.f.z +if(p==null)p=null +else{o=q.ax +o.toString +o=p.VL(!0,q.a,o) +p=o}s=3 +return A.f(p,$async$w8) +case 3:return A.m(null,r)}}) +return A.n($async$w8,r)}, +gvE(a){return this.ax}} +A.jd.prototype={ +gug(){var s,r=this,q=r.CW +if(q==null){if(r.ax!=null){q=r.c +if(q==null)q=null +else{s=t.N +q=A.cx(q,r.a,B.i,s,t.O) +q=q==null?null:A.az(q,"ed25519:"+A.r(r.ax),B.i,s)}q=q==null}else q=!1 +if(q)q=!1 +else{q=r.b.h(0,"ed25519:"+A.r(r.ax)) +q.toString +s=r.c +s.toString +s=J.K(s,r.a) +s.toString +s=J.K(s,"ed25519:"+A.r(r.ax)) +s.toString +s=r.aHI(q,s,!0) +q=s}q=r.CW=q}return q}, +gdm(){return A.h2.prototype.gdm.call(this)||!this.gug()}, +gcg(){var s,r=this,q=r.ax +if(q!=null){s=r.b +q=s.a!==0&&s.h(0,"curve25519:"+q)!=null&&s.h(0,"ed25519:"+A.r(r.ax))!=null&&r.gug()}else q=!1 +return q}, +w8(a,b){return this.b_m(a,b)}, +b_k(a){return this.w8(a,!0)}, +b_m(a,b){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$w8=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(!p.gcg()){s=1 +break}s=3 +return A.f(p.avO(a,b),$async$w8) +case 3:o=p.f.z +if(o==null)o=null +else{n=p.ax +n.toString +n=o.VM(a,p.a,n) +o=n}s=4 +return A.f(o,$async$w8) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$w8,r)}, +OZ(a){return this.aYR(a)}, +aYR(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$OZ=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(!p.gcg()){s=1 +break}p.x=a +o=p.f.z +if(o==null)o=null +else{n=p.ax +n.toString +n=o.Vw(a,p.a,n) +o=n}s=3 +return A.f(o,$async$OZ) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$OZ,r)}, +gvE(a){return this.ax}} +A.blb.prototype={ +a_4(a,b){return this.bIa(a,b)}, +bIa(a,b){var s=0,r=A.o(t.eS),q,p,o,n +var $async$a_4=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=A.nl(a.b).aPd() +o=A.Ny(32) +n=A.Ny(16) +s=3 +return A.f($.Ye().MQ(n,p,o,b),$async$a_4) +case 3:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a_4,r)}} +A.bmz.prototype={ +$3(a,b,c){return b.a.fR(a.cy.dB(a.c).pZ(b))}, +$S:30} +A.bmA.prototype={ +$3(a,b,c){return b.a.jT(a.cy.dB(a.c).pp())}, +$S:30} +A.bmB.prototype={ +$3(a,b,c){return b.a.iq(a.cy.dB(a.c).pZ(b))}, +$S:30} +A.bmM.prototype={ +$3(a,b,c){return b.a.ir(a.cy.dB(a.c).pZ(b))}, +$S:30} +A.bmO.prototype={ +$3(a,b,c){return b.a.iS(a.cy.dB(a.c).pZ(b))}, +$S:30} +A.bmP.prototype={ +$3(a,b,c){return b.a.gk_()}, +$S:30} +A.bmQ.prototype={ +$3(a,b,c){var s=A.fF(B.Xy,new A.bmy(a)),r=a.cy,q=a.c,p=b.a +if(s==null)return p.im(r.dB(q).pZ(b)) +else return p.io(r.dB(q).pZ(b),A.dcr(s,b))}, +$S:30} +A.bmy.prototype={ +$1(a){var s=a.G() +return A.bD(s,"JoinRules.","")===J.K(this.a.b,"join_rule")}, +$S:488} +A.bmR.prototype={ +$3(a,b,c){var s,r,q,p,o,n,m,l,k="displayname",j=a.f +j=j!=null?a.cy.dB(j):null +s=j==null?null:j.pZ(b) +if(s==null)s="" +j=a.cy +r=a.c +q=j.dB(r).pZ(b) +p=a.f +j=j.ay.k3 +o=p==j +n=r===j +switch(A.dgl(a).a){case 0:return b.a.ip(s) +case 1:j=t.N +m=A.az(a.b,k,B.i,j) +if(m==null)m="" +r=a.at +l=r==null?null:A.az(r,k,B.i,j) +if(l==null)l="" +return b.a.ih(l,m) +case 2:j=b.a +return o?j.glr():j.hf(s) +case 3:j=b.a +return o?j.gmy():j.hV(s) +case 4:j=b.a +return o?j.gmE():j.jV(s) +case 5:j=b.a +return n?j.mA(s):j.jb(q,s) +case 6:return b.a.l9(s) +case 7:j=b.a +return n?j.mD(s):j.jo(q,s) +case 8:if(n)j=b.a.mC(s) +else{j=b.a +j=o?j.mB(q):j.jl(q,s)}return j +case 9:j=b.a +return n?j.mz(s):j.i5(q,s) +case 10:j=b.a +return n?j.mF(s):j.l2(q,s) +case 11:return b.bLO(s) +case 12:default:j=b.a +return o?j.glr():j.hf(s)}}, +$S:30} +A.bmS.prototype={ +$3(a,b,c){return b.a.ig(a.cy.dB(a.c).pZ(b))}, +$S:30} +A.bmT.prototype={ +$3(a,b,c){var s=a.cy.dB(a.c).pZ(b),r=A.az(a.b,"name",B.i,t.N) +if(r==null)r="" +return b.a.ie(s,r)}, +$S:30} +A.bmU.prototype={ +$3(a,b,c){var s=a.cy.dB(a.c).pZ(b),r=A.az(a.b,"topic",B.i,t.N) +if(r==null)r="" +return b.a.ic(s,r)}, +$S:30} +A.bmC.prototype={ +$3(a,b,c){return b.a.ib(a.cy.dB(a.c).pZ(b))}, +$S:30} +A.bmD.prototype={ +$3(a,b,c){var s=A.fF(B.cDC,new A.bmx(a)),r=a.cy,q=a.c,p=b.a +if(s==null)return p.ii(r.dB(q).pZ(b)) +else return p.ij(r.dB(q).pZ(b),A.dbg(s,b))}, +$S:30} +A.bmx.prototype={ +$1(a){var s=a.G() +return A.bD(s,"GuestAccess.","")===J.K(this.a.b,"guest_access")}, +$S:1490} +A.bmE.prototype={ +$3(a,b,c){var s=A.fF(B.cKq,new A.bmw(a)),r=a.cy,q=a.c,p=b.a +if(s==null)return p.ik(r.dB(q).pZ(b)) +else return p.il(r.dB(q).pZ(b),A.dbv(s,b))}, +$S:30} +A.bmw.prototype={ +$1(a){var s=a.G() +return A.bD(s,"HistoryVisibility.","")===J.K(this.a.b,"history_visibility")}, +$S:1491} +A.bmF.prototype={ +$3(a,b,c){var s=a.cy,r=b.a,q=r.hW(s.dB(a.c).pZ(b)) +return!s.ay.gte()?q+(". "+r.ghk()):q}, +$S:30} +A.bmG.prototype={ +$3(a,b,c){var s=a.cy.dB(a.c).pZ(b) +return b.a.hY(s,s)}, +$S:30} +A.bmH.prototype={ +$3(a,b,c){return b.a.j5(a.cy.dB(a.c).pZ(b))}, +$S:30} +A.bmI.prototype={ +$3(a,b,c){return b.a.hR(a.cy.dB(a.c).pZ(b))}, +$S:30} +A.bmJ.prototype={ +$3(a,b,c){return b.a.kh(a.cy.dB(a.c).pZ(b))}, +$S:30} +A.bmK.prototype={ +$3(a,b,c){return A.cKX(a,b,c)}, +$S:30} +A.bmL.prototype={ +$3(a,b,c){return A.cKX(a,b,c)}, +$S:30} +A.bmN.prototype={ +$3(a,b,c){var s=a.cy.dB(a.c).pZ(b),r=t.N,q=A.cx(a.b,"m.relates_to",B.i,r,t.O) +r=q==null?null:A.az(q,"key",B.i,r) +if(r==null)r=c +return b.a.mm(s,r)}, +$S:30} +A.uG.prototype={ +G(){return"EventUpdateType."+this.b}} +A.lV.prototype={ +DT(a,b){var s=!1 +return this.bGb(0,b)}, +bGb(a,b){var s=0,r=A.o(t.yU),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e +var $async$DT=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:i=!1 +h=b.ay +g=h.Q +f=n.c +if(!J.v(f.h(0,"type"),"m.room.encrypted")||!h.gte()||g==null){q=n +s=1 +break}p=4 +h=n.a +s=7 +return A.f(g.II(b.a,A.nj(f,b),i,h),$async$DT) +case 7:m=d +f=m.P() +q=new A.lV(h,n.b,f) +s=1 +break +p=2 +s=6 +break +case 4:p=3 +e=o +l=A.a2(e) +k=A.ay(e) +h=$.U() +h.kF(0,"[LibOlm] Could not decrypt megolm event",l,k) +q=n +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$DT,r)}, +gaN(a){return this.a}, +gqy(a){return this.c}} +A.buW.prototype={ +$1(a){return"> "+a}, +$S:16} +A.buY.prototype={ +$1(a){var s=this.a,r=B.c.aO(" ",s.a) +s=B.c.aO(" ",s.a) +return r+this.b+" "+A.bD(a,"\n","\n"+s+" ")}, +$S:16} +A.buX.prototype={ +$2(a,b){var s=this.a,r=B.c.aO(" ",s.a) +s=B.c.aO(" ",s.a) +return r+(this.b+a)+". "+A.bD(b,"\n","\n"+s+" ")}, +$S:1492} +A.cbz.prototype={} +A.aHk.prototype={ +c_(a,b){return this.aY9(0,b)}, +aY9(a,b){var s=0,r=A.o(t.ZE),q,p=this,o,n,m,l,k +var $async$c_=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.c_(0,b),$async$c_) +case 3:o=d +n=o.w.Oe(0,p.b) +m=o.b +l=o.d +k=o.a +q=A.cPW(new A.Hy(n),m,l,o.e,!1,!0,o.c,k) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$c_,r)}} +A.ase.prototype={} +A.bw5.prototype={ +$3$room$slug(a,b,c){var s,r,q,p,o,n,m,l,k,j,i +if(a==null)return +s=A.cBe(a.b) +r=A.cWB(c==null?"pack":c) +for(q=s.b,q=q.gct(q),q=q.gS(q),p=this.c,o=this.a,n=s.c,m=this.b;q.q();){l=q.gE(q) +k=l.b +j=k.b +if(o.p(0,j))continue +i=k.e +if(i==null)i=n.d +if(i!=null&&!B.b.p(i,m))continue +p.cQ(0,r,new A.bw6(s,b,r)).b.j(0,l.a,k) +o.t(0,j)}}, +$1(a){return this.$3$room$slug(a,null,null)}, +$2$slug(a,b){return this.$3$room$slug(a,null,b)}, +$S:1493} +A.bw6.prototype={ +$0(){var s=this,r=A.cBe(A.b(t.N,t.O)),q=r.c,p=s.a.c,o=p.b +if(o==null){o=s.b +o=o==null?null:o.Km()}q.b=o==null?s.c:o +o=p.c +if(o==null){o=s.b +o=o==null?null:o.gAK()}q.c=o +q.e=p.e +return r}, +$S:1494} +A.bw4.prototype={ +$2(a,b){var s=b.b,r=t.N +return new A.a3(a,s.p_(s,new A.bw3(),r,r),t.HK)}, +$S:1495} +A.bw3.prototype={ +$2(a,b){return new A.a3(a,J.bp(b.b),t.mT)}, +$S:1496} +A.aw2.prototype={ +A3(a,b){var s=t.N +a.r.push(new A.fy("br",null,A.b(s,s))) +return!0}} +A.aFW.prototype={ +YZ(a,b,c,d,e){var s,r,q,p,o,n=e.$0(),m=A.a([],t.pC) +for(s=J.af(n),r=!0,q="";s.q();){p=s.gE(s) +if(!r){m.push(p) +continue}if(p instanceof A.fS){p=p.a +o=B.c.d4(p,"|") +if(o>0){q+=B.c.X(p,0,o) +m.push(new A.fS(B.c.bF(p,o+1))) +r=!1}else{q+=p +r=!0}}else break}s=r?n:m +p=t.N +p=A.b(p,p) +p.j(0,"data-mx-spoiler",r?"":B.i9.ac(q)) +return new A.fy("span",s,p)}} +A.arr.prototype={ +A3(a,b){var s,r,q,p,o,n=null,m=this.d +if(m==null){s=this.c +s=s==null?n:s.$0() +m=this.d=s==null?A.b(t.N,t.GU):s}s=b.b +r=s[1] +if(r==null)r="" +q=s[2] +if(r.length===0)for(p=J.af(J.q6(m)),o=n;p.q();){o=J.K(p.gE(p),q) +if(o!=null)break}else{p=J.K(m,r) +o=p==null?n:J.K(p,q)}if(o==null){s=s[0] +s.toString +a.r.push(new A.fS(s)) +return!0}s=t.N +s=A.b(s,s) +s.j(0,"data-mx-emoticon","") +s.j(0,"src",B.i9.ac(o)) +p=":"+A.r(q)+":" +s.j(0,"alt",B.i9.ac(p)) +s.j(0,"title",B.i9.ac(p)) +s.j(0,"height","32") +s.j(0,"vertical-align","middle") +a.r.push(new A.fy("img",n,s)) +return!0}} +A.aul.prototype={ +A3(a,b){var s,r,q=b.b,p=q[1] +p.toString +s=t.pC +r=t.N +s=A.a([new A.fy("code",A.a([new A.fS(B.m3.ac(p))],s),A.b(r,r))],s) +r=A.b(r,r) +q=q[1] +q.toString +r.j(0,"data-mx-maths",B.i9.ac(q)) +a.r.push(new A.fy("span",s,r)) +return!0}} +A.alw.prototype={ +gqs(a){return A.aB("^[ ]{0,3}\\$\\$(.*)$",!0,!1,!1,!1)}, +a0T(a){var s,r,q,p,o,n=A.a([],t.s) +for(s=a.a,r=this.a,q=!0;p=a.d,p0){s=A.aB("[\\s.!?:;\\(]",!0,!1,!1,!1) +q=r.input[q-1] +q=!s.b.test(q)}else q=!1 +if(q){r=r[0] +r.toString +a.r.push(new A.fS(r)) +return!0}r=r[1] +r.toString +q=A.a([new A.fS(B.m3.ac(r))],t.pC) +s=t.N +s=A.b(s,s) +s.j(0,"href",B.i9.ac("https://matrix.to/#/"+r)) +a.r.push(new A.fy("a",q,s)) +return!0}} +A.az4.prototype={ +A3(a,b){var s,r,q,p=this.c +if(p==null)s=null +else{r=b.b[1] +r.toString +s=p.$1(r)}p=b.b +r=p.index +if(r>0){q=A.aB("[\\s.!?:;\\(]",!0,!1,!1,!1) +r=p.input[r-1] +r=!q.b.test(r)}else r=!1 +if(r||s==null){p=p[0] +p.toString +a.r.push(new A.fS(p)) +return!0}p=p[1] +p.toString +p=A.a([new A.fS(B.m3.ac(p))],t.pC) +r=t.N +r=A.b(r,r) +r.j(0,"href",B.i9.ac("https://matrix.to/#/"+s)) +a.r.push(new A.fy("a",p,r)) +return!0}} +A.cBK.prototype={ +P(){return A.p(["unread",this.a],t.N,t.z)}} +A.ayO.prototype={ +f8(a){return"Group with "+a}, +ht(a){return"Empty chat (was "+a+")"}, +gaRQ(){return"Unknown user"}} +A.hl.prototype={ +a_3(a){var s=0,r=A.o(t.Z2),q,p=this,o +var $async$a_3=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.a +s=o!=null?3:4 +break +case 3:s=5 +return A.f(A.b_I(o),$async$a_3) +case 5:q=c +s=1 +break +case 4:q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a_3,r)}, +gpg(a){var s=this.a +s=s==null?null:s.length +return s==null?0:s}, +gGE(){return A.cNk(this.c)}, +gEd(a){return A.p(["mimetype",this.c,"size",this.gpg(this)],t.N,t.z)}} +A.ou.prototype={ +gGE(){return"m.image"}, +gEd(a){var s=this,r=A.i_(A.hl.prototype.gEd.call(s,s),t.N,t.z),q=s.e +if(q!=null)r.j(0,"w",q) +q=s.f +if(q!=null)r.j(0,"h",q) +q=s.r +if(q!=null)r.j(0,"xyz.amorgan.blurhash",q) +return r}, +a2x(a){return this.aUf(a)}, +aUf(a){var s=0,r=A.o(t.wb),q,p=this,o,n,m,l,k +var $async$a2x=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:k=p.a +s=k!=null?3:4 +break +case 3:o=p.b +s=5 +return A.f(a.b_Q(new A.bDP(k,800,o,!0)),$async$a2x) +case 5:n=c +if(n==null){q=null +s=1 +break}k=n.f +m=n.e +if(p.e==null)p.e=k +if(p.f==null)p.f=m +k=n.b +if(k>800||n.c>800){q=null +s=1 +break}m=n.a +l=n.c +q=A.xf(n.d,m,null,l,p.c,o,k) +s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$a2x,r)}} +A.ayR.prototype={ +P(){var s,r=this,q=A.b(t.N,t.z) +q.j(0,"bytes",r.a) +q.j(0,"width",r.b) +q.j(0,"height",r.c) +s=r.d +if(s!=null)q.j(0,"blurhash",s) +s=r.e +if(s!=null)q.j(0,"originalHeight",s) +s=r.f +if(s!=null)q.j(0,"originalWidth",s) +return q}} +A.bDP.prototype={ +P(){return A.p(["bytes",this.a,"maxDimension",this.b,"fileName",this.c,"calcBlurhash",!0],t.N,t.K)}} +A.te.prototype={ +gGE(){return"m.video"}, +gEd(a){var s=this,r=A.i_(A.hl.prototype.gEd.call(s,s),t.N,t.z),q=s.e +if(q!=null)r.j(0,"w",q) +q=s.f +if(q!=null)r.j(0,"h",q) +q=s.r +if(q!=null)r.j(0,"duration",q) +return r}} +A.a4K.prototype={ +gGE(){return"m.audio"}, +gEd(a){var s=A.i_(A.hl.prototype.gEd.call(this,this),t.N,t.z) +return s}} +A.bDL.prototype={ +$1(a){var s=a.h(0,0) +s.toString +return A.o7(s,A.aB(a.wM(1)!=null?"":"[/?]",!0,!1,!1,!1),new A.bDK(),null)}, +$S:37} +A.bDK.prototype={ +$1(a){var s=a.wM(0) +s.toString +return A.cm(B.a0,s,B.k,!1)}, +$S:37} +A.bDM.prototype={ +$1(a){var s=a.b[1] +s.toString +return s}, +$S:1497} +A.bDO.prototype={} +A.EH.prototype={} +A.Iq.prototype={ +P(){var s=this +return A.p(["url",s.a,"key",A.cDH(s.b),"v",s.c,"iv",s.d,"hashes",s.e],t.N,t.z)}, +gbS(){var s=this +return[s.a,s.b,s.c,s.d,s.e]}, +ge8(a){return this.b}} +A.aOE.prototype={} +A.arx.prototype={ +P(){return A.cDH(this)}, +gbS(){var s=this +return[s.a,!0,s.c,s.d,s.e]}, +ge8(a){return this.c}} +A.Ak.prototype={ +G(){return"KeyOperation."+this.b}} +A.c8s.prototype={ +$1(a){var s=B.dn3.h(0,a) +s.toString +return s}, +$S:1498} +A.aOF.prototype={} +A.wT.prototype={ +gabr(a){var s=$.yP(),r=s.zY(this.b,null) +s=r==null?s.zY(this.a,null):r +return s==null?"application/octet-stream":s}, +gaqa(a){return A.p(["mimetype",this.gabr(this),"size",this.c],t.N,t.z)}, +gbS(){return[this.a,this.b,this.c,null]}} +A.aOV.prototype={} +A.R2.prototype={ +gaqa(a){var s=this.gabr(this) +return A.p(["mimetype",s,"size",this.c,"w",null,"h",null],t.N,t.z)}, +gbS(){var s=[this.e,this.f] +B.b.H(s,A.wT.prototype.gbS.call(this)) +return s}} +A.azp.prototype={ +abd(a,b){return this.bOu(0,b)}, +bOu(a,b){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i,h,g +var $async$abd=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:g=J.ak4(b) +p=q.a,o=A.y(p).i("br<1>"),n=t.H,m=A.y(g),l=m.i("mk<1>"),m=m.c,k=t.mo +case 2:if(!new A.br(p,o).cr(0,new A.bGC(q,g))){s=3 +break}j=A.a([],k) +for(i=new A.mk(g,g.r,l),i.c=g.e;i.q();){h=i.d +if(h==null)h=m.a(h) +if(p.h(0,h)!=null)j.push(new A.bGD(q,h).$0())}s=4 +return A.f(A.hu(j,!1,n),$async$abd) +case 4:s=2 +break +case 3:for(o=A.eK(g,g.r,m),n=t.D4,m=t.gR,l=o.$ti.c;o.q();){h=o.d +if(h==null)h=l.a(h) +p.j(0,h,new A.aE(new A.ah($.aq,n),m))}return A.m(null,r)}}) +return A.n($async$abd,r)}, +bXz(a,b){var s,r,q,p,o,n=J.ak4(b) +for(s=A.eK(n,n.r,A.y(n).c),r=this.a,q=s.$ti.c;s.q();){p=s.d +if(p==null)p=q.a(p) +if(r.h(0,p)!=null){o=r.h(0,p) +o.toString +r.D(0,p) +o=o.a +if((o.a&30)!==0)A.W(A.ab("Future already completed")) +o.vt(null)}}}} +A.bGC.prototype={ +$1(a){return this.b.p(0,a)}, +$S(){return this.a.$ti.i("H(1)")}} +A.bGD.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a.a,o=q.b +case 2:if(!(p.h(0,o)!=null)){s=3 +break}s=4 +return A.f(p.h(0,o).a,$async$$0) +case 4:s=2 +break +case 3:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.bH5.prototype={ +B(a,b){var s=B.b.gbQ(b.gaPE()),r=('Symbol("'+A.r(b.gaOI().a)+'")').split('"')[1] +$.U().b9(0,"Missing implementations of Client.nativeImplementations."+r+". You should consider implementing it. Fallback from NativeImplementations.dummy used.") +switch(r){case"generateUploadKeys":return B.lq.Ov(s) +case"keyFromPassphrase":return A.b_M(s) +case"decryptFile":return A.ajl(s) +case"shrinkImage":return A.cNl(s) +case"calcImageMetadata":return A.ddS(s) +default:return this.b33(0,b)}}} +A.azE.prototype={ +aL9(a,b){return A.ajl(a)}, +anj(a){return this.aL9(a,!0)}, +a2y(a,b){return this.aUh(a,b)}, +Ov(a){return this.a2y(a,!0)}, +aUh(a,b){var s=0,r=A.o(t.lq),q +var $async$a2y=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=A.dun(a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2y,r)}, +aOk(a,b){return A.b_M(a)}, +apP(a){return this.aOk(a,!0)}, +b_R(a,b){return A.cNl(a)}, +b_Q(a){return this.b_R(a,!1)}} +A.cBZ.prototype={ +U5(a,b,c,d){return this.bWk(a,b,c,d,c)}, +bWk(a,b,c,d,e){var s=0,r=A.o(e),q,p=this +var $async$U5=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.$2$2(a,b,d,c),$async$U5) +case 3:q=g +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$U5,r)}, +anj(a){return this.U5(B.lq.gbGd(),a,t.nc,t.UI)}, +Ov(a){return this.aUi(a)}, +aUi(a){var s=0,r=A.o(t.lq),q,p=this +var $async$Ov=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=p.U5(B.lq.gaUg(),a,t.lq,t.nY) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ov,r)}, +apP(a){return this.U5(B.lq.gbNI(),a,t.D,t.RU)}} +A.zJ.prototype={ +afZ(a){var s,r,q,p,o,n,m="set_tweak" +for(s=J.af(a),r=t.a,q=t.N,p=t.y;s.q();){o=s.gE(s) +n=J.iW(o) +if(!n.l(o,"notify"))if(!n.l(o,"dont_notify"))if(r.b(o))if(J.v(n.h(o,m),"highlight"))A.az(o,"value",B.i,p) +else if(J.v(n.h(o,m),"sound"))A.az(o,"value",B.i,q)}}} +A.aSx.prototype={ +gqs(a){return this.a}} +A.aRg.prototype={} +A.X0.prototype={ +ag2(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f="Logic error: invalid push rule passed to constructor ",e="room_member_count" +if(!a.d)return +s=a.b +s=J.af(s==null?[]:s) +r=h.c +q=h.b +p=h.a +for(;s.q();){o=s.gE(s) +n=J.b3(o) +switch(n.gd5(o)){case"event_match":n=new A.aSx(A.aB("",!0,!1,!1,!1)) +m=o.c +if(m!=="event_match")A.W(f+A.r(m)) +l=o.b +if(l==null)A.W("No field to match pattern on!") +n.b=l +k=o.d +if(k==null)A.W("PushCondition is missing pattern") +m=A.Y0(k) +m=A.bD(m,"\\*",".*") +k=A.bD(m,"\\?",".") +if(l==="content.body")n.a=A.aB("(^|\\W)"+k+"($|\\W)",!1,!1,!1,!1) +else n.a=A.aB("^"+k+"$",!1,!1,!1,!1) +p.push(n) +break +case"contains_display_name":break +case"room_member_count":n=o.c +if(n!==e)A.W(f+A.r(n)) +j=o.a +if(j==null)A.W("Member condition has no condition set: "+A.r(j)) +if(J.rr(j,"=="))A.dC(A.GV(j,"==","",0),g) +else if(B.c.aX(j,">="))A.dC(A.GV(j,">=","",0),g) +else if(B.c.aX(j,"<="))A.dC(A.GV(j,"<=","",0),g) +else if(B.c.aX(j,">"))A.dC(A.GV(j,">","",0),g) +else if(B.c.aX(j,"<"))A.dC(A.GV(j,"<","",0),g) +else A.dC(j,g) +q.push(new A.aRg()) +break +case"sender_notification_permission":i=n.ge8(o) +if(i!=null)r.push(i) +break +default:throw A.j(A.aL("Unknown push condition: "+A.r(n.gd5(o))))}}s=new A.zJ() +s.afZ(a.a) +h.e=s}, +gqS(a){return this.e}} +A.bME.prototype={ +b8j(a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=null,a1="Error parsing push rule ",a2=a3.b +a2=J.af(a2==null?[]:a2) +m=a.a +l=t.ib +k=t.xX +j=t.s +for(;a2.q();){s=a2.gE(a2) +if(!J.cI9(s))continue +try{i=new A.X0(A.a([],l),A.a([],k),A.a([],j),new A.zJ()) +i.ag2(s) +m.push(i)}catch(h){r=A.a2(h) +i=$.U() +g=new A.dq(a1+A.r(s),r,$.dO().$1(a0),B.h4) +i.c.push(g) +if(4<=i.a.a)A.ef(g)}}a2=a3.e +a2=J.af(a2==null?[]:a2) +m=a.e +for(;a2.q();){q=a2.gE(a2) +if(!J.cI9(q))continue +try{i=new A.X0(A.a([],l),A.a([],k),A.a([],j),new A.zJ()) +i.ag2(q) +m.push(i)}catch(h){p=A.a2(h) +i=$.U() +g=new A.dq(a1+A.r(q),p,$.dO().$1(a0),B.h4) +i.c.push(g) +if(4<=i.a.a)A.ef(g)}}a2=a3.a +a2=J.af(a2==null?[]:a2) +m=a.d +i=t.jR +for(;a2.q();){f=a2.gE(a2) +g=J.b3(f) +if(!g.gcD(f))continue +e=g.gqS(f) +d=A.a([new A.qT(a0,"content.body","event_match",g.gqs(f))],i) +c=f.gU3() +o=new A.qU(e,d,f.gZH(),g.gcD(f),a0,c) +try{g=new A.X0(A.a([],l),A.a([],k),A.a([],j),new A.zJ()) +g.ag2(o) +m.push(g)}catch(h){n=A.a2(h) +g=$.U() +e=new A.dq(a1+A.r(o),n,$.dO().$1(a0),B.h4) +g.c.push(e) +if(4<=g.a.a)A.ef(e)}}a2=a3.c +a2=J.af(a2==null?[]:a2) +m=a.b +for(;a2.q();){b=a2.gE(a2) +l=J.b3(b) +if(l.gcD(b)){k=b.gU3() +j=new A.zJ() +j.afZ(l.gqS(b)) +m.j(0,k,j)}}a2=a3.d +a2=J.af(a2==null?[]:a2) +m=a.c +for(;a2.q();){b=a2.gE(a2) +l=J.b3(b) +if(l.gcD(b)){k=b.gU3() +j=new A.zJ() +j.afZ(l.gqS(b)) +m.j(0,k,j)}}}} +A.KV.prototype={ +P(){var s=this +return A.p(["id",s.a,"type",s.b,"txn_id",s.c,"content",s.d],t.N,t.z)}, +gaN(a){return this.b}, +gqy(a){return this.d}} +A.nH.prototype={ +G(){return"RoomMemberChangeType."+this.b}} +A.cx1.prototype={ +$0(){return this.aUc(this.b.i("0?"))}, +aUc(a){var s=0,r=A.o(a),q,p=2,o,n=this,m,l,k,j,i +var $async$$0=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.f(n.a.$0(),$async$$0) +case 7:k=c +q=k +s=1 +break +p=2 +s=6 +break +case 4:p=3 +i=o +m=A.a2(i) +l=A.ay(i) +k=$.U() +k.kF(0,"Error thrown in root zone",m,l) +s=6 +break +case 3:s=2 +break +case 6:q=null +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$$0,r)}, +$S(){return this.b.i("Q<0?>()")}} +A.r3.prototype={} +A.c0H.prototype={ +$2(a,b){var s,r,q=null,p=b.e +p=p==null?q:p.length +if(p==null)p=0 +s=b.b +s=s==null?q:J.aH(s) +if(s==null)s=0 +r=b.c +if(r==null)r=q +else{r=r.a +r=r==null?q:r.length}if(r==null)r=0 +return a+p+s+r}, +$S:1502} +A.c0G.prototype={ +$2(a,b){var s=b.a +s=s==null?null:s.length +return a+(s==null?0:s)}, +$S:1503} +A.c0I.prototype={ +$2(a,b){var s,r,q=null,p=b.c +p=p==null?q:p.length +if(p==null)p=0 +s=b.a +s=s==null?q:J.aH(s) +if(s==null)s=0 +r=b.b +if(r==null)r=q +else{r=r.a +r=r==null?q:r.length}if(r==null)r=0 +return a+p+s+r}, +$S:1504} +A.tR.prototype={} +A.BJ.prototype={ +G(){return"UiaRequestState."+this.b}} +A.BI.prototype={ +saS(a,b){if(this.d===b)return +this.d=b +this.a.$1(b)}, +I2(a){return this.bug(a,this.$ti.i("1?"))}, +buf(){return this.I2(null)}, +bug(a,a0){var s=0,r=A.o(a0),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f,e,d,c,b +var $async$I2=A.k(function(a1,a2){if(a1===1){o=a2 +s=p}while(true)switch(s){case 0:m.saS(0,B.FX) +p=4 +s=7 +return A.f(m.b.$1(a),$async$I2) +case 7:l=a2 +m.saS(0,B.apO) +m.e=l +q=l +n=[1] +s=5 +break +n.push(6) +s=5 +break +case 4:p=3 +b=o +f=A.a2(b) +if(f instanceof A.iG){k=f +f=t.N +if(A.az(k.a,"session",B.i,f)==null){m.f=k +m.saS(0,B.qC) +q=null +n=[1] +s=5 +break}if(m.c==null)m.c=A.az(k.a,"session",B.i,f) +e=A.nY(k.a,"completed",f) +j=e==null?A.a([],t.s):e +d=k.ga8o() +i=d==null?A.a([],t.hx):d +c=A.cx(k.a,"params",B.i,f,t.O) +m.w=c==null?A.b(f,t.z):c +f=m.aVD(i,j) +m.r=f +if(f.a===0){m.f=k +m.saS(0,B.qC) +q=null +n=[1] +s=5 +break}q=null +n=[1] +s=5 +break}else{h=f +m.f=t.VI.b(h)?h:new A.o_(h) +m.saS(0,B.qC) +q=null +n=[1] +s=5 +break}n.push(6) +s=5 +break +case 3:n=[2] +case 5:p=2 +if(m.d===B.FX)m.saS(0,B.apP) +s=n.pop() +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$I2,r)}, +qw(a,b){this.f=b==null?new A.o_("Request has been canceled"):b +this.saS(0,B.qC)}, +ag(a){return this.qw(a,null)}, +aVD(a,b){var s,r,q,p,o,n,m,l=A.b4(t.N) +for(s=a.length,r=0;r=o){p=A.a0(q) +n=new A.bb(q,0,o,p.i("bb<1>")) +n.dS(q,0,o,p.c) +n=n.rN(0).amO(b) +p=n}else p=!1 +if(p){p=b.length +o=A.a0(q) +m=new A.bb(q,p,null,o.i("bb<1>")) +m.dS(q,p,null,o.c) +if(!m.ga6(m)){if(m.gu(m)===0)A.W(A.dG()) +l.t(0,m.e6(0,0))}}}return l}} +A.ab_.prototype={ +G(){return"ThumbnailMethod."+this.b}} +A.w0.prototype={ +qq(a){var s=0,r=A.o(t.H),q=this,p +var $async$qq=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.w +s=2 +return A.f(p.qq(0),$async$qq) +case 2:p.sVW(0,q.a) +p.ch=new A.c7W(q) +return A.m(null,r)}}) +return A.n($async$qq,r)}, +n(){var s=0,r=A.o(t.H),q=this,p +var $async$n=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.w +p.sVW(0,null) +s=2 +return A.f(A.Y4(q.a),$async$n) +case 2:q.a=null +s=3 +return A.f(p.n(),$async$n) +case 3:return A.m(null,r)}}) +return A.n($async$n,r)}, +ZX(){var s=0,r=A.o(t.H),q=this,p +var $async$ZX=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.w +p.sVW(0,null) +s=2 +return A.f(p.n(),$async$ZX) +case 2:return A.m(null,r)}}) +return A.n($async$ZX,r)}, +aNT(){var s=this.a +return s!=null&&s.Kg(0).length===0||this.e}, +aO8(){var s=this.a +return s!=null&&s.Kv(0).length===0||this.f}, +atU(a){this.a=a +this.w.sVW(0,a)}} +A.c7W.prototype={ +$0(){var s=$.U(),r=this.a,q=B.c.X(r.a.a,0,8) +r=r.w.a +s.ej("onResize ["+q+"] "+B.e.C(r.a)+" x "+B.e.C(r.b))}, +$S:20} +A.lg.prototype={ +G(){return"CallState."+this.b}} +A.pc.prototype={ +G(){return"CallEvent."+this.b}} +A.ZE.prototype={ +G(){return"CallType."+this.b}} +A.ZC.prototype={ +G(){return"CallDirection."+this.b}} +A.ZD.prototype={ +G(){return"CallParty."+this.b}} +A.b7O.prototype={ +gaN(a){var s=this.c +s===$&&A.e() +return s}} +A.pd.prototype={ +gaN(a){var s=this.a.c +s===$&&A.e() +return s}, +ga2O(a){var s=this.RG,r=A.a0(s).i("aO<1>") +return A.R(new A.aO(s,new A.b84(),r),!0,r.i("D.E"))}, +gKp(a){var s=this.RG,r=A.a0(s).i("aO<1>") +return A.R(new A.aO(s,new A.b85(),r),!0,r.i("D.E"))}, +gqZ(){var s=this.ga2O(this),r=new A.aO(s,new A.b8d(),A.a0(s).i("aO<1>")) +if(!r.ga6(r))return r.gN(r) +return null}, +gvJ(){var s=this.ga2O(this),r=new A.aO(s,new A.b8c(),A.a0(s).i("aO<1>")) +if(!r.ga6(r))return r.gN(r) +return null}, +gacO(){var s=this.gKp(this),r=new A.aO(s,new A.b8f(),A.a0(s).i("aO<1>")) +if(!r.ga6(r))return r.gN(r) +return null}, +gary(){var s=this.gKp(this),r=new A.aO(s,new A.b8e(),A.a0(s).i("aO<1>")) +if(!r.ga6(r))return r.gN(r) +return null}, +aaw(){var s=0,r=A.o(t.y),q,p=this,o,n,m +var $async$aaw=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(p.c.OK(),$async$aaw) +case 3:n=b +m=p.gqZ() +if(m==null)o=null +else{m=m.a +o=m==null?null:A.Ag(m.BP(0),new A.b86())}q=o!=null&&A.Ag(n,new A.b87(o))!=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aaw,r)}, +Gs(a,b,c,d,e){return this.bMF(a,b,c,d,e)}, +bMF(a,b,c,d,e){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i +var $async$Gs=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:i=!e +s=i?3:4 +break +case 3:o=p.a +n=o.f +n===$&&A.e() +m=o.r +m===$&&A.e() +l=n.y.h(0,m.a) +s=l!=null?5:6 +break +case 5:k=o.f.b.h(0,l) +s=k!=null?7:8 +break +case 7:s=k.w?9:11 +break +case 9:n=$.U() +n.b9(0,"[glare] invite or answer sent, lex compare now") +o=o.a +o===$&&A.e() +m=k.a.a +m===$&&A.e() +s=B.c.bL(o,m)>0?12:14 +break +case 12:n.b9(0,"[glare] new call "+o+" needs to be canceled because the older one "+m+" has a smaller lex") +s=15 +return A.f(p.aap(),$async$Gs) +case 15:s=1 +break +s=13 +break +case 14:n.b9(0,"[glare] nice, lex of newer call "+o+" is smaller auto accept this here") +case 13:s=10 +break +case 11:o=$.U() +n=k.a.a +n===$&&A.e() +o.b9(0,"[glare] "+n+" was still preparing prev call, nvm now cancel it") +s=16 +return A.f(k.aap(),$async$Gs) +case 16:case 10:case 8:case 6:case 4:s=17 +return A.f(p.XA(),$async$Gs) +case 17:if(c!=null)p.a7K(c) +s=18 +return A.f(p.c.P3(0,b),$async$Gs) +case 18:s=i?19:20 +break +case 19:s=21 +return A.f(p.Pw(0,a),$async$Gs) +case 21:j=g +s=j!=null?22:24 +break +case 22:s=25 +return A.f(p.Ih(j,"m.usermedia"),$async$Gs) +case 25:s=23 +break +case 24:if(p.b===B.di){s=1 +break}case 23:case 20:p.Hm(B.iH) +p.ry=A.d4(A.c7(0,0,0,0,0,30),new A.b88(p)) +case 1:return A.m(q,r)}}) +return A.n($async$Gs,r)}, +a15(a,b){return this.bT1(a,b)}, +bT1(a,b){var s=0,r=A.o(t.H),q=this,p,o +var $async$a15=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=q.a +o.d=B.oj +p=o.f +p===$&&A.e() +o=o.a +o===$&&A.e() +p.b.j(0,o,q) +s=2 +return A.f(q.XA(),$async$a15) +case 2:s=3 +return A.f(q.Kw(a,b),$async$a15) +case 3:return A.m(null,r)}}) +return A.n($async$a15,r)}, +Kw(a,b){return this.aWP(a,b)}, +aWP(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$Kw=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=p.b===B.di?3:4 +break +case 3:s=5 +return A.f(p.DK(),$async$Kw) +case 5:s=1 +break +case 4:o=a.length,n=0 +case 6:if(!(n ",l,k) +s=19 +return A.f(n.X_(l),$async$CT) +case 19:s=1 +break +s=7 +break +case 4:s=2 +break +case 7:s=20 +return A.f(n.T3(),$async$CT) +case 20:d=a4 +if(h!==d){n.x=d +n.xV(B.Ia)}case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$CT,r)}, +K8(a){return this.bXK(a)}, +Om(){return this.K8(null)}, +bXK(a){var s=0,r=A.o(t.H),q=this,p,o,n,m,l +var $async$K8=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=A.fF(q.p4,new A.b8k()) +m=n==null +if(m)p=null +else{p=n.gH_(n) +p=p==null?null:p.oV(0)}s=2 +return A.f(p,$async$K8) +case 2:s=a!=null?3:5 +break +case 3:s=6 +return A.f(m?null:n.a1H(a),$async$K8) +case 6:s=4 +break +case 5:q.a.f===$&&A.e() +$.Y9() +l=A +s=7 +return A.f(new A.JY().Ku(0,A.p(["audio",!0],t.N,t.z)),$async$K8) +case 7:o=l.Jl(c.Kg(0)) +s=o!=null?8:9 +break +case 8:s=10 +return A.f(m?null:n.a1H(o),$async$K8) +case 10:case 9:case 4:return A.m(null,r)}}) +return A.n($async$K8,r)}, +a7K(a){var s=this +s.p3=a +a.a.an(0,new A.b81()) +B.b.an(s.gKp(s),new A.b82(s,a))}, +aqI(a){return this.bRp(a)}, +bRp(a){var s=0,r=A.o(t.H),q=this +var $async$aqI=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q.a7K(a) +q.xV(B.km) +return A.m(null,r)}}) +return A.n($async$aqI,r)}, +Tu(a){return this.bPZ(a)}, +bPZ(a2){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1 +var $async$Tu=A.k(function(a3,a4){if(a3===1){p=a4 +s=q}while(true)switch(s){case 0:k=J.af(a2),j=o.d,i=o.a,h=t.N,g=t.O,f=t.H +case 2:if(!k.q()){s=3 +break}e=k.gE(k) +d=J.T(e) +c=d.h(e,"candidate") +b=d.h(e,"sdpMid") +if(b==null)b="" +d=d.h(e,"sdpMLineIndex") +d=d==null?null:J.NM(d) +n=new A.AT(c,b,d==null?0:d) +d=n +if(d.c!=null)if(d.b!=null){d=d.a +d=d!=null&&d.length!==0}else d=!1 +else d=!1 +if(!d){d=$.U() +c=new A.dq("[VOIP] onCandidatesReceived => skip invalid candidate "+A.r(n),null,$.dO().$1(null),B.cZ) +d.c.push(c) +if(2<=d.a.a)A.ef(c) +s=2 +break}d=i.d +d===$&&A.e() +s=d===B.oj?4:6 +break +case 4:d=o.c +a1=d!=null +if(a1){s=7 +break}else a4=a1 +s=8 +break +case 7:s=9 +return A.f(d.aeF(),$async$Tu) +case 9:a4=a4==null +case 8:d=a4 +s=5 +break +case 6:d=!1 +case 5:if(d){j.push(n) +s=2 +break}d=o.c +s=d!=null&&o.w&&o.ay!=null?10:12 +break +case 10:q=14 +c=n +d=d.at +d===$&&A.e() +c=A.p(["candidate",c.a,"sdpMid",c.b,"sdpMLineIndex",c.c],h,g) +c=new window.RTCIceCandidate(new A.we([],[]).vh(c)) +c.toString +s=17 +return A.f(A.dW(d.addIceCandidate(c),f),$async$Tu) +case 17:q=1 +s=16 +break +case 14:q=13 +a0=p +m=A.a2(a0) +l=A.ay(a0) +d=$.U() +c=new A.dq("[VOIP] onCandidatesReceived => ",m,$.dO().$1(l),B.fs) +d.c.push(c) +if(1<=d.a.a)A.ef(c) +s=16 +break +case 13:s=1 +break +case 16:s=11 +break +case 12:j.push(n) +case 11:s=2 +break +case 3:k=o.c +s=k!=null&&k.cy===B.a7K?18:19 +break +case 18:s=20 +return A.f(o.U0(),$async$Tu) +case 20:case 19:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$Tu,r)}, +F4(a){return this.b_1(a)}, +b_1(a0){var s=0,r=A.o(t.y),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b,a +var $async$F4=A.k(function(a1,a2){if(a1===1){o=a2 +s=p}while(true)switch(s){case 0:if(a0&&n.gvJ()!=null){$.U().fk(0,"There is already a screensharing stream - there is nothing to do!") +q=!0 +s=1 +break}else if(!a0&&n.gvJ()==null){$.U().fk(0,"There already isn't a screensharing stream - there is nothing to do!") +q=!1 +s=1 +break}$.U().b9(0,"Set screensharing enabled? "+a0) +s=a0?3:5 +break +case 3:p=7 +s=10 +return A.f(n.WX(),$async$F4) +case 10:m=a2 +if(m==null){q=!1 +s=1 +break}for(f=J.d5v(m),e=f.length,d=0;d")) +s=!f.ga6(f)?2:4 +break +case 2:f.gN(f).atU(a) +s=3 +break +case 4:g=q.a +g.f===$&&A.e() +p=A.cOK() +o=g.r +o===$&&A.e() +n=o.ay +m=n.k3 +m.toString +l=a.Kg(0).length +k=a.Kv(0).length +j=A.cRd(l===0,n,g.b!=null,!0,q.c,b,p,o,a,m,k===0) +s=5 +return A.f(j.qq(0),$async$Ih) +case 5:q.RG.push(j) +k=q.p1 +k.a=j +k.c.t(0,j) +case 3:s=b==="m.screenshare"?6:8 +break +case 6:g=q.R8 +B.b.V(g) +p=a.BP(0),o=p.length,i=0 +case 9:if(!(i")) +s=!k.ga6(k)?3:5 +break +case 3:k.gN(k).atU(a) +s=4 +break +case 5:l=p.a +l.f===$&&A.e() +j=A.cOK() +i=p.cy.f +if(i==null)i="@unknown:unknown" +h=l.r +h===$&&A.e() +g=A.cRd(n,h.ay,l.b!=null,!0,p.c,o,j,h,a,i,m) +s=6 +return A.f(g.qq(0),$async$a4E) +case 6:p.RG.push(g) +i=p.p1 +i.a=g +i.c.t(0,g) +case 4:p.xV(B.km) +$.U().ej('Pushed remote stream (id="'+f+'", purpose='+o+")") +case 1:return A.m(q,r)}}) +return A.n($async$a4E,r)}, +Hm(a){var s +this.b=a +s=this.k4 +s.a=a +s.c.t(0,a) +this.xV(B.avU)}, +KG(a){return this.aZp(a)}, +aZp(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$KG=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=!a?3:4 +break +case 3:s=7 +return A.f(p.aaw(),$async$KG) +case 7:s=!c?5:6 +break +case 5:if(p.p3==null){s=1 +break}s=8 +return A.f(p.Bc(),$async$KG) +case 8:case 6:case 4:o=p.gqZ() +if(o!=null){o.f=a +n=o.as +n.a=o +n.c.t(0,o)}s=9 +return A.f(p.BH(),$async$KG) +case 9:case 1:return A.m(q,r)}}) +return A.n($async$KG,r)}, +Bc(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j,i,h,g,f,e,d,c,b,a +var $async$Bc=A.k(function(a0,a1){if(a0===1){p=a1 +s=q}while(true)switch(s){case 0:s=o.gqZ()!=null&&o.gqZ().a!=null?2:3 +break +case 2:s=4 +return A.f(o.Pw(0,B.iI),$async$Bc) +case 4:m=a1 +s=m!=null?5:6 +break +case 5:$.U().oO(0,"[VOIP] running replaceTracks() on stream: "+m.a) +o.aks(m.Kv(0),!0) +l=o.gqZ().a.BP(0),k=l.length,j=0 +case 7:if(!(j "+A.r(c)) +p.z=p.w=!0 +case 5:case 1:return A.m(q,r)}}) +return A.n($async$DB,r)}, +O7(a,b){return this.bUR(a,b)}, +bUQ(){return this.O7(null,!0)}, +bUR(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$O7=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=p.b +s=m!==B.iH&&m!==B.r7?3:4 +break +case 3:$.U().oO(0,"[VOIP] Call must be in 'ringing|fledgling' state to reject! (current state was: "+m.G()+") Calling hangup instead") +s=5 +return A.f(p.B9(a,b),$async$O7) +case 5:s=1 +break +case 4:m=$.U() +o=p.a +n=o.a +n===$&&A.e() +m.b9(0,"[VOIP] Rejecting call: "+n) +s=6 +return A.f(p.xn(0,B.lw,"user_hangup",b),$async$O7) +case 6:s=b?7:8 +break +case 7:m=o.r +m===$&&A.e() +n=o.a +o=o.e +o===$&&A.e() +s=9 +return A.f(p.a3r(m,n,1e4,o,a),$async$O7) +case 9:case 8:case 1:return A.m(q,r)}}) +return A.n($async$O7,r)}, +B9(a,b){return this.bLL(a,b)}, +aap(){return this.B9(null,!0)}, +bLK(a){return this.B9(a,!0)}, +bLL(a,b){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j,i,h +var $async$B9=A.k(function(c,d){if(c===1){p=d +s=q}while(true)switch(s){case 0:s=2 +return A.f(o.xn(0,B.lw,a==null?"user_hangup":a,b),$async$B9) +case 2:q=4 +l=o.a +k=l.r +k===$&&A.e() +j=l.a +j===$&&A.e() +l=l.e +l===$&&A.e() +s=7 +return A.f(o.a3v(k,j,l,"userHangup"),$async$B9) +case 7:n=d +$.U().cY("[VOIP] hangup res => "+A.r(n)) +q=1 +s=6 +break +case 4:q=3 +h=p +m=A.a2(h) +l=$.U() +l.cY("[VOIP] hangup error => "+A.r(J.bp(m))) +s=6 +break +case 3:s=1 +break +case 6:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$B9,r)}, +Vn(a){return this.aYh(a)}, +aYh(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$Vn=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=J +s=3 +return A.f(p.c.aeG(0),$async$Vn) +case 3:o=m.af(c) +case 4:if(!o.q()){s=5 +break}n=o.gE(o) +s=n.gH_(n)!=null&&n.gH_(n).d.kind==="audio"?6:7 +break +case 6:s=8 +return A.f(new A.bNa(n.a.dtmf).apj(a),$async$Vn) +case 8:s=1 +break +case 7:s=4 +break +case 5:$.U().oO(0,"Unable to find a track to send DTMF on") +case 1:return A.m(q,r)}}) +return A.n($async$Vn,r)}, +xn(a,b,c,d){return this.bWr(0,b,c,d)}, +bWr(a,b,c,d){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h +var $async$xn=A.k(function(e,f){if(e===1){o=f +s=p}while(true)switch(s){case 0:$.U().b9(0,"[VOIP] terminating call") +l=n.rx +if(l!=null)l.ag(0) +n.rx=null +l=n.ry +if(l!=null)l.ag(0) +n.ry=null +p=4 +l=n.a.f +l===$&&A.e() +s=7 +return A.f(l.w.Hu(),$async$xn) +case 7:p=2 +s=6 +break +case 4:p=3 +h=o +m=A.a2(h) +l=$.U() +l.ang(0,"stopping ringtone failed ",m) +s=6 +break +case 3:s=2 +break +case 6:n.dx=c +n.Hm(B.di) +l=n.a +if(l.b==null){j=l.a +j===$&&A.e() +i=l.f +i===$&&A.e() +if(j!==i.e){s=1 +break}i.e=null +j=i.y +j.kU(j,new A.b8h(n))}j=l.f +j===$&&A.e() +i=l.a +i===$&&A.e() +j.b.D(0,i) +s=8 +return A.f(n.DK(),$async$xn) +case 8:s=d?9:10 +break +case 9:j=n.k3 +j.a=n +j.c.t(0,n) +s=11 +return A.f(l.f.w.aoM(n),$async$xn) +case 11:n.xV(B.I9) +s=b===B.ok&&n.id?12:13 +break +case 12:s=14 +return A.f(l.f.w.aag(n),$async$xn) +case 14:case 13:case 10:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$xn,r)}, +abX(a){return this.bRj(a)}, +bRj(a){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$abX=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=$.U() +o=q.a +n=o.a +n===$&&A.e() +p.cY("[VOIP] Reject received for call ID "+n) +n=q.b +if(n===B.r7){o=o.d +o===$&&A.e() +o=o===B.lv}else o=!1 +s=o||B.r8===n||B.iH===n?2:4 +break +case 2:s=5 +return A.f(q.xn(0,B.ok,a==null?"user_hangup":a,!0),$async$abX) +case 5:s=3 +break +case 4:p.oO(0,"Call is in state: "+n.G()+": ignoring reject") +case 3:return A.m(null,r)}}) +return A.n($async$abX,r)}, +Fp(a){return this.bhB(a)}, +bhB(a){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c +var $async$Fp=A.k(function(b,a0){if(b===1){o=a0 +s=p}while(true)switch(s){case 0:if(n.b===B.di){l=$.U() +k=n.a.a +k===$&&A.e() +l.b9(0,"Ignoring newly created offer on call ID "+k+" because the call has ended") +s=1 +break}p=4 +s=7 +return A.f(n.c.KF(0,a),$async$Fp) +case 7:p=2 +s=6 +break +case 4:p=3 +c=o +m=A.a2(c) +l=$.U() +l.b9(0,"Error setting local description! "+A.r(J.bp(m))) +s=8 +return A.f(n.xn(0,B.lw,"set_local_description",!0),$async$Fp) +case 8:s=1 +break +s=6 +break +case 3:s=2 +break +case 6:s=n.c.cx===B.DJ?9:10 +break +case 9:s=11 +return A.f(A.kl(A.c7(0,0,0,200,0,0),null,t.z),$async$Fp) +case 11:case 10:if(n.b===B.di){s=1 +break}i=new A.alP(!1,!1) +h=n.aAb() +l=n.a +k=a.a +s=n.b===B.yA?12:14 +break +case 12:g=$.U() +g.b9(0,"[glare] new invite sent about to be called") +f=l.r +f===$&&A.e() +e=l.a +e===$&&A.e() +d=l.e +d===$&&A.e() +k.toString +s=15 +return A.f(n.a3w(f,e,1e4,d,null,k,i,h),$async$Fp) +case 15:s=n.b===B.di?16:17 +break +case 16:s=18 +return A.f(n.B9("replaced",!1),$async$Fp) +case 18:s=1 +break +case 17:n.w=!0 +if(l.b==null){g.b9(0,"[glare] set callid because new invite sent") +k=l.f +k===$&&A.e() +k.y.j(0,l.r.a,l.a)}n.Hm(B.r8) +n.rx=A.d4(A.c7(0,0,0,0,0,60),new A.b7S(n)) +s=13 +break +case 14:g=l.r +g===$&&A.e() +f=l.a +f===$&&A.e() +l=l.e +l===$&&A.e() +k.toString +e=a.b +e.toString +s=19 +return A.f(n.Vm(g,f,1e4,l,k,i,h,e),$async$Fp) +case 19:case 13:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Fp,r)}, +NM(a){var s=0,r=A.o(t.H),q,p=2,o,n=[],m=this,l,k,j,i,h +var $async$NM=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:$.U().ej("Negotiation is needed!") +m.as=!0 +p=4 +j=t.z +s=7 +return A.f(A.kl(A.c7(0,0,0,100,0,0),null,j),$async$NM) +case 7:s=8 +return A.f(m.c.Zs(0,A.b(t.N,j)),$async$NM) +case 8:l=c +s=9 +return A.f(m.Fp(l),$async$NM) +case 9:n.push(6) +s=5 +break +case 4:p=3 +h=o +k=A.a2(h) +s=10 +return A.f(m.X_(k),$async$NM) +case 10:n=[1] +s=5 +break +n.push(6) +s=5 +break +case 3:n=[2] +case 5:p=2 +m.as=!1 +s=n.pop() +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$NM,r)}, +XA(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k +var $async$XA=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:q=3 +s=6 +return A.f(o.a59(),$async$XA) +case 6:m=o.c=b +m.z=o.gbQU(o) +m.e=new A.b7V(o) +m.c=new A.b7W(o) +m.d=new A.b7X(o) +q=1 +s=5 +break +case 3:q=2 +k=p +n=A.a2(k) +m=$.U() +m.cY("[VOIP] prepareMediaStream error => "+A.r(J.bp(n))) +s=5 +break +case 2:s=1 +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$XA,r)}, +abA(){var s=0,r=A.o(t.H),q=this,p,o +var $async$abA=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=$.U() +o=q.a.a +o===$&&A.e() +p.b9(0,"Call ID "+o+" answered elsewhere") +s=2 +return A.f(q.xn(0,B.ok,"answered_elsewhere",!0),$async$abA) +case 2:return A.m(null,r)}}) +return A.n($async$abA,r)}, +DK(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j,i,h,g,f,e,d +var $async$DK=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:q=3 +i=o.RG,h=i.length,g=0 +case 6:if(!(g")) +if(!n.gS(n).q()){l.cY("Didn't find the feed with stream id "+k+" to delete") +s=1 +break}m=n.gN(n) +if(!!o.fixed$length)A.W(A.ak("removeWhere")) +B.b.qk(o,new A.b7Z(a),!0) +l=p.p2 +l.a=m +l.c.t(0,m) +p.xV(B.km) +s=3 +return A.f(m.n(),$async$Qr) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$Qr,r)}, +I5(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d +var $async$I5=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:if(n.b===B.di){s=1 +break}m=n.e +p=4 +s=J.aH(m)!==0?7:8 +break +case 7:l=A.a([],t.H7) +J.f8(m,new A.b8_(l)) +n.e=A.a([],t.EQ) +h=n.a +g=h.r +g===$&&A.e() +f=h.a +f===$&&A.e() +h=h.e +h===$&&A.e() +s=9 +return A.f(n.a3q(g,f,h,l),$async$I5) +case 9:k=b +$.U().cY("[VOIP] sendCallCandidates res => "+A.r(k)) +case 8:p=2 +s=6 +break +case 4:p=3 +d=o +j=A.a2(d) +h=$.U() +h.cY("[VOIP] sendCallCandidates e => "+A.r(J.bp(j))) +g=++n.go +n.e=m +s=g>5?10:11 +break +case 10:h.b9(0,"Failed to send candidates on attempt "+g+" Giving up on this call.") +s=12 +return A.f(n.B9("signalling_timeout",!0),$async$I5) +case 12:s=1 +break +case 11:i=500*Math.pow(2,g) +A.d4(A.c7(0,0,0,A.b7(i),0,0),new A.b80(n)) +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$I5,r)}, +xV(a){var s=this,r=s.ok +r.a=a +r.c.t(0,a) +r=$.U() +r.ej("CallEvent: "+a.G()) +switch(a.a){case 6:r=s.k1 +r.a=s +r.c.t(0,s) +break +case 1:r.ej("CallState: "+s.b.G()) +break +case 2:break +case 0:break +case 3:break +case 4:break +case 5:break +case 7:break}}, +X_(a){var s=0,r=A.o(t.H),q=this +var $async$X_=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:$.U().oO(0,"Failed to get local offer "+A.r(J.bp(a))) +q.xV(B.yz) +s=2 +return A.f(q.xn(0,B.lw,"local_offer_failed",!1),$async$X_) +case 2:return A.m(null,r)}}) +return A.n($async$X_,r)}, +X3(a){var s=0,r=A.o(t.H),q=this +var $async$X3=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=q.b!==B.iG?2:3 +break +case 2:$.U().fk(0,"Failed to get user media - ending call "+A.r(J.bp(a))) +q.xV(B.yz) +s=4 +return A.f(q.xn(0,B.lw,"no_user_media",!1),$async$X3) +case 4:case 3:return A.m(null,r)}}) +return A.n($async$X3,r)}, +ac2(a){return this.bRx(a)}, +bRx(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$ac2=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.a +n=o.d +n===$&&A.e() +if(n!==B.lv){$.U().fk(0,"Got select_answer for an outbound call: ignoring") +s=1 +break}o=o.e +o===$&&A.e() +s=a!==o?3:4 +break +case 3:$.U().fk(0,"Got select_answer for party ID "+a+": we are party ID "+o+".") +s=5 +return A.f(p.xn(0,B.ok,"answered_elsewhere",!0),$async$ac2) +case 5:case 4:case 1:return A.m(q,r)}}) +return A.n($async$ac2,r)}, +a3w(a,b,c,d,e,f,g,h){return this.aYq(a,b,c,d,e,f,g,h)}, +aYq(a,b,c,d,e,f,g,h){var s=0,r=A.o(t.u),q,p=this,o,n,m,l +var $async$a3w=A.k(function(i,j){if(i===1)return A.l(j,r) +while(true)switch(s){case 0:n=Date.now() +m=t.N +l=A.b(m,t.O) +l.j(0,"call_id",b) +l.j(0,"party_id",d) +o=p.a.b +if(o!=null)l.j(0,"conf_id",o) +l.j(0,"version","1") +l.j(0,"lifetime",c) +l.j(0,"offer",A.p(["sdp",f,"type","offer"],m,m)) +l.j(0,"capabilities",g.P()) +l.j(0,"org.matrix.msc3077.sdp_stream_metadata",h.P()) +s=3 +return A.f(p.ys(a,"m.call.invite",l,"txid"+n),$async$a3w) +case 3:q=j +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3w,r)}, +a3y(a,b,c,d,e){return this.aYt(a,b,c,d,e)}, +aYt(a,b,c,d,e){var s=0,r=A.o(t.u),q,p=this,o,n,m +var $async$a3y=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:n=Date.now() +m=A.b(t.N,t.O) +m.j(0,"call_id",b) +m.j(0,"party_id",d) +o=p.a.b +if(o!=null)m.j(0,"conf_id",o) +m.j(0,"version","1") +m.j(0,"lifetime",c) +m.j(0,"selected_party_id",e) +s=3 +return A.f(p.ys(a,"m.call.select_answer",m,"txid"+n),$async$a3y) +case 3:q=g +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3y,r)}, +a3r(a,b,c,d,e){return this.aYg(a,b,c,d,e)}, +aYg(a,b,c,d,e){var s=0,r=A.o(t.u),q,p=this,o,n,m +var $async$a3r=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:n=Date.now() +m=A.b(t.N,t.O) +m.j(0,"call_id",b) +m.j(0,"party_id",d) +o=p.a.b +if(o!=null)m.j(0,"conf_id",o) +if(e!=null)m.j(0,"reason",e) +m.j(0,"version","1") +m.j(0,"lifetime",c) +s=3 +return A.f(p.ys(a,"m.call.reject",m,"txid"+n),$async$a3r) +case 3:q=g +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3r,r)}, +Vm(a,b,c,d,e,f,g,h){return this.aYf(a,b,c,d,e,f,g,h)}, +aYe(a,b,c,d,e,f){return this.Vm(a,b,c,d,e,null,null,f)}, +aYf(a,b,c,d,e,f,g,h){var s=0,r=A.o(t.u),q,p=this,o,n,m,l +var $async$Vm=A.k(function(i,j){if(i===1)return A.l(j,r) +while(true)switch(s){case 0:n=Date.now() +m=t.N +l=A.b(m,t.O) +l.j(0,"call_id",b) +l.j(0,"party_id",d) +o=p.a.b +if(o!=null)l.j(0,"conf_id",o) +l.j(0,"version","1") +l.j(0,"lifetime",c) +l.j(0,"description",A.p(["sdp",e,"type",h],m,m)) +if(f!=null)l.j(0,"capabilities",f.P()) +if(g!=null)l.j(0,"org.matrix.msc3077.sdp_stream_metadata",g.P()) +s=3 +return A.f(p.ys(a,"m.call.negotiate",l,"txid"+n),$async$Vm) +case 3:q=j +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Vm,r)}, +a3q(a,b,c,d){return this.aYd(a,b,c,d)}, +aYd(a,b,c,d){var s=0,r=A.o(t.u),q,p=this,o,n,m +var $async$a3q=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:n=Date.now() +m=A.b(t.N,t.O) +m.j(0,"call_id",b) +m.j(0,"party_id",c) +o=p.a.b +if(o!=null)m.j(0,"conf_id",o) +m.j(0,"version","1") +m.j(0,"candidates",d) +s=3 +return A.f(p.ys(a,"m.call.candidates",m,"txid"+n),$async$a3q) +case 3:q=f +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3q,r)}, +a3p(a,b,c,d,e,f,g){return this.aYc(a,b,c,d,e,f,g)}, +aYc(a,b,c,d,e,f,g){var s=0,r=A.o(t.u),q,p=this,o,n,m,l +var $async$a3p=A.k(function(h,i){if(h===1)return A.l(i,r) +while(true)switch(s){case 0:n=Date.now() +m=t.N +l=A.b(m,t.O) +l.j(0,"call_id",b) +l.j(0,"party_id",d) +o=p.a.b +if(o!=null)l.j(0,"conf_id",o) +l.j(0,"version","1") +l.j(0,"answer",A.p(["sdp",c,"type",g],m,m)) +l.j(0,"capabilities",e.P()) +l.j(0,"org.matrix.msc3077.sdp_stream_metadata",f.P()) +s=3 +return A.f(p.ys(a,"m.call.answer",l,"txid"+n),$async$a3p) +case 3:q=i +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3p,r)}, +a3v(a,b,c,d){return this.aYp(a,b,c,d)}, +aYp(a,b,c,d){var s=0,r=A.o(t.u),q,p=this,o,n,m +var $async$a3v=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:n=Date.now() +m=A.b(t.N,t.u) +m.j(0,"call_id",b) +m.j(0,"party_id",c) +o=p.a.b +if(o!=null)m.j(0,"conf_id",o) +m.j(0,"version","1") +m.j(0,"reason",d) +s=3 +return A.f(p.ys(a,"m.call.hangup",m,"txid"+n),$async$a3v) +case 3:q=f +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3v,r)}, +a3x(a,b,c,d){return this.aYs(a,b,c,d)}, +aYs(a,b,c,d){var s=0,r=A.o(t.u),q,p=this,o,n,m +var $async$a3x=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:n=Date.now() +m=A.b(t.N,t.O) +m.j(0,"call_id",b) +m.j(0,"party_id",c) +o=p.a.b +if(o!=null)m.j(0,"conf_id",o) +m.j(0,"version","1") +m.j(0,"org.matrix.msc3077.sdp_stream_metadata",d.P()) +s=3 +return A.f(p.ys(a,u.d5,m,"txid"+n),$async$a3x) +case 3:q=f +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3x,r)}, +ys(a,b,c,d){return this.bvb(a,b,c,d)}, +bvb(a,b,c,d){var s=0,r=A.o(t.u),q,p=this,o,n,m,l,k,j,i,h,g,f +var $async$ys=A.k(function(e,a0){if(e===1)return A.l(a0,r) +while(true)switch(s){case 0:if(a.gyI()!=null){o=p.a.r +o===$&&A.e() +n=o.ay.gte()}else n=!1 +o=p.ch +s=o!=null?3:5 +break +case 3:m=p.fy++ +l=p.cx +s=n?6:8 +break +case 6:o=p.a +k=o.r +k===$&&A.e() +k=k.ay +j=k.cm +if(l==null){l=p.cy.f +if(l==null)l="@unknown:unknown"}l=J.K(j,l).d.h(0,p.ch) +l.toString +l=A.a([l],t.YU) +j=A.i_(c,t.N,t.z) +i=o.r.ay.p1 +i.toString +j.j(0,"device_id",i) +j.j(0,"seq",m) +j.j(0,"dest_session_id",p.CW) +j.j(0,"sender_session_id",o.r.ay.p3) +s=9 +return A.f(k.wO(l,b,j),$async$ys) +case 9:s=7 +break +case 8:k=t.N +h=A.b(k,t.ng) +if(l==null){l=p.cy.f +if(l==null)l="@unknown:unknown"}j=A.i_(c,k,t.z) +i=p.a +g=i.r +g===$&&A.e() +g=g.ay.p1 +g.toString +j.j(0,"device_id",g) +j.j(0,"seq",m) +j.j(0,"dest_session_id",p.CW) +j.j(0,"sender_session_id",i.r.ay.p3) +h.j(0,l,A.p([o,j],k,t.a)) +s=10 +return A.f(i.r.ay.xy(b,d,h),$async$ys) +case 10:case 7:q="" +s=1 +break +s=4 +break +case 5:s=n?11:13 +break +case 11:o=p.a.r +o===$&&A.e() +s=14 +return A.f(o.ay.Q.IW(a.a,c,b),$async$ys) +case 14:f=a0 +s=12 +break +case 13:f=c +case 12:o=p.a.r +o===$&&A.e() +m=J.cX(f,"ciphertext")?"m.room.encrypted":b +s=15 +return A.f(o.ay.OW(a.a,m,d,f),$async$ys) +case 15:q=a0 +s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$ys,r)}} +A.b84.prototype={ +$1(a){return a.b===a.r.k3}, +$S:32} +A.b85.prototype={ +$1(a){return a.b!==a.r.k3}, +$S:32} +A.b8d.prototype={ +$1(a){return a.d==="m.usermedia"}, +$S:32} +A.b8c.prototype={ +$1(a){return a.d==="m.screenshare"}, +$S:32} +A.b8f.prototype={ +$1(a){return a.d==="m.usermedia"}, +$S:32} +A.b8e.prototype={ +$1(a){return a.d==="m.screenshare"}, +$S:32} +A.b86.prototype={ +$1(a){return a.d.kind==="video"}, +$S:1506} +A.b87.prototype={ +$1(a){var s=a.a.sender +s.track +s=new A.vs(s) +s=s.gH_(s) +s=s==null?null:s.d.id +return s==this.a.d.id}, +$S:310} +A.b88.prototype={ +$0(){var s,r=this.a +if(r.b===B.iH){$.U().cY("[VOIP] Call invite has expired. Hanging up.") +r.xV(B.I9) +r.bLK("invite_timeout")}s=r.ry +if(s!=null)s.ag(0) +r.ry=null}, +$S:0} +A.b8k.prototype={ +$1(a){return a.gH_(a).d.kind==="audio"}, +$S:1508} +A.b81.prototype={ +$2(a,b){$.U().ej('Stream purpose update: \nid = "'+a+'", \npurpose = "'+b.a+'", \naudio_muted = '+b.b+", \nvideo_muted = "+b.c)}, +$S:496} +A.b82.prototype={ +$1(a){var s,r,q=a.a.a,p=this.b.a +if(p.h(0,q)!=null){a.e=p.h(0,q).b +s=a.as +s.a=a +r=s.c +r.t(0,a) +a.f=p.h(0,q).c +s.a=a +r.t(0,a) +a.d=p.h(0,q).a}else{$.U().ej("Not found purpose for remote stream "+q+", remove it?") +a.Q=!0 +this.a.xV(B.km)}}, +$S:199} +A.b8g.prototype={ +$0(){var s=0,r=A.o(t.P),q=this +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(q.a.F4(!1),$async$$0) +case 2:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.b83.prototype={ +$1(a){return a.d===this.a}, +$S:32} +A.b7P.prototype={ +$1(a){return a.d===this.a}, +$S:32} +A.b8a.prototype={ +$1(a){var s=a.a,r=s.sender +r.track +r=new A.vs(r) +if(r.gH_(r)!=null){r=this.a +if(r.gvJ()!=null)if(r.gvJ().a!=null){r=r.gvJ().a.BP(0) +s=s.sender +s.track +s=new A.vs(s) +s=s.gH_(s) +s=s==null?null:s.d.id +s=new A.N(r,new A.b89(),A.a0(r).i("N<1,h?>")).p(0,s)}else s=!1 +else s=!1}else s=!0 +return s}, +$S:310} +A.b89.prototype={ +$1(a){return a.d.id}, +$S:1511} +A.b8b.prototype={ +$1(a){var s=a.a.sender +s.track +s=new A.vs(s) +return s.gH_(s).d.kind==this.a.d.kind}, +$S:310} +A.b8h.prototype={ +$2(a,b){var s=this.a.a.a +s===$&&A.e() +return b===s}, +$S:238} +A.b7S.prototype={ +$0(){var s,r=this.a +if(r.b===B.r8)r.B9("invite_timeout",!1) +s=r.rx +if(s!=null)s.ag(0) +r.rx=null}, +$S:0} +A.b7V.prototype={ +$1(a){return this.aSY(a)}, +aSY(a){var s=0,r=A.o(t.P),q,p=this,o,n,m +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=p.a +if(m.b===B.di){s=1 +break}m.e.push(a) +if(m.b===B.iH||!m.w){s=1 +break}n=m.a.d +n===$&&A.e() +o=n===B.lv?500:2000 +if(m.go===0)A.d4(A.c7(0,0,0,o,0,0),new A.b7U(m)) +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:1512} +A.b7U.prototype={ +$0(){this.a.I5()}, +$S:0} +A.b7W.prototype={ +$1(a){return this.aSX(a)}, +aSX(a){var s=0,r=A.o(t.P),q=this,p +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:$.U().cY("[VOIP] IceGatheringState => "+a.G()) +if(a===B.DJ)A.d4(A.c7(0,0,0,0,0,3),new A.b7T(q.a)) +s=a===B.a7N?2:3 +break +case 2:p=q.a +s=!p.r?4:5 +break +case 4:p.r=!0 +s=6 +return A.f(p.I5(),$async$$1) +case 6:case 5:case 3:return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1513} +A.b7T.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +s=!p.r?2:3 +break +case 2:p.r=!0 +s=4 +return A.f(p.I5(),$async$$0) +case 4:case 3:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.b7X.prototype={ +$1(a){return this.aSW(a)}, +aSW(a){var s=0,r=A.o(t.P),q=this,p +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:$.U().cY("[VOIP] RTCIceConnectionState => "+a.G()) +s=a===B.a7I?2:4 +break +case 2:p=q.a +B.b.V(p.e) +B.b.V(p.d) +p.Hm(B.iG) +s=5 +return A.f(p.BH(),$async$$1) +case 5:p.id=!1 +s=3 +break +case 4:s=a===B.a7J?6:7 +break +case 6:s=8 +return A.f(q.a.B9("ice_failed",!1),$async$$1) +case 8:case 7:case 3:return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1514} +A.b7R.prototype={ +$1(a){return this.aSV(a)}, +aSV(a){var s=0,r=A.o(t.P),q=this,p,o,n,m,l +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:l=a.b +s=l.length!==0?2:3 +break +case 2:p=l[0] +l=q.a +s=4 +return A.f(l.a4E(p),$async$$1) +case 4:for(o=p.BP(0),n=o.length,m=0;m>") +p.j(0,"feeds",A.R(new A.N(s,new A.bvn(),r),!0,r.i("al.E"))) +return p}} +A.bvm.prototype={ +$1(a){var s=new A.uU() +s.a=J.K(a,"purpose") +return s}, +$S:1517} +A.bvn.prototype={ +$1(a){return a.P()}, +$S:1518} +A.E2.prototype={ +b7K(a){var s="m.devices",r=J.T(a) +this.a=r.h(a,"m.call_id") +if(r.h(a,"m.foci")!=null)this.b=J.f7(t.j.a(r.h(a,"m.foci")),t.N) +if(r.h(a,s)!=null)this.c=J.bz(t.j.a(r.h(a,s)),new A.bvk(),t.jx).bg(0)}, +P(){var s,r,q=A.b(t.N,t.z) +q.j(0,"m.call_id",this.a) +s=this.b +if(s!=null)q.j(0,"m.foci",s) +s=this.c +if(s.length!==0){r=A.a0(s).i("N<1,S>") +q.j(0,"m.devices",A.R(new A.N(s,new A.bvl(),r),!0,r.i("al.E")))}return q}} +A.bvk.prototype={ +$1(a){return A.dbP(a)}, +$S:1519} +A.bvl.prototype={ +$1(a){return a.P()}, +$S:1520} +A.bvo.prototype={ +b7M(a){var s=a.b,r=J.T(s) +if(r.h(s,"m.calls")!=null)J.f8(t.j.a(r.h(s,"m.calls")),new A.bvq(this))}} +A.bvq.prototype={ +$1(a){return this.a.a.push(A.dbO(a))}, +$S:12} +A.IV.prototype={ +asM(a){var s,r=this.c,q=r.w0(0,"org.matrix.msc3401.call.member",a) +if(q!=null){s=this.ch +s===$&&A.e() +return A.cLt(r,q,s)?null:q}return null}, +Om(){var s=0,r=A.o(t.H),q=this,p,o,n,m,l +var $async$Om=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:$.Y9() +l=B.b +s=2 +return A.f(new A.JY().Ku(0,A.p(["audio",!0],t.N,t.z)),$async$Om) +case 2:p=l.gN(b.Kg(0)) +o=q.as,n=o.length,m=0 +case 3:if(!(mc +d=c}else d=!1 +if(d)i.push(e)}if(i.length!==0)l.push(j)}b=B.b.rb(l,new A.bs_(q)) +if(b!==-1)B.b.eh(l,b) +n=l}o=A.a0(n).i("N<1,S>") +s=2 +return A.f(a.wP(q.c.a,"org.matrix.msc3401.call.member",a0,A.p(["m.calls",A.R(new A.N(n,new A.bs0(),o),!0,o.i("al.E"))],t.N,t.b5)),$async$adU) +case 2:return A.m(null,r)}}) +return A.n($async$adU,r)}, +Bm(a){return this.bQS(a)}, +bQS(a0){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a +var $async$Bm=A.k(function(a1,a2){if(a1===1)return A.l(a2,r) +while(true)switch(s){case 0:b=p.c +if(a0.z!==b.a){s=1 +break}o=a0.f +o.toString +s=3 +return A.f(b.arL(o),$async$Bm) +case 3:n=a2 +if(n==null){s=1 +break}m=A.bvp(a0) +o=m.a +if(o.length!==0){l=B.b.rb(o,new A.brQ(p)) +k=l!==-1?o[l]:null}else k=null +s=k==null?4:5 +break +case 4:b=$.U() +o=n.f +b.fk(0,"Room member "+(o==null?"@unknown:unknown":o)+" does not have a valid m.call_id set. Ignoring.") +b=n.f +s=6 +return A.f(p.Qq(b==null?"@unknown:unknown":b),$async$Bm) +case 6:s=1 +break +case 5:j=k.a +if(j!=null){o=p.ch +o===$&&A.e() +o=j!==o}else o=!1 +s=o?7:8 +break +case 7:b=$.U() +o=p.ch +o===$&&A.e() +b.fk(0,"Call id "+A.r(j)+" does not match group call id "+o+", ignoring.") +o=n.f +s=9 +return A.f(p.Qq(o==null?"@unknown:unknown":o),$async$Bm) +case 9:s=1 +break +case 8:s=10 +return A.f(p.a4D(n),$async$Bm) +case 10:o=p.a +i=o.k3 +h=n.f +g=h==null +if((g?"@unknown:unknown":h)===i){s=1 +break}if(p.f!=="entered"){s=1 +break}i.toString +if(B.c.bL(i,g?"@unknown:unknown":h)>0){b=$.U() +b.ej("Waiting for "+(g?"@unknown:unknown":h)+" to send call invite.") +s=1 +break}if(p.aUG(g?"@unknown:unknown":h)!=null){s=1 +break}h=n.f +s=11 +return A.f(p.aek(h==null?"@unknown:unknown":h),$async$Bm) +case 11:f=a2 +if(f==null){b=$.U() +o=n.f +b.fk(0,"No opponent device found for "+(o==null?"@unknown:unknown":o)+", ignoring.") +b=p.fr +b.a="error" +b.c.t(0,"error") +s=1 +break}e=A.cJm() +e.a=""+Date.now()+A.cWh(16) +e.r=b +h=e.f=p.b +e.d=B.oj +o=o.p1 +o.toString +e.e=o +o=p.ch +o===$&&A.e() +e.b=o +e.c=B.iI +a=e +s=12 +return A.f(h.UN(),$async$Bm) +case 12:a.w=a2 +d=h.aKL(e) +d.ch=f.a +d.CW=f.b +h=n.f +a=d +s=13 +return A.f(b.EE(h==null?"@unknown:unknown":h,!0),$async$Bm) +case 13:a.cy=a2 +b=n.f +d.cx=b==null?"@unknown:unknown":b +b=B.b.rb(f.d,new A.brR()) +c=A.a([],t.zt) +s=14 +return A.f(d.a15(c,b!==-1),$async$Bm) +case 14:s=15 +return A.f(p.a84(d),$async$Bm) +case 15:case 1:return A.m(q,r)}}) +return A.n($async$Bm,r)}, +aek(a){return this.aUS(a)}, +aUS(a){var s=0,r=A.o(t.vk),q,p=this,o,n,m,l +var $async$aek=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:l=p.asM(a) +if(l==null){q=null +s=1 +break}o=A.bvp(l).a +n=new A.aO(o,new A.brH(p),A.a0(o).i("aO<1>")) +if(!n.gS(n).q()){q=null +s=1 +break}m=n.gN(n).c +if(m.length===0){q=null +s=1 +break}q=m[0] +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aek,r)}, +aUG(a){var s=this.as,r=new A.aO(s,new A.brG(a),A.a0(s).i("aO<1>")) +if(!r.ga6(r))return r.gN(r) +return null}, +a84(a){return this.bA0(a)}, +bA0(a){var s=0,r=A.o(t.H),q=this,p +var $async$a84=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q.as.push(a) +s=2 +return A.f(q.aaH(a),$async$a84) +case 2:p=q.fr +p.a="calls_changed" +p.c.t(0,"calls_changed") +return A.m(null,r)}}) +return A.n($async$a84,r)}, +a1G(a,b){return this.bVs(a,b)}, +bVs(a,b){var s=0,r=A.o(t.H),q=this,p,o +var $async$a1G=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=q.as +o=B.b.rb(p,new A.brX(a)) +if(o===-1)throw A.j(A.aL("Couldn't find call to replace")) +B.b.eh(p,o) +p.push(b) +s=2 +return A.f(q.MJ(a,"replaced"),$async$a1G) +case 2:s=3 +return A.f(q.aaH(b),$async$a1G) +case 3:p=q.fr +p.a="calls_changed" +p.c.t(0,"calls_changed") +return A.m(null,r)}}) +return A.n($async$a1G,r)}, +a1B(a,b){return this.bUZ(a,b)}, +bUZ(a,b){var s=0,r=A.o(t.H),q=this,p +var $async$a1B=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=2 +return A.f(q.MJ(a,b),$async$a1B) +case 2:p=q.as +if(!!p.fixed$length)A.W(A.ak("removeWhere")) +B.b.qk(p,new A.brS(a),!0) +p=q.fr +p.a="calls_changed" +p.c.t(0,"calls_changed") +return A.m(null,r)}}) +return A.n($async$a1B,r)}, +aaH(a){return this.bMA(a)}, +bMA(a){var s=0,r=A.o(t.H),q=this,p +var $async$aaH=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a.ch==null)throw A.j(A.aL("Cannot init call without user id")) +p=a.k4.c +new A.aQ(p,A.y(p).i("aQ<1>")).bH(new A.brK(q,a)) +p=a.k2.c +new A.aQ(p,A.y(p).i("aQ<1>")).bH(new A.brL(q,a)) +p=a.k1.c +new A.aQ(p,A.y(p).i("aQ<1>")).bH(new A.brM(q)) +p=a.k3.c +new A.aQ(p,A.y(p).i("aQ<1>")).bH(new A.brN(q,a)) +p=a.p1.c +new A.aQ(p,A.y(p).i("aQ<1>")).bH(new A.brO(q)) +p=a.p2.c +new A.aQ(p,A.y(p).i("aQ<1>")).bH(new A.brP(q)) +return A.m(null,r)}}) +return A.n($async$aaH,r)}, +MJ(a,b){return this.bHb(a,b)}, +bHb(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$MJ=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=a.ch +if(m==null)throw A.j(A.aL("Cannot dispose call without user id")) +p.cx.D(0,m) +if(a.dx==="replaced"){s=1 +break}s=a.b!==B.di?3:4 +break +case 3:s=5 +return A.f(a.B9(b,!1),$async$MJ) +case 5:case 4:o=p.atd(m) +s=o!=null?6:7 +break +case 6:s=8 +return A.f(p.TV(o),$async$MJ) +case 8:case 7:n=p.at7(m) +s=n!=null?9:10 +break +case 9:s=11 +return A.f(p.TU(n),$async$MJ) +case 11:case 10:case 1:return A.m(q,r)}}) +return A.n($async$MJ,r)}, +GG(a){return this.bRJ(a)}, +bRJ(a){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k +var $async$GG=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:k=a.cy +if(k==null)p=null +else{k=k.f +if(k==null)k="@unknown:unknown" +p=k}if(p==null)p=a.cx +if(p==null)throw A.j(A.aL("Cannot change call streams without user id")) +o=q.atd(p) +n=a.gacO() +s=n!=o?2:3 +break +case 2:k=o==null +s=k&&n!=null?4:6 +break +case 4:s=7 +return A.f(q.alI(n),$async$GG) +case 7:s=5 +break +case 6:k=!k +s=k&&n!=null?8:10 +break +case 8:s=11 +return A.f(q.ad_(o,n),$async$GG) +case 11:s=9 +break +case 10:s=k&&n==null?12:13 +break +case 12:s=14 +return A.f(q.TV(o),$async$GG) +case 14:case 13:case 9:case 5:case 3:m=q.at7(p) +l=a.gary() +s=l!=m?15:16 +break +case 15:k=m==null +s=k&&l!=null?17:19 +break +case 17:q.ay.push(l) +k=q.fx +k.a=l +k.c.t(0,l) +k=q.fr +k.a="screenshare_feeds_changed" +k.c.t(0,"screenshare_feeds_changed") +s=18 +break +case 19:k=!k +s=k&&l!=null?20:22 +break +case 20:s=23 +return A.f(q.acZ(m,l),$async$GG) +case 23:s=21 +break +case 22:s=k&&l==null?24:25 +break +case 24:s=26 +return A.f(q.TU(m),$async$GG) +case 26:case 25:case 21:case 18:case 16:k=q.dx +k.a=q +k.c.t(0,q) +return A.m(null,r)}}) +return A.n($async$GG,r)}, +a0v(a,b){return this.bPY(a,b)}, +bPY(a,b){var s=0,r=A.o(t.H) +var $async$a0v=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=a.gqZ()!=null&&!a.ga_T()?2:3 +break +case 2:s=4 +return A.f(a.KH(!0),$async$a0v) +case 4:case 3:s=a.gqZ()!=null&&!a.ga_S()?5:6 +break +case 5:s=7 +return A.f(a.KG(!0),$async$a0v) +case 7:case 6:return A.m(null,r)}}) +return A.n($async$a0v,r)}, +a0r(a){return this.bPM(a)}, +bPM(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$a0r=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a.dx==="replaced"){s=1 +break}s=3 +return A.f(p.GG(a),$async$a0r) +case 3:o=a.dx +o.toString +s=4 +return A.f(p.a1B(a,o),$async$a0r) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$a0r,r)}, +atd(a){var s=this.ax,r=new A.aO(s,new A.brJ(a),A.a0(s).i("aO<1>")) +if(!r.ga6(r))return r.gN(r) +return null}, +alI(a){return this.bAs(a)}, +bAs(a){var s=0,r=A.o(t.H),q=this,p +var $async$alI=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q.ax.push(a) +p=q.fx +p.a=a +p.c.t(0,a) +p=q.fr +p.a="user_media_feeds_changed" +p.c.t(0,"user_media_feeds_changed") +return A.m(null,r)}}) +return A.n($async$alI,r)}, +ad_(a,b){return this.bVw(a,b)}, +bVw(a,b){var s=0,r=A.o(t.H),q=this,p,o +var $async$ad_=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=q.ax +o=B.b.rb(p,new A.brZ(a)) +if(o===-1)throw A.j(A.aL("Couldn't find user media stream to replace")) +B.b.ua(p,o,1,A.a([b],t.zt)) +s=2 +return A.f(a.n(),$async$ad_) +case 2:p=q.fr +p.a="user_media_feeds_changed" +p.c.t(0,"user_media_feeds_changed") +return A.m(null,r)}}) +return A.n($async$ad_,r)}, +TV(a){return this.bVf(a)}, +bVf(a){var s=0,r=A.o(t.H),q=this,p,o,n,m +var $async$TV=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=q.ax +if(B.b.rb(m,new A.brV())===-1)throw A.j(A.aL("Couldn't find user media stream to remove")) +if(!!m.fixed$length)A.W(A.ak("removeWhere")) +B.b.qk(m,new A.brW(a),!0) +p=a.b +q.w.D(0,p) +o=q.fy +o.a=a +o.c.t(0,a) +s=p===a.r.k3?2:3 +break +case 2:s=4 +return A.f(a.ZX(),$async$TV) +case 4:s=5 +return A.f(A.Y4(a.a),$async$TV) +case 5:case 3:o=q.fr +o.a="user_media_feeds_changed" +n=o.c +n.t(0,"user_media_feeds_changed") +if(q.x===p&&m.length!==0){q.x=m[0].b +o.a="active_speaker_changed" +n.t(0,"active_speaker_changed")}return A.m(null,r)}}) +return A.n($async$TV,r)}, +at7(a){var s=this.ay,r=new A.aO(s,new A.brI(a),A.a0(s).i("aO<1>")) +if(!r.ga6(r))return r.gN(r) +return null}, +acZ(a,b){return this.bVt(a,b)}, +bVt(a,b){var s=0,r=A.o(t.H),q=this,p,o +var $async$acZ=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=q.ay +o=B.b.rb(p,new A.brY(a)) +if(o===-1)throw A.j(A.aL("Couldn't find screenshare stream to replace")) +B.b.ua(p,o,1,A.a([b],t.zt)) +s=2 +return A.f(a.n(),$async$acZ) +case 2:p=q.fr +p.a="screenshare_feeds_changed" +p.c.t(0,"screenshare_feeds_changed") +return A.m(null,r)}}) +return A.n($async$acZ,r)}, +TU(a){return this.bV8(a)}, +bV8(a){var s=0,r=A.o(t.H),q=this,p +var $async$TU=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.ay +if(B.b.rb(p,new A.brT())===-1)throw A.j(A.aL("Couldn't find screenshare stream to remove")) +if(!!p.fixed$length)A.W(A.ak("removeWhere")) +B.b.qk(p,new A.brU(a),!0) +p=q.fy +p.a=a +p.c.t(0,a) +s=a.b===a.r.k3?2:3 +break +case 2:s=4 +return A.f(a.ZX(),$async$TU) +case 4:s=5 +return A.f(A.Y4(a.a),$async$TU) +case 5:case 3:p=q.fr +p.a="screenshare_feeds_changed" +p.c.t(0,"screenshare_feeds_changed") +return A.m(null,r)}}) +return A.n($async$TU,r)}, +a4D(a){return this.b9c(a)}, +b9c(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$a4D=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(B.b.rb(p.at,new A.brE(a))!==-1){s=1 +break}p.at.push(a) +o=p.fr +o.a="participants_changed" +o.c.t(0,"participants_changed") +n=A.dc(p.as,!0,t.z) +o=n.length,m=0 +case 3:if(!(m")).bH(new A.c6n(n)) +r=s.a1.c +new A.aQ(r,A.y(r).i("aQ<1>")).bH(new A.c6o(n)) +r=s.W.c +new A.aQ(r,A.y(r).i("aQ<1>")).bH(new A.c6p(n)) +r=s.M.c +new A.aQ(r,A.y(r).i("aQ<1>")).bH(new A.c6r(n)) +r=s.bq.c +new A.aQ(r,A.y(r).i("aQ<1>")).bH(new A.c6s(n)) +r=s.cE.c +new A.aQ(r,A.y(r).i("aQ<1>")).bH(new A.c6t(n)) +r=s.aj.c +new A.aQ(r,A.y(r).i("aQ<1>")).bH(new A.c6u(n)) +r=s.b5.c +new A.aQ(r,A.y(r).i("aQ<1>")).bH(new A.c6v(n)) +r=s.a5.c +new A.aQ(r,A.y(r).i("aQ<1>")).bH(new A.c6w(n)) +r=s.K.c +new A.aQ(r,A.y(r).i("aQ<1>")).bH(new A.c6x(n)) +r=s.qp.c +new A.aQ(r,A.y(r).i("aQ<1>")).bH(new A.c6y(n)) +s=s.dM.c +new A.aQ(s,A.y(s).i("aQ<1>")).bH(new A.c6q(n)) +$.Y9() +new A.JY().sbRS(n.gbp1())}, +Xo(a){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$Xo=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:$.U().cY("[VOIP] _onDeviceChange") +p=q.b,p=p.gaA(p),o=A.y(p),o=o.i("@<1>").Z(o.z[1]),p=new A.bN(J.af(p.a),p.b,o.i("bN<1,2>")),o=o.z[1] +case 2:if(!p.q()){s=3 +break}n=p.a +if(n==null)n=o.a(n) +s=n.b===B.iG&&n.a.b==null?4:5 +break +case 4:s=6 +return A.f(n.Om(),$async$Xo) +case 6:case 5:s=2 +break +case 3:p=q.c,p=p.gaA(p),o=A.y(p),o=o.i("@<1>").Z(o.z[1]),p=new A.bN(J.af(p.a),p.b,o.i("bN<1,2>")),o=o.z[1] +case 7:if(!p.q()){s=8 +break}n=p.a +if(n==null)n=o.a(n) +s=n.f==="entered"?9:10 +break +case 9:s=11 +return A.f(n.Om(),$async$Xo) +case 11:case 10:s=7 +break +case 8:return A.m(null,r)}}) +return A.n($async$Xo,r)}, +CR(a,b,c){return this.bPP(a,b,c)}, +bPP(a3,a4,a5){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2 +var $async$CR=A.k(function(a6,a7){if(a6===1)return A.l(a7,r) +while(true)switch(s){case 0:a={} +a0=p.r +a1=a0.k3 +if(a4===a1){s=1 +break}o=$.U() +n=J.iW(a5) +o.cY("[VOIP] onCallInvite "+a4+" => "+A.r(a1)+", \ncontent => "+n.k(a5)) +m=n.h(a5,"call_id") +l=n.h(a5,"party_id") +k=n.h(a5,"lifetime") +j=n.h(a5,"conf_id") +i=n.h(a5,"device_id") +h=p.b.h(0,m) +a1=t.K +o.b9(0,"[glare] got new call "+A.r(A.az(a5,"call_id",B.i,a1))+" and currently room id is mapped to "+A.r(A.az(p.y,a3,B.i,a1))) +if(h!=null&&h.b===B.di){o.cY("[VOIP] onCallInvite: Session ["+m+"] already exist.") +s=1 +break}if(n.h(a5,"invitee")!=null&&!J.v(n.h(a5,"invitee"),a0.k3)){s=1 +break}if(n.h(a5,"capabilities")!=null){a1=n.h(a5,"capabilities") +g=J.T(a1) +f=A.kd(g.h(a1,"m.call.dtmf")) +a1=A.kd(g.h(a1,"m.call.transferee")) +o.cY("[VOIP] CallCapabilities: dtmf => "+(f===!0)+", transferee => "+(a1===!0))}a.a=B.yC +if(n.h(a5,"org.matrix.msc3077.sdp_stream_metadata")!=null){e=A.bSh(n.h(a5,"org.matrix.msc3077.sdp_stream_metadata")) +e.a.an(0,new A.c6A(a))}else{a.a=p.aUH(J.K(n.h(a5,"offer"),"sdp")) +e=null}d=a0.dE(a3) +c=A.cJm() +c.f=p +c.a=m +c.b=j +c.d=B.lv +c.c=a.a +d.toString +c.r=d +a0=a0.p1 +a0.toString +c.e=a0 +a2=c +s=3 +return A.f(p.UN(),$async$CR) +case 3:a2.w=a7 +b=p.aKL(c) +b.ay=l +a2=b +s=4 +return A.f(d.arL(a4),$async$CR) +case 4:a2.cy=a7 +b.ch=i +b.CW=n.h(a5,"sender_session_id") +a0=p.w +a1=a0.d +a1===$&&A.e() +if(!(a1.e==null&&!0))a1=!0 +else a1=!1 +s=a1?5:6 +break +case 5:o.cY("[VOIP] onCallInvite: Unable to handle new calls, maybe user is busy.") +s=7 +return A.f(b.O7("user_busy",!1),$async$CR) +case 7:s=8 +return A.f(a0.aag(b),$async$CR) +case 8:s=1 +break +case 6:a1=J.K(n.h(a5,"offer"),"sdp") +n=J.K(n.h(a5,"offer"),"type") +o=j==null +s=o?9:10 +break +case 9:s=11 +return A.f(a0.a17(),$async$CR) +case 11:case 10:s=12 +return A.f(b.Gs(a.a,new A.xA(a1,n),e,k,!o),$async$CR) +case 12:p.e=m +s=o&&b.b!==B.di?13:14 +break +case 13:s=15 +return A.f(a0.aoV(b),$async$CR) +case 15:case 14:a=p.d +a.a=b +a.c.t(0,b) +case 1:return A.m(q,r)}}) +return A.n($async$CR,r)}, +JI(a,b,c){return this.bPI(a,b,c)}, +bPI(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h,g +var $async$JI=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:i=$.U() +h=J.iW(c) +i.cY("[VOIP] onCallAnswer => "+h.k(c)) +o=h.h(c,"call_id") +n=h.h(c,"party_id") +m=p.b.h(0,o) +s=m!=null?3:5 +break +case 3:s=b===p.r.k3?6:7 +break +case 6:s=!m.z?8:9 +break +case 8:s=10 +return A.f(p.w.Hu(),$async$JI) +case 10:case 9:s=m.b===B.iH?11:12 +break +case 11:s=13 +return A.f(m.abA(),$async$JI) +case 13:case 12:s=1 +break +case 7:l=m.a.r +l===$&&A.e() +k=l.a +if(k!==a){i.fk(0,"Ignoring call answer for room "+a+" claiming to be for call in room "+k) +s=1 +break}m.ay=n +g=m +s=14 +return A.f(l.arL(b),$async$JI) +case 14:g.cy=e +i=J.K(h.h(c,"answer"),"sdp") +l=J.K(h.h(c,"answer"),"type") +j=h.h(c,"org.matrix.msc3077.sdp_stream_metadata")!=null?A.bSh(h.h(c,"org.matrix.msc3077.sdp_stream_metadata")):null +s=15 +return A.f(m.Ts(new A.xA(i,l),j),$async$JI) +case 15:s=4 +break +case 5:i.cY("[VOIP] onCallAnswer: Session ["+o+"] not found!") +case 4:case 1:return A.m(q,r)}}) +return A.n($async$JI,r)}, +a0q(a,b,c){return this.bPK(a,b,c)}, +bPK(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$a0q=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:if(b===p.r.k3){s=1 +break}o=$.U() +n=J.iW(c) +o.cY("[VOIP] onCallCandidates => "+n.k(c)) +m=n.h(c,"call_id") +l=p.b.h(0,m) +s=l!=null?3:5 +break +case 3:k=l.a.r +k===$&&A.e() +k=k.a +if(k!==a){o.fk(0,"Ignoring call candidates for room "+a+" claiming to be for call in room "+k) +s=1 +break}s=6 +return A.f(l.Tu(n.h(c,"candidates")),$async$a0q) +case 6:s=4 +break +case 5:o.cY("[VOIP] onCallCandidates: Session ["+m+"] not found!") +case 4:case 1:return A.m(q,r)}}) +return A.n($async$a0q,r)}, +Tt(a,b,c){return this.bPN(a,b,c)}, +bPN(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$Tt=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:s=3 +return A.f(p.w.Hu(),$async$Tt) +case 3:o=$.U() +n=J.iW(c) +o.cY("[VOIP] onCallHangup => "+n.k(c)) +m=n.h(c,"call_id") +l=p.b.h(0,m) +s=l!=null?4:6 +break +case 4:k=l.a.r +k===$&&A.e() +k=k.a +if(k!==a){o.fk(0,"Ignoring call hangup for room "+a+" claiming to be for call in room "+k) +s=1 +break}o=n.h(c,"reason") +s=7 +return A.f(l.xn(0,B.ok,o==null?"user_hangup":o,!0),$async$Tt) +case 7:s=5 +break +case 6:o.cY("[VOIP] onCallHangup: Session ["+m+"] not found!") +case 5:if(m===p.e)p.e=null +case 1:return A.m(q,r)}}) +return A.n($async$Tt,r)}, +a0t(a,b,c){return this.bPT(a,b,c)}, +bPT(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$a0t=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=J.T(c) +l=m.h(c,"call_id") +k=$.U() +k.b9(0,"Reject received for call ID "+l) +o=p.b.h(0,l) +s=o!=null?3:5 +break +case 3:n=o.a.r +n===$&&A.e() +n=n.a +if(n!==a){k.fk(0,"Ignoring call reject for room "+a+" claiming to be for call in room "+n) +s=1 +break}s=6 +return A.f(o.abX(m.h(c,"reason")),$async$a0t) +case 6:s=4 +break +case 5:k.cY("[VOIP] onCallReject: Session ["+l+"] not found!") +case 4:case 1:return A.m(q,r)}}) +return A.n($async$a0t,r)}, +abC(a,b,c){return this.bPV(a,b,c)}, +bPV(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l +var $async$abC=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:if(b===p.r.k3){s=1 +break}o=J.K(c,"call_id") +n=$.U() +n.b9(0,"onCallReplaces received for call ID "+o) +m=p.b.h(0,o) +if(m!=null){l=m.a.r +l===$&&A.e() +l=l.a +if(l!==a){n.fk(0,"Ignoring call replace for room "+a+" claiming to be for call in room "+l) +s=1 +break}}case 1:return A.m(q,r)}}) +return A.n($async$abC,r)}, +a0u(a,b,c){return this.bPX(a,b,c)}, +bPX(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$a0u=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:if(b===p.r.k3){s=1 +break}o=J.T(c) +n=o.h(c,"call_id") +m=$.U() +m.b9(0,"SelectAnswer received for call ID "+n) +l=p.b.h(0,n) +k=o.h(c,"selected_party_id") +s=l!=null?3:4 +break +case 3:o=l.a.r +o===$&&A.e() +o=o.a +if(o!==a){m.fk(0,"Ignoring call select answer for room "+a+" claiming to be for call in room "+o) +s=1 +break}s=5 +return A.f(l.ac2(k),$async$a0u) +case 5:case 4:case 1:return A.m(q,r)}}) +return A.n($async$a0u,r)}, +a0G(a,b,c){return this.bRo(a,b,c)}, +bRo(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$a0G=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:if(b===p.r.k3){s=1 +break}o=J.T(c) +n=o.h(c,"call_id") +m=$.U() +m.b9(0,"SDP Stream metadata received for call ID "+n) +l=p.b.h(0,n) +s=l!=null?3:4 +break +case 3:k=l.a.r +k===$&&A.e() +k=k.a +if(k!==a){m.fk(0,"Ignoring call sdp metadata change for room "+a+" claiming to be for call in room "+k) +s=1 +break}if(o.h(c,"org.matrix.msc3077.sdp_stream_metadata")==null){m.b9(0,"SDP Stream metadata is null") +s=1 +break}s=5 +return A.f(l.aqI(A.bSh(o.h(c,"org.matrix.msc3077.sdp_stream_metadata"))),$async$a0G) +case 5:case 4:case 1:return A.m(q,r)}}) +return A.n($async$a0G,r)}, +abB(a,b,c){return this.bPE(a,b,c)}, +bPE(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$abB=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:if(b===p.r.k3){s=1 +break}o=J.T(c) +n=o.h(c,"call_id") +m=$.U() +m.b9(0,"Asserted identity received for call ID "+n) +l=p.b.h(0,n) +if(l!=null){k=l.a.r +k===$&&A.e() +k=k.a +if(k!==a){m.fk(0,"Ignoring call asserted identity for room "+a+" claiming to be for call in room "+k) +s=1 +break}if(o.h(c,"asserted_identity")==null){m.b9(0,"asserted_identity is null ") +s=1 +break}o=o.h(c,"asserted_identity") +m=J.T(o) +A.cB(m.h(o,"display_name")) +A.cB(m.h(o,"id")) +A.cB(m.h(o,"avatar_url")) +l.xV(B.avV)}case 1:return A.m(q,r)}}) +return A.n($async$abB,r)}, +a0s(a,b,c){return this.bPR(a,b,c)}, +bPR(a,b,a0){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c +var $async$a0s=A.k(function(a1,a2){if(a1===1){o=a2 +s=p}while(true)switch(s){case 0:if(b===n.r.k3){s=1 +break}h=J.T(a0) +g=h.h(a0,"call_id") +f=$.U() +f.b9(0,"Negotiate received for call ID "+g) +m=n.b.h(0,g) +s=m!=null?3:4 +break +case 3:e=m.a.r +e===$&&A.e() +if(e.a!==a){h=m.a.r +h===$&&A.e() +f.fk(0,"Ignoring call negotiation for room "+a+" claiming to be for call in room "+h.a) +s=1 +break}l=h.h(a0,"description") +p=6 +k=null +if(h.h(a0,"org.matrix.msc3077.sdp_stream_metadata")!=null)k=A.bSh(h.h(a0,"org.matrix.msc3077.sdp_stream_metadata")) +s=9 +return A.f(m.CT(k,new A.xA(J.K(l,"sdp"),J.K(l,"type"))),$async$a0s) +case 9:p=2 +s=8 +break +case 6:p=5 +c=o +j=A.a2(c) +i=A.ay(c) +h=$.U() +h.kF(0,"Failed to complete negotiation",j,i) +s=8 +break +case 5:s=2 +break +case 8:case 4:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$a0s,r)}, +aUH(a){var s,r,q,p,o +try{s=A.dwt(a) +if(J.Yi(J.K(s,"media"),new A.c6z())!==-1)return B.iI}catch(p){r=A.a2(p) +q=A.ay(p) +o=$.U() +o.kF(0,"Failed to getCallType",r,q)}return B.yC}, +UN(){var s=0,r=A.o(t.b5),q,p=2,o,n=this,m,l,k,j +var $async$UN=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:s=n.a==null?3:4 +break +case 3:p=6 +s=9 +return A.f(n.r.a35(),$async$UN) +case 9:n.a=b +p=2 +s=8 +break +case 6:p=5 +j=o +m=A.a2(j) +k=$.U() +k.cY("[VOIP] getTurnServerCredentials error => "+A.r(J.bp(m))) +s=8 +break +case 5:s=2 +break +case 8:case 4:k=n.a +if(k==null){q=A.a([],t.H7) +s=1 +break}q=A.a([A.p(["username",k.d,"credential",k.a,"urls",k.c],t.N,t.z)],t.H7) +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$UN,r)}, +aKL(a){var s,r,q,p,o,n,m=null,l=t.EQ,k=A.a([],l) +l=A.a([],l) +s=t.hB +r=t.s_ +q=t.Lp +p=t.lh +o=t.V1 +n=new A.pd(a,B.r7,k,l,new A.d6(new A.b6(m,m,s),r),new A.d6(new A.b6(m,m,s),r),new A.d6(new A.b6(m,m,s),r),new A.d6(new A.b6(m,m,t.TJ),t.B8),new A.d6(new A.b6(m,m,t.N0),t.jd),new A.d6(new A.b6(m,m,q),p),new A.d6(new A.b6(m,m,q),p),A.a([],o),A.a([],o),A.a([],t.zt)) +o=a.a +o===$&&A.e() +this.b.j(0,o,n) +return n}, +Zp(a,b){return this.bFl(a,b)}, +bFk(a){return this.Zp(a,!0)}, +bFl(a2,a3){var s=0,r=A.o(t.LG),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1 +var $async$Zp=A.k(function(a4,a5){if(a4===1)return A.l(a5,r) +while(true)switch(s){case 0:a=a2.z +a0=a2.b +a1=p.r +a.toString +o=a1.dE(a) +if(o==null){$.U().fk(0,"Couldn't find room "+a+" for GroupCall") +q=null +s=1 +break}n=a2.f +m=t.N +l=A.az(a0,"m.type",B.i,m) +if(l!=null)k=l!=="m.video"&&l!=="m.voice" +else k=!0 +if(k){$.U().fk(0,"Received invalid group call type "+A.r(l)+" for room "+a+".") +q=null +s=1 +break}j=A.az(a0,"m.intent",B.i,m) +if(j!=null)k=j!=="m.prompt"&&j!=="m.room"&&j!=="m.ring" +else k=!0 +if(k){$.U().fk(0,"Received invalid group call intent "+A.r(l)+" for room "+a+".") +q=null +s=1 +break}k=A.a([],t.fM) +i=A.a([],t.P5) +h=t.zt +g=A.a([],h) +h=A.a([],h) +f=t.kS +e=t.dB +d=t.Lp +c=t.lh +b=new A.IV(a1,p,o,l,"local_call_feed_uninitialized",A.b(m,t.i),k,i,g,h,A.b(m,t.r_),new A.d6(new A.b6(null,null,t.TA),t.bZ),new A.d6(new A.b6(null,null,f),e),new A.d6(new A.b6(null,null,f),e),new A.d6(new A.b6(null,null,d),c),new A.d6(new A.b6(null,null,d),c)) +b.ch=n==null?""+Date.now()+A.cWh(16):n +a1=p.c +n.toString +a1.j(0,n,b) +a1.j(0,o.a,b) +p.x.t(0,b) +s=a3?3:4 +break +case 3:s=5 +return A.f(p.w.aoW(b),$async$Zp) +case 5:case 4:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Zp,r)}, +Ty(a){return this.bRm(a)}, +bRm(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h +var $async$Ty=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:i=a.a +h=a.z +s=i==="org.matrix.msc3401.call"?3:5 +break +case 3:o=a.f +n=a.b +m=p.c.h(0,o) +l=m==null +s=l&&J.K(n,"m.terminated")==null?6:8 +break +case 6:s=9 +return A.f(p.bFk(a),$async$Ty) +case 9:s=7 +break +case 8:l=!l +if(l){k=m.ch +k===$&&A.e() +k=k===o}else k=!1 +s=k?10:12 +break +case 10:l=J.T(n) +s=l.h(n,"m.terminated")!=null?13:15 +break +case 13:s=16 +return A.f(m.a1T(0,!1),$async$Ty) +case 16:s=14 +break +case 15:if(!J.v(l.h(n,"m.type"),m.e))$.U().fk(0,"The group call type changed for room: "+A.r(h)+". Changing the group call type is currently unsupported.") +case 14:s=11 +break +case 12:if(l){l=m.ch +l===$&&A.e() +l=l!==o}else l=!1 +if(l)$.U().fk(0,"Multiple group calls detected for room: "+A.r(h)+". Multiple group calls are currently unsupported.") +case 11:case 7:s=4 +break +case 5:s=i==="org.matrix.msc3401.call.member"?17:18 +break +case 17:j=p.c.h(0,h) +if(j==null){s=1 +break}s=19 +return A.f(j.Bm(a),$async$Ty) +case 19:case 18:case 4:case 1:return A.m(q,r)}}) +return A.n($async$Ty,r)}} +A.c6n.prototype={ +$1(a){var s=this.a +return s.Dx(a,s.gbPO())}, +$S:54} +A.c6o.prototype={ +$1(a){var s=this.a +return s.Dx(a,s.gbPH())}, +$S:54} +A.c6p.prototype={ +$1(a){var s=this.a +return s.Dx(a,s.gbPJ())}, +$S:54} +A.c6r.prototype={ +$1(a){var s=this.a +return s.Dx(a,s.gbPL())}, +$S:54} +A.c6s.prototype={ +$1(a){var s=this.a +return s.Dx(a,s.gbPS())}, +$S:54} +A.c6t.prototype={ +$1(a){var s=this.a +return s.Dx(a,s.gbPQ())}, +$S:54} +A.c6u.prototype={ +$1(a){var s=this.a +return s.Dx(a,s.gbPU())}, +$S:54} +A.c6v.prototype={ +$1(a){var s=this.a +return s.Dx(a,s.gbPW())}, +$S:54} +A.c6w.prototype={ +$1(a){var s=this.a +return s.Dx(a,s.gbRn())}, +$S:54} +A.c6x.prototype={ +$1(a){var s=this.a +return s.Dx(a,s.gbPD())}, +$S:54} +A.c6y.prototype={ +$1(a){return this.aU5(a)}, +aU5(a){var s=0,r=A.o(t.H),q=this +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=B.b.p(A.a(["org.matrix.msc3401.call","org.matrix.msc3401.call.member"],t.s),a.a)?2:3 +break +case 2:$.U().cY("[VOIP] onRoomState: type "+a.P().k(0)+".") +s=4 +return A.f(q.a.Ty(a),$async$$1) +case 4:case 3:return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1528} +A.c6q.prototype={ +$1(a){return this.aU4(a)}, +aU4(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:i=$.U() +i.cY("[VOIP] onToDeviceEvent: type "+a.P().k(0)+".") +o=a.a +if(o==="org.matrix.call_duplicate_session"){i.cY("[VOIP] onToDeviceEvent: duplicate session.") +s=1 +break}n=a.b +m=p.a +l=m.c.h(0,J.K(n,"conf_id")) +if(l==null){i.b9(0,"[VOIP] onToDeviceEvent: groupCall is null.") +s=1 +break}k=l.c.a +j=a.c +case 3:switch(o){case"m.call.invite":s=5 +break +case"m.call.answer":s=6 +break +case"m.call.candidates":s=7 +break +case"m.call.hangup":s=8 +break +case"m.call.reject":s=9 +break +case"m.call.negotiate":s=10 +break +case"m.call.replaces":s=11 +break +case"m.call.select_answer":s=12 +break +case"m.call.sdp_stream_metadata_changed":s=13 +break +case u.d5:s=14 +break +case"m.call.asserted_identity":s=15 +break +default:s=4 +break}break +case 5:s=16 +return A.f(m.CR(k,j,n),$async$$1) +case 16:s=4 +break +case 6:s=17 +return A.f(m.JI(k,j,n),$async$$1) +case 17:s=4 +break +case 7:s=18 +return A.f(m.a0q(k,j,n),$async$$1) +case 18:s=4 +break +case 8:s=19 +return A.f(m.Tt(k,j,n),$async$$1) +case 19:s=4 +break +case 9:s=20 +return A.f(m.a0t(k,j,n),$async$$1) +case 20:s=4 +break +case 10:s=21 +return A.f(m.a0s(k,j,n),$async$$1) +case 21:s=4 +break +case 11:s=22 +return A.f(m.abC(k,j,n),$async$$1) +case 22:s=4 +break +case 12:s=23 +return A.f(m.a0u(k,j,n),$async$$1) +case 23:s=4 +break +case 13:case 14:s=24 +return A.f(m.a0G(k,j,n),$async$$1) +case 24:s=4 +break +case 15:s=25 +return A.f(m.abB(k,j,n),$async$$1) +case 25:s=4 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:1529} +A.c6A.prototype={ +$2(a,b){var s=$.U(),r=b.a,q=b.b,p=b.c +s.cY("[VOIP] ["+a+"] => purpose: "+r+", audioMuted: "+q+", videoMuted: "+p) +if(!p)this.a.a=B.iI}, +$S:496} +A.c6z.prototype={ +$1(a){return J.v(J.K(a,"type"),"video")}, +$S:78} +A.alP.prototype={ +P(){return A.p(["m.call.transferee",this.a,"m.call.dtmf",this.b],t.N,t.z)}} +A.pH.prototype={ +P(){return A.p(["purpose",this.a,"audio_muted",this.b,"video_muted",this.c],t.N,t.z)}} +A.a8a.prototype={ +P(){var s=this.a +return s.p_(s,new A.bSj(),t.N,t.z)}} +A.bSi.prototype={ +$2(a,b){var s=J.T(b),r=A.kd(s.h(b,"audio_muted")),q=A.kd(s.h(b,"video_muted")) +return new A.a3(a,new A.pH(A.av(s.h(b,"purpose")),r===!0,q===!0),t.Ed)}, +$S:1530} +A.bSj.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.YO)}, +$S:1531} +A.brz.prototype={ +$2(a,b){return B.d.bL(a.Q.a,b.Q.a)}, +$S:269} +A.brA.prototype={ +$1(a){return!J.cX(a.b,"m.terminated")}, +$S:23} +A.brw.prototype={ +$1(a){return a.a===this.a}, +$S:200} +A.brx.prototype={ +$1(a){return a.c!=null}, +$S:502} +A.bry.prototype={ +$1(a){var s=a.c +s.toString +return s>") +i.j(0,"initial_state",A.R(new A.N(b,new A.b2b(),o),!0,o.i("al.E")))}if(c!=null){o=A.a0(c).i("N<1,h>") +i.j(0,"invite",A.R(new A.N(c,new A.b2c(),o),!0,o.i("al.E")))}if(d!=null)i.j(0,"is_direct",d) +if(e!=null)i.j(0,"name",e) +if(f!=null)i.j(0,"power_level_content_override",f) +j=A.p([B.oR,"private_chat",B.aRI,"public_chat",B.lP,"trusted_private_chat"],t.fH,j).h(0,g) +j.toString +i.j(0,"preset",j) +if(h!=null)i.j(0,"topic",h) +j=B.t.e7(i,null) +j=B.k.gbo().ac(j) +k.lG() +k.y=A.eL(j) +s=3 +return A.f(p.a.c_(0,k),$async$Mu) +case 3:n=a2 +s=4 +return A.f(n.w.dt(),$async$Mu) +case 4:m=a2 +if(n.b!==200)p.du(n,m) +q=A.av(J.K(B.t.cf(0,B.k.b6(0,m),null),"room_id")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Mu,r)}, +ZN(a,b){return this.bGz(a,b)}, +bGz(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$ZN=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/delete_devices",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=A.b(t.N,t.K) +if(b!=null)k.j(0,"auth",b.P()) +j=A.a0(a).i("N<1,h>") +k.j(0,"devices",A.R(new A.N(a,new A.b2d(),j),!0,j.i("al.E"))) +k=B.t.e7(k,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$ZN) +case 3:o=d +s=4 +return A.f(o.w.dt(),$async$ZN) +case 4:n=d +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ZN,r)}, +EP(a){var s=0,r=A.o(t.L_),q,p=this,o,n,m,l,k +var $async$EP=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/devices",null,null,null,null,null,null) +l=A.cZ("GET",p.b.d6(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.c_(0,l),$async$EP) +case 3:o=c +s=4 +return A.f(o.w.dt(),$async$EP) +case 4:n=c +if(o.b!==200)p.du(o,n) +q=new A.b2h().$1(J.K(B.t.cf(0,B.k.b6(0,n),null),"devices")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$EP,r)}, +a2a(a,b){return this.bXQ(a,b)}, +bXQ(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$a2a=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/devices/"+A.cm(B.a0,a,B.k,!1),null,null,null,null,null,null) +l=A.cZ("PUT",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +k=A.b(k,k) +k.j(0,"display_name",b) +k=B.t.e7(k,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$a2a) +case 3:o=d +s=4 +return A.f(o.w.dt(),$async$a2a) +case 4:n=d +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2a,r)}, +V2(a){return this.aW8(a)}, +aW8(a){var s=0,r=A.o(t.ws),q,p=this,o,n,m +var $async$V2=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=A.c8(null,null,"_matrix/client/v3/directory/room/"+A.cm(B.a0,a,B.k,!1),null,null,null,null,null,null) +s=3 +return A.f(p.a.c_(0,A.cZ("GET",p.b.d6(o))),$async$V2) +case 3:n=c +s=4 +return A.f(n.w.dt(),$async$V2) +case 4:m=c +if(n.b!==200)p.du(n,m) +q=A.db4(t.f.a(B.t.cf(0,B.k.b6(0,m),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$V2,r)}, +Nu(a,b){return this.bNF(a,b)}, +apL(a){return this.Nu(a,null)}, +bNF(a,b){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j,i,h +var $async$Nu=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:j=A.cm(B.a0,a,B.k,!1) +i=t.N +h=A.b(i,t.z) +if(b!=null){o=A.a0(b).i("N<1,h>") +h.j(0,"server_name",A.R(new A.N(b,new A.b2o(),o),!0,o.i("al.E")))}n=A.c8(null,null,"_matrix/client/v3/join/"+j,null,null,null,h,null,null) +m=A.cZ("POST",p.b.d6(n)) +j=m.r +h=p.c +h.toString +j.j(0,"authorization","Bearer "+h) +j.j(0,"content-type","application/json") +j=B.t.e7(A.b(i,t.K),null) +j=B.k.gbo().ac(j) +m.lG() +m.y=A.eL(j) +s=3 +return A.f(p.a.c_(0,m),$async$Nu) +case 3:l=d +s=4 +return A.f(l.w.dt(),$async$Nu) +case 4:k=d +if(l.b!==200)p.du(l,k) +q=A.av(J.K(B.t.cf(0,B.k.b6(0,k),null),"room_id")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Nu,r)}, +Rk(a,b){return this.bCX(a,b)}, +bCX(a,b){var s=0,r=A.o(t.fV),q,p=this,o,n,m,l,k,j +var $async$Rk=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/keys/claim",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +j=A.b(k,t.K) +j.j(0,"one_time_keys",a.p_(a,new A.b2a(),k,t.GU)) +j.j(0,"timeout",b) +k=B.t.e7(j,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$Rk) +case 3:o=d +s=4 +return A.f(o.w.dt(),$async$Rk) +case 4:n=d +if(o.b!==200)p.du(o,n) +q=A.d7D(t.f.a(B.t.cf(0,B.k.b6(0,n),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Rk,r)}, +a2h(a,b,c,d){return this.bYa(a,b,c,d)}, +bYa(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$a2h=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/keys/device_signing/upload",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=A.b(t.N,t.f) +if(a!=null)k.j(0,"auth",a.P()) +if(b!=null)k.j(0,"master_key",b.P()) +if(c!=null)k.j(0,"self_signing_key",c.P()) +if(d!=null)k.j(0,"user_signing_key",d.P()) +k=B.t.e7(k,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$a2h) +case 3:o=f +s=4 +return A.f(o.w.dt(),$async$a2h) +case 4:n=f +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2h,r)}, +TP(a,b){return this.bTW(a,b)}, +bTV(a){return this.TP(a,null)}, +bTW(a,b){var s=0,r=A.o(t.rv),q,p=this,o,n,m,l,k,j +var $async$TP=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/keys/query",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +j=A.b(k,t.K) +j.j(0,"device_keys",a.p_(a,new A.b2q(),k,t.h)) +if(b!=null)j.j(0,"timeout",b) +k=B.t.e7(j,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$TP) +case 3:o=d +s=4 +return A.f(o.w.dt(),$async$TP) +case 4:n=d +if(o.b!==200)p.du(o,n) +q=A.dfK(t.f.a(B.t.cf(0,B.k.b6(0,n),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$TP,r)}, +a2i(a){return this.bYb(a)}, +bYb(a){var s=0,r=A.o(t.bM),q,p=this,o,n,m,l,k,j +var $async$a2i=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/keys/signatures/upload",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=B.t.e7(a.p_(a,new A.b2z(),t.N,t.Ws),null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$a2i) +case 3:o=c +s=4 +return A.f(o.w.dt(),$async$a2i) +case 4:n=c +if(o.b!==200)p.du(o,n) +q=new A.b2A().$1(J.K(B.t.cf(0,B.k.b6(0,n),null),"failures")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2i,r)}, +UR(){var s=0,r=A.o(t.qq),q,p=this,o,n,m +var $async$UR=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=A.c8(null,null,"_matrix/client/v3/login",null,null,null,null,null,null) +s=3 +return A.f(p.a.c_(0,A.cZ("GET",p.b.d6(o))),$async$UR) +case 3:n=b +s=4 +return A.f(n.w.dt(),$async$UR) +case 4:m=b +if(n.b!==200)p.du(n,m) +q=new A.b2j().$1(J.K(B.t.cf(0,B.k.b6(0,m),null),"flows")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UR,r)}, +a0a(a,b,c,d,e,f,g,h,i){return this.bOy(a,b,c,d,e,f,g,h,i)}, +bOy(a,b,c,d,e,f,g,h,i){var s=0,r=A.o(t.DF),q,p=this,o,n,m,l,k,j +var $async$a0a=A.k(function(a0,a1){if(a0===1)return A.l(a1,r) +while(true)switch(s){case 0:k=A.c8(null,null,"_matrix/client/v3/login",null,null,null,null,null,null) +j=A.cZ("POST",p.b.d6(k)) +j.r.j(0,"content-type","application/json") +o=t.N +n=A.b(o,t.K) +if(d!=null)n.j(0,"identifier",d.P()) +n.j(0,"initial_device_display_name",e) +if(g!=null)n.j(0,"password",g) +if(h!=null)n.j(0,"token",h) +o=A.p([B.vu,"m.login.password",B.pE,"m.login.token"],t.XU,o).h(0,a) +o.toString +n.j(0,"type",o) +if(i!=null)n.j(0,"user",i) +o=B.t.e7(n,null) +o=B.k.gbo().ac(o) +j.lG() +j.y=A.eL(o) +s=3 +return A.f(p.a.c_(0,j),$async$a0a) +case 3:m=a1 +s=4 +return A.f(m.w.dt(),$async$a0a) +case 4:l=a1 +if(m.b!==200)p.du(m,l) +q=A.ddd(t.f.a(B.t.cf(0,B.k.b6(0,l),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a0a,r)}, +Bh(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$Bh=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/logout",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.c_(0,l),$async$Bh) +case 3:o=b +s=4 +return A.f(o.w.dt(),$async$Bh) +case 4:n=b +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Bh,r)}, +UX(a){return this.aVZ(a)}, +aVZ(a){var s=0,r=A.o(t.zB),q,p=this,o,n,m,l,k +var $async$UX=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/presence/"+A.cm(B.a0,a,B.k,!1)+"/status",null,null,null,null,null,null) +l=A.cZ("GET",p.b.d6(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.c_(0,l),$async$UX) +case 3:o=c +s=4 +return A.f(o.w.dt(),$async$UX) +case 4:n=c +if(o.b!==200)p.du(o,n) +q=A.db2(t.f.a(B.t.cf(0,B.k.b6(0,n),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UX,r)}, +VG(a,b,c){return this.aZH(a,b,c)}, +aZH(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$VG=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/presence/"+A.cm(B.a0,a,B.k,!1)+"/status",null,null,null,null,null,null) +l=A.cZ("PUT",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +k=A.b(k,k) +k.j(0,"presence",A.cCh(b)) +if(c!=null)k.j(0,"status_msg",c) +k=B.t.e7(k,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$VG) +case 3:o=e +s=4 +return A.f(o.w.dt(),$async$VG) +case 4:n=e +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$VG,r)}, +OL(a){return this.aWD(a)}, +aWD(a){var s=0,r=A.o(t.CM),q,p=this,o,n,m +var $async$OL=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=A.c8(null,null,"_matrix/client/v3/profile/"+A.cm(B.a0,a,B.k,!1),null,null,null,null,null,null) +s=3 +return A.f(p.a.c_(0,A.cZ("GET",p.b.d6(o))),$async$OL) +case 3:n=c +s=4 +return A.f(n.w.dt(),$async$OL) +case 4:m=c +if(n.b!==200)p.du(n,m) +q=A.dfv(t.f.a(B.t.cf(0,B.k.b6(0,m),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$OL,r)}, +Vv(a,b){return this.aYQ(a,b)}, +aYQ(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$Vv=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/profile/"+A.cm(B.a0,a,B.k,!1)+"/avatar_url",null,null,null,null,null,null) +l=A.cZ("PUT",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +k=A.b(k,k) +k.j(0,"avatar_url",b.k(0)) +k=B.t.e7(k,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$Vv) +case 3:o=d +s=4 +return A.f(o.w.dt(),$async$Vv) +case 4:n=d +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Vv,r)}, +P_(a,b){return this.aZ4(a,b)}, +aZ4(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$P_=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/profile/"+A.cm(B.a0,a,B.k,!1)+"/displayname",null,null,null,null,null,null) +l=A.cZ("PUT",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +k=A.b(k,k) +k.j(0,"displayname",b) +k=B.t.e7(k,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$P_) +case 3:o=d +s=4 +return A.f(o.w.dt(),$async$P_) +case 4:n=d +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$P_,r)}, +a1l(a,b){return this.bTX(a,b)}, +bTX(a,b){var s=0,r=A.o(t.qd),q,p=this,o,n,m,l,k,j,i +var $async$a1l=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:j=t.N +i=A.b(j,t.z) +if(b!=null)i.j(0,"server",b) +o=A.c8(null,null,"_matrix/client/v3/publicRooms",null,null,null,i,null,null) +n=A.cZ("POST",p.b.d6(o)) +i=n.r +m=p.c +m.toString +i.j(0,"authorization","Bearer "+m) +i.j(0,"content-type","application/json") +j=A.b(j,t.K) +j.j(0,"filter",a.P()) +j=B.t.e7(j,null) +j=B.k.gbo().ac(j) +n.lG() +n.y=A.eL(j) +s=3 +return A.f(p.a.c_(0,n),$async$a1l) +case 3:l=d +s=4 +return A.f(l.w.dt(),$async$a1l) +case 4:k=d +if(l.b!==200)p.du(l,k) +q=A.dfL(t.f.a(B.t.cf(0,B.k.b6(0,k),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1l,r)}, +UZ(){var s=0,r=A.o(t.cG),q,p=this,o,n,m,l,k +var $async$UZ=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/pushers",null,null,null,null,null,null) +l=A.cZ("GET",p.b.d6(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.c_(0,l),$async$UZ) +case 3:o=b +s=4 +return A.f(o.w.dt(),$async$UZ) +case 4:n=b +if(o.b!==200)p.du(o,n) +q=new A.b2n().$1(J.K(B.t.cf(0,B.k.b6(0,n),null),"pushers")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UZ,r)}, +IL(a,b,c){return this.bGD(a,b,c)}, +bGD(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$IL=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/pushrules/"+A.cm(B.a0,a,B.k,!1)+"/"+A.cm(B.a0,A.cCt(b),B.k,!1)+"/"+A.cm(B.a0,c,B.k,!1),null,null,null,null,null,null) +l=A.cZ("DELETE",p.b.d6(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.c_(0,l),$async$IL) +case 3:o=e +s=4 +return A.f(o.w.dt(),$async$IL) +case 4:n=e +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$IL,r)}, +P1(a,b,c,d,e){return this.aZK(a,b,c,d,e)}, +atX(a,b,c,d){return this.P1(a,b,c,d,null)}, +aZK(a,b,c,d,e){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h +var $async$P1=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:m=A.cm(B.a0,a,B.k,!1) +l=A.cm(B.a0,A.cCt(b),B.k,!1) +k=A.cm(B.a0,c,B.k,!1) +j=t.N +i=A.c8(null,null,"_matrix/client/v3/pushrules/"+m+"/"+l+"/"+k,null,null,null,A.b(j,t.z),null,null) +h=A.cZ("PUT",p.b.d6(i)) +m=h.r +l=p.c +l.toString +m.j(0,"authorization","Bearer "+l) +m.j(0,"content-type","application/json") +j=A.b(j,t.K) +m=A.a0(d).i("N<1,J?>") +j.j(0,"actions",A.R(new A.N(d,new A.b2u(),m),!0,m.i("al.E"))) +if(e!=null){m=A.a0(e).i("N<1,S>") +j.j(0,"conditions",A.R(new A.N(e,new A.b2v(),m),!0,m.i("al.E")))}m=B.t.e7(j,null) +m=B.k.gbo().ac(m) +h.lG() +h.y=A.eL(m) +s=3 +return A.f(p.a.c_(0,h),$async$P1) +case 3:o=g +s=4 +return A.f(o.w.dt(),$async$P1) +case 4:n=g +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$P1,r)}, +P2(a,b,c,d){return this.aZL(a,b,c,d)}, +aZL(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$P2=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/pushrules/"+A.cm(B.a0,a,B.k,!1)+"/"+A.cm(B.a0,A.cCt(b),B.k,!1)+"/"+A.cm(B.a0,c,B.k,!1)+"/enabled",null,null,null,null,null,null) +l=A.cZ("PUT",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=B.t.e7(A.p(["enabled",d],t.N,t.y),null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$P2) +case 3:o=f +s=4 +return A.f(o.w.dt(),$async$P2) +case 4:n=f +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$P2,r)}, +a1v(a,b,c,d,e,f,g,h){return this.bUK(0,b,c,d,e,f,g,h)}, +bUK(a,b,c,d,e,f,g,h){var s=0,r=A.o(t.Nj),q,p=this,o,n,m,l,k +var $async$a1v=A.k(function(i,j){if(i===1)return A.l(j,r) +while(true)switch(s){case 0:m=t.N +l=A.c8(null,null,"_matrix/client/v3/register",null,null,null,A.b(m,t.z),null,null) +k=A.cZ("POST",p.b.d6(l)) +k.r.j(0,"content-type","application/json") +m=A.b(m,t.K) +if(b!=null)m.j(0,"auth",b.P()) +if(e!=null)m.j(0,"initial_device_display_name",e) +if(g!=null)m.j(0,"password",g) +if(h!=null)m.j(0,"username",h) +m=B.t.e7(m,null) +m=B.k.gbo().ac(m) +k.lG() +k.y=A.eL(m) +s=3 +return A.f(p.a.c_(0,k),$async$a1v) +case 3:o=j +s=4 +return A.f(o.w.dt(),$async$a1v) +case 4:n=j +if(o.b!==200)p.du(o,n) +q=A.dg0(t.f.a(B.t.cf(0,B.k.b6(0,n),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1v,r)}, +TZ(a,b,c){return this.bVT(a,b,c)}, +bVT(a,b,c){var s=0,r=A.o(t.Ae),q,p=this,o,n,m,l,k +var $async$TZ=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:l=A.c8(null,null,"_matrix/client/v3/register/email/requestToken",null,null,null,null,null,null) +k=A.cZ("POST",p.b.d6(l)) +k.r.j(0,"content-type","application/json") +o=A.b(t.N,t.K) +o.j(0,"client_secret",a) +o.j(0,"email",b) +o.j(0,"send_attempt",c) +o=B.t.e7(o,null) +o=B.k.gbo().ac(o) +k.lG() +k.y=A.eL(o) +s=3 +return A.f(p.a.c_(0,k),$async$TZ) +case 3:n=e +s=4 +return A.f(n.w.dt(),$async$TZ) +case 4:m=e +if(n.b!==200)p.du(n,m) +q=A.cP4(t.f.a(B.t.cf(0,B.k.b6(0,m),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$TZ,r)}, +a1k(a,b){return this.bTU(a,b)}, +bTU(a,b){var s=0,r=A.o(t.sS),q,p=this,o,n,m,l,k,j +var $async$a1k=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/room_keys/keys",null,null,null,A.p(["version",a],t.N,t.z),null,null) +l=A.cZ("PUT",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=B.t.e7(b.P(),null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$a1k) +case 3:o=d +s=4 +return A.f(o.w.dt(),$async$a1k) +case 4:n=d +if(o.b!==200)p.du(o,n) +k=t.f.a(B.t.cf(0,B.k.b6(0,n),null)) +j=J.T(k) +q=new A.aDD(A.b7(j.h(k,"count")),A.av(j.h(k,"etag"))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1k,r)}, +V3(a,b,c){return this.aW9(a,b,c)}, +aW9(a,b,c){var s=0,r=A.o(t.l6),q,p=this,o,n,m,l,k +var $async$V3=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/room_keys/keys/"+A.cm(B.a0,a,B.k,!1)+"/"+A.cm(B.a0,b,B.k,!1),null,null,null,A.p(["version",c],t.N,t.z),null,null) +l=A.cZ("GET",p.b.d6(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.c_(0,l),$async$V3) +case 3:o=e +s=4 +return A.f(o.w.dt(),$async$V3) +case 4:n=e +if(o.b!==200)p.du(o,n) +q=A.cMu(t.f.a(B.t.cf(0,B.k.b6(0,n),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$V3,r)}, +V4(){var s=0,r=A.o(t.Vy),q,p=this,o,n,m,l,k,j,i,h,g +var $async$V4=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:i=A.c8(null,null,"_matrix/client/v3/room_keys/version",null,null,null,null,null,null) +h=A.cZ("GET",p.b.d6(i)) +g=p.c +g.toString +h.r.j(0,"authorization","Bearer "+g) +s=3 +return A.f(p.a.c_(0,h),$async$V4) +case 3:o=b +s=4 +return A.f(o.w.dt(),$async$V4) +case 4:n=b +if(o.b!==200)p.du(o,n) +g=t.f +m=g.a(B.t.cf(0,B.k.b6(0,n),null)) +l=J.T(m) +k=A.av(l.h(m,"algorithm")) +j=A.p(["m.megolm_backup.v1.curve25519-aes-sha2",B.iA],t.N,t.ZS).h(0,k) +k=B.b.p(B.cwK,j)?j:null +k.toString +q=new A.asW(k,g.a(l.h(m,"auth_data")),A.b7(l.h(m,"count")),A.av(l.h(m,"etag")),A.av(l.h(m,"version"))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$V4,r)}, +a1a(a,b){return this.bTg(a,b)}, +bTg(a,b){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j +var $async$a1a=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/room_keys/version",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +j=A.p([B.iA,"m.megolm_backup.v1.curve25519-aes-sha2"],t.ZS,k).h(0,a) +j.toString +k=B.t.e7(A.p(["algorithm",j,"auth_data",b],k,t.K),null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$a1a) +case 3:o=d +s=4 +return A.f(o.w.dt(),$async$a1a) +case 4:n=d +if(o.b!==200)p.du(o,n) +q=A.av(J.K(B.t.cf(0,B.k.b6(0,n),null),"version")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1a,r)}, +R4(a,b){return this.bBq(a,b)}, +bBq(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$R4=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/ban",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +k=A.b(k,k) +k.j(0,"user_id",b) +k=B.t.e7(k,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$R4) +case 3:o=d +s=4 +return A.f(o.w.dt(),$async$R4) +case 4:n=d +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$R4,r)}, +UI(a,b,c){return this.aUZ(a,b,c)}, +aUY(a,b){return this.UI(a,b,null)}, +aUZ(a,b,c){var s=0,r=A.o(t._k),q,p=this,o,n,m,l,k,j,i +var $async$UI=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:k=A.cm(B.a0,a,B.k,!1) +j=A.cm(B.a0,b,B.k,!1) +i=A.b(t.N,t.z) +if(c!=null)i.j(0,"limit",B.d.k(c)) +o=A.c8(null,null,"_matrix/client/v3/rooms/"+k+"/context/"+j,null,null,null,i,null,null) +n=A.cZ("GET",p.b.d6(o)) +k=p.c +k.toString +n.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.c_(0,n),$async$UI) +case 3:m=e +s=4 +return A.f(m.w.dt(),$async$UI) +case 4:l=e +if(m.b!==200)p.du(m,l) +q=A.dag(t.f.a(B.t.cf(0,B.k.b6(0,l),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UI,r)}, +UV(a,b){return this.aVQ(a,b)}, +aVQ(a,b){var s=0,r=A.o(t.qJ),q,p=this,o,n,m,l,k +var $async$UV=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/event/"+A.cm(B.a0,b,B.k,!1),null,null,null,null,null,null) +l=A.cZ("GET",p.b.d6(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.c_(0,l),$async$UV) +case 3:o=d +s=4 +return A.f(o.w.dt(),$async$UV) +case 4:n=d +if(o.b!==200)p.du(o,n) +q=A.td(t.f.a(B.t.cf(0,B.k.b6(0,n),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UV,r)}, +Ji(a){return this.bJQ(a)}, +bJQ(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$Ji=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/forget",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.c_(0,l),$async$Ji) +case 3:o=c +s=4 +return A.f(o.w.dt(),$async$Ji) +case 4:n=c +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ji,r)}, +T0(a,b,c){return this.bN7(a,b,c)}, +bN7(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$T0=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/invite",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +k=A.b(k,k) +k.j(0,"reason",c) +k.j(0,"user_id",b) +k=B.t.e7(k,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$T0) +case 3:o=e +s=4 +return A.f(o.w.dt(),$async$T0) +case 4:n=e +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$T0,r)}, +a_W(a){return this.bNG(a)}, +bNG(a){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j +var $async$a_W=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/join",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=B.t.e7(A.b(t.N,t.K),null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$a_W) +case 3:o=c +s=4 +return A.f(o.w.dt(),$async$a_W) +case 4:n=c +if(o.b!==200)p.du(o,n) +q=A.av(J.K(B.t.cf(0,B.k.b6(0,n),null),"room_id")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a_W,r)}, +T8(a,b){return this.bNK(a,b)}, +bNK(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$T8=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/kick",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +k=A.b(k,k) +k.j(0,"user_id",b) +k=B.t.e7(k,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$T8) +case 3:o=d +s=4 +return A.f(o.w.dt(),$async$T8) +case 4:n=d +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$T8,r)}, +a04(a){return this.bNU(a)}, +bNU(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$a04=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/leave",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +k=B.t.e7(A.b(k,k),null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$a04) +case 3:o=c +s=4 +return A.f(o.w.dt(),$async$a04) +case 4:n=c +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a04,r)}, +US(a){return this.aVx(a)}, +aVx(a){var s=0,r=A.o(t.Us),q,p=this,o,n,m,l,k +var $async$US=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=A.cm(B.a0,a,B.k,!1) +l=A.c8(null,null,"_matrix/client/v3/rooms/"+m+"/members",null,null,null,A.b(t.N,t.z),null,null) +k=A.cZ("GET",p.b.d6(l)) +m=p.c +m.toString +k.r.j(0,"authorization","Bearer "+m) +s=3 +return A.f(p.a.c_(0,k),$async$US) +case 3:o=c +s=4 +return A.f(o.w.dt(),$async$US) +case 4:n=c +if(o.b!==200)p.du(o,n) +q=new A.b2l().$1(J.K(B.t.cf(0,B.k.b6(0,n),null),"chunk")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$US,r)}, +Kq(a,b,c,d,e){return this.aW5(a,b,c,d,e)}, +aW5(a,b,c,d,e){var s=0,r=A.o(t.Ha),q,p=this,o,n,m,l,k,j,i +var $async$Kq=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:k=A.cm(B.a0,a,B.k,!1) +j=t.N +i=A.b(j,t.z) +i.j(0,"from",d) +j=A.p([B.e1,"b",B.oS,"f"],t.CN,j).h(0,b) +j.toString +i.j(0,"dir",j) +i.j(0,"limit",B.d.k(e)) +i.j(0,"filter",c) +o=A.c8(null,null,"_matrix/client/v3/rooms/"+k+"/messages",null,null,null,i,null,null) +n=A.cZ("GET",p.b.d6(o)) +k=p.c +k.toString +n.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.c_(0,n),$async$Kq) +case 3:m=g +s=4 +return A.f(m.w.dt(),$async$Kq) +case 4:l=g +if(m.b!==200)p.du(m,l) +q=A.db3(t.f.a(B.t.cf(0,B.k.b6(0,l),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Kq,r)}, +VI(a,b,c,d){return this.aZP(a,b,c,d)}, +aZP(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$VI=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/read_markers",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +k=A.b(k,k) +k.j(0,"m.fully_read",b) +if(c!=null)k.j(0,"m.read",c) +k.j(0,"m.read.private",d) +k=B.t.e7(k,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$VI) +case 3:o=f +s=4 +return A.f(o.w.dt(),$async$VI) +case 4:n=f +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$VI,r)}, +a1s(a,b,c,d){return this.bUD(a,b,c,d)}, +bUD(a,b,c,d){var s=0,r=A.o(t.u),q,p=this,o,n,m,l,k,j +var $async$a1s=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/redact/"+A.cm(B.a0,b,B.k,!1)+"/"+A.cm(B.a0,c,B.k,!1),null,null,null,null,null,null) +l=A.cZ("PUT",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +k=B.t.e7(A.b(k,k),null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$a1s) +case 3:o=f +s=4 +return A.f(o.w.dt(),$async$a1s) +case 4:n=f +if(o.b!==200)p.du(o,n) +q=new A.b2r().$1(J.K(B.t.cf(0,B.k.b6(0,n),null),"event_id")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1s,r)}, +Oa(a,b,c,d){return this.bVA(a,b,c,d)}, +bVA(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$Oa=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/report/"+A.cm(B.a0,b,B.k,!1),null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=A.b(t.N,t.K) +k.j(0,"reason",c) +k.j(0,"score",d) +k=B.t.e7(k,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$Oa) +case 3:o=f +s=4 +return A.f(o.w.dt(),$async$Oa) +case 4:n=f +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Oa,r)}, +OW(a,b,c,d){return this.aYr(a,b,c,d)}, +aYr(a,b,c,d){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j +var $async$OW=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/send/"+A.cm(B.a0,b,B.k,!1)+"/"+A.cm(B.a0,c,B.k,!1),null,null,null,null,null,null) +l=A.cZ("PUT",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=B.t.e7(d,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$OW) +case 3:o=f +s=4 +return A.f(o.w.dt(),$async$OW) +case 4:n=f +if(o.b!==200)p.du(o,n) +q=A.av(J.K(B.t.cf(0,B.k.b6(0,n),null),"event_id")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$OW,r)}, +V5(a,b,c){return this.aWc(a,b,c)}, +aWc(a,b,c){var s=0,r=A.o(t.f),q,p=this,o,n,m,l,k +var $async$V5=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/state/"+A.cm(B.a0,b,B.k,!1)+"/"+A.cm(B.a0,c,B.k,!1),null,null,null,null,null,null) +l=A.cZ("GET",p.b.d6(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.c_(0,l),$async$V5) +case 3:o=e +s=4 +return A.f(o.w.dt(),$async$V5) +case 4:n=e +if(o.b!==200)p.du(o,n) +q=t.f.a(B.t.cf(0,B.k.b6(0,n),null)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$V5,r)}, +wP(a,b,c,d){return this.aZZ(a,b,c,d)}, +aZZ(a,b,c,d){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j +var $async$wP=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/state/"+A.cm(B.a0,b,B.k,!1)+"/"+A.cm(B.a0,c,B.k,!1),null,null,null,null,null,null) +l=A.cZ("PUT",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=B.t.e7(d,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$wP) +case 3:o=f +s=4 +return A.f(o.w.dt(),$async$wP) +case 4:n=f +if(o.b!==200)p.du(o,n) +q=A.av(J.K(B.t.cf(0,B.k.b6(0,n),null),"event_id")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$wP,r)}, +Df(a,b,c,d){return this.b_e(a,b,c,d)}, +b_e(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$Df=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,b,B.k,!1)+"/typing/"+A.cm(B.a0,a,B.k,!1),null,null,null,null,null,null) +l=A.cZ("PUT",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=A.b(t.N,t.K) +if(d!=null)k.j(0,"timeout",d) +k.j(0,"typing",c) +k=B.t.e7(k,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$Df) +case 3:o=f +s=4 +return A.f(o.w.dt(),$async$Df) +case 4:n=f +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Df,r)}, +Uh(a,b){return this.bXt(a,b)}, +bXt(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$Uh=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/unban",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +k=A.b(k,k) +k.j(0,"user_id",b) +k=B.t.e7(k,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$Uh) +case 3:o=d +s=4 +return A.f(o.w.dt(),$async$Uh) +case 4:n=d +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Uh,r)}, +a2g(a,b){return this.bY5(a,b)}, +bY5(a,b){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j +var $async$a2g=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/rooms/"+A.cm(B.a0,a,B.k,!1)+"/upgrade",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +k=B.t.e7(A.p(["new_version",b],k,k),null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$a2g) +case 3:o=d +s=4 +return A.f(o.w.dt(),$async$a2g) +case 4:n=d +if(o.b!==200)p.du(o,n) +q=A.av(J.K(B.t.cf(0,B.k.b6(0,n),null),"replacement_room")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2g,r)}, +xy(a,b,c){return this.aYC(a,b,c)}, +aYC(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$xy=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/sendToDevice/"+A.cm(B.a0,a,B.k,!1)+"/"+A.cm(B.a0,b,B.k,!1),null,null,null,null,null,null) +l=A.cZ("PUT",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=t.N +k=B.t.e7(A.p(["messages",J.fU(c,new A.b2t(),k,t.Ws)],k,t.Fj),null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$xy) +case 3:o=e +s=4 +return A.f(o.w.dt(),$async$xy) +case 4:n=e +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$xy,r)}, +L3(a,b,c,d,e){return this.b7m(0,b,c,d,e)}, +b7l(a,b,c){return this.L3(a,b,null,null,c)}, +b7k(a,b){return this.L3(a,null,b,null,null)}, +b7m(a,b,c,d,e){var s=0,r=A.o(t.JF),q,p=this,o,n,m,l,k +var $async$L3=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:k=A.b(t.N,t.z) +if(b!=null)k.j(0,"filter",b) +if(d!=null)k.j(0,"since",d) +if(c!=null)k.j(0,"set_presence",A.cCh(c)) +if(e!=null)k.j(0,"timeout",B.d.k(e)) +o=A.c8(null,null,"_matrix/client/v3/sync",null,null,null,k,null,null) +n=A.cZ("GET",p.b.d6(o)) +k=p.c +k.toString +n.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.c_(0,n),$async$L3) +case 3:m=g +s=4 +return A.f(m.w.dt(),$async$L3) +case 4:l=g +if(m.b!==200)p.du(m,l) +q=A.di8(t.f.a(B.t.cf(0,B.k.b6(0,l),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$L3,r)}, +xz(a,b,c){return this.aYI(a,b,c)}, +aYI(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$xz=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/user/"+A.cm(B.a0,a,B.k,!1)+"/account_data/"+A.cm(B.a0,b,B.k,!1),null,null,null,null,null,null) +l=A.cZ("PUT",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=B.t.e7(c,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$xz) +case 3:o=e +s=4 +return A.f(o.w.dt(),$async$xz) +case 4:n=e +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$xz,r)}, +ZI(a,b){return this.bGm(a,b)}, +bGm(a,b){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j +var $async$ZI=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/user/"+A.cm(B.a0,a,B.k,!1)+"/filter",null,null,null,null,null,null) +l=A.cZ("POST",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=B.t.e7(b.P(),null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$ZI) +case 3:o=d +s=4 +return A.f(o.w.dt(),$async$ZI) +case 4:n=d +if(o.b!==200)p.du(o,n) +q=A.av(J.K(B.t.cf(0,B.k.b6(0,n),null),"filter_id")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ZI,r)}, +Vt(a,b,c,d){return this.aYJ(a,b,c,d)}, +aYJ(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$Vt=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/user/"+A.cm(B.a0,a,B.k,!1)+"/rooms/"+A.cm(B.a0,b,B.k,!1)+"/account_data/"+A.cm(B.a0,c,B.k,!1),null,null,null,null,null,null) +l=A.cZ("PUT",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=B.t.e7(d,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$Vt) +case 3:o=f +s=4 +return A.f(o.w.dt(),$async$Vt) +case 4:n=f +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Vt,r)}, +RU(a,b,c){return this.bGF(a,b,c)}, +bGF(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$RU=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/user/"+A.cm(B.a0,a,B.k,!1)+"/rooms/"+A.cm(B.a0,b,B.k,!1)+"/tags/"+A.cm(B.a0,c,B.k,!1),null,null,null,null,null,null) +l=A.cZ("DELETE",p.b.d6(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.c_(0,l),$async$RU) +case 3:o=e +s=4 +return A.f(o.w.dt(),$async$RU) +case 4:n=e +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$RU,r)}, +P4(a,b,c,d){return this.b__(a,b,c,d)}, +b__(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$P4=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/client/v3/user/"+A.cm(B.a0,a,B.k,!1)+"/rooms/"+A.cm(B.a0,b,B.k,!1)+"/tags/"+A.cm(B.a0,c,B.k,!1),null,null,null,null,null,null) +l=A.cZ("PUT",p.b.d6(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=A.i_(B.vA,t.N,t.O) +k=B.t.e7(k,null) +k=B.k.gbo().ac(k) +l.lG() +l.y=A.eL(k) +s=3 +return A.f(p.a.c_(0,l),$async$P4) +case 3:o=f +s=4 +return A.f(o.w.dt(),$async$P4) +case 4:n=f +if(o.b!==200)p.du(o,n) +B.t.cf(0,B.k.b6(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$P4,r)}, +OM(){var s=0,r=A.o(t.TK),q,p=this,o,n,m +var $async$OM=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=A.c8(null,null,"_matrix/client/versions",null,null,null,null,null,null) +s=3 +return A.f(p.a.c_(0,A.cZ("GET",p.b.d6(o))),$async$OM) +case 3:n=b +s=4 +return A.f(n.w.dt(),$async$OM) +case 4:m=b +if(n.b!==200)p.du(n,m) +q=A.db6(t.f.a(B.t.cf(0,B.k.b6(0,m),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$OM,r)}, +EO(){var s=0,r=A.o(t.eT),q,p=this,o,n,m,l,k +var $async$EO=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:m=A.c8(null,null,"_matrix/media/v3/config",null,null,null,null,null,null) +l=A.cZ("GET",p.b.d6(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.c_(0,l),$async$EO) +case 3:o=b +s=4 +return A.f(o.w.dt(),$async$EO) +case 4:n=b +if(o.b!==200)p.du(o,n) +q=A.dh4(t.f.a(B.t.cf(0,B.k.b6(0,n),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$EO,r)}, +xp(a,b,c){return this.bY8(a,b,c)}, +bY8(a,b,c){var s=0,r=A.o(t.Xu),q,p=this,o,n,m,l,k,j +var $async$xp=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:j=A.b(t.N,t.z) +j.j(0,"filename",c) +o=A.c8(null,null,"_matrix/media/v3/upload",null,null,null,j,null,null) +n=A.cZ("POST",p.b.d6(o)) +j=n.r +m=p.c +m.toString +j.j(0,"authorization","Bearer "+m) +if(b!=null)j.j(0,"content-type",b) +n.lG() +n.y=A.eL(a) +s=3 +return A.f(p.a.c_(0,n),$async$xp) +case 3:l=e +s=4 +return A.f(l.w.dt(),$async$xp) +case 4:k=e +if(l.b!==200)p.du(l,k) +q=A.dK(A.av(J.K(B.t.cf(0,B.k.b6(0,k),null),"content_uri")),0,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$xp,r)}} +A.b2f.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.b2e(),t.yh).bg(0):null}, +$S:1534} +A.b2e.prototype={ +$1(a){var s,r,q,p,o +t.f.a(a) +s=J.T(a) +r=A.b7(s.h(a,"added_at")) +q=A.av(s.h(a,"address")) +p=A.av(s.h(a,"medium")) +o=A.p(["email",B.x3,"msisdn",B.x4],t.N,t.up).h(0,p) +p=B.b.p(B.csS,o)?o:null +p.toString +return new A.tP(r,q,p,A.b7(s.h(a,"validated_at")))}, +$S:1535} +A.b2b.prototype={ +$1(a){return a.P()}, +$S:1536} +A.b2c.prototype={ +$1(a){return a}, +$S:16} +A.b2d.prototype={ +$1(a){return a}, +$S:16} +A.b2h.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.b2g(),t.aB).bg(0):null}, +$S:1537} +A.b2g.prototype={ +$1(a){return A.d8V(t.f.a(a))}, +$S:1538} +A.b2o.prototype={ +$1(a){return a}, +$S:16} +A.b2a.prototype={ +$2(a,b){var s=t.N +return new A.a3(a,J.fU(b,new A.b29(),s,s),t.HK)}, +$S:1539} +A.b29.prototype={ +$2(a,b){return new A.a3(a,b,t.mT)}, +$S:1540} +A.b2q.prototype={ +$2(a,b){return new A.a3(a,J.bz(b,new A.b2p(),t.N).bg(0),t.Kc)}, +$S:528} +A.b2p.prototype={ +$1(a){return a}, +$S:16} +A.b2z.prototype={ +$2(a,b){return new A.a3(a,J.fU(b,new A.b2y(),t.N,t.f),t.aD)}, +$S:313} +A.b2y.prototype={ +$2(a,b){return new A.a3(a,b,t.k0)}, +$S:170} +A.b2A.prototype={ +$1(a){return a!=null?J.fU(t.f.a(a),new A.b2x(),t.N,t.Ws):null}, +$S:1543} +A.b2x.prototype={ +$2(a,b){var s=t.f +return new A.a3(a,J.fU(s.a(b),new A.b2w(),t.N,s),t.aD)}, +$S:506} +A.b2w.prototype={ +$2(a,b){return new A.a3(a,t.f.a(b),t.k0)}, +$S:203} +A.b2j.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.b2i(),t.rD).bg(0):null}, +$S:1546} +A.b2i.prototype={ +$1(a){return A.ddc(t.f.a(a))}, +$S:1547} +A.b2n.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.b2m(),t.Tb).bg(0):null}, +$S:1548} +A.b2m.prototype={ +$1(a){return A.dfH(t.f.a(a))}, +$S:1549} +A.b2u.prototype={ +$1(a){return a}, +$S:130} +A.b2v.prototype={ +$1(a){return a.P()}, +$S:508} +A.b2l.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.b2k(),t.qJ).bg(0):null}, +$S:172} +A.b2k.prototype={ +$1(a){return A.td(t.f.a(a))}, +$S:135} +A.b2r.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.b2t.prototype={ +$2(a,b){return new A.a3(a,J.fU(b,new A.b2s(),t.N,t.f),t.aD)}, +$S:313} +A.b2s.prototype={ +$2(a,b){return new A.a3(a,b,t.k0)}, +$S:170} +A.btZ.prototype={ +P(){return A.p(["base_url",this.a.k(0)],t.N,t.O)}} +A.QT.prototype={ +P(){return A.p(["base_url",this.a.k(0)],t.N,t.O)}} +A.PG.prototype={ +P(){var s=this.b,r=t.N,q=t.O,p=A.i_(this.c,r,q) +p.j(0,"m.homeserver",A.p(["base_url",this.a.a.k(0)],r,q)) +if(s!=null)p.j(0,"m.identity_server",A.p(["base_url",s.a.k(0)],r,q)) +return p}} +A.biE.prototype={ +$1(a){return a!=null?new A.QT(A.dK(A.av(J.K(t.f.a(a),"base_url")),0,null)):null}, +$S:1554} +A.biF.prototype={ +$1(a){return!B.b.p(A.a(["m.homeserver","m.identity_server"],t.s),a.a)}, +$S:139} +A.biG.prototype={ +$1(a){return new A.a3(a.a,t.f.a(a.b),t.k0)}, +$S:513} +A.oF.prototype={ +P(){var s=this,r=s.a,q=s.b,p=s.d,o=s.e,n=s.w,m=s.x,l=A.b(t.N,t.O) +if(r!=null)l.j(0,"avatar_url",r.k(0)) +if(q!=null)l.j(0,"canonical_alias",q) +l.j(0,"guest_can_join",s.c) +if(p!=null)l.j(0,"join_rule",p) +if(o!=null)l.j(0,"name",o) +l.j(0,"num_joined_members",s.f) +l.j(0,"room_id",s.r) +if(n!=null)l.j(0,"room_type",n) +if(m!=null)l.j(0,"topic",m) +l.j(0,"world_readable",s.y) +return l}, +gta(){return this.a}, +ga8J(){return this.b}, +geq(a){return this.e}, +gaOX(){return this.f}, +gas7(){return this.x}} +A.bM0.prototype={ +$1(a){return a!=null?A.dK(A.av(a),0,null):null}, +$S:141} +A.bM1.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bM2.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bM3.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bM4.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bM5.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.Bp.prototype={ +P(){var s,r,q=this,p=q.a,o=q.b,n=q.d,m=q.e,l=q.w,k=q.x,j=A.b(t.N,t.O) +if(p!=null)j.j(0,"avatar_url",p.k(0)) +if(o!=null)j.j(0,"canonical_alias",o) +j.j(0,"guest_can_join",q.c) +if(n!=null)j.j(0,"join_rule",n) +if(m!=null)j.j(0,"name",m) +j.j(0,"num_joined_members",q.f) +j.j(0,"room_id",q.r) +if(l!=null)j.j(0,"room_type",l) +if(k!=null)j.j(0,"topic",k) +j.j(0,"world_readable",q.y) +s=q.z +r=A.aM(s).i("N<1,S>") +j.j(0,"children_state",A.R(new A.N(s,new A.bYL(),r),!0,r.i("al.E"))) +return j}, +$ioF:1, +gta(){return this.a}, +ga8J(){return this.b}, +geq(a){return this.e}, +gaOX(){return this.f}, +gas7(){return this.x}} +A.bYE.prototype={ +$1(a){return a!=null?A.dK(A.av(a),0,null):null}, +$S:141} +A.bYF.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bYG.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bYH.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bYI.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bYJ.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bYK.prototype={ +$1(a){var s,r=t.f +r.a(a) +s=J.T(a) +return new A.zi(A.jA(A.b7(s.h(a,"origin_server_ts")),!1),A.az(a,"state_key",B.i,t.N),A.av(s.h(a,"sender")),A.av(s.h(a,"type")),A.hk(r.a(s.h(a,"content"))))}, +$S:1558} +A.bYL.prototype={ +$1(a){return a.P()}, +$S:1559} +A.DZ.prototype={ +P(){var s,r,q=this.a,p=A.b(t.N,t.O) +if(q!=null)p.j(0,"next_batch",q) +s=this.b +r=A.aM(s).i("N<1,S>") +p.j(0,"rooms",A.R(new A.N(s,new A.br4(),r),!0,r.i("al.E"))) +return p}} +A.br2.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.br3.prototype={ +$1(a){return A.dhH(t.f.a(a))}, +$S:1560} +A.br4.prototype={ +$1(a){return a.P()}, +$S:1561} +A.PF.prototype={ +G(){return"Direction."+this.b}} +A.LY.prototype={ +G(){return"ThirdPartyIdentifierMedium."+this.b}} +A.tP.prototype={ +P(){var s=this,r=t.N,q=A.p([B.x3,"email",B.x4,"msisdn"],t.up,r).h(0,s.c) +q.toString +return A.p(["added_at",s.a,"address",s.b,"medium",q,"validated_at",s.d],r,t.O)}} +A.A3.prototype={ +G(){return"IdServerUnbindResult."+this.b}} +A.TB.prototype={ +P(){var s=this.b,r=A.b(t.N,t.O) +r.j(0,"sid",this.a) +if(s!=null)r.j(0,"submit_url",s.k(0)) +return r}} +A.bQn.prototype={ +$1(a){return a!=null?A.dK(A.av(a),0,null):null}, +$S:141} +A.ZM.prototype={ +P(){return A.p(["enabled",this.a],t.N,t.O)}, +gcD(a){return this.a}} +A.nI.prototype={ +G(){return"RoomVersionAvailable."+this.b}} +A.a84.prototype={ +P(){var s=this.a,r=t.N +return A.p(["available",s.p_(s,new A.bR3(),r,r),"default",this.b],r,t.O)}, +gZH(){return this.b}} +A.bR2.prototype={ +$2(a,b){var s,r +A.av(b) +s=A.p(["stable",B.DX,"unstable",B.DY],t.N,t.KC).h(0,b) +r=B.b.p(B.cEc,s)?s:null +r.toString +return new A.a3(a,r,t.u3)}, +$S:1562} +A.bR3.prototype={ +$2(a,b){var s=A.p([B.DX,"stable",B.DY,"unstable"],t.KC,t.N).h(0,b) +s.toString +return new A.a3(a,s,t.mT)}, +$S:1563} +A.HG.prototype={ +P(){var s=this.a,r=this.b,q=t.N,p=t.O,o=A.i_(this.c,q,p) +if(s!=null)o.j(0,"m.change_password",A.p(["enabled",s.a],q,p)) +if(r!=null)o.j(0,"m.room_versions",r.P()) +return o}} +A.b8L.prototype={ +$1(a){return a!=null?new A.ZM(A.ix(J.K(t.f.a(a),"enabled"))):null}, +$S:1564} +A.b8M.prototype={ +$1(a){return a!=null?A.dgo(t.f.a(a)):null}, +$S:1565} +A.b8N.prototype={ +$1(a){return!B.b.p(A.a(["m.change_password","m.room_versions"],t.s),a.a)}, +$S:139} +A.b8O.prototype={ +$1(a){return new A.a3(a.a,t.f.a(a.b),t.k0)}, +$S:513} +A.tL.prototype={ +P(){var s=this.b,r=A.b(t.N,t.O) +r.j(0,"content",this.a) +if(s!=null)r.j(0,"state_key",s) +r.j(0,"type",this.c) +return r}, +gqy(a){return this.a}, +gaN(a){return this.c}} +A.HV.prototype={ +G(){return"CreateRoomPreset."+this.b}} +A.lU.prototype={ +P(){var s=this,r=s.b,q=s.c,p=s.d,o=A.b(t.N,t.O) +o.j(0,"device_id",s.a) +if(r!=null)o.j(0,"display_name",r) +if(q!=null)o.j(0,"last_seen_ip",q) +if(p!=null)o.j(0,"last_seen_ts",p) +return o}} +A.bht.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bhu.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bhv.prototype={ +$1(a){return a!=null?A.b7(a):null}, +$S:114} +A.QC.prototype={ +P(){var s=this.a,r=this.b,q=t.N,p=A.b(q,t.O) +if(s!=null)p.j(0,"room_id",s) +if(r!=null)p.j(0,"servers",J.bz(r,new A.br1(),q).bg(0)) +return p}} +A.br_.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.br0.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.bqZ(),t.N).bg(0):null}, +$S:1567} +A.bqZ.prototype={ +$1(a){return A.av(a)}, +$S:33} +A.br1.prototype={ +$1(a){return a}, +$S:16} +A.anp.prototype={ +P(){var s,r=this.a,q=t.N,p=A.b(q,t.O) +if(r!=null)p.j(0,"failures",J.fU(r,new A.bct(),q,t.f)) +s=this.b +p.j(0,"one_time_keys",s.p_(s,new A.bcu(),q,t.Ws)) +return p}} +A.bcq.prototype={ +$1(a){var s +if(a!=null){s=t.f +s=J.fU(s.a(a),new A.bcp(),t.N,s)}else s=null +return s}, +$S:516} +A.bcp.prototype={ +$2(a,b){return new A.a3(a,t.f.a(b),t.k0)}, +$S:203} +A.bcr.prototype={ +$2(a,b){var s=t.f +return new A.a3(a,J.fU(s.a(b),new A.bco(),t.N,s),t.aD)}, +$S:506} +A.bco.prototype={ +$2(a,b){return new A.a3(a,t.f.a(b),t.k0)}, +$S:203} +A.bct.prototype={ +$2(a,b){return new A.a3(a,b,t.k0)}, +$S:170} +A.bcu.prototype={ +$2(a,b){return new A.a3(a,J.fU(b,new A.bcs(),t.N,t.f),t.aD)}, +$S:313} +A.bcs.prototype={ +$2(a,b){return new A.a3(a,b,t.k0)}, +$S:170} +A.aCd.prototype={ +P(){var s=this,r=s.a,q=s.b,p=s.c,o=s.d,n=s.e,m=t.N,l=A.b(m,t.O) +if(r!=null)l.j(0,"device_keys",J.fU(r,new A.bN_(),m,t.Ws)) +if(q!=null)l.j(0,"failures",J.fU(q,new A.bN0(),m,t.f)) +if(p!=null)l.j(0,"master_keys",J.fU(p,new A.bN1(),m,t.f)) +if(o!=null)l.j(0,"self_signing_keys",J.fU(o,new A.bN2(),m,t.f)) +if(n!=null)l.j(0,"user_signing_keys",J.fU(n,new A.bN3(),m,t.f)) +return l}} +A.bMU.prototype={ +$1(a){return a!=null?J.fU(t.f.a(a),new A.bMT(),t.N,t.vV):null}, +$S:1569} +A.bMT.prototype={ +$2(a,b){return new A.a3(a,J.fU(t.f.a(b),new A.bMO(),t.N,t.A6),t.rO)}, +$S:1570} +A.bMO.prototype={ +$2(a,b){return new A.a3(a,A.cBP(t.f.a(b)),t.Fu)}, +$S:1571} +A.bMV.prototype={ +$1(a){var s +if(a!=null){s=t.f +s=J.fU(s.a(a),new A.bMS(),t.N,s)}else s=null +return s}, +$S:516} +A.bMS.prototype={ +$2(a,b){return new A.a3(a,t.f.a(b),t.k0)}, +$S:203} +A.bMW.prototype={ +$1(a){return a!=null?J.fU(t.f.a(a),new A.bMR(),t.N,t.ee):null}, +$S:316} +A.bMR.prototype={ +$2(a,b){return new A.a3(a,A.a4L(t.f.a(b)),t.IF)}, +$S:317} +A.bMX.prototype={ +$1(a){return a!=null?J.fU(t.f.a(a),new A.bMQ(),t.N,t.ee):null}, +$S:316} +A.bMQ.prototype={ +$2(a,b){return new A.a3(a,A.a4L(t.f.a(b)),t.IF)}, +$S:317} +A.bMY.prototype={ +$1(a){return a!=null?J.fU(t.f.a(a),new A.bMP(),t.N,t.ee):null}, +$S:316} +A.bMP.prototype={ +$2(a,b){return new A.a3(a,A.a4L(t.f.a(b)),t.IF)}, +$S:317} +A.bN_.prototype={ +$2(a,b){return new A.a3(a,J.fU(b,new A.bMZ(),t.N,t.f),t.aD)}, +$S:1574} +A.bMZ.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1575} +A.bN0.prototype={ +$2(a,b){return new A.a3(a,b,t.k0)}, +$S:170} +A.bN1.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:318} +A.bN2.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:318} +A.bN3.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:318} +A.pt.prototype={ +P(){var s=this.a,r=A.b(t.N,t.O) +if(s!=null)r.j(0,"type",s) +return r}, +gaN(a){return this.a}} +A.bBt.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.JG.prototype={ +G(){return"LoginType."+this.b}} +A.RO.prototype={ +P(){var s=this,r=s.c,q=s.d,p=s.e,o=s.r,n=A.b(t.N,t.O) +n.j(0,"access_token",s.a) +n.j(0,"device_id",s.b) +if(r!=null)n.j(0,"expires_in_ms",r) +if(q!=null)n.j(0,"home_server",q) +if(p!=null)n.j(0,"refresh_token",p) +n.j(0,"user_id",s.f) +if(o!=null)n.j(0,"well_known",o.P()) +return n}} +A.bBu.prototype={ +$1(a){return a!=null?A.b7(a):null}, +$S:114} +A.bBv.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bBw.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bBx.prototype={ +$1(a){return a!=null?A.cKo(t.f.a(a)):null}, +$S:1577} +A.xx.prototype={ +G(){return"PresenceType."+this.b}} +A.IT.prototype={ +P(){var s=this,r=s.a,q=s.b,p=s.d,o=A.b(t.N,t.O) +if(r!=null)o.j(0,"currently_active",r) +if(q!=null)o.j(0,"last_active_ago",q) +o.j(0,"presence",A.cCh(s.c)) +if(p!=null)o.j(0,"status_msg",p) +return o}} +A.bqQ.prototype={ +$1(a){return a!=null?A.ix(a):null}, +$S:1578} +A.bqR.prototype={ +$1(a){return a!=null?A.b7(a):null}, +$S:114} +A.bqS.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.a6J.prototype={ +P(){var s=this.a,r=this.b,q=A.b(t.N,t.O) +if(s!=null)q.j(0,"avatar_url",s.k(0)) +if(r!=null)q.j(0,"displayname",r) +return q}} +A.bLG.prototype={ +$1(a){return a!=null?A.dK(A.av(a),0,null):null}, +$S:141} +A.bLH.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bM_.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"generic_search_term",this.a) +return s}} +A.aCe.prototype={ +P(){var s=this,r=s.b,q=s.c,p=s.d,o=A.b(t.N,t.O),n=s.a,m=A.aM(n).i("N<1,S>") +o.j(0,"chunk",A.R(new A.N(n,new A.bN8(),m),!0,m.i("al.E"))) +if(r!=null)o.j(0,"next_batch",r) +if(q!=null)o.j(0,"prev_batch",q) +if(p!=null)o.j(0,"total_room_count_estimate",p) +return o}} +A.bN4.prototype={ +$1(a){return A.dfA(t.f.a(a))}, +$S:1579} +A.bN5.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bN6.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bN7.prototype={ +$1(a){return a!=null?A.b7(a):null}, +$S:114} +A.bN8.prototype={ +$1(a){return a.P()}, +$S:1580} +A.bMy.prototype={ +P(){var s=this.a,r=this.b,q=A.i_(this.c,t.N,t.O) +if(s!=null)q.j(0,"format",s) +if(r!=null)q.j(0,"url",r.k(0)) +return q}} +A.bMz.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bMA.prototype={ +$1(a){return a!=null?A.dK(A.av(a),0,null):null}, +$S:141} +A.bMB.prototype={ +$1(a){return!B.b.p(A.a(["format","url"],t.s),a.a)}, +$S:139} +A.bMC.prototype={ +$1(a){return new A.a3(a.a,a.b,t.Yx)}, +$S:1581} +A.bMD.prototype={ +P(){return A.p(["app_id",this.a,"pushkey",this.b],t.N,t.O)}} +A.qV.prototype={ +P(){var s=this,r=s.w,q=A.b(t.N,t.O) +q.j(0,"app_id",s.a) +q.j(0,"pushkey",s.b) +q.j(0,"app_display_name",s.c) +q.j(0,"data",s.d.P()) +q.j(0,"device_display_name",s.e) +q.j(0,"kind",s.f) +q.j(0,"lang",s.r) +if(r!=null)q.j(0,"profile_tag",r) +return q}, +gd5(a){return this.f}} +A.bMx.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.qT.prototype={ +P(){var s=this,r=s.a,q=s.b,p=s.d,o=A.b(t.N,t.O) +if(r!=null)o.j(0,"is",r) +if(q!=null)o.j(0,"key",q) +o.j(0,"kind",s.c) +if(p!=null)o.j(0,"pattern",p) +return o}, +ge8(a){return this.b}, +gd5(a){return this.c}, +gqs(a){return this.d}} +A.bM8.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bM9.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bMa.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.qU.prototype={ +P(){var s=this,r=s.b,q=s.e,p=t.O,o=A.b(t.N,p) +o.j(0,"actions",J.bz(s.a,new A.bMv(),p).bg(0)) +if(r!=null)o.j(0,"conditions",J.bz(r,new A.bMw(),t.f).bg(0)) +o.j(0,"default",s.c) +o.j(0,"enabled",s.d) +if(q!=null)o.j(0,"pattern",q) +o.j(0,"rule_id",s.f) +return o}, +gqS(a){return this.a}, +gZH(){return this.c}, +gcD(a){return this.d}, +gqs(a){return this.e}, +gU3(){return this.f}} +A.bMc.prototype={ +$1(a){return a}, +$S:520} +A.bMd.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.bMb(),t.E2).bg(0):null}, +$S:1583} +A.bMb.prototype={ +$1(a){return A.dfG(t.f.a(a))}, +$S:1584} +A.bMe.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bMv.prototype={ +$1(a){return a}, +$S:130} +A.bMw.prototype={ +$1(a){return a.P()}, +$S:508} +A.bMf.prototype={ +P(){var s=this,r=s.a,q=s.b,p=s.c,o=s.d,n=s.e,m=A.b(t.N,t.O) +if(r!=null)m.j(0,"content",J.bz(r,new A.bMq(),t.f).bg(0)) +if(q!=null)m.j(0,"override",J.bz(q,new A.bMr(),t.f).bg(0)) +if(p!=null)m.j(0,"room",J.bz(p,new A.bMs(),t.f).bg(0)) +if(o!=null)m.j(0,"sender",J.bz(o,new A.bMt(),t.f).bg(0)) +if(n!=null)m.j(0,"underride",J.bz(n,new A.bMu(),t.f).bg(0)) +return m}, +gqy(a){return this.a}} +A.bMl.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.bMk(),t.JG).bg(0):null}, +$S:153} +A.bMk.prototype={ +$1(a){return A.aC8(t.f.a(a))}, +$S:154} +A.bMm.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.bMj(),t.JG).bg(0):null}, +$S:153} +A.bMj.prototype={ +$1(a){return A.aC8(t.f.a(a))}, +$S:154} +A.bMn.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.bMi(),t.JG).bg(0):null}, +$S:153} +A.bMi.prototype={ +$1(a){return A.aC8(t.f.a(a))}, +$S:154} +A.bMo.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.bMh(),t.JG).bg(0):null}, +$S:153} +A.bMh.prototype={ +$1(a){return A.aC8(t.f.a(a))}, +$S:154} +A.bMp.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.bMg(),t.JG).bg(0):null}, +$S:153} +A.bMg.prototype={ +$1(a){return A.aC8(t.f.a(a))}, +$S:154} +A.bMq.prototype={ +$1(a){return a.P()}, +$S:163} +A.bMr.prototype={ +$1(a){return a.P()}, +$S:163} +A.bMs.prototype={ +$1(a){return a.P()}, +$S:163} +A.bMt.prototype={ +$1(a){return a.P()}, +$S:163} +A.bMu.prototype={ +$1(a){return a.P()}, +$S:163} +A.AQ.prototype={ +G(){return"PushRuleKind."+this.b}} +A.Tt.prototype={ +P(){var s=this,r=s.a,q=s.b,p=s.c,o=s.d,n=s.e,m=A.b(t.N,t.O) +if(r!=null)m.j(0,"access_token",r) +if(q!=null)m.j(0,"device_id",q) +if(p!=null)m.j(0,"expires_in_ms",p) +if(o!=null)m.j(0,"home_server",o) +if(n!=null)m.j(0,"refresh_token",n) +m.j(0,"user_id",s.f) +return m}} +A.bOM.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bON.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bOO.prototype={ +$1(a){return a!=null?A.b7(a):null}, +$S:114} +A.bOP.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bOQ.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.aDD.prototype={ +P(){return A.p(["count",this.a,"etag",this.b],t.N,t.O)}} +A.x8.prototype={ +P(){var s=this +return A.p(["first_message_index",s.a,"forwarded_count",s.b,"is_verified",s.c,"session_data",s.d],t.N,t.O)}} +A.xG.prototype={ +P(){var s=this.a,r=t.N +return A.p(["sessions",s.p_(s,new A.bQQ(),r,t.f)],r,t.O)}} +A.bQP.prototype={ +$2(a,b){return new A.a3(a,A.cMu(t.f.a(b)),t.H6)}, +$S:1588} +A.bQQ.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1589} +A.Le.prototype={ +P(){var s=this.a,r=t.N +return A.p(["rooms",s.p_(s,new A.bQS(),r,t.f)],r,t.O)}} +A.bQR.prototype={ +$2(a,b){return new A.a3(a,A.dgi(t.f.a(b)),t.ad)}, +$S:1590} +A.bQS.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1591} +A.O9.prototype={ +G(){return"BackupAlgorithm."+this.b}} +A.asW.prototype={ +P(){var s=this,r=t.N,q=A.p([B.iA,"m.megolm_backup.v1.curve25519-aes-sha2"],t.ZS,r).h(0,s.a) +q.toString +return A.p(["algorithm",q,"auth_data",s.b,"count",s.c,"etag",s.d,"version",s.e],r,t.O)}} +A.arR.prototype={ +P(){var s=this,r=s.a,q=s.b,p=s.c,o=s.d,n=s.e,m=s.f,l=A.b(t.N,t.O) +if(r!=null)l.j(0,"end",r) +if(q!=null)l.j(0,"event",q.P()) +if(p!=null)l.j(0,"events_after",J.bz(p,new A.bmr(),t.f).bg(0)) +if(o!=null)l.j(0,"events_before",J.bz(o,new A.bms(),t.f).bg(0)) +if(n!=null)l.j(0,"start",n) +if(m!=null)l.j(0,"state",J.bz(m,new A.bmt(),t.f).bg(0)) +return l}} +A.bml.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bmm.prototype={ +$1(a){return a!=null?A.td(t.f.a(a)):null}, +$S:1592} +A.bmn.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.bmk(),t.qJ).bg(0):null}, +$S:172} +A.bmk.prototype={ +$1(a){return A.td(t.f.a(a))}, +$S:135} +A.bmo.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.bmj(),t.qJ).bg(0):null}, +$S:172} +A.bmj.prototype={ +$1(a){return A.td(t.f.a(a))}, +$S:135} +A.bmp.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bmq.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.bmi(),t.qJ).bg(0):null}, +$S:172} +A.bmi.prototype={ +$1(a){return A.td(t.f.a(a))}, +$S:135} +A.bmr.prototype={ +$1(a){return a.P()}, +$S:97} +A.bms.prototype={ +$1(a){return a.P()}, +$S:97} +A.bmt.prototype={ +$1(a){return a.P()}, +$S:97} +A.px.prototype={ +G(){return"Membership."+this.b}} +A.asV.prototype={ +P(){var s=this,r=s.b,q=s.d,p=A.b(t.N,t.O),o=s.a,n=A.aM(o).i("N<1,S>") +p.j(0,"chunk",A.R(new A.N(o,new A.bqX(),n),!0,n.i("al.E"))) +if(r!=null)p.j(0,"end",r) +p.j(0,"start",s.c) +if(q!=null)p.j(0,"state",J.bz(q,new A.bqY(),t.f).bg(0)) +return p}} +A.bqU.prototype={ +$1(a){return A.td(t.f.a(a))}, +$S:135} +A.bqV.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.bqW.prototype={ +$1(a){return a!=null?J.bz(t.j.a(a),new A.bqT(),t.qJ).bg(0):null}, +$S:172} +A.bqT.prototype={ +$1(a){return A.td(t.f.a(a))}, +$S:135} +A.bqX.prototype={ +$1(a){return a.P()}, +$S:97} +A.bqY.prototype={ +$1(a){return a.P()}, +$S:97} +A.qY.prototype={ +G(){return"ReceiptType."+this.b}} +A.bZ5.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"lazy_load_members",!0) +return s}} +A.bQO.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"state",this.f.P()) +return s}} +A.bnY.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"room",this.e.P()) +return s}} +A.xZ.prototype={ +P(){var s=this.a,r=A.i_(this.b,t.N,t.O) +if(s!=null)r.j(0,"order",s) +return r}} +A.fg.prototype={ +P(){var s=this.a,r=this.b,q=A.b(t.N,t.O) +if(s!=null)q.j(0,"avatar_url",s.k(0)) +if(r!=null)q.j(0,"display_name",r) +q.j(0,"user_id",this.c) +return q}} +A.bLA.prototype={ +$1(a){return a!=null?A.dK(A.av(a),0,null):null}, +$S:141} +A.bLB.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:18} +A.aHH.prototype={ +P(){var s=this,r=s.c,q=A.aM(r).i("N<1,h>") +return A.p(["password",s.a,"ttl",s.b,"uris",A.R(new A.N(r,new A.c3Y(),q),!0,q.i("al.E")),"username",s.d],t.N,t.O)}} +A.c3X.prototype={ +$1(a){return A.av(a)}, +$S:33} +A.c3Y.prototype={ +$1(a){return a}, +$S:16} +A.asX.prototype={ +P(){var s,r=this.a,q=t.N,p=A.b(q,t.O) +if(r!=null)p.j(0,"unstable_features",J.fU(r,new A.br8(),q,t.y)) +q=this.b +s=A.aM(q).i("N<1,h>") +p.j(0,"versions",A.R(new A.N(q,new A.br9(),s),!0,s.i("al.E"))) +return p}} +A.br6.prototype={ +$1(a){return a!=null?J.fU(t.f.a(a),new A.br5(),t.N,t.y):null}, +$S:1594} +A.br5.prototype={ +$2(a,b){return new A.a3(a,A.ix(b),t.EZ)}, +$S:1595} +A.br7.prototype={ +$1(a){return A.av(a)}, +$S:33} +A.br8.prototype={ +$2(a,b){return new A.a3(a,b,t.EZ)}, +$S:1596} +A.br9.prototype={ +$1(a){return a}, +$S:16} +A.Ls.prototype={ +P(){var s=this.a,r=A.b(t.N,t.O) +if(s!=null)r.j(0,"m.upload.size",s) +return r}} +A.bVj.prototype={ +$1(a){return a!=null?A.b7(a):null}, +$S:114} +A.TC.prototype={ +G(){return"RequestType."+this.b}} +A.ayN.prototype={ +du(a,b){var s,r=a.b +if(r>=400&&r<500){s=B.t.b6(0,B.k.b6(0,b)) +if(t.f.b(s))throw A.j(A.ddQ(s))}this.b1h(a,b)}, +K2(a,b,c,d,e){return this.bVI(0,b,c,d,e)}, +K1(a,b,c){return this.K2(a,b,c,"",null)}, +ad3(a,b,c,d){return this.K2(a,b,c,d,null)}, +bVI(a1,a2,a3,a4,a5){var s=0,r=A.o(t.f),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b,a,a0 +var $async$K2=A.k(function(a7,a8){if(a7===1){o=a8 +s=p}while(true)switch(s){case 0:if(n.b==null)throw A.j("No homeserver specified.") +m=null +if(typeof a4!="string")m=B.t.e7(a4,null) +else m=a4 +d=B.c.aX(a3,"/media/v3/upload") +if(d)m=a4 +d=n.b +d.toString +l=d.d6(A.c8(null,null,"_matrix"+a3,null,null,null,a5,null,null)) +d=t.N +k=A.b(d,d) +if(a2===B.dG4||a2===B.q2)J.bE(k,"Content-Type","application/json") +c=n.c +if(c!=null)J.bE(k,"Authorization","Bearer "+c) +j=A.bx("resp") +i=A.b(d,t.O) +p=4 +case 7:switch(a2.a){case 0:s=9 +break +case 1:s=10 +break +case 2:s=11 +break +case 3:s=12 +break +default:s=8 +break}break +case 9:a0=j +s=13 +return A.f(n.a.XR("GET",l,k),$async$K2) +case 13:a0.b=a8 +s=8 +break +case 10:a0=j +s=14 +return A.f(n.a.LQ("POST",l,k,m,null),$async$K2) +case 14:a0.b=a8 +s=8 +break +case 11:a0=j +s=15 +return A.f(n.a.LQ("PUT",l,k,m,null),$async$K2) +case 15:a0.b=a8 +s=8 +break +case 12:a0=j +s=16 +return A.f(n.a.LQ("DELETE",l,k,null,null),$async$K2) +case 16:a0.b=a8 +s=8 +break +case 8:d=j.aV() +h=A.cvr(J.K(A.csI(d.e).c.a,"charset")).b6(0,d.w) +try{h=B.k.b6(0,j.aV().w)}catch(a6){}if(j.aV().b>=500&&j.aV().b<600){d=A.aL(h) +throw A.j(d)}g=A.dx(new A.tG(h),0,null) +if(J.rr(g,"[")&&J.d4Z(g,"]"))g='{"chunk":'+A.r(g)+"}" +i=t.XF.a(B.t.cf(0,g,null)) +p=2 +s=6 +break +case 4:p=3 +a=o +f=A.a2(a) +e=A.ay(a) +throw A.j(new A.JV(f)) +s=6 +break +case 3:s=2 +break +case 6:if(j.aV().b>=400&&j.aV().b<500){d=j.bUp() +throw A.j(new A.iG(t.f.a(B.t.b6(0,d.gv2(d))),d))}d=i +d.toString +q=d +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$K2,r)}, +adW(a,b,c){return this.bYf(a,b,c)}, +bYf(a,b,c){var s=0,r=A.o(t._P),q,p=this,o,n,m,l,k,j +var $async$adW=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:o=t.N +n=t.f +m=A.b(o,n) +if(a!=null)m.j(0,"device_keys",a.P()) +m.j(0,"one_time_keys",c) +m.H(0,A.p(["fallback_keys",b,"org.matrix.msc2732.fallback_keys",b],o,n)) +l=A +k=t.G +j=J +s=3 +return A.f(p.ad3(0,B.q2,"/client/v3/keys/upload",m),$async$adW) +case 3:q=l.eB(k.a(j.K(e,"one_time_key_counts")),o,t.S) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$adW,r)}, +a9g(a){return this.bGE(a)}, +bGE(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$a9g=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=A.cOI(a.P()).P() +o.j(0,"kind",null) +s=3 +return A.f(p.ad3(0,B.q2,"/client/v3/pushers/set",o),$async$a9g) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a9g,r)}, +a35(){var s=0,r=A.o(t.rC),q,p=this,o,n,m +var $async$a35=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(p.K1(0,B.DV,"/client/v3/voip/turnServer"),$async$a35) +case 3:o=b +n=J.T(o) +m=n.h(o,"ttl") +if(typeof m=="number")n.j(o,"ttl",B.e.C(m)) +q=A.diW(o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a35,r)}} +A.rv.prototype={ +P(){var s=A.b(t.N,t.O),r=this.a +if(r!=null)s.j(0,"type",r) +r=this.b +if(r!=null)s.j(0,"session",r) +return s}, +gaN(a){return this.a}} +A.al1.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"type",this.a) +return s}, +gaN(a){return this.a}} +A.Hk.prototype={ +P(){var s=this.auT() +s.j(0,"password",this.c) +s.j(0,"identifier",this.d.P()) +return s}} +A.al2.prototype={ +P(){var s=this.auU() +s.j(0,"medium",this.b) +s.j(0,"address",this.c) +return s}} +A.Z0.prototype={ +P(){var s=this.auT(),r=this.c +r===$&&A.e() +s.j(0,"threepid_creds",r.P()) +return s}} +A.aH8.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"sid",this.a) +s.j(0,"client_secret",this.b) +return s}} +A.D2.prototype={ +P(){var s=this.auU() +s.j(0,"user",this.b) +return s}} +A.f_.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"type",this.a) +s.j(0,"content",this.b) +return s}, +gaN(a){return this.a}, +gqy(a){return this.b}} +A.lf.prototype={ +P(){var s=this.auW() +s.j(0,"sender",this.c) +return s}} +A.lO.prototype={ +P(){var s=this.auW(),r=this.c +if(r!=null)s.j(0,"room_id",r) +return s}} +A.zi.prototype={ +P(){var s=this.avR() +s.j(0,"origin_server_ts",this.y.a) +return s}} +A.t2.prototype={ +G(){return"ImagePackUsage."+this.b}} +A.cw5.prototype={ +$1(a){return A.p(["sticker",B.P5,"emoticon",B.pd],t.N,t.Hd).h(0,a)}, +$S:1597} +A.cw6.prototype={ +$1(a){return A.p([B.P5,"sticker",B.pd,"emoticon"],t.Hd,t.N).h(0,a)}, +$S:1598} +A.cw7.prototype={ +$1(a){return!this.a.p(0,a)||B.b.p(this.b,a)}, +$S:6} +A.cw8.prototype={ +$1(a){return!B.b.p(this.a,a)}, +$S:6} +A.Ee.prototype={ +P(){var s=t.N,r=A.i_(this.a,s,t.O),q=this.b +r.j(0,"images",q.p_(q,new A.bw_(),s,t.f)) +r.j(0,"pack",this.c.P()) +return r}} +A.bvW.prototype={ +$1(a){return!B.b.p(A.a(["images","pack","emoticons","short"],t.s),a.a)}, +$S:139} +A.bvX.prototype={ +$2(a,b){return new A.a3(a,A.cBf(t.f.a(b)),t.WZ)}, +$S:525} +A.bvY.prototype={ +$2(a,b){var s=B.c.aX(a,":")&&B.c.eC(a,":")?B.c.X(a,1,a.length-1):a +return new A.a3(s,A.cBf(t.f.a(b)),t.WZ)}, +$S:525} +A.bvZ.prototype={ +$2(a,b){var s=null,r=B.c.aX(a,":")&&B.c.eC(a,":")?B.c.X(a,1,a.length-1):a +return new A.a3(r,new A.mB(A.b(t.N,t.O),A.dK(b,0,s),s,s,s),t.WZ)}, +$S:1600} +A.bw_.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1601} +A.mB.prototype={ +P(){var s=this,r="usage",q=s.a,p=t.N,o=t.O,n=A.eB(q,p,o) +n.D(0,r) +o=A.i_(n,p,o) +o.j(0,"url",J.bp(s.b)) +n=s.c +if(n!=null)o.j(0,"body",n) +n=s.d +if(n!=null)o.j(0,"info",n) +n=s.e +if(n!=null)o.j(0,r,A.cVl(n,A.nY(q,r,p))) +return o}} +A.bw0.prototype={ +$1(a){return!B.b.p(A.a(["url","body","info"],t.s),a.a)}, +$S:139} +A.bw1.prototype={ +P(){var s=this,r="usage",q=s.a,p=t.N,o=t.O,n=A.eB(q,p,o) +n.D(0,r) +o=A.i_(n,p,o) +n=s.b +if(n!=null)o.j(0,"display_name",n) +n=s.c +if(n!=null)o.j(0,"avatar_url",n.k(0)) +n=s.d +if(n!=null)o.j(0,r,A.cVl(n,A.nY(q,r,p))) +q=s.e +if(q!=null)o.j(0,"attribution",q) +return o}} +A.bw2.prototype={ +$1(a){return!B.b.p(A.a(["display_name","avatar_url","attribution"],t.s),a.a)}, +$S:139} +A.bQH.prototype={ +P(){var s,r,q=this,p="ciphertext",o=t.N,n=A.b(o,t.O) +n.j(0,"algorithm",q.a) +n.j(0,"sender_key",q.b) +s=q.c +if(s!=null)n.j(0,"device_id",s) +s=q.d +if(s!=null)n.j(0,"session_id",s) +s=q.e +r=s!=null +if(r)n.j(0,p,s) +s=q.f +if(s!=null){n.j(0,p,s.p_(s,new A.bQK(),o,t.f)) +if(r)$.U().bZl("ciphertextOlm and ciphertextMegolm are both set, which should never happen!")}return n}} +A.bQJ.prototype={ +$2(a,b){var s +t.f.a(b) +s=J.T(b) +return new A.a3(a,new A.zj(A.av(s.h(b,"body")),A.b7(s.h(b,"type"))),t.lI)}, +$S:1602} +A.bQK.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1603} +A.zj.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"body",this.a) +s.j(0,"type",this.b) +return s}, +gaN(a){return this.b}} +A.bQL.prototype={ +P(){var s,r=A.b(t.N,t.O) +r.j(0,"algorithm",this.a) +s=this.b +if(s!=null)r.j(0,"rotation_period_ms",s) +s=this.c +if(s!=null)r.j(0,"rotation_period_msgs",s) +return r}} +A.bUh.prototype={ +P(){var s=A.b(t.N,t.O),r=this.a +if(r!=null)s.j(0,"key",r) +return s}, +ge8(a){return this.a}} +A.aEc.prototype={ +P(){var s=this,r=A.b(t.N,t.O),q=s.a +if(q!=null)r.j(0,"passphrase",q.P()) +q=s.b +if(q!=null)r.j(0,"iv",q) +q=s.c +if(q!=null)r.j(0,"mac",q) +q=s.d +if(q!=null)r.j(0,"algorithm",q) +return r}} +A.bUi.prototype={ +$1(a){var s,r +if(a!=null){s=t.N +r=t.S +r=new A.a63(A.az(a,"algorithm",B.e0,s),A.az(a,"salt",B.e0,s),A.az(a,"iterations",B.e0,r),A.az(a,"bits",B.i,r)) +s=r}else s=null +return s}, +$S:1604} +A.a63.prototype={ +P(){var s,r=this,q=A.b(t.N,t.O) +q.j(0,"algorithm",r.a) +q.j(0,"salt",r.b) +q.j(0,"iterations",r.c) +s=r.d +if(s!=null)q.j(0,"bits",s) +return q}} +A.c3o.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"body",this.a) +s.j(0,"replacement_room",this.b) +return s}} +A.JV.prototype={ +k(a){return J.bp(this.a)}, +$ibv:1} +A.fO.prototype={ +P(){var s,r=this,q="state_key",p=r.avR() +p.j(0,"event_id",r.y) +p.j(0,"origin_server_ts",r.Q.a) +s=r.as +if(s!=null)p.j(0,"unsigned",s) +s=r.at +if(s!=null)p.j(0,"prev_content",s) +s=r.z +if(s!=null)p.j(0,"room_id",s) +if(p.h(0,q)==null)p.D(0,q) +s=r.ax +if(s!=null)p.j(0,"redacts",s) +return p}} +A.fd.prototype={ +G(){return"MatrixError."+this.b}} +A.iG.prototype={ +ga_8(){var s=A.az(this.a,"errcode",B.i,t.N) +if(s==null)s=this.ga1M()?"M_FORBIDDEN":"M_UNKNOWN" +return s}, +gao6(a){var s=A.az(this.a,"error",B.i,t.N) +if(s==null)s=this.ga1M()?"Require additional authentication":"Unknown error" +return s}, +k(a){return this.ga_8()+": "+this.gao6(this)}, +gaM2(a){return B.b.wt(B.diP,new A.bDG(this),new A.bDH())}, +ga1M(){var s=this.b +return s!=null?s.b===401:this.ga8o()!=null}, +ga8o(){var s,r=A.az(this.a,"flows",B.i,t.Dn) +if(r==null)r=null +else{r=J.Yp(r,t.f) +s=t.HV +s=A.j3(new A.eo(A.j3(r,new A.bDE(),r.$ti.i("D.E"),t.O),s),new A.bDF(),s.i("D.E"),t.Zz) +s=A.R(s,!0,A.y(s).i("D.E")) +r=s}return r}, +$ibv:1} +A.bDG.prototype={ +$1(a){return a.b===this.a.ga_8()}, +$S:1605} +A.bDH.prototype={ +$0(){return B.pH}, +$S:1606} +A.bDE.prototype={ +$1(a){return J.K(a,"stages")}, +$S:1607} +A.bDF.prototype={ +$1(a){var s=t.N +return new A.Hj(A.dc(J.Yp(a,s),!0,s))}, +$S:1608} +A.Hj.prototype={} +A.vg.prototype={ +P(){var s,r=this,q=r.e,p=J.c9(q) +p.j(q,"user_id",r.a) +p.j(q,"keys",r.b) +s=r.c +if(s!=null)p.j(q,"signatures",s) +s=r.d +if(s!=null)p.j(q,"unsigned",s) +return q}, +gd_(a){return this.b}} +A.Ax.prototype={ +$0(){var s,r,q,p,o,n,m,l=t.N,k=A.cx(this.a,"signatures",B.i,l,t.O),j=A.b(l,t.GU),i=k==null?null:k.gct(k) +i=J.af(i==null?A.a([],t.NB):i) +s=t.f +for(;i.q();){r=i.gE(i) +q=r.b +if(s.b(q))for(p=J.fi(q),p=p.gS(p),r=r.a;p.q();){o=p.gE(p) +n=o.b +if(typeof n=="string"){m=j.h(0,r) +if(m==null){m=A.b(l,l) +j.j(0,r,m)}J.bE(m,o.a,n)}}}return j}, +$S:487} +A.qC.prototype={ +P(){var s=this.a4l() +J.bE(s,"usage",this.f) +return s}} +A.m7.prototype={ +P(){var s=this.a4l(),r=J.c9(s) +r.j(s,"device_id",this.f) +r.j(s,"algorithms",this.r) +return s}} +A.vq.prototype={} +A.bLn.prototype={ +P(){var s,r=this,q=A.b(t.N,t.O) +q.j(0,"presence",B.b.gR(r.a.G().split("."))) +s=r.b +if(s!=null)q.j(0,"last_active_ago",s) +s=r.c +if(s!=null)q.j(0,"status_msg",s) +s=r.d +if(s!=null)q.j(0,"currently_active",s) +return q}} +A.bLo.prototype={ +$1(a){return J.v(B.b.gR(a.G().split(".")),J.K(this.a,"presence"))}, +$S:1609} +A.a83.prototype={ +P(){var s=A.b(t.N,t.O),r=this.a +if(r!=null)s.j(0,"m.heroes",r) +r=this.b +if(r!=null)s.j(0,"m.joined_member_count",r) +r=this.c +if(r!=null)s.j(0,"m.invited_member_count",r) +return s}} +A.oT.prototype={ +P(){var s=this.b1l() +s.j(0,"state_key",this.f) +return s}} +A.l1.prototype={ +P(){var s,r,q=this,p=t.N,o=A.b(p,t.O) +o.j(0,"next_batch",q.a) +s=q.b +if(s!=null)o.j(0,"rooms",s.P()) +s=q.c +if(s!=null){r=A.a0(s).i("N<1,S>") +o.j(0,"presence",A.p(["events",A.R(new A.N(s,new A.c0J(),r),!0,r.i("al.E"))],p,t.E0))}s=q.d +if(s!=null){r=A.a0(s).i("N<1,S>") +o.j(0,"account_data",A.p(["events",A.R(new A.N(s,new A.c0K(),r),!0,r.i("al.E"))],p,t.E0))}s=q.e +if(s!=null){r=A.a0(s).i("N<1,S>") +o.j(0,"to_device",A.p(["events",A.R(new A.N(s,new A.c0L(),r),!0,r.i("al.E"))],p,t.E0))}p=q.f +if(p!=null)o.j(0,"device_lists",p.P()) +p=q.r +if(p!=null)o.j(0,"device_one_time_keys_count",p) +p=q.w +if(p!=null){o.j(0,"device_unused_fallback_key_types",p) +o.j(0,u.mD,p)}return o}} +A.c0B.prototype={ +$0(){var s=A.cx(this.a,"rooms",B.i,t.N,t.O) +return s!=null?A.dgq(s):null}, +$S:1610} +A.c0C.prototype={ +$1(a){var s,r=t.f +r.a(a) +s=J.T(a) +return new A.vq(A.dfj(r.a(s.h(a,"content"))),A.av(s.h(a,"sender")),A.av(s.h(a,"type")),A.hk(r.a(s.h(a,"content"))))}, +$S:1611} +A.c0D.prototype={ +$1(a){return A.cIZ(t.f.a(a))}, +$S:1612} +A.c0E.prototype={ +$1(a){return A.d6S(t.f.a(a))}, +$S:1613} +A.c0F.prototype={ +$0(){var s,r=t.N,q=A.cx(this.a,"device_lists",B.i,r,t.O) +if(q!=null){s=A.nY(q,"changed",r) +if(s==null)s=A.a([],t.s) +r=A.nY(q,"left",r) +r=new A.a0v(s,r==null?A.a([],t.s):r)}else r=null +return r}, +$S:1614} +A.c0J.prototype={ +$1(a){return a.P()}, +$S:1615} +A.c0K.prototype={ +$1(a){return a.P()}, +$S:1616} +A.c0L.prototype={ +$1(a){return a.P()}, +$S:1617} +A.tC.prototype={ +b8o(a){var s=t.N,r=t.O,q=A.cx(a,"join",B.i,s,r) +this.a=q==null?null:A.zS(q,new A.bRy(),s,r,s,t.Ho) +q=A.cx(a,"invite",B.i,s,r) +this.b=q==null?null:A.zS(q,new A.bRz(),s,r,s,t.Aj) +q=A.cx(a,"leave",B.i,s,r) +this.c=q==null?null:A.zS(q,new A.bRA(),s,r,s,t.St)}, +P(){var s=t.N,r=A.b(s,t.O),q=this.a +if(q!=null)r.j(0,"join",q.p_(q,new A.bRB(),s,t.f)) +q=this.b +if(q!=null)r.j(0,"invite",q.p_(q,new A.bRC(),s,t.f)) +q=this.c +if(q!=null)r.j(0,"leave",q.p_(q,new A.bRD(),s,t.f)) +return r}} +A.bRy.prototype={ +$2(a,b){return new A.a3(a,A.dcs(t.f.a(b)),t.Md)}, +$S:1618} +A.bRz.prototype={ +$2(a,b){return new A.a3(a,A.dcg(t.f.a(b)),t.KB)}, +$S:1619} +A.bRA.prototype={ +$2(a,b){return new A.a3(a,A.dcS(t.f.a(b)),t.ms)}, +$S:1620} +A.bRB.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1621} +A.bRC.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1622} +A.bRD.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1623} +A.c0v.prototype={} +A.m_.prototype={ +P(){var s,r=this,q=t.N,p=A.b(q,t.O),o=r.a +if(o!=null)p.j(0,"summary",o.P()) +o=r.b +if(o!=null)p.j(0,"state",A.p(["events",J.bz(o,new A.byp(),t.f).bg(0)],q,t.E0)) +o=r.c +if(o!=null)p.j(0,"timeline",o.P()) +o=r.d +if(o!=null){s=A.a0(o).i("N<1,S>") +p.j(0,"ephemeral",A.p(["events",A.R(new A.N(o,new A.byq(),s),!0,s.i("al.E"))],q,t.E0))}o=r.e +if(o!=null){s=A.a0(o).i("N<1,S>") +p.j(0,"account_data",A.p(["events",A.R(new A.N(o,new A.byr(),s),!0,s.i("al.E"))],q,t.E0))}q=r.f +if(q!=null)p.j(0,"unread_notifications",q.P()) +return p}} +A.bym.prototype={ +$1(a){return A.td(t.f.a(a))}, +$S:526} +A.byn.prototype={ +$1(a){return A.alo(t.f.a(a))}, +$S:320} +A.byo.prototype={ +$1(a){return A.alo(t.f.a(a))}, +$S:320} +A.byp.prototype={ +$1(a){return a.P()}, +$S:97} +A.byq.prototype={ +$1(a){return a.P()}, +$S:321} +A.byr.prototype={ +$1(a){return a.P()}, +$S:321} +A.po.prototype={ +P(){var s,r=t.N,q=A.b(r,t.O),p=this.a +if(p!=null){s=A.a0(p).i("N<1,S>") +q.j(0,"invite_state",A.p(["events",A.R(new A.N(p,new A.bxX(),s),!0,s.i("al.E"))],r,t.E0))}return q}} +A.bxW.prototype={ +$1(a){return A.di2(t.f.a(a))}, +$S:1627} +A.bxX.prototype={ +$1(a){return a.P()}, +$S:1628} +A.nv.prototype={ +P(){var s,r=t.N,q=A.b(r,t.O),p=this.a +if(p!=null)q.j(0,"state",A.p(["events",J.bz(p,new A.bAl(),t.f).bg(0)],r,t.E0)) +p=this.b +if(p!=null)q.j(0,"timeline",p.P()) +p=this.c +if(p!=null){s=A.a0(p).i("N<1,S>") +q.j(0,"account_data",A.p(["events",A.R(new A.N(p,new A.bAm(),s),!0,s.i("al.E"))],r,t.E0))}return q}} +A.bAj.prototype={ +$1(a){return A.td(t.f.a(a))}, +$S:526} +A.bAk.prototype={ +$1(a){return A.alo(t.f.a(a))}, +$S:320} +A.bAl.prototype={ +$1(a){return a.P()}, +$S:97} +A.bAm.prototype={ +$1(a){return a.P()}, +$S:321} +A.vU.prototype={ +P(){var s,r=A.b(t.N,t.O),q=this.a +if(q!=null){s=A.a0(q).i("N<1,S>") +r.j(0,"events",A.R(new A.N(q,new A.c2p(),s),!0,s.i("al.E")))}q=this.b +if(q!=null)r.j(0,"limited",q) +q=this.c +if(q!=null)r.j(0,"prev_batch",q) +return r}} +A.c2o.prototype={ +$1(a){return A.td(a)}, +$S:1629} +A.c2p.prototype={ +$1(a){return a.P()}, +$S:97} +A.abm.prototype={ +P(){var s=A.b(t.N,t.O),r=this.a +if(r!=null)s.j(0,"highlight_count",r) +r=this.b +if(r!=null)s.j(0,"notification_count",r) +return s}} +A.a0v.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"changed",this.a) +s.j(0,"left",this.b) +return s}} +A.bo_.prototype={ +$1(a){return this.a.$2(a.a,a.b)}, +$S(){var s=this +return s.d.i("@<0>").Z(s.e).Z(s.b).Z(s.c).i("a3<1,2>?(a3<3,4>)")}} +A.bnZ.prototype={ +$2(a,b){var s,r +try{s=this.a.$2(a,b) +return s}catch(r){return null}}, +$S(){var s=this +return s.d.i("@<0>").Z(s.e).Z(s.b).Z(s.c).i("a3<1,2>?(3,4)")}} +A.kq.prototype={ +G(){return"Level."+this.b}} +A.bBB.prototype={ +QU(a){this.c.push(a) +if(a.d.a<=this.a.a)A.ef(a)}, +bZm(a,b,c){return this.QU(new A.dq(a,b,$.dO().$1(c),B.Bd))}, +bZl(a){return this.bZm(a,null,null)}, +kF(a,b,c,d){return this.QU(new A.dq(b,c,$.dO().$1(d),B.fs))}, +oO(a,b){return this.kF(a,b,null,null)}, +DZ(a,b,c){return this.kF(a,b,c,null)}, +tI(a,b,c,d){return this.QU(new A.dq(b,c,$.dO().$1(d),B.cZ))}, +ae5(a,b,c){return this.tI(a,b,c,null)}, +fk(a,b){return this.tI(a,b,null,null)}, +ej(a){return this.QU(new A.dq(a,null,$.dO().$1(null),B.j8))}, +a94(a,b,c,d){return this.QU(new A.dq(b,c,$.dO().$1(d),B.h4))}, +b9(a,b){return this.a94(a,b,null,null)}, +ang(a,b,c){return this.a94(a,b,c,null)}, +a2l(a,b,c){return this.QU(new A.dq(a,b,$.dO().$1(c),B.dy))}, +cY(a){return this.a2l(a,null,null)}, +aS9(a,b){return this.a2l(a,b,null)}} +A.bBC.prototype={ +$1(a){return a}, +$S:1630} +A.dq.prototype={} +A.bCd.prototype={ +$1(a){return A.cN7(this.a,a)}, +$S:81} +A.cnj.prototype={ +$3(a,b,c){return $.U().fk(0,'Expected required "'+b.k(0)+'" in event content for the Key "'+a+'" but got "'+c.k(0)+'" at '+A.ct6(A.r5()))}} +A.ckV.prototype={ +$3(a,b,c){if(c!==B.dVR)$.U().fk(0,'Expected optional "'+b.k(0)+'" in event content for the Key "'+a+'" but got "'+c.k(0)+'" at '+A.ct6(A.r5()))}} +A.cog.prototype={ +$3(a,b,c){}} +A.bu_.prototype={} +A.bu1.prototype={ +$1(a){return A.atx(a,this.b,this.a)}, +$S:1631} +A.bu2.prototype={ +$1(a){var s +if(!this.a){s=J.ld(a,new A.bu0()) +a=A.R(s,!0,s.$ti.i("D.E"))}J.cIr(a) +return a}, +$S:1632} +A.bu0.prototype={ +$1(a){return a.b!=null&&a.c==null}, +$S:557} +A.E1.prototype={ +k(a){var s=this +return"Homeserver( "+s.a.k(0)+", "+A.r(s.b)+", "+A.r(s.c)+", "+A.r(s.d)+", "+A.r(s.e)+", "+A.r(s.f)+", "+A.r(s.r)+", "+A.r(s.w)+", "+A.r(s.x)+", "+A.r(s.y)+" )"}} +A.jf.prototype={ +k(a){var s=this.a.a.k(0),r=this.b +return"HomeserverBenchmarkResult( "+s+": "+A.r(r==null?this.c:r)+" )"}, +bL(a,b){var s,r +if(!(b instanceof A.jf)||J.v(this.b,b.b))return 0 +s=this.b +if(s==null)return 1 +r=b.b +if(r==null)return-1 +return B.d.bL(s.a,r.a)}} +A.alq.prototype={ +k(a){var s=J.bp(this.a) +return s==null?"":s}, +gKV(){return this.b}} +A.bys.prototype={ +a9N(){var s=0,r=A.o(t.Q_),q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5 +var $async$a9N=A.k(function(a7,a8){if(a7===1)return A.l(a8,r) +while(true)switch(s){case 0:s=3 +return A.f(A.cvP(A.dK("https://joinmatrix.org/servers.json",0,null)),$async$a9N) +case 3:a5=a8 +if(a5.b!==200){q=A.a([],t.p2) +s=1 +break}p=A.cvr(J.K(A.csI(a5.e).c.a,"charset")).b6(0,a5.w) +try{o=A.dc(B.t.cf(0,p,null),!0,t.z) +n=A.a([],t.p2) +for(j=o,i=j.length,h=0;h0))n=J.aH(B.b.gR(p))===0&&o.f") +q=a1.e +p=A.y(q).i("aQ<1>") +o=a1.f +n=A.y(o).i("aQ<1>") +m=a1.r +l=A.y(m).i("aQ<1>") +k=a1.w +j=A.y(k).i("aQ<1>") +i=a1.x +h=A.y(i).i("aQ<1>") +g=a1.Q +f=A.y(g).i("aQ<1>") +e=a1.as +d=A.y(e).i("aQ<1>") +c=a1.fx +b=A.y(c).i("aQ<1>") +a=a1.fy +a0=A.y(a).i("aQ<1>") +a3=a1.c=new A.bKX(new A.fr(a2,new A.aQ(s,r),r.i("fr")),new A.fr(a2,new A.aQ(q,p),p.i("fr")),new A.fr(a2,new A.aQ(o,n),n.i("fr")),new A.fr(a2,new A.aQ(m,l),l.i("fr")),new A.fr(a2,new A.aQ(k,j),j.i("fr")),new A.fr(a2,new A.aQ(i,h),h.i("fr")),new A.fr(a2,new A.aQ(g,f),f.i("fr")),new A.fr(a2,new A.aQ(e,d),d.i("fr")),new A.fr(a2,new A.aQ(c,b),b.i("fr")),new A.fr(a2,new A.aQ(a,a0),a0.i("fr")))}return a3}, +n(){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i,h +var $async$n=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(A.hu(A.a([q.d.aB(0),q.e.aB(0),q.f.aB(0),q.r.aB(0),q.w.aB(0),q.x.aB(0),q.y.aB(0),q.z.aB(0),q.Q.aB(0),q.as.aB(0),q.at.aB(0),q.ch.aB(0),q.CW.aB(0),q.cx.aB(0),q.cy.aB(0),q.db.aB(0),q.dx.aB(0),q.dy.aB(0),q.fr.aB(0),q.fx.aB(0),q.fy.aB(0),q.ax.aB(0),q.ay.aB(0)],t.RD),!1,t.z),$async$n) +case 2:for(m=q.k2,l=m.length,k=0;k=0){l=l.end(o) +l.toString +n=A.cFl(l) +if(n!=null){m.b=m.gaS(m).bEe(n) +m=m.as +if((m.c&4)===0)m.t(0,n)}}}return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.c7r.prototype={ +$1(a){var s=this.a +s.R8.r4(new A.c7g(s),t.P)}, +$S:9} +A.c7g.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a +n=o.p3.duration +n.toString +p=A.cFl(n) +if(p!=null){o.b=o.gaS(o).bEj(p) +o=o.w +if((o.c&4)===0)o.t(0,p)}return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.c7s.prototype={ +$1(a){var s=this.a +s.R8.r4(new A.c7f(s),t.P)}, +$S:9} +A.c7f.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o,n,m,l +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:l=q.a +l.b=l.gaS(l).Zh(!0) +p=l.Q +if((p.c&4)===0)p.t(0,!0) +p=l.p3.buffered +o=p.length +o.toString +n=o-1 +if(n>=0){p=p.end(n) +p.toString +m=A.c7(0,0,0,B.e.aQ(p*1000,1),0,0) +l=l.as +if((l.c&4)===0)l.t(0,m)}return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.c7t.prototype={ +$1(a){var s=this.a +s.R8.r4(new A.c7e(s),t.P)}, +$S:9} +A.c7e.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +p.b=p.gaS(p).Zh(!1) +p=p.Q +if((p.c&4)===0)p.t(0,!1) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.c7u.prototype={ +$1(a){var s=this.a +s.R8.r4(new A.c7d(s),t.P)}, +$S:9} +A.c7d.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +p.b=p.gaS(p).Zh(!1) +p=p.Q +if((p.c&4)===0)p.t(0,!1) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.c7v.prototype={ +$1(a){var s=this.a +s.R8.r4(new A.c7c(s),t.P)}, +$S:9} +A.c7c.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a +n=o.p3.volume +n.toString +p=n*100 +o.b=o.gaS(o).bEH(p) +o=o.x +if((o.c&4)===0)o.t(0,p) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.c7w.prototype={ +$1(a){var s=this.a +s.R8.r4(new A.c79(s),t.P)}, +$S:9} +A.c79.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +o=p.p3.playbackRate +o.toString +p.b=p.gaS(p).bEx(o) +p=p.y +if((p.c&4)===0)p.t(0,o) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.c7n.prototype={ +$1(a){var s=this.a +s.R8.r4(new A.c78(s),t.P)}, +$S:9} +A.c78.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a +o.b=o.gaS(o).Zh(!1) +p=o.Q +if((p.c&4)===0)p.t(0,!1) +p=o.p3.error +p.toString +o=o.ay +if((o.c&4)===0){p=p.message +o.t9(p==null?"":p)}return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.c7o.prototype={ +$1(a){var s=this.a +s.R8.r4(new A.c77(s),t.P)}, +$S:9} +A.c77.prototype={ +$0(){var s=0,r=A.o(t.P),q=this,p,o,n,m +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a +n=o.p3 +m=n.videoWidth +m.toString +n=n.videoHeight +n.toString +o.b=o.gaS(o).bEQ(n,m) +p=o.fr +if((p.c&4)===0)p.t(0,m) +o=o.fx +if((o.c&4)===0)o.t(0,n) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.c7z.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a +if(o.p4)throw A.j(A.jY("[Player] has been disposed")) +s=2 +return A.f(o.go.a,$async$$0) +case 2:s=3 +return A.f(o.gD3(),$async$$0) +case 3:s=4 +return A.f(o.a0Y(0,!1),$async$$0) +case 4:o.b=o.gaS(o).RA(o.gaS(o).ch.bEF(new A.BT("no",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null))) +p=o.dx +if((p.c&4)===0)p.t(0,o.gaS(o).ch) +o.b=o.gaS(o).RA(o.gaS(o).ch.bEa(new A.ws("no",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null))) +if((p.c&4)===0)p.t(0,o.gaS(o).ch) +o.b=o.gaS(o).RA(o.gaS(o).ch.bEB(new A.xU("no",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null))) +if((p.c&4)===0)p.t(0,o.gaS(o).ch) +o.p4=!0 +p=o.p3 +p.src="" +p.load() +B.xl.p6(p) +$.NF().h(0,"$com.alexmercerind.media_kit.instances").a9f(o.p2) +s=5 +return A.f(o.b3i(),$async$$0) +case 5:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c7C.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=q.a +if(n.p4)throw A.j(A.jY("[Player] has been disposed")) +s=2 +return A.f(n.go.a,$async$$0) +case 2:s=3 +return A.f(n.gD3(),$async$$0) +case 3:p=A.a([],t.Pi) +p.push(q.b) +n.b=n.gaS(n).Zi(!1) +o=n.e +if((o.c&4)===0)o.t(0,!1) +n.k4=0 +n.ok=p +B.b.V(n.k3) +n.b=n.gaS(n).Rz(new A.xt(p,0)) +o=n.d +if((o.c&4)===0)o.t(0,new A.xt(p,0)) +n.a6a(n.ok[n.k4].a) +o=n.p3.play() +o.toString +A.dW(o,t.z).ks(new A.c7D(n)) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c7D.prototype={ +$1(a){var s,r +t.x6.a(a) +s=this.a.ay +if((s.c&4)===0){r=a.message +s.t(0,r==null?"":r)}}, +$S:10} +A.c7G.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a +if(o.p4)throw A.j(A.jY("[Player] has been disposed")) +s=2 +return A.f(o.go.a,$async$$0) +case 2:s=3 +return A.f(o.gD3(),$async$$0) +case 3:p=o.p3.play() +p.toString +A.dW(p,t.z).ks(new A.c7H(o)) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c7H.prototype={ +$1(a){var s,r +t.x6.a(a) +s=this.a.ay +if((s.c&4)===0){r=a.message +s.t(0,r==null?"":r)}}, +$S:10} +A.c7E.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +if(p.p4)throw A.j(A.jY("[Player] has been disposed")) +s=2 +return A.f(p.go.a,$async$$0) +case 2:s=3 +return A.f(p.gD3(),$async$$0) +case 3:p.p3.pause() +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c7F.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a +if(o.p4)throw A.j(A.jY("[Player] has been disposed")) +s=2 +return A.f(o.go.a,$async$$0) +case 2:s=3 +return A.f(o.gD3(),$async$$0) +case 3:p=o.p3.paused +p.toString +s=p?4:6 +break +case 4:s=7 +return A.f(o.NU(0,!1),$async$$0) +case 7:s=5 +break +case 6:s=8 +return A.f(o.a0Y(0,!1),$async$$0) +case 8:case 5:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c7x.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a +if(o.p4)throw A.j(A.jY("[Player] has been disposed")) +s=2 +return A.f(o.go.a,$async$$0) +case 2:s=3 +return A.f(o.gD3(),$async$$0) +case 3:p=A.R(o.ok,!0,t.uI) +p.push(q.b) +o.ok=p +o.b=o.gaS(o).Rz(o.gaS(o).a.bEt(o.ok)) +p=o.d +if((p.c&4)===0)p.t(0,o.gaS(o).a) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c7K.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o,n,m +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:m=q.a +if(m.p4)throw A.j(A.jY("[Player] has been disposed")) +s=2 +return A.f(m.go.a,$async$$0) +case 2:s=3 +return A.f(m.gD3(),$async$$0) +case 3:p=A.R(m.ok,!0,t.uI) +m.ok=p +o=q.b +B.b.eh(p,o) +if(B.d.yf(m.k4,o))--m.k4 +p=m.gaS(m) +o=m.gaS(m) +n=m.ok +m.b=p.Rz(o.a.an_(m.k4,n)) +p=m.d +if((p.c&4)===0)p.t(0,m.gaS(m).a) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c7A.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a +if(o.p4)throw A.j(A.jY("[Player] has been disposed")) +s=2 +return A.f(o.go.a,$async$$0) +case 2:s=3 +return A.f(o.gD3(),$async$$0) +case 3:case 4:switch(0){case 0:s=6 +break +default:s=5 +break}break +case 6:p=o.k4 +s=p0?7:8 +break +case 7:o.k4=p-1 +s=9 +return A.f(new A.c7J(o).$0(),$async$$0) +case 9:case 8:s=5 +break +case 5:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c7J.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=q.a +o.b=o.gaS(o).Rz(o.gaS(o).a.amU(o.k4)) +p=o.d +if((p.c&4)===0)p.t(0,o.gaS(o).a) +p=o.p3 +p.children.toString +B.xl.a50(p) +o.b=o.gaS(o).RA(new A.tS(B.k9,B.iz,B.jC)) +p=o.dx +if((p.c&4)===0)p.t(0,new A.tS(B.k9,B.iz,B.jC)) +o.a6a(o.ok[o.k4].a) +s=2 +return A.f(o.NU(0,!1),$async$$0) +case 2:o.b=o.gaS(o).Zi(!0) +o=o.e +if((o.c&4)===0)o.t(0,!0) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c7L.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +if(p.p4)throw A.j(A.jY("[Player] has been disposed")) +s=2 +return A.f(p.go.a,$async$$0) +case 2:s=3 +return A.f(p.gD3(),$async$$0) +case 3:p.p3.currentTime=B.d.aQ(q.b.a,1000)/1000 +p.b=p.gaS(p).bEg(!1) +p=p.f +if((p.c&4)===0)p.t(0,!1) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c7M.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +if(p.p4)throw A.j(A.jY("[Player] has been disposed")) +s=2 +return A.f(p.go.a,$async$$0) +case 2:s=3 +return A.f(p.gD3(),$async$$0) +case 3:p.p3.volume=q.b/100 +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.b3L.prototype={ +$1(a){return A.cm(B.a0,a,B.k,!1)}, +$S:16} +A.bs3.prototype={ +$0(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d +var $async$$0=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:if($.cLw){s=1 +break}m=new A.aE(new A.ah($.aq,t.LR),t.zh) +try{h=document +g=h.createElement("script") +g.async=!0 +g.charset="utf-8" +g.type="text/javascript" +f=n.a +g.src=f==null?"assets/packages/media_kit/assets/web/hls1.4.10.js":f +l=g +f=t.TV.c +A.cE(l,"load",new A.bs1(m),!1,f) +A.cE(l,"error",new A.bs2(m),!1,f) +k=h.head +if(k==null){f=h.createElement("head") +f.toString +k=f +h.appendChild(k).toString}J.d4M(k,l)}catch(c){if((m.a.a&30)===0)m.pJ(new A.o_("Failed to load HLS.js"))}p=4 +s=7 +return A.f(m.a,$async$$0) +case 7:$.cLw=!0 +p=2 +s=6 +break +case 4:p=3 +d=o +j=A.a2(d) +i=A.ay(d) +A.jU(J.bp(j)) +A.jU(J.bp(i)) +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bs1.prototype={ +$1(a){var s=this.a +if((s.a.a&30)===0)s.pi(0)}, +$S:9} +A.bs2.prototype={ +$1(a){var s=this.a +if((s.a.a&30)===0)s.pJ(new A.o_("Failed to load HLS.js"))}, +$S:9} +A.ayL.prototype={} +A.JN.prototype={ +fj(a){return this.f===a.f&&this.r===a.r}} +A.aeY.prototype={ +Y(){return new A.aeZ(A.bJ(B.H,t.Tu),A.a([],t.aU),B.l)}} +A.aeZ.prototype={ +gGD(){var s,r=this.d +if(r===$){s=this.c +s.toString +A.dr(s) +r=this.d=!1}return r}, +gKb(a){var s,r=this.e +if(r===$){s=this.c +s.toString +A.dr(s) +r=this.e=!1}return r}, +gYH(){var s,r=this.ax +if(r===$){s=this.c.T(t.F).f.a.c.a.a +r=this.ax=s.gaS(s).x}return r}, +dh(){var s,r,q,p=this +p.hS() +s=p.db +if(s.length===0){r=t.F +q=p.c.T(r).f.a.c.a.a +q=q.gq8(q).a.bH(new A.cjk(p)) +r=p.c.T(r).f.a.c.a.a +B.b.H(s,A.a([q,r.gq8(r).x.bH(new A.cjl(p))],t.aU)) +s=p.c +s.toString +A.dr(s)}}, +n(){var s,r,q +for(s=this.db,r=s.length,q=0;q")) +m=l}else m=l +m.bH(new A.cjp(n)) +q=1 +s=5 +break +case 3:q=2 +j=p +s=5 +break +case 2:s=1 +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.cjp.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.I(new A.cjn(s,a))}, +$S:85} +A.cjn.prototype={ +$0(){this.a.r=this.b}, +$S:0} +A.cjD.prototype={ +$0(){var s=this.a +s.y=this.b +s.as=s.z=!0}, +$S:0} +A.cjE.prototype={ +$0(){var s=this.a +if(s.c!=null)s.I(new A.cjC(s))}, +$S:0} +A.cjC.prototype={ +$0(){var s=this.a +s.as=s.z=!1}, +$S:0} +A.cjA.prototype={ +$0(){this.a.w=!0}, +$S:0} +A.cjB.prototype={ +$0(){var s=this.a +if(s.c!=null)s.I(new A.cjz(s))}, +$S:0} +A.cjz.prototype={ +$0(){this.a.w=!1}, +$S:0} +A.cjd.prototype={ +$0(){var s=this.a +s.I(new A.cj2(s))}, +$S:0} +A.cj2.prototype={ +$0(){var s=this.a +if(!s.gKb(s))s.d=!1}, +$S:0} +A.cj4.prototype={ +$1(a){this.a.a0I()}, +$S:24} +A.cj3.prototype={ +$1(a){this.a.a0I()}, +$S:24} +A.cj5.prototype={ +$0(){}, +$S:0} +A.cja.prototype={ +$1(a){return this.aUa(a)}, +aUa(a){var s=0,r=A.o(t.H),q=this,p +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.a +p.a3E(B.e.ba(p.r-a.b.b/100,0,1)) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:530} +A.cjb.prototype={ +$0(){}, +$S:0} +A.cjc.prototype={ +$1(a){return this.aU9(a)}, +aU9(a){var s=0,r=A.o(t.H),q=this,p +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.a +p.fT(B.e.ba(p.y-a.b.b/100,0,1)) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:530} +A.cje.prototype={ +$3(a,b,c){return A.tl(c,b)}, +$S:531} +A.cjh.prototype={ +$0(){var s=this.a +if(s.CW)s.I(new A.cj0(s))}, +$S:0} +A.cj0.prototype={ +$0(){var s=this.a +s.ay=s.CW=!1}, +$S:0} +A.cjf.prototype={ +$1(a){this.a.cy.sm(0,new A.bg(0-a.a))}, +$S:3} +A.cjg.prototype={ +$1(a){var s,r,q,p,o=this.a +o.I(new A.cj1(o)) +o=this.b +s=t.F +r=o.T(s).f.a.c.a.a +r=r.gaS(r) +q=o.T(s).f.a.c.a.a +p=A.cKJ(new A.bg(r.d.a-a.a),B.H,q.gaS(q).e) +o.T(s).f.a.c.a.p8(0,p)}, +$S:3} +A.cj1.prototype={ +$0(){this.a.CW=!0}, +$S:0} +A.cj6.prototype={ +$3(a,b,c){return A.tl(c,b)}, +$S:531} +A.cj9.prototype={ +$0(){var s=this.a +if(s.cx)s.I(new A.ciZ(s))}, +$S:0} +A.ciZ.prototype={ +$0(){var s=this.a +s.ch=s.cx=!1}, +$S:0} +A.cj7.prototype={ +$1(a){this.a.cy.sm(0,a)}, +$S:3} +A.cj8.prototype={ +$1(a){var s,r,q,p,o=this.a +o.I(new A.cj_(o)) +o=this.b +s=t.F +r=o.T(s).f.a.c.a.a +r=r.gaS(r) +q=o.T(s).f.a.c.a.a +p=A.cKJ(new A.bg(r.d.a+a.a),B.H,q.gaS(q).e) +o.T(s).f.a.c.a.p8(0,p)}, +$S:3} +A.cj_.prototype={ +$0(){this.a.cx=!0}, +$S:0} +A.S2.prototype={ +Y(){return new A.a4G(A.a([],t.aU),B.l)}} +A.a4G.prototype={ +gbB(a){var s,r=this.r +if(r===$){s=this.c.T(t.F).f.a.c.a.a +r=this.r=s.gaS(s).d}return r}, +gqa(a){var s,r=this.w +if(r===$){s=this.c.T(t.F).f.a.c.a.a +r=this.w=s.gaS(s).e}return r}, +gna(a){var s,r=this.x +if(r===$){s=this.c.T(t.F).f.a.c.a.a +r=this.x=s.gaS(s).y}return r}, +bO3(a){this.I(new A.bDq(this))}, +ao(){var s,r=this +r.aL() +s=r.a.c +if(s!=null)s.a9(0,r.ga05(r))}, +dh(){var s,r,q,p,o,n,m=this +m.hS() +s=m.y +if(s.length===0&&m.a.c==null){r=t.F +q=m.c.T(r).f.a.c.a.a +q=q.gq8(q).b.bH(new A.bDl(m)) +p=m.c.T(r).f.a.c.a.a +p=p.gq8(p).c.bH(new A.bDm(m)) +o=m.c.T(r).f.a.c.a.a +o=o.gq8(o).d.bH(new A.bDn(m)) +n=m.c.T(r).f.a.c.a.a +n=n.gq8(n).e.bH(new A.bDo(m)) +r=m.c.T(r).f.a.c.a.a +B.b.H(s,A.a([q,p,o,n,r.gq8(r).y.bH(new A.bDp(m))],t.aU))}}, +n(){var s,r,q=this,p=q.a.c +if(p!=null)p.U(0,q.ga05(q)) +for(p=q.y,s=p.length,r=0;r1){A.dr(a) +s=!0}else s=!1 +if(s){s=a.T(t.F).f.a.c.a +A.dr(a) +A.dr(a) +return A.en(B.o,r,r,B.OQ,24,s.gdl(s),r,r,r,r)}return B.X}} +A.ayG.prototype={ +A(a){var s,r=null +A.dr(a) +s=a.T(t.F).f.a.c.a.a +if(s.gaS(s).a.a.length>1){A.dr(a) +s=!0}else s=!1 +if(s){s=a.T(t.F).f.a.c +A.dr(a) +A.dr(a) +return A.en(B.o,r,r,B.OL,24,s.a.gjQ(),r,r,r,r)}return B.X}} +A.awU.prototype={ +A(a){var s=null,r=a.T(t.pr)!=null?B.OD:B.OM +A.dr(a) +A.dr(a) +return A.en(B.o,s,s,r,24,new A.bCY(a),s,s,s,s)}} +A.bCY.prototype={ +$0(){return A.cxO(this.a)}, +$S:0} +A.a4F.prototype={ +Y(){return new A.ayE(A.a([],t.aU),B.l)}} +A.ayE.prototype={ +gqa(a){var s,r=this.e +if(r===$){s=this.c.T(t.F).f.a.c.a.a +r=this.e=s.gaS(s).e}return r}, +dh(){var s,r,q,p=this +p.hS() +s=p.f +if(s.length===0){r=t.F +q=p.c.T(r).f.a.c.a.a +q=q.gq8(q).d.bH(new A.bD5(p)) +r=p.c.T(r).f.a.c.a.a +B.b.H(s,A.a([q,r.gq8(r).e.bH(new A.bD6(p))],t.aU))}}, +n(){var s,r,q +for(s=this.f,r=s.length,q=0;q0){s=this.a +r=t.F +q=s.T(r).f.a.c.a.a +q=q.gaS(q) +s.T(r).f.a.c.a.fT(B.e.ba(q.f-5,0,100))}if(a.gIM().b<0){s=this.a +r=t.F +q=s.T(r).f.a.c.a.a +q=q.gaS(q) +s.T(r).f.a.c.a.fT(B.e.ba(q.f+5,0,100))}}}, +$S:134} +A.cic.prototype={ +$1(a){var s=Date.now(),r=this.a,q=A.c7(0,0,0,s-r.x.a,0,0) +r.x=new A.bK(s,!1) +if(q.a<4e5)A.cxO(this.b)}, +$S:82} +A.cib.prototype={ +$1(a){var s,r,q,p=a.b.b +if(p>0){s=this.a +r=t.F +q=s.T(r).f.a.c.a.a +q=q.gaS(q) +s.T(r).f.a.c.a.fT(B.e.ba(q.f-5,0,100))}if(p<0){p=this.a +s=t.F +r=p.T(s).f.a.c.a.a +r=r.gaS(r) +p.T(s).f.a.c.a.fT(B.e.ba(r.f+5,0,100))}}, +$S:24} +A.cia.prototype={ +$1(a){return this.a.bQG()}, +$S:178} +A.ci8.prototype={ +$1(a){return this.a.bQw(0)}, +$S:83} +A.ci9.prototype={ +$1(a){return this.a.bQz(0)}, +$S:74} +A.ci7.prototype={ +$0(){var s=this.a +if(!s.gKb(s))s.I(new A.ci0(s))}, +$S:0} +A.ci0.prototype={ +$0(){this.a.d=!1}, +$S:0} +A.a4t.prototype={ +Y(){return new A.awP(A.a([],t.aU),B.l)}} +A.awP.prototype={ +gbB(a){var s,r=this.w +if(r===$){s=this.c.T(t.F).f.a.c.a.a +r=this.w=s.gaS(s).d}return r}, +gqa(a){var s,r=this.x +if(r===$){s=this.c.T(t.F).f.a.c.a.a +r=this.x=s.gaS(s).e}return r}, +gna(a){var s,r=this.y +if(r===$){s=this.c.T(t.F).f.a.c.a.a +r=this.y=s.gaS(s).y}return r}, +dh(){var s,r,q,p,o,n,m=this +m.hS() +s=m.z +if(s.length===0){r=t.F +q=m.c.T(r).f.a.c.a.a +q=q.gq8(q).b.bH(new A.bCA(m)) +p=m.c.T(r).f.a.c.a.a +p=p.gq8(p).c.bH(new A.bCB(m)) +o=m.c.T(r).f.a.c.a.a +o=o.gq8(o).d.bH(new A.bCC(m)) +n=m.c.T(r).f.a.c.a.a +n=n.gq8(n).e.bH(new A.bCD(m)) +r=m.c.T(r).f.a.c.a.a +B.b.H(s,A.a([q,p,o,n,r.gq8(r).y.bH(new A.bCE(m))],t.aU))}}, +n(){var s,r,q +for(s=this.z,r=s.length,q=0;q1){A.cF(a) +s=!0}else s=!1 +if(s){s=a.T(t.F).f.a.c.a +A.cF(a) +A.cF(a) +return A.en(B.o,r,r,B.OQ,28,s.gdl(s),r,r,r,r)}return B.X}} +A.awR.prototype={ +A(a){var s,r=null +A.cF(a) +s=a.T(t.F).f.a.c.a.a +if(s.gaS(s).a.a.length>1){A.cF(a) +s=!0}else s=!1 +if(s){s=a.T(t.F).f.a.c +A.cF(a) +A.cF(a) +return A.en(B.o,r,r,B.OL,28,s.a.gjQ(),r,r,r,r)}return B.X}} +A.awM.prototype={ +A(a){var s=null,r=a.T(t.pr)!=null?B.OD:B.OM +A.cF(a) +A.cF(a) +return A.en(B.o,s,s,r,28,new A.bCi(a),s,s,s,s)}} +A.bCi.prototype={ +$0(){return A.cxO(this.a)}, +$S:0} +A.a4u.prototype={ +Y(){return new A.awT(null,null,B.l)}} +A.awT.prototype={ +gOq(a){var s,r=this.d +if(r===$){s=this.c.T(t.F).f.a.c.a.a +r=this.d=s.gaS(s).f}return r}, +dh(){var s,r=this +r.hS() +if(r.e==null){s=r.c.T(t.F).f.a.c.a.a +r.e=s.gq8(s).f.bH(new A.bCW(r))}}, +n(){var s=this.e +if(s!=null)s.ag(0) +this.b53()}, +A(a){var s,r,q,p,o,n=this,m=null +n.a.toString +A.cF(a) +n.a.toString +A.cF(a) +A.cF(a) +if(n.gOq(n)===0){n.a.toString +s=B.cgY}else{s=n.gOq(n) +r=n.a +if(s<50){r.toString +s=B.chm}else{r.toString +s=B.chF}}s=A.en(B.o,m,m,A.NX(s,B.cl,A.aje(),B.a1,A.b_w()),22.400000000000002,new A.bCQ(n,a),m,m,m,m) +r=n.f?1:0 +A.cF(a) +if(n.f){n.a.toString +q=82}else q=12 +A.cF(a) +n.a.toString +A.cF(a) +A.cF(a) +A.cF(a) +A.cF(a) +p=A.cCT(m,B.o,m,m,m,m,m,m,m,B.lM,m,m,m,B.z,m,m,m,m,m,m,m,B.o,m,new A.aDK(6,0,0),m,1.2,new A.cca(),m,m,m) +o=t.p +return A.jj(A.t9(B.cY,A.aW(A.a([B.eY,s,A.un(A.o9(m,A.j9(A.aW(A.a([B.jA,A.bU(A.cPM(A.dhz(100,0,new A.bCR(n,a),B.e.ba(n.gOq(n),0,100)),p),m,52),B.EC],o),B.n,B.j,B.p,m,m),m,B.R,m,B.aT,m,m,B.aq),B.h,m,m,B.a1,m,B.cl,m,m,m,q),B.a1,B.cl,m,r)],o),B.n,B.j,B.p,m,m),m,m,m,m,m,m,new A.bCS(n,a),m),B.bB,m,m,new A.bCT(n),new A.bCU(n),m)}} +A.bCW.prototype={ +$1(a){var s=this.a +s.I(new A.bCV(s,a))}, +$S:85} +A.bCV.prototype={ +$0(){this.a.d=this.b}, +$S:0} +A.bCT.prototype={ +$1(a){var s=this.a +s.I(new A.bCN(s))}, +$S:83} +A.bCN.prototype={ +$0(){this.a.f=!0}, +$S:0} +A.bCU.prototype={ +$1(a){var s=this.a +s.I(new A.bCM(s))}, +$S:74} +A.bCM.prototype={ +$0(){this.a.f=!1}, +$S:0} +A.bCS.prototype={ +$1(a){var s,r=this +if(t.Mj.b(a)){if(a.gxv().b<0){s=r.a +r.b.T(t.F).f.a.c.a.fT(B.e.ba(s.gOq(s)+5,0,100))}if(a.gxv().b>0){s=r.a +r.b.T(t.F).f.a.c.a.fT(B.e.ba(s.gOq(s)-5,0,100))}}}, +$S:134} +A.bCQ.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=q.a +s=n.r?2:4 +break +case 2:s=5 +return A.f(q.b.T(t.F).f.a.c.a.fT(n.w),$async$$0) +case 5:n.r=!n.r +s=3 +break +case 4:p=q.b +o=t.F +s=n.gOq(n)===0?6:8 +break +case 6:n.w=100 +s=9 +return A.f(p.T(o).f.a.c.a.fT(100),$async$$0) +case 9:n.r=!1 +s=7 +break +case 8:n.w=n.gOq(n) +s=10 +return A.f(p.T(o).f.a.c.a.fT(0),$async$$0) +case 10:n.r=!n.r +case 7:case 3:n.I(new A.bCP()) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bCP.prototype={ +$0(){}, +$S:0} +A.bCR.prototype={ +$1(a){return this.aTT(a)}, +aTT(a){var s=0,r=A.o(t.H),q=this,p +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=2 +return A.f(q.b.T(t.F).f.a.c.a.fT(a),$async$$1) +case 2:p=q.a +p.r=!1 +p.I(new A.bCO()) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1641} +A.bCO.prototype={ +$0(){}, +$S:0} +A.a4s.prototype={ +Y(){return new A.awO(A.a([],t.aU),B.l)}} +A.awO.prototype={ +gqa(a){var s,r=this.e +if(r===$){s=this.c.T(t.F).f.a.c.a.a +r=this.e=s.gaS(s).e}return r}, +dh(){var s,r,q,p=this +p.hS() +s=p.f +if(s.length===0){r=t.F +q=p.c.T(r).f.a.c.a.a +q=q.gq8(q).d.bH(new A.bCm(p)) +r=p.c.T(r).f.a.c.a.a +B.b.H(s,A.a([q,r.gq8(r).e.bH(new A.bCn(p))],t.aU))}}, +n(){var s,r,q +for(s=this.f,r=s.length,q=0;q0)$.cHZ().wH(0,!0).ks(new A.c6U()) +else $.cHZ().wH(0,!1).ks(new A.c6V()) +A.jw().$1("media_kit: wakelock: _count = "+$.abP)}} +A.c6U.prototype={ +$1(a){}, +$S:10} +A.c6V.prototype={ +$1(a){}, +$S:10} +A.abG.prototype={ +Y(){return new A.Ml(A.bJ(null,t.cj),new A.bG(null,t.hj),new A.c6J(),B.dXv,B.l)}} +A.Ml.prototype={ +au0(a){var s=this.e.gap() +return s==null?null:s.aZy(a,B.bg)}, +ME(a){var s,r=this +r.a.toString +if(B.b.p(A.a([B.oa,B.qV],t.QP),a)){s=r.a.c.a.a +if(s.gaS(s).b){r.w=!0 +r.a.c.a.hr(0)}}else{s=r.a +if(s.at&&r.w){r.w=!1 +s.c.a.oU(0)}}}, +ao(){var s,r=this +r.aL() +$.aC.dj$.push(r) +s=r.a +if(s.Q){s=s.c.a.a +if(s.gaS(s).b)r.f.aLO(0) +s=r.a.c.a.a +r.r=s.gq8(s).b.bH(new A.c66(r))}}, +n(){var s,r=this +B.b.D($.aC.dj$,r) +r.f.yF(0) +s=r.r +if(s!=null)s.ag(0) +r.aH()}, +bUH(){this.I(new A.c67(this))}, +A(a){var s,r=this,q=null,p=r.a,o=p.z,n=p.c,m=p.x,l=p.r +p=A.a([A.rA(A.cAF(p.w,new A.bn(n.c,new A.c65(r,m),q,q,t.Kp),B.h,p.f),B.B,q)],t.p) +s=n.a.a +s=s==null&&q +s=s!==!0 +if(s)p.push(A.KN(0,new A.aae(n,B.avd,r.e),0,0,0)) +p.push(A.KN(0,o.$1(r),0,0,0)) +return A.cDy(A.an(q,A.d_(B.aO,p,B.B,B.EI),B.h,l,q,q,q,1/0,q,q,q,q,q,1/0),r.d,r)}} +A.c66.prototype={ +$1(a){var s=this.a.f +if(a)s.aLO(0) +else s.yF(0)}, +$S:11} +A.c67.prototype={ +$0(){var s=this.a +s.x=new A.cz(!s.x.a,t.Nf)}, +$S:0} +A.c65.prototype={ +$3(a,b,c){return b==null?B.X:new A.bn(b.c,new A.c64(this.a,b,this.b),null,null,t.er)}, +$S:1648} +A.c64.prototype={ +$3(a,b,c){return new A.bn(this.b.d,new A.c63(this.a,b,this.c),null,null,t.HJ)}, +$S:1649} +A.c63.prototype={ +$3(a,b,c){var s,r,q,p,o=this.b +if(o!=null&&b!=null){s=b.c +r=b.a +q=b.d +p=b.b +return A.bU(new A.J_("com.alexmercerind.media_kit_video."+A.r(o),this.a.x),q-p,s-r)}return B.X}, +$S:1650} +A.aY9.prototype={} +A.vo.prototype={} +A.c5I.prototype={} +A.c5H.prototype={ +b8y(a,b){var s=this.a.a +if(s!=null)s.id=!0 +new A.c5K(this,b).$0()}} +A.c5K.prototype={ +$0(){var s=0,r=A.o(t.P),q=1,p,o=this,n,m,l,k,j,i,h,g,f,e,d,c +var $async$$0=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:q=3 +h=o.a +g=h.a +s=6 +return A.f(A.c7N(g,o.b),$async$$0) +case 6:n=b +f=h.b +f.bT(0,n) +h.c.sm(0,n) +e=f.a +s=(e.a&30)!==0?7:9 +break +case 7:s=10 +return A.f(e,$async$$0) +case 10:m=b +l=new A.c5L(h,m) +k=new A.c5M(h,m) +l.$0() +k.$0() +m.c.a9(0,l) +m.d.a9(0,k) +h=g.a +if(h!=null)h.k2.push(new A.c5J(m,l,k)) +s=8 +break +case 9:f.pJ(new A.yd("[VideoController] is unavailable for this platform.")) +case 8:q=1 +s=5 +break +case 3:q=2 +c=p +j=A.a2(c) +i=A.ay(c) +o.a.b.pJ(j) +A.jw().$1(J.bp(j)) +A.jw().$1(J.bp(i)) +s=5 +break +case 2:s=1 +break +case 5:h=o.a.a.a +g=h==null +f=g?null:(h.k1.a.a&30)!==0 +if(f===!1)if(!g)h.k1.pi(0) +return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$$0,r)}, +$S:13} +A.c5L.prototype={ +$0(){var s=this.b.c.a +this.a.d.sm(0,s) +return s}, +$S:0} +A.c5M.prototype={ +$0(){var s=this.b.d.a +this.a.e.sm(0,s) +return s}, +$S:0} +A.c5J.prototype={ +$0(){var s=0,r=A.o(t.H),q=this,p +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.a +p.c.U(0,q.b) +p.d.U(0,q.c) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.abR.prototype={ +a5g(){var s=0,r=A.o(t.H),q=this,p +var $async$a5g=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.r +s=2 +return A.f(p==null?null:p.ag(0),$async$a5g) +case 2:return A.m(null,r)}}) +return A.n($async$a5g,r)}} +A.c7O.prototype={ +$1(a){var s=this.a.f +s.toString +return s}, +$S:298} +A.c7P.prototype={ +$1(a){var s,r=null,q=this.a,p=q.f,o=p==null +if(o)s=r +else{s=p.videoWidth +s.toString}if(o)p=r +else{p=p.videoHeight +p.toString}A.jw().$1("media_kit: WebVideoController: "+A.r(s)+", "+A.r(p)) +p=q.f +o=p==null +if(o)s=r +else{s=p.videoWidth +s.toString}if(s==null)s=0 +if(o)p=r +else{p=p.videoHeight +p.toString}if(p==null)p=0 +q.d.sm(0,new A.Z(0,0,s,p))}, +$S:9} +A.c7Q.prototype={ +$1(a){var s=this.a.e +if((s.a.a&30)===0)s.pi(0)}, +$S:9} +A.ji.prototype={ +abk(a,b){var s,r,q,p,o=this.b,n=o.length +if(b.length0){o.e=!1 +d=1}else d=0 +for(c=a3,b=1;b0){a3.toString +a3.u4(A.b6Q(j,e,t.S)) +a=r.a(a3.e) +a.a=h.$1(f) +a.e=!1;++d}a0=d*i-a2.M +a1=a2.a1?new A.a1(a0,k):new A.a1(k,a0) +a2.k3=s.a(A.X.prototype.gad.call(a2)).bu(a1)}, +bSS(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=this,a4=a3.ae$ +a4.toString +s=A.a([],t.Ik) +r=a3.dL$-1 +q=t.k +p=a3.a1?q.a(A.X.prototype.gad.call(a3)).b:q.a(A.X.prototype.gad.call(a3)).d +o=a3.a1?q.a(A.X.prototype.gad.call(a3)).d:q.a(A.X.prototype.gad.call(a3)).b +n=a3.a1?A.kH(new A.a1(1/0,o)):A.kH(new A.a1(o,1/0)) +l=t.tE +k=a4 +j=0 +while(!0){if(!(k!==a3.ez$)){m=!1 +break}i=l.a(k.e) +k.cV(n,!0) +h=a3.aig(k) +if(h<=p){s.push(k) +i.e=!1 +i.a=a3.a1?new A.w(j,0):new A.w(0,j) +g=a3.M+h +j+=g +p-=g;--r +a4=i.av$ +a4.toString}else{m=!0 +break}k=a4}a4=a3.ez$ +if(m){a4.toString +f=t.S +e=A.b6Q(n,r,f) +a4.cV(e,!0) +h=a3.aig(a4) +while(!0){d=h>p +if(!(d&&s.length!==0))break +k=s.pop() +l.a(k.e).e=!0 +g=a3.aig(k)+a3.M +p+=g;++r +j-=g}if(d)a3.aj=!0 +if(e.e!==r)a4.cV(A.b6Q(n,r,f),!0) +s.push(a4) +c=l.a(a4.e) +c.a=a3.a1?new A.w(j,0):new A.w(0,j) +c.e=!1 +j+=h}else{j-=a3.M +if(a4!=null)a4.u4(A.b6Q(n,r,t.S)) +a3.aj=!0}b=B.b.eA(s,0,new A.bPK(a3),t.i) +for(a4=s.length,f=b/2,a=0;a0&&!s.Ju(b) +if(s)return b +s=this.b +return this.aOe(0,s==null?A.cvf():s,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p)}, +bzJ(a,b){return this.bzK(a,b,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, +aLn(a){var s,r,q=A.xq(a,this.a) +q.a1D() +s=q.d +r=s.length +if(r===0){s=q.b +return s==null?".":s}if(r===1){s=q.b +return s==null?".":s}B.b.qh(s) +q.e.pop() +q.a1D() +return q.k(0)}, +aOe(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var s=A.a([b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q],t._m) +A.cut("join",s) +return this.apK(new A.eo(s,t.Ri))}, +apJ(a,b,c){return this.aOe(a,b,c,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, +apK(a){var s,r,q,p,o,n,m,l,k +for(s=a.gS(a),r=new A.hM(s,new A.bfX(),a.$ti.i("hM")),q=this.a,p=!1,o=!1,n="";r.q();){m=s.gE(s) +if(q.Ju(m)&&o){l=A.xq(m,q) +k=n.charCodeAt(0)==0?n:n +n=B.c.X(k,0,q.U2(k,!0)) +l.b=n +if(q.a0k(n))l.e[0]=q.gKA() +n=""+l.k(0)}else if(q.y3(m)>0){o=!q.Ju(m) +n=""+m}else{if(!(m.length!==0&&q.amP(m[0])))if(p)n+=q.gKA() +n+=m}p=q.a0k(m)}return n.charCodeAt(0)==0?n:n}, +uH(a,b){var s=A.xq(b,this.a),r=s.d,q=A.a0(r).i("aO<1>") +q=A.R(new A.aO(r,new A.bfY(),q),!0,q.i("D.E")) +s.d=q +r=s.b +if(r!=null)B.b.pb(q,0,r) +return s.d}, +NJ(a,b){var s +if(!this.boy(b))return b +s=A.xq(b,this.a) +s.a0l(0) +return s.k(0)}, +boy(a){var s,r,q,p,o,n,m,l,k=this.a,j=k.y3(a) +if(j!==0){if(k===$.b0i())for(s=0;s0)return o.NJ(0,a) +if(m.y3(a)<=0||m.Ju(a))a=o.bzJ(0,a) +if(m.y3(a)<=0&&m.y3(s)>0)throw A.j(A.cO6(n+a+'" from "'+s+'".')) +r=A.xq(s,m) +r.a0l(0) +q=A.xq(a,m) +q.a0l(0) +l=r.d +if(l.length!==0&&J.v(l[0],"."))return q.k(0) +l=r.b +p=q.b +if(l!=p)l=l==null||p==null||!m.ar0(l,p) +else l=!1 +if(l)return q.k(0) +while(!0){l=r.d +if(l.length!==0){p=q.d +l=p.length!==0&&m.ar0(l[0],p[0])}else l=!1 +if(!l)break +B.b.eh(r.d,0) +B.b.eh(r.e,1) +B.b.eh(q.d,0) +B.b.eh(q.e,1)}l=r.d +if(l.length!==0&&J.v(l[0],".."))throw A.j(A.cO6(n+a+'" from "'+s+'".')) +l=t.N +B.b.rq(q.d,0,A.aP(r.d.length,"..",!1,l)) +p=q.e +p[0]="" +B.b.rq(p,1,A.aP(r.d.length,m.gKA(),!1,l)) +m=q.d +l=m.length +if(l===0)return"." +if(l>1&&J.v(B.b.gR(m),".")){B.b.qh(q.d) +m=q.e +m.pop() +m.pop() +m.push("")}q.b="" +q.a1D() +return q.k(0)}, +aPM(a){var s,r,q=this,p=A.cTK(a) +if(p.gqj()==="file"&&q.a===$.Ya())return p.k(0) +else if(p.gqj()!=="file"&&p.gqj()!==""&&q.a!==$.Ya())return p.k(0) +s=q.NJ(0,q.a.ar_(A.cTK(p))) +r=q.bUS(s) +return q.uH(0,r).length>q.uH(0,s).length?s:r}} +A.bfX.prototype={ +$1(a){return a!==""}, +$S:6} +A.bfY.prototype={ +$1(a){return a.length!==0}, +$S:6} +A.cuu.prototype={ +$1(a){return a==null?"null":'"'+a+'"'}, +$S:1654} +A.Jf.prototype={ +aWd(a){var s=this.y3(a) +if(s>0)return B.c.X(a,0,s) +return this.Ju(a)?a[0]:null}, +ar0(a,b){return a===b}} +A.aAX.prototype={ +gam4(){var s=this,r=t.N,q=new A.aAX(s.a,s.b,s.c,A.dc(s.d,!0,r),A.dc(s.e,!0,r)) +q.a1D() +r=q.d +if(r.length===0){r=s.b +return r==null?"":r}return B.b.gR(r)}, +a1D(){var s,r,q=this +while(!0){s=q.d +if(!(s.length!==0&&J.v(B.b.gR(s),"")))break +B.b.qh(q.d) +q.e.pop()}s=q.e +r=s.length +if(r!==0)s[r-1]=""}, +a0l(a){var s,r,q,p,o,n,m=this,l=A.a([],t.s) +for(s=m.d,r=s.length,q=0,p=0;p=0;--s)if(a[s]===b){++r +if(r===c)return s +q=s}return q}, +aFE(a){var s,r,q +if(a<=0)throw A.j(A.a74(a,"level","level's value must be greater than 0")) +s=this.d +s=new A.er(s,A.a0(s).i("er<1,h?>")) +r=s.Nz(s,new A.bJO(),new A.bJP()) +if(r==null)return A.a(["",""],t.s) +if(r==="..")return A.a(["..",""],t.s) +q=this.bn5(r,".",a) +if(q<=0)return A.a([r,""],t.s) +return A.a([B.c.X(r,0,q),B.c.bF(r,q)],t.s)}, +bwq(){return this.aFE(1)}} +A.bJO.prototype={ +$1(a){return a!==""}, +$S:73} +A.bJP.prototype={ +$0(){return null}, +$S:20} +A.aB0.prototype={ +k(a){return"PathException: "+this.a}, +$ibv:1} +A.c_O.prototype={ +k(a){return this.geq(this)}} +A.aBJ.prototype={ +amP(a){return B.c.p(a,"/")}, +Gx(a){return a===47}, +a0k(a){var s=a.length +return s!==0&&B.c.aK(a,s-1)!==47}, +U2(a,b){if(a.length!==0&&B.c.az(a,0)===47)return 1 +return 0}, +y3(a){return this.U2(a,!1)}, +Ju(a){return!1}, +ar_(a){var s +if(a.gqj()===""||a.gqj()==="file"){s=a.gf7(a) +return A.ue(s,0,s.length,B.k,!1)}throw A.j(A.ck("Uri "+a.k(0)+" must have scheme 'file:'.",null))}, +geq(){return"posix"}, +gKA(){return"/"}} +A.aI9.prototype={ +amP(a){return B.c.p(a,"/")}, +Gx(a){return a===47}, +a0k(a){var s=a.length +if(s===0)return!1 +if(B.c.aK(a,s-1)!==47)return!0 +return B.c.eC(a,"://")&&this.y3(a)===s}, +U2(a,b){var s,r,q,p,o=a.length +if(o===0)return 0 +if(B.c.az(a,0)===47)return 1 +for(s=0;s0){r=B.c.pt(a,"\\",r+1) +if(r>0)return r}return q}if(q<3)return 0 +if(!A.cVn(s))return 0 +if(B.c.az(a,1)!==58)return 0 +q=B.c.az(a,2) +if(!(q===47||q===92))return 0 +return 3}, +y3(a){return this.U2(a,!1)}, +Ju(a){return this.y3(a)===1}, +ar_(a){var s,r +if(a.gqj()!==""&&a.gqj()!=="file")throw A.j(A.ck("Uri "+a.k(0)+" must have scheme 'file:'.",null)) +s=a.gf7(a) +if(a.gtA(a)===""){if(s.length>=3&&B.c.aX(s,"/")&&A.cVp(s,1))s=B.c.u9(s,"/","")}else s="\\\\"+a.gtA(a)+s +r=A.bD(s,"/","\\") +return A.ue(r,0,r.length,B.k,!1)}, +bDm(a,b){var s +if(a===b)return!0 +if(a===47)return b===92 +if(a===92)return b===47 +if((a^b)!==32)return!1 +s=a|32 +return s>=97&&s<=122}, +ar0(a,b){var s,r +if(a===b)return!0 +s=a.length +if(s!==b.length)return!1 +for(r=0;r>>0}} +A.c0o.prototype={ +XW(){var s,r,q,p,o,n=this +for(s=n.a,r=n.d;!0;){q=n.c +if(q>=r)return-1 +p=B.c.aK(s,q) +if(p<=32)o=p===32||p===10||p===9||p===13||p===12 +else o=!1 +if(!o)return p +n.c=q+1}}, +aFy(){if(this.XW()===44){++this.c +this.XW()}}, +bnZ(a,b){var s +if(!(a>=48&&a<=57||a===43||a===45||a===46)||this.b===B.EN)return b +s=this.b +if(s===B.ES)return B.aa2 +if(s===B.ET)return B.aa3 +return s}, +Ds(){var s=this,r=s.c +if(r>=s.d)return-1 +s.c=r+1 +return B.c.aK(s.a,r)}, +wg(){var s,r,q,p,o,n,m,l,k,j=this,i="Numeric overflow" +j.XW() +s=j.Ds() +if(s===43){s=j.Ds() +r=1}else if(s===45){s=j.Ds() +r=-1}else r=1 +if((s<48||s>57)&&s!==46)throw A.j(A.ab("First character of a number must be one of [0-9+-.].")) +q=0 +while(!0){if(!(48<=s&&s<=57))break +q=q*10+(s-48) +s=j.Ds()}if(!(-17976931348623157e292<=q&&q<=17976931348623157e292))throw A.j(A.ab(i)) +if(s===46){s=j.Ds() +if(s<48||s>57)throw A.j(A.ab("There must be at least one digit following the .")) +p=0 +o=1 +while(!0){if(!(48<=s&&s<=57))break +o*=0.1 +p+=(s-48)*o +s=j.Ds()}}else p=0 +n=(q+p)*r +m=j.c +if(m57)throw A.j(A.ab("Missing exponent")) +k=0 +while(!0){if(!(s>=48&&s<=57))break +k=k*10+(s-48) +s=j.Ds()}if(l)k=-k +if(!(-37<=k&&k<=38))throw A.j(A.ab("Invalid exponent "+k)) +if(k!==0)n*=Math.pow(10,k)}if(!(-17976931348623157e292<=n&&n<=17976931348623157e292))throw A.j(A.ab(i)) +if(s!==-1){--j.c +j.aFy()}return n}, +aDk(){var s,r=this,q=r.c +if(q>=r.d)throw A.j(A.ab("Expected more data")) +r.c=q+1 +s=B.c.aK(r.a,q) +r.aFy() +if(s===48)return!1 +else if(s===49)return!0 +else throw A.j(A.ab("Invalid flag value"))}, +aPp(){var s=this +return A.mn(function(){var r=0,q=1,p,o +return function $async$aPp(a,b){if(a===1){p=b +r=q}while(true)switch(r){case 0:o=s.d +case 2:if(!(s.c1){b0*=Math.sqrt(m) +b1*=Math.sqrt(m)}q.dN() +q.q7(0,1/b0,1/b1) +q.K5(a9) +l=a8.Q7(q,b2) +k=a8.Q7(q,b3.b) +j=k.aq(0,l) +a9=j.a +o=j.b +i=Math.sqrt(Math.max(1/(a9*a9+o*o)-0.25,0)) +if(!isFinite(i))i=0 +j=j.aO(0,b3.e===b3.f?-i:i) +a9=l.a2(0,k).aO(0,0.5) +o=a9.a+-j.b +a9=a9.b+j.a +h=new A.h4(o,a9) +l=l.aq(0,h) +g=Math.atan2(l.b,l.a) +k=k.aq(0,h) +f=Math.atan2(k.b,k.a)-g +if(f<0&&b3.e)f+=6.283185307179586 +else if(f>0&&!b3.e)f-=6.283185307179586 +q.dN() +q.K5(s) +q.q7(0,b0,b1) +e=B.e.e5(Math.abs(f/1.5717963267948964)) +for(n=b4.a,d=0;d"))}} +A.awK.prototype={ +gE(a){var s=this.e +s===$&&A.e() +return s}, +q(){var s,r,q,p,o,n=this +for(s=n.b,r=s.length,q=n.a;p=n.d,p<=r;){p=q.a.ew(s,p) +o=n.d +if(p<0)n.d=o+1 +else{s=q.eg(new A.Pf(s,o)) +n.e=s.gm(s) +s=n.d +if(s===p)n.d=s+1 +else n.d=p +return!0}}return!1}} +A.uJ.prototype={ +eg(a){var s,r=a.a,q=a.b,p=this.a.ew(r,q) +if(p<0)return new A.ct(this.b,r,q,t.nN) +s=B.c.X(r,q,p) +return new A.fq(s,r,p,t.Xb)}, +ew(a,b){return this.a.ew(a,b)}} +A.a4l.prototype={ +eg(a){var s,r=this.a.eg(a),q=r.gNr(),p=this.$ti,o=r.a +if(q){q=this.b.$1(r.gm(r)) +s=r.b +return new A.fq(q,o,s,p.i("fq<2>"))}else{q=r.goS(r) +s=r.b +return new A.ct(q,o,s,p.i("ct<2>"))}}} +A.ab7.prototype={ +eg(a){var s,r=this.a.eg(a),q=r.gNr(),p=this.$ti,o=r.a +if(q){q=r.gm(r) +s=r.b +return new A.fq(new A.y4(q,a.a,a.b,s,p.i("y4<1>")),o,s,p.i("fq>"))}else{q=r.goS(r) +s=r.b +return new A.ct(q,o,s,p.i("ct>"))}}, +ew(a,b){return this.a.ew(a,b)}} +A.a9p.prototype={ +BC(a){return this.a===a}, +gm(a){return this.a}} +A.HR.prototype={ +BC(a){return this.a}} +A.awf.prototype={ +b82(a){var s,r,q,p,o,n,m,l +for(s=a.length,r=this.a,q=this.c,p=0;p>>0}}}, +BC(a){var s=this.a +if(s<=a)if(a<=this.b){s=a-s +s=(this.c[B.d.O(s,5)]&B.WV[s&31])>>>0!==0}else s=!1 +else s=!1 +return s}, +$ikJ:1} +A.azT.prototype={ +BC(a){return!this.a.BC(a)}} +A.cwJ.prototype={ +$2(a,b){var s=a.a,r=b.a +return s!==r?s-r:a.b-b.b}, +$S:1655} +A.cwK.prototype={ +$2(a,b){return a+(b.b-b.a+1)}, +$S:1656} +A.cuk.prototype={ +$1(a){var s=B.c.az(a,0) +return new A.ma(s,s)}, +$S:1657} +A.cu1.prototype={ +$3(a,b,c){return new A.ma(B.c.az(a,0),B.c.az(c,0))}, +$S:1658} +A.cuj.prototype={ +$1(a){return A.dwm(J.f7(a,t.eg))}, +$S:1659} +A.cu_.prototype={ +$2(a,b){var s +if(a==null)s=b +else s=b instanceof A.HR?new A.HR(!b.a):new A.azT(b) +return s}, +$S:1660} +A.kJ.prototype={} +A.ma.prototype={ +BC(a){return this.a<=a&&a<=this.b}, +$ikJ:1} +A.aIN.prototype={ +BC(a){if(a<256)switch(a){case 9:case 10:case 11:case 12:case 13:case 32:case 133:case 160:return!0 +default:return!1}switch(a){case 5760:case 8192:case 8193:case 8194:case 8195:case 8196:case 8197:case 8198:case 8199:case 8200:case 8201:case 8202:case 8232:case 8233:case 8239:case 8287:case 12288:case 65279:return!0 +default:return!1}}, +$ikJ:1} +A.a_3.prototype={ +eg(a){var s,r,q,p,o,n,m +for(s=this.a,r=s.length,q=this.b,p=this.$ti.i("ct<1>"),o=null,n=0;n=0)return q}return q}} +A.k0.prototype={ +giv(a){return A.a([this.a],t.Vz)}, +Bz(a,b,c){var s=this +s.L2(0,b,c) +if(s.a.l(0,b))s.a=A.y(s).i("bS").a(c)}} +A.a8M.prototype={ +eg(a){var s,r,q,p,o,n,m=this,l=m.a.eg(a) +if(l.gqD()){s=l.goS(l) +r=l.a +q=l.b +return new A.ct(s,r,q,m.$ti.i("ct>"))}p=m.b.eg(l) +if(p.gqD()){s=p.goS(p) +r=p.a +q=p.b +return new A.ct(s,r,q,m.$ti.i("ct>"))}s=l.gm(l) +r=p.gm(p) +q=m.$ti +o=p.a +n=p.b +return new A.fq(new A.fB(s,r,q.i("@<1>").Z(q.z[1]).i("fB<1,2>")),o,n,q.i("fq>"))}, +ew(a,b){b=this.a.ew(a,b) +if(b<0)return-1 +b=this.b.ew(a,b) +if(b<0)return-1 +return b}, +giv(a){return A.a([this.a,this.b],t.Vz)}, +Bz(a,b,c){var s=this +s.L2(0,b,c) +if(s.a.l(0,b))s.a=s.$ti.i("bS<1>").a(c) +if(s.b.l(0,b))s.b=s.$ti.i("bS<2>").a(c)}} +A.fB.prototype={ +dn(a,b){return b.$2(this.a,this.b)}, +tF(a,b){return this.dn(a,b,t.z)}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return this.$ti.b(b)&&J.v(this.a,b.a)&&J.v(this.b,b.b)}, +k(a){return this.kp(0)+"("+A.r(this.a)+", "+A.r(this.b)+")"}} +A.bJQ.prototype={ +$1(a){return this.a.$2(a.a,a.b)}, +$S(){return this.d.i("@<0>").Z(this.b).Z(this.c).i("1(fB<2,3>)")}} +A.a8N.prototype={ +eg(a){var s,r,q,p,o,n,m,l=this,k=l.a.eg(a) +if(k.gqD()){s=k.goS(k) +r=k.a +q=k.b +return new A.ct(s,r,q,l.$ti.i("ct>"))}p=l.b.eg(k) +if(p.gqD()){s=p.goS(p) +r=p.a +q=p.b +return new A.ct(s,r,q,l.$ti.i("ct>"))}o=l.c.eg(p) +if(o.gqD()){s=o.goS(o) +r=o.a +q=o.b +return new A.ct(s,r,q,l.$ti.i("ct>"))}s=k.gm(k) +p=p.gm(p) +r=o.gm(o) +q=l.$ti +n=o.a +m=o.b +return new A.fq(new A.vC(s,p,r,q.i("@<1>").Z(q.z[1]).Z(q.z[2]).i("vC<1,2,3>")),n,m,q.i("fq>"))}, +ew(a,b){b=this.a.ew(a,b) +if(b<0)return-1 +b=this.b.ew(a,b) +if(b<0)return-1 +b=this.c.ew(a,b) +if(b<0)return-1 +return b}, +giv(a){return A.a([this.a,this.b,this.c],t.Vz)}, +Bz(a,b,c){var s=this +s.L2(0,b,c) +if(s.a.l(0,b))s.a=s.$ti.i("bS<1>").a(c) +if(s.b.l(0,b))s.b=s.$ti.i("bS<2>").a(c) +if(s.c.l(0,b))s.c=s.$ti.i("bS<3>").a(c)}} +A.vC.prototype={ +dn(a,b){return b.$3(this.a,this.b,this.c)}, +tF(a,b){return this.dn(a,b,t.z)}, +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +return s.$ti.b(b)&&J.v(s.a,b.a)&&J.v(s.b,b.b)&&J.v(s.c,b.c)}, +k(a){var s=this +return s.kp(0)+"("+A.r(s.a)+", "+A.r(s.b)+", "+A.r(s.c)+")"}} +A.bJR.prototype={ +$1(a){return this.a.$3(a.a,a.b,a.c)}, +$S(){var s=this +return s.e.i("@<0>").Z(s.b).Z(s.c).Z(s.d).i("1(vC<2,3,4>)")}} +A.a8O.prototype={ +eg(a){var s,r,q,p,o,n,m,l,k=this,j=k.a.eg(a) +if(j.gqD()){s=j.goS(j) +r=j.a +q=j.b +return new A.ct(s,r,q,k.$ti.i("ct>"))}p=k.b.eg(j) +if(p.gqD()){s=p.goS(p) +r=p.a +q=p.b +return new A.ct(s,r,q,k.$ti.i("ct>"))}o=k.c.eg(p) +if(o.gqD()){s=o.goS(o) +r=o.a +q=o.b +return new A.ct(s,r,q,k.$ti.i("ct>"))}n=k.d.eg(o) +if(n.gqD()){s=n.goS(n) +r=n.a +q=n.b +return new A.ct(s,r,q,k.$ti.i("ct>"))}s=j.gm(j) +p=p.gm(p) +o=o.gm(o) +r=n.gm(n) +q=k.$ti +m=n.a +l=n.b +return new A.fq(new A.tJ(s,p,o,r,q.i("@<1>").Z(q.z[1]).Z(q.z[2]).Z(q.z[3]).i("tJ<1,2,3,4>")),m,l,q.i("fq>"))}, +ew(a,b){var s=this +b=s.a.ew(a,b) +if(b<0)return-1 +b=s.b.ew(a,b) +if(b<0)return-1 +b=s.c.ew(a,b) +if(b<0)return-1 +b=s.d.ew(a,b) +if(b<0)return-1 +return b}, +giv(a){var s=this +return A.a([s.a,s.b,s.c,s.d],t.Vz)}, +Bz(a,b,c){var s=this +s.L2(0,b,c) +if(s.a.l(0,b))s.a=s.$ti.i("bS<1>").a(c) +if(s.b.l(0,b))s.b=s.$ti.i("bS<2>").a(c) +if(s.c.l(0,b))s.c=s.$ti.i("bS<3>").a(c) +if(s.d.l(0,b))s.d=s.$ti.i("bS<4>").a(c)}} +A.tJ.prototype={ +dn(a,b){var s=this +return b.$4(s.a,s.b,s.c,s.d)}, +tF(a,b){return this.dn(a,b,t.z)}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +return s.$ti.b(b)&&J.v(s.a,b.a)&&J.v(s.b,b.b)&&J.v(s.c,b.c)&&J.v(s.d,b.d)}, +k(a){var s=this +return s.kp(0)+"("+A.r(s.a)+", "+A.r(s.b)+", "+A.r(s.c)+", "+A.r(s.d)+")"}} +A.bJT.prototype={ +$1(a){return this.a.$4(a.a,a.b,a.c,a.d)}, +$S(){var s=this +return s.f.i("@<0>").Z(s.b).Z(s.c).Z(s.d).Z(s.e).i("1(tJ<2,3,4,5>)")}} +A.a8P.prototype={ +eg(a){var s,r,q,p,o,n,m,l,k,j=this,i=j.a.eg(a) +if(i.gqD()){s=i.goS(i) +r=i.a +q=i.b +return new A.ct(s,r,q,j.$ti.i("ct>"))}p=j.b.eg(i) +if(p.gqD()){s=p.goS(p) +r=p.a +q=p.b +return new A.ct(s,r,q,j.$ti.i("ct>"))}o=j.c.eg(p) +if(o.gqD()){s=o.goS(o) +r=o.a +q=o.b +return new A.ct(s,r,q,j.$ti.i("ct>"))}n=j.d.eg(o) +if(n.gqD()){s=n.goS(n) +r=n.a +q=n.b +return new A.ct(s,r,q,j.$ti.i("ct>"))}m=j.e.eg(n) +if(m.gqD()){s=m.goS(m) +r=m.a +q=m.b +return new A.ct(s,r,q,j.$ti.i("ct>"))}s=i.gm(i) +p=p.gm(p) +o=o.gm(o) +n=n.gm(n) +r=m.gm(m) +q=j.$ti +l=m.a +k=m.b +return new A.fq(new A.r2(s,p,o,n,r,q.i("@<1>").Z(q.z[1]).Z(q.z[2]).Z(q.z[3]).Z(q.z[4]).i("r2<1,2,3,4,5>")),l,k,q.i("fq>"))}, +ew(a,b){var s=this +b=s.a.ew(a,b) +if(b<0)return-1 +b=s.b.ew(a,b) +if(b<0)return-1 +b=s.c.ew(a,b) +if(b<0)return-1 +b=s.d.ew(a,b) +if(b<0)return-1 +b=s.e.ew(a,b) +if(b<0)return-1 +return b}, +giv(a){var s=this +return A.a([s.a,s.b,s.c,s.d,s.e],t.Vz)}, +Bz(a,b,c){var s=this +s.L2(0,b,c) +if(s.a.l(0,b))s.a=s.$ti.i("bS<1>").a(c) +if(s.b.l(0,b))s.b=s.$ti.i("bS<2>").a(c) +if(s.c.l(0,b))s.c=s.$ti.i("bS<3>").a(c) +if(s.d.l(0,b))s.d=s.$ti.i("bS<4>").a(c) +if(s.e.l(0,b))s.e=s.$ti.i("bS<5>").a(c)}} +A.r2.prototype={ +dn(a,b){var s=this +return b.$5(s.a,s.b,s.c,s.d,s.e)}, +tF(a,b){return this.dn(a,b,t.z)}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +return s.$ti.b(b)&&J.v(s.a,b.a)&&J.v(s.b,b.b)&&J.v(s.c,b.c)&&J.v(s.d,b.d)&&J.v(s.e,b.e)}, +k(a){var s=this +return s.kp(0)+"("+A.r(s.a)+", "+A.r(s.b)+", "+A.r(s.c)+", "+A.r(s.d)+", "+A.r(s.e)+")"}} +A.bJU.prototype={ +$1(a){return this.a.$5(a.a,a.b,a.c,a.d,a.e)}, +$S(){var s=this +return s.r.i("@<0>").Z(s.b).Z(s.c).Z(s.d).Z(s.e).Z(s.f).i("1(r2<2,3,4,5,6>)")}} +A.a8Q.prototype={ +eg(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.a.eg(a) +if(f.gqD()){s=f.goS(f) +r=f.a +q=f.b +return new A.ct(s,r,q,g.$ti.i("ct>"))}p=g.b.eg(f) +if(p.gqD()){s=p.goS(p) +r=p.a +q=p.b +return new A.ct(s,r,q,g.$ti.i("ct>"))}o=g.c.eg(p) +if(o.gqD()){s=o.goS(o) +r=o.a +q=o.b +return new A.ct(s,r,q,g.$ti.i("ct>"))}n=g.d.eg(o) +if(n.gqD()){s=n.goS(n) +r=n.a +q=n.b +return new A.ct(s,r,q,g.$ti.i("ct>"))}m=g.e.eg(n) +if(m.gqD()){s=m.goS(m) +r=m.a +q=m.b +return new A.ct(s,r,q,g.$ti.i("ct>"))}l=g.f.eg(m) +if(l.gqD()){s=l.goS(l) +r=l.a +q=l.b +return new A.ct(s,r,q,g.$ti.i("ct>"))}k=g.r.eg(l) +if(k.gqD()){s=k.goS(k) +r=k.a +q=k.b +return new A.ct(s,r,q,g.$ti.i("ct>"))}j=g.w.eg(k) +if(j.gqD()){s=j.goS(j) +r=j.a +q=j.b +return new A.ct(s,r,q,g.$ti.i("ct>"))}s=f.gm(f) +p=p.gm(p) +o=o.gm(o) +n=n.gm(n) +m=m.gm(m) +l=l.gm(l) +k=k.gm(k) +r=j.gm(j) +q=g.$ti +i=j.a +h=j.b +return new A.fq(new A.nM(s,p,o,n,m,l,k,r,q.i("@<1>").Z(q.z[1]).Z(q.z[2]).Z(q.z[3]).Z(q.z[4]).Z(q.z[5]).Z(q.z[6]).Z(q.z[7]).i("nM<1,2,3,4,5,6,7,8>")),i,h,q.i("fq>"))}, +ew(a,b){var s=this +b=s.a.ew(a,b) +if(b<0)return-1 +b=s.b.ew(a,b) +if(b<0)return-1 +b=s.c.ew(a,b) +if(b<0)return-1 +b=s.d.ew(a,b) +if(b<0)return-1 +b=s.e.ew(a,b) +if(b<0)return-1 +b=s.f.ew(a,b) +if(b<0)return-1 +b=s.r.ew(a,b) +if(b<0)return-1 +b=s.w.ew(a,b) +if(b<0)return-1 +return b}, +giv(a){var s=this +return A.a([s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w],t.Vz)}, +Bz(a,b,c){var s=this +s.L2(0,b,c) +if(s.a.l(0,b))s.a=s.$ti.i("bS<1>").a(c) +if(s.b.l(0,b))s.b=s.$ti.i("bS<2>").a(c) +if(s.c.l(0,b))s.c=s.$ti.i("bS<3>").a(c) +if(s.d.l(0,b))s.d=s.$ti.i("bS<4>").a(c) +if(s.e.l(0,b))s.e=s.$ti.i("bS<5>").a(c) +if(s.f.l(0,b))s.f=s.$ti.i("bS<6>").a(c) +if(s.r.l(0,b))s.r=s.$ti.i("bS<7>").a(c) +if(s.w.l(0,b))s.w=s.$ti.i("bS<8>").a(c)}} +A.nM.prototype={ +dn(a,b){var s=this +return b.$8(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w)}, +tF(a,b){return this.dn(a,b,t.z)}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +return s.$ti.b(b)&&J.v(s.a,b.a)&&J.v(s.b,b.b)&&J.v(s.c,b.c)&&J.v(s.d,b.d)&&J.v(s.e,b.e)&&J.v(s.f,b.f)&&J.v(s.r,b.r)&&J.v(s.w,b.w)}, +k(a){var s=this +return s.kp(0)+"("+A.r(s.a)+", "+A.r(s.b)+", "+A.r(s.c)+", "+A.r(s.d)+", "+A.r(s.e)+", "+A.r(s.f)+", "+A.r(s.r)+", "+A.r(s.w)+")"}} +A.bJV.prototype={ +$1(a){return this.a.$8(a.a,a.b,a.c,a.d,a.e,a.f,a.r,a.w)}, +$S(){var s=this +return s.y.i("@<0>").Z(s.b).Z(s.c).Z(s.d).Z(s.e).Z(s.f).Z(s.r).Z(s.w).Z(s.x).i("1(nM<2,3,4,5,6,7,8,9>)")}} +A.JC.prototype={ +Bz(a,b,c){var s,r,q,p +this.L2(0,b,c) +for(s=this.a,r=s.length,q=this.$ti.i("bS"),p=0;p"))}, +ew(a,b){var s=this.a.ew(a,b) +return s<0?b:s}} +A.a9z.prototype={ +eg(a){var s,r,q,p,o,n,m,l=this,k=l.b +if(k!=null){s=k.eg(a) +if(s.gqD()){r=s.goS(s) +q=s.a +p=s.b +return new A.ct(r,q,p,l.$ti.i("ct<1>"))}a=s}o=l.a.eg(a) +if(o.gqD())return o +n=l.c +if(n!=null){m=n.eg(o) +if(m.gqD()){r=m.goS(m) +q=m.a +p=m.b +return new A.ct(r,q,p,l.$ti.i("ct<1>"))}a=m}else a=o +r=o.gm(o) +return new A.fq(r,a.a,a.b,l.$ti.i("fq<1>"))}, +ew(a,b){var s=this.b,r=s==null?null:s.ew(a,b) +b=r==null?b:r +if(b<0)return-1 +b=this.a.ew(a,b) +if(b<0)return-1 +s=this.c +r=s==null?null:s.ew(a,b) +return r==null?b:r}, +giv(a){var s=A.a([],t.Vz),r=this.b +if(r!=null)s.push(r) +s.push(this.a) +r=this.c +if(r!=null)s.push(r) +return s}, +Bz(a,b,c){var s=this +s.av1(0,b,c) +if(J.v(s.b,b))s.b=c +if(J.v(s.c,b))s.c=c}} +A.a1p.prototype={ +eg(a){return new A.fq(this.a,a.a,a.b,this.$ti.i("fq<1>"))}, +ew(a,b){return b}} +A.azQ.prototype={ +eg(a){var s,r=a.a,q=a.b,p=r.length +if(q=l||!r.BC(B.c.aK(n,q)))return new A.ct(o.b,n,q,t.nN);++q;++p}s=o.d +while(!0){if(!(q=p||!r.BC(B.c.aK(a,b)))return-1;++b;++q}s=this.d +while(!0){if(!(b")) +for(s=m.b,r=a;k.length>"))}k.push(q.gm(q))}for(s=m.c;!0;r=q){n=m.e.eg(r) +if(n.gNr())return new A.fq(k,r.a,r.b,l.i("fq>")) +else{if(k.length>=s){s=n.goS(n) +p=n.a +o=n.b +return new A.ct(s,p,o,l.i("ct>"))}q=m.a.eg(r) +if(q.gqD()){s=n.goS(n) +p=n.a +o=n.b +return new A.ct(s,p,o,l.i("ct>"))}k.push(q.gm(q))}}}, +ew(a,b){var s,r,q,p,o=this +for(s=o.b,r=b,q=0;q=0)return r +else{if(q>=s)return-1 +p=o.a.ew(a,r) +if(p<0)return-1;++q}}} +A.a3J.prototype={ +giv(a){return A.a([this.a,this.e],t.Vz)}, +Bz(a,b,c){this.av1(0,b,c) +if(this.e.l(0,b))this.e=c}} +A.a6E.prototype={ +eg(a){var s,r,q,p,o,n=this,m=n.$ti,l=A.a([],m.i("F<1>")) +for(s=n.b,r=a;l.length>"))}l.push(q.gm(q))}for(s=n.c;l.length>")) +l.push(q.gm(q))}return new A.fq(l,r.a,r.b,m.i("fq>"))}, +ew(a,b){var s,r,q,p,o=this +for(s=o.b,r=b,q=0;q>>0}} +A.b3I.prototype={ +$0(){var s=null +return A.a([A.qi("Image provider",this.a,!0,B.dL,s,!1,s,s,B.cW,s,!1,!0,!0,B.tp,s,t.bi),A.qi("Image key",this.b,!0,B.dL,s,!1,s,s,B.cW,s,!1,!0,!0,B.tp,s,t.cb)],t.qe)}, +$S:42} +A.b3H.prototype={ +$0(){var s=$.k5.zO$ +s===$&&A.e() +s.Gb(this.a) +return null}, +$S:0} +A.akQ.prototype={} +A.b5n.prototype={} +A.bKg.prototype={ +bmn(a,b){}, +asA(a,b,c,d){return this.aV7(a,b,c,d)}, +aV7(a,b,c,d){var s=0,r=A.o(t.u),q,p=this,o,n +var $async$asA=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:o=t.N +n=A.p(["id",a,"isOrigin",b,"subtype",d],o,t.z) +p.bmn(n,c) +q=p.aoB$.e4("getFullFile",n,!1,o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$asA,r)}, +aeJ(){var s=0,r=A.o(t.N),q,p=this,o +var $async$aeJ=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(p.aoB$.e4("systemVersion",null,!1,t.N),$async$aeJ) +case 3:o=b +q=o==null?A.av(o):o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aeJ,r)}, +a31(a){return this.aWt(a)}, +aWt(a){var s=0,r=A.o(t.N),q,p=this,o +var $async$a31=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if($.cGO()){o=a.b +o.toString +q=o +s=1 +break}s=$.ajK()||$.b0g()?3:4 +break +case 3:o=t.N +s=5 +return A.f(p.aoB$.e4("getTitleAsync",A.p(["id",a.a,"subtype",0],o,t.z),!1,o),$async$a31) +case 5:o=c +q=o==null?A.av(o):o +s=1 +break +case 4:q="" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a31,r)}} +A.bxY.prototype={} +A.b1Z.prototype={} +A.aSD.prototype={} +A.aSE.prototype={} +A.aSF.prototype={} +A.O1.prototype={} +A.M_.prototype={ +l(a,b){if(b==null)return!1 +if(!(b instanceof A.M_))return!1 +return b.a===this.a&&b.b===this.b}, +gv(a){return B.d.gv(this.a)^B.d.gv(this.b)}, +k(a){return"ThumbnailSize("+this.a+", "+this.b+")"}} +A.LZ.prototype={ +wG(){var s=this,r=s.a +return A.p(["width",r.a,"height",r.b,"format",s.b.a,"quality",s.c,"frame",s.d],t.N,t.z)}, +gv(a){var s=this,r=s.a +return(B.d.gv(r.a)^B.d.gv(r.b)^A.e2(s.b)^B.d.gv(s.c)^B.d.gv(s.d))>>>0}, +l(a,b){var s=this +if(b==null)return!1 +if(!(b instanceof A.LZ))return!1 +return s.a.l(0,b.a)&&s.b===b.b&&s.c===b.c&&s.d===b.d}} +A.aPH.prototype={ +wG(){var s=this,r=A.i_(s.b4v(),t.N,t.z) +r.j(0,"deliveryMode",s.e.a) +r.j(0,"resizeMode",s.f.a) +r.j(0,"resizeContentMode",s.r.a) +return r}, +gv(a){var s=this +return(A.LZ.prototype.gv.call(s,s)^A.e2(s.e)^A.e2(s.f)^A.e2(s.r))>>>0}, +l(a,b){var s=this +if(b==null)return!1 +if(!(b instanceof A.aPH))return!1 +return s.a.l(0,b.a)&&s.b===b.b&&s.c===b.c&&s.d===b.d&&s.e===b.e&&s.f===b.f&&s.r===b.r}} +A.bAU.prototype={ +gbIL(){return A.deS()}, +gbW1(){return A.deV()}, +gaX7(){return A.deW()}, +gbIM(){return A.deT()}, +gb0G(){A.atP() +var s=$.d0P() +return s.gb7f()}, +gb0H(){return A.dxG().gb7f()}, +gbOs(){return A.deU()}} +A.bKB.prototype={ +P(){var s=this +A.p(["numberOfProcessors",$.cYK(),"pathSeparator",$.cGN(),"operatingSystem",$.GX(),"operatingSystemVersion",$.cYL(),"localHostname",$.cYJ(),"environment",A.dmb(),"executable",s.gbIL(),"resolvedExecutable",s.gbW1(),"script",s.gaX7().k(0),"executableArguments",s.gbIM(),"packageConfig",void 1,"version",void 1,"stdinSupportsAnsi",s.gb0G(),"stdoutSupportsAnsi",s.gb0H(),"localeName",s.gbOs()],t.N,t.z) +return void 1}} +A.pb.prototype={} +A.b7a.prototype={ +$1(a){var s=$.cJf +return s!=null&&a.c.$1(s)}, +$S:1661} +A.b7b.prototype={ +$0(){return $.cX2()}, +$S:1662} +A.b78.prototype={ +$1(a){return!1}, +$S:125} +A.b79.prototype={ +$1(a){return A.djW(0,0,0,null)}, +$S:1664} +A.aMp.prototype={} +A.aP1.prototype={} +A.aUS.prototype={} +A.aYf.prototype={} +A.aQa.prototype={} +A.aPF.prototype={$iazJ:1} +A.bKJ.prototype={ +vp(a){$.GW().j(0,this,a)}} +A.cu5.prototype={ +$1(a){var s=document.createElement("div"),r=s.style +r.width="100%" +r=s.style +r.height="100%" +if(this.a){r=s.style +r.backgroundColor="rgba(255, 0, 0, .5)"}return s}, +$S:535} +A.aBD.prototype={ +A(a){return this.c}} +A.bcb.prototype={} +A.a3u.prototype={ +ge8(a){var s=this.a +s===$&&A.e() +return s}} +A.b0I.prototype={ +Y1(a){var s=this.e +return(s[a&255]&255|(s[a>>>8&255]&255)<<8|(s[a>>>16&255]&255)<<16|s[a>>>24&255]<<24)>>>0}, +aUj(a,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=a0.a +b===$&&A.e() +s=b.length +if(s<16||s>32||(s&7)!==0)throw A.j(A.ck("Key length not 128/192/256 bits.",null)) +r=s>>>2 +q=r+6 +c.a=q +p=q+1 +o=J.lZ(p,t.L) +for(q=t.S,n=0;n>>8|(j&$.lI[24])<<24)>>>0)^b[n-1])>>>0 +q=o[n] +q[0]=m +l=(l^m)>>>0 +q[1]=l +k=(k^l)>>>0 +q[2]=k +j=(j^k)>>>0 +q[3]=j}break +case 6:m=A.iY(b,0,B.af) +q=o[0] +q[0]=m +l=A.iY(b,4,B.af) +q[1]=l +k=A.iY(b,8,B.af) +q[2]=k +j=A.iY(b,12,B.af) +q[3]=j +i=A.iY(b,16,B.af) +h=A.iY(b,20,B.af) +for(n=1,g=1;!0;){b=o[n] +b[0]=i +b[1]=h +f=g<<1 +m=(m^c.Y1((h>>>8|(h&$.lI[24])<<24)>>>0)^g)>>>0 +b[2]=m +l=(l^m)>>>0 +b[3]=l +k=(k^l)>>>0 +b=o[n+1] +b[0]=k +j=(j^k)>>>0 +b[1]=j +i=(i^j)>>>0 +b[2]=i +h=(h^i)>>>0 +b[3]=h +g=f<<1 +m=(m^c.Y1((h>>>8|(h&$.lI[24])<<24)>>>0)^f)>>>0 +b=o[n+2] +b[0]=m +l=(l^m)>>>0 +b[1]=l +k=(k^l)>>>0 +b[2]=k +j=(j^k)>>>0 +b[3]=j +n+=3 +if(n>=13)break +i=(i^j)>>>0 +h=(h^i)>>>0}break +case 8:m=A.iY(b,0,B.af) +q=o[0] +q[0]=m +l=A.iY(b,4,B.af) +q[1]=l +k=A.iY(b,8,B.af) +q[2]=k +j=A.iY(b,12,B.af) +q[3]=j +i=A.iY(b,16,B.af) +q=o[1] +q[0]=i +h=A.iY(b,20,B.af) +q[1]=h +e=A.iY(b,24,B.af) +q[2]=e +d=A.iY(b,28,B.af) +q[3]=d +for(n=2,g=1;!0;g=f){f=g<<1 +m=(m^c.Y1((d>>>8|(d&$.lI[24])<<24)>>>0)^g)>>>0 +b=o[n] +b[0]=m +l=(l^m)>>>0 +b[1]=l +k=(k^l)>>>0 +b[2]=k +j=(j^k)>>>0 +b[3]=j;++n +if(n>=15)break +i=(i^c.Y1(j))>>>0 +b=o[n] +b[0]=i +h=(h^i)>>>0 +b[1]=h +e=(e^h)>>>0 +b[2]=e +d=(d^e)>>>0 +b[3]=d;++n}break +default:throw A.j(A.ab("Should never get here"))}return o}, +bf5(b2,b3,b4,b5,b6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3=A.iY(b2,b3,B.af),a4=A.iY(b2,b3+4,B.af),a5=A.iY(b2,b3+8,B.af),a6=A.iY(b2,b3+12,B.af),a7=b6[0],a8=a3^a7[0],a9=a4^a7[1],b0=a5^a7[2],b1=a6^a7[3] +for(a7=a2.a-1,s=a2.w,r=1;r>>8&255] +o=B.d.O(p,24) +n=$.lI[8] +m=s[b0>>>16&255] +l=B.d.O(m,16) +k=$.lI[16] +j=s[b1>>>24&255] +i=B.d.O(j,8) +h=$.lI[24] +g=b6[r] +f=q^(o|(p&n)<<8)^(l|(m&k)<<16)^(i|(j&h)<<24)^g[0] +j=s[a9&255] +i=s[b0>>>8&255] +m=B.d.O(i,24) +l=s[b1>>>16&255] +p=B.d.O(l,16) +o=s[a8>>>24&255] +e=j^(m|(i&n)<<8)^(p|(l&k)<<16)^(B.d.O(o,8)|(o&h)<<24)^g[1] +o=s[b0&255] +l=s[b1>>>8&255] +p=B.d.O(l,24) +i=s[a8>>>16&255] +m=B.d.O(i,16) +j=s[a9>>>24&255] +d=o^(p|(l&n)<<8)^(m|(i&k)<<16)^(B.d.O(j,8)|(j&h)<<24)^g[2] +j=s[b1&255] +a8=s[a8>>>8&255] +i=B.d.O(a8,24) +a9=s[a9>>>16&255] +m=B.d.O(a9,16) +b0=s[b0>>>24&255];++r +b1=j^(i|(a8&n)<<8)^(m|(a9&k)<<16)^(B.d.O(b0,8)|(b0&h)<<24)^g[3] +g=s[f&255] +b0=s[e>>>8&255] +a9=B.d.O(b0,24) +m=s[d>>>16&255] +a8=B.d.O(m,16) +i=s[b1>>>24&255] +j=B.d.O(i,8) +l=b6[r] +a8=g^(a9|(b0&n)<<8)^(a8|(m&k)<<16)^(j|(i&h)<<24)^l[0] +i=s[e&255] +j=s[d>>>8&255] +m=B.d.O(j,24) +b0=s[b1>>>16&255] +a9=B.d.O(b0,16) +g=s[f>>>24&255] +a9=i^(m|(j&n)<<8)^(a9|(b0&k)<<16)^(B.d.O(g,8)|(g&h)<<24)^l[1] +g=s[d&255] +b0=s[b1>>>8&255] +j=B.d.O(b0,24) +m=s[f>>>16&255] +i=B.d.O(m,16) +p=s[e>>>24&255] +b0=g^(j|(b0&n)<<8)^(i|(m&k)<<16)^(B.d.O(p,8)|(p&h)<<24)^l[2] +p=s[b1&255] +m=s[f>>>8&255] +i=B.d.O(m,24) +j=s[e>>>16&255] +g=B.d.O(j,16) +o=s[d>>>24&255];++r +b1=p^(i|(m&n)<<8)^(g|(j&k)<<16)^(B.d.O(o,8)|(o&h)<<24)^l[3]}f=s[a8&255]^A.jV(s[a9>>>8&255],24)^A.jV(s[b0>>>16&255],16)^A.jV(s[b1>>>24&255],8)^b6[r][0] +e=s[a9&255]^A.jV(s[b0>>>8&255],24)^A.jV(s[b1>>>16&255],16)^A.jV(s[a8>>>24&255],8)^b6[r][1] +d=s[b0&255]^A.jV(s[b1>>>8&255],24)^A.jV(s[a8>>>16&255],16)^A.jV(s[a9>>>24&255],8)^b6[r][2] +b1=s[b1&255]^A.jV(s[a8>>>8&255],24)^A.jV(s[a9>>>16&255],16)^A.jV(s[b0>>>24&255],8)^b6[r][3] +a7=a2.e +b0=a7[f&255] +s=a7[e>>>8&255] +q=a2.d +p=q[d>>>16&255] +o=q[b1>>>24&255] +n=b6[r+1] +m=n[0] +l=q[e&255] +a9=a7[d>>>8&255] +k=a7[b1>>>16&255] +j=q[f>>>24&255] +i=n[1] +h=q[d&255] +g=a7[b1>>>8&255] +c=a7[f>>>16&255] +b=a7[e>>>24&255] +a=n[2] +a0=q[b1&255] +a1=q[f>>>8&255] +q=q[e>>>16&255] +a7=a7[d>>>24&255] +n=n[3] +A.Nv((b0&255^(s&255)<<8^(p&255)<<16^o<<24^m)>>>0,b4,b5,B.af) +A.Nv((l&255^(a9&255)<<8^(k&255)<<16^j<<24^i)>>>0,b4,b5+4,B.af) +A.Nv((h&255^(g&255)<<8^(c&255)<<16^b<<24^a)>>>0,b4,b5+8,B.af) +A.Nv((a0&255^(a1&255)<<8^(q&255)<<16^a7<<24^n)>>>0,b4,b5+12,B.af)}, +bdL(b2,b3,b4,b5,b6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this,a1=A.iY(b2,b3,B.af),a2=A.iY(b2,b3+4,B.af),a3=A.iY(b2,b3+8,B.af),a4=A.iY(b2,b3+12,B.af),a5=a0.a,a6=b6[a5],a7=a1^a6[0],a8=a2^a6[1],a9=a3^a6[2],b0=a5-1,b1=a4^a6[3] +for(a5=a0.x,a6=a9;b0>1;){s=a5[a7&255] +r=a5[b1>>>8&255] +q=B.d.O(r,24) +p=$.lI[8] +o=a5[a6>>>16&255] +n=B.d.O(o,16) +m=$.lI[16] +l=a5[a8>>>24&255] +k=B.d.O(l,8) +j=$.lI[24] +i=b6[b0] +h=s^(q|(r&p)<<8)^(n|(o&m)<<16)^(k|(l&j)<<24)^i[0] +l=a5[a8&255] +k=a5[a7>>>8&255] +o=B.d.O(k,24) +n=a5[b1>>>16&255] +r=B.d.O(n,16) +q=a5[a6>>>24&255] +g=l^(o|(k&p)<<8)^(r|(n&m)<<16)^(B.d.O(q,8)|(q&j)<<24)^i[1] +q=a5[a6&255] +n=a5[a8>>>8&255] +r=B.d.O(n,24) +k=a5[a7>>>16&255] +o=B.d.O(k,16) +l=a5[b1>>>24&255] +f=q^(r|(n&p)<<8)^(o|(k&m)<<16)^(B.d.O(l,8)|(l&j)<<24)^i[2] +l=a5[b1&255] +a6=a5[a6>>>8&255] +k=B.d.O(a6,24) +a8=a5[a8>>>16&255] +o=B.d.O(a8,16) +a7=a5[a7>>>24&255];--b0 +b1=l^(k|(a6&p)<<8)^(o|(a8&m)<<16)^(B.d.O(a7,8)|(a7&j)<<24)^i[3] +i=a5[h&255] +a7=a5[b1>>>8&255] +a8=B.d.O(a7,24) +o=a5[f>>>16&255] +a6=B.d.O(o,16) +k=a5[g>>>24&255] +l=B.d.O(k,8) +n=b6[b0] +a7=i^(a8|(a7&p)<<8)^(a6|(o&m)<<16)^(l|(k&j)<<24)^n[0] +k=a5[g&255] +l=a5[h>>>8&255] +o=B.d.O(l,24) +a6=a5[b1>>>16&255] +a8=B.d.O(a6,16) +i=a5[f>>>24&255] +a8=k^(o|(l&p)<<8)^(a8|(a6&m)<<16)^(B.d.O(i,8)|(i&j)<<24)^n[1] +i=a5[f&255] +a6=a5[g>>>8&255] +l=B.d.O(a6,24) +o=a5[h>>>16&255] +k=B.d.O(o,16) +r=a5[b1>>>24&255] +a6=i^(l|(a6&p)<<8)^(k|(o&m)<<16)^(B.d.O(r,8)|(r&j)<<24)^n[2] +r=a5[b1&255] +o=a5[f>>>8&255] +k=B.d.O(o,24) +l=a5[g>>>16&255] +i=B.d.O(l,16) +q=a5[h>>>24&255];--b0 +b1=r^(k|(o&p)<<8)^(i|(l&m)<<16)^(B.d.O(q,8)|(q&j)<<24)^n[3]}h=a5[a7&255]^A.jV(a5[b1>>>8&255],24)^A.jV(a5[a6>>>16&255],16)^A.jV(a5[a8>>>24&255],8)^b6[b0][0] +g=a5[a8&255]^A.jV(a5[a7>>>8&255],24)^A.jV(a5[b1>>>16&255],16)^A.jV(a5[a6>>>24&255],8)^b6[b0][1] +f=a5[a6&255]^A.jV(a5[a8>>>8&255],24)^A.jV(a5[a7>>>16&255],16)^A.jV(a5[b1>>>24&255],8)^b6[b0][2] +b1=a5[b1&255]^A.jV(a5[a6>>>8&255],24)^A.jV(a5[a8>>>16&255],16)^A.jV(a5[a7>>>24&255],8)^b6[b0][3] +a5=a0.f +a6=a5[h&255] +s=a0.d +r=s[b1>>>8&255] +q=s[f>>>16&255] +p=a5[g>>>24&255] +o=b6[0] +n=o[0] +m=s[g&255] +a8=s[h>>>8&255] +l=a5[b1>>>16&255] +k=s[f>>>24&255] +j=o[1] +i=s[f&255] +e=a5[g>>>8&255] +d=a5[h>>>16&255] +c=s[b1>>>24&255] +b=o[2] +a5=a5[b1&255] +a=s[f>>>8&255] +a9=s[g>>>16&255] +s=s[h>>>24&255] +o=o[3] +A.Nv((a6&255^(r&255)<<8^(q&255)<<16^p<<24^n)>>>0,b4,b5,B.af) +A.Nv((m&255^(a8&255)<<8^(l&255)<<16^k<<24^j)>>>0,b4,b5+4,B.af) +A.Nv((i&255^(e&255)<<8^(d&255)<<16^c<<24^b)>>>0,b4,b5+8,B.af) +A.Nv((a5&255^(a&255)<<8^(a9&255)<<16^s<<24^o)>>>0,b4,b5+12,B.af)}} +A.bSk.prototype={ +bTs(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e +for(s=this.r,r=16;r<80;++r){q=s[r-3]^s[r-8]^s[r-14]^s[r-16] +s[r]=((q&$.lI[1])<<1|q>>>31)>>>0}p=this.f +o=p[0] +n=p[1] +m=p[2] +l=p[3] +k=p[4] +for(j=o,i=0,h=0;h<4;++h,i=f){g=$.lI[5] +f=i+1 +k=k+(((j&g)<<5|j>>>27)>>>0)+((n&m|~n&l)>>>0)+s[i]+1518500249>>>0 +e=$.lI[30] +n=((n&e)<<30|n>>>2)>>>0 +i=f+1 +l=l+(((k&g)<<5|k>>>27)>>>0)+((j&n|~j&m)>>>0)+s[f]+1518500249>>>0 +j=((j&e)<<30|j>>>2)>>>0 +f=i+1 +m=m+(((l&g)<<5|l>>>27)>>>0)+((k&j|~k&n)>>>0)+s[i]+1518500249>>>0 +k=((k&e)<<30|k>>>2)>>>0 +i=f+1 +n=n+(((m&g)<<5|m>>>27)>>>0)+((l&k|~l&j)>>>0)+s[f]+1518500249>>>0 +l=((l&e)<<30|l>>>2)>>>0 +f=i+1 +j=j+(((n&g)<<5|n>>>27)>>>0)+((m&l|~m&k)>>>0)+s[i]+1518500249>>>0 +m=((m&e)<<30|m>>>2)>>>0}for(h=0;h<4;++h,i=f){g=$.lI[5] +f=i+1 +k=k+(((j&g)<<5|j>>>27)>>>0)+((n^m^l)>>>0)+s[i]+1859775393>>>0 +e=$.lI[30] +n=((n&e)<<30|n>>>2)>>>0 +i=f+1 +l=l+(((k&g)<<5|k>>>27)>>>0)+((j^n^m)>>>0)+s[f]+1859775393>>>0 +j=((j&e)<<30|j>>>2)>>>0 +f=i+1 +m=m+(((l&g)<<5|l>>>27)>>>0)+((k^j^n)>>>0)+s[i]+1859775393>>>0 +k=((k&e)<<30|k>>>2)>>>0 +i=f+1 +n=n+(((m&g)<<5|m>>>27)>>>0)+((l^k^j)>>>0)+s[f]+1859775393>>>0 +l=((l&e)<<30|l>>>2)>>>0 +f=i+1 +j=j+(((n&g)<<5|n>>>27)>>>0)+((m^l^k)>>>0)+s[i]+1859775393>>>0 +m=((m&e)<<30|m>>>2)>>>0}for(h=0;h<4;++h,i=f){g=$.lI[5] +f=i+1 +k=k+(((j&g)<<5|j>>>27)>>>0)+((n&m|n&l|m&l)>>>0)+s[i]+2400959708>>>0 +e=$.lI[30] +n=((n&e)<<30|n>>>2)>>>0 +i=f+1 +l=l+(((k&g)<<5|k>>>27)>>>0)+((j&n|j&m|n&m)>>>0)+s[f]+2400959708>>>0 +j=((j&e)<<30|j>>>2)>>>0 +f=i+1 +m=m+(((l&g)<<5|l>>>27)>>>0)+((k&j|k&n|j&n)>>>0)+s[i]+2400959708>>>0 +k=((k&e)<<30|k>>>2)>>>0 +i=f+1 +n=n+(((m&g)<<5|m>>>27)>>>0)+((l&k|l&j|k&j)>>>0)+s[f]+2400959708>>>0 +l=((l&e)<<30|l>>>2)>>>0 +f=i+1 +j=j+(((n&g)<<5|n>>>27)>>>0)+((m&l|m&k|l&k)>>>0)+s[i]+2400959708>>>0 +m=((m&e)<<30|m>>>2)>>>0}for(h=0;h<4;++h,i=f){g=$.lI[5] +f=i+1 +k=k+(((j&g)<<5|j>>>27)>>>0)+((n^m^l)>>>0)+s[i]+3395469782>>>0 +e=$.lI[30] +n=((n&e)<<30|n>>>2)>>>0 +i=f+1 +l=l+(((k&g)<<5|k>>>27)>>>0)+((j^n^m)>>>0)+s[f]+3395469782>>>0 +j=((j&e)<<30|j>>>2)>>>0 +f=i+1 +m=m+(((l&g)<<5|l>>>27)>>>0)+((k^j^n)>>>0)+s[i]+3395469782>>>0 +k=((k&e)<<30|k>>>2)>>>0 +i=f+1 +n=n+(((m&g)<<5|m>>>27)>>>0)+((l^k^j)>>>0)+s[f]+3395469782>>>0 +l=((l&e)<<30|l>>>2)>>>0 +f=i+1 +j=j+(((n&g)<<5|n>>>27)>>>0)+((m^l^k)>>>0)+s[i]+3395469782>>>0 +m=((m&e)<<30|m>>>2)>>>0}p[0]=o+j>>>0 +p[1]=p[1]+n>>>0 +p[2]=p[2]+m>>>0 +p[3]=p[3]+l>>>0 +p[4]=p[4]+k>>>0}} +A.bK4.prototype={} +A.bJh.prototype={ +bGI(a,b,c,d){var s,r,q,p,o,n,m,l,k=this,j=k.a +j===$&&A.e() +s=j.c +j=k.b +r=j.b +r===$&&A.e() +q=B.d.eK(s+r-1,r) +p=new Uint8Array(4) +o=new Uint8Array(q*r) +j.Bb(new A.a3u(B.C.qP(a,b))) +for(n=0,m=1;m<=q;++m){for(l=3;!0;--l){p[l]=p[l]+1 +if(p[l]!==0)break}j=k.a +k.bfr(j.a,j.b,p,o,n) +n+=r}B.C.e2(c,d,d+s,o) +return k.a.c}, +bfr(a,b,c,d,e){var s,r,q,p,o,n,m,l=this +if(b<=0)throw A.j(A.ck("Iteration count must be at least 1.",null)) +s=l.b +r=s.a +r.K7(0,a,0,a.length) +r.K7(0,c,0,4) +q=l.c +q===$&&A.e() +s.S6(q,0) +q=l.c +B.C.e2(d,e,e+q.length,q) +for(p=1;pq){n.K7(0,s,0,r) +s=o.d +s===$&&A.e() +n.S6(s,0) +s=o.b +s===$&&A.e() +r=s}else{p=o.d +p===$&&A.e() +B.C.e2(p,0,r,s)}s=o.d +s===$&&A.e() +B.C.ux(s,r,s.length,0) +s=o.e +s===$&&A.e() +B.C.e2(s,0,q,o.d) +o.aI5(o.d,q,54) +o.aI5(o.e,q,92) +q=o.d +n.K7(0,q,0,q.length)}, +S6(a,b){var s,r,q=this,p=q.a,o=q.e +o===$&&A.e() +s=q.c +s===$&&A.e() +p.S6(o,s) +o=q.e +p.K7(0,o,0,o.length) +r=p.S6(a,b) +o=q.e +B.C.ux(o,s,o.length,0) +o=q.d +o===$&&A.e() +p.K7(0,o,0,o.length) +return r}, +aI5(a,b,c){var s +for(s=0;s>>29)>>>0 +q.b=A.cFX(s,3) +r.bsj() +r.bsi(q) +r.ahD() +r.bqq(a,b) +r.eZ(0) +return 20}, +aDO(a,b){var s=this,r=s.w +r===$&&A.e() +s.w=r+1 +s.r[r]=A.iY(a,b,s.d) +if(s.w===16)s.ahD()}, +ahD(){this.bTs() +this.w=0 +B.b.ux(this.r,0,16,0)}, +bsh(a,b,c){for(;c>0;){this.adP(a[b]);++b;--c}}, +bso(a,b,c){var s,r +for(s=this.a,r=0;c>4;){this.aDO(a,b) +b+=4 +c-=4 +s.auL(4) +r+=4}return r}, +bsn(a,b,c){var s,r=0 +while(!0){s=this.c +s===$&&A.e() +if(!(s!==0&&c>0))break +this.adP(a[b]);++b;--c;++r}return r}, +bsj(){this.adP(128) +while(!0){var s=this.c +s===$&&A.e() +if(!(s!==0))break +this.adP(0)}}, +bsi(a){var s,r=this,q=r.w +q===$&&A.e() +if(q>14)r.ahD() +q=r.d +switch(q){case B.af:q=r.r +s=a.b +s===$&&A.e() +q[14]=s +s=a.a +s===$&&A.e() +q[15]=s +break +case B.of:q=r.r +s=a.a +s===$&&A.e() +q[14]=s +s=a.b +s===$&&A.e() +q[15]=s +break +default:throw A.j(A.ab("Invalid endianness: "+q.k(0)))}}, +bqq(a,b){var s,r,q,p,o,n,m,l,k +for(s=this.e,r=a.length,q=this.f,p=this.d,o=0;o=s)if(r===s){r=this.b +r===$&&A.e() +s=b.b +s===$&&A.e() +s=rs +r=s}else r=!1 +else r=!0 +return r}, +Hl(a,b,c){var s,r=this +if(b instanceof A.a7h){s=b.a +s===$&&A.e() +r.a=s +s=b.b +s===$&&A.e() +r.b=s}else{r.a=0 +r.b=b}}, +pP(a,b){return this.Hl(a,b,null)}, +auL(a){var s,r=this,q=r.b +q===$&&A.e() +s=q+a +q=s>>>0 +r.b=q +if(s!==q){q=r.a +q===$&&A.e();++q +r.a=q +r.a=q>>>0}}, +k(a){var s=this,r=new A.cU(""),q=s.a +q===$&&A.e() +s.aD6(r,q) +q=s.b +q===$&&A.e() +s.aD6(r,q) +q=r.a +return q.charCodeAt(0)==0?q:q}, +aD6(a,b){var s,r=B.d.tj(b,16) +for(s=8-r.length;s>0;--s)a.a+="0" +a.a+=r}, +gv(a){return A.J.prototype.gv.call(this,this)}} +A.a6C.prototype={ +Y(){var s=null +return new A.ahk(A.k8(s,s,s,s,!1,t.OH),B.l)}} +A.ahk.prototype={ +ao(){var s,r=this +r.aH_() +s=r.d +r.a.toString +new A.e4(s,A.y(s).i("e4<1>")).Oe(0,B.cL).aMT(r.gbs7(),new A.cqc()).bH(r.gbq6()) +r.aL()}, +bj(a){this.bO(a) +if(this.a.x!==a.x)this.aH_()}, +aH_(){var s=this,r=s.e +if(r!=null)r.a=null +r=s.a.x +r.a=s +s.e=r}, +bs8(a){var s=this,r=s.r +if(r!=null&&s.f==null){r.toString +s.LF(r,s.a.e)}}, +bq7(a){var s,r,q,p=this,o=p.r +if(o==null)p.r=a +else{o=o.a +s=a.a +r=o.a-s.a +q=o.b-s.b +s=Math.sqrt(r*r+q*q) +o=p.a +if(s<=48)p.LF(a,o.f) +else{s=p.r +s.toString +p.LF(s,o.e) +p.LF(a,p.a.e)}}}, +bqa(){var s,r=this +r.a.toString +s=r.f +s.toString +r.d.t(0,s) +r.f=null}, +bpq(){var s=this,r=s.f +if(r!=null)if(s.r==null)s.LF(r,s.a.r) +else{s.d.t(0,r) +s.f=null}}, +LF(a,b){return this.bs9(a,b)}, +bs9(a,b){var s=0,r=A.o(t.z),q=this,p,o,n,m +var $async$LF=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q.r=null +p=q.c.gaC() +o=p==null?null:p.dJ(0,null).a34() +if(o!=null){p=o.a +n=new A.w(p[0],p[1])}else n=null +m=a.a +b.$1(new A.UW(m,n!=null?m.aq(0,n):null)) +return A.m(null,r)}}) +return A.n($async$LF,r)}, +n(){this.d.aB(0) +var s=this.e +if(s!=null)s.a=null +this.aH()}, +A(a){var s=this.a +s=s.c +return s}} +A.cqc.prototype={ +$1(a){return a instanceof A.M2}, +$S:78} +A.aBI.prototype={ +a0I(){var s=this.a +return s==null?null:s.bqa()}, +bQR(){var s=this.a +return s==null?null:s.bpq()}, +aqO(a){var s=this.a +if(s!=null)s.f=a +return null}} +A.UW.prototype={ +l(a,b){if(b==null)return!1 +if(!(b instanceof A.UW))return!1 +return this.a.l(0,b.a)&&J.v(this.b,b.b)}, +gv(a){return A.b_P(this.a,this.b,B.e_,B.e_,B.e_)}} +A.a_B.prototype={ +a8z(a,b){return this.e.$3(a,A.ai(a,!0,this.$ti.c),b)}} +A.v2.prototype={ +h2(a){return new A.aek(null,this,B.b3,A.y(this).i("aek"))}, +a8z(a,b){b.toString +return new A.ju(this,b,null,A.y(this).i("ju"))}} +A.aek.prototype={} +A.ju.prototype={ +fj(a){return!1}, +h2(a){return new A.WH(A.jB(null,null,null,t.Si,t.O),this,B.b3,this.$ti.i("WH<1>"))}} +A.WH.prototype={ +gPH(){var s,r=this,q=r.qp +if(q===$){s=r.$ti.i("ju<1>").a(A.c4.prototype.gby.call(r)).f.e.Y() +s.a=r +r.qp!==$&&A.ao() +r.qp=s +q=s}return q}, +vX(a){var s={} +s.a=null +this.BJ(new A.cfX(s,a)) +return s.a}, +u6(a,b){this.afA(a,b)}, +gby(){return this.$ti.i("ju<1>").a(A.c4.prototype.gby.call(this))}, +asf(a,b){var s=this.bN,r=s.h(0,a) +if(r!=null&&!this.$ti.i("dkP<1>").b(r))return +s.j(0,a,B.ek)}, +aqj(a,b){var s,r,q,p,o,n=this.bN.h(0,b),m=!1 +if(n!=null)if(this.$ti.i("dkP<1>").b(n)){if(b.as)return +for(r=n.c,q=r.length,p=0;p") +r.a(A.c4.prototype.gby.call(s)) +s.gPH().amf(s.pr) +s.pr=!1 +if(s.df){s.df=!1 +s.JH(r.a(A.c4.prototype.gby.call(s)))}return s.avw()}, +H3(){this.gPH().n() +this.a4j()}, +gm(a){var s=this.gPH() +return s.gm(s)}, +IN(a,b){return this.a4i(a,b)}, +ann(a){return this.IN(a,null)}} +A.cfX.prototype={ +$1(a){this.a.a=a.vX(this.b) +return!1}, +$S:63} +A.aNG.prototype={} +A.n3.prototype={ +aSC(a){return!1}, +n(){}, +amf(a){}} +A.Gm.prototype={ +Y(){return new A.acT(this.$ti.i("acT<1>"))}} +A.acT.prototype={ +gm(a){var s,r,q,p,o,n=this,m=n.c +if(m&&n.f!=null){m=A.cR(n.$ti.c).k(0) +q=n.f +q=q==null?null:q.k(0) +throw A.j(A.ab("Tried to read a provider that threw during the creation of its value.\nThe exception occurred during the creation of type "+m+".\n\n"+A.r(q)))}if(!m){n.c=!0 +m=n.a +m.toString +q=n.$ti.i("n3.D") +q.a(m.$ti.i("ju<1>").a(A.c4.prototype.gby.call(m)).f.e) +try{m=n.a +m.toString +m=q.a(m.$ti.i("ju<1>").a(A.c4.prototype.gby.call(m)).f.e) +p=n.a +p.toString +n.d=m.a.$1(p)}catch(o){s=A.a2(o) +r=A.ay(o) +n.f=new A.ed(s,r,"provider",null,null,!1) +throw o}finally{}m=n.a +m.toString +if(q.a(m.$ti.i("ju<1>").a(A.c4.prototype.gby.call(m)).f.e).b!=null)try{m=n.a +m.toString +m=q.a(m.$ti.i("ju<1>").a(A.c4.prototype.gby.call(m)).f.e).b +m.toString +q=n.a +q.toString +n.d=m.$2(q,n.d)}finally{}}m=n.a +m.toString +q=n.$ti +q.i("n3.D").a(m.$ti.i("ju<1>").a(A.c4.prototype.gby.call(m)).f.e) +n.b=null +n.a.toString +m=n.d +return m==null?q.c.a(m):m}, +n(){var s,r=this +r.avX() +if(r.c){s=r.a +s.toString +r.$ti.i("n3.D").a(s.$ti.i("ju<1>").a(A.c4.prototype.gby.call(s)).f.e)}}, +amf(a){var s,r,q,p,o,n,m=this +if(a)if(m.c){s=m.a +s.toString +s=m.$ti.i("n3.D").a(s.$ti.i("ju<1>").a(A.c4.prototype.gby.call(s)).f.e).b!=null}else s=!1 +else s=!1 +if(s){r=m.d +try{s=m.a +s.toString +q=m.$ti +s=q.i("n3.D").a(s.$ti.i("ju<1>").a(A.c4.prototype.gby.call(s)).f.e).b +s.toString +p=m.a +p.toString +o=m.d +m.d=s.$2(p,o==null?q.c.a(o):o)}finally{}s=m.a +s.toString +m.$ti.i("n3.D").a(s.$ti.i("ju<1>").a(A.c4.prototype.gby.call(s)).f.e) +n=!J.v(m.d,r) +if(n)m.e!=null}else n=!1 +if(n)m.a.df=!0 +s=m.a +s.toString +m.e=m.$ti.i("n3.D").a(s.$ti.i("ju<1>").a(A.c4.prototype.gby.call(s)).f.e) +return m.b4P(a)}} +A.XH.prototype={ +Y(){return new A.ahT(this.$ti.i("ahT<1>"))}, +gm(a){return this.a}} +A.ahT.prototype={ +gm(a){var s,r=this,q=r.a +q.toString +s=r.$ti.i("n3.D") +s.a(q.$ti.i("ju<1>").a(A.c4.prototype.gby.call(q)).f.e) +r.b=null +q=r.a +q.toString +return s.a(q.$ti.i("ju<1>").a(A.c4.prototype.gby.call(q)).f.e).a}, +aSC(a){var s,r=this.a +r.toString +s=this.$ti.i("n3.D") +s.a(r.$ti.i("ju<1>").a(A.c4.prototype.gby.call(r)).f.e) +r=this.a +r.toString +r=s.a(r.$ti.i("ju<1>").a(A.c4.prototype.gby.call(r)).f.e) +return a.a!==r.a}, +n(){this.avX()}} +A.KS.prototype={} +A.aC_.prototype={ +k(a){return"A provider for "+this.a.k(0)+" unexpectedly returned null."}, +$ibv:1} +A.aBZ.prototype={ +k(a){return"Provider<"+this.a.k(0)+"> not found for "+this.b.k(0)}, +$ibv:1} +A.a6O.prototype={} +A.a6N.prototype={} +A.bLO.prototype={ +$2(a,b){return this.a.$3(a,A.ai(a,!0,this.c),b)}, +$S(){return this.b.i("0(C,0?)")}} +A.Ba.prototype={ +Y(){return new A.agF(B.l,this.$ti.i("agF"))}, +aY_(a){return this.f.$1(a)}} +A.agF.prototype={ +a8z(a,b){var s,r=this,q=r.a.aY_(a),p=r.x,o=r.a +o.toString +if(J.v(p,o)){r.a.toString +p=!B.ym.r7(r.r,q) +s=p}else s=!0 +if(s){r.r=q +p=r.a +p.toString +r.x=p +r.w=p.e.$3(a,q,b)}p=r.w +p.toString +return p}, +gm(a){return this.r}} +A.a8F.prototype={} +A.bUu.prototype={ +$1(a){return this.a.$3(a,A.ai(a,!0,this.c),A.ai(a,!0,this.d))}, +$S(){return this.b.i("0(C)")}} +A.Mj.prototype={ +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.Mj&&s.a===b.a&&s.b===b.b&&s.c===b.c&&B.tY.r7(s.d,b.d)&&B.tY.r7(s.e,b.e)}, +gv(a){var s=this +return(s.a^s.b^s.c^B.tY.rY(0,s.d)^B.tY.rY(0,s.e))>>>0}, +yf(a,b){return this.bL(0,b)>0}, +zd(a,b){return this.bL(0,b)<=0}, +bL(a,b){var s,r,q=this,p=q.a,o=b.a +if(p!==o)return B.d.bL(p,o) +p=q.b +o=b.b +if(p!==o)return B.d.bL(p,o) +p=q.c +o=b.c +if(p!==o)return B.d.bL(p,o) +p=q.d +o=p.length===0 +if(o&&b.d.length!==0)return 1 +s=b.d +if(s.length===0&&!o)return-1 +r=q.ay6(p,s) +if(r!==0)return r +p=q.e +o=p.length===0 +if(o&&b.e.length!==0)return-1 +s=b.e +if(s.length===0&&!o)return 1 +return q.ay6(p,s)}, +k(a){return this.f}, +ay6(a,b){var s,r,q,p,o +for(s=0;r=a.length,q=b.length,s(G<0>)")}} +A.bew.prototype={ +$1(a){return this.a.$2(this.b.a(a[0]),this.c.a(a[1]))}, +$S(){return this.d.i("0(G<@>)")}} +A.bex.prototype={ +$1(a){var s=this +return s.a.$5(s.b.a(a[0]),s.c.a(a[1]),s.d.a(a[2]),s.e.a(a[3]),s.f.a(a[4]))}, +$S(){return this.r.i("0(G<@>)")}} +A.ber.prototype={ +$0(){var s,r,q,p,o=this,n={} +n.a=n.b=0 +s=o.b +r=o.c +q=o.a +p=o.f +n=A.cN8(o.d,new A.beq(q,n,s,o.e,r,new A.bev(n,s,r),p),p.i("b9<0>"),p.i("iO<0>")) +s.b=A.R(n,!1,n.$ti.i("D.E")) +if(J.fs(s.aV()))r.aB(0) +else q.a=A.aP(J.aH(s.aV()),null,!1,p.i("0?"))}, +$S:0} +A.bev.prototype={ +$0(){if(++this.a.a===J.aH(this.b.aV()))this.c.aB(0)}, +$S:0} +A.beq.prototype={ +$2(a,b){var s,r=this,q={} +q.a=!1 +s=r.e +return b.qG(new A.bep(r.a,q,r.b,a,r.c,r.d,s,r.r),r.f,s.gx0())}, +$S(){return this.r.i("iO<0>(A,b9<0>)")}} +A.bep.prototype={ +$1(a){var s,r,q,p,o=this,n=o.a,m=n.a +if(m==null)return +m[o.d]=a +m=o.b +if(!m.a){m.a=!0;++o.c.b}if(o.c.b===J.aH(o.e.aV())){s=null +try{n=n.a +n.toString +s=o.f.$1(A.t8(n,o.w))}catch(p){r=A.a2(p) +q=A.ay(p) +o.r.eM(r,q) +return}o.r.t(0,s)}}, +$S(){return this.w.i("~(0)")}} +A.bes.prototype={ +$0(){return A.dhP(this.a.aV())}, +$S:0} +A.bet.prototype={ +$0(){return A.dhQ(this.a.aV())}, +$S:0} +A.beu.prototype={ +$0(){this.a.a=null +return A.dhO(this.b.aV())}, +$S:1668} +A.a0p.prototype={ +guz(){return!0}, +ca(a,b,c,d){var s,r,q,p,o,n,m,l=null,k=null +try{k=this.a.$0()}catch(q){s=A.a2(q) +r=A.ay(q) +p=s +o=r +A.fT(p,"error",t.K) +n=this.$ti.i("u3<1>") +m=new A.u3(l,l,l,l,n) +m.vr(p,o==null?A.wr(p):o) +m.Wu() +return new A.e4(m,n.i("e4<1>")).ca(a,b,c,d)}return k.ca(a,b,c,d)}, +bH(a){return this.ca(a,null,null,null)}, +qG(a,b,c){return this.ca(a,null,b,c)}, +yS(a,b,c){return this.ca(a,b,c,null)}} +A.Sq.prototype={ +ca(a,b,c,d){var s=this.a +return new A.e4(s,A.y(s).i("e4<1>")).ca(a,b,c,d)}, +bH(a){return this.ca(a,null,null,null)}, +qG(a,b,c){return this.ca(a,null,b,c)}, +yS(a,b,c){return this.ca(a,b,c,null)}} +A.aRy.prototype={ +G(){return"_MissingCase."+this.b}} +A.aIo.prototype={ +k(a){switch(this.a.a){case 0:return"ValueStream has no value. You should check ValueStream.hasValue before accessing ValueStream.value, or use ValueStream.valueOrNull instead." +case 1:return"ValueStream has no error. You should check ValueStream.hasError before accessing ValueStream.error, or use ValueStream.errorOrNull instead."}}} +A.D5.prototype={ +aqk(a){var s=this.e +s.b=a +s.a=!0 +return null}, +aOZ(a,b){var s=this.e +s.c=new A.arK(a,b) +s.a=!1 +return null}, +gq8(a){return new A.eJ(this,this.$ti.i("eJ<1>"))}, +gm(a){var s=this.e.b +if(s!==B.b4)return this.$ti.c.a(s) +throw A.j(new A.aIo(B.e0d))}} +A.b5D.prototype={ +$0(){var s,r,q=this,p=q.a,o=p.c +if(o!=null&&!p.a){p=q.b +return new A.a9Z(o.a,o.b,q.c.i("a9Z<0>")).AN(new A.aQ(p,A.y(p).i("aQ<1>")))}s=p.b +if(s!==B.b4&&p.a){p=q.b +r=q.c +return new A.aa_(r.a(s),r.i("aa_<0>")).AN(new A.aQ(p,A.y(p).i("aQ<1>")))}p=q.b +return new A.aQ(p,A.y(p).i("aQ<1>"))}, +$S(){return this.c.i("b9<0>()")}} +A.XJ.prototype={ +gm(a){return this.b}} +A.eJ.prototype={ +guz(){return!0}, +gv(a){return(A.e2(this.a)^892482866)>>>0}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.eJ&&b.a===this.a}, +ca(a,b,c,d){return this.a.ca(a,b,c,d)}, +bH(a){return this.ca(a,null,null,null)}, +qG(a,b,c){return this.ca(a,null,b,c)}, +yS(a,b,c){return this.ca(a,b,c,null)}, +Bf(a,b){return this.ca(a,null,null,b)}, +gm(a){var s=this.a +return s.gm(s)}} +A.a6T.prototype={} +A.LG.prototype={ +gq8(a){return new A.yy(this,A.y(this).i("yy<1>"))}, +eM(a,b){if(this.c)throw A.j(A.ab("You cannot add an error while items are being added from addStream")) +this.akJ(a,b)}, +t9(a){return this.eM(a,null)}, +akJ(a,b){var s=this.b +if((s.c&4)===0)this.aOZ(a,b) +s.eM(a,b)}, +bwH(a){return this.akJ(a,null)}, +aOZ(a,b){}, +QV(a,b,c){var s,r=this +if(r.c)throw A.j(A.ab(u.iX)) +r.c=!0 +s=new A.ah($.aq,t.D4) +b.ca(r.gbwF(r),c,new A.c_Q(r,new A.aE(s,t.gR)),r.gbwG()) +return s}, +xK(a,b){return this.QV(a,b,null)}, +t(a,b){if(this.c)throw A.j(A.ab(u.iX)) +this.aFP(0,b)}, +aFP(a,b){var s=this.b +if((s.c&4)===0)this.aqk(b) +s.t(0,b)}, +aqk(a){}, +aB(a){if(this.c)throw A.j(A.ab("You cannot close the subject while items are being added from addStream")) +return this.b.aB(0)}, +$ihb:1} +A.c_Q.prototype={ +$0(){var s=this.b +if((s.a.a&30)===0){this.a.c=!1 +s.pi(0)}}, +$S:0} +A.yy.prototype={ +guz(){return!0}, +gv(a){return(A.e2(this.a)^892482866)>>>0}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.yy&&b.a===this.a}, +ca(a,b,c,d){return this.a.ca(a,b,c,d)}, +bH(a){return this.ca(a,null,null,null)}, +qG(a,b,c){return this.ca(a,null,b,c)}, +yS(a,b,c){return this.ca(a,b,c,null)}} +A.VM.prototype={ +G(){return"WindowStrategy."+this.b}} +A.W0.prototype={ +uB(a){var s,r,q=this +q.as=!0 +q.bOT(a,q.gzi()) +if(q.Q===0)q.y.t(0,a) +s=q.Q +if(s>0)q.Q=s-1 +s=q.gzi() +r=q.r.$1(A.t8(q.y,q.$ti.c)) +if(r)q.arO(s)}, +vO(a,b,c){return this.gzi().eM(b,c)}, +a0y(){var s,r=this +r.at=!0 +if(r.b===B.Gf)return +r.arP(r.gzi(),!0) +r.y.V(0) +s=r.ax +if(s!=null)s.ag(0) +r.gzi().aB(0)}, +abD(a){var s=this.ax +return s==null?null:s.ag(0)}, +abO(){}, +aqA(a){var s=this.ax +return s==null?null:s.hr(0)}, +aqH(a){var s=this.ax +return s==null?null:s.vS(0)}, +bOT(a,b){var s,r=this +switch(r.b.a){case 1:if(r.ax!=null)return +r.ax=r.aun(a,b) +r.arQ(a,b) +break +case 2:if(r.ax!=null)return +r.ax=r.bPj(a,b) +r.arQ(a,b) +break +case 0:s=r.ax +if(s!=null)s.ag(0) +r.ax=r.aun(a,b) +r.arQ(a,b) +break +case 3:break}}, +aun(a,b){var s=this.aJg(a,b) +return new A.ahj(1,s,A.y(s).i("ahj")).qG(null,new A.c9N(this,b),b.gx0())}, +bPj(a,b){return this.aJg(a,b).qG(new A.c9L(this,b),new A.c9M(this,b),b.gx0())}, +aJg(a,b){var s=this.ax +if(s!=null)s.ag(0) +return this.c.$1(a)}, +arQ(a,b){}, +arP(a,b){var s,r,q,p=this +if(b&&p.b===B.Gf){p.y.V(0) +s=p.ax +if(s!=null)s.ag(0) +p.ax=null +a.aB(0) +return}s=!b +if(s){r=p.b +r=r===B.Gf||r===B.dZx}else r=!0 +if(r){r=p.ax +if(r!=null)r.ag(0) +p.ax=null}if(b&&!0)return +if(p.as){r=p.y +r=!r.ga6(r)||!1}else r=!1 +if(r){r=p.y +a.t(0,p.e.$1(A.t8(r,p.$ti.c))) +if(s&&p.f>0){s=p.f +q=r.b +p.Q=s>q?s-q:0 +if(s")) +q.a=q +q.b=q +return new A.W0(s.a,s.b,null,s.d,s.f,s.r,!0,!1,new A.zE(q,r.i("zE")),null,r.i("@").Z(r.i("oc.T")).i("W0<1,2>"))}, +$S(){return this.a.$ti.i("W0()")}} +A.a5X.prototype={} +A.bJE.prototype={ +$1(a){var s=null +return new A.Sq(A.k8(s,s,s,s,!1,t.H),t.yA)}, +$S(){return this.a.i("Sq<~>(0)")}} +A.bJF.prototype={ +$1(a){return a}, +$S(){return this.a.i("G<0>(G<0>)")}} +A.bJG.prototype={ +$1(a){return a.length===2}, +$S(){return this.a.i("H(G<0>)")}} +A.Xt.prototype={ +uB(a){return this.gzi().t(0,a)}, +vO(a,b,c){return this.gzi().eM(b,c)}, +a0y(){return this.gzi().aB(0)}, +abD(a){}, +abO(){this.gzi().t(0,this.b)}, +aqA(a){}, +aqH(a){}} +A.aa_.prototype={ +AN(a){var s=this.$ti.c +return A.cFr(a,new A.bZ4(this),s,s)}} +A.bZ4.prototype={ +$0(){var s=this.a +return new A.Xt(s.a,s.$ti.i("Xt<1>"))}, +$S(){return this.a.$ti.i("Xt<1>()")}} +A.Xs.prototype={ +uB(a){return this.gzi().t(0,a)}, +vO(a,b,c){return this.gzi().eM(b,c)}, +a0y(){return this.gzi().aB(0)}, +abD(a){}, +abO(){this.gzi().eM(this.b,this.c)}, +aqA(a){}, +aqH(a){}} +A.a9Z.prototype={ +AN(a){var s=this.$ti.c +return A.cFr(a,new A.bZ3(this),s,s)}} +A.bZ3.prototype={ +$0(){var s=this.a +return new A.Xs(s.a,s.b,s.$ti.i("Xs<1>"))}, +$S(){return this.a.$ti.i("Xs<1>()")}} +A.cd6.prototype={ +k(a){return"<>"}} +A.arK.prototype={ +k(a){return"ErrorAndStackTrace{error: "+A.r(this.a)+", stacktrace: "+A.r(this.b)+"}"}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r!==b)s=b instanceof A.arK&&A.a_(r)===A.a_(b)&&J.v(r.a,b.a)&&r.b==b.b +else s=!0 +return s}, +gv(a){return(J.aj(this.a)^J.aj(this.b))>>>0}} +A.a20.prototype={ +gzi(){var s=this.a +return s==null?A.W(A.ab("Must call setSink(sink) before accessing!")):s}} +A.cta.prototype={ +$1(a){var s={},r=this.a.$0() +r.a=new A.WX(a,this.c.i("WX<0>")) +s.a=null +s.b=!1 +r.abO() +new A.ctb(s,this.b,r).$0() +a.r=new A.ct9(s,r)}, +$S(){return this.c.i("~(azq<0>)")}} +A.ctb.prototype={ +$1(a){var s,r,q,p=this.a +if(p.b)return +s=this.c +r=s.gabI() +q=s.gGF(s) +p.a=this.b.qG(r,s.gabL(),q)}, +$0(){return this.$1(null)}, +$S:536} +A.ct9.prototype={ +$0(){var s,r,q=this.a +q.b=!0 +s=q.a +r=s==null?null:s.ag(0) +q.a=null +return A.cWN(r,this.b.abD(0))}, +$S:0} +A.cte.prototype={ +$0(){return this.a.$0()}, +$S(){return this.b.i("@<0>").Z(this.c).i("a20<1,2>()")}} +A.ctf.prototype={ +$0(){var s=this,r=s.c,q=s.d +r.I1().a=q +r.I1().abO() +new A.cth(s.a,s.b,r,q).$0()}, +$S:0} +A.cth.prototype={ +$1(a){var s,r,q,p,o=this,n=o.a +if(n.b)return +s=o.b +r=o.c +q=r.I1().gabI() +p=J.d5l(r.I1()) +n.a=s.qG(q,r.I1().gabL(),p) +if(!s.guz()){s=o.d +s.saqz(0,new A.ctc(n,r)) +s.saqG(0,new A.ctd(n,r))}}, +$0(){return this.$1(null)}, +$S:536} +A.ctc.prototype={ +$0(){this.a.a.hr(0) +J.d5G(this.b.I1())}, +$S:0} +A.ctd.prototype={ +$0(){this.a.a.vS(0) +J.d5H(this.b.I1())}, +$S:0} +A.ctg.prototype={ +$0(){var s,r,q=this.a +q.b=!0 +s=q.a +r=s==null?null:s.ag(0) +q.a=null +return A.cWN(r,J.d5F(this.b.I1()))}, +$S:0} +A.WX.prototype={ +t(a,b){return this.a.aIr(b)}, +eM(a,b){return this.a.alB(a,b)}, +t9(a){return this.eM(a,null)}, +aB(a){return this.a.amD()}, +$ihb:1} +A.TR.prototype={} +A.bFW.prototype={ +gE(a){var s=0,r=A.o(t.i),q,p +var $async$gE=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(B.Dk.e4("getScreenBrightness",null,!1,t.i),$async$gE) +case 3:p=c +if(p==null)throw A.j(A.jl("-9",null,"value returns null",null)) +if(!(p>=0&&p<=1))throw A.j(A.eu(p,0,1,null,null)) +q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$gE,r)}, +a3W(a){return this.b_0(a)}, +b_0(a){var s=0,r=A.o(t.H) +var $async$a3W=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(!(a>=0&&a<=1))throw A.j(A.eu(a,0,1,null,null)) +s=2 +return A.f(B.Dk.e4("setScreenBrightness",A.p(["brightness",a],t.N,t.i),!1,t.z),$async$a3W) +case 2:return A.m(null,r)}}) +return A.n($async$a3W,r)}, +ad7(){var s=0,r=A.o(t.H) +var $async$ad7=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(B.Dk.e4("resetScreenBrightness",null,!1,t.z),$async$ad7) +case 2:return A.m(null,r)}}) +return A.n($async$ad7,r)}} +A.bTb.prototype={} +A.b4Y.prototype={ +$1(a){return a.b}, +$S:537} +A.b4Z.prototype={ +$1(a){return a.d}, +$S:537} +A.aFh.prototype={} +A.O5.prototype={ +G(){return"AutoScrollPosition."+this.b}} +A.b4S.prototype={ +sQ3(a){this.bJn$=a +if(!a&&this.d.length!==0)this.aY()}, +a3i(a,b){return this.aXI(a,b)}, +aXI(a,b){var s=0,r=A.o(t.z),q,p=this +var $async$a3i=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=A.cv1(p,new A.b4X(p,a,B.cL,b),t.z) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3i,r)}, +I4(a,b,c){return this.buJ(a,b,c)}, +buJ(a,a0,a1){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b +var $async$I4=A.k(function(a2,a3){if(a2===1)return A.l(a3,r) +while(true)switch(s){case 0:b={} +s=3 +return A.f(new A.b4W(p).$0(),$async$I4) +case 3:o=p.d +if(o.length===0){q=null +s=1 +break}n=p.Jg$ +s=n.h(0,a)!=null?4:6 +break +case 4:p.sQ3(!0) +s=7 +return A.f(p.Wm(a,a1,new A.b4U(p,a0)),$async$I4) +case 7:p.sQ3(!1) +s=5 +break +case 6:m=p.gbB(p).at +m.toString +l=m-1 +m=p.gbB(p).at +m.toString +b.a=B.H +k=a0.eK(0,40) +p.sQ3(!0) +j=m +i=!1 +case 8:if(!!0){s=9 +break}if(l!==j){m=n.h(0,a)==null +i=!m}else m=!1 +if(!m){s=9 +break}h=p.bh2(a) +m=h==null +if(n.h(0,m?0:h)==null){q=null +s=1 +break}g=m?0:h +f=a>g?1:0 +e=p.aCT(g,f) +d=e==null?null:e.a +if(d==null)d=100 +m=b.a +b.a=new A.bg(m.a+k.a) +m=p.gbB(p).at +m.toString +s=10 +return A.f(p.x4(d,B.b7,k),$async$I4) +case 10:s=11 +return A.f($.dI.gSc(),$async$I4) +case 11:if(o.length!==0){c=p.gbB(p).at +c.toString +m=c===m}else m=!0 +if(m){i=n.h(0,a)!=null +s=9 +break}l=j +j=d +s=8 +break +case 9:p.sQ3(!1) +s=i&&o.length!==0?12:13 +break +case 12:o=a1 +s=14 +return A.f(p.Wm(a,o,new A.b4V(b,p,a0)),$async$I4) +case 14:case 13:case 5:q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$I4,r)}, +bh2(a){var s,r,q,p=this.Jg$,o=A.y(p).i("br<1>") +if(p.a===0)return null +s=A.R(new A.br(p,o),!0,o.i("D.E")) +B.b.fm(s,new A.b4T()) +r=B.b.gN(s) +q=B.b.gR(s) +return Math.abs(a-r)"))) +return r}, +axt(){}} +A.W_.prototype={ +cq(){this.dK() +this.dw() +this.n0()}, +n(){var s=this,r=s.b7$ +if(r!=null)r.U(0,s.glH()) +s.b7$=null +s.aH()}} +A.aVD.prototype={ +b3(a){this.avL(a)}, +IO(a,b){this.avM(0,b)}} +A.cv3.prototype={ +$1(a){$.b0t().D(0,this.a) +this.b.bT(0,a)}, +$S(){return this.c.i("~(0)")}} +A.cv2.prototype={ +$2(a,b){$.b0t().D(0,this.a) +this.b.qV(a,b)}, +$S:231} +A.cvU.prototype={ +$1(a){var s=J.T(a) +if(s.h(a,"encoding")!=null)s="rtpmap:%d %s/%s/%s" +else s=s.h(a,"rate")!=null?"rtpmap:%d %s/%s":"rtpmap:%d %s" +return s}, +$S:33} +A.cvV.prototype={ +$1(a){return J.K(a,"address")!=null?"rtcp:%d %s IP%d %s":"rtcp:%d"}, +$S:33} +A.cvW.prototype={ +$1(a){return J.K(a,"subtype")!=null?"rtcp-fb:%s %s %s":"rtcp-fb:%s %s"}, +$S:33} +A.cvX.prototype={ +$1(a){var s=J.T(a),r=s.h(a,"direction")!=null?"/%s":"%v" +s=s.h(a,"config")!=null?" %s":"" +return"extmap:%d"+r+" %s"+s}, +$S:33} +A.cvY.prototype={ +$1(a){return J.K(a,"sessionConfig")!=null?"crypto:%d %s %s %s":"crypto:%d %s %s"}, +$S:33} +A.cvZ.prototype={ +$1(a){var s=J.T(a),r=s.h(a,"raddr")!=null?" raddr %s rport %d":"%v%v",q=s.h(a,"tcptype")!=null?" tcptype %s":"%v",p="candidate:%s %d %s %d %s %d typ %s"+r+q +if(s.h(a,"generation")!=null)p+=" generation %d" +r=s.h(a,"network-id")!=null?" network-id %d":"%v" +s=s.h(a,"network-cost")!=null?" network-cost %d":"%v" +return p+r+s}, +$S:33} +A.cw_.prototype={ +$1(a){var s,r=J.T(a) +if(r.h(a,"attribute")!=null)s=r.h(a,"value")!=null?"ssrc:%d %s:%s":"ssrc:%d %s" +else s="ssrc:%d" +return s}, +$S:33} +A.cw0.prototype={ +$1(a){return J.K(a,"maxMessageSize")!=null?"sctpmap:%s %s %s":"sctpmap:%s %s"}, +$S:33} +A.cw1.prototype={ +$1(a){return J.K(a,"params")!=null?"rid:%s %s %s":"rid:%s %s"}, +$S:33} +A.cw2.prototype={ +$1(a){return"imageattr:%s %s %s"+(J.K(a,"dir2")!=null?" %s %s":"")}, +$S:33} +A.cw3.prototype={ +$1(a){return"simulcast:%s %s"+(J.K(a,"dir2")!=null?" %s %s":"")}, +$S:33} +A.cuB.prototype={ +$1(a){var s=a.b +J.bE(this.b,this.a,A.dy6(s.length-1===0?s.input:s[1]))}, +$S:539} +A.cuC.prototype={ +$1(a){var s,r,q,p,o,n +for(s=a.b,r=this.b,q=this.a,p=0;p"));o.q();){m=n.gE(n) +l=window.localStorage.getItem(m) +l.toString +k.j(0,m,p.bdD(l))}q=k +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aed,r)}, +D(a,b){return this.bUW(0,b)}, +bUW(a,b){var s=0,r=A.o(t.y),q,p +var $async$D=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=window.localStorage +p.toString +B.EK.D(p,b) +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$D,r)}, +KK(a,b,c){return this.b_j(a,b,c)}, +b_j(a,b,c){var s=0,r=A.o(t.y),q,p +var $async$KK=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:p=window.localStorage +p.toString +p.setItem(b,B.t.lZ(c)) +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$KK,r)}, +bgM(a,b){var s=window.localStorage +s.toString +s=B.EK.gd_(s) +return new A.aO(s,new A.bXK(a,b),A.a0(s).i("aO<1>"))}, +bdD(a){var s=B.t.b6(0,a) +if(t.j.b(s))return J.f7(s,t.N) +s.toString +return s}} +A.bXK.prototype={ +$1(a){var s +if(B.c.aX(a,this.a))s=!0 +else s=!1 +return s}, +$S:6} +A.St.prototype={ +gm(a){return this.e}, +sm(a,b){var s,r=this +if(!r.d)s=r.e!==b +else s=!1 +if(s){r.e=b +A.kl(B.H,new A.bII(r,b),t.H)}}, +A1(a){var s=this.c,r=this.$ti +this.c=new A.aE(new A.ah($.aq,r.i("ah<1>")),r.i("aE<1>")) +s.bT(0,a)}, +gaA(a){return this.bYt(0,this.$ti.c)}, +bYt(a,b){var $async$gaA=A.k(function(c,d){switch(c){case 2:n=q +s=n.pop() +break +case 1:o=d +s=p}while(true)switch(s){case 0:case 3:if(!!m.d){s=4 +break}s=6 +return A.bm(m.c.a,$async$gaA,r) +case 6:s=5 +q=[1] +return A.bm(A.eb(d),$async$gaA,r) +case 5:s=3 +break +case 4:case 1:return A.bm(null,0,r) +case 2:return A.bm(o,1,r)}}) +var s=0,r=A.l8($async$gaA,b),q,p=2,o,n=[],m=this +return A.l9(r)}, +ag(a){return this.d=!0}} +A.bII.prototype={ +$0(){return this.a.A1(this.b)}, +$S:0} +A.a9g.prototype={ +Y(){return new A.aFb(null,null,B.l)}} +A.aFb.prototype={ +ao(){var s,r=this +r.aL() +s=A.akA(null,0,r) +r.a.toString +s.bVp(0,2,-2,B.cX) +r.d=s}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b5S()}, +ga3b(){var s,r,q,p=this +p.a.toString +s=t.fo +p.c.T(s) +r=p.c +r.toString +r=A.x(r).ax.a===B.ax?B.nR:B.x2 +q=p.a +if(r===B.nR){q.toString +p.c.T(s) +s=B.cjh}else{q.toString +p.c.T(s) +s=B.cji}return s}, +A(a){var s=this.a.r +return new A.a9f(this,s,null)}} +A.cov.prototype={} +A.a9f.prototype={ +fj(a){return this.f!==a.f}} +A.agJ.prototype={ +n(){var s=this,r=s.cw$ +if(r!=null)r.U(0,s.grS()) +s.cw$=null +s.aH()}, +cq(){this.dK() +this.dw() +this.rT()}} +A.bY9.prototype={} +A.aFs.prototype={} +A.aFt.prototype={} +A.agN.prototype={ +Y(){return new A.aiX(B.l)}} +A.aiX.prototype={ +dh(){var s,r=this +r.hS() +s=r.d +if(s!=null)s.U(0,r.gajD()) +s=r.c +s.toString +s=A.cCN(s) +if(s==null)s=null +else{s=s.d +s===$&&A.e()}r.d=s +if(s!=null){s.di() +s=s.f3$ +s.b=!0 +s.a.push(r.gajD())}}, +n(){var s=this.d +if(s!=null)s.U(0,this.gajD()) +this.aH()}, +bpW(){this.a.toString +this.I(new A.cs2())}, +A(a){var s,r,q,p,o,n,m,l=null,k=A.cCN(a) +if(!(k.c.gaC()!=null&&t.x.a(k.c.gaC()).k3!=null))return A.bU(l,l,l) +s=t.x +r=s.a(k.c.gaC()).k3 +r.toString +q=k.ga3b() +p=k.ga3b() +o=k.ga3b() +n=k.ga3b() +m=k.d +m===$&&A.e() +m=m.x +m===$&&A.e() +if(a.gaC()==null)return A.bU(l,l,l) +return new A.aF1(new A.cs3(new A.m4(o.d,n.e,B.bk,q.a,p.b,new A.cov(m)),A.e_(s.a(a.gaC()).dJ(0,s.a(k.c.gaC())),B.m),r),B.qY,this.a.d,l)}} +A.cs2.prototype={ +$0(){}, +$S:0} +A.cs3.prototype={ +$1(a){var s,r=this.b,q=-r.a +r=-r.b +s=this.c +return this.a.bFA(0,new A.Z(q,r,q+s.a,r+s.b))}, +$S:1674} +A.FI.prototype={ +A(a){if(A.cCN(a)==null)return new A.a9g(new A.agN(!0,this.c,null),null) +return this.c}} +A.aFq.prototype={ +A(a){return new A.FI(new A.aa(B.E,new A.fz(new A.bYa(this),null),null),null)}} +A.bYa.prototype={ +$2(a,b){var s=null,r=38,q=38,p=A.x(a).ws +p.toString +return A.an(s,s,B.h,s,s,new A.bq(p,s,s,s,s,s,s,B.dh),s,q,s,s,s,s,s,r)}, +$S:252} +A.aFr.prototype={ +A(a){var s=null +return new A.FI(new A.ei(this.c.r,s,s,new A.aa(B.E,new A.fz(new A.bYb(this),s),s),s),s)}} +A.bYb.prototype={ +$2(a,b){var s=null,r=this.a.c,q=r.d,p=q==null +if(!(!p&&q))q=p&&r.e!=null&&r.f!=null +else q=!0 +if(q){q=r.e +if(q==null){q=r.f +q=(q==null?b.b:q)/3}p=r.f +q=A.dtt(q,p==null?b.b:p)}else q=r.a +p=A.x(a).ws +p.toString +return A.an(s,s,B.h,s,s,new A.bq(p,s,s,r.w,s,s,s,B.M),s,r.b,s,s,s,s,s,q)}, +$S:252} +A.a9w.prototype={ +A(a){var s,r,q,p,o,n=null,m=this.c,l=t.p,k=A.a([],l) +for(s=m.a,r=m.d,q=m.c,p=1;p<=s;++p){o=A.a([new A.aFr(r,n)],l) +if(p!==s)o.push(new A.cT(n,q,n,n)) +B.b.H(k,o)}return new A.FI(new A.aa(m.b,A.aY(k,B.n,B.j,B.p,n,n,B.v),n),n)}} +A.cxE.prototype={ +$2(a,b){var s=this.a,r=s.a +return s.a=A.bD(r,a,b)}, +$S:91} +A.aFM.prototype={ +gu(a){return this.c.length}, +gbO0(a){return this.b.length}, +awe(a,b){var s,r,q,p,o,n +for(s=this.c,r=s.length,q=this.b,p=0;p=r||s[n]!==10)o=10}if(o===10)q.push(p+1)}}, +VV(a,b,c){return A.cDT(this,b,c)}, +UP(a){var s,r=this +if(a<0)throw A.j(A.dn("Offset may not be negative, was "+a+".")) +else if(a>r.c.length)throw A.j(A.dn("Offset "+a+u.bV+r.gu(r)+".")) +s=r.b +if(a=B.b.gR(s))return s.length-1 +if(r.bmP(a)){s=r.d +s.toString +return s}return r.d=r.bfv(a)-1}, +bmP(a){var s,r,q=this.d +if(q==null)return!1 +s=this.b +if(a=r-1||a=r-2||aa)p=r +else s=r+1}return p}, +aeh(a){var s,r,q=this +if(a<0)throw A.j(A.dn("Offset may not be negative, was "+a+".")) +else if(a>q.c.length)throw A.j(A.dn("Offset "+a+" must be not be greater than the number of characters in the file, "+q.gu(q)+".")) +s=q.UP(a) +r=q.b[s] +if(r>a)throw A.j(A.dn("Line "+s+" comes after offset "+a+".")) +return a-r}, +D7(a){var s,r,q,p,o=this +if(a<0)throw A.j(A.dn("Line may not be negative, was "+a+".")) +else{s=o.b +r=s.length +if(a>=r)throw A.j(A.dn("Line "+a+" must be less than the number of lines in the file, "+o.gbO0(o)+"."))}q=s[a] +if(q<=o.c.length){p=a+1 +s=p=s[p]}else s=!0 +if(s)throw A.j(A.dn("Line "+a+" doesn't have 0 columns.")) +return q}} +A.nk.prototype={ +gqv(){return this.a.a}, +gt0(a){return this.a.UP(this.b)}, +gur(){return this.a.aeh(this.b)}, +Ap(a,b){var s,r=this.b +if(r<0)throw A.j(A.dn("Offset may not be negative, was "+r+".")) +else{s=this.a +if(r>s.c.length)throw A.j(A.dn("Offset "+r+u.bV+s.gu(s)+"."))}}, +gpd(a){return this.b}} +A.kc.prototype={ +gqv(){return this.a.a}, +gu(a){return this.c-this.b}, +gfV(a){return A.qo(this.a,this.b)}, +gdX(a){return A.qo(this.a,this.c)}, +gbt(a){return A.dx(B.dd.de(this.a.c,this.b,this.c),0,null)}, +gdT(a){var s=this,r=s.a,q=s.c,p=r.UP(q) +if(r.aeh(q)===0&&p!==0){if(q-s.b===0)return p===r.b.length-1?"":A.dx(B.dd.de(r.c,r.D7(p),r.D7(p+1)),0,null)}else q=p===r.b.length-1?r.c.length:r.D7(p+1) +return A.dx(B.dd.de(r.c,r.D7(r.UP(s.b)),q),0,null)}, +we(a,b,c){var s,r=this.c,q=this.b +if(rs.c.length)throw A.j(A.dn("End "+r+u.bV+s.gu(s)+".")) +else if(q<0)throw A.j(A.dn("Start may not be negative, was "+q+"."))}}, +bL(a,b){var s +if(!(b instanceof A.kc))return this.b4k(0,b) +s=B.d.bL(this.b,b.b) +return s===0?B.d.bL(this.c,b.c):s}, +l(a,b){var s=this +if(b==null)return!1 +if(!t.GH.b(b))return s.b4j(0,b) +return s.b===b.b&&s.c===b.c&&J.v(s.a.a,b.a.a)}, +gv(a){return A.am(this.b,this.c,this.a.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +yJ(a,b){var s,r=this,q=r.a +if(!J.v(q.a,b.a.a))throw A.j(A.ck('Source URLs "'+A.r(r.gqv())+'" and "'+A.r(b.gqv())+"\" don't match.",null)) +s=Math.min(r.b,b.b) +return A.cDT(q,s,Math.max(r.c,b.c))}, +$icL1:1, +$iBm:1} +A.bsQ.prototype={ +bLZ(a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2=null,a3=a1.a +a1.aHZ(B.b.gN(a3).c) +s=a1.e +r=A.aP(s,a2,!1,t.IJ) +for(q=a1.r,s=s!==0,p=a1.b,o=0;o0){m=a3[o-1] +l=m.c +k=n.c +if(!J.v(l,k)){a1.a7Y("\u2575") +q.a+="\n" +a1.aHZ(k)}else if(m.b+1!==n.b){a1.bzF("...") +q.a+="\n"}}for(l=n.d,k=A.a0(l).i("c_<1>"),j=new A.c_(l,k),j=new A.bH(j,j.gu(j),k.i("bH")),k=k.i("al.E"),i=n.b,h=n.a;j.q();){g=j.d +if(g==null)g=k.a(g) +f=g.a +e=f.gfV(f) +e=e.gt0(e) +d=f.gdX(f) +if(e!==d.gt0(d)){e=f.gfV(f) +f=e.gt0(e)===i&&a1.bmQ(B.c.X(h,0,f.gfV(f).gur()))}else f=!1 +if(f){c=B.b.d4(r,a2) +if(c<0)A.W(A.ck(A.r(r)+" contains no null elements.",a2)) +r[c]=g}}a1.bzE(i) +q.a+=" " +a1.bzD(n,r) +if(s)q.a+=" " +b=B.b.rb(l,new A.bta()) +a=b===-1?a2:l[b] +k=a!=null +if(k){j=a.a +g=j.gfV(j) +g=g.gt0(g)===i?j.gfV(j).gur():0 +f=j.gdX(j) +a1.bzB(h,g,f.gt0(f)===i?j.gdX(j).gur():h.length,p)}else a1.a8_(h) +q.a+="\n" +if(k)a1.bzC(n,a,r) +for(k=l.length,a0=0;a0")),q=this.r,r=r.i("a7.E");s.q();){p=s.d +if(p==null)p=r.a(p) +if(p===9)q.a+=B.c.aO(" ",4) +else q.a+=A.dR(p)}}, +a7Z(a,b,c){var s={} +s.a=c +if(b!=null)s.a=B.d.k(b+1) +this.Au(new A.bt8(s,this,a),"\x1b[34m")}, +a7Y(a){return this.a7Z(a,null,null)}, +bzF(a){return this.a7Z(null,null,a)}, +bzE(a){return this.a7Z(null,a,null)}, +alv(){return this.a7Z(null,null,null)}, +ahf(a){var s,r,q,p +for(s=new A.dD(a),r=t.Hz,s=new A.bH(s,s.gu(s),r.i("bH")),r=r.i("a7.E"),q=0;s.q();){p=s.d +if((p==null?r.a(p):p)===9)++q}return q}, +bmQ(a){var s,r,q +for(s=new A.dD(a),r=t.Hz,s=new A.bH(s,s.gu(s),r.i("bH")),r=r.i("a7.E");s.q();){q=s.d +if(q==null)q=r.a(q) +if(q!==32&&q!==9)return!1}return!0}, +bc0(a,b){var s,r=this.b!=null +if(r&&b!=null)this.r.a+=b +s=a.$0() +if(r&&b!=null)this.r.a+="\x1b[0m" +return s}, +Au(a,b){return this.bc0(a,b,t.z)}} +A.bt9.prototype={ +$0(){return this.a}, +$S:1675} +A.bsS.prototype={ +$1(a){var s=a.d +s=new A.aO(s,new A.bsR(),A.a0(s).i("aO<1>")) +return s.gu(s)}, +$S:1676} +A.bsR.prototype={ +$1(a){var s=a.a,r=s.gfV(s) +r=r.gt0(r) +s=s.gdX(s) +return r!==s.gt0(s)}, +$S:322} +A.bsT.prototype={ +$1(a){return a.c}, +$S:1678} +A.bsV.prototype={ +$1(a){var s=a.a.gqv() +return s==null?new A.J():s}, +$S:1679} +A.bsW.prototype={ +$2(a,b){return a.a.bL(0,b.a)}, +$S:1680} +A.bsX.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=a.a,e=a.b,d=A.a([],t.Kx) +for(s=J.c9(e),r=s.gS(e),q=t._Y;r.q();){p=r.gE(r).a +o=p.gdT(p) +n=A.cvE(o,p.gbt(p),p.gfV(p).gur()) +n.toString +n=B.c.tV("\n",B.c.X(o,0,n)) +m=n.gu(n) +p=p.gfV(p) +l=p.gt0(p)-m +for(p=o.split("\n"),n=p.length,k=0;kB.b.gR(d).b)d.push(new A.wb(j,l,f,A.a([],q)));++l}}i=A.a([],q) +for(r=d.length,h=0,k=0;kj.b)break +i.push(p)}h+=i.length-g +B.b.H(j.d,i)}return d}, +$S:1681} +A.bsU.prototype={ +$1(a){var s=a.a +s=s.gdX(s) +return s.gt0(s)" +return null}, +$S:0} +A.bt4.prototype={ +$0(){var s=this.b===this.c.b?"\u250c":"\u2514" +this.a.r.a+=s}, +$S:20} +A.bt5.prototype={ +$0(){var s=this.b==null?"\u2500":"\u253c" +this.a.r.a+=s}, +$S:20} +A.bt6.prototype={ +$0(){this.a.r.a+="\u2500" +return null}, +$S:0} +A.bt7.prototype={ +$0(){var s,r,q=this,p=q.a,o=p.a?"\u253c":"\u2502" +if(q.c!=null)q.b.r.a+=o +else{s=q.e +r=s.b +if(q.d===r){s=q.b +s.Au(new A.bt2(p,s),p.b) +p.a=!0 +if(p.b==null)p.b=s.b}else{if(q.r===r){r=q.f.a +s=r.gdX(r).gur()===s.a.length}else s=!1 +r=q.b +if(s)r.r.a+="\u2514" +else r.Au(new A.bt3(r,o),p.b)}}}, +$S:20} +A.bt2.prototype={ +$0(){var s=this.a.a?"\u252c":"\u250c" +this.b.r.a+=s}, +$S:20} +A.bt3.prototype={ +$0(){this.a.r.a+=this.b}, +$S:20} +A.bsZ.prototype={ +$0(){var s=this +return s.a.a8_(B.c.X(s.b,s.c,s.d))}, +$S:0} +A.bt_.prototype={ +$0(){var s,r,q=this.a,p=q.r,o=p.a,n=this.c.a,m=n.gfV(n).gur(),l=n.gdX(n).gur() +n=this.b.a +s=q.ahf(B.c.X(n,0,m)) +r=q.ahf(B.c.X(n,m,l)) +m+=s*3 +p.a+=B.c.aO(" ",m) +p=p.a+=B.c.aO("^",Math.max(l+(s+r)*3-m,1)) +return p.length-o.length}, +$S:68} +A.bt0.prototype={ +$0(){var s=this.c.a +return this.a.bzx(this.b,s.gfV(s).gur())}, +$S:0} +A.bt1.prototype={ +$0(){var s,r=this,q=r.a,p=q.r,o=p.a +if(r.b)p.a+=B.c.aO("\u2500",3) +else{s=r.d.a +q.aHV(r.c,Math.max(s.gdX(s).gur()-1,0),!1)}return p.a.length-o.length}, +$S:68} +A.bt8.prototype={ +$0(){var s=this.b,r=s.r,q=this.a.a +if(q==null)q="" +s=r.a+=B.c.bSa(q,s.d) +q=this.c +r.a=s+(q==null?"\u2502":q)}, +$S:20} +A.o0.prototype={ +k(a){var s,r,q=this.a,p=q.gfV(q) +p=p.gt0(p) +s=q.gfV(q).gur() +r=q.gdX(q) +q=""+"primary "+(""+p+":"+s+"-"+r.gt0(r)+":"+q.gdX(q).gur()) +return q.charCodeAt(0)==0?q:q}} +A.cfp.prototype={ +$0(){var s,r,q,p,o=this.a +if(!(t.D_.b(o)&&A.cvE(o.gdT(o),o.gbt(o),o.gfV(o).gur())!=null)){s=o.gfV(o) +s=A.aFN(s.gpd(s),0,0,o.gqv()) +r=o.gdX(o) +r=r.gpd(r) +q=o.gqv() +p=A.dsR(o.gbt(o),10) +o=A.bYC(s,A.aFN(r,A.cRH(o.gbt(o)),p,q),o.gbt(o),o.gbt(o))}return A.dlf(A.dlh(A.dlg(o)))}, +$S:1682} +A.wb.prototype={ +k(a){return""+this.b+': "'+this.a+'" ('+B.b.aU(this.d,", ")+")"}} +A.vJ.prototype={ +anJ(a){var s=this.a +if(!J.v(s,a.gqv()))throw A.j(A.ck('Source URLs "'+A.r(s)+'" and "'+A.r(a.gqv())+"\" don't match.",null)) +return Math.abs(this.b-a.gpd(a))}, +bL(a,b){var s=this.a +if(!J.v(s,b.gqv()))throw A.j(A.ck('Source URLs "'+A.r(s)+'" and "'+A.r(b.gqv())+"\" don't match.",null)) +return this.b-b.gpd(b)}, +l(a,b){if(b==null)return!1 +return t.y3.b(b)&&J.v(this.a,b.gqv())&&this.b===b.gpd(b)}, +gv(a){var s=this.a +s=s==null?null:s.gv(s) +if(s==null)s=0 +return s+this.b}, +k(a){var s=this,r=A.a_(s).k(0),q=s.a +return"<"+r+": "+s.b+" "+(A.r(q==null?"unknown source":q)+":"+(s.c+1)+":"+(s.d+1))+">"}, +$idy:1, +gqv(){return this.a}, +gpd(a){return this.b}, +gt0(a){return this.c}, +gur(){return this.d}} +A.aFO.prototype={ +anJ(a){if(!J.v(this.a.a,a.gqv()))throw A.j(A.ck('Source URLs "'+A.r(this.gqv())+'" and "'+A.r(a.gqv())+"\" don't match.",null)) +return Math.abs(this.b-a.gpd(a))}, +bL(a,b){if(!J.v(this.a.a,b.gqv()))throw A.j(A.ck('Source URLs "'+A.r(this.gqv())+'" and "'+A.r(b.gqv())+"\" don't match.",null)) +return this.b-b.gpd(b)}, +l(a,b){if(b==null)return!1 +return t.y3.b(b)&&J.v(this.a.a,b.gqv())&&this.b===b.gpd(b)}, +gv(a){var s=this.a.a +s=s==null?null:s.gv(s) +if(s==null)s=0 +return s+this.b}, +k(a){var s=A.a_(this).k(0),r=this.b,q=this.a,p=q.a +return"<"+s+": "+r+" "+(A.r(p==null?"unknown source":p)+":"+(q.UP(r)+1)+":"+(q.aeh(r)+1))+">"}, +$idy:1, +$ivJ:1} +A.aFP.prototype={ +b8t(a,b,c){var s,r=this.b,q=this.a +if(!J.v(r.gqv(),q.gqv()))throw A.j(A.ck('Source URLs "'+A.r(q.gqv())+'" and "'+A.r(r.gqv())+"\" don't match.",null)) +else if(r.gpd(r)'}, +$idy:1, +$ixR:1} +A.Bm.prototype={ +gdT(a){return this.d}} +A.aGf.prototype={ +gVS(a){return A.av(this.c)}} +A.aab.prototype={ +gT9(){var s=this +if(s.c!==s.e)s.d=null +return s.d}, +OP(a){var s,r=this,q=r.d=J.cIj(a,r.b,r.c) +r.e=r.c +s=q!=null +if(s)r.e=r.c=q.gdX(q) +return s}, +aM6(a,b){var s +if(this.OP(a))return +if(b==null)if(t.bN.b(a))b="/"+a.a+"/" +else{s=J.bp(a) +s=A.bD(s,"\\","\\\\") +b='"'+A.bD(s,'"','\\"')+'"'}this.aM3(0,"expected "+b+".",0,this.c)}, +yK(a){return this.aM6(a,null)}, +aM7(){var s=this.c +if(s===this.b.length)return +this.aM3(0,"expected no more input.",0,s)}, +aM3(a,b,c,d){var s,r=this.b +if(d<0)A.W(A.dn("position must be greater than or equal to 0.")) +else if(d>r.length)A.W(A.dn("position must be less than or equal to the string length.")) +s=d+c>r.length +if(s)A.W(A.dn("position plus length must not go beyond the end of the string.")) +throw A.j(new A.aGf(r,b,A.cCY(r,this.a).VV(0,d,d+c)))}} +A.xr.prototype={} +A.DI.prototype={} +A.a6m.prototype={ +bI4(a,b){return a}} +A.oi.prototype={} +A.BP.prototype={ +$1(a){var s=0,r=A.o(t.nk),q,p=this,o,n,m,l,k,j,i,h,g,f,e +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:j=p.a51(B.fP) +i=A.a([],t.U0) +h=j.e +if(h==null)h=j.c +if(h==null)h=A.a([],t.s) +o=h.length +n=j.b +m=n!=null +l=0 +case 3:if(!(l"),o=p.i("D.E"),n=0;n") +s=6 +return A.f(A.dW(t.B.a(window.navigator.clipboard).write(A.R(new A.N(b,new A.be3(q),p),!1,p.i("al.E"))),t.H),$async$dC) +case 6:return A.m(null,r)}}) +return A.n($async$dC,r)}} +A.be2.prototype={ +$0(){var s=0,r=A.o(t.jj),q,p=this,o +var $async$$0=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.a +q=A.Ho([o.b],o.a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:1694} +A.be3.prototype={ +$1(a){return this.a.bXl(a.b)}, +$S:1695} +A.bgK.prototype={ +arx(a){return this.bUM(a)}, +bUM(a){var s=0,r=A.o(t.Ta),q +var $async$arx=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=new A.I4(0,a,new A.aFi($.bl())) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$arx,r)}, +asc(a){return this.bXF(a)}, +bXF(a){var s=0,r=A.o(t.H) +var $async$asc=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:return A.m(null,r)}}) +return A.n($async$asc,r)}} +A.T4.prototype={} +A.cvN.prototype={ +$2(a,b){this.a.pG(0,a,b,t.H)}, +$S(){return this.b.i("~(~(0),uN)")}} +A.bY_.prototype={} +A.bgM.prototype={} +A.rI.prototype={} +A.bOl.prototype={ +aev(a,b){var s=new A.bY_(A.bJ(!1,t.y),A.bJ(null,t.PM)),r=a.UC(b),q=new A.ah($.aq,t.Kw),p=new A.aE(q,t.oe) +r.aJ(0,new A.bOm(s,p),t.P).ks(new A.bOn(s,p)) +return new A.Ci(q,s)}, +apI(a,b){return this.bNC(a,b)}, +bNC(a,b){var s=0,r=A.o(t.y),q +var $async$apI=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=!1 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$apI,r)}, +aew(a){return this.aVo(a)}, +aVo(a){var s=0,r=A.o(t.IG),q,p,o +var $async$aew=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=a.a +o=A.a0(p).i("N<1,rI>") +q=A.R(new A.N(p,new A.bOo(),o),!0,o.i("al.E")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aew,r)}, +Mw(a,b){return this.bFG(a,b)}, +bFG(a,b){var s=0,r=A.o(t.fj),q +var $async$Mw=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=a.Mw(a,b) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Mw,r)}, +aoJ(a){return this.bJS(a)}, +bJS(a){var s=0,r=A.o(t.u),q +var $async$aoJ=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aoJ,r)}, +bFE(a){throw A.j(A.ak("createVirtualFileFromUri is not supported on web"))}} +A.bOm.prototype={ +$1(a){this.a.b.sm(0,1) +this.b.bT(0,a)}, +$S:115} +A.bOn.prototype={ +$1(a){this.a.b.sm(0,1) +this.b.pJ(a)}, +$S:10} +A.bOo.prototype={ +$1(a){return a}, +$S:1696} +A.b5A.prototype={ +We(a,b,c){return this.b7n(a,b,c,c)}, +r4(a,b){return this.We(a,null,b)}, +b7n(a,b,c,d){var s=0,r=A.o(d),q,p=2,o,n=[],m=this,l,k,j,i,h +var $async$We=A.k(function(e,f){if(e===1){o=f +s=p}while(true)switch(s){case 0:i=m.a +h=new A.mm(new A.ah($.aq,t.D4),t.Hj) +m.a=h.a +p=3 +s=i!=null?6:7 +break +case 6:s=8 +return A.f(i,$async$We) +case 8:case 7:l=a.$0() +s=t.L0.b(l)?9:11 +break +case 9:s=12 +return A.f(l,$async$We) +case 12:j=f +q=j +n=[1] +s=4 +break +s=10 +break +case 11:q=l +n=[1] +s=4 +break +case 10:n.push(5) +s=4 +break +case 3:n=[2] +case 4:p=2 +k=new A.b5B(m,h) +k.$0() +s=n.pop() +break +case 5:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$We,r)}, +k(a){return"Lock["+A.wj(this)+"]"}} +A.b5B.prototype={ +$0(){var s=this.a,r=this.b +if(s.a===r.a)s.a=null +r.pi(0)}, +$S:0} +A.y9.prototype={ +bg(a){return A.dc([this.a,this.b],!1,t.z)}, +k(a){return"["+A.r(this.a)+", "+A.r(this.b)+"]"}, +l(a,b){if(b==null)return!1 +return b instanceof A.y9&&b.a===this.a&&b.b===this.b}, +gv(a){return A.am(B.e.gv(this.a),B.e.gv(this.b),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.ya.prototype={ +bg(a){return A.dc([this.a,this.b,this.c],!1,t.z)}, +k(a){return"["+this.a.k(0)+", "+A.r(this.b)+", "+A.r(this.c)+"]"}, +l(a,b){var s +if(b==null)return!1 +if(b instanceof A.ya)if(b.a.l(0,this.a))s=!0 +else s=!1 +else s=!1 +return s}, +gv(a){var s=this.a +return A.am(s.gv(s),B.bi.gv(this.b),B.bi.gv(this.c),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.BH.prototype={ +gu(a){return this.b}, +h(a,b){if(b>=this.b)throw A.j(A.auf(b,this,null,null,null)) +return this.a[b]}, +j(a,b,c){if(b>=this.b)throw A.j(A.auf(b,this,null,null,null)) +this.a[b]=c}, +su(a,b){var s,r,q,p=this,o=p.b +if(bo){if(o===0)q=new Uint8Array(b) +else q=p.Y7(b) +B.C.e2(q,0,p.b,p.a) +p.a=q}}p.b=b}, +yv(a,b){var s=this,r=s.b +if(r===s.a.length)s.aGH(r) +s.a[s.b++]=b}, +t(a,b){var s=this,r=s.b +if(r===s.a.length)s.aGH(r) +s.a[s.b++]=b}, +H(a,b){A.iK(0,"start") +this.aGG(b,0,null)}, +rq(a,b,c){var s,r,q,p,o,n,m,l=this,k=null +A.cOP(b,l,"index",l.b+1) +A.iK(0,"start") +if(b===l.b){l.aGG(c,0,k) +return}s=t.j.b(c)?J.aH(c):k +if(s!=null){l.aGI(b,c,0,s) +return}r=l.b +for(q=J.af(c),p=0;q.q();){o=q.gE(q) +n=l.a +if(r===n.length){n=l.Y7(k) +B.C.e2(n,0,r,l.a) +l.a=n}m=r+1 +n[r]=o +r=m}A.cDm(l.a,b,l.b) +A.cDm(l.a,l.b,r) +A.cDm(l.a,b,r) +l.b=r +return}, +aGG(a,b,c){var s,r,q +if(t.j.b(a))c=J.aH(a) +if(c!=null){this.aGI(this.b,a,b,c) +return}for(s=J.af(a),r=0;s.q();){q=s.gE(s) +if(r>=b)this.yv(0,q);++r}if(rs.gu(b)||d>s.gu(b))throw A.j(A.ab("Too few elements"))}r=d-c +q=o.b+r +o.byi(q) +s=o.a +p=a+r +B.C.d0(s,p,o.b+r,s,a) +B.C.d0(o.a,a,p,b,c) +o.b=q}, +pb(a,b,c){var s,r,q,p=this +if(b<0||b>p.b)throw A.j(A.eu(b,0,p.b,null,null)) +s=p.b +r=p.a +if(ss)throw A.j(A.eu(c,0,s,null,null)) +s=this.a +if(A.y(this).i("BH").b(d))B.C.d0(s,b,c,d.a,e) +else B.C.d0(s,b,c,d,e)}, +e2(a,b,c,d){return this.d0(a,b,c,d,0)}} +A.aQ5.prototype={} +A.G4.prototype={} +A.bFZ.prototype={} +A.c4p.prototype={} +A.c4q.prototype={} +A.anP.prototype={ +th(a){var s,r,q,p,o,n,m=this +for(s=m.a,r=t.Yt;m.c.length===0;){q=s.th(0) +if(q==null){m.c=m.b +m.b=A.a([],r) +break}p=m.b +if(p.length===0){m.d=q.a2H() +m.b.push(q)}else{o=p[0].aUN(q) +n=q.a2H() +if(o!=null){p=m.d +p=p0;o=m){m=o-1 +if(k[m].a2H()<=p)break}l=k.length +B.b.qI(k,o,o>=l?l:o) +B.b.rq(k,o,A.a([q],r))}while(n)}return k.length===0?null:B.b.eh(k,0)}} +A.Ts.prototype={ +aE6(a,b){var s,r,q,p,o,n +b.acv() +s=t.z7.a(b.b[0]) +if(s==null)s=null +if(s!=null){if(a){b.acv() +r=A.hP(b.b[1]) +q=r!=null&&r>0&&(r&256)>0}else q=!1 +q=!q}else q=!1 +p=t.Yt +if(q){o=A.a([],p) +for(n=0;n0?s&255:0}, +aUN(a){var s,r +this.acv() +s=t.Xw.a(this.b[2]) +if(s==null)return null +r=s.h(0,a.a) +return r!=null&&r>0?$.b0s().$2(r,!1):null}} +A.Vw.prototype={ +th(a){var s,r,q,p,o=this,n=o.a +if(n!=null&&o.b=55296&&q<=56319)if(r=56320&&p<=57343}else{p=null +n=!1}else{p=null +n=!1}if(n){q=(q-55296)*1024+(p-56320)+65536 +o.b=r+1}return $.b0s().$2(q,!1)}else return o.a=null}} +A.aS1.prototype={ +G(){return"_NormalizeMode."+this.b}} +A.Ru.prototype={ +G(){return"LaunchMode."+this.b}} +A.c7R.prototype={} +A.bG_.prototype={ +aJt(a){var s=t.y +return B.a2x.e4("canLaunch",A.p(["url",a],t.N,t.K),!1,s).aJ(0,new A.bG0(),s)}, +a01(a,b,c,d,e,f,g,h){var s=t.y +return B.a2x.e4("launch",A.p(["url",a,"useSafariVC",f,"useWebView",g,"enableJavaScript",!0,"enableDomStorage",!0,"universalLinksOnly",e,"headers",d],t.N,t.K),!1,s).aJ(0,new A.bG1(),s)}} +A.bG0.prototype={ +$1(a){return a===!0}, +$S:543} +A.bG1.prototype={ +$1(a){return a===!0}, +$S:543} +A.KO.prototype={ +G(){return"PreferredLaunchMode."+this.b}} +A.aub.prototype={} +A.avM.prototype={} +A.c4I.prototype={ +a01(a,b,c,d,e,f,g,h){throw A.j(A.bC("launch() has not been implemented."))}, +aOp(a,b){var s,r=B.c.aX(a,"http:")||B.c.aX(a,"https:"),q=b.a +if(q!==B.a7u)s=r&&q===B.a7t +else s=!0 +return this.a01(a,!0,!0,b.b.c,q===B.a7v,s,s,b.c)}} +A.c4J.prototype={ +aJt(a){var s=$.cZF(),r=A.hg(a) +return A.d1(s.p(0,r==null?null:r.gqj()),t.y)}, +a01(a,b,c,d,e,f,g,h){return this.bNN(a,!0,!0,d,e,f,g,h)}, +bNN(a,b,c,d,e,f,g,h){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$a01=A.k(function(i,j){if(i===1)return A.l(j,r) +while(true)switch(s){case 0:if(p.b){o=A.hg(a) +o=o==null?null:o.gqj() +o=J.cX(B.a9c.a,o)}else o=!1 +n=o?"_top":"" +B.xo.ac8(p.a,a,n) +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a01,r)}} +A.c5i.prototype={ +gt8(){var s,r=$.cZK() +A.DM(this) +s=r.a.get(this) +if(s==null){s=A.p(["seedBytes",null,"node",null,"clockSeq",null,"mSecs",0,"nSecs",0,"hasInitV1",!1,"hasInitV4",!1],t.N,t.z) +r.j(0,this,s) +r=s}else r=s +return r}, +bmf(){var s="hasInitV4",r=J.K(this.gt8(),s) +r.toString +if(!A.ix(r)){r=this.gt8() +J.bE(r,"globalRNG",A.dyj()) +J.bE(this.gt8(),s,!0)}}, +aSa(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f="hasInitV1",e="seedBytes",d="node",c="clockSeq",b="mSecs",a="nSecs",a0=new Uint8Array(16),a1=A.b(t.N,t.z),a2=J.K(g.gt8(),f) +a2.toString +if(!A.ix(a2)){s=A.cDr(-1) +if(J.K(g.gt8(),e)!=null)J.K(g.gt8(),e) +else J.bE(g.gt8(),e,s) +r=A.a([s[0]|1,s[1],s[2],s[3],s[4],s[5]],t.t) +if(J.K(g.gt8(),d)!=null)J.K(g.gt8(),d) +else J.bE(g.gt8(),d,r) +a2=s[6] +q=s[7] +p=g.gt8() +o=J.T(p) +if(o.h(p,c)==null)o.j(p,c,(a2<<8|q)&262143) +J.bE(g.gt8(),b,0) +J.bE(g.gt8(),a,0) +J.bE(g.gt8(),f,!0)}a1.h(0,c) +n=A.b7(J.K(g.gt8(),c)) +a1.h(0,b) +m=Date.now() +a1.h(0,a) +a2=J.K(g.gt8(),a) +a2.toString +l=A.b7(a2)+1 +a2=m-J.K(g.gt8(),b)+(l-J.K(g.gt8(),a))/1e4<0 +if(a2){a1.h(0,c) +q=!0}else q=!1 +if(q)n=n+1&16383 +if(a2||m>J.K(g.gt8(),b)){a1.h(0,a) +a2=!0}else a2=!1 +if(a2)l=0 +if(l>=1e4)throw A.j(A.aL("uuid.v1(): Can't create more than 10M uuids/sec")) +J.bE(g.gt8(),b,m) +J.bE(g.gt8(),a,l) +J.bE(g.gt8(),c,n) +m+=122192928e5 +k=B.d.al((m&268435455)*1e4+l,4294967296) +a0[0]=B.d.O(k,24)&255 +a0[1]=B.d.O(k,16)&255 +a0[2]=B.d.O(k,8)&255 +a0[3]=k&255 +j=B.e.dH(m/4294967296*1e4)&268435455 +a0[4]=j>>>8&255 +a0[5]=j&255 +a0[6]=j>>>24&15|16 +a0[7]=j>>>16&255 +a0[8]=n>>>8&63|128 +a0[9]=n&255 +a1.h(0,d) +i=t.j.a(J.K(g.gt8(),d)) +for(a2=J.T(i),h=0;h<6;++h)a0[10+h]=a2.h(i,h) +return A.cQV(a0)}, +a2m(){var s,r,q=A.b(t.N,t.z) +this.bmf() +q.h(0,"positionalArgs") +q.h(0,"namedArgs") +q.h(0,"rng") +s=J.K(this.gt8(),"globalRNG") +s.toString +r=t.L.a(t.Do.a(s).$0()) +q.h(0,"random") +s=J.T(r) +s.j(r,6,s.h(r,6)&15|64) +s.j(r,8,s.h(r,8)&63|128) +return A.cQV(r)}} +A.uu.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(!s.$ti.b(b))return!1 +return s.e===b.e&&s.a===b.a&&s.b===b.b&&s.c===b.c&&s.d===b.d}, +gv(a){var s=this +return A.b_P(s.a,s.b,s.c,s.d,s.e)}, +gm(a){return this.e}} +A.abz.prototype={ +gYK(){return this.c}, +be(a){var s=new A.Xj(null,!0,null,null,A.aU(t.T),this.$ti.i("Xj<1>")) +s.bd() +return s}} +A.Xj.prototype={ +c2(a){return 0}, +bY(a){return 0}, +bP(a){return 0}, +bX(a){return 0}, +cN(){var s,r=this,q=t.k.a(A.X.prototype.gad.call(r)) +r.ars() +s=r.K$ +if(s!=null){s.cV(q,!0) +s=r.K$.k3 +s.toString +r.k3=q.bu(s)}else r.k3=new A.a1(A.a9(1/0,q.a,q.b),A.a9(1/0,q.c,q.d))}, +nQ(a,b){var s=this.K$ +s=s==null?null:s.ep(a,b) +return s===!0}, +b4(a,b){var s=this.K$ +if(s!=null)a.pj(s,b)}} +A.aZz.prototype={ +b3(a){var s +this.oM(a) +s=this.K$ +if(s!=null)s.b3(a)}, +b0(a){var s +this.lD(0) +s=this.K$ +if(s!=null)s.b0(0)}} +A.aiS.prototype={} +A.aDk.prototype={ +sam0(a){if(a.l(0,this.F))return +this.F=a}, +sa14(a){if(a===this.M)return +this.M=a +this.b1()}, +sAR(a){if(this.W==a)return +this.W=a +this.b1()}, +svP(a,b){return}, +aBf(){return}, +uy(a){return!0}, +gwa(){return!0}, +gzx(){return!0}, +dW(a){return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d))}, +b3(a){this.aBf() +this.oM(a)}, +b0(a){this.lD(0)}, +n(){var s=this +s.b5.sbD(0,null) +s.bq.sbD(0,null) +s.cE.sbD(0,null) +s.tp()}, +b4(a,b){var s,r=this +if(r.a1<=0)return +s=r.b5 +s.sbD(0,a.O2(!0,b,r.K,new A.bQi(r),s.a))}} +A.bQi.prototype={ +$2(a,b){var s=this.a,r=s.bq +r.sbD(0,a.arf(b,B.d.au(s.a1*255),new A.bQh(s),r.a))}, +$S:27} +A.bQh.prototype={ +$2(a,b){var s,r=this.a,q=r.W,p=r.cE +if(q!=null){s=p.a +if(s==null)s=new A.a_m(A.b(t.S,t.Q),A.aU(t.kd)) +if(q!==s.p1){s.p1=q +s.u5()}a.Bt(s,new A.bQg(r),b) +p.sbD(0,s)}else{p.sbD(0,null) +a.gd1(a).B_(r.M.a)}}, +$S:27} +A.bQg.prototype={ +$2(a,b){a.gd1(a).B_(this.a.M.a)}, +$S:27} +A.qP.prototype={} +A.cvi.prototype={ +$0(){var s,r=this,q={},p=r.a,o=p.gv(p),n=$.aD(),m=n.RN(),l=A.cL9(o,B.avx,m,n.RK(m,null),r.b,r.c,r.d,r.e) +n=r.f +s=B.ls.IH(0,n,l) +q.a=s +if(s.a)return new A.cQ(l.a1Z(),t.AH) +return A.hu(l.at,!1,t.H).aJ(0,new A.cvj(q,n,l,p),t.YA)}, +$S:1700} +A.cvj.prototype={ +$1(a){var s=this.c,r=this.a +r.a=B.ls.aL3(0,this.b,s,r.a) +return s.a1Z()}, +$S:1701} +A.clw.prototype={} +A.aSy.prototype={} +A.ccu.prototype={} +A.boQ.prototype={ +a1Z(){var s,r,q,p,o,n,m=this +m.cx=!0 +try{q=m.f.IY() +p=m.CW +return new A.qP(q,p)}finally{for(q=m.ax,p=q.gaA(q),o=A.y(p),o=o.i("@<1>").Z(o.z[1]),p=new A.bN(J.af(p.a),p.b,o.i("bN<1,2>")),o=o.z[1];p.q();){n=p.a +s=n==null?o.a(n):n +s.n()}q.V(0) +for(q=m.ay,p=q.gaA(q),o=A.y(p),o=o.i("@<1>").Z(o.z[1]),p=new A.bN(J.af(p.a),p.b,o.i("bN<1,2>")),o=o.z[1];p.q();){n=p.a +r=n==null?o.a(n):n +n=r.b +if(n!=null)n.n()}q.V(0)}}, +aqp(a,b,c){return this.bQq(a,b,c)}, +bQq(a,b,c){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$aqp=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:o=q.y[a] +n=q.x[b] +if(c!=null)n.sBX(q.ay.h(0,c).b) +p=q.dy +if(p!=null){p=q.ay.h(0,p.a).a +p.dP(o,n)}else{p=n +q.r.dP(o,p)}return A.m(null,r)}}) +return A.n($async$aqp,r)}, +aP4(a,b,c,d,e,f,g,h,i){var s=$.aD().b_() +s.saf(0,new A.B(b)) +if(a!==0)s.sqm(B.cjt[a]) +if(e!=null)s.sBX(this.z[e]) +if(d===1){s.sd8(0,B.aI) +if(f!=null&&f!==0)s.sPg(B.cKW[f]) +if(g!=null&&g!==0)s.saft(B.d5m[g]) +if(h!=null&&h!==4)s.safu(h) +if(i!=null&&i!==0)s.spw(i)}this.x.push(s)}, +bQP(a,b,c,d,e,f,g,h){var s,r,q=A.a([],t.t_) +for(s=e.length,r=0;r>>0)) +this.z.push(A.a2l(new A.w(a,b),new A.w(c,d),q,f,B.Q6[g],null))}, +bRh(a,b,c,d,e,f,g,h,i,j){var s,r,q,p,o,n=new A.w(a,b) +if(d==null)s=null +else{e.toString +s=new A.w(d,e)}r=A.a([],t.t_) +for(q=f.length,p=0;p>>0)) +o=!J.v(s,n)&&s!=null +q=B.Q6[i] +this.z.push(A.cAW(n,c,r,g,q,h,o?s:null))}, +aqq(a,b,c,d){return this.bQr(a,b,c,d)}, +bQr(a,b,c,d){var s=0,r=A.o(t.z),q=this,p,o,n,m,l +var $async$aqq=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:n={} +m=q.Q[a] +l=q.cy +if(l==null)l=0 +p=q.db +n.a=0 +o=new A.boR(n,q,d,m,l,p) +if(b!=null)o.$1(b) +if(c!=null)o.$1(c) +q.cy=l+n.a +return A.m(null,r)}}) +return A.n($async$aqq,r)}, +bQJ(a,b,c){var s,r,q=new A.ah($.aq,t.D4),p=new A.aE(q,t.gR) +this.at.push(q) +q=$.k5.zO$ +q===$&&A.e() +s=q.cQ(0,A.am(this.a,a,b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a),new A.boT(c)) +if(s==null){p.pJ("Failed to load image") +return}r=A.bx("listener") +r.b=new A.lX(new A.boU(this,s,r,a,p),null,new A.boV(p,s,r,null)) +s.a9(0,r.aV())}} +A.boR.prototype={ +$1(a){var s,r,q,p,o=this,n=null,m=o.b,l=m.x[a],k=o.c +if(k!=null)l.sBX(m.ay.h(0,k).b) +k=A.bJJ(n,n,n,n,n,n,n,n,n,n,m.d,n) +s=$.aD().Zv(k) +k=o.d +s.O1(A.cDb(n,n,k.f,k.w,k.r,n,k.b,n,n,k.c,n,n,k.e,l,n,n,n,m.c,n,n,n)) +s.QW(k.a) +r=s.ed() +r.u4(B.a3P) +o.a.a=r.gTl() +if(m.dx!=null){q=m.r +q.eH(0) +p=m.dx +p.toString +q.ab(0,p)}q=m.r +q.zK(r,new A.w(o.e-r.gTl()*k.d,o.f-r.gQZ(r))) +r.n() +if(m.dx!=null)q.dr(0)}, +$S:43} +A.boT.prototype={ +$0(){return A.cC8(A.Ac(this.a).aJ(0,new A.boS(),t.OX),null)}, +$S:1702} +A.boS.prototype={ +$1(a){return this.aTv(a)}, +aTv(a){var s=0,r=A.o(t.OX),q,p=2,o,n=[],m,l,k,j +var $async$$1=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:p=3 +s=6 +return A.f(A.cBc(a),$async$$1) +case 6:m=c +s=7 +return A.f(m.apk(),$async$$1) +case 7:l=c +s=8 +return A.f(l.yb(),$async$$1) +case 8:k=c +j=J.ak0(k) +m.a=null +l.n() +q=new A.ko(j,1,null) +n=[1] +s=4 +break +n.push(5) +s=4 +break +case 3:n=[2] +case 4:p=2 +a.a=null +s=n.pop() +break +case 5:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$$1,r)}, +$S:1703} +A.boU.prototype={ +$2(a,b){var s=this +s.b.U(0,s.c.aV()) +s.a.ax.j(0,s.d,a.a) +s.e.pi(0)}, +$S:161} +A.boV.prototype={ +$2(a,b){var s=this.a +if((s.a.a&30)===0)s.pi(0) +this.b.U(0,this.c.aV()) +A.ht(new A.ed(a,b,"image resource service",A.dg("Failed to load image"),null,!0))}, +$S:280} +A.aWN.prototype={} +A.aWJ.prototype={ +gwv(a){return this.e}} +A.aIp.prototype={ +k(a){return"VectorGraphicsDecodeException: Failed to decode vector graphic from "+this.a.k(0)+".\n\nAdditional error: "+A.r(this.b)}, +$ibv:1} +A.Hz.prototype={} +A.a76.prototype={ +l(a,b){if(b==null)return!1 +return b instanceof A.a76&&b.a.l(0,this.a)&&b.b===this.b&&b.c===this.c}, +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.aCl.prototype={ +ge8(a){return this.b}} +A.aDh.prototype={ +sam0(a){if(a.l(0,this.F))return +this.F=a}, +sa14(a){if(a===this.M)return +this.M=a +this.b1()}, +sAR(a){if(this.W==a)return +this.W=a +this.b1()}, +sCo(a,b){if(b===this.a1)return +this.a1=b +this.b1()}, +svP(a,b){return}, +XJ(){return}, +szf(a,b){if(b===this.bq)return +this.bq=b +this.b1()}, +uy(a){return!0}, +gwa(){return!0}, +dW(a){return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d))}, +ajl(a){var s +if(a==null)return +if(--a.c===0&&$.aDi.a0(0,a.b)){$.aDi.D(0,a.b) +s=a.a +if(s!=null)s.n() +a.a=null}}, +bo2(){var s,r,q,p,o=this,n=o.M.b,m=o.a1,l=o.bq,k=B.e.au(n.a*m/l),j=B.e.au(n.b*m/l),i=new A.a76(o.F,k,j) +if($.aDi.a0(0,i)){n=$.aDi.h(0,i) +n.toString +m=o.cE +if(n!==m){o.ajl(m);++n.c}o.cE=n +return}n=o.a1 +m=o.bq +l=o.M +s=$.aD() +r=s.RN() +q=s.RK(r,null) +q.dv(0,n/m) +q.B_(l.a) +p=new A.aCl(r.IY().a1Y(k,j),i,0) +p.c=1 +$.aDi.j(0,i,p) +o.ajl(o.cE) +o.cE=p}, +b3(a){this.XJ() +this.oM(a)}, +b0(a){this.lD(0)}, +n(){this.ajl(this.cE) +this.tp()}, +b4(a,b){var s,r,q,p,o,n,m=this +if(m.aj<=0)return +m.bo2() +s=m.cE +r=s.a +r.toString +s=s.b +q=$.aD().b_() +q.sEa(B.bx) +p=m.W +if(p!=null)q.sAR(p) +q.saf(0,A.czI(0,0,0,m.aj)) +p=b.a +o=b.b +n=m.M.b +a.gd1(a).zJ(r,new A.Z(0,0,s.b,s.c),new A.Z(p,o,p+n.a,o+n.b),q)}} +A.aCZ.prototype={ +sa14(a){if(a===this.F)return +this.F=a +this.b1()}, +sAR(a){if(this.M==a)return +this.M=a +this.b1()}, +svP(a,b){return}, +XJ(){return}, +uy(a){return!0}, +gwa(){return!0}, +dW(a){return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d))}, +b3(a){this.XJ() +this.oM(a)}, +b0(a){this.lD(0)}, +n(){this.tp()}, +b4(a,b){var s,r,q,p,o=this +if(o.W<=0)return +s=$.aD().b_() +r=o.M +if(r!=null)s.sAR(r) +s.saf(0,A.czI(0,0,0,o.W)) +q=a.gd1(a).at6() +if(!b.l(0,B.m)){a.gd1(a).eH(0) +a.gd1(a).bJ(0,b.a,b.b)}if(o.W!==1||o.M!=null){r=a.gd1(a) +p=o.k3 +r.rh(new A.Z(0,0,0+p.a,0+p.b),s)}a.gd1(a).B_(o.F.a) +a.gd1(a).K3(q)}} +A.a7S.prototype={ +G(){return"RenderingStrategy."+this.b}} +A.abD.prototype={ +Y(){return new A.aY1(B.l)}} +A.Ch.prototype={ +ge8(a){return this.b}} +A.X7.prototype={ +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.X7&&b.a.l(0,s.a)&&J.v(b.b,s.b)&&b.c==s.c&&b.d===s.d}} +A.aY1.prototype={ +dh(){var s=this,r=s.c +r.toString +s.r=A.RK(r) +r=s.c +r.toString +s.w=A.fN(r) +s.aCd() +s.hS()}, +bj(a){if(!a.c.l(0,this.a.c))this.aCd() +this.bO(a)}, +n(){var s=this +s.a6k(s.d) +s.d=null +s.aH()}, +a6k(a){if(a==null)return +if(--a.c===0&&$.cru.a0(0,a.b)){$.cru.D(0,a.b) +a.a.a.n()}}, +bnF(a,b,c){var s,r +if($.crC.a0(0,b)){s=$.crC.h(0,b) +s.toString +return s}r=c.bOd(a).aJ(0,new A.crz(this,b,c),t.YA).aJ(0,new A.crA(b),t.EP) +$.crC.j(0,b,r) +r.t5(new A.crB(b)) +return r}, +bzk(a,b){this.I(new A.crt(this,a,b))}, +aCd(){var s,r,q,p=this,o=p.a.c,n=p.c +n.toString +s=new A.X7(o.amh(n),p.r,p.w,p.a.ch) +r=$.cru.h(0,s) +if(r!=null){++r.c +p.I(new A.crw(p,r)) +return}q=p.a.c +o=p.c +o.toString +p.bnF(o,s,q).aJ(0,new A.crx(p,q,s),t.P)}, +A(a){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=j.d,g=h==null?i:h.a +if(g!=null){h=j.a +s=h.d +r=h.e +h=s==null +if(h&&r==null){h=g.b +s=h.a +r=h.b}else{if(r!=null){q=g.b +q=!q.ga6(q)}else q=!1 +if(q){h=g.b +s=r/h.b*h.a}else{if(!h){h=g.b +h=!h.ga6(h)}else h=!1 +if(h){h=g.b +r=s/h.a*h.b}}}h=g.b +s.toString +r.toString +p=Math.min(h.a/s,h.b/r) +if($.d_p()){q=j.d.b +o=j.a +n=new A.aTD(g,o.at,o.ax,q,i,i) +q=o}else{q=j.a +o=q.ay +m=j.d +l=q.at +k=q.ax +if(o===B.dG2)n=new A.aTC(g,l,p,k,m.b,i,i) +else{m.toString +n=new A.aTB(g,l,k,i,i)}}n=A.bU(A.cAF(q.r,A.Bg(n,h),q.z,q.f),r,s)}else{h=j.a +q=h.d +n=A.bU(i,h.e,q)}n=new A.cb(A.cw(i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,!0,i,i,i,"",i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i),!1,!1,!1,n,i) +return n}} +A.crz.prototype={ +$1(a){var s=this.b +return A.dt6(a,s.d,this.c,s.b,new A.cry(this.a),s.c)}, +$S:1704} +A.cry.prototype={ +$2(a,b){return this.a.bzk(a,b)}, +$S:280} +A.crA.prototype={ +$1(a){return new A.Ch(a,this.a,0)}, +$S:1705} +A.crB.prototype={ +$0(){$.crC.D(0,this.a)}, +$S:20} +A.crt.prototype={ +$0(){var s=this.a +s.e=this.b +s.f=this.c}, +$S:0} +A.crw.prototype={ +$0(){var s=this.a +s.a6k(s.d) +s.d=this.b}, +$S:0} +A.crx.prototype={ +$1(a){var s;++a.c +s=this.a +if(s.c==null||!this.b.l(0,s.a.c)){s.a6k(a) +return}if(a.c===1)$.cru.j(0,this.c,a) +s.I(new A.crv(s,a))}, +$S:1706} +A.crv.prototype={ +$0(){var s=this.a +s.a6k(s.d) +s.d=this.b}, +$S:0} +A.aTC.prototype={ +be(a){var s=this,r=A.dH(a,null) +r=r==null?null:r.b +if(r==null)r=1 +r=new A.aDh(s.x,s.e,s.f,r,s.w,s.r,A.aU(t.T)) +r.bd() +r.XJ() +return r}, +bi(a,b){var s,r=this +b.sa14(r.e) +b.sam0(r.x) +b.sAR(r.f) +s=A.dH(a,null) +s=s==null?null:s.b +b.sCo(0,s==null?1:s) +b.svP(0,r.w) +b.szf(0,r.r)}} +A.aTD.prototype={ +be(a){var s=this,r=A.aU(t.bq),q=A.aU(t.o0),p=A.aU(t.Zo),o=new A.bW(new Float64Array(16)) +o.dN() +o=new A.aDk(s.w,s.e,s.f,s.r,r,q,p,o,A.aU(t.T)) +o.bd() +o.aBf() +return o}, +bi(a,b){var s=this +b.sa14(s.e) +b.sam0(s.w) +b.sAR(s.f) +b.svP(0,s.r)}} +A.aTB.prototype={ +be(a){var s=new A.aCZ(this.e,this.f,this.r,A.aU(t.T)) +s.bd() +s.XJ() +return s}, +bi(a,b){b.sa14(this.e) +b.sAR(this.f) +b.svP(0,this.r)}} +A.aqC.prototype={} +A.c5A.prototype={ +aL3(d6,d7,d8,d9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4=null,d5="The provided data was not a vector_graphics binary asset." +if(d9==null){s=new A.cmn(d7) +if(d7.byteLength<5)throw A.j(A.ab(d5)) +if(s.aeN(0)!==8924514)throw A.j(A.ab(d5)) +if(s.D8(0)!==1)throw A.j(A.ab("The provided data does not match the currently supported version."))}else{r=d9.b +r.toString +s=r}$label0$1:for(r=s.a,q=d8.as,p=d8.ay,o=d8.r,n=d8.ax,m=d8.Q,l=t.J9,k=d8.y,j=d8.e,i=d8.x,h=!1;g=s.b,g0){b2=r.buffer +b3=r.byteOffset +c1=new Uint8Array(b2,b3+g,b) +s.b+=b +c2=B.dX.ac(c1)}else c2=d4 +b=r.getUint16(s.b,!0) +g=s.b+=2 +b2=r.buffer +b3=r.byteOffset +c1=new Uint8Array(b2,b3+g,b) +s.b+=b +c3=B.dX.ac(c1) +c4=A.a([],l) +if((b9&1)!==0)c4.push(B.k2) +if((b9&2)!==0)c4.push(B.dPB) +if((b9&4)!==0)c4.push(B.wR) +m.push(new A.aWJ(c3,c2,d,e,B.BY[b8],A.dih(c4),B.daW[c0],new A.B(c))) +continue $label0$1 +case 44:e=r.getUint16(s.b,!0) +g=s.b+=2 +d=r.getUint16(g,!0) +g=s.b+=2 +c5=d===65535?d4:d +d=r.getUint16(g,!0) +g=s.b+=2 +c6=d===65535?d4:d +d=r.getUint16(g,!0) +s.b+=2 +d8.aqq(e,c5,c6,d===65535?d4:d) +continue $label0$1 +case 46:e=r.getUint16(s.b,!0) +g=s.b+=2 +s.b=g+1 +c7=r.getUint8(g) +d=r.getUint32(s.b,!0) +g=s.b+=4 +b2=r.buffer +b3=r.byteOffset +c1=new Uint8Array(b2,b3+g,d) +s.b+=d +d8.bQJ(e,c7,c1) +h=!0 +continue $label0$1 +case 47:e=r.getUint16(s.b,!0) +g=s.b+=2 +d=r.getFloat32(g,!0) +g=s.b+=4 +c=r.getFloat32(g,!0) +g=s.b+=4 +b=r.getFloat32(g,!0) +g=s.b+=4 +a=r.getFloat32(g,!0) +s.b+=4 +c8=s.a33() +g=n.h(0,e) +g.toString +b2=c8!=null +if(b2){o.eH(0) +o.ab(0,c8)}o.zJ(g,new A.Z(0,0,g.gbl(g),g.gbb(g)),new A.Z(d,c,d+b,c+a),$.aD().b_()) +if(b2)o.dr(0) +continue $label0$1 +case 49:e=r.getUint16(s.b,!0) +g=s.b+=2 +d=r.getFloat32(g,!0) +g=s.b+=4 +c=r.getFloat32(g,!0) +g=s.b+=4 +b=r.getFloat32(g,!0) +g=s.b+=4 +a=r.getFloat32(g,!0) +s.b+=4 +c9=s.a33() +c9.toString +d8.dy=new A.clw(e,b,a,c9) +g=$.aD() +d0=g.RN() +d1=g.RK(d0,d4) +d1.DN(new A.Z(d,c,d+b,c+a)) +g=new A.aSy() +g.c=d0 +g.a=d1 +p.j(0,e,g) +continue $label0$1 +case 50:r.getUint16(s.b,!0) +g=s.b+=2 +e=r.getFloat32(g,!0) +g=s.b+=4 +d=r.getFloat32(g,!0) +g=s.b+=4 +c=r.getFloat32(g,!0) +g=s.b+=4 +b=r.getFloat32(g,!0) +g=s.b+=4 +s.b=g+1 +d2=r.getUint8(g)!==0||!1 +c9=s.a33() +g=isNaN(e)?d4:e +b2=isNaN(d)?d4:d +b3=isNaN(c)?d4:c +q.push(new A.aWN(g,b2,b3,isNaN(b)?d4:b,d2,c9)) +continue $label0$1 +case 51:e=r.getUint16(s.b,!0) +s.b+=2 +d3=q[e] +if(d3.e)d8.db=d8.cy=0 +g=d3.a +if(g!=null)d8.cy=g +g=d3.b +if(g!=null)d8.db=g +g=d3.c +if(g!=null){b2=d8.cy +d8.cy=(b2==null?0:b2)+g}g=d3.d +if(g!=null)d8.db+=g +d8.dx=d3.f +continue $label0$1 +default:throw A.j(A.ab("Unknown type tag "+f))}}return B.aSn}, +IH(a,b,c){return this.aL3(a,b,c,null)}, +aSJ(a,b,c,d){a.vu(B.hS) +a.Fh() +a.a.push(30) +a.FA(b) +a.FA(c) +a.FA(d==null?65535:d)}, +bds(a){var s,r=a.length,q=new Float32Array(r),p=new DataView(new ArrayBuffer(8)) +for(s=0;sa.a){s=a.b +throw A.j(A.ab(B.c.aRA(s[0])+B.c.bF(s,1)+" must be encoded together (current phase is "+this.as.b+")."))}this.as=a}, +bzH(a){var s,r=this.a +if(a!=null){s=a.length +r.push(s) +this.Id(8) +B.b.H(this.a,A.by(a.buffer,a.byteOffset,8*s))}else r.push(0)}, +FA(a){var s,r +this.c.setUint16(0,a,!0) +s=this.a +r=this.d +r===$&&A.e() +B.b.H(s,A.hx(r,0,A.fT(2,"count",t.S),A.aM(r).i("a7.E")))}, +bsE(a){var s,r +this.c.setUint32(0,a,!0) +s=this.a +r=this.d +r===$&&A.e() +B.b.H(s,A.hx(r,0,A.fT(4,"count",t.S),A.aM(r).i("a7.E")))}, +aDV(a){this.Id(4) +B.b.H(this.a,A.by(a.buffer,a.byteOffset,4*a.length))}, +C9(a){var s,r +this.c.setFloat32(0,a,!0) +s=this.a +r=this.d +r===$&&A.e() +B.b.H(s,A.hx(r,0,A.fT(4,"count",t.S),A.aM(r).i("a7.E")))}, +aDU(a){this.Id(4) +B.b.H(this.a,A.by(a.buffer,a.byteOffset,4*a.length))}, +Id(a){var s,r=this.a,q=B.d.al(r.length,a) +if(q!==0){s=$.NE() +B.b.H(r,A.hx(s,0,A.fT(a-q,"count",t.S),A.aM(s).i("a7.E")))}}} +A.cmn.prototype={ +D8(a){return this.a.getUint8(this.b++)}, +aWw(a){var s=this.a.getUint16(this.b,!0) +this.b+=2 +return s}, +aeN(a){var s=this.a.getUint32(this.b,!0) +this.b+=4 +return s}, +He(a){var s=this.a,r=A.by(s.buffer,s.byteOffset+this.b,a) +this.b+=a +return r}, +atb(a){var s,r,q=this +q.Id(2) +s=q.a +r=A.bH8(s.buffer,s.byteOffset+q.b,a) +q.b=q.b+2*a +return r}, +asF(a){var s,r,q=this +q.Id(4) +s=q.a +r=A.bH6(s.buffer,s.byteOffset+q.b,a) +q.b=q.b+4*a +return r}, +a2L(a){var s,r,q=this +q.Id(4) +s=q.a +r=A.bH4(s.buffer,s.byteOffset+q.b,a) +q.b=q.b+4*a +return r}, +Id(a){var s=this.b,r=B.d.al(s,a) +if(r!==0)this.b=s+(a-r)}, +a33(){var s,r,q=this,p=q.D8(0) +if(p>0){q.Id(8) +s=q.a +r=A.cBY(s.buffer,s.byteOffset+q.b,p) +q.b=q.b+8*p +return r}return null}} +A.bjm.prototype={ +bh7(a,b){return b.cQ(0,a,new A.bjn(b))}, +C6(a,b){return this.bh7(a,b,t.z)}, +aIp(a){var s=null +this.r.push(new A.ql(s,B.aSZ,s,this.C6(a,this.a),s,s))}, +bAg(a,b,c,d,e){var s,r,q,p=this +if(b.a.length===0)return +s=p.C6(b,p.b) +r=p.C6(c,p.a) +q=e!=null?p.w.h(0,e):null +p.r.push(new A.ql(d,B.aSY,s,r,q,null))}} +A.bjn.prototype={ +$0(){return this.a.a}, +$S:68} +A.eS.prototype={ +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.eS&&b.a===this.a&&b.b===this.b}, +dZ(a,b){return new A.eS(this.a/b,this.b/b)}, +aO(a,b){return new A.eS(this.a*b,this.b*b)}, +a2(a,b){return new A.eS(this.a+b.a,this.b+b.b)}, +k(a){return"Point("+A.r(this.a)+", "+A.r(this.b)+")"}} +A.pD.prototype={ +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.pD&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d}, +k(a){var s=this +return"Rect.fromLTRB("+A.r(s.a)+", "+A.r(s.b)+", "+A.r(s.c)+", "+A.r(s.d)+")"}} +A.atZ.prototype={} +A.are.prototype={} +A.um.prototype={ +aX0(a){var s,r,q,p,o=this +if(a!=null)s=o.a===1&&o.d===1 +else s=!0 +if(s)return a +s=o.a +r=o.c +q=o.b +p=o.d +return(Math.sqrt(s*s+r*r)+Math.sqrt(q*q+p*p))/2*a}, +bWf(a){var s,r,q,p,o,n,m,l=this +if(a===0)return l +s=Math.cos(a) +r=Math.sin(a) +q=l.a +p=l.c +o=l.b +n=l.d +m=-r +return A.yY(q*s+p*r,o*s+n*r,q*m+p*s,o*m+n*s,l.e,l.f,l.r)}, +gaLS(){var s=this,r=s.a +return r>0&&s.b===0&&s.c===0&&s.d>0&&s.r===r}, +ato(a,b){var s=this +if(a===1&&b===1)return s +return A.yY(s.a*a,s.b*a,s.c*b,s.d*b,s.e,s.f,s.r*a)}, +a24(a,b){var s=this,r=s.a,q=s.b,p=s.c,o=s.d +return A.yY(r,q,p,o,r*a+p*b+s.e,q*a+o*b+s.f,s.r)}, +uR(a){var s=this,r=s.a,q=a.a,p=s.c,o=a.b,n=s.b,m=s.d,l=a.c,k=a.d,j=a.e,i=a.f +return A.yY(r*q+p*o,n*q+m*o,r*l+p*k,n*l+m*k,r*j+p*i+s.e,n*j+m*i+s.f,s.r*a.r)}, +H2(a,b){var s=this,r=b.a,q=b.b +return new A.eS(s.a*r+s.c*q+s.e,s.b*r+s.d*q+s.f)}, +Of(){var s=this +return new Float64Array(A.bu(A.a([s.a,s.b,0,0,s.c,s.d,0,0,0,0,s.r,0,s.e,s.f,0,1],t.v)))}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.um&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d&&b.e===s.e&&b.f===s.f&&b.r===s.r}, +k(a){var s=this +return"[ "+A.r(s.a)+", "+A.r(s.c)+", "+A.r(s.e)+" ]\n[ "+A.r(s.b)+", "+A.r(s.d)+", "+A.r(s.f)+" ]\n[ 0.0, 0.0, 1.0 ] // _m4_10 = "+A.r(s.r)+"\n"}} +A.a66.prototype={ +G(){return"PathFillType."+this.b}} +A.Kk.prototype={ +G(){return"PathCommandType."+this.b}} +A.F4.prototype={ +gaN(a){return this.a}} +A.m3.prototype={ +ea(a){var s=a.H2(0,new A.eS(this.b,this.c)) +return new A.m3(s.a,s.b,B.eb)}, +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.m3&&b.b===this.b&&b.c===this.c}, +k(a){return"LineToCommand("+A.r(this.b)+", "+A.r(this.c)+")"}} +A.qE.prototype={ +ea(a){var s=a.H2(0,new A.eS(this.b,this.c)) +return new A.qE(s.a,s.b,B.jt)}, +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.qE&&b.b===this.b&&b.c===this.c}, +k(a){return"MoveToCommand("+A.r(this.b)+", "+A.r(this.c)+")"}} +A.lh.prototype={ +aJY(a){var s=this +return new A.bg9().$5(a,new A.eS(s.b,s.c),new A.eS(s.d,s.e),new A.eS(s.f,s.r),0)}, +ea(a){var s=this,r=a.H2(0,new A.eS(s.b,s.c)),q=a.H2(0,new A.eS(s.d,s.e)),p=a.H2(0,new A.eS(s.f,s.r)) +return new A.lh(r.a,r.b,q.a,q.b,p.a,p.b,B.dT)}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.lh&&b.b===s.b&&b.c===s.c&&b.d===s.d&&b.e===s.e&&b.f===s.f&&b.r===s.r}, +k(a){var s=this +return"CubicToCommand("+A.r(s.b)+", "+A.r(s.c)+", "+A.r(s.d)+", "+A.r(s.e)+", "+A.r(s.f)+", "+A.r(s.r)+")"}} +A.bg9.prototype={ +$5(a,b,c,d,e){var s +if(A.aBB(b,A.KC(a,d,0.3333333333333333))>1.5||A.aBB(c,A.KC(a,d,0.6666666666666666))>1.5){s=A.cJV(a,b,c,d,0.5) +e=this.$5(s[0],s[1],s[2],s[3],e) +e=this.$5(s[3],s[4],s[5],s[6],e)}else e+=A.aBB(a,d) +return e}, +$S:1707} +A.a_k.prototype={ +ea(a){return this}, +gv(a){return A.e2(this.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.a_k}, +k(a){return"CloseCommand()"}} +A.qN.prototype={ +Ce(a){var s,r,q,p,o,n,m,l=a.a,k=(a.c-l)*0.5,j=a.b,i=(a.d-j)*0.5 +l+=k +j+=i +s=0.551915024494*k +r=0.551915024494*i +q=j-i +p=this.a +p.push(new A.qE(l,q,B.jt)) +o=l+s +n=l+k +m=j-r +p.push(new A.lh(o,q,n,m,n,j,B.dT)) +r=j+r +i=j+i +p.push(new A.lh(n,r,o,i,l,i,B.dT)) +s=l-s +k=l-k +p.push(new A.lh(s,i,k,r,k,j,B.dT)) +p.push(new A.lh(k,m,s,q,l,q,B.dT)) +p.push(B.rS) +return this}, +rU(a){var s,r=a.a,q=a.b,p=this.a +p.push(new A.qE(r,q,B.jt)) +s=a.c +p.push(new A.m3(s,q,B.eb)) +q=a.d +p.push(new A.m3(s,q,B.eb)) +p.push(new A.m3(r,q,B.eb)) +p.push(B.rS) +return this}, +bAi(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f +if(b===0&&c===0)return this.rU(a) +s=new A.eS(b,c).aO(0,0.551915024494) +r=a.a +q=r+b +p=a.b +o=this.a +o.push(new A.qE(q,p,B.jt)) +n=r+(a.c-r) +m=n-b +o.push(new A.m3(m,p,B.eb)) +l=s.a +k=m+l +j=p+c +i=s.b +h=j-i +o.push(new A.lh(k,p,n,h,n,j,B.dT)) +g=p+(a.d-p) +f=g-c +o.push(new A.m3(n,f,B.eb)) +i=f+i +o.push(new A.lh(n,i,k,g,m,g,B.dT)) +o.push(new A.m3(q,g,B.eb)) +l=q-l +o.push(new A.lh(l,g,r,i,r,f,B.dT)) +o.push(new A.m3(r,j,B.eb)) +o.push(new A.lh(r,h,l,p,q,p,B.dT)) +o.push(B.rS) +return this}, +aRs(a){var s,r=this.a,q=this.b +q===$&&A.e() +s=A.aB_(r,q) +if(a)B.b.V(r) +return s}, +Og(){return this.aRs(!0)}} +A.mL.prototype={ +bYY(a){if(a===this.b)return this +return A.aB_(this.a,a)}, +ea(a){var s,r,q,p=A.a([],t.H9) +for(s=this.a,r=s.length,q=0;q"+A.r(r)+","):"Path(" +s=this.b +r=(s!==B.fz?r+("\n fillType: "+s.k(0)+","):r)+"\n)" +return r.charCodeAt(0)==0?r:r}} +A.cba.prototype={ +gdl(a){var s=this,r=s.b,q=s.a +if(r>=q.length)r=s.b=0 +s.b=r+1 +return q[r]}} +A.clv.prototype={ +gu(a){var s=this.b +s===$&&A.e() +return s}, +ayC(a){var s,r,q,p,o,n,m,l,k=this,j=A.aBB(k.c,a) +if(!(j<=0)){s=k.b +s===$&&A.e() +s=s<=0}else s=!0 +if(s)return +s=k.f +r=a.a +q=a.b +p=k.a +while(!0){o=k.b +o===$&&A.e() +if(!(j>=o))break +n=o/j +o=k.c +m=1-n +k.c=new A.eS(m*o.a+n*r,m*o.b+n*q) +k.b=p.gdl(p) +o=k.e +o===$&&A.e() +m=k.c +l=m.a +m=m.b +if(o)s.push(new A.m3(l,m,B.eb)) +else s.push(new A.qE(l,m,B.jt)) +j=A.aBB(k.c,a) +k.e=!k.e}if(j>0){k.b=o-j +p=k.e +p===$&&A.e() +if(p)s.push(new A.m3(r,q,B.eb))}k.c=a}, +bdd(a){var s,r,q,p,o,n=this,m=null,l=a.aJY(n.c),k=n.a,j=n.f +while(!0){s=n.b +s===$&&A.e() +if(!(l>=s))break +r=A.cJV(n.c,new A.eS(a.b,a.c),new A.eS(a.d,a.e),new A.eS(a.f,a.r),s/l) +s=n.c=r[3] +q=n.e +q===$&&A.e() +if(q){s=A.a0(r) +q=new A.bb(r,1,m,s.i("bb<1>")) +q.dS(r,1,m,s.c) +p=q.z0(0,3).bg(0) +q=p[0] +s=p[1] +o=p[2] +j.push(new A.lh(q.a,q.b,s.a,s.b,o.a,o.b,B.dT))}else j.push(new A.qE(s.a,s.b,B.jt)) +s=A.a0(r) +q=new A.bb(r,4,m,s.i("bb<1>")) +q.dS(r,4,m,s.c) +p=q.z0(0,3).bg(0) +q=p[0] +s=p[1] +o=p[2] +a=new A.lh(q.a,q.b,s.a,s.b,o.a,o.b,B.dT) +n.b=k.gdl(k) +l=a.aJY(n.c) +n.e=!n.e}n.b=s-l +n.c=new A.eS(a.f,a.r) +k=n.e +k===$&&A.e() +if(k)j.push(a)}, +bFN(a){var s,r,q,p,o,n,m,l=this,k=l.a +l.b=k.gdl(k) +l.e=!0 +for(k=a.a,s=k.length,r=t.ZC,q=t.JO,p=t.wd,o=l.f,n=0;n"+p+", offsets: "+o+", tileMode: "+n+", "+m+"unitMode: "+A.r(s.e)+")"}} +A.QG.prototype={ +G(){return"GradientUnitMode."+this.b}} +A.Ff.prototype={ +alU(a,b){var s,r,q=this,p=q.f +if(p==null)p=B.df +s=q.e +switch((s==null?B.AG:s).a){case 0:s=a.a +r=a.b +p=b.a24(s,r).ato(a.c-s,a.d-r).uR(p) +break +case 1:p=b.uR(p) +break +case 2:break}s=q.d +if(s==null)s=B.FN +return new A.Ff(q.r,q.w,q.x,q.a,q.b,q.c,s,B.NV,p)}, +alZ(a){var s,r,q,p,o=this,n=o.b +if(n==null)n=a.b +s=o.c +if(s==null)s=a.c +r=o.f +if(r==null)r=a.f +q=o.e +if(q==null)q=a.e +p=o.d +if(p==null)p=a.d +return new A.Ff(o.r,o.w,o.x,o.a,n,s,p,q,r)}, +gv(a){var s,r=this,q=r.b +q=A.b1(q==null?A.a([],t.Ai):q) +s=r.c +return A.am(r.a,r.r,r.w,q,A.b1(s==null?A.a([],t.v):s),r.d,r.f,r.x,r.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.Ff&&b.a===s.a&&b.r.l(0,s.r)&&b.w===s.w&&J.v(b.x,s.x)&&A.ro(b.b,s.b)&&A.ro(b.c,s.c)&&J.v(b.f,s.f)&&b.d==s.d&&b.e==s.e}, +k(a){var s=this,r=s.r.k(0),q=A.r(s.b),p=A.r(s.c),o=A.r(s.d),n=s.f +n=n==null?"":"transform: Float64List.fromList("+A.r(n.Of())+") ," +return"RadialGradient(id: '"+s.a+"', center: "+r+", radius: "+A.r(s.w)+", colors: "+q+", offsets: "+p+", tileMode: "+o+", "+n+"focalPoint: "+A.r(s.x)+", unitMode: "+A.r(s.e)+")"}} +A.xo.prototype={ +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.xo&&b.a===this.a&&J.v(b.b,this.b)&&J.v(b.c,this.c)}, +k(a){var s="Paint(blendMode: "+this.a.k(0),r=this.b +if(r!=null)s+=", stroke: "+r.k(0) +r=this.c +s=(r!=null?s+(", fill: "+r.k(0)):s)+")" +return s.charCodeAt(0)==0?s:s}} +A.aac.prototype={ +gv(a){var s=this +return A.am(B.dB_,s.a,s.b,s.c,s.d,s.e,s.f,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(b instanceof A.aac){s=b.a +s=r.a.a===s.a&&J.v(b.b,r.b)&&b.c==r.c&&b.d==r.d&&b.e==r.e&&b.f==r.f}else s=!1 +return s}, +k(a){var s=this,r="Stroke(color: "+s.a.k(0),q=s.b +if(q!=null)r+=", shader: "+q.k(0) +q=s.c +if(q!=null)r+=", cap: "+q.k(0) +q=s.d +if(q!=null)r+=", join: "+q.k(0) +q=s.e +if(q!=null)r+=", miterLimit: "+A.r(q) +q=s.f +r=(q!=null?r+(", width: "+A.r(q)):r)+")" +return r.charCodeAt(0)==0?r:r}} +A.IF.prototype={ +gv(a){return A.am(B.dAZ,this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s +if(b==null)return!1 +if(b instanceof A.IF){s=b.a +s=this.a.a===s.a&&J.v(b.b,this.b)}else s=!1 +return s}, +k(a){var s="Fill(color: "+this.a.k(0),r=this.b +s=(r!=null?s+(", shader: "+r.k(0)):s)+")" +return s.charCodeAt(0)==0?s:s}} +A.kG.prototype={ +G(){return"BlendMode."+this.b}} +A.a5W.prototype={ +G(){return"PaintingStyle."+this.b}} +A.UI.prototype={ +G(){return"StrokeCap."+this.b}} +A.UJ.prototype={ +G(){return"StrokeJoin."+this.b}} +A.Vd.prototype={ +G(){return"TileMode."+this.b}} +A.aaP.prototype={ +gv(a){var s=this +return A.am(s.a,s.c,s.b,s.d,s.e,s.f,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.aaP&&b.a==s.a&&b.c==s.c&&b.b==s.b&&b.d==s.d&&b.e===s.e&&J.v(b.f,s.f)}, +k(a){var s=this,r=""+("TextPosition(reset: "+s.e),q=s.a +if(q!=null)r+=", x: "+A.r(q) +q=s.c +if(q!=null)r+=", y: "+A.r(q) +q=s.b +if(q!=null)r+=", dx: "+A.r(q) +q=s.d +if(q!=null)r+=", dy: "+A.r(q) +q=s.f +r=(q!=null?r+(", transform: "+q.k(0)):r)+")" +return r.charCodeAt(0)==0?r:r}} +A.aaI.prototype={ +gv(a){var s=this +return A.am(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s,r=this +if(b==null)return!1 +if(b instanceof A.aaI)if(b.a===r.a)if(b.b===r.b)if(b.c===r.c)if(b.d==r.d)if(b.e===r.e){s=b.f +if(r.f.a===s.a)if(b.r===r.r)s=r.w.a===b.w.a +else s=!1 +else s=!1}else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}, +k(a){var s=this +return"TextConfig('"+s.a+"', "+A.r(s.b)+", '"+A.r(s.d)+"', "+s.e.k(0)+", "+A.r(s.c)+", "+s.f.k(0)+", "+s.r.k(0)+", "+s.w.k(0)+",)"}, +gwv(a){return this.e}} +A.rW.prototype={ +G(){return"FontWeight."+this.b}} +A.FU.prototype={ +G(){return"TextDecorationStyle."+this.b}} +A.LN.prototype={ +p(a,b){var s=this.a +return B.d.w4(s,b.gc__(b))===s}, +l(a,b){if(b==null)return!1 +return b instanceof A.LN&&b.a===this.a}, +gv(a){return B.d.gv(this.a)}, +k(a){var s,r=this.a +if(r===0)return"TextDecoration.none" +s=A.a([],t.s) +if((r&1)!==0)s.push("underline") +if((r&2)!==0)s.push("overline") +if((r&4)!==0)s.push("lineThrough") +if(s.length===1)return"TextDecoration."+s[0] +return"TextDecoration.combine(["+B.b.aU(s,", ")+"])"}} +A.hH.prototype={ +tu(a,b){return this}, +zy(a){return this.tu(a,!1)}} +A.aOC.prototype={ +pn(a,b,c){return b.aSh(this,c)}, +ph(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.aHD.prototype={ +Ix(a){var s=this.a +if(s.l(0,B.df))return a +return a.uR(s)}} +A.ob.prototype={} +A.aIF.prototype={ +pn(a,b,c){return b.ae4(this,c)}, +ph(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.SD.prototype={ +Yo(a,b,c,d,e,f,g){var s,r=b!=null?new A.a_f(c,b,a,a.b.r):a +if(d!=null){s=a.b +r=new A.a4n(d,r,s.z,e,s.r)}if(f!=null)r=new A.a69(f,r,g,a.b.r) +B.b.t(this.d,r)}, +alA(a,b,c,d){return this.Yo(a,null,b,null,c,null,d)}, +tu(a,b){var s=A.Ki(this.b.R_(a),null,this.a) +B.b.H(s.d,this.d) +return s}, +zy(a){return this.tu(a,!1)}, +bFq(){var s,r,q=null,p=this.b,o=p.f,n=o==null,m=n?q:o.c +p=p.z +s=p==null +if(s)r=m!=null&&m!==1&&m!==0 +else r=!0 +if(r){o=n?q:o.bWI(B.dDO,this.a) +if(o==null){o=A.OU(0,0,0,m==null?1:m) +o=new A.IF(o,q)}return new A.xo(s?B.qX:p,q,o)}return q}, +pn(a,b,c){return b.aSm(this,c)}, +ph(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.aH_.prototype={ +pn(a,b,c){return b.aSz(this,c)}, +ph(a,b,c){return this.pn(a,b,c,t.z,t.z)}, +tu(a,b){var s=A.cQk(this.b.R_(a),this.r) +B.b.H(s.d,this.d) +return s}, +zy(a){return this.tu(a,!1)}} +A.aDY.prototype={ +pn(a,b,c){return b.aSw(this,c)}, +ph(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.a_f.prototype={ +pn(a,b,c){return b.aSf(this,c)}, +ph(a,b,c){return this.pn(a,b,c,t.z,t.z)}, +tu(a,b){var s=this +return new A.a_f(s.b,s.c,s.d.tu(a,!1),s.a)}, +zy(a){return this.tu(a,!1)}} +A.a4n.prototype={ +pn(a,b,c){return b.aSk(this,c)}, +ph(a,b,c){return this.pn(a,b,c,t.z,t.z)}, +tu(a,b){var s=this +return new A.a4n(s.b,s.c.tu(a,!1),s.d,s.e,s.a)}, +zy(a){return this.tu(a,!1)}} +A.SH.prototype={ +amJ(a,b){var s,r=this.b,q=r.e,p=q==null?null:q.aRx(a,b) +q=r.f +s=q==null?null:q.arZ(a,b,B.ku) +if(s==null&&p==null)return null +r=r.z +return new A.xo(r==null?B.qX:r,p,s)}, +tu(a,b){var s=this.b +s=b?a.YC(s,this.a):s.R_(a) +return A.cO9(this.d,s)}, +zy(a){return this.tu(a,!1)}, +pn(a,b,c){return b.aSn(this,c)}, +ph(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.Px.prototype={ +tu(a,b){var s=this,r=s.b +r=b?a.YC(r,s.a):r.R_(a) +return A.cKh(r,s.d,s.e)}, +zy(a){return this.tu(a,!1)}, +pn(a,b,c){return b.aSg(this,c)}, +ph(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.aGX.prototype={ +amJ(a,b){var s,r=this.b,q=r.f,p=q==null?null:q.arZ(a,b,B.ku) +q=r.e +s=q==null?null:q.aRx(a,b) +if(p==null&&s==null)return null +r=r.z +return new A.xo(r==null?B.qX:r,s,p)}, +tu(a,b){var s=this.b,r=b?a.YC(s,this.a):s.R_(a) +return A.cQj(this.d,r)}, +zy(a){return this.tu(a,!1)}, +pn(a,b,c){return b.aSy(this,c)}, +ph(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.au3.prototype={ +tu(a,b){var s=this,r=s.b +r=b?a.YC(r,s.a):r.R_(a) +return A.cM5(s.d,s.e,r)}, +zy(a){return this.tu(a,!1)}, +pn(a,b,c){return b.aSi(this,c)}, +ph(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.a69.prototype={ +pn(a,b,c){return b.aSo(this,c)}, +ph(a,b,c){return this.pn(a,b,c,t.z,t.z)}, +tu(a,b){var s=this +return new A.a69(s.b,s.c.tu(a,!1),s.d,s.a)}, +zy(a){return this.tu(a,!1)}} +A.ahb.prototype={} +A.vP.prototype={ +ayX(){var s,r,q=this,p=q.ax +for(s=q.c;s.q();){r=s.d +r.toString +if(r instanceof A.n_&&!r.r)++q.ax +else if(r instanceof A.nZ)--q.ax +q.as=B.l7 +q.at=null +if(q.ax")),r=m.r,q=t.JC;s.q();){p=s.gE(s) +if(p instanceof A.n_){if(m.b0q(p))continue +o=B.du9.h(0,p.e) +if(o==null){if(!p.r)m.ayX()}else o.$2(m,!1)}else if(p instanceof A.nZ)m.bIm(0,p) +else{if(!r.ga6(r))n=r.gR(r).a==="text"||r.gR(r).a==="tspan" +else n=!1 +if(n)if(p instanceof A.u2)m.awM(p.e) +else if(q.b(p))m.awM(p.gm(p))}}if(m.Q==null)throw A.j(A.ab("Invalid SVG data")) +m.f.d=!0}, +qT(a,b){var s=J.K(this.as.a,a) +return s==null?b:s}, +uq(a){return this.qT(a,null)}, +a8M(a){var s="url(#"+A.r(this.as.b)+")" +if(s!=="url(#)"){this.f.a.j(0,s,a) +return!0}return!1}, +QT(a,b){this.r.rz(0,new A.ahb(a.e,b)) +this.a8M(b)}, +bAk(a){var s,r,q,p,o=this,n=B.a1J.h(0,a.e) +if(n==null)return!1 +s=o.r +r=s.gR(s).b +s=n.$1(o) +s.toString +q=A.cO9(s,o.as) +o.a8M(q) +s=o.f +p=s.gKl() +r.Yo(q,o.as.y,s.gOy(),o.uq("mask"),p,s.a2U(o),p) +return!0}, +b0q(a){if(a.e==="defs")if(!a.r){this.QT(a,A.Ki(this.as,null,null)) +return!0}return this.bAk(a)}, +bIm(a,b){var s=this.r,r=b.e +while(!0){if(r===s.gR(s).a)s.gR(s).toString +if(!!1)break +s.qh(0)}if(r===s.gR(s).a)s.qh(0) +this.ay=b +if(r==="text")this.ch=!1}, +bSo(a){var s +if(a==null||a==="")return null +s=A.jT(a,this.a,!0) +if(s!=null)return s +a=B.c.dd(a.toLowerCase()) +s=$.di5.h(0,a) +if(s!=null)return s +throw A.j(A.ab("Could not parse font-size: "+a))}, +bSw(a){if(a==null)return null +switch(a){case"none":return B.ap6 +case"underline":return B.dPA +case"overline":return B.dPC +case"line-through":return B.dPD}throw A.j(A.ak('Attribute value for text-decoration="'+a+'" is not supported'))}, +bSx(a){if(a==null)return null +switch(a){case"solid":return B.ap4 +case"dashed":return B.dPw +case"dotted":return B.dPu +case"double":return B.dPt +case"wavy":return B.dPy}throw A.j(A.ak('Attribute value for text-decoration-style="'+a+'" is not supported'))}, +bSv(a){switch(a){case"end":return 1 +case"middle":return 0.5 +case"start":return 0 +case"inherit":default:return null}}, +aDr(a){var s +if(a==="100%"||a==="")return 1/0 +s=A.jT(a,this.a,!0) +return s==null?1/0:s}, +aDv(){var s,r,q,p,o,n,m,l=this,k=l.uq("viewBox") +if(k==null)k="" +s=l.uq("width") +if(s==null)s="" +r=l.uq("height") +if(r==null)r="" +q=k==="" +if(q&&s===""&&r==="")throw A.j(A.ab("SVG did not specify dimensions\n\nThe SVG library looks for a `viewBox` or `width` and `height` attribute to determine the viewport boundary of the SVG. Note that these attributes, as with all SVG attributes, are case sensitive.\nDuring processing, the following attributes were found:\n "+A.r(l.as.a))) +if(q)return new A.aYa(l.aDr(s),l.aDr(r),B.df) +p=B.c.uH(k,A.aB("[ ,]+",!0,!1,!1,!1)) +if(p.length<4)throw A.j(A.ab("viewBox element must be 4 elements long")) +q=A.hQ(p[2],!1) +q.toString +o=A.hQ(p[3],!1) +o.toString +n=A.hQ(p[0],!1) +n.toString +m=A.hQ(p[1],!1) +m.toString +return new A.aYa(q,o,B.df.a24(-n,-m))}, +aPq(){switch(this.uq("spreadMethod")){case"pad":return B.FN +case"repeat":return B.dV1 +case"reflect":return B.dV2}return null}, +aPn(){switch(this.uq("gradientUnits")){case"userSpaceOnUse":return B.ceE +case"objectBoundingBox":return B.AG}return null}, +br0(a,b){switch(a){case"butt":return B.dL3 +case"round":return B.dL4 +case"square":return B.dL5 +default:return null}}, +brc(a,b){switch(a){case"miter":return B.dL6 +case"bevel":return B.dL8 +case"round":return B.dL7 +default:return null}}, +br3(a){var s,r,q,p,o,n,m +if(a==null||a==="")return null +else if(a==="none")return B.C_ +s=J.Ym(a,A.aB("[ ,]+",!0,!1,!1,!1)) +r=A.a([],t.v) +for(q=s.length,p=this.a,o=!1,n=0;n>>0)}}if(B.c.aX(a.toLowerCase(),"rgba")){p=t.a4 +n=A.R(new A.N(A.a(B.c.X(a,J.ak2(a,"(")+1,B.c.d4(a,")")).split(","),t.s),new A.c0f(),p),!0,p.i("al.E")) +p=A.hQ(B.b.qh(n),!1) +p.toString +m=A.a0(n).i("N<1,A>") +l=A.R(new A.N(n,new A.c0g(),m),!0,m.i("al.E")) +return A.OU(l[0],l[1],l[2],p)}if(B.c.aX(a.toLowerCase(),"hsl")){p=t.SR +k=A.R(new A.N(A.a(B.c.X(a,J.ak2(a,"(")+1,B.c.d4(a,")")).split(","),t.s),new A.c0h(),p),!0,p.i("al.E")) +j=B.e.al(k[0]/360,1) +p=k[1] +i=k[2]/100 +h=k.length>3?k[3]:255 +l=A.a([0,0,0],t.v) +if(j<0.16666666666666666){l[0]=1 +l[1]=j*6}else if(j<0.3333333333333333){l[0]=2-j*6 +l[1]=1}else if(j<0.5){l[1]=1 +l[2]=j*6-2}else if(j<0.6666666666666666){l[1]=4-j*6 +l[2]=1}else{m=j*6 +if(j<0.8333333333333334){l[0]=m-4 +l[2]=1}else{l[0]=1 +l[2]=6-m}}m=t.bK +l=A.R(new A.N(l,new A.c0i(p/100),m),!0,m.i("al.E")) +p=A.a0(l).i("N<1,a5>") +l=i<0.5?A.R(new A.N(l,new A.c0j(i),p),!0,p.i("al.E")):A.R(new A.N(l,new A.c0k(i),p),!0,p.i("al.E")) +p=A.a0(l).i("N<1,a5>") +l=A.R(new A.N(l,new A.c0l(),p),!0,p.i("al.E")) +return A.cJK(h,J.NM(l[0]),J.NM(l[1]),J.NM(l[2]))}if(B.c.aX(a.toLowerCase(),"rgb")){p=t.SR +l=A.R(new A.N(A.a(B.c.X(a,J.ak2(a,"(")+1,B.c.d4(a,")")).split(","),t.s),new A.c0m(),p),!0,p.i("al.E")) +g=l.length>3?l[3]:255 +return A.cJK(g,l[0],l[1],l[2])}f=B.dn1.h(0,a) +if(f!=null)return f +return null}, +bcG(a){var s,r,q,p,o,n,m,l,k,j=t.N,i=A.b(j,j) +for(j=J.af(a);j.q();){s=j.gE(j) +r=B.c.dd(s.b) +s=s.a +q=B.c.d4(s,":") +p=q>0 +if((p?B.c.bF(s,q+1):s)==="style")for(s=r.split(";"),p=s.length,o=0;o>>24 +if((r==null?255:r)!==255){r=o.a +q=(r>>>24)/255 +o=A.OU(r>>>16&255,r>>>8&255,r&255,1)}r=l==="none"?B.rU:new A.zo(!1,o) +return new A.UR(n.f,r,q,m,m)}} +A.c0f.prototype={ +$1(a){return B.c.dd(a)}, +$S:16} +A.c0g.prototype={ +$1(a){return A.dC(a,null)}, +$S:100} +A.c0h.prototype={ +$1(a){var s +a=B.c.dd(a) +if(B.c.eC(a,"%"))a=B.c.X(a,0,a.length-1) +if(B.c.p(a,".")){s=A.hQ(a,!1) +s.toString +return B.e.au(s*2.55)}return A.dC(a,null)}, +$S:100} +A.c0i.prototype={ +$1(a){return a+(1-this.a)*(0.5-a)}, +$S:1} +A.c0j.prototype={ +$1(a){return this.a*2*a}, +$S:1} +A.c0k.prototype={ +$1(a){return this.a*2*(1-a)+2*a-1}, +$S:1} +A.c0l.prototype={ +$1(a){return a*255}, +$S:1} +A.c0m.prototype={ +$1(a){var s +a=B.c.dd(a) +if(B.c.eC(a,"%")){s=A.hQ(B.c.X(a,0,a.length-1),!1) +s.toString +return B.e.au(s*2.55)}return A.dC(a,null)}, +$S:100} +A.aUC.prototype={ +aUU(a){return this.a.h(0,a)}, +aUK(a){var s,r,q,p,o={},n=this.c.h(0,a) +if(n==null)return A.a([],t.m1) +s=A.a([],t.j9) +o.a=null +r=new A.cnn(o,s) +for(q=n.length,p=0;p>>16&255,o>>>8&255,o&255,s) +o=b.aX0(q.r) +return new A.aac(s,r,q.e,q.d,q.f,o)}} +A.UR.prototype={ +arZ(a,b,c){var s,r,q,p=this,o=null,n=p.b +if(n.a)return o +n=n.b +if(n==null)s=o +else{r=p.c +if(r==null)r=1 +n=n.a +r=A.OU(n>>>16&255,n>>>8&255,n&255,r) +s=r}if(s==null)if(c==null)s=o +else{n=p.c +if(n==null)n=1 +r=c.a +n=A.OU(r>>>16&255,r>>>8&255,r&255,n) +s=n}if(s==null)return o +if(p.e===!0)return new A.IF(s,o) +n=p.d +if(n!=null){n=t.Mm.a(p.a.b.h(0,n)) +q=n==null?o:n.alU(a,b) +if(q==null)return o}else q=o +return new A.IF(s,q)}, +bWI(a,b){return this.arZ(a,b,null)}, +k(a){var s=this +return"SvgFillAttributes(definitions: "+s.a.k(0)+", color: "+s.b.k(0)+", shaderId: "+A.r(s.d)+", hasPattern: "+A.r(s.e)+", oapctiy: "+A.r(s.c)+")"}} +A.zo.prototype={ +agn(a){var s,r=this +if(a==null||r.a)return r +if(a.a&&r.b==null)return B.rU +s=r.b +return new A.zo(!1,s==null?a.b:s)}, +k(a){var s +if(this.a)s='"none"' +else{s=this.b +s=s==null?null:s.k(0) +if(s==null)s="null"}return s}} +A.bQw.prototype={ +aSf(a,b){var s,r=a.Ix(b),q=A.a([],t.m1) +for(s=J.af(a.b.$1(a.c));s.q();)q.push(s.gE(s).ea(r)) +if(q.length===0)return a.d.ph(0,this,b) +return new A.aDv(q,a.d.ph(0,this,b))}, +aSk(a,b){var s,r=a.e.$1(a.b) +if(r==null)return a.c.ph(0,this,b) +s=a.c.ph(0,this,b) +return new A.aDw(r.ph(0,this,a.Ix(b)),s,a.d)}, +aSm(b4,b5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0=null,b1=b4.Ix(b5),b2=b4.bFq(),b3=t.Rc +if(b2==null){b3=A.a([],b3) +for(s=b4.d,r=s.length,q=b4.b,p=0;p0){f=Math.sqrt(g+1) +s=a1.a +s[3]=f*0.5 +f=0.5/f +s[0]=(i[5]-i[7])*f +s[1]=(i[6]-i[2])*f +s[2]=(i[1]-i[3])*f}else{if(so.a)a=o +else if(n<0)a=B.H +s=3 +return A.f(A.yH().a3l(p.db,a),$async$Vj) +case 3:p.aHJ(a) +case 1:return A.m(q,r)}}) +return A.n($async$Vj,r)}, +bgn(a){return B.yl}, +aHJ(a){var s=this,r=s.a,q=s.bgn(a),p=s.a.a +s.sm(0,r.bF3(q,a.a===p.a,a))}, +U(a,b){if(!this.ch)this.W7(0,b)}} +A.c5P.prototype={ +$1(a){var s,r,q=this.a +if(q.ch)return +switch(a.a.a){case 0:s=q.a +r=a.b +q.sm(0,s.bFc(r,null,!1,r!=null,null,a.c)) +this.b.bT(0,null) +q.Wj() +q.a4L() +q.HC() +break +case 1:q.hr(0).aJ(0,new A.c5Q(q),t.H) +q.sm(0,q.a.bEo(!0)) +break +case 2:q.sm(0,q.a.bEf(a.e)) +break +case 3:q.sm(0,q.a.aKm(!0)) +break +case 4:q.sm(0,q.a.aKm(!1)) +break +case 5:s=a.f +r=q.a +if(s===!0)q.sm(0,r.bER(!1,s)) +else q.sm(0,r.amV(s)) +break +case 6:break}}, +$S:1714} +A.c5Q.prototype={ +$1(a){var s=this.a +return s.Vj(s.a.a)}, +$S:257} +A.c5O.prototype={ +$1(a){var s,r +t.T7.a(a) +s=this.a +r=a.b +r.toString +s.sm(0,new A.Mk(B.H,B.H,B.yl,B.H,B.UT,!1,!1,!1,1,1,r,!1,B.N,0,!1)) +s=s.ay +if(s!=null)s.ag(0) +s=this.b +if((s.a.a&30)===0)s.pJ(a)}, +$S:201} +A.c5N.prototype={ +$1(a){return this.aU2(a)}, +aU2(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$$1=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=p.a +if(n.ch){s=1 +break}s=3 +return A.f(n.gbB(n),$async$$1) +case 3:o=c +if(o==null){s=1 +break}n.aHJ(o) +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:503} +A.aY2.prototype={ +ME(a){var s,r=this +if(a===B.oa){s=r.b +r.a=s.a.f +s.hr(0)}else if(a===B.xY)if(r.a)r.b.oU(0)}} +A.VI.prototype={ +Y(){return A.dn2()}} +A.aY6.prototype={ +b8Q(){this.d=new A.crI(this)}, +ao(){var s,r,q=this +q.aL() +s=q.a.c +q.e=s.db +r=q.d +r===$&&A.e() +s.a9(0,r)}, +bj(a){var s,r,q=this +q.bO(a) +s=a.c +r=q.d +r===$&&A.e() +if(!s.ch)s.W7(0,r) +s=q.a.c +q.e=s.db +s.a9(0,q.d)}, +rn(){var s,r +this.xE() +s=this.a.c +r=this.d +r===$&&A.e() +if(!s.ch)s.W7(0,r)}, +A(a){var s=null,r=this.e +r===$&&A.e() +return r===-1?A.an(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s):new A.aY7(this.a.c.a.at,A.yH().aJo(this.e),s)}} +A.crI.prototype={ +$0(){var s=this.a,r=s.a.c.db,q=s.e +q===$&&A.e() +if(r!==q)s.I(new A.crH(s,r))}, +$S:0} +A.crH.prototype={ +$0(){this.a.e=this.b}, +$S:0} +A.aY7.prototype={ +A(a){var s=this.c,r=this.d +return s===0?r:A.abc(B.D,s*3.141592653589793/180,r,null,null)}} +A.b_9.prototype={} +A.c5R.prototype={ +ST(){throw A.j(A.bC("init() has not been implemented."))}, +v7(a){throw A.j(A.bC("dispose() has not been implemented."))}, +G_(a,b){throw A.j(A.bC("create() has not been implemented."))}, +aSd(a){throw A.j(A.bC("videoEventsFor() has not been implemented."))}, +a3M(a,b){throw A.j(A.bC("setLooping() has not been implemented."))}, +wD(a,b){throw A.j(A.bC("play() has not been implemented."))}, +r_(a,b){throw A.j(A.bC("pause() has not been implemented."))}, +a3Y(a,b){throw A.j(A.bC("setVolume() has not been implemented."))}, +a3l(a,b){throw A.j(A.bC("seekTo() has not been implemented."))}, +a3P(a,b){throw A.j(A.bC("setPlaybackSpeed() has not been implemented."))}, +a2V(a){throw A.j(A.bC("getPosition() has not been implemented."))}, +aJo(a){throw A.j(A.bC("buildView() has not been implemented."))}} +A.cly.prototype={} +A.Pq.prototype={} +A.I7.prototype={ +G(){return"DataSourceType."+this.b}} +A.u0.prototype={ +l(a,b){var s,r=this +if(b==null)return!1 +if(r!==b)s=b instanceof A.u0&&A.a_(r)===A.a_(b)&&r.a===b.a&&J.v(r.b,b.b)&&J.v(r.c,b.c)&&A.h5(r.e,b.e)&&r.f==b.f +else s=!0 +return s}, +gv(a){var s=this +return A.am(s.a,s.b,s.c,null,s.e,s.f,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.BS.prototype={ +G(){return"VideoEventType."+this.b}} +A.a15.prototype={ +k(a){return"DurationRange(start: "+this.a.k(0)+", end: "+this.b.k(0)+")"}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r!==b)if(b instanceof A.a15)if(A.a_(r)===A.a_(b)){s=b.a +if(r.a.a===s.a)s=r.b.a===b.b.a +else s=!1}else s=!1 +else s=!1 +else s=!0 +return s}, +gv(a){return A.am(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.aIs.prototype={ +qq(a){var s,r=this,q=r.b +q.autoplay=!1 +q.controls=!1 +q.setAttribute("playsinline","true") +q.setAttribute("autoplay","false") +s=t.TV.c +A.cE(q,"canplay",new A.c5U(r),!1,s) +A.cE(q,"canplaythrough",new A.c5V(r),!1,s) +A.cE(q,"playing",new A.c5W(r),!1,s) +A.cE(q,"waiting",new A.c5X(r),!1,s) +A.cE(q,"error",new A.c5Y(r),!1,s) +A.cE(q,"play",new A.c5Z(r),!1,s) +A.cE(q,"pause",new A.c6_(r),!1,s) +A.cE(q,"ended",new A.c60(r),!1,s)}, +oU(a){var s=this.b.play() +s.toString +return A.dW(s,t.z).Mg(new A.c61(this),new A.c62())}, +fT(a){var s=this.b +s.muted=a<=0 +s.volume=a}, +n(){var s=this.b +s.removeAttribute("src") +s.load()}, +Vx(a){var s,r=null +if(this.d!==a){this.d=a +s=a?B.dXD:B.dXE +this.a.t(0,new A.u0(s,r,r,r,r))}}, +aF7(){var s=this.b.buffered +s.toString +this.a.t(0,new A.u0(B.dXC,null,null,this.bxW(s),null))}, +bxW(a){var s,r,q=A.a([],t.SE),p=0 +while(!0){s=a.length +s.toString +if(!(p").Z(q.z[1]),r=new A.bN(J.af(r.a),r.b,q.i("bN<1,2>")),q=q.z[1];r.q();){p=r.a +p=(p==null?q.a(p):p).b +p.removeAttribute("src") +p.load()}s.V(0)}, +G_(a,b){return this.bFe(0,b)}, +bFe(a,b){var s=0,r=A.o(t.S),q,p=this,o,n,m,l,k,j +var $async$G_=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)$async$outer:switch(s){case 0:k=p.b++ +j=A.bx("uri") +switch(b.a.a){case 1:o=b.b +j.b=o==null?"":o +break +case 0:o=b.e +o.toString +j.b=$.aj3.Ow(o) +break +case 2:q=A.my(new A.yd("web implementation of video_player cannot play local files"),null,t.S) +s=1 +break $async$outer +case 3:q=A.my(new A.yd("web implementation of video_player cannot play content uri"),null,t.S) +s=1 +break $async$outer}n=document.createElement("video") +o=""+k +n.id="videoElement-"+o +n.src=j.aV() +m=n.style +m.border="none" +m=n.style +m.height="100%" +m=n.style +m.width="100%" +$.ajW() +$.CO().a1y("videoPlayer-"+o,new A.c5T(n),!0) +o=A.k8(null,null,null,null,!1,t.oY) +l=new A.aIs(o,n) +l.qq(0) +p.a.j(0,k,l) +q=k +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$G_,r)}, +a3M(a,b){return this.aZu(a,b)}, +aZu(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$a3M=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p.a.h(0,a).b.loop=b +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3M,r)}, +wD(a,b){return this.bT8(0,b)}, +bT8(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$wD=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=p.a.h(0,b).oU(0) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$wD,r)}, +r_(a,b){return this.bSJ(0,b)}, +bSJ(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$r_=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p.a.h(0,b).b.pause() +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$r_,r)}, +a3Y(a,b){return this.b_u(a,b)}, +b_u(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$a3Y=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=p.a.h(0,a).fT(b) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3Y,r)}, +a3P(a,b){return this.aZC(a,b)}, +aZC(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$a3P=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p.a.h(0,a).b.playbackRate=b +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3P,r)}, +a3l(a,b){return this.aXW(a,b)}, +aXW(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$a3l=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p.a.h(0,a).b.currentTime=B.d.aQ(b.a,1000)/1000 +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3l,r)}, +a2V(a){return this.aVX(a)}, +aVX(a){var s=0,r=A.o(t.Tu),q,p=this,o +var $async$a2V=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.a.h(0,a) +o.aF7() +o=o.b.currentTime +o.toString +q=A.c7(0,0,0,B.e.au(o*1000),0,0) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2V,r)}, +aSd(a){var s=this.a.h(0,a).a +return new A.e4(s,A.y(s).i("e4<1>"))}, +aJo(a){return new A.J_("videoPlayer-"+a,null)}} +A.c5T.prototype={ +$1(a){return this.a}, +$S:298} +A.a2S.prototype={ +G(){return"ImageFormat."+this.b}} +A.bG2.prototype={ +GX(a,b,c,d,e,f,g){return this.bWx(a,b,c,d,e,f,g)}, +bWx(a,b,c,d,e,f,g){var s=0,r=A.o(t.D),q,p,o +var $async$GX=A.k(function(h,i){if(h===1)return A.l(i,r) +while(true)switch(s){case 0:p=t.z +s=3 +return A.f(B.dvN.e4("data",A.p(["video",g,"headers",a,"format",b.a,"maxh",c,"maxw",d,"timeMs",f,"quality",e],t.N,p),!1,p),$async$GX) +case 3:o=i +o.toString +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$GX,r)}} +A.c68.prototype={} +A.c69.prototype={ +GX(a,b,c,d,e,f,g){return this.bWy(a,b,c,d,e,f,g)}, +bWy(a,b,c,d,e,f,g){var s=0,r=A.o(t.D),q,p=this,o,n,m,l +var $async$GX=A.k(function(h,i){if(h===1)return A.l(i,r) +while(true)switch(s){case 0:s=3 +return A.f(p.ahm(a,b,c,d,e,f,g),$async$GX) +case 3:m=i +l=(self.URL||self.webkitURL).createObjectURL(m) +l.toString +o=m.type +o.toString +s=4 +return A.f(A.Mr(l,null,null,o,null).y0(),$async$GX) +case 4:n=i;(self.URL||self.webkitURL).revokeObjectURL(l) +q=n +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$GX,r)}, +ahm(a,b,c,d,e,f,g){return this.bd5(a,b,c,d,e,f,g)}, +bd5(a,b,c,d,e,f,g){var s=0,r=A.o(t.jj),q,p=this,o,n,m,l,k +var $async$ahm=A.k(function(h,i){if(h===1)return A.l(i,r) +while(true)switch(s){case 0:k={} +k.a=c +k.b=d +o=new A.aE(new A.ah($.aq,t.Kd),t.qc) +m=document.createElement("video") +n=t.Ku.a(m) +l=Math.max(f/1000,0) +m=t.TV.c +A.cE(n,"loadedmetadata",new A.c6a(n,l,!1),!1,m) +A.cE(n,"seeked",new A.c6b(k,p,o,n,b,e),!1,m) +A.cE(n,"error",new A.c6c(o,n),!1,m) +k=n +k.crossOrigin="Anonymous" +k.src=g +q=o.a +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ahm,r)}, +bm3(a){switch(a.a){case 0:return"image/jpeg" +case 1:return"image/png" +case 2:return"image/webp"}}} +A.c6a.prototype={ +$1(a){var s=this.a +s.currentTime=this.b +if(this.c){s=s.src +s.toString;(self.URL||self.webkitURL).revokeObjectURL(s)}}, +$S:9} +A.c6b.prototype={ +$1(a){return this.aU3(a)}, +aU3(a0){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a +var $async$$1=A.k(function(a2,a3){if(a2===1)return A.l(a3,r) +while(true)switch(s){case 0:a=q.c +if((a.a.a&30)===0){l=document.createElement("canvas") +p=t.p9.a(l) +l=J.d5s(p,"2d") +l.toString +t.MJ.a(l) +k=q.a +j=k.b +i=j===0 +h=i&&k.a===0 +g=q.d +if(h){k=p +j=g.videoWidth +j.toString +k.width=j +j=g.videoHeight +j.toString +k.height=j +l.drawImage(g,0,0)}else{h=g.videoWidth +h.toString +f=g.videoHeight +f.toString +e=h/f +if(i){j=k.a +d=B.e.au(j*e) +k.b=d +i=j +j=d}else{i=k.a +if(i===0){c=B.e.au(j/e) +k.a=c +i=c}}if(e>j/i)k.a=B.e.au(j/e) +else j=k.b=B.e.au(i*e) +i=p +i.width=j +i.height=k.a +l.drawImage(g,0,0,k.b,k.a)}try{o=J.d63(p,q.b.bm3(q.e),q.f/100) +a.bT(0,o)}catch(a1){n=A.a2(a1) +m=A.ay(a1) +a.qV(new A.mM("CANVAS_EXPORT_ERROR",null,n,J.bp(m)),m)}}return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1716} +A.c6c.prototype={ +$1(a){var s,r,q,p,o=this.a +if((o.a.a&30)===0){s=this.b.error +r=s.code +r.toString +r=B.D_.h(0,r) +r.toString +q=s.message +q=q!==""?q:u.kf +p=s.code +p.toString +o.pJ(new A.mM(r,q,B.D0.h(0,p),null))}}, +$S:9} +A.aDj.prototype={ +gzx(){return!0}, +b4(a,b){var s=this,r=s.k3 +a.Bt(new A.abL(s.L,B.m,new A.a1(0+r.a-0,0+r.b-0),b,s.ai,A.b(t.S,t.Q),A.aU(t.kd)),A.kX.prototype.gu7.call(s),b)}, +ge8(a){return this.L}} +A.aIH.prototype={ +be(a){var s=this.a +s.toString +s=new A.aDj(s,this.e,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bi(a,b){b.ai=this.e +b.JE() +b.b1()}} +A.Mn.prototype={ +gbYz(){var s,r=this.c,q=this.b,p=q.a*q.b +if(A.cEH(p,0))return 0 +s=(r.c-r.a)*(r.d-r.b)/p +if(A.cEH(s,0))s=0 +else if(A.cEH(s,1))s=1 +return s}, +k(a){return"VisibilityInfo(size: "+this.b.k(0)+" visibleBounds: "+this.c.k(0)+")"}, +ge8(a){return this.a}} +A.c6i.prototype={} +A.abL.prototype={ +bcd(){var s,r,q,p,o,n,m=$.B1.bv$ +m===$&&A.e() +m=m.e.id +s=new A.Z(0,0,0+m.a,0+m.b) +m=t.Hb +r=m.a(A.as.prototype.gbE.call(this,this)) +for(;r!=null;){if(r instanceof A.Dk)q=r.p1 +else if(r instanceof A.HO){p=r.p1 +q=new A.Z(p.a,p.b,p.c,p.d)}else q=r instanceof A.HN?r.p1.uX(0):null +if(q!=null){o=A.cTi(r) +p=o.$ti +n=new A.bb(o,1,null,p.i("bb")) +n.dS(o,1,null,p.i("al.E")) +s=s.rr(A.ks(A.cSF(n),q))}r=m.a(A.as.prototype.gbE.call(r,r))}return s}, +aki(){var s=$.aII.a +$.aII.j(0,this.p1,this) +$.cH_() +if(5e5===B.H.a){if(s===0)$.dI.go$.push(new A.c6k())}else if($.cDD==null)$.cDD=A.d4(B.cb,A.dyk())}, +azD(a){var s=this.p1,r=$.c6j.h(0,s),q=a.c,p=q.ga6(q) +if(r==null){if(p)return}else if(a.b.l(0,r.b)&&q.l(0,r.c))return +if(!p)$.c6j.j(0,s,a) +else{$.c6j.D(0,s) +$.cDC.D(0,s)}this.R8.$1(a)}, +wl(a){this.aki() +this.b21(a)}, +b3(a){this.auZ(a) +this.aki()}, +b0(a){this.av_(0) +this.aki()}, +ge8(a){return this.p1}} +A.c6k.prototype={ +$1(a){A.cR8()}, +$S:3} +A.abN.prototype={ +JB(a,b){var s=this.b.TR() +return this.d=new A.hp(new A.c6I(),s,A.y(s).i("hp")).bH(b)}, +a37(){var s=0,r=A.o(t.i),q,p=this,o +var $async$a37=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=t.i +s=3 +return A.f(p.a.e4("getVolume",null,!1,o).aJ(0,new A.c6H(),o),$async$a37) +case 3:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a37,r)}, +fT(a){var s=this.c +this.a.e4("setVolume",A.p(["volume",a,"showSystemUI",s],t.N,t.K),!1,t.z)}} +A.c6I.prototype={ +$1(a){return A.pU(a)}, +$S:499} +A.c6H.prototype={ +$1(a){return a==null?0:a}, +$S:1717} +A.ab5.prototype={} +A.Rh.prototype={ +gcD(a){return this.a}} +A.crJ.prototype={ +rO(a,b,c){var s,r +if(c instanceof A.Rh){b.um(0,128) +s=t.O +r=A.b(s,s) +r.j(0,"enabled",c.a) +this.rO(0,b,r)}else if(c instanceof A.ab5){b.um(0,129) +s=t.O +r=A.b(s,s) +r.j(0,"enable",c.a) +this.rO(0,b,r)}else this.avQ(0,b,c)}, +Bw(a,b){var s,r +switch(a){case 128:s=this.uC(0,b) +s.toString +r=new A.Rh() +r.a=A.kd(J.K(t.pE.a(s),"enabled")) +return r +case 129:s=this.uC(0,b) +s.toString +r=new A.ab5() +r.a=A.kd(J.K(t.pE.a(s),"enable")) +return r +default:return this.avP(a,b)}}} +A.c6K.prototype={ +GZ(a,b){return this.bWR(0,b)}, +bWR(a,b){var s=0,r=A.o(t.H),q,p,o,n,m,l,k +var $async$GZ=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=t.J1 +k=m +s=3 +return A.f(new A.rw("dev.flutter.pigeon.WakelockApi.toggle",B.I4,null,t.Al).c_(0,A.a([b],t.jl)),$async$GZ) +case 3:l=k.a(d) +if(l==null)throw A.j(A.jl("channel-error",null,u.hY,null)) +else{p=J.T(l) +if(p.h(l,"error")!=null){m=m.a(p.h(l,"error")) +m.toString +p=J.T(m) +o=A.cB(p.h(m,"code")) +o.toString +n=A.cB(p.h(m,"message")) +throw A.j(A.jl(o,p.h(m,"details"),n,null))}else{s=1 +break}}case 1:return A.m(q,r)}}) +return A.n($async$GZ,r)}, +Gu(a){var s=0,r=A.o(t.Bz),q,p,o,n,m,l,k +var $async$Gu=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:m=t.J1 +k=m +s=3 +return A.f(new A.rw("dev.flutter.pigeon.WakelockApi.isEnabled",B.I4,null,t.Al).c_(0,null),$async$Gu) +case 3:l=k.a(c) +if(l==null)throw A.j(A.jl("channel-error",null,u.hY,null)) +else{p=J.T(l) +if(p.h(l,"error")!=null){m=m.a(p.h(l,"error")) +m.toString +p=J.T(m) +o=A.cB(p.h(m,"code")) +o.toString +n=A.cB(p.h(m,"message")) +throw A.j(A.jl(o,p.h(m,"details"),n,null))}else{m=t.v2.a(p.h(l,"result")) +m.toString +q=m +s=1 +break}}case 1:return A.m(q,r)}}) +return A.n($async$Gu,r)}} +A.bG3.prototype={ +gcD(a){var s=0,r=A.o(t.y),q,p=this,o +var $async$gcD=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.Gu(0),$async$gcD) +case 3:o=c.a +o.toString +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$gcD,r)}, +wH(a,b){return this.bWP(0,b)}, +bWP(a,b){var s=0,r=A.o(t.H),q=this,p +var $async$wH=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=new A.ab5() +p.a=b +s=2 +return A.f(q.a.GZ(0,p),$async$wH) +case 2:return A.m(null,r)}}) +return A.n($async$wH,r)}} +A.c6L.prototype={ +gcD(a){throw A.j(A.bC("isEnabled has not been implemented."))}} +A.c6O.prototype={ +wH(a,b){return this.bWT(0,b)}, +bWT(a,b){var s=0,r=A.o(t.H) +var $async$wH=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:Wakelock.toggle(b) +return A.m(null,r)}}) +return A.n($async$wH,r)}, +gcD(a){var s=0,r=A.o(t.y),q,p,o +var $async$gcD=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=new A.ah($.aq,t.tr) +o=new A.aE(p,t.VY) +J.cIu(Wakelock.enabled(),A.ds(new A.c6P(o)),A.ds(new A.c6Q(o))) +q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$gcD,r)}} +A.c6P.prototype={ +$1(a){this.a.bT(0,a)}, +$S:10} +A.c6Q.prototype={ +$1(a){this.a.pJ(a)}, +$S:10} +A.bLM.prototype={} +A.ab6.prototype={} +A.Ri.prototype={ +gcD(a){return this.a}} +A.crK.prototype={ +rO(a,b,c){if(c instanceof A.Ri){b.um(0,128) +this.rO(0,b,[c.a])}else if(c instanceof A.ab6){b.um(0,129) +this.rO(0,b,[c.a])}else this.avQ(0,b,c)}, +Bw(a,b){var s +switch(a){case 128:s=this.uC(0,b) +s.toString +return new A.Ri(A.kd(J.K(t.Dn.a(s),0))) +case 129:s=this.uC(0,b) +s.toString +return new A.ab6(A.kd(J.K(t.Dn.a(s),0))) +default:return this.avP(a,b)}}} +A.c6M.prototype={ +GZ(a,b){return this.bWS(0,b)}, +bWS(a,b){var s=0,r=A.o(t.H),q,p,o,n,m,l +var $async$GZ=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:l=t.wh +s=3 +return A.f(new A.rw("dev.flutter.pigeon.WakelockPlusApi.toggle",B.I5,null,t.Al).c_(0,[b]),$async$GZ) +case 3:m=l.a(d) +if(m==null)throw A.j(A.jl("channel-error",null,u.hY,null)) +else{p=J.T(m) +if(p.gu(m)>1){o=p.h(m,0) +o.toString +A.av(o) +n=A.cB(p.h(m,1)) +throw A.j(A.jl(o,p.h(m,2),n,null))}else{s=1 +break}}case 1:return A.m(q,r)}}) +return A.n($async$GZ,r)}, +Gu(a){var s=0,r=A.o(t.nr),q,p,o,n,m,l +var $async$Gu=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:l=t.wh +s=3 +return A.f(new A.rw("dev.flutter.pigeon.WakelockPlusApi.isEnabled",B.I5,null,t.Al).c_(0,null),$async$Gu) +case 3:m=l.a(c) +if(m==null)throw A.j(A.jl("channel-error",null,u.hY,null)) +else{p=J.T(m) +if(p.gu(m)>1){o=p.h(m,0) +o.toString +A.av(o) +n=A.cB(p.h(m,1)) +throw A.j(A.jl(o,p.h(m,2),n,null))}else if(p.h(m,0)==null)throw A.j(A.jl("null-error",null,"Host platform returned null value for non-null return value.",null)) +else{p=t.g0.a(p.h(m,0)) +p.toString +q=p +s=1 +break}}case 1:return A.m(q,r)}}) +return A.n($async$Gu,r)}} +A.bG4.prototype={ +gcD(a){var s=0,r=A.o(t.y),q,p=this,o +var $async$gcD=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(p.a.Gu(0),$async$gcD) +case 3:o=c.a +o.toString +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$gcD,r)}, +wH(a,b){return this.bWQ(0,b)}, +bWQ(a,b){var s=0,r=A.o(t.H),q=this,p +var $async$wH=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=new A.ab6(null) +p.a=b +s=2 +return A.f(q.a.GZ(0,p),$async$wH) +case 2:return A.m(null,r)}}) +return A.n($async$wH,r)}} +A.c6N.prototype={ +gcD(a){throw A.j(A.bC("isEnabled has not been implemented."))}} +A.bLN.prototype={} +A.c6R.prototype={ +wH(a,b){return this.bWU(0,b)}, +bWU(a,b){var s=0,r=A.o(t.H) +var $async$wH=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:Wakelock.toggle(b) +return A.m(null,r)}}) +return A.n($async$wH,r)}, +gcD(a){var s=0,r=A.o(t.y),q,p,o +var $async$gcD=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=new A.ah($.aq,t.tr) +o=new A.aE(p,t.VY) +J.cIu(Wakelock.enabled(),A.ds(new A.c6S(o)),A.ds(new A.c6T(o))) +q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$gcD,r)}} +A.c6S.prototype={ +$1(a){this.a.bT(0,a)}, +$S:10} +A.c6T.prototype={ +$1(a){this.a.pJ(a)}, +$S:10} +A.AX.prototype={ +G(){return"RTCSignalingState."+this.b}} +A.Fe.prototype={ +G(){return"RTCIceGatheringState."+this.b}} +A.AU.prototype={ +G(){return"RTCPeerConnectionState."+this.b}} +A.qX.prototype={ +G(){return"RTCIceConnectionState."+this.b}} +A.aCi.prototype={ +G(){return"RTCVideoViewObjectFit."+this.b}} +A.KW.prototype={ +G(){return"RTCRtpMediaType."+this.b}} +A.y7.prototype={ +G(){return"TransceiverDirection."+this.b}} +A.bNh.prototype={} +A.JZ.prototype={ +n(){var s=0,r=A.o(t.H),q +var $async$n=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q=A.d1(null,t.H) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$n,r)}} +A.xj.prototype={ +k(a){var s=this.d,r=s.id,q=s.kind,p=s.label,o=s.enabled +return"Track(id: "+A.r(r)+", kind: "+A.r(q)+", label: "+A.r(p)+", enabled: "+(o===!0)+", muted: "+A.r(s.muted)+")"}} +A.bEI.prototype={} +A.bN9.prototype={} +A.AT.prototype={ +wG(){return A.p(["candidate",this.a,"sdpMid",this.b,"sdpMLineIndex",this.c],t.N,t.O)}} +A.a6X.prototype={} +A.AV.prototype={} +A.bNE.prototype={} +A.AW.prototype={} +A.xA.prototype={ +gaN(a){return this.b}} +A.a6Z.prototype={} +A.a70.prototype={ +aKA(a,b,c,d){var s=this,r=d==null?s.a:d,q=a==null?s.b:a,p=c==null?s.c:c +s.a!==0 +return new A.a70(r,q,p)}, +bEy(a){return this.aKA(null,a,null,null)}, +k(a){var s=this +return A.a_(s).k(0)+"(width: "+A.r(s.a)+", height: "+A.r(s.b)+", rotation: "+s.c+")"}} +A.kQ.prototype={ +k(a){var s,r=this,q=r.a +if(q!=null){s=r.b.c +s=""+"PUBLIC "+s+q+s +q=s}else q=""+"SYSTEM" +s=r.d.c +s=q+" "+s+r.c+s +return s.charCodeAt(0)==0?s:s}, +gv(a){return A.am(this.c,this.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){var s +if(b==null)return!1 +if(b instanceof A.kQ)s=!0 +else s=!1 +return s}} +A.aKE.prototype={ +bG3(a){var s=a.length +if(s>1&&a[0]==="#"){if(s>2){s=a[1] +s=s==="x"||s==="X"}else s=!1 +if(s)return this.ayF(B.c.bF(a,2),16) +else return this.ayF(B.c.bF(a,1),10)}else return B.dnR.h(0,a)}, +ayF(a,b){var s=A.m9(a,b) +if(s==null||s<0||1114111");o.a>s;){q=new A.br(o,r) +p=q.gS(q) +if(!p.q())A.W(A.dG()) +o.D(0,p.gE(p))}}o=o.h(0,b) +o.toString +return o}} +A.VO.prototype={ +eg(a){var s,r=a.a,q=a.b,p=r.length,o=q") +return null}, +gv(a){return A.am(B.dZC,this.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.u2&&b.e===this.e}, +gm(a){return this.e}} +A.w1.prototype={ +zu(a,b){var s=b.a +s.t(0,"") +return null}, +gv(a){return A.am(B.dZD,this.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.w1&&b.e===this.e}, +gm(a){return this.e}} +A.w2.prototype={ +zu(a,b){var s=b.a +s.t(0,"") +return null}, +gv(a){return A.am(B.dZE,B.uf.rY(0,this.e),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.w2&&B.uf.r7(b.e,this.e)}} +A.w3.prototype={ +zu(a,b){var s,r,q=b.a +q.t(0,"") +return null}, +gv(a){return A.am(B.dZF,this.e,this.f,this.r,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.w3&&this.e===b.e&&J.v(this.f,b.f)&&this.r==b.r}} +A.nZ.prototype={ +zu(a,b){var s=b.a +s.t(0,"") +return null}, +gv(a){return A.am(B.aq8,this.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.nZ&&b.e===this.e}, +geq(a){return this.e}} +A.aYl.prototype={} +A.w4.prototype={ +zu(a,b){var s,r=b.a +r.t(0,"") +return null}, +gv(a){return A.am(B.dZG,this.f,this.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.w4&&b.e===this.e&&b.f===this.f}, +gm(a){return this.f}} +A.n_.prototype={ +zu(a,b){var s=b.a +s.t(0,"<") +s.t(0,this.e) +b.aIb(this.f) +if(this.r)s.t(0,"/>") +else s.t(0,">") +return null}, +gv(a){return A.am(B.aq8,this.e,this.r,B.uf.rY(0,this.f),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.n_&&b.e===this.e&&b.r===this.r&&B.uf.r7(b.f,this.f)}, +geq(a){return this.e}} +A.aYt.prototype={} +A.VP.prototype={ +gm(a){var s,r=this,q=r.r +if(q===$){s=r.f.b6(0,r.e) +r.r!==$&&A.ao() +r.r=s +q=s}return q}, +zu(a,b){b.a.t(0,A.o7(this.gm(this),$.d0W(),A.dtg(),null)) +return null}, +gv(a){return A.am(B.dZH,this.gm(this),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return t.JC.b(b)&&b.gm(b)===this.gm(this)}, +$iac2:1} +A.aKG.prototype={ +gS(a){var s=A.a([],t.Ec),r=A.a([],t.po) +return new A.c81($.d26().h(0,this.b),new A.c80(!1,!1,!1,!1,!1,s,r),new A.ct("",this.a,0,t.ei))}} +A.c81.prototype={ +gE(a){var s=this.d +s.toString +return s}, +q(){var s,r,q,p,o=this,n=o.c +if(n!=null){s=o.a.eg(n) +if(s.gNr()){o.c=s +o.d=s.gm(s) +o.b.bAR(s.gm(s),n.a,n.b,s.b) +return!0}else{r=n.b +q=n.a +if(r"),A.eV("/>")],t.sb),B.au8,q),q,q,p,q,q),new A.c8i(),q,q,p,q,q,t.a1)}, +bBn(a){return A.cCg(new A.cq(this.gbB6(),B.a6,t.vq),0,9007199254740991,t.hs)}, +bB7(){var s=this,r=t.WV,q=t.N,p=t.y1 +return A.Kj(A.ug(new A.cq(s.gVT(),B.a6,r),new A.cq(s.gCP(),B.a6,r),new A.cq(s.gbB8(),B.a6,t.kD),q,q,p),new A.c86(s),q,q,p,t.hs)}, +bB9(){var s=this.gVU(),r=t.WV,q=t.N,p=t.y1 +return new A.qL(B.dHg,A.bJS(A.cxa(new A.cq(s,B.a6,r),A.eV("="),new A.cq(s,B.a6,r),new A.cq(this.gMc(),B.a6,t.kD),q,q,q,p),new A.c82(),q,q,q,p,p),t.VX)}, +bBb(){var s=t.kD +return A.Dg(A.a([new A.cq(this.gbBc(),B.a6,s),new A.cq(this.gbBi(),B.a6,s),new A.cq(this.gbBg(),B.a6,s)],t.gW),null,t.y1)}, +bBd(){var s=t.N +return A.Kj(A.ug(A.eV('"'),new A.VO('"',0),A.eV('"'),s,s,s),new A.c83(),s,s,s,t.y1)}, +bBj(){var s=t.N +return A.Kj(A.ug(A.eV("'"),new A.VO("'",0),A.eV("'"),s,s,s),new A.c85(),s,s,s,t.y1)}, +bBh(){return A.EC(new A.cq(this.gCP(),B.a6,t.WV),new A.c84(),t.N,t.y1)}, +bIl(a){var s=t.WV,r=t.N +return A.bJS(A.cxa(A.eV(""),r,r,r,r),new A.c8f(),r,r,r,r,t.cY)}, +bDu(){var s=t.N +return A.Kj(A.ug(A.eV("" expected',new A.pq(A.eV("-->"),0,9007199254740991,new A.rt("input expected"),t.Po),t.Ii),A.eV("-->"),s,s,s),new A.c89(),s,s,s,t.mL)}, +bCr(){var s=t.N +return A.Kj(A.ug(A.eV("" expected',new A.pq(A.eV("]]>"),0,9007199254740991,new A.rt("input expected"),t.Po),t.Ii),A.eV("]]>"),s,s,s),new A.c87(),s,s,s,t.nX)}, +bFY(){var s=t.N,r=t.p7 +return A.bJS(A.cxa(A.eV(""),s,r,s,s),new A.c8a(),s,r,s,s,t.UR)}, +bTH(){var s=t.WV,r=t.N +return A.bJS(A.cxa(A.eV("" expected',new A.pq(A.eV("?>"),0,9007199254740991,new A.rt("input expected"),t.Po),t.Ii),r,r),new A.c8g(),r,r,r),t.mA),A.eV("?>"),r,r,r,r),new A.c8h(),r,r,r,r,t.Mw)}, +bHh(){var s=this,r=A.eV(""),t.mM),new A.c8e(),n,n,n,t.qb,n,t.u,n,n,t.RN)}, +bHp(){var s=t.r0 +return A.Dg(A.a([new A.cq(this.gbHs(),B.a6,s),new A.cq(this.gbHq(),B.a6,s)],t.Gv),null,t.dd)}, +bHt(){var s=t.N,r=t.y1 +return A.Kj(A.ug(A.eV("SYSTEM"),new A.cq(this.gVT(),B.a6,t.WV),new A.cq(this.gMc(),B.a6,t.kD),s,s,r),new A.c8c(),s,s,r,t.dd)}, +bHr(){var s=this.gVT(),r=t.WV,q=this.gMc(),p=t.kD,o=t.N,n=t.y1 +return A.cO4(A.cWt(A.eV("PUBLIC"),new A.cq(s,B.a6,r),new A.cq(q,B.a6,p),new A.cq(s,B.a6,r),new A.cq(q,B.a6,p),o,o,n,o,n),new A.c8b(),o,o,n,o,n,t.dd)}, +bHv(){var s,r=this,q=A.eV("["),p=t.lk +p=A.Dg(A.a([new A.cq(r.gbHk(),B.a6,p),new A.cq(r.gbHi(),B.a6,p),new A.cq(r.gbHm(),B.a6,p),new A.cq(r.gbHx(),B.a6,p),new A.cq(r.gaQ4(),B.a6,t.M9),new A.cq(r.gaJN(),B.a6,t.ZV),new A.cq(r.gbHD(),B.a6,p),new A.rt("input expected")],t.Vz),null,t.z) +s=t.N +return A.Kj(A.ug(q,new A.uJ('"]" expected',new A.pq(A.eV("]"),0,9007199254740991,p,t.lw),t.vo),A.eV("]"),s,s,s),new A.c8d(),s,s,s,s)}, +bHl(){var s=A.eV(""),0,9007199254740991,r,t.xj),A.eV(">"),q,t.UX,q)}, +bHj(){var s=A.eV(""),0,9007199254740991,r,t.xj),A.eV(">"),q,t.UX,q)}, +bHn(){var s=A.eV(""),0,9007199254740991,r,t.xj),A.eV(">"),q,t.UX,q)}, +bHy(){var s=A.eV(""),0,9007199254740991,r,t.xj),A.eV(">"),q,t.UX,q)}, +bHE(){var s=t.N +return A.ug(A.eV("%"),new A.cq(this.gCP(),B.a6,t.WV),A.eV(";"),s,s,s)}, +b0g(){var s="whitespace expected" +return A.cP1(new A.Ly(B.HX,s),1,9007199254740991,s)}, +b0h(){var s="whitespace expected" +return A.cP1(new A.Ly(B.HX,s),0,9007199254740991,s)}, +bPq(){var s=t.WV,r=t.N +return new A.uJ("name expected",A.cFU(new A.cq(this.gbPo(),B.a6,s),A.cCg(new A.cq(this.gbPm(),B.a6,s),0,9007199254740991,r),r,t.h),t.c1)}, +bPp(){return A.cW4(":A-Z_a-z\xc0-\xd6\xd8-\xf6\xf8-\u02ff\u0370-\u037d\u037f-\u1fff\u200c-\u200d\u2070-\u218f\u2c00-\u2fef\u3001-\ud7ff\uf900-\ufdcf\ufdf0-\ufffd",null)}, +bPn(){return A.cW4(":A-Z_a-z\xc0-\xd6\xd8-\xf6\xf8-\u02ff\u0370-\u037d\u037f-\u1fff\u200c-\u200d\u2070-\u218f\u2c00-\u2fef\u3001-\ud7ff\uf900-\ufdcf\ufdf0-\ufffd-.0-9\xb7\u0300-\u036f\u203f-\u2040",null)}} +A.c88.prototype={ +$1(a){var s=null +return new A.VP(a,this.a.a,s,s,s,s)}, +$S:1733} +A.c8i.prototype={ +$5(a,b,c,d,e){var s=null +return new A.n_(b,c,e==="/>",s,s,s,s)}, +$S:1734} +A.c86.prototype={ +$3(a,b,c){return new A.lD(b,this.a.a.b6(0,c.a),c.b,null)}, +$S:1735} +A.c82.prototype={ +$4(a,b,c,d){return d}, +$S:1736} +A.c83.prototype={ +$3(a,b,c){return new A.fB(b,B.Gl,t.y1)}, +$S:548} +A.c85.prototype={ +$3(a,b,c){return new A.fB(b,B.dZB,t.y1)}, +$S:548} +A.c84.prototype={ +$1(a){return new A.fB(a,B.Gl,t.y1)}, +$S:1738} +A.c8f.prototype={ +$4(a,b,c,d){var s=null +return new A.nZ(b,s,s,s,s)}, +$S:1739} +A.c89.prototype={ +$3(a,b,c){var s=null +return new A.w1(b,s,s,s,s)}, +$S:1740} +A.c87.prototype={ +$3(a,b,c){var s=null +return new A.u2(b,s,s,s,s)}, +$S:1741} +A.c8a.prototype={ +$4(a,b,c,d){var s=null +return new A.w2(b,s,s,s,s)}, +$S:1742} +A.c8g.prototype={ +$2(a,b){return b}, +$S:241} +A.c8h.prototype={ +$4(a,b,c,d){var s=null +return new A.w4(b,c,s,s,s,s)}, +$S:1743} +A.c8e.prototype={ +$8(a,b,c,d,e,f,g,h){var s=null +return new A.w3(c,d,f,s,s,s,s)}, +$S:1744} +A.c8c.prototype={ +$3(a,b,c){return new A.kQ(null,null,c.a,c.b)}, +$S:1745} +A.c8b.prototype={ +$5(a,b,c,d,e){return new A.kQ(c.a,c.b,e.a,e.b)}, +$S:1746} +A.c8d.prototype={ +$3(a,b,c){return b}, +$S:1747} +A.cvx.prototype={ +$1(a){return A.dxk(new A.cq(new A.aKH(a).gbID(),B.a6,t.Lg),t.l1)}, +$S:1748} +A.aoa.prototype={ +t(a,b){return this.a.$1(b)}, +aB(a){}} +A.lD.prototype={ +gv(a){return A.am(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.lD&&b.a===this.a&&b.b===this.b&&b.c===this.c}, +geq(a){return this.a}, +gm(a){return this.b}} +A.aYm.prototype={} +A.aYn.prototype={} +A.ac1.prototype={ +gapY(a){var s=this,r=B.c.d4(s.geq(s),":") +return r>0?B.c.bF(s.geq(s),r+1):s.geq(s)}} +A.aKI.prototype={ +br(a){return a.zu(0,this)}} +A.cwx.prototype={ +$0(){return A.XY()}, +$S:117} +A.cww.prototype={ +$0(){var s,r,q,p,o,n,m,l,k=null,j="assets/no_sleep.js",i=$.d4t(),h=new A.eI("com.ryanheise.audio_session",B.az,i) +h.uY(new A.akY(h).gCE()) +h=window +h.toString +s=t.S +r=t.Fq +q=window +q.toString +p=$.cGc() +q=new A.b8p(new A.b8q(h,new A.byE()),A.b(s,t.zl),A.b(t.F6,t.CS),new A.b6(k,k,t.qn),A.b(s,r),A.b(s,r),A.b(s,t.Nz),A.b(s,t.FH),q) +r=$.GW() +r.j(0,q,p) +A.kW(q,p,!0) +$.d7h=q +q=$.cGg() +p=new A.bgG() +r.j(0,p,q) +A.kW(p,q,!1) +$.d85=p +o=new A.eI("desktop_drop",B.az,i) +n=new A.aqT(o) +o.uY(n.gCE()) +n.bts() +p=window.navigator +p.toString +q=$.cGn() +p=new A.bhx(p) +r.j(0,p,q) +A.kW(p,q,!1) +$.d8W=p +p=$.cXv() +q=new A.bkA() +r.j(0,q,p) +A.kW(q,p,!1) +p=$.cXH() +A.kW(p,$.ajI(),!1) +$.dat=p +new A.eI("file_saver",B.az,i).uY(new A.as8().gCE()) +h=A.cDR("file-selector",k) +q=document.querySelector("body") +q.toString +J.q5(q).t(0,h) +h=$.cXI() +q=new A.bnS() +r.j(0,q,h) +A.kW(q,h,!0) +h=$.cXL() +q=new A.bo4() +r.j(0,q,h) +A.kW(q,h,!0) +h=new A.bos() +r.j(0,h,B.ek) +$.daM=h +window.navigator.toString +h=$.cGt() +q=new A.bov() +r.j(0,q,h) +A.kW(q,h,!1) +$.daN=q +new A.eI("flutter_native_splash",B.az,i).uY(new A.asl().gCE()) +q=$.cGu() +h=new A.boP() +r.j(0,h,q) +A.kW(h,q,!1) +$.daO=h +new A.eI("flutter_web_auth",B.az,i).uY(new A.asn().gCE()) +m=new A.asq() +m.aaL() +new A.eI("PonnamKarthik/fluttertoast",B.az,i).uY(m.gCE()) +window.navigator.geolocation.toString +window.navigator.permissions +h=new A.bq4() +r.j(0,h,B.ek) +A.kW(h,B.ek,!1) +h=$.cGA() +q=new A.bw8() +r.j(0,q,h) +q.c=new A.bwj() +p=document +l=p.querySelector("#__image_picker_web-file-input") +if(l==null){l=A.cDR("flt-image-picker-inputs",k) +l.id="__image_picker_web-file-input" +p=p.querySelector("body") +p.toString +J.q5(p).t(0,l)}q.b=l +A.kW(q,h,!0) +$.dc0=q +h=$.cGD() +q=new A.byK(A.b(t.N,t.zi)) +r.j(0,q,h) +A.kW(q,h,!1) +$.dcA=q +q=$.cGM() +h=new A.bJu() +r.j(0,h,q) +A.kW(h,q,!1) +$.deH=h +h=A.a([],t.Le) +q=$.cYP() +h=new A.bOx(h) +r.j(0,h,q) +A.kW(h,q,!1) +h=window.navigator +h.toString +q=$.cGR() +h=new A.bXy(h) +r.j(0,h,q) +A.kW(h,q,!1) +$.dhj=h +h=$.cGS() +q=new A.bXJ() +r.j(0,q,h) +A.kW(q,h,!0) +$.dhk=q +h=window.location.href +h.toString +h=new A.c4q(h) +r.j(0,h,B.ek) +A.kW(h,B.ek,!1) +$.dj3=h +h=window +h.toString +q=$.cGW() +p=new A.c4J(h) +r.j(0,p,q) +h=h.navigator.userAgent +h.toString +p.b=B.c.p(h,"Safari")&&!B.c.p(h,"Chrome") +A.kW(p,q,!0) +$.djc=p +$.ajW() +$.CO().a1y("__url_launcher::link",A.dvZ(),!1) +h=$.cGY() +s=new A.c5S(A.b(s,t.Af)) +r.j(0,s,h) +A.kW(s,h,!0) +$.djZ=s +s=$.cGZ() +h=new A.c69() +r.j(0,h,s) +A.kW(h,s,!1) +$.dk_=h +h=t.s +A.dpA(A.a([A.dq5(j,"wakelock_plus")],h)) +s=$.cH0() +q=new A.c6O() +r.j(0,q,s) +A.kW(q,s,!0) +$.dk7=q +A.dpB(A.a([A.dq6(j,"wakelock_web")],h)) +$.dk6=new A.c6R() +$.cW7=i.gbKq()}, +$S:20};(function aliases(){var s=A.aUU.prototype +s.b5x=s.V +s.b5D=s.eH +s.b5B=s.dr +s.b5G=s.bJ +s.b5E=s.q7 +s.b5C=s.vT +s.b5F=s.ab +s.b5A=s.DN +s.b5z=s.Mj +s.b5y=s.yC +s=A.ne.prototype +s.b1t=s.qx +s.b1u=s.Rn +s.b1v=s.Ro +s.b1w=s.Rp +s.b1x=s.ML +s.b1y=s.rD +s.b1z=s.Cp +s.b1A=s.zJ +s.b1B=s.u1 +s.b1C=s.DX +s.b1D=s.DY +s.b1E=s.zK +s.b1F=s.dP +s.b1G=s.B_ +s.b1H=s.ft +s.b1I=s.fu +s.b1J=s.Cq +s.b1K=s.G8 +s.b1L=s.dr +s.b1M=s.K3 +s.b1N=s.vT +s.b1O=s.eH +s.b1P=s.rh +s.b1R=s.aeV +s.b1Q=s.Vg +s.b1S=s.q7 +s.b1T=s.ab +s.b1U=s.bJ +s=A.Pe.prototype +s.b22=s.Ew +s=A.ux.prototype +s.b1V=s.n +s=A.ado.prototype +s.avY=s.h2 +s=A.QF.prototype +s.b2p=s.ahj +s=A.j7.prototype +s.b3f=s.ada +s.b3e=s.a8I +s.avr=s.ed +s.W9=s.M5 +s.afI=s.eG +s.avu=s.EG +s.avs=s.AY +s.avt=s.JS +s=A.ku.prototype +s.avq=s.JS +s.b3c=s.CZ +s.Ff=s.eG +s.b3d=s.EG +s.Pp=s.AY +s=A.a0o.prototype +s.afE=s.SV +s.b28=s.ash +s.b26=s.yF +s.b27=s.ao_ +s=J.Re.prototype +s.b2v=s.k +s.b2u=s.B +s=J.ee.prototype +s.b2F=s.k +s=A.hF.prototype +s.b2w=s.aNI +s.b2x=s.aNK +s.b2z=s.aNM +s.b2y=s.aNL +s=A.u5.prototype +s.b4G=s.wR +s.b4I=s.t +s.b4J=s.aB +s.b4H=s.Wr +s=A.jt.prototype +s.tO=s.uZ +s.Pr=s.vr +s.zm=s.C2 +s=A.Xw.prototype +s.b5U=s.AN +s=A.C8.prototype +s.b4W=s.PD +s.b4X=s.azS +s.b4Z=s.aF9 +s.b4Y=s.AB +s=A.a7.prototype +s.b2I=s.kU +s.b2G=s.V +s.b2H=s.qh +s.avh=s.d0 +s=A.ah8.prototype +s.b5V=s.aB +s=A.D.prototype +s.W8=s.oC +s=A.J.prototype +s.C_=s.l +s.kp=s.k +s.b33=s.B +s=A.cL.prototype +s.afG=s.DR +s=A.cP.prototype +s.b2h=s.QS +s=A.agM.prototype +s.b5T=s.Ij +s=A.Ai.prototype +s.b2A=s.h +s.b2B=s.j +s=A.WJ.prototype +s.aw_=s.j +s=A.B.prototype +s.b1W=s.l +s.b1X=s.k +s=A.aiL.prototype +s.b6N=s.n +s=A.aet.prototype +s.avZ=s.uT +s=A.PD.prototype +s.b2c=s.uT +s.b2d=s.Bn +s.b2b=s.vO +s=A.aiq.prototype +s.b6u=s.n +s=A.acE.prototype +s.b4M=s.ao +s=A.acF.prototype +s.b4N=s.n +s=A.Pc.prototype +s.b20=s.ao +s.b2_=s.n +s=A.aip.prototype +s.b6t=s.n +s=A.aiy.prototype +s.b6D=s.n +s=A.ahc.prototype +s.b5W=s.n +s=A.ahd.prototype +s.b5X=s.ao +s=A.cs.prototype +s.afz=s.ado +s=A.CV.prototype +s.auO=s.U +s.auP=s.pT +s=A.a60.prototype +s.b3b=s.ab +s=A.YL.prototype +s.Hw=s.n +s=A.fx.prototype +s.b25=s.ab +s=A.aig.prototype +s.b6j=s.n +s=A.aih.prototype +s.b6k=s.n +s=A.aii.prototype +s.b6l=s.n +s=A.ain.prototype +s.b6r=s.n +s=A.XK.prototype +s.b6m=s.n +s=A.aik.prototype +s.b6n=s.n +s=A.ail.prototype +s.b6o=s.bj +s.b6p=s.n +s=A.aim.prototype +s.b6q=s.ao +s=A.aio.prototype +s.b6s=s.n +s=A.aiN.prototype +s.b6R=s.b3 +s.b6S=s.b0 +s=A.alt.prototype +s.b1m=s.zS +s.b1n=s.Nn +s.b1o=s.asb +s=A.mt.prototype +s.auY=s.a9 +s.W7=s.U +s.pl=s.n +s.L0=s.aY +s=A.ho.prototype +s.uJ=s.sm +s=A.bo.prototype +s.b29=s.qu +s=A.wF.prototype +s.b2a=s.qu +s=A.as.prototype +s.afx=s.b3 +s.lD=s.b0 +s.afw=s.wm +s.afy=s.x8 +s=A.Qv.prototype +s.av8=s.bM4 +s.b2m=s.anF +s=A.pu.prototype +s.b2N=s.yQ +s=A.hE.prototype +s.av9=s.a83 +s.Pl=s.yQ +s.ava=s.n +s=A.h_.prototype +s.Pm=s.x_ +s.avm=s.Ng +s.avn=s.ah +s.Dh=s.n +s.b37=s.W_ +s.avo=s.xD +s=A.SZ.prototype +s.b3j=s.x_ +s.avv=s.xJ +s.b3k=s.vR +s=A.pM.prototype +s.b4p=s.yQ +s=A.aib.prototype +s.b6e=s.n +s=A.aid.prototype +s.b6f=s.n +s=A.aie.prototype +s.b6h=s.ao +s.b6g=s.n +s=A.aiM.prototype +s.b6Q=s.n +s=A.PR.prototype +s.b2g=s.DU +s=A.aiw.prototype +s.b6B=s.ao +s.b6A=s.rn +s=A.aia.prototype +s.b6d=s.n +s=A.aiv.prototype +s.b6z=s.n +s=A.aix.prototype +s.b6C=s.n +s=A.x2.prototype +s.Fe=s.n +s=A.aiT.prototype +s.b73=s.n +s=A.aiG.prototype +s.b6M=s.n +s=A.Sv.prototype +s.avp=s.DU +s=A.W3.prototype +s.b4O=s.b4 +s=A.aif.prototype +s.b6i=s.n +s=A.aiA.prototype +s.b6F=s.n +s=A.XL.prototype +s.b6O=s.n +s=A.XM.prototype +s.b6P=s.n +s=A.afQ.prototype +s.b5e=s.n +s=A.agn.prototype +s.b5H=s.n +s=A.ago.prototype +s.b5I=s.n +s=A.agp.prototype +s.b5K=s.bj +s.b5J=s.dh +s.b5L=s.n +s=A.ait.prototype +s.b6x=s.n +s=A.aiP.prototype +s.b6V=s.b3 +s.b6W=s.b0 +s=A.aiR.prototype +s.b6Z=s.b3 +s.b7_=s.b0 +s=A.aiY.prototype +s.b77=s.n +s=A.aiE.prototype +s.b6K=s.n +s=A.aiF.prototype +s.b6L=s.n +s=A.V0.prototype +s.b4q=s.DU +s=A.aj_.prototype +s.b7c=s.bj +s.b7b=s.dh +s.b7d=s.n +s=A.Vi.prototype +s.b4w=s.n +s=A.ahz.prototype +s.b6_=s.n +s=A.mq.prototype +s.auN=s.t +s=A.Zh.prototype +s.b1r=s.zl +s.b1q=s.t +s=A.fH.prototype +s.a4v=s.qE +s.a4w=s.qF +s=A.jK.prototype +s.Pn=s.qE +s.Po=s.qF +s=A.lT.prototype +s.afC=s.qE +s.afD=s.qF +s=A.wx.prototype +s.auX=s.n +s=A.hX.prototype +s.av2=s.t +s=A.at6.prototype +s.b2n=s.qE +s.b2o=s.qF +s=A.aLP.prototype +s.avV=s.n +s=A.J8.prototype +s.avb=s.a9 +s.b2r=s.T7 +s.avc=s.U +s.b2q=s.a6i +s=A.lY.prototype +s.avf=s.l +s=A.iM.prototype +s.b4f=s.l +s=A.a9V.prototype +s.b4l=s.tJ +s=A.TA.prototype +s.b3G=s.aoT +s.b3I=s.ap2 +s.b3H=s.aoX +s.b3F=s.anU +s=A.aA.prototype +s.b1s=s.l +s=A.ii.prototype +s.Fd=s.k +s=A.a4.prototype +s.afK=s.q0 +s.avC=s.ak +s.b3r=s.cV +s.b3s=s.a10 +s.C0=s.ep +s.b3q=s.rm +s=A.afZ.prototype +s.b5g=s.b3 +s.b5h=s.b0 +s=A.ag0.prototype +s.b5i=s.b3 +s.b5j=s.b0 +s=A.ag1.prototype +s.b5k=s.b3 +s.b5l=s.b0 +s=A.L3.prototype +s.avD=s.dW +s.afL=s.cN +s=A.ag2.prototype +s.b5m=s.n +s=A.iF.prototype +s.b2D=s.WV +s.avg=s.n +s.b2E=s.adV +s=A.kk.prototype +s.Hx=s.yM +s.auZ=s.b3 +s.av_=s.b0 +s.b21=s.wl +s=A.xm.prototype +s.b36=s.yM +s=A.ff.prototype +s.a4n=s.b0 +s=A.X.prototype +s.tp=s.n +s.avF=s.wm +s.oM=s.b3 +s.afN=s.ak +s.b3w=s.cV +s.b3x=s.b1 +s.b3y=s.b4 +s.b3u=s.rm +s.wd=s.u0 +s.afM=s.Rm +s.a4p=s.wJ +s.avG=s.R2 +s.b3v=s.yO +s.a4o=s.qu +s.Wa=s.qO +s=A.aK.prototype +s.afB=s.aaN +s.b24=s.D +s.b23=s.a0h +s.av0=s.A9 +s.a4h=s.d7 +s=A.Fm.prototype +s.afJ=s.Wf +s=A.oZ.prototype +s.b50=s.a8d +s=A.aga.prototype +s.b5n=s.b3 +s.b5o=s.b0 +s=A.kX.prototype +s.afR=s.c2 +s.afP=s.bY +s.afQ=s.bP +s.afO=s.bX +s.b3A=s.dW +s.Wc=s.cN +s.Wb=s.nQ +s.b3z=s.rm +s.Ao=s.b4 +s=A.a7G.prototype +s.b3B=s.ep +s=A.L1.prototype +s.b3t=s.cN +s=A.agc.prototype +s.Ps=s.b3 +s.Hy=s.b0 +s=A.agd.prototype +s.aw1=s.q0 +s=A.Fp.prototype +s.afT=s.c2 +s.afS=s.bY +s.a4t=s.bP +s.a4s=s.bX +s.b3C=s.q0 +s.avI=s.b4 +s.b3D=s.nQ +s=A.afV.prototype +s.b5f=s.n +s=A.age.prototype +s.aw2=s.b3 +s.aw3=s.b0 +s=A.Bj.prototype +s.b4g=s.k +s=A.f3.prototype +s.b3E=s.AO +s=A.me.prototype +s.b4h=s.k +s=A.agg.prototype +s.b5p=s.b3 +s.b5q=s.b0 +s=A.a7K.prototype +s.avJ=s.cN +s=A.uc.prototype +s.b5s=s.b3 +s.b5t=s.b0 +s=A.mZ.prototype +s.b4C=s.a0i +s.b4B=s.qz +s=A.md.prototype +s.b3Y=s.aab +s=A.Vb.prototype +s.avT=s.n +s=A.akO.prototype +s.auR=s.JC +s=A.U9.prototype +s.b4d=s.a_z +s.b4e=s.Jm +s=A.a9Y.prototype +s.avQ=s.rO +s.avP=s.Bw +s=A.eI.prototype +s.b2Q=s.e4 +s=A.vS.prototype +s.b4r=s.P +s=A.dM.prototype +s.auM=s.wk +s.b19=s.aly +s.b1a=s.acP +s=A.XO.prototype +s.b78=s.n +s=A.ai9.prototype +s.b6c=s.n +s=A.pa.prototype +s.Fc=s.A +s=A.Qc.prototype +s.b2i=s.bi +s=A.ag9.prototype +s.aw0=s.u6 +s=A.ahY.prototype +s.b60=s.zS +s.b61=s.asb +s=A.ahZ.prototype +s.b62=s.zS +s.b63=s.Nn +s=A.ai_.prototype +s.b64=s.zS +s.b65=s.Nn +s=A.ai0.prototype +s.b67=s.zS +s.b66=s.a_z +s=A.ai1.prototype +s.b68=s.zS +s=A.ai2.prototype +s.b69=s.zS +s.b6a=s.Nn +s=A.air.prototype +s.b6v=s.n +s=A.ais.prototype +s.b6w=s.ao +s=A.adr.prototype +s.b4Q=s.qz +s=A.adw.prototype +s.b4R=s.ao +s=A.adx.prototype +s.b4S=s.n +s=A.ast.prototype +s.Pk=s.bN4 +s.b2j=s.amn +s=A.Ii.prototype +s.afF=s.rd +s=A.qq.prototype +s.b2k=s.a9j +s.b2l=s.ve +s=A.Wv.prototype +s.b4U=s.bj +s.b4V=s.n +s=A.ad.prototype +s.aL=s.ao +s.bO=s.bj +s.xE=s.rn +s.dK=s.cq +s.aH=s.n +s.hS=s.dh +s=A.aZ.prototype +s.a4r=s.bi +s=A.c4.prototype +s.b2f=s.t4 +s.av7=s.u6 +s.a4k=s.eG +s.b2e=s.alh +s.av6=s.SS +s.An=s.yN +s.av3=s.cq +s.av4=s.rn +s.a4j=s.H3 +s.a4i=s.IN +s.av5=s.dh +s.afH=s.Bo +s=A.a_t.prototype +s.afA=s.u6 +s.b1Y=s.ahZ +s.b1Z=s.Bo +s=A.UF.prototype +s.b4o=s.ed +s=A.mg.prototype +s.b4n=s.ed +s.b4m=s.cq +s=A.a6M.prototype +s.avw=s.ed +s.avx=s.eG +s.b3l=s.a2f +s=A.ns.prototype +s.b2t=s.a2f +s.avd=s.JH +s=A.cM.prototype +s.Fg=s.u6 +s.C1=s.eG +s.a4q=s.Bo +s.avH=s.H3 +s=A.qF.prototype +s.avk=s.yP +s.avl=s.yT +s.b2T=s.Ab +s.b2S=s.u6 +s.b2U=s.eG +s=A.R4.prototype +s.b2s=s.ao +s=A.Hd.prototype +s.b1b=s.ao +s=A.WF.prototype +s.b5_=s.n +s=A.aiz.prototype +s.b6E=s.n +s=A.ey.prototype +s.b3W=s.Jr +s.b3T=s.ZU +s.b3O=s.ZQ +s.b3U=s.anw +s.b3X=s.BK +s.b3R=s.IP +s.b3S=s.RX +s.b3P=s.ZR +s.b3Q=s.ZS +s.b3N=s.Ir +s.b3M=s.a8L +s.b3V=s.n +s=A.aUF.prototype +s.b5w=s.a8U +s=A.afi.prototype +s.b56=s.cq +s.b57=s.n +s=A.afj.prototype +s.b59=s.bj +s.b58=s.dh +s.b5a=s.n +s=A.azV.prototype +s.a4m=s.qz +s=A.Xi.prototype +s.b5r=s.b4 +s=A.aiQ.prototype +s.b6X=s.b3 +s.b6Y=s.b0 +s=A.afo.prototype +s.b5b=s.qz +s=A.aiu.prototype +s.b6y=s.n +s=A.aiZ.prototype +s.b79=s.n +s=A.jm.prototype +s.b3K=s.n +s=A.pF.prototype +s.b3L=s.anz +s=A.fQ.prototype +s.avK=s.sm +s=A.rf.prototype +s.b5u=s.Ne +s.b5v=s.Oh +s=A.Lc.prototype +s.b3J=s.a_J +s.Pq=s.n +s=A.u6.prototype +s.b4K=s.a85 +s.b4L=s.acQ +s.avW=s.apq +s=A.XN.prototype +s.b71=s.bj +s.b70=s.dh +s.b72=s.n +s=A.Sy.prototype +s.b3a=s.Jr +s.b38=s.IP +s.b39=s.n +s=A.hn.prototype +s.avU=s.v4 +s.b4A=s.Jr +s.b4z=s.ZU +s.b4x=s.ZQ +s.b4y=s.IP +s=A.j4.prototype +s.b2R=s.ZS +s=A.WV.prototype +s.b55=s.BK +s=A.aE1.prototype +s.a4u=s.n +s=A.h1.prototype +s.avL=s.b3 +s.avM=s.IO +s.b3Z=s.qz +s=A.nK.prototype +s.Wd=s.qz +s=A.agt.prototype +s.b5N=s.qz +s=A.Fz.prototype +s.b4_=s.a8f +s.b40=s.RJ +s=A.vz.prototype +s.b41=s.FH +s.afU=s.aZB +s.b44=s.Im +s.b42=s.Il +s.b43=s.YB +s.b48=s.ao4 +s.b45=s.yA +s.b47=s.n +s.b46=s.qz +s=A.agr.prototype +s.b5M=s.qz +s=A.Ll.prototype +s.avN=s.FH +s.b4a=s.yA +s.b49=s.am_ +s.afV=s.zb +s.b4c=s.anR +s.b4b=s.n +s=A.agx.prototype +s.b5O=s.n +s=A.agy.prototype +s.b5Q=s.bj +s.b5P=s.dh +s.b5R=s.n +s=A.xB.prototype +s.avB=s.ao +s.b3m=s.dh +s.b3p=s.aam +s.avA=s.aao +s.avz=s.aan +s.b3n=s.aoP +s.b3o=s.aoQ +s.avy=s.n +s=A.Xb.prototype +s.b5d=s.n +s=A.Sj.prototype +s.b2V=s.anq +s.b30=s.Nh +s.b31=s.bLq +s.b2Y=s.bK7 +s.b3_=s.bKs +s.b2Z=s.bKc +s.b32=s.ap_ +s.b2X=s.n +s.b2W=s.yG +s=A.aiU.prototype +s.b74=s.n +s=A.aiO.prototype +s.b6T=s.b3 +s.b6U=s.b0 +s=A.Bk.prototype +s.b4i=s.ao7 +s=A.ahl.prototype +s.b5Y=s.ww +s.b5Z=s.vR +s=A.acl.prototype +s.b4E=s.x_ +s.b4F=s.n +s=A.aH0.prototype +s.b4s=s.Nh +s=A.aaR.prototype +s.avS=s.Tx +s.afW=s.Eo +s.b4u=s.TA +s.b4t=s.Tw +s=A.aiV.prototype +s.b75=s.n +s=A.aiW.prototype +s.b76=s.n +s=A.ai7.prototype +s.b6b=s.n +s=A.RY.prototype +s.b2P=s.ao +s.b2O=s.bj +s=A.aeK.prototype +s.b51=s.n +s=A.aj0.prototype +s.b7e=s.n +s=A.adQ.prototype +s.b4T=s.ao +s=A.d3.prototype +s.uI=s.P +s=A.AZ.prototype +s.avE=s.b4 +s=A.XP.prototype +s.b7a=s.n +s=A.ir.prototype +s.b3g=s.qf +s=A.JD.prototype +s.b2J=s.j +s.L1=s.t +s.avi=s.pb +s.b2K=s.H +s.b2L=s.rq +s.avj=s.eh +s.b2M=s.qI +s=A.all.prototype +s.b1k=s.aoE +s=A.q9.prototype +s.auS=s.vx +s=A.Jo.prototype +s.b2C=s.GP +s=A.Od.prototype +s.auV=s.yH +s=A.aiB.prototype +s.b6G=s.n +s=A.na.prototype +s.Pj=s.vi +s.b1j=s.tM +s=A.afH.prototype +s.b5c=s.n +s=A.aiC.prototype +s.b6H=s.bj +s.b6I=s.n +s=A.aiD.prototype +s.b6J=s.ao +s=A.jc.prototype +s.b1p=s.Iq +s=A.h2.prototype +s.avO=s.w8 +s=A.akC.prototype +s.b1h=s.du +s.b1c=s.Mh +s.b1d=s.a0a +s.b1e=s.Bh +s.b1f=s.a1v +s.b1g=s.Df +s.auQ=s.xy +s.b1i=s.xp +s=A.rv.prototype +s.auT=s.P +s=A.al1.prototype +s.auU=s.P +s=A.f_.prototype +s.auW=s.P +s=A.lf.prototype +s.b1l=s.P +s=A.vg.prototype +s.a4l=s.P +s=A.oT.prototype +s.avR=s.P +s=A.aBq.prototype +s.b3i=s.n +s=A.aeV.prototype +s.b54=s.n +s=A.aeQ.prototype +s.b52=s.n +s=A.aeS.prototype +s.b53=s.n +s=A.bS.prototype +s.L2=s.Bz +s=A.k0.prototype +s.av1=s.Bz +s=A.LZ.prototype +s.b4v=s.wG +s=A.n3.prototype +s.avX=s.n +s.b4P=s.amf +s=A.W_.prototype +s.b4D=s.n +s=A.St.prototype +s.b35=s.A1 +s.b34=s.ag +s=A.agJ.prototype +s.b5S=s.n +s=A.a9O.prototype +s.b4k=s.bL +s.b4j=s.l +s=A.a6m.prototype +s.b3h=s.bI4})();(function installTearOffs(){var s=hunkHelpers._static_2,r=hunkHelpers._static_0,q=hunkHelpers._static_1,p=hunkHelpers._instance_0u,o=hunkHelpers._instance_1u,n=hunkHelpers._instance_1i,m=hunkHelpers.installInstanceTearOff,l=hunkHelpers.installStaticTearOff,k=hunkHelpers._instance_2u,j=hunkHelpers._instance_0i,i=hunkHelpers._instance_2i +s(A,"doB","dsl",241) +r(A,"doz","dhy",0) +q(A,"doy","d6U",5) +q(A,"doA","dqy",84) +q(A,"b_l","doq",12) +p(A.Yx.prototype,"gakW","bxU",0) +var h +o(h=A.atJ.prototype,"gbtv","btw",43) +o(h,"gbmk","bml",43) +p(A.asx.prototype,"gbfa","bfb",0) +n(h=A.as5.prototype,"gbs","t",1241) +p(h,"gb0n","Pb",2) +o(A.an9.prototype,"gbA2","bA3",878) +o(h=A.xW.prototype,"gbcx","bcy",5) +o(h,"gbcv","bcw",5) +o(A.aGu.prototype,"gbtF","btG",1074) +o(A.asm.prototype,"gbo7","bo8",750) +n(A.aF3.prototype,"galQ","yx",412) +n(A.ark.prototype,"galQ","yx",412) +n(A.aWi.prototype,"gu","bNV",223) +o(A.auW.prototype,"gbpj","bpk",267) +n(A.a54.prototype,"gaqE","aqF",21) +n(A.a9s.prototype,"gaqE","aqF",21) +o(A.atk.prototype,"gbpg","bph",5) +p(h=A.arG.prototype,"gpy","n",0) +o(h,"gaH9","byD",11) +o(A.aBC.prototype,"gajC","bpE",1586) +o(A.FW.prototype,"gbs2","bs3",816) +o(A.aFS.prototype,"gbP1","aq8",821) +p(A.aDT.prototype,"gpy","n",0) +o(h=A.anQ.prototype,"gbia","bib",5) +o(h,"gbic","bid",5) +o(h,"gbi8","bi9",5) +o(h=A.a0o.prototype,"ga_x","aMQ",5) +o(h,"gaac","bK5",5) +o(h,"ga0g","bP0",5) +o(A.aqj.prototype,"gba6","ba7",236) +o(A.asK.prototype,"gbqk","bql",5) +s(J,"cES","dcq",122) +n(h=J.F.prototype,"gbs","t",21) +n(h,"gtc","p",47) +m(h,"gbWL",1,0,function(){return{growable:!0}},["$1$growable","$0"],["q6","bg"],"G<1>({growable:H})",0,0) +n(h=J.x6.prototype,"gbIt","eC",6) +m(h,"gauF",1,1,null,["$2","$1"],["pH","aX"],333,0,0) +m(h,"gtc",1,1,null,["$2","$1"],["Ry","p"],333,0,0) +o(A.OB.prototype,"gbp_","bp0",21) +n(A.w6.prototype,"gtc","p",47) +q(A,"dq_","daZ",113) +r(A,"dq0","dfp",68) +q(A,"dq1","drc",16) +n(A.hF.prototype,"gbI","D","2?(J?)") +q(A,"drT","dkr",150) +q(A,"drU","dks",150) +q(A,"drV","dkt",150) +l(A,"cUf",1,function(){return[null]},["$2","$1"],["cLk",function(a){return A.cLk(a,null)}],1750,0) +r(A,"cUg","drb",0) +q(A,"drW","dqC",12) +s(A,"drY","dqE",51) +r(A,"drX","dqD",0) +l(A,"drZ",4,null,["$4"],["cug"],1751,0) +p(h=A.Mz.prototype,"gXp","Dq",0) +p(h,"gXq","Dr",0) +n(h=A.u5.prototype,"gbs","t",21) +m(h,"gx0",0,1,function(){return[null]},["$2","$1"],["eM","t9"],64,0,0) +n(h,"gagp","uZ",21) +k(h,"gag7","vr",51) +p(h,"gagq","C2",0) +n(h=A.VX.prototype,"gbs","t",21) +m(h,"gx0",0,1,function(){return[null]},["$2","$1"],["eM","t9"],64,0,0) +j(h,"gdg","aB",53) +m(A.MF.prototype,"gFV",0,1,function(){return[null]},["$2","$1"],["qV","pJ"],64,0,0) +m(A.mm.prototype,"gbDH",1,0,function(){return[null]},["$1","$0"],["bT","pi"],505,0,0) +k(A.ah.prototype,"gFj","uK",51) +n(h=A.GD.prototype,"gbs","t",21) +m(h,"gx0",0,1,function(){return[null]},["$2","$1"],["eM","t9"],64,0,0) +n(h,"gagp","uZ",21) +k(h,"gag7","vr",51) +p(h,"gagq","C2",0) +p(h=A.Gk.prototype,"gXp","Dq",0) +p(h,"gXq","Dr",0) +j(h=A.jt.prototype,"garS","vS",0) +p(h,"gXp","Dq",0) +p(h,"gXq","Dr",0) +j(h=A.Wi.prototype,"garS","vS",0) +p(h,"gbvd","Dt",0) +p(h=A.VW.prototype,"gboP","Qj",0) +p(h,"gbpl","bpm",0) +o(h=A.n4.prototype,"gb9K","b9L",21) +k(h,"gbp9","bpa",51) +p(h,"gbp2","bp3",0) +p(h=A.Gq.prototype,"gXp","Dq",0) +p(h,"gXq","Dr",0) +o(h,"gait","aiu",21) +k(h,"gaix","aiy",231) +p(h,"gaiv","aiw",0) +m(A.Wp.prototype,"gx0",0,1,function(){return[null]},["$2","$1"],["eM","t9"],64,0,0) +p(h=A.Xq.prototype,"gXp","Dq",0) +p(h,"gXq","Dr",0) +o(h,"gait","aiu",21) +k(h,"gaix","aiy",51) +p(h,"gaiv","aiw",0) +m(A.MP.prototype,"gx0",0,1,function(){return[null]},["$2","$1"],["eM","t9"],64,0,0) +s(A,"cv4","dod",230) +q(A,"cv5","doe",113) +s(A,"dst","dd0",122) +s(A,"dsu","dop",122) +n(A.WN.prototype,"gbI","D","2?(J?)") +m(h=A.yo.prototype,"ga6q",0,0,null,["$1$0","$0"],["HV","Xn"],221,0,0) +n(h,"gtc","p",47) +m(h=A.pS.prototype,"ga6q",0,0,null,["$1$0","$0"],["HV","Xn"],221,0,0) +n(h,"gtc","p",47) +n(A.RF.prototype,"gbs","t",21) +n(A.a7.prototype,"gtc","p",47) +m(h=A.dB.prototype,"ga6q",0,0,null,["$1$0","$0"],["HV","Xn"],221,0,0) +n(h,"gtc","p",47) +m(h=A.UC.prototype,"gboC",0,0,null,["$1$0","$0"],["aCM","LA"],221,0,0) +n(h,"gtc","p",47) +l(A,"dsN",1,function(){return{toEncodable:null}},["$2$toEncodable","$1"],["cVw",function(a){return A.cVw(a,null)}],1752,0) +l(A,"dsM",1,function(){return{reviver:null}},["$2$reviver","$1"],["cVv",function(a){return A.cVv(a,null)}],1753,0) +q(A,"cUv","doh",81) +n(h=A.acw.prototype,"gbs","t",21) +j(h,"gdg","aB",0) +m(A.Gl.prototype,"gx0",0,1,function(){return[null]},["$2","$1"],["eM","t9"],64,0,0) +q(A,"cUA","duJ",113) +s(A,"cUz","duI",230) +s(A,"cUw","d80",1754) +l(A,"cUx",1,function(){return{encoding:B.k}},["$2$encoding","$1"],["cQQ",function(a){return A.cQQ(a,B.k)}],1755,0) +q(A,"dsP","djb",16) +r(A,"dsQ","dmW",449) +s(A,"cUy","drx",1756) +n(A.D.prototype,"gtc","p",47) +n(h=A.cU.prototype,"gbZ0","dC",21) +m(h,"gbZj",0,0,null,["$1","$0"],["aSO","bZk"],505,0,0) +l(A,"duD",4,null,["$4"],["dlj"],549,0) +l(A,"duE",4,null,["$4"],["dlk"],549,0) +j(A.ZB.prototype,"gd_","apQ",53) +n(A.acG.prototype,"gtc","p",47) +i(A.wZ.prototype,"gaZU","aZV",91) +j(A.a6a.prototype,"gd_","apQ",747) +n(A.a1K.prototype,"gtc","p",47) +n(A.Ss.prototype,"gaVH","aeA",222) +p(h=A.adI.prototype,"gbsN","ajZ",0) +j(h,"gbmI","bmJ",0) +j(A.C6.prototype,"gu","uA",152) +j(h=A.N2.prototype,"gdg","aB",2) +j(h,"gu","uA",152) +m(h=A.GE.prototype,"gx0",0,1,function(){return[null]},["$2","$1"],["eM","t9"],64,0,0) +o(h,"gbc4","bc5",12) +k(h,"gbc3","ay7",96) +q(A,"dvd","csM",130) +q(A,"dvc","cEx",520) +l(A,"cVK",2,null,["$1$2","$2"],["cFF",function(a,b){return A.cFF(a,b,t.Jy)}],1758,1) +l(A,"cxS",3,null,["$3"],["qJ"],1759,0) +l(A,"ajG",3,null,["$3"],["bY6"],1760,0) +l(A,"ajH",3,null,["$3"],["aJ"],1761,0) +l(A,"fJ",3,null,["$3"],["ap"],1762,0) +o(A.ah1.prototype,"gaNN","rd",84) +p(A.BX.prototype,"gazc","beE",0) +m(A.a1E.prototype,"gbXg",0,4,null,["$4"],["bXj"],119,0,0) +q(A,"dwr","deJ",1763) +o(A.afu.prototype,"gbqB","aD8",1190) +o(A.akY.prototype,"gCE","tz",66) +q(A,"dsb","dqn",1764) +o(h=A.azo.prototype,"gbol","bom",3) +p(h,"gbon","aCD",0) +n(h,"gYt","a9",315) +o(A.asi.prototype,"gbIF","aob",166) +s(A,"dyg","dfU",1765) +k(h=A.aqH.prototype,"gbIz","r7",230) +n(h,"gbLQ","rY",113) +o(h,"gbNx","bNy",47) +j(A.aKC.prototype,"gu","uA",152) +j(h=A.kz.prototype,"gu","uA",152) +o(h,"gb9Z","a4R",1489) +l(A,"dt1",1,null,["$2$1","$1"],["cVx",function(a){return A.cVx(a,t.z,t.z)}],1766,0) +j(h=A.eG.prototype,"gu","uA",68) +j(h,"gS","bND","a3j<2>()") +o(A.aqT.prototype,"gCE","tz",66) +o(A.adt.prototype,"gaCY","bp4",1670) +k(h=A.mD.prototype,"gNN","uT",99) +k(h,"gabY","Bn",218) +i(h,"gGF","vO",217) +k(h=A.aet.prototype,"gNN","uT",99) +k(h,"gabY","Bn",218) +i(h,"gGF","vO",217) +n(A.QI.prototype,"gm","ae1",225) +k(A.a2V.prototype,"gNN","uT",99) +q(A,"dwn","doj",435) +q(A,"ds_","dob",282) +k(h=A.PD.prototype,"gNN","uT",99) +k(h,"gabY","Bn",218) +i(h,"gGF","vO",217) +m(h=A.adl.prototype,"gbqn",0,4,null,["$4"],["bqo"],602,0,0) +k(h,"gbpZ","bq_",216) +p(A.a1f.prototype,"gboN","boO",0) +q(A,"dxg","dfZ",1767) +p(A.a9y.prototype,"gaJJ","Rr",0) +s(A,"dtA","cEv",1768) +j(A.a4W.prototype,"gu","uA",152) +m(A.adH.prototype,"gx0",0,1,function(){return[null]},["$2","$1"],["eM","t9"],64,0,0) +s(A,"dwc","dof",1769) +m(A.aRi.prototype,"gaN",1,1,function(){return{followLinks:!0}},["$2$followLinks","$1"],["adC","bXq"],672,0,0) +o(A.a4X.prototype,"gbGh","bGi",707) +q(A,"dyh","dv4",6) +o(A.as8.prototype,"gCE","tz",66) +s(A,"cVg","d6B",550) +s(A,"iX","d6C",550) +k(A.D3.prototype,"gNN","uT",99) +k(A.wN.prototype,"gNN","uT",99) +k(h=A.S4.prototype,"gNN","uT",99) +k(h,"gabY","Bn",218) +i(h,"gGF","vO",217) +o(A.KZ.prototype,"gbdX","ayN",435) +p(h=A.Yv.prototype,"gbWV","bWW",0) +o(h,"gbXS","bXT",17) +p(h,"gbMi","aaB",0) +p(h,"gbCo","YO",0) +p(h,"gbXO","bXP",0) +p(h,"gbCp","YP",0) +j(h,"gbVX","eZ",0) +p(h,"gbTh","JR",0) +o(h,"gac5","bRR",24) +o(h,"gabN","bQF",24) +p(A.a3h.prototype,"gbmF","Xb",0) +p(A.YU.prototype,"gbJO","a_u",0) +o(h=A.ZO.prototype,"gbQi","bQj",12) +o(h,"gbQk","bQl",12) +o(h,"gbQg","abM",896) +p(h,"gbUB","acK",0) +p(h,"gbNT","a03",0) +p(h,"garK","Ob",0) +p(h,"gbyT","alf",0) +o(h,"gbn3","bn4",11) +p(h,"gbY2","bY3",0) +p(h,"gbPF","bPG",0) +m(h,"gaZO",0,0,null,["$1","$0"],["atY","KI"],215,0,0) +j(h,"geJ","OU",2) +o(h,"gaP1","bQD",54) +p(h,"ga9y","anX",0) +p(h,"gaBE","bmu",0) +p(h,"gbE6","Mo",0) +p(h,"gbVB","TY",0) +p(h,"gbK1","a_v",0) +p(h,"gaYa","aYb",0) +m(h,"garH",0,0,null,["$1$replyTo","$0"],["ad0","arI"],922,0,0) +o(h,"gaXG","aXH",925) +p(h,"gaXD","atu",0) +k(h,"gbQu","bQv",345) +p(h,"gbJP","aa9",0) +p(h,"ganY","anZ",0) +p(h,"gbD8","Rl",0) +p(h,"gbD9","bDa",0) +p(h,"gaWO","OO",0) +o(h,"gbRy","Tz",54) +o(h,"gaqw","NL",12) +p(h,"gbT_","aPw",0) +o(h,"gaqv","a0D",17) +p(h,"gbCl","bCm",0) +m(h,"gbKu",0,3,null,["$3"],["bKv"],936,0,0) +p(h,"gaMZ","bKV",0) +p(h,"gbRd","abW",0) +o(A.acC.prototype,"gbrY","brZ",17) +o(h=A.amu.prototype,"gbRq","bRr",17) +p(h,"gbD5","amw",0) +p(A.adj.prototype,"gbAe","Yu",2) +o(A.adk.prototype,"gblU","blV",15) +p(A.a1t.prototype,"gahE","a5i",0) +o(A.a2M.prototype,"gbaI","baJ",14) +o(A.a3a.prototype,"gaWn","aWo",1224) +p(A.a8I.prototype,"gbv8","a75",2) +p(h=A.ZQ.prototype,"gaWr","w1",1298) +p(h,"gaYO","KB",0) +p(h,"gbVQ","ad5",0) +p(h,"gbRY","aPc",0) +o(h,"gbiw","bix",568) +j(h=A.a8c.prototype,"gbUG","a1u",53) +p(h,"gbpI","bpJ",0) +o(h,"gbpK","bpL",40) +p(h,"gbpn","bpo",0) +p(h,"gbum","bun",0) +p(h=A.a0U.prototype,"gbeC","beD",0) +m(h,"gaYv",0,0,null,["$2$onCreateRoomFailed$onRoomCreatedSuccess","$0","$1$onCreateRoomFailed","$1$onRoomCreatedSuccess"],["OX","aYw","atF","aYx"],1388,0,0) +p(h,"ga9y","anX",0) +p(h,"gazb","beB",0) +k(h,"gbQs","bQt",345) +p(h,"ganY","anZ",0) +o(h,"gaqw","NL",12) +o(h,"gaqv","a0D",17) +o(h=A.ZS.prototype,"gfw","a_1",12) +p(h,"gb0E","zk",0) +p(h=A.ZU.prototype,"gaD1","bpV",0) +p(h,"gbX2","bX3",0) +p(h,"gbQ0","bQ1",0) +p(h,"gbX4","adu",2) +p(h,"gbX0","adq",2) +p(h,"gbX1","adr",2) +p(h,"gfq","bGn",2) +p(A.agT.prototype,"gaEa","ak1",0) +p(h=A.a_w.prototype,"gbSV","ack",0) +p(h,"gfa","VR",0) +p(h,"geX","JD",0) +o(h=A.a0y.prototype,"gaQN","a1E",137) +o(h,"gaSb","ae3",137) +o(h,"gaJ2","YF",137) +o(h,"gaRN","adF",137) +o(h,"gaBV","bmR",1557) +o(h=A.a58.prototype,"gbhZ","bi_",1572) +p(h,"gb9t","b9u",0) +p(h,"gblO","blP",0) +p(h,"gbos","bot",0) +p(h,"gbuE","akj",0) +p(h,"gbty","btz",0) +p(h,"gboq","bor",0) +p(h,"gbxd","a7p",0) +p(h=A.SA.prototype,"gb0L","b0M",0) +o(h,"gbpz","bpA",24) +p(h,"gbpt","bpu",0) +o(h,"gbpv","bpw",12) +o(h,"gbpx","bpy",12) +p(h=A.a2_.prototype,"gaoK","Jk",0) +p(h,"gbj7","bj8",0) +k(h,"gbj9","bja",96) +p(h=A.a2x.prototype,"gaH4","byB",0) +p(h,"gbW2","a1P",2) +p(h=A.a2U.prototype,"gaoK","Jk",0) +o(h,"gbQL","bQM",330) +j(A.a3g.prototype,"gaP8","NO",0) +p(h=A.a3Z.prototype,"gas4","as5",0) +p(h,"geX","JD",0) +o(h,"gbCP","amo",17) +p(h,"gf6","JP",0) +j(h=A.a5q.prototype,"gaP8","NO",0) +p(h,"gblu","blv",0) +k(h,"gblw","blx",96) +p(h,"gbih","bii",0) +k(h,"gbij","bik",96) +p(A.U2.prototype,"gpy","n",0) +p(h=A.a5s.prototype,"gbWX","bWY",0) +p(h,"gaWM","aWN",0) +k(h,"gbQ3","abF",348) +k(h,"gbQB","bQC",348) +m(h=A.U0.prototype,"gaM9",0,0,null,["$1$keyword","$0"],["aoi","aMa"],579,0,0) +p(h,"gapX","ab9",0) +p(h,"gads","as2",0) +p(h,"gbRz","bRA",0) +p(h,"gbD6","bD7",0) +p(A.a8V.prototype,"gbzZ","M2",0) +o(h=A.a1i.prototype,"gaZh","a3K",383) +p(h,"gaWV","a3d",0) +p(h,"gbAb","M4",0) +o(h,"gbMe","SN",598) +j(h=A.a9_.prototype,"gqS","bzN",610) +p(h,"gblz","blA",0) +k(h,"gblB","blC",96) +p(h,"gblE","blF",0) +k(h,"gblG","blH",96) +p(h=A.a93.prototype,"gbCE","YR",0) +p(h,"gbGx","MD",0) +p(h,"gbGo","bGp",2) +p(h=A.a97.prototype,"gb_y","VN",0) +p(h,"gbGH","a9h",0) +o(h,"gb7i","b7j",620) +o(h,"gbCz","bCA",85) +o(h,"gbCx","bCy",85) +p(A.a9c.prototype,"gads","as2",0) +p(h=A.a9l.prototype,"gas4","as5",0) +o(h,"gbQY","bQZ",17) +o(h,"gbSA","bSB",204) +o(h,"gbSC","bSD",204) +o(h,"gbHZ","bI_",204) +m(h,"gb_W",0,0,null,["$1","$0"],["KS","b_X"],215,0,0) +p(h=A.aa6.prototype,"gbVz","ad1",0) +m(h,"garH",0,0,function(){return[null]},["$1","$0"],["O9","arI"],625,0,0) +j(h,"gfl","afg",0) +p(h,"gbH3","a9q",0) +m(h,"gbM8",0,0,null,["$1","$0"],["aaz","aNk"],215,0,0) +m(h,"gbXw",0,0,null,["$1","$0"],["aRP","bXx"],215,0,0) +o(h,"gbRa","abV",626) +q(A,"dsp","cJI",1771) +p(h=A.adg.prototype,"gayz","ayA",0) +o(h,"gbd8","bd9",44) +o(h,"gbda","bdb",24) +o(h,"gbd6","bd7",65) +q(A,"du1","Qg",1772) +p(A.l5.prototype,"gbNO","Jx",0) +o(h=A.alR.prototype,"gbGO","bGP",664) +o(h,"gbRe","bRf",665) +o(h,"gbAS","alO",666) +o(h,"gbIi","ao0",667) +o(h,"gbGQ","anu",668) +o(h,"gbGV","a9l",669) +o(h,"gbGS","anv",670) +o(h,"gbGY","anA",671) +o(A.abM.prototype,"gbjR","aiD",546) +o(h=A.Yt.prototype,"gbQ7","bQ8",43) +k(h,"gbDd","amA",680) +p(h,"gbpr","bps",0) +p(h,"gboU","boV",0) +o(A.ac7.prototype,"gbb2","bb3",682) +o(h=A.a2a.prototype,"gbjd","bje",40) +p(h,"gbjf","bjg",0) +k(h,"gbjh","bji",96) +o(A.af8.prototype,"gaGD","QJ",12) +o(A.KT.prototype,"gbxh","bxi",714) +o(h=A.aan.prototype,"gbwR","bwS",61) +o(h,"gbwN","bwO",44) +o(h,"gbwP","bwQ",24) +o(h,"gbwM","LT",717) +o(h,"gbwL","Y2",350) +o(A.FX.prototype,"gbnD","a67",12) +p(h=A.ahC.prototype,"gbRi","a0F",2) +j(h,"gbQQ","abP",2) +m(h=A.uo.prototype,"gaR8",1,0,function(){return{from:null}},["$1$from","$0"],["arT","fO"],731,0,0) +o(h,"gbe6","be7",732) +o(h,"gagk","b9s",3) +o(A.oL.prototype,"gQG","a7j",15) +o(A.I1.prototype,"ga7F","a7G",15) +o(h=A.M5.prototype,"gQG","a7j",15) +p(h,"galn","bzi",0) +o(h=A.P8.prototype,"gaCw","bo0",15) +p(h,"gaCv","bo_",0) +p(A.He.prototype,"gqe","aY",0) +o(A.CU.prototype,"gaOW","a0n",15) +n(A.aeu.prototype,"gm","ae1",1) +o(h=A.acZ.prototype,"gblh","bli",35) +o(h,"gblk","bll",82) +p(h,"gblf","blg",0) +o(A.ad_.prototype,"gaqr","aqs",11) +p(A.ad1.prototype,"gahx","be_",0) +o(h=A.ad2.prototype,"gbp7","bp8",83) +o(h,"gbpb","bpc",74) +o(A.a_N.prototype,"gbe1","be2",14) +o(h=A.acW.prototype,"gbq8","bq9",35) +o(h,"gbqb","bqc",82) +p(h,"gbq4","bq5",0) +o(h=A.Xc.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.afW.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +p(A.ad8.prototype,"gajg","aCl",0) +s(A,"dwg","dq7",1773) +l(A,"dwi",3,null,["$3"],["dqw"],1774,0) +l(A,"dwh",5,null,["$5"],["dqv"],382,0) +m(A.aci.prototype,"gbaK",0,3,null,["$3"],["baL"],452,0,0) +p(A.ad3.prototype,"gbqy","bqz",0) +o(h=A.Wb.prototype,"gbsJ","bsK",76) +o(h,"gaqr","aqs",11) +l(A,"dxm",4,null,["$4"],["dnt"],119,0) +o(h=A.W9.prototype,"gbiG","biH",44) +o(h,"gbiI","biJ",24) +o(h,"gbiB","biC",65) +p(h,"gbiy","biz",0) +o(h,"gbuc","bud",61) +p(A.ad4.prototype,"gaN3","aam",0) +o(A.ad5.prototype,"gbvZ","bw_",85) +o(h=A.afX.prototype,"gbw2","bw3",44) +o(h,"gbw4","bw5",24) +o(h,"gbw0","bw1",65) +p(h,"gbm4","bm5",0) +p(h,"gbdJ","bdK",0) +o(h=A.ad6.prototype,"gbx1","bx2",35) +m(h,"gakL",0,0,function(){return[null]},["$1","$0"],["aFS","bwZ"],197,0,0) +o(h,"gbx3","bx4",82) +p(h,"gbx_","bx0",0) +o(h,"gbwV","bwW",44) +o(h,"gbwX","bwY",24) +o(h,"gbwT","bwU",65) +o(h,"gbpX","bpY",11) +s(A,"dxY","d8u",162) +o(h=A.aNg.prototype,"ga0H","Eo",123) +o(h,"gaqo","Tw",196) +p(h=A.ad7.prototype,"gaGc","bxs",0) +k(h,"gbxt","bxu",195) +p(A.ada.prototype,"gakS","bxE",0) +l(A,"dy_",4,null,["$4"],["d8x"],1776,0) +p(h=A.adc.prototype,"gbjT","bjU",0) +p(h,"gbkj","bkk",0) +o(h,"ga7k","bwy",15) +o(h=A.Vj.prototype,"gby_","by0",35) +m(h,"gaGs",0,0,function(){return[null]},["$1","$0"],["aGt","bxZ"],197,0,0) +m(h,"gaB5",0,0,null,["$1","$0"],["aB6","blj"],405,0,0) +o(h,"gbj3","bj4",11) +l(A,"drQ",1,null,["$2$forceReport","$1"],["cAH",function(a){return A.cAH(a,!1)}],1777,0) +n(h=A.mt.prototype,"gYt","a9",150) +n(h,"gaQI","U",150) +p(h,"gpy","n",0) +p(h,"gqe","aY",0) +o(A.as.prototype,"gacM","JX",766) +q(A,"dxF","dhL",1778) +o(h=A.Qv.prototype,"gbk1","bk2",769) +o(h,"gbCj","bCk",43) +p(h,"gbfZ","ai1",0) +o(h,"gbk6","aB0",59) +p(h,"gbku","bkv",0) +l(A,"dKq",3,null,["$3"],["cLd"],1779,0) +o(A.uM.prototype,"gGo","ww",59) +q(A,"cVD","dde",71) +q(A,"cFG","d9E",396) +q(A,"cFH","d9F",71) +o(A.a0V.prototype,"gGo","ww",59) +q(A,"dwd","d9D",71) +p(A.aN0.prototype,"gbqd","bqe",0) +o(h=A.uE.prototype,"ga6p","boo",59) +o(h,"gbtu","XG",773) +p(h,"gbop","Lx",0) +q(A,"Nx","db0",71) +m(A.h_.prototype,"gauG",0,1,null,["$1"],["xD"],43,0,1) +o(A.SZ.prototype,"gGo","ww",59) +o(A.vy.prototype,"gGo","ww",59) +m(h=A.aeA.prototype,"gbqr",0,3,null,["$3"],["bqs"],423,0,0) +k(h,"gbqu","bqv",428) +r(A,"drK","d6v",1780) +k(h=A.aeP.prototype,"gaBI","bmx",802) +k(h,"gaCs","bnT",88) +o(A.acd.prototype,"gagm","b9x",805) +o(h=A.acq.prototype,"gax3","ba2",44) +o(h,"gax4","ba3",24) +o(h,"gax2","ba1",65) +o(h,"gbJ6","bJ7",807) +o(h,"gbiE","biF",11) +o(h=A.afR.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.WU.prototype,"gbKi","bKj",44) +m(h,"gbKg",0,1,null,["$2$isClosing","$1"],["aMR","bKh"],808,0,0) +o(h=A.ag4.prototype,"gce","c2",1) +o(h,"gc4","bP",1) +o(h,"gcd","bY",1) +o(h,"gcv","bX",1) +p(A.acv.prototype,"gNi","ap0",0) +o(h=A.ag5.prototype,"gce","c2",1) +o(h,"gc4","bP",1) +o(h,"gcd","bY",1) +o(h,"gcv","bX",1) +p(A.a_2.prototype,"gblI","blJ",0) +o(h=A.afI.prototype,"gbbP","bbQ",35) +p(h,"gbbN","bbO",0) +p(h,"gbbL","bbM",0) +o(h=A.afT.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +l(A,"dto",4,null,["$4"],["dnu"],119,0) +o(h=A.afS.prototype,"gce","c2",1) +o(h,"gc4","bP",1) +p(h=A.aeo.prototype,"gbkm","bkn",0) +o(h,"gba9","baa",14) +p(A.a37.prototype,"gbi3","bi4",0) +o(A.Ei.prototype,"gbhK","bhL",15) +o(A.a38.prototype,"gbmp","bmq",15) +o(A.a39.prototype,"gbmr","bms",15) +o(h=A.R9.prototype,"gaeE","V0",254) +o(h,"gbFT","bFU",840) +m(h=A.aem.prototype,"gauk",0,0,function(){return[null]},["$1","$0"],["aul","b03"],197,0,0) +p(h,"gb01","b02",0) +p(h,"gNi","ap0",0) +o(h,"gaMU","bKn",504) +o(h,"gbKo","bKp",11) +o(h,"gbLy","bLz",35) +o(h,"gbLA","bLB",82) +o(h,"gbLm","bLn",35) +o(h,"gbLo","bLp",82) +p(h,"ga_A","aak",0) +p(h,"gbLw","bLx",0) +p(h,"gaoR","aMX",0) +p(h,"gbLi","bLj",0) +p(h,"gbLk","bLl",0) +o(h,"gbKN","bKO",83) +o(h,"gbKP","bKQ",74) +p(A.ae6.prototype,"gaj_","aj0",0) +o(h=A.ag_.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h,"gbbF","bbG",509) +k(h,"gbqK","bqL",27) +p(A.aer.prototype,"gaj_","aj0",0) +o(h=A.ag8.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +p(A.ahp.prototype,"gahy","ayR",0) +p(A.MV.prototype,"gaB3","bkw",0) +o(A.aef.prototype,"gaeE","V0",254) +o(A.adf.prototype,"gaHx","aHy",15) +p(A.aff.prototype,"gbow","aCG",0) +o(A.aeg.prototype,"gaeE","V0",254) +p(h=A.ai6.prototype,"gTr","bPB",0) +o(h,"gTq","bPA",15) +o(h=A.ai4.prototype,"gXr","ajE",12) +p(h,"gpy","n",0) +o(h=A.ai5.prototype,"gXr","ajE",12) +p(h,"gpy","n",0) +p(A.ST.prototype,"ga_A","aak",0) +p(A.SS.prototype,"gauc","b_I",0) +o(A.Xa.prototype,"gbsH","bsI",76) +o(h=A.a7f.prototype,"gbtk","btl",112) +o(h,"gbjr","bjs",884) +o(A.a8h.prototype,"gbl0","bl1",15) +o(h=A.adM.prototype,"gbkh","bki",15) +p(h,"gbpF","bpG",0) +p(A.TQ.prototype,"gbl6","bl7",0) +l(A,"cWp",3,null,["$3"],["dq4"],1781,0) +s(A,"dxt","dgQ",162) +o(h=A.aVb.prototype,"gaqu","Tx",101) +o(h,"gaqt","a0B",101) +o(h,"gaP7","aqL",183) +o(h,"ga0H","Eo",123) +o(h,"gaqM","TA",160) +p(h=A.agA.prototype,"gaCW","boW",0) +k(h,"gbv0","bv1",195) +p(h,"gbv2","bv3",0) +o(h=A.agO.prototype,"gbw6","bw7",85) +o(h,"gakF","akG",85) +o(h,"gakD","akE",85) +o(h,"gb8T","b8U",891) +o(h,"gbwa","bwb",11) +o(h,"gbwc","bwd",11) +p(h=A.Xf.prototype,"gbf7","ahM",0) +o(h,"gakF","akG",44) +o(h,"gbw8","bw9",24) +o(h,"gakD","akE",65) +o(h,"gbwe","bwf",35) +o(h,"gbwg","bwh",82) +o(h,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +p(h,"gbMr","aaE",0) +p(h,"gbG8","a97",0) +o(A.agQ.prototype,"gajy","boM",15) +o(h=A.aeX.prototype,"gbx9","bxa",44) +o(h,"gbxb","bxc",24) +o(h,"gbx7","bx8",65) +o(h,"gbx5","bx6",76) +p(h=A.ahf.prototype,"gbil","bim",0) +p(h,"gpy","n",0) +p(A.aau.prototype,"gpy","n",0) +p(A.aeh.prototype,"gpE","b1",0) +p(h=A.ahi.prototype,"gaiJ","blb",0) +p(h,"gaiK","blc",0) +m(h,"gbut",0,3,null,["$3"],["buu"],898,0,0) +s(A,"mp","dik",162) +o(h=A.aWL.prototype,"gaqu","Tx",101) +o(h,"gaqt","a0B",101) +o(h,"ga0H","Eo",123) +o(h,"gaqM","TA",160) +p(h=A.ahn.prototype,"ga7t","bxk",0) +k(h,"gbxl","bxm",195) +p(h,"gbkI","bkJ",0) +s(A,"dxZ","dim",162) +p(A.Xz.prototype,"gais","bie",0) +s(A,"dy0","dix",1782) +o(h=A.M3.prototype,"gby4","by5",35) +m(h,"gaGu",0,0,function(){return[null]},["$1","$0"],["aGv","by3"],197,0,0) +m(h,"gaGw",0,0,null,["$1","$0"],["aGx","by6"],405,0,0) +o(h,"gby1","by2",11) +o(h,"gbjk","bjl",11) +p(A.Vi.prototype,"gpy","n",0) +p(h=A.M4.prototype,"gaAZ","bjG",0) +o(h,"gbl8","bl9",15) +p(h,"gbIv","aM1",4) +o(h,"gaB_","bk5",59) +p(h,"gbkf","aB1",0) +p(h,"gbld","ble",0) +m(h=A.a5U.prototype,"gbMU",0,1,null,["$4$allowUpscaling$cacheHeight$cacheWidth","$1"],["aNF","a_M"],907,0,0) +m(h,"gbMX",0,1,null,["$4$allowUpscaling$cacheHeight$cacheWidth","$1"],["aNG","bMY"],908,0,0) +m(h,"gbMZ",0,1,null,["$2$getTargetSize","$1"],["aNH","bN_"],337,0,0) +l(A,"cF9",3,null,["$3"],["cNT"],1783,0) +k(A.a0l.prototype,"gaAX","bjm",161) +l(A,"cFn",3,null,["$3"],["k1"],1784,0) +n(h=A.J8.prototype,"gYt","a9",315) +o(h,"gaZ8","af6",924) +o(h,"gaQW","bVC",340) +o(h=A.azn.prototype,"gbi6","bi7",524) +o(h,"gbhR","bhS",3) +n(h,"gYt","a9",315) +k(A.VN.prototype,"gbvU","bvV",932) +l(A,"ajF",3,null,["$3"],["dJ"],1785,0) +n(h=A.asJ.prototype,"gvV","tJ",1) +n(h,"ganW","wp",1) +p(h=A.TA.prototype,"gbkR","bkS",0) +o(h,"gbkV","bkW",933) +p(h,"gbkT","bkU",0) +o(h,"gblM","blN",3) +o(h,"gbjY","bjZ",3) +p(A.acn.prototype,"gpy","n",0) +o(h=A.a4.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +p(h,"gGB","ak",0) +k(A.dA.prototype,"ga9a","AV",27) +o(h=A.a7p.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.a7q.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.L2.prototype,"gboQ","boR",332) +p(h,"gpE","b1",0) +p(h,"ga7d","bvP",0) +o(h,"gbkZ","bl_",17) +o(h,"gbkX","bkY",937) +o(h,"gbjL","bjM",11) +o(h,"gbjH","bjI",11) +o(h,"gbjN","bjO",11) +o(h,"gbjJ","bjK",11) +o(h,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h,"gbeT","beU",35) +p(h,"gbeR","beS",0) +p(h,"gbjv","bjw",0) +k(h,"gbeV","azi",27) +o(h=A.a7t.prototype,"gcd","bY",1) +o(h,"gcv","bX",1) +o(h=A.L3.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.a7x.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.a7A.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +q(A,"cVN","dg7",38) +q(A,"cVO","dg8",38) +p(A.SM.prototype,"gbz2","aHt",0) +o(h=A.X.prototype,"gbHU","x8",21) +p(h,"gpE","b1",0) +m(h,"gu7",0,2,null,["$2"],["b4"],27,0,1) +p(h,"gTk","dc",0) +m(h,"gaCr",0,1,null,["$2$isMergeUp","$1"],["a6g","bnP"],946,0,0) +m(h,"gKO",0,0,null,["$4$curve$descendant$duration$rect","$0","$1$rect","$3$curve$duration$rect","$1$duration","$2$descendant$rect"],["qO","KP","F8","Hs","KQ","F9"],181,0,0) +o(h=A.aK.prototype,"gbCT","bCU","aK.0?(J?)") +o(h,"gaJC","bCS","aK.0?(J?)") +p(A.Fm.prototype,"gI3","buD",0) +o(h=A.a7F.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h,"gbbH","bbI",509) +o(A.afA.prototype,"gGo","ww",59) +o(h=A.kX.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +m(h,"gu7",0,2,null,["$2"],["b4"],27,0,1) +o(h=A.L1.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.a7n.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.a7z.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.a7y.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +p(A.a7l.prototype,"ga7J","ala",0) +p(A.Xd.prototype,"ga6e","Q9",0) +k(A.a7u.prototype,"gbqH","aDb",952) +o(h=A.a7D.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +p(h=A.B_.prototype,"gbrG","brH",0) +p(h,"gbrI","brJ",0) +p(h,"gbrK","brL",0) +p(h,"gbrE","brF",0) +p(h=A.a7J.prototype,"gbrN","brO",0) +p(h,"gbrA","brB",0) +p(h,"gbrx","bry",0) +p(h,"gbrr","brs",0) +p(h,"gbrt","bru",0) +p(h,"gbrC","brD",0) +p(h,"gbrv","brw",0) +p(A.aEj.prototype,"gaF5","aF6",0) +o(h=A.Fp.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +m(h,"gu7",0,2,null,["$2"],["b4"],27,0,1) +o(h=A.a7E.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.a7o.prototype,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h,"gce","c2",1) +o(h,"gcd","bY",1) +o(h=A.a7v.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.a7r.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +m(A.f3.prototype,"gbM3",0,1,null,["$3$crossAxisPosition$mainAxisPosition"],["aNg"],953,0,0) +m(A.a7M.prototype,"gKO",0,0,null,["$4$curve$descendant$duration$rect","$0","$1$rect","$3$curve$duration$rect","$1$duration","$2$descendant$rect"],["qO","KP","F8","Hs","KQ","F9"],181,0,0) +o(h=A.a7N.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +k(h,"gbSg","bSh",27) +o(h=A.Tx.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(A.a7P.prototype,"gbM6","bM7",957) +o(h=A.Tz.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +k(h,"gbqI","aDc",27) +m(h,"gKO",0,0,null,["$4$curve$descendant$duration$rect","$0","$1$rect","$3$curve$duration$rect","$1$duration","$2$descendant$rect"],["qO","KP","F8","Hs","KQ","F9"],181,0,0) +o(h=A.a7R.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +s(A,"ds8","dgC",1786) +l(A,"ds9",0,null,["$2$priority$scheduler"],["dta"],1787,0) +o(h=A.md.prototype,"gbfg","bfh",349) +p(h,"gbuj","buk",0) +o(h,"gbhV","bhW",3) +p(h,"gbiL","biM",0) +p(h,"gben","beo",0) +o(A.Vb.prototype,"ga7u","bxN",3) +p(h=A.aEn.prototype,"gbe4","be5",0) +p(h,"gbkQ","aB4",0) +m(h,"gbkO",0,3,null,["$3"],["bkP"],961,0,0) +p(A.U6.prototype,"gpy","n",0) +o(A.vA.prototype,"gbAm","a8c",968) +q(A,"drR","d6E",1788) +q(A,"drS","dkp",1789) +q(A,"ds7","dh6",1790) +p(h=A.U9.prototype,"gb98","b99",973) +o(h,"gbjt","aiB",974) +o(h,"gbk_","a5Q",66) +o(h=A.auS.prototype,"gbKw","bKx",267) +o(h,"gbLa","aoZ",979) +o(h,"gbcA","bcB",353) +o(A.a80.prototype,"gbo5","ajo",166) +o(h=A.jL.prototype,"gbeO","beP",355) +o(h,"gaE7","aE8",355) +o(A.aGU.prototype,"gbnK","a6b",66) +o(A.aHU.prototype,"gblq","aiM",66) +o(A.ac5.prototype,"gaAM","bhI",993) +o(h=A.adU.prototype,"gaAU","bj5",504) +o(h,"gbjE","bjF",83) +o(h,"gb8Y","b8Z",74) +o(h,"gbj0","bj1",11) +k(A.Xr.prototype,"gbmY","bmZ",109) +s(A,"b_w","d6x",246) +s(A,"aje","d6w",1791) +o(A.acb.prototype,"gbz8","alj",995) +o(h=A.ahX.prototype,"gbpe","bpf",998) +o(h,"gbqg","bqh",999) +o(A.ach.prototype,"gb93","b94",1002) +p(A.a3p.prototype,"gpy","n",0) +p(A.pa.prototype,"gaS_","EL",0) +q(A,"ds3","d87",327) +q(A,"ds4","d88",327) +q(A,"ds2","d86",327) +p(h=A.abS.prototype,"gbKA","bKB",0) +o(h,"gbjP","bjQ",66) +p(h,"gbhX","bhY",0) +p(h=A.ai3.prototype,"gbKL","aoT",0) +p(h,"gbLD","ap2",0) +p(h,"gbL3","aoX",0) +o(h=A.adn.prototype,"gayZ","beb",44) +o(h,"gaz_","bec",24) +p(h,"gbis","bit",0) +o(h,"gayY","bea",65) +o(h,"gbip","a5O",350) +p(A.MJ.prototype,"gpy","n",0) +o(A.adu.prototype,"gagi","awK",15) +p(h=A.DG.prototype,"gaCV","boT",0) +p(h,"gbpd","aCZ",0) +p(h,"gbu5","bu6",0) +p(h,"gY9","bym",0) +p(h,"gbp5","bp6",0) +o(h,"gbi0","bi1",332) +p(h,"gboY","boZ",0) +p(h,"gaCX","ajz",0) +p(h,"gahA","ayU",0) +p(h,"gahK","beW",0) +o(h,"gbc6","bc7",1011) +m(h,"gbuB",0,0,function(){return[null]},["$1","$0"],["aEQ","aEP"],1012,0,0) +o(h,"gbST","bSU",17) +m(h,"gbod",0,3,null,["$3"],["boe"],363,0,0) +m(h,"gboi",0,3,null,["$3"],["boj"],363,0,0) +p(h,"gbbq","axv",169) +p(h,"gboE","boF",169) +p(h,"gbni","bnj",169) +p(h,"gbqW","bqX",169) +p(h,"gbeu","bev",169) +o(h,"gbyc","byd",1015) +o(h,"gbtR","aEk",1016) +o(h,"gbuG","buH",1017) +o(h,"gbeX","beY",1018) +o(h,"gbfn","bfo",1019) +o(h,"gbyV","byW",1020) +o(h,"gblW","blX",1021) +o(h,"gbdQ","bdR",61) +m(h=A.j_.prototype,"gbXv",0,0,null,["$1$disposition","$0"],["adG","tk"],1028,0,0) +p(h,"gpy","n",0) +m(h,"gbVK",0,0,null,["$1","$0"],["ad4","ti"],1029,0,0) +p(h=A.a1S.prototype,"gpy","n",0) +p(h,"gb9A","b9B",0) +o(h=A.aPy.prototype,"gaN_","aoY",59) +o(h,"gaMW","bKy",1031) +p(A.Wt.prototype,"gaiA","bj2",0) +q(A,"cvJ","dlp",52) +s(A,"cvI","d9W",1793) +q(A,"cV9","d9U",52) +o(h=A.aPV.prototype,"gbyo","aGN",52) +p(h,"gbyp","byq",0) +o(A.c4.prototype,"gbFS","a95",52) +o(h=A.Ti.prototype,"gbgg","bgh",61) +o(h,"gbk7","bk8",1062) +o(h,"gbz0","bz1",1063) +o(h=A.C9.prototype,"gbaC","baD",14) +o(h,"gbhO","aAN",15) +p(h,"gaP9","bRN",0) +o(h=A.rZ.prototype,"gbiW","biX",1065) +m(h,"gbdO",0,5,null,["$5"],["bdP"],382,0,0) +l(A,"cVi",3,null,["$3"],["A2"],1794,0) +k(h=A.aed.prototype,"gbjp","bjq",161) +o(h,"gbjn","bjo",340) +p(A.Hd.prototype,"gbhM","bhN",0) +p(A.WG.prototype,"gaiN","bls",0) +o(h=A.aes.prototype,"gbpR","bpS",388) +o(h,"gbpT","bpU",389) +o(h,"gbpP","bpQ",330) +o(h,"gbta","btb",134) +p(h,"ga6t","boK",0) +p(h,"ga6w","bpO",0) +p(h,"gajG","bqf",0) +o(A.WK.prototype,"gaC4","bn8",21) +o(h=A.ag6.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +s(A,"cVL","des",1795) +q(A,"cwG","dmr",180) +q(A,"cVM","dms",180) +q(A,"ajx","dmt",180) +o(A.WZ.prototype,"ga0m","A1",193) +o(A.WY.prototype,"ga0m","A1",193) +o(A.afg.prototype,"ga0m","A1",193) +o(A.afh.prototype,"ga0m","A1",193) +m(h=A.mK.prototype,"gNV",0,0,function(){return[null]},["$1$1","$1","$0","$1$0"],["NW","eQ","eF","bTd"],1093,1,0) +o(h,"gbk3","bk4",61) +o(h,"gbkb","bkc",59) +k(A.a5G.prototype,"gbaZ","bb_",72) +o(h=A.Xe.prototype,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h,"gce","c2",1) +o(h,"gcd","bY",1) +q(A,"dwo","dmp",38) +m(A.Xi.prototype,"gu7",0,2,null,["$2"],["b4"],27,0,1) +o(h=A.Xh.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(A.ae2.prototype,"gajK","ajL",112) +p(h=A.ae1.prototype,"gpy","n",0) +o(h,"gagG","agH",15) +o(h,"gbxL","bxM",3) +o(A.ah7.prototype,"gajK","ajL",112) +o(h=A.ah5.prototype,"gagG","agH",15) +p(h,"gpy","n",0) +l(A,"dws",4,null,["$4"],["doi"],119,0) +o(A.aqL.prototype,"gbo3","ajn",166) +o(A.J_.prototype,"gbcP","bcQ",1100) +o(A.MR.prototype,"gaLr","anG",1102) +o(h=A.afB.prototype,"gbpB","bpC",43) +o(h,"gbjb","bjc",11) +p(A.agj.prototype,"gak7","btQ",0) +p(A.jm.prototype,"gpy","n",0) +o(A.pF.prototype,"gbyO","alc",1105) +p(A.Lc.prototype,"gpy","n",0) +p(A.TI.prototype,"gpy","n",0) +o(h=A.Xl.prototype,"gbtU","btV",3) +p(h,"ga5S","aB2",0) +p(h,"gaip","bhU",58) +p(h,"gaiG","bkt",0) +o(h=A.TM.prototype,"gaZe","aZf",285) +o(h,"gaZW","aZX",285) +o(A.hn.prototype,"gaEI","bue",15) +o(h=A.j4.prototype,"gbay","baz",14) +o(h,"gbaA","baB",14) +p(h=A.ale.prototype,"gakU","akV",0) +p(h,"gakk","akl",0) +p(h=A.arh.prototype,"gakU","akV",0) +p(h,"gakk","akl",0) +p(A.h1.prototype,"gpy","n",0) +s(A,"Y1","cTs",1796) +n(h=A.agD.prototype,"gbs","t",146) +n(h,"gbI","D",146) +q(A,"Y2","dtb",112) +p(h=A.vz.prototype,"gbH_","bH0",0) +p(h,"gpy","n",0) +p(A.Ll.prototype,"gpy","n",0) +o(h=A.TY.prototype,"gaAQ","biA",402) +o(h,"gaEY","buL",44) +o(h,"gaEZ","buM",24) +o(h,"gaEX","buK",65) +p(h,"gaEV","aEW",0) +p(h,"gbel","bem",0) +p(h,"gbej","bek",0) +o(h,"gbuP","buQ",134) +o(h,"gbuN","buO",59) +o(h,"gbkx","bky",245) +p(h=A.agv.prototype,"gaEO","buy",0) +p(h,"gpy","n",0) +p(A.U_.prototype,"gpy","n",0) +o(h=A.xB.prototype,"gbzg","bzh",15) +p(h,"gaN3","aam",0) +o(h,"gblo","blp",35) +o(h,"gbuR","buS",245) +o(h,"gbkz","bkA",112) +o(h,"gbk9","bka",59) +o(h,"gbuT","buU",134) +n(h=A.Sj.prototype,"gbs","t",146) +n(h,"gbI","D",146) +k(h,"gah1","bc1",1132) +p(h,"gaiI","bkD",0) +p(h,"gpy","n",0) +k(A.agL.prototype,"gbjW","bjX",110) +p(A.a9i.prototype,"gpy","n",0) +p(A.agK.prototype,"gaFn","bvI",0) +p(h=A.agf.prototype,"ga5V","blS",0) +o(h,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +m(h,"gKO",0,0,null,["$4$curve$descendant$duration$rect","$0","$1$rect","$3$curve$duration$rect","$1$duration","$2$descendant$rect"],["qO","KP","F8","Hs","KQ","F9"],181,0,0) +o(A.Uy.prototype,"gbV_","aQF",1138) +p(A.adP.prototype,"gaj7","bmT",0) +p(A.Xg.prototype,"ga6v","bpH",0) +p(A.adm.prototype,"gpy","n",0) +o(A.ah_.prototype,"gagj","b9r",15) +o(h=A.ahl.prototype,"gGo","ww",59) +p(h,"gbcs","bct",0) +o(A.Zb.prototype,"gGo","ww",59) +p(h=A.aH1.prototype,"gaHA","ali",0) +o(h,"gbkE","bkF",44) +o(h,"gbkG","bkH",24) +o(h,"gbkK","bkL",44) +o(h,"gbkM","bkN",24) +o(h,"gbhP","bhQ",65) +o(h=A.aEi.prototype,"gbl4","bl5",44) +o(h,"gbl2","bl3",65) +o(h,"gbiP","biQ",44) +o(h,"gbiN","biO",65) +o(h,"gbaP","baQ",14) +o(h,"gbaq","bar",14) +o(h,"gbaU","baV",14) +p(A.agE.prototype,"ga7z","akY",0) +p(A.agC.prototype,"gaiO","aiP",0) +o(h=A.aaR.prototype,"gaqN","aqO",179) +o(h,"gaqu","Tx",101) +o(h,"gaqt","a0B",101) +o(h,"ga0H","Eo",123) +p(h,"gbRG","bRH",0) +o(h,"gaqM","TA",160) +o(h,"gaP7","aqL",183) +o(h,"gbRE","bRF",287) +p(h,"gbRt","bRu",0) +o(h,"gbRv","bRw",35) +o(h,"gbQa","bQb",179) +o(h,"gbRO","bRP",179) +o(h,"gbQm","bQn",409) +o(h,"gbQo","bQp",410) +o(h,"gaqo","Tw",196) +o(h=A.ahq.prototype,"gaGh","bxC",179) +o(h,"gaGi","bxD",123) +p(h,"gaGg","bxB",0) +o(h,"gaGe","bxz",409) +o(h,"gaGf","bxA",410) +o(h,"gaGd","bxy",196) +o(h,"gbg4","bg5",101) +o(h,"gbg2","bg3",101) +o(h,"gbjB","bjC",160) +o(h,"gbjz","bjA",183) +o(h,"gbjx","bjy",287) +p(A.a_i.prototype,"gpy","n",0) +p(A.it.prototype,"grS","rT",0) +p(A.ez.prototype,"glH","n0",0) +p(A.aca.prototype,"gair","bi2",0) +p(h=A.Vy.prototype,"gaRO","a27",0) +p(h,"gaQz","a1t",0) +o(h,"gbyj","byk",1158) +o(h,"gbti","btj",1159) +p(h,"gajX","aDR",0) +p(h,"gaiz","aAT",0) +p(A.abl.prototype,"gpy","n",0) +p(A.XI.prototype,"galo","bzj",0) +o(A.a_4.prototype,"gaMY","aoS",66) +s(A,"dN4","cWJ",1797) +o(h=A.RY.prototype,"gbR1","bR2",61) +o(h,"gbR7","bR8",288) +o(h,"gbR_","bR0",1180) +o(h,"gbR3","bR4",178) +o(h,"gbR5","bR6",134) +o(h,"gbLe","bLf",388) +o(h,"gbLg","bLh",389) +o(h,"gbLc","bLd",330) +o(h,"ga_A","bLv",289) +o(h,"gaoR","bKC",289) +o(h,"gbKd","bKe",289) +o(h,"gbex","bey",15) +p(h,"gbiu","biv",0) +o(h,"gbKW","bKX",82) +p(h,"gbtY","a6S",0) +o(h,"gbfV","bfW",15) +p(h,"gbiY","biZ",0) +o(h=A.tQ.prototype,"gaCU","boL",15) +k(h,"gbxP","bxQ",161) +k(h,"gbxO","aGo",96) +m(A.ahx.prototype,"gbxR",0,3,null,["$3"],["bxS"],1182,0,0) +s(A,"dtz","dnG",108) +s(A,"dty","dne",108) +s(A,"dtx","dnd",108) +s(A,"dvg","dn7",7) +s(A,"dvR","drj",7) +s(A,"dvh","dn8",7) +s(A,"dvV","drp",7) +s(A,"dvi","dnj",7) +s(A,"dvl","dns",7) +s(A,"dvn","dnI",7) +s(A,"dvU","drn",7) +s(A,"dvo","dnQ",7) +s(A,"dvq","do2",7) +s(A,"dvr","dol",7) +s(A,"dvM","dqV",7) +s(A,"dvB","dq3",7) +s(A,"dvH","dqq",7) +s(A,"dvp","dnR",7) +s(A,"dvu","doS",7) +s(A,"dvt","doR",7) +s(A,"dvm","dnE",7) +s(A,"dvs","doD",7) +s(A,"dvv","doV",7) +s(A,"dvk","dnq",7) +s(A,"dvS","drk",7) +s(A,"dvw","dp_",7) +s(A,"dvJ","dqG",7) +s(A,"dvx","dpe",7) +s(A,"dvf","dn6",7) +s(A,"dve","dn5",7) +s(A,"dvy","dpv",7) +s(A,"dvA","dq2",7) +s(A,"dvD","dqi",7) +s(A,"dvF","dqk",7) +s(A,"dvG","dqo",7) +s(A,"dvj","dnp",7) +s(A,"dvC","dqh",7) +s(A,"dvE","dqj",7) +s(A,"dvz","dpI",7) +s(A,"dvI","dqF",7) +s(A,"dvK","dqO",7) +s(A,"dvL","dqS",7) +s(A,"dvN","dr0",7) +s(A,"dvO","dr6",7) +s(A,"dvP","dr9",7) +s(A,"dvQ","drd",7) +s(A,"dvT","drl",7) +s(A,"dvW","drA",7) +o(h=A.Tw.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.ag7.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.AZ.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +p(A.a7s.prototype,"gbQ5","bQ6",0) +o(h=A.a7C.prototype,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.a7I.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.a7H.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +q(A,"dLq","ddJ",1800) +q(A,"dsr","dnn",225) +o(A.asl.prototype,"gCE","tz",66) +k(h=A.XE.prototype,"gaD0","ajA",110) +p(h,"gaEU","buF",0) +o(A.asn.prototype,"gCE","tz",66) +m(A.aCz.prototype,"gbKq",0,3,null,["$3"],["aaf"],1250,0,0) +p(A.a7_.prototype,"gpy","n",2) +p(A.a72.prototype,"gbpM","bpN",0) +o(A.asq.prototype,"gCE","tz",66) +m(A.aDN.prototype,"gbSb",0,0,null,["$5$arguments$child$key$name$restorationId"],["bSc"],1254,0,0) +k(A.aSs.prototype,"gaP5","bR9",1263) +m(h=A.a2g.prototype,"gbkd",0,3,null,["$3"],["bke"],1268,0,0) +o(h,"gbBR","A",14) +o(h,"gatT","af9",285) +p(A.a2e.prototype,"gpy","n",0) +l(A,"dsZ",0,null,["$5$arguments$child$key$name$restorationId"],["dwp"],1801,0) +l(A,"dt0",4,null,["$4"],["dev"],119,0) +l(A,"dwb",0,null,["$5$arguments$child$key$name$restorationId"],["dwq"],1802,0) +k(A.atl.prototype,"gbUO","bUP",1281) +o(A.aa4.prototype,"gbG7","aL5",81) +l(A,"dJo",2,function(){return{key:null,path:null}},["$4$key$path","$2"],["On",function(a,b){return A.On(a,b,null,null)}],1803,0) +m(A.wB.prototype,"gbD0",1,0,function(){return[null]},["$1","$0"],["qx","V"],1297,0,0) +n(A.a0q.prototype,"gtc","p",47) +q(A,"cUt","ig",73) +q(A,"dsH","cwm",73) +q(A,"dsI","cVq",73) +q(A,"yJ","d6D",48) +n(A.acU.prototype,"gtc","p",47) +o(A.aEl.prototype,"gasn","aSx",1303) +p(h=A.atG.prototype,"gdz","bFP",4) +p(h,"gbIw","bIx",4) +p(h,"gO3","bUb",4) +p(h,"gbCH","bCI",4) +p(h,"ga1n","bU4",4) +p(h,"gHj","aXB",4) +p(h,"gaPA","bT2",4) +p(h,"gbWo","bWp",4) +p(h,"gbDk","bDl",4) +p(h,"gaRg","bWn",4) +p(h,"gbU9","bUa",4) +p(h,"gbU7","bU8",4) +p(h,"gbU5","bU6",4) +p(h,"gbU2","bU3",4) +p(h,"gbU0","bU1",4) +p(h,"gbTZ","bU_",4) +p(h,"gaXz","aXA",4) +p(h,"gaXk","aXl",4) +p(h,"gaXi","aXj",4) +p(h,"gaXo","aXp",4) +p(h,"gaXm","aXn",4) +p(h,"gDa","aXy",4) +p(h,"gaXr","aXs",4) +p(h,"gatt","aXq",4) +p(h,"gaeY","aXx",4) +p(h,"gaXv","aXw",4) +p(h,"gaXt","aXu",4) +p(h,"gaXa","aXb",4) +p(h,"gHi","aXh",4) +p(h,"gaXe","aXf",4) +p(h,"gaXc","aXd",4) +p(h,"gaeX","aXg",4) +p(h,"gaX8","aX9",4) +p(h,"gFO","bBr",4) +p(h,"gIn","bBa",4) +p(h,"gbAw","bAx",4) +p(h,"gaIZ","bBs",4) +p(h,"gbBe","bBf",4) +p(h,"gbBk","bBl",4) +p(h,"ga8n","bBm",4) +p(h,"gaIw","bAy",4) +p(h,"gF_","aY0",4) +p(h,"gamc","bBL",4) +p(h,"gbOL","bOM",4) +p(h,"gbDB","bDC",4) +p(h,"gbDz","bDA",4) +p(h,"gIw","bDD",4) +p(h,"gaJO","bDx",4) +p(h,"gaJP","bDy",4) +p(h,"gbDv","bDw",4) +p(h,"gbHF","bHG",4) +p(h,"gaJ_","bBt",4) +p(h,"ganM","bHw",4) +p(h,"gbAz","bAA",4) +p(h,"gbAC","bAD",4) +p(h,"gam5","bBu",4) +p(h,"gbHz","bHA",4) +p(h,"gbHB","bHC",4) +p(h,"gaIx","bAB",4) +p(h,"gbBz","bBA",4) +p(h,"gbAF","bAG",4) +p(h,"gam6","bBv",4) +p(h,"ganN","bHH",4) +p(h,"ganO","bHI",4) +p(h,"gaIy","bAE",4) +p(h,"gR7","bBM",4) +p(h,"gbCs","bCt",4) +m(A.kn.prototype,"gGY",1,0,null,["$1","$0"],["rw","C"],93,0,0) +m(A.uX.prototype,"gGY",1,0,null,["$1","$0"],["rw","C"],93,0,0) +m(A.A8.prototype,"gGY",1,0,null,["$1","$0"],["rw","C"],93,0,0) +m(A.t1.prototype,"gGY",1,0,null,["$1","$0"],["rw","C"],93,0,0) +m(A.uZ.prototype,"gGY",1,0,null,["$1","$0"],["rw","C"],93,0,0) +m(A.x_.prototype,"gGY",1,0,null,["$1","$0"],["rw","C"],93,0,0) +m(A.A7.prototype,"gGY",1,0,null,["$1","$0"],["rw","C"],93,0,0) +m(A.A6.prototype,"gGY",1,0,null,["$1","$0"],["rw","C"],93,0,0) +m(A.v_.prototype,"gGY",1,0,null,["$1","$0"],["rw","C"],93,0,0) +k(h=A.auJ.prototype,"gbdl","bdm",148) +k(h,"gbdo","bdp",148) +k(h,"gbdq","bdr",148) +k(h,"gbdf","bdg",148) +k(h,"gbdh","bdi",148) +j(A.a6P.prototype,"gaN","bXp",68) +p(A.aaV.prototype,"gcg","apG",4) +q(A,"dyv","djr",29) +q(A,"dyo","djj",29) +q(A,"dym","djh",29) +q(A,"dyt","djp",29) +q(A,"dyu","djq",29) +q(A,"dys","djo",29) +q(A,"dyr","djn",29) +q(A,"dyq","djm",29) +q(A,"dyx","djt",29) +q(A,"dyw","djs",29) +q(A,"dyp","djk",29) +q(A,"dyn","dji",29) +q(A,"dyI","djE",29) +q(A,"dyG","djC",29) +q(A,"dyy","dju",29) +q(A,"dyA","djw",29) +q(A,"dyz","djv",29) +q(A,"dyB","djx",29) +q(A,"dyJ","djF",29) +q(A,"dyH","djD",29) +q(A,"dyC","djy",29) +q(A,"dyD","djz",29) +q(A,"dyE","djA",29) +q(A,"dyF","djB",29) +o(A.aby.prototype,"gbsl","bsm",43) +o(A.auw.prototype,"gbJ8","bJ9",43) +l(A,"cGa",3,null,["$3"],["djG"],57,0) +l(A,"dyK",3,null,["$3"],["djH"],57,0) +l(A,"dyP",3,null,["$3"],["djM"],57,0) +l(A,"dyQ",3,null,["$3"],["djN"],57,0) +l(A,"dyR",3,null,["$3"],["djO"],57,0) +l(A,"dyS",3,null,["$3"],["djP"],57,0) +l(A,"dyT",3,null,["$3"],["djQ"],57,0) +l(A,"dyU",3,null,["$3"],["djR"],57,0) +l(A,"dyV",3,null,["$3"],["djS"],57,0) +l(A,"dyW",3,null,["$3"],["djT"],57,0) +l(A,"dyL",3,null,["$3"],["djI"],57,0) +l(A,"dyM",3,null,["$3"],["djJ"],57,0) +l(A,"dyN",3,null,["$3"],["djK"],57,0) +l(A,"dyO",3,null,["$3"],["djL"],57,0) +q(A,"yK","aqx",73) +q(A,"dwk","cC7",73) +q(A,"duV","drq",16) +r(A,"p6","dok",22) +r(A,"cW9","doT",22) +r(A,"dwV","dnr",22) +r(A,"b_Y","dra",22) +r(A,"Nw","dpt",22) +r(A,"b_X","doF",22) +r(A,"dwZ","dpy",22) +r(A,"cWb","dqR",22) +r(A,"cW8","do5",22) +r(A,"dx4","dqP",22) +r(A,"cFO","dpY",22) +r(A,"dx1","dqb",22) +r(A,"cWa","dpr",22) +r(A,"dx3","dqt",22) +r(A,"dx5","dr4",22) +r(A,"dwW","do7",22) +r(A,"dwX","do8",22) +r(A,"cWd","dr_",22) +r(A,"dwU","dno",22) +r(A,"cFN","doZ",22) +r(A,"dwY","dp6",22) +r(A,"iz","dnc",22) +r(A,"dx2","dqr",22) +r(A,"dx_","dpX",22) +r(A,"cWc","dqW",22) +r(A,"cFM","dnf",22) +r(A,"dx6","dr7",22) +r(A,"dx0","dqa",22) +r(A,"kf","dot",22) +r(A,"cFP","dq8",22) +q(A,"dx7","dw0",6) +q(A,"dvb","dch",21) +o(A.a9u.prototype,"gbko","bkp",12) +n(A.yp.prototype,"ga05","JB",353) +p(A.Od.prototype,"ga0K","bRQ",0) +p(A.Ds.prototype,"gNP","a0L",0) +p(A.a1d.prototype,"gEf","No",0) +p(A.a1I.prototype,"gNP","a0L",0) +p(A.a2j.prototype,"gEf","No",0) +p(A.a6u.prototype,"gEf","No",0) +p(A.a7d.prototype,"gEf","No",0) +p(A.a7T.prototype,"gbmD","bmE",0) +p(A.TK.prototype,"gbqi","bqj",0) +p(A.a99.prototype,"gaFm","bvF",0) +p(A.tU.prototype,"gbyg","byh",0) +p(A.ari.prototype,"gNP","a0L",0) +o(A.m6.prototype,"gbAt","FJ",17) +p(A.na.prototype,"gapn","bN5",0) +n(A.a2i.prototype,"gaPi","yY",1365) +o(h=A.a7B.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +o(h=A.T9.prototype,"gbsy","bsz",35) +o(h,"gbsA","bsB",82) +p(h,"gbsw","bsx",0) +s(A,"dxX","ddo",162) +o(h=A.aWM.prototype,"ga0H","Eo",123) +o(h,"gaqo","Tw",196) +p(h=A.aeI.prototype,"gaGb","bxn",0) +k(h,"gbxo","bxp",195) +o(A.a3S.prototype,"gbtH","btI",1374) +p(A.ary.prototype,"gb9O","awZ",0) +o(h=A.i8.prototype,"gaW4","dE",1412) +o(h,"gbbh","bbi",54) +q(A,"duC","cSQ",81) +m(h=A.c3.prototype,"gbUC",0,0,null,["$2$reason$txid","$0"],["a1r","aQy"],1456,0,0) +m(h,"gaLz",0,0,null,["$2$downloadCallback$getThumbnail","$0","$1$getThumbnail"],["G7","S8","ZY"],1457,0,0) +m(h=A.dV.prototype,"gaWi",1,1,function(){return[""]},["$2","$1"],["w0","pO"],1467,0,0) +o(h,"gaVy","asN",225) +p(h,"geV","Jy",2) +p(h,"gbJN","SF",2) +m(h,"garK",0,0,null,["$3$direction$historyCount$onHistoryReceived","$0","$1$direction","$1$historyCount"],["EC","Ob","bVM","GS"],1468,0,0) +o(h,"gbXH","dB",1469) +o(h=A.BA.prototype,"gbtD","btE",305) +o(h,"gbvh","XS",17) +m(h,"gbiT",0,1,function(){return{update:!0}},["$2$update","$1"],["aAS","biU"],1483,0,0) +m(h=A.azE.prototype,"gbGd",0,1,function(){return{retryInDummy:!0}},["$2$retryInDummy","$1"],["aL9","anj"],1499,0,0) +m(h,"gaUg",0,1,function(){return{retryInDummy:!0}},["$2$retryInDummy","$1"],["a2y","Ov"],1500,0,0) +m(h,"gbNI",0,1,function(){return{retryInDummy:!0}},["$2$retryInDummy","$1"],["aOk","apP"],1501,0,0) +j(h=A.pd.prototype,"gbQU","NM",2) +p(h,"gbD_","DK",2) +o(h=A.aIK.prototype,"gbp1","Xo",361) +m(h,"gbPO",0,3,null,["$3"],["CR"],80,0,0) +m(h,"gbPH",0,3,null,["$3"],["JI"],80,0,0) +m(h,"gbPJ",0,3,null,["$3"],["a0q"],80,0,0) +m(h,"gbPL",0,3,null,["$3"],["Tt"],80,0,0) +m(h,"gbPS",0,3,null,["$3"],["a0t"],80,0,0) +m(h,"gbPU",0,3,null,["$3"],["abC"],80,0,0) +m(h,"gbPW",0,3,null,["$3"],["a0u"],80,0,0) +m(h,"gbRn",0,3,null,["$3"],["a0G"],80,0,0) +m(h,"gbPD",0,3,null,["$3"],["abB"],80,0,0) +m(h,"gbPQ",0,3,null,["$3"],["a0s"],80,0,0) +q(A,"dxl","dgn",1807) +q(A,"cWI","diG",1808) +q(A,"dxR","dj7",1809) +p(h=A.aBu.prototype,"gaPB","Eu",2) +j(h,"gdl","th",2) +p(h,"gjQ","GK",2) +p(h=A.aeZ.prototype,"gA4","a0I",0) +p(h,"gbQc","bQd",0) +p(h,"gbQe","bQf",0) +j(A.a4G.prototype,"ga05","bO3",0) +p(A.ack.prototype,"gape","apf",0) +p(A.adY.prototype,"gape","apf",0) +r(A,"dNb","b_F",2) +r(A,"dNc","cvk",2) +p(A.abR.prototype,"gbeh","a5g",2) +q(A,"dsd","dkH",125) +q(A,"dse","dl7",125) +q(A,"dsg","dmu",125) +q(A,"dsh","dn3",125) +q(A,"dsf","dls",125) +o(h=A.ahk.prototype,"gbs7","bs8",12) +o(h,"gbq6","bq7",35) +p(h=A.aBI.prototype,"gA4","a0I",0) +p(h,"gCS","bQR",0) +o(h,"gaqN","aqO",35) +q(A,"dxd","dpL",71) +m(h=A.LG.prototype,"gx0",0,1,function(){return[null]},["$2","$1"],["eM","t9"],64,0,0) +m(h,"gbwG",0,1,function(){return[null]},["$2","$1"],["akJ","bwH"],64,0,0) +n(h,"gbs","t",21) +n(h,"gbwF","aFP",21) +o(h=A.W0.prototype,"gabI","uB",21) +i(h,"gGF","vO",51) +p(h,"gabL","a0y",0) +o(h=A.Xt.prototype,"gabI","uB",21) +i(h,"gGF","vO",51) +p(h,"gabL","a0y",0) +o(h=A.Xs.prototype,"gabI","uB",21) +i(h,"gGF","vO",51) +p(h,"gabL","a0y",0) +m(A.WX.prototype,"gx0",0,1,function(){return[null]},["$2","$1"],["eM","t9"],64,0,0) +r(A,"dxs","dtd",176) +p(A.aiX.prototype,"gajD","bpW",0) +s(A,"b_L","GP",329) +s(A,"du5","ajo",329) +s(A,"duc","dz1",1811) +s(A,"dub","cxX",329) +s(A,"cV3","dtN",559) +s(A,"cV2","cvC",560) +s(A,"du4","dtO",559) +s(A,"du3","cvD",560) +s(A,"du9","dw4",561) +s(A,"du8","cwu",224) +s(A,"du7","dv_",561) +s(A,"du6","cwl",224) +s(A,"dud","b06",224) +s(A,"dua","cwF",224) +s(A,"cV4","dwf",1816) +l(A,"dy9",3,null,["$3"],["dp1"],142,0) +l(A,"dyc",3,null,["$3"],["dp4"],142,0) +l(A,"dyb",3,null,["$3"],["dp3"],142,0) +l(A,"dyd",3,null,["$3"],["dp5"],142,0) +l(A,"dya",3,null,["$3"],["dp2"],142,0) +o(h=A.Xj.prototype,"gce","c2",1) +o(h,"gcd","bY",1) +o(h,"gc4","bP",1) +o(h,"gcv","bX",1) +s(A,"dwA","dkZ",86) +s(A,"cW_","dkU",86) +s(A,"cW1","dl0",86) +s(A,"cW0","dl_",86) +s(A,"dwy","dkX",86) +s(A,"dwB","dl1",86) +s(A,"dwz","dkY",86) +s(A,"dwx","dkW",86) +s(A,"dwv","dkT",86) +s(A,"dww","dkV",86) +q(A,"dwC","dlR",144) +q(A,"dwF","dlU",144) +q(A,"dwI","dlX",144) +q(A,"dwG","dlV",566) +q(A,"dwH","dlW",566) +q(A,"dwD","dlS",144) +q(A,"dwE","dlT",144) +o(h=A.aUC.prototype,"gKl","aUU",1708) +o(h,"gOy","aUK",1709) +o(A.anT.prototype,"gbsp","ajW",166) +p(A.yf.prototype,"gpy","n",2) +r(A,"dyk","dk2",0) +r(A,"dyl","cR8",0) +q(A,"dtg","drm",37) +q(A,"dtf","dr5",37) +q(A,"dte","don",37) +p(h=A.aKH.prototype,"gbID","bIE",1718) +p(h,"gbCF","bCG",1719) +p(h,"gb0o","b0p",1720) +j(h,"gFN","bBn",1721) +p(h,"gbB6","bB7",1722) +p(h,"gbB8","bB9",168) +p(h,"gMc","bBb",168) +p(h,"gbBc","bBd",168) +p(h,"gbBi","bBj",168) +p(h,"gbBg","bBh",168) +j(h,"gbIk","bIl",1724) +p(h,"gaJN","bDu",1725) +p(h,"gbCq","bCr",1726) +p(h,"gbFX","bFY",1727) +p(h,"gaQ4","bTH",1728) +p(h,"gbHg","bHh",1729) +p(h,"gbHo","bHp",324) +p(h,"gbHs","bHt",324) +p(h,"gbHq","bHr",324) +p(h,"gbHu","bHv",121) +p(h,"gbHk","bHl",158) +p(h,"gbHi","bHj",158) +p(h,"gbHm","bHn",158) +p(h,"gbHx","bHy",158) +p(h,"gbHD","bHE",158) +p(h,"gVT","b0g",121) +p(h,"gVU","b0h",121) +p(h,"gCP","bPq",121) +p(h,"gbPo","bPp",121) +p(h,"gbPm","bPn",121) +o(A.aKI.prototype,"gaSe","br",1749) +q(A,"dvZ","dd_",535) +r(A,"dJB","cG4",253) +q(A,"dyi","cVR",1821) +l(A,"dsG",2,null,["$2$3$debugLabel","$2","$2$2"],["aji",function(a,b){return A.aji(a,b,null,t.z,t.z)},function(a,b,c,d){return A.aji(a,b,null,c,d)}],1822,0) +l(A,"jw",1,null,["$2$wrapWidth","$1"],["cUJ",function(a){return A.cUJ(a,null)}],1823,0) +r(A,"dxb","cT0",0) +s(A,"CD","cJB",567) +s(A,"CE","d7r",567) +q(A,"dvY","dcL",11) +s(A,"drM","dni",108) +s(A,"drN","dql",108) +s(A,"drO","dr8",108) +s(A,"drP","dre",108) +s(A,"dt_","do6",7) +s(A,"dvX","dqA",7) +s(A,"cUM","dt7",498) +s(A,"cUN","dt9",122) +l(A,"dyZ",6,null,["$6"],["dkc"],300,0) +l(A,"dz_",6,null,["$6"],["dkd"],300,0) +l(A,"dyY",6,null,["$6"],["dkb"],300,0) +q(A,"b_B","dsw",1826) +q(A,"dtr","dtq",1827) +q(A,"hA","du_",1828) +q(A,"ajs","duT",1829) +q(A,"ajz","dwl",279) +q(A,"dwR","dwQ",279) +q(A,"dxr","dxq",279) +q(A,"cWv","dxw",1831) +s(A,"cFe","dt8",1832) +l(A,"cFf",1,null,["$1$1","$1"],["cVj",function(a){return A.cVj(a,t.z)}],1833,0) +q(A,"drI","d6f",1834) +q(A,"cUq","drs",128) +l(A,"dtH",2,null,["$1$2","$2"],["cWr",function(a,b){return A.cWr(a,b,t.z)}],301,1) +l(A,"dtI",2,null,["$1$2","$2"],["cWs",function(a,b){return A.cWs(a,b,t.z)}],301,1) +l(A,"dtG",2,null,["$1$2","$2"],["cWq",function(a,b){return A.cWq(a,b,t.z)}],301,1) +q(A,"cVb","dpz",21) +l(A,"dyj",0,function(){return{seed:-1}},["$1$seed","$0"],["cDr",function(){return A.cDr(-1)}],1836,0) +s(A,"dwJ","dqH",131) +s(A,"dwM","dqK",131) +s(A,"dwN","dqL",131) +s(A,"dwO","dqM",131) +s(A,"dwL","dqJ",131) +s(A,"dwK","dqI",131)})();(function inheritance(){var s=hunkHelpers.mixin,r=hunkHelpers.mixinHard,q=hunkHelpers.inherit,p=hunkHelpers.inheritMany +q(A.J,null) +p(A.J,[A.Yx,A.b2C,A.Dn,A.b3N,A.aOG,A.aUU,A.bfW,A.ne,A.bcl,A.hh,A.bLx,A.aFv,A.b8E,A.jo,A.amK,A.atJ,A.EY,A.VJ,A.a1e,A.tk,A.D,A.arp,A.yg,A.asx,A.as5,A.bIz,A.Ur,A.Tu,A.BL,A.atY,A.Dh,A.YD,A.a_6,A.A9,A.auz,A.x4,A.m2,A.bLl,A.bJA,A.avO,A.bA8,A.bA9,A.bpH,A.bf4,A.an9,A.bH7,A.Mc,A.aob,A.AB,A.zm,A.bGL,A.bcg,A.bck,A.zk,A.bNQ,A.alZ,A.aFu,A.aag,A.xW,A.anm,A.aGu,A.anb,A.a_a,A.a_9,A.ana,A.an6,A.bci,A.f0,A.anC,A.anB,A.bdN,A.arU,A.bn4,A.Ir,A.boj,A.atM,A.bvd,A.atL,A.a2C,A.ara,A.a0N,A.aO0,A.aO5,A.ar9,A.asm,A.blt,A.aDZ,A.Lg,A.aUT,A.bSL,A.nn,A.aoh,A.W7,A.aF3,A.ark,A.j7,A.hK,A.c00,A.ado,A.c0b,A.c0a,A.UO,A.aGv,A.og,A.bML,A.bf8,A.aMA,A.bg8,A.FO,A.bK_,A.aWi,A.aSw,A.c01,A.aGw,A.aGK,A.X5,A.SI,A.F6,A.AR,A.bY8,A.bK1,A.F0,A.bOy,A.iI,A.clp,A.bQa,A.aGy,A.Nm,A.buR,A.UP,A.c02,A.It,A.bIq,A.bXI,A.Is,A.wQ,A.arD,A.aF_,A.xL,A.Lu,A.Gz,A.bLm,A.a2y,A.a9t,A.a2A,A.auW,A.wU,A.bzI,A.bGl,A.b6W,A.c4S,A.bKK,A.arF,A.arE,A.atk,A.bKE,A.aIA,A.aBp,A.bKM,A.bKO,A.bSE,A.aBC,A.bL8,A.aeE,A.c9U,A.aYg,A.yv,A.MB,A.X9,A.bL0,A.cCj,A.bNT,A.at_,A.asZ,A.bIJ,A.b0R,A.r0,A.PW,A.blo,A.aEv,A.aEr,A.jM,A.blI,A.bUK,A.bUG,A.aND,A.a7,A.tg,A.byh,A.byj,A.bYZ,A.bZ1,A.c7Z,A.aCo,A.c06,A.am_,A.Kg,A.bJI,A.UK,A.b8I,A.buF,A.bpd,A.c1l,A.c1k,A.cey,A.cez,A.cex,A.FW,A.bAw,A.aFS,A.aDT,A.c1K,A.DK,A.xp,A.a1l,A.a1n,A.a1m,A.LS,A.c15,A.V6,A.ie,A.BK,A.b6R,A.anQ,A.blw,A.blx,A.aaH,A.blp,A.al6,A.V3,A.PO,A.bxo,A.c1o,A.c16,A.bvh,A.bkc,A.bjD,A.awi,A.f1,A.Ga,A.bnu,A.bhW,A.aOy,A.cby,A.IJ,A.aIB,A.cBp,A.a2B,A.cf9,J.Re,J.da,A.b9,A.OB,A.aLO,A.am3,A.cr,A.bVi,A.bH,A.bN,A.hM,A.Q5,A.aGJ,A.aFw,A.aFx,A.arv,A.Qj,A.yh,A.a1L,A.aHZ,A.Bu,A.afJ,A.RZ,A.Pa,A.a3l,A.c4h,A.azZ,A.a1u,A.agZ,A.cni,A.bAE,A.m5,A.Ah,A.WR,A.re,A.Bs,A.aWa,A.caL,A.cfY,A.tF,A.aPk,A.aXH,A.cpi,A.a3W,A.ahy,A.ace,A.aLh,A.Gs,A.iw,A.akS,A.jt,A.u5,A.M2,A.MF,A.u9,A.ah,A.aLg,A.xT,A.GD,A.aWp,A.acf,A.VU,A.aNF,A.ccE,A.ys,A.Wi,A.MA,A.n4,A.Wp,A.MP,A.aYv,A.aYu,A.Gr,A.dd,A.pQ,A.ch7,A.mk,A.WO,A.Jz,A.aQZ,A.GH,A.adq,A.aO7,A.MT,A.aXR,A.aW4,A.aW3,A.yx,A.aGd,A.anK,A.ec,A.b7h,A.aLv,A.aLu,A.amB,A.Gl,A.a2z,A.cgI,A.cgE,A.ch1,A.cph,A.aXY,A.ahS,A.n1,A.aP0,A.dy,A.bK,A.bg,A.aAk,A.a9X,A.o_,A.kS,A.a3d,A.a3j,A.a3,A.aS,A.aWd,A.FM,A.a89,A.cU,A.ahO,A.c4B,A.ud,A.Q6,A.FE,A.aHj,A.bg7,A.cAy,A.adG,A.WC,A.d2,A.a5x,A.agM,A.aWj,A.Qb,A.aNs,A.cnH,A.aXZ,A.cpk,A.c8w,A.AD,A.aLI,A.lW,A.IE,A.mx,A.cdv,A.N2,A.zQ,A.GE,A.bYB,A.Ai,A.azY,A.cgx,A.aTx,A.cgy,A.tp,A.afP,A.arB,A.caN,A.ah1,A.BX,A.b8X,A.aA8,A.Z,A.c5,A.tv,A.cf6,A.bKP,A.pp,A.B,A.As,A.cBd,A.LK,A.vD,A.t3,A.au_,A.zY,A.dU,A.xv,A.SR,A.iL,A.id,A.bUU,A.ol,A.DU,A.Bw,A.aaJ,A.mV,A.de,A.eW,A.F2,A.b8l,A.asP,A.b1a,A.b1c,A.fj,A.aNL,A.aW7,A.fo,A.wH,A.bGi,A.ey,A.Gi,A.b_,A.CZ,A.Q7,A.b1O,A.bxq,A.bJ9,A.c8q,A.b1P,A.aKM,A.c8p,A.c8n,A.bh9,A.u8,A.cft,A.cp3,A.bvg,A.aui,A.c8m,A.c8o,A.alT,A.alS,A.asM,A.akY,A.Yz,A.YA,A.kF,A.H8,A.O4,A.Z_,A.ak5,A.ak6,A.Og,A.alA,A.qc,A.hZ,A.aPT,A.ckn,A.au2,A.arS,A.bmV,A.a0u,A.bKJ,A.b8q,A.byE,A.Fh,A.Br,A.rx,A.O8,A.anE,A.ew,A.aqJ,A.Jk,A.mF,A.XF,A.WQ,A.JI,A.aqH,A.ati,A.Dr,A.aKC,A.uC,A.PC,A.bsd,A.clr,A.a1z,A.a3K,A.a1V,A.ms,A.y5,A.c2J,A.tf,A.bFF,A.bLk,A.bO,A.b55,A.c6m,A.bNh,A.JZ,A.xj,A.bEI,A.bN9,A.a6X,A.AV,A.AW,A.eG,A.St,A.aqT,A.bhd,A.u1,A.a1_,A.bjr,A.wM,A.L8,A.b6X,A.aNN,A.rO,A.bi5,A.jC,A.c9W,A.mD,A.aet,A.QI,A.aAg,A.cnh,A.bJ3,A.kw,A.c3I,A.Da,A.b7p,A.zc,A.HB,A.alN,A.b7s,A.BF,A.kj,A.b8V,A.a_u,A.i,A.bkB,A.bkK,A.bkL,A.oI,A.a9y,A.aNz,A.wx,A.d,A.PX,A.dX,A.bee,A.a4X,A.adH,A.bF0,A.bnU,A.lr,A.zR,A.bnV,A.biD,A.aQz,A.uI,A.byL,A.bMJ,A.oz,A.bnQ,A.as8,A.cAq,A.aUQ,A.Vn,A.EJ,A.Tq,A.QM,A.aX7,A.aX9,A.QK,A.aXV,A.aTF,A.Vl,A.PE,A.DD,A.ayW,A.KZ,A.aVl,A.Vm,A.S9,A.Tr,A.Vh,A.b5i,A.bqz,A.alU,A.ZH,A.aHm,A.bMN,A.aQF,A.aQG,A.aXc,A.aXW,A.aTG,A.aX8,A.aXa,A.aod,A.arc,A.asB,A.aPo,A.bAd,A.bAe,A.asT,A.Py,A.QB,A.TP,A.amt,A.aof,A.aHi,A.aI3,A.aI4,A.aBN,A.aE8,A.aEy,A.aEz,A.aEB,A.aEC,A.aI1,A.aHL,A.a_s,A.bf_,A.auC,A.amu,A.aMI,A.q9,A.bl9,A.Sc,A.xC,A.aCq,A.QS,A.a_x,A.yl,A.mt,A.U0,A.bqs,A.bTD,A.aQ6,A.azW,A.a6F,A.bbd,A.bOg,A.c4t,A.bGM,A.bbe,A.bOh,A.c4u,A.bGN,A.bAO,A.ZV,A.P6,A.brp,A.atf,A.az0,A.bJY,A.SP,A.a8L,A.aFm,A.aMc,A.aNT,A.aXU,A.aTi,A.b0T,A.wo,A.bdM,A.aE2,A.vL,A.Dz,A.EH,A.So,A.bJ0,A.bK8,A.aDA,A.aG4,A.abh,A.l5,A.alR,A.c5a,A.aYe,A.Ig,A.rd,A.a2a,A.a6x,A.a6z,A.bXS,A.b8,A.c4c,A.bY0,A.CV,A.a60,A.YM,A.YL,A.He,A.CU,A.mX,A.aeu,A.aH0,A.as,A.aKW,A.ff,A.aPP,A.jh,A.aqI,A.ae7,A.ckF,A.ckE,A.ckx,A.a03,A.mc,A.acY,A.aaR,A.aNk,A.aht,A.a5t,A.aNn,A.aNl,A.a06,A.Vj,A.li,A.aP8,A.alt,A.ckS,A.bo,A.wF,A.k4,A.cEd,A.Jw,A.ln,A.SK,A.cr_,A.c7Y,A.a7b,A.vK,A.cQ,A.io,A.Qu,A.Wy,A.bq5,A.cnk,A.Qv,A.zF,A.wL,A.rR,A.mw,A.aSW,A.kB,A.aKP,A.aML,A.aMV,A.aMQ,A.aMO,A.aMP,A.aMN,A.aMR,A.aMZ,A.aMX,A.aMY,A.aMW,A.aMT,A.aMU,A.aMS,A.aMM,A.IO,A.aqW,A.qu,A.XD,A.uS,A.RQ,A.a4_,A.RP,A.Ct,A.cE0,A.bL9,A.avS,A.aN0,A.Xy,A.bL4,A.bL7,A.nB,A.N1,A.a8j,A.a8k,A.xH,A.aQw,A.FR,A.FS,A.aMx,A.a27,A.pP,A.Mi,A.afC,A.oY,A.p_,A.Wf,A.chH,A.aKT,A.X3,A.N0,A.b25,A.bY1,A.bYy,A.aLd,A.C_,A.aLt,A.aR0,A.aLD,A.aLE,A.aLG,A.aLK,A.aLM,A.aQt,A.aRC,A.aLN,A.aLR,A.aMh,A.aMm,A.cb9,A.aMo,A.aMw,A.aNt,A.aNv,A.aNM,A.aNU,A.aOe,A.aOf,A.cH,A.aOv,A.C4,A.aOR,A.aOY,A.cct,A.aP6,A.boh,A.bnq,A.as3,A.bnp,A.as2,A.bog,A.aPN,A.x2,A.Rd,A.fH,A.ash,A.aNx,A.cmQ,A.Rb,A.aQ1,A.aQC,A.aqK,A.aLC,A.aWZ,A.aey,A.cv,A.ci,A.a4I,A.a5_,A.aKU,A.aRp,A.aRq,A.aRk,A.aQv,A.bGt,A.aRL,A.aRO,A.Sn,A.aRP,A.aSh,A.JM,A.AG,A.aSt,A.ai6,A.aTj,A.aTl,A.aTt,A.bSS,A.a8f,A.bfw,A.a8e,A.aV1,A.aV2,A.aQu,A.aV6,A.aV7,A.aVM,A.bYi,A.bYj,A.bYk,A.b5r,A.aW_,A.aWl,A.aZN,A.aWo,A.aZO,A.aWs,A.aWG,A.aWQ,A.aX0,A.aX4,A.WD,A.aOU,A.aYd,A.aX6,A.aXb,A.M3,A.aXe,A.aXI,A.mq,A.aGO,A.a5U,A.Zh,A.asd,A.bdD,A.A_,A.aqF,A.a0l,A.hX,A.cbi,A.brv,A.at6,A.bvN,A.aLP,A.aSz,A.J6,A.wq,A.xD,A.azM,A.ko,A.lX,A.aPQ,A.aPU,A.bwo,A.akb,A.Ae,A.aWe,A.vn,A.pN,A.WM,A.adD,A.aaO,A.aFX,A.cbA,A.cl4,A.crf,A.ab8,A.TA,A.aev,A.dA,A.I9,A.LV,A.c5G,A.ch_,A.YQ,A.akB,A.avN,A.jF,A.aRD,A.aZ5,A.SM,A.bA,A.hU,A.aK,A.Fm,A.co2,A.aVh,A.vB,A.aZB,A.clA,A.kX,A.a7l,A.lz,A.aEj,A.bUo,A.FB,A.Lp,A.aVR,A.a7L,A.bYo,A.bYp,A.bYn,A.v8,A.bQ5,A.bKc,A.pE,A.aaw,A.aGE,A.aIz,A.xF,A.agl,A.yA,A.Ww,A.bK6,A.md,A.a6I,A.Vb,A.M0,A.ab0,A.aEn,A.bUJ,A.OI,A.amy,A.Dy,A.fv,A.aVf,A.BU,A.wd,A.Cq,A.vA,A.aVj,A.bUH,A.akO,A.VY,A.D_,A.O6,A.vS,A.b51,A.b5E,A.U9,A.b6U,A.Dl,A.bp9,A.aQg,A.bsa,A.a3t,A.auS,A.bzT,A.aQi,A.th,A.mM,A.K3,A.c_M,A.byi,A.byk,A.a9Y,A.bZ2,A.bGm,A.Si,A.rw,A.eI,A.wS,A.bKQ,A.Kz,A.aTy,A.aTz,A.bNX,A.iR,A.jL,A.FN,A.a9S,A.bh2,A.b3A,A.vQ,A.aWK,A.By,A.aRG,A.cqh,A.LT,A.bNR,A.f4,A.c1Z,A.c1n,A.Lq,A.c1p,A.aGU,A.aaK,A.aZd,A.aHU,A.c4o,A.aKS,A.X2,A.VR,A.Gh,A.ba,A.azV,A.pa,A.hO,A.abS,A.lR,A.ao6,A.ar6,A.ads,A.Vo,A.pR,A.cnL,A.aPr,A.aLn,A.bp_,A.aPc,A.aPa,A.aPy,A.Wu,A.aPg,A.Wg,A.aNQ,A.bim,A.aZi,A.aZh,A.aPV,A.b7d,A.a5y,A.ckT,A.bRE,A.Eg,A.IS,A.bUI,A.cfk,A.C9,A.xk,A.aG,A.am1,A.lx,A.X6,A.aqP,A.tb,A.aGW,A.Aq,A.a4S,A.B3,A.aHF,A.Gv,A.aUF,A.AF,A.Xi,A.ah0,A.nC,A.aP2,A.Fz,A.bF9,A.bKL,A.a6n,A.pF,A.tD,A.u6,A.aDO,A.aw9,A.bRH,A.aE1,A.bTl,A.crR,A.bYl,A.tI,A.mY,A.aIE,A.aEh,A.aE4,A.bjA,A.Jr,A.aVE,A.aYz,A.aVz,A.aFc,A.aVC,A.N5,A.pJ,A.tK,A.adm,A.a9R,A.r6,A.pT,A.aZP,A.aWx,A.aWA,A.aWz,A.aWB,A.aWy,A.ahl,A.aH1,A.aEi,A.vT,A.aaS,A.it,A.ez,A.Vz,A.aXM,A.Hw,A.b7o,A.bvO,A.b7r,A.bf7,A.b7n,A.zP,A.azS,A.ry,A.bEW,A.bnT,A.atN,A.aCf,A.c7_,A.dQ,A.a_4,A.bzV,A.at0,A.at1,A.at2,A.bCf,A.boc,A.z8,A.bg5,A.bLJ,A.c3G,A.a3C,A.kr,A.b1X,A.awG,A.avW,A.tQ,A.c2j,A.c2l,A.aHc,A.c3H,A.bCc,A.jy,A.bph,A.d3,A.aqk,A.iN,A.EG,A.ls,A.iC,A.vl,A.bf,A.aN,A.aI,A.c0O,A.aaq,A.a6B,A.aMs,A.ev,A.yq,A.t,A.a1o,A.pj,A.Qr,A.dY,A.bAn,A.awq,A.vb,A.pv,A.azA,A.a62,A.LL,A.YV,A.bTc,A.c13,A.UA,A.u,A.nW,A.uq,A.GA,A.rN,A.h3,A.Zs,A.b3R,A.SE,A.clq,A.afx,A.asl,A.boN,A.bJ4,A.b7j,A.aGz,A.Hz,A.aai,A.aLf,A.c08,A.aGT,A.c_Z,A.aGo,A.asn,A.asq,A.ta,A.Cn,A.aUX,A.ceX,A.aDN,A.aSs,A.bRV,A.B2,A.nJ,A.hw,A.QD,A.aUN,A.bXN,A.a2f,A.hj,A.cbo,A.b3O,A.brr,A.rX,A.brs,A.qs,A.atl,A.hG,A.j5,A.a81,A.b5F,A.b5H,A.Hu,A.b5b,A.aa3,A.om,A.z9,A.am6,A.a3w,A.av_,A.Om,A.wB,A.c4j,A.a2u,A.ae8,A.a7W,A.ckU,A.a0q,A.auh,A.Gw,A.aQc,A.lN,A.afw,A.aRZ,A.aOo,A.jJ,A.c3U,A.buQ,A.ir,A.oy,A.bQk,A.bl6,A.bfT,A.Wn,A.buG,A.r9,A.aGI,A.atG,A.c3T,A.bI,A.alk,A.all,A.b5q,A.a_e,A.a4U,A.uY,A.aOP,A.arV,A.qv,A.kn,A.b5U,A.Hp,A.bgY,A.bl5,A.arX,A.bnh,A.arY,A.arZ,A.bnj,A.a1A,A.aSG,A.a2b,A.a2c,A.asY,A.bvA,A.atS,A.anO,A.J1,A.byt,A.Eo,A.byu,A.WI,A.auI,A.byy,A.auJ,A.a6s,A.bL_,A.xy,A.T6,A.bLP,A.T5,A.bLR,A.aC2,A.a6P,A.a6V,A.Tc,A.a6U,A.Tb,A.aC9,A.k6,A.aaV,A.c2e,A.aHa,A.c2h,A.aHb,A.c2i,A.bBW,A.c5k,A.abx,A.c5l,A.c5q,A.c5u,A.c5w,A.abw,A.c5v,A.c5m,A.Mg,A.aIk,A.aIm,A.aIl,A.aIn,A.aby,A.aIi,A.c5r,A.aIj,A.c73,A.abQ,A.atO,A.a2o,A.aIM,A.a2H,A.bJH,A.au0,A.mC,A.bMM,A.aAl,A.oH,A.au4,A.bwj,A.bvV,A.Pr,A.EV,A.kP,A.Gn,A.bIA,A.aA_,A.bIB,A.c_N,A.VA,A.awa,A.cBk,A.a9u,A.b3V,A.aBv,A.aBw,A.lu,A.F9,A.atU,A.atT,A.E4,A.U8,A.aTp,A.aG6,A.ru,A.aPY,A.b3U,A.SU,A.xs,A.tn,A.bvE,A.bvD,A.bvC,A.bwP,A.biL,A.a0F,A.biK,A.a0E,A.bAQ,A.Ey,A.bKR,A.KA,A.bK3,A.Kl,A.aEG,A.Ue,A.bVu,A.Ud,A.bVr,A.a8R,A.bVt,A.a8S,A.bVq,A.Ub,A.bVs,A.Uc,A.bUj,A.U1,A.ar7,A.a0G,A.b4Q,A.z1,A.X8,A.clF,A.Am,A.bAs,A.bAt,A.bAu,A.bAv,A.Ry,A.RM,A.RN,A.Od,A.afy,A.P9,A.Ds,A.a1d,A.a1I,A.a2j,A.a6u,A.a7d,A.a7T,A.TK,A.a99,A.tU,A.n9,A.aOB,A.aVJ,A.aQj,A.ari,A.bCg,A.kp,A.c3C,A.bf3,A.m6,A.bpI,A.bBT,A.bBU,A.awh,A.alj,A.b21,A.aku,A.akv,A.NV,A.b5O,A.amD,A.bjs,A.rY,A.at8,A.ata,A.awJ,A.az6,A.a6v,A.aBF,A.aCu,A.aDl,A.aDL,A.vE,A.aF4,A.Lw,A.aF6,A.aF7,A.aF8,A.HX,A.zD,A.asu,A.a1W,A.na,A.Rv,A.aX_,A.awH,A.bjt,A.a2i,A.b7c,A.m0,A.byG,A.auM,A.auP,A.bK7,A.bBV,A.bBN,A.aQL,A.aPx,A.aQN,A.aQO,A.aQT,A.aQP,A.aQQ,A.aTq,A.aQR,A.aQS,A.aQU,A.aQV,A.aQW,A.awm,A.fy,A.fS,A.Mf,A.b5L,A.jc,A.RG,A.biM,A.RC,A.bnm,A.buS,A.bwS,A.jg,A.a9m,A.aqR,A.Ra,A.b8n,A.bsi,A.c6f,A.Ph,A.vV,A.bTa,A.bg0,A.ary,A.aqG,A.byR,A.Rr,A.f_,A.Pt,A.Qt,A.bzd,A.bIM,A.a5u,A.bSl,A.aVw,A.a1j,A.bhc,A.aAc,A.Rq,A.auB,A.Zg,A.alE,A.x9,A.cgT,A.aCa,A.Al,A.kt,A.AE,A.Lt,A.Fw,A.Bq,A.akC,A.B7,A.oU,A.Z9,A.Z8,A.iG,A.atz,A.z_,A.Wo,A.c3W,A.tx,A.ty,A.aCp,A.nu,A.t6,A.bA_,A.aHf,A.HC,A.dV,A.BA,A.d6,A.wD,A.DJ,A.bsb,A.bca,A.nf,A.vg,A.blb,A.lV,A.cbz,A.cBK,A.hl,A.ayR,A.bDP,A.bDO,A.aOE,A.aOF,A.aOV,A.azp,A.bH5,A.zJ,A.aSx,A.aRg,A.X0,A.bME,A.KV,A.r3,A.BI,A.w0,A.b7O,A.pd,A.uU,A.t_,A.E2,A.bvo,A.IV,A.aIK,A.alP,A.pH,A.a8a,A.btZ,A.QT,A.PG,A.oF,A.Bp,A.DZ,A.tP,A.TB,A.ZM,A.a84,A.HG,A.tL,A.lU,A.QC,A.anp,A.aCd,A.pt,A.RO,A.IT,A.a6J,A.bM_,A.aCe,A.bMy,A.bMD,A.qV,A.qT,A.qU,A.bMf,A.Tt,A.aDD,A.x8,A.xG,A.Le,A.asW,A.arR,A.asV,A.bZ5,A.bQO,A.bnY,A.xZ,A.fg,A.aHH,A.asX,A.Ls,A.rv,A.al1,A.aH8,A.Ee,A.mB,A.bw1,A.bQH,A.zj,A.bQL,A.bUh,A.aEc,A.a63,A.c3o,A.JV,A.Hj,A.bLn,A.a83,A.l1,A.tC,A.c0v,A.vU,A.abm,A.a0v,A.bBB,A.dq,A.cnj,A.ckV,A.cog,A.bu_,A.E1,A.Hi,A.YY,A.bKT,A.aRe,A.MU,A.bKW,A.bKX,A.cqY,A.tS,A.abb,A.abH,A.aBq,A.bKV,A.aBu,A.ayL,A.awS,A.c_R,A.c6J,A.vo,A.c5I,A.c5H,A.ji,A.bGa,A.aFl,A.a5O,A.a5P,A.ao5,A.c_O,A.aAX,A.aB0,A.h4,A.c0o,A.aB4,A.c0n,A.azi,A.Pf,A.aAY,A.bS,A.y4,A.kJ,A.awf,A.ma,A.aIN,A.fB,A.vC,A.tJ,A.r2,A.nM,A.b5n,A.aSD,A.bxY,A.b1Z,A.O1,A.M_,A.LZ,A.bKB,A.pb,A.aPF,A.bcb,A.b5h,A.b5j,A.b5k,A.b5m,A.a7h,A.aBI,A.UW,A.aNG,A.n3,A.aC_,A.aBZ,A.Mj,A.b0L,A.aNC,A.aBY,A.XJ,A.a20,A.cd6,A.arK,A.WX,A.TR,A.b4S,A.Ul,A.bLj,A.bqr,A.bY9,A.aFs,A.aFt,A.aFM,A.aFO,A.a9O,A.bsQ,A.o0,A.wb,A.vJ,A.aFQ,A.aab,A.xr,A.DI,A.a6m,A.oi,A.asz,A.I5,A.bgL,A.nA,A.a0g,A.be_,A.bdU,A.be0,A.a0d,A.a0e,A.I4,A.bgJ,A.azy,A.aqs,A.bOi,A.zy,A.bOk,A.rI,A.bgM,A.b5A,A.y9,A.ya,A.anP,A.Pv,A.Ts,A.iQ,A.Vw,A.c7R,A.aub,A.avM,A.c5i,A.qP,A.clw,A.aSy,A.ccu,A.c5B,A.aWN,A.aWJ,A.aIp,A.a76,A.aCl,A.Ch,A.X7,A.aqC,A.c5A,A.c5z,A.cmn,A.bjm,A.eS,A.pD,A.atZ,A.are,A.um,A.F4,A.qN,A.mL,A.cba,A.clv,A.a68,A.bwm,A.b0,A.uR,A.xo,A.aac,A.IF,A.aaP,A.aaI,A.LN,A.hH,A.ahb,A.vP,A.aUC,A.aYa,A.UQ,A.a0R,A.aal,A.UR,A.zo,A.aIJ,A.aGA,A.arM,A.aIq,A.ql,A.JR,A.Gb,A.JQ,A.bW,A.aCb,A.Fd,A.e3,A.u_,A.ayZ,A.anT,A.aA4,A.am0,A.Mk,A.b_9,A.Pq,A.u0,A.a15,A.aIs,A.Mn,A.c6i,A.abN,A.ab5,A.Rh,A.c6K,A.c6L,A.ab6,A.Ri,A.c6M,A.AT,A.bNE,A.xA,A.a6Z,A.a70,A.kQ,A.Gf,A.aKJ,A.c8j,A.aKD,A.c80,A.c8k,A.c8l,A.aKK,A.aYp,A.aKH,A.aoa,A.aYm,A.ac1,A.aKI]) +p(A.Dn,[A.anG,A.b2I,A.b2E,A.anH,A.bLy,A.cwP,A.cwR,A.csu,A.csZ,A.csY,A.bv6,A.bv7,A.bv3,A.bv4,A.bv5,A.cvm,A.cvl,A.bp8,A.cvF,A.cvG,A.ctX,A.ctY,A.ctU,A.ctV,A.ctW,A.ctZ,A.bYf,A.cwZ,A.bxB,A.bxA,A.ct8,A.ctn,A.bcn,A.bdS,A.bdT,A.bdQ,A.bdR,A.bdP,A.biS,A.biV,A.biT,A.cus,A.boW,A.boX,A.cx9,A.cx8,A.clu,A.buU,A.bIr,A.buB,A.buC,A.buz,A.buA,A.cwe,A.cs5,A.cvK,A.cvL,A.ctD,A.ctE,A.ctF,A.ctG,A.ctH,A.ctI,A.ctJ,A.ctK,A.bzD,A.bzE,A.bzF,A.bzH,A.bzO,A.bzS,A.bGv,A.bY4,A.bY5,A.bsg,A.bsf,A.bgF,A.blF,A.blB,A.blC,A.blD,A.blE,A.blA,A.bly,A.blH,A.bSF,A.c9V,A.clH,A.clJ,A.clK,A.clL,A.clM,A.clN,A.clO,A.cqT,A.cqU,A.cqV,A.cqW,A.cqX,A.ckh,A.cki,A.ckj,A.ckk,A.ckl,A.ckm,A.bNU,A.bNV,A.bNZ,A.bwK,A.bwL,A.bTA,A.bTB,A.cu6,A.cu7,A.cu8,A.cu9,A.cua,A.cub,A.cuc,A.cud,A.bhr,A.bGd,A.c11,A.c1b,A.c1c,A.c1d,A.c1f,A.b8J,A.bpg,A.bpe,A.bpf,A.bls,A.blq,A.blr,A.bh3,A.bh4,A.bh5,A.bh6,A.bvv,A.bvw,A.bvt,A.b20,A.boa,A.bob,A.bvi,A.bjE,A.cvO,A.cuY,A.bgy,A.bgB,A.aMJ,A.bpO,A.cfb,A.cfc,A.caJ,A.b8U,A.b8Q,A.bfv,A.bq1,A.a3b,A.aGM,A.byB,A.byA,A.cw9,A.cwb,A.cpj,A.c9o,A.c9n,A.csg,A.csf,A.cpT,A.cpV,A.cpU,A.bpZ,A.bpY,A.bpQ,A.ceJ,A.ceR,A.ceT,A.bZT,A.bZW,A.c_o,A.c_b,A.c_9,A.c_i,A.c_j,A.c_1,A.c__,A.c_f,A.c_d,A.c_m,A.c_x,A.c_7,A.c_k,A.c_5,A.c_3,A.c_p,A.cpd,A.cnt,A.cf8,A.cc9,A.ch6,A.bC9,A.bYQ,A.bYT,A.csL,A.cgD,A.bfZ,A.ca_,A.ca0,A.crj,A.cro,A.csR,A.csS,A.b8D,A.bko,A.bvf,A.bHv,A.bHw,A.bIy,A.cdf,A.cdg,A.bIp,A.bIo,A.coi,A.coj,A.cqd,A.csJ,A.bo0,A.bo1,A.bo2,A.bvG,A.csE,A.bIH,A.c3z,A.c3A,A.c3B,A.ccN,A.cdE,A.cdI,A.cdG,A.cdz,A.cdx,A.cdw,A.cdB,A.cdC,A.cdP,A.cdN,A.cdO,A.cdL,A.cdM,A.cdR,A.cdQ,A.cdX,A.cdZ,A.cdW,A.cdT,A.cdS,A.ce0,A.ce_,A.cma,A.cmd,A.cmc,A.cmf,A.cme,A.cmb,A.cpe,A.byC,A.csN,A.csO,A.cux,A.cuy,A.cuz,A.cwo,A.cwS,A.cwT,A.cvg,A.cxV,A.byQ,A.b1T,A.b1U,A.b1V,A.cxm,A.cxi,A.cxh,A.cxe,A.cxj,A.cxg,A.cxk,A.cxl,A.cxf,A.cxd,A.cxp,A.cxo,A.cxn,A.cbr,A.cbq,A.chy,A.bgl,A.bgm,A.bD_,A.cxx,A.cxv,A.cxu,A.cxw,A.cxt,A.cfu,A.cfD,A.cfy,A.cfw,A.chm,A.chu,A.cho,A.ciS,A.ciY,A.cxA,A.cxB,A.cxC,A.bnr,A.bns,A.ck9,A.clk,A.cll,A.clm,A.bXE,A.bXF,A.bXG,A.bXH,A.b8t,A.b8r,A.bpS,A.b4O,A.bGz,A.bvU,A.bmW,A.bFK,A.c_L,A.b8w,A.b8y,A.b8C,A.bgH,A.bgI,A.bFN,A.bFM,A.cls,A.bFG,A.bEQ,A.bER,A.bEN,A.bEO,A.bEP,A.bEL,A.bNp,A.bNn,A.bNk,A.bNo,A.bNj,A.bNq,A.bNr,A.bNs,A.bNt,A.bNu,A.bNv,A.bNw,A.bNx,A.bNy,A.bNl,A.bNz,A.bNA,A.cwn,A.bkf,A.bkg,A.bkj,A.bkm,A.bkn,A.bkh,A.bki,A.bkk,A.bkl,A.bke,A.bhf,A.bhe,A.bhg,A.bhh,A.bhi,A.bhp,A.bhj,A.bhk,A.bhl,A.bhm,A.bhn,A.bho,A.b7_,A.b70,A.b71,A.b72,A.b73,A.b74,A.big,A.bii,A.bij,A.bil,A.bid,A.bie,A.bi7,A.bi8,A.bib,A.bic,A.bi6,A.bsl,A.c0y,A.cvo,A.cv0,A.b7l,A.bv8,A.bva,A.bvb,A.ccs,A.ccp,A.cco,A.ccn,A.bkI,A.bkE,A.bkG,A.bkC,A.bYg,A.bYh,A.csC,A.cwC,A.cdq,A.cdt,A.cdp,A.cjG,A.bF3,A.cx0,A.bm7,A.bm8,A.bm9,A.bma,A.bmb,A.bmc,A.bnM,A.bnN,A.bnO,A.bnP,A.bnK,A.bnL,A.bnF,A.bnG,A.bnH,A.bnE,A.byM,A.byN,A.bMK,A.cvA,A.cvB,A.c_X,A.c_Y,A.b3m,A.b2M,A.c4g,A.c4e,A.c4f,A.c3m,A.c3n,A.bOC,A.btc,A.btd,A.bte,A.bhY,A.bi_,A.bi0,A.bi1,A.bi2,A.bi3,A.bhZ,A.bDC,A.c2n,A.c8t,A.c8u,A.bfy,A.bQT,A.bQU,A.bQV,A.bpB,A.bbJ,A.bLh,A.bLi,A.b1D,A.b1w,A.b1x,A.b1L,A.bxT,A.bxR,A.bxQ,A.b3F,A.b6m,A.b5X,A.b65,A.b66,A.b6e,A.b6f,A.b6g,A.b6h,A.b6i,A.b5Y,A.b68,A.b69,A.b6a,A.b6b,A.c3k,A.c2S,A.c2R,A.c3e,A.c3g,A.c3d,A.c2U,A.c2V,A.c2W,A.c2Y,A.c2Z,A.c2T,A.c3_,A.c30,A.c31,A.c32,A.c33,A.c3c,A.c3a,A.c3b,A.c2P,A.c2M,A.c2N,A.b9h,A.b9j,A.b9u,A.b9g,A.b93,A.b9c,A.b9H,A.b99,A.b9a,A.b9D,A.b9A,A.b9z,A.b9C,A.b9J,A.b9s,A.b9i,A.b95,A.b90,A.bac,A.bav,A.bat,A.bar,A.bau,A.bas,A.bay,A.baF,A.caO,A.caS,A.caR,A.baA,A.baz,A.baC,A.baB,A.bbM,A.bbL,A.bbK,A.bbU,A.bbR,A.bbP,A.bbQ,A.bbS,A.bbT,A.bbZ,A.bbY,A.bc3,A.bc2,A.bc6,A.bc4,A.bc5,A.bc0,A.bc1,A.bc_,A.cnT,A.cnR,A.cnS,A.bmv,A.b42,A.b43,A.b44,A.b3Y,A.ccc,A.cce,A.bla,A.bmY,A.buI,A.buK,A.buJ,A.buM,A.buH,A.buO,A.buL,A.buP,A.bCb,A.bFD,A.bFy,A.bFl,A.bFm,A.bFk,A.bFd,A.bFc,A.bFe,A.bFf,A.bFb,A.bFa,A.bFh,A.bOd,A.bO9,A.bOe,A.c8A,A.bVd,A.bVe,A.bVh,A.c5C,A.c5D,A.c5E,A.bfV,A.bxg,A.bxf,A.bxi,A.bxj,A.bxk,A.bxl,A.bxm,A.bxn,A.bxc,A.bxb,A.bx9,A.bxa,A.bKk,A.bKq,A.bKp,A.bKr,A.bKl,A.bUW,A.bUX,A.bUZ,A.bV_,A.caV,A.caW,A.b9P,A.b9N,A.b9O,A.b9M,A.b0Y,A.ba4,A.caZ,A.caX,A.b9W,A.b9Z,A.cfL,A.bSI,A.bSJ,A.bSK,A.bSG,A.bSH,A.baa,A.ba8,A.ba6,A.ba9,A.ba5,A.bJW,A.bj8,A.bj_,A.biY,A.biZ,A.bj7,A.bj6,A.bjd,A.bjb,A.bjc,A.bao,A.bah,A.bb1,A.bb2,A.baY,A.baX,A.baZ,A.bb7,A.baV,A.bb0,A.baO,A.baM,A.baN,A.bb3,A.baL,A.baK,A.baH,A.baI,A.bbp,A.bbq,A.bbl,A.bbi,A.bbf,A.bbg,A.coH,A.coY,A.coZ,A.coX,A.coS,A.coT,A.coR,A.bbu,A.bbt,A.bbv,A.bbw,A.bby,A.bbE,A.bfa,A.bfj,A.bfg,A.bfh,A.bfl,A.bfA,A.bfz,A.bfQ,A.bfO,A.bfP,A.bhE,A.bhL,A.bhN,A.bH2,A.bJo,A.csl,A.csn,A.bpz,A.bpx,A.bpy,A.bpw,A.bpD,A.bpC,A.bpu,A.bpv,A.bps,A.bpt,A.ces,A.ceq,A.bOv,A.bOs,A.bu4,A.buh,A.buc,A.bu8,A.bu9,A.bum,A.bun,A.bws,A.bwy,A.bwv,A.bxJ,A.bxL,A.bxK,A.bzc,A.bzu,A.bzv,A.bzf,A.bze,A.bzk,A.bBA,A.bBy,A.bfB,A.bfJ,A.bfK,A.bfI,A.bI2,A.bIc,A.bId,A.bI9,A.bIe,A.bI8,A.bI6,A.bI7,A.bI3,A.bI4,A.bIa,A.bIb,A.bI0,A.bI1,A.bHX,A.c9I,A.c9H,A.c9G,A.c9K,A.c9J,A.bIf,A.bUl,A.bfF,A.bfD,A.bfE,A.cbx,A.cbv,A.cdk,A.cnY,A.bTR,A.bng,A.bne,A.bnf,A.bnc,A.bnd,A.bn9,A.bn7,A.bqu,A.bqt,A.bqw,A.bqv,A.bTS,A.bTV,A.bTE,A.bTH,A.bTO,A.bTM,A.bTN,A.bTL,A.bTF,A.bTG,A.bTJ,A.bTK,A.bTI,A.bU8,A.bU6,A.bU7,A.bU5,A.bU9,A.bU4,A.bU2,A.bU3,A.bTZ,A.bU_,A.bVK,A.bVM,A.bXp,A.bXq,A.bXs,A.bVv,A.bVF,A.bVG,A.bVH,A.bVI,A.bVJ,A.bkV,A.bkX,A.bkY,A.bVU,A.bVW,A.bIs,A.bIt,A.bIu,A.bIv,A.bIw,A.bIx,A.bVX,A.bVY,A.bVZ,A.bW_,A.bW0,A.bWb,A.bW7,A.bW8,A.bWm,A.bWj,A.bWc,A.bWd,A.bWk,A.bWe,A.bWf,A.bWg,A.bWh,A.bWp,A.bWo,A.bWR,A.bWS,A.bWT,A.bWw,A.bWu,A.bWv,A.bWr,A.bWq,A.bWs,A.bWx,A.bWC,A.bWA,A.bWB,A.bWy,A.bWD,A.bWW,A.bX1,A.bX2,A.bX0,A.bX4,A.bX9,A.bXh,A.bXi,A.bXj,A.bXk,A.bXB,A.bXA,A.bXC,A.bXW,A.bZF,A.bZC,A.bZx,A.bZt,A.bZv,A.bZl,A.bZm,A.bZn,A.bZo,A.bZp,A.bZq,A.bZz,A.ct5,A.bZL,A.bZJ,A.bLp,A.b14,A.b15,A.b16,A.b17,A.bfx,A.bV2,A.bV1,A.bJZ,A.bKS,A.bVb,A.bqx,A.bqy,A.bTX,A.b0U,A.b0V,A.bcy,A.bcz,A.bcA,A.be7,A.bea,A.beb,A.bec,A.bed,A.c4b,A.c4a,A.c6Z,A.cgu,A.bcG,A.bcH,A.bcE,A.bcF,A.bcB,A.bcC,A.bcD,A.cto,A.ctp,A.ctq,A.ctr,A.bAV,A.boo,A.bop,A.boq,A.bHy,A.bQX,A.bQY,A.bQZ,A.bR_,A.bR0,A.bZQ,A.c_D,A.c_E,A.c_G,A.c_H,A.c_F,A.c_B,A.c_C,A.c_I,A.c_J,A.c4k,A.c4K,A.c4L,A.c4M,A.c4O,A.c4R,A.c6E,A.c6F,A.c6G,A.c6D,A.c6W,A.bUe,A.bUf,A.bUc,A.bUb,A.b54,A.bfr,A.b1d,A.c8N,A.b1e,A.b1f,A.b1g,A.b1h,A.b3x,A.b3w,A.b3v,A.b3s,A.b3t,A.b3u,A.b3y,A.b18,A.b19,A.bAS,A.bB0,A.bB4,A.bAY,A.bB5,A.bEc,A.bEn,A.bEl,A.bEm,A.bEk,A.bEC,A.bEp,A.bEo,A.bE8,A.bE7,A.bE9,A.bEa,A.bEb,A.bE5,A.bEq,A.bEr,A.bEs,A.bEt,A.bEu,A.bEv,A.bEw,A.bEx,A.bEy,A.bEz,A.bEA,A.bEB,A.bEg,A.bEh,A.bEi,A.bEj,A.bEf,A.bLb,A.ckt,A.ckp,A.cxz,A.bLW,A.bLX,A.bXm,A.c24,A.c27,A.c40,A.c4_,A.c42,A.c41,A.c43,A.c47,A.c46,A.c44,A.c45,A.c48,A.cr0,A.cr1,A.c4d,A.c4w,A.c4x,A.c4y,A.bga,A.bgb,A.cbG,A.cm0,A.cm1,A.cmC,A.cbO,A.cbF,A.cbM,A.cbN,A.bgh,A.cbP,A.bgr,A.cbU,A.cbZ,A.cmM,A.cmK,A.cmN,A.cmO,A.bgx,A.bIj,A.cc5,A.bol,A.bom,A.bon,A.cvh,A.bYX,A.c0M,A.ceV,A.bL2,A.bL3,A.bLa,A.bSZ,A.bT2,A.cxc,A.cxr,A.clh,A.cld,A.cl9,A.cla,A.chQ,A.chO,A.chJ,A.chL,A.chW,A.chX,A.chV,A.b57,A.b58,A.b59,A.bef,A.beg,A.beh,A.bjo,A.bjp,A.bjq,A.bll,A.blm,A.bln,A.b1i,A.b1j,A.b1k,A.chZ,A.chY,A.bD7,A.ccU,A.ccV,A.ck6,A.bGh,A.b7f,A.caB,A.caC,A.caD,A.cae,A.caf,A.cag,A.car,A.cau,A.cav,A.caw,A.cax,A.cay,A.caz,A.caA,A.cah,A.cai,A.caj,A.cas,A.cac,A.cat,A.cab,A.cak,A.cal,A.cam,A.can,A.cao,A.cap,A.caq,A.cb6,A.cb7,A.cb0,A.cb1,A.cb4,A.cb3,A.cb5,A.bhU,A.cd1,A.cd3,A.cd5,A.cd2,A.cd4,A.cfI,A.cfF,A.cfH,A.cfG,A.ce1,A.ce2,A.ce4,A.ce3,A.ce5,A.ce6,A.ce8,A.ce7,A.cl_,A.cl0,A.cl2,A.cl3,A.cl1,A.cg2,A.cg_,A.cmS,A.cgb,A.cgd,A.cg9,A.cga,A.cg7,A.cg8,A.cgc,A.cge,A.cgf,A.cgm,A.cgj,A.cgh,A.cgo,A.cgp,A.cgq,A.cgn,A.cgk,A.cgl,A.cgi,A.bAK,A.cmZ,A.c1J,A.ciN,A.cix,A.ciy,A.ciz,A.ciA,A.bDA,A.cjN,A.cjM,A.cjI,A.cjK,A.cjQ,A.cjR,A.cjS,A.cjP,A.ck3,A.ck4,A.ck5,A.cjT,A.cjU,A.cjV,A.cjW,A.cjX,A.cjY,A.cjZ,A.ck_,A.ck0,A.ck1,A.ck2,A.cpt,A.cpu,A.cpv,A.cpr,A.cpn,A.cpo,A.cpp,A.cpq,A.cps,A.bHd,A.bHe,A.ckJ,A.ckI,A.ckA,A.ckB,A.ckM,A.ckW,A.ckY,A.ckZ,A.ckX,A.crV,A.crW,A.crX,A.crY,A.bJz,A.clU,A.clT,A.bLc,A.clR,A.cm8,A.cm9,A.cm3,A.cm4,A.cm6,A.cm7,A.bOJ,A.bSP,A.ciG,A.ciD,A.ciF,A.ciE,A.ciC,A.cou,A.cn5,A.cn3,A.cn2,A.coo,A.coB,A.coG,A.ciP,A.ciQ,A.ciR,A.cpS,A.cpL,A.cpM,A.cpJ,A.cpK,A.cpP,A.cpQ,A.cpR,A.cpO,A.cpH,A.cq1,A.cq0,A.cpY,A.cpZ,A.cqb,A.cqe,A.cqg,A.cqf,A.cqq,A.cqr,A.ctR,A.ctS,A.c1i,A.c1j,A.cn6,A.cn7,A.cn9,A.cna,A.c9h,A.c2b,A.c3s,A.c3t,A.c3u,A.c3w,A.c3x,A.bHR,A.cbl,A.cbm,A.bdE,A.bdF,A.bdG,A.cui,A.ctx,A.bAy,A.caF,A.bwi,A.bwd,A.bQs,A.bQp,A.bQq,A.bQt,A.b3J,A.bwp,A.bwq,A.bx1,A.bx0,A.cod,A.coe,A.cof,A.c20,A.bpM,A.bQj,A.b6N,A.bP3,A.bP6,A.bP5,A.bPs,A.bPt,A.bPo,A.bPp,A.bPq,A.bPr,A.bPm,A.bPn,A.bGp,A.bGo,A.bPC,A.bPD,A.bPy,A.bPz,A.bPA,A.bOT,A.bPQ,A.bPO,A.bPS,A.ct7,A.clB,A.bQ_,A.bQ1,A.bQ3,A.bQ2,A.bQ4,A.bQ9,A.bQ7,A.bQ8,A.bQ6,A.bQf,A.bQe,A.bT5,A.bT4,A.c2d,A.bUN,A.bUL,A.co7,A.co6,A.co4,A.co5,A.csz,A.bUQ,A.bUP,A.bUz,A.bUC,A.bUA,A.bUD,A.bUB,A.bUE,A.bUF,A.b7D,A.bKD,A.c9m,A.c9z,A.b52,A.cci,A.b6V,A.bpa,A.bpc,A.bpb,A.b5C,A.bG5,A.bmf,A.bQD,A.bQE,A.bQC,A.bo3,A.c18,A.c1D,A.c1C,A.c1E,A.clz,A.cts,A.b1_,A.b12,A.b10,A.b11,A.b13,A.ceo,A.cel,A.cej,A.cek,A.cen,A.c9e,A.c9f,A.c9g,A.crL,A.cp8,A.ceD,A.b5_,A.c9A,A.c9F,A.cre,A.crd,A.bdJ,A.bQG,A.crP,A.crN,A.bfU,A.biI,A.biJ,A.cd_,A.bk4,A.bk8,A.bk5,A.bjG,A.bjO,A.bk6,A.bjS,A.bjN,A.bkb,A.bjF,A.bjV,A.cd0,A.cnM,A.bp0,A.ctk,A.bp4,A.bp3,A.cmt,A.bio,A.bip,A.bir,A.bis,A.bin,A.biz,A.biA,A.biB,A.biC,A.cmq,A.cmr,A.cmo,A.bOr,A.bpn,A.cfU,A.bkt,A.bkv,A.bkq,A.bks,A.bkr,A.bJM,A.bPu,A.bGu,A.bqc,A.bqj,A.bql,A.bqn,A.bqp,A.bqe,A.bqg,A.bqi,A.ccw,A.ccx,A.ccy,A.ccB,A.ccC,A.ccD,A.bsr,A.bsp,A.bso,A.bvB,A.cfR,A.bwF,A.bwE,A.bwD,A.c8R,A.c8S,A.c8T,A.c8U,A.c8V,A.c8W,A.c8X,A.c8Y,A.c91,A.c96,A.c97,A.c98,A.c99,A.c9a,A.c9b,A.c90,A.c8Z,A.c92,A.c93,A.c94,A.c95,A.bwO,A.ctO,A.ctP,A.ctQ,A.chg,A.chh,A.bBK,A.bBM,A.bBJ,A.c1I,A.bC6,A.bEM,A.bS7,A.bS6,A.bSa,A.bSc,A.bS8,A.bHu,A.cnu,A.cnx,A.bHt,A.bHj,A.bHp,A.bHr,A.bJb,A.cnf,A.cnd,A.cne,A.cnc,A.bJw,A.cln,A.buD,A.clE,A.ct4,A.cnp,A.cnC,A.cnA,A.b56,A.c3O,A.c3L,A.ckf,A.ckc,A.bTf,A.bTg,A.bTh,A.bTi,A.bTn,A.bTo,A.bTp,A.bTr,A.bTy,A.bTv,A.bTx,A.cnN,A.bTC,A.bO3,A.bO_,A.bO0,A.bO1,A.bO5,A.bO7,A.bO8,A.bGE,A.bGF,A.bGG,A.bB9,A.bXQ,A.bY3,A.bYw,A.c0T,A.c0U,A.cq5,A.cq4,A.cq6,A.cq7,A.cq3,A.cq2,A.cq8,A.bh7,A.bUr,A.bUt,A.bUs,A.bUq,A.bUp,A.co0,A.cqw,A.cqy,A.cqA,A.cqC,A.cqE,A.cr2,A.c4n,A.cup,A.c6l,A.c8M,A.c8E,A.c8G,A.c8J,A.c8D,A.b7u,A.b7v,A.c70,A.c71,A.bst,A.bsu,A.bvF,A.bFQ,A.cf3,A.cxJ,A.c2m,A.cqL,A.boK,A.boz,A.boB,A.boD,A.box,A.boF,A.bow,A.boH,A.b0O,A.b0Q,A.blO,A.blP,A.blQ,A.blR,A.blS,A.bAh,A.bAi,A.cuG,A.bDT,A.bDU,A.bDV,A.bDX,A.bDZ,A.bE_,A.bE0,A.bE1,A.bE2,A.bE3,A.bE4,A.bDY,A.bDQ,A.bDR,A.bDS,A.cvS,A.cxF,A.c_A,A.c_P,A.c0u,A.cxG,A.bYA,A.c3R,A.c3Q,A.c3P,A.c3S,A.bm4,A.bm3,A.bm5,A.bm2,A.blX,A.blY,A.blZ,A.bm1,A.blV,A.blW,A.blU,A.blT,A.bm6,A.cuA,A.cxI,A.csv,A.csb,A.csa,A.cs8,A.cs9,A.cs7,A.csw,A.csW,A.csy,A.ctL,A.ct0,A.ct1,A.bC4,A.bC5,A.bC3,A.bC1,A.bC2,A.cuJ,A.cuK,A.cuL,A.cuQ,A.cuR,A.cuS,A.cuT,A.cuU,A.cuV,A.cuW,A.cuX,A.cuI,A.cuM,A.cuH,A.cuN,A.cuO,A.cuP,A.bJN,A.c14,A.bP9,A.cwz,A.cwy,A.cxT,A.cbh,A.cbf,A.c1M,A.c1N,A.c1P,A.c1Q,A.c1R,A.c1S,A.c1T,A.c1V,A.c1W,A.c1X,A.c1Y,A.c2_,A.b7w,A.c0d,A.c0c,A.crb,A.crc,A.cr7,A.cr4,A.cr3,A.c0_,A.bOR,A.bNK,A.bNG,A.bNH,A.bNI,A.bNJ,A.cxq,A.bAR,A.chd,A.co8,A.cf0,A.ceY,A.cf1,A.bRU,A.bRT,A.bRI,A.bRY,A.bRZ,A.bS_,A.bRX,A.bRW,A.cxb,A.bS1,A.bS3,A.bS4,A.bS5,A.bS2,A.cny,A.bri,A.brj,A.ct2,A.brk,A.bsD,A.bsx,A.bsy,A.bsz,A.bsA,A.bsB,A.bsC,A.bsv,A.bsN,A.bsK,A.bsL,A.bsO,A.bsP,A.bsE,A.b5c,A.b5d,A.bZb,A.bZc,A.bZd,A.bZe,A.bZf,A.bZg,A.bZa,A.bzZ,A.b6M,A.b6L,A.bej,A.bek,A.bel,A.bei,A.btT,A.bwI,A.cbB,A.bUx,A.bUy,A.bUw,A.bUv,A.buZ,A.cvT,A.b5p,A.b6S,A.b6T,A.b7i,A.cwE,A.b8P,A.bET,A.cvz,A.b5S,A.bnk,A.byv,A.bwB,A.bwA,A.bwa,A.bw9,A.bwb,A.bwc,A.bwk,A.bwl,A.bxC,A.qg,A.bIE,A.bID,A.b4m,A.b4o,A.b4x,A.b4z,A.b4B,A.b4D,A.b4q,A.b4u,A.b4v,A.b49,A.b4a,A.b4K,A.b4E,A.b4G,A.b4c,A.b4d,A.b4L,A.b4M,A.b4h,A.b4j,A.b4k,A.b4i,A.b4g,A.cfJ,A.bwQ,A.bwR,A.bFH,A.bFI,A.buq,A.bur,A.bus,A.but,A.buu,A.buv,A.buw,A.bux,A.buy,A.ctz,A.cty,A.ctA,A.ctB,A.ctC,A.cgN,A.cgO,A.cgP,A.cgQ,A.cgR,A.cgS,A.cgK,A.alm,A.bBR,A.bBS,A.chj,A.c1H,A.byH,A.bBO,A.bBP,A.bM7,A.cxs,A.chA,A.chG,A.chF,A.bku,A.b5M,A.b5N,A.bAI,A.bJK,A.buV,A.bwZ,A.bx_,A.bwT,A.bwU,A.bwX,A.aw3,A.bwr,A.bg1,A.bg2,A.bg4,A.bg3,A.bz3,A.bz4,A.bzb,A.byT,A.byU,A.byV,A.byW,A.byX,A.byY,A.byZ,A.bz_,A.bz0,A.bz1,A.bz2,A.byS,A.bza,A.bz6,A.bz7,A.bz8,A.bq2,A.bIZ,A.bIN,A.bIP,A.bIW,A.bIY,A.bIU,A.bIV,A.bSt,A.bSo,A.bSp,A.bSm,A.bSu,A.bSz,A.bSx,A.bSv,A.b6A,A.b6o,A.b6F,A.b6G,A.b6H,A.b6E,A.b6D,A.b6w,A.b6r,A.b6s,A.b6t,A.b6u,A.b6q,A.b6v,A.b6y,A.b6x,A.cso,A.csp,A.bzx,A.bzw,A.bzB,A.bzA,A.bzC,A.bd6,A.bd1,A.bcX,A.bcY,A.bcZ,A.bds,A.bdr,A.bd_,A.bdC,A.bd4,A.bd3,A.bd5,A.bdi,A.bdf,A.bdg,A.bdh,A.bda,A.bdb,A.bdc,A.bdd,A.bcO,A.bcP,A.bcM,A.bcL,A.bcN,A.bcK,A.bcV,A.bcW,A.bdp,A.bd7,A.bdo,A.bdl,A.bd8,A.bdt,A.btf,A.btg,A.btn,A.btp,A.btq,A.bts,A.btr,A.btt,A.btu,A.btv,A.btw,A.bty,A.btz,A.btA,A.btB,A.btC,A.btD,A.btE,A.btF,A.btG,A.btH,A.btJ,A.btK,A.btL,A.btN,A.btP,A.bn1,A.bn2,A.bmZ,A.bn_,A.bR4,A.bRk,A.bR8,A.bR9,A.bR7,A.bRf,A.bRa,A.bRr,A.bRb,A.bRc,A.bRd,A.bRo,A.bRp,A.bRj,A.bRg,A.bRt,A.bRu,A.c2x,A.c2w,A.c2t,A.c2s,A.c2A,A.c2r,A.c2q,A.c2y,A.c2z,A.c5b,A.c5d,A.c5e,A.beD,A.beE,A.beF,A.beC,A.beQ,A.beB,A.beT,A.beU,A.beV,A.beW,A.beX,A.beY,A.beZ,A.beG,A.beH,A.beI,A.beJ,A.beK,A.beL,A.beM,A.beN,A.beO,A.beP,A.beR,A.beS,A.cx6,A.bcc,A.bhy,A.bmz,A.bmA,A.bmB,A.bmM,A.bmO,A.bmP,A.bmQ,A.bmy,A.bmR,A.bmS,A.bmT,A.bmU,A.bmC,A.bmD,A.bmx,A.bmE,A.bmw,A.bmF,A.bmG,A.bmH,A.bmI,A.bmJ,A.bmK,A.bmL,A.bmN,A.buW,A.buY,A.bw5,A.bDL,A.bDK,A.bDM,A.c8s,A.bGC,A.b84,A.b85,A.b8d,A.b8c,A.b8f,A.b8e,A.b86,A.b87,A.b8k,A.b82,A.b83,A.b7P,A.b8a,A.b89,A.b8b,A.b7V,A.b7W,A.b7X,A.b7R,A.b8i,A.b8j,A.b7Y,A.b7Z,A.b8_,A.bvm,A.bvn,A.bvk,A.bvl,A.bvq,A.bs_,A.bs0,A.brQ,A.brR,A.brH,A.brG,A.brX,A.brS,A.brK,A.brL,A.brM,A.brN,A.brO,A.brP,A.brJ,A.brZ,A.brV,A.brW,A.brI,A.brY,A.brT,A.brU,A.brE,A.brF,A.c6n,A.c6o,A.c6p,A.c6r,A.c6s,A.c6t,A.c6u,A.c6v,A.c6w,A.c6x,A.c6y,A.c6q,A.c6z,A.brA,A.brw,A.brx,A.bry,A.brD,A.b2f,A.b2e,A.b2b,A.b2c,A.b2d,A.b2h,A.b2g,A.b2o,A.b2p,A.b2A,A.b2j,A.b2i,A.b2n,A.b2m,A.b2u,A.b2v,A.b2l,A.b2k,A.b2r,A.biE,A.biF,A.biG,A.bM0,A.bM1,A.bM2,A.bM3,A.bM4,A.bM5,A.bYE,A.bYF,A.bYG,A.bYH,A.bYI,A.bYJ,A.bYK,A.bYL,A.br2,A.br3,A.br4,A.bQn,A.b8L,A.b8M,A.b8N,A.b8O,A.bht,A.bhu,A.bhv,A.br_,A.br0,A.bqZ,A.br1,A.bcq,A.bMU,A.bMV,A.bMW,A.bMX,A.bMY,A.bBt,A.bBu,A.bBv,A.bBw,A.bBx,A.bqQ,A.bqR,A.bqS,A.bLG,A.bLH,A.bN4,A.bN5,A.bN6,A.bN7,A.bN8,A.bMz,A.bMA,A.bMB,A.bMC,A.bMx,A.bM8,A.bM9,A.bMa,A.bMc,A.bMd,A.bMb,A.bMe,A.bMv,A.bMw,A.bMl,A.bMk,A.bMm,A.bMj,A.bMn,A.bMi,A.bMo,A.bMh,A.bMp,A.bMg,A.bMq,A.bMr,A.bMs,A.bMt,A.bMu,A.bOM,A.bON,A.bOO,A.bOP,A.bOQ,A.bml,A.bmm,A.bmn,A.bmk,A.bmo,A.bmj,A.bmp,A.bmq,A.bmi,A.bmr,A.bms,A.bmt,A.bqU,A.bqV,A.bqW,A.bqT,A.bqX,A.bqY,A.bLA,A.bLB,A.c3X,A.c3Y,A.br6,A.br7,A.br9,A.bVj,A.cw5,A.cw6,A.cw7,A.cw8,A.bvW,A.bw0,A.bw2,A.bUi,A.bDG,A.bDE,A.bDF,A.bLo,A.c0C,A.c0D,A.c0E,A.c0J,A.c0K,A.c0L,A.bym,A.byn,A.byo,A.byp,A.byq,A.byr,A.bxW,A.bxX,A.bAj,A.bAk,A.bAl,A.bAm,A.c2o,A.c2p,A.bo_,A.bBC,A.bCd,A.bu1,A.bu2,A.bu0,A.bAA,A.bAC,A.bEV,A.c7k,A.c7l,A.c7m,A.c7p,A.c7q,A.c7r,A.c7s,A.c7t,A.c7u,A.c7v,A.c7w,A.c7n,A.c7o,A.c7D,A.c7H,A.b3L,A.bs1,A.bs2,A.cjk,A.cjl,A.cjq,A.cjp,A.cj4,A.cj3,A.cja,A.cjc,A.cje,A.cjf,A.cjg,A.cj6,A.cj7,A.cj8,A.bDl,A.bDm,A.bDn,A.bDo,A.bDp,A.bDd,A.bDc,A.bDe,A.bDa,A.bD9,A.bDb,A.bD1,A.bD5,A.bD6,A.cio,A.cip,A.cid,A.cic,A.cib,A.cia,A.ci8,A.ci9,A.bCA,A.bCB,A.bCC,A.bCD,A.bCE,A.bCt,A.bCr,A.bCs,A.bCp,A.bCo,A.bCq,A.bCj,A.bCW,A.bCT,A.bCU,A.bCS,A.bCR,A.bCm,A.bCn,A.cvs,A.crF,A.crG,A.c_U,A.c6U,A.c6V,A.c66,A.c65,A.c64,A.c63,A.c7O,A.c7P,A.c7Q,A.cok,A.col,A.bPL,A.bPJ,A.bPM,A.bPI,A.bPG,A.bfX,A.bfY,A.cuu,A.bJO,A.cuk,A.cu1,A.cuj,A.bJQ,A.bJR,A.bJT,A.bJU,A.bJV,A.cxH,A.b7a,A.b78,A.b79,A.cu5,A.cqc,A.cfX,A.bUu,A.c5F,A.cwX,A.cwU,A.cwV,A.cwW,A.bey,A.bew,A.bex,A.bep,A.c9L,A.bJE,A.bJF,A.bJG,A.cta,A.ctb,A.cth,A.b4Y,A.b4Z,A.b4U,A.b4V,A.cv3,A.cvU,A.cvV,A.cvW,A.cvX,A.cvY,A.cvZ,A.cw_,A.cw0,A.cw1,A.cw2,A.cw3,A.cuB,A.cuC,A.cwN,A.bXz,A.bXK,A.cs3,A.bsS,A.bsR,A.bsT,A.bsV,A.bsX,A.bsU,A.bta,A.csP,A.bdX,A.bdZ,A.bdY,A.by_,A.by0,A.by2,A.bya,A.by4,A.by5,A.by6,A.by3,A.by7,A.by8,A.by9,A.byf,A.byc,A.byd,A.bye,A.cu2,A.cu4,A.bgO,A.bdW,A.be3,A.bOm,A.bOn,A.bOo,A.ctj,A.bG0,A.bG1,A.cvj,A.boR,A.boS,A.crz,A.crA,A.crx,A.bg9,A.c0f,A.c0g,A.c0h,A.c0i,A.c0j,A.c0k,A.c0l,A.c0m,A.cnn,A.cnm,A.c09,A.beA,A.c5P,A.c5Q,A.c5O,A.c5N,A.c5U,A.c5V,A.c5W,A.c5X,A.c5Y,A.c5Z,A.c6_,A.c60,A.c61,A.c62,A.c5T,A.c6a,A.c6b,A.c6c,A.c6k,A.c6I,A.c6H,A.c6P,A.c6Q,A.c6S,A.c6T,A.csd,A.c88,A.c8i,A.c86,A.c82,A.c83,A.c85,A.c84,A.c8f,A.c89,A.c87,A.c8a,A.c8h,A.c8e,A.c8c,A.c8b,A.c8d,A.cvx]) +p(A.anG,[A.b2H,A.b2G,A.b2F,A.bLz,A.cwO,A.cwQ,A.bv2,A.bv0,A.bv1,A.bp7,A.bnt,A.bYd,A.bYe,A.bYc,A.bce,A.bcf,A.bpJ,A.bpK,A.bcm,A.bKa,A.buT,A.c04,A.c05,A.brt,A.bru,A.cwg,A.cwh,A.cs6,A.csk,A.bzP,A.bzQ,A.bzR,A.bzK,A.bzL,A.bzM,A.bsh,A.blG,A.cwj,A.cwk,A.bKN,A.clI,A.bL1,A.bNW,A.bNY,A.cwc,A.bTz,A.blJ,A.blL,A.blK,A.bGe,A.c12,A.c1e,A.c1g,A.bvu,A.bo9,A.c17,A.blu,A.blv,A.cfa,A.cfh,A.cfg,A.cfd,A.cfe,A.cff,A.b8S,A.cwI,A.bLv,A.c9p,A.c9q,A.cqO,A.cqN,A.cse,A.c9s,A.c9t,A.c9v,A.c9w,A.c9u,A.c9r,A.bpW,A.bpV,A.bpU,A.ceF,A.ceN,A.ceL,A.ceH,A.ceM,A.ceG,A.ceQ,A.ceP,A.ceO,A.ceS,A.bZX,A.bZV,A.c_a,A.c_8,A.c_h,A.c_0,A.bZZ,A.c_e,A.c_c,A.c_n,A.c_y,A.c_6,A.c_l,A.c_4,A.c_2,A.c_v,A.c_w,A.c_r,A.c_s,A.c_t,A.c_u,A.cpc,A.cpb,A.c8O,A.caa,A.ca9,A.clx,A.cko,A.css,A.cst,A.cuf,A.cns,A.cnr,A.c5g,A.c5f,A.ca1,A.cdK,A.cdD,A.cdy,A.cdY,A.cdV,A.b8Y,A.b8Z,A.cxW,A.byP,A.b1b,A.b1Q,A.b1R,A.b1S,A.cbp,A.cbs,A.cbt,A.cxy,A.chx,A.bgn,A.bgk,A.bCZ,A.cfE,A.cfB,A.cfC,A.cfz,A.cfx,A.chv,A.chs,A.cht,A.chq,A.chp,A.ciV,A.ciW,A.ciX,A.ciT,A.clj,A.cli,A.b4N,A.b7A,A.b7x,A.b7z,A.b7y,A.bvT,A.b8A,A.clt,A.bEJ,A.bEK,A.bNm,A.bgW,A.b76,A.bih,A.bik,A.bif,A.bi9,A.c0z,A.bvc,A.bv9,A.bjw,A.bjx,A.ccl,A.bkz,A.bky,A.bkJ,A.bkH,A.bEY,A.bEZ,A.bF_,A.bF7,A.bF8,A.cdo,A.cds,A.cjH,A.bF1,A.bF4,A.bF5,A.bF2,A.bqL,A.bqA,A.bqB,A.bqF,A.bqG,A.bqC,A.bqD,A.bqE,A.bqM,A.bqN,A.bqO,A.bqP,A.bqH,A.bqI,A.bqJ,A.bqK,A.btS,A.bHB,A.bHC,A.bHE,A.bHF,A.bHM,A.bHN,A.bHO,A.bHP,A.bHK,A.bHL,A.bHI,A.bHJ,A.bHG,A.bHH,A.b1G,A.b1H,A.b1J,A.b1p,A.b1n,A.b1m,A.b1I,A.b1o,A.b1F,A.b1C,A.b1E,A.b1A,A.b1B,A.b1y,A.b1z,A.b1t,A.b1s,A.b1u,A.b1v,A.b1r,A.b1q,A.b1K,A.bxO,A.bxU,A.bxP,A.b3B,A.b3C,A.b3E,A.b5W,A.b64,A.b63,A.b67,A.b62,A.b6j,A.b6_,A.b60,A.b61,A.b6k,A.b5Z,A.b6l,A.b6c,A.b6d,A.c2Q,A.c3f,A.c3h,A.c3i,A.c3j,A.c34,A.c2X,A.c39,A.c38,A.c2O,A.c2L,A.c2K,A.c35,A.c36,A.c37,A.b9k,A.b9v,A.b9f,A.b92,A.b9L,A.b9I,A.b9G,A.b98,A.b9x,A.b9y,A.b9b,A.b9E,A.b9w,A.b9B,A.b9F,A.b97,A.b9d,A.b9p,A.b9q,A.b9K,A.b9t,A.b9l,A.b9m,A.b9n,A.b9o,A.b96,A.b94,A.b9e,A.b91,A.b9_,A.baq,A.bap,A.baE,A.baD,A.caP,A.bbO,A.bbN,A.bbW,A.bbX,A.bbV,A.bhT,A.bhR,A.bhS,A.b3W,A.b3X,A.b41,A.b40,A.b4_,A.b3Z,A.b46,A.b47,A.b48,A.b7g,A.b7F,A.ccb,A.bl8,A.bmX,A.bFE,A.bFu,A.bFv,A.bFw,A.bFp,A.bFt,A.bFs,A.bFB,A.bFz,A.bFA,A.bFn,A.bFi,A.bOb,A.bOa,A.bOc,A.cmm,A.cml,A.bOD,A.bVf,A.bVg,A.bZ9,A.bZ8,A.c4r,A.bxe,A.bxd,A.bx3,A.bx4,A.bx5,A.bx2,A.bx6,A.bKo,A.bKm,A.bUV,A.bV0,A.caU,A.b9S,A.b9T,A.b9Q,A.b9R,A.b0X,A.ba1,A.caY,A.cfK,A.ba7,A.bJX,A.bj1,A.bj2,A.bj3,A.bj0,A.bj5,A.bj4,A.bj9,A.bja,A.bad,A.baf,A.bae,A.bag,A.bak,A.bal,A.baS,A.bb4,A.bb8,A.bb5,A.bb6,A.baW,A.baT,A.baU,A.baP,A.baQ,A.baR,A.bb_,A.bbc,A.bbo,A.bbn,A.bbh,A.bbk,A.bbj,A.coK,A.coI,A.coJ,A.coW,A.coV,A.coL,A.coM,A.coN,A.coO,A.coQ,A.coP,A.bbs,A.bbx,A.bbH,A.bbD,A.bbA,A.bbF,A.bbz,A.bfb,A.bfc,A.bfd,A.bfe,A.bff,A.bf9,A.bfi,A.bfm,A.bfn,A.bfo,A.bfp,A.bfR,A.bfS,A.bfM,A.bhC,A.bhD,A.bhF,A.bhG,A.bhH,A.bhK,A.bhJ,A.bhA,A.bhI,A.bhM,A.c59,A.bH0,A.bH1,A.bH_,A.bGQ,A.bGP,A.bGR,A.bGT,A.bGV,A.bGU,A.bGS,A.bGW,A.bGX,A.bJq,A.bJs,A.bJr,A.bJm,A.bJi,A.bJj,A.bJk,A.bJl,A.cde,A.bpE,A.cer,A.cet,A.bOt,A.btV,A.btW,A.btX,A.btY,A.bu3,A.bu6,A.bud,A.bug,A.bu7,A.bua,A.bub,A.bue,A.buf,A.bui,A.buj,A.buo,A.buk,A.bwz,A.bwx,A.bwt,A.bwu,A.bxM,A.bxN,A.bzt,A.bzs,A.bzr,A.bzq,A.bzp,A.bzg,A.bzh,A.bzi,A.bzj,A.bzl,A.bzm,A.bzn,A.bzo,A.bBs,A.bBg,A.bBh,A.bBi,A.bBj,A.bBk,A.bBl,A.bBm,A.bBn,A.bBo,A.bBp,A.bBf,A.bBa,A.bBb,A.bBc,A.bBd,A.bBe,A.bBq,A.bBr,A.bBz,A.bfL,A.bfH,A.bfG,A.bI5,A.bHY,A.bHV,A.bHW,A.bIg,A.bUn,A.bUm,A.cbw,A.cdj,A.cdl,A.cnX,A.bIh,A.bTP,A.bTQ,A.bnb,A.bn8,A.ceW,A.bLf,A.bTT,A.bTU,A.bUa,A.bU0,A.bTY,A.bVN,A.bVL,A.bXr,A.bXo,A.bVw,A.bVx,A.bVy,A.bVz,A.bVA,A.bVB,A.bVE,A.bkM,A.bkN,A.bkT,A.bkU,A.bkR,A.bkW,A.bkS,A.bkO,A.bkP,A.bkQ,A.bkZ,A.cfM,A.bVO,A.bVT,A.bVQ,A.bVP,A.bGH,A.bW3,A.bW1,A.bW2,A.bW6,A.bW4,A.bWl,A.bWi,A.bWn,A.bWQ,A.bWP,A.bWI,A.bWF,A.bWt,A.bWz,A.bWU,A.bWX,A.bWV,A.bWY,A.bWZ,A.bX_,A.bX7,A.bX6,A.bX8,A.bX5,A.bX3,A.bXe,A.bXf,A.bXd,A.bXc,A.bXg,A.bXD,A.bXY,A.bXT,A.bXU,A.bXV,A.bXX,A.bXZ,A.bZB,A.bZD,A.bZs,A.bZG,A.bZy,A.bZk,A.bZr,A.bZu,A.bZA,A.bZK,A.c4T,A.c4U,A.c4V,A.c4W,A.c4X,A.c4Y,A.c4Z,A.c5_,A.c50,A.c51,A.c52,A.c53,A.c54,A.c55,A.c56,A.c57,A.c58,A.bV5,A.bV3,A.bV9,A.bV6,A.bV7,A.bAP,A.brq,A.c49,A.c6X,A.c6Y,A.c5y,A.cgt,A.cgs,A.bKH,A.bKI,A.bTk,A.bZO,A.bZN,A.bZR,A.bZP,A.c4N,A.c4P,A.c4Q,A.b7L,A.b7M,A.c6C,A.bUd,A.bUg,A.bfq,A.bB1,A.bB2,A.bB_,A.bB3,A.bAZ,A.bAX,A.bE6,A.bLe,A.ckq,A.ckr,A.cks,A.cku,A.ckv,A.ckw,A.bKj,A.bLC,A.bLD,A.bLE,A.bLV,A.bLY,A.bXl,A.c0s,A.c0r,A.c0p,A.c0q,A.c25,A.c29,A.c28,A.c6d,A.bgd,A.bge,A.bgf,A.bgg,A.cbH,A.cbJ,A.cbK,A.cbD,A.cbE,A.cbC,A.clY,A.clX,A.cm_,A.clZ,A.cc1,A.cc0,A.cc_,A.bgo,A.bgp,A.bgq,A.cbQ,A.cbR,A.cbS,A.cbV,A.cbW,A.cbT,A.cbX,A.cbY,A.bgs,A.bgt,A.bgu,A.bgv,A.cc2,A.cc4,A.cmL,A.c2E,A.c2G,A.c2B,A.cun,A.csi,A.bok,A.b5I,A.b8W,A.bAo,A.bAp,A.bAr,A.bq7,A.bq6,A.bq9,A.bqa,A.bpk,A.bpi,A.bpj,A.bBG,A.bBF,A.bBE,A.bje,A.bjj,A.bjk,A.bjf,A.bjg,A.bjh,A.bji,A.biX,A.bL6,A.bLs,A.bT0,A.bT1,A.bSX,A.bSY,A.c0W,A.c0X,A.c0Y,A.c0Z,A.c1_,A.bq8,A.b0J,A.b0K,A.clb,A.cl6,A.cl7,A.chR,A.chN,A.chI,A.c8y,A.b2B,A.c9k,A.bD2,A.ca6,A.ca4,A.ca5,A.ck8,A.caE,A.cad,A.cmh,A.cmg,A.cmi,A.cmk,A.ctm,A.ctl,A.cg1,A.cg3,A.cfZ,A.cg0,A.cfj,A.cgr,A.cqt,A.cqs,A.cqu,A.bDy,A.bDz,A.cjJ,A.cjL,A.bH9,A.cfV,A.cc6,A.cc7,A.cc8,A.ckP,A.ckN,A.ckO,A.cfW,A.bNP,A.bOG,A.bOE,A.bOF,A.bOH,A.bOI,A.bSQ,A.bSR,A.bSM,A.bSN,A.bSO,A.ceb,A.bSV,A.bSU,A.bST,A.ciM,A.ciL,A.ciK,A.ciI,A.ciJ,A.ciH,A.cnV,A.cnU,A.cnW,A.cos,A.cot,A.coq,A.cor,A.cop,A.cn4,A.coA,A.ciO,A.c0t,A.c0S,A.cpX,A.cq_,A.cqi,A.cqk,A.cqj,A.cqm,A.cqn,A.cql,A.cqG,A.cqF,A.c2c,A.c2F,A.c2H,A.c2C,A.c2D,A.c3v,A.bvQ,A.bvP,A.cha,A.bwf,A.bwg,A.bnz,A.bnx,A.bny,A.bGw,A.bOU,A.bOW,A.bOY,A.bOX,A.bP2,A.bAa,A.bAb,A.bGs,A.bGr,A.bGq,A.bJD,A.bJC,A.bJB,A.bPB,A.bPE,A.bPN,A.bQ0,A.cCB,A.bT7,A.bT8,A.bT9,A.b7C,A.bVk,A.bmg,A.bmh,A.bNS,A.bQA,A.bQB,A.bQz,A.c0Q,A.c1F,A.c1G,A.c8z,A.cem,A.ceh,A.cei,A.ceg,A.c9d,A.crM,A.cp7,A.cp5,A.cp9,A.cp6,A.ceC,A.ceB,A.b50,A.c9E,A.c9C,A.c9D,A.c9B,A.crO,A.c7S,A.bPw,A.bPx,A.ccP,A.ccQ,A.ccW,A.ccY,A.ccX,A.bjK,A.bjX,A.bjY,A.bjZ,A.bk_,A.bk0,A.bk1,A.bk2,A.bk3,A.bjL,A.bjM,A.bjH,A.bjJ,A.bk7,A.bk9,A.bka,A.bjP,A.bjQ,A.bjR,A.bjT,A.cec,A.ced,A.cee,A.cef,A.bpo,A.bpp,A.bpm,A.bpl,A.b7e,A.bf0,A.bf1,A.bqb,A.bqd,A.bqk,A.bqm,A.bqo,A.bqq,A.bqf,A.bqh,A.ccA,A.ccz,A.cfo,A.cfn,A.cfm,A.cfN,A.cfQ,A.cfP,A.cfS,A.cfT,A.b27,A.cgv,A.cgX,A.cgY,A.cgZ,A.chf,A.cjF,A.bGg,A.bSb,A.bSd,A.bS9,A.cnw,A.cnv,A.bHl,A.bHm,A.bHn,A.bHo,A.bHk,A.bHq,A.bHs,A.bHi,A.cn_,A.cl5,A.bJf,A.bJe,A.bJg,A.bJd,A.bJc,A.cf4,A.clC,A.cno,A.bQF,A.cnF,A.cnG,A.cnE,A.cnz,A.cnD,A.cnB,A.caG,A.c3M,A.c3N,A.cka,A.bGk,A.bGj,A.bTe,A.co1,A.bTm,A.bTu,A.bTw,A.bO6,A.bO2,A.bO4,A.bXO,A.bYu,A.bYv,A.bYt,A.bYx,A.cox,A.cp4,A.b5y,A.b5z,A.b5w,A.b5x,A.b5u,A.b5v,A.b5t,A.co_,A.cqv,A.cqx,A.cqz,A.cqB,A.cqD,A.c9c,A.cuo,A.crs,A.c8L,A.c8F,A.c8H,A.b5P,A.b7t,A.cf2,A.ciB,A.crQ,A.bCe,A.cqJ,A.cqK,A.cqI,A.bnn,A.boy,A.boA,A.boC,A.boE,A.boG,A.boJ,A.boM,A.boL,A.cbg,A.cbe,A.ccI,A.ccH,A.bKh,A.cp2,A.cp1,A.c1O,A.c1U,A.c0e,A.cra,A.cr5,A.cr6,A.cpB,A.cpw,A.cpx,A.cpF,A.cpG,A.cpz,A.cpA,A.cpC,A.bXR,A.boZ,A.bNL,A.bNN,A.chc,A.chb,A.ceZ,A.cf_,A.bRL,A.bRM,A.bRN,A.bRO,A.bRP,A.bme,A.bgj,A.bCX,A.bsH,A.bsJ,A.bsM,A.bsI,A.bKd,A.bwG,A.cvv,A.cvu,A.bv_,A.bES,A.brc,A.bIF,A.b4I,A.b4J,A.b4b,A.b4l,A.b4e,A.b4f,A.cgM,A.cgL,A.bB8,A.chi,A.b5l,A.bzX,A.b3M,A.chB,A.chC,A.chz,A.chD,A.chE,A.bC0,A.bAH,A.bJL,A.bwV,A.bwW,A.bwY,A.c3q,A.bld,A.blg,A.blh,A.bli,A.blj,A.blk,A.ble,A.blf,A.blc,A.bz9,A.bIQ,A.bIO,A.bIS,A.bIR,A.bIT,A.bSn,A.bJ2,A.b6B,A.bzz,A.bzy,A.bd9,A.bcS,A.bcQ,A.bcR,A.bdv,A.bdw,A.bdx,A.bdy,A.bdz,A.bdA,A.bdB,A.bdn,A.bcJ,A.bti,A.bth,A.btj,A.btk,A.btl,A.bto,A.btm,A.btx,A.btI,A.btM,A.btO,A.btQ,A.bR5,A.bRs,A.bRn,A.bRm,A.bRe,A.bRq,A.bR6,A.c2u,A.c2v,A.c5c,A.bw6,A.bGD,A.cx1,A.c7W,A.b88,A.b8g,A.b7S,A.b7U,A.b7T,A.b7Q,A.b80,A.bDH,A.Ax,A.c0B,A.c0F,A.bAz,A.bAD,A.bAB,A.c7y,A.c7b,A.c7a,A.c7j,A.c7i,A.c7h,A.c7g,A.c7f,A.c7e,A.c7d,A.c7c,A.c79,A.c78,A.c77,A.c7z,A.c7C,A.c7G,A.c7E,A.c7F,A.c7x,A.c7K,A.c7A,A.c7B,A.c7I,A.c7J,A.c7L,A.c7M,A.bs3,A.cjj,A.cji,A.cjm,A.cjw,A.cjx,A.cjv,A.cjy,A.cjt,A.cju,A.cjr,A.cjo,A.cjs,A.cjn,A.cjD,A.cjE,A.cjC,A.cjA,A.cjB,A.cjz,A.cjd,A.cj2,A.cj5,A.cjb,A.cjh,A.cj0,A.cj1,A.cj9,A.ciZ,A.cj_,A.bDq,A.bDk,A.bDj,A.bDi,A.bDh,A.bDg,A.bDv,A.bDu,A.bDw,A.bDx,A.bDs,A.bDr,A.bDt,A.bCY,A.bD4,A.bD3,A.c9Q,A.c9O,A.c9P,A.cew,A.ceu,A.cev,A.cin,A.cim,A.civ,A.ciw,A.ciu,A.cir,A.cis,A.ciq,A.cit,A.ci1,A.ci2,A.ci3,A.cie,A.cif,A.cig,A.cih,A.cii,A.cij,A.cik,A.cil,A.ci4,A.ci5,A.ci6,A.ci7,A.ci0,A.bCz,A.bCy,A.bCx,A.bCw,A.bCv,A.bCJ,A.bCI,A.bCK,A.bCL,A.bCH,A.bCF,A.bCG,A.bCi,A.bCV,A.bCN,A.bCM,A.bCQ,A.bCP,A.bCO,A.bCl,A.bCk,A.cvt,A.cvy,A.ceA,A.c_T,A.c_V,A.c_W,A.c67,A.c5K,A.c5L,A.c5M,A.c5J,A.bJP,A.b3I,A.b3H,A.b7b,A.ber,A.bev,A.bes,A.bet,A.beu,A.b5D,A.c_Q,A.c9N,A.c9M,A.b5f,A.bZ4,A.bZ3,A.ct9,A.cte,A.ctf,A.ctc,A.ctd,A.ctg,A.b4X,A.b4W,A.bII,A.cs2,A.bt9,A.bsY,A.bt4,A.bt5,A.bt6,A.bt7,A.bt2,A.bt3,A.bsZ,A.bt_,A.bt0,A.bt1,A.bt8,A.cfp,A.cu3,A.be6,A.bgP,A.bgN,A.be2,A.b5B,A.cvi,A.boT,A.crB,A.crt,A.crw,A.crv,A.bjn,A.cnl,A.crI,A.crH,A.cwx,A.cww]) +p(A.anH,[A.b2D,A.bxy,A.bxz,A.c07,A.cvc,A.cv6,A.bK9,A.cwf,A.cvM,A.bzN,A.bzJ,A.blz,A.bZ0,A.bYN,A.csF,A.cx3,A.bvj,A.bgz,A.cfi,A.caK,A.b8R,A.b8T,A.bfu,A.bLt,A.byz,A.cwa,A.csh,A.cuw,A.bq_,A.bpX,A.bpR,A.ceK,A.ceU,A.bZU,A.c_g,A.c_q,A.c8P,A.csr,A.cnq,A.cf7,A.bsc,A.bAF,A.bC8,A.bCa,A.bYP,A.bYS,A.bYR,A.cgC,A.cgJ,A.cgF,A.c9Z,A.cul,A.bIl,A.c4G,A.c4D,A.c4E,A.c4F,A.crm,A.crl,A.csQ,A.bG6,A.bG7,A.bG8,A.bG9,A.bSe,A.bSf,A.bZh,A.bZi,A.bZj,A.c9x,A.crr,A.cpl,A.cpm,A.c8x,A.cva,A.cdF,A.cdH,A.cdJ,A.cdA,A.cdU,A.cpf,A.b3S,A.b3T,A.chw,A.cfA,A.cfv,A.chr,A.chn,A.ciU,A.cda,A.cdb,A.cdh,A.cdi,A.b8s,A.bpT,A.c9y,A.bGA,A.bGB,A.bvS,A.b8v,A.b8x,A.b8z,A.b8B,A.b6Z,A.b6Y,A.b75,A.bia,A.bsk,A.bsm,A.cuq,A.c3J,A.c3K,A.c0x,A.c0A,A.cvp,A.cvq,A.cv_,A.b7q,A.ccr,A.ccq,A.ccm,A.bkF,A.csB,A.csD,A.bEX,A.bF6,A.cdr,A.cdu,A.bnJ,A.b2N,A.b2O,A.b2P,A.b3_,A.b3a,A.b3l,A.b3n,A.b3o,A.b3p,A.b3q,A.b3r,A.b2Q,A.b2R,A.b2S,A.b2T,A.b2U,A.b2W,A.b2V,A.b2Y,A.b2X,A.b2Z,A.b30,A.b31,A.b32,A.b33,A.b34,A.b35,A.b36,A.b37,A.b38,A.b39,A.b3b,A.b3c,A.b3d,A.b3e,A.b3f,A.b3g,A.b3h,A.b3i,A.b3j,A.b3k,A.c8v,A.c3l,A.bEH,A.bOA,A.bOB,A.bOz,A.b1M,A.bxV,A.bxS,A.b3G,A.b3D,A.b9r,A.ccM,A.ccL,A.cf5,A.bax,A.baw,A.caT,A.caQ,A.bbr,A.bc8,A.bc7,A.b45,A.b7G,A.ccd,A.ccg,A.ccf,A.buN,A.bFC,A.bFx,A.bFq,A.bFr,A.bFo,A.bFg,A.bFj,A.bOf,A.bQl,A.bZ7,A.c4s,A.bxh,A.bx8,A.bx7,A.bKs,A.bKn,A.bUY,A.ba0,A.ba2,A.ba3,A.b9X,A.b9U,A.b9V,A.ba_,A.b9Y,A.bab,A.cd7,A.ban,A.bam,A.baj,A.bai,A.baJ,A.baG,A.bbb,A.bbm,A.cp_,A.cp0,A.coU,A.bbI,A.bbB,A.bbC,A.bbG,A.bfk,A.bfN,A.bhB,A.bhP,A.bhO,A.bGZ,A.bGY,A.bJp,A.bJn,A.csm,A.bpA,A.bOu,A.bu5,A.bul,A.bww,A.bI_,A.bHZ,A.bfC,A.cnZ,A.bn6,A.bna,A.bLg,A.cbu,A.bU1,A.bVD,A.bVC,A.bl0,A.bl_,A.bVV,A.bVS,A.bVR,A.bGK,A.bGJ,A.bGI,A.bWa,A.bW9,A.bW5,A.bWN,A.bWH,A.bWO,A.bWJ,A.bWG,A.bWK,A.bWL,A.bWE,A.bWM,A.bXb,A.bXa,A.bXw,A.bZE,A.bZw,A.bZM,A.bZH,A.bZI,A.bcw,A.bba,A.bb9,A.bcx,A.bHz,A.bZS,A.c6B,A.b53,A.bEG,A.bB6,A.bEd,A.bEe,A.bLF,A.bLZ,A.bXn,A.c26,A.c3Z,A.c4v,A.bgi,A.cbI,A.bgc,A.cmD,A.cmE,A.cmF,A.cmG,A.ckG,A.cmH,A.crZ,A.cc3,A.cmP,A.cmJ,A.bL5,A.bT_,A.bT3,A.clg,A.clf,A.cle,A.clc,A.ch0,A.cl8,A.chS,A.chP,A.chM,A.chK,A.chU,A.ccG,A.bCh,A.ci_,A.ck7,A.cmV,A.cmW,A.cmj,A.cmx,A.cmA,A.cmB,A.cmy,A.cmz,A.cea,A.ce9,A.cmU,A.cmT,A.cmR,A.cmY,A.bHa,A.bHc,A.bHg,A.bHh,A.bHf,A.ckC,A.ccF,A.ckD,A.crT,A.crU,A.clV,A.ch4,A.ch5,A.cbd,A.cmw,A.bOK,A.ca2,A.bSW,A.cnJ,A.coC,A.coD,A.cqo,A.cqp,A.cs4,A.cqH,A.cn8,A.c2a,A.bHQ,A.bHS,A.cbk,A.bvR,A.bwh,A.bwe,A.bQr,A.b3K,A.bJ_,A.bGx,A.bGy,A.bOV,A.bP7,A.bP8,A.bP4,A.bPe,A.bPc,A.bPd,A.bPb,A.bGn,A.bKu,A.bKt,A.bKv,A.bKw,A.bPP,A.bPR,A.bPT,A.bPU,A.bQd,A.bPa,A.bPg,A.bPf,A.bPZ,A.bQb,A.bQc,A.bT6,A.co3,A.bUR,A.bUS,A.b7E,A.ccj,A.bZ_,A.cpa,A.ceE,A.ccZ,A.bjI,A.bjU,A.bjW,A.biu,A.biw,A.biv,A.bix,A.biy,A.biq,A.bit,A.cms,A.cmp,A.bOp,A.bOq,A.cep,A.bPv,A.bsq,A.cfl,A.bsn,A.cfO,A.bh8,A.cfq,A.ckR,A.cnb,A.cpg,A.clo,A.buE,A.clD,A.cs0,A.cs1,A.cke,A.ckd,A.ckb,A.bTq,A.bAL,A.bAM,A.cnQ,A.cnO,A.cnP,A.bTt,A.bXP,A.b8m,A.bY2,A.cn1,A.cn0,A.bYr,A.bYs,A.c8I,A.c8K,A.c8C,A.bYz,A.coy,A.coz,A.b5Q,A.cwp,A.cqM,A.c2k,A.b26,A.boI,A.b0M,A.b0N,A.b0P,A.bl2,A.bl3,A.bAg,A.bAf,A.bDW,A.bYW,A.c_z,A.bm_,A.bm0,A.cxL,A.cx4,A.cx5,A.cvw,A.bOL,A.bH3,A.bP1,A.bP_,A.bP0,A.bOZ,A.bxH,A.bxI,A.bxD,A.bxE,A.bxF,A.bxG,A.bPl,A.bPj,A.bPk,A.bPi,A.bPY,A.bPW,A.bPX,A.bPV,A.bKi,A.c1L,A.cr8,A.cr9,A.cpy,A.cpD,A.cpE,A.bNM,A.che,A.bRJ,A.bRK,A.bRQ,A.bRR,A.bRS,A.bwC,A.brm,A.brn,A.bro,A.brl,A.bsw,A.bsG,A.bsF,A.bkp,A.bKe,A.bwH,A.cvH,A.b5o,A.cwD,A.bEU,A.bvI,A.bvJ,A.bvK,A.bMH,A.bMI,A.c5x,A.bgS,A.bgT,A.bgU,A.b4n,A.b4w,A.b4y,A.b4A,A.b4C,A.b4p,A.b4r,A.b4s,A.b4t,A.b4F,A.b4H,A.b4R,A.b5s,A.chl,A.chk,A.cwr,A.cws,A.csU,A.cs_,A.c3p,A.bz5,A.bIX,A.bSq,A.bSs,A.bSy,A.b6z,A.b6C,A.b6n,A.b6p,A.b6I,A.cgV,A.bVm,A.bVn,A.bVo,A.bVp,A.bd2,A.bde,A.bcU,A.bcT,A.bdq,A.bdu,A.bdk,A.bdj,A.bdm,A.bd0,A.bn3,A.bn0,A.bA1,A.bA2,A.bA3,A.bA4,A.bA7,A.bA6,A.bA5,A.bRh,A.bRi,A.bRw,A.bRx,A.bRl,A.bRv,A.ctu,A.buX,A.bw4,A.bw3,A.c0H,A.c0G,A.c0I,A.b81,A.b8h,A.c6A,A.bSi,A.bSj,A.brz,A.b2a,A.b29,A.b2q,A.b2z,A.b2y,A.b2x,A.b2w,A.b2t,A.b2s,A.bR2,A.bR3,A.bcp,A.bcr,A.bco,A.bct,A.bcu,A.bcs,A.bMT,A.bMO,A.bMS,A.bMR,A.bMQ,A.bMP,A.bN_,A.bMZ,A.bN0,A.bN1,A.bN2,A.bN3,A.bQP,A.bQQ,A.bQR,A.bQS,A.br5,A.br8,A.bvX,A.bvY,A.bvZ,A.bw_,A.bQJ,A.bQK,A.bRy,A.bRz,A.bRA,A.bRB,A.bRC,A.bRD,A.bnZ,A.bDf,A.bCu,A.crE,A.c_S,A.bPK,A.bPH,A.bPF,A.bJa,A.cwJ,A.cwK,A.cu_,A.bLO,A.beq,A.b4T,A.cv2,A.bYa,A.bYb,A.cxE,A.bsW,A.by1,A.byb,A.cvN,A.cti,A.bQi,A.bQh,A.bQg,A.boU,A.boV,A.cry,A.c8g]) +p(A.aOG,[A.Oo,A.vi,A.ER,A.HF,A.Rf,A.a_n,A.F8,A.DA,A.O0,A.W2,A.tB,A.ak9,A.DX,A.PV,A.Ao,A.IR,A.W4,A.adK,A.LM,A.Vp,A.eM,A.js,A.a_g,A.abE,A.SF,A.aB3,A.Rp,A.LD,A.LE,A.a5V,A.h9,A.HM,A.alC,A.DS,A.CY,A.O_,A.aqn,A.xu,A.tq,A.KL,A.aBE,A.a1X,A.Ky,A.y1,A.V_,A.Bx,A.aaM,A.vR,A.UZ,A.Zm,A.alJ,A.FZ,A.Zp,A.H4,A.EW,A.a9e,A.yZ,A.wn,A.q7,A.CQ,A.au6,A.ik,A.ON,A.K0,A.Wm,A.DE,A.Je,A.La,A.a3Q,A.HA,A.Db,A.pe,A.Zv,A.Tp,A.qm,A.bF,A.Qa,A.ia,A.a_C,A.ao_,A.xV,A.oX,A.a1g,A.rz,A.uw,A.wa,A.yu,A.If,A.O3,A.uF,A.xK,A.K1,A.qa,A.OD,A.Uf,A.Bn,A.vY,A.pA,A.IY,A.Bc,A.tr,A.vX,A.Ej,A.oM,A.NS,A.pf,A.mS,A.FF,A.a91,A.wt,A.a_1,A.aEk,A.ao8,A.o8,A.nD,A.xX,A.Wr,A.q8,A.Mw,A.YK,A.ahA,A.ac9,A.a08,A.a5L,A.BY,A.PA,A.wG,A.aez,A.kx,A.a28,A.Gp,A.Wk,A.a0W,A.Qw,A.N7,A.Mu,A.WL,A.adR,A.pO,A.MH,A.Zx,A.Zt,A.aMi,A.aMj,A.w7,A.anL,A.UH,A.MN,A.aPO,A.Ca,A.Qf,A.lF,A.aw6,A.aw5,A.a3U,A.ub,A.Av,A.fc,A.azG,A.a5l,A.ac6,A.aTu,A.aTv,A.Cj,A.aCx,A.aPW,A.p1,A.agP,A.Na,A.aFe,A.vI,A.a9J,A.ahg,A.ahe,A.aat,A.Nj,A.EF,A.aba,A.TS,A.L0,A.Z5,A.abF,A.Hm,A.Zi,A.Zo,A.D8,A.J7,A.aDs,A.LU,A.aaU,A.UD,A.L_,A.MS,A.a1N,A.a4g,A.Ar,A.Du,A.a6o,A.QJ,A.a0m,A.B9,A.U3,A.LR,A.Lo,A.U4,A.V7,A.a2n,A.UE,A.aGF,A.ZA,A.TU,A.ac0,A.aKB,A.Fy,A.aqB,A.YW,A.Js,A.a3r,A.Es,A.py,A.Id,A.aar,A.a4O,A.a9H,A.a9I,A.nR,A.aaG,A.Qe,A.r1,A.abk,A.Dq,A.al4,A.HU,A.qj,A.Ws,A.Aj,A.Mb,A.zV,A.asr,A.BE,A.abe,A.Z4,A.aW6,A.MK,A.IX,A.Wz,A.aAV,A.Kd,A.l6,A.azI,A.XC,A.Lf,A.ml,A.Xk,A.a5I,A.MO,A.ah6,A.Nh,A.a86,A.YB,A.a8o,A.TV,A.a8s,A.a8p,A.TZ,A.a9L,A.Wl,A.HQ,A.yw,A.anS,A.lp,A.akp,A.Q3,A.yn,A.qD,A.vf,A.GC,A.jN,A.ot,A.qB,A.Aw,A.ki,A.EP,A.aG9,A.rg,A.zU,A.auR,A.aG2,A.auZ,A.Xn,A.a5i,A.am7,A.nm,A.Qm,A.Ze,A.mz,A.a0H,A.lQ,A.Iz,A.DO,A.rV,A.J4,A.KB,A.SQ,A.AJ,A.a6r,A.tu,A.Td,A.nV,A.FY,A.ky,A.r8,A.G8,A.Mo,A.atQ,A.a22,A.a3f,A.asg,A.aCc,A.ZG,A.a2T,A.to,A.oE,A.xe,A.AP,A.JH,A.Uo,A.a2k,A.JK,A.EM,A.Jx,A.Jy,A.a9a,A.Jp,A.v9,A.xg,A.ra,A.ao9,A.a5M,A.nb,A.oq,A.Er,A.Te,A.ny,A.FP,A.rT,A.xz,A.x7,A.E0,A.wY,A.uG,A.Ak,A.nH,A.BJ,A.ab_,A.lg,A.pc,A.ZE,A.ZC,A.ZD,A.PF,A.LY,A.A3,A.nI,A.HV,A.JG,A.xx,A.AQ,A.O9,A.px,A.qY,A.TC,A.t2,A.fd,A.kq,A.a6q,A.awj,A.a5J,A.jq,A.D0,A.aH9,A.aqS,A.aDt,A.aDq,A.Aa,A.aRy,A.VM,A.O5,A.anD,A.aS1,A.Ru,A.KO,A.a7S,A.w9,A.a66,A.Kk,A.Ab,A.QG,A.kG,A.a5W,A.UI,A.UJ,A.Vd,A.rW,A.FU,A.rS,A.aIt,A.I7,A.BS,A.a2S,A.AX,A.Fe,A.AU,A.qX,A.aCi,A.KW,A.y7,A.iv,A.yk]) +q(A.b8K,A.aUU) +q(A.aCt,A.ne) +p(A.hh,[A.amG,A.ang,A.and,A.ane,A.ano,A.ank,A.anf,A.ann,A.amJ,A.amN,A.amI,A.amH,A.amR,A.amT,A.an_,A.amY,A.amX,A.amP,A.amS,A.amO,A.amV,A.amZ,A.amQ,A.amU,A.amW,A.anh,A.anj,A.ani]) +q(A.jH,A.jo) +p(A.jH,[A.a4h,A.an4,A.amE,A.an8,A.OM,A.ux,A.HL,A.amM,A.amL,A.a_8,A.a_b]) +p(A.amK,[A.a_5,A.OL,A.an7,A.anl,A.OK]) +p(A.D,[A.Sk,A.anc,A.lG,A.C0,A.aGx,A.w6,A.b2,A.et,A.aO,A.hY,A.LJ,A.Bh,A.a9A,A.zW,A.eo,A.acO,A.aKX,A.aW9,A.ahh,A.RF,A.zE,A.aeB,A.tG,A.akG,A.he,A.Xp,A.cJ,A.QH,A.Cb,A.Nk,A.OV,A.OW,A.OX,A.OY,A.OZ,A.P_,A.P0,A.P1,A.P2,A.P3,A.P4,A.zp,A.Ea,A.mA,A.Km,A.Kn,A.Ko,A.Kp,A.Kq,A.Kr,A.Ks,A.Kt,A.Ku,A.Kv,A.Kw,A.Kx,A.eC,A.a4o,A.aKG]) +p(A.an4,[A.acI,A.acJ]) +p(A.m2,[A.Pe,A.aBf,A.aBs]) +p(A.Pe,[A.aDG,A.alc,A.any,A.anA,A.anz,A.aAa,A.abd,A.aF2,A.anM]) +q(A.aA9,A.abd) +p(A.ux,[A.an0,A.an2,A.an3,A.an1,A.an5]) +p(A.f0,[A.alW,A.t5,A.yb,A.auK,A.aHY,A.aNr,A.aDU,A.aOJ,A.Rn,A.Hh,A.oa,A.AA,A.BM,A.yd,A.nP,A.anU,A.aP9,A.at4,A.atq,A.alq,A.aIo]) +p(A.j7,[A.ku,A.aBa]) +p(A.ku,[A.a6c,A.aSB,A.aSA,A.a6d,A.a6f,A.a6g,A.a6h,A.a6j,A.a6k,A.a6l]) +p(A.blt,[A.z3,A.aO_]) +q(A.a6e,A.aSB) +q(A.aB8,A.aSA) +q(A.biN,A.aO_) +q(A.aha,A.aGK) +p(A.aBa,[A.aBb,A.a6i]) +p(A.iI,[A.a0Y,A.a5T,A.aAJ,A.aAN,A.aAL,A.aAK,A.aAM]) +p(A.a0Y,[A.aAw,A.aAv,A.aAu,A.aAA,A.aAC,A.aAI,A.aAG,A.aAF,A.aAy,A.aAB,A.aAx,A.aAE,A.aAH,A.aAz,A.aAD]) +p(A.Is,[A.at9,A.QF]) +q(A.at7,A.QF) +p(A.wQ,[A.aco,A.af_]) +p(A.arD,[A.Sh,A.S6]) +q(A.atF,A.a2y) +p(A.b6W,[A.a54,A.a9s]) +p(A.c4S,[A.bse,A.bgE]) +q(A.b77,A.bKK) +q(A.arG,A.bKE) +p(A.c9U,[A.aZe,A.cqS,A.aZ4]) +q(A.clG,A.aZe) +q(A.ckg,A.aZ4) +p(A.r0,[A.OG,A.R3,A.R8,A.Rt,A.RJ,A.TX,A.UX,A.V4]) +p(A.bUG,[A.bhq,A.bGc]) +q(A.a0o,A.aND) +p(A.a0o,[A.bUT,A.at3,A.bSD]) +p(A.a7,[A.yD,A.VC,A.acG,A.lE,A.a1K,A.aup,A.JD,A.BH]) +q(A.aQ4,A.yD) +q(A.aHR,A.aQ4) +q(A.SN,A.bJI) +p(A.UK,[A.amz,A.aDI]) +p(A.c1l,[A.bAc,A.bno,A.c5j]) +p(A.c1k,[A.cbj,A.Ev,A.Hn]) +q(A.aQn,A.cbj) +q(A.aQo,A.aQn) +q(A.aQp,A.aQo) +q(A.va,A.aQp) +q(A.arl,A.va) +p(A.blw,[A.bIk,A.blM,A.biW,A.brg,A.bIi,A.bLr,A.bTW,A.bVc]) +p(A.blx,[A.bIm,A.c1A,A.bIG,A.bgX,A.bKf,A.bkw,A.c4H,A.azr]) +p(A.at3,[A.bvs,A.b2_,A.bo8]) +p(A.c1o,[A.c1u,A.c1B,A.c1w,A.c1z,A.c1v,A.c1y,A.c1m,A.c1r,A.c1x,A.c1t,A.c1s,A.c1q]) +p(A.bhW,[A.aqj,A.asK]) +q(A.bkx,A.aOy) +p(A.bkx,[A.bgA,A.bpN]) +q(A.aFn,A.IJ) +q(A.arC,A.aFn) +q(A.arH,A.arC) +q(A.aMH,A.cf9) +p(J.Re,[J.a3k,J.Rk,J.E,J.En,J.x6]) +p(J.E,[J.ee,J.F,A.K5,A.kV,A.cP,A.aka,A.lP,A.aly,A.ZB,A.Oz,A.OO,A.Dt,A.Pi,A.rE,A.uz,A.ha,A.aN2,A.aqv,A.aqw,A.Il,A.aO1,A.a0P,A.aO3,A.arb,A.c1,A.aOW,A.on,A.asO,A.ato,A.aPD,A.QU,A.QV,A.awb,A.ayX,A.S8,A.az_,A.aRu,A.aRv,A.ow,A.aRw,A.azx,A.K9,A.Ka,A.aRX,A.a6a,A.vm,A.aB6,A.oA,A.aSM,A.aDR,A.a88,A.aUR,A.aEg,A.Uk,A.oQ,A.aW0,A.oR,A.aW8,A.aGk,A.mU,A.aX1,A.aHd,A.oW,A.aXf,A.aHy,A.aHz,A.aI7,A.aIu,A.aYG,A.aYY,A.aZ7,A.aUA,A.aZJ,A.aZL,A.a09,A.A4,A.Rs,A.Ss,A.aA5,A.akq,A.qz,A.aQr,A.qI,A.aSa,A.aBA,A.aWb,A.rc,A.aXk,A.akU,A.akV,A.aLj,A.al_,A.ake]) +p(J.ee,[J.aBn,J.ye,J.v7,A.bND,A.bNB,A.c7X,A.bOj,A.c3D,A.c3E,A.bl4,A.bNd,A.bNb,A.bNf,A.bNe,A.bNc,A.bNg,A.bNF,A.bNC,A.b2L,A.bo5,A.bo6,A.bLL,A.bLK,A.bg6,A.b1W,A.byD,A.bK5,A.b1N,A.bvM,A.bl7,A.bh_,A.b0S,A.bVl,A.c5h,A.bwJ,A.bJ5,A.bSg,A.bKy,A.bKz,A.bKx,A.bKA,A.bIn,A.T4,A.bLM,A.bLN]) +q(J.byl,J.F) +p(J.En,[J.Jm,J.Rl]) +p(A.b9,[A.uv,A.Xv,A.aa8,A.VW,A.C5,A.MZ,A.kA,A.My,A.lH,A.adI,A.a0p,A.Sq,A.eJ,A.yy]) +p(A.w6,[A.HH,A.aic,A.zf,A.ze]) +q(A.adz,A.HH) +q(A.acB,A.aic) +q(A.er,A.acB) +p(A.cr,[A.zd,A.VD,A.hF,A.C8,A.aew,A.aLi]) +q(A.dD,A.VC) +p(A.b2,[A.al,A.ll,A.br,A.MQ,A.aeJ,A.Co,A.Nd,A.agU]) +p(A.al,[A.bb,A.N,A.aQA,A.c_,A.a3R,A.aQe,A.ae0]) +q(A.hs,A.et) +q(A.a1b,A.LJ) +q(A.PP,A.Bh) +q(A.a1a,A.zW) +q(A.qA,A.VD) +p(A.afJ,[A.afK,A.afL]) +p(A.afK,[A.Ci,A.N4,A.afM]) +p(A.afL,[A.afN,A.afO]) +q(A.ahK,A.RZ) +q(A.vW,A.ahK) +q(A.HS,A.vW) +p(A.Pa,[A.I,A.bd]) +p(A.a3b,[A.qx,A.a3c]) +q(A.a5A,A.yb) +p(A.aGM,[A.aG_,A.Oi]) +p(A.kV,[A.a59,A.Sm]) +p(A.Sm,[A.afa,A.afc]) +q(A.afb,A.afa) +q(A.ES,A.afb) +q(A.afd,A.afc) +q(A.qG,A.afd) +p(A.ES,[A.a5a,A.a5b]) +p(A.qG,[A.a5c,A.a5d,A.a5e,A.a5f,A.a5g,A.a5h,A.K6]) +q(A.ahE,A.aOJ) +q(A.e4,A.Xv) +q(A.aQ,A.e4) +p(A.jt,[A.Gk,A.Gq,A.Xq]) +q(A.Mz,A.Gk) +p(A.u5,[A.p3,A.b6]) +q(A.VX,A.p3) +p(A.MF,[A.aE,A.mm]) +p(A.GD,[A.u3,A.yz]) +q(A.ah3,A.VU) +p(A.aNF,[A.n2,A.MI]) +q(A.af7,A.u3) +p(A.kA,[A.jO,A.hp,A.ae3,A.ahj,A.fr]) +q(A.Nf,A.Gq) +p(A.xT,[A.Xw,A.a3M,A.oc,A.aa_,A.a9Z]) +q(A.ah4,A.Xw) +q(A.aUL,A.aYu) +p(A.C8,[A.ua,A.adh]) +p(A.hF,[A.aeD,A.WN]) +p(A.dd,[A.N9,A.acU]) +p(A.N9,[A.yo,A.pS,A.aj2]) +p(A.adq,[A.C1,A.C2]) +q(A.dB,A.aj2) +p(A.aW4,[A.p2,A.o2]) +p(A.aW3,[A.agV,A.agW]) +q(A.a9T,A.agV) +p(A.yx,[A.Cp,A.agY,A.Nc]) +q(A.agX,A.agW) +q(A.UC,A.agX) +p(A.aGd,[A.ah8,A.crg,A.c9S,A.cfr,A.GF,A.cfs]) +q(A.cgA,A.ah8) +p(A.anK,[A.wP,A.alh,A.byF,A.b5g,A.b8u,A.bS0]) +p(A.wP,[A.akK,A.avJ,A.aIe,A.aGB]) +p(A.ec,[A.aXO,A.aXN,A.Za,A.ali,A.QP,A.auO,A.auN,A.aIf,A.VG,A.alg,A.alf,A.alV,A.atg,A.atv,A.aUP,A.aUO,A.atI,A.aKF]) +p(A.aXO,[A.akM,A.avL]) +p(A.aXN,[A.akL,A.avK]) +p(A.b7h,[A.cdc,A.coh,A.c9T,A.BV,A.acw,A.aQl,A.aXX,A.aPA]) +q(A.ca8,A.aLv) +q(A.c9l,A.c9T) +q(A.auL,A.Rn) +p(A.amB,[A.cgB,A.b_d]) +q(A.aQf,A.cgI) +q(A.aZ0,A.aQf) +q(A.cgG,A.aZ0) +q(A.cgW,A.aQl) +q(A.b_8,A.aXY) +q(A.crp,A.b_8) +p(A.oa,[A.Th,A.a32]) +q(A.aNu,A.ahO) +p(A.cP,[A.bM,A.a1G,A.asa,A.asw,A.J0,A.xi,A.EL,A.Sf,A.K2,A.azN,A.azU,A.aBP,A.aE0,A.oP,A.agR,A.oV,A.mW,A.ahu,A.aIv,A.Ge,A.yi,A.zz,A.rb,A.hB,A.al0,A.D4]) +p(A.bM,[A.cL,A.wy,A.zC,A.VZ]) +p(A.cL,[A.co,A.cu]) +p(A.co,[A.NU,A.akJ,A.a4P,A.Ob,A.Hq,A.alL,A.HE,A.aqr,A.DF,A.aro,A.as7,A.asy,A.Ed,A.Jc,A.avI,A.a3N,A.azb,A.azc,A.aA2,A.aA3,A.aAf,A.aAm,A.aAW,A.aBU,A.Li,A.aEf,A.aFL,A.aGi,A.aax,A.aGG,A.aGH,A.UY,A.aGP,A.aHA]) +p(A.a4P,[A.YX,A.BR]) +p(A.rE,[A.aoi,A.a_M,A.aok,A.aom]) +q(A.aoj,A.uz) +q(A.HW,A.aN2) +q(A.aol,A.a_M) +q(A.aO2,A.aO1) +q(A.a0O,A.aO2) +q(A.aO4,A.aO3) +q(A.a0Q,A.aO4) +p(A.c1,[A.PZ,A.yc,A.EK,A.Sa,A.K_,A.qS,A.Ft,A.Fu,A.Fv,A.aEd,A.aG3,A.Gc]) +q(A.kR,A.lP) +q(A.aOX,A.aOW) +q(A.Q8,A.aOX) +q(A.aPE,A.aPD) +q(A.IZ,A.aPE) +q(A.wZ,A.J0) +p(A.yc,[A.auX,A.ti]) +q(A.aze,A.aRu) +q(A.azf,A.aRv) +q(A.aRx,A.aRw) +q(A.azg,A.aRx) +q(A.a5o,A.K9) +q(A.aRY,A.aRX) +q(A.a5w,A.aRY) +q(A.a6b,A.vm) +q(A.aB7,A.a6b) +q(A.aSN,A.aSM) +q(A.aBx,A.aSN) +q(A.aDS,A.aUR) +q(A.agS,A.agR) +q(A.aFK,A.agS) +q(A.aW1,A.aW0) +q(A.aFT,A.aW1) +q(A.aa2,A.aW8) +q(A.aX2,A.aX1) +q(A.aH5,A.aX2) +q(A.ahv,A.ahu) +q(A.aH6,A.ahv) +q(A.aXg,A.aXf) +q(A.aHx,A.aXg) +q(A.aYH,A.aYG) +q(A.aN1,A.aYH) +q(A.adp,A.a0P) +q(A.aYZ,A.aYY) +q(A.aPl,A.aYZ) +q(A.aZ8,A.aZ7) +q(A.af9,A.aZ8) +q(A.aZK,A.aZJ) +q(A.aW2,A.aZK) +q(A.aZM,A.aZL) +q(A.aWf,A.aZM) +q(A.adA,A.aLi) +q(A.C3,A.lH) +q(A.aWC,A.agM) +q(A.we,A.cpk) +q(A.n0,A.c8w) +q(A.uA,A.a09) +p(A.lW,[A.Wh,A.C6]) +p(A.mx,[A.a64,A.a65,A.a67]) +q(A.aPI,A.GE) +p(A.Ai,[A.a3n,A.WJ]) +q(A.Jn,A.WJ) +q(A.a56,A.afP) +p(A.cu,[A.as0,A.as1,A.TT,A.aGj]) +q(A.aQs,A.aQr) +q(A.avV,A.aQs) +q(A.aSb,A.aSa) +q(A.aA1,A.aSb) +q(A.aWc,A.aWb) +q(A.aGe,A.aWc) +q(A.aXl,A.aXk) +q(A.aHC,A.aXl) +p(A.aA8,[A.w,A.a1]) +q(A.akW,A.aLj) +p(A.hB,[A.D1,A.alu]) +q(A.aA7,A.D4) +q(A.a5H,A.D1) +q(A.aqY,A.aNL) +p(A.aqY,[A.q,A.c4,A.lY,A.aEq,A.aEs]) +p(A.q,[A.a8,A.Y,A.aZ,A.bT,A.aS5,A.aS8]) +p(A.a8,[A.KU,A.W6,A.a44,A.RS,A.a2G,A.a43,A.a4J,A.a5S,A.Z3,A.a12,A.a16,A.arq,A.Ip,A.Yw,A.Ji,A.YT,A.z5,A.BB,A.zg,A.YZ,A.a0c,A.I3,A.a1s,A.aa1,A.FC,A.ZP,A.HJ,A.TO,A.a0T,A.ZR,A.ZT,A.a9P,A.ZZ,A.a_v,A.a_D,A.a0x,A.HD,A.a5N,A.DV,A.a2w,A.J9,A.Af,A.xa,A.a3Y,A.a5p,A.a1x,A.a8C,A.a5r,A.a8w,A.a8T,A.a8U,A.a8W,A.a1h,A.aec,A.a8X,A.a55,A.a8Y,A.a8Z,A.a92,A.a95,A.a96,A.a9b,A.a9k,A.aa5,A.BN,A.a0a,A.Jd,A.a_y,A.NT,A.Yu,A.a3X,A.JP,A.a57,A.Bd,A.aam,A.aaW,A.abf,A.M8,A.Vs,A.abI,A.Pj,A.a_O,A.a_P,A.ad0,A.Dv,A.acV,A.afG,A.I_,A.YJ,A.a00,A.a02,A.Pn,A.W8,A.Tl,A.a04,A.a05,A.HZ,A.ad9,A.adb,A.Jv,A.afr,A.afp,A.aeL,A.aeN,A.EE,A.Hf,A.a9E,A.Zl,A.MX,A.a7a,A.Zw,A.zh,A.a77,A.a1O,A.agz,A.a36,A.aen,A.acp,A.ae5,A.Jb,A.aaN,A.At,A.au9,A.a4Y,A.af3,A.afe,A.aa0,A.GB,A.ade,A.a5k,A.GJ,A.GK,A.oB,A.xw,A.aBV,A.Tf,A.a7e,A.a8g,A.adL,A.ly,A.a8B,A.Uu,A.Uz,A.aeW,A.aas,A.LO,A.zX,A.ahs,A.G_,A.yW,A.IN,A.aVN,A.YH,A.Hc,A.Mp,A.xS,A.ch,A.Hl,A.O7,A.a0B,A.a0X,A.zG,A.PN,A.agq,A.IK,A.a1T,A.a1Y,A.vt,A.A0,A.v1,A.a3e,A.Ez,A.af1,A.a5n,A.Cg,A.a5K,A.a2d,A.aa9,A.SC,A.a6p,A.Fr,A.a85,A.TL,A.WW,A.Xm,A.a8q,A.a8t,A.agw,A.a8D,A.a9d,A.Lx,A.a9h,A.adO,A.Cm,A.agB,A.aaQ,A.Vc,A.Vx,A.bn,A.kb,A.Ys,A.jp,A.z4,A.Qh,A.ab1,A.a_l,A.a0t,A.a9U,A.M9,A.UM,A.a71,A.JE,A.acu,A.a3q,A.a41,A.a42,A.a4b,A.kL,A.aeY,A.S2,A.S0,A.a4F,A.acj,A.adX,A.aeR,A.a4t,A.a4r,A.a4u,A.a4s,A.adZ,A.BQ,A.ahU,A.aae,A.abG,A.FH,A.a6C,A.Z1,A.a9g,A.agN,A.abD,A.VI]) +q(A.aOg,A.KU) +q(A.ad,A.aW7) +p(A.ad,[A.afH,A.acN,A.aQM,A.aQK,A.aPG,A.aQJ,A.aRa,A.aiL,A.aLk,A.adt,A.arj,A.aiq,A.a1f,A.Yv,A.a3h,A.YU,A.alF,A.aHt,A.aLW,A.akX,A.adj,A.aYL,A.aOO,A.aG0,A.a8I,A.aM2,A.aYE,A.a8c,A.aO8,A.ZS,A.acE,A.agT,A.amq,A.aMB,A.aME,A.a0y,A.a58,A.aSo,A.a2_,A.aPB,A.a2U,A.acP,A.auV,A.a3Z,A.aOQ,A.aVc,A.aRS,A.aV3,A.aVm,A.a8V,A.aEK,A.a1i,A.aPS,A.aEN,A.azs,A.aEQ,A.aVn,A.a93,A.aEV,A.a97,A.aVv,A.a9l,A.aa6,A.aIa,A.aip,A.aiy,A.anW,A.Yt,A.ac7,A.awc,A.aRc,A.aZ6,A.aEY,A.ahc,A.FX,A.aHI,A.aXF,A.ahC,A.aY5,A.aig,A.aih,A.aii,A.ad1,A.ad2,A.acW,A.aTk,A.ain,A.aNd,A.ad3,A.XK,A.W9,A.Xb,A.aYK,A.aik,A.ail,A.ada,A.aio,A.aeA,A.aSr,A.aSp,A.aeM,A.aeO,A.aeP,A.acd,A.aZH,A.acq,A.WU,A.aZg,A.aib,A.aid,A.aZf,A.aP4,A.aVa,A.aeo,A.aiw,A.aia,A.aiv,A.aix,A.ahp,A.aZ2,A.WF,A.MV,A.aRo,A.aRN,A.aiT,A.adf,A.aiG,A.b_e,A.b_f,A.ST,A.SS,A.aiA,A.aif,A.XL,A.afQ,A.agn,A.ait,A.ago,A.agA,A.aiY,A.agQ,A.aiE,A.ahi,A.aj_,A.Wv,A.aZR,A.ahz,A.ac5,A.adU,A.XO,A.aYA,A.ai9,A.b_c,A.ah2,A.ae_,A.aLl,A.ach,A.air,A.aOd,A.adu,A.adw,A.aUY,A.Wt,A.aPf,A.a1Z,A.Ti,A.WA,A.aZ_,A.aiz,A.aQD,A.aZ3,A.afi,A.X1,A.aSn,A.aiu,A.aiZ,A.aSu,A.afB,A.aZA,A.agj,A.XN,A.l7,A.aZE,A.a8r,A.agx,A.aV0,A.aZD,A.aVx,A.agL,A.agK,A.adP,A.ah_,A.aiW,A.aiV,A.ahq,A.aX5,A.aca,A.ahF,A.XI,A.aYk,A.ai7,A.aZI,A.alB,A.aeK,A.aj0,A.aMu,A.aNK,A.aW5,A.aj1,A.XP,A.a72,A.aeF,A.aLL,A.yp,A.aiB,A.aQH,A.aiC,A.aMr,A.aeZ,A.a4G,A.aeV,A.ayE,A.ack,A.adY,A.aR1,A.awP,A.aeQ,A.aeS,A.awO,A.aPj,A.aY3,A.aY8,A.aaf,A.aY9,A.Uq,A.ahk,A.W_,A.agJ,A.aiX,A.aY1,A.aY6]) +q(A.T9,A.afH) +q(A.aOh,A.T9) +p(A.Y,[A.a_Z,A.a4D,A.as4,A.Be,A.ML,A.MM,A.PT,A.PU,A.akj,A.akI,A.am9,A.aLT,A.aNO,A.aPv,A.MD,A.acD,A.amf,A.amh,A.ami,A.acC,A.amj,A.amk,A.amp,A.amw,A.aMd,A.aV5,A.PB,A.ac3,A.Q1,A.zb,A.aLQ,A.aNq,A.aOD,A.MC,A.QQ,A.a2M,A.awt,A.az7,A.aRr,A.aRs,A.aRt,A.az9,A.Wq,A.XA,A.aza,A.aCn,A.N3,A.VS,A.Sg,A.aTH,A.a7V,A.aED,A.aVk,A.aIx,A.aSL,A.aFZ,A.aXQ,A.aIr,A.atd,A.ao7,A.aQ_,A.UL,A.aum,A.aAj,A.aBj,A.aDn,A.aOi,A.aEe,A.aG1,A.aHu,A.ama,A.aLU,A.aLV,A.HI,A.NQ,A.amd,A.OE,A.aLq,A.amb,A.amc,A.aPR,A.aY4,A.aDX,A.ame,A.aAZ,A.a0A,A.ard,A.aOA,A.amg,A.aml,A.a1w,A.amm,A.amn,A.aMb,A.aM9,A.aMa,A.amo,A.ZY,A.aE9,A.amr,A.F7,A.anV,A.a9W,A.ao0,A.ao2,A.ao4,A.aru,A.aqX,A.aIc,A.Ng,A.arN,A.aOM,A.aOL,A.aOK,A.aON,A.asC,A.asA,A.aPh,A.a7c,A.aCr,A.QN,A.aty,A.atA,A.au8,A.Rg,A.aOz,A.awe,A.Pd,A.Sr,A.aLo,A.aLp,A.ao1,A.MG,A.azP,A.anZ,A.uH,A.arW,A.aeb,A.Cf,A.C7,A.MY,A.aw8,A.EU,A.aBK,A.SW,A.aCs,A.aPw,A.Ck,A.aNP,A.aMC,A.aEa,A.aEP,A.aEZ,A.aEJ,A.aEL,A.ars,A.adC,A.aEO,A.azt,A.aER,A.Ug,A.aET,A.Uh,A.Ui,A.aEU,A.aEW,A.aEX,A.aF9,A.aFg,A.aG5,A.aIb,A.aBT,A.Zr,A.VK,A.Nl,A.Yr,A.aEb,A.z2,A.al8,A.aHK,A.atm,A.akf,A.aQq,A.akg,A.akh,A.akF,A.JF,A.ayV,A.SL,A.T2,A.KT,A.aHJ,A.M7,A.aXE,A.Vr,A.am4,A.G3,A.aHO,A.aHP,A.aXG,A.Vt,A.abn,A.aIw,A.aon,A.Pk,A.aoo,A.aqd,A.a_N,A.HY,A.aN5,A.acX,A.Pl,A.aq9,A.aSC,A.aqa,A.aLr,A.aci,A.ahB,A.aRM,A.aqb,A.aNo,A.aqg,A.Dw,A.aqh,A.NO,A.aKO,A.aSq,A.afq,A.aR_,A.aNJ,A.aKQ,A.Mt,A.ala,A.anF,A.arg,A.arA,A.aki,A.akx,A.ald,A.aOb,A.alK,A.am2,A.a_2,A.amA,A.amC,A.aqU,A.Pz,A.ar_,A.H5,A.qk,A.aOx,A.IG,A.a2I,A.R9,A.ac8,A.ps,A.awr,A.agG,A.aWg,A.azF,A.Az,A.azH,A.aRI,A.aNI,A.aRJ,A.aRK,A.aMq,A.aTw,A.VT,A.aSk,A.aOT,A.aYy,A.afD,A.KX,A.aLA,A.aE5,A.aao,A.Bt,A.aGD,A.aWI,A.aH2,A.aWR,A.aWU,A.aH4,A.r7,A.aXd,A.aS6,A.aHS,A.aBH,A.m1,A.hr,A.kN,A.aS7,A.aqM,A.PH,A.DW,A.bw,A.BW,A.aQ7,A.a79,A.aQY,A.azl,A.aRz,A.a5m,A.a5G,A.SB,A.J_,A.lv,A.aDW,A.aE3,A.ZF,A.Up,A.aFA,A.aFE,A.a9Q,A.aS9,A.hf,A.aHl,A.aIy,A.abK,A.oO,A.atn,A.awI,A.akz,A.azu,A.ayM,A.atD,A.aBh,A.aGY,A.aaj,A.Q_,A.Pm,A.S_,A.TJ,A.awk,A.RU,A.RE,A.ayF,A.ayG,A.awU,A.awQ,A.awR,A.awM,A.xO,A.aBD,A.FI,A.aFq,A.aFr,A.a9w,A.aY7]) +q(A.a1E,A.bGi) +p(A.ey,[A.Sy,A.aS2]) +q(A.hn,A.Sy) +q(A.WV,A.hn) +q(A.j4,A.WV) +p(A.j4,[A.a6A,A.ox]) +p(A.a6A,[A.af5,A.a0_,A.Fg,A.a53,A.afE,A.aeH]) +q(A.afu,A.aiL) +p(A.b_,[A.fx,A.f6,A.bc,A.abg]) +q(A.aP5,A.fx) +q(A.akH,A.kS) +q(A.bxp,A.bxq) +q(A.bJ7,A.bJ9) +q(A.c8r,A.Q7) +q(A.crS,A.c8n) +p(A.hZ,[A.Dc,A.Sp,A.akP,A.aDr,A.DQ,A.vh,A.a8m,A.Ma,A.ID,A.z0]) +q(A.J8,A.aPT) +p(A.J8,[A.azo,A.VQ,A.cdd,A.a5C,A.azn]) +p(A.arS,[A.Ou,A.Ow,A.Ox,A.b7I,A.b7J,A.Or,A.Ot,A.Ov,A.Os,A.b7N,A.b7H,A.b7K,A.Oy]) +q(A.asi,A.bmV) +q(A.a0w,A.a0u) +p(A.bKJ,[A.b8o,A.bfs,A.bhw,A.bkD,A.bnA,A.bnR,A.bo7,A.bor,A.bou,A.boO,A.bq3,A.bw7,A.byJ,A.bJt,A.bK0,A.bOw,A.bTb,A.bXx,A.bXL,A.c4p,A.c4I,A.c5R,A.c68,A.c6N]) +p(A.b8o,[A.bFJ,A.b8p]) +q(A.Ua,A.XF) +p(A.bfs,[A.bft,A.bFL]) +q(A.bgG,A.bft) +q(A.kz,A.aKC) +p(A.atg,[A.aVr,A.aVs]) +p(A.bsd,[A.co9,A.cob]) +q(A.aVt,A.cob) +p(A.y5,[A.bAN,A.bvH]) +q(A.c2I,A.c2J) +p(A.bO,[A.A5,A.Gd,A.aH7,A.azK,A.fa,A.aEm,A.Lr,A.a9o,A.oN,A.U5,A.aGm,A.aHw,A.ar3,A.aGp,A.a4Q,A.a4R,A.rJ,A.DB,A.rH]) +p(A.fa,[A.eN,A.a3s,A.abC,A.a5F,A.a5E,A.aAe,A.aAd,A.aHV,A.ate,A.DN]) +p(A.eN,[A.alO,A.AC,A.VB,A.aB5,A.arm,A.arT,A.asF,A.abq,A.a2t,A.a24,A.a2F]) +p(A.oN,[A.Io,A.azC,A.akT,A.atV,A.anq,A.T7,A.T8,A.azL]) +q(A.a6S,A.T7) +q(A.aC7,A.T8) +q(A.TN,A.aHw) +p(A.ar3,[A.ar8,A.aGr,A.aID,A.aua,A.ayY,A.atC,A.aAs,A.am8,A.auT,A.asv,A.aGn,A.azB,A.VH,A.azk,A.a31]) +p(A.aGp,[A.UN,A.aGt,A.aGq,A.aGs]) +p(A.azk,[A.a52,A.azj]) +p(A.rJ,[A.abB,A.Ef,A.as_]) +q(A.a4m,A.DB) +p(A.VB,[A.Ju,A.akr,A.aHe,A.asI,A.aDu,A.am5,A.aCA,A.aw1,A.aIG]) +q(A.auE,A.AC) +p(A.rH,[A.Qk,A.alH,A.atj,A.aKx]) +p(A.alH,[A.ED,A.z6,A.F_]) +q(A.bNi,A.bNh) +q(A.ov,A.JZ) +q(A.az2,A.xj) +q(A.JY,A.bEI) +q(A.bNa,A.bN9) +q(A.aCh,A.a6X) +q(A.vs,A.AV) +q(A.a6Y,A.AW) +p(A.eG,[A.hc,A.ej]) +p(A.a3j,[A.aVK,A.ckQ,A.ij,A.awK,A.c81]) +q(A.a0k,A.St) +p(A.wM,[A.a10,A.a11,A.a13,A.In]) +p(A.bhw,[A.bhx,A.bFO]) +q(A.ar0,A.aNN) +p(A.c9W,[A.L6,A.L9,A.Iu]) +p(A.mD,[A.aQ9,A.a2V,A.PD]) +q(A.auq,A.aQ9) +p(A.cnh,[A.aLw,A.aUB]) +q(A.Oc,A.aLw) +q(A.r_,A.aUB) +q(A.c0w,A.c3I) +q(A.b5e,A.c0w) +q(A.btb,A.b7s) +p(A.BF,[A.acz,A.acx,A.acy,A.alr,A.a0i,A.aqz]) +q(A.bkA,A.bkD) +q(A.a0n,A.arq) +q(A.aYN,A.aiq) +q(A.adl,A.aYN) +q(A.lT,A.aNz) +p(A.lT,[A.aHG,A.w8,A.G5,A.bq,A.iM]) +p(A.wx,[A.aXD,A.aNa,A.aXL,A.aLH,A.agI]) +q(A.cmu,A.bee) +p(A.a4X,[A.aRh,A.a4W]) +q(A.a4V,A.aRh) +q(A.aRi,A.bnU) +q(A.Tn,A.lr) +p(A.Tn,[A.lj,A.qp]) +q(A.aDH,A.lj) +q(A.clW,A.bnV) +p(A.bnA,[A.bnI,A.bnB,A.bnD,A.bnC]) +q(A.bnS,A.bnR) +q(A.bo4,A.bo7) +p(A.PX,[A.db,A.bX,A.rD,A.bg_,A.xI,A.De,A.ph,A.ic,A.nF,A.a90,A.aHW]) +p(A.bX,[A.auj,A.a3F,A.aoe,A.a_H,A.Qq,A.IQ,A.Qp,A.asU,A.a29,A.QA,A.aqQ,A.uP,A.vx,A.a_0,A.OF,A.aog,A.a_J,A.a_K,A.aHh,A.M1,A.abp,A.VF,A.SX,A.a8y,A.aI2,A.abo,A.aIC,A.SY]) +q(A.aDQ,A.aUQ) +q(A.aHn,A.aX7) +q(A.aHo,A.aX9) +q(A.abt,A.aXV) +q(A.Fj,A.aTF) +p(A.auq,[A.D3,A.wN]) +q(A.S4,A.PD) +q(A.aEF,A.aVl) +p(A.b5i,[A.btR,A.bHA,A.bHD]) +p(A.auj,[A.asR,A.a__,A.Lm]) +p(A.a3F,[A.wV,A.vr]) +p(A.db,[A.Qy,A.aoc,A.Qo,A.asS,A.a0r,A.uO,A.tH,A.amv,A.ams,A.a_I,A.aHg,A.VE,A.as9,A.aBM,A.aBL,A.aE7,A.aI0]) +q(A.aMD,A.bMN) +q(A.anY,A.aMD) +q(A.awg,A.aQF) +q(A.a40,A.aQG) +q(A.BC,A.aXc) +q(A.abs,A.aXW) +q(A.qZ,A.aTG) +p(A.xI,[A.zt,A.tz]) +q(A.Vg,A.aX8) +q(A.ab3,A.aXa) +q(A.Qz,A.aPo) +q(A.aLX,A.aLW) +q(A.aLY,A.aLX) +q(A.aLZ,A.aLY) +q(A.aM_,A.aLZ) +q(A.aM0,A.aM_) +q(A.aM1,A.aM0) +q(A.ZO,A.aM1) +q(A.amx,A.aMd) +q(A.a_F,A.aMI) +q(A.zv,A.a_F) +q(A.nr,A.q9) +p(A.nr,[A.aG7,A.aI5]) +q(A.ayP,A.aG7) +q(A.alQ,A.aLQ) +q(A.adk,A.aYL) +q(A.a1k,A.aOD) +q(A.a1t,A.aOO) +q(A.az8,A.aRr) +q(A.aCw,A.aTH) +q(A.aEE,A.aVk) +q(A.aHX,A.aXQ) +q(A.a3a,A.aQ_) +q(A.aM3,A.aM2) +q(A.ZQ,A.aM3) +q(A.aM4,A.aYE) +q(A.aO9,A.aO8) +q(A.aOa,A.aO9) +q(A.a0U,A.aOa) +q(A.acF,A.acE) +q(A.aM5,A.acF) +q(A.aM6,A.aM5) +q(A.aM7,A.aM6) +q(A.aM8,A.aM7) +q(A.ZU,A.aM8) +q(A.Df,A.aMb) +q(A.ZW,A.aM9) +q(A.ZX,A.aMa) +q(A.a_w,A.aMB) +q(A.aMF,A.aME) +q(A.ao3,A.aMF) +q(A.SA,A.aSo) +q(A.a2x,A.aPB) +q(A.acQ,A.acP) +q(A.Pc,A.acQ) +p(A.Pc,[A.a3g,A.aRQ]) +q(A.aRR,A.aRQ) +q(A.a5q,A.aRR) +p(A.mt,[A.U2,A.aHp,A.ho,A.Vi,A.aep,A.aFG,A.aUV,A.aau,A.mZ,A.acn,A.Fn,A.azm,A.U6,A.a80,A.a3p,A.h1,A.jm,A.ae1,A.ah5,A.U_,A.a9K,A.QE,A.a9n,A.aFi]) +q(A.aRT,A.aRS) +q(A.aRU,A.aRT) +q(A.aRV,A.aRU) +q(A.a5s,A.aRV) +q(A.aV4,A.aV3) +q(A.aE6,A.aV4) +q(A.aEM,A.aVm) +q(A.d8,A.aQ6) +p(A.d8,[A.aad,A.w5,A.NR,A.Op,A.nh,A.KR,A.Kb,A.KP,A.rP,A.mQ,A.a0J,A.ar1,A.B8,A.wE,A.F3,A.Fl,A.vv,A.G6,A.tY,A.G2]) +q(A.aVo,A.aVn) +q(A.aVp,A.aVo) +q(A.aVq,A.aVp) +q(A.a9_,A.aVq) +q(A.aHQ,A.aIC) +q(A.aES,A.aHQ) +p(A.aES,[A.asQ,A.Qx,A.DY,A.wW]) +q(A.a9c,A.aVv) +q(A.HK,A.aMc) +q(A.a0C,A.aNT) +q(A.Qn,A.aDQ) +q(A.aI8,A.aXU) +q(A.aBG,A.aTi) +q(A.a6w,A.aBG) +p(A.nF,[A.HT,A.To]) +q(A.adg,A.aip) +q(A.bD8,A.aE2) +q(A.bgC,A.bD8) +q(A.aQ8,A.aiy) +q(A.atp,A.Dz) +q(A.IH,A.atp) +p(A.EH,[A.fe,A.ayO]) +q(A.abM,A.aYe) +p(A.ox,[A.a2s,A.aiJ,A.aeU,A.aiK,A.a5Q,A.adi]) +q(A.aRd,A.aRc) +q(A.JW,A.aRd) +q(A.af8,A.aZ6) +p(A.b8,[A.Dx,A.cs,A.aql,A.abA,A.Cd,A.aWq,A.TM]) +p(A.Dx,[A.aWk,A.FG,A.aNy,A.aO6]) +q(A.ahd,A.ahc) +q(A.aan,A.ahd) +q(A.aHM,A.aXE) +q(A.aHN,A.aXF) +p(A.cs,[A.aL9,A.aKY,A.aKZ,A.aTm,A.aUH,A.aNp,A.aXh,A.acK,A.ai8,A.aYD,A.aYP]) +q(A.aLa,A.aL9) +q(A.aLb,A.aLa) +q(A.uo,A.aLb) +p(A.bY0,[A.cgw,A.cng,A.asJ,A.a9V,A.ccO,A.b6K,A.bcv]) +q(A.aTn,A.aTm) +q(A.aTo,A.aTn) +q(A.a6L,A.aTo) +q(A.aUI,A.aUH) +q(A.oL,A.aUI) +q(A.I1,A.aNp) +q(A.aXi,A.aXh) +q(A.aXj,A.aXi) +q(A.M5,A.aXj) +q(A.acL,A.acK) +q(A.acM,A.acL) +q(A.P8,A.acM) +p(A.P8,[A.YN,A.acc]) +p(A.a60,[A.lS,A.ca7]) +p(A.lS,[A.aeC,A.a8d,A.fE,A.aaZ,A.hV,A.aaY,A.ok,A.aNw,A.aB1,A.aWh]) +q(A.aV,A.ai8) +p(A.bc,[A.a82,A.hC,A.aFp,A.Fk,A.Ek,A.Pb,A.a4E,A.aeq,A.Lv,A.LX,A.CS,A.Ht,A.rK,A.a18,A.zH,A.Hr,A.alG,A.JS,A.y2,A.Tv,A.a3D]) +q(A.aN4,A.aig) +p(A.aql,[A.aN3,A.aWP,A.aL1,A.aQ0,A.agH,A.aQx,A.W3,A.aeh,A.aWO,A.aPq,A.a3L]) +q(A.acZ,A.aih) +q(A.aYI,A.aii) +q(A.ad_,A.aYI) +p(A.aHp,[A.aMf,A.aTs]) +p(A.B,[A.aN9,A.wC,A.S3,A.mJ]) +q(A.dP,A.aN9) +p(A.aH0,[A.aoq,A.aqe,A.bhs,A.bDB]) +q(A.aYJ,A.aoq) +q(A.aN6,A.aYJ) +p(A.aZ,[A.Wa,A.ib,A.avR,A.cc,A.add,A.aYF,A.aYM,A.aZ1,A.L4,A.rC,A.aFF,A.Nb,A.aav]) +p(A.c4,[A.cM,A.aS4,A.a_t,A.aS3]) +p(A.cM,[A.aN8,A.aNi,A.qF,A.a9q,A.ag9,A.avQ,A.WK,A.Uy,A.aVV,A.a9G,A.aWw]) +p(A.as,[A.aU8,A.aQm,A.aVi]) +q(A.X,A.aU8) +p(A.X,[A.a4,A.f3,A.aUx]) +p(A.a4,[A.Xc,A.aZk,A.agc,A.age,A.aiN,A.aU_,A.aZj,A.aZn,A.aZs,A.aiP,A.aiR,A.aZx,A.afZ,A.ag0,A.aTV,A.a7t,A.a7x,A.aU4,A.aga,A.aSK,A.aUs,A.Tx,A.uc,A.aUy,A.aZq,A.aZt,A.aiQ,A.aiO,A.aTS,A.aTX,A.aZo,A.aU1,A.aUd,A.a7B,A.aU9,A.aZz,A.aDk,A.aDh,A.aCZ]) +p(A.bT,[A.iJ,A.ca,A.iH]) +p(A.iJ,[A.aKR,A.Eu,A.pC,A.hD,A.a3o,A.zw,A.Ew,A.aIh]) +p(A.ff,[A.ii,A.Bj,A.xP]) +p(A.ii,[A.acR,A.FQ]) +q(A.a_E,A.acR) +p(A.a_E,[A.kU,A.k2,A.xb,A.nT,A.mf,A.yj,A.yr,A.nX,A.qe,A.wR,A.nw,A.tZ,A.xn]) +q(A.Gg,A.kU) +p(A.ib,[A.aN7,A.Qc,A.aWS,A.zx,A.aw4,A.r4,A.aKz,A.aDC,A.adv,A.aAo,A.ahw,A.Mm,A.aFf,A.rG,A.arI,A.avZ,A.PM,A.aIg,A.aAq]) +q(A.aZl,A.aZk) +q(A.afW,A.aZl) +q(A.eQ,A.aPP) +q(A.aNb,A.eQ) +q(A.aor,A.aNb) +p(A.ca,[A.a07,A.aei,A.fY,A.a1P,A.afv,A.af2,A.N_,A.aOS,A.agm,A.aUW,A.ac4,A.acg,A.aXK,A.pn,A.adW,A.x1,A.aeG,A.IW,A.aUv,A.T_,A.Md,A.agk,A.af6,A.a8n,A.ags,A.agu,A.a8E,A.aVB,A.ady,A.ahV,A.ahW,A.JJ,A.Eh,A.aej,A.JN,A.JL,A.a23,A.abJ,A.ju,A.a9f]) +p(A.jh,[A.aNc,A.aR3,A.aYi,A.aQk,A.aPp,A.aR4,A.aYj]) +q(A.ad8,A.ain) +p(A.YJ,[A.aP3,A.aVu,A.aWv,A.aky,A.aFy,A.aE_,A.aDJ,A.aFo,A.a6D,A.aqE,A.aqN,A.a3V]) +q(A.aij,A.XK) +q(A.Wb,A.aij) +q(A.afs,A.aiJ) +q(A.j6,A.mc) +p(A.j6,[A.mu,A.ve,A.mv]) +p(A.Fg,[A.a_Q,A.a0z]) +p(A.Tl,[A.Po,A.WS]) +q(A.xB,A.Xb) +p(A.xB,[A.ad4,A.aR5]) +q(A.ad5,A.aYK) +p(A.avR,[A.aNe,A.aNf,A.aVL,A.aY_,A.Tj,A.arP,A.SO,A.Tk]) +q(A.agd,A.agc) +q(A.aD1,A.agd) +p(A.aD1,[A.L1,A.ag3,A.aWX,A.a7q,A.a7G,A.aCS,A.a7n,A.a7z,A.a7y,A.aCV,A.aTK,A.aD4,A.aCD,A.Xd,A.aCL,A.aDg,A.a7u,A.aCP,A.aD2,A.a7w,A.a7D,A.a7i,A.a7J,A.aCE,A.aCT,A.aCN,A.aCQ,A.aCR,A.aCO,A.a7m,A.aTP,A.aU6,A.aUh,A.aUg,A.Xg,A.agh,A.aLy,A.aD3,A.aD5,A.aDj]) +p(A.L1,[A.afX,A.aTQ,A.aTO,A.aSJ]) +q(A.ad6,A.aik) +p(A.aaR,[A.aNg,A.aVb,A.aWL,A.aWM]) +q(A.aim,A.ail) +q(A.ad7,A.aim) +q(A.aNh,A.aqe) +q(A.aqf,A.aNh) +p(A.cc,[A.aNj,A.aLe,A.aLs,A.aLF,A.aQ2,A.aQ3,A.aMl,A.aMk,A.aPZ,A.aRn,A.aWW,A.aL6,A.YO,A.Kc,A.aF1,A.alb,A.I2,A.Dj,A.OS,A.anw,A.OR,A.aBd,A.aBe,A.tT,A.Dp,A.P7,A.asc,A.asG,A.aa,A.ei,A.qf,A.cT,A.eP,A.anX,A.asH,A.avX,A.aAp,A.Su,A.akN,A.auA,A.Jg,A.l0,A.a9F,A.aw7,A.EQ,A.mb,A.k3,A.ak7,A.cb,A.Ay,A.Of,A.DL,A.a33,A.Do,A.aqD,A.aMz,A.aPn,A.aQX,A.aVe,A.aSI,A.aV_,A.Xo,A.aVQ,A.aFH,A.aGL,A.aaE,A.dp,A.aYc,A.aLx,A.azh,A.Fq,A.TD,A.Um,A.aTC,A.aTD,A.aTB,A.aIH]) +q(A.Fp,A.age) +p(A.Fp,[A.aTR,A.aCB,A.afR,A.ag4,A.ag5,A.aU7,A.a7E,A.a7r,A.a7C,A.a7I]) +q(A.adc,A.aio) +q(A.aZm,A.aiN) +q(A.afY,A.aZm) +q(A.I0,A.aNk) +q(A.aNm,A.a5t) +q(A.Pp,A.aNm) +q(A.cck,A.I0) +p(A.li,[A.qh,A.Ie]) +q(A.Go,A.qh) +p(A.Go,[A.PY,A.arO,A.arL]) +q(A.ed,A.aP8) +q(A.zT,A.aP9) +p(A.Ie,[A.aP7,A.aqZ,A.aVg]) +p(A.k4,[A.or,A.np]) +p(A.or,[A.tX,A.cz]) +q(A.a3I,A.ln) +p(A.cr_,[A.aPi,A.Gj,A.ae4]) +q(A.a1R,A.ed) +q(A.dt,A.aSW) +q(A.aZW,A.aKP) +q(A.aZX,A.aZW) +q(A.aXq,A.aZX) +p(A.dt,[A.aSO,A.aT8,A.aSZ,A.aSU,A.aSX,A.aSS,A.aT0,A.aTg,A.nE,A.aT4,A.aT6,A.aT2,A.aSQ]) +q(A.aSP,A.aSO) +q(A.KD,A.aSP) +p(A.aXq,[A.aZS,A.b_3,A.aZZ,A.aZV,A.aZY,A.aZU,A.b__,A.b_7,A.b_5,A.b_6,A.b_4,A.b_1,A.b_2,A.b_0,A.aZT]) +q(A.aXm,A.aZS) +q(A.aT9,A.aT8) +q(A.KH,A.aT9) +q(A.aXx,A.b_3) +q(A.aT_,A.aSZ) +q(A.AL,A.aT_) +q(A.aXs,A.aZZ) +q(A.aSV,A.aSU) +q(A.Fa,A.aSV) +q(A.aXp,A.aZV) +q(A.aSY,A.aSX) +q(A.Fb,A.aSY) +q(A.aXr,A.aZY) +q(A.aST,A.aSS) +q(A.vp,A.aST) +q(A.aXo,A.aZU) +q(A.aT1,A.aT0) +q(A.AM,A.aT1) +q(A.aXt,A.b__) +q(A.aTh,A.aTg) +q(A.AO,A.aTh) +q(A.aXB,A.b_7) +p(A.nE,[A.aTc,A.aTe,A.aTa]) +q(A.aTd,A.aTc) +q(A.KJ,A.aTd) +q(A.aXz,A.b_5) +q(A.aTf,A.aTe) +q(A.KK,A.aTf) +q(A.aXA,A.b_6) +q(A.aTb,A.aTa) +q(A.KI,A.aTb) +q(A.aXy,A.b_4) +q(A.aT5,A.aT4) +q(A.AN,A.aT5) +q(A.aXv,A.b_1) +q(A.aT7,A.aT6) +q(A.KG,A.aT7) +q(A.aXw,A.b_2) +q(A.aT3,A.aT2) +q(A.KF,A.aT3) +q(A.aXu,A.b_0) +q(A.aSR,A.aSQ) +q(A.AK,A.aSR) +q(A.aXn,A.aZT) +p(A.io,[A.aPm,A.ME]) +q(A.hE,A.aPm) +p(A.hE,[A.h_,A.uE]) +p(A.h_,[A.uM,A.SZ,A.a0V,A.vy,A.afA,A.acl]) +p(A.XD,[A.af0,A.X_]) +p(A.SZ,[A.pu,A.aln]) +p(A.a0V,[A.vZ,A.uT,A.vk]) +p(A.aln,[A.pM,A.VV]) +q(A.J3,A.oY) +q(A.RR,A.J3) +p(A.aKQ,[A.Z6,A.a_j,A.arf,A.arz]) +q(A.NP,A.aKT) +p(A.N0,[A.X4,A.p0,A.aSv]) +q(A.c9_,A.b25) +p(A.bY1,[A.cqP,A.cjO,A.clS,A.cqR,A.aqV,A.aH3]) +q(A.afF,A.a1) +q(A.cow,A.bYy) +q(A.aVO,A.aZH) +p(A.aCB,[A.aTL,A.aTM,A.afS,A.aCC,A.aD0,A.aCK,A.afV,A.a7v]) +q(A.NY,A.aLd) +p(A.NY,[A.c9i,A.c9j]) +q(A.S1,A.Fk) +q(A.Oa,A.aLt) +q(A.c9R,A.Oa) +q(A.a4q,A.aR0) +q(A.Zj,A.aLD) +q(A.Zk,A.aLE) +q(A.Hs,A.aLG) +q(A.ca3,A.Hs) +q(A.aTA,A.aZg) +p(A.Qc,[A.aLJ,A.aWt,A.tE,A.kM]) +q(A.aU0,A.aU_) +q(A.ag2,A.aU0) +q(A.L3,A.ag2) +p(A.L3,[A.aTN,A.aWu]) +q(A.Zu,A.aLK) +q(A.ep,A.aLM) +q(A.acv,A.aib) +q(A.fP,A.aRC) +p(A.fP,[A.ayH,A.aNE,A.aS_,A.xY]) +p(A.ayH,[A.aRA,A.aOm,A.adE,A.aRB,A.aOn]) +p(A.fY,[A.Zy,A.a2J,A.a3T,A.a9C,A.ael,A.Pw,A.J5,A.DC,A.awn]) +q(A.alM,A.aLN) +q(A.OA,A.aLR) +p(A.OA,[A.caH,A.caI]) +q(A.aie,A.aid) +q(A.aMg,A.aie) +p(A.Vi,[A.aMe,A.aTr,A.ahf]) +q(A.OH,A.aMh) +p(A.OH,[A.cb_,A.cb2]) +q(A.aiM,A.aZf) +q(A.afI,A.aiM) +q(A.aMn,A.aYF) +q(A.afT,A.aZj) +q(A.OJ,A.aMo) +q(A.cb8,A.OJ) +q(A.uy,A.aMw) +p(A.wC,[A.os,A.a4p]) +q(A.a0f,A.aNt) +q(A.a0h,A.aNv) +q(A.aYO,A.bhs) +q(A.aNH,A.aYO) +q(A.Ih,A.aNM) +p(A.Ih,[A.ccJ,A.ccK]) +q(A.PI,A.aNU) +p(A.PI,[A.ccR,A.ccS]) +q(A.a0Z,A.aOe) +q(A.a14,A.aOf) +p(A.Zw,[A.PR,A.aPM,A.Sv,A.V0]) +p(A.cH,[A.aYQ,A.aYT,A.aYR,A.aYS,A.aPJ,A.aPK,A.aPX,A.aZa,A.aZc,A.aZb,A.ahm,A.aWE,A.aZQ]) +q(A.adB,A.aYQ) +q(A.aOt,A.aYT) +q(A.aOr,A.aYR) +q(A.aOs,A.aYS) +q(A.aOw,A.PR) +p(A.ep,[A.aOu,A.aPL,A.aOZ,A.aP_,A.aSl,A.aSg,A.aWF]) +q(A.PS,A.aOv) +q(A.a1y,A.aOR) +q(A.a1J,A.aOY) +q(A.Qd,A.aP6) +p(A.Qd,[A.cdm,A.cdn]) +p(A.boh,[A.bYY,A.cqZ]) +p(A.bYY,[A.aYW,A.aYB,A.aYU]) +q(A.aYX,A.aYW) +q(A.cd9,A.aYX) +q(A.aYC,A.aYB) +q(A.caM,A.aYC) +q(A.aYV,A.aYU) +q(A.cd8,A.aYV) +q(A.cnK,A.bog) +q(A.uV,A.aPN) +p(A.x2,[A.a37,A.El]) +p(A.El,[A.Ei,A.a38,A.a39]) +p(A.Rd,[A.cg4,A.cg5]) +q(A.aem,A.aiw) +p(A.R9,[A.op,A.aef,A.aeg]) +p(A.fH,[A.qw,A.jK,A.u7,A.Ol]) +p(A.qw,[A.aRW,A.tW,A.m8]) +q(A.aLB,A.aia) +q(A.ae6,A.aiv) +q(A.ag_,A.aZn) +q(A.aNA,A.aYM) +q(A.aer,A.aix) +q(A.Rc,A.aQ1) +p(A.Rc,[A.cg6,A.cgg]) +q(A.aQB,A.aZ1) +q(A.ag8,A.aZs) +q(A.RH,A.aQC) +p(A.RH,[A.ch8,A.ch9]) +q(A.aR6,A.aZ2) +p(A.au9,[A.aeT,A.YI,A.Ha,A.Hb,A.YG,A.YE,A.YC,A.YF,A.Vu]) +q(A.R4,A.WF) +p(A.R4,[A.Hd,A.aL2]) +p(A.Hd,[A.aR2,A.aL8,A.aL_,A.aL3,A.aL5,A.aL0,A.aL4,A.ahD]) +q(A.aR8,A.S3) +q(A.c0,A.aLC) +q(A.a4H,A.c0) +q(A.aR7,A.a4H) +q(A.a6,A.aWZ) +q(A.ayI,A.a6) +q(A.aR9,A.ayI) +p(A.ho,[A.ayJ,A.ka,A.aHE,A.aMt,A.abl,A.auY,A.aFd,A.a7_,A.yf]) +q(A.dM,A.aKU) +p(A.dM,[A.ar4,A.Ii,A.k_,A.fW,A.aIL,A.a0I,A.aBS,A.acS,A.aDo,A.azR,A.aBQ,A.a8l]) +p(A.ar4,[A.ar5,A.aNR,A.aNS]) +q(A.aRm,A.Ii) +q(A.hv,A.aRp) +p(A.hv,[A.aRj,A.aRl]) +q(A.Sb,A.aRq) +q(A.az5,A.Sb) +q(A.a4Z,A.aRk) +p(A.bGt,[A.ckH,A.cnI,A.cqQ,A.c8B]) +q(A.Xu,A.aa0) +q(A.aV9,A.aiT) +q(A.K7,A.aRL) +p(A.K7,[A.cky,A.ckz]) +q(A.a5j,A.aRO) +q(A.aff,A.aiG) +q(A.K8,A.aRP) +p(A.K8,[A.ckK,A.ckL]) +q(A.afl,A.aZa) +q(A.aSf,A.aZc) +q(A.aSe,A.aZb) +q(A.aSi,A.Sv) +q(A.Sw,A.aSh) +q(A.Au,A.aeU) +q(A.aft,A.aiK) +q(A.aYw,A.b_e) +q(A.aYx,A.b_f) +p(A.AG,[A.aKN,A.aqc]) +q(A.aAt,A.aSt) +p(A.aFG,[A.ai4,A.ai5]) +q(A.is,A.oB) +q(A.KM,A.aTj) +p(A.KM,[A.clP,A.clQ]) +p(A.aBV,[A.RB,A.of]) +q(A.aQy,A.aiA) +q(A.acH,A.aif) +q(A.aTI,A.W3) +q(A.aCy,A.of) +q(A.aTJ,A.acH) +q(A.T3,A.aTl) +p(A.T3,[A.cbb,A.ch2,A.cbc,A.ch3]) +q(A.XM,A.XL) +q(A.Xa,A.XM) +q(A.Tg,A.aTt) +p(A.Tg,[A.cm2,A.cm5]) +q(A.a7f,A.afQ) +q(A.a8h,A.agn) +p(A.bfw,[A.aA,A.FJ]) +p(A.aA,[A.W1,A.uu]) +q(A.adM,A.ait) +q(A.agp,A.ago) +q(A.TQ,A.agp) +q(A.a8v,A.aV1) +q(A.a8x,A.aV2) +q(A.a8z,A.aV6) +q(A.a8A,A.aV7) +q(A.aWY,A.ka) +q(A.agO,A.aiY) +q(A.Xf,A.aiP) +q(A.aUw,A.aiR) +q(A.Uv,A.aVM) +p(A.Uv,[A.com,A.con]) +q(A.aUM,A.bYk) +q(A.aDM,A.aUM) +q(A.bRG,A.bYj) +p(A.bYi,[A.aDK,A.bRF,A.aCv,A.bju]) +q(A.LA,A.aW_) +p(A.LA,[A.coE,A.coF]) +q(A.aiF,A.aiE) +q(A.aeX,A.aiF) +q(A.aWm,A.aZN) +q(A.LH,A.aWo) +p(A.LH,[A.cpI,A.cpN]) +q(A.aWn,A.aZO) +q(A.UU,A.aWs) +q(A.aLS,A.aYD) +q(A.Wj,A.aYP) +q(A.aUZ,A.mZ) +q(A.vz,A.aUZ) +q(A.Ll,A.vz) +p(A.Ll,[A.cpW,A.MJ,A.Gx]) +p(A.UU,[A.cq9,A.cqa]) +q(A.aWD,A.aZQ) +q(A.aWH,A.V0) +q(A.V1,A.aWG) +q(A.ahn,A.aj_) +q(A.LQ,A.zX) +q(A.qq,A.Wv) +q(A.Xz,A.qq) +q(A.aRb,A.bDB) +q(A.ayK,A.aRb) +q(A.V8,A.aWQ) +q(A.aWV,A.aZR) +p(A.qF,[A.aWT,A.aX3,A.b_a,A.aSm]) +q(A.aUu,A.aZx) +q(A.l3,A.aX0) +q(A.tO,A.aX4) +q(A.awL,A.Pp) +q(A.w_,A.aYd) +q(A.ab2,A.aX6) +q(A.ab4,A.aXb) +q(A.M4,A.ahz) +q(A.ab9,A.aXe) +q(A.Vv,A.aXI) +p(A.mq,[A.h8,A.jz,A.MW]) +p(A.Zh,[A.eE,A.WT]) +p(A.Ol,[A.fl,A.nc]) +q(A.fV,A.vD) +p(A.jK,[A.kK,A.dS,A.o1,A.oS,A.o3,A.o4]) +p(A.hX,[A.au,A.cG,A.Ce]) +q(A.m4,A.at6) +p(A.aLP,[A.acA,A.WP]) +q(A.O2,A.akP) +q(A.pm,A.aPQ) +q(A.bwn,A.aPU) +p(A.lY,[A.AH,A.eX]) +q(A.LF,A.aWe) +p(A.pN,[A.VN,A.aXS,A.OC,A.Rz,A.a5Z,A.Ik,A.aMv]) +q(A.FA,A.a9V) +p(A.uS,[A.ww,A.Ux]) +p(A.qu,[A.Hv,A.aFD]) +q(A.aTU,A.afZ) +q(A.a7p,A.aTU) +q(A.ag1,A.ag0) +q(A.aTW,A.ag1) +q(A.L2,A.aTW) +p(A.Fn,[A.aho,A.adN,A.W5]) +q(A.iF,A.aQm) +p(A.iF,[A.aBg,A.aBr,A.kk]) +p(A.kk,[A.xm,A.Dk,A.HO,A.HN,A.a_m,A.a98,A.Z7,A.a3G,A.a1U,A.YP,A.abL]) +p(A.xm,[A.y8,A.a5D]) +q(A.aU5,A.aU4) +q(A.a7A,A.aU5) +q(A.aRE,A.aZ5) +q(A.F1,A.bdD) +p(A.co2,[A.aMG,A.oZ]) +p(A.oZ,[A.aUK,A.aee,A.Ni]) +q(A.AI,A.vB) +q(A.aUb,A.aga) +q(A.aUc,A.aUb) +q(A.a7F,A.aUc) +q(A.aZC,A.aZB) +q(A.Cl,A.aZC) +q(A.aBt,A.aSK) +q(A.a7k,A.aTK) +p(A.Xd,[A.aCJ,A.aCI,A.aCG,A.aCH,A.agb]) +p(A.agb,[A.aCX,A.aCY]) +p(A.a7G,[A.aD_,A.aCU,A.B_,A.afU,A.a7O,A.Ty]) +p(A.bUo,[A.a_d,A.Ln]) +q(A.a7o,A.afV) +q(A.aFB,A.aVR) +p(A.Bj,[A.aVS,A.aVT]) +q(A.Bi,A.aVS) +q(A.aVW,A.xP) +q(A.Bl,A.aVW) +p(A.f3,[A.aUq,A.agg,A.aUi,A.aUm]) +q(A.aUr,A.aUq) +q(A.aDe,A.aUr) +q(A.aDf,A.aDe) +q(A.aUk,A.agg) +q(A.aUl,A.aUk) +q(A.B0,A.aUl) +p(A.B0,[A.aD8,A.aD9,A.aDa]) +q(A.aD7,A.aD8) +q(A.bYq,A.bYp) +q(A.aFC,A.bYn) +q(A.aVU,A.aVT) +q(A.me,A.aVU) +q(A.Uw,A.me) +q(A.a7K,A.aUi) +p(A.a7K,[A.aDb,A.aUj]) +q(A.aUn,A.aUm) +q(A.aDc,A.aUn) +p(A.aDc,[A.aDd,A.a7M]) +q(A.aUt,A.aUs) +q(A.a7N,A.aUt) +q(A.asf,A.aaw) +q(A.a7P,A.aUx) +q(A.Tz,A.uc) +p(A.Tz,[A.a7Q,A.aD6]) +q(A.aUz,A.aUy) +q(A.a7R,A.aUz) +q(A.aEp,A.aVf) +q(A.i1,A.aVi) +q(A.U7,A.aVj) +q(A.EX,A.U7) +p(A.bUH,[A.b28,A.c3r,A.bBH,A.c10]) +q(A.b7B,A.akO) +q(A.bKC,A.b7B) +q(A.aLm,A.vS) +p(A.b5E,[A.cch,A.aCz]) +q(A.Ep,A.aQg) +p(A.Ep,[A.Jq,A.Eq,A.a3v]) +q(A.bzU,A.aQi) +p(A.bzU,[A.M,A.ag]) +p(A.Si,[A.aS0,A.aWr]) +q(A.qK,A.eI) +q(A.a78,A.aTy) +q(A.vu,A.aTz) +p(A.vu,[A.tw,A.KY]) +q(A.aCm,A.a78) +q(A.iu,A.eW) +q(A.FV,A.aWK) +p(A.FV,[A.aGR,A.aGQ,A.aGS,A.V2]) +p(A.By,[A.asb,A.avU]) +q(A.aSH,A.aZd) +q(A.b0W,A.aKS) +p(A.k_,[A.aiH,A.aiI,A.BZ,A.ahM,A.ahN,A.aV8,A.aN_]) +q(A.afm,A.aiH) +q(A.afn,A.aiI) +q(A.a9D,A.aVN) +q(A.Xr,A.XO) +q(A.aFz,A.Xr) +q(A.aL7,A.aYA) +q(A.acb,A.ai9) +q(A.ahX,A.b_c) +q(A.LC,A.xS) +q(A.al5,A.aLl) +p(A.azV,[A.Ro,A.adr,A.qy,A.afo,A.agr]) +p(A.a_t,[A.a6M,A.UF,A.mg]) +p(A.a6M,[A.ns,A.Kh,A.aZ9]) +p(A.ns,[A.aXJ,A.a34,A.WG,A.WH]) +q(A.rQ,A.aXK) +q(A.iA,A.ei) +p(A.a9q,[A.aSc,A.aZF]) +q(A.rU,A.hD) +q(A.Fo,A.ag9) +q(A.ahY,A.alt) +q(A.ahZ,A.ahY) +q(A.ai_,A.ahZ) +q(A.ai0,A.ai_) +q(A.ai1,A.ai0) +q(A.ai2,A.ai1) +q(A.ai3,A.ai2) +q(A.aIO,A.ai3) +q(A.ais,A.air) +q(A.adn,A.ais) +q(A.Im,A.adr) +p(A.h1,[A.aOc,A.aAr,A.aVD]) +q(A.aOj,A.adw) +q(A.adx,A.aOj) +q(A.aOk,A.adx) +q(A.aOl,A.aOk) +q(A.DG,A.aOl) +q(A.hN,A.AH) +q(A.N8,A.hN) +q(A.aPd,A.aPc) +q(A.j_,A.aPd) +p(A.j_,[A.IL,A.adT]) +q(A.aPb,A.aPa) +q(A.a1S,A.aPb) +q(A.ass,A.IK) +q(A.aPe,A.Wt) +p(A.pn,[A.adS,A.IU]) +q(A.ast,A.aPg) +q(A.kC,A.aZi) +q(A.yt,A.aZh) +q(A.aTE,A.ast) +q(A.Tm,A.aTE) +p(A.np,[A.bG,A.wX]) +p(A.IS,[A.fn,A.aLc]) +q(A.ccv,A.bUI) +q(A.rZ,A.xk) +q(A.aed,A.aZ_) +q(A.aes,A.aiz) +p(A.rC,[A.fz,A.Rw,A.abz]) +q(A.aZr,A.aZq) +q(A.ag6,A.aZr) +q(A.a4f,A.iM) +p(A.x1,[A.xh,A.aVy]) +q(A.aRf,A.aZ3) +q(A.aqO,A.aHF) +q(A.iS,A.B3) +p(A.Gv,[A.WZ,A.WY,A.afg,A.afh]) +q(A.afj,A.afi) +q(A.mK,A.afj) +p(A.aUF,[A.aRH,A.cDI]) +p(A.jm,[A.aPz,A.fQ,A.Lc]) +q(A.afk,A.aZ9) +q(A.aZu,A.aZt) +q(A.Xe,A.aZu) +q(A.Sz,A.aSn) +q(A.XB,A.mf) +q(A.aZy,A.aiQ) +q(A.Xh,A.aZy) +q(A.ae2,A.aiu) +q(A.ah7,A.aiZ) +q(A.EZ,A.afo) +q(A.a1M,A.aP2) +q(A.Ke,A.a1M) +p(A.Fz,[A.adV,A.a5R,A.aCk,A.Oh,A.a_c,A.Yy,A.azO]) +q(A.aqL,A.bKL) +q(A.MR,A.Kz) +q(A.aUG,A.aZA) +p(A.fQ,[A.rf,A.aUD,A.aUE]) +p(A.rf,[A.agi,A.a7Z]) +p(A.agi,[A.a7Y,A.Lb]) +q(A.TI,A.Lc) +q(A.a8_,A.TI) +q(A.Xl,A.XN) +q(A.al9,A.u6) +q(A.aUJ,A.al9) +q(A.aDF,A.aUJ) +q(A.aDP,A.abA) +p(A.aE1,[A.E5,A.btU,A.bjl,A.ale,A.arh]) +q(A.N6,A.cz) +p(A.bYl,[A.vH,A.bYm]) +q(A.agD,A.aZE) +q(A.agt,A.qy) +q(A.nK,A.agt) +p(A.nK,[A.TW,A.nL,A.vj,A.B5,A.aId]) +q(A.Gu,A.Jz) +q(A.aMK,A.nL) +q(A.Lk,A.agr) +p(A.aE3,[A.aqm,A.alI]) +p(A.alI,[A.mG,A.atc]) +q(A.agy,A.agx) +q(A.TY,A.agy) +q(A.aRF,A.aEh) +q(A.Sj,A.aRF) +q(A.agv,A.Sj) +q(A.yB,A.pu) +q(A.yC,A.pM) +q(A.aiU,A.aZD) +q(A.aVd,A.aiU) +q(A.aQE,A.Jr) +q(A.awd,A.aQE) +q(A.aVF,A.aVE) +q(A.cj,A.aVF) +q(A.Mv,A.aYz) +q(A.aVA,A.aVz) +q(A.Un,A.aVA) +q(A.a9i,A.aVC) +q(A.aZG,A.aZF) +q(A.aVI,A.aZG) +q(A.agf,A.aiO) +q(A.Bk,A.aFF) +p(A.Bk,[A.FK,A.Lz,A.aVP]) +p(A.Nb,[A.aVY,A.aVX]) +q(A.aZw,A.aDd) +q(A.aUp,A.aZw) +q(A.aZv,A.a7M) +q(A.aUo,A.aZv) +q(A.Xx,A.aZP) +q(A.aaz,A.aWx) +q(A.aaC,A.aWA) +q(A.aaB,A.aWz) +q(A.aaD,A.aWB) +q(A.aaA,A.aWy) +q(A.Zb,A.acl) +p(A.Zb,[A.y_,A.y0]) +q(A.V5,A.aaE) +p(A.ar1,[A.Ia,A.Ic,A.Ib,A.ng,A.B6]) +p(A.ng,[A.zL,A.zN,A.IC,A.Ix,A.Iy,A.qn,A.DP,A.zO,A.IA,A.IB,A.zM]) +q(A.agE,A.aiW) +q(A.agC,A.aiV) +q(A.a_i,A.aMt) +q(A.aYh,A.Vb) +q(A.akw,A.a3V) +q(A.Vy,A.ahF) +q(A.b_b,A.b_a) +q(A.aYb,A.b_b) +q(A.aKV,A.ai7) +q(A.Mq,A.Hw) +q(A.aVZ,A.aZI) +q(A.aNB,A.b7o) +q(A.bh0,A.aNB) +p(A.zP,[A.PL,A.DR]) +q(A.bve,A.bnT) +q(A.atK,A.a2B) +p(A.dQ,[A.av0,A.av1,A.av2,A.av3,A.av4,A.av5,A.av6,A.av7,A.av8,A.av9,A.ava,A.avb,A.avc,A.avd,A.ave,A.avf,A.avg,A.avh,A.avi,A.avj,A.avk,A.avl,A.avm,A.avn,A.avo,A.avp,A.avq,A.avr,A.avs,A.a3A,A.avv,A.avw,A.avx,A.avy,A.avz,A.avA,A.avB,A.avC,A.avD,A.avE,A.avF,A.avG,A.a3B]) +p(A.a3A,[A.avt,A.avu]) +q(A.avH,A.a3B) +p(A.bor,[A.c4z,A.bos]) +p(A.bou,[A.bFP,A.bov]) +p(A.at0,[A.aos,A.aot,A.aou,A.aov,A.aow,A.aox,A.aoy,A.aoz,A.aoA,A.aoB,A.aoC,A.aoD,A.aoE,A.a_R,A.aoG,A.a_S,A.a_T,A.ap8,A.ap9,A.apa,A.apb,A.apc,A.a_U,A.ape,A.apf,A.apg,A.aph,A.api,A.apj,A.apk,A.apl,A.apm,A.apn,A.apo,A.app,A.apq,A.apr,A.aps,A.apt,A.apu,A.apv,A.apw,A.apx,A.apy,A.apz,A.apA,A.apB,A.apC,A.apD,A.apE,A.apF,A.apG,A.apH,A.apI,A.apJ,A.apK,A.apL,A.a_V,A.apN,A.apO,A.apP,A.apQ,A.apR,A.apS,A.a_W,A.apV,A.apW,A.apX,A.apY,A.apZ,A.aq_,A.aq0,A.aq1,A.aq2,A.aq3,A.aq4,A.a_X,A.aq8]) +q(A.aoF,A.a_R) +p(A.a_S,[A.aoH,A.aoI,A.aoJ,A.aoK,A.aoL,A.aoM,A.aoN,A.aoO]) +p(A.a_T,[A.aoP,A.aoQ,A.aoR,A.aoS,A.aoT,A.aoU,A.aoV,A.aoW,A.aoX,A.aoY,A.aoZ,A.ap_,A.ap0,A.ap1,A.ap2,A.ap3,A.ap4,A.ap5,A.ap6,A.ap7]) +q(A.apd,A.a_U) +q(A.apM,A.a_V) +p(A.a_W,[A.apT,A.apU]) +p(A.a_X,[A.aq5,A.a_Y]) +p(A.a_Y,[A.aq6,A.aq7]) +p(A.at1,[A.awV,A.awW,A.awX,A.awY,A.awZ,A.ax_,A.ax0,A.ax1,A.ax2,A.ax3,A.ax4,A.ax5,A.ax6,A.a4v,A.ax8,A.a4w,A.a4x,A.axB,A.axC,A.axD,A.axE,A.axF,A.a4y,A.axH,A.axI,A.axJ,A.axK,A.axL,A.axM,A.axN,A.axO,A.axP,A.axQ,A.axR,A.axS,A.axT,A.axU,A.axV,A.axW,A.axX,A.axY,A.axZ,A.ay_,A.ay0,A.ay1,A.ay2,A.ay3,A.ay4,A.ay5,A.ay6,A.ay7,A.ay8,A.ay9,A.aya,A.ayb,A.ayc,A.ayd,A.aye,A.a4z,A.ayg,A.ayh,A.ayi,A.ayj,A.ayk,A.ayl,A.a4A,A.ayo,A.ayp,A.ayq,A.ayr,A.ays,A.ayt,A.ayu,A.ayv,A.ayw,A.ayx,A.ayy,A.a4B,A.ayC]) +q(A.ax7,A.a4v) +p(A.a4w,[A.ax9,A.axa,A.axb,A.axc,A.axd,A.axe,A.axf,A.axg]) +p(A.a4x,[A.axh,A.axi,A.axj,A.axk,A.axl,A.axm,A.axn,A.axo,A.axp,A.axq,A.axr,A.axs,A.axt,A.axu,A.axv,A.axw,A.axx,A.axy,A.axz,A.axA]) +q(A.axG,A.a4y) +q(A.ayf,A.a4z) +p(A.a4A,[A.aym,A.ayn]) +p(A.a4B,[A.ayz,A.a4C]) +p(A.a4C,[A.ayA,A.ayB]) +p(A.at2,[A.aIP,A.aIQ,A.aIR,A.aIS,A.aIT,A.aIU,A.aIV,A.aIW,A.aIX,A.aIY,A.aIZ,A.aJ_,A.aJ0,A.abT,A.aJ2,A.abU,A.abV,A.aJv,A.aJw,A.aJx,A.aJy,A.aJz,A.abW,A.aJB,A.aJC,A.aJD,A.aJE,A.aJF,A.aJG,A.aJH,A.aJI,A.aJJ,A.aJK,A.aJL,A.aJM,A.aJN,A.aJO,A.aJP,A.aJQ,A.aJR,A.aJS,A.aJT,A.aJU,A.aJV,A.aJW,A.aJX,A.aJY,A.aJZ,A.aK_,A.aK0,A.aK1,A.aK2,A.aK3,A.aK4,A.aK5,A.aK6,A.aK7,A.aK8,A.abX,A.aKa,A.aKb,A.aKc,A.aKd,A.aKe,A.aKf,A.abY,A.aKi,A.aKj,A.aKk,A.aKl,A.aKm,A.aKn,A.aKo,A.aKp,A.aKq,A.aKr,A.aKs,A.abZ,A.aKw]) +q(A.aJ1,A.abT) +p(A.abU,[A.aJ3,A.aJ4,A.aJ5,A.aJ6,A.aJ7,A.aJ8,A.aJ9,A.aJa]) +p(A.abV,[A.aJb,A.aJc,A.aJd,A.aJe,A.aJf,A.aJg,A.aJh,A.aJi,A.aJj,A.aJk,A.aJl,A.aJm,A.aJn,A.aJo,A.aJp,A.aJq,A.aJr,A.aJs,A.aJt,A.aJu]) +q(A.aJA,A.abW) +q(A.aK9,A.abX) +p(A.abY,[A.aKg,A.aKh]) +p(A.abZ,[A.aKt,A.ac_]) +p(A.ac_,[A.aKu,A.aKv]) +q(A.df,A.tp) +q(A.bjz,A.bg5) +q(A.blN,A.bjz) +q(A.bYO,A.bLJ) +q(A.RY,A.aeK) +p(A.kr,[A.awF,A.awE,A.awz,A.RW,A.awA,A.awx,A.awy,A.a4j,A.awv,A.a4i,A.awB,A.awC,A.RX]) +p(A.awF,[A.a4k,A.aww,A.awu,A.awD]) +q(A.pi,A.df) +q(A.ahx,A.aj0) +q(A.bHT,A.c2l) +q(A.adQ,A.RY) +q(A.ask,A.adQ) +p(A.d3,[A.a61,A.avP]) +p(A.a61,[A.fR,A.aXC,A.aOH]) +p(A.fR,[A.Yq,A.ak8,A.arw,A.arJ,A.asE,A.asL,A.avT,A.a4N,A.azw,A.azD,A.aAn,A.aCj,A.aFY,A.aG8,A.aHT]) +p(A.avP,[A.aqi,A.aBc,A.Bo,A.i2,A.aGN]) +p(A.aqk,[A.bup,A.ip,A.bYV]) +p(A.ip,[A.asD,A.ayS,A.azv]) +q(A.Vq,A.aXC) +q(A.aGl,A.Vq) +q(A.aOI,A.aOH) +q(A.cO,A.aOI) +p(A.aGN,[A.a_G,A.aex,A.af4,A.adF]) +q(A.aTT,A.aTS) +q(A.Tw,A.aTT) +q(A.aTY,A.aTX) +q(A.aTZ,A.aTY) +q(A.aCM,A.aTZ) +q(A.aZp,A.aZo) +q(A.ag7,A.aZp) +q(A.aU2,A.aU1) +q(A.aU3,A.aU2) +q(A.AZ,A.aU3) +q(A.a7s,A.AZ) +q(A.aUe,A.aUd) +q(A.aUf,A.aUe) +q(A.a7H,A.aUf) +p(A.bJ4,[A.b1Y,A.b3z,A.bAG,A.c72,A.c7V]) +p(A.b3z,[A.bvr,A.bBY]) +p(A.boO,[A.bFR,A.boP]) +q(A.tN,A.Hz) +p(A.tN,[A.aak,A.aah]) +q(A.XE,A.aj1) +q(A.ah9,A.XP) +q(A.aSd,A.hO) +q(A.bKY,A.aCz) +q(A.bq4,A.bq3) +q(A.aPu,A.TM) +q(A.a2g,A.aPu) +q(A.aPs,A.aDP) +q(A.aPt,A.aPs) +q(A.a2e,A.aPt) +q(A.oo,A.nJ) +q(A.a5v,A.mv) +q(A.brh,A.aDO) +q(A.vw,A.aUN) +p(A.vw,[A.qr,A.vG]) +q(A.aFa,A.vG) +q(A.Ps,A.bK) +q(A.aa4,A.aa3) +q(A.b5G,A.b5F) +q(A.als,A.b5H) +p(A.z9,[A.Zn,A.a3E]) +q(A.atr,A.c4j) +q(A.ae9,A.ae8) +q(A.aea,A.ae9) +q(A.a2v,A.aea) +p(A.aQc,[A.aQh,A.aY0]) +p(A.jJ,[A.aNX,A.aNV,A.a0M,A.mh,A.aOp,A.a_r]) +q(A.aNY,A.aNX) +q(A.aNZ,A.aNY) +q(A.a0L,A.aNZ) +q(A.aNW,A.aNV) +q(A.wJ,A.aNW) +q(A.aOq,A.aOp) +q(A.fm,A.aOq) +p(A.JD,[A.hI,A.akd]) +q(A.cbn,A.c3U) +p(A.ir,[A.v3,A.alp,A.Zc,A.aud,A.ako,A.R5,A.aGZ,A.a30,A.R7,A.a2W,A.a2X,A.Ja,A.a2Z,A.R6,A.a3_,A.aue,A.auc,A.akm,A.a2Y,A.akn,A.akk,A.akl]) +q(A.PQ,A.acU) +q(A.aEl,A.c6m) +p(A.r9,[A.Bv,A.tM,A.a0K]) +p(A.Bv,[A.FL,A.dF]) +p(A.tM,[A.bs,A.d7,A.LB,A.P5]) +q(A.atH,A.atI) +p(A.alk,[A.za,A.aHk]) +p(A.aa8,[A.Hy,A.zs,A.LG]) +q(A.bQm,A.all) +p(A.b5q,[A.TG,A.UG]) +q(A.ZL,A.ew) +p(A.zp,[A.anN,A.a_o]) +q(A.Q4,A.uY) +p(A.kn,[A.uX,A.E6,A.A8,A.t1,A.uZ,A.x_,A.A7,A.A6,A.v_,A.E8,A.E7,A.E9]) +p(A.bgY,[A.alD,A.bni,A.bra,A.bvz,A.Rm,A.aBy,A.bLQ,A.bMF,A.c22,A.c2f,A.c74]) +q(A.bhV,A.alD) +p(A.bl5,[A.b5T,A.brb,A.c7U,A.byw,A.aBz,A.bMG,A.c23,A.c2g]) +q(A.bxt,A.bnh) +p(A.bxt,[A.aur,A.bxu,A.bxv,A.bxw,A.aut]) +q(A.aus,A.a1A) +q(A.auu,A.a2c) +q(A.bvy,A.Hp) +q(A.atR,A.c7U) +p(A.J1,[A.J2,A.a2E]) +q(A.auv,A.a6s) +q(A.bxx,A.bL_) +p(A.xy,[A.aC0,A.aC1,A.aC3,A.aC4,A.aC5,A.aC6]) +p(A.T6,[A.a6Q,A.a6R]) +p(A.a6V,[A.mP,A.h0]) +q(A.auw,A.aby) +q(A.aux,A.abQ) +q(A.auy,A.aIM) +p(A.mA,[A.QW,A.QX,A.a2N,A.a2O,A.a2P,A.a2Q,A.QY,A.a2R,A.QZ,A.R_,A.R0,A.R1]) +p(A.bJH,[A.aAO,A.aAP,A.aAQ,A.aAR,A.aAS,A.aAT,A.aAU,A.a5Y,A.tm]) +q(A.bHU,A.bMM) +p(A.bw7,[A.bw8,A.bFS]) +q(A.au5,A.bvV) +p(A.Gn,[A.Wc,A.We,A.Wd]) +p(A.aI5,[A.aBW,A.aqo,A.ats]) +p(A.ru,[A.WE,A.azd,A.Jo]) +q(A.bwM,A.b4Q) +q(A.c4A,A.bwM) +p(A.c4A,[A.a6K,A.aqp,A.att]) +p(A.byJ,[A.bFT,A.byK]) +q(A.atE,A.Jo) +q(A.Ad,A.z1) +q(A.aI6,A.Ad) +p(A.aI6,[A.aBX,A.aqq,A.atu]) +p(A.Od,[A.atb,A.aGh]) +p(A.n9,[A.a3z,A.Uj,A.aFV]) +p(A.a3z,[A.zn,A.eF,A.a2h,A.x3,A.aB2,A.qQ,A.aaL]) +q(A.SG,A.kp) +q(A.aQI,A.aiB) +p(A.alj,[A.H9,A.fu,A.aks,A.rs,A.CT,A.b23,A.akt,A.b24]) +p(A.na,[A.anR,A.au1,A.azX,A.aF5,A.aFI,A.aGV]) +q(A.auQ,A.m0) +q(A.akR,A.bBV) +q(A.aiD,A.aiC) +q(A.aeI,A.aiD) +q(A.awl,A.aQL) +q(A.a2r,A.aPx) +q(A.a46,A.aQN) +q(A.RT,A.aQO) +q(A.TE,A.dP) +q(A.bC_,A.aQT) +q(A.a47,A.aQP) +q(A.a48,A.aQQ) +q(A.Ta,A.aTq) +q(A.a49,A.aQR) +q(A.a4a,A.aQS) +q(A.a4c,A.aQU) +q(A.a4d,A.aQV) +q(A.awo,A.aQW) +p(A.jc,[A.art,A.aEI,A.ath,A.alx,A.anI,A.as6,A.atB,A.alv,A.a3S,A.a6_,A.alw]) +p(A.alv,[A.Zf,A.xd]) +q(A.aAi,A.Zf) +p(A.a3S,[A.aI_,A.aAh]) +p(A.jg,[A.aw0,A.LW,A.arQ,A.arn,A.al7,A.aay,A.anJ,A.aw2,A.arr,A.aBi,A.az4]) +q(A.auk,A.LW) +p(A.aay,[A.aGa,A.RD,A.aFW,A.aul]) +q(A.au7,A.RD) +p(A.f_,[A.lf,A.lO]) +p(A.lf,[A.tR,A.oT,A.vq]) +q(A.Fs,A.tR) +p(A.cgT,[A.cgU,A.Gt]) +q(A.ayN,A.akC) +q(A.i8,A.ayN) +q(A.a1H,A.iG) +p(A.oT,[A.fO,A.zi]) +q(A.c3,A.fO) +q(A.eg,A.c3) +p(A.bsb,[A.coa,A.coc]) +q(A.c8Q,A.bca) +p(A.vg,[A.aFj,A.h2,A.qC,A.m7]) +p(A.h2,[A.qd,A.jd]) +q(A.ase,A.aHk) +p(A.hl,[A.ou,A.te,A.a4K]) +q(A.Iq,A.aOE) +q(A.arx,A.aOF) +q(A.wT,A.aOV) +q(A.R2,A.wT) +p(A.bH5,[A.azE,A.cBZ]) +p(A.rv,[A.Hk,A.Z0]) +p(A.al1,[A.al2,A.D2]) +p(A.c0v,[A.m_,A.po,A.nv]) +q(A.jf,A.dy) +q(A.bys,A.bu_) +q(A.auH,A.E1) +q(A.a3O,A.eX) +p(A.bKT,[A.S7,A.xt]) +p(A.cqY,[A.BT,A.ws,A.xU]) +q(A.c76,A.aBq) +q(A.ayD,A.aeV) +q(A.awN,A.aeQ) +q(A.awT,A.aeS) +q(A.cca,A.aDM) +q(A.Ml,A.aY9) +q(A.abR,A.vo) +q(A.aVH,A.UF) +q(A.a9r,A.aVH) +q(A.aVG,A.mg) +q(A.aFk,A.aVG) +q(A.aUa,A.aU9) +q(A.aCW,A.aUa) +p(A.bJt,[A.bJu,A.bFU]) +q(A.Jf,A.c_O) +p(A.Jf,[A.aBJ,A.aI9,A.aKy]) +q(A.bFV,A.bK0) +q(A.aDB,A.Pf) +p(A.aDB,[A.ct,A.fq]) +p(A.bS,[A.cq,A.k0,A.JC,A.a8M,A.a8N,A.a8O,A.a8P,A.a8Q,A.a1p,A.azQ,A.rt,A.Ly,A.aBO,A.aDm,A.VO]) +p(A.k0,[A.uJ,A.a4l,A.ab7,A.qL,A.a9z,A.a7U]) +p(A.kJ,[A.a9p,A.HR,A.azT]) +q(A.a_3,A.JC) +p(A.a7U,[A.a3J,A.a6E]) +q(A.pq,A.a3J) +q(A.akQ,A.v1) +q(A.aSE,A.aSD) +q(A.aSF,A.aSE) +q(A.bKg,A.aSF) +q(A.aPH,A.LZ) +q(A.bAU,A.bKB) +p(A.pb,[A.aMp,A.aP1,A.aUS,A.aYf,A.aQa]) +p(A.bcb,[A.a3u,A.bK4]) +q(A.b0I,A.b5h) +q(A.bBX,A.b5j) +q(A.bSk,A.bBX) +q(A.bJh,A.b5k) +q(A.bs4,A.b5m) +p(A.xO,[A.a_B,A.v2]) +q(A.aek,A.a9r) +p(A.aNG,[A.Gm,A.XH]) +p(A.n3,[A.acT,A.ahT]) +p(A.v2,[A.KS,A.a6O]) +q(A.a6N,A.a6O) +q(A.Ba,A.FH) +q(A.agF,A.Uq) +q(A.a8F,A.Ba) +q(A.bh1,A.aNC) +q(A.bOx,A.bOw) +p(A.LG,[A.D5,A.a6T]) +p(A.a20,[A.W0,A.Xt,A.Xs]) +q(A.a5X,A.oc) +q(A.bFW,A.bTb) +q(A.aFh,A.aVD) +q(A.Z2,A.W_) +p(A.bXx,[A.bFX,A.bXy]) +p(A.bXL,[A.bFY,A.bXJ]) +q(A.aFb,A.agJ) +q(A.cov,A.brv) +q(A.nk,A.aFO) +p(A.a9O,[A.kc,A.aFP]) +q(A.UB,A.aFQ) +q(A.Bm,A.aFP) +q(A.aGf,A.UB) +p(A.oi,[A.BP,A.a1F]) +q(A.l_,A.a6m) +q(A.du,A.a1F) +q(A.xN,A.BP) +q(A.zl,A.bgL) +p(A.zl,[A.a_h,A.auD]) +q(A.afz,A.xr) +p(A.I5,[A.aqt,A.aqu]) +q(A.I6,A.a0e) +q(A.HP,A.rI) +q(A.bdV,A.bdU) +q(A.be1,A.be0) +q(A.bgK,A.bgJ) +q(A.bY_,A.bOi) +q(A.bOl,A.bOk) +q(A.aQ5,A.BH) +q(A.G4,A.aQ5) +p(A.c4p,[A.bFZ,A.c4q]) +p(A.c4I,[A.bG_,A.c4J]) +q(A.aiS,A.aZz) +q(A.Xj,A.aiS) +q(A.boQ,A.c5B) +p(A.F4,[A.m3,A.qE,A.lh,A.a_k]) +p(A.bwm,[A.bKZ,A.brd,A.byx,A.c75,A.b5V]) +p(A.uR,[A.Ex,A.Ff]) +p(A.hH,[A.aOC,A.aHD,A.aDz,A.aDy,A.TF,A.aDv,A.aDw,A.a7X,A.aDx]) +p(A.aHD,[A.ob,A.a_f,A.a4n,A.a69]) +p(A.ob,[A.SD,A.SH,A.Px,A.aGX,A.au3]) +p(A.SD,[A.aIF,A.aH_,A.aDY]) +p(A.aIJ,[A.bQw,A.aMy]) +q(A.bez,A.aMy) +q(A.bvx,A.anT) +q(A.crD,A.bvx) +q(A.aY2,A.b_9) +p(A.c5R,[A.cly,A.c5S]) +p(A.c68,[A.bG2,A.c69]) +p(A.a9Y,[A.crJ,A.crK]) +p(A.c6L,[A.bG3,A.c6R]) +p(A.c6N,[A.c6O,A.bG4]) +q(A.aKE,A.Gf) +q(A.aYs,A.aKJ) +q(A.aKL,A.aYs) +q(A.aYo,A.b_d) +q(A.aYq,A.aYp) +q(A.aYr,A.aYq) +q(A.i4,A.aYr) +p(A.i4,[A.u2,A.w1,A.w2,A.w3,A.aYl,A.w4,A.aYt,A.VP]) +q(A.nZ,A.aYl) +q(A.n_,A.aYt) +q(A.aYn,A.aYm) +q(A.lD,A.aYn) +s(A.aND,A.anQ) +s(A.aO_,A.bSL) +s(A.aOy,A.cby) +s(A.aQn,A.cey) +s(A.aQo,A.cez) +s(A.aQp,A.cex) +r(A.aSA,A.ado) +r(A.aSB,A.ado) +s(A.aZ4,A.aYg) +s(A.aZe,A.aYg) +s(A.VC,A.aHZ) +s(A.aic,A.a7) +s(A.afa,A.a7) +s(A.afb,A.a1L) +s(A.afc,A.a7) +s(A.afd,A.a1L) +s(A.u3,A.acf) +s(A.yz,A.aWp) +s(A.VD,A.GH) +s(A.agV,A.cr) +s(A.agW,A.D) +s(A.agX,A.dd) +s(A.ahK,A.GH) +s(A.aj2,A.aXR) +s(A.aZ0,A.cgE) +s(A.b_8,A.aGd) +s(A.aN2,A.bg7) +s(A.aO1,A.a7) +s(A.aO2,A.d2) +s(A.aO3,A.a7) +s(A.aO4,A.d2) +s(A.aOW,A.a7) +s(A.aOX,A.d2) +s(A.aPD,A.a7) +s(A.aPE,A.d2) +s(A.aRu,A.cr) +s(A.aRv,A.cr) +s(A.aRw,A.a7) +s(A.aRx,A.d2) +s(A.aRX,A.a7) +s(A.aRY,A.d2) +s(A.aSM,A.a7) +s(A.aSN,A.d2) +s(A.aUR,A.cr) +s(A.agR,A.a7) +s(A.agS,A.d2) +s(A.aW0,A.a7) +s(A.aW1,A.d2) +s(A.aW8,A.cr) +s(A.aX1,A.a7) +s(A.aX2,A.d2) +s(A.ahu,A.a7) +s(A.ahv,A.d2) +s(A.aXf,A.a7) +s(A.aXg,A.d2) +s(A.aYG,A.a7) +s(A.aYH,A.d2) +s(A.aYY,A.a7) +s(A.aYZ,A.d2) +s(A.aZ7,A.a7) +s(A.aZ8,A.d2) +s(A.aZJ,A.a7) +s(A.aZK,A.d2) +s(A.aZL,A.a7) +s(A.aZM,A.d2) +r(A.WJ,A.a7) +s(A.aQr,A.a7) +s(A.aQs,A.d2) +s(A.aSa,A.a7) +s(A.aSb,A.d2) +s(A.aWb,A.a7) +s(A.aWc,A.d2) +s(A.aXk,A.a7) +s(A.aXl,A.d2) +s(A.aLj,A.cr) +r(A.aiL,A.ez) +s(A.aNN,A.bi5) +s(A.aQ9,A.aet) +s(A.aLw,A.aAg) +s(A.aUB,A.aAg) +r(A.aiq,A.it) +s(A.aYN,A.a9y) +s(A.aRh,A.biD) +s(A.aUQ,A.dX) +s(A.aX7,A.dX) +s(A.aX9,A.dX) +s(A.aXV,A.dX) +s(A.aTF,A.dX) +s(A.aVl,A.dX) +s(A.aMD,A.dX) +s(A.aQF,A.dX) +s(A.aQG,A.dX) +s(A.aXc,A.dX) +s(A.aXW,A.dX) +s(A.aTG,A.dX) +s(A.aX8,A.dX) +s(A.aXa,A.dX) +s(A.aPo,A.bAd) +s(A.aLW,A.P6) +s(A.aLX,A.az0) +s(A.aLY,A.a8L) +s(A.aLZ,A.a6x) +s(A.aM_,A.a6z) +s(A.aM0,A.amu) +s(A.aM1,A.atf) +s(A.aMd,A.Sc) +s(A.aLQ,A.Sc) +r(A.aYL,A.ez) +s(A.aOD,A.bl9) +s(A.aOO,A.SP) +s(A.aRr,A.SP) +s(A.aTH,A.Sc) +s(A.aVk,A.SP) +s(A.aXQ,A.Sc) +s(A.aQ_,A.bJY) +s(A.aM2,A.atf) +s(A.aM3,A.SP) +s(A.aYE,A.a2a) +s(A.aO8,A.P6) +s(A.aO9,A.az0) +s(A.aOa,A.a8L) +r(A.acE,A.pa) +r(A.acF,A.ez) +s(A.aM5,A.bRH) +s(A.aM6,A.a_s) +s(A.aM7,A.a6x) +s(A.aM8,A.a6z) +s(A.aMb,A.ZV) +s(A.aM9,A.ZV) +s(A.aMa,A.ZV) +s(A.aMB,A.a_x) +s(A.aME,A.a_s) +s(A.aMF,A.U0) +r(A.aSo,A.ez) +s(A.aPB,A.a_x) +s(A.acP,A.U0) +s(A.acQ,A.auC) +s(A.aRQ,A.P6) +s(A.aRR,A.aFm) +s(A.aRS,A.a_s) +s(A.aRT,A.brp) +s(A.aRU,A.U0) +s(A.aRV,A.auC) +s(A.aV3,A.bf_) +s(A.aV4,A.bAO) +s(A.aVm,A.a_x) +s(A.aVn,A.P6) +s(A.aVo,A.aFm) +s(A.aVp,A.a6x) +s(A.aVq,A.a6z) +s(A.aVv,A.a8L) +s(A.aMc,A.dX) +s(A.aNT,A.dX) +s(A.aXU,A.dX) +s(A.aTi,A.dX) +r(A.aip,A.it) +r(A.aiy,A.it) +s(A.aYe,A.hO) +s(A.aMI,A.dX) +s(A.aRc,A.hO) +s(A.aRd,A.aCq) +r(A.aZ6,A.it) +r(A.ahc,A.ez) +r(A.ahd,A.pa) +s(A.aXE,A.bXS) +s(A.aXF,A.a2a) +s(A.aL9,A.YL) +s(A.aLa,A.He) +s(A.aLb,A.CU) +s(A.acK,A.YM) +s(A.acL,A.He) +s(A.acM,A.CU) +s(A.aNp,A.CV) +s(A.aTm,A.YM) +s(A.aTn,A.He) +s(A.aTo,A.CU) +s(A.aUH,A.YM) +s(A.aUI,A.CU) +s(A.aXh,A.YL) +s(A.aXi,A.He) +s(A.aXj,A.CU) +s(A.ai8,A.CV) +r(A.aig,A.it) +r(A.aih,A.it) +r(A.aii,A.ez) +s(A.aYI,A.Vj) +s(A.aN9,A.bo) +s(A.aYJ,A.vT) +r(A.aZk,A.aK) +s(A.aZl,A.dA) +s(A.aNb,A.bo) +r(A.ain,A.it) +r(A.XK,A.ez) +s(A.aij,A.Vj) +r(A.aiJ,A.a03) +r(A.aYK,A.ez) +r(A.aik,A.ez) +r(A.ail,A.pF) +r(A.aim,A.pa) +s(A.aNh,A.vT) +r(A.aio,A.ez) +r(A.aiN,A.aK) +s(A.aZm,A.dA) +s(A.aNk,A.bo) +s(A.aNm,A.bo) +s(A.aP9,A.wF) +s(A.aP8,A.bo) +s(A.aNL,A.bo) +s(A.aSO,A.kB) +s(A.aSP,A.aML) +s(A.aSQ,A.kB) +s(A.aSR,A.aMM) +s(A.aSS,A.kB) +s(A.aST,A.aMN) +s(A.aSU,A.kB) +s(A.aSV,A.aMO) +s(A.aSW,A.bo) +s(A.aSX,A.kB) +s(A.aSY,A.aMP) +s(A.aSZ,A.kB) +s(A.aT_,A.aMQ) +s(A.aT0,A.kB) +s(A.aT1,A.aMR) +s(A.aT2,A.kB) +s(A.aT3,A.aMS) +s(A.aT4,A.kB) +s(A.aT5,A.aMT) +s(A.aT6,A.kB) +s(A.aT7,A.aMU) +s(A.aT8,A.kB) +s(A.aT9,A.aMV) +s(A.aTa,A.kB) +s(A.aTb,A.aMW) +s(A.aTc,A.kB) +s(A.aTd,A.aMX) +s(A.aTe,A.kB) +s(A.aTf,A.aMY) +s(A.aTg,A.kB) +s(A.aTh,A.aMZ) +s(A.aZS,A.aML) +s(A.aZT,A.aMM) +s(A.aZU,A.aMN) +s(A.aZV,A.aMO) +s(A.aZW,A.bo) +s(A.aZX,A.kB) +s(A.aZY,A.aMP) +s(A.aZZ,A.aMQ) +s(A.b__,A.aMR) +s(A.b_0,A.aMS) +s(A.b_1,A.aMT) +s(A.b_2,A.aMU) +s(A.b_3,A.aMV) +s(A.b_4,A.aMW) +s(A.b_5,A.aMX) +s(A.b_6,A.aMY) +s(A.b_7,A.aMZ) +s(A.aPm,A.wF) +s(A.aKT,A.bo) +r(A.aZH,A.ez) +s(A.aLd,A.bo) +s(A.aLt,A.bo) +s(A.aR0,A.bo) +s(A.aLD,A.bo) +s(A.aLE,A.bo) +s(A.aLG,A.bo) +s(A.aZg,A.a4I) +s(A.aLK,A.bo) +s(A.aLM,A.bo) +r(A.aib,A.ez) +s(A.aLN,A.bo) +s(A.aLR,A.bo) +r(A.aid,A.ez) +r(A.aie,A.M3) +s(A.aMh,A.bo) +r(A.aYF,A.pJ) +s(A.aZf,A.a4I) +r(A.aiM,A.ez) +r(A.aZj,A.tK) +s(A.aMo,A.bo) +s(A.aMw,A.bo) +s(A.aNt,A.bo) +s(A.aNv,A.bo) +s(A.aYO,A.vT) +s(A.aNM,A.bo) +s(A.aNU,A.bo) +s(A.aOe,A.bo) +s(A.aOf,A.bo) +s(A.aYQ,A.bo) +s(A.aYR,A.bo) +s(A.aYS,A.bo) +s(A.aYT,A.bo) +s(A.aOv,A.bo) +s(A.aOR,A.bo) +s(A.aOY,A.bo) +s(A.aYB,A.bnp) +s(A.aYC,A.as3) +s(A.aYU,A.as2) +s(A.aYV,A.as3) +s(A.aYW,A.as2) +s(A.aYX,A.bnq) +s(A.aP6,A.bo) +s(A.aPN,A.bo) +r(A.aiw,A.pa) +s(A.aQ1,A.bo) +r(A.aia,A.ez) +r(A.aYM,A.pJ) +r(A.aiv,A.it) +r(A.aix,A.ez) +r(A.aZn,A.tK) +r(A.aZ1,A.pJ) +r(A.aZs,A.tK) +s(A.aQC,A.bo) +r(A.aZ2,A.ez) +s(A.aRk,A.bo) +s(A.aRp,A.bo) +s(A.aRq,A.bo) +r(A.aiT,A.it) +s(A.aRL,A.bo) +s(A.aRO,A.bo) +r(A.aiG,A.ez) +s(A.aRP,A.bo) +s(A.aZa,A.bo) +s(A.aZb,A.bo) +s(A.aZc,A.bo) +s(A.aSh,A.bo) +s(A.aeU,A.JM) +s(A.aiK,A.JM) +s(A.aSt,A.bo) +s(A.b_e,A.ai6) +s(A.b_f,A.ai6) +s(A.aTj,A.bo) +r(A.aif,A.it) +r(A.aiA,A.it) +s(A.aTl,A.bo) +r(A.XL,A.ez) +r(A.XM,A.M3) +s(A.aTt,A.bo) +r(A.afQ,A.ez) +r(A.agn,A.ez) +r(A.ago,A.ez) +r(A.agp,A.pF) +r(A.ait,A.ez) +s(A.aV1,A.bo) +s(A.aV2,A.bo) +s(A.aV6,A.bo) +s(A.aV7,A.bo) +r(A.aiP,A.Fm) +r(A.aiR,A.Fm) +r(A.aiY,A.ez) +s(A.aUM,A.b5r) +s(A.aVM,A.bo) +s(A.aW_,A.bo) +r(A.aiE,A.ez) +r(A.aiF,A.M3) +s(A.aZN,A.aWl) +s(A.aZO,A.aWl) +s(A.aWo,A.bo) +s(A.aWs,A.bo) +s(A.aYD,A.CV) +s(A.aYP,A.CV) +s(A.aZQ,A.bo) +s(A.aWG,A.bo) +r(A.aj_,A.pF) +s(A.aRb,A.vT) +s(A.aWQ,A.bo) +r(A.aZx,A.aK) +r(A.aZR,A.ez) +s(A.aX0,A.bo) +s(A.aX4,A.bo) +s(A.aYd,A.bo) +s(A.aX6,A.bo) +s(A.aXb,A.bo) +r(A.ahz,A.it) +s(A.aXe,A.bo) +s(A.aXI,A.bo) +s(A.aLC,A.bo) +s(A.aNz,A.bo) +s(A.aPQ,A.bo) +s(A.aPU,A.bo) +s(A.aPT,A.bo) +s(A.aWe,A.bo) +s(A.aWZ,A.bo) +r(A.acR,A.hU) +r(A.afZ,A.aK) +s(A.aTU,A.dA) +r(A.ag0,A.Fm) +r(A.ag1,A.aK) +s(A.aTW,A.dA) +r(A.aU_,A.aK) +s(A.aU0,A.dA) +r(A.ag2,A.I9) +s(A.aQm,A.wF) +r(A.aU4,A.aK) +s(A.aU5,A.dA) +s(A.aZ5,A.bo) +s(A.aU8,A.wF) +r(A.aga,A.aK) +s(A.aUb,A.dA) +r(A.aUc,A.Fm) +s(A.aZB,A.lz) +s(A.aZC,A.mt) +r(A.aSK,A.clA) +r(A.aTK,A.a7l) +r(A.agc,A.bA) +r(A.agd,A.kX) +r(A.afV,A.I9) +r(A.age,A.bA) +r(A.aUq,A.bA) +s(A.aUr,A.a7L) +s(A.aVR,A.bo) +r(A.aVS,A.hU) +r(A.aVW,A.hU) +r(A.agg,A.aK) +s(A.aUk,A.a7L) +s(A.aUl,A.bQ5) +r(A.aVT,A.hU) +s(A.aVU,A.v8) +r(A.aUi,A.bA) +r(A.aUm,A.bA) +s(A.aUn,A.a7L) +r(A.aUs,A.aK) +s(A.aUt,A.dA) +r(A.aUx,A.bA) +r(A.uc,A.aK) +r(A.aUy,A.aK) +s(A.aUz,A.dA) +s(A.aVf,A.bo) +s(A.aVi,A.wF) +s(A.aVj,A.bo) +s(A.aQg,A.bo) +s(A.aQi,A.bo) +s(A.aRC,A.bo) +s(A.aTz,A.bo) +s(A.aTy,A.bo) +s(A.aWK,A.bo) +s(A.aZd,A.aaK) +s(A.aKU,A.bo) +s(A.aKS,A.bo) +s(A.aQ6,A.bo) +r(A.aiH,A.X2) +r(A.aiI,A.X2) +r(A.XO,A.ez) +r(A.aYA,A.it) +r(A.ai9,A.ez) +s(A.b_c,A.hO) +s(A.aLl,A.b51) +r(A.ag9,A.bRE) +r(A.ahY,A.Qv) +r(A.ahZ,A.md) +r(A.ai_,A.U9) +r(A.ai0,A.a5U) +r(A.ai1,A.aEn) +r(A.ai2,A.TA) +r(A.ai3,A.abS) +r(A.air,A.ez) +r(A.ais,A.pa) +r(A.adr,A.mY) +r(A.adw,A.pa) +s(A.aOj,A.hO) +r(A.adx,A.ez) +s(A.aOk,A.c1Z) +s(A.aOl,A.c1n) +s(A.aPa,A.wF) +s(A.aPb,A.mt) +s(A.aPc,A.wF) +s(A.aPd,A.mt) +s(A.aPg,A.bo) +r(A.aTE,A.bim) +s(A.aZh,A.bo) +s(A.aZi,A.bo) +r(A.Wv,A.pF) +s(A.aW7,A.bo) +s(A.aPP,A.bo) +s(A.aZ_,A.hO) +r(A.WF,A.it) +r(A.aiz,A.ez) +r(A.aZq,A.bA) +s(A.aZr,A.lx) +s(A.aZ3,A.hO) +r(A.afi,A.ez) +r(A.afj,A.pF) +s(A.aZ9,A.a5y) +r(A.aZt,A.aK) +s(A.aZu,A.dA) +r(A.aSn,A.ez) +r(A.aiQ,A.aK) +s(A.aZy,A.Xi) +r(A.afo,A.mY) +r(A.aiu,A.ez) +r(A.aiZ,A.ez) +r(A.aZA,A.pF) +s(A.aUJ,A.hO) +r(A.XN,A.pF) +r(A.WV,A.aw9) +r(A.aZE,A.pa) +s(A.aP2,A.tI) +r(A.agt,A.mY) +r(A.agr,A.mY) +s(A.aUZ,A.tI) +r(A.agx,A.ez) +r(A.agy,A.pF) +r(A.Xb,A.ez) +s(A.aRF,A.mt) +s(A.aZD,A.lz) +r(A.aiU,A.aEj) +s(A.aQE,A.bo) +s(A.aVz,A.bo) +s(A.aVA,A.mt) +s(A.aVC,A.mt) +s(A.aVE,A.bo) +s(A.aVF,A.bF9) +s(A.aYz,A.bo) +r(A.aiO,A.bA) +s(A.aZF,A.a5y) +s(A.aZG,A.aIE) +s(A.aZv,A.N5) +s(A.aZw,A.N5) +s(A.aZP,A.bo) +r(A.acl,A.ahl) +s(A.aWx,A.bo) +s(A.aWy,A.bo) +s(A.aWz,A.bo) +s(A.aWA,A.bo) +s(A.aWB,A.bo) +s(A.aMt,A.hO) +r(A.aiV,A.it) +r(A.aiW,A.it) +s(A.ahF,A.c4o) +s(A.b_a,A.a5y) +s(A.b_b,A.aIE) +r(A.ai7,A.ez) +r(A.aZI,A.it) +s(A.aNB,A.bvO) +r(A.aeK,A.ez) +r(A.aj0,A.ez) +r(A.adQ,A.pa) +s(A.aOH,A.a6B) +s(A.aOI,A.aMs) +s(A.aXC,A.aMs) +r(A.aTS,A.aK) +s(A.aTT,A.dA) +r(A.aTX,A.aK) +s(A.aTY,A.dA) +r(A.aTZ,A.I9) +r(A.aZo,A.bA) +s(A.aZp,A.lx) +r(A.aU1,A.aK) +s(A.aU2,A.dA) +r(A.aU3,A.I9) +r(A.aUd,A.aK) +s(A.aUe,A.dA) +r(A.aUf,A.I9) +s(A.aj1,A.hO) +r(A.XP,A.it) +s(A.aPu,A.mt) +s(A.aPs,A.hO) +s(A.aPt,A.mt) +s(A.aUN,A.bo) +s(A.ae8,A.a2u) +s(A.ae9,A.a7) +s(A.aea,A.a0q) +s(A.aNX,A.afw) +s(A.aNY,A.aRZ) +s(A.aNZ,A.aOo) +s(A.aNV,A.afw) +s(A.aNW,A.aRZ) +s(A.aOp,A.afw) +s(A.aOq,A.aOo) +r(A.aiB,A.ez) +r(A.afH,A.it) +r(A.aiC,A.pF) +r(A.aiD,A.pa) +s(A.aQL,A.bo) +s(A.aPx,A.bo) +s(A.aQN,A.bo) +s(A.aQO,A.bo) +s(A.aQT,A.bo) +s(A.aQP,A.bo) +s(A.aQQ,A.bo) +s(A.aTq,A.bo) +s(A.aQR,A.bo) +s(A.aQS,A.bo) +s(A.aQU,A.bo) +s(A.aQV,A.bo) +s(A.aQW,A.bo) +s(A.aOE,A.dX) +s(A.aOF,A.dX) +s(A.aOV,A.dX) +r(A.aeV,A.it) +r(A.aeQ,A.it) +r(A.aeS,A.it) +s(A.aY9,A.hO) +r(A.aVG,A.aFl) +r(A.aVH,A.aFl) +r(A.aU9,A.aK) +s(A.aUa,A.dA) +s(A.aSD,A.b5n) +s(A.aSE,A.bxY) +s(A.aSF,A.b1Z) +s(A.aNC,A.b0L) +r(A.W_,A.ez) +r(A.aVD,A.b4S) +r(A.agJ,A.it) +r(A.aZz,A.bA) +s(A.aiS,A.lx) +s(A.aMy,A.arM) +s(A.b_9,A.hO) +s(A.aYs,A.c8j) +s(A.b_d,A.aKI) +s(A.aYp,A.aKK) +s(A.aYq,A.c8l) +s(A.aYr,A.c8k) +s(A.aYl,A.ac1) +s(A.aYt,A.ac1) +s(A.aYm,A.ac1) +s(A.aYn,A.aKK)})() +var v={typeUniverse:{eC:new Map(),tR:{},eT:{},tPV:{},sEA:[]},mangledGlobalNames:{A:"int",a5:"double",bi:"num",h:"String",H:"bool",aS:"Null",G:"List"},mangledNames:{},types:["~()","a5(a5)","Q<~>()","~(bg)","H()","~(E)","H(h)","d3(LL,Qr)","B(cK)","~(c1)","aS(@)","~(H)","~(@)","Q()","q(C)","~(q8)","h(h)","~(h)","h?(@)","j6<@>(C,hj)","aS()","~(J?)","to()","H(c3)","~(rR)","H(ww,w)","aS(J,fp)","~(F1,w)","h()","~(mC)","h(c3,EH,h)","H(eg)","H(w0)","h(@)","H(dV)","~(FR)","a5(a4,a5)","h(vd)","~(X)","aS(~)","~(eG)","Q()","G
  • ()","~(A)","~(wL)","a5(a4)","H(jd)","H(J?)","A(A)","aS(E)","q(C,H,q?)","~(J,fp)","~(c4)","Q<@>()","~(c3)","H(l1)","aS(c1)","A(tV,A,A)","Q()","~(dt)","a6(cK)","~(vp)","~(h,@)","H(c4)","~(J[fp?])","~(mw)","Q<@>(th)","~(@,@)","A()","B?(cK)","H(H)","H(A)","q(C,aA)","H(h?)","~(Fb)","Q(wD)","~(H?)","q(C,eG,q?)","H(@)","H(j_)","Q<~>(h,h,S)","@(@)","~(FS)","~(Fa)","~(el?)","~(a5)","~(vP,H)","aS(db)","q(C,q?)","Q(wD)","~(jm,~())","~(h,h)","bc(@)","A([A])","h(awp)","pv(awp)","~(@,fp?)","S(fO)","H(wU)","~(r_,L6)","A(h)","~(IO)","A(j_,j_)","aS(@,@)","H(AB)","A(A,A)","aS(bX)","H(f_)","d3(LL,a1o)","q(C,A)","Aj(j_,vu)","xY(cK)","H(nK)","A(J?)","A?(@)","aS(J?)","h(C)","@()","q(bX)","q(C,cs,cs,q)","Q(@)","bS()","A(@,@)","~(aaC)","q(db)","H(azJ)","Vr(C,H,q?)","H(lY)","h(A)","H(a5)","J?(J?)","um(h?,um)","A(cDP)","H(iS?)","~(nE)","fO(@)","0&(@)","~(lU)","~(G)","H(a3)","aS(H)","hL?(@)","iQ(iQ(A,H)?,A,H)","H(M)","mL(vP)","a5(a5,a5)","~(lz)","0&(J?,fp)","~(Eo,G)","~(qS)","~(~())","h(eg)","Q()","G?(@)","qU(@)","~(hL)","a5(a1)","tT(C,q?)","bS<@>()","H(jJ)","~(RQ)","~(ko,H)","q(C,DG)","S(qU)","H(ph)","iA(C,J,fp?)","Q<~>(th)","H(ns)","bS>()","pN()","a3>(h,S)","~(Ve)","G?(@)","H(qU)","aS(qS)","cH?(ep?)","Z()","h(a3)","~(AL)","~(aaz)","H(iS)","~({curve:lS,descendant:X?,duration:bg,rect:Z?})","A(X,X)","~(a4_)","G>()","~(Gc)","hC(@)","fP(cK)","h(be)","aG(C)","Q(h)","q(C)?(NP?)","H(a3)","~(xk)","H(h,cK)","~(iu,r1?)","~(aaA)","~([d8?])","B(B)","~(w0)","H(E2)","~(J)","H(i8)","a3>(h,J?)","h?(h?)","ps(C,A)","H(r3)","bX(bX)","l0(C,H,q?)","G()","Y(C,A)","Q()","aa(q)","Be(q,cs,cs)","Q<~>(bg)","~([@])","~(pe?,i)","~(rO,Iu)","~(kw<@>,L9)","~(ti)","~(J?,J?)","cK<0^>()","Q<@>(@)","a5(A)","Q(xr,h)","h?(h)","cT(C,A)","a5()","aS(J)","H(ic)","H(J?,J?)","~(@,fp)","Ug(C,A)","~(h,FF)","Q>()","h(a5)","~(a1)","Q<~>(iO<@>)","H(h,h)","q(C,cs,cs)","~(cy)","h(h,h)","h(C,hj)","c0(c0)","~(h,h?)","H(Lk)","q(q,cs)","wN()","bhX()","cb(C,q?)","DD()","cH?(ep?)","kN(C,aA)","bK()","Z()?(a4)","~(oG)","c0(cK)","Q<~>(~)","cH?(hv?)","cH?(hv?)","Bt(C,A)","N2(J?)","~(~)","E()","~(FJ)","H(i1)","A(i1,i1)","H(pp)","H(IN)","A(c3,c3)","BN(C)","pM()","~(pM)","pu()","~(pu)","vZ()","~(vZ)","uT()","~(uT)","w(m0)","~(J,fp?)","zH(@)","@(h)","aS(h)","ka(wH)","Q<~>(J?)","h(ka)","~(RP)","~(AO)","~(UW)","aA(a5)","h(qD)","H(rN)","i2(h)","a3(h,G)","cO(G)","Q<~>(h)","aS(@,fp)","BR(A)","~(J,h)","~(A,A,A,A,A,cy)","ct<0^>(ct<0^>,ct<0^>)","op(C,A)","Jd(C)","H(h,J?)","~(l1)","H(px)","kN(C)","Q(wD)","H(hl)","H(AW)","H(pd)","Q<~>(pd)","a3>>(h,S>)","D
  • ()","~(lX)","S?(@)","a3(h,J?)","a3>(h,qC)","H(pt)","lO(J?)","S(lO)","H(o0)","H(zl)","bS()","~(A,A)","Q<~>(rv?)","aA(aA)","A(h,h)","Q(xr,h)","~(xH)","h(nW)","~(Z)","H(SJ[A])","C6(J?)","a1()","ei(C,q?)","Q(t3{getTargetSize:LK(A,A)?})","ik(@)","q(C,o8,q?)","~(pm)","~(bX)","Q()","a5(h?)","Q(oG)","~(@,i?)","oZ(vA)","H(ww)","~(C,ic)","~(G)","Q<~>(q8)","G(wd)","S<@,@>()","~(vu)","Q(el?)","~(jL)","S()","yg?(A)","Dw(lR)","Dv(lR)","BX()","Q<~>(@)","H(biH)","de(de,H,pN)","H(i8?)","~(a3)","~(h,~())","A(kC,kC)","~(LI,@)","~(cy,h,A)","i(oI)","pC(C)","~(f_)","H(bM)","lr?(lj,h,lr?)","Q()","vk()","~(vk)","vy()","H(bO)","uM()","~(uM)","q(C,cs,IX,C,C)","Q<~>(H)","bc<@>?(bc<@>?,@,bc<@>(@))","CS(@)","tE(C,f4?,q?)","rK(@)","~(a8j)","~(a8k)","ps(C,ba)","kN(C,A)","~(EK)","aa(C,A)","cT(C,cs,cs)","mu<@>(C,hj)","oY(dt)","B?(B?)","a5?(h)","H(nL)","q?(C,A)","A?(q,A)","~(zF)","H(lz,a5)","~(h,J?)","~([FS?])","h?(A,wH)","Cm(C)","pp()","~(aaB)","~(aaD)","~(j5)","E(E)","rD(BC)","H(xl)","I2(C,aA)","a5(bf)","S(cO)","a5(N1)","h(bf)","@(kw<@>)","G(G)","S(d3)","q(C,J?,h1?)","A(d3)","G(ev?)","G(d3)","~(yq?,yq?)","q(C,H)","q(C,f4,q?)","ln(A)","G(cO)","h(d3)","kz(h)","cc(C,H,q?)","H(A?)","hf(II)","~(bg?)","EJ()","zb(C,ba)","hw/(h?)","H(nJ)","H(a3)","hw(hw)","~(hG?)","H(oK)","ly(C)","Q<~>(rb)","~(h?)","G()","~(h,qv)","dp(C,cs,q?)","q(C,h?,q?)","A?(lu)","LO(C,eG,q?)","bg()","S<@,@>(cIS)","q(C,q,pm?)","~(yp)","H(yp)","H(CZ)","H(jc)","H(jg)","H(a0s)","G()","eX(h?,a6?,hE?)","cH?(ep?)","Q()","DW(C,a5_,q?)","H(kt)","h?(ic)","hf(C,ba)","fP?(cK)","a3(h,@)","dV(z_)","H(tL)","c3(fO)","~(fO)","H(Wo)","~(h,S)","h(c3)","a3>(h)","Q>()","c3(@)","Q?>(h)","H(S?)","px()","S>()","H(x7)","h(fO)","ML(C,cs,q?)","BC(@)","a5(cK)","J8()","eX(h)","ho()","~(h,pH)","MM(C,cs,q?)","H(A,A)","a5(@)","A(dV,dV)","~(DX)","H(t_)","Q<~>(Ve)","~(zV)","~([J?])","a3>>(h,J?)","aS(dV)","S(qT)","OI(G)","hl(oz)","E([E?])","q(C,ba)","a3>(a3)","aa(C,H,q?)","aS(cy)","S>?(@)","~(a4?)","G()","cK()","J?(@)","At(C,A)","H(h,@)","Q>()","~(jZ)","a3(h,J?)","fO(J?)","aS(hl)","a3>(h,G)","~(xt)","Q<~>(rR)","Kc(C,a5,q?)","EQ(C,aA)","~(AM)","l0(db)","cL(A)","~([~])","a5(Z)","Q(a5)","~(oK)","0^?(0^?(hv?))","0^?(cH<0^>?(hv?))","Q(h)","H(H?)","aZ(bX)","h(h,J?)","~(ik)","w_?(hv?)","fB(h,h,h)","H(cL,h,h,WC)","h?/(C,hj)","pC(C,q?)","cH?(hv?)","J()","FC(C)","q(C,G,q?)","cT(C{currentLength!A,isFocused!H,maxLength!A?})","H(jf)","GJ(C,cs,q?)","h(hL,h)","Q(xr,h)","J?(nA,h)","GK(C,cs,q?)","h(J?)","H(a3)","~(Zg)","mL?(vP)","a1(a4,aA)","Q(c3)","~(vy)","Uh(C)","q(C,uI?,q?)","TX(jM)","MG(C,A)","zh(C,H,q?)","uH(ic)","Rt(jM)","G_(ic)","~(h,G)","~({keyword:h?})","tE(C,ba)","kM(db)","kM(bX)","Gl<@,@>(hb<@>)","SW(C,A)","cT(C,ba)","vr?(bX)","~(db)","kM(C,A,cs)","hf(C,f4,q?)","~(cy,hb)","aa(C,hL?,q?)","hf(C,h?,q?)","aa(mS)","~(J?,h)","aZ(C,ba?>)","UX(jM)","V4(jM)","~(ho)","Q()","~(aab,S,G)","aS(d8)","~(i,a5,kj?,A)","mG(C,ba)","ch(C,A)","mG(C,ba)","OG(jM)","H(kj)","kM(C,ba)","mG(C,ba?>)","G>()","is<@>(Bc)","PU(C,aA)","S(S,h)","q(a3)","Ui(C)","~(h,A)","cK<~>(G)","Q()","q(C,ba<~>)","~(pO?)","aa(B?)","ps(C)","H(oI)","Q(rv?)","~([h?])","~(tr)","Ip(C)","i(h)","G>(C)","aZ(C,ba<~>)","q(C,ba)","kN(C,ba)","cK(rD)","~(h,A?)","ic(h)","Og(cy)","q(C,ba)","cK(rD)","nF(xI)","nF(tz)","wo?(@)","S(wo)","Q<~>(i8)","~(A,A,A)","Q<~>(I5)","lj?(lj,H)","aS(h?)","Tn?(lj,H)","qp()","dp(C,cs,cs,q)","VK(C)","eg(dV)","fo(dV)","~(qp)","qp(qp)","eg(a3)","eg(tx)","h?(oK)","eX(vd)","Q<@>(BI<@>)","Q()","KT(C)","T2(C)","~(Or)","~(Oy)","Q<~>(Ow)","Q<~>(Ox)","Q<~>(Os)","Q<~>(Ou)","Q<~>(Ot)","Q<~>(Ov)","Q(h{followLinks:H})","ik(ik)","~(h,pd)","HD(C)","Nl(Ig)","TJ(C)","z2(C,ba)","~(oU)","~(J,C)","Hf(C)","G>(C)","xw(C,fg,q?)","bn(C)","cy(@,@)","Sn(Az)","@(J)","Az(o8)","~(lV)","H(dq)","G>(C)","is(kq)","~(kq)","Up(C,A)","A(rd,rd)","a3>(h?,G)","i8?(rd)","H(G)","H(ny)","aS(ny)","Q<~>(Fs)","Q<~>(x9)","Q<~>(ny)","aS(l1)","H(lV)","Q(h?)","~(lr)","lr?(lj,h,lr?,A,A)","Q<~>(iO)","JW(C)","q(C,J,fp?)","fj(nD)","ly(C,ba)","H(oF)","mG(C,ba)","Bt(C,ba)","Q<~>(mw)","R3(jM)","H(pO)","FX(C)","q(uy?,uy?)","~(C,hj,a2f)","EE(C,pO,B?)","JP(C,q?)","ei(C,oM,q?)","aa(C,G,q?)","cT(db)","cT(C)","G3(C,ba)","A(dV)","M0({from:a5?})","~(Mw)","~(kR,cy?,h?,b9>?)","~(lP?)","Q(h)","RJ(jM)","h(h,B)","G()","j6<@>(C,hj,q)","DK(xp)","Hb(C,aA)","~(xi)","Z(a4)","A0(C)","~(Ka)","qZ(Fj)","Q>()","h(r_)","Q(E)","~(a1?)","I_?(C,Aq,ho)","AS<@>()","KZ()","Vl()","QM()","~(bM,bM?)","Tq()","Vn()","Vh()","kx?()","kx()","PY(h)","Tr()","Vm()","Jw()","~(as)","h(io)","Wy()","~(SR)","S9()","H(xv)","kB?(xv)","~(Xy)","S<~(dt),bW?>()","~(~(dt),bW?)","QB()","TP()","ME()","NO(C)","Jv(C)","Py()","Qz()","p_(p_,ln)","p_(p_)","fz(C,ba)","iA(C,A?,q?)","Q()","Ez(C,A)","G>(mK,h)","Au<~>(mc)","Of(C)","kb(C)","G(C,Mu)","Hc(C,J?,q?)","Dr()","EQ(C,h1)","So()","PE()","Oc()","Pz(lR)","S1(Z?,Z?)","q(C,~())","Au<0^>(mc,q(C))","@(@,@)","~(nK)","a5(C_)","H(Im)","~(mw{isClosing:H?})","D3()","0^?(0^?(ep?))","0^?(cH<0^>?(ep?))","cL(bM)","cH?(ep?)","~(cL)","cH?(ep?)","~(xp)","cH?(ep?)","cH?(ep?)","Wh(J?)","fP?(ep?)","~(va)","B?(ep?)","w_?(ep?)","EF?(ep?)","bg?(ep?)","H?(ep?)","mq?(ep?)","Rd?(ep?)","~(LS,V6)","kN(C,q?)","w(a1,a5)","tz(dV)","H(tz)","Dj(C,aA)","aS(oG)","H(B?)","c0?(cK)","~(Ao,A)","Q()","H(C)","Q<~>(oG)","H(Ei?)","B(Ca)","Ji(C)","pk?(~)","Q<~>(E,E)","iA(C,ba<~>)","G(G)","B?(B?,B?,B?[B?])","a8?(C,Aq,ho)","H(qy)","q(C,ba>)","Q(Ij?)","Lv(@)","~(h,E)","ly(C,ba>)","Df(C,A)","z5(C)","cH?(hv?)","C6(lW)","cH?(hv?)","cH?(hv?)","~(PO?,V3?)","Q()","fP?(hv?)","mq?(hv?)","N_(C,cs)","r4(C)","aa(C)","GB(C,q?)","dp(C,cs)","zx(C,cs)","q(C,cs)","BB(C)","eQ(cK)","cs(uo)","oX(~)","~(ne)","AG?(kx)","dp(C,q?)","qf(C)","~(a5,a5)","aS(Mc)","H(EZ)","xh(C,aA)","yW(C,q?)","H(cK)","Q(oG,A)","~(eG)","aS(tH)","~(w5)","B?()","~(vx)","P7(C)","~(qj)","~(a1_)","cs(H)","~(G,vR,a5)","np>(q)","iA(A)","Jb(C,q?)","Md(qq)","LX(@)","tO()","a3>(J,y3<@>)","H(a3>)","Q(cy{allowUpscaling:H,cacheHeight:A?,cacheWidth:A?})","Q(t3{allowUpscaling:H,cacheHeight:A?,cacheWidth:A?})","aS(A)","hX(hX,fH)","fH(fH)","h(fH)","Q(A)","B(a5)","WP()","~(ko?,H)","Q<~>(J,fp?)","zt(h)","Q(cy{allowUpscaling:H?,cacheHeight:A?,cacheWidth:A?})","Q(t3{allowUpscaling:H?,cacheHeight:A?,cacheWidth:A?})","LK(A,A)","~({replyTo:c3?})","aS(b3P)","~(ko)","Q<@>(A)","~(J,fp?)?(lX)","~(pm)?(lX)","Q(oG)","Kf(fV)","Z(fV)","pB(fV)","H(A,H)","~(cCI)","h(a5,a5,h)","a5?()","~(C,uw,c3)","~(iu)","mV(mV)","H(Ae)","Z(Z?,mV)","Q>()","fP(pz)","~(pz,bW)","H(pz)","Q(kz)","~(G{isMergeUp:H})","pk/(oG)","cy(J?)","~(Cl)","H(Cl)","h_(a1D)","y8?(F1,w)","H(Ux{crossAxisPosition!a5,mainAxisPosition!a5})","BA?()","H(aag,ne)","H(a4)","uS(w)","H(f3)","PB(C)","~(A,Ww)","~(A,iL,el?)","@(J?)","i1(Cq)","S(c3)","a3n(@)","A(i1)","i1(A)","~(vB)","el(el?)","D_(S)","S(vS)","vS(up)","b9()","Q(h?)","Q<~>(el?,~(el?))","cy(el)","Q<~>(Q)","Q<~>(cy)","Q>(@)","zv(uw)","is<@>(rz)","Q(el?)","a78()","Jn<@>(@)","LC>(C,ba)","G()","G(G)","a5(bi)","G<@>(h)","G(Lq)","Y(C,ba>)","Y(C,ba)","~(dM)","Ha(C,H,q?)","~(Gh)","q(Gh)","H(q)","ey<@>?(mc)","ey<@>(mc)","H(up)","up()","H(Ro)","~(xX)","OR(C)","uS()","~(H,c3)","A?(k4)","Z(biH)","fz(C,a5,q?)","ads()","~(iF)","~([bg?])","q(C,h,q?)","xw(C,ba)","~(G2)","~(vv)","~(B6)","~(mQ)","~(bnl)","~(tY)","J?(nh)","f4(f4,By)","Q<~>(F3)","~(f4)","H(f4?,f4)","Dp(C,mZ)","H(qu)","~({disposition:Mb})","~([j_?])","G>(C)","H(a3t)","~(Wu)","H(Wg)","is(i8?)","H(BE)","cK(kC)","Ai(@)","G(C)","Z(kC)","A(yt,yt)","G(kC,D)","H(kC)","H(qq<@>)","c4?(c4)","J?(A,c4?)","~(a5,a5,a5,a5)","~(G,E)","uE()","~(uE)","Q<~>([E?])","kN(C,H,q?)","a1(E)","aS(~(jZ))","RU(C,ba)","~(wa)","G>(C)","ch(C,ba)","ly(C,ba)","UP()","H(B)","bq({isBottomRounded!H,isTopRounded!H})","~(AN)","~(B_)","~(mg,J)","~(C9)","Y(C)","H(C9)","xh(C,q?)","J5(C)","HZ(A,ka)","G>(C)","~(yu)","Q1(C)","~(xW)","Ht(@)","JS(@)","y2(@)","Hr(@)","A(F0,F0)","DW(C,ba)","I3(C)","Q<@>(X6)","S(G<@>)","S(S)","aS(S)","aS(C,Aq,ho)","fz(C,q?)","~(B3?,H)","H(ey<@>?)","H(AF)","cT(C,aA)","pC(a1)","~([0^?])","iS(ey<@>)","iA(A,ka)","a3>(@,@)","a4?()","Dj(C,q?)","Mm(C,mZ)","MR(a6n)","SO(C,Kz)","Q<~>(dt)","~(a1,w)","aS(jL?)","~(jm)","cQ(H)","Q(H)","q(C,uF,q?)","Fr(C,q?)","yW(C)","k3(C,q?)","J3(dt)","RR(dt)","LQ(A,ka)","h(h,a5?,a5?{animated:H?})","J9(C)","q(C,mZ)","Q<~>(h,h)","Q(h)","Q>(h)","aS(G<~>)","SL?(h,h,~(h)?,h(h,a5?,a5?{animated:H?})?)","tT(C)","kM(C,aA)","H(tI?)","yB()","~(yB)","aa(C,ba)","yC()","~(yC)","op(C,ba)","A(lz,lz)","H(lz)","G(M)","~(Bf,d8)","G()","Xo(C,mZ)","~(a4)","c4?()","H(r6)","lT?(r6)","pT(r6)","c4(q)","H(pT)","H(G)","D(pT)","a4(c4)","G(pT)","DC(C)","A(Gz,Gz)","aa(zv)","~(C)","z2(C,ba)","y_()","~(y_)","y0()","~(y0)","~(G6)","~(Fl)","~(h,jp?)","jp?(jp?)","jp?()","oO?(oO?)","oO?()","Eu?(a3)","~(h,ho)","~(Hw,oO?)","r4(q?,G)","q(C,ba)","b7m(H)","Q(ry?)","G(G)","aS(j5)","Q(h,S)","cQ()","cQ()","~(h,Pr)","cQ()","QQ(C,eG,q?)","~(AK)","r7(C)","~(pi,@,tQ?)","A(pi,pi)","A(tQ,tQ)","Tj(C,q?)","JJ(C,aA)","TD(C,aA)","bn>(C,ba)","M8(C,eG,q?)","~(Gi)","q(ev?)","Wq(C,eG,q?)","A(xC,xC)","~(E?)","Ew(A)","aA(a5,a5)","N3(xC)","A(G)","q(Gi)","zw?(A,ev?)","h(vf)","H(bf)","H(qD)","D?>(G)","S?(cO?)","Um(C,aA)","VS(C)","G(A)","hf(C,ba)","~(E,E)","r4(C,a5,q?)","OS(C,xK,q?)","EG(ev)","yq(A)","ne(zk)","q(C,zU,q?)","iu(C)","iu(C,cBM,iu?)","ya(C,iu,y9)","PM(C,ya,q?)","Q<~>(vp)","G>(a3>>)","H(G)","G>(h)","H(d)","A(d,d)","@(@,h)","~(G,dY)","u(h)","H(u)","cO(G)","H(d3?)","h(d3?)","G(A)","UL(C,S)","~(S)","kN(C,J?)","q(h)","Q(h)","op(C,ba?>)","~(AB)","q(C,q,A?,H)","aS(H,H)","fj(c3?)","r6(G)","h(lY)","aS(el)","Q()","V5(C,A)","Q<~>(h,el?,~(el?)?)","rB(h)","iA(C,aA)","S>()","j6<~>({arguments!J?,child!q,key!or,name!h?,restorationId!h})","IU(C)","H(np,rZ)","~(c3?)","rZ()","q(G?,h?)","S_(C,hj)","Pm(C,hj)","Q_(C,hj)","H(ey<@>,@)","hw/(hw)","Q(rB)","h?/(h?)","h(hw)","H(ey,J?,nJ?)","~(RM)","0&(C,hj)","q(C,ba>)","RE(C,ba)","vw(nJ)","A(a3)","S(oo)","Q(th)","aS(C,hj)","hw(C,hw)","Eh(C,q)","H(j6,hj)","~(h,hG)","hG(hG?)","hG?(hG?)","a5(a5,hl)","h?(hG?)","@(hG,oK)","H(h,hG?)","~(hG)","G()","hN(vd)","G?()","A(h[h?])","a3(a3)","J?(uA)","@(uA)","H(wB<@>)","Q<~>([rb?])","Q()","Q<~>(z9<@>)","jp(C)","h(tM)","H(cK)","H(Lr)","S>()","Rg(C)","Q(OP)","h(G)","a4U()","Af(C)","~(A,kn)","HI(qa)","~(bi,bi,bi,bi)","tV(A)","Eo(A)","aS(~())","mP(A,A)","h0(A,A)","bi(bi,bi,bi,bi)","bi(bi,bi,bi,bi,bi)","kz(kR)","bK(A,A,A,A,A,A,A,H)","We(h,kP)","Wd(h,kP)","Wc(h,kP)","h?(EV)","h(EV)","oE(lu)","bg(lu)","E4?(lu)","~(G)","q(De)","U8?(G?,G?,A?,H,xe)","F9(H,lu)","A(EY)","aS(O4)","~(cIT)","op(C,eG,q?)","~(lu)","bg?(Ey)","H(oE)","~(ru)","~(xs)","~(tn)","Q()","H(hL,h)","~(G?)","FK(C,eG)","tn(S<@,@>)","xs(@)","Q(c1)","HJ(C,A)","qk(C,A)","Lz(C,eG)","H5(C)","H(~)","~(Mn)","RN()","eF(fu)","a5(a5,F5)","z4(C)","Tk(C,q?)","m6(m6)","q(C,ba)","ZN(h)","rY(m0)","lS()","G(h)","Q()","aS(m6)","Ol?()","bq()","h(qH?)","VJ()","~(RG)","H(a7g)","RC()","Tu?(Zz,h,h)","ly(C,ba)","H(qH)","NQ(C,xz,q?)","G()","aS(h[h?])","h(qH)","~(qa)","H(h2)","~(h2,h2,h)","OE(C,A,q?)","Q<~>({onCreateRoomFailed:~()?,onRoomCreatedSuccess:~(dV)?})","Q(cy)","H(h,Q)","H(Rr)","S(Pt)","~(A,@)","Q<~>([kt?])","A(kt,kt)","h(jd)","D()","H(Fw)","ah<@>?()","k3(C,H,q?)","A(a3,a3)","cK(h)","H(a3>)","h(a3>)","h?(S)","tE(C,ba)","Al(A)","Q(h,h2)","ly(C,ba)","a3>(h,@)","a3(@,@)","dV?(h)","ch>(C,ba)","H(dV?)","dV(dV,dV?)","h(pt)","~(BJ)","q(C,ba>)","a3(A,lO)","Q()","cK<~>()","Q()","S(S)","aS(G)","aS(S)","Q(l1)","is<@>(pf)","H(z_)","op(pf)","~(h,c3)","qZ?/(eG)","H(h,nf)","a3>>(h,@)","a3>(@,@)","A(jd,jd)","aS(uO)","Q>()","Q?>()","c3?(S<@,@>?)","Q>()","qZ(uP)","H(S<@,@>)","Bq(S<@,@>)","kt(@)","Q>(h)","Q>()","~(A,H(wU))","S(a3>)","KV(S)","Q>()","aZ(C,ba)","kM(C,H,q?)","H(S<@,@>?)","~(S<@,@>?)","rT?()","Q({reason:h?,txid:h?})","Q({downloadCallback:Q(hL)?,getThumbnail:H})","tx(a3)","Q(hL)","a3(h,@)","a3>(h,nu)","a3(h,@)","a3>(h,t6)","~(h,S>)","~(qY,S)","~(h,ty)","c3?(h[h])","Q({direction:@,historyCount:A,onHistoryReceived:~()?})","eg(h)","ik(h?)","H(a3)","c3(c3,c3)","a3(@,@)","H(h,xZ)","H(tx)","q(C,ba)","H(a3)","eg(a3)","eg(fO)","q(C,G,q?)","r3(c3)","A(r3,r3)","~(lV{update:H})","q(C,oM,q?)","bn(C,A)","Df(C,oM,q?)","zh(C,G,q?)","H(qd)","Q(lP)","H(E0)","H(wY)","h(A,h)","~(f_?{room:dV?,slug:h?})","Ee()","a3>(h,Ee)","a3(h,mB)","h(oK)","h(Ak)","Q(DJ{retryInDummy:H})","Q(Qt{retryInDummy:H})","Q(Rq{retryInDummy:H})","A(A,m_)","A(A,po)","A(A,nv)","E?(E)","H(xj)","q(C,ba)","H(AV)","H(fO)","H(a3)","h?(xj)","Q(AT)","Q(Fe)","Q(qX)","Q(a6Z)","~(AT)","uU(@)","S(uU)","t_(@)","S(t_)","fj(a3)","S(E2)","H(uU)","~(ta)","Q<~>(lg)","aZ(C,ba<@>)","H(tf)","Q<~>(c3)","Q<~>(tR)","a3(h,@)","a3(h,pH)","F7(C)","q(C,ba)","G?(@)","tP(@)","S(tL)","G?(@)","lU(@)","a3>(h,S)","a3(h,h)","~(S)","~(G,E)","S>>?(@)","Q()","QS(@)","G?(@)","pt(@)","G?(@)","qV(@)","a8(C,ba)","cT(C,H,q?)","ov()","~(Ft)","QT?(@)","~(Fu)","~(Fv)","H(lU)","zi(@)","S(zi)","Bp(@)","S(Bp)","a3(h,J?)","a3(h,nI)","ZM?(@)","a84?(@)","ov(@)","G?(@)","A(lU,lU)","S>?(@)","a3>(h,J?)","a3(h,J?)","~(lg)","~(pc)","a3>>(h,S)","a3>(h,m7)","ly(C,H)","PG?(@)","H?(@)","oF(@)","S(oF)","a3(a3)","kN(C,Kd)","G?(@)","qT(@)","r4(C,aA)","~(D)","yl(pA)","a3(h,J?)","a3>(h,x8)","a3(h,J?)","a3>(h,xG)","fO?(@)","A(yl,yl)","S?(@)","a3(h,J?)","a3(h,H)","t2?(h)","h?(t2)","w(pA)","a3(h,h)","a3>(h,mB)","a3(h,J?)","a3>(h,zj)","a63?(S?)","H(fd)","fd()","J?(S)","Hj(G)","H(xx)","tC?()","vq(J?)","f_(J?)","lf(J?)","a0v?()","S(vq)","S(f_)","S(lf)","a3(h,J?)","a3(h,J?)","a3(h,J?)","a3>(h,m_)","a3>(h,po)","a3>(h,nv)","S(u1)","Q(bX)","ah<@>(@)","oT(J?)","S(oT)","fO(S)","fp?(fp?)","Q(E1)","G(G)","Q<~>(hL)","Q<~>(MU)","u1(S<@,@>)","aS(a5)","q(C,eG?,q?)","cT(bX)","kz(u1)","mG(C,G,q?)","Q<~>(a5)","BQ(C,cs,cs)","JN(q)","JL(q)","q(q,q(q))","~(G)","At(C,aA)","q(C,vo?,q?)","bn(C,A?,q?)","cT(C,Z?,q?)","w(A)","a5(a5,a4)","q(C,uu)","h(h?)","A(ma,ma)","A(A,ma)","ma(h)","ma(h,h,h)","kJ(G<@>)","kJ(h?,kJ)","H(pb)","pb()","aS(D6<@>)","Mj(azJ)","Q(@,@)","J(h)","~(D)","Q<~>?()","QN(C)","~(wM)","S(S)","ps(C,jf)","h(a3)","nN(Z)","h?()","A(wb)","~(jf)","J(wb)","J(o0)","A(o0,o0)","G(a3>)","Bm()","Q>(h)","Q(h)","H(A,h)","MB()","H(oi)","A(oi,oi)","Q<~>(hL?)","Q(dk0)","Q>()","zy(rI)","HP(E)","Q()","E(I4)","rI(rI)","iQ(A,H)(iQ(A,H)?,iQ(iQ(A,H)?,A,H),A,G<@>)","iQ(A,H)","DV(C)","Q()","qP(~)","a5C()","Q(t3)","Q(el)","Ch(qP)","aS(Ch)","a5(eS,eS,eS,eS,a5)","ob?(h)","G(h)","~(hH?)","mL(qN)","G()","~(hH)","~(u0)","H(J)","Q<~>(c1)","a5(a5?)","bS()","bS()","bS()","bS>()","bS()","a3>(h,h)","bS()","bS()","bS()","bS()","bS()","bS()","a8(C,ba)","aZ(C,H,q?)","h(ic)","VP(h)","n_(h,h,G,h,h)","lD(h,h,fB)","fB(h,h,h,fB)","Q>()","fB(h)","nZ(h,h,h,h)","w1(h,h,h)","u2(h,h,h)","w2(h,G,h,h)","w4(h,h,h,h)","w3(h,h,h,kQ?,h,h?,h,h)","kQ(h,h,fB)","kQ(h,h,fB,h,fB)","h(h,h,h)","bS(Gf)","~(i4)","~(J?[J?])","~(Ms?,cRe?,Ms,~())","h(J?{toEncodable:J?(J?)?})","@(h{reviver:J?(J?,J?)?})","A(dy<@>,dy<@>)","h(h{encoding:wP})","G(h,G)","@(@)(~(r_,L6))","0^(0^,0^)","w?(w?,w?,a5)","a1?(a1?,a1?,a5)","a5?(bi?,bi?,a5)","B?(B?,B?,a5)","q(G)","a5(qc)","A(Fh,Fh)","eG<0^,1^>(0^)","oI(@)","A(A,@)","~(h,zR)","xa(C)","i8(h)","Q(i8)","Fk(Z?,Z?)","q(C,a1,q)","aS(fg)","q(C,w,H,q)","~(ed{forceReport:H})","vK?(h)","a5(a5,a5,a5)","pB()","H?(H?,H?,a5)","q(C,q)","jK?(jK?,jK?,a5)","hX?(hX?,hX?,a5)","a6?(a6?,a6?,a5)","A(yA<@>,yA<@>)","H({priority!A,scheduler!md})","h(el)","VY(el)","G(h)","q(q?,G)","X9()","A(c4,c4)","eQ(eQ?,eQ?,a5)","G>(mK,h)","A(q,A)","h(h,S)","hN(Al)","@(@)(~(kw<@>,L9))","q(II)","mu<~>({arguments!J?,child!q,key!or,name!h?,restorationId!h})","ve<~>({arguments!J?,child!q,key!or,name!h?,restorationId!h})","Q(h,cK{key:dbw?,path:@})","Q>()","Hl(C)","@(J)(~(rO,Iu))","a83(S)","vU(S)","abm(S)","Vt(C,H,q?)","J(h,h)","Q<@>(J)","jC()","Sr(C,cs,cs,q)","H(db)","J(nA,h)","H(bX)","eP(C,aA)","q(C,ba)","M7(C,eG?,q?)","ik(h)","Q<1^>(1^/(0^),0^{debugLabel:h?})","~(h?{wrapWidth:A?})","aS(G,E)","q(C,O1?,q?)","B(m0)","zD(m0)","a5(m0)","A(m0)","~(kw<@>)","vE(m0)","A(J?,J?)","0^(0^)","q(Ml)","R8(jM)","cy({seed:A})","~(G,pj)"],interceptorsByTag:null,leafTags:null,arrayRti:Symbol("$ti"),rttc:{"2;":(a,b)=>c=>c instanceof A.Ci&&a.b(c.a)&&b.b(c.b),"2;cacheSize,maxTextLength":(a,b)=>c=>c instanceof A.N4&&a.b(c.a)&&b.b(c.b),"2;key,value":(a,b)=>c=>c instanceof A.afM&&a.b(c.a)&&b.b(c.b),"3;breaks,graphemes,words":(a,b,c)=>d=>d instanceof A.afN&&a.b(d.a)&&b.b(d.b)&&c.b(d.c),"3;large,medium,small":(a,b,c)=>d=>d instanceof A.afO&&a.b(d.a)&&b.b(d.b)&&c.b(d.c)}} +A.dmO(v.typeUniverse,JSON.parse('{"aBn":"ee","ye":"ee","v7":"ee","bND":"ee","bNB":"ee","c7X":"ee","bOj":"ee","c3D":"ee","c3E":"ee","bl4":"ee","bNd":"ee","bNb":"ee","bNf":"ee","bNe":"ee","bNc":"ee","bNg":"ee","bNF":"ee","bNC":"ee","b2L":"ee","bo5":"ee","bo6":"ee","bLL":"ee","bLK":"ee","bg6":"ee","b1W":"ee","byD":"ee","bK5":"ee","b1N":"ee","bvM":"ee","bl7":"ee","bh_":"ee","b0S":"ee","bVl":"ee","c5h":"ee","bwJ":"ee","bJ5":"ee","bSg":"ee","bKy":"ee","bKz":"ee","bKx":"ee","bKA":"ee","bIn":"ee","T4":"ee","bLM":"ee","bLN":"ee","dCi":"E","dCj":"E","dzr":"E","dze":"c1","dB5":"c1","dzl":"hB","dzu":"D1","dzv":"D4","dzc":"cu","dBM":"cu","dzf":"cP","dCX":"cP","dDU":"cP","dGe":"K9","dG_":"qS","dzz":"co","dDW":"bM","dAQ":"bM","dBU":"zC","dFa":"OO","dDj":"ti","dF6":"mW","dAe":"yc","dD3":"vm","dAu":"yi","dBb":"Dt","dzJ":"wy","dEn":"wy","dCQ":"K2","dCH":"cL","dBX":"J0","dBV":"IZ","dAh":"ha","dAk":"uz","dAn":"mU","dAo":"rE","dAj":"rE","dAl":"rE","dzV":"EL","vi":{"P":[]},"Dh":{"x0":[]},"a_6":{"jZ":[]},"HF":{"P":[]},"jH":{"jo":["1"]},"Rf":{"P":[]},"ku":{"j7":[]},"O0":{"P":[]},"OG":{"r0":[]},"R3":{"r0":[]},"R8":{"r0":[]},"Rt":{"r0":[]},"RJ":{"r0":[]},"TX":{"r0":[]},"tB":{"P":[]},"DX":{"P":[]},"UX":{"r0":[]},"V4":{"r0":[]},"Ao":{"P":[]},"DK":{"bAx":[]},"Oo":{"P":[]},"aCt":{"ne":[]},"amG":{"hh":[]},"ang":{"hh":[]},"and":{"hh":[]},"ane":{"hh":[]},"ano":{"hh":[]},"ank":{"hh":[]},"anf":{"hh":[]},"ann":{"hh":[]},"amJ":{"hh":[]},"amN":{"hh":[]},"amI":{"hh":[]},"amH":{"hh":[]},"amR":{"hh":[]},"amT":{"hh":[]},"an_":{"hh":[]},"amY":{"hh":[]},"amX":{"hh":[]},"amP":{"hh":[]},"amS":{"hh":[]},"amO":{"hh":[]},"amV":{"hh":[]},"amZ":{"hh":[]},"amQ":{"hh":[]},"amU":{"hh":[]},"amW":{"hh":[]},"anh":{"hh":[]},"anj":{"hh":[]},"ani":{"hh":[]},"aFv":{"f0":[]},"a4h":{"jH":["E"],"jo":["E"]},"amK":{"wz":[]},"a_5":{"wz":[]},"OL":{"wz":[]},"an7":{"wz":[]},"anl":{"wz":[]},"OK":{"wz":[]},"ER":{"P":[]},"Sk":{"D":["tk"],"D.E":"tk"},"atY":{"bv":[]},"YD":{"a21":[]},"an4":{"jH":["E"],"wz":[],"jo":["E"]},"acI":{"jH":["E"],"wz":[],"jo":["E"]},"acJ":{"jH":["E"],"wz":[],"jo":["E"]},"amE":{"jH":["E"],"jo":["E"],"jZ":[]},"Pe":{"m2":[]},"aDG":{"m2":[]},"alc":{"m2":[],"b5a":[]},"any":{"m2":[],"bdI":[]},"anA":{"m2":[],"bdL":[]},"anz":{"m2":[],"bdK":[]},"aAa":{"m2":[],"bJ1":[]},"abd":{"m2":[],"aHB":[]},"aA9":{"m2":[],"aHB":[],"bIL":[]},"aF2":{"m2":[],"bXt":[]},"aBf":{"m2":[]},"anM":{"m2":[],"bem":[]},"aBs":{"m2":[]},"an8":{"jH":["E"],"jo":["E"]},"OM":{"jH":["E"],"jo":["E"],"Kf":[]},"an0":{"ux":[],"jH":["E"],"jo":["E"],"nN":[]},"HL":{"jH":["E"],"jo":["E"],"pB":[]},"anc":{"D":["F5"],"D.E":"F5"},"amM":{"jH":["E"],"jo":["E"]},"amL":{"jH":["E"],"jo":["E"],"F5":[]},"a_8":{"jH":["E"],"jo":["E"]},"ux":{"jH":["E"],"jo":["E"],"nN":[]},"an2":{"ux":[],"jH":["E"],"uQ":[],"jo":["E"],"nN":[]},"an3":{"ux":[],"jH":["E"],"uQ":[],"jo":["E"],"nN":[]},"an1":{"ux":[],"jH":["E"],"uQ":[],"jo":["E"],"nN":[]},"an5":{"ux":[],"jH":["E"],"jo":["E"],"nN":[]},"an6":{"bAx":[]},"alW":{"f0":[]},"a_b":{"jH":["E"],"jo":["E"]},"a_n":{"P":[]},"atM":{"cLJ":[]},"atL":{"bv":[]},"a2C":{"bv":[]},"lG":{"D":["1"],"D.E":"1"},"C0":{"D":["1"],"D.E":"1"},"a6c":{"ku":[],"j7":[],"b5a":[]},"a6e":{"ku":[],"j7":[],"bdL":[]},"aB8":{"ku":[],"j7":[],"bdK":[]},"a6d":{"ku":[],"j7":[],"bdI":[]},"a6f":{"ku":[],"j7":[],"bem":[]},"a6g":{"ku":[],"j7":[],"bIL":[]},"a6h":{"ku":[],"j7":[],"bJ1":[]},"UO":{"Kf":[]},"FO":{"pB":[]},"aGx":{"D":["F5"],"D.E":"F5"},"aGw":{"F5":[]},"aBb":{"j7":[]},"a6i":{"j7":[]},"a0Y":{"iI":[]},"a5T":{"iI":[]},"aAJ":{"iI":[]},"aAN":{"iI":[]},"aAL":{"iI":[]},"aAK":{"iI":[]},"aAM":{"iI":[]},"aAw":{"iI":[]},"aAv":{"iI":[]},"aAu":{"iI":[]},"aAA":{"iI":[]},"aAC":{"iI":[]},"aAI":{"iI":[]},"aAG":{"iI":[]},"aAF":{"iI":[]},"aAy":{"iI":[]},"aAB":{"iI":[]},"aAx":{"iI":[]},"aAE":{"iI":[]},"aAH":{"iI":[]},"aAz":{"iI":[]},"aAD":{"iI":[]},"a6j":{"ku":[],"j7":[]},"a6k":{"ku":[],"j7":[],"bXt":[]},"It":{"nN":[]},"Is":{"uQ":[],"nN":[]},"at9":{"uQ":[],"nN":[]},"QF":{"uQ":[],"nN":[]},"at7":{"uQ":[],"nN":[]},"aco":{"wQ":[]},"af_":{"wQ":[]},"arD":{"wQ":[]},"Sh":{"wQ":[]},"S6":{"wQ":[]},"F8":{"P":[]},"aBa":{"j7":[]},"a6l":{"ku":[],"j7":[],"aHB":[]},"a2y":{"jZ":[]},"atF":{"jZ":[]},"a9t":{"a21":[]},"a2A":{"x0":[]},"DA":{"P":[]},"W2":{"P":[]},"aEv":{"cCI":[]},"ak9":{"P":[]},"PV":{"P":[]},"yD":{"a7":["1"],"G":["1"],"b2":["1"],"D":["1"]},"aQ4":{"yD":["A"],"a7":["A"],"G":["A"],"b2":["A"],"D":["A"]},"aHR":{"yD":["A"],"a7":["A"],"G":["A"],"b2":["A"],"D":["A"],"a7.E":"A","D.E":"A","yD.E":"A"},"SN":{"Kg":[]},"amz":{"UK":[]},"aDI":{"UK":[]},"arl":{"va":[]},"IR":{"P":[]},"W4":{"P":[]},"adK":{"P":[]},"LM":{"P":[]},"Vp":{"P":[]},"arC":{"IJ":[]},"arH":{"IJ":[]},"dbM":{"b9":["cy"]},"a2B":{"bv":[]},"E":{"aw":[]},"a3k":{"H":[],"hy":[]},"Rk":{"aS":[],"hy":[]},"ee":{"E":[],"aw":[],"T4":["1&"]},"F":{"G":["1"],"E":[],"b2":["1"],"aw":[],"D":["1"],"e9":["1"],"D.E":"1"},"byl":{"F":["1"],"G":["1"],"E":[],"b2":["1"],"aw":[],"D":["1"],"e9":["1"],"D.E":"1"},"En":{"a5":[],"bi":[],"dy":["bi"]},"Jm":{"a5":[],"A":[],"bi":[],"dy":["bi"],"hy":[]},"Rl":{"a5":[],"bi":[],"dy":["bi"],"hy":[]},"x6":{"h":[],"dy":["h"],"SJ":[],"e9":["@"],"hy":[]},"uv":{"b9":["2"],"b9.T":"2"},"OB":{"iO":["2"]},"w6":{"D":["2"]},"HH":{"w6":["1","2"],"D":["2"],"D.E":"2"},"adz":{"HH":["1","2"],"w6":["1","2"],"b2":["2"],"D":["2"],"D.E":"2"},"acB":{"a7":["2"],"G":["2"],"w6":["1","2"],"b2":["2"],"D":["2"]},"er":{"acB":["1","2"],"a7":["2"],"G":["2"],"w6":["1","2"],"b2":["2"],"D":["2"],"a7.E":"2","D.E":"2"},"zf":{"cK":["2"],"w6":["1","2"],"b2":["2"],"D":["2"],"D.E":"2"},"zd":{"cr":["3","4"],"S":["3","4"],"cr.V":"4","cr.K":"3"},"ze":{"AS":["2"],"w6":["1","2"],"b2":["2"],"D":["2"],"D.E":"2"},"t5":{"f0":[]},"dD":{"a7":["A"],"G":["A"],"b2":["A"],"D":["A"],"a7.E":"A","D.E":"A"},"b2":{"D":["1"]},"al":{"b2":["1"],"D":["1"]},"bb":{"al":["1"],"b2":["1"],"D":["1"],"D.E":"1","al.E":"1"},"et":{"D":["2"],"D.E":"2"},"hs":{"et":["1","2"],"b2":["2"],"D":["2"],"D.E":"2"},"N":{"al":["2"],"b2":["2"],"D":["2"],"D.E":"2","al.E":"2"},"aO":{"D":["1"],"D.E":"1"},"hY":{"D":["2"],"D.E":"2"},"LJ":{"D":["1"],"D.E":"1"},"a1b":{"LJ":["1"],"b2":["1"],"D":["1"],"D.E":"1"},"Bh":{"D":["1"],"D.E":"1"},"PP":{"Bh":["1"],"b2":["1"],"D":["1"],"D.E":"1"},"a9A":{"D":["1"],"D.E":"1"},"ll":{"b2":["1"],"D":["1"],"D.E":"1"},"zW":{"D":["1"],"D.E":"1"},"a1a":{"zW":["1"],"b2":["1"],"D":["1"],"D.E":"1"},"eo":{"D":["1"],"D.E":"1"},"VC":{"a7":["1"],"G":["1"],"b2":["1"],"D":["1"]},"aQA":{"al":["A"],"b2":["A"],"D":["A"],"D.E":"A","al.E":"A"},"qA":{"cr":["A","1"],"GH":["A","1"],"S":["A","1"],"cr.V":"1","cr.K":"A"},"c_":{"al":["1"],"b2":["1"],"D":["1"],"D.E":"1","al.E":"1"},"Bu":{"LI":[]},"Ci":{"Fi":[]},"N4":{"Fi":[]},"afM":{"Fi":[]},"afN":{"Fi":[]},"afO":{"Fi":[]},"HS":{"vW":["1","2"],"RZ":["1","2"],"GH":["1","2"],"S":["1","2"]},"Pa":{"S":["1","2"]},"I":{"Pa":["1","2"],"S":["1","2"]},"acO":{"D":["1"],"D.E":"1"},"bd":{"Pa":["1","2"],"S":["1","2"]},"a3b":{"uN":[]},"qx":{"uN":[]},"a3c":{"uN":[]},"a5A":{"yb":[],"AA":[],"f0":[]},"auK":{"AA":[],"f0":[]},"aHY":{"f0":[]},"azZ":{"bv":[]},"agZ":{"fp":[]},"Dn":{"uN":[]},"anG":{"uN":[]},"anH":{"uN":[]},"aGM":{"uN":[]},"aG_":{"uN":[]},"Oi":{"uN":[]},"aNr":{"f0":[]},"aDU":{"f0":[]},"hF":{"cr":["1","2"],"S":["1","2"],"cr.V":"2","cr.K":"1"},"br":{"b2":["1"],"D":["1"],"D.E":"1"},"afJ":{"Fi":[]},"afK":{"Fi":[]},"afL":{"Fi":[]},"Ah":{"a7g":[],"SJ":[]},"WR":{"oK":[],"vd":[]},"aKX":{"D":["oK"],"D.E":"oK"},"Bs":{"vd":[]},"aW9":{"D":["vd"],"D.E":"vd"},"K5":{"E":[],"aw":[],"Zz":[],"hy":[]},"kV":{"E":[],"aw":[],"jr":[]},"a59":{"kV":[],"E":[],"el":[],"aw":[],"jr":[],"hy":[]},"Sm":{"kV":[],"es":["1"],"E":[],"aw":[],"jr":[],"e9":["1"]},"ES":{"a7":["a5"],"kV":[],"es":["a5"],"G":["a5"],"E":[],"b2":["a5"],"aw":[],"jr":[],"e9":["a5"],"D":["a5"]},"qG":{"a7":["A"],"kV":[],"es":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jr":[],"e9":["A"],"D":["A"]},"a5a":{"ES":[],"a7":["a5"],"boe":[],"kV":[],"es":["a5"],"G":["a5"],"E":[],"b2":["a5"],"aw":[],"jr":[],"e9":["a5"],"D":["a5"],"hy":[],"a7.E":"a5","D.E":"a5"},"a5b":{"ES":[],"a7":["a5"],"bof":[],"kV":[],"es":["a5"],"G":["a5"],"E":[],"b2":["a5"],"aw":[],"jr":[],"e9":["a5"],"D":["a5"],"hy":[],"a7.E":"a5","D.E":"a5"},"a5c":{"qG":[],"a7":["A"],"aun":[],"kV":[],"es":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jr":[],"e9":["A"],"D":["A"],"hy":[],"a7.E":"A","D.E":"A"},"a5d":{"qG":[],"a7":["A"],"auo":[],"kV":[],"es":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jr":[],"e9":["A"],"D":["A"],"hy":[],"a7.E":"A","D.E":"A"},"a5e":{"qG":[],"a7":["A"],"bxr":[],"kV":[],"es":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jr":[],"e9":["A"],"D":["A"],"hy":[],"a7.E":"A","D.E":"A"},"a5f":{"qG":[],"a7":["A"],"c4l":[],"kV":[],"es":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jr":[],"e9":["A"],"D":["A"],"hy":[],"a7.E":"A","D.E":"A"},"a5g":{"qG":[],"a7":["A"],"tV":[],"kV":[],"es":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jr":[],"e9":["A"],"D":["A"],"hy":[],"a7.E":"A","D.E":"A"},"a5h":{"qG":[],"a7":["A"],"c4m":[],"kV":[],"es":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jr":[],"e9":["A"],"D":["A"],"hy":[],"a7.E":"A","D.E":"A"},"K6":{"qG":[],"a7":["A"],"cy":[],"kV":[],"es":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jr":[],"e9":["A"],"D":["A"],"hy":[],"a7.E":"A","D.E":"A"},"aXH":{"l4":[]},"aOJ":{"f0":[]},"ahE":{"yb":[],"f0":[]},"eM":{"P":[]},"js":{"P":[]},"ah":{"Q":["1"]},"azq":{"hb":["1"]},"jt":{"iO":["1"],"jt.T":"1"},"MA":{"iO":["1"]},"MP":{"hb":["1"]},"ahy":{"Ve":[]},"ace":{"rB":["1"]},"ahh":{"D":["1"],"D.E":"1"},"akS":{"f0":[]},"aQ":{"e4":["1"],"Xv":["1"],"b9":["1"],"b9.T":"1"},"Mz":{"Gk":["1"],"jt":["1"],"iO":["1"],"jt.T":"1"},"u5":{"hb":["1"]},"p3":{"u5":["1"],"hb":["1"]},"b6":{"u5":["1"],"hb":["1"]},"VX":{"p3":["1"],"u5":["1"],"hb":["1"]},"M2":{"bv":[]},"MF":{"rB":["1"]},"aE":{"MF":["1"],"rB":["1"]},"mm":{"MF":["1"],"rB":["1"]},"aa8":{"b9":["1"]},"GD":{"hb":["1"]},"u3":{"acf":["1"],"GD":["1"],"hb":["1"]},"yz":{"GD":["1"],"hb":["1"]},"e4":{"Xv":["1"],"b9":["1"],"b9.T":"1"},"Gk":{"jt":["1"],"iO":["1"],"jt.T":"1"},"ah3":{"VU":["1"]},"Xv":{"b9":["1"]},"Wi":{"iO":["1"]},"VW":{"b9":["1"],"b9.T":"1"},"C5":{"b9":["1"],"b9.T":"1"},"MZ":{"b9":["1"],"b9.T":"1"},"af7":{"u3":["1"],"acf":["1"],"GD":["1"],"azq":["1"],"hb":["1"]},"kA":{"b9":["2"]},"Gq":{"jt":["2"],"iO":["2"],"jt.T":"2"},"jO":{"kA":["1","1"],"b9":["1"],"b9.T":"1","kA.S":"1","kA.T":"1"},"hp":{"kA":["1","2"],"b9":["2"],"b9.T":"2","kA.S":"1","kA.T":"2"},"ae3":{"kA":["1","1"],"b9":["1"],"b9.T":"1","kA.S":"1","kA.T":"1"},"ahj":{"kA":["1","1"],"b9":["1"],"b9.T":"1","kA.S":"1","kA.T":"1"},"Nf":{"Gq":["2","2"],"jt":["2"],"iO":["2"],"jt.T":"2"},"fr":{"kA":["1","1"],"b9":["1"],"b9.T":"1","kA.S":"1","kA.T":"1"},"Wp":{"hb":["1"]},"Xq":{"jt":["2"],"iO":["2"],"jt.T":"2"},"Xw":{"xT":["1","2"]},"My":{"b9":["2"],"b9.T":"2"},"ah4":{"Xw":["1","2"],"xT":["1","2"]},"aYu":{"Ms":[]},"aUL":{"Ms":[]},"AS":{"b2":["1"],"D":["1"]},"C8":{"cr":["1","2"],"S":["1","2"],"cr.V":"2","cr.K":"1"},"ua":{"C8":["1","2"],"cr":["1","2"],"S":["1","2"],"cr.V":"2","cr.K":"1"},"adh":{"C8":["1","2"],"cr":["1","2"],"S":["1","2"],"cr.V":"2","cr.K":"1"},"MQ":{"b2":["1"],"D":["1"],"D.E":"1"},"aeD":{"hF":["1","2"],"cr":["1","2"],"S":["1","2"],"cr.V":"2","cr.K":"1"},"WN":{"hF":["1","2"],"cr":["1","2"],"S":["1","2"],"cr.V":"2","cr.K":"1"},"yo":{"N9":["1"],"dd":["1"],"cK":["1"],"b2":["1"],"D":["1"],"dd.E":"1","D.E":"1"},"pS":{"N9":["1"],"dd":["1"],"cML":["1"],"cK":["1"],"b2":["1"],"D":["1"],"dd.E":"1","D.E":"1"},"RF":{"D":["1"],"D.E":"1"},"a7":{"G":["1"],"b2":["1"],"D":["1"]},"cr":{"S":["1","2"]},"VD":{"cr":["1","2"],"GH":["1","2"],"S":["1","2"]},"aeJ":{"b2":["2"],"D":["2"],"D.E":"2"},"RZ":{"S":["1","2"]},"vW":{"RZ":["1","2"],"GH":["1","2"],"S":["1","2"]},"C1":{"adq":["1"],"cAs":["1"]},"C2":{"adq":["1"]},"zE":{"AS":["1"],"b2":["1"],"D":["1"],"D.E":"1"},"a3R":{"al":["1"],"AS":["1"],"b2":["1"],"D":["1"],"D.E":"1","al.E":"1"},"dd":{"cK":["1"],"b2":["1"],"D":["1"]},"N9":{"dd":["1"],"cK":["1"],"b2":["1"],"D":["1"]},"dB":{"N9":["1"],"dd":["1"],"cK":["1"],"b2":["1"],"D":["1"],"dd.E":"1","D.E":"1"},"a9T":{"cr":["1","2"],"S":["1","2"],"cr.V":"2","cr.K":"1"},"Co":{"b2":["1"],"D":["1"],"D.E":"1"},"Nd":{"b2":["2"],"D":["2"],"D.E":"2"},"agU":{"b2":["a3<1,2>"],"D":["a3<1,2>"],"D.E":"a3<1,2>"},"Cp":{"yx":["1","2","1"],"yx.T":"1"},"agY":{"yx":["1","o2<1,2>","2"],"yx.T":"2"},"Nc":{"yx":["1","o2<1,2>","a3<1,2>"],"yx.T":"a3<1,2>"},"UC":{"dd":["1"],"cK":["1"],"b2":["1"],"D":["1"],"dd.E":"1","D.E":"1"},"Gl":{"hb":["1"]},"aew":{"cr":["h","@"],"S":["h","@"],"cr.V":"@","cr.K":"h"},"aQe":{"al":["h"],"b2":["h"],"D":["h"],"D.E":"h","al.E":"h"},"akK":{"wP":[]},"aXO":{"ec":["h","G"]},"akM":{"ec":["h","G"],"ec.T":"G"},"aXN":{"ec":["G","h"]},"akL":{"ec":["G","h"],"ec.T":"h"},"Za":{"ec":["G","h"],"ec.T":"h"},"ali":{"ec":["h","G"],"ec.T":"G"},"QP":{"ec":["h","h"],"ec.T":"h"},"Rn":{"f0":[]},"auL":{"f0":[]},"auO":{"ec":["J?","h"],"ec.T":"h"},"auN":{"ec":["h","J?"],"ec.T":"J?"},"avJ":{"wP":[]},"avL":{"ec":["h","G"],"ec.T":"G"},"avK":{"ec":["G","h"],"ec.T":"h"},"a3M":{"xT":["h","h"]},"aeB":{"D":["h"],"D.E":"h"},"aIe":{"wP":[]},"aIf":{"ec":["h","G"],"ec.T":"G"},"VG":{"ec":["G","h"],"ec.T":"h"},"Zd":{"dy":["Zd"]},"bK":{"dy":["bK"]},"a5":{"bi":[],"dy":["bi"]},"bg":{"dy":["bg"]},"A":{"bi":[],"dy":["bi"]},"G":{"b2":["1"],"D":["1"]},"bi":{"dy":["bi"]},"a7g":{"SJ":[]},"oK":{"vd":[]},"cK":{"b2":["1"],"D":["1"]},"h":{"dy":["h"],"SJ":[]},"n1":{"Zd":[],"dy":["Zd"]},"aOG":{"P":[]},"Hh":{"f0":[]},"yb":{"f0":[]},"oa":{"f0":[]},"Th":{"f0":[]},"a32":{"f0":[]},"AA":{"f0":[]},"BM":{"f0":[]},"yd":{"BM":[],"f0":[]},"nP":{"f0":[]},"anU":{"f0":[]},"aAk":{"f0":[]},"a9X":{"f0":[]},"o_":{"bv":[]},"kS":{"bv":[]},"a3d":{"BM":[],"bv":[],"f0":[]},"ae0":{"al":["1"],"b2":["1"],"D":["1"],"D.E":"1","al.E":"1"},"aWd":{"fp":[]},"tG":{"D":["A"],"D.E":"A"},"ahO":{"hL":[]},"ud":{"hL":[]},"aNu":{"hL":[]},"co":{"cL":[],"bM":[],"E":[],"aw":[]},"lP":{"E":[],"aw":[]},"Pi":{"E":[],"aw":[]},"ha":{"E":[],"aw":[]},"cL":{"bM":[],"E":[],"aw":[]},"PZ":{"c1":[],"E":[],"aw":[]},"c1":{"E":[],"aw":[]},"kR":{"lP":[],"E":[],"aw":[]},"on":{"E":[],"aw":[]},"wZ":{"E":[],"aw":[]},"QU":{"E":[],"aw":[]},"Ed":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"xi":{"E":[],"aw":[]},"EK":{"c1":[],"E":[],"aw":[]},"EL":{"E":[],"aw":[]},"K_":{"c1":[],"E":[],"aw":[]},"ow":{"E":[],"aw":[]},"ti":{"c1":[],"E":[],"aw":[]},"Ka":{"E":[],"aw":[]},"bM":{"E":[],"aw":[]},"oA":{"E":[],"aw":[]},"qS":{"c1":[],"E":[],"aw":[]},"Ft":{"c1":[],"E":[],"aw":[]},"Fu":{"c1":[],"E":[],"aw":[]},"Fv":{"c1":[],"E":[],"aw":[]},"oP":{"E":[],"aw":[]},"oQ":{"E":[],"aw":[]},"oR":{"E":[],"aw":[]},"mU":{"E":[],"aw":[]},"oV":{"E":[],"aw":[]},"mW":{"E":[],"aw":[]},"oW":{"E":[],"aw":[]},"BR":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"WC":{"xl":[]},"aka":{"E":[],"aw":[]},"NU":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"akJ":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"YX":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"Ob":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aly":{"E":[],"aw":[]},"Hq":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"alL":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"ZB":{"E":[],"aw":[]},"HE":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"Oz":{"E":[],"aw":[]},"wy":{"bM":[],"E":[],"aw":[]},"OO":{"E":[],"aw":[]},"Dt":{"E":[],"aw":[]},"aoi":{"E":[],"aw":[]},"a_M":{"E":[],"aw":[]},"aoj":{"E":[],"aw":[]},"HW":{"E":[],"aw":[]},"rE":{"E":[],"aw":[]},"uz":{"E":[],"aw":[]},"aok":{"E":[],"aw":[]},"aol":{"E":[],"aw":[]},"aom":{"E":[],"aw":[]},"aqr":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aqv":{"E":[],"aw":[]},"aqw":{"E":[],"aw":[]},"DF":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"zC":{"bM":[],"E":[],"aw":[]},"Il":{"E":[],"aw":[]},"a0O":{"a7":["oJ"],"d2":["oJ"],"G":["oJ"],"es":["oJ"],"E":[],"b2":["oJ"],"aw":[],"D":["oJ"],"e9":["oJ"],"d2.E":"oJ","a7.E":"oJ","D.E":"oJ"},"a0P":{"E":[],"oJ":["bi"],"aw":[]},"a0Q":{"a7":["h"],"d2":["h"],"G":["h"],"es":["h"],"E":[],"b2":["h"],"aw":[],"D":["h"],"e9":["h"],"d2.E":"h","a7.E":"h","D.E":"h"},"arb":{"E":[],"aw":[]},"acG":{"a7":["cL"],"G":["cL"],"b2":["cL"],"D":["cL"],"a7.E":"cL","D.E":"cL"},"aro":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"cP":{"E":[],"aw":[]},"as7":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"Q8":{"a7":["kR"],"d2":["kR"],"G":["kR"],"es":["kR"],"E":[],"b2":["kR"],"aw":[],"D":["kR"],"e9":["kR"],"d2.E":"kR","a7.E":"kR","D.E":"kR"},"a1G":{"E":[],"aw":[]},"asa":{"E":[],"aw":[]},"asw":{"E":[],"aw":[]},"asy":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"asO":{"E":[],"aw":[]},"ato":{"E":[],"aw":[]},"IZ":{"a7":["bM"],"d2":["bM"],"G":["bM"],"es":["bM"],"E":[],"b2":["bM"],"aw":[],"D":["bM"],"e9":["bM"],"d2.E":"bM","a7.E":"bM","D.E":"bM"},"J0":{"E":[],"aw":[]},"QV":{"E":[],"aw":[]},"Jc":{"cL4":[],"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"auX":{"c1":[],"E":[],"aw":[]},"avI":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"a3N":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"awb":{"E":[],"aw":[]},"ayX":{"E":[],"aw":[]},"a4P":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"S8":{"E":[],"aw":[]},"az_":{"E":[],"aw":[]},"Sa":{"c1":[],"E":[],"aw":[]},"Sf":{"E":[],"aw":[]},"azb":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"azc":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aze":{"E":[],"cr":["h","@"],"aw":[],"S":["h","@"],"cr.V":"@","cr.K":"h"},"azf":{"E":[],"cr":["h","@"],"aw":[],"S":["h","@"],"cr.V":"@","cr.K":"h"},"K2":{"E":[],"aw":[]},"azg":{"a7":["ow"],"d2":["ow"],"G":["ow"],"es":["ow"],"E":[],"b2":["ow"],"aw":[],"D":["ow"],"e9":["ow"],"d2.E":"ow","a7.E":"ow","D.E":"ow"},"azx":{"E":[],"aw":[]},"a5o":{"E":[],"aw":[]},"K9":{"E":[],"aw":[]},"azN":{"E":[],"aw":[]},"lE":{"a7":["bM"],"G":["bM"],"b2":["bM"],"D":["bM"],"a7.E":"bM","D.E":"bM"},"a5w":{"a7":["bM"],"d2":["bM"],"G":["bM"],"es":["bM"],"E":[],"b2":["bM"],"aw":[],"D":["bM"],"e9":["bM"],"d2.E":"bM","a7.E":"bM","D.E":"bM"},"azU":{"E":[],"aw":[]},"aA2":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aA3":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aAf":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aAm":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aAW":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"a6a":{"E":[],"aw":[]},"vm":{"E":[],"aw":[]},"aB6":{"E":[],"aw":[]},"aB7":{"E":[],"aw":[]},"a6b":{"E":[],"aw":[]},"aBx":{"a7":["oA"],"d2":["oA"],"G":["oA"],"es":["oA"],"E":[],"b2":["oA"],"aw":[],"D":["oA"],"e9":["oA"],"d2.E":"oA","a7.E":"oA","D.E":"oA"},"aBP":{"E":[],"aw":[]},"aBU":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aDR":{"E":[],"aw":[]},"a88":{"E":[],"aw":[]},"aDS":{"E":[],"cr":["h","@"],"aw":[],"S":["h","@"],"cr.V":"@","cr.K":"h"},"aE0":{"E":[],"aw":[]},"Li":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aEd":{"c1":[],"E":[],"aw":[]},"aEf":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aEg":{"E":[],"aw":[]},"Uk":{"E":[],"aw":[]},"aFK":{"a7":["oP"],"d2":["oP"],"G":["oP"],"es":["oP"],"E":[],"b2":["oP"],"aw":[],"D":["oP"],"e9":["oP"],"d2.E":"oP","a7.E":"oP","D.E":"oP"},"aFL":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aFT":{"a7":["oQ"],"d2":["oQ"],"G":["oQ"],"es":["oQ"],"E":[],"b2":["oQ"],"aw":[],"D":["oQ"],"e9":["oQ"],"d2.E":"oQ","a7.E":"oQ","D.E":"oQ"},"aa2":{"E":[],"cr":["h","h"],"aw":[],"S":["h","h"],"cr.V":"h","cr.K":"h"},"aG3":{"c1":[],"E":[],"aw":[]},"aGi":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aGk":{"E":[],"aw":[]},"aax":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aGG":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aGH":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"UY":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aGP":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"aH5":{"a7":["mW"],"d2":["mW"],"G":["mW"],"es":["mW"],"E":[],"b2":["mW"],"aw":[],"D":["mW"],"e9":["mW"],"d2.E":"mW","a7.E":"mW","D.E":"mW"},"aH6":{"a7":["oV"],"d2":["oV"],"G":["oV"],"es":["oV"],"E":[],"b2":["oV"],"aw":[],"D":["oV"],"e9":["oV"],"d2.E":"oV","a7.E":"oV","D.E":"oV"},"aHd":{"E":[],"aw":[]},"aHx":{"a7":["oW"],"d2":["oW"],"G":["oW"],"es":["oW"],"E":[],"b2":["oW"],"aw":[],"D":["oW"],"e9":["oW"],"d2.E":"oW","a7.E":"oW","D.E":"oW"},"aHy":{"E":[],"aw":[]},"aHz":{"E":[],"aw":[]},"aHA":{"co":[],"cL":[],"bM":[],"E":[],"aw":[]},"yc":{"c1":[],"E":[],"aw":[]},"aI7":{"E":[],"aw":[]},"aIu":{"E":[],"aw":[]},"aIv":{"E":[],"aw":[]},"Ge":{"E":[],"aw":[]},"yi":{"E":[],"aw":[]},"VZ":{"bM":[],"E":[],"aw":[]},"aN1":{"a7":["ha"],"d2":["ha"],"G":["ha"],"es":["ha"],"E":[],"b2":["ha"],"aw":[],"D":["ha"],"e9":["ha"],"d2.E":"ha","a7.E":"ha","D.E":"ha"},"adp":{"E":[],"oJ":["bi"],"aw":[]},"aPl":{"a7":["on?"],"d2":["on?"],"G":["on?"],"es":["on?"],"E":[],"b2":["on?"],"aw":[],"D":["on?"],"e9":["on?"],"d2.E":"on?","a7.E":"on?","D.E":"on?"},"af9":{"a7":["bM"],"d2":["bM"],"G":["bM"],"es":["bM"],"E":[],"b2":["bM"],"aw":[],"D":["bM"],"e9":["bM"],"d2.E":"bM","a7.E":"bM","D.E":"bM"},"aUA":{"E":[],"aw":[]},"aW2":{"a7":["oR"],"d2":["oR"],"G":["oR"],"es":["oR"],"E":[],"b2":["oR"],"aw":[],"D":["oR"],"e9":["oR"],"d2.E":"oR","a7.E":"oR","D.E":"oR"},"aWf":{"a7":["mU"],"d2":["mU"],"G":["mU"],"es":["mU"],"E":[],"b2":["mU"],"aw":[],"D":["mU"],"e9":["mU"],"d2.E":"mU","a7.E":"mU","D.E":"mU"},"aLi":{"cr":["h","h"],"S":["h","h"]},"adA":{"cr":["h","h"],"S":["h","h"],"cr.V":"h","cr.K":"h"},"lH":{"b9":["1"],"b9.T":"1"},"C3":{"lH":["1"],"b9":["1"],"b9.T":"1"},"adG":{"iO":["1"]},"a5x":{"xl":[]},"agM":{"xl":[]},"aWC":{"xl":[]},"aWj":{"xl":[]},"aNs":{"E":[],"aw":[]},"a1K":{"a7":["cL"],"G":["cL"],"b2":["cL"],"D":["cL"],"a7.E":"cL","D.E":"cL"},"uA":{"E":[],"aw":[]},"zz":{"E":[],"aw":[]},"A4":{"E":[],"aw":[]},"rb":{"E":[],"aw":[]},"Gc":{"c1":[],"E":[],"aw":[]},"a09":{"E":[],"aw":[]},"Rs":{"E":[],"aw":[]},"Ss":{"E":[],"aw":[]},"aA5":{"E":[],"aw":[]},"Ij":{"lW":[]},"Wh":{"Ij":[],"lW":[]},"pk":{"lW":[]},"C6":{"pk":[],"lW":[]},"N2":{"oG":[]},"AD":{"bv":[]},"mx":{"bv":[]},"a64":{"bv":[]},"a65":{"bv":[]},"a67":{"bv":[]},"adI":{"b9":["G"],"b9.T":"G"},"GE":{"hb":["1"]},"aPI":{"GE":["G"],"hb":["G"],"GE.T":"G"},"aGB":{"wP":[]},"Jn":{"a7":["1"],"G":["1"],"b2":["1"],"D":["1"],"a7.E":"1","D.E":"1"},"azY":{"bv":[]},"oJ":{"afP":["1"]},"a56":{"oJ":["1"],"afP":["1"]},"qz":{"E":[],"aw":[]},"qI":{"E":[],"aw":[]},"rc":{"E":[],"aw":[]},"akq":{"E":[],"aw":[]},"as0":{"cu":[],"cL":[],"bM":[],"E":[],"aw":[]},"as1":{"cu":[],"cL":[],"bM":[],"E":[],"aw":[]},"avV":{"a7":["qz"],"d2":["qz"],"G":["qz"],"E":[],"b2":["qz"],"aw":[],"D":["qz"],"d2.E":"qz","a7.E":"qz","D.E":"qz"},"aA1":{"a7":["qI"],"d2":["qI"],"G":["qI"],"E":[],"b2":["qI"],"aw":[],"D":["qI"],"d2.E":"qI","a7.E":"qI","D.E":"qI"},"aBA":{"E":[],"aw":[]},"TT":{"cu":[],"cL":[],"bM":[],"E":[],"aw":[]},"aGe":{"a7":["h"],"d2":["h"],"G":["h"],"E":[],"b2":["h"],"aw":[],"D":["h"],"d2.E":"h","a7.E":"h","D.E":"h"},"aGj":{"cu":[],"cL":[],"bM":[],"E":[],"aw":[]},"cu":{"cL":[],"bM":[],"E":[],"aw":[]},"aHC":{"a7":["rc"],"d2":["rc"],"G":["rc"],"E":[],"b2":["rc"],"aw":[],"D":["rc"],"d2.E":"rc","a7.E":"rc","D.E":"rc"},"el":{"jr":[]},"bxr":{"G":["A"],"b2":["A"],"D":["A"],"jr":[]},"cy":{"G":["A"],"b2":["A"],"D":["A"],"jr":[]},"c4m":{"G":["A"],"b2":["A"],"D":["A"],"jr":[]},"aun":{"G":["A"],"b2":["A"],"D":["A"],"jr":[]},"c4l":{"G":["A"],"b2":["A"],"D":["A"],"jr":[]},"auo":{"G":["A"],"b2":["A"],"D":["A"],"jr":[]},"tV":{"G":["A"],"b2":["A"],"D":["A"],"jr":[]},"boe":{"G":["a5"],"b2":["a5"],"D":["a5"],"jr":[]},"bof":{"G":["a5"],"b2":["a5"],"D":["a5"],"jr":[]},"SF":{"P":[]},"LD":{"P":[]},"LE":{"P":[]},"h9":{"P":[]},"uQ":{"nN":[]},"DS":{"P":[]},"CY":{"P":[]},"O_":{"P":[]},"tq":{"P":[]},"y1":{"P":[]},"V_":{"P":[]},"Bx":{"P":[]},"vR":{"P":[]},"UZ":{"P":[]},"FZ":{"P":[]},"a_g":{"P":[]},"abE":{"P":[]},"aB3":{"P":[]},"Rp":{"P":[]},"a5V":{"P":[]},"HM":{"P":[]},"alC":{"P":[]},"aqn":{"P":[]},"xu":{"P":[]},"KL":{"P":[]},"aBE":{"P":[]},"a1X":{"P":[]},"Ky":{"P":[]},"aaM":{"P":[]},"Zm":{"P":[]},"alJ":{"P":[]},"aFn":{"IJ":[]},"Zp":{"P":[]},"akU":{"E":[],"aw":[]},"hB":{"E":[],"aw":[]},"akV":{"E":[],"aw":[]},"akW":{"E":[],"cr":["h","@"],"aw":[],"S":["h","@"],"cr.V":"@","cr.K":"h"},"D1":{"E":[],"aw":[]},"al_":{"E":[],"aw":[]},"al0":{"E":[],"aw":[]},"D4":{"E":[],"aw":[]},"alu":{"E":[],"aw":[]},"aA7":{"E":[],"aw":[]},"a5H":{"E":[],"aw":[]},"ake":{"E":[],"aw":[]},"H4":{"P":[]},"EW":{"P":[]},"aOg":{"a8":[],"q":[]},"aOh":{"ad":["KU"]},"W6":{"a8":[],"q":[]},"acN":{"ad":["W6<1>"]},"a44":{"a8":[],"q":[]},"aQM":{"ad":["a44"]},"RS":{"a8":[],"q":[]},"aQK":{"ad":["RS"]},"a_Z":{"Y":[],"q":[]},"a4D":{"Y":[],"q":[]},"a2G":{"a8":[],"q":[]},"aPG":{"ad":["a2G"]},"a43":{"a8":[],"q":[]},"aQJ":{"ad":["a43"]},"a4J":{"a8":[],"q":[]},"aRa":{"ad":["a4J"]},"as4":{"Y":[],"q":[]},"af5":{"j4":["1"],"hn":["1"],"ey":["1"]},"a5S":{"a8":[],"q":[]},"afu":{"ad":["a5S"]},"Be":{"Y":[],"q":[]},"ML":{"Y":[],"q":[]},"MM":{"Y":[],"q":[]},"a9e":{"P":[]},"aP5":{"b_":["a5"],"b_.T":"a5"},"akG":{"D":["CZ"],"D.E":"CZ"},"akH":{"kS":[],"bv":[]},"yZ":{"P":[]},"wn":{"P":[]},"q7":{"P":[]},"CQ":{"P":[]},"Z3":{"a8":[],"q":[]},"aLk":{"ad":["Z3"]},"alg":{"ec":["G","h"],"ec.T":"h"},"alf":{"ec":["h","G"],"ec.T":"G"},"alA":{"bv":[]},"Dc":{"hZ":["Dc"],"hZ.T":"Dc"},"au6":{"P":[]},"a0w":{"a0u":[]},"alV":{"ec":["J?","cy"],"ec.T":"cy"},"he":{"ZN":[],"D":["h"],"D.E":"h"},"ew":{"S":["2","3"]},"Ua":{"XF":["1","cK<1>"],"XF.E":"1"},"ik":{"P":[]},"atg":{"ec":["G","uC"]},"atv":{"ec":["G","uC"],"ec.T":"uC"},"aVr":{"ec":["G","uC"],"ec.T":"uC"},"aVs":{"ec":["G","uC"],"ec.T":"uC"},"ON":{"P":[]},"K0":{"P":[]},"Lr":{"bO":[]},"a9o":{"bO":[]},"UN":{"bO":[]},"a4Q":{"bO":[]},"a4R":{"bO":[]},"a3s":{"fa":[],"bO":[]},"rJ":{"bO":[]},"DB":{"bO":[]},"a5E":{"fa":[],"bO":[]},"eN":{"fa":[],"bO":[]},"rH":{"bO":[]},"fa":{"bO":[]},"A5":{"bO":[]},"Gd":{"bO":[]},"aH7":{"bO":[]},"azK":{"bO":[]},"alO":{"eN":[],"fa":[],"bO":[]},"aEm":{"bO":[]},"oN":{"bO":[]},"Io":{"oN":[],"bO":[]},"azC":{"oN":[],"bO":[]},"akT":{"oN":[],"bO":[]},"atV":{"oN":[],"bO":[]},"anq":{"oN":[],"bO":[]},"T7":{"oN":[],"bO":[]},"T8":{"oN":[],"bO":[]},"a6S":{"oN":[],"bO":[]},"aC7":{"oN":[],"bO":[]},"U5":{"bO":[]},"azL":{"oN":[],"bO":[]},"aGm":{"bO":[]},"aHw":{"bO":[]},"TN":{"bO":[]},"ar3":{"bO":[]},"ar8":{"bO":[]},"aGr":{"bO":[]},"aGp":{"bO":[]},"aGt":{"bO":[]},"aGq":{"bO":[]},"aGs":{"bO":[]},"aID":{"bO":[]},"aua":{"bO":[]},"ayY":{"bO":[]},"atC":{"bO":[]},"aAs":{"bO":[]},"am8":{"bO":[]},"auT":{"bO":[]},"asv":{"bO":[]},"aGn":{"bO":[]},"azB":{"bO":[]},"VH":{"bO":[]},"azk":{"bO":[]},"a52":{"bO":[]},"azj":{"bO":[]},"a31":{"bO":[]},"abB":{"rJ":[],"bO":[]},"Ef":{"rJ":[],"bO":[]},"as_":{"rJ":[],"bO":[]},"a4m":{"DB":[],"bO":[]},"abC":{"fa":[],"bO":[]},"a5F":{"fa":[],"bO":[]},"aAe":{"fa":[],"bO":[]},"aAd":{"fa":[],"bO":[]},"aHV":{"fa":[],"bO":[]},"AC":{"eN":[],"fa":[],"bO":[]},"VB":{"eN":[],"fa":[],"bO":[]},"Ju":{"eN":[],"fa":[],"bO":[]},"aB5":{"eN":[],"fa":[],"bO":[]},"arm":{"eN":[],"fa":[],"bO":[]},"arT":{"eN":[],"fa":[],"bO":[]},"akr":{"eN":[],"fa":[],"bO":[]},"aHe":{"eN":[],"fa":[],"bO":[]},"asI":{"eN":[],"fa":[],"bO":[]},"asF":{"eN":[],"fa":[],"bO":[]},"abq":{"eN":[],"fa":[],"bO":[]},"aDu":{"eN":[],"fa":[],"bO":[]},"am5":{"eN":[],"fa":[],"bO":[]},"aCA":{"eN":[],"fa":[],"bO":[]},"aw1":{"eN":[],"fa":[],"bO":[]},"aIG":{"eN":[],"fa":[],"bO":[]},"a2t":{"eN":[],"fa":[],"bO":[]},"a24":{"eN":[],"fa":[],"bO":[]},"a2F":{"eN":[],"fa":[],"bO":[]},"ate":{"fa":[],"bO":[]},"auE":{"eN":[],"fa":[],"bO":[]},"DN":{"fa":[],"bO":[]},"Qk":{"rH":[],"bO":[]},"alH":{"rH":[],"bO":[]},"ED":{"rH":[],"bO":[]},"z6":{"rH":[],"bO":[]},"atj":{"rH":[],"bO":[]},"aKx":{"rH":[],"bO":[]},"F_":{"rH":[],"bO":[]},"ov":{"JZ":[]},"az2":{"xj":[]},"aCh":{"a6X":[]},"vs":{"AV":[]},"a6Y":{"AW":[]},"Xp":{"D":["1"],"D.E":"1"},"hc":{"eG":["1","2"]},"ej":{"eG":["1","2"]},"a0k":{"St":["1"]},"a12":{"a8":[],"q":[]},"Wm":{"P":[]},"adt":{"ad":["a12"]},"a10":{"wM":[]},"a11":{"wM":[]},"a13":{"wM":[]},"In":{"wM":[]},"ar0":{"bhX":[]},"rO":{"bv":[]},"DE":{"P":[]},"Je":{"P":[]},"auq":{"mD":[]},"aup":{"a7":["mD"],"G":["mD"],"b2":["mD"],"D":["mD"],"a7.E":"mD","D.E":"mD"},"a2V":{"mD":[]},"La":{"P":[]},"a3Q":{"P":[]},"PD":{"mD":[]},"HA":{"P":[]},"Db":{"P":[]},"acz":{"BF":["zc"]},"acx":{"BF":["Da"]},"acy":{"BF":["Db"]},"a16":{"a8":[],"q":[]},"arj":{"ad":["a16"]},"a0n":{"a8":[],"q":[]},"adl":{"ad":["a0n"]},"PT":{"Y":[],"q":[]},"PU":{"Y":[],"q":[]},"pe":{"P":[]},"Ip":{"a8":[],"q":[]},"Zv":{"P":[]},"a1f":{"ad":["Ip"]},"arq":{"a8":[],"q":[]},"Tp":{"P":[]},"aHG":{"lT":[]},"aXD":{"wx":[]},"qm":{"P":[]},"bF":{"P":[]},"a4V":{"cAi":[],"Q9":[],"Ij":[],"lW":[]},"a4W":{"cAD":[],"Q9":[],"pk":[],"lW":[]},"adH":{"hb":["G"]},"a4X":{"Q9":[],"lW":[]},"Tn":{"lr":[]},"lj":{"lr":[]},"qp":{"lr":[]},"dcV":{"lr":[]},"aDH":{"lj":[],"lr":[]},"aQz":{"cDP":[]},"Qa":{"P":[]},"ia":{"P":[]},"auj":{"bX":[]},"a3F":{"bX":[]},"aDQ":{"dX":[]},"Vn":{"cQu":[]},"EJ":{"cNp":[]},"Tq":{"cOS":[]},"QM":{"cQp":[]},"aHn":{"dX":[]},"aHo":{"dX":[]},"abt":{"dX":[]},"Fj":{"dX":[]},"D3":{"mD":[]},"wN":{"mD":[]},"S4":{"mD":[]},"aEF":{"dX":[]},"Vm":{"cJQ":[]},"Tr":{"cOT":[]},"Vh":{"cQq":[]},"asR":{"bX":[]},"wV":{"bX":[]},"Qy":{"db":[]},"aoc":{"db":[]},"aoe":{"bX":[]},"a_H":{"bX":[]},"IQ":{"bX":[]},"Qp":{"bX":[]},"Qq":{"bX":[]},"Qo":{"db":[]},"asS":{"db":[]},"asU":{"bX":[]},"QA":{"bX":[]},"a29":{"bX":[]},"a0r":{"db":[]},"aqQ":{"bX":[]},"uO":{"db":[]},"uP":{"bX":[]},"tH":{"db":[]},"vx":{"bX":[]},"OF":{"bX":[]},"a__":{"bX":[]},"a_0":{"bX":[]},"amv":{"db":[]},"ams":{"db":[]},"aog":{"bX":[]},"a_J":{"bX":[]},"a_K":{"bX":[]},"a_I":{"db":[]},"M1":{"bX":[]},"aHh":{"bX":[]},"aHg":{"db":[]},"abp":{"bX":[]},"VF":{"bX":[]},"VE":{"db":[]},"as9":{"db":[]},"SX":{"bX":[]},"aBM":{"db":[]},"aBL":{"db":[]},"Lm":{"bX":[]},"a8y":{"bX":[]},"aE7":{"db":[]},"aI0":{"db":[]},"aI2":{"bX":[]},"abo":{"bX":[]},"alU":{"bv":[]},"ZH":{"bv":[]},"aHm":{"bv":[]},"anY":{"dX":[]},"a_C":{"P":[]},"ao_":{"P":[]},"awg":{"dX":[]},"a40":{"dX":[]},"BC":{"dX":[]},"abs":{"dX":[]},"xV":{"P":[]},"qZ":{"dX":[]},"zt":{"xI":[]},"tz":{"xI":[]},"Vg":{"dX":[]},"ab3":{"dX":[]},"Yw":{"a8":[],"q":[]},"Yv":{"ad":["Yw"]},"akj":{"Y":[],"q":[]},"Ji":{"a8":[],"q":[]},"a3h":{"ad":["Ji"]},"YT":{"a8":[],"q":[]},"YU":{"ad":["YT"]},"akI":{"Y":[],"q":[]},"z5":{"a8":[],"q":[]},"alF":{"ad":["z5"]},"BB":{"a8":[],"q":[]},"oX":{"P":[]},"aHt":{"ad":["BB"]},"zg":{"a8":[],"q":[]},"ZO":{"ad":["zg"]},"a1g":{"P":[]},"am9":{"Y":[],"q":[]},"aLT":{"Y":[],"q":[]},"aNO":{"Y":[],"q":[]},"aPv":{"Y":[],"q":[]},"MD":{"Y":[],"q":[]},"acD":{"Y":[],"q":[]},"rz":{"P":[]},"amf":{"Y":[],"q":[]},"amh":{"Y":[],"q":[]},"uw":{"P":[]},"ami":{"Y":[],"q":[]},"acC":{"Y":[],"q":[]},"amj":{"Y":[],"q":[]},"amk":{"Y":[],"q":[]},"amp":{"Y":[],"q":[]},"amw":{"Y":[],"q":[]},"wa":{"P":[]},"yu":{"P":[]},"amx":{"Y":[],"q":[]},"aV5":{"Y":[],"q":[]},"zv":{"dX":[]},"If":{"P":[]},"PB":{"Y":[],"q":[]},"ac3":{"Y":[],"q":[]},"Q1":{"Y":[],"q":[]},"YZ":{"a8":[],"q":[]},"O3":{"P":[]},"akX":{"ad":["YZ"]},"ayP":{"nr":[],"q9":[]},"zb":{"Y":[],"q":[]},"alQ":{"Y":[],"q":[]},"a0c":{"a8":[],"q":[]},"I3":{"a8":[],"q":[]},"adj":{"ad":["a0c"]},"adk":{"ad":["I3"]},"aNq":{"Y":[],"q":[]},"uF":{"P":[]},"a1k":{"Y":[],"q":[]},"a1s":{"a8":[],"q":[]},"a1t":{"ad":["a1s"]},"MC":{"Y":[],"q":[]},"QQ":{"Y":[],"q":[]},"a2M":{"Y":[],"q":[]},"awt":{"Y":[],"q":[]},"az7":{"Y":[],"q":[]},"az8":{"Y":[],"q":[]},"aRs":{"Y":[],"q":[]},"aRt":{"Y":[],"q":[]},"Wq":{"Y":[],"q":[]},"az9":{"Y":[],"q":[]},"XA":{"Y":[],"q":[]},"N3":{"Y":[],"q":[]},"VS":{"Y":[],"q":[]},"aza":{"Y":[],"q":[]},"aCn":{"Y":[],"q":[]},"Sg":{"Y":[],"q":[]},"aCw":{"Y":[],"q":[]},"a7V":{"Y":[],"q":[]},"aED":{"Y":[],"q":[]},"xK":{"P":[]},"aEE":{"Y":[],"q":[]},"aIx":{"Y":[],"q":[]},"aSL":{"Y":[],"q":[]},"aFZ":{"Y":[],"q":[]},"aa1":{"a8":[],"q":[]},"aG0":{"ad":["aa1"]},"aHX":{"Y":[],"q":[]},"aIr":{"Y":[],"q":[]},"atd":{"Y":[],"q":[]},"ao7":{"Y":[],"q":[]},"UL":{"Y":[],"q":[]},"a3a":{"Y":[],"q":[]},"aum":{"Y":[],"q":[]},"aAj":{"Y":[],"q":[]},"aBj":{"Y":[],"q":[]},"aDn":{"Y":[],"q":[]},"aOi":{"Y":[],"q":[]},"K1":{"P":[]},"aEe":{"Y":[],"q":[]},"FC":{"a8":[],"q":[]},"a8I":{"ad":["FC"]},"aG1":{"Y":[],"q":[]},"aHu":{"Y":[],"q":[]},"ama":{"Y":[],"q":[]},"aLU":{"Y":[],"q":[]},"aLV":{"Y":[],"q":[]},"ZP":{"a8":[],"q":[]},"ZQ":{"ad":["ZP"]},"HI":{"Y":[],"q":[]},"qa":{"P":[]},"NQ":{"Y":[],"q":[]},"amd":{"Y":[],"q":[]},"OD":{"P":[]},"OE":{"Y":[],"q":[]},"HJ":{"a8":[],"q":[]},"aM4":{"ad":["HJ"]},"aLq":{"Y":[],"q":[]},"amb":{"Y":[],"q":[]},"amc":{"Y":[],"q":[]},"aPR":{"Y":[],"q":[]},"aY4":{"Y":[],"q":[]},"aDX":{"Y":[],"q":[]},"TO":{"a8":[],"q":[]},"a8c":{"ad":["TO"]},"ame":{"Y":[],"q":[]},"aAZ":{"Y":[],"q":[]},"a0T":{"a8":[],"q":[]},"a0U":{"ad":["a0T"]},"a0A":{"Y":[],"q":[]},"ard":{"Y":[],"q":[]},"aOA":{"Y":[],"q":[]},"ZR":{"a8":[],"q":[]},"ZS":{"ad":["ZR"]},"amg":{"Y":[],"q":[]},"ZT":{"a8":[],"q":[]},"ZU":{"ad":["ZT"]},"aml":{"Y":[],"q":[]},"a1w":{"Y":[],"q":[]},"amm":{"Y":[],"q":[]},"amn":{"Y":[],"q":[]},"Df":{"Y":[],"q":[]},"ZW":{"Y":[],"q":[]},"ZX":{"Y":[],"q":[]},"amo":{"Y":[],"q":[]},"ZY":{"Y":[],"q":[]},"Uf":{"P":[]},"aE9":{"Y":[],"q":[]},"a9P":{"a8":[],"q":[]},"Bn":{"P":[]},"agT":{"ad":["a9P"]},"ZZ":{"a8":[],"q":[]},"amq":{"ad":["ZZ"]},"amr":{"Y":[],"q":[]},"F7":{"Y":[],"q":[]},"a_v":{"a8":[],"q":[]},"a_w":{"ad":["a_v"]},"anV":{"Y":[],"q":[]},"a9W":{"Y":[],"q":[]},"ao0":{"Y":[],"q":[]},"a_D":{"a8":[],"q":[]},"ao3":{"ad":["a_D"]},"ao2":{"Y":[],"q":[]},"ao4":{"Y":[],"q":[]},"aru":{"Y":[],"q":[]},"a0x":{"a8":[],"q":[]},"a0y":{"ad":["a0x"]},"aqX":{"Y":[],"q":[]},"vY":{"P":[]},"aIc":{"Y":[],"q":[]},"HD":{"a8":[],"q":[]},"Ng":{"Y":[],"q":[]},"a58":{"ad":["HD"]},"a5N":{"a8":[],"q":[]},"SA":{"ad":["a5N"]},"pA":{"P":[]},"arN":{"Y":[],"q":[]},"aOM":{"Y":[],"q":[]},"aOL":{"Y":[],"q":[]},"aOK":{"Y":[],"q":[]},"aON":{"Y":[],"q":[]},"DV":{"a8":[],"q":[]},"a2_":{"ad":["DV"]},"asC":{"Y":[],"q":[]},"asA":{"Y":[],"q":[]},"aPh":{"Y":[],"q":[]},"a7c":{"Y":[],"q":[]},"aCr":{"Y":[],"q":[]},"QN":{"Y":[],"q":[]},"a2w":{"a8":[],"q":[]},"a2x":{"ad":["a2w"]},"aty":{"Y":[],"q":[]},"atA":{"Y":[],"q":[]},"IY":{"P":[]},"J9":{"a8":[],"q":[]},"a2U":{"ad":["J9"]},"au8":{"Y":[],"q":[]},"Af":{"a8":[],"q":[]},"a3g":{"ad":["Af"]},"Rg":{"Y":[],"q":[]},"xa":{"a8":[],"q":[]},"auV":{"ad":["xa"]},"aOz":{"Y":[],"q":[]},"a3Y":{"a8":[],"q":[]},"a3Z":{"ad":["a3Y"]},"awe":{"Y":[],"q":[]},"Pc":{"ad":["1"]},"Pd":{"Y":[],"q":[]},"a5p":{"a8":[],"q":[]},"a5q":{"ad":["a5p"]},"Sr":{"Y":[],"q":[]},"aLo":{"Y":[],"q":[]},"aLp":{"Y":[],"q":[]},"U2":{"b8":[]},"MG":{"Y":[],"q":[]},"ao1":{"Y":[],"q":[]},"a1x":{"a8":[],"q":[]},"aOQ":{"ad":["a1x"]},"a8C":{"a8":[],"q":[]},"aVc":{"ad":["a8C"]},"a5r":{"a8":[],"q":[]},"a5s":{"ad":["a5r"]},"azP":{"Y":[],"q":[]},"anZ":{"Y":[],"q":[]},"uH":{"Y":[],"q":[]},"arW":{"Y":[],"q":[]},"aeb":{"Y":[],"q":[]},"Cf":{"Y":[],"q":[]},"C7":{"Y":[],"q":[]},"MY":{"Y":[],"q":[]},"aw8":{"Y":[],"q":[]},"EU":{"Y":[],"q":[]},"SW":{"Y":[],"q":[]},"aBK":{"Y":[],"q":[]},"aCs":{"Y":[],"q":[]},"aPw":{"Y":[],"q":[]},"Ck":{"Y":[],"q":[]},"aNP":{"Y":[],"q":[]},"aMC":{"Y":[],"q":[]},"a8w":{"a8":[],"q":[]},"aE6":{"ad":["a8w"]},"aEa":{"Y":[],"q":[]},"a8T":{"a8":[],"q":[]},"aEM":{"ad":["a8T"]},"aEP":{"Y":[],"q":[]},"aEZ":{"Y":[],"q":[]},"a8U":{"a8":[],"q":[]},"a8V":{"ad":["a8U"]},"aEJ":{"Y":[],"q":[]},"a8W":{"a8":[],"q":[]},"aEK":{"ad":["a8W"]},"aEL":{"Y":[],"q":[]},"a1h":{"a8":[],"q":[]},"a1i":{"ad":["a1h"]},"aec":{"a8":[],"q":[]},"aad":{"d8":[]},"ars":{"Y":[],"q":[]},"adC":{"Y":[],"q":[]},"aPS":{"ad":["aec"]},"a8X":{"a8":[],"q":[]},"aEN":{"ad":["a8X"]},"aEO":{"Y":[],"q":[]},"a55":{"a8":[],"q":[]},"azs":{"ad":["a55"]},"azt":{"Y":[],"q":[]},"a8Y":{"a8":[],"q":[]},"aEQ":{"ad":["a8Y"]},"aER":{"Y":[],"q":[]},"a8Z":{"a8":[],"q":[]},"a9_":{"ad":["a8Z"]},"Bc":{"P":[]},"Ug":{"Y":[],"q":[]},"Qx":{"bX":[]},"DY":{"bX":[]},"asQ":{"bX":[]},"wW":{"bX":[]},"aES":{"bX":[]},"aET":{"Y":[],"q":[]},"Uh":{"Y":[],"q":[]},"Ui":{"Y":[],"q":[]},"a92":{"a8":[],"q":[]},"a93":{"ad":["a92"]},"aEU":{"Y":[],"q":[]},"a95":{"a8":[],"q":[]},"aEV":{"ad":["a95"]},"aEW":{"Y":[],"q":[]},"a96":{"a8":[],"q":[]},"a97":{"ad":["a96"]},"aEX":{"Y":[],"q":[]},"a9b":{"a8":[],"q":[]},"a9c":{"ad":["a9b"]},"aF9":{"Y":[],"q":[]},"a9k":{"a8":[],"q":[]},"a9l":{"ad":["a9k"]},"aFg":{"Y":[],"q":[]},"aa5":{"a8":[],"q":[]},"tr":{"P":[]},"aa6":{"ad":["aa5"]},"aG5":{"Y":[],"q":[]},"BN":{"a8":[],"q":[]},"vX":{"P":[]},"aIa":{"ad":["BN"]},"aIb":{"Y":[],"q":[]},"Ej":{"P":[]},"oM":{"P":[]},"pf":{"P":[]},"NS":{"P":[]},"mS":{"P":[]},"FF":{"P":[]},"wt":{"P":[]},"a91":{"P":[]},"HK":{"dX":[]},"a_1":{"P":[]},"aEk":{"P":[]},"a0C":{"dX":[]},"Qn":{"dX":[]},"aI8":{"dX":[]},"aBG":{"dX":[]},"a6w":{"dX":[]},"SY":{"bX":[]},"vr":{"bX":[]},"HT":{"nF":[]},"To":{"nF":[]},"aIC":{"bX":[]},"aHQ":{"bX":[]},"a0a":{"a8":[],"q":[]},"adg":{"ad":["a0a"]},"aBT":{"Y":[],"q":[]},"Zr":{"Y":[],"q":[]},"Jd":{"a8":[],"q":[]},"aQ8":{"ad":["Jd"]},"IH":{"Dz":[]},"fe":{"EH":[]},"abh":{"bv":[]},"abM":{"hO":[]},"VK":{"Y":[],"q":[]},"Nl":{"Y":[],"q":[]},"Yr":{"Y":[],"q":[]},"aEb":{"Y":[],"q":[]},"z2":{"Y":[],"q":[]},"al8":{"Y":[],"q":[]},"aHK":{"Y":[],"q":[]},"a_y":{"a8":[],"q":[]},"anW":{"ad":["a_y"]},"a_F":{"dX":[]},"ao8":{"P":[]},"a2s":{"j4":["1"],"hn":["1"],"ey":["1"]},"atm":{"Y":[],"q":[]},"NT":{"a8":[],"q":[]},"Yt":{"ad":["NT"]},"akf":{"Y":[],"qR":[],"q":[]},"aQq":{"Y":[],"q":[]},"Yu":{"a8":[],"q":[]},"ac7":{"ad":["Yu"]},"akg":{"Y":[],"q":[]},"akh":{"Y":[],"q":[]},"akF":{"Y":[],"q":[]},"o8":{"P":[]},"JF":{"Y":[],"q":[]},"ayV":{"Y":[],"q":[]},"a3X":{"a8":[],"q":[]},"awc":{"ad":["a3X"]},"JP":{"a8":[],"q":[]},"JW":{"ad":["JP"],"hO":[]},"a57":{"a8":[],"q":[]},"af8":{"ad":["a57"]},"nD":{"P":[]},"SL":{"Y":[],"q":[]},"T2":{"Y":[],"q":[]},"KT":{"Y":[],"q":[]},"Bd":{"a8":[],"q":[]},"aEY":{"ad":["Bd"]},"xX":{"P":[]},"aam":{"a8":[],"q":[]},"aWk":{"Dx":["Z"],"b8":[]},"Wr":{"P":[]},"aan":{"ad":["aam"]},"aaW":{"a8":[],"q":[]},"FX":{"ad":["aaW"]},"abf":{"a8":[],"q":[]},"aHI":{"ad":["abf"]},"aHJ":{"Y":[],"q":[]},"M7":{"Y":[],"q":[]},"aHM":{"Y":[],"qR":[],"q":[]},"Vr":{"Y":[],"q":[]},"am4":{"Y":[],"q":[]},"G3":{"Y":[],"q":[]},"M8":{"a8":[],"q":[]},"aHN":{"ad":["M8"]},"aHO":{"Y":[],"q":[]},"aHP":{"Y":[],"q":[]},"Vs":{"a8":[],"q":[]},"ahC":{"ad":["Vs"]},"aXG":{"Y":[],"q":[]},"Vt":{"Y":[],"q":[]},"abn":{"Y":[],"q":[]},"abI":{"a8":[],"q":[]},"aY5":{"ad":["abI"]},"aIw":{"Y":[],"q":[]},"q8":{"P":[]},"cs":{"b8":[]},"Mw":{"P":[]},"uo":{"cs":["a5"],"b8":[]},"YK":{"P":[]},"aKY":{"cs":["a5"],"b8":[]},"aKZ":{"cs":["a5"],"b8":[]},"a6L":{"cs":["a5"],"b8":[]},"oL":{"cs":["a5"],"b8":[]},"I1":{"cs":["a5"],"b8":[]},"ahA":{"P":[]},"M5":{"cs":["a5"],"b8":[]},"P8":{"cs":["1"],"b8":[]},"YN":{"cs":["1"],"b8":[]},"aeC":{"lS":[]},"a8d":{"lS":[]},"fE":{"lS":[]},"aaZ":{"lS":[]},"hV":{"lS":[]},"aaY":{"lS":[]},"ok":{"lS":[]},"aNw":{"lS":[]},"bc":{"b_":["1"],"b_.T":"1","bc.T":"1"},"hC":{"bc":["B?"],"b_":["B?"],"b_.T":"B?","bc.T":"B?"},"Fk":{"bc":["Z?"],"b_":["Z?"],"b_.T":"Z?","bc.T":"Z?"},"aV":{"cs":["1"],"b8":[]},"f6":{"b_":["1"],"b_.T":"1"},"a82":{"bc":["1"],"b_":["1"],"b_.T":"1","bc.T":"1"},"aFp":{"bc":["a1?"],"b_":["a1?"],"b_.T":"a1?","bc.T":"a1?"},"Ek":{"bc":["A"],"b_":["A"],"b_.T":"A","bc.T":"A"},"Pb":{"bc":["1"],"b_":["1"],"b_.T":"1","bc.T":"1"},"fx":{"b_":["a5"],"b_.T":"a5"},"abg":{"b_":["1"],"b_.T":"1"},"Pj":{"a8":[],"q":[]},"aN4":{"ad":["Pj"]},"aN3":{"b8":[]},"aon":{"Y":[],"q":[]},"a_O":{"a8":[],"q":[]},"acZ":{"ad":["a_O"]},"a_P":{"a8":[],"q":[]},"ad_":{"ad":["a_P"]},"aMf":{"b8":[]},"dP":{"B":[]},"ad0":{"a8":[],"q":[]},"aN6":{"vT":[]},"ad1":{"ad":["ad0"]},"Pk":{"Y":[],"q":[]},"Dv":{"a8":[],"q":[]},"ad2":{"ad":["Dv"]},"HY":{"Y":[],"q":[]},"acV":{"a8":[],"q":[]},"afG":{"a8":[],"q":[]},"Gg":{"kU":[],"ii":[],"hU":["a4"],"ff":[]},"aoo":{"Y":[],"q":[]},"aqd":{"Y":[],"q":[]},"a_N":{"Y":[],"q":[]},"acW":{"ad":["acV"]},"Wa":{"aZ":[],"q":[]},"aN8":{"cM":[],"c4":[],"C":[]},"Xc":{"a4":[],"X":[],"as":[],"aX":[]},"ac9":{"P":[]},"aN5":{"Y":[],"q":[]},"acX":{"Y":[],"q":[]},"aTk":{"ad":["afG"]},"aKR":{"iJ":["Gg"],"bT":[],"q":[],"iJ.T":"Gg"},"Pl":{"Y":[],"q":[]},"aN7":{"ib":[],"aZ":[],"q":[]},"afW":{"dA":["a4","kU"],"a4":[],"aK":["a4","kU"],"X":[],"as":[],"aX":[],"aK.1":"kU","dA.1":"kU","aK.0":"a4"},"aor":{"eQ":[]},"a07":{"ca":[],"bT":[],"q":[]},"a08":{"P":[]},"aNc":{"jh":["bj"],"jh.T":"bj"},"aqI":{"bj":[]},"I_":{"a8":[],"q":[]},"ad8":{"ad":["I_"]},"aq9":{"Y":[],"q":[]},"a00":{"a8":[],"qR":[],"q":[]},"aP3":{"a8":[],"q":[]},"aNd":{"ad":["a00"]},"aSC":{"Y":[],"q":[]},"aqa":{"Y":[],"q":[]},"aLr":{"Y":[],"q":[]},"aci":{"Y":[],"q":[]},"ahB":{"Y":[],"q":[]},"aRM":{"Y":[],"q":[]},"a02":{"a8":[],"q":[]},"ad3":{"ad":["a02"]},"Pn":{"a8":[],"q":[]},"Wb":{"ad":["Pn<1>"]},"aTs":{"b8":[]},"mu":{"j6":["1"],"mc":[]},"W8":{"a8":[],"q":[]},"afs":{"a03":["1"],"j4":["1"],"hn":["1"],"ey":["1"]},"aqb":{"Y":[],"q":[]},"W9":{"ad":["W8<1>"]},"w8":{"lT":[]},"aNa":{"wx":[]},"a0_":{"j4":["1"],"hn":["1"],"ey":["1"]},"a_Q":{"Fg":["1"],"j4":["1"],"hn":["1"],"ey":["1"]},"Po":{"a8":[],"q":[]},"ad4":{"xB":["Po"],"ad":["Po"]},"a04":{"a8":[],"q":[]},"ad5":{"ad":["a04"]},"aNe":{"aZ":[],"q":[]},"afX":{"a4":[],"bA":["a4"],"X":[],"pz":[],"as":[],"aX":[]},"a05":{"a8":[],"q":[]},"ad6":{"ad":["a05"]},"aNf":{"aZ":[],"q":[]},"aTQ":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"HZ":{"a8":[],"q":[]},"a5L":{"P":[]},"ad7":{"ad":["HZ"],"up":[]},"ad9":{"a8":[],"q":[]},"aWP":{"b8":[]},"aqf":{"vT":[]},"ada":{"ad":["ad9"]},"adb":{"a8":[],"q":[]},"BY":{"P":[]},"aNo":{"Y":[],"q":[]},"aqg":{"Y":[],"q":[]},"aNj":{"cc":[],"aZ":[],"q":[]},"aTR":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"adc":{"ad":["adb"]},"add":{"aZ":[],"q":[]},"aNi":{"cM":[],"c4":[],"C":[]},"afY":{"dA":["a4","nX"],"a4":[],"aK":["a4","nX"],"X":[],"as":[],"aX":[],"aK.1":"nX","dA.1":"nX","aK.0":"a4"},"aS4":{"c4":[],"C":[]},"aS5":{"q":[]},"Dw":{"Y":[],"q":[]},"aei":{"ca":[],"bT":[],"q":[]},"aqh":{"Y":[],"q":[]},"aHp":{"b8":[]},"Go":{"qh":["G"],"li":[]},"PY":{"Go":[],"qh":["G"],"li":[]},"arO":{"Go":[],"qh":["G"],"li":[]},"arL":{"Go":[],"qh":["G"],"li":[]},"zT":{"Hh":[],"f0":[]},"aP7":{"Ie":["ed"],"li":[]},"mt":{"b8":[]},"ho":{"b8":[]},"abA":{"b8":[]},"Cd":{"b8":[]},"PA":{"P":[]},"wG":{"P":[]},"qh":{"li":[]},"Ie":{"li":[]},"aqZ":{"Ie":["aqY"],"li":[]},"or":{"k4":[]},"cz":{"or":[],"k4":[],"cz.T":"1"},"tX":{"or":[],"k4":[]},"aez":{"P":[]},"a3I":{"ln":[]},"cJ":{"D":["1"],"D.E":"1"},"QH":{"D":["1"],"D.E":"1"},"kx":{"P":[]},"cQ":{"Q":["1"]},"a28":{"P":[]},"Qv":{"aX":[]},"a1R":{"ed":[]},"kB":{"dt":[]},"AL":{"dt":[]},"Fa":{"dt":[]},"Fb":{"dt":[]},"vp":{"dt":[]},"AM":{"dt":[]},"AO":{"dt":[]},"nE":{"dt":[]},"AN":{"dt":[]},"AK":{"dt":[]},"aKP":{"dt":[]},"aXq":{"dt":[]},"KD":{"dt":[]},"aXm":{"KD":[],"dt":[]},"KH":{"dt":[]},"aXx":{"KH":[],"dt":[]},"aXs":{"AL":[],"dt":[]},"aXp":{"Fa":[],"dt":[]},"aXr":{"Fb":[],"dt":[]},"aXo":{"vp":[],"dt":[]},"aXt":{"AM":[],"dt":[]},"aXB":{"AO":[],"dt":[]},"KJ":{"nE":[],"dt":[]},"aXz":{"KJ":[],"nE":[],"dt":[]},"KK":{"nE":[],"dt":[]},"aXA":{"KK":[],"nE":[],"dt":[]},"KI":{"nE":[],"dt":[]},"aXy":{"KI":[],"nE":[],"dt":[]},"aXv":{"AN":[],"dt":[]},"KG":{"dt":[]},"aXw":{"KG":[],"dt":[]},"KF":{"dt":[]},"aXu":{"KF":[],"dt":[]},"aXn":{"AK":[],"dt":[]},"uM":{"h_":[],"hE":[],"io":[]},"Gp":{"P":[]},"af0":{"XD":[]},"X_":{"XD":[]},"pu":{"h_":[],"hE":[],"io":[]},"vZ":{"h_":[],"hE":[],"io":[]},"uT":{"h_":[],"hE":[],"io":[]},"vk":{"h_":[],"hE":[],"io":[]},"Wk":{"P":[]},"a0V":{"h_":[],"hE":[],"io":[]},"uE":{"hE":[],"io":[]},"hE":{"io":[]},"h_":{"hE":[],"io":[]},"a0W":{"P":[]},"Qw":{"P":[]},"SZ":{"h_":[],"hE":[],"io":[]},"vy":{"h_":[],"hE":[],"io":[]},"N7":{"P":[]},"pM":{"h_":[],"hE":[],"io":[]},"aln":{"h_":[],"hE":[],"io":[]},"ME":{"io":[]},"aMx":{"Qu":[]},"J3":{"oY":[]},"RR":{"oY":[]},"NO":{"Y":[],"q":[]},"Jv":{"a8":[],"q":[]},"afr":{"a8":[],"q":[]},"afp":{"a8":[],"q":[]},"Mu":{"P":[]},"aeL":{"a8":[],"q":[]},"aeM":{"ad":["aeL"]},"aeN":{"a8":[],"q":[]},"aeO":{"ad":["aeN"]},"aeA":{"ad":["Jv"]},"aKO":{"Y":[],"q":[]},"aSr":{"ad":["afr"]},"aSq":{"Y":[],"q":[]},"aSp":{"ad":["afp"]},"afq":{"Y":[],"q":[]},"WL":{"P":[]},"adR":{"P":[]},"aR_":{"Y":[],"q":[]},"aNJ":{"Y":[],"q":[]},"aKQ":{"Y":[],"q":[]},"Mt":{"Y":[],"q":[]},"ala":{"Y":[],"q":[]},"Z6":{"Y":[],"q":[]},"anF":{"Y":[],"q":[]},"a_j":{"Y":[],"q":[]},"arg":{"Y":[],"q":[]},"arf":{"Y":[],"q":[]},"arA":{"Y":[],"q":[]},"arz":{"Y":[],"q":[]},"d69":{"fY":[],"ca":[],"bT":[],"q":[]},"aki":{"Y":[],"q":[]},"akx":{"Y":[],"q":[]},"aL1":{"b8":[]},"X4":{"N0":[]},"p0":{"N0":[]},"aSv":{"N0":[]},"pO":{"P":[]},"EE":{"a8":[],"q":[]},"aeP":{"ad":["EE"]},"Hf":{"a8":[],"qR":[],"q":[]},"a9E":{"a8":[],"q":[]},"afF":{"a1":[]},"acd":{"ad":["Hf"]},"aVO":{"ad":["a9E"]},"aLe":{"cc":[],"aZ":[],"q":[]},"aTL":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"S1":{"bc":["Z?"],"b_":["Z?"],"b_.T":"Z?","bc.T":"Z?"},"a4E":{"bc":["w"],"b_":["w"],"b_.T":"w","bc.T":"w"},"MH":{"P":[]},"ald":{"Y":[],"q":[]},"aLs":{"cc":[],"aZ":[],"q":[]},"aTM":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"d6M":{"fY":[],"ca":[],"bT":[],"q":[]},"ddw":{"fY":[],"ca":[],"bT":[],"q":[]},"Zl":{"a8":[],"q":[]},"MX":{"a8":[],"q":[]},"acq":{"ad":["Zl"]},"aOb":{"Y":[],"q":[]},"aLF":{"cc":[],"aZ":[],"q":[]},"afR":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"WU":{"ad":["MX<1>"]},"a53":{"j4":["1"],"hn":["1"],"ey":["1"]},"a7a":{"a8":[],"q":[]},"aTA":{"ad":["a7a"]},"aQ2":{"cc":[],"aZ":[],"q":[]},"ag4":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"alK":{"Y":[],"q":[]},"aLJ":{"ib":[],"aZ":[],"q":[]},"aTN":{"dA":["a4","k2"],"a4":[],"aK":["a4","k2"],"X":[],"as":[],"aX":[],"aK.1":"k2","dA.1":"k2","aK.0":"a4"},"d7b":{"ca":[],"bT":[],"q":[]},"aQt":{"cH":["c0?"]},"Zw":{"a8":[],"q":[]},"acv":{"ad":["Zw"]},"aRA":{"fP":[],"cH":["fP"]},"aQ3":{"cc":[],"aZ":[],"q":[]},"ag5":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"Zy":{"fY":[],"ca":[],"bT":[],"q":[]},"Zx":{"P":[]},"Zt":{"P":[]},"am2":{"Y":[],"q":[]},"zh":{"a8":[],"q":[]},"aMi":{"P":[]},"aMg":{"ad":["zh"]},"aMe":{"b8":[]},"aMj":{"P":[]},"a_2":{"Y":[],"q":[]},"d7o":{"ca":[],"bT":[],"q":[]},"a77":{"a8":[],"q":[]},"w7":{"P":[]},"amA":{"Y":[],"q":[]},"afI":{"ad":["a77"]},"aMl":{"cc":[],"aZ":[],"q":[]},"aTO":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aMn":{"pJ":["w7"],"aZ":[],"q":[],"pJ.S":"w7"},"afT":{"tK":["w7"],"a4":[],"X":[],"as":[],"aX":[]},"d7s":{"fY":[],"ca":[],"bT":[],"q":[]},"amC":{"Y":[],"q":[]},"os":{"wC":["A"],"B":[],"wC.T":"A"},"a4p":{"wC":["A"],"B":[],"wC.T":"A"},"aNH":{"vT":[]},"aqU":{"Y":[],"q":[]},"Pz":{"Y":[],"q":[]},"H5":{"Y":[],"q":[]},"ar_":{"Y":[],"q":[]},"a0z":{"Fg":["1"],"j4":["1"],"hn":["1"],"ey":["1"]},"qk":{"Y":[],"q":[]},"d9d":{"fY":[],"ca":[],"bT":[],"q":[]},"PR":{"a8":[],"q":[]},"adB":{"cH":["B?"]},"aOt":{"cH":["B?"]},"aOr":{"cH":["a5"]},"aOs":{"cH":["fP?"]},"aOw":{"a8":[],"q":[]},"aOx":{"Y":[],"q":[]},"aOu":{"ep":[]},"d9X":{"fY":[],"ca":[],"bT":[],"q":[]},"UH":{"P":[]},"a1O":{"a8":[],"q":[]},"a1P":{"ca":[],"bT":[],"q":[]},"anL":{"P":[]},"aP4":{"ad":["a1O"]},"MN":{"P":[]},"IG":{"Y":[],"q":[]},"aOm":{"fP":[],"cH":["fP"]},"aMk":{"cc":[],"aZ":[],"q":[]},"afS":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"acc":{"cs":["1"],"b8":[]},"agz":{"a8":[],"q":[]},"aPO":{"P":[]},"a2I":{"Y":[],"q":[]},"aVa":{"ad":["agz"]},"aPM":{"a8":[],"q":[]},"aPJ":{"cH":["B?"]},"aPK":{"cH":["B?"]},"aPL":{"ep":[]},"aOZ":{"ep":[]},"aP_":{"ep":[]},"aSl":{"ep":[]},"a2J":{"fY":[],"ca":[],"bT":[],"q":[]},"a36":{"a8":[],"q":[]},"aeo":{"ad":["a36"]},"a37":{"x2":[]},"Ei":{"El":[],"x2":[]},"a38":{"El":[],"x2":[]},"a39":{"El":[],"x2":[]},"El":{"x2":[]},"afv":{"ca":[],"bT":[],"q":[]},"aen":{"a8":[],"q":[]},"Ca":{"P":[]},"op":{"Y":[],"q":[]},"R9":{"Y":[],"q":[]},"aem":{"ad":["aen"],"cE6":[]},"qw":{"fH":[]},"aRW":{"qw":[],"fH":[]},"tW":{"qw":[],"fH":[]},"m8":{"qw":[],"fH":[]},"acp":{"a8":[],"q":[]},"ae5":{"a8":[],"q":[]},"lF":{"P":[]},"Jb":{"a8":[],"q":[]},"aep":{"b8":[]},"aeq":{"bc":["qw"],"b_":["qw"],"b_.T":"qw","bc.T":"qw"},"aQ0":{"b8":[]},"aLB":{"ad":["acp"]},"aVu":{"a8":[],"q":[]},"ae6":{"ad":["ae5"]},"Qf":{"P":[]},"ag_":{"tK":["lF"],"a4":[],"X":[],"as":[],"aX":[]},"aNA":{"pJ":["lF"],"aZ":[],"q":[],"pJ.S":"lF"},"ac8":{"Y":[],"q":[]},"aer":{"ad":["Jb"]},"ps":{"Y":[],"q":[]},"ub":{"P":[]},"aw6":{"P":[]},"aw5":{"P":[]},"a3U":{"P":[]},"aPX":{"cH":["B?"]},"aQB":{"pJ":["ub"],"aZ":[],"q":[],"pJ.S":"ub"},"ag8":{"tK":["ub"],"a4":[],"X":[],"as":[],"aX":[]},"a3T":{"fY":[],"ca":[],"bT":[],"q":[]},"aaN":{"a8":[],"q":[]},"ahp":{"ad":["aaN"]},"awr":{"Y":[],"q":[]},"Av":{"P":[]},"At":{"a8":[],"q":[]},"ag3":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"Lv":{"bc":["fH?"],"b_":["fH?"],"b_.T":"fH?","bc.T":"fH?"},"aeT":{"a8":[],"q":[]},"aR6":{"ad":["At"]},"aPZ":{"cc":[],"aZ":[],"q":[]},"aR2":{"ad":["aeT"]},"agG":{"Y":[],"q":[]},"agH":{"b8":[]},"aR3":{"jh":["be"],"jh.T":"be"},"aqK":{"be":[]},"fc":{"P":[]},"S3":{"B":[],"cH":["B"]},"aR8":{"B":[],"cH":["B"]},"ayH":{"fP":[],"cH":["fP"]},"adE":{"fP":[],"cH":["fP"]},"a4H":{"c0":[],"cH":["c0?"]},"aR7":{"c0":[],"cH":["c0?"]},"ayI":{"a6":[],"cH":["a6"]},"aR9":{"a6":[],"cH":["a6"]},"aey":{"cH":["1?"]},"cv":{"cH":["1"]},"ci":{"cH":["1"]},"ayJ":{"ho":["cK"],"b8":[]},"a4Y":{"a8":[],"q":[]},"MV":{"ad":["a4Y"]},"af2":{"ca":[],"bT":[],"q":[]},"af3":{"a8":[],"q":[]},"ar5":{"dM":["nh"],"dM.T":"nh"},"aRm":{"dM":["rP"],"dM.T":"rP"},"aRo":{"ad":["af3"]},"aWg":{"Y":[],"q":[]},"aRB":{"fP":[],"cH":["fP"]},"aRj":{"hv":[]},"aRl":{"hv":[]},"ddZ":{"fY":[],"ca":[],"bT":[],"q":[]},"aQv":{"cH":["c0?"]},"de1":{"fY":[],"ca":[],"bT":[],"q":[]},"Az":{"Y":[],"q":[]},"afe":{"a8":[],"q":[]},"N_":{"ca":[],"bT":[],"q":[]},"GB":{"a8":[],"q":[]},"ade":{"a8":[],"q":[]},"azF":{"Y":[],"q":[]},"azG":{"P":[]},"aRN":{"ad":["afe"]},"aef":{"Y":[],"q":[]},"azH":{"Y":[],"q":[]},"aRI":{"Y":[],"q":[]},"aNI":{"Y":[],"q":[]},"aRJ":{"Y":[],"q":[]},"aRK":{"Y":[],"q":[]},"aMq":{"Y":[],"q":[]},"Xu":{"a8":[],"q":[]},"aV9":{"ad":["GB"]},"adf":{"ad":["ade"]},"den":{"fY":[],"ca":[],"bT":[],"q":[]},"a5k":{"a8":[],"q":[]},"aff":{"ad":["a5k"]},"aTw":{"Y":[],"q":[]},"aeg":{"Y":[],"q":[]},"VT":{"Y":[],"q":[]},"a5l":{"P":[]},"aOS":{"ca":[],"bT":[],"q":[]},"deq":{"fY":[],"ca":[],"bT":[],"q":[]},"Sv":{"a8":[],"q":[]},"afl":{"cH":["B?"]},"aSf":{"cH":["B?"]},"aSe":{"cH":["fP"]},"aSi":{"a8":[],"q":[]},"aSk":{"Y":[],"q":[]},"aSg":{"ep":[]},"deE":{"fY":[],"ca":[],"bT":[],"q":[]},"Au":{"JM":["1"],"j4":["1"],"hn":["1"],"ey":["1"]},"ve":{"j6":["1"],"mc":[]},"aft":{"JM":["1"],"j4":["1"],"hn":["1"],"ey":["1"]},"GJ":{"a8":[],"q":[]},"GK":{"a8":[],"q":[]},"aOT":{"Y":[],"q":[]},"aYy":{"Y":[],"q":[]},"aYw":{"ad":["GJ"]},"aYx":{"ad":["GK"]},"aKN":{"AG":[]},"aqc":{"AG":[]},"ai4":{"b8":[]},"ai5":{"b8":[]},"oB":{"a8":[],"q":[]},"is":{"oB":["1"],"a8":[],"q":[]},"xw":{"a8":[],"q":[]},"aRn":{"cc":[],"aZ":[],"q":[]},"aU7":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"ST":{"ad":["2"]},"afD":{"Y":[],"q":[]},"afE":{"j4":["1"],"hn":["1"],"ey":["1"]},"SS":{"ad":["xw<1>"]},"aOn":{"fP":[],"cH":["fP"]},"dff":{"fY":[],"ca":[],"bT":[],"q":[]},"RB":{"a8":[],"q":[]},"of":{"a8":[],"q":[]},"ac6":{"P":[]},"aBV":{"a8":[],"q":[]},"aQx":{"b8":[]},"aQy":{"ad":["RB"]},"W3":{"b8":[]},"acH":{"ad":["of"]},"aTI":{"b8":[]},"aCy":{"a8":[],"q":[]},"aTJ":{"ad":["of"]},"dfw":{"fY":[],"ca":[],"bT":[],"q":[]},"Tf":{"a8":[],"q":[]},"aTu":{"P":[]},"Xa":{"ad":["Tf<1>"]},"aTr":{"b8":[]},"KX":{"Y":[],"q":[]},"aTv":{"P":[]},"dfO":{"ca":[],"bT":[],"q":[]},"a7e":{"a8":[],"q":[]},"Cj":{"P":[]},"aCx":{"P":[]},"aPW":{"P":[]},"a7f":{"ad":["a7e"]},"a8g":{"a8":[],"q":[]},"agm":{"ca":[],"bT":[],"q":[]},"adL":{"a8":[],"q":[]},"ly":{"a8":[],"q":[]},"TQ":{"ad":["ly"]},"dmx":{"a8":[],"q":[]},"p1":{"P":[]},"a8h":{"ad":["a8g"]},"aUV":{"b8":[]},"W1":{"aA":[]},"aLA":{"Y":[],"q":[]},"adM":{"ad":["adL"]},"aNR":{"dM":["nh"],"dM.T":"nh"},"aUW":{"ca":[],"bT":[],"q":[]},"WS":{"a8":[],"q":[]},"aE5":{"Y":[],"q":[]},"aR5":{"xB":["WS"],"ad":["WS"]},"dgH":{"fY":[],"ca":[],"bT":[],"q":[]},"aQu":{"cH":["c0?"]},"a8B":{"a8":[],"q":[]},"aWY":{"ka":[],"ho":["f4"],"b8":[]},"agA":{"ad":["a8B"]},"Uu":{"a8":[],"q":[]},"w5":{"d8":[]},"agP":{"P":[]},"agO":{"ad":["Uu"]},"aVL":{"aZ":[],"q":[]},"Xf":{"a4":[],"X":[],"as":[],"aX":[]},"Na":{"P":[]},"aY_":{"aZ":[],"q":[]},"aUw":{"a4":[],"X":[],"as":[],"aX":[]},"a9C":{"fY":[],"ca":[],"bT":[],"q":[]},"aFe":{"P":[]},"vI":{"P":[]},"Uz":{"a8":[],"q":[]},"agQ":{"ad":["Uz"]},"a9J":{"P":[]},"aeW":{"a8":[],"q":[]},"ahg":{"P":[]},"aao":{"Y":[],"q":[]},"aeX":{"ad":["aeW"]},"ahf":{"b8":[]},"Bt":{"Y":[],"q":[]},"ahe":{"P":[]},"di6":{"ca":[],"bT":[],"q":[]},"aau":{"b8":[]},"G5":{"lT":[]},"aXL":{"wx":[]},"aas":{"a8":[],"qR":[],"q":[]},"aat":{"P":[]},"aGD":{"Y":[],"qR":[],"q":[]},"aWv":{"a8":[],"q":[]},"aWu":{"dA":["a4","k2"],"a4":[],"aK":["a4","k2"],"X":[],"as":[],"aX":[],"aK.1":"k2","dA.1":"k2","aK.0":"a4"},"aWt":{"ib":[],"aZ":[],"q":[]},"aeh":{"b8":[]},"aLS":{"cs":["a5"],"b8":[]},"Wj":{"cs":["a5"],"b8":[]},"ahi":{"ad":["aas"]},"V0":{"a8":[],"q":[]},"ahm":{"cH":["B?"]},"aWE":{"cH":["B?"]},"aWD":{"cH":["fP"]},"aWH":{"a8":[],"q":[]},"aWI":{"Y":[],"q":[]},"aWF":{"ep":[]},"die":{"fY":[],"ca":[],"bT":[],"q":[]},"LO":{"a8":[],"q":[]},"ahn":{"ad":["LO"],"up":[]},"LQ":{"zX":["h"],"a8":[],"q":[],"zX.T":"h"},"Xz":{"qq":["h"],"ad":["zX"]},"ayK":{"vT":[]},"aWO":{"b8":[]},"dip":{"fY":[],"ca":[],"bT":[],"q":[]},"ahs":{"a8":[],"q":[]},"aH2":{"Y":[],"q":[]},"aWV":{"ad":["ahs"]},"aWW":{"cc":[],"aZ":[],"q":[]},"aWX":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aWS":{"ib":[],"aZ":[],"q":[]},"aWT":{"cM":[],"c4":[],"C":[]},"aUu":{"a4":[],"aK":["a4","nX"],"X":[],"as":[],"aX":[],"aK.1":"nX","aK.0":"a4"},"aWR":{"Y":[],"q":[]},"aWU":{"Y":[],"q":[]},"Nj":{"P":[]},"aH4":{"Y":[],"q":[]},"r7":{"Y":[],"q":[]},"ael":{"fY":[],"ca":[],"bT":[],"q":[]},"LX":{"bc":["tO"],"b_":["tO"],"b_.T":"tO","bc.T":"tO"},"YI":{"a8":[],"q":[]},"aL8":{"ad":["YI"]},"EF":{"P":[]},"Vi":{"b8":[]},"G_":{"a8":[],"q":[]},"M4":{"ad":["G_"]},"aXd":{"Y":[],"q":[]},"diR":{"fY":[],"ca":[],"bT":[],"q":[]},"aba":{"P":[]},"TS":{"P":[]},"Sp":{"hZ":["cC3"],"hZ.T":"cC3"},"h8":{"mq":[]},"jz":{"mq":[]},"MW":{"mq":[]},"L0":{"P":[]},"Z5":{"P":[]},"abF":{"P":[]},"Hm":{"P":[]},"a5U":{"md":[]},"aWq":{"b8":[]},"jK":{"fH":[]},"Zi":{"P":[]},"u7":{"fH":[]},"Ol":{"fH":[]},"fl":{"fH":[]},"Zo":{"P":[]},"nc":{"fH":[]},"bq":{"lT":[]},"aLH":{"wx":[]},"D8":{"P":[]},"fV":{"vD":[]},"kK":{"jK":[],"fH":[]},"wC":{"B":[]},"J7":{"P":[]},"au":{"hX":[]},"cG":{"hX":[]},"Ce":{"hX":[]},"cC3":{"hZ":["cC3"]},"DQ":{"hZ":["DQ"],"hZ.T":"DQ"},"vh":{"hZ":["vh"],"hZ.T":"vh"},"akP":{"hZ":["wq"]},"aDs":{"P":[]},"aDr":{"hZ":["xD"],"hZ.T":"xD"},"azM":{"bv":[]},"O2":{"hZ":["wq"],"hZ.T":"wq"},"AH":{"lY":[]},"dS":{"jK":[],"fH":[]},"o1":{"jK":[],"fH":[]},"iM":{"lT":[]},"agI":{"wx":[]},"oS":{"jK":[],"fH":[]},"o3":{"jK":[],"fH":[]},"o4":{"jK":[],"fH":[]},"LU":{"P":[]},"aaU":{"P":[]},"VN":{"pN":[]},"aXS":{"pN":[]},"eX":{"lY":[],"pz":[],"aX":[]},"UD":{"P":[]},"L_":{"P":[]},"aCC":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"TA":{"md":[],"aX":[]},"acn":{"b8":[]},"ww":{"uS":[]},"a4":{"X":[],"as":[],"aX":[]},"Hv":{"qu":["a4"]},"ii":{"ff":[]},"a_E":{"ii":[],"hU":["1"],"ff":[]},"MS":{"P":[]},"kU":{"ii":[],"hU":["a4"],"ff":[]},"a7p":{"dA":["a4","kU"],"a4":[],"aK":["a4","kU"],"X":[],"as":[],"aX":[],"aK.1":"kU","dA.1":"kU","aK.0":"a4"},"aql":{"b8":[]},"a7q":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"Fn":{"b8":[]},"L2":{"dA":["a4","nT"],"a4":[],"aK":["a4","nT"],"X":[],"as":[],"aX":[],"aK.1":"nT","dA.1":"nT","aK.0":"a4"},"aTV":{"a4":[],"X":[],"as":[],"aX":[]},"aho":{"Fn":[],"b8":[]},"adN":{"Fn":[],"b8":[]},"W5":{"Fn":[],"b8":[]},"a7t":{"a4":[],"X":[],"as":[],"aX":[]},"k2":{"ii":[],"hU":["a4"],"ff":[]},"a1N":{"P":[]},"a4g":{"P":[]},"Ar":{"P":[]},"Du":{"P":[]},"L3":{"dA":["a4","k2"],"a4":[],"aK":["a4","k2"],"X":[],"as":[],"aX":[],"aK.1":"k2","dA.1":"k2","aK.0":"a4"},"a7x":{"a4":[],"X":[],"as":[],"aX":[]},"iF":{"as":[]},"kk":{"iF":[],"as":[]},"Dk":{"kk":[],"iF":[],"as":[]},"HO":{"kk":[],"iF":[],"as":[]},"HN":{"kk":[],"iF":[],"as":[]},"a_m":{"kk":[],"iF":[],"as":[]},"y8":{"xm":[],"kk":[],"iF":[],"as":[]},"a5D":{"xm":[],"kk":[],"iF":[],"as":[]},"aBg":{"iF":[],"as":[]},"aBr":{"iF":[],"as":[]},"xm":{"kk":[],"iF":[],"as":[]},"a98":{"kk":[],"iF":[],"as":[]},"Z7":{"kk":[],"iF":[],"as":[]},"a3G":{"kk":[],"iF":[],"as":[]},"a1U":{"kk":[],"iF":[],"as":[]},"YP":{"kk":[],"iF":[],"as":[]},"xb":{"ii":[],"hU":["a4"],"ff":[]},"a7A":{"dA":["a4","xb"],"a4":[],"aK":["a4","xb"],"X":[],"as":[],"aX":[],"aK.1":"xb","dA.1":"xb","aK.0":"a4"},"azm":{"b8":[]},"X":{"as":[],"aX":[]},"hU":{"ff":[]},"aUK":{"oZ":[]},"aee":{"oZ":[]},"Ni":{"oZ":[]},"nT":{"ii":[],"hU":["a4"],"ff":[]},"AI":{"vB":[]},"Cl":{"lz":[],"b8":[]},"a7F":{"dA":["a4","nT"],"a4":[],"aK":["a4","nT"],"X":[],"as":[],"aX":[],"aK.1":"nT","dA.1":"nT","aK.0":"a4"},"a6o":{"P":[]},"afA":{"h_":[],"hE":[],"io":[]},"aBt":{"a4":[],"X":[],"pz":[],"as":[],"aX":[]},"a7k":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"FG":{"Dx":["pB"],"b8":[]},"a7i":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"B_":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aD1":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"QJ":{"P":[]},"a7G":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"L1":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCS":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a7n":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a7z":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a7y":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCV":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aD4":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCD":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"Dx":{"b8":[]},"Xd":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCJ":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCI":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCG":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCH":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"agb":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCX":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCY":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a0m":{"P":[]},"aCL":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aDg":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a7u":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCP":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aD_":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCU":{"a4":[],"bA":["a4"],"X":[],"pz":[],"as":[],"aX":[]},"aD2":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a7w":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a7D":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a7J":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCE":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCT":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCN":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCQ":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCR":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCO":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a7m":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"B9":{"P":[]},"lz":{"b8":[]},"U3":{"P":[]},"LR":{"P":[]},"Lo":{"P":[]},"U4":{"P":[]},"V7":{"P":[]},"Fp":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a7E":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCB":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aD0":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aCK":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a7o":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a7v":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a7r":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"Ux":{"uS":[]},"Bi":{"Bj":[],"hU":["f3"],"ff":[]},"Bl":{"xP":[],"hU":["f3"],"ff":[]},"f3":{"X":[],"as":[],"aX":[]},"a2n":{"P":[]},"aFD":{"qu":["f3"]},"Bj":{"ff":[]},"xP":{"ff":[]},"aDe":{"f3":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aDf":{"f3":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aD7":{"B0":[],"f3":[],"aK":["a4","me"],"X":[],"as":[],"aX":[],"aK.1":"me","aK.0":"a4"},"aD8":{"B0":[],"f3":[],"aK":["a4","me"],"X":[],"as":[],"aX":[]},"Uw":{"me":[],"Bj":[],"hU":["a4"],"v8":[],"ff":[]},"aD9":{"B0":[],"f3":[],"aK":["a4","me"],"X":[],"as":[],"aX":[],"aK.1":"me","aK.0":"a4"},"aDa":{"B0":[],"f3":[],"aK":["a4","me"],"X":[],"as":[],"aX":[],"aK.1":"me","aK.0":"a4"},"v8":{"ff":[]},"me":{"Bj":[],"hU":["a4"],"v8":[],"ff":[]},"B0":{"f3":[],"aK":["a4","me"],"X":[],"as":[],"aX":[]},"a7K":{"f3":[],"bA":["f3"],"X":[],"as":[],"aX":[]},"aDb":{"f3":[],"bA":["f3"],"X":[],"as":[],"aX":[]},"dga":{"f3":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aDc":{"f3":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aDd":{"f3":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a7M":{"f3":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"mf":{"ii":[],"hU":["a4"],"ff":[]},"UE":{"P":[]},"a7N":{"dA":["a4","mf"],"a4":[],"aK":["a4","mf"],"X":[],"as":[],"aX":[],"aK.1":"mf","dA.1":"mf","aK.0":"a4"},"FQ":{"ii":[],"ff":[]},"asf":{"aaw":[]},"aGF":{"P":[]},"Tx":{"a4":[],"X":[],"as":[],"aX":[]},"CS":{"bc":["mq?"],"b_":["mq?"],"b_.T":"mq?","bc.T":"mq?"},"a7P":{"bA":["a4"],"X":[],"as":[],"aX":[]},"ZA":{"P":[]},"Tz":{"uc":["1"],"a4":[],"aK":["f3","1"],"a7j":[],"X":[],"as":[],"aX":[]},"a7Q":{"uc":["Bl"],"a4":[],"aK":["f3","Bl"],"a7j":[],"X":[],"as":[],"aX":[],"aK.1":"Bl","uc.0":"Bl","aK.0":"f3"},"aD6":{"uc":["Bi"],"a4":[],"aK":["f3","Bi"],"a7j":[],"X":[],"as":[],"aX":[],"aK.1":"Bi","uc.0":"Bi","aK.0":"f3"},"mZ":{"b8":[]},"TU":{"P":[]},"yj":{"ii":[],"hU":["a4"],"ff":[]},"ac0":{"P":[]},"aKB":{"P":[]},"a7R":{"dA":["a4","yj"],"a4":[],"aK":["a4","yj"],"X":[],"as":[],"aX":[],"aK.1":"yj","dA.1":"yj","aK.0":"a4"},"Fy":{"P":[]},"M0":{"Q":["~"]},"ab0":{"bv":[]},"i1":{"as":[]},"BU":{"dy":["BU"]},"wd":{"dy":["wd"]},"Cq":{"dy":["Cq"]},"U7":{"dy":["U7"]},"aVg":{"Ie":["i1"],"li":[]},"U6":{"b8":[]},"aqB":{"P":[]},"EX":{"dy":["U7"]},"YW":{"P":[]},"VY":{"b3P":[]},"aLm":{"vS":[]},"U9":{"md":[]},"Js":{"P":[]},"Jq":{"Ep":[]},"Eq":{"Ep":[]},"a3v":{"Ep":[]},"a3r":{"P":[]},"mM":{"bv":[]},"K3":{"bv":[]},"xY":{"fP":[]},"aNE":{"fP":[]},"aS0":{"Si":[]},"aS_":{"fP":[]},"aWr":{"Si":[]},"qK":{"eI":[]},"Es":{"P":[]},"py":{"P":[]},"tw":{"vu":[]},"KY":{"vu":[]},"a80":{"b8":[]},"Id":{"P":[]},"aar":{"P":[]},"OC":{"pN":[]},"Rz":{"pN":[]},"a5Z":{"pN":[]},"Ik":{"pN":[]},"aGR":{"FV":[]},"aGQ":{"FV":[]},"aGS":{"FV":[]},"V2":{"FV":[]},"a4O":{"P":[]},"asb":{"By":[]},"avU":{"By":[]},"r1":{"P":[]},"a9H":{"P":[]},"a9I":{"P":[]},"nR":{"P":[]},"aaG":{"P":[]},"Qe":{"P":[]},"aSH":{"aaK":[]},"abk":{"P":[]},"yW":{"a8":[],"q":[]},"ac4":{"ca":[],"bT":[],"q":[]},"IN":{"a8":[],"q":[]},"cDF":{"d8":[]},"d9h":{"d8":[]},"d9g":{"d8":[]},"NR":{"d8":[]},"Op":{"d8":[]},"nh":{"d8":[]},"KR":{"d8":[]},"k_":{"dM":["1"]},"fW":{"dM":["1"],"dM.T":"1"},"ac5":{"ad":["yW"]},"adU":{"ad":["IN"]},"aIL":{"dM":["cDF"],"dM.T":"cDF"},"a0I":{"dM":["d8"],"dM.T":"d8"},"ar4":{"dM":["nh"]},"aBS":{"dM":["KR"],"dM.T":"KR"},"afm":{"aiH":["1"],"k_":["1"],"X2":["1"],"dM":["1"],"dM.T":"1","k_.T":"1"},"afn":{"aiI":["1"],"k_":["1"],"X2":["1"],"dM":["1"],"dM.T":"1","k_.T":"1"},"acS":{"dM":["1"],"dM.T":"1"},"VR":{"dy":["VR"]},"a9D":{"a8":[],"q":[]},"aFz":{"ad":["a9D"]},"aVN":{"a8":[],"q":[]},"Xr":{"ad":["1"]},"YH":{"a8":[],"q":[]},"aL7":{"ad":["YH"]},"aL6":{"cc":[],"aZ":[],"q":[]},"Hc":{"a8":[],"q":[]},"acb":{"ad":["Hc"]},"YO":{"cc":[],"aZ":[],"q":[]},"Mp":{"a8":[],"q":[]},"ahX":{"ad":["Mp"],"hO":[]},"xS":{"a8":[],"q":[]},"Dq":{"P":[]},"LC":{"xS":["1","ba<1>"],"a8":[],"q":[],"xS.T":"1","xS.S":"ba<1>"},"ch":{"a8":[],"q":[]},"ah2":{"ad":["xS<1,2>"]},"ae_":{"ad":["ch<1>"]},"Hl":{"a8":[],"q":[]},"acg":{"ca":[],"bT":[],"q":[]},"al4":{"P":[]},"al5":{"ad":["Hl"]},"O7":{"a8":[],"q":[]},"ach":{"ad":["O7"]},"a3p":{"b8":[]},"aS6":{"Y":[],"q":[]},"rQ":{"ca":[],"bT":[],"q":[]},"Kc":{"cc":[],"aZ":[],"q":[]},"I2":{"cc":[],"aZ":[],"q":[]},"Dj":{"cc":[],"aZ":[],"q":[]},"OS":{"cc":[],"aZ":[],"q":[]},"OR":{"cc":[],"aZ":[],"q":[]},"tT":{"cc":[],"aZ":[],"q":[]},"Dp":{"cc":[],"aZ":[],"q":[]},"P7":{"cc":[],"aZ":[],"q":[]},"aa":{"cc":[],"aZ":[],"q":[]},"ei":{"cc":[],"aZ":[],"q":[]},"iA":{"cc":[],"aZ":[],"q":[]},"qf":{"cc":[],"aZ":[],"q":[]},"Eu":{"iJ":["kU"],"bT":[],"q":[],"iJ.T":"kU"},"zx":{"ib":[],"aZ":[],"q":[]},"cT":{"cc":[],"aZ":[],"q":[]},"eP":{"cc":[],"aZ":[],"q":[]},"l0":{"cc":[],"aZ":[],"q":[]},"r4":{"ib":[],"aZ":[],"q":[]},"pC":{"iJ":["mf"],"bT":[],"q":[],"iJ.T":"mf"},"tE":{"ib":[],"aZ":[],"q":[]},"kM":{"ib":[],"aZ":[],"q":[]},"Tj":{"aZ":[],"q":[]},"d8O":{"ca":[],"bT":[],"q":[]},"EQ":{"cc":[],"aZ":[],"q":[]},"k3":{"cc":[],"aZ":[],"q":[]},"cb":{"cc":[],"aZ":[],"q":[]},"Of":{"cc":[],"aZ":[],"q":[]},"aXJ":{"ns":[],"c4":[],"C":[]},"aXK":{"ca":[],"bT":[],"q":[]},"aF1":{"cc":[],"aZ":[],"q":[]},"alb":{"cc":[],"aZ":[],"q":[]},"anw":{"cc":[],"aZ":[],"q":[]},"aBd":{"cc":[],"aZ":[],"q":[]},"aBe":{"cc":[],"aZ":[],"q":[]},"asc":{"cc":[],"aZ":[],"q":[]},"asG":{"cc":[],"aZ":[],"q":[]},"anX":{"cc":[],"aZ":[],"q":[]},"aHS":{"Y":[],"q":[]},"asH":{"cc":[],"aZ":[],"q":[]},"avX":{"cc":[],"aZ":[],"q":[]},"aAp":{"cc":[],"aZ":[],"q":[]},"Su":{"cc":[],"aZ":[],"q":[]},"aSc":{"cM":[],"c4":[],"C":[]},"akN":{"cc":[],"aZ":[],"q":[]},"auA":{"cc":[],"aZ":[],"q":[]},"Jg":{"cc":[],"aZ":[],"q":[]},"a9F":{"cc":[],"aZ":[],"q":[]},"aw4":{"ib":[],"aZ":[],"q":[]},"aBH":{"Y":[],"q":[]},"Qc":{"ib":[],"aZ":[],"q":[]},"hD":{"iJ":["k2"],"bT":[],"q":[],"iJ.T":"k2"},"rU":{"iJ":["k2"],"bT":[],"q":[],"iJ.T":"k2"},"aKz":{"ib":[],"aZ":[],"q":[]},"aDC":{"ib":[],"aZ":[],"q":[]},"aw7":{"cc":[],"aZ":[],"q":[]},"mb":{"cc":[],"aZ":[],"q":[]},"ak7":{"cc":[],"aZ":[],"q":[]},"Ay":{"cc":[],"aZ":[],"q":[]},"DL":{"cc":[],"aZ":[],"q":[]},"a33":{"cc":[],"aZ":[],"q":[]},"m1":{"Y":[],"q":[]},"hr":{"Y":[],"q":[]},"Do":{"cc":[],"aZ":[],"q":[]},"afU":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"abS":{"md":[],"aX":[]},"L4":{"aZ":[],"q":[]},"Fo":{"cM":[],"c4":[],"C":[]},"aIO":{"md":[],"aX":[]},"kN":{"Y":[],"q":[]},"aqD":{"cc":[],"aZ":[],"q":[]},"aNy":{"Dx":["pB"],"b8":[]},"HU":{"P":[]},"Pw":{"fY":[],"ca":[],"bT":[],"q":[]},"aS7":{"Y":[],"q":[]},"aqM":{"Y":[],"q":[]},"qj":{"P":[]},"a0B":{"a8":[],"q":[]},"Ws":{"P":[]},"adn":{"ad":["a0B"]},"PH":{"Y":[],"q":[]},"a0X":{"a8":[],"q":[]},"Im":{"mY":[]},"cS3":{"b8":[]},"dlq":{"pn":["cS3"],"ca":[],"bT":[],"q":[],"pn.T":"cS3"},"aOd":{"ad":["a0X"]},"aOc":{"h1":[],"b8":[]},"MJ":{"vz":[],"mZ":[],"b8":[],"tI":[]},"zG":{"a8":[],"q":[]},"adu":{"ad":["zG"]},"ka":{"ho":["f4"],"b8":[]},"PN":{"a8":[],"q":[]},"DG":{"ad":["PN"],"hO":[],"up":[]},"agq":{"a8":[],"q":[]},"N8":{"hN":[],"AH":[],"lY":[]},"aMz":{"cc":[],"aZ":[],"q":[]},"aTP":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"adv":{"ib":[],"aZ":[],"q":[]},"aUY":{"ad":["agq"],"cPj":[]},"aMv":{"pN":[]},"BZ":{"k_":["1"],"dM":["1"],"dM.T":"1","k_.T":"1"},"ahM":{"k_":["1"],"dM":["1"],"dM.T":"1","k_.T":"1"},"ahN":{"k_":["1"],"dM":["1"],"dM.T":"1","k_.T":"1"},"aV8":{"k_":["B8"],"dM":["B8"],"dM.T":"B8","k_.T":"B8"},"aN_":{"k_":["wE"],"dM":["wE"],"dM.T":"wE","k_.T":"wE"},"Aj":{"P":[]},"Mb":{"P":[]},"j_":{"b8":[]},"IL":{"j_":[],"b8":[]},"zV":{"P":[]},"asr":{"P":[]},"a1S":{"b8":[]},"IK":{"a8":[],"q":[]},"adS":{"pn":["j_"],"ca":[],"bT":[],"q":[],"pn.T":"j_"},"Wt":{"ad":["IK"]},"ass":{"a8":[],"q":[]},"aPe":{"ad":["IK"]},"BE":{"P":[]},"a1T":{"a8":[],"q":[]},"cCC":{"d8":[]},"Kb":{"d8":[]},"KP":{"d8":[]},"rP":{"d8":[]},"abe":{"P":[]},"adT":{"j_":[],"b8":[]},"aPf":{"ad":["a1T"]},"aDo":{"dM":["cCC"],"dM.T":"cCC"},"azR":{"dM":["Kb"],"dM.T":"Kb"},"aBQ":{"dM":["KP"],"dM.T":"KP"},"Ii":{"dM":["rP"],"dM.T":"rP"},"a1Y":{"a8":[],"q":[]},"a1Z":{"ad":["a1Y"]},"adW":{"ca":[],"bT":[],"q":[]},"zX":{"a8":[],"q":[]},"qq":{"ad":["zX<1>"]},"Z4":{"P":[]},"np":{"k4":[]},"bG":{"np":["1"],"k4":[]},"Y":{"q":[]},"a8":{"q":[]},"aZ":{"q":[]},"cc":{"aZ":[],"q":[]},"c4":{"C":[]},"mg":{"c4":[],"C":[]},"ns":{"c4":[],"C":[]},"wX":{"np":["1"],"k4":[]},"aW6":{"P":[]},"bT":{"q":[]},"iJ":{"bT":[],"q":[]},"ca":{"bT":[],"q":[]},"avR":{"aZ":[],"q":[]},"ib":{"aZ":[],"q":[]},"MK":{"P":[]},"arP":{"aZ":[],"q":[]},"a_t":{"c4":[],"C":[]},"UF":{"c4":[],"C":[]},"a6M":{"c4":[],"C":[]},"Kh":{"c4":[],"C":[]},"cM":{"c4":[],"C":[]},"avQ":{"cM":[],"c4":[],"C":[]},"a9q":{"cM":[],"c4":[],"C":[]},"qF":{"cM":[],"c4":[],"C":[]},"aS3":{"c4":[],"C":[]},"aS8":{"q":[]},"DW":{"Y":[],"q":[]},"vt":{"a8":[],"q":[]},"Ti":{"ad":["vt"]},"fn":{"IS":["1"]},"aPn":{"cc":[],"aZ":[],"q":[]},"IX":{"P":[]},"A0":{"a8":[],"q":[]},"WA":{"ad":["A0"]},"rZ":{"xk":[]},"bw":{"Y":[],"q":[]},"J5":{"fY":[],"ca":[],"bT":[],"q":[]},"v1":{"a8":[],"q":[]},"aed":{"ad":["v1"],"hO":[]},"Ht":{"bc":["aA"],"b_":["aA"],"b_.T":"aA","bc.T":"aA"},"rK":{"bc":["lT"],"b_":["lT"],"b_.T":"lT","bc.T":"lT"},"zH":{"bc":["hX"],"b_":["hX"],"b_.T":"hX","bc.T":"hX"},"Hr":{"bc":["eE?"],"b_":["eE?"],"b_.T":"eE?","bc.T":"eE?"},"JS":{"bc":["bW"],"b_":["bW"],"b_.T":"bW","bc.T":"bW"},"y2":{"bc":["a6"],"b_":["a6"],"b_.T":"a6","bc.T":"a6"},"Ha":{"a8":[],"q":[]},"Hb":{"a8":[],"q":[]},"YG":{"a8":[],"q":[]},"YE":{"a8":[],"q":[]},"YC":{"a8":[],"q":[]},"YF":{"a8":[],"q":[]},"a18":{"bc":["au"],"b_":["au"],"b_.T":"au","bc.T":"au"},"alG":{"bc":["fl?"],"b_":["fl?"],"b_.T":"fl?","bc.T":"fl?"},"au9":{"a8":[],"q":[]},"R4":{"ad":["1"]},"Hd":{"ad":["1"]},"aL_":{"ad":["Ha"]},"aL3":{"ad":["Hb"]},"aL5":{"ad":["YG"]},"aL2":{"ad":["YE"]},"aL0":{"ad":["YC"]},"aL4":{"ad":["YF"]},"x1":{"ca":[],"bT":[],"q":[]},"a34":{"ns":[],"c4":[],"C":[]},"pn":{"ca":[],"bT":[],"q":[]},"WG":{"ns":[],"c4":[],"C":[]},"fY":{"ca":[],"bT":[],"q":[]},"BW":{"Y":[],"q":[]},"a3e":{"a8":[],"q":[]},"aes":{"ad":["a3e"]},"aQ7":{"Y":[],"q":[]},"aHE":{"ho":["bW"],"b8":[]},"Wz":{"P":[]},"aAV":{"P":[]},"fz":{"rC":["aA"],"aZ":[],"q":[],"rC.0":"aA"},"rC":{"aZ":[],"q":[]},"WK":{"cM":[],"c4":[],"C":[]},"ag6":{"lx":["aA","a4"],"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[],"lx.0":"aA"},"aeG":{"ca":[],"bT":[],"q":[]},"Ez":{"a8":[],"q":[]},"aYi":{"jh":["bh"],"jh.T":"bh"},"aqP":{"bh":[]},"aQD":{"ad":["Ez"]},"cMX":{"ca":[],"bT":[],"q":[]},"a4f":{"iM":[],"lT":[]},"a79":{"Y":[],"q":[]},"aQY":{"Y":[],"q":[]},"aO6":{"Dx":["pB"],"b8":[]},"aQX":{"cc":[],"aZ":[],"q":[]},"aU6":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"Kd":{"P":[]},"l6":{"P":[]},"xh":{"x1":["l6"],"ca":[],"bT":[],"q":[],"x1.T":"l6"},"af1":{"a8":[],"q":[]},"azI":{"P":[]},"aRf":{"ad":["af1"],"hO":[]},"VV":{"h_":[],"hE":[],"io":[]},"aVe":{"cc":[],"aZ":[],"q":[]},"aUh":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"azl":{"Y":[],"q":[]},"aky":{"a8":[],"q":[]},"aLc":{"IS":["VV"]},"aRz":{"Y":[],"q":[]},"a5m":{"Y":[],"q":[]},"XC":{"P":[]},"Lf":{"P":[]},"j6":{"mc":[]},"IW":{"ca":[],"bT":[],"q":[]},"a5n":{"a8":[],"q":[]},"iS":{"B3":[]},"mK":{"ad":["a5n"]},"Xk":{"P":[]},"ml":{"P":[]},"aS2":{"ey":["~"]},"WZ":{"Gv":[]},"WY":{"Gv":[]},"afg":{"Gv":[]},"afh":{"Gv":[]},"aPz":{"jm":["S>?"],"b8":[]},"iH":{"bT":[],"q":[]},"afk":{"c4":[],"C":[]},"a5G":{"Y":[],"q":[]},"yr":{"ii":[],"hU":["a4"],"ff":[]},"a5I":{"P":[]},"aAo":{"ib":[],"aZ":[],"q":[]},"Xe":{"dA":["a4","yr"],"a4":[],"aK":["a4","yr"],"X":[],"as":[],"aX":[],"aK.1":"yr","dA.1":"yr","aK.0":"a4"},"AF":{"b8":[]},"Cg":{"a8":[],"q":[]},"X1":{"ad":["Cg"]},"a5K":{"a8":[],"q":[]},"Sz":{"ad":["a5K"]},"Xh":{"a4":[],"aK":["a4","mf"],"X":[],"as":[],"aX":[],"aK.1":"mf","aK.0":"a4"},"ahw":{"ib":[],"aZ":[],"q":[]},"aX3":{"cM":[],"c4":[],"C":[]},"XB":{"mf":[],"ii":[],"hU":["a4"],"ff":[]},"aUv":{"ca":[],"bT":[],"q":[]},"a2d":{"a8":[],"q":[]},"aa9":{"a8":[],"q":[]},"EZ":{"mY":[]},"ae2":{"ad":["a2d"]},"MO":{"P":[]},"ae1":{"b8":[]},"aPq":{"b8":[]},"ah6":{"P":[]},"ah7":{"ad":["aa9"]},"Nh":{"P":[]},"ah5":{"b8":[]},"cNY":{"cz":["1"],"or":[],"k4":[]},"SB":{"Y":[],"q":[]},"SC":{"a8":[],"q":[]},"aAr":{"h1":[],"b8":[]},"Ke":{"tI":[]},"Gx":{"vz":[],"Ke":[],"mZ":[],"b8":[],"tI":[]},"aSu":{"ad":["SC"]},"ox":{"j4":["1"],"hn":["1"],"ey":["1"]},"a5Q":{"j4":["1"],"hn":["1"],"ey":["1"]},"MR":{"Kz":[]},"a6p":{"a8":[],"q":[]},"SO":{"aZ":[],"q":[]},"J_":{"Y":[],"q":[]},"afB":{"ad":["a6p"]},"aSJ":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aSI":{"cc":[],"aZ":[],"q":[]},"lv":{"Y":[],"qR":[],"q":[]},"T_":{"ca":[],"bT":[],"q":[]},"Fr":{"a8":[],"q":[]},"Md":{"ca":[],"bT":[],"q":[]},"a85":{"a8":[],"q":[]},"jm":{"b8":[]},"aUG":{"ad":["Fr"]},"agj":{"ad":["a85"]},"fQ":{"jm":["1"],"b8":[]},"rf":{"jm":["1"],"b8":[]},"agi":{"rf":["1"],"jm":["1"],"b8":[]},"a7Y":{"rf":["1"],"jm":["1"],"b8":[],"fQ.T":"1","rf.T":"1"},"Lb":{"rf":["H"],"jm":["H"],"b8":[],"fQ.T":"H","rf.T":"H"},"a7Z":{"rf":["h?"],"jm":["h?"],"b8":[],"fQ.T":"h?","rf.T":"h?"},"Lc":{"jm":["1"],"b8":[]},"TI":{"jm":["1"],"b8":[]},"a8_":{"jm":["ka"],"b8":[]},"TL":{"a8":[],"q":[]},"agk":{"ca":[],"bT":[],"q":[]},"cJA":{"u6":["Q"]},"a86":{"P":[]},"Xl":{"ad":["TL<1>"]},"al9":{"u6":["Q"]},"aDF":{"u6":["Q"],"hO":[],"u6.T":"Q"},"TM":{"b8":[]},"aDP":{"b8":[]},"aUD":{"jm":["tD?"],"b8":[],"fQ.T":"tD?"},"af6":{"ca":[],"bT":[],"q":[]},"WW":{"a8":[],"q":[]},"l7":{"ad":["WW<1>"]},"j4":{"hn":["1"],"ey":["1"]},"Sy":{"ey":["1"]},"hn":{"ey":["1"]},"aNS":{"dM":["nh"],"dM.T":"nh"},"a6A":{"j4":["1"],"hn":["1"],"ey":["1"]},"Fg":{"j4":["1"],"hn":["1"],"ey":["1"]},"aDW":{"Y":[],"q":[]},"a8m":{"hZ":["1"],"hZ.T":"1"},"a8n":{"ca":[],"bT":[],"q":[]},"YB":{"P":[]},"h1":{"b8":[]},"Xm":{"a8":[],"q":[]},"N6":{"cz":["k4"],"or":[],"k4":[],"cz.T":"k4"},"agD":{"ad":["Xm"]},"a1M":{"tI":[]},"nK":{"qy":[],"mY":[]},"nL":{"nK":[],"qy":[],"mY":[]},"TW":{"nK":[],"qy":[],"mY":[]},"vj":{"nK":[],"qy":[],"mY":[]},"B5":{"nK":[],"qy":[],"mY":[]},"aId":{"nK":[],"qy":[],"mY":[]},"ags":{"ca":[],"bT":[],"q":[]},"Gu":{"Jz":["Gu"],"Jz.E":"Gu"},"a8q":{"a8":[],"q":[]},"a8r":{"ad":["a8q"]},"aMK":{"nL":[],"nK":[],"qy":[],"mY":[]},"a8o":{"P":[]},"vz":{"mZ":[],"b8":[],"tI":[]},"Lk":{"mY":[]},"TV":{"P":[]},"Ll":{"vz":[],"mZ":[],"b8":[],"tI":[]},"mG":{"Y":[],"q":[]},"a8s":{"P":[]},"aE3":{"Y":[],"q":[]},"aqm":{"Y":[],"q":[]},"alI":{"Y":[],"q":[]},"atc":{"Y":[],"q":[]},"a8t":{"a8":[],"q":[]},"agu":{"ca":[],"bT":[],"q":[]},"agw":{"a8":[],"q":[]},"TY":{"ad":["a8t"]},"aV0":{"ad":["agw"]},"agv":{"b8":[]},"aV_":{"cc":[],"aZ":[],"q":[]},"aUg":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aUE":{"jm":["a5?"],"b8":[],"fQ.T":"a5?"},"mQ":{"d8":[]},"a8p":{"P":[]},"a8l":{"dM":["mQ"],"dM.T":"mQ"},"Tl":{"a8":[],"q":[]},"yB":{"pu":[],"h_":[],"hE":[],"io":[]},"yC":{"pM":[],"h_":[],"hE":[],"io":[]},"TZ":{"P":[]},"U_":{"b8":[]},"xB":{"ad":["1"]},"Sj":{"b8":[]},"a8D":{"a8":[],"q":[]},"a8E":{"ca":[],"bT":[],"q":[]},"aVd":{"lz":[],"ad":["a8D"],"b8":[]},"aEh":{"b8":[]},"a9d":{"a8":[],"q":[]},"aVx":{"ad":["a9d"]},"aVy":{"x1":["J"],"ca":[],"bT":[],"q":[],"x1.T":"J"},"cj":{"Bf":[]},"Lx":{"a8":[],"q":[]},"a9h":{"a8":[],"q":[]},"awd":{"Jr":["M"],"Bf":[],"Jr.T":"M"},"Un":{"b8":[]},"agL":{"ad":["Lx"]},"ZF":{"Y":[],"q":[]},"a9i":{"b8":[]},"agK":{"ad":["a9h"]},"aVB":{"ca":[],"bT":[],"q":[]},"Up":{"Y":[],"q":[]},"Xo":{"cc":[],"aZ":[],"q":[]},"aVI":{"cM":[],"c4":[],"C":[]},"agf":{"a4":[],"bA":["a4"],"a7j":[],"X":[],"as":[],"aX":[]},"FK":{"Bk":[],"aZ":[],"q":[]},"Lz":{"Bk":[],"aZ":[],"q":[]},"aFF":{"aZ":[],"q":[]},"Bk":{"aZ":[],"q":[]},"Uy":{"cM":[],"c4":[],"C":[]},"a3o":{"iJ":["v8"],"bT":[],"q":[],"iJ.T":"v8"},"aFA":{"Y":[],"q":[]},"aVP":{"Bk":[],"aZ":[],"q":[]},"aVQ":{"cc":[],"aZ":[],"q":[]},"aUj":{"f3":[],"bA":["f3"],"X":[],"as":[],"aX":[]},"adO":{"a8":[],"q":[]},"aFE":{"Y":[],"q":[]},"adP":{"ad":["adO"]},"aVV":{"cM":[],"c4":[],"C":[]},"Nb":{"aZ":[],"q":[]},"aVY":{"Nb":[],"aZ":[],"q":[]},"aUp":{"N5":[],"f3":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aVX":{"Nb":[],"aZ":[],"q":[]},"aUo":{"N5":[],"f3":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"a9G":{"cM":[],"c4":[],"C":[]},"a9L":{"P":[]},"a9K":{"b8":[]},"aFH":{"cc":[],"aZ":[],"q":[]},"Xg":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aFG":{"b8":[]},"adm":{"b8":[]},"a9Q":{"Y":[],"q":[]},"aa0":{"a8":[],"q":[]},"ah_":{"ad":["aa0"]},"aav":{"aZ":[],"q":[]},"aWw":{"cM":[],"c4":[],"C":[]},"y_":{"h_":[],"hE":[],"io":[]},"y0":{"h_":[],"hE":[],"io":[]},"Wl":{"P":[]},"Zb":{"h_":[],"hE":[],"io":[]},"a7O":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"Ty":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"V5":{"cc":[],"aZ":[],"q":[]},"aGL":{"cc":[],"aZ":[],"q":[]},"aaE":{"cc":[],"aZ":[],"q":[]},"DC":{"fY":[],"ca":[],"bT":[],"q":[]},"d8R":{"fY":[],"ca":[],"bT":[],"q":[]},"hf":{"Y":[],"q":[]},"aS9":{"Y":[],"q":[]},"a0J":{"d8":[]},"Ia":{"d8":[]},"Ic":{"d8":[]},"Ib":{"d8":[]},"ng":{"d8":[]},"zL":{"ng":[],"d8":[]},"zN":{"ng":[],"d8":[]},"IC":{"ng":[],"d8":[]},"Ix":{"ng":[],"d8":[]},"Iy":{"ng":[],"d8":[]},"qn":{"ng":[],"d8":[]},"DP":{"ng":[],"d8":[]},"zO":{"ng":[],"d8":[]},"IA":{"ng":[],"d8":[]},"IB":{"ng":[],"d8":[]},"zM":{"ng":[],"d8":[]},"B6":{"d8":[]},"bnl":{"d8":[]},"B8":{"d8":[]},"wE":{"d8":[]},"F3":{"d8":[]},"Fl":{"d8":[]},"vv":{"d8":[]},"G6":{"d8":[]},"tY":{"d8":[]},"G2":{"d8":[]},"ar1":{"d8":[]},"nX":{"ii":[],"hU":["a4"],"ff":[]},"Cm":{"a8":[],"q":[]},"agB":{"a8":[],"q":[]},"aaQ":{"a8":[],"q":[]},"HQ":{"P":[]},"agE":{"ad":["Cm"]},"agC":{"ad":["agB"]},"ahq":{"ad":["aaQ"]},"a_i":{"ho":["HQ"],"b8":[],"hO":[]},"Vc":{"a8":[],"q":[]},"ady":{"ca":[],"bT":[],"q":[]},"aX5":{"ad":["Vc"]},"aHl":{"Y":[],"q":[]},"YJ":{"a8":[],"q":[]},"dp":{"cc":[],"aZ":[],"q":[]},"aca":{"ad":["YJ"]},"aFy":{"a8":[],"q":[]},"aE_":{"a8":[],"q":[]},"aDJ":{"a8":[],"q":[]},"aFo":{"a8":[],"q":[]},"Tv":{"bc":["pE"],"b_":["pE"],"b_.T":"pE","bc.T":"pE"},"a6D":{"a8":[],"q":[]},"aqE":{"a8":[],"q":[]},"aqN":{"a8":[],"q":[]},"a3V":{"a8":[],"q":[]},"akw":{"a8":[],"q":[]},"Vu":{"a8":[],"q":[]},"ahD":{"ad":["Vu<1>"]},"Vx":{"a8":[],"q":[]},"Vy":{"ad":["Vx<1>"]},"abl":{"ho":["Vz"],"b8":[]},"bn":{"a8":[],"q":[]},"XI":{"ad":["bn<1>"]},"ahV":{"ca":[],"bT":[],"q":[]},"aIy":{"Y":[],"q":[]},"Mm":{"ib":[],"aZ":[],"q":[]},"aYb":{"cM":[],"c4":[],"C":[]},"aFf":{"ib":[],"aZ":[],"q":[]},"ahW":{"ca":[],"bT":[],"q":[]},"abK":{"Y":[],"q":[]},"aYc":{"cc":[],"aZ":[],"q":[]},"agh":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"hN":{"AH":[],"lY":[]},"kb":{"a8":[],"q":[]},"aYk":{"ad":["kb"]},"yw":{"P":[]},"Ys":{"a8":[],"q":[]},"aKV":{"ad":["Ys"]},"Mq":{"Hw":[]},"jp":{"a8":[],"q":[]},"oO":{"Y":[],"q":[]},"aVZ":{"ad":["jp"]},"z4":{"a8":[],"q":[]},"Ma":{"hZ":["Ma"],"hZ.T":"Ma"},"alB":{"ad":["z4"]},"PL":{"zP":[]},"DR":{"zP":[]},"azS":{"b7m":[]},"atN":{"cL0":[]},"atK":{"bv":[]},"aQk":{"jh":["dQ"],"jh.T":"dQ"},"av0":{"dQ":[]},"av1":{"dQ":[]},"av2":{"dQ":[]},"av3":{"dQ":[]},"av4":{"dQ":[]},"av5":{"dQ":[]},"av6":{"dQ":[]},"av7":{"dQ":[]},"av8":{"dQ":[]},"av9":{"dQ":[]},"ava":{"dQ":[]},"avb":{"dQ":[]},"avc":{"dQ":[]},"avd":{"dQ":[]},"ave":{"dQ":[]},"avf":{"dQ":[]},"avg":{"dQ":[]},"avh":{"dQ":[]},"avi":{"dQ":[]},"avj":{"dQ":[]},"avk":{"dQ":[]},"avl":{"dQ":[]},"avm":{"dQ":[]},"avn":{"dQ":[]},"avo":{"dQ":[]},"avp":{"dQ":[]},"avq":{"dQ":[]},"avr":{"dQ":[]},"avs":{"dQ":[]},"a3A":{"dQ":[]},"avt":{"dQ":[]},"avu":{"dQ":[]},"avv":{"dQ":[]},"avw":{"dQ":[]},"avx":{"dQ":[]},"avy":{"dQ":[]},"avz":{"dQ":[]},"avA":{"dQ":[]},"avB":{"dQ":[]},"avC":{"dQ":[]},"avD":{"dQ":[]},"avE":{"dQ":[]},"avF":{"dQ":[]},"avG":{"dQ":[]},"a3B":{"dQ":[]},"avH":{"dQ":[]},"atn":{"Y":[],"q":[]},"anS":{"P":[]},"at0":{"bj":[]},"aPp":{"jh":["bj"],"jh.T":"bj"},"aos":{"bj":[]},"aot":{"bj":[]},"aou":{"bj":[]},"aov":{"bj":[]},"aow":{"bj":[]},"aox":{"bj":[]},"aoy":{"bj":[]},"aoz":{"bj":[]},"aoA":{"bj":[]},"aoB":{"bj":[]},"aoC":{"bj":[]},"aoD":{"bj":[]},"aoE":{"bj":[]},"a_R":{"bj":[]},"aoF":{"bj":[]},"aoG":{"bj":[]},"a_S":{"bj":[]},"aoH":{"bj":[]},"aoI":{"bj":[]},"aoJ":{"bj":[]},"aoK":{"bj":[]},"aoL":{"bj":[]},"aoM":{"bj":[]},"aoN":{"bj":[]},"aoO":{"bj":[]},"a_T":{"bj":[]},"aoP":{"bj":[]},"aoQ":{"bj":[]},"aoR":{"bj":[]},"aoS":{"bj":[]},"aoT":{"bj":[]},"aoU":{"bj":[]},"aoV":{"bj":[]},"aoW":{"bj":[]},"aoX":{"bj":[]},"aoY":{"bj":[]},"aoZ":{"bj":[]},"ap_":{"bj":[]},"ap0":{"bj":[]},"ap1":{"bj":[]},"ap2":{"bj":[]},"ap3":{"bj":[]},"ap4":{"bj":[]},"ap5":{"bj":[]},"ap6":{"bj":[]},"ap7":{"bj":[]},"ap8":{"bj":[]},"ap9":{"bj":[]},"apa":{"bj":[]},"apb":{"bj":[]},"apc":{"bj":[]},"a_U":{"bj":[]},"apd":{"bj":[]},"ape":{"bj":[]},"apf":{"bj":[]},"apg":{"bj":[]},"aph":{"bj":[]},"api":{"bj":[]},"apj":{"bj":[]},"apk":{"bj":[]},"apl":{"bj":[]},"apm":{"bj":[]},"apn":{"bj":[]},"apo":{"bj":[]},"app":{"bj":[]},"apq":{"bj":[]},"apr":{"bj":[]},"aps":{"bj":[]},"apt":{"bj":[]},"apu":{"bj":[]},"apv":{"bj":[]},"apw":{"bj":[]},"apx":{"bj":[]},"apy":{"bj":[]},"apz":{"bj":[]},"apA":{"bj":[]},"apB":{"bj":[]},"apC":{"bj":[]},"apD":{"bj":[]},"apE":{"bj":[]},"apF":{"bj":[]},"apG":{"bj":[]},"apH":{"bj":[]},"apI":{"bj":[]},"apJ":{"bj":[]},"apK":{"bj":[]},"apL":{"bj":[]},"a_V":{"bj":[]},"apM":{"bj":[]},"apN":{"bj":[]},"apO":{"bj":[]},"apP":{"bj":[]},"apQ":{"bj":[]},"apR":{"bj":[]},"apS":{"bj":[]},"a_W":{"bj":[]},"apT":{"bj":[]},"apU":{"bj":[]},"apV":{"bj":[]},"apW":{"bj":[]},"apX":{"bj":[]},"apY":{"bj":[]},"apZ":{"bj":[]},"aq_":{"bj":[]},"aq0":{"bj":[]},"aq1":{"bj":[]},"aq2":{"bj":[]},"aq3":{"bj":[]},"aq4":{"bj":[]},"a_X":{"bj":[]},"aq5":{"bj":[]},"a_Y":{"bj":[]},"aq6":{"bj":[]},"aq7":{"bj":[]},"aq8":{"bj":[]},"awV":{"be":[]},"awW":{"be":[]},"awX":{"be":[]},"awY":{"be":[]},"awZ":{"be":[]},"ax_":{"be":[]},"ax0":{"be":[]},"ax1":{"be":[]},"ax2":{"be":[]},"ax3":{"be":[]},"ax4":{"be":[]},"ax5":{"be":[]},"ax6":{"be":[]},"a4v":{"be":[]},"ax7":{"be":[]},"ax8":{"be":[]},"a4w":{"be":[]},"ax9":{"be":[]},"axa":{"be":[]},"axb":{"be":[]},"axc":{"be":[]},"axd":{"be":[]},"axe":{"be":[]},"axf":{"be":[]},"axg":{"be":[]},"a4x":{"be":[]},"axh":{"be":[]},"axi":{"be":[]},"axj":{"be":[]},"axk":{"be":[]},"axl":{"be":[]},"axm":{"be":[]},"axn":{"be":[]},"axo":{"be":[]},"axp":{"be":[]},"axq":{"be":[]},"axr":{"be":[]},"axs":{"be":[]},"axt":{"be":[]},"axu":{"be":[]},"axv":{"be":[]},"axw":{"be":[]},"axx":{"be":[]},"axy":{"be":[]},"axz":{"be":[]},"axA":{"be":[]},"axB":{"be":[]},"axC":{"be":[]},"axD":{"be":[]},"axE":{"be":[]},"axF":{"be":[]},"a4y":{"be":[]},"axG":{"be":[]},"axH":{"be":[]},"axI":{"be":[]},"axJ":{"be":[]},"axK":{"be":[]},"axL":{"be":[]},"axM":{"be":[]},"axN":{"be":[]},"axO":{"be":[]},"axP":{"be":[]},"axQ":{"be":[]},"axR":{"be":[]},"axS":{"be":[]},"axT":{"be":[]},"axU":{"be":[]},"axV":{"be":[]},"axW":{"be":[]},"axX":{"be":[]},"axY":{"be":[]},"axZ":{"be":[]},"ay_":{"be":[]},"ay0":{"be":[]},"ay1":{"be":[]},"ay2":{"be":[]},"ay3":{"be":[]},"ay4":{"be":[]},"ay5":{"be":[]},"ay6":{"be":[]},"ay7":{"be":[]},"ay8":{"be":[]},"ay9":{"be":[]},"aya":{"be":[]},"ayb":{"be":[]},"ayc":{"be":[]},"ayd":{"be":[]},"aye":{"be":[]},"a4z":{"be":[]},"ayf":{"be":[]},"ayg":{"be":[]},"ayh":{"be":[]},"ayi":{"be":[]},"ayj":{"be":[]},"ayk":{"be":[]},"ayl":{"be":[]},"a4A":{"be":[]},"aym":{"be":[]},"ayn":{"be":[]},"ayo":{"be":[]},"ayp":{"be":[]},"ayq":{"be":[]},"ayr":{"be":[]},"ays":{"be":[]},"ayt":{"be":[]},"ayu":{"be":[]},"ayv":{"be":[]},"ayw":{"be":[]},"ayx":{"be":[]},"ayy":{"be":[]},"a4B":{"be":[]},"ayz":{"be":[]},"a4C":{"be":[]},"ayA":{"be":[]},"ayB":{"be":[]},"ayC":{"be":[]},"aIP":{"bh":[]},"aIQ":{"bh":[]},"aIR":{"bh":[]},"aIS":{"bh":[]},"aIT":{"bh":[]},"aIU":{"bh":[]},"aIV":{"bh":[]},"aIW":{"bh":[]},"aIX":{"bh":[]},"aIY":{"bh":[]},"aIZ":{"bh":[]},"aJ_":{"bh":[]},"aJ0":{"bh":[]},"abT":{"bh":[]},"aJ1":{"bh":[]},"aJ2":{"bh":[]},"abU":{"bh":[]},"aJ3":{"bh":[]},"aJ4":{"bh":[]},"aJ5":{"bh":[]},"aJ6":{"bh":[]},"aJ7":{"bh":[]},"aJ8":{"bh":[]},"aJ9":{"bh":[]},"aJa":{"bh":[]},"abV":{"bh":[]},"aJb":{"bh":[]},"aJc":{"bh":[]},"aJd":{"bh":[]},"aJe":{"bh":[]},"aJf":{"bh":[]},"aJg":{"bh":[]},"aJh":{"bh":[]},"aJi":{"bh":[]},"aJj":{"bh":[]},"aJk":{"bh":[]},"aJl":{"bh":[]},"aJm":{"bh":[]},"aJn":{"bh":[]},"aJo":{"bh":[]},"aJp":{"bh":[]},"aJq":{"bh":[]},"aJr":{"bh":[]},"aJs":{"bh":[]},"aJt":{"bh":[]},"aJu":{"bh":[]},"aJv":{"bh":[]},"aJw":{"bh":[]},"aJx":{"bh":[]},"aJy":{"bh":[]},"aJz":{"bh":[]},"abW":{"bh":[]},"aJA":{"bh":[]},"aJB":{"bh":[]},"aJC":{"bh":[]},"aJD":{"bh":[]},"aJE":{"bh":[]},"aJF":{"bh":[]},"aJG":{"bh":[]},"aJH":{"bh":[]},"aJI":{"bh":[]},"aJJ":{"bh":[]},"aJK":{"bh":[]},"aJL":{"bh":[]},"aJM":{"bh":[]},"aJN":{"bh":[]},"aJO":{"bh":[]},"aJP":{"bh":[]},"aJQ":{"bh":[]},"aJR":{"bh":[]},"aJS":{"bh":[]},"aJT":{"bh":[]},"aJU":{"bh":[]},"aJV":{"bh":[]},"aJW":{"bh":[]},"aJX":{"bh":[]},"aJY":{"bh":[]},"aJZ":{"bh":[]},"aK_":{"bh":[]},"aK0":{"bh":[]},"aK1":{"bh":[]},"aK2":{"bh":[]},"aK3":{"bh":[]},"aK4":{"bh":[]},"aK5":{"bh":[]},"aK6":{"bh":[]},"aK7":{"bh":[]},"aK8":{"bh":[]},"abX":{"bh":[]},"aK9":{"bh":[]},"aKa":{"bh":[]},"aKb":{"bh":[]},"aKc":{"bh":[]},"aKd":{"bh":[]},"aKe":{"bh":[]},"aKf":{"bh":[]},"abY":{"bh":[]},"aKg":{"bh":[]},"aKh":{"bh":[]},"aKi":{"bh":[]},"aKj":{"bh":[]},"aKk":{"bh":[]},"aKl":{"bh":[]},"aKm":{"bh":[]},"aKn":{"bh":[]},"aKo":{"bh":[]},"aKp":{"bh":[]},"aKq":{"bh":[]},"aKr":{"bh":[]},"aKs":{"bh":[]},"abZ":{"bh":[]},"aKt":{"bh":[]},"ac_":{"bh":[]},"aKu":{"bh":[]},"aKv":{"bh":[]},"aKw":{"bh":[]},"at1":{"be":[]},"aR4":{"jh":["be"],"jh.T":"be"},"at2":{"bh":[]},"aYj":{"jh":["bh"],"jh.T":"bh"},"Qh":{"a8":[],"q":[]},"df":{"tp":["1"]},"RY":{"ad":["Qh"]},"a3D":{"bc":["Am"],"b_":["Am"],"b_.T":"Am","bc.T":"Am"},"lp":{"P":[]},"awF":{"kr":[]},"awE":{"kr":[]},"awz":{"kr":[]},"a4k":{"kr":[]},"RW":{"kr":[]},"awA":{"kr":[]},"aww":{"kr":[]},"awx":{"kr":[]},"awy":{"kr":[]},"a4j":{"kr":[]},"awu":{"kr":[]},"awD":{"kr":[]},"awv":{"kr":[]},"a4i":{"kr":[]},"awB":{"kr":[]},"awC":{"kr":[]},"RX":{"kr":[]},"akp":{"P":[]},"awI":{"Y":[],"q":[]},"pi":{"df":["1"],"tp":["1"]},"ab1":{"a8":[],"q":[]},"ahx":{"ad":["ab1"]},"Q3":{"P":[]},"ID":{"hZ":["ID"],"hZ.T":"ID"},"akz":{"Y":[],"q":[]},"ask":{"ad":["Qh"]},"JJ":{"ca":[],"bT":[],"q":[]},"Yq":{"fR":["cO"],"d3":[],"fR.T":"cO"},"ak8":{"fR":["cO"],"d3":[],"fR.T":"cO"},"aqi":{"d3":[]},"aLx":{"cc":[],"aZ":[],"q":[]},"aLy":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"arw":{"fR":["cO"],"d3":[],"fR.T":"cO"},"a3L":{"b8":[]},"arJ":{"fR":["cO?"],"d3":[],"fR.T":"cO?"},"yn":{"P":[]},"asE":{"fR":["cO"],"d3":[],"fR.T":"cO"},"asD":{"ip":["yn"],"ip.T":"yn"},"asL":{"fR":["cO"],"d3":[],"fR.T":"cO"},"avT":{"fR":["cO"],"d3":[],"fR.T":"cO"},"qD":{"P":[]},"vf":{"P":[]},"a4N":{"fR":["cO?"],"d3":[],"fR.T":"cO?"},"ayS":{"ip":["A"],"ip.T":"A"},"azw":{"fR":["cO?"],"d3":[],"fR.T":"cO?"},"azD":{"fR":["cO?"],"d3":[],"fR.T":"cO?"},"aAn":{"fR":["cO"],"d3":[],"fR.T":"cO"},"aBc":{"d3":[]},"aCj":{"fR":["cO"],"d3":[],"fR.T":"cO"},"Bo":{"d3":[]},"GC":{"P":[]},"aFY":{"fR":["cO?"],"d3":[],"fR.T":"cO?"},"aG8":{"fR":["cO?"],"d3":[],"fR.T":"cO?"},"aGl":{"d3":[]},"i2":{"d3":[]},"aHT":{"fR":["cO?"],"d3":[],"fR.T":"cO?"},"jN":{"P":[]},"ot":{"P":[]},"qB":{"P":[]},"Aw":{"P":[]},"cO":{"a6B":["d3"],"d3":[]},"ki":{"P":[]},"a61":{"d3":[]},"fR":{"d3":[]},"Vq":{"d3":[]},"avP":{"d3":[]},"aGN":{"d3":[]},"EP":{"P":[]},"a_G":{"d3":[]},"aex":{"d3":[]},"adF":{"d3":[]},"af4":{"d3":[]},"awq":{"awp":[]},"a62":{"II":[],"bv":[]},"aG9":{"P":[]},"qe":{"ii":[],"hU":["a4"],"ff":[]},"zw":{"iJ":["qe<1>"],"bT":[],"q":[],"iJ.T":"qe<1>"},"rG":{"ib":[],"aZ":[],"q":[]},"Tw":{"dA":["a4","qe<@>"],"a4":[],"aK":["a4","qe<@>"],"X":[],"as":[],"aX":[],"aK.1":"qe<@>","dA.1":"qe<@>","aK.0":"a4"},"wR":{"ii":[],"hU":["a4"],"ff":[]},"arI":{"ib":[],"aZ":[],"q":[]},"aCM":{"dA":["a4","wR"],"a4":[],"aK":["a4","wR"],"X":[],"as":[],"aX":[],"aK.1":"wR","dA.1":"wR","aK.0":"a4"},"Rw":{"rC":["aA"],"aZ":[],"q":[],"rC.0":"aA"},"ag7":{"lx":["aA","a4"],"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[],"lx.0":"aA"},"nw":{"ii":[],"hU":["a4"],"ff":[]},"Ew":{"iJ":["nw"],"bT":[],"q":[],"iJ.T":"nw"},"avZ":{"ib":[],"aZ":[],"q":[]},"AZ":{"dA":["a4","nw"],"a4":[],"aK":["a4","nw"],"X":[],"as":[],"aX":[],"aK.1":"nw","dA.1":"nw","aK.0":"a4"},"PM":{"ib":[],"aZ":[],"q":[]},"a7s":{"dA":["a4","nw"],"a4":[],"aK":["a4","nw"],"X":[],"as":[],"aX":[],"aK.1":"nw","dA.1":"nw","aK.0":"a4"},"azh":{"cc":[],"aZ":[],"q":[]},"a7C":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"rg":{"P":[]},"azu":{"Y":[],"q":[]},"azv":{"ip":["rg"],"ip.T":"rg"},"Fq":{"cc":[],"aZ":[],"q":[]},"aD3":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"TD":{"cc":[],"aZ":[],"q":[]},"a7I":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"Um":{"cc":[],"aZ":[],"q":[]},"aD5":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"tZ":{"ii":[],"hU":["a4"],"ff":[]},"aIh":{"iJ":["tZ"],"bT":[],"q":[],"iJ.T":"tZ"},"aIg":{"ib":[],"aZ":[],"q":[]},"a7H":{"dA":["a4","tZ"],"a4":[],"aK":["a4","tZ"],"X":[],"as":[],"aX":[],"aK.1":"tZ","dA.1":"tZ","aK.0":"a4"},"II":{"bv":[]},"Zs":{"II":[],"bv":[]},"ayM":{"Y":[],"q":[]},"zU":{"P":[]},"a_l":{"a8":[],"q":[]},"aMu":{"ad":["a_l"]},"a0t":{"a8":[],"q":[]},"aNK":{"ad":["a0t"]},"atD":{"Y":[],"q":[]},"aBh":{"Y":[],"q":[]},"a9U":{"a8":[],"q":[]},"aW5":{"ad":["a9U"]},"aGY":{"Y":[],"q":[]},"auR":{"P":[]},"aG2":{"P":[]},"auZ":{"P":[]},"tN":{"Hz":[]},"aak":{"tN":["~"],"Hz":[],"tN.T":"~"},"aah":{"tN":["el"],"Hz":[],"tN.T":"el"},"aaj":{"Y":[],"q":[]},"auY":{"ho":["M?"],"b8":[]},"M9":{"a8":[],"q":[]},"XE":{"ad":["M9<1>"],"hO":[]},"UM":{"a8":[],"q":[]},"ah9":{"ad":["UM<1>"]},"aFd":{"ho":["~"],"b8":[]},"aSd":{"hO":[]},"a7_":{"ho":["a70"],"b8":[]},"a71":{"a8":[],"q":[]},"a72":{"ad":["a71"]},"JE":{"a8":[],"q":[]},"aeF":{"ad":["JE<@>"]},"Xn":{"P":[]},"a2g":{"b8":[]},"a5i":{"P":[]},"a2e":{"b8":[],"hO":[]},"oo":{"nJ":[]},"aUP":{"ec":["hw","S"],"ec.T":"S"},"aUO":{"ec":["S","hw"],"ec.T":"hw"},"Q_":{"Y":[],"q":[]},"acu":{"a8":[],"q":[]},"aLL":{"ad":["acu"]},"at4":{"f0":[]},"QD":{"bv":[]},"Eh":{"ca":[],"bT":[],"q":[]},"Pm":{"Y":[],"q":[]},"mv":{"j6":["1"],"mc":[]},"adi":{"j4":["1"],"hn":["1"],"ey":["1"]},"a5v":{"mv":["1"],"j6":["1"],"mc":[]},"S_":{"Y":[],"q":[]},"dhN":{"vw":[]},"qr":{"vw":[]},"vG":{"vw":[]},"aFa":{"vw":[]},"IU":{"pn":["QE"],"ca":[],"bT":[],"q":[],"pn.T":"QE"},"QE":{"b8":[]},"D6":{"Ok":["1"]},"Jt":{"Ok":["1"]},"atq":{"f0":[]},"alr":{"BF":["Zd"]},"Ps":{"bK":[],"dy":["bK"]},"a0i":{"BF":["1"]},"aqz":{"BF":["bK"]},"aa4":{"aa3":[]},"z9":{"Ok":["1"]},"Zn":{"z9":["1"],"D6":["1"],"Ok":["1"]},"a3E":{"z9":["1"],"Jt":["1"],"Ok":["1"]},"a2v":{"cLB":["1"],"a7":["1"],"a0q":["1"],"G":["1"],"b2":["1"],"D":["1"],"a7.E":"1","D.E":"1"},"Cb":{"D":["1"],"D.E":"1"},"Nk":{"D":["2"],"D.E":"2"},"lN":{"dy":["J"]},"fm":{"jJ":[]},"a0L":{"jJ":[]},"wJ":{"jJ":[]},"a0M":{"jJ":[]},"mh":{"jJ":[]},"a_r":{"jJ":[]},"hI":{"JD":["jJ"],"a7":["jJ"],"G":["jJ"],"b2":["jJ"],"D":["jJ"],"a7.E":"jJ","D.E":"jJ"},"oy":{"bv":[]},"v3":{"ir":[]},"alp":{"ir":[]},"Zc":{"ir":[]},"aud":{"ir":[]},"ako":{"ir":[]},"R5":{"ir":[]},"aGZ":{"ir":[]},"a30":{"ir":[]},"R7":{"ir":[]},"a2W":{"ir":[]},"a2X":{"ir":[]},"Ja":{"ir":[]},"a2Z":{"ir":[]},"R6":{"ir":[]},"a3_":{"ir":[]},"aue":{"ir":[]},"auc":{"ir":[]},"akm":{"ir":[]},"a2Y":{"ir":[]},"akn":{"ir":[]},"akk":{"ir":[]},"akl":{"ir":[]},"PQ":{"dd":["h"],"cK":["h"],"b2":["h"],"D":["h"],"dd.E":"h","D.E":"h"},"acU":{"dd":["h"],"cK":["h"],"b2":["h"],"D":["h"]},"Wn":{"bv":[]},"JD":{"a7":["1"],"G":["1"],"b2":["1"],"D":["1"]},"tM":{"r9":[]},"Bv":{"r9":[]},"FL":{"Bv":[],"r9":[]},"dF":{"Bv":[],"r9":[]},"bs":{"tM":[],"r9":[]},"d7":{"tM":[],"r9":[]},"LB":{"tM":[],"r9":[]},"P5":{"tM":[],"r9":[]},"a0K":{"r9":[]},"akd":{"JD":["fm?"],"a7":["fm?"],"G":["fm?"],"b2":["fm?"],"D":["fm?"],"a7.E":"fm?","D.E":"fm?"},"atH":{"ec":["h","h"],"ec.T":"h"},"atI":{"ec":["h","h"]},"alk":{"OP":[]},"za":{"OP":[]},"Hy":{"b9":["G"],"b9.T":"G"},"a_e":{"bv":[]},"ZL":{"ew":["h","h","1"],"S":["h","1"],"ew.V":"1","ew.K":"h","ew.C":"h"},"am7":{"P":[]},"OV":{"e1":[],"D":["bi"],"D.E":"bi"},"OW":{"e1":[],"D":["bi"],"D.E":"bi"},"OX":{"e1":[],"D":["bi"],"D.E":"bi"},"OY":{"e1":[],"D":["bi"],"D.E":"bi"},"OZ":{"e1":[],"D":["bi"],"D.E":"bi"},"P_":{"e1":[],"D":["bi"],"D.E":"bi"},"P0":{"e1":[],"D":["bi"],"D.E":"bi"},"P1":{"e1":[],"D":["bi"],"D.E":"bi"},"P2":{"e1":[],"D":["bi"],"D.E":"bi"},"P3":{"e1":[],"D":["bi"],"D.E":"bi"},"P4":{"e1":[],"D":["bi"],"D.E":"bi"},"zp":{"e1":[],"D":["bi"],"D.E":"bi"},"anN":{"e1":[],"D":["bi"],"D.E":"bi"},"a_o":{"e1":[],"D":["bi"],"D.E":"bi"},"nm":{"P":[]},"Qm":{"P":[]},"Ze":{"P":[]},"mz":{"P":[]},"uX":{"kn":[]},"E6":{"kn":[]},"A8":{"kn":[]},"t1":{"kn":[]},"uZ":{"kn":[]},"x_":{"kn":[]},"A7":{"kn":[]},"A6":{"kn":[]},"v_":{"kn":[]},"E8":{"kn":[]},"E7":{"kn":[]},"E9":{"kn":[]},"a0H":{"P":[]},"lQ":{"P":[]},"Iz":{"P":[]},"DO":{"P":[]},"rV":{"P":[]},"aus":{"a1A":[]},"auu":{"a2c":[]},"J4":{"P":[]},"J2":{"J1":[]},"a2E":{"J1":[]},"KB":{"P":[]},"SQ":{"P":[]},"auv":{"a6s":[]},"AJ":{"P":[]},"a6r":{"P":[]},"aC0":{"xy":[]},"aC1":{"xy":[]},"aC3":{"xy":[]},"aC4":{"xy":[]},"aC5":{"xy":[]},"aC6":{"xy":[]},"a6Q":{"T6":[]},"a6R":{"T6":[]},"tu":{"P":[]},"mP":{"a6V":["mP"]},"h0":{"a6V":["h0"]},"Td":{"P":[]},"nV":{"P":[]},"FY":{"P":[]},"ky":{"P":[]},"r8":{"P":[]},"G8":{"P":[]},"aux":{"abQ":[]},"Mo":{"P":[]},"atQ":{"P":[]},"Ea":{"D":["e0"],"D.E":"e0"},"a22":{"P":[]},"mA":{"D":["e0"]},"QW":{"mA":[],"D":["e0"],"D.E":"e0"},"QX":{"mA":[],"D":["e0"],"D.E":"e0"},"a2N":{"mA":[],"D":["e0"],"D.E":"e0"},"a2O":{"mA":[],"D":["e0"],"D.E":"e0"},"a2P":{"mA":[],"D":["e0"],"D.E":"e0"},"a2Q":{"mA":[],"D":["e0"],"D.E":"e0"},"QY":{"mA":[],"D":["e0"],"D.E":"e0"},"a2R":{"mA":[],"D":["e0"],"D.E":"e0"},"QZ":{"mA":[],"D":["e0"],"D.E":"e0"},"R_":{"mA":[],"D":["e0"],"D.E":"e0"},"R0":{"mA":[],"D":["e0"],"D.E":"e0"},"R1":{"mA":[],"D":["e0"],"D.E":"e0"},"a3f":{"P":[]},"Km":{"e0":[],"e1":[],"D":["bi"],"D.E":"bi"},"Kn":{"e0":[],"e1":[],"D":["bi"],"D.E":"bi"},"Ko":{"e0":[],"e1":[],"D":["bi"],"D.E":"bi"},"Kp":{"e0":[],"e1":[],"D":["bi"],"D.E":"bi"},"Kq":{"e0":[],"e1":[],"D":["bi"],"D.E":"bi"},"Kr":{"e0":[],"e1":[],"D":["bi"],"D.E":"bi"},"Ks":{"e0":[],"e1":[],"D":["bi"],"D.E":"bi"},"Kt":{"e0":[],"e1":[],"D":["bi"],"D.E":"bi"},"Ku":{"e0":[],"e1":[],"D":["bi"],"D.E":"bi"},"Kv":{"e0":[],"e1":[],"D":["bi"],"D.E":"bi"},"Kw":{"e0":[],"e1":[],"D":["bi"],"D.E":"bi"},"Kx":{"e0":[],"e1":[],"D":["bi"],"D.E":"bi"},"eC":{"e0":[],"e1":[],"D":["bi"],"D.E":"bi"},"asg":{"P":[]},"au0":{"bv":[]},"aCc":{"P":[]},"ZG":{"P":[]},"a2T":{"P":[]},"Wc":{"Gn":[]},"We":{"Gn":[]},"Wd":{"Gn":[]},"awa":{"bv":[]},"to":{"P":[]},"oE":{"P":[]},"nr":{"q9":[]},"xe":{"P":[]},"d6q":{"cIR":[]},"d8C":{"cIR":[]},"aBv":{"bv":[]},"aBw":{"bv":[]},"aI5":{"nr":[],"q9":[]},"aBW":{"nr":[],"q9":[]},"aqo":{"nr":[],"q9":[]},"ats":{"nr":[],"q9":[]},"aG7":{"nr":[],"q9":[]},"WE":{"ru":[]},"AP":{"P":[]},"JH":{"P":[]},"Uo":{"P":[]},"azd":{"ru":[]},"Jo":{"ru":[]},"Ad":{"z1":[]},"atE":{"Jo":[],"ru":[]},"aI6":{"Ad":[],"z1":[]},"aBX":{"Ad":[],"z1":[]},"aqq":{"Ad":[],"z1":[]},"atu":{"Ad":[],"z1":[]},"a3q":{"a8":[],"q":[]},"yp":{"ad":["a3q"]},"TJ":{"Y":[],"q":[]},"Ry":{"dy":["Ry"]},"Od":{"lk":[],"fX":[]},"Ds":{"lk":[],"qO":[],"fX":[]},"a1d":{"qO":[],"fX":[]},"a1I":{"lk":[],"fX":[]},"a2j":{"lk":[],"fX":[]},"atb":{"lk":[],"fX":[]},"a6u":{"qO":[],"fX":[]},"a7d":{"qO":[],"fX":[]},"a7T":{"lk":[],"qO":[],"fX":[],"cAX":[]},"TK":{"bXv":[],"fX":[]},"a99":{"qO":[],"fX":[]},"aGh":{"lk":[],"fX":[]},"tU":{"fX":[]},"zn":{"n9":["B","B"]},"eF":{"n9":["a5","a5"]},"a2h":{"n9":["rY","rY"]},"x3":{"n9":["A","A"]},"a3z":{"n9":["1","1"]},"SG":{"kp":["w"],"kp.T":"w"},"aB2":{"n9":["w","w"]},"qQ":{"n9":["w","w"]},"Uj":{"n9":["vE","pB"]},"aFV":{"n9":["w","w"]},"aaL":{"n9":["zD","zD"]},"a41":{"a8":[],"q":[]},"aQI":{"ad":["a41"]},"a42":{"a8":[],"q":[]},"aQH":{"ad":["a42"]},"NV":{"il":[]},"amD":{"il":[]},"at8":{"il":[]},"ata":{"il":[]},"a2k":{"P":[]},"JK":{"P":[]},"EM":{"P":[]},"az6":{"il":[]},"aBF":{"il":[]},"aCu":{"il":[]},"aDl":{"il":[]},"aDL":{"il":[]},"aF4":{"il":[]},"Lw":{"il":[]},"aF6":{"il":[]},"Jx":{"P":[]},"Jy":{"P":[]},"aF7":{"il":[]},"a9a":{"P":[]},"aF8":{"il":[]},"Jp":{"P":[]},"na":{"lk":[],"fX":[]},"anR":{"na":[],"lk":[],"fX":[]},"au1":{"na":[],"lk":[],"fX":[]},"v9":{"P":[]},"xg":{"P":[]},"azX":{"na":[],"lk":[],"fX":[]},"aF5":{"na":[],"lk":[],"fX":[]},"aFI":{"na":[],"lk":[],"fX":[]},"aGV":{"na":[],"lk":[],"fX":[]},"ra":{"P":[]},"auM":{"bv":[]},"auP":{"bv":[]},"auQ":{"m0":[]},"Tk":{"aZ":[],"q":[]},"a7B":{"a4":[],"X":[],"as":[],"aX":[]},"aB1":{"lS":[]},"kp":{"kp.T":"1"},"KU":{"a8":[],"q":[]},"T9":{"ad":["KU"]},"awk":{"Y":[],"q":[]},"aeH":{"j4":["1"],"hn":["1"],"ey":["1"]},"aWh":{"lS":[]},"ao9":{"P":[]},"a4b":{"a8":[],"q":[]},"a5M":{"P":[]},"aeI":{"ad":["a4b"]},"awn":{"fY":[],"ca":[],"bT":[],"q":[]},"mJ":{"B":[]},"TE":{"B":[]},"RU":{"Y":[],"q":[]},"aej":{"ca":[],"bT":[],"q":[]},"awm":{"ol":[]},"fy":{"qH":[]},"fS":{"qH":[]},"Mf":{"qH":[]},"art":{"jc":[]},"aEI":{"jc":[]},"ath":{"jc":[]},"alx":{"jc":[]},"anI":{"jc":[]},"as6":{"jc":[]},"atB":{"jc":[]},"alv":{"jc":[]},"Zf":{"jc":[]},"aAi":{"jc":[]},"xd":{"jc":[]},"a3S":{"jc":[]},"aI_":{"jc":[]},"aAh":{"jc":[]},"a6_":{"jc":[]},"aw0":{"jg":[]},"LW":{"jg":[]},"arQ":{"jg":[]},"auk":{"jg":[]},"arn":{"jg":[]},"al7":{"jg":[]},"a9m":{"a0s":[]},"aqR":{"a0s":[]},"aay":{"jg":[]},"aGa":{"jg":[]},"RD":{"jg":[]},"au7":{"jg":[]},"anJ":{"jg":[]},"aqG":{"bv":[]},"Fs":{"tR":[],"lf":[],"f_":[]},"a5u":{"bv":[]},"auB":{"bv":[]},"nb":{"P":[]},"alE":{"bv":[]},"oq":{"P":[]},"Er":{"P":[]},"Te":{"P":[]},"ny":{"P":[]},"FP":{"P":[]},"Z9":{"bv":[]},"Z8":{"bv":[]},"a1H":{"bv":[]},"atp":{"Dz":[]},"c3":{"fO":[],"oT":[],"lf":[],"f_":[]},"rT":{"P":[]},"xz":{"P":[]},"x7":{"P":[]},"E0":{"P":[]},"wY":{"P":[]},"eg":{"c3":[],"fO":[],"oT":[],"lf":[],"f_":[]},"h2":{"vg":[]},"qd":{"h2":[],"vg":[]},"jd":{"h2":[],"vg":[]},"aFj":{"vg":[]},"uG":{"P":[]},"aHk":{"OP":[]},"ase":{"OP":[]},"aw2":{"jg":[]},"aFW":{"jg":[]},"arr":{"jg":[]},"aul":{"jg":[]},"alw":{"jc":[]},"aBi":{"jg":[]},"az4":{"jg":[]},"ayO":{"EH":[]},"ou":{"hl":[]},"te":{"hl":[]},"a4K":{"hl":[]},"Iq":{"dX":[]},"Ak":{"P":[]},"arx":{"dX":[]},"wT":{"dX":[]},"R2":{"wT":[],"dX":[]},"nH":{"P":[]},"tR":{"lf":[],"f_":[]},"BJ":{"P":[]},"ab_":{"P":[]},"lg":{"P":[]},"pc":{"P":[]},"ZE":{"P":[]},"ZC":{"P":[]},"ZD":{"P":[]},"Bp":{"oF":[]},"PF":{"P":[]},"LY":{"P":[]},"A3":{"P":[]},"nI":{"P":[]},"HV":{"P":[]},"JG":{"P":[]},"xx":{"P":[]},"AQ":{"P":[]},"O9":{"P":[]},"px":{"P":[]},"qY":{"P":[]},"TC":{"P":[]},"Hk":{"rv":[]},"Z0":{"rv":[]},"lf":{"f_":[]},"lO":{"f_":[]},"zi":{"oT":[],"lf":[],"f_":[]},"t2":{"P":[]},"JV":{"bv":[]},"fO":{"oT":[],"lf":[],"f_":[]},"fd":{"P":[]},"iG":{"bv":[]},"qC":{"vg":[]},"m7":{"vg":[]},"vq":{"lf":[],"f_":[]},"oT":{"lf":[],"f_":[]},"kq":{"P":[]},"jf":{"dy":["@"]},"alq":{"f0":[]},"auH":{"E1":[]},"kL":{"a8":[],"q":[]},"RE":{"Y":[],"q":[]},"a3O":{"eX":[],"lY":[],"pz":[],"aX":[]},"aMr":{"ad":["kL"]},"a6q":{"P":[]},"awj":{"P":[]},"JN":{"ca":[],"bT":[],"q":[]},"aeY":{"a8":[],"q":[]},"S2":{"a8":[],"q":[]},"S0":{"a8":[],"q":[]},"a4F":{"a8":[],"q":[]},"acj":{"a8":[],"q":[]},"adX":{"a8":[],"q":[]},"aeZ":{"ad":["aeY"]},"a4G":{"ad":["S2"]},"ayD":{"ad":["S0"]},"ayF":{"Y":[],"q":[]},"ayG":{"Y":[],"q":[]},"awU":{"Y":[],"q":[]},"ayE":{"ad":["a4F"]},"ack":{"ad":["acj"]},"adY":{"ad":["adX"]},"JL":{"ca":[],"bT":[],"q":[]},"aeR":{"a8":[],"q":[]},"a4t":{"a8":[],"q":[]},"a4r":{"a8":[],"q":[]},"a4u":{"a8":[],"q":[]},"a4s":{"a8":[],"q":[]},"aR1":{"ad":["aeR"]},"awP":{"ad":["a4t"]},"awN":{"ad":["a4r"]},"awQ":{"Y":[],"q":[]},"awR":{"Y":[],"q":[]},"awM":{"Y":[],"q":[]},"awT":{"ad":["a4u"]},"awO":{"ad":["a4s"]},"a23":{"ca":[],"bT":[],"q":[]},"adZ":{"a8":[],"q":[]},"aPj":{"ad":["adZ"]},"BQ":{"a8":[],"q":[]},"aY3":{"ad":["BQ"]},"abJ":{"ca":[],"bT":[],"q":[]},"ahU":{"a8":[],"q":[]},"aY8":{"ad":["ahU"]},"aae":{"a8":[],"q":[]},"aaf":{"ad":["aae"]},"abG":{"a8":[],"q":[]},"Ml":{"ad":["abG"],"hO":[]},"abR":{"vo":[]},"FH":{"a8":[],"q":[]},"xO":{"Y":[],"q":[]},"a9r":{"c4":[],"C":[]},"Uq":{"ad":["1"]},"aFk":{"mg":[],"c4":[],"C":[]},"xn":{"ii":[],"hU":["a4"],"ff":[]},"a5J":{"P":[]},"aCW":{"dA":["a4","xn"],"a4":[],"aK":["a4","xn"],"X":[],"as":[],"aX":[],"aK.1":"xn","dA.1":"xn","aK.0":"a4"},"aAq":{"ib":[],"aZ":[],"q":[]},"aSm":{"cM":[],"c4":[],"C":[]},"aB0":{"bv":[]},"aBJ":{"Jf":[]},"aI9":{"Jf":[]},"aKy":{"Jf":[]},"jq":{"P":[]},"azi":{"bv":[]},"aAY":{"kS":[],"bv":[]},"cq":{"bQv":["1"],"bS":["1"]},"a4o":{"D":["1"],"D.E":"1"},"uJ":{"k0":["1","h"],"bS":["h"],"k0.R":"1"},"a4l":{"k0":["1","2"],"bS":["2"],"k0.R":"1"},"ab7":{"k0":["1","y4<1>"],"bS":["y4<1>"],"k0.R":"1"},"a9p":{"kJ":[]},"HR":{"kJ":[]},"awf":{"kJ":[]},"azT":{"kJ":[]},"ma":{"kJ":[]},"aIN":{"kJ":[]},"a_3":{"JC":["1","1"],"bS":["1"],"JC.R":"1"},"k0":{"bS":["2"]},"a8M":{"bS":["fB<1,2>"]},"a8N":{"bS":["vC<1,2,3>"]},"a8O":{"bS":["tJ<1,2,3,4>"]},"a8P":{"bS":["r2<1,2,3,4,5>"]},"a8Q":{"bS":["nM<1,2,3,4,5,6,7,8>"]},"JC":{"bS":["2"]},"qL":{"k0":["1","1"],"bS":["1"],"k0.R":"1"},"a9z":{"k0":["1","1"],"bS":["1"],"k0.R":"1"},"a1p":{"bS":["1"]},"azQ":{"bS":["h"]},"rt":{"bS":["h"]},"Ly":{"bS":["h"]},"aBO":{"bS":["h"]},"aDm":{"bS":["h"]},"pq":{"k0":["1","G<1>"],"bS":["G<1>"],"k0.R":"1"},"a3J":{"k0":["1","G<1>"],"bS":["G<1>"]},"a6E":{"k0":["1","G<1>"],"bS":["G<1>"],"k0.R":"1"},"a7U":{"k0":["1","2"],"bS":["2"]},"D0":{"P":[]},"aH9":{"P":[]},"aqS":{"P":[]},"aDt":{"P":[]},"aDq":{"P":[]},"Aa":{"P":[]},"z0":{"hZ":["z0"],"hZ.T":"z0"},"akQ":{"a8":[],"q":[]},"aMp":{"pb":[]},"aP1":{"pb":[]},"aUS":{"pb":[]},"aYf":{"pb":[]},"aQa":{"pb":[]},"aPF":{"azJ":[]},"aBD":{"Y":[],"q":[]},"a6C":{"a8":[],"q":[]},"ahk":{"ad":["a6C"]},"a_B":{"xO":[],"Y":[],"q":[]},"ju":{"ca":[],"bT":[],"q":[]},"v2":{"xO":[],"Y":[],"q":[]},"aek":{"c4":[],"C":[]},"WH":{"ns":[],"c4":[],"C":[]},"acT":{"n3":["1","Gm<1>"],"n3.D":"Gm<1>"},"ahT":{"n3":["1","XH<1>"],"n3.D":"XH<1>"},"KS":{"v2":["1"],"xO":[],"Y":[],"q":[],"v2.T":"1"},"aC_":{"bv":[]},"aBZ":{"bv":[]},"a6O":{"v2":["1"],"xO":[],"Y":[],"q":[]},"a6N":{"v2":["2"],"xO":[],"Y":[],"q":[],"v2.T":"2"},"Ba":{"FH":[],"a8":[],"q":[]},"agF":{"Uq":["Ba<1>"],"ad":["Ba<1>"]},"a8F":{"Ba":["3"],"FH":[],"a8":[],"q":[],"Ba.T":"3"},"Mj":{"dy":["cR1"]},"aBY":{"bv":[]},"zs":{"b9":["2"],"b9.T":"2"},"a0p":{"b9":["1"],"b9.T":"1"},"Sq":{"b9":["1"],"b9.T":"1"},"aRy":{"P":[]},"aIo":{"f0":[]},"D5":{"LG":["1"],"hb":["1"],"b9":["1"],"b9.T":"1"},"eJ":{"b9":["1"],"b9.T":"1"},"a6T":{"LG":["1"],"hb":["1"],"b9":["1"],"b9.T":"1"},"LG":{"hb":["1"],"b9":["1"]},"yy":{"b9":["1"],"b9.T":"1"},"VM":{"P":[]},"oc":{"xT":["1","2"]},"a5X":{"oc":["1","G<1>"],"xT":["1","G<1>"],"oc.S":"1","oc.T":"G<1>"},"aa_":{"xT":["1","1"]},"a9Z":{"xT":["1","1"]},"WX":{"hb":["1"]},"Z1":{"a8":[],"q":[]},"Z2":{"ad":["1"]},"aFh":{"h1":[],"b8":[]},"O5":{"P":[]},"a9g":{"a8":[],"q":[]},"a9f":{"ca":[],"bT":[],"q":[]},"aFb":{"ad":["a9g"]},"agN":{"a8":[],"q":[]},"aiX":{"ad":["agN"]},"FI":{"Y":[],"q":[]},"aFq":{"Y":[],"q":[]},"aFr":{"Y":[],"q":[]},"a9w":{"Y":[],"q":[]},"nk":{"vJ":[],"dy":["vJ"]},"kc":{"cL1":[],"Bm":[],"xR":[],"dy":["xR"]},"vJ":{"dy":["vJ"]},"aFO":{"vJ":[],"dy":["vJ"]},"xR":{"dy":["xR"]},"aFP":{"xR":[],"dy":["xR"]},"aFQ":{"bv":[]},"UB":{"kS":[],"bv":[]},"a9O":{"xR":[],"dy":["xR"]},"Bm":{"xR":[],"dy":["xR"]},"aGf":{"kS":[],"bv":[]},"BP":{"oi":["1"]},"a1F":{"oi":["cy"]},"asz":{"bv":[]},"du":{"oi":["cy"]},"l_":{"a6m":["1"]},"xN":{"BP":["1"],"oi":["1"]},"anD":{"P":[]},"a_h":{"zl":[]},"afz":{"xr":[]},"auD":{"zl":[]},"aqt":{"I5":[]},"aqu":{"I5":[]},"a9n":{"b8":[]},"I6":{"a0e":[]},"aFi":{"b8":[]},"HP":{"rI":[]},"BH":{"a7":["1"],"G":["1"],"b2":["1"],"D":["1"]},"aQ5":{"BH":["A"],"a7":["A"],"G":["A"],"b2":["A"],"D":["A"]},"G4":{"BH":["A"],"a7":["A"],"G":["A"],"b2":["A"],"D":["A"],"a7.E":"A","D.E":"A","BH.E":"A"},"aS1":{"P":[]},"Ru":{"P":[]},"KO":{"P":[]},"uu":{"aA":[]},"abz":{"rC":["uu<1>"],"aZ":[],"q":[],"rC.0":"uu<1>"},"Xj":{"lx":["uu<1>","a4"],"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[],"lx.0":"uu<1>"},"aDk":{"a4":[],"X":[],"as":[],"aX":[]},"aIp":{"bv":[]},"aDh":{"a4":[],"X":[],"as":[],"aX":[]},"aCZ":{"a4":[],"X":[],"as":[],"aX":[]},"abD":{"a8":[],"q":[]},"a7S":{"P":[]},"aY1":{"ad":["abD"]},"aTC":{"cc":[],"aZ":[],"q":[]},"aTD":{"cc":[],"aZ":[],"q":[]},"aTB":{"cc":[],"aZ":[],"q":[]},"w9":{"P":[]},"a66":{"P":[]},"Kk":{"P":[]},"m3":{"F4":[]},"qE":{"F4":[]},"lh":{"F4":[]},"a_k":{"F4":[]},"Ab":{"P":[]},"kG":{"P":[]},"Ex":{"uR":[]},"QG":{"P":[]},"Ff":{"uR":[]},"a5W":{"P":[]},"UI":{"P":[]},"UJ":{"P":[]},"Vd":{"P":[]},"rW":{"P":[]},"FU":{"P":[]},"ob":{"hH":[]},"aOC":{"hH":[]},"aHD":{"hH":[]},"aIF":{"ob":[],"hH":[]},"SD":{"ob":[],"hH":[]},"aH_":{"ob":[],"hH":[]},"aDY":{"ob":[],"hH":[]},"a_f":{"hH":[]},"a4n":{"hH":[]},"SH":{"ob":[],"hH":[]},"Px":{"ob":[],"hH":[]},"aGX":{"ob":[],"hH":[]},"au3":{"ob":[],"hH":[]},"a69":{"hH":[]},"TF":{"hH":[]},"aDz":{"hH":[]},"aDy":{"hH":[]},"aDv":{"hH":[]},"aDw":{"hH":[]},"a7X":{"hH":[]},"aDx":{"hH":[]},"rS":{"P":[]},"aIt":{"P":[]},"yf":{"ho":["Mk"],"b8":[]},"VI":{"a8":[],"q":[]},"aY2":{"hO":[]},"aY6":{"ad":["VI"]},"aY7":{"Y":[],"q":[]},"I7":{"P":[]},"BS":{"P":[]},"a2S":{"P":[]},"aDj":{"a4":[],"bA":["a4"],"X":[],"as":[],"aX":[]},"aIH":{"cc":[],"aZ":[],"q":[]},"abL":{"kk":[],"iF":[],"as":[]},"Fe":{"P":[]},"qX":{"P":[]},"KW":{"P":[]},"y7":{"P":[]},"AX":{"P":[]},"AU":{"P":[]},"aCi":{"P":[]},"aKE":{"Gf":[]},"iv":{"P":[]},"yk":{"P":[]},"aKJ":{"bv":[]},"aKL":{"kS":[],"bv":[]},"VO":{"bS":["h"]},"aKF":{"ec":["G","h"],"ec.T":"h"},"u2":{"i4":[]},"w1":{"i4":[]},"w2":{"i4":[]},"w3":{"i4":[]},"nZ":{"i4":[]},"w4":{"i4":[]},"n_":{"i4":[]},"ac2":{"i4":[]},"VP":{"ac2":[],"i4":[]},"aKG":{"D":["i4"],"D.E":"i4"},"ZN":{"D":["h"]},"cAi":{"Q9":[],"Ij":[],"lW":[]},"cAD":{"Q9":[],"pk":[],"lW":[]},"Q9":{"lW":[]},"dj8":{"dX":[]},"d8i":{"a8":[],"q":[]},"ddv":{"P":[]},"ddu":{"a8":[],"q":[]},"d9H":{"a8":[],"q":[]},"d9I":{"ad":["d9H"]},"dmE":{"ca":[],"bT":[],"q":[]},"cBM":{"b8":[]},"e0":{"e1":[],"D":["bi"]},"dc5":{"dX":[]},"qO":{"fX":[]},"bXv":{"fX":[]},"bQv":{"bS":["1"]},"cR1":{"dy":["cR1"]},"dhw":{"ca":[],"bT":[],"q":[]},"dcY":{"Kz":[]}}')) +A.dmN(v.typeUniverse,JSON.parse('{"a1L":1,"aHZ":1,"VC":1,"aic":2,"Sm":1,"hb":1,"azq":1,"aa8":1,"aWp":1,"aNF":1,"AS":1,"VD":2,"aXR":1,"aW4":2,"aW3":2,"agV":2,"agW":1,"agX":1,"ahK":2,"aj2":1,"amB":1,"anK":2,"ah8":1,"dy":1,"a3j":1,"WJ":1,"a9y":1,"a3F":1,"aCq":1,"Pc":1,"acP":1,"acQ":1,"a_F":1,"CV":1,"P8":1,"acK":1,"acL":1,"acM":1,"a60":1,"ai8":1,"XK":1,"aij":1,"aiJ":1,"Vj":1,"abA":1,"a4I":1,"aeU":1,"aiK":1,"XL":1,"XM":1,"M3":1,"a_E":1,"acR":1,"hU":1,"kX":1,"a7l":1,"Xd":1,"agb":1,"Tz":1,"Xr":1,"XO":1,"pa":1,"Wv":1,"R4":1,"Hd":1,"WF":1,"j6":1,"aHF":1,"cNY":1,"ox":1,"jm":1,"pF":1,"fQ":1,"agi":1,"Lc":1,"TI":1,"aDO":1,"TM":1,"XN":1,"Sy":1,"aw9":1,"a6A":1,"WV":1,"Xb":1,"it":1,"ez":1,"ahF":1,"a61":1,"aqk":1,"aj1":1,"XP":1,"a2u":1,"ae8":1,"ae9":1,"aea":1,"aQc":3,"a3z":1,"alj":2,"aDB":1,"a3J":1,"a7U":2,"aNG":1,"a6O":1,"a20":2,"W_":1,"aiS":1,"aIJ":2,"arM":2,"a1D":1,"djV":1}')) +var u={bl:"\n\u0648\u0644\u06cc \u0627\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u06c1 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0641\u0642\u0637 \u0627\u06cc\u0646\u200c\u0647\u0627 \u0631\u0627 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u06a9\u0646\u062f:\n",ha:"\x10@\x100@@\xa0\x80 0P`pPP\xb1\x10@\x100@@\xa0\x80 0P`pPP\xb0\x11@\x100@@\xa0\x80 0P`pPP\xb0\x10@\x100@@\xa0\x80 1P`pPP\xb0\x10A\x101AA\xa1\x81 1QaqQQ\xb0\x10@\x100@@\xa0\x80 1Q`pPP\xb0\x10@\x100@@\xa0\x80 1QapQP\xb0\x10@\x100@@\xa0\x80 1PaqQQ\xb0\x10\xe0\x100@@\xa0\x80 1P`pPP\xb0\xb1\xb1\xb1\xb1\x91\xb1\xc1\x81\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\x10@\x100@@\xd0\x80 1P`pPP\xb0\x11A\x111AA\xa1\x81!1QaqQQ\xb1\x10@\x100@@\x90\x80 1P`pPP\xb0",fy:" 0\x10000\xa0\x80\x10@P`p`p\xb1 0\x10000\xa0\x80\x10@P`p`p\xb0 0\x10000\xa0\x80\x11@P`p`p\xb0 1\x10011\xa0\x80\x10@P`p`p\xb0 1\x10111\xa1\x81\x10AQaqaq\xb0 1\x10011\xa0\x80\x10@Qapaq\xb0 1\x10011\xa0\x80\x10@Paq`p\xb0 1\x10011\xa0\x80\x10@P`q`p\xb0 \x91\x100\x811\xa0\x80\x10@P`p`p\xb0 1\x10011\xa0\x81\x10@P`p`p\xb0 1\x100111\x80\x10@P`p`p\xb0!1\x11111\xa1\x81\x11AQaqaq\xb1",jW:" alterou a visibilidade do hist\xf3rico para: ",d6:" but this application is only compatible with ",bV:" must not be greater than the number of characters in the file, ",r:" wants you to join this chat. What do you say?",i5:'"recorder" must not already be associated with another Canvas.',hu:"$com.alexmercerind.media_kit.instance_count",nw:"$remainingCount na character ang natitira",kw:"% of the way to being a CircleBorder that is ",es:"' has been assigned during initialization.",o_:"(!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||\\x7e|\\b(case|return|throw)\\b)\\s*",nM:"((decltype\\(auto\\)|(?:[a-zA-Z_]\\w*::)?[a-zA-Z_]\\w*(?:<.*?>)?)[\\*&\\s]+)+(?:[a-zA-Z_]\\w*::)?[a-zA-Z]\\w*\\s*\\(",mt:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)",ft:"(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",h_:"(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)n?",mE:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)",fm:"(::|->)+[a-zA-Z_\\x7f-\\xff][a-zA-Z0-9_\\x7f-\\xff]*",du:'(?:u8?|U|L)?R"([^()\\\\ ]{0,16})\\((?:.|\\n)*?\\)\\1"',dW:"(?=\\b|\\+|\\-|\\.)(?=\\.\\d|\\d)(?:\\d+)?(?:\\.?\\d*)(?:[de][+-]?\\d+)?\\b\\.?",c8:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*",gq:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",cW:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)",io:".Please report this error with correponding input.",ey:"00000008A0009!B000a!C000b000cD000d!E000e000vA000w!F000x!G000y!H000z!I0010!J0011!K0012!I0013!H0014!L0015!M0016!I0017!J0018!N0019!O001a!N001b!P001c001lQ001m001nN001o001qI001r!G001s002iI002j!L002k!J002l!M002m003eI003f!L003g!B003h!R003i!I003j003oA003p!D003q004fA004g!S004h!L004i!K004j004lJ004m004qI004r!H004s!I004t!B004u004vI004w!K004x!J004y004zI0050!T00510056I0057!H0058005aI005b!L005c00jrI00js!T00jt00jvI00jw!T00jx00keI00kf!T00kg00lbI00lc00niA00nj!S00nk00nvA00nw00o2S00o300ofA00og00otI00ou!N00ov00w2I00w300w9A00wa013cI013d!N013e!B013h013iI013j!J013l014tA014u!B014v!A014w!I014x014yA014z!I01500151A0152!G0153!A015c0162U0167016aU016b016wI016x016zK01700171N01720173I0174017eA017f!G017g!A017i017jG017k018qI018r019bA019c019lQ019m!K019n019oQ019p019rI019s!A019t01cjI01ck!G01cl!I01cm01csA01ct01cuI01cv01d0A01d101d2I01d301d4A01d5!I01d601d9A01da01dbI01dc01dlQ01dm01e8I01e9!A01ea01f3I01f401fuA01fx01idI01ie01ioA01ip!I01j401jdQ01je01kaI01kb01kjA01kk01knI01ko!N01kp!G01kq!I01kt!A01ku01kvJ01kw01lhI01li01llA01lm!I01ln01lvA01lw!I01lx01lzA01m0!I01m101m5A01m801ncI01nd01nfA01ni01qfI01qr01r5A01r6!I01r701s3A01s401tlI01tm01toA01tp!I01tq01u7A01u8!I01u901ufA01ug01upI01uq01urA01us01utB01uu01v3Q01v401vkI01vl01vnA01vp01x5I01x8!A01x9!I01xa01xgA01xj01xkA01xn01xpA01xq!I01xz!A01y401y9I01ya01ybA01ye01ynQ01yo01ypI01yq01yrK01ys01ywI01yx!K01yy!I01yz!J01z001z1I01z2!A01z501z7A01z9020pI020s!A020u020yA02130214A02170219A021d!A021l021qI021y0227Q02280229A022a022cI022d!A022e!I022p022rA022t0249I024c!A024d!I024e024lA024n024pA024r024tA024w025dI025e025fA025i025rQ025s!I025t!J0261!I02620267A0269026bA026d027tI027w!A027x!I027y0284A02870288A028b028dA028l028nA028s028xI028y028zA0292029bQ029c029jI029u!A029v02bdI02bi02bmA02bq02bsA02bu02bxA02c0!I02c7!A02cm02cvQ02cw02d4I02d5!J02d6!I02dc02dgA02dh02f1I02f202f8A02fa02fcA02fe02fhA02fp02fqA02fs02g1I02g202g3A02g602gfQ02gn!T02go02gwI02gx02gzA02h0!T02h102ihI02ik!A02il!I02im02isA02iu02iwA02iy02j1A02j902jaA02ji02jlI02jm02jnA02jq02jzQ02k102k2I02kg02kjA02kk02m2I02m302m4A02m5!I02m602mcA02me02mgA02mi02mlA02mm02muI02mv!A02mw02n5I02n602n7A02na02njQ02nk02nsI02nt!K02nu02nzI02o102o3A02o502pyI02q2!A02q702qcA02qe!A02qg02qnA02qu02r3Q02r602r7A02r802t6I02tb!J02tc02trI02ts02u1Q02u202u3B02v502x9I02xc02xlQ02xo02yoI02yp02ysT02yt!I02yu02yvT02yw!S02yx02yyT02yz!B02z0!S02z102z5G02z6!S02z7!I02z8!G02z902zbI02zc02zdA02ze02zjI02zk02ztQ02zu0303I0304!B0305!A0306!I0307!A0308!I0309!A030a!L030b!R030c!L030d!R030e030fA030g031oI031t0326A0327!B0328032cA032d!B032e032fA032g032kI032l032vA032x033wA033y033zB03400345I0346!A0347034fI034g034hT034i!B034j!T034k034oI034p034qS035s037jI037k037tQ037u037vB037w039rI039s03a1Q03a203cvI03cw03fjV03fk03hjW03hk03jzX03k003tmI03tp03trA03ts!I03tt!B03tu03y5I03y8!B03y904fzI04g0!B04g104gqI04gr!L04gs!R04gw04iyI04iz04j1B04j204k1I04k204k4A04kg04kxI04ky04l0A04l104l2B04lc04ltI04lu04lvA04m804moI04mq04mrA04n404pfI04pg04phB04pi!Y04pj!I04pk!B04pl!I04pm!B04pn!J04po04ppI04ps04q1Q04q804qpI04qq04qrG04qs04qtB04qu!T04qv!I04qw04qxG04qy!I04qz04r1A04r2!S04r404rdQ04rk04ucI04ud04ueA04uf04vcI04vd!A04ve04ymI04yo04yzA04z404zfA04zk!I04zo04zpG04zq04zzQ0500053dI053k053tQ053u055iI055j055nA055q058cI058f!A058g058pQ058w0595Q059c059pI059s05a8A05c005c4A05c505dfI05dg05dwA05dx05e3I05e805ehQ05ei05ejB05ek!I05el05eoB05ep05eyI05ez05f7A05f805fgI05fk05fmA05fn05ggI05gh05gtA05gu05gvI05gw05h5Q05h605idI05ie05irA05j005k3I05k405knA05kr05kvB05kw05l5Q05l905lbI05lc05llQ05lm05mlI05mm05mnB05mo05onI05ow05oyA05oz!I05p005pkA05pl05poI05pp!A05pq05pvI05pw!A05px05pyI05pz05q1A05q205vjI05vk05x5A05x705xbA05xc06bgI06bh!T06bi!I06bk06bqB06br!S06bs06buB06bv!Z06bw!A06bx!a06by06bzA06c0!B06c1!S06c206c3B06c4!b06c506c7I06c806c9H06ca!L06cb06cdH06ce!L06cf!H06cg06cjI06ck06cmc06cn!B06co06cpD06cq06cuA06cv!S06cw06d3K06d4!I06d506d6H06d7!I06d806d9Y06da06dfI06dg!N06dh!L06di!R06dj06dlY06dm06dxI06dy!B06dz!I06e006e3B06e4!I06e506e7B06e8!d06e906ecI06ee06enA06eo06f0I06f1!L06f2!R06f306fgI06fh!L06fi!R06fk06fwI06g006g6J06g7!K06g806glJ06gm!K06gn06gqJ06gr!K06gs06gtJ06gu!K06gv06hbJ06hc06i8A06io06iqI06ir!K06is06iwI06ix!K06iy06j9I06ja!J06jb06q9I06qa06qbJ06qc06weI06wf!c06wg06x3I06x4!L06x5!R06x6!L06x7!R06x806xlI06xm06xne06xo06y0I06y1!L06y2!R06y3073jI073k073ne073o07i7I07i807ibe07ic07irI07is07ite07iu07ivI07iw!e07ix!I07iy07j0e07j1!f07j207j3e07j407jsI07jt07jve07jw07l3I07l4!e07l507lqI07lr!e07ls07ngI07nh07nse07nt07nwI07nx!e07ny!I07nz07o1e07o2!I07o307o4e07o507o7I07o807o9e07oa07obI07oc!e07od07oeI07of07ohe07oi07opI07oq!e07or07owI07ox07p1e07p2!I07p307p4e07p5!f07p6!e07p707p8I07p907pge07ph07pjI07pk07ple07pm07ppf07pq07ruI07rv07s0H07s1!I07s207s3G07s4!e07s507s7I07s8!L07s9!R07sa!L07sb!R07sc!L07sd!R07se!L07sf!R07sg!L07sh!R07si!L07sj!R07sk!L07sl!R07sm07usI07ut!L07uu!R07uv07vpI07vq!L07vr!R07vs!L07vt!R07vu!L07vv!R07vw!L07vx!R07vy!L07vz!R07w00876I0877!L0878!R0879!L087a!R087b!L087c!R087d!L087e!R087f!L087g!R087h!L087i!R087j!L087k!R087l!L087m!R087n!L087o!R087p!L087q!R087r!L087s!R087t089jI089k!L089l!R089m!L089n!R089o08ajI08ak!L08al!R08am08viI08vj08vlA08vm08vnI08vt!G08vu08vwB08vx!I08vy!G08vz!B08w008z3I08z4!B08zj!A08zk0926I09280933A0934093hH093i093pB093q!I093r!B093s!L093t!B093u093vI093w093xH093y093zI09400941H0942!L0943!R0944!L0945!R0946!L0947!R0948!L0949!R094a094dB094e!G094f!I094g094hB094i!I094j094kB094l094pI094q094rb094s094uB094v!I094w094xB094y!L094z0956B0957!I0958!B0959!I095a095bB095c095eI096o097de097f099ve09a809g5e09gw09h7e09hc!B09hd09heR09hf09hge09hh!Y09hi09hje09hk!L09hl!R09hm!L09hn!R09ho!L09hp!R09hq!L09hr!R09hs!L09ht!R09hu09hve09hw!L09hx!R09hy!L09hz!R09i0!L09i1!R09i2!L09i3!R09i4!Y09i5!L09i609i7R09i809ihe09ii09inA09io09ise09it!A09iu09iye09iz09j0Y09j109j3e09j5!Y09j6!e09j7!Y09j8!e09j9!Y09ja!e09jb!Y09jc!e09jd!Y09je09k2e09k3!Y09k409kye09kz!Y09l0!e09l1!Y09l2!e09l3!Y09l409l9e09la!Y09lb09lge09lh09liY09ll09lmA09ln09lqY09lr!e09ls09ltY09lu!e09lv!Y09lw!e09lx!Y09ly!e09lz!Y09m0!e09m1!Y09m209mqe09mr!Y09ms09nme09nn!Y09no!e09np!Y09nq!e09nr!Y09ns09nxe09ny!Y09nz09o4e09o509o6Y09o709oae09ob09oeY09of!e09ol09pre09pt09see09sg09ure09v409vjY09vk09wee09wg09xje09xk09xrI09xs0fcve0fcw0fenI0feo0vmce0vmd!Y0vme0wi4e0wi80wjqe0wk00wl9I0wla0wlbB0wlc0wssI0wst!B0wsu!G0wsv!B0wsw0wtbI0wtc0wtlQ0wtm0wviI0wvj0wvmA0wvn!I0wvo0wvxA0wvy0wwtI0wwu0wwvA0www0wz3I0wz40wz5A0wz6!I0wz70wzbB0wzk0x6pI0x6q!A0x6r0x6tI0x6u!A0x6v0x6yI0x6z!A0x700x7mI0x7n0x7rA0x7s0x7vI0x7w!A0x800x87I0x88!K0x890x9vI0x9w0x9xT0x9y0x9zG0xa80xa9A0xaa0xbnI0xbo0xc5A0xce0xcfB0xcg0xcpQ0xcw0xddA0xde0xdnI0xdo!T0xdp0xdqI0xdr!A0xds0xe1Q0xe20xetI0xeu0xf1A0xf20xf3B0xf40xfqI0xfr0xg3A0xgf!I0xgg0xh8V0xhc0xhfA0xhg0xiqI0xir0xj4A0xj50xjaI0xjb0xjdB0xje0xjjI0xjk0xjtQ0xjy0xkfI0xkg0xkpQ0xkq0xm0I0xm10xmeA0xmo0xmqI0xmr!A0xms0xmzI0xn00xn1A0xn40xndQ0xng!I0xnh0xnjB0xnk0xreI0xrf0xrjA0xrk0xrlB0xrm0xroI0xrp0xrqA0xs10xyaI0xyb0xyiA0xyj!B0xyk0xylA0xyo0xyxQ0xz4!g0xz50xzvh0xzw!g0xzx0y0nh0y0o!g0y0p0y1fh0y1g!g0y1h0y27h0y28!g0y290y2zh0y30!g0y310y3rh0y3s!g0y3t0y4jh0y4k!g0y4l0y5bh0y5c!g0y5d0y63h0y64!g0y650y6vh0y6w!g0y6x0y7nh0y7o!g0y7p0y8fh0y8g!g0y8h0y97h0y98!g0y990y9zh0ya0!g0ya10yarh0yas!g0yat0ybjh0ybk!g0ybl0ycbh0ycc!g0ycd0yd3h0yd4!g0yd50ydvh0ydw!g0ydx0yenh0yeo!g0yep0yffh0yfg!g0yfh0yg7h0yg8!g0yg90ygzh0yh0!g0yh10yhrh0yhs!g0yht0yijh0yik!g0yil0yjbh0yjc!g0yjd0yk3h0yk4!g0yk50ykvh0ykw!g0ykx0ylnh0ylo!g0ylp0ymfh0ymg!g0ymh0yn7h0yn8!g0yn90ynzh0yo0!g0yo10yorh0yos!g0yot0ypjh0ypk!g0ypl0yqbh0yqc!g0yqd0yr3h0yr4!g0yr50yrvh0yrw!g0yrx0ysnh0yso!g0ysp0ytfh0ytg!g0yth0yu7h0yu8!g0yu90yuzh0yv0!g0yv10yvrh0yvs!g0yvt0ywjh0ywk!g0ywl0yxbh0yxc!g0yxd0yy3h0yy4!g0yy50yyvh0yyw!g0yyx0yznh0yzo!g0yzp0z0fh0z0g!g0z0h0z17h0z18!g0z190z1zh0z20!g0z210z2rh0z2s!g0z2t0z3jh0z3k!g0z3l0z4bh0z4c!g0z4d0z53h0z54!g0z550z5vh0z5w!g0z5x0z6nh0z6o!g0z6p0z7fh0z7g!g0z7h0z87h0z88!g0z890z8zh0z90!g0z910z9rh0z9s!g0z9t0zajh0zak!g0zal0zbbh0zbc!g0zbd0zc3h0zc4!g0zc50zcvh0zcw!g0zcx0zdnh0zdo!g0zdp0zefh0zeg!g0zeh0zf7h0zf8!g0zf90zfzh0zg0!g0zg10zgrh0zgs!g0zgt0zhjh0zhk!g0zhl0zibh0zic!g0zid0zj3h0zj4!g0zj50zjvh0zjw!g0zjx0zknh0zko!g0zkp0zlfh0zlg!g0zlh0zm7h0zm8!g0zm90zmzh0zn0!g0zn10znrh0zns!g0znt0zojh0zok!g0zol0zpbh0zpc!g0zpd0zq3h0zq4!g0zq50zqvh0zqw!g0zqx0zrnh0zro!g0zrp0zsfh0zsg!g0zsh0zt7h0zt8!g0zt90ztzh0zu0!g0zu10zurh0zus!g0zut0zvjh0zvk!g0zvl0zwbh0zwc!g0zwd0zx3h0zx4!g0zx50zxvh0zxw!g0zxx0zynh0zyo!g0zyp0zzfh0zzg!g0zzh1007h1008!g1009100zh1010!g1011101rh101s!g101t102jh102k!g102l103bh103c!g103d1043h1044!g1045104vh104w!g104x105nh105o!g105p106fh106g!g106h1077h1078!g1079107zh1080!g1081108rh108s!g108t109jh109k!g109l10abh10ac!g10ad10b3h10b4!g10b510bvh10bw!g10bx10cnh10co!g10cp10dfh10dg!g10dh10e7h10e8!g10e910ezh10f0!g10f110frh10fs!g10ft10gjh10gk!g10gl10hbh10hc!g10hd10i3h10i4!g10i510ivh10iw!g10ix10jnh10jo!g10jp10kfh10kg!g10kh10l7h10l8!g10l910lzh10m0!g10m110mrh10ms!g10mt10njh10nk!g10nl10obh10oc!g10od10p3h10p4!g10p510pvh10pw!g10px10qnh10qo!g10qp10rfh10rg!g10rh10s7h10s8!g10s910szh10t0!g10t110trh10ts!g10tt10ujh10uk!g10ul10vbh10vc!g10vd10w3h10w4!g10w510wvh10ww!g10wx10xnh10xo!g10xp10yfh10yg!g10yh10z7h10z8!g10z910zzh1100!g1101110rh110s!g110t111jh111k!g111l112bh112c!g112d1133h1134!g1135113vh113w!g113x114nh114o!g114p115fh115g!g115h1167h1168!g1169116zh1170!g1171117rh117s!g117t118jh118k!g118l119bh119c!g119d11a3h11a4!g11a511avh11aw!g11ax11bnh11bo!g11bp11cfh11cg!g11ch11d7h11d8!g11d911dzh11e0!g11e111erh11es!g11et11fjh11fk!g11fl11gbh11gc!g11gd11h3h11h4!g11h511hvh11hw!g11hx11inh11io!g11ip11jfh11jg!g11jh11k7h11k8!g11k911kzh11l0!g11l111lrh11ls!g11lt11mjh11mk!g11ml11nbh11nc!g11nd11o3h11o4!g11o511ovh11ow!g11ox11pnh11po!g11pp11qfh11qg!g11qh11r7h11r8!g11r911rzh11s0!g11s111srh11ss!g11st11tjh11tk!g11tl11ubh11uc!g11ud11v3h11v4!g11v511vvh11vw!g11vx11wnh11wo!g11wp11xfh11xg!g11xh11y7h11y8!g11y911yzh11z0!g11z111zrh11zs!g11zt120jh120k!g120l121bh121c!g121d1223h1224!g1225122vh122w!g122x123nh123o!g123p124fh124g!g124h1257h1258!g1259125zh1260!g1261126rh126s!g126t127jh127k!g127l128bh128c!g128d1293h1294!g1295129vh129w!g129x12anh12ao!g12ap12bfh12bg!g12bh12c7h12c8!g12c912czh12d0!g12d112drh12ds!g12dt12ejh12ek!g12el12fbh12fc!g12fd12g3h12g4!g12g512gvh12gw!g12gx12hnh12ho!g12hp12ifh12ig!g12ih12j7h12j8!g12j912jzh12k0!g12k112krh12ks!g12kt12ljh12lk!g12ll12mbh12mc!g12md12n3h12n4!g12n512nvh12nw!g12nx12onh12oo!g12op12pfh12pg!g12ph12q7h12q8!g12q912qzh12r0!g12r112rrh12rs!g12rt12sjh12sk!g12sl12tbh12tc!g12td12u3h12u4!g12u512uvh12uw!g12ux12vnh12vo!g12vp12wfh12wg!g12wh12x7h12x8!g12x912xzh12y0!g12y112yrh12ys!g12yt12zjh12zk!g12zl130bh130c!g130d1313h1314!g1315131vh131w!g131x132nh132o!g132p133fh133g!g133h1347h1348!g1349134zh1350!g1351135rh135s!g135t136jh136k!g136l137bh137c!g137d1383h1384!g1385138vh138w!g138x139nh139o!g139p13afh13ag!g13ah13b7h13b8!g13b913bzh13c0!g13c113crh13cs!g13ct13djh13dk!g13dl13ebh13ec!g13ed13f3h13f4!g13f513fvh13fw!g13fx13gnh13go!g13gp13hfh13hg!g13hh13i7h13i8!g13i913izh13j0!g13j113jrh13js!g13jt13kjh13kk!g13kl13lbh13lc!g13ld13m3h13m4!g13m513mvh13mw!g13mx13nnh13no!g13np13ofh13og!g13oh13p7h13p8!g13p913pzh13q0!g13q113qrh13qs!g13qt13rjh13rk!g13rl13sbh13sc!g13sd13t3h13t4!g13t513tvh13tw!g13tx13unh13uo!g13up13vfh13vg!g13vh13w7h13w8!g13w913wzh13x0!g13x113xrh13xs!g13xt13yjh13yk!g13yl13zbh13zc!g13zd1403h1404!g1405140vh140w!g140x141nh141o!g141p142fh142g!g142h1437h1438!g1439143zh1440!g1441144rh144s!g144t145jh145k!g145l146bh146c!g146d1473h1474!g1475147vh147w!g147x148nh148o!g148p149fh149g!g149h14a7h14a8!g14a914azh14b0!g14b114brh14bs!g14bt14cjh14ck!g14cl14dbh14dc!g14dd14e3h14e4!g14e514evh14ew!g14ex14fnh14fo!g14fp14gfh14gg!g14gh14h7h14h8!g14h914hzh14i0!g14i114irh14is!g14it14jjh14jk!g14jl14kbh14kc!g14kd14l3h14l4!g14l514lvh14lw!g14lx14mnh14mo!g14mp14nfh14ng!g14nh14o7h14o8!g14o914ozh14p0!g14p114prh14ps!g14pt14qjh14qk!g14ql14rbh14rc!g14rd14s3h14s4!g14s514svh14sw!g14sx14tnh14to!g14tp14ufh14ug!g14uh14v7h14v8!g14v914vzh14w0!g14w114wrh14ws!g14wt14xjh14xk!g14xl14ybh14yc!g14yd14z3h14z4!g14z514zvh14zw!g14zx150nh150o!g150p151fh151g!g151h1527h1528!g1529152zh1530!g1531153rh153s!g153t154jh154k!g154l155bh155c!g155d1563h1564!g1565156vh156w!g156x157nh157o!g157p158fh158g!g158h1597h1598!g1599159zh15a0!g15a115arh15as!g15at15bjh15bk!g15bl15cbh15cc!g15cd15d3h15d4!g15d515dvh15dw!g15dx15enh15eo!g15ep15ffh15fg!g15fh15g7h15g8!g15g915gzh15h0!g15h115hrh15hs!g15ht15ijh15ik!g15il15jbh15jc!g15jd15k3h15k4!g15k515kvh15kw!g15kx15lnh15lo!g15lp15mfh15mg!g15mh15n7h15n8!g15n915nzh15o0!g15o115orh15os!g15ot15pjh15pk!g15pl15qbh15qc!g15qd15r3h15r4!g15r515rvh15rw!g15rx15snh15so!g15sp15tfh15tg!g15th15u7h15u8!g15u915uzh15v0!g15v115vrh15vs!g15vt15wjh15wk!g15wl15xbh15xc!g15xd15y3h15y4!g15y515yvh15yw!g15yx15znh15zo!g15zp160fh160g!g160h1617h1618!g1619161zh1620!g1621162rh162s!g162t163jh163k!g163l164bh164c!g164d1653h1654!g1655165vh165w!g165x166nh166o!g166p167fh167g!g167h1687h1688!g1689168zh1690!g1691169rh169s!g169t16ajh16ak!g16al16bbh16bc!g16bd16c3h16c4!g16c516cvh16cw!g16cx16dnh16do!g16dp16efh16eg!g16eh16f7h16f8!g16f916fzh16g0!g16g116grh16gs!g16gt16hjh16hk!g16hl16ibh16ic!g16id16j3h16j4!g16j516jvh16jw!g16jx16knh16ko!g16kp16lfh16ls16meW16mj16nvX16o01d6nI1d6o1dkve1dkw1dljI1dlp!U1dlq!A1dlr1dm0U1dm1!I1dm21dmeU1dmg1dmkU1dmm!U1dmo1dmpU1dmr1dmsU1dmu1dn3U1dn41e0tI1e0u!R1e0v!L1e1c1e63I1e64!K1e65!I1e681e6nA1e6o!N1e6p1e6qR1e6r1e6sN1e6t1e6uG1e6v!L1e6w!R1e6x!c1e741e7jA1e7k1e7oe1e7p!L1e7q!R1e7r!L1e7s!R1e7t!L1e7u!R1e7v!L1e7w!R1e7x!L1e7y!R1e7z!L1e80!R1e81!L1e82!R1e83!L1e84!R1e851e86e1e87!L1e88!R1e891e8fe1e8g!R1e8h!e1e8i!R1e8k1e8lY1e8m1e8nG1e8o!e1e8p!L1e8q!R1e8r!L1e8s!R1e8t!L1e8u!R1e8v1e92e1e94!e1e95!J1e96!K1e97!e1e9c1ed8I1edb!d1edd!G1ede1edfe1edg!J1edh!K1edi1edje1edk!L1edl!R1edm1edne1edo!R1edp!e1edq!R1edr1ee1e1ee21ee3Y1ee41ee6e1ee7!G1ee81eeye1eez!L1ef0!e1ef1!R1ef21efue1efv!L1efw!e1efx!R1efy!e1efz!L1eg01eg1R1eg2!L1eg31eg4R1eg5!Y1eg6!e1eg71eggY1egh1ehpe1ehq1ehrY1ehs1eime1eiq1eive1eiy1ej3e1ej61ejbe1eje1ejge1ejk!K1ejl!J1ejm1ejoe1ejp1ejqJ1ejs1ejyI1ek91ekbA1ekc!i1ekd1ereI1erk1ermB1err1eykI1eyl!A1f281f4gI1f4w!A1f4x1f91I1f921f96A1f9c1fa5I1fa7!B1fa81fbjI1fbk!B1fbl1fh9I1fhc1fhlQ1fhs1g7pI1g7r!B1g7s1gd7I1gdb!B1gdc1gjkI1gjl1gjnA1gjp1gjqA1gjw1gjzA1gk01gl1I1gl41gl6A1glb!A1glc1glkI1gls1glzB1gm01gpwI1gpx1gpyA1gq31gq7I1gq81gqdB1gqe!c1gqo1gs5I1gs91gsfB1gsg1h5vI1h5w1h5zA1h681h6hQ1heo1hgpI1hgr1hgsA1hgt!B1hgw1hl1I1hl21hlcA1hld1hpyI1hq81hqaA1hqb1hrrI1hrs1hs6A1hs71hs8B1hs91ht1I1ht21htbQ1htr1htuA1htv1hv3I1hv41hveA1hvf1hvhI1hvi1hvlB1hvx1hwoI1hww1hx5Q1hxc1hxeA1hxf1hyeI1hyf1hysA1hyu1hz3Q1hz41hz7B1hz8!I1hz91hzaA1hzb1i0iI1i0j!A1i0k!I1i0l!T1i0m!I1i0w1i0yA1i0z1i2aI1i2b1i2oA1i2p1i2sI1i2t1i2uB1i2v!I1i2w!B1i2x1i30A1i31!I1i321i33A1i341i3dQ1i3e!I1i3f!T1i3g!I1i3h1i3jB1i3l1i5nI1i5o1i5zA1i601i61B1i62!I1i631i64B1i65!I1i66!A1i801i94I1i95!B1i9c1iamI1ian1iayA1ib41ibdQ1ibk1ibnA1ibp1id5I1id71id8A1id9!I1ida1idgA1idj1idkA1idn1idpA1ids!I1idz!A1ie51ie9I1iea1iebA1iee1iekA1ieo1iesA1iio1ik4I1ik51ikmA1ikn1ikqI1ikr1ikuB1ikv!I1ikw1il5Q1il61il7B1il9!I1ila!A1ilb1injI1ink1io3A1io41io7I1iog1iopQ1itc1iumI1iun1iutA1iuw1iv4A1iv5!T1iv61iv7B1iv81iv9G1iva1ivcI1ivd1ivrB1ivs1ivvI1ivw1ivxA1iww1iy7I1iy81iyoA1iyp1iyqB1iyr1iysI1iz41izdQ1izk1izwT1j0g1j1mI1j1n1j1zA1j20!I1j281j2hQ1j401j57I1j5c1j5lQ1j5m1j5nI1j5o1j5qB1j5r1jcbI1jcc1jcqA1jcr1jhbI1jhc1jhlQ1jhm1jjjI1jjk1jjpA1jjr1jjsA1jjv1jjyA1jjz!I1jk0!A1jk1!I1jk21jk3A1jk41jk6B1jkg1jkpQ1jmo1jo0I1jo11jo7A1joa1jogA1joh!I1joi!T1joj!I1jok!A1jpc!I1jpd1jpmA1jpn1jqqI1jqr1jqxA1jqy!I1jqz1jr2A1jr3!T1jr4!I1jr51jr8B1jr9!T1jra!I1jrb!A1jrk!I1jrl1jrvA1jrw1jt5I1jt61jtlA1jtm1jtoB1jtp!I1jtq1jtsT1jtt1jtuB1juo1k4uI1k4v1k52A1k541k5bA1k5c!I1k5d1k5hB1k5s1k61Q1k621k6kI1k6o!T1k6p!G1k6q1k7jI1k7m1k87A1k891k8mA1kao1kc0I1kc11kc6A1kca!A1kcc1kcdA1kcf1kclA1kcm!I1kcn!A1kcw1kd5Q1kdc1kehI1kei1kemA1keo1kepA1ker1kevA1kew!I1kf41kfdQ1ko01koiI1koj1komA1kon1kv0I1kv11kv4K1kv51kvlI1kvz!B1kw01lriI1lrk1lroB1ls01oifI1oig1oiiL1oij1oilR1oim1ojlI1ojm!R1ojn1ojpI1ojq!L1ojr!R1ojs!L1ojt!R1oju1oqgI1oqh!L1oqi1oqjR1oqk1oviI1ovk1ovqS1ovr!L1ovs!R1s001sctI1scu!L1scv!R1scw1zkuI1zkw1zl5Q1zla1zlbB1zo01zotI1zow1zp0A1zp1!B1zpc1zqnI1zqo1zquA1zqv1zqxB1zqy1zr7I1zr8!B1zr9!I1zrk1zrtQ1zrv20euI20ev20ewB20ex20juI20jz!A20k0!I20k120ljA20lr20luA20lv20m7I20o020o3Y20o4!S20og20ohA20ow25fbe25fk260ve260w26dxI26f426fce2dc02djye2dlc2dleY2dlw2dlzY2dm82dx7e2fpc2ftoI2ftp2ftqA2ftr!B2fts2ftvA2jnk2jxgI2jxh2jxlA2jxm2jxoI2jxp2jyaA2jyb2jycI2jyd2jyjA2jyk2jzdI2jze2jzhA2jzi2k3lI2k3m2k3oA2k3p2l6zI2l722l8fQ2l8g2lmnI2lmo2lo6A2lo72loaI2lob2lpoA2lpp2lpwI2lpx!A2lpy2lqbI2lqc!A2lqd2lqeI2lqf2lqiB2lqj!I2lqz2lr3A2lr52lrjA2mtc2mtiA2mtk2mu0A2mu32mu9A2mub2mucA2mue2muiA2n0g2n1oI2n1s2n1yA2n1z2n25I2n282n2hQ2n2m2ne3I2ne42ne7A2ne82nehQ2nen!J2oe82ojzI2ok02ok6A2olc2on7I2on82oneA2onf!I2onk2ontQ2ony2onzL2p9t2pbfI2pbg!K2pbh2pbjI2pbk!K2pbl2prlI2pz42q67e2q682q6kI2q6l2q6ne2q6o2q98I2q992q9be2q9c2qb0I2qb12qcle2qcm2qdbj2qdc2qo4e2qo5!f2qo62qore2qos2qotI2qou2qpge2qph2qpiI2qpj2qpne2qpo!I2qpp2qpte2qpu2qpwf2qpx2qpye2qpz!f2qq02qq1e2qq22qq4f2qq52qree2qrf2qrjk2qrk2qtde2qte2qtff2qtg2qthe2qti2qtsf2qtt2qude2que2quwf2qux2quze2qv0!f2qv12qv4e2qv52qv7f2qv8!e2qv92qvbf2qvc2qvie2qvj!f2qvk!e2qvl!f2qvm2qvze2qw0!I2qw1!e2qw2!I2qw3!e2qw4!I2qw52qw9e2qwa!f2qwb2qwee2qwf!I2qwg!e2qwh2qwiI2qwj2qyne2qyo2qyuI2qyv2qzae2qzb2qzoI2qzp2r01e2r022r0pI2r0q2r1ve2r1w2r1xf2r1y2r21e2r22!f2r232r2ne2r2o!f2r2p2r2se2r2t2r2uf2r2v2r4je2r4k2r4rI2r4s2r5fe2r5g2r5lI2r5m2r7oe2r7p2r7rf2r7s2r7ue2r7v2r7zf2r802r91I2r922r94H2r952r97Y2r982r9bI2r9c2raae2rab!f2rac2rare2ras2rauf2rav2rb3e2rb4!f2rb52rbfe2rbg!f2rbh2rcve2rcw2rg3I2rg42rgfe2rgg2risI2rit2rjze2rk02rkbI2rkc2rkfe2rkg2rlzI2rm02rm7e2rm82rmhI2rmi2rmne2rmo2rnrI2rns2rnze2ro02rotI2rou2rr3e2rr42rrfI2rrg!f2rrh2rrie2rrj!f2rrk2rrre2rrs2rrzf2rs02rs5e2rs6!f2rs72rsfe2rsg2rspf2rsq2rsre2rss2rsuf2rsv2ruee2ruf!f2rug2rw4e2rw52rw6f2rw7!e2rw82rw9f2rwa!e2rwb!f2rwc2rwse2rwt2rwvf2rww!e2rwx2rx9f2rxa2ry7e2ry82s0jI2s0k2s5be2s5c2sayI2sc02sc9Q2scg2t4te2t4w47p9e47pc5m9pejny9!Ajnz4jo1rAjo5cjobzAl2ionvnhI",bX:"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",hr:": URI should have a non-empty host name: ",dy:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",eK:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",p:"Appearance, themes, wallpaper, chat history.",d:"Are you sure to permanently unpin the event?",c6:"Broadcast stream controllers do not support pause callbacks",iP:"Cannot change handlers of asBroadcastStream source subscription.",t:"Cannot enable Chat Backup. Please Go to Settings to try it again.",aa:"Cannot extract a file path from a URI with a fragment component",aM:"Cannot extract a file path from a URI with a query component",kY:"Cannot extract a non-Windows file path from a file URI with an authority",oQ:"Cannot fire new event. Controller is already firing an event",o:"Choose a chat or hit #EditIcon# to make one.",im:"Confronta e assicurati che le seguenti emoji corrispondano a quelle dell'altro dispositivo:",n:"Control your sign in and sign out on any device.",C:"Create an empty chat\nUse --no-encryption to disable encryption",J:"Create and manage folders for different groups of chats and quickly switch between them.",iR:"Cuir cosc ar an \xfas\xe1ideoir \xe1irithe \xf3n seomra seo",k:"Custom how you get notifications from Twake such as previewing messages, sounds, time,...",H:"Did you export your session last time on TOR? Quickly import it and continue chatting.",ln:'E533333333333333333333333333DDDDDDD4333333333333333333334C43333CD53333333333333333333333UEDTE4\x933343333\x933333333333333333333333333D433333333333333333CDDEDDD43333333S5333333333333333333333C333333D533333333333333333333333SUDDDDT5\x9933CD4E333333333333333333333333UEDDDDE433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333TUUS5CT\x94\x95E3333333333333333333333333333333333333333333333333333333333333333333333SUDD3DUU43533333333333333333C3333333333333w733337333333s3333333w7333333333w33333333333333333333CDDTETE43333ED4S5SE3333C33333D33333333333334E433C3333333C33333333333333333333333333333CETUTDT533333CDDDDDDDDDD3333333343333333D$433333333333333333333333SUDTEE433C34333333333333333333333333333333333333333333333333333333333333333333333333333333TUDDDD3333333333CT5333333333333333333333333333DCEUU3U3U5333343333S5CDDD3CDD333333333333333333333333333333333333333333333333333333333333333333333s73333s33333333333""""""""333333339433333333333333CDDDDDDDDDDDDDDDD3333333CDDDDDDDDDDD\x94DDDDDDDDDDDDDDDDDDDDDDDD33333333DDDDDDDD3333333373s333333333333333333333333333333CDTDDDCTE43C4CD3C333333333333333D3C33333\xee\xee\xed\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xed\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xed\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee333333\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb33\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc<3sww73333swwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww7333swwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww7333333w7333333333333333733333333333333333333333333333sww733333s7333333s3wwwww333333333wwwwwwwwwwwwwwwwwwwwwwwwwwwwgffffffffffffvww7wwwwwwswwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww733333333333333333333333swwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww7333333333333333333333333333333333333333333333333333333333swwwww7333333333333333333333333333333333333333333wwwwwwwwwwwwwwwwwwwww7swwwwwss33373733s33333w33333CT333333333333333EDTETD433333333#\x14"333333333333"""233333373ED4U5UE9333C33333D33333333333333www3333333s73333333333EEDDDCC3DDDDUUUDDDDD3T5333333333333333333333333333CCU3333333333333333333333333333334EDDD33SDD4D5U4333333333C43333333333CDDD9DDD3DCD433333333C433333333333333C433333333333334443SEUCUSE4333D33333C43333333533333CU33333333333333333333333333334EDDDD3CDDDDDDDDDDDDDDDDDDDDDDDDDDD33DDDDDDDDDDDDDDDDDDDDDDDDD33334333333C33333333333DD4DDDDDDD433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CSUUUUUUUUUUUUUUUUUUUUUUUUUUU333CD43333333333333333333333333333333333333333433333U3333333333333333333333333UUUUUUTEDDDDD3333C3333333333333333373333333333s333333333333swwwww33w733wwwwwww73333s33333333337swwwwsw73333wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwDD4D33CDDDDDCDDDDDDDDDDDDDDDDD43EDDDTUEUCDDD33333D33333333333333DDCDDDDCDCDD333333333DT33333333333333D5333333333333333333333333333CSUE4333333333333CDDDDDDDD4333333DT33333333333333333333333CUDDUDU3SUSU43333433333333333333333333ET533E3333SDD3U3U4333D43333C43333333333333s733333s33333333333CTE333333333333333333UUUUDDDDUD3333"""""(\x02"""""""""3333333333333333333DDDD333333333333333333333333CDDDD3333C3333T333333333333333333333334343C33333333333SET334333333333DDDDDDDDDDDDDDDDDDDDDD4DDDDDDDD4CDDDC4DD43333333333333333333333333333333333333333333333333C33333333333333333333333333333333333333333333333333333333333333333333333333333333DDD433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334333333333333333333333333333333DD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333DD433333333333333333333333333333DDD43333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333DDDDDDD533333333333333333333333DDDTTU5D4DD333C433333D333333333333333333333DDD733333s373ss33w7733333ww733333333333ss33333333333333333333333333333ww3333333333333333333333333333wwww33333www33333333333333333333wwww333333333333333wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww333333wwwwwwwwwwwwwwwwwwwwwww7wwwwwswwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww73333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333C4""333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333DD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333DDD4333333333333333333333333333333333333333333333333333333DDD4333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333UEDDDTEE43333333333333333333333333333333333333333333333333333CEUDDDE33333333333333333333333333333333333333333333333333CD3DDEDD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333EDDDCDDT43333333333333333333333333333333333333333CDDDDDDDDDD4EDDDETD3333333333333333333333333333333333333333333333333333333333333DDD3CC4DDD\x94433333333333333333333333333333333SUUC4UT4333333333333333333333333333333333333333333333333333#"""""""B333DDDDDDD433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CED3SDD$"""BDDD4CDDD333333333333333DD33333333333333333333333333333333333333333DEDDDUE333333333333333333333333333CCD3D33CD533333333333333333333333333CESEU3333333333333333333DDDD433333CU33333333333333333333333333334DC44333333333333333333333333333CD4DDDDD33333333333333333333DDD\x95DD333343333DDDUD43333333333333333333\x93\x99\x99IDDDDDDE43333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDDDDDDDDDDDDDDDDDDDDDD4CDDDDDDDDDDD33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333433333333333333333333333333333333333333333333333333333333333333333333333333DD4333333333333333333333333333333333333333333333333333333333333333333""""""33D4D33CD43333333333333333333CD3343333333333333333333333333333333333333333333333333333333333333333333333333333333333D33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CT53333DY333333333333333333333333UDD43UT43333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333D3333333333333333333333333333333333333333D43333333333333333333333333333333333CDDDDD333333333333333333333333CD4333333333333333333333333333333333333333333333333333333333333SUDDDDUDT43333333333343333333333333333333333333333333333333333TEDDTTEETD333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CUDD3UUDE43333333333333D3333333333333333343333333333SE43CD33333333DD33333C33TEDCSUUU433333333S533333CDDDDDU333333\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa:3\x99\x99\x9933333DDDDD4233333333333333333UTEUS433333333CDCDDDDDDEDDD33433C3E433#"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""BDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""BDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD$"""""""""""""""2333373r33333333\x93933CDDD4333333333333333CDUUDU53SEUUUD43\xa3\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xba\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xcb\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\f',E:"Edit your work identity settings such as Matrix ID, email or company name.",nk:"Error handler must accept one Object or one Object and a StackTrace as arguments, and return a value of the returned future's type",aY:"Failed to load network image.\nImage URL: ",B:"For TOR users, it is recommended to export the session before closing the window.",P:"For now, search by typing a person\u2019s name or public server address",A:"For security reasons you can not disable encryption in a chat, where it has been enabled before.",eU:"Hive encryption is not supported on this platform",x:"Image upload error! Do you still want to continue creating chat?",U:"It's nice having a chat with your friends and collaborating with your teams.\nLet's start a dialog, create a chat, or join an existing one.",n5:"Latitude must be between -90 and 90 degrees",iz:"Longitude must be between -180 and 180 degrees",iU:"NewGroupController::_handleUploadAvatarNewGroupChatOnError() - error: ",kf:"No further diagnostic information can be determined or provided.",jF:"PVRTC requires a power-of-two sized image.",md:'PathMetricIterator is not pointing to a PathMetric. This can happen in two situations:\n- The iteration has not started yet. If so, call "moveNext" to start iteration.\n- The iterator ran out of elements. If so, check that "moveNext" returns true prior to calling "current".',f:"Please be aware that you need Pantalaimon to use end-to-end encryption for now.",b:"Please click on the link in the email and then proceed.",m:"Please confirm your Matrix ID in order to delete your account.",j:"Please enter a valid email address. Otherwise you won't be able to reset your password. If you don't want to, tap again on the button to continue.",_:"Please follow the instructions on the website and tap on next.",l:"Please note that people can see and contact each other in your story.",Z:"Please note that people can see and contact each other in your story. Your stories will be visible for 24 hours but there is no guarantee that they will be deleted from all devices and servers.",u:"Save this key manually by triggering the system share dialog or clipboard.",z:"Send a message or tap on the greeting bellow.",y:"Server address was sent to you by company admin. Check the invitation email.",Q:"Set the given user's power level (default: 50)",N:"Set your picture for this chat (by mxc-uri)",bU:"SettingsProfileController::_getCurrentProfile() - currentProfile: ",L:"Some of the users you want to add are not in your contacs. Do you want to invite them?",q:"Start a direct chat\nUse --no-encryption to disable encryption",w:"Store the recovery key in the secure storage of this device.",fU:"Stream has been disposed.\nAn ImageStream is considered disposed once at least one listener has been added and subsequently all listeners have been removed and no handles are outstanding from the keepAlive method.\nTo resolve this error, maintain at least one listener on the stream, or create an ImageStreamCompleterHandle from the keepAlive method, or create a new stream for the image.",kP:"SystemChrome.setApplicationSwitcherDescription",d0:"TextInputClient.updateEditingStateWithDeltas",f5:"TextInputClient.updateEditingStateWithTag",a4:"The content has been reported to the server admins",mF:"The homeserver supports the Spec versions:\n",iM:"The homeserver supports the login types:\n",T:"The message storage is unfortunately not enabled in private mode by default.\nPlease visit\n - about:config\n - set dom.indexedDB.privateBrowsing.enabled to true\nOtherwise, it is not possible to run FluffyChat.",jA:"The secure channel with the sender was corrupted.",nT:"The sender has not sent us the session key.",h:"The server reports that the file is too large to be sent.",os:"There was a problem trying to load FontManifest.json",V:"This action cannot be undone. Ensure you safely store the backup file.",v:"This can happen if the message was sent before you have signed in to your account at this device.\n\nIt is also possible that the sender has blocked your device or something went wrong with the internet connection.\n\nAre you able to read the message on another session? Then you can transfer the message from it! Go to Settings > Devices and make sure that your devices have verified each other. When you open the room the next time and both sessions are in the foreground, the keys will be transmitted automatically.\n\nDo you not want to loose the keys when logging out or switching devices? Make sure that you have enabled the chat backup in the settings.",s:"This server needs to validate your email address for registration.",F:"This user has not posted anything in their story yet",e6:"This will deactivate your user account. This can not be undone! Are you sure?",mc:"To be able to sign the other person, please enter your secure store passphrase or recovery key.",R:"To unlock your old messages, please enter your recovery key that has been generated in a previous session. Your recovery key is NOT your password.",D:"Too many requests. Please try again later!",hY:"Unable to establish connection on channel.",G:"Update your profile with a new name, picture and a short introduction.",c2:"Use JsonReader.setLenient(true) to accept malformed JSON",O:"Waiting for partner to accept the numbers\u2026",K:"Waiting for partner to accept the request\u2026",i:"Warning! Without enabling chat backup, you will lose access to your encrypted messages. It is highly recommended to enable the chat backup first before logging out.",I:"Wipe your chat backup to create a new recovery key?",X:"With these addresses you can recover your password.",W:"You are no longer participating in this chat",a:"You can ignore users who are disturbing you. You won't be able to receive any messages or chat invites from the users on your personal ignore list.",S:"You can only activate encryption as soon as the chat is no longer publicly accessible.",iX:"You cannot add items while items are being added from addStream",c:"You have not added a way to recover your password yet.",lm:"You need to pick an emote shortcode and an image!",gh:"You won't be able to disable the encryption anymore. Are you sure?",lx:"Your old messages are secured with a recovery key. Please make sure you don't lose it.",cH:"[:]{1,2}[a-zA-Z_\\-!.?+*=<>&#'][a-zA-Z_\\-!.?+*=<>&#'0-9/;:]*",lA:"[LibOlm] Error encrypting to-device event",oh:"[^0-9\\n\\t \"'(),.`{}\\[\\]:;][^\\n\\t \"'(),.`{}\\[\\]:;]+|[^0-9\\n\\t \"'(),.`{}\\[\\]:;=]",mq:"[a-zA-Z_\\-!.?+*=<>&#'][a-zA-Z_\\-!.?+*=<>&#'0-9/;:]*",kZ:"[a-zA-Z_]\\w*[!?=]?|[-+\\x7e]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",ev:"\\^[a-zA-Z_\\-!.?+*=<>&#'][a-zA-Z_\\-!.?+*=<>&#'0-9/;:]*",dn:"\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",ll:"\\b(0[xX][a-fA-F0-9_]+[Lln]?|0[oO][0-7_]+[Lln]?|0[bB][01_]+[Lln]?|[0-9][0-9_]*([Lln]|(\\.[0-9_]*)?([eE][-+]?[0-9_]+)?)?)",gJ:"\\b(\\d(_|\\d)*#\\w+(\\.\\w+)?#([eE][-+]?\\d(_|\\d)*)?|\\d(_|\\d)*(\\.\\d(_|\\d)*)?([eE][-+]?\\d(_|\\d)*)?)",kq:"\\b(\\d+#[a-fA-F0-9]+|\\d+(\\.\\d+)?([eE][-+]?\\d+)?)",l2:"\\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\\b",gP:"\\b(deque|list|queue|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array)\\s*<",oJ:"^\\s*[A-Za-z$_][0-9A-Za-z$_]*\\s*=\\s*(\\(.*\\))?\\s*\\B[-=]>",no:"^\\s*[A-Za-z._?][A-Za-z0-9_$#@\\x7e.?]*(:|\\s+label)",eM:"application/vnd.oasis.opendocument.formula",gW:"application/vnd.oasis.opendocument.presentation",cx:"application/vnd.oasis.opendocument.presentation-template",dT:"application/vnd.oasis.opendocument.spreadsheet",ef:"application/vnd.oasis.opendocument.spreadsheet-template",dP:"application/vnd.oasis.opendocument.text-master",a7:"application/vnd.oasis.opendocument.text-template",cl:"application/vnd.oasis.opendocument.text-web",nj:"application/vnd.openxmlformats-officedocument.presentationml.presentation",bM:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",k0:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",hq:"com.famedly.famedlysdk.file_sending_status",M:"com.famedly.famedlysdk.message_sending_status",fV:"com.kurenai7968.volume_controller.volume_listener_event",nY:"com.pichillilorenzo/flutter_chromesafaribrowser_",mU:"expected-attribute-value-but-got-right-bracket",gF:"expected-closing-tag-but-got-right-bracket",dF:"expected-doctype-name-but-got-right-bracket",db:"expected-space-or-right-bracket-in-doctype",n8:"gl_Position = ((u_ctransform * position) * u_scale) + u_shift;",fi:"handleError callback must take either an Object (the error), or both an Object (the error) and a StackTrace.",pj:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include",hN:"max must be in range 0 < max \u2264 2^32, was ",iW:"npm require console print module global window document",d5:"org.matrix.call.sdp_stream_metadata_changed",mD:"org.matrix.msc2732.device_unused_fallback_key_types",ja:"unexpected-bang-after-double-dash-in-comment",fP:"unexpected-character-after-attribute-value",ml:"unexpected-character-after-soldius-in-tag",m6:"unexpected-character-in-unquoted-attribute-value",jb:"unexpected-dash-after-double-dash-in-comment",pp:"unexpected-frameset-in-frameset-innerhtml",n0:"unexpected-html-element-in-foreign-content",mT:"unexpected-start-tag-implies-table-voodoo",h7:"unexpected-table-element-end-tag-in-select-in-table",it:"unexpected-table-element-start-tag-in-select-in-table",me:"vec2 center = 0.5 * (u_resolution + u_tile_offset);",jH:"vec4 localCoord = vec4(gl_FragCoord.x - center.x, center.y - gl_FragCoord.y, 0, 1) * m_gradient;",fs:"~contains~2~variants~2~contains~1~contains~3",kh:"~contains~2~variants~2~contains~1~contains~4",ji:"~contains~2~variants~2~contains~1~contains~5",p9:"\u1ac4\u2bb8\u411f\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u3f4f\u0814\u32b6\u32b6\u32b6\u32b6\u1f81\u32b6\u32b6\u32b6\u1bbb\u2f6f\u3cc2\u051e\u32b6\u11d3\u079b\u2c12\u3967\u1b18\u18aa\u392b\u414f\u07f1\u2eb5\u1880\u1123\u047a\u1909\u08c6\u1909\u11af\u2f32\u1a19\u04d1\u19c3\u2e6b\u209a\u1298\u1259\u0667\u108e\u1160\u3c49\u116f\u1b03\u12a3\u1f7c\u121b\u2023\u1840\u34b0\u088a\u3c13\u04b6\u32b6\u41af\u41cf\u41ef\u4217\u32b6\u32b6\u32b6\u32b6\u32b6\u3927\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u18d8\u1201\u2e2e\u15be\u0553\u32b6\u3be9\u32b6\u416f\u32b6\u32b6\u32b6\u1a68\u10e5\u2a59\u2c0e\u205e\u2ef3\u1019\u04e9\u1a84\u32b6\u32b6\u3d0f\u32b6\u32b6\u32b6\u3f4f\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u104e\u076a\u32b6\u07bb\u15dc\u32b6\u10ba\u32b6\u32b6\u32b6\u32b6\u32b6\u1a3f\u32b6\u0cf2\u1606\u32b6\u32b6\u32b6\u0877\u32b6\u32b6\u073d\u2139\u0dcb\u0bcb\u09b3\u0bcb\u0fd9\u20f7\u03e3\u32b6\u32b6\u32b6\u32b6\u32b6\u0733\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u041d\u0864\u32b6\u32b6\u32b6\u32b6\u32b6\u3915\u32b6\u3477\u32b6\u3193\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u20be\u32b6\u36b1\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u2120\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u2f80\u36ac\u369a\u32b6\u32b6\u32b6\u32b6\u1b8c\u32b6\u1584\u1947\u1ae4\u3c82\u1986\u03b8\u043a\u1b52\u2e77\u19d9\u32b6\u32b6\u32b6\u3cdf\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u091e\u090a\u0912\u091a\u0906\u090e\u0916\u093a\u0973\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u3498\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u0834\u32b6\u32b6\u2bb8\u32b6\u32b6\u36ac\u35a6\u32b9\u33d6\u32b6\u32b6\u32b6\u35e5\u24ee\u3847\x00\u0567\u3a12\u2826\u01d4\u2fb3\u29f7\u36f2\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u2bc7\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u1e54\u32b6\u1394\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u2412\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u30b3\u2c62\u3271\u32b6\u32b6\u32b6\u12e3\u32b6\u32b6\u1bf2\u1d44\u2526\u32b6\u2656\u32b6\u32b6\u32b6\u0bcb\u1645\u0a85\u0ddf\u2168\u22af\u09c3\u09c5\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u3f2f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u3d4f\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6\u32b6",g:"\u2022 Check the contact access permission, the user might be in your contact list.\n",e:"\u2022 Make sure there are no typos in your search.\n",Y:"\u2022 You might not have the user in your address book.\n"} +var t=(function rtii(){var s=A.ac +return{cu:s("@<@>"),H5:s("wo"),vH:s("d69"),od:s("dM"),q4:s("o8"),in:s("fj"),Dd:s("fj"),l8:s("fj"),gy:s("fj"),z8:s("mq"),xz:s("NU"),A_:s("uo"),so:s("cs"),Jo:s("cs"),G_:s("cs"),o:s("cs"),Bs:s("cs"),s1:s("O_"),ut:s("YV"),b9:s("Hh"),cb:s("z0"),jo:s("b3P"),pR:s("D_"),Pg:s("ob"),fN:s("d6H"),ai:s("dzw"),Tz:s("cIR"),Ie:s("cIT"),p_:s("ru"),_B:s("O4"),jZ:s("Z_"),IN:s("q9"),CT:s("z1"),Zz:s("Hj"),vD:s("D3"),r3:s("Z2"),Ul:s("up"),M1:s("al6"),WY:s("wt"),_l:s("uq"),i7:s("uq"),ku:s("uq"),ZS:s("O9"),Ka:s("d6M"),N3:s("Ob"),iI:s("na"),vB:s("Oc"),ch:s("f_"),T5:s("lf"),Al:s("rw"),tu:s("lO"),vS:s("D5"),jj:s("lP"),Yd:s("jc"),CR:s("Og"),C4:s("Hq"),m_:s("eE"),aX:s("z8"),oq:s("Om"),k:s("aA"),r:s("ii"),PG:s("D6<@>"),jG:s("Hw"),v0:s("d7b"),Xj:s("Zy"),pI:s("Zz"),V4:s("el"),Mc:s("Da"),Pt:s("b7m"),LE:s("ry"),PL:s("Db"),Cm:s("zc"),JS:s("HB"),eC:s("HC"),Xm:s("d6"),P_:s("d6"),jd:s("d6"),s_:s("d6"),B8:s("d6"),hR:s("d6"),XM:s("d6"),bZ:s("d6"),ma:s("d6"),Zx:s("d6"),_W:s("d6"),CX:s("d6"),UG:s("d6"),dB:s("d6"),Hk:s("d6"),mD:s("d6"),Li:s("d6"),eM:s("d6>"),lh:s("d6"),DT:s("d6"),XC:s("pd"),xD:s("lg"),wY:s("fW"),nz:s("fW"),P0:s("fW"),vr:s("fW"),ia:s("fW"),gv:s("fW"),D5:s("fW"),Tx:s("fW"),AX:s("fW"),MN:s("fW"),j5:s("fW"),_n:s("fW"),Vf:s("fW"),f6:s("fW"),zl:s("dzQ"),F6:s("dzR"),CS:s("dzT"),dU:s("alS>"),M3:s("alT>"),p9:s("HE"),zN:s("am_"),MJ:s("Oz"),K6:s("HG"),pa:s("er?,ey<@>>"),s6:s("kj"),vg:s("mt"),mV:s("ZN"),yw:s("d7"),Wk:s("amt"),Cl:s("OF"),ES:s("d7o"),RK:s("cJA"),WF:s("zi"),aL:s("d7s"),Gm:s("dA3"),TG:s("zj"),Lh:s("a_6"),XY:s("Dh"),p1:s("wz"),qo:s("OM"),tG:s("ana"),m6:s("anb"),E_:s("HL"),Bn:s("a_8"),iJ:s("zk"),S3:s("a_9"),Hh:s("a_a"),xh:s("a_b"),fV:s("anp"),rr:s("kL"),nR:s("a_d"),Kb:s("OP()"),xG:s("HN"),FG:s("HO"),O5:s("Dk"),l2:s("zl"),fU:s("a_h"),mW:s("HP"),Hz:s("dD"),hP:s("jZ"),n8:s("B"),Zo:s("a_m"),bs:s("qc"),IC:s("hC"),i0:s("e1"),An:s("a_r"),HH:s("P5"),b8:s("dy<@>"),zF:s("dy"),WG:s("rB<~>"),j4:s("Dr"),Iw:s("ik"),F7:s("HS"),Ax:s("I"),uf:s("I"),M:s("I"),w:s("I"),gZ:s("I"),eL:s("I"),VJ:s("I>"),fG:s("I>"),Bx:s("Pb"),gB:s("a_B"),i5:s("cJQ"),vn:s("Pe"),T:s("kk"),pU:s("aK>"),VQ:s("aoa"),lH:s("pi"),lp:s("aob"),OC:s("a_G"),uc:s("aod"),bb:s("aof"),fH:s("HV"),d1:s("aoh"),Ma:s("qd"),eB:s("Pi"),ZC:s("lh"),VD:s("d8i"),ho:s("bj"),My:s("a03<@>"),gw:s("a07"),WS:s("uA"),HY:s("fx"),ux:s("zw"),cM:s("qe<@>"),Ut:s("rG"),xc:s("rG"),_O:s("rG"),gr:s("rG"),ip:s("I2"),o_:s("df"),B0:s("df"),I7:s("Dy"),PI:s("oi"),m9:s("a0d"),Ta:s("I4"),YR:s("aqs"),V6:s("zy"),Bk:s("zz"),eq:s("Dz"),fs:s("Pr"),W7:s("bK"),Hw:s("lT"),iO:s("rK"),cr:s("d8O"),Uf:s("Pw"),uy:s("d8R"),sp:s("DC"),xI:s("Py"),Je:s("dAF"),aB:s("lU"),Rz:s("jd"),NM:s("nf"),EX:s("li"),km:s("If"),C8:s("wH"),kE:s("bhX"),n0:s("PE"),ep:s("DD"),_Z:s("rO"),CN:s("PF"),I:s("rQ"),ra:s("dAP"),Db:s("Ij"),Tg:s("lj"),m3:s("cAi"),Ky:s("PG"),xm:s("nh"),Z_:s("ar6>"),tw:s("a0E"),Ud:s("a0F"),UL:s("a0G"),Zn:s("DF"),Jj:s("d9d"),V:s("a0K"),VF:s("a0L"),HU:s("zD"),T6:s("wJ"),ef:s("a0M"),_q:s("zC"),x6:s("Il"),yN:s("ar9"),wc:s("arc"),nM:s("uF"),uL:s("wL"),zk:s("rR"),Rs:s("are"),R7:s("lk"),dd:s("kQ"),Tu:s("bg"),h4:s("wN"),U6:s("au"),y7:s("hX"),Ee:s("b2<@>"),ID:s("eG"),Z4:s("eG"),Yf:s("eG"),lU:s("cL"),uw:s("PQ"),Si:s("c4"),JQ:s("fm"),dq:s("d9X"),kw:s("i"),yO:s("d"),vR:s("ll<@>"),nk:s("DI"),Go:s("a1j"),UI:s("DJ"),eS:s("Iq"),rp:s("dF"),hf:s("wQ"),EM:s("It"),IH:s("a1l"),S9:s("arE"),HL:s("arF"),Q4:s("a1n"),Q8:s("P"),oy:s("a1p"),Bu:s("wR"),T4:s("dX"),dC:s("cO"),Lt:s("f0"),T9:s("zJ"),I3:s("c1"),_k:s("arR"),L6:s("arS"),yU:s("lV"),cp:s("uG"),qU:s("c3"),VI:s("bv"),IX:s("hY"),bh:s("Ix"),oB:s("Iy"),ii:s("Q6"),H_:s("uH"),q_:s("fa"),ew:s("arX"),oM:s("arZ"),_w:s("zL"),jA:s("zM"),OO:s("qn"),cP:s("IA"),ba:s("IB"),P9:s("zN"),eI:s("IC"),nN:s("ct"),ei:s("ct"),rq:s("kR"),yX:s("Q8"),jL:s("qp"),cL:s("zP"),nZ:s("cL0"),GH:s("cL1"),vi:s("Q9"),L9:s("zQ"),mm:s("lW"),hS:s("pk"),lC:s("cAD"),Ii:s("uJ>"),vo:s("uJ>"),c1:s("uJ>>"),US:s("k2"),N8:s("a1P"),s4:s("boe"),Sk:s("bof"),QA:s("IH"),mx:s("j_"),l5:s("IL"),t1:s("asu"),dg:s("a1W"),Ig:s("Qk"),gx:s("qq<@>"),bE:s("kS"),nV:s("Qn"),Gn:s("asB"),Ay:s("Qp"),Eb:s("IQ"),OP:s("om"),Uy:s("a21"),VZ:s("dBy"),Nh:s("nn"),pr:s("a23"),_8:s("uN"),U:s("dY"),eH:s("ch"),In:s("ch"),ic:s("ch"),q2:s("ch"),Gp:s("ch>"),dz:s("ch>"),RE:s("ch>"),i4:s("ch>"),oW:s("ch"),hA:s("ch"),w8:s("ch"),J4:s("ch"),eR:s("ch"),jz:s("ch"),Uo:s("ch"),xH:s("ch"),yl:s("ch"),wU:s("ch"),GV:s("ch"),eh:s("ch?>"),Mr:s("ch?>"),CB:s("ch?>"),hc:s("ch"),wA:s("ch"),G0:s("ch"),qs:s("ch<~>"),XH:s("asM<@>"),c0:s("H/(h)"),V7:s("qZ?/"),FX:s("h?/(wD)"),uo:s("Q"),EE:s("Q>"),bI:s("Q"),e4:s("Q"),Z9:s("Q"),xd:s("Q(h,S)"),wF:s("Q"),UC:s("Q()"),L0:s("Q<@>"),f8:s("Q"),sY:s("Q"),uz:s("Q<~>"),zK:s("Q<~>(rb)"),jQ:s("bd"),sB:s("bd"),d0:s("bd"),N6:s("bd"),Fp:s("bd"),X2:s("bd"),XN:s("bd"),pl:s("bd"),jy:s("bd"),TM:s("bd"),Ye:s("bd>"),Pj:s("bd,pj>"),sA:s("bd,dY>"),ro:s("bd"),W0:s("bd"),nY:s("Qt"),SP:s("Qu"),nd:s("hE"),uE:s("fn"),C1:s("fn"),Uv:s("fn"),jn:s("fn"),YC:s("fn"),lG:s("fn"),Kq:s("fn"),Qm:s("fn"),UN:s("fn"),ok:s("fn"),fi:s("fn"),EI:s("fn"),xR:s("IS"),hT:s("DY"),BX:s("Qx"),PR:s("Qz"),JD:s("wV"),zB:s("IT"),Y8:s("asT"),ne:s("QA"),CO:s("wW"),QI:s("QB"),Ha:s("asV"),ws:s("QC"),Vy:s("asW"),VK:s("DZ"),TK:s("asX"),Bt:s("np"),yi:s("np>"),TX:s("wX"),bT:s("wX>"),By:s("qr"),Js:s("hj"),cl:s("IU"),Ks:s("rX"),gm:s("qs"),R1:s("uQ"),cU:s("rY"),Fs:s("uR"),rQ:s("dBL"),m4:s("cAX"),l4:s("d3"),Ji:s("IV"),fA:s("a2o"),op:s("QH<~(zV)>"),G7:s("ati>"),rA:s("A0"),Pd:s("rZ"),mS:s("IW"),AL:s("qu"),Fn:s("uS"),zE:s("aX"),cd:s("QK"),bJ:s("atr"),zz:s("a2v"),FF:s("cLB"),ZF:s("jf"),pq:s("atz"),gc:s("a2A"),Lk:s("cLJ"),Gf:s("wZ"),c3:s("atO"),r_:s("dBY"),jx:s("t_"),UQ:s("uU"),IY:s("atS"),g5:s("a2J"),Oh:s("J5"),vp:s("A3"),BP:s("A4"),IR:s("A5"),wB:s("QS"),Ij:s("qv"),bY:s("kn"),lu:s("x0"),QC:s("QU"),oA:s("pm"),J2:s("QV"),aN:s("atZ"),gH:s("mA"),fE:s("au_"),OX:s("ko"),DR:s("Ee"),Zc:s("mB"),Hd:s("t2"),bi:s("hZ"),dW:s("lX"),SG:s("t3"),x3:s("oo"),xW:s("R7"),nT:s("auh<@,om>"),Bc:s("Eg"),WR:s("dC1"),pv:s("ns"),Be:s("Eh"),og:s("fY"),WB:s("ca"),P6:s("lY"),dG:s("jg"),Lq:s("Ej"),U1:s("qw"),Zb:s("Jc"),JZ:s("aun"),XO:s("auo"),pT:s("bxr"),gD:s("Ek"),vz:s("d8"),nQ:s("El"),Ya:s("Rd"),oF:s("jC"),FN:s("jC"),Pm:s("jC>"),OL:s("jC<@>"),P1:s("Jf"),Aj:s("po"),Bz:s("Rh"),nr:s("Ri"),Sl:s("dC6"),K9:s("Jk<@>"),AK:s("D"),JY:s("D<@>"),A2:s("D"),e_:s("D?>"),VG:s("D"),wE:s("F"),Zq:s("F"),l9:s("F"),CQ:s("F>"),Mt:s("F>"),_M:s("F"),jI:s("F"),QP:s("F"),Cj:s("F"),bA:s("F"),NS:s("F"),Lm:s("F"),hx:s("F"),PE:s("F>"),qh:s("F>"),ca:s("F>"),fn:s("F"),UO:s("F"),nS:s("F"),Pv:s("F"),Le:s("F"),vA:s("F"),sq:s("F"),ej:s("F"),Cs:s("F"),fM:s("F"),jM:s("F"),NU:s("F"),Wo:s("F"),wg:s("F"),cK:s("F"),iW:s("F"),Ns:s("F"),qN:s("F"),Cu:s("F"),jK:s("F"),Cz:s("F"),TD:s("F>"),t_:s("F"),Ai:s("F"),Mb:s("F>"),kW:s("F"),td:s("F"),KV:s("F"),kQ:s("F"),ex:s("F"),BV:s("F"),ZD:s("F"),Xy:s("F"),la:s("F>"),hN:s("F"),f3:s("F"),X8:s("F>"),Mk:s("F"),U0:s("F"),y8:s("F"),hi:s("F"),Ek:s("F"),Mi:s("F"),HB:s("F"),W_:s("F"),lm:s("F"),YU:s("F"),qe:s("F
  • "),E5:s("F"),jb:s("F"),vl:s("F"),Up:s("F"),SV:s("F"),SE:s("F"),lX:s("F"),CE:s("F"),gN:s("F"),G9:s("F"),gn:s("F"),PA:s("F"),gz:s("F"),zZ:s("F"),v7:s("F"),Zw:s("F"),aI:s("F"),bp:s("F"),oL:s("F"),Wl:s("F"),EN:s("F"),kZ:s("F>"),no:s("F"),T2:s("F"),tt:s("F>"),SS:s("F>"),RD:s("F>"),_J:s("F>"),GP:s("F>"),u2:s("F>"),mo:s("F>"),iQ:s("F"),nu:s("F"),AB:s("F"),oJ:s("F"),KW:s("F"),cX:s("F"),om:s("F>"),p2:s("F"),Gy:s("F"),Z3:s("F"),hV:s("F"),uq:s("F"),xC:s("F"),jm:s("F"),XZ:s("F"),RJ:s("F"),Uj:s("F"),wD:s("F"),Fa:s("F"),fJ:s("F"),VB:s("F"),VO:s("F"),O_:s("F"),xB:s("F"),J:s("F"),K0:s("F"),Lj:s("F"),Rr:s("F"),KA:s("F"),W4:s("F"),eZ:s("F"),bw:s("F>"),ML:s("F>"),q1:s("F>"),kh:s("F"),k5:s("F"),fQ:s("F"),RG:s("F"),cN:s("F"),sc:s("F"),Y4:s("F"),lt:s("F"),_f:s("F"),ER:s("F"),ME:s("F"),Xv:s("F>"),Ov:s("F>"),w_:s("F>"),B1:s("F>>>"),wX:s("F>>"),X_:s("F>"),rj:s("F>"),ko:s("F>"),Nv:s("F>"),Od:s("F>"),zg:s("F>"),q:s("F>"),Zd:s("F>"),Eo:s("F"),fz:s("F"),ss:s("F"),a9:s("F>"),w3:s("F"),np:s("F"),gg:s("F"),NB:s("F>"),Mq:s("F>"),uu:s("F>"),H7:s("F>"),n4:s("F>"),tC:s("F>"),U7:s("F>"),_I:s("F"),CI:s("F"),l7:s("F"),Rn:s("F"),Xr:s("F"),rE:s("F"),q0:s("F"),t9:s("F"),S0:s("F"),x2:s("F"),Qr:s("F"),s3:s("F"),jV:s("F"),tf:s("F"),Pi:s("F"),M2:s("F"),HC:s("F"),S7:s("F"),wQ:s("F"),ce:s("F"),n_:s("F"),zC:s("F"),YE:s("F"),tc:s("F"),f2:s("F"),qF:s("F"),wP:s("F"),pC:s("F"),Rc:s("F"),Qg:s("F"),jl:s("F"),yv:s("F"),lQ:s("F"),wi:s("F"),jT:s("F"),g8:s("F>"),Im:s("F>"),n9:s("F"),EO:s("F"),nx:s("F"),Vd:s("F>"),OB:s("F"),zY:s("F"),GF:s("F"),Gv:s("F>"),AT:s("F>"),gW:s("F>>"),sb:s("F>"),B3:s("F>"),Vz:s("F>"),m1:s("F"),j9:s("F"),H9:s("F"),KJ:s("F"),Cg:s("F"),f4:s("F"),cD:s("F"),CV:s("F"),tZ:s("F"),TP:s("F"),M6:s("F"),sV:s("F"),Ic:s("F"),D9:s("F"),Y2:s("F
    "),lA:s("F>"),FT:s("F>"),Wq:s("F>"),wq:s("F>"),zD:s("F>"),gf:s("F"),UA:s("F"),CP:s("F"),wV:s("F"),jR:s("F"),N9:s("F"),EQ:s("F"),V1:s("F"),gj:s("F"),kG:s("F"),Am:s("F"),SK:s("F"),WH:s("F"),yD:s("F"),lv:s("F"),Aw:s("F<+(a0d,a0g)>"),AO:s("F"),Bw:s("F"),hQ:s("F"),Pc:s("F"),Ik:s("F"),nv:s("F"),TT:s("F"),Ry:s("F"),cv:s("F"),FE:s("F"),yo:s("F"),i3:s("F"),k4:s("F"),Fm:s("F"),k7:s("F>"),CK:s("F"),vj:s("F"),ZP:s("F"),D1:s("F"),u1:s("F"),UY:s("F"),Bd:s("F"),QF:s("F"),o4:s("F"),Qo:s("F"),qX:s("F"),Eh:s("F"),Oc:s("F"),Qe:s("F"),vU:s("F"),fe:s("F"),kO:s("F"),N_:s("F"),bP:s("F"),EU:s("F"),CZ:s("F>"),Qk:s("F>"),Fk:s("F>"),sI:s("F>"),xN:s("F

    "),xF:s("F"),X4:s("F"),Jw:s("F"),fD:s("F"),N7:s("F"),bH:s("F"),aU:s("F>"),aa:s("F>"),s:s("F"),oU:s("F"),JT:s("F"),XR:s("F"),bt:s("F"),Lw:s("F"),oh:s("F"),Ox:s("F"),WJ:s("F"),r6:s("F"),Lx:s("F"),J9:s("F"),sD:s("F"),VS:s("F"),AS:s("F"),Ne:s("F"),FO:s("F>>"),Ab:s("F"),uj:s("F"),Jv:s("F"),NQ:s("F"),q6:s("F>"),x0:s("F>"),nE:s("F"),Yt:s("F"),XE:s("F"),LX:s("F"),P5:s("F"),qT:s("F"),mj:s("F"),Fv:s("F>"),sH:s("F"),I2:s("F"),p:s("F"),GA:s("F"),zt:s("F"),FQ:s("F"),Ec:s("F"),po:s("F"),kF:s("F"),Gb:s("F"),Na:s("F"),cT:s("F"),OM:s("F"),rF:s("F"),Ar:s("F"),ob:s("F"),Kj:s("F"),df:s("F"),Qn:s("F"),_Y:s("F"),MY:s("F"),mz:s("F"),h_:s("F"),o1:s("F"),Kx:s("F"),he:s("F"),xX:s("F"),nJ:s("F"),Nb:s("F"),zj:s("F"),IU:s("F"),px:s("F"),ka:s("F"),XJ:s("F"),CH:s("F"),QW:s("F"),ib:s("F"),m7:s("F"),Ei:s("F"),jE:s("F"),qi:s("F"),uD:s("F"),M7:s("F"),au:s("F"),LB:s("F"),lb:s("F"),PN:s("F"),Z6:s("F"),lD:s("F"),PO:s("F"),D8:s("F"),mk:s("F"),N4:s("F"),cR:s("F"),NX:s("F"),HZ:s("F"),v:s("F"),ve:s("F<@>"),t:s("F"),wy:s("F"),ty:s("F"),j8:s("F"),i6:s("F"),CC:s("F"),u0:s("F"),oa:s("F?>"),hZ:s("F"),R:s("F"),bX:s("F?>"),_:s("F"),Yk:s("F"),JK:s("F"),cA:s("F"),iG:s("F"),ny:s("F?>"),eE:s("F"),Fi:s("F"),_m:s("F"),Bh:s("F"),oK:s("F"),YM:s("F"),Z:s("F"),a0:s("F"),Zt:s("F()>"),xE:s("F()>"),tI:s("F()>"),Sw:s("F(rb)>"),iP:s("F()>"),qg:s("F"),kn:s("F"),NZ:s("F"),sQ:s("F<~(DX)?>"),b:s("F<~()>"),ot:s("F<~(dM)>"),x8:s("F<~(q8)>"),j1:s("F<~(bg)>"),ox:s("F<~(mC)>"),Jh:s("F<~(G)>"),RP:s("e9<@>"),bz:s("Rk"),lZ:s("aw"),lT:s("v7"),s8:s("es<@>"),B:s("E"),TI:s("E(A)"),_X:s("E(A{params:J?})"),Ho:s("m_"),a2:s("Eo"),sW:s("Jn<@>"),dl:s("hF"),hn:s("hF"),KS:s("hF"),I0:s("hF"),zi:s("Jo"),JN:s("v8"),D2:s("k4"),l6:s("x8"),RU:s("Rq"),PK:s("Rr"),M4:s("Rs"),U_:s("x9"),bV:s("Er"),yK:s("oq"),SQ:s("Js"),Di:s("Es"),XK:s("kp"),X:s("dQ"),bR:s("bG"),NE:s("bG"),am:s("bG"),b7:s("bG"),_v:s("bG"),LZ:s("bG"),E:s("bG>"),hj:s("bG"),af:s("bG"),WE:s("Am"),AP:s("a3D"),Oe:s("nu"),Hc:s("t6"),L7:s("m2"),O2:s("avO"),kd:s("iF"),IE:s("Rv"),jh:s("Jt"),LO:s("Jt<@>"),xj:s("pq"),Po:s("pq"),lw:s("pq<@>"),rf:s("a3G"),St:s("nv"),JI:s("hc"),RR:s("hc"),aF:s("hc"),KM:s("kq"),L2:s("avW"),hz:s("ln"),Xf:s("eM"),kV:s("Ew"),Wg:s("nw"),JO:s("m3"),C5:s("dcV"),w4:s("RC"),uF:s("cML"),z_:s("RF"),U9:s("xb"),wO:s("mF<@>"),Zi:s("qA"),NJ:s("a3T"),hr:s("G"),Rk:s("G"),a6:s("G"),FL:s("G"),DQ:s("G"),Gs:s("G"),fb:s("G"),D6:s("G"),g_:s("G"),Ke:s("G"),z6:s("G"),IG:s("G"),rt:s("G"),pN:s("G"),yI:s("G"),J_:s("G"),Px:s("G"),lf:s("G"),Q_:s("G"),rc:s("G"),fC:s("G"),gS:s("G"),aV:s("G"),qC:s("G"),Ze:s("G"),oo:s("G>"),b5:s("G>"),E0:s("G>"),YN:s("G"),nh:s("G"),UX:s("G"),sU:s("G"),LF:s("G"),Uh:s("G>"),d_:s("G
    "),Jl:s("G"),tQ:s("G"),XG:s("G"),iA:s("G"),OT:s("G"),I1:s("G"),g2:s("G"),xi:s("G"),Ca:s("G"),h:s("G"),gL:s("G"),Yw:s("G"),KO:s("G"),nH:s("G"),i2:s("G"),Vs:s("G"),p7:s("G"),aY:s("G"),JH:s("G"),Rt:s("G"),rb:s("G"),Ly:s("G"),j:s("G<@>"),L:s("G"),M5:s("G"),tz:s("G"),Dn:s("G"),ga:s("G"),Bi:s("G<~>"),I_:s("b8"),wk:s("eN"),E4:s("Ey"),f0:s("or"),da:s("dU"),gt:s("jh<@>"),JW:s("RN"),bd:s("M"),rD:s("pt"),DF:s("RO"),XU:s("JG"),bS:s("cMX"),rG:s("a40"),ls:s("xe"),zI:s("m6"),CW:s("awh"),ZU:s("vb"),wf:s("tb"),tO:s("a3"),ZL:s("a3"),lI:s("a3"),WZ:s("a3"),KB:s("a3"),Md:s("a3"),H6:s("a3"),md:s("a3"),ck:s("a3"),ms:s("a3"),IF:s("a3"),Fu:s("a3"),ad:s("a3"),u3:s("a3"),Ed:s("a3"),mT:s("a3"),lS:s("a3"),EZ:s("a3"),nm:s("a3"),YO:s("a3"),UH:s("a3"),DC:s("a3"),q9:s("a3"),sw:s("a3>"),Kc:s("a3>"),rO:s("a3>"),HK:s("a3>"),V5:s("a3>"),ah:s("a3>"),vC:s("a3>"),Zh:s("a3>>"),aD:s("a3>>"),k0:s("a3>"),Yx:s("a3"),qE:s("a3>"),dX:s("a3>"),Dx:s("JI<@,@>"),Ti:s("JJ"),bU:s("S"),Ss:s("S"),hh:s("S"),wJ:s("S"),vV:s("S"),nf:s("S"),kL:s("S"),MU:s("S"),GU:s("S"),Yl:s("S"),a:s("S"),_P:s("S"),e3:s("S"),G:s("S<@,@>"),Uu:s("S>"),ng:s("S>"),v9:s("S>>"),Fj:s("S>>"),Ws:s("S>"),f9:s("S>"),f:s("S"),v_:s("S"),pE:s("S"),Io:s("S<~(dt),bW?>"),C9:s("et"),mt:s("N"),sK:s("N"),bB:s("N"),OW:s("N"),Wv:s("N"),HA:s("N"),BW:s("N"),iU:s("N"),a4:s("N"),Kt:s("N"),bg:s("N"),cm:s("N"),SR:s("N"),s9:s("N"),rB:s("N"),bK:s("N"),D7:s("N"),HG:s("N>"),Vb:s("N>"),h0:s("N>"),Hi:s("N,cO>"),pn:s("N,cO>"),fP:s("N,h>"),HE:s("N>"),NT:s("N>"),Tr:s("N"),Sa:s("a4o>"),fc:s("EE"),iB:s("ddw"),M8:s("JL"),A:s("be"),sR:s("ve<~>"),Lf:s("JM<@>"),ui:s("fc"),e1:s("ci"),h9:s("ci"),Ak:s("ci"),dL:s("ci"),kU:s("ci"),xx:s("ci"),iL:s("ci"),XL:s("ci"),QL:s("ci"),Il:s("ci"),wG:s("ci"),Ve:s("ci"),Of:s("EF"),K_:s("JN"),PU:s("cBM"),mu:s("EG"),xV:s("bW"),P2:s("vf"),ee:s("qC"),A6:s("m7"),B6:s("S4"),qJ:s("fO"),A0:s("hl"),yt:s("ou"),iK:s("qD"),e:s("JW"),mh:s("te"),Oq:s("dCJ"),YL:s("bf"),uI:s("S7"),dh:s("ayW"),E3:s("cNp"),Rd:s("EJ"),Qj:s("S8"),l:s("xh"),B7:s("S9"),aP:s("JZ"),k2:s("EK"),Lz:s("xj"),pP:s("Sa"),zm:s("ov"),hg:s("xi"),PJ:s("px"),P3:s("ddZ"),Hu:s("de1"),tB:s("Sf"),Pw:s("th"),e0:s("eI"),Kv:s("j4"),n:s("hG"),xS:s("py"),Pb:s("fP"),ZA:s("Si"),Tl:s("ti"),_h:s("pz"),wd:s("qE"),Wz:s("kU"),Lb:s("ib"),Sy:s("azp"),ff:s("a56"),MK:s("tk"),Dp:s("azA"),RZ:s("K5"),jW:s("ES"),A4:s("qG"),F4:s("kV"),u9:s("K6"),XD:s("den"),vW:s("deq"),JU:s("xk"),uK:s("mK"),nw:s("So"),yA:s("Sq<~>"),We:s("AA"),Me:s("a5v<~>"),_A:s("jJ"),S5:s("lr"),LV:s("bM"),K3:s("iH"),Jg:s("iH"),Tm:s("iH"),wj:s("iH"),ji:s("iH"),WA:s("iH"),kj:s("iH"),Te:s("AB"),P:s("aS"),zr:s("EV"),K:s("J"),vs:s("aA4"),qG:s("cJ"),Mu:s("cJ()>"),fy:s("cJ<~()>"),wS:s("cJ<~(dM)>"),jc:s("cJ<~(q8)>"),c:s("w"),gY:s("xm"),oZ:s("EW"),O8:s("kt"),qt:s("h_"),o0:s("a5D"),rI:s("aAc"),VX:s("qL>"),mA:s("qL"),r9:s("qL"),AF:s("qL"),iN:s("AE"),BR:s("deE"),tE:s("xn"),Ms:s("AF"),N1:s("Sz"),kH:s("pA"),xe:s("SA"),A9:s("a5O"),BB:s("a5P"),B9:s("Ke"),Mf:s("SB"),pw:s("j6<@>"),sd:s("j6"),Q2:s("Kf"),qA:s("xo"),m:s("bI"),V3:s("bI"),Lc:s("bI"),Fw:s("iJ"),IL:s("iJ"),FB:s("bs"),_Q:s("bS<@>"),Zf:s("pB"),rM:s("qO"),DI:s("SG"),O0:s("aB4"),Nt:s("mL"),D3:s("a68"),GJ:s("Kl"),j7:s("nD"),wW:s("ku"),p0:s("a6i"),on:s("a6j"),ix:s("j7"),v3:s("ag"),YA:s("qP"),sv:s("SM"),lN:s("e0"),jP:s("vn"),lO:s("SN"),T7:s("mM"),hD:s("oz"),BZ:s("dD7"),j2:s("vo"),hC:s("KA"),zJ:s("lu"),lK:s("tn"),w2:s("F9"),ge:s("KD"),Ko:s("AK"),kf:s("SR"),Au:s("tq"),pY:s("vp"),qL:s("dt"),GG:s("dDk"),XA:s("AL"),n2:s("AM"),WQ:s("KF"),w5:s("AN"),DB:s("KG"),PB:s("KH"),RH:s("KI"),Mj:s("KJ"),xb:s("KK"),ks:s("nE"),oN:s("AO"),wI:s("is"),mn:s("dff"),fI:s("tr"),Bl:s("a6B"),U2:s("SU"),QM:s("aBN"),IZ:s("SX"),ZQ:s("qR"),cq:s("vq"),pe:s("xx"),EH:s("vr"),pK:s("vr"),hE:s("ic"),ij:s("nF"),f_:s("T_"),Ib:s("oE"),sl:s("fg"),CM:s("a6J"),_p:s("qS"),C0:s("dfw"),vu:s("T4<1&>"),su:s("KS"),ry:s("bT"),wN:s("T5"),vI:s("aC2"),b4:s("a6Q"),ZY:s("T6"),Xt:s("a6R"),_H:s("oF"),E2:s("qT"),JG:s("qU"),mB:s("AQ"),Y5:s("xz"),Tb:s("qV"),WI:s("a6U"),gP:s("Tb"),uv:s("Tc"),rH:s("Tc"),nO:s("mP"),uP:s("h0"),rv:s("aCd"),qd:s("aCe"),ax:s("aCf"),qI:s("AS<@>"),Lr:s("a6X"),Jm:s("AV"),iy:s("AW"),cS:s("xA"),_R:s("dfO"),YK:s("oG"),eg:s("ma"),cc:s("oH"),oS:s("Fh"),jX:s("Tl"),jk:s("xC"),KU:s("tx"),p4:s("ty"),Xq:s("qY"),Kf:s("To"),LT:s("oI"),zM:s("Fi"),Rp:s("+()"),sX:s("qZ"),Fd:s("KZ"),MB:s("cOS"),HP:s("cOT"),VL:s("Fj"),YT:s("Z"),Bb:s("oJ"),r0:s("cq"),u4:s("cq>"),kD:s("cq>"),WV:s("cq"),nt:s("cq"),ZV:s("cq"),MG:s("cq"),CU:s("cq"),OY:s("cq"),Lg:s("cq"),vq:s("cq"),M9:s("cq"),I4:s("cq"),sF:s("cq"),lk:s("cq<@>"),n3:s("cq<~>"),bN:s("a7g"),Qz:s("oK"),Nj:s("Tt"),MD:s("Tv"),MZ:s("a7i"),NW:s("a7j"),re:s("a7k"),x:s("a4"),DW:s("L2"),f1:s("a7w"),I9:s("X"),Jq:s("L4"),F5:s("aZ"),GM:s("bA"),Wx:s("B_"),nl:s("f3"),tK:s("dga"),kp:s("B0"),Jc:s("Tx"),Cn:s("Ty"),dw:s("a7O"),E1:s("a7Q"),UM:s("vv"),jw:s("r_"),Ae:s("TB"),yk:s("bQv<@>"),Vi:s("TE"),Wd:s("TG"),Ol:s("L8"),k8:s("kw<@>"),_x:s("aDA"),dZ:s("a7Y"),yb:s("jm"),z4:s("jL"),Yh:s("a82"),Ba:s("c_"),ds:s("c_"),fl:s("c_"),QS:s("c_"),MV:s("c_"),w6:s("c_"),g:s("ej"),rz:s("ej"),Zg:s("tB"),hk:s("dV"),hY:s("xG"),lq:s("Le"),sS:s("aDD"),KC:s("nI"),Qt:s("B2<~>"),UV:s("nJ"),Ef:s("hw"),oj:s("Lf"),N2:s("B3"),pO:s("ey<@>(C,J?)"),SB:s("TL"),LD:s("Ft"),zS:s("Fu"),VP:s("Fv"),cJ:s("TN"),Dc:s("tG"),bG:s("pH"),dr:s("Fw"),Sv:s("Lg"),X9:s("TP"),qW:s("a8e"),BL:s("a8e"),Np:s("TQ"),MF:s("TT"),nW:s("Li"),JE:s("a8m"),Cy:s("a8n"),FS:s("a8r"),gu:s("vz"),sm:s("U_"),NF:s("dgH"),aZ:s("xI"),Iv:s("aE8"),cx:s("U1"),Cb:s("dDN"),P4:s("oM"),hI:s("dDO"),x9:s("lz"),mb:s("Ln"),Wu:s("a8E"),Ql:s("dDP"),dj:s("U5"),_S:s("iL"),ZX:s("vA"),bu:s("i1"),UF:s("jM"),g3:s("vB"),xZ:s("aEy"),h1:s("aEz"),mQ:s("aEB"),qK:s("aEC"),yj:s("xK"),y1:s("fB"),mM:s("a8Q"),eT:s("Ls"),HS:s("FE"),y0:s("Lt"),n5:s("Ua<@>"),_K:s("Ub"),ql:s("a8R"),BU:s("Uc"),uQ:s("a8S"),kb:s("Ud"),KE:s("Ue"),X0:s("cK"),io:s("cK"),hM:s("cK"),hp:s("cK"),c8:s("cK"),Ro:s("cK<@>"),b_:s("cK<~>"),RY:s("fH"),jH:s("FG"),hd:s("vE"),I8:s("Lw"),XP:s("bXv"),Fl:s("Uk"),cZ:s("Ul"),i1:s("fo"),TF:s("fo"),hq:s("fo"),Xg:s("fo"),Ch:s("fo"),BA:s("a9f"),zU:s("Bf"),yE:s("aFc"),hw:s("a9m"),kT:s("du"),OE:s("l_"),i9:s("l_"),xo:s("l_"),hl:s("xN"),Mp:s("cc"),i8:s("Uq"),zL:s("FH"),YG:s("xO"),FW:s("a1"),fo:s("dhw"),Q3:s("a9z"),El:s("a9A"),Dj:s("a9C"),C:s("FJ"),h5:s("Uw"),Xp:s("Bj"),Gt:s("Uy"),YX:s("me"),M0:s("Bk"),jB:s("xP"),ON:s("oO"),y3:s("vJ"),gb:s("xR"),D_:s("Bm"),sE:s("LB"),f7:s("r3"),li:s("Bn"),XQ:s("Bo"),qM:s("Bp"),Qv:s("mf"),Km:s("fp"),jg:s("FL"),MI:s("mg"),d2:s("a8"),Iz:s("Y"),A5:s("aa3"),Ao:s("Bq"),dD:s("aG6"),FH:s("iO"),Fq:s("iO"),Wj:s("iO"),Nz:s("iO"),zp:s("iO>"),uG:s("iO<@>"),dt:s("b9>"),NP:s("b9"),ZE:s("UG"),N:s("h"),Vc:s("dhU"),SW:s("tM"),_T:s("oT"),Nr:s("bX"),Xb:s("fq"),Vh:s("UO"),Ci:s("FO"),ky:s("UP"),Yu:s("aGy"),IP:s("cu"),OJ:s("di6"),Pk:s("LI"),hU:s("i2"),JF:s("l1"),WT:s("cQ"),sf:s("cQ"),Oa:s("cQ"),_3:s("cQ"),Vr:s("cQ"),PP:s("cQ"),tF:s("cQ"),vE:s("cQ"),Yy:s("cQ"),rg:s("cQ>"),az:s("cQ"),Q6:s("cQ"),Ow:s("cQ"),AH:s("cQ"),Nq:s("cQ"),Zs:s("cQ"),us:s("cQ"),E8:s("cQ"),d9:s("cQ"),Zl:s("cQ>?>"),Ln:s("cQ"),b6:s("cQ<~>"),U8:s("xY"),ev:s("vQ"),On:s("aav"),o3:s("FQ"),X1:s("aaw"),qD:s("xZ"),cn:s("Bv"),OH:s("FR"),aW:s("UY"),As:s("mh"),_0:s("V_"),Pl:s("die"),ag:s("aaI"),QX:s("ka"),fa:s("f4"),mr:s("LQ"),mi:s("aaO"),tq:s("nT"),cy:s("aaP"),hL:s("iu"),qY:s("vT"),jY:s("dip"),fm:s("eX"),em:s("a6"),ta:s("y2"),w7:s("FX"),we:s("tO"),ZM:s("LX"),Un:s("y3>"),Ag:s("y3<@>"),UT:s("pO"),yh:s("tP"),up:s("LY"),Q5:s("aHa"),uY:s("tQ"),kz:s("aHc"),Dt:s("BA"),xf:s("aHi"),Ip:s("M1"),Ce:s("Ve"),BF:s("tR"),gC:s("Vg"),WC:s("cQp"),XS:s("cQq"),UU:s("ab7"),Jf:s("BC"),MC:s("Vl"),sT:s("cQu"),yS:s("nX"),U4:s("diR"),WM:s("rb"),yp:s("y7"),bq:s("y8"),qV:s("bO"),xJ:s("hy"),kl:s("y9"),uW:s("y9"),Xk:s("ya"),rC:s("aHH"),nC:s("aHL"),br:s("mX"),Ml:s("mX"),Ni:s("bc"),Fz:s("bc"),Y:s("bc"),Ev:s("l4"),nB:s("M9<@>"),ol:s("yb"),e2:s("jr"),um:s("BI<@>"),eK:s("c4l"),rd:s("tV"),W1:s("c4m"),D:s("cy"),pm:s("Vx"),MX:s("BK"),ya:s("ie"),gA:s("Mc"),kk:s("ye"),gh:s("Md"),G5:s("vW"),h3:s("BL"),fS:s("BM"),O7:s("aI1"),gU:s("tY"),Yg:s("aI3"),BQ:s("aI4"),ED:s("dj8"),Kz:s("oX"),Xu:s("hL"),NV:s("abs"),x4:s("abt"),Wy:s("eg"),bF:s("vY"),dJ:s("tZ"),_4:s("abw"),II:s("aIk"),ZG:s("aIl"),hm:s("aIn"),AE:s("BP"),OF:s("cz"),QT:s("cz"),GW:s("cz"),xk:s("cz"),W:s("cz"),Nf:s("cz<@>"),zo:s("cz"),Ll:s("cz"),IV:s("cz"),_b:s("cz"),Mg:s("abz"),At:s("bn"),fL:s("bn"),Sd:s("bn>"),NY:s("bn>"),if:s("bn>"),Hl:s("bn"),Dz:s("bn"),BJ:s("bn"),Nx:s("bn"),x_:s("bn"),ue:s("bn"),D0:s("bn"),j3:s("bn"),Id:s("bn"),Ad:s("bn"),LC:s("bn?>"),UE:s("bn"),Jn:s("bn"),Kp:s("bn"),HJ:s("bn"),Sj:s("bn"),q3:s("bn"),er:s("bn"),uh:s("ho"),Wt:s("ho"),GY:s("oY"),Ih:s("Gc"),Ku:s("BR"),oY:s("u0"),Af:s("aIs"),F:s("abJ"),Dg:s("Mm"),rS:s("mY"),nU:s("c6h"),X3:s("w_"),He:s("aO"),uB:s("hM"),Kh:s("eo"),sa:s("eo"),Q1:s("eo"),S6:s("eo"),HV:s("eo>"),FI:s("eo
    "),ZK:s("eo"),m8:s("eo"),Ri:s("eo"),xY:s("eo"),ow:s("eo"),aj:s("eo<~(J,fp?)>"),r7:s("eo<~(pm)>"),YD:s("yh"),Pn:s("yh"),d:s("q"),a7:s("hN"),iM:s("Mp"),X5:s("hO"),tv:s("bh"),VW:s("Ge"),uS:s("yi"),aQ:s("yj"),vT:s("w0"),lJ:s("dFb"),rx:s("kz"),nX:s("u2"),mL:s("w1"),UR:s("w2"),RN:s("w3"),cY:s("nZ"),l1:s("i4"),hs:s("lD"),Mw:s("w4"),a1:s("n_"),JC:s("ac2"),oX:s("Gg"),L1:s("ac4"),bW:s("b6"),tb:s("b6"),Av:s("b6"),Mx:s("b6"),Ru:s("b6"),N0:s("b6"),hB:s("b6"),TJ:s("b6"),qn:s("b6"),HM:s("b6"),ur:s("b6"),ZZ:s("b6"),rs:s("b6"),Tj:s("b6"),rL:s("b6"),TA:s("b6"),ey:s("b6"),GL:s("b6>"),wv:s("b6>"),qZ:s("b6"),f5:s("b6"),ru:s("b6"),EY:s("b6"),Ym:s("b6"),VV:s("b6"),HD:s("b6"),q5:s("b6"),Ts:s("b6"),iH:s("b6"),Qh:s("b6"),kS:s("b6"),Cr:s("b6"),wa:s("b6"),FY:s("b6"),bL:s("b6"),Sb:s("b6"),DU:s("b6>"),Hy:s("b6"),Lp:s("b6"),J6:s("b6"),pM:s("b6"),vh:s("b6<@>"),FJ:s("b6?>"),Tv:s("b6"),fr:s("b6"),cw:s("b6"),h8:s("aE"),qc:s("aE"),AV:s("aE"),xs:s("aE"),HF:s("aE"),Zj:s("aE"),Cc:s("aE"),nj:s("aE>"),fx:s("aE>"),XX:s("aE"),Xx:s("aE>"),dx:s("aE>"),Sz:s("aE>"),Rv:s("aE"),yL:s("aE"),BK:s("aE"),JX:s("aE"),Iy:s("aE

  • In reply to '+g+"
    "+b+"

    Authentication is complete. If this does not happen automatically, please + close the window. + + diff --git a/832/canvaskit/canvaskit.js b/832/canvaskit/canvaskit.js new file mode 100644 index 0000000000..5134e64022 --- /dev/null +++ b/832/canvaskit/canvaskit.js @@ -0,0 +1,224 @@ + +var CanvasKitInit = (() => { + var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; + if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename; + return ( +function(CanvasKitInit) { + CanvasKitInit = CanvasKitInit || {}; + + +null;var r;r||(r=typeof CanvasKitInit !== 'undefined' ? CanvasKitInit : {});var aa=Object.assign,ba,ca;r.ready=new Promise(function(a,b){ba=a;ca=b}); +(function(a){a.Rd=a.Rd||[];a.Rd.push(function(){a.MakeSWCanvasSurface=function(b){var c=b;if("CANVAS"!==c.tagName&&(c=document.getElementById(b),!c))throw"Canvas with id "+b+" was not found";if(b=a.MakeSurface(c.width,c.height))b.pe=c;return b};a.MakeCanvasSurface||(a.MakeCanvasSurface=a.MakeSWCanvasSurface);a.MakeSurface=function(b,c){var e={width:b,height:c,colorType:a.ColorType.RGBA_8888,alphaType:a.AlphaType.Unpremul,colorSpace:a.ColorSpace.SRGB},f=b*c*4,k=a._malloc(f);if(e=a.Surface._makeRasterDirect(e, +k,4*b))e.pe=null,e.Ve=b,e.Se=c,e.Te=f,e.ze=k,e.getCanvas().clear(a.TRANSPARENT);return e};a.MakeRasterDirectSurface=function(b,c,e){return a.Surface._makeRasterDirect(b,c.byteOffset,e)};a.Surface.prototype.flush=function(b){a.Od(this.Nd);this._flush();if(this.pe){var c=new Uint8ClampedArray(a.HEAPU8.buffer,this.ze,this.Te);c=new ImageData(c,this.Ve,this.Se);b?this.pe.getContext("2d").putImageData(c,0,0,b[0],b[1],b[2]-b[0],b[3]-b[1]):this.pe.getContext("2d").putImageData(c,0,0)}};a.Surface.prototype.dispose= +function(){this.ze&&a._free(this.ze);this.delete()};a.Od=a.Od||function(){};a.qe=a.qe||function(){return null}})})(r); +(function(a){a.Rd=a.Rd||[];a.Rd.push(function(){function b(n,q,x){return n&&n.hasOwnProperty(q)?n[q]:x}function c(n){var q=ea(fa);fa[q]=n;return q}function e(n){return n.naturalHeight||n.videoHeight||n.displayHeight||n.height}function f(n){return n.naturalWidth||n.videoWidth||n.displayWidth||n.width}function k(n,q,x,y){n.bindTexture(n.TEXTURE_2D,q);y||x.alphaType!==a.AlphaType.Premul||n.pixelStorei(n.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0);return q}function l(n,q,x){x||q.alphaType!==a.AlphaType.Premul|| +n.pixelStorei(n.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!1);n.bindTexture(n.TEXTURE_2D,null)}a.GetWebGLContext=function(n,q){if(!n)throw"null canvas passed into makeWebGLContext";var x={alpha:b(q,"alpha",1),depth:b(q,"depth",1),stencil:b(q,"stencil",8),antialias:b(q,"antialias",0),premultipliedAlpha:b(q,"premultipliedAlpha",1),preserveDrawingBuffer:b(q,"preserveDrawingBuffer",0),preferLowPowerToHighPerformance:b(q,"preferLowPowerToHighPerformance",0),failIfMajorPerformanceCaveat:b(q,"failIfMajorPerformanceCaveat", +0),enableExtensionsByDefault:b(q,"enableExtensionsByDefault",1),explicitSwapControl:b(q,"explicitSwapControl",0),renderViaOffscreenBackBuffer:b(q,"renderViaOffscreenBackBuffer",0)};x.majorVersion=q&&q.majorVersion?q.majorVersion:"undefined"!==typeof WebGL2RenderingContext?2:1;if(x.explicitSwapControl)throw"explicitSwapControl is not supported";n=ha(n,x);if(!n)return 0;ia(n);t.Zd.getExtension("WEBGL_debug_renderer_info");return n};a.deleteContext=function(n){t===ja[n]&&(t=null);"object"===typeof JSEvents&& +JSEvents.Nf(ja[n].Zd.canvas);ja[n]&&ja[n].Zd.canvas&&(ja[n].Zd.canvas.Qe=void 0);ja[n]=null};a._setTextureCleanup({deleteTexture:function(n,q){var x=fa[q];x&&ja[n].Zd.deleteTexture(x);fa[q]=null}});a.MakeWebGLContext=function(n){if(!this.Od(n))return null;var q=this._MakeGrContext();if(!q)return null;q.Nd=n;var x=q.delete.bind(q);q["delete"]=function(){a.Od(this.Nd);x()}.bind(q);return t.Ce=q};a.MakeGrContext=a.MakeWebGLContext;a.GrDirectContext.prototype.getResourceCacheLimitBytes=function(){a.Od(this.Nd); +this._getResourceCacheLimitBytes()};a.GrDirectContext.prototype.getResourceCacheUsageBytes=function(){a.Od(this.Nd);this._getResourceCacheUsageBytes()};a.GrDirectContext.prototype.releaseResourcesAndAbandonContext=function(){a.Od(this.Nd);this._releaseResourcesAndAbandonContext()};a.GrDirectContext.prototype.setResourceCacheLimitBytes=function(n){a.Od(this.Nd);this._setResourceCacheLimitBytes(n)};a.MakeOnScreenGLSurface=function(n,q,x,y,C,E){if(!this.Od(n.Nd))return null;q=void 0===C||void 0===E? +this._MakeOnScreenGLSurface(n,q,x,y):this._MakeOnScreenGLSurface(n,q,x,y,C,E);if(!q)return null;q.Nd=n.Nd;return q};a.MakeRenderTarget=function(){var n=arguments[0];if(!this.Od(n.Nd))return null;if(3===arguments.length){var q=this._MakeRenderTargetWH(n,arguments[1],arguments[2]);if(!q)return null}else if(2===arguments.length){if(q=this._MakeRenderTargetII(n,arguments[1]),!q)return null}else return null;q.Nd=n.Nd;return q};a.MakeWebGLCanvasSurface=function(n,q,x){q=q||null;var y=n,C="undefined"!== +typeof OffscreenCanvas&&y instanceof OffscreenCanvas;if(!("undefined"!==typeof HTMLCanvasElement&&y instanceof HTMLCanvasElement||C||(y=document.getElementById(n),y)))throw"Canvas with id "+n+" was not found";n=this.GetWebGLContext(y,x);if(!n||0>n)throw"failed to create webgl context: err "+n;n=this.MakeWebGLContext(n);q=this.MakeOnScreenGLSurface(n,y.width,y.height,q);return q?q:(q=y.cloneNode(!0),y.parentNode.replaceChild(q,y),q.classList.add("ck-replaced"),a.MakeSWCanvasSurface(q))};a.MakeCanvasSurface= +a.MakeWebGLCanvasSurface;a.Surface.prototype.makeImageFromTexture=function(n,q){a.Od(this.Nd);n=c(n);if(q=this._makeImageFromTexture(this.Nd,n,q))q.je=n;return q};a.Surface.prototype.makeImageFromTextureSource=function(n,q,x){q||(q={height:e(n),width:f(n),colorType:a.ColorType.RGBA_8888,alphaType:x?a.AlphaType.Premul:a.AlphaType.Unpremul});q.colorSpace||(q.colorSpace=a.ColorSpace.SRGB);a.Od(this.Nd);var y=t.Zd;x=k(y,y.createTexture(),q,x);2===t.version?y.texImage2D(y.TEXTURE_2D,0,y.RGBA,q.width,q.height, +0,y.RGBA,y.UNSIGNED_BYTE,n):y.texImage2D(y.TEXTURE_2D,0,y.RGBA,y.RGBA,y.UNSIGNED_BYTE,n);l(y,q);this._resetContext();return this.makeImageFromTexture(x,q)};a.Surface.prototype.updateTextureFromSource=function(n,q,x){if(n.je){a.Od(this.Nd);var y=n.getImageInfo(),C=t.Zd,E=k(C,fa[n.je],y,x);2===t.version?C.texImage2D(C.TEXTURE_2D,0,C.RGBA,f(q),e(q),0,C.RGBA,C.UNSIGNED_BYTE,q):C.texImage2D(C.TEXTURE_2D,0,C.RGBA,C.RGBA,C.UNSIGNED_BYTE,q);l(C,y,x);this._resetContext();fa[n.je]=null;n.je=c(E);y.colorSpace= +n.getColorSpace();q=this._makeImageFromTexture(this.Nd,n.je,y);x=n.Md.Pd;C=n.Md.Ud;n.Md.Pd=q.Md.Pd;n.Md.Ud=q.Md.Ud;q.Md.Pd=x;q.Md.Ud=C;q.delete();y.colorSpace.delete()}};a.MakeLazyImageFromTextureSource=function(n,q,x){q||(q={height:e(n),width:f(n),colorType:a.ColorType.RGBA_8888,alphaType:x?a.AlphaType.Premul:a.AlphaType.Unpremul});q.colorSpace||(q.colorSpace=a.ColorSpace.SRGB);var y={makeTexture:function(){var C=t,E=C.Zd,v=k(E,E.createTexture(),q,x);2===C.version?E.texImage2D(E.TEXTURE_2D,0,E.RGBA, +q.width,q.height,0,E.RGBA,E.UNSIGNED_BYTE,n):E.texImage2D(E.TEXTURE_2D,0,E.RGBA,E.RGBA,E.UNSIGNED_BYTE,n);l(E,q,x);return c(v)},freeSrc:function(){}};"VideoFrame"===n.constructor.name&&(y.freeSrc=function(){n.close()});return a.Image._makeFromGenerator(q,y)};a.Od=function(n){return n?ia(n):!1};a.qe=function(){return t&&t.Ce&&!t.Ce.isDeleted()?t.Ce:null}})})(r); +(function(a){function b(g){return(f(255*g[3])<<24|f(255*g[0])<<16|f(255*g[1])<<8|f(255*g[2])<<0)>>>0}function c(g){if(g&&g._ck)return g;if(g instanceof Float32Array){for(var d=Math.floor(g.length/4),h=new Uint32Array(d),m=0;mz;z++)a.HEAPF32[u+m]=g[w][z],m++;g=h}else g=M;d.Wd=g}else throw"Invalid argument to copyFlexibleColorArray, Not a color array "+typeof g;return d}function q(g){if(!g)return M;var d=R.toTypedArray();if(g.length){if(6===g.length||9===g.length)return l(g,"HEAPF32",I),6===g.length&&a.HEAPF32.set(od,6+I/4),I;if(16===g.length)return d[0]=g[0],d[1]=g[1],d[2]=g[3],d[3]=g[4],d[4]=g[5],d[5]=g[7],d[6]=g[12],d[7]=g[13],d[8]=g[15],I;throw"invalid matrix size";}if(void 0=== +g.m11)throw"invalid matrix argument";d[0]=g.m11;d[1]=g.m21;d[2]=g.m41;d[3]=g.m12;d[4]=g.m22;d[5]=g.m42;d[6]=g.m14;d[7]=g.m24;d[8]=g.m44;return I}function x(g){if(!g)return M;var d=da.toTypedArray();if(g.length){if(16!==g.length&&6!==g.length&&9!==g.length)throw"invalid matrix size";if(16===g.length)return l(g,"HEAPF32",Z);d.fill(0);d[0]=g[0];d[1]=g[1];d[3]=g[2];d[4]=g[3];d[5]=g[4];d[7]=g[5];d[10]=1;d[12]=g[6];d[13]=g[7];d[15]=g[8];6===g.length&&(d[12]=0,d[13]=0,d[15]=1);return Z}if(void 0===g.m11)throw"invalid matrix argument"; +d[0]=g.m11;d[1]=g.m21;d[2]=g.m31;d[3]=g.m41;d[4]=g.m12;d[5]=g.m22;d[6]=g.m32;d[7]=g.m42;d[8]=g.m13;d[9]=g.m23;d[10]=g.m33;d[11]=g.m43;d[12]=g.m14;d[13]=g.m24;d[14]=g.m34;d[15]=g.m44;return Z}function y(g,d){return l(g,"HEAPF32",d||ua)}function C(g,d,h,m){var u=Ma.toTypedArray();u[0]=g;u[1]=d;u[2]=h;u[3]=m;return ua}function E(g){for(var d=new Float32Array(4),h=0;4>h;h++)d[h]=a.HEAPF32[g/4+h];return d}function v(g,d){return l(g,"HEAPF32",d||V)}function D(g,d){return l(g,"HEAPF32",d||Gb)}a.Color=function(g, +d,h,m){void 0===m&&(m=1);return a.Color4f(f(g)/255,f(d)/255,f(h)/255,m)};a.ColorAsInt=function(g,d,h,m){void 0===m&&(m=255);return(f(m)<<24|f(g)<<16|f(d)<<8|f(h)<<0&268435455)>>>0};a.Color4f=function(g,d,h,m){void 0===m&&(m=1);return Float32Array.of(g,d,h,m)};Object.defineProperty(a,"TRANSPARENT",{get:function(){return a.Color4f(0,0,0,0)}});Object.defineProperty(a,"BLACK",{get:function(){return a.Color4f(0,0,0,1)}});Object.defineProperty(a,"WHITE",{get:function(){return a.Color4f(1,1,1,1)}});Object.defineProperty(a, +"RED",{get:function(){return a.Color4f(1,0,0,1)}});Object.defineProperty(a,"GREEN",{get:function(){return a.Color4f(0,1,0,1)}});Object.defineProperty(a,"BLUE",{get:function(){return a.Color4f(0,0,1,1)}});Object.defineProperty(a,"YELLOW",{get:function(){return a.Color4f(1,1,0,1)}});Object.defineProperty(a,"CYAN",{get:function(){return a.Color4f(0,1,1,1)}});Object.defineProperty(a,"MAGENTA",{get:function(){return a.Color4f(1,0,1,1)}});a.getColorComponents=function(g){return[Math.floor(255*g[0]),Math.floor(255* +g[1]),Math.floor(255*g[2]),g[3]]};a.parseColorString=function(g,d){g=g.toLowerCase();if(g.startsWith("#")){d=255;switch(g.length){case 9:d=parseInt(g.slice(7,9),16);case 7:var h=parseInt(g.slice(1,3),16);var m=parseInt(g.slice(3,5),16);var u=parseInt(g.slice(5,7),16);break;case 5:d=17*parseInt(g.slice(4,5),16);case 4:h=17*parseInt(g.slice(1,2),16),m=17*parseInt(g.slice(2,3),16),u=17*parseInt(g.slice(3,4),16)}return a.Color(h,m,u,d/255)}return g.startsWith("rgba")?(g=g.slice(5,-1),g=g.split(","),a.Color(+g[0], ++g[1],+g[2],e(g[3]))):g.startsWith("rgb")?(g=g.slice(4,-1),g=g.split(","),a.Color(+g[0],+g[1],+g[2],e(g[3]))):g.startsWith("gray(")||g.startsWith("hsl")||!d||(g=d[g],void 0===g)?a.BLACK:g};a.multiplyByAlpha=function(g,d){g=g.slice();g[3]=Math.max(0,Math.min(g[3]*d,1));return g};a.Malloc=function(g,d){var h=a._malloc(d*g.BYTES_PER_ELEMENT);return{_ck:!0,length:d,byteOffset:h,ce:null,subarray:function(m,u){m=this.toTypedArray().subarray(m,u);m._ck=!0;return m},toTypedArray:function(){if(this.ce&&this.ce.length)return this.ce; +this.ce=new g(a.HEAPU8.buffer,h,d);this.ce._ck=!0;return this.ce}}};a.Free=function(g){a._free(g.byteOffset);g.byteOffset=M;g.toTypedArray=null;g.ce=null};var I=M,R,Z=M,da,ua=M,Ma,va,V=M,pc,Ba=M,qc,Hb=M,rc,Ib=M,Jb,gb=M,sc,Gb=M,tc,uc=M,od=Float32Array.of(0,0,1),M=0;a.onRuntimeInitialized=function(){function g(d,h,m,u,w,z,F){z||(z=4*u.width,u.colorType===a.ColorType.RGBA_F16?z*=2:u.colorType===a.ColorType.RGBA_F32&&(z*=4));var K=z*u.height;var H=w?w.byteOffset:a._malloc(K);if(F?!d._readPixels(u,H,z, +h,m,F):!d._readPixels(u,H,z,h,m))return w||a._free(H),null;if(w)return w.toTypedArray();switch(u.colorType){case a.ColorType.RGBA_8888:case a.ColorType.RGBA_F16:d=(new Uint8Array(a.HEAPU8.buffer,H,K)).slice();break;case a.ColorType.RGBA_F32:d=(new Float32Array(a.HEAPU8.buffer,H,K)).slice();break;default:return null}a._free(H);return d}Ma=a.Malloc(Float32Array,4);ua=Ma.byteOffset;da=a.Malloc(Float32Array,16);Z=da.byteOffset;R=a.Malloc(Float32Array,9);I=R.byteOffset;sc=a.Malloc(Float32Array,12);Gb= +sc.byteOffset;tc=a.Malloc(Float32Array,12);uc=tc.byteOffset;va=a.Malloc(Float32Array,4);V=va.byteOffset;pc=a.Malloc(Float32Array,4);Ba=pc.byteOffset;qc=a.Malloc(Float32Array,3);Hb=qc.byteOffset;rc=a.Malloc(Float32Array,3);Ib=rc.byteOffset;Jb=a.Malloc(Int32Array,4);gb=Jb.byteOffset;a.ColorSpace.SRGB=a.ColorSpace._MakeSRGB();a.ColorSpace.DISPLAY_P3=a.ColorSpace._MakeDisplayP3();a.ColorSpace.ADOBE_RGB=a.ColorSpace._MakeAdobeRGB();a.GlyphRunFlags={IsWhiteSpace:a._GlyphRunFlags_isWhiteSpace};a.Path.MakeFromCmds= +function(d){var h=l(d,"HEAPF32"),m=a.Path._MakeFromCmds(h,d.length);k(h,d);return m};a.Path.MakeFromVerbsPointsWeights=function(d,h,m){var u=l(d,"HEAPU8"),w=l(h,"HEAPF32"),z=l(m,"HEAPF32"),F=a.Path._MakeFromVerbsPointsWeights(u,d.length,w,h.length,z,m&&m.length||0);k(u,d);k(w,h);k(z,m);return F};a.Path.prototype.addArc=function(d,h,m){d=v(d);this._addArc(d,h,m);return this};a.Path.prototype.addCircle=function(d,h,m,u){this._addCircle(d,h,m,!!u);return this};a.Path.prototype.addOval=function(d,h,m){void 0=== +m&&(m=1);d=v(d);this._addOval(d,!!h,m);return this};a.Path.prototype.addPath=function(){var d=Array.prototype.slice.call(arguments),h=d[0],m=!1;"boolean"===typeof d[d.length-1]&&(m=d.pop());if(1===d.length)this._addPath(h,1,0,0,0,1,0,0,0,1,m);else if(2===d.length)d=d[1],this._addPath(h,d[0],d[1],d[2],d[3],d[4],d[5],d[6]||0,d[7]||0,d[8]||1,m);else if(7===d.length||10===d.length)this._addPath(h,d[1],d[2],d[3],d[4],d[5],d[6],d[7]||0,d[8]||0,d[9]||1,m);else return null;return this};a.Path.prototype.addPoly= +function(d,h){var m=l(d,"HEAPF32");this._addPoly(m,d.length/2,h);k(m,d);return this};a.Path.prototype.addRect=function(d,h){d=v(d);this._addRect(d,!!h);return this};a.Path.prototype.addRRect=function(d,h){d=D(d);this._addRRect(d,!!h);return this};a.Path.prototype.addVerbsPointsWeights=function(d,h,m){var u=l(d,"HEAPU8"),w=l(h,"HEAPF32"),z=l(m,"HEAPF32");this._addVerbsPointsWeights(u,d.length,w,h.length,z,m&&m.length||0);k(u,d);k(w,h);k(z,m)};a.Path.prototype.arc=function(d,h,m,u,w,z){d=a.LTRBRect(d- +m,h-m,d+m,h+m);w=(w-u)/Math.PI*180-360*!!z;z=new a.Path;z.addArc(d,u/Math.PI*180,w);this.addPath(z,!0);z.delete();return this};a.Path.prototype.arcToOval=function(d,h,m,u){d=v(d);this._arcToOval(d,h,m,u);return this};a.Path.prototype.arcToRotated=function(d,h,m,u,w,z,F){this._arcToRotated(d,h,m,!!u,!!w,z,F);return this};a.Path.prototype.arcToTangent=function(d,h,m,u,w){this._arcToTangent(d,h,m,u,w);return this};a.Path.prototype.close=function(){this._close();return this};a.Path.prototype.conicTo= +function(d,h,m,u,w){this._conicTo(d,h,m,u,w);return this};a.Path.prototype.computeTightBounds=function(d){this._computeTightBounds(V);var h=va.toTypedArray();return d?(d.set(h),d):h.slice()};a.Path.prototype.cubicTo=function(d,h,m,u,w,z){this._cubicTo(d,h,m,u,w,z);return this};a.Path.prototype.dash=function(d,h,m){return this._dash(d,h,m)?this:null};a.Path.prototype.getBounds=function(d){this._getBounds(V);var h=va.toTypedArray();return d?(d.set(h),d):h.slice()};a.Path.prototype.lineTo=function(d, +h){this._lineTo(d,h);return this};a.Path.prototype.moveTo=function(d,h){this._moveTo(d,h);return this};a.Path.prototype.offset=function(d,h){this._transform(1,0,d,0,1,h,0,0,1);return this};a.Path.prototype.quadTo=function(d,h,m,u){this._quadTo(d,h,m,u);return this};a.Path.prototype.rArcTo=function(d,h,m,u,w,z,F){this._rArcTo(d,h,m,u,w,z,F);return this};a.Path.prototype.rConicTo=function(d,h,m,u,w){this._rConicTo(d,h,m,u,w);return this};a.Path.prototype.rCubicTo=function(d,h,m,u,w,z){this._rCubicTo(d, +h,m,u,w,z);return this};a.Path.prototype.rLineTo=function(d,h){this._rLineTo(d,h);return this};a.Path.prototype.rMoveTo=function(d,h){this._rMoveTo(d,h);return this};a.Path.prototype.rQuadTo=function(d,h,m,u){this._rQuadTo(d,h,m,u);return this};a.Path.prototype.stroke=function(d){d=d||{};d.width=d.width||1;d.miter_limit=d.miter_limit||4;d.cap=d.cap||a.StrokeCap.Butt;d.join=d.join||a.StrokeJoin.Miter;d.precision=d.precision||1;return this._stroke(d)?this:null};a.Path.prototype.transform=function(){if(1=== +arguments.length){var d=arguments[0];this._transform(d[0],d[1],d[2],d[3],d[4],d[5],d[6]||0,d[7]||0,d[8]||1)}else if(6===arguments.length||9===arguments.length)d=arguments,this._transform(d[0],d[1],d[2],d[3],d[4],d[5],d[6]||0,d[7]||0,d[8]||1);else throw"transform expected to take 1 or 9 arguments. Got "+arguments.length;return this};a.Path.prototype.trim=function(d,h,m){return this._trim(d,h,!!m)?this:null};a.Image.prototype.encodeToBytes=function(d,h){var m=a.qe();d=d||a.ImageFormat.PNG;h=h||100; +return m?this._encodeToBytes(d,h,m):this._encodeToBytes(d,h)};a.Image.prototype.makeShaderCubic=function(d,h,m,u,w){w=q(w);return this._makeShaderCubic(d,h,m,u,w)};a.Image.prototype.makeShaderOptions=function(d,h,m,u,w){w=q(w);return this._makeShaderOptions(d,h,m,u,w)};a.Image.prototype.readPixels=function(d,h,m,u,w){var z=a.qe();return g(this,d,h,m,u,w,z)};a.Canvas.prototype.clear=function(d){a.Od(this.Nd);d=y(d);this._clear(d)};a.Canvas.prototype.clipRRect=function(d,h,m){a.Od(this.Nd);d=D(d);this._clipRRect(d, +h,m)};a.Canvas.prototype.clipRect=function(d,h,m){a.Od(this.Nd);d=v(d);this._clipRect(d,h,m)};a.Canvas.prototype.concat=function(d){a.Od(this.Nd);d=x(d);this._concat(d)};a.Canvas.prototype.drawArc=function(d,h,m,u,w){a.Od(this.Nd);d=v(d);this._drawArc(d,h,m,u,w)};a.Canvas.prototype.drawAtlas=function(d,h,m,u,w,z,F){if(d&&u&&h&&m&&h.length===m.length){a.Od(this.Nd);w||(w=a.BlendMode.SrcOver);var K=l(h,"HEAPF32"),H=l(m,"HEAPF32"),S=m.length/4,p=l(c(z),"HEAPU32");if(F&&"B"in F&&"C"in F)this._drawAtlasCubic(d, +H,K,p,S,w,F.B,F.C,u);else{let A=a.FilterMode.Linear,L=a.MipmapMode.None;F&&(A=F.filter,"mipmap"in F&&(L=F.mipmap));this._drawAtlasOptions(d,H,K,p,S,w,A,L,u)}k(K,h);k(H,m);k(p,z)}};a.Canvas.prototype.drawCircle=function(d,h,m,u){a.Od(this.Nd);this._drawCircle(d,h,m,u)};a.Canvas.prototype.drawColor=function(d,h){a.Od(this.Nd);d=y(d);void 0!==h?this._drawColor(d,h):this._drawColor(d)};a.Canvas.prototype.drawColorInt=function(d,h){a.Od(this.Nd);this._drawColorInt(d,h||a.BlendMode.SrcOver)};a.Canvas.prototype.drawColorComponents= +function(d,h,m,u,w){a.Od(this.Nd);d=C(d,h,m,u);void 0!==w?this._drawColor(d,w):this._drawColor(d)};a.Canvas.prototype.drawDRRect=function(d,h,m){a.Od(this.Nd);d=D(d,Gb);h=D(h,uc);this._drawDRRect(d,h,m)};a.Canvas.prototype.drawImage=function(d,h,m,u){a.Od(this.Nd);this._drawImage(d,h,m,u||null)};a.Canvas.prototype.drawImageCubic=function(d,h,m,u,w,z){a.Od(this.Nd);this._drawImageCubic(d,h,m,u,w,z||null)};a.Canvas.prototype.drawImageOptions=function(d,h,m,u,w,z){a.Od(this.Nd);this._drawImageOptions(d, +h,m,u,w,z||null)};a.Canvas.prototype.drawImageNine=function(d,h,m,u,w){a.Od(this.Nd);h=l(h,"HEAP32",gb);m=v(m);this._drawImageNine(d,h,m,u,w||null)};a.Canvas.prototype.drawImageRect=function(d,h,m,u,w){a.Od(this.Nd);v(h,V);v(m,Ba);this._drawImageRect(d,V,Ba,u,!!w)};a.Canvas.prototype.drawImageRectCubic=function(d,h,m,u,w,z){a.Od(this.Nd);v(h,V);v(m,Ba);this._drawImageRectCubic(d,V,Ba,u,w,z||null)};a.Canvas.prototype.drawImageRectOptions=function(d,h,m,u,w,z){a.Od(this.Nd);v(h,V);v(m,Ba);this._drawImageRectOptions(d, +V,Ba,u,w,z||null)};a.Canvas.prototype.drawLine=function(d,h,m,u,w){a.Od(this.Nd);this._drawLine(d,h,m,u,w)};a.Canvas.prototype.drawOval=function(d,h){a.Od(this.Nd);d=v(d);this._drawOval(d,h)};a.Canvas.prototype.drawPaint=function(d){a.Od(this.Nd);this._drawPaint(d)};a.Canvas.prototype.drawParagraph=function(d,h,m){a.Od(this.Nd);this._drawParagraph(d,h,m)};a.Canvas.prototype.drawPatch=function(d,h,m,u,w){if(24>d.length)throw"Need 12 cubic points";if(h&&4>h.length)throw"Need 4 colors";if(m&&8>m.length)throw"Need 4 shader coordinates"; +a.Od(this.Nd);const z=l(d,"HEAPF32"),F=h?l(c(h),"HEAPU32"):M,K=m?l(m,"HEAPF32"):M;u||(u=a.BlendMode.Modulate);this._drawPatch(z,F,K,u,w);k(K,m);k(F,h);k(z,d)};a.Canvas.prototype.drawPath=function(d,h){a.Od(this.Nd);this._drawPath(d,h)};a.Canvas.prototype.drawPicture=function(d){a.Od(this.Nd);this._drawPicture(d)};a.Canvas.prototype.drawPoints=function(d,h,m){a.Od(this.Nd);var u=l(h,"HEAPF32");this._drawPoints(d,u,h.length/2,m);k(u,h)};a.Canvas.prototype.drawRRect=function(d,h){a.Od(this.Nd);d=D(d); +this._drawRRect(d,h)};a.Canvas.prototype.drawRect=function(d,h){a.Od(this.Nd);d=v(d);this._drawRect(d,h)};a.Canvas.prototype.drawRect4f=function(d,h,m,u,w){a.Od(this.Nd);this._drawRect4f(d,h,m,u,w)};a.Canvas.prototype.drawShadow=function(d,h,m,u,w,z,F){a.Od(this.Nd);var K=l(w,"HEAPF32"),H=l(z,"HEAPF32");h=l(h,"HEAPF32",Hb);m=l(m,"HEAPF32",Ib);this._drawShadow(d,h,m,u,K,H,F);k(K,w);k(H,z)};a.getShadowLocalBounds=function(d,h,m,u,w,z,F){d=q(d);m=l(m,"HEAPF32",Hb);u=l(u,"HEAPF32",Ib);if(!this._getShadowLocalBounds(d, +h,m,u,w,z,V))return null;h=va.toTypedArray();return F?(F.set(h),F):h.slice()};a.Canvas.prototype.drawTextBlob=function(d,h,m,u){a.Od(this.Nd);this._drawTextBlob(d,h,m,u)};a.Canvas.prototype.drawVertices=function(d,h,m){a.Od(this.Nd);this._drawVertices(d,h,m)};a.Canvas.prototype.getDeviceClipBounds=function(d){this._getDeviceClipBounds(gb);var h=Jb.toTypedArray();d?d.set(h):d=h.slice();return d};a.Canvas.prototype.getLocalToDevice=function(){this._getLocalToDevice(Z);for(var d=Z,h=Array(16),m=0;16> +m;m++)h[m]=a.HEAPF32[d/4+m];return h};a.Canvas.prototype.getTotalMatrix=function(){this._getTotalMatrix(I);for(var d=Array(9),h=0;9>h;h++)d[h]=a.HEAPF32[I/4+h];return d};a.Canvas.prototype.makeSurface=function(d){d=this._makeSurface(d);d.Nd=this.Nd;return d};a.Canvas.prototype.readPixels=function(d,h,m,u,w){a.Od(this.Nd);return g(this,d,h,m,u,w)};a.Canvas.prototype.saveLayer=function(d,h,m,u){h=v(h);return this._saveLayer(d||null,h,m||null,u||0)};a.Canvas.prototype.writePixels=function(d,h,m,u,w, +z,F,K){if(d.byteLength%(h*m))throw"pixels length must be a multiple of the srcWidth * srcHeight";a.Od(this.Nd);var H=d.byteLength/(h*m);z=z||a.AlphaType.Unpremul;F=F||a.ColorType.RGBA_8888;K=K||a.ColorSpace.SRGB;var S=H*h;H=l(d,"HEAPU8");h=this._writePixels({width:h,height:m,colorType:F,alphaType:z,colorSpace:K},H,S,u,w);k(H,d);return h};a.ColorFilter.MakeBlend=function(d,h,m){d=y(d);m=m||a.ColorSpace.SRGB;return a.ColorFilter._MakeBlend(d,h,m)};a.ColorFilter.MakeMatrix=function(d){if(!d||20!==d.length)throw"invalid color matrix"; +var h=l(d,"HEAPF32"),m=a.ColorFilter._makeMatrix(h);k(h,d);return m};a.ContourMeasure.prototype.getPosTan=function(d,h){this._getPosTan(d,V);d=va.toTypedArray();return h?(h.set(d),h):d.slice()};a.ImageFilter.MakeDropShadow=function(d,h,m,u,w,z){w=y(w,ua);return a.ImageFilter._MakeDropShadow(d,h,m,u,w,z)};a.ImageFilter.MakeDropShadowOnly=function(d,h,m,u,w,z){w=y(w,ua);return a.ImageFilter._MakeDropShadowOnly(d,h,m,u,w,z)};a.ImageFilter.MakeImage=function(d,h,m,u){m=v(m,V);u=v(u,Ba);if("B"in h&&"C"in +h)return a.ImageFilter._MakeImageCubic(d,h.B,h.C,m,u);const w=h.filter;let z=a.MipmapMode.None;"mipmap"in h&&(z=h.mipmap);return a.ImageFilter._MakeImageOptions(d,w,z,m,u)};a.ImageFilter.MakeMatrixTransform=function(d,h,m){d=q(d);if("B"in h&&"C"in h)return a.ImageFilter._MakeMatrixTransformCubic(d,h.B,h.C,m);const u=h.filter;let w=a.MipmapMode.None;"mipmap"in h&&(w=h.mipmap);return a.ImageFilter._MakeMatrixTransformOptions(d,u,w,m)};a.Paint.prototype.getColor=function(){this._getColor(ua);return E(ua)}; +a.Paint.prototype.setColor=function(d,h){h=h||null;d=y(d);this._setColor(d,h)};a.Paint.prototype.setColorComponents=function(d,h,m,u,w){w=w||null;d=C(d,h,m,u);this._setColor(d,w)};a.Path.prototype.getPoint=function(d,h){this._getPoint(d,V);d=va.toTypedArray();return h?(h[0]=d[0],h[1]=d[1],h):d.slice(0,2)};a.Picture.prototype.makeShader=function(d,h,m,u,w){u=q(u);w=v(w);return this._makeShader(d,h,m,u,w)};a.PictureRecorder.prototype.beginRecording=function(d){d=v(d);return this._beginRecording(d)}; +a.Surface.prototype.getCanvas=function(){var d=this._getCanvas();d.Nd=this.Nd;return d};a.Surface.prototype.makeImageSnapshot=function(d){a.Od(this.Nd);d=l(d,"HEAP32",gb);return this._makeImageSnapshot(d)};a.Surface.prototype.makeSurface=function(d){a.Od(this.Nd);d=this._makeSurface(d);d.Nd=this.Nd;return d};a.Surface.prototype.Ue=function(d,h){this.ie||(this.ie=this.getCanvas());return requestAnimationFrame(function(){a.Od(this.Nd);d(this.ie);this.flush(h)}.bind(this))};a.Surface.prototype.requestAnimationFrame|| +(a.Surface.prototype.requestAnimationFrame=a.Surface.prototype.Ue);a.Surface.prototype.Re=function(d,h){this.ie||(this.ie=this.getCanvas());requestAnimationFrame(function(){a.Od(this.Nd);d(this.ie);this.flush(h);this.dispose()}.bind(this))};a.Surface.prototype.drawOnce||(a.Surface.prototype.drawOnce=a.Surface.prototype.Re);a.PathEffect.MakeDash=function(d,h){h||(h=0);if(!d.length||1===d.length%2)throw"Intervals array must have even length";var m=l(d,"HEAPF32");h=a.PathEffect._MakeDash(m,d.length, +h);k(m,d);return h};a.PathEffect.MakeLine2D=function(d,h){h=q(h);return a.PathEffect._MakeLine2D(d,h)};a.PathEffect.MakePath2D=function(d,h){d=q(d);return a.PathEffect._MakePath2D(d,h)};a.Shader.MakeColor=function(d,h){h=h||null;d=y(d);return a.Shader._MakeColor(d,h)};a.Shader.Blend=a.Shader.MakeBlend;a.Shader.Color=a.Shader.MakeColor;a.Shader.MakeLinearGradient=function(d,h,m,u,w,z,F,K){K=K||null;var H=n(m),S=l(u,"HEAPF32");F=F||0;z=q(z);var p=va.toTypedArray();p.set(d);p.set(h,2);d=a.Shader._MakeLinearGradient(V, +H.Wd,H.ke,S,H.count,w,F,z,K);k(H.Wd,m);u&&k(S,u);return d};a.Shader.MakeRadialGradient=function(d,h,m,u,w,z,F,K){K=K||null;var H=n(m),S=l(u,"HEAPF32");F=F||0;z=q(z);d=a.Shader._MakeRadialGradient(d[0],d[1],h,H.Wd,H.ke,S,H.count,w,F,z,K);k(H.Wd,m);u&&k(S,u);return d};a.Shader.MakeSweepGradient=function(d,h,m,u,w,z,F,K,H,S){S=S||null;var p=n(m),A=l(u,"HEAPF32");F=F||0;K=K||0;H=H||360;z=q(z);d=a.Shader._MakeSweepGradient(d,h,p.Wd,p.ke,A,p.count,w,K,H,F,z,S);k(p.Wd,m);u&&k(A,u);return d};a.Shader.MakeTwoPointConicalGradient= +function(d,h,m,u,w,z,F,K,H,S){S=S||null;var p=n(w),A=l(z,"HEAPF32");H=H||0;K=q(K);var L=va.toTypedArray();L.set(d);L.set(m,2);d=a.Shader._MakeTwoPointConicalGradient(V,h,u,p.Wd,p.ke,A,p.count,F,H,K,S);k(p.Wd,w);z&&k(A,z);return d};a.Vertices.prototype.bounds=function(d){this._bounds(V);var h=va.toTypedArray();return d?(d.set(h),d):h.slice()};a.Rd&&a.Rd.forEach(function(d){d()})};a.computeTonalColors=function(g){var d=l(g.ambient,"HEAPF32"),h=l(g.spot,"HEAPF32");this._computeTonalColors(d,h);var m= +{ambient:E(d),spot:E(h)};k(d,g.ambient);k(h,g.spot);return m};a.LTRBRect=function(g,d,h,m){return Float32Array.of(g,d,h,m)};a.XYWHRect=function(g,d,h,m){return Float32Array.of(g,d,g+h,d+m)};a.LTRBiRect=function(g,d,h,m){return Int32Array.of(g,d,h,m)};a.XYWHiRect=function(g,d,h,m){return Int32Array.of(g,d,g+h,d+m)};a.RRectXY=function(g,d,h){return Float32Array.of(g[0],g[1],g[2],g[3],d,h,d,h,d,h,d,h)};a.MakeAnimatedImageFromEncoded=function(g){g=new Uint8Array(g);var d=a._malloc(g.byteLength);a.HEAPU8.set(g, +d);return(g=a._decodeAnimatedImage(d,g.byteLength))?g:null};a.MakeImageFromEncoded=function(g){g=new Uint8Array(g);var d=a._malloc(g.byteLength);a.HEAPU8.set(g,d);return(g=a._decodeImage(d,g.byteLength))?g:null};var Ra=null;a.MakeImageFromCanvasImageSource=function(g){var d=g.width,h=g.height;Ra||(Ra=document.createElement("canvas"));Ra.width=d;Ra.height=h;var m=Ra.getContext("2d",{Pf:!0});m.drawImage(g,0,0);g=m.getImageData(0,0,d,h);return a.MakeImage({width:d,height:h,alphaType:a.AlphaType.Unpremul, +colorType:a.ColorType.RGBA_8888,colorSpace:a.ColorSpace.SRGB},g.data,4*d)};a.MakeImage=function(g,d,h){var m=a._malloc(d.length);a.HEAPU8.set(d,m);return a._MakeImage(g,m,d.length,h)};a.MakeVertices=function(g,d,h,m,u,w){var z=u&&u.length||0,F=0;h&&h.length&&(F|=1);m&&m.length&&(F|=2);void 0===w||w||(F|=4);g=new a._VerticesBuilder(g,d.length/2,z,F);l(d,"HEAPF32",g.positions());g.texCoords()&&l(h,"HEAPF32",g.texCoords());g.colors()&&l(c(m),"HEAPU32",g.colors());g.indices()&&l(u,"HEAPU16",g.indices()); +return g.detach()};(function(g){g.Rd=g.Rd||[];g.Rd.push(function(){function d(p){if(!p||!p.length)return[];for(var A=[],L=0;Ld)return a._free(g),null;u=new Uint16Array(a.HEAPU8.buffer,g,d);if(h)return h.set(u),a._free(g),h;h=Uint16Array.from(u);a._free(g);return h};a.Font.prototype.getGlyphIntercepts=function(g,d,h,m){var u=l(g,"HEAPU16"),w=l(d,"HEAPF32");return this._getGlyphIntercepts(u,g.length,!(g&&g._ck),w,d.length,!(d&&d._ck),h,m)};a.Font.prototype.getGlyphWidths=function(g,d,h){var m=l(g,"HEAPU16"),u=a._malloc(4* +g.length);this._getGlyphWidthBounds(m,g.length,u,M,d||null);d=new Float32Array(a.HEAPU8.buffer,u,g.length);k(m,g);if(h)return h.set(d),a._free(u),h;g=Float32Array.from(d);a._free(u);return g};a.FontMgr.FromData=function(){if(!arguments.length)return null;var g=arguments;1===g.length&&Array.isArray(g[0])&&(g=arguments[0]);if(!g.length)return null;for(var d=[],h=[],m=0;md)return a._free(g),null;u=new Uint16Array(a.HEAPU8.buffer,g,d);if(h)return h.set(u),a._free(g),h;h=Uint16Array.from(u);a._free(g); +return h};a.TextBlob.MakeOnPath=function(g,d,h,m){if(g&&g.length&&d&&d.countPoints()){if(1===d.countPoints())return this.MakeFromText(g,h);m||(m=0);var u=h.getGlyphIDs(g);u=h.getGlyphWidths(u);var w=[];d=new a.ContourMeasureIter(d,!1,1);for(var z=d.next(),F=new Float32Array(4),K=0;Kz.length()){z.delete();z=d.next();if(!z){g=g.substring(0,K);break}m=H/2}z.getPosTan(m,F);var S=F[2],p=F[3];w.push(S,p,F[0]-H/2*S,F[1]-H/2*p);m+=H/2}g=this.MakeFromRSXform(g,w,h); +z&&z.delete();d.delete();return g}};a.TextBlob.MakeFromRSXform=function(g,d,h){var m=ka(g)+1,u=a._malloc(m);la(g,B,u,m);g=l(d,"HEAPF32");h=a.TextBlob._MakeFromRSXform(u,m-1,g,h);a._free(u);return h?h:null};a.TextBlob.MakeFromRSXformGlyphs=function(g,d,h){var m=l(g,"HEAPU16");d=l(d,"HEAPF32");h=a.TextBlob._MakeFromRSXformGlyphs(m,2*g.length,d,h);k(m,g);return h?h:null};a.TextBlob.MakeFromGlyphs=function(g,d){var h=l(g,"HEAPU16");d=a.TextBlob._MakeFromGlyphs(h,2*g.length,d);k(h,g);return d?d:null}; +a.TextBlob.MakeFromText=function(g,d){var h=ka(g)+1,m=a._malloc(h);la(g,B,m,h);g=a.TextBlob._MakeFromText(m,h-1,d);a._free(m);return g?g:null};a.MallocGlyphIDs=function(g){return a.Malloc(Uint16Array,g)}});a.Rd=a.Rd||[];a.Rd.push(function(){a.MakePicture=function(g){g=new Uint8Array(g);var d=a._malloc(g.byteLength);a.HEAPU8.set(g,d);return(g=a._MakePicture(d,g.byteLength))?g:null}});a.Rd=a.Rd||[];a.Rd.push(function(){a.RuntimeEffect.Make=function(g,d){return a.RuntimeEffect._Make(g,{onError:d||function(h){console.log("RuntimeEffect error", +h)}})};a.RuntimeEffect.prototype.makeShader=function(g,d){var h=!g._ck,m=l(g,"HEAPF32");d=q(d);return this._makeShader(m,4*g.length,h,d)};a.RuntimeEffect.prototype.makeShaderWithChildren=function(g,d,h){var m=!g._ck,u=l(g,"HEAPF32");h=q(h);for(var w=[],z=0;z{throw b;},qa="object"===typeof window,ra="function"===typeof importScripts,sa="object"===typeof process&&"object"===typeof process.versions&&"string"===typeof process.versions.node,ta="",wa,xa,ya,fs,Aa,Ca; +if(sa)ta=ra?require("path").dirname(ta)+"/":__dirname+"/",Ca=()=>{Aa||(fs=require("fs"),Aa=require("path"))},wa=function(a,b){Ca();a=Aa.normalize(a);return fs.readFileSync(a,b?null:"utf8")},ya=a=>{a=wa(a,!0);a.buffer||(a=new Uint8Array(a));return a},xa=(a,b,c)=>{Ca();a=Aa.normalize(a);fs.readFile(a,function(e,f){e?c(e):b(f.buffer)})},1{if(noExitRuntime|| +0{var b=new XMLHttpRequest;b.open("GET",a,!1);b.send(null);return b.responseText},ra&&(ya=a=>{var b= +new XMLHttpRequest;b.open("GET",a,!1);b.responseType="arraybuffer";b.send(null);return new Uint8Array(b.response)}),xa=(a,b,c)=>{var e=new XMLHttpRequest;e.open("GET",a,!0);e.responseType="arraybuffer";e.onload=()=>{200==e.status||0==e.status&&e.response?b(e.response):c()};e.onerror=c;e.send(null)};var Ga=r.print||console.log.bind(console),Fa=r.printErr||console.warn.bind(console);aa(r,ma);ma=null;r.thisProgram&&(na=r.thisProgram);r.quit&&(oa=r.quit);var Ha=0,Ia;r.wasmBinary&&(Ia=r.wasmBinary); +var noExitRuntime=r.noExitRuntime||!0;"object"!==typeof WebAssembly&&Ja("no native wasm support detected");var Ka,La=!1,Na="undefined"!==typeof TextDecoder?new TextDecoder("utf8"):void 0; +function Oa(a,b,c){var e=b+c;for(c=b;a[c]&&!(c>=e);)++c;if(16f?e+=String.fromCharCode(f):(f-=65536,e+=String.fromCharCode(55296|f>>10,56320|f&1023))}}else e+=String.fromCharCode(f)}return e}function Pa(a,b){return a?Oa(B,a,b):""} +function la(a,b,c,e){if(!(0=l){var n=a.charCodeAt(++k);l=65536+((l&1023)<<10)|n&1023}if(127>=l){if(c>=e)break;b[c++]=l}else{if(2047>=l){if(c+1>=e)break;b[c++]=192|l>>6}else{if(65535>=l){if(c+2>=e)break;b[c++]=224|l>>12}else{if(c+3>=e)break;b[c++]=240|l>>18;b[c++]=128|l>>12&63}b[c++]=128|l>>6&63}b[c++]=128|l&63}}b[c]=0;return c-f} +function ka(a){for(var b=0,c=0;c=e&&(e=65536+((e&1023)<<10)|a.charCodeAt(++c)&1023);127>=e?++b:b=2047>=e?b+2:65535>=e?b+3:b+4}return b}var Qa="undefined"!==typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function Sa(a,b){var c=a>>1;for(var e=c+b/2;!(c>=e)&&Ta[c];)++c;c<<=1;if(32=b/2);++e){var f=Ua[a+2*e>>1];if(0==f)break;c+=String.fromCharCode(f)}return c} +function Va(a,b,c){void 0===c&&(c=2147483647);if(2>c)return 0;c-=2;var e=b;c=c<2*a.length?c/2:a.length;for(var f=0;f>1]=a.charCodeAt(f),b+=2;Ua[b>>1]=0;return b-e}function Wa(a){return 2*a.length}function Xa(a,b){for(var c=0,e="";!(c>=b/4);){var f=G[a+4*c>>2];if(0==f)break;++c;65536<=f?(f-=65536,e+=String.fromCharCode(55296|f>>10,56320|f&1023)):e+=String.fromCharCode(f)}return e} +function Ya(a,b,c){void 0===c&&(c=2147483647);if(4>c)return 0;var e=b;c=e+c-4;for(var f=0;f=k){var l=a.charCodeAt(++f);k=65536+((k&1023)<<10)|l&1023}G[b>>2]=k;b+=4;if(b+4>c)break}G[b>>2]=0;return b-e}function Za(a){for(var b=0,c=0;c=e&&++c;b+=4}return b}var $a,ab,B,Ua,Ta,G,J,N,bb; +function cb(){var a=Ka.buffer;$a=a;r.HEAP8=ab=new Int8Array(a);r.HEAP16=Ua=new Int16Array(a);r.HEAP32=G=new Int32Array(a);r.HEAPU8=B=new Uint8Array(a);r.HEAPU16=Ta=new Uint16Array(a);r.HEAPU32=J=new Uint32Array(a);r.HEAPF32=N=new Float32Array(a);r.HEAPF64=bb=new Float64Array(a)}var db,eb=[],fb=[],hb=[],Da=0;function ib(){var a=r.preRun.shift();eb.unshift(a)}var jb=0,kb=null,lb=null;r.preloadedImages={};r.preloadedAudios={}; +function Ja(a){if(r.onAbort)r.onAbort(a);a="Aborted("+a+")";Fa(a);La=!0;a=new WebAssembly.RuntimeError(a+". Build with -s ASSERTIONS=1 for more info.");ca(a);throw a;}function mb(){return nb.startsWith("data:application/octet-stream;base64,")}var nb;nb="canvaskit.wasm";if(!mb()){var ob=nb;nb=r.locateFile?r.locateFile(ob,ta):ta+ob}function pb(){var a=nb;try{if(a==nb&&Ia)return new Uint8Array(Ia);if(ya)return ya(a);throw"both async and sync fetching of the wasm failed";}catch(b){Ja(b)}} +function qb(){if(!Ia&&(qa||ra)){if("function"===typeof fetch&&!nb.startsWith("file://"))return fetch(nb,{credentials:"same-origin"}).then(function(a){if(!a.ok)throw"failed to load wasm binary file at '"+nb+"'";return a.arrayBuffer()}).catch(function(){return pb()});if(xa)return new Promise(function(a,b){xa(nb,function(c){a(new Uint8Array(c))},b)})}return Promise.resolve().then(function(){return pb()})} +function rb(a){for(;0>2]=b};this.wf=function(b){G[this.Pd+8>>2]=b};this.xf=function(){G[this.Pd>>2]=0};this.vf=function(){ab[this.Pd+12>>0]=0};this.yf=function(){ab[this.Pd+13>>0]=0};this.mf=function(b,c){this.zf(b);this.wf(c);this.xf();this.vf();this.yf()}}var tb=0,ub={},vb=[null,[],[]],wb={},xb={};function yb(a){for(;a.length;){var b=a.pop();a.pop()(b)}}function zb(a){return this.fromWireType(J[a>>2])}var Ab={},Bb={},Cb={}; +function Db(a){if(void 0===a)return"_unknown";a=a.replace(/[^a-zA-Z0-9_]/g,"$");var b=a.charCodeAt(0);return 48<=b&&57>=b?"_"+a:a}function Eb(a,b){a=Db(a);return function(){null;return b.apply(this,arguments)}} +function Fb(a){var b=Error,c=Eb(a,function(e){this.name=a;this.message=e;e=Error(e).stack;void 0!==e&&(this.stack=this.toString()+"\n"+e.replace(/^Error(:[^\n]*)?\n/,""))});c.prototype=Object.create(b.prototype);c.prototype.constructor=c;c.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message};return c}var Mb=void 0;function Nb(a){throw new Mb(a);} +function Ob(a,b,c){function e(n){n=c(n);n.length!==a.length&&Nb("Mismatched type converter count");for(var q=0;qb,a;Ub=new FinalizationGroup(function(b){for(var c=b.next();!c.done;c=b.next())c=c.value,c.Pd?Wb(c):console.warn("object already deleted: "+c.Pd)});Xb=b=>{Ub.register(b,b.Md,b.Md);return b};Vb=b=>{Ub.unregister(b.Md)};return Xb(a)}var Yb=void 0,Zb=[];function $b(){for(;Zb.length;){var a=Zb.pop();a.Md.fe=!1;a["delete"]()}}function ac(){} +var bc={};function cc(a,b,c){if(void 0===a[b].Td){var e=a[b];a[b]=function(){a[b].Td.hasOwnProperty(arguments.length)||Q("Function '"+c+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+a[b].Td+")!");return a[b].Td[arguments.length].apply(this,arguments)};a[b].Td=[];a[b].Td[e.de]=e}} +function dc(a,b,c){r.hasOwnProperty(a)?((void 0===c||void 0!==r[a].Td&&void 0!==r[a].Td[c])&&Q("Cannot register public name '"+a+"' twice"),cc(r,a,a),r.hasOwnProperty(c)&&Q("Cannot register multiple overloads of a function with the same number of arguments ("+c+")!"),r[a].Td[c]=b):(r[a]=b,void 0!==c&&(r[a].Lf=c))}function ec(a,b,c,e,f,k,l,n){this.name=a;this.constructor=b;this.ge=c;this.ae=e;this.$d=f;this.df=k;this.oe=l;this.af=n;this.tf=[]} +function fc(a,b,c){for(;b!==c;)b.oe||Q("Expected null or instance of "+c.name+", got an instance of "+b.name),a=b.oe(a),b=b.$d;return a}function gc(a,b){if(null===b)return this.De&&Q("null is not a valid "+this.name),0;b.Md||Q('Cannot pass "'+hc(b)+'" as a '+this.name);b.Md.Pd||Q("Cannot pass deleted object as a pointer of type "+this.name);return fc(b.Md.Pd,b.Md.Sd.Qd,this.Qd)} +function ic(a,b){if(null===b){this.De&&Q("null is not a valid "+this.name);if(this.se){var c=this.Ee();null!==a&&a.push(this.ae,c);return c}return 0}b.Md||Q('Cannot pass "'+hc(b)+'" as a '+this.name);b.Md.Pd||Q("Cannot pass deleted object as a pointer of type "+this.name);!this.re&&b.Md.Sd.re&&Q("Cannot convert argument of type "+(b.Md.Yd?b.Md.Yd.name:b.Md.Sd.name)+" to parameter type "+this.name);c=fc(b.Md.Pd,b.Md.Sd.Qd,this.Qd);if(this.se)switch(void 0===b.Md.Ud&&Q("Passing raw pointer to smart pointer is illegal"), +this.Df){case 0:b.Md.Yd===this?c=b.Md.Ud:Q("Cannot convert argument of type "+(b.Md.Yd?b.Md.Yd.name:b.Md.Sd.name)+" to parameter type "+this.name);break;case 1:c=b.Md.Ud;break;case 2:if(b.Md.Yd===this)c=b.Md.Ud;else{var e=b.clone();c=this.uf(c,jc(function(){e["delete"]()}));null!==a&&a.push(this.ae,c)}break;default:Q("Unsupporting sharing policy")}return c} +function kc(a,b){if(null===b)return this.De&&Q("null is not a valid "+this.name),0;b.Md||Q('Cannot pass "'+hc(b)+'" as a '+this.name);b.Md.Pd||Q("Cannot pass deleted object as a pointer of type "+this.name);b.Md.Sd.re&&Q("Cannot convert argument of type "+b.Md.Sd.name+" to parameter type "+this.name);return fc(b.Md.Pd,b.Md.Sd.Qd,this.Qd)}function lc(a,b,c){if(b===c)return a;if(void 0===c.$d)return null;a=lc(a,b,c.$d);return null===a?null:c.af(a)}var mc={}; +function nc(a,b){for(void 0===b&&Q("ptr should not be undefined");a.$d;)b=a.oe(b),a=a.$d;return mc[b]}function oc(a,b){b.Sd&&b.Pd||Nb("makeClassHandle requires ptr and ptrType");!!b.Yd!==!!b.Ud&&Nb("Both smartPtrType and smartPtr must be specified");b.count={value:1};return Xb(Object.create(a,{Md:{value:b}}))} +function wc(a,b,c,e,f,k,l,n,q,x,y){this.name=a;this.Qd=b;this.De=c;this.re=e;this.se=f;this.sf=k;this.Df=l;this.Ne=n;this.Ee=q;this.uf=x;this.ae=y;f||void 0!==b.$d?this.toWireType=ic:(this.toWireType=e?gc:kc,this.Xd=null)}function xc(a,b,c){r.hasOwnProperty(a)||Nb("Replacing nonexistant public symbol");void 0!==r[a].Td&&void 0!==c?r[a].Td[c]=b:(r[a]=b,r[a].de=c)} +function yc(a,b){var c=[];return function(){c.length=arguments.length;for(var e=0;ek&&Q("argTypes array size mismatch! Must at least get return value and 'this' types!");var l=null!==b[1]&&null!==c,n=!1;for(c=1;c>2)+e]);return c}var Gc=[],Hc=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function Ic(a){4>2])};case 3:return function(c){return this.fromWireType(bb[c>>3])};default:throw new TypeError("Unknown float type: "+a);}} +function Nc(a,b,c){switch(b){case 0:return c?function(e){return ab[e]}:function(e){return B[e]};case 1:return c?function(e){return Ua[e>>1]}:function(e){return Ta[e>>1]};case 2:return c?function(e){return G[e>>2]}:function(e){return J[e>>2]};default:throw new TypeError("Unknown integer type: "+a);}}var Oc={};function Pc(a){var b=Oc[a];return void 0===b?P(a):b}var Qc=[]; +function Rc(){function a(b){b.$$$embind_global$$$=b;var c="object"===typeof $$$embind_global$$$&&b.$$$embind_global$$$===b;c||delete b.$$$embind_global$$$;return c}if("object"===typeof globalThis)return globalThis;if("object"===typeof $$$embind_global$$$)return $$$embind_global$$$;"object"===typeof global&&a(global)?$$$embind_global$$$=global:"object"===typeof self&&a(self)&&($$$embind_global$$$=self);if("object"===typeof $$$embind_global$$$)return $$$embind_global$$$;throw Error("unable to get global object."); +}function Sc(a){var b=Qc.length;Qc.push(a);return b}function Tc(a,b){for(var c=Array(a),e=0;e>2)+e],"parameter "+e);return c}var Uc=[];function Vc(a){var b=Array(a+1);return function(c,e,f){b[0]=c;for(var k=0;k>2)+k],"parameter "+k);b[k+1]=l.readValueFromPointer(f);f+=l.argPackAdvance}c=new (c.bind.apply(c,b));return jc(c)}}var Wc={},Xc;Xc=sa?()=>{var a=process.hrtime();return 1E3*a[0]+a[1]/1E6}:()=>performance.now(); +function Yc(a){var b=a.getExtension("ANGLE_instanced_arrays");b&&(a.vertexAttribDivisor=function(c,e){b.vertexAttribDivisorANGLE(c,e)},a.drawArraysInstanced=function(c,e,f,k){b.drawArraysInstancedANGLE(c,e,f,k)},a.drawElementsInstanced=function(c,e,f,k,l){b.drawElementsInstancedANGLE(c,e,f,k,l)})} +function Zc(a){var b=a.getExtension("OES_vertex_array_object");b&&(a.createVertexArray=function(){return b.createVertexArrayOES()},a.deleteVertexArray=function(c){b.deleteVertexArrayOES(c)},a.bindVertexArray=function(c){b.bindVertexArrayOES(c)},a.isVertexArray=function(c){return b.isVertexArrayOES(c)})}function $c(a){var b=a.getExtension("WEBGL_draw_buffers");b&&(a.drawBuffers=function(c,e){b.drawBuffersWEBGL(c,e)})} +var ad=1,bd=[],cd=[],dd=[],ed=[],fa=[],fd=[],gd=[],ja=[],hd=[],jd=[],kd={},ld={},md=4;function W(a){nd||(nd=a)}function ea(a){for(var b=ad++,c=a.length;ca.version||!b.Je)b.Je=b.getExtension("EXT_disjoint_timer_query");b.Kf=b.getExtension("WEBGL_multi_draw");(b.getSupportedExtensions()||[]).forEach(function(c){c.includes("lose_context")||c.includes("debug")||b.getExtension(c)})}} +var t,nd,rd=[];function sd(a,b,c,e){for(var f=0;f>2]=l}} +function td(a,b,c){if(b){var e=void 0;switch(a){case 36346:e=1;break;case 36344:0!=c&&1!=c&&W(1280);return;case 34814:case 36345:e=0;break;case 34466:var f=X.getParameter(34467);e=f?f.length:0;break;case 33309:if(2>t.version){W(1282);return}e=2*(X.getSupportedExtensions()||[]).length;break;case 33307:case 33308:if(2>t.version){W(1280);return}e=33307==a?3:0}if(void 0===e)switch(f=X.getParameter(a),typeof f){case "number":e=f;break;case "boolean":e=f?1:0;break;case "string":W(1280);return;case "object":if(null=== +f)switch(a){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 36662:case 36663:case 35053:case 35055:case 36010:case 35097:case 35869:case 32874:case 36389:case 35983:case 35368:case 34068:e=0;break;default:W(1280);return}else{if(f instanceof Float32Array||f instanceof Uint32Array||f instanceof Int32Array||f instanceof Array){for(a=0;a>2]=f[a];break;case 2:N[b+4*a>>2]=f[a];break;case 4:ab[b+a>>0]=f[a]?1:0}return}try{e=f.name|0}catch(k){W(1280); +Fa("GL_INVALID_ENUM in glGet"+c+"v: Unknown object returned from WebGL getParameter("+a+")! (error: "+k+")");return}}break;default:W(1280);Fa("GL_INVALID_ENUM in glGet"+c+"v: Native code calling glGet"+c+"v("+a+") and it returns "+f+" of type "+typeof f+"!");return}switch(c){case 1:c=e;J[b>>2]=c;J[b+4>>2]=(c-J[b>>2])/4294967296;break;case 0:G[b>>2]=e;break;case 2:N[b>>2]=e;break;case 4:ab[b>>0]=e?1:0}}else W(1281)}function ud(a){var b=ka(a)+1,c=vd(b);la(a,B,c,b);return c} +function wd(a){return"]"==a.slice(-1)&&a.lastIndexOf("[")}function xd(a){a-=5120;return 0==a?ab:1==a?B:2==a?Ua:4==a?G:6==a?N:5==a||28922==a||28520==a||30779==a||30782==a?J:Ta}function yd(a,b,c,e,f){a=xd(a);var k=31-Math.clz32(a.BYTES_PER_ELEMENT),l=md;return a.subarray(f>>k,f+e*(c*({5:3,6:4,8:2,29502:3,29504:4,26917:2,26918:2,29846:3,29847:4}[b-6402]||1)*(1<>k)} +function Y(a){var b=X.Ye;if(b){var c=b.ne[a];"number"===typeof c&&(b.ne[a]=c=X.getUniformLocation(b,b.Oe[a]+(0Z?-1:0=l(I,v)?0>=l(D,v)?v.getFullYear()+1:v.getFullYear():v.getFullYear()-1}var x=G[e+40>>2];e={Gf:G[e>>2],Ff:G[e+4>>2],we:G[e+8>>2],me:G[e+12>>2],he:G[e+16>>2],Vd:G[e+20>>2],xe:G[e+24>>2],ye:G[e+28>>2],Of:G[e+32>>2],Ef:G[e+ +36>>2],Hf:x?Pa(x):""};c=Pa(c);x={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var y in x)c=c.replace(new RegExp(y,"g"),x[y]);var C="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "), +E="January February March April May June July August September October November December".split(" ");x={"%a":function(v){return C[v.xe].substring(0,3)},"%A":function(v){return C[v.xe]},"%b":function(v){return E[v.he].substring(0,3)},"%B":function(v){return E[v.he]},"%C":function(v){return k((v.Vd+1900)/100|0,2)},"%d":function(v){return k(v.me,2)},"%e":function(v){return f(v.me,2," ")},"%g":function(v){return q(v).toString().substring(2)},"%G":function(v){return q(v)},"%H":function(v){return k(v.we, +2)},"%I":function(v){v=v.we;0==v?v=12:12v.we?"AM":"PM"},"%S":function(v){return k(v.Gf,2)},"%t":function(){return"\t"},"%u":function(v){return v.xe||7},"%U":function(v){var D=new Date(v.Vd+1900,0,1),I=0===D.getDay()?D:Id(D,7-D.getDay());v=new Date(v.Vd+1900,v.he,v.me);return 0> +l(I,v)?k(Math.ceil((31-I.getDate()+(Fd(Ed(v.getFullYear())?Gd:Hd,v.getMonth()-1)-31)+v.getDate())/7),2):0===l(I,D)?"01":"00"},"%V":function(v){var D=new Date(v.Vd+1901,0,4),I=n(new Date(v.Vd+1900,0,4));D=n(D);var R=Id(new Date(v.Vd+1900,0,1),v.ye);return 0>l(R,I)?"53":0>=l(D,R)?"01":k(Math.ceil((I.getFullYear()l(I,v)?k(Math.ceil((31-I.getDate()+(Fd(Ed(v.getFullYear())?Gd:Hd,v.getMonth()-1)-31)+v.getDate())/7),2):0===l(I,D)?"01":"00"},"%y":function(v){return(v.Vd+1900).toString().substring(2)},"%Y":function(v){return v.Vd+1900},"%z":function(v){v=v.Ef;var D=0<=v;v=Math.abs(v)/60;return(D?"+":"-")+String("0000"+(v/60*100+v%60)).slice(-4)},"%Z":function(v){return v.Hf},"%%":function(){return"%"}};for(y in x)c.includes(y)&&(c=c.replace(new RegExp(y,"g"),x[y](e)));y=Kd(c); +if(y.length>b)return 0;ab.set(y,a);return y.length-1}Mb=r.InternalError=Fb("InternalError");for(var Ld=Array(256),Md=0;256>Md;++Md)Ld[Md]=String.fromCharCode(Md);Rb=Ld;Sb=r.BindingError=Fb("BindingError");ac.prototype.isAliasOf=function(a){if(!(this instanceof ac&&a instanceof ac))return!1;var b=this.Md.Sd.Qd,c=this.Md.Pd,e=a.Md.Sd.Qd;for(a=a.Md.Pd;b.$d;)c=b.oe(c),b=b.$d;for(;e.$d;)a=e.oe(a),e=e.$d;return b===e&&c===a}; +ac.prototype.clone=function(){this.Md.Pd||Tb(this);if(this.Md.le)return this.Md.count.value+=1,this;var a=Xb,b=Object,c=b.create,e=Object.getPrototypeOf(this),f=this.Md;a=a(c.call(b,e,{Md:{value:{count:f.count,fe:f.fe,le:f.le,Pd:f.Pd,Sd:f.Sd,Ud:f.Ud,Yd:f.Yd}}}));a.Md.count.value+=1;a.Md.fe=!1;return a};ac.prototype["delete"]=function(){this.Md.Pd||Tb(this);this.Md.fe&&!this.Md.le&&Q("Object already scheduled for deletion");Vb(this);Wb(this.Md);this.Md.le||(this.Md.Ud=void 0,this.Md.Pd=void 0)}; +ac.prototype.isDeleted=function(){return!this.Md.Pd};ac.prototype.deleteLater=function(){this.Md.Pd||Tb(this);this.Md.fe&&!this.Md.le&&Q("Object already scheduled for deletion");Zb.push(this);1===Zb.length&&Yb&&Yb($b);this.Md.fe=!0;return this};wc.prototype.ef=function(a){this.Ne&&(a=this.Ne(a));return a};wc.prototype.He=function(a){this.ae&&this.ae(a)};wc.prototype.argPackAdvance=8;wc.prototype.readValueFromPointer=zb;wc.prototype.deleteObject=function(a){if(null!==a)a["delete"]()}; +wc.prototype.fromWireType=function(a){function b(){return this.se?oc(this.Qd.ge,{Sd:this.sf,Pd:c,Yd:this,Ud:a}):oc(this.Qd.ge,{Sd:this,Pd:a})}var c=this.ef(a);if(!c)return this.He(a),null;var e=nc(this.Qd,c);if(void 0!==e){if(0===e.Md.count.value)return e.Md.Pd=c,e.Md.Ud=a,e.clone();e=e.clone();this.He(a);return e}e=this.Qd.df(c);e=bc[e];if(!e)return b.call(this);e=this.re?e.Xe:e.pointerType;var f=lc(c,this.Qd,e.Qd);return null===f?b.call(this):this.se?oc(e.Qd.ge,{Sd:e,Pd:f,Yd:this,Ud:a}):oc(e.Qd.ge, +{Sd:e,Pd:f})};r.getInheritedInstanceCount=function(){return Object.keys(mc).length};r.getLiveInheritedInstances=function(){var a=[],b;for(b in mc)mc.hasOwnProperty(b)&&a.push(mc[b]);return a};r.flushPendingDeletes=$b;r.setDelayFunction=function(a){Yb=a;Zb.length&&Yb&&Yb($b)};zc=r.UnboundTypeError=Fb("UnboundTypeError");r.count_emval_handles=function(){for(var a=0,b=5;bNd;++Nd)rd.push(Array(Nd));var Od=new Float32Array(288);for(Nd=0;288>Nd;++Nd)zd[Nd]=Od.subarray(0,Nd+1);var Pd=new Int32Array(288);for(Nd=0;288>Nd;++Nd)Ad[Nd]=Pd.subarray(0,Nd+1);function Kd(a){var b=Array(ka(a)+1);la(a,b,0,b.length);return b} +var ee={K:function(a){return vd(a+16)+16},J:function(a,b,c){(new sb(a)).mf(b,c);tb++;throw a;},X:function(){return 0},vb:function(){},tb:function(){},xb:function(){return 0},sb:function(){},pb:function(a,b,c,e,f,k){k<<=12;if(0!==(e&16)&&0!==a%65536)b=-28;else if(0!==(e&32)){a=65536*Math.ceil(b/65536);var l=Qd(65536,a);l?(B.fill(0,l,l+a),a=l):a=0;a?(ub[a]={rf:a,qf:b,We:!0,fd:f,Mf:c,flags:e,offset:k},b=a):b=-48}else b=-52;return b},ob:function(a,b){var c=ub[a];0!==b&&c?(b===c.qf&&(ub[a]=null,c.We&& +Cc(c.rf)),a=0):a=-28;return a},Y:function(){},ub:function(){},C:function(a){var b=xb[a];delete xb[a];var c=b.Ee,e=b.ae,f=b.Ke,k=f.map(function(l){return l.jf}).concat(f.map(function(l){return l.Bf}));Ob([a],k,function(l){var n={};f.forEach(function(q,x){var y=l[x],C=q.gf,E=q.hf,v=l[x+f.length],D=q.Af,I=q.Cf;n[q.cf]={read:function(R){return y.fromWireType(C(E,R))},write:function(R,Z){var da=[];D(I,R,v.toWireType(da,Z));yb(da)}}});return[{name:b.name,fromWireType:function(q){var x={},y;for(y in n)x[y]= +n[y].read(q);e(q);return x},toWireType:function(q,x){for(var y in n)if(!(y in x))throw new TypeError('Missing field: "'+y+'"');var C=c();for(y in n)n[y].write(C,x[y]);null!==q&&q.push(e,C);return C},argPackAdvance:8,readValueFromPointer:zb,Xd:e}]})},jb:function(){},zb:function(a,b,c,e,f){var k=Qb(c);b=P(b);Pb(a,{name:b,fromWireType:function(l){return!!l},toWireType:function(l,n){return n?e:f},argPackAdvance:8,readValueFromPointer:function(l){if(1===c)var n=ab;else if(2===c)n=Ua;else if(4===c)n=G; +else throw new TypeError("Unknown boolean type size: "+b);return this.fromWireType(n[l>>k])},Xd:null})},n:function(a,b,c,e,f,k,l,n,q,x,y,C,E){y=P(y);k=T(f,k);n&&(n=T(l,n));x&&(x=T(q,x));E=T(C,E);var v=Db(y);dc(v,function(){Dc("Cannot construct "+y+" due to unbound types",[e])});Ob([a,b,c],e?[e]:[],function(D){D=D[0];if(e){var I=D.Qd;var R=I.ge}else R=ac.prototype;D=Eb(v,function(){if(Object.getPrototypeOf(this)!==Z)throw new Sb("Use 'new' to construct "+y);if(void 0===da.be)throw new Sb(y+" has no accessible constructor"); +var Ma=da.be[arguments.length];if(void 0===Ma)throw new Sb("Tried to invoke ctor of "+y+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(da.be).toString()+") parameters instead!");return Ma.apply(this,arguments)});var Z=Object.create(R,{constructor:{value:D}});D.prototype=Z;var da=new ec(y,D,Z,E,I,k,n,x);I=new wc(y,da,!0,!1,!1);R=new wc(y+"*",da,!1,!1,!1);var ua=new wc(y+" const*",da,!1,!0,!1);bc[a]={pointerType:R,Xe:ua};xc(v,D);return[I,R,ua]})},g:function(a,b, +c,e,f,k,l){var n=Fc(c,e);b=P(b);k=T(f,k);Ob([],[a],function(q){function x(){Dc("Cannot call "+y+" due to unbound types",n)}q=q[0];var y=q.name+"."+b;b.startsWith("@@")&&(b=Symbol[b.substring(2)]);var C=q.Qd.constructor;void 0===C[b]?(x.de=c-1,C[b]=x):(cc(C,b,y),C[b].Td[c-1]=x);Ob([],n,function(E){E=[E[0],null].concat(E.slice(1));E=Ec(y,E,null,k,l);void 0===C[b].Td?(E.de=c-1,C[b]=E):C[b].Td[c-1]=E;return[]});return[]})},A:function(a,b,c,e,f,k){0{Dc("Cannot construct "+n.name+" due to unbound types",l)};Ob([],l,function(x){x.splice(1,0,null);n.Qd.be[b-1]=Ec(q,x,null,f,k);return[]});return[]})},a:function(a,b,c,e,f, +k,l,n){var q=Fc(c,e);b=P(b);k=T(f,k);Ob([],[a],function(x){function y(){Dc("Cannot call "+C+" due to unbound types",q)}x=x[0];var C=x.name+"."+b;b.startsWith("@@")&&(b=Symbol[b.substring(2)]);n&&x.Qd.tf.push(b);var E=x.Qd.ge,v=E[b];void 0===v||void 0===v.Td&&v.className!==x.name&&v.de===c-2?(y.de=c-2,y.className=x.name,E[b]=y):(cc(E,b,C),E[b].Td[c-2]=y);Ob([],q,function(D){D=Ec(C,D,x,k,l);void 0===E[b].Td?(D.de=c-2,E[b]=D):E[b].Td[c-2]=D;return[]});return[]})},s:function(a,b,c){a=P(a);Ob([],[b],function(e){e= +e[0];r[a]=e.fromWireType(c);return[]})},yb:function(a,b){b=P(b);Pb(a,{name:b,fromWireType:function(c){var e=Jc(c);Ic(c);return e},toWireType:function(c,e){return jc(e)},argPackAdvance:8,readValueFromPointer:zb,Xd:null})},l:function(a,b,c,e){function f(){}c=Qb(c);b=P(b);f.values={};Pb(a,{name:b,constructor:f,fromWireType:function(k){return this.constructor.values[k]},toWireType:function(k,l){return l.value},argPackAdvance:8,readValueFromPointer:Kc(b,c,e),Xd:null});dc(b,f)},d:function(a,b,c){var e= +Lc(a,"enum");b=P(b);a=e.constructor;e=Object.create(e.constructor.prototype,{value:{value:c},constructor:{value:Eb(e.name+"_"+b,function(){})}});a.values[c]=e;a[b]=e},_:function(a,b,c){c=Qb(c);b=P(b);Pb(a,{name:b,fromWireType:function(e){return e},toWireType:function(e,f){return f},argPackAdvance:8,readValueFromPointer:Mc(b,c),Xd:null})},v:function(a,b,c,e,f,k){var l=Fc(b,c);a=P(a);f=T(e,f);dc(a,function(){Dc("Cannot call "+a+" due to unbound types",l)},b-1);Ob([],l,function(n){n=[n[0],null].concat(n.slice(1)); +xc(a,Ec(a,n,null,f,k),b-1);return[]})},E:function(a,b,c,e,f){b=P(b);-1===f&&(f=4294967295);f=Qb(c);var k=n=>n;if(0===e){var l=32-8*c;k=n=>n<>>l}c=b.includes("unsigned")?function(n,q){return q>>>0}:function(n,q){return q};Pb(a,{name:b,fromWireType:k,toWireType:c,argPackAdvance:8,readValueFromPointer:Nc(b,f,0!==e),Xd:null})},u:function(a,b,c){function e(k){k>>=2;var l=J;return new f($a,l[k+1],l[k])}var f=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][b]; +c=P(c);Pb(a,{name:c,fromWireType:e,argPackAdvance:8,readValueFromPointer:e},{lf:!0})},r:function(a,b,c,e,f,k,l,n,q,x,y,C){c=P(c);k=T(f,k);n=T(l,n);x=T(q,x);C=T(y,C);Ob([a],[b],function(E){E=E[0];return[new wc(c,E.Qd,!1,!1,!0,E,e,k,n,x,C)]})},Z:function(a,b){b=P(b);var c="std::string"===b;Pb(a,{name:b,fromWireType:function(e){var f=J[e>>2];if(c)for(var k=e+4,l=0;l<=f;++l){var n=e+4+l;if(l==f||0==B[n]){k=Pa(k,n-k);if(void 0===q)var q=k;else q+=String.fromCharCode(0),q+=k;k=n+1}}else{q=Array(f);for(l= +0;lka(f):()=>f.length)(),n=vd(4+l+1);J[n>>2]=l;if(c&&k)la(f,B,n+4,l+1);else if(k)for(k=0;kTa;var n=1}else 4===b&&(e=Xa,f=Ya,k=Za,l=()=>J,n=2);Pb(a,{name:c,fromWireType:function(q){for(var x=J[q>>2],y=l(),C,E=q+4,v=0;v<=x;++v){var D=q+4+v*b;if(v==x||0==y[D>>n])E=e(E,D-E),void 0===C?C=E:(C+=String.fromCharCode(0),C+=E),E=D+b}Cc(q);return C},toWireType:function(q,x){"string"!== +typeof x&&Q("Cannot pass non-string to C++ string type "+c);var y=k(x),C=vd(4+y+b);J[C>>2]=y>>n;f(x,C+4,y+b);null!==q&&q.push(Cc,C);return C},argPackAdvance:8,readValueFromPointer:zb,Xd:function(q){Cc(q)}})},D:function(a,b,c,e,f,k){xb[a]={name:P(b),Ee:T(c,e),ae:T(f,k),Ke:[]}},f:function(a,b,c,e,f,k,l,n,q,x){xb[a].Ke.push({cf:P(b),jf:c,gf:T(e,f),hf:k,Bf:l,Af:T(n,q),Cf:x})},Ab:function(a,b){b=P(b);Pb(a,{pf:!0,name:b,argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},mb:function(){throw"longjmp"; +},I:function(a,b,c){a=Jc(a);b=Lc(b,"emval::as");var e=[],f=jc(e);G[c>>2]=f;return b.toWireType(e,a)},L:function(a,b,c,e,f){a=Qc[a];b=Jc(b);c=Pc(c);var k=[];G[e>>2]=jc(k);return a(b,c,k,f)},B:function(a,b,c,e){a=Qc[a];b=Jc(b);c=Pc(c);a(b,c,null,e)},e:Ic,N:function(a){if(0===a)return jc(Rc());a=Pc(a);return jc(Rc()[a])},w:function(a,b){var c=Tc(a,b),e=c[0];b=e.name+"_$"+c.slice(1).map(function(l){return l.name}).join("_")+"$";var f=Uc[b];if(void 0!==f)return f;var k=Array(a-1);f=Sc((l,n,q,x)=>{for(var y= +0,C=0;C>2]=28,-1;G[b>>2]=a/1E3|0;G[b+4>>2]=a%1E3*1E6|0;return 0},Tc:function(a){X.activeTexture(a)},Uc:function(a,b){X.attachShader(cd[a],fd[b])},Vc:function(a,b,c){X.bindAttribLocation(cd[a],b,Pa(c))},Wc:function(a,b){35051==a?X.Be=b:35052==a&&(X.ee=b); +X.bindBuffer(a,bd[b])},da:function(a,b){X.bindFramebuffer(a,dd[b])},Xb:function(a,b){X.bindRenderbuffer(a,ed[b])},Hb:function(a,b){X.bindSampler(a,hd[b])},Xc:function(a,b){X.bindTexture(a,fa[b])},pc:function(a){X.bindVertexArray(gd[a])},sc:function(a){X.bindVertexArray(gd[a])},Yc:function(a,b,c,e){X.blendColor(a,b,c,e)},Zc:function(a){X.blendEquation(a)},_c:function(a,b){X.blendFunc(a,b)},Rb:function(a,b,c,e,f,k,l,n,q,x){X.blitFramebuffer(a,b,c,e,f,k,l,n,q,x)},$c:function(a,b,c,e){2<=t.version?c? +X.bufferData(a,B,e,c,b):X.bufferData(a,b,e):X.bufferData(a,c?B.subarray(c,c+b):b,e)},ad:function(a,b,c,e){2<=t.version?X.bufferSubData(a,b,B,e,c):X.bufferSubData(a,b,B.subarray(e,e+c))},Yb:function(a){return X.checkFramebufferStatus(a)},U:function(a){X.clear(a)},ca:function(a,b,c,e){X.clearColor(a,b,c,e)},W:function(a){X.clearStencil(a)},db:function(a,b,c,e){return X.clientWaitSync(jd[a],b,(c>>>0)+4294967296*e)},bd:function(a,b,c,e){X.colorMask(!!a,!!b,!!c,!!e)},ea:function(a){X.compileShader(fd[a])}, +fa:function(a,b,c,e,f,k,l,n){2<=t.version?X.ee?X.compressedTexImage2D(a,b,c,e,f,k,l,n):X.compressedTexImage2D(a,b,c,e,f,k,B,n,l):X.compressedTexImage2D(a,b,c,e,f,k,n?B.subarray(n,n+l):null)},ga:function(a,b,c,e,f,k,l,n,q){2<=t.version?X.ee?X.compressedTexSubImage2D(a,b,c,e,f,k,l,n,q):X.compressedTexSubImage2D(a,b,c,e,f,k,l,B,q,n):X.compressedTexSubImage2D(a,b,c,e,f,k,l,q?B.subarray(q,q+n):null)},Pb:function(a,b,c,e,f){X.copyBufferSubData(a,b,c,e,f)},ha:function(a,b,c,e,f,k,l,n){X.copyTexSubImage2D(a, +b,c,e,f,k,l,n)},ia:function(){var a=ea(cd),b=X.createProgram();b.name=a;b.ve=b.te=b.ue=0;b.Ge=1;cd[a]=b;return a},ja:function(a){var b=ea(fd);fd[b]=X.createShader(a);return b},ka:function(a){X.cullFace(a)},la:function(a,b){for(var c=0;c>2],f=bd[e];f&&(X.deleteBuffer(f),f.name=0,bd[e]=null,e==X.Be&&(X.Be=0),e==X.ee&&(X.ee=0))}},Zb:function(a,b){for(var c=0;c>2],f=dd[e];f&&(X.deleteFramebuffer(f),f.name=0,dd[e]=null)}},ma:function(a){if(a){var b=cd[a];b?(X.deleteProgram(b), +b.name=0,cd[a]=null):W(1281)}},_b:function(a,b){for(var c=0;c>2],f=ed[e];f&&(X.deleteRenderbuffer(f),f.name=0,ed[e]=null)}},Ib:function(a,b){for(var c=0;c>2],f=hd[e];f&&(X.deleteSampler(f),f.name=0,hd[e]=null)}},na:function(a){if(a){var b=fd[a];b?(X.deleteShader(b),fd[a]=null):W(1281)}},Qb:function(a){if(a){var b=jd[a];b?(X.deleteSync(b),b.name=0,jd[a]=null):W(1281)}},oa:function(a,b){for(var c=0;c>2],f=fa[e];f&&(X.deleteTexture(f), +f.name=0,fa[e]=null)}},qc:function(a,b){for(var c=0;c>2];X.deleteVertexArray(gd[e]);gd[e]=null}},tc:function(a,b){for(var c=0;c>2];X.deleteVertexArray(gd[e]);gd[e]=null}},pa:function(a){X.depthMask(!!a)},qa:function(a){X.disable(a)},ra:function(a){X.disableVertexAttribArray(a)},sa:function(a,b,c){X.drawArrays(a,b,c)},nc:function(a,b,c,e){X.drawArraysInstanced(a,b,c,e)},lc:function(a,b,c,e,f){X.Ie.drawArraysInstancedBaseInstanceWEBGL(a,b,c,e,f)},jc:function(a, +b){for(var c=rd[a],e=0;e>2];X.drawBuffers(c)},ta:function(a,b,c,e){X.drawElements(a,b,c,e)},oc:function(a,b,c,e,f){X.drawElementsInstanced(a,b,c,e,f)},mc:function(a,b,c,e,f,k,l){X.Ie.drawElementsInstancedBaseVertexBaseInstanceWEBGL(a,b,c,e,f,k,l)},dc:function(a,b,c,e,f,k){X.drawElements(a,e,f,k)},ua:function(a){X.enable(a)},va:function(a){X.enableVertexAttribArray(a)},Nb:function(a,b){return(a=X.fenceSync(a,b))?(b=ea(jd),a.name=b,jd[b]=a,b):0},wa:function(){X.finish()},xa:function(){X.flush()}, +$b:function(a,b,c,e){X.framebufferRenderbuffer(a,b,c,ed[e])},ac:function(a,b,c,e,f){X.framebufferTexture2D(a,b,c,fa[e],f)},ya:function(a){X.frontFace(a)},za:function(a,b){sd(a,b,"createBuffer",bd)},bc:function(a,b){sd(a,b,"createFramebuffer",dd)},cc:function(a,b){sd(a,b,"createRenderbuffer",ed)},Jb:function(a,b){sd(a,b,"createSampler",hd)},Aa:function(a,b){sd(a,b,"createTexture",fa)},rc:function(a,b){sd(a,b,"createVertexArray",gd)},uc:function(a,b){sd(a,b,"createVertexArray",gd)},Tb:function(a){X.generateMipmap(a)}, +Ba:function(a,b,c){c?G[c>>2]=X.getBufferParameter(a,b):W(1281)},Ca:function(){var a=X.getError()||nd;nd=0;return a},Da:function(a,b){td(a,b,2)},Ub:function(a,b,c,e){a=X.getFramebufferAttachmentParameter(a,b,c);if(a instanceof WebGLRenderbuffer||a instanceof WebGLTexture)a=a.name|0;G[e>>2]=a},O:function(a,b){td(a,b,0)},Ea:function(a,b,c,e){a=X.getProgramInfoLog(cd[a]);null===a&&(a="(unknown error)");b=0>2]=b)},Fa:function(a,b,c){if(c)if(a>=ad)W(1281);else if(a=cd[a],35716== +b)a=X.getProgramInfoLog(a),null===a&&(a="(unknown error)"),G[c>>2]=a.length+1;else if(35719==b){if(!a.ve)for(b=0;b>2]=a.ve}else if(35722==b){if(!a.te)for(b=0;b>2]=a.te}else if(35381==b){if(!a.ue)for(b=0;b> +2]=a.ue}else G[c>>2]=X.getProgramParameter(a,b);else W(1281)},Vb:function(a,b,c){c?G[c>>2]=X.getRenderbufferParameter(a,b):W(1281)},Ga:function(a,b,c,e){a=X.getShaderInfoLog(fd[a]);null===a&&(a="(unknown error)");b=0>2]=b)},Eb:function(a,b,c,e){a=X.getShaderPrecisionFormat(a,b);G[c>>2]=a.rangeMin;G[c+4>>2]=a.rangeMax;G[e>>2]=a.precision},Ha:function(a,b,c){c?35716==b?(a=X.getShaderInfoLog(fd[a]),null===a&&(a="(unknown error)"),G[c>>2]=a?a.length+1:0):35720==b?(a=X.getShaderSource(fd[a]), +G[c>>2]=a?a.length+1:0):G[c>>2]=X.getShaderParameter(fd[a],b):W(1281)},T:function(a){var b=kd[a];if(!b){switch(a){case 7939:b=X.getSupportedExtensions()||[];b=b.concat(b.map(function(e){return"GL_"+e}));b=ud(b.join(" "));break;case 7936:case 7937:case 37445:case 37446:(b=X.getParameter(a))||W(1280);b=b&&ud(b);break;case 7938:b=X.getParameter(7938);b=2<=t.version?"OpenGL ES 3.0 ("+b+")":"OpenGL ES 2.0 ("+b+")";b=ud(b);break;case 35724:b=X.getParameter(35724);var c=b.match(/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/); +null!==c&&(3==c[1].length&&(c[1]+="0"),b="OpenGL ES GLSL ES "+c[1]+" ("+b+")");b=ud(b);break;default:W(1280)}kd[a]=b}return b},cb:function(a,b){if(2>t.version)return W(1282),0;var c=ld[a];if(c)return 0>b||b>=c.length?(W(1281),0):c[b];switch(a){case 7939:return c=X.getSupportedExtensions()||[],c=c.concat(c.map(function(e){return"GL_"+e})),c=c.map(function(e){return ud(e)}),c=ld[a]=c,0>b||b>=c.length?(W(1281),0):c[b];default:return W(1280),0}},Ia:function(a,b){b=Pa(b);if(a=cd[a]){var c=a,e=c.ne,f=c.Pe, +k;if(!e)for(c.ne=e={},c.Oe={},k=0;k>>0,f=b.slice(0,k));if((f=a.Pe[f])&&e>2];X.invalidateFramebuffer(a,e)},Gb:function(a, +b,c,e,f,k,l){for(var n=rd[b],q=0;q>2];X.invalidateSubFramebuffer(a,n,e,f,k,l)},Ob:function(a){return X.isSync(jd[a])},Ja:function(a){return(a=fa[a])?X.isTexture(a):0},Ka:function(a){X.lineWidth(a)},La:function(a){a=cd[a];X.linkProgram(a);a.ne=0;a.Pe={}},hc:function(a,b,c,e,f,k){X.Me.multiDrawArraysInstancedBaseInstanceWEBGL(a,G,b>>2,G,c>>2,G,e>>2,J,f>>2,k)},ic:function(a,b,c,e,f,k,l,n){X.Me.multiDrawElementsInstancedBaseVertexBaseInstanceWEBGL(a,G,b>>2,c,G,e>>2,G,f>>2,G,k>>2,J, +l>>2,n)},Ma:function(a,b){3317==a&&(md=b);X.pixelStorei(a,b)},kc:function(a){X.readBuffer(a)},Na:function(a,b,c,e,f,k,l){if(2<=t.version)if(X.Be)X.readPixels(a,b,c,e,f,k,l);else{var n=xd(k);X.readPixels(a,b,c,e,f,k,n,l>>31-Math.clz32(n.BYTES_PER_ELEMENT))}else(l=yd(k,f,c,e,l))?X.readPixels(a,b,c,e,f,k,l):W(1280)},Wb:function(a,b,c,e){X.renderbufferStorage(a,b,c,e)},Sb:function(a,b,c,e,f){X.renderbufferStorageMultisample(a,b,c,e,f)},Kb:function(a,b,c){X.samplerParameterf(hd[a],b,c)},Lb:function(a, +b,c){X.samplerParameteri(hd[a],b,c)},Mb:function(a,b,c){X.samplerParameteri(hd[a],b,G[c>>2])},Oa:function(a,b,c,e){X.scissor(a,b,c,e)},Pa:function(a,b,c,e){for(var f="",k=0;k>2]:-1;f+=Pa(G[c+4*k>>2],0>l?void 0:l)}X.shaderSource(fd[a],f)},Qa:function(a,b,c){X.stencilFunc(a,b,c)},Ra:function(a,b,c,e){X.stencilFuncSeparate(a,b,c,e)},Sa:function(a){X.stencilMask(a)},Ta:function(a,b){X.stencilMaskSeparate(a,b)},Ua:function(a,b,c){X.stencilOp(a,b,c)},Va:function(a,b,c,e){X.stencilOpSeparate(a, +b,c,e)},Wa:function(a,b,c,e,f,k,l,n,q){if(2<=t.version)if(X.ee)X.texImage2D(a,b,c,e,f,k,l,n,q);else if(q){var x=xd(n);X.texImage2D(a,b,c,e,f,k,l,n,x,q>>31-Math.clz32(x.BYTES_PER_ELEMENT))}else X.texImage2D(a,b,c,e,f,k,l,n,null);else X.texImage2D(a,b,c,e,f,k,l,n,q?yd(n,l,e,f,q):null)},Xa:function(a,b,c){X.texParameterf(a,b,c)},Ya:function(a,b,c){X.texParameterf(a,b,N[c>>2])},Za:function(a,b,c){X.texParameteri(a,b,c)},_a:function(a,b,c){X.texParameteri(a,b,G[c>>2])},ec:function(a,b,c,e,f){X.texStorage2D(a, +b,c,e,f)},$a:function(a,b,c,e,f,k,l,n,q){if(2<=t.version)if(X.ee)X.texSubImage2D(a,b,c,e,f,k,l,n,q);else if(q){var x=xd(n);X.texSubImage2D(a,b,c,e,f,k,l,n,x,q>>31-Math.clz32(x.BYTES_PER_ELEMENT))}else X.texSubImage2D(a,b,c,e,f,k,l,n,null);else x=null,q&&(x=yd(n,l,f,k,q)),X.texSubImage2D(a,b,c,e,f,k,l,n,x)},ab:function(a,b){X.uniform1f(Y(a),b)},bb:function(a,b,c){if(2<=t.version)X.uniform1fv(Y(a),N,c>>2,b);else{if(288>=b)for(var e=zd[b-1],f=0;f>2];else e=N.subarray(c>>2,c+4*b>> +2);X.uniform1fv(Y(a),e)}},Pc:function(a,b){X.uniform1i(Y(a),b)},Qc:function(a,b,c){if(2<=t.version)X.uniform1iv(Y(a),G,c>>2,b);else{if(288>=b)for(var e=Ad[b-1],f=0;f>2];else e=G.subarray(c>>2,c+4*b>>2);X.uniform1iv(Y(a),e)}},Rc:function(a,b,c){X.uniform2f(Y(a),b,c)},Sc:function(a,b,c){if(2<=t.version)X.uniform2fv(Y(a),N,c>>2,2*b);else{if(144>=b)for(var e=zd[2*b-1],f=0;f<2*b;f+=2)e[f]=N[c+4*f>>2],e[f+1]=N[c+(4*f+4)>>2];else e=N.subarray(c>>2,c+8*b>>2);X.uniform2fv(Y(a),e)}},Oc:function(a, +b,c){X.uniform2i(Y(a),b,c)},Nc:function(a,b,c){if(2<=t.version)X.uniform2iv(Y(a),G,c>>2,2*b);else{if(144>=b)for(var e=Ad[2*b-1],f=0;f<2*b;f+=2)e[f]=G[c+4*f>>2],e[f+1]=G[c+(4*f+4)>>2];else e=G.subarray(c>>2,c+8*b>>2);X.uniform2iv(Y(a),e)}},Mc:function(a,b,c,e){X.uniform3f(Y(a),b,c,e)},Lc:function(a,b,c){if(2<=t.version)X.uniform3fv(Y(a),N,c>>2,3*b);else{if(96>=b)for(var e=zd[3*b-1],f=0;f<3*b;f+=3)e[f]=N[c+4*f>>2],e[f+1]=N[c+(4*f+4)>>2],e[f+2]=N[c+(4*f+8)>>2];else e=N.subarray(c>>2,c+12*b>>2);X.uniform3fv(Y(a), +e)}},Kc:function(a,b,c,e){X.uniform3i(Y(a),b,c,e)},Jc:function(a,b,c){if(2<=t.version)X.uniform3iv(Y(a),G,c>>2,3*b);else{if(96>=b)for(var e=Ad[3*b-1],f=0;f<3*b;f+=3)e[f]=G[c+4*f>>2],e[f+1]=G[c+(4*f+4)>>2],e[f+2]=G[c+(4*f+8)>>2];else e=G.subarray(c>>2,c+12*b>>2);X.uniform3iv(Y(a),e)}},Ic:function(a,b,c,e,f){X.uniform4f(Y(a),b,c,e,f)},Hc:function(a,b,c){if(2<=t.version)X.uniform4fv(Y(a),N,c>>2,4*b);else{if(72>=b){var e=zd[4*b-1],f=N;c>>=2;for(var k=0;k<4*b;k+=4){var l=c+k;e[k]=f[l];e[k+1]=f[l+1];e[k+ +2]=f[l+2];e[k+3]=f[l+3]}}else e=N.subarray(c>>2,c+16*b>>2);X.uniform4fv(Y(a),e)}},vc:function(a,b,c,e,f){X.uniform4i(Y(a),b,c,e,f)},wc:function(a,b,c){if(2<=t.version)X.uniform4iv(Y(a),G,c>>2,4*b);else{if(72>=b)for(var e=Ad[4*b-1],f=0;f<4*b;f+=4)e[f]=G[c+4*f>>2],e[f+1]=G[c+(4*f+4)>>2],e[f+2]=G[c+(4*f+8)>>2],e[f+3]=G[c+(4*f+12)>>2];else e=G.subarray(c>>2,c+16*b>>2);X.uniform4iv(Y(a),e)}},xc:function(a,b,c,e){if(2<=t.version)X.uniformMatrix2fv(Y(a),!!c,N,e>>2,4*b);else{if(72>=b)for(var f=zd[4*b-1], +k=0;k<4*b;k+=4)f[k]=N[e+4*k>>2],f[k+1]=N[e+(4*k+4)>>2],f[k+2]=N[e+(4*k+8)>>2],f[k+3]=N[e+(4*k+12)>>2];else f=N.subarray(e>>2,e+16*b>>2);X.uniformMatrix2fv(Y(a),!!c,f)}},yc:function(a,b,c,e){if(2<=t.version)X.uniformMatrix3fv(Y(a),!!c,N,e>>2,9*b);else{if(32>=b)for(var f=zd[9*b-1],k=0;k<9*b;k+=9)f[k]=N[e+4*k>>2],f[k+1]=N[e+(4*k+4)>>2],f[k+2]=N[e+(4*k+8)>>2],f[k+3]=N[e+(4*k+12)>>2],f[k+4]=N[e+(4*k+16)>>2],f[k+5]=N[e+(4*k+20)>>2],f[k+6]=N[e+(4*k+24)>>2],f[k+7]=N[e+(4*k+28)>>2],f[k+8]=N[e+(4*k+32)>>2]; +else f=N.subarray(e>>2,e+36*b>>2);X.uniformMatrix3fv(Y(a),!!c,f)}},zc:function(a,b,c,e){if(2<=t.version)X.uniformMatrix4fv(Y(a),!!c,N,e>>2,16*b);else{if(18>=b){var f=zd[16*b-1],k=N;e>>=2;for(var l=0;l<16*b;l+=16){var n=e+l;f[l]=k[n];f[l+1]=k[n+1];f[l+2]=k[n+2];f[l+3]=k[n+3];f[l+4]=k[n+4];f[l+5]=k[n+5];f[l+6]=k[n+6];f[l+7]=k[n+7];f[l+8]=k[n+8];f[l+9]=k[n+9];f[l+10]=k[n+10];f[l+11]=k[n+11];f[l+12]=k[n+12];f[l+13]=k[n+13];f[l+14]=k[n+14];f[l+15]=k[n+15]}}else f=N.subarray(e>>2,e+64*b>>2);X.uniformMatrix4fv(Y(a), +!!c,f)}},Ac:function(a){a=cd[a];X.useProgram(a);X.Ye=a},Bc:function(a,b){X.vertexAttrib1f(a,b)},Cc:function(a,b){X.vertexAttrib2f(a,N[b>>2],N[b+4>>2])},Dc:function(a,b){X.vertexAttrib3f(a,N[b>>2],N[b+4>>2],N[b+8>>2])},Ec:function(a,b){X.vertexAttrib4f(a,N[b>>2],N[b+4>>2],N[b+8>>2],N[b+12>>2])},fc:function(a,b){X.vertexAttribDivisor(a,b)},gc:function(a,b,c,e,f){X.vertexAttribIPointer(a,b,c,e,f)},Fc:function(a,b,c,e,f,k){X.vertexAttribPointer(a,b,c,!!e,f,k)},Gc:function(a,b,c,e){X.viewport(a,b,c,e)}, +eb:function(a,b,c,e){X.waitSync(jd[a],b,(c>>>0)+4294967296*e)},nb:function(a){var b=B.length;a>>>=0;if(2147483648=c;c*=2){var e=b*(1+.2/c);e=Math.min(e,a+100663296);e=Math.max(a,e);0>>16);cb();var f=1;break a}catch(k){}f=void 0}if(f)return!0}return!1},gb:function(){return t?t.kf:0},qb:function(a,b){var c=0;Cd().forEach(function(e,f){var k=b+c;f=G[a+4*f>>2]=k;for(k=0;k> +0]=e.charCodeAt(k);ab[f>>0]=0;c+=e.length+1});return 0},rb:function(a,b){var c=Cd();G[a>>2]=c.length;var e=0;c.forEach(function(f){e+=f.length+1});G[b>>2]=e;return 0},Bb:function(a){if(!(noExitRuntime||0>2]=b;return 0},wb:function(a,b,c,e){a=wb.ff(a);b=wb.$e(a,b,c);G[e>>2]=b;return 0},ib:function(){},V:function(a,b,c,e){for(var f=0,k=0;k>2],n=G[b+4>> +2];b+=8;for(var q=0;q>2]=f;return 0},b:function(){return Ha},q:Sd,o:Td,m:Ud,S:Vd,aa:Wd,$:Xd,z:Yd,y:Zd,t:$d,x:ae,ba:be,Cb:ce,Db:de,c:function(a){Ha=a},kb:function(a,b,c,e){return Jd(a,b,c,e)}}; +(function(){function a(f){r.asm=f.exports;Ka=r.asm.cd;cb();db=r.asm.ed;fb.unshift(r.asm.dd);jb--;r.monitorRunDependencies&&r.monitorRunDependencies(jb);0==jb&&(null!==kb&&(clearInterval(kb),kb=null),lb&&(f=lb,lb=null,f()))}function b(f){a(f.instance)}function c(f){return qb().then(function(k){return WebAssembly.instantiate(k,e)}).then(function(k){return k}).then(f,function(k){Fa("failed to asynchronously prepare wasm: "+k);Ja(k)})}var e={a:ee};jb++;r.monitorRunDependencies&&r.monitorRunDependencies(jb); +if(r.instantiateWasm)try{return r.instantiateWasm(e,a)}catch(f){return Fa("Module.instantiateWasm callback failed with error: "+f),!1}(function(){return Ia||"function"!==typeof WebAssembly.instantiateStreaming||mb()||nb.startsWith("file://")||"function"!==typeof fetch?c(b):fetch(nb,{credentials:"same-origin"}).then(function(f){return WebAssembly.instantiateStreaming(f,e).then(b,function(k){Fa("wasm streaming compile failed: "+k);Fa("falling back to ArrayBuffer instantiation");return c(b)})})})().catch(ca); +return{}})();r.___wasm_call_ctors=function(){return(r.___wasm_call_ctors=r.asm.dd).apply(null,arguments)};var Rd=r.___errno_location=function(){return(Rd=r.___errno_location=r.asm.fd).apply(null,arguments)},Cc=r._free=function(){return(Cc=r._free=r.asm.gd).apply(null,arguments)},vd=r._malloc=function(){return(vd=r._malloc=r.asm.hd).apply(null,arguments)},Bc=r.___getTypeName=function(){return(Bc=r.___getTypeName=r.asm.id).apply(null,arguments)}; +r.___embind_register_native_and_builtin_types=function(){return(r.___embind_register_native_and_builtin_types=r.asm.jd).apply(null,arguments)};var Qd=r._memalign=function(){return(Qd=r._memalign=r.asm.kd).apply(null,arguments)},fe=r._setThrew=function(){return(fe=r._setThrew=r.asm.ld).apply(null,arguments)},ge=r.stackSave=function(){return(ge=r.stackSave=r.asm.md).apply(null,arguments)},he=r.stackRestore=function(){return(he=r.stackRestore=r.asm.nd).apply(null,arguments)}; +r.dynCall_viji=function(){return(r.dynCall_viji=r.asm.od).apply(null,arguments)};r.dynCall_vijiii=function(){return(r.dynCall_vijiii=r.asm.pd).apply(null,arguments)};r.dynCall_viiiiij=function(){return(r.dynCall_viiiiij=r.asm.qd).apply(null,arguments)};r.dynCall_iiiji=function(){return(r.dynCall_iiiji=r.asm.rd).apply(null,arguments)};r.dynCall_jii=function(){return(r.dynCall_jii=r.asm.sd).apply(null,arguments)};r.dynCall_vij=function(){return(r.dynCall_vij=r.asm.td).apply(null,arguments)}; +r.dynCall_iiij=function(){return(r.dynCall_iiij=r.asm.ud).apply(null,arguments)};r.dynCall_iiiij=function(){return(r.dynCall_iiiij=r.asm.vd).apply(null,arguments)};r.dynCall_viij=function(){return(r.dynCall_viij=r.asm.wd).apply(null,arguments)};r.dynCall_viiij=function(){return(r.dynCall_viiij=r.asm.xd).apply(null,arguments)};r.dynCall_ji=function(){return(r.dynCall_ji=r.asm.yd).apply(null,arguments)};r.dynCall_iij=function(){return(r.dynCall_iij=r.asm.zd).apply(null,arguments)}; +r.dynCall_jiiii=function(){return(r.dynCall_jiiii=r.asm.Ad).apply(null,arguments)};r.dynCall_jiiiiii=function(){return(r.dynCall_jiiiiii=r.asm.Bd).apply(null,arguments)};r.dynCall_jiiiiji=function(){return(r.dynCall_jiiiiji=r.asm.Cd).apply(null,arguments)};r.dynCall_iijj=function(){return(r.dynCall_iijj=r.asm.Dd).apply(null,arguments)};r.dynCall_iiji=function(){return(r.dynCall_iiji=r.asm.Ed).apply(null,arguments)};r.dynCall_iijjiii=function(){return(r.dynCall_iijjiii=r.asm.Fd).apply(null,arguments)}; +r.dynCall_vijjjii=function(){return(r.dynCall_vijjjii=r.asm.Gd).apply(null,arguments)};r.dynCall_jiji=function(){return(r.dynCall_jiji=r.asm.Hd).apply(null,arguments)};r.dynCall_viijii=function(){return(r.dynCall_viijii=r.asm.Id).apply(null,arguments)};r.dynCall_iiiiij=function(){return(r.dynCall_iiiiij=r.asm.Jd).apply(null,arguments)};r.dynCall_iiiiijj=function(){return(r.dynCall_iiiiijj=r.asm.Kd).apply(null,arguments)}; +r.dynCall_iiiiiijj=function(){return(r.dynCall_iiiiiijj=r.asm.Ld).apply(null,arguments)};function ae(a,b,c,e,f){var k=ge();try{O(a)(b,c,e,f)}catch(l){he(k);if(l!==l+0&&"longjmp"!==l)throw l;fe(1,0)}}function Td(a,b,c){var e=ge();try{return O(a)(b,c)}catch(f){he(e);if(f!==f+0&&"longjmp"!==f)throw f;fe(1,0)}}function Zd(a,b,c){var e=ge();try{O(a)(b,c)}catch(f){he(e);if(f!==f+0&&"longjmp"!==f)throw f;fe(1,0)}} +function Sd(a,b){var c=ge();try{return O(a)(b)}catch(e){he(c);if(e!==e+0&&"longjmp"!==e)throw e;fe(1,0)}}function Yd(a,b){var c=ge();try{O(a)(b)}catch(e){he(c);if(e!==e+0&&"longjmp"!==e)throw e;fe(1,0)}}function Ud(a,b,c,e){var f=ge();try{return O(a)(b,c,e)}catch(k){he(f);if(k!==k+0&&"longjmp"!==k)throw k;fe(1,0)}}function $d(a,b,c,e){var f=ge();try{O(a)(b,c,e)}catch(k){he(f);if(k!==k+0&&"longjmp"!==k)throw k;fe(1,0)}} +function be(a,b,c,e,f,k){var l=ge();try{O(a)(b,c,e,f,k)}catch(n){he(l);if(n!==n+0&&"longjmp"!==n)throw n;fe(1,0)}}function Wd(a,b,c,e,f,k,l){var n=ge();try{return O(a)(b,c,e,f,k,l)}catch(q){he(n);if(q!==q+0&&"longjmp"!==q)throw q;fe(1,0)}}function Vd(a,b,c,e,f){var k=ge();try{return O(a)(b,c,e,f)}catch(l){he(k);if(l!==l+0&&"longjmp"!==l)throw l;fe(1,0)}}function de(a,b,c,e,f,k,l,n,q,x){var y=ge();try{O(a)(b,c,e,f,k,l,n,q,x)}catch(C){he(y);if(C!==C+0&&"longjmp"!==C)throw C;fe(1,0)}} +function ce(a,b,c,e,f,k,l){var n=ge();try{O(a)(b,c,e,f,k,l)}catch(q){he(n);if(q!==q+0&&"longjmp"!==q)throw q;fe(1,0)}}function Xd(a,b,c,e,f,k,l,n,q,x){var y=ge();try{return O(a)(b,c,e,f,k,l,n,q,x)}catch(C){he(y);if(C!==C+0&&"longjmp"!==C)throw C;fe(1,0)}}var ie;function Ea(a){this.name="ExitStatus";this.message="Program terminated with exit("+a+")";this.status=a}lb=function je(){ie||ke();ie||(lb=je)}; +function ke(){function a(){if(!ie&&(ie=!0,r.calledRun=!0,!La)){rb(fb);ba(r);if(r.onRuntimeInitialized)r.onRuntimeInitialized();if(r.postRun)for("function"==typeof r.postRun&&(r.postRun=[r.postRun]);r.postRun.length;){var b=r.postRun.shift();hb.unshift(b)}rb(hb)}}if(!(0 { + var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; + if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename; + return ( +function(CanvasKitInit) { + CanvasKitInit = CanvasKitInit || {}; + + +null;var r;r||(r=typeof CanvasKitInit !== 'undefined' ? CanvasKitInit : {});var aa=Object.assign,ba,ca;r.ready=new Promise(function(a,b){ba=a;ca=b}); +(function(a){a.Md=a.Md||[];a.Md.push(function(){a.MakeSWCanvasSurface=function(b){var c=b;if("CANVAS"!==c.tagName&&(c=document.getElementById(b),!c))throw"Canvas with id "+b+" was not found";if(b=a.MakeSurface(c.width,c.height))b.ke=c;return b};a.MakeCanvasSurface||(a.MakeCanvasSurface=a.MakeSWCanvasSurface);a.MakeSurface=function(b,c){var e={width:b,height:c,colorType:a.ColorType.RGBA_8888,alphaType:a.AlphaType.Unpremul,colorSpace:a.ColorSpace.SRGB},f=b*c*4,k=a._malloc(f);if(e=a.Surface._makeRasterDirect(e, +k,4*b))e.ke=null,e.Qe=b,e.Ne=c,e.Oe=f,e.ue=k,e.getCanvas().clear(a.TRANSPARENT);return e};a.MakeRasterDirectSurface=function(b,c,e){return a.Surface._makeRasterDirect(b,c.byteOffset,e)};a.Surface.prototype.flush=function(b){a.Jd(this.Id);this._flush();if(this.ke){var c=new Uint8ClampedArray(a.HEAPU8.buffer,this.ue,this.Oe);c=new ImageData(c,this.Qe,this.Ne);b?this.ke.getContext("2d").putImageData(c,0,0,b[0],b[1],b[2]-b[0],b[3]-b[1]):this.ke.getContext("2d").putImageData(c,0,0)}};a.Surface.prototype.dispose= +function(){this.ue&&a._free(this.ue);this.delete()};a.Jd=a.Jd||function(){};a.le=a.le||function(){return null}})})(r); +(function(a){a.Md=a.Md||[];a.Md.push(function(){function b(n,q,x){return n&&n.hasOwnProperty(q)?n[q]:x}function c(n){var q=ea(fa);fa[q]=n;return q}function e(n){return n.naturalHeight||n.videoHeight||n.displayHeight||n.height}function f(n){return n.naturalWidth||n.videoWidth||n.displayWidth||n.width}function k(n,q,x,y){n.bindTexture(n.TEXTURE_2D,q);y||x.alphaType!==a.AlphaType.Premul||n.pixelStorei(n.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0);return q}function l(n,q,x){x||q.alphaType!==a.AlphaType.Premul|| +n.pixelStorei(n.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!1);n.bindTexture(n.TEXTURE_2D,null)}a.GetWebGLContext=function(n,q){if(!n)throw"null canvas passed into makeWebGLContext";var x={alpha:b(q,"alpha",1),depth:b(q,"depth",1),stencil:b(q,"stencil",8),antialias:b(q,"antialias",0),premultipliedAlpha:b(q,"premultipliedAlpha",1),preserveDrawingBuffer:b(q,"preserveDrawingBuffer",0),preferLowPowerToHighPerformance:b(q,"preferLowPowerToHighPerformance",0),failIfMajorPerformanceCaveat:b(q,"failIfMajorPerformanceCaveat", +0),enableExtensionsByDefault:b(q,"enableExtensionsByDefault",1),explicitSwapControl:b(q,"explicitSwapControl",0),renderViaOffscreenBackBuffer:b(q,"renderViaOffscreenBackBuffer",0)};x.majorVersion=q&&q.majorVersion?q.majorVersion:"undefined"!==typeof WebGL2RenderingContext?2:1;if(x.explicitSwapControl)throw"explicitSwapControl is not supported";n=ha(n,x);if(!n)return 0;ia(n);u.Ud.getExtension("WEBGL_debug_renderer_info");return n};a.deleteContext=function(n){u===ja[n]&&(u=null);"object"===typeof JSEvents&& +JSEvents.If(ja[n].Ud.canvas);ja[n]&&ja[n].Ud.canvas&&(ja[n].Ud.canvas.Le=void 0);ja[n]=null};a._setTextureCleanup({deleteTexture:function(n,q){var x=fa[q];x&&ja[n].Ud.deleteTexture(x);fa[q]=null}});a.MakeWebGLContext=function(n){if(!this.Jd(n))return null;var q=this._MakeGrContext();if(!q)return null;q.Id=n;var x=q.delete.bind(q);q["delete"]=function(){a.Jd(this.Id);x()}.bind(q);return u.xe=q};a.MakeGrContext=a.MakeWebGLContext;a.GrDirectContext.prototype.getResourceCacheLimitBytes=function(){a.Jd(this.Id); +this._getResourceCacheLimitBytes()};a.GrDirectContext.prototype.getResourceCacheUsageBytes=function(){a.Jd(this.Id);this._getResourceCacheUsageBytes()};a.GrDirectContext.prototype.releaseResourcesAndAbandonContext=function(){a.Jd(this.Id);this._releaseResourcesAndAbandonContext()};a.GrDirectContext.prototype.setResourceCacheLimitBytes=function(n){a.Jd(this.Id);this._setResourceCacheLimitBytes(n)};a.MakeOnScreenGLSurface=function(n,q,x,y,C,E){if(!this.Jd(n.Id))return null;q=void 0===C||void 0===E? +this._MakeOnScreenGLSurface(n,q,x,y):this._MakeOnScreenGLSurface(n,q,x,y,C,E);if(!q)return null;q.Id=n.Id;return q};a.MakeRenderTarget=function(){var n=arguments[0];if(!this.Jd(n.Id))return null;if(3===arguments.length){var q=this._MakeRenderTargetWH(n,arguments[1],arguments[2]);if(!q)return null}else if(2===arguments.length){if(q=this._MakeRenderTargetII(n,arguments[1]),!q)return null}else return null;q.Id=n.Id;return q};a.MakeWebGLCanvasSurface=function(n,q,x){q=q||null;var y=n,C="undefined"!== +typeof OffscreenCanvas&&y instanceof OffscreenCanvas;if(!("undefined"!==typeof HTMLCanvasElement&&y instanceof HTMLCanvasElement||C||(y=document.getElementById(n),y)))throw"Canvas with id "+n+" was not found";n=this.GetWebGLContext(y,x);if(!n||0>n)throw"failed to create webgl context: err "+n;n=this.MakeWebGLContext(n);q=this.MakeOnScreenGLSurface(n,y.width,y.height,q);return q?q:(q=y.cloneNode(!0),y.parentNode.replaceChild(q,y),q.classList.add("ck-replaced"),a.MakeSWCanvasSurface(q))};a.MakeCanvasSurface= +a.MakeWebGLCanvasSurface;a.Surface.prototype.makeImageFromTexture=function(n,q){a.Jd(this.Id);n=c(n);if(q=this._makeImageFromTexture(this.Id,n,q))q.ee=n;return q};a.Surface.prototype.makeImageFromTextureSource=function(n,q,x){q||(q={height:e(n),width:f(n),colorType:a.ColorType.RGBA_8888,alphaType:x?a.AlphaType.Premul:a.AlphaType.Unpremul});q.colorSpace||(q.colorSpace=a.ColorSpace.SRGB);a.Jd(this.Id);var y=u.Ud;x=k(y,y.createTexture(),q,x);2===u.version?y.texImage2D(y.TEXTURE_2D,0,y.RGBA,q.width,q.height, +0,y.RGBA,y.UNSIGNED_BYTE,n):y.texImage2D(y.TEXTURE_2D,0,y.RGBA,y.RGBA,y.UNSIGNED_BYTE,n);l(y,q);this._resetContext();return this.makeImageFromTexture(x,q)};a.Surface.prototype.updateTextureFromSource=function(n,q,x){if(n.ee){a.Jd(this.Id);var y=n.getImageInfo(),C=u.Ud,E=k(C,fa[n.ee],y,x);2===u.version?C.texImage2D(C.TEXTURE_2D,0,C.RGBA,f(q),e(q),0,C.RGBA,C.UNSIGNED_BYTE,q):C.texImage2D(C.TEXTURE_2D,0,C.RGBA,C.RGBA,C.UNSIGNED_BYTE,q);l(C,y,x);this._resetContext();fa[n.ee]=null;n.ee=c(E);y.colorSpace= +n.getColorSpace();q=this._makeImageFromTexture(this.Id,n.ee,y);x=n.Hd.Kd;C=n.Hd.Pd;n.Hd.Kd=q.Hd.Kd;n.Hd.Pd=q.Hd.Pd;q.Hd.Kd=x;q.Hd.Pd=C;q.delete();y.colorSpace.delete()}};a.MakeLazyImageFromTextureSource=function(n,q,x){q||(q={height:e(n),width:f(n),colorType:a.ColorType.RGBA_8888,alphaType:x?a.AlphaType.Premul:a.AlphaType.Unpremul});q.colorSpace||(q.colorSpace=a.ColorSpace.SRGB);var y={makeTexture:function(){var C=u,E=C.Ud,v=k(E,E.createTexture(),q,x);2===C.version?E.texImage2D(E.TEXTURE_2D,0,E.RGBA, +q.width,q.height,0,E.RGBA,E.UNSIGNED_BYTE,n):E.texImage2D(E.TEXTURE_2D,0,E.RGBA,E.RGBA,E.UNSIGNED_BYTE,n);l(E,q,x);return c(v)},freeSrc:function(){}};"VideoFrame"===n.constructor.name&&(y.freeSrc=function(){n.close()});return a.Image._makeFromGenerator(q,y)};a.Jd=function(n){return n?ia(n):!1};a.le=function(){return u&&u.xe&&!u.xe.isDeleted()?u.xe:null}})})(r); +(function(a){function b(g){return(f(255*g[3])<<24|f(255*g[0])<<16|f(255*g[1])<<8|f(255*g[2])<<0)>>>0}function c(g){if(g&&g._ck)return g;if(g instanceof Float32Array){for(var d=Math.floor(g.length/4),h=new Uint32Array(d),m=0;mz;z++)a.HEAPF32[t+m]=g[w][z],m++;g=h}else g=M;d.Rd=g}else throw"Invalid argument to copyFlexibleColorArray, Not a color array "+typeof g;return d}function q(g){if(!g)return M;var d=R.toTypedArray();if(g.length){if(6===g.length||9===g.length)return l(g,"HEAPF32",I),6===g.length&&a.HEAPF32.set(od,6+I/4),I;if(16===g.length)return d[0]=g[0],d[1]=g[1],d[2]=g[3],d[3]=g[4],d[4]=g[5],d[5]=g[7],d[6]=g[12],d[7]=g[13],d[8]=g[15],I;throw"invalid matrix size";}if(void 0=== +g.m11)throw"invalid matrix argument";d[0]=g.m11;d[1]=g.m21;d[2]=g.m41;d[3]=g.m12;d[4]=g.m22;d[5]=g.m42;d[6]=g.m14;d[7]=g.m24;d[8]=g.m44;return I}function x(g){if(!g)return M;var d=da.toTypedArray();if(g.length){if(16!==g.length&&6!==g.length&&9!==g.length)throw"invalid matrix size";if(16===g.length)return l(g,"HEAPF32",Z);d.fill(0);d[0]=g[0];d[1]=g[1];d[3]=g[2];d[4]=g[3];d[5]=g[4];d[7]=g[5];d[10]=1;d[12]=g[6];d[13]=g[7];d[15]=g[8];6===g.length&&(d[12]=0,d[13]=0,d[15]=1);return Z}if(void 0===g.m11)throw"invalid matrix argument"; +d[0]=g.m11;d[1]=g.m21;d[2]=g.m31;d[3]=g.m41;d[4]=g.m12;d[5]=g.m22;d[6]=g.m32;d[7]=g.m42;d[8]=g.m13;d[9]=g.m23;d[10]=g.m33;d[11]=g.m43;d[12]=g.m14;d[13]=g.m24;d[14]=g.m34;d[15]=g.m44;return Z}function y(g,d){return l(g,"HEAPF32",d||ua)}function C(g,d,h,m){var t=Ma.toTypedArray();t[0]=g;t[1]=d;t[2]=h;t[3]=m;return ua}function E(g){for(var d=new Float32Array(4),h=0;4>h;h++)d[h]=a.HEAPF32[g/4+h];return d}function v(g,d){return l(g,"HEAPF32",d||V)}function D(g,d){return l(g,"HEAPF32",d||Gb)}a.Color=function(g, +d,h,m){void 0===m&&(m=1);return a.Color4f(f(g)/255,f(d)/255,f(h)/255,m)};a.ColorAsInt=function(g,d,h,m){void 0===m&&(m=255);return(f(m)<<24|f(g)<<16|f(d)<<8|f(h)<<0&268435455)>>>0};a.Color4f=function(g,d,h,m){void 0===m&&(m=1);return Float32Array.of(g,d,h,m)};Object.defineProperty(a,"TRANSPARENT",{get:function(){return a.Color4f(0,0,0,0)}});Object.defineProperty(a,"BLACK",{get:function(){return a.Color4f(0,0,0,1)}});Object.defineProperty(a,"WHITE",{get:function(){return a.Color4f(1,1,1,1)}});Object.defineProperty(a, +"RED",{get:function(){return a.Color4f(1,0,0,1)}});Object.defineProperty(a,"GREEN",{get:function(){return a.Color4f(0,1,0,1)}});Object.defineProperty(a,"BLUE",{get:function(){return a.Color4f(0,0,1,1)}});Object.defineProperty(a,"YELLOW",{get:function(){return a.Color4f(1,1,0,1)}});Object.defineProperty(a,"CYAN",{get:function(){return a.Color4f(0,1,1,1)}});Object.defineProperty(a,"MAGENTA",{get:function(){return a.Color4f(1,0,1,1)}});a.getColorComponents=function(g){return[Math.floor(255*g[0]),Math.floor(255* +g[1]),Math.floor(255*g[2]),g[3]]};a.parseColorString=function(g,d){g=g.toLowerCase();if(g.startsWith("#")){d=255;switch(g.length){case 9:d=parseInt(g.slice(7,9),16);case 7:var h=parseInt(g.slice(1,3),16);var m=parseInt(g.slice(3,5),16);var t=parseInt(g.slice(5,7),16);break;case 5:d=17*parseInt(g.slice(4,5),16);case 4:h=17*parseInt(g.slice(1,2),16),m=17*parseInt(g.slice(2,3),16),t=17*parseInt(g.slice(3,4),16)}return a.Color(h,m,t,d/255)}return g.startsWith("rgba")?(g=g.slice(5,-1),g=g.split(","),a.Color(+g[0], ++g[1],+g[2],e(g[3]))):g.startsWith("rgb")?(g=g.slice(4,-1),g=g.split(","),a.Color(+g[0],+g[1],+g[2],e(g[3]))):g.startsWith("gray(")||g.startsWith("hsl")||!d||(g=d[g],void 0===g)?a.BLACK:g};a.multiplyByAlpha=function(g,d){g=g.slice();g[3]=Math.max(0,Math.min(g[3]*d,1));return g};a.Malloc=function(g,d){var h=a._malloc(d*g.BYTES_PER_ELEMENT);return{_ck:!0,length:d,byteOffset:h,Yd:null,subarray:function(m,t){m=this.toTypedArray().subarray(m,t);m._ck=!0;return m},toTypedArray:function(){if(this.Yd&&this.Yd.length)return this.Yd; +this.Yd=new g(a.HEAPU8.buffer,h,d);this.Yd._ck=!0;return this.Yd}}};a.Free=function(g){a._free(g.byteOffset);g.byteOffset=M;g.toTypedArray=null;g.Yd=null};var I=M,R,Z=M,da,ua=M,Ma,va,V=M,pc,Ba=M,qc,Hb=M,rc,Ib=M,Jb,gb=M,sc,Gb=M,tc,uc=M,od=Float32Array.of(0,0,1),M=0;a.onRuntimeInitialized=function(){function g(d,h,m,t,w,z,F){z||(z=4*t.width,t.colorType===a.ColorType.RGBA_F16?z*=2:t.colorType===a.ColorType.RGBA_F32&&(z*=4));var K=z*t.height;var H=w?w.byteOffset:a._malloc(K);if(F?!d._readPixels(t,H,z, +h,m,F):!d._readPixels(t,H,z,h,m))return w||a._free(H),null;if(w)return w.toTypedArray();switch(t.colorType){case a.ColorType.RGBA_8888:case a.ColorType.RGBA_F16:d=(new Uint8Array(a.HEAPU8.buffer,H,K)).slice();break;case a.ColorType.RGBA_F32:d=(new Float32Array(a.HEAPU8.buffer,H,K)).slice();break;default:return null}a._free(H);return d}Ma=a.Malloc(Float32Array,4);ua=Ma.byteOffset;da=a.Malloc(Float32Array,16);Z=da.byteOffset;R=a.Malloc(Float32Array,9);I=R.byteOffset;sc=a.Malloc(Float32Array,12);Gb= +sc.byteOffset;tc=a.Malloc(Float32Array,12);uc=tc.byteOffset;va=a.Malloc(Float32Array,4);V=va.byteOffset;pc=a.Malloc(Float32Array,4);Ba=pc.byteOffset;qc=a.Malloc(Float32Array,3);Hb=qc.byteOffset;rc=a.Malloc(Float32Array,3);Ib=rc.byteOffset;Jb=a.Malloc(Int32Array,4);gb=Jb.byteOffset;a.ColorSpace.SRGB=a.ColorSpace._MakeSRGB();a.ColorSpace.DISPLAY_P3=a.ColorSpace._MakeDisplayP3();a.ColorSpace.ADOBE_RGB=a.ColorSpace._MakeAdobeRGB();a.GlyphRunFlags={IsWhiteSpace:a._GlyphRunFlags_isWhiteSpace};a.Path.MakeFromCmds= +function(d){var h=l(d,"HEAPF32"),m=a.Path._MakeFromCmds(h,d.length);k(h,d);return m};a.Path.MakeFromVerbsPointsWeights=function(d,h,m){var t=l(d,"HEAPU8"),w=l(h,"HEAPF32"),z=l(m,"HEAPF32"),F=a.Path._MakeFromVerbsPointsWeights(t,d.length,w,h.length,z,m&&m.length||0);k(t,d);k(w,h);k(z,m);return F};a.Path.prototype.addArc=function(d,h,m){d=v(d);this._addArc(d,h,m);return this};a.Path.prototype.addCircle=function(d,h,m,t){this._addCircle(d,h,m,!!t);return this};a.Path.prototype.addOval=function(d,h,m){void 0=== +m&&(m=1);d=v(d);this._addOval(d,!!h,m);return this};a.Path.prototype.addPath=function(){var d=Array.prototype.slice.call(arguments),h=d[0],m=!1;"boolean"===typeof d[d.length-1]&&(m=d.pop());if(1===d.length)this._addPath(h,1,0,0,0,1,0,0,0,1,m);else if(2===d.length)d=d[1],this._addPath(h,d[0],d[1],d[2],d[3],d[4],d[5],d[6]||0,d[7]||0,d[8]||1,m);else if(7===d.length||10===d.length)this._addPath(h,d[1],d[2],d[3],d[4],d[5],d[6],d[7]||0,d[8]||0,d[9]||1,m);else return null;return this};a.Path.prototype.addPoly= +function(d,h){var m=l(d,"HEAPF32");this._addPoly(m,d.length/2,h);k(m,d);return this};a.Path.prototype.addRect=function(d,h){d=v(d);this._addRect(d,!!h);return this};a.Path.prototype.addRRect=function(d,h){d=D(d);this._addRRect(d,!!h);return this};a.Path.prototype.addVerbsPointsWeights=function(d,h,m){var t=l(d,"HEAPU8"),w=l(h,"HEAPF32"),z=l(m,"HEAPF32");this._addVerbsPointsWeights(t,d.length,w,h.length,z,m&&m.length||0);k(t,d);k(w,h);k(z,m)};a.Path.prototype.arc=function(d,h,m,t,w,z){d=a.LTRBRect(d- +m,h-m,d+m,h+m);w=(w-t)/Math.PI*180-360*!!z;z=new a.Path;z.addArc(d,t/Math.PI*180,w);this.addPath(z,!0);z.delete();return this};a.Path.prototype.arcToOval=function(d,h,m,t){d=v(d);this._arcToOval(d,h,m,t);return this};a.Path.prototype.arcToRotated=function(d,h,m,t,w,z,F){this._arcToRotated(d,h,m,!!t,!!w,z,F);return this};a.Path.prototype.arcToTangent=function(d,h,m,t,w){this._arcToTangent(d,h,m,t,w);return this};a.Path.prototype.close=function(){this._close();return this};a.Path.prototype.conicTo= +function(d,h,m,t,w){this._conicTo(d,h,m,t,w);return this};a.Path.prototype.computeTightBounds=function(d){this._computeTightBounds(V);var h=va.toTypedArray();return d?(d.set(h),d):h.slice()};a.Path.prototype.cubicTo=function(d,h,m,t,w,z){this._cubicTo(d,h,m,t,w,z);return this};a.Path.prototype.dash=function(d,h,m){return this._dash(d,h,m)?this:null};a.Path.prototype.getBounds=function(d){this._getBounds(V);var h=va.toTypedArray();return d?(d.set(h),d):h.slice()};a.Path.prototype.lineTo=function(d, +h){this._lineTo(d,h);return this};a.Path.prototype.moveTo=function(d,h){this._moveTo(d,h);return this};a.Path.prototype.offset=function(d,h){this._transform(1,0,d,0,1,h,0,0,1);return this};a.Path.prototype.quadTo=function(d,h,m,t){this._quadTo(d,h,m,t);return this};a.Path.prototype.rArcTo=function(d,h,m,t,w,z,F){this._rArcTo(d,h,m,t,w,z,F);return this};a.Path.prototype.rConicTo=function(d,h,m,t,w){this._rConicTo(d,h,m,t,w);return this};a.Path.prototype.rCubicTo=function(d,h,m,t,w,z){this._rCubicTo(d, +h,m,t,w,z);return this};a.Path.prototype.rLineTo=function(d,h){this._rLineTo(d,h);return this};a.Path.prototype.rMoveTo=function(d,h){this._rMoveTo(d,h);return this};a.Path.prototype.rQuadTo=function(d,h,m,t){this._rQuadTo(d,h,m,t);return this};a.Path.prototype.stroke=function(d){d=d||{};d.width=d.width||1;d.miter_limit=d.miter_limit||4;d.cap=d.cap||a.StrokeCap.Butt;d.join=d.join||a.StrokeJoin.Miter;d.precision=d.precision||1;return this._stroke(d)?this:null};a.Path.prototype.transform=function(){if(1=== +arguments.length){var d=arguments[0];this._transform(d[0],d[1],d[2],d[3],d[4],d[5],d[6]||0,d[7]||0,d[8]||1)}else if(6===arguments.length||9===arguments.length)d=arguments,this._transform(d[0],d[1],d[2],d[3],d[4],d[5],d[6]||0,d[7]||0,d[8]||1);else throw"transform expected to take 1 or 9 arguments. Got "+arguments.length;return this};a.Path.prototype.trim=function(d,h,m){return this._trim(d,h,!!m)?this:null};a.Image.prototype.encodeToBytes=function(d,h){var m=a.le();d=d||a.ImageFormat.PNG;h=h||100; +return m?this._encodeToBytes(d,h,m):this._encodeToBytes(d,h)};a.Image.prototype.makeShaderCubic=function(d,h,m,t,w){w=q(w);return this._makeShaderCubic(d,h,m,t,w)};a.Image.prototype.makeShaderOptions=function(d,h,m,t,w){w=q(w);return this._makeShaderOptions(d,h,m,t,w)};a.Image.prototype.readPixels=function(d,h,m,t,w){var z=a.le();return g(this,d,h,m,t,w,z)};a.Canvas.prototype.clear=function(d){a.Jd(this.Id);d=y(d);this._clear(d)};a.Canvas.prototype.clipRRect=function(d,h,m){a.Jd(this.Id);d=D(d);this._clipRRect(d, +h,m)};a.Canvas.prototype.clipRect=function(d,h,m){a.Jd(this.Id);d=v(d);this._clipRect(d,h,m)};a.Canvas.prototype.concat=function(d){a.Jd(this.Id);d=x(d);this._concat(d)};a.Canvas.prototype.drawArc=function(d,h,m,t,w){a.Jd(this.Id);d=v(d);this._drawArc(d,h,m,t,w)};a.Canvas.prototype.drawAtlas=function(d,h,m,t,w,z,F){if(d&&t&&h&&m&&h.length===m.length){a.Jd(this.Id);w||(w=a.BlendMode.SrcOver);var K=l(h,"HEAPF32"),H=l(m,"HEAPF32"),S=m.length/4,p=l(c(z),"HEAPU32");if(F&&"B"in F&&"C"in F)this._drawAtlasCubic(d, +H,K,p,S,w,F.B,F.C,t);else{let A=a.FilterMode.Linear,L=a.MipmapMode.None;F&&(A=F.filter,"mipmap"in F&&(L=F.mipmap));this._drawAtlasOptions(d,H,K,p,S,w,A,L,t)}k(K,h);k(H,m);k(p,z)}};a.Canvas.prototype.drawCircle=function(d,h,m,t){a.Jd(this.Id);this._drawCircle(d,h,m,t)};a.Canvas.prototype.drawColor=function(d,h){a.Jd(this.Id);d=y(d);void 0!==h?this._drawColor(d,h):this._drawColor(d)};a.Canvas.prototype.drawColorInt=function(d,h){a.Jd(this.Id);this._drawColorInt(d,h||a.BlendMode.SrcOver)};a.Canvas.prototype.drawColorComponents= +function(d,h,m,t,w){a.Jd(this.Id);d=C(d,h,m,t);void 0!==w?this._drawColor(d,w):this._drawColor(d)};a.Canvas.prototype.drawDRRect=function(d,h,m){a.Jd(this.Id);d=D(d,Gb);h=D(h,uc);this._drawDRRect(d,h,m)};a.Canvas.prototype.drawImage=function(d,h,m,t){a.Jd(this.Id);this._drawImage(d,h,m,t||null)};a.Canvas.prototype.drawImageCubic=function(d,h,m,t,w,z){a.Jd(this.Id);this._drawImageCubic(d,h,m,t,w,z||null)};a.Canvas.prototype.drawImageOptions=function(d,h,m,t,w,z){a.Jd(this.Id);this._drawImageOptions(d, +h,m,t,w,z||null)};a.Canvas.prototype.drawImageNine=function(d,h,m,t,w){a.Jd(this.Id);h=l(h,"HEAP32",gb);m=v(m);this._drawImageNine(d,h,m,t,w||null)};a.Canvas.prototype.drawImageRect=function(d,h,m,t,w){a.Jd(this.Id);v(h,V);v(m,Ba);this._drawImageRect(d,V,Ba,t,!!w)};a.Canvas.prototype.drawImageRectCubic=function(d,h,m,t,w,z){a.Jd(this.Id);v(h,V);v(m,Ba);this._drawImageRectCubic(d,V,Ba,t,w,z||null)};a.Canvas.prototype.drawImageRectOptions=function(d,h,m,t,w,z){a.Jd(this.Id);v(h,V);v(m,Ba);this._drawImageRectOptions(d, +V,Ba,t,w,z||null)};a.Canvas.prototype.drawLine=function(d,h,m,t,w){a.Jd(this.Id);this._drawLine(d,h,m,t,w)};a.Canvas.prototype.drawOval=function(d,h){a.Jd(this.Id);d=v(d);this._drawOval(d,h)};a.Canvas.prototype.drawPaint=function(d){a.Jd(this.Id);this._drawPaint(d)};a.Canvas.prototype.drawParagraph=function(d,h,m){a.Jd(this.Id);this._drawParagraph(d,h,m)};a.Canvas.prototype.drawPatch=function(d,h,m,t,w){if(24>d.length)throw"Need 12 cubic points";if(h&&4>h.length)throw"Need 4 colors";if(m&&8>m.length)throw"Need 4 shader coordinates"; +a.Jd(this.Id);const z=l(d,"HEAPF32"),F=h?l(c(h),"HEAPU32"):M,K=m?l(m,"HEAPF32"):M;t||(t=a.BlendMode.Modulate);this._drawPatch(z,F,K,t,w);k(K,m);k(F,h);k(z,d)};a.Canvas.prototype.drawPath=function(d,h){a.Jd(this.Id);this._drawPath(d,h)};a.Canvas.prototype.drawPicture=function(d){a.Jd(this.Id);this._drawPicture(d)};a.Canvas.prototype.drawPoints=function(d,h,m){a.Jd(this.Id);var t=l(h,"HEAPF32");this._drawPoints(d,t,h.length/2,m);k(t,h)};a.Canvas.prototype.drawRRect=function(d,h){a.Jd(this.Id);d=D(d); +this._drawRRect(d,h)};a.Canvas.prototype.drawRect=function(d,h){a.Jd(this.Id);d=v(d);this._drawRect(d,h)};a.Canvas.prototype.drawRect4f=function(d,h,m,t,w){a.Jd(this.Id);this._drawRect4f(d,h,m,t,w)};a.Canvas.prototype.drawShadow=function(d,h,m,t,w,z,F){a.Jd(this.Id);var K=l(w,"HEAPF32"),H=l(z,"HEAPF32");h=l(h,"HEAPF32",Hb);m=l(m,"HEAPF32",Ib);this._drawShadow(d,h,m,t,K,H,F);k(K,w);k(H,z)};a.getShadowLocalBounds=function(d,h,m,t,w,z,F){d=q(d);m=l(m,"HEAPF32",Hb);t=l(t,"HEAPF32",Ib);if(!this._getShadowLocalBounds(d, +h,m,t,w,z,V))return null;h=va.toTypedArray();return F?(F.set(h),F):h.slice()};a.Canvas.prototype.drawTextBlob=function(d,h,m,t){a.Jd(this.Id);this._drawTextBlob(d,h,m,t)};a.Canvas.prototype.drawVertices=function(d,h,m){a.Jd(this.Id);this._drawVertices(d,h,m)};a.Canvas.prototype.getDeviceClipBounds=function(d){this._getDeviceClipBounds(gb);var h=Jb.toTypedArray();d?d.set(h):d=h.slice();return d};a.Canvas.prototype.getLocalToDevice=function(){this._getLocalToDevice(Z);for(var d=Z,h=Array(16),m=0;16> +m;m++)h[m]=a.HEAPF32[d/4+m];return h};a.Canvas.prototype.getTotalMatrix=function(){this._getTotalMatrix(I);for(var d=Array(9),h=0;9>h;h++)d[h]=a.HEAPF32[I/4+h];return d};a.Canvas.prototype.makeSurface=function(d){d=this._makeSurface(d);d.Id=this.Id;return d};a.Canvas.prototype.readPixels=function(d,h,m,t,w){a.Jd(this.Id);return g(this,d,h,m,t,w)};a.Canvas.prototype.saveLayer=function(d,h,m,t){h=v(h);return this._saveLayer(d||null,h,m||null,t||0)};a.Canvas.prototype.writePixels=function(d,h,m,t,w, +z,F,K){if(d.byteLength%(h*m))throw"pixels length must be a multiple of the srcWidth * srcHeight";a.Jd(this.Id);var H=d.byteLength/(h*m);z=z||a.AlphaType.Unpremul;F=F||a.ColorType.RGBA_8888;K=K||a.ColorSpace.SRGB;var S=H*h;H=l(d,"HEAPU8");h=this._writePixels({width:h,height:m,colorType:F,alphaType:z,colorSpace:K},H,S,t,w);k(H,d);return h};a.ColorFilter.MakeBlend=function(d,h,m){d=y(d);m=m||a.ColorSpace.SRGB;return a.ColorFilter._MakeBlend(d,h,m)};a.ColorFilter.MakeMatrix=function(d){if(!d||20!==d.length)throw"invalid color matrix"; +var h=l(d,"HEAPF32"),m=a.ColorFilter._makeMatrix(h);k(h,d);return m};a.ContourMeasure.prototype.getPosTan=function(d,h){this._getPosTan(d,V);d=va.toTypedArray();return h?(h.set(d),h):d.slice()};a.ImageFilter.MakeDropShadow=function(d,h,m,t,w,z){w=y(w,ua);return a.ImageFilter._MakeDropShadow(d,h,m,t,w,z)};a.ImageFilter.MakeDropShadowOnly=function(d,h,m,t,w,z){w=y(w,ua);return a.ImageFilter._MakeDropShadowOnly(d,h,m,t,w,z)};a.ImageFilter.MakeImage=function(d,h,m,t){m=v(m,V);t=v(t,Ba);if("B"in h&&"C"in +h)return a.ImageFilter._MakeImageCubic(d,h.B,h.C,m,t);const w=h.filter;let z=a.MipmapMode.None;"mipmap"in h&&(z=h.mipmap);return a.ImageFilter._MakeImageOptions(d,w,z,m,t)};a.ImageFilter.MakeMatrixTransform=function(d,h,m){d=q(d);if("B"in h&&"C"in h)return a.ImageFilter._MakeMatrixTransformCubic(d,h.B,h.C,m);const t=h.filter;let w=a.MipmapMode.None;"mipmap"in h&&(w=h.mipmap);return a.ImageFilter._MakeMatrixTransformOptions(d,t,w,m)};a.Paint.prototype.getColor=function(){this._getColor(ua);return E(ua)}; +a.Paint.prototype.setColor=function(d,h){h=h||null;d=y(d);this._setColor(d,h)};a.Paint.prototype.setColorComponents=function(d,h,m,t,w){w=w||null;d=C(d,h,m,t);this._setColor(d,w)};a.Path.prototype.getPoint=function(d,h){this._getPoint(d,V);d=va.toTypedArray();return h?(h[0]=d[0],h[1]=d[1],h):d.slice(0,2)};a.Picture.prototype.makeShader=function(d,h,m,t,w){t=q(t);w=v(w);return this._makeShader(d,h,m,t,w)};a.PictureRecorder.prototype.beginRecording=function(d){d=v(d);return this._beginRecording(d)}; +a.Surface.prototype.getCanvas=function(){var d=this._getCanvas();d.Id=this.Id;return d};a.Surface.prototype.makeImageSnapshot=function(d){a.Jd(this.Id);d=l(d,"HEAP32",gb);return this._makeImageSnapshot(d)};a.Surface.prototype.makeSurface=function(d){a.Jd(this.Id);d=this._makeSurface(d);d.Id=this.Id;return d};a.Surface.prototype.Pe=function(d,h){this.de||(this.de=this.getCanvas());return requestAnimationFrame(function(){a.Jd(this.Id);d(this.de);this.flush(h)}.bind(this))};a.Surface.prototype.requestAnimationFrame|| +(a.Surface.prototype.requestAnimationFrame=a.Surface.prototype.Pe);a.Surface.prototype.Me=function(d,h){this.de||(this.de=this.getCanvas());requestAnimationFrame(function(){a.Jd(this.Id);d(this.de);this.flush(h);this.dispose()}.bind(this))};a.Surface.prototype.drawOnce||(a.Surface.prototype.drawOnce=a.Surface.prototype.Me);a.PathEffect.MakeDash=function(d,h){h||(h=0);if(!d.length||1===d.length%2)throw"Intervals array must have even length";var m=l(d,"HEAPF32");h=a.PathEffect._MakeDash(m,d.length, +h);k(m,d);return h};a.PathEffect.MakeLine2D=function(d,h){h=q(h);return a.PathEffect._MakeLine2D(d,h)};a.PathEffect.MakePath2D=function(d,h){d=q(d);return a.PathEffect._MakePath2D(d,h)};a.Shader.MakeColor=function(d,h){h=h||null;d=y(d);return a.Shader._MakeColor(d,h)};a.Shader.Blend=a.Shader.MakeBlend;a.Shader.Color=a.Shader.MakeColor;a.Shader.MakeLinearGradient=function(d,h,m,t,w,z,F,K){K=K||null;var H=n(m),S=l(t,"HEAPF32");F=F||0;z=q(z);var p=va.toTypedArray();p.set(d);p.set(h,2);d=a.Shader._MakeLinearGradient(V, +H.Rd,H.fe,S,H.count,w,F,z,K);k(H.Rd,m);t&&k(S,t);return d};a.Shader.MakeRadialGradient=function(d,h,m,t,w,z,F,K){K=K||null;var H=n(m),S=l(t,"HEAPF32");F=F||0;z=q(z);d=a.Shader._MakeRadialGradient(d[0],d[1],h,H.Rd,H.fe,S,H.count,w,F,z,K);k(H.Rd,m);t&&k(S,t);return d};a.Shader.MakeSweepGradient=function(d,h,m,t,w,z,F,K,H,S){S=S||null;var p=n(m),A=l(t,"HEAPF32");F=F||0;K=K||0;H=H||360;z=q(z);d=a.Shader._MakeSweepGradient(d,h,p.Rd,p.fe,A,p.count,w,K,H,F,z,S);k(p.Rd,m);t&&k(A,t);return d};a.Shader.MakeTwoPointConicalGradient= +function(d,h,m,t,w,z,F,K,H,S){S=S||null;var p=n(w),A=l(z,"HEAPF32");H=H||0;K=q(K);var L=va.toTypedArray();L.set(d);L.set(m,2);d=a.Shader._MakeTwoPointConicalGradient(V,h,t,p.Rd,p.fe,A,p.count,F,H,K,S);k(p.Rd,w);z&&k(A,z);return d};a.Vertices.prototype.bounds=function(d){this._bounds(V);var h=va.toTypedArray();return d?(d.set(h),d):h.slice()};a.Md&&a.Md.forEach(function(d){d()})};a.computeTonalColors=function(g){var d=l(g.ambient,"HEAPF32"),h=l(g.spot,"HEAPF32");this._computeTonalColors(d,h);var m= +{ambient:E(d),spot:E(h)};k(d,g.ambient);k(h,g.spot);return m};a.LTRBRect=function(g,d,h,m){return Float32Array.of(g,d,h,m)};a.XYWHRect=function(g,d,h,m){return Float32Array.of(g,d,g+h,d+m)};a.LTRBiRect=function(g,d,h,m){return Int32Array.of(g,d,h,m)};a.XYWHiRect=function(g,d,h,m){return Int32Array.of(g,d,g+h,d+m)};a.RRectXY=function(g,d,h){return Float32Array.of(g[0],g[1],g[2],g[3],d,h,d,h,d,h,d,h)};a.MakeAnimatedImageFromEncoded=function(g){g=new Uint8Array(g);var d=a._malloc(g.byteLength);a.HEAPU8.set(g, +d);return(g=a._decodeAnimatedImage(d,g.byteLength))?g:null};a.MakeImageFromEncoded=function(g){g=new Uint8Array(g);var d=a._malloc(g.byteLength);a.HEAPU8.set(g,d);return(g=a._decodeImage(d,g.byteLength))?g:null};var Ra=null;a.MakeImageFromCanvasImageSource=function(g){var d=g.width,h=g.height;Ra||(Ra=document.createElement("canvas"));Ra.width=d;Ra.height=h;var m=Ra.getContext("2d",{Kf:!0});m.drawImage(g,0,0);g=m.getImageData(0,0,d,h);return a.MakeImage({width:d,height:h,alphaType:a.AlphaType.Unpremul, +colorType:a.ColorType.RGBA_8888,colorSpace:a.ColorSpace.SRGB},g.data,4*d)};a.MakeImage=function(g,d,h){var m=a._malloc(d.length);a.HEAPU8.set(d,m);return a._MakeImage(g,m,d.length,h)};a.MakeVertices=function(g,d,h,m,t,w){var z=t&&t.length||0,F=0;h&&h.length&&(F|=1);m&&m.length&&(F|=2);void 0===w||w||(F|=4);g=new a._VerticesBuilder(g,d.length/2,z,F);l(d,"HEAPF32",g.positions());g.texCoords()&&l(h,"HEAPF32",g.texCoords());g.colors()&&l(c(m),"HEAPU32",g.colors());g.indices()&&l(t,"HEAPU16",g.indices()); +return g.detach()};(function(g){g.Md=g.Md||[];g.Md.push(function(){function d(p){if(!p||!p.length)return[];for(var A=[],L=0;Ld)return a._free(g),null;t=new Uint16Array(a.HEAPU8.buffer,g,d);if(h)return h.set(t),a._free(g),h;h=Uint16Array.from(t);a._free(g);return h};a.Font.prototype.getGlyphIntercepts=function(g,d,h,m){var t=l(g,"HEAPU16"),w=l(d,"HEAPF32");return this._getGlyphIntercepts(t,g.length,!(g&&g._ck),w,d.length,!(d&&d._ck),h,m)};a.Font.prototype.getGlyphWidths=function(g,d,h){var m=l(g,"HEAPU16"),t=a._malloc(4* +g.length);this._getGlyphWidthBounds(m,g.length,t,M,d||null);d=new Float32Array(a.HEAPU8.buffer,t,g.length);k(m,g);if(h)return h.set(d),a._free(t),h;g=Float32Array.from(d);a._free(t);return g};a.FontMgr.FromData=function(){if(!arguments.length)return null;var g=arguments;1===g.length&&Array.isArray(g[0])&&(g=arguments[0]);if(!g.length)return null;for(var d=[],h=[],m=0;md)return a._free(g),null;t=new Uint16Array(a.HEAPU8.buffer,g,d);if(h)return h.set(t),a._free(g),h;h=Uint16Array.from(t);a._free(g); +return h};a.TextBlob.MakeOnPath=function(g,d,h,m){if(g&&g.length&&d&&d.countPoints()){if(1===d.countPoints())return this.MakeFromText(g,h);m||(m=0);var t=h.getGlyphIDs(g);t=h.getGlyphWidths(t);var w=[];d=new a.ContourMeasureIter(d,!1,1);for(var z=d.next(),F=new Float32Array(4),K=0;Kz.length()){z.delete();z=d.next();if(!z){g=g.substring(0,K);break}m=H/2}z.getPosTan(m,F);var S=F[2],p=F[3];w.push(S,p,F[0]-H/2*S,F[1]-H/2*p);m+=H/2}g=this.MakeFromRSXform(g,w,h); +z&&z.delete();d.delete();return g}};a.TextBlob.MakeFromRSXform=function(g,d,h){var m=ka(g)+1,t=a._malloc(m);la(g,B,t,m);g=l(d,"HEAPF32");h=a.TextBlob._MakeFromRSXform(t,m-1,g,h);a._free(t);return h?h:null};a.TextBlob.MakeFromRSXformGlyphs=function(g,d,h){var m=l(g,"HEAPU16");d=l(d,"HEAPF32");h=a.TextBlob._MakeFromRSXformGlyphs(m,2*g.length,d,h);k(m,g);return h?h:null};a.TextBlob.MakeFromGlyphs=function(g,d){var h=l(g,"HEAPU16");d=a.TextBlob._MakeFromGlyphs(h,2*g.length,d);k(h,g);return d?d:null}; +a.TextBlob.MakeFromText=function(g,d){var h=ka(g)+1,m=a._malloc(h);la(g,B,m,h);g=a.TextBlob._MakeFromText(m,h-1,d);a._free(m);return g?g:null};a.MallocGlyphIDs=function(g){return a.Malloc(Uint16Array,g)}});a.Md=a.Md||[];a.Md.push(function(){a.MakePicture=function(g){g=new Uint8Array(g);var d=a._malloc(g.byteLength);a.HEAPU8.set(g,d);return(g=a._MakePicture(d,g.byteLength))?g:null}});a.Md=a.Md||[];a.Md.push(function(){a.RuntimeEffect.Make=function(g,d){return a.RuntimeEffect._Make(g,{onError:d||function(h){console.log("RuntimeEffect error", +h)}})};a.RuntimeEffect.prototype.makeShader=function(g,d){var h=!g._ck,m=l(g,"HEAPF32");d=q(d);return this._makeShader(m,4*g.length,h,d)};a.RuntimeEffect.prototype.makeShaderWithChildren=function(g,d,h){var m=!g._ck,t=l(g,"HEAPF32");h=q(h);for(var w=[],z=0;z{throw b;},qa="object"===typeof window,ra="function"===typeof importScripts,sa="object"===typeof process&&"object"===typeof process.versions&&"string"===typeof process.versions.node,ta="",wa,xa,ya,fs,Aa,Ca; +if(sa)ta=ra?require("path").dirname(ta)+"/":__dirname+"/",Ca=()=>{Aa||(fs=require("fs"),Aa=require("path"))},wa=function(a,b){Ca();a=Aa.normalize(a);return fs.readFileSync(a,b?null:"utf8")},ya=a=>{a=wa(a,!0);a.buffer||(a=new Uint8Array(a));return a},xa=(a,b,c)=>{Ca();a=Aa.normalize(a);fs.readFile(a,function(e,f){e?c(e):b(f.buffer)})},1{if(noExitRuntime|| +0{var b=new XMLHttpRequest;b.open("GET",a,!1);b.send(null);return b.responseText},ra&&(ya=a=>{var b= +new XMLHttpRequest;b.open("GET",a,!1);b.responseType="arraybuffer";b.send(null);return new Uint8Array(b.response)}),xa=(a,b,c)=>{var e=new XMLHttpRequest;e.open("GET",a,!0);e.responseType="arraybuffer";e.onload=()=>{200==e.status||0==e.status&&e.response?b(e.response):c()};e.onerror=c;e.send(null)};var Ga=r.print||console.log.bind(console),Fa=r.printErr||console.warn.bind(console);aa(r,ma);ma=null;r.thisProgram&&(na=r.thisProgram);r.quit&&(oa=r.quit);var Ha=0,Ia;r.wasmBinary&&(Ia=r.wasmBinary); +var noExitRuntime=r.noExitRuntime||!0;"object"!==typeof WebAssembly&&Ja("no native wasm support detected");var Ka,La=!1,Na="undefined"!==typeof TextDecoder?new TextDecoder("utf8"):void 0; +function Oa(a,b,c){var e=b+c;for(c=b;a[c]&&!(c>=e);)++c;if(16f?e+=String.fromCharCode(f):(f-=65536,e+=String.fromCharCode(55296|f>>10,56320|f&1023))}}else e+=String.fromCharCode(f)}return e}function Pa(a,b){return a?Oa(B,a,b):""} +function la(a,b,c,e){if(!(0=l){var n=a.charCodeAt(++k);l=65536+((l&1023)<<10)|n&1023}if(127>=l){if(c>=e)break;b[c++]=l}else{if(2047>=l){if(c+1>=e)break;b[c++]=192|l>>6}else{if(65535>=l){if(c+2>=e)break;b[c++]=224|l>>12}else{if(c+3>=e)break;b[c++]=240|l>>18;b[c++]=128|l>>12&63}b[c++]=128|l>>6&63}b[c++]=128|l&63}}b[c]=0;return c-f} +function ka(a){for(var b=0,c=0;c=e&&(e=65536+((e&1023)<<10)|a.charCodeAt(++c)&1023);127>=e?++b:b=2047>=e?b+2:65535>=e?b+3:b+4}return b}var Qa="undefined"!==typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function Sa(a,b){var c=a>>1;for(var e=c+b/2;!(c>=e)&&Ta[c];)++c;c<<=1;if(32=b/2);++e){var f=Ua[a+2*e>>1];if(0==f)break;c+=String.fromCharCode(f)}return c} +function Va(a,b,c){void 0===c&&(c=2147483647);if(2>c)return 0;c-=2;var e=b;c=c<2*a.length?c/2:a.length;for(var f=0;f>1]=a.charCodeAt(f),b+=2;Ua[b>>1]=0;return b-e}function Wa(a){return 2*a.length}function Xa(a,b){for(var c=0,e="";!(c>=b/4);){var f=G[a+4*c>>2];if(0==f)break;++c;65536<=f?(f-=65536,e+=String.fromCharCode(55296|f>>10,56320|f&1023)):e+=String.fromCharCode(f)}return e} +function Ya(a,b,c){void 0===c&&(c=2147483647);if(4>c)return 0;var e=b;c=e+c-4;for(var f=0;f=k){var l=a.charCodeAt(++f);k=65536+((k&1023)<<10)|l&1023}G[b>>2]=k;b+=4;if(b+4>c)break}G[b>>2]=0;return b-e}function Za(a){for(var b=0,c=0;c=e&&++c;b+=4}return b}var $a,ab,B,Ua,Ta,G,J,N,bb; +function cb(){var a=Ka.buffer;$a=a;r.HEAP8=ab=new Int8Array(a);r.HEAP16=Ua=new Int16Array(a);r.HEAP32=G=new Int32Array(a);r.HEAPU8=B=new Uint8Array(a);r.HEAPU16=Ta=new Uint16Array(a);r.HEAPU32=J=new Uint32Array(a);r.HEAPF32=N=new Float32Array(a);r.HEAPF64=bb=new Float64Array(a)}var db,eb=[],fb=[],hb=[],Da=0;function ib(){var a=r.preRun.shift();eb.unshift(a)}var jb=0,kb=null,lb=null;r.preloadedImages={};r.preloadedAudios={}; +function Ja(a){if(r.onAbort)r.onAbort(a);a="Aborted("+a+")";Fa(a);La=!0;a=new WebAssembly.RuntimeError(a+". Build with -s ASSERTIONS=1 for more info.");ca(a);throw a;}function mb(){return nb.startsWith("data:application/octet-stream;base64,")}var nb;nb="canvaskit.wasm";if(!mb()){var ob=nb;nb=r.locateFile?r.locateFile(ob,ta):ta+ob}function pb(){var a=nb;try{if(a==nb&&Ia)return new Uint8Array(Ia);if(ya)return ya(a);throw"both async and sync fetching of the wasm failed";}catch(b){Ja(b)}} +function qb(){if(!Ia&&(qa||ra)){if("function"===typeof fetch&&!nb.startsWith("file://"))return fetch(nb,{credentials:"same-origin"}).then(function(a){if(!a.ok)throw"failed to load wasm binary file at '"+nb+"'";return a.arrayBuffer()}).catch(function(){return pb()});if(xa)return new Promise(function(a,b){xa(nb,function(c){a(new Uint8Array(c))},b)})}return Promise.resolve().then(function(){return pb()})} +function rb(a){for(;0>2]=b};this.rf=function(b){G[this.Kd+8>>2]=b};this.sf=function(){G[this.Kd>>2]=0};this.qf=function(){ab[this.Kd+12>>0]=0};this.tf=function(){ab[this.Kd+13>>0]=0};this.gf=function(b,c){this.uf(b);this.rf(c);this.sf();this.qf();this.tf()}}var tb=0,ub={},vb=[null,[],[]],wb={},xb={};function yb(a){for(;a.length;){var b=a.pop();a.pop()(b)}}function zb(a){return this.fromWireType(J[a>>2])}var Ab={},Bb={},Cb={}; +function Db(a){if(void 0===a)return"_unknown";a=a.replace(/[^a-zA-Z0-9_]/g,"$");var b=a.charCodeAt(0);return 48<=b&&57>=b?"_"+a:a}function Eb(a,b){a=Db(a);return function(){null;return b.apply(this,arguments)}} +function Fb(a){var b=Error,c=Eb(a,function(e){this.name=a;this.message=e;e=Error(e).stack;void 0!==e&&(this.stack=this.toString()+"\n"+e.replace(/^Error(:[^\n]*)?\n/,""))});c.prototype=Object.create(b.prototype);c.prototype.constructor=c;c.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message};return c}var Mb=void 0;function Nb(a){throw new Mb(a);} +function Ob(a,b,c){function e(n){n=c(n);n.length!==a.length&&Nb("Mismatched type converter count");for(var q=0;qb,a;Ub=new FinalizationGroup(function(b){for(var c=b.next();!c.done;c=b.next())c=c.value,c.Kd?Wb(c):console.warn("object already deleted: "+c.Kd)});Xb=b=>{Ub.register(b,b.Hd,b.Hd);return b};Vb=b=>{Ub.unregister(b.Hd)};return Xb(a)}var Yb=void 0,Zb=[];function $b(){for(;Zb.length;){var a=Zb.pop();a.Hd.ae=!1;a["delete"]()}}function ac(){} +var bc={};function cc(a,b,c){if(void 0===a[b].Od){var e=a[b];a[b]=function(){a[b].Od.hasOwnProperty(arguments.length)||Q("Function '"+c+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+a[b].Od+")!");return a[b].Od[arguments.length].apply(this,arguments)};a[b].Od=[];a[b].Od[e.Zd]=e}} +function dc(a,b,c){r.hasOwnProperty(a)?((void 0===c||void 0!==r[a].Od&&void 0!==r[a].Od[c])&&Q("Cannot register public name '"+a+"' twice"),cc(r,a,a),r.hasOwnProperty(c)&&Q("Cannot register multiple overloads of a function with the same number of arguments ("+c+")!"),r[a].Od[c]=b):(r[a]=b,void 0!==c&&(r[a].Gf=c))}function ec(a,b,c,e,f,k,l,n){this.name=a;this.constructor=b;this.be=c;this.Wd=e;this.Vd=f;this.Ze=k;this.je=l;this.We=n;this.nf=[]} +function fc(a,b,c){for(;b!==c;)b.je||Q("Expected null or instance of "+c.name+", got an instance of "+b.name),a=b.je(a),b=b.Vd;return a}function gc(a,b){if(null===b)return this.ye&&Q("null is not a valid "+this.name),0;b.Hd||Q('Cannot pass "'+hc(b)+'" as a '+this.name);b.Hd.Kd||Q("Cannot pass deleted object as a pointer of type "+this.name);return fc(b.Hd.Kd,b.Hd.Nd.Ld,this.Ld)} +function ic(a,b){if(null===b){this.ye&&Q("null is not a valid "+this.name);if(this.ne){var c=this.ze();null!==a&&a.push(this.Wd,c);return c}return 0}b.Hd||Q('Cannot pass "'+hc(b)+'" as a '+this.name);b.Hd.Kd||Q("Cannot pass deleted object as a pointer of type "+this.name);!this.me&&b.Hd.Nd.me&&Q("Cannot convert argument of type "+(b.Hd.Td?b.Hd.Td.name:b.Hd.Nd.name)+" to parameter type "+this.name);c=fc(b.Hd.Kd,b.Hd.Nd.Ld,this.Ld);if(this.ne)switch(void 0===b.Hd.Pd&&Q("Passing raw pointer to smart pointer is illegal"), +this.yf){case 0:b.Hd.Td===this?c=b.Hd.Pd:Q("Cannot convert argument of type "+(b.Hd.Td?b.Hd.Td.name:b.Hd.Nd.name)+" to parameter type "+this.name);break;case 1:c=b.Hd.Pd;break;case 2:if(b.Hd.Td===this)c=b.Hd.Pd;else{var e=b.clone();c=this.pf(c,jc(function(){e["delete"]()}));null!==a&&a.push(this.Wd,c)}break;default:Q("Unsupporting sharing policy")}return c} +function kc(a,b){if(null===b)return this.ye&&Q("null is not a valid "+this.name),0;b.Hd||Q('Cannot pass "'+hc(b)+'" as a '+this.name);b.Hd.Kd||Q("Cannot pass deleted object as a pointer of type "+this.name);b.Hd.Nd.me&&Q("Cannot convert argument of type "+b.Hd.Nd.name+" to parameter type "+this.name);return fc(b.Hd.Kd,b.Hd.Nd.Ld,this.Ld)}function lc(a,b,c){if(b===c)return a;if(void 0===c.Vd)return null;a=lc(a,b,c.Vd);return null===a?null:c.We(a)}var mc={}; +function nc(a,b){for(void 0===b&&Q("ptr should not be undefined");a.Vd;)b=a.je(b),a=a.Vd;return mc[b]}function oc(a,b){b.Nd&&b.Kd||Nb("makeClassHandle requires ptr and ptrType");!!b.Td!==!!b.Pd&&Nb("Both smartPtrType and smartPtr must be specified");b.count={value:1};return Xb(Object.create(a,{Hd:{value:b}}))} +function wc(a,b,c,e,f,k,l,n,q,x,y){this.name=a;this.Ld=b;this.ye=c;this.me=e;this.ne=f;this.mf=k;this.yf=l;this.Ie=n;this.ze=q;this.pf=x;this.Wd=y;f||void 0!==b.Vd?this.toWireType=ic:(this.toWireType=e?gc:kc,this.Sd=null)}function xc(a,b,c){r.hasOwnProperty(a)||Nb("Replacing nonexistant public symbol");void 0!==r[a].Od&&void 0!==c?r[a].Od[c]=b:(r[a]=b,r[a].Zd=c)} +function yc(a,b){var c=[];return function(){c.length=arguments.length;for(var e=0;ek&&Q("argTypes array size mismatch! Must at least get return value and 'this' types!");var l=null!==b[1]&&null!==c,n=!1;for(c=1;c>2)+e]);return c}var Gc=[],Hc=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function Ic(a){4>2])};case 3:return function(c){return this.fromWireType(bb[c>>3])};default:throw new TypeError("Unknown float type: "+a);}} +function Nc(a,b,c){switch(b){case 0:return c?function(e){return ab[e]}:function(e){return B[e]};case 1:return c?function(e){return Ua[e>>1]}:function(e){return Ta[e>>1]};case 2:return c?function(e){return G[e>>2]}:function(e){return J[e>>2]};default:throw new TypeError("Unknown integer type: "+a);}}var Oc={};function Pc(a){var b=Oc[a];return void 0===b?P(a):b}var Qc=[]; +function Rc(){function a(b){b.$$$embind_global$$$=b;var c="object"===typeof $$$embind_global$$$&&b.$$$embind_global$$$===b;c||delete b.$$$embind_global$$$;return c}if("object"===typeof globalThis)return globalThis;if("object"===typeof $$$embind_global$$$)return $$$embind_global$$$;"object"===typeof global&&a(global)?$$$embind_global$$$=global:"object"===typeof self&&a(self)&&($$$embind_global$$$=self);if("object"===typeof $$$embind_global$$$)return $$$embind_global$$$;throw Error("unable to get global object."); +}function Sc(a){var b=Qc.length;Qc.push(a);return b}function Tc(a,b){for(var c=Array(a),e=0;e>2)+e],"parameter "+e);return c}var Uc=[];function Vc(a){var b=Array(a+1);return function(c,e,f){b[0]=c;for(var k=0;k>2)+k],"parameter "+k);b[k+1]=l.readValueFromPointer(f);f+=l.argPackAdvance}c=new (c.bind.apply(c,b));return jc(c)}}var Wc={},Xc;Xc=sa?()=>{var a=process.hrtime();return 1E3*a[0]+a[1]/1E6}:()=>performance.now(); +function Yc(a){var b=a.getExtension("ANGLE_instanced_arrays");b&&(a.vertexAttribDivisor=function(c,e){b.vertexAttribDivisorANGLE(c,e)},a.drawArraysInstanced=function(c,e,f,k){b.drawArraysInstancedANGLE(c,e,f,k)},a.drawElementsInstanced=function(c,e,f,k,l){b.drawElementsInstancedANGLE(c,e,f,k,l)})} +function Zc(a){var b=a.getExtension("OES_vertex_array_object");b&&(a.createVertexArray=function(){return b.createVertexArrayOES()},a.deleteVertexArray=function(c){b.deleteVertexArrayOES(c)},a.bindVertexArray=function(c){b.bindVertexArrayOES(c)},a.isVertexArray=function(c){return b.isVertexArrayOES(c)})}function $c(a){var b=a.getExtension("WEBGL_draw_buffers");b&&(a.drawBuffers=function(c,e){b.drawBuffersWEBGL(c,e)})} +var ad=1,bd=[],cd=[],dd=[],ed=[],fa=[],fd=[],gd=[],ja=[],hd=[],jd=[],kd={},ld={},md=4;function W(a){nd||(nd=a)}function ea(a){for(var b=ad++,c=a.length;ca.version||!b.Ee)b.Ee=b.getExtension("EXT_disjoint_timer_query");b.Ff=b.getExtension("WEBGL_multi_draw");(b.getSupportedExtensions()||[]).forEach(function(c){c.includes("lose_context")||c.includes("debug")||b.getExtension(c)})}} +var u,nd,rd=[];function sd(a,b,c,e){for(var f=0;f>2]=l}} +function td(a,b,c){if(b){var e=void 0;switch(a){case 36346:e=1;break;case 36344:0!=c&&1!=c&&W(1280);return;case 34814:case 36345:e=0;break;case 34466:var f=X.getParameter(34467);e=f?f.length:0;break;case 33309:if(2>u.version){W(1282);return}e=2*(X.getSupportedExtensions()||[]).length;break;case 33307:case 33308:if(2>u.version){W(1280);return}e=33307==a?3:0}if(void 0===e)switch(f=X.getParameter(a),typeof f){case "number":e=f;break;case "boolean":e=f?1:0;break;case "string":W(1280);return;case "object":if(null=== +f)switch(a){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 36662:case 36663:case 35053:case 35055:case 36010:case 35097:case 35869:case 32874:case 36389:case 35983:case 35368:case 34068:e=0;break;default:W(1280);return}else{if(f instanceof Float32Array||f instanceof Uint32Array||f instanceof Int32Array||f instanceof Array){for(a=0;a>2]=f[a];break;case 2:N[b+4*a>>2]=f[a];break;case 4:ab[b+a>>0]=f[a]?1:0}return}try{e=f.name|0}catch(k){W(1280); +Fa("GL_INVALID_ENUM in glGet"+c+"v: Unknown object returned from WebGL getParameter("+a+")! (error: "+k+")");return}}break;default:W(1280);Fa("GL_INVALID_ENUM in glGet"+c+"v: Native code calling glGet"+c+"v("+a+") and it returns "+f+" of type "+typeof f+"!");return}switch(c){case 1:c=e;J[b>>2]=c;J[b+4>>2]=(c-J[b>>2])/4294967296;break;case 0:G[b>>2]=e;break;case 2:N[b>>2]=e;break;case 4:ab[b>>0]=e?1:0}}else W(1281)}function ud(a){var b=ka(a)+1,c=vd(b);la(a,B,c,b);return c} +function wd(a){return"]"==a.slice(-1)&&a.lastIndexOf("[")}function xd(a){a-=5120;return 0==a?ab:1==a?B:2==a?Ua:4==a?G:6==a?N:5==a||28922==a||28520==a||30779==a||30782==a?J:Ta}function yd(a,b,c,e,f){a=xd(a);var k=31-Math.clz32(a.BYTES_PER_ELEMENT),l=md;return a.subarray(f>>k,f+e*(c*({5:3,6:4,8:2,29502:3,29504:4,26917:2,26918:2,29846:3,29847:4}[b-6402]||1)*(1<>k)} +function Y(a){var b=X.Te;if(b){var c=b.ie[a];"number"===typeof c&&(b.ie[a]=c=X.getUniformLocation(b,b.Je[a]+(0Z?-1:0=l(I,v)?0>=l(D,v)?v.getFullYear()+1:v.getFullYear():v.getFullYear()-1}var x=G[e+40>>2];e={Bf:G[e>>2],Af:G[e+4>>2],re:G[e+8>>2],he:G[e+12>>2],ce:G[e+16>>2],Qd:G[e+20>>2],se:G[e+24>>2],te:G[e+28>>2],Jf:G[e+32>>2],zf:G[e+ +36>>2],Cf:x?Pa(x):""};c=Pa(c);x={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var y in x)c=c.replace(new RegExp(y,"g"),x[y]);var C="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "), +E="January February March April May June July August September October November December".split(" ");x={"%a":function(v){return C[v.se].substring(0,3)},"%A":function(v){return C[v.se]},"%b":function(v){return E[v.ce].substring(0,3)},"%B":function(v){return E[v.ce]},"%C":function(v){return k((v.Qd+1900)/100|0,2)},"%d":function(v){return k(v.he,2)},"%e":function(v){return f(v.he,2," ")},"%g":function(v){return q(v).toString().substring(2)},"%G":function(v){return q(v)},"%H":function(v){return k(v.re, +2)},"%I":function(v){v=v.re;0==v?v=12:12v.re?"AM":"PM"},"%S":function(v){return k(v.Bf,2)},"%t":function(){return"\t"},"%u":function(v){return v.se||7},"%U":function(v){var D=new Date(v.Qd+1900,0,1),I=0===D.getDay()?D:Id(D,7-D.getDay());v=new Date(v.Qd+1900,v.ce,v.he);return 0> +l(I,v)?k(Math.ceil((31-I.getDate()+(Fd(Ed(v.getFullYear())?Gd:Hd,v.getMonth()-1)-31)+v.getDate())/7),2):0===l(I,D)?"01":"00"},"%V":function(v){var D=new Date(v.Qd+1901,0,4),I=n(new Date(v.Qd+1900,0,4));D=n(D);var R=Id(new Date(v.Qd+1900,0,1),v.te);return 0>l(R,I)?"53":0>=l(D,R)?"01":k(Math.ceil((I.getFullYear()l(I,v)?k(Math.ceil((31-I.getDate()+(Fd(Ed(v.getFullYear())?Gd:Hd,v.getMonth()-1)-31)+v.getDate())/7),2):0===l(I,D)?"01":"00"},"%y":function(v){return(v.Qd+1900).toString().substring(2)},"%Y":function(v){return v.Qd+1900},"%z":function(v){v=v.zf;var D=0<=v;v=Math.abs(v)/60;return(D?"+":"-")+String("0000"+(v/60*100+v%60)).slice(-4)},"%Z":function(v){return v.Cf},"%%":function(){return"%"}};for(y in x)c.includes(y)&&(c=c.replace(new RegExp(y,"g"),x[y](e)));y=Kd(c); +if(y.length>b)return 0;ab.set(y,a);return y.length-1}Mb=r.InternalError=Fb("InternalError");for(var Ld=Array(256),Md=0;256>Md;++Md)Ld[Md]=String.fromCharCode(Md);Rb=Ld;Sb=r.BindingError=Fb("BindingError");ac.prototype.isAliasOf=function(a){if(!(this instanceof ac&&a instanceof ac))return!1;var b=this.Hd.Nd.Ld,c=this.Hd.Kd,e=a.Hd.Nd.Ld;for(a=a.Hd.Kd;b.Vd;)c=b.je(c),b=b.Vd;for(;e.Vd;)a=e.je(a),e=e.Vd;return b===e&&c===a}; +ac.prototype.clone=function(){this.Hd.Kd||Tb(this);if(this.Hd.ge)return this.Hd.count.value+=1,this;var a=Xb,b=Object,c=b.create,e=Object.getPrototypeOf(this),f=this.Hd;a=a(c.call(b,e,{Hd:{value:{count:f.count,ae:f.ae,ge:f.ge,Kd:f.Kd,Nd:f.Nd,Pd:f.Pd,Td:f.Td}}}));a.Hd.count.value+=1;a.Hd.ae=!1;return a};ac.prototype["delete"]=function(){this.Hd.Kd||Tb(this);this.Hd.ae&&!this.Hd.ge&&Q("Object already scheduled for deletion");Vb(this);Wb(this.Hd);this.Hd.ge||(this.Hd.Pd=void 0,this.Hd.Kd=void 0)}; +ac.prototype.isDeleted=function(){return!this.Hd.Kd};ac.prototype.deleteLater=function(){this.Hd.Kd||Tb(this);this.Hd.ae&&!this.Hd.ge&&Q("Object already scheduled for deletion");Zb.push(this);1===Zb.length&&Yb&&Yb($b);this.Hd.ae=!0;return this};wc.prototype.$e=function(a){this.Ie&&(a=this.Ie(a));return a};wc.prototype.Ce=function(a){this.Wd&&this.Wd(a)};wc.prototype.argPackAdvance=8;wc.prototype.readValueFromPointer=zb;wc.prototype.deleteObject=function(a){if(null!==a)a["delete"]()}; +wc.prototype.fromWireType=function(a){function b(){return this.ne?oc(this.Ld.be,{Nd:this.mf,Kd:c,Td:this,Pd:a}):oc(this.Ld.be,{Nd:this,Kd:a})}var c=this.$e(a);if(!c)return this.Ce(a),null;var e=nc(this.Ld,c);if(void 0!==e){if(0===e.Hd.count.value)return e.Hd.Kd=c,e.Hd.Pd=a,e.clone();e=e.clone();this.Ce(a);return e}e=this.Ld.Ze(c);e=bc[e];if(!e)return b.call(this);e=this.me?e.Se:e.pointerType;var f=lc(c,this.Ld,e.Ld);return null===f?b.call(this):this.ne?oc(e.Ld.be,{Nd:e,Kd:f,Td:this,Pd:a}):oc(e.Ld.be, +{Nd:e,Kd:f})};r.getInheritedInstanceCount=function(){return Object.keys(mc).length};r.getLiveInheritedInstances=function(){var a=[],b;for(b in mc)mc.hasOwnProperty(b)&&a.push(mc[b]);return a};r.flushPendingDeletes=$b;r.setDelayFunction=function(a){Yb=a;Zb.length&&Yb&&Yb($b)};zc=r.UnboundTypeError=Fb("UnboundTypeError");r.count_emval_handles=function(){for(var a=0,b=5;bNd;++Nd)rd.push(Array(Nd));var Od=new Float32Array(288);for(Nd=0;288>Nd;++Nd)zd[Nd]=Od.subarray(0,Nd+1);var Pd=new Int32Array(288);for(Nd=0;288>Nd;++Nd)Ad[Nd]=Pd.subarray(0,Nd+1);function Kd(a){var b=Array(ka(a)+1);la(a,b,0,b.length);return b} +var ee={K:function(a){return vd(a+16)+16},J:function(a,b,c){(new sb(a)).gf(b,c);tb++;throw a;},W:function(){return 0},tb:function(){},rb:function(){},vb:function(){return 0},ob:function(a,b,c,e,f,k){k<<=12;if(0!==(e&16)&&0!==a%65536)b=-28;else if(0!==(e&32)){a=65536*Math.ceil(b/65536);var l=Qd(65536,a);l?(B.fill(0,l,l+a),a=l):a=0;a?(ub[a]={lf:a,kf:b,Re:!0,fd:f,Hf:c,flags:e,offset:k},b=a):b=-48}else b=-52;return b},nb:function(a,b){var c=ub[a];0!==b&&c?(b===c.kf&&(ub[a]=null,c.Re&&Cc(c.lf)),a=0):a= +-28;return a},wb:function(){},sb:function(){},C:function(a){var b=xb[a];delete xb[a];var c=b.ze,e=b.Wd,f=b.Fe,k=f.map(function(l){return l.df}).concat(f.map(function(l){return l.wf}));Ob([a],k,function(l){var n={};f.forEach(function(q,x){var y=l[x],C=q.bf,E=q.cf,v=l[x+f.length],D=q.vf,I=q.xf;n[q.Ye]={read:function(R){return y.fromWireType(C(E,R))},write:function(R,Z){var da=[];D(I,R,v.toWireType(da,Z));yb(da)}}});return[{name:b.name,fromWireType:function(q){var x={},y;for(y in n)x[y]=n[y].read(q); +e(q);return x},toWireType:function(q,x){for(var y in n)if(!(y in x))throw new TypeError('Missing field: "'+y+'"');var C=c();for(y in n)n[y].write(C,x[y]);null!==q&&q.push(e,C);return C},argPackAdvance:8,readValueFromPointer:zb,Sd:e}]})},ib:function(){},yb:function(a,b,c,e,f){var k=Qb(c);b=P(b);Pb(a,{name:b,fromWireType:function(l){return!!l},toWireType:function(l,n){return n?e:f},argPackAdvance:8,readValueFromPointer:function(l){if(1===c)var n=ab;else if(2===c)n=Ua;else if(4===c)n=G;else throw new TypeError("Unknown boolean type size: "+ +b);return this.fromWireType(n[l>>k])},Sd:null})},n:function(a,b,c,e,f,k,l,n,q,x,y,C,E){y=P(y);k=T(f,k);n&&(n=T(l,n));x&&(x=T(q,x));E=T(C,E);var v=Db(y);dc(v,function(){Dc("Cannot construct "+y+" due to unbound types",[e])});Ob([a,b,c],e?[e]:[],function(D){D=D[0];if(e){var I=D.Ld;var R=I.be}else R=ac.prototype;D=Eb(v,function(){if(Object.getPrototypeOf(this)!==Z)throw new Sb("Use 'new' to construct "+y);if(void 0===da.Xd)throw new Sb(y+" has no accessible constructor");var Ma=da.Xd[arguments.length]; +if(void 0===Ma)throw new Sb("Tried to invoke ctor of "+y+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(da.Xd).toString()+") parameters instead!");return Ma.apply(this,arguments)});var Z=Object.create(R,{constructor:{value:D}});D.prototype=Z;var da=new ec(y,D,Z,E,I,k,n,x);I=new wc(y,da,!0,!1,!1);R=new wc(y+"*",da,!1,!1,!1);var ua=new wc(y+" const*",da,!1,!0,!1);bc[a]={pointerType:R,Se:ua};xc(v,D);return[I,R,ua]})},g:function(a,b,c,e,f,k,l){var n=Fc(c,e);b=P(b); +k=T(f,k);Ob([],[a],function(q){function x(){Dc("Cannot call "+y+" due to unbound types",n)}q=q[0];var y=q.name+"."+b;b.startsWith("@@")&&(b=Symbol[b.substring(2)]);var C=q.Ld.constructor;void 0===C[b]?(x.Zd=c-1,C[b]=x):(cc(C,b,y),C[b].Od[c-1]=x);Ob([],n,function(E){E=[E[0],null].concat(E.slice(1));E=Ec(y,E,null,k,l);void 0===C[b].Od?(E.Zd=c-1,C[b]=E):C[b].Od[c-1]=E;return[]});return[]})},A:function(a,b,c,e,f,k){0{Dc("Cannot construct "+n.name+" due to unbound types",l)};Ob([],l,function(x){x.splice(1,0,null);n.Ld.Xd[b-1]=Ec(q,x,null,f,k);return[]});return[]})},a:function(a,b,c,e,f,k,l,n){var q=Fc(c,e);b=P(b); +k=T(f,k);Ob([],[a],function(x){function y(){Dc("Cannot call "+C+" due to unbound types",q)}x=x[0];var C=x.name+"."+b;b.startsWith("@@")&&(b=Symbol[b.substring(2)]);n&&x.Ld.nf.push(b);var E=x.Ld.be,v=E[b];void 0===v||void 0===v.Od&&v.className!==x.name&&v.Zd===c-2?(y.Zd=c-2,y.className=x.name,E[b]=y):(cc(E,b,C),E[b].Od[c-2]=y);Ob([],q,function(D){D=Ec(C,D,x,k,l);void 0===E[b].Od?(D.Zd=c-2,E[b]=D):E[b].Od[c-2]=D;return[]});return[]})},s:function(a,b,c){a=P(a);Ob([],[b],function(e){e=e[0];r[a]=e.fromWireType(c); +return[]})},xb:function(a,b){b=P(b);Pb(a,{name:b,fromWireType:function(c){var e=Jc(c);Ic(c);return e},toWireType:function(c,e){return jc(e)},argPackAdvance:8,readValueFromPointer:zb,Sd:null})},k:function(a,b,c,e){function f(){}c=Qb(c);b=P(b);f.values={};Pb(a,{name:b,constructor:f,fromWireType:function(k){return this.constructor.values[k]},toWireType:function(k,l){return l.value},argPackAdvance:8,readValueFromPointer:Kc(b,c,e),Sd:null});dc(b,f)},d:function(a,b,c){var e=Lc(a,"enum");b=P(b);a=e.constructor; +e=Object.create(e.constructor.prototype,{value:{value:c},constructor:{value:Eb(e.name+"_"+b,function(){})}});a.values[c]=e;a[b]=e},Z:function(a,b,c){c=Qb(c);b=P(b);Pb(a,{name:b,fromWireType:function(e){return e},toWireType:function(e,f){return f},argPackAdvance:8,readValueFromPointer:Mc(b,c),Sd:null})},v:function(a,b,c,e,f,k){var l=Fc(b,c);a=P(a);f=T(e,f);dc(a,function(){Dc("Cannot call "+a+" due to unbound types",l)},b-1);Ob([],l,function(n){n=[n[0],null].concat(n.slice(1));xc(a,Ec(a,n,null,f,k), +b-1);return[]})},E:function(a,b,c,e,f){b=P(b);-1===f&&(f=4294967295);f=Qb(c);var k=n=>n;if(0===e){var l=32-8*c;k=n=>n<>>l}c=b.includes("unsigned")?function(n,q){return q>>>0}:function(n,q){return q};Pb(a,{name:b,fromWireType:k,toWireType:c,argPackAdvance:8,readValueFromPointer:Nc(b,f,0!==e),Sd:null})},u:function(a,b,c){function e(k){k>>=2;var l=J;return new f($a,l[k+1],l[k])}var f=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][b];c=P(c);Pb(a,{name:c, +fromWireType:e,argPackAdvance:8,readValueFromPointer:e},{ff:!0})},r:function(a,b,c,e,f,k,l,n,q,x,y,C){c=P(c);k=T(f,k);n=T(l,n);x=T(q,x);C=T(y,C);Ob([a],[b],function(E){E=E[0];return[new wc(c,E.Ld,!1,!1,!0,E,e,k,n,x,C)]})},Y:function(a,b){b=P(b);var c="std::string"===b;Pb(a,{name:b,fromWireType:function(e){var f=J[e>>2];if(c)for(var k=e+4,l=0;l<=f;++l){var n=e+4+l;if(l==f||0==B[n]){k=Pa(k,n-k);if(void 0===q)var q=k;else q+=String.fromCharCode(0),q+=k;k=n+1}}else{q=Array(f);for(l=0;lka(f):()=>f.length)(),n=vd(4+l+1);J[n>>2]=l;if(c&&k)la(f,B,n+4,l+1);else if(k)for(k=0;kTa;var n=1}else 4===b&&(e=Xa,f=Ya,k=Za,l=()=>J,n=2);Pb(a,{name:c,fromWireType:function(q){for(var x=J[q>>2],y=l(),C,E=q+4,v=0;v<=x;++v){var D=q+4+v*b;if(v==x||0==y[D>>n])E=e(E,D-E),void 0===C?C=E:(C+=String.fromCharCode(0),C+=E),E=D+b}Cc(q);return C},toWireType:function(q,x){"string"!==typeof x&&Q("Cannot pass non-string to C++ string type "+ +c);var y=k(x),C=vd(4+y+b);J[C>>2]=y>>n;f(x,C+4,y+b);null!==q&&q.push(Cc,C);return C},argPackAdvance:8,readValueFromPointer:zb,Sd:function(q){Cc(q)}})},D:function(a,b,c,e,f,k){xb[a]={name:P(b),ze:T(c,e),Wd:T(f,k),Fe:[]}},f:function(a,b,c,e,f,k,l,n,q,x){xb[a].Fe.push({Ye:P(b),df:c,bf:T(e,f),cf:k,wf:l,vf:T(n,q),xf:x})},zb:function(a,b){b=P(b);Pb(a,{jf:!0,name:b,argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},lb:function(){throw"longjmp";},I:function(a,b,c){a=Jc(a);b=Lc(b,"emval::as"); +var e=[],f=jc(e);G[c>>2]=f;return b.toWireType(e,a)},L:function(a,b,c,e,f){a=Qc[a];b=Jc(b);c=Pc(c);var k=[];G[e>>2]=jc(k);return a(b,c,k,f)},B:function(a,b,c,e){a=Qc[a];b=Jc(b);c=Pc(c);a(b,c,null,e)},e:Ic,N:function(a){if(0===a)return jc(Rc());a=Pc(a);return jc(Rc()[a])},w:function(a,b){var c=Tc(a,b),e=c[0];b=e.name+"_$"+c.slice(1).map(function(l){return l.name}).join("_")+"$";var f=Uc[b];if(void 0!==f)return f;var k=Array(a-1);f=Sc((l,n,q,x)=>{for(var y=0,C=0;C>2]=28,-1;G[b>>2]=a/1E3|0;G[b+4>>2]=a%1E3*1E6|0;return 0},Sc:function(a){X.activeTexture(a)},Tc:function(a,b){X.attachShader(cd[a],fd[b])},Uc:function(a,b,c){X.bindAttribLocation(cd[a],b,Pa(c))},Vc:function(a,b){35051==a?X.we=b:35052==a&&(X.$d=b);X.bindBuffer(a,bd[b])},ca:function(a,b){X.bindFramebuffer(a, +dd[b])},Wb:function(a,b){X.bindRenderbuffer(a,ed[b])},Gb:function(a,b){X.bindSampler(a,hd[b])},Wc:function(a,b){X.bindTexture(a,fa[b])},oc:function(a){X.bindVertexArray(gd[a])},rc:function(a){X.bindVertexArray(gd[a])},Xc:function(a,b,c,e){X.blendColor(a,b,c,e)},Yc:function(a){X.blendEquation(a)},Zc:function(a,b){X.blendFunc(a,b)},Qb:function(a,b,c,e,f,k,l,n,q,x){X.blitFramebuffer(a,b,c,e,f,k,l,n,q,x)},_c:function(a,b,c,e){2<=u.version?c?X.bufferData(a,B,e,c,b):X.bufferData(a,b,e):X.bufferData(a,c? +B.subarray(c,c+b):b,e)},$c:function(a,b,c,e){2<=u.version?X.bufferSubData(a,b,B,e,c):X.bufferSubData(a,b,B.subarray(e,e+c))},Xb:function(a){return X.checkFramebufferStatus(a)},T:function(a){X.clear(a)},ba:function(a,b,c,e){X.clearColor(a,b,c,e)},V:function(a){X.clearStencil(a)},cb:function(a,b,c,e){return X.clientWaitSync(jd[a],b,(c>>>0)+4294967296*e)},ad:function(a,b,c,e){X.colorMask(!!a,!!b,!!c,!!e)},da:function(a){X.compileShader(fd[a])},ea:function(a,b,c,e,f,k,l,n){2<=u.version?X.$d?X.compressedTexImage2D(a, +b,c,e,f,k,l,n):X.compressedTexImage2D(a,b,c,e,f,k,B,n,l):X.compressedTexImage2D(a,b,c,e,f,k,n?B.subarray(n,n+l):null)},fa:function(a,b,c,e,f,k,l,n,q){2<=u.version?X.$d?X.compressedTexSubImage2D(a,b,c,e,f,k,l,n,q):X.compressedTexSubImage2D(a,b,c,e,f,k,l,B,q,n):X.compressedTexSubImage2D(a,b,c,e,f,k,l,q?B.subarray(q,q+n):null)},Ob:function(a,b,c,e,f){X.copyBufferSubData(a,b,c,e,f)},ga:function(a,b,c,e,f,k,l,n){X.copyTexSubImage2D(a,b,c,e,f,k,l,n)},ha:function(){var a=ea(cd),b=X.createProgram();b.name= +a;b.qe=b.oe=b.pe=0;b.Be=1;cd[a]=b;return a},ia:function(a){var b=ea(fd);fd[b]=X.createShader(a);return b},ja:function(a){X.cullFace(a)},ka:function(a,b){for(var c=0;c>2],f=bd[e];f&&(X.deleteBuffer(f),f.name=0,bd[e]=null,e==X.we&&(X.we=0),e==X.$d&&(X.$d=0))}},Yb:function(a,b){for(var c=0;c>2],f=dd[e];f&&(X.deleteFramebuffer(f),f.name=0,dd[e]=null)}},la:function(a){if(a){var b=cd[a];b?(X.deleteProgram(b),b.name=0,cd[a]=null):W(1281)}},Zb:function(a,b){for(var c= +0;c>2],f=ed[e];f&&(X.deleteRenderbuffer(f),f.name=0,ed[e]=null)}},Hb:function(a,b){for(var c=0;c>2],f=hd[e];f&&(X.deleteSampler(f),f.name=0,hd[e]=null)}},ma:function(a){if(a){var b=fd[a];b?(X.deleteShader(b),fd[a]=null):W(1281)}},Pb:function(a){if(a){var b=jd[a];b?(X.deleteSync(b),b.name=0,jd[a]=null):W(1281)}},na:function(a,b){for(var c=0;c>2],f=fa[e];f&&(X.deleteTexture(f),f.name=0,fa[e]=null)}},pc:function(a,b){for(var c=0;c>2];X.deleteVertexArray(gd[e]);gd[e]=null}},sc:function(a,b){for(var c=0;c>2];X.deleteVertexArray(gd[e]);gd[e]=null}},oa:function(a){X.depthMask(!!a)},pa:function(a){X.disable(a)},qa:function(a){X.disableVertexAttribArray(a)},ra:function(a,b,c){X.drawArrays(a,b,c)},mc:function(a,b,c,e){X.drawArraysInstanced(a,b,c,e)},kc:function(a,b,c,e,f){X.De.drawArraysInstancedBaseInstanceWEBGL(a,b,c,e,f)},ic:function(a,b){for(var c=rd[a],e=0;e>2];X.drawBuffers(c)}, +sa:function(a,b,c,e){X.drawElements(a,b,c,e)},nc:function(a,b,c,e,f){X.drawElementsInstanced(a,b,c,e,f)},lc:function(a,b,c,e,f,k,l){X.De.drawElementsInstancedBaseVertexBaseInstanceWEBGL(a,b,c,e,f,k,l)},cc:function(a,b,c,e,f,k){X.drawElements(a,e,f,k)},ta:function(a){X.enable(a)},ua:function(a){X.enableVertexAttribArray(a)},Mb:function(a,b){return(a=X.fenceSync(a,b))?(b=ea(jd),a.name=b,jd[b]=a,b):0},va:function(){X.finish()},wa:function(){X.flush()},_b:function(a,b,c,e){X.framebufferRenderbuffer(a, +b,c,ed[e])},$b:function(a,b,c,e,f){X.framebufferTexture2D(a,b,c,fa[e],f)},xa:function(a){X.frontFace(a)},ya:function(a,b){sd(a,b,"createBuffer",bd)},ac:function(a,b){sd(a,b,"createFramebuffer",dd)},bc:function(a,b){sd(a,b,"createRenderbuffer",ed)},Ib:function(a,b){sd(a,b,"createSampler",hd)},za:function(a,b){sd(a,b,"createTexture",fa)},qc:function(a,b){sd(a,b,"createVertexArray",gd)},tc:function(a,b){sd(a,b,"createVertexArray",gd)},Sb:function(a){X.generateMipmap(a)},Aa:function(a,b,c){c?G[c>>2]= +X.getBufferParameter(a,b):W(1281)},Ba:function(){var a=X.getError()||nd;nd=0;return a},Ca:function(a,b){td(a,b,2)},Tb:function(a,b,c,e){a=X.getFramebufferAttachmentParameter(a,b,c);if(a instanceof WebGLRenderbuffer||a instanceof WebGLTexture)a=a.name|0;G[e>>2]=a},O:function(a,b){td(a,b,0)},Da:function(a,b,c,e){a=X.getProgramInfoLog(cd[a]);null===a&&(a="(unknown error)");b=0>2]=b)},Ea:function(a,b,c){if(c)if(a>=ad)W(1281);else if(a=cd[a],35716==b)a=X.getProgramInfoLog(a), +null===a&&(a="(unknown error)"),G[c>>2]=a.length+1;else if(35719==b){if(!a.qe)for(b=0;b>2]=a.qe}else if(35722==b){if(!a.oe)for(b=0;b>2]=a.oe}else if(35381==b){if(!a.pe)for(b=0;b>2]=a.pe}else G[c>>2]=X.getProgramParameter(a, +b);else W(1281)},Ub:function(a,b,c){c?G[c>>2]=X.getRenderbufferParameter(a,b):W(1281)},Fa:function(a,b,c,e){a=X.getShaderInfoLog(fd[a]);null===a&&(a="(unknown error)");b=0>2]=b)},Db:function(a,b,c,e){a=X.getShaderPrecisionFormat(a,b);G[c>>2]=a.rangeMin;G[c+4>>2]=a.rangeMax;G[e>>2]=a.precision},Ga:function(a,b,c){c?35716==b?(a=X.getShaderInfoLog(fd[a]),null===a&&(a="(unknown error)"),G[c>>2]=a?a.length+1:0):35720==b?(a=X.getShaderSource(fd[a]),G[c>>2]=a?a.length+1:0):G[c>> +2]=X.getShaderParameter(fd[a],b):W(1281)},S:function(a){var b=kd[a];if(!b){switch(a){case 7939:b=X.getSupportedExtensions()||[];b=b.concat(b.map(function(e){return"GL_"+e}));b=ud(b.join(" "));break;case 7936:case 7937:case 37445:case 37446:(b=X.getParameter(a))||W(1280);b=b&&ud(b);break;case 7938:b=X.getParameter(7938);b=2<=u.version?"OpenGL ES 3.0 ("+b+")":"OpenGL ES 2.0 ("+b+")";b=ud(b);break;case 35724:b=X.getParameter(35724);var c=b.match(/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/);null!== +c&&(3==c[1].length&&(c[1]+="0"),b="OpenGL ES GLSL ES "+c[1]+" ("+b+")");b=ud(b);break;default:W(1280)}kd[a]=b}return b},bb:function(a,b){if(2>u.version)return W(1282),0;var c=ld[a];if(c)return 0>b||b>=c.length?(W(1281),0):c[b];switch(a){case 7939:return c=X.getSupportedExtensions()||[],c=c.concat(c.map(function(e){return"GL_"+e})),c=c.map(function(e){return ud(e)}),c=ld[a]=c,0>b||b>=c.length?(W(1281),0):c[b];default:return W(1280),0}},Ha:function(a,b){b=Pa(b);if(a=cd[a]){var c=a,e=c.ie,f=c.Ke,k;if(!e)for(c.ie= +e={},c.Je={},k=0;k>>0,f=b.slice(0,k));if((f=a.Ke[f])&&e>2];X.invalidateFramebuffer(a,e)},Fb:function(a,b,c,e,f,k,l){for(var n= +rd[b],q=0;q>2];X.invalidateSubFramebuffer(a,n,e,f,k,l)},Nb:function(a){return X.isSync(jd[a])},Ia:function(a){return(a=fa[a])?X.isTexture(a):0},Ja:function(a){X.lineWidth(a)},Ka:function(a){a=cd[a];X.linkProgram(a);a.ie=0;a.Ke={}},gc:function(a,b,c,e,f,k){X.He.multiDrawArraysInstancedBaseInstanceWEBGL(a,G,b>>2,G,c>>2,G,e>>2,J,f>>2,k)},hc:function(a,b,c,e,f,k,l,n){X.He.multiDrawElementsInstancedBaseVertexBaseInstanceWEBGL(a,G,b>>2,c,G,e>>2,G,f>>2,G,k>>2,J,l>>2,n)},La:function(a, +b){3317==a&&(md=b);X.pixelStorei(a,b)},jc:function(a){X.readBuffer(a)},Ma:function(a,b,c,e,f,k,l){if(2<=u.version)if(X.we)X.readPixels(a,b,c,e,f,k,l);else{var n=xd(k);X.readPixels(a,b,c,e,f,k,n,l>>31-Math.clz32(n.BYTES_PER_ELEMENT))}else(l=yd(k,f,c,e,l))?X.readPixels(a,b,c,e,f,k,l):W(1280)},Vb:function(a,b,c,e){X.renderbufferStorage(a,b,c,e)},Rb:function(a,b,c,e,f){X.renderbufferStorageMultisample(a,b,c,e,f)},Jb:function(a,b,c){X.samplerParameterf(hd[a],b,c)},Kb:function(a,b,c){X.samplerParameteri(hd[a], +b,c)},Lb:function(a,b,c){X.samplerParameteri(hd[a],b,G[c>>2])},Na:function(a,b,c,e){X.scissor(a,b,c,e)},Oa:function(a,b,c,e){for(var f="",k=0;k>2]:-1;f+=Pa(G[c+4*k>>2],0>l?void 0:l)}X.shaderSource(fd[a],f)},Pa:function(a,b,c){X.stencilFunc(a,b,c)},Qa:function(a,b,c,e){X.stencilFuncSeparate(a,b,c,e)},Ra:function(a){X.stencilMask(a)},Sa:function(a,b){X.stencilMaskSeparate(a,b)},Ta:function(a,b,c){X.stencilOp(a,b,c)},Ua:function(a,b,c,e){X.stencilOpSeparate(a,b,c,e)},Va:function(a, +b,c,e,f,k,l,n,q){if(2<=u.version)if(X.$d)X.texImage2D(a,b,c,e,f,k,l,n,q);else if(q){var x=xd(n);X.texImage2D(a,b,c,e,f,k,l,n,x,q>>31-Math.clz32(x.BYTES_PER_ELEMENT))}else X.texImage2D(a,b,c,e,f,k,l,n,null);else X.texImage2D(a,b,c,e,f,k,l,n,q?yd(n,l,e,f,q):null)},Wa:function(a,b,c){X.texParameterf(a,b,c)},Xa:function(a,b,c){X.texParameterf(a,b,N[c>>2])},Ya:function(a,b,c){X.texParameteri(a,b,c)},Za:function(a,b,c){X.texParameteri(a,b,G[c>>2])},dc:function(a,b,c,e,f){X.texStorage2D(a,b,c,e,f)},_a:function(a, +b,c,e,f,k,l,n,q){if(2<=u.version)if(X.$d)X.texSubImage2D(a,b,c,e,f,k,l,n,q);else if(q){var x=xd(n);X.texSubImage2D(a,b,c,e,f,k,l,n,x,q>>31-Math.clz32(x.BYTES_PER_ELEMENT))}else X.texSubImage2D(a,b,c,e,f,k,l,n,null);else x=null,q&&(x=yd(n,l,f,k,q)),X.texSubImage2D(a,b,c,e,f,k,l,n,x)},$a:function(a,b){X.uniform1f(Y(a),b)},ab:function(a,b,c){if(2<=u.version)X.uniform1fv(Y(a),N,c>>2,b);else{if(288>=b)for(var e=zd[b-1],f=0;f>2];else e=N.subarray(c>>2,c+4*b>>2);X.uniform1fv(Y(a),e)}}, +Oc:function(a,b){X.uniform1i(Y(a),b)},Pc:function(a,b,c){if(2<=u.version)X.uniform1iv(Y(a),G,c>>2,b);else{if(288>=b)for(var e=Ad[b-1],f=0;f>2];else e=G.subarray(c>>2,c+4*b>>2);X.uniform1iv(Y(a),e)}},Qc:function(a,b,c){X.uniform2f(Y(a),b,c)},Rc:function(a,b,c){if(2<=u.version)X.uniform2fv(Y(a),N,c>>2,2*b);else{if(144>=b)for(var e=zd[2*b-1],f=0;f<2*b;f+=2)e[f]=N[c+4*f>>2],e[f+1]=N[c+(4*f+4)>>2];else e=N.subarray(c>>2,c+8*b>>2);X.uniform2fv(Y(a),e)}},Nc:function(a,b,c){X.uniform2i(Y(a), +b,c)},Mc:function(a,b,c){if(2<=u.version)X.uniform2iv(Y(a),G,c>>2,2*b);else{if(144>=b)for(var e=Ad[2*b-1],f=0;f<2*b;f+=2)e[f]=G[c+4*f>>2],e[f+1]=G[c+(4*f+4)>>2];else e=G.subarray(c>>2,c+8*b>>2);X.uniform2iv(Y(a),e)}},Lc:function(a,b,c,e){X.uniform3f(Y(a),b,c,e)},Kc:function(a,b,c){if(2<=u.version)X.uniform3fv(Y(a),N,c>>2,3*b);else{if(96>=b)for(var e=zd[3*b-1],f=0;f<3*b;f+=3)e[f]=N[c+4*f>>2],e[f+1]=N[c+(4*f+4)>>2],e[f+2]=N[c+(4*f+8)>>2];else e=N.subarray(c>>2,c+12*b>>2);X.uniform3fv(Y(a),e)}},Jc:function(a, +b,c,e){X.uniform3i(Y(a),b,c,e)},Ic:function(a,b,c){if(2<=u.version)X.uniform3iv(Y(a),G,c>>2,3*b);else{if(96>=b)for(var e=Ad[3*b-1],f=0;f<3*b;f+=3)e[f]=G[c+4*f>>2],e[f+1]=G[c+(4*f+4)>>2],e[f+2]=G[c+(4*f+8)>>2];else e=G.subarray(c>>2,c+12*b>>2);X.uniform3iv(Y(a),e)}},Hc:function(a,b,c,e,f){X.uniform4f(Y(a),b,c,e,f)},Gc:function(a,b,c){if(2<=u.version)X.uniform4fv(Y(a),N,c>>2,4*b);else{if(72>=b){var e=zd[4*b-1],f=N;c>>=2;for(var k=0;k<4*b;k+=4){var l=c+k;e[k]=f[l];e[k+1]=f[l+1];e[k+2]=f[l+2];e[k+3]= +f[l+3]}}else e=N.subarray(c>>2,c+16*b>>2);X.uniform4fv(Y(a),e)}},uc:function(a,b,c,e,f){X.uniform4i(Y(a),b,c,e,f)},vc:function(a,b,c){if(2<=u.version)X.uniform4iv(Y(a),G,c>>2,4*b);else{if(72>=b)for(var e=Ad[4*b-1],f=0;f<4*b;f+=4)e[f]=G[c+4*f>>2],e[f+1]=G[c+(4*f+4)>>2],e[f+2]=G[c+(4*f+8)>>2],e[f+3]=G[c+(4*f+12)>>2];else e=G.subarray(c>>2,c+16*b>>2);X.uniform4iv(Y(a),e)}},wc:function(a,b,c,e){if(2<=u.version)X.uniformMatrix2fv(Y(a),!!c,N,e>>2,4*b);else{if(72>=b)for(var f=zd[4*b-1],k=0;k<4*b;k+=4)f[k]= +N[e+4*k>>2],f[k+1]=N[e+(4*k+4)>>2],f[k+2]=N[e+(4*k+8)>>2],f[k+3]=N[e+(4*k+12)>>2];else f=N.subarray(e>>2,e+16*b>>2);X.uniformMatrix2fv(Y(a),!!c,f)}},xc:function(a,b,c,e){if(2<=u.version)X.uniformMatrix3fv(Y(a),!!c,N,e>>2,9*b);else{if(32>=b)for(var f=zd[9*b-1],k=0;k<9*b;k+=9)f[k]=N[e+4*k>>2],f[k+1]=N[e+(4*k+4)>>2],f[k+2]=N[e+(4*k+8)>>2],f[k+3]=N[e+(4*k+12)>>2],f[k+4]=N[e+(4*k+16)>>2],f[k+5]=N[e+(4*k+20)>>2],f[k+6]=N[e+(4*k+24)>>2],f[k+7]=N[e+(4*k+28)>>2],f[k+8]=N[e+(4*k+32)>>2];else f=N.subarray(e>> +2,e+36*b>>2);X.uniformMatrix3fv(Y(a),!!c,f)}},yc:function(a,b,c,e){if(2<=u.version)X.uniformMatrix4fv(Y(a),!!c,N,e>>2,16*b);else{if(18>=b){var f=zd[16*b-1],k=N;e>>=2;for(var l=0;l<16*b;l+=16){var n=e+l;f[l]=k[n];f[l+1]=k[n+1];f[l+2]=k[n+2];f[l+3]=k[n+3];f[l+4]=k[n+4];f[l+5]=k[n+5];f[l+6]=k[n+6];f[l+7]=k[n+7];f[l+8]=k[n+8];f[l+9]=k[n+9];f[l+10]=k[n+10];f[l+11]=k[n+11];f[l+12]=k[n+12];f[l+13]=k[n+13];f[l+14]=k[n+14];f[l+15]=k[n+15]}}else f=N.subarray(e>>2,e+64*b>>2);X.uniformMatrix4fv(Y(a),!!c,f)}}, +zc:function(a){a=cd[a];X.useProgram(a);X.Te=a},Ac:function(a,b){X.vertexAttrib1f(a,b)},Bc:function(a,b){X.vertexAttrib2f(a,N[b>>2],N[b+4>>2])},Cc:function(a,b){X.vertexAttrib3f(a,N[b>>2],N[b+4>>2],N[b+8>>2])},Dc:function(a,b){X.vertexAttrib4f(a,N[b>>2],N[b+4>>2],N[b+8>>2],N[b+12>>2])},ec:function(a,b){X.vertexAttribDivisor(a,b)},fc:function(a,b,c,e,f){X.vertexAttribIPointer(a,b,c,e,f)},Ec:function(a,b,c,e,f,k){X.vertexAttribPointer(a,b,c,!!e,f,k)},Fc:function(a,b,c,e){X.viewport(a,b,c,e)},db:function(a, +b,c,e){X.waitSync(jd[a],b,(c>>>0)+4294967296*e)},mb:function(a){var b=B.length;a>>>=0;if(2147483648=c;c*=2){var e=b*(1+.2/c);e=Math.min(e,a+100663296);e=Math.max(a,e);0>>16);cb();var f=1;break a}catch(k){}f=void 0}if(f)return!0}return!1},fb:function(){return u?u.ef:0},pb:function(a,b){var c=0;Cd().forEach(function(e,f){var k=b+c;f=G[a+4*f>>2]=k;for(k=0;k>0]=e.charCodeAt(k); +ab[f>>0]=0;c+=e.length+1});return 0},qb:function(a,b){var c=Cd();G[a>>2]=c.length;var e=0;c.forEach(function(f){e+=f.length+1});G[b>>2]=e;return 0},Ab:function(a){if(!(noExitRuntime||0>2]=b;return 0},ub:function(a,b,c,e){a=wb.af(a);b=wb.Ve(a,b,c);G[e>>2]=b;return 0},hb:function(){},U:function(a,b,c,e){for(var f=0,k=0;k>2],n=G[b+4>>2];b+=8;for(var q= +0;q>2]=f;return 0},b:function(){return Ha},q:Sd,o:Td,l:Ud,R:Vd,$:Wd,_:Xd,z:Yd,y:Zd,t:$d,x:ae,aa:be,Bb:ce,Cb:de,c:function(a){Ha=a},jb:function(a,b,c,e){return Jd(a,b,c,e)}}; +(function(){function a(f){r.asm=f.exports;Ka=r.asm.bd;cb();db=r.asm.dd;fb.unshift(r.asm.cd);jb--;r.monitorRunDependencies&&r.monitorRunDependencies(jb);0==jb&&(null!==kb&&(clearInterval(kb),kb=null),lb&&(f=lb,lb=null,f()))}function b(f){a(f.instance)}function c(f){return qb().then(function(k){return WebAssembly.instantiate(k,e)}).then(function(k){return k}).then(f,function(k){Fa("failed to asynchronously prepare wasm: "+k);Ja(k)})}var e={a:ee};jb++;r.monitorRunDependencies&&r.monitorRunDependencies(jb); +if(r.instantiateWasm)try{return r.instantiateWasm(e,a)}catch(f){return Fa("Module.instantiateWasm callback failed with error: "+f),!1}(function(){return Ia||"function"!==typeof WebAssembly.instantiateStreaming||mb()||nb.startsWith("file://")||"function"!==typeof fetch?c(b):fetch(nb,{credentials:"same-origin"}).then(function(f){return WebAssembly.instantiateStreaming(f,e).then(b,function(k){Fa("wasm streaming compile failed: "+k);Fa("falling back to ArrayBuffer instantiation");return c(b)})})})().catch(ca); +return{}})();r.___wasm_call_ctors=function(){return(r.___wasm_call_ctors=r.asm.cd).apply(null,arguments)};var Rd=r.___errno_location=function(){return(Rd=r.___errno_location=r.asm.ed).apply(null,arguments)},Cc=r._free=function(){return(Cc=r._free=r.asm.fd).apply(null,arguments)},vd=r._malloc=function(){return(vd=r._malloc=r.asm.gd).apply(null,arguments)},Bc=r.___getTypeName=function(){return(Bc=r.___getTypeName=r.asm.hd).apply(null,arguments)}; +r.___embind_register_native_and_builtin_types=function(){return(r.___embind_register_native_and_builtin_types=r.asm.id).apply(null,arguments)};var Qd=r._memalign=function(){return(Qd=r._memalign=r.asm.jd).apply(null,arguments)},fe=r._setThrew=function(){return(fe=r._setThrew=r.asm.kd).apply(null,arguments)},ge=r.stackSave=function(){return(ge=r.stackSave=r.asm.ld).apply(null,arguments)},he=r.stackRestore=function(){return(he=r.stackRestore=r.asm.md).apply(null,arguments)}; +r.dynCall_viji=function(){return(r.dynCall_viji=r.asm.nd).apply(null,arguments)};r.dynCall_vijiii=function(){return(r.dynCall_vijiii=r.asm.od).apply(null,arguments)};r.dynCall_viiiiij=function(){return(r.dynCall_viiiiij=r.asm.pd).apply(null,arguments)};r.dynCall_jii=function(){return(r.dynCall_jii=r.asm.qd).apply(null,arguments)};r.dynCall_vij=function(){return(r.dynCall_vij=r.asm.rd).apply(null,arguments)};r.dynCall_iiij=function(){return(r.dynCall_iiij=r.asm.sd).apply(null,arguments)}; +r.dynCall_iiiij=function(){return(r.dynCall_iiiij=r.asm.td).apply(null,arguments)};r.dynCall_viij=function(){return(r.dynCall_viij=r.asm.ud).apply(null,arguments)};r.dynCall_viiij=function(){return(r.dynCall_viiij=r.asm.vd).apply(null,arguments)};r.dynCall_ji=function(){return(r.dynCall_ji=r.asm.wd).apply(null,arguments)};r.dynCall_iij=function(){return(r.dynCall_iij=r.asm.xd).apply(null,arguments)};r.dynCall_jiiii=function(){return(r.dynCall_jiiii=r.asm.yd).apply(null,arguments)}; +r.dynCall_jiiiiii=function(){return(r.dynCall_jiiiiii=r.asm.zd).apply(null,arguments)};r.dynCall_jiiiiji=function(){return(r.dynCall_jiiiiji=r.asm.Ad).apply(null,arguments)};r.dynCall_iijj=function(){return(r.dynCall_iijj=r.asm.Bd).apply(null,arguments)};r.dynCall_jiji=function(){return(r.dynCall_jiji=r.asm.Cd).apply(null,arguments)};r.dynCall_viijii=function(){return(r.dynCall_viijii=r.asm.Dd).apply(null,arguments)};r.dynCall_iiiiij=function(){return(r.dynCall_iiiiij=r.asm.Ed).apply(null,arguments)}; +r.dynCall_iiiiijj=function(){return(r.dynCall_iiiiijj=r.asm.Fd).apply(null,arguments)};r.dynCall_iiiiiijj=function(){return(r.dynCall_iiiiiijj=r.asm.Gd).apply(null,arguments)};function ae(a,b,c,e,f){var k=ge();try{O(a)(b,c,e,f)}catch(l){he(k);if(l!==l+0&&"longjmp"!==l)throw l;fe(1,0)}}function Td(a,b,c){var e=ge();try{return O(a)(b,c)}catch(f){he(e);if(f!==f+0&&"longjmp"!==f)throw f;fe(1,0)}}function Zd(a,b,c){var e=ge();try{O(a)(b,c)}catch(f){he(e);if(f!==f+0&&"longjmp"!==f)throw f;fe(1,0)}} +function Sd(a,b){var c=ge();try{return O(a)(b)}catch(e){he(c);if(e!==e+0&&"longjmp"!==e)throw e;fe(1,0)}}function Yd(a,b){var c=ge();try{O(a)(b)}catch(e){he(c);if(e!==e+0&&"longjmp"!==e)throw e;fe(1,0)}}function Ud(a,b,c,e){var f=ge();try{return O(a)(b,c,e)}catch(k){he(f);if(k!==k+0&&"longjmp"!==k)throw k;fe(1,0)}}function $d(a,b,c,e){var f=ge();try{O(a)(b,c,e)}catch(k){he(f);if(k!==k+0&&"longjmp"!==k)throw k;fe(1,0)}} +function be(a,b,c,e,f,k){var l=ge();try{O(a)(b,c,e,f,k)}catch(n){he(l);if(n!==n+0&&"longjmp"!==n)throw n;fe(1,0)}}function Wd(a,b,c,e,f,k,l){var n=ge();try{return O(a)(b,c,e,f,k,l)}catch(q){he(n);if(q!==q+0&&"longjmp"!==q)throw q;fe(1,0)}}function Vd(a,b,c,e,f){var k=ge();try{return O(a)(b,c,e,f)}catch(l){he(k);if(l!==l+0&&"longjmp"!==l)throw l;fe(1,0)}}function de(a,b,c,e,f,k,l,n,q,x){var y=ge();try{O(a)(b,c,e,f,k,l,n,q,x)}catch(C){he(y);if(C!==C+0&&"longjmp"!==C)throw C;fe(1,0)}} +function ce(a,b,c,e,f,k,l){var n=ge();try{O(a)(b,c,e,f,k,l)}catch(q){he(n);if(q!==q+0&&"longjmp"!==q)throw q;fe(1,0)}}function Xd(a,b,c,e,f,k,l,n,q,x){var y=ge();try{return O(a)(b,c,e,f,k,l,n,q,x)}catch(C){he(y);if(C!==C+0&&"longjmp"!==C)throw C;fe(1,0)}}var ie;function Ea(a){this.name="ExitStatus";this.message="Program terminated with exit("+a+")";this.status=a}lb=function je(){ie||ke();ie||(lb=je)}; +function ke(){function a(){if(!ie&&(ie=!0,r.calledRun=!0,!La)){rb(fb);ba(r);if(r.onRuntimeInitialized)r.onRuntimeInitialized();if(r.postRun)for("function"==typeof r.postRun&&(r.postRun=[r.postRun]);r.postRun.length;){var b=r.postRun.shift();hb.unshift(b)}rb(hb)}}if(!(0 { + var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; + if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename; + return ( +function(skwasm) { + skwasm = skwasm || {}; + + +function e(){h.buffer!=l&&q(h.buffer);return aa}function r(){h.buffer!=l&&q(h.buffer);return ba}function u(){h.buffer!=l&&q(h.buffer);return ca}function ea(){h.buffer!=l&&q(h.buffer);return fa}function w(){h.buffer!=l&&q(h.buffer);return ha}function ia(){h.buffer!=l&&q(h.buffer);return ja}null;var y;y||(y=typeof skwasm !== 'undefined' ? skwasm : {});var ka=Object.assign,la,ma;y.ready=new Promise(function(a,b){la=a;ma=b}); +var na=ka({},y),oa="./this.program",pa=(a,b)=>{throw b;},qa="object"===typeof window,z="function"===typeof importScripts,A="object"===typeof process&&"object"===typeof process.versions&&"string"===typeof process.versions.node,B=y.ENVIRONMENT_IS_PTHREAD||!1,D="";function ra(a){return y.locateFile?y.locateFile(a,D):D+a}var sa,ta,ua,fs,va,wa; +if(A){D=z?require("path").dirname(D)+"/":__dirname+"/";wa=()=>{va||(fs=require("fs"),va=require("path"))};sa=function(b,c){wa();b=va.normalize(b);return fs.readFileSync(b,c?null:"utf8")};ua=b=>{b=sa(b,!0);b.buffer||(b=new Uint8Array(b));return b};ta=(b,c,d)=>{wa();b=va.normalize(b);fs.readFile(b,function(f,g){f?d(f):c(g.buffer)})};1{if(ya())throw process.exitCode=b,c;c instanceof xa||E("exiting due to exception: "+c);process.exit(b)};y.inspect=function(){return"[Emscripten Module object]"};let a;try{a=require("worker_threads")}catch(b){throw console.error('The "worker_threads" module is not supported in this node.js build - perhaps a newer version is needed?'),b;}global.Worker=a.Worker}else if(qa||z)z?D=self.location.href:"undefined"!==typeof document&&document.currentScript&&(D=document.currentScript.src), +_scriptDir&&(D=_scriptDir),0!==D.indexOf("blob:")?D=D.substr(0,D.replace(/[?#].*/,"").lastIndexOf("/")+1):D="",A||(sa=a=>{var b=new XMLHttpRequest;b.open("GET",a,!1);b.send(null);return b.responseText},z&&(ua=a=>{var b=new XMLHttpRequest;b.open("GET",a,!1);b.responseType="arraybuffer";b.send(null);return new Uint8Array(b.response)}),ta=(a,b,c)=>{var d=new XMLHttpRequest;d.open("GET",a,!0);d.responseType="arraybuffer";d.onload=()=>{200==d.status||0==d.status&&d.response?b(d.response):c()};d.onerror= +c;d.send(null)});A&&"undefined"===typeof performance&&(global.performance=require("perf_hooks").performance);var za=console.log.bind(console),Aa=console.warn.bind(console);A&&(wa(),za=a=>fs.writeSync(1,a+"\n"),Aa=a=>fs.writeSync(2,a+"\n"));var Ba=y.print||za,E=y.printErr||Aa;ka(y,na);na=null;y.thisProgram&&(oa=y.thisProgram);y.quit&&(pa=y.quit);var Ca,Da=0,Ea;y.wasmBinary&&(Ea=y.wasmBinary);var noExitRuntime=y.noExitRuntime||!0;"object"!==typeof WebAssembly&&Fa("no native wasm support detected"); +var h,Ga,Ha=!1;function Ia(a){var b=new TextDecoder(a);this.decode=c=>{c.buffer instanceof SharedArrayBuffer&&(c=new Uint8Array(c));return b.decode.call(b,c)}}var Ja="undefined"!==typeof TextDecoder?new Ia("utf8"):void 0; +function Ka(a,b,c){var d=b+c;for(c=b;a[c]&&!(c>=d);)++c;if(16f?d+=String.fromCharCode(f):(f-=65536,d+=String.fromCharCode(55296|f>>10,56320|f&1023))}}else d+=String.fromCharCode(f)}return d}function F(a,b){return a?Ka(r(),a,b):""} +function La(a,b,c,d){if(!(0=k){var n=a.charCodeAt(++g);k=65536+((k&1023)<<10)|n&1023}if(127>=k){if(c>=d)break;b[c++]=k}else{if(2047>=k){if(c+1>=d)break;b[c++]=192|k>>6}else{if(65535>=k){if(c+2>=d)break;b[c++]=224|k>>12}else{if(c+3>=d)break;b[c++]=240|k>>18;b[c++]=128|k>>12&63}b[c++]=128|k>>6&63}b[c++]=128|k&63}}b[c]=0;return c-f}function Ma(a,b,c){return La(a,r(),b,c)} +function Na(a){for(var b=0,c=0;c=d&&(d=65536+((d&1023)<<10)|a.charCodeAt(++c)&1023);127>=d?++b:b=2047>=d?b+2:65535>=d?b+3:b+4}return b}"undefined"!==typeof TextDecoder&&new Ia("utf-16le");function Oa(a,b){e().set(a,b)}var l,aa,ba,Pa,Qa,ca,fa,ha,ja;B&&(l=y.buffer); +function q(a){l=a;y.HEAP8=aa=new Int8Array(a);y.HEAP16=Pa=new Int16Array(a);y.HEAP32=ca=new Int32Array(a);y.HEAPU8=ba=new Uint8Array(a);y.HEAPU16=Qa=new Uint16Array(a);y.HEAPU32=fa=new Uint32Array(a);y.HEAPF32=ha=new Float32Array(a);y.HEAPF64=ja=new Float64Array(a)}var Ra=y.INITIAL_MEMORY||16777216; +if(B)h=y.wasmMemory,l=y.buffer;else if(y.wasmMemory)h=y.wasmMemory;else if(h=new WebAssembly.Memory({initial:Ra/65536,maximum:32768,shared:!0}),!(h.buffer instanceof SharedArrayBuffer))throw E("requested a shared WebAssembly.Memory but the returned buffer is not a SharedArrayBuffer, indicating that while the browser has SharedArrayBuffer it does not have WebAssembly threads support - you may need to set a flag"),A&&console.log("(on node you may need: --experimental-wasm-threads --experimental-wasm-bulk-memory and also use a recent version)"), +Error("bad memory");h&&(l=h.buffer);Ra=l.byteLength;q(l);var Sa,Ta=[],Ua=[],Va=[],Wa=0;function ya(){return noExitRuntime||0>2]=0,M.ea(b.worker))} +var M={j:[],D:[],U:[],sa:function(){for(var a=0;1>a;++a)M.W()},ta:function(){M.receiveObjectTransfer=M.wa;M.threadInit=M.ga;M.setExitStatus=M.ya},i:{},ya:function(){},fa:function(){for(var a in M.i){var b=M.i[a];b&&b.worker&&M.ea(b.worker)}for(a=0;a>2]=0;try{a()}finally{u()[hb>>2]=1}},wa:function(a){if("undefined"!==typeof ib){for(var b in a.M)N[b]= +a.M[b];!y.canvas&&a.o&&N[a.o]&&(y.canvas=N[a.o].l,y.canvas.id=a.o)}},ga:function(){for(var a in M.U)M.U[a]()},aa:function(a,b){a.onmessage=c=>{c=c.data;var d=c.cmd;a.s&&(M.la=a.s.T);if(c.targetThread&&c.targetThread!=jb()){var f=M.i[c.Ta];f?f.worker.postMessage(c,c.transferList):E('Internal error! Worker sent a message "'+d+'" to target pthread '+c.targetThread+", but that thread no longer exists!")}else if("processQueuedMainThreadWork"===d)kb();else if("spawnThread"===d)lb(c);else if("cleanupThread"=== +d)fb(c.thread);else if("killThread"===d)c=c.thread,u()[c>>2]=0,d=M.i[c],delete M.i[c],d.worker.terminate(),gb(c),M.D.splice(M.D.indexOf(d.worker),1),d.worker.s=void 0;else if("cancelThread"===d)M.i[c.thread].worker.postMessage({cmd:"cancel"});else if("loaded"===d)a.loaded=!0,b&&b(a),a.C&&(a.C(),delete a.C);else if("print"===d)Ba("Thread "+c.threadId+": "+c.text);else if("printErr"===d)E("Thread "+c.threadId+": "+c.text);else if("alert"===d)alert("Thread "+c.threadId+": "+c.text);else if("setimmediate"=== +c.target)a.postMessage(c);else if("onAbort"===d){if(y.onAbort)y.onAbort(c.arg)}else E("worker sent an unknown command "+d);M.la=void 0};a.onerror=c=>{E("worker sent an error! "+c.filename+":"+c.lineno+": "+c.message);throw c;};A&&(a.on("message",function(c){a.onmessage({data:c})}),a.on("error",function(c){a.onerror(c)}),a.on("detachedExit",function(){}));a.postMessage({cmd:"load",urlOrBlob:y.mainScriptUrlOrBlob||_scriptDir,wasmMemory:h,wasmModule:Ga})},W:function(){var a=ra("skwasm.worker.js");M.j.push(new Worker(a))}, +oa:function(){0==M.j.length&&(M.W(),M.aa(M.j[0]));return M.j.pop()}};y.establishStackSpace=function(){var a=jb(),b=u()[a+44>>2];a=u()[a+48>>2];mb(b,b-a);L(b)};function nb(a){if(B)return O(1,0,a);try{ob(a)}catch(b){b instanceof xa||"unwind"==b||pa(1,b)}}function J(a){return Sa.get(a)}y.invokeEntryPoint=function(a,b){return J(a)(b)};var pb;pb=A?()=>{var a=process.hrtime();return 1E3*a[0]+a[1]/1E6}:B?()=>performance.now()-y.__performance_now_clock_drift:()=>performance.now(); +function qb(a){this.B=a-16;this.Da=function(b){u()[this.B+4>>2]=b};this.Aa=function(b){u()[this.B+8>>2]=b};this.Ba=function(){u()[this.B>>2]=0};this.za=function(){var b=0;e()[this.B+12>>0]=b};this.Ca=function(){var b=0;e()[this.B+13>>0]=b};this.qa=function(b,c){this.Da(b);this.Aa(c);this.Ba();this.za();this.Ca()}}var rb=0; +function lb(a){var b=M.oa();if(!b)return 6;M.D.push(b);var c=M.i[a.S]={worker:b,T:a.S};b.s=c;var d={cmd:"run",start_routine:a.Ea,arg:a.A,threadInfoStruct:a.S};d.o=a.o;d.M=a.M;b.C=()=>{d.time=performance.now();b.postMessage(d,a.Ja)};b.loaded&&(b.C(),delete b.C);return 0}var sb={},tb=[null,[],[]],ub={};function vb(a,b,c){return B?O(2,1,a,b,c):0}function wb(a,b){if(B)return O(3,1,a,b)}function xb(a,b,c){return B?O(4,1,a,b,c):0} +function yb(a,b,c,d,f,g){if(B)b=O(5,1,a,b,c,d,f,g);else if(g<<=12,0!==(d&16)&&0!==a%65536)b=-28;else if(0!==(d&32)){var k=65536*Math.ceil(b/65536);(a=zb(65536,k))?r().fill(0,a,a+k):a=0;a?(sb[a]={va:a,ua:b,ja:!0,fd:f,Qa:c,flags:d,offset:g},b=a):b=-48}else b=-52;return b}function Ab(a,b){if(B)a=O(6,1,a,b);else{var c=sb[a];0!==b&&c?(b===c.ua&&(sb[a]=null,c.ja&&Bb(c.va)),a=0):a=-28}return a}function Cb(a,b,c){if(B)return O(7,1,a,b,c)} +function Db(a){var b=a.getExtension("ANGLE_instanced_arrays");b&&(a.vertexAttribDivisor=function(c,d){b.vertexAttribDivisorANGLE(c,d)},a.drawArraysInstanced=function(c,d,f,g){b.drawArraysInstancedANGLE(c,d,f,g)},a.drawElementsInstanced=function(c,d,f,g,k){b.drawElementsInstancedANGLE(c,d,f,g,k)})} +function Eb(a){var b=a.getExtension("OES_vertex_array_object");b&&(a.createVertexArray=function(){return b.createVertexArrayOES()},a.deleteVertexArray=function(c){b.deleteVertexArrayOES(c)},a.bindVertexArray=function(c){b.bindVertexArrayOES(c)},a.isVertexArray=function(c){return b.isVertexArrayOES(c)})}function Fb(a){var b=a.getExtension("WEBGL_draw_buffers");b&&(a.drawBuffers=function(c,d){b.drawBuffersWEBGL(c,d)})} +var Gb=1,Hb=[],P=[],Ib=[],Jb=[],Kb=[],Q=[],R=[],Lb={},N={},Mb=[],Nb=[],Ob={},Pb={},Qb=4;function S(a){Rb||(Rb=a)}function Sb(a){for(var b=Gb++,c=a.length;c>2]=jb();var d={Na:c,attributes:b,version:b.ba,v:a};a.canvas&&(a.canvas.H=d);Lb[c]=d;("undefined"===typeof b.Z||b.Z)&&Wb(d);return c} +function Wb(a){a||(a=T);if(!a.ra){a.ra=!0;var b=a.v;Db(b);Eb(b);Fb(b);b.X=b.getExtension("WEBGL_draw_instanced_base_vertex_base_instance");b.da=b.getExtension("WEBGL_multi_draw_instanced_base_vertex_base_instance");2<=a.version&&(b.Y=b.getExtension("EXT_disjoint_timer_query_webgl2"));if(2>a.version||!b.Y)b.Y=b.getExtension("EXT_disjoint_timer_query");b.Pa=b.getExtension("WEBGL_multi_draw");(b.getSupportedExtensions()||[]).forEach(function(c){c.includes("lose_context")||c.includes("debug")||b.getExtension(c)})}} +var ib={},Rb,T,Xb=[];function Yb(a,b,c,d){for(var f=0;f>2]=k}} +function Zb(a,b,c){if(b){var d=void 0;switch(a){case 36346:d=1;break;case 36344:0!=c&&1!=c&&S(1280);return;case 34814:case 36345:d=0;break;case 34466:var f=U.getParameter(34467);d=f?f.length:0;break;case 33309:if(2>T.version){S(1282);return}d=2*(U.getSupportedExtensions()||[]).length;break;case 33307:case 33308:if(2>T.version){S(1280);return}d=33307==a?3:0}if(void 0===d)switch(f=U.getParameter(a),typeof f){case "number":d=f;break;case "boolean":d=f?1:0;break;case "string":S(1280);return;case "object":if(null=== +f)switch(a){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 36662:case 36663:case 35053:case 35055:case 36010:case 35097:case 35869:case 32874:case 36389:case 35983:case 35368:case 34068:d=0;break;default:S(1280);return}else{if(f instanceof Float32Array||f instanceof Uint32Array||f instanceof Int32Array||f instanceof Array){for(a=0;a>2]=f[a];break;case 2:w()[b+4*a>>2]=f[a];break;case 4:e()[b+a>>0]=f[a]?1:0}return}try{d=f.name| +0}catch(g){S(1280);E("GL_INVALID_ENUM in glGet"+c+"v: Unknown object returned from WebGL getParameter("+a+")! (error: "+g+")");return}}break;default:S(1280);E("GL_INVALID_ENUM in glGet"+c+"v: Native code calling glGet"+c+"v("+a+") and it returns "+f+" of type "+typeof f+"!");return}switch(c){case 1:c=d;ea()[b>>2]=c;ea()[b+4>>2]=(c-ea()[b>>2])/4294967296;break;case 0:u()[b>>2]=d;break;case 2:w()[b>>2]=d;break;case 4:e()[b>>0]=d?1:0}}else S(1281)} +function $b(a){var b=Na(a)+1,c=Vb(b);Ma(a,c,b);return c}function ac(a){return"]"==a.slice(-1)&&a.lastIndexOf("[")}function bc(a){a-=5120;0==a?a=e():1==a?a=r():2==a?(h.buffer!=l&&q(h.buffer),a=Pa):4==a?a=u():6==a?a=w():5==a||28922==a||28520==a||30779==a||30782==a?a=ea():(h.buffer!=l&&q(h.buffer),a=Qa);return a} +function cc(a,b,c,d,f){a=bc(a);var g=31-Math.clz32(a.BYTES_PER_ELEMENT),k=Qb;return a.subarray(f>>g,f+d*(c*({5:3,6:4,8:2,29502:3,29504:4,26917:2,26918:2,29846:3,29847:4}[b-6402]||1)*(1<>g)}function V(a){var b=U.ka;if(b){var c=b.G[a];"number"===typeof c&&(b.G[a]=c=U.getUniformLocation(b,b.ha[a]+(0>3,k=0;k>2]=g;u()[f+4>>2]=c;u()[f+8>>2]=d;ic(a,657457152,0,g,f)})}function jc(a){a=2>2]=b,u()[d.g+4>>2]=c);if(d.l||!d.I)d.l&&(d=d.l),a=!1,d.H&&d.H.v&&(a=d.H.v.getParameter(2978),a=0===a[0]&&0===a[1]&&a[2]===d.width&&a[3]===d.height),d.width=b,d.height=c,a&&d.H.v.viewport(0,0,b,c);else return d.g?(d=u()[d.g+8>>2],a=a?F(a):"",hc(d,a,b,c),1):-4;return 0}function lc(a,b,c){return B?O(8,1,a,b,c):kc(a,b,c)}var mc=["default","low-power","high-performance"]; +function nc(a,b){b>>=2;var c=u()[b+6];b={alpha:!!u()[b],depth:!!u()[b+1],stencil:!!u()[b+2],antialias:!!u()[b+3],premultipliedAlpha:!!u()[b+4],preserveDrawingBuffer:!!u()[b+5],powerPreference:mc[c],failIfMajorPerformanceCaveat:!!u()[b+7],ba:u()[b+8],Oa:u()[b+9],Z:u()[b+10],na:u()[b+11],Ra:u()[b+12],Sa:u()[b+13]};a=jc(a);if(!a)return 0;a.l&&(a=a.l);if(b.na){if(!(a.transferControlToOffscreen||"undefined"!==typeof OffscreenCanvas&&a instanceof OffscreenCanvas))return 0;if(a.transferControlToOffscreen){if(!a.I)N[a.id]= +{canvas:a.transferControlToOffscreen(),g:Vb(12),id:a.id},a.I=!0;else if(!N[a.id])return 0;a=N[a.id]}}return Tb(a,b)}var pc={};function qc(){if(!rc){var a={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"===typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:oa||"./this.program"},b;for(b in pc)void 0===pc[b]?delete a[b]:a[b]=pc[b];var c=[];for(b in a)c.push(b+"="+a[b]);rc=c}return rc}var rc; +function sc(a,b){if(B)return O(9,1,a,b);var c=0;qc().forEach(function(d,f){var g=b+c;f=u()[a+4*f>>2]=g;for(g=0;g>0]=d.charCodeAt(g);e()[f>>0]=0;c+=d.length+1});return 0}function tc(a,b){if(B)return O(10,1,a,b);var c=qc();u()[a>>2]=c.length;var d=0;c.forEach(function(f){d+=f.length+1});u()[b>>2]=d;return 0}function uc(a){return B?O(11,1,a):0}function vc(a,b,c,d,f,g){if(B)return O(12,1,a,b,c,d,f,g);a=ub.pa(a);b=ub.ma(a,b,c,d);u()[g>>2]=b;return 0} +function wc(a,b,c,d){if(B)return O(13,1,a,b,c,d);a=ub.pa(a);b=ub.ma(a,b,c);u()[d>>2]=b;return 0}function xc(a,b,c,d,f){if(B)return O(14,1,a,b,c,d,f)}function yc(a,b,c,d){if(B)return O(15,1,a,b,c,d);for(var f=0,g=0;g>2],n=u()[b+4>>2];b+=8;for(var p=0;p>2]=f;return 0}function zc(a){return 0===a%4&&(0!==a%100||0===a%400)}function Ac(a,b){for(var c=0,d=0;d<=b;c+=a[d++]);return c} +var Bc=[31,29,31,30,31,30,31,31,30,31,30,31],Cc=[31,28,31,30,31,30,31,31,30,31,30,31];function Dc(a,b){for(a=new Date(a.getTime());0d-a.getDate())b-=d-a.getDate()+1,a.setDate(1),11>c?a.setMonth(c+1):(a.setMonth(0),a.setFullYear(a.getFullYear()+1));else{a.setDate(a.getDate()+b);break}}return a} +function Ec(a,b,c,d){function f(m,x,C){for(m="number"===typeof m?m.toString():m||"";m.lengthoc?-1:0=k(C,m)?0>=k(x,m)?m.getFullYear()+1:m.getFullYear():m.getFullYear()-1}var t=u()[d+40>>2];d={Ha:u()[d>>2],Ga:u()[d+4>>2],N:u()[d+8>>2],F:u()[d+12>>2],u:u()[d+16>>2],h:u()[d+20>>2],O:u()[d+24>>2],P:u()[d+28>>2],Ua:u()[d+32>> +2],Fa:u()[d+36>>2],Ia:t?F(t):""};c=F(c);t={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var v in t)c=c.replace(new RegExp(v,"g"),t[v]);var Y="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "), +G="January February March April May June July August September October November December".split(" ");t={"%a":function(m){return Y[m.O].substring(0,3)},"%A":function(m){return Y[m.O]},"%b":function(m){return G[m.u].substring(0,3)},"%B":function(m){return G[m.u]},"%C":function(m){return g((m.h+1900)/100|0,2)},"%d":function(m){return g(m.F,2)},"%e":function(m){return f(m.F,2," ")},"%g":function(m){return p(m).toString().substring(2)},"%G":function(m){return p(m)},"%H":function(m){return g(m.N,2)},"%I":function(m){m= +m.N;0==m?m=12:12m.N?"AM":"PM"},"%S":function(m){return g(m.Ha,2)},"%t":function(){return"\t"},"%u":function(m){return m.O||7},"%U":function(m){var x=new Date(m.h+1900,0,1),C=0===x.getDay()?x:Dc(x,7-x.getDay());m=new Date(m.h+1900,m.u,m.F);return 0>k(C,m)?g(Math.ceil((31-C.getDate()+ +(Ac(zc(m.getFullYear())?Bc:Cc,m.getMonth()-1)-31)+m.getDate())/7),2):0===k(C,x)?"01":"00"},"%V":function(m){var x=new Date(m.h+1901,0,4),C=n(new Date(m.h+1900,0,4));x=n(x);var da=Dc(new Date(m.h+1900,0,1),m.P);return 0>k(da,C)?"53":0>=k(x,da)?"01":g(Math.ceil((C.getFullYear()k(C,m)? +g(Math.ceil((31-C.getDate()+(Ac(zc(m.getFullYear())?Bc:Cc,m.getMonth()-1)-31)+m.getDate())/7),2):0===k(C,x)?"01":"00"},"%y":function(m){return(m.h+1900).toString().substring(2)},"%Y":function(m){return m.h+1900},"%z":function(m){m=m.Fa;var x=0<=m;m=Math.abs(m)/60;return(x?"+":"-")+String("0000"+(m/60*100+m%60)).slice(-4)},"%Z":function(m){return m.Ia},"%%":function(){return"%"}};for(v in t)c.includes(v)&&(c=c.replace(new RegExp(v,"g"),t[v](d)));v=Fc(c);if(v.length>b)return 0;Oa(v,a);return v.length- +1}B||M.sa();for(var U,X=0;32>X;++X)Xb.push(Array(X));var Gc=new Float32Array(288);for(X=0;288>X;++X)W[X]=Gc.subarray(0,X+1);var Hc=new Int32Array(288);for(X=0;288>X;++X)dc[X]=Hc.subarray(0,X+1);var Ic=[null,nb,vb,wb,xb,yb,Ab,Cb,lc,sc,tc,uc,vc,wc,xc,yc];function Fc(a){var b=Array(Na(a)+1);La(a,b,0,b.length);return b} +var bd={__cxa_allocate_exception:function(a){return Vb(a+16)+16},__cxa_throw:function(a,b,c){(new qb(a)).qa(b,c);rb++;throw a;},__emscripten_init_main_thread_js:function(a){Jc(a,!z,1,!qa);M.ga()},__emscripten_thread_cleanup:function(a){B?postMessage({cmd:"cleanupThread",thread:a}):fb(a)},__pthread_create_js:function(a,b,c,d){if("undefined"===typeof SharedArrayBuffer)return E("Current environment does not support SharedArrayBuffer, pthreads are not available!"),6;var f=[],g=0,k=b?u()[b+40>>2]:0;-1== +k?k="#canvas":k&&(k=F(k).trim());k&&(k=k.split(","));var n={},p=y.canvas?y.canvas.id:"",t;for(t in k){var v=k[t].trim();try{if("#canvas"==v){if(!y.canvas){E('pthread_create: could not find canvas with ID "'+v+'" to transfer to thread!');g=28;break}v=y.canvas.id}if(N[v]){var Y=N[v];N[v]=null;y.canvas instanceof OffscreenCanvas&&v===y.canvas.id&&(y.canvas=null)}else if(!B){var G=y.canvas&&y.canvas.id===v?y.canvas:document.querySelector(v);if(!G){E('pthread_create: could not find canvas with ID "'+v+ +'" to transfer to thread!');g=28;break}if(G.I){E('pthread_create: cannot transfer canvas with ID "'+v+'" to thread, since the current thread does not have control over it!');g=63;break}if(G.transferControlToOffscreen)G.g||(G.g=Vb(12),u()[G.g>>2]=G.width,u()[G.g+4>>2]=G.height,u()[G.g+8>>2]=0),Y={l:G.transferControlToOffscreen(),g:G.g,id:G.id},G.I=!0;else return E('pthread_create: cannot transfer control of canvas "'+v+'" to pthread, because current browser does not support OffscreenCanvas!'),E("pthread_create: Build with -s OFFSCREEN_FRAMEBUFFER=1 to enable fallback proxying of GL commands from pthread to main thread."), +52}Y&&(f.push(Y.l),n[Y.id]=Y)}catch(m){return E('pthread_create: failed to transfer control of canvas "'+v+'" to OffscreenCanvas! Error: '+m),28}}if(B&&(0===f.length||g))return Kc(687865856,a,b,c,d);if(g)return g;for(t in n)u()[n[t].g+8>>2]=a;a={Ea:c,S:a,A:d,o:p,M:n,Ja:f};return B?(a.Ka="spawnThread",postMessage(a,f),0):lb(a)},__syscall_fcntl64:vb,__syscall_fstat64:wb,__syscall_ioctl:xb,__syscall_mmap2:yb,__syscall_munmap:Ab,__syscall_open:Cb,_emscripten_default_pthread_stack_size:function(){return 2097152}, +_emscripten_futex_wait_non_blocking:function(a,b,c){var d=performance.now();c=d+c;for(Atomics.exchange(u(),Lc>>2,a);;){d=performance.now();if(d>c)return Atomics.exchange(u(),Lc>>2,0),-73;d=Atomics.exchange(u(),Lc>>2,0);if(0==d)break;kb();if(Atomics.load(u(),a>>2)!=b)return-6;Atomics.exchange(u(),Lc>>2,a)}return 0},_emscripten_notify_thread_queue:function(a,b){if(a==b)postMessage({cmd:"processQueuedMainThreadWork"});else if(B)postMessage({targetThread:a,cmd:"processThreadQueue"});else{a=(a=M.i[a])&& +a.worker;if(!a)return;a.postMessage({cmd:"processThreadQueue"})}return 1},_emscripten_throw_longjmp:function(){throw"longjmp";},abort:function(){Fa("")},clock_gettime:function(a,b){if(0===a)a=Date.now();else if(1===a||4===a)a=pb();else return u()[Mc()>>2]=28,-1;u()[b>>2]=a/1E3|0;u()[b+4>>2]=a%1E3*1E6|0;return 0},emscripten_check_blocking_allowed:function(){A||z||(Ca||(Ca={}),Ca["Blocking on the main thread is very dangerous, see https://emscripten.org/docs/porting/pthreads.html#blocking-on-the-main-browser-thread"]|| +(Ca["Blocking on the main thread is very dangerous, see https://emscripten.org/docs/porting/pthreads.html#blocking-on-the-main-browser-thread"]=1,E("Blocking on the main thread is very dangerous, see https://emscripten.org/docs/porting/pthreads.html#blocking-on-the-main-browser-thread")))},emscripten_get_now:pb,emscripten_glActiveTexture:function(a){U.activeTexture(a)},emscripten_glAttachShader:function(a,b){U.attachShader(P[a],Q[b])},emscripten_glBindAttribLocation:function(a,b,c){U.bindAttribLocation(P[a], +b,F(c))},emscripten_glBindBuffer:function(a,b){35051==a?U.R=b:35052==a&&(U.m=b);U.bindBuffer(a,Hb[b])},emscripten_glBindFramebuffer:function(a,b){U.bindFramebuffer(a,Ib[b])},emscripten_glBindRenderbuffer:function(a,b){U.bindRenderbuffer(a,Jb[b])},emscripten_glBindSampler:function(a,b){U.bindSampler(a,Mb[b])},emscripten_glBindTexture:function(a,b){U.bindTexture(a,Kb[b])},emscripten_glBindVertexArray:function(a){U.bindVertexArray(R[a])},emscripten_glBindVertexArrayOES:function(a){U.bindVertexArray(R[a])}, +emscripten_glBlendColor:function(a,b,c,d){U.blendColor(a,b,c,d)},emscripten_glBlendEquation:function(a){U.blendEquation(a)},emscripten_glBlendFunc:function(a,b){U.blendFunc(a,b)},emscripten_glBlitFramebuffer:function(a,b,c,d,f,g,k,n,p,t){U.blitFramebuffer(a,b,c,d,f,g,k,n,p,t)},emscripten_glBufferData:function(a,b,c,d){2<=T.version?c?U.bufferData(a,r(),d,c,b):U.bufferData(a,b,d):U.bufferData(a,c?r().subarray(c,c+b):b,d)},emscripten_glBufferSubData:function(a,b,c,d){2<=T.version?U.bufferSubData(a,b, +r(),d,c):U.bufferSubData(a,b,r().subarray(d,d+c))},emscripten_glCheckFramebufferStatus:function(a){return U.checkFramebufferStatus(a)},emscripten_glClear:function(a){U.clear(a)},emscripten_glClearColor:function(a,b,c,d){U.clearColor(a,b,c,d)},emscripten_glClearStencil:function(a){U.clearStencil(a)},emscripten_glClientWaitSync:function(a,b,c,d){return U.clientWaitSync(Nb[a],b,(c>>>0)+4294967296*d)},emscripten_glColorMask:function(a,b,c,d){U.colorMask(!!a,!!b,!!c,!!d)},emscripten_glCompileShader:function(a){U.compileShader(Q[a])}, +emscripten_glCompressedTexImage2D:function(a,b,c,d,f,g,k,n){2<=T.version?U.m?U.compressedTexImage2D(a,b,c,d,f,g,k,n):U.compressedTexImage2D(a,b,c,d,f,g,r(),n,k):U.compressedTexImage2D(a,b,c,d,f,g,n?r().subarray(n,n+k):null)},emscripten_glCompressedTexSubImage2D:function(a,b,c,d,f,g,k,n,p){2<=T.version?U.m?U.compressedTexSubImage2D(a,b,c,d,f,g,k,n,p):U.compressedTexSubImage2D(a,b,c,d,f,g,k,r(),p,n):U.compressedTexSubImage2D(a,b,c,d,f,g,k,p?r().subarray(p,p+n):null)},emscripten_glCopyBufferSubData:function(a, +b,c,d,f){U.copyBufferSubData(a,b,c,d,f)},emscripten_glCopyTexSubImage2D:function(a,b,c,d,f,g,k,n){U.copyTexSubImage2D(a,b,c,d,f,g,k,n)},emscripten_glCreateProgram:function(){var a=Sb(P),b=U.createProgram();b.name=a;b.L=b.J=b.K=0;b.V=1;P[a]=b;return a},emscripten_glCreateShader:function(a){var b=Sb(Q);Q[b]=U.createShader(a);return b},emscripten_glCullFace:function(a){U.cullFace(a)},emscripten_glDeleteBuffers:function(a,b){for(var c=0;c>2],f=Hb[d];f&&(U.deleteBuffer(f),f.name= +0,Hb[d]=null,d==U.R&&(U.R=0),d==U.m&&(U.m=0))}},emscripten_glDeleteFramebuffers:function(a,b){for(var c=0;c>2],f=Ib[d];f&&(U.deleteFramebuffer(f),f.name=0,Ib[d]=null)}},emscripten_glDeleteProgram:function(a){if(a){var b=P[a];b?(U.deleteProgram(b),b.name=0,P[a]=null):S(1281)}},emscripten_glDeleteRenderbuffers:function(a,b){for(var c=0;c>2],f=Jb[d];f&&(U.deleteRenderbuffer(f),f.name=0,Jb[d]=null)}},emscripten_glDeleteSamplers:function(a,b){for(var c=0;c< +a;c++){var d=u()[b+4*c>>2],f=Mb[d];f&&(U.deleteSampler(f),f.name=0,Mb[d]=null)}},emscripten_glDeleteShader:function(a){if(a){var b=Q[a];b?(U.deleteShader(b),Q[a]=null):S(1281)}},emscripten_glDeleteSync:function(a){if(a){var b=Nb[a];b?(U.deleteSync(b),b.name=0,Nb[a]=null):S(1281)}},emscripten_glDeleteTextures:function(a,b){for(var c=0;c>2],f=Kb[d];f&&(U.deleteTexture(f),f.name=0,Kb[d]=null)}},emscripten_glDeleteVertexArrays:function(a,b){for(var c=0;c> +2];U.deleteVertexArray(R[d]);R[d]=null}},emscripten_glDeleteVertexArraysOES:function(a,b){for(var c=0;c>2];U.deleteVertexArray(R[d]);R[d]=null}},emscripten_glDepthMask:function(a){U.depthMask(!!a)},emscripten_glDisable:function(a){U.disable(a)},emscripten_glDisableVertexAttribArray:function(a){U.disableVertexAttribArray(a)},emscripten_glDrawArrays:function(a,b,c){U.drawArrays(a,b,c)},emscripten_glDrawArraysInstanced:function(a,b,c,d){U.drawArraysInstanced(a,b,c,d)},emscripten_glDrawArraysInstancedBaseInstanceWEBGL:function(a, +b,c,d,f){U.X.drawArraysInstancedBaseInstanceWEBGL(a,b,c,d,f)},emscripten_glDrawBuffers:function(a,b){for(var c=Xb[a],d=0;d>2];U.drawBuffers(c)},emscripten_glDrawElements:function(a,b,c,d){U.drawElements(a,b,c,d)},emscripten_glDrawElementsInstanced:function(a,b,c,d,f){U.drawElementsInstanced(a,b,c,d,f)},emscripten_glDrawElementsInstancedBaseVertexBaseInstanceWEBGL:function(a,b,c,d,f,g,k){U.X.drawElementsInstancedBaseVertexBaseInstanceWEBGL(a,b,c,d,f,g,k)},emscripten_glDrawRangeElements:function(a, +b,c,d,f,g){U.drawElements(a,d,f,g)},emscripten_glEnable:function(a){U.enable(a)},emscripten_glEnableVertexAttribArray:function(a){U.enableVertexAttribArray(a)},emscripten_glFenceSync:function(a,b){return(a=U.fenceSync(a,b))?(b=Sb(Nb),a.name=b,Nb[b]=a,b):0},emscripten_glFinish:function(){U.finish()},emscripten_glFlush:function(){U.flush()},emscripten_glFramebufferRenderbuffer:function(a,b,c,d){U.framebufferRenderbuffer(a,b,c,Jb[d])},emscripten_glFramebufferTexture2D:function(a,b,c,d,f){U.framebufferTexture2D(a, +b,c,Kb[d],f)},emscripten_glFrontFace:function(a){U.frontFace(a)},emscripten_glGenBuffers:function(a,b){Yb(a,b,"createBuffer",Hb)},emscripten_glGenFramebuffers:function(a,b){Yb(a,b,"createFramebuffer",Ib)},emscripten_glGenRenderbuffers:function(a,b){Yb(a,b,"createRenderbuffer",Jb)},emscripten_glGenSamplers:function(a,b){Yb(a,b,"createSampler",Mb)},emscripten_glGenTextures:function(a,b){Yb(a,b,"createTexture",Kb)},emscripten_glGenVertexArrays:function(a,b){Yb(a,b,"createVertexArray",R)},emscripten_glGenVertexArraysOES:function(a, +b){Yb(a,b,"createVertexArray",R)},emscripten_glGenerateMipmap:function(a){U.generateMipmap(a)},emscripten_glGetBufferParameteriv:function(a,b,c){c?u()[c>>2]=U.getBufferParameter(a,b):S(1281)},emscripten_glGetError:function(){var a=U.getError()||Rb;Rb=0;return a},emscripten_glGetFloatv:function(a,b){Zb(a,b,2)},emscripten_glGetFramebufferAttachmentParameteriv:function(a,b,c,d){a=U.getFramebufferAttachmentParameter(a,b,c);if(a instanceof WebGLRenderbuffer||a instanceof WebGLTexture)a=a.name|0;u()[d>> +2]=a},emscripten_glGetIntegerv:function(a,b){Zb(a,b,0)},emscripten_glGetProgramInfoLog:function(a,b,c,d){a=U.getProgramInfoLog(P[a]);null===a&&(a="(unknown error)");b=0>2]=b)},emscripten_glGetProgramiv:function(a,b,c){if(c)if(a>=Gb)S(1281);else if(a=P[a],35716==b)a=U.getProgramInfoLog(a),null===a&&(a="(unknown error)"),u()[c>>2]=a.length+1;else if(35719==b){if(!a.L)for(b=0;b> +2]=a.L}else if(35722==b){if(!a.J)for(b=0;b>2]=a.J}else if(35381==b){if(!a.K)for(b=0;b>2]=a.K}else u()[c>>2]=U.getProgramParameter(a,b);else S(1281)},emscripten_glGetRenderbufferParameteriv:function(a,b,c){c?u()[c>>2]=U.getRenderbufferParameter(a,b):S(1281)},emscripten_glGetShaderInfoLog:function(a,b,c, +d){a=U.getShaderInfoLog(Q[a]);null===a&&(a="(unknown error)");b=0>2]=b)},emscripten_glGetShaderPrecisionFormat:function(a,b,c,d){a=U.getShaderPrecisionFormat(a,b);u()[c>>2]=a.rangeMin;u()[c+4>>2]=a.rangeMax;u()[d>>2]=a.precision},emscripten_glGetShaderiv:function(a,b,c){c?35716==b?(a=U.getShaderInfoLog(Q[a]),null===a&&(a="(unknown error)"),a=a?a.length+1:0,u()[c>>2]=a):35720==b?(a=(a=U.getShaderSource(Q[a]))?a.length+1:0,u()[c>>2]=a):u()[c>>2]=U.getShaderParameter(Q[a], +b):S(1281)},emscripten_glGetString:function(a){var b=Ob[a];if(!b){switch(a){case 7939:b=U.getSupportedExtensions()||[];b=b.concat(b.map(function(d){return"GL_"+d}));b=$b(b.join(" "));break;case 7936:case 7937:case 37445:case 37446:(b=U.getParameter(a))||S(1280);b=b&&$b(b);break;case 7938:b=U.getParameter(7938);b=2<=T.version?"OpenGL ES 3.0 ("+b+")":"OpenGL ES 2.0 ("+b+")";b=$b(b);break;case 35724:b=U.getParameter(35724);var c=b.match(/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/);null!==c&&(3==c[1].length&& +(c[1]+="0"),b="OpenGL ES GLSL ES "+c[1]+" ("+b+")");b=$b(b);break;default:S(1280)}Ob[a]=b}return b},emscripten_glGetStringi:function(a,b){if(2>T.version)return S(1282),0;var c=Pb[a];if(c)return 0>b||b>=c.length?(S(1281),0):c[b];switch(a){case 7939:return c=U.getSupportedExtensions()||[],c=c.concat(c.map(function(d){return"GL_"+d})),c=c.map(function(d){return $b(d)}),c=Pb[a]=c,0>b||b>=c.length?(S(1281),0):c[b];default:return S(1280),0}},emscripten_glGetUniformLocation:function(a,b){b=F(b);if(a=P[a]){var c= +a,d=c.G,f=c.ia,g;if(!d)for(c.G=d={},c.ha={},g=0;g>>0,f=b.slice(0,g));if((f=a.ia[f])&&d>2];U.invalidateFramebuffer(a,d)},emscripten_glInvalidateSubFramebuffer:function(a,b,c,d,f,g,k){for(var n=Xb[b],p=0;p>2];U.invalidateSubFramebuffer(a,n,d,f,g,k)},emscripten_glIsSync:function(a){return U.isSync(Nb[a])},emscripten_glIsTexture:function(a){return(a=Kb[a])?U.isTexture(a):0},emscripten_glLineWidth:function(a){U.lineWidth(a)},emscripten_glLinkProgram:function(a){a=P[a];U.linkProgram(a);a.G=0;a.ia={}},emscripten_glMultiDrawArraysInstancedBaseInstanceWEBGL:function(a, +b,c,d,f,g){U.da.multiDrawArraysInstancedBaseInstanceWEBGL(a,u(),b>>2,u(),c>>2,u(),d>>2,ea(),f>>2,g)},emscripten_glMultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL:function(a,b,c,d,f,g,k,n){U.da.multiDrawElementsInstancedBaseVertexBaseInstanceWEBGL(a,u(),b>>2,c,u(),d>>2,u(),f>>2,u(),g>>2,ea(),k>>2,n)},emscripten_glPixelStorei:function(a,b){3317==a&&(Qb=b);U.pixelStorei(a,b)},emscripten_glReadBuffer:function(a){U.readBuffer(a)},emscripten_glReadPixels:function(a,b,c,d,f,g,k){if(2<=T.version)if(U.R)U.readPixels(a, +b,c,d,f,g,k);else{var n=bc(g);U.readPixels(a,b,c,d,f,g,n,k>>31-Math.clz32(n.BYTES_PER_ELEMENT))}else(k=cc(g,f,c,d,k))?U.readPixels(a,b,c,d,f,g,k):S(1280)},emscripten_glRenderbufferStorage:function(a,b,c,d){U.renderbufferStorage(a,b,c,d)},emscripten_glRenderbufferStorageMultisample:function(a,b,c,d,f){U.renderbufferStorageMultisample(a,b,c,d,f)},emscripten_glSamplerParameterf:function(a,b,c){U.samplerParameterf(Mb[a],b,c)},emscripten_glSamplerParameteri:function(a,b,c){U.samplerParameteri(Mb[a],b, +c)},emscripten_glSamplerParameteriv:function(a,b,c){c=u()[c>>2];U.samplerParameteri(Mb[a],b,c)},emscripten_glScissor:function(a,b,c,d){U.scissor(a,b,c,d)},emscripten_glShaderSource:function(a,b,c,d){for(var f="",g=0;g>2]:-1;f+=F(u()[c+4*g>>2],0>k?void 0:k)}U.shaderSource(Q[a],f)},emscripten_glStencilFunc:function(a,b,c){U.stencilFunc(a,b,c)},emscripten_glStencilFuncSeparate:function(a,b,c,d){U.stencilFuncSeparate(a,b,c,d)},emscripten_glStencilMask:function(a){U.stencilMask(a)}, +emscripten_glStencilMaskSeparate:function(a,b){U.stencilMaskSeparate(a,b)},emscripten_glStencilOp:function(a,b,c){U.stencilOp(a,b,c)},emscripten_glStencilOpSeparate:function(a,b,c,d){U.stencilOpSeparate(a,b,c,d)},emscripten_glTexImage2D:function(a,b,c,d,f,g,k,n,p){if(2<=T.version)if(U.m)U.texImage2D(a,b,c,d,f,g,k,n,p);else if(p){var t=bc(n);U.texImage2D(a,b,c,d,f,g,k,n,t,p>>31-Math.clz32(t.BYTES_PER_ELEMENT))}else U.texImage2D(a,b,c,d,f,g,k,n,null);else U.texImage2D(a,b,c,d,f,g,k,n,p?cc(n,k,d,f,p): +null)},emscripten_glTexParameterf:function(a,b,c){U.texParameterf(a,b,c)},emscripten_glTexParameterfv:function(a,b,c){c=w()[c>>2];U.texParameterf(a,b,c)},emscripten_glTexParameteri:function(a,b,c){U.texParameteri(a,b,c)},emscripten_glTexParameteriv:function(a,b,c){c=u()[c>>2];U.texParameteri(a,b,c)},emscripten_glTexStorage2D:function(a,b,c,d,f){U.texStorage2D(a,b,c,d,f)},emscripten_glTexSubImage2D:function(a,b,c,d,f,g,k,n,p){if(2<=T.version)if(U.m)U.texSubImage2D(a,b,c,d,f,g,k,n,p);else if(p){var t= +bc(n);U.texSubImage2D(a,b,c,d,f,g,k,n,t,p>>31-Math.clz32(t.BYTES_PER_ELEMENT))}else U.texSubImage2D(a,b,c,d,f,g,k,n,null);else t=null,p&&(t=cc(n,k,f,g,p)),U.texSubImage2D(a,b,c,d,f,g,k,n,t)},emscripten_glUniform1f:function(a,b){U.uniform1f(V(a),b)},emscripten_glUniform1fv:function(a,b,c){if(2<=T.version)U.uniform1fv(V(a),w(),c>>2,b);else{if(288>=b)for(var d=W[b-1],f=0;f>2];else d=w().subarray(c>>2,c+4*b>>2);U.uniform1fv(V(a),d)}},emscripten_glUniform1i:function(a,b){U.uniform1i(V(a), +b)},emscripten_glUniform1iv:function(a,b,c){if(2<=T.version)U.uniform1iv(V(a),u(),c>>2,b);else{if(288>=b)for(var d=dc[b-1],f=0;f>2];else d=u().subarray(c>>2,c+4*b>>2);U.uniform1iv(V(a),d)}},emscripten_glUniform2f:function(a,b,c){U.uniform2f(V(a),b,c)},emscripten_glUniform2fv:function(a,b,c){if(2<=T.version)U.uniform2fv(V(a),w(),c>>2,2*b);else{if(144>=b)for(var d=W[2*b-1],f=0;f<2*b;f+=2)d[f]=w()[c+4*f>>2],d[f+1]=w()[c+(4*f+4)>>2];else d=w().subarray(c>>2,c+8*b>>2);U.uniform2fv(V(a), +d)}},emscripten_glUniform2i:function(a,b,c){U.uniform2i(V(a),b,c)},emscripten_glUniform2iv:function(a,b,c){if(2<=T.version)U.uniform2iv(V(a),u(),c>>2,2*b);else{if(144>=b)for(var d=dc[2*b-1],f=0;f<2*b;f+=2)d[f]=u()[c+4*f>>2],d[f+1]=u()[c+(4*f+4)>>2];else d=u().subarray(c>>2,c+8*b>>2);U.uniform2iv(V(a),d)}},emscripten_glUniform3f:function(a,b,c,d){U.uniform3f(V(a),b,c,d)},emscripten_glUniform3fv:function(a,b,c){if(2<=T.version)U.uniform3fv(V(a),w(),c>>2,3*b);else{if(96>=b)for(var d=W[3*b-1],f=0;f<3* +b;f+=3)d[f]=w()[c+4*f>>2],d[f+1]=w()[c+(4*f+4)>>2],d[f+2]=w()[c+(4*f+8)>>2];else d=w().subarray(c>>2,c+12*b>>2);U.uniform3fv(V(a),d)}},emscripten_glUniform3i:function(a,b,c,d){U.uniform3i(V(a),b,c,d)},emscripten_glUniform3iv:function(a,b,c){if(2<=T.version)U.uniform3iv(V(a),u(),c>>2,3*b);else{if(96>=b)for(var d=dc[3*b-1],f=0;f<3*b;f+=3)d[f]=u()[c+4*f>>2],d[f+1]=u()[c+(4*f+4)>>2],d[f+2]=u()[c+(4*f+8)>>2];else d=u().subarray(c>>2,c+12*b>>2);U.uniform3iv(V(a),d)}},emscripten_glUniform4f:function(a,b, +c,d,f){U.uniform4f(V(a),b,c,d,f)},emscripten_glUniform4fv:function(a,b,c){if(2<=T.version)U.uniform4fv(V(a),w(),c>>2,4*b);else{if(72>=b){var d=W[4*b-1],f=w();c>>=2;for(var g=0;g<4*b;g+=4){var k=c+g;d[g]=f[k];d[g+1]=f[k+1];d[g+2]=f[k+2];d[g+3]=f[k+3]}}else d=w().subarray(c>>2,c+16*b>>2);U.uniform4fv(V(a),d)}},emscripten_glUniform4i:function(a,b,c,d,f){U.uniform4i(V(a),b,c,d,f)},emscripten_glUniform4iv:function(a,b,c){if(2<=T.version)U.uniform4iv(V(a),u(),c>>2,4*b);else{if(72>=b)for(var d=dc[4*b-1], +f=0;f<4*b;f+=4)d[f]=u()[c+4*f>>2],d[f+1]=u()[c+(4*f+4)>>2],d[f+2]=u()[c+(4*f+8)>>2],d[f+3]=u()[c+(4*f+12)>>2];else d=u().subarray(c>>2,c+16*b>>2);U.uniform4iv(V(a),d)}},emscripten_glUniformMatrix2fv:function(a,b,c,d){if(2<=T.version)U.uniformMatrix2fv(V(a),!!c,w(),d>>2,4*b);else{if(72>=b)for(var f=W[4*b-1],g=0;g<4*b;g+=4)f[g]=w()[d+4*g>>2],f[g+1]=w()[d+(4*g+4)>>2],f[g+2]=w()[d+(4*g+8)>>2],f[g+3]=w()[d+(4*g+12)>>2];else f=w().subarray(d>>2,d+16*b>>2);U.uniformMatrix2fv(V(a),!!c,f)}},emscripten_glUniformMatrix3fv:function(a, +b,c,d){if(2<=T.version)U.uniformMatrix3fv(V(a),!!c,w(),d>>2,9*b);else{if(32>=b)for(var f=W[9*b-1],g=0;g<9*b;g+=9)f[g]=w()[d+4*g>>2],f[g+1]=w()[d+(4*g+4)>>2],f[g+2]=w()[d+(4*g+8)>>2],f[g+3]=w()[d+(4*g+12)>>2],f[g+4]=w()[d+(4*g+16)>>2],f[g+5]=w()[d+(4*g+20)>>2],f[g+6]=w()[d+(4*g+24)>>2],f[g+7]=w()[d+(4*g+28)>>2],f[g+8]=w()[d+(4*g+32)>>2];else f=w().subarray(d>>2,d+36*b>>2);U.uniformMatrix3fv(V(a),!!c,f)}},emscripten_glUniformMatrix4fv:function(a,b,c,d){if(2<=T.version)U.uniformMatrix4fv(V(a),!!c,w(), +d>>2,16*b);else{if(18>=b){var f=W[16*b-1],g=w();d>>=2;for(var k=0;k<16*b;k+=16){var n=d+k;f[k]=g[n];f[k+1]=g[n+1];f[k+2]=g[n+2];f[k+3]=g[n+3];f[k+4]=g[n+4];f[k+5]=g[n+5];f[k+6]=g[n+6];f[k+7]=g[n+7];f[k+8]=g[n+8];f[k+9]=g[n+9];f[k+10]=g[n+10];f[k+11]=g[n+11];f[k+12]=g[n+12];f[k+13]=g[n+13];f[k+14]=g[n+14];f[k+15]=g[n+15]}}else f=w().subarray(d>>2,d+64*b>>2);U.uniformMatrix4fv(V(a),!!c,f)}},emscripten_glUseProgram:function(a){a=P[a];U.useProgram(a);U.ka=a},emscripten_glVertexAttrib1f:function(a,b){U.vertexAttrib1f(a, +b)},emscripten_glVertexAttrib2fv:function(a,b){U.vertexAttrib2f(a,w()[b>>2],w()[b+4>>2])},emscripten_glVertexAttrib3fv:function(a,b){U.vertexAttrib3f(a,w()[b>>2],w()[b+4>>2],w()[b+8>>2])},emscripten_glVertexAttrib4fv:function(a,b){U.vertexAttrib4f(a,w()[b>>2],w()[b+4>>2],w()[b+8>>2],w()[b+12>>2])},emscripten_glVertexAttribDivisor:function(a,b){U.vertexAttribDivisor(a,b)},emscripten_glVertexAttribIPointer:function(a,b,c,d,f){U.vertexAttribIPointer(a,b,c,d,f)},emscripten_glVertexAttribPointer:function(a, +b,c,d,f,g){U.vertexAttribPointer(a,b,c,!!d,f,g)},emscripten_glViewport:function(a,b,c,d){U.viewport(a,b,c,d)},emscripten_glWaitSync:function(a,b,c,d){U.waitSync(Nb[a],b,(c>>>0)+4294967296*d)},emscripten_receive_on_main_thread_js:function(a,b,c){gc.length=b;c>>=3;for(var d=0;da?cb[-a-1]:Ic[a]).apply(null,gc)},emscripten_resize_heap:function(a){var b=r().length;a>>>=0;if(a<=b||2147483648=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,a+100663296);d=Math.max(a, +d);0>>16);q(h.buffer);var f=1;break a}catch(g){}f=void 0}if(f)return!0}return!1},emscripten_set_canvas_element_size:function(a,b,c){return jc(a)?kc(a,b,c):lc(a,b,c)},emscripten_unwind_to_js_event_loop:function(){throw"unwind";},emscripten_webgl_create_context:function(a,b){return nc(a,b)},emscripten_webgl_init_context_attributes:function(a){for(var b=a>>2,c=0;14>c;++c)u()[b+c]=0;u()[b]=u()[b+1]=u()[b+3]=u()[b+4]= +u()[b+8]=u()[b+10]=1;z&&(u()[a+48>>2]=1)},emscripten_webgl_make_context_current:function(a){T=Lb[a];y.La=U=T&&T.v;return!a||U?0:-5},environ_get:sc,environ_sizes_get:tc,exit:function(a){ob(a)},fd_close:uc,fd_pread:vc,fd_read:wc,fd_seek:xc,fd_write:yc,getTempRet0:function(){return Da},invoke_ii:Nc,invoke_iii:Oc,invoke_iiii:Pc,invoke_iiiii:Qc,invoke_iiiiii:Rc,invoke_iiiiiii:Sc,invoke_v:Tc,invoke_vi:Uc,invoke_vii:Vc,invoke_viii:Wc,invoke_viiii:Xc,invoke_viiiii:Yc,invoke_viiiiii:Zc,invoke_viiiiiii:$c, +invoke_viiiiiiii:ad,memory:h||y.wasmMemory,setTempRet0:function(a){Da=a},strftime_l:function(a,b,c,d){return Ec(a,b,c,d)}}; +(function(){function a(f,g){y.asm=f.exports;M.U.push(y.asm.emscripten_tls_init);Sa=y.asm.__indirect_function_table;Ua.unshift(y.asm.__wasm_call_ctors);Ga=g;if(!B){var k=M.j.length;M.j.forEach(function(n){M.aa(n,function(){if(!--k&&(H--,y.monitorRunDependencies&&y.monitorRunDependencies(H),0==H&&(null!==Ya&&(clearInterval(Ya),Ya=null),Za))){var p=Za;Za=null;p()}})})}}function b(f){a(f.instance,f.module)}function c(f){return bb().then(function(g){return WebAssembly.instantiate(g,d)}).then(function(g){return g}).then(f, +function(g){E("failed to asynchronously prepare wasm: "+g);Fa(g)})}var d={env:bd,wasi_snapshot_preview1:bd};B||(H++,y.monitorRunDependencies&&y.monitorRunDependencies(H));if(y.instantiateWasm)try{return y.instantiateWasm(d,a)}catch(f){return E("Module.instantiateWasm callback failed with error: "+f),!1}(function(){return Ea||"function"!==typeof WebAssembly.instantiateStreaming||$a()||I.startsWith("file://")||"function"!==typeof fetch?c(b):fetch(I,{credentials:"same-origin"}).then(function(f){return WebAssembly.instantiateStreaming(f, +d).then(b,function(g){E("wasm streaming compile failed: "+g);E("falling back to ArrayBuffer instantiation");return c(b)})})})().catch(ma);return{}})();y.___wasm_call_ctors=function(){return(y.___wasm_call_ctors=y.asm.__wasm_call_ctors).apply(null,arguments)};y._canvas_destroy=function(){return(y._canvas_destroy=y.asm.canvas_destroy).apply(null,arguments)};y._canvas_saveLayer=function(){return(y._canvas_saveLayer=y.asm.canvas_saveLayer).apply(null,arguments)}; +y._canvas_save=function(){return(y._canvas_save=y.asm.canvas_save).apply(null,arguments)};y._canvas_restore=function(){return(y._canvas_restore=y.asm.canvas_restore).apply(null,arguments)};y._canvas_restoreToCount=function(){return(y._canvas_restoreToCount=y.asm.canvas_restoreToCount).apply(null,arguments)};y._canvas_getSaveCount=function(){return(y._canvas_getSaveCount=y.asm.canvas_getSaveCount).apply(null,arguments)}; +y._canvas_translate=function(){return(y._canvas_translate=y.asm.canvas_translate).apply(null,arguments)};y._canvas_scale=function(){return(y._canvas_scale=y.asm.canvas_scale).apply(null,arguments)};y._canvas_rotate=function(){return(y._canvas_rotate=y.asm.canvas_rotate).apply(null,arguments)};y._canvas_skew=function(){return(y._canvas_skew=y.asm.canvas_skew).apply(null,arguments)};y._canvas_transform=function(){return(y._canvas_transform=y.asm.canvas_transform).apply(null,arguments)}; +y._canvas_clipRect=function(){return(y._canvas_clipRect=y.asm.canvas_clipRect).apply(null,arguments)};y._canvas_clipRRect=function(){return(y._canvas_clipRRect=y.asm.canvas_clipRRect).apply(null,arguments)};y._canvas_clipPath=function(){return(y._canvas_clipPath=y.asm.canvas_clipPath).apply(null,arguments)};y._canvas_drawColor=function(){return(y._canvas_drawColor=y.asm.canvas_drawColor).apply(null,arguments)}; +y._canvas_drawLine=function(){return(y._canvas_drawLine=y.asm.canvas_drawLine).apply(null,arguments)};y._canvas_drawPaint=function(){return(y._canvas_drawPaint=y.asm.canvas_drawPaint).apply(null,arguments)};y._canvas_drawRect=function(){return(y._canvas_drawRect=y.asm.canvas_drawRect).apply(null,arguments)};y._canvas_drawRRect=function(){return(y._canvas_drawRRect=y.asm.canvas_drawRRect).apply(null,arguments)}; +y._canvas_drawDRRect=function(){return(y._canvas_drawDRRect=y.asm.canvas_drawDRRect).apply(null,arguments)};y._canvas_drawOval=function(){return(y._canvas_drawOval=y.asm.canvas_drawOval).apply(null,arguments)};y._canvas_drawCircle=function(){return(y._canvas_drawCircle=y.asm.canvas_drawCircle).apply(null,arguments)};y._canvas_drawArc=function(){return(y._canvas_drawArc=y.asm.canvas_drawArc).apply(null,arguments)}; +y._canvas_drawPath=function(){return(y._canvas_drawPath=y.asm.canvas_drawPath).apply(null,arguments)};y._canvas_drawPicture=function(){return(y._canvas_drawPicture=y.asm.canvas_drawPicture).apply(null,arguments)};y._canvas_getTransform=function(){return(y._canvas_getTransform=y.asm.canvas_getTransform).apply(null,arguments)};y._canvas_getLocalClipBounds=function(){return(y._canvas_getLocalClipBounds=y.asm.canvas_getLocalClipBounds).apply(null,arguments)}; +y._canvas_getDeviceClipBounds=function(){return(y._canvas_getDeviceClipBounds=y.asm.canvas_getDeviceClipBounds).apply(null,arguments)};y._contourMeasureIter_create=function(){return(y._contourMeasureIter_create=y.asm.contourMeasureIter_create).apply(null,arguments)};y._contourMeasureIter_next=function(){return(y._contourMeasureIter_next=y.asm.contourMeasureIter_next).apply(null,arguments)}; +y._contourMeasure_dispose=function(){return(y._contourMeasure_dispose=y.asm.contourMeasure_dispose).apply(null,arguments)};y._contourMeasure_length=function(){return(y._contourMeasure_length=y.asm.contourMeasure_length).apply(null,arguments)};y._contourMeasure_isClosed=function(){return(y._contourMeasure_isClosed=y.asm.contourMeasure_isClosed).apply(null,arguments)};y._contourMeasure_getPosTan=function(){return(y._contourMeasure_getPosTan=y.asm.contourMeasure_getPosTan).apply(null,arguments)}; +y._contourMeasure_getSegment=function(){return(y._contourMeasure_getSegment=y.asm.contourMeasure_getSegment).apply(null,arguments)};y._paint_create=function(){return(y._paint_create=y.asm.paint_create).apply(null,arguments)};y._paint_destroy=function(){return(y._paint_destroy=y.asm.paint_destroy).apply(null,arguments)};y._paint_setBlendMode=function(){return(y._paint_setBlendMode=y.asm.paint_setBlendMode).apply(null,arguments)}; +y._paint_setStyle=function(){return(y._paint_setStyle=y.asm.paint_setStyle).apply(null,arguments)};y._paint_getStyle=function(){return(y._paint_getStyle=y.asm.paint_getStyle).apply(null,arguments)};y._paint_setStrokeWidth=function(){return(y._paint_setStrokeWidth=y.asm.paint_setStrokeWidth).apply(null,arguments)};y._paint_getStrokeWidth=function(){return(y._paint_getStrokeWidth=y.asm.paint_getStrokeWidth).apply(null,arguments)}; +y._paint_setStrokeCap=function(){return(y._paint_setStrokeCap=y.asm.paint_setStrokeCap).apply(null,arguments)};y._paint_getStrokeCap=function(){return(y._paint_getStrokeCap=y.asm.paint_getStrokeCap).apply(null,arguments)};y._paint_setStrokeJoin=function(){return(y._paint_setStrokeJoin=y.asm.paint_setStrokeJoin).apply(null,arguments)};y._paint_getStrokeJoin=function(){return(y._paint_getStrokeJoin=y.asm.paint_getStrokeJoin).apply(null,arguments)}; +y._paint_setAntiAlias=function(){return(y._paint_setAntiAlias=y.asm.paint_setAntiAlias).apply(null,arguments)};y._paint_getAntiAlias=function(){return(y._paint_getAntiAlias=y.asm.paint_getAntiAlias).apply(null,arguments)};y._paint_setColorInt=function(){return(y._paint_setColorInt=y.asm.paint_setColorInt).apply(null,arguments)};y._paint_getColorInt=function(){return(y._paint_getColorInt=y.asm.paint_getColorInt).apply(null,arguments)}; +y._paint_setMiterLimit=function(){return(y._paint_setMiterLimit=y.asm.paint_setMiterLimit).apply(null,arguments)};y._paint_getMiterLImit=function(){return(y._paint_getMiterLImit=y.asm.paint_getMiterLImit).apply(null,arguments)};y._path_create=function(){return(y._path_create=y.asm.path_create).apply(null,arguments)};y._path_destroy=function(){return(y._path_destroy=y.asm.path_destroy).apply(null,arguments)};y._path_copy=function(){return(y._path_copy=y.asm.path_copy).apply(null,arguments)}; +y._path_setFillType=function(){return(y._path_setFillType=y.asm.path_setFillType).apply(null,arguments)};y._path_getFillType=function(){return(y._path_getFillType=y.asm.path_getFillType).apply(null,arguments)};y._path_moveTo=function(){return(y._path_moveTo=y.asm.path_moveTo).apply(null,arguments)};y._path_relativeMoveTo=function(){return(y._path_relativeMoveTo=y.asm.path_relativeMoveTo).apply(null,arguments)};y._path_lineTo=function(){return(y._path_lineTo=y.asm.path_lineTo).apply(null,arguments)}; +y._path_relativeLineTo=function(){return(y._path_relativeLineTo=y.asm.path_relativeLineTo).apply(null,arguments)};y._path_quadraticBezierTo=function(){return(y._path_quadraticBezierTo=y.asm.path_quadraticBezierTo).apply(null,arguments)};y._path_relativeQuadraticBezierTo=function(){return(y._path_relativeQuadraticBezierTo=y.asm.path_relativeQuadraticBezierTo).apply(null,arguments)};y._path_cubicTo=function(){return(y._path_cubicTo=y.asm.path_cubicTo).apply(null,arguments)}; +y._path_relativeCubicTo=function(){return(y._path_relativeCubicTo=y.asm.path_relativeCubicTo).apply(null,arguments)};y._path_conicTo=function(){return(y._path_conicTo=y.asm.path_conicTo).apply(null,arguments)};y._path_relativeConicTo=function(){return(y._path_relativeConicTo=y.asm.path_relativeConicTo).apply(null,arguments)};y._path_arcToOval=function(){return(y._path_arcToOval=y.asm.path_arcToOval).apply(null,arguments)}; +y._path_arcToRotated=function(){return(y._path_arcToRotated=y.asm.path_arcToRotated).apply(null,arguments)};y._path_relativeArcToRotated=function(){return(y._path_relativeArcToRotated=y.asm.path_relativeArcToRotated).apply(null,arguments)};y._path_addRect=function(){return(y._path_addRect=y.asm.path_addRect).apply(null,arguments)};y._path_addOval=function(){return(y._path_addOval=y.asm.path_addOval).apply(null,arguments)}; +y._path_addArc=function(){return(y._path_addArc=y.asm.path_addArc).apply(null,arguments)};y._path_addPolygon=function(){return(y._path_addPolygon=y.asm.path_addPolygon).apply(null,arguments)};y._path_addRRect=function(){return(y._path_addRRect=y.asm.path_addRRect).apply(null,arguments)};y._path_addPath=function(){return(y._path_addPath=y.asm.path_addPath).apply(null,arguments)};y._path_close=function(){return(y._path_close=y.asm.path_close).apply(null,arguments)}; +y._path_reset=function(){return(y._path_reset=y.asm.path_reset).apply(null,arguments)};y._path_contains=function(){return(y._path_contains=y.asm.path_contains).apply(null,arguments)};y._path_transform=function(){return(y._path_transform=y.asm.path_transform).apply(null,arguments)};y._path_getBounds=function(){return(y._path_getBounds=y.asm.path_getBounds).apply(null,arguments)};y._path_combine=function(){return(y._path_combine=y.asm.path_combine).apply(null,arguments)}; +y._pictureRecorder_create=function(){return(y._pictureRecorder_create=y.asm.pictureRecorder_create).apply(null,arguments)};y._pictureRecorder_dispose=function(){return(y._pictureRecorder_dispose=y.asm.pictureRecorder_dispose).apply(null,arguments)};y._pictureRecorder_beginRecording=function(){return(y._pictureRecorder_beginRecording=y.asm.pictureRecorder_beginRecording).apply(null,arguments)}; +y._pictureRecorder_endRecording=function(){return(y._pictureRecorder_endRecording=y.asm.pictureRecorder_endRecording).apply(null,arguments)};y._picture_dispose=function(){return(y._picture_dispose=y.asm.picture_dispose).apply(null,arguments)};y._picture_approximateBytesUsed=function(){return(y._picture_approximateBytesUsed=y.asm.picture_approximateBytesUsed).apply(null,arguments)}; +y._surface_createFromCanvas=function(){return(y._surface_createFromCanvas=y.asm.surface_createFromCanvas).apply(null,arguments)};y._surface_destroy=function(){return(y._surface_destroy=y.asm.surface_destroy).apply(null,arguments)};y._surface_setCanvasSize=function(){return(y._surface_setCanvasSize=y.asm.surface_setCanvasSize).apply(null,arguments)};y._surface_renderPicture=function(){return(y._surface_renderPicture=y.asm.surface_renderPicture).apply(null,arguments)}; +var ic=y._emscripten_dispatch_to_thread_=function(){return(ic=y._emscripten_dispatch_to_thread_=y.asm.emscripten_dispatch_to_thread_).apply(null,arguments)},Mc=y.___errno_location=function(){return(Mc=y.___errno_location=y.asm.__errno_location).apply(null,arguments)},jb=y._pthread_self=function(){return(jb=y._pthread_self=y.asm.pthread_self).apply(null,arguments)},Bb=y._free=function(){return(Bb=y._free=y.asm.free).apply(null,arguments)},Vb=y._malloc=function(){return(Vb=y._malloc=y.asm.malloc).apply(null, +arguments)};y._emscripten_tls_init=function(){return(y._emscripten_tls_init=y.asm.emscripten_tls_init).apply(null,arguments)};var kb=y._emscripten_main_thread_process_queued_calls=function(){return(kb=y._emscripten_main_thread_process_queued_calls=y.asm.emscripten_main_thread_process_queued_calls).apply(null,arguments)},Jc=y.__emscripten_thread_init=function(){return(Jc=y.__emscripten_thread_init=y.asm._emscripten_thread_init).apply(null,arguments)}; +y._emscripten_current_thread_process_queued_calls=function(){return(y._emscripten_current_thread_process_queued_calls=y.asm.emscripten_current_thread_process_queued_calls).apply(null,arguments)}; +var Kc=y._emscripten_sync_run_in_main_thread_4=function(){return(Kc=y._emscripten_sync_run_in_main_thread_4=y.asm.emscripten_sync_run_in_main_thread_4).apply(null,arguments)},fc=y._emscripten_run_in_main_runtime_thread_js=function(){return(fc=y._emscripten_run_in_main_runtime_thread_js=y.asm.emscripten_run_in_main_runtime_thread_js).apply(null,arguments)},gb=y.__emscripten_thread_free_data=function(){return(gb=y.__emscripten_thread_free_data=y.asm._emscripten_thread_free_data).apply(null,arguments)}; +y.__emscripten_thread_exit=function(){return(y.__emscripten_thread_exit=y.asm._emscripten_thread_exit).apply(null,arguments)}; +var zb=y._memalign=function(){return(zb=y._memalign=y.asm.memalign).apply(null,arguments)},Z=y._setThrew=function(){return(Z=y._setThrew=y.asm.setThrew).apply(null,arguments)},mb=y._emscripten_stack_set_limits=function(){return(mb=y._emscripten_stack_set_limits=y.asm.emscripten_stack_set_limits).apply(null,arguments)},K=y.stackSave=function(){return(K=y.stackSave=y.asm.stackSave).apply(null,arguments)},L=y.stackRestore=function(){return(L=y.stackRestore=y.asm.stackRestore).apply(null,arguments)}, +ec=y.stackAlloc=function(){return(ec=y.stackAlloc=y.asm.stackAlloc).apply(null,arguments)},Lc=y.__emscripten_main_thread_futex=246984,hb=y.__emscripten_allow_main_runtime_queued_calls=243904;function Vc(a,b,c){var d=K();try{J(a)(b,c)}catch(f){L(d);if(f!==f+0&&"longjmp"!==f)throw f;Z(1,0)}}function Oc(a,b,c){var d=K();try{return J(a)(b,c)}catch(f){L(d);if(f!==f+0&&"longjmp"!==f)throw f;Z(1,0)}} +function ad(a,b,c,d,f,g,k,n,p){var t=K();try{J(a)(b,c,d,f,g,k,n,p)}catch(v){L(t);if(v!==v+0&&"longjmp"!==v)throw v;Z(1,0)}}function Tc(a){var b=K();try{J(a)()}catch(c){L(b);if(c!==c+0&&"longjmp"!==c)throw c;Z(1,0)}}function Nc(a,b){var c=K();try{return J(a)(b)}catch(d){L(c);if(d!==d+0&&"longjmp"!==d)throw d;Z(1,0)}}function Uc(a,b){var c=K();try{J(a)(b)}catch(d){L(c);if(d!==d+0&&"longjmp"!==d)throw d;Z(1,0)}} +function Qc(a,b,c,d,f){var g=K();try{return J(a)(b,c,d,f)}catch(k){L(g);if(k!==k+0&&"longjmp"!==k)throw k;Z(1,0)}}function Pc(a,b,c,d){var f=K();try{return J(a)(b,c,d)}catch(g){L(f);if(g!==g+0&&"longjmp"!==g)throw g;Z(1,0)}}function Wc(a,b,c,d){var f=K();try{J(a)(b,c,d)}catch(g){L(f);if(g!==g+0&&"longjmp"!==g)throw g;Z(1,0)}}function Yc(a,b,c,d,f,g){var k=K();try{J(a)(b,c,d,f,g)}catch(n){L(k);if(n!==n+0&&"longjmp"!==n)throw n;Z(1,0)}} +function Sc(a,b,c,d,f,g,k){var n=K();try{return J(a)(b,c,d,f,g,k)}catch(p){L(n);if(p!==p+0&&"longjmp"!==p)throw p;Z(1,0)}}function Rc(a,b,c,d,f,g){var k=K();try{return J(a)(b,c,d,f,g)}catch(n){L(k);if(n!==n+0&&"longjmp"!==n)throw n;Z(1,0)}}function Xc(a,b,c,d,f){var g=K();try{J(a)(b,c,d,f)}catch(k){L(g);if(k!==k+0&&"longjmp"!==k)throw k;Z(1,0)}}function Zc(a,b,c,d,f,g,k){var n=K();try{J(a)(b,c,d,f,g,k)}catch(p){L(n);if(p!==p+0&&"longjmp"!==p)throw p;Z(1,0)}} +function $c(a,b,c,d,f,g,k,n){var p=K();try{J(a)(b,c,d,f,g,k,n)}catch(t){L(p);if(t!==t+0&&"longjmp"!==t)throw t;Z(1,0)}}y.keepRuntimeAlive=ya;y.PThread=M;y.PThread=M;y.wasmMemory=h;y.ExitStatus=xa;var cd;function xa(a){this.name="ExitStatus";this.message="Program terminated with exit("+a+")";this.status=a}Za=function dd(){cd||ed();cd||(Za=dd)}; +function ed(){function a(){if(!cd&&(cd=!0,y.calledRun=!0,!Ha)){B||db(Ua);la(y);if(y.onRuntimeInitialized)y.onRuntimeInitialized();if(!B){if(y.postRun)for("function"==typeof y.postRun&&(y.postRun=[y.postRun]);y.postRun.length;){var b=y.postRun.shift();Va.unshift(b)}db(Va)}}}if(!(0{var instance=new WebAssembly.Instance(Module["wasmModule"],info);receiveInstance(instance);Module["wasmModule"]=null;return instance.exports});self.onmessage=(e=>{try{if(e.data.cmd==="load"){Module["wasmModule"]=e.data.wasmModule;Module["wasmMemory"]=e.data.wasmMemory;Module["buffer"]=Module["wasmMemory"].buffer;Module["ENVIRONMENT_IS_PTHREAD"]=true;if(typeof e.data.urlOrBlob==="string"){importScripts(e.data.urlOrBlob)}else{var objectUrl=URL.createObjectURL(e.data.urlOrBlob);importScripts(objectUrl);URL.revokeObjectURL(objectUrl)}skwasm(Module).then(function(instance){Module=instance})}else if(e.data.cmd==="run"){Module["__performance_now_clock_drift"]=performance.now()-e.data.time;Module["__emscripten_thread_init"](e.data.threadInfoStruct,/*isMainBrowserThread=*/0,/*isMainRuntimeThread=*/0,/*canBlock=*/1);Module["establishStackSpace"]();Module["PThread"].receiveObjectTransfer(e.data);Module["PThread"].threadInit();try{var result=Module["invokeEntryPoint"](e.data.start_routine,e.data.arg);if(Module["keepRuntimeAlive"]()){Module["PThread"].setExitStatus(result)}else{Module["__emscripten_thread_exit"](result)}}catch(ex){if(ex!="unwind"){if(ex instanceof Module["ExitStatus"]){if(Module["keepRuntimeAlive"]()){}else{Module["__emscripten_thread_exit"](ex.status)}}else{throw ex}}}}else if(e.data.cmd==="cancel"){if(Module["_pthread_self"]()){Module["__emscripten_thread_exit"](-1)}}else if(e.data.target==="setimmediate"){}else if(e.data.cmd==="processThreadQueue"){if(Module["_pthread_self"]()){Module["_emscripten_current_thread_process_queued_calls"]()}}else{err("worker.js received unknown command "+e.data.cmd);err(e.data)}}catch(ex){err("worker.js onmessage() captured an uncaught exception: "+ex);if(ex&&ex.stack)err(ex.stack);throw ex}}); diff --git a/832/config.json b/832/config.json new file mode 100644 index 0000000000..5002ede476 --- /dev/null +++ b/832/config.json @@ -0,0 +1,10 @@ +{ + "application_name": "Twake", + "application_welcome_message": "Welcome to Twake!", + "default_homeserver": "matrix.linagora.com", + "privacy_url": "https://twake.app/en/privacy/", + "render_html": true, + "hide_redacted_events": false, + "hide_unknown_events": false, + "issue_id": "832" +} diff --git a/832/favicon.png b/832/favicon.png new file mode 100644 index 0000000000..97bf7f5423 Binary files /dev/null and b/832/favicon.png differ diff --git a/832/flutter.js b/832/flutter.js new file mode 100644 index 0000000000..d3efa7fd80 --- /dev/null +++ b/832/flutter.js @@ -0,0 +1,383 @@ +// Copyright 2014 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +if (!_flutter) { + var _flutter = {}; +} +_flutter.loader = null; + +(function () { + "use strict"; + + const baseUri = ensureTrailingSlash(getBaseURI()); + + function getBaseURI() { + const base = document.querySelector("base"); + return (base && base.getAttribute("href")) || ""; + } + + function ensureTrailingSlash(uri) { + if (uri == "") { + return uri; + } + return uri.endsWith("/") ? uri : `${uri}/`; + } + + /** + * Wraps `promise` in a timeout of the given `duration` in ms. + * + * Resolves/rejects with whatever the original `promises` does, or rejects + * if `promise` takes longer to complete than `duration`. In that case, + * `debugName` is used to compose a legible error message. + * + * If `duration` is < 0, the original `promise` is returned unchanged. + * @param {Promise} promise + * @param {number} duration + * @param {string} debugName + * @returns {Promise} a wrapped promise. + */ + async function timeout(promise, duration, debugName) { + if (duration < 0) { + return promise; + } + let timeoutId; + const _clock = new Promise((_, reject) => { + timeoutId = setTimeout(() => { + reject( + new Error( + `${debugName} took more than ${duration}ms to resolve. Moving on.`, + { + cause: timeout, + } + ) + ); + }, duration); + }); + + return Promise.race([promise, _clock]).finally(() => { + clearTimeout(timeoutId); + }); + } + + /** + * Handles the creation of a TrustedTypes `policy` that validates URLs based + * on an (optional) incoming array of RegExes. + */ + class FlutterTrustedTypesPolicy { + /** + * Constructs the policy. + * @param {[RegExp]} validPatterns the patterns to test URLs + * @param {String} policyName the policy name (optional) + */ + constructor(validPatterns, policyName = "flutter-js") { + const patterns = validPatterns || [ + /\.js$/, + ]; + if (window.trustedTypes) { + this.policy = trustedTypes.createPolicy(policyName, { + createScriptURL: function(url) { + const parsed = new URL(url, window.location); + const file = parsed.pathname.split("/").pop(); + const matches = patterns.some((pattern) => pattern.test(file)); + if (matches) { + return parsed.toString(); + } + console.error( + "URL rejected by TrustedTypes policy", + policyName, ":", url, "(download prevented)"); + } + }); + } + } + } + + /** + * Handles loading/reloading Flutter's service worker, if configured. + * + * @see: https://developers.google.com/web/fundamentals/primers/service-workers + */ + class FlutterServiceWorkerLoader { + /** + * Injects a TrustedTypesPolicy (or undefined if the feature is not supported). + * @param {TrustedTypesPolicy | undefined} policy + */ + setTrustedTypesPolicy(policy) { + this._ttPolicy = policy; + } + + /** + * Returns a Promise that resolves when the latest Flutter service worker, + * configured by `settings` has been loaded and activated. + * + * Otherwise, the promise is rejected with an error message. + * @param {*} settings Service worker settings + * @returns {Promise} that resolves when the latest serviceWorker is ready. + */ + loadServiceWorker(settings) { + if (settings == null) { + // In the future, settings = null -> uninstall service worker? + console.debug("Null serviceWorker configuration. Skipping."); + return Promise.resolve(); + } + if (!("serviceWorker" in navigator)) { + let errorMessage = "Service Worker API unavailable."; + if (!window.isSecureContext) { + errorMessage += "\nThe current context is NOT secure." + errorMessage += "\nRead more: https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts"; + } + return Promise.reject( + new Error(errorMessage) + ); + } + const { + serviceWorkerVersion, + serviceWorkerUrl = `${baseUri}flutter_service_worker.js?v=${serviceWorkerVersion}`, + timeoutMillis = 4000, + } = settings; + + // Apply the TrustedTypes policy, if present. + let url = serviceWorkerUrl; + if (this._ttPolicy != null) { + url = this._ttPolicy.createScriptURL(url); + } + + const serviceWorkerActivation = navigator.serviceWorker + .register(url) + .then(this._getNewServiceWorker) + .then(this._waitForServiceWorkerActivation); + + // Timeout race promise + return timeout( + serviceWorkerActivation, + timeoutMillis, + "prepareServiceWorker" + ); + } + + /** + * Returns the latest service worker for the given `serviceWorkerRegistrationPromise`. + * + * This might return the current service worker, if there's no new service worker + * awaiting to be installed/updated. + * + * @param {Promise} serviceWorkerRegistrationPromise + * @returns {Promise} + */ + async _getNewServiceWorker(serviceWorkerRegistrationPromise) { + const reg = await serviceWorkerRegistrationPromise; + + if (!reg.active && (reg.installing || reg.waiting)) { + // No active web worker and we have installed or are installing + // one for the first time. Simply wait for it to activate. + console.debug("Installing/Activating first service worker."); + return reg.installing || reg.waiting; + } else if (!reg.active.scriptURL.endsWith(serviceWorkerVersion)) { + // When the app updates the serviceWorkerVersion changes, so we + // need to ask the service worker to update. + return reg.update().then((newReg) => { + console.debug("Updating service worker."); + return newReg.installing || newReg.waiting || newReg.active; + }); + } else { + console.debug("Loading from existing service worker."); + return reg.active; + } + } + + /** + * Returns a Promise that resolves when the `latestServiceWorker` changes its + * state to "activated". + * + * @param {Promise} latestServiceWorkerPromise + * @returns {Promise} + */ + async _waitForServiceWorkerActivation(latestServiceWorkerPromise) { + const serviceWorker = await latestServiceWorkerPromise; + + if (!serviceWorker || serviceWorker.state == "activated") { + if (!serviceWorker) { + return Promise.reject( + new Error("Cannot activate a null service worker!") + ); + } else { + console.debug("Service worker already active."); + return Promise.resolve(); + } + } + return new Promise((resolve, _) => { + serviceWorker.addEventListener("statechange", () => { + if (serviceWorker.state == "activated") { + console.debug("Activated new service worker."); + resolve(); + } + }); + }); + } + } + + /** + * Handles injecting the main Flutter web entrypoint (main.dart.js), and notifying + * the user when Flutter is ready, through `didCreateEngineInitializer`. + * + * @see https://docs.flutter.dev/development/platform-integration/web/initialization + */ + class FlutterEntrypointLoader { + /** + * Creates a FlutterEntrypointLoader. + */ + constructor() { + // Watchdog to prevent injecting the main entrypoint multiple times. + this._scriptLoaded = false; + } + + /** + * Injects a TrustedTypesPolicy (or undefined if the feature is not supported). + * @param {TrustedTypesPolicy | undefined} policy + */ + setTrustedTypesPolicy(policy) { + this._ttPolicy = policy; + } + + /** + * Loads flutter main entrypoint, specified by `entrypointUrl`, and calls a + * user-specified `onEntrypointLoaded` callback with an EngineInitializer + * object when it's done. + * + * @param {*} options + * @returns {Promise | undefined} that will eventually resolve with an + * EngineInitializer, or will be rejected with the error caused by the loader. + * Returns undefined when an `onEntrypointLoaded` callback is supplied in `options`. + */ + async loadEntrypoint(options) { + const { entrypointUrl = `${baseUri}main.dart.js`, onEntrypointLoaded } = + options || {}; + + return this._loadEntrypoint(entrypointUrl, onEntrypointLoaded); + } + + /** + * Resolves the promise created by loadEntrypoint, and calls the `onEntrypointLoaded` + * function supplied by the user (if needed). + * + * Called by Flutter through `_flutter.loader.didCreateEngineInitializer` method, + * which is bound to the correct instance of the FlutterEntrypointLoader by + * the FlutterLoader object. + * + * @param {Function} engineInitializer @see https://github.com/flutter/engine/blob/main/lib/web_ui/lib/src/engine/js_interop/js_loader.dart#L42 + */ + didCreateEngineInitializer(engineInitializer) { + if (typeof this._didCreateEngineInitializerResolve === "function") { + this._didCreateEngineInitializerResolve(engineInitializer); + // Remove the resolver after the first time, so Flutter Web can hot restart. + this._didCreateEngineInitializerResolve = null; + // Make the engine revert to "auto" initialization on hot restart. + delete _flutter.loader.didCreateEngineInitializer; + } + if (typeof this._onEntrypointLoaded === "function") { + this._onEntrypointLoaded(engineInitializer); + } + } + + /** + * Injects a script tag into the DOM, and configures this loader to be able to + * handle the "entrypoint loaded" notifications received from Flutter web. + * + * @param {string} entrypointUrl the URL of the script that will initialize + * Flutter. + * @param {Function} onEntrypointLoaded a callback that will be called when + * Flutter web notifies this object that the entrypoint is + * loaded. + * @returns {Promise | undefined} a Promise that resolves when the entrypoint + * is loaded, or undefined if `onEntrypointLoaded` + * is a function. + */ + _loadEntrypoint(entrypointUrl, onEntrypointLoaded) { + const useCallback = typeof onEntrypointLoaded === "function"; + + if (!this._scriptLoaded) { + this._scriptLoaded = true; + const scriptTag = this._createScriptTag(entrypointUrl); + if (useCallback) { + // Just inject the script tag, and return nothing; Flutter will call + // `didCreateEngineInitializer` when it's done. + console.debug("Injecting + + + + + + + + + + + + + + + + + + diff --git a/832/main.dart.js b/832/main.dart.js new file mode 100644 index 0000000000..6af93022c7 --- /dev/null +++ b/832/main.dart.js @@ -0,0 +1,283554 @@ +(function dartProgram(){function copyProperties(a,b){var s=Object.keys(a) +for(var r=0;r=0)return true +if(typeof version=="function"&&version.length==0){var q=version() +if(/^\d+\.\d+\.\d+\.\d+$/.test(q))return true}}catch(p){}return false}() +function inherit(a,b){a.prototype.constructor=a +a.prototype["$i"+a.name]=a +if(b!=null){if(z){Object.setPrototypeOf(a.prototype,b.prototype) +return}var s=Object.create(b.prototype) +copyProperties(a.prototype,s) +a.prototype=s}}function inheritMany(a,b){for(var s=0;s2)return B.dp +return B.hg}else if(B.c.p(s.toLowerCase(),"iphone")||B.c.p(s.toLowerCase(),"ipad")||B.c.p(s.toLowerCase(),"ipod"))return B.dp +else if(B.c.p(r,"Android"))return B.vM +else if(B.c.aX(s,"Linux"))return B.a3n +else if(B.c.aX(s,"Win"))return B.a3o +else return B.dAz}, +dv3(){var s=$.kE() +return J.cX(B.Ef.a,s)}, +dv5(){var s=$.kE() +return s===B.dp&&B.c.p(self.window.navigator.userAgent,"OS 15_")}, +rh(){var s,r=A.XU(1,1) +if(A.uD(r,"webgl2",null)!=null){s=$.kE() +if(s===B.dp)return 1 +return 2}if(A.uD(r,"webgl",null)!=null)return 1 +return-1}, +bB(){return $.dN.bG()}, +i7(a){return a.BlendMode}, +cJq(a){return a.PaintStyle}, +czz(a){return a.StrokeCap}, +czA(a){return a.StrokeJoin}, +b8F(a){return a.BlurStyle}, +b8H(a){return a.TileMode}, +czx(a){return a.FilterMode}, +czy(a){return a.MipmapMode}, +cJo(a){return a.FillType}, +alY(a){return a.PathOp}, +czw(a){return a.ClipOp}, +czB(a){return a.VertexMode}, +ZJ(a){return a.RectHeightStyle}, +cJr(a){return a.RectWidthStyle}, +ZK(a){return a.TextAlign}, +b8G(a){return a.TextHeightBehavior}, +cJt(a){return a.TextDirection}, +Dd(a){return a.FontWeight}, +cJp(a){return a.FontSlant}, +d7j(a){return a.ParagraphBuilder}, +alX(a){return a.DecorationStyle}, +cJs(a){return a.TextBaseline}, +ZI(a){return a.PlaceholderAlignment}, +cPz(a){return a.Intersect}, +dhr(a){return a.Nearest}, +cPA(a){return a.Linear}, +cPB(a){return a.None}, +dhu(a){return a.Linear}, +bY7(){return new globalThis.window.flutterCanvasKit.Paint()}, +dhv(a,b){return a.setColorInt(b)}, +cWK(a){var s,r,q,p=new Float32Array(16) +for(s=0;s<4;++s)for(r=s*4,q=0;q<4;++q)p[q*4+s]=a[r+q] +return p}, +b01(a){var s,r,q,p=new Float32Array(9) +for(s=a.length,r=0;r<9;++r){q=B.Rw[r] +if(q>>16&255)/255 +s[1]=(b.gm(b)>>>8&255)/255 +s[2]=(b.gm(b)&255)/255 +s[3]=(b.gm(b)>>>24&255)/255 +return s}, +cPD(a,b,c,d,e,f,g,h,i,j){return A.at(a,"transform",[b,c,d,e,f,g,h,i,j])}, +ja(a){var s=new Float32Array(4) +s[0]=a.a +s[1]=a.b +s[2]=a.c +s[3]=a.d +return s}, +dui(a){return new A.Z(a[0],a[1],a[2],a[3])}, +CH(a){var s=new Float32Array(12) +s[0]=a.a +s[1]=a.b +s[2]=a.c +s[3]=a.d +s[4]=a.e +s[5]=a.f +s[6]=a.r +s[7]=a.w +s[8]=a.x +s[9]=a.y +s[10]=a.z +s[11]=a.Q +return s}, +cG5(a){var s,r=a.length,q=new Uint32Array(r) +for(s=0;s"))}, +dsl(a,b){return b+a}, +b_G(){var s=0,r=A.o(t.B),q,p,o +var $async$b_G=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(A.ct_(A.dnF()),$async$b_G) +case 3:p=t.B +s=4 +return A.f(A.dW(self.window.CanvasKitInit(p.a({locateFile:A.ds(A.doB())})),p),$async$b_G) +case 4:o=b +if(A.cPC(o.ParagraphBuilder)&&self.Intl.v8BreakIterator==null)throw A.j(A.aL("The CanvasKit variant you are using only works on Chromium browsers. Please use a different CanvasKit variant, or use a Chromium browser.")) +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$b_G,r)}, +ct_(a){var s=0,r=A.o(t.H),q,p,o,n +var $async$ct_=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=a.$ti,o=new A.bH(a,a.gu(a),p.i("bH")),p=p.i("al.E") +case 3:if(!o.q()){s=4 +break}n=o.d +s=5 +return A.f(A.doo(n==null?p.a(n):n),$async$ct_) +case 5:if(c){s=1 +break}s=3 +break +case 4:throw A.j(A.aL("Failed to download any of the following CanvasKit URLs: "+a.k(0))) +case 1:return A.m(q,r)}}) +return A.n($async$ct_,r)}, +doo(a){var s,r,q,p,o,n=A.dE(self.document,"script") +n.src=A.dsY(a) +s=new A.ah($.aq,t.tr) +r=new A.aE(s,t.VY) +q=A.bx("loadCallback") +p=A.bx("errorCallback") +o=t.B +q.soR(o.a(A.ds(new A.csZ(n,r)))) +p.soR(o.a(A.ds(new A.csY(n,r)))) +A.hW(n,"load",q.aV(),null) +A.hW(n,"error",p.aV(),null) +A.dwP(n) +self.document.head.appendChild(n) +return s}, +bC7(a){var s=new A.a4h(a) +s.vo(null,t.B) +return s}, +d7x(){var s,r=new Float32Array(20) +for(s=0;s<4;++s)r[B.ckA[s]]=1 +return $.cJF=r}, +d7z(a){return new A.OL(a)}, +dsS(a){var s,r +switch(a.d.a){case 0:s=a.a +if(s==null||a.b==null)return null +s.toString +r=a.b +r.toString +return new A.a_5(s,r) +case 1:s=a.c +if(s==null)return null +return new A.OL(s) +case 2:return B.aue +case 3:return B.aui +default:throw A.j(A.ab("Unknown mode "+a.k(0)+".type for ColorFilter."))}}, +cNB(a){var s=null +return new A.tk(B.dwl,s,s,s,a,s)}, +da_(){var s=t.qN +return new A.arp(A.a([],s),A.a([],s))}, +dtp(a,b){var s,r,q,p,o +if(a.length===0||b.length===0)return null +s=new A.cvm(a,b) +r=new A.cvl(a,b) +q=B.b.d4(a,B.b.gN(b)) +p=B.b.Ei(a,B.b.gR(b)) +o=q!==-1 +if(o&&p!==-1)if(q<=a.length-p)return s.$1(q) +else return r.$1(p) +else if(o)return s.$1(q) +else if(p!==-1)return r.$1(p) +else return null}, +daS(){var s,r,q,p,o,n,m,l,k=t.Te,j=A.b(k,t.Gs) +for(s=$.NH(),r=s.length,q=0;q"),p=p.a,n=0;n"),q=A.y(a4),p=q.i("mk<1>"),q=q.c,s=s.c,o=a3==="ko",n=a3==="ja",m=a3==="zh-HK",l=a3!=="zh-Hant",k=a3!=="zh-Hans",j=a3!=="zh-CN",i=a3!=="zh-SG",h=a3==="zh-MY",g=a3!=="zh-TW",a3=a3==="zh-MO";a4.a!==0;){f={} +B.b.V(a2) +for(e=new A.mk(a5,a5.r,r),e.c=a5.e,d=0;e.q();){c=e.d +if(c==null)c=s.a(c) +for(b=new A.mk(a4,a4.r,p),b.c=a4.e,a=0;b.q();){a0=b.d +if(c.p(0,a0==null?q.a(a0):a0))++a}if(a>d){B.b.V(a2) +a2.push(c) +d=a}else if(a===d)a2.push(c)}if(d===0)break +f.a=B.b.gN(a2) +if(a2.length>1)if(B.b.zM(a2,new A.cvF())){if(!k||!j||!i||h){if(B.b.p(a2,$.NG()))f.a=$.NG()}else if(!l||!g||a3){if(B.b.p(a2,$.cyy()))f.a=$.cyy()}else if(m){if(B.b.p(a2,$.cyv()))f.a=$.cyv()}else if(n){if(B.b.p(a2,$.cyw()))f.a=$.cyw()}else if(o){if(B.b.p(a2,$.cyx()))f.a=$.cyx()}else if(B.b.p(a2,$.NG()))f.a=$.NG()}else if(B.b.p(a2,$.cHu()))f.a=$.cHu() +else if(B.b.p(a2,$.NG()))f.a=$.NG() +a4.WT(new A.cvG(f),!0) +a1.t(0,f.a)}return a1}, +cCA(a,b,c){var s=A.dhs(c),r=A.a([0],t.t) +A.at(s,"getGlyphBounds",[r,null,null]) +return new A.Tu(b,a,c)}, +dxC(a,b,c){var s="encoded image bytes" +if($.cHI()&&b==null&&c==null)return A.amF(a,s) +else return A.cJE(a,s,c,b)}, +Ec(a){return new A.atY(a)}, +cxD(a,b){var s=0,r=A.o(t.hP),q,p +var $async$cxD=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(A.b_J(a,b),$async$cxD) +case 3:p=d +if($.cHI()){q=A.amF(p,a) +s=1 +break}else{q=A.cJE(p,a,null,null) +s=1 +break}case 1:return A.m(q,r)}}) +return A.n($async$cxD,r)}, +b_J(a,b){return A.dtJ(a,b)}, +dtJ(a,b){var s=0,r=A.o(t.D),q,p=2,o,n,m,l,k,j +var $async$b_J=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.f(A.Nt(a),$async$b_J) +case 7:n=d +m=n.gbDX() +if(!n.gaau()){l=A.Ec(u.aY+a+"\nServer response code: "+J.d5o(n)) +throw A.j(l)}s=m!=null?8:10 +break +case 8:l=A.cwY(n.gaci(),m,b) +q=l +s=1 +break +s=9 +break +case 10:s=11 +return A.f(A.a2D(n),$async$b_J) +case 11:l=d +q=l +s=1 +break +case 9:p=2 +s=6 +break +case 4:p=3 +j=o +if(A.a2(j) instanceof A.a2C)throw A.j(A.Ec(u.aY+a+"\nTrying to load an image from another domain? Find answers at:\nhttps://flutter.dev/docs/development/platform-integration/web-images")) +else throw j +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$b_J,r)}, +cwY(a,b,c){return A.dxf(a,b,c)}, +dxf(a,b,c){var s=0,r=A.o(t.D),q,p,o +var $async$cwY=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:p={} +o=new Uint8Array(b) +p.a=p.b=0 +s=3 +return A.f(a.acF(0,new A.cwZ(p,c,b,o),t.D),$async$cwY) +case 3:q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$cwY,r)}, +bch(a,b){var s=new A.Dh($,b),r=new A.aob(A.b4(t.XY),t.lp),q=new A.Mc("SkImage",t.gA) +q.awf(r,a,"SkImage",t.B) +r.a!==$&&A.e5() +r.a=q +s.b=r +s.aBu() +return s}, +cJE(a,b,c,d){var s=new A.amE(b,a,d,c) +s.vo(null,t.B) +return s}, +d7y(a,b,c){return new A.a_6(a,b,c,new A.Yx(new A.bce()))}, +amF(a,b){var s=0,r=A.o(t.Lh),q,p,o +var $async$amF=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=A.dtl(a) +if(o==null)throw A.j(A.Ec("Failed to detect image file format using the file header.\nFile header was "+(!B.C.ga6(a)?"["+A.dsk(B.C.de(a,0,Math.min(10,a.length)))+"]":"empty")+".\nImage source: "+b)) +p=A.d7y(o,a,b) +s=3 +return A.f(p.PT(),$async$amF) +case 3:q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$amF,r)}, +dtl(a){var s,r,q,p,o,n,m +$label0$0:for(s=a.length,r=0;r<6;++r){q=B.cpt[r] +p=q.a +o=p.length +if(s=s)return!1 +if(a[n]!==B.c.az(o,p))continue $label0$0}return!0}return!1}, +dce(a,b){var s,r=A.a([],b.i("F>")) +a.an(0,new A.bxy(r,b)) +B.b.fm(r,new A.bxz(b)) +s=new A.bxB(b).$1(r) +s.toString +new A.bxA(b).$1(s) +return new A.auz(s,b.i("auz<0>"))}, +b5(a,b,c){return new A.AB(a,b,c)}, +drD(a){var s,r,q=new A.bGL(0),p=A.a([],t.Cz) +for(s=a.length;q.a>>16&255)/255 +s[1]=(a.gm(a)>>>8&255)/255 +s[2]=(a.gm(a)&255)/255 +s[3]=(a.gm(a)>>>24&255)/255 +return s}, +cUQ(a,b,c,d,e,f){var s,r=e?5:4,q=c.bZ(B.e.au((c.gm(c)>>>24&255)*0.039)),p=c.bZ(B.e.au((c.gm(c)>>>24&255)*0.25)),o=t.B.a({ambient:A.XZ(q),spot:A.XZ(p)}),n=$.dN.bG().computeTonalColors(o),m=b.gbK(),l=new Float32Array(3) +l[2]=f*d +s=new Float32Array(3) +s[0]=0 +s[1]=-450 +s[2]=f*600 +A.at(a,"drawShadow",[m,l,s,f*1.1,n.ambient,n.spot,r])}, +d7C(a,b,c,d,e){var s +if(d!=null&&B.js.cr(d,new A.bcn(b)))throw A.j(A.ck('"indices" values must be valid indices in the positions list.',null)) +s=new A.a_b($.d0O()[a.a],b,e,null,d) +s.vo(null,t.B) +return s}, +cO5(){var s=$.fL() +return s===B.fI||self.window.navigator.clipboard==null?new A.bn4():new A.bdN()}, +cv9(){var s=$.jP +return s==null?$.jP=A.uK(self.window.flutterConfiguration):s}, +uK(a){var s=new A.boj() +if(a!=null){s.a=!0 +s.b=a}return s}, +d9A(a){return a.console}, +cKG(a){return a.navigator}, +cKH(a,b){return a.matchMedia(b)}, +cAr(a,b){return a.getComputedStyle(b)}, +d9B(a){return a.trustedTypes}, +d9r(a){return new A.biS(a)}, +d9y(a){return a.userAgent}, +d9x(a){var s=a.languages +return s==null?null:J.bz(s,new A.biV(),t.N).bg(0)}, +dE(a,b){return a.createElement(b)}, +hW(a,b,c,d){if(c!=null)if(d==null)a.addEventListener(b,c) +else a.addEventListener(b,c,d)}, +ni(a,b,c,d){if(c!=null)if(d==null)a.removeEventListener(b,c) +else a.removeEventListener(b,c,d)}, +d9z(a,b){return a.appendChild(b)}, +cKE(a,b){a.textContent=b +return b}, +dsT(a){return A.dE(self.document,a)}, +d9t(a){return a.tagName}, +cKx(a){return a.style}, +cKw(a,b){var s=a.getAttribute(b) +return s==null?null:s}, +cKy(a,b,c){var s=A.c2(c) +return A.at(a,"setAttribute",[b,s==null?t.K.a(s):s])}, +d9s(a){var s +for(;a.firstChild!=null;){s=a.firstChild +s.toString +a.removeChild(s)}}, +d9n(a,b){return A.ae(a,"width",b)}, +d9i(a,b){return A.ae(a,"height",b)}, +cKv(a,b){return A.ae(a,"position",b)}, +d9l(a,b){return A.ae(a,"top",b)}, +d9j(a,b){return A.ae(a,"left",b)}, +d9m(a,b){return A.ae(a,"visibility",b)}, +d9k(a,b){return A.ae(a,"overflow",b)}, +ae(a,b,c){a.setProperty(b,c,"")}, +cKA(a,b){a.src=b +return b}, +XU(a,b){var s +$.cUI=$.cUI+1 +s=A.dE(self.window.document,"canvas") +if(b!=null)A.PK(s,b) +if(a!=null)A.PJ(s,a) +return s}, +PK(a,b){a.width=b +return b}, +PJ(a,b){a.height=b +return b}, +uD(a,b,c){var s +if(c==null)return a.getContext(b) +else{s=A.c2(c) +return A.at(a,"getContext",[b,s==null?t.K.a(s):s])}}, +d9p(a){var s=A.uD(a,"2d",null) +s.toString +return t.B.a(s)}, +d9o(a,b){var s +if(b===1){s=A.uD(a,"webgl",null) +s.toString +return t.B.a(s)}s=A.uD(a,"webgl2",null) +s.toString +return t.B.a(s)}, +biQ(a,b){var s=b==null?null:b +a.fillStyle=s +return s}, +cAm(a,b){a.lineWidth=b +return b}, +biR(a,b){var s=b==null?null:b +a.strokeStyle=s +return s}, +biP(a,b){if(b==null)a.fill() +else A.at(a,"fill",[b])}, +d9q(a,b,c,d){a.fillText(b,c,d)}, +biO(a,b){if(b==null)a.clip() +else A.at(a,"clip",[b])}, +cAl(a,b){a.filter=b +return b}, +cAo(a,b){a.shadowOffsetX=b +return b}, +cAp(a,b){a.shadowOffsetY=b +return b}, +cAn(a,b){var s=b==null?null:b +a.shadowColor=s +return s}, +Nt(a){return A.duF(a)}, +duF(a){var s=0,r=A.o(t.Lk),q,p=2,o,n,m,l,k +var $async$Nt=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.f(A.dW(self.window.fetch(a),t.B),$async$Nt) +case 7:n=c +q=new A.atM(a,n) +s=1 +break +p=2 +s=6 +break +case 4:p=3 +k=o +m=A.a2(k) +throw A.j(new A.a2C(a,m)) +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Nt,r)}, +b_Q(a){var s=0,r=A.o(t.pI),q +var $async$b_Q=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(A.Nt(a),$async$b_Q) +case 3:q=c.gaci().R1() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$b_Q,r)}, +a2D(a){var s=0,r=A.o(t.D),q,p +var $async$a2D=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=A +s=3 +return A.f(a.gaci().R1(),$async$a2D) +case 3:q=p.by(c,0,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2D,r)}, +cUB(a,b,c){var s +if(c==null)return A.yI(globalThis.FontFace,[a,b]) +else{s=A.c2(c) +if(s==null)s=t.K.a(s) +return A.yI(globalThis.FontFace,[a,b,s])}}, +d9u(a){return new A.biT(a)}, +cKD(a,b){var s=b==null?null:b +a.value=s +return s}, +d9w(a){return a.matches}, +d9v(a,b){return a.addListener(b)}, +biU(a,b){a.type=b +return b}, +cKC(a,b){var s=b==null?null:b +a.value=s +return s}, +cKB(a,b){a.disabled=b +return b}, +cKF(a,b,c){var s +if(c==null)return a.getContext(b) +else{s=A.c2(c) +return A.at(a,"getContext",[b,s==null?t.K.a(s):s])}}, +wK(a,b,c){return a.insertRule(b,c)}, +im(a,b,c){var s=t.B.a(A.ds(c)) +a.addEventListener(b,s) +return new A.ara(b,a,s)}, +dsU(a){var s=A.ds(new A.cvc(a)) +return A.yI(globalThis.ResizeObserver,[s])}, +dsY(a){if(self.window.trustedTypes!=null)return $.d0Z().createScriptURL(a) +return a}, +cUD(a){var s +if(self.Intl.Segmenter==null)throw A.j(A.bC("Intl.Segmenter() is not supported.")) +s=t.N +s=A.c2(A.p(["granularity",a],s,s)) +if(s==null)s=t.K.a(s) +return A.yI(globalThis.Intl.Segmenter,[[],s])}, +cUH(){if(self.Intl.v8BreakIterator==null)throw A.j(A.bC("v8BreakIterator is not supported.")) +var s=A.c2(B.dnB) +if(s==null)s=t.K.a(s) +return A.yI(globalThis.Intl.v8BreakIterator,[[],s])}, +daP(a){switch(a){case"DeviceOrientation.portraitUp":return"portrait-primary" +case"DeviceOrientation.portraitDown":return"portrait-secondary" +case"DeviceOrientation.landscapeLeft":return"landscape-primary" +case"DeviceOrientation.landscapeRight":return"landscape-secondary" +default:return null}}, +du0(){var s=$.jQ +s.toString +return s}, +b04(a,b){var s +if(b.l(0,B.m))return a +s=new A.f1(new Float32Array(16)) +s.cp(a) +s.bJ(0,b.a,b.b) +return s}, +cUP(a,b,c){var s=a.bWH() +if(c!=null)A.cFW(s,A.b04(c,b).a) +return s}, +cx7(){var s=0,r=A.o(t.z) +var $async$cx7=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if(!$.cEI){$.cEI=!0 +A.at(self.window,"requestAnimationFrame",[A.ds(new A.cx9())])}return A.m(null,r)}}) +return A.n($async$cx7,r)}, +dbC(a,b){var s,r,q,p,o +if(a.attachShadow!=null){s=new A.aF3() +r=A.c2(A.p(["mode","open","delegatesFocus",!1],t.N,t.z)) +r=A.at(a,"attachShadow",[r==null?t.K.a(r):r]) +s.a=r +q=A.dE(self.document,"style") +q.id="flt-internals-stylesheet" +r.appendChild(q) +r=q.sheet +r.toString +p=$.fL() +if(p!==B.fH)p=p===B.aW +else p=!0 +A.cUd(r,"",b,p) +return s}else{s=new A.ark() +o=A.dE(self.document,"style") +o.id="flt-internals-stylesheet" +a.appendChild(o) +r=o.sheet +r.toString +p=$.fL() +if(p!==B.fH)p=p===B.aW +else p=!0 +A.cUd(r,"flt-glass-pane",b,p) +p=A.dE(self.document,"flt-element-host-node") +s.a=p +a.appendChild(p) +return s}}, +cUd(a,b,c,d){var s,r,q,p=" "+b,o=t.B,n=t.qr,m=n.i("D.E") +A.wK(a,p+" flt-scene-host {\n color: red;\n font: "+c+";\n }\n ",J.aH(A.f9(new A.lG(a.cssRules,n),m,o).a)) +r=$.fL() +if(r===B.aW)A.wK(a," "+b+" * {\n -webkit-tap-highlight-color: transparent;\n }\n ",J.aH(A.f9(new A.lG(a.cssRules,n),m,o).a)) +if(r===B.fI)A.wK(a," "+b+" flt-paragraph,\n "+b+" flt-span {\n line-height: 100%;\n }\n ",J.aH(A.f9(new A.lG(a.cssRules,n),m,o).a)) +A.wK(a,p+" flt-semantics input[type=range] {\n appearance: none;\n -webkit-appearance: none;\n width: 100%;\n position: absolute;\n border: none;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n ",J.aH(A.f9(new A.lG(a.cssRules,n),m,o).a)) +if(r===B.aW)A.wK(a," "+b+" flt-semantics input[type=range]::-webkit-slider-thumb {\n -webkit-appearance: none;\n }\n ",J.aH(A.f9(new A.lG(a.cssRules,n),m,o).a)) +A.wK(a,p+" input::selection {\n background-color: transparent;\n }\n ",J.aH(A.f9(new A.lG(a.cssRules,n),m,o).a)) +A.wK(a,p+" textarea::selection {\n background-color: transparent;\n }\n ",J.aH(A.f9(new A.lG(a.cssRules,n),m,o).a)) +A.wK(a,p+" flt-semantics input,\n "+b+" flt-semantics textarea,\n "+b+' flt-semantics [contentEditable="true"] {\n caret-color: transparent;\n }\n ',J.aH(A.f9(new A.lG(a.cssRules,n),m,o).a)) +A.wK(a,p+" .flt-text-editing::placeholder {\n opacity: 0;\n }\n ",J.aH(A.f9(new A.lG(a.cssRules,n),m,o).a)) +if(r!==B.fH)p=r===B.aW +else p=!0 +if(p)A.wK(a," "+b+" .transparentTextEditing:-webkit-autofill,\n "+b+" .transparentTextEditing:-webkit-autofill:hover,\n "+b+" .transparentTextEditing:-webkit-autofill:focus,\n "+b+" .transparentTextEditing:-webkit-autofill:active {\n opacity: 0 !important;\n }\n ",J.aH(A.f9(new A.lG(a.cssRules,n),m,o).a)) +if(B.c.p(self.window.navigator.userAgent,"Edg/"))try{A.wK(a," "+b+" input::-ms-reveal {\n display: none;\n }\n ",J.aH(A.f9(new A.lG(a.cssRules,n),m,o).a))}catch(q){p=A.a2(q) +if(o.b(p)){s=p +self.window.console.warn(J.bp(s))}else throw q}}, +d6T(a,b,c){var s,r,q,p,o,n,m=A.dE(self.document,"flt-canvas"),l=A.a([],t.J),k=self.window.devicePixelRatio +if(k===0)k=1 +s=a.a +r=a.c-s +q=A.b5K(r) +p=a.b +o=a.d-p +n=A.b5J(o) +o=new A.b8K(A.b5K(r),A.b5J(o),c,A.a([],t.vj),A.jI()) +k=new A.z3(a,m,o,l,q,n,k,c,b) +A.ae(m.style,"position","absolute") +k.z=B.e.dH(s)-1 +k.Q=B.e.dH(p)-1 +k.aHo() +o.z=m +k.aFl() +return k}, +b5K(a){var s=self.window.devicePixelRatio +if(s===0)s=1 +return B.e.e5((a+1)*s)+2}, +b5J(a){var s=self.window.devicePixelRatio +if(s===0)s=1 +return B.e.e5((a+1)*s)+2}, +d6U(a){a.remove()}, +cuD(a){if(a==null)return null +switch(a.a){case 3:return"source-over" +case 5:return"source-in" +case 7:return"source-out" +case 9:return"source-atop" +case 4:return"destination-over" +case 6:return"destination-in" +case 8:return"destination-out" +case 10:return"destination-atop" +case 12:return"lighten" +case 1:return"copy" +case 11:return"xor" +case 24:case 13:return"multiply" +case 14:return"screen" +case 15:return"overlay" +case 16:return"darken" +case 17:return"lighten" +case 18:return"color-dodge" +case 19:return"color-burn" +case 20:return"hard-light" +case 21:return"soft-light" +case 22:return"difference" +case 23:return"exclusion" +case 25:return"hue" +case 26:return"saturation" +case 27:return"color" +case 28:return"luminosity" +default:throw A.j(A.bC("Flutter Web does not support the blend mode: "+a.k(0)))}}, +cuE(a){switch(a.a){case 0:return B.dLl +case 3:return B.dLm +case 5:return B.dLn +case 7:return B.dLp +case 9:return B.dLq +case 4:return B.dLr +case 6:return B.dLs +case 8:return B.dLt +case 10:return B.dLu +case 12:return B.dLv +case 1:return B.dLw +case 11:return B.dLo +case 24:case 13:return B.dLF +case 14:return B.dLG +case 15:return B.dLJ +case 16:return B.dLH +case 17:return B.dLI +case 18:return B.dLK +case 19:return B.dLL +case 20:return B.dLM +case 21:return B.dLy +case 22:return B.dLz +case 23:return B.dLA +case 25:return B.dLB +case 26:return B.dLC +case 27:return B.dLD +case 28:return B.dLE +default:return B.dLx}}, +cWD(a){if(a==null)return null +switch(a.a){case 0:return"butt" +case 1:return"round" +case 2:default:return"square"}}, +dxJ(a){switch(a.a){case 1:return"round" +case 2:return"bevel" +case 0:default:return"miter"}}, +cEu(a4,a5,a6,a7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=t.J,a2=A.a([],a1),a3=a4.length +for(s=null,r=null,q=0;q>>16&255)/255,0,0,0,0,(o>>>8&255)/255,0,0,0,0,(p&255)/255,0,0,0,1,0],t.v),"recolor") +s.KC("recolor",k,1,0,0,0,6,l) +q=s.ed() +break +case 15:r=A.cuE(B.y6) +r.toString +q=A.cSJ(a,r,!0) +break +case 26:case 18:case 19:case 25:case 27:case 28:case 24:case 14:case 16:case 17:case 20:case 21:case 22:case 23:r=A.cuE(b) +r.toString +q=A.cSJ(a,r,!1) +break +case 1:case 2:case 6:case 8:case 4:case 0:case 3:throw A.j(A.bC("Blend mode not supported in HTML renderer: "+b.k(0))) +default:q=null}return q}, +pK(){var s,r,q,p=$.cyJ() +p=p.cloneNode(!1) +s=self.document.createElementNS("http://www.w3.org/2000/svg","filter") +r=$.cQ5+1 +$.cQ5=r +r="_fcf"+r +s.id=r +q=s.filterUnits +q.toString +A.bSA(q,2) +q=s.x.baseVal +q.toString +A.bSC(q,"0%") +q=s.y.baseVal +q.toString +A.bSC(q,"0%") +q=s.width.baseVal +q.toString +A.bSC(q,"100%") +q=s.height.baseVal +q.toString +A.bSC(q,"100%") +return new A.c0b(r,p,s)}, +cWH(a){var s=A.pK() +s.a3I(a,"comp") +return s.ed()}, +cSJ(a,b,c){var s="flood",r="SourceGraphic",q=A.pK(),p=A.ke(a) +q.P0(p==null?"":p,"1",s) +p=b.b +if(c)q.a3H(r,s,p) +else q.a3H(s,r,p) +return q.ed()}, +ajd(a,b){var s,r,q,p,o=a.a,n=a.c,m=Math.min(o,n),l=a.b,k=a.d,j=Math.min(l,k) +n-=o +s=Math.abs(n) +k-=l +r=Math.abs(k) +q=b.b +p=b.c +if(p==null)p=0 +if(q===B.aI&&p>0){q=p/2 +m-=q +j-=q +s=Math.max(0,s-p) +r=Math.max(0,r-p)}if(m!==o||j!==l||s!==n||r!==k)return new A.Z(m,j,m+s,j+r) +return a}, +ajf(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i=A.dE(self.document,c),h=b.b===B.aI,g=b.c +if(g==null)g=0 +if(d.a_Q(0)){s=a.a +r=a.b +q="translate("+A.r(s)+"px, "+A.r(r)+"px)"}else{s=new Float32Array(16) +p=new A.f1(s) +p.cp(d) +r=a.a +o=a.b +p.bJ(0,r,o) +q=A.pZ(s) +s=r +r=o}o=i.style +A.ae(o,"position","absolute") +A.ae(o,"transform-origin","0 0 0") +A.ae(o,"transform",q) +n=A.ajh(b.r) +n.toString +m=b.x +if(m!=null){l=m.b +m=$.fL() +if(m===B.aW&&!h){A.ae(o,"box-shadow","0px 0px "+A.r(l*2)+"px "+n) +n=b.r +n=A.ke(new A.B(((B.e.au((1-Math.min(Math.sqrt(l)/6.283185307179586,1))*(n>>>24&255))&255)<<24|n&16777215)>>>0)) +n.toString +k=n}else{A.ae(o,"filter","blur("+A.r(l)+"px)") +k=n}}else k=n +A.ae(o,"width",A.r(a.c-s)+"px") +A.ae(o,"height",A.r(a.d-r)+"px") +if(h)A.ae(o,"border",A.Cu(g)+" solid "+k) +else{A.ae(o,"background-color",k) +j=A.dpg(b.w,a) +A.ae(o,"background-image",j!==""?"url('"+j+"'":"")}return i}, +dpg(a,b){var s +if(a!=null){if(a instanceof A.It){s=a.e.a.src +if(s==null)s=null +return s==null?"":s}if(a instanceof A.Is)return A.av(a.RM(b,1,!0))}return""}, +cUe(a,b){var s,r,q=b.e,p=b.r +if(q===p){s=b.z +if(q===s){r=b.x +s=q===r&&q===b.f&&p===b.w&&s===b.Q&&r===b.y}else s=!1}else s=!1 +if(s){A.ae(a,"border-radius",A.Cu(b.z)) +return}A.ae(a,"border-top-left-radius",A.Cu(q)+" "+A.Cu(b.f)) +A.ae(a,"border-top-right-radius",A.Cu(p)+" "+A.Cu(b.w)) +A.ae(a,"border-bottom-left-radius",A.Cu(b.z)+" "+A.Cu(b.Q)) +A.ae(a,"border-bottom-right-radius",A.Cu(b.x)+" "+A.Cu(b.y))}, +Cu(a){return B.e.bk(a===0?1:a,3)+"px"}, +czP(a,b,c){var s,r,q,p,o,n,m +if(0===b){c.push(new A.w(a.c,a.d)) +c.push(new A.w(a.e,a.f)) +return}s=new A.aMA() +a.axM(s) +r=s.a +r.toString +q=s.b +q.toString +p=a.b +o=a.f +if(A.kY(p,a.d,o)){n=r.f +if(!A.kY(p,n,o))m=r.f=q.b=Math.abs(n-p)0){s=b[7] +b[9]=s +b[5]=s +if(o===2){s=b[13] +b[15]=s +b[11]=s}}return o}, +dnM(b0,b1,b2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9=b0.length +if(0===a9)for(s=0;s<8;++s)b2[s]=b1[s] +else{r=b0[0] +for(q=a9-1,p=0,s=0;s0))return 0 +s=1 +r=0}q=h-i +p=g-h +o=f-g +do{n=(r+s)/2 +m=i+q*n +l=h+p*n +k=m+(l-m)*n +j=k+(l+(g+o*n-l)*n-k)*n +if(j===0)return n +if(j<0)s=n +else r=n}while(Math.abs(r-s)>0.0000152587890625) +return(s+r)/2}, +cUV(a,b,c,d,e){return(((d+3*(b-c)-a)*e+3*(c-b-b+a))*e+3*(b-a))*e+a}, +dsn(b1,b2,b3,b4){var s,r,q,p,o,n,m,l=b1[7],k=b1[0],j=b1[1],i=b1[2],h=b1[3],g=b1[4],f=b1[5],e=b1[6],d=b2===0,c=!d?b2:b3,b=1-c,a=k*b+i*c,a0=j*b+h*c,a1=i*b+g*c,a2=h*b+f*c,a3=g*b+e*c,a4=f*b+l*c,a5=a*b+a1*c,a6=a0*b+a2*c,a7=a1*b+a3*c,a8=a2*b+a4*c,a9=a5*b+a7*c,b0=a6*b+a8*c +if(d){b4[0]=k +b4[1]=j +b4[2]=a +b4[3]=a0 +b4[4]=a5 +b4[5]=a6 +b4[6]=a9 +b4[7]=b0 +return}if(b3===1){b4[0]=a9 +b4[1]=b0 +b4[2]=a7 +b4[3]=a8 +b4[4]=a3 +b4[5]=a4 +b4[6]=e +b4[7]=l +return}s=(b3-b2)/(1-b2) +d=1-s +r=a9*d+a7*s +q=b0*d+a8*s +p=a7*d+a3*s +o=a8*d+a4*s +n=r*d+p*s +m=q*d+o*s +b4[0]=a9 +b4[1]=b0 +b4[2]=r +b4[3]=q +b4[4]=n +b4[5]=m +b4[6]=n*d+(p*d+(a3*d+e*s)*s)*s +b4[7]=m*d+(o*d+(a4*d+l*s)*s)*s}, +cD4(){var s=new A.FO(A.cCd(),B.dB) +s.aEp() +return s}, +cQ2(a){var s,r,q=A.cCd(),p=a.a,o=p.w,n=p.d,m=p.z +q.Q=!0 +q.cx=0 +q.a47() +q.akb(n) +q.akc(o) +q.aka(m) +B.C.t6(q.r,0,p.r) +B.jq.t6(q.f,0,p.f) +s=p.y +if(s==null)q.y=null +else{r=q.y +r.toString +B.jq.t6(r,0,s)}s=p.Q +q.Q=s +if(!s){q.a=p.a +q.b=p.b +q.as=p.as}q.cx=p.cx +q.at=p.at +q.ax=p.ax +q.ay=p.ay +q.ch=p.ch +q.CW=p.CW +q=new A.FO(q,B.dB) +q.ahd(a) +return q}, +dng(a,b,c){var s +if(0===c)s=0===b||360===b +else s=!1 +if(s)return new A.w(a.c,a.gcO().b) +return null}, +csG(a,b,c,d){var s=a+b +if(s<=c)return d +return Math.min(c/s,d)}, +cCc(a,b){var s=new A.bK_(a,b,a.w) +if(a.Q)a.ah4() +if(!a.as)s.z=a.w +return s}, +dlP(a,b,c,d,e,f,g,h){if(Math.abs(a*2/3+g/3-c)>0.5)return!0 +if(Math.abs(b*2/3+h/3-d)>0.5)return!0 +if(Math.abs(a/3+g*2/3-e)>0.5)return!0 +if(Math.abs(b/3+h*2/3-f)>0.5)return!0 +return!1}, +cE7(a,b,c,a0,a1,a2,a3,a4,a5,a6,a7,a8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d +if(B.d.O(a7-a6,10)!==0&&A.dlP(a,b,c,a0,a1,a2,a3,a4)){s=(a+c)/2 +r=(b+a0)/2 +q=(c+a1)/2 +p=(a0+a2)/2 +o=(a1+a3)/2 +n=(a2+a4)/2 +m=(s+q)/2 +l=(r+p)/2 +k=(q+o)/2 +j=(p+n)/2 +i=(m+k)/2 +h=(l+j)/2 +g=a6+a7>>>1 +a5=A.cE7(i,h,k,j,o,n,a3,a4,A.cE7(a,b,s,r,m,l,i,h,a5,a6,g,a8),g,a7,a8)}else{f=a-a3 +e=b-a4 +d=a5+Math.sqrt(f*f+e*e) +if(d>a5)a8.push(new A.X5(4,d,A.a([a,b,c,a0,a1,a2,a3,a4],t.v))) +a5=d}return a5}, +dlQ(a,b,c,d,e,f){if(Math.abs(c/2-(a+e)/4)>0.5)return!0 +if(Math.abs(d/2-(b+f)/4)>0.5)return!0 +return!1}, +b_s(a,b){var s=Math.sqrt(a*a+b*b) +return s<1e-9?B.m:new A.w(a/s,b/s)}, +dnN(a,a0,a1,a2){var s,r,q,p=a[5],o=a[0],n=a[1],m=a[2],l=a[3],k=a[4],j=a0===0,i=!j?a0:a1,h=1-i,g=o*h+m*i,f=n*h+l*i,e=m*h+k*i,d=l*h+p*i,c=g*h+e*i,b=f*h+d*i +if(j){a2[0]=o +a2[1]=n +a2[2]=g +a2[3]=f +a2[4]=c +a2[5]=b +return}if(a1===1){a2[0]=c +a2[1]=b +a2[2]=e +a2[3]=d +a2[4]=k +a2[5]=p +return}s=(a1-a0)/(1-a0) +j=1-s +r=c*j+e*s +q=b*j+d*s +a2[0]=c +a2[1]=b +a2[2]=r +a2[3]=q +a2[4]=r*j+(e*j+k*s)*s +a2[5]=q*j+(d*j+p*s)*s}, +cCd(){var s=new Float32Array(16) +s=new A.SI(s,new Uint8Array(8)) +s.e=s.c=8 +s.CW=172 +return s}, +cOa(a){var s,r=new A.SI(a.f,a.r) +r.e=a.e +r.w=a.w +r.c=a.c +r.d=a.d +r.x=a.x +r.z=a.z +r.y=a.y +s=a.Q +r.Q=s +if(!s){r.a=a.a +r.b=a.b +r.as=a.as}r.cx=a.cx +r.at=a.at +r.ax=a.ax +r.ay=a.ay +r.ch=a.ch +r.CW=a.CW +return r}, +deN(a,b,c){var s,r,q=a.d,p=a.c,o=new Float32Array(p*2),n=a.f,m=q*2 +for(s=0;s0?1:0 +return s}, +b05(a,b){var s +if(a<0){a=-a +b=-b}if(b===0||a===0||a>=b)return null +s=a/b +if(isNaN(s))return null +if(s===0)return null +return s}, +dv8(a){var s,r,q=a.e,p=a.r +if(q+p!==a.c-a.a)return!1 +s=a.f +r=a.w +if(s+r!==a.d-a.b)return!1 +if(q!==a.z||p!==a.x||s!==a.Q||r!==a.y)return!1 +return!0}, +cCR(a,b,c,d,e,f){return new A.bY8(e-2*c+a,f-2*d+b,2*(c-a),2*(d-b),a,b)}, +bK2(a,b,c,d,e,f){if(d===f)return A.kY(c,a,e)&&a!==e +else return a===c&&b===d}, +deP(a){var s,r,q,p,o=a[0],n=a[1],m=a[2],l=a[3],k=a[4],j=a[5],i=n-l,h=A.b05(i,i-l+j) +if(h!=null){s=o+h*(m-o) +r=n+h*(l-n) +q=m+h*(k-m) +p=l+h*(j-l) +a[2]=s +a[3]=r +a[4]=s+h*(q-s) +a[5]=r+h*(p-r) +a[6]=q +a[7]=p +a[8]=k +a[9]=j +return 1}a[3]=Math.abs(i)=q}, +dxU(a,b,c,d){var s,r,q,p,o=a[1],n=a[3] +if(!A.kY(o,c,n))return +s=a[0] +r=a[2] +if(!A.kY(s,b,r))return +q=r-s +p=n-o +if(!(Math.abs((b-s)*p-q*(c-o))<0.000244140625))return +d.push(new A.w(q,p))}, +dxV(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i=a[1],h=a[3],g=a[5] +if(!A.kY(i,c,h)&&!A.kY(h,c,g))return +s=a[0] +r=a[2] +q=a[4] +if(!A.kY(s,b,r)&&!A.kY(r,b,q))return +p=new A.AR() +o=p.Jh(i-2*h+g,2*(h-i),i-c) +for(n=q-2*r+s,m=2*(r-s),l=0;l30)B.b.eh($.Cz,0).d.n()}else a.d.n()}}, +bKb(a,b){if(a<=0)return b*0.1 +else return Math.min(Math.max(b*0.5,a*10),b)}, +dnX(a7,a8,a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6 +if(a7!=null){s=a7.a +s=s[15]===1&&s[0]===1&&s[1]===0&&s[2]===0&&s[3]===0&&s[4]===0&&s[5]===1&&s[6]===0&&s[7]===0&&s[8]===0&&s[9]===0&&s[10]===1&&s[11]===0}else s=!0 +if(s)return 1 +r=a7.a +s=r[12] +q=r[15] +p=s*q +o=r[13] +n=o*q +m=r[3] +l=m*a8 +k=r[7] +j=k*a9 +i=1/(l+j+q) +h=r[0] +g=h*a8 +f=r[4] +e=f*a9 +d=(g+e+s)*i +c=r[1] +b=c*a8 +a=r[5] +a0=a*a9 +a1=(b+a0+o)*i +a2=Math.min(p,d) +a3=Math.max(p,d) +a4=Math.min(n,a1) +a5=Math.max(n,a1) +i=1/(m*0+j+q) +d=(h*0+e+s)*i +a1=(c*0+a0+o)*i +p=Math.min(a2,d) +a3=Math.max(a3,d) +n=Math.min(a4,a1) +a5=Math.max(a5,a1) +i=1/(l+k*0+q) +d=(g+f*0+s)*i +a1=(b+a*0+o)*i +p=Math.min(p,d) +a3=Math.max(a3,d) +n=Math.min(n,a1) +a6=Math.min((a3-p)/a8,(Math.max(a5,a1)-n)/a9) +if(a6<1e-9||a6===1)return 1 +if(a6>1){a6=Math.min(4,B.e.e5(a6/2)*2) +s=a8*a9 +if(s*a6*a6>4194304&&a6>2)a6=3355443.2/s}else a6=Math.max(2/B.e.dH(2/a6),0.0001) +return a6}, +Nn(a){var s,r=a.a,q=r.x,p=q!=null?0+q.b*2:0 +r=r.c +s=r==null +if((s?0:r)!==0)p+=(s?0:r)*0.70710678118 +return p}, +dnY(a9,b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6=a9[0],a7=a9[1],a8=a9.length +for(s=a7,r=a6,q=2;q>>16&255)/255 +m[1]=(i.gm(i)>>>8&255)/255 +m[2]=(i.gm(i)&255)/255 +m[3]=(i.gm(i)>>>24&255)/255 +j[0]=0 +h=4 +g=1}else{h=0 +g=0}for(k=a2.length,f=0;f>>16&255)/255 +h=e+1 +m[e]=(d.gm(i)>>>8&255)/255 +e=h+1 +m[h]=(d.gm(i)&255)/255 +h=e+1 +m[e]=(d.gm(i)>>>24&255)/255}for(k=a3.length,f=0;f>>16&255)/255 +h=e+1 +m[e]=(i.gm(i)>>>8&255)/255 +m[h]=(i.gm(i)&255)/255 +m[h+1]=(i.gm(i)>>>24&255)/255 +j[g]=1}b=4*n +for(a=0;a>>2 +l[a]=(m[a+4]-m[a])/(j[g+1]-j[g])}l[b]=0 +l[b+1]=0 +l[b+2]=0 +l[b+3]=0 +for(a=0;a1)B.b.fm(p,new A.cv6()) +for(p=$.cwL,o=p.length,r=0;ry')) +case 1:case 2:case 5:return new A.a3W(A.cG9("8a2@q\u03a9qk1&kq3@q\xc6a\xe6aw2xy2\xa5\xff\u2190\xffz51)s.push(new A.dU(B.b.gN(o),null,B.b.gR(o))) +else s.push(new A.dU(p,null,null))}return s}, +dpq(a,b){var s=a.AU(b),r=A.rm(A.av(s.b)) +switch(s.a){case"setDevicePixelRatio":$.h6().x=r +$.dl().f.$0() +return!0}return!1}, +CB(a,b){if(a==null)return +if(b===$.aq)a.$0() +else b.U4(a)}, +b_S(a,b,c,d){if(a==null)return +if(b===$.aq)a.$1(c) +else b.Od(a,c,d)}, +duX(a,b,c,d){if(b===$.aq)a.$2(c,d) +else b.U4(new A.cwj(a,c,d))}, +GQ(a,b,c,d,e){if(a==null)return +if(b===$.aq)a.$3(c,d,e) +else b.U4(new A.cwk(a,c,d,e))}, +dtQ(){var s,r,q,p=self.document.documentElement +p.toString +if("computedStyleMap" in p){s=p.computedStyleMap() +if(s!=null){r=s.get("font-size") +q=r!=null?r.value:null}else q=null}else q=null +if(q==null)q=A.cVS(A.cAr(self.window,p).getPropertyValue("font-size")) +return(q==null?16:q)/16}, +deR(a,b,c,d,e,f,g,h){return new A.aBp(a,!1,f,e,h,d,c,g)}, +cUE(a){var s,r,q=A.dE(self.document,"flt-platform-view-slot") +A.ae(q.style,"pointer-events","auto") +s=A.dE(self.document,"slot") +r=A.c2("flt-pv-slot-"+a) +A.at(s,"setAttribute",["name",r==null?t.K.a(r):r]) +q.append(s) +return q}, +dsJ(a){switch(a){case 0:return 1 +case 1:return 4 +case 2:return 2 +default:return B.d.em(1,a)}}, +Mx(a){var s=B.e.C(a) +return A.c7(0,0,B.e.C((a-s)*1000),s,0,0)}, +cFi(a,b){var s,r,q,p,o=$.lm +if((o==null?$.lm=A.zI():o).w&&a.offsetX===0&&a.offsetY===0)return A.dnW(a,b) +o=$.cyL() +s=o.gAm().c +if(s==null)s=null +else{r=a.target +r.toString +r=s.contains(r) +s=r}if(s===!0){q=o.gAm().w +if(q!=null){a.target.toString +o.gAm().c.toString +p=q.c +o=a.offsetX +s=a.offsetY +r=new A.Ga(new Float32Array(3)) +r.pv(o,s,0) +r=new A.f1(p).Et(r).a +return new A.w(r[0],r[1])}}if(!J.v(a.target,b)){o=b.getBoundingClientRect() +return new A.w(a.clientX-o.x,a.clientY-o.y)}return new A.w(a.offsetX,a.offsetY)}, +dnW(a,b){var s,r,q=a.clientX,p=a.clientY +for(s=b;s.offsetParent!=null;s=r){q-=s.offsetLeft-s.scrollLeft +p-=s.offsetTop-s.scrollTop +r=s.offsetParent +r.toString}return new A.w(q,p)}, +cxN(a,b){var s=b.$0() +return s}, +dug(){if($.dl().ay==null)return +$.cF2=B.e.C(self.window.performance.now()*1000)}, +duf(){if($.dl().ay==null)return +$.cEq=B.e.C(self.window.performance.now()*1000)}, +cV6(){if($.dl().ay==null)return +$.cEp=B.e.C(self.window.performance.now()*1000)}, +cV8(){if($.dl().ay==null)return +$.cEW=B.e.C(self.window.performance.now()*1000)}, +cV7(){var s,r,q=$.dl() +if(q.ay==null)return +s=$.cTN=B.e.C(self.window.performance.now()*1000) +$.cEJ.push(new A.zY(A.a([$.cF2,$.cEq,$.cEp,$.cEW,s,s,0,0,0,0,1],t.t))) +$.cTN=$.cEW=$.cEp=$.cEq=$.cF2=-1 +if(s-$.d_T()>1e5){$.dp0=s +r=$.cEJ +A.b_S(q.ay,q.ch,r,t.Px) +$.cEJ=A.a([],t.no)}}, +dqB(){return B.e.C(self.window.performance.now()*1000)}, +dfT(a){var s=new A.bNT(A.b(t.N,t.Ce),a) +s.b8l(a) +return s}, +dqy(a){}, +cFt(a,b){return a[b]}, +cVS(a){var s=self.window.parseFloat(a) +if(s==null||isNaN(s))return null +return s}, +dwu(a){var s,r,q +if("computedStyleMap" in a){s=a.computedStyleMap() +if(s!=null){r=s.get("font-size") +q=r!=null?r.value:null}else q=null}else q=null +return q==null?A.cVS(A.cAr(self.window,a).getPropertyValue("font-size")):q}, +dy8(a,b){var s,r=self.document.createElement("CANVAS") +if(r==null)return null +try{A.PK(r,a) +A.PJ(r,b)}catch(s){return null}return r}, +cAV(a){var s,r,q="premultipliedAlpha",p=$.a5B +if(p==null?$.a5B="OffscreenCanvas" in self.window:p){p=a.a +p.toString +s=t.N +r=A.cKF(p,"webgl2",A.p([q,!1],s,t.z)) +r.toString +r=new A.asZ(r) +$.brf.b=A.b(s,t.yq) +r.dy=p +p=r}else{p=a.b +p.toString +s=$.iy +s=(s==null?$.iy=A.rh():s)===1?"webgl":"webgl2" +r=t.N +s=A.uD(p,s,A.p([q,!1],r,t.z)) +s.toString +s=new A.asZ(s) +$.brf.b=A.b(r,t.yq) +s.dy=p +p=s}return p}, +cWu(a,b,c,d,e,f,g){var s,r="uniform4f",q=b.a,p=a.ye(0,q,"u_ctransform"),o=new Float32Array(16),n=new A.f1(o) +n.cp(g) +n.bJ(0,-c,-d) +s=a.a +A.at(s,"uniformMatrix4fv",[p,!1,o]) +A.at(s,r,[a.ye(0,q,"u_scale"),2/e,-2/f,1,1]) +A.at(s,r,[a.ye(0,q,"u_shift"),-1,1,0,0])}, +cUk(a,b,c){var s,r,q,p,o="bufferData" +if(c===1){s=a.gNw() +A.at(a.a,o,[a.gzV(),b,s])}else{r=b.length +q=new Float32Array(r) +for(p=0;p=h.length)h.push(r) +else h[o]=r +if(o>s)s=o}m=A.aP(s,0,!1,t.S) +l=h[s] +for(r=s-1;r>=0;--r){m[r]=l +l=i[l]}return m}, +dgV(a){var s,r=$.a8H +if(r!=null)s=r.a===a +else s=!1 +if(s){r.toString +return r}return $.a8H=new A.bUT(a,A.a([],t.Up),$,$,$,null)}, +cEe(a,b,c){var s,r;--c +for(;b0){h.push(new A.Ev(B.kO,k,j,o,l)) +o=l +k=0 +j=0}}h.push(new A.Ev(n,k,j,o,m))}if(h.length===0||B.b.gR(h).c===B.j9){s=a.length +h.push(new A.Ev(B.ja,0,0,s,s))}return h}, +dpp(a,b){var s=B.e.C(b.current()) +if(b.breakType()!=="none")return B.j9 +if(s===a.length)return B.ja +return B.kO}, +dnU(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a={},a0=A.a([],t._f) +a.a=a.b=null +s=A.ajp(a1,0) +r=A.cUS().Sz(s) +a.c=a.d=a.e=a.f=0 +q=new A.csF(a,a1,a0) +q.$2(B.as,2) +p=++a.f +for(o=a1.length,n=t.Xf,m=t.S,l=t.MX,k=B.eC,j=0;p<=o;p=++a.f){a.b=a.a +a.a=r +if(s!=null&&s>65535){q.$2(B.as,-1) +p=++a.f}s=A.ajp(a1,p) +p=$.ctN +r=(p==null?$.ctN=new A.BK(A.cF1(u.ey,937,B.QW,n),B.eC,A.b(m,n),l):p).Sz(s) +i=a.a +j=i===B.ua?j+1:0 +if(i===B.ph||i===B.u8){q.$2(B.j9,5) +continue}if(i===B.uc){if(r===B.ph)q.$2(B.as,5) +else q.$2(B.j9,5) +continue}if(r===B.ph||r===B.u8||r===B.uc){q.$2(B.as,6) +continue}p=a.f +if(p>=o)break +if(r===B.m6||r===B.Bj){q.$2(B.as,7) +continue}if(i===B.m6){q.$2(B.kO,18) +continue}if(i===B.Bj){q.$2(B.kO,8) +continue}if(i===B.Bk){q.$2(B.as,8) +continue}h=i!==B.Be +if(h&&!0)k=i==null?B.eC:i +if(r===B.Be||r===B.Bk){if(k!==B.m6){if(k===B.ua)--j +q.$2(B.as,9) +r=k +continue}r=B.eC}if(!h||!1){a.a=k +h=k}else h=i +if(r===B.Bm||h===B.Bm){q.$2(B.as,11) +continue}if(h===B.Bh){q.$2(B.as,12) +continue}g=h!==B.m6 +if(!(!g||h===B.u5||h===B.pg)&&r===B.Bh){q.$2(B.as,12) +continue}if(g)g=r===B.Bg||r===B.pf||r===B.Px||r===B.u6||r===B.Bf +else g=!1 +if(g){q.$2(B.as,13) +continue}if(h===B.pe){q.$2(B.as,14) +continue}g=h===B.Bp +if(g&&r===B.pe){q.$2(B.as,15) +continue}f=h!==B.Bg +if((!f||h===B.pf)&&r===B.Bi){q.$2(B.as,16) +continue}if(h===B.Bl&&r===B.Bl){q.$2(B.as,17) +continue}if(g||r===B.Bp){q.$2(B.as,19) +continue}if(h===B.Bo||r===B.Bo){q.$2(B.kO,20) +continue}if(r===B.u5||r===B.pg||r===B.Bi||h===B.Pv){q.$2(B.as,21) +continue}if(a.b===B.eB)g=h===B.pg||h===B.u5 +else g=!1 +if(g){q.$2(B.as,21) +continue}g=h===B.Bf +if(g&&r===B.eB){q.$2(B.as,21) +continue}if(r===B.Pw){q.$2(B.as,22) +continue}e=h!==B.eC +if(!((!e||h===B.eB)&&r===B.jb))if(h===B.jb)d=r===B.eC||r===B.eB +else d=!1 +else d=!0 +if(d){q.$2(B.as,23) +continue}d=h===B.ud +if(d)c=r===B.Bn||r===B.u9||r===B.ub +else c=!1 +if(c){q.$2(B.as,23) +continue}if((h===B.Bn||h===B.u9||h===B.ub)&&r===B.kP){q.$2(B.as,23) +continue}c=!d +if(!c||h===B.kP)b=r===B.eC||r===B.eB +else b=!1 +if(b){q.$2(B.as,24) +continue}if(!e||h===B.eB)b=r===B.ud||r===B.kP +else b=!1 +if(b){q.$2(B.as,24) +continue}if(!f||h===B.pf||h===B.jb)f=r===B.kP||r===B.ud +else f=!1 +if(f){q.$2(B.as,25) +continue}f=h!==B.kP +if((!f||d)&&r===B.pe){q.$2(B.as,25) +continue}if((!f||!c||h===B.pg||h===B.u6||h===B.jb||g)&&r===B.jb){q.$2(B.as,25) +continue}g=h===B.u7 +if(g)f=r===B.u7||r===B.pi||r===B.pk||r===B.pl +else f=!1 +if(f){q.$2(B.as,26) +continue}f=h!==B.pi +if(!f||h===B.pk)c=r===B.pi||r===B.pj +else c=!1 +if(c){q.$2(B.as,26) +continue}c=h!==B.pj +if((!c||h===B.pl)&&r===B.pj){q.$2(B.as,26) +continue}if((g||!f||!c||h===B.pk||h===B.pl)&&r===B.kP){q.$2(B.as,27) +continue}if(d)g=r===B.u7||r===B.pi||r===B.pj||r===B.pk||r===B.pl +else g=!1 +if(g){q.$2(B.as,27) +continue}if(!e||h===B.eB)g=r===B.eC||r===B.eB +else g=!1 +if(g){q.$2(B.as,28) +continue}if(h===B.u6)g=r===B.eC||r===B.eB +else g=!1 +if(g){q.$2(B.as,29) +continue}if(!e||h===B.eB||h===B.jb)if(r===B.pe){g=B.c.az(a1,p) +if(g!==9001)if(!(g>=12296&&g<=12317))g=g>=65047&&g<=65378 +else g=!0 +else g=!0 +g=!g}else g=!1 +else g=!1 +if(g){q.$2(B.as,30) +continue}if(h===B.pf){p=B.c.aK(a1,p-1) +if(p!==9001)if(!(p>=12296&&p<=12317))p=p>=65047&&p<=65378 +else p=!0 +else p=!0 +if(!p)p=r===B.eC||r===B.eB||r===B.jb +else p=!1}else p=!1 +if(p){q.$2(B.as,30) +continue}if(r===B.ua){if((j&1)===1)q.$2(B.as,30) +else q.$2(B.kO,30) +continue}if(h===B.u9&&r===B.ub){q.$2(B.as,30) +continue}q.$2(B.kO,31)}q.$2(B.ja,3) +return a0}, +GS(a,b,c,d,e){var s,r,q,p +if(c===d)return 0 +s=a.font +if(c===$.cTx&&d===$.cTw&&b===$.cTy&&s===$.cTv)r=$.cTA +else{q=c===0&&d===b.length?b:B.c.X(b,c,d) +p=a.measureText(q).width +if(p==null)p=null +p.toString +r=p}$.cTx=c +$.cTw=d +$.cTy=b +$.cTv=s +$.cTA=r +if(e==null)e=0 +return B.e.au((e!==0?r+e*(d-c):r)*100)/100}, +cKU(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,a0,a1,a2){var s=g==null,r=s?"":g +return new A.a1n(b,c,d,e,f,m,k,a1,!s,r,h,i,l,j,p,a2,o,q,a,n,a0)}, +cV1(a){if(a==null)return null +return A.cV0(a.gd9(a))}, +cV0(a){switch(a){case 0:return"100" +case 1:return"200" +case 2:return"300" +case 3:return"normal" +case 4:return"500" +case 5:return"600" +case 6:return"bold" +case 7:return"800" +case 8:return"900"}return""}, +dr3(a){var s,r,q,p,o=a.length +if(o===0)return"" +for(s=0,r="";s=48&&q<=57))s=q>=1632&&q<=1641 +else s=!0 +if(s)return B.u +r=$.cHF().Sz(q) +if(r!=null)return r +return null}, +cEN(a,b){var s=A.ajp(a,b) +s.toString +if(s>=48&&s<=57)return B.tL +if(s>=1632&&s<=1641)return B.NS +switch($.cHF().Sz(s)){case B.u:return B.NR +case B.b0:return B.NS +case null:return B.AF}}, +ajp(a,b){var s +if(b<0||b>=a.length)return null +s=B.c.aK(a,b) +if((s&63488)===55296&&b>>6&31)+1<<16|(s&63)<<10|B.c.aK(a,b+1)&1023 +return s}, +dj4(a,b,c){return new A.BK(a,b,A.b(t.S,c),c.i("BK<0>"))}, +dj5(a,b,c,d,e){return new A.BK(A.cF1(a,b,c,e),d,A.b(t.S,e),e.i("BK<0>"))}, +cF1(a,b,c,d){var s,r,q,p,o,n=A.a([],d.i("F>")),m=a.length +for(s=d.i("ie<0>"),r=0;r=0&&q<=r))break +q+=s +if(A.dkg(b,q))break}return A.GN(q,0,r)}, +dkg(a,b){var s,r,q,p,o,n,m,l,k,j=null +if(b<=0||b>=a.length)return!0 +s=b-1 +if((B.c.aK(a,s)&63488)===55296)return!1 +r=$.ajX().aa4(0,a,b) +q=$.ajX().aa4(0,a,s) +if(q===B.xq&&r===B.xr)return!1 +if(A.lC(q,B.Gk,B.xq,B.xr,j,j))return!0 +if(A.lC(r,B.Gk,B.xq,B.xr,j,j))return!0 +if(q===B.Gj&&r===B.Gj)return!1 +if(A.lC(r,B.qH,B.qI,B.qG,j,j))return!1 +for(p=0;A.lC(q,B.qH,B.qI,B.qG,j,j);){++p +s=b-p-1 +if(s<0)return!0 +o=$.ajX() +n=A.ajp(a,s) +q=n==null?o.b:o.Sz(n)}if(A.lC(q,B.fC,B.dG,j,j,j)&&A.lC(r,B.fC,B.dG,j,j,j))return!1 +m=0 +do{++m +l=$.ajX().aa4(0,a,b+m)}while(A.lC(l,B.qH,B.qI,B.qG,j,j)) +do{++p +k=$.ajX().aa4(0,a,b-p-1)}while(A.lC(k,B.qH,B.qI,B.qG,j,j)) +if(A.lC(q,B.fC,B.dG,j,j,j)&&A.lC(r,B.Gh,B.qF,B.nU,j,j)&&A.lC(l,B.fC,B.dG,j,j,j))return!1 +if(A.lC(k,B.fC,B.dG,j,j,j)&&A.lC(q,B.Gh,B.qF,B.nU,j,j)&&A.lC(r,B.fC,B.dG,j,j,j))return!1 +s=q===B.dG +if(s&&r===B.nU)return!1 +if(s&&r===B.Gg&&l===B.dG)return!1 +if(k===B.dG&&q===B.Gg&&r===B.dG)return!1 +s=q===B.iv +if(s&&r===B.iv)return!1 +if(A.lC(q,B.fC,B.dG,j,j,j)&&r===B.iv)return!1 +if(s&&A.lC(r,B.fC,B.dG,j,j,j))return!1 +if(k===B.iv&&A.lC(q,B.Gi,B.qF,B.nU,j,j)&&r===B.iv)return!1 +if(s&&A.lC(r,B.Gi,B.qF,B.nU,j,j)&&l===B.iv)return!1 +if(q===B.qJ&&r===B.qJ)return!1 +if(A.lC(q,B.fC,B.dG,B.iv,B.qJ,B.xp)&&r===B.xp)return!1 +if(q===B.xp&&A.lC(r,B.fC,B.dG,B.iv,B.qJ,j))return!1 +return!0}, +lC(a,b,c,d,e,f){if(a===b)return!0 +if(a===c)return!0 +if(d!=null&&a===d)return!0 +if(e!=null&&a===e)return!0 +if(f!=null&&a===f)return!0 +return!1}, +da5(a){switch(a){case"TextInputAction.continueAction":case"TextInputAction.next":return B.auR +case"TextInputAction.previous":return B.av3 +case"TextInputAction.done":return B.aus +case"TextInputAction.go":return B.auD +case"TextInputAction.newline":return B.auz +case"TextInputAction.search":return B.ava +case"TextInputAction.send":return B.avb +case"TextInputAction.emergencyCall":case"TextInputAction.join":case"TextInputAction.none":case"TextInputAction.route":case"TextInputAction.unspecified":default:return B.auS}}, +cKT(a,b){switch(a){case"TextInputType.number":return b?B.aum:B.auT +case"TextInputType.phone":return B.av_ +case"TextInputType.emailAddress":return B.auu +case"TextInputType.url":return B.avq +case"TextInputType.multiline":return B.auQ +case"TextInputType.none":return B.HO +case"TextInputType.text":default:return B.avl}}, +dig(a){var s +if(a==="TextCapitalization.words")s=B.ap1 +else if(a==="TextCapitalization.characters")s=B.ap3 +else s=a==="TextCapitalization.sentences"?B.ap2:B.Fy +return new A.aaH(s)}, +doq(a){}, +b_p(a,b){var s,r="transparent",q="none",p=a.style +A.ae(p,"white-space","pre-wrap") +A.ae(p,"align-content","center") +A.ae(p,"padding","0") +A.ae(p,"opacity","1") +A.ae(p,"color",r) +A.ae(p,"background-color",r) +A.ae(p,"background",r) +A.ae(p,"outline",q) +A.ae(p,"border",q) +A.ae(p,"resize",q) +A.ae(p,"width","0") +A.ae(p,"height","0") +A.ae(p,"text-shadow",r) +A.ae(p,"transform-origin","0 0 0") +if(b){A.ae(p,"top","-9999px") +A.ae(p,"left","-9999px")}s=$.fL() +if(s!==B.fH)s=s===B.aW +else s=!0 +if(s)a.classList.add("transparentTextEditing") +A.ae(p,"caret-color",r)}, +da4(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0 +if(a1==null)return null +s=t.N +r=t.B +q=A.b(s,r) +p=A.b(s,t.M1) +o=A.dE(self.document,"form") +o.noValidate=!0 +o.method="post" +o.action="#" +A.hW(o,"submit",r.a(A.ds(new A.bls())),null) +A.b_p(o,!1) +n=J.v5(0,s) +m=A.czk(a1,B.ap0) +if(a2!=null)for(s=t.a,r=J.f7(a2,s),l=A.y(r),r=new A.bH(r,r.gu(r),l.i("bH")),k=m.b,l=l.i("a7.E");r.q();){j=r.d +if(j==null)j=l.a(j) +i=J.T(j) +h=s.a(i.h(j,"autofill")) +g=A.av(i.h(j,"textCapitalization")) +if(g==="TextCapitalization.words")g=B.ap1 +else if(g==="TextCapitalization.characters")g=B.ap3 +else g=g==="TextCapitalization.sentences"?B.ap2:B.Fy +f=A.czk(h,new A.aaH(g)) +g=f.b +n.push(g) +if(g!==k){e=A.cKT(A.av(J.K(s.a(i.h(j,"inputType")),"name")),!1).an5() +f.a.x6(e) +f.x6(e) +A.b_p(e,!1) +p.j(0,g,f) +q.j(0,g,e) +o.append(e)}}else n.push(m.b) +B.b.rj(n) +for(s=n.length,d=0,r="";d0?r+"*":r)+c}b=r.charCodeAt(0)==0?r:r +a=$.ajn.h(0,b) +if(a!=null)a.remove() +a0=A.dE(self.document,"input") +A.b_p(a0,!0) +a0.className="submitBtn" +A.biU(a0,"submit") +o.append(a0) +return new A.blp(o,q,p,b)}, +czk(a,b){var s,r=J.T(a),q=A.av(r.h(a,"uniqueIdentifier")),p=t.kc.a(r.h(a,"hints")),o=p==null||J.fs(p)?null:A.av(J.eZ(p)),n=A.cKL(t.a.a(r.h(a,"editingValue"))) +if(o!=null){s=$.cX1().a.h(0,o) +if(s==null)s=o}else s=null +return new A.al6(n,q,s,A.cB(r.h(a,"hintText")))}, +cEX(a,b,c){var s=c.a,r=c.b,q=Math.min(s,r) +r=Math.max(s,r) +return B.c.X(a,0,q)+b+B.c.bF(a,r)}, +dii(a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h=a3.a,g=a3.b,f=a3.c,e=a3.d,d=a3.e,c=a3.f,b=a3.r,a=a3.w,a0=new A.V3(h,g,f,e,d,c,b,a) +d=a2==null +c=d?null:a2.b +s=c==(d?null:a2.c) +c=g.length +r=c===0 +q=r&&e!==-1 +r=!r +p=r&&!s +if(q){o=h.length-a1.a.length +f=a1.b +if(f!==(d?null:a2.b)){f=e-o +a0.c=f}else{a0.c=f +e=f+o +a0.d=e}}else if(p){f=a2.b +a0.c=f}n=b!=null&&b!==a +if(r&&s&&n){b.toString +f=a0.c=b}if(!(f===-1&&f===e)){m=A.cEX(h,g,new A.eW(f,e)) +f=a1.a +f.toString +if(m!==f){l=B.c.p(g,".") +for(e=A.aB(A.Y0(g),!0,!1,!1,!1).tV(0,f),e=new A.re(e.a,e.b,e.c),d=t.Qz,b=h.length;e.q();){k=e.d +a=(k==null?d.a(k):k).b +r=a.index +if(!(r>=0&&r+a[0].length<=b)){j=r+c-1 +i=A.cEX(h,g,new A.eW(r,j))}else{j=l?r+a[0].length-1:r+a[0].length +i=A.cEX(h,g,new A.eW(r,j))}if(i===f){a0.c=r +a0.d=j +break}}}}a0.e=a1.b +a0.f=a1.c +return a0}, +bkd(a,b,c,d,e){var s,r=a==null?0:a +r=Math.max(0,r) +s=d==null?0:d +return new A.PO(e,r,Math.max(0,s),b,c)}, +cKL(a){var s=J.T(a),r=A.cB(s.h(a,"text")),q=B.e.C(A.n5(s.h(a,"selectionBase"))),p=B.e.C(A.n5(s.h(a,"selectionExtent"))),o=A.cBr(a,"composingBase"),n=A.cBr(a,"composingExtent") +s=o==null?-1:o +return A.bkd(q,s,n==null?-1:n,p,r)}, +cKK(a){var s,r,q,p=null,o=globalThis.HTMLInputElement +if(o!=null&&a instanceof o){s=a.value +if(s==null)s=p +r=a.selectionStart +if(r==null)r=p +r=r==null?p:B.e.C(r) +q=a.selectionEnd +if(q==null)q=p +return A.bkd(r,-1,-1,q==null?p:B.e.C(q),s)}else{o=globalThis.HTMLTextAreaElement +if(o!=null&&a instanceof o){s=a.value +if(s==null)s=p +r=a.selectionStart +if(r==null)r=p +r=r==null?p:B.e.C(r) +q=a.selectionEnd +if(q==null)q=p +return A.bkd(r,-1,-1,q==null?p:B.e.C(q),s)}else throw A.j(A.ak("Initialized with unsupported input type"))}}, +cMd(a){var s,r,q,p,o,n="inputType",m="autofill",l=J.T(a),k=t.a,j=A.av(J.K(k.a(l.h(a,n)),"name")),i=A.kd(J.K(k.a(l.h(a,n)),"decimal")) +j=A.cKT(j,i===!0) +i=A.cB(l.h(a,"inputAction")) +if(i==null)i="TextInputAction.done" +s=A.kd(l.h(a,"obscureText")) +r=A.kd(l.h(a,"readOnly")) +q=A.kd(l.h(a,"autocorrect")) +p=A.dig(A.av(l.h(a,"textCapitalization"))) +k=l.a0(a,m)?A.czk(k.a(l.h(a,m)),B.ap0):null +o=A.da4(t.nA.a(l.h(a,m)),t.kc.a(l.h(a,"fields"))) +l=A.kd(l.h(a,"enableDeltaModel")) +return new A.bxo(j,i,r===!0,s===!0,q!==!1,l===!0,k,o,p)}, +db9(a){return new A.at3(a,A.a([],t.Up),$,$,$,null)}, +dxp(){$.ajn.an(0,new A.cx3())}, +dso(){var s,r,q +for(s=$.ajn.gaA($.ajn),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bN(J.af(s.a),s.b,r.i("bN<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +q.remove()}$.ajn.V(0)}, +d9O(a){var s=J.T(a),r=A.dc(J.bz(t.j.a(s.h(a,"transform")),new A.bjE(),t.z),!0,t.i) +return new A.bjD(A.n5(s.h(a,"width")),A.n5(s.h(a,"height")),new Float32Array(A.bu(r)))}, +dum(a,b){var s,r={},q=new A.ah($.aq,b.i("ah<0>")) +r.a=!0 +s=a.$1(new A.cvO(r,new A.mm(q,b.i("mm<0>")),b)) +r.a=!1 +if(s!=null)throw A.j(A.aL(s)) +return q}, +cFW(a,b){var s=a.style +A.ae(s,"transform-origin","0 0 0") +A.ae(s,"transform",A.pZ(b))}, +pZ(a){var s=A.cxP(a) +if(s===B.apG)return"matrix("+A.r(a[0])+","+A.r(a[1])+","+A.r(a[4])+","+A.r(a[5])+","+A.r(a[12])+","+A.r(a[13])+")" +else if(s===B.xc)return A.dtZ(a) +else return"none"}, +cxP(a){if(!(a[15]===1&&a[14]===0&&a[11]===0&&a[10]===1&&a[9]===0&&a[8]===0&&a[7]===0&&a[6]===0&&a[3]===0&&a[2]===0))return B.xc +if(a[0]===1&&a[1]===0&&a[4]===0&&a[5]===1&&a[12]===0&&a[13]===0)return B.apF +else return B.apG}, +dtZ(a){var s=a[0] +if(s===1&&a[1]===0&&a[2]===0&&a[3]===0&&a[4]===0&&a[5]===1&&a[6]===0&&a[7]===0&&a[8]===0&&a[9]===0&&a[10]===1&&a[11]===0&&a[14]===0&&a[15]===1)return"translate3d("+A.r(a[12])+"px, "+A.r(a[13])+"px, 0px)" +else return"matrix3d("+A.r(s)+","+A.r(a[1])+","+A.r(a[2])+","+A.r(a[3])+","+A.r(a[4])+","+A.r(a[5])+","+A.r(a[6])+","+A.r(a[7])+","+A.r(a[8])+","+A.r(a[9])+","+A.r(a[10])+","+A.r(a[11])+","+A.r(a[12])+","+A.r(a[13])+","+A.r(a[14])+","+A.r(a[15])+")"}, +cxR(a,b){var s=$.d0T() +s[0]=b.a +s[1]=b.b +s[2]=b.c +s[3]=b.d +A.cxQ(a,s) +return new A.Z(s[0],s[1],s[2],s[3])}, +cxQ(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=$.cHE() +a0[0]=a2[0] +a0[4]=a2[1] +a0[8]=0 +a0[12]=1 +a0[1]=a2[2] +a0[5]=a2[1] +a0[9]=0 +a0[13]=1 +a0[2]=a2[0] +a0[6]=a2[3] +a0[10]=0 +a0[14]=1 +a0[3]=a2[2] +a0[7]=a2[3] +a0[11]=0 +a0[15]=1 +s=$.d0S().a +r=s[0] +q=s[4] +p=s[8] +o=s[12] +n=s[1] +m=s[5] +l=s[9] +k=s[13] +j=s[2] +i=s[6] +h=s[10] +g=s[14] +f=s[3] +e=s[7] +d=s[11] +c=s[15] +b=a1.a +s[0]=r*b[0]+q*b[4]+p*b[8]+o*b[12] +s[4]=r*b[1]+q*b[5]+p*b[9]+o*b[13] +s[8]=r*b[2]+q*b[6]+p*b[10]+o*b[14] +s[12]=r*b[3]+q*b[7]+p*b[11]+o*b[15] +s[1]=n*b[0]+m*b[4]+l*b[8]+k*b[12] +s[5]=n*b[1]+m*b[5]+l*b[9]+k*b[13] +s[9]=n*b[2]+m*b[6]+l*b[10]+k*b[14] +s[13]=n*b[3]+m*b[7]+l*b[11]+k*b[15] +s[2]=j*b[0]+i*b[4]+h*b[8]+g*b[12] +s[6]=j*b[1]+i*b[5]+h*b[9]+g*b[13] +s[10]=j*b[2]+i*b[6]+h*b[10]+g*b[14] +s[14]=j*b[3]+i*b[7]+h*b[11]+g*b[15] +s[3]=f*b[0]+e*b[4]+d*b[8]+c*b[12] +s[7]=f*b[1]+e*b[5]+d*b[9]+c*b[13] +s[11]=f*b[2]+e*b[6]+d*b[10]+c*b[14] +s[15]=f*b[3]+e*b[7]+d*b[11]+c*b[15] +a=b[15] +if(a===0)a=1 +a2[0]=Math.min(Math.min(Math.min(a0[0],a0[1]),a0[2]),a0[3])/a +a2[1]=Math.min(Math.min(Math.min(a0[4],a0[5]),a0[6]),a0[7])/a +a2[2]=Math.max(Math.max(Math.max(a0[0],a0[1]),a0[2]),a0[3])/a +a2[3]=Math.max(Math.max(Math.max(a0[4],a0[5]),a0[6]),a0[7])/a}, +cWj(a,b){return a.a<=b.a&&a.b<=b.b&&a.c>=b.c&&a.d>=b.d}, +ke(a){if(a==null)return null +return A.ajh(a.gm(a))}, +ajh(a){var s,r +if(a===4278190080)return"#000000" +if((a&4278190080)>>>0===4278190080){s=B.d.tj(a&16777215,16) +switch(s.length){case 1:return"#00000"+s +case 2:return"#0000"+s +case 3:return"#000"+s +case 4:return"#00"+s +case 5:return"#0"+s +default:return"#"+s}}else{r=""+"rgba("+B.d.k(a>>>16&255)+","+B.d.k(a>>>8&255)+","+B.d.k(a&255)+","+B.e.k((a>>>24&255)/255)+")" +return r.charCodeAt(0)==0?r:r}}, +dsv(a,b,c,d){var s=""+a,r=""+b,q=""+c +if(d===255)return"rgb("+s+","+r+","+q+")" +else return"rgba("+s+","+r+","+q+","+B.e.bk(d/255,2)+")"}, +cTb(){if(A.dv5())return"BlinkMacSystemFont" +var s=$.kE() +if(s!==B.dp)s=s===B.hg +else s=!0 +if(s)return"-apple-system, BlinkMacSystemFont" +return"Arial"}, +cuZ(a){var s +if(J.cX(B.dHL.a,a))return a +s=$.kE() +if(s!==B.dp)s=s===B.hg +else s=!0 +if(s)if(a===".SF Pro Text"||a===".SF Pro Display"||a===".SF UI Text"||a===".SF UI Display")return A.cTb() +return'"'+A.r(a)+'", '+A.cTb()+", sans-serif"}, +GN(a,b,c){if(ac)return c +else return a}, +GR(a,b){var s +if(a==null)return b==null +if(b==null||a.length!==b.length)return!1 +for(s=0;s")).aU(0," ")}, +la(a,b,c){A.ae(a.style,b,c)}, +ajm(a,b,c,d,e,f,g,h,i){var s=$.cT4 +if(s==null?$.cT4=a.ellipse!=null:s)A.at(a,"ellipse",[b,c,d,e,f,g,h,i]) +else{a.save() +a.translate(b,c) +a.rotate(f) +a.scale(d,e) +A.at(a,"arc",[0,0,1,g,h,i]) +a.restore()}}, +cFS(a){var s +for(;a.lastChild!=null;){s=a.lastChild +if(s.parentNode!=null)s.parentNode.removeChild(s)}}, +cBG(a,b,c){var s=b.i("@<0>").Z(c),r=new A.C2(s.i("C2<+key,value(1,2)>")) +r.a=r +r.b=r +return new A.awi(a,new A.zE(r,s.i("zE<+key,value(1,2)>")),A.b(b,s.i("cAs<+key,value(1,2)>")),s.i("awi<1,2>"))}, +jI(){var s=new Float32Array(16) +s[15]=1 +s[0]=1 +s[5]=1 +s[10]=1 +return new A.f1(s)}, +ddK(a){return new A.f1(a)}, +ddO(a){var s=new A.f1(new Float32Array(16)) +if(s.xO(a)===0)return null +return s}, +cR0(a,b,c){var s=new Float32Array(3) +s[0]=a +s[1]=b +s[2]=c +return new A.Ga(s)}, +Nz(a){var s=new Float32Array(16) +s[15]=a[15] +s[14]=a[14] +s[13]=a[13] +s[12]=a[12] +s[11]=a[11] +s[10]=a[10] +s[9]=a[9] +s[8]=a[8] +s[7]=a[7] +s[6]=a[6] +s[5]=a[5] +s[4]=a[4] +s[3]=a[3] +s[2]=a[2] +s[1]=a[1] +s[0]=a[0] +return s}, +d8z(a){var s=new A.aqj(a,new A.b6(null,null,t.Qh)) +s.b7x(a) +return s}, +d92(a){var s,r +if(a!=null)return A.d8z(a) +else{s=new A.asK(new A.b6(null,null,t.Tv)) +r=self.window.visualViewport +if(r==null)r=self.window +s.a=A.im(r,"resize",s.gbqk()) +return s}}, +d8A(a){var s=t.B.a(A.ds(new A.aMJ())) +A.d9s(a) +return new A.bgA(a,!0,s)}, +da0(a){if(a!=null)return A.d8A(a) +else return A.daX()}, +daX(){return new A.bpN(!0,t.B.a(A.ds(new A.aMJ())))}, +da7(a,b){var s=new A.arH(a,b,A.d1(null,t.H),B.qD) +s.b7z(a,b) +return s}, +Yx:function Yx(a){var _=this +_.a=a +_.d=_.c=_.b=null}, +b2C:function b2C(a,b){this.a=a +this.b=b}, +b2H:function b2H(a){this.a=a}, +b2G:function b2G(a){this.a=a}, +b2I:function b2I(a){this.a=a}, +b2F:function b2F(a,b){this.a=a +this.b=b}, +b2E:function b2E(a){this.a=a}, +b2D:function b2D(a){this.a=a}, +b3N:function b3N(a){this.b=a}, +Oo:function Oo(a,b){this.a=a +this.b=b}, +vi:function vi(a,b){this.a=a +this.b=b}, +b8K:function b8K(a,b,c,d,e){var _=this +_.e=_.d=null +_.f=a +_.r=b +_.z=_.y=_.x=_.w=null +_.Q=0 +_.as=c +_.a=d +_.b=null +_.c=e}, +bfW:function bfW(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.w=_.r=null +_.x=1 +_.Q=_.z=_.y=null +_.as=!1}, +aUU:function aUU(){}, +ne:function ne(a){this.a=a}, +aCt:function aCt(a,b){this.b=a +this.a=b}, +bcl:function bcl(a,b){this.a=a +this.b=b}, +hh:function hh(){}, +amG:function amG(a){this.a=a}, +ang:function ang(){}, +and:function and(){}, +ane:function ane(a){this.a=a}, +ano:function ano(a,b){this.a=a +this.b=b}, +ank:function ank(a,b){this.a=a +this.b=b}, +anf:function anf(a){this.a=a}, +ann:function ann(a){this.a=a}, +amJ:function amJ(a,b,c){this.a=a +this.b=b +this.c=c}, +amN:function amN(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +amI:function amI(a,b){this.a=a +this.b=b}, +amH:function amH(a,b){this.a=a +this.b=b}, +amR:function amR(a,b,c){this.a=a +this.b=b +this.c=c}, +amT:function amT(a){this.a=a}, +an_:function an_(a,b,c){this.a=a +this.b=b +this.c=c}, +amY:function amY(a,b){this.a=a +this.b=b}, +amX:function amX(a,b){this.a=a +this.b=b}, +amP:function amP(a,b,c){this.a=a +this.b=b +this.c=c}, +amS:function amS(a,b){this.a=a +this.b=b}, +amO:function amO(a,b,c){this.a=a +this.b=b +this.c=c}, +amV:function amV(a,b){this.a=a +this.b=b}, +amZ:function amZ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +amQ:function amQ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +amU:function amU(a,b){this.a=a +this.b=b}, +amW:function amW(a){this.a=a}, +anh:function anh(a,b){this.a=a +this.b=b}, +anj:function anj(a){this.a=a}, +ani:function ani(a,b,c){this.a=a +this.b=b +this.c=c}, +bLx:function bLx(a){this.a=$ +this.b=a +this.c=null}, +bLy:function bLy(a){this.a=a}, +bLz:function bLz(a){this.a=a}, +aFv:function aFv(a,b){this.a=a +this.b=b}, +cwO:function cwO(a){this.a=a}, +cwP:function cwP(){}, +cwQ:function cwQ(a){this.a=a}, +cwR:function cwR(){}, +csu:function csu(){}, +csZ:function csZ(a,b){this.a=a +this.b=b}, +csY:function csY(a,b){this.a=a +this.b=b}, +b8E:function b8E(a){this.a=a}, +a4h:function a4h(a){this.b=a +this.a=null}, +amK:function amK(){}, +a_5:function a_5(a,b){this.a=a +this.b=b}, +OL:function OL(a){this.a=a}, +an7:function an7(){}, +anl:function anl(){}, +OK:function OK(a,b){this.a=a +this.b=b}, +atJ:function atJ(a,b,c,d,e,f,g,h,i){var _=this +_.a=!1 +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h +_.y=0 +_.z=null +_.Q=i}, +bv6:function bv6(){}, +bv2:function bv2(a){this.a=a}, +bv0:function bv0(){}, +bv1:function bv1(){}, +bv7:function bv7(a){this.a=a}, +bv3:function bv3(){}, +bv4:function bv4(a){this.a=a}, +bv5:function bv5(a){this.a=a}, +EY:function EY(a,b){this.a=a +this.b=b}, +VJ:function VJ(a,b){this.a=a +this.b=b +this.c=-1}, +a1e:function a1e(a,b,c){this.a=a +this.b=b +this.c=c}, +ER:function ER(a,b){this.a=a +this.b=b}, +tk:function tk(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +Sk:function Sk(a){this.a=a}, +arp:function arp(a,b){this.a=a +this.b=b +this.c=0}, +yg:function yg(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cvm:function cvm(a,b){this.a=a +this.b=b}, +cvl:function cvl(a,b){this.a=a +this.b=b}, +asx:function asx(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=!1}, +bp7:function bp7(){}, +bp8:function bp8(){}, +cvF:function cvF(){}, +cvG:function cvG(a){this.a=a}, +ctX:function ctX(){}, +ctY:function ctY(){}, +ctU:function ctU(){}, +ctV:function ctV(){}, +ctW:function ctW(){}, +ctZ:function ctZ(){}, +as5:function as5(a,b,c){this.a=a +this.b=b +this.c=c}, +bnt:function bnt(a,b,c){this.a=a +this.b=b +this.c=c}, +bIz:function bIz(){this.a=0}, +Ur:function Ur(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=_.e=null}, +bYd:function bYd(){}, +bYe:function bYe(){}, +bYf:function bYf(){}, +bYc:function bYc(a,b){this.a=a +this.b=b}, +Tu:function Tu(a,b,c){this.a=a +this.b=b +this.c=c}, +BL:function BL(a,b,c){this.a=a +this.b=b +this.c=c}, +atY:function atY(a){this.a=a}, +cwZ:function cwZ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Dh:function Dh(a,b){var _=this +_.a=$ +_.b=a +_.c=b +_.d=!1}, +YD:function YD(a,b){this.a=a +this.b=b}, +an4:function an4(){}, +acI:function acI(a,b,c){var _=this +_.c=a +_.d=b +_.e=c +_.a=null}, +acJ:function acJ(a,b){this.c=a +this.d=b +this.a=null}, +amE:function amE(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=0 +_.e=-1 +_.f=0 +_.r=c +_.w=d +_.x=!1 +_.a=null}, +a_6:function a_6(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=$ +_.f=!1 +_.r=0 +_.w=null +_.x=d}, +bce:function bce(){}, +bcf:function bcf(a){this.a=a}, +A9:function A9(a,b){this.a=a +this.b=b}, +auz:function auz(a,b){this.a=a +this.$ti=b}, +bxy:function bxy(a,b){this.a=a +this.b=b}, +bxz:function bxz(a){this.a=a}, +bxB:function bxB(a){this.a=a}, +bxA:function bxA(a){this.a=a}, +x4:function x4(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=_.e=null +_.$ti=e}, +m2:function m2(){}, +bLl:function bLl(a,b){this.b=a +this.c=b}, +bJA:function bJA(a,b,c){this.a=a +this.b=b +this.d=c}, +Pe:function Pe(){}, +aDG:function aDG(a,b){this.c=a +this.a=null +this.b=b}, +alc:function alc(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +any:function any(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +anA:function anA(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +anz:function anz(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +aAa:function aAa(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +abd:function abd(a,b,c){var _=this +_.f=a +_.c=b +_.a=null +_.b=c}, +aA9:function aA9(a,b,c){var _=this +_.f=a +_.c=b +_.a=null +_.b=c}, +aF2:function aF2(a,b,c,d,e,f){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.c=e +_.a=null +_.b=f}, +aBf:function aBf(a,b,c){var _=this +_.c=a +_.d=b +_.a=null +_.b=c}, +anM:function anM(a,b,c){var _=this +_.f=a +_.c=b +_.a=null +_.b=c}, +aBs:function aBs(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=null +_.b=e}, +avO:function avO(a){this.a=a}, +bA8:function bA8(a){this.a=a +this.b=$}, +bA9:function bA9(a,b){this.a=a +this.b=b}, +bpH:function bpH(a,b,c){this.a=a +this.b=b +this.c=c}, +bpJ:function bpJ(a,b,c){this.a=a +this.b=b +this.c=c}, +bpK:function bpK(a,b,c){this.a=a +this.b=b +this.c=c}, +bf4:function bf4(){}, +an8:function an8(a,b){this.b=a +this.c=b +this.a=null}, +an9:function an9(a){this.a=a}, +ct8:function ct8(){}, +bH7:function bH7(){}, +Mc:function Mc(a,b){this.a=null +this.b=a +this.$ti=b}, +aob:function aob(a,b){var _=this +_.a=$ +_.b=1 +_.c=a +_.$ti=b}, +AB:function AB(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=$}, +zm:function zm(a,b){this.a=a +this.b=b}, +bGL:function bGL(a){this.a=a}, +OM:function OM(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=0 +_.e=c +_.f=d +_.r=!0 +_.w=4278190080 +_.x=!1 +_.as=_.Q=_.z=_.y=null +_.at=e +_.ay=_.ax=null +_.ch=0 +_.a=_.cx=_.CW=null}, +bcg:function bcg(){}, +an0:function an0(a,b,c,d){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.b=!1 +_.a=null}, +HL:function HL(a){this.b=a +this.c=$ +this.a=null}, +anc:function anc(a,b){this.a=a +this.b=b +this.c=$}, +amM:function amM(a){var _=this +_.b=a +_.c=0 +_.a=_.d=null}, +amL:function amL(a,b){this.b=a +this.c=b +this.a=null}, +bck:function bck(){}, +a_8:function a_8(a,b){var _=this +_.b=a +_.c=b +_.d=!1 +_.a=_.e=null}, +zk:function zk(){this.c=this.b=this.a=null}, +bNQ:function bNQ(a,b){this.a=a +this.b=b}, +HF:function HF(a,b){this.a=a +this.b=b}, +alZ:function alZ(){this.a=$ +this.b=null +this.c=$}, +ux:function ux(){}, +an2:function an2(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.b=!1 +_.a=null}, +an3:function an3(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.b=!1 +_.a=null}, +an1:function an1(a,b,c,d,e,f,g,h){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.b=!1 +_.a=null}, +an5:function an5(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=null +_.b=!1 +_.a=null}, +aFu:function aFu(a,b,c){this.a=a +this.b=b +this.c=c}, +jo:function jo(){}, +jH:function jH(){}, +aag:function aag(a,b){this.a=a +this.b=b}, +xW:function xW(a){var _=this +_.a=null +_.b=!0 +_.c=!1 +_.w=_.r=_.f=_.e=_.d=null +_.x=a +_.y=null +_.at=_.as=_.Q=_.z=-1 +_.ax=!1 +_.ch=_.ay=null +_.CW=-1}, +c07:function c07(a){this.a=a}, +anm:function anm(a,b){this.a=a +this.b=b +this.c=!1}, +aGu:function aGu(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=$ +_.d=c +_.e=d}, +anb:function anb(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +a_a:function a_a(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dy=_.dx=$}, +bcm:function bcm(a){this.a=a}, +a_9:function a_9(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +ana:function ana(a){var _=this +_.a=$ +_.b=-1/0 +_.c=a +_.d=0 +_.e=!1 +_.z=_.y=_.x=_.w=_.r=_.f=0 +_.Q=$ +_.as=!1}, +an6:function an6(a){this.a=a}, +bci:function bci(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=0 +_.d=c +_.e=d}, +ctn:function ctn(a){this.a=a}, +Rf:function Rf(a,b){this.a=a +this.b=b}, +alW:function alW(a){this.a=a}, +a_b:function a_b(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=!1 +_.a=null}, +bcn:function bcn(a){this.a=a}, +anC:function anC(a,b){this.a=a +this.b=b}, +bdS:function bdS(a,b){this.a=a +this.b=b}, +bdT:function bdT(a,b){this.a=a +this.b=b}, +bdQ:function bdQ(a){this.a=a}, +bdR:function bdR(a,b){this.a=a +this.b=b}, +bdP:function bdP(a){this.a=a}, +anB:function anB(){}, +bdN:function bdN(){}, +arU:function arU(){}, +bn4:function bn4(){}, +a_n:function a_n(a,b){this.a=a +this.b=b}, +Ir:function Ir(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +boj:function boj(){this.a=!1 +this.b=null}, +biS:function biS(a){this.a=a}, +biV:function biV(){}, +atM:function atM(a,b){this.a=a +this.b=b}, +bvd:function bvd(a){this.a=a}, +atL:function atL(a,b){this.a=a +this.b=b}, +a2C:function a2C(a,b){this.a=a +this.b=b}, +biT:function biT(a){this.a=a}, +ara:function ara(a,b,c){this.a=a +this.b=b +this.c=c}, +a0N:function a0N(a,b){this.a=a +this.b=b}, +cvc:function cvc(a){this.a=a}, +cus:function cus(){}, +aO0:function aO0(a,b){this.a=a +this.b=-1 +this.$ti=b}, +lG:function lG(a,b){this.a=a +this.$ti=b}, +aO5:function aO5(a,b){this.a=a +this.b=-1 +this.$ti=b}, +C0:function C0(a,b){this.a=a +this.$ti=b}, +ar9:function ar9(a,b){this.a=a +this.b=$ +this.$ti=b}, +asm:function asm(a){var _=this +_.a=a +_.e=_.d=_.c=_.b=null +_.r=_.f=$}, +boW:function boW(a){this.a=a}, +boX:function boX(a){this.a=a}, +blt:function blt(){}, +aDZ:function aDZ(a,b){this.a=a +this.b=b}, +Lg:function Lg(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aUT:function aUT(a,b){this.a=a +this.b=b}, +bSL:function bSL(){}, +cx9:function cx9(){}, +cx8:function cx8(){}, +nn:function nn(a,b){this.a=a +this.$ti=b}, +aoh:function aoh(a){this.b=this.a=null +this.$ti=a}, +W7:function W7(a,b,c){this.a=a +this.b=b +this.$ti=c}, +aF3:function aF3(){this.a=$}, +ark:function ark(){this.a=$}, +a6c:function a6c(a,b,c,d){var _=this +_.CW=a +_.dx=_.db=_.cy=_.cx=null +_.dy=$ +_.fr=null +_.x=b +_.a=c +_.b=-1 +_.c=d +_.w=_.r=_.f=_.e=_.d=null}, +z3:function z3(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=null +_.c=b +_.d=c +_.e=null +_.f=d +_.r=e +_.w=f +_.x=0 +_.y=g +_.Q=_.z=null +_.ax=_.at=_.as=!1 +_.ay=h +_.ch=i}, +hK:function hK(a){this.b=a}, +c00:function c00(a){this.a=a}, +ado:function ado(){}, +a6e:function a6e(a,b,c,d,e,f){var _=this +_.CW=a +_.cx=b +_.yL$=c +_.x=d +_.a=e +_.b=-1 +_.c=f +_.w=_.r=_.f=_.e=_.d=null}, +aB8:function aB8(a,b,c,d,e,f){var _=this +_.CW=a +_.cx=b +_.yL$=c +_.x=d +_.a=e +_.b=-1 +_.c=f +_.w=_.r=_.f=_.e=_.d=null}, +a6d:function a6d(a,b,c,d,e){var _=this +_.CW=a +_.cx=b +_.cy=null +_.x=c +_.a=d +_.b=-1 +_.c=e +_.w=_.r=_.f=_.e=_.d=null}, +a6f:function a6f(a,b,c,d){var _=this +_.CW=null +_.cx=a +_.cy=null +_.x=b +_.a=c +_.b=-1 +_.c=d +_.w=_.r=_.f=_.e=_.d=null}, +c0b:function c0b(a,b,c){this.a=a +this.b=b +this.c=c}, +c0a:function c0a(a,b){this.a=a +this.b=b}, +biN:function biN(a,b,c,d){var _=this +_.a=a +_.aMl$=b +_.a_q$=c +_.Gk$=d}, +a6g:function a6g(a,b,c,d,e){var _=this +_.CW=a +_.cx=b +_.cy=null +_.x=c +_.a=d +_.b=-1 +_.c=e +_.w=_.r=_.f=_.e=_.d=null}, +a6h:function a6h(a,b,c,d,e){var _=this +_.CW=a +_.cx=b +_.cy=null +_.x=c +_.a=d +_.b=-1 +_.c=e +_.w=_.r=_.f=_.e=_.d=null}, +UO:function UO(a){this.a=a +this.b=!1}, +aGv:function aGv(){var _=this +_.e=_.d=_.c=_.b=_.a=null +_.f=!0 +_.r=4278190080 +_.z=_.y=_.x=_.w=null}, +og:function og(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bML:function bML(){var _=this +_.d=_.c=_.b=_.a=0}, +bf8:function bf8(){var _=this +_.d=_.c=_.b=_.a=0}, +aMA:function aMA(){this.b=this.a=null}, +bg8:function bg8(){var _=this +_.d=_.c=_.b=_.a=0}, +FO:function FO(a,b){var _=this +_.a=a +_.b=b +_.c=0 +_.e=_.d=-1}, +bK_:function bK_(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.e=0 +_.f=-1 +_.Q=_.z=_.y=_.x=_.w=_.r=0}, +aGx:function aGx(a){this.a=a}, +aWi:function aWi(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=-1 +_.f=0}, +aSw:function aSw(a){var _=this +_.b=0 +_.c=a +_.e=0 +_.f=!1}, +clu:function clu(a,b){this.a=a +this.b=b}, +c01:function c01(a){this.a=null +this.b=a}, +aGw:function aGw(a,b,c){this.a=a +this.c=b +this.d=c}, +aha:function aha(a,b){this.c=a +this.a=b}, +X5:function X5(a,b,c){this.a=a +this.b=b +this.c=c}, +SI:function SI(a,b){var _=this +_.b=_.a=null +_.e=_.d=_.c=0 +_.f=a +_.r=b +_.x=_.w=0 +_.y=null +_.z=0 +_.as=_.Q=!0 +_.ch=_.ay=_.ax=_.at=!1 +_.CW=-1 +_.cx=0}, +F6:function F6(a){var _=this +_.a=a +_.b=-1 +_.e=_.d=_.c=0}, +AR:function AR(){this.b=this.a=null}, +bY8:function bY8(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bK1:function bK1(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=0 +_.f=d}, +F0:function F0(a,b){this.a=a +this.b=b}, +aBb:function aBb(a,b,c,d,e,f,g){var _=this +_.ch=null +_.CW=a +_.cx=b +_.cy=c +_.db=d +_.dy=1 +_.fr=!1 +_.fx=e +_.id=_.go=_.fy=null +_.a=f +_.b=-1 +_.c=g +_.w=_.r=_.f=_.e=_.d=null}, +bKa:function bKa(a){this.a=a}, +a6i:function a6i(a,b,c,d,e,f,g){var _=this +_.ch=a +_.CW=b +_.cx=c +_.cy=d +_.db=e +_.a=f +_.b=-1 +_.c=g +_.w=_.r=_.f=_.e=_.d=null}, +bOy:function bOy(a,b,c){var _=this +_.a=a +_.b=null +_.c=b +_.d=c +_.f=_.e=!1 +_.r=1}, +iI:function iI(){}, +a0Y:function a0Y(){}, +a5T:function a5T(){}, +aAJ:function aAJ(){}, +aAN:function aAN(a,b){this.a=a +this.b=b}, +aAL:function aAL(a,b){this.a=a +this.b=b}, +aAK:function aAK(a){this.a=a}, +aAM:function aAM(a){this.a=a}, +aAw:function aAw(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +aAv:function aAv(a){var _=this +_.f=a +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +aAu:function aAu(a){var _=this +_.f=a +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +aAA:function aAA(a,b,c){var _=this +_.f=a +_.r=b +_.w=c +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +aAC:function aAC(a){var _=this +_.f=a +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +aAI:function aAI(a,b,c){var _=this +_.f=a +_.r=b +_.w=c +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +aAG:function aAG(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +aAF:function aAF(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +aAy:function aAy(a,b,c){var _=this +_.f=a +_.r=b +_.w=c +_.x=null +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +aAB:function aAB(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +aAx:function aAx(a,b,c){var _=this +_.f=a +_.r=b +_.w=c +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +aAE:function aAE(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +aAH:function aAH(a,b,c,d){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +aAz:function aAz(a,b,c,d){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +aAD:function aAD(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +clp:function clp(a,b,c,d){var _=this +_.a=a +_.b=!1 +_.d=_.c=17976931348623157e292 +_.f=_.e=-17976931348623157e292 +_.r=b +_.w=c +_.x=!0 +_.y=d +_.z=!1 +_.ax=_.at=_.as=_.Q=0}, +bQa:function bQa(){var _=this +_.d=_.c=_.b=_.a=!1}, +aGy:function aGy(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=!1}, +Nm:function Nm(){}, +buR:function buR(){this.b=this.a=$}, +buT:function buT(){}, +buU:function buU(a,b){this.a=a +this.b=b}, +UP:function UP(a){this.a=a}, +a6j:function a6j(a,b,c){var _=this +_.CW=null +_.x=a +_.a=b +_.b=-1 +_.c=c +_.w=_.r=_.f=_.e=_.d=null}, +c02:function c02(a){this.a=a}, +c04:function c04(a){this.a=a}, +c05:function c05(a){this.a=a}, +a6k:function a6k(a,b,c,d,e,f,g){var _=this +_.CW=null +_.cx=a +_.cy=b +_.db=c +_.dy=null +_.fr=d +_.x=e +_.a=f +_.b=-1 +_.c=g +_.w=_.r=_.f=_.e=_.d=null}, +It:function It(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=d +_.r=_.f=!1}, +bIq:function bIq(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bIr:function bIr(){}, +bXI:function bXI(){this.a=null +this.b=!1}, +Is:function Is(){}, +at9:function at9(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f}, +brt:function brt(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +QF:function QF(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f}, +bru:function bru(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +at7:function at7(a,b,c,d,e,f,g,h){var _=this +_.x=a +_.y=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h}, +wQ:function wQ(){}, +aco:function aco(a,b,c){this.a=a +this.b=b +this.c=c}, +af_:function af_(a,b){this.a=a +this.b=b}, +arD:function arD(){}, +Sh:function Sh(a,b){this.b=a +this.c=b +this.a=null}, +S6:function S6(a){this.b=a +this.a=null}, +aF_:function aF_(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.e=null +_.w=_.r=_.f=0 +_.y=c +_.z=d +_.Q=null +_.as=e}, +xL:function xL(a,b){this.b=a +this.c=b +this.d=1}, +Lu:function Lu(a,b,c){this.a=a +this.b=b +this.c=c}, +cv6:function cv6(){}, +F8:function F8(a,b){this.a=a +this.b=b}, +j7:function j7(){}, +aBa:function aBa(){}, +ku:function ku(){}, +bK9:function bK9(){}, +Gz:function Gz(a,b,c){this.a=a +this.b=b +this.c=c}, +bLm:function bLm(){this.b=this.a=0}, +a6l:function a6l(a,b,c,d){var _=this +_.CW=a +_.cy=_.cx=null +_.x=b +_.a=c +_.b=-1 +_.c=d +_.w=_.r=_.f=_.e=_.d=null}, +a2y:function a2y(a,b){this.a=a +this.b=b}, +buB:function buB(a,b,c){this.a=a +this.b=b +this.c=c}, +buC:function buC(a,b){this.a=a +this.b=b}, +buz:function buz(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +buA:function buA(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +atF:function atF(a,b){this.a=a +this.b=b}, +a9t:function a9t(a){this.a=a}, +a2A:function a2A(a,b,c){var _=this +_.a=a +_.c=_.b=!1 +_.d=b +_.e=c}, +DA:function DA(a,b){this.a=a +this.b=b}, +cwf:function cwf(){}, +cwg:function cwg(a){this.a=a}, +cwe:function cwe(a){this.a=a}, +cwh:function cwh(){}, +cs5:function cs5(){}, +cs6:function cs6(){}, +cvM:function cvM(a,b){this.a=a +this.b=b}, +cvK:function cvK(a,b){this.a=a +this.b=b}, +cvL:function cvL(a){this.a=a}, +ctD:function ctD(){}, +ctE:function ctE(){}, +ctF:function ctF(){}, +ctG:function ctG(){}, +ctH:function ctH(){}, +ctI:function ctI(){}, +ctJ:function ctJ(){}, +ctK:function ctK(){}, +csk:function csk(a,b,c){this.a=a +this.b=b +this.c=c}, +auW:function auW(a){this.a=$ +this.b=a}, +bzD:function bzD(a){this.a=a}, +bzE:function bzE(a){this.a=a}, +bzF:function bzF(a){this.a=a}, +bzH:function bzH(a){this.a=a}, +wU:function wU(a){this.a=a}, +bzI:function bzI(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=null +_.e=!1 +_.f=d +_.r=e}, +bzO:function bzO(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bzP:function bzP(a){this.a=a}, +bzQ:function bzQ(a,b,c){this.a=a +this.b=b +this.c=c}, +bzR:function bzR(a,b){this.a=a +this.b=b}, +bzK:function bzK(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bzL:function bzL(a,b,c){this.a=a +this.b=b +this.c=c}, +bzM:function bzM(a,b){this.a=a +this.b=b}, +bzN:function bzN(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bzJ:function bzJ(a,b,c){this.a=a +this.b=b +this.c=c}, +bzS:function bzS(a,b){this.a=a +this.b=b}, +bGl:function bGl(){}, +b6W:function b6W(){}, +a54:function a54(a){var _=this +_.d=a +_.a=_.e=$ +_.c=_.b=!1}, +bGv:function bGv(){}, +a9s:function a9s(a,b){var _=this +_.d=a +_.e=b +_.f=null +_.a=$ +_.c=_.b=!1}, +bY4:function bY4(){}, +bY5:function bY5(){}, +bse:function bse(){}, +bsg:function bsg(a){this.a=a}, +bsh:function bsh(a,b){this.a=a +this.b=b}, +bsf:function bsf(a,b){this.a=a +this.b=b}, +bgE:function bgE(a){this.a=a}, +bgF:function bgF(a){this.a=a}, +bKK:function bKK(){}, +b77:function b77(){}, +arF:function arF(){this.a=null +this.b=$ +this.c=!1}, +arE:function arE(a){this.a=!1 +this.b=a}, +atk:function atk(a,b){this.a=a +this.b=b +this.c=$}, +arG:function arG(a,b,c,d){var _=this +_.a=a +_.d=b +_.e=c +_.id=_.go=_.fy=_.fx=_.fr=_.dy=_.cy=_.ch=_.ay=_.ax=_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=_.f=null +_.k1=d +_.ry=_.R8=_.p4=_.p3=_.p2=_.k4=_.k3=_.k2=null}, +blG:function blG(a,b,c){this.a=a +this.b=b +this.c=c}, +blF:function blF(a,b){this.a=a +this.b=b}, +blB:function blB(a,b){this.a=a +this.b=b}, +blC:function blC(a,b){this.a=a +this.b=b}, +blD:function blD(){}, +blE:function blE(a,b){this.a=a +this.b=b}, +blA:function blA(a){this.a=a}, +blz:function blz(a){this.a=a}, +bly:function bly(a){this.a=a}, +blH:function blH(a,b){this.a=a +this.b=b}, +cwj:function cwj(a,b,c){this.a=a +this.b=b +this.c=c}, +cwk:function cwk(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aIA:function aIA(){}, +aBp:function aBp(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +bKM:function bKM(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bKN:function bKN(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bKO:function bKO(a,b){this.b=a +this.c=b}, +bSE:function bSE(){}, +bSF:function bSF(){}, +aBC:function aBC(a,b,c){var _=this +_.a=a +_.c=b +_.d=c +_.e=$}, +bL8:function bL8(){}, +aeE:function aeE(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +c9U:function c9U(){}, +c9V:function c9V(a){this.a=a}, +aYg:function aYg(){}, +yv:function yv(a,b){this.a=a +this.b=b}, +MB:function MB(){this.a=0}, +clG:function clG(a,b,c,d,e,f){var _=this +_.w=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=null +_.r=!1}, +clI:function clI(){}, +clH:function clH(a,b,c){this.a=a +this.b=b +this.c=c}, +clJ:function clJ(a){this.a=a}, +clK:function clK(a){this.a=a}, +clL:function clL(a){this.a=a}, +clM:function clM(a){this.a=a}, +clN:function clN(a){this.a=a}, +clO:function clO(a){this.a=a}, +cqS:function cqS(a,b,c,d,e,f){var _=this +_.w=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=null +_.r=!1}, +cqT:function cqT(a,b,c){this.a=a +this.b=b +this.c=c}, +cqU:function cqU(a){this.a=a}, +cqV:function cqV(a){this.a=a}, +cqW:function cqW(a){this.a=a}, +cqX:function cqX(a){this.a=a}, +ckg:function ckg(a,b,c,d,e,f){var _=this +_.w=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=null +_.r=!1}, +ckh:function ckh(a,b,c){this.a=a +this.b=b +this.c=c}, +cki:function cki(a){this.a=a}, +ckj:function ckj(a){this.a=a}, +ckk:function ckk(a){this.a=a}, +ckl:function ckl(a){this.a=a}, +ckm:function ckm(a){this.a=a}, +X9:function X9(a,b){this.a=null +this.b=a +this.c=b}, +bL0:function bL0(a){this.a=a +this.b=0}, +bL1:function bL1(a,b){this.a=a +this.b=b}, +cCj:function cCj(){}, +bNT:function bNT(a,b){var _=this +_.a=a +_.c=_.b=null +_.d=0 +_.e=b}, +bNU:function bNU(a){this.a=a}, +bNV:function bNV(a){this.a=a}, +bNW:function bNW(a){this.a=a}, +bNY:function bNY(a,b,c){this.a=a +this.b=b +this.c=c}, +bNZ:function bNZ(a){this.a=a}, +at_:function at_(a){this.a=a}, +asZ:function asZ(a){var _=this +_.a=a +_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=_.c=null}, +bIJ:function bIJ(a,b){var _=this +_.b=_.a=null +_.c=a +_.d=b}, +O0:function O0(a,b){this.a=a +this.b=b}, +cwc:function cwc(){}, +b0R:function b0R(a,b){this.a=a +this.b=b +this.c=!1}, +W2:function W2(a,b){this.a=a +this.b=b}, +OG:function OG(a,b){this.c=a +this.b=b}, +R3:function R3(a){this.c=null +this.b=a}, +R8:function R8(a,b){var _=this +_.c=a +_.d=1 +_.e=null +_.f=!1 +_.b=b}, +bwK:function bwK(a,b){this.a=a +this.b=b}, +bwL:function bwL(a){this.a=a}, +Rt:function Rt(a){this.b=a}, +RJ:function RJ(a){this.c=null +this.b=a}, +TX:function TX(a,b){var _=this +_.c=null +_.d=a +_.e=null +_.f=0 +_.b=b}, +bTz:function bTz(a){this.a=a}, +bTA:function bTA(a){this.a=a}, +bTB:function bTB(a){this.a=a}, +PW:function PW(a){this.a=a}, +blo:function blo(a){this.a=a}, +aEv:function aEv(a){this.a=a}, +aEr:function aEr(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9){var _=this +_.a=a +_.b=b +_.c=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.cx=q +_.cy=r +_.db=s +_.dx=a0 +_.dy=a1 +_.fr=a2 +_.fx=a3 +_.fy=a4 +_.go=a5 +_.id=a6 +_.k1=a7 +_.k2=a8 +_.k4=a9}, +tB:function tB(a,b){this.a=a +this.b=b}, +cu6:function cu6(){}, +cu7:function cu7(){}, +cu8:function cu8(){}, +cu9:function cu9(){}, +cua:function cua(){}, +cub:function cub(){}, +cuc:function cuc(){}, +cud:function cud(){}, +r0:function r0(){}, +jM:function jM(a,b,c,d){var _=this +_.a=0 +_.fy=_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=_.c=_.b=null +_.go=-1 +_.id=a +_.k1=b +_.k2=c +_.k3=-1 +_.p1=_.ok=_.k4=null +_.p2=d +_.p4=_.p3=0}, +ak9:function ak9(a,b){this.a=a +this.b=b}, +DX:function DX(a,b){this.a=a +this.b=b}, +blI:function blI(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=null +_.f=e +_.r=f +_.w=!1 +_.y=g +_.z=null +_.Q=h}, +blJ:function blJ(a){this.a=a}, +blL:function blL(){}, +blK:function blK(a){this.a=a}, +PV:function PV(a,b){this.a=a +this.b=b}, +bUK:function bUK(a){this.a=a}, +bUG:function bUG(){}, +bhq:function bhq(){this.a=null}, +bhr:function bhr(a){this.a=a}, +bGc:function bGc(){var _=this +_.b=_.a=null +_.c=0 +_.d=!1}, +bGe:function bGe(a){this.a=a}, +bGd:function bGd(a){this.a=a}, +UX:function UX(a){this.c=null +this.b=a}, +c11:function c11(a){this.a=a}, +c12:function c12(a){this.a=a}, +bUT:function bUT(a,b,c,d,e,f){var _=this +_.cx=_.CW=_.ch=null +_.a=a +_.b=!1 +_.c=null +_.d=$ +_.y=_.x=_.w=_.r=_.f=_.e=null +_.z=b +_.Q=!1 +_.a$=c +_.b$=d +_.c$=e +_.d$=f}, +V4:function V4(a){this.d=this.c=null +this.b=a}, +c1b:function c1b(a){this.a=a}, +c1c:function c1c(a){this.a=a}, +c1d:function c1d(a,b){this.a=a +this.b=b}, +c1e:function c1e(a){this.a=a}, +c1f:function c1f(a){this.a=a}, +c1g:function c1g(a){this.a=a}, +yD:function yD(){}, +aQ4:function aQ4(){}, +aHR:function aHR(a,b){this.a=a +this.b=b}, +tg:function tg(a,b){this.a=a +this.b=b}, +byh:function byh(){}, +byj:function byj(){}, +bYZ:function bYZ(){}, +bZ0:function bZ0(a,b){this.a=a +this.b=b}, +bZ1:function bZ1(){}, +c7Z:function c7Z(a,b,c){var _=this +_.a=!1 +_.b=a +_.c=b +_.d=c}, +aCo:function aCo(a){this.a=a +this.b=0}, +c06:function c06(a,b){this.a=a +this.b=b}, +am_:function am_(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=!1 +_.f=null +_.w=_.r=$ +_.x=null +_.y=!1}, +b8J:function b8J(){}, +Kg:function Kg(a,b,c){this.a=a +this.b=b +this.c=c}, +SN:function SN(a,b,c,d,e,f,g){var _=this +_.f=a +_.r=b +_.w=c +_.a=d +_.b=e +_.c=f +_.d=g}, +UK:function UK(){}, +amz:function amz(a,b){this.b=a +this.c=b +this.a=null}, +aDI:function aDI(a){this.b=a +this.a=null}, +b8I:function b8I(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=0 +_.r=f +_.w=!0}, +buF:function buF(){this.b=this.a=null}, +bpd:function bpd(a,b){this.a=a +this.b=b}, +bpg:function bpg(a){this.a=a}, +bpe:function bpe(a){this.a=a}, +bpf:function bpf(){}, +c1l:function c1l(){}, +c1k:function c1k(){}, +bAc:function bAc(a,b){this.b=a +this.a=b}, +cbj:function cbj(){}, +va:function va(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.a9R$=a +_.Sq$=b +_.xS$=c +_.E5$=d +_.J5$=e +_.J6$=f +_.J7$=g +_.vC$=h +_.vD$=i +_.c=j +_.d=k +_.e=l +_.f=m +_.r=n +_.w=o +_.a=p +_.b=q}, +cey:function cey(){}, +cez:function cez(){}, +cex:function cex(){}, +arl:function arl(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.a9R$=a +_.Sq$=b +_.xS$=c +_.E5$=d +_.J5$=e +_.J6$=f +_.J7$=g +_.vC$=h +_.vD$=i +_.c=j +_.d=k +_.e=l +_.f=m +_.r=n +_.w=o +_.a=p +_.b=q}, +FW:function FW(a,b,c){var _=this +_.a=a +_.b=-1 +_.c=0 +_.d=null +_.f=_.e=0 +_.w=_.r=-1 +_.x=!1 +_.y=b +_.z=c +_.as=_.Q=$}, +bAw:function bAw(a,b,c,d,e,f){var _=this +_.a=a +_.b=null +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.z=_.y=_.x=_.w=0 +_.Q=-1 +_.ax=_.at=_.as=0}, +aFS:function aFS(a){this.a=a +this.c=this.b=null}, +bYN:function bYN(){}, +Ao:function Ao(a,b){this.a=a +this.b=b}, +bno:function bno(a){this.a=a}, +c5j:function c5j(a,b){this.b=a +this.a=b}, +Ev:function Ev(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.b=e}, +csF:function csF(a,b,c){this.a=a +this.b=b +this.c=c}, +aDT:function aDT(a){this.a=a}, +c1K:function c1K(a){this.a=a}, +DK:function DK(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +xp:function xp(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +a1l:function a1l(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.z=j +_.Q=k}, +a1n:function a1n(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=null +_.dy=$}, +a1m:function a1m(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +bJI:function bJI(){}, +LS:function LS(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=$}, +c15:function c15(a){this.a=a +this.b=null}, +V6:function V6(a,b,c){var _=this +_.a=a +_.b=b +_.d=_.c=$ +_.e=c +_.r=_.f=$}, +IR:function IR(a,b){this.a=a +this.b=b}, +Hn:function Hn(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +W4:function W4(a,b){this.a=a +this.b=b}, +ie:function ie(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +BK:function BK(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +adK:function adK(a,b,c){this.c=a +this.a=b +this.b=c}, +b6R:function b6R(a){this.a=a}, +anQ:function anQ(){}, +blw:function blw(){}, +bIk:function bIk(){}, +blM:function blM(){}, +biW:function biW(){}, +brg:function brg(){}, +bIi:function bIi(){}, +bLr:function bLr(){}, +bTW:function bTW(){}, +bVc:function bVc(){}, +blx:function blx(){}, +bIm:function bIm(){}, +c1A:function c1A(){}, +bIG:function bIG(){}, +bgX:function bgX(){}, +bKf:function bKf(){}, +bkw:function bkw(){}, +c4H:function c4H(){}, +azr:function azr(){}, +LM:function LM(a,b){this.a=a +this.b=b}, +aaH:function aaH(a){this.a=a}, +blp:function blp(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bls:function bls(){}, +blq:function blq(a,b){this.a=a +this.b=b}, +blr:function blr(a,b,c){this.a=a +this.b=b +this.c=c}, +al6:function al6(a,b,c,d){var _=this +_.a=a +_.b=b +_.d=c +_.e=d}, +V3:function V3(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +PO:function PO(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bxo:function bxo(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +at3:function at3(a,b,c,d,e,f){var _=this +_.a=a +_.b=!1 +_.c=null +_.d=$ +_.y=_.x=_.w=_.r=_.f=_.e=null +_.z=b +_.Q=!1 +_.a$=c +_.b$=d +_.c$=e +_.d$=f}, +bSD:function bSD(a,b,c,d,e,f){var _=this +_.a=a +_.b=!1 +_.c=null +_.d=$ +_.y=_.x=_.w=_.r=_.f=_.e=null +_.z=b +_.Q=!1 +_.a$=c +_.b$=d +_.c$=e +_.d$=f}, +a0o:function a0o(){}, +bh3:function bh3(a){this.a=a}, +bh4:function bh4(){}, +bh5:function bh5(){}, +bh6:function bh6(){}, +bvs:function bvs(a,b,c,d,e,f){var _=this +_.ok=null +_.p1=!0 +_.a=a +_.b=!1 +_.c=null +_.d=$ +_.y=_.x=_.w=_.r=_.f=_.e=null +_.z=b +_.Q=!1 +_.a$=c +_.b$=d +_.c$=e +_.d$=f}, +bvv:function bvv(a){this.a=a}, +bvw:function bvw(a,b){this.a=a +this.b=b}, +bvt:function bvt(a){this.a=a}, +bvu:function bvu(a){this.a=a}, +b2_:function b2_(a,b,c,d,e,f){var _=this +_.a=a +_.b=!1 +_.c=null +_.d=$ +_.y=_.x=_.w=_.r=_.f=_.e=null +_.z=b +_.Q=!1 +_.a$=c +_.b$=d +_.c$=e +_.d$=f}, +b20:function b20(a){this.a=a}, +bo8:function bo8(a,b,c,d,e,f){var _=this +_.a=a +_.b=!1 +_.c=null +_.d=$ +_.y=_.x=_.w=_.r=_.f=_.e=null +_.z=b +_.Q=!1 +_.a$=c +_.b$=d +_.c$=e +_.d$=f}, +boa:function boa(a){this.a=a}, +bob:function bob(a){this.a=a}, +bo9:function bo9(a){this.a=a}, +c1o:function c1o(){}, +c1u:function c1u(a,b){this.a=a +this.b=b}, +c1B:function c1B(){}, +c1w:function c1w(a){this.a=a}, +c1z:function c1z(){}, +c1v:function c1v(a){this.a=a}, +c1y:function c1y(a){this.a=a}, +c1m:function c1m(){}, +c1r:function c1r(){}, +c1x:function c1x(){}, +c1t:function c1t(){}, +c1s:function c1s(){}, +c1q:function c1q(a){this.a=a}, +cx3:function cx3(){}, +c16:function c16(a){this.a=a}, +c17:function c17(a){this.a=a}, +bvh:function bvh(){var _=this +_.a=$ +_.b=null +_.c=!1 +_.d=null +_.f=$}, +bvj:function bvj(a){this.a=a}, +bvi:function bvi(a){this.a=a}, +bkc:function bkc(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bjD:function bjD(a,b,c){this.a=a +this.b=b +this.c=c}, +bjE:function bjE(){}, +cvO:function cvO(a,b,c){this.a=a +this.b=b +this.c=c}, +Vp:function Vp(a,b){this.a=a +this.b=b}, +cuY:function cuY(){}, +awi:function awi(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +f1:function f1(a){this.a=a}, +Ga:function Ga(a){this.a=a}, +bnu:function bnu(a){this.a=a +this.c=this.b=0}, +aqj:function aqj(a,b){this.a=a +this.b=$ +this.c=b}, +bgz:function bgz(a){this.a=a}, +bgy:function bgy(){}, +bhW:function bhW(){}, +asK:function asK(a){this.a=$ +this.b=a}, +bgA:function bgA(a,b,c){var _=this +_.d=a +_.a=null +_.ay$=b +_.ch$=c}, +bgB:function bgB(a){this.a=a}, +bkx:function bkx(){}, +cby:function cby(){}, +aMJ:function aMJ(){}, +bpN:function bpN(a,b){this.a=null +this.ay$=a +this.ch$=b}, +bpO:function bpO(a){this.a=a}, +arC:function arC(){}, +blu:function blu(a){this.a=a}, +blv:function blv(a,b){this.a=a +this.b=b}, +arH:function arH(a,b,c,d){var _=this +_.x=null +_.a=a +_.b=b +_.c=null +_.d=c +_.e=$ +_.f=d +_.r=null}, +aIB:function aIB(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aND:function aND(){}, +aO_:function aO_(){}, +aOy:function aOy(){}, +aQn:function aQn(){}, +aQo:function aQo(){}, +aQp:function aQp(){}, +aSA:function aSA(){}, +aSB:function aSB(){}, +aZ4:function aZ4(){}, +aZe:function aZe(){}, +cBp:function cBp(){}, +cBa(a,b){return new A.a2B(a,b)}, +dld(a){var s,r,q,p=a.length +if(p===0)return!1 +for(s=0;s32)if(r<127){q=a[s] +q=A.lK('"(),/:;<=>?@[]{}',q,0)}else q=!0 +else q=!0 +if(q)return!1}return!0}, +dkJ(a){var s,r,q=new A.aMH("","","") +q.b8F("",B.doO) +q.b8R(a,";",null,!1) +s=q.a +r=B.c.d4(s,"/") +if(r===-1||r===s.length-1)q.d=B.c.dd(s).toLowerCase() +else{q.d=B.c.dd(B.c.X(s,0,r)).toLowerCase() +q.e=B.c.dd(B.c.bF(s,r+1)).toLowerCase()}return q}, +a2B:function a2B(a,b){this.a=a +this.b=b}, +cf9:function cf9(){}, +cfi:function cfi(a){this.a=a}, +cfa:function cfa(a,b){this.a=a +this.b=b}, +cfh:function cfh(a,b,c){this.a=a +this.b=b +this.c=c}, +cfg:function cfg(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +cfb:function cfb(a,b,c){this.a=a +this.b=b +this.c=c}, +cfc:function cfc(a,b,c){this.a=a +this.b=b +this.c=c}, +cfd:function cfd(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k}, +cfe:function cfe(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +cff:function cff(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aMH:function aMH(a,b,c){var _=this +_.d=a +_.e=b +_.a=c +_.c=_.b=null}, +dsW(){return $}, +f9(a,b,c){if(b.i("b2<0>").b(a))return new A.adz(a,b.i("@<0>").Z(c).i("adz<1,2>")) +return new A.HH(a,b.i("@<0>").Z(c).i("HH<1,2>"))}, +cMD(a){return new A.t5("Field '"+a+u.es)}, +kT(a){return new A.t5("Field '"+a+"' has not been initialized.")}, +iE(a){return new A.t5("Local '"+a+"' has not been initialized.")}, +dcQ(a){return new A.t5("Field '"+a+"' has already been initialized.")}, +An(a){return new A.t5("Local '"+a+"' has already been initialized.")}, +d7P(a){return new A.dD(a)}, +cw4(a){var s,r=a^48 +if(r<=9)return r +s=a|32 +if(97<=s&&s<=102)return s-87 +return-1}, +cVU(a,b){var s=A.cw4(B.c.aK(a,b)),r=A.cw4(B.c.aK(a,b+1)) +return s*16+r-(r&256)}, +ax(a,b){a=a+b&536870911 +a=a+((a&524287)<<10)&536870911 +return a^a>>>6}, +lB(a){a=a+((a&67108863)<<3)&536870911 +a^=a>>>11 +return a+((a&16383)<<15)&536870911}, +cD7(a,b,c){return A.lB(A.ax(A.ax(c,a),b))}, +cQ9(a,b,c,d,e){return A.lB(A.ax(A.ax(A.ax(A.ax(e,a),b),c),d))}, +fT(a,b,c){return a}, +cFz(a){var s,r +for(s=$.NA.length,r=0;rc)A.W(A.eu(b,0,c,"start",null))}return new A.bb(a,b,c,d.i("bb<0>"))}, +j3(a,b,c,d){if(t.Ee.b(a))return new A.hs(a,b,c.i("@<0>").Z(d).i("hs<1,2>")) +return new A.et(a,b,c.i("@<0>").Z(d).i("et<1,2>"))}, +c0V(a,b,c){var s="takeCount" +A.cd(b,s) +A.iK(b,s) +if(t.Ee.b(a))return new A.a1b(a,b,c.i("a1b<0>")) +return new A.LJ(a,b,c.i("LJ<0>"))}, +cCS(a,b,c){var s="count" +if(t.Ee.b(a)){A.cd(b,s) +A.iK(b,s) +return new A.PP(a,b,c.i("PP<0>"))}A.cd(b,s) +A.iK(b,s) +return new A.Bh(a,b,c.i("Bh<0>"))}, +cAN(a,b,c){if(c.i("b2<0>").b(b))return new A.a1a(a,b,c.i("a1a<0>")) +return new A.zW(a,b,c.i("zW<0>"))}, +dG(){return new A.nP("No element")}, +Em(){return new A.nP("Too many elements")}, +cMl(){return new A.nP("Too few elements")}, +cPR(a,b){A.aFJ(a,0,J.aH(a)-1,b)}, +aFJ(a,b,c,d){if(c-b<=32)A.a9N(a,b,c,d) +else A.a9M(a,b,c,d)}, +a9N(a,b,c,d){var s,r,q,p,o +for(s=b+1,r=J.T(a);s<=c;++s){q=r.h(a,s) +p=s +while(!0){if(!(p>b&&d.$2(r.h(a,p-1),q)>0))break +o=p-1 +r.j(a,p,r.h(a,o)) +p=o}r.j(a,p,q)}}, +a9M(a3,a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i=B.d.aQ(a5-a4+1,6),h=a4+i,g=a5-i,f=B.d.aQ(a4+a5,2),e=f-i,d=f+i,c=J.T(a3),b=c.h(a3,h),a=c.h(a3,e),a0=c.h(a3,f),a1=c.h(a3,d),a2=c.h(a3,g) +if(a6.$2(b,a)>0){s=a +a=b +b=s}if(a6.$2(a1,a2)>0){s=a2 +a2=a1 +a1=s}if(a6.$2(b,a0)>0){s=a0 +a0=b +b=s}if(a6.$2(a,a0)>0){s=a0 +a0=a +a=s}if(a6.$2(b,a1)>0){s=a1 +a1=b +b=s}if(a6.$2(a0,a1)>0){s=a1 +a1=a0 +a0=s}if(a6.$2(a,a2)>0){s=a2 +a2=a +a=s}if(a6.$2(a,a0)>0){s=a0 +a0=a +a=s}if(a6.$2(a1,a2)>0){s=a2 +a2=a1 +a1=s}c.j(a3,h,b) +c.j(a3,f,a0) +c.j(a3,g,a2) +c.j(a3,e,c.h(a3,a4)) +c.j(a3,d,c.h(a3,a5)) +r=a4+1 +q=a5-1 +if(J.v(a6.$2(a,a1),0)){for(p=r;p<=q;++p){o=c.h(a3,p) +n=a6.$2(o,a) +if(n===0)continue +if(n<0){if(p!==r){c.j(a3,p,c.h(a3,r)) +c.j(a3,r,o)}++r}else for(;!0;){n=a6.$2(c.h(a3,q),a) +if(n>0){--q +continue}else{m=q-1 +if(n<0){c.j(a3,p,c.h(a3,r)) +l=r+1 +c.j(a3,r,c.h(a3,q)) +c.j(a3,q,o) +q=m +r=l +break}else{c.j(a3,p,c.h(a3,q)) +c.j(a3,q,o) +q=m +break}}}}k=!0}else{for(p=r;p<=q;++p){o=c.h(a3,p) +if(a6.$2(o,a)<0){if(p!==r){c.j(a3,p,c.h(a3,r)) +c.j(a3,r,o)}++r}else if(a6.$2(o,a1)>0)for(;!0;)if(a6.$2(c.h(a3,q),a1)>0){--q +if(qg){for(;J.v(a6.$2(c.h(a3,r),a),0);)++r +for(;J.v(a6.$2(c.h(a3,q),a1),0);)--q +for(p=r;p<=q;++p){o=c.h(a3,p) +if(a6.$2(o,a)===0){if(p!==r){c.j(a3,p,c.h(a3,r)) +c.j(a3,r,o)}++r}else if(a6.$2(o,a1)===0)for(;!0;)if(a6.$2(c.h(a3,q),a1)===0){--q +if(q")),!0,b),n=o.length,m=0 +while(!0){if(!(m").Z(c).i("I<1,2>"))}return new A.HS(A.eB(a,b,c),b.i("@<0>").Z(c).i("HS<1,2>"))}, +a_A(){throw A.j(A.ak("Cannot modify unmodifiable Map"))}, +daZ(a){if(typeof a=="number")return B.e.gv(a) +if(t.Pk.b(a))return a.gv(a) +if(t.Ev.b(a))return A.e2(a) +return A.wj(a)}, +db_(a){return new A.bq1(a)}, +yN(a,b){var s=new A.qx(a,b.i("qx<0>")) +s.awd(a) +return s}, +duR(a,b,c){var s=new A.a3c(a,b.i("@<0>").Z(c).i("a3c<1,2>")) +s.awd(a) +return s}, +cWM(a){var s=v.mangledGlobalNames[a] +if(s!=null)return s +return"minified:"+a}, +cVs(a,b){var s +if(b!=null){s=b.x +if(s!=null)return s}return t.s8.b(a)}, +r(a){var s +if(typeof a=="string")return a +if(typeof a=="number"){if(a!==0)return""+a}else if(!0===a)return"true" +else if(!1===a)return"false" +else if(a==null)return"null" +s=J.bp(a) +return s}, +L(a,b,c,d,e,f){return new A.a3l(a,c,d,e,f)}, +dJO(a,b,c,d,e,f){return new A.a3l(a,c,d,e,f)}, +e2(a){var s,r=$.cOx +if(r==null)r=$.cOx=Symbol("identityHashCode") +s=a[r] +if(s==null){s=Math.random()*0x3fffffff|0 +a[r]=s}return s}, +m9(a,b){var s,r,q,p,o,n=null,m=/^\s*[+-]?((0x[a-f0-9]+)|(\d+)|([a-z0-9]+))\s*$/i.exec(a) +if(m==null)return n +s=m[3] +if(b==null){if(s!=null)return parseInt(a,10) +if(m[2]!=null)return parseInt(a,16) +return n}if(b<2||b>36)throw A.j(A.eu(b,2,36,"radix",n)) +if(b===10&&s!=null)return parseInt(a,10) +if(b<10||s==null){r=b<=10?47+b:86+b +q=m[1] +for(p=q.length,o=0;or)return n}return parseInt(a,b)}, +nG(a){var s,r +if(!/^\s*[+-]?(?:Infinity|NaN|(?:\.\d+|\d+(?:\.\d*)?)(?:[eE][+-]?\d+)?)\s*$/.test(a))return null +s=parseFloat(a) +if(isNaN(s)){r=B.c.dd(a) +if(r==="NaN"||r==="+NaN"||r==="-NaN")return s +return null}return s}, +a6H(a){return A.dfn(a)}, +dfn(a){var s,r,q,p +if(a instanceof A.J)return A.p5(A.aM(a),null) +s=J.iW(a) +if(s===B.cip||s===B.ciL||t.kk.b(a)){r=B.HL(a) +if(r!=="Object"&&r!=="")return r +q=a.constructor +if(typeof q=="function"){p=q.name +if(typeof p=="string"&&p!=="Object"&&p!=="")return p}}return A.p5(A.aM(a),null)}, +cOA(a){if(a==null||typeof a=="number"||A.n6(a))return J.bp(a) +if(typeof a=="string")return JSON.stringify(a) +if(a instanceof A.Dn)return a.k(0) +if(a instanceof A.afJ)return a.aGr(!0) +return"Instance of '"+A.a6H(a)+"'"}, +dfp(){return Date.now()}, +dfq(){var s,r +if($.bLw!==0)return +$.bLw=1000 +if(typeof window=="undefined")return +s=window +if(s==null)return +if(!!s.dartUseDateNowForTicks)return +r=s.performance +if(r==null)return +if(typeof r.now!="function")return +$.bLw=1e6 +$.aBR=new A.bLv(r)}, +dfo(){if(!!self.location)return self.location.href +return null}, +cOw(a){var s,r,q,p,o=a.length +if(o<=500)return String.fromCharCode.apply(null,a) +for(s="",r=0;r65535)return A.dfr(a)}return A.cOw(a)}, +dfs(a,b,c){var s,r,q,p +if(c<=500&&b===0&&c===a.length)return String.fromCharCode.apply(null,a) +for(s=b,r="";s>>0,s&1023|56320)}}throw A.j(A.eu(a,0,1114111,null,null))}, +KQ(a,b,c,d,e,f,g,h){var s,r=b-1 +if(0<=a&&a<100){a+=400 +r-=4800}s=h?Date.UTC(a,r,c,d,e,f,g):new Date(a,r,c,d,e,f,g).valueOf() +if(isNaN(s)||s<-864e13||s>864e13)return null +return s}, +mN(a){if(a.date===void 0)a.date=new Date(a.a) +return a.date}, +oD(a){return a.b?A.mN(a).getUTCFullYear()+0:A.mN(a).getFullYear()+0}, +lw(a){return a.b?A.mN(a).getUTCMonth()+1:A.mN(a).getMonth()+1}, +ts(a){return a.b?A.mN(a).getUTCDate()+0:A.mN(a).getDate()+0}, +tt(a){return a.b?A.mN(a).getUTCHours()+0:A.mN(a).getHours()+0}, +T1(a){return a.b?A.mN(a).getUTCMinutes()+0:A.mN(a).getMinutes()+0}, +bLu(a){return a.b?A.mN(a).getUTCSeconds()+0:A.mN(a).getSeconds()+0}, +cOz(a){return a.b?A.mN(a).getUTCMilliseconds()+0:A.mN(a).getMilliseconds()+0}, +a6G(a){return B.d.al((a.b?A.mN(a).getUTCDay()+0:A.mN(a).getDay()+0)+6,7)+1}, +Fc(a,b,c){var s,r,q={} +q.a=0 +s=[] +r=[] +q.a=b.length +B.b.H(s,b) +q.b="" +if(c!=null&&c.a!==0)c.an(0,new A.bLt(q,r,s)) +return J.d5E(a,new A.a3l(B.dN2,0,s,r,0))}, +cOy(a,b,c){var s,r,q +if(Array.isArray(b))s=c==null||c.a===0 +else s=!1 +if(s){r=b.length +if(r===0){if(!!a.$0)return a.$0()}else if(r===1){if(!!a.$1)return a.$1(b[0])}else if(r===2){if(!!a.$2)return a.$2(b[0],b[1])}else if(r===3){if(!!a.$3)return a.$3(b[0],b[1],b[2])}else if(r===4){if(!!a.$4)return a.$4(b[0],b[1],b[2],b[3])}else if(r===5)if(!!a.$5)return a.$5(b[0],b[1],b[2],b[3],b[4]) +q=a[""+"$"+r] +if(q!=null)return q.apply(a,b)}return A.dfm(a,b,c)}, +dfm(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e +if(b!=null)s=Array.isArray(b)?b:A.R(b,!0,t.z) +else s=[] +r=s.length +q=a.$R +if(rk)return A.Fc(a,s,null) +if(rq)return A.Fc(a,s,c) +if(s===b)s=A.R(s,!0,t.z) +i=Object.keys(n) +if(c==null)for(o=i.length,h=0;h=s)return A.j1(b,s,a,null,r) +return A.a74(b,r,null)}, +dtn(a,b,c){if(a<0||a>c)return A.eu(a,0,c,"start",null) +if(b!=null)if(bc)return A.eu(b,a,c,"end",null) +return new A.oa(!0,b,"end",null)}, +o5(a){return new A.oa(!0,a,null,null)}, +iU(a){return a}, +j(a){var s,r +if(a==null)a=new A.yb() +s=new Error() +s.dartException=a +r=A.dy7 +if("defineProperty" in Object){Object.defineProperty(s,"message",{get:r}) +s.name=""}else s.toString=r +return s}, +dy7(){return J.bp(this.dartException)}, +W(a){throw A.j(a)}, +V(a){throw A.j(A.em(a))}, +BG(a){var s,r,q,p,o,n +a=A.Y0(a.replace(String({}),"$receiver$")) +s=a.match(/\\\$[a-zA-Z]+\\\$/g) +if(s==null)s=A.a([],t.s) +r=s.indexOf("\\$arguments\\$") +q=s.indexOf("\\$argumentsExpr\\$") +p=s.indexOf("\\$expr\\$") +o=s.indexOf("\\$method\\$") +n=s.indexOf("\\$receiver\\$") +return new A.c4h(a.replace(new RegExp("\\\\\\$arguments\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$argumentsExpr\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$expr\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$method\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$receiver\\\\\\$","g"),"((?:x|[^x])*)"),r,q,p,o,n)}, +c4i(a){return function($expr$){var $argumentsExpr$="$arguments$" +try{$expr$.$method$($argumentsExpr$)}catch(s){return s.message}}(a)}, +cQK(a){return function($expr$){try{$expr$.$method$}catch(s){return s.message}}(a)}, +cBq(a,b){var s=b==null,r=s?null:b.method +return new A.auK(a,r,s?null:b.receiver)}, +a2(a){if(a==null)return new A.azZ(a) +if(a instanceof A.a1u)return A.GT(a,a.a) +if(typeof a!=="object")return a +if("dartException" in a)return A.GT(a,a.dartException) +return A.drE(a)}, +GT(a,b){if(t.Lt.b(b))if(b.$thrownJsError==null)b.$thrownJsError=a +return b}, +drE(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null +if(!("message" in a))return a +s=a.message +if("number" in a&&typeof a.number=="number"){r=a.number +q=r&65535 +if((B.d.O(r,16)&8191)===10)switch(q){case 438:return A.GT(a,A.cBq(A.r(s)+" (Error "+q+")",e)) +case 445:case 5007:p=A.r(s) +return A.GT(a,new A.a5A(p+" (Error "+q+")",e))}}if(a instanceof TypeError){o=$.cZv() +n=$.cZw() +m=$.cZx() +l=$.cZy() +k=$.cZB() +j=$.cZC() +i=$.cZA() +$.cZz() +h=$.cZE() +g=$.cZD() +f=o.Em(s) +if(f!=null)return A.GT(a,A.cBq(s,f)) +else{f=n.Em(s) +if(f!=null){f.method="call" +return A.GT(a,A.cBq(s,f))}else{f=m.Em(s) +if(f==null){f=l.Em(s) +if(f==null){f=k.Em(s) +if(f==null){f=j.Em(s) +if(f==null){f=i.Em(s) +if(f==null){f=l.Em(s) +if(f==null){f=h.Em(s) +if(f==null){f=g.Em(s) +p=f!=null}else p=!0}else p=!0}else p=!0}else p=!0}else p=!0}else p=!0}else p=!0 +if(p)return A.GT(a,new A.a5A(s,f==null?e:f.method))}}return A.GT(a,new A.aHY(typeof s=="string"?s:""))}if(a instanceof RangeError){if(typeof s=="string"&&s.indexOf("call stack")!==-1)return new A.a9X() +s=function(b){try{return String(b)}catch(d){}return null}(a) +return A.GT(a,new A.oa(!1,e,e,typeof s=="string"?s.replace(/^RangeError:\s*/,""):s))}if(typeof InternalError=="function"&&a instanceof InternalError)if(typeof s=="string"&&s==="too much recursion")return new A.a9X() +return a}, +ay(a){var s +if(a instanceof A.a1u)return a.b +if(a==null)return new A.agZ(a) +s=a.$cachedTrace +if(s!=null)return s +return a.$cachedTrace=new A.agZ(a)}, +wj(a){if(a==null||typeof a!="object")return J.aj(a) +else return A.e2(a)}, +cUZ(a,b){var s,r,q,p=a.length +for(s=0;s")) +s.c=a.e +return s}, +dK0(a,b,c){Object.defineProperty(a,b,{value:c,enumerable:false,writable:true,configurable:true})}, +dw1(a){var s,r,q,p,o,n=$.cVf.$1(a),m=$.cvn[n] +if(m!=null){Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true}) +return m.i}s=$.cwi[n] +if(s!=null)return s +r=v.interceptorsByTag[n] +if(r==null){q=$.cUc.$2(a,n) +if(q!=null){m=$.cvn[q] +if(m!=null){Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true}) +return m.i}s=$.cwi[q] +if(s!=null)return s +r=v.interceptorsByTag[q] +n=q}}if(r==null)return null +s=r.prototype +p=n[0] +if(p==="!"){m=A.cwA(s) +$.cvn[n]=m +Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true}) +return m.i}if(p==="~"){$.cwi[n]=s +return s}if(p==="-"){o=A.cwA(s) +Object.defineProperty(Object.getPrototypeOf(a),v.dispatchPropertyName,{value:o,enumerable:false,writable:true,configurable:true}) +return o.i}if(p==="+")return A.cW2(a,s) +if(p==="*")throw A.j(A.bC(n)) +if(v.leafTags[n]===true){o=A.cwA(s) +Object.defineProperty(Object.getPrototypeOf(a),v.dispatchPropertyName,{value:o,enumerable:false,writable:true,configurable:true}) +return o.i}else return A.cW2(a,s)}, +cW2(a,b){var s=Object.getPrototypeOf(a) +Object.defineProperty(s,v.dispatchPropertyName,{value:J.cFD(b,s,null,null),enumerable:false,writable:true,configurable:true}) +return b}, +cwA(a){return J.cFD(a,!1,null,!!a.$ies)}, +dw6(a,b,c){var s=b.prototype +if(v.leafTags[a]===true)return A.cwA(s) +else return J.cFD(s,c,null,null)}, +duL(){if(!0===$.cFv)return +$.cFv=!0 +A.duM()}, +duM(){var s,r,q,p,o,n,m,l +$.cvn=Object.create(null) +$.cwi=Object.create(null) +A.duK() +s=v.interceptorsByTag +r=Object.getOwnPropertyNames(s) +if(typeof window!="undefined"){window +q=function(){} +for(p=0;p=0 +else if(b instanceof A.Ah){s=B.c.bF(a,c) +return b.b.test(s)}else{s=J.ajY(b,B.c.bF(a,c)) +return!s.ga6(s)}}, +cFp(a){if(a.indexOf("$",0)>=0)return a.replace(/\$/g,"$$$$") +return a}, +dxP(a,b,c,d){var s=b.ahT(a,d) +if(s==null)return a +return A.cG3(a,s.b.index,s.gdX(s),c)}, +Y0(a){if(/[[\]{}()*+?.\\^$|]/.test(a))return a.replace(/[[\]{}()*+?.\\^$|]/g,"\\$&") +return a}, +bD(a,b,c){var s +if(typeof b=="string")return A.dxN(a,b,c) +if(b instanceof A.Ah){s=b.gaCF() +s.lastIndex=0 +return a.replace(s,A.cFp(c))}return A.dxL(a,b,c)}, +dxL(a,b,c){var s,r,q,p +for(s=J.ajY(b,a),s=s.gS(s),r=0,q="";s.q();){p=s.gE(s) +q=q+a.substring(r,p.gfV(p))+c +r=p.gdX(p)}s=q+a.substring(r) +return s.charCodeAt(0)==0?s:s}, +dxN(a,b,c){var s,r,q +if(b===""){if(a==="")return c +s=a.length +r=""+c +for(q=0;q=0)return a.split(b).join(c) +return a.replace(new RegExp(A.Y0(b),"g"),A.cFp(c))}, +drc(a){return a}, +o7(a,b,c,d){var s,r,q,p +if(d==null)d=A.dq1() +if(typeof b=="string")return A.dxM(a,b,c,d) +for(s=J.ajY(b,a),s=s.gS(s),r=0,q="";s.q();){p=s.gE(s) +q=q+A.r(d.$1(B.c.X(a,r,p.gfV(p))))+A.r(c.$1(p)) +r=p.gdX(p)}s=q+A.r(d.$1(B.c.bF(a,r))) +return s.charCodeAt(0)==0?s:s}, +dxK(a,b,c){var s,r,q=a.length,p=""+A.r(c.$1("")) +for(s=0;ss+1)if((B.c.az(a,s+1)&4294966272)===56320){r=s+2 +p+=A.r(c.$1(B.c.X(a,s,r))) +s=r +continue}p+=A.r(c.$1(a[s]));++s}p=p+A.r(b.$1(new A.Bs(s,a,"")))+A.r(c.$1("")) +return p.charCodeAt(0)==0?p:p}, +dxM(a,b,c,d){var s,r,q,p,o=b.length +if(o===0)return A.dxK(a,c,d) +s=a.length +for(r=0,q="";r>>0!==a||a>=c)throw A.j(A.Ns(b,a))}, +pV(a,b,c){var s +if(!(a>>>0!==a))if(b==null)s=a>c +else s=b>>>0!==b||a>b||b>c +else s=!0 +if(s)throw A.j(A.dtn(a,b,c)) +if(b==null)return c +return b}, +K5:function K5(){}, +kV:function kV(){}, +a59:function a59(){}, +Sm:function Sm(){}, +ES:function ES(){}, +qG:function qG(){}, +a5a:function a5a(){}, +a5b:function a5b(){}, +a5c:function a5c(){}, +a5d:function a5d(){}, +a5e:function a5e(){}, +a5f:function a5f(){}, +a5g:function a5g(){}, +a5h:function a5h(){}, +K6:function K6(){}, +afa:function afa(){}, +afb:function afb(){}, +afc:function afc(){}, +afd:function afd(){}, +cPb(a,b){var s=b.c +return s==null?b.c=A.cEh(a,b.y,!0):s}, +cCE(a,b){var s=b.c +return s==null?b.c=A.ahH(a,"Q",[b.y]):s}, +cPc(a){var s=a.x +if(s===6||s===7||s===8)return A.cPc(a.y) +return s===12||s===13}, +dgx(a){return a.at}, +ac(a){return A.aXP(v.typeUniverse,a,!1)}, +cFx(a,b){var s,r,q,p,o +if(a==null)return null +s=b.z +r=a.as +if(r==null)r=a.as=new Map() +q=b.at +p=r.get(q) +if(p!=null)return p +o=A.CA(v.typeUniverse,a.y,s,0) +r.set(q,o) +return o}, +CA(a,b,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=b.x +switch(c){case 5:case 1:case 2:case 3:case 4:return b +case 6:s=b.y +r=A.CA(a,s,a0,a1) +if(r===s)return b +return A.cSl(a,r,!0) +case 7:s=b.y +r=A.CA(a,s,a0,a1) +if(r===s)return b +return A.cEh(a,r,!0) +case 8:s=b.y +r=A.CA(a,s,a0,a1) +if(r===s)return b +return A.cSk(a,r,!0) +case 9:q=b.z +p=A.ajc(a,q,a0,a1) +if(p===q)return b +return A.ahH(a,b.y,p) +case 10:o=b.y +n=A.CA(a,o,a0,a1) +m=b.z +l=A.ajc(a,m,a0,a1) +if(n===o&&l===m)return b +return A.cEf(a,n,l) +case 12:k=b.y +j=A.CA(a,k,a0,a1) +i=b.z +h=A.drf(a,i,a0,a1) +if(j===k&&h===i)return b +return A.cSj(a,j,h) +case 13:g=b.z +a1+=g.length +f=A.ajc(a,g,a0,a1) +o=b.y +n=A.CA(a,o,a0,a1) +if(f===g&&n===o)return b +return A.cEg(a,n,f,!0) +case 14:e=b.y +if(e") +for(r=1;r=0)p+=" "+r[q];++q}return p+"})"}, +cTe(a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=", " +if(a5!=null){s=a5.length +if(a4==null){a4=A.a([],t.s) +r=null}else r=a4.length +q=a4.length +for(p=s;p>0;--p)a4.push("T"+(q+p)) +for(o=t.O,n=t.ub,m="<",l="",p=0;p0){a0+=a1+"[" +for(a1="",p=0;p0){a0+=a1+"{" +for(a1="",p=0;p "+a}, +p5(a,b){var s,r,q,p,o,n,m=a.x +if(m===5)return"erased" +if(m===2)return"dynamic" +if(m===3)return"void" +if(m===1)return"Never" +if(m===4)return"any" +if(m===6){s=A.p5(a.y,b) +return s}if(m===7){r=a.y +s=A.p5(r,b) +q=r.x +return(q===12||q===13?"("+s+")":s)+"?"}if(m===8)return"FutureOr<"+A.p5(a.y,b)+">" +if(m===9){p=A.drC(a.y) +o=a.z +return o.length>0?p+("<"+A.cTU(o,b)+">"):p}if(m===11)return A.dqU(a,b) +if(m===12)return A.cTe(a,b,null) +if(m===13)return A.cTe(a.y,b,a.z) +if(m===14){n=a.y +return b[b.length-1-n]}return"?"}, +drC(a){var s=v.mangledGlobalNames[a] +if(s!=null)return s +return"minified:"+a}, +dmQ(a,b){var s=a.tR[b] +for(;typeof s=="string";)s=a.tR[s] +return s}, +dmP(a,b){var s,r,q,p,o,n=a.eT,m=n[b] +if(m==null)return A.aXP(a,b,!1) +else if(typeof m=="number"){s=m +r=A.ahI(a,5,"#") +q=A.crq(s) +for(p=0;p0)p+="<"+A.ahG(c)+">" +s=a.eC.get(p) +if(s!=null)return s +r=new A.tF(null,null) +r.x=9 +r.y=b +r.z=c +if(c.length>0)r.c=c[0] +r.at=p +q=A.Cr(a,r) +a.eC.set(p,q) +return q}, +cEf(a,b,c){var s,r,q,p,o,n +if(b.x===10){s=b.y +r=b.z.concat(c)}else{r=c +s=b}q=s.at+(";<"+A.ahG(r)+">") +p=a.eC.get(q) +if(p!=null)return p +o=new A.tF(null,null) +o.x=10 +o.y=s +o.z=r +o.at=q +n=A.Cr(a,o) +a.eC.set(q,n) +return n}, +dmM(a,b,c){var s,r,q="+"+(b+"("+A.ahG(c)+")"),p=a.eC.get(q) +if(p!=null)return p +s=new A.tF(null,null) +s.x=11 +s.y=b +s.z=c +s.at=q +r=A.Cr(a,s) +a.eC.set(q,r) +return r}, +cSj(a,b,c){var s,r,q,p,o,n=b.at,m=c.a,l=m.length,k=c.b,j=k.length,i=c.c,h=i.length,g="("+A.ahG(m) +if(j>0){s=l>0?",":"" +g+=s+"["+A.ahG(k)+"]"}if(h>0){s=l>0?",":"" +g+=s+"{"+A.dmG(i)+"}"}r=n+(g+")") +q=a.eC.get(r) +if(q!=null)return q +p=new A.tF(null,null) +p.x=12 +p.y=b +p.z=c +p.at=r +o=A.Cr(a,p) +a.eC.set(r,o) +return o}, +cEg(a,b,c,d){var s,r=b.at+("<"+A.ahG(c)+">"),q=a.eC.get(r) +if(q!=null)return q +s=A.dmI(a,b,c,r,d) +a.eC.set(r,s) +return s}, +dmI(a,b,c,d,e){var s,r,q,p,o,n,m,l +if(e){s=c.length +r=A.crq(s) +for(q=0,p=0;p0){n=A.CA(a,b,r,0) +m=A.ajc(a,c,r,0) +return A.cEg(a,n,m,c!==m)}}l=new A.tF(null,null) +l.x=13 +l.y=b +l.z=c +l.at=d +return A.Cr(a,l)}, +cRU(a,b,c,d){return{u:a,e:b,r:c,s:[],p:0,n:d}}, +cRW(a){var s,r,q,p,o,n,m,l=a.r,k=a.s +for(s=l.length,r=0;r=48&&q<=57)r=A.dlK(r+1,q,l,k) +else if((((q|32)>>>0)-97&65535)<26||q===95||q===36||q===124)r=A.cRV(a,r,l,k,!1) +else if(q===46)r=A.cRV(a,r,l,k,!0) +else{++r +switch(q){case 44:break +case 58:k.push(!1) +break +case 33:k.push(!0) +break +case 59:k.push(A.Gy(a.u,a.e,k.pop())) +break +case 94:k.push(A.dmL(a.u,k.pop())) +break +case 35:k.push(A.ahI(a.u,5,"#")) +break +case 64:k.push(A.ahI(a.u,2,"@")) +break +case 126:k.push(A.ahI(a.u,3,"~")) +break +case 60:k.push(a.p) +a.p=k.length +break +case 62:A.dlM(a,k) +break +case 38:A.dlL(a,k) +break +case 42:p=a.u +k.push(A.cSl(p,A.Gy(p,a.e,k.pop()),a.n)) +break +case 63:p=a.u +k.push(A.cEh(p,A.Gy(p,a.e,k.pop()),a.n)) +break +case 47:p=a.u +k.push(A.cSk(p,A.Gy(p,a.e,k.pop()),a.n)) +break +case 40:k.push(-3) +k.push(a.p) +a.p=k.length +break +case 41:A.dlJ(a,k) +break +case 91:k.push(a.p) +a.p=k.length +break +case 93:o=k.splice(a.p) +A.cRX(a.u,a.e,o) +a.p=k.pop() +k.push(o) +k.push(-1) +break +case 123:k.push(a.p) +a.p=k.length +break +case 125:o=k.splice(a.p) +A.dlO(a.u,a.e,o) +a.p=k.pop() +k.push(o) +k.push(-2) +break +case 43:n=l.indexOf("(",r) +k.push(l.substring(r,n)) +k.push(-4) +k.push(a.p) +a.p=k.length +r=n+1 +break +default:throw"Bad character "+q}}}m=k.pop() +return A.Gy(a.u,a.e,m)}, +dlK(a,b,c,d){var s,r,q=b-48 +for(s=c.length;a=48&&r<=57))break +q=q*10+(r-48)}d.push(q) +return a}, +cRV(a,b,c,d,e){var s,r,q,p,o,n,m=b+1 +for(s=c.length;m>>0)-97&65535)<26||r===95||r===36||r===124))q=r>=48&&r<=57 +else q=!0 +if(!q)break}}p=c.substring(b,m) +if(e){s=a.u +o=a.e +if(o.x===10)o=o.y +n=A.dmQ(s,o.y)[p] +if(n==null)A.W('No "'+p+'" in "'+A.dgx(o)+'"') +d.push(A.ahJ(s,o,n))}else d.push(p) +return m}, +dlM(a,b){var s,r=a.u,q=A.cRT(a,b),p=b.pop() +if(typeof p=="string")b.push(A.ahH(r,p,q)) +else{s=A.Gy(r,a.e,p) +switch(s.x){case 12:b.push(A.cEg(r,s,q,a.n)) +break +default:b.push(A.cEf(r,s,q)) +break}}}, +dlJ(a,b){var s,r,q,p,o,n=null,m=a.u,l=b.pop() +if(typeof l=="number")switch(l){case-1:s=b.pop() +r=n +break +case-2:r=b.pop() +s=n +break +default:b.push(l) +r=n +s=r +break}else{b.push(l) +r=n +s=r}q=A.cRT(a,b) +l=b.pop() +switch(l){case-3:l=b.pop() +if(s==null)s=m.sEA +if(r==null)r=m.sEA +p=A.Gy(m,a.e,l) +o=new A.aPk() +o.a=q +o.b=s +o.c=r +b.push(A.cSj(m,p,o)) +return +case-4:b.push(A.dmM(m,b.pop(),q)) +return +default:throw A.j(A.jY("Unexpected state under `()`: "+A.r(l)))}}, +dlL(a,b){var s=b.pop() +if(0===s){b.push(A.ahI(a.u,1,"0&")) +return}if(1===s){b.push(A.ahI(a.u,4,"1&")) +return}throw A.j(A.jY("Unexpected extended operation "+A.r(s)))}, +cRT(a,b){var s=b.splice(a.p) +A.cRX(a.u,a.e,s) +a.p=b.pop() +return s}, +Gy(a,b,c){if(typeof c=="string")return A.ahH(a,c,a.sEA) +else if(typeof c=="number"){b.toString +return A.dlN(a,b,c)}else return c}, +cRX(a,b,c){var s,r=c.length +for(s=0;sn)return!1 +m=n-o +l=s.b +k=r.b +j=l.length +i=k.length +if(o+j=d)return!1 +a1=f[b] +b+=3 +if(a00?new Array(q):v.typeUniverse.sEA +for(o=0;o0?new Array(a):v.typeUniverse.sEA}, +tF:function tF(a,b){var _=this +_.a=a +_.b=b +_.w=_.r=_.c=null +_.x=0 +_.at=_.as=_.Q=_.z=_.y=null}, +aPk:function aPk(){this.c=this.b=this.a=null}, +aXH:function aXH(a){this.a=a}, +aOJ:function aOJ(){}, +ahE:function ahE(a){this.a=a}, +duB(a,b){var s,r +if(B.c.aX(a,"Digit"))return B.c.az(a,5) +s=B.c.az(b,0) +if(b.length<=1)r=!(s>=32&&s<=127) +else r=!0 +if(r){r=B.D5.h(0,a) +return r==null?null:B.c.az(r,0)}if(!(s>=$.d07()&&s<=$.d08()))r=s>=$.d0j()&&s<=$.d0k() +else r=!0 +if(r)return B.c.az(b.toLowerCase(),0) +return null}, +dmA(a){var s=B.D5.gct(B.D5) +return new A.cpi(a,A.vc(s.dn(s,new A.cpj(),t.q9),t.S,t.N))}, +drB(a){var s,r,q,p,o,n=a.aQo(),m=A.b(t.N,t.S) +for(s=a.a,r=0;r=2)return null +return B.c.az(a.toLowerCase(),0)}, +cpi:function cpi(a,b){this.a=a +this.b=b +this.c=0}, +cpj:function cpj(){}, +a3W:function a3W(a){this.a=a}, +eM:function eM(a,b){this.a=a +this.b=b}, +js:function js(a,b){this.a=a +this.b=b}, +dkq(){var s,r,q={} +if(self.scheduleImmediate!=null)return A.drT() +if(self.MutationObserver!=null&&self.document!=null){s=self.document.createElement("div") +r=self.document.createElement("span") +q.a=null +new self.MutationObserver(A.pY(new A.c9o(q),1)).observe(s,{childList:true}) +return new A.c9n(q,s,r)}else if(self.setImmediate!=null)return A.drU() +return A.drV()}, +dkr(a){self.scheduleImmediate(A.pY(new A.c9p(a),0))}, +dks(a){self.setImmediate(A.pY(new A.c9q(a),0))}, +dkt(a){A.cQo(B.H,a)}, +cQo(a,b){var s=B.d.aQ(a.a,1000) +return A.dmC(s<0?0:s,b)}, +diJ(a,b){var s=B.d.aQ(a.a,1000) +return A.dmD(s<0?0:s,b)}, +dmC(a,b){var s=new A.ahy(!0) +s.b8O(a,b) +return s}, +dmD(a,b){var s=new A.ahy(!1) +s.b8P(a,b) +return s}, +o(a){return new A.ace(new A.ah($.aq,a.i("ah<0>")),a.i("ace<0>"))}, +n(a,b){a.$2(0,null) +b.b=!0 +return b.a}, +f(a,b){A.cSI(a,b)}, +m(a,b){b.bT(0,a)}, +l(a,b){b.qV(A.a2(a),A.ay(a))}, +cSI(a,b){var s,r,q=new A.csg(b),p=new A.csh(b) +if(a instanceof A.ah)a.aGk(q,p,t.z) +else{s=t.z +if(t.L0.b(a))a.pG(0,q,p,s) +else{r=new A.ah($.aq,t.LR) +r.a=8 +r.c=a +r.aGk(q,p,s)}}}, +k(a){var s=function(b,c){return function(d,e){while(true)try{b(d,e) +break}catch(r){e=r +d=c}}}(a,1) +return $.aq.a1w(new A.cuw(s),t.H,t.S,t.z)}, +bm(a,b,c){var s,r,q,p +if(b===0){s=c.c +if(s!=null)s.HF(null) +else{s=c.a +s===$&&A.e() +s.aB(0)}return}else if(b===1){s=c.c +if(s!=null)s.uK(A.a2(a),A.ay(a)) +else{s=A.a2(a) +r=A.ay(a) +q=c.a +q===$&&A.e() +q.eM(s,r) +c.a.aB(0)}return}if(a instanceof A.Gs){if(c.c!=null){b.$2(2,null) +return}s=a.b +if(s===0){s=a.a +r=c.a +r===$&&A.e() +r.t(0,s) +A.kD(new A.cse(c,b)) +return}else if(s===1){p=a.a +s=c.a +s===$&&A.e() +s.QV(0,p,!1).aJ(0,new A.csf(c,b),t.P) +return}}A.cSI(a,b)}, +l9(a){var s=a.a +s===$&&A.e() +return new A.e4(s,A.y(s).i("e4<1>"))}, +dku(a,b){var s=new A.aLh(b.i("aLh<0>")) +s.b8E(a,b) +return s}, +l8(a,b){return A.dku(a,b)}, +aQb(a){return new A.Gs(a,1)}, +mi(){return B.e_x}, +eb(a){return new A.Gs(a,0)}, +mj(a){return new A.Gs(a,3)}, +mn(a,b){return new A.ahh(a,b.i("ahh<0>"))}, +b3Q(a,b){var s=A.fT(a,"error",t.K) +return new A.akS(s,b==null?A.wr(a):b)}, +wr(a){var s +if(t.Lt.b(a)){s=a.gKV() +if(s!=null)return s}return B.GJ}, +Qs(a,b){var s=new A.ah($.aq,b.i("ah<0>")) +A.d4(B.H,new A.bpW(s,a)) +return s}, +asN(a,b){var s=new A.ah($.aq,b.i("ah<0>")) +A.kD(new A.bpV(s,a)) +return s}, +cLl(a,b){var s,r,q,p,o,n,m +try{s=a.$0() +if(b.i("Q<0>").b(s))return s +else{n=new A.ah($.aq,b.i("ah<0>")) +n.a=8 +n.c=s +return n}}catch(m){r=A.a2(m) +q=A.ay(m) +n=$.aq +p=new A.ah(n,b.i("ah<0>")) +o=n.Ga(r,q) +if(o!=null)p.La(o.a,o.b) +else p.La(r,q) +return p}}, +d1(a,b){var s=a==null?b.a(a):a,r=new A.ah($.aq,b.i("ah<0>")) +r.vt(s) +return r}, +my(a,b,c){var s,r +A.fT(a,"error",t.K) +s=$.aq +if(s!==B.bC){r=s.Ga(a,b) +if(r!=null){a=r.a +b=r.b}}if(b==null)b=A.wr(a) +s=new A.ah($.aq,c.i("ah<0>")) +s.La(a,b) +return s}, +kl(a,b,c){var s,r +if(b==null)s=!c.b(null) +else s=!1 +if(s)throw A.j(A.eD(null,"computation","The type parameter is not nullable")) +r=new A.ah($.aq,c.i("ah<0>")) +A.d4(a,new A.bpU(b,r,c)) +return r}, +hu(a,b,c){var s,r,q,p,o,n,m,l,k,j,i={},h=null,g=new A.ah($.aq,c.i("ah>")) +i.a=null +i.b=0 +s=A.bx("error") +r=A.bx("stackTrace") +q=new A.bq_(i,h,b,g,s,r) +try{for(l=J.af(a),k=t.P;l.q();){p=l.gE(l) +o=i.b +J.cIt(p,new A.bpZ(i,o,g,h,b,s,r,c),q,k);++i.b}l=i.b +if(l===0){l=g +l.HF(A.a([],c.i("F<0>"))) +return l}i.a=A.aP(l,null,!1,c.i("0?"))}catch(j){n=A.a2(j) +m=A.ay(j) +if(i.b===0||b)return A.my(n,m,c.i("G<0>")) +else{s.b=n +r.b=m}}return g}, +daY(a,b){var s,r,q,p=new A.mm(new A.ah($.aq,b.i("ah<0>")),b.i("mm<0>")),o=new A.bpY(p,b),n=new A.bpX(p) +for(s=a.length,r=t.H,q=0;q")) +if(s!==B.bC)q=s.a1w(q,c.i("0/"),t.K,t.Km) +a.Pv(new A.u9(r,2,null,q,a.$ti.i("@<1>").Z(c).i("u9<1,2>"))) +return r}return a.pG(0,new A.bpQ(c),q,c)}, +cLk(a,b){}, +cJN(a){return new A.aE(new A.ah($.aq,a.i("ah<0>")),a.i("aE<0>"))}, +aj5(a,b,c){var s=$.aq.Ga(b,c) +if(s!=null){b=s.a +c=s.b}else if(c==null)c=A.wr(b) +a.uK(b,c)}, +dlb(a,b,c){var s=new A.ah(b,c.i("ah<0>")) +s.a=8 +s.c=a +return s}, +ceI(a,b){var s,r +for(;s=a.a,(s&4)!==0;)a=a.c +if((s&24)!==0){r=b.a6P() +b.agU(a) +A.Wx(b,r)}else{r=b.c +b.a=b.a&1|4 +b.c=a +a.aDL(r)}}, +Wx(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f={},e=f.a=a +for(s=t.L0;!0;){r={} +q=e.a +p=(q&16)===0 +o=!p +if(b==null){if(o&&(q&1)===0){s=e.c +e.b.a_B(s.a,s.b)}return}r.a=b +n=b.a +for(e=b;n!=null;e=n,n=m){e.a=null +A.Wx(f.a,e) +r.a=n +m=n.a}q=f.a +l=q.c +r.b=o +r.c=l +if(p){k=e.c +k=(k&1)!==0||(k&15)===8}else k=!0 +if(k){j=e.b.b +if(o){e=q.b +e=!(e===j||e.gSf()===j.gSf())}else e=!1 +if(e){e=f.a +s=e.c +e.b.a_B(s.a,s.b) +return}i=$.aq +if(i!==j)$.aq=j +else i=null +e=r.a.c +if((e&15)===8)new A.ceQ(r,f,o).$0() +else if(p){if((e&1)!==0)new A.ceP(r,l).$0()}else if((e&2)!==0)new A.ceO(f,r).$0() +if(i!=null)$.aq=i +e=r.c +if(s.b(e)){q=r.a.$ti +q=q.i("Q<2>").b(e)||!q.z[1].b(e)}else q=!1 +if(q){h=r.a.b +if(e instanceof A.ah)if((e.a&24)!==0){g=h.c +h.c=null +b=h.a6X(g) +h.a=e.a&30|h.a&1 +h.c=e.c +f.a=e +continue}else A.ceI(e,h) +else h.agF(e) +return}}h=r.a.b +g=h.c +h.c=null +b=h.a6X(g) +e=r.b +q=r.c +if(!e){h.a=8 +h.c=q}else{h.a=h.a&1|16 +h.c=q}f.a=h +e=h}}, +cTO(a,b){if(t.Hg.b(a))return b.a1w(a,t.z,t.K,t.Km) +if(t.C_.b(a))return b.O6(a,t.z,t.K) +throw A.j(A.eD(a,"onError",u.nk))}, +dqp(){var s,r +for(s=$.XS;s!=null;s=$.XS){$.aja=null +r=s.b +$.XS=r +if(r==null)$.aj9=null +s.a.$0()}}, +drb(){$.cET=!0 +try{A.dqp()}finally{$.aja=null +$.cET=!1 +if($.XS!=null)$.cH1().$1(A.cUg())}}, +cU0(a){var s=new A.aLg(a),r=$.aj9 +if(r==null){$.XS=$.aj9=s +if(!$.cET)$.cH1().$1(A.cUg())}else $.aj9=r.b=s}, +dr1(a){var s,r,q,p=$.XS +if(p==null){A.cU0(a) +$.aja=$.aj9 +return}s=new A.aLg(a) +r=$.aja +if(r==null){s.b=p +$.XS=$.aja=s}else{q=r.b +s.b=q +$.aja=r.b=s +if(q==null)$.aj9=s}}, +kD(a){var s,r=null,q=$.aq +if(B.bC===q){A.cug(r,r,B.bC,a) +return}if(B.bC===q.gbuz().a)s=B.bC.gSf()===q.gSf() +else s=!1 +if(s){A.cug(r,r,q,q.arw(a,t.H)) +return}s=$.aq +s.D9(s.ama(a))}, +bZY(a,b){var s=null,r=b.i("u3<0>"),q=new A.u3(s,s,s,s,r) +q.uZ(0,a) +q.Wu() +return new A.e4(q,r.i("e4<1>"))}, +dhR(a,b){var s=null,r=b.i("yz<0>"),q=new A.yz(s,s,s,s,r) +a.pG(0,new A.bZT(q,b),new A.bZU(q),t.P) +return new A.e4(q,r.i("e4<1>"))}, +dhS(a,b){return new A.MZ(!1,new A.bZW(a,b),b.i("MZ<0>"))}, +dEa(a,b){return new A.n4(A.fT(a,"stream",t.K),b.i("n4<0>"))}, +k8(a,b,c,d,e,f){return e?new A.yz(b,c,d,a,f.i("yz<0>")):new A.u3(b,c,d,a,f.i("u3<0>"))}, +b_v(a){var s,r,q +if(a==null)return +try{a.$0()}catch(q){s=A.a2(q) +r=A.ay(q) +$.aq.a_B(s,r)}}, +dkK(a,b,c,d,e,f){var s=$.aq,r=e?1:0 +return new A.Gk(a,A.acr(s,b,f),A.act(s,c),A.acs(s,d),s,r,f.i("Gk<0>"))}, +dkn(a,b,c,d){var s=$.aq,r=a.gagp(a),q=a.gag7() +return new A.VU(new A.ah(s,t.LR),b.ca(r,!1,a.gagq(),q),d.i("VU<0>"))}, +dko(a){return new A.c8P(a)}, +acr(a,b,c){var s=b==null?A.drW():b +return a.O6(s,t.H,c)}, +act(a,b){if(b==null)b=A.drY() +if(t.hK.b(b))return a.a1w(b,t.z,t.K,t.Km) +if(t.mX.b(b))return a.O6(b,t.z,t.K) +throw A.j(A.ck(u.fi,null))}, +acs(a,b){var s=b==null?A.drX():b +return a.arw(s,t.H)}, +dqC(a){}, +dqE(a,b){$.aq.a_B(a,b)}, +dqD(){}, +ccT(a,b){var s=new A.Wi($.aq,a,b.i("Wi<0>")) +s.aEL() +return s}, +cuh(a,b,c){var s,r,q,p,o,n +try{b.$1(a.$0())}catch(n){s=A.a2(n) +r=A.ay(n) +q=$.aq.Ga(s,r) +if(q==null)c.$2(s,r) +else{p=q.a +o=q.b +c.$2(p,o)}}}, +cSN(a,b,c,d){var s=a.ag(0),r=$.CK() +if(s!==r)s.t5(new A.css(b,c,d)) +else b.uK(c,d)}, +cSO(a,b,c,d){var s=$.aq.Ga(c,d) +if(s!=null){c=s.a +d=s.b}A.cSN(a,b,c,d)}, +csq(a,b){return new A.csr(a,b)}, +cEt(a,b,c){var s=a.ag(0),r=$.CK() +if(s!==r)s.t5(new A.cst(b,c)) +else b.xF(c)}, +dla(a,b,c,d,e,f,g){var s=$.aq,r=e?1:0 +r=new A.Gq(a,A.acr(s,b,g),A.act(s,c),A.acs(s,d),s,r,f.i("@<0>").Z(g).i("Gq<1,2>")) +r.awg(a,b,c,d,e,f,g) +return r}, +b_h(a,b,c){var s=$.aq.Ga(b,c) +if(s!=null){b=s.a +c=s.b}a.vr(b,c)}, +cSc(a,b,c,d,e,f,g,h){var s=$.aq,r=e?1:0 +r=new A.Nf(f,a,A.acr(s,b,h),A.act(s,c),A.acs(s,d),s,r,g.i("@<0>").Z(h).i("Nf<1,2>")) +r.awg(a,b,c,d,e,h,h) +return r}, +cSd(a,b,c){return new A.ah4(new A.cpd(a,null,null,c,b),b.i("@<0>").Z(c).i("ah4<1,2>"))}, +d4(a,b){var s=$.aq +if(s===B.bC)return s.RO(a,b) +return s.RO(a,s.ama(b))}, +Vf(a,b){var s,r=$.aq +if(r===B.bC)return r.aKQ(a,b) +s=r.amb(b,t.Ce) +return $.aq.aKQ(a,s)}, +cue(a,b){A.dr1(new A.cuf(a,b))}, +cTR(a,b,c,d){var s,r=$.aq +if(r===c)return d.$0() +$.aq=c +s=r +try{r=d.$0() +return r}finally{$.aq=s}}, +cTT(a,b,c,d,e){var s,r=$.aq +if(r===c)return d.$1(e) +$.aq=c +s=r +try{r=d.$1(e) +return r}finally{$.aq=s}}, +cTS(a,b,c,d,e,f){var s,r=$.aq +if(r===c)return d.$2(e,f) +$.aq=c +s=r +try{r=d.$2(e,f) +return r}finally{$.aq=s}}, +cug(a,b,c,d){var s,r +if(B.bC!==c){s=B.bC.gSf() +r=c.gSf() +d=s!==r?c.ama(d):c.bBC(d,t.H)}A.cU0(d)}, +c9o:function c9o(a){this.a=a}, +c9n:function c9n(a,b,c){this.a=a +this.b=b +this.c=c}, +c9p:function c9p(a){this.a=a}, +c9q:function c9q(a){this.a=a}, +ahy:function ahy(a){this.a=a +this.b=null +this.c=0}, +cqO:function cqO(a,b){this.a=a +this.b=b}, +cqN:function cqN(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ace:function ace(a,b){this.a=a +this.b=!1 +this.$ti=b}, +csg:function csg(a){this.a=a}, +csh:function csh(a){this.a=a}, +cuw:function cuw(a){this.a=a}, +cse:function cse(a,b){this.a=a +this.b=b}, +csf:function csf(a,b){this.a=a +this.b=b}, +aLh:function aLh(a){var _=this +_.a=$ +_.b=!1 +_.c=null +_.$ti=a}, +c9s:function c9s(a){this.a=a}, +c9t:function c9t(a){this.a=a}, +c9v:function c9v(a){this.a=a}, +c9w:function c9w(a,b){this.a=a +this.b=b}, +c9u:function c9u(a,b){this.a=a +this.b=b}, +c9r:function c9r(a){this.a=a}, +Gs:function Gs(a,b){this.a=a +this.b=b}, +iw:function iw(a,b){var _=this +_.a=a +_.d=_.c=_.b=null +_.$ti=b}, +ahh:function ahh(a,b){this.a=a +this.$ti=b}, +akS:function akS(a,b){this.a=a +this.b=b}, +aQ:function aQ(a,b){this.a=a +this.$ti=b}, +Mz:function Mz(a,b,c,d,e,f,g){var _=this +_.ay=0 +_.CW=_.ch=null +_.w=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.r=_.f=null +_.$ti=g}, +u5:function u5(){}, +p3:function p3(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.r=_.f=_.e=_.d=null +_.$ti=c}, +cpT:function cpT(a,b){this.a=a +this.b=b}, +cpV:function cpV(a,b,c){this.a=a +this.b=b +this.c=c}, +cpU:function cpU(a){this.a=a}, +b6:function b6(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.r=_.f=_.e=_.d=null +_.$ti=c}, +VX:function VX(a,b,c){var _=this +_.ax=null +_.a=a +_.b=b +_.c=0 +_.r=_.f=_.e=_.d=null +_.$ti=c}, +bpW:function bpW(a,b){this.a=a +this.b=b}, +bpV:function bpV(a,b){this.a=a +this.b=b}, +bpU:function bpU(a,b,c){this.a=a +this.b=b +this.c=c}, +bq_:function bq_(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bpZ:function bpZ(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +bpY:function bpY(a,b){this.a=a +this.b=b}, +bpX:function bpX(a){this.a=a}, +bpR:function bpR(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bpQ:function bpQ(a){this.a=a}, +M2:function M2(a,b){this.a=a +this.b=b}, +MF:function MF(){}, +aE:function aE(a,b){this.a=a +this.$ti=b}, +mm:function mm(a,b){this.a=a +this.$ti=b}, +u9:function u9(a,b,c,d,e){var _=this +_.a=null +_.b=a +_.c=b +_.d=c +_.e=d +_.$ti=e}, +ah:function ah(a,b){var _=this +_.a=0 +_.b=a +_.c=null +_.$ti=b}, +ceF:function ceF(a,b){this.a=a +this.b=b}, +ceN:function ceN(a,b){this.a=a +this.b=b}, +ceJ:function ceJ(a){this.a=a}, +ceK:function ceK(a){this.a=a}, +ceL:function ceL(a,b,c){this.a=a +this.b=b +this.c=c}, +ceH:function ceH(a,b){this.a=a +this.b=b}, +ceM:function ceM(a,b){this.a=a +this.b=b}, +ceG:function ceG(a,b,c){this.a=a +this.b=b +this.c=c}, +ceQ:function ceQ(a,b,c){this.a=a +this.b=b +this.c=c}, +ceR:function ceR(a){this.a=a}, +ceP:function ceP(a,b){this.a=a +this.b=b}, +ceO:function ceO(a,b){this.a=a +this.b=b}, +ceS:function ceS(a,b){this.a=a +this.b=b}, +ceT:function ceT(a,b,c){this.a=a +this.b=b +this.c=c}, +ceU:function ceU(a,b){this.a=a +this.b=b}, +aLg:function aLg(a){this.a=a +this.b=null}, +b9:function b9(){}, +bZT:function bZT(a,b){this.a=a +this.b=b}, +bZU:function bZU(a){this.a=a}, +bZW:function bZW(a,b){this.a=a +this.b=b}, +bZX:function bZX(a,b,c){this.a=a +this.b=b +this.c=c}, +bZV:function bZV(a,b,c){this.a=a +this.b=b +this.c=c}, +c_g:function c_g(a){this.a=a}, +c_o:function c_o(a){this.a=a}, +c_a:function c_a(a,b){this.a=a +this.b=b}, +c_b:function c_b(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +c_8:function c_8(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +c_9:function c_9(a,b){this.a=a +this.b=b}, +c_h:function c_h(a,b){this.a=a +this.b=b}, +c_i:function c_i(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +c_j:function c_j(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +c_0:function c_0(a){this.a=a}, +c_1:function c_1(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bZZ:function bZZ(a,b){this.a=a +this.b=b}, +c__:function c__(a,b){this.a=a +this.b=b}, +c_e:function c_e(a){this.a=a}, +c_f:function c_f(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +c_c:function c_c(a,b){this.a=a +this.b=b}, +c_d:function c_d(){}, +c_m:function c_m(a,b){this.a=a +this.b=b}, +c_n:function c_n(a,b){this.a=a +this.b=b}, +c_x:function c_x(a,b){this.a=a +this.b=b}, +c_y:function c_y(a,b){this.a=a +this.b=b}, +c_6:function c_6(a){this.a=a}, +c_7:function c_7(a,b,c){this.a=a +this.b=b +this.c=c}, +c_k:function c_k(a,b,c){this.a=a +this.b=b +this.c=c}, +c_l:function c_l(a,b,c){this.a=a +this.b=b +this.c=c}, +c_4:function c_4(a,b){this.a=a +this.b=b}, +c_5:function c_5(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +c_2:function c_2(a,b){this.a=a +this.b=b}, +c_3:function c_3(a,b,c){this.a=a +this.b=b +this.c=c}, +c_v:function c_v(a,b){this.a=a +this.b=b}, +c_w:function c_w(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +c_p:function c_p(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +c_q:function c_q(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +c_r:function c_r(a,b){this.a=a +this.b=b}, +c_s:function c_s(a,b){this.a=a +this.b=b}, +c_t:function c_t(a,b){this.a=a +this.b=b}, +c_u:function c_u(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aa8:function aa8(){}, +xT:function xT(){}, +GD:function GD(){}, +cpc:function cpc(a){this.a=a}, +cpb:function cpb(a){this.a=a}, +aWp:function aWp(){}, +acf:function acf(){}, +u3:function u3(a,b,c,d,e){var _=this +_.a=null +_.b=0 +_.c=null +_.d=a +_.e=b +_.f=c +_.r=d +_.$ti=e}, +yz:function yz(a,b,c,d,e){var _=this +_.a=null +_.b=0 +_.c=null +_.d=a +_.e=b +_.f=c +_.r=d +_.$ti=e}, +e4:function e4(a,b){this.a=a +this.$ti=b}, +Gk:function Gk(a,b,c,d,e,f,g){var _=this +_.w=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.r=_.f=null +_.$ti=g}, +VU:function VU(a,b,c){this.a=a +this.b=b +this.$ti=c}, +c8P:function c8P(a){this.a=a}, +c8O:function c8O(a){this.a=a}, +ah3:function ah3(a,b,c,d){var _=this +_.c=a +_.a=b +_.b=c +_.$ti=d}, +jt:function jt(){}, +caa:function caa(a,b,c){this.a=a +this.b=b +this.c=c}, +ca9:function ca9(a){this.a=a}, +Xv:function Xv(){}, +aNF:function aNF(){}, +n2:function n2(a,b){this.b=a +this.a=null +this.$ti=b}, +MI:function MI(a,b){this.b=a +this.c=b +this.a=null}, +ccE:function ccE(){}, +ys:function ys(a){var _=this +_.a=0 +_.c=_.b=null +_.$ti=a}, +clx:function clx(a,b){this.a=a +this.b=b}, +Wi:function Wi(a,b,c){var _=this +_.a=a +_.b=0 +_.c=b +_.$ti=c}, +VW:function VW(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=_.e=null +_.$ti=e}, +MA:function MA(a,b){this.a=a +this.$ti=b}, +n4:function n4(a,b){var _=this +_.a=null +_.b=a +_.c=!1 +_.$ti=b}, +C5:function C5(a){this.$ti=a}, +MZ:function MZ(a,b,c){this.a=a +this.b=b +this.$ti=c}, +cko:function cko(a,b){this.a=a +this.b=b}, +af7:function af7(a,b,c,d,e){var _=this +_.a=null +_.b=0 +_.c=null +_.d=a +_.e=b +_.f=c +_.r=d +_.$ti=e}, +css:function css(a,b,c){this.a=a +this.b=b +this.c=c}, +csr:function csr(a,b){this.a=a +this.b=b}, +cst:function cst(a,b){this.a=a +this.b=b}, +kA:function kA(){}, +Gq:function Gq(a,b,c,d,e,f,g){var _=this +_.w=a +_.x=null +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.r=_.f=null +_.$ti=g}, +jO:function jO(a,b,c){this.b=a +this.a=b +this.$ti=c}, +hp:function hp(a,b,c){this.b=a +this.a=b +this.$ti=c}, +ae3:function ae3(a,b,c,d){var _=this +_.b=a +_.c=b +_.a=c +_.$ti=d}, +ahj:function ahj(a,b,c){this.b=a +this.a=b +this.$ti=c}, +Nf:function Nf(a,b,c,d,e,f,g,h){var _=this +_.ch=a +_.w=b +_.x=null +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.r=_.f=null +_.$ti=h}, +fr:function fr(a,b,c){this.b=a +this.a=b +this.$ti=c}, +Wp:function Wp(a,b){this.a=a +this.$ti=b}, +Xq:function Xq(a,b,c,d,e,f){var _=this +_.w=$ +_.x=null +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.r=_.f=null +_.$ti=f}, +Xw:function Xw(){}, +My:function My(a,b,c){this.a=a +this.b=b +this.$ti=c}, +MP:function MP(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +ah4:function ah4(a,b){this.a=a +this.$ti=b}, +cpd:function cpd(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aYv:function aYv(a,b,c){this.a=a +this.b=b +this.$ti=c}, +aYu:function aYu(){}, +cuf:function cuf(a,b){this.a=a +this.b=b}, +aUL:function aUL(){}, +cns:function cns(a,b,c){this.a=a +this.b=b +this.c=c}, +cnq:function cnq(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +cnr:function cnr(a,b){this.a=a +this.b=b}, +cnt:function cnt(a,b,c){this.a=a +this.b=b +this.c=c}, +jB(a,b,c,d,e){if(c==null)if(b==null){if(a==null)return new A.C8(d.i("@<0>").Z(e).i("C8<1,2>")) +b=A.cv5()}else{if(A.cUA()===b&&A.cUz()===a)return new A.ua(d.i("@<0>").Z(e).i("ua<1,2>")) +if(a==null)a=A.cv4()}else{if(b==null)b=A.cv5() +if(a==null)a=A.cv4()}return A.dkL(a,b,c,d,e)}, +cDU(a,b){var s=a[b] +return s===a?null:s}, +cDW(a,b,c){if(c==null)a[b]=a +else a[b]=c}, +cDV(){var s=Object.create(null) +A.cDW(s,"",s) +delete s[""] +return s}, +dln(a,b){return new A.ua(a.i("@<0>").Z(b).i("ua<1,2>"))}, +dkL(a,b,c,d,e){var s=c!=null?c:new A.cc9(d) +return new A.adh(a,b,s,d.i("@<0>").Z(e).i("adh<1,2>"))}, +fA(a,b,c,d,e){if(c==null)if(b==null){if(a==null)return new A.hF(d.i("@<0>").Z(e).i("hF<1,2>")) +b=A.cv5()}else{if(A.cUA()===b&&A.cUz()===a)return new A.aeD(d.i("@<0>").Z(e).i("aeD<1,2>")) +if(a==null)a=A.cv4()}else{if(b==null)b=A.cv5() +if(a==null)a=A.cv4()}return A.dlw(a,b,c,d,e)}, +p(a,b,c){return A.cUZ(a,new A.hF(b.i("@<0>").Z(c).i("hF<1,2>")))}, +b(a,b){return new A.hF(a.i("@<0>").Z(b).i("hF<1,2>"))}, +dlw(a,b,c,d,e){var s=c!=null?c:new A.ch6(d) +return new A.WN(a,b,s,d.i("@<0>").Z(e).i("WN<1,2>"))}, +eU(a){return new A.yo(a.i("yo<0>"))}, +cDX(){var s=Object.create(null) +s[""]=s +delete s[""] +return s}, +pr(a){return new A.pS(a.i("pS<0>"))}, +b4(a){return new A.pS(a.i("pS<0>"))}, +bL(a,b){return A.dtP(a,new A.pS(b.i("pS<0>")))}, +cE_(){var s=Object.create(null) +s[""]=s +delete s[""] +return s}, +eK(a,b,c){var s=new A.mk(a,b,c.i("mk<0>")) +s.c=a.e +return s}, +dod(a,b){return J.v(a,b)}, +doe(a){return J.aj(a)}, +dbj(a,b,c){var s=A.jB(null,null,null,b,c) +a.an(0,new A.bsc(s,b,c)) +return s}, +cAY(a,b){var s,r,q=A.eU(b) +for(s=a.length,r=0;r"))}, +dd0(a,b){var s=t.b8 +return J.yT(s.a(a),s.a(b))}, +aws(a){var s,r={} +if(A.cFz(a))return"{...}" +s=new A.cU("") +try{$.NA.push(a) +s.a+="{" +r.a=!0 +J.f8(a,new A.bCa(r,s)) +s.a+="}"}finally{$.NA.pop()}r=s.a +return r.charCodeAt(0)==0?r:r}, +d9C(a){var s=new A.C2(a.i("C2<0>")) +s.a=s +s.b=s +return new A.zE(s,a.i("zE<0>"))}, +nx(a,b){return new A.a3R(A.aP(A.dd3(a),null,!1,b.i("0?")),b.i("a3R<0>"))}, +dd3(a){if(a==null||a<8)return 8 +else if((a&a-1)>>>0!==0)return A.cMN(a) +return a}, +cMN(a){var s +a=(a<<1>>>0)-1 +for(;!0;a=s){s=(a&a-1)>>>0 +if(s===0)return a}}, +ahL(){throw A.j(A.ak("Cannot change an unmodifiable set"))}, +dop(a,b){return J.yT(a,b)}, +cT1(a){if(a.i("A(0,0)").b(A.cUw()))return A.cUw() +return A.dsu()}, +cD_(a,b){var s=A.cT1(a) +return new A.a9T(s,new A.bYQ(a),a.i("@<0>").Z(b).i("a9T<1,2>"))}, +aFU(a,b,c){var s=a==null?A.cT1(c):a,r=b==null?new A.bYT(c):b +return new A.UC(s,r,c.i("UC<0>"))}, +C8:function C8(a){var _=this +_.a=0 +_.e=_.d=_.c=_.b=null +_.$ti=a}, +cf8:function cf8(a){this.a=a}, +cf7:function cf7(a){this.a=a}, +ua:function ua(a){var _=this +_.a=0 +_.e=_.d=_.c=_.b=null +_.$ti=a}, +adh:function adh(a,b,c,d){var _=this +_.f=a +_.r=b +_.w=c +_.a=0 +_.e=_.d=_.c=_.b=null +_.$ti=d}, +cc9:function cc9(a){this.a=a}, +MQ:function MQ(a,b){this.a=a +this.$ti=b}, +Gr:function Gr(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.d=null +_.$ti=c}, +aeD:function aeD(a){var _=this +_.a=0 +_.f=_.e=_.d=_.c=_.b=null +_.r=0 +_.$ti=a}, +WN:function WN(a,b,c,d){var _=this +_.w=a +_.x=b +_.y=c +_.a=0 +_.f=_.e=_.d=_.c=_.b=null +_.r=0 +_.$ti=d}, +ch6:function ch6(a){this.a=a}, +yo:function yo(a){var _=this +_.a=0 +_.e=_.d=_.c=_.b=null +_.$ti=a}, +pQ:function pQ(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.d=null +_.$ti=c}, +pS:function pS(a){var _=this +_.a=0 +_.f=_.e=_.d=_.c=_.b=null +_.r=0 +_.$ti=a}, +ch7:function ch7(a){this.a=a +this.c=this.b=null}, +mk:function mk(a,b,c){var _=this +_.a=a +_.b=b +_.d=_.c=null +_.$ti=c}, +bsc:function bsc(a,b,c){this.a=a +this.b=b +this.c=c}, +bAF:function bAF(a,b,c){this.a=a +this.b=b +this.c=c}, +RF:function RF(a){var _=this +_.b=_.a=0 +_.c=null +_.$ti=a}, +WO:function WO(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.e=!1 +_.$ti=d}, +Jz:function Jz(){}, +a7:function a7(){}, +cr:function cr(){}, +bC8:function bC8(a){this.a=a}, +bC9:function bC9(a){this.a=a}, +bCa:function bCa(a,b){this.a=a +this.b=b}, +VD:function VD(){}, +aeJ:function aeJ(a,b){this.a=a +this.$ti=b}, +aQZ:function aQZ(a,b,c){var _=this +_.a=a +_.b=b +_.c=null +_.$ti=c}, +GH:function GH(){}, +RZ:function RZ(){}, +vW:function vW(a,b){this.a=a +this.$ti=b}, +adq:function adq(){}, +C1:function C1(a,b,c){var _=this +_.c=a +_.d=b +_.b=_.a=null +_.$ti=c}, +C2:function C2(a){this.b=this.a=null +this.$ti=a}, +zE:function zE(a,b){this.a=a +this.b=0 +this.$ti=b}, +aO7:function aO7(a,b,c){var _=this +_.a=a +_.b=b +_.c=null +_.$ti=c}, +a3R:function a3R(a,b){var _=this +_.a=a +_.d=_.c=_.b=0 +_.$ti=b}, +MT:function MT(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=null +_.$ti=e}, +dd:function dd(){}, +N9:function N9(){}, +aXR:function aXR(){}, +dB:function dB(a,b){this.a=a +this.$ti=b}, +aW4:function aW4(){}, +p2:function p2(a,b){var _=this +_.a=a +_.c=_.b=null +_.$ti=b}, +o2:function o2(a,b,c){var _=this +_.d=a +_.a=b +_.c=_.b=null +_.$ti=c}, +aW3:function aW3(){}, +a9T:function a9T(a,b,c){var _=this +_.d=null +_.e=a +_.f=b +_.c=_.b=_.a=0 +_.$ti=c}, +bYQ:function bYQ(a){this.a=a}, +bYP:function bYP(a){this.a=a}, +yx:function yx(){}, +Co:function Co(a,b){this.a=a +this.$ti=b}, +Nd:function Nd(a,b){this.a=a +this.$ti=b}, +agU:function agU(a,b){this.a=a +this.$ti=b}, +Cp:function Cp(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.$ti=d}, +agY:function agY(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.$ti=d}, +Nc:function Nc(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.$ti=d}, +UC:function UC(a,b,c){var _=this +_.d=null +_.e=a +_.f=b +_.c=_.b=_.a=0 +_.$ti=c}, +bYT:function bYT(a){this.a=a}, +bYS:function bYS(a,b){this.a=a +this.b=b}, +bYR:function bYR(a,b){this.a=a +this.b=b}, +agV:function agV(){}, +agW:function agW(){}, +agX:function agX(){}, +ahK:function ahK(){}, +aj2:function aj2(){}, +ajb(a,b){var s,r,q,p=null +try{p=JSON.parse(a)}catch(r){s=A.a2(r) +q=A.e8(String(s),null,null) +throw A.j(q)}if(b==null)return A.csK(p) +else return A.do_(p,b)}, +do_(a,b){return b.$2(null,new A.csL(b).$1(a))}, +csK(a){var s +if(a==null)return null +if(typeof a!="object")return a +if(Object.getPrototypeOf(a)!==Array.prototype)return new A.aew(a,Object.create(null)) +for(s=0;s=0)return null +return r}return null}, +dje(a,b,c,d){var s=a?$.cZH():$.cZG() +if(s==null)return null +if(0===c&&d===b.length)return A.cQU(s,b) +return A.cQU(s,b.subarray(c,A.f2(c,d,b.length,null,null)))}, +cQU(a,b){var s,r +try{s=a.decode(b) +return s}catch(r){}return null}, +cIY(a,b,c,d,e,f){if(B.d.al(f,4)!==0)throw A.j(A.e8("Invalid base64 padding, padded length must be multiple of four, is "+f,a,c)) +if(d+e!==f)throw A.j(A.e8("Invalid base64 padding, '=' not at the end",a,b)) +if(e>2)throw A.j(A.e8("Invalid base64 padding, more than two '=' characters",a,b))}, +dky(a,b,c,d,e,f,g,h){var s,r,q,p,o,n,m=h>>>2,l=3-(h&3) +for(s=J.T(b),r=c,q=0;r>>0 +m=(m<<8|p)&16777215;--l +if(l===0){o=g+1 +f[g]=B.c.az(a,m>>>18&63) +g=o+1 +f[o]=B.c.az(a,m>>>12&63) +o=g+1 +f[g]=B.c.az(a,m>>>6&63) +g=o+1 +f[o]=B.c.az(a,m&63) +m=0 +l=3}}if(q>=0&&q<=255){if(e&&l<3){o=g+1 +n=o+1 +if(3-l===1){f[g]=B.c.az(a,m>>>2&63) +f[o]=B.c.az(a,m<<4&63) +f[n]=61 +f[n+1]=61}else{f[g]=B.c.az(a,m>>>10&63) +f[o]=B.c.az(a,m>>>4&63) +f[n]=B.c.az(a,m<<2&63) +f[n+1]=61}return 0}return(m<<2|3-l)>>>0}for(r=c;r255)break;++r}throw A.j(A.eD(b,"Not a byte value at index "+r+": 0x"+J.d65(s.h(b,r),16),null))}, +dkx(a,b,c,d,e,f){var s,r,q,p,o,n,m="Invalid encoding before padding",l="Invalid character",k=B.d.O(f,2),j=f&3,i=$.cH2() +for(s=b,r=0;s=0){k=(k<<6|p)&16777215 +j=j+1&3 +if(j===0){o=e+1 +d[e]=k>>>16&255 +e=o+1 +d[o]=k>>>8&255 +o=e+1 +d[e]=k&255 +e=o +k=0}continue}else if(p===-1&&j>1){if(r>127)break +if(j===3){if((k&3)!==0)throw A.j(A.e8(m,a,s)) +d[e]=k>>>10 +d[e+1]=k>>>2}else{if((k&15)!==0)throw A.j(A.e8(m,a,s)) +d[e]=k>>>4}n=(3-j)*3 +if(q===37)n+=2 +return A.cRi(a,s+1,c,-n-1)}throw A.j(A.e8(l,a,s))}if(r>=0&&r<=127)return(k<<2|j)>>>0 +for(s=b;s127)break}throw A.j(A.e8(l,a,s))}, +dkv(a,b,c,d){var s=A.dkw(a,b,c),r=(d&3)+(s-b),q=B.d.O(r,2)*3,p=r&3 +if(p!==0&&s0)return new Uint8Array(q) +return $.cZT()}, +dkw(a,b,c){var s,r=c,q=r,p=0 +while(!0){if(!(q>b&&p<2))break +c$0:{--q +s=B.c.aK(a,q) +if(s===61){++p +r=q +break c$0}if((s|32)===100){if(q===b)break;--q +s=B.c.aK(a,q)}if(s===51){if(q===b)break;--q +s=B.c.aK(a,q)}if(s===37){++p +r=q +break c$0}break}}return r}, +cRi(a,b,c,d){var s,r +if(b===c)return d +s=-d-1 +for(;s>0;){r=B.c.aK(a,b) +if(s===3){if(r===61){s-=3;++b +break}if(r===37){--s;++b +if(b===c)break +r=B.c.aK(a,b)}else break}if((s>3?s-3:s)===2){if(r!==51)break;++b;--s +if(b===c)break +r=B.c.aK(a,b)}if((r|32)!==100)break;++b;--s +if(b===c)break}if(b!==c)throw A.j(A.e8("Invalid padding character",a,b)) +return-s-1}, +cKS(a){return $.cXx().h(0,a.toLowerCase())}, +cMs(a,b,c){return new A.Rn(a,b)}, +cVw(a,b){return B.t.e7(a,b)}, +cVv(a,b){return B.t.cf(0,a,b)}, +doh(a){return a.P()}, +dlt(a,b){var s=b==null?A.cUv():b +return new A.aQf(a,[],s)}, +cgH(a,b,c){var s,r=new A.cU("") +A.cDZ(a,r,b,c) +s=r.a +return s.charCodeAt(0)==0?s:s}, +cDZ(a,b,c,d){var s,r +if(d==null)s=A.dlt(b,c) +else{r=c==null?A.cUv():c +s=new A.cgG(d,0,b,[],r)}s.Os(a)}, +dlu(a,b,c){var s,r,q +for(s=J.T(a),r=b,q=0;r>>0 +if(q>=0&&q<=255)return +A.dlv(a,b,c)}, +dlv(a,b,c){var s,r,q +for(s=J.T(a),r=b;r255)throw A.j(A.e8("Source contains non-Latin-1 characters.",a,r))}}, +cSz(a){switch(a){case 65:return"Missing extension byte" +case 67:return"Unexpected extension byte" +case 69:return"Invalid UTF-8 byte" +case 71:return"Overlong encoding" +case 73:return"Out of unicode range" +case 75:return"Encoded surrogate" +case 77:return"Unfinished UTF-8 octet sequence" +default:return""}}, +dn1(a,b,c){var s,r,q,p=c-b,o=new Uint8Array(p) +for(s=J.T(a),r=0;r>>0!==0?255:q}return o}, +csL:function csL(a){this.a=a}, +aew:function aew(a,b){this.a=a +this.b=b +this.c=null}, +cgD:function cgD(a){this.a=a}, +cgC:function cgC(a){this.a=a}, +aQe:function aQe(a){this.a=a}, +cgA:function cgA(a,b,c){this.b=a +this.c=b +this.a=c}, +c5g:function c5g(){}, +c5f:function c5f(){}, +akK:function akK(){}, +aXO:function aXO(){}, +akM:function akM(a){this.a=a}, +crg:function crg(a,b){this.a=a +this.b=b}, +aXN:function aXN(){}, +akL:function akL(a,b){this.a=a +this.b=b}, +cdc:function cdc(a){this.a=a}, +coh:function coh(a){this.a=a}, +alh:function alh(a){this.a=a}, +Za:function Za(a){this.a=a}, +aLv:function aLv(a){this.a=0 +this.b=a}, +ca8:function ca8(a){this.c=null +this.a=0 +this.b=a}, +c9T:function c9T(){}, +c9l:function c9l(a,b){this.a=a +this.b=b}, +ali:function ali(){}, +aLu:function aLu(){this.a=0}, +c9S:function c9S(a,b){this.a=a +this.b=b}, +b7h:function b7h(){}, +BV:function BV(a){this.a=a}, +acw:function acw(a,b){this.a=a +this.b=b +this.c=0}, +amB:function amB(){}, +Gl:function Gl(a,b,c){this.a=a +this.b=b +this.$ti=c}, +anK:function anK(){}, +ec:function ec(){}, +bfZ:function bfZ(a){this.a=a}, +wP:function wP(){}, +a2z:function a2z(a,b,c,d){var _=this +_.a=a +_.c=b +_.d=c +_.e=d}, +QP:function QP(a){this.a=a}, +cfr:function cfr(a,b){this.a=a +this.b=b}, +Rn:function Rn(a,b){this.a=a +this.b=b}, +auL:function auL(a,b){this.a=a +this.b=b}, +byF:function byF(){}, +auO:function auO(a,b){this.a=a +this.b=b}, +cgB:function cgB(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1}, +auN:function auN(a){this.a=a}, +cgI:function cgI(){}, +cgJ:function cgJ(a,b){this.a=a +this.b=b}, +cgE:function cgE(){}, +cgF:function cgF(a,b){this.a=a +this.b=b}, +aQf:function aQf(a,b,c){this.c=a +this.a=b +this.b=c}, +cgG:function cgG(a,b,c,d,e){var _=this +_.f=a +_.Q$=b +_.c=c +_.a=d +_.b=e}, +avJ:function avJ(){}, +avL:function avL(a){this.a=a}, +avK:function avK(a,b){this.a=a +this.b=b}, +aQl:function aQl(a){this.a=a}, +cgW:function cgW(a){this.a=a}, +a3M:function a3M(){}, +aeB:function aeB(a,b,c){this.a=a +this.b=b +this.c=c}, +ch1:function ch1(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=0 +_.e=-1 +_.f=null}, +aGd:function aGd(){}, +cph:function cph(a,b){this.a=a +this.b=b}, +ah8:function ah8(){}, +GF:function GF(a){this.a=a}, +aXX:function aXX(a,b,c){this.a=a +this.b=b +this.c=c}, +aIe:function aIe(){}, +aIf:function aIf(){}, +aXY:function aXY(a){this.b=this.a=0 +this.c=a}, +crp:function crp(a,b){var _=this +_.d=a +_.b=_.a=0 +_.c=b}, +VG:function VG(a){this.a=a}, +ahS:function ahS(a){this.a=a +this.b=16 +this.c=0}, +aZ0:function aZ0(){}, +b_8:function b_8(){}, +dkC(a,b){var s,r,q=$.CM(),p=a.length,o=4-p%4 +if(o===4)o=0 +for(s=0,r=0;r=16)return null +r=r*16+o}n=h-1 +i[h]=r +for(;s=16)return null +r=r*16+o}m=n-1 +i[n]=r}if(j===1&&i[0]===0)return $.CM() +l=A.u4(j,i) +return new A.n1(l===0?!1:c,i,l)}, +dkF(a,b){var s,r,q,p,o +if(a==="")return null +s=$.cZU().ps(a) +if(s==null)return null +r=s.b +q=r[1]==="-" +p=r[4] +o=r[3] +if(p!=null)return A.dkC(p,q) +if(o!=null)return A.dkD(o,2,q) +return null}, +u4(a,b){while(!0){if(!(a>0&&b[a-1]===0))break;--a}return a}, +cDM(a,b,c,d){var s,r=new Uint16Array(d),q=c-b +for(s=0;s=0;--s)d[s+c]=a[s] +for(s=c-1;s>=0;--s)d[s]=0 +return b+c}, +dkB(a,b,c,d){var s,r,q,p=B.d.aQ(c,16),o=B.d.al(c,16),n=16-o,m=B.d.em(1,n)-1 +for(s=b-1,r=0;s>=0;--s){q=a[s] +d[s+p+1]=(B.d.p9(q,n)|r)>>>0 +r=B.d.em(q&m,o)}d[p]=r}, +cRk(a,b,c,d){var s,r,q,p=B.d.aQ(c,16) +if(B.d.al(c,16)===0)return A.cDN(a,b,p,d) +s=b+p+1 +A.dkB(a,b,c,d) +for(r=p;--r,r>=0;)d[r]=0 +q=s-1 +return d[q]===0?q:s}, +dkE(a,b,c,d){var s,r,q=B.d.aQ(c,16),p=B.d.al(c,16),o=16-p,n=B.d.em(1,p)-1,m=B.d.p9(a[q],p),l=b-q-1 +for(s=0;s>>0 +m=B.d.p9(r,p)}d[l]=m}, +c9Y(a,b,c,d){var s,r=b-d +if(r===0)for(s=b-1;s>=0;--s){r=a[s]-c[s] +if(r!==0)return r}return r}, +dkz(a,b,c,d,e){var s,r +for(s=0,r=0;r>>16}for(r=d;r>>16}e[b]=s}, +aLz(a,b,c,d,e){var s,r +for(s=0,r=0;r=0;e=p,c=r){r=c+1 +q=a*b[c]+d[e]+s +p=e+1 +d[e]=q&65535 +s=B.d.aQ(q,65536)}for(;s!==0;e=p){o=d[e]+s +p=e+1 +d[e]=o&65535 +s=B.d.aQ(o,65536)}}, +dkA(a,b,c){var s,r=b[c] +if(r===a)return 65535 +s=B.d.eK((r<<16|b[c-1])>>>0,a) +if(s>65535)return 65535 +return s}, +drh(a){var s=new A.hF(t.dl) +a.an(0,new A.cul(s)) +return s}, +duJ(a){return A.wj(a)}, +cLj(a,b,c){return A.cOy(a,b,c==null?null:A.drh(c))}, +bn5(a){return new A.Q6(new WeakMap(),a.i("Q6<0>"))}, +DM(a){if(A.n6(a)||typeof a=="number"||typeof a=="string"||t.zM.b(a))A.cAz(a)}, +cAz(a){throw A.j(A.eD(a,"object","Expandos are not allowed on strings, numbers, bools, records or null"))}, +dC(a,b){var s=A.m9(a,b) +if(s!=null)return s +throw A.j(A.e8(a,null,null))}, +rm(a){var s=A.nG(a) +if(s!=null)return s +throw A.j(A.e8("Invalid double",a,null))}, +daf(a,b){a=A.j(a) +a.stack=b.k(0) +throw a +throw A.j("unreachable")}, +jA(a,b){var s=new A.bK(a,b) +s.Di(a,b) +return s}, +cKa(a,b){var s=B.e.au(a/1000),r=new A.bK(s,b) +r.Di(s,b) +return r}, +aP(a,b,c,d){var s,r=c?J.v5(a,d):J.Rj(a,d) +if(a!==0&&b!=null)for(s=0;s")) +for(s=J.af(a);s.q();)r.push(s.gE(s)) +if(b)return r +return J.byg(r)}, +R(a,b,c){var s +if(b)return A.cMO(a,c) +s=J.byg(A.cMO(a,c)) +return s}, +cMO(a,b){var s,r +if(Array.isArray(a))return A.a(a.slice(0),b.i("F<0>")) +s=A.a([],b.i("F<0>")) +for(r=J.af(a);r.q();)s.push(r.gE(r)) +return s}, +t7(a,b,c,d){var s,r=c?J.v5(a,d):J.Rj(a,d) +for(s=0;s0||c=1000)return""+a +if(s>=100)return r+"0"+s +if(s>=10)return r+"00"+s +return r+"000"+s}, +d8M(a){if(a>=100)return""+a +if(a>=10)return"0"+a +return"00"+a}, +aqA(a){if(a>=10)return""+a +return"0"+a}, +c7(a,b,c,d,e,f){return new A.bg(c+1000*d+1e6*f+6e7*e+36e8*b+864e8*a)}, +da8(a,b){var s,r +for(s=0;s<3;++s){r=a[s] +if(r.b===b)return r}throw A.j(A.eD(b,"name","No enum value with that name"))}, +Iw(a){if(typeof a=="number"||A.n6(a)||a==null)return J.bp(a) +if(typeof a=="string")return JSON.stringify(a) +return A.cOA(a)}, +jY(a){return new A.Hh(a)}, +ck(a,b){return new A.oa(!1,null,b,a)}, +eD(a,b,c){return new A.oa(!0,a,b,c)}, +cIN(a){return new A.oa(!1,null,a,"Must not be null")}, +cd(a,b){return a==null?A.W(A.cIN(b)):a}, +dn(a){var s=null +return new A.Th(s,s,!1,s,s,a)}, +a74(a,b,c){return new A.Th(null,null,!0,a,b,c==null?"Value not in range":c)}, +eu(a,b,c,d,e){return new A.Th(b,c,!0,a,d,"Invalid value")}, +a75(a,b,c,d){if(ac)throw A.j(A.eu(a,b,c,d,null)) +return a}, +cOP(a,b,c,d){return A.aug(a,d==null?b.gu(b):d,b,null,c)}, +f2(a,b,c,d,e){if(0>a||a>c)throw A.j(A.eu(a,0,c,d==null?"start":d,null)) +if(b!=null){if(a>b||b>c)throw A.j(A.eu(b,a,c,e==null?"end":e,null)) +return b}return c}, +iK(a,b){if(a<0)throw A.j(A.eu(a,0,null,b,null)) +return a}, +auf(a,b,c,d,e){var s=e==null?b.gu(b):e +return new A.a32(s,!0,a,c,"Index out of range")}, +j1(a,b,c,d,e){return new A.a32(b,!0,a,e,"Index out of range")}, +aug(a,b,c,d,e){if(0>a||a>=b)throw A.j(A.j1(a,b,c,d,e==null?"index":e)) +return a}, +ak(a){return new A.BM(a)}, +bC(a){return new A.yd(a)}, +ab(a){return new A.nP(a)}, +em(a){return new A.anU(a)}, +aL(a){return new A.o_(a)}, +e8(a,b,c){return new A.kS(a,b,c)}, +dcp(a,b,c){if(a<=0)return new A.ll(c.i("ll<0>")) +return new A.ae0(a,b,c.i("ae0<0>"))}, +cMm(a,b,c){var s,r +if(A.cFz(a)){if(b==="("&&c===")")return"(...)" +return b+"..."+c}s=A.a([],t.s) +$.NA.push(a) +try{A.dpZ(a,s)}finally{$.NA.pop()}r=A.aGb(b,s,", ")+c +return r.charCodeAt(0)==0?r:r}, +nt(a,b,c){var s,r +if(A.cFz(a))return b+"..."+c +s=new A.cU(b) +$.NA.push(a) +try{r=s +r.a=A.aGb(r.a,a,", ")}finally{$.NA.pop()}s.a+=c +r=s.a +return r.charCodeAt(0)==0?r:r}, +dpZ(a,b){var s,r,q,p,o,n,m,l=J.af(a),k=0,j=0 +while(!0){if(!(k<80||j<3))break +if(!l.q())return +s=A.r(l.gE(l)) +b.push(s) +k+=s.length+2;++j}if(!l.q()){if(j<=5)return +r=b.pop() +q=b.pop()}else{p=l.gE(l);++j +if(!l.q()){if(j<=4){b.push(A.r(p)) +return}r=A.r(p) +q=b.pop() +k+=r.length+2}else{o=l.gE(l);++j +for(;l.q();p=o,o=n){n=l.gE(l);++j +if(j>100){while(!0){if(!(k>75&&j>3))break +k-=b.pop().length+2;--j}b.push("...") +return}}q=A.r(p) +r=A.r(o) +k+=r.length+q.length+4}}if(j>b.length+2){k+=5 +m="..."}else m=null +while(!0){if(!(k>80&&b.length>3))break +k-=b.pop().length+2 +if(m==null){k+=5 +m="..."}}if(m!=null)b.push(m) +b.push(q) +b.push(r)}, +dd7(a,b,c){var s,r=A.f2(0,null,c.length,null,null),q=r-0 +if(a.length=b)for(s=0;s=0;)a[b+s]=c[s]}, +cBJ(a,b,c,d,e){return new A.zd(a,b.i("@<0>").Z(c).Z(d).Z(e).i("zd<1,2,3,4>"))}, +vc(a,b,c){var s=A.b(b,c) +s.aIc(s,a) +return s}, +am(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,a0,a1){var s +if(B.a===c)return A.cD7(J.aj(a),J.aj(b),$.lb()) +if(B.a===d){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +return A.lB(A.ax(A.ax(A.ax($.lb(),s),b),c))}if(B.a===e)return A.cQ9(J.aj(a),J.aj(b),J.aj(c),J.aj(d),$.lb()) +if(B.a===f){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e))}if(B.a===g){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f))}if(B.a===h){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +g=J.aj(g) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f),g))}if(B.a===i){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +g=J.aj(g) +h=J.aj(h) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f),g),h))}if(B.a===j){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +g=J.aj(g) +h=J.aj(h) +i=J.aj(i) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f),g),h),i))}if(B.a===k){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +g=J.aj(g) +h=J.aj(h) +i=J.aj(i) +j=J.aj(j) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f),g),h),i),j))}if(B.a===l){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +g=J.aj(g) +h=J.aj(h) +i=J.aj(i) +j=J.aj(j) +k=J.aj(k) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f),g),h),i),j),k))}if(B.a===m){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +g=J.aj(g) +h=J.aj(h) +i=J.aj(i) +j=J.aj(j) +k=J.aj(k) +l=J.aj(l) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f),g),h),i),j),k),l))}if(B.a===n){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +g=J.aj(g) +h=J.aj(h) +i=J.aj(i) +j=J.aj(j) +k=J.aj(k) +l=J.aj(l) +m=J.aj(m) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f),g),h),i),j),k),l),m))}if(B.a===o){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +g=J.aj(g) +h=J.aj(h) +i=J.aj(i) +j=J.aj(j) +k=J.aj(k) +l=J.aj(l) +m=J.aj(m) +n=J.aj(n) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f),g),h),i),j),k),l),m),n))}if(B.a===p){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +g=J.aj(g) +h=J.aj(h) +i=J.aj(i) +j=J.aj(j) +k=J.aj(k) +l=J.aj(l) +m=J.aj(m) +n=J.aj(n) +o=J.aj(o) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f),g),h),i),j),k),l),m),n),o))}if(B.a===q){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +g=J.aj(g) +h=J.aj(h) +i=J.aj(i) +j=J.aj(j) +k=J.aj(k) +l=J.aj(l) +m=J.aj(m) +n=J.aj(n) +o=J.aj(o) +p=J.aj(p) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f),g),h),i),j),k),l),m),n),o),p))}if(B.a===r){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +g=J.aj(g) +h=J.aj(h) +i=J.aj(i) +j=J.aj(j) +k=J.aj(k) +l=J.aj(l) +m=J.aj(m) +n=J.aj(n) +o=J.aj(o) +p=J.aj(p) +q=J.aj(q) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f),g),h),i),j),k),l),m),n),o),p),q))}if(B.a===a0){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +g=J.aj(g) +h=J.aj(h) +i=J.aj(i) +j=J.aj(j) +k=J.aj(k) +l=J.aj(l) +m=J.aj(m) +n=J.aj(n) +o=J.aj(o) +p=J.aj(p) +q=J.aj(q) +r=J.aj(r) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f),g),h),i),j),k),l),m),n),o),p),q),r))}if(B.a===a1){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +g=J.aj(g) +h=J.aj(h) +i=J.aj(i) +j=J.aj(j) +k=J.aj(k) +l=J.aj(l) +m=J.aj(m) +n=J.aj(n) +o=J.aj(o) +p=J.aj(p) +q=J.aj(q) +r=J.aj(r) +a0=J.aj(a0) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f),g),h),i),j),k),l),m),n),o),p),q),r),a0))}s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +d=J.aj(d) +e=J.aj(e) +f=J.aj(f) +g=J.aj(g) +h=J.aj(h) +i=J.aj(i) +j=J.aj(j) +k=J.aj(k) +l=J.aj(l) +m=J.aj(m) +n=J.aj(n) +o=J.aj(o) +p=J.aj(p) +q=J.aj(q) +r=J.aj(r) +a0=J.aj(a0) +a1=J.aj(a1) +return A.lB(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.lb(),s),b),c),d),e),f),g),h),i),j),k),l),m),n),o),p),q),r),a0),a1))}, +b1(a){var s,r=$.lb() +for(s=J.af(a);s.q();)r=A.ax(r,J.aj(s.gE(s))) +return A.lB(r)}, +deA(a){var s,r,q,p,o +for(s=a.gS(a),r=0,q=0;s.q();){p=J.aj(s.gE(s)) +o=((p^B.d.O(p,16))>>>0)*2146121005>>>0 +o=((o^o>>>15)>>>0)*2221713035>>>0 +r=r+((o^o>>>16)>>>0)&1073741823;++q}return A.cD7(r,q,0)}, +jU(a){var s=A.r(a),r=$.b0_ +if(r==null)A.b_Z(s) +else r.$1(s)}, +aEH(a,b,c,d){return new A.zf(a,b,c.i("@<0>").Z(d).i("zf<1,2>"))}, +cPT(){$.ND() +return new A.FM()}, +cSS(a,b){return 65536+((a&1023)<<10)+(b&1023)}, +dK(a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=null +a5=a3.length +s=a4+5 +if(a5>=s){r=((B.c.az(a3,a4+4)^58)*3|B.c.az(a3,a4)^100|B.c.az(a3,a4+1)^97|B.c.az(a3,a4+2)^116|B.c.az(a3,a4+3)^97)>>>0 +if(r===0)return A.c4C(a4>0||a5=14)q[7]=a5 +o=q[1] +if(o>=a4)if(A.cU_(a3,a4,o,20,q)===20)q[7]=o +n=q[2]+1 +m=q[3] +l=q[4] +k=q[5] +j=q[6] +if(jo+3){h=a2 +i=!1}else{p=m>a4 +if(p&&m+1===l){h=a2 +i=!1}else{if(!B.c.pH(a3,"\\",l))if(n>a4)g=B.c.pH(a3,"\\",n-1)||B.c.pH(a3,"\\",n-2) +else g=!1 +else g=!0 +if(g){h=a2 +i=!1}else{if(!(kl+2&&B.c.pH(a3,"/..",k-3) +else g=!0 +if(g){h=a2 +i=!1}else{if(o===a4+4)if(B.c.pH(a3,"file",a4)){if(n<=a4){if(!B.c.pH(a3,"/",l)){f="file:///" +r=3}else{f="file://" +r=2}a3=f+B.c.X(a3,l,a5) +o-=a4 +s=r-a4 +k+=s +j+=s +a5=a3.length +a4=0 +n=7 +m=7 +l=7}else if(l===k)if(a4===0&&!0){a3=B.c.ua(a3,l,k,"/");++k;++j;++a5}else{a3=B.c.X(a3,a4,l)+"/"+B.c.X(a3,k,a5) +o-=a4 +n-=a4 +m-=a4 +l-=a4 +s=1-a4 +k+=s +j+=s +a5=a3.length +a4=0}h="file"}else if(B.c.pH(a3,"http",a4)){if(p&&m+3===l&&B.c.pH(a3,"80",m+1))if(a4===0&&!0){a3=B.c.ua(a3,m,l,"") +l-=3 +k-=3 +j-=3 +a5-=3}else{a3=B.c.X(a3,a4,m)+B.c.X(a3,l,a5) +o-=a4 +n-=a4 +m-=a4 +s=3+a4 +l-=s +k-=s +j-=s +a5=a3.length +a4=0}h="http"}else h=a2 +else if(o===s&&B.c.pH(a3,"https",a4)){if(p&&m+4===l&&B.c.pH(a3,"443",m+1))if(a4===0&&!0){a3=B.c.ua(a3,m,l,"") +l-=4 +k-=4 +j-=4 +a5-=3}else{a3=B.c.X(a3,a4,m)+B.c.X(a3,l,a5) +o-=a4 +n-=a4 +m-=a4 +s=4+a4 +l-=s +k-=s +j-=s +a5=a3.length +a4=0}h="https"}else h=a2 +i=!0}}}}else h=a2 +if(i){if(a4>0||a5a4)h=A.crn(a3,a4,o) +else{if(o===a4)A.XG(a3,a4,"Invalid empty scheme") +h=""}if(n>a4){e=o+3 +d=e9)k.$2("invalid character",s)}else{if(q===3)k.$2(m,s) +o=A.dC(B.c.X(a,r,s),null) +if(o>255)k.$2(l,r) +n=q+1 +j[q]=o +r=s+1 +q=n}}if(q!==3)k.$2(m,c) +o=A.dC(B.c.X(a,r,c),null) +if(o>255)k.$2(l,r) +j[q]=o +return j}, +cDo(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null,d=new A.c4E(a),c=new A.c4F(d,a) +if(a.length<2)d.$2("address is too short",e) +s=A.a([],t.t) +for(r=b,q=r,p=!1,o=!1;r>>0) +s.push((k[2]<<8|k[3])>>>0)}if(p){if(s.length>7)d.$2("an address with a wildcard must have less than 7 parts",e)}else if(s.length!==8)d.$2("an address without a wildcard must contain exactly 8 parts",e) +j=new Uint8Array(16) +for(l=s.length,i=9-l,r=0,h=0;ro)A.W(A.eu(0,0,p.gu(q),null,null)) +if(A.lK(q,"/",0)){s=A.ak("Illegal path character "+A.r(q)) +throw A.j(s)}}}, +ahQ(a,b,c){var s,r,q,p,o,n=null +for(s=A.hx(a,c,n,A.a0(a).c),r=s.$ti,s=new A.bH(s,s.gu(s),r.i("bH")),r=r.i("al.E");s.q();){q=s.d +if(q==null)q=r.a(q) +p=A.aB('["*/:<>?\\\\|]',!0,!1,!1,!1) +o=q.length +if(A.lK(q,p,0))if(b)throw A.j(A.ck("Illegal character in path",n)) +else throw A.j(A.ak("Illegal character in path: "+q))}}, +cSo(a,b){var s,r="Illegal drive letter " +if(!(65<=a&&a<=90))s=97<=a&&a<=122 +else s=!0 +if(s)return +if(b)throw A.j(A.ck(r+A.aGg(a),null)) +else throw A.j(A.ak(r+A.aGg(a)))}, +dmY(a,b){var s=null,r=A.a(a.split("/"),t.s) +if(B.c.aX(a,"/"))return A.c8(s,s,s,r,s,s,s,"file",s) +else return A.c8(s,s,s,r,s,s,s,s,s)}, +dmZ(a,b){var s,r,q,p,o="\\",n=null,m="file" +if(B.c.aX(a,"\\\\?\\"))if(B.c.pH(a,"UNC\\",4))a=B.c.ua(a,0,7,o) +else{a=B.c.bF(a,4) +if(a.length<3||B.c.az(a,1)!==58||B.c.az(a,2)!==92)throw A.j(A.ck("Windows paths with \\\\?\\ prefix must be absolute",n))}else a=A.bD(a,"/",o) +s=a.length +if(s>1&&B.c.az(a,1)===58){A.cSo(B.c.az(a,0),!0) +if(s===2||B.c.az(a,2)!==92)throw A.j(A.ck("Windows paths with drive letter must be absolute",n)) +r=A.a(a.split(o),t.s) +A.ahQ(r,!0,1) +return A.c8(n,n,n,r,n,n,n,m,n)}if(B.c.aX(a,o))if(B.c.pH(a,o,1)){q=B.c.pt(a,o,2) +s=q<0 +p=s?B.c.bF(a,2):B.c.X(a,2,q) +r=A.a((s?"":B.c.bF(a,q+1)).split(o),t.s) +A.ahQ(r,!0,0) +return A.c8(n,p,n,r,n,n,n,m,n)}else{r=A.a(a.split(o),t.s) +A.ahQ(r,!0,0) +return A.c8(n,n,n,r,n,n,n,m,n)}else{r=A.a(a.split(o),t.s) +A.ahQ(r,!0,0) +return A.c8(n,n,n,r,n,n,n,n,n)}}, +dmV(a){var s +if(a.length===0)return B.a1U +s=A.cSx(a) +s.aRW(s,A.cUy()) +return A.czQ(s,t.N,t.h)}, +aXT(a,b){if(a!=null&&a===A.cSp(b))return null +return a}, +crh(a,b,c,d){var s,r,q,p,o,n +if(a==null)return null +if(b===c)return"" +if(B.c.aK(a,b)===91){s=c-1 +if(B.c.aK(a,s)!==93)A.XG(a,b,"Missing end `]` to match `[` in host") +r=b+1 +q=A.dmU(a,r,s) +if(q=b&&q=b&&s>>4]&1<<(p&15))!==0){if(q&&65<=p&&90>=p){if(i==null)i=new A.cU("") +if(r>>4]&1<<(o&15))!==0){if(p&&65<=o&&90>=o){if(q==null)q=new A.cU("") +if(r>>4]&1<<(o&15))!==0)A.XG(a,s,"Invalid character") +else{if((o&64512)===55296&&s+1>>4]&1<<(q&15))!==0))A.XG(a,s,"Illegal scheme character") +if(65<=q&&q<=90)r=!0}a=B.c.X(a,b,c) +return A.dmS(r?a.toLowerCase():a)}, +dmS(a){if(a==="http")return"http" +if(a==="file")return"file" +if(a==="https")return"https" +if(a==="package")return"package" +return a}, +cSs(a,b,c){if(a==null)return"" +return A.ahR(a,b,c,B.cKu,!1,!1)}, +cri(a,b,c,d,e,f){var s,r=e==="file",q=r||f +if(a==null){if(d==null)return r?"/":"" +s=J.bz(d,new A.crj(),t.N).aU(0,"/")}else if(d!=null)throw A.j(A.ck("Both path and pathSegments specified",null)) +else s=A.ahR(a,b,c,B.U1,!0,!0) +if(s.length===0){if(r)return"/"}else if(q&&!B.c.aX(s,"/"))s="/"+s +return A.cSv(s,e,f)}, +cSv(a,b,c){var s=b.length===0 +if(s&&!c&&!B.c.aX(a,"/")&&!B.c.aX(a,"\\"))return A.cEm(a,!s||c) +return A.Cs(a)}, +crk(a,b,c,d){var s,r={} +if(a!=null){if(d!=null)throw A.j(A.ck("Both query and queryParameters specified",null)) +return A.ahR(a,b,c,B.v4,!0,!1)}if(d==null)return null +s=new A.cU("") +r.a="" +J.f8(d,new A.crl(new A.crm(r,s))) +r=s.a +return r.charCodeAt(0)==0?r:r}, +cEj(a,b,c){if(a==null)return null +return A.ahR(a,b,c,B.v4,!0,!1)}, +cEl(a,b,c){var s,r,q,p,o,n=b+2 +if(n>=a.length)return"%" +s=B.c.aK(a,b+1) +r=B.c.aK(a,n) +q=A.cw4(s) +p=A.cw4(r) +if(q<0||p<0)return"%" +o=q*16+p +if(o<127&&(B.ib[B.d.O(o,4)]&1<<(o&15))!==0)return A.dR(c&&65<=o&&90>=o?(o|32)>>>0:o) +if(s>=97||r>=97)return B.c.X(a,b,b+3).toUpperCase() +return null}, +cEi(a){var s,r,q,p,o,n="0123456789ABCDEF" +if(a<128){s=new Uint8Array(3) +s[0]=37 +s[1]=B.c.az(n,a>>>4) +s[2]=B.c.az(n,a&15)}else{if(a>2047)if(a>65535){r=240 +q=4}else{r=224 +q=3}else{r=192 +q=2}s=new Uint8Array(3*q) +for(p=0;--q,q>=0;r=128){o=B.d.p9(a,6*q)&63|r +s[p]=37 +s[p+1]=B.c.az(n,o>>>4) +s[p+2]=B.c.az(n,o&15) +p+=3}}return A.dx(s,0,null)}, +ahR(a,b,c,d,e,f){var s=A.cSu(a,b,c,d,e,f) +return s==null?B.c.X(a,b,c):s}, +cSu(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k,j,i=null +for(s=!e,r=b,q=r,p=i;r>>4]&1<<(o&15))!==0)++r +else{if(o===37){n=A.cEl(a,r,!1) +if(n==null){r+=3 +continue}if("%"===n){n="%25" +m=1}else m=3}else if(o===92&&f){n="/" +m=1}else if(s&&o<=93&&(B.U9[o>>>4]&1<<(o&15))!==0){A.XG(a,r,"Invalid character") +m=i +n=m}else{if((o&64512)===55296){l=r+1 +if(l=2&&A.cSr(B.c.az(a,0)))for(s=1;s127||(B.SJ[r>>>4]&1<<(r&15))===0)break}return a}, +dn0(a,b){if(a.Nq("package")&&a.c==null)return A.cU2(b,0,b.length) +return-1}, +cSy(a){var s,r,q,p=a.gA5(),o=p.length +if(o>0&&J.aH(p[0])===2&&J.cyQ(p[0],1)===58){A.cSo(J.cyQ(p[0],0),!1) +A.ahQ(p,!1,1) +s=!0}else{A.ahQ(p,!1,0) +s=!1}r=a.gaaq()&&!s?""+"\\":"" +if(a.gSJ()){q=a.gtA(a) +if(q.length!==0)r=r+"\\"+q+"\\"}r=A.aGb(r,p,"\\") +o=s&&o===1?r+"\\":r +return o.charCodeAt(0)==0?o:o}, +dmW(){return A.a([],t.s)}, +cSx(a){var s,r,q,p,o,n=A.b(t.N,t.h),m=new A.cro(a,B.k,n) +for(s=a.length,r=0,q=0,p=-1;r127)throw A.j(A.ck("Illegal percent encoding in URI",null)) +if(r===37){if(o+3>q)throw A.j(A.ck("Truncated URI",null)) +p.push(A.dmX(a,o+1)) +o+=2}else if(e&&r===43)p.push(32) +else p.push(r)}}return d.b6(0,p)}, +cSr(a){var s=a|32 +return 97<=s&&s<=122}, +dj9(a){if(!a.Nq("data"))throw A.j(A.eD(a,"uri","Scheme must be 'data'")) +if(a.gSJ())throw A.j(A.eD(a,"uri","Data uri must not have authority")) +if(a.gaat())throw A.j(A.eD(a,"uri","Data uri must not have a fragment part")) +if(!a.gNk())return A.c4C(a.gf7(a),0,a) +return A.c4C(a.k(0),5,a)}, +c4C(a,b,c){var s,r,q,p,o,n,m,l,k="Invalid MIME type",j=A.a([b-1],t.t) +for(s=a.length,r=b,q=-1,p=null;rb)throw A.j(A.e8(k,a,r)) +for(;p!==44;){j.push(r);++r +for(o=-1;r=0)j.push(o) +else{n=B.b.gR(j) +if(p!==44||r!==n+7||!B.c.pH(a,"base64",n+1))throw A.j(A.e8("Expecting '='",a,r)) +break}}j.push(r) +m=r+1 +if((j.length&1)===1)a=B.c_.aOU(0,a,m,s) +else{l=A.cSu(a,m,s,B.v4,!0,!1) +if(l!=null)a=B.c.ua(a,m,s,l)}return new A.c4B(a,j,c)}, +do4(){var s,r,q,p,o,n="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",m=".",l=":",k="/",j="\\",i="?",h="#",g="/\\",f=J.lZ(22,t.D) +for(s=0;s<22;++s)f[s]=new Uint8Array(96) +r=new A.csQ(f) +q=new A.csR() +p=new A.csS() +o=r.$2(0,225) +q.$3(o,n,1) +q.$3(o,m,14) +q.$3(o,l,34) +q.$3(o,k,3) +q.$3(o,j,227) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(14,225) +q.$3(o,n,1) +q.$3(o,m,15) +q.$3(o,l,34) +q.$3(o,g,234) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(15,225) +q.$3(o,n,1) +q.$3(o,"%",225) +q.$3(o,l,34) +q.$3(o,k,9) +q.$3(o,j,233) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(1,225) +q.$3(o,n,1) +q.$3(o,l,34) +q.$3(o,k,10) +q.$3(o,j,234) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(2,235) +q.$3(o,n,139) +q.$3(o,k,131) +q.$3(o,j,131) +q.$3(o,m,146) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(3,235) +q.$3(o,n,11) +q.$3(o,k,68) +q.$3(o,j,68) +q.$3(o,m,18) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(4,229) +q.$3(o,n,5) +p.$3(o,"AZ",229) +q.$3(o,l,102) +q.$3(o,"@",68) +q.$3(o,"[",232) +q.$3(o,k,138) +q.$3(o,j,138) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(5,229) +q.$3(o,n,5) +p.$3(o,"AZ",229) +q.$3(o,l,102) +q.$3(o,"@",68) +q.$3(o,k,138) +q.$3(o,j,138) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(6,231) +p.$3(o,"19",7) +q.$3(o,"@",68) +q.$3(o,k,138) +q.$3(o,j,138) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(7,231) +p.$3(o,"09",7) +q.$3(o,"@",68) +q.$3(o,k,138) +q.$3(o,j,138) +q.$3(o,i,172) +q.$3(o,h,205) +q.$3(r.$2(8,8),"]",5) +o=r.$2(9,235) +q.$3(o,n,11) +q.$3(o,m,16) +q.$3(o,g,234) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(16,235) +q.$3(o,n,11) +q.$3(o,m,17) +q.$3(o,g,234) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(17,235) +q.$3(o,n,11) +q.$3(o,k,9) +q.$3(o,j,233) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(10,235) +q.$3(o,n,11) +q.$3(o,m,18) +q.$3(o,k,10) +q.$3(o,j,234) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(18,235) +q.$3(o,n,11) +q.$3(o,m,19) +q.$3(o,g,234) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(19,235) +q.$3(o,n,11) +q.$3(o,g,234) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(11,235) +q.$3(o,n,11) +q.$3(o,k,10) +q.$3(o,j,234) +q.$3(o,i,172) +q.$3(o,h,205) +o=r.$2(12,236) +q.$3(o,n,12) +q.$3(o,i,12) +q.$3(o,h,205) +o=r.$2(13,237) +q.$3(o,n,13) +q.$3(o,i,13) +p.$3(r.$2(20,245),"az",21) +o=r.$2(21,245) +p.$3(o,"az",21) +p.$3(o,"09",21) +q.$3(o,"+-.",21) +return f}, +cU_(a,b,c,d,e){var s,r,q,p,o=$.d0z() +for(s=b;s95?31:q] +d=p&31 +e[p>>>5]=s}return d}, +cSb(a){if(a.b===7&&B.c.aX(a.a,"package")&&a.c<=0)return A.cU2(a.a,a.e,a.f) +return-1}, +drx(a,b){return A.t8(b,t.N)}, +cU2(a,b,c){var s,r,q +for(s=b,r=0;s")) +return t.lU.a(s.gbQ(s))}, +d9T(a){return A.cDR(a,null)}, +a1c(a){var s,r,q="element tag unavailable" +try{s=a.tagName +s.toString +q=s}catch(r){}return q}, +cDR(a,b){return document.createElement(a)}, +dbN(a,b){var s,r=new A.ah($.aq,t._U),q=new A.aE(r,t.HF),p=new XMLHttpRequest() +p.toString +B.tO.aPb(p,"GET",a,!0) +p.responseType=b +s=t._p +A.cE(p,"load",new A.bvf(p,q),!1,s) +A.cE(p,"error",q.gFV(),!1,s) +p.send() +return r}, +cMe(a){var s,r=document.createElement("input"),q=t.Zb.a(r) +try{q.type=a}catch(s){}return q}, +cNr(){var s=new MediaStream() +s.toString +return s}, +dew(a,b){var s=new Notification(a,A.ajj(b)) +s.toString +return s}, +dex(a){var s=Notification.requestPermission(A.pY(a,1)) +s.toString +return s}, +dey(){var s=new A.ah($.aq,t.fB) +A.dex(new A.bIy(new A.aE(s,t.A1))) +return s}, +dgw(a){var s=new window.RTCPeerConnection(new A.we([],[]).vh(a)) +s.toString +return s}, +cE(a,b,c,d,e){var s=c==null?null:A.cUb(new A.cdf(c),t.I3) +s=new A.adG(a,b,s,!1,e.i("adG<0>")) +s.al2() +return s}, +cRI(a){var s=document.createElement("a") +s.toString +s=new A.cnH(s,window.location) +s=new A.WC(s) +s.b8G(a) +return s}, +dlj(a,b,c,d){return!0}, +dlk(a,b,c,d){var s,r,q,p=d.a,o=p.a +o.href=c +s=o.hostname +p=p.b +if(s==p.hostname){r=o.port +q=p.port +q.toString +if(r===q){r=o.protocol +p=p.protocol +p.toString +p=r===p}else p=!1}else p=!1 +if(!p)if(s==="")if(o.port===""){p=o.protocol +p=p===":"||p===""}else p=!1 +else p=!1 +else p=!0 +return p}, +cSf(){var s=t.N,r=A.jG(B.Rp,s),q=A.a(["TEMPLATE"],t.s) +s=new A.aWC(r,A.pr(s),A.pr(s),A.pr(s),null) +s.b8M(null,new A.N(B.Rp,new A.cqd(),t.a4),q,null) +return s}, +do0(a){var s,r="postMessage" in a +r.toString +if(r){s=A.cRu(a) +return s}else return a}, +cEw(a){if(t._q.b(a))return a +return new A.n0([],[]).AT(a,!0)}, +cRu(a){var s=window +s.toString +if(a===s)return a +else return new A.aNs(a)}, +cUb(a,b){var s=$.aq +if(s===B.bC)return a +return s.amb(a,b)}, +cWf(a){return document.querySelector(a)}, +co:function co(){}, +aka:function aka(){}, +NU:function NU(){}, +akJ:function akJ(){}, +YX:function YX(){}, +Ob:function Ob(){}, +lP:function lP(){}, +aly:function aly(){}, +Hq:function Hq(){}, +alL:function alL(){}, +ZB:function ZB(){}, +HE:function HE(){}, +b8D:function b8D(a){this.a=a}, +Oz:function Oz(){}, +wy:function wy(){}, +OO:function OO(){}, +Dt:function Dt(){}, +Pi:function Pi(){}, +aoi:function aoi(){}, +a_M:function a_M(){}, +aoj:function aoj(){}, +ha:function ha(){}, +HW:function HW(){}, +bg7:function bg7(){}, +rE:function rE(){}, +uz:function uz(){}, +aok:function aok(){}, +aol:function aol(){}, +aom:function aom(){}, +aqr:function aqr(){}, +aqv:function aqv(){}, +aqw:function aqw(){}, +DF:function DF(){}, +zC:function zC(){}, +Il:function Il(){}, +a0O:function a0O(){}, +a0P:function a0P(){}, +a0Q:function a0Q(){}, +arb:function arb(){}, +acG:function acG(a,b){this.a=a +this.b=b}, +cL:function cL(){}, +bko:function bko(){}, +aro:function aro(){}, +PZ:function PZ(){}, +c1:function c1(){}, +cP:function cP(){}, +as7:function as7(){}, +kR:function kR(){}, +Q8:function Q8(){}, +a1G:function a1G(){}, +asa:function asa(){}, +asw:function asw(){}, +asy:function asy(){}, +on:function on(){}, +asO:function asO(){}, +ato:function ato(){}, +IZ:function IZ(){}, +wZ:function wZ(){}, +bvf:function bvf(a,b){this.a=a +this.b=b}, +J0:function J0(){}, +QU:function QU(){}, +QV:function QV(){}, +Ed:function Ed(){}, +Jc:function Jc(){}, +auX:function auX(){}, +avI:function avI(){}, +a3N:function a3N(){}, +awb:function awb(){}, +ayX:function ayX(){}, +a4P:function a4P(){}, +S8:function S8(){}, +az_:function az_(){}, +xi:function xi(){}, +EK:function EK(){}, +EL:function EL(){}, +Sa:function Sa(){}, +K_:function K_(){}, +Sf:function Sf(){}, +azb:function azb(){}, +azc:function azc(){}, +aze:function aze(){}, +bG6:function bG6(a){this.a=a}, +bG7:function bG7(a){this.a=a}, +azf:function azf(){}, +bG8:function bG8(a){this.a=a}, +bG9:function bG9(a){this.a=a}, +K2:function K2(){}, +ow:function ow(){}, +azg:function azg(){}, +ti:function ti(){}, +azx:function azx(){}, +a5o:function a5o(){}, +bHv:function bHv(a){this.a=a}, +bHw:function bHw(a){this.a=a}, +K9:function K9(){}, +Ka:function Ka(){}, +azN:function azN(){}, +lE:function lE(a){this.a=a}, +bM:function bM(){}, +a5w:function a5w(){}, +azU:function azU(){}, +bIy:function bIy(a){this.a=a}, +aA2:function aA2(){}, +aA3:function aA3(){}, +aAf:function aAf(){}, +aAm:function aAm(){}, +aAW:function aAW(){}, +a6a:function a6a(){}, +vm:function vm(){}, +aB6:function aB6(){}, +aB7:function aB7(){}, +a6b:function a6b(){}, +oA:function oA(){}, +aBx:function aBx(){}, +aBP:function aBP(){}, +aBU:function aBU(){}, +qS:function qS(){}, +Ft:function Ft(){}, +aDR:function aDR(){}, +Fu:function Fu(){}, +a88:function a88(){}, +aDS:function aDS(){}, +bSe:function bSe(a){this.a=a}, +bSf:function bSf(a){this.a=a}, +Fv:function Fv(){}, +aE0:function aE0(){}, +Li:function Li(){}, +aEd:function aEd(){}, +aEf:function aEf(){}, +aEg:function aEg(){}, +Uk:function Uk(){}, +oP:function oP(){}, +aFK:function aFK(){}, +aFL:function aFL(){}, +oQ:function oQ(){}, +aFT:function aFT(){}, +oR:function oR(){}, +aa2:function aa2(){}, +bZh:function bZh(a){this.a=a}, +bZi:function bZi(a){this.a=a}, +bZj:function bZj(a){this.a=a}, +aG3:function aG3(){}, +aGi:function aGi(){}, +aGk:function aGk(){}, +mU:function mU(){}, +aax:function aax(){}, +aGG:function aGG(){}, +aGH:function aGH(){}, +UY:function UY(){}, +aGP:function aGP(){}, +oV:function oV(){}, +mW:function mW(){}, +aH5:function aH5(){}, +aH6:function aH6(){}, +aHd:function aHd(){}, +oW:function oW(){}, +aHx:function aHx(){}, +aHy:function aHy(){}, +aHz:function aHz(){}, +aHA:function aHA(){}, +yc:function yc(){}, +aI7:function aI7(){}, +BR:function BR(){}, +aIu:function aIu(){}, +aIv:function aIv(){}, +Ge:function Ge(){}, +yi:function yi(){}, +VZ:function VZ(){}, +aN1:function aN1(){}, +adp:function adp(){}, +aPl:function aPl(){}, +af9:function af9(){}, +aUA:function aUA(){}, +aW2:function aW2(){}, +aWf:function aWf(){}, +aLi:function aLi(){}, +c9x:function c9x(a){this.a=a}, +adA:function adA(a){this.a=a}, +cAy:function cAy(a,b){this.a=a +this.$ti=b}, +lH:function lH(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +C3:function C3(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +adG:function adG(a,b,c,d,e){var _=this +_.a=0 +_.b=a +_.c=b +_.d=c +_.e=d +_.$ti=e}, +cdf:function cdf(a){this.a=a}, +cdg:function cdg(a){this.a=a}, +WC:function WC(a){this.a=a}, +d2:function d2(){}, +a5x:function a5x(a){this.a=a}, +bIp:function bIp(a){this.a=a}, +bIo:function bIo(a,b,c){this.a=a +this.b=b +this.c=c}, +agM:function agM(){}, +coi:function coi(){}, +coj:function coj(){}, +aWC:function aWC(a,b,c,d,e){var _=this +_.e=a +_.a=b +_.b=c +_.c=d +_.d=e}, +cqd:function cqd(){}, +aWj:function aWj(){}, +Qb:function Qb(a,b,c){var _=this +_.a=a +_.b=b +_.c=-1 +_.d=null +_.$ti=c}, +aNs:function aNs(a){this.a=a}, +cnH:function cnH(a,b){this.a=a +this.b=b}, +aXZ:function aXZ(a){this.a=a +this.b=0}, +crr:function crr(a){this.a=a}, +aN2:function aN2(){}, +aO1:function aO1(){}, +aO2:function aO2(){}, +aO3:function aO3(){}, +aO4:function aO4(){}, +aOW:function aOW(){}, +aOX:function aOX(){}, +aPD:function aPD(){}, +aPE:function aPE(){}, +aRu:function aRu(){}, +aRv:function aRv(){}, +aRw:function aRw(){}, +aRx:function aRx(){}, +aRX:function aRX(){}, +aRY:function aRY(){}, +aSM:function aSM(){}, +aSN:function aSN(){}, +aUR:function aUR(){}, +agR:function agR(){}, +agS:function agS(){}, +aW0:function aW0(){}, +aW1:function aW1(){}, +aW8:function aW8(){}, +aX1:function aX1(){}, +aX2:function aX2(){}, +ahu:function ahu(){}, +ahv:function ahv(){}, +aXf:function aXf(){}, +aXg:function aXg(){}, +aYG:function aYG(){}, +aYH:function aYH(){}, +aYY:function aYY(){}, +aYZ:function aYZ(){}, +aZ7:function aZ7(){}, +aZ8:function aZ8(){}, +aZJ:function aZJ(){}, +aZK:function aZK(){}, +aZL:function aZL(){}, +aZM:function aZM(){}, +cSW(a){var s,r,q +if(a==null)return a +if(typeof a=="string"||typeof a=="number"||A.n6(a))return a +if(A.cVr(a))return A.uf(a) +s=Array.isArray(a) +s.toString +if(s){r=[] +q=0 +while(!0){s=a.length +s.toString +if(!(q")),r=new A.mm(s,b.i("mm<0>")),q=t.I3 +A.cE(a,"success",new A.csE(a,r),!1,q) +A.cE(a,"error",r.gFV(),!1,q) +return s}, +dez(a,b,c){var s=null,r=A.k8(s,s,s,s,!0,c),q=t.I3 +A.cE(a,"error",r.gx0(),!1,q) +A.cE(a,"success",new A.bIH(a,r,!0),!1,q) +return new A.e4(r,A.y(r).i("e4<1>"))}, +a09:function a09(){}, +uA:function uA(){}, +zz:function zz(){}, +A4:function A4(){}, +bvG:function bvG(a,b){this.a=a +this.b=b}, +csE:function csE(a,b){this.a=a +this.b=b}, +Rs:function Rs(){}, +Ss:function Ss(){}, +bIH:function bIH(a,b,c){this.a=a +this.b=b +this.c=c}, +aA5:function aA5(){}, +rb:function rb(){}, +c3z:function c3z(a,b){this.a=a +this.b=b}, +c3A:function c3A(a){this.a=a}, +c3B:function c3B(a){this.a=a}, +Gc:function Gc(){}, +dkR(a){throw A.j(A.ak("Directory._current"))}, +dl4(a,b){throw A.j(A.ak("File._exists"))}, +dl5(a,b){throw A.j(A.ak("File._lengthFromPath"))}, +cE1(){throw A.j(A.ak("_Namespace"))}, +dlA(){throw A.j(A.ak("_Namespace"))}, +dml(a){throw A.j(A.ak("RandomAccessFile"))}, +dm5(){throw A.j(A.ak("Platform._numberOfProcessors"))}, +dm8(){throw A.j(A.ak("Platform._pathSeparator"))}, +dm6(){throw A.j(A.ak("Platform._operatingSystem"))}, +dm7(){throw A.j(A.ak("Platform._operatingSystemVersion"))}, +dm3(){throw A.j(A.ak("Platform._localHostname"))}, +dm1(){throw A.j(A.ak("Platform._executable"))}, +dm9(){throw A.j(A.ak("Platform._resolvedExecutable"))}, +dm2(){throw A.j(A.ak("Platform._executableArguments"))}, +dm_(){throw A.j(A.ak("Platform._environment"))}, +dm4(){throw A.j(A.ak("Platform._localeName"))}, +dma(){throw A.j(A.ak("Platform._script"))}, +dft(a,b){throw A.j(A.ak("Process.run"))}, +dmy(a){throw A.j(A.ak("StdIOUtils._getStdioInputStream"))}, +dmz(a){throw A.j(A.ak("StdIOUtils._getStdioOutputStream"))}, +yE(a,b,c){var s +if(t.Dn.b(a)&&!J.v(J.K(a,0),0)){s=J.T(a) +switch(s.h(a,0)){case 1:throw A.j(A.ck(b+": "+c,null)) +case 2:throw A.j(A.daw(new A.AD(A.av(s.h(a,2)),A.b7(s.h(a,1))),b,c)) +case 3:throw A.j(A.cL3("File closed",c,null)) +default:throw A.j(A.jY("Unknown error"))}}}, +doC(a,b,c){var s,r +if(t.D.b(a)&&a.buffer.byteLength===a.length)return new A.aLI(a,b) +s=c-b +r=new Uint8Array(s) +B.C.d0(r,0,s,a,b) +return new A.aLI(r,0)}, +cKm(a){var s +A.atP() +A.cd(a,"path") +s=A.cL2(B.el.ac(a)) +return new A.Wh(a,s)}, +cKn(){A.atP() +A.dkR(A.cE1()) +return null}, +nl(a){var s +A.atP() +A.cd(a,"path") +s=A.cL2(B.el.ac(a)) +return new A.C6(a,s)}, +cL3(a,b,c){return new A.mx(a,b,c)}, +daw(a,b,c){if($.ajL())switch(a.b){case 5:case 16:case 19:case 24:case 32:case 33:case 65:case 108:return new A.a64(b,c,a) +case 80:case 183:return new A.a65(b,c,a) +case 2:case 3:case 15:case 18:case 53:case 67:case 161:case 206:return new A.a67(b,c,a) +default:return new A.mx(b,c,a)}else switch(a.b){case 1:case 13:return new A.a64(b,c,a) +case 17:return new A.a65(b,c,a) +case 2:return new A.a67(b,c,a) +default:return new A.mx(b,c,a)}}, +dl6(){return A.dlA()}, +adJ(a,b){b[0]=A.dl6()}, +dmk(a,b){return new A.N2(b,A.dml(a))}, +dav(a){if($.ajL())return B.c.aX(a,$.cXJ()) +else return B.c.aX(a,"/")}, +cAE(a){var s +if(a.length===0||!B.c.pH(a,":",1))return-1 +s=B.c.az(a,0)&4294967263 +if(s>=65&&s<=91)return s +return-1}, +dau(a){var s,r,q,p=A.cKn().a +if(B.c.aX(a,"\\")){if(A.cAE(p)>=0)return p[0]+":"+a +if(B.c.aX(p,"\\\\")){s=B.c.pt(p,"\\",2) +if(s>=0){r=B.c.pt(p,"\\",s+1) +return B.c.X(p,0,r<0?p.length:r)+a}}return a}q=A.cAE(a) +if(q>=0){if(q!==A.cAE(p))return a[0]+":\\"+a +a=B.c.bF(a,2)}if(B.c.eC(p,"\\")||B.c.eC(p,"/"))return p+a +return p+"\\"+a}, +cL2(a){var s,r,q=a.length +if(q!==0)s=!B.C.ga6(a)&&!J.v(B.C.gR(a),0) +else s=!0 +if(s){r=new Uint8Array(q+1) +B.C.e2(r,0,q,a) +return r}else return a}, +atP(){var s=$.aq.h(0,$.d_X()) +return s==null?null:s}, +deU(){return A.dme()}, +deS(){return $.d_d()}, +deV(){return $.d_e()}, +deW(){return A.dmj()}, +deT(){return A.dmc()}, +dme(){var s=A.dm4() +return s}, +dmf(){return A.dm5()}, +dmi(){return A.dm8()}, +dmg(){return A.dm6()}, +dmj(){return A.dma()}, +dmh(){A.dm7() +var s=$.dlZ +s.toString +return s}, +dmd(){A.dm3()}, +dmc(){return A.dm2()}, +dmb(){var s=$.dm0 +if(s==null)A.dm_() +s.toString +return s}, +dxG(){A.atP() +var s=$.d0Q() +return s}, +AD:function AD(a,b){this.a=a +this.b=b}, +aLI:function aLI(a,b){this.a=a +this.b=b}, +Wh:function Wh(a,b){this.a=a +this.b=b}, +ccN:function ccN(a){this.a=a}, +IE:function IE(a){this.a=a}, +mx:function mx(a,b,c){this.a=a +this.b=b +this.c=c}, +a64:function a64(a,b,c){this.a=a +this.b=b +this.c=c}, +a65:function a65(a,b,c){this.a=a +this.b=b +this.c=c}, +a67:function a67(a,b,c){this.a=a +this.b=b +this.c=c}, +adI:function adI(a,b,c,d){var _=this +_.a=$ +_.b=a +_.c=null +_.d=b +_.e=c +_.f=d +_.r=!1 +_.w=!0 +_.y=_.x=!1}, +cdK:function cdK(a){this.a=a}, +cdD:function cdD(a){this.a=a}, +cdE:function cdE(a){this.a=a}, +cdF:function cdF(a){this.a=a}, +cdI:function cdI(a){this.a=a}, +cdG:function cdG(a,b){this.a=a +this.b=b}, +cdH:function cdH(a){this.a=a}, +cdJ:function cdJ(a){this.a=a}, +cdv:function cdv(a,b){this.a=a +this.b=b}, +cdz:function cdz(a,b,c){this.a=a +this.b=b +this.c=c}, +cdA:function cdA(a,b,c){this.a=a +this.b=b +this.c=c}, +cdx:function cdx(a,b,c){this.a=a +this.b=b +this.c=c}, +cdw:function cdw(a){this.a=a}, +cdy:function cdy(a,b){this.a=a +this.b=b}, +cdB:function cdB(){}, +cdC:function cdC(a){this.a=a}, +C6:function C6(a,b){this.a=a +this.b=b}, +cdP:function cdP(a){this.a=a}, +cdN:function cdN(a,b){this.a=a +this.b=b}, +cdO:function cdO(a){this.a=a}, +cdL:function cdL(a){this.a=a}, +cdM:function cdM(a){this.a=a}, +cdR:function cdR(a){this.a=a}, +cdQ:function cdQ(a){this.a=a}, +cdX:function cdX(){}, +cdY:function cdY(a,b,c){this.a=a +this.b=b +this.c=c}, +cdZ:function cdZ(a,b,c){this.a=a +this.b=b +this.c=c}, +cdU:function cdU(){}, +cdV:function cdV(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cdW:function cdW(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cdT:function cdT(a,b){this.a=a +this.b=b}, +cdS:function cdS(a,b,c){this.a=a +this.b=b +this.c=c}, +ce0:function ce0(a,b,c){this.a=a +this.b=b +this.c=c}, +ce_:function ce_(a,b,c){this.a=a +this.b=b +this.c=c}, +N2:function N2(a,b){var _=this +_.a=a +_.b=!1 +_.c=$ +_.d=b +_.e=!1}, +cma:function cma(a){this.a=a}, +cmd:function cmd(a){this.a=a}, +cmc:function cmc(a,b,c){this.a=a +this.b=b +this.c=c}, +cmf:function cmf(a,b,c){this.a=a +this.b=b +this.c=c}, +cme:function cme(a){this.a=a}, +cmb:function cmb(a){this.a=a}, +zQ:function zQ(a){this.a=a}, +lW:function lW(){}, +GE:function GE(){}, +cpe:function cpe(a){this.a=a}, +cpf:function cpf(a){this.a=a}, +aPI:function aPI(a,b,c){var _=this +_.w=a +_.a=b +_.b=c +_.d=_.c=null +_.r=_.f=_.e=!1}, +bYB:function bYB(){}, +aGB:function aGB(){}, +dnA(a,b,c,d){var s,r +if(b){s=[c] +B.b.H(s,d) +d=s}r=t.z +return A.csM(A.cLj(a,A.dc(J.bz(d,A.dvc(),r),!0,r),null))}, +dcu(a){return new A.byC(new A.ua(t.fp)).$1(a)}, +cMq(a,b,c){var s=null +if(a<0||a>c)throw A.j(A.eu(a,0,c,s,s)) +if(bc)throw A.j(A.eu(b,a,c,s,s))}, +dnH(a){return a}, +cEC(a,b,c){var s +try{if(Object.isExtensible(a)&&!Object.prototype.hasOwnProperty.call(a,b)){Object.defineProperty(a,b,{value:c}) +return!0}}catch(s){}return!1}, +cTj(a,b){if(Object.prototype.hasOwnProperty.call(a,b))return a[b] +return null}, +csM(a){if(a==null||typeof a=="string"||typeof a=="number"||A.n6(a))return a +if(a instanceof A.Ai)return a.a +if(A.cVo(a))return a +if(t.e2.b(a))return a +if(a instanceof A.bK)return A.mN(a) +if(t._8.b(a))return A.cTg(a,"$dart_jsFunction",new A.csN()) +return A.cTg(a,"_$dart_jsObject",new A.csO($.cHi()))}, +cTg(a,b,c){var s=A.cTj(a,b) +if(s==null){s=c.$1(a) +A.cEC(a,b,s)}return s}, +cEx(a){if(a==null||typeof a=="string"||typeof a=="number"||typeof a=="boolean")return a +else if(a instanceof Object&&A.cVo(a))return a +else if(a instanceof Object&&t.e2.b(a))return a +else if(a instanceof Date)return A.jA(a.getTime(),!1) +else if(a.constructor===$.cHi())return a.o +else return A.cF3(a)}, +cF3(a){if(typeof a=="function")return A.cEL(a,$.b0c(),new A.cux()) +if(a instanceof Array)return A.cEL(a,$.cH9(),new A.cuy()) +return A.cEL(a,$.cH9(),new A.cuz())}, +cEL(a,b,c){var s=A.cTj(a,b) +if(s==null||!(a instanceof Object)){s=c.$1(a) +A.cEC(a,b,s)}return s}, +byC:function byC(a){this.a=a}, +csN:function csN(){}, +csO:function csO(a){this.a=a}, +cux:function cux(){}, +cuy:function cuy(){}, +cuz:function cuz(){}, +Ai:function Ai(a){this.a=a}, +a3n:function a3n(a){this.a=a}, +Jn:function Jn(a,b){this.a=a +this.$ti=b}, +WJ:function WJ(){}, +dnZ(a){var s,r=a.$dart_jsFunction +if(r!=null)return r +s=function(b,c){return function(){return b(c,Array.prototype.slice.apply(arguments))}}(A.dnB,a) +s[$.b0c()]=a +a.$dart_jsFunction=s +return s}, +dnB(a,b){return A.cLj(a,b,null)}, +ds(a){if(typeof a=="function")return a +else return A.dnZ(a)}, +cTH(a){return a==null||A.n6(a)||typeof a=="number"||typeof a=="string"||t.pT.b(a)||t.D.b(a)||t.W1.b(a)||t.JZ.b(a)||t.eK.b(a)||t.XO.b(a)||t.rd.b(a)||t.s4.b(a)||t.Sk.b(a)||t.pI.b(a)||t.V4.b(a)}, +c2(a){if(A.cTH(a))return a +return new A.cwo(new A.ua(t.Fy)).$1(a)}, +bP(a,b){return a[b]}, +at(a,b,c){return a[b].apply(a,c)}, +dnC(a,b){return a[b]()}, +dnD(a,b,c,d){return a[b](c,d)}, +yI(a,b){var s,r +if(b instanceof Array)switch(b.length){case 0:return new a() +case 1:return new a(b[0]) +case 2:return new a(b[0],b[1]) +case 3:return new a(b[0],b[1],b[2]) +case 4:return new a(b[0],b[1],b[2],b[3])}s=[null] +B.b.H(s,b) +r=a.bind.apply(a,s) +String(r) +return new r()}, +dW(a,b){var s=new A.ah($.aq,b.i("ah<0>")),r=new A.aE(s,b.i("aE<0>")) +a.then(A.pY(new A.cwS(r),1),A.pY(new A.cwT(r),1)) +return s}, +cTG(a){return a==null||typeof a==="boolean"||typeof a==="number"||typeof a==="string"||a instanceof Int8Array||a instanceof Uint8Array||a instanceof Uint8ClampedArray||a instanceof Int16Array||a instanceof Uint16Array||a instanceof Int32Array||a instanceof Uint32Array||a instanceof Float32Array||a instanceof Float64Array||a instanceof ArrayBuffer||a instanceof DataView}, +b_E(a){if(A.cTG(a))return a +return new A.cvg(new A.ua(t.Fy)).$1(a)}, +cwo:function cwo(a){this.a=a}, +cwS:function cwS(a){this.a=a}, +cwT:function cwT(a){this.a=a}, +cvg:function cvg(a){this.a=a}, +azY:function azY(a){this.a=a}, +cFF(a,b){return Math.max(A.iU(a),A.iU(b))}, +dxD(a){return Math.sqrt(a)}, +dtC(a){return Math.exp(a)}, +ajv(a){return Math.log(a)}, +Y_(a,b){return Math.pow(a,b)}, +cON(a){var s +if(a==null)s=B.dK +else{s=new A.aTx() +s.awi(a)}return s}, +cOO(){return $.cya()}, +cSR(a){if(a===-1/0)return 0 +return-a*0}, +cgx:function cgx(){}, +aTx:function aTx(){this.b=this.a=0}, +cgy:function cgy(a){this.a=a}, +tp:function tp(a,b,c){this.a=a +this.b=b +this.$ti=c}, +afP:function afP(){}, +a56:function a56(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +akq:function akq(){}, +as0:function as0(){}, +as1:function as1(){}, +qz:function qz(){}, +avV:function avV(){}, +qI:function qI(){}, +aA1:function aA1(){}, +aBA:function aBA(){}, +TT:function TT(){}, +aGe:function aGe(){}, +aGj:function aGj(){}, +cu:function cu(){}, +rc:function rc(){}, +aHC:function aHC(){}, +aQr:function aQr(){}, +aQs:function aQs(){}, +aSa:function aSa(){}, +aSb:function aSb(){}, +aWb:function aWb(){}, +aWc:function aWc(){}, +aXk:function aXk(){}, +aXl:function aXl(){}, +dj1(a){throw A.j(A.ak("Uint64List not supported on the web."))}, +d7f(a,b,c){return A.iq(a,b,c)}, +dcc(a,b,c){A.Cw(a,b,c) +return c==null?new Int8Array(a,b):new Int8Array(a,b,c)}, +cQN(a,b,c){var s=a.BYTES_PER_ELEMENT +c=A.f2(b,c,B.d.eK(a.byteLength,s),null,null) +return A.by(a.buffer,a.byteOffset+b*s,(c-b)*s)}, +cQM(a,b){return A.jk(a,b,null)}, +daC(a){return A.bH4(a,0,null)}, +daD(a){return a.bZH(0,0,null)}, +arB:function arB(){}, +deB(a,b){return new A.w(a,b)}, +qJ(a,b,c){if(b==null)if(a==null)return null +else return a.aO(0,1-c) +else if(a==null)return b.aO(0,c) +else return new A.w(A.yG(a.a,b.a,c),A.yG(a.b,b.b,c))}, +bY6(a,b,c){if(b==null)if(a==null)return null +else return a.aO(0,1-c) +else if(a==null)return b.aO(0,c) +else return new A.a1(A.yG(a.a,b.a,c),A.yG(a.b,b.b,c))}, +tA(a,b){var s=a.a,r=b*2/2,q=a.b +return new A.Z(s-r,q-r,s+r,q+r)}, +cCx(a,b,c){var s=a.a,r=c/2,q=a.b,p=b/2 +return new A.Z(s-r,q-p,s+r,q+p)}, +AY(a,b){var s=a.a,r=b.a,q=a.b,p=b.b +return new A.Z(Math.min(s,r),Math.min(q,p),Math.max(s,r),Math.max(q,p))}, +cCy(a,b,c){var s,r,q,p,o +if(b==null)if(a==null)return null +else{s=1-c +return new A.Z(a.a*s,a.b*s,a.c*s,a.d*s)}else{r=b.a +q=b.b +p=b.c +o=b.d +if(a==null)return new A.Z(r*c,q*c,p*c,o*c) +else return new A.Z(A.yG(a.a,r,c),A.yG(a.b,q,c),A.yG(a.c,p,c),A.yG(a.d,o,c))}}, +a73(a,b,c){var s,r,q +if(b==null)if(a==null)return null +else{s=1-c +return new A.c5(a.a*s,a.b*s)}else{r=b.a +q=b.b +if(a==null)return new A.c5(r*c,q*c) +else return new A.c5(A.yG(a.a,r,c),A.yG(a.b,q,c))}}, +cCu(a,b,c,d,e,f){return new A.tv(a,b,c,d,e,f,e,f,e,f,e,f,e===f)}, +qW(a,b){var s=b.a,r=b.b +return new A.tv(a.a,a.b,a.c,a.d,s,r,s,r,s,r,s,r,s===r)}, +a6W(a,b,c,d,e,f,g,h){var s=g.a,r=g.b,q=h.a,p=h.b,o=e.a,n=e.b,m=f.a,l=f.b +return new A.tv(a,b,c,d,s,r,q,p,m,l,o,n,s===r&&s===q&&s===p&&s===o&&s===n&&s===m&&s===l)}, +aCg(a,b,c,d,e){var s=d.a,r=d.b,q=e.a,p=e.b,o=b.a,n=b.b,m=c.a,l=c.b,k=s===r&&s===q&&s===p&&s===o&&s===n&&s===m&&s===l +return new A.tv(a.a,a.b,a.c,a.d,s,r,q,p,m,l,o,n,k)}, +aQd(a,b){a=a+J.aj(b)&536870911 +a=a+((a&524287)<<10)&536870911 +return a^a>>>6}, +b_P(a,b,c,d,e){var s,r=A.aQd(A.aQd(0,a),b) +if(c!==B.e_){r=A.aQd(r,c) +if(d!==B.e_){r=A.aQd(r,d) +if(e!==B.e_)r=A.aQd(r,e)}}s=r+((r&67108863)<<3)&536870911 +s^=s>>>11 +return s+((s&16383)<<15)&536870911}, +cxU(a,b){var s=0,r=A.o(t.H),q,p,o +var $async$cxU=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=new A.b2C(new A.cxV(),new A.cxW(a,b)) +p=self._flutter +o=p==null?null:p.loader +s=o==null||!("didCreateEngineInitializer" in o)?2:4 +break +case 2:self.window.console.debug("Flutter Web Bootstrap: Auto.") +s=5 +return A.f(q.R3(),$async$cxU) +case 5:s=3 +break +case 4:self.window.console.debug("Flutter Web Bootstrap: Programmatic.") +o.didCreateEngineInitializer(q.bTn()) +case 3:return A.m(null,r)}}) +return A.n($async$cxU,r)}, +dcC(a){switch(a.a){case 1:return"up" +case 0:return"down" +case 2:return"repeat"}}, +aJ(a,b,c){var s +if(a!=b){s=a==null?null:isNaN(a) +if(s===!0){s=b==null?null:isNaN(b) +s=s===!0}else s=!1}else s=!0 +if(s)return a==null?null:a +if(a==null)a=0 +if(b==null)b=0 +return a*(1-c)+b*c}, +yG(a,b,c){return a*(1-c)+b*c}, +ctM(a,b,c){return a*(1-c)+b*c}, +b_A(a,b,c){if(ac)return c +if(isNaN(a))return c +return a}, +cTW(a,b){return a.bZ(A.GN(B.e.au((a.gm(a)>>>24&255)*b),0,255))}, +fw(a,b,c,d){return new A.B(((a&255)<<24|(b&255)<<16|(c&255)<<8|d&255)>>>0)}, +czI(a,b,c,d){return new A.B(((B.e.aQ(d*255,1)&255)<<24|(a&255)<<16|(b&255)<<8|c&255)>>>0)}, +czN(a){if(a<=0.03928)return a/12.92 +return Math.pow((a+0.055)/1.055,2.4)}, +ap(a,b,c){if(b==null)if(a==null)return null +else return A.cTW(a,1-c) +else if(a==null)return A.cTW(b,c) +else return A.fw(A.GN(B.e.C(A.ctM(a.gm(a)>>>24&255,b.gm(b)>>>24&255,c)),0,255),A.GN(B.e.C(A.ctM(a.gm(a)>>>16&255,b.gm(b)>>>16&255,c)),0,255),A.GN(B.e.C(A.ctM(a.gm(a)>>>8&255,b.gm(b)>>>8&255,c)),0,255),A.GN(B.e.C(A.ctM(a.gm(a)&255,b.gm(b)&255,c)),0,255))}, +zr(a,b){var s,r,q,p=a.gm(a)>>>24&255 +if(p===0)return b +s=255-p +r=b.gm(b)>>>24&255 +if(r===255)return A.fw(255,B.d.aQ(p*(a.gm(a)>>>16&255)+s*(b.gm(b)>>>16&255),255),B.d.aQ(p*(a.gm(a)>>>8&255)+s*(b.gm(b)>>>8&255),255),B.d.aQ(p*(a.gm(a)&255)+s*(b.gm(b)&255),255)) +else{r=B.d.aQ(r*s,255) +q=p+r +return A.fw(q,B.d.eK((a.gm(a)>>>16&255)*p+(b.gm(b)>>>16&255)*r,q),B.d.eK((a.gm(a)>>>8&255)*p+(b.gm(b)>>>8&255)*r,q),B.d.eK((a.gm(a)&255)*p+(b.gm(b)&255)*r,q))}}, +cCb(){return $.aD().b_()}, +a2l(a,b,c,d,e,f){var s=f==null?null:A.Nz(f) +return $.aD().aKJ(0,a,b,c,d,e,s)}, +cAW(a,b,c,d,e,f,g){var s,r +if(c.length!==d.length)A.W(A.ck('"colors" and "colorStops" arguments must have equal length.',null)) +s=f!=null?A.Nz(f):null +if(g!=null)r=g.l(0,a)&&!0 +else r=!0 +if(r)return $.aD().aKR(0,a,b,c,d,e,s) +else return $.aD().aKH(g,0,a,b,c,d,e,s)}, +dbY(a,b){return $.aD().aKK(a,b)}, +b_R(a,b){return A.duS(a,b)}, +duS(a,b){var s=0,r=A.o(t.hP),q,p=2,o,n=[],m,l,k,j,i,h,g,f +var $async$b_R=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:s=b==null?3:5 +break +case 3:h=$.aD() +g=a.a +g.toString +q=h.a_M(g) +s=1 +break +s=4 +break +case 5:h=$.aD() +g=a.a +g.toString +s=6 +return A.f(h.a_M(g),$async$b_R) +case 6:m=d +p=7 +s=10 +return A.f(m.yb(),$async$b_R) +case 10:l=d +try{g=J.ak0(l) +k=g.gbl(g) +g=J.ak0(l) +j=g.gbb(g) +i=b.$2(k,j) +g=a.a +g.toString +f=i.a +f=h.Bd(g,!1,i.b,f) +q=f +n=[1] +s=8 +break}finally{J.ak0(l).n()}n.push(9) +s=8 +break +case 7:n=[2] +case 8:p=2 +m.n() +s=n.pop() +break +case 9:case 4:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$b_R,r)}, +dh8(a){return a>0?a*0.57735+0.5:0}, +dh9(a,b,c){var s,r,q=A.ap(a.a,b.a,c) +q.toString +s=A.qJ(a.b,b.b,c) +s.toString +r=A.yG(a.c,b.c,c) +return new A.vD(q,s,r)}, +dha(a,b,c){var s,r,q,p=a==null +if(p&&b==null)return null +if(p)a=A.a([],t.kO) +if(b==null)b=A.a([],t.kO) +s=A.a([],t.kO) +r=Math.min(a.length,b.length) +for(q=0;q").Z(b.i("fo<0>")).i("et<1,2>") +return A.R(new A.et(new A.aO(a,new A.b1T(b),s.i("aO<1>")),new A.b1U(b),r),!0,r.i("D.E"))}, +d6k(a,b){var s,r +try{s=B.b.ro(a,new A.b1V(b)).b +return s}catch(r){if(A.a2(r) instanceof A.nP)return null +else throw r}}, +fj:function fj(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +b1Q:function b1Q(a,b){this.a=a +this.b=b}, +b1R:function b1R(a,b){this.a=a +this.b=b}, +b1S:function b1S(a,b){this.a=a +this.b=b}, +b1T:function b1T(a){this.a=a}, +b1U:function b1U(a){this.a=a}, +b1V:function b1V(a){this.a=a}, +EW:function EW(a,b){this.a=a +this.b=b}, +cWw(a,b,c,d,e,f,g,h,i,j,k,l,m,a0){var s,r,q=null,p=new A.cxm(m,a0),o=A.x(e),n=$.le +if(n==null)$.le=A.yX() +if(B.kb.a9x(o)===B.GN)n=l +else n=!1 +if(n){p=A.d6k(a,a0) +return A.Y3(A.cIz(a,a0),d,p,e,g,h,i,j,k,m,a0)}s=k==null?q:A.O(k,q,q,q,q,q,q,q,q,q,q,q) +r=g==null?q:A.O(g,q,q,q,q,q,q,q,q,q,q,q) +switch(B.kb.a9x(o).a){case 2:case 3:return A.cWx(!1,new A.cxi(h,s,r,a,p,d,a0),e,i,m,a0) +case 4:p=A.cFy(B.dE,new A.N(a,new A.cxj(p,e,a0),A.a0(a).i("N<1,q>")),t.d) +p=A.R(p,!0,p.$ti.i("D.E")) +n=A.a0(p).i("c_<1>") +return A.cWz(new A.cxk(h,s,r,A.R(new A.c_(p,n),!0,n.i("al.E")),q,d),e,i,m,a0) +case 1:return A.cFZ(new A.cxl(h,s,r,a,p,o.ax,f,b,d,a0),A.cAC(!0),e,i,m,a0) +case 0:return A.d1(q,a0.i("0?"))}}, +cxm:function cxm(a,b){this.a=a +this.b=b}, +cxi:function cxi(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +cxh:function cxh(a,b,c){this.a=a +this.b=b +this.c=c}, +cxe:function cxe(a,b,c){this.a=a +this.b=b +this.c=c}, +cxj:function cxj(a,b,c){this.a=a +this.b=b +this.c=c}, +cxg:function cxg(a,b,c){this.a=a +this.b=b +this.c=c}, +cxk:function cxk(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cxl:function cxl(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j}, +cxf:function cxf(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +cxd:function cxd(a,b,c){this.a=a +this.b=b +this.c=c}, +aOg:function aOg(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.w=c +_.at=d +_.a=e}, +aOh:function aOh(a,b,c,d){var _=this +_.d=a +_.f=_.e=$ +_.r=!1 +_.pK$=b +_.cw$=c +_.a=null +_.b=d +_.c=null}, +ajB(a,b,c,d,e,f,g){var s=null,r=A.x(c),q=$.le +if(q==null)$.le=A.yX() +q=r.r===B.cn +return q?A.cFZ(new A.cxo(f,new A.cxp(!0,g),d,e,b,a,s,s,!0,!0,s,s,g),A.cAC(!0),c,s,!0,g):A.Y3(A.cIz(a,g),s,b,c,d,s,s,s,f,!0,g)}, +cxp:function cxp(a,b){this.a=a +this.b=b}, +cxo:function cxo(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m}, +cxn:function cxn(a,b,c){this.a=a +this.b=b +this.c=c}, +W6:function W6(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.a=l +_.$ti=m}, +acN:function acN(a,b,c){var _=this +_.d=null +_.e=a +_.a=null +_.b=b +_.c=null +_.$ti=c}, +cbr:function cbr(a){this.a=a}, +cbq:function cbq(a){this.a=a}, +cbp:function cbp(a,b){this.a=a +this.b=b}, +cbs:function cbs(a){this.a=a}, +cbt:function cbt(a){this.a=a}, +kg(a,b,c,d,e,f,g){var s=0,r=A.o(t.oZ),q,p,o,n,m,l,k +var $async$kg=A.k(function(h,i){if(h===1)return A.l(i,r) +while(true)switch(s){case 0:l=A.x(b) +k=$.le +if(k==null)$.le=A.yX() +p=l.r===B.cn +k=a==null?new A.cxy(b,p).$0():a +o=t.in +if(e==null){n=A.z(b,B.aL,t.A) +n.toString +n=n.gc6()}else n=e +s=3 +return A.f(A.cWw(A.a([new A.fj(B.hf,k,!1,!1,o),new A.fj(B.cQ,n,!0,c,o)],t.CQ),B.lc,!0,null,b,!0,d,null,null,null,f,!1,g,t.oZ),$async$kg) +case 3:m=i +q=m==null?B.hf:m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$kg,r)}, +cxy:function cxy(a,b){this.a=a +this.b=b}, +a44:function a44(a,b){this.c=a +this.a=b}, +aQM:function aQM(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +chy:function chy(a){this.a=a}, +chx:function chx(a,b){this.a=a +this.b=b}, +RS:function RS(a,b){this.c=a +this.a=b}, +aQK:function aQK(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +chw:function chw(a,b,c){this.a=a +this.b=b +this.c=c}, +a_Z:function a_Z(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g +_.$ti=h}, +bgl:function bgl(a){this.a=a}, +bgn:function bgn(a){this.a=a}, +bgm:function bgm(a){this.a=a}, +bgk:function bgk(a,b){this.a=a +this.b=b}, +a4D:function a4D(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g +_.$ti=h}, +bD_:function bD_(a,b){this.a=a +this.b=b}, +bCZ:function bCZ(a,b){this.a=a +this.b=b}, +Y3(a,b,c,d,e,f,g,h,a0,a1,a2){var s,r,q,p,o,n,m,l=null,k=new A.cxx(a1,a2),j=A.x(d),i=$.le +if(i==null)$.le=A.yX() +i=j.r===B.cn +if(i)k=A.cWA(l,new A.cxv(k,a0,e,a,l,f,b,a2),l,l,d,!0,!1,g,l,a1,a2) +else{i=A.cp(d,a1) +s=B.Mn.f_(d) +r=A.a([],t.Zt) +q=$.aq +p=A.mO(B.cq) +o=A.a([],t.wi) +n=A.bJ(l,t.u) +m=$.aq +k=i.yZ(new A.a0_(new A.cxw(k,a0,e,a,c,f,b,a2),!0,!1,s,l,l,l,r,new A.bG(l,a2.i("bG>")),new A.bG(l,t.E),new A.nC(),l,0,new A.aE(new A.ah(q,a2.i("ah<0?>")),a2.i("aE<0?>")),p,o,B.eW,n,new A.aE(new A.ah(m,a2.i("ah<0?>")),a2.i("aE<0?>")),a2.i("a0_<0>")),a2)}return k}, +cxx:function cxx(a,b){this.a=a +this.b=b}, +cxv:function cxv(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +cxu:function cxu(a,b,c){this.a=a +this.b=b +this.c=c}, +cxw:function cxw(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +cxt:function cxt(a,b,c){this.a=a +this.b=b +this.c=c}, +fo:function fo(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.$ti=f}, +a2G:function a2G(a,b,c,d,e,f,g,h,i,j){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.y=g +_.z=h +_.Q=i +_.a=j}, +aPG:function aPG(a){var _=this +_.d=$ +_.e=null +_.f=!1 +_.a=null +_.b=a +_.c=null}, +cfu:function cfu(){}, +cfE:function cfE(a){this.a=a}, +cfB:function cfB(a,b){this.a=a +this.b=b}, +cfD:function cfD(){}, +cfC:function cfC(a,b){this.a=a +this.b=b}, +cfz:function cfz(a){this.a=a}, +cfy:function cfy(){}, +cfA:function cfA(a,b,c){this.a=a +this.b=b +this.c=c}, +cfv:function cfv(a){this.a=a}, +cfw:function cfw(){}, +cfx:function cfx(a,b){this.a=a +this.b=b}, +a43:function a43(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.y=g +_.Q=h +_.a=i}, +aQJ:function aQJ(a){var _=this +_.d=$ +_.e=null +_.f=!1 +_.a=null +_.b=a +_.c=null}, +chm:function chm(){}, +chv:function chv(a){this.a=a}, +chs:function chs(a,b){this.a=a +this.b=b}, +chu:function chu(){}, +cht:function cht(a,b){this.a=a +this.b=b}, +chq:function chq(a){this.a=a}, +chr:function chr(a,b){this.a=a +this.b=b}, +chn:function chn(a){this.a=a}, +cho:function cho(){}, +chp:function chp(a,b){this.a=a +this.b=b}, +a4J:function a4J(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.y=g +_.z=h +_.Q=i +_.as=j +_.at=k +_.a=l}, +aRa:function aRa(a,b,c){var _=this +_.d=$ +_.e=a +_.f=b +_.a=null +_.b=c +_.c=null}, +ciS:function ciS(){}, +ciV:function ciV(a,b){this.a=a +this.b=b}, +ciY:function ciY(){}, +ciW:function ciW(a,b){this.a=a +this.b=b}, +ciX:function ciX(a){this.a=a}, +ciT:function ciT(a){this.a=a}, +ciU:function ciU(a,b){this.a=a +this.b=b}, +wk(a,b,c,d,e,f,g,h){var s=null,r=A.x(b),q=$.le +if(q==null)$.le=A.yX() +switch(B.kb.a9x(r).a){case 2:case 3:return A.cWx(!1,new A.cxA(f,g,d,e,a,!1,B.kb,h,s,!1,s),b,s,h,t.h) +case 4:return A.cWz(new A.cxB(f,g,d,e,a,!1,B.kb,h,s,!1,s),b,s,h,t.h) +case 1:return A.cFZ(new A.cxC(f,g,d,e,a,!1,B.kb,B.lc,h,c,s,!1,s),A.cAC(!0),b,s,h,t.h) +case 0:return A.d1(s,t.If)}}, +zB(a,b,c,d,e,f,g,h){return new A.wH(c,b,g,h,d,f,e,a)}, +cxA:function cxA(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k}, +cxB:function cxB(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k}, +cxC:function cxC(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m}, +wH:function wH(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.x=f +_.y=g +_.Q=h}, +cAC(a){return new A.a1E(B.aJ,!0,"Dismiss",B.cl,B.j2)}, +a1E:function a1E(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +as4:function as4(a,b,c){this.c=a +this.d=b +this.a=c}, +bnr:function bnr(){}, +bns:function bns(){}, +cFZ(a,b,c,d,e,f){var s=null,r=A.cp(c,e),q=A.a([],t.Zt),p=$.aq,o=A.mO(B.cq),n=A.a([],t.wi),m=A.bJ(s,t.u),l=$.aq +return r.yZ(new A.af5(b.a,!0,b.c,b.d,b.e,a,b.gbXg(),s,s,q,new A.bG(s,f.i("bG>")),new A.bG(s,t.E),new A.nC(),s,0,new A.aE(new A.ah(p,f.i("ah<0?>")),f.i("aE<0?>")),o,n,B.eW,m,new A.aE(new A.ah(l,f.i("ah<0?>")),f.i("aE<0?>")),f.i("af5<0>")),f)}, +af5:function af5(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2){var _=this +_.eU=a +_.m3=b +_.pa=c +_.oX=d +_.qC=e +_.m4=f +_.oY=g +_.fr=h +_.fx=i +_.fy=!1 +_.id=_.go=null +_.k1=j +_.k2=k +_.k3=l +_.k4=m +_.ok=$ +_.p1=null +_.p2=$ +_.ty$=n +_.x9$=o +_.y=p +_.z=null +_.Q=!1 +_.at=_.as=null +_.ax=q +_.ay=!0 +_.CW=_.ch=null +_.e=r +_.a=null +_.b=s +_.c=a0 +_.d=a1 +_.$ti=a2}, +ck9:function ck9(a,b){this.a=a +this.b=b}, +bGi:function bGi(){}, +bJy(a,b){return new A.a5S(a,b,null)}, +deJ(a){return A.d_(B.D,a,B.B,B.a7)}, +Gi:function Gi(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a5S:function a5S(a,b,c){this.c=a +this.f=b +this.a=c}, +afu:function afu(a,b,c,d){var _=this +_.d=a +_.e=null +_.f=0 +_.ff$=b +_.b7$=c +_.a=null +_.b=d +_.c=null}, +clk:function clk(a,b){this.a=a +this.b=b}, +clj:function clj(a,b){this.a=a +this.b=b}, +cll:function cll(a,b){this.a=a +this.b=b}, +cli:function cli(a,b){this.a=a +this.b=b}, +clm:function clm(){}, +aiL:function aiL(){}, +a9e:function a9e(a,b){this.a=a +this.b=b}, +Be:function Be(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +bXE:function bXE(a){this.a=a}, +bXF:function bXF(a,b){this.a=a +this.b=b}, +bXG:function bXG(a){this.a=a}, +bXH:function bXH(a,b){this.a=a +this.b=b}, +ML:function ML(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +cda:function cda(a,b){this.a=a +this.b=b}, +cdb:function cdb(a,b){this.a=a +this.b=b}, +MM:function MM(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +cdh:function cdh(a,b){this.a=a +this.b=b}, +cdi:function cdi(a,b){this.a=a +this.b=b}, +aP5:function aP5(a){this.a=a}, +akG:function akG(a,b){this.a=a +this.b=b}, +CZ:function CZ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=420 +_.f=c +_.as=d +_.ax=_.at=null}, +Q7:function Q7(){}, +dj2(a,b){var s,r,q=a.length +if(q!==b.length)return!1 +for(s=0,r=0;r>>8&255 +a[2]=b>>>16&255 +a[3]=b>>>24&255 +for(s=4;s<=15;++s)a[s]=0}, +b1O:function b1O(a,b,c,d){var _=this +_.a=1 +_.b=a +_.c=b +_.d=c +_.e=d +_.r=_.f=null}, +Hg(a){return new A.akH(a,null,null)}, +akH:function akH(a,b,c){this.a=a +this.b=b +this.c=c}, +v4(a,b,c,d){var s,r +if(t.e2.b(a))s=A.by(a.buffer,a.byteOffset,a.byteLength) +else s=t.L.b(a)?a:A.dc(t.JY.a(a),!0,t.S) +r=new A.bxp(s,d,d,b,$) +r.e=c==null?J.aH(s):c +return r}, +bxq:function bxq(){}, +bxp:function bxp(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bJ8(a,b){var s=b==null?32768:b +return new A.bJ7(a,new Uint8Array(s))}, +bJ9:function bJ9(){}, +bJ7:function bJ7(a,b){this.a=0 +this.b=a +this.c=b}, +c8q:function c8q(a){var _=this +_.a=-1 +_.r=_.f=$ +_.x=a}, +dki(a,b,c){var s,r,q,p,o +if(a.ga6(a))return new Uint8Array(0) +s=new Uint8Array(A.bu(a.gbZK(a))) +r=c*2+2 +q=A.cLx(A.cPd(),64) +p=new A.bJh(q) +q=q.b +q===$&&A.e() +p.c=new Uint8Array(q) +p.a=new A.bK4(b,1000,r) +o=new Uint8Array(r) +return B.C.de(o,0,p.bGI(s,0,o,0))}, +b1P:function b1P(a,b){this.c=a +this.d=b}, +c8r:function c8r(a,b,c){var _=this +_.a=67324752 +_.f=_.e=_.d=_.c=0 +_.x=_.r=null +_.y="" +_.z=a +_.Q=b +_.as=$ +_.at=null +_.ay=0 +_.CW=_.ch=null +_.cx=c}, +aKM:function aKM(a){var _=this +_.a=0 +_.as=_.Q=_.y=_.x=_.w=null +_.at="" +_.ax=a +_.ch=null}, +c8p:function c8p(){this.a=$}, +crS:function crS(){}, +cKi(a,b,c,d){var s=a[b*2],r=a[c*2] +if(s>=r)s=s===r&&d[b]<=d[c] +else s=!0 +return s}, +cDY(){return new A.cft()}, +dll(a,b,c){var s,r,q,p,o,n,m=new Uint16Array(16) +for(s=0,r=1;r<=15;++r){s=s+c[r-1]<<1>>>0 +m[r]=s}for(q=0;q<=b;++q){p=q*2 +o=a[p+1] +if(o===0)continue +n=m[o] +m[o]=n+1 +a[p]=A.dlm(n,o)}}, +dlm(a,b){var s,r=0 +do{s=A.pW(a,1) +r=(r|a&1)<<1>>>0 +if(--b,b>0){a=s +continue}else break}while(!0) +return A.pW(r,1)}, +cRJ(a){return a<256?B.Xv[a]:B.Xv[256+A.pW(a,7)]}, +cEc(a,b,c,d,e){return new A.cp3(a,b,c,d,e)}, +pW(a,b){if(a>=0)return B.d.w9(a,b) +else return B.d.w9(a,b)+B.d.e0(2,(~b>>>0)+65536&65535)}, +bh9:function bh9(a,b,c,d,e,f,g,h){var _=this +_.b=_.a=0 +_.c=a +_.d=b +_.e=null +_.x=_.w=_.r=_.f=$ +_.y=2 +_.k1=_.id=_.go=_.fy=_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=_.at=_.as=$ +_.k2=0 +_.p4=_.p3=_.p2=_.p1=_.ok=_.k4=_.k3=$ +_.R8=c +_.RG=d +_.rx=e +_.ry=f +_.to=g +_.x2=_.x1=$ +_.xr=h +_.eT=_.bv=_.bc=_.cU=_.dA=_.bN=_.dM=_.dG=_.y2=_.y1=$}, +u8:function u8(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +cft:function cft(){this.c=this.b=this.a=$}, +cp3:function cp3(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +QR(a){var s=new A.bvg() +s.b7J(a) +return s}, +bvg:function bvg(){this.a=$ +this.b=0 +this.c=2147483647}, +bwN(a){var s=A.QR(B.Re),r=A.QR(B.Tw) +r=new A.aui(A.v4(a,0,null,0),A.bJ8(0,null),s,r) +r.b=!0 +r.aBt() +return r}, +cM9(a,b){var s=A.QR(B.Re),r=A.QR(B.Tw) +r=new A.aui(a,A.bJ8(0,b),s,r) +r.b=!0 +r.aBt() +return r}, +aui:function aui(a,b,c,d){var _=this +_.a=a +_.b=!1 +_.c=b +_.e=_.d=0 +_.r=c +_.w=d}, +c8n:function c8n(){}, +c8m:function c8m(){}, +c8o:function c8o(){}, +alT:function alT(a,b){this.a=a +this.$ti=b}, +b8t:function b8t(a,b){this.a=a +this.b=b}, +alS:function alS(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=!0 +_.e=$ +_.$ti=d}, +b8r:function b8r(a){this.a=a}, +b8s:function b8s(a){this.a=a}, +asM:function asM(a,b,c){var _=this +_.a=0 +_.b=!1 +_.c=a +_.e=b +_.$ti=c}, +bpS:function bpS(a,b){this.a=a +this.b=b}, +bpT:function bpT(a){this.a=a}, +akY:function akY(a){this.a=a +this.b=null}, +Yz:function Yz(a,b,c){this.a=a +this.b=b +this.c=c}, +YA:function YA(a){this.a=a}, +yZ:function yZ(a,b){this.a=a +this.b=b}, +kF:function kF(a){this.a=a}, +H8:function H8(a){this.a=a}, +akZ(){var s=0,r=A.o(t._B),q,p=2,o,n,m,l,k +var $async$akZ=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:s=$.b4P==null?3:4 +break +case 3:$.b4P=A.d6I() +p=6 +s=9 +return A.f(B.Dh.apr("getConfiguration",t.N,t.z),$async$akZ) +case 9:n=b +if(n!=null){m=$.b4P +m.toString +m.c=A.cIV(n)}p=2 +s=8 +break +case 6:p=5 +k=o +s=8 +break +case 5:s=2 +break +case 8:case 4:m=$.b4P +m.toString +q=m +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$akZ,r)}, +d6I(){var s=new A.O4(A.od(null,!1,t.jZ),A.bM6(!1,t.Ie),A.bM6(!1,t.H),A.bM6(!1,t.ai)) +s.b7r() +return s}, +cIV(a){var s,r,q,p="avAudioSessionCategory",o=null,n="avAudioSessionCategoryOptions",m="avAudioSessionMode",l="avAudioSessionRouteSharingPolicy",k="avAudioSessionSetActiveOptions",j="androidAudioAttributes",i=J.T(a),h=i.h(a,p)==null?o:B.cE2[A.b7(i.h(a,p))],g=i.h(a,n)==null?o:new A.ak5(A.b7(i.h(a,n))),f=i.h(a,m)==null?o:B.cJM[A.b7(i.h(a,m))],e=i.h(a,l)==null?o:B.cFF[A.b7(i.h(a,l))],d=i.h(a,k)==null?o:new A.ak6(A.b7(i.h(a,k))) +if(i.h(a,j)==null)s=o +else{s=J.CP(t.G.a(i.h(a,j)),t.N,t.z) +r=A.hP(s.h(0,"contentType")) +r=r!=null&&r<5?B.clw[r]:B.GV +q=A.b7(s.h(0,"flags")) +s=B.dp_.h(0,A.hP(s.h(0,"usage"))) +if(s==null)s=B.GY +s=new A.Yz(r,new A.YA(q),s)}r=B.doI.h(0,i.h(a,"androidAudioFocusGainType")) +r.toString +return new A.Z_(h,g,f,e,d,s,r,A.kd(i.h(a,"androidWillPauseWhenDucked")))}, +O4:function O4(a,b,c,d){var _=this +_.c=null +_.d=a +_.e=b +_.f=c +_.r=d +_.w=$ +_.x=null}, +b4N:function b4N(a){this.a=a}, +b4O:function b4O(a){this.a=a}, +Z_:function Z_(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +wn:function wn(a,b){this.a=a +this.b=b}, +ak5:function ak5(a){this.a=a}, +q7:function q7(a,b){this.a=a +this.b=b}, +CQ:function CQ(a,b){this.a=a +this.b=b}, +ak6:function ak6(a){this.a=a}, +d6K(a,b,c,d){return new A.Z3(a,d,c,b,null)}, +Z3:function Z3(a,b,c,d,e){var _=this +_.d=a +_.f=b +_.w=c +_.db=d +_.a=e}, +aLk:function aLk(a){this.a=null +this.b=a +this.c=null}, +c9y:function c9y(a){this.a=a}, +d6P(a,b){var s,r,q,p +for(s=a.length,r=b,q=0;r9||c<1||c>9)throw A.j(new A.alA("BlurHash components must be between 1 and 9.")) +s=a.vA(B.ak) +r=J.lZ(c,t.fb) +for(q=t.bs,p=0;p")).D_(0,B.oe)*166-0.5))) +r=(s+1)/166 +i+=A.b_H(s,1)}else{i+=A.b_H(0,1) +r=1}i+=A.b_H((A.cFC(k.a)<<16>>>0)+(A.cFC(k.b)<<8>>>0)+A.cFC(k.c),4) +for(q=j.length,p=0;p=3)for(s=a.a,s=s.gS(s),r=3.141592653589793*c,q=3.141592653589793*b,p=0,o=0,n=0;s.q();){m=s.gE(s) +l=m.gvV(m) +k=a.a +k=k==null?g:k.a +if(k==null)k=0 +k=Math.cos(q*l/k) +l=m.gxs(m) +j=a.a +j=j==null?g:j.b +if(j==null)j=0 +i=d*k*Math.cos(r*l/j) +p+=i*A.cx2(A.b7(m.gaw(m))) +o+=i*A.cx2(A.b7(m.gaP())) +n+=i*A.cx2(A.b7(m.gaR(m)))}else for(s=a.a,s=s.gS(s),r=3.141592653589793*c,q=3.141592653589793*b,p=0,o=0,n=0;s.q();){m=s.gE(s) +l=m.gvV(m) +k=a.a +k=k==null?g:k.a +if(k==null)k=0 +k=Math.cos(q*l/k) +l=m.gxs(m) +j=a.a +j=j==null?g:j.b +if(j==null)j=0 +j=d*k*Math.cos(r*l/j)*A.cx2(A.b7(m.gaw(m))) +p+=j +o+=j +n+=j}h=1/(a.gbl(a)*a.gbb(a)) +return new A.qc(p*h,o*h,n*h)}, +Og:function Og(a){this.a=a}, +alA:function alA(a){this.a=a}, +cx2(a){var s=a/255 +if(s<=0.04045)return s/12.92 +return Math.pow((s+0.055)/1.055,2.4)}, +cFC(a){var s=B.e.ba(a,0,1) +if(s<=0.0031308)return B.e.C(s*12.92*255+0.5) +return B.e.C((1.055*Math.pow(s,0.4166666666666667)-0.055)*255+0.5)}, +qc:function qc(a,b,c){this.a=a +this.b=b +this.c=c}, +czu(a,b){return new A.Dc(a,b)}, +Dc:function Dc(a,b){this.b=a +this.d=b}, +b7A:function b7A(a,b){this.a=a +this.b=b}, +b7x:function b7x(a){this.a=a}, +b7z:function b7z(a,b){this.a=a +this.b=b}, +b7y:function b7y(a){this.a=a}, +cNz(a,b,c,d){var s=new A.azo(d,c,A.a([],t.XZ),A.a([],t.b)) +s.b89(a,b,c,d) +return s}, +azo:function azo(a,b,c,d){var _=this +_.z=_.y=null +_.Q=a +_.as=b +_.ay=_.ax=_.at=null +_.ch=0 +_.cx=_.CW=null +_.dx=_.db=_.cy=!1 +_.dy=0 +_.a=c +_.d=_.c=_.b=null +_.f=_.e=!1 +_.r=0 +_.w=!1 +_.x=d}, +bGz:function bGz(a){this.a=a}, +bGA:function bGA(a,b){this.a=a +this.b=b}, +bGB:function bGB(a,b){this.a=a +this.b=b}, +ckn:function ckn(a,b){this.a=a +this.b=b}, +au6:function au6(a,b){this.a=a +this.b=b}, +au2:function au2(){}, +bvU:function bvU(a){this.a=a}, +bvT:function bvT(a){this.a=a}, +bvS:function bvS(a){this.a=a}, +Ou:function Ou(a,b,c){this.a=a +this.b=b +this.c=c}, +Ow:function Ow(a){this.a=a}, +Ox:function Ox(a){this.a=a}, +b7I:function b7I(){}, +b7J:function b7J(){}, +Or:function Or(a,b){this.a=a +this.b=b}, +Ot:function Ot(a,b){this.a=a +this.b=b}, +Ov:function Ov(a,b){this.a=a +this.b=b}, +Os:function Os(a,b){this.a=a +this.b=b}, +b7N:function b7N(){}, +b7H:function b7H(){}, +b7K:function b7K(){}, +Oy:function Oy(a){this.a=a}, +asi:function asi(a){this.b=null +this.a=a}, +arS:function arS(){}, +bmV:function bmV(){}, +bmW:function bmW(a){this.a=a}, +a0u:function a0u(){}, +a0w:function a0w(a){this.a=a}, +de7(){var s=null,r=$.cGc(),q=new A.bFJ(A.b(t.S,t.e0),new A.b6(s,s,t.qn),new A.b6(s,s,t.ZZ)) +$.GW().j(0,q,r) +q.b86() +return q}, +bFJ:function bFJ(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=null}, +bFK:function bFK(a){this.a=a}, +b8o:function b8o(){}, +b8q:function b8q(a,b){this.a=a +this.b=b}, +b8p:function b8p(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=1 +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h +_.y=i}, +byE:function byE(){}, +b8u:function b8u(){}, +cEE(a,b,c){var s,r,q,p,o,n,m,l="input" +if(b==null){a.H(0,B.ke.ac("null")) +return}s=J.iW(b) +if(s.l(b,!0)){a.H(0,B.ke.ac("true")) +return}if(s.l(b,!1)){a.H(0,B.ke.ac("false")) +return}if(typeof b=="string"){s=A.cUX(b) +s=A.bD(s,"\\","\\\\") +r=A.bD(s,'"','\\"') +a.yv(0,34) +a.H(0,B.k.gbo().ac(r)) +a.yv(0,34) +return}if(typeof b=="number"){if(B.e.C(b)!==b)throw A.j(A.eD(c,l,'canonical_json does not support encoding floats, input contained "'+A.r(b)+'"')) +if(B.e.gEh(b)&&b===0)throw A.j(A.eD(c,l,"The float -0.0 cannot be encoded in a canonial json")) +a.H(0,B.ke.ac(B.e.k(b))) +return}if(t.Dn.b(b)){a.yv(0,91) +for(q=0;q0)a.yv(0,44) +A.cEE(a,s.h(b,q),c)}a.yv(0,93) +return}if(t.f.b(b)){s=A.cOQ(b) +p=A.R(s,!0,s.$ti.i("D.E")) +B.b.fm(p,A.dyg()) +a.yv(0,123) +for(s=p.length,o=!0,n=0;n=0;q=d,b=p)s=s+q+B.c.X(a,b,p) +s=s+e+B.c.bF(a,c) +return s.charCodeAt(0)==0?s:s}, +dpD(a,b,c,d){var s,r,q,p=b.length +if(p===0)return c +s=d-p +if(s=0}else q=!1 +if(!q)break +if(r>s)return-1 +if(A.b_T(a,c,d,r)&&A.b_T(a,c,d,r+p))return r +c=r+1}return-1}return A.dp7(a,b,c,d)}, +dp7(a,b,c,d){var s,r,q,p=new A.rx(a,d,c,0) +for(s=b.length;r=p.yV(),r>=0;){q=r+s +if(q>d)break +if(B.c.pH(a,b,r)&&A.b_T(a,c,d,q))return r}return-1}, +he:function he(a){this.a=a}, +c_L:function c_L(a){this.a=a}, +Br:function Br(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +cwt(a,b,c,d){if(d===208)return A.cVG(a,b,c) +if(d===224){if(A.cVF(a,b,c)>=0)return 145 +return 64}throw A.j(A.ab("Unexpected state: "+B.d.tj(d,16)))}, +cVG(a,b,c){var s,r,q,p,o +for(s=c,r=0;q=s-2,q>=b;s=q){p=B.c.aK(a,s-1) +if((p&64512)!==56320)break +o=B.c.aK(a,q) +if((o&64512)!==55296)break +if(A.yM(o,p)!==6)break +r^=1}if(r===0)return 193 +else return 144}, +cVF(a,b,c){var s,r,q,p,o +for(s=c;s>b;){--s +r=B.c.aK(a,s) +if((r&64512)!==56320)q=A.Nu(r) +else{if(s>b){--s +p=B.c.aK(a,s) +o=(p&64512)===55296}else{p=0 +o=!1}if(o)q=A.yM(p,r) +else break}if(q===7)return s +if(q!==4)break}return-1}, +b_T(a,b,c,d){var s,r,q,p,o,n,m,l,k,j=u.ha +if(b=c)return!0 +n=B.c.aK(a,o) +if((n&64512)!==56320)return!0 +p=A.yM(s,n)}else return(q&64512)!==55296 +if((q&64512)!==56320){m=A.Nu(q) +d=r}else{d-=2 +if(b<=d){l=B.c.aK(a,d) +if((l&64512)!==55296)return!0 +m=A.yM(l,q)}else return!0}k=B.c.az(j,B.c.az(j,p|176)&240|m) +return((k>=208?A.cwt(a,b,d,k):k)&1)===0}return b!==c}, +dxa(a,b,c,d){var s,r,q,p,o,n +if(d===b||d===c)return d +s=B.c.aK(a,d) +if((s&63488)!==55296){r=A.Nu(s) +q=d}else if((s&64512)===55296){p=d+1 +if(pb){o=s-1 +n=B.c.aK(a,o) +if((n&64512)===55296){q=A.yM(n,r) +s=o}else q=2}else q=2 +if(q===6)m=A.cVG(a,b,s)!==144?160:48 +else{l=q===1 +if(l||q===4)if(A.cVF(a,b,s)>=0)m=l?144:128 +else m=48 +else m=B.c.az(u.fy,q|176)}return new A.rx(a,a.length,d,m).yV()}, +rx:function rx(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +O8:function O8(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +anE:function anE(){}, +ew:function ew(){}, +b8v:function b8v(a){this.a=a}, +b8w:function b8w(a){this.a=a}, +b8x:function b8x(a,b){this.a=a +this.b=b}, +b8y:function b8y(a){this.a=a}, +b8z:function b8z(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b8A:function b8A(a,b,c){this.a=a +this.b=b +this.c=c}, +b8B:function b8B(a,b){this.a=a +this.b=b}, +b8C:function b8C(a){this.a=a}, +aqJ:function aqJ(a){this.$ti=a}, +Jk:function Jk(a,b){this.a=a +this.$ti=b}, +mF:function mF(a,b){this.a=a +this.$ti=b}, +XF:function XF(){}, +Ua:function Ua(a,b){this.a=a +this.$ti=b}, +WQ:function WQ(a,b,c){this.a=a +this.b=b +this.c=c}, +JI:function JI(a,b,c){this.a=a +this.b=b +this.$ti=c}, +aqH:function aqH(){}, +ati:function ati(a,b,c){var _=this +_.a=a +_.b=b +_.d=_.c=0 +_.$ti=c}, +Dr:function Dr(){}, +bft:function bft(){}, +bgG:function bgG(){this.a=null}, +bgH:function bgH(a){this.a=a}, +bgI:function bgI(a){this.a=a}, +bfs:function bfs(){}, +bFL:function bFL(){this.c=null}, +bFN:function bFN(){}, +bFM:function bFM(){}, +ik:function ik(a,b){this.a=a +this.b=b}, +aKC:function aKC(){}, +Mr(a,b,c,d,e){var s +if(b==null)A.jA(0,!1) +s=e==null?"":e +return new A.kz(d,s,a,c)}, +kz:function kz(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=null}, +cEQ(a){var s,r,q,p,o="0123456789abcdef",n=a.length,m=new Uint8Array(n*2) +for(s=0,r=0;s>>4&15) +r=p+1 +m[p]=B.c.az(o,q&15)}return A.dx(m,0,null)}, +uC:function uC(a){this.a=a}, +PC:function PC(){this.a=null}, +atg:function atg(){}, +bsd:function bsd(){}, +atw(a,b){var s=new Uint8Array(64) +if(b.length>64)b=a.ac(b).a +B.C.e2(s,0,b.length,b) +return new A.atv(a,s)}, +dli(a,b,c){var s=new A.aPA(new A.BV(A.cEa(a)),new A.PC()) +s.awh(a,b,c) +return s}, +atv:function atv(a,b){this.a=a +this.b=b}, +aPA:function aPA(a,b){var _=this +_.a=a +_.b=b +_.c=$ +_.d=!1}, +aVr:function aVr(){}, +co9:function co9(a,b,c,d,e){var _=this +_.w=a +_.x=b +_.a=c +_.c=d +_.d=0 +_.e=e +_.f=!1}, +cEa(a){var s=new Uint32Array(A.bu(A.a([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],t.t))),r=new Uint32Array(64),q=new Uint8Array(0) +return new A.aVt(s,r,a,new Uint32Array(16),new A.G4(q,0))}, +aVs:function aVs(){}, +cob:function cob(){}, +aVt:function aVt(a,b,c,d,e){var _=this +_.w=a +_.x=b +_.a=c +_.c=d +_.d=0 +_.e=e +_.f=!1}, +cEz(a,b){var s,r +if(a==null)a=A.a([],t.n_) +b=A.dfi("memory",!1) +s=A.a([],t.n_) +r=b +$.ek.b=new A.bFF(B.b.gbs(a),r,s)}, +cTn(a){return a}, +cRS(a,b){var s=new A.c2I(85,117,43,63,new A.dD("CDATA"),a,b,!0,0),r=new A.clr(s) +r.d=s.th(0) +return r}, +dlI(a){if(a>=48&&a<=57)return a-48 +else if(a>=97&&a<=102)return a-87 +else if(a>=65&&a<=70)return a-55 +else return-1}, +ct3(a,b){var s,r,q,p,o,n,m=null +for(s=a.length,r=!b,q=m,p=0;p=65&&i<=90&&i+32===k +m=h}else m=!0 +else m=!1 +if(!m)break}if(m)return A.b7(q.h(0,b))}}return-1}, +diN(a){var s,r +if(a===24)return"%" +else for(s=0;s<28;++s){r=B.Ua[s] +if(A.b7(r.h(0,"unit"))===a)return A.cB(r.h(0,"value"))}return""}, +diM(a){var s,r,q=a.toLowerCase() +for(s=0;s<147;++s){r=B.cvt[s] +if(r.h(0,"name")===q)return r}return null}, +diL(a,b){var s,r,q,p,o,n,m="0123456789abcdef",l=A.a([],t.s),k=B.d.O(a,4) +l.push(m[B.d.al(a,16)]) +for(;k!==0;k=s){s=k>>>4 +l.push(m[B.d.al(k,16)])}r=l.length +q=b-r +for(p="";o=q-1,q>0;q=o)p+="0" +for(n=r-1,r=p;n>=0;--n)r+=l[n] +return r.charCodeAt(0)==0?r:r}, +aHq(a){switch(a){case 0:return"ERROR" +case 1:return"end of file" +case 2:return"(" +case 3:return")" +case 4:return"[" +case 5:return"]" +case 6:return"{" +case 7:return"}" +case 8:return"." +case 9:return";" +case 10:return"@" +case 11:return"#" +case 12:return"+" +case 13:return">" +case 14:return"~" +case 15:return"*" +case 16:return"|" +case 17:return":" +case 18:return"_" +case 19:return"," +case 20:return" " +case 21:return"\t" +case 22:return"\n" +case 23:return"\r" +case 24:return"%" +case 25:return"'" +case 26:return'"' +case 27:return"/" +case 28:return"=" +case 30:return"^" +case 31:return"$" +case 32:return"<" +case 33:return"!" +case 34:return"-" +case 35:return"\\" +default:throw A.j(A.ab("Unknown TOKEN"))}}, +cDh(a){switch(a){case 641:case 642:case 643:case 644:case 645:case 646:case 647:case 648:case 649:case 650:case 651:case 652:case 653:case 654:case 655:case 656:case 600:case 601:case 602:case 603:case 604:case 605:case 606:case 607:case 608:case 609:case 610:case 612:case 613:case 614:case 615:case 617:case 627:case 628:return!0 +default:return!1}}, +diP(a){var s +if(!(a>=48&&a<=57))if(!(a>=97&&a<=102))s=a>=65&&a<=70 +else s=!0 +else s=!0 +return s}, +aHs(a){var s +if(!(a>=97&&a<=122))s=a>=65&&a<=90||a===95||a>=160||a===92 +else s=!0 +return s}, +ON:function ON(a,b){this.a=a +this.b=b}, +clr:function clr(a){this.a=a +this.c=null +this.d=$}, +cls:function cls(){}, +clt:function clt(a,b,c){this.a=a +this.b=b +this.c=c}, +a1z:function a1z(a){this.a=a +this.b=0}, +a3K:function a3K(a){this.a=a}, +a1V:function a1V(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +ms:function ms(a,b){this.b=a +this.d=b}, +y5:function y5(a,b){this.a=a +this.b=b}, +bAN:function bAN(a,b,c){this.c=a +this.a=b +this.b=c}, +bvH:function bvH(a,b,c){this.c=a +this.a=b +this.b=c}, +c2I:function c2I(a,b,c,d,e,f,g,h,i){var _=this +_.w=a +_.x=b +_.y=c +_.z=d +_.Q=e +_.a=f +_.b=g +_.c=h +_.e=_.d=!1 +_.f=i +_.r=0}, +c2J:function c2J(){}, +K0:function K0(a,b){this.a=a +this.b=b}, +tf:function tf(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bFF:function bFF(a,b,c){this.a=a +this.b=b +this.c=c}, +bFG:function bFG(a){this.a=a}, +dfi(a,b){return new A.bLk(b)}, +bLk:function bLk(a){this.w=a}, +cDv(a,b,c){return new A.abB(a,b,null,!1,c)}, +dc3(a,b){return new A.Ef(a,null,null,null,!1,b)}, +Ql(a,b,c,d,e){return new A.Qk(new A.a1V(A.cEn(d instanceof A.Ju?d.c:d),b,e,null,null,c),1,a)}, +A5:function A5(a,b){this.b=a +this.a=b}, +Gd:function Gd(a){this.a=a}, +aH7:function aH7(a){this.a=a}, +azK:function azK(a){this.a=a}, +alO:function alO(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +aEm:function aEm(a,b){this.b=a +this.a=b}, +Lr:function Lr(a,b){this.b=a +this.a=b}, +a9o:function a9o(a,b,c){this.b=a +this.c=b +this.a=c}, +oN:function oN(){}, +Io:function Io(a,b){this.b=a +this.a=b}, +azC:function azC(a,b,c){this.d=a +this.b=b +this.a=c}, +akT:function akT(a,b,c,d){var _=this +_.d=a +_.e=b +_.b=c +_.a=d}, +atV:function atV(a,b){this.b=a +this.a=b}, +anq:function anq(a,b){this.b=a +this.a=b}, +T7:function T7(a,b){this.b=a +this.a=b}, +T8:function T8(a,b,c){this.d=a +this.b=b +this.a=c}, +a6S:function a6S(a,b,c){this.f=a +this.b=b +this.a=c}, +aC7:function aC7(a,b,c){this.d=a +this.b=b +this.a=c}, +U5:function U5(a,b){this.b=a +this.a=b}, +azL:function azL(a,b,c){this.d=a +this.b=b +this.a=c}, +aGm:function aGm(a,b){this.b=a +this.a=b}, +aHw:function aHw(){}, +TN:function TN(a,b,c){this.c=a +this.d=b +this.a=c}, +ar3:function ar3(){}, +ar8:function ar8(a,b,c){this.c=a +this.d=b +this.a=c}, +aGr:function aGr(a,b,c){this.c=a +this.d=b +this.a=c}, +aGp:function aGp(){}, +UN:function UN(a,b){this.c=a +this.a=b}, +aGt:function aGt(a,b){this.c=a +this.a=b}, +aGq:function aGq(a,b){this.c=a +this.a=b}, +aGs:function aGs(a,b){this.c=a +this.a=b}, +aID:function aID(a,b,c){this.c=a +this.d=b +this.a=c}, +aua:function aua(a,b){this.d=a +this.a=b}, +a4Q:function a4Q(a,b){this.d=a +this.a=b}, +a4R:function a4R(a,b){this.d=a +this.a=b}, +ayY:function ayY(a,b,c){this.c=a +this.d=b +this.a=c}, +atC:function atC(a,b){this.c=a +this.a=b}, +aAs:function aAs(a,b){this.e=a +this.a=b}, +am8:function am8(a){this.a=a}, +auT:function auT(a,b,c){this.d=a +this.e=b +this.a=c}, +a3s:function a3s(a,b,c){this.c=a +this.d=b +this.a=c}, +asv:function asv(a,b){this.c=a +this.a=b}, +aGn:function aGn(a,b){this.d=a +this.a=b}, +azB:function azB(a){this.a=a}, +VH:function VH(a,b){this.c=a +this.a=b}, +azk:function azk(){}, +a52:function a52(a,b,c){this.r=a +this.c=b +this.a=c}, +azj:function azj(a,b,c){this.r=a +this.c=b +this.a=c}, +a31:function a31(a,b,c){this.c=a +this.d=b +this.a=c}, +rJ:function rJ(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.f=d +_.a=e}, +abB:function abB(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.f=d +_.a=e}, +Ef:function Ef(a,b,c,d,e,f){var _=this +_.w=a +_.b=b +_.c=c +_.d=d +_.f=e +_.a=f}, +as_:function as_(a,b,c,d,e,f){var _=this +_.w=a +_.b=b +_.c=c +_.d=d +_.f=e +_.a=f}, +DB:function DB(a,b){this.b=a +this.a=b}, +a4m:function a4m(a,b){this.b=a +this.a=b}, +abC:function abC(a,b,c){this.c=a +this.d=b +this.a=c}, +a5F:function a5F(a){this.a=a}, +a5E:function a5E(a){this.a=a}, +aAe:function aAe(a){this.a=a}, +aAd:function aAd(a){this.a=a}, +aHV:function aHV(a){this.a=a}, +eN:function eN(a,b,c){this.c=a +this.d=b +this.a=c}, +AC:function AC(a,b,c){this.c=a +this.d=b +this.a=c}, +VB:function VB(){}, +Ju:function Ju(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +aB5:function aB5(a,b,c){this.c=a +this.d=b +this.a=c}, +arm:function arm(a,b,c){this.c=a +this.d=b +this.a=c}, +arT:function arT(a,b,c){this.c=a +this.d=b +this.a=c}, +akr:function akr(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +aHe:function aHe(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +asI:function asI(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +asF:function asF(a,b,c){this.c=a +this.d=b +this.a=c}, +abq:function abq(a,b,c){this.c=a +this.d=b +this.a=c}, +aDu:function aDu(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +am5:function am5(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +aCA:function aCA(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +aw1:function aw1(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +aIG:function aIG(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +b55:function b55(){}, +a2t:function a2t(a,b,c){this.c=a +this.d=b +this.a=c}, +a24:function a24(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +a2F:function a2F(a,b,c){this.c=a +this.d=b +this.a=c}, +ate:function ate(a,b){this.c=a +this.a=b}, +auE:function auE(a,b,c){this.c=a +this.d=b +this.a=c}, +DN:function DN(a,b){this.c=a +this.a=b}, +rH:function rH(){}, +Qk:function Qk(a,b,c){this.e=a +this.b=b +this.a=c}, +alH:function alH(){}, +ED:function ED(a,b,c){this.e=a +this.b=b +this.a=c}, +z6:function z6(a,b,c){this.e=a +this.b=b +this.a=c}, +atj:function atj(a,b,c){this.e=a +this.b=b +this.a=c}, +aKx:function aKx(a,b){this.b=a +this.a=b}, +F_:function F_(a,b,c){this.e=a +this.b=b +this.a=c}, +bO:function bO(){}, +fa:function fa(){}, +c6m:function c6m(){}, +bND:function bND(){}, +bNB:function bNB(){}, +bNi:function bNi(){}, +ov:function ov(a,b,c){this.e=a +this.a=b +this.b=c}, +bEQ:function bEQ(a){this.a=a}, +bER:function bER(a){this.a=a}, +a4T(a){var s=new A.az2(a) +s.b85(a) +return s}, +az2:function az2(a){this.d=a +this.c=null}, +bEN:function bEN(a){this.a=a}, +bEO:function bEO(a){this.a=a}, +bEP:function bEP(a){this.a=a}, +JY:function JY(){}, +bEJ:function bEJ(){}, +bEK:function bEK(){}, +bEL:function bEL(a){this.a=a}, +bNa:function bNa(a){this.a=a}, +dfM(a,b){var s=t.N,r=t.aP +s=new A.aCh(a,b,A.b(s,r),A.b(s,r),A.b(s,t.z)) +s.b8k(a,b) +return s}, +aCh:function aCh(a,b,c,d,e){var _=this +_.as=a +_.at=b +_.ax=c +_.ay=d +_.ch=e +_.Q=_.z=_.e=_.d=_.c=_.db=_.cy=_.cx=_.CW=null}, +bNp:function bNp(a){this.a=a}, +bNm:function bNm(a,b){this.a=a +this.b=b}, +bNn:function bNn(a,b){this.a=a +this.b=b}, +bNk:function bNk(a,b,c){this.a=a +this.b=b +this.c=c}, +bNo:function bNo(a,b){this.a=a +this.b=b}, +bNj:function bNj(a,b,c){this.a=a +this.b=b +this.c=c}, +bNq:function bNq(a){this.a=a}, +bNr:function bNr(a){this.a=a}, +bNs:function bNs(a){this.a=a}, +bNt:function bNt(a){this.a=a}, +bNu:function bNu(a){this.a=a}, +bNv:function bNv(a){this.a=a}, +bNw:function bNw(a){this.a=a}, +bNx:function bNx(a){this.a=a}, +bNy:function bNy(a){this.a=a}, +bNl:function bNl(a){this.a=a}, +bNz:function bNz(a){this.a=a}, +bNA:function bNA(a){this.a=a}, +vs:function vs(a){this.a=a}, +dfN(a){var s=A.b(t.N,t.O) +s.j(0,"direction",$.cHW().h(0,a.a)) +return A.c2(s)}, +a6Y:function a6Y(a){this.a=a}, +c7X:function c7X(){}, +bOj:function bOj(){}, +c3D:function c3D(){}, +c3E:function c3E(){}, +bl4:function bl4(){}, +bNd:function bNd(){}, +bNb:function bNb(){}, +bNf:function bNf(){}, +bNe:function bNe(){}, +bNc:function bNc(){}, +bNg:function bNg(){}, +bNF:function bNF(){}, +bNC:function bNC(){}, +dv6(){return B.b.rb(A.a(["Android","webOS","iPhone","iPad","iPod","BlackBerry","Windows Phone"],t.s),new A.cwn())!==-1}, +cwn:function cwn(){}, +cVx(a,b,c){return new A.hc(a,b.i("@<0>").Z(c).i("hc<1,2>"))}, +eG:function eG(){}, +bkf:function bkf(a){this.a=a}, +bkg:function bkg(a){this.a=a}, +bkj:function bkj(a,b,c){this.a=a +this.b=b +this.c=c}, +bkm:function bkm(a){this.a=a}, +bkn:function bkn(a){this.a=a}, +bkh:function bkh(a){this.a=a}, +bki:function bki(a){this.a=a}, +bkk:function bkk(a){this.a=a}, +bkl:function bkl(a){this.a=a}, +bke:function bke(a){this.a=a}, +hc:function hc(a,b){this.a=a +this.$ti=b}, +ej:function ej(a,b){this.a=a +this.$ti=b}, +Xp:function Xp(a,b){this.a=a +this.$ti=b}, +aVK:function aVK(a,b){this.a=a +this.b=0 +this.$ti=b}, +Pu(a,b,c){return new A.a0k(a,!0,null,new A.aE(new A.ah($.aq,c.i("ah<0>")),c.i("aE<0>")),b,c.i("a0k<0>"))}, +a0k:function a0k(a,b,c,d,e,f){var _=this +_.f=a +_.r=null +_.a=b +_.b=c +_.c=d +_.d=!1 +_.e=e +_.$ti=f}, +bgW:function bgW(a,b){this.a=a +this.b=b}, +aqT:function aqT(a){this.a=a}, +bhf:function bhf(a){this.a=a}, +bhe:function bhe(){}, +bhg:function bhg(a){this.a=a}, +bhh:function bhh(a){this.a=a}, +bhi:function bhi(a){this.a=a}, +bhd:function bhd(a){this.a=a +this.b=!1 +this.c=null}, +bhp:function bhp(a){this.a=a}, +bhj:function bhj(){}, +bhk:function bhk(){}, +bhl:function bhl(){}, +bhm:function bhm(){}, +bhn:function bhn(){}, +bho:function bho(){}, +u1:function u1(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +a1_:function a1_(a){this.a=a}, +bjr:function bjr(){}, +a12:function a12(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.a=e}, +Wm:function Wm(a,b){this.a=a +this.b=b}, +adt:function adt(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +wM:function wM(){}, +a10:function a10(a){this.a=a}, +a11:function a11(a){this.a=a}, +a13:function a13(a){this.a=a}, +In:function In(a,b){this.b=a +this.a=b}, +bhx:function bhx(a){this.a=a}, +bhw:function bhw(){}, +bFO:function bFO(){}, +L8:function L8(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e +_.r=f}, +b6X:function b6X(a){this.a=a}, +b6Z:function b6Z(a){this.a=a}, +b7_:function b7_(a,b){this.a=a +this.b=b}, +b6Y:function b6Y(){}, +b70:function b70(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +b71:function b71(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +b72:function b72(a,b,c){this.a=a +this.b=b +this.c=c}, +b73:function b73(a,b,c){this.a=a +this.b=b +this.c=c}, +b74:function b74(a){this.a=a}, +b75:function b75(a){this.a=a}, +b76:function b76(a,b){this.a=a +this.b=b}, +cAc(a){var s=new A.ar0($,new A.aup(A.a([B.auG],t.i6)),$,new A.b5e(A.ds_()),!1) +s.aos$=a +s.aMf$=new A.b6X(A.b4(t.Gf)) +return s}, +ar0:function ar0(a,b,c,d,e){var _=this +_.aos$=a +_.a9W$=b +_.aMf$=c +_.aMg$=d +_.bZS$=e}, +aNN:function aNN(){}, +dkQ(a){switch(a.a){case 0:return"connection timeout" +case 1:return"send timeout" +case 2:return"receive timeout" +case 3:return"bad certificate" +case 4:return"bad response" +case 5:return"request cancelled" +case 6:return"connection error" +case 7:return"unknown"}}, +bi4(a,b,c,d,e,f){var s=c.ay +if(s==null)s=A.r5() +return new A.rO(c,d,f,a,s,b)}, +d93(a,b){return A.bi4(null,"The request took longer than "+b.k(0)+" to receive data. It was aborted.",a,null,null,B.aSE)}, +DE:function DE(a,b){this.a=a +this.b=b}, +rO:function rO(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cAf(a,b,c){var s=A.a([],c.i("F>")) +s.push(b) +return A.daY(s,c)}, +cAe(a,b){if(b==null)b=A.cNS(null,null) +b.a=a +return b}, +cAd(a,b){if(a instanceof A.rO)return a +return A.bi4(a,null,b,null,null,B.aSH)}, +cKk(a,b,c){var s,r,q=null +if(!(a instanceof A.kw))return A.bQx(c.a(a),q,q,!1,B.UV,b,q,q,c) +else if(!c.i("kw<0>").b(a)){s=c.i("0?").a(a.a) +r=s instanceof A.L8?A.cLy(s.f):a.e +return A.bQx(s,a.w,r,a.f,a.r,a.b,a.c,a.d,c)}return a}, +bi5:function bi5(){}, +big:function big(a){this.a=a}, +bii:function bii(a,b){this.a=a +this.b=b}, +bih:function bih(a,b){this.a=a +this.b=b}, +bij:function bij(a){this.a=a}, +bil:function bil(a,b){this.a=a +this.b=b}, +bik:function bik(a,b){this.a=a +this.b=b}, +bid:function bid(a){this.a=a}, +bie:function bie(a,b){this.a=a +this.b=b}, +bif:function bif(a,b){this.a=a +this.b=b}, +bi9:function bi9(a){this.a=a}, +bia:function bia(a,b,c){this.a=a +this.b=b +this.c=c}, +bi7:function bi7(a){this.a=a}, +bi8:function bi8(a){this.a=a}, +bib:function bib(a,b){this.a=a +this.b=b}, +bic:function bic(a,b){this.a=a +this.b=b}, +bi6:function bi6(a,b){this.a=a +this.b=b}, +Je:function Je(a,b){this.a=a +this.b=b}, +jC:function jC(a,b,c){this.a=a +this.b=b +this.$ti=c}, +c9W:function c9W(){}, +L6:function L6(a){this.a=a}, +L9:function L9(a){this.a=a}, +Iu:function Iu(a){this.a=a}, +mD:function mD(){}, +aet:function aet(){}, +auq:function auq(){}, +aup:function aup(a){this.a=a}, +aQ9:function aQ9(){}, +cLy(a){var s=t.h +return new A.QI(A.b_z(a.p_(a,new A.bsk(),t.N,s),s))}, +QI:function QI(a){this.a=a}, +bsk:function bsk(){}, +bsl:function bsl(){}, +bsm:function bsm(a){this.a=a}, +a2V:function a2V(){}, +d6R(a){var s=null,r=t.N,q=t.z,p=new A.Oc($,$,s,"GET",s,s,B.q3,A.dwn(),!0,A.b(r,q),!0,5,!0,s,s,B.PB) +p.awj(s,s,s,a,s,s,s,s,s,s,s,s,B.q3,s,s) +p.a_n$=A.b(r,q) +p.Sw$="" +p.saK2(s) +return p}, +cNS(a,b){return new A.bJ3(a,b)}, +doj(a){return a>=200&&a<300}, +La:function La(a,b){this.a=a +this.b=b}, +a3Q:function a3Q(a,b){this.a=a +this.b=b}, +aAg:function aAg(){}, +Oc:function Oc(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.Sw$=a +_.a_n$=b +_.aot$=c +_.a=d +_.b=$ +_.c=e +_.d=f +_.e=null +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n +_.at=o +_.ax=p}, +bJ3:function bJ3(a,b){this.a=null +this.b=a +this.r=b}, +r_:function r_(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){var _=this +_.ay=null +_.ch=a +_.CW=b +_.cx=c +_.cy=d +_.db=e +_.Sw$=f +_.a_n$=g +_.aot$=h +_.a=i +_.b=$ +_.c=j +_.d=k +_.e=null +_.f=l +_.r=m +_.w=n +_.x=o +_.y=p +_.z=q +_.Q=r +_.as=s +_.at=a0 +_.ax=a1}, +cnh:function cnh(){}, +aLw:function aLw(){}, +aUB:function aUB(){}, +drJ(a,b,c){if(t.NP.b(a))return a +return A.dry(a,b,c,t.L).AN(a)}, +dry(a,b,c,d){return A.cSd(new A.cuq(c,d),d,t.D)}, +cuq:function cuq(a,b){this.a=a +this.b=b}, +bQx(a,b,c,d,e,f,g,h,i){var s=c==null?new A.QI(A.b_z(null,t.h)):c,r=b==null?A.b(t.N,t.z):b +return new A.kw(a,f,g,h,s,d,e,r,i.i("kw<0>"))}, +kw:function kw(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.$ti=i}, +diU(a,b){return A.cUR(a,new A.c3J(),!1,b)}, +diV(a,b){return A.cUR(a,new A.c3K(),!0,b)}, +cQB(a){var s,r,q +if(a==null)return!1 +s=A.cBR(a) +r=s.b +q=s.a+"/"+r +return q==="application/json"||q==="text/json"||B.c.eC(r,"+json")}, +c3I:function c3I(){}, +c3J:function c3J(){}, +c3K:function c3K(){}, +dob(a){if(a.length<51200)return B.t.cf(0,a,null) +return A.dsG().$2$2(A.dsM(),a,t.N,t.z)}, +b5e:function b5e(a){this.a=a}, +c0w:function c0w(){}, +c0x:function c0x(a,b,c){this.a=a +this.b=b +this.c=c}, +c0y:function c0y(a,b){this.a=a +this.b=b}, +c0A:function c0A(a){this.a=a}, +c0z:function c0z(a){this.a=a}, +cUR(a,b,c,d){var s,r,q,p={},o=new A.cU("") +p.a=!0 +s=!c +r=!s||!1?"[":"%5B" +q=!s||!1?"]":"%5D" +new A.cvp(p,d,c,new A.cvo(c,A.cUx()),r,q,A.cUx(),b,o).$2(a,"") +p=o.a +return p.charCodeAt(0)==0?p:p}, +dpn(a,b){switch(a.a){case 0:return"," +case 1:return b?"%20":" " +case 2:return"\\t" +case 3:return"|" +default:return""}}, +b_z(a,b){var s=A.fA(new A.cv_(),new A.cv0(),null,t.N,b) +if(a!=null&&a.a!==0)s.H(0,a) +return s}, +cvo:function cvo(a,b){this.a=a +this.b=b}, +cvp:function cvp(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +cvq:function cvq(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cv_:function cv_(){}, +cv0:function cv0(){}, +PD:function PD(){}, +czs(a){var s,r,q,p,o,n,m,l,k,j=new A.b7l() +if(a==null)a=A.a([],t.s) +s=t.N +r=A.b(s,s) +q=A.a([],t.s) +for(s=J.af(a);s.q();){p=s.gE(s) +if(p.length!==0){o=A.cQ0(p) +j.$3(o,r,q) +p=o.b +while(!0){n=o.d=B.c.Bi(",",p,o.c) +o.e=o.c +m=n!=null +if(m)o.e=o.c=n.gdX(n) +if(!m)break +j.$3(o,r,q)}o.aM7()}}s=r.h(0,"max-age") +s=A.m9(s==null?"":s,null) +if(s==null)s=-1 +p=r.h(0,"max-stale") +p=A.m9(p==null?"":p,null) +if(p==null)p=-1 +n=r.h(0,"min-fresh") +n=A.m9(n==null?"":n,null) +if(n==null)n=-1 +l=r.a0(0,"must-revalidate") +k=r.h(0,"public") +if(k==null)k=r.h(0,"private") +return new A.Da(s,k,r.a0(0,"no-cache"),r.a0(0,"no-store"),p,n,l,q)}, +Da:function Da(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +b7l:function b7l(){}, +HA:function HA(a,b){this.a=a +this.b=b}, +b7p:function b7p(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e}, +Db:function Db(a,b){this.a=a +this.b=b}, +czt(a,b,a0){var s=0,r=A.o(t.Cm),q,p,o,n,m,l,k,j,i,h,g,f,e,d,c +var $async$czt=A.k(function(a2,a3){if(a2===1)return A.l(a3,r) +while(true)switch(s){case 0:f=a0.e.a +e=f.h(0,B.c.dd("date").toLowerCase()) +d=e==null?null:J.Yj(e,",") +c=null +if(d!=null)try{c=A.cB9(d)}catch(a1){}e=f.h(0,B.c.dd("expires").toLowerCase()) +p=e==null?null:J.Yj(e,",") +o=null +if(p!=null)try{o=A.cB9(p)}catch(a1){o=A.cKa(0,!0)}e=A.czs(f.h(0,B.c.dd("cache-control").toLowerCase())) +m=c +l=f.h(0,B.c.dd("etag").toLowerCase()) +l=l==null?null:J.Yj(l,",") +k=o +j=B.t.e7(f,null) +j=B.k.gbo().ac(j) +f=f.h(0,B.c.dd("last-modified").toLowerCase()) +f=f==null?null:J.Yj(f,",") +i=new A.bK(Date.now(),!1).adp().t(0,b.d) +h=a0.b +g=h.x +g===$&&A.e() +q=new A.zc(e,null,m,l,k,j,a,f,i,B.I8,g.h(0,"@requestSentDate@"),new A.bK(Date.now(),!1).adp(),h.gOo().k(0)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$czt,r)}, +zc:function zc(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m}, +b7q:function b7q(a){this.a=a}, +HB:function HB(a,b){this.a=a +this.b=b}, +alN:function alN(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b7s:function b7s(){}, +cB9(a){var s,r,q,p,o,n,m,l,k,j,i,h=" ",g={} +g.a=0 +g.b=null +s=new A.bv8(g,a) +r=new A.bva(g,a) +q=new A.bvb(g,a) +p=new A.bvc(g,a,2,0,1).$0() +if(p===2){o=r.$1(h) +s=g.a +if(B.c.aK(a,s)===32)g.a=s+1 +n=q.$1(h) +m=q.$1(":") +l=q.$1(":") +k=q.$1(h) +j=q.$1("")}else{s.$1(h) +i=p===0 +n=q.$1(i?h:"-") +o=r.$1(i?h:"-") +j=q.$1(h) +m=q.$1(":") +l=q.$1(":") +k=q.$1(h) +s.$1("GMT")}new A.bv9(g,a).$0() +g=A.KQ(j,o+1,n,m,l,k,0,!0) +if(!A.eO(g))A.W(A.o5(g)) +return new A.bK(g,!0)}, +bv8:function bv8(a,b){this.a=a +this.b=b}, +bvc:function bvc(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bva:function bva(a,b){this.a=a +this.b=b}, +bvb:function bvb(a,b){this.a=a +this.b=b}, +bv9:function bv9(a,b){this.a=a +this.b=b}, +btb:function btb(a){this.a=a +this.c=null}, +acz:function acz(){}, +acx:function acx(){}, +acy:function acy(){}, +a16:function a16(a,b){this.c=a +this.a=b}, +arj:function arj(a){var _=this +_.a=_.e=_.d=null +_.b=a +_.c=null}, +bjw:function bjw(a,b){this.a=a +this.b=b}, +bjx:function bjx(a,b){this.a=a +this.b=b}, +bkA:function bkA(){}, +bkD:function bkD(){}, +kj:function kj(a,b){this.a=a +this.b=b}, +b8V:function b8V(){}, +cJP(a,b,c,d){return new A.a_u(b,d,c,a)}, +a_u:function a_u(a,b,c,d){var _=this +_.f=a +_.r=b +_.x=c +_.y=d}, +a0n:function a0n(a,b,c){this.c=a +this.d=b +this.a=c}, +adl:function adl(a,b,c,d){var _=this +_.w=_.r=_.f=_.e=$ +_.a9Y$=a +_.pK$=b +_.cw$=c +_.a=null +_.b=d +_.c=null}, +ccs:function ccs(a){this.a=a}, +ccr:function ccr(a){this.a=a}, +ccp:function ccp(a){this.a=a}, +ccq:function ccq(a,b){this.a=a +this.b=b}, +cco:function cco(a){this.a=a}, +ccn:function ccn(a){this.a=a}, +ccl:function ccl(a){this.a=a}, +ccm:function ccm(a){this.a=a}, +aiq:function aiq(){}, +aYN:function aYN(){}, +i:function i(a,b,c){this.a=a +this.b=b +this.c=c}, +da1(a,b,c,d,e,f,g){return new A.PT(c,d,a,B.ki,e,!0,null,B.dn,g,f,null)}, +PT:function PT(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.a=k}, +bkz:function bkz(a){this.a=a}, +bky:function bky(a){this.a=a}, +PU:function PU(a,b,c,d){var _=this +_.c=a +_.d=b +_.f=c +_.a=d}, +cAw(a,b,c){return new A.Ip(c,b,a,null)}, +pe:function pe(a,b){this.a=a +this.b=b}, +Zv:function Zv(a,b){this.a=a +this.b=b}, +Ip:function Ip(a,b,c,d){var _=this +_.e=a +_.f=b +_.r=c +_.a=d}, +a1f:function a1f(a,b,c,d){var _=this +_.d=a +_.e=b +_.f=$ +_.r=!1 +_.w=c +_.a=null +_.b=d +_.c=null}, +bkI:function bkI(){}, +bkJ:function bkJ(){}, +bkF:function bkF(a){this.a=a}, +bkE:function bkE(a,b){this.a=a +this.b=b}, +bkG:function bkG(){}, +bkH:function bkH(a){this.a=a}, +arq:function arq(){}, +bkB:function bkB(){}, +bkC:function bkC(a){this.a=a}, +bkK:function bkK(a,b){this.a=a +this.b=b}, +bkL:function bkL(a,b,c){this.a=a +this.b=b +this.c=c}, +dfZ(a){var s="hasSkinTone",r=J.T(a),q=t.a.a(r.h(a,"emoji")),p=J.T(q),o=A.av(p.h(q,"emoji")),n=A.av(p.h(q,"name")) +q=p.h(q,s)!=null&&A.ix(p.h(q,s)) +return new A.oI(new A.i(o,n,q),A.b7(r.h(a,"counter")))}, +oI:function oI(a,b){this.a=a +this.b=b}, +Tp:function Tp(a,b){this.a=a +this.b=b}, +a9y:function a9y(){}, +bYg:function bYg(a,b){this.a=a +this.b=b}, +bYh:function bYh(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +aHG:function aHG(a,b){this.a=a +this.b=b}, +aXD:function aXD(a){this.c=this.b=$ +this.a=a}, +qm:function qm(a,b){this.a=a +this.b=b}, +bF:function bF(a,b){this.a=a +this.b=b}, +d:function d(a,b,c){this.a=a +this.b=b +this.r=c}, +PX:function PX(){}, +dX:function dX(){}, +cFE(a){var s=a==null?0:J.Yg(a,0,A.dtA(),t.S),r=s+((s&67108863)<<3)&536870911 +r^=r>>>11 +return r+((r&16383)<<15)&536870911}, +cUU(a,b){var s,r,q,p,o,n,m,l,k,j +if(a==null?b==null:a===b)return!0 +if(a==null||b==null)return!1 +s=J.T(a) +r=s.gu(a) +q=J.T(b) +if(r!==q.gu(b))return!1 +for(p=t.JY,o=t.T4,n=t.G,m=0;m>>0}return(p.a^J.aH(p.b))>>>0}a=p.a=a+J.aj(s)&536870911 +a=p.a=a+((a&524287)<<10)&536870911 +return a^a>>>6}, +cVH(a,b){return a.k(0)+"("+J.bz(b,new A.cwC(),t.N).aU(0,", ")+")"}, +csB:function csB(){}, +csC:function csC(a){this.a=a}, +csD:function csD(){}, +cwC:function cwC(){}, +bee:function bee(){}, +cmu:function cmu(){}, +a4V:function a4V(a,b){this.a=a +this.b=b}, +bEX:function bEX(a){this.a=a}, +bEY:function bEY(a){this.a=a}, +bEZ:function bEZ(a){this.a=a}, +bF_:function bF_(a,b){this.a=a +this.b=b}, +aRh:function aRh(){}, +dl3(a,b,c){var s,r,q,p,o={},n=A.bx("node") +o.a=null +try{n.b=a.gbu4()}catch(r){q=A.a2(r) +if(t.VI.b(q)){s=q +o.a=s}else throw r}p=A.asN(new A.cdo(o,a,n,b),t.jL) +return new A.adH(new A.aE(new A.ah($.aq,t.D4),t.gR),p,c)}, +a4W:function a4W(a,b){this.a=a +this.b=b}, +bF7:function bF7(a){this.a=a}, +bF8:function bF8(a){this.a=a}, +bF6:function bF6(a){this.a=a}, +adH:function adH(a,b,c){var _=this +_.a=a +_.b=b +_.c=null +_.d=!1 +_.e=c}, +cdo:function cdo(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cds:function cds(a){this.a=a}, +cdq:function cdq(a){this.a=a}, +cdr:function cdr(a,b){this.a=a +this.b=b}, +cdt:function cdt(a){this.a=a}, +cdu:function cdu(a){this.a=a}, +cdp:function cdp(a){this.a=a}, +bF0:function bF0(a,b){this.d=a +this.f=b}, +dof(a,b){}, +aRi:function aRi(a,b,c,d){var _=this +_.b=_.a=null +_.c=a +_.d=b +_.e=c +_.f=d}, +cjH:function cjH(a,b,c){this.a=a +this.b=b +this.c=c}, +cjG:function cjG(a,b,c){this.a=a +this.b=b +this.c=c}, +a4X:function a4X(){}, +bF1:function bF1(a){this.a=a}, +bF4:function bF4(a){this.a=a}, +bF5:function bF5(a){this.a=a}, +bF2:function bF2(a){this.a=a}, +bF3:function bF3(a){this.a=a}, +cKl(a){var s,r=new A.lj(A.b(t.N,t.S5),a) +if(a==null){r.gapD() +s=!0}else s=!1 +if(s)A.W(B.NF) +r.ag_(a) +return r}, +lr:function lr(){}, +Tn:function Tn(){}, +lj:function lj(a,b){var _=this +_.r=a +_.d=_.c=_.b=$ +_.a=b}, +aDH:function aDH(a,b,c){var _=this +_.as=a +_.r=b +_.d=_.c=_.b=$ +_.a=c}, +qp:function qp(a,b){var _=this +_.r=a +_.d=_.c=_.b=$ +_.a=b}, +zR:function zR(a){this.a=a}, +bnV:function bnV(){}, +clW:function clW(){}, +dsm(a,b){var s=a.gaN(a) +if(s!==B.kD)throw A.j(A.cwH(A.av(b.$0())))}, +cFc(a,b,c){if(a!==b)switch(a){case B.kD:throw A.j(A.cwH(A.av(c.$0()))) +case B.lW:throw A.j(A.cVm(A.av(c.$0()))) +case B.tG:throw A.j(A.duW(A.av(c.$0()))) +default:throw A.j(A.jY(null))}}, +dv4(a){return a.length===0}, +cx_(a,b,c,d){var s=A.b4(t.C5),r=a +while(!0){r.gaN(r) +if(!!1)break +if(!s.t(0,r))throw A.j(A.cTd(A.av(b.$0()),"Too many levels of symbolic links",A.dab())) +r=r.bZo(new A.cx0(d))}return r}, +cx0:function cx0(a){this.a=a}, +cFJ(a){var s="No such file or directory" +return new A.mx(s,a,new A.AD(s,A.dac()))}, +cwH(a){var s="Not a directory" +return new A.mx(s,a,new A.AD(s,A.dad()))}, +cVm(a){var s="Is a directory" +return new A.mx(s,a,new A.AD(s,A.daa()))}, +duW(a){var s="Invalid argument" +return new A.mx(s,a,new A.AD(s,A.da9()))}, +cTd(a,b,c){return new A.mx(b,a,new A.AD(b,c))}, +biD:function biD(){}, +da9(){return A.a1q(new A.bm7())}, +daa(){return A.a1q(new A.bm8())}, +dab(){return A.a1q(new A.bm9())}, +dac(){return A.a1q(new A.bma())}, +dad(){return A.a1q(new A.bmb())}, +dae(){return A.a1q(new A.bmc())}, +a1q(a){return a.$1(B.avF)}, +bm7:function bm7(){}, +bm8:function bm8(){}, +bm9:function bm9(){}, +bma:function bma(){}, +bmb:function bmb(){}, +bmc:function bmc(){}, +aQz:function aQz(){}, +bnU:function bnU(){}, +dar(a,b){switch(a.a){case 0:return"" +case 4:return"audio/*" +case 2:return"image/*" +case 3:return"video/*" +case 1:return"video/*|image/*" +case 5:return b.eA(0,"",new A.bnJ(),t.N)}}, +bnI:function bnI(){this.a=$}, +bnM:function bnM(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bnN:function bnN(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bnO:function bnO(a,b,c){this.a=a +this.b=b +this.c=c}, +bnP:function bnP(a,b,c){this.a=a +this.b=b +this.c=c}, +bnK:function bnK(a,b){this.a=a +this.b=b}, +bnL:function bnL(a,b){this.a=a +this.b=b}, +bnJ:function bnJ(){}, +das(){var s,r +if($.cGO()||$.ajK()){s=$.ajI() +r=new A.bnB() +$.GW().j(0,r,s) +return r}else if($.cGP()){s=$.ajI() +r=new A.bnC() +$.GW().j(0,r,s) +return r}else if($.ajL())return A.dtK() +else if($.b0g()){s=$.ajI() +r=new A.bnD() +$.GW().j(0,r,s) +return r}else throw A.j(A.bC('The current platform "'+$.GX()+'" is not supported by this plugin.'))}, +Qa:function Qa(a,b){this.a=a +this.b=b}, +bnA:function bnA(){}, +bnB:function bnB(){}, +bnD:function bnD(){}, +bnF:function bnF(){}, +bnG:function bnG(){}, +bnH:function bnH(){}, +bnE:function bnE(){}, +uI:function uI(a){this.a=a}, +bnC:function bnC(){}, +byL:function byL(){}, +byM:function byM(){}, +byN:function byN(){}, +bMJ:function bMJ(){}, +bMK:function bMK(){}, +oz:function oz(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cUY(a,b,c){var s=A.a0(a),r=s.i("et<1,Q>") +return A.hu(A.R(new A.et(new A.aO(a,new A.cvA(),s.i("aO<1>")),new A.cvB(!1,c),r),!0,r.i("D.E")),!1,t.hD)}, +cve(a,b,c){var s=0,r=A.o(t.hD),q,p,o +var $async$cve=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:p=a.a +o=A.xq(p,$.ajU().a).gam4() +q=new A.oz(p,o,b,c,a.a9K()?a.bNW():0,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$cve,r)}, +ajA(a,b){var s=0,r=A.o(t.u) +var $async$ajA=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=2 +return A.f(A.dft(a,b),$async$ajA) +case 2:return A.m(null,r)}}) +return A.n($async$ajA,r)}, +XV(a){var s=0,r=A.o(t.N),q,p +var $async$XV=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(A.ajA("which",A.a([a],t.s)),$async$XV) +case 3:p=c +if(p==null)throw A.j(A.aL("Couldn't find the executable "+a+" in the path.")) +q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$XV,r)}, +cvA:function cvA(){}, +cvB:function cvB(a,b){this.a=a +this.b=b}, +ia:function ia(a,b){this.a=a +this.b=b}, +bnQ:function bnQ(){}, +as8:function as8(){}, +bnR:function bnR(){}, +bnS:function bnS(){}, +cAq:function cAq(a){this.a=a}, +bo7:function bo7(){}, +bo4:function bo4(){}, +b2L:function b2L(){}, +bo5:function bo5(){}, +bo6:function bo6(){}, +bLL:function bLL(){}, +db:function db(){}, +auj:function auj(){}, +a3F:function a3F(){}, +vN(a,b){return a.eA(0,new A.c_X(null,b),new A.c_Y(b,null),b.i("0?"))}, +bX:function bX(){}, +c_X:function c_X(a,b){this.a=a +this.b=b}, +c_Y:function c_Y(a,b){this.a=a +this.b=b}, +d6B(a,b){var s=A.ai(a,!1,t.e) +return s.ga8(s).c!=null?"/rooms":null}, +d6C(a,b){var s=A.ai(a,!1,t.e) +return s.ga8(s).c!=null?null:"/home"}, +fD(a,b){var s=null +return A.d8B(s,b,s,s,s,B.b8,B.b8,new A.b2M(),t.z)}, +b2N:function b2N(){}, +b2O:function b2O(){}, +b2P:function b2P(){}, +b3_:function b3_(){}, +b3a:function b3a(){}, +b3l:function b3l(){}, +b3n:function b3n(){}, +b3m:function b3m(){}, +b3o:function b3o(){}, +b3p:function b3p(){}, +b3q:function b3q(){}, +b3r:function b3r(){}, +b2Q:function b2Q(){}, +b2R:function b2R(){}, +b2S:function b2S(){}, +b2T:function b2T(){}, +b2U:function b2U(){}, +b2W:function b2W(){}, +b2V:function b2V(){}, +b2Y:function b2Y(){}, +b2X:function b2X(){}, +b2Z:function b2Z(){}, +b30:function b30(){}, +b31:function b31(){}, +b32:function b32(){}, +b33:function b33(){}, +b34:function b34(){}, +b35:function b35(){}, +b36:function b36(){}, +b37:function b37(){}, +b38:function b38(){}, +b39:function b39(){}, +b3b:function b3b(){}, +b3c:function b3c(){}, +b3d:function b3d(){}, +b3e:function b3e(){}, +b3f:function b3f(){}, +b3g:function b3g(){}, +b3h:function b3h(){}, +b3i:function b3i(){}, +b3j:function b3j(){}, +b3k:function b3k(){}, +b2M:function b2M(){}, +aDQ:function aDQ(){}, +aUQ:function aUQ(){}, +cQG(b8,b9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0=null,b1=A.qt(),b2=b8===B.ar,b3=b2?A.cDn(B.KP,B.cn).a.aT($.cyg()):A.cDn(B.KP,B.cn).b.aT($.cyg()),b4=b2?B.LU:B.t3,b5=A.bV(20),b6=A.bV(10),b7=$.cyg().y +if(b7==null)b7=b0 +else{$.d5() +b7=b7.aT(A.bk(b0,b0,B.zs,b0,b0,b0,b0,b0,b0,b0,b0,17,b0,b0,b0,b0,b0,!0,b0,b0,b0,B.a3,b0,b0,b0,b0))}b7=A.dcb(new A.tW(b6,B.O),b7) +b6=b8===B.ax?B.ar:B.ax +if(b2){$.fh() +s=B.bf}else{$.fh() +s=B.fS}if(b2)r=B.iY +else r=B.bf +b6=A.cIJ(b0,r,b0,b0,s,b0,0,b0,b0,b0,new A.vQ(b0,b0,b0,b0,B.z,b8,b6,b0),0,b0,b0,b0) +s=A.FT(b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,new A.dS(A.bV(10),B.O),b0,b0,b0,b0) +r=A.bJ6(b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,new A.dS(A.bV(10),B.O),b0,b0,b0,b0,b0) +q=A.bV(10) +p=A.wO(b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,B.c1,b0,new A.dS(A.bV(20),B.O),b0,b0,B.FD,b0) +o=b9==null?$.akE:b9 +b2 +b2 +if(b2)n=B.LL +else n=B.aLK +if(b2)m=B.Ld +else m=B.aOw +if(b2)l=B.aNL +else l=B.ck +if(b2)k=B.aNt +else k=B.LV +if(b2)j=B.o +else j=B.Ls +if(b2)i=B.aQ8 +else i=B.aOL +if(b2)h=B.w +else h=B.ck +if(b2)g=B.aMw +else g=B.LK +if(b2)f=B.o +else f=B.Ln +if(b2)e=B.zz +else e=B.zo +if(b2)d=B.aLE +else d=B.o +if(b2)c=B.iY +else c=B.bf +if(b2)b=B.bf +else b=B.fS +if(b2)a=B.aQp +else a=B.aPd +b2 +if(b2)a0=B.tf +else a0=B.LC +if(b2)a1=B.Lp +else a1=B.tf +if(b2)a2=B.oP +else a2=B.bf +if(b2)a3=B.bf +else a3=B.fS +if(b2)a4=B.iV +else a4=B.tb +if(b2)a5=B.aQ3 +else a5=B.zo +if(b2)a6=B.bf +else a6=B.ta +if(b2)a7=B.oG +else a7=B.o +if(b2)a8=B.zA +else a8=B.oG +b2 +if(b2)a9=B.zt +else a9=B.zp +i=A.czJ(c,b8,a,a0,l,a7,b,B.o,a1,a8,B.o,m,f,d,a3,a6,j,h,a9,B.ck,n,g,e,o,B.w,a2,a4,a5,k,i) +b2 +if(b2)o=B.bf +else o=B.fS +o=A.Hx(b0,b0,b0,b0,b0,b0,b0,new A.ci(o,t.Il),new A.ci(24,t.Ve),b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0) +if(b2)n=B.bf +else n=B.fS +m=t._s +if(b2)l=B.oP +else l=B.bf +k=b2?B.w.bZ(38):B.o.bZ(38) +if(b2)j=B.zz +else j=B.zo +if(b2)h=B.iY +else h=B.bf +if(b2)b2=B.iY +else b2=B.bf +return A.aaX(b6,new A.Hs(h,b2,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0),b0,i,new A.Ih(b0,b0,b0,b0,new A.dS(q,B.O),b0,b0,b0,b0,b0),b4,new A.PS(p),b0,b1.d,b0,b0,new A.uV(o),new A.eQ(24,b0,b0,b0,b0,n,b0,b0),b7,new A.K7(64,l,4,k,b0,b0,b0,b0,b0,b0),new A.K8(b0,b0,b0,b0,b0,b0,b0,b0,b0,j,b0,b0,b0),new A.Sw(r),new A.KM(b0,new A.dS(b5,B.O),b0,b0,b0,b0,b0,b0,b0,b0),B.dKu,b0,new A.LH(new A.cv(new A.c4e(b8),m),new A.cv(new A.c4f(b8),m),b0,B.nf,b0,new A.cv(new A.c4g(b8),m),b0,b0),new A.V1(s),new A.V8(B.ck,b0,b0),b3,!0,B.ka)}, +c4g:function c4g(a){this.a=a}, +c4e:function c4e(a){this.a=a}, +c4f:function c4f(a){this.a=a}, +Vn:function Vn(a){this.a=a}, +c3m:function c3m(){}, +c3n:function c3n(){}, +EJ:function EJ(a){this.a=a}, +Tq:function Tq(a){this.a=a}, +bOC:function bOC(){}, +QM:function QM(){}, +dkl(a){var s=a.a,r=t.N,q=t.z +return A.p(["tomServerInformation",A.p(["baseUrl",s.a,"serverName",s.b],r,q),"identityServerUrl",a.b,"authUrl",a.c,"loginType",B.D4.h(0,a.d)],r,q)}, +aHn:function aHn(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aX7:function aX7(){}, +aHo:function aHo(a,b){this.a=a +this.b=b}, +aX9:function aX9(){}, +QL(){var s=0,r=A.o(t.cd),q,p=2,o,n,m,l,k,j,i,h,g,f,e,d +var $async$QL=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:g=$.U() +g.b9(0,"Open Hive for ToM...") +n=null +try{g=A.a51(null) +throw A.j(g)}catch(c){g=A.a2(c) +if(g instanceof A.K3){B.hX.RP(0,"hive_encryption_key").ks(new A.btc()) +g=$.U() +g.ej(u.eU)}else{m=g +l=A.ay(c) +B.hX.RP(0,"hive_encryption_key").ks(new A.btd()) +g=$.U() +g.tI(0,"Unable to init Hive encryption",m,l)}}e=A +d="hive_collections_tom" +s=3 +return A.f(A.cB4(),$async$QL) +case 3:k=new e.QK(d,b,n) +p=5 +s=8 +return A.f(J.cIl(k),$async$QL) +case 8:p=2 +s=7 +break +case 5:p=4 +f=o +j=A.a2(f) +i=A.ay(f) +g=$.U() +g.tI(0,"Unable to open ToM Hive.",j,i) +B.hX.RP(0,"hive_encryption_key") +s=9 +return A.f(J.NK(k).ks(new A.bte()),$async$QL) +case 9:s=10 +return A.f($.NC().v5(),$async$QL) +case 10:throw f +s=7 +break +case 4:s=2 +break +case 7:g.b9(0,"Hive for ToM is ready") +q=k +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$QL,r)}, +cB4(){var s=0,r=A.o(t.N),q +var $async$cB4=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q="tom_db" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$cB4,r)}, +QK:function QK(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=$}, +btc:function btc(){}, +btd:function btd(){}, +bte:function bte(){}, +dkm(a){var s=A.b(t.N,t.z),r=new A.c8v(s) +r.$2("matrix:image:size",a.a) +r.$2("og:site_name",a.b) +r.$2("og:image:alt",a.c) +r.$2("og:description",a.d) +r.$2("og:image",a.e) +r.$2("og:image:height",a.f) +r.$2("og:image:width",a.r) +r.$2("og:image:type",a.w) +r.$2("og:image:title",a.x) +r.$2("og:title",a.y) +return s}, +abt:function abt(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j}, +c8v:function c8v(a){this.a=a}, +aXV:function aXV(){}, +Fj:function Fj(a){this.a=a}, +aTF:function aTF(){}, +Vl:function Vl(a){this.a=a}, +c3l:function c3l(){}, +PE:function PE(){this.a=$}, +bhY:function bhY(){}, +DD:function DD(a){this.a=a}, +bi_:function bi_(){}, +bi0:function bi0(){}, +bi1:function bi1(){}, +bi2:function bi2(){}, +bi3:function bi3(){}, +bhZ:function bhZ(){}, +D3:function D3(a,b,c){var _=this +_.r=null +_.bJk$=a +_.bJl$=b +_.bJm$=c}, +wN:function wN(a,b,c){var _=this +_.r=null +_.bJk$=a +_.bJl$=b +_.bJm$=c}, +S4:function S4(a,b,c){this.c=a +this.a=b +this.b=c}, +bDC:function bDC(a){this.a=a}, +ayW:function ayW(a){this.a=a}, +bEH:function bEH(){}, +KZ:function KZ(a){this.a=a}, +bOA:function bOA(){}, +bOB:function bOB(){}, +bOz:function bOz(){}, +cCJ(a){return new A.aEF(a)}, +aEF:function aEF(a){this.a=a}, +aVl:function aVl(){}, +Vm:function Vm(a){this.a=a}, +S9:function S9(a){this.a=a}, +Tr:function Tr(a){this.a=a}, +Vh:function Vh(a){this.a=a}, +b5i:function b5i(){}, +bqz:function bqz(){}, +bqL:function bqL(){}, +bqA:function bqA(){}, +bqB:function bqB(){}, +bqF:function bqF(){}, +bqG:function bqG(){}, +bqC:function bqC(){}, +bqD:function bqD(){}, +bqE:function bqE(){}, +bqM:function bqM(){}, +bqN:function bqN(){}, +bqO:function bqO(){}, +bqP:function bqP(){}, +bqH:function bqH(){}, +bqI:function bqI(){}, +bqJ:function bqJ(){}, +bqK:function bqK(){}, +btR:function btR(){}, +btS:function btS(){}, +bHA:function bHA(){}, +bHB:function bHB(){}, +bHC:function bHC(a){this.a=a}, +bHD:function bHD(){}, +bHE:function bHE(){}, +bHF:function bHF(a){this.a=a}, +bHM:function bHM(){}, +bHN:function bHN(){}, +bHO:function bHO(){}, +bHP:function bHP(){}, +bHK:function bHK(a){this.a=a}, +bHL:function bHL(a){this.a=a}, +bHI:function bHI(a){this.a=a}, +bHJ:function bHJ(a){this.a=a}, +bHG:function bHG(a){this.a=a}, +bHH:function bHH(a){this.a=a}, +asR:function asR(){}, +wV:function wV(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +Qy:function Qy(a,b){this.a=a +this.b=b}, +aoc:function aoc(a){this.a=a}, +aoe:function aoe(){}, +a_H:function a_H(a){this.a=a}, +Qq:function Qq(){}, +IQ:function IQ(a){this.a=a}, +Qo:function Qo(a){this.a=a}, +Qp:function Qp(a,b){this.a=a +this.b=b}, +asS:function asS(a){this.a=a}, +asU:function asU(){}, +a29:function a29(){}, +QA:function QA(a){this.a=a}, +a0r:function a0r(a){this.a=a}, +aqQ:function aqQ(){}, +uO:function uO(a){this.a=a}, +uP:function uP(a){this.a=a}, +tH:function tH(a){this.a=a}, +vx:function vx(){}, +a__:function a__(){}, +a_0:function a_0(){}, +OF:function OF(a,b){this.a=a +this.b=b}, +amv:function amv(){}, +ams:function ams(a){this.a=a}, +aog:function aog(){}, +a_J:function a_J(){}, +a_K:function a_K(a,b){this.a=a +this.b=b}, +a_I:function a_I(a){this.a=a}, +aHh:function aHh(){}, +M1:function M1(a){this.a=a}, +c2n:function c2n(){}, +aHg:function aHg(a){this.a=a}, +abp:function abp(){}, +VF:function VF(a){this.a=a}, +VE:function VE(a){this.a=a}, +as9:function as9(a){this.a=a}, +SX:function SX(a){this.a=a}, +aBM:function aBM(a){this.a=a}, +aBL:function aBL(){}, +Lm:function Lm(){}, +a8y:function a8y(a,b){this.a=a +this.b=b}, +aE7:function aE7(a){this.a=a}, +aI0:function aI0(a){this.a=a}, +aI2:function aI2(){}, +abo:function abo(a,b,c){this.a=a +this.b=b +this.c=c}, +alU:function alU(){}, +ZH:function ZH(){}, +aHm:function aHm(){}, +rD:function rD(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +anY:function anY(a){this.a=a}, +aMD:function aMD(){}, +a_C:function a_C(a,b){this.a=a +this.b=b}, +ao_:function ao_(a,b){this.a=a +this.b=b}, +dkj(a){return A.p(["scope",a.a,"fields",a.b,"val",a.c,"limit",a.d,"offset",a.e],t.N,t.z)}, +awg:function awg(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aQF:function aQF(){}, +dkk(a){var s=J.T(a),r=t.j,q=t.Jf +return new A.a40(J.bz(r.a(s.h(a,"matches")),new A.c8t(),q).rN(0),J.bz(r.a(s.h(a,"inactive_matches")),new A.c8u(),q).rN(0))}, +a40:function a40(a,b){this.a=a +this.b=b}, +c8t:function c8t(){}, +c8u:function c8u(){}, +aQG:function aQG(){}, +cRg(a){var s=J.T(a) +return new A.BC(A.av(s.h(a,"uid")),A.cB(s.h(a,"mail")),A.cB(s.h(a,"mobile")),A.cB(s.h(a,"address")),A.cB(s.h(a,"cn")),A.cB(s.h(a,"displayName")))}, +BC:function BC(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aXc:function aXc(){}, +d8a(a){var s=a.a,r=A.y(s).i("hs"),q=A.i0(new A.hs(s,new A.bfy(a),r),r.i("D.E")) +s=s.a +if(s===0)q.t(0,new A.zt(a.c,null,a.b,null)) +return q}, +bfy:function bfy(a){this.a=a}, +abs:function abs(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j}, +aXW:function aXW(){}, +xV:function xV(a,b){this.a=a +this.b=b}, +bMN:function bMN(){}, +qZ:function qZ(a){this.a=a}, +aTG:function aTG(){}, +bg_:function bg_(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=d}, +dgk(a,b,c,d){var s=J.c9(a),r=s.oC(a,new A.bQT()),q=r.$ti.i("et<1,tz>"),p=q.i("aO") +s=c==null?s.gu(a):c +p=A.c0V(new A.aO(new A.et(r,new A.bQU(d),q),new A.bQV(b),p),s,p.i("D.E")) +return A.R(p,!0,A.y(p).i("D.E"))}, +bQT:function bQT(){}, +bQU:function bQU(a){this.a=a}, +bQV:function bQV(a){this.a=a}, +zt:function zt(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +tz:function tz(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +xI:function xI(){}, +Vg:function Vg(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aX8:function aX8(){}, +ab3:function ab3(a,b){this.a=a +this.b=b}, +aXa:function aXa(){}, +aod:function aod(){}, +arc:function arc(){}, +asB:function asB(){}, +bpB:function bpB(a){this.a=a}, +Qz:function Qz(a){this.a=a}, +aPo:function aPo(){}, +bAd:function bAd(){}, +bAe:function bAe(a,b){this.a=a +this.b=b}, +asT:function asT(a){this.a=a}, +Py:function Py(a){this.a=a}, +QB:function QB(a){this.a=a}, +TP:function TP(a){this.a=a}, +amt:function amt(){}, +bbJ:function bbJ(a){this.a=a}, +aof:function aof(){}, +aHi:function aHi(){}, +aI3:function aI3(){}, +aI4:function aI4(a){this.a=a}, +aBN:function aBN(){}, +bLh:function bLh(){}, +bLi:function bLi(a){this.a=a}, +aE8:function aE8(){}, +aEy:function aEy(){}, +aEz:function aEz(){}, +aEB:function aEB(){}, +aEC:function aEC(){}, +aI1:function aI1(){}, +aHL:function aHL(){}, +a_s:function a_s(){}, +bf_:function bf_(){}, +auC:function auC(){}, +Yw:function Yw(a){this.a=a}, +Yv:function Yv(a,b,c,d){var _=this +_.d=a +_.e=b +_.r=_.f=$ +_.y=_.x=_.w=null +_.Q=_.z=!1 +_.as=c +_.ax=_.at=0 +_.a=null +_.b=d +_.c=null}, +b1G:function b1G(a){this.a=a}, +b1H:function b1H(a){this.a=a}, +b1J:function b1J(a,b){this.a=a +this.b=b}, +b1p:function b1p(a,b){this.a=a +this.b=b}, +b1n:function b1n(a){this.a=a}, +b1m:function b1m(a,b){this.a=a +this.b=b}, +b1I:function b1I(a,b){this.a=a +this.b=b}, +b1o:function b1o(a,b,c){this.a=a +this.b=b +this.c=c}, +b1F:function b1F(a){this.a=a}, +b1C:function b1C(a,b){this.a=a +this.b=b}, +b1D:function b1D(a){this.a=a}, +b1E:function b1E(a,b){this.a=a +this.b=b}, +b1A:function b1A(a){this.a=a}, +b1B:function b1B(a){this.a=a}, +b1y:function b1y(a){this.a=a}, +b1z:function b1z(a){this.a=a}, +b1t:function b1t(a){this.a=a}, +b1s:function b1s(a){this.a=a}, +b1u:function b1u(a,b){this.a=a +this.b=b}, +b1v:function b1v(a,b){this.a=a +this.b=b}, +b1w:function b1w(a){this.a=a}, +b1r:function b1r(a,b){this.a=a +this.b=b}, +b1x:function b1x(a){this.a=a}, +b1q:function b1q(a,b){this.a=a +this.b=b}, +akj:function akj(a,b){this.c=a +this.a=b}, +b1K:function b1K(a){this.a=a}, +b1L:function b1L(a){this.a=a}, +b1M:function b1M(a){this.a=a}, +Ji:function Ji(a,b){this.c=a +this.a=b}, +a3h:function a3h(a,b,c){var _=this +_.d=a +_.e=b +_.a=_.f=null +_.b=c +_.c=null}, +bxO:function bxO(a){this.a=a}, +bxT:function bxT(){}, +bxU:function bxU(a){this.a=a}, +bxV:function bxV(a){this.a=a}, +bxR:function bxR(){}, +bxS:function bxS(a,b){this.a=a +this.b=b}, +bxQ:function bxQ(a,b,c){this.a=a +this.b=b +this.c=c}, +bxP:function bxP(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +YT:function YT(a){this.a=a}, +YU:function YU(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +b3B:function b3B(a){this.a=a}, +b3C:function b3C(){}, +akI:function akI(a,b){this.c=a +this.a=b}, +b3G:function b3G(a,b){this.a=a +this.b=b}, +b3E:function b3E(a){this.a=a}, +b3F:function b3F(a,b){this.a=a +this.b=b}, +b3D:function b3D(a){this.a=a}, +z5:function z5(a,b){this.d=a +this.a=b}, +b6m:function b6m(a){this.a=a}, +alF:function alF(a,b){var _=this +_.d=a +_.e=$ +_.f=null +_.r=!1 +_.w=null +_.z=_.y=_.x=!1 +_.a=_.Q=null +_.b=b +_.c=null}, +b5X:function b5X(a){this.a=a}, +b5W:function b5W(){}, +b65:function b65(a){this.a=a}, +b64:function b64(a,b){this.a=a +this.b=b}, +b66:function b66(a,b,c){this.a=a +this.b=b +this.c=c}, +b63:function b63(a){this.a=a}, +b67:function b67(a,b){this.a=a +this.b=b}, +b62:function b62(a){this.a=a}, +b6e:function b6e(a){this.a=a}, +b6f:function b6f(a){this.a=a}, +b6g:function b6g(a){this.a=a}, +b6h:function b6h(a){this.a=a}, +b6i:function b6i(a){this.a=a}, +b6j:function b6j(a,b){this.a=a +this.b=b}, +b6_:function b6_(a){this.a=a}, +b60:function b60(a,b){this.a=a +this.b=b}, +b61:function b61(a){this.a=a}, +b6k:function b6k(a,b){this.a=a +this.b=b}, +b5Z:function b5Z(a){this.a=a}, +b6l:function b6l(a,b){this.a=a +this.b=b}, +b5Y:function b5Y(a){this.a=a}, +b68:function b68(a){this.a=a}, +b69:function b69(a){this.a=a}, +b6a:function b6a(a){this.a=a}, +b6b:function b6b(a){this.a=a}, +b6c:function b6c(a){this.a=a}, +b6d:function b6d(a){this.a=a}, +BB:function BB(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +c3k:function c3k(a){this.a=a}, +aHt:function aHt(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.w=_.r=_.f=null +_.x=c +_.y=d +_.a=_.z=null +_.b=e +_.c=null}, +c2S:function c2S(a){this.a=a}, +c2R:function c2R(a){this.a=a}, +c2Q:function c2Q(){}, +c3e:function c3e(a){this.a=a}, +c3f:function c3f(a){this.a=a}, +c3g:function c3g(a,b){this.a=a +this.b=b}, +c3h:function c3h(a){this.a=a}, +c3i:function c3i(a,b){this.a=a +this.b=b}, +c3d:function c3d(a){this.a=a}, +c3j:function c3j(a){this.a=a}, +c2U:function c2U(a){this.a=a}, +c2V:function c2V(a){this.a=a}, +c2W:function c2W(a){this.a=a}, +c2Y:function c2Y(a){this.a=a}, +c2Z:function c2Z(a){this.a=a}, +c2T:function c2T(a){this.a=a}, +c3_:function c3_(a){this.a=a}, +c30:function c30(a){this.a=a}, +c31:function c31(a){this.a=a}, +c32:function c32(a){this.a=a}, +c33:function c33(a){this.a=a}, +c34:function c34(a){this.a=a}, +c2X:function c2X(a){this.a=a}, +c3c:function c3c(a){this.a=a}, +c3a:function c3a(a){this.a=a}, +c39:function c39(a){this.a=a}, +c3b:function c3b(a){this.a=a}, +c38:function c38(a){this.a=a}, +c2O:function c2O(a){this.a=a}, +c2P:function c2P(a){this.a=a}, +c2M:function c2M(a){this.a=a}, +c2L:function c2L(a){this.a=a}, +c2N:function c2N(a){this.a=a}, +c2K:function c2K(a){this.a=a}, +c35:function c35(a){this.a=a}, +c36:function c36(a){this.a=a}, +c37:function c37(){}, +oX:function oX(a,b){this.a=a +this.b=b}, +zg:function zg(a,b,c,d){var _=this +_.c=a +_.e=b +_.f=c +_.a=d}, +ZO:function ZO(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2){var _=this +_.d=a +_.e=b +_.x=_.w=_.r=_.f=null +_.y=c +_.z=d +_.Q=e +_.as=f +_.at=g +_.ax=h +_.ay=i +_.ch=j +_.CW=k +_.cx=l +_.db=_.cy=null +_.dx=!1 +_.dy=m +_.fr=n +_.fy=_.fx=null +_.id=o +_.k1="" +_.k2=p +_.k3=null +_.k4=q +_.p1=null +_.aou$=r +_.Je$=s +_.aow$=a0 +_.aMi$=a1 +_.Jf$=a2 +_.a_o$=a3 +_.a_p$=a4 +_.aMj$=a5 +_.aox$=a6 +_.aoy$=a7 +_.aMk$=a8 +_.aoz$=a9 +_.aoA$=b0 +_.aov$=b1 +_.a=null +_.b=b2 +_.c=null}, +b9h:function b9h(){}, +b9k:function b9k(a){this.a=a}, +b9j:function b9j(){}, +b9v:function b9v(a,b){this.a=a +this.b=b}, +b9u:function b9u(a){this.a=a}, +b9f:function b9f(a){this.a=a}, +b9g:function b9g(a){this.a=a}, +b93:function b93(a){this.a=a}, +b92:function b92(a){this.a=a}, +b9L:function b9L(){}, +b9c:function b9c(a){this.a=a}, +b9H:function b9H(a){this.a=a}, +b9I:function b9I(a,b){this.a=a +this.b=b}, +b9G:function b9G(a){this.a=a}, +b98:function b98(a){this.a=a}, +b9x:function b9x(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b9y:function b9y(a){this.a=a}, +b99:function b99(a){this.a=a}, +b9a:function b9a(a){this.a=a}, +b9b:function b9b(a){this.a=a}, +b9D:function b9D(){}, +b9E:function b9E(a){this.a=a}, +b9w:function b9w(a,b){this.a=a +this.b=b}, +b9A:function b9A(a){this.a=a}, +b9B:function b9B(a,b,c){this.a=a +this.b=b +this.c=c}, +b9z:function b9z(a){this.a=a}, +b9C:function b9C(a){this.a=a}, +b9F:function b9F(a){this.a=a}, +b97:function b97(a){this.a=a}, +b9d:function b9d(a){this.a=a}, +b9p:function b9p(a,b){this.a=a +this.b=b}, +b9q:function b9q(a,b){this.a=a +this.b=b}, +b9r:function b9r(){}, +b9J:function b9J(a){this.a=a}, +b9K:function b9K(a,b){this.a=a +this.b=b}, +b9s:function b9s(){}, +b9t:function b9t(a,b){this.a=a +this.b=b}, +b9l:function b9l(a,b){this.a=a +this.b=b}, +b9m:function b9m(a){this.a=a}, +b9n:function b9n(a){this.a=a}, +b9o:function b9o(a){this.a=a}, +b96:function b96(a){this.a=a}, +b9i:function b9i(){}, +b95:function b95(a,b,c){this.a=a +this.b=b +this.c=c}, +b94:function b94(a,b,c){this.a=a +this.b=b +this.c=c}, +b9e:function b9e(a){this.a=a}, +a1g:function a1g(a,b){this.a=a +this.b=b}, +aLW:function aLW(){}, +aLX:function aLX(){}, +aLY:function aLY(){}, +aLZ:function aLZ(){}, +aM_:function aM_(){}, +aM0:function aM0(){}, +aM1:function aM1(){}, +am9:function am9(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.a=i}, +b91:function b91(a,b,c){this.a=a +this.b=b +this.c=c}, +b90:function b90(a,b,c){this.a=a +this.b=b +this.c=c}, +b9_:function b9_(a,b){this.a=a +this.b=b}, +aLT:function aLT(a,b,c){this.c=a +this.d=b +this.a=c}, +aNO:function aNO(a,b,c){this.c=a +this.d=b +this.a=c}, +ccM:function ccM(a,b){this.a=a +this.b=b}, +ccL:function ccL(a,b){this.a=a +this.b=b}, +aPv:function aPv(a,b,c){this.c=a +this.d=b +this.a=c}, +cf5:function cf5(a){this.a=a}, +MD:function MD(a,b){this.c=a +this.a=b}, +acD:function acD(a,b){this.c=a +this.a=b}, +rz:function rz(a,b){this.a=a +this.b=b}, +amf:function amf(a,b){this.c=a +this.a=b}, +bac:function bac(a){this.a=a}, +amh:function amh(a,b){this.c=a +this.a=b}, +bax:function bax(a){this.a=a}, +bav:function bav(a,b){this.a=a +this.b=b}, +bat:function bat(a,b){this.a=a +this.b=b}, +bar:function bar(a,b,c){this.a=a +this.b=b +this.c=c}, +baq:function baq(a,b){this.a=a +this.b=b}, +bau:function bau(a){this.a=a}, +bas:function bas(a){this.a=a}, +baw:function baw(a,b){this.a=a +this.b=b}, +bay:function bay(a,b){this.a=a +this.b=b}, +bap:function bap(a){this.a=a}, +uw:function uw(a,b){this.a=a +this.b=b}, +ami:function ami(a,b){this.c=a +this.a=b}, +baE:function baE(a,b){this.a=a +this.b=b}, +baF:function baF(){}, +baD:function baD(a,b){this.a=a +this.b=b}, +acC:function acC(a,b){this.c=a +this.a=b}, +caO:function caO(a){this.a=a}, +caP:function caP(){}, +caT:function caT(a,b){this.a=a +this.b=b}, +caS:function caS(a){this.a=a}, +caR:function caR(){}, +caQ:function caQ(a){this.a=a}, +amj:function amj(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +baA:function baA(){}, +baz:function baz(a){this.a=a}, +amk:function amk(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +baC:function baC(){}, +baB:function baB(a){this.a=a}, +amp:function amp(a){this.a=a}, +bbr:function bbr(a){this.a=a}, +amu:function amu(){}, +bbM:function bbM(a){this.a=a}, +bbL:function bbL(a){this.a=a}, +bbK:function bbK(a,b,c){this.a=a +this.b=b +this.c=c}, +amw:function amw(a,b){this.c=a +this.a=b}, +bbU:function bbU(a){this.a=a}, +bbR:function bbR(){}, +bbP:function bbP(a){this.a=a}, +bbQ:function bbQ(a){this.a=a}, +bbS:function bbS(a){this.a=a}, +bbO:function bbO(a,b){this.a=a +this.b=b}, +bbT:function bbT(a){this.a=a}, +bbN:function bbN(a,b){this.a=a +this.b=b}, +wa:function wa(a,b){this.a=a +this.b=b}, +yu:function yu(a,b){this.a=a +this.b=b}, +amx:function amx(a,b){this.c=a +this.a=b}, +bbW:function bbW(a){this.a=a}, +bbX:function bbX(a){this.a=a}, +bbZ:function bbZ(a,b){this.a=a +this.b=b}, +bbV:function bbV(a,b){this.a=a +this.b=b}, +bbY:function bbY(){}, +bc8:function bc8(a,b){this.a=a +this.b=b}, +bc7:function bc7(a,b){this.a=a +this.b=b}, +bc3:function bc3(a){this.a=a}, +bc2:function bc2(a){this.a=a}, +bc6:function bc6(a){this.a=a}, +bc4:function bc4(a){this.a=a}, +bc5:function bc5(){}, +bc0:function bc0(a,b){this.a=a +this.b=b}, +bc1:function bc1(a){this.a=a}, +bc_:function bc_(a){this.a=a}, +aV5:function aV5(a,b){this.c=a +this.a=b}, +cnT:function cnT(a){this.a=a}, +cnR:function cnR(){}, +cnS:function cnS(a){this.a=a}, +aMd:function aMd(){}, +zv:function zv(a,b){this.a=a +this.b=b}, +If:function If(a,b){this.a=a +this.b=b}, +PB:function PB(a,b){this.c=a +this.a=b}, +bhT:function bhT(a){this.a=a}, +bhR:function bhR(a){this.a=a}, +bhS:function bhS(a){this.a=a}, +ac3:function ac3(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +bmu(a,b){return A.yO(new A.bmv(a),b,!0,t.z)}, +doP(a){var s=a.a +if(s==="m.room.message")return B.b.gR(a.gd3(a).split("m.")) +if(B.c.aX(s,"m.room."))return B.b.gR(s.split("m.room.")) +if(B.c.aX(s,"m."))return B.b.gR(s.split("m.")) +return s}, +bmv:function bmv(a){this.a=a}, +Q1:function Q1(a,b){this.c=a +this.a=b}, +YZ:function YZ(a,b,c){this.c=a +this.d=b +this.a=c}, +O3:function O3(a,b){this.a=a +this.b=b}, +akX:function akX(a,b){var _=this +_.d=a +_.y=_.w=_.r=_.f=_.e=null +_.Q=_.z=0 +_.at=_.as=null +_.ax=$ +_.a=null +_.b=b +_.c=null}, +b3W:function b3W(a){this.a=a}, +b3X:function b3X(a,b,c){this.a=a +this.b=b +this.c=c}, +b41:function b41(){}, +b42:function b42(a){this.a=a}, +b40:function b40(a,b){this.a=a +this.b=b}, +b43:function b43(a){this.a=a}, +b4_:function b4_(a,b){this.a=a +this.b=b}, +b44:function b44(a){this.a=a}, +b3Z:function b3Z(){}, +b45:function b45(a){this.a=a}, +b3Y:function b3Y(){}, +b46:function b46(a,b){this.a=a +this.b=b}, +b47:function b47(a){this.a=a}, +b48:function b48(a,b){this.a=a +this.b=b}, +ayP:function ayP(a,b,c,d){var _=this +_.Q=a +_.r=null +_.c=b +_.d=c +_.a=d +_.b=null}, +zb:function zb(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +b7g:function b7g(a){this.a=a}, +alQ:function alQ(a,b){this.c=a +this.a=b}, +b7G:function b7G(a){this.a=a}, +b7F:function b7F(a,b){this.a=a +this.b=b}, +aLQ:function aLQ(){}, +dkM(){var s,r,q=J.lZ(50,t.FW) +for(s=0;s<50;++s){r=B.dK.dY() +q[s]=new A.a1(r,4+B.dK.dY()*4)}return new A.adk(q,null,null,B.l)}, +a0c:function a0c(a,b){this.c=a +this.a=b}, +adj:function adj(a){this.a=null +this.b=a +this.c=null}, +ccd:function ccd(a){this.a=a}, +ccc:function ccc(a,b){this.a=a +this.b=b}, +ccb:function ccb(a){this.a=a}, +I3:function I3(a,b,c){this.c=a +this.d=b +this.a=c}, +adk:function adk(a,b,c,d){var _=this +_.d=a +_.e=null +_.ff$=b +_.b7$=c +_.a=null +_.b=d +_.c=null}, +ccg:function ccg(a){this.a=a}, +ccf:function ccf(a){this.a=a}, +cce:function cce(a,b,c){this.a=a +this.b=b +this.c=c}, +aNq:function aNq(a,b){this.c=a +this.a=b}, +aYL:function aYL(){}, +uF:function uF(a,b){this.a=a +this.b=b}, +a1k:function a1k(a,b){this.c=a +this.a=b}, +bl8:function bl8(a,b){this.a=a +this.b=b}, +aOD:function aOD(){}, +bl9:function bl9(){}, +bla:function bla(a,b,c){this.a=a +this.b=b +this.c=c}, +cKY(a,b,c,d,e,f,g,h,i){return new A.a1s(a,i,c,e,f,b,g,h,d,null)}, +a1s:function a1s(a,b,c,d,e,f,g,h,i,j){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.a=j}, +a1t:function a1t(a,b){var _=this +_.d=a +_.a=_.e=null +_.b=b +_.c=null}, +bmY:function bmY(a){this.a=a}, +bmX:function bmX(a,b){this.a=a +this.b=b}, +MC:function MC(a,b,c){this.c=a +this.d=b +this.a=c}, +aOO:function aOO(){}, +cLF(a,b,c,d,e,f,g,h,i,j){return new A.QQ(g,f,i,j,c,h,d,a,b,null)}, +QQ:function QQ(a,b,c,d,e,f,g,h,i,j){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.w=e +_.x=f +_.y=g +_.z=h +_.Q=i +_.a=j}, +buI:function buI(a){this.a=a}, +buK:function buK(a){this.a=a}, +buJ:function buJ(a,b){this.a=a +this.b=b}, +buM:function buM(a,b){this.a=a +this.b=b}, +buH:function buH(a,b){this.a=a +this.b=b}, +buN:function buN(a){this.a=a}, +buO:function buO(a){this.a=a}, +buL:function buL(a,b){this.a=a +this.b=b}, +buP:function buP(a){this.a=a}, +cBb(a,b,c,d,e,f,g,h,i,j,k,l){return new A.a2M(a,c,b,l,d,h,f,g,j,k,e,null)}, +a2M:function a2M(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.c=a +_.e=b +_.x=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.ch=i +_.CW=j +_.cx=k +_.a=l}, +awt:function awt(a,b,c){this.c=a +this.d=b +this.a=c}, +bCb:function bCb(){}, +az7:function az7(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.a=p}, +bFE:function bFE(a){this.a=a}, +bFD:function bFD(a){this.a=a}, +bFC:function bFC(a){this.a=a}, +bFy:function bFy(){}, +bFu:function bFu(){}, +bFv:function bFv(a){this.a=a}, +bFw:function bFw(a){this.a=a}, +bFx:function bFx(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bFq:function bFq(a){this.a=a}, +bFr:function bFr(a,b){this.a=a +this.b=b}, +bFp:function bFp(a,b){this.a=a +this.b=b}, +bFt:function bFt(a){this.a=a}, +bFs:function bFs(){}, +bFB:function bFB(){}, +bFz:function bFz(a){this.a=a}, +bFA:function bFA(a){this.a=a}, +bFl:function bFl(a){this.a=a}, +bFm:function bFm(a,b){this.a=a +this.b=b}, +bFk:function bFk(a,b){this.a=a +this.b=b}, +bFo:function bFo(a,b){this.a=a +this.b=b}, +bFn:function bFn(a,b){this.a=a +this.b=b}, +az8:function az8(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.w=e +_.x=f +_.y=g +_.a=h}, +bFd:function bFd(a,b){this.a=a +this.b=b}, +bFc:function bFc(a,b,c){this.a=a +this.b=b +this.c=c}, +bFe:function bFe(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bFf:function bFf(){}, +bFg:function bFg(a,b,c){this.a=a +this.b=b +this.c=c}, +bFb:function bFb(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bFa:function bFa(a){this.a=a}, +aRs:function aRs(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aRt:function aRt(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aRr:function aRr(){}, +Sc:function Sc(){}, +az9:function az9(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +bFi:function bFi(a){this.a=a}, +bFh:function bFh(a){this.a=a}, +Wq:function Wq(a,b,c){this.c=a +this.d=b +this.a=c}, +XA:function XA(a,b){this.c=a +this.a=b}, +aza:function aza(a,b,c){this.c=a +this.d=b +this.a=c}, +bFj:function bFj(){}, +aCn:function aCn(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bOf:function bOf(){}, +bOd:function bOd(a,b){this.a=a +this.b=b}, +bOb:function bOb(a,b,c){this.a=a +this.b=b +this.c=c}, +bO9:function bO9(a){this.a=a}, +bOa:function bOa(a){this.a=a}, +bOc:function bOc(a,b,c){this.a=a +this.b=b +this.c=c}, +bOe:function bOe(){}, +N3:function N3(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.a=e}, +cmm:function cmm(a){this.a=a}, +cml:function cml(a){this.a=a}, +xC:function xC(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +VS:function VS(a,b,c){this.c=a +this.d=b +this.a=c}, +c8A:function c8A(a){this.a=a}, +Sg:function Sg(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +aCw:function aCw(a,b){this.c=a +this.a=b}, +bOD:function bOD(a,b){this.a=a +this.b=b}, +aTH:function aTH(){}, +a7V:function a7V(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bQl:function bQl(a){this.a=a}, +aED:function aED(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +bVd:function bVd(a){this.a=a}, +bVe:function bVe(a){this.a=a}, +bVf:function bVf(a,b){this.a=a +this.b=b}, +aEE:function aEE(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bVh:function bVh(a){this.a=a}, +bVg:function bVg(a,b){this.a=a +this.b=b}, +aIx:function aIx(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aSL:function aSL(a){this.a=a}, +xK:function xK(a,b){this.a=a +this.b=b}, +aVk:function aVk(){}, +aFZ:function aFZ(a,b){this.c=a +this.a=b}, +bZ7:function bZ7(a){this.a=a}, +aa1:function aa1(a,b){this.c=a +this.a=b}, +aG0:function aG0(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +bZ9:function bZ9(a,b){this.a=a +this.b=b}, +bZ8:function bZ8(a){this.a=a}, +aHX:function aHX(a,b){this.c=a +this.a=b}, +c4s:function c4s(a){this.a=a}, +c4r:function c4r(a,b){this.a=a +this.b=b}, +aXQ:function aXQ(){}, +aIr:function aIr(a,b,c){this.c=a +this.d=b +this.a=c}, +c5C:function c5C(){}, +c5D:function c5D(){}, +c5E:function c5E(){}, +atd:function atd(a,b){this.c=a +this.a=b}, +ao7:function ao7(a,b,c){this.c=a +this.e=b +this.a=c}, +bfV:function bfV(a,b){this.a=a +this.b=b}, +cMc(a,b,c,d,e,f,g,h,i,j,k,l){return new A.a3a(k,h,g,f,l,j,d,b,c,i,a,null)}, +a3a:function a3a(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.z=h +_.Q=i +_.as=j +_.at=k +_.a=l}, +bxg:function bxg(a){this.a=a}, +bxf:function bxf(a){this.a=a}, +bxh:function bxh(a){this.a=a}, +bxi:function bxi(a){this.a=a}, +bxj:function bxj(a){this.a=a}, +bxk:function bxk(a){this.a=a}, +bxl:function bxl(a){this.a=a}, +bxm:function bxm(a){this.a=a}, +bxn:function bxn(a){this.a=a}, +bxe:function bxe(a,b){this.a=a +this.b=b}, +bxd:function bxd(a,b){this.a=a +this.b=b}, +bxc:function bxc(a){this.a=a}, +bx8:function bx8(){}, +bxb:function bxb(a,b){this.a=a +this.b=b}, +bx7:function bx7(){}, +bx9:function bx9(){}, +bxa:function bxa(){}, +UL:function UL(a,b,c){this.c=a +this.d=b +this.a=c}, +aQ_:function aQ_(){}, +aum:function aum(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.w=e +_.a=f}, +bx3:function bx3(a){this.a=a}, +bx4:function bx4(a){this.a=a}, +bx5:function bx5(a){this.a=a}, +bx2:function bx2(a){this.a=a}, +bx6:function bx6(a){this.a=a}, +aAj:function aAj(a,b){this.c=a +this.a=b}, +aBj:function aBj(a,b){this.c=a +this.a=b}, +bKk:function bKk(a){this.a=a}, +bKq:function bKq(a){this.a=a}, +bKp:function bKp(a){this.a=a}, +bKr:function bKr(){}, +bKs:function bKs(a){this.a=a}, +bKo:function bKo(a,b,c){this.a=a +this.b=b +this.c=c}, +bKm:function bKm(a,b){this.a=a +this.b=b}, +bKn:function bKn(a,b){this.a=a +this.b=b}, +bKl:function bKl(a){this.a=a}, +aDn:function aDn(a,b){this.c=a +this.a=b}, +aOi:function aOi(a,b){this.c=a +this.a=b}, +K1:function K1(a,b){this.a=a +this.b=b}, +aEe:function aEe(a,b,c,d){var _=this +_.c=a +_.e=b +_.f=c +_.a=d}, +FC:function FC(a,b,c){this.c=a +this.d=b +this.a=c}, +a8I:function a8I(a){this.a=null +this.b=a +this.c=null}, +bUV:function bUV(a){this.a=a}, +bUW:function bUW(a){this.a=a}, +bUX:function bUX(){}, +bUY:function bUY(){}, +bUZ:function bUZ(){}, +bV_:function bV_(){}, +bV0:function bV0(a){this.a=a}, +aG1:function aG1(a,b){this.c=a +this.a=b}, +aHu:function aHu(a,b){this.c=a +this.a=b}, +ama:function ama(a){this.a=a}, +aLU:function aLU(a,b){this.c=a +this.a=b}, +aLV:function aLV(a,b){this.c=a +this.a=b}, +caV:function caV(a,b){this.a=a +this.b=b}, +caW:function caW(a){this.a=a}, +caU:function caU(a){this.a=a}, +ZP:function ZP(a,b){this.c=a +this.a=b}, +ZQ:function ZQ(a,b,c,d,e,f,g){var _=this +_.w=null +_.x=a +_.y=b +_.z=c +_.Q=d +_.ax=_.as=null +_.ay=e +_.aou$=f +_.a=null +_.b=g +_.c=null}, +b9S:function b9S(a){this.a=a}, +b9T:function b9T(a,b){this.a=a +this.b=b}, +b9Q:function b9Q(a){this.a=a}, +b9R:function b9R(a,b){this.a=a +this.b=b}, +b9P:function b9P(a){this.a=a}, +b9N:function b9N(a){this.a=a}, +b9O:function b9O(a){this.a=a}, +b9M:function b9M(a,b){this.a=a +this.b=b}, +aM2:function aM2(){}, +aM3:function aM3(){}, +HI:function HI(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.a=k}, +qa:function qa(a,b){this.a=a +this.b=b}, +NQ:function NQ(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.r=c +_.x=d +_.z=e +_.a=f}, +b0Y:function b0Y(a,b){this.a=a +this.b=b}, +b0X:function b0X(a,b){this.a=a +this.b=b}, +amd:function amd(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +ba0:function ba0(a){this.a=a}, +OD:function OD(a,b){this.a=a +this.b=b}, +OE:function OE(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +ba4:function ba4(){}, +ba2:function ba2(a){this.a=a}, +ba1:function ba1(a,b){this.a=a +this.b=b}, +ba3:function ba3(){}, +HJ:function HJ(a,b){this.c=a +this.a=b}, +aM4:function aM4(a,b,c){var _=this +_.aMh$=a +_.a9X$=b +_.a=null +_.b=c +_.c=null}, +caZ:function caZ(a){this.a=a}, +caY:function caY(a,b){this.a=a +this.b=b}, +caX:function caX(a){this.a=a}, +aLq:function aLq(a,b){this.c=a +this.a=b}, +aYE:function aYE(){}, +amb:function amb(a,b){this.c=a +this.a=b}, +b9W:function b9W(){}, +b9X:function b9X(){}, +b9U:function b9U(a){this.a=a}, +b9V:function b9V(){}, +amc:function amc(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +b9Z:function b9Z(){}, +ba_:function ba_(a){this.a=a}, +b9Y:function b9Y(a,b){this.a=a +this.b=b}, +aPR:function aPR(a,b,c){this.c=a +this.d=b +this.a=c}, +cfK:function cfK(){}, +cfL:function cfL(a){this.a=a}, +aY4:function aY4(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aDX:function aDX(a,b){this.c=a +this.a=b}, +bSI:function bSI(){}, +bSJ:function bSJ(a){this.a=a}, +bSK:function bSK(){}, +TO:function TO(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +a8c:function a8c(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=!0 +_.a=null +_.b=f +_.c=null}, +bSG:function bSG(a,b){this.a=a +this.b=b}, +bSH:function bSH(a,b){this.a=a +this.b=b}, +ame:function ame(a,b){this.c=a +this.a=b}, +baa:function baa(){}, +bab:function bab(a){this.a=a}, +ba7:function ba7(a){this.a=a}, +ba8:function ba8(a){this.a=a}, +ba6:function ba6(a){this.a=a}, +ba9:function ba9(a){this.a=a}, +ba5:function ba5(a){this.a=a}, +aAZ:function aAZ(a,b){this.c=a +this.a=b}, +bJX:function bJX(a,b){this.a=a +this.b=b}, +bJW:function bJW(a,b){this.a=a +this.b=b}, +a0T:function a0T(a,b){this.c=a +this.a=b}, +a0U:function a0U(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.d=a +_.e=null +_.f=b +_.r=c +_.w=d +_.x=e +_.y=f +_.as=_.z=!1 +_.at=g +_.ax=h +_.ay=i +_.ch=j +_.aov$=k +_.a=null +_.b=l +_.c=null}, +bj1:function bj1(a){this.a=a}, +bj2:function bj2(a){this.a=a}, +bj8:function bj8(a,b){this.a=a +this.b=b}, +bj_:function bj_(a,b,c){this.a=a +this.b=b +this.c=c}, +biY:function biY(a,b){this.a=a +this.b=b}, +biZ:function biZ(a,b){this.a=a +this.b=b}, +bj3:function bj3(a){this.a=a}, +bj0:function bj0(a){this.a=a}, +bj5:function bj5(a){this.a=a}, +bj4:function bj4(a,b){this.a=a +this.b=b}, +bj7:function bj7(){}, +bj6:function bj6(a,b){this.a=a +this.b=b}, +aO8:function aO8(){}, +aO9:function aO9(){}, +aOa:function aOa(){}, +a0A:function a0A(a,b){this.c=a +this.a=b}, +ard:function ard(a,b){this.c=a +this.a=b}, +bjd:function bjd(){}, +bj9:function bj9(a){this.a=a}, +bja:function bja(a,b){this.a=a +this.b=b}, +bjb:function bjb(){}, +bjc:function bjc(a){this.a=a}, +aOA:function aOA(a,b,c){this.c=a +this.d=b +this.a=c}, +cd7:function cd7(a){this.a=a}, +ZR:function ZR(a){this.a=a}, +ZS:function ZS(a){this.a=null +this.b=a +this.c=null}, +bad:function bad(a){this.a=a}, +baf:function baf(a,b){this.a=a +this.b=b}, +bae:function bae(){}, +bag:function bag(a){this.a=a}, +amg:function amg(a,b){this.c=a +this.a=b}, +bao:function bao(a){this.a=a}, +ban:function ban(a,b){this.a=a +this.b=b}, +bak:function bak(a,b){this.a=a +this.b=b}, +bal:function bal(a){this.a=a}, +bam:function bam(a,b){this.a=a +this.b=b}, +baj:function baj(a){this.a=a}, +bai:function bai(a,b){this.a=a +this.b=b}, +bah:function bah(a,b,c){this.a=a +this.b=b +this.c=c}, +ZT:function ZT(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +ZU:function ZU(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.Q=i +_.as=null +_.CW=_.ch=!1 +_.cx=!0 +_.cy=j +_.ff$=k +_.b7$=l +_.qo$=m +_.a=null +_.b=n +_.c=null}, +bb1:function bb1(){}, +bb2:function bb2(){}, +baY:function baY(a){this.a=a}, +baX:function baX(a){this.a=a}, +baZ:function baZ(a){this.a=a}, +baS:function baS(a,b){this.a=a +this.b=b}, +bb7:function bb7(a){this.a=a}, +bb4:function bb4(a,b){this.a=a +this.b=b}, +bb8:function bb8(a){this.a=a}, +bb5:function bb5(a){this.a=a}, +bb6:function bb6(a){this.a=a}, +baW:function baW(a){this.a=a}, +baT:function baT(a){this.a=a}, +baV:function baV(a,b,c){this.a=a +this.b=b +this.c=c}, +baU:function baU(a,b,c){this.a=a +this.b=b +this.c=c}, +baP:function baP(a,b){this.a=a +this.b=b}, +baQ:function baQ(a,b){this.a=a +this.b=b}, +baR:function baR(a,b){this.a=a +this.b=b}, +bb0:function bb0(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bb_:function bb_(a,b){this.a=a +this.b=b}, +baO:function baO(){}, +baM:function baM(){}, +baN:function baN(){}, +bb3:function bb3(a){this.a=a}, +acE:function acE(){}, +acF:function acF(){}, +aM5:function aM5(){}, +aM6:function aM6(){}, +aM7:function aM7(){}, +aM8:function aM8(){}, +aml:function aml(a,b){this.c=a +this.a=b}, +baL:function baL(a){this.a=a}, +baK:function baK(){}, +baJ:function baJ(a){this.a=a}, +baG:function baG(){}, +baH:function baH(a){this.a=a}, +baI:function baI(a){this.a=a}, +a1w:function a1w(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +amm:function amm(a,b){this.c=a +this.a=b}, +amn:function amn(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +czC(a,b,c,d,e,f,g,h,i){return new A.Df(a,b,d,c,h,i,g,f,e)}, +Df:function Df(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.a=i}, +bbc:function bbc(a,b){this.a=a +this.b=b}, +aMb:function aMb(){}, +ZW:function ZW(a,b){this.c=a +this.a=b}, +bbb:function bbb(a){this.a=a}, +aM9:function aM9(){}, +ZX:function ZX(a,b){this.c=a +this.a=b}, +aMa:function aMa(){}, +amo:function amo(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +bbp:function bbp(a){this.a=a}, +bbq:function bbq(a){this.a=a}, +bbo:function bbo(a){this.a=a}, +bbn:function bbn(a){this.a=a}, +ZY:function ZY(a,b,c){this.c=a +this.d=b +this.a=c}, +bbm:function bbm(a){this.a=a}, +bbl:function bbl(a,b){this.a=a +this.b=b}, +bbh:function bbh(a,b){this.a=a +this.b=b}, +bbk:function bbk(a,b,c){this.a=a +this.b=b +this.c=c}, +bbj:function bbj(a,b){this.a=a +this.b=b}, +bbi:function bbi(a,b){this.a=a +this.b=b}, +bbf:function bbf(a,b){this.a=a +this.b=b}, +bbg:function bbg(a,b){this.a=a +this.b=b}, +Uf:function Uf(a,b){this.a=a +this.b=b}, +aCq:function aCq(){}, +aE9:function aE9(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +a9P:function a9P(a,b,c){this.c=a +this.d=b +this.a=c}, +agT:function agT(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +coK:function coK(a){this.a=a}, +coI:function coI(a,b,c){this.a=a +this.b=b +this.c=c}, +coH:function coH(a){this.a=a}, +coJ:function coJ(a,b){this.a=a +this.b=b}, +coY:function coY(){}, +coZ:function coZ(a){this.a=a}, +coX:function coX(a){this.a=a}, +coS:function coS(a){this.a=a}, +cp_:function cp_(a,b){this.a=a +this.b=b}, +coW:function coW(a,b){this.a=a +this.b=b}, +coV:function coV(a,b){this.a=a +this.b=b}, +cp0:function cp0(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +coT:function coT(a){this.a=a}, +coR:function coR(a){this.a=a}, +coU:function coU(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +coL:function coL(a,b){this.a=a +this.b=b}, +coM:function coM(a,b){this.a=a +this.b=b}, +coN:function coN(a,b,c){this.a=a +this.b=b +this.c=c}, +coO:function coO(a,b){this.a=a +this.b=b}, +coQ:function coQ(a,b){this.a=a +this.b=b}, +coP:function coP(a,b,c){this.a=a +this.b=b +this.c=c}, +Bn:function Bn(a,b){this.a=a +this.b=b}, +ZZ:function ZZ(a){this.a=a}, +amq:function amq(a){this.a=null +this.b=a +this.c=null}, +bbs:function bbs(a,b){this.a=a +this.b=b}, +bbu:function bbu(a){this.a=a}, +bbt:function bbt(){}, +bbv:function bbv(a){this.a=a}, +bbw:function bbw(){}, +bbx:function bbx(a,b,c){this.a=a +this.b=b +this.c=c}, +bby:function bby(a){this.a=a}, +amr:function amr(a,b){this.c=a +this.a=b}, +bbH:function bbH(a,b){this.a=a +this.b=b}, +bbI:function bbI(a){this.a=a}, +bbB:function bbB(){}, +bbC:function bbC(){}, +bbD:function bbD(a,b,c){this.a=a +this.b=b +this.c=c}, +bbE:function bbE(a,b){this.a=a +this.b=b}, +bbA:function bbA(a,b,c){this.a=a +this.b=b +this.c=c}, +bbF:function bbF(a,b,c){this.a=a +this.b=b +this.c=c}, +bbG:function bbG(a,b){this.a=a +this.b=b}, +bbz:function bbz(a,b){this.a=a +this.b=b}, +F7:function F7(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +a_v:function a_v(a){this.a=a}, +a_w:function a_w(a,b){var _=this +_.d=a +_.e=null +_.f=!1 +_.a=_.r=null +_.b=b +_.c=null}, +bfb:function bfb(a,b){this.a=a +this.b=b}, +bfc:function bfc(a){this.a=a}, +bfd:function bfd(a){this.a=a}, +bfe:function bfe(a){this.a=a}, +bff:function bff(a,b){this.a=a +this.b=b}, +bfa:function bfa(a){this.a=a}, +bf9:function bf9(a,b){this.a=a +this.b=b}, +QS:function QS(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aMB:function aMB(){}, +a_x:function a_x(){}, +bfj:function bfj(a){this.a=a}, +bfi:function bfi(a,b){this.a=a +this.b=b}, +bfg:function bfg(){}, +bfh:function bfh(){}, +anV:function anV(a,b){this.c=a +this.a=b}, +bfk:function bfk(){}, +bfl:function bfl(a){this.a=a}, +bfm:function bfm(){}, +bfn:function bfn(a,b,c){this.a=a +this.b=b +this.c=c}, +bfo:function bfo(a,b,c){this.a=a +this.b=b +this.c=c}, +bfp:function bfp(){}, +a9W:function a9W(a,b,c){this.c=a +this.d=b +this.a=c}, +ao0:function ao0(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bfA:function bfA(a){this.a=a}, +bfz:function bfz(){}, +a_D:function a_D(a,b){this.c=a +this.a=b}, +ao3:function ao3(a,b,c,d,e,f,g){var _=this +_.d=a +_.Cz$=b +_.Sx$=c +_.zQ$=d +_.Gj$=e +_.E9$=f +_.a=null +_.b=g +_.c=null}, +bfR:function bfR(a){this.a=a}, +bfS:function bfS(a,b,c){this.a=a +this.b=b +this.c=c}, +aME:function aME(){}, +aMF:function aMF(){}, +ao2:function ao2(a,b){this.c=a +this.a=b}, +bfQ:function bfQ(a){this.a=a}, +bfO:function bfO(){}, +bfP:function bfP(a){this.a=a}, +bfN:function bfN(a,b){this.a=a +this.b=b}, +bfM:function bfM(a,b,c){this.a=a +this.b=b +this.c=c}, +ao4:function ao4(a,b,c){this.c=a +this.d=b +this.a=c}, +aru:function aru(a){this.a=a}, +a0x:function a0x(a){this.a=a}, +a0y:function a0y(a){var _=this +_.d=null +_.e=!1 +_.a=_.f=null +_.b=a +_.c=null}, +bhC:function bhC(a){this.a=a}, +bhD:function bhD(a){this.a=a}, +bhE:function bhE(a,b){this.a=a +this.b=b}, +bhF:function bhF(a,b){this.a=a +this.b=b}, +bhG:function bhG(a){this.a=a}, +bhH:function bhH(a,b,c){this.a=a +this.b=b +this.c=c}, +bhK:function bhK(a,b){this.a=a +this.b=b}, +bhJ:function bhJ(){}, +bhA:function bhA(){}, +bhI:function bhI(){}, +bhB:function bhB(){}, +aqX:function aqX(a,b){this.c=a +this.a=b}, +bhP:function bhP(a){this.a=a}, +bhO:function bhO(a){this.a=a}, +bhL:function bhL(a){this.a=a}, +bhM:function bhM(a){this.a=a}, +bhN:function bhN(a){this.a=a}, +cQT(a,b,c,d,e,f){return new A.aIc(a,c,d,f,b,e,null)}, +vY:function vY(a,b){this.a=a +this.b=b}, +aIc:function aIc(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +c59:function c59(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Ng:function Ng(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +HD:function HD(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.a=e}, +a58:function a58(a){var _=this +_.a=_.r=_.f=_.e=_.d=null +_.b=a +_.c=null}, +bH2:function bH2(a,b){this.a=a +this.b=b}, +bH0:function bH0(a){this.a=a}, +bH1:function bH1(){}, +bH_:function bH_(a){this.a=a}, +bGQ:function bGQ(a,b){this.a=a +this.b=b}, +bGP:function bGP(a){this.a=a}, +bGR:function bGR(a){this.a=a}, +bGT:function bGT(a){this.a=a}, +bGV:function bGV(a){this.a=a}, +bGU:function bGU(a){this.a=a}, +bGS:function bGS(a){this.a=a}, +bGW:function bGW(){}, +bGZ:function bGZ(a){this.a=a}, +bGY:function bGY(a,b){this.a=a +this.b=b}, +bGX:function bGX(a){this.a=a}, +dny(a,b){var s=t.bB,r=A.R(new A.N(B.Xm,new A.csl(b,a),s),!0,s.i("al.E")) +B.b.fm(r,new A.csm()) +return B.b.gN(r).a}, +dnz(a,b,c){var s,r,q=new A.csn(c,a,b),p=A.b(t.kH,t.c) +for(s=0;s<4;++s){r=B.Xm[s] +p.j(0,r,q.$1(r))}return p}, +a5N:function a5N(a,b){this.r=a +this.a=b}, +SA:function SA(a,b,c,d,e){var _=this +_.f=_.e=_.d=$ +_.r=a +_.x=_.w=!1 +_.y=b +_.ff$=c +_.b7$=d +_.a=null +_.b=e +_.c=null}, +bJq:function bJq(a,b){this.a=a +this.b=b}, +bJs:function bJs(a){this.a=a}, +bJr:function bJr(a){this.a=a}, +bJm:function bJm(a,b){this.a=a +this.b=b}, +bJi:function bJi(a){this.a=a}, +bJj:function bJj(a,b){this.a=a +this.b=b}, +bJk:function bJk(a){this.a=a}, +bJl:function bJl(a){this.a=a}, +bJp:function bJp(a,b,c){this.a=a +this.b=b +this.c=c}, +bJn:function bJn(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bJo:function bJo(a,b){this.a=a +this.b=b}, +pA:function pA(a,b){this.a=a +this.b=b}, +yl:function yl(a,b){this.a=a +this.b=b}, +csl:function csl(a,b){this.a=a +this.b=b}, +csm:function csm(){}, +csn:function csn(a,b,c){this.a=a +this.b=b +this.c=c}, +aSo:function aSo(){}, +arN:function arN(a){this.a=a}, +aOM:function aOM(a){this.a=a}, +aOL:function aOL(a){this.a=a}, +aOK:function aOK(a){this.a=a}, +cde:function cde(a,b){this.a=a +this.b=b}, +aON:function aON(a){this.a=a}, +DV:function DV(a,b){this.c=a +this.a=b}, +a2_:function a2_(a,b,c,d,e,f,g){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.y=_.w=null +_.z=e +_.Q=f +_.a=null +_.b=g +_.c=null}, +bpA:function bpA(){}, +bpz:function bpz(a){this.a=a}, +bpx:function bpx(){}, +bpy:function bpy(a){this.a=a}, +bpw:function bpw(a){this.a=a}, +asC:function asC(a,b){this.c=a +this.a=b}, +bpE:function bpE(a){this.a=a}, +bpD:function bpD(a){this.a=a}, +bpC:function bpC(a){this.a=a}, +asA:function asA(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +bpu:function bpu(){}, +bpv:function bpv(){}, +bps:function bps(a){this.a=a}, +bpt:function bpt(){}, +aPh:function aPh(a,b,c){this.c=a +this.d=b +this.a=c}, +cer:function cer(a,b){this.a=a +this.b=b}, +ces:function ces(){}, +ceq:function ceq(){}, +cet:function cet(a){this.a=a}, +a7c:function a7c(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bOv:function bOv(a){this.a=a}, +bOu:function bOu(a,b){this.a=a +this.b=b}, +bOt:function bOt(a,b){this.a=a +this.b=b}, +bOs:function bOs(a,b){this.a=a +this.b=b}, +aCr:function aCr(a){this.a=a}, +QN:function QN(a,b){this.c=a +this.a=b}, +btV:function btV(a,b){this.a=a +this.b=b}, +btW:function btW(a,b){this.a=a +this.b=b}, +btX:function btX(a,b){this.a=a +this.b=b}, +btY:function btY(a,b){this.a=a +this.b=b}, +a2w:function a2w(a){this.a=a}, +a2x:function a2x(a,b,c,d){var _=this +_.d=a +_.e=b +_.f=c +_.w=null +_.z=!1 +_.a=null +_.b=d +_.c=null}, +bu4:function bu4(){}, +bu5:function bu5(a){this.a=a}, +bu3:function bu3(){}, +bu6:function bu6(a){this.a=a}, +buh:function buh(a){this.a=a}, +buc:function buc(a){this.a=a}, +bud:function bud(a,b){this.a=a +this.b=b}, +bug:function bug(a,b){this.a=a +this.b=b}, +bu7:function bu7(a){this.a=a}, +bu8:function bu8(){}, +bu9:function bu9(a){this.a=a}, +bua:function bua(){}, +bub:function bub(a,b){this.a=a +this.b=b}, +bue:function bue(){}, +buf:function buf(a,b){this.a=a +this.b=b}, +aPB:function aPB(){}, +aty:function aty(a,b){this.c=a +this.a=b}, +bui:function bui(a){this.a=a}, +buj:function buj(a){this.a=a}, +atA:function atA(a,b,c){this.c=a +this.d=b +this.a=c}, +buo:function buo(a){this.a=a}, +bul:function bul(a){this.a=a}, +buk:function buk(a,b){this.a=a +this.b=b}, +bum:function bum(a){this.a=a}, +bun:function bun(a){this.a=a}, +IY:function IY(a,b){this.a=a +this.b=b}, +cBh(a,b){return new A.J9(a,b,null)}, +J9:function J9(a,b,c){this.c=a +this.e=b +this.a=c}, +a2U:function a2U(a,b,c){var _=this +_.d=a +_.e=null +_.r=b +_.a=null +_.b=c +_.c=null}, +bws:function bws(){}, +au8:function au8(a,b,c){this.c=a +this.e=b +this.a=c}, +bwz:function bwz(a){this.a=a}, +bwy:function bwy(a){this.a=a}, +bwx:function bwx(a){this.a=a}, +bww:function bww(){}, +bwv:function bwv(a){this.a=a}, +bwt:function bwt(a){this.a=a}, +bwu:function bwu(a,b){this.a=a +this.b=b}, +Af:function Af(a,b,c){this.c=a +this.d=b +this.a=c}, +a3g:function a3g(a,b,c,d,e,f,g){var _=this +_.d=a +_.Cz$=b +_.Sx$=c +_.zQ$=d +_.Gj$=e +_.E9$=f +_.a=null +_.b=g +_.c=null}, +bxJ:function bxJ(){}, +bxL:function bxL(){}, +bxM:function bxM(a,b){this.a=a +this.b=b}, +bxK:function bxK(a){this.a=a}, +Rg:function Rg(a,b){this.c=a +this.a=b}, +bxN:function bxN(a){this.a=a}, +xa:function xa(a,b){this.c=a +this.a=b}, +bzc:function bzc(a){this.a=a}, +auV:function auV(a){var _=this +_.d=null +_.e=$ +_.a=null +_.b=a +_.c=null}, +bzt:function bzt(a){this.a=a}, +bzs:function bzs(){}, +bzu:function bzu(a){this.a=a}, +bzr:function bzr(){}, +bzv:function bzv(a){this.a=a}, +bzq:function bzq(){}, +bzp:function bzp(a,b){this.a=a +this.b=b}, +bzf:function bzf(a,b){this.a=a +this.b=b}, +bzg:function bzg(a,b){this.a=a +this.b=b}, +bzh:function bzh(a){this.a=a}, +bzi:function bzi(a,b){this.a=a +this.b=b}, +bze:function bze(a){this.a=a}, +bzj:function bzj(a){this.a=a}, +bzk:function bzk(a){this.a=a}, +bzl:function bzl(a){this.a=a}, +bzm:function bzm(a){this.a=a}, +bzn:function bzn(a){this.a=a}, +bzo:function bzo(a){this.a=a}, +aOz:function aOz(a,b,c){this.c=a +this.d=b +this.a=c}, +a3Y:function a3Y(a){this.a=a}, +a3Z:function a3Z(a,b,c){var _=this +_.d=a +_.e=b +_.r=_.f=null +_.x=_.w=!1 +_.a=_.y=null +_.b=c +_.c=null}, +bBs:function bBs(a){this.a=a}, +bBg:function bBg(a){this.a=a}, +bBh:function bBh(a){this.a=a}, +bBi:function bBi(a){this.a=a}, +bBj:function bBj(a){this.a=a}, +bBk:function bBk(a){this.a=a}, +bBl:function bBl(a,b){this.a=a +this.b=b}, +bBm:function bBm(a){this.a=a}, +bBn:function bBn(a,b){this.a=a +this.b=b}, +bBo:function bBo(a){this.a=a}, +bBp:function bBp(a){this.a=a}, +bBf:function bBf(a,b){this.a=a +this.b=b}, +bBa:function bBa(a){this.a=a}, +bBb:function bBb(a){this.a=a}, +bBc:function bBc(){}, +bBd:function bBd(){}, +bBe:function bBe(){}, +bBq:function bBq(a,b,c){this.a=a +this.b=b +this.c=c}, +bBr:function bBr(a,b){this.a=a +this.b=b}, +awe:function awe(a,b){this.c=a +this.a=b}, +bBA:function bBA(a){this.a=a}, +bBy:function bBy(a){this.a=a}, +bBz:function bBz(){}, +Pc:function Pc(){}, +bfB:function bfB(){}, +acP:function acP(){}, +acQ:function acQ(){}, +Pd:function Pd(a,b){this.c=a +this.a=b}, +bfJ:function bfJ(){}, +bfK:function bfK(){}, +bfL:function bfL(a,b){this.a=a +this.b=b}, +bfH:function bfH(a){this.a=a}, +bfI:function bfI(a){this.a=a}, +bfG:function bfG(a,b,c){this.a=a +this.b=b +this.c=c}, +a5p:function a5p(a){this.a=a}, +a5q:function a5q(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.as=a +_.at=b +_.ax=c +_.ay=d +_.ch=e +_.CW=f +_.cx=g +_.cy=h +_.db=i +_.dx=null +_.dy="" +_.aov$=j +_.d=k +_.Cz$=l +_.Sx$=m +_.zQ$=n +_.Gj$=o +_.E9$=p +_.a=null +_.b=q +_.c=null}, +bI2:function bI2(){}, +bIc:function bIc(){}, +bId:function bId(a,b){this.a=a +this.b=b}, +bI9:function bI9(){}, +bIe:function bIe(a){this.a=a}, +bI8:function bI8(a){this.a=a}, +bI6:function bI6(a,b){this.a=a +this.b=b}, +bI5:function bI5(a,b){this.a=a +this.b=b}, +bI7:function bI7(a){this.a=a}, +bI3:function bI3(){}, +bI4:function bI4(a){this.a=a}, +bIa:function bIa(){}, +bIb:function bIb(){}, +aRQ:function aRQ(){}, +aRR:function aRR(){}, +Sr:function Sr(a,b,c){this.c=a +this.d=b +this.a=c}, +bI_:function bI_(a){this.a=a}, +bHZ:function bHZ(){}, +bI0:function bI0(){}, +bI1:function bI1(a){this.a=a}, +bHY:function bHY(a){this.a=a}, +bHV:function bHV(a){this.a=a}, +bHW:function bHW(a,b){this.a=a +this.b=b}, +bHX:function bHX(a){this.a=a}, +aLo:function aLo(a,b){this.c=a +this.a=b}, +c9I:function c9I(){}, +c9H:function c9H(){}, +c9G:function c9G(){}, +aLp:function aLp(a,b){this.c=a +this.a=b}, +c9K:function c9K(){}, +c9J:function c9J(){}, +det(a){a.ay.a9(0,new A.bIg(a))}, +cC6(a){var s=0,r=A.o(t.z),q,p +var $async$cC6=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:$.U().b9(0,"NewGroupInfoController::moveToGroupChatScreen()") +q=a.c +q.toString +q=A.ai(q,!1,t.e) +p=q.ga8(q) +q=a.CW.a +if(q!=null)a.bY6(q,p) +else a.aKM() +return A.m(null,r)}}) +return A.n($async$cC6,r)}, +cNI(a,b){var s=b.$ti.i("aO") +return A.i0(new A.aO(b,new A.bIf(a),s),s.i("D.E"))}, +bIg:function bIg(a){this.a=a}, +bIf:function bIf(a){this.a=a}, +U2:function U2(a,b,c){var _=this +_.a=a +_.b=b +_.F$=0 +_.M$=c +_.a1$=_.W$=0 +_.aj$=!1}, +bUl:function bUl(a){this.a=a}, +bUn:function bUn(a){this.a=a}, +bUm:function bUm(){}, +ao1:function ao1(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bfF:function bfF(a){this.a=a}, +bfD:function bfD(){}, +bfE:function bfE(a){this.a=a}, +bfC:function bfC(a,b){this.a=a +this.b=b}, +MG:function MG(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +cbw:function cbw(a,b){this.a=a +this.b=b}, +cbx:function cbx(a,b){this.a=a +this.b=b}, +cbv:function cbv(a,b){this.a=a +this.b=b}, +a1x:function a1x(a,b){this.c=a +this.a=b}, +aOQ:function aOQ(a){var _=this +_.d=!0 +_.a=null +_.b=a +_.c=null}, +cdj:function cdj(a){this.a=a}, +cdk:function cdk(){}, +cdl:function cdl(a){this.a=a}, +a8C:function a8C(a,b){this.c=a +this.a=b}, +aVc:function aVc(a){this.a=null +this.b=a +this.c=null}, +cnZ:function cnZ(a){this.a=a}, +cnY:function cnY(a){this.a=a}, +cnX:function cnX(a,b){this.a=a +this.b=b}, +a5r:function a5r(a){this.a=a}, +a5s:function a5s(a,b,c,d,e,f,g,h){var _=this +_.d=a +_.e=b +_.Cz$=c +_.Sx$=d +_.zQ$=e +_.Gj$=f +_.E9$=g +_.a=null +_.b=h +_.c=null}, +bIh:function bIh(a,b,c){this.a=a +this.b=b +this.c=c}, +aRS:function aRS(){}, +aRT:function aRT(){}, +aRU:function aRU(){}, +aRV:function aRV(){}, +azP:function azP(a,b){this.c=a +this.a=b}, +U0:function U0(){}, +bTP:function bTP(a){this.a=a}, +bTQ:function bTQ(a){this.a=a}, +bTR:function bTR(a){this.a=a}, +anZ:function anZ(a,b,c){this.c=a +this.e=b +this.a=c}, +uH:function uH(a,b,c){this.c=a +this.d=b +this.a=c}, +bn6:function bn6(a){this.a=a}, +arW:function arW(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.a=h}, +bng:function bng(a){this.a=a}, +bne:function bne(a){this.a=a}, +bnf:function bnf(a,b){this.a=a +this.b=b}, +bnb:function bnb(a,b,c){this.a=a +this.b=b +this.c=c}, +bnc:function bnc(a,b){this.a=a +this.b=b}, +bna:function bna(a,b){this.a=a +this.b=b}, +bn8:function bn8(a,b,c){this.a=a +this.b=b +this.c=c}, +bnd:function bnd(a,b){this.a=a +this.b=b}, +bn9:function bn9(a){this.a=a}, +bn7:function bn7(a){this.a=a}, +aeb:function aeb(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +Cf:function Cf(a,b){this.c=a +this.a=b}, +C7:function C7(a){this.a=a}, +ceW:function ceW(){}, +MY:function MY(a){this.a=a}, +aw8:function aw8(a){this.a=a}, +EU:function EU(a,b){this.c=a +this.a=b}, +bqs:function bqs(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=!1 +_.f=null}, +bqu:function bqu(a){this.a=a}, +bqt:function bqt(a){this.a=a}, +bqw:function bqw(a,b){this.a=a +this.b=b}, +bqv:function bqv(a,b){this.a=a +this.b=b}, +aBK:function aBK(a,b,c){this.c=a +this.d=b +this.a=c}, +bLg:function bLg(a){this.a=a}, +SW:function SW(a,b,c){this.c=a +this.d=b +this.a=c}, +bLf:function bLf(a){this.a=a}, +aCs:function aCs(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aPw:function aPw(a,b,c){this.c=a +this.d=b +this.a=c}, +Ck:function Ck(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aNP:function aNP(a,b,c){this.c=a +this.d=b +this.a=c}, +aMC:function aMC(a,b,c){this.c=a +this.d=b +this.a=c}, +cbu:function cbu(a){this.a=a}, +a8w:function a8w(a,b){this.c=a +this.a=b}, +aE6:function aE6(a,b,c,d,e){var _=this +_.d=null +_.e=a +_.f=b +_.r=c +_.a_m$=d +_.a=null +_.b=e +_.c=null}, +bTS:function bTS(a){this.a=a}, +bTT:function bTT(a){this.a=a}, +bTV:function bTV(a){this.a=a}, +bTU:function bTU(a){this.a=a}, +aV3:function aV3(){}, +aV4:function aV4(){}, +bTD:function bTD(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.e=d +_.f=null}, +bTE:function bTE(a){this.a=a}, +bTH:function bTH(a){this.a=a}, +bTO:function bTO(a){this.a=a}, +bTM:function bTM(){}, +bTN:function bTN(){}, +bTL:function bTL(a){this.a=a}, +bTF:function bTF(){}, +bTG:function bTG(a){this.a=a}, +bTJ:function bTJ(){}, +bTK:function bTK(a){this.a=a}, +bTI:function bTI(a){this.a=a}, +aEa:function aEa(a,b){this.c=a +this.a=b}, +bUa:function bUa(a){this.a=a}, +bU8:function bU8(a){this.a=a}, +bU6:function bU6(a){this.a=a}, +bU7:function bU7(a,b){this.a=a +this.b=b}, +bU5:function bU5(a,b,c){this.a=a +this.b=b +this.c=c}, +bU9:function bU9(a){this.a=a}, +bU4:function bU4(a){this.a=a}, +bU2:function bU2(a){this.a=a}, +bU3:function bU3(a,b){this.a=a +this.b=b}, +bU1:function bU1(a,b){this.a=a +this.b=b}, +bU0:function bU0(a,b,c){this.a=a +this.b=b +this.c=c}, +bTY:function bTY(a){this.a=a}, +bTZ:function bTZ(){}, +bU_:function bU_(){}, +a8T:function a8T(a,b){this.c=a +this.a=b}, +aEM:function aEM(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.f=null +_.r=c +_.w=d +_.a=_.y=null +_.b=e +_.c=null}, +bVN:function bVN(a){this.a=a}, +bVL:function bVL(a,b,c){this.a=a +this.b=b +this.c=c}, +bVK:function bVK(a){this.a=a}, +bVM:function bVM(a){this.a=a}, +aVm:function aVm(){}, +aEP:function aEP(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +aEZ:function aEZ(a,b,c){this.c=a +this.d=b +this.a=c}, +bXr:function bXr(a){this.a=a}, +bXp:function bXp(a){this.a=a}, +bXq:function bXq(a){this.a=a}, +bXs:function bXs(a,b){this.a=a +this.b=b}, +bXo:function bXo(a,b){this.a=a +this.b=b}, +a8U:function a8U(a){this.a=a}, +a8V:function a8V(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +bVw:function bVw(a,b,c){this.a=a +this.b=b +this.c=c}, +bVx:function bVx(a,b,c){this.a=a +this.b=b +this.c=c}, +bVv:function bVv(a,b,c){this.a=a +this.b=b +this.c=c}, +bVy:function bVy(a){this.a=a}, +bVz:function bVz(a,b){this.a=a +this.b=b}, +bVA:function bVA(a){this.a=a}, +doM(a){switch(a.c.a){case 0:return B.cgJ +case 1:return B.On}}, +aEJ:function aEJ(a,b){this.c=a +this.a=b}, +bVD:function bVD(a){this.a=a}, +bVC:function bVC(a,b){this.a=a +this.b=b}, +bVB:function bVB(a,b,c){this.a=a +this.b=b +this.c=c}, +a8W:function a8W(a){this.a=a}, +aEK:function aEK(a){this.a=null +this.b=a +this.c=null}, +aEL:function aEL(a,b){this.c=a +this.a=b}, +bVE:function bVE(a){this.a=a}, +bVF:function bVF(){}, +bVG:function bVG(){}, +bVH:function bVH(){}, +bVI:function bVI(){}, +bVJ:function bVJ(a){this.a=a}, +a1h:function a1h(a){this.a=a}, +a1i:function a1i(a,b,c){var _=this +_.d=!1 +_.e=a +_.f=b +_.a=_.r=null +_.b=c +_.c=null}, +bkM:function bkM(a,b){this.a=a +this.b=b}, +bkN:function bkN(a,b){this.a=a +this.b=b}, +bkT:function bkT(a,b){this.a=a +this.b=b}, +bkU:function bkU(){}, +bkR:function bkR(a,b){this.a=a +this.b=b}, +bkV:function bkV(a,b){this.a=a +this.b=b}, +bkW:function bkW(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bkS:function bkS(a){this.a=a}, +bkO:function bkO(a){this.a=a}, +bkP:function bkP(a,b){this.a=a +this.b=b}, +bkQ:function bkQ(a,b,c){this.a=a +this.b=b +this.c=c}, +ars:function ars(a,b){this.c=a +this.a=b}, +bl0:function bl0(){}, +bl_:function bl_(a,b){this.a=a +this.b=b}, +bkX:function bkX(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bkY:function bkY(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bkZ:function bkZ(a,b){this.a=a +this.b=b}, +adC:function adC(a,b){this.c=a +this.a=b}, +aec:function aec(a,b,c){this.c=a +this.d=b +this.a=c}, +aPS:function aPS(a){this.a=null +this.b=a +this.c=null}, +cfM:function cfM(a){this.a=a}, +aad:function aad(){}, +a8X:function a8X(a){this.a=a}, +aEN:function aEN(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +bVO:function bVO(a,b){this.a=a +this.b=b}, +aEO:function aEO(a,b){this.c=a +this.a=b}, +bVU:function bVU(a,b){this.a=a +this.b=b}, +bVT:function bVT(a,b){this.a=a +this.b=b}, +bVW:function bVW(){}, +bVV:function bVV(a){this.a=a}, +bVS:function bVS(a,b){this.a=a +this.b=b}, +bVR:function bVR(a,b,c){this.a=a +this.b=b +this.c=c}, +bVQ:function bVQ(a,b,c){this.a=a +this.b=b +this.c=c}, +bVP:function bVP(a,b){this.a=a +this.b=b}, +a55:function a55(a){this.a=a}, +azs:function azs(a){this.a=null +this.b=a +this.c=null}, +azt:function azt(a,b){this.c=a +this.a=b}, +bGK:function bGK(a){this.a=a}, +bGJ:function bGJ(){}, +bGI:function bGI(a,b,c){this.a=a +this.b=b +this.c=c}, +bGH:function bGH(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a5z(a,b,c){return new A.azW(a,b,c)}, +azW:function azW(a,b,c){this.a=a +this.b=b +this.c=c}, +bIs:function bIs(){}, +bIt:function bIt(){}, +bIu:function bIu(){}, +bIv:function bIv(){}, +bIw:function bIw(){}, +bIx:function bIx(){}, +a8Y:function a8Y(a){this.a=a}, +aEQ:function aEQ(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +bVX:function bVX(a){this.a=a}, +bVY:function bVY(a){this.a=a}, +bVZ:function bVZ(a){this.a=a}, +bW_:function bW_(a){this.a=a}, +bW0:function bW0(a){this.a=a}, +bW3:function bW3(a,b,c){this.a=a +this.b=b +this.c=c}, +bW1:function bW1(a,b){this.a=a +this.b=b}, +bW2:function bW2(a){this.a=a}, +aER:function aER(a,b){this.c=a +this.a=b}, +bWb:function bWb(){}, +bWa:function bWa(a){this.a=a}, +bW7:function bW7(a){this.a=a}, +bW6:function bW6(a){this.a=a}, +bW8:function bW8(a,b){this.a=a +this.b=b}, +bW9:function bW9(a){this.a=a}, +bW5:function bW5(a,b){this.a=a +this.b=b}, +bW4:function bW4(a,b,c){this.a=a +this.b=b +this.c=c}, +a8Z:function a8Z(a){this.a=a}, +a9_:function a9_(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.y=_.x=_.w=null +_.z=e +_.Q=f +_.as=g +_.at=h +_.ax=i +_.ay=j +_.ch=k +_.CW=l +_.aov$=m +_.a=null +_.b=n +_.c=null}, +bWm:function bWm(a,b){this.a=a +this.b=b}, +bWl:function bWl(a,b){this.a=a +this.b=b}, +bWj:function bWj(a){this.a=a}, +bWc:function bWc(){}, +bWd:function bWd(a){this.a=a}, +bWk:function bWk(a){this.a=a}, +bWe:function bWe(){}, +bWf:function bWf(a,b){this.a=a +this.b=b}, +bWi:function bWi(a){this.a=a}, +bWg:function bWg(){}, +bWh:function bWh(a){this.a=a}, +aVn:function aVn(){}, +aVo:function aVo(){}, +aVp:function aVp(){}, +aVq:function aVq(){}, +Bc:function Bc(a,b){this.a=a +this.b=b}, +cCK(a,b,c,d,e,f,g,h,i,j){return new A.Ug(j,f,e,a,i,h,b,c,d,g,null)}, +Ug:function Ug(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.a=k}, +bWp:function bWp(a){this.a=a}, +bWo:function bWo(a){this.a=a}, +bWn:function bWn(a){this.a=a}, +asQ:function asQ(){}, +Qx:function Qx(){}, +DY:function DY(a){this.a=a}, +wW:function wW(a){this.a=a}, +aES:function aES(){}, +aET:function aET(a,b){this.c=a +this.a=b}, +bWQ:function bWQ(a){this.a=a}, +bWR:function bWR(a){this.a=a}, +bWP:function bWP(a){this.a=a}, +bWS:function bWS(a,b){this.a=a +this.b=b}, +bWN:function bWN(a){this.a=a}, +bWH:function bWH(a){this.a=a}, +bWI:function bWI(a,b){this.a=a +this.b=b}, +bWO:function bWO(){}, +bWT:function bWT(a,b){this.a=a +this.b=b}, +bWJ:function bWJ(a){this.a=a}, +bWG:function bWG(a){this.a=a}, +bWK:function bWK(){}, +bWL:function bWL(a){this.a=a}, +bWE:function bWE(a){this.a=a}, +bWF:function bWF(a,b){this.a=a +this.b=b}, +bWM:function bWM(){}, +Uh:function Uh(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.w=e +_.a=f}, +bWw:function bWw(a){this.a=a}, +bWu:function bWu(a){this.a=a}, +bWv:function bWv(a,b,c){this.a=a +this.b=b +this.c=c}, +bWr:function bWr(){}, +bWq:function bWq(){}, +bWs:function bWs(){}, +bWx:function bWx(){}, +bWt:function bWt(a){this.a=a}, +Ui:function Ui(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +bWC:function bWC(a){this.a=a}, +bWA:function bWA(a){this.a=a}, +bWB:function bWB(a,b,c){this.a=a +this.b=b +this.c=c}, +bWy:function bWy(){}, +bWD:function bWD(){}, +bWz:function bWz(a){this.a=a}, +a94(a){var s=0,r=A.o(t.H),q,p,o +var $async$a94=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=t.X +o=A.z(a,B.f,p).gfq() +s=3 +return A.f(A.kg(null,a,!0,A.z(a,B.f,p).gkD(),null,o,!0),$async$a94) +case 3:if(c!==B.cQ){s=1 +break}s=4 +return A.f(A.cA(a,new A.bWV(a),t.A0),$async$a94) +case 4:p=c.a +if(p!=null)A.ayQ(p,a) +case 1:return A.m(q,r)}}) +return A.n($async$a94,r)}, +a92:function a92(a){this.a=a}, +a93:function a93(a){this.a=null +this.b=a +this.c=null}, +bWU:function bWU(a,b){this.a=a +this.b=b}, +bWW:function bWW(a,b){this.a=a +this.b=b}, +bWX:function bWX(a,b){this.a=a +this.b=b}, +bWV:function bWV(a){this.a=a}, +aEU:function aEU(a,b){this.c=a +this.a=b}, +bWY:function bWY(a){this.a=a}, +bWZ:function bWZ(a){this.a=a}, +bX_:function bX_(a){this.a=a}, +a95:function a95(a){this.a=a}, +aEV:function aEV(a,b){var _=this +_.d=a +_.a=_.f=_.e=null +_.b=b +_.c=null}, +bX7:function bX7(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bX6:function bX6(a,b){this.a=a +this.b=b}, +bX8:function bX8(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bX5:function bX5(a,b){this.a=a +this.b=b}, +bX1:function bX1(a){this.a=a}, +bX2:function bX2(a){this.a=a}, +bX0:function bX0(a){this.a=a}, +bX4:function bX4(a){this.a=a}, +bX3:function bX3(a){this.a=a}, +aEW:function aEW(a,b){this.c=a +this.a=b}, +bXb:function bXb(a){this.a=a}, +bXa:function bXa(a){this.a=a}, +bX9:function bX9(a,b){this.a=a +this.b=b}, +a96:function a96(a){this.a=a}, +a97:function a97(a){this.a=null +this.b=a +this.c=null}, +bXe:function bXe(){}, +bXf:function bXf(){}, +bXd:function bXd(a){this.a=a}, +bXc:function bXc(a){this.a=a}, +aEX:function aEX(a,b){this.c=a +this.a=b}, +bXh:function bXh(a){this.a=a}, +bXg:function bXg(a,b){this.a=a +this.b=b}, +bXi:function bXi(a){this.a=a}, +bXj:function bXj(){}, +bXk:function bXk(){}, +a9b:function a9b(a){this.a=a}, +a9c:function a9c(a,b,c,d,e,f,g,h){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.a=null +_.b=h +_.c=null}, +bXw:function bXw(){}, +aVv:function aVv(){}, +aF9:function aF9(a,b){this.c=a +this.a=b}, +bXB:function bXB(a){this.a=a}, +bXA:function bXA(a){this.a=a}, +bXC:function bXC(){}, +bXD:function bXD(a){this.a=a}, +a9k:function a9k(a){this.a=a}, +a9l:function a9l(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.f=c +_.r=null +_.z=_.y=_.x=_.w=!1 +_.Q=d +_.a=null +_.b=e +_.c=null}, +bXY:function bXY(a){this.a=a}, +bXT:function bXT(a){this.a=a}, +bXU:function bXU(a){this.a=a}, +bXV:function bXV(a){this.a=a}, +bXW:function bXW(a,b,c){this.a=a +this.b=b +this.c=c}, +bXX:function bXX(a){this.a=a}, +aFg:function aFg(a,b){this.c=a +this.a=b}, +bXZ:function bXZ(){}, +cT7(a){var s=B.b.rb(a,new A.ct5()) +if(s!==-1){B.b.qI(a,s,a.length) +return!0}return!1}, +aa5:function aa5(a){this.a=a}, +aa6:function aa6(a,b,c,d,e,f,g){var _=this +_.e=_.d=0 +_.f=a +_.r=null +_.w=!1 +_.x=b +_.y=c +_.z=d +_.Q=null +_.at=_.as=!1 +_.ay=_.ax=null +_.ch=e +_.cx=f +_.a=_.cy=null +_.b=g +_.c=null}, +bZF:function bZF(a){this.a=a}, +bZE:function bZE(a,b){this.a=a +this.b=b}, +bZB:function bZB(a){this.a=a}, +bZC:function bZC(){}, +bZD:function bZD(a){this.a=a}, +bZx:function bZx(a){this.a=a}, +bZw:function bZw(a){this.a=a}, +bZt:function bZt(a){this.a=a}, +bZs:function bZs(a){this.a=a}, +bZG:function bZG(a){this.a=a}, +bZy:function bZy(a){this.a=a}, +bZk:function bZk(a,b){this.a=a +this.b=b}, +bZr:function bZr(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bZv:function bZv(a,b){this.a=a +this.b=b}, +bZu:function bZu(a,b){this.a=a +this.b=b}, +bZl:function bZl(a){this.a=a}, +bZm:function bZm(){}, +bZn:function bZn(){}, +bZo:function bZo(){}, +bZp:function bZp(a){this.a=a}, +bZq:function bZq(a){this.a=a}, +bZz:function bZz(){}, +bZA:function bZA(a){this.a=a}, +ct5:function ct5(){}, +tr:function tr(a,b){this.a=a +this.b=b}, +aG5:function aG5(a,b){this.c=a +this.a=b}, +bZK:function bZK(a){this.a=a}, +bZL:function bZL(a){this.a=a}, +bZM:function bZM(a,b){this.a=a +this.b=b}, +bZH:function bZH(a){this.a=a}, +bZI:function bZI(a){this.a=a}, +bZJ:function bZJ(a){this.a=a}, +vX:function vX(a,b){this.a=a +this.b=b}, +BN:function BN(a,b,c){this.c=a +this.d=b +this.a=c}, +aIa:function aIa(a){this.a=null +this.b=a +this.c=null}, +c4T:function c4T(a){this.a=a}, +c4U:function c4U(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +c4V:function c4V(a){this.a=a}, +c4W:function c4W(a){this.a=a}, +c4X:function c4X(a){this.a=a}, +c4Y:function c4Y(a,b){this.a=a +this.b=b}, +c4Z:function c4Z(a){this.a=a}, +c5_:function c5_(a){this.a=a}, +aIb:function aIb(a,b){this.c=a +this.a=b}, +c50:function c50(a){this.a=a}, +c51:function c51(a,b){this.a=a +this.b=b}, +c52:function c52(a){this.a=a}, +c53:function c53(a){this.a=a}, +c54:function c54(a){this.a=a}, +c55:function c55(a){this.a=a}, +c56:function c56(a){this.a=a}, +c57:function c57(a){this.a=a}, +c58:function c58(a){this.a=a}, +a6F:function a6F(a){this.a=a}, +bLp:function bLp(){}, +bbd:function bbd(a){this.a=a}, +bOg:function bOg(){}, +c4t:function c4t(a){this.a=a}, +bGM:function bGM(a){this.a=a}, +bbe:function bbe(a){this.a=a}, +bOh:function bOh(){}, +c4u:function c4u(a){this.a=a}, +bGN:function bGN(a){this.a=a}, +Ej:function Ej(a,b){this.a=a +this.b=b}, +oM:function oM(a,b){this.a=a +this.b=b}, +NS:function NS(a,b){this.a=a +this.b=b}, +b14:function b14(){}, +b15:function b15(){}, +b16:function b16(){}, +b17:function b17(){}, +pf:function pf(a,b){this.a=a +this.b=b}, +mS:function mS(a,b){this.a=a +this.b=b}, +FF:function FF(a,b){this.a=a +this.b=b}, +a91:function a91(a,b){this.a=a +this.b=b}, +wt:function wt(a,b){this.a=a +this.b=b}, +d7G(a,b,c){var s="m.favourite" +if(B.ce.b7o(b.gy4().h(0,s)!=null,c.gy4().h(0,s)!=null))return b.gy4().h(0,s)!=null?-1:1 +return B.d.bL(c.ga1W().a,b.ga1W().a)}, +d7H(a){return new A.bcw(a)}, +anr(a,b){var s=A.cBl(J.ld(a.p4,b.aW7()),A.d7H(a),t.hk) +s=A.a(s.slice(0),A.a0(s)) +return s}, +wA(a,b){var s=a.k3 +return s==null?A.z(b,B.f,t.X).gk8():s}, +bcw:function bcw(a){this.a=a}, +d89(a){var s=a.a,r=A.y(s).i("hs"),q=A.i0(new A.hs(s,new A.bfx(a),r),r.i("D.E")) +s=s.a +if(s===0)q.t(0,new A.ic(null,a.b,a.c,a.e,null)) +return q}, +bfx:function bfx(a){this.a=a}, +k7(a,b,c,d,e,f,g){var s=null +return A.dh_(a,b,c,d,e,f,g)}, +dh_(b7,b8,b9,c0,c1,c2,c3){var s=0,r=A.o(t.u),q,p=2,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6 +var $async$k7=A.k(function(c4,c5){if(c4===1){o=c5 +s=p}while(true)switch(s){case 0:b4={} +b4.a=m +n=null +b4.a=null +l=b8 +s=n==null?3:4 +break +case 3:s=5 +return A.f(A.bV4(b7,b8,b9,null,c0,c1,c2,c3),$async$k7) +case 5:n=c5 +case 4:p=7 +s=10 +return A.f(b7.ay.EO(),$async$k7) +case 10:k=c5 +j=k.a +a1=b8.c +$.U().b9(0,"SendImage::sendFileEvent(): FileSized "+a1+" || maxMediaSize "+A.r(j)) +if(j!=null&&j"),q=a.b +return new A.vr(q,A.R(new A.N(s,new A.bTX(),r),!0,r.i("al.E")),0,q.length===0,t.pK)}, +bqx:function bqx(){}, +bqy:function bqy(){}, +bTX:function bTX(){}, +a90:function a90(a){this.a=a}, +aIC:function aIC(){}, +aHQ:function aHQ(){}, +cIy(a){var s=A.az(a,"prefix",B.i,t.N),r=J.T(a) +return new A.b0T(s,t.j.b(r.h(a,"bundles"))?J.lc(J.Yp(J.cIi(r.h(a,"bundles"),new A.b0U()),t.H5)):null)}, +b0T:function b0T(a,b){this.a=a +this.b=b}, +b0U:function b0U(){}, +b0V:function b0V(){}, +wo:function wo(a,b){this.a=a +this.b=b}, +Di(){var s=0,r=A.o(t.DQ),q,p=2,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a +var $async$Di=A.k(function(a0,a1){if(a0===1){o=a1 +s=p}while(true)switch(s){case 0:s=3 +return A.f(A.cB5($.NC()),$async$Di) +case 3:i=t.N +n=A.b4(i) +p=5 +s=8 +return A.f(new A.vL().BO(0,"im.fluffychat.store.clients"),$async$Di) +case 8:m=a1 +if(m!=null){l=J.f7(t.j.a(B.t.cf(0,m,null)),i) +J.yS(n,l)}p=2 +s=7 +break +case 5:p=4 +a=o +k=A.a2(a) +j=A.ay(a) +i=$.U() +i.tI(0,"Client names in store are corrupted",k,j) +s=9 +return A.f(new A.vL().RT("im.fluffychat.store.clients"),$async$Di) +case 9:s=7 +break +case 4:s=2 +break +case 7:s=n.a===0?10:11 +break +case 10:J.dm(n,$.CW+" web") +i=n +s=12 +return A.f(new A.vL().Ai("im.fluffychat.store.clients",B.t.e7(A.R(i,!0,A.aM(i).i("dd.E")),null)),$async$Di) +case 12:case 11:i=n +g=A.aM(i).i("hs") +f=A.R(new A.hs(i,A.dsp(),g),!0,g.i("D.E")) +i=A.a0(f) +s=13 +return A.f(A.hu(new A.N(f,new A.bcy(),i.i("N<1,Q<~>>")),!1,t.H),$async$Di) +case 13:s=f.length>1&&B.b.cr(f,new A.bcz())?14:15 +break +case 14:i=i.i("aO<1>") +e=A.R(new A.aO(f,new A.bcA(),i),!0,i.i("D.E")) +for(i=e.length,d=0;d") +return A.R(new A.et(s,new A.bcH(),r),!0,r.i("D.E"))}, +anv(a,b){var s=0,r=A.o(t.KO),q,p,o,n,m,l +var $async$anv=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(b==null){q=A.czE(a) +s=1 +break}l=J +s=3 +return A.f(b.ED(),$async$anv) +case 3:p=l.bz(d,new A.bcE(),t.N) +o=A.bcI(a) +n=A.jG(o,A.a0(o).c) +n.H(0,p) +o=A.czE(a) +m=A.a0(o).i("aO<1>") +q=A.R(new A.aO(o,new A.bcF(n),m),!0,m.i("D.E")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$anv,r)}, +bcI(a){var s=J.K(a.rx,"msc3588.stories.block-list") +s=s==null?null:A.nY(s.b,"users",t.N) +return s==null?A.a([],t.s):s}, +czF(a,b){var s=a.k3 +s.toString +return a.xz(s,"msc3588.stories.block-list",A.p(["users",b],t.N,t.O))}, +anu(a,b){var s=0,r=A.o(t.hk),q,p,o,n,m,l,k +var $async$anu=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=t.N +n=t.O +m=A.p(["type","msc3588.stories.stories-room"],o,n) +l=A.p(["events_default",100],o,n) +k=a.k3 +k.toString +k=A.fG(k)?B.b.gN(A.lq(k)):null +s=3 +return A.f(a.bFy(m,A.a([new A.tL(A.p(["algorithm","m.megolm.v1.aes-sha2"],o,n),"","m.room.encryption"),new A.tL(A.p(["min_lifetime",864e5,"max_lifetime",864e5],o,n),"","m.room.retention")],t.N7),b,"Stories from "+A.r(k),l,B.oR,"This is a room for stories sharing, not unlike the similarly named features in other messaging networks. For best experience please use FluffyChat or minesTrix. Feature development can be followed on: https://github.com/matrix-org/matrix-doc/pull/3588"),$async$anu) +case 3:p=d +s=a.dE(p)==null?4:5 +break +case 4:o=a.bc.c +s=6 +return A.f(new A.aQ(o,A.y(o).i("aQ<1>")).ro(0,new A.bcB(p)),$async$anu) +case 6:case 5:o=a.dE(p) +o.toString +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$anu,r)}, +OQ(a,b){var s=0,r=A.o(t.tJ),q,p,o +var $async$OQ=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=J.ld(a.p4,new A.bcC()) +if(!o.gS(o).q()){q=null +s=1 +break}if(o.gu(o)===1){q=o.gbQ(o) +s=1 +break}p=o.$ti.i("et<1,fo>") +s=3 +return A.f(A.Y3(A.R(new A.et(o,new A.bcD(b),p),!0,p.i("D.E")),null,null,b,null,null,null,null,null,!0,t.hk),$async$OQ) +case 3:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$OQ,r)}, +aa7(a){var s=a.pO(0,"m.room.create") +return J.v(s==null?null:A.az(s.b,"type",B.i,t.N),"msc3588.stories.stories-room")}, +bcG:function bcG(){}, +bcH:function bcH(){}, +bcE:function bcE(){}, +bcF:function bcF(a){this.a=a}, +bcB:function bcB(a){this.a=a}, +bcC:function bcC(){}, +bcD:function bcD(a){this.a=a}, +dpk(a){var s=a.toLowerCase(),r=t.N +if(A.bL(["android"],r).cr(0,new A.cto(s)))return B.On +if(A.bL(["ios","ipad","iphone","ipod"],r).cr(0,new A.ctp(s)))return B.cgq +if(A.bL(["web","http://","https://","firefox","chrome","/_matrix","safari","opera"],r).cr(0,new A.ctq(s)))return B.AX +if(A.bL(["desktop","windows","macos","linux","ubuntu"],r).cr(0,new A.ctr(s)))return B.cg0 +return B.cg1}, +cKj(a){var s=a.b,r=s==null?null:s.length!==0 +if(r===!0)s.toString +else s="Unknown device" +return s}, +cto:function cto(a){this.a=a}, +ctp:function ctp(a){this.a=a}, +ctq:function ctq(a){this.a=a}, +ctr:function ctr(a){this.a=a}, +RL(a,b){var s=0,r=A.o(t.u),q,p +var $async$RL=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=3 +return A.f(A.cA(b,a.gaLz(),t.ig),$async$RL) +case 3:p=d.a +s=4 +return A.f(p==null?null:A.ayQ(p,b),$async$RL) +case 4:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$RL,r)}, +cBE(a){var s,r=A.az(a.b,"filename",B.i,t.N) +if(r==null)r=a.gv2(a) +s=r.length +return s>30?B.c.X(r,0,15)+"..."+B.c.bF(r,s-15):r}, +bAW(a){var s="xyz.amorgan.blurhash" +return typeof a.grZ().h(0,s)=="string"?a.grZ().h(0,s):null}, +xc(a){var s=t.N,r=A.cx(a.b,"info",B.i,s,t.z) +return r==null?null:A.az(r,"mimetype",B.i,s)}, +Ap(a){var s,r +if(B.c.p(A.cBE(a),"."))s=B.b.gR(A.cBE(a).split(".")).toUpperCase() +else{s=t.N +r=A.cx(a.b,"info",B.i,s,t.z) +if(r==null)s=null +else{s=A.az(r,"mimetype",B.i,s) +s=s==null?null:s.toUpperCase()}}return s}, +cMT(a){var s=A.cx(a.b,"info",B.i,t.N,t.z) +if(s==null)s=null +else{s=A.az(s,"size",B.i,t.S) +s=s==null?null:A.cCP(s)}return s}, +cBC(a){var s=a.as,r=s==null?null:J.K(s,"transaction_id") +if(r==null)r=a.y +return a.cy.ch.h(0,r)}, +cMS(a){var s,r +if(a.grZ().h(0,"w")!=null&&a.grZ().h(0,"h")!=null){s=A.nG(J.bp(a.grZ().h(0,"w"))) +if(s==null)s=0 +r=A.nG(J.bp(a.grZ().h(0,"h"))) +return new A.a1(s,r==null?0:r)}return null}, +cBD(a){return A.fF(a.cy.Ag(),new A.bAV(a))}, +bAV:function bAV(a){this.a=a}, +Qg(a){return A.daL(a)}, +daL(a){var s=0,r=A.o(t.QA),q,p=2,o,n,m,l,k,j,i,h,g,f,e,d +var $async$Qg=A.k(function(b,a0){if(b===1){o=a0 +s=p}while(true)switch(s){case 0:g=$.U() +g.b9(0,"Open Hive...") +n=null +try{g=A.a51(null) +throw A.j(g)}catch(c){g=A.a2(c) +if(g instanceof A.K3){B.hX.RP(0,"hive_encryption_key").ks(new A.boo()) +g=$.U() +g.ej(u.eU)}else{m=g +l=A.ay(c) +B.hX.RP(0,"hive_encryption_key").ks(new A.bop()) +g=$.U() +g.tI(0,"Unable to init Hive encryption",m,l)}}e=A +d="hive_collections_"+A.bD(a.k2," ","_").toLowerCase() +s=3 +return A.f(A.cAI(a),$async$Qg) +case 3:k=new e.IH(d,a0,n) +p=5 +g.ej("FlutterHiveCollectionsDatabase()::databaseBuilder()::open()") +s=8 +return A.f(J.cIl(k),$async$Qg) +case 8:p=2 +s=7 +break +case 5:p=4 +f=o +j=A.a2(f) +i=A.ay(f) +g=$.U() +g.tI(0,"Unable to open Hive. Delete database and storage key...",j,i) +B.hX.RP(0,"hive_encryption_key") +s=9 +return A.f(J.d4O(k,!1).ks(new A.boq()),$async$Qg) +case 9:s=10 +return A.f($.NC().v5(),$async$Qg) +case 10:throw f +s=7 +break +case 4:s=2 +break +case 7:g.b9(0,"Hive is ready") +q=k +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Qg,r)}, +cAI(a){var s=0,r=A.o(t.N),q +var $async$cAI=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=a.k2 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$cAI,r)}, +IH:function IH(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=_.f=_.e=$}, +boo:function boo(){}, +bop:function bop(){}, +boq:function boq(){}, +fe:function fe(a){this.a=a}, +So:function So(a){this.a=a +this.c=this.b=$}, +bHy:function bHy(a){this.a=a}, +bHz:function bHz(){}, +bJ0:function bJ0(a){this.a=a +this.b=null}, +bK8:function bK8(){}, +cOk(){var s=window.navigator.platform!=null&&B.c.p(window.navigator.platform.toLowerCase(),"mac") +return s}, +bKF(){var s=0,r=A.o(t.N),q,p=2,o,n,m,l +var $async$bKF=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:m="Web" +p=4 +s=7 +return A.f(A.bJv(),$async$bKF) +case 7:m=b.c +p=2 +s=6 +break +case 4:p=3 +l=o +s=6 +break +case 3:s=2 +break +case 6:q=m +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$bKF,r)}, +bKG(a){var s=0,r=A.o(t.z),q,p,o +var $async$bKG=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=A +o=A +s=2 +return A.f(A.bKF(),$async$bKG) +case 2:q=p.a([o.O("Version: "+c,null,null,null,null,null,null,null,null,null,null,null),new A.aa(B.tu,A.cC9(!1,A.O(A.z(a,B.f,t.X).ghQ(),null,null,null,null,null,null,null,null,null,null,null),B.h,null,null,null,new A.bKH(a),null,null),null),A.cC9(!1,B.dUt,B.h,null,null,null,new A.bKI(a),null,null)],t.p) +A.dxy(A.atW("assets/logo.png",B.i7,null,64,64),$.CW,q,a,!1) +return A.m(null,r)}}) +return A.n($async$bKG,r)}, +bKH:function bKH(a){this.a=a}, +bKI:function bKI(a){this.a=a}, +aDA:function aDA(){}, +cP6(a,b,c){var s,r,q +if(a.gpQ()!=null)return A.dgm(a,c,b) +s=a.f +r=s.c +if(r==null)r=0 +s=s.b +if(s==null)s=0 +q=A.z(b,B.f,t.X) +q.toString +return q.md(B.d.k(r+s))}, +bQW(a,b){var s,r,q,p=a.w.h(0,"m.typing"),o=p==null?null:J.K(p.b,"user_ids") +if(t.j.b(o)){p=J.f7(o,t.N) +s=A.y(p).i("N") +r=A.R(new A.N(p,a.gbXH(),s),!0,s.i("al.E"))}else r=A.a([],t.P5) +if(!!r.fixed$length)A.W(A.ak("removeWhere")) +B.b.qk(r,new A.bQX(a),!0) +p=r.length +if(p===1){p=t.X +q=A.z(b,B.f,p).gjn() +s=B.b.gN(r).f +if(s==null)s="@unknown:unknown" +if(s!==a.gpQ()){p=A.z(b,B.f,p) +p.toString +q=p.l8(B.b.gN(r).pp())}}else if(p===2){p=A.z(b,B.f,t.X) +p.toString +q=p.l7(B.b.gN(r).pp(),r[1].pp())}else if(p>2){p=A.z(b,B.f,t.X) +p.toString +q=p.l6(B.b.gN(r).pp(),B.d.k(r.length-1))}else q="" +return q}, +cP7(a,b,c){var s,r,q,p,o={} +o.a=c +s=b.ay.c +r=J.T(s) +if(r.ga6(s))return A.a([],t.P5) +if(c==null)o.a=r.gN(s).y +q=t.Wy +p=A.b4(q) +if(a.ga1q().b!=null){s=a.ga1q().b.d +p.H(0,s.gct(s).oC(0,new A.bQY(o,b)).dn(0,new A.bQZ(a),q).bg(0))}else{for(s=r.gS(s);s.q();){r=s.gE(s) +q=r.gaQv() +p.H(0,new A.N(q,new A.bR_(),A.a0(q).i("N<1,eg>"))) +if(r.y==o.a)break}p.WT(new A.bR0(a,b),!0)}return A.R(p,!0,p.$ti.i("dd.E"))}, +dgm(a,b,c){var s,r,q,p,o +if(b!=null){if(b.a===B.pW)return A.z(c,B.f,t.X).god() +s=b.b +r=Date.now() +if(s!=null){q=Date.now() +p=s.a +if(A.c7(0,0,0,new A.bK(q,!1).a-p,0,0).a<36e8){q=A.z(c,B.f,t.X) +q.toString +return q.oc(B.d.aQ(A.c7(0,0,0,r-p,0,0).a,6e7))}else{q=Date.now() +if(A.c7(0,0,0,new A.bK(q,!1).a-p,0,0).a<36e9){o=A.c7(0,0,0,r-p,0,0) +r=A.z(c,B.f,t.X) +r.toString +return r.ob(B.e.au(B.d.aQ(o.a,6e7)/60))}}}}return A.z(c,B.f,t.X).gjD()}, +bQX:function bQX(a){this.a=a}, +bQY:function bQY(a,b){this.a=a +this.b=b}, +bQZ:function bQZ(a){this.a=a}, +bR_:function bR_(){}, +bR0:function bR0(a,b){this.a=a +this.b=b}, +cPk(a,b){a.a9(0,new A.bTk(a,b))}, +bTk:function bTk(a,b){this.a=a +this.b=b}, +aG4:function aG4(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +cPV(a,b){var s=null,r={},q=A.k8(s,s,s,s,!1,t.y) +r.a=null +r.b=!1 +r.c=null +r.c=new A.bZO(r,q,b) +q.r=new A.bZP(a.qG(new A.bZQ(r),new A.bZR(q),new A.bZS(q)),q) +return new A.e4(q,A.y(q).i("e4<1>"))}, +bZO:function bZO(a,b,c){this.a=a +this.b=b +this.c=c}, +bZN:function bZN(a){this.a=a}, +bZQ:function bZQ(a){this.a=a}, +bZR:function bZR(a){this.a=a}, +bZS:function bZS(a){this.a=a}, +bZP:function bZP(a,b){this.a=a +this.b=b}, +cPX(a){var s,r,q,p,o=B.c.uH(B.c.dd(a),A.aB("\\s+",!0,!1,!1,!1)) +if(o.length===0||J.v(o[0],""))return"@" +s=o[0] +r=o.length>1?o[1]:"" +if(s.length!==0){q=new A.tG(s) +q=""+A.dR(q.gN(q))}else q="" +if(r.length!==0){p=new A.tG(r) +p=q+A.dR(p.gN(p)) +q=p}return(q.charCodeAt(0)==0?q:q).toUpperCase()}, +cD1(a,b){var s=A.dy3(a,A.z(b,B.f,t.X).a) +return s==null?a:s}, +cPY(a,b){var s +if(a.length===0)return!1 +s=A.ai(b,!1,t.e) +return s.ga8(s).k3===a}, +dhW(a){var s,r,q,p,o=A.aB("@\\[([^\\]]+)\\]",!0,!1,!1,!1).tV(0,a),n=A.a([],t.s) +for(s=new A.re(o.a,o.b,o.c),r=t.Qz;s.q();){q=s.d +p=(q==null?r.a(q):q).b[0] +if(p!=null)n.push(p)}return n}, +dhV(a,b){var s,r,q,p,o,n,m=A.a([],t.s) +for(s=A.dhW(a),r=s.length,q=0;qp.d4(q,s)}, +dhZ(a){switch(a){case"image/jpeg":return B.dvZ +case"image/png":return B.dwh +case"image/gif":return B.dwc +case"image/bmp":return B.dvX +case"video/mpeg":return B.dwe +case"video/x-msvideo":return B.dvW +case"audio/mpeg":return B.dwf +case"audio/aac":return B.dw_ +case"application/pdf":return B.dw0 +case"application/epub+zip":return B.dw6 +case"application/json":return B.dwd +case"font/otf":return B.dwg +case"font/ttf":return B.dvY +case"application/zip":return B.dwi +case u.gW:return B.dw2 +case"application/vnd.oasis.opendocument.text":return B.dw3 +case u.dT:return B.dw1 +case u.bM:return B.dw5 +case u.nj:return B.dw7 +case u.k0:return B.dw4 +case"application/vnd.etsi.asic-e+zip":return B.dwa +case"application/vnd.etsi.asic-s+zip":return B.dwb +case"application/octet-stream":return B.a2C +case"text/plain":return B.dw8 +case"text/csv":return B.dw9 +default:return B.a2C}}, +dhX(a,b){return A.o7(a,A.aB("(<[^>]*>)|("+A.Y0(b)+")",!1,!1,!1,!1),new A.c_F(),null)}, +cD0(a,b,c,d,e){var s=null +if(b.length===0||a.length===0)return A.a([A.cN(s,s,s,s,s,d,s,s,e,a)],t.Ne) +return A.cPZ(a,A.aB(b,!1,!1,!1,!1),new A.c_B(c,d),new A.c_C(e,d),t.fm)}, +cPZ(a,b,c,d,e){var s=A.a([],e.i("F<0>")) +A.o7(a,b,new A.c_I(s,c),new A.c_J(s,d)) +return s}, +c_D:function c_D(){}, +c_E:function c_E(){}, +c_G:function c_G(a){this.a=a}, +c_H:function c_H(a){this.a=a}, +c_F:function c_F(){}, +c_B:function c_B(a,b){this.a=a +this.b=b}, +c_C:function c_C(a,b){this.a=a +this.b=b}, +c_I:function c_I(a,b){this.a=a +this.b=b}, +c_J:function c_J(a,b){this.a=a +this.b=b}, +dj_(a){return new A.c4k(a)}, +abi(a,b){return A.dj0(a,b)}, +dj0(a1,a2){var s=0,r=A.o(t.z),q,p=2,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0 +var $async$abi=A.k(function(a3,a4){if(a3===1){o=a4 +s=p}while(true)switch(s){case 0:b=a1.c +b.toString +g=t.X +b=A.z(b,B.f,g) +b.toString +n=b +p=4 +b=a2.d +if(b!==B.apP||a2.r.a===0){$.U().b9(0,"Uia Request Stage: "+b.k(0)) +s=1 +break}b=a2.r +m=b.gN(b) +$.U().b9(0,"Uia Request Stage: "+A.r(m)) +case 7:switch(m){case"m.login.password":s=9 +break +case"m.login.email.identity":s=10 +break +case"m.login.dummy":s=11 +break +default:s=12 +break}break +case 9:b=$.ajN() +b=$.aC.a5$.z.h(0,b) +b.toString +g=n.gfJ() +f=n.gdq() +s=13 +return A.f(A.wk(J.cyV(n),b,!0,null,f,A.a([B.A0],t.jb),g,!0),$async$abi) +case 13:g=a4 +e=g==null?null:J.jx(g) +l=e +if(l==null||J.aH(l)===0){b=a2.ag(0) +q=b +s=1 +break}b=a2.c +g=a1.ga8(a1).k3 +g.toString +b=a2.I2(new A.Hk(l,new A.D2(g,"m.id.user"),"m.login.password",b)) +q=b +s=1 +break +case 10:b=a1.ay +if(b==null){b=a1.c +b.toString +g=a2.qw(0,new A.abh(A.z(b,B.f,g).gki())) +q=g +s=1 +break}g=a2.c +b=b.a +f=a1.ax +f===$&&A.e() +k=new A.Z0(new A.aH8(b,f),"m.login.email.identity",g) +b=$.ajN() +b=$.aC.a5$.z.h(0,b) +b.toString +g=n.ghu() +f=n.gfI() +d=n.gfB() +a0=B.cQ +s=14 +return A.f(A.kg(J.cyV(n),b,!1,f,d,g,!1),$async$abi) +case 14:if(a0===a4){b=a2.I2(k) +q=b +s=1 +break}b=a2.ag(0) +q=b +s=1 +break +case 11:b=a2.I2(new A.rv("m.login.dummy",a2.c)) +q=b +s=1 +break +case 12:j=A.dK(A.r(a1.ga8(a1).b)+"/_matrix/client/r0/auth/"+A.r(m)+"/fallback/web?session="+A.r(a2.c),0,null) +b=a1.c +b.toString +new A.l5(J.bp(j),b,A.oe()).CU() +b=n.gjP() +g=$.ajN() +g=$.aC.a5$.z.h(0,g) +g.toString +f=J.d5i(n) +a0=B.cQ +s=15 +return A.f(A.kg(J.cyV(n),g,!1,b,f,null,!1),$async$abi) +case 15:if(a0===a4){b=a2.I2(new A.rv(null,a2.c)) +q=b +s=1 +break}else{b=a2.ag(0) +q=b +s=1 +break}case 8:p=2 +s=6 +break +case 4:p=3 +a=o +i=A.a2(a) +h=A.ay(a) +b=$.U() +b.kF(0,"Error while background UIA",i,h) +q=a2.qw(0,t.VI.b(i)?i:new A.o_(i)) +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$abi,r)}, +c4k:function c4k(a){this.a=a}, +abh:function abh(a){this.a=a}, +l5:function l5(a,b,c){this.a=a +this.b=b +this.c=c}, +c4K:function c4K(){}, +c4L:function c4L(){}, +c4M:function c4M(){}, +c4N:function c4N(a,b){this.a=a +this.b=b}, +c4O:function c4O(a,b){this.a=a +this.b=b}, +c4P:function c4P(a,b,c){this.a=a +this.b=b +this.c=c}, +c4Q:function c4Q(){}, +c4R:function c4R(a,b){this.a=a +this.b=b}, +alR:function alR(){this.a=$}, +b7L:function b7L(a,b){this.a=a +this.b=b}, +b7M:function b7M(a,b){this.a=a +this.b=b}, +c5a:function c5a(){this.a=null}, +dk5(a){var s=new A.abM(a) +s.b8A(a) +return s}, +abM:function abM(a){var _=this +_.a=a +_.b=!1 +_.d=$ +_.f=_.e=null}, +c6E:function c6E(a){this.a=a}, +c6F:function c6F(a){this.a=a}, +c6G:function c6G(a){this.a=a}, +c6B:function c6B(){}, +c6D:function c6D(a,b,c){this.a=a +this.b=b +this.c=c}, +c6C:function c6C(a){this.a=a}, +aYe:function aYe(){}, +VK:function VK(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +c6W:function c6W(){}, +Ig:function Ig(a,b){this.a=a +this.b=b}, +Nl:function Nl(a,b){this.c=a +this.a=b}, +H3(a,b){return new A.Yr(a,b,null)}, +Yr:function Yr(a,b,c){this.c=a +this.e=b +this.a=c}, +cCG(a,b,c,d,e,f,g){return new A.aEb(d,a,f,b,e,g,c,null)}, +aEb:function aEb(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.a=h}, +bUd:function bUd(a){this.a=a}, +bUe:function bUe(a){this.a=a}, +bUf:function bUf(a){this.a=a}, +bUg:function bUg(a){this.a=a}, +bUc:function bUc(){}, +bUb:function bUb(){}, +fk(a,b,c,d,e,f){return new A.z2(c,d,f,e,b,null)}, +z2:function z2(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.w=e +_.a=f}, +b54:function b54(a,b){this.a=a +this.b=b}, +al8:function al8(a,b,c){this.c=a +this.e=b +this.a=c}, +b53:function b53(a){this.a=a}, +aHK:function aHK(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.a=i}, +doN(a,b){var s +switch(a.a.a){case 0:return A.z(b,B.f,t.X).geW() +case 4:s=a.b +s=s==null?null:s.a +if(s==null)s=new A.J() +return A.mI(s,b) +case 1:case 2:case 3:default:return A.z(b,B.f,t.X).glF()}}, +a_y:function a_y(a){this.a=a}, +anW:function anW(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +bfr:function bfr(a){this.a=a}, +bfq:function bfq(){}, +a_F:function a_F(){}, +ao8:function ao8(a,b){this.a=a +this.b=b}, +aMI:function aMI(){}, +cB2(a,b){var s=null,r=A.a([],t.Zt),q=$.aq,p=A.mO(B.cq),o=A.a([],t.wi),n=A.bJ(s,t.u),m=$.aq +return new A.a2s(a,!1,!0,s,s,r,new A.bG(s,b.i("bG>")),new A.bG(s,t.E),new A.nC(),s,0,new A.aE(new A.ah(q,b.i("ah<0?>")),b.i("aE<0?>")),p,o,B.eW,n,new A.aE(new A.ah(m,b.i("ah<0?>")),b.i("aE<0?>")),b.i("a2s<0>"))}, +a2s:function a2s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.pa=a +_.cU=b +_.bc=c +_.fr=d +_.fx=e +_.fy=!1 +_.id=_.go=null +_.k1=f +_.k2=g +_.k3=h +_.k4=i +_.ok=$ +_.p1=null +_.p2=$ +_.ty$=j +_.x9$=k +_.y=l +_.z=null +_.Q=!1 +_.at=_.as=null +_.ax=m +_.ay=!0 +_.CW=_.ch=null +_.e=n +_.a=null +_.b=o +_.c=p +_.d=q +_.$ti=r}, +bss(a,b,c,d,e,f){return new A.atm(f,c,e,a,b,d,null)}, +atm:function atm(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.w=e +_.x=f +_.a=g}, +NT:function NT(a,b){this.c=a +this.a=b}, +Yt:function Yt(a,b,c){var _=this +_.d=a +_.e=b +_.a=null +_.b=c +_.c=null}, +akf:function akf(a){this.a=a}, +b1d:function b1d(){}, +aQq:function aQq(a){this.a=a}, +Yu:function Yu(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +ac7:function ac7(a,b){var _=this +_.d=a +_.a=_.e=null +_.b=b +_.c=null}, +c8N:function c8N(a){this.a=a}, +akg:function akg(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +b1e:function b1e(a){this.a=a}, +akh:function akh(a,b,c){this.c=a +this.d=b +this.a=c}, +b1f:function b1f(a,b){this.a=a +this.b=b}, +b1g:function b1g(a,b){this.a=a +this.b=b}, +b1h:function b1h(a,b){this.a=a +this.b=b}, +akF:function akF(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.a=i}, +b3x:function b3x(a,b){this.a=a +this.b=b}, +b3w:function b3w(a,b){this.a=a +this.b=b}, +b3v:function b3v(a,b){this.a=a +this.b=b}, +b3s:function b3s(a,b){this.a=a +this.b=b}, +b3t:function b3t(){}, +b3u:function b3u(a,b){this.a=a +this.b=b}, +b3y:function b3y(a){this.a=a}, +o8:function o8(a,b){this.a=a +this.b=b}, +b18:function b18(){}, +b19:function b19(){}, +JF:function JF(a,b,c){this.c=a +this.d=b +this.a=c}, +EI(a,b){return new A.ayV(a,b,null)}, +ayV:function ayV(a,b,c){this.c=a +this.e=b +this.a=c}, +bEG:function bEG(a){this.a=a}, +dd9(a){return new A.bAS(a)}, +bAT(a,b){var s=0,r=A.o(t.z),q,p,o,n,m,l,k,j,i,h +var $async$bAT=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:h=b.b +if(a.gbzS()===h){p=a.k3 +if(p){s=1 +break}}o=a.ga8(a).dE(h) +if(o==null){$.U().fk(0,"Can not display notification for unknown room "+h) +s=1 +break}if(o.c===0){s=1 +break}n=A.nj(b.c,o) +p=a.c +p.toString +m=t.X +p=A.z(p,B.f,m) +p.toString +l=o.vj(new A.fe(p)) +p=a.c +p.toString +m=A.z(p,B.f,m) +m.toString +if(o.gpQ()!=null){p=o.gre() +p=p==null?null:p.c +p=p==a.ga8(a).k3}else p=!0 +s=3 +return A.f(n.FQ(new A.fe(m),!0,!0,!0,!0,p),$async$bAT) +case 3:k=d +p=n.cy.dB(n.c).gta() +j=p==null?null:A.bGO(p,a.ga8(a),!1,64,B.apz,64) +if(j==null){p=o.gAK() +j=p==null?null:A.bGO(p,a.ga8(a),!1,64,B.apz,64)}p=A.czi(null) +p.src="assets/assets/sounds/WoodenBeaver_stereo_message-new-instant.ogg" +p.autoplay=!0 +p.load() +p=J.bp(j) +m=t.z +i=A.b(m,m) +i.j(0,"body",k) +i.j(0,"icon",p) +A.dew(l,i) +case 1:return A.m(q,r)}}) +return A.n($async$bAT,r)}, +bAS:function bAS(a){this.a=a}, +doL(a){switch(a.d.a){case 0:return B.duC +case 1:return B.d1 +case 2:return B.ij +case 3:return B.he +case 4:return B.o +case 5:default:return B.dn}}, +a3X:function a3X(a){this.a=a}, +awc:function awc(a,b){var _=this +_.d=a +_.e=14 +_.a=null +_.b=b +_.c=null}, +bB0:function bB0(a){this.a=a}, +bB1:function bB1(a){this.a=a}, +bB2:function bB2(a){this.a=a}, +bB_:function bB_(a){this.a=a}, +bB3:function bB3(a){this.a=a}, +bAZ:function bAZ(a){this.a=a}, +bB4:function bB4(){}, +bAY:function bAY(){}, +bB5:function bB5(a){this.a=a}, +bAX:function bAX(a,b){this.a=a +this.b=b}, +bB6:function bB6(a){this.a=a}, +JP:function JP(a,b,c){this.c=a +this.d=b +this.a=c}, +JW:function JW(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.f=a +_.Q=_.z=_.y=_.x=_.w=_.r=null +_.ax=$ +_.cx=_.CW=_.ch=_.ay=null +_.cy=b +_.db=null +_.dx=c +_.dy=d +_.fr=e +_.fx=f +_.fy=g +_.id=_.go=null +_.k3=!0 +_.ok=h +_.bZP$=i +_.bZQ$=j +_.bZR$=k +_.a=null +_.b=l +_.c=null}, +bEd:function bEd(){}, +bEe:function bEe(){}, +bEc:function bEc(){}, +bEn:function bEn(){}, +bEl:function bEl(){}, +bEm:function bEm(a){this.a=a}, +bEk:function bEk(a){this.a=a}, +bEC:function bEC(a){this.a=a}, +bEp:function bEp(a){this.a=a}, +bEo:function bEo(a){this.a=a}, +bE8:function bE8(a){this.a=a}, +bE7:function bE7(a){this.a=a}, +bE9:function bE9(a){this.a=a}, +bE6:function bE6(a,b,c){this.a=a +this.b=b +this.c=c}, +bEa:function bEa(a,b){this.a=a +this.b=b}, +bEb:function bEb(a,b,c){this.a=a +this.b=b +this.c=c}, +bE5:function bE5(a){this.a=a}, +bEq:function bEq(a){this.a=a}, +bEr:function bEr(a){this.a=a}, +bEs:function bEs(a){this.a=a}, +bEt:function bEt(){}, +bEu:function bEu(){}, +bEv:function bEv(){}, +bEw:function bEw(){}, +bEx:function bEx(){}, +bEy:function bEy(){}, +bEz:function bEz(){}, +bEA:function bEA(){}, +bEB:function bEB(){}, +bEg:function bEg(){}, +bEh:function bEh(){}, +bEi:function bEi(){}, +bEj:function bEj(){}, +bEf:function bEf(a){this.a=a}, +rd:function rd(a,b){this.a=a +this.b=b}, +aRc:function aRc(){}, +aRd:function aRd(){}, +a2a:function a2a(){}, +a6x:function a6x(){}, +bLb:function bLb(a){this.a=a}, +a6z:function a6z(){}, +bLe:function bLe(a,b){this.a=a +this.b=b}, +bXS:function bXS(){}, +K4(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){return new A.a57(p,e,q,g,f,j,a,b,o,c,m,n,h,i,l,d,k)}, +a57:function a57(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.z=h +_.at=i +_.ax=j +_.ch=k +_.CW=l +_.cx=m +_.cy=n +_.db=o +_.dx=p +_.a=q}, +af8:function af8(a,b,c){var _=this +_.f=_.d=null +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +ckq:function ckq(a,b){this.a=a +this.b=b}, +ckr:function ckr(a,b){this.a=a +this.b=b}, +cks:function cks(a,b){this.a=a +this.b=b}, +cku:function cku(a){this.a=a}, +ckv:function ckv(a){this.a=a}, +ckt:function ckt(a){this.a=a}, +ckw:function ckw(a,b){this.a=a +this.b=b}, +ckp:function ckp(a){this.a=a}, +aZ6:function aZ6(){}, +doO(a,b){switch(a.a){case 0:return A.z(b,B.f,t.X).gk8() +case 1:return A.z(b,B.f,t.X).gfD() +case 2:return A.z(b,B.f,t.X).gfn() +case 3:default:return A.z(b,B.f,t.X).glX()}}, +ajC(a,b){var s=0,r=A.o(t.bo),q,p,o,n,m,l +var $async$ajC=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=t.X +n=A.z(a,B.f,o).gfS() +m=t.HE +s=3 +return A.f(A.ajB(A.R(new A.N(B.cEy,new A.cxz(a),m),!0,m.i("al.E")),null,a,null,null,n,t.j7),$async$ajC) +case 3:l=d +if(l==null){q=null +s=1 +break}case 4:switch(l.a){case 0:s=6 +break +case 1:s=7 +break +case 2:s=8 +break +case 3:s=9 +break +default:s=5 +break}break +case 6:q=0 +s=1 +break +case 7:q=50 +s=1 +break +case 8:q=100 +s=1 +break +case 9:o=A.z(a,B.f,o).gfS() +s=10 +return A.f(A.wk(null,a,!0,null,null,A.a([A.zB(!1,null,B.d.k(b),B.dPP,1,null,!1,null)],t.jb),o,!0),$async$ajC) +case 10:p=d +if(p==null){q=null +s=1 +break}q=A.m9(J.eZ(p),null) +s=1 +break +case 5:case 1:return A.m(q,r)}}) +return A.n($async$ajC,r)}, +nD:function nD(a,b){this.a=a +this.b=b}, +cxz:function cxz(a){this.a=a}, +SL:function SL(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bKj:function bKj(a){this.a=a}, +T2:function T2(a,b){this.c=a +this.a=b}, +bLC:function bLC(a,b){this.a=a +this.b=b}, +bLF:function bLF(a){this.a=a}, +bLD:function bLD(a,b){this.a=a +this.b=b}, +bLE:function bLE(a,b){this.a=a +this.b=b}, +KT:function KT(a,b){this.c=a +this.a=b}, +bLV:function bLV(a,b){this.a=a +this.b=b}, +bLW:function bLW(a){this.a=a}, +bLY:function bLY(a,b){this.a=a +this.b=b}, +bLZ:function bLZ(a,b){this.a=a +this.b=b}, +bLX:function bLX(a){this.a=a}, +Bd:function Bd(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aEY:function aEY(a){this.a=null +this.b=a +this.c=null}, +bXn:function bXn(a){this.a=a}, +bXm:function bXm(a,b){this.a=a +this.b=b}, +bXl:function bXl(){}, +xX:function xX(a,b){this.a=a +this.b=b}, +aam:function aam(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.d=b +_.r=c +_.w=d +_.y=e +_.z=f +_.ax=g +_.ay=h +_.a=i}, +aWk:function aWk(a,b){this.b=a +this.a=b}, +Wr:function Wr(a,b){this.a=a +this.b=b}, +aan:function aan(a,b,c,d){var _=this +_.e=_.d=$ +_.f=0 +_.w=_.r=!1 +_.y=!0 +_.qo$=a +_.ff$=b +_.b7$=c +_.a=null +_.b=d +_.c=null}, +c0s:function c0s(a){this.a=a}, +c0r:function c0r(a,b){this.a=a +this.b=b}, +c0p:function c0p(a){this.a=a}, +c0q:function c0q(a){this.a=a}, +ahc:function ahc(){}, +ahd:function ahd(){}, +aaW:function aaW(a,b){this.c=a +this.a=b}, +FX:function FX(a){var _=this +_.a=_.f=_.e=_.d=null +_.b=a +_.c=null}, +c25:function c25(a,b,c){this.a=a +this.b=b +this.c=c}, +c24:function c24(a){this.a=a}, +c29:function c29(a,b){this.a=a +this.b=b}, +c28:function c28(a,b){this.a=a +this.b=b}, +c27:function c27(a){this.a=a}, +c26:function c26(a,b){this.a=a +this.b=b}, +abf:function abf(a,b){this.d=a +this.a=b}, +c40:function c40(){}, +aHI:function aHI(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +c4_:function c4_(a){this.a=a}, +c3Z:function c3Z(a){this.a=a}, +aHJ:function aHJ(a,b,c){this.c=a +this.e=b +this.a=c}, +cDk(a,b,c){return new A.M7(b,a,null,c,null)}, +M7:function M7(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.a=e}, +aHM:function aHM(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +c42:function c42(a){this.a=a}, +c41:function c41(a){this.a=a}, +aXE:function aXE(){}, +hz(a,b,c,d,e,f,g,h,i,j,k,l){return new A.Vr(a,b,d,e,l,f,i,k,g,h,j,c,null)}, +Vr:function Vr(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.as=i +_.at=j +_.ax=k +_.ch=l +_.a=m}, +c43:function c43(a,b){this.a=a +this.b=b}, +am4:function am4(a){this.a=a}, +G3:function G3(a,b,c){this.c=a +this.d=b +this.a=c}, +M8:function M8(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.e=b +_.f=c +_.r=d +_.w=e +_.as=f +_.at=g +_.a=h}, +aHN:function aHN(a,b,c){var _=this +_.aMh$=a +_.a9X$=b +_.a=null +_.b=c +_.c=null}, +c47:function c47(a){this.a=a}, +c46:function c46(a){this.a=a}, +c44:function c44(){}, +c45:function c45(a){this.a=a}, +aXF:function aXF(){}, +aHO:function aHO(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +c48:function c48(){}, +aHP:function aHP(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.x=f +_.z=g +_.Q=h +_.a=i}, +Vs:function Vs(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +c4c:function c4c(a,b,c){this.a=a +this.b=b +this.c=c}, +ahC:function ahC(a){this.a=null +this.b=a +this.c=null}, +aXG:function aXG(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +cr0:function cr0(){}, +cr1:function cr1(){}, +cQF(a,b,c,d,e,f,g){return new A.Vt(b,d,c,g,f,e,a,null)}, +Vt:function Vt(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.z=f +_.ax=g +_.a=h}, +c4d:function c4d(a,b){this.a=a +this.b=b}, +abn:function abn(a,b){this.c=a +this.a=b}, +c4w:function c4w(){}, +c4v:function c4v(a){this.a=a}, +c4x:function c4x(){}, +c4y:function c4y(){}, +abI:function abI(a,b){this.c=a +this.a=b}, +aY5:function aY5(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +aIw:function aIw(a,b){this.c=a +this.a=b}, +c6d:function c6d(a){this.a=a}, +q8:function q8(a,b){this.a=a +this.b=b}, +cs:function cs(){}, +cg(a,b,c,d,e){var s=new A.uo(0,1,a,B.arR,b,c,B.bA,B.aj,new A.cJ(A.a([],t.x8),t.jc),new A.cJ(A.a([],t.b),t.fy)) +s.r=e.Zx(s.gagk()) +s.aj3(d==null?0:d) +return s}, +akA(a,b,c){var s=new A.uo(-1/0,1/0,a,B.arS,null,null,B.bA,B.aj,new A.cJ(A.a([],t.x8),t.jc),new A.cJ(A.a([],t.b),t.fy)) +s.r=c.Zx(s.gagk()) +s.aj3(b) +return s}, +Mw:function Mw(a,b){this.a=a +this.b=b}, +YK:function YK(a,b){this.a=a +this.b=b}, +uo:function uo(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.w=_.r=null +_.x=$ +_.y=null +_.z=g +_.Q=$ +_.as=h +_.nI$=i +_.f3$=j}, +cgw:function cgw(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.a=e}, +cng:function cng(a,b,c,d,e,f,g){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.a=g}, +aL9:function aL9(){}, +aLa:function aLa(){}, +aLb:function aLb(){}, +mO(a){var s=new A.a6L(new A.cJ(A.a([],t.x8),t.jc),new A.cJ(A.a([],t.b),t.fy),0) +s.c=a +if(a==null){s.a=B.aj +s.b=0}return s}, +dv(a,b,c){var s=new A.I1(b,a,c) +s.a7G(b.gbM(b)) +b.rB(s.ga7F()) +return s}, +cDj(a,b,c){var s,r,q=new A.M5(a,b,c,new A.cJ(A.a([],t.x8),t.jc),new A.cJ(A.a([],t.b),t.fy)) +if(J.v(a.gm(a),b.gm(b))){q.a=b +q.b=null +s=b}else{if(a.gm(a)>b.gm(b))q.c=B.e1t +else q.c=B.e1s +s=a}s.rB(q.gQG()) +s=q.galn() +q.a.a9(0,s) +r=q.b +if(r!=null)r.a9(0,s) +return q}, +cIH(a,b,c){return new A.YN(a,b,new A.cJ(A.a([],t.x8),t.jc),new A.cJ(A.a([],t.b),t.fy),0,c.i("YN<0>"))}, +aKY:function aKY(){}, +aKZ:function aKZ(){}, +CV:function CV(){}, +a6L:function a6L(a,b,c){var _=this +_.c=_.b=_.a=null +_.nI$=a +_.f3$=b +_.J4$=c}, +oL:function oL(a,b,c){this.a=a +this.nI$=b +this.J4$=c}, +I1:function I1(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +ahA:function ahA(a,b){this.a=a +this.b=b}, +M5:function M5(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.f=_.e=null +_.nI$=d +_.f3$=e}, +P8:function P8(){}, +YN:function YN(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.d=_.c=null +_.nI$=c +_.f3$=d +_.J4$=e +_.$ti=f}, +acK:function acK(){}, +acL:function acL(){}, +acM:function acM(){}, +aNp:function aNp(){}, +aTm:function aTm(){}, +aTn:function aTn(){}, +aTo:function aTo(){}, +aUH:function aUH(){}, +aUI:function aUI(){}, +aXh:function aXh(){}, +aXi:function aXi(){}, +aXj:function aXj(){}, +a60:function a60(){}, +lS:function lS(){}, +aeC:function aeC(){}, +a8d:function a8d(a){this.a=a}, +fE:function fE(a,b,c){this.a=a +this.b=b +this.c=c}, +aaZ:function aaZ(a){this.a=a}, +hV:function hV(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aaY:function aaY(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +ok:function ok(a){this.a=a}, +aNw:function aNw(){}, +YM:function YM(){}, +YL:function YL(){}, +He:function He(){}, +CU:function CU(){}, +iP(a,b,c){return new A.bc(a,b,c.i("bc<0>"))}, +d7S(a,b){return new A.hC(a,b)}, +iB(a){return new A.fx(a)}, +b_:function b_(){}, +aV:function aV(a,b,c){this.a=a +this.b=b +this.$ti=c}, +f6:function f6(a,b,c){this.a=a +this.b=b +this.$ti=c}, +bc:function bc(a,b,c){this.a=a +this.b=b +this.$ti=c}, +a82:function a82(a,b,c,d){var _=this +_.c=a +_.a=b +_.b=c +_.$ti=d}, +hC:function hC(a,b){this.a=a +this.b=b}, +aFp:function aFp(a,b){this.a=a +this.b=b}, +Fk:function Fk(a,b){this.a=a +this.b=b}, +Ek:function Ek(a,b){this.a=a +this.b=b}, +Pb:function Pb(a,b,c){this.a=a +this.b=b +this.$ti=c}, +fx:function fx(a){this.a=a}, +ai8:function ai8(){}, +cDl(a,b){var s=new A.abg(A.a([],b.i("F>")),A.a([],t.mz),b.i("abg<0>")) +s.b8x(a,b) +return s}, +cQI(a,b,c){return new A.mX(a,b,c.i("mX<0>"))}, +abg:function abg(a,b,c){this.a=a +this.b=b +this.$ti=c}, +mX:function mX(a,b,c){this.a=a +this.b=b +this.$ti=c}, +aeu:function aeu(a,b){this.a=a +this.b=b}, +cJW(a,b){return new A.Pj(a,b)}, +Pj:function Pj(a,b){this.c=a +this.a=b}, +aN4:function aN4(a,b,c){var _=this +_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +aN3:function aN3(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.a=f}, +aig:function aig(){}, +cJX(a){var s=a.gaK9() +return new A.aon(a.gaK8(),s,null)}, +d8h(a,b){switch(A.dj().a){case 0:case 1:case 2:return new A.N(b,new A.bga(),A.a0(b).i("N<1,q>")) +case 3:case 5:case 4:return new A.N(b,new A.bgb(),A.a0(b).i("N<1,q>"))}}, +aon:function aon(a,b,c){this.c=a +this.e=b +this.a=c}, +bga:function bga(){}, +bgb:function bgb(){}, +aop(a,b,c,d,e,f,g,h,i){return new A.a_O(c,h,d,e,g,f,i,b,a,null)}, +a_O:function a_O(a,b,c,d,e,f,g,h,i,j){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.a=j}, +acZ:function acZ(a,b,c,d){var _=this +_.d=a +_.f=_.e=$ +_.r=!1 +_.pK$=b +_.cw$=c +_.a=null +_.b=d +_.c=null}, +cbG:function cbG(a,b){this.a=a +this.b=b}, +aih:function aih(){}, +a_P:function a_P(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.Q=i +_.as=j +_.a=k}, +ad_:function ad_(a,b,c,d,e,f,g){var _=this +_.d=a +_.e=null +_.f=!1 +_.N8$=b +_.aoq$=c +_.a9V$=d +_.ff$=e +_.b7$=f +_.a=null +_.b=g +_.c=null}, +aMf:function aMf(a){var _=this +_.f=_.e=_.d=_.c=_.b=_.a=_.ch=_.ay=_.ax=_.at=_.as=null +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.aj$=!1}, +aii:function aii(){}, +aYI:function aYI(){}, +d8k(a,b,c,d,e,f,g,h,i,j,k){return new A.dP(a,k,j,b,c,d,e,f,g,h,i,0)}, +rF(a,b){if(a==null)return null +return a instanceof A.dP?a.f_(b):a}, +dP:function dP(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h +_.y=i +_.z=j +_.Q=k +_.a=l}, +bgi:function bgi(a){this.a=a}, +aN9:function aN9(){}, +aN6:function aN6(){}, +aoq:function aoq(){}, +bgd:function bgd(a,b){this.a=a +this.b=b}, +bge:function bge(a,b){this.a=a +this.b=b}, +bgf:function bgf(a,b){this.a=a +this.b=b}, +bgg:function bgg(a,b){this.a=a +this.b=b}, +ad0:function ad0(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.a=i}, +ad1:function ad1(a){this.a=null +this.b=a +this.c=null}, +cbH:function cbH(){}, +cbI:function cbI(a,b,c){this.a=a +this.b=b +this.c=c}, +aYJ:function aYJ(){}, +Pk:function Pk(a,b,c){this.c=a +this.d=b +this.a=c}, +cJY(a,b,c){var s=null +return new A.Dv(b,A.O(c,s,s,s,B.a3,s,s,s,B.wZ.aM(B.zP.f_(a)),s,s,s),s,s)}, +Dv:function Dv(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +ad2:function ad2(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +cbJ:function cbJ(a){this.a=a}, +cbK:function cbK(a){this.a=a}, +XR(a){var s=A.dH(a,B.bv),r=s==null?null:s.c +return r!=null&&r>1.4}, +czV(a,b,c){return new A.aoo(c,b,a,null)}, +cRt(a,b,c,d,e,f,g,h){return new A.aN5(f,b,e,g,c,a,h,d,null)}, +aoo:function aoo(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +bgc:function bgc(a,b,c){this.a=a +this.b=b +this.c=c}, +aqd:function aqd(a,b,c){this.c=a +this.d=b +this.a=c}, +a_N:function a_N(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.w=d +_.a=e}, +HY:function HY(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +acV:function acV(a,b){this.c=a +this.a=b}, +acW:function acW(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +cbD:function cbD(a){this.a=a}, +cbE:function cbE(a){this.a=a}, +cbC:function cbC(a){this.a=a}, +Wa:function Wa(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aN8:function aN8(a,b,c){var _=this +_.p1=a +_.ay=_.p3=_.p2=null +_.ch=!1 +_.d=_.c=_.b=_.a=_.CW=null +_.e=$ +_.f=b +_.r=null +_.w=c +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +Xc:function Xc(a,b,c,d,e){var _=this +_.M=_.F=null +_.W=a +_.a1=b +_.aj=c +_.b5=d +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=e +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cmD:function cmD(a,b,c){this.a=a +this.b=b +this.c=c}, +cmE:function cmE(a,b,c){this.a=a +this.b=b +this.c=c}, +cmF:function cmF(a,b,c){this.a=a +this.b=b +this.c=c}, +cmG:function cmG(a,b,c){this.a=a +this.b=b +this.c=c}, +aKW:function aKW(a,b,c){this.a=a +this.b=b +this.c=c}, +ac9:function ac9(a,b){this.a=a +this.b=b}, +aN5:function aN5(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.a=i}, +acX:function acX(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +afG:function afG(a,b){this.c=a +this.a=b}, +aTk:function aTk(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +cm0:function cm0(a){this.a=a}, +clY:function clY(a){this.a=a}, +cm1:function cm1(a){this.a=a}, +clX:function clX(a){this.a=a}, +cm_:function cm_(a){this.a=a}, +clZ:function clZ(a){this.a=a}, +aKR:function aKR(a,b,c){this.f=a +this.b=b +this.a=c}, +Gg:function Gg(a,b,c){var _=this +_.x=!1 +_.e=null +_.j7$=a +_.av$=b +_.a=c}, +Pl:function Pl(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +aN7:function aN7(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +afW:function afW(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.aj=e +_.b5=f +_.bq=g +_.dL$=h +_.ae$=i +_.ez$=j +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=k +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cmC:function cmC(a){this.a=a}, +aZk:function aZk(){}, +aZl:function aZl(){}, +cJZ(a,b,c,d,e,f,g,h){return new A.aor(g,b,h,c,e,a,d,f)}, +aor:function aor(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +aNb:function aNb(){}, +czZ(a,b){return new A.a07(b,a,null)}, +cK6(a){var s=a.T(t.gw) +if(s!=null)return s.f +return null}, +a08:function a08(a,b){this.a=a +this.b=b}, +a07:function a07(a,b,c){this.f=a +this.b=b +this.a=c}, +aNc:function aNc(){}, +aqI:function aqI(){}, +cK4(a,b){return new A.I_(a,b,null)}, +I_:function I_(a,b,c){this.d=a +this.w=b +this.a=c}, +ad8:function ad8(a,b,c,d){var _=this +_.d=a +_.e=0 +_.r=_.f=$ +_.pK$=b +_.cw$=c +_.a=null +_.b=d +_.c=null}, +cc1:function cc1(a){this.a=a}, +cc0:function cc0(){}, +cc_:function cc_(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aq9:function aq9(a,b,c){this.r=a +this.w=b +this.a=c}, +ain:function ain(){}, +cRC(a,b,c,d){return new A.aP3(b,d,c,a,c,null)}, +cUa(a,b,c,d,e){var s,r,q,p,o,n=null +if(e){s=a.amI() +r=s<0.179?B.ax:B.ar +switch(r.a){case 0:q=B.wF +break +case 1:q=B.aag +break +default:q=n}p=A.cII(d,new A.vQ(n,n,n,n,q.e,q.f,q.r,q.w),t.ev)}else p=d +o=A.zA(p,new A.bq(a,n,b,n,n,n,n,B.M),B.fW) +if((a.gm(a)>>>24&255)===255)return o +return A.rA(A.czm(o,$.aD().a91(10,10,B.bk)),B.B,n)}, +dlE(a,b,c,d,e){var s,r +if(d instanceof A.ox){if(!d.gNj()){s=d.ty$ +s=s!=null&&s.length!==0}else s=!0 +if(s)d.gCD()}r=null +return null +return new A.m1(new A.aa(new A.cG(16,0,0,0),A.t0(r,B.cgP),null),b)}, +dlB(a,b,c,d){var s +if(c!=null){if(!c.gNj()){s=c.ty$ +s=s!=null&&s.length!==0}else s=!0 +if(s){if(c instanceof A.ox)c.gCD() +s=!1}else s=!0}else s=!0 +if(s)return null +return new A.m1(B.dZM,b)}, +dlC(a,b,c,d,e){var s +if(d!=null){if(!d.gNj()){s=d.ty$ +s=s!=null&&s.length!==0}else s=!0 +if(s){if(d instanceof A.ox)d.gCD() +s=!1}else s=!0}else s=!0 +if(s)return null +return new A.m1(new A.aci(c,d,null),b)}, +dlF(a,b,c,d,e,f){var s=f +return new A.m1(s,c)}, +dlG(a,b,c){return null}, +dlD(a,b,c,d,e){return null}, +cRR(a,b,c){return new A.aRM(a,c,b,new A.bc(b.gTW().k3.b,c.gTW().k3.b,t.Y),new A.hC(b.d,c.d),new A.alG(b.w,c.w),null)}, +dq7(a,b){var s=a.c,r=a.a,q=a.d,p=a.b,o=b.c,n=b.a,m=b.d,l=b.b +o=Math.max(s-r,o-n) +m=Math.max(q-p,m-l) +return new A.Fk(new A.Z(r,p,r+o,p+m),new A.Z(n,l,n+o,l+m))}, +dqw(a,b,c){return A.cDB(c,!0,!0,!0,!1)}, +dqv(a,b,c,d,e){var s,r,q=t.rA,p=q.a(d.gby()),o=q.a(e.gby()) +q=t.yW +s=q.a(p.e) +r=q.a(o.e) +switch(c.a){case 0:return A.cRR(b,s,r) +case 1:return A.cRR(b,r,s)}}, +ae7:function ae7(a){this.a=a}, +aP3:function aP3(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +a00:function a00(a){this.a=a}, +aNd:function aNd(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +cbO:function cbO(a,b,c){this.a=a +this.b=b +this.c=c}, +aSC:function aSC(a,b,c){this.c=a +this.d=b +this.a=c}, +ckF:function ckF(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +ckE:function ckE(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aqa:function aqa(a,b,c){this.f=a +this.r=b +this.a=c}, +bgo:function bgo(a,b){this.a=a +this.b=b}, +aLr:function aLr(a){this.a=a}, +aci:function aci(a,b,c){this.c=a +this.d=b +this.a=c}, +ahB:function ahB(a,b,c,d,e,f,g,h,i,j){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.a=j}, +aRM:function aRM(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +ckG:function ckG(a){this.a=a}, +ckx:function ckx(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q}, +a02:function a02(a,b,c){this.c=a +this.d=b +this.a=c}, +ad3:function ad3(a){this.a=null +this.b=a +this.c=null}, +Pn:function Pn(a,b,c,d,e,f,g,h,i,j){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.y=f +_.z=g +_.Q=h +_.a=i +_.$ti=j}, +Wb:function Wb(a,b,c,d,e,f,g,h){var _=this +_.d=a +_.e=!1 +_.N8$=b +_.aoq$=c +_.a9V$=d +_.ff$=e +_.b7$=f +_.a=null +_.b=g +_.c=null +_.$ti=h}, +aTs:function aTs(a){var _=this +_.f=_.e=_.d=_.c=_.b=_.a=_.at=_.as=null +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.aj$=!1}, +XK:function XK(){}, +aij:function aij(){}, +d8t(a){var s +if(a.gapy())return!1 +s=a.ty$ +if(s!=null&&s.length!==0)return!1 +if(a.k1.length!==0)return!1 +a.gCD() +s=a.go +if(s.gbM(s)!==B.ap)return!1 +s=a.id +if(s.gbM(s)!==B.aj)return!1 +if(a.a.CW.a)return!1 +return!0}, +cK2(a,b,c,d,e,f){var s=a.a.CW.a +a.gCD() +s=A.cK1(new A.W8(e,new A.bgp(a),new A.bgq(a,f),null,f.i("W8<0>")),s,c,d) +return s}, +a01(a,b,c,d,e,f){return new A.mu(b,c,e,d,a,f.i("mu<0>"))}, +cK1(a,b,c,d){var s,r,q,p,o=b?c:A.dv(B.apw,c,new A.ok(B.apw)),n=$.d0h(),m=t.o +m.a(o) +s=b?d:A.dv(B.lQ,d,B.aRN) +r=$.d0a() +m.a(s) +q=b?c:A.dv(B.lQ,c,null) +p=$.cZX() +return new A.aqb(new A.aV(o,n,n.$ti.i("aV")),new A.aV(s,r,r.$ti.i("aV")),new A.aV(m.a(q),p,A.y(p).i("aV")),a,null)}, +cbL(a,b,c){var s,r,q,p,o,n,m +if(a==b)return a +if(a==null){s=b.a +if(s==null)s=b +else{r=A.a0(s).i("N<1,B>") +r=new A.w8(A.R(new A.N(s,new A.cbM(c),r),!0,r.i("al.E"))) +s=r}return s}if(b==null){s=a.a +if(s==null)s=a +else{r=A.a0(s).i("N<1,B>") +r=new A.w8(A.R(new A.N(s,new A.cbN(c),r),!0,r.i("al.E"))) +s=r}return s}s=A.a([],t.t_) +for(r=b.a,q=a.a,p=q==null,o=0;o"))),null)}, +cWx(a,b,c,d,e,f){var s=A.cp(c,e),r=B.Mn.f_(c) +return s.yZ(A.d8j(null,r,!1,null,b,c,d,f),f)}, +d8j(a,b,c,d,e,f,g,h){var s,r,q,p,o,n,m=null,l=A.z(f,B.qB,t.ho) +l.toString +l=l.gaa() +s=A.a([],t.Zt) +r=$.aq +q=A.mO(B.cq) +p=A.a([],t.wi) +o=A.bJ(m,t.u) +n=$.aq +return new A.a_Q(new A.bgh(e),!1,l,b,B.cL,A.dxm(),a,m,m,s,new A.bG(m,h.i("bG>")),new A.bG(m,t.E),new A.nC(),m,0,new A.aE(new A.ah(r,h.i("ah<0?>")),h.i("aE<0?>")),q,p,B.eW,o,new A.aE(new A.ah(n,h.i("ah<0?>")),h.i("aE<0?>")),h.i("a_Q<0>"))}, +a03:function a03(){}, +bgp:function bgp(a){this.a=a}, +bgq:function bgq(a,b){this.a=a +this.b=b}, +afs:function afs(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.aor$=a +_.cU=b +_.bc=c +_.fr=d +_.fx=e +_.fy=!1 +_.id=_.go=null +_.k1=f +_.k2=g +_.k3=h +_.k4=i +_.ok=$ +_.p1=null +_.p2=$ +_.ty$=j +_.x9$=k +_.y=l +_.z=null +_.Q=!1 +_.at=_.as=null +_.ax=m +_.ay=!0 +_.CW=_.ch=null +_.e=n +_.a=null +_.b=o +_.c=p +_.d=q +_.$ti=r}, +mu:function mu(a,b,c,d,e,f){var _=this +_.r=a +_.c=b +_.d=c +_.a=d +_.b=e +_.$ti=f}, +aqb:function aqb(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +W8:function W8(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.$ti=e}, +W9:function W9(a,b){var _=this +_.d=null +_.e=$ +_.a=null +_.b=a +_.c=null +_.$ti=b}, +acY:function acY(a,b,c){this.a=a +this.b=b +this.$ti=c}, +cbF:function cbF(a,b){this.a=a +this.b=b}, +w8:function w8(a){this.a=a}, +cbM:function cbM(a){this.a=a}, +cbN:function cbN(a){this.a=a}, +aNa:function aNa(a,b){this.b=a +this.a=b}, +a0_:function a0_(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){var _=this +_.eU=a +_.m3=b +_.pa=c +_.qC=d +_.m4=null +_.oY=$ +_.cm=e +_.fr=f +_.fx=g +_.fy=!1 +_.id=_.go=null +_.k1=h +_.k2=i +_.k3=j +_.k4=k +_.ok=$ +_.p1=null +_.p2=$ +_.ty$=l +_.x9$=m +_.y=n +_.z=null +_.Q=!1 +_.at=_.as=null +_.ax=o +_.ay=!0 +_.CW=_.ch=null +_.e=p +_.a=null +_.b=q +_.c=r +_.d=s +_.$ti=a0}, +a_Q:function a_Q(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2){var _=this +_.eU=a +_.m3=b +_.pa=c +_.oX=d +_.qC=e +_.m4=f +_.oY=g +_.fr=h +_.fx=i +_.fy=!1 +_.id=_.go=null +_.k1=j +_.k2=k +_.k3=l +_.k4=m +_.ok=$ +_.p1=null +_.p2=$ +_.ty$=n +_.x9$=o +_.y=p +_.z=null +_.Q=!1 +_.at=_.as=null +_.ax=q +_.ay=!0 +_.CW=_.ch=null +_.e=r +_.a=null +_.b=s +_.c=a0 +_.d=a1 +_.$ti=a2}, +bgh:function bgh(a){this.a=a}, +aiJ:function aiJ(){}, +czW(a,b,c,d,e,f,g,h,i){return new A.Po(h,e,a,b,i===!0,d,g,null,B.cL,B.aTb,B.bg,A.Y2(),null,f,null)}, +Po:function Po(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.go=a +_.id=b +_.c=c +_.d=d +_.e=e +_.w=f +_.x=g +_.as=h +_.ch=i +_.CW=j +_.cx=k +_.cy=l +_.db=m +_.dx=n +_.a=o}, +ad4:function ad4(a,b,c,d){var _=this +_.cy=$ +_.db=0 +_.w=_.r=_.f=_.e=_.d=null +_.y=_.x=$ +_.z=a +_.as=_.Q=!1 +_.at=$ +_.ff$=b +_.b7$=c +_.a=null +_.b=d +_.c=null}, +cbQ:function cbQ(a){this.a=a}, +cbP:function cbP(){}, +a04:function a04(a,b,c,d,e,f,g,h,i,j){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.a=j}, +ad5:function ad5(a,b,c){var _=this +_.ff$=a +_.b7$=b +_.a=null +_.b=c +_.c=null}, +aNe:function aNe(a,b,c,d,e,f,g,h,i){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.a=i}, +afX:function afX(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.kG=a +_.qB=b +_.dU=c +_.f2=d +_.ei=e +_.ey=f +_.pR=g +_.ut=h +_.uu=i +_.Cw=_.E4=$ +_.dQ=0 +_.tx=j +_.L=k +_.K$=l +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=m +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aYK:function aYK(){}, +a05:function a05(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.x=e +_.y=f +_.a=g}, +ad6:function ad6(a,b,c){var _=this +_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=$ +_.Q=!1 +_.ff$=a +_.b7$=b +_.a=null +_.b=c +_.c=null}, +cbR:function cbR(a){this.a=a}, +cbS:function cbS(a,b){this.a=a +this.b=b}, +aNf:function aNf(a,b,c,d,e,f,g,h,i,j){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.Q=i +_.a=j}, +aTQ:function aTQ(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.kG=a +_.qB=b +_.dU=c +_.f2=d +_.ei=e +_.ey=f +_.pR=g +_.ut=h +_.uu=i +_.E4=j +_.L=k +_.K$=l +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=m +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cmH:function cmH(a,b){this.a=a +this.b=b}, +aik:function aik(){}, +d8u(a,b){return A.cJX(b)}, +cK3(a){return B.qp}, +a5L:function a5L(a,b){this.a=a +this.b=b}, +aNg:function aNg(a,b){var _=this +_.w=a +_.a=b +_.b=!0 +_.d=_.c=0 +_.f=_.e=null +_.r=!1}, +HZ:function HZ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){var _=this +_.c=a +_.e=b +_.r=c +_.x=d +_.z=e +_.at=f +_.ax=g +_.ay=h +_.fx=i +_.go=j +_.id=k +_.k1=l +_.k2=m +_.k4=n +_.ok=o +_.p2=p +_.RG=q +_.cU=r +_.a=s}, +bgr:function bgr(){}, +ad7:function ad7(a,b,c,d,e,f,g,h,i){var _=this +_.d=a +_.f=_.e=null +_.r=!1 +_.w=$ +_.x=b +_.qo$=c +_.dQ$=d +_.tx$=e +_.Gd$=f +_.r8$=g +_.uv$=h +_.a=null +_.b=i +_.c=null}, +cbV:function cbV(){}, +cbW:function cbW(a,b){this.a=a +this.b=b}, +cbU:function cbU(a,b){this.a=a +this.b=b}, +cbT:function cbT(a){this.a=a}, +cbX:function cbX(a){this.a=a}, +cbZ:function cbZ(a){this.a=a}, +cbY:function cbY(a,b){this.a=a +this.b=b}, +crZ:function crZ(){}, +ail:function ail(){}, +aim:function aim(){}, +aWP:function aWP(a,b){this.b=a +this.a=b}, +aqf:function aqf(){}, +aqe:function aqe(){}, +bgs:function bgs(a,b){this.a=a +this.b=b}, +bgt:function bgt(a,b){this.a=a +this.b=b}, +bgu:function bgu(a,b){this.a=a +this.b=b}, +bgv:function bgv(a,b){this.a=a +this.b=b}, +ad9:function ad9(a,b,c,d,e,f,g,h,i,j){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.a=j}, +ada:function ada(a){this.a=null +this.b=a +this.c=null}, +cc2:function cc2(){}, +cc3:function cc3(a,b){this.a=a +this.b=b}, +aNh:function aNh(){}, +czX(a,b,c){return new A.aqg(a,b,c,null)}, +d8w(a){var s,r,q=A.a([],t.p) +for(s=0;s"))) +return new A.zT(r)}, +a1Q(a){return new A.zT(a)}, +daI(a){return a}, +cAH(a,b){if(a.r&&!0)return +if($.cAG===0||!1)A.dt5(J.bp(a.a),100,a.b) +else A.jw().$1("Another exception was thrown: "+a.gb18().k(0)) +$.cAG=$.cAG+1}, +daJ(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=A.p(["dart:async-patch",0,"dart:async",0,"package:stack_trace",0,"class _AssertionError",0,"class _FakeAsync",0,"class _FrameCallbackEntry",0,"class _Timer",0,"class _RawReceivePortImpl",0],t.N,t.S),d=A.dhK(J.Yj(a,"\n")) +for(s=0,r=0;q=d.length,r0)q.push(h.a)}B.b.rj(q) +if(s===1)j.push("(elided one frame from "+B.b.gbQ(q)+")") +else if(s>1){l=q.length +if(l>1)q[l-1]="and "+B.b.gR(q) +l="(elided "+s +if(q.length>2)j.push(l+" frames from "+B.b.aU(q,", ")+")") +else j.push(l+" frames from "+B.b.aU(q," ")+")")}return j}, +ht(a){var s=$.uh() +if(s!=null)s.$1(a)}, +dt5(a,b,c){var s,r +if(a!=null)A.jw().$1(a) +s=A.a(B.c.Oj(J.bp(c==null?A.r5():A.daI(c))).split("\n"),t.s) +r=s.length +s=J.cIs(r!==0?new A.a9A(s,new A.cvh(),t.El):s,b) +A.jw().$1(B.b.aU(A.daJ(s),"\n"))}, +dl8(a,b,c){return new A.aP7(c,a,!0,!0,null,b)}, +Go:function Go(){}, +PY:function PY(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.f=a +_.r=b +_.w=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.ax=i +_.ay=null +_.ch=j +_.CW=k +_.cx=l +_.a=m +_.b=n +_.c=o +_.d=p +_.e=q}, +arO:function arO(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.f=a +_.r=b +_.w=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.ax=i +_.ay=null +_.ch=j +_.CW=k +_.cx=l +_.a=m +_.b=n +_.c=o +_.d=p +_.e=q}, +arL:function arL(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.f=a +_.r=b +_.w=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.ax=i +_.ay=null +_.ch=j +_.CW=k +_.cx=l +_.a=m +_.b=n +_.c=o +_.d=p +_.e=q}, +ed:function ed(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e +_.r=f}, +bok:function bok(a){this.a=a}, +zT:function zT(a){this.a=a}, +bol:function bol(){}, +bom:function bom(){}, +bon:function bon(){}, +cvh:function cvh(){}, +aP7:function aP7(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +aP9:function aP9(){}, +aP8:function aP8(){}, +alt:function alt(){}, +b5I:function b5I(a,b){this.a=a +this.b=b}, +bJ(a,b){return new A.ho(a,$.bl(),b.i("ho<0>"))}, +b8:function b8(){}, +abA:function abA(){}, +mt:function mt(a){var _=this +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.aj$=!1}, +b8W:function b8W(a){this.a=a}, +Cd:function Cd(a){this.a=a}, +ho:function ho(a,b,c){var _=this +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.aj$=!1 +_.$ti=c}, +d8Z(a,b,c){var s=null +return A.qi("",s,b,B.dL,a,!1,s,s,B.cW,s,!1,!1,!0,c,s,t.H)}, +qi(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var s +if(h==null)s=k?"MISSING":null +else s=h +return new A.qh(e,!1,c,s,g,o,k,b,!0,d,i,null,a,m,l,j,n,p.i("qh<0>"))}, +cAb(a,b,c){return new A.aqZ(c,a,!0,!0,null,b)}, +eA(a){return B.c.fH(B.d.tj(J.aj(a)&1048575,16),5,"0")}, +dth(a){var s +if(t.Q8.b(a))return a.b +s=J.bp(a) +return B.c.bF(s,B.c.d4(s,".")+1)}, +PA:function PA(a,b){this.a=a +this.b=b}, +wG:function wG(a,b){this.a=a +this.b=b}, +ckS:function ckS(){}, +li:function li(){}, +qh:function qh(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.f=a +_.r=b +_.w=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.ax=i +_.ay=null +_.ch=j +_.CW=k +_.cx=l +_.a=m +_.b=n +_.c=o +_.d=p +_.e=q +_.$ti=r}, +Ie:function Ie(){}, +aqZ:function aqZ(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +bo:function bo(){}, +aqY:function aqY(){}, +wF:function wF(){}, +aNL:function aNL(){}, +dj6(){return new A.tX()}, +k4:function k4(){}, +or:function or(){}, +tX:function tX(){}, +cz:function cz(a,b){this.a=a +this.$ti=b}, +cEd:function cEd(a){this.$ti=a}, +dcT(){if($.bAq==null)return B.avz +var s=A.bx("controller") +s.soR(A.k8(null,new A.bAr(s),null,null,!1,t.hz)) +return J.cyX(s.aV())}, +Jw:function Jw(a,b){this.a=a +this.b=b}, +ln:function ln(){}, +aez:function aez(a,b){this.a=a +this.b=b}, +a3I:function a3I(a,b){this.a=a +this.b=b}, +bAo:function bAo(a,b,c){this.a=a +this.b=b +this.c=c}, +bAp:function bAp(a,b){this.a=a +this.b=b}, +bAr:function bAr(a){this.a=a}, +as:function as(){}, +aA6(a){return new A.cJ(A.a([],a.i("F<0>")),a.i("cJ<0>"))}, +cJ:function cJ(a,b){var _=this +_.a=a +_.b=!1 +_.c=$ +_.$ti=b}, +QH:function QH(a,b){this.a=a +this.$ti=b}, +dqe(a){return A.aP(a,null,!1,t.O)}, +SK:function SK(a,b){this.a=a +this.$ti=b}, +cr_:function cr_(){}, +aPi:function aPi(a){this.a=a}, +Gj:function Gj(a,b){this.a=a +this.b=b}, +ae4:function ae4(a,b){this.a=a +this.b=b}, +kx:function kx(a,b){this.a=a +this.b=b}, +c8_(a){var s=new DataView(new ArrayBuffer(8)),r=A.by(s.buffer,0,null) +return new A.c7Y(new Uint8Array(a),s,r)}, +c7Y:function c7Y(a,b,c){var _=this +_.a=a +_.b=0 +_.c=!1 +_.d=b +_.e=c}, +a7b:function a7b(a){this.a=a +this.b=0}, +dhK(a){var s=t.ZK +return A.R(new A.eo(new A.et(new A.aO(A.a(B.c.dd(a).split("\n"),t.s),new A.bYX(),t.He),A.dxF(),t.C9),s),!0,s.i("D.E"))}, +dhJ(a){var s,r,q="",p=$.cZh().ps(a) +if(p==null)return null +s=A.a(p.b[1].split("."),t.s) +r=s.length>1?B.b.gN(s):q +return new A.vK(a,-1,q,q,q,-1,-1,r,s.length>1?A.hx(s,1,null,t.N).aU(0,"."):B.b.gbQ(s))}, +dhL(a){var s,r,q,p,o,n,m,l,k,j,i=null,h="" +if(a==="")return B.dL_ +else if(a==="...")return B.dKZ +if(!B.c.aX(a,"#"))return A.dhJ(a) +s=A.aB("^#(\\d+) +(.+) \\((.+?):?(\\d+){0,1}:?(\\d+){0,1}\\)$",!0,!1,!1,!1).ps(a).b +r=s[2] +r.toString +q=A.bD(r,".","") +if(B.c.aX(q,"new")){p=q.split(" ").length>1?q.split(" ")[1]:h +if(B.c.p(p,".")){o=p.split(".") +p=o[0] +q=o[1]}else q=""}else if(B.c.p(q,".")){o=q.split(".") +p=o[0] +q=o[1]}else p="" +r=s[3] +r.toString +n=A.dK(r,0,i) +m=n.gf7(n) +if(n.gqj()==="dart"||n.gqj()==="package"){l=n.gA5()[0] +m=B.c.u9(n.gf7(n),A.r(n.gA5()[0])+"/","")}else l=h +r=s[1] +r.toString +r=A.dC(r,i) +k=n.gqj() +j=s[4] +if(j==null)j=-1 +else{j=j +j.toString +j=A.dC(j,i)}s=s[5] +if(s==null)s=-1 +else{s=s +s.toString +s=A.dC(s,i)}return new A.vK(a,r,k,l,m,j,s,p,q)}, +vK:function vK(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +bYX:function bYX(){}, +cQ:function cQ(a,b){this.a=a +this.$ti=b}, +c0M:function c0M(a){this.a=a}, +a28:function a28(a,b){this.a=a +this.b=b}, +io:function io(){}, +Qu:function Qu(a,b,c){this.a=a +this.b=b +this.c=c}, +Wy:function Wy(a){var _=this +_.a=a +_.b=!0 +_.d=_.c=!1 +_.e=null}, +ceV:function ceV(a){this.a=a}, +bq5:function bq5(a){this.a=a}, +bq7:function bq7(a,b){this.a=a +this.b=b}, +bq6:function bq6(a,b,c){this.a=a +this.b=b +this.c=c}, +daH(a,b,c,d,e,f,g){return new A.a1R(c,g,f,a,e,!1)}, +cnk:function cnk(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h +_.y=null}, +Qv:function Qv(){}, +bq9:function bq9(a){this.a=a}, +bqa:function bqa(a,b){this.a=a +this.b=b}, +a1R:function a1R(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e +_.r=f}, +cU5(a,b){switch(b.a){case 1:case 4:return a +case 0:case 2:case 3:return a===0?1:a +case 5:return a===0?1:a}}, +df1(a,b){var s=A.a0(a) +return new A.eo(new A.et(new A.aO(a,new A.bL2(),s.i("aO<1>")),new A.bL3(b),s.i("et<1,dt?>")),t.FI)}, +bL2:function bL2(){}, +bL3:function bL3(a){this.a=a}, +zF:function zF(a,b){this.a=a +this.b=b}, +wL:function wL(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +rR:function rR(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +mw:function mw(a,b){this.a=a +this.b=b}, +a6t(a,b){var s,r +if(a==null)return b +s=new A.e3(new Float64Array(3)) +s.pv(b.a,b.b,0) +r=a.Et(s).a +return new A.w(r[0],r[1])}, +KE(a,b,c,d){if(a==null)return c +if(b==null)b=A.a6t(a,d) +return b.aq(0,A.a6t(a,d.aq(0,c)))}, +cCf(a){var s,r,q=new Float64Array(4),p=new A.u_(q) +p.a3X(0,0,1,0) +s=new Float64Array(16) +r=new A.bW(s) +r.cp(a) +s[11]=q[3] +s[10]=q[2] +s[9]=q[1] +s[8]=q[0] +r.afb(2,p) +return r}, +deZ(a,b,c,d,e,f,g,h,i,j,k,l,m,n){return new A.KD(d,n,0,e,a,h,B.m,0,!1,!1,0,j,i,b,c,0,0,0,l,k,g,m,0,!1,null,null)}, +df8(a,b,c,d,e,f,g,h,i,j,k){return new A.KH(c,k,0,d,a,f,B.m,0,!1,!1,0,h,g,0,b,0,0,0,j,i,0,0,0,!1,null,null)}, +df3(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.AL(f,a0,0,g,c,j,b,a,!1,!1,0,l,k,d,e,q,m,p,o,n,i,s,0,r,null,null)}, +df0(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2){return new A.Fa(g,a2,k,h,c,l,b,a,f,!1,0,n,m,d,e,s,o,r,q,p,j,a1,0,a0,null,null)}, +df2(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2){return new A.Fb(g,a2,k,h,c,l,b,a,f,!1,0,n,m,d,e,s,o,r,q,p,j,a1,0,a0,null,null)}, +df_(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){return new A.vp(d,s,h,e,b,i,B.m,a,!0,!1,j,l,k,0,c,q,m,p,o,n,g,r,0,!1,null,null)}, +df4(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2){return new A.AM(e,a2,j,f,c,k,b,a,!0,!1,l,n,m,0,d,s,o,r,q,p,h,a1,i,a0,null,null)}, +dfc(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.AO(e,a0,i,f,b,j,B.m,a,!1,!1,k,m,l,c,d,r,n,q,p,o,h,s,0,!1,null,null)}, +dfa(a,b,c,d,e,f){return new A.KJ(e,b,f,0,c,a,d,B.m,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,!1,null,null)}, +dfb(a,b,c,d,e){return new A.KK(b,e,0,c,a,d,B.m,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,!1,null,null)}, +df9(a,b,c,d,e,f){return new A.KI(e,b,f,0,c,a,d,B.m,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,!1,null,null)}, +df6(a,b,c,d,e,f){return new A.AN(b,f,c,B.ee,a,d,B.m,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,e,null,null)}, +df7(a,b,c,d,e,f,g,h,i,j){return new A.KG(c,d,h,g,b,j,e,B.ee,a,f,B.m,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,i,null,null)}, +df5(a,b,c,d,e,f){return new A.KF(b,f,c,B.ee,a,d,B.m,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,e,null,null)}, +cOo(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){return new A.AK(e,s,i,f,b,j,B.m,a,!1,!1,0,l,k,c,d,q,m,p,o,n,h,r,0,!1,null,null)}, +GO(a,b){var s +switch(a.a){case 1:return 1 +case 2:case 3:case 5:case 0:case 4:s=b==null?null:b.a +return s==null?18:s}}, +cv8(a,b){var s +switch(a.a){case 1:return 2 +case 2:case 3:case 5:case 0:case 4:if(b==null)s=null +else{s=b.a +s=s!=null?s*2:null}return s==null?36:s}}, +dsE(a){switch(a.a){case 1:return 1 +case 2:case 3:case 5:case 0:case 4:return 18}}, +dt:function dt(){}, +kB:function kB(){}, +aKP:function aKP(){}, +aXq:function aXq(){}, +aML:function aML(){}, +KD:function KD(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6}, +aXm:function aXm(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aMV:function aMV(){}, +KH:function KH(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6}, +aXx:function aXx(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aMQ:function aMQ(){}, +AL:function AL(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6}, +aXs:function aXs(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aMO:function aMO(){}, +Fa:function Fa(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6}, +aXp:function aXp(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aMP:function aMP(){}, +Fb:function Fb(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6}, +aXr:function aXr(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aMN:function aMN(){}, +vp:function vp(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6}, +aXo:function aXo(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aMR:function aMR(){}, +AM:function AM(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6}, +aXt:function aXt(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aMZ:function aMZ(){}, +AO:function AO(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6}, +aXB:function aXB(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +nE:function nE(){}, +aMX:function aMX(){}, +KJ:function KJ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7){var _=this +_.bc=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n +_.at=o +_.ax=p +_.ay=q +_.ch=r +_.CW=s +_.cx=a0 +_.cy=a1 +_.db=a2 +_.dx=a3 +_.dy=a4 +_.fr=a5 +_.fx=a6 +_.fy=a7}, +aXz:function aXz(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aMY:function aMY(){}, +KK:function KK(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6}, +aXA:function aXA(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aMW:function aMW(){}, +KI:function KI(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7){var _=this +_.bc=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n +_.at=o +_.ax=p +_.ay=q +_.ch=r +_.CW=s +_.cx=a0 +_.cy=a1 +_.db=a2 +_.dx=a3 +_.dy=a4 +_.fr=a5 +_.fx=a6 +_.fy=a7}, +aXy:function aXy(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aMT:function aMT(){}, +AN:function AN(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6}, +aXv:function aXv(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aMU:function aMU(){}, +KG:function KG(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0){var _=this +_.go=a +_.id=b +_.k1=c +_.k2=d +_.a=e +_.b=f +_.c=g +_.d=h +_.e=i +_.f=j +_.r=k +_.w=l +_.x=m +_.y=n +_.z=o +_.Q=p +_.as=q +_.at=r +_.ax=s +_.ay=a0 +_.ch=a1 +_.CW=a2 +_.cx=a3 +_.cy=a4 +_.db=a5 +_.dx=a6 +_.dy=a7 +_.fr=a8 +_.fx=a9 +_.fy=b0}, +aXw:function aXw(a,b){var _=this +_.d=_.c=$ +_.e=a +_.f=b +_.b=_.a=$}, +aMS:function aMS(){}, +KF:function KF(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6}, +aXu:function aXu(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aMM:function aMM(){}, +AK:function AK(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6}, +aXn:function aXn(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aSO:function aSO(){}, +aSP:function aSP(){}, +aSQ:function aSQ(){}, +aSR:function aSR(){}, +aSS:function aSS(){}, +aST:function aST(){}, +aSU:function aSU(){}, +aSV:function aSV(){}, +aSW:function aSW(){}, +aSX:function aSX(){}, +aSY:function aSY(){}, +aSZ:function aSZ(){}, +aT_:function aT_(){}, +aT0:function aT0(){}, +aT1:function aT1(){}, +aT2:function aT2(){}, +aT3:function aT3(){}, +aT4:function aT4(){}, +aT5:function aT5(){}, +aT6:function aT6(){}, +aT7:function aT7(){}, +aT8:function aT8(){}, +aT9:function aT9(){}, +aTa:function aTa(){}, +aTb:function aTb(){}, +aTc:function aTc(){}, +aTd:function aTd(){}, +aTe:function aTe(){}, +aTf:function aTf(){}, +aTg:function aTg(){}, +aTh:function aTh(){}, +aZS:function aZS(){}, +aZT:function aZT(){}, +aZU:function aZU(){}, +aZV:function aZV(){}, +aZW:function aZW(){}, +aZX:function aZX(){}, +aZY:function aZY(){}, +aZZ:function aZZ(){}, +b__:function b__(){}, +b_0:function b_0(){}, +b_1:function b_1(){}, +b_2:function b_2(){}, +b_3:function b_3(){}, +b_4:function b_4(){}, +b_5:function b_5(){}, +b_6:function b_6(){}, +b_7:function b_7(){}, +cLc(a,b){var s=t.S,r=A.eU(s) +return new A.uM(B.Gu,A.b(s,t.SP),r,a,b,A.Nx(),A.b(s,t.Au))}, +cLd(a,b,c){var s=(c-a)/(b-a) +return!isNaN(s)?A.a9(s,0,1):s}, +Gp:function Gp(a,b){this.a=a +this.b=b}, +IO:function IO(a){this.a=a}, +uM:function uM(a,b,c,d,e,f,g){var _=this +_.ch=_.ay=_.ax=_.at=null +_.dx=_.db=$ +_.dy=a +_.f=b +_.r=c +_.w=null +_.a=d +_.b=null +_.c=e +_.d=f +_.e=g}, +bpk:function bpk(a,b){this.a=a +this.b=b}, +bpi:function bpi(a){this.a=a}, +bpj:function bpj(a){this.a=a}, +aqW:function aqW(a){this.a=a}, +cB3(){var s=A.a([],t.om),r=new A.bW(new Float64Array(16)) +r.dN() +return new A.uS(s,A.a([r],t.rE),A.a([],t.cR))}, +qu:function qu(a,b){this.a=a +this.b=null +this.$ti=b}, +XD:function XD(){}, +af0:function af0(a){this.a=a}, +X_:function X_(a){this.a=a}, +uS:function uS(a,b,c){this.a=a +this.b=b +this.c=c}, +bBD(a,b,c){var s=b==null?B.cb:b,r=t.S,q=A.eU(r),p=A.cVD() +return new A.pu(s,null,B.j5,A.b(r,t.SP),q,a,c,p,A.b(r,t.Au))}, +dde(a){return a===1||a===2||a===4}, +RQ:function RQ(a,b){this.a=a +this.b=b}, +a4_:function a4_(a,b,c){this.a=a +this.b=b +this.c=c}, +RP:function RP(a,b){this.b=a +this.c=b}, +pu:function pu(a,b,c,d,e,f,g,h,i){var _=this +_.k2=!1 +_.bv=_.bc=_.cU=_.dA=_.bN=_.dM=_.dG=_.y2=_.y1=_.xr=_.x2=_.x1=_.to=_.ry=_.rx=_.RG=_.R8=_.p4=_.p3=_.p2=_.p1=_.ok=_.k4=_.k3=null +_.at=a +_.ay=b +_.ch=c +_.cx=_.CW=null +_.cy=!1 +_.db=null +_.f=d +_.r=e +_.w=null +_.a=f +_.b=null +_.c=g +_.d=h +_.e=i}, +bBG:function bBG(a,b){this.a=a +this.b=b}, +bBF:function bBF(a,b){this.a=a +this.b=b}, +bBE:function bBE(a,b){this.a=a +this.b=b}, +Ct:function Ct(a,b,c){this.a=a +this.b=b +this.c=c}, +cE0:function cE0(a,b){this.a=a +this.b=b}, +bL9:function bL9(a){this.a=a +this.b=$}, +bLa:function bLa(){}, +avS:function avS(a,b,c){this.a=a +this.b=b +this.c=c}, +d9E(a){return new A.oY(a.gd5(a),A.aP(20,null,!1,t.av))}, +d9F(a){return a===1}, +cDx(a,b){var s=t.S,r=A.eU(s),q=A.cFH() +return new A.vZ(B.R,A.cFG(),B.ld,A.b(s,t.GY),A.b4(s),A.b(s,t.SP),r,a,b,q,A.b(s,t.Au))}, +QO(a,b){var s=t.S,r=A.eU(s),q=A.cFH() +return new A.uT(B.R,A.cFG(),B.ld,A.b(s,t.GY),A.b4(s),A.b(s,t.SP),r,a,b,q,A.b(s,t.Au))}, +cO1(a,b){var s=t.S,r=A.eU(s),q=A.cFH() +return new A.vk(B.R,A.cFG(),B.ld,A.b(s,t.GY),A.b4(s),A.b(s,t.SP),r,a,b,q,A.b(s,t.Au))}, +Wk:function Wk(a,b){this.a=a +this.b=b}, +a0V:function a0V(){}, +bje:function bje(a,b){this.a=a +this.b=b}, +bjj:function bjj(a,b){this.a=a +this.b=b}, +bjk:function bjk(a,b){this.a=a +this.b=b}, +bjf:function bjf(){}, +bjg:function bjg(a,b){this.a=a +this.b=b}, +bjh:function bjh(a){this.a=a}, +bji:function bji(a,b){this.a=a +this.b=b}, +vZ:function vZ(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.at=a +_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=null +_.dy=b +_.fr=c +_.fy=_.fx=$ +_.k1=_.id=_.go=null +_.k2=$ +_.k3=d +_.k4=e +_.f=f +_.r=g +_.w=null +_.a=h +_.b=null +_.c=i +_.d=j +_.e=k}, +uT:function uT(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.at=a +_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=null +_.dy=b +_.fr=c +_.fy=_.fx=$ +_.k1=_.id=_.go=null +_.k2=$ +_.k3=d +_.k4=e +_.f=f +_.r=g +_.w=null +_.a=h +_.b=null +_.c=i +_.d=j +_.e=k}, +vk:function vk(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.at=a +_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=null +_.dy=b +_.fr=c +_.fy=_.fx=$ +_.k1=_.id=_.go=null +_.k2=$ +_.k3=d +_.k4=e +_.f=f +_.r=g +_.w=null +_.a=h +_.b=null +_.c=i +_.d=j +_.e=k}, +d9D(a){return a===1}, +aN0:function aN0(){this.a=!1}, +Xy:function Xy(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=!1}, +uE:function uE(a,b,c,d,e){var _=this +_.y=_.x=_.w=_.r=_.f=null +_.z=a +_.a=b +_.b=null +_.c=c +_.d=d +_.e=e}, +biX:function biX(a,b){this.a=a +this.b=b}, +bL4:function bL4(a,b){this.a=a +this.b=b}, +bL6:function bL6(){}, +bL5:function bL5(a,b,c){this.a=a +this.b=b +this.c=c}, +bL7:function bL7(){this.b=this.a=null}, +db0(a){return!0}, +a0W:function a0W(a,b){this.a=a +this.b=b}, +hE:function hE(){}, +h_:function h_(){}, +Qw:function Qw(a,b){this.a=a +this.b=b}, +SZ:function SZ(){}, +bLs:function bLs(a,b){this.a=a +this.b=b}, +nB:function nB(a,b){this.a=a +this.b=b}, +aPm:function aPm(){}, +dgB(a,b,c,d,e,f,g,h){return new A.a8k(b,a,d,g,c,h,f,e)}, +cPf(a,b){var s=t.S,r=A.a([],t.t),q=A.eU(s) +return new A.vy(B.A4,B.qQ,B.ay,A.b(s,t.c),r,A.b(s,t.GY),A.b(s,t.y2),A.b(s,t.SP),q,a,b,A.Nx(),A.b(s,t.Au))}, +N7:function N7(a,b){this.a=a +this.b=b}, +N1:function N1(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +a8j:function a8j(a,b,c){this.a=a +this.b=b +this.c=c}, +a8k:function a8k(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +xH:function xH(a,b,c){this.a=a +this.b=b +this.c=c}, +aQw:function aQw(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +vy:function vy(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.at=a +_.ch=_.ay=_.ax=null +_.CW=b +_.cx=null +_.cy=!1 +_.db=c +_.dx=$ +_.dy=null +_.k2=_.k1=_.id=_.go=_.fy=_.fx=_.fr=$ +_.k4=_.k3=null +_.ok=d +_.p1=e +_.p2=f +_.p3=null +_.p4=$ +_.R8=g +_.RG=1 +_.rx=0 +_.f=h +_.r=i +_.w=null +_.a=j +_.b=null +_.c=k +_.d=l +_.e=m}, +bSZ:function bSZ(){}, +bT_:function bT_(){}, +bT0:function bT0(a,b){this.a=a +this.b=b}, +bT1:function bT1(a){this.a=a}, +bSX:function bSX(a){this.a=a}, +bSY:function bSY(a){this.a=a}, +bT2:function bT2(){}, +bT3:function bT3(){}, +UV(a,b){var s=t.S,r=A.eU(s) +return new A.pM(B.bg,18,B.j5,A.b(s,t.SP),r,a,b,A.Nx(),A.b(s,t.Au))}, +FR:function FR(a,b,c){this.a=a +this.b=b +this.c=c}, +FS:function FS(a,b){this.b=a +this.c=b}, +aln:function aln(){}, +pM:function pM(a,b,c,d,e,f,g,h,i){var _=this +_.W=_.M=_.F=_.eP=_.nJ=_.eT=_.bv=_.bc=_.cU=_.dA=_.bN=null +_.k3=_.k2=!1 +_.ok=_.k4=null +_.at=a +_.ay=b +_.ch=c +_.cx=_.CW=null +_.cy=!1 +_.db=null +_.f=d +_.r=e +_.w=null +_.a=f +_.b=null +_.c=g +_.d=h +_.e=i}, +c0W:function c0W(a,b){this.a=a +this.b=b}, +c0X:function c0X(a,b){this.a=a +this.b=b}, +c0Y:function c0Y(a,b){this.a=a +this.b=b}, +c0Z:function c0Z(a,b){this.a=a +this.b=b}, +c1_:function c1_(a){this.a=a}, +aMx:function aMx(a,b){this.a=a +this.b=b}, +ME:function ME(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.f=_.e=null}, +a27:function a27(a){this.a=a +this.b=null}, +bq8:function bq8(a,b){this.a=a +this.b=b}, +dbQ(a){var s=t.av +return new A.J3(A.aP(20,null,!1,s),a,A.aP(20,null,!1,s))}, +pP:function pP(a){this.a=a}, +Mi:function Mi(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +afC:function afC(a,b){this.a=a +this.b=b}, +oY:function oY(a,b){this.a=a +this.b=b +this.c=0}, +J3:function J3(a,b,c){var _=this +_.d=a +_.a=b +_.b=c +_.c=0}, +RR:function RR(a,b,c){var _=this +_.d=a +_.a=b +_.b=c +_.c=0}, +dxy(a,b,c,d,e){var s=null +A.q1(s,!0,new A.cxc(b,s,a,s,c),d,s,!1,!0,t.H)}, +dxA(a,b,c,d,e){var s=t.H +A.cp(e,!1).yZ(A.bD0(new A.cxr(c,d,a,b),null,s),s)}, +dlH(){var s=t.GT +return new A.aSr(A.dcT().eA(0,new A.p_(A.a([],t.Y4),A.b(t.N,t.L),A.a([],t.s)),new A.clg(),s).aJ(0,new A.clh(),s),B.l)}, +chT(a){var s=a.Gm(t.WO),r=s==null?a.Gm(t.QU):s +r.toString +return new A.chH(r)}, +cxc:function cxc(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +cxr:function cxr(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +NO:function NO(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +b0J:function b0J(a,b){this.a=a +this.b=b}, +b0K:function b0K(a){this.a=a}, +Jv:function Jv(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aeA:function aeA(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +aKO:function aKO(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +afr:function afr(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aSr:function aSr(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +clg:function clg(){}, +clh:function clh(){}, +clf:function clf(a){this.a=a}, +cle:function cle(a,b){this.a=a +this.b=b}, +cld:function cld(a,b){this.a=a +this.b=b}, +cl9:function cl9(a){this.a=a}, +clc:function clc(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +clb:function clb(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cla:function cla(a){this.a=a}, +aSq:function aSq(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +p_:function p_(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +ch0:function ch0(a){this.a=a}, +Wf:function Wf(a,b){this.a=a +this.b=b}, +afp:function afp(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aSp:function aSp(a,b){var _=this +_.d=a +_.e=!1 +_.a=null +_.b=b +_.c=null}, +cl6:function cl6(a,b){this.a=a +this.b=b}, +cl7:function cl7(a){this.a=a}, +cl8:function cl8(a){this.a=a}, +afq:function afq(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +Mu:function Mu(a,b){this.a=a +this.b=b}, +WL:function WL(a,b){this.a=a +this.b=b}, +adR:function adR(a,b){this.a=a +this.b=b}, +aeL:function aeL(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +chH:function chH(a){this.a=a}, +aeM:function aeM(a,b,c){var _=this +_.d=a +_.f=_.e=null +_.r=b +_.a=null +_.b=c +_.c=null}, +chS:function chS(a){this.a=a}, +chR:function chR(a){this.a=a}, +chP:function chP(a,b){this.a=a +this.b=b}, +chQ:function chQ(a,b){this.a=a +this.b=b}, +chO:function chO(a,b){this.a=a +this.b=b}, +chN:function chN(a){this.a=a}, +chJ:function chJ(a,b){this.a=a +this.b=b}, +chI:function chI(a,b){this.a=a +this.b=b}, +chM:function chM(){}, +chL:function chL(a){this.a=a}, +chK:function chK(a){this.a=a}, +aR_:function aR_(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aeN:function aeN(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.a=h}, +aeO:function aeO(a,b){var _=this +_.r=_.f=_.d=$ +_.w=a +_.a=null +_.b=b +_.c=null}, +chW:function chW(a,b){this.a=a +this.b=b}, +chX:function chX(a,b){this.a=a +this.b=b}, +chV:function chV(a){this.a=a}, +chU:function chU(){}, +aNJ:function aNJ(a,b,c){this.c=a +this.d=b +this.a=c}, +ccG:function ccG(a){this.a=a}, +czl(a){return new A.Z6(B.Hc,a,null,null,null)}, +czH(a){return new A.a_j(B.KO,a,null,null,null)}, +aKQ:function aKQ(){}, +c8y:function c8y(a,b){this.a=a +this.b=b}, +Mt:function Mt(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +ala:function ala(a){this.a=a}, +b57:function b57(){}, +b58:function b58(){}, +b59:function b59(){}, +Z6:function Z6(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +anF:function anF(a){this.a=a}, +bef:function bef(){}, +beg:function beg(){}, +beh:function beh(){}, +a_j:function a_j(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +arg:function arg(a){this.a=a}, +bjo:function bjo(){}, +bjp:function bjp(){}, +bjq:function bjq(){}, +arf:function arf(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +arA:function arA(a){this.a=a}, +bll:function bll(){}, +blm:function blm(){}, +bln:function bln(){}, +arz:function arz(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +d6a(a,b,c){var s,r,q,p,o=null,n=a==null +if(n&&b==null)return o +s=c<0.5 +if(s)r=n?o:a.a +else r=b==null?o:b.a +if(s)q=n?o:a.b +else q=b==null?o:b.b +if(s)p=n?o:a.c +else p=b==null?o:b.c +if(s)n=n?o:a.d +else n=b==null?o:b.d +return new A.NP(r,q,p,n)}, +NP:function NP(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aKT:function aKT(){}, +czc(a){return new A.aki(a.gaK9(),a.gaK8(),null)}, +b1l(a,b){var s=b.c +if(s!=null)return s +switch(A.x(a).r.a){case 2:case 4:return A.czY(a,b) +case 0:case 1:case 3:case 5:s=A.z(a,B.aL,t.A) +s.toString +switch(b.b.a){case 0:return s.gaF() +case 1:return s.gaE() +case 2:return s.gaG() +case 3:return s.gar() +case 4:return s.gbA().toUpperCase() +case 5:return""}break}}, +d6e(a,b){var s,r,q,p,o,n,m=null +switch(A.x(a).r.a){case 2:return new A.N(b,new A.b1i(a),A.a0(b).i("N<1,q>")) +case 1:case 0:s=A.a([],t.p) +for(r=0;q=b.length,r")) +case 4:return new A.N(b,new A.b1k(a),A.a0(b).i("N<1,q>"))}}, +aki:function aki(a,b,c){this.c=a +this.e=b +this.a=c}, +b1i:function b1i(a){this.a=a}, +b1j:function b1j(a){this.a=a}, +b1k:function b1k(a){this.a=a}, +cIC(a,b,c,d){return new A.akx(c,a,d,b,null)}, +d6v(){return $.aD().cs()}, +b_q(a,b,c){var s,r,q=A.aJ(0,15,b) +q.toString +s=B.e.dH(q) +r=B.e.e5(q) +return c.$3(a[s],a[r],q-s)}, +akx:function akx(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aL1:function aL1(a,b,c,d,e,f,g){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.a=g}, +X3:function X3(a,b){this.a=a +this.b=b}, +N0:function N0(){}, +X4:function X4(a){this.a=a}, +p0:function p0(a,b,c){this.a=a +this.b=b +this.c=c}, +aSv:function aSv(){}, +b25:function b25(){}, +c9_:function c9_(){}, +cN9(){return new A.rZ(new A.bCh(),A.b(t.K,t.Qu))}, +pO:function pO(a,b){this.a=a +this.b=b}, +EE:function EE(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.ay=a +_.ch=b +_.CW=c +_.cy=d +_.db=e +_.fr=f +_.k1=g +_.k4=h +_.p4=i +_.rx=j +_.ry=k +_.a=l}, +bCh:function bCh(){}, +bD8:function bD8(){}, +aeP:function aeP(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +chZ:function chZ(a,b){this.a=a +this.b=b}, +chY:function chY(){}, +ci_:function ci_(){}, +e7(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0){var s=e==null?null:e.d.b,r=a8==null?56:a8 +return new A.Hf(o,c,a5,a,k,e,i,a0,a1,a3,a2,d,m,n,b,!0,g,!1,a6,a9,f,new A.afF(a8,s,1/0,r+(s==null?0:s)),a8,p,b0,a7,a4,!1,h,null)}, +d6z(a,b){var s,r +if(b instanceof A.afF&&b.e==null){s=A.x(a).RG.Q +if(s==null)s=56 +r=b.f +return s+(r==null?0:r)}return b.b}, +cCU(a,b,c,d,e,f,g,h){return new A.a9E(!1,g,c,f,b,d,e,h,null)}, +cqP:function cqP(a){this.b=a}, +afF:function afF(a,b,c,d){var _=this +_.e=a +_.f=b +_.a=c +_.b=d}, +Hf:function Hf(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.Q=i +_.as=j +_.at=k +_.ax=l +_.ay=m +_.ch=n +_.CW=o +_.cx=p +_.cy=q +_.db=r +_.dx=s +_.dy=a0 +_.fr=a1 +_.fx=a2 +_.fy=a3 +_.go=a4 +_.id=a5 +_.k1=a6 +_.k2=a7 +_.k3=a8 +_.k4=a9 +_.a=b0}, +b2B:function b2B(a,b){this.a=a +this.b=b}, +acd:function acd(a){var _=this +_.d=null +_.e=!1 +_.a=null +_.b=a +_.c=null}, +c9k:function c9k(){}, +cow:function cow(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6 +_.go=a7 +_.id=a8 +_.k1=a9 +_.k2=b0 +_.k3=b1 +_.k4=b2 +_.ok=b3 +_.p1=b4 +_.p2=b5 +_.p3=b6 +_.p4=b7}, +a9E:function a9E(a,b,c,d,e,f,g,h,i){var _=this +_.d=a +_.e=b +_.r=c +_.Q=d +_.at=e +_.ax=f +_.fx=g +_.k3=h +_.a=i}, +aVO:function aVO(a,b,c){var _=this +_.f=_.e=_.d=null +_.ff$=a +_.b7$=b +_.a=null +_.b=c +_.c=null}, +aLe:function aLe(a,b){this.c=a +this.a=b}, +aTL:function aTL(a,b,c,d){var _=this +_.L=null +_.ai=a +_.b2=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +c9i:function c9i(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.ay=a +_.CW=_.ch=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n +_.at=o +_.ax=p}, +c9j:function c9j(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.ay=a +_.cx=_.CW=_.ch=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n +_.at=o +_.ax=p}, +aZH:function aZH(){}, +cIJ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.NY(b==null?null:b,e,d,g,h,j,i,f,a,c,l,n,o,m,k)}, +d6y(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e +if(a===b&&!0)return a +s=A.ap(a.a,b.a,c) +r=A.ap(a.b,b.b,c) +q=A.aJ(a.c,b.c,c) +p=A.aJ(a.d,b.d,c) +o=A.ap(a.e,b.e,c) +n=A.ap(a.f,b.f,c) +m=A.jn(a.r,b.r,c) +l=A.A2(a.w,b.w,c) +k=A.A2(a.x,b.x,c) +j=c<0.5 +if(j)i=a.y +else i=b.y +h=A.aJ(a.z,b.z,c) +g=A.aJ(a.Q,b.Q,c) +f=A.dJ(a.as,b.as,c) +e=A.dJ(a.at,b.at,c) +if(j)j=a.ax +else j=b.ax +return A.cIJ(k,s,i,q,r,l,p,o,m,n,j,h,e,g,f)}, +NY:function NY(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o}, +aLd:function aLd(){}, +dqm(a,b){var s,r,q,p,o=A.bx("maxValue") +for(s=null,r=0;r<4;++r){q=a[r] +p=b.$1(q) +if(s==null||p>s){o.b=q +s=p}}return o.aV()}, +a4E:function a4E(a,b){var _=this +_.c=!0 +_.r=_.f=_.e=_.d=null +_.a=a +_.b=b}, +bD2:function bD2(a,b){this.a=a +this.b=b}, +MH:function MH(a,b){this.a=a +this.b=b}, +C_:function C_(a,b){this.a=a +this.b=b}, +S1:function S1(a,b){var _=this +_.e=!0 +_.r=_.f=$ +_.a=a +_.b=b}, +bD7:function bD7(a,b){this.a=a +this.b=b}, +ald:function ald(a,b,c,d,e,f){var _=this +_.c=a +_.f=b +_.z=c +_.Q=d +_.as=e +_.a=f}, +aLs:function aLs(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aTM:function aTM(a,b,c,d,e){var _=this +_.dU=a +_.L=null +_.ai=b +_.b2=c +_.K$=d +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=e +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +c9R:function c9R(a,b,c,d,e,f,g,h,i){var _=this +_.x=a +_.z=_.y=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i}, +d6N(a,b,c){var s,r,q,p,o,n,m +if(a===b&&!0)return a +s=A.ap(a.a,b.a,c) +r=A.ap(a.b,b.b,c) +q=A.aJ(a.c,b.c,c) +p=A.aJ(a.d,b.d,c) +o=A.dJ(a.e,b.e,c) +n=A.k1(a.f,b.f,c) +m=A.H7(a.r,b.r,c) +return new A.Oa(s,r,q,p,o,n,m,A.qJ(a.w,b.w,c))}, +Oa:function Oa(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +aLt:function aLt(){}, +a4q:function a4q(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +aR0:function aR0(){}, +d6Y(a,b,c){var s,r,q,p,o,n +if(a===b&&!0)return a +s=A.ap(a.a,b.a,c) +r=A.aJ(a.b,b.b,c) +if(c<0.5)q=a.c +else q=b.c +p=A.aJ(a.d,b.d,c) +o=A.ap(a.e,b.e,c) +n=A.ap(a.f,b.f,c) +return new A.Zj(s,r,q,p,o,n,A.k1(a.r,b.r,c))}, +Zj:function Zj(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aLD:function aLD(){}, +d6Z(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f +if(a===b&&!0)return a +s=A.ap(a.a,b.a,c) +r=A.aJ(a.b,b.b,c) +q=A.A2(a.c,b.c,c) +p=A.A2(a.d,b.d,c) +o=A.ap(a.e,b.e,c) +n=A.ap(a.f,b.f,c) +m=A.dJ(a.r,b.r,c) +l=A.dJ(a.w,b.w,c) +k=c<0.5 +if(k)j=a.x +else j=b.x +if(k)i=a.y +else i=b.y +if(k)h=a.z +else h=b.z +if(k)g=a.Q +else g=b.Q +if(k)f=a.as +else f=b.as +if(k)k=a.at +else k=b.at +return new A.Zk(s,r,q,p,o,n,m,l,j,i,h,g,f,k)}, +Zk:function Zk(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n}, +aLE:function aLE(){}, +d7_(a,b,c,d,e,f,g,h,i,j,k,l){return new A.Zl(a,h,c,g,l,j,i,b,f,k,d,e,null)}, +cWA(a,b,c,d,e,f,a0,a1,a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i=null,h=A.cp(e,a3),g=A.z(e,B.aL,t.A) +g.toString +s=h.c +s.toString +s=A.a35(e,s) +r=g.gbz() +g=g.ats(g.gbW()) +q=A.x(e) +p=A.bJ(B.E,t.U6) +o=A.a([],t.Zt) +n=$.aq +m=A.mO(B.cq) +l=A.a([],t.wi) +k=A.bJ(i,t.u) +j=$.aq +return h.yZ(new A.a53(b,s,a0,a,i,a2,c,d,q.x2.e,f,!0,i,i,i,!1,g,p,r,i,i,o,new A.bG(i,a4.i("bG>")),new A.bG(i,t.E),new A.nC(),i,0,new A.aE(new A.ah(n,a4.i("ah<0?>")),a4.i("aE<0?>")),m,l,B.eW,k,new A.aE(new A.ah(j,a4.i("ah<0?>")),a4.i("aE<0?>")),a4.i("a53<0>")),a4)}, +cDO(a){var s=null +return new A.ca3(a,s,s,1,s,s,s,1,B.dGu,s,s,s,s,B.atu)}, +Zl:function Zl(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.y=f +_.z=g +_.Q=h +_.at=i +_.ax=j +_.ay=k +_.ch=l +_.a=m}, +acq:function acq(a,b,c){var _=this +_.d=a +_.e=b +_.a=null +_.b=c +_.c=null}, +ca6:function ca6(a){this.a=a}, +ca4:function ca4(a){this.a=a}, +ca5:function ca5(a,b){this.a=a +this.b=b}, +aOb:function aOb(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +ccU:function ccU(a){this.a=a}, +ccV:function ccV(a){this.a=a}, +aLF:function aLF(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +afR:function afR(a,b,c,d,e,f){var _=this +_.L=a +_.ai=b +_.b2=c +_.d2=d +_.K$=e +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=f +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +MX:function MX(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.a=j +_.$ti=k}, +WU:function WU(a,b,c){var _=this +_.d=a +_.a=null +_.b=b +_.c=null +_.$ti=c}, +ck8:function ck8(a,b){this.a=a +this.b=b}, +ck7:function ck7(a,b){this.a=a +this.b=b}, +ck6:function ck6(a){this.a=a}, +a53:function a53(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3){var _=this +_.eU=a +_.m3=b +_.pa=c +_.oX=d +_.qC=e +_.m4=f +_.oY=g +_.cm=h +_.ws=i +_.L=j +_.ai=k +_.b2=l +_.d2=m +_.j8=n +_.pL=o +_.u2=p +_.xU=q +_.xa=r +_.Gl=null +_.fr=s +_.fx=a0 +_.fy=!1 +_.id=_.go=null +_.k1=a1 +_.k2=a2 +_.k3=a3 +_.k4=a4 +_.ok=$ +_.p1=null +_.p2=$ +_.ty$=a5 +_.x9$=a6 +_.y=a7 +_.z=null +_.Q=!1 +_.at=_.as=null +_.ax=a8 +_.ay=!0 +_.CW=_.ch=null +_.e=a9 +_.a=null +_.b=b0 +_.c=b1 +_.d=b2 +_.$ti=b3}, +bGh:function bGh(a){this.a=a}, +ca7:function ca7(a,b){this.a=a +this.b=b}, +ca3:function ca3(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.at=a +_.ax=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n}, +d70(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h +if(a===b)return a +s=A.ap(a.a,b.a,c) +r=A.ap(a.b,b.b,c) +q=A.aJ(a.c,b.c,c) +p=A.ap(a.d,b.d,c) +o=A.ap(a.e,b.e,c) +n=A.ap(a.f,b.f,c) +m=A.aJ(a.r,b.r,c) +l=A.jn(a.w,b.w,c) +k=c<0.5 +if(k)j=a.x +else j=b.x +i=A.ap(a.y,b.y,c) +h=A.bY6(a.z,b.z,c) +if(k)k=a.Q +else k=b.Q +return new A.Hs(s,r,q,p,o,n,m,l,j,i,h,k,A.D7(a.as,b.as,c))}, +Hs:function Hs(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m}, +aLG:function aLG(){}, +dfV(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){return new A.a7a(a1,a0,s,r,a5,i,j,o,m,a4,g,p,k,n,f,a2,a6,e,a3,a,c,q,l,!1,d,!0,null)}, +a7a:function a7a(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.cx=q +_.cy=r +_.db=s +_.dx=a0 +_.dy=a1 +_.fr=a2 +_.fx=a3 +_.fy=a4 +_.go=a5 +_.id=a6 +_.a=a7}, +aTA:function aTA(a,b){var _=this +_.J8$=a +_.a=null +_.b=b +_.c=null}, +aQ2:function aQ2(a,b,c){this.e=a +this.c=b +this.a=c}, +ag4:function ag4(a,b,c){var _=this +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cmV:function cmV(a,b){this.a=a +this.b=b}, +aZg:function aZg(){}, +alK:function alK(a,b,c){this.y=a +this.as=b +this.a=c}, +b7f:function b7f(a){this.a=a}, +aLJ:function aLJ(a,b,c,d,e,f,g,h,i,j){var _=this +_.ax=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.c=i +_.a=j}, +aTN:function aTN(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.uO=!1 +_.J3=a +_.F=b +_.M=c +_.W=d +_.a1=e +_.aj=f +_.b5=g +_.bq=h +_.cE=0 +_.K=i +_.a5=j +_.B5$=k +_.N2$=l +_.dL$=m +_.ae$=n +_.ez$=o +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=p +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +d7c(a,b,c){var s,r,q,p,o,n,m,l,k +if(a===b)return a +s=c<0.5 +if(s)r=a.a +else r=b.a +if(s)q=a.b +else q=b.b +if(s)p=a.c +else p=b.c +o=A.aJ(a.d,b.d,c) +n=A.aJ(a.e,b.e,c) +m=A.k1(a.f,b.f,c) +if(s)l=a.r +else l=b.r +if(s)k=a.w +else k=b.w +if(s)s=a.x +else s=b.x +return new A.Zu(r,q,p,o,n,m,l,k,s)}, +Zu:function Zu(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +aLK:function aLK(){}, +Hx(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2){return new A.ep(a1,c,g,m,o,s,d,n,k,f,j,h,i,q,p,l,a2,a0,b,e,a,r)}, +D9(a6,a7,a8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5=null +if(a6==a7)return a6 +s=a6==null +r=s?a5:a6.a +q=a7==null +p=q?a5:a7.a +p=A.di(r,p,a8,A.ajF(),t.p8) +r=s?a5:a6.b +o=q?a5:a7.b +n=t.MH +o=A.di(r,o,a8,A.fJ(),n) +r=s?a5:a6.c +r=A.di(r,q?a5:a7.c,a8,A.fJ(),n) +m=s?a5:a6.d +m=A.di(m,q?a5:a7.d,a8,A.fJ(),n) +l=s?a5:a6.e +l=A.di(l,q?a5:a7.e,a8,A.fJ(),n) +k=s?a5:a6.f +k=A.di(k,q?a5:a7.f,a8,A.fJ(),n) +j=s?a5:a6.r +i=q?a5:a7.r +h=t.PM +i=A.di(j,i,a8,A.ajH(),h) +j=s?a5:a6.w +g=q?a5:a7.w +g=A.di(j,g,a8,A.cFn(),t.pc) +j=s?a5:a6.x +f=q?a5:a7.x +e=t.tW +f=A.di(j,f,a8,A.ajG(),e) +j=s?a5:a6.y +j=A.di(j,q?a5:a7.y,a8,A.ajG(),e) +d=s?a5:a6.z +e=A.di(d,q?a5:a7.z,a8,A.ajG(),e) +d=s?a5:a6.Q +n=A.di(d,q?a5:a7.Q,a8,A.fJ(),n) +d=s?a5:a6.as +h=A.di(d,q?a5:a7.as,a8,A.ajH(),h) +d=s?a5:a6.at +d=A.d7d(d,q?a5:a7.at,a8) +c=s?a5:a6.ax +b=q?a5:a7.ax +b=A.di(c,b,a8,A.cF9(),t.KX) +c=a8<0.5 +if(c)a=s?a5:a6.ay +else a=q?a5:a7.ay +if(c)a0=s?a5:a6.ch +else a0=q?a5:a7.ch +if(c)a1=s?a5:a6.CW +else a1=q?a5:a7.CW +if(c)a2=s?a5:a6.cx +else a2=q?a5:a7.cx +if(c)a3=s?a5:a6.cy +else a3=q?a5:a7.cy +a4=s?a5:a6.db +a4=A.H7(a4,q?a5:a7.db,a8) +if(c)s=s?a5:a6.dx +else s=q?a5:a7.dx +return A.Hx(a4,a2,o,i,a3,j,r,n,h,e,f,a,m,g,l,b,d,s,k,a1,p,a0)}, +d7d(a,b,c){if(a==null&&b==null)return null +return new A.aQt(a,b,c)}, +ep:function ep(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2}, +aQt:function aQt(a,b,c){this.a=a +this.b=b +this.c=c}, +aLM:function aLM(){}, +Oq(a,b,c,d){var s +if(d<=1)return a +else if(d>=3)return c +else if(d<=2){s=A.k1(a,b,d-1) +s.toString +return s}s=A.k1(b,c,d-2) +s.toString +return s}, +Zw:function Zw(){}, +acv:function acv(a,b,c){var _=this +_.r=_.f=_.e=_.d=null +_.ff$=a +_.b7$=b +_.a=null +_.b=c +_.c=null}, +caE:function caE(){}, +caB:function caB(a,b,c){this.a=a +this.b=b +this.c=c}, +caC:function caC(a,b){this.a=a +this.b=b}, +caD:function caD(a,b,c){this.a=a +this.b=b +this.c=c}, +cae:function cae(){}, +caf:function caf(){}, +cag:function cag(){}, +car:function car(){}, +cau:function cau(){}, +cav:function cav(){}, +caw:function caw(){}, +cax:function cax(){}, +cay:function cay(){}, +caz:function caz(){}, +caA:function caA(){}, +cah:function cah(){}, +cai:function cai(){}, +caj:function caj(){}, +cas:function cas(a){this.a=a}, +cac:function cac(a){this.a=a}, +cat:function cat(a){this.a=a}, +cab:function cab(a){this.a=a}, +cak:function cak(){}, +cal:function cal(){}, +cam:function cam(){}, +can:function can(){}, +cao:function cao(){}, +cap:function cap(){}, +caq:function caq(a){this.a=a}, +cad:function cad(){}, +aRA:function aRA(a){this.a=a}, +aQ3:function aQ3(a,b,c){this.e=a +this.c=b +this.a=c}, +ag5:function ag5(a,b,c){var _=this +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cmW:function cmW(a,b){this.a=a +this.b=b}, +aib:function aib(){}, +cJh(a,b){return new A.Zy(b,a,null)}, +d7e(a){var s,r=a.T(t.Xj),q=r==null?null:r.w,p=q==null +if((p?null:q.at)==null){s=A.x(a) +if(p)q=s.y1 +if(q.at==null){p=s.y1.at +q=q.amS(p==null?s.ax:p)}}q.toString +return q}, +cJi(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.alM(k,f,o,i,l,m,!1,b,d,e,h,g,n,c,j)}, +Zx:function Zx(a,b){this.a=a +this.b=b}, +Zt:function Zt(a,b){this.a=a +this.b=b}, +Zy:function Zy(a,b,c){this.w=a +this.b=b +this.a=c}, +alM:function alM(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o}, +aLN:function aLN(){}, +am2:function am2(a,b,c,d,e,f,g){var _=this +_.c=a +_.f=b +_.r=c +_.x=d +_.y=e +_.Q=f +_.a=g}, +caH:function caH(a,b,c,d,e,f,g,h){var _=this +_.w=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h}, +caI:function caI(a,b,c,d,e,f,g,h){var _=this +_.w=a +_.x=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h}, +d7m(a,b,c){var s,r,q,p,o,n +if(a===b&&!0)return a +if(c<0.5)s=a.a +else s=b.a +r=A.ap(a.b,b.b,c) +q=A.ap(a.c,b.c,c) +p=A.ap(a.d,b.d,c) +o=A.aJ(a.e,b.e,c) +n=A.k1(a.f,b.f,c) +return new A.OA(s,r,q,p,o,n,A.jn(a.r,b.r,c))}, +OA:function OA(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aLR:function aLR(){}, +bc9(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.zh(o,i,h,a,d,c,!1,g,e,j,m,!1,k,l,!1,B.dZQ,null)}, +aMi:function aMi(a,b){this.a=a +this.b=b}, +zh:function zh(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.as=i +_.at=j +_.ax=k +_.ch=l +_.CW=m +_.cx=n +_.cy=o +_.db=p +_.a=q}, +aMg:function aMg(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.d=a +_.e=null +_.xT$=b +_.zP$=c +_.B6$=d +_.Jb$=e +_.Jc$=f +_.Gh$=g +_.Jd$=h +_.Gi$=i +_.a_j$=j +_.E7$=k +_.Cx$=l +_.Cy$=m +_.ff$=n +_.b7$=o +_.a=null +_.b=p +_.c=null}, +cb6:function cb6(a){this.a=a}, +cb7:function cb7(a,b){this.a=a +this.b=b}, +aMe:function aMe(a){var _=this +_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=_.c=_.b=_.a=_.fx=_.fr=_.dy=_.dx=_.db=null +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.aj$=!1}, +cb_:function cb_(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.y=a +_.z=b +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=j +_.x=k}, +cb0:function cb0(a){this.a=a}, +cb1:function cb1(a){this.a=a}, +cb2:function cb2(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.y=a +_.z=b +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=j +_.x=k}, +cb4:function cb4(a){this.a=a}, +cb3:function cb3(a){this.a=a}, +cb5:function cb5(a){this.a=a}, +aid:function aid(){}, +aie:function aie(){}, +cJy(a,b,c,d,e,f){return new A.a_2(f,c,a,e,d,b,null)}, +aMj:function aMj(a,b){this.a=a +this.b=b}, +a_2:function a_2(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.f=c +_.cy=d +_.db=e +_.go=f +_.a=g}, +d7q(a,b,c){var s,r,q,p,o,n,m,l +if(a===b&&!0)return a +s=c<0.5 +if(s)r=a.a +else r=b.a +q=t.MH +p=A.di(a.b,b.b,c,A.fJ(),q) +o=A.di(a.c,b.c,c,A.fJ(),q) +q=A.di(a.d,b.d,c,A.fJ(),q) +n=A.aJ(a.e,b.e,c) +if(s)m=a.f +else m=b.f +if(s)s=a.r +else s=b.r +l=t.KX.a(A.jn(a.w,b.w,c)) +return new A.OH(r,p,o,q,n,m,s,l,A.d7p(a.x,b.x,c))}, +d7p(a,b,c){if(a==null||b==null)return null +if(a===b)return a +return A.cD(a,b,c)}, +cJz(a){var s +a.T(t.ES) +s=A.x(a) +return s.dG}, +OH:function OH(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +aMh:function aMh(){}, +cE8(a){var s,r,q +if(a==null)s=B.a4 +else{s=a.e +s.toString +s=t.r.a(s).a +r=a.k3 +r.toString +q=s.a +s=s.b +r=new A.Z(q,s,q+r.a,s+r.b) +s=r}return s}, +dpu(a,b,c,d,e){var s,r,q,p=a.a-c.goZ() +c.gen(c) +c.gev(c) +s=d.aq(0,new A.w(c.a,c.b)) +r=b.a +q=Math.min(p*0.499,Math.max(r,24+r/2)) +switch(e.a){case 1:return s.a>=p-q +case 0:return s.a<=q}}, +amA:function amA(a,b,c){this.c=a +this.d=b +this.a=c}, +a77:function a77(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.cy=i +_.db=j +_.dx=k +_.dy=l +_.fr=m +_.fx=n +_.fy=o +_.go=p +_.id=q +_.k1=r +_.k2=s +_.k3=a0 +_.p4=a1 +_.R8=a2 +_.a=a3}, +afI:function afI(a,b,c,d){var _=this +_.Q=_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=$ +_.as=!1 +_.ff$=a +_.b7$=b +_.J8$=c +_.a=null +_.b=d +_.c=null}, +cmh:function cmh(a){this.a=a}, +cmg:function cmg(a){this.a=a}, +cmi:function cmi(a){this.a=a}, +cmk:function cmk(a){this.a=a}, +cmj:function cmj(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aMl:function aMl(a,b,c){this.e=a +this.c=b +this.a=c}, +aTO:function aTO(a,b,c){var _=this +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cmx:function cmx(a,b){this.a=a +this.b=b}, +aMn:function aMn(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.a=i}, +w7:function w7(a,b){this.a=a +this.b=b}, +aMm:function aMm(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k}, +afT:function afT(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.F=a +_.M=b +_.a1=_.W=$ +_.aj=c +_.b5=d +_.bq=e +_.cE=f +_.K=g +_.a5=h +_.df=i +_.oI$=j +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=k +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cmA:function cmA(a,b){this.a=a +this.b=b}, +cmB:function cmB(a,b){this.a=a +this.b=b}, +cmy:function cmy(a){this.a=a}, +cmz:function cmz(a){this.a=a}, +cb9:function cb9(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +cb8:function cb8(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2){var _=this +_.db=a +_.dx=b +_.fr=_.dy=$ +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=j +_.x=k +_.y=l +_.z=m +_.Q=n +_.as=o +_.at=p +_.ax=q +_.ay=r +_.ch=s +_.CW=a0 +_.cx=a1 +_.cy=a2}, +aYF:function aYF(){}, +aZf:function aZf(){}, +aiM:function aiM(){}, +aZj:function aZj(){}, +cJC(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.OJ(a,d,e,n,m,p,a0,o,!0,c,h,j,s,q,i,l,b,f,k,g)}, +d7v(a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1 +if(a2===a3)return a2 +s=A.ap(a2.a,a3.a,a4) +r=A.ap(a2.b,a3.b,a4) +q=A.ap(a2.c,a3.c,a4) +p=A.ap(a2.d,a3.d,a4) +o=A.ap(a2.e,a3.e,a4) +n=A.ap(a2.f,a3.f,a4) +m=A.ap(a2.r,a3.r,a4) +l=A.ap(a2.w,a3.w,a4) +k=a4<0.5 +if(k)j=a2.x!==!1 +else j=a3.x!==!1 +i=A.ap(a2.y,a3.y,a4) +h=A.k1(a2.z,a3.z,a4) +g=A.k1(a2.Q,a3.Q,a4) +f=A.d7u(a2.as,a3.as,a4) +e=A.d7t(a2.at,a3.at,a4) +d=A.dJ(a2.ax,a3.ax,a4) +c=A.dJ(a2.ay,a3.ay,a4) +if(k){k=a2.ch +if(k==null)k=B.ar}else{k=a3.ch +if(k==null)k=B.ar}b=A.aJ(a2.CW,a3.CW,a4) +a=A.aJ(a2.cx,a3.cx,a4) +a0=a2.cy +if(a0==null)a1=a3.cy!=null +else a1=!0 +if(a1)a0=A.A2(a0,a3.cy,a4) +else a0=null +return A.cJC(s,k,i,r,q,b,a0,h,d,g,a,c,o,p,l,n,e,j,f,m)}, +d7u(a,b,c){var s=a==null +if(s&&b==null)return null +if(s)return A.cD(new A.c0(b.a.bZ(0),0,B.aa,-1),b,c) +if(b==null)return A.cD(new A.c0(a.a.bZ(0),0,B.aa,-1),a,c) +return A.cD(a,b,c)}, +d7t(a,b,c){if(a==null&&b==null)return null +return t.KX.a(A.jn(a,b,c))}, +OJ:function OJ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0}, +aMo:function aMo(){}, +qb(a,b,c,d,e){return new A.amC(c,a,d,b,e,null)}, +amC:function amC(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.y=e +_.a=f}, +a_p(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3){return new A.uy(b,a1,k,a2,l,a5,m,a6,n,b2,q,b3,r,c,h,d,i,a,g,a9,o,b1,p,s,a0,a8,a4,f,j,e,b0,a3,a7)}, +czJ(b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2 +switch(b4.a){case 1:s=A.czv(d6.gm(d6),$.ajO()) +r=A.cPi(A.cJT(s.a,s.b)) +break +case 0:s=A.czv(d6.gm(d6),$.ajO()) +r=A.cPh(A.cJT(s.a,s.b)) +break +default:r=null}q=d2==null?new A.B(r.a>>>0):d2 +p=c3==null?new A.B(r.b>>>0):c3 +o=d3==null?new A.B(r.c>>>0):d3 +n=c4==null?new A.B(r.d>>>0):c4 +m=d4==null?new A.B(r.e>>>0):d4 +l=c5==null?new A.B(r.f>>>0):c5 +k=d5==null?new A.B(r.r>>>0):d5 +j=c6==null?new A.B(r.w>>>0):c6 +i=e1==null?new A.B(r.x>>>0):e1 +h=c9==null?new A.B(r.y>>>0):c9 +g=e2==null?new A.B(r.z>>>0):e2 +f=d0==null?new A.B(r.Q>>>0):d0 +e=b5==null?new A.B(r.as>>>0):b5 +d=c0==null?new A.B(r.at>>>0):c0 +c=b6==null?new A.B(r.ax>>>0):b6 +b=c1==null?new A.B(r.ay>>>0):c1 +a=d1==null?new A.B(r.dy>>>0):d1 +a0=r.fr +a1=b3==null?new A.B(r.ch>>>0):b3 +a2=b9==null?new A.B(r.CW>>>0):b9 +a3=d8==null?new A.B(r.cx>>>0):d8 +a4=c7==null?new A.B(r.cy>>>0):c7 +a5=e0==null?new A.B(r.db>>>0):e0 +a6=c8==null?new A.B(r.dx>>>0):c8 +a7=b8==null?new A.B(r.go>>>0):b8 +a8=c2==null?new A.B(r.id>>>0):c2 +a9=b7==null?new A.B(r.k1>>>0):b7 +b0=d7==null?new A.B(r.fx>>>0):d7 +b1=r.fy +b2=d9==null?new A.B(r.a>>>0):d9 +return A.a_p(a1,b4,e,c,a9,a7,a2,d,b,a8,p,n,l,j,a4,a6,h,f,a,new A.B(a0>>>0),q,o,null,new A.B(b1>>>0),m,k,null,b0,a3,b2,a5,i,g)}, +d7R(b9,c0,c1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8 +if(b9===c0)return b9 +s=c1<0.5?b9.a:c0.a +r=b9.b +q=c0.b +p=A.ap(r,q,c1) +p.toString +o=b9.c +n=c0.c +m=A.ap(o,n,c1) +m.toString +l=b9.d +if(l==null)l=r +k=c0.d +l=A.ap(l,k==null?q:k,c1) +k=b9.e +if(k==null)k=o +j=c0.e +k=A.ap(k,j==null?n:j,c1) +j=b9.f +i=c0.f +h=A.ap(j,i,c1) +h.toString +g=b9.r +f=c0.r +e=A.ap(g,f,c1) +e.toString +d=b9.w +if(d==null)d=j +c=c0.w +d=A.ap(d,c==null?i:c,c1) +c=b9.x +if(c==null)c=g +b=c0.x +c=A.ap(c,b==null?f:b,c1) +b=b9.y +a=b==null +a0=a?j:b +a1=c0.y +a2=a1==null +a0=A.ap(a0,a2?i:a1,c1) +a3=b9.z +a4=a3==null +a5=a4?g:a3 +a6=c0.z +a7=a6==null +a5=A.ap(a5,a7?f:a6,c1) +a8=b9.Q +if(a8==null){if(a)b=j}else b=a8 +a=c0.Q +if(a==null)a=a2?i:a1 +a=A.ap(b,a,c1) +b=b9.as +if(b==null)g=a4?g:a3 +else g=b +b=c0.as +if(b==null)f=a7?f:a6 +else f=b +f=A.ap(g,f,c1) +g=b9.at +b=c0.at +a1=A.ap(g,b,c1) +a1.toString +a2=b9.ax +a3=c0.ax +a4=A.ap(a2,a3,c1) +a4.toString +a6=b9.ay +g=a6==null?g:a6 +a6=c0.ay +g=A.ap(g,a6==null?b:a6,c1) +b=b9.ch +if(b==null)b=a2 +a2=c0.ch +b=A.ap(b,a2==null?a3:a2,c1) +a2=A.ap(b9.CW,c0.CW,c1) +a2.toString +a3=b9.cx +a6=c0.cx +a7=A.ap(a3,a6,c1) +a7.toString +a8=b9.cy +a9=c0.cy +b0=A.ap(a8,a9,c1) +b0.toString +b1=b9.db +b2=c0.db +b3=A.ap(b1,b2,c1) +b3.toString +b4=b9.dx +if(b4==null)b4=a8 +b5=c0.dx +b4=A.ap(b4,b5==null?a9:b5,c1) +b5=b9.dy +if(b5==null)b5=b1 +b6=c0.dy +b5=A.ap(b5,b6==null?b2:b6,c1) +b6=b9.fr +if(b6==null)b6=a3 +b7=c0.fr +b6=A.ap(b6,b7==null?a6:b7,c1) +b7=b9.fx +a3=b7==null?a3:b7 +b7=c0.fx +a3=A.ap(a3,b7==null?a6:b7,c1) +a6=b9.fy +if(a6==null)a6=B.w +b7=c0.fy +a6=A.ap(a6,b7==null?B.w:b7,c1) +b7=b9.go +if(b7==null)b7=B.w +b8=c0.go +b7=A.ap(b7,b8==null?B.w:b8,c1) +b8=b9.id +b1=b8==null?b1:b8 +b8=c0.id +b1=A.ap(b1,b8==null?b2:b8,c1) +b2=b9.k1 +a8=b2==null?a8:b2 +b2=c0.k1 +a8=A.ap(a8,b2==null?a9:b2,c1) +a9=b9.k2 +o=a9==null?o:a9 +a9=c0.k2 +o=A.ap(o,a9==null?n:a9,c1) +n=b9.k4 +if(n==null)n=r +a9=c0.k4 +n=A.ap(n,a9==null?q:a9,c1) +a9=b9.ok +j=a9==null?j:a9 +a9=c0.ok +j=A.ap(j,a9==null?i:a9,c1) +i=b9.k3 +r=i==null?r:i +i=c0.k3 +return A.a_p(a2,s,a1,g,o,b1,a7,a4,b,a8,m,k,e,c,b3,b5,a5,f,b6,a3,p,l,n,b7,h,d,j,a6,b0,A.ap(r,i==null?q:i,c1),b4,a0,a)}, +uy:function uy(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6 +_.go=a7 +_.id=a8 +_.k1=a9 +_.k2=b0 +_.k3=b1 +_.k4=b2 +_.ok=b3}, +aMw:function aMw(){}, +os:function os(a,b){this.b=a +this.a=b}, +a4p:function a4p(a,b){this.b=a +this.a=b}, +d8D(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f +if(a===b)return a +s=A.bgZ(a.a,b.a,c) +r=t.MH +q=A.di(a.b,b.b,c,A.fJ(),r) +p=A.aJ(a.c,b.c,c) +o=A.aJ(a.d,b.d,c) +n=A.dJ(a.e,b.e,c) +r=A.di(a.f,b.f,c,A.fJ(),r) +m=A.aJ(a.r,b.r,c) +l=A.dJ(a.w,b.w,c) +k=A.aJ(a.x,b.x,c) +j=A.aJ(a.y,b.y,c) +i=A.aJ(a.z,b.z,c) +h=A.aJ(a.Q,b.Q,c) +g=c<0.5 +f=g?a.as:b.as +g=g?a.at:b.at +return new A.a0f(s,q,p,o,n,r,m,l,k,j,i,h,f,g)}, +a0f:function a0f(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n}, +aNt:function aNt(){}, +d8J(b3,b4,b5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2 +if(b3===b4&&!0)return b3 +s=A.ap(b3.a,b4.a,b5) +r=A.aJ(b3.b,b4.b,b5) +q=A.ap(b3.c,b4.c,b5) +p=A.ap(b3.d,b4.d,b5) +o=A.jn(b3.e,b4.e,b5) +n=A.ap(b3.f,b4.f,b5) +m=A.ap(b3.r,b4.r,b5) +l=A.dJ(b3.w,b4.w,b5) +k=A.dJ(b3.x,b4.x,b5) +j=A.dJ(b3.y,b4.y,b5) +i=A.dJ(b3.z,b4.z,b5) +h=t.MH +g=A.di(b3.Q,b4.Q,b5,A.fJ(),h) +f=A.di(b3.as,b4.as,b5,A.fJ(),h) +e=A.di(b3.at,b4.at,b5,A.fJ(),h) +d=A.di(b3.ax,b4.ax,b5,A.fJ(),h) +c=A.di(b3.ay,b4.ay,b5,A.fJ(),h) +b=A.d8I(b3.ch,b4.ch,b5) +a=A.dJ(b3.CW,b4.CW,b5) +a0=A.di(b3.cx,b4.cx,b5,A.fJ(),h) +a1=A.di(b3.cy,b4.cy,b5,A.fJ(),h) +a2=A.di(b3.db,b4.db,b5,A.fJ(),h) +a3=A.ap(b3.dx,b4.dx,b5) +a4=A.aJ(b3.dy,b4.dy,b5) +a5=A.ap(b3.fr,b4.fr,b5) +a6=A.ap(b3.fx,b4.fx,b5) +a7=A.jn(b3.fy,b4.fy,b5) +a8=A.ap(b3.go,b4.go,b5) +a9=A.ap(b3.id,b4.id,b5) +b0=A.dJ(b3.k1,b4.k1,b5) +b1=A.dJ(b3.k2,b4.k2,b5) +b2=A.ap(b3.k3,b4.k3,b5) +return new A.a0h(s,r,q,p,o,n,m,l,k,j,i,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,A.di(b3.k4,b4.k4,b5,A.fJ(),h))}, +d8I(a,b,c){if(a==b)return a +if(a==null)return A.cD(new A.c0(b.a.bZ(0),0,B.aa,-1),b,c) +return A.cD(a,new A.c0(a.a.bZ(0),0,B.aa,-1),c)}, +a0h:function a0h(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6 +_.go=a7 +_.id=a8 +_.k1=a9 +_.k2=b0 +_.k3=b1 +_.k4=b2}, +aNv:function aNv(){}, +aNH:function aNH(){}, +bhs:function bhs(){}, +aYO:function aYO(){}, +aqU:function aqU(a,b,c){this.c=a +this.d=b +this.a=c}, +d8U(a,b,c){var s=null +return new A.Pz(b,A.O(c,s,s,s,B.a3,s,s,s,B.wZ.aM(A.x(a).ax.a===B.ax?B.o:B.aP),s,s,s),s)}, +Pz:function Pz(a,b,c){this.c=a +this.d=b +this.a=c}, +bhQ(a,b,c,d,e,f,g,h,i){return new A.ar_(b,e,g,i,f,d,h,a,c,null)}, +H6(a,b,c,d,e,f){return new A.H5(f,c,a,b,e,d)}, +dnu(a,b,c,d){return new A.dp(A.dv(B.fU,b,null),!1,d,null)}, +q1(a,b,c,d,e,f,g,h){var s,r=A.cp(d,f).c +r.toString +s=A.a35(d,r) +r=A.cp(d,f) +return r.yZ(A.d90(a,B.aJ,b,null,c,d,e,s,B.FR,g,h),h)}, +d90(a,b,c,d,e,f,g,h,i,j,k){var s,r,q,p,o,n,m=null,l=A.z(f,B.aL,t.A) +l.toString +l=l.gaa() +s=A.a([],t.Zt) +r=$.aq +q=A.mO(B.cq) +p=A.a([],t.wi) +o=A.bJ(m,t.u) +n=$.aq +return new A.a0z(new A.bhU(e,h,j),c,l,b,B.cl,A.dto(),a,m,i,s,new A.bG(m,k.i("bG>")),new A.bG(m,t.E),new A.nC(),m,0,new A.aE(new A.ah(r,k.i("ah<0?>")),k.i("aE<0?>")),q,p,B.eW,o,new A.aE(new A.ah(n,k.i("ah<0?>")),k.i("aE<0?>")),k.i("a0z<0>"))}, +cRv(a){var s=null +return new A.ccJ(a,A.x(a).p3,A.x(a).ok,s,24,s,s,B.hj,B.D,s,s,s,s)}, +cRw(a){var s=null +return new A.ccK(a,s,6,s,s,B.a8F,B.D,s,s,s,s)}, +ar_:function ar_(a,b,c,d,e,f,g,h,i,j){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.x=e +_.y=f +_.z=g +_.Q=h +_.as=i +_.a=j}, +H5:function H5(a,b,c,d,e,f){var _=this +_.f=a +_.x=b +_.Q=c +_.ay=d +_.id=e +_.a=f}, +a0z:function a0z(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2){var _=this +_.eU=a +_.m3=b +_.pa=c +_.oX=d +_.qC=e +_.m4=f +_.oY=g +_.fr=h +_.fx=i +_.fy=!1 +_.id=_.go=null +_.k1=j +_.k2=k +_.k3=l +_.k4=m +_.ok=$ +_.p1=null +_.p2=$ +_.ty$=n +_.x9$=o +_.y=p +_.z=null +_.Q=!1 +_.at=_.as=null +_.ax=q +_.ay=!0 +_.CW=_.ch=null +_.e=r +_.a=null +_.b=s +_.c=a0 +_.d=a1 +_.$ti=a2}, +bhU:function bhU(a,b,c){this.a=a +this.b=b +this.c=c}, +ccJ:function ccJ(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.z=a +_.Q=b +_.as=c +_.a=d +_.b=e +_.c=f +_.d=g +_.e=h +_.f=i +_.r=j +_.w=k +_.x=l +_.y=m}, +ccK:function ccK(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.z=a +_.as=_.Q=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k}, +d91(a,b,c){var s,r,q,p,o,n,m,l,k +if(a===b&&!0)return a +s=A.ap(a.a,b.a,c) +r=A.aJ(a.b,b.b,c) +q=A.ap(a.c,b.c,c) +p=A.ap(a.d,b.d,c) +o=A.jn(a.e,b.e,c) +n=A.H7(a.f,b.f,c) +m=A.ap(a.y,b.y,c) +l=A.dJ(a.r,b.r,c) +k=A.dJ(a.w,b.w,c) +return new A.Ih(s,r,q,p,o,n,l,k,A.k1(a.x,b.x,c),m)}, +Ih:function Ih(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j}, +aNM:function aNM(){}, +wI(a,b,c){return new A.qk(b,c,a,null)}, +d9f(a,b,c){var s,r,q,p=A.cKq(a),o=A.x(a).y?A.cRy(a):A.cRx(a) +if(b==null){s=p.a +r=s}else r=b +if(r==null)r=o==null?null:o.gaf(o) +q=c +if(r==null)return new A.c0(B.w,q,B.aa,-1) +return new A.c0(r,q,B.aa,-1)}, +cRx(a){return new A.ccR(a,null,16,0,0,0)}, +cRy(a){return new A.ccS(a,null,16,1,0,0)}, +qk:function qk(a,b,c,d){var _=this +_.c=a +_.d=b +_.r=c +_.a=d}, +ccR:function ccR(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +ccS:function ccS(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +d9e(a,b,c){var s,r,q,p +if(a===b&&!0)return a +s=A.ap(a.a,b.a,c) +r=A.aJ(a.b,b.b,c) +q=A.aJ(a.c,b.c,c) +p=A.aJ(a.d,b.d,c) +return new A.PI(s,r,q,p,A.aJ(a.e,b.e,c))}, +cKq(a){var s +a.T(t.Jj) +s=A.x(a) +return s.bc}, +PI:function PI(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aNU:function aNU(){}, +d9J(a,b,c){var s,r,q,p,o,n,m +if(a===b)return a +s=A.ap(a.a,b.a,c) +r=A.ap(a.b,b.b,c) +q=A.aJ(a.c,b.c,c) +p=A.ap(a.d,b.d,c) +o=A.ap(a.e,b.e,c) +n=A.jn(a.f,b.f,c) +m=A.jn(a.r,b.r,c) +return new A.a0Z(s,r,q,p,o,n,m,A.aJ(a.w,b.w,c))}, +a0Z:function a0Z(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +aOe:function aOe(){}, +d9K(a,b,c){var s,r +if(a===b&&!0)return a +s=A.dJ(a.a,b.a,c) +if(c<0.5)r=a.b +else r=b.b +return new A.a14(s,r,A.cBT(a.c,b.c,c))}, +a14:function a14(a,b,c){this.a=a +this.b=b +this.c=c}, +aOf:function aOf(){}, +cKO(a,b,c,d,e,f,g,h,i,j,k){return new A.PR(i,h,g,f,k,c,d,!1,j,b,e)}, +wO(a,b,c,d,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=null,e=c==null?f:c +if(d==null)s=f +else s=d +r=e==null&&s==null?f:new A.adB(e,s) +q=a5==null?f:a5 +if(a0==null)p=f +else p=a0 +o=q==null +n=o&&p==null?f:new A.adB(q,p) +m=o?f:new A.aOt(q) +l=a2==null?f:new A.aOr(a2) +k=a4==null&&a1==null?f:new A.aOs(a4,a1) +o=a9==null?f:new A.ci(a9,t.h9) +j=a8==null?f:new A.ci(a8,t.Ak) +i=a7==null?f:new A.ci(a7,t.iL) +h=a6==null?f:new A.ci(a6,t.iL) +g=b0==null?f:new A.ci(b0,t.kU) +return A.Hx(a,b,r,l,a3,f,n,f,f,h,i,k,m,j,o,g,f,b1,f,b2,new A.ci(b3,t.wG),b4)}, +cTZ(a){var s=A.x(a).y?24:16,r=s/2,q=r/2,p=A.dH(a,B.bv) +p=p==null?null:p.c +if(p==null)p=1 +return A.Oq(new A.au(s,0,s,0),new A.au(r,0,r,0),new A.au(q,0,q,0),p)}, +ym(a,b,c,d){var s=null +return new A.aOw(c,s,s,s,d,B.h,s,!1,s,new A.aOx(b,a,s),s)}, +PR:function PR(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.a=k}, +adB:function adB(a,b){this.a=a +this.b=b}, +aOt:function aOt(a){this.a=a}, +aOr:function aOr(a){this.a=a}, +aOs:function aOs(a,b){this.a=a +this.b=b}, +aOw:function aOw(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.a=k}, +aOx:function aOx(a,b,c){this.c=a +this.d=b +this.a=c}, +aOu:function aOu(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3){var _=this +_.dy=a +_.fr=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n +_.at=o +_.ax=p +_.ay=q +_.ch=r +_.CW=s +_.cx=a0 +_.cy=a1 +_.db=a2 +_.dx=a3}, +cd1:function cd1(a){this.a=a}, +cd3:function cd3(a){this.a=a}, +cd5:function cd5(a){this.a=a}, +cd2:function cd2(){}, +cd4:function cd4(){}, +aYQ:function aYQ(){}, +aYR:function aYR(){}, +aYS:function aYS(){}, +aYT:function aYT(){}, +d9Y(a,b,c){if(a===b)return a +return new A.PS(A.D9(a.a,b.a,c))}, +PS:function PS(a){this.a=a}, +aOv:function aOv(){}, +cKR(a,b,c){if(b!=null&&!b.l(0,B.z))return A.zr(b.a3(A.d9Z(c)),a) +return a}, +d9Z(a){var s,r,q,p,o,n +if(a<0)return 0 +for(s=0;r=B.SS[s],q=r.a,a>=q;){if(a===q||s+1===6)return r.b;++s}p=B.SS[s-1] +o=p.a +n=p.b +return n+(a-o)/(q-o)*(r.b-n)}, +cKQ(a,b,c){var s,r=A.x(a) +if(c>0)if(r.a){s=r.ax +s=s.a===B.ax&&b.a3(1).l(0,s.cy.a3(1))}else s=!1 +else s=!1 +if(s)return A.zr(A.cKP(r.ax.db,c),b) +return b}, +cKP(a,b){return a.a3((4.5*Math.log(b+1)+2)/100)}, +C4:function C4(a,b){this.a=a +this.b=b}, +dah(a,b,c){var s,r,q,p,o,n,m,l,k,j +if(a===b)return a +s=A.ap(a.a,b.a,c) +r=A.ap(a.b,b.b,c) +q=A.k1(a.c,b.c,c) +p=A.H7(a.d,b.d,c) +o=A.k1(a.e,b.e,c) +n=A.ap(a.f,b.f,c) +m=A.ap(a.r,b.r,c) +l=A.ap(a.w,b.w,c) +k=A.ap(a.x,b.x,c) +j=A.jn(a.y,b.y,c) +return new A.a1y(s,r,q,p,o,n,m,l,k,j,A.jn(a.z,b.z,c))}, +a1y:function a1y(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k}, +aOR:function aOR(){}, +dax(a,b,c){if(a===b)return a +return new A.a1J(A.D9(a.a,b.a,c))}, +a1J:function a1J(a){this.a=a}, +aOY:function aOY(){}, +cL5(a,b){return new A.a1O(a,b,null)}, +cL6(a,b,c,d,e,f){var s=f==null?1:f,r=e==null?b:e +return new A.a1P(s,r,d==null?b:d,b,c,a,null)}, +anL:function anL(a,b){this.a=a +this.b=b}, +UH:function UH(a,b){this.a=a +this.b=b}, +a1O:function a1O(a,b,c){this.c=a +this.w=b +this.a=c}, +aP4:function aP4(a){this.a=null +this.b=a +this.c=null}, +cea:function cea(a){this.a=a}, +ce9:function ce9(a,b,c){this.a=a +this.b=b +this.c=c}, +a1P:function a1P(a,b,c,d,e,f,g){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.y=e +_.b=f +_.a=g}, +pl(a,b,c,d,e,f,g){return new A.IG(b,g,c,a,d,f,null,!1,e?B.e_r:B.e_q,null,null)}, +cL7(a,b,c,d,e){return new A.IG(c,null,b,a,B.lt,e,B.bY,!0,B.xw,d,null)}, +cct:function cct(){}, +MN:function MN(a,b){this.a=a +this.b=b}, +IG:function IG(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.y=e +_.z=f +_.Q=g +_.db=h +_.k1=i +_.k2=j +_.a=k}, +aOm:function aOm(a,b){this.a=a +this.b=b}, +aMk:function aMk(a,b){this.c=a +this.a=b}, +afS:function afS(a,b,c,d){var _=this +_.L=null +_.ai=a +_.b2=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cdm:function cdm(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5){var _=this +_.dx=a +_.dy=b +_.fr=c +_.fx=d +_.a=e +_.b=f +_.c=g +_.d=h +_.e=i +_.f=j +_.r=k +_.w=l +_.x=m +_.y=n +_.z=o +_.Q=p +_.as=q +_.at=r +_.ax=s +_.ay=a0 +_.ch=a1 +_.CW=a2 +_.cx=a3 +_.cy=a4 +_.db=a5}, +cdn:function cdn(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4){var _=this +_.dx=a +_.dy=b +_.fr=c +_.fy=_.fx=$ +_.a=d +_.b=e +_.c=f +_.d=g +_.e=h +_.f=i +_.r=j +_.w=k +_.x=l +_.y=m +_.z=n +_.Q=o +_.as=p +_.at=q +_.ax=r +_.ay=s +_.ch=a0 +_.CW=a1 +_.cx=a2 +_.cy=a3 +_.db=a4}, +cRh(a,b,c,d,e){return new A.acc(c,d,a,b,new A.cJ(A.a([],t.x8),t.jc),new A.cJ(A.a([],t.b),t.fy),0,e.i("acc<0>"))}, +boh:function boh(){}, +bYY:function bYY(){}, +bnq:function bnq(){}, +as3:function as3(){}, +bnp:function bnp(){}, +as2:function as2(){}, +cd9:function cd9(){}, +caM:function caM(){}, +cd8:function cd8(){}, +bog:function bog(){}, +cnK:function cnK(){}, +acc:function acc(a,b,c,d,e,f,g,h){var _=this +_.w=a +_.x=b +_.a=c +_.b=d +_.d=_.c=null +_.nI$=e +_.f3$=f +_.J4$=g +_.$ti=h}, +aYB:function aYB(){}, +aYC:function aYC(){}, +aYU:function aYU(){}, +aYV:function aYV(){}, +aYW:function aYW(){}, +aYX:function aYX(){}, +daE(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){return new A.Qd(k,a,i,m,a1,c,j,n,b,l,r,d,o,s,a0,p,g,e,f,h,q)}, +daF(a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1 +if(a2===a3)return a2 +s=A.ap(a2.a,a3.a,a4) +r=A.ap(a2.b,a3.b,a4) +q=A.ap(a2.c,a3.c,a4) +p=A.ap(a2.d,a3.d,a4) +o=A.ap(a2.e,a3.e,a4) +n=A.aJ(a2.f,a3.f,a4) +m=A.aJ(a2.r,a3.r,a4) +l=A.aJ(a2.w,a3.w,a4) +k=A.aJ(a2.x,a3.x,a4) +j=A.aJ(a2.y,a3.y,a4) +i=A.jn(a2.z,a3.z,a4) +h=a4<0.5 +if(h)g=a2.Q +else g=a3.Q +f=A.aJ(a2.as,a3.as,a4) +e=A.D7(a2.at,a3.at,a4) +d=A.D7(a2.ax,a3.ax,a4) +c=A.D7(a2.ay,a3.ay,a4) +b=A.D7(a2.ch,a3.ch,a4) +a=A.aJ(a2.CW,a3.CW,a4) +a0=A.k1(a2.cx,a3.cx,a4) +a1=A.dJ(a2.cy,a3.cy,a4) +if(h)h=a2.db +else h=a3.db +return A.daE(r,k,n,g,a,a0,b,a1,q,m,s,j,p,l,f,c,h,i,e,d,o)}, +Qd:function Qd(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1}, +aP6:function aP6(){}, +en(a,b,c,d,e,f,g,h,i,j){return new A.a2I(e,g,h,d,a,f,j,c,b,i,null)}, +E3(a,b,c,d,e,f,g,h,i,j,k,l,a0,a1){var s,r,q,p,o=null,n=g==null,m=n&&!0?o:new A.aPJ(g,b) +if(n)n=!0 +else n=!1 +s=n?o:new A.aPK(g,f,i,h) +n=a0==null?o:new A.ci(a0,t.Ak) +r=l==null?o:new A.ci(l,t.iL) +q=k==null?o:new A.ci(k,t.iL) +p=j==null?o:new A.ci(j,t.QL) +return A.Hx(a,o,o,o,d,o,m,o,p,q,r,o,s,n,o,o,o,o,o,o,o,a1)}, +aPO:function aPO(a,b){this.a=a +this.b=b}, +a2I:function a2I(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.e=b +_.r=c +_.w=d +_.z=e +_.ax=f +_.cx=g +_.cy=h +_.db=i +_.dx=j +_.a=k}, +agz:function agz(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.a=h}, +aVa:function aVa(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +aPM:function aPM(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.at=a +_.ax=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.a=m}, +cfI:function cfI(a){this.a=a}, +aPJ:function aPJ(a,b){this.a=a +this.b=b}, +aPK:function aPK(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aPL:function aPL(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3){var _=this +_.dy=a +_.fx=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n +_.at=o +_.ax=p +_.ay=q +_.ch=r +_.CW=s +_.cx=a0 +_.cy=a1 +_.db=a2 +_.dx=a3}, +cfF:function cfF(a){this.a=a}, +cfH:function cfH(a){this.a=a}, +cfG:function cfG(){}, +aOZ:function aOZ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4){var _=this +_.dy=a +_.fr=b +_.fx=$ +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=j +_.x=k +_.y=l +_.z=m +_.Q=n +_.as=o +_.at=p +_.ax=q +_.ay=r +_.ch=s +_.CW=a0 +_.cx=a1 +_.cy=a2 +_.db=a3 +_.dx=a4}, +ce1:function ce1(a){this.a=a}, +ce2:function ce2(a){this.a=a}, +ce4:function ce4(a){this.a=a}, +ce3:function ce3(){}, +aP_:function aP_(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4){var _=this +_.dy=a +_.fr=b +_.fx=$ +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=j +_.x=k +_.y=l +_.z=m +_.Q=n +_.as=o +_.at=p +_.ax=q +_.ay=r +_.ch=s +_.CW=a0 +_.cx=a1 +_.cy=a2 +_.db=a3 +_.dx=a4}, +ce5:function ce5(a){this.a=a}, +ce6:function ce6(a){this.a=a}, +ce8:function ce8(a){this.a=a}, +ce7:function ce7(){}, +aSl:function aSl(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3){var _=this +_.dy=a +_.fx=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n +_.at=o +_.ax=p +_.ay=q +_.ch=r +_.CW=s +_.cx=a0 +_.cy=a1 +_.db=a2 +_.dx=a3}, +cl_:function cl_(a){this.a=a}, +cl0:function cl0(a){this.a=a}, +cl2:function cl2(a){this.a=a}, +cl3:function cl3(a){this.a=a}, +cl1:function cl1(){}, +dbR(a,b,c){if(a===b)return a +return new A.uV(A.D9(a.a,b.a,c))}, +a2K(a,b){return new A.a2J(b,a,null)}, +cLN(a){var s=a.T(t.g5),r=s==null?null:s.w +return r==null?A.x(a).W:r}, +uV:function uV(a){this.a=a}, +a2J:function a2J(a,b,c){this.w=a +this.b=b +this.a=c}, +aPN:function aPN(){}, +cMa(a,b,c){var s,r=null +if(c==null)s=b!=null?new A.bq(b,r,r,r,r,r,r,B.M):r +else s=c +return new A.a36(a,s,r)}, +a36:function a36(a,b,c){this.c=a +this.e=b +this.a=c}, +aeo:function aeo(a,b){var _=this +_.d=a +_.a=_.e=null +_.b=b +_.c=null}, +a37:function a37(a,b,c,d){var _=this +_.f=_.e=null +_.r=!0 +_.w=a +_.a=b +_.b=c +_.c=d +_.d=!1}, +Ei:function Ei(a,b,c,d,e,f,g,h,i,j){var _=this +_.z=a +_.Q=b +_.as=c +_.at=d +_.ax=e +_.ch=_.ay=$ +_.CW=!0 +_.e=f +_.f=g +_.a=h +_.b=i +_.c=j +_.d=!1}, +dpi(a,b,c){if(c!=null)return c +if(b)return new A.ctm(a) +return null}, +ctm:function ctm(a){this.a=a}, +cg4:function cg4(){}, +a38:function a38(a,b,c,d,e,f,g,h,i,j){var _=this +_.z=a +_.Q=b +_.as=c +_.at=d +_.ax=e +_.db=_.cy=_.cx=_.CW=_.ch=_.ay=$ +_.e=f +_.f=g +_.a=h +_.b=i +_.c=j +_.d=!1}, +dph(a,b,c){if(c!=null)return c +if(b)return new A.ctl(a) +return null}, +dpo(a,b,c,d){var s,r,q,p,o,n +if(b){if(c!=null){s=c.$0() +r=new A.a1(s.c-s.a,s.d-s.b)}else{s=a.k3 +s.toString +r=s}q=d.aq(0,B.m).gpz() +p=d.aq(0,new A.w(0+r.a,0)).gpz() +o=d.aq(0,new A.w(0,0+r.b)).gpz() +n=d.aq(0,r.Mf(0,B.m)).gpz() +return Math.ceil(Math.max(Math.max(q,p),Math.max(o,n)))}return 35}, +ctl:function ctl(a){this.a=a}, +cg5:function cg5(){}, +a39:function a39(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.z=a +_.Q=b +_.as=c +_.at=d +_.ax=e +_.ay=f +_.cx=_.CW=_.ch=$ +_.cy=null +_.e=g +_.f=h +_.a=i +_.b=j +_.c=k +_.d=!1}, +dc9(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3){return new A.R9(d,a5,a7,a8,a6,p,a0,a1,a3,a4,a2,r,s,o,e,l,b0,b,f,i,m,k,a9,b1,b2,g,!1,q,!1,j,c,b3,n)}, +cS(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,a0,a1,a2,a3,a4,a5,a6){var s=null +return new A.op(d,r,a1,s,a0,s,p,q,s,s,s,n,o,l,!0,B.M,a3,b,e,g,j,i,a2,a4,a5,f!==!1,!1,m,!1,h,c,a6,k)}, +El:function El(){}, +Rd:function Rd(){}, +afv:function afv(a,b,c){this.f=a +this.b=b +this.a=c}, +R9:function R9(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.cx=q +_.cy=r +_.db=s +_.dx=a0 +_.dy=a1 +_.fr=a2 +_.fx=a3 +_.fy=a4 +_.go=a5 +_.id=a6 +_.k1=a7 +_.k2=a8 +_.k3=a9 +_.k4=b0 +_.ok=b1 +_.p1=b2 +_.a=b3}, +aen:function aen(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.cx=q +_.cy=r +_.db=s +_.dx=a0 +_.dy=a1 +_.fr=a2 +_.fx=a3 +_.fy=a4 +_.go=a5 +_.id=a6 +_.k1=a7 +_.k2=a8 +_.k3=a9 +_.k4=b0 +_.ok=b1 +_.p1=b2 +_.p2=b3 +_.p3=b4 +_.p4=b5 +_.a=b6}, +Ca:function Ca(a,b){this.a=a +this.b=b}, +aem:function aem(a,b,c,d){var _=this +_.e=_.d=null +_.f=!1 +_.r=a +_.w=$ +_.x=null +_.y=b +_.z=!1 +_.qo$=c +_.a=null +_.b=d +_.c=null}, +cg2:function cg2(){}, +cg1:function cg1(){}, +cg3:function cg3(a,b){this.a=a +this.b=b}, +cfZ:function cfZ(a,b){this.a=a +this.b=b}, +cg0:function cg0(a){this.a=a}, +cg_:function cg_(a,b){this.a=a +this.b=b}, +op:function op(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.cx=q +_.cy=r +_.db=s +_.dx=a0 +_.dy=a1 +_.fr=a2 +_.fx=a3 +_.fy=a4 +_.go=a5 +_.id=a6 +_.k1=a7 +_.k2=a8 +_.k3=a9 +_.k4=b0 +_.ok=b1 +_.p1=b2 +_.a=b3}, +aiw:function aiw(){}, +qw:function qw(){}, +aRW:function aRW(a){this.a=a}, +tW:function tW(a,b){this.b=a +this.a=b}, +m8:function m8(a,b,c){this.b=a +this.c=b +this.a=c}, +daG(a){if(a===-1)return"FloatingLabelAlignment.start" +if(a===0)return"FloatingLabelAlignment.center" +return"FloatingLabelAlignment(x: "+B.d.bk(a,1)+")"}, +j2(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0){return new A.Rb(b1,b2,b5,b7,b6,s,a5,a4,a3,a8,a7,a9,a6,n,m,l,r,q,b4,d,b3,b9,c1,b8,c3,c2,c0,c6,c5,d0,c9,c7,c8,g,e,f,p,o,a0,b0,k,a1,a2,h,j,b,i,c4,a,c)}, +dcb(a,b){return new A.Rc(b,a)}, +aep:function aep(a){var _=this +_.a=null +_.F$=_.b=0 +_.M$=a +_.a1$=_.W$=0 +_.aj$=!1}, +aeq:function aeq(a,b){this.a=a +this.b=b}, +aQ0:function aQ0(a,b,c,d,e,f,g,h,i){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h +_.a=i}, +acp:function acp(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +aLB:function aLB(a,b,c){var _=this +_.x=_.w=_.r=_.f=_.e=_.d=$ +_.ff$=a +_.b7$=b +_.a=null +_.b=c +_.c=null}, +aVu:function aVu(a,b,c){this.e=a +this.c=b +this.a=c}, +ae5:function ae5(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.a=h}, +ae6:function ae6(a,b,c){var _=this +_.d=$ +_.f=_.e=null +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +cfj:function cfj(){}, +Qf:function Qf(a,b){this.a=a +this.b=b}, +ash:function ash(){}, +lF:function lF(a,b){this.a=a +this.b=b}, +aNx:function aNx(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1}, +cmQ:function cmQ(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +ag_:function ag_(a,b,c,d,e,f,g,h,i){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.aj=e +_.b5=f +_.bq=g +_.cE=null +_.oI$=h +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=i +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cmU:function cmU(a){this.a=a}, +cmT:function cmT(a,b){this.a=a +this.b=b}, +cmS:function cmS(a,b){this.a=a +this.b=b}, +cmR:function cmR(a,b,c){this.a=a +this.b=b +this.c=c}, +aNA:function aNA(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +ac8:function ac8(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +Jb:function Jb(a,b,c,d,e,f,g,h,i,j){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.a=j}, +aer:function aer(a,b,c,d){var _=this +_.f=_.e=_.d=$ +_.r=a +_.w=null +_.ff$=b +_.b7$=c +_.a=null +_.b=d +_.c=null}, +cgr:function cgr(){}, +Rb:function Rb(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6 +_.go=a7 +_.id=a8 +_.k1=a9 +_.k2=b0 +_.k3=b1 +_.k4=b2 +_.ok=b3 +_.p1=b4 +_.p2=b5 +_.p3=b6 +_.p4=b7 +_.R8=b8 +_.RG=b9 +_.rx=c0 +_.ry=c1 +_.to=c2 +_.x1=c3 +_.x2=c4 +_.xr=c5 +_.y1=c6 +_.y2=c7 +_.dG=c8 +_.dM=c9 +_.bN=d0}, +Rc:function Rc(a,b){this.e=a +this.k2=b}, +cg6:function cg6(a,b,c){this.ok=a +this.e=b +this.k2=c}, +cgb:function cgb(a){this.a=a}, +cgd:function cgd(a){this.a=a}, +cg9:function cg9(a){this.a=a}, +cga:function cga(a){this.a=a}, +cg7:function cg7(a){this.a=a}, +cg8:function cg8(a){this.a=a}, +cgc:function cgc(a){this.a=a}, +cge:function cge(a){this.a=a}, +cgf:function cgf(a){this.a=a}, +cgg:function cgg(a,b,c){var _=this +_.ok=a +_.p2=_.p1=$ +_.e=b +_.k2=c}, +cgm:function cgm(a){this.a=a}, +cgj:function cgj(a){this.a=a}, +cgh:function cgh(a){this.a=a}, +cgo:function cgo(a){this.a=a}, +cgp:function cgp(a){this.a=a}, +cgq:function cgq(a){this.a=a}, +cgn:function cgn(a){this.a=a}, +cgk:function cgk(a){this.a=a}, +cgl:function cgl(a){this.a=a}, +cgi:function cgi(a){this.a=a}, +aQ1:function aQ1(){}, +aia:function aia(){}, +aYM:function aYM(){}, +aiv:function aiv(){}, +aix:function aix(){}, +aZn:function aZn(){}, +cf(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3){return new A.ps(j,a1,r,a2,!1,c,a3,q,o,h,s,b,e,m,l,k,n,g,f,!1,a0,p,d,null)}, +cmX(a,b){var s +if(a==null)return B.N +a.cV(b,!0) +s=a.k3 +s.toString +return s}, +aw6:function aw6(a,b){this.a=a +this.b=b}, +aw5:function aw5(a,b){this.a=a +this.b=b}, +a3U:function a3U(a,b){this.a=a +this.b=b}, +ps:function ps(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.CW=l +_.cx=m +_.cy=n +_.db=o +_.dx=p +_.fr=q +_.fy=r +_.id=s +_.k1=a0 +_.k2=a1 +_.k3=a2 +_.k4=a3 +_.a=a4}, +bAK:function bAK(a){this.a=a}, +aPX:function aPX(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ub:function ub(a,b){this.a=a +this.b=b}, +aQB:function aQB(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.a=o}, +ag8:function ag8(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.aj=e +_.b5=f +_.bq=g +_.cE=h +_.K=i +_.a5=j +_.oI$=k +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=l +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cmZ:function cmZ(a,b){this.a=a +this.b=b}, +cmY:function cmY(a,b,c){this.a=a +this.b=b +this.c=c}, +ch8:function ch8(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){var _=this +_.cy=a +_.dx=_.db=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n +_.at=o +_.ax=p +_.ay=q +_.ch=r +_.CW=s +_.cx=a0}, +ch9:function ch9(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){var _=this +_.cy=a +_.dy=_.dx=_.db=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n +_.at=o +_.ax=p +_.ay=q +_.ch=r +_.CW=s +_.cx=a0}, +aZ1:function aZ1(){}, +aZs:function aZs(){}, +cBB(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){return new A.RH(b,l,m,j,e,o,r,n,f,a,p,k,d,h,g,c,i,s,q)}, +dd5(a0,a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a +if(a0===a1)return a0 +s=a2<0.5 +if(s)r=a0.a +else r=a1.a +q=A.jn(a0.b,a1.b,a2) +if(s)p=a0.c +else p=a1.c +o=A.ap(a0.d,a1.d,a2) +n=A.ap(a0.e,a1.e,a2) +m=A.ap(a0.f,a1.f,a2) +l=A.dJ(a0.r,a1.r,a2) +k=A.dJ(a0.w,a1.w,a2) +j=A.dJ(a0.x,a1.x,a2) +i=A.k1(a0.y,a1.y,a2) +h=A.ap(a0.z,a1.z,a2) +g=A.ap(a0.Q,a1.Q,a2) +f=A.aJ(a0.as,a1.as,a2) +e=A.aJ(a0.at,a1.at,a2) +d=A.aJ(a0.ax,a1.ax,a2) +if(s)c=a0.ay +else c=a1.ay +if(s)b=a0.ch +else b=a1.ch +if(s)a=a0.CW +else a=a1.CW +if(s)s=a0.cx +else s=a1.cx +return A.cBB(i,r,c,f,n,j,d,e,b,o,g,q,p,k,m,h,s,l,a)}, +bAJ(a,b,c,d){return new A.a3T(b,c,a,d)}, +dd6(a){var s=a.T(t.NJ),r=s==null?null:s.grV(s) +return r==null?A.x(a).a1:r}, +RH:function RH(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s}, +a3T:function a3T(a,b,c,d){var _=this +_.w=a +_.as=b +_.b=c +_.a=d}, +aQC:function aQC(){}, +aaN:function aaN(a,b){this.c=a +this.a=b}, +c1J:function c1J(){}, +ahp:function ahp(a,b){var _=this +_.e=_.d=null +_.f=a +_.a=null +_.b=b +_.c=null}, +cqt:function cqt(a){this.a=a}, +cqs:function cqs(a){this.a=a}, +cqu:function cqu(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +awr:function awr(a,b){this.c=a +this.a=b}, +d9(a,b,c,d,e,f,g,h,i,j,k,l,m){return new A.At(d,m,g,f,i,k,l,j,b,e,a,c,h)}, +dc8(a,b){var s,r,q,p,o,n,m,l,k,j,i=t.TT,h=A.a([a],i),g=A.a([b],i) +for(s=b,r=a;r!==s;){q=r.a +p=s.a +if(q>=p){o=r.gbE(r) +if(!(o instanceof A.X)||!o.JN(r))return null +h.push(o) +r=o}if(q<=p){n=s.gbE(s) +if(!(n instanceof A.X)||!n.JN(s))return null +g.push(n) +s=n}}m=new A.bW(new Float64Array(16)) +m.dN() +l=new A.bW(new Float64Array(16)) +l.dN() +for(k=g.length-1;k>0;k=j){j=k-1 +g[k].rm(g[j],m)}for(k=h.length-1;k>0;k=j){j=k-1 +h[k].rm(h[j],l)}if(l.xO(l)!==0){l.oK(0,m) +i=l}else i=null +return i}, +Av:function Av(a,b){this.a=a +this.b=b}, +At:function At(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.a=m}, +aR6:function aR6(a,b,c,d){var _=this +_.d=a +_.ff$=b +_.b7$=c +_.a=null +_.b=d +_.c=null}, +ciN:function ciN(a){this.a=a}, +ag3:function ag3(a,b,c,d,e){var _=this +_.L=a +_.ai=b +_.b2=c +_.d2=null +_.K$=d +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=e +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aPZ:function aPZ(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +x2:function x2(){}, +Lv:function Lv(a,b){this.a=a +this.b=b}, +aeT:function aeT(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.r=a +_.w=b +_.x=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.c=i +_.d=j +_.e=k +_.a=l}, +aR2:function aR2(a,b,c){var _=this +_.db=_.cy=_.cx=_.CW=null +_.e=_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +cix:function cix(){}, +ciy:function ciy(){}, +ciz:function ciz(){}, +ciA:function ciA(){}, +agG:function agG(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +agH:function agH(a,b,c){this.b=a +this.c=b +this.a=c}, +aZ2:function aZ2(){}, +aR3:function aR3(){}, +aqK:function aqK(){}, +Cc(a){return new A.aR8(a,J.n8(a.$1(B.l3)))}, +cRL(a){return new A.aR7(a,B.w,1,B.aa,-1)}, +wc(a){var s=null +return new A.aR9(a,!0,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s)}, +dz(a,b,c){if(c.i("cH<0>").b(a))return a.ah(b) +return a}, +di(a,b,c,d,e){if(a==null&&b==null)return null +return new A.aey(a,b,c,d,e.i("aey<0>"))}, +cBL(a){var s=A.b4(t.ui) +if(a!=null)s.H(0,a) +return new A.ayJ(s,$.bl())}, +fc:function fc(a,b){this.a=a +this.b=b}, +S3:function S3(){}, +aR8:function aR8(a,b){this.c=a +this.a=b}, +ayH:function ayH(){}, +adE:function adE(a,b){this.a=a +this.c=b}, +a4H:function a4H(){}, +aR7:function aR7(a,b,c,d,e){var _=this +_.x=a +_.a=b +_.b=c +_.c=d +_.d=e}, +ayI:function ayI(){}, +aR9:function aR9(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7){var _=this +_.bc=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n +_.at=o +_.ax=p +_.ay=q +_.ch=r +_.CW=s +_.cx=a0 +_.cy=a1 +_.db=a2 +_.dx=a3 +_.dy=a4 +_.fr=a5 +_.fx=a6 +_.fy=a7}, +cH:function cH(){}, +aey:function aey(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +cv:function cv(a,b){this.a=a +this.$ti=b}, +ci:function ci(a,b){this.a=a +this.$ti=b}, +ayJ:function ayJ(a,b){var _=this +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.aj$=!1}, +a4I:function a4I(){}, +bDA:function bDA(a,b,c){this.a=a +this.b=b +this.c=c}, +bDy:function bDy(){}, +bDz:function bDz(){}, +cNt(a,b,c){return new A.a4Y(b,c,a,null)}, +cRN(a){var s=a.T(t.Og) +return s==null?null:s.r}, +cRM(a,b,c,d){return new A.af2(b,a,d,c,null)}, +cRO(a){var s=null +return new A.aRj(a,s,s,s,B.a2c,s,s,s,s,s,B.a2d,s,s,B.xW)}, +cRP(a){var s=null +return new A.aRl(a,s,s,s,B.a2c,s,s,s,s,s,B.a2d,s,s,B.qU)}, +a4Y:function a4Y(a,b,c,d){var _=this +_.c=a +_.Q=b +_.as=c +_.a=d}, +MV:function MV(a,b,c,d){var _=this +_.d=a +_.e=null +_.f=b +_.r=null +_.w=c +_.a=_.z=_.y=_.x=null +_.b=d +_.c=null}, +cjN:function cjN(a){this.a=a}, +cjM:function cjM(a){this.a=a}, +cjI:function cjI(a){this.a=a}, +cjJ:function cjJ(){}, +cjL:function cjL(a,b,c){this.a=a +this.b=b +this.c=c}, +cjK:function cjK(a,b,c){this.a=a +this.b=b +this.c=c}, +a5_:function a5_(){this.a=null}, +ar5:function ar5(a,b){this.e=a +this.a=b +this.b=null}, +af2:function af2(a,b,c,d,e){var _=this +_.f=a +_.r=b +_.w=c +_.b=d +_.a=e}, +aRm:function aRm(a,b){this.c=a +this.a=b +this.b=null}, +cjO:function cjO(a,b,c,d,e,f,g,h,i){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h +_.y=i}, +cjQ:function cjQ(a){this.a=a}, +cjR:function cjR(a,b){this.a=a +this.b=b}, +cjS:function cjS(a){this.a=a}, +cjP:function cjP(a,b){this.a=a +this.b=b}, +af3:function af3(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +aRo:function aRo(a){this.a=null +this.b=a +this.c=null}, +ck3:function ck3(a,b){this.a=a +this.b=b}, +ck4:function ck4(a){this.a=a}, +ck5:function ck5(a,b){this.a=a +this.b=b}, +cjT:function cjT(){}, +cjU:function cjU(){}, +cjV:function cjV(){}, +cjW:function cjW(){}, +cjX:function cjX(){}, +cjY:function cjY(){}, +cjZ:function cjZ(){}, +ck_:function ck_(){}, +ck0:function ck0(){}, +ck1:function ck1(){}, +ck2:function ck2(){}, +aWg:function aWg(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.a=h}, +cpt:function cpt(a,b){this.a=a +this.b=b}, +cpu:function cpu(a){this.a=a}, +cpv:function cpv(a,b){this.a=a +this.b=b}, +cpr:function cpr(a){this.a=a}, +cpn:function cpn(a){this.a=a}, +cpo:function cpo(){}, +cpp:function cpp(){}, +cpq:function cpq(){}, +cps:function cps(a){this.a=a}, +aRB:function aRB(a){this.a=a}, +aRj:function aRj(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.at=a +_.ax=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n}, +aRl:function aRl(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.at=a +_.ax=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n}, +de_(a,b,c){if(a===b)return a +return new A.az5(A.cBT(a.a,b.a,c))}, +cNu(a){var s +a.T(t.P3) +s=A.x(a) +return s.aj}, +az5:function az5(a){this.a=a}, +de0(a,b,c){if(a===b)return a +return new A.a4Z(A.D9(a.a,b.a,c))}, +a4Z:function a4Z(a){this.a=a}, +aRk:function aRk(){}, +cBT(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=null +if(a==b)return a +s=a==null +r=s?d:a.a +q=b==null +p=q?d:b.a +o=t.MH +p=A.di(r,p,c,A.fJ(),o) +r=s?d:a.b +r=A.di(r,q?d:b.b,c,A.fJ(),o) +n=s?d:a.c +o=A.di(n,q?d:b.c,c,A.fJ(),o) +n=s?d:a.d +m=q?d:b.d +m=A.di(n,m,c,A.ajH(),t.PM) +n=s?d:a.e +l=q?d:b.e +l=A.di(n,l,c,A.cFn(),t.pc) +n=s?d:a.f +k=q?d:b.f +j=t.tW +k=A.di(n,k,c,A.ajG(),j) +n=s?d:a.r +n=A.di(n,q?d:b.r,c,A.ajG(),j) +i=s?d:a.w +j=A.di(i,q?d:b.w,c,A.ajG(),j) +i=s?d:a.x +h=q?d:b.x +g=s?d:a.y +f=q?d:b.y +f=A.di(g,f,c,A.cF9(),t.KX) +g=c<0.5 +if(g)e=s?d:a.z +else e=q?d:b.z +if(g)g=s?d:a.Q +else g=q?d:b.Q +s=s?d:a.as +return new A.hv(p,r,o,m,l,k,n,j,new A.aQv(i,h,c),f,e,g,A.H7(s,q?d:b.as,c))}, +hv:function hv(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m}, +aQv:function aQv(a,b,c){this.a=a +this.b=b +this.c=c}, +aRp:function aRp(){}, +de2(a,b,c){if(a===b)return a +return new A.Sb(A.cBT(a.a,b.a,c))}, +cNv(a){var s +a.T(t.Hu) +s=A.x(a) +return s.bq}, +Sb:function Sb(a){this.a=a}, +aRq:function aRq(){}, +bHb(a,b){return new A.Az(a,b,null)}, +cC1(a,b,c,d,e,f){return new A.azH(a,c,f,d,b,e,null)}, +cE2(a){var s=null +return new A.cky(A.x(a),A.x(a).ax,80,s,0,s,s,s,B.DZ,s,s,B.a2L)}, +cE3(a){var s=null +return new A.ckz(a,80,s,3,s,s,s,s,s,s,B.a2L)}, +azF:function azF(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.f=c +_.as=d +_.a=e}, +bH9:function bH9(a,b){this.a=a +this.b=b}, +bHa:function bHa(a,b,c){this.a=a +this.b=b +this.c=c}, +azG:function azG(a,b){this.a=a +this.b=b}, +Az:function Az(a,b,c){this.c=a +this.e=b +this.a=c}, +bHd:function bHd(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bHc:function bHc(a,b,c){this.a=a +this.b=b +this.c=c}, +bHe:function bHe(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +afe:function afe(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aRN:function aRN(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +aef:function aef(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4){var _=this +_.p3=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h +_.y=i +_.z=j +_.Q=k +_.as=l +_.at=m +_.ax=n +_.ay=o +_.ch=p +_.CW=q +_.cx=r +_.cy=s +_.db=a0 +_.dx=a1 +_.dy=a2 +_.fr=a3 +_.fx=a4 +_.fy=a5 +_.go=a6 +_.id=a7 +_.k1=a8 +_.k2=a9 +_.k3=b0 +_.k4=b1 +_.ok=b2 +_.p1=b3 +_.a=b4}, +cfV:function cfV(a,b){this.a=a +this.b=b}, +N_:function N_(a,b,c,d,e,f,g,h,i){var _=this +_.f=a +_.w=b +_.x=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.b=h +_.a=i}, +azH:function azH(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +bHg:function bHg(a){this.a=a}, +bHh:function bHh(a){this.a=a}, +bHf:function bHf(a){this.a=a}, +aRI:function aRI(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +ckC:function ckC(a){this.a=a}, +aNI:function aNI(a,b){this.c=a +this.a=b}, +ccF:function ccF(a){this.a=a}, +aRJ:function aRJ(a,b){this.c=a +this.a=b}, +ckD:function ckD(a){this.a=a}, +aRK:function aRK(a,b,c){this.c=a +this.d=b +this.a=c}, +ckH:function ckH(a,b){var _=this +_.d=a +_.a=b +_.c=_.b=null}, +ckJ:function ckJ(){}, +ckI:function ckI(){}, +aMq:function aMq(a,b,c){this.c=a +this.d=b +this.a=c}, +Xu:function Xu(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +GB:function GB(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aV9:function aV9(a,b,c){var _=this +_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +ade:function ade(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +adf:function adf(a){var _=this +_.d=$ +_.a=_.e=null +_.b=a +_.c=null}, +cc6:function cc6(a,b){this.a=a +this.b=b}, +cc7:function cc7(a){this.a=a}, +cc8:function cc8(a,b){this.a=a +this.b=b}, +cky:function cky(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.z=a +_.Q=b +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=j +_.x=k +_.y=l}, +ckz:function ckz(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.z=a +_.as=_.Q=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k}, +ckA:function ckA(a){this.a=a}, +ckB:function ckB(a){this.a=a}, +aiT:function aiT(){}, +deo(a,b,c){var s,r,q,p,o,n,m,l,k,j +if(a===b)return a +s=A.aJ(a.a,b.a,c) +r=A.ap(a.b,b.b,c) +q=A.aJ(a.c,b.c,c) +p=A.ap(a.d,b.d,c) +o=A.ap(a.e,b.e,c) +n=A.ap(a.f,b.f,c) +m=A.jn(a.r,b.r,c) +l=A.di(a.w,b.w,c,A.ajF(),t.p8) +k=A.di(a.x,b.x,c,A.cVi(),t.lF) +if(c<0.5)j=a.y +else j=b.y +return new A.K7(s,r,q,p,o,n,m,l,k,j)}, +cC0(a){var s +a.T(t.XD) +s=A.x(a) +return s.cE}, +K7:function K7(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j}, +aRL:function aRL(){}, +dep(a,b,c){var s,r,q,p,o,n,m,l,k +if(a===b)return a +s=A.aJ(a.a,b.a,c) +r=A.ap(a.b,b.b,c) +q=A.aJ(a.c,b.c,c) +p=A.ap(a.d,b.d,c) +o=A.ap(a.e,b.e,c) +n=A.ap(a.f,b.f,c) +m=A.jn(a.r,b.r,c) +l=a.w +l=A.bY6(l,l,c) +k=A.di(a.x,b.x,c,A.ajF(),t.p8) +return new A.a5j(s,r,q,p,o,n,m,l,k,A.di(a.y,b.y,c,A.cVi(),t.lF))}, +a5j:function a5j(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j}, +aRO:function aRO(){}, +cE4(a){var s=null +return new A.ckK(A.x(a),A.x(a).ax,s,0,s,s,s,s,-1,B.a2M,!1,s,s,72,256)}, +a5k:function a5k(a,b,c,d,e,f){var _=this +_.c=a +_.r=b +_.w=c +_.x=d +_.Q=e +_.a=f}, +aff:function aff(a,b,c){var _=this +_.r=_.f=_.e=_.d=$ +_.ff$=a +_.b7$=b +_.a=null +_.b=c +_.c=null}, +ckP:function ckP(a,b){this.a=a +this.b=b}, +ckM:function ckM(){}, +ckN:function ckN(a){this.a=a}, +ckO:function ckO(){}, +aTw:function aTw(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.cx=q +_.a=r}, +aeg:function aeg(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5){var _=this +_.p3=a +_.p4=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6 +_.go=a7 +_.id=a8 +_.k1=a9 +_.k2=b0 +_.k3=b1 +_.k4=b2 +_.ok=b3 +_.p1=b4 +_.a=b5}, +cfW:function cfW(a){this.a=a}, +VT:function VT(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +a5l:function a5l(a,b){this.a=a +this.b=b}, +Sn:function Sn(a,b,c){this.a=a +this.b=b +this.e=c}, +aOS:function aOS(a,b,c){this.f=a +this.b=b +this.a=c}, +ckK:function ckK(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.at=a +_.ax=b +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=j +_.x=k +_.y=l +_.z=m +_.Q=n +_.as=o}, +ckL:function ckL(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.at=a +_.ay=_.ax=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n}, +aiG:function aiG(){}, +der(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h +if(a===b)return a +s=A.ap(a.a,b.a,c) +r=A.aJ(a.b,b.b,c) +q=A.dJ(a.c,b.c,c) +p=A.dJ(a.d,b.d,c) +o=a.e +if(o==null)n=b.e==null +else n=!1 +if(n)o=null +else o=A.A2(o,b.e,c) +n=a.f +if(n==null)m=b.f==null +else m=!1 +if(m)n=null +else n=A.A2(n,b.f,c) +m=A.aJ(a.r,b.r,c) +l=c<0.5 +if(l)k=a.w +else k=b.w +if(l)l=a.x +else l=b.x +j=A.ap(a.y,b.y,c) +i=A.jn(a.z,b.z,c) +h=A.aJ(a.Q,b.Q,c) +return new A.K8(s,r,q,p,o,n,m,k,l,j,i,h,A.aJ(a.as,b.as,c))}, +K8:function K8(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m}, +aRP:function aRP(){}, +cC9(a,b,c,d,e,f,g,h,i){return new A.Sv(g,f,null,null,i,c,d,!1,h,b,e)}, +bJ6(a,b,c,d,e,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4){var s,r,q,p,o,n,m,l,k,j,i,h,g=null,f=a4==null?g:a4 +if(e==null)s=g +else s=e +r=f==null +q=r&&s==null?g:new A.afl(f,s) +p=c==null +if(p&&d==null)o=g +else if(d==null){p=p?g:new A.ci(c,t.Il) +o=p}else{p=new A.afl(c,d) +o=p}n=r?g:new A.aSf(f) +if(a3==null&&a0==null)m=g +else{a3.toString +a0.toString +m=new A.aSe(a3,a0)}r=b3==null?g:new A.ci(b3,t.XL) +p=a8==null?g:new A.ci(a8,t.h9) +l=a1==null?g:new A.ci(a1,t.QL) +k=a7==null?g:new A.ci(a7,t.Ak) +j=a6==null?g:new A.ci(a6,t.iL) +i=a5==null?g:new A.ci(a5,t.iL) +h=b0==null?g:new A.ci(b0,t.e1) +return A.Hx(a,b,o,l,a2,g,q,g,g,i,j,m,n,k,p,a9==null?g:new A.ci(a9,t.kU),h,b1,g,b2,r,b4)}, +cTY(a){var s=A.x(a).y?24:16,r=s/2,q=r/2,p=A.dH(a,B.bv) +p=p==null?null:p.c +if(p==null)p=1 +return A.Oq(new A.au(s,0,s,0),new A.au(r,0,r,0),new A.au(q,0,q,0),p)}, +aSj(a,b,c,d){var s=null +return new A.aSi(c,s,s,s,d,B.h,s,!1,s,new A.aSk(b,a,s),s)}, +Sv:function Sv(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.a=k}, +afl:function afl(a,b){this.a=a +this.b=b}, +aSf:function aSf(a){this.a=a}, +aSe:function aSe(a,b){this.a=a +this.b=b}, +aSi:function aSi(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.a=k}, +aSk:function aSk(a,b,c){this.c=a +this.d=b +this.a=c}, +aSg:function aSg(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3){var _=this +_.dy=a +_.fr=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n +_.at=o +_.ax=p +_.ay=q +_.ch=r +_.CW=s +_.cx=a0 +_.cy=a1 +_.db=a2 +_.dx=a3}, +ckW:function ckW(a){this.a=a}, +ckY:function ckY(a){this.a=a}, +ckZ:function ckZ(a){this.a=a}, +ckX:function ckX(){}, +aZa:function aZa(){}, +aZb:function aZb(){}, +aZc:function aZc(){}, +deF(a,b,c){if(a===b)return a +return new A.Sw(A.D9(a.a,b.a,c))}, +Sw:function Sw(a){this.a=a}, +aSh:function aSh(){}, +bD0(a,b,c){var s=null,r=A.a([],t.Zt),q=$.aq,p=A.mO(B.cq),o=A.a([],t.wi),n=A.bJ(s,t.u),m=$.aq,l=b==null?B.eW:b +return new A.Au(a,!1,!0,s,s,r,new A.bG(s,c.i("bG>")),new A.bG(s,t.E),new A.nC(),s,0,new A.aE(new A.ah(q,c.i("ah<0?>")),c.i("aE<0?>")),p,o,l,n,new A.aE(new A.ah(m,c.i("ah<0?>")),c.i("aE<0?>")),c.i("Au<0>"))}, +Au:function Au(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.pa=a +_.cU=b +_.bc=c +_.fr=d +_.fx=e +_.fy=!1 +_.id=_.go=null +_.k1=f +_.k2=g +_.k3=h +_.k4=i +_.ok=$ +_.p1=null +_.p2=$ +_.ty$=j +_.x9$=k +_.y=l +_.z=null +_.Q=!1 +_.at=_.as=null +_.ax=m +_.ay=!0 +_.CW=_.ch=null +_.e=n +_.a=null +_.b=o +_.c=p +_.d=q +_.$ti=r}, +JM:function JM(){}, +ve:function ve(a,b,c,d,e,f){var _=this +_.r=a +_.c=b +_.d=c +_.a=d +_.b=e +_.$ti=f}, +aft:function aft(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.cU=a +_.bc=b +_.fr=c +_.fx=d +_.fy=!1 +_.id=_.go=null +_.k1=e +_.k2=f +_.k3=g +_.k4=h +_.ok=$ +_.p1=null +_.p2=$ +_.ty$=i +_.x9$=j +_.y=k +_.z=null +_.Q=!1 +_.at=_.as=null +_.ax=l +_.ay=!0 +_.CW=_.ch=null +_.e=m +_.a=null +_.b=n +_.c=o +_.d=p +_.$ti=q}, +aeU:function aeU(){}, +aiK:function aiK(){}, +cU8(a,b,c){var s,r +a.dN() +if(b===1)return +a.q7(0,b,b) +s=c.a +r=c.b +a.bJ(0,-((s*b-s)/2),-((r*b-r)/2))}, +cSD(a,b,c,d){var s=new A.ai4(c,a,d,b,new A.bW(new Float64Array(16)),A.aU(t.o0),A.aU(t.bq),$.bl()),r=s.gqe() +a.a9(0,r) +a.rB(s.gXr()) +d.a.a9(0,r) +b.a9(0,r) +return s}, +cSE(a,b,c,d){var s=new A.ai5(c,d,b,a,new A.bW(new Float64Array(16)),A.aU(t.o0),A.aU(t.bq),$.bl()),r=s.gqe() +d.a.a9(0,r) +b.a9(0,r) +a.rB(s.gXr()) +return s}, +aOT:function aOT(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aYy:function aYy(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +crV:function crV(a){this.a=a}, +crW:function crW(a){this.a=a}, +crX:function crX(a){this.a=a}, +crY:function crY(a){this.a=a}, +GJ:function GJ(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aYw:function aYw(a,b,c,d){var _=this +_.d=$ +_.Sr$=a +_.Gf$=b +_.J9$=c +_.a=null +_.b=d +_.c=null}, +GK:function GK(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aYx:function aYx(a,b,c,d){var _=this +_.d=$ +_.Sr$=a +_.Gf$=b +_.J9$=c +_.a=null +_.b=d +_.c=null}, +AG:function AG(){}, +aKN:function aKN(){}, +aqc:function aqc(){}, +aAt:function aAt(){}, +bJz:function bJz(a){this.a=a}, +ai6:function ai6(){}, +ai4:function ai4(a,b,c,d,e,f,g,h){var _=this +_.r=a +_.w=b +_.x=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.F$=0 +_.M$=h +_.a1$=_.W$=0 +_.aj$=!1}, +crT:function crT(a,b){this.a=a +this.b=b}, +ai5:function ai5(a,b,c,d,e,f,g,h){var _=this +_.r=a +_.w=b +_.x=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.F$=0 +_.M$=h +_.a1$=_.W$=0 +_.aj$=!1}, +crU:function crU(a,b){this.a=a +this.b=b}, +aSt:function aSt(){}, +b_e:function b_e(){}, +b_f:function b_f(){}, +oC(a,b,c,d){return new A.is(c,b,a,null,d.i("is<0>"))}, +cFY(a,b,c,d,e,f,g,a0,a1,a2,a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h=null +switch(A.x(d).r.a){case 2:case 4:s=h +break +case 0:case 1:case 3:case 5:r=A.z(d,B.aL,t.A) +r.toString +s=r.gc1() +break +default:s=h}q=A.cp(d,a4) +r=A.z(d,B.aL,t.A) +r.toString +r=r.gaa() +p=q.c +p.toString +p=A.a35(d,p) +o=A.aP(J.aH(g),h,!1,t.tW) +n=A.a([],t.Zt) +m=$.aq +l=A.mO(B.cq) +k=A.a([],t.wi) +j=A.bJ(h,t.u) +i=$.aq +return q.yZ(new A.afE(a0,g,o,f,e,a3,a1,s,a2,b,p,c,a,r,h,B.FR,n,new A.bG(h,a5.i("bG>")),new A.bG(h,t.E),new A.nC(),h,0,new A.aE(new A.ah(m,a5.i("ah<0?>")),a5.i("aE<0?>")),l,k,B.eW,j,new A.aE(new A.ah(i,a5.i("ah<0?>")),a5.i("aE<0?>")),a5.i("afE<0>")),a5)}, +a6y(a,b,c,d,e,f,g){return new A.xw(d,e,f,a,c,b,null,g.i("xw<0>"))}, +cS_(a){var s=null +return new A.clP(a,s,s,8,s,s,s,s,s,s,s)}, +cS0(a){var s=null +return new A.clQ(a,s,s,3,s,s,s,s,s,s,s)}, +oB:function oB(){}, +aRn:function aRn(a,b,c){this.e=a +this.c=b +this.a=c}, +aU7:function aU7(a,b,c){var _=this +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +is:function is(a,b,c,d,e){var _=this +_.d=a +_.w=b +_.Q=c +_.a=d +_.$ti=e}, +ST:function ST(a,b){var _=this +_.a=null +_.b=a +_.c=null +_.$ti=b}, +afD:function afD(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e +_.$ti=f}, +clU:function clU(a,b){this.a=a +this.b=b}, +clV:function clV(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +clS:function clS(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f}, +afE:function afE(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9){var _=this +_.eU=a +_.m3=b +_.pa=c +_.oX=d +_.qC=e +_.m4=f +_.oY=g +_.cm=h +_.ws=i +_.L=j +_.ai=k +_.b2=l +_.d2=m +_.j8=n +_.fr=o +_.fx=p +_.fy=!1 +_.id=_.go=null +_.k1=q +_.k2=r +_.k3=s +_.k4=a0 +_.ok=$ +_.p1=null +_.p2=$ +_.ty$=a1 +_.x9$=a2 +_.y=a3 +_.z=null +_.Q=!1 +_.at=_.as=null +_.ax=a4 +_.ay=!0 +_.CW=_.ch=null +_.e=a5 +_.a=null +_.b=a6 +_.c=a7 +_.d=a8 +_.$ti=a9}, +clT:function clT(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +xw:function xw(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.f=b +_.Q=c +_.at=d +_.ax=e +_.cx=f +_.a=g +_.$ti=h}, +SS:function SS(a,b){var _=this +_.a=null +_.b=a +_.c=null +_.$ti=b}, +bLc:function bLc(a){this.a=a}, +aOn:function aOn(a,b){this.a=a +this.b=b}, +clP:function clP(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.z=a +_.as=_.Q=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k}, +clQ:function clQ(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.z=a +_.at=_.as=_.Q=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k}, +clR:function clR(a){this.a=a}, +dfg(a,b,c){var s,r,q,p,o,n,m,l,k,j +if(a===b)return a +s=A.ap(a.a,b.a,c) +r=A.jn(a.b,b.b,c) +q=A.aJ(a.c,b.c,c) +p=A.ap(a.d,b.d,c) +o=A.ap(a.e,b.e,c) +n=A.dJ(a.f,b.f,c) +m=A.di(a.r,b.r,c,A.ajF(),t.p8) +l=c<0.5 +if(l)k=a.w +else k=b.w +if(l)j=a.x +else j=b.x +if(l)l=a.y +else l=b.y +return new A.KM(s,r,q,p,o,n,m,k,j,l)}, +bLd(a){var s +a.T(t.mn) +s=A.x(a) +return s.dj}, +KM:function KM(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j}, +aTj:function aTj(){}, +dkI(a,b,c,d,e,f,g,h){var s=g!=null,r=s?-1.5707963267948966:-1.5707963267948966+f*3/2*3.141592653589793+d*3.141592653589793*2+c*0.5*3.141592653589793 +return new A.W3(a,h,g,b,f,c,d,e,r,s?A.a9(g,0,1)*6.282185307179586:Math.max(b*3/2*3.141592653589793-f*3/2*3.141592653589793,0.001),null)}, +bcd(a,b,c,d,e,f,g,h){return new A.of(B.qK,f,g,a,b,h,d,e,c)}, +ac6:function ac6(a,b){this.a=a +this.b=b}, +aBV:function aBV(){}, +aQx:function aQx(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.a=f}, +ch4:function ch4(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +RB:function RB(a,b,c,d,e,f,g,h){var _=this +_.y=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.a=h}, +aQy:function aQy(a,b,c){var _=this +_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +ch5:function ch5(a,b){this.a=a +this.b=b}, +W3:function W3(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h +_.y=i +_.z=j +_.a=k}, +of:function of(a,b,c,d,e,f,g,h,i){var _=this +_.y=a +_.z=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.a=i}, +acH:function acH(a,b,c){var _=this +_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +cbd:function cbd(a){this.a=a}, +aTI:function aTI(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.as=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.a=l}, +aCy:function aCy(a,b,c,d,e,f,g,h,i){var _=this +_.y=a +_.z=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.a=i}, +aTJ:function aTJ(a,b,c){var _=this +_.z=_.y=$ +_.Q=null +_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +cmw:function cmw(a){this.a=a}, +cbb:function cbb(a,b,c,d,e,f){var _=this +_.f=a +_.r=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +ch2:function ch2(a,b,c,d,e,f){var _=this +_.f=a +_.r=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +cbc:function cbc(a,b,c,d,e,f){var _=this +_.f=a +_.r=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +ch3:function ch3(a,b,c,d,e,f){var _=this +_.f=a +_.r=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +aif:function aif(){}, +aiA:function aiA(){}, +dfx(a,b,c){var s,r,q,p +if(a===b)return a +s=A.ap(a.a,b.a,c) +r=A.ap(a.b,b.b,c) +q=A.aJ(a.c,b.c,c) +p=A.ap(a.d,b.d,c) +return new A.T3(s,r,q,p,A.ap(a.e,b.e,c))}, +bLI(a){var s +a.T(t.C0) +s=A.x(a) +return s.pA}, +T3:function T3(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aTl:function aTl(){}, +aTu:function aTu(a,b){this.a=a +this.b=b}, +Tf:function Tf(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.as=i +_.at=j +_.ax=k +_.ch=l +_.CW=m +_.a=n +_.$ti=o}, +Xa:function Xa(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.d=a +_.xT$=b +_.zP$=c +_.B6$=d +_.Jb$=e +_.Jc$=f +_.Gh$=g +_.Jd$=h +_.Gi$=i +_.a_j$=j +_.E7$=k +_.Cx$=l +_.Cy$=m +_.ff$=n +_.b7$=o +_.a=null +_.b=p +_.c=null +_.$ti=q}, +cm8:function cm8(a){this.a=a}, +cm9:function cm9(a,b){this.a=a +this.b=b}, +aTr:function aTr(a){var _=this +_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=_.c=_.b=_.a=null +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.aj$=!1}, +cm2:function cm2(a,b,c,d,e,f,g){var _=this +_.r=a +_.x=_.w=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g}, +cm3:function cm3(a){this.a=a}, +cm4:function cm4(a){this.a=a}, +cm5:function cm5(a,b,c,d,e,f,g){var _=this +_.r=a +_.x=_.w=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g}, +cm6:function cm6(a){this.a=a}, +cm7:function cm7(a){this.a=a}, +XL:function XL(){}, +XM:function XM(){}, +bNO(a,b,c,d,e,f){return new A.KX(e,a,b,d,c,null,f.i("KX<0>"))}, +aTv:function aTv(a,b){this.a=a +this.b=b}, +KX:function KX(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.at=e +_.a=f +_.$ti=g}, +bNP:function bNP(a){this.a=a}, +dfP(a,b,c){var s,r,q,p,o,n +if(a===b&&!0)return a +s=c<0.5 +if(s)r=a.a +else r=b.a +q=t.MH +p=A.di(a.b,b.b,c,A.fJ(),q) +if(s)o=a.e +else o=b.e +q=A.di(a.c,b.c,c,A.fJ(),q) +n=A.aJ(a.d,b.d,c) +if(s)s=a.f +else s=b.f +return new A.Tg(r,p,q,n,o,s)}, +cOM(a){var s +a.T(t._R) +s=A.x(a) +return s.oP}, +Tg:function Tg(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aTt:function aTt(){}, +cOU(a,b){return new A.a7e(a,b,null)}, +Cj:function Cj(a,b){this.a=a +this.b=b}, +aCx:function aCx(a,b){this.a=a +this.b=b}, +aPW:function aPW(a,b){this.a=a +this.b=b}, +a7e:function a7e(a,b,c){this.c=a +this.f=b +this.a=c}, +a7f:function a7f(a,b,c){var _=this +_.x=_.w=_.r=_.f=_.e=_.d=$ +_.as=_.Q=_.y=null +_.ff$=a +_.b7$=b +_.a=null +_.b=c +_.c=null}, +bOG:function bOG(a){this.a=a}, +bOE:function bOE(a,b){this.a=a +this.b=b}, +bOF:function bOF(a){this.a=a}, +bOJ:function bOJ(a,b){this.a=a +this.b=b}, +bOH:function bOH(a){this.a=a}, +bOI:function bOI(a,b){this.a=a +this.b=b}, +bOK:function bOK(a,b){this.a=a +this.b=b}, +afQ:function afQ(){}, +ea(a,b,c,d,e,f,g,h,i){return new A.ly(e,f,a,c,g,h,b,d,i,null)}, +a8i(a){var s=a.Gm(t.Np) +if(s!=null)return s +throw A.j(A.a1Q(A.a([A.Iv("Scaffold.of() called with a context that does not contain a Scaffold."),A.dg("No Scaffold ancestor could be found starting from the context that was passed to Scaffold.of(). This usually happens when the context provided is from the same StatefulWidget as that whose build function actually creates the Scaffold widget being sought."),A.bmd('There are several ways to avoid this problem. The simplest is to use a Builder to get a context that is "under" the Scaffold. For an example of this, please see the documentation for Scaffold.of():\n https://api.flutter.dev/flutter/material/Scaffold/of.html'),A.bmd("A more efficient solution is to split your build function into several widgets. This introduces a new context from which you can obtain the Scaffold. In this solution, you would have an outer widget that creates the Scaffold populated by instances of your new inner widgets, and then in these inner widgets you would use Scaffold.of().\nA less elegant but more expedient solution is assign a GlobalKey to the Scaffold, then use the key.currentState property to obtain the ScaffoldState rather than using the Scaffold.of() function."),a.bGJ("The context used was")],t.qe)))}, +p1:function p1(a,b){this.a=a +this.b=b}, +a8g:function a8g(a,b){this.c=a +this.a=b}, +a8h:function a8h(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.r=c +_.y=_.x=_.w=null +_.ff$=d +_.b7$=e +_.a=null +_.b=f +_.c=null}, +bSQ:function bSQ(a,b){this.a=a +this.b=b}, +bSR:function bSR(a,b){this.a=a +this.b=b}, +bSM:function bSM(a){this.a=a}, +bSN:function bSN(a){this.a=a}, +bSP:function bSP(a,b,c){this.a=a +this.b=b +this.c=c}, +bSO:function bSO(a,b,c){this.a=a +this.b=b +this.c=c}, +agm:function agm(a,b,c){this.f=a +this.b=b +this.a=c}, +bSS:function bSS(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.y=i}, +cqZ:function cqZ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a8f:function a8f(a,b){this.a=a +this.b=b}, +aUV:function aUV(a,b,c){var _=this +_.a=a +_.b=null +_.c=b +_.F$=0 +_.M$=c +_.a1$=_.W$=0 +_.aj$=!1}, +W1:function W1(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.a=d +_.b=e +_.c=f +_.d=g}, +aLA:function aLA(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +ca2:function ca2(a){this.a=a}, +cnI:function cnI(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.Q=i +_.as=j +_.at=k +_.ax=l +_.ay=m +_.a=n +_.c=_.b=null}, +adL:function adL(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +adM:function adM(a,b,c){var _=this +_.x=_.w=_.r=_.f=_.e=_.d=$ +_.y=null +_.ff$=a +_.b7$=b +_.a=null +_.b=c +_.c=null}, +ceb:function ceb(a,b){this.a=a +this.b=b}, +ly:function ly(a,b,c,d,e,f,g,h,i,j){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.ch=g +_.CW=h +_.cy=i +_.a=j}, +TQ:function TQ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.d=a +_.e=b +_.f=c +_.r=null +_.w=d +_.x=e +_.Q=_.z=_.y=null +_.as=f +_.at=null +_.ax=g +_.ay=null +_.CW=_.ch=$ +_.cy=_.cx=null +_.dx=_.db=$ +_.dy=!1 +_.fr=h +_.dQ$=i +_.tx$=j +_.Gd$=k +_.r8$=l +_.uv$=m +_.ff$=n +_.b7$=o +_.a=null +_.b=p +_.c=null}, +bSV:function bSV(a,b){this.a=a +this.b=b}, +bSU:function bSU(a,b){this.a=a +this.b=b}, +bST:function bST(a,b,c){this.a=a +this.b=b +this.c=c}, +bSW:function bSW(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aNR:function aNR(a,b){this.e=a +this.a=b +this.b=null}, +a8e:function a8e(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +aUW:function aUW(a,b,c){this.f=a +this.b=b +this.a=c}, +cnJ:function cnJ(){}, +agn:function agn(){}, +ago:function ago(){}, +agp:function agp(){}, +ait:function ait(){}, +a8u(a,b,c,d){return new A.aE5(a,b,c,d,null)}, +aE5:function aE5(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.a=e}, +WS:function WS(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.go=a +_.id=b +_.c=c +_.d=d +_.e=e +_.w=f +_.x=g +_.as=h +_.ch=i +_.CW=j +_.cx=k +_.cy=l +_.db=m +_.dx=n +_.a=o}, +aR5:function aR5(a,b,c,d){var _=this +_.cy=$ +_.dx=_.db=!1 +_.fx=_.fr=_.dy=$ +_.w=_.r=_.f=_.e=_.d=null +_.y=_.x=$ +_.z=a +_.as=_.Q=!1 +_.at=$ +_.ff$=b +_.b7$=c +_.a=null +_.b=d +_.c=null}, +ciG:function ciG(a){this.a=a}, +ciD:function ciD(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ciF:function ciF(a,b,c){this.a=a +this.b=b +this.c=c}, +ciE:function ciE(a,b,c){this.a=a +this.b=b +this.c=c}, +ciC:function ciC(a){this.a=a}, +ciM:function ciM(a){this.a=a}, +ciL:function ciL(a){this.a=a}, +ciK:function ciK(a){this.a=a}, +ciI:function ciI(a){this.a=a}, +ciJ:function ciJ(a){this.a=a}, +ciH:function ciH(a){this.a=a}, +dgI(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h +if(a===b&&!0)return a +s=t.X7 +r=A.di(a.a,b.a,c,A.cWp(),s) +q=A.di(a.b,b.b,c,A.ajH(),t.PM) +s=A.di(a.c,b.c,c,A.cWp(),s) +p=a.d +o=b.d +n=c<0.5 +p=n?p:o +o=a.e +m=b.e +o=n?o:m +m=a.f +l=b.f +n=n?m:l +m=A.a73(a.r,b.r,c) +l=t.MH +k=A.di(a.w,b.w,c,A.fJ(),l) +j=A.di(a.x,b.x,c,A.fJ(),l) +l=A.di(a.y,b.y,c,A.fJ(),l) +i=A.aJ(a.z,b.z,c) +h=A.aJ(a.Q,b.Q,c) +return new A.a8v(r,q,s,p,o,n,m,k,j,l,i,h,A.aJ(a.as,b.as,c))}, +dq4(a,b,c){return c<0.5?a:b}, +a8v:function a8v(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m}, +aV1:function aV1(){}, +dgK(a,b,c){var s,r,q,p,o,n,m,l,k,j +if(a===b)return a +s=A.di(a.a,b.a,c,A.ajH(),t.PM) +r=t.MH +q=A.di(a.b,b.b,c,A.fJ(),r) +p=A.di(a.c,b.c,c,A.fJ(),r) +o=A.di(a.d,b.d,c,A.fJ(),r) +r=A.di(a.e,b.e,c,A.fJ(),r) +n=A.dgJ(a.f,b.f,c) +m=A.di(a.r,b.r,c,A.cF9(),t.KX) +l=A.di(a.w,b.w,c,A.cFn(),t.pc) +k=t.p8 +j=A.di(a.x,b.x,c,A.ajF(),k) +k=A.di(a.y,b.y,c,A.ajF(),k) +return new A.a8x(s,q,p,o,r,n,m,l,j,k,A.D7(a.z,b.z,c))}, +dgJ(a,b,c){if(a==b)return a +return new A.aQu(a,b,c)}, +a8x:function a8x(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k}, +aQu:function aQu(a,b,c){this.a=a +this.b=b +this.c=c}, +aV2:function aV2(){}, +dgN(a,b,c){var s,r,q,p,o,n,m,l +if(a===b)return a +s=A.ap(a.a,b.a,c) +r=A.aJ(a.b,b.b,c) +q=A.ap(a.c,b.c,c) +p=A.dgM(a.d,b.d,c) +o=A.cNT(a.e,b.e,c) +n=a.f +m=b.f +l=A.dJ(n,m,c) +n=A.dJ(n,m,c) +m=A.D7(a.w,b.w,c) +return new A.a8z(s,r,q,p,o,l,n,m,A.ap(a.x,b.x,c))}, +dgM(a,b,c){if(a==null||b==null)return null +if(a===b)return a +return A.cD(a,b,c)}, +a8z:function a8z(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +aV6:function aV6(){}, +dgP(a,b,c){var s,r +if(a===b&&!0)return a +s=A.D9(a.a,b.a,c) +if(c<0.5)r=a.b +else r=b.b +return new A.a8A(s,r)}, +a8A:function a8A(a,b){this.a=a +this.b=b}, +aV7:function aV7(){}, +cSh(a){var s=a.a2_(!1) +return new A.aWY(a,new A.f4(s,B.la,B.d6),$.bl())}, +bUk(a,b){return new A.a8B(a,b,null)}, +dgQ(a,b){return A.czc(b)}, +aWY:function aWY(a,b,c){var _=this +_.ax=a +_.a=b +_.F$=0 +_.M$=c +_.a1$=_.W$=0 +_.aj$=!1}, +aVb:function aVb(a,b){var _=this +_.w=a +_.a=b +_.b=!0 +_.d=_.c=0 +_.f=_.e=null +_.r=!1}, +a8B:function a8B(a,b,c){this.c=a +this.f=b +this.a=c}, +agA:function agA(a,b){var _=this +_.d=$ +_.e=null +_.f=!1 +_.w=_.r=$ +_.x=a +_.a=null +_.b=b +_.c=null}, +cnV:function cnV(a,b){this.a=a +this.b=b}, +cnU:function cnU(a,b){this.a=a +this.b=b}, +cnW:function cnW(a){this.a=a}, +dhz(a,b,c,d){return new A.Uu(d,c,b,a,null,null,B.e1c,null)}, +cPL(a,b,c,d,e,f){return new A.Uu(f,d,c,b,a,e,B.e1d,null)}, +dmo(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var s=null,r=new A.Xf(n,A.nS(s,s,s,s,s,B.an,s,s,1,B.ac),q,k,i,l,a,e,m,p,j,h,g,f,o,c,d,!1,A.aU(t.T)) +r.bd() +r.b8L(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q) +return r}, +agP:function agP(a,b){this.a=a +this.b=b}, +Uu:function Uu(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.e=b +_.w=c +_.x=d +_.y=e +_.CW=f +_.db=g +_.a=h}, +agO:function agO(a,b,c,d,e){var _=this +_.r=_.f=_.e=_.d=$ +_.w=null +_.x=a +_.y=$ +_.z=null +_.Q=!1 +_.as=null +_.ax=_.at=!1 +_.ay=b +_.ch=null +_.ff$=c +_.b7$=d +_.a=null +_.b=e +_.c=null}, +cos:function cos(a,b){this.a=a +this.b=b}, +cot:function cot(a,b){this.a=a +this.b=b}, +coq:function coq(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cor:function cor(a){this.a=a}, +cop:function cop(a){this.a=a}, +cou:function cou(a){this.a=a}, +aVL:function aVL(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.Q=i +_.as=j +_.at=k +_.ax=l +_.ay=m +_.ch=n +_.a=o}, +Xf:function Xf(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){var _=this +_.F=a +_.a1=_.W=_.M=$ +_.aj=b +_.bq=_.b5=$ +_.cE=!1 +_.K=0 +_.a5=null +_.df=c +_.dj=d +_.pA=e +_.oP=f +_.pr=g +_.qp=h +_.pS=i +_.rW=j +_.r9=k +_.oQ=l +_.rX=m +_.bU=n +_.eU=o +_.m3=p +_.pa=q +_.oX=!1 +_.Sp$=r +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=s +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cn5:function cn5(a){this.a=a}, +cn3:function cn3(){}, +cn2:function cn2(){}, +cn4:function cn4(a){this.a=a}, +w5:function w5(a){this.a=a}, +Na:function Na(a,b){this.a=a +this.b=b}, +aY_:function aY_(a,b){this.d=a +this.a=b}, +aUw:function aUw(a,b,c){var _=this +_.F=$ +_.M=a +_.Sp$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +com:function com(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2){var _=this +_.k3=a +_.k4=b +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=j +_.x=k +_.y=l +_.z=m +_.Q=n +_.as=o +_.at=p +_.ax=q +_.ay=r +_.ch=s +_.CW=a0 +_.cx=a1 +_.cy=a2 +_.db=a3 +_.dx=a4 +_.dy=a5 +_.fr=a6 +_.fx=a7 +_.fy=a8 +_.go=a9 +_.id=b0 +_.k1=b1 +_.k2=b2}, +con:function con(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1){var _=this +_.k3=a +_.k4=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n +_.at=o +_.ax=p +_.ay=q +_.ch=r +_.CW=s +_.cx=a0 +_.cy=a1 +_.db=a2 +_.dx=a3 +_.dy=a4 +_.fr=a5 +_.fx=a6 +_.fy=a7 +_.go=a8 +_.id=a9 +_.k1=b0 +_.k2=b1}, +coo:function coo(a){this.a=a}, +aiP:function aiP(){}, +aiR:function aiR(){}, +aiY:function aiY(){}, +cPM(a,b){return new A.a9C(b,a,null)}, +cCT(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0){return new A.Uv(a6,b,j,a0,d,g,f,a,i,c,e,a2,m,h,n,a8,o,a5,a4,a7,a9,q,p,r,s,a1,b0,k,a3,l)}, +dhA(b1,b2,b3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0 +if(b1===b2)return b1 +s=A.aJ(b1.a,b2.a,b3) +r=A.ap(b1.b,b2.b,b3) +q=A.ap(b1.c,b2.c,b3) +p=A.ap(b1.d,b2.d,b3) +o=A.ap(b1.e,b2.e,b3) +n=A.ap(b1.r,b2.r,b3) +m=A.ap(b1.f,b2.f,b3) +l=A.ap(b1.w,b2.w,b3) +k=A.ap(b1.x,b2.x,b3) +j=A.ap(b1.y,b2.y,b3) +i=A.ap(b1.z,b2.z,b3) +h=A.ap(b1.Q,b2.Q,b3) +g=A.ap(b1.as,b2.as,b3) +f=A.ap(b1.at,b2.at,b3) +e=A.ap(b1.ax,b2.ax,b3) +d=A.ap(b1.ay,b2.ay,b3) +c=b3<0.5 +b=c?b1.ch:b2.ch +a=c?b1.CW:b2.CW +a0=c?b1.cx:b2.cx +a1=c?b1.cy:b2.cy +a2=c?b1.db:b2.db +a3=c?b1.dx:b2.dx +a4=c?b1.dy:b2.dy +a5=c?b1.fr:b2.fr +a6=c?b1.fx:b2.fx +a7=c?b1.fy:b2.fy +a8=A.dJ(b1.go,b2.go,b3) +a9=A.aJ(b1.id,b2.id,b3) +b0=c?b1.k1:b2.k1 +return A.cCT(l,r,j,o,i,n,m,f,k,q,a9,c?b1.k2:b2.k2,g,e,b,a4,a3,a5,a6,p,a7,h,b0,a0,a,s,a1,d,a2,a8)}, +a9C:function a9C(a,b,c){this.w=a +this.b=b +this.a=c}, +aFe:function aFe(a,b){this.a=a +this.b=b}, +Uv:function Uv(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6 +_.go=a7 +_.id=a8 +_.k1=a9 +_.k2=b0}, +bYi:function bYi(){}, +bYj:function bYj(){}, +bYk:function bYk(){}, +b5r:function b5r(){}, +aDM:function aDM(){}, +bRG:function bRG(){}, +aDK:function aDK(a,b,c){this.a=a +this.c=b +this.d=c}, +bRF:function bRF(){}, +aCv:function aCv(){}, +bju:function bju(){}, +aUM:function aUM(){}, +aVM:function aVM(){}, +cCX(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){return new A.Uz(h,d,k,m,o,r,p,e,a,b,q,g,j,c,n,i,f,l)}, +vI:function vI(a,b){this.a=a +this.b=b}, +Uz:function Uz(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.cx=q +_.a=r}, +agQ:function agQ(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +coA:function coA(a){this.a=a}, +coB:function coB(a){this.a=a}, +coC:function coC(a){this.a=a}, +coD:function coD(a){this.a=a}, +coE:function coE(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.ax=a +_.ay=b +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=j +_.x=k +_.z=l +_.Q=m +_.as=n +_.at=o}, +coF:function coF(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.ax=a +_.ch=_.ay=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.z=k +_.Q=l +_.as=m +_.at=n}, +coG:function coG(a){this.a=a}, +dhD(a,b,c,d,e,f,g,h,i,j,k,l,m){return new A.LA(d,c,i,g,j,l,e,m,k,f,b,a,h)}, +dhE(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h +if(a===b&&!0)return a +s=A.ap(a.a,b.a,c) +r=A.ap(a.b,b.b,c) +q=A.ap(a.c,b.c,c) +p=A.dJ(a.d,b.d,c) +o=A.aJ(a.e,b.e,c) +n=A.jn(a.f,b.f,c) +if(c<0.5)m=a.r +else m=b.r +l=A.aJ(a.w,b.w,c) +k=A.a19(a.x,b.x,c) +j=A.ap(a.z,b.z,c) +i=A.aJ(a.Q,b.Q,c) +h=A.ap(a.as,b.as,c) +return A.dhD(h,i,r,s,m,j,p,A.ap(a.at,b.at,c),q,o,k,n,l)}, +a9J:function a9J(a,b){this.a=a +this.b=b}, +LA:function LA(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.z=j +_.Q=k +_.as=l +_.at=m}, +aW_:function aW_(){}, +ahg:function ahg(a,b){this.a=a +this.b=b}, +aao:function aao(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.cx=q +_.cy=r +_.db=s +_.fr=a0 +_.fx=a1 +_.go=a2 +_.id=a3 +_.a=a4}, +aeW:function aeW(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.CW=o +_.cx=p +_.cy=q +_.db=r +_.dx=s +_.dy=a0 +_.fr=a1 +_.fx=a2 +_.fy=a3 +_.go=a4 +_.a=a5}, +aeX:function aeX(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.d=a +_.e=!1 +_.xT$=b +_.zP$=c +_.B6$=d +_.Jb$=e +_.Jc$=f +_.Gh$=g +_.Jd$=h +_.Gi$=i +_.a_j$=j +_.E7$=k +_.Cx$=l +_.Cy$=m +_.ff$=n +_.b7$=o +_.a=null +_.b=p +_.c=null}, +ciP:function ciP(a){this.a=a}, +ciQ:function ciQ(a){this.a=a}, +ciO:function ciO(a){this.a=a}, +ciR:function ciR(a,b){this.a=a +this.b=b}, +ahf:function ahf(a){var _=this +_.bN=_.dM=_.dG=_.y2=_.y1=_.xr=_.x2=_.x1=_.to=_.ry=_.rx=_.RG=_.R8=_.p4=_.p3=_.p2=_.p1=_.ok=_.k4=_.k3=_.k2=_.k1=_.id=_.go=_.fy=_.fx=_.fr=_.dy=_.dx=_.db=null +_.bc=_.cU=_.dA=null +_.eT=_.bv=!1 +_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=_.c=_.b=_.a=_.eP=_.nJ=null +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.aj$=!1}, +cpS:function cpS(a,b,c){this.a=a +this.b=b +this.c=c}, +aWl:function aWl(){}, +aWm:function aWm(){}, +cpI:function cpI(a,b,c,d,e,f,g,h,i,j){var _=this +_.x=a +_.y=b +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=j}, +cpL:function cpL(a,b){this.a=a +this.b=b}, +cpM:function cpM(a,b){this.a=a +this.b=b}, +cpJ:function cpJ(){}, +cpK:function cpK(a){this.a=a}, +cpN:function cpN(a,b,c,d,e,f,g,h,i){var _=this +_.x=a +_.y=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i}, +cpP:function cpP(a){this.a=a}, +cpQ:function cpQ(a){this.a=a}, +cpR:function cpR(a){this.a=a}, +cpO:function cpO(a){this.a=a}, +aWn:function aWn(a,b){this.a=a +this.b=b}, +cpH:function cpH(a){this.a=a}, +aiE:function aiE(){}, +aiF:function aiF(){}, +aZN:function aZN(){}, +aZO:function aZO(){}, +cQ6(a,b,c,d,e,f){return new A.Bt(f,b,a,e,d,c,B.e1l,!1,null)}, +aap(a,b,c,d){var s=null +return new A.Bt(d,a,s,c,s,b,B.e1m,s,s)}, +ahe:function ahe(a,b){this.a=a +this.b=b}, +Bt:function Bt(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.d=b +_.e=c +_.fy=d +_.go=e +_.id=f +_.ok=g +_.rx=h +_.a=i}, +c0t:function c0t(a){this.a=a}, +di7(a,b,c){var s,r,q,p,o,n,m,l +if(a===b&&!0)return a +s=t.MH +r=A.di(a.a,b.a,c,A.fJ(),s) +q=A.di(a.b,b.b,c,A.fJ(),s) +p=A.di(a.c,b.c,c,A.fJ(),s) +o=c<0.5 +if(o)n=a.d +else n=b.d +if(o)m=a.e +else m=b.e +s=A.di(a.f,b.f,c,A.fJ(),s) +l=A.aJ(a.r,b.r,c) +if(o)o=a.w +else o=b.w +return new A.LH(r,q,p,n,m,s,l,o)}, +cD5(a){var s +a.T(t.OJ) +s=A.x(a) +return s.oQ}, +LH:function LH(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +aWo:function aWo(){}, +dic(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h +if(a===b)return a +s=A.bgZ(a.a,b.a,c) +r=A.ap(a.b,b.b,c) +q=c<0.5 +p=q?a.c:b.c +o=A.ap(a.d,b.d,c) +n=A.ap(a.e,b.e,c) +m=A.k1(a.f,b.f,c) +l=A.dJ(a.r,b.r,c) +k=A.ap(a.w,b.w,c) +j=A.dJ(a.x,b.x,c) +i=A.di(a.y,b.y,c,A.fJ(),t.MH) +h=q?a.z:b.z +return new A.UU(s,r,p,o,n,m,l,k,j,i,h,q?a.Q:b.Q)}, +UU:function UU(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l}, +aWs:function aWs(){}, +aau:function aau(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.F$=_.f=0 +_.M$=f +_.a1$=_.W$=0 +_.aj$=!1}, +c0S:function c0S(a){this.a=a}, +G5:function G5(a,b,c){this.a=a +this.b=b +this.c=c}, +aXL:function aXL(a,b,c){this.b=a +this.c=b +this.a=c}, +cSe(a,b,c,d,e,f,g,h,i){return new A.aWv(g,i,e,f,h,c,b,a,null)}, +dpC(a){var s,r,q=a.gpx(a).x +q===$&&A.e() +s=a.e +r=a.d +if(a.f===0)return A.a9(Math.abs(r-q),0,1) +return Math.abs(q-r)/Math.abs(r-s)}, +aat:function aat(a,b){this.a=a +this.b=b}, +aGD:function aGD(a,b){this.e=a +this.a=b}, +aWv:function aWv(a,b,c,d,e,f,g,h,i){var _=this +_.e=a +_.f=b +_.r=c +_.x=d +_.y=e +_.z=f +_.Q=g +_.c=h +_.a=i}, +cq1:function cq1(a,b){this.a=a +this.b=b}, +aWu:function aWu(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.uO=a +_.F=b +_.M=c +_.W=d +_.a1=e +_.aj=f +_.b5=g +_.bq=h +_.cE=0 +_.K=i +_.a5=j +_.B5$=k +_.N2$=l +_.dL$=m +_.ae$=n +_.ez$=o +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=p +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aWt:function aWt(a,b,c,d,e,f,g,h,i,j){var _=this +_.ax=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.c=i +_.a=j}, +aeh:function aeh(a,b,c,d,e,f,g,h){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.Q=_.z=_.y=_.x=null +_.as=!1 +_.a=h}, +aLS:function aLS(a){this.a=a}, +Wj:function Wj(a,b){this.a=a +this.b=b}, +cpW:function cpW(){}, +aas:function aas(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.r=c +_.at=d +_.ax=e +_.CW=f +_.dy=g +_.a=h}, +ahi:function ahi(a){var _=this +_.r=_.f=_.e=_.d=null +_.y=_.x=_.w=$ +_.z=!1 +_.a=null +_.b=a +_.c=null}, +cq0:function cq0(){}, +cpX:function cpX(){}, +cpY:function cpY(a,b){this.a=a +this.b=b}, +cpZ:function cpZ(a,b){this.a=a +this.b=b}, +cq_:function cq_(a,b){this.a=a +this.b=b}, +cq9:function cq9(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.as=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m}, +cqa:function cqa(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.as=a +_.ax=_.at=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m}, +cqb:function cqb(a){this.a=a}, +aYD:function aYD(){}, +aYP:function aYP(){}, +k9(a,b,c,d,e,f,g,h,i,j,k){return new A.V0(i,h,g,f,k,c,d,!1,j,b,e)}, +FT(a,b,c,d,e,f,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2){var s,r,q,p,o,n,m,l,k,j,i,h=null,g=a3==null?h:a3 +if(e==null)s=h +else s=e +r=g==null +q=r&&s==null?h:new A.ahm(g,s) +p=c==null +if(p&&d==null)o=h +else if(d==null){p=p?h:new A.ci(c,t.Il) +o=p}else{p=new A.ahm(c,d) +o=p}n=r?h:new A.aWE(g) +if(a2==null&&f==null)m=h +else{a2.toString +f.toString +m=new A.aWD(a2,f)}r=b1==null?h:new A.ci(b1,t.XL) +p=a7==null?h:new A.ci(a7,t.h9) +l=a0==null?h:new A.ci(a0,t.QL) +k=a6==null?h:new A.ci(a6,t.Ak) +j=a5==null?h:new A.ci(a5,t.iL) +i=a4==null?h:new A.ci(a4,t.iL) +return A.Hx(a,b,o,l,a1,h,q,h,h,i,j,m,n,k,p,a8==null?h:new A.ci(a8,t.kU),h,a9,h,b0,r,b2)}, +cTX(a){var s=A.x(a).y?B.N3:B.bh,r=A.dH(a,B.bv) +r=r==null?null:r.c +return A.Oq(s,B.cr,B.fm,r==null?1:r)}, +GG(a,b,c,d){var s=null +return new A.aWH(c,s,s,s,d,B.h,s,!1,s,new A.aWI(b,a,s),s)}, +V0:function V0(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.a=k}, +ahm:function ahm(a,b){this.a=a +this.b=b}, +aWE:function aWE(a){this.a=a}, +aWD:function aWD(a,b){this.a=a +this.b=b}, +aWH:function aWH(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.a=k}, +aWI:function aWI(a,b,c){this.c=a +this.d=b +this.a=c}, +aWF:function aWF(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3){var _=this +_.dy=a +_.fr=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.z=l +_.Q=m +_.as=n +_.at=o +_.ax=p +_.ay=q +_.ch=r +_.CW=s +_.cx=a0 +_.cy=a1 +_.db=a2 +_.dx=a3}, +cqe:function cqe(a){this.a=a}, +cqg:function cqg(a){this.a=a}, +cqf:function cqf(){}, +aZQ:function aZQ(){}, +dif(a,b,c){if(a===b)return a +return new A.V1(A.D9(a.a,b.a,c))}, +V1:function V1(a){this.a=a}, +aWG:function aWG(){}, +l2(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6){var s,r,q,p +if(c6==null)s=b2?B.ql:B.qm +else s=c6 +if(c7==null)r=b2?B.qn:B.qo +else r=c7 +if(a5==null)q=a9===1?B.nP:B.l9 +else q=a5 +if(n==null)p=!b9||!b2 +else p=n +return new A.LO(a6,g,a2,l,q,d5,d3,d0,c9,d1,d2,d4,c,b3,b2,a,s,r,!0,a9,b0,!1,b9,d6,c5,a7,a8,b4,b5,b6,a3,a0,k,i,j,h,a4,c2,p,c4,b7,b8,b1,d,c3,c1,b,c0,!0,e,f,c8,null)}, +dik(a,b){return A.czc(b)}, +dil(a){return B.qp}, +dqc(a){return A.wc(new A.ctR(a))}, +dqd(a){return A.wc(new A.ctS(a))}, +aWL:function aWL(a,b){var _=this +_.w=a +_.a=b +_.b=!0 +_.d=_.c=0 +_.f=_.e=null +_.r=!1}, +LO:function LO(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.cx=q +_.cy=r +_.db=s +_.dx=a0 +_.dy=a1 +_.fr=a2 +_.fx=a3 +_.fy=a4 +_.go=a5 +_.id=a6 +_.k1=a7 +_.k2=a8 +_.k3=a9 +_.k4=b0 +_.p1=b1 +_.p2=b2 +_.p3=b3 +_.p4=b4 +_.R8=b5 +_.rx=b6 +_.x1=b7 +_.x2=b8 +_.xr=b9 +_.y1=c0 +_.dG=c1 +_.dM=c2 +_.bN=c3 +_.dA=c4 +_.cU=c5 +_.bc=c6 +_.bv=c7 +_.nJ=c8 +_.F=c9 +_.M=d0 +_.W=d1 +_.b5=d2 +_.a=d3}, +ahn:function ahn(a,b,c,d,e,f,g){var _=this +_.e=_.d=null +_.r=_.f=!1 +_.x=_.w=$ +_.y=a +_.dQ$=b +_.tx$=c +_.Gd$=d +_.r8$=e +_.uv$=f +_.a=null +_.b=g +_.c=null}, +cqi:function cqi(){}, +cqk:function cqk(a,b){this.a=a +this.b=b}, +cqj:function cqj(a,b){this.a=a +this.b=b}, +cqm:function cqm(a){this.a=a}, +cqn:function cqn(a){this.a=a}, +cqo:function cqo(a,b,c){this.a=a +this.b=b +this.c=c}, +cqq:function cqq(a){this.a=a}, +cqr:function cqr(a){this.a=a}, +cqp:function cqp(a,b){this.a=a +this.b=b}, +cql:function cql(a){this.a=a}, +ctR:function ctR(a){this.a=a}, +ctS:function ctS(a){this.a=a}, +cs4:function cs4(){}, +aj_:function aj_(){}, +c1h(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,a0,a1){var s=null,r=e.a.a,q=f.y2,p=d==null?B.qW:d +return new A.LQ(e,a1,new A.c1i(f,l,s,s,g,a0,s,s,B.an,s,s,o,c,s,n,s,"\u2022",k,a,s,s,!0,s,i,j,!1,h,s,s,s,m,s,s,2,s,s,s,B.cc,s,s,s,s,s,b,s,!0,s,A.dxZ(),s,s),r,q!==!1,p,s,s)}, +dim(a,b){return A.czc(b)}, +LQ:function LQ(a,b,c,d,e,f,g,h){var _=this +_.z=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.a=h}, +c1i:function c1i(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6 +_.go=a7 +_.id=a8 +_.k1=a9 +_.k2=b0 +_.k3=b1 +_.k4=b2 +_.ok=b3 +_.p1=b4 +_.p2=b5 +_.p3=b6 +_.p4=b7 +_.R8=b8 +_.RG=b9 +_.rx=c0 +_.ry=c1 +_.to=c2 +_.x1=c3 +_.x2=c4 +_.xr=c5 +_.y1=c6 +_.y2=c7 +_.dG=c8 +_.dM=c9 +_.bN=d0}, +c1j:function c1j(a,b){this.a=a +this.b=b}, +Xz:function Xz(a,b,c,d,e,f,g,h){var _=this +_.ax=null +_.d=$ +_.e=a +_.f=b +_.dQ$=c +_.tx$=d +_.Gd$=e +_.r8$=f +_.uv$=g +_.a=null +_.b=h +_.c=null}, +ayK:function ayK(){}, +bDB:function bDB(){}, +aWO:function aWO(a,b){this.b=a +this.a=b}, +aRb:function aRb(){}, +diq(a,b,c){var s,r +if(a===b)return a +s=A.ap(a.a,b.a,c) +r=A.ap(a.b,b.b,c) +return new A.V8(s,r,A.ap(a.c,b.c,c))}, +V8:function V8(a,b,c){this.a=a +this.b=b +this.c=c}, +aWQ:function aWQ(){}, +dir(a,b,c){return new A.aH2(a,b,c,null)}, +dix(a,b){return new A.aWR(b,null)}, +aH2:function aH2(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +ahs:function ahs(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aWV:function aWV(a,b,c,d){var _=this +_.d=!1 +_.e=a +_.ff$=b +_.b7$=c +_.a=null +_.b=d +_.c=null}, +cqG:function cqG(a){this.a=a}, +cqF:function cqF(a){this.a=a}, +aWW:function aWW(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aWX:function aWX(a,b,c,d){var _=this +_.L=null +_.ai=a +_.b2=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cqH:function cqH(a,b,c){this.a=a +this.b=b +this.c=c}, +aWS:function aWS(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aWT:function aWT(a,b,c){var _=this +_.p1=$ +_.p2=a +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=_.CW=null +_.e=$ +_.f=b +_.r=null +_.w=c +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +aUu:function aUu(a,b,c,d,e,f){var _=this +_.F=-1 +_.M=a +_.W=b +_.dL$=c +_.ae$=d +_.ez$=e +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=f +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cn6:function cn6(a,b,c){this.a=a +this.b=b +this.c=c}, +cn7:function cn7(a,b,c){this.a=a +this.b=b +this.c=c}, +cn9:function cn9(a,b){this.a=a +this.b=b}, +cn8:function cn8(a,b,c){this.a=a +this.b=b +this.c=c}, +cna:function cna(a){this.a=a}, +aWR:function aWR(a,b){this.c=a +this.a=b}, +aWU:function aWU(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aZx:function aZx(){}, +aZR:function aZR(){}, +diu(a){if(a===B.aqN||a===B.GK)return 14.5 +return 9.5}, +diw(a){if(a===B.aqO||a===B.GK)return 14.5 +return 9.5}, +div(a,b){if(a===0)return b===1?B.GK:B.aqN +if(a===b-1)return B.aqO +return B.e1q}, +Nj:function Nj(a,b){this.a=a +this.b=b}, +aH4:function aH4(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +c21(a,b,c,d,e,f,a0,a1,a2,a3,a4,a5,a6,a7,a8){var s=null,r=d==null?s:d,q=e==null?s:e,p=f==null?s:f,o=a1==null?s:a1,n=a2==null?s:a2,m=a6==null?s:a6,l=a7==null?s:a7,k=a8==null?s:a8,j=a==null?s:a,i=b==null?s:b,h=c==null?s:c,g=a3==null?s:a3 +return new A.l3(r,q,p,a0,o,n,m,l,k,j,i,h,g,a4,a5==null?s:a5)}, +V9(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f +if(a===b&&!0)return a +s=A.dJ(a.a,b.a,c) +r=A.dJ(a.b,b.b,c) +q=A.dJ(a.c,b.c,c) +p=A.dJ(a.d,b.d,c) +o=A.dJ(a.e,b.e,c) +n=A.dJ(a.f,b.f,c) +m=A.dJ(a.r,b.r,c) +l=A.dJ(a.w,b.w,c) +k=A.dJ(a.x,b.x,c) +j=A.dJ(a.y,b.y,c) +i=A.dJ(a.z,b.z,c) +h=A.dJ(a.Q,b.Q,c) +g=A.dJ(a.as,b.as,c) +f=A.dJ(a.at,b.at,c) +return A.c21(j,i,h,s,r,q,p,o,n,g,f,A.dJ(a.ax,b.ax,c),m,l,k)}, +l3:function l3(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o}, +aX0:function aX0(){}, +x(a){var s,r=a.T(t.Mn),q=A.z(a,B.aL,t.A),p=q==null?null:q.gcC() +if(p==null)p=B.ae +s=r==null?null:r.w.c +if(s==null)s=$.cZq() +return A.diC(s,s.p4.aUm(p))}, +r7:function r7(a,b,c){this.c=a +this.d=b +this.a=c}, +ael:function ael(a,b,c){this.w=a +this.b=b +this.a=c}, +LX:function LX(a,b){this.a=a +this.b=b}, +YI:function YI(a,b,c,d,e,f){var _=this +_.r=a +_.w=b +_.c=c +_.d=d +_.e=e +_.a=f}, +aL8:function aL8(a,b,c){var _=this +_.CW=null +_.e=_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +c9h:function c9h(){}, +aaX(c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2,e3,e4,e5,e6,e7,e8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1=null,c2=A.a([],t.FO) +if(d6==null)d6=B.cim +s=A.dj() +s=s +switch(s){case B.cn:case B.hN:case B.cv:r=B.duS +break +case B.is:case B.eZ:case B.it:r=B.nf +break +default:r=c1}if(e8==null)e8=A.cDE(s) +e7=e7===!0 +if(e7)q=B.r5 +else q=B.avD +if(c5==null){p=c6==null?c1:c6.a +o=p}else o=c5 +if(o==null)o=B.ar +n=o===B.ax +if(e7){if(c6==null)c6=n?B.aKm:B.aKn +m=n?c6.cy:c6.b +l=n?c6.db:c6.c +A.Va(m) +k=c6.CW +j=c6.cy +if(c8==null){c8=c6.fr +if(c8==null)c8=c6.cx}i=c6.at +h=c5===B.ax +g=k +f=m +e=l +d=g +c=j +b=d}else{g=c1 +f=g +e=f +i=e +d=i +c=d +k=c +j=k +b=j +h=b}if(f==null)f=n?B.Le:B.jn +a=A.Va(f) +a0=n?B.LD:B.LH +a1=n?B.w:B.zh +a2=a===B.ax +if(n)a3=B.zq +else{p=c6==null?c1:c6.f +a3=p==null?B.zj:p}if(d0==null)d0=n?B.o.bZ(31):B.w.bZ(31) +if(d3==null)d3=n?B.o.bZ(10):B.w.bZ(10) +if(k==null)k=n?B.zm:B.iX +if(g==null)g=k +if(c==null)c=n?B.kv:B.o +if(c8==null)c8=n?B.M4:B.th +if(c6==null){a4=n?B.zq:B.zk +p=n?B.kw:B.zr +a5=A.Va(B.jn)===B.ax +a6=A.Va(a4) +a7=n?B.aL8:B.zh +a8=a5?B.o:B.w +a6=a6===B.ax?B.o:B.w +a9=n?B.o:B.w +b0=a5?B.o:B.w +c6=A.a_p(p,o,B.zv,c1,c1,c1,b0,n?B.w:B.o,c1,c1,a8,c1,a6,c1,a9,c1,c1,c1,c1,c1,B.jn,c1,a1,c1,a4,c1,a7,c1,c,c1,c1,c1,c1)}b1=n?B.aU:B.aJ +b2=n?B.kw:B.tc +if(d==null)d=n?B.kv:B.o +if(e==null){e=c6.f +if(e.l(0,f))e=B.o}b3=n?B.aKG:B.w.bZ(153) +b4=A.cJi(!1,n?B.zj:B.zx,c6,c1,d0,36,d2,d3,B.au0,r,88,c1,c1,e2,B.au3) +b5=n?B.aKy:B.rV +if(d2==null)d2=n?B.KS:B.zd +if(e2==null)e2=n?B.KS:B.aKB +b6=e7?A.cDn(c6,s):A.diY(s) +b7=n?b6.b:b6.a +b8=a2?b6.b:b6.a +if(d1!=null){b7=b7.aIG(d1) +b8=b8.aIG(d1)}e6=b7.aT(e6) +b9=b8.aT(c1) +if(d5==null)d5=n?B.tX:B.cgR +c0=a2?B.tX:B.cgS +if(c3==null)c3=B.arT +if(c4==null)c4=B.yh +if(c7==null)c7=B.aSD +if(c9==null)c9=B.aV1 +if(d4==null)d4=B.ceS +if(d7==null)d7=B.dwo +if(d8==null)d8=B.dwr +if(d9==null)d9=B.dAF +if(e0==null)e0=B.dDf +if(e1==null)e1=B.dKv +if(e3==null)e3=B.dLU +if(e4==null)e4=B.dPq +if(e5==null)e5=B.dPS +if(i==null)i=B.zv +if(b==null)b=n?B.kw:B.zr +if(j==null)j=n?B.kv:B.o +return A.cDc(c1,c1,c3,h===!0,b,B.asf,B.duA,j,B.ath,B.ati,c4,B.au1,b4,k,c,B.aw1,B.aKa,B.aKb,c6,c1,B.aSh,B.aSi,d,c7,b5,c8,B.aSQ,B.aT8,B.aT9,c9,i,B.ccW,A.diA(c2),B.cdp,!0,B.cds,d0,d2,b3,d3,d4,d5,e,d6,B.cjn,r,B.dvy,B.dvz,B.dvA,d7,B.dwp,d8,d9,B.auX,s,e0,f,a,a1,a0,c0,b9,B.dDq,B.dDJ,g,B.dGU,B.dGV,B.dGW,b2,B.dGX,B.zC,B.w,B.dKn,e1,e2,q,e3,B.dN9,e4,e5,e6,B.dV3,B.dV4,a3,B.dVd,b6,b1,e7,e8)}, +cDc(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2,e3,e4,e5,e6,e7,e8,e9,f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,g0,g1,g2,g3,g4,g5,g6,g7,g8,g9){return new A.tO(d,a0,b3,c4,c6,d4,d5,e6,f6,g8,g9,h,n,o,s,a3,a5,a6,b7,b8,b9,c0,c3,d7,d9,e0,e5,e9,f1,f2,f5,g7,c2,e1,e2,g1,g6,a,c,f,g,i,j,k,l,m,p,q,r,a1,a2,a4,a7,a8,a9,b0,b2,b4,b6,c1,c5,c7,c8,c9,d0,d1,d2,d3,d6,e3,e4,e7,e8,f0,f3,f4,f7,f8,f9,g0,g2,g3,g5,!0,d8,b,b1,e,g4)}, +diy(){var s=null +return A.aaX(s,s,B.ar,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s)}, +diC(a,b){return $.cZp().cQ(0,new A.WD(a,b),new A.c2c(a,b))}, +Va(a){var s=a.amI()+0.05 +if(s*s>0.15)return B.ar +return B.ax}, +diz(a,b,c){var s=a.c,r=s.p_(s,new A.c2a(b,c),t.K,t.Ag) +s=b.c +s=s.gct(s) +r.aIc(r,s.oC(s,new A.c2b(a))) +return r}, +diA(a){var s,r,q=t.K,p=t.Un,o=A.b(q,p) +for(s=0;!1;++s){r=a[s] +o.j(0,r.gaN(r),p.a(r))}return A.czQ(o,q,t.Ag)}, +diB(h7,h8,h9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2,e3,e4,e5,e6,e7,e8,e9,f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,g0,g1,g2,g3,g4,g5,g6,g7,g8,g9,h0,h1,h2,h3,h4,h5,h6 +if(h7===h8)return h7 +s=h9<0.5 +r=s?h7.a:h8.a +q=s?h7.b:h8.b +p=A.diz(h7,h8,h9) +o=s?h7.d:h8.d +n=s?h7.e:h8.e +m=s?h7.f:h8.f +l=s?h7.r:h8.r +k=A.dgI(h7.w,h8.w,h9) +j=s?h7.x:h8.x +i=s?h7.y:h8.y +h=A.dk3(h7.z,h8.z,h9) +g=A.ap(h7.as,h8.as,h9) +g.toString +f=A.ap(h7.at,h8.at,h9) +f.toString +e=A.d7R(h7.ax,h8.ax,h9) +d=A.ap(h7.ay,h8.ay,h9) +d.toString +c=A.ap(h7.ch,h8.ch,h9) +c.toString +b=A.ap(h7.CW,h8.CW,h9) +b.toString +a=A.ap(h7.cx,h8.cx,h9) +a.toString +a0=A.ap(h7.cy,h8.cy,h9) +a0.toString +a1=A.ap(h7.db,h8.db,h9) +a1.toString +a2=A.ap(h7.dx,h8.dx,h9) +a2.toString +a3=A.ap(h7.dy,h8.dy,h9) +a3.toString +a4=A.ap(h7.fr,h8.fr,h9) +a4.toString +a5=A.ap(h7.fx,h8.fx,h9) +a5.toString +a6=A.ap(h7.fy,h8.fy,h9) +a6.toString +a7=A.ap(h7.go,h8.go,h9) +a7.toString +a8=A.ap(h7.id,h8.id,h9) +a8.toString +a9=A.ap(h7.k2,h8.k2,h9) +a9.toString +b0=A.ap(h7.k3,h8.k3,h9) +b0.toString +b1=A.ap(h7.k4,h8.k4,h9) +b1.toString +b2=A.A2(h7.ok,h8.ok,h9) +b3=A.A2(h7.p1,h8.p1,h9) +b4=A.V9(h7.p2,h8.p2,h9) +b5=A.V9(h7.p3,h8.p3,h9) +b6=A.diZ(h7.p4,h8.p4,h9) +b7=A.d6a(h7.R8,h8.R8,h9) +b8=A.d6y(h7.RG,h8.RG,h9) +b9=A.d6N(h7.rx,h8.rx,h9) +c0=h7.ry +c1=h8.ry +c2=A.ap(c0.a,c1.a,h9) +c3=A.ap(c0.b,c1.b,h9) +c4=A.ap(c0.c,c1.c,h9) +c5=A.ap(c0.d,c1.d,h9) +c6=A.dJ(c0.e,c1.e,h9) +c7=A.aJ(c0.f,c1.f,h9) +c8=A.k1(c0.r,c1.r,h9) +c0=A.k1(c0.w,c1.w,h9) +c1=A.d6Y(h7.to,h8.to,h9) +c9=A.d6Z(h7.x1,h8.x1,h9) +d0=A.d70(h7.x2,h8.x2,h9) +d1=A.d7c(h7.xr,h8.xr,h9) +d2=s?h7.y1:h8.y1 +d3=A.d7m(h7.y2,h8.y2,h9) +d4=A.d7q(h7.dG,h8.dG,h9) +d5=A.d7v(h7.dM,h8.dM,h9) +d6=A.d8D(h7.bN,h8.bN,h9) +d7=A.d8J(h7.dA,h8.dA,h9) +d8=A.d91(h7.cU,h8.cU,h9) +d9=A.d9e(h7.bc,h8.bc,h9) +e0=A.d9J(h7.bv,h8.bv,h9) +e1=A.d9K(h7.eT,h8.eT,h9) +e2=A.d9Y(h7.nJ,h8.nJ,h9) +e3=A.dah(h7.eP,h8.eP,h9) +e4=A.dax(h7.F,h8.F,h9) +e5=A.daF(h7.M,h8.M,h9) +e6=A.dbR(h7.W,h8.W,h9) +e7=A.dd5(h7.a1,h8.a1,h9) +e8=A.de_(h7.aj,h8.aj,h9) +e9=A.de0(h7.b5,h8.b5,h9) +f0=A.de2(h7.bq,h8.bq,h9) +f1=A.deo(h7.cE,h8.cE,h9) +f2=A.dep(h7.K,h8.K,h9) +f3=A.der(h7.a5,h8.a5,h9) +f4=A.deF(h7.df,h8.df,h9) +f5=A.dfg(h7.dj,h8.dj,h9) +f6=A.dfx(h7.pA,h8.pA,h9) +f7=A.dfP(h7.oP,h8.oP,h9) +f8=A.dgK(h7.pr,h8.pr,h9) +f9=A.dgN(h7.qp,h8.qp,h9) +g0=A.dgP(h7.pS,h8.pS,h9) +g1=A.dhA(h7.rW,h8.rW,h9) +g2=A.dhE(h7.r9,h8.r9,h9) +g3=A.di7(h7.oQ,h8.oQ,h9) +g4=A.dic(h7.rX,h8.rX,h9) +g5=A.dif(h7.bU,h8.bU,h9) +g6=A.diq(h7.eU,h8.eU,h9) +g7=A.diE(h7.m3,h8.m3,h9) +g8=A.diK(h7.pa,h8.pa,h9) +g9=A.diS(h7.oX,h8.oX,h9) +h0=s?h7.m4:h8.m4 +s=s?h7.oY:h8.oY +h1=h7.L +h1.toString +h2=h8.L +h2.toString +h2=A.ap(h1,h2,h9) +h1=h7.k1 +h1.toString +h3=h8.k1 +h3.toString +h3=A.ap(h1,h3,h9) +h1=h7.cm +h1.toString +h4=h8.cm +h4.toString +h4=A.ap(h1,h4,h9) +h1=h7.ws +h1.toString +h5=h8.ws +h5.toString +h5=A.ap(h1,h5,h9) +h1=h7.Q +h1.toString +h6=h8.Q +h6.toString +return A.cDc(b7,s,b8,r,h5,b9,new A.a4q(c2,c3,c4,c5,c6,c7,c8,c0),A.ap(h1,h6,h9),c1,c9,d0,d1,d2,g,f,d3,d4,d5,e,q,d6,d7,d,d8,c,b,d9,e0,e1,e2,h4,e3,p,e4,!0,e5,a,a0,a1,a2,e6,b2,a3,o,e7,n,e8,e9,f0,f1,f2,f3,f4,m,l,f5,a4,h0,a5,a6,b3,b4,f6,f7,a7,k,f8,f9,a8,g0,h3,a9,g1,g2,b0,j,g3,g4,g5,g6,b5,g7,g8,h2,g9,b6,b1,i,h)}, +ddx(a,b){return new A.awL(a,b,B.Gp,b.a,b.b,b.c,b.d,b.e,b.f,b.r)}, +cDE(a){switch(a.a){case 0:case 2:case 1:break +case 3:case 4:case 5:return B.dXG}return B.ka}, +dk3(a,b,c){var s,r +if(a===b)return a +s=A.aJ(a.a,b.a,c) +s.toString +r=A.aJ(a.b,b.b,c) +r.toString +return new A.w_(s,r)}, +EF:function EF(a,b){this.a=a +this.b=b}, +tO:function tO(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2,e3,e4,e5,e6,e7,e8,e9,f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,g0,g1,g2,g3,g4,g5,g6,g7,g8,g9){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6 +_.go=a7 +_.id=a8 +_.k1=a9 +_.k2=b0 +_.k3=b1 +_.k4=b2 +_.ok=b3 +_.p1=b4 +_.p2=b5 +_.p3=b6 +_.p4=b7 +_.R8=b8 +_.RG=b9 +_.rx=c0 +_.ry=c1 +_.to=c2 +_.x1=c3 +_.x2=c4 +_.xr=c5 +_.y1=c6 +_.y2=c7 +_.dG=c8 +_.dM=c9 +_.bN=d0 +_.dA=d1 +_.cU=d2 +_.bc=d3 +_.bv=d4 +_.eT=d5 +_.nJ=d6 +_.eP=d7 +_.F=d8 +_.M=d9 +_.W=e0 +_.a1=e1 +_.aj=e2 +_.b5=e3 +_.bq=e4 +_.cE=e5 +_.K=e6 +_.a5=e7 +_.df=e8 +_.dj=e9 +_.pA=f0 +_.oP=f1 +_.pr=f2 +_.qp=f3 +_.pS=f4 +_.rW=f5 +_.r9=f6 +_.oQ=f7 +_.rX=f8 +_.bU=f9 +_.eU=g0 +_.m3=g1 +_.pa=g2 +_.oX=g3 +_.qC=g4 +_.m4=g5 +_.oY=g6 +_.cm=g7 +_.ws=g8 +_.L=g9}, +c2c:function c2c(a,b){this.a=a +this.b=b}, +c2a:function c2a(a,b){this.a=a +this.b=b}, +c2b:function c2b(a){this.a=a}, +awL:function awL(a,b,c,d,e,f,g,h,i,j){var _=this +_.ay=a +_.ch=b +_.w=c +_.a=d +_.b=e +_.c=f +_.d=g +_.e=h +_.f=i +_.r=j}, +WD:function WD(a,b){this.a=a +this.b=b}, +aOU:function aOU(a,b,c){this.a=a +this.b=b +this.$ti=c}, +w_:function w_(a,b){this.a=a +this.b=b}, +aX4:function aX4(){}, +aYd:function aYd(){}, +diE(a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1 +if(a2===a3&&!0)return a2 +s=a2.d +if(s==null)r=a3.d==null +else r=!1 +if(r)s=null +else if(s==null)s=a3.d +else{r=a3.d +if(!(r==null)){s.toString +r.toString +s=A.cD(s,r,a4)}}r=A.ap(a2.a,a3.a,a4) +q=A.D9(a2.b,a3.b,a4) +p=A.D9(a2.c,a3.c,a4) +o=A.ap(a2.e,a3.e,a4) +n=t.KX.a(A.jn(a2.f,a3.f,a4)) +m=A.ap(a2.r,a3.r,a4) +l=A.dJ(a2.w,a3.w,a4) +k=A.ap(a2.x,a3.x,a4) +j=A.ap(a2.y,a3.y,a4) +i=A.ap(a2.z,a3.z,a4) +h=A.dJ(a2.Q,a3.Q,a4) +g=A.aJ(a2.as,a3.as,a4) +f=A.ap(a2.at,a3.at,a4) +e=A.dJ(a2.ax,a3.ax,a4) +d=A.ap(a2.ay,a3.ay,a4) +c=A.jn(a2.ch,a3.ch,a4) +b=A.ap(a2.CW,a3.CW,a4) +a=A.dJ(a2.cx,a3.cx,a4) +if(a4<0.5)a0=a2.cy +else a0=a3.cy +a1=A.k1(a2.db,a3.db,a4) +return new A.ab2(r,q,p,s,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,A.jn(a2.dx,a3.dx,a4))}, +ab2:function ab2(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2}, +aX6:function aX6(){}, +diK(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f +if(a===b)return a +s=A.dJ(a.a,b.a,c) +r=A.D7(a.b,b.b,c) +q=A.ap(a.c,b.c,c) +p=A.ap(a.d,b.d,c) +o=A.ap(a.e,b.e,c) +n=A.ap(a.f,b.f,c) +m=A.ap(a.r,b.r,c) +l=A.ap(a.w,b.w,c) +k=A.ap(a.y,b.y,c) +j=A.ap(a.x,b.x,c) +i=A.ap(a.z,b.z,c) +h=A.ap(a.Q,b.Q,c) +g=A.ap(a.as,b.as,c) +f=A.wv(a.ax,b.ax,c) +return new A.ab4(s,r,q,p,o,n,m,l,j,k,i,h,g,A.aJ(a.at,b.at,c),f)}, +ab4:function ab4(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o}, +aXb:function aXb(){}, +M3:function M3(){}, +c2F:function c2F(a,b){this.a=a +this.b=b}, +c2H:function c2H(a){this.a=a}, +c2C:function c2C(a,b){this.a=a +this.b=b}, +c2D:function c2D(a,b){this.a=a +this.b=b}, +Vi:function Vi(){}, +y6(a,b,c,d,e,f){return new A.G_(c,e,d,b,a,f,null)}, +cQv(a){var s,r,q,p +if($.BD.length!==0){s=A.a($.BD.slice(0),A.a0($.BD)) +for(r=s.length,q=0;qo/m?new A.a1(o*p/m,p):new A.a1(q,m*q/o) +r=b +break +case 2:q=c.a +p=c.b +o=b.a +r=q/p>o/m?new A.a1(o,o*p/q):new A.a1(m*q/p,m) +s=c +break +case 3:q=c.a +p=c.b +o=b.a +if(q/p>o/m){r=new A.a1(o,o*p/q) +s=c}else{s=new A.a1(q,m*q/o) +r=b}break +case 4:q=c.a +p=c.b +o=b.a +if(q/p>o/m){s=new A.a1(o*p/m,p) +r=b}else{r=new A.a1(m*q/p,m) +s=c}break +case 5:r=new A.a1(Math.min(b.a,c.a),Math.min(m,c.b)) +s=r +break +case 6:n=b.a/m +q=c.b +s=m>q?new A.a1(q*n,q):b +m=c.a +if(s.a>m)s=new A.a1(m,m/n) +r=b +break +default:r=null +s=null}return new A.asd(r,s)}, +D8:function D8(a,b){this.a=a +this.b=b}, +asd:function asd(a,b){this.a=a +this.b=b}, +d76(a,b,c,d,e){return new A.fV(e,b,c,d,a)}, +d77(a,b,c){var s,r,q,p,o +if(a===b)return a +s=A.ap(a.a,b.a,c) +s.toString +r=A.qJ(a.b,b.b,c) +r.toString +q=A.aJ(a.c,b.c,c) +q.toString +p=A.aJ(a.d,b.d,c) +p.toString +o=a.e +return new A.fV(p,o===B.ca?b.e:o,s,r,q)}, +czr(a,b,c){var s,r,q,p,o,n,m,l +if(a==null?b==null:a===b)return a +if(a==null)a=A.a([],t.sq) +if(b==null)b=A.a([],t.sq) +s=Math.min(a.length,b.length) +r=A.a([],t.sq) +for(q=0;q>>16&255)/255,o=(a.gm(a)>>>8&255)/255,n=(a.gm(a)&255)/255,m=Math.max(p,Math.max(o,n)),l=Math.min(p,Math.min(o,n)),k=m-l,j=a.gm(a),i=A.bx("hue") +if(m===0)i.b=0 +else if(m===p)i.b=60*B.e.al((o-n)/k,6) +else if(m===o)i.b=60*((n-p)/k+2) +else if(m===n)i.b=60*((p-o)/k+4) +i.b=isNaN(i.aV())?0:i.aV() +s=i.aV() +r=(m+l)/2 +q=r===1?0:A.a9(k/(1-Math.abs(2*r-1)),0,1) +return new A.A_((j>>>24&255)/255,s,q,r)}, +A_:function A_(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +wC:function wC(){}, +bgZ(a,b,c){var s,r=null +if(a==b)return a +if(a==null){s=b.qE(r,c) +return s==null?b:s}if(b==null){s=a.qF(r,c) +return s==null?a:s}if(c===0)return a +if(c===1)return b +s=b.qE(a,c) +if(s==null)s=a.qF(b,c) +if(s==null)if(c<0.5){s=a.qF(r,c*2) +if(s==null)s=a}else{s=b.qE(r,(c-0.5)*2) +if(s==null)s=b}return s}, +lT:function lT(){}, +wx:function wx(){}, +aNz:function aNz(){}, +cKc(a,b,c,d){return new A.aqF(b,c,a,d)}, +cVQ(a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4 +if(b7.ga6(b7))return +s=b7.a +r=b7.c-s +q=b7.b +p=b7.d-q +o=new A.a1(r,p) +n=b3.gbl(b3) +m=b3.gbb(b3) +if(b1==null)b1=B.yk +l=A.cF7(b1,new A.a1(n,m).dZ(0,b9),o) +k=l.a.aO(0,b9) +j=l.b +if(b8!==B.dx&&j.l(0,o))b8=B.dx +i=$.aD() +h=i.b_() +h.sBe(!1) +if(a8!=null)h.sAR(a8) +h.saf(0,A.czI(0,0,0,b6)) +h.sEa(b0) +h.saaQ(b4) +g=j.a +f=(r-g)/2 +e=j.b +d=(p-e)/2 +p=a5.a +p=s+(f+(b2?-p:p)*f) +q+=d+a5.b*d +c=new A.Z(p,q,p+g,q+e) +b=b8!==B.dx||b2 +if(b)a6.eH(0) +if(b2){a=-(s+r/2) +a6.bJ(0,-a,0) +a6.q7(0,-1,1) +a6.bJ(0,a,0)}a0=a5.aaM(k,new A.Z(0,0,n,m)) +if(b8===B.dx)a6.zJ(b3,a0,c,h) +else{a1=b8===B.P7||b8===B.B6?B.lb:B.k7 +a2=b8===B.P8||b8===B.B6?B.lb:B.k7 +a3=B.b.gN(A.dpd(b7,c,b8)) +s=new Float64Array(16) +a4=new A.bW(s) +a4.dN() +r=a3.a +q=a3.b +a4.q7(0,(a3.c-r)/(a0.c-a0.a),(a3.d-q)/(a0.d-a0.b)) +a4.BW(r,q,0) +h.sBX(i.an6(b3,a1,a2,s,b0)) +a6.fu(b7,h)}if(b)a6.dr(0)}, +dpd(a,b,c){var s,r,q,p,o,n,m=b.c,l=b.a,k=m-l,j=b.d,i=b.b,h=j-i,g=c!==B.B6 +if(!g||c===B.P7){s=B.e.dH((a.a-l)/k) +r=B.e.e5((a.c-m)/k)}else{s=0 +r=0}if(!g||c===B.P8){q=B.e.dH((a.b-i)/h) +p=B.e.e5((a.d-j)/h)}else{q=0 +p=0}m=A.a([],t.AO) +for(o=s;o<=r;++o)for(l=o*k,n=q;n<=p;++n)m.push(b.f9(new A.w(l,n*h))) +return m}, +J7:function J7(a,b){this.a=a +this.b=b}, +aqF:function aqF(a,b,c,d){var _=this +_.a=a +_.b=b +_.d=c +_.y=d}, +a0l:function a0l(a,b){var _=this +_.a=a +_.b=b +_.d=_.c=null}, +k1(a,b,c){var s,r,q,p,o,n +if(a==b)return a +if(a==null)return b.aO(0,c) +if(b==null)return a.aO(0,1-c) +if(a instanceof A.au&&b instanceof A.au)return A.a19(a,b,c) +if(a instanceof A.cG&&b instanceof A.cG)return A.d9N(a,b,c) +s=A.aJ(a.gwf(a),b.gwf(b),c) +s.toString +r=A.aJ(a.gwh(a),b.gwh(b),c) +r.toString +q=A.aJ(a.gyt(a),b.gyt(b),c) +q.toString +p=A.aJ(a.gyn(),b.gyn(),c) +p.toString +o=A.aJ(a.gen(a),b.gen(b),c) +o.toString +n=A.aJ(a.gev(a),b.gev(b),c) +n.toString +return new A.Ce(s,r,q,p,o,n)}, +bjB(a,b){return new A.au(a.a/b,a.b/b,a.c/b,a.d/b)}, +a19(a,b,c){var s,r,q,p +if(a==b)return a +if(a==null)return b.aO(0,c) +if(b==null)return a.aO(0,1-c) +s=A.aJ(a.a,b.a,c) +s.toString +r=A.aJ(a.b,b.b,c) +r.toString +q=A.aJ(a.c,b.c,c) +q.toString +p=A.aJ(a.d,b.d,c) +p.toString +return new A.au(s,r,q,p)}, +d9M(a,b,c,d){return new A.cG(c,d,b,a)}, +d9N(a,b,c){var s,r,q,p +if(a===b)return a +s=A.aJ(a.a,b.a,c) +s.toString +r=A.aJ(a.b,b.b,c) +r.toString +q=A.aJ(a.c,b.c,c) +q.toString +p=A.aJ(a.d,b.d,c) +p.toString +return new A.cG(s,r,q,p)}, +hX:function hX(){}, +au:function au(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cG:function cG(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Ce:function Ce(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cTV(a,b,c){var s,r,q,p,o +if(c<=B.b.gN(b))return B.b.gN(a) +if(c>=B.b.gR(b))return B.b.gR(a) +s=B.b.a00(b,new A.cui(c)) +r=a[s] +q=s+1 +p=a[q] +o=b[s] +o=A.ap(r,p,(c-o)/(b[q]-o)) +o.toString +return o}, +dpJ(a,b,c,d,e){var s,r,q=A.aFU(null,null,t.i) +q.H(0,b) +q.H(0,d) +s=A.R(q,!1,q.$ti.i("dd.E")) +r=A.a0(s).i("N<1,B>") +return new A.cbi(A.R(new A.N(s,new A.ctx(a,b,c,d,e),r),!1,r.i("al.E")),s)}, +cLs(a,b,c){var s +if(a==b)return a +s=b!=null?b.qE(a,c):null +if(s==null&&a!=null)s=a.qF(b,c) +if(s!=null)return s +return c<0.5?a.dv(0,1-c*2):b.dv(0,(c-0.5)*2)}, +cMK(a,b,c){var s,r,q,p +if(a==b)return a +if(a==null)return b.dv(0,c) +if(b==null)return a.dv(0,1-c) +s=A.dpJ(a.a,a.aiV(),b.a,b.aiV(),c) +r=A.H7(a.d,b.d,c) +r.toString +q=A.H7(a.e,b.e,c) +q.toString +p=c<0.5?a.f:b.f +return new A.m4(r,q,p,s.a,s.b,null)}, +cbi:function cbi(a,b){this.a=a +this.b=b}, +cui:function cui(a){this.a=a}, +ctx:function ctx(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +brv:function brv(){}, +at6:function at6(){}, +m4:function m4(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.a=d +_.b=e +_.c=f}, +bAy:function bAy(a){this.a=a}, +dly(a,b){var s=new A.WP(a,null,a.T7()) +s.b8J(a,b,null) +return s}, +bvN:function bvN(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.f=0}, +bvQ:function bvQ(a,b,c){this.a=a +this.b=b +this.c=c}, +bvP:function bvP(a,b){this.a=a +this.b=b}, +bvR:function bvR(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aLP:function aLP(){}, +caF:function caF(a){this.a=a}, +acA:function acA(a,b,c){this.a=a +this.b=b +this.c=c}, +WP:function WP(a,b,c){var _=this +_.d=$ +_.a=a +_.b=b +_.c=c}, +cha:function cha(a,b){this.a=a +this.b=b}, +aSz:function aSz(a,b){this.a=a +this.b=b}, +bQu(a,b,c){if(a!=null||b!=null)return new A.aDr(c,a,b) +return c}, +cC4(a,b){return new A.azM(a,"HTTP request failed, statusCode: "+a+", "+b.k(0))}, +J6:function J6(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +hZ:function hZ(){}, +bwh:function bwh(a,b,c){this.a=a +this.b=b +this.c=c}, +bwi:function bwi(a,b,c){this.a=a +this.b=b +this.c=c}, +bwe:function bwe(a,b){this.a=a +this.b=b}, +bwd:function bwd(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bwf:function bwf(a){this.a=a}, +bwg:function bwg(a,b){this.a=a +this.b=b}, +VQ:function VQ(a,b){var _=this +_.a=a +_.d=_.c=_.b=null +_.f=_.e=!1 +_.r=0 +_.w=!1 +_.x=b}, +wq:function wq(a,b,c){this.a=a +this.b=b +this.c=c}, +akP:function akP(){}, +xD:function xD(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aDs:function aDs(a,b){this.a=a +this.b=b}, +aDr:function aDr(a,b,c){this.a=a +this.b=b +this.c=c}, +bQs:function bQs(a,b){this.a=a +this.b=b}, +bQp:function bQp(a,b){this.a=a +this.b=b}, +bQq:function bQq(a,b){this.a=a +this.b=b}, +bQr:function bQr(a){this.a=a}, +bQt:function bQt(a,b){this.a=a +this.b=b}, +DQ:function DQ(a,b){this.a=a +this.b=b}, +bnz:function bnz(a){this.a=a}, +bnx:function bnx(a){this.a=a}, +bny:function bny(a){this.a=a}, +vh:function vh(a,b){this.a=a +this.b=b}, +cdd:function cdd(a,b){var _=this +_.a=a +_.d=_.c=_.b=null +_.f=_.e=!1 +_.r=0 +_.w=!1 +_.x=b}, +azM:function azM(a,b){this.a=a +this.b=b}, +O2:function O2(a,b,c){this.a=a +this.b=b +this.c=c}, +b3J:function b3J(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b3K:function b3K(a){this.a=a}, +cC8(a,b){var s=new A.a5C(A.a([],t.XZ),A.a([],t.b)) +s.b8c(a,b) +return s}, +tj(a,b,c,d,e){var s=new A.azn(e,d,A.a([],t.XZ),A.a([],t.b)) +s.b88(a,b,c,d,e) +return s}, +ko:function ko(a,b,c){this.a=a +this.b=b +this.c=c}, +lX:function lX(a,b,c){this.a=a +this.b=b +this.c=c}, +pm:function pm(a,b){this.a=a +this.b=b}, +bwn:function bwn(){this.b=this.a=null}, +bwo:function bwo(a){this.a=a}, +J8:function J8(){}, +bwp:function bwp(){}, +bwq:function bwq(){}, +a5C:function a5C(a,b){var _=this +_.a=a +_.d=_.c=_.b=null +_.f=_.e=!1 +_.r=0 +_.w=!1 +_.x=b}, +bJ_:function bJ_(a,b){this.a=a +this.b=b}, +azn:function azn(a,b,c,d){var _=this +_.z=_.y=null +_.Q=a +_.as=b +_.at=null +_.ax=$ +_.ay=null +_.ch=0 +_.CW=null +_.cx=!1 +_.a=c +_.d=_.c=_.b=null +_.f=_.e=!1 +_.r=0 +_.w=!1 +_.x=d}, +bGx:function bGx(a,b){this.a=a +this.b=b}, +bGy:function bGy(a,b){this.a=a +this.b=b}, +bGw:function bGw(a){this.a=a}, +aPQ:function aPQ(){}, +aPU:function aPU(){}, +aPT:function aPT(){}, +cMb(a,b,c,d){return new A.Ae(a,c,b,!1,b!=null,d)}, +cFg(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=A.a([],t.O_),e=t.oU,d=A.a([],e) +for(s=a.length,r="",q="",p=0;p0){n=-n +l=2*l +r=(n-Math.sqrt(j))/l +q=(n+Math.sqrt(j))/l +p=(c-r*b)/(q-r) +return new A.cl4(r,q,b-p,p)}o=Math.sqrt(k-m)/(2*l) +s=-(n/2*l) +return new A.crf(o,s,b,(c-s*b)/o)}, +aFX:function aFX(a,b,c){this.a=a +this.b=b +this.c=c}, +UD:function UD(a,b){this.a=a +this.b=b}, +a9V:function a9V(a,b,c){this.b=a +this.c=b +this.a=c}, +FA:function FA(a,b,c){this.b=a +this.c=b +this.a=c}, +cbA:function cbA(a,b,c){this.a=a +this.b=b +this.c=c}, +cl4:function cl4(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +crf:function crf(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ab8:function ab8(a,b){this.a=a +this.c=b}, +dg3(a,b,c,d,e,f,g){var s=null,r=new A.aCC(new A.aFp(s,s),B.a82,b,g,A.aU(t.O5),a,f,s,A.aU(t.T)) +r.bd() +r.sc8(s) +r.b8m(a,s,b,c,d,e,f,g) +return r}, +L_:function L_(a,b){this.a=a +this.b=b}, +aCC:function aCC(a,b,c,d,e,f,g,h,i){var _=this +_.f2=_.dU=$ +_.ei=a +_.ey=$ +_.pR=null +_.ut=b +_.uu=c +_.E4=d +_.Cw=e +_.L=null +_.ai=f +_.b2=g +_.K$=h +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=i +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bOU:function bOU(a){this.a=a}, +TA:function TA(){}, +bQj:function bQj(a){this.a=a}, +acn:function acn(a,b){var _=this +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.aj$=!1}, +mr(a){var s=a.a,r=a.b +return new A.aA(s,s,r,r)}, +ih(a,b){var s,r,q=b==null,p=q?0:b +q=q?1/0:b +s=a==null +r=s?0:a +return new A.aA(p,q,r,s?1/0:a)}, +kI(a,b){var s,r,q=b!==1/0,p=q?b:0 +q=q?b:1/0 +s=a!==1/0 +r=s?a:0 +return new A.aA(p,q,r,s?a:1/0)}, +kH(a){return new A.aA(0,a.a,0,a.b)}, +D7(a,b,c){var s,r,q,p +if(a==b)return a +if(a==null)return b.aO(0,c) +if(b==null)return a.aO(0,1-c) +s=a.a +if(isFinite(s)){s=A.aJ(s,b.a,c) +s.toString}else s=1/0 +r=a.b +if(isFinite(r)){r=A.aJ(r,b.b,c) +r.toString}else r=1/0 +q=a.c +if(isFinite(q)){q=A.aJ(q,b.c,c) +q.toString}else q=1/0 +p=a.d +if(isFinite(p)){p=A.aJ(p,b.d,c) +p.toString}else p=1/0 +return new A.aA(s,r,q,p)}, +b6O(){var s=A.a([],t.om),r=new A.bW(new Float64Array(16)) +r.dN() +return new A.ww(s,A.a([r],t.rE),A.a([],t.cR))}, +b6P(a){return new A.ww(a.a,a.b,a.c)}, +aA:function aA(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b6N:function b6N(){}, +ww:function ww(a,b,c){this.a=a +this.b=b +this.c=c}, +Hv:function Hv(a,b){this.c=a +this.a=b +this.b=null}, +ii:function ii(a){this.a=a}, +a_E:function a_E(){}, +MS:function MS(a,b){this.a=a +this.b=b}, +aev:function aev(a,b){this.a=a +this.b=b}, +a4:function a4(){}, +bOW:function bOW(a,b){this.a=a +this.b=b}, +bOY:function bOY(a,b){this.a=a +this.b=b}, +bOX:function bOX(a,b){this.a=a +this.b=b}, +dA:function dA(){}, +bOV:function bOV(a,b,c){this.a=a +this.b=b +this.c=c}, +acR:function acR(){}, +kU:function kU(a,b,c){var _=this +_.e=null +_.j7$=a +_.av$=b +_.a=c}, +bGt:function bGt(){}, +a7p:function a7p(a,b,c,d,e){var _=this +_.F=a +_.dL$=b +_.ae$=c +_.ez$=d +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=e +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +afZ:function afZ(){}, +aTU:function aTU(){}, +cOZ(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null,d={} +d.a=b +if(a==null)a=B.C2 +s=J.T(a) +r=s.gu(a)-1 +q=A.aP(0,e,!1,t.LQ) +p=0<=r +while(!0){if(!!1)break +s.h(a,0) +o=b[0] +o.ge8(o) +break}while(!0){if(!!1)break +s.h(a,r) +n=b[-1] +n.ge8(n) +break}m=A.bx("oldKeyedChildren") +if(p){m.soR(A.b(t.D2,t.bu)) +for(l=m.a,k=0;k<=r;){j=s.h(a,k) +i=j.d +if(i!=null){h=m.b +if(h===m)A.W(A.iE(l)) +J.bE(h,i,j)}++k}p=!0}else k=0 +for(l=m.a,g=0;!1;){o=d.a[g] +if(p){f=o.ge8(o) +i=m.b +if(i===m)A.W(A.iE(l)) +j=J.K(i,f) +if(j!=null){o.ge8(o) +j=e}}else j=e +q[g]=A.cOY(j,o);++g}s.gu(a) +while(!0){if(!!1)break +q[g]=A.cOY(s.h(a,k),d.a[g]);++g;++k}return new A.er(q,A.a0(q).i("er<1,i1>"))}, +cOY(a,b){var s,r=a==null?A.a8G(b.ge8(b),null):a,q=b.gaQ6(),p=A.Bb() +q.gb0a() +p.k1=q.gb0a() +p.d=!0 +q.gbCR(q) +s=q.gbCR(q) +p.dO(B.wa,!0) +p.dO(B.a8V,s) +q.gbPc() +s=q.gbPc() +p.dO(B.wa,!0) +p.dO(B.a9_,s) +q.gaXY(q) +p.dO(B.a90,q.gaXY(q)) +q.gbC3(q) +p.dO(B.a94,q.gbC3(q)) +q.gNA() +p.dO(B.Eb,q.gNA()) +q.gbWv() +p.dO(B.a8T,q.gbWv()) +q.gb06() +p.dO(B.Ed,q.gb06()) +q.gbNJ() +p.dO(B.dHe,q.gbNJ()) +q.garr(q) +p.dO(B.a8S,q.garr(q)) +q.gbJG() +p.dO(B.a8X,q.gbJG()) +q.gbJH(q) +p.dO(B.Ea,q.gbJH(q)) +q.gcD(q) +s=q.gcD(q) +p.dO(B.wc,!0) +p.dO(B.wb,s) +q.gbMl() +p.dO(B.a8Y,q.gbMl()) +q.ga0p() +p.dO(B.a8R,q.ga0p()) +q.gbPk(q) +p.dO(B.a93,q.gbPk(q)) +q.gbLU(q) +p.dO(B.qf,q.gbLU(q)) +q.gbLS() +p.dO(B.a92,q.gbLS()) +q.gaX5() +p.dO(B.a8W,q.gaX5()) +q.gbPt() +p.dO(B.a91,q.gbPt()) +q.gbO6() +p.dO(B.a8Z,q.gbO6()) +q.gabn() +p.sabn(q.gabn()) +q.ga93() +p.sa93(q.ga93()) +q.gbX6() +s=q.gbX6() +p.dO(B.Ec,!0) +p.dO(B.E9,s) +q.gqX(q) +p.dO(B.a8U,q.gqX(q)) +q.gapS(q) +p.R8=new A.fv(q.gapS(q),B.bn) +p.d=!0 +q.gm(q) +p.RG=new A.fv(q.gm(q),B.bn) +p.d=!0 +q.gbMs() +p.rx=new A.fv(q.gbMs(),B.bn) +p.d=!0 +q.gbG9() +p.ry=new A.fv(q.gbG9(),B.bn) +p.d=!0 +q.gbM1(q) +p.to=new A.fv(q.gbM1(q),B.bn) +p.d=!0 +q.gds() +p.y2=q.gds() +p.d=!0 +q.gA4() +p.sA4(q.gA4()) +q.gCS() +p.sCS(q.gCS()) +q.gac_() +p.sac_(q.gac_()) +q.gac0() +p.sac0(q.gac0()) +q.gac1() +p.sac1(q.gac1()) +q.gabZ() +p.sabZ(q.gabZ()) +q.ga0C() +p.sa0C(q.ga0C()) +q.ga0x() +p.sa0x(q.ga0x()) +q.gabG(q) +p.sabG(0,q.gabG(q)) +q.gabH(q) +p.sabH(0,q.gabH(q)) +q.gabU(q) +p.sabU(0,q.gabU(q)) +q.gabS() +p.sabS(q.gabS()) +q.gabQ() +p.sabQ(q.gabQ()) +q.gabT() +p.sabT(q.gabT()) +q.gabR() +p.sabR(q.gabR()) +q.gac3() +p.sac3(q.gac3()) +q.gac4() +p.sac4(q.gac4()) +q.gabJ() +p.sabJ(q.gabJ()) +q.gaqn() +p.saqn(q.gaqn()) +q.gabK() +p.sabK(q.gabK()) +r.H4(0,B.C2,p) +r.ses(0,b.ges(b)) +r.sk5(0,b.gk5(b)) +r.dx=b.gy4() +return r}, +aql:function aql(){}, +a7q:function a7q(a,b,c,d,e,f,g){var _=this +_.L=a +_.ai=b +_.b2=c +_.d2=d +_.j8=e +_.xa=_.xU=_.u2=_.pL=null +_.K$=f +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=g +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +I9:function I9(){}, +cS2(a){var s=new A.aTV(a,A.aU(t.T)) +s.bd() +return s}, +cSg(){return new A.aho($.aD().b_(),B.hV,B.f8,$.bl())}, +LV:function LV(a,b){this.a=a +this.b=b}, +c5G:function c5G(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=!0 +_.r=f}, +L2:function L2(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4){var _=this +_.M=_.F=null +_.W=$ +_.aj=_.a1=null +_.b5=$ +_.bq=a +_.cE=b +_.pA=_.dj=_.df=_.a5=_.K=null +_.oP=c +_.pr=d +_.qp=e +_.pS=f +_.rW=g +_.r9=h +_.oQ=i +_.rX=j +_.bU=k +_.m3=_.eU=null +_.pa=l +_.oX=m +_.qC=n +_.m4=o +_.oY=p +_.cm=q +_.ws=r +_.L=s +_.ai=a0 +_.b2=a1 +_.d2=a2 +_.j8=a3 +_.pL=a4 +_.u2=a5 +_.xa=!1 +_.Gl=$ +_.v8=a6 +_.q3=0 +_.tf=a7 +_.J3=_.uO=_.wr=null +_.a_d=_.a_c=$ +_.a_e=_.Cv=_.tg=null +_.E2=$ +_.E3=a8 +_.MY=null +_.N_=_.MZ=_.B3=_.a_f=!1 +_.N0=null +_.aoj=a9 +_.dL$=b0 +_.ae$=b1 +_.ez$=b2 +_.Sp$=b3 +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=b4 +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bP3:function bP3(a){this.a=a}, +bP6:function bP6(a){this.a=a}, +bP5:function bP5(){}, +bP2:function bP2(a,b){this.a=a +this.b=b}, +bP7:function bP7(){}, +bP8:function bP8(a,b,c){this.a=a +this.b=b +this.c=c}, +bP4:function bP4(a){this.a=a}, +aTV:function aTV(a,b){var _=this +_.F=a +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=b +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +Fn:function Fn(){}, +aho:function aho(a,b,c,d){var _=this +_.r=a +_.x=_.w=null +_.y=b +_.z=c +_.F$=0 +_.M$=d +_.a1$=_.W$=0 +_.aj$=!1}, +adN:function adN(a,b,c,d){var _=this +_.r=!0 +_.w=a +_.x=!1 +_.y=b +_.z=$ +_.as=_.Q=null +_.at=c +_.ay=_.ax=null +_.F$=0 +_.M$=d +_.a1$=_.W$=0 +_.aj$=!1}, +W5:function W5(a,b){var _=this +_.r=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.aj$=!1}, +ag0:function ag0(){}, +ag1:function ag1(){}, +aTW:function aTW(){}, +a7t:function a7t(a,b){var _=this +_.F=a +_.M=$ +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=b +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cU3(a,b,c){switch(a.a){case 0:switch(b){case B.u:return!0 +case B.b0:return!1 +case null:return null}break +case 1:switch(c){case B.v:return!0 +case B.lc:return!1 +case null:return null}break}}, +dg4(a,b,c,d,e,f,g,h){var s=null,r=new A.L3(c,d,e,b,g,h,f,a,A.aU(t.O5),A.aP(4,A.nS(s,s,s,s,s,B.an,B.u,s,1,B.ac),!1,t.mi),!0,0,s,s,A.aU(t.T)) +r.bd() +r.H(0,s) +return r}, +a1N:function a1N(a,b){this.a=a +this.b=b}, +k2:function k2(a,b,c){var _=this +_.f=_.e=null +_.j7$=a +_.av$=b +_.a=c}, +a4g:function a4g(a,b){this.a=a +this.b=b}, +Ar:function Ar(a,b){this.a=a +this.b=b}, +Du:function Du(a,b){this.a=a +this.b=b}, +L3:function L3(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.aj=e +_.b5=f +_.bq=g +_.cE=0 +_.K=h +_.a5=i +_.B5$=j +_.N2$=k +_.dL$=l +_.ae$=m +_.ez$=n +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=o +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bPe:function bPe(){}, +bPc:function bPc(){}, +bPd:function bPd(){}, +bPb:function bPb(){}, +ch_:function ch_(a,b,c){this.a=a +this.b=b +this.c=c}, +aU_:function aU_(){}, +aU0:function aU0(){}, +ag2:function ag2(){}, +a7x:function a7x(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.M=_.F=null +_.W=a +_.a1=b +_.aj=c +_.b5=d +_.bq=e +_.cE=null +_.K=f +_.a5=g +_.df=h +_.dj=i +_.pA=j +_.oP=k +_.pr=l +_.qp=m +_.pS=n +_.rW=o +_.r9=p +_.oQ=q +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=r +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aU(a){return new A.avN(a.i("avN<0>"))}, +deQ(a){return new A.aBg(a,A.b(t.S,t.Q),A.aU(t.kd))}, +deC(a){return new A.xm(a,A.b(t.S,t.Q),A.aU(t.kd))}, +cQy(a){return new A.y8(a,B.m,A.b(t.S,t.Q),A.aU(t.kd))}, +aAb(a){return new A.a5D(a,B.m,A.b(t.S,t.Q),A.aU(t.kd))}, +cIX(a){return new A.Z7(a,B.iB,A.b(t.S,t.Q),A.aU(t.kd))}, +cBy(a,b){return new A.a3G(a,b,A.b(t.S,t.Q),A.aU(t.kd))}, +cLb(a){var s,r,q=new A.bW(new Float64Array(16)) +q.dN() +for(s=a.length-1;s>0;--s){r=a[s] +if(r!=null)r.Ma(a[s-1],q)}return q}, +bp6(a,b,c,d){var s,r +if(a==null||b==null)return null +if(a===b)return a +s=a.a +r=b.a +if(sr){s=t.Hb +c.push(s.a(A.as.prototype.gbE.call(a,a))) +return A.bp6(s.a(A.as.prototype.gbE.call(a,a)),b,c,d)}s=t.Hb +c.push(s.a(A.as.prototype.gbE.call(a,a))) +d.push(s.a(A.as.prototype.gbE.call(b,b))) +return A.bp6(s.a(A.as.prototype.gbE.call(a,a)),s.a(A.as.prototype.gbE.call(b,b)),c,d)}, +YQ:function YQ(a,b,c){this.a=a +this.b=b +this.$ti=c}, +akB:function akB(a,b){this.a=a +this.$ti=b}, +iF:function iF(){}, +bAa:function bAa(a,b){this.a=a +this.b=b}, +bAb:function bAb(a,b){this.a=a +this.b=b}, +avN:function avN(a){this.a=null +this.$ti=a}, +aBg:function aBg(a,b,c){var _=this +_.CW=a +_.cx=null +_.db=_.cy=!1 +_.d=b +_.e=0 +_.r=_.f=!1 +_.w=c +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null}, +aBr:function aBr(a,b,c,d){var _=this +_.CW=a +_.cx=b +_.d=c +_.e=0 +_.r=_.f=!1 +_.w=d +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null}, +kk:function kk(){}, +xm:function xm(a,b,c){var _=this +_.p1=a +_.cx=_.CW=null +_.d=b +_.e=0 +_.r=_.f=!1 +_.w=c +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null}, +Dk:function Dk(a,b,c){var _=this +_.p1=null +_.p2=a +_.cx=_.CW=null +_.d=b +_.e=0 +_.r=_.f=!1 +_.w=c +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null}, +HO:function HO(a,b,c){var _=this +_.p1=null +_.p2=a +_.cx=_.CW=null +_.d=b +_.e=0 +_.r=_.f=!1 +_.w=c +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null}, +HN:function HN(a,b,c){var _=this +_.p1=null +_.p2=a +_.cx=_.CW=null +_.d=b +_.e=0 +_.r=_.f=!1 +_.w=c +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null}, +a_m:function a_m(a,b){var _=this +_.cx=_.CW=_.p1=null +_.d=a +_.e=0 +_.r=_.f=!1 +_.w=b +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null}, +y8:function y8(a,b,c,d){var _=this +_.dA=a +_.bc=_.cU=null +_.bv=!0 +_.p1=b +_.cx=_.CW=null +_.d=c +_.e=0 +_.r=_.f=!1 +_.w=d +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null}, +a5D:function a5D(a,b,c,d){var _=this +_.dA=a +_.p1=b +_.cx=_.CW=null +_.d=c +_.e=0 +_.r=_.f=!1 +_.w=d +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null}, +a98:function a98(a,b){var _=this +_.cx=_.CW=_.p3=_.p2=_.p1=null +_.d=a +_.e=0 +_.r=_.f=!1 +_.w=b +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null}, +Z7:function Z7(a,b,c,d){var _=this +_.p1=a +_.p2=b +_.cx=_.CW=null +_.d=c +_.e=0 +_.r=_.f=!1 +_.w=d +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null}, +jF:function jF(){var _=this +_.b=_.a=null +_.c=!1 +_.d=null}, +a3G:function a3G(a,b,c,d){var _=this +_.p1=a +_.p2=b +_.cx=_.CW=null +_.d=c +_.e=0 +_.r=_.f=!1 +_.w=d +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null}, +a1U:function a1U(a,b,c,d,e,f){var _=this +_.p1=a +_.p2=b +_.p3=c +_.p4=d +_.rx=_.RG=_.R8=null +_.ry=!0 +_.cx=_.CW=null +_.d=e +_.e=0 +_.r=_.f=!1 +_.w=f +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null}, +YP:function YP(a,b,c,d,e,f){var _=this +_.p1=a +_.p2=b +_.p3=c +_.cx=_.CW=null +_.d=d +_.e=0 +_.r=_.f=!1 +_.w=e +_.x=0 +_.y=!0 +_.at=_.as=_.Q=_.z=null +_.a=0 +_.c=_.b=null +_.$ti=f}, +aQm:function aQm(){}, +xb:function xb(a,b,c){this.j7$=a +this.av$=b +this.a=c}, +a7A:function a7A(a,b,c,d,e){var _=this +_.F=a +_.dL$=b +_.ae$=c +_.ez$=d +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=e +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bPs:function bPs(a){this.a=a}, +bPt:function bPt(a){this.a=a}, +bPo:function bPo(a){this.a=a}, +bPp:function bPp(a){this.a=a}, +bPq:function bPq(a){this.a=a}, +bPr:function bPr(a){this.a=a}, +bPm:function bPm(a){this.a=a}, +bPn:function bPn(a){this.a=a}, +aU4:function aU4(){}, +aU5:function aU5(){}, +dee(a,b){var s +if(a==null)return!0 +s=a.b +if(t.ks.b(b))return!1 +return t.ge.b(s)||t.PB.b(b)||!s.gbB(s).l(0,b.gbB(b))}, +ded(a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=a4.d +if(a3==null)a3=a4.c +s=a4.a +r=a4.b +q=a3.gxo(a3) +p=a3.ge9() +o=a3.gd5(a3) +n=a3.gG4(a3) +m=a3.gbB(a3) +l=a3.gIM() +k=a3.gtb(a3) +a3.ga0p() +j=a3.gacx() +i=a3.ga1b() +h=a3.gpz() +g=a3.ganK() +f=a3.gpg(a3) +e=a3.gari() +d=a3.garl() +c=a3.gark() +b=a3.garj() +a=a3.gyW(a3) +a0=a3.garW() +s.an(0,new A.bGn(r,A.df2(k,l,n,h,g,a3.ga9r(),0,o,!1,a,p,m,i,j,e,b,c,d,f,a3.gL4(),a0,q).ea(a3.gk5(a3)),s)) +q=A.y(r).i("br<1>") +a0=q.i("aO") +a1=A.R(new A.aO(new A.br(r,q),new A.bGo(s),a0),!0,a0.i("D.E")) +a0=a3.gxo(a3) +q=a3.ge9() +f=a3.gd5(a3) +d=a3.gG4(a3) +c=a3.gbB(a3) +b=a3.gIM() +e=a3.gtb(a3) +a3.ga0p() +j=a3.gacx() +i=a3.ga1b() +m=a3.gpz() +p=a3.ganK() +a=a3.gpg(a3) +o=a3.gari() +g=a3.garl() +h=a3.gark() +n=a3.garj() +l=a3.gyW(a3) +k=a3.garW() +a2=A.df0(e,b,d,m,p,a3.ga9r(),0,f,!1,l,q,c,i,j,o,n,h,g,a,a3.gL4(),k,a0).ea(a3.gk5(a3)) +for(q=A.a0(a1).i("c_<1>"),p=new A.c_(a1,q),p=new A.bH(p,p.gu(p),q.i("bH")),q=q.i("al.E");p.q();){o=p.d +if(o==null)o=q.a(o) +if(o.ga2n()&&o.ga0z(o)!=null){n=o.ga0z(o) +n.toString +n.$1(a2.ea(r.h(0,o)))}}}, +aRD:function aRD(a,b){this.a=a +this.b=b}, +aRE:function aRE(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +azm:function azm(a,b,c){var _=this +_.a=a +_.b=b +_.c=!1 +_.F$=0 +_.M$=c +_.a1$=_.W$=0 +_.aj$=!1}, +bGp:function bGp(){}, +bGs:function bGs(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bGr:function bGr(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bGq:function bGq(a,b){this.a=a +this.b=b}, +bGn:function bGn(a,b,c){this.a=a +this.b=b +this.c=c}, +bGo:function bGo(a){this.a=a}, +aZ5:function aZ5(){}, +cO_(a,b,c){var s,r,q=a.ch,p=t.sJ.a(q.a) +if(p==null){s=a.Un(null) +q.sbD(0,s) +q=s}else{p.arC() +a.Un(p) +q=p}a.db=!1 +r=a.gCV() +b=new A.F1(q,r) +a.ajM(b,B.m) +b.W0()}, +deK(a){var s=a.ch.a +s.toString +a.Un(t.gY.a(s)) +a.db=!1}, +dg7(a){a.axO()}, +dg8(a){a.bsr()}, +cSa(a,b){if(a==null)return null +if(a.ga6(a)||b.aOd())return B.a4 +return A.cNo(b,a)}, +dmv(a,b,c,d){var s,r,q,p=b.gbE(b) +p.toString +s=t.I9 +s.a(p) +for(r=p;r!==a;r=p,b=q){r.rm(b,c) +p=r.gbE(r) +p.toString +s.a(p) +q=b.gbE(b) +q.toString +s.a(q)}a.rm(b,c) +a.rm(b,d)}, +cS9(a,b){if(a==null)return b +if(b==null)return a +return a.rr(b)}, +ff:function ff(){}, +F1:function F1(a,b){var _=this +_.a=a +_.b=b +_.e=_.d=_.c=null}, +bJD:function bJD(a,b,c){this.a=a +this.b=b +this.c=c}, +bJC:function bJC(a,b,c){this.a=a +this.b=b +this.c=c}, +bJB:function bJB(a,b,c){this.a=a +this.b=b +this.c=c}, +bfw:function bfw(){}, +SM:function SM(a,b,c,d,e,f,g,h){var _=this +_.b=a +_.c=b +_.d=c +_.e=null +_.f=!1 +_.r=d +_.y=_.w=!1 +_.z=e +_.Q=f +_.as=!1 +_.at=null +_.ax=0 +_.ay=!1 +_.ch=g +_.CW=h +_.cx=null}, +bKu:function bKu(){}, +bKt:function bKt(){}, +bKv:function bKv(){}, +bKw:function bKw(){}, +X:function X(){}, +bPB:function bPB(a){this.a=a}, +bPE:function bPE(a,b,c){this.a=a +this.b=b +this.c=c}, +bPC:function bPC(a){this.a=a}, +bPD:function bPD(){}, +bPy:function bPy(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j}, +bPz:function bPz(a,b,c){this.a=a +this.b=b +this.c=c}, +bPA:function bPA(a,b){this.a=a +this.b=b}, +bA:function bA(){}, +hU:function hU(){}, +aK:function aK(){}, +Fm:function Fm(){}, +bOT:function bOT(a){this.a=a}, +co2:function co2(){}, +aMG:function aMG(a,b,c){this.b=a +this.c=b +this.a=c}, +oZ:function oZ(){}, +aUK:function aUK(a,b,c){var _=this +_.e=a +_.b=b +_.c=null +_.a=c}, +aee:function aee(a,b,c){var _=this +_.e=a +_.b=b +_.c=null +_.a=c}, +Ni:function Ni(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.w=_.r=!1 +_.x=c +_.y=d +_.z=!1 +_.b=e +_.c=null +_.a=f}, +aVh:function aVh(){var _=this +_.b=_.a=null +_.d=_.c=$ +_.e=!1}, +aU8:function aU8(){}, +cE9(a,b){var s=a.a,r=b.a +if(sr)return-1 +else{s=a.b +if(s===b.b)return 0 +else return s===B.ci?1:-1}}, +nT:function nT(a,b,c){var _=this +_.e=null +_.j7$=a +_.av$=b +_.a=c}, +AI:function AI(a,b){this.b=a +this.a=b}, +a7F:function a7F(a,b,c,d,e,f,g,h,i){var _=this +_.F=a +_.aj=_.a1=_.W=_.M=null +_.b5=$ +_.bq=b +_.cE=c +_.K=d +_.a5=!1 +_.oP=_.pA=_.dj=_.df=null +_.Sp$=e +_.dL$=f +_.ae$=g +_.ez$=h +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=i +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bPQ:function bPQ(){}, +bPO:function bPO(a){this.a=a}, +bPS:function bPS(){}, +bPP:function bPP(a,b,c){this.a=a +this.b=b +this.c=c}, +bPR:function bPR(a){this.a=a}, +bPN:function bPN(a,b){this.a=a +this.b=b}, +Cl:function Cl(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.r=_.f=_.e=_.d=null +_.w=$ +_.x=null +_.F$=0 +_.M$=d +_.a1$=_.W$=0 +_.aj$=!1}, +aga:function aga(){}, +aUb:function aUb(){}, +aUc:function aUc(){}, +aZB:function aZB(){}, +aZC:function aZC(){}, +doQ(a,b,c){if(a===b)return!0 +if(b==null)return!1 +return A.GU(A.cT9(a,c),A.cT9(b,c))}, +cT9(a,b){var s=a.$ti.i("hs") +return A.i0(new A.hs(a,new A.ct7(b),s),s.i("D.E"))}, +dlY(a,b){var s=t.S,r=A.eU(s) +s=new A.afA(A.b(s,t.d_),A.b4(s),b,A.b(s,t.SP),r,null,null,A.Nx(),A.b(s,t.Au)) +s.b8K(a,b) +return s}, +a6o:function a6o(a,b){this.a=a +this.b=b}, +ct7:function ct7(a){this.a=a}, +afA:function afA(a,b,c,d,e,f,g,h,i){var _=this +_.at=$ +_.ax=a +_.ay=b +_.ch=c +_.CW=$ +_.f=d +_.r=e +_.w=null +_.a=f +_.b=null +_.c=g +_.d=h +_.e=i}, +clB:function clB(a){this.a=a}, +aBt:function aBt(a,b,c,d,e){var _=this +_.F=a +_.a_k$=b +_.aMe$=c +_.a_l$=d +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=e +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +clA:function clA(){}, +aSK:function aSK(){}, +cOX(a){var s=new A.L1(a,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +bPh(a,b){if(b==null)return a +return B.e.e5(a/b)*b}, +dg9(a,b){var s=new A.aCV(B.e.au(A.b_A(b,0,1)*255),b,a,null,A.aU(t.T)) +s.bd() +s.sc8(null) +return s}, +aD1:function aD1(){}, +kX:function kX(){}, +QJ:function QJ(a,b){this.a=a +this.b=b}, +a7G:function a7G(){}, +L1:function L1(a,b,c){var _=this +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCS:function aCS(a,b,c,d){var _=this +_.L=a +_.ai=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +a7n:function a7n(a,b,c){var _=this +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +a7z:function a7z(a,b,c,d){var _=this +_.L=a +_.ai=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +a7y:function a7y(a,b){var _=this +_.K$=a +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=b +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCV:function aCV(a,b,c,d,e){var _=this +_.L=a +_.ai=b +_.b2=c +_.K$=d +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=e +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +a7l:function a7l(){}, +a7k:function a7k(a,b,c,d,e,f){var _=this +_.So$=a +_.N1$=b +_.B4$=c +_.aom$=d +_.K$=e +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=f +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aD4:function aD4(a,b,c,d){var _=this +_.L=a +_.ai=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCD:function aCD(a,b,c,d){var _=this +_.L=a +_.ai=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +Dx:function Dx(){}, +FG:function FG(a,b,c){this.b=a +this.c=b +this.a=c}, +Xd:function Xd(){}, +aCJ:function aCJ(a,b,c,d){var _=this +_.L=a +_.ai=null +_.b2=b +_.j8=_.d2=null +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCI:function aCI(a,b,c,d,e,f){var _=this +_.ei=a +_.ey=b +_.L=c +_.ai=null +_.b2=d +_.j8=_.d2=null +_.K$=e +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=f +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCG:function aCG(a,b,c,d){var _=this +_.ei=null +_.ey=$ +_.L=a +_.ai=null +_.b2=b +_.j8=_.d2=null +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCH:function aCH(a,b,c,d){var _=this +_.L=a +_.ai=null +_.b2=b +_.j8=_.d2=null +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +agb:function agb(){}, +aCX:function aCX(a,b,c,d,e,f,g,h,i){var _=this +_.N1=a +_.B4=b +_.ei=c +_.ey=d +_.pR=e +_.L=f +_.ai=null +_.b2=g +_.j8=_.d2=null +_.K$=h +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=i +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bPT:function bPT(a,b){this.a=a +this.b=b}, +aCY:function aCY(a,b,c,d,e,f,g){var _=this +_.ei=a +_.ey=b +_.pR=c +_.L=d +_.ai=null +_.b2=e +_.j8=_.d2=null +_.K$=f +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=g +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bPU:function bPU(a,b){this.a=a +this.b=b}, +a0m:function a0m(a,b){this.a=a +this.b=b}, +aCL:function aCL(a,b,c,d,e){var _=this +_.L=null +_.ai=a +_.b2=b +_.d2=c +_.K$=d +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=e +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aDg:function aDg(a,b,c){var _=this +_.b2=_.ai=_.L=null +_.d2=a +_.pL=_.j8=null +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bQd:function bQd(a){this.a=a}, +a7u:function a7u(a,b,c,d,e,f){var _=this +_.L=null +_.ai=a +_.b2=b +_.d2=c +_.pL=_.j8=null +_.u2=d +_.K$=e +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=f +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bPa:function bPa(a){this.a=a}, +aCP:function aCP(a,b,c,d){var _=this +_.L=a +_.ai=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bPg:function bPg(a){this.a=a}, +aD_:function aD_(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.kG=a +_.qB=b +_.dU=c +_.f2=d +_.ei=e +_.ey=f +_.pR=g +_.ut=h +_.uu=i +_.L=j +_.K$=k +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=l +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCU:function aCU(a,b,c,d,e,f,g,h){var _=this +_.kG=a +_.qB=b +_.dU=c +_.f2=d +_.ei=e +_.ey=!0 +_.L=f +_.K$=g +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=h +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aD2:function aD2(a,b){var _=this +_.ai=_.L=0 +_.K$=a +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=b +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +a7w:function a7w(a,b,c,d){var _=this +_.L=a +_.ai=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +a7D:function a7D(a,b,c){var _=this +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +a7i:function a7i(a,b,c,d){var _=this +_.L=a +_.ai=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +B_:function B_(a,b,c){var _=this +_.ei=_.f2=_.dU=_.qB=_.kG=null +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +a7J:function a7J(a,b,c,d,e,f,g){var _=this +_.L=a +_.ai=b +_.b2=c +_.d2=d +_.xa=_.xU=_.u2=_.pL=_.j8=null +_.Gl=e +_.K$=f +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=g +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCE:function aCE(a,b,c){var _=this +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCT:function aCT(a,b){var _=this +_.K$=a +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=b +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCN:function aCN(a,b,c){var _=this +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCQ:function aCQ(a,b,c){var _=this +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCR:function aCR(a,b,c){var _=this +_.L=a +_.ai=null +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCO:function aCO(a,b,c,d,e,f,g){var _=this +_.L=a +_.ai=b +_.b2=c +_.d2=d +_.j8=e +_.K$=f +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=g +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bPf:function bPf(a){this.a=a}, +a7m:function a7m(a,b,c,d,e){var _=this +_.L=a +_.ai=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null +_.$ti=e}, +aTK:function aTK(){}, +agc:function agc(){}, +agd:function agd(){}, +cPp(a,b){var s +if(a.p(0,b))return B.dW +s=b.b +if(sa.d)return B.hk +return b.a>=a.c?B.hk:B.hl}, +dgR(a,b,c){var s,r +if(a.p(0,b))return b +s=b.b +r=a.b +if(!(s<=r))s=s<=a.d&&b.a<=a.a +else s=!0 +if(s)return c===B.u?new A.w(a.a,r):new A.w(a.c,r) +else{s=a.d +return c===B.u?new A.w(a.c,s):new A.w(a.a,s)}}, +B9:function B9(a,b){this.a=a +this.b=b}, +lz:function lz(){}, +aEj:function aEj(){}, +U3:function U3(a,b){this.a=a +this.b=b}, +LR:function LR(a,b){this.a=a +this.b=b}, +bUo:function bUo(){}, +a_d:function a_d(a){this.a=a}, +Ln:function Ln(a,b){this.b=a +this.a=b}, +Lo:function Lo(a,b){this.a=a +this.b=b}, +U4:function U4(a,b){this.a=a +this.b=b}, +FB:function FB(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Lp:function Lp(a,b,c){this.a=a +this.b=b +this.c=c}, +V7:function V7(a,b){this.a=a +this.b=b}, +Fp:function Fp(){}, +bPZ:function bPZ(a,b,c){this.a=a +this.b=b +this.c=c}, +a7E:function a7E(a,b,c,d){var _=this +_.L=null +_.ai=a +_.b2=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCB:function aCB(){}, +aD0:function aD0(a,b,c,d,e,f){var _=this +_.dU=a +_.f2=b +_.L=null +_.ai=c +_.b2=d +_.K$=e +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=f +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aCK:function aCK(a,b,c,d,e,f,g,h){var _=this +_.dU=a +_.f2=b +_.ei=c +_.ey=d +_.L=null +_.ai=e +_.b2=f +_.K$=g +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=h +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +a7o:function a7o(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.dU=a +_.f2=b +_.ei=c +_.ey=d +_.pR=!1 +_.ut=null +_.uu=e +_.B5$=f +_.N2$=g +_.L=null +_.ai=h +_.b2=i +_.K$=j +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=k +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +a7v:function a7v(a,b,c,d,e,f){var _=this +_.dU=a +_.f2=b +_.L=null +_.ai=c +_.b2=d +_.K$=e +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=f +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bY1:function bY1(){}, +a7r:function a7r(a,b,c){var _=this +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +afV:function afV(){}, +age:function age(){}, +ri(a,b){switch(b.a){case 0:return a +case 1:return A.cV_(a)}}, +drL(a,b){switch(b.a){case 0:return a +case 1:return A.dtX(a)}}, +nO(a,b,c,d,e,f,g,h,i,j){var s=d==null?g:d,r=c==null?g:c,q=a==null?d:a +if(q==null)q=g +return new A.aFB(i,h,g,s,e,f,r,g>0,b,j,q)}, +a2n:function a2n(a,b){this.a=a +this.b=b}, +FJ:function FJ(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l}, +aFB:function aFB(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k}, +Ux:function Ux(a,b,c){this.a=a +this.b=b +this.c=c}, +aFD:function aFD(a,b,c){var _=this +_.c=a +_.d=b +_.a=c +_.b=null}, +Bj:function Bj(){}, +Bi:function Bi(a,b){this.j7$=a +this.av$=b +this.a=null}, +xP:function xP(a){this.a=a}, +Bl:function Bl(a,b,c){this.j7$=a +this.av$=b +this.a=c}, +f3:function f3(){}, +a7L:function a7L(){}, +bQ_:function bQ_(a,b){this.a=a +this.b=b}, +aDe:function aDe(){}, +aDf:function aDf(a,b){var _=this +_.K$=a +_.id=null +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=b +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aUq:function aUq(){}, +aUr:function aUr(){}, +aVR:function aVR(){}, +aVS:function aVS(){}, +aVW:function aVW(){}, +aD7:function aD7(a,b,c,d,e,f,g){var _=this +_.N0=a +_.bc=b +_.bv=c +_.eT=$ +_.nJ=!0 +_.dL$=d +_.ae$=e +_.ez$=f +_.id=null +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=g +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aD8:function aD8(){}, +bYo:function bYo(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bYp:function bYp(){}, +bYq:function bYq(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bYn:function bYn(){}, +aFC:function aFC(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Uw:function Uw(a,b,c){var _=this +_.b=_.w=null +_.c=!1 +_.Sv$=a +_.j7$=b +_.av$=c +_.a=null}, +aD9:function aD9(a,b,c,d,e,f,g){var _=this +_.m4=a +_.bc=b +_.bv=c +_.eT=$ +_.nJ=!0 +_.dL$=d +_.ae$=e +_.ez$=f +_.id=null +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=g +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aDa:function aDa(a,b,c,d,e,f){var _=this +_.bc=a +_.bv=b +_.eT=$ +_.nJ=!0 +_.dL$=c +_.ae$=d +_.ez$=e +_.id=null +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=f +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bQ0:function bQ0(a,b,c){this.a=a +this.b=b +this.c=c}, +v8:function v8(){}, +bQ5:function bQ5(){}, +me:function me(a,b,c){var _=this +_.b=null +_.c=!1 +_.Sv$=a +_.j7$=b +_.av$=c +_.a=null}, +B0:function B0(){}, +bQ1:function bQ1(a,b,c){this.a=a +this.b=b +this.c=c}, +bQ3:function bQ3(a,b){this.a=a +this.b=b}, +bQ2:function bQ2(){}, +agg:function agg(){}, +aUk:function aUk(){}, +aUl:function aUl(){}, +aVT:function aVT(){}, +aVU:function aVU(){}, +a7K:function a7K(){}, +aDb:function aDb(a,b,c,d){var _=this +_.bU=null +_.eU=a +_.m3=b +_.K$=c +_.id=null +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aUi:function aUi(){}, +cur(a,b,c,d,e){return a==null?null:a.rr(new A.Z(c,e,d,b))}, +bKc:function bKc(a){this.a=a}, +aDc:function aDc(){}, +bQ4:function bQ4(a,b,c){this.a=a +this.b=b +this.c=c}, +aDd:function aDd(){}, +a7M:function a7M(){}, +cCB:function cCB(a){this.a=a}, +aUm:function aUm(){}, +aUn:function aUn(){}, +bOS(a,b){return new A.pE(a.a-b.a,a.b-b.b,b.c-a.c,b.d-a.d)}, +dg1(a,b,c){var s,r,q,p,o +if(a==b)return a +if(a==null)return new A.pE(b.a*c,b.b*c,b.c*c,b.d*c) +if(b==null){s=1-c +return new A.pE(b.a.aO(0,s),b.b.aO(0,s),b.c.aO(0,s),b.d.aO(0,s))}r=A.aJ(a.a,b.a,c) +r.toString +q=A.aJ(a.b,b.b,c) +q.toString +p=A.aJ(a.c,b.c,c) +p.toString +o=A.aJ(a.d,b.d,c) +o.toString +return new A.pE(r,q,p,o)}, +L5(a,b){var s,r,q,p +for(s=t.Qv,r=a,q=0;r!=null;){p=r.e +p.toString +s.a(p) +if(!p.gaaY())q=Math.max(q,A.iU(b.$1(r))) +r=p.av$}return q}, +cP_(a,b,c,d){var s,r,q,p,o,n=b.w +if(n!=null&&b.f!=null){s=b.f +s.toString +n.toString +r=B.cA.a1V(c.a-s-n)}else{n=b.x +r=n!=null?B.cA.a1V(n):B.cA}n=b.e +if(n!=null&&b.r!=null){s=b.r +s.toString +n.toString +r=r.a1U(c.b-s-n)}else{n=b.y +if(n!=null)r=r.a1U(n)}a.cV(r,!0) +q=b.w +if(!(q!=null)){n=b.f +s=a.k3 +if(n!=null)q=c.a-n-s.a +else{s.toString +q=d.Ik(t.c.a(c.aq(0,s))).a}}p=(q<0||q+a.k3.a>c.a)&&!0 +o=b.e +if(!(o!=null)){n=b.r +s=a.k3 +if(n!=null)o=c.b-n-s.b +else{s.toString +o=d.Ik(t.c.a(c.aq(0,s))).b}}if(o<0||o+a.k3.b>c.b)p=!0 +b.a=new A.w(q,o) +return p}, +pE:function pE(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +mf:function mf(a,b,c){var _=this +_.y=_.x=_.w=_.r=_.f=_.e=null +_.j7$=a +_.av$=b +_.a=c}, +UE:function UE(a,b){this.a=a +this.b=b}, +a7N:function a7N(a,b,c,d,e,f,g,h,i){var _=this +_.F=!1 +_.M=null +_.W=a +_.a1=b +_.aj=c +_.b5=d +_.bq=e +_.dL$=f +_.ae$=g +_.ez$=h +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=i +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bQ9:function bQ9(a){this.a=a}, +bQ7:function bQ7(a){this.a=a}, +bQ8:function bQ8(a){this.a=a}, +bQ6:function bQ6(a){this.a=a}, +aUs:function aUs(){}, +aUt:function aUt(){}, +FQ:function FQ(a){this.a=a}, +aaw:function aaw(){}, +asf:function asf(){}, +aGF:function aGF(a,b){this.a=a +this.b=b}, +Tx:function Tx(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.aj=e +_.b5=f +_.bq=g +_.K=_.cE=null +_.a5=h +_.df=i +_.dj=j +_.pA=null +_.oP=k +_.pr=null +_.qp=$ +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=l +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bQb:function bQb(){}, +bQc:function bQc(a,b,c){this.a=a +this.b=b +this.c=c}, +aGE:function aGE(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +CS:function CS(a,b){this.a=a +this.b=b}, +aIz:function aIz(a,b){this.a=a +this.b=b}, +a7P:function a7P(a,b,c,d,e){var _=this +_.id=a +_.k1=b +_.k2=c +_.k4=null +_.K$=d +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=e +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aUx:function aUx(){}, +cOW(a){var s,r +for(s=t.eX,r=t.NW;a!=null;){if(r.b(a))return a +a=s.a(a.gbE(a))}return null}, +cP0(a,b,c,d,e,f){var s,r,q,p,o,n,m +if(b==null)return e +s=f.Hd(b,0,e) +r=f.Hd(b,1,e) +q=d.at +q.toString +p=s.a +o=r.a +if(pp)n=s +else{if(!(q0)return a>=1e5 +return!0}, +yA:function yA(a,b,c,d){var _=this +_.a=a +_.b=b +_.e=$ +_.f=c +_.$ti=d}, +Ww:function Ww(a){this.a=a +this.b=null}, +Fy:function Fy(a,b){this.a=a +this.b=b}, +bK6:function bK6(a){this.a=a}, +md:function md(){}, +bT5:function bT5(a){this.a=a}, +bT7:function bT7(a){this.a=a}, +bT8:function bT8(a,b){this.a=a +this.b=b}, +bT9:function bT9(a,b){this.a=a +this.b=b}, +bT4:function bT4(a){this.a=a}, +bT6:function bT6(a){this.a=a}, +a6I:function a6I(a){this.a=a}, +cDd(){var s=new A.M0(new A.aE(new A.ah($.aq,t.D4),t.gR)) +s.aGn() +return s}, +Vb:function Vb(a,b){var _=this +_.a=null +_.b=!1 +_.c=null +_.d=a +_.e=null +_.f=b +_.r=$}, +M0:function M0(a){this.a=a +this.c=this.b=null}, +c2d:function c2d(a){this.a=a}, +ab0:function ab0(a){this.a=a}, +aEn:function aEn(){}, +bUJ:function bUJ(a){this.a=a}, +a0b(a){var s=$.cA_.h(0,a) +if(s==null){s=$.cK8 +$.cK8=s+1 +$.cA_.j(0,a,s) +$.cK7.j(0,s,a)}return s}, +dgU(a,b){var s +if(a.length!==b.length)return!1 +for(s=0;s=0)m.push(new A.a3I(A.a(p.X(q,0,o).split("\n"),s),p.bF(q,o+2))) +else m.push(new A.a3I(B.Q,q))}return m}, +cPr(a){switch(a){case"AppLifecycleState.resumed":return B.xY +case"AppLifecycleState.inactive":return B.arU +case"AppLifecycleState.paused":return B.oa +case"AppLifecycleState.detached":return B.qV}return null}, +U9:function U9(){}, +bVk:function bVk(a){this.a=a}, +cch:function cch(){}, +cci:function cci(a){this.a=a}, +ccj:function ccj(a){this.a=a}, +d79(){$.b08().toString +var s=t.H +return B.dAB.CG("disableContextMenu",s).aJ(0,new A.b6V(),s)}, +b6U:function b6U(){this.a=!0}, +b6V:function b6V(){}, +OT(a){var s=0,r=A.o(t.H) +var $async$OT=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=2 +return A.f(B.ea.q4("Clipboard.setData",A.p(["text",a.a],t.N,t.z),t.H),$async$OT) +case 2:return A.m(null,r)}}) +return A.n($async$OT,r)}, +be8(a){var s=0,r=A.o(t.VM),q,p +var $async$be8=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f(B.ea.q4("Clipboard.getData",a,t.a),$async$be8) +case 3:p=c +if(p==null){q=null +s=1 +break}q=new A.Dl(A.av(J.K(p,"text"))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$be8,r)}, +be9(){var s=0,r=A.o(t.y),q,p +var $async$be9=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f(B.ea.q4("Clipboard.hasStrings","text/plain",t.a),$async$be9) +case 3:p=b +if(p==null){q=!1 +s=1 +break}q=A.ix(J.K(p,"value")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$be9,r)}, +Dl:function Dl(a){this.a=a}, +cKz(a,b,c){var s=A.a([b,c],t.jl) +A.at(a,"addEventListener",s)}, +cKI(a){return a.status}, +dts(a,b){var s=self.window[a] +if(s==null)return null +return A.yI(s,b)}, +bp9:function bp9(a,b){this.a=a +this.b=!1 +this.c=b}, +bpa:function bpa(){}, +bpc:function bpc(a){this.a=a}, +bpb:function bpb(a){this.a=a}, +dcD(a){var s,r,q=a.c,p=B.dn5.h(0,q) +if(p==null)p=new A.ag(q) +q=a.d +s=B.do2.h(0,q) +if(s==null)s=new A.M(q) +r=a.a +switch(a.b.a){case 0:return new A.Jq(p,s,a.e,r,a.f) +case 1:return new A.Eq(p,s,null,r,a.f) +case 2:return new A.a3v(p,s,a.e,r,!1)}}, +Js:function Js(a,b,c){this.c=a +this.a=b +this.b=c}, +Ep:function Ep(){}, +Jq:function Jq(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +Eq:function Eq(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +a3v:function a3v(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bsa:function bsa(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.e=null}, +a3r:function a3r(a,b){this.a=a +this.b=b}, +a3t:function a3t(a,b){this.a=a +this.b=b}, +auS:function auS(a,b,c,d){var _=this +_.a=null +_.b=a +_.c=b +_.d=null +_.e=c +_.f=d}, +aQg:function aQg(){}, +bzT:function bzT(a,b,c){this.a=a +this.b=b +this.c=c}, +cMV(a){var s,r,q,p=A.b4(t.bd) +for(s=a.gS(a);s.q();){r=s.gE(s) +q=$.cYs().h(0,r) +p.t(0,q==null?r:q)}return p}, +bzU:function bzU(){}, +M:function M(a){this.a=a}, +ag:function ag(a){this.a=a}, +aQi:function aQi(){}, +jl(a,b,c,d){return new A.mM(a,c,b,d)}, +a51(a){return new A.K3(a)}, +th:function th(a,b){this.a=a +this.b=b}, +mM:function mM(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +K3:function K3(a){this.a=a}, +c_M:function c_M(){}, +byi:function byi(){}, +byk:function byk(){}, +a9Y:function a9Y(){}, +bZ_:function bZ_(a,b){this.a=a +this.b=b}, +bZ2:function bZ2(){}, +dkO(a){var s,r,q +for(s=A.y(a),s=s.i("@<1>").Z(s.z[1]),r=new A.bN(J.af(a.a),a.b,s.i("bN<1,2>")),s=s.z[1];r.q();){q=r.a +if(q==null)q=s.a(q) +if(!q.l(0,B.bB))return q}return null}, +bGm:function bGm(a,b){this.a=a +this.b=b}, +Si:function Si(){}, +fP:function fP(){}, +aNE:function aNE(){}, +aS0:function aS0(a,b){this.a=a +this.b=b}, +aS_:function aS_(){}, +aWr:function aWr(a,b){this.a=a +this.b=b}, +xY:function xY(a){this.a=a}, +aRC:function aRC(){}, +de6(a,b,c){return new A.eI(a,b,c)}, +rw:function rw(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +b5C:function b5C(a,b){this.a=a +this.b=b}, +eI:function eI(a,b,c){this.a=a +this.b=b +this.c=c}, +bG5:function bG5(a,b){this.a=a +this.b=b}, +qK:function qK(a,b,c){this.a=a +this.b=b +this.c=c}, +wS:function wS(a){this.a=a}, +bmg:function bmg(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bmf:function bmf(a,b){this.a=a +this.b=b}, +bmh:function bmh(a,b,c){this.a=a +this.b=b +this.c=c}, +bKQ:function bKQ(){this.a=0}, +Kz:function Kz(){}, +dfS(a){var s,r,q,p,o={} +o.a=null +s=new A.bNS(o,a).$0() +r=$.GY().d +q=A.y(r).i("br<1>") +p=A.i0(new A.br(r,q),q.i("D.E")).p(0,s.gCX()) +q=J.K(a,"type") +q.toString +A.av(q) +switch(q){case"keydown":return new A.tw(o.a,p,s) +case"keyup":return new A.KY(null,!1,s) +default:throw A.j(A.DT("Unknown key event type: "+q))}}, +Es:function Es(a,b){this.a=a +this.b=b}, +py:function py(a,b){this.a=a +this.b=b}, +a78:function a78(){}, +vu:function vu(){}, +bNS:function bNS(a,b){this.a=a +this.b=b}, +tw:function tw(a,b,c){this.a=a +this.b=b +this.c=c}, +KY:function KY(a,b,c){this.a=a +this.b=b +this.c=c}, +bNX:function bNX(a,b){this.a=a +this.d=b}, +iR:function iR(a,b){this.a=a +this.b=b}, +aTz:function aTz(){}, +aTy:function aTy(){}, +aCm:function aCm(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +a80:function a80(a,b){var _=this +_.b=_.a=null +_.f=_.e=_.d=_.c=!1 +_.r=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.aj$=!1}, +bQD:function bQD(a){this.a=a}, +bQE:function bQE(a){this.a=a}, +jL:function jL(a,b,c,d,e,f){var _=this +_.a=a +_.b=null +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.x=_.w=!1}, +bQA:function bQA(){}, +bQB:function bQB(){}, +bQz:function bQz(){}, +bQC:function bQC(){}, +d8P(a,b){var s,r,q,p,o=A.a([],t.bt),n=J.T(a),m=0,l=0 +while(!0){if(!(m1 +if(a1===0)m=0===a1 +else m=!1 +l=n&&a3a +q=!l +i=q&&!m&&sd||!q||k +if(c===o)return new A.V2(c,p,r) +else if((!h||i)&&s)return new A.aGQ(new A.eW(!n?a-1:b,a),c,p,r) +else if((b===a||j)&&s)return new A.aGR(B.c.X(a0,d,d+(a1-d)),a,c,p,r) +else if(e)return new A.aGS(a0,new A.eW(b,a),c,p,r) +return new A.V2(c,p,r)}, +FV:function FV(){}, +aGR:function aGR(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.c=e}, +aGQ:function aGQ(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +aGS:function aGS(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.c=e}, +V2:function V2(a,b,c){this.a=a +this.b=b +this.c=c}, +aWK:function aWK(){}, +cMH(a,b){var s,r,q,p,o=a.a,n=new A.Br(o,0,0) +o=o.length===0?B.ch:new A.he(o) +if(o.gu(o)>b)n.L7(b,0) +s=n.gE(n) +o=a.b +r=s.length +o=o.RB(Math.min(o.a,r),Math.min(o.b,r)) +q=a.c +p=q.a +q=q.b +return new A.f4(s,o,p!==q&&r>p?new A.eW(p,Math.min(q,r)):B.d6)}, +a4O:function a4O(a,b){this.a=a +this.b=b}, +By:function By(){}, +aRG:function aRG(a,b){this.a=a +this.b=b}, +cqh:function cqh(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=!1}, +asb:function asb(a,b,c){this.a=a +this.b=b +this.c=c}, +bo3:function bo3(a,b,c){this.a=a +this.b=b +this.c=c}, +avU:function avU(a,b){this.a=a +this.b=b}, +cQf(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){return new A.vS(j,m,l,c,d,n,o,!0,g,a,i,p,k,!0,b,!1)}, +dru(a){switch(a){case"TextAffinity.downstream":return B.K +case"TextAffinity.upstream":return B.ci}return null}, +cQd(a){var s,r,q,p,o=J.T(a),n=A.av(o.h(a,"text")),m=A.hP(o.h(a,"selectionBase")) +if(m==null)m=-1 +s=A.hP(o.h(a,"selectionExtent")) +if(s==null)s=-1 +r=A.dru(A.cB(o.h(a,"selectionAffinity"))) +if(r==null)r=B.K +q=A.kd(o.h(a,"selectionIsDirectional")) +p=A.f5(r,m,s,q===!0) +m=A.hP(o.h(a,"composingBase")) +if(m==null)m=-1 +o=A.hP(o.h(a,"composingExtent")) +return new A.f4(n,p,new A.eW(m,o==null?-1:o))}, +cD9(a){var s=A.a([],t.u1),r=$.cQg +$.cQg=r+1 +return new A.c1p(s,r,a)}, +drw(a){switch(a){case"TextInputAction.none":return B.dPI +case"TextInputAction.unspecified":return B.dPJ +case"TextInputAction.go":return B.ap9 +case"TextInputAction.search":return B.wT +case"TextInputAction.send":return B.apa +case"TextInputAction.next":return B.qv +case"TextInputAction.previous":return B.dPM +case"TextInputAction.continueAction":return B.dPN +case"TextInputAction.join":return B.dPO +case"TextInputAction.route":return B.dPK +case"TextInputAction.emergencyCall":return B.dPL +case"TextInputAction.done":return B.wS +case"TextInputAction.newline":return B.ap8}throw A.j(A.a1Q(A.a([A.Iv("Unknown text input action: "+a)],t.qe)))}, +drv(a){switch(a){case"FloatingCursorDragState.start":return B.NH +case"FloatingCursorDragState.update":return B.Aw +case"FloatingCursorDragState.end":return B.Ax}throw A.j(A.a1Q(A.a([A.Iv("Unknown text cursor action: "+a)],t.qe)))}, +din(a){var s,r,q,p,o +for(s=$.fK(),r=s.b,r=A.eK(r,r.r,A.y(r).c),q=t.H,p=r.$ti.c;r.q();){o=r.d +if(o==null)p.a(o) +o=s.c +o===$&&A.e() +o.q4("TextInput.finishAutofillContext",a,q)}}, +a9H:function a9H(a,b){this.a=a +this.b=b}, +a9I:function a9I(a,b){this.a=a +this.b=b}, +LT:function LT(a,b,c){this.a=a +this.b=b +this.c=c}, +nR:function nR(a,b){this.a=a +this.b=b}, +aaG:function aaG(a,b){this.a=a +this.b=b}, +vS:function vS(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p}, +Qe:function Qe(a,b){this.a=a +this.b=b}, +bNR:function bNR(a,b){this.a=a +this.b=b}, +f4:function f4(a,b,c){this.a=a +this.b=b +this.c=c}, +c18:function c18(a,b){this.a=a +this.b=b}, +r1:function r1(a,b){this.a=a +this.b=b}, +c1Z:function c1Z(){}, +c1n:function c1n(){}, +Lq:function Lq(a,b,c){this.a=a +this.b=b +this.c=c}, +c1p:function c1p(a,b,c){var _=this +_.d=_.c=_.b=_.a=null +_.e=a +_.f=b +_.r=c}, +aGU:function aGU(a,b,c){var _=this +_.a=a +_.b=b +_.c=$ +_.d=null +_.e=$ +_.f=c +_.w=_.r=!1}, +c1F:function c1F(a){this.a=a}, +c1D:function c1D(){}, +c1C:function c1C(a,b){this.a=a +this.b=b}, +c1E:function c1E(a){this.a=a}, +c1G:function c1G(a){this.a=a}, +aaK:function aaK(){}, +aSH:function aSH(){}, +clz:function clz(){}, +aZd:function aZd(){}, +abk:function abk(a,b){this.a=a +this.b=b}, +aHU:function aHU(){this.a=$ +this.b=null}, +c4o:function c4o(){}, +dpm(a){var s=A.bx("parent") +a.BJ(new A.cts(s)) +return s.aV()}, +CR(a,b){return new A.yW(a,b,null)}, +akc(a,b){var s,r=t.L1,q=a.vX(r) +for(;s=q!=null,s;){if(J.v(b.$1(q),!0))break +q=A.dpm(q).vX(r)}return s}, +cz9(a){var s={} +s.a=null +A.akc(a,new A.b1_(s)) +return B.au9}, +czb(a,b,c){var s={} +s.a=null +if((b==null?null:A.a_(b))==null)A.cR(c) +A.akc(a,new A.b12(s,b,a,c)) +return s.a}, +cza(a,b){var s={} +s.a=null +A.cR(b) +A.akc(a,new A.b10(s,null,b)) +return s.a}, +b0Z(a,b,c){var s,r=b==null?null:A.a_(b) +if(r==null)r=A.cR(c) +s=a.r.h(0,r) +if(c.i("dM<0>?").b(s))return s +else return null}, +H2(a,b,c){var s={} +s.a=null +A.akc(a,new A.b11(s,b,a,c)) +return s.a}, +d6b(a,b,c){var s={} +s.a=null +A.akc(a,new A.b13(s,b,a,c)) +return s.a}, +bp5(a,b,c,d,e,f,g,h,i,j){return new A.IN(d,e,!1,a,j,h,i,g,f,c,null)}, +cKr(a){return new A.a0I(a,new A.cJ(A.a([],t.ot),t.wS))}, +cts:function cts(a){this.a=a}, +d8:function d8(){}, +dM:function dM(){}, +k_:function k_(){}, +fW:function fW(a,b,c){var _=this +_.c=a +_.a=b +_.b=null +_.$ti=c}, +b0W:function b0W(){}, +yW:function yW(a,b,c){this.d=a +this.e=b +this.a=c}, +b1_:function b1_(a){this.a=a}, +b12:function b12(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b10:function b10(a,b,c){this.a=a +this.b=b +this.c=c}, +b11:function b11(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b13:function b13(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ac5:function ac5(a,b,c){var _=this +_.d=a +_.e=b +_.a=null +_.b=c +_.c=null}, +c8z:function c8z(a){this.a=a}, +ac4:function ac4(a,b,c,d,e){var _=this +_.f=a +_.r=b +_.w=c +_.b=d +_.a=e}, +IN:function IN(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.e=c +_.w=d +_.x=e +_.y=f +_.z=g +_.Q=h +_.as=i +_.ax=j +_.a=k}, +adU:function adU(a,b){var _=this +_.f=_.e=_.d=!1 +_.r=a +_.a=null +_.b=b +_.c=null}, +ceo:function ceo(a){this.a=a}, +cem:function cem(a){this.a=a}, +ceh:function ceh(a){this.a=a}, +cei:function cei(a){this.a=a}, +ceg:function ceg(a,b){this.a=a +this.b=b}, +cel:function cel(a){this.a=a}, +cej:function cej(a){this.a=a}, +cek:function cek(a,b){this.a=a +this.b=b}, +cen:function cen(a,b){this.a=a +this.b=b}, +aIL:function aIL(a){this.a=a +this.b=null}, +a0I:function a0I(a,b){this.c=a +this.a=b +this.b=null}, +NR:function NR(){}, +Op:function Op(){}, +nh:function nh(){}, +ar4:function ar4(){}, +KR:function KR(){}, +aBS:function aBS(a){var _=this +_.d=_.c=$ +_.a=a +_.b=null}, +X2:function X2(){}, +afm:function afm(a,b,c,d,e,f,g,h){var _=this +_.e=a +_.f=b +_.bJg$=c +_.bJh$=d +_.bJi$=e +_.bJj$=f +_.a=g +_.b=null +_.$ti=h}, +afn:function afn(a,b,c,d,e,f,g,h){var _=this +_.e=a +_.f=b +_.bJg$=c +_.bJh$=d +_.bJi$=e +_.bJj$=f +_.a=g +_.b=null +_.$ti=h}, +acS:function acS(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=null +_.$ti=d}, +aKU:function aKU(){}, +aKS:function aKS(){}, +aQ6:function aQ6(){}, +aiH:function aiH(){}, +aiI:function aiI(){}, +VR:function VR(a){this.c=a}, +a9D:function a9D(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aFz:function aFz(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.f=0 +_.ff$=c +_.b7$=d +_.a=null +_.b=e +_.c=null}, +aVN:function aVN(){}, +Xr:function Xr(){}, +XO:function XO(){}, +cIG(a,b,c,d){return new A.YH(b,a,c,d,null)}, +YH:function YH(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aL7:function aL7(a,b,c){var _=this +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +aL6:function aL6(a,b,c,d,e,f,g,h){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.y=f +_.c=g +_.a=h}, +aYA:function aYA(){}, +NX(a,b,c,d,e){return new A.Hc(a,b,d,e,c,null)}, +d6x(a,b){return new A.dp(b,!1,a,new A.cz(a.a,t.Ll))}, +d6w(a,b){var s=A.R(b,!0,t.d) +if(a!=null)s.push(a) +return A.d_(B.D,s,B.B,B.a7)}, +Gh:function Gh(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Hc:function Hc(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.f=c +_.w=d +_.x=e +_.a=f}, +acb:function acb(a,b,c,d,e){var _=this +_.d=null +_.e=a +_.f=b +_.r=0 +_.ff$=c +_.b7$=d +_.a=null +_.b=e +_.c=null}, +c9e:function c9e(a,b,c){this.a=a +this.b=b +this.c=c}, +c9d:function c9d(a,b){this.a=a +this.b=b}, +c9f:function c9f(){}, +c9g:function c9g(a){this.a=a}, +ai9:function ai9(){}, +cII(a,b,c){return new A.YO(b,a,null,c.i("YO<0>"))}, +YO:function YO(a,b,c,d){var _=this +_.e=a +_.c=b +_.a=c +_.$ti=d}, +ds1(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=null +if(a1==null||a1.length===0)return B.b.gN(a2) +s=t.N +r=t.da +q=A.jB(a0,a0,a0,s,r) +p=A.jB(a0,a0,a0,s,r) +o=A.jB(a0,a0,a0,s,r) +n=A.jB(a0,a0,a0,s,r) +m=A.jB(a0,a0,a0,t.u,r) +for(l=0;l<46;++l){k=a2[l] +s=k.a +r=B.fx.h(0,s) +if(r==null)r=s +j=A.r(k.b) +i=k.c +h=B.ig.h(0,i) +if(h==null)h=i +h=r+"_"+j+"_"+A.r(h) +if(q.h(0,h)==null)q.j(0,h,k) +r=B.fx.h(0,s) +r=(r==null?s:r)+"_"+j +if(o.h(0,r)==null)o.j(0,r,k) +r=B.fx.h(0,s) +if(r==null)r=s +j=B.ig.h(0,i) +if(j==null)j=i +j=r+"_"+A.r(j) +if(p.h(0,j)==null)p.j(0,j,k) +r=B.fx.h(0,s) +s=r==null?s:r +if(n.h(0,s)==null)n.j(0,s,k) +s=B.ig.h(0,i) +if(s==null)s=i +if(m.h(0,s)==null)m.j(0,s,k)}for(g=a0,f=g,e=0;e"))}, +vM(a,b,c,d){return new A.LC(a,c,b,d.i("LC<0>"))}, +xS:function xS(){}, +ah2:function ah2(a,b){var _=this +_.d=null +_.e=$ +_.a=null +_.b=a +_.c=null +_.$ti=b}, +cp8:function cp8(a){this.a=a}, +cp7:function cp7(a,b){this.a=a +this.b=b}, +cpa:function cpa(a){this.a=a}, +cp5:function cp5(a,b,c){this.a=a +this.b=b +this.c=c}, +cp9:function cp9(a){this.a=a}, +cp6:function cp6(a){this.a=a}, +Dq:function Dq(a,b){this.a=a +this.b=b}, +ba:function ba(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +LC:function LC(a,b,c,d){var _=this +_.e=a +_.c=b +_.a=c +_.$ti=d}, +ch:function ch(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.$ti=d}, +ae_:function ae_(a,b){var _=this +_.d=null +_.e=$ +_.a=null +_.b=a +_.c=null +_.$ti=b}, +ceD:function ceD(a,b){this.a=a +this.b=b}, +ceC:function ceC(a,b){this.a=a +this.b=b}, +ceE:function ceE(a,b){this.a=a +this.b=b}, +ceB:function ceB(a,b,c){this.a=a +this.b=b +this.c=c}, +cIW(a){var s=a.T(t.BY) +return s==null?null:s.f}, +al4:function al4(a,b){this.a=a +this.b=b}, +Hl:function Hl(a,b){this.c=a +this.a=b}, +al5:function al5(a,b){var _=this +_.d=a +_.e=!1 +_.a=null +_.b=b +_.c=null}, +b5_:function b5_(){}, +b50:function b50(a){this.a=a}, +acg:function acg(a,b,c){this.f=a +this.b=b +this.a=c}, +aLl:function aLl(){}, +O7:function O7(a,b){this.c=a +this.a=b}, +ach:function ach(a){var _=this +_.d=null +_.e=$ +_.f=!1 +_.a=null +_.b=a +_.c=null}, +c9A:function c9A(a){this.a=a}, +c9F:function c9F(a){this.a=a}, +c9E:function c9E(a,b,c){this.a=a +this.b=b +this.c=c}, +c9C:function c9C(a){this.a=a}, +c9D:function c9D(a){this.a=a}, +c9B:function c9B(a){this.a=a}, +Ro:function Ro(a){this.a=a}, +a3p:function a3p(a){var _=this +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.aj$=!1}, +pa:function pa(){}, +aS6:function aS6(a){this.a=a}, +cSi(a,b){a.d7(new A.crd(b)) +b.$1(a)}, +ar2(a,b){return new A.rQ(b,a,null)}, +fN(a){var s=a.T(t.I) +return s==null?null:s.w}, +tl(a,b){return new A.Kc(b,a,null)}, +czm(a,b){return new A.alb(b,a,null)}, +oh(a,b,c,d,e){return new A.I2(d,b,e,a,c)}, +rA(a,b,c){return new A.Dj(c,b,a,null)}, +pg(a,b,c){return new A.OS(a,b,c)}, +anx(a){return new A.anw(a,null)}, +bdH(a,b,c){return new A.OR(c,b,a,null)}, +d7J(a,b){return new A.hr(new A.bdJ(b,B.da,a),null)}, +G0(a,b,c,d){return new A.tT(c,null,a,d,null,b,null)}, +abc(a,b,c,d,e){return new A.tT(A.cQz(b),e,a,!0,d,c,null)}, +G1(a,b){var s=null +return new A.tT(A.tc(b.a,b.b,0),s,s,!0,s,a,s)}, +cQx(a,b,c,d){var s=d +return new A.tT(A.JT(s,d,1),null,a,!0,c,b,null)}, +cQz(a){var s,r,q +if(a===0){s=new A.bW(new Float64Array(16)) +s.dN() +return s}r=Math.sin(a) +if(r===1)return A.c3F(1,0) +if(r===-1)return A.c3F(-1,0) +q=Math.cos(a) +if(q===-1)return A.c3F(0,-1) +return A.c3F(r,q)}, +c3F(a,b){var s=new Float64Array(16) +s[0]=b +s[1]=a +s[4]=-a +s[5]=b +s[10]=1 +s[15]=1 +return new A.bW(s)}, +bf2(a,b,c,d){return new A.P7(b,d,c,a,null)}, +cAF(a,b,c,d){return new A.asc(d,a,c,b,null)}, +bpG(a,b,c){return new A.asG(c,b,a,null)}, +cn(a,b,c){return new A.iA(B.D,c,b,a,null)}, +Rx(a,b){return new A.Eu(b,a,new A.cz(b,t.xk))}, +bU(a,b,c){return new A.cT(c,b,a,null)}, +Bg(a,b){return new A.cT(b.a,b.b,a,null)}, +cPy(a,b){return new A.cT(b,b,a,null)}, +d87(a){return B.cA}, +d88(a){return new A.aA(0,1/0,a.c,a.d)}, +d86(a){return new A.aA(a.a,a.b,0,1/0)}, +cQO(a,b,c,d){return new A.aHS(a,d,c,b,null)}, +cLf(a,b,c,d){return new A.asH(d,c,a,b,null)}, +cNV(a,b,c,d,e,f){return new A.aAp(a,f,d,e,c,b,null)}, +Jh(a,b){return new A.auA(b,a,null)}, +cvQ(a,b,c){var s,r +switch(b.a){case 0:s=a.T(t.I) +s.toString +r=A.cxK(s.w) +return c?A.cV_(r):r +case 1:return c?B.av:B.at}}, +a3P(a){return new A.aw4(a,null)}, +d_(a,b,c,d){return new A.r4(a,d,c,b,null)}, +hJ(a,b,c,d,e,f,g,h){return new A.pC(e,g,f,a,h,c,b,d)}, +SV(a,b){return new A.pC(b.a,b.b,b.c,b.d,null,null,a,null)}, +KN(a,b,c,d,e){return new A.pC(c,e,d,a,null,null,b,null)}, +cOs(a,b,c,d,e,f,g,h){var s,r +switch(f.a){case 0:s=e +r=c +break +case 1:s=c +r=e +break +default:r=null +s=null}return A.hJ(a,b,d,null,r,s,g,h)}, +daz(a,b,c,d,e,f,g,h,i){return new A.Qc(c,e,f,b,h,i,g,a,d)}, +aW(a,b,c,d,e,f){return new A.tE(B.aq,c,d,b,f,B.v,e,a,null)}, +aY(a,b,c,d,e,f,g){return new A.kM(B.L,c,d,b,f,g,e,a,null)}, +bZ(a,b){return new A.rU(b,B.h_,a,null)}, +aKA(a,b,c,d){return new A.aKz(a,d,c,b,null)}, +Ld(a,b,c,d,e,f,g,h,i,j,k,l,m){return new A.aDC(h,i,j,f,c,l,b,a,g,m,k,e,d,A.dgh(h),null)}, +dgh(a){var s,r={} +r.a=0 +s=A.a([],t.p) +a.d7(new A.bQG(r,s)) +return s}, +cCv(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){return new A.Tj(i,e,p,h,o,c,m,f,d,g,a,n,b,!1,j,!1,null)}, +cKd(a){var s +a.T(t.cr) +s=$.yR() +return s}, +t9(a,b,c,d,e,f,g,h,i,j){return new A.aw7(e,g,j,f,d,h,i,a,b,c)}, +jj(a,b,c,d,e,f,g){return new A.EQ(e,g,f,b,c,a,d)}, +cz7(a,b){return new A.ak7(a,b,null)}, +czo(a){return new A.Of(a,null)}, +cMz(a,b){var s=a.a +return new A.m1(a,s!=null?new A.cz(s,t.GW):new A.cz(b,t.zo))}, +aXJ:function aXJ(a,b,c){var _=this +_.bN=a +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=null +_.e=$ +_.f=b +_.r=null +_.w=c +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +cre:function cre(a,b){this.a=a +this.b=b}, +crd:function crd(a){this.a=a}, +aXK:function aXK(){}, +rQ:function rQ(a,b,c){this.w=a +this.b=b +this.a=c}, +Kc:function Kc(a,b,c){this.e=a +this.c=b +this.a=c}, +aF1:function aF1(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +alb:function alb(a,b,c){this.e=a +this.c=b +this.a=c}, +I2:function I2(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +Dj:function Dj(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +OS:function OS(a,b,c){this.e=a +this.c=b +this.a=c}, +anw:function anw(a,b){this.c=a +this.a=b}, +OR:function OR(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +bdJ:function bdJ(a,b,c){this.a=a +this.b=b +this.c=c}, +aBd:function aBd(a,b,c,d,e,f,g,h){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.y=f +_.c=g +_.a=h}, +aBe:function aBe(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +tT:function tT(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +Dp:function Dp(a,b,c){this.e=a +this.c=b +this.a=c}, +P7:function P7(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.x=c +_.c=d +_.a=e}, +asc:function asc(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +asG:function asG(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aa:function aa(a,b,c){this.e=a +this.c=b +this.a=c}, +ei:function ei(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +iA:function iA(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +qf:function qf(a,b,c){this.e=a +this.c=b +this.a=c}, +Eu:function Eu(a,b,c){this.f=a +this.b=b +this.a=c}, +zx:function zx(a,b,c){this.e=a +this.c=b +this.a=c}, +cT:function cT(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +eP:function eP(a,b,c){this.e=a +this.c=b +this.a=c}, +anX:function anX(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +aHS:function aHS(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.a=e}, +asH:function asH(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +avX:function avX(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aAp:function aAp(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +Su:function Su(a,b,c){this.e=a +this.c=b +this.a=c}, +aSc:function aSc(a,b){var _=this +_.ay=_.p1=null +_.ch=!1 +_.d=_.c=_.b=_.a=_.CW=null +_.e=$ +_.f=a +_.r=null +_.w=b +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +akN:function akN(a,b,c){this.e=a +this.c=b +this.a=c}, +auA:function auA(a,b,c){this.e=a +this.c=b +this.a=c}, +Jg:function Jg(a,b){this.c=a +this.a=b}, +l0:function l0(a,b){this.c=a +this.a=b}, +a9F:function a9F(a,b,c){this.e=a +this.c=b +this.a=c}, +aw4:function aw4(a,b){this.c=a +this.a=b}, +r4:function r4(a,b,c,d,e){var _=this +_.e=a +_.r=b +_.w=c +_.c=d +_.a=e}, +pC:function pC(a,b,c,d,e,f,g,h){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.y=e +_.z=f +_.b=g +_.a=h}, +aBH:function aBH(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.x=e +_.a=f}, +Qc:function Qc(a,b,c,d,e,f,g,h,i){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.y=f +_.z=g +_.c=h +_.a=i}, +tE:function tE(a,b,c,d,e,f,g,h,i){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.y=f +_.z=g +_.c=h +_.a=i}, +kM:function kM(a,b,c,d,e,f,g,h,i){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.y=f +_.z=g +_.c=h +_.a=i}, +hD:function hD(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +rU:function rU(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +aKz:function aKz(a,b,c,d,e){var _=this +_.f=a +_.r=b +_.x=c +_.c=d +_.a=e}, +aDC:function aDC(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.y=f +_.z=g +_.Q=h +_.as=i +_.at=j +_.ax=k +_.ay=l +_.ch=m +_.c=n +_.a=o}, +bQG:function bQG(a,b){this.a=a +this.b=b}, +Tj:function Tj(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.Q=i +_.as=j +_.at=k +_.ax=l +_.ay=m +_.ch=n +_.CW=o +_.cx=p +_.a=q}, +aw7:function aw7(a,b,c,d,e,f,g,h,i,j){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.y=f +_.as=g +_.at=h +_.c=i +_.a=j}, +EQ:function EQ(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.y=e +_.c=f +_.a=g}, +mb:function mb(a,b){this.c=a +this.a=b}, +k3:function k3(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +ak7:function ak7(a,b,c){this.e=a +this.c=b +this.a=c}, +cb:function cb(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +Ay:function Ay(a,b){this.c=a +this.a=b}, +Of:function Of(a,b){this.c=a +this.a=b}, +DL:function DL(a,b,c){this.e=a +this.c=b +this.a=c}, +a33:function a33(a,b,c){this.e=a +this.c=b +this.a=c}, +m1:function m1(a,b){this.c=a +this.a=b}, +hr:function hr(a,b){this.c=a +this.a=b}, +Do:function Do(a,b,c){this.e=a +this.c=b +this.a=c}, +afU:function afU(a,b,c,d){var _=this +_.kG=a +_.L=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +dg6(a,b){return new A.Fo(a,B.b3,b.i("Fo<0>"))}, +c7T(){var s=null,r=A.a([],t.GA),q=$.aq,p=A.a([],t.Jh),o=A.aP(7,s,!1,t.tD),n=t.S,m=t.j1 +n=new A.aIO(s,$,r,!0,new A.aE(new A.ah(q,t.D4),t.gR),!1,s,!1,$,!1,s,$,!1,0,!1,$,0,s,$,$,new A.aWq(A.b4(t.Q)),$,$,$,$,s,p,s,A.ds9(),new A.ati(A.ds8(),o,t.G7),!1,0,A.b(n,t.Jd),A.eU(n),A.a([],m),A.a([],m),s,!1,B.nA,!0,!1,s,B.H,B.H,s,0,s,!1,s,s,0,A.nx(s,t.qL),new A.bL4(A.b(n,t.Io),A.b(t.Ld,t.iD)),new A.bq5(A.b(n,t.nP)),new A.bL7(),A.b(n,t.Fn),$,!1,B.aTx) +n.b7s() +return n}, +crO:function crO(a,b,c){this.a=a +this.b=b +this.c=c}, +crP:function crP(a){this.a=a}, +hO:function hO(){}, +abS:function abS(){}, +crN:function crN(a,b){this.a=a +this.b=b}, +c7S:function c7S(a,b){this.a=a +this.b=b}, +L4:function L4(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.$ti=e}, +bPw:function bPw(a,b,c){this.a=a +this.b=b +this.c=c}, +bPx:function bPx(a){this.a=a}, +Fo:function Fo(a,b,c){var _=this +_.ay=_.p2=_.p1=null +_.ch=!1 +_.d=_.c=_.b=_.a=_.CW=null +_.e=$ +_.f=a +_.r=null +_.w=b +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1 +_.$ti=c}, +aIO:function aIO(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9){var _=this +_.a5$=a +_.df$=b +_.dj$=c +_.pA$=d +_.oP$=e +_.pr$=f +_.qp$=g +_.pS$=h +_.dA$=i +_.cU$=j +_.bc$=k +_.bv$=l +_.eT$=m +_.nJ$=n +_.eP$=o +_.aok$=p +_.aol$=q +_.a9P$=r +_.a9Q$=s +_.zO$=a0 +_.Ge$=a1 +_.v8$=a2 +_.q3$=a3 +_.tf$=a4 +_.wr$=a5 +_.uO$=a6 +_.CW$=a7 +_.cx$=a8 +_.cy$=a9 +_.db$=b0 +_.dx$=b1 +_.dy$=b2 +_.fr$=b3 +_.fx$=b4 +_.fy$=b5 +_.go$=b6 +_.id$=b7 +_.k1$=b8 +_.k2$=b9 +_.k3$=c0 +_.k4$=c1 +_.ok$=c2 +_.p1$=c3 +_.p2$=c4 +_.p3$=c5 +_.p4$=c6 +_.R8$=c7 +_.RG$=c8 +_.rx$=c9 +_.ry$=d0 +_.to$=d1 +_.x1$=d2 +_.x2$=d3 +_.xr$=d4 +_.y1$=d5 +_.y2$=d6 +_.dG$=d7 +_.dM$=d8 +_.bN$=d9 +_.a=!1 +_.b=null +_.c=0}, +ag9:function ag9(){}, +ahY:function ahY(){}, +ahZ:function ahZ(){}, +ai_:function ai_(){}, +ai0:function ai0(){}, +ai1:function ai1(){}, +ai2:function ai2(){}, +ai3:function ai3(){}, +zA(a,b,c){return new A.aqD(b,c,a,null)}, +an(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var s +if(n!=null||h!=null){s=e==null?null:e.U9(h,n) +if(s==null)s=A.ih(h,n)}else s=e +return new A.kN(b,a,k,d,f,g,s,j,l,m,c,i)}, +aqD:function aqD(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +kN:function kN(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.a=l}, +aNy:function aNy(a,b,c){this.b=a +this.c=b +this.a=c}, +HU:function HU(a,b){this.a=a +this.b=b}, +lR:function lR(a,b,c){this.a=a +this.b=b +this.c=c}, +cJS(){var s=$.Pg +if(s!=null)s.p6(0) +$.Pg=null +if($.zu!=null)$.zu=null}, +ao6:function ao6(){}, +bfU:function bfU(a,b){this.a=a +this.b=b}, +cA9(a,b,c){return new A.Pw(b,c,a,null)}, +Pw:function Pw(a,b,c,d){var _=this +_.w=a +_.x=b +_.b=c +_.a=d}, +aS7:function aS7(a){this.a=a}, +d8Q(){switch(A.dj().a){case 0:return $.cGk() +case 1:return $.cXi() +case 2:return $.cXj() +case 3:return $.cXk() +case 4:return $.cGl() +case 5:return $.cXm()}}, +aqM:function aqM(a,b){this.c=a +this.a=b}, +aqV:function aqV(a){this.b=a}, +qj:function qj(a,b){this.a=a +this.b=b}, +a0B:function a0B(a,b,c,d,e){var _=this +_.c=a +_.w=b +_.x=c +_.y=d +_.a=e}, +Ws:function Ws(a,b){this.a=a +this.b=b}, +adn:function adn(a,b,c,d,e){var _=this +_.d=null +_.e=$ +_.r=_.f=null +_.w=0 +_.y=_.x=!1 +_.z=null +_.Q=!1 +_.as=a +_.qo$=b +_.ff$=c +_.b7$=d +_.a=null +_.b=e +_.c=null}, +ccP:function ccP(a){this.a=a}, +ccQ:function ccQ(a){this.a=a}, +air:function air(){}, +ais:function ais(){}, +d9b(a){var s=a.T(t.I) +s.toString +switch(s.w.a){case 0:return B.dy0 +case 1:return B.m}}, +cAj(a){var s=a.ch,r=A.a0(s) +return new A.et(new A.aO(s,new A.biI(),r.i("aO<1>")),new A.biJ(),r.i("et<1,Z>"))}, +d9a(a,b){var s,r,q,p,o=B.b.gN(a),n=A.cKp(b,o) +for(s=a.length,r=0;rr)return a.aq(0,new A.w(p,r)).gpz() +else return p-q}}else{p=b.c +if(q>p){s=a.b +r=b.b +if(sr)return a.aq(0,new A.w(p,r)).gpz() +else return q-p}}else{q=a.b +p=b.b +if(qp)return q-p +else return 0}}}}, +cAk(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=t.AO,g=A.a([a],h) +for(s=b.gS(b);s.q();g=q){r=s.gE(s) +q=A.a([],h) +for(p=g.length,o=r.a,n=r.b,m=r.d,r=r.c,l=0;l=n&&k.d<=m){i=k.a +if(ir)q.push(new A.Z(r,j,r+(i-r),j+(k.d-j)))}else{i=k.a +if(i>=o&&k.c<=r){if(jm)q.push(new A.Z(i,m,i+(k.c-i),m+(j-m)))}else q.push(k)}}}return g}, +d99(a,b){var s,r=a.a +if(r>=0)if(r<=b.a){s=a.b +s=s>=0&&s<=b.b}else s=!1 +else s=!1 +if(s)return a +else return new A.w(Math.min(Math.max(0,r),b.a),Math.min(Math.max(0,a.b),b.b))}, +PH:function PH(a,b,c){this.c=a +this.d=b +this.a=c}, +biI:function biI(){}, +biJ:function biJ(){}, +ar6:function ar6(a,b){this.a=a +this.$ti=b}, +d9G(a,b,c,d,e){return new A.a0X(c,e,d,!1,a,null)}, +cRz(a,b,c,d,e,f,g,h,i){var s=a==null?A.bJ(d,t.i):a +return new A.ads(f,e,!1,i,h,d,s,c===!0,b===!0)}, +dlr(a){var s,r,q=a.T(t.tM) +if(q==null)return!1 +s=q.f +r=s.a +s.a=!1 +return r}, +a0X:function a0X(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.z=e +_.a=f}, +Im:function Im(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.uw$=f}, +ads:function ads(a,b,c,d,e,f,g,h,i){var _=this +_.a=null +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=1/0 +_.y=h +_.z=i}, +aOd:function aOd(a){var _=this +_.e=_.d=$ +_.a=null +_.b=a +_.c=null}, +cd_:function cd_(a){this.a=a}, +ccZ:function ccZ(a,b,c){this.a=a +this.b=b +this.c=c}, +aOc:function aOc(a,b,c,d,e,f){var _=this +_.z=a +_.a=b +_.b=c +_.c=d +_.d=e +_.F$=0 +_.M$=f +_.a1$=_.W$=0 +_.aj$=!1}, +ccW:function ccW(a){this.a=a}, +MJ:function MJ(a,b,c,d,e,f,g,h,i){var _=this +_.F=null +_.M=a +_.W=b +_.k3=0 +_.k4=c +_.ok=null +_.r=d +_.w=e +_.x=f +_.y=g +_.Q=_.z=null +_.as=0 +_.ax=_.at=null +_.ay=!1 +_.ch=!0 +_.CW=!1 +_.cx=null +_.cy=!1 +_.dx=_.db=null +_.dy=h +_.fr=null +_.F$=0 +_.M$=i +_.a1$=_.W$=0 +_.aj$=!1}, +ccY:function ccY(a,b,c){this.a=a +this.b=b +this.c=c}, +ccX:function ccX(a,b){this.a=a +this.b=b}, +adr:function adr(){}, +zG:function zG(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +adu:function adu(a,b,c){var _=this +_.d=$ +_.e=a +_.f=b +_.a=null +_.b=c +_.c=null}, +hm(a){var s=a==null?B.Fz:new A.f4(a,B.la,B.d6) +return new A.ka(s,$.bl())}, +bjC(a,b,c,d,e,f,g,h,i,j,k,l,m,n,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2,e3,e4,e5,e6,e7,e8,e9,f0,f1,f2,f3){var s,r,q,p,o +if(e0==null)s=b7?B.ql:B.qm +else s=e0 +if(e1==null)r=b7?B.qn:B.qo +else r=e1 +if(t.qY.b(d5)&&!0)q=B.FP +else if(b7)q=c7?B.FP:B.dVa +else q=c7?B.dVb:B.dVc +p=b2==null?A.d9Q(d,b4):b2 +if(b4===1){o=A.a([$.cXK()],t.VS) +B.b.H(o,a9==null?B.aux:a9)}else o=a9 +return new A.PN(j,a7,b8,b7,e8,f1,c7,a8,q,d9,d8==null?!c7:d8,a,s,r,!0,e4,f3,e3,e5,e7,e6,f0,k,b,f,b4,b5,!1,e,d4,d5,p,e9,c0,c1,c4,b9,c2,c3,c5,o,b6,!0,a1,l,a0,n,m,c6,d6,d7,b1,d2,a4,a2,d1,d3,!0,d,c,g,c9,!0,h,i,e2,b3,b0)}, +d9R(a,b,c,d,e){var s,r=null,q=d!=null +if(q&&a===B.kt)return A.a([],t.ZD) +s=A.a([],t.ZD) +if(c!=null)s.push(new A.lR(c,B.Md,r)) +if(b!=null)s.push(new A.lR(b,B.Me,r)) +if(q)s.push(new A.lR(d,B.Mf,r)) +if(e!=null)s.push(new A.lR(e,B.Mg,r)) +return s}, +d9Q(a,b){return b===1?B.nP:B.l9}, +d9P(a){var s,r=a==null,q=r?null:a.a,p=r||a.l(0,B.qp) +r=q==null +if(r){$.aC.toString +$.dl() +s=!1}else s=!0 +if(p||!s)return B.qp +if(r){r=new A.bh2() +r.b=B.dAD}else r=q +return a.bEA(r)}, +dkS(a){var s=A.a([],t.p) +a.d7(new A.cd0(s)) +return s}, +GI(a,b,c,d,e,f,g){return new A.ahM(a,e,f,d,b,c,new A.cJ(A.a([],t.ot),t.wS),g.i("ahM<0>"))}, +aMz:function aMz(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aTP:function aTP(a,b,c,d){var _=this +_.L=a +_.ai=null +_.b2=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +ka:function ka(a,b){var _=this +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.aj$=!1}, +Vo:function Vo(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +pR:function pR(a,b){this.a=a +this.b=b}, +ccO:function ccO(a,b,c){var _=this +_.b=a +_.c=b +_.d=0 +_.a=c}, +PN:function PN(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2,e3,e4,e5,e6,e7,e8){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.cx=q +_.cy=r +_.db=s +_.dx=a0 +_.dy=a1 +_.fx=a2 +_.fy=a3 +_.go=a4 +_.id=a5 +_.k1=a6 +_.k2=a7 +_.k3=a8 +_.k4=a9 +_.ok=b0 +_.p1=b1 +_.p2=b2 +_.p3=b3 +_.p4=b4 +_.R8=b5 +_.RG=b6 +_.rx=b7 +_.ry=b8 +_.to=b9 +_.x1=c0 +_.x2=c1 +_.xr=c2 +_.y1=c3 +_.y2=c4 +_.dG=c5 +_.dM=c6 +_.bN=c7 +_.dA=c8 +_.cU=c9 +_.bc=d0 +_.bv=d1 +_.eT=d2 +_.nJ=d3 +_.eP=d4 +_.F=d5 +_.M=d6 +_.W=d7 +_.a1=d8 +_.aj=d9 +_.b5=e0 +_.bq=e1 +_.cE=e2 +_.a5=e3 +_.df=e4 +_.dj=e5 +_.pA=e6 +_.oP=e7 +_.a=e8}, +DG:function DG(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.e=_.d=null +_.f=$ +_.r=a +_.w=b +_.x=c +_.z=_.y=null +_.Q=d +_.as=null +_.at=e +_.ax=f +_.ay=g +_.ch=!1 +_.CW=null +_.cy=_.cx=$ +_.dy=_.dx=_.db=null +_.fr=!0 +_.k1=_.id=_.go=_.fy=_.fx=null +_.k2=0 +_.k4=_.k3=!1 +_.ok=null +_.p1=!1 +_.p2=$ +_.p3=0 +_.p4=null +_.R8=!1 +_.RG=null +_.rx=$ +_.ry=-1 +_.to=null +_.y2=_.y1=_.xr=_.x2=_.x1=$ +_.ff$=h +_.b7$=i +_.qo$=j +_.a=null +_.b=k +_.c=null}, +bjK:function bjK(){}, +bk4:function bk4(a){this.a=a}, +bk8:function bk8(a){this.a=a}, +bjX:function bjX(a){this.a=a}, +bjY:function bjY(a){this.a=a}, +bjZ:function bjZ(a){this.a=a}, +bk_:function bk_(a){this.a=a}, +bk0:function bk0(a){this.a=a}, +bk1:function bk1(a){this.a=a}, +bk2:function bk2(a){this.a=a}, +bk3:function bk3(a){this.a=a}, +bk5:function bk5(a){this.a=a}, +bjG:function bjG(a){this.a=a}, +bjO:function bjO(a,b){this.a=a +this.b=b}, +bk6:function bk6(a){this.a=a}, +bjI:function bjI(a){this.a=a}, +bjS:function bjS(a){this.a=a}, +bjL:function bjL(){}, +bjM:function bjM(a){this.a=a}, +bjN:function bjN(a){this.a=a}, +bjH:function bjH(){}, +bjJ:function bjJ(a){this.a=a}, +bkb:function bkb(a){this.a=a}, +bk7:function bk7(a){this.a=a}, +bk9:function bk9(a){this.a=a}, +bka:function bka(a,b,c){this.a=a +this.b=b +this.c=c}, +bjP:function bjP(a,b){this.a=a +this.b=b}, +bjQ:function bjQ(a,b){this.a=a +this.b=b}, +bjR:function bjR(a,b){this.a=a +this.b=b}, +bjF:function bjF(a){this.a=a}, +bjV:function bjV(a){this.a=a}, +bjU:function bjU(a){this.a=a}, +bjW:function bjW(a,b){this.a=a +this.b=b}, +bjT:function bjT(a){this.a=a}, +adv:function adv(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.y=f +_.z=g +_.Q=h +_.as=i +_.at=j +_.ax=k +_.ay=l +_.ch=m +_.CW=n +_.cx=o +_.cy=p +_.db=q +_.dx=r +_.dy=s +_.fr=a0 +_.fx=a1 +_.fy=a2 +_.go=a3 +_.id=a4 +_.k1=a5 +_.k2=a6 +_.k3=a7 +_.k4=a8 +_.ok=a9 +_.p1=b0 +_.p2=b1 +_.p3=b2 +_.p4=b3 +_.R8=b4 +_.RG=b5 +_.rx=b6 +_.ry=b7 +_.to=b8 +_.x1=b9 +_.c=c0 +_.a=c1}, +cd0:function cd0(a){this.a=a}, +cnL:function cnL(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +agq:function agq(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +aUY:function aUY(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +cnM:function cnM(a){this.a=a}, +N8:function N8(a,b,c,d,e){var _=this +_.x=a +_.e=b +_.b=c +_.c=d +_.a=e}, +aMv:function aMv(a){this.a=a}, +BZ:function BZ(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.a=d +_.b=null +_.$ti=e}, +ahM:function ahM(a,b,c,d,e,f,g,h){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.y=f +_.a=g +_.b=null +_.$ti=h}, +ahN:function ahN(a,b,c){var _=this +_.e=a +_.r=_.f=null +_.a=b +_.b=null +_.$ti=c}, +aV8:function aV8(a,b){this.e=a +this.a=b +this.b=null}, +aN_:function aN_(a,b){this.e=a +this.a=b +this.b=null}, +aPr:function aPr(a,b){this.a=a +this.b=b}, +adw:function adw(){}, +aOj:function aOj(){}, +adx:function adx(){}, +aOk:function aOk(){}, +aOl:function aOl(){}, +dsx(a){var s,r,q +for(s=a.length,r=!1,q=0;q>"),n=new A.N(a,new A.cmq(),o) +for(s=new A.bH(n,n.gu(n),o.i("bH")),o=o.i("al.E"),r=null;s.q();){q=s.d +p=q==null?o.a(q):q +r=(r==null?p:r).T_(0,p)}if(r.ga6(r))return B.b.gN(a).a +return B.b.ro(B.b.gN(a).gaLl(),r.gtc(r)).w}, +cS1(a,b){A.CF(a,new A.cms(b),t.zP)}, +dmm(a,b){A.CF(a,new A.cmp(b),t.JJ)}, +cLa(a,b){return new A.a1T(b==null?new A.Tm(A.b(t.l5,t.UJ)):b,a,null)}, +bp2(a){var s +for(;s=a.Q,s!=null;a=s){if(a.e==null)return null +if(a instanceof A.adT)return a}return null}, +IM(a){var s,r=A.cAM(a,!1,!0) +if(r==null)return null +s=A.bp2(r) +return s==null?null:s.dy}, +d94(){return new A.Ii(!1,new A.cJ(A.a([],t.ot),t.wS))}, +ctk:function ctk(a){this.a=a}, +Wu:function Wu(a,b){this.b=a +this.c=b}, +BE:function BE(a,b){this.a=a +this.b=b}, +abe:function abe(a,b){this.a=a +this.b=b}, +ast:function ast(){}, +bp4:function bp4(a,b){this.a=a +this.b=b}, +bp3:function bp3(){}, +Wg:function Wg(a,b){this.a=a +this.b=b}, +aNQ:function aNQ(a){this.a=a}, +bim:function bim(){}, +cmt:function cmt(a){this.a=a}, +biu:function biu(a,b){this.a=a +this.b=b}, +biw:function biw(a){this.a=a}, +biv:function biv(a){this.a=a}, +bix:function bix(a){this.a=a}, +biy:function biy(a){this.a=a}, +bio:function bio(a){this.a=a}, +bip:function bip(a){this.a=a}, +biq:function biq(){}, +bir:function bir(a){this.a=a}, +bis:function bis(a){this.a=a}, +bit:function bit(){}, +bin:function bin(a,b,c){this.a=a +this.b=b +this.c=c}, +biz:function biz(a){this.a=a}, +biA:function biA(a){this.a=a}, +biB:function biB(a){this.a=a}, +biC:function biC(a){this.a=a}, +kC:function kC(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +cmq:function cmq(){}, +cms:function cms(a){this.a=a}, +cmr:function cmr(){}, +yt:function yt(a){this.a=a +this.b=null}, +cmo:function cmo(){}, +cmp:function cmp(a){this.a=a}, +Tm:function Tm(a){this.Cw$=a}, +bOp:function bOp(){}, +bOq:function bOq(){}, +bOr:function bOr(a){this.a=a}, +a1T:function a1T(a,b,c){this.c=a +this.f=b +this.a=c}, +adT:function adT(a,b,c,d,e,f,g,h,i){var _=this +_.dy=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=null +_.f=f +_.r=g +_.y=_.x=_.w=null +_.z=!1 +_.Q=null +_.as=h +_.ax=_.at=null +_.ay=!1 +_.F$=0 +_.M$=i +_.a1$=_.W$=0 +_.aj$=!1}, +aPf:function aPf(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +aDo:function aDo(a){this.a=a +this.b=null}, +Kb:function Kb(){}, +azR:function azR(a){this.a=a +this.b=null}, +KP:function KP(){}, +aBQ:function aBQ(a){this.a=a +this.b=null}, +rP:function rP(a){this.a=a}, +Ii:function Ii(a,b){this.c=a +this.a=b +this.b=null}, +aPg:function aPg(){}, +aTE:function aTE(){}, +aZh:function aZh(){}, +aZi:function aZi(){}, +cLe(a,b){return new A.a1Y(a,B.qW,b)}, +cAQ(a){var s=a.T(t.Jp) +return s==null?null:s.f}, +daV(a){var s=null,r=$.bl() +return new A.qq(new A.a7Z(s,r),new A.Lb(!1,r),s,A.b(t.yb,t.Q),s,!0,s,B.l,a.i("qq<0>"))}, +a1Y:function a1Y(a,b,c){this.c=a +this.f=b +this.a=c}, +a1Z:function a1Z(a,b){var _=this +_.d=0 +_.e=!1 +_.f=a +_.a=null +_.b=b +_.c=null}, +bpn:function bpn(){}, +bpo:function bpo(a){this.a=a}, +bpp:function bpp(a,b){this.a=a +this.b=b}, +adW:function adW(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +zX:function zX(){}, +qq:function qq(a,b,c,d,e,f,g,h,i){var _=this +_.d=$ +_.e=a +_.f=b +_.dQ$=c +_.tx$=d +_.Gd$=e +_.r8$=f +_.uv$=g +_.a=null +_.b=h +_.c=null +_.$ti=i}, +bpm:function bpm(a){this.a=a}, +bpl:function bpl(a,b){this.a=a +this.b=b}, +Z4:function Z4(a,b){this.a=a +this.b=b}, +cep:function cep(){}, +Wv:function Wv(){}, +cLn(a,b){return new A.bG(a,b.i("bG<0>"))}, +dlp(a){a.rn() +a.d7(A.cvJ())}, +d9W(a,b){var s,r,q,p=a.e +p===$&&A.e() +s=b.e +s===$&&A.e() +r=p-s +if(r!==0)return r +q=b.as +if(a.as!==q)return q?-1:1 +return 0}, +d9U(a){a.cq() +a.d7(A.cV9())}, +a1r(a){var s=a.a,r=s instanceof A.zT?s:null +return new A.arP("",r,new A.tX())}, +dhM(a){var s=new A.mg(a.Y(),a,B.b3) +s.gaS(s).c=s +s.gaS(s).a=a +return s}, +dc6(a){return new A.ns(A.jB(null,null,null,t.Si,t.O),a,B.b3)}, +def(a){return new A.qF(A.eU(t.Si),a,B.b3)}, +cEY(a,b,c,d){var s=new A.ed(b,c,"widgets library",a,d,!1) +A.ht(s) +return s}, +np:function np(){}, +bG:function bG(a,b){this.a=a +this.$ti=b}, +wX:function wX(a,b){this.a=a +this.$ti=b}, +q:function q(){}, +Y:function Y(){}, +a8:function a8(){}, +aW6:function aW6(a,b){this.a=a +this.b=b}, +ad:function ad(){}, +bT:function bT(){}, +iJ:function iJ(){}, +ca:function ca(){}, +aZ:function aZ(){}, +avR:function avR(){}, +cc:function cc(){}, +ib:function ib(){}, +MK:function MK(a,b){this.a=a +this.b=b}, +aPV:function aPV(a){this.a=!1 +this.b=a}, +cfU:function cfU(a,b){this.a=a +this.b=b}, +b7d:function b7d(a,b,c,d){var _=this +_.a=null +_.b=a +_.c=b +_.d=!1 +_.e=null +_.f=c +_.r=0 +_.w=!1 +_.y=_.x=null +_.z=d}, +b7e:function b7e(a,b,c){this.a=a +this.b=b +this.c=c}, +a5y:function a5y(){}, +ckT:function ckT(a,b){this.a=a +this.b=b}, +c4:function c4(){}, +bkt:function bkt(a){this.a=a}, +bkv:function bkv(a){this.a=a}, +bkq:function bkq(a){this.a=a}, +bks:function bks(){}, +bkr:function bkr(a){this.a=a}, +arP:function arP(a,b,c){this.d=a +this.e=b +this.a=c}, +a_t:function a_t(){}, +bf0:function bf0(){}, +bf1:function bf1(){}, +UF:function UF(a,b){var _=this +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=null +_.e=$ +_.f=a +_.r=null +_.w=b +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +mg:function mg(a,b,c){var _=this +_.ok=a +_.p1=!1 +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=null +_.e=$ +_.f=b +_.r=null +_.w=c +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +a6M:function a6M(){}, +Kh:function Kh(a,b,c){var _=this +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=null +_.e=$ +_.f=a +_.r=null +_.w=b +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1 +_.$ti=c}, +bJM:function bJM(a){this.a=a}, +ns:function ns(a,b,c){var _=this +_.bN=a +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=null +_.e=$ +_.f=b +_.r=null +_.w=c +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +cM:function cM(){}, +bPu:function bPu(a){this.a=a}, +bPv:function bPv(a){this.a=a}, +bRE:function bRE(){}, +avQ:function avQ(a,b){var _=this +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=_.CW=null +_.e=$ +_.f=a +_.r=null +_.w=b +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +a9q:function a9q(a,b){var _=this +_.ay=_.p1=null +_.ch=!1 +_.d=_.c=_.b=_.a=_.CW=null +_.e=$ +_.f=a +_.r=null +_.w=b +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +qF:function qF(a,b,c){var _=this +_.p1=$ +_.p2=a +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=_.CW=null +_.e=$ +_.f=b +_.r=null +_.w=c +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +bGu:function bGu(a){this.a=a}, +Eg:function Eg(a,b,c){this.a=a +this.b=b +this.$ti=c}, +aS3:function aS3(a,b){var _=this +_.d=_.c=_.b=_.a=null +_.e=$ +_.f=a +_.r=null +_.w=b +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +aS8:function aS8(a){this.a=a}, +aW7:function aW7(){}, +eH(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4){return new A.DW(b,a8,a9,a6,a7,a2,a4,a5,a3,g,f,m,b1,b2,b0,i,k,l,j,h,o,q,r,p,n,a0,a1,s,a,d,c,!1,b4,e)}, +IS:function IS(){}, +fn:function fn(a,b,c){this.a=a +this.b=b +this.$ti=c}, +DW:function DW(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.ax=j +_.ay=k +_.cy=l +_.rx=m +_.ry=n +_.to=o +_.x2=p +_.xr=q +_.y1=r +_.y2=s +_.dG=a0 +_.dM=a1 +_.bN=a2 +_.dA=a3 +_.cU=a4 +_.bc=a5 +_.bv=a6 +_.eT=a7 +_.nJ=a8 +_.a1=a9 +_.aj=b0 +_.b5=b1 +_.cE=b2 +_.K=b3 +_.a=b4}, +bqb:function bqb(a){this.a=a}, +bqc:function bqc(a,b){this.a=a +this.b=b}, +bqd:function bqd(a){this.a=a}, +bqj:function bqj(a,b){this.a=a +this.b=b}, +bqk:function bqk(a){this.a=a}, +bql:function bql(a,b){this.a=a +this.b=b}, +bqm:function bqm(a){this.a=a}, +bqn:function bqn(a,b){this.a=a +this.b=b}, +bqo:function bqo(a){this.a=a}, +bqp:function bqp(a,b){this.a=a +this.b=b}, +bqq:function bqq(a){this.a=a}, +bqe:function bqe(a,b){this.a=a +this.b=b}, +bqf:function bqf(a){this.a=a}, +bqg:function bqg(a,b){this.a=a +this.b=b}, +bqh:function bqh(a){this.a=a}, +bqi:function bqi(a,b){this.a=a +this.b=b}, +vt:function vt(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +Ti:function Ti(a,b){var _=this +_.d=a +_.a=_.e=null +_.b=b +_.c=null}, +aPn:function aPn(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +bUI:function bUI(){}, +ccv:function ccv(a){this.a=a}, +ccA:function ccA(a){this.a=a}, +ccz:function ccz(a){this.a=a}, +ccw:function ccw(a){this.a=a}, +ccx:function ccx(a){this.a=a}, +ccy:function ccy(a,b){this.a=a +this.b=b}, +ccB:function ccB(a){this.a=a}, +ccC:function ccC(a){this.a=a}, +ccD:function ccD(a,b){this.a=a +this.b=b}, +nq(a,b,c,d,e,f){return new A.A0(e,b,a,c,d,f,null)}, +cLA(a,b,c){var s=A.b(t.K,t.U3) +a.d7(new A.bsr(c,new A.bsq(s,b))) +return s}, +cRG(a,b){var s,r=a.gaC() +r.toString +t.x.a(r) +s=r.dJ(0,b==null?null:b.gaC()) +r=r.k3 +return A.ks(s,new A.Z(0,0,0+r.a,0+r.b))}, +IX:function IX(a,b){this.a=a +this.b=b}, +A0:function A0(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +bsq:function bsq(a,b){this.a=a +this.b=b}, +bsr:function bsr(a,b){this.a=a +this.b=b}, +WA:function WA(a,b){var _=this +_.d=a +_.e=null +_.f=!0 +_.a=null +_.b=b +_.c=null}, +cfo:function cfo(a,b){this.a=a +this.b=b}, +cfn:function cfn(){}, +cfk:function cfk(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.at=_.as=_.Q=$}, +C9:function C9(a,b){var _=this +_.a=a +_.b=$ +_.c=null +_.d=b +_.f=_.e=$ +_.r=null +_.x=_.w=!1}, +cfl:function cfl(a){this.a=a}, +cfm:function cfm(a,b){this.a=a +this.b=b}, +rZ:function rZ(a,b){this.a=a +this.b=b}, +bsp:function bsp(){}, +bso:function bso(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bsn:function bsn(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cI(a,b,c,d,e,f){return new A.bw(a,e,c,f,b,d,null)}, +bw:function bw(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.x=e +_.z=f +_.a=g}, +aG:function aG(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +uW(a,b,c){return new A.J5(b,a,c)}, +t0(a,b){return new A.hr(new A.bvB(null,b,a),null)}, +a2L(a){var s,r,q,p,o,n,m=A.cLO(a).ah(a),l=m.a,k=l==null +if(!k)if(m.b!=null)if(m.c!=null)if(m.d!=null)if(m.e!=null)if(m.f!=null){s=m.r +s=(s==null?null:A.a9(s,0,1))!=null}else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +if(s)l=m +else{if(k)l=24 +k=m.b +if(k==null)k=0 +s=m.c +if(s==null)s=400 +r=m.d +if(r==null)r=0 +q=m.e +if(q==null)q=48 +p=m.f +if(p==null)p=B.w +o=m.r +o=o==null?null:A.a9(o,0,1) +if(o==null)o=A.a9(1,0,1) +n=m.w +l=m.FZ(p,k,r,o,q,n==null?null:n,l,s)}return l}, +cLO(a){var s=a.T(t.Oh),r=s==null?null:s.w +return r==null?B.cgQ:r}, +J5:function J5(a,b,c){this.w=a +this.b=b +this.a=c}, +bvB:function bvB(a,b,c){this.a=a +this.b=b +this.c=c}, +A2(a,b,c){var s,r,q,p,o,n,m,l,k,j,i=null +if(a==b&&a!=null)return a +s=a==null +r=s?i:a.a +q=b==null +r=A.aJ(r,q?i:b.a,c) +p=s?i:a.b +p=A.aJ(p,q?i:b.b,c) +o=s?i:a.c +o=A.aJ(o,q?i:b.c,c) +n=s?i:a.d +n=A.aJ(n,q?i:b.d,c) +m=s?i:a.e +m=A.aJ(m,q?i:b.e,c) +l=s?i:a.f +l=A.ap(l,q?i:b.f,c) +if(s)k=i +else{k=a.r +k=k==null?i:A.a9(k,0,1)}if(q)j=i +else{j=b.r +j=j==null?i:A.a9(j,0,1)}j=A.aJ(k,j,c) +s=s?i:a.w +return new A.eQ(r,p,o,n,m,l,j,A.dha(s,q?i:b.w,c))}, +eQ:function eQ(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +aPP:function aPP(){}, +Nr(a,b){var s=A.cKd(a),r=A.dH(a,B.dr) +r=r==null?null:r.b +if(r==null)r=1 +return new A.J6(s,r,A.RK(a),A.fN(a),b,A.dj())}, +cM2(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.v1(l,i,o,e,a0,k,c,q,g,d,h,a,r,b,!1,!1,s,f,!1,n)}, +cM3(a,b,c,d,e,f,g){var s=null +return new A.v1(A.bQu(s,s,new A.Sp(a,1,d)),s,f,b,g,e,s,s,B.bx,s,c,B.D,B.dx,s,!1,!1,s,!1,!1,s)}, +bvL(a,b,c,d,e,f,g){var s=null +return new A.v1(A.bQu(c,b,new A.DQ(a,1)),s,s,s,g,f,s,s,d,s,e,B.D,B.dx,s,!1,!1,s,!1,!1,s)}, +atW(a,b,c,d,e){var s=null +return new A.v1(A.bQu(s,s,new A.O2(a,s,s)),s,s,s,e,d,s,s,b,s,c,B.D,B.dx,s,!1,!1,s,!1,!1,s)}, +Eb(a,b,c,d,e,f,g,h){var s=null +return new A.v1(A.bQu(c,b,new A.vh(a,1)),s,s,d,h,g,s,s,e,s,f,B.D,B.dx,s,!1,!1,s,!1,!1,s)}, +v1:function v1(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.cx=q +_.cy=r +_.db=s +_.a=a0}, +aed:function aed(a){var _=this +_.f=_.e=_.d=null +_.r=!1 +_.w=$ +_.x=null +_.y=!1 +_.z=$ +_.a=_.ax=_.at=_.as=_.Q=null +_.b=a +_.c=null}, +cfO:function cfO(a){this.a=a}, +cfN:function cfN(a,b,c){this.a=a +this.b=b +this.c=c}, +cfQ:function cfQ(a,b,c){this.a=a +this.b=b +this.c=c}, +cfP:function cfP(a,b){this.a=a +this.b=b}, +cfR:function cfR(a){this.a=a}, +cfS:function cfS(a){this.a=a}, +cfT:function cfT(a){this.a=a}, +aZ_:function aZ_(){}, +d8N(a,b){return new A.rK(a,b)}, +o9(a,b,c,d,e,f,g,h,i,j,k,l){var s,r,q=null +if(g==null)s=d!=null?new A.bq(d,q,q,q,q,q,q,B.M):q +else s=g +if(l!=null||j!=null){r=e==null?q:e.U9(j,l) +if(r==null)r=A.ih(j,l)}else r=e +return new A.Ha(b,a,k,s,i,r,c,f,h,q,q)}, +cIE(a,b,c,d){return new A.Hb(d,a,b,c,null,null)}, +cIF(a,b,c,d,e){return new A.YG(a,d,e,b,c,null,null)}, +un(a,b,c,d,e){return new A.YE(a,e,b,c,d,null)}, +NW(a,b,c,d){return new A.YC(a,d,b,c,null,null)}, +Ht:function Ht(a,b){this.a=a +this.b=b}, +rK:function rK(a,b){this.a=a +this.b=b}, +a18:function a18(a,b){this.a=a +this.b=b}, +zH:function zH(a,b){this.a=a +this.b=b}, +Hr:function Hr(a,b){this.a=a +this.b=b}, +alG:function alG(a,b){this.a=a +this.b=b}, +JS:function JS(a,b){this.a=a +this.b=b}, +y2:function y2(a,b){this.a=a +this.b=b}, +au9:function au9(){}, +R4:function R4(){}, +bwF:function bwF(a){this.a=a}, +bwE:function bwE(a){this.a=a}, +bwD:function bwD(a,b){this.a=a +this.b=b}, +Hd:function Hd(){}, +b27:function b27(){}, +Ha:function Ha(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.r=a +_.w=b +_.x=c +_.y=d +_.z=e +_.Q=f +_.ay=g +_.c=h +_.d=i +_.e=j +_.a=k}, +aL_:function aL_(a,b,c){var _=this +_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=null +_.e=_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +c8R:function c8R(){}, +c8S:function c8S(){}, +c8T:function c8T(){}, +c8U:function c8U(){}, +c8V:function c8V(){}, +c8W:function c8W(){}, +c8X:function c8X(){}, +c8Y:function c8Y(){}, +Hb:function Hb(a,b,c,d,e,f){var _=this +_.r=a +_.w=b +_.c=c +_.d=d +_.e=e +_.a=f}, +aL3:function aL3(a,b,c){var _=this +_.CW=null +_.e=_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +c91:function c91(){}, +YG:function YG(a,b,c,d,e,f,g){var _=this +_.r=a +_.w=b +_.x=c +_.c=d +_.d=e +_.e=f +_.a=g}, +aL5:function aL5(a,b,c){var _=this +_.dy=_.dx=_.db=_.cy=_.cx=_.CW=null +_.e=_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +c96:function c96(){}, +c97:function c97(){}, +c98:function c98(){}, +c99:function c99(){}, +c9a:function c9a(){}, +c9b:function c9b(){}, +YE:function YE(a,b,c,d,e,f){var _=this +_.r=a +_.w=b +_.c=c +_.d=d +_.e=e +_.a=f}, +aL2:function aL2(a,b,c){var _=this +_.z=null +_.e=_.d=_.Q=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +c90:function c90(){}, +YC:function YC(a,b,c,d,e,f){var _=this +_.r=a +_.w=b +_.c=c +_.d=d +_.e=e +_.a=f}, +aL0:function aL0(a,b,c){var _=this +_.CW=null +_.e=_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +c8Z:function c8Z(){}, +YF:function YF(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.r=a +_.w=b +_.x=c +_.z=d +_.Q=e +_.as=f +_.at=g +_.c=h +_.d=i +_.e=j +_.a=k}, +aL4:function aL4(a,b,c){var _=this +_.db=_.cy=_.cx=_.CW=null +_.e=_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +c92:function c92(){}, +c93:function c93(){}, +c94:function c94(){}, +c95:function c95(){}, +WF:function WF(){}, +dc7(a,b,c,d){var s=a.vX(d) +if(s==null)return +c.push(s) +d.a(s.gby()) +return}, +aR(a,b,c){var s,r,q,p,o,n +if(b==null)return a.T(c) +s=A.a([],t.Fa) +A.dc7(a,b,s,c) +if(s.length===0)return null +r=B.b.gR(s) +for(q=s.length,p=0;pMath.abs(s.a))s=new A.w(n,s.b) +if(Math.abs(o)>Math.abs(s.b))s=new A.w(s.a,o)}return A.cEZ(s)}, +cEZ(a){return new A.w(A.rm(B.e.bk(a.a,9)),A.rm(B.e.bk(a.b,9)))}, +dpl(a,b){if(a.l(0,b))return null +return Math.abs(b.a-a.a)>Math.abs(b.b-a.b)?B.aq:B.L}, +a3e:function a3e(a,b,c,d,e,f){var _=this +_.x=a +_.ax=b +_.ay=c +_.CW=d +_.db=e +_.a=f}, +aes:function aes(a,b,c,d,e){var _=this +_.d=null +_.e=a +_.f=b +_.w=_.r=null +_.z=_.y=_.x=$ +_.at=_.as=_.Q=null +_.ay=_.ax=0 +_.ch=null +_.ff$=c +_.b7$=d +_.a=null +_.b=e +_.c=null}, +cgv:function cgv(){}, +aQ7:function aQ7(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +aHE:function aHE(a,b){var _=this +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.aj$=!1}, +Wz:function Wz(a,b){this.a=a +this.b=b}, +aAV:function aAV(a,b){this.a=a +this.b=b}, +aiz:function aiz(){}, +cTQ(a,b,c,d){var s=new A.ed(b,c,"widgets library",a,d,!1) +A.ht(s) +return s}, +rC:function rC(){}, +WK:function WK(a,b,c){var _=this +_.ay=_.p1=null +_.ch=!1 +_.d=_.c=_.b=_.a=_.CW=null +_.e=$ +_.f=a +_.r=null +_.w=b +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1 +_.$ti=c}, +cgX:function cgX(a,b){this.a=a +this.b=b}, +cgY:function cgY(){}, +cgZ:function cgZ(){}, +lx:function lx(){}, +fz:function fz(a,b){this.c=a +this.a=b}, +ag6:function ag6(a,b,c,d,e){var _=this +_.a_g$=a +_.Ss$=b +_.a9S$=c +_.K$=d +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=e +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aZq:function aZq(){}, +aZr:function aZr(){}, +dq9(a,b){var s,r,q,p,o,n,m,l,k={},j=t.Ev,i=t.z,h=A.b(j,i) +k.a=null +s=A.b4(j) +r=A.a([],t.a9) +for(j=b.length,q=0;q>")),!1,i).aJ(0,new A.ctQ(k,h),t.e3)}, +cMR(a,b,c){var s=A.R(b.T(t.Gk).r.a.d,!0,t.gt) +return new A.Ez(c,s,a,null)}, +RK(a){var s=a.T(t.Gk) +return s==null?null:s.r.f}, +z(a,b,c){var s=a.T(t.Gk) +return s==null?null:c.i("0?").a(J.K(s.r.e,b))}, +X6:function X6(a,b){this.a=a +this.b=b}, +ctO:function ctO(a){this.a=a}, +ctP:function ctP(){}, +ctQ:function ctQ(a,b){this.a=a +this.b=b}, +jh:function jh(){}, +aYi:function aYi(){}, +aqP:function aqP(){}, +aeG:function aeG(a,b,c,d){var _=this +_.r=a +_.w=b +_.b=c +_.a=d}, +Ez:function Ez(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aQD:function aQD(a,b,c){var _=this +_.d=a +_.e=b +_.a=_.f=null +_.b=c +_.c=null}, +chg:function chg(a){this.a=a}, +chh:function chh(a,b){this.a=a +this.b=b}, +chf:function chf(a,b,c){this.a=a +this.b=b +this.c=c}, +ddf(a,b){var s +a.T(t.bS) +s=A.ddg(a,b) +if(s==null)return null +a.a4i(s,null) +return b.a(s.gby())}, +ddg(a,b){var s,r,q,p=a.vX(b) +if(p==null)return null +s=a.vX(t.bS) +if(s!=null){r=s.e +r===$&&A.e() +q=p.e +q===$&&A.e() +q=r>q +r=q}else r=!1 +if(r)return null +return p}, +EA(a,b){var s={} +s.a=null +a.BJ(new A.bBK(s,b)) +s=s.a +s=s==null?null:s.gaS(s) +return b.i("0?").a(s)}, +bBL(a,b){var s={} +s.a=null +a.BJ(new A.bBM(s,b)) +s=s.a +s=s==null?null:s.gaS(s) +return b.i("0?").a(s)}, +bBI(a,b){var s={} +s.a=null +a.BJ(new A.bBJ(s,b)) +s=s.a +s=s==null?null:s.gaC() +return b.i("0?").a(s)}, +bBK:function bBK(a,b){this.a=a +this.b=b}, +bBM:function bBM(a,b){this.a=a +this.b=b}, +bBJ:function bBJ(a,b){this.a=a +this.b=b}, +cQi(a,b){return new A.aGW(a,b)}, +cN5(a,b){var s,r=b.a,q=a.a +if(rq?B.m.a2(0,new A.w(q-r,0)):B.m}r=b.b +q=a.b +if(rq)s=s.a2(0,new A.w(0,q-r))}return b.f9(s)}, +cN6(a,b,c){return new A.a4f(a,null,null,null,b,c)}, +tb:function tb(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aGW:function aGW(a,b){this.a=a +this.b=b}, +c1I:function c1I(){}, +Aq:function Aq(){this.b=this.a=null}, +bC6:function bC6(a,b){this.a=a +this.b=b}, +a4f:function a4f(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +a79:function a79(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +aQY:function aQY(a,b,c){this.c=a +this.d=b +this.a=c}, +aO6:function aO6(a,b,c){this.b=a +this.c=b +this.a=c}, +aQX:function aQX(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +aU6:function aU6(a,b,c,d,e){var _=this +_.L=a +_.ai=b +_.b2=c +_.K$=d +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=e +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +nz(a,b,c){return new A.xh(b,a,c)}, +az1(a,b,c,d,e,f){return A.nz(a,A.aR(b,null,t.l).w.arD(c,d,e,f),null)}, +cNq(a,b,c,d,e,f){return A.nz(a,A.aR(b,null,t.l).w.aQM(!0,!0,!0,!0),null)}, +dH(a,b){var s=A.aR(a,b,t.l) +return s==null?null:s.w}, +Kd:function Kd(a,b){this.a=a +this.b=b}, +l6:function l6(a,b){this.a=a +this.b=b}, +a4S:function a4S(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q}, +bEM:function bEM(a){this.a=a}, +xh:function xh(a,b,c){this.w=a +this.b=b +this.a=c}, +azI:function azI(a,b){this.a=a +this.b=b}, +af1:function af1(a,b,c){this.c=a +this.e=b +this.a=c}, +aRf:function aRf(a){var _=this +_.a=_.e=_.d=null +_.b=a +_.c=null}, +cjF:function cjF(a,b){this.a=a +this.b=b}, +aZ3:function aZ3(){}, +bGf(a,b,c,d,e,f,g){return new A.azl(c,d,e,a,f,b,g,null)}, +cID(a,b,c,d,e,f){return new A.aky(d,e,a,b,f,c,null)}, +aVe:function aVe(a,b,c){this.e=a +this.c=b +this.a=c}, +aUh:function aUh(a,b,c){var _=this +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +azl:function azl(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.a=h}, +bGg:function bGg(a,b){this.a=a +this.b=b}, +aky:function aky(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.x=d +_.y=e +_.c=f +_.a=g}, +VV:function VV(a,b,c,d,e,f,g,h,i){var _=this +_.bN=null +_.k3=_.k2=!1 +_.ok=_.k4=null +_.at=a +_.ay=b +_.ch=c +_.cx=_.CW=null +_.cy=!1 +_.db=null +_.f=d +_.r=e +_.w=null +_.a=f +_.b=null +_.c=g +_.d=h +_.e=i}, +aLc:function aLc(a){this.a=a}, +aRz:function aRz(a,b,c){this.c=a +this.d=b +this.a=c}, +a5m:function a5m(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +XC:function XC(a,b){this.a=a +this.b=b}, +cqQ:function cqQ(a,b,c,d){var _=this +_.d=a +_.e=b +_.f=c +_.a=d +_.c=_.b=null}, +cLz(a,b){return new A.IW(b,a,null)}, +cC2(a,b,c,d,e,f,g,h,i,j,k){return new A.a5n(i,g,b,f,h,d,k,e,j,a,c)}, +bHx(a){return A.cp(a,!1).bOW(null)}, +cp(a,b){var s,r,q=a instanceof A.mg&&a.gaS(a) instanceof A.mK?t.uK.a(a.gaS(a)):null +if(b){s=a.bJv(t.uK) +q=s==null?q:s +r=q}else{if(q==null)q=a.Gm(t.uK) +r=q}r.toString +return r}, +cNH(a){var s=a.gaS(a),r=s instanceof A.mK?t.uK.a(a.gaS(a)):null +if(r==null)r=a.Gm(t.uK) +return r}, +des(a,b){var s,r,q,p,o,n,m=null,l=A.a([],t.ny) +if(B.c.aX(b,"/")&&b.length>1){b=B.c.bF(b,1) +s=t.z +l.push(a.a6Y("/",!0,m,s)) +r=b.split("/") +if(b.length!==0)for(q=r.length,p=0,o="";p=3}, +dmt(a){return a.gaSB()}, +cS5(a){return new A.cnx(a)}, +dmq(a){var s,r,q +t.Dn.a(a) +s=J.T(a) +r=s.h(a,0) +r.toString +switch(B.dhi[A.b7(r)].a){case 0:s=s.qP(a,1) +r=s[0] +r.toString +A.b7(r) +q=s[1] +q.toString +A.av(q) +return new A.aRH(r,q,s.length>2?s[2]:null,B.GC) +case 1:s=s.qP(a,1)[1] +s.toString +t.pO.a(A.deX(new A.b8l(A.b7(s)))) +return null}}, +Lf:function Lf(a,b){this.a=a +this.b=b}, +ey:function ey(){}, +bS7:function bS7(a){this.a=a}, +bS6:function bS6(a){this.a=a}, +bSa:function bSa(){}, +bSb:function bSb(){}, +bSc:function bSc(){}, +bSd:function bSd(){}, +bS8:function bS8(a){this.a=a}, +bS9:function bS9(){}, +mc:function mc(a,b){this.a=a +this.b=b}, +j6:function j6(){}, +xk:function xk(){}, +IW:function IW(a,b,c){this.f=a +this.b=b +this.a=c}, +B3:function B3(){}, +aHF:function aHF(){}, +aqO:function aqO(a){this.$ti=a}, +bh8:function bh8(a,b,c){this.a=a +this.b=b +this.c=c}, +a5n:function a5n(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.Q=h +_.as=i +_.at=j +_.a=k}, +bHu:function bHu(){}, +ml:function ml(a,b){this.a=a +this.b=b}, +aS2:function aS2(a,b,c){var _=this +_.a=null +_.b=a +_.c=b +_.d=c}, +iS:function iS(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=null +_.x=!0 +_.y=!1}, +cnw:function cnw(a,b){this.a=a +this.b=b}, +cnu:function cnu(){}, +cnv:function cnv(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cnx:function cnx(a){this.a=a}, +Gv:function Gv(){}, +WZ:function WZ(a,b){this.a=a +this.b=b}, +WY:function WY(a,b){this.a=a +this.b=b}, +afg:function afg(a,b){this.a=a +this.b=b}, +afh:function afh(a,b){this.a=a +this.b=b}, +mK:function mK(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.d=$ +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.y=!1 +_.z=null +_.Q=$ +_.as=f +_.at=null +_.ay=_.ax=!1 +_.ch=0 +_.CW=g +_.cx=h +_.dQ$=i +_.tx$=j +_.Gd$=k +_.r8$=l +_.uv$=m +_.ff$=n +_.b7$=o +_.a=null +_.b=p +_.c=null}, +bHt:function bHt(a){this.a=a}, +bHl:function bHl(){}, +bHm:function bHm(a){this.a=a}, +bHn:function bHn(){}, +bHo:function bHo(){}, +bHj:function bHj(){}, +bHk:function bHk(){}, +bHp:function bHp(){}, +bHq:function bHq(){}, +bHr:function bHr(){}, +bHs:function bHs(){}, +bHi:function bHi(a){this.a=a}, +Xk:function Xk(a,b){this.a=a +this.b=b}, +aUF:function aUF(){}, +aRH:function aRH(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.b=null}, +cDI:function cDI(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.b=null}, +aPz:function aPz(a){var _=this +_.y=null +_.a=!1 +_.c=_.b=null +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.aj$=!1}, +cfq:function cfq(){}, +ckR:function ckR(){}, +afi:function afi(){}, +afj:function afj(){}, +azV:function azV(){}, +iH:function iH(a,b,c,d){var _=this +_.d=a +_.b=b +_.a=c +_.$ti=d}, +afk:function afk(a,b,c){var _=this +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=null +_.e=$ +_.f=a +_.r=null +_.w=b +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1 +_.$ti=c}, +qy:function qy(){}, +aZ9:function aZ9(){}, +a5G:function a5G(a,b){this.c=a +this.a=b}, +cNU(a,b,c,d,e,f){return new A.aAo(f,a,e,c,d,b,null)}, +a5I:function a5I(a,b){this.a=a +this.b=b}, +aAo:function aAo(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +yr:function yr(a,b,c){this.j7$=a +this.av$=b +this.a=c}, +Xe:function Xe(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.aj=e +_.b5=f +_.bq=g +_.dL$=h +_.ae$=i +_.ez$=j +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=k +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cn_:function cn_(a,b){this.a=a +this.b=b}, +aZt:function aZt(){}, +aZu:function aZu(){}, +qM(a,b){return new A.AF(a,b,A.bJ(null,t.Az),new A.bG(null,t.af))}, +dmp(a){return a.b0(0)}, +AF:function AF(a,b,c,d){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=c +_.e=null +_.f=d +_.r=!1}, +bJb:function bJb(a){this.a=a}, +Cg:function Cg(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +X1:function X1(a){var _=this +_.d=$ +_.e=null +_.r=_.f=$ +_.a=null +_.b=a +_.c=null}, +cl5:function cl5(){}, +a5K:function a5K(a,b,c){this.c=a +this.d=b +this.a=c}, +Sz:function Sz(a,b,c,d){var _=this +_.d=a +_.ff$=b +_.b7$=c +_.a=null +_.b=d +_.c=null}, +bJf:function bJf(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bJe:function bJe(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bJg:function bJg(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bJd:function bJd(){}, +bJc:function bJc(){}, +ahw:function ahw(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aX3:function aX3(a,b,c){var _=this +_.p1=$ +_.p2=a +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=_.CW=null +_.e=$ +_.f=b +_.r=null +_.w=c +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +Xi:function Xi(){}, +cnb:function cnb(a){this.a=a}, +XB:function XB(a,b,c){var _=this +_.y=_.x=_.w=_.r=_.f=_.e=_.at=null +_.j7$=a +_.av$=b +_.a=c}, +Xh:function Xh(a,b,c,d,e,f,g,h){var _=this +_.F=null +_.M=a +_.W=b +_.a1=c +_.b5=d +_.dL$=e +_.ae$=f +_.ez$=g +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=h +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cnf:function cnf(a){this.a=a}, +cnd:function cnd(a){this.a=a}, +cne:function cne(a){this.a=a}, +cnc:function cnc(a){this.a=a}, +aUv:function aUv(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +aSn:function aSn(){}, +aiQ:function aiQ(){}, +aZy:function aZy(){}, +cLo(a,b,c){return new A.a2d(a,c,b,null)}, +cRF(a,b,c){var s,r,q=null,p=t.Y,o=new A.bc(0,0,p),n=new A.bc(0,0,p),m=new A.ae1(B.xA,o,n,b,a,$.bl()),l=A.cg(q,q,q,q,c) +l.di() +s=l.nI$ +s.b=!0 +s.a.push(m.gagG()) +m.b!==$&&A.e5() +m.b=l +r=A.dv(B.hY,l,q) +r.a.a9(0,m.gqe()) +t.o.a(r) +p=p.i("aV") +m.r!==$&&A.e5() +m.r=new A.aV(r,o,p) +m.x!==$&&A.e5() +m.x=new A.aV(r,n,p) +p=c.Zx(m.gbxL()) +m.y!==$&&A.e5() +m.y=p +return m}, +dhT(a,b,c){return new A.aa9(a,c,b,null)}, +a2d:function a2d(a,b,c,d){var _=this +_.e=a +_.f=b +_.w=c +_.a=d}, +ae2:function ae2(a,b,c,d){var _=this +_.r=_.f=_.e=_.d=null +_.w=a +_.ff$=b +_.b7$=c +_.a=null +_.b=d +_.c=null}, +MO:function MO(a,b){this.a=a +this.b=b}, +ae1:function ae1(a,b,c,d,e,f){var _=this +_.a=a +_.b=$ +_.c=null +_.e=_.d=0 +_.f=b +_.r=$ +_.w=c +_.y=_.x=$ +_.z=null +_.as=_.Q=0.5 +_.at=0 +_.ax=d +_.ay=e +_.F$=0 +_.M$=f +_.a1$=_.W$=0 +_.aj$=!1}, +cf4:function cf4(a){this.a=a}, +aPq:function aPq(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +ah6:function ah6(a,b){this.a=a +this.b=b}, +aa9:function aa9(a,b,c,d){var _=this +_.c=a +_.e=b +_.f=c +_.a=d}, +ah7:function ah7(a,b,c){var _=this +_.d=$ +_.f=_.e=null +_.r=0 +_.w=!0 +_.ff$=a +_.b7$=b +_.a=null +_.b=c +_.c=null}, +cpg:function cpg(a,b,c){this.a=a +this.b=b +this.c=c}, +Nh:function Nh(a,b){this.a=a +this.b=b}, +ah5:function ah5(a,b,c,d){var _=this +_.b=_.a=$ +_.c=a +_.d=b +_.e=0 +_.f=c +_.F$=0 +_.M$=d +_.a1$=_.W$=0 +_.aj$=!1}, +EZ:function EZ(a,b){this.a=a +this.c=!0 +this.uw$=b}, +afo:function afo(){}, +aiu:function aiu(){}, +aiZ:function aiZ(){}, +cNX(a,b){var s=a.gby() +return!(s instanceof A.SB)}, +bJx(a){var s=a.Na(t.Mf) +return s==null?null:s.d}, +ah0:function ah0(a){this.a=a}, +nC:function nC(){this.a=null}, +bJw:function bJw(a){this.a=a}, +SB:function SB(a,b,c){this.c=a +this.d=b +this.a=c}, +cCa(a,b){return new A.aAr(a,!0,0,!0,null,A.a([],t.ZP),$.bl())}, +cNZ(a,b,c){return new A.SC(b,c,null,A.cCV(a,!0,!0,!0),null)}, +aAr:function aAr(a,b,c,d,e,f,g){var _=this +_.z=a +_.Q=b +_.a=c +_.b=d +_.c=e +_.d=f +_.F$=0 +_.M$=g +_.a1$=_.W$=0 +_.aj$=!1}, +Ke:function Ke(a,b,c,d,e,f,g){var _=this +_.r=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g}, +Gx:function Gx(a,b,c,d,e,f,g,h,i){var _=this +_.M=a +_.W=null +_.a1=b +_.k3=0 +_.k4=c +_.ok=null +_.r=d +_.w=e +_.x=f +_.y=g +_.Q=_.z=null +_.as=0 +_.ax=_.at=null +_.ay=!1 +_.ch=!0 +_.CW=!1 +_.cx=null +_.cy=!1 +_.dx=_.db=null +_.dy=h +_.fr=null +_.F$=0 +_.M$=i +_.a1$=_.W$=0 +_.aj$=!1}, +adV:function adV(a,b){this.b=a +this.a=b}, +a5R:function a5R(a){this.a=a}, +SC:function SC(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.y=c +_.z=d +_.a=e}, +aSu:function aSu(a){var _=this +_.d=0 +_.a=null +_.b=a +_.c=null}, +cln:function cln(a){this.a=a}, +clo:function clo(a,b){this.a=a +this.b=b}, +doi(a,b,c,d){return d}, +deI(a,b,c,d,e){var s=null,r=A.a([],t.Zt),q=$.aq,p=A.mO(B.cq),o=A.a([],t.wi),n=A.bJ(s,t.u),m=$.aq +return new A.a5Q(a,d,c,b,!1,!0,s,s,r,new A.bG(s,e.i("bG>")),new A.bG(s,t.E),new A.nC(),s,0,new A.aE(new A.ah(q,e.i("ah<0?>")),e.i("aE<0?>")),p,o,B.eW,n,new A.aE(new A.ah(m,e.i("ah<0?>")),e.i("aE<0?>")),e.i("a5Q<0>"))}, +ox:function ox(){}, +a5Q:function a5Q(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){var _=this +_.pa=a +_.oX=b +_.qC=c +_.m4=d +_.cU=e +_.bc=f +_.fr=g +_.fx=h +_.fy=!1 +_.id=_.go=null +_.k1=i +_.k2=j +_.k3=k +_.k4=l +_.ok=$ +_.p1=null +_.p2=$ +_.ty$=m +_.x9$=n +_.y=o +_.z=null +_.Q=!1 +_.at=_.as=null +_.ax=p +_.ay=!0 +_.CW=_.ch=null +_.e=q +_.a=null +_.b=r +_.c=s +_.d=a0 +_.$ti=a1}, +bF9:function bF9(){}, +bKL:function bKL(){}, +aqL:function aqL(a,b){this.a=a +this.d=b}, +doK(a){$.dI.go$.push(new A.ct4(a))}, +J_:function J_(a,b){this.c=a +this.a=b}, +buE:function buE(){}, +buD:function buD(a,b){this.a=a +this.b=b}, +MR:function MR(a,b){this.a=a +this.b=b +this.c=!1}, +a6n:function a6n(a,b){this.a=a +this.c=b}, +a6p:function a6p(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +afB:function afB(a){var _=this +_.e=_.d=null +_.f=!1 +_.a=_.w=_.r=null +_.b=a +_.c=null}, +clD:function clD(a){this.a=a}, +clC:function clC(a){this.a=a}, +SO:function SO(a,b,c,d){var _=this +_.d=a +_.e=b +_.f=c +_.a=d}, +aSJ:function aSJ(a,b,c,d){var _=this +_.kG=a +_.L=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +clE:function clE(a){this.a=a}, +aSI:function aSI(a,b,c){this.e=a +this.c=b +this.a=c}, +ct4:function ct4(a){this.a=a}, +lv:function lv(a,b,c){this.c=a +this.d=b +this.a=c}, +cOt(a,b){return new A.T_(b,B.L,B.dHk,a,null)}, +cOu(a){return new A.T_(null,null,B.dHD,a,null)}, +cOv(a,b){var s,r=a.Na(t.f_) +if(r==null)return!1 +s=A.Lj(a).ES(a) +if(J.cX(r.w.a,s))return r.r===b +return!1}, +T0(a){var s=a.T(t.f_) +return s==null?null:s.f}, +T_:function T_(a,b,c,d,e){var _=this +_.f=a +_.r=b +_.w=c +_.b=d +_.a=e}, +xE(a){var s=a.T(t.gh) +return s==null?null:s.f}, +Me(a,b){return new A.Md(a,b,null)}, +Fr:function Fr(a,b,c){this.c=a +this.d=b +this.a=c}, +aUG:function aUG(a,b,c,d,e,f){var _=this +_.dQ$=a +_.tx$=b +_.Gd$=c +_.r8$=d +_.uv$=e +_.a=null +_.b=f +_.c=null}, +Md:function Md(a,b,c){this.f=a +this.b=b +this.a=c}, +a85:function a85(a,b,c){this.c=a +this.d=b +this.a=c}, +agj:function agj(a){var _=this +_.d=null +_.e=!1 +_.r=_.f=null +_.w=!1 +_.a=null +_.b=a +_.c=null}, +cnp:function cnp(a){this.a=a}, +cno:function cno(a,b){this.a=a +this.b=b}, +jm:function jm(){}, +pF:function pF(){}, +bQF:function bQF(a,b){this.a=a +this.b=b}, +cs0:function cs0(){}, +aZA:function aZA(){}, +fQ:function fQ(){}, +rf:function rf(){}, +agi:function agi(){}, +a7Y:function a7Y(a,b,c){var _=this +_.cy=a +_.y=null +_.a=!1 +_.c=_.b=null +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.aj$=!1 +_.$ti=c}, +Lb:function Lb(a,b){var _=this +_.cy=a +_.y=null +_.a=!1 +_.c=_.b=null +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.aj$=!1}, +a7Z:function a7Z(a,b){var _=this +_.cy=a +_.y=null +_.a=!1 +_.c=_.b=null +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.aj$=!1}, +Lc:function Lc(){}, +TI:function TI(){}, +a8_:function a8_(a,b){var _=this +_.k2=a +_.y=null +_.a=!1 +_.c=_.b=null +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.aj$=!1}, +cPa(a,b){var s=t.Is +s=s.a(a.vX(s).gby()).y +s.e=B.dGy +s.aES() +b.$0()}, +dgr(){return new A.aDF(new A.cJ(A.a([],t.Zt),t.Mu))}, +cs1:function cs1(){}, +tD:function tD(a,b){this.a=a +this.b=b}, +TL:function TL(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f +_.$ti=g}, +a86:function a86(a,b){this.a=a +this.b=b}, +Xl:function Xl(a,b,c,d,e,f,g,h){var _=this +_.e=_.d=null +_.f=a +_.r=$ +_.w=!1 +_.dQ$=b +_.tx$=c +_.Gd$=d +_.r8$=e +_.uv$=f +_.a=null +_.b=g +_.c=null +_.$ti=h}, +cnF:function cnF(a){this.a=a}, +cnG:function cnG(a){this.a=a}, +cnE:function cnE(a){this.a=a}, +cnC:function cnC(a,b,c){this.a=a +this.b=b +this.c=c}, +cnz:function cnz(a){this.a=a}, +cnA:function cnA(a,b){this.a=a +this.b=b}, +cnD:function cnD(){}, +cnB:function cnB(){}, +agk:function agk(a,b,c,d,e,f,g){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.y=e +_.b=f +_.a=g}, +u6:function u6(){}, +caG:function caG(a){this.a=a}, +al9:function al9(){}, +b56:function b56(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aDF:function aDF(a){this.b=$ +this.a=a}, +aDO:function aDO(){}, +TM:function TM(){}, +aDP:function aDP(){}, +aUD:function aUD(a){var _=this +_.y=null +_.a=!1 +_.c=_.b=null +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.aj$=!1}, +aUJ:function aUJ(){}, +XN:function XN(){}, +EO(a,b){var s=a.T(t.Fe),r=s==null?null:s.x +return b.i("j4<0>?").a(r)}, +dfR(a,b,c,d,e,f,g,h,i,j){var s=null,r=A.a([],t.Zt),q=$.aq,p=A.mO(B.cq),o=A.a([],t.wi),n=A.bJ(s,t.u),m=$.aq +return new A.Fg(e,c,d,b,h,g,a,s,i,r,new A.bG(s,j.i("bG>")),new A.bG(s,t.E),new A.nC(),s,0,new A.aE(new A.ah(q,j.i("ah<0?>")),j.i("aE<0?>")),p,o,B.eW,n,new A.aE(new A.ah(m,j.i("ah<0?>")),j.i("aE<0?>")),j.i("Fg<0>"))}, +cWy(a,b,c,d,e,f,g){var s=null +return A.cp(b,f).yZ(A.dfR(s,a,!1,s,c,s,d,e,s,g),g)}, +Sy:function Sy(){}, +hn:function hn(){}, +c3O:function c3O(a,b,c){this.a=a +this.b=b +this.c=c}, +c3M:function c3M(a,b,c){this.a=a +this.b=b +this.c=c}, +c3N:function c3N(a,b,c){this.a=a +this.b=b +this.c=c}, +c3L:function c3L(a,b){this.a=a +this.b=b}, +aw9:function aw9(){}, +aNS:function aNS(a,b){this.e=a +this.a=b +this.b=null}, +af6:function af6(a,b,c,d,e,f){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.b=e +_.a=f}, +WW:function WW(a,b,c){this.c=a +this.a=b +this.$ti=c}, +l7:function l7(a,b,c,d){var _=this +_.d=null +_.e=$ +_.f=a +_.r=b +_.a=null +_.b=c +_.c=null +_.$ti=d}, +cka:function cka(a){this.a=a}, +cke:function cke(a){this.a=a}, +ckf:function ckf(a){this.a=a}, +ckd:function ckd(a){this.a=a}, +ckb:function ckb(a){this.a=a}, +ckc:function ckc(a){this.a=a}, +j4:function j4(){}, +bGk:function bGk(a,b){this.a=a +this.b=b}, +bGj:function bGj(){}, +a6A:function a6A(){}, +bRH:function bRH(){}, +Fg:function Fg(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2){var _=this +_.eU=a +_.m3=b +_.pa=c +_.oX=d +_.qC=e +_.m4=f +_.oY=g +_.fr=h +_.fx=i +_.fy=!1 +_.id=_.go=null +_.k1=j +_.k2=k +_.k3=l +_.k4=m +_.ok=$ +_.p1=null +_.p2=$ +_.ty$=n +_.x9$=o +_.y=p +_.z=null +_.Q=!1 +_.at=_.as=null +_.ax=q +_.ay=!0 +_.CW=_.ch=null +_.e=r +_.a=null +_.b=s +_.c=a0 +_.d=a1 +_.$ti=a2}, +WV:function WV(){}, +j8(a,b,c,d,e,f){return new A.aDW(c,f,e,a,d,b,null)}, +aDW:function aDW(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.x=f +_.a=g}, +aE1:function aE1(){}, +E5:function E5(a){this.a=a}, +btU:function btU(a,b){this.b=a +this.a=b}, +bTl:function bTl(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +bjl:function bjl(a,b){this.b=a +this.a=b}, +ale:function ale(a,b){this.b=$ +this.c=a +this.a=b}, +arh:function arh(a){this.c=this.b=$ +this.a=a}, +a8m:function a8m(a,b,c){this.a=a +this.b=b +this.$ti=c}, +bTf:function bTf(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bTe:function bTe(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bTj(a,b){return new A.a8n(a,b,null)}, +Lj(a){var s=a.T(t.Cy),r=s==null?null:s.f +return r==null?B.dGK:r}, +YB:function YB(a,b){this.a=a +this.b=b}, +aE2:function aE2(a){this.a=a}, +bTg:function bTg(){}, +bTh:function bTh(){}, +bTi:function bTi(){}, +crR:function crR(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +a8n:function a8n(a,b,c){this.f=a +this.b=b +this.a=c}, +h1:function h1(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.F$=0 +_.M$=e +_.a1$=_.W$=0 +_.aj$=!1}, +cTs(a,b){return b}, +cCV(a,b,c,d){return new A.bYm(!0,!0,!0,a,A.p([null,0],t.E6,t.S))}, +bYl:function bYl(){}, +N6:function N6(a){this.a=a}, +vH:function vH(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.r=f +_.w=g}, +bYm:function bYm(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.f=d +_.r=e}, +Xm:function Xm(a,b){this.c=a +this.a=b}, +agD:function agD(a,b){var _=this +_.f=_.e=_.d=null +_.r=!1 +_.qo$=a +_.a=null +_.b=b +_.c=null}, +co1:function co1(a,b){this.a=a +this.b=b}, +aZE:function aZE(){}, +tI:function tI(){}, +a1M:function a1M(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aP2:function aP2(){}, +cCF(a,b,c,d,e){var s=new A.nL(c,e,d,a,0) +if(b!=null)s.uw$=b +return s}, +dtb(a){return a.uw$===0}, +mY:function mY(){}, +aIE:function aIE(){}, +nK:function nK(){}, +TW:function TW(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.uw$=d}, +nL:function nL(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.uw$=e}, +vj:function vj(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.a=d +_.b=e +_.uw$=f}, +B5:function B5(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.uw$=d}, +aId:function aId(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.uw$=d}, +agt:function agt(){}, +ags:function ags(a,b,c){this.f=a +this.b=b +this.a=c}, +Gu:function Gu(a){var _=this +_.d=a +_.c=_.b=_.a=null}, +a8q:function a8q(a,b){this.c=a +this.a=b}, +a8r:function a8r(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +bTm:function bTm(a){this.a=a}, +bTn:function bTn(a){this.a=a}, +bTo:function bTo(a){this.a=a}, +aMK:function aMK(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.uw$=e}, +d71(a,b,c){var s,r +if(a>0){s=a/c +if(b"))}, +cEO(a,b){var s=$.aC.a5$.z.h(0,a).gaC() +s.toString +return t.x.a(s).vl(b)}, +TZ:function TZ(a,b){this.a=a +this.b=b}, +U_:function U_(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=null +_.f=e +_.r=f +_.w=g +_.x=h +_.y=i +_.z=j +_.Q=k +_.as=l +_.at=m +_.ax=n +_.ay=!1 +_.CW=_.ch=null +_.cy=_.cx=$ +_.dx=_.db=null +_.F$=0 +_.M$=o +_.a1$=_.W$=0 +_.aj$=!1}, +bTC:function bTC(){}, +Tl:function Tl(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.c=a +_.d=b +_.e=c +_.w=d +_.x=e +_.as=f +_.ch=g +_.CW=h +_.cx=i +_.cy=j +_.db=k +_.dx=l +_.a=m}, +xB:function xB(a,b,c,d,e){var _=this +_.w=_.r=_.f=_.e=_.d=null +_.y=_.x=$ +_.z=a +_.as=_.Q=!1 +_.at=$ +_.ff$=b +_.b7$=c +_.a=null +_.b=d +_.c=null +_.$ti=e}, +bO6:function bO6(a){this.a=a}, +bO2:function bO2(a){this.a=a}, +bO3:function bO3(a){this.a=a}, +bO_:function bO_(a){this.a=a}, +bO0:function bO0(a){this.a=a}, +bO1:function bO1(a){this.a=a}, +bO4:function bO4(a){this.a=a}, +bO5:function bO5(a){this.a=a}, +bO7:function bO7(a){this.a=a}, +bO8:function bO8(a){this.a=a}, +yB:function yB(a,b,c,d,e,f,g,h,i,j){var _=this +_.oP=a +_.k2=!1 +_.bv=_.bc=_.cU=_.dA=_.bN=_.dM=_.dG=_.y2=_.y1=_.xr=_.x2=_.x1=_.to=_.ry=_.rx=_.RG=_.R8=_.p4=_.p3=_.p2=_.p1=_.ok=_.k4=_.k3=null +_.at=b +_.ay=c +_.ch=d +_.cx=_.CW=null +_.cy=!1 +_.db=null +_.f=e +_.r=f +_.w=null +_.a=g +_.b=null +_.c=h +_.d=i +_.e=j}, +yC:function yC(a,b,c,d,e,f,g,h,i,j){var _=this +_.m3=a +_.W=_.M=_.F=_.eP=_.nJ=_.eT=_.bv=_.bc=_.cU=_.dA=_.bN=null +_.k3=_.k2=!1 +_.ok=_.k4=null +_.at=b +_.ay=c +_.ch=d +_.cx=_.CW=null +_.cy=!1 +_.db=null +_.f=e +_.r=f +_.w=null +_.a=g +_.b=null +_.c=h +_.d=i +_.e=j}, +Xb:function Xb(){}, +deh(a,b){var s,r=a.b,q=b.b,p=r-q +if(!(p<1e-10&&a.d-b.d>-1e-10))s=q-r<1e-10&&b.d-a.d>-1e-10 +else s=!0 +if(s)return 0 +if(Math.abs(p)>1e-10)return r>q?1:-1 +return a.d>b.d?1:-1}, +deg(a,b){var s=a.a,r=b.a,q=s-r +if(q<1e-10&&a.c-b.c>-1e-10)return-1 +if(r-s<1e-10&&b.c-a.c>-1e-10)return 1 +if(Math.abs(q)>1e-10)return s>r?1:-1 +return a.c>b.c?1:-1}, +Sj:function Sj(){}, +bGE:function bGE(a){this.a=a}, +bGF:function bGF(a,b){this.a=a +this.b=b}, +bGG:function bGG(a){this.a=a}, +aRF:function aRF(){}, +cCH(a){var s=a.T(t.Wu) +return s==null?null:s.f}, +cPo(a,b){return new A.a8E(b,a,null)}, +a8D:function a8D(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aVd:function aVd(a,b,c,d){var _=this +_.d=a +_.St$=b +_.N6$=c +_.a=null +_.b=d +_.c=null}, +a8E:function a8E(a,b,c){this.f=a +this.b=b +this.a=c}, +aEh:function aEh(){}, +aZD:function aZD(){}, +aiU:function aiU(){}, +a9d:function a9d(a,b){this.c=a +this.a=b}, +aVx:function aVx(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +aVy:function aVy(a,b,c){this.x=a +this.b=b +this.a=c}, +dcF(a){var s,r,q,p,o=a.a,n=A.y(a),m=new A.pQ(a,a.PC(),n.i("pQ<1>")) +m.q() +s=m.d +r=J.aj(s==null?n.c.a(s):s) +if(o===1)return r +m.q() +s=m.d +q=J.aj(s==null?n.c.a(s):s) +if(o===2)return r=0){g=p+k +f=g+(n-m) +p=f+1 +q=g-m +e.push(new A.FN(new A.eW(g,f),o.b))}++r}return e}, +dsj(a,b,c,d,e){var s=null,r=e.b,q=e.a,p=a.a +if(q!==p)r=A.do1(p,q,r) +if(A.dj()===B.cn)return A.cN(A.dnv(r,a,c,d,b),s,s,s,s,s,s,s,c,s) +return A.cN(A.dnw(r,a,c,d,a.b.c),s,s,s,s,s,s,s,c,s)}, +dnw(a,b,c,d,e){var s,r,q,p,o,n=null,m=A.a([],t.Ne),l=b.a,k=c.aT(d),j=l.length,i=J.T(a),h=0,g=0 +while(!0){if(!(hh){r=r=e?c:k +o=B.c.X(l,r,p) +m.push(new A.eX(o,n,n,B.bB,n,n,n,n,n,s));++g +h=p}}i=l.length +if(hd){r=r=d&&f<=r&&e){s=B.c.X(m,d,i) +n.push(new A.eX(s,o,o,B.bB,o,o,o,o,o,a0)) +s=B.c.X(m,i,f) +n.push(new A.eX(s,o,o,B.bB,o,o,o,o,o,k)) +s=B.c.X(m,f,r) +n.push(new A.eX(s,o,o,B.bB,o,o,o,o,o,a0))}else{s=B.c.X(m,d,r) +n.push(new A.eX(s,o,o,B.bB,o,o,o,o,o,a0))}d=r}else{q=s.b +q=q=i&&q<=f&&e?k:j +p=B.c.X(m,r,q) +n.push(new A.eX(p,o,o,B.bB,o,o,o,o,o,s));++c +d=q}}i=m.length +if(d") +s=A.R(new A.N(b,new A.c0U(),s),!1,s.i("al.E"))}else s=null +return new A.aav(b,a,s,null)}, +r6:function r6(a){this.c=a}, +pT:function pT(a,b){this.a=a +this.b=b}, +aav:function aav(a,b,c,d){var _=this +_.c=a +_.r=b +_.y=c +_.a=d}, +c0T:function c0T(){}, +c0U:function c0U(){}, +aWw:function aWw(a,b,c,d){var _=this +_.p1=a +_.p2=!1 +_.p3=b +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=_.CW=null +_.e=$ +_.f=c +_.r=null +_.w=d +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +cq5:function cq5(a,b){this.a=a +this.b=b}, +cq4:function cq4(a,b,c){this.a=a +this.b=b +this.c=c}, +cq6:function cq6(){}, +cq7:function cq7(a){this.a=a}, +cq3:function cq3(){}, +cq2:function cq2(){}, +cq8:function cq8(){}, +Xx:function Xx(a,b){this.a=a +this.b=b}, +aZP:function aZP(){}, +Wl:function Wl(a,b){this.a=a +this.b=b}, +aaz:function aaz(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aaC:function aaC(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aaB:function aaB(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aaD:function aaD(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h +_.y=i}, +aaA:function aaA(a,b,c){this.b=a +this.c=b +this.d=c}, +ahl:function ahl(){}, +Zb:function Zb(){}, +b5y:function b5y(a){this.a=a}, +b5z:function b5z(a,b){this.a=a +this.b=b}, +b5w:function b5w(a,b){this.a=a +this.b=b}, +b5x:function b5x(a,b){this.a=a +this.b=b}, +b5u:function b5u(a,b){this.a=a +this.b=b}, +b5v:function b5v(a,b){this.a=a +this.b=b}, +b5t:function b5t(a,b){this.a=a +this.b=b}, +y_:function y_(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.at=a +_.dx=_.db=_.cy=_.cx=_.CW=_.ch=null +_.fx=_.fr=_.dy=!1 +_.go=_.fy=null +_.k1=b +_.k2=null +_.ok=_.k4=_.k3=$ +_.p3=_.p2=_.p1=null +_.p4=c +_.Gg$=d +_.Su$=e +_.E6$=f +_.a9T$=g +_.a9U$=h +_.a_h$=i +_.N7$=j +_.a_i$=k +_.f=l +_.r=m +_.w=null +_.a=n +_.b=null +_.c=o +_.d=p +_.e=q}, +y0:function y0(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.at=a +_.dx=_.db=_.cy=_.cx=_.CW=_.ch=null +_.fx=_.fr=_.dy=!1 +_.go=_.fy=null +_.k1=b +_.k2=null +_.ok=_.k4=_.k3=$ +_.p3=_.p2=_.p1=null +_.p4=c +_.Gg$=d +_.Su$=e +_.E6$=f +_.a9T$=g +_.a9U$=h +_.a_h$=i +_.N7$=j +_.a_i$=k +_.f=l +_.r=m +_.w=null +_.a=n +_.b=null +_.c=o +_.d=p +_.e=q}, +acl:function acl(){}, +aWx:function aWx(){}, +aWy:function aWy(){}, +aWz:function aWz(){}, +aWA:function aWA(){}, +aWB:function aWB(){}, +cQc(a,b,c,d,e,f,g){return new A.aaE(!0,g,f,d,a,e)}, +LP(a,b,c){return new A.V5(!0,c,null,B.dVC,a,null)}, +aGL:function aGL(a,b){this.c=a +this.a=b}, +a7O:function a7O(a,b,c,d,e,f){var _=this +_.kG=a +_.qB=b +_.dU=c +_.L=d +_.K$=e +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=f +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aaE:function aaE(a,b,c,d,e,f){var _=this +_.e=a +_.r=b +_.w=c +_.x=d +_.c=e +_.a=f}, +Ty:function Ty(a,b,c,d,e,f,g,h){var _=this +_.kG=!1 +_.qB=a +_.dU=b +_.ei=c +_.ey=d +_.pR=e +_.L=f +_.K$=g +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=h +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +V5:function V5(a,b,c,d,e,f){var _=this +_.e=a +_.r=b +_.w=c +_.x=d +_.c=e +_.a=f}, +fM(a,b,c,d,e,f,g,h,i){return new A.DC(f,g,e,d,c,i,h,a,b)}, +cKf(a,b){var s=null +return new A.hr(new A.bh7(s,b,s,s,s,s,s,a),s)}, +cAa(a){var s=a.T(t.uy) +return s==null?null:s.gadf()}, +O(a,b,c,d,e,f,g,h,i,j,k,l){return new A.hf(a,null,i,h,j,k,c,g,e,l,d,f,b)}, +aaF(a,b,c,d,e,f,g,h,i,j,k,l){return new A.hf(null,a,i,h,j,k,c,g,e,l,d,f,b)}, +DC:function DC(a,b,c,d,e,f,g,h,i){var _=this +_.w=a +_.x=b +_.y=c +_.z=d +_.Q=e +_.as=f +_.at=g +_.b=h +_.a=i}, +bh7:function bh7(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +aS9:function aS9(a){this.a=a}, +hf:function hf(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.a=m}, +a0J:function a0J(){}, +ar1:function ar1(){}, +Ia:function Ia(a){this.a=a}, +Ic:function Ic(a){this.a=a}, +Ib:function Ib(a){this.a=a}, +ng:function ng(){}, +zL:function zL(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +zN:function zN(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +IC:function IC(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +Ix:function Ix(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +Iy:function Iy(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +qn:function qn(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +DP:function DP(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +zO:function zO(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +IA:function IA(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +IB:function IB(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +zM:function zM(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +B6:function B6(a){this.a=a}, +B8:function B8(){}, +wE:function wE(a){this.b=a}, +F3:function F3(){}, +Fl:function Fl(){}, +vv:function vv(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +G6:function G6(){}, +tY:function tY(a,b,c){this.a=a +this.b=b +this.c=c}, +G2:function G2(){}, +cS8(a,b,c,d,e,f,g,h,i,j){return new A.agB(b,f,d,e,c,h,j,g,i,a,null)}, +ahr(a){var s +switch(A.dj().a){case 0:case 1:case 3:if(a<=3)s=a +else{s=B.d.al(a,3) +if(s===0)s=3}return s +case 2:case 4:return Math.min(a,3) +case 5:return a<2?a:2+B.d.al(a,2)}}, +nX:function nX(a,b,c){var _=this +_.e=!1 +_.j7$=a +_.av$=b +_.a=c}, +aH0:function aH0(){}, +aH1:function aH1(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=$ +_.f=e +_.r=f +_.w=g +_.x=h +_.y=i +_.z=!1 +_.ax=_.at=_.as=_.Q=$}, +aEi:function aEi(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=!1 +_.w=g +_.x=h +_.y=i +_.z=j +_.Q=k +_.as=l +_.at=!1 +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.cx=q +_.cy=r +_.db=s +_.dx=a0 +_.dy=a1 +_.fr=a2 +_.fx=a3 +_.fy=a4 +_.go=a5 +_.id=a6 +_.k1=a7 +_.k2=a8 +_.k4=_.k3=null +_.ok=a9 +_.p1=b0 +_.p2=!1}, +bUr:function bUr(a){this.a=a}, +bUt:function bUt(a,b,c){this.a=a +this.b=b +this.c=c}, +bUs:function bUs(a,b,c){this.a=a +this.b=b +this.c=c}, +bUq:function bUq(a){this.a=a}, +bUp:function bUp(a,b,c){this.a=a +this.b=b +this.c=c}, +Cm:function Cm(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +agE:function agE(a,b,c){var _=this +_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +agB:function agB(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.a=k}, +agC:function agC(a,b,c){var _=this +_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +co_:function co_(a){this.a=a}, +co0:function co0(a){this.a=a}, +aaR:function aaR(){}, +aaQ:function aaQ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.cx=q +_.a=r}, +ahq:function ahq(a){this.a=null +this.b=a +this.c=null}, +cqv:function cqv(a){this.a=a}, +cqw:function cqw(a){this.a=a}, +cqx:function cqx(a){this.a=a}, +cqy:function cqy(a){this.a=a}, +cqz:function cqz(a){this.a=a}, +cqA:function cqA(a){this.a=a}, +cqB:function cqB(a){this.a=a}, +cqC:function cqC(a){this.a=a}, +cqD:function cqD(a){this.a=a}, +cqE:function cqE(a){this.a=a}, +a_i:function a_i(a,b){var _=this +_.w=!1 +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.aj$=!1}, +HQ:function HQ(a,b){this.a=a +this.b=b}, +vT:function vT(){}, +aMt:function aMt(){}, +aiV:function aiV(){}, +aiW:function aiW(){}, +dis(a,b,c,d){var s,r,q,p,o=A.e_(b.dJ(0,null),B.m),n=b.k3.Mf(0,B.m),m=A.AY(o,A.e_(b.dJ(0,null),n)) +o=m.a +if(isNaN(o)||isNaN(m.b)||isNaN(m.c)||isNaN(m.d))return B.dPT +s=B.b.gR(c).a.b-B.b.gN(c).a.b>a/2 +n=s?o:o+B.b.gN(c).a.a +r=m.b +q=B.b.gN(c) +o=s?m.c:o+B.b.gR(c).a.a +p=B.b.gR(c) +n+=(o-n)/2 +o=m.d +return new A.aaS(new A.w(n,A.a9(r+q.a.b-d,r,o)),new A.w(n,A.a9(r+p.a.b,r,o)))}, +aaS:function aaS(a,b){this.a=a +this.b=b}, +dit(a,b,c){var s=b/2,r=a-s +if(r<0)return 0 +if(a+s>c)return c-b +return r}, +aH3:function aH3(a,b,c){this.b=a +this.c=b +this.d=c}, +cDe(a){var s=a.T(t.l3),r=s==null?null:s.f +return r!==!1}, +cQm(a){var s=a.aes(t.l3),r=s==null?null:s.r +return r==null?A.bJ(!0,t.y):r}, +Vc:function Vc(a,b,c){this.c=a +this.d=b +this.a=c}, +aX5:function aX5(a,b){var _=this +_.d=!0 +_.e=a +_.a=null +_.b=b +_.c=null}, +ady:function ady(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +it:function it(){}, +ez:function ez(){}, +aYh:function aYh(a,b,c){var _=this +_.w=a +_.a=null +_.b=!1 +_.c=null +_.d=b +_.e=null +_.f=c +_.r=$}, +aHl:function aHl(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +a9B(a,b,c,d){return new A.aFy(c,d,a,b,null)}, +B4(a,b){return new A.aE_(a,b,null)}, +cP8(a,b){return new A.aDJ(a,b,null)}, +cCQ(a,b,c,d){return new A.aFo(a,b,c,d,null)}, +cA8(a,b){return new A.aqE(b,a,b,null)}, +cKe(a,b,c,d){return new A.aqN(c,b,a,d,null)}, +i6(a,b,c){return new A.akw(b,c,a,null)}, +YJ:function YJ(){}, +aca:function aca(a){this.a=null +this.b=a +this.c=null}, +c9c:function c9c(){}, +aFy:function aFy(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +aE_:function aE_(a,b,c){this.r=a +this.c=b +this.a=c}, +aDJ:function aDJ(a,b,c){this.r=a +this.c=b +this.a=c}, +aFo:function aFo(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +dp:function dp(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +Tv:function Tv(a,b){this.a=a +this.b=b}, +a6D:function a6D(a,b,c){this.e=a +this.c=b +this.a=c}, +aqE:function aqE(a,b,c,d){var _=this +_.e=a +_.r=b +_.c=c +_.a=d}, +aqN:function aqN(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.x=c +_.c=d +_.a=e}, +a3V:function a3V(){}, +akw:function akw(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +cQH(a,b,c,d,e,f,g){return new A.Vu(f,a,b,c,d,e,null,g.i("Vu<0>"))}, +Vu:function Vu(a,b,c,d,e,f,g,h){var _=this +_.r=a +_.w=b +_.x=c +_.c=d +_.d=e +_.e=f +_.a=g +_.$ti=h}, +ahD:function ahD(a,b,c,d){var _=this +_.CW=null +_.e=_.d=$ +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null +_.$ti=d}, +cr2:function cr2(){}, +dro(a,b,c){var s={} +s.a=null +return new A.cup(s,A.bx("arg"),a,b,c)}, +Vx:function Vx(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g +_.$ti=h}, +Vy:function Vy(a,b,c){var _=this +_.d=a +_.e=$ +_.f=null +_.r=!1 +_.a=_.x=_.w=null +_.b=b +_.c=null +_.$ti=c}, +c4n:function c4n(a){this.a=a}, +Vz:function Vz(a,b){this.a=a +this.b=b}, +abl:function abl(a,b,c,d){var _=this +_.w=a +_.x=b +_.a=c +_.F$=0 +_.M$=d +_.a1$=_.W$=0 +_.aj$=!1}, +aXM:function aXM(a,b){this.a=a +this.b=-1 +this.$ti=b}, +cup:function cup(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +cuo:function cuo(a,b,c){this.a=a +this.b=b +this.c=c}, +ahF:function ahF(){}, +bn:function bn(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.$ti=e}, +XI:function XI(a,b){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null +_.$ti=b}, +crs:function crs(a){this.a=a}, +c6e(a){var s=A.ddf(a,t.XV) +return s==null?null:s.f}, +aIy:function aIy(a,b,c){this.c=a +this.d=b +this.a=c}, +ahV:function ahV(a,b,c){this.f=a +this.b=b +this.a=c}, +cR7(a,b,c,d,e,f,g,h){return new A.Mm(b,a,g,e,c,d,f,h,null)}, +c6g(a,b){var s +switch(b.a){case 0:s=a.T(t.I) +s.toString +return A.cxK(s.w) +case 1:return B.at +case 2:s=a.T(t.I) +s.toString +return A.cxK(s.w) +case 3:return B.at}}, +Mm:function Mm(a,b,c,d,e,f,g,h,i){var _=this +_.e=a +_.r=b +_.w=c +_.x=d +_.y=e +_.z=f +_.Q=g +_.c=h +_.a=i}, +aYb:function aYb(a,b,c){var _=this +_.bv=!1 +_.eT=null +_.p1=$ +_.p2=a +_.ay=null +_.ch=!1 +_.d=_.c=_.b=_.a=_.CW=null +_.e=$ +_.f=b +_.r=null +_.w=c +_.z=_.y=null +_.Q=!1 +_.as=!0 +_.ax=_.at=!1}, +aFf:function aFf(a,b,c,d,e){var _=this +_.e=a +_.r=b +_.w=c +_.c=d +_.a=e}, +b_a:function b_a(){}, +b_b:function b_b(){}, +cDB(a,b,c,d,e){return new A.abK(a,!1,!0,!0,!0,!1,!1,null)}, +cR9(a){var s,r,q,p={} +p.a=a +s=t.ps +r=a.vX(s) +q=!0 +while(!0){if(!(q&&r!=null))break +s.a(a.ann(r)) +r.BJ(new A.c6l(p)) +r=p.a.vX(s) +q=!1}return q}, +abK:function abK(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.a=h}, +c6l:function c6l(a){this.a=a}, +ahW:function ahW(a,b,c){this.f=a +this.b=b +this.a=c}, +aYc:function aYc(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +agh:function agh(a,b,c,d){var _=this +_.L=a +_.ai=b +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +hN:function hN(a,b,c,d){var _=this +_.e=a +_.b=b +_.c=c +_.a=d}, +kb:function kb(a,b,c){this.c=a +this.d=b +this.a=c}, +aYk:function aYk(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +yw:function yw(a,b){this.a=a +this.b=b}, +Ys:function Ys(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.x=c +_.y=d +_.a=e}, +aKV:function aKV(a,b,c,d,e,f){var _=this +_.e=_.d=$ +_.f=a +_.r=b +_.w=c +_.ff$=d +_.b7$=e +_.a=null +_.b=f +_.c=null}, +c8L:function c8L(a,b){this.a=a +this.b=b}, +c8M:function c8M(a){this.a=a}, +c8I:function c8I(a,b,c){this.a=a +this.b=b +this.c=c}, +c8E:function c8E(){}, +c8F:function c8F(a){this.a=a}, +c8G:function c8G(){}, +c8H:function c8H(a,b){this.a=a +this.b=b}, +c8J:function c8J(){}, +c8K:function c8K(a){this.a=a}, +c8B:function c8B(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.Q=i +_.as=j +_.a=k +_.c=_.b=null}, +c8C:function c8C(a){this.a=a}, +c8D:function c8D(a,b,c){this.a=a +this.b=b +this.c=c}, +ai7:function ai7(){}, +Mq:function Mq(a,b){this.a=a +this.b=b}, +Hw:function Hw(){}, +cPP(a,b){var s={} +s.a=null +b.an(0,new A.bYz(s,a)) +return s.a}, +xQ(a,b){return new A.oO(a,null,null,b)}, +jp:function jp(a,b){this.c=a +this.a=b}, +bYz:function bYz(a,b){this.a=a +this.b=b}, +aVZ:function aVZ(a,b,c){var _=this +_.d=null +_.pK$=a +_.cw$=b +_.a=null +_.b=c +_.c=null}, +coy:function coy(a){this.a=a}, +coz:function coz(a,b){this.a=a +this.b=b}, +oO:function oO(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aZI:function aZI(){}, +alz(a,b,c,d){return new A.z4(c,d,b,a,null)}, +z4:function z4(a,b,c,d,e){var _=this +_.r=a +_.x=b +_.y=c +_.z=d +_.a=e}, +alB:function alB(a){var _=this +_.f=_.d=$ +_.a=null +_.b=a +_.c=null}, +b5P:function b5P(a){this.a=a}, +b5Q:function b5Q(a){this.a=a}, +Ma:function Ma(a){this.a=a}, +b7o:function b7o(){}, +bh0:function bh0(a,b,c){var _=this +_.bZU$=a +_.a=b +_.b=c +_.c=$}, +aNB:function aNB(){}, +bvO:function bvO(){}, +d7g(a){var s=t.N,r=Date.now() +return new A.b7r(A.b(s,t.f8),A.b(s,t.LE),a.b,a,a.a.oe(0).aJ(0,new A.b7u(a),t.Pt),new A.bK(r,!1))}, +b7r:function b7r(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=null}, +b7u:function b7u(a){this.a=a}, +b7v:function b7v(a,b,c){this.a=a +this.b=b +this.c=c}, +b7t:function b7t(a){this.a=a}, +bf7:function bf7(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.d=c +_.e=d +_.f=e}, +b7n:function b7n(){}, +PL:function PL(a,b){this.b=a +this.c=b}, +DR:function DR(a,b){this.b=a +this.d=b}, +zP:function zP(){}, +azS:function azS(){}, +cJl(a,b,c,d,e,f,g,h){return new A.ry(c,a,d,f,h,b,e,g)}, +ry:function ry(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +bEW:function bEW(a){this.a=a}, +dbL(){var s=A.b07() +if(s==null)s=new A.za(A.b4(t.Gf)) +return new A.bve(s)}, +bnT:function bnT(){}, +bve:function bve(a){this.b=a}, +atN:function atN(a,b){this.a=a +this.b=b}, +aCf:function aCf(a,b,c){this.a=a +this.b=b +this.c=c}, +c7_:function c7_(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=0}, +c70:function c70(a,b,c){this.a=a +this.b=b +this.c=c}, +c71:function c71(a,b){this.a=a +this.b=b}, +atK:function atK(a,b,c){this.c=a +this.a=b +this.b=c}, +dcP(a){return A.z(a,B.f,t.X)}, +dw2(a){switch(a.gqY(a)){case"zh":switch(a.b){case"Hant":return new A.avH(A.eh("zh_Hant"))}break}switch(a.gqY(a)){case"pt":switch(a.grC()){case"BR":return new A.avt(A.eh("pt_BR")) +case"PT":return new A.avu(A.eh("pt_PT"))}break}switch(a.gqY(a)){case"ar":return new A.av0(A.eh("ar")) +case"bn":return new A.av1(A.eh("bn")) +case"bo":return new A.av2(A.eh("bo")) +case"ca":return new A.av3(A.eh("ca")) +case"cs":return new A.av4(A.eh("cs")) +case"de":return new A.av5(A.eh("de")) +case"en":return new A.av6(A.eh("en")) +case"eo":return new A.av7(A.eh("eo")) +case"es":return new A.av8(A.eh("es")) +case"et":return new A.av9(A.eh("et")) +case"eu":return new A.ava(A.eh("eu")) +case"fa":return new A.avb(A.eh("fa")) +case"fi":return new A.avc(A.eh("fi")) +case"fr":return new A.avd(A.eh("fr")) +case"ga":return new A.ave(A.eh("ga")) +case"gl":return new A.avf(A.eh("gl")) +case"he":return new A.avg(A.eh("he")) +case"hi":return new A.avh(A.eh("hi")) +case"hr":return new A.avi(A.eh("hr")) +case"hu":return new A.avj(A.eh("hu")) +case"id":return new A.avk(A.eh("id")) +case"ie":return new A.avl(A.eh("ie")) +case"it":return new A.avm(A.eh("it")) +case"ja":return new A.avn(A.eh("ja")) +case"ko":return new A.avo(A.eh("ko")) +case"lt":return new A.avp(A.eh("lt")) +case"nb":return new A.avq(A.eh("nb")) +case"nl":return new A.avr(A.eh("nl")) +case"pl":return new A.avs(A.eh("pl")) +case"pt":return new A.a3A(A.eh("pt")) +case"ro":return new A.avv(A.eh("ro")) +case"ru":return new A.avw(A.eh("ru")) +case"si":return new A.avx(A.eh("si")) +case"sk":return new A.avy(A.eh("sk")) +case"sl":return new A.avz(A.eh("sl")) +case"sr":return new A.avA(A.eh("sr")) +case"sv":return new A.avB(A.eh("sv")) +case"ta":return new A.avC(A.eh("ta")) +case"th":return new A.avD(A.eh("th")) +case"tr":return new A.avE(A.eh("tr")) +case"uk":return new A.avF(A.eh("uk")) +case"vi":return new A.avG(A.eh("vi")) +case"zh":return new A.a3B(A.eh("zh"))}throw A.j(A.DT('L10n.delegate failed to load unsupported locale "'+a.k(0)+'". This is likely an issue with the localizations generation tool. Please file an issue on GitHub with a reproducible sample app and the gen-l10n configuration that was used.'))}, +dQ:function dQ(){}, +aQk:function aQk(){}, +av0:function av0(a){this.a=a}, +av1:function av1(a){this.a=a}, +av2:function av2(a){this.a=a}, +av3:function av3(a){this.a=a}, +av4:function av4(a){this.a=a}, +av5:function av5(a){this.a=a}, +av6:function av6(a){this.a=a}, +av7:function av7(a){this.a=a}, +av8:function av8(a){this.a=a}, +av9:function av9(a){this.a=a}, +ava:function ava(a){this.a=a}, +avb:function avb(a){this.a=a}, +avc:function avc(a){this.a=a}, +avd:function avd(a){this.a=a}, +ave:function ave(a){this.a=a}, +avf:function avf(a){this.a=a}, +avg:function avg(a){this.a=a}, +avh:function avh(a){this.a=a}, +avi:function avi(a){this.a=a}, +avj:function avj(a){this.a=a}, +avk:function avk(a){this.a=a}, +avl:function avl(a){this.a=a}, +avm:function avm(a){this.a=a}, +avn:function avn(a){this.a=a}, +avo:function avo(a){this.a=a}, +avp:function avp(a){this.a=a}, +avq:function avq(a){this.a=a}, +avr:function avr(a){this.a=a}, +avs:function avs(a){this.a=a}, +a3A:function a3A(a){this.a=a}, +avt:function avt(a){this.a=a}, +avu:function avu(a){this.a=a}, +avv:function avv(a){this.a=a}, +avw:function avw(a){this.a=a}, +avx:function avx(a){this.a=a}, +avy:function avy(a){this.a=a}, +avz:function avz(a){this.a=a}, +avA:function avA(a){this.a=a}, +avB:function avB(a){this.a=a}, +avC:function avC(a){this.a=a}, +avD:function avD(a){this.a=a}, +avE:function avE(a){this.a=a}, +avF:function avF(a){this.a=a}, +avG:function avG(a){this.a=a}, +a3B:function a3B(a){this.a=a}, +avH:function avH(a){this.a=a}, +atn:function atn(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bst:function bst(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bsu:function bsu(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bor:function bor(){}, +c4z:function c4z(){}, +anS:function anS(a,b){this.a=a +this.b=b}, +bos:function bos(){}, +b00(a,b,c,d,e){var s=0,r=A.o(t.D),q,p,o,n,m,l,k,j,i,h,g +var $async$b00=A.k(function(f,a0){if(f===1)return A.l(a0,r) +while(true)switch(s){case 0:g=new A.FM() +$.ND() +g.xC(0) +p=t.B.a(window.pica.$0()) +s=3 +return A.f(A.b_C(a),$async$b00) +case 3:o=a0 +n=o.width +n.toString +m=o.height +m.toString +if(n>d)l=d +else l=n +k=B.d.eK(l,n/m) +j=A.cJn(k,l) +s=4 +return A.f(A.dW(p.resize(o,j),t.z),$async$b00) +case 4:i=j.toDataURL(A.d81(b),e/100).split(",")[1] +o.close() +h=B.hW.ac(i) +g.gbHX() +q=h +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$b00,r)}, +d81(a){var s="image/jpeg" +switch(a.a){case 0:return s +case 1:return"image/png" +case 3:return"image/webp" +case 2:throw A.j(A.bC("heic is not support web")) +default:return s}}, +b_C(a){var s=0,r=A.o(t.QC),q,p,o +var $async$b_C=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=A.Ho([a],null) +o=A +s=4 +return A.f(window.createImageBitmap.$1(p),$async$b_C) +case 4:s=3 +return A.f(o.dW(c,t.z),$async$b_C) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$b_C,r)}, +oe(){var s=null,r=new A.a_4(A.jB(s,s,s,t.S,t.Gm)),q=A.cLQ() +r.a=q +q=new A.eI(u.nY+q,B.az,s) +r.e=q +q.uY(r.gaMY()) +return r}, +a_4:function a_4(a){this.a=$ +this.c=a +this.e=$}, +dbS(){var s,r=new Uint8Array(16),q=$.cya() +for(s=0;s<16;++s)r[s]=q.xY(256) +return r}, +cLQ(){var s,r=$.cLP+1 +$.cLP=r +r=B.d.k(r) +s=A.dbS() +return r+new A.N(s,new A.bvF(),A.aM(s).i("N")).aU(0,"")}, +bvF:function bvF(){}, +bzV:function bzV(){}, +bou:function bou(){}, +bFP:function bFP(){this.b=$}, +bFQ:function bFQ(){}, +bov:function bov(){}, +at0:function at0(){}, +aPp:function aPp(){}, +cf2:function cf2(a){this.a=a}, +cf3:function cf3(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +d8l(a,b,c,d,e,f,g,h,i){return new A.a_R()}, +d8m(a,b,c,d,e,f,g,h,i){return new A.a_S()}, +d8n(a,b,c,d,e,f,g,h,i){return new A.a_T()}, +d8o(a,b,c,d,e,f,g,h,i){return new A.a_U()}, +d8p(a,b,c,d,e,f,g,h,i){return new A.a_V()}, +d8q(a,b,c,d,e,f,g,h,i){return new A.a_W()}, +d8r(a,b,c,d,e,f,g,h,i){return new A.a_X()}, +d8s(a,b,c,d,e,f,g,h,i){return new A.a_Y()}, +cK_(a,b,c,d,e,f,g,h){return new A.aq6()}, +cK0(a,b,c,d,e,f,g,h){return new A.aq7()}, +duq(a,b,c,d,e,f,g,h,i){switch(a.gqY(a)){case"af":return new A.aos() +case"am":return new A.aot() +case"ar":return new A.aou() +case"as":return new A.aov() +case"az":return new A.aow() +case"be":return new A.aox() +case"bg":return new A.aoy() +case"bn":return new A.aoz() +case"bs":return new A.aoA() +case"ca":return new A.aoB() +case"cs":return new A.aoC() +case"cy":return new A.aoD() +case"da":return new A.aoE() +case"de":switch(a.grC()){case"CH":return new A.aoF()}return A.d8l(c,i,g,b,"de",d,e,f,h) +case"el":return new A.aoG() +case"en":switch(a.grC()){case"AU":return new A.aoH() +case"CA":return new A.aoI() +case"GB":return new A.aoJ() +case"IE":return new A.aoK() +case"IN":return new A.aoL() +case"NZ":return new A.aoM() +case"SG":return new A.aoN() +case"ZA":return new A.aoO()}return A.d8m(c,i,g,b,"en",d,e,f,h) +case"es":switch(a.grC()){case"419":return new A.aoP() +case"AR":return new A.aoQ() +case"BO":return new A.aoR() +case"CL":return new A.aoS() +case"CO":return new A.aoT() +case"CR":return new A.aoU() +case"DO":return new A.aoV() +case"EC":return new A.aoW() +case"GT":return new A.aoX() +case"HN":return new A.aoY() +case"MX":return new A.aoZ() +case"NI":return new A.ap_() +case"PA":return new A.ap0() +case"PE":return new A.ap1() +case"PR":return new A.ap2() +case"PY":return new A.ap3() +case"SV":return new A.ap4() +case"US":return new A.ap5() +case"UY":return new A.ap6() +case"VE":return new A.ap7()}return A.d8n(c,i,g,b,"es",d,e,f,h) +case"et":return new A.ap8() +case"eu":return new A.ap9() +case"fa":return new A.apa() +case"fi":return new A.apb() +case"fil":return new A.apc() +case"fr":switch(a.grC()){case"CA":return new A.apd()}return A.d8o(c,i,g,b,"fr",d,e,f,h) +case"gl":return new A.ape() +case"gsw":return new A.apf() +case"gu":return new A.apg() +case"he":return new A.aph() +case"hi":return new A.api() +case"hr":return new A.apj() +case"hu":return new A.apk() +case"hy":return new A.apl() +case"id":return new A.apm() +case"is":return new A.apn() +case"it":return new A.apo() +case"ja":return new A.app() +case"ka":return new A.apq() +case"kk":return new A.apr() +case"km":return new A.aps() +case"kn":return new A.apt() +case"ko":return new A.apu() +case"ky":return new A.apv() +case"lo":return new A.apw() +case"lt":return new A.apx() +case"lv":return new A.apy() +case"mk":return new A.apz() +case"ml":return new A.apA() +case"mn":return new A.apB() +case"mr":return new A.apC() +case"ms":return new A.apD() +case"my":return new A.apE() +case"nb":return new A.apF() +case"ne":return new A.apG() +case"nl":return new A.apH() +case"no":return new A.apI() +case"or":return new A.apJ() +case"pa":return new A.apK() +case"pl":return new A.apL() +case"pt":switch(a.grC()){case"PT":return new A.apM()}return A.d8p(c,i,g,b,"pt",d,e,f,h) +case"ro":return new A.apN() +case"ru":return new A.apO() +case"si":return new A.apP() +case"sk":return new A.apQ() +case"sl":return new A.apR() +case"sq":return new A.apS() +case"sr":switch(a.b){case"Cyrl":return new A.apT() +case"Latn":return new A.apU()}return A.d8q(c,i,g,b,"sr",d,e,f,h) +case"sv":return new A.apV() +case"sw":return new A.apW() +case"ta":return new A.apX() +case"te":return new A.apY() +case"th":return new A.apZ() +case"tl":return new A.aq_() +case"tr":return new A.aq0() +case"uk":return new A.aq1() +case"ur":return new A.aq2() +case"uz":return new A.aq3() +case"vi":return new A.aq4() +case"zh":switch(a.b){case"Hans":return new A.aq5() +case"Hant":switch(a.grC()){case"HK":return A.cK_(c,i,g,b,d,e,f,h) +case"TW":return A.cK0(c,i,g,b,d,e,f,h)}return A.d8s(c,i,g,b,"zh_Hant",d,e,f,h)}switch(a.grC()){case"HK":return A.cK_(c,i,g,b,d,e,f,h) +case"TW":return A.cK0(c,i,g,b,d,e,f,h)}return A.d8r(c,i,g,b,"zh",d,e,f,h) +case"zu":return new A.aq8()}return null}, +aos:function aos(){}, +aot:function aot(){}, +aou:function aou(){}, +aov:function aov(){}, +aow:function aow(){}, +aox:function aox(){}, +aoy:function aoy(){}, +aoz:function aoz(){}, +aoA:function aoA(){}, +aoB:function aoB(){}, +aoC:function aoC(){}, +aoD:function aoD(){}, +aoE:function aoE(){}, +a_R:function a_R(){}, +aoF:function aoF(){}, +aoG:function aoG(){}, +a_S:function a_S(){}, +aoH:function aoH(){}, +aoI:function aoI(){}, +aoJ:function aoJ(){}, +aoK:function aoK(){}, +aoL:function aoL(){}, +aoM:function aoM(){}, +aoN:function aoN(){}, +aoO:function aoO(){}, +a_T:function a_T(){}, +aoP:function aoP(){}, +aoQ:function aoQ(){}, +aoR:function aoR(){}, +aoS:function aoS(){}, +aoT:function aoT(){}, +aoU:function aoU(){}, +aoV:function aoV(){}, +aoW:function aoW(){}, +aoX:function aoX(){}, +aoY:function aoY(){}, +aoZ:function aoZ(){}, +ap_:function ap_(){}, +ap0:function ap0(){}, +ap1:function ap1(){}, +ap2:function ap2(){}, +ap3:function ap3(){}, +ap4:function ap4(){}, +ap5:function ap5(){}, +ap6:function ap6(){}, +ap7:function ap7(){}, +ap8:function ap8(){}, +ap9:function ap9(){}, +apa:function apa(){}, +apb:function apb(){}, +apc:function apc(){}, +a_U:function a_U(){}, +apd:function apd(){}, +ape:function ape(){}, +apf:function apf(){}, +apg:function apg(){}, +aph:function aph(){}, +api:function api(){}, +apj:function apj(){}, +apk:function apk(){}, +apl:function apl(){}, +apm:function apm(){}, +apn:function apn(){}, +apo:function apo(){}, +app:function app(){}, +apq:function apq(){}, +apr:function apr(){}, +aps:function aps(){}, +apt:function apt(){}, +apu:function apu(){}, +apv:function apv(){}, +apw:function apw(){}, +apx:function apx(){}, +apy:function apy(){}, +apz:function apz(){}, +apA:function apA(){}, +apB:function apB(){}, +apC:function apC(){}, +apD:function apD(){}, +apE:function apE(){}, +apF:function apF(){}, +apG:function apG(){}, +apH:function apH(){}, +apI:function apI(){}, +apJ:function apJ(){}, +apK:function apK(){}, +apL:function apL(){}, +a_V:function a_V(){}, +apM:function apM(){}, +apN:function apN(){}, +apO:function apO(){}, +apP:function apP(){}, +apQ:function apQ(){}, +apR:function apR(){}, +apS:function apS(){}, +a_W:function a_W(){}, +apT:function apT(){}, +apU:function apU(){}, +apV:function apV(){}, +apW:function apW(){}, +apX:function apX(){}, +apY:function apY(){}, +apZ:function apZ(){}, +aq_:function aq_(){}, +aq0:function aq0(){}, +aq1:function aq1(){}, +aq2:function aq2(){}, +aq3:function aq3(){}, +aq4:function aq4(){}, +a_X:function a_X(){}, +aq5:function aq5(){}, +a_Y:function a_Y(){}, +aq6:function aq6(){}, +aq7:function aq7(){}, +aq8:function aq8(){}, +ddy(a,b,c,d,e,f,g,h,i,j){return new A.a4v(d,b)}, +ddz(a,b,c,d,e,f,g,h,i,j){return new A.a4w(d,b)}, +ddA(a,b,c,d,e,f,g,h,i,j){return new A.a4x(d,b)}, +ddB(a,b,c,d,e,f,g,h,i,j){return new A.a4y(d,b)}, +ddC(a,b,c,d,e,f,g,h,i,j){return new A.a4z(d,b)}, +ddD(a,b,c,d,e,f,g,h,i,j){return new A.a4A(d,b)}, +ddE(a,b,c,d,e,f,g,h,i,j){return new A.a4B(d,b)}, +ddF(a,b,c,d,e,f,g,h,i,j){return new A.a4C(d,b)}, +cNc(a,b,c,d,e,f,g,h,i){return new A.ayA("zh_Hant_HK",b)}, +cNd(a,b,c,d,e,f,g,h,i){return new A.ayB("zh_Hant_TW",b)}, +duw(a,b,c,d,e,f,g,h,i,j){switch(a.gqY(a)){case"af":return new A.awV("af",i) +case"am":return new A.awW("am",i) +case"ar":return new A.awX("ar",i) +case"as":return new A.awY("as",i) +case"az":return new A.awZ("az",i) +case"be":return new A.ax_("be",i) +case"bg":return new A.ax0("bg",i) +case"bn":return new A.ax1("bn",i) +case"bs":return new A.ax2("bs",i) +case"ca":return new A.ax3("ca",i) +case"cs":return new A.ax4("cs",i) +case"cy":return new A.ax5("cy",i) +case"da":return new A.ax6("da",i) +case"de":switch(a.grC()){case"CH":return new A.ax7("de_CH",i)}return A.ddy(c,i,b,"de",f,e,d,h,j,g) +case"el":return new A.ax8("el",i) +case"en":switch(a.grC()){case"AU":return new A.ax9("en_AU",i) +case"CA":return new A.axa("en_CA",i) +case"GB":return new A.axb("en_GB",i) +case"IE":return new A.axc("en_IE",i) +case"IN":return new A.axd("en_IN",i) +case"NZ":return new A.axe("en_NZ",i) +case"SG":return new A.axf("en_SG",i) +case"ZA":return new A.axg("en_ZA",i)}return A.ddz(c,i,b,"en",f,e,d,h,j,g) +case"es":switch(a.grC()){case"419":return new A.axh("es_419",i) +case"AR":return new A.axi("es_AR",i) +case"BO":return new A.axj("es_BO",i) +case"CL":return new A.axk("es_CL",i) +case"CO":return new A.axl("es_CO",i) +case"CR":return new A.axm("es_CR",i) +case"DO":return new A.axn("es_DO",i) +case"EC":return new A.axo("es_EC",i) +case"GT":return new A.axp("es_GT",i) +case"HN":return new A.axq("es_HN",i) +case"MX":return new A.axr("es_MX",i) +case"NI":return new A.axs("es_NI",i) +case"PA":return new A.axt("es_PA",i) +case"PE":return new A.axu("es_PE",i) +case"PR":return new A.axv("es_PR",i) +case"PY":return new A.axw("es_PY",i) +case"SV":return new A.axx("es_SV",i) +case"US":return new A.axy("es_US",i) +case"UY":return new A.axz("es_UY",i) +case"VE":return new A.axA("es_VE",i)}return A.ddA(c,i,b,"es",f,e,d,h,j,g) +case"et":return new A.axB("et",i) +case"eu":return new A.axC("eu",i) +case"fa":return new A.axD("fa",i) +case"fi":return new A.axE("fi",i) +case"fil":return new A.axF("fil",i) +case"fr":switch(a.grC()){case"CA":return new A.axG("fr_CA",i)}return A.ddB(c,i,b,"fr",f,e,d,h,j,g) +case"gl":return new A.axH("gl",i) +case"gsw":return new A.axI("gsw",i) +case"gu":return new A.axJ("gu",i) +case"he":return new A.axK("he",i) +case"hi":return new A.axL("hi",i) +case"hr":return new A.axM("hr",i) +case"hu":return new A.axN("hu",i) +case"hy":return new A.axO("hy",i) +case"id":return new A.axP("id",i) +case"is":return new A.axQ("is",i) +case"it":return new A.axR("it",i) +case"ja":return new A.axS("ja",i) +case"ka":return new A.axT("ka",i) +case"kk":return new A.axU("kk",i) +case"km":return new A.axV("km",i) +case"kn":return new A.axW("kn",i) +case"ko":return new A.axX("ko",i) +case"ky":return new A.axY("ky",i) +case"lo":return new A.axZ("lo",i) +case"lt":return new A.ay_("lt",i) +case"lv":return new A.ay0("lv",i) +case"mk":return new A.ay1("mk",i) +case"ml":return new A.ay2("ml",i) +case"mn":return new A.ay3("mn",i) +case"mr":return new A.ay4("mr",i) +case"ms":return new A.ay5("ms",i) +case"my":return new A.ay6("my",i) +case"nb":return new A.ay7("nb",i) +case"ne":return new A.ay8("ne",i) +case"nl":return new A.ay9("nl",i) +case"no":return new A.aya("no",i) +case"or":return new A.ayb("or",i) +case"pa":return new A.ayc("pa",i) +case"pl":return new A.ayd("pl",i) +case"ps":return new A.aye("ps",i) +case"pt":switch(a.grC()){case"PT":return new A.ayf("pt_PT",i)}return A.ddC(c,i,b,"pt",f,e,d,h,j,g) +case"ro":return new A.ayg("ro",i) +case"ru":return new A.ayh("ru",i) +case"si":return new A.ayi("si",i) +case"sk":return new A.ayj("sk",i) +case"sl":return new A.ayk("sl",i) +case"sq":return new A.ayl("sq",i) +case"sr":switch(a.b){case"Cyrl":return new A.aym("sr_Cyrl",i) +case"Latn":return new A.ayn("sr_Latn",i)}return A.ddD(c,i,b,"sr",f,e,d,h,j,g) +case"sv":return new A.ayo("sv",i) +case"sw":return new A.ayp("sw",i) +case"ta":return new A.ayq("ta",i) +case"te":return new A.ayr("te",i) +case"th":return new A.ays("th",i) +case"tl":return new A.ayt("tl",i) +case"tr":return new A.ayu("tr",i) +case"uk":return new A.ayv("uk",i) +case"ur":return new A.ayw("ur",i) +case"uz":return new A.ayx("uz",i) +case"vi":return new A.ayy("vi",i) +case"zh":switch(a.b){case"Hans":return new A.ayz("zh_Hans",i) +case"Hant":switch(a.grC()){case"HK":return A.cNc(c,i,b,f,e,d,h,j,g) +case"TW":return A.cNd(c,i,b,f,e,d,h,j,g)}return A.ddF(c,i,b,"zh_Hant",f,e,d,h,j,g)}switch(a.grC()){case"HK":return A.cNc(c,i,b,f,e,d,h,j,g) +case"TW":return A.cNd(c,i,b,f,e,d,h,j,g)}return A.ddE(c,i,b,"zh",f,e,d,h,j,g) +case"zu":return new A.ayC("zu",i)}return null}, +awV:function awV(a,b){this.a=a +this.x=b}, +awW:function awW(a,b){this.a=a +this.x=b}, +awX:function awX(a,b){this.a=a +this.x=b}, +awY:function awY(a,b){this.a=a +this.x=b}, +awZ:function awZ(a,b){this.a=a +this.x=b}, +ax_:function ax_(a,b){this.a=a +this.x=b}, +ax0:function ax0(a,b){this.a=a +this.x=b}, +ax1:function ax1(a,b){this.a=a +this.x=b}, +ax2:function ax2(a,b){this.a=a +this.x=b}, +ax3:function ax3(a,b){this.a=a +this.x=b}, +ax4:function ax4(a,b){this.a=a +this.x=b}, +ax5:function ax5(a,b){this.a=a +this.x=b}, +ax6:function ax6(a,b){this.a=a +this.x=b}, +a4v:function a4v(a,b){this.a=a +this.x=b}, +ax7:function ax7(a,b){this.a=a +this.x=b}, +ax8:function ax8(a,b){this.a=a +this.x=b}, +a4w:function a4w(a,b){this.a=a +this.x=b}, +ax9:function ax9(a,b){this.a=a +this.x=b}, +axa:function axa(a,b){this.a=a +this.x=b}, +axb:function axb(a,b){this.a=a +this.x=b}, +axc:function axc(a,b){this.a=a +this.x=b}, +axd:function axd(a,b){this.a=a +this.x=b}, +axe:function axe(a,b){this.a=a +this.x=b}, +axf:function axf(a,b){this.a=a +this.x=b}, +axg:function axg(a,b){this.a=a +this.x=b}, +a4x:function a4x(a,b){this.a=a +this.x=b}, +axh:function axh(a,b){this.a=a +this.x=b}, +axi:function axi(a,b){this.a=a +this.x=b}, +axj:function axj(a,b){this.a=a +this.x=b}, +axk:function axk(a,b){this.a=a +this.x=b}, +axl:function axl(a,b){this.a=a +this.x=b}, +axm:function axm(a,b){this.a=a +this.x=b}, +axn:function axn(a,b){this.a=a +this.x=b}, +axo:function axo(a,b){this.a=a +this.x=b}, +axp:function axp(a,b){this.a=a +this.x=b}, +axq:function axq(a,b){this.a=a +this.x=b}, +axr:function axr(a,b){this.a=a +this.x=b}, +axs:function axs(a,b){this.a=a +this.x=b}, +axt:function axt(a,b){this.a=a +this.x=b}, +axu:function axu(a,b){this.a=a +this.x=b}, +axv:function axv(a,b){this.a=a +this.x=b}, +axw:function axw(a,b){this.a=a +this.x=b}, +axx:function axx(a,b){this.a=a +this.x=b}, +axy:function axy(a,b){this.a=a +this.x=b}, +axz:function axz(a,b){this.a=a +this.x=b}, +axA:function axA(a,b){this.a=a +this.x=b}, +axB:function axB(a,b){this.a=a +this.x=b}, +axC:function axC(a,b){this.a=a +this.x=b}, +axD:function axD(a,b){this.a=a +this.x=b}, +axE:function axE(a,b){this.a=a +this.x=b}, +axF:function axF(a,b){this.a=a +this.x=b}, +a4y:function a4y(a,b){this.a=a +this.x=b}, +axG:function axG(a,b){this.a=a +this.x=b}, +axH:function axH(a,b){this.a=a +this.x=b}, +axI:function axI(a,b){this.a=a +this.x=b}, +axJ:function axJ(a,b){this.a=a +this.x=b}, +axK:function axK(a,b){this.a=a +this.x=b}, +axL:function axL(a,b){this.a=a +this.x=b}, +axM:function axM(a,b){this.a=a +this.x=b}, +axN:function axN(a,b){this.a=a +this.x=b}, +axO:function axO(a,b){this.a=a +this.x=b}, +axP:function axP(a,b){this.a=a +this.x=b}, +axQ:function axQ(a,b){this.a=a +this.x=b}, +axR:function axR(a,b){this.a=a +this.x=b}, +axS:function axS(a,b){this.a=a +this.x=b}, +axT:function axT(a,b){this.a=a +this.x=b}, +axU:function axU(a,b){this.a=a +this.x=b}, +axV:function axV(a,b){this.a=a +this.x=b}, +axW:function axW(a,b){this.a=a +this.x=b}, +axX:function axX(a,b){this.a=a +this.x=b}, +axY:function axY(a,b){this.a=a +this.x=b}, +axZ:function axZ(a,b){this.a=a +this.x=b}, +ay_:function ay_(a,b){this.a=a +this.x=b}, +ay0:function ay0(a,b){this.a=a +this.x=b}, +ay1:function ay1(a,b){this.a=a +this.x=b}, +ay2:function ay2(a,b){this.a=a +this.x=b}, +ay3:function ay3(a,b){this.a=a +this.x=b}, +ay4:function ay4(a,b){this.a=a +this.x=b}, +ay5:function ay5(a,b){this.a=a +this.x=b}, +ay6:function ay6(a,b){this.a=a +this.x=b}, +ay7:function ay7(a,b){this.a=a +this.x=b}, +ay8:function ay8(a,b){this.a=a +this.x=b}, +ay9:function ay9(a,b){this.a=a +this.x=b}, +aya:function aya(a,b){this.a=a +this.x=b}, +ayb:function ayb(a,b){this.a=a +this.x=b}, +ayc:function ayc(a,b){this.a=a +this.x=b}, +ayd:function ayd(a,b){this.a=a +this.x=b}, +aye:function aye(a,b){this.a=a +this.x=b}, +a4z:function a4z(a,b){this.a=a +this.x=b}, +ayf:function ayf(a,b){this.a=a +this.x=b}, +ayg:function ayg(a,b){this.a=a +this.x=b}, +ayh:function ayh(a,b){this.a=a +this.x=b}, +ayi:function ayi(a,b){this.a=a +this.x=b}, +ayj:function ayj(a,b){this.a=a +this.x=b}, +ayk:function ayk(a,b){this.a=a +this.x=b}, +ayl:function ayl(a,b){this.a=a +this.x=b}, +a4A:function a4A(a,b){this.a=a +this.x=b}, +aym:function aym(a,b){this.a=a +this.x=b}, +ayn:function ayn(a,b){this.a=a +this.x=b}, +ayo:function ayo(a,b){this.a=a +this.x=b}, +ayp:function ayp(a,b){this.a=a +this.x=b}, +ayq:function ayq(a,b){this.a=a +this.x=b}, +ayr:function ayr(a,b){this.a=a +this.x=b}, +ays:function ays(a,b){this.a=a +this.x=b}, +ayt:function ayt(a,b){this.a=a +this.x=b}, +ayu:function ayu(a,b){this.a=a +this.x=b}, +ayv:function ayv(a,b){this.a=a +this.x=b}, +ayw:function ayw(a,b){this.a=a +this.x=b}, +ayx:function ayx(a,b){this.a=a +this.x=b}, +ayy:function ayy(a,b){this.a=a +this.x=b}, +a4B:function a4B(a,b){this.a=a +this.x=b}, +ayz:function ayz(a,b){this.a=a +this.x=b}, +a4C:function a4C(a,b){this.a=a +this.x=b}, +ayA:function ayA(a,b){this.a=a +this.x=b}, +ayB:function ayB(a,b){this.a=a +this.x=b}, +ayC:function ayC(a,b){this.a=a +this.x=b}, +duz(a){switch(a.gqY(a)){case"af":return B.dXJ +case"am":return B.dXK +case"ar":return B.dXL +case"as":return B.dXM +case"az":return B.dXN +case"be":return B.dXO +case"bg":return B.dXP +case"bn":return B.dXQ +case"bs":return B.dXR +case"ca":return B.dXS +case"cs":return B.dXT +case"cy":return B.dXU +case"da":return B.dXV +case"de":switch(a.grC()){case"CH":return B.dXW}return B.dXX +case"el":return B.dXY +case"en":switch(a.grC()){case"AU":return B.dXZ +case"CA":return B.dY_ +case"GB":return B.dY0 +case"IE":return B.dY1 +case"IN":return B.dY2 +case"NZ":return B.dY3 +case"SG":return B.dY4 +case"ZA":return B.dY5}return B.dY6 +case"es":switch(a.grC()){case"419":return B.dY7 +case"AR":return B.dY8 +case"BO":return B.dY9 +case"CL":return B.dYa +case"CO":return B.dYb +case"CR":return B.dYc +case"DO":return B.dYd +case"EC":return B.dYe +case"GT":return B.dYf +case"HN":return B.dYg +case"MX":return B.dYh +case"NI":return B.dYi +case"PA":return B.dYj +case"PE":return B.dYk +case"PR":return B.dYl +case"PY":return B.dYm +case"SV":return B.dYn +case"US":return B.dYo +case"UY":return B.dYp +case"VE":return B.dYq}return B.dYr +case"et":return B.dYs +case"eu":return B.dYt +case"fa":return B.dYu +case"fi":return B.dYv +case"fil":return B.dYw +case"fr":switch(a.grC()){case"CA":return B.dYx}return B.dYy +case"gl":return B.dYz +case"gsw":return B.dYA +case"gu":return B.dYB +case"he":return B.dYC +case"hi":return B.dYD +case"hr":return B.dYE +case"hu":return B.dYF +case"hy":return B.dYG +case"id":return B.dYH +case"is":return B.dYI +case"it":return B.dYJ +case"ja":return B.dYK +case"ka":return B.dYL +case"kk":return B.dYM +case"km":return B.dYN +case"kn":return B.dYO +case"ko":return B.dYP +case"ky":return B.dYQ +case"lo":return B.dYR +case"lt":return B.dYS +case"lv":return B.dYT +case"mk":return B.dYU +case"ml":return B.dYV +case"mn":return B.dYW +case"mr":return B.dYX +case"ms":return B.dYY +case"my":return B.dYZ +case"nb":return B.dZ_ +case"ne":return B.dZ0 +case"nl":return B.dZ1 +case"no":return B.dZ2 +case"or":return B.dZ3 +case"pa":return B.dZ4 +case"pl":return B.dZ5 +case"ps":return B.dZ6 +case"pt":switch(a.grC()){case"PT":return B.dZ7}return B.dZ8 +case"ro":return B.dZ9 +case"ru":return B.dZa +case"si":return B.dZb +case"sk":return B.dZc +case"sl":return B.dZd +case"sq":return B.dZe +case"sr":switch(a.b){case"Cyrl":return B.dZf +case"Latn":return B.dZg}return B.dZh +case"sv":return B.dZi +case"sw":return B.dZj +case"ta":return B.dZk +case"te":return B.dZl +case"th":return B.dZm +case"tl":return B.dZn +case"tr":return B.dZo +case"uk":return B.dZp +case"ur":return B.dZq +case"uz":return B.dZr +case"vi":return B.dZs +case"zh":switch(a.b){case"Hans":return B.dZt +case"Hant":switch(a.grC()){case"HK":return B.aq2 +case"TW":return B.aq3}return B.dZu}switch(a.grC()){case"HK":return B.aq2 +case"TW":return B.aq3}return B.dZv +case"zu":return B.dZw}return null}, +aIP:function aIP(a){this.a=a}, +aIQ:function aIQ(a){this.a=a}, +aIR:function aIR(a){this.a=a}, +aIS:function aIS(a){this.a=a}, +aIT:function aIT(a){this.a=a}, +aIU:function aIU(a){this.a=a}, +aIV:function aIV(a){this.a=a}, +aIW:function aIW(a){this.a=a}, +aIX:function aIX(a){this.a=a}, +aIY:function aIY(a){this.a=a}, +aIZ:function aIZ(a){this.a=a}, +aJ_:function aJ_(a){this.a=a}, +aJ0:function aJ0(a){this.a=a}, +abT:function abT(a){this.a=a}, +aJ1:function aJ1(a){this.a=a}, +aJ2:function aJ2(a){this.a=a}, +abU:function abU(a){this.a=a}, +aJ3:function aJ3(a){this.a=a}, +aJ4:function aJ4(a){this.a=a}, +aJ5:function aJ5(a){this.a=a}, +aJ6:function aJ6(a){this.a=a}, +aJ7:function aJ7(a){this.a=a}, +aJ8:function aJ8(a){this.a=a}, +aJ9:function aJ9(a){this.a=a}, +aJa:function aJa(a){this.a=a}, +abV:function abV(a){this.a=a}, +aJb:function aJb(a){this.a=a}, +aJc:function aJc(a){this.a=a}, +aJd:function aJd(a){this.a=a}, +aJe:function aJe(a){this.a=a}, +aJf:function aJf(a){this.a=a}, +aJg:function aJg(a){this.a=a}, +aJh:function aJh(a){this.a=a}, +aJi:function aJi(a){this.a=a}, +aJj:function aJj(a){this.a=a}, +aJk:function aJk(a){this.a=a}, +aJl:function aJl(a){this.a=a}, +aJm:function aJm(a){this.a=a}, +aJn:function aJn(a){this.a=a}, +aJo:function aJo(a){this.a=a}, +aJp:function aJp(a){this.a=a}, +aJq:function aJq(a){this.a=a}, +aJr:function aJr(a){this.a=a}, +aJs:function aJs(a){this.a=a}, +aJt:function aJt(a){this.a=a}, +aJu:function aJu(a){this.a=a}, +aJv:function aJv(a){this.a=a}, +aJw:function aJw(a){this.a=a}, +aJx:function aJx(a){this.a=a}, +aJy:function aJy(a){this.a=a}, +aJz:function aJz(a){this.a=a}, +abW:function abW(a){this.a=a}, +aJA:function aJA(a){this.a=a}, +aJB:function aJB(a){this.a=a}, +aJC:function aJC(a){this.a=a}, +aJD:function aJD(a){this.a=a}, +aJE:function aJE(a){this.a=a}, +aJF:function aJF(a){this.a=a}, +aJG:function aJG(a){this.a=a}, +aJH:function aJH(a){this.a=a}, +aJI:function aJI(a){this.a=a}, +aJJ:function aJJ(a){this.a=a}, +aJK:function aJK(a){this.a=a}, +aJL:function aJL(a){this.a=a}, +aJM:function aJM(a){this.a=a}, +aJN:function aJN(a){this.a=a}, +aJO:function aJO(a){this.a=a}, +aJP:function aJP(a){this.a=a}, +aJQ:function aJQ(a){this.a=a}, +aJR:function aJR(a){this.a=a}, +aJS:function aJS(a){this.a=a}, +aJT:function aJT(a){this.a=a}, +aJU:function aJU(a){this.a=a}, +aJV:function aJV(a){this.a=a}, +aJW:function aJW(a){this.a=a}, +aJX:function aJX(a){this.a=a}, +aJY:function aJY(a){this.a=a}, +aJZ:function aJZ(a){this.a=a}, +aK_:function aK_(a){this.a=a}, +aK0:function aK0(a){this.a=a}, +aK1:function aK1(a){this.a=a}, +aK2:function aK2(a){this.a=a}, +aK3:function aK3(a){this.a=a}, +aK4:function aK4(a){this.a=a}, +aK5:function aK5(a){this.a=a}, +aK6:function aK6(a){this.a=a}, +aK7:function aK7(a){this.a=a}, +aK8:function aK8(a){this.a=a}, +abX:function abX(a){this.a=a}, +aK9:function aK9(a){this.a=a}, +aKa:function aKa(a){this.a=a}, +aKb:function aKb(a){this.a=a}, +aKc:function aKc(a){this.a=a}, +aKd:function aKd(a){this.a=a}, +aKe:function aKe(a){this.a=a}, +aKf:function aKf(a){this.a=a}, +abY:function abY(a){this.a=a}, +aKg:function aKg(a){this.a=a}, +aKh:function aKh(a){this.a=a}, +aKi:function aKi(a){this.a=a}, +aKj:function aKj(a){this.a=a}, +aKk:function aKk(a){this.a=a}, +aKl:function aKl(a){this.a=a}, +aKm:function aKm(a){this.a=a}, +aKn:function aKn(a){this.a=a}, +aKo:function aKo(a){this.a=a}, +aKp:function aKp(a){this.a=a}, +aKq:function aKq(a){this.a=a}, +aKr:function aKr(a){this.a=a}, +aKs:function aKs(a){this.a=a}, +abZ:function abZ(a){this.a=a}, +aKt:function aKt(a){this.a=a}, +ac_:function ac_(a){this.a=a}, +aKu:function aKu(a){this.a=a}, +aKv:function aKv(a){this.a=a}, +aKw:function aKw(a){this.a=a}, +at1:function at1(){}, +aR4:function aR4(){}, +ciB:function ciB(a){this.a=a}, +cVB(){if(!$.cT_){$.d1P().an(0,new A.cwp()) +$.cT_=!0}}, +cwp:function cwp(){}, +at2:function at2(){}, +aYj:function aYj(){}, +crQ:function crQ(a){this.a=a}, +Qh:function Qh(a,b,c){this.c=a +this.e=b +this.a=c}, +bCf:function bCf(a,b){this.b=a +this.k1=b}, +boc:function boc(){}, +Oj(a,b,c){return new A.z8(a,b,c.i("z8<0>")).zN(0,a).zN(0,b)}, +z8:function z8(a,b,c){this.a=a +this.b=b +this.$ti=c}, +df:function df(a,b,c){this.a=a +this.b=b +this.$ti=c}, +cWJ(a,b){return A.o7(a,$.d0U(),new A.cxJ(a,b),null)}, +cWO(a,b){var s=b.a,r=b.b-s,q=B.e.al(B.e.al(a-s,r)+r,r) +return q+s}, +cxJ:function cxJ(a,b){this.a=a +this.b=b}, +bg5:function bg5(){}, +bjz:function bjz(){}, +blN:function blN(){}, +bLJ:function bLJ(){}, +bYO:function bYO(){}, +c3G:function c3G(){}, +a3C:function a3C(){this.b=this.a=null}, +RY:function RY(){}, +bCe:function bCe(){}, +aeK:function aeK(){}, +a3D:function a3D(a,b){this.a=a +this.b=b}, +cBI(a,b,c,d,e,f){return new A.a4k(c)}, +lp:function lp(a,b){this.a=a +this.b=b}, +kr:function kr(){}, +awF:function awF(){}, +awE:function awE(a){this.a=a}, +awz:function awz(a){this.a=a}, +a4k:function a4k(a){this.a=a}, +RW:function RW(a){this.a=a}, +awA:function awA(a){this.a=a}, +aww:function aww(a){this.a=a}, +awx:function awx(a){this.a=a}, +awy:function awy(a){this.a=a}, +a4j:function a4j(a){this.a=a}, +awu:function awu(a){this.a=a}, +awD:function awD(a){this.a=a}, +awv:function awv(a){this.a=a}, +a4i:function a4i(a){this.a=a}, +awB:function awB(a){this.a=a}, +awC:function awC(a){this.a=a}, +RX:function RX(a){this.a=a}, +d6o(a,b){switch(b.a){case 1:return 0 +case 2:return a +case 3:case 4:case 5:default:return a/2}}, +d6p(a,b){switch(b.a){case 3:return 0 +case 4:return a +case 1:case 2:case 5:default:return a/2}}, +d6n(a,b,c){var s=A.d6o(b,B.GU),r=A.d6p(c,B.GU) +return new A.b1X(s,r)}, +b1X:function b1X(a,b){this.a=a +this.b=b}, +akp:function akp(a,b){this.a=a +this.b=b}, +awG:function awG(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.d=c +_.e=d +_.f=e}, +awI:function awI(a,b,c){this.c=a +this.d=b +this.a=c}, +pi:function pi(a,b,c){var _=this +_.e=$ +_.a=a +_.b=b +_.$ti=c}, +avW:function avW(a,b){this.a=a +this.b=b}, +tQ:function tQ(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.r=_.f=_.e=!1 +_.w=null +_.y=e +_.z=f +_.as=_.Q=null +_.at=$}, +c2m:function c2m(){}, +ab1:function ab1(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.r=b +_.w=c +_.x=d +_.as=e +_.at=f +_.ch=g +_.db=h +_.dx=i +_.dy=j +_.a=k}, +ahx:function ahx(a,b,c){var _=this +_.d=$ +_.w=_.r=_.f=_.e=null +_.Q=_.z=_.y=$ +_.as=null +_.ff$=a +_.b7$=b +_.a=null +_.b=c +_.c=null}, +cqL:function cqL(a,b){this.a=a +this.b=b}, +cqM:function cqM(a){this.a=a}, +cqJ:function cqJ(){}, +cqK:function cqK(a){this.a=a}, +cqI:function cqI(a){this.a=a}, +Q3:function Q3(a,b){this.a=a +this.b=b}, +aj0:function aj0(){}, +c2j:function c2j(a){this.a=a}, +c2k:function c2k(a,b){this.a=a +this.b=b}, +c2l:function c2l(){}, +ID:function ID(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bnn:function bnn(a,b){this.a=a +this.b=b}, +bHT:function bHT(a){this.a=a}, +aHc:function aHc(a,b){this.a=a +this.b=b}, +akz:function akz(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +b26:function b26(a){this.a=a}, +c3H:function c3H(a){this.a=a}, +cL8(a){var s=a.T(t.Ti) +if(s!=null)return s.f +throw A.j(A.DT("MapState.of() called with a context that does not contain a FlutterMap."))}, +ask:function ask(a,b,c,d,e,f,g){var _=this +_.ok=a +_.p1=b +_.p2=c +_.p3=!1 +_.to=_.ry=_.rx=_.RG=_.R8=_.p4=$ +_.y1=_.xr=_.x2=_.x1=null +_.qo$=d +_.d=!1 +_.f=_.e=0 +_.Q=_.z=_.y=_.x=_.w=_.r=!1 +_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=_.at=_.as=$ +_.fy=0 +_.go=null +_.ff$=e +_.b7$=f +_.a=null +_.b=g +_.c=null}, +boK:function boK(a){this.a=a}, +boy:function boy(a){this.a=a}, +boz:function boz(a){this.a=a}, +boA:function boA(a){this.a=a}, +boB:function boB(a){this.a=a}, +boC:function boC(a){this.a=a}, +boD:function boD(a,b){this.a=a +this.b=b}, +box:function box(){}, +boE:function boE(a){this.a=a}, +boF:function boF(a,b){this.a=a +this.b=b}, +bow:function bow(){}, +boG:function boG(a){this.a=a}, +boH:function boH(a){this.a=a}, +boI:function boI(a,b){this.a=a +this.b=b}, +boJ:function boJ(a,b){this.a=a +this.b=b}, +boM:function boM(a,b){this.a=a +this.b=b}, +boL:function boL(a,b){this.a=a +this.b=b}, +adQ:function adQ(){}, +bCc:function bCc(a){this.a=a}, +JJ:function JJ(a,b,c){this.f=a +this.b=b +this.a=c}, +jy:function jy(a,b,c){this.a=a +this.b=b +this.c=c}, +cAO(a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4 +try{a5.h(0,"slant").toString +a5.h(0,"space").toString +a5.h(0,"stretch").toString +a5.h(0,"shrink").toString +s=a5.h(0,"xHeight") +s.toString +r=a5.h(0,"quad") +r.toString +a5.h(0,"extraSpace").toString +q=a5.h(0,"num1") +q.toString +p=a5.h(0,"num2") +p.toString +o=a5.h(0,"num3") +o.toString +n=a5.h(0,"denom1") +n.toString +m=a5.h(0,"denom2") +m.toString +l=a5.h(0,"sup1") +l.toString +k=a5.h(0,"sup2") +k.toString +j=a5.h(0,"sup3") +j.toString +i=a5.h(0,"sub1") +i.toString +h=a5.h(0,"sub2") +h.toString +g=a5.h(0,"supDrop") +g.toString +f=a5.h(0,"subDrop") +f.toString +a5.h(0,"delim1").toString +a5.h(0,"delim2").toString +e=a5.h(0,"axisHeight") +e.toString +d=a5.h(0,"defaultRuleThickness") +d.toString +c=a5.h(0,"bigOpSpacing1") +c.toString +b=a5.h(0,"bigOpSpacing2") +b.toString +a=a5.h(0,"bigOpSpacing3") +a.toString +a0=a5.h(0,"bigOpSpacing4") +a0.toString +a1=a5.h(0,"bigOpSpacing5") +a1.toString +a2=a5.h(0,"sqrtRuleThickness") +a2.toString +a5.h(0,"ptPerEm").toString +a5.h(0,"doubleRuleSep").toString +a5.h(0,"arrayRuleWidth").toString +a5.h(0,"fboxsep").toString +a3=a5.h(0,"fboxrule") +a3.toString +return new A.bph(s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3)}catch(a4){if(t.Lt.b(A.a2(a4)))return null +else throw a4}}, +bph:function bph(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3){var _=this +_.e=a +_.f=b +_.w=c +_.x=d +_.y=e +_.z=f +_.Q=g +_.as=h +_.at=i +_.ax=j +_.ay=k +_.ch=l +_.CW=m +_.cx=n +_.dx=o +_.dy=p +_.fr=q +_.fx=r +_.fy=s +_.go=a0 +_.id=a1 +_.k1=a2 +_.p1=a3}, +cz8(a,b,c,d){return new A.Yq(a,d,c,b)}, +Yq:function Yq(a,b,c,d){var _=this +_.ax=a +_.ay=b +_.ch=c +_.CW=d +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +b0M:function b0M(a,b){this.a=a +this.b=b}, +b0N:function b0N(a,b){this.a=a +this.b=b}, +b0O:function b0O(a){this.a=a}, +cIw(a,b){return new A.ak8(a,b)}, +ak8:function ak8(a,b){var _=this +_.ax=a +_.ay=b +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +b0Q:function b0Q(){}, +b0P:function b0P(a,b){this.a=a +this.b=b}, +aqi:function aqi(){this.c=this.b=this.a=null}, +aLx:function aLx(a,b,c){this.e=a +this.c=b +this.a=c}, +aLy:function aLy(a,b,c){var _=this +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bl1(a,b,c,d,e,f,g){return new A.arw(b,d,c,a,f,e,g)}, +arw:function arw(a,b,c,d,e,f,g){var _=this +_.ax=a +_.ay=b +_.ch=c +_.CW=d +_.cx=e +_.cy=f +_.db=g +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +bl2:function bl2(a,b){this.a=a +this.b=b}, +bl3:function bl3(a,b){this.a=a +this.b=b}, +a3L:function a3L(a,b,c,d,e,f,g){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.a=g}, +bup:function bup(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=0}, +arJ:function arJ(a,b,c,d,e){var _=this +_.ax=a +_.ay=b +_.ch=c +_.CW=d +_.cx=e +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +blO:function blO(a){this.a=a}, +blP:function blP(){}, +blQ:function blQ(){}, +blR:function blR(){}, +blS:function blS(){}, +bpF(a,b,c,d){return new A.asE(d,c,a,b)}, +asE:function asE(a,b,c,d){var _=this +_.ax=a +_.ay=b +_.ch=c +_.CW=d +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +yn:function yn(a,b){this.a=a +this.b=b}, +asD:function asD(a,b){var _=this +_.a=a +_.b=b +_.r=_.f=_.e=_.d=_.c=0}, +bpP(a,b){return new A.asL(b,a)}, +asL:function asL(a,b){var _=this +_.ax=a +_.ay=b +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +a3H(a,b,c,d){return new A.avT(b,d,a,c)}, +dsi(a,b,c){var s,r,q,p,o,n=null +if(a==null){s=new A.bf(c.gnN().e,B.J).bh(c) +return A.xM(A.an(n,n,B.h,n,n,n,n,b,n,n,n,n,n,B.dvx.bh(c)),s,0.5)}r=B.dHF.a +q=J.b3(r) +if(q.a0(r,a))p=B.ST +else p=J.cX(B.dHB.a,a)?B.ST:B.cMO +o=A.fF(p,new A.cuG(a,c,b)) +if(q.a0(r,a))o=o==null?B.b.gR(p):o +if(o!=null){s=new A.bf(c.gnN().dx,B.J).bh(c) +r=o.a +return A.xM(A.wi(a,r,A.wg(a,r.gwu(),B.ag),c,!1),s,0.5)}else return A.dw7(a,b,B.ag,c)}, +dw7(a0,a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=B.dnC.h(0,a0),c=d.a,b=d.e,a=A.wg(c,b.gwu(),B.ag) +a.toString +s=d.c +r=A.wg(s,b.gwu(),B.ag) +r.toString +q=d.d +p=A.wg(q,b.gwu(),B.ag) +p.toString +o=new A.bf(a.b+a.a,B.J).bh(a3) +n=new A.bf(r.b+r.a,B.J).bh(a3) +m=new A.bf(p.b+p.a,B.J).bh(a3) +l=d.b +k=l!=null +if(k){j=A.wg(l,b.gwu(),B.ag) +i=new A.bf(j.b+j.a,B.J).bh(a3) +h=2}else{i=0 +h=1 +j=null}g=B.e.e5(Math.max(0,(a1-(o+m+i))/(n*h))) +f=new A.bf(a3.gnN().dx,B.J).bh(a3) +c=A.a([A.wi(c,b,a,a3,!1)],t.p) +for(e=0;e"))) +if(j==null)j=0 +s=c.length +r=h.length +q=Math.max(Math.max(j,s),r-1) +p=A.JA(c,q,B.vJ,t.P2) +r=t.iK +o=A.JA(h,q+1,B.cO,r) +s=b.length +j=g.length +n=d.length +m=Math.max(Math.max(s,j),n-1) +k=k.i("N<1,G>") +l=A.JA(A.R(new A.N(b,new A.bDU(q),k),!1,k.i("al.E")),m,A.aP(q,null,!1,t.SZ),t.tz) +return new A.a4N(a,e,f,p,o,A.JA(g,m,B.aX,t.YL),A.JA(d,m+1,B.cO,r),l,m,q)}, +qD:function qD(a,b){this.a=a +this.b=b}, +vf:function vf(a,b){this.a=a +this.b=b}, +a4N:function a4N(a,b,c,d,e,f,g,h,i,j){var _=this +_.ax=a +_.ay=b +_.ch=c +_.CW=d +_.cx=e +_.cy=f +_.db=g +_.dx=h +_.dy=i +_.fr=j +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +bDT:function bDT(){}, +bDU:function bDU(a){this.a=a}, +bDV:function bDV(a){this.a=a}, +bDW:function bDW(){}, +bDX:function bDX(){}, +bDZ:function bDZ(){}, +bE_:function bE_(){}, +bE0:function bE0(){}, +bE1:function bE1(){}, +bE2:function bE2(){}, +bE3:function bE3(){}, +bE4:function bE4(){}, +bDY:function bDY(){}, +ayS:function ayS(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.at=_.as=0}, +bDQ:function bDQ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bDR:function bDR(a,b){this.a=a +this.b=b}, +bDS:function bDS(a,b,c){this.a=a +this.b=b +this.c=c}, +cBX(a,b,c){return new A.azw(a,b,c)}, +azw:function azw(a,b,c){var _=this +_.ay=a +_.ch=b +_.CW=c +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +azD:function azD(a,b,c,d,e,f){var _=this +_.ax=a +_.ay=b +_.ch=c +_.CW=d +_.cx=e +_.cy=f +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +Sx(a,b,c){return new A.aAn(b,a,c)}, +aAn:function aAn(a,b,c){var _=this +_.ax=a +_.ay=b +_.ch=c +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +aBc:function aBc(a,b,c,d){var _=this +_.r=a +_.w=b +_.x=c +_.y=d +_.c=_.b=_.a=null}, +aCj:function aCj(a,b){var _=this +_.ax=a +_.ay=b +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +aFR(a,b,c,d,e,f){return new A.Bo(c,f,e,a,b,d,!1)}, +bYD(){return new A.Bo(B.aX,B.aX,B.aX,null,!0,B.ag,!0)}, +Bo:function Bo(a,b,c,d,e,f,g){var _=this +_.r=a +_.w=b +_.y=c +_.z=d +_.Q=e +_.as=f +_.at=g +_.c=_.b=_.a=null}, +dux(a,b,c){var s,r=A.fF(B.Ub,new A.cvS(c,a)) +if(r!=null){s=c.va(r.b) +if(r.a.gwu()==="Main-Regular")return new A.bf(0.833,B.J).bh(s) +else return new A.bf(1,B.J).bh(s)}else return new A.bf(1.056,B.J).bh(c)}, +dxE(a,b,c){var s,r,q,p,o,n,m,l,k,j,i=A.fF(B.Ub,new A.cxF(c,b)) +if(i!=null){s=i.a +r=B.due.h(0,s.gwu()) +r.toString +q=c.va(i.b) +p=new A.bf(r+0+0.08,B.J).bh(q) +o=q.x +n=c.b +if(s.gwu()==="Main-Regular"){m=new A.bf(0.833,B.J).bh(q)+a +s=new A.bf(m,B.k8).bh(q) +l=A.cG0("sqrtMain",0,1080) +r=new A.bf(c.gnN().k1+0,B.J).bh(q) +k=new A.bf(0.08,B.J).bh(q) +return new A.Fq(r,A.EN(0,A.ajE(l,new A.a1(m,p),new A.Z(0,0,0+s/o*1000,1080),n,B.c7,B.f7),0,0,-k),null)}else{m=Math.max(new A.bf(1,B.J).bh(q)+a,new A.bf(1.02,B.J).bh(q)/o) +j=1080*r +r=new A.bf(m,B.k8).bh(q) +l=A.cG0("sqrt"+B.c.X(s.gwu(),0,5),0,j) +s=new A.bf(c.gnN().k1+0,B.J).bh(q) +k=new A.bf(0.08,B.J).bh(q) +return new A.Fq(s,A.EN(0,A.ajE(l,new A.a1(m,p),new A.Z(0,0,0+r/o*1000,0+j),n,B.c7,B.c0),0,0,-k),null)}}else{s=new A.bf(0.08,B.J).bh(c) +r=c.x +j=1000*(new A.bf(b,B.k8).bh(c)/r)+0+80 +m=new A.bf(1.056,B.J).bh(c)+a +o=new A.bf(m,B.k8).bh(c) +l=A.cG0("sqrtTall",0,j) +n=new A.bf(c.gnN().k1+0,B.J).bh(c) +k=new A.bf(0.08,B.J).bh(c) +return new A.Fq(n,A.EN(0,A.ajE(l,new A.a1(m,b+s),new A.Z(0,0,0+o/r*1000,0+j),c.b,B.c7,B.c0),0,0,-k),null)}}, +aFY:function aFY(a,b){var _=this +_.ax=a +_.ay=b +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +bYW:function bYW(a){this.a=a}, +GC:function GC(a,b){this.a=a +this.b=b}, +bYV:function bYV(a,b){this.a=a +this.b=b +this.c=0}, +cvS:function cvS(a,b){this.a=a +this.b=b}, +cxF:function cxF(a,b){this.a=a +this.b=b}, +aG8:function aG8(a,b,c){var _=this +_.ax=a +_.ay=b +_.ch=c +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +c_A:function c_A(a){this.a=a}, +c_z:function c_z(a,b){this.a=a +this.b=b}, +nQ(a,b){return new A.aGl(a,b)}, +aGl:function aGl(a,b){var _=this +_.ch=a +_.CW=b +_.e=_.d=_.z=_.y=_.x=$ +_.c=_.b=_.a=null}, +c_P:function c_P(){}, +cWE(a,b){var s=t.Kt +return A.oj(A.R(new A.N(A.a(a.split(""),t.s),new A.cxG(b),s),!1,s.i("al.E")),null)}, +dur(a,b,c){var s,r,q=B.CW.h(0,a) +if(c)q=q==null?null:q.c +s=b===B.ag +if(s)r=q==null?null:q.a +else r=q==null?null:q.b +if(r!=null){s=r.c +return s==null?B.r:s}if(!c&&s){if(B.CX.a0(0,a))return B.aB +if(B.D3.a0(0,a)){s=$.dsA.h(0,a) +s.toString +return s}if(J.cX(B.a9b.a,a))return B.aB}return B.r}, +i2:function i2(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.x=$ +_.y=c +_.z=d +_.Q=e +_.c=_.b=_.a=null}, +c0u:function c0u(){}, +cxG:function cxG(a){this.a=a}, +abj(a,b){return new A.aHT(a,b)}, +aHT:function aHT(a,b){var _=this +_.ax=a +_.ay=b +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +cNe(a,b,c,d,e,f,g){return new A.EG(f,a,e,g,d,b,c)}, +EG:function EG(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=$ +_.d=c +_.e=d +_.f=e +_.w=_.r=$ +_.x=f +_.y=g}, +ls:function ls(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +iC:function iC(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +vl:function vl(a,b,c){this.a=a +this.b=b +this.c=c}, +JX(a){return new A.bf(a,B.hR)}, +jN:function jN(a,b){this.a=a +this.b=b}, +bf:function bf(a,b){this.a=a +this.b=b}, +ot:function ot(a,b){this.a=a +this.b=b}, +pw(a,b){var s=B.V8[B.cQV[b.a][a.a]] +return s}, +ddG(a,b){var s=b.a +if(s<=3)return a +return B.Wz[B.ctP[a.a][(s/2|0)-1]-1]}, +qB:function qB(a,b){this.a=a +this.b=b}, +Aw:function Aw(a,b){this.a=a +this.b=b}, +aN:function aN(a,b,c){this.a=a +this.b=b +this.c=c}, +aI:function aI(a,b,c){this.a=a +this.b=b +this.c=c}, +c0N(a,b,c){return new A.aaq(a,c,b)}, +oj(a,b){return new A.cO(b,a,B.dPR)}, +dZ(a){if(a instanceof A.cO)return a +return A.oj(A.a([a],t.KW),null)}, +E_(a){if(a instanceof A.cO)return a.y +return A.a([a],t.KW)}, +zZ(a){var s=J.T(a) +if(s.gu(a)===1&&s.h(a,0) instanceof A.cO)return t.dC.a(s.h(a,0)) +return A.oj(a,null)}, +cU7(a,b){var s,r,q,p +for(s=a.length,r=null,q=0;q"||s==="gt")return"\u27e9" +else if(s===".")return null +else return s}else throw A.j(A.dw("Invalid delimiter '"+a.r+"' after '"+b.a+"'",null))}else throw A.j(A.dw("Invalid delimiter type '"+A.a_(a).k(0)+"'",null))}, +dol(a,b){var s,r=a.p5(B.ag,!1) +r.toString +s=A.csx(r,b) +if(s==null)r=A.aFR(null,!1,B.aX,B.ag,B.aX,B.aX) +else{r=b.a +r=new A.i2(s,!1,B.do4.h(0,r),new A.iC("Size"+A.r(B.do5.h(0,r)),B.G,B.b9,B.cM),B.ag)}return r}, +dqV(a,b){var s=a.p5(B.ag,!1) +s.toString +return new A.aex(A.csx(s,b))}, +dq3(a,b){var s,r,q,p,o,n,m,l,k,j=null,i=a.p5(B.ag,!1) +i.toString +s=A.csx(i,b);++a.c +r=a.aPl(!1);--a.c +a.aof("\\right",!1) +q=A.rj(a.a0V(j,j,j),t.AD) +i=t.KW +p=A.a([A.a([],i)],t.w_) +o=A.a([],t._m) +for(n=r.length,m=0;m")),c.i("zw<0>"))}, +aqk:function aqk(){}, +qe:function qe(a,b,c,d){var _=this +_.e=null +_.j7$=a +_.av$=b +_.a=c +_.$ti=d}, +zw:function zw(a,b,c,d){var _=this +_.f=a +_.b=b +_.a=c +_.$ti=d}, +rG:function rG(a,b,c,d){var _=this +_.e=a +_.c=b +_.a=c +_.$ti=d}, +Tw:function Tw(a,b,c,d,e,f){var _=this +_.F=a +_.dL$=b +_.ae$=c +_.ez$=d +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=e +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null +_.$ti=f}, +bP1:function bP1(){}, +bP_:function bP_(){}, +bP0:function bP0(){}, +bOZ:function bOZ(){}, +uq:function uq(a,b,c){this.a=a +this.b=b +this.$ti=c}, +ip:function ip(){}, +bxH:function bxH(a,b){this.a=a +this.b=b}, +bxI:function bxI(a,b){this.a=a +this.b=b}, +bxD:function bxD(a){this.a=a}, +bxE:function bxE(a){this.a=a}, +bxF:function bxF(a,b){this.a=a +this.b=b}, +bxG:function bxG(a,b,c){this.a=a +this.b=b +this.c=c}, +aTS:function aTS(){}, +aTT:function aTT(){}, +wR:function wR(a,b,c){this.j7$=a +this.av$=b +this.a=c}, +arI:function arI(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +aCM:function aCM(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.aj=e +_.b5=f +_.bq=0 +_.B5$=g +_.N2$=h +_.dL$=i +_.ae$=j +_.ez$=k +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=l +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bP9:function bP9(){}, +aTX:function aTX(){}, +aTY:function aTY(){}, +aTZ:function aTZ(){}, +Rw:function Rw(a,b){this.c=a +this.a=b}, +ag7:function ag7(a,b,c,d,e){var _=this +_.a_g$=a +_.Ss$=b +_.a9S$=c +_.K$=d +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=e +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aZo:function aZo(){}, +aZp:function aZp(){}, +RA(a,b,c,d,e){return new A.Ew(!1,d,e,a,c,null)}, +aw_(a,b){return new A.avZ(a,b)}, +dg5(a,b,c,d,e,f){var s=null,r=new A.AZ(b,c,d,e,f,A.aP(4,A.nS(s,s,s,s,s,B.an,B.u,s,1,B.ac),!1,t.mi),!0,0,s,s,A.aU(t.T)) +r.bd() +r.H(0,a) +return r}, +nw:function nw(a,b,c){var _=this +_.e=!1 +_.f=null +_.r=0 +_.w=!1 +_.j7$=a +_.av$=b +_.a=c}, +Ew:function Ew(a,b,c,d,e,f){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.b=e +_.a=f}, +avZ:function avZ(a,b){this.c=a +this.a=b}, +AZ:function AZ(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.aj=e +_.b5=null +_.bq=0 +_.K=$ +_.a5=null +_.B5$=f +_.N2$=g +_.dL$=h +_.ae$=i +_.ez$=j +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=k +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bPl:function bPl(){}, +bPj:function bPj(){}, +bPk:function bPk(){}, +bPi:function bPi(){}, +aU1:function aU1(){}, +aU2:function aU2(){}, +aU3:function aU3(){}, +PM:function PM(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.f=a +_.r=b +_.w=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.ch=i +_.CW=j +_.cx=k +_.cy=l +_.db=m +_.dx=n +_.dy=o +_.fr=p +_.c=q +_.a=r}, +a7s:function a7s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this +_.uO=a +_.J3=b +_.a_c=c +_.a_d=d +_.tg=e +_.Cv=f +_.a_e=g +_.E2=h +_.MY=i +_.a_f=j +_.B3=k +_.MZ=l +_.N_=m +_.N0=n +_.aoj=o +_.F=p +_.M=q +_.W=r +_.a1=s +_.aj=a0 +_.b5=null +_.bq=0 +_.K=$ +_.a5=null +_.B5$=a1 +_.N2$=a2 +_.dL$=a3 +_.ae$=a4 +_.ez$=a5 +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=a6 +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +EN(a,b,c,d,e){return new A.azh(d,c,e,a,b,null)}, +azh:function azh(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +a7C:function a7C(a,b,c,d,e,f){var _=this +_.L=a +_.ai=b +_.b2=c +_.d2=d +_.j8=0 +_.K$=e +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=f +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +cNA(a,b,c,d,e,f,g){return new A.azu(!1,c,b,f,g,d,e,null)}, +cUl(a,b,c,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g=a.c,f=g.gnN(),e=a.b,d=c!=null +if(d){s=c.c +r=new A.bf(s.gnN().cx,B.J).bh(s) +q=b?0:a.a-e+r}else q=0 +s=a0==null +p=!s +if(p){o=a0.c +n=new A.bf(o.gnN().CW,B.J).bh(o) +m=b?0:e-n}else m=0 +if(s&&d){l=c.b +q=Math.max(q,Math.max(new A.bf(f.ay,B.J).bh(g),l-0.8*new A.bf(f.e,B.J).bh(g)))}else if(p){k=a0.a-a0.b +s=g.a +if(s===B.jo)s=f.as +else s=(s.a&1)===0?f.ax:f.at +p=f.e +m=Math.max(m,Math.max(new A.bf(s,B.J).bh(g),k+0.25*new A.bf(p,B.J).bh(g))) +if(d){q=Math.max(q,new A.bf(f.ch,B.J).bh(g)) +j=new A.bf(f.dy,B.J).bh(g) +i=c.b +d=m-k +s=4*j +if(d-(i-q)0){m+=h +q-=h}}}}return new A.y9(m,q,t.uW)}, +rg:function rg(a,b){this.a=a +this.b=b}, +azu:function azu(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.a=h}, +azv:function azv(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=0}, +GA:function GA(a,b,c){this.a=a +this.b=b +this.c=c}, +Fq:function Fq(a,b,c){this.e=a +this.c=b +this.a=c}, +aD3:function aD3(a,b,c){var _=this +_.L=a +_.K$=b +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=c +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +aDp(a,b,c,d,e){return new A.TD(c,b,e,d,a,null)}, +TD:function TD(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +a7I:function a7I(a,b,c,d,e,f){var _=this +_.L=a +_.ai=b +_.b2=c +_.d2=d +_.K$=e +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=f +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +xM(a,b,c){return new A.Um(c,b,a,null)}, +Um:function Um(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aD5:function aD5(a,b,c,d){var _=this +_.L=a +_.ai=b +_.b2=0 +_.K$=c +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=d +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +abv(a,b,c,d){return new A.aIh(b,d,c,a,null)}, +abu(a,b){return new A.aIg(a,b,null)}, +tZ:function tZ(a,b,c){var _=this +_.e=null +_.r=_.f=0 +_.j7$=a +_.av$=b +_.a=c}, +aIh:function aIh(a,b,c,d,e){var _=this +_.f=a +_.r=b +_.w=c +_.b=d +_.a=e}, +aIg:function aIg(a,b,c){this.f=a +this.c=b +this.a=c}, +a7H:function a7H(a,b,c,d,e,f,g,h,i,j){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.b5=_.aj=null +_.B5$=e +_.N2$=f +_.dL$=g +_.ae$=h +_.ez$=i +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=j +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +bPY:function bPY(){}, +bPW:function bPW(){}, +bPX:function bPX(){}, +bPV:function bPV(){}, +aUd:function aUd(){}, +aUe:function aUe(){}, +aUf:function aUf(){}, +cFs(a,b,c,d){var s,r,q=B.CW.h(0,a) +if(q==null)s=null +else{q=q.a +q=q==null?null:q.a +s=q}r=A.wg(s==null?a:s,b,B.ag) +if(r==null)throw A.j(A.ab("Illegal delimiter char "+a+"("+A.Y5(a)+") appeared in AST")) +return new A.bf(r.b+r.a,B.J).bh(c.va(d))}, +rN:function rN(a,b){this.a=a +this.b=b}, +cG2(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c +if(J.cX(B.dHN.a,a)){s=B.e.e5(b/new A.bf(1,B.J).bh(a0)) +if(s>5)if(a==="widehat"||a==="widecheck"){r=a+"4" +q=2364 +p=420 +o=0.42}else{q=2340 +p=312 +r="tilde4" +o=0.34}else{n=B.cpb[s] +m=a==="widehat"||a==="widecheck" +l=""+n +if(m){q=B.cth[n] +p=B.cYl[n] +o=B.cYN[n] +r=a+l}else{q=B.cBN[n] +p=B.cw7[n] +o=B.ddE[n] +r="tilde"+l}}o=new A.bf(o,B.J).bh(a0) +m=B.CT.h(0,r) +m.toString +return A.ajE(m,new A.a1(b,o),new A.Z(0,0,q,p),a0.b,B.c7,B.f7)}else{k=B.du8.h(0,a) +if(k==null)throw A.j(A.eD(a,"name","Invalid stretchy svg name")) +m=k.c +o=new A.bf(m/1000,B.J).bh(a0) +l=k.a +j=l.length +i=Math.max(b,new A.bf(k.b,B.J).bh(a0)) +switch(j){case 1:h=k.d +h.toString +g=A.a([h],t._M) +f=A.a([i],t.v) +break +case 2:h=i/2 +f=A.a([h,h],t.v) +g=B.cva +break +case 3:h=i/4 +f=A.a([h,i/2,h],t.v) +g=B.d0h +break +default:throw A.j(A.ab("Bug inside stretchy svg code"))}e=J.jD(j,t.d) +for(h=a0.b,d=0;d") +o=A.nQ(A.R(new A.N(s,new A.cwz(c),p),!1,p.i("al.E")),new A.ls(n,q,n,n,r)) +p=A.dZ(new A.i2("=",!1,b,n,c)) +return A.c0N(n,0,A.Sx(A.dZ(o),p,!1)).YJ(d)}, +cwz:function cwz(a){this.a=a}, +ajw(a5,a6,a7,a8,a9,b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=null,a3={},a4=B.CW.h(0,a9) +if(a4!=null){if(b0)a4=a4.c +s=a6===B.ag +if(s){r=a4==null +q=r?a2:a4.a +if(q==null){r=r?a2:a4.b +p=r}else p=q}else{r=a4==null +q=r?a2:a4.b +if(q==null){r=r?a2:a4.a +p=r}else p=q}r=p==null +o=r?a2:p.a +if(o==null)o=a9 +if(a5===B.r&&B.c.az(a9,0)!==55349){if(!s)n=a6===B.bj&&a7.f!=null +else n=!0 +if(a8==null)m=n?a7.f:a7.e +else m=a8 +a3.a=m +if(m!=null){l=A.wg(o,m.gwu(),a6) +if(l==null){for(q=m.d,k=q.length,j=0;j")).aU(0,""))}, +c2_:function c2_(){}, +asl:function asl(){}, +boN:function boN(){}, +auR:function auR(a,b){this.a=a +this.b=b}, +aG2:function aG2(a,b){this.a=a +this.b=b}, +b1Y:function b1Y(){}, +auZ:function auZ(a,b){this.a=a +this.b=b}, +b3z:function b3z(){}, +bvr:function bvr(){}, +bAG:function bAG(){}, +bBY:function bBY(){}, +c72:function c72(){}, +c7V:function c7V(){}, +boO:function boO(){}, +bFR:function bFR(){}, +bJ4:function bJ4(){}, +boP:function boP(){}, +bLK:function bLK(){}, +bg6:function bg6(){}, +b1W:function b1W(){}, +b7j:function b7j(a,b){this.a=a +this.b=b}, +b7w:function b7w(a,b,c){this.a=a +this.b=b +this.c=c}, +aGz:function aGz(){}, +tN:function tN(){}, +c0d:function c0d(a){this.a=a}, +c0c:function c0c(a){this.a=a}, +c0e:function c0e(a,b){this.a=a +this.b=b}, +aai:function aai(a,b,c){this.a=a +this.b=b +this.c=c}, +aak:function aak(a,b,c){this.c=a +this.a=b +this.b=c}, +aLf:function aLf(a,b,c){this.a=a +this.b=b +this.c=c}, +aah:function aah(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.b=e}, +pL(a,b,c,d,e,f){var s,r=null +if(c==null)s=b==null?r:new A.Ir(b,B.lk,r,B.rT) +else s=c +return new A.aaj(f,e,d,B.D,new A.aah(a,r,r,B.HT,r),s,r)}, +c08:function c08(a){this.b=a}, +aaj:function aaj(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.at=f +_.a=g}, +auY:function auY(a,b){var _=this +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.aj$=!1}, +cQe(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){return new A.aGT(e,d,g,n,!0,h,b,a,i,j,k,m,l,o,p,c)}, +aGT:function aGT(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.w=e +_.y=f +_.z=g +_.as=h +_.ax=i +_.ay=j +_.cy=k +_.db=l +_.fy=m +_.k2=n +_.k3=o +_.p2=p}, +cQJ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.M9(m,k,g,l,a,i,j,c,b,n,!0,!0,e,h,null,o.i("M9<0>"))}, +M9:function M9(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.c=a +_.d=b +_.e=c +_.x=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.CW=i +_.cy=j +_.dy=k +_.fr=l +_.fx=m +_.id=n +_.a=o +_.$ti=p}, +XE:function XE(a,b,c,d,e){var _=this +_.d=null +_.e=a +_.r=_.f=null +_.w=$ +_.x=b +_.Q=_.y=null +_.as=c +_.at=$ +_.ax=!1 +_.ay=$ +_.a=null +_.b=d +_.c=null +_.$ti=e}, +cr8:function cr8(a){this.a=a}, +cr9:function cr9(a,b){this.a=a +this.b=b}, +cra:function cra(a){this.a=a}, +crb:function crb(a){this.a=a}, +crc:function crc(a){this.a=a}, +cr7:function cr7(a){this.a=a}, +cr4:function cr4(a){this.a=a}, +cr5:function cr5(a){this.a=a}, +cr6:function cr6(a){this.a=a}, +cr3:function cr3(a){this.a=a}, +aj1:function aj1(){}, +c_Z:function c_Z(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=null +_.r=f +_.w=!1 +_.x=!0 +_.y=200 +_.Q=_.z=100}, +c0_:function c0_(a){this.a=a}, +aGo:function aGo(a,b){this.r=a +this.x=b}, +dmB(a){var s=new A.ah9(A.a([],t.bp),null,null,B.l,a.i("ah9<0>")) +s.b8N(a) +return s}, +UM:function UM(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.cx=q +_.cy=r +_.dx=s +_.dy=a0 +_.fr=a1 +_.fx=a2 +_.fy=a3 +_.go=a4 +_.id=a5 +_.k1=a6 +_.k2=a7 +_.k3=a8 +_.k4=a9 +_.a=b0 +_.$ti=b1}, +ah9:function ah9(a,b,c,d,e){var _=this +_.d=null +_.f=_.e=$ +_.Q=_.z=_.y=_.x=_.w=_.r=null +_.as=$ +_.at=a +_.ax=-1 +_.pK$=b +_.cw$=c +_.a=null +_.b=d +_.c=null +_.$ti=e}, +cpB:function cpB(a){this.a=a}, +cpw:function cpw(a){this.a=a}, +cpx:function cpx(a){this.a=a}, +cpF:function cpF(a){this.a=a}, +cpG:function cpG(a){this.a=a}, +cpz:function cpz(a){this.a=a}, +cpA:function cpA(a,b){this.a=a +this.b=b}, +cpy:function cpy(a){this.a=a}, +cpD:function cpD(a){this.a=a}, +cpC:function cpC(a,b){this.a=a +this.b=b}, +cpE:function cpE(a){this.a=a}, +XP:function XP(){}, +dhm(a){var s=new A.aFd(null,$.bl()) +s.b8q(a) +return s}, +aFd:function aFd(a,b){var _=this +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.aj$=!1}, +bXR:function bXR(a,b){this.a=a +this.b=b}, +asp(a,b){var s=0,r=A.o(t.N),q,p,o,n +var $async$asp=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=$.cXQ().b +if(!o.test(a))throw A.j(A.eD(a,"callbackUrlScheme","must be a valid URL scheme")) +o=$.aC +o.toString +p=$.cGv() +B.b.D(o.dj$,p) +$.aC.dj$.push(p) +o=t.z +n=A +s=3 +return A.f(B.a2y.e4("authenticate",A.p(["url",b,"callbackUrlScheme",a,"preferEphemeral",!1],t.N,o),!1,o),$async$asp) +case 3:q=n.av(d) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$asp,r)}, +boY(){var s=0,r=A.o(t.H),q +var $async$boY=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f(B.a2y.e4("cleanUpDanglingCalls",null,!1,t.z),$async$boY) +case 2:q=$.aC +q.toString +B.b.D(q.dj$,$.cGv()) +return A.m(null,r)}}) +return A.n($async$boY,r)}, +aSd:function aSd(a){this.a=a}, +boZ:function boZ(){}, +aso(a1){var s=0,r=A.o(t.N),q,p=2,o,n=[],m,l,k,j,i,h,g,f,e,d,c,b,a,a0 +var $async$aso=A.k(function(a3,a4){if(a3===1){o=a4 +s=p}while(true)switch(s){case 0:$.NF().FR("open",[a1]) +g=window +g.toString +g=new A.n4(A.fT(new A.lH(g,"message",!1,t.Cf),"stream",t.K),t.KN) +p=3 +f=t.bE +case 6:s=8 +return A.f(g.q(),$async$aso) +case 8:if(!a4){s=7 +break}m=g.gE(g) +e=m.origin +e.toString +d=A.abr() +if(e===d.gTB(d)){e=m.data +d=new A.n0([],[]) +d.c=!0 +l=J.K(d.vh(e),"flutter-web-auth") +if(typeof l=="string"){q=l +n=[1] +s=4 +break}}k=A.c8(null,"appleid.apple.com",null,null,null,null,null,"https",null) +e=m.origin +e.toString +d=k +c=d.w +if(c===$){b=d.aBD() +d.w!==$&&A.ao() +d.w=b +c=b}if(e===c)try{e=m.data +d=new A.n0([],[]) +d.c=!0 +j=B.t.cf(0,d.vh(e),null) +if(J.v(J.K(j,"method"),"oauthDone")){i=J.K(J.K(j,"data"),"authorization") +if(i!=null){a=A.c8(null,null,null,null,null,null,i,null,null).f +h=a==null?"":a +e=J.d5Q(k,h) +c=e.w +if(c===$){b=e.aBD() +e.w!==$&&A.ao() +e.w=b +c=b}q=c +n=[1] +s=4 +break}}}catch(a2){if(!f.b(A.a2(a2)))throw a2}s=6 +break +case 7:n.push(5) +s=4 +break +case 3:n=[2] +case 4:p=2 +s=9 +return A.f(g.ag(0),$async$aso) +case 9:s=n.pop() +break +case 5:throw A.j(A.jl("error",null,"Iterable window.onMessage is empty",null)) +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$aso,r)}, +asn:function asn(){}, +byD:function byD(){}, +aCz:function aCz(){}, +bOR:function bOR(a){this.a=a}, +bKY:function bKY(a){this.a=a}, +cOK(){var s=A.a([],t.aU),r=$.cOL +$.cOL=r+1 +return new A.a7_(r,s,B.dDI,$.bl())}, +a7_:function a7_(a,b,c,d){var _=this +_.z=_.y=_.x=_.w=null +_.Q=a +_.as=!1 +_.at=b +_.ax="contain" +_.ch=null +_.a=c +_.F$=0 +_.M$=d +_.a1$=_.W$=0 +_.aj$=!1}, +bNK:function bNK(a){this.a=a}, +bNG:function bNG(a){this.a=a}, +bNH:function bNH(a){this.a=a}, +bNI:function bNI(a){this.a=a}, +bNJ:function bNJ(){}, +a71:function a71(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +a72:function a72(a){this.a=null +this.b=a +this.c=null}, +bNL:function bNL(){}, +bNN:function bNN(a){this.a=a}, +bNM:function bNM(a){this.a=a}, +asq:function asq(){}, +cA(a,b,c){return A.dxz(a,b,c,c.i("ta<0>"))}, +dxz(a,b,c,d){var s=0,r=A.o(d),q,p,o +var $async$cA=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:s=3 +return A.f(A.q1(null,!1,new A.cxq(new A.JE(null,null,b,null,null,c.i("JE<0>")),c),a,null,!0,!0,c.i("ta<0>")),$async$cA) +case 3:o=f +if(o==null){A.r5() +p=new A.ta(null,new A.o_("FutureDialog canceled"),c.i("ta<0>"))}else p=o +q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$cA,r)}, +cxq:function cxq(a,b){this.a=a +this.b=b}, +JE:function JE(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e +_.$ti=f}, +bAR:function bAR(){}, +aeF:function aeF(a,b){var _=this +_.a=_.e=_.d=null +_.b=a +_.c=null +_.$ti=b}, +chd:function chd(a){this.a=a}, +che:function che(a){this.a=a}, +chc:function chc(a,b,c){this.a=a +this.b=b +this.c=c}, +chb:function chb(a,b){this.a=a +this.b=b}, +ta:function ta(a,b,c){this.a=a +this.b=b +this.$ti=c}, +bq3:function bq3(){}, +bq4:function bq4(){}, +Xn:function Xn(a,b){this.a=a +this.b=b}, +Cn:function Cn(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.a=a +_.b=b +_.e=_.d=$ +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.Q=i +_.as=j +_.ax=_.at=$ +_.ay=null +_.ch=k +_.CW=l +_.$ti=m}, +co8:function co8(a){this.a=a}, +aUX:function aUX(a,b){this.a=a +this.c=b}, +ceX:function ceX(a,b){this.a=a +this.c=b}, +ceZ:function ceZ(){}, +cf_:function cf_(){}, +cf0:function cf0(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +ceY:function ceY(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cf1:function cf1(a){this.a=a}, +dgt(a){A.Jl(new A.eo(a.gbWi(),t.m8)) +return A.b4(t.Bt)}, +cP9(a,b,c,d,e,f){var s=A.cC2(B.B,null,c,e,A.cVL(),null,a,null,b,!1,f) +if(d!=null)return A.cLz(s,d) +else return s}, +aDN:function aDN(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.z=_.y=null}, +bRU:function bRU(a,b,c){this.a=a +this.b=b +this.c=c}, +bRJ:function bRJ(a){this.a=a}, +bRL:function bRL(){}, +bRM:function bRM(){}, +bRN:function bRN(){}, +bRO:function bRO(){}, +bRP:function bRP(a,b){this.a=a +this.b=b}, +bRK:function bRK(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bRT:function bRT(a,b){this.a=a +this.b=b}, +bRI:function bRI(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bRQ:function bRQ(){}, +bRR:function bRR(){}, +bRS:function bRS(){}, +aSs:function aSs(a,b){this.a=a +this.b=b}, +bRV:function bRV(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bRY:function bRY(a,b,c){this.a=a +this.b=b +this.c=c}, +bRZ:function bRZ(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bS_:function bS_(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bRX:function bRX(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bRW:function bRW(){}, +cE5(a,b){return new A.ckQ(a,a.a.length-1,b)}, +a2g:function a2g(a,b,c,d){var _=this +_.a=$ +_.b=a +_.c=b +_.d=c +_.F$=0 +_.M$=d +_.a1$=_.W$=0 +_.aj$=!1}, +ckQ:function ckQ(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=$}, +aPu:function aPu(){}, +a5i:function a5i(a,b){this.a=a +this.b=b}, +B2:function B2(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +a2e:function a2e(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.F$=0 +_.M$=d +_.a1$=_.W$=0 +_.aj$=!1}, +aPs:function aPs(){}, +aPt:function aPt(){}, +dxv(a){var s=$.cU4 +if(s!=null)s.ag(0) +$.cU4=$.yQ().aAv().bH(new A.cxb())}, +cxb:function cxb(){}, +dgv(a,b,c,d){var s,r,q,p,o,n +if(d instanceof A.vG)return new A.nJ(d,c,new A.cz(B.d.k(A.e2(d)),t.W)) +else if(d instanceof A.qr){s=d.x +s===$&&A.e() +r=s.bON(0,c) +if(r==null)return null +q=A.dtF(d.w,r) +for(s=q.gct(q),s=s.gS(s),p=J.c9(b);s.q();){o=s.gE(s) +n=o.a +o=o.b +p.j(b,n,A.ue(o,0,o.length,B.k,!1))}return new A.nJ(d,A.cFj(a,A.cW5(d.d,q)),new A.cz(B.d.k(A.e2(d)),t.W))}return null}, +cBi(a,b,c){return new A.oo(b,a,A.cM7(b),A.cM8(b),c)}, +cM7(a){if(a.e!=null)return A.fb(new A.bwC(),null,"error",null,B.bb) +return B.b.gR(a.a).a}, +cM8(a){if(a.e!=null)return a.c.k(0) +return B.b.gR(a.a).b}, +dgu(a,b,c,d,e){return new A.hw(c,d,e,b,a,A.a87(c))}, +a87(a){var s,r,q,p,o,n=new A.cU("") +for(s=J.ld(a,new A.bS1()),r=J.af(s.a),s=new A.hM(r,s.b,s.$ti.i("hM<1>")),q=!1;s.q();){p=r.gE(r).a +if(p instanceof A.qr){if(q)n.a+="/" +o=p.d +n.a+=o +q=q||o!=="/"}}s=n.a +return s.charCodeAt(0)==0?s:s}, +cS6(a,b,c,d){var s,r,q=null +try{s=B.t.gbo() +q=A.cgH(b,s.b,s.a)}catch(r){if(!(A.a2(r) instanceof A.Rn))throw r}s=t.O +s=A.b(s,s) +s.j(0,"location",a) +if(q!=null)s.j(0,"state",q) +if(c!=null)s.j(0,"imperativeMatches",c) +if(d!=null)s.j(0,"pageKey",d) +return s}, +nJ:function nJ(a,b,c){this.a=a +this.b=b +this.c=c}, +oo:function oo(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.c=e}, +bwC:function bwC(){}, +hw:function hw(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bS1:function bS1(){}, +bS3:function bS3(){}, +bS4:function bS4(a){this.a=a}, +bS5:function bS5(){}, +bS2:function bS2(){}, +bS0:function bS0(a){this.b=a}, +aUP:function aUP(){}, +cny:function cny(){}, +aUO:function aUO(a){this.a=a}, +Q_:function Q_(a,b){this.c=a +this.a=b}, +bme:function bme(a){this.a=a}, +acu:function acu(a,b,c){this.c=a +this.d=b +this.a=c}, +aLL:function aLL(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +at5(a){return new A.at4(a)}, +cLp(a){return new A.QD(a)}, +at4:function at4(a){this.a=a}, +QD:function QD(a){this.a=a}, +Eh:function Eh(a,b,c){this.f=a +this.b=b +this.a=c}, +dwp(a,b,c,d,e){return A.a01(a,b,c,d,e,t.H)}, +Pm:function Pm(a,b){this.c=a +this.a=b}, +bgj:function bgj(a){this.a=a}, +d8B(a,b,c,d,e,f,g,h,i){return new A.mv(b,g,f,h,c,e,d,a,i.i("mv<0>"))}, +dev(a,b,c,d){return d}, +mv:function mv(a,b,c,d,e,f,g,h,i){var _=this +_.r=a +_.w=b +_.x=c +_.ay=d +_.c=e +_.d=f +_.a=g +_.b=h +_.$ti=i}, +adi:function adi(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.cU=a +_.bc=b +_.fr=c +_.fx=d +_.fy=!1 +_.id=_.go=null +_.k1=e +_.k2=f +_.k3=g +_.k4=h +_.ok=$ +_.p1=null +_.p2=$ +_.ty$=i +_.x9$=j +_.y=k +_.z=null +_.Q=!1 +_.at=_.as=null +_.ax=l +_.ay=!0 +_.CW=_.ch=null +_.e=m +_.a=null +_.b=n +_.c=o +_.d=p +_.$ti=q}, +a5v:function a5v(a,b,c,d,e,f,g,h,i){var _=this +_.r=a +_.w=b +_.x=c +_.ay=d +_.c=e +_.d=f +_.a=g +_.b=h +_.$ti=i}, +dwq(a,b,c,d,e){return new A.ve(b,c,e,d,a,t.sR)}, +S_:function S_(a,b){this.c=a +this.a=b}, +bCX:function bCX(a){this.a=a}, +brh:function brh(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bri:function bri(a,b){this.a=a +this.b=b}, +brj:function brj(a,b,c){this.a=a +this.b=b +this.c=c}, +cW6(a,b){var s,r,q,p,o,n,m,l,k +for(s=$.cHw().tV(0,a),s=new A.re(s.a,s.b,s.c),r=t.Qz,q=0,p="^";s.q();){o=s.d +n=(o==null?r.a(o):o).b +m=n.index +if(m>q)p+=A.Y0(B.c.X(a,q,m)) +l=n[1] +l.toString +k=n[2] +p+=k!=null?A.doG(k,l):"(?<"+l+">[^/]+)" +b.push(l) +q=m+n[0].length}s=q"+s+")"}, +cW5(a,b){var s,r,q,p,o,n,m,l +for(s=$.cHw().tV(0,a),s=new A.re(s.a,s.b,s.c),r=t.Qz,q=0,p="";s.q();p=l){o=s.d +n=(o==null?r.a(o):o).b +m=n.index +if(m>q)p+=B.c.X(a,q,m) +l=n[1] +l.toString +l=p+A.r(b.h(0,l)) +q=m+n[0].length}s=q"))) +n=p.h(0,r) +n.toString +A.XX(new A.brr(new A.brs("Inter",r),n)) +return o.bEP("Inter_"+r.k(0),A.a(["Inter"],t.s))}, +cbo:function cbo(){}, +d6G(a){var s,r,q,p=t.N,o=A.b(p,t.h) +for(s=J.fi(t.a.a(B.t.b6(0,a))),s=s.gS(s),r=t.j;s.q();){q=s.gE(s) +o.j(0,q.a,J.f7(r.a(q.b),p))}return new A.cQ(o,t.Zl)}, +b3O:function b3O(){}, +brr:function brr(a,b){this.a=a +this.b=b}, +rX:function rX(a,b){this.a=a +this.b=b}, +brs:function brs(a,b){this.a=a +this.b=b}, +qs:function qs(a,b){this.a=a +this.b=b}, +atl:function atl(a,b){this.a=a +this.b=b +this.c=null}, +bsD:function bsD(a,b){this.a=a +this.b=b}, +bsw:function bsw(a,b){this.a=a +this.b=b}, +bsx:function bsx(a,b){this.a=a +this.b=b}, +bsy:function bsy(a){this.a=a}, +bsz:function bsz(a,b,c){this.a=a +this.b=b +this.c=c}, +bsA:function bsA(a,b){this.a=a +this.b=b}, +bsB:function bsB(){}, +bsC:function bsC(){}, +bsv:function bsv(a){this.a=a}, +bsG:function bsG(a){this.a=a}, +bsH:function bsH(a,b,c){this.a=a +this.b=b +this.c=c}, +bsF:function bsF(a,b){this.a=a +this.b=b}, +bsN:function bsN(a,b,c){this.a=a +this.b=b +this.c=c}, +bsJ:function bsJ(a,b,c){this.a=a +this.b=b +this.c=c}, +bsK:function bsK(){}, +bsM:function bsM(a,b,c){this.a=a +this.b=b +this.c=c}, +bsI:function bsI(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bsL:function bsL(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bsO:function bsO(){}, +bsP:function bsP(a,b){this.a=a +this.b=b}, +bsE:function bsE(a,b,c){this.a=a +this.b=b +this.c=c}, +c(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){return new A.hG(q,r,a,o,n,d,f,a6,a4,e,b,c,h,p,i,j,k,s,a5,l,m,a3,a0,a1,a2,g)}, +cBV(a,b){var s,r,q=null +if(b==null)b=A.c(q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q) +s=A.c(q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q) +r=b.c +s.c=r==null?a.c:r +r=b.d +s.d=r==null?a.d:r +r=b.e +s.e=r==null?a.e:r +r=b.f +s.f=r==null?a.f:r +r=b.r +s.r=r==null?a.r:r +r=b.w +s.w=r==null?a.w:r +r=b.x +s.x=r==null?a.x:r +r=b.y +s.y=r==null?a.y:r +r=b.z +s.z=r==null?a.z:r +r=b.Q +s.Q=r==null?a.Q:r +r=b.as +s.as=r==null?a.as:r +r=b.at +s.at=r==null?a.at:r +r=b.ax +s.ax=r==null?a.ax:r +r=b.ay +s.ay=r==null?a.ay:r +r=b.ch +s.ch=r==null?a.ch:r +r=b.CW +s.CW=r==null?a.CW:r +r=b.cx +s.cx=r==null?a.cx:r +r=b.cy +s.cy=r==null?a.cy:r +r=b.db +s.db=r==null?a.db:r +r=b.dx +s.dx=r==null?a.dx:r +r=b.dy +s.dy=r==null?a.dy:r +r=b.fr +s.fr=r==null?a.fr:r +r=b.fx +s.fx=r==null?a.fx:r +r=b.fy +s.fy=r==null?a.fy:r +r=b.go +s.go=r==null?a.go:r +r=b.id +s.id=r==null?a.id:r +r=b.k1 +s.k1=r==null?a.k1:r +r=b.k2 +s.k2=r==null?a.k2:r +r=b.k3 +s.k3=r==null?a.k3:r +r=b.k4 +s.k4=r==null?a.k4:r +r=b.ok +s.ok=r==null?a.ok:r +return s}, +hG:function hG(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.ok=_.k4=_.k3=_.k2=_.k1=_.id=_.go=_.fy=_.fx=null +_.p1=a5 +_.p2=a6}, +j5:function j5(a,b,c){this.a=a +this.b=b +this.c=c}, +a81:function a81(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +j0(a){return new A.atq(a)}, +b5F:function b5F(){}, +b5H:function b5H(){}, +Hu:function Hu(a,b){this.a=a +this.b=b}, +atq:function atq(a){this.a=a}, +BF:function BF(){}, +alr:function alr(){}, +a0i:function a0i(a){this.$ti=a}, +Ps:function Ps(a,b){this.a=a +this.b=b}, +aqz:function aqz(){}, +b5b:function b5b(){}, +b5c:function b5c(a){this.a=a}, +b5d:function b5d(a){this.a=a}, +aa4:function aa4(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bZb:function bZb(a,b){this.a=a +this.b=b}, +bZc:function bZc(a,b){this.a=a +this.b=b}, +bZd:function bZd(){}, +bZe:function bZe(a,b,c){this.a=a +this.b=b +this.c=c}, +bZf:function bZf(a,b){this.a=a +this.b=b}, +bZg:function bZg(){}, +bZa:function bZa(a){this.a=a}, +aa3:function aa3(){}, +cJ1(a,b,c){var s=A.iq(a.buffer,a.byteOffset,null),r=c==null,q=r?a.length:c +return new A.b5G(a,s,q,b,r?a.length:c)}, +b5G:function b5G(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=0}, +als:function als(a,b){var _=this +_.a=a +_.b=b +_.c=null +_.d=0}, +om:function om(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +z9:function z9(){}, +Zn:function Zn(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=$ +_.f=!0 +_.$ti=e}, +am6:function am6(a){this.a=a}, +cMB(a,b,c,d){var s=null,r=A.nx(s,d.i("a3w<0>")),q=A.aP(12,s,!1,t.gJ),p=A.aP(12,0,!1,t.S) +return new A.av_(a,b,new A.auh(new A.Gw(s,s,q,p,t.Lo),B.dK,c,t.nT),r,d.i("av_<0>"))}, +a3w:function a3w(a,b,c){this.a=a +this.b=b +this.$ti=c}, +av_:function av_(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=0 +_.f=-1 +_.$ti=e}, +bzZ:function bzZ(a){this.a=a}, +a3E:function a3E(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=$ +_.f=!0 +_.$ti=e}, +On(a,b,c,d){return A.d74(a,b,c,d)}, +d74(a,b,c,d){var s=0,r=A.o(t.oq),q,p,o,n +var $async$On=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:o=window +o.toString +p=o.indexedDB||o.webkitIndexedDB||o.mozIndexedDB +if(p==null)throw A.j(A.aL("Unable to open FluffyBox collection - IndexedDB not supported in this browser!")) +n=A +s=3 +return A.f(B.kM.aca(p,a,new A.b6M(b),1),$async$On) +case 3:q=new n.Om(f,b,A.a([],t.TD)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$On,r)}, +Om:function Om(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +b6M:function b6M(a){this.a=a}, +b6L:function b6L(a){this.a=a}, +wB:function wB(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=null +_.$ti=d}, +bej:function bej(a){this.a=a}, +bek:function bek(a){this.a=a}, +bel:function bel(a,b,c){this.a=a +this.b=b +this.c=c}, +bei:function bei(a,b){this.a=a +this.b=b}, +atr:function atr(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=null +_.e=c +_.f=null +_.a=d}, +btT:function btT(){}, +a2u:function a2u(){}, +a2v:function a2v(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=null +_.r=_.f=!1 +_.$ti=d}, +ae8:function ae8(){}, +ae9:function ae9(){}, +aea:function aea(){}, +a7W:function a7W(a,b,c){this.a=a +this.b=b +this.$ti=c}, +ckU:function ckU(){}, +c4j:function c4j(){}, +a0q:function a0q(){}, +auh:function auh(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=1 +_.e=0 +_.$ti=d}, +Gw:function Gw(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +aQc:function aQc(){}, +aQh:function aQh(a,b){this.a=a +this.$ti=b}, +Cb:function Cb(a,b){this.a=a +this.$ti=b}, +aY0:function aY0(a,b){this.a=a +this.$ti=b}, +Nk:function Nk(a,b){this.a=a +this.$ti=b}, +cKs(){return new A.a0L(A.fA(null,null,null,t.K,t.N))}, +cKt(){return new A.wJ(A.fA(null,null,null,t.K,t.N))}, +cKu(a,b,c){return new A.a0M(a,b,c,A.fA(null,null,null,t.K,t.N))}, +cD8(a){return new A.mh(a,A.fA(null,null,null,t.K,t.N))}, +cAu(a,b){return new A.fm(b,a,A.fA(null,null,null,t.K,t.N))}, +d9V(a){var s +if(a==null||a==="http://www.w3.org/1999/xhtml"||a==="http://www.w3.org/1998/Math/MathML"||a==="http://www.w3.org/2000/svg")return"" +s=A.cNC(a) +return s==null?"":s+":"}, +cJM(a){return new A.a_r(a,A.fA(null,null,null,t.K,t.N))}, +ctt(a){var s=new A.cU("") +new A.cbn(s).br(a) +s=s.a +return s.charCodeAt(0)==0?s:s}, +lN:function lN(a,b,c){this.a=a +this.b=b +this.c=c}, +afw:function afw(){}, +aRZ:function aRZ(){}, +aOo:function aOo(){}, +jJ:function jJ(){}, +a0L:function a0L(a){var _=this +_.a=null +_.b=a +_.c=$ +_.e=null}, +wJ:function wJ(a){var _=this +_.a=null +_.b=a +_.c=$ +_.e=null}, +a0M:function a0M(a,b,c,d){var _=this +_.w=a +_.x=b +_.y=c +_.a=null +_.b=d +_.c=$ +_.e=null}, +mh:function mh(a,b){var _=this +_.w=a +_.a=null +_.b=b +_.c=$ +_.e=null}, +fm:function fm(a,b,c){var _=this +_.w=a +_.x=b +_.a=null +_.b=c +_.c=$ +_.e=null}, +bkp:function bkp(a){this.a=a}, +a_r:function a_r(a,b){var _=this +_.w=a +_.a=null +_.b=b +_.c=$ +_.e=null}, +hI:function hI(a,b){this.b=a +this.a=b}, +cbn:function cbn(a){this.a=a}, +aNX:function aNX(){}, +aNY:function aNY(){}, +aNZ:function aNZ(){}, +aNV:function aNV(){}, +aNW:function aNW(){}, +aOp:function aOp(){}, +aOq:function aOq(){}, +dva(a){switch(a){case"area":case"base":case"br":case"col":case"command":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":return!0}return!1}, +dz5(a,b){var s,r,q=b.a +if(q instanceof A.fm){s=q.x +if(B.b.p(B.W5,s)||s==="plaintext"){r=J.bp(b.w) +b.w=r +a.a+=r +return}}r=J.bp(b.w) +b.w=r +a.a+=A.cVh(r,!1)}, +c3U:function c3U(){}, +cVT(a){var s,r=A.cLG(a,null,!1,null) +A.cd("div","container") +r.w="div".toLowerCase() +r.aDw() +s=A.cKt() +r.d.c[0].bVm(s) +return s}, +cLG(a,b,c,d){var s,r=A.a([],t.GF),q=A.a([],t.gN),p=A.a([],t.wy) +q=new A.c3T("http://www.w3.org/1999/xhtml",q,new A.akd(p)) +q.eZ(0) +p=A.nx(null,t.N) +s=A.a([],t.t) +s=new A.buG(A.dss(b),d,p,s) +s.f=new A.dD(a) +s.a="utf-8" +s.eZ(0) +p=new A.atG(s,!0,!0,!1,A.nx(null,t.cB),new A.cU(""),new A.cU(""),new A.cU("")) +p.eZ(0) +return p.f=new A.buQ(!1,p,q,r)}, +buQ:function buQ(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=!1 +_.r="no quirks" +_.w=null +_.x=$ +_.y=null +_.z=!0 +_.ok=_.k4=_.k3=_.k2=_.k1=_.id=_.go=_.fy=_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=_.at=_.as=_.Q=$}, +ir:function ir(){}, +bKe:function bKe(a){this.a=a}, +bKd:function bKd(a){this.a=a}, +v3:function v3(a,b){this.a=a +this.b=b}, +alp:function alp(a,b){this.a=a +this.b=b}, +Zc:function Zc(a,b){this.a=a +this.b=b}, +aud:function aud(a,b){this.a=a +this.b=b}, +ako:function ako(a,b){this.a=a +this.b=b}, +R5:function R5(a,b){this.c=!1 +this.a=a +this.b=b}, +bwH:function bwH(a){this.a=a}, +bwG:function bwG(a){this.a=a}, +aGZ:function aGZ(a,b){this.a=a +this.b=b}, +a30:function a30(a,b){this.a=a +this.b=b}, +R7:function R7(a,b,c){var _=this +_.c=null +_.d=a +_.a=b +_.b=c}, +bwI:function bwI(){}, +a2W:function a2W(a,b){this.a=a +this.b=b}, +a2X:function a2X(a,b){this.a=a +this.b=b}, +Ja:function Ja(a,b){this.a=a +this.b=b}, +a2Z:function a2Z(a,b){this.a=a +this.b=b}, +R6:function R6(a,b){this.a=a +this.b=b}, +a3_:function a3_(a,b){this.a=a +this.b=b}, +aue:function aue(a,b){this.a=a +this.b=b}, +auc:function auc(a,b){this.a=a +this.b=b}, +akm:function akm(a,b){this.a=a +this.b=b}, +a2Y:function a2Y(a,b){this.a=a +this.b=b}, +akn:function akn(a,b){this.a=a +this.b=b}, +akk:function akk(a,b){this.a=a +this.b=b}, +akl:function akl(a,b){this.a=a +this.b=b}, +oy:function oy(a,b,c){this.a=a +this.b=b +this.c=c}, +cNC(a){switch(a){case"http://www.w3.org/1999/xhtml":return"html" +case"http://www.w3.org/1998/Math/MathML":return"math" +case"http://www.w3.org/2000/svg":return"svg" +case"http://www.w3.org/1999/xlink":return"xlink" +case"http://www.w3.org/XML/1998/namespace":return"xml" +case"http://www.w3.org/2000/xmlns/":return"xmlns" +default:return null}}, +ig(a){if(a==null)return!1 +return A.cFA(B.c.az(a,0))}, +cFA(a){switch(a){case 9:case 10:case 12:case 13:case 32:return!0}return!1}, +o6(a){var s,r +if(a==null)return!1 +s=B.c.az(a,0) +if(!(s>=97&&s<=122))r=s>=65&&s<=90 +else r=!0 +return r}, +cwm(a){var s +if(a==null)return!1 +s=B.c.az(a,0) +return s>=48&&s<58}, +cVq(a){if(a==null)return!1 +switch(B.c.az(a,0)){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:return!0}return!1}, +d6D(a){return a>=65&&a<=90?a+97-65:a}, +bQk:function bQk(){}, +PQ:function PQ(a){this.a=a}, +acU:function acU(){}, +cbB:function cbB(a){this.a=a}, +cDS(a){return new A.Wn()}, +bl6:function bl6(a){this.a=a +this.b=-1}, +bfT:function bfT(a){this.a=a}, +Wn:function Wn(){}, +dpK(a){if(1<=a&&a<=8)return!0 +if(14<=a&&a<=31)return!0 +if(127<=a&&a<=159)return!0 +if(55296<=a&&a<=57343)return!0 +if(64976<=a&&a<=65007)return!0 +switch(a){case 11:case 65534:case 65535:case 131070:case 131071:case 196606:case 196607:case 262142:case 262143:case 327678:case 327679:case 393214:case 393215:case 458750:case 458751:case 524286:case 524287:case 589822:case 589823:case 655358:case 655359:case 720894:case 720895:case 786430:case 786431:case 851966:case 851967:case 917502:case 917503:case 983038:case 983039:case 1048574:case 1048575:case 1114110:case 1114111:return!0}return!1}, +dss(a){var s=A.aB("[\t-\r -/:-@[-`{-~]",!0,!1,!1,!1) +if(a==null)return null +return B.doX.h(0,A.bD(a,s,"").toLowerCase())}, +doa(a,b){switch(a){case"ascii":return new A.dD(B.ej.b6(0,b)) +case"utf-8":return new A.dD(B.k.b6(0,b)) +default:throw A.j(A.ck("Encoding "+a+" not supported",null))}}, +buG:function buG(a,b,c,d){var _=this +_.a=a +_.b=!0 +_.d=b +_.f=_.e=null +_.r=c +_.w=null +_.x=d +_.y=0}, +JD:function JD(){}, +cPq(a){switch(a){case"before":case"after":case"first-line":case"first-letter":return!0 +default:return!1}}, +dgT(a){var s,r +for(;a!=null;){s=a.b.h(0,"lang") +if(s!=null)return s +r=a.a +a=r instanceof A.fm?r:null}return null}, +aEl:function aEl(){this.a=null}, +bUx:function bUx(){}, +bUy:function bUy(){}, +bUw:function bUw(){}, +bUv:function bUv(a){this.a=a}, +mT(a,b,c,d){return new A.FL(b==null?A.fA(null,null,null,t.K,t.N):b,c,a,d)}, +r9:function r9(){}, +Bv:function Bv(){}, +FL:function FL(a,b,c,d){var _=this +_.e=a +_.r=!1 +_.w=b +_.b=c +_.c=d +_.a=null}, +dF:function dF(a,b){this.b=a +this.c=b +this.a=null}, +tM:function tM(){}, +bs:function bs(a,b,c){var _=this +_.e=a +_.b=b +_.c=c +_.a=null}, +d7:function d7(a,b){this.b=a +this.c=b +this.a=null}, +LB:function LB(a,b){this.b=a +this.c=b +this.a=null}, +P5:function P5(a,b){this.b=a +this.c=b +this.a=null}, +a0K:function a0K(a){var _=this +_.c=_.b=null +_.d="" +_.e=a +_.a=null}, +aGI:function aGI(){this.a=null +this.b=$}, +cvv:function cvv(){}, +cvu:function cvu(){}, +atG:function atG(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=null +_.r=e +_.w=null +_.x=$ +_.y=f +_.z=$ +_.at=_.as=_.Q=null +_.ax=g +_.ay=h}, +buZ:function buZ(a){this.a=a}, +bv_:function bv_(a){this.a=a}, +dqf(a,b){var s,r,q=a.a +if(q!==b.a)return!1 +if(q===0)return!0 +for(q=A.hd(a,a.r,A.y(a).c);q.q();){s=q.d +r=b.h(0,s) +if(r==null&&!b.a0(0,s))return!1 +if(!J.v(a.h(0,s),r))return!1}return!0}, +cQC(a,b,c,d){var s,r,q,p,o=a.gel(a) +if(d==null)if(!o.ga6(o)&&o.gR(o) instanceof A.mh){s=t.As.a(o.gR(o)) +s.aIF(0,b) +if(c!=null){r=c.a +q=s.e +s.e=r.VV(0,A.qo(q.a,q.b).b,A.qo(r,c.c).b)}}else{r=A.cD8(b) +r.e=c +o.t(0,r)}else{p=o.d4(o,d) +if(p>0&&o.a[p-1] instanceof A.mh)t.As.a(o.a[p-1]).aIF(0,b) +else{r=A.cD8(b) +r.e=c +o.pb(0,p,r)}}}, +akd:function akd(a){this.a=a}, +c3T:function c3T(a,b,c){var _=this +_.a=a +_.b=$ +_.c=b +_.d=c +_.f=_.e=null +_.r=!1}, +cG_(a,b,c){var s +if(c==null)c=a.length +if(cs?s:c)}, +cF5(a){var s,r +for(s=a.length,r=0;r")),b.i("ZL<0>")) +s.H(0,a) +return s}, +ZL:function ZL(a,b,c){this.a=a +this.c=b +this.$ti=c}, +b8P:function b8P(){}, +cBR(a){return A.dz3("media type",a,new A.bES(a))}, +az3(a,b,c){var s=t.N +s=c==null?A.b(s,s):A.d7n(c,s) +return new A.a4U(a.toLowerCase(),b.toLowerCase(),new A.vW(s,t.G5))}, +a4U:function a4U(a,b,c){this.a=a +this.b=b +this.c=c}, +bES:function bES(a){this.a=a}, +bEU:function bEU(a){this.a=a}, +bET:function bET(){}, +dtD(a){var s +a.aM6($.d0v(),"quoted string") +s=a.gT9().h(0,0) +return A.o7(B.c.X(s,1,s.length-1),$.d0u(),new A.cvz(),null)}, +cvz:function cvz(){}, +am7:function am7(a,b){this.a=a +this.b=b}, +ij:function ij(a){this.a=-1 +this.b=a}, +OV:function OV(a){this.a=a}, +OW:function OW(a){this.a=a}, +OX:function OX(a){this.a=a}, +OY:function OY(a){this.a=a}, +OZ:function OZ(a){this.a=a}, +P_:function P_(a){this.a=a}, +P0:function P0(a,b){this.a=a +this.b=b}, +P1:function P1(a){this.a=a}, +P2:function P2(a,b){this.a=a +this.b=b}, +P3:function P3(a){this.a=a}, +P4:function P4(a,b){this.a=a +this.b=b}, +d7Q(a,b,c,d){var s=new A.a_o(new Uint8Array(4)) +s.b7u(a,b,c,d) +return s}, +zp:function zp(a){this.a=a}, +anN:function anN(a){this.a=a}, +a_o:function a_o(a){this.a=a}, +cFk(a,b,c){var s +if(b===c)return a +switch(b.a){case 0:if(a===0)s=0 +else{s=B.a2_.h(0,c) +s.toString}return s +case 1:switch(c.a){case 0:return a===0?0:1 +case 1:return a +case 2:return a*5 +case 3:return a*75 +case 4:return a*21845 +case 5:return a*1431655765 +case 6:return a*42 +case 7:return a*10922 +case 8:return a*715827882 +case 9:case 10:case 11:return a/3}break +case 2:switch(c.a){case 0:return a===0?0:1 +case 1:return B.d.O(A.b7(a),1) +case 2:return a +case 3:return a*17 +case 4:return a*4369 +case 5:return a*286331153 +case 6:return a*8 +case 7:return a*2184 +case 8:return a*143165576 +case 9:case 10:case 11:return a/3}break +case 3:switch(c.a){case 0:return a===0?0:1 +case 1:return B.d.O(A.b7(a),6) +case 2:return B.d.O(A.b7(a),4) +case 3:return a +case 4:return a*257 +case 5:return a*16843009 +case 6:return B.d.O(A.b7(a),1) +case 7:return a*128 +case 8:return a*8421504 +case 9:case 10:case 11:return a/255}break +case 4:switch(c.a){case 0:return a===0?0:1 +case 1:return B.d.O(A.b7(a),14) +case 2:return B.d.O(A.b7(a),12) +case 3:return B.d.O(A.b7(a),8) +case 4:return a +case 5:return A.b7(a)<<8>>>0 +case 6:return B.d.O(A.b7(a),9) +case 7:return B.d.O(A.b7(a),1) +case 8:return a*524296 +case 9:case 10:case 11:return a/65535}break +case 5:switch(c.a){case 0:return a===0?0:1 +case 1:return B.d.O(A.b7(a),30) +case 2:return B.d.O(A.b7(a),28) +case 3:return B.d.O(A.b7(a),24) +case 4:return B.d.O(A.b7(a),16) +case 5:return a +case 6:return B.d.O(A.b7(a),25) +case 7:return B.d.O(A.b7(a),17) +case 8:return B.d.O(A.b7(a),1) +case 9:case 10:case 11:return a/4294967295}break +case 6:switch(c.a){case 0:return a===0?0:1 +case 1:return a<=0?0:B.d.O(A.b7(a),5) +case 2:return a<=0?0:B.d.O(A.b7(a),3) +case 3:return a<=0?0:A.b7(a)<<1>>>0 +case 4:return a<=0?0:A.b7(a)*516 +case 5:return a<=0?0:A.b7(a)*33818640 +case 6:return a +case 7:return a*258 +case 8:return a*16909320 +case 9:case 10:case 11:return a/127}break +case 7:switch(c.a){case 0:return a===0?0:1 +case 1:return a<=0?0:B.d.O(A.b7(a),15) +case 2:return a<=0?0:B.d.O(A.b7(a),11) +case 3:return a<=0?0:B.d.O(A.b7(a),7) +case 4:return a<=0?0:A.b7(a)<<1>>>0 +case 5:return a<=0?0:A.b7(a)*131076 +case 6:return B.d.O(A.b7(a),8) +case 7:return a +case 8:return A.b7(a)*65538 +case 9:case 10:case 11:return a/32767}break +case 8:switch(c.a){case 0:return a===0?0:1 +case 1:return a<=0?0:B.d.O(A.b7(a),29) +case 2:return a<=0?0:B.d.O(A.b7(a),27) +case 3:return a<=0?0:B.d.O(A.b7(a),23) +case 4:return a<=0?0:B.d.O(A.b7(a),16) +case 5:return a<=0?0:A.b7(a)<<1>>>0 +case 6:return B.d.O(A.b7(a),24) +case 7:return B.d.O(A.b7(a),16) +case 8:return a +case 9:case 10:case 11:return a/2147483647}break +case 9:case 10:case 11:switch(c.a){case 0:return a===0?0:1 +case 1:return B.e.C(B.e.ba(a,0,1)*3) +case 2:return B.e.C(B.e.ba(a,0,1)*15) +case 3:return B.e.C(B.e.ba(a,0,1)*255) +case 4:return B.e.C(B.e.ba(a,0,1)*65535) +case 5:return B.e.C(B.e.ba(a,0,1)*4294967295) +case 6:return B.e.C(a<0?B.e.ba(a,-1,1)*128:B.e.ba(a,-1,1)*127) +case 7:return B.e.C(a<0?B.e.ba(a,-1,1)*32768:B.e.ba(a,-1,1)*32767) +case 8:return B.e.C(a<0?B.e.ba(a,-1,1)*2147483648:B.e.ba(a,-1,1)*2147483647) +case 9:case 10:case 11:return a}break}}, +nm:function nm(a,b){this.a=a +this.b=b}, +Qm:function Qm(a,b){this.a=a +this.b=b}, +Ze:function Ze(a,b){this.a=a +this.b=b}, +a1v(a){var s=new A.Q4(A.b(t.N,t.Ij)) +s.b7N(a) +return s}, +Q4:function Q4(a){this.a=a}, +aOP:function aOP(a,b){this.a=a +this.b=b}, +aT(a,b,c){return new A.arV(a,b)}, +arV:function arV(a,b){this.a=a +this.b=b}, +uY:function uY(a){this.a=a}, +bvI:function bvI(a){this.a=a}, +cLS(a){var s=new A.qv(A.b(t.S,t.bY),new A.uY(A.b(t.N,t.Ij))) +s.aKe(0,a) +return s}, +qv:function qv(a,b){this.a=a +this.b=b}, +bvJ:function bvJ(a){this.a=a}, +bvK:function bvK(a){this.a=a}, +dbU(a){var s=new Uint16Array(1) +s[0]=a +return new A.A8(s)}, +cM_(a,b){var s=new A.A8(new Uint16Array(b)) +s.b7S(a,b) +return s}, +dbT(a){var s=new Uint32Array(1) +s[0]=a +return new A.t1(s)}, +cLV(a,b){var s=new A.t1(new Uint32Array(b)) +s.b7P(a,b) +return s}, +cLW(a,b){var s,r=J.lZ(b,t.cc) +for(s=0;s=0)if(a9=0&&a9=65537 +else o=!0 +if(o)throw A.j(A.bR("Invalid huffman table size")) +a.d+=4 +n=A.aP(65537,0,!1,t.S) +m=J.jD(16384,t.oM) +for(l=0;l<16384;++l)m[l]=new A.arZ() +A.dam(a,b-20,r,q,n) +if(p>8*(b-(a.d-s)))throw A.j(A.bR("Error in header for Huffman-encoded data (invalid number of bits).")) +A.dai(n,r,q,m) +A.dak(n,m,a,p,q,d,c)}, +dak(a,b,c,d,e,f,g){var s,r,q,p,o,n,m,l,k="Error in Huffman-encoded data (invalid code).",j=A.a([0,0],t.t),i=c.d+B.d.aQ(d+7,8) +for(s=0;c.d=14;){q=b[B.d.w9(j[0],r-14)&16383] +p=q.a +if(p!==0){j[1]=r-p +s=A.cAB(q.b,e,j,c,g,s,f)}else{if(q.c==null)throw A.j(A.bR(k)) +for(o=0;o=n){p=q.c +r-=n +if(a[p[o]]>>>6===(B.d.w9(j[0],r)&B.d.e0(1,n)-1)>>>0){j[1]=r +m=A.cAB(p[o],e,j,c,g,s,f) +s=m +break}}}if(o===q.b)throw A.j(A.bR(k))}}}l=8-d&7 +j[0]=B.d.O(j[0],l) +j[1]=j[1]-l +for(;r=j[1],r>0;){q=b[B.d.em(j[0],14-r)&16383] +p=q.a +if(p!==0){j[1]=r-p +s=A.cAB(q.b,e,j,c,g,s,f)}else throw A.j(A.bR(k))}if(s!==f)throw A.j(A.bR("Error in Huffman-encoded data (decoded data are shorter than expected)."))}, +cAB(a,b,c,d,e,f,g){var s,r,q,p,o,n="Error in Huffman-encoded data (decoded data are longer than expected)." +if(a===b){if(c[1]<8)A.cAA(c,d) +s=c[1]-8 +c[1]=s +r=B.d.w9(c[0],s)&255 +if(f+r>g)throw A.j(A.bR(n)) +q=e[f-1] +for(;p=r-1,r>0;r=p,f=o){o=f+1 +e[f]=q}}else{if(f>>6 +o=q&63 +if(B.d.qR(p,o)!==0)throw A.j(A.bR(i)) +if(o>14){n=d[B.d.p9(p,o-14)] +if(n.a!==0)throw A.j(A.bR(i)) +q=++n.b +m=n.c +if(m!=null){q=A.aP(q,0,!1,r) +n.c=q +for(l=n.b-1,k=0;k0;--k,++j){n=d[j] +if(n.a!==0||n.c!=null)throw A.j(A.bR(i)) +n.a=o +n.b=b}}}}, +dam(a,b,c,d,e){var s,r,q,p,o,n="Error in Huffman-encoded data (unexpected end of code table data).",m="Error in Huffman-encoded data (code table is longer than expected).",l=a.d,k=A.a([0,0],t.t) +for(s=d+1;c<=d;++c){if(a.d-l>b)throw A.j(A.bR(n)) +r=A.cL_(6,k,a) +e[c]=r +if(r===63){if(a.d-l>b)throw A.j(A.bR(n)) +q=A.cL_(8,k,a)+6 +if(c+q>s)throw A.j(A.bR(m)) +for(;p=q-1,q!==0;q=p,c=o){o=c+1 +e[c]=0}--c}else if(r>=59){q=r-59+2 +if(c+q>s)throw A.j(A.bR(m)) +for(;p=q-1,q!==0;q=p,c=o){o=c+1 +e[c]=0}--c}}A.daj(e)}, +daj(a){var s,r,q,p,o,n=A.aP(59,0,!1,t.S) +for(s=0;s<65537;++s){r=a[s] +n[r]=n[r]+1}for(q=0,s=58;s>0;--s,q=p){p=q+n[s]>>>1 +n[s]=q}for(s=0;s<65537;++s){o=a[s] +if(o>0){r=n[o] +n[o]=r+1 +a[s]=(o|r<<6)>>>0}}}, +cAA(a,b){a[0]=((a[0]<<8|b.bx())&-1)>>>0 +a[1]=(a[1]+8&-1)>>>0}, +cL_(a,b,c){var s +for(;s=b[1],s>>0 +b[1]=(s+8&-1)>>>0}s-=a +b[1]=s +return(B.d.w9(b[0],s)&B.d.e0(1,a)-1)>>>0}, +arZ:function arZ(){this.b=this.a=0 +this.c=null}, +dan(a){var s=A.dh(a,!1,null,0) +if(s.a_()!==20000630)return!1 +if(s.bx()!==2)return!1 +if((s.Bv()&4294967289)>>>0!==0)return!1 +return!0}, +bnj:function bnj(a){var _=this +_.b=_.a=0 +_.c=a +_.d=null +_.e=$}, +cMg(a,b,c){var s=new A.aus(a,A.a([],t.v7),A.b(t.N,t.ew),B.Nt,b) +s.b7D(a,b,c,{}) +return s}, +a1A:function a1A(){}, +bnk:function bnk(a,b){this.a=a +this.b=b}, +aus:function aus(a,b,c,d,e){var _=this +_.a=a +_.b=null +_.c=b +_.d=0 +_.e=c +_.r=$ +_.x=_.w=0 +_.at=$ +_.ax=d +_.ay=null +_.ch=$ +_.CW=null +_.cx=0 +_.cy=null +_.db=e +_.k1=_.id=_.go=_.fy=_.fx=_.fr=_.dy=_.dx=null +_.k2=$ +_.k3=null}, +bxu:function bxu(a,b,c){var _=this +_.r=null +_.w=a +_.x=b +_.y=$ +_.z=null +_.b=_.a=0 +_.c=c}, +aSG:function aSG(){var _=this +_.f=_.e=_.d=_.c=_.b=_.a=$}, +bxv:function bxv(a,b,c){var _=this +_.w=a +_.x=b +_.y=null +_.b=_.a=0 +_.c=c}, +bxw:function bxw(a,b){var _=this +_.r=null +_.w=a +_.b=_.a=0 +_.c=b}, +aut:function aut(a,b,c){var _=this +_.w=a +_.x=b +_.y=null +_.b=_.a=0 +_.c=c}, +bni:function bni(){this.a=null}, +cLm(a){var s=new Uint8Array(a*3) +return new A.a2b(A.db8(a),a,null,new A.tm(s,a,3))}, +db7(a){return new A.a2b(a.a,a.b,a.c,A.cO0(a.d))}, +db8(a){var s +for(s=1;s<=8;++s)if(B.d.e0(1,s)>=a)return s +return 0}, +a2b:function a2b(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a2c:function a2c(){}, +auu:function auu(){var _=this +_.e=_.d=_.c=_.b=_.a=$ +_.f=null +_.r=80 +_.w=!0 +_.x=$}, +asY:function asY(a){var _=this +_.b=_.a=0 +_.e=_.c=null +_.r=a}, +bra:function bra(){var _=this +_.a=null +_.e=_.d=_.c=_.b=0 +_.f=null +_.r=0 +_.w=null +_.y=_.x=$ +_.z=null +_.Q=0 +_.as=null +_.ay=_.ax=_.at=0 +_.ch=null +_.dy=_.dx=_.db=_.cy=_.cx=_.CW=0}, +brb:function brb(){var _=this +_.b=0 +_.y=_.x=_.w=null +_.Q=_.z=$ +_.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=_.at=_.as=0 +_.dx=!1 +_.dy=$ +_.fr=0 +_.fx=null}, +brc:function brc(a,b){this.a=a +this.b=b}, +cLM(a){var s,r,q,p,o,n,m,l +if(a.a4()!==0)return null +s=a.a4() +if(s>=3)return null +r=B.cyA[s] +if(r===B.NY)return null +q=a.a4() +p=J.lZ(q,t.IY) +for(o=0;o255?255:a+s}}, +cCo(a,b){return b<128?Math.min(a,2*b):Math.max(a,2*(b-128))}, +cCk(a,b){return B.e.au(b+a-2*b*a/255)}, +cOG(b8,b9,c0,c1,c2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6=null,b7=A.b(t.S,t.wN) +for(s=c2.length,r=0;q=c2.length,r=5,g=o===1,f=q===4,e=q>=2,q=q>=4;s.q();){d=s.gE(s) +i+=o +switch(b8){case B.a7A:c=m.c +c===$&&A.e() +d.saw(0,g?c[i]:(c[i]<<8|c[i+1])>>>8) +c=l.c +c===$&&A.e() +d.saP(g?c[i]:(c[i]<<8|c[i+1])>>>8) +c=k.c +c===$&&A.e() +d.saR(0,g?c[i]:(c[i]<<8|c[i+1])>>>8) +if(q){c=j.c +c===$&&A.e() +c=g?c[i]:(c[i]<<8|c[i+1])>>>8}else c=255 +d.saW(0,c) +if(d.gaW(d)!==0){d.saw(0,(d.gaw(d)+d.gaW(d)-255)*255/d.gaW(d)) +d.saP((d.gaP()+d.gaW(d)-255)*255/d.gaW(d)) +d.saR(0,(d.gaR(d)+d.gaW(d)-255)*255/d.gaW(d))}break +case B.a7C:c=m.c +c===$&&A.e() +c=g?c[i]:(c[i]<<8|c[i+1])>>>8 +b=l.c +b===$&&A.e() +b=g?b[i]:(b[i]<<8|b[i+1])>>>8 +a=k.c +a===$&&A.e() +a=g?a[i]:(a[i]<<8|a[i+1])>>>8 +if(q){a0=j.c +a0===$&&A.e() +a1=g?a0[i]:(a0[i]<<8|a0[i+1])>>>8}else a1=255 +a2=((c*100>>>8)+16)/116 +a3=(b-128)/500+a2 +a4=a2-(a-128)/200 +a5=Math.pow(a2,3) +a2=a5>0.008856?a5:(a2-0.13793103448275862)/7.787 +a6=Math.pow(a3,3) +a3=a6>0.008856?a6:(a3-0.13793103448275862)/7.787 +a7=Math.pow(a4,3) +a4=a7>0.008856?a7:(a4-0.13793103448275862)/7.787 +a3=a3*95.047/100 +a2=a2*100/100 +a4=a4*108.883/100 +a8=a3*3.2406+a2*-1.5372+a4*-0.4986 +a9=a3*-0.9689+a2*1.8758+a4*0.0415 +b0=a3*0.0557+a2*-0.204+a4*1.057 +a8=a8>0.0031308?1.055*Math.pow(a8,0.4166666666666667)-0.055:12.92*a8 +a9=a9>0.0031308?1.055*Math.pow(a9,0.4166666666666667)-0.055:12.92*a9 +b0=b0>0.0031308?1.055*Math.pow(b0,0.4166666666666667)-0.055:12.92*b0 +b1=[B.e.C(B.e.ba(a8*255,0,255)),B.e.C(B.e.ba(a9*255,0,255)),B.e.C(B.e.ba(b0*255,0,255))] +d.saw(0,b1[0]) +d.saP(b1[1]) +d.saR(0,b1[2]) +d.saW(0,a1) +break +case B.a7z:c=m.c +c===$&&A.e() +b2=g?c[i]:(c[i]<<8|c[i+1])>>>8 +if(e){c=j.c +c===$&&A.e() +a1=g?c[i]:(c[i]<<8|c[i+1])>>>8}else a1=255 +d.saw(0,b2) +d.saP(b2) +d.saR(0,b2) +d.saW(0,a1) +break +case B.a7B:c=m.c +c===$&&A.e() +b3=g?c[i]:(c[i]<<8|c[i+1])>>>8 +c=l.c +c===$&&A.e() +b4=g?c[i]:(c[i]<<8|c[i+1])>>>8 +c=k.c +c===$&&A.e() +a2=g?c[i]:(c[i]<<8|c[i+1])>>>8 +c=b7.h(0,f?-1:3).c +c===$&&A.e() +b5=g?c[i]:(c[i]<<8|c[i+1])>>>8 +if(h){c=j.c +c===$&&A.e() +a1=g?c[i]:(c[i]<<8|c[i+1])>>>8}else a1=255 +b1=A.cUp(255-b3,255-b4,255-a2,255-b5) +d.saw(0,b1[0]) +d.saP(b1[1]) +d.saR(0,b1[2]) +d.saW(0,a1) +break +default:throw A.j(A.bR("Unhandled color mode: "+A.r(b8)))}}return n}, +tu:function tu(a,b){this.a=a +this.b=b}, +bLR:function bLR(a){var _=this +_.b=_.a=0 +_.d=_.c=null +_.e=$ +_.r=_.f=null +_.x=_.w=$ +_.y=null +_.z=a +_.ay=_.ax=_.at=_.as=$}, +aC2:function aC2(a){this.b=a}, +a6P:function a6P(a,b,c){var _=this +_.b=_.a=null +_.f=_.e=_.d=_.c=$ +_.r=null +_.y=_.w=$ +_.Q=null +_.as=$ +_.ay=a +_.ch=b +_.cx=$ +_.cy=c}, +dfz(a,b){var s,r +switch(a){case"lsct":s=new A.a6R() +r=b.c-b.d +s.b=b.a_() +if(r>=12){if(b.r3(4)!=="8BIM")A.W(A.bR("Invalid key in layer additional data")) +s.c=b.r3(4)}if(r>=16)b.a_() +return s +default:return new A.a6Q(b)}}, +T6:function T6(){}, +bLQ:function bLQ(){this.a=null}, +a6V:function a6V(){}, +mP:function mP(a,b,c){this.a=a +this.b=b +this.c=c}, +h0:function h0(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Tc:function Tc(a,b,c){this.a=a +this.b=b +this.$ti=c}, +a6U:function a6U(){var _=this +_.Q=_.z=_.y=_.f=_.d=_.b=_.a=0}, +Tb:function Tb(a){var _=this +_.b=0 +_.c=a +_.Q=_.r=_.f=0}, +aC9:function aC9(){this.y=this.b=this.a=0}, +kv(a,b){return(B.uM[a>>>8]<<17|B.uM[b>>>8]<<16|B.uM[a&255]<<1|B.uM[b&255])>>>0}, +k6:function k6(a){var _=this +_.a=a +_.b=0 +_.c=!1 +_.d=0 +_.e=!1 +_.f=0 +_.r=!1}, +bMF:function bMF(){this.b=this.a=null}, +dfI(a,b,c){var s=new A.bMH(a,b,c),r=s.$2(0,0),q=s.$2(0,0),p=new A.Tc(r.IA(0),q.IA(0),t.uv) +p.t(0,s.$2(1,0)) +p.t(0,s.$2(2,0)) +p.t(0,s.$2(3,0)) +p.t(0,s.$2(0,1)) +p.t(0,s.$2(1,1)) +p.t(0,s.$2(1,2)) +p.t(0,s.$2(1,3)) +p.t(0,s.$2(2,0)) +p.t(0,s.$2(2,1)) +p.t(0,s.$2(2,2)) +p.t(0,s.$2(2,3)) +p.t(0,s.$2(3,0)) +p.t(0,s.$2(3,1)) +p.t(0,s.$2(3,2)) +p.t(0,s.$2(3,3)) +return p}, +dfJ(a,b,c){var s=new A.bMI(a,b,c),r=s.$2(0,0),q=s.$2(0,0),p=new A.Tc(r.IA(0),q.IA(0),t.rH) +p.t(0,s.$2(1,0)) +p.t(0,s.$2(2,0)) +p.t(0,s.$2(3,0)) +p.t(0,s.$2(0,1)) +p.t(0,s.$2(1,1)) +p.t(0,s.$2(1,2)) +p.t(0,s.$2(1,3)) +p.t(0,s.$2(2,0)) +p.t(0,s.$2(2,1)) +p.t(0,s.$2(2,2)) +p.t(0,s.$2(2,3)) +p.t(0,s.$2(3,0)) +p.t(0,s.$2(3,1)) +p.t(0,s.$2(3,2)) +p.t(0,s.$2(3,3)) +return p}, +Td:function Td(a,b){this.a=a +this.b=b}, +bMG:function bMG(){}, +bMH:function bMH(a,b,c){this.a=a +this.b=b +this.c=c}, +bMI:function bMI(a,b,c){this.a=a +this.b=b +this.c=c}, +aaV:function aaV(a){var _=this +_.b=_.a=0 +_.c=a +_.Q=_.z=_.y=_.x=_.f=_.e=0 +_.as=null +_.ax=0}, +nV:function nV(a,b){this.a=a +this.b=b}, +c22:function c22(){this.a=null +this.b=$}, +c23:function c23(){}, +c2e:function c2e(a){this.a=a +this.c=this.b=0}, +aHa:function aHa(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=null +_.f=e}, +cDf(a,b,c){var s=new A.c2h(b,c,a),r=t.bo +s.e=A.aP(b,null,!1,r) +s.f=A.aP(b,null,!1,r) +return s}, +c2h:function c2h(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=0 +_.f=_.e=null +_.r=$ +_.x=_.w=null +_.y=0 +_.z=2 +_.as=0 +_.at=null}, +aHb:function aHb(a,b,c,d){var _=this +_.a=a +_.c=_.b=0 +_.d=b +_.r=_.f=_.e=1 +_.w=c +_.x=d +_.y=!1 +_.z=1 +_.as=_.Q=$ +_.ay=_.ax=0 +_.CW=_.ch=null +_.cy=_.cx=$ +_.dx=1 +_.fr=_.dy=0 +_.go=null +_.k2=_.k1=_.id=$}, +FY:function FY(a,b){this.a=a +this.b=b}, +ky:function ky(a,b){this.a=a +this.b=b}, +r8:function r8(a,b){this.a=a +this.b=b}, +c2i:function c2i(a){var _=this +_.b=_.a=0 +_.d=null +_.f=a}, +cMZ(){return new A.bBW(new Uint8Array(4096))}, +bBW:function bBW(a){var _=this +_.a=9 +_.d=_.c=_.b=0 +_.w=_.r=_.f=_.e=$ +_.x=a +_.z=_.y=$ +_.Q=null +_.as=$}, +c2f:function c2f(){this.a=null +this.c=$}, +c2g:function c2g(){}, +cDs(a,b){var s=new Int32Array(4),r=new Int32Array(4),q=new Int8Array(4),p=new Int8Array(4),o=A.aP(8,null,!1,t.Cd),n=A.aP(4,null,!1,t.lL) +return new A.c5k(a,b,new A.c5q(),new A.c5u(),new A.c5m(s,r),new A.c5w(q,p),o,n,new Uint8Array(4))}, +cQZ(a,b,c){if(c===0)if(a===0)return b===0?6:5 +else return b===0?4:0 +return c}, +c5k:function c5k(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=$ +_.d=null +_.e=$ +_.f=c +_.r=d +_.w=e +_.x=f +_.z=_.y=$ +_.ax=_.at=_.as=_.Q=null +_.ch=_.ay=$ +_.cx=_.CW=null +_.cy=$ +_.db=g +_.dy=h +_.fr=null +_.fy=_.fx=$ +_.go=null +_.id=i +_.p3=_.p2=_.p1=_.ok=_.k4=_.k3=_.k2=_.k1=$ +_.R8=_.p4=null +_.x2=_.x1=_.to=_.ry=_.rx=_.RG=$ +_.xr=null +_.y2=_.y1=0 +_.dG=$ +_.dM=null +_.dA=_.bN=$ +_.cU=null +_.bc=$}, +c5x:function c5x(){}, +cQW(a){var s=new A.abx(a) +s.b=254 +s.c=0 +s.d=-8 +return s}, +abx:function abx(a){var _=this +_.a=a +_.d=_.c=_.b=$ +_.e=!1}, +eT(a,b,c){return B.d.ud(B.d.O(a+2*b+c+2,2),32)}, +djr(a){var s,r,q,p,o,n=a.a,m=a.d +m=A.eT(n[m+-33],n[m+-32],n[m+-31]) +n=a.a +s=a.d +s=A.eT(n[s+-32],n[s+-31],n[s+-30]) +n=a.a +r=a.d +r=A.eT(n[r+-31],n[r+-30],n[r+-29]) +n=a.a +q=a.d +p=A.a([m,s,r,A.eT(n[q+-30],n[q+-29],n[q+-28])],t.t) +for(o=0;o<4;++o)a.JG(o*32,4,p)}, +djj(a){var s,r=a.a,q=a.d,p=r[q+-33],o=r[q+-1],n=r[q+31],m=r[q+63] +q=r[q+95] +s=A.ce(a,null,0) +s.a21()[0]=16843009*A.eT(p,o,n) +s.d+=32 +s.a21()[0]=16843009*A.eT(o,n,m) +s.d+=32 +s.a21()[0]=16843009*A.eT(n,m,q) +s.d+=32 +s.a21()[0]=16843009*A.eT(m,q,q)}, +djh(a){var s,r,q,p +for(s=a.a,r=a.d,q=4,p=0;p<4;++p)q+=s[r+(p-32)]+s[r+(-1+p*32)] +q=B.d.O(q,3) +for(p=0;p<4;++p){s=a.a +r=a.d+p*32 +J.yU(s,r,r+4,q)}}, +cDt(a,b){var s,r,q,p,o=a.a,n=a.d,m=255-o[n+-33] +for(s=0,r=0;r0;--r){q=a.a +p=a.d +o=p+s +J.yU(q,o,o+16,q[p+(s-1)]) +s+=32}}, +c5o(a,b){var s,r,q +for(s=0;s<16;++s){r=b.a +q=b.d+s*32 +J.yU(r,q,q+16,a)}}, +dju(a){var s,r,q,p +for(s=a.a,r=a.d,q=16,p=0;p<16;++p)q+=s[r+(-1+p*32)]+s[r+(p-32)] +A.c5o(B.d.O(q,5),a)}, +djw(a){var s,r,q,p +for(s=a.a,r=a.d,q=8,p=0;p<16;++p)q+=s[r+(-1+p*32)] +A.c5o(B.d.O(q,4),a)}, +djv(a){var s,r,q,p +for(s=a.a,r=a.d,q=8,p=0;p<16;++p)q+=s[r+(p-32)] +A.c5o(B.d.O(q,4),a)}, +djx(a){A.c5o(128,a)}, +djF(a){var s +for(s=0;s<8;++s)a.Bj(s*32,8,a,-32)}, +djD(a){var s,r,q,p,o +for(s=0,r=0;r<8;++r){q=a.a +p=a.d +o=p+s +J.yU(q,o,o+8,q[p+(s-1)]) +s+=32}}, +c5p(a,b){var s,r,q +for(s=0;s<8;++s){r=b.a +q=b.d+s*32 +J.yU(r,q,q+8,a)}}, +djy(a){var s,r,q,p +for(s=a.a,r=a.d,q=8,p=0;p<8;++p)q+=s[r+(p-32)]+s[r+(-1+p*32)] +A.c5p(B.d.O(q,4),a)}, +djz(a){var s,r,q,p +for(s=a.a,r=a.d,q=4,p=0;p<8;++p)q+=s[r+(p-32)] +A.c5p(B.d.O(q,3),a)}, +djA(a){var s,r,q,p +for(s=a.a,r=a.d,q=4,p=0;p<8;++p)q+=s[r+(-1+p*32)] +A.c5p(B.d.O(q,3),a)}, +djB(a){A.c5p(128,a)}, +G7(a,b,c,d,e){var s=b+c+d*32,r=a.a[a.d+s]+B.d.O(e,3) +if(!((r&-256)>>>0===0))r=r<0?0:255 +a.j(0,s,r)}, +c5n(a,b,c,d,e){A.G7(a,0,0,b,c+d) +A.G7(a,0,1,b,c+e) +A.G7(a,0,2,b,c-e) +A.G7(a,0,3,b,c-d)}, +djl(){var s,r,q +if(!$.cQX){for(s=-255;s<=255;++s){r=$.b0j() +q=255+s +r[q]=s<0?-s:s +$.cyi()[q]=B.d.O(r[q],1)}for(s=-1020;s<=1020;++s){r=$.cyj() +if(s<-128)q=-128 +else q=s>127?127:s +r[1020+s]=q}for(s=-112;s<=112;++s){r=$.b0k() +if(s<-16)q=-16 +else q=s>15?15:s +r[112+s]=q}for(s=-255;s<=510;++s){r=$.Yb() +if(s<0)q=0 +else q=s>255?255:s +r[255+s]=q}$.cQX=!0}}, +c5l:function c5l(){}, +djg(){var s,r=J.jD(3,t.D) +for(s=0;s<3;++s)r[s]=new Uint8Array(11) +return new A.abw(r)}, +djU(){var s,r,q,p,o=new Uint8Array(3),n=J.jD(4,t.nH) +for(s=t._4,r=0;r<4;++r){q=J.jD(8,s) +for(p=0;p<8;++p)q[p]=A.djg() +n[r]=q}B.C.ux(o,0,3,255) +return new A.c5v(o,n)}, +c5q:function c5q(){this.d=$}, +c5u:function c5u(){this.b=null}, +c5w:function c5w(a,b){var _=this +_.b=_.a=!1 +_.c=!0 +_.d=a +_.e=b}, +abw:function abw(a){this.a=a}, +c5v:function c5v(a,b){this.a=a +this.b=b}, +c5m:function c5m(a,b){var _=this +_.a=$ +_.b=null +_.d=_.c=$ +_.e=a +_.f=b}, +Mg:function Mg(){var _=this +_.b=_.a=0 +_.c=!1 +_.d=0}, +aIk:function aIk(){this.b=this.a=0}, +aIm:function aIm(a,b,c){this.a=a +this.b=b +this.c=c}, +aIl:function aIl(a,b){var _=this +_.a=a +_.b=$ +_.c=b +_.e=_.d=null +_.f=$}, +aIn:function aIn(a,b,c){this.a=a +this.b=b +this.c=c}, +cDu(a,b){var s=A.a([],t.cX),r=A.a([],t.mj),q=new Uint32Array(2),p=new A.aIi(a,q) +q=p.d=A.by(q.buffer,0,null) +q[0]=a.bx() +q[1]=a.bx() +q[2]=a.bx() +q[3]=a.bx() +q[4]=a.bx() +q[5]=a.bx() +q[6]=a.bx() +q[7]=a.bx() +return new A.aby(p,b,s,r)}, +G9(a,b){return B.d.O(a+B.d.e0(1,b)-1,b)}, +aby:function aby(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=null +_.r=_.f=_.e=0 +_.w=null +_.z=_.y=_.x=0 +_.Q=null +_.as=0 +_.at=c +_.ax=d +_.ay=0 +_.ch=null +_.CW=$ +_.db=_.cy=_.cx=null}, +auw:function auw(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=null +_.r=_.f=_.e=0 +_.w=null +_.z=_.y=_.x=0 +_.Q=null +_.as=0 +_.at=c +_.ax=d +_.ay=0 +_.ch=null +_.CW=$ +_.db=_.cy=_.cx=null}, +aIi:function aIi(a,b){var _=this +_.a=0 +_.b=a +_.c=b +_.d=$}, +c5r:function c5r(a,b){this.a=a +this.b=b}, +c5s(a,b,c){var s=a[b] +a[b]=(((s&4278255360)>>>0)+((c&4278255360)>>>0)&4278255360|(s&16711935)+(c&16711935)&16711935)>>>0}, +BO(a,b){return((a^b)>>>1&2139062143)+((a&b)>>>0)}, +Mh(a){if(a<0)return 0 +if(a>255)return 255 +return a}, +c5t(a,b,c){return Math.abs(b-c)-Math.abs(a-c)}, +djG(a,b,c){return 4278190080}, +djH(a,b,c){return b}, +djM(a,b,c){return a[c]}, +djN(a,b,c){return a[c+1]}, +djO(a,b,c){return a[c-1]}, +djP(a,b,c){var s=a[c] +return A.BO(A.BO(b,a[c+1]),s)}, +djQ(a,b,c){return A.BO(b,a[c-1])}, +djR(a,b,c){return A.BO(b,a[c])}, +djS(a,b,c){return A.BO(a[c-1],a[c])}, +djT(a,b,c){return A.BO(a[c],a[c+1])}, +djI(a,b,c){var s=a[c-1],r=a[c],q=a[c+1] +return A.BO(A.BO(b,s),A.BO(r,q))}, +djJ(a,b,c){var s=a[c],r=a[c-1] +return A.c5t(s>>>24,b>>>24,r>>>24)+A.c5t(s>>>16&255,b>>>16&255,r>>>16&255)+A.c5t(s>>>8&255,b>>>8&255,r>>>8&255)+A.c5t(s&255,b&255,r&255)<=0?s:b}, +djK(a,b,c){var s=a[c],r=a[c-1] +return(A.Mh((b>>>24)+(s>>>24)-(r>>>24))<<24|A.Mh((b>>>16&255)+(s>>>16&255)-(r>>>16&255))<<16|A.Mh((b>>>8&255)+(s>>>8&255)-(r>>>8&255))<<8|A.Mh((b&255)+(s&255)-(r&255)))>>>0}, +djL(a,b,c){var s,r,q,p=a[c],o=a[c-1],n=A.BO(b,p) +p=n>>>24 +s=n>>>16&255 +r=n>>>8&255 +q=n>>>0&255 +return(A.Mh(p+B.d.aQ(p-(o>>>24),2))<<24|A.Mh(s+B.d.aQ(s-(o>>>16&255),2))<<16|A.Mh(r+B.d.aQ(r-(o>>>8&255),2))<<8|A.Mh(q+B.d.aQ(q-(o&255),2)))>>>0}, +G8:function G8(a,b){this.a=a +this.b=b}, +aIj:function aIj(a){var _=this +_.a=a +_.c=_.b=0 +_.d=null +_.e=0}, +c73:function c73(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.f=_.e=_.d=0 +_.r=1 +_.w=!1 +_.x=$ +_.y=!1}, +abQ:function abQ(){}, +aux:function aux(a,b,c,d){var _=this +_.a=a +_.b=b +_.d=c +_.e=d +_.f=$ +_.r=1 +_.x=_.w=$}, +cLK(){var s=new Uint8Array(128),r=new Int16Array(128) +s=new A.atO(s,r,new Int16Array(128)) +s.als(0) +return s}, +dbi(){var s,r=J.jD(5,t.c3) +for(s=0;s<5;++s)r[s]=A.cLK() +return new A.a2o(r)}, +atO:function atO(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=$ +_.f=_.e=0}, +a2o:function a2o(a){this.a=a}, +Mo:function Mo(a,b){this.a=a +this.b=b}, +aIM:function aIM(a,b){var _=this +_.b=_.a=0 +_.e=_.d=!1 +_.f=a +_.z=b +_.as=0 +_.at=null +_.ch=_.ay=0}, +auy:function auy(a,b){var _=this +_.b=_.a=0 +_.e=_.d=!1 +_.f=a +_.z=b +_.as=0 +_.at=null +_.ch=_.ay=0}, +c74:function c74(){this.b=this.a=null}, +cLL(a){return new A.a2H(a.a,a.b,B.C.qP(a.c,0))}, +atQ:function atQ(a,b){this.a=a +this.b=b}, +a2H:function a2H(a,b,c){this.a=a +this.b=b +this.c=c}, +iD(a,b,c,d,e,f,g,h,i,j,k,l){var s,r=new A.Ea(null,null,null,a,h,e,d,0) +r.grH().push(r) +if(i<1||i>4)A.W(A.bR("Invalid number of channels for image "+i+". Must be between 1 and 4.")) +r.c=g +if(b!=null)r.e=A.a1v(b) +if(j==null)if(l)s=r.gcZ()===B.fq||r.gcZ()===B.e2||r.gcZ()===B.ew||r.gcZ()===B.ak +else s=!1 +else s=!1 +r.ayt(k,f,c,i,s?r.bcY(B.ak,i):j) +return r}, +atX(a,b,c,d){var s,r,q,p=null,o=a.e +o=o==null?p:A.a1v(o) +s=a.c +s=s==null?p:A.cLL(s) +r=a.w +q=a.r +o=new A.Ea(p,s,o,p,q,r,a.y,a.z) +o.b7V(a,b,c,d) +return o}, +v0(a,b,c){var s,r,q,p,o=null,n=a.a +n=n==null?o:n.AQ(0,c) +s=a.e +s=s==null?o:A.a1v(s) +r=a.c +r=r==null?o:A.cLL(r) +q=a.w +p=a.r +n=new A.Ea(n,r,s,o,p,q,a.y,a.z) +n.b7U(a,b,c) +return n}, +a22:function a22(a,b){this.a=a +this.b=b}, +Ea:function Ea(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=null +_.c=b +_.d=null +_.e=c +_.f=d +_.r=e +_.w=f +_.x=$ +_.y=g +_.z=h}, +bwB:function bwB(a,b){this.a=a +this.b=b}, +bwA:function bwA(){}, +mA:function mA(){}, +dbV(a,b,c){return new A.QW(new Uint16Array(a*b*c),a,b,c)}, +QW:function QW(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +dbW(a,b,c){return new A.QX(new Float32Array(a*b*c),a,b,c)}, +QX:function QX(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +a2N:function a2N(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +a2O:function a2O(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +a2P:function a2P(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +a2Q:function a2Q(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +QY:function QY(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=null +_.a=d +_.b=e +_.c=f}, +a2R:function a2R(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +QZ:function QZ(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=null +_.a=d +_.b=e +_.c=f}, +dbX(a,b,c){return new A.R_(new Uint32Array(a*b*c),a,b,c)}, +R_:function R_(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +R0:function R0(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=null +_.a=d +_.b=e +_.c=f}, +cM4(a,b,c){return new A.R1(new Uint8Array(a*b*c),null,a,b,c)}, +R1:function R1(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.c=e}, +a3f:function a3f(a,b){this.a=a +this.b=b}, +bJH:function bJH(){}, +aAO:function aAO(a,b,c){this.c=a +this.a=b +this.b=c}, +aAP:function aAP(a,b,c){this.c=a +this.a=b +this.b=c}, +aAQ:function aAQ(a,b,c){this.c=a +this.a=b +this.b=c}, +aAR:function aAR(a,b,c){this.c=a +this.a=b +this.b=c}, +aAS:function aAS(a,b,c){this.c=a +this.a=b +this.b=c}, +aAT:function aAT(a,b,c){this.c=a +this.a=b +this.b=c}, +aAU:function aAU(a,b,c){this.c=a +this.a=b +this.b=c}, +a5Y:function a5Y(a,b,c){this.c=a +this.a=b +this.b=c}, +cO0(a){return new A.tm(new Uint8Array(A.bu(a.c)),a.a,a.b)}, +tm:function tm(a,b,c){this.c=a +this.a=b +this.b=c}, +cOc(a){return new A.Km(-1,0,-a.c,a)}, +Km:function Km(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cOd(a){return new A.Kn(-1,0,-a.c,a)}, +Kn:function Kn(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cOe(a){return new A.Ko(-1,0,-a.c,a)}, +Ko:function Ko(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cOf(a){return new A.Kp(-1,0,-a.c,a)}, +Kp:function Kp(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cOg(a){return new A.Kq(-1,0,-a.c,a)}, +Kq:function Kq(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cOh(a){return new A.Kr(-1,0,-a.c,a)}, +Kr:function Kr(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aBk(a){return new A.Ks(-1,0,0,-1,0,a)}, +Ks:function Ks(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cOi(a){return new A.Kt(-1,0,-a.c,a)}, +Kt:function Kt(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aBl(a){return new A.Ku(-1,0,0,-2,0,a)}, +Ku:function Ku(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cOj(a){return new A.Kv(-1,0,-a.c,a)}, +Kv:function Kv(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aBm(a){return new A.Kw(-1,0,0,-(a.c<<2>>>0),a)}, +Kw:function Kw(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +cCe(a){return new A.Kx(-1,0,-a.c,a)}, +Kx:function Kx(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +eC:function eC(){}, +dtU(a,b){switch(b.a){case 0:A.b_K(a) +break +case 1:A.dtY(a) +break +case 2:A.dtW(a) +break}return a}, +dtY(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=null,c=a.grH().length +for(s=t.jm,r=0;r"))}, +cU1(a){var s,r=a.length +if(r<3)return-1 +s=a[2] +if(s==="-"||s==="_")return 2 +if(r<4)return-1 +r=a[3] +if(r==="-"||r==="_")return 3 +return-1}, +eh(a){var s,r,q +if(a==="C")return"en_ISO" +if(a.length<5)return a +s=A.cU1(a) +if(s===-1)return a +r=B.c.X(a,0,s) +q=B.c.bF(a,s+1) +if(q.length<=3)q=q.toUpperCase() +return r+"_"+q}, +rq(a,b,c){var s,r,q +if(a==null){if(A.cUL()==null)$.cT2="en_US" +s=A.cUL() +s.toString +return A.rq(s,b,c)}if(b.$1(a))return a +for(s=[A.eh(a),A.dxx(a),"fallback"],r=0;r<3;++r){q=s[r] +if(b.$1(q))return q}return(c==null?A.duV():c).$1(a)}, +drq(a){throw A.j(A.ck('Invalid locale "'+a+'"',null))}, +dxx(a){var s,r +if(a==="invalid")return"in" +s=a.length +if(s<2)return a +r=A.cU1(a) +if(r===-1)if(s<4)return a.toLowerCase() +else return a +return B.c.X(a,0,r).toLowerCase()}, +VA:function VA(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +awa:function awa(a){this.a=a}, +dok(){return B.b_}, +drF(a,b){if(b===0){$.cum=0 +return}for(;B.d.al(b,10)===0;){b=B.e.dH(b/10);--a}$.cum=b}, +doT(){var s,r=$.iT===0 +if(r){s=$.jv +s=s===1||s===2||s===3}else s=!1 +if(!s){if(r){s=B.d.al($.jv,10) +s=s!==4&&s!==6&&s!==9}else s=!1 +if(!s)if(!r){r=B.d.al($.Cx,10) +r=r!==4&&r!==6&&r!==9}else r=!1 +else r=!0}else r=!0 +if(r)return B.bq +return B.b_}, +dnr(){var s,r=$.lJ,q=B.d.al(r,10) +if(q===1){s=B.d.al(r,100) +s=s!==11&&s!==71&&s!==91}else s=!1 +if(s)return B.bq +if(q===2){s=B.d.al(r,100) +s=s!==12&&s!==72&&s!==92}else s=!1 +if(s)return B.nt +if(q>=3&&q<=4||q===9){q=B.d.al(r,100) +if(q<10||q>19)if(q<70||q>79)q=q<90||!1 +else q=!1 +else q=!1}else q=!1 +if(q)return B.ec +if(r!==0&&B.d.al(r,1e6)===0)return B.fA +return B.b_}, +dra(){var s,r=$.iT===0 +if(r){s=$.jv +s=B.d.al(s,10)===1&&B.d.al(s,100)!==11}else s=!1 +if(!s){s=$.Cx +s=B.d.al(s,10)===1&&B.d.al(s,100)!==11}else s=!0 +if(s)return B.bq +if(r){r=$.jv +s=B.d.al(r,10) +if(s>=2)if(s<=4){r=B.d.al(r,100) +r=r<12||r>14}else r=!1 +else r=!1}else r=!1 +if(!r){r=$.Cx +s=B.d.al(r,10) +if(s>=2)if(s<=4){r=B.d.al(r,100) +r=r<12||r>14}else r=!1 +else r=!1}else r=!0 +if(r)return B.ec +return B.b_}, +dpt(){if($.jv===0||$.lJ===1)return B.bq +return B.b_}, +doF(){if($.lJ===1)return B.bq +return B.b_}, +dpy(){var s=$.lJ +if(s>=0&&s<=1.5)return B.bq +return B.b_}, +dqR(){var s=$.lJ +if(s>=0&&s<=2&&s!==2)return B.bq +return B.b_}, +do5(){var s=$.jv +if(s===1&&$.iT===0)return B.bq +if(s>=2&&s<=4&&$.iT===0)return B.ec +if($.iT!==0)return B.fA +return B.b_}, +dqP(){var s,r,q=$.jv,p=q===1 +if(p&&$.iT===0)return B.bq +s=$.iT===0 +if(s){r=B.d.al(q,10) +if(r>=2)if(r<=4){r=B.d.al(q,100) +r=r<12||r>14}else r=!1 +else r=!1}else r=!1 +if(r)return B.ec +if(s)if(!p)p=B.d.al(q,10)<=1 +else p=!1 +else p=!1 +if(!p)if(!(s&&B.d.al(q,10)>=5&&!0))if(s){q=B.d.al(q,100) +q=q>=12&&q<=14}else q=!1 +else q=!0 +else q=!0 +if(q)return B.fA +return B.b_}, +dpY(){if($.lJ===1&&$.iT===0)return B.bq +return B.b_}, +dqb(){var s,r=$.lJ,q=B.d.al(r,10) +if(q!==0){s=B.d.al(r,100) +if(!(s>=11&&s<=19))if($.iT===2){s=B.d.al($.Cx,100) +s=s>=11&&s<=19}else s=!1 +else s=!0}else s=!0 +if(s)return B.DB +if(!(q===1&&B.d.al(r,100)!==11)){r=$.iT===2 +if(r){q=$.Cx +q=B.d.al(q,10)===1&&B.d.al(q,100)!==11}else q=!1 +if(!q)r=!r&&B.d.al($.Cx,10)===1 +else r=!0}else r=!0 +if(r)return B.bq +return B.b_}, +dpr(){var s=$.jv +if(s===1&&$.iT===0)return B.bq +if(s===2&&$.iT===0)return B.nt +if($.iT===0){s=$.lJ +s=(s<0||s>10)&&B.d.al(s,10)===0}else s=!1 +if(s)return B.fA +return B.b_}, +dqt(){var s,r=$.lJ +if(r===1)return B.bq +if(r!==0){s=B.d.al(r,100) +s=s>=2&&s<=10}else s=!0 +if(s)return B.ec +r=B.d.al(r,100) +if(r>=11&&r<=19)return B.fA +return B.b_}, +dr4(){var s=$.lJ +if(s!==0)if(s!==1)s=$.jv===0&&$.Cx===1 +else s=!0 +else s=!0 +if(s)return B.bq +return B.b_}, +do7(){var s=$.lJ +if(s===0)return B.DB +if(s===1)return B.bq +if(s===2)return B.nt +if(s===3)return B.ec +if(s===6)return B.fA +return B.b_}, +do8(){if($.lJ!==1)if($.cum!==0){var s=$.jv +s=s===0||s===1}else s=!1 +else s=!0 +if(s)return B.bq +return B.b_}, +dr_(){var s,r,q=$.iT===0 +if(q){s=$.jv +s=B.d.al(s,10)===1&&B.d.al(s,100)!==11}else s=!1 +if(s)return B.bq +if(q){s=$.jv +r=B.d.al(s,10) +if(r>=2)if(r<=4){s=B.d.al(s,100) +s=s<12||s>14}else s=!1 +else s=!1}else s=!1 +if(s)return B.ec +if(!(q&&B.d.al($.jv,10)===0))if(!(q&&B.d.al($.jv,10)>=5&&!0))if(q){q=B.d.al($.jv,100) +q=q>=11&&q<=14}else q=!1 +else q=!0 +else q=!0 +if(q)return B.fA +return B.b_}, +dno(){var s,r,q +if($.iT!==0)return B.b_ +s=$.lJ +r=B.d.al(s,10) +if(r===1&&B.d.al(s,100)!==11)return B.bq +if(r>=2)if(r<=4){q=B.d.al(s,100) +q=q<12||q>14}else q=!1 +else q=!1 +if(q)return B.ec +if(r!==0)if(!(r>=5&&!0)){s=B.d.al(s,100) +s=s>=11&&s<=14}else s=!0 +else s=!0 +if(s)return B.fA +return B.b_}, +doZ(){var s=$.lJ +if(s>=0&&s<=1.5)return B.bq +return B.b_}, +dp6(){if($.iT!==0)return B.b_ +var s=$.lJ +if(s===1)return B.bq +if(s===2)return B.nt +if(s>=3&&s<=6)return B.ec +if(s>=7&&s<=10)return B.fA +return B.b_}, +dnc(){if($.jv===1&&$.iT===0)return B.bq +return B.b_}, +dqr(){if($.iT===0&&B.d.al($.jv,10)===1||B.d.al($.Cx,10)===1)return B.bq +return B.b_}, +dpX(){var s,r=$.cum===0 +if(r){s=$.jv +s=B.d.al(s,10)===1&&B.d.al(s,100)!==11}else s=!1 +if(s||!r)return B.bq +return B.b_}, +dqW(){if($.jv===1&&$.iT===0)return B.bq +if($.iT===0){var s=$.lJ +if(s!==0)if(s!==1){s=B.d.al(s,100) +s=s>=1&&s<=19}else s=!1 +else s=!0}else s=!0 +if(s)return B.ec +return B.b_}, +dnf(){if($.iT!==0)return B.b_ +var s=$.lJ +if(s===1)return B.DB +if(s===2)return B.nt +s=B.d.al(s,100) +if(s>=3&&s<=10)return B.ec +if(s>=11&&!0)return B.fA +return B.b_}, +dr7(){var s,r=$.iT===0 +if(r&&B.d.al($.jv,100)===1)return B.bq +if(r&&B.d.al($.jv,100)===2)return B.nt +if(r){s=B.d.al($.jv,100) +s=s>=3&&s<=4}else s=!1 +if(s||!r)return B.ec +return B.b_}, +dqa(){var s,r=$.iT===0 +if(r){s=$.lJ +if(B.d.al(s,10)===1){s=B.d.al(s,100) +s=s<11||s>19}else s=!1}else s=!1 +if(s)return B.bq +if(r){r=$.lJ +if(B.d.al(r,10)>=2){r=B.d.al(r,100) +r=r<11||r>19}else r=!1}else r=!1 +if(r)return B.ec +if($.Cx!==0)return B.fA +return B.b_}, +dot(){if($.jv===1&&$.iT===0)return B.bq +return B.b_}, +dq8(){if($.iT===0){var s=$.jv +s=s===0||s===1}else s=!1 +if(s)return B.bq +return B.b_}, +dw0(a){return $.cHU().a0(0,a)}, +to:function to(a,b){this.a=a +this.b=b}, +bxZ(){var s=0,r=A.o(t.Sl),q +var $async$bxZ=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q=A.dhq(t.z) +s=2 +return A.f(A.dci(A.dvb(),q.gBq(q)),$async$bxZ) +case 2:return A.m(null,r)}}) +return A.n($async$bxZ,r)}, +dch(a){A.cOR()}, +cBk:function cBk(a){this.a=a}, +dhq(a){var s=null,r=new A.a9u(void 1,A.cOR(),void 1,a.i("a9u<0>")) +r.b8s(s,s,!1,s,s,a) +return r}, +a9u:function a9u(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=null +_.$ti=d}, +cTL(){var s,r=$.cYg() +if($.cTM==null){try{r.IR(new A.biK())}catch(s){}$.cTM=r}return r}, +czj(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null,d=t.N,c=A.bKU(e,B.H,e,e,e,B.pY,B.H,e),b=A.od(e,!0,t.zJ),a=A.od(e,!1,t.z2),a0=A.od(e,!1,t.Ib),a1=t.y,a2=A.Oe(!1,a1),a3=t.i,a4=A.Oe(1,a3),a5=A.Oe(1,a3) +a3=A.Oe(1,a3) +s=A.Oe(!1,a1) +r=A.od(e,!1,t.Tu) +q=A.od(e,!1,t.Ft) +p=A.od(e,!1,t.w2) +o=A.od(e,!1,t.jv) +n=A.od(e,!1,t.z7) +m=A.a([],t.t) +l=t.bo +k=A.od(e,!0,l) +j=A.od(e,!1,t.qO) +i=A.Oe(B.CQ,t.ls) +a1=A.Oe(!1,a1) +l=A.od(e,!1,l) +h=A.bM6(!0,t.U2) +g=B.kk.a2m() +f=new A.b3U(B.cZD,B.cZF) +h=new A.b3V(g,new A.aTp(A.b(d,t.WK)),A.b(d,t.IN),f,c,b,a,a0,a2,a4,a5,a3,s,r,q,p,o,n,m,k,j,i,a1,l,h) +h.b7q(!0,!1,e,e,!0,!0,e) +return h}, +cOl(a,b){return new A.aBv(a,b)}, +bKU(a,b,c,d,e,f,g,h){return new A.lu(f,h==null?new A.bK(Date.now(),!1):h,g,b,d,e,c,a)}, +d6J(a,b,c){var s=new A.b4R() +if(s.$2(a,"mpd"))return new A.aqo(a,b,c,null,B.kk.a2m()) +else if(s.$2(a,"m3u8"))return new A.ats(a,b,c,null,B.kk.a2m()) +else return new A.aBW(a,b,c,null,B.kk.a2m())}, +dlo(a,b){var s=new A.WE(A.od(null,!1,t.lK),a) +s.b8H(a,b) +return s}, +b3V:function b3V(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5){var _=this +_.d=!1 +_.e=$ +_.y=_.x=_.w=_.r=_.f=null +_.z=a +_.Q=b +_.as=null +_.at=c +_.ax=!1 +_.ay=null +_.ch=d +_.CW=e +_.cx=f +_.cy=null +_.db=g +_.dx=h +_.dy=i +_.fr=j +_.fx=k +_.fy=l +_.go=m +_.id=n +_.k1=o +_.k2=p +_.k3=q +_.k4=r +_.ok=s +_.p1=a0 +_.p2=a1 +_.p3=a2 +_.p4=a3 +_.R8=a4 +_.RG=a5 +_.rx=!1 +_.ry=null +_.to=!0 +_.y1=_.xr=!1 +_.y2=null +_.bN=0}, +b4m:function b4m(){}, +b4n:function b4n(){}, +b4o:function b4o(){}, +b4w:function b4w(){}, +b4x:function b4x(){}, +b4y:function b4y(){}, +b4z:function b4z(a){this.a=a}, +b4A:function b4A(){}, +b4B:function b4B(){}, +b4C:function b4C(){}, +b4D:function b4D(){}, +b4p:function b4p(){}, +b4q:function b4q(){}, +b4r:function b4r(){}, +b4s:function b4s(){}, +b4t:function b4t(){}, +b4u:function b4u(){}, +b4v:function b4v(a){this.a=a}, +b49:function b49(a){this.a=a}, +b4a:function b4a(a,b){this.a=a +this.b=b}, +b4I:function b4I(a){this.a=a}, +b4J:function b4J(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b4K:function b4K(a,b,c){this.a=a +this.b=b +this.c=c}, +b4E:function b4E(a,b,c){this.a=a +this.b=b +this.c=c}, +b4F:function b4F(){}, +b4G:function b4G(a,b){this.a=a +this.b=b}, +b4H:function b4H(){}, +b4b:function b4b(a,b){this.a=a +this.b=b}, +b4c:function b4c(){}, +b4d:function b4d(){}, +b4L:function b4L(){}, +b4M:function b4M(){}, +b4l:function b4l(a,b){this.a=a +this.b=b}, +b4e:function b4e(a,b,c){this.a=a +this.b=b +this.c=c}, +b4h:function b4h(a,b){this.a=a +this.b=b}, +b4j:function b4j(a){this.a=a}, +b4k:function b4k(a,b){this.a=a +this.b=b}, +b4i:function b4i(){}, +b4f:function b4f(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j}, +b4g:function b4g(){}, +aBv:function aBv(a,b){this.a=a +this.b=b}, +aBw:function aBw(a){this.a=a}, +lu:function lu(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +oE:function oE(a,b){this.a=a +this.b=b}, +F9:function F9(a,b){this.a=a +this.b=b}, +atU:function atU(a,b){this.a=a +this.b=b}, +atT:function atT(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +E4:function E4(a,b){this.a=a +this.b=b}, +U8:function U8(){}, +aTp:function aTp(a){this.a=$ +this.b=!1 +this.c=a}, +q9:function q9(){}, +b4R:function b4R(){}, +nr:function nr(){}, +aI5:function aI5(){}, +aBW:function aBW(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.x=null +_.c=c +_.d=d +_.a=e +_.b=null}, +aqo:function aqo(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.x=null +_.c=c +_.d=d +_.a=e +_.b=null}, +ats:function ats(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.x=null +_.c=c +_.d=d +_.a=e +_.b=null}, +aG7:function aG7(){}, +aG6:function aG6(a,b,c){this.d=a +this.e=b +this.f=c}, +xe:function xe(a,b){this.a=a +this.b=b}, +WE:function WE(a,b){var _=this +_.b=a +_.c=$ +_.e=_.d=null +_.a=b}, +cfJ:function cfJ(a){this.a=a}, +aPY:function aPY(a,b){this.a=a +this.b=b}, +b3U:function b3U(a,b){this.a=a +this.b=b}, +SU:function SU(){}, +byJ:function byJ(){}, +ru:function ru(){}, +xs:function xs(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +tn:function tn(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +AP:function AP(a,b){this.a=a +this.b=b}, +bvE:function bvE(a,b){this.a=a +this.b=b}, +bvD:function bvD(a,b){this.a=a +this.b=b}, +bvC:function bvC(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bwP:function bwP(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bwQ:function bwQ(){}, +bwR:function bwR(){}, +biL:function biL(a){this.a=a}, +a0F:function a0F(){}, +biK:function biK(){}, +a0E:function a0E(){}, +bAQ:function bAQ(a,b,c){this.a=a +this.b=b +this.c=c}, +Ey:function Ey(a){this.a=a}, +bKR:function bKR(){}, +KA:function KA(){}, +bK3:function bK3(){}, +Kl:function Kl(){}, +aEG:function aEG(a){this.a=a}, +Ue:function Ue(){}, +bVu:function bVu(a){this.a=a}, +Ud:function Ud(){}, +bVr:function bVr(a){this.a=a}, +a8R:function a8R(){}, +bVt:function bVt(a){this.a=a}, +a8S:function a8S(){}, +bVq:function bVq(a){this.a=a}, +Ub:function Ub(){}, +JH:function JH(a,b){this.a=a +this.b=b}, +bVs:function bVs(a){this.a=a}, +Uc:function Uc(){}, +Uo:function Uo(a,b){this.a=a +this.b=b}, +bUj:function bUj(a,b){this.a=a +this.b=b}, +U1:function U1(){}, +ar7:function ar7(){}, +a0G:function a0G(){}, +b4Q:function b4Q(){}, +bwM:function bwM(){}, +c4A:function c4A(){}, +a6K:function a6K(a,b,c){this.d=a +this.e=b +this.a=c}, +aqp:function aqp(a,b,c){this.d=a +this.e=b +this.a=c}, +att:function att(a,b,c){this.d=a +this.e=b +this.a=c}, +bFT:function bFT(){}, +azd:function azd(a,b){this.b=a +this.a=b}, +bFH:function bFH(){}, +bFI:function bFI(){}, +dbD(a){var s=null,r=A.czi(s) +r=new A.atE(r,B.a1s,A.b(t.N,t.CT),new A.b6(s,s,t.ru),new A.b6(s,s,t.EY),B.pX,a) +r.b7I(a) +return r}, +byK:function byK(a){this.a=a}, +Jo:function Jo(){}, +atE:function atE(a,b,c,d,e,f,g){var _=this +_.x=a +_.y=$ +_.Q=_.z=null +_.as=b +_.at=!1 +_.ax=c +_.b=d +_.c=e +_.d=f +_.e=!1 +_.f=null +_.r=1 +_.a=g}, +buq:function buq(a){this.a=a}, +bur:function bur(a){this.a=a}, +bus:function bus(a){this.a=a}, +but:function but(a){this.a=a}, +buu:function buu(a){this.a=a}, +buv:function buv(a){this.a=a}, +buw:function buw(a){this.a=a}, +bux:function bux(a){this.a=a}, +buy:function buy(a){this.a=a}, +z1:function z1(){}, +Ad:function Ad(){}, +aI6:function aI6(){}, +aBX:function aBX(a,b,c){var _=this +_.e=a +_.f=b +_.y=_.x=_.w=_.r=null +_.a=c}, +aqq:function aqq(a,b,c){var _=this +_.e=a +_.f=b +_.y=_.x=_.w=_.r=null +_.a=c}, +atu:function atu(a,b,c){var _=this +_.e=a +_.f=b +_.y=_.x=_.w=_.r=null +_.a=c}, +X8:function X8(a,b){this.a=a +this.b=b}, +clF:function clF(a,b){this.a=a +this.b=b}, +cTr(a,b){var s,r,q,p,o,n,m,l=A.y(a),k=new A.aO(a,new A.cty(),l.i("aO")),j=[] +for(s=a.gS(a),l=new A.hM(s,new A.ctz(),l.i("hM")),r=A.y(b).i("aO");l.q();){q=s.gE(s) +p=A.fF(k,new A.ctA(q)) +if(p!=null){o=new A.aO(b,new A.ctB(q),r) +if(o.gu(o)>0){n=o.gS(o) +if(!n.q())A.W(A.dG()) +n.gE(n) +m=null.gda(null)}else m=!1 +if(m){n=o.gS(o) +if(!n.q())A.W(A.dG()) +n.gE(n) +if(null.p(0,"Right"))j.push(p) +else j.push(q)}}}a.WT(new A.ctC(j),!0) +return a.amO(b)&&a.a===b.a}, +byO(a,b,c,d){return new A.a3q(a,c,d,b,null)}, +cTh(a){var s,r,q,p +for(s=A.eK(a,a.r,A.y(a).c),r=s.$ti.c,q="";s.q();){p=s.d +if(p==null)r.a(p) +q=B.c.a2(q,null.a2(null," + "))}q=B.c.X(q,0,B.c.Ei(q," + ")) +return q}, +dps(a){var s,r=null,q=A.cTh(a.a.d),p=a.a +p.toString +if(q!==""){s=A.cI(B.AO,r,r,r,r,r) +p=A.O(p.f,r,r,r,r,r,r,r,r,r,r,r) +return A.cf(!1,r,r,r,!0,r,r,r,!1,s,r,r,r,!1,r,r,r,A.O(q,r,r,r,r,r,r,r,r,r,r,r),r,r,p,r,r)}return r}, +ctz:function ctz(){}, +cty:function cty(){}, +ctA:function ctA(a){this.a=a}, +ctB:function ctB(a){this.a=a}, +ctC:function ctC(a){this.a=a}, +a3q:function a3q(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +yp:function yp(a,b){var _=this +_.e=a +_.r=_.f=!1 +_.w=$ +_.a=null +_.b=b +_.c=null}, +cgM:function cgM(a){this.a=a}, +cgL:function cgL(a){this.a=a}, +cgN:function cgN(a){this.a=a}, +cgO:function cgO(a){this.a=a}, +cgP:function cgP(a){this.a=a}, +cgQ:function cgQ(){}, +cgR:function cgR(a,b){this.a=a +this.b=b}, +cgS:function cgS(){}, +cgK:function cgK(a){this.a=a}, +Et(a,b){if(a<-90||a>90)A.W(A.eD(a,"_latitude",u.n5)) +else if(b<-180||b>180)A.W(A.eD(b,"_longitude",u.iz)) +return new A.Am(a,b)}, +Am:function Am(a,b){this.a=a +this.b=b}, +TJ:function TJ(a,b,c,d,e){var _=this +_.f=a +_.x=b +_.y=c +_.z=d +_.a=e}, +bAs:function bAs(){}, +avY(a){return new A.bAt(a.bZ(20),a.bZ(31),a.bZ(41))}, +bAt:function bAt(a,b,c){this.a=a +this.b=b +this.c=c}, +bAu:function bAu(){}, +bAv:function bAv(){}, +Ry:function Ry(a,b){this.a=a +this.b=b}, +RM:function RM(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h}, +bB7(a){return $.dda.cQ(0,a,new A.bB8(a))}, +RN:function RN(a,b,c){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.f=null}, +bB8:function bB8(a){this.a=a}, +Od:function Od(){}, +alm:function alm(){}, +b5s:function b5s(){}, +afy:function afy(a,b){this.a=a +this.b=b}, +P9:function P9(a){this.a=a}, +d8c(a,b,c){var s,r,q=A.a([],t.kQ) +for(s=0;s") +a2=A.R(new A.N(i,new A.alm(),a2),!0,a2.i("al.E")) +q=new A.atb(a8.a,a8.as,A.b(a3,a4),A.b(a3,a4),a8.b,a5,s,o,r,f,e,a6,a7,d,A.aP(i.length,0,!1,c),g,new A.eF(b,a),new A.x3(a0,a1),a2,q) +q.aw9(a6,a7,m,h,i,l,a8.y,k,j) +j=q.ga0K() +s.a.push(j) +a7.ec(s) +p.push(j) +a7.ec(o) +n.push(j) +a7.ec(r) +return q}, +atb:function atb(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){var _=this +_.ay=a +_.ch=b +_.CW=c +_.cx=d +_.cy=e +_.db=f +_.dx=g +_.dy=h +_.fr=i +_.a=j +_.b=k +_.c=l +_.d=m +_.e=n +_.f=o +_.r=p +_.w=q +_.x=r +_.y=s +_.z=a0 +_.as=null +_.at=0 +_.ax=null}, +a6u:function a6u(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=!1}, +a7d:function a7d(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=null +_.y=!1}, +a7T:function a7T(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=null}, +TK:function TK(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +a99:function a99(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=!1 +_.f=e}, +di3(a0,a1,a2){var s,r,q,p,o,n,m=t.b,l=A.a([],m),k=new A.zn(l,A.cY(a2.d.a,t.n8)),j=A.cVz(a2.r),i=A.cVA(a2.w),h=a2.e,g=a2.f,f=a2.c,e=a2.b,d=$.aD(),c=d.cs(),b=d.cs(),a=A.a([],t.CH) +d=d.b_() +d.sd8(0,B.aI) +s=t.i +r=A.a([],m) +q=A.cY(g.a,s) +p=A.a([],m) +o=A.cY(h.a,t.S) +if(e==null)m=null +else{n=e.a +n=new A.eF(A.a([],m),A.cY(n,s)) +m=n}n=A.a0(f).i("N<1,eF>") +n=A.R(new A.N(f,new A.alm(),n),!0,n.i("al.E")) +m=new A.aGh(a2.a,a2.y,k,c,b,a0,a1,a,A.aP(f.length,0,!1,s),d,new A.eF(r,q),new A.x3(p,o),n,m) +m.aw9(a0,a1,j,e,f,i,a2.x,h,g) +l.push(m.ga0K()) +a1.ec(k) +return m}, +aGh:function aGh(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.ay=a +_.ch=b +_.CW=c +_.a=d +_.b=e +_.c=f +_.d=g +_.e=h +_.f=i +_.r=j +_.w=k +_.x=l +_.y=m +_.z=n +_.as=null +_.at=0 +_.ax=null}, +tU:function tU(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +cY(a,b){var s=a.length +if(s===0)return new A.aOB(b.i("aOB<0>")) +if(s===1)return new A.aVJ(B.b.gN(a),b.i("aVJ<0>")) +s=new A.aQj(a,b.i("aQj<0>")) +s.b=s.aMs(0) +return s}, +n9:function n9(){}, +aOB:function aOB(a){this.$ti=a}, +aVJ:function aVJ(a,b){this.a=a +this.b=-1 +this.$ti=b}, +aQj:function aQj(a,b){var _=this +_.a=a +_.c=_.b=null +_.d=-1 +_.$ti=b}, +zn:function zn(a,b){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=0 +_.f=null +_.w=_.r=-1}, +eF:function eF(a,b){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=0 +_.f=null +_.w=_.r=-1}, +cAt(a,b,c){var s,r=new A.ari(a),q=t.b,p=A.a([],q),o=new A.zn(p,A.cY(c.a.a,t.n8)),n=r.gNP() +p.push(n) +r.b!==$&&A.e5() +r.b=o +b.ec(o) +o=t.i +p=A.a([],q) +s=new A.eF(p,A.cY(c.b.a,o)) +p.push(n) +r.c!==$&&A.e5() +r.c=s +b.ec(s) +s=A.a([],q) +p=new A.eF(s,A.cY(c.c.a,o)) +s.push(n) +r.d!==$&&A.e5() +r.d=p +b.ec(p) +p=A.a([],q) +s=new A.eF(p,A.cY(c.d.a,o)) +p.push(n) +r.e!==$&&A.e5() +r.e=s +b.ec(s) +q=A.a([],q) +o=new A.eF(q,A.cY(c.e.a,o)) +q.push(n) +r.f!==$&&A.e5() +r.f=o +b.ec(o) +return r}, +ari:function ari(a){var _=this +_.a=a +_.f=_.e=_.d=_.c=_.b=$ +_.r=null}, +cLr(a){var s=new A.a2h(A.a([],t.b),A.cY(a,t.cU)),r=B.b.gN(a).b,q=r==null?0:r.b.length +s.ch=new A.rY(A.aP(q,0,!1,t.i),A.aP(q,B.z,!1,t.n8)) +return s}, +a2h:function a2h(a,b){var _=this +_.ch=$ +_.a=a +_.b=!1 +_.c=b +_.d=0 +_.f=null +_.w=_.r=-1}, +x3:function x3(a,b){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=0 +_.f=null +_.w=_.r=-1}, +a3z:function a3z(){}, +bCg:function bCg(a,b,c){this.a=a +this.b=b +this.c=c}, +SG:function SG(a,b,c,d,e,f,g,h,i){var _=this +_.as=null +_.at=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.y=_.x=5e-324 +_.Q=_.z=null}, +aB2:function aB2(a,b){var _=this +_.ch=null +_.CW=$ +_.a=a +_.b=!1 +_.c=b +_.d=0 +_.f=null +_.w=_.r=-1}, +qQ:function qQ(a,b){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=0 +_.f=null +_.w=_.r=-1}, +dhe(a){var s=t.hN +s=A.a(A.a([],s).slice(0),s) +return new A.Uj(new A.vE(s,B.m,!1),$.aD().cs(),A.a([],t.b),A.cY(a,t.hd))}, +Uj:function Uj(a,b,c,d){var _=this +_.x=a +_.y=b +_.z=null +_.a=c +_.b=!1 +_.c=d +_.d=0 +_.f=null +_.w=_.r=-1}, +aFV:function aFV(a,b,c,d){var _=this +_.x=$ +_.y=a +_.z=b +_.a=c +_.b=!1 +_.c=d +_.d=0 +_.f=null +_.w=_.r=-1}, +aaL:function aaL(a,b){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=0 +_.f=null +_.w=_.r=-1}, +M6(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=null,f=new A.bW(new Float64Array(16)) +f.dN() +s=a.f +r=s==null +if(r)q=g +else{q=new A.bW(new Float64Array(16)) +q.dN()}if(r)p=g +else{p=new A.bW(new Float64Array(16)) +p.dN()}if(r)o=g +else{o=new A.bW(new Float64Array(16)) +o.dN()}n=a.a +n=n==null?g:n.v4() +m=a.b +m=m==null?g:m.v4() +l=a.c +if(l==null)l=g +else{l=l.a +l=new A.qQ(A.a([],t.b),A.cY(l,t.c))}k=a.d +if(k==null)k=g +else{k=k.a +k=new A.eF(A.a([],t.b),A.cY(k,t.i))}if(r)s=g +else{s=s.a +s=new A.eF(A.a([],t.b),A.cY(s,t.i))}r=a.r +if(r==null)r=g +else{r=r.a +r=new A.eF(A.a([],t.b),A.cY(r,t.i))}j=a.e +if(j==null)j=g +else{j=j.a +j=new A.x3(A.a([],t.b),A.cY(j,t.S))}i=a.w +if(i==null)i=g +else{i=i.a +i=new A.eF(A.a([],t.b),A.cY(i,t.i))}h=a.x +if(h==null)h=g +else{h=h.a +h=new A.eF(A.a([],t.b),A.cY(h,t.i))}return new A.c3C(f,q,p,o,n,m,l,k,s,r,j,i,h)}, +c3C:function c3C(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m}, +bBQ(a,b,a0){var s=0,r=A.o(t.zI),q,p,o,n,m,l,k,j,i,h,g,f,e,d,c +var $async$bBQ=A.k(function(a1,a2){if(a1===1)return A.l(a2,r) +while(true)switch(s){case 0:if(a[0]===80&&a[1]===75){p=new A.c8p().bG2(A.v4(a,0,null,0),null,!1) +o=B.b.ro(p.a,new A.bBR()) +a=t.D.a(o.gqy(o))}else p=null +n=t.N +m=A.a([],t.fQ) +l=t.S +k=A.a([],t.CI) +j=new A.auQ(new A.b7c(a),A.aP(32,0,!1,l),A.aP(32,null,!1,t.u),A.aP(32,0,!1,l)) +j.a1h(6) +i=A.ddm(new A.m6(a0,new A.bK7(A.b4(t.VZ),A.b(n,t.Oq)),A.b4(n),new A.bf3(new A.a56(0,0,0,0,t.ff),m,A.b(l,t.IE),A.b(n,t.aV),A.b(n,t.CW),A.b(l,t.dg),A.b(n,t.t1),k)),j) +s=p!=null?3:4 +break +case 3:n=i.d.w,n=n.gaA(n),m=A.y(n),m=m.i("@<1>").Z(m.z[1]),n=new A.bN(J.af(n.a),n.b,m.i("bN<1,2>")),l=t._m,k=t.Ri,j=p.a,m=m.z[1],h=t.D +case 5:if(!n.q()){s=6 +break}g=n.a +if(g==null)g=m.a(g) +f=$.d3q() +e=A.a([g.e,g.d,null,null,null,null,null,null,null,null,null,null,null,null,null,null],l) +A.cut("join",e) +d=A.dcl(j,new A.bBS(f.apK(new A.eo(e,k)))) +s=d!=null?7:8 +break +case 7:s=g.f==null?9:10 +break +case 9:f=d.ax +if((f instanceof A.Q7?d.ax=f.gqy(f):f)==null)d.aL8() +c=g +s=11 +return A.f(A.cVC(i,g,new A.vh(h.a(d.ax),1)),$async$bBQ) +case 11:c.f=a2 +case 10:case 8:s=5 +break +case 6:case 4:q=i +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$bBQ,r)}, +bf3:function bf3(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.d=_.c=_.b=0 +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h}, +m6:function m6(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=0 +_.r=null}, +bBR:function bBR(){}, +bBS:function bBS(a){this.a=a}, +cLh(a){return new A.bpI(a)}, +bpI:function bpI(a){this.a=a}, +a41:function a41(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.a=o}, +aQI:function aQI(a,b,c){var _=this +_.d=$ +_.ff$=a +_.b7$=b +_.a=null +_.b=c +_.c=null}, +chl:function chl(a){this.a=a}, +aiB:function aiB(){}, +a42:function a42(a,b,c,d){var _=this +_.c=a +_.as=b +_.ax=c +_.a=d}, +aQH:function aQH(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +chj:function chj(a,b){this.a=a +this.b=b}, +chi:function chi(a,b,c){this.a=a +this.b=b +this.c=c}, +chk:function chk(a){this.a=a}, +cMY(a){var s,r,q,p,o,n=null,m=new A.bW(new Float64Array(16)) +m.dN() +s=A.a([],t.Fv) +r=a.d +q=r.a +s=new A.bBT(a,m,new A.a1(q.c,q.d),s) +s.saLb(n) +m=A.a([],t.BV) +p=A.a([],t.l7) +o=q.c +q=q.d +s.c=A.cJO(s,A.cME(n,a,n,-1,A.a([],t.ML),!1,B.Pq,p,B.Dd,"__container",-1,q,o,n,m,B.z,0,0,0,n,n,n,0,new A.NV(n,n,n,n,n,n,n,n,n)),r.e,a) +return s}, +bBT:function bBT(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=$ +_.d=c +_.e=null +_.f=!0 +_.r=!1 +_.w=null +_.y=!1 +_.z=null +_.Q=d}, +bBU:function bBU(a,b){this.a=a +this.b=b}, +awh:function awh(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=null}, +H9:function H9(a){this.a=a}, +fu:function fu(a){this.a=a}, +cIA(a){var s +for(s=0;s"))}, +d6s(a,b){var s,r,q,p,o=a.length+b.length,n=A.aP(o,0,!1,t.i) +B.b.e2(n,0,a.length,a) +s=a.length +B.b.e2(n,s,s+b.length,b) +B.b.rj(n) +for(r=0,q=0/0,p=0;p>>16&255,e>>>8&255,e&255)) +return l +case 2:e=$.aD() +s=e.b_() +r=new A.bW(new Float64Array(16)) +r.dN() +q=e.b_() +p=e.b_() +p.sqm(B.hU) +o=e.b_() +o.sqm(B.iC) +n=e.b_() +e=e.b_() +e.sBe(!1) +e.sqm(B.kf) +m=new A.bW(new Float64Array(16)) +m.dN() +m=new A.au1(s,r,q,p,o,n,e,b.c+"#draw",m,c,b,A.a([],t.ca),A.M6(b.x)) +m.Pt(c,b) +return m +case 3:e=new A.bW(new Float64Array(16)) +e.dN() +s=$.aD() +r=s.b_() +q=s.b_() +q.sqm(B.hU) +p=s.b_() +p.sqm(B.iC) +o=s.b_() +s=s.b_() +s.sBe(!1) +s.sqm(B.kf) +n=new A.bW(new Float64Array(16)) +n.dN() +n=new A.azX(e,r,q,p,o,s,b.c+"#draw",n,c,b,A.a([],t.ca),A.M6(b.x)) +n.Pt(c,b) +return n +case 5:e=new A.bW(new Float64Array(16)) +e.dN() +s=$.aD() +r=s.b_() +r.sd8(0,B.bc) +q=s.b_() +q.sd8(0,B.aI) +p=A.a([],t.N4) +o=b.ch.a +n=t.b +m=A.a([],n) +o=new A.aaL(m,A.cY(o,t.HU)) +l=new A.bW(new Float64Array(16)) +l.dN() +k=s.b_() +j=s.b_() +j.sqm(B.hU) +i=s.b_() +i.sqm(B.iC) +h=s.b_() +s=s.b_() +s.sBe(!1) +s.sqm(B.kf) +g=new A.bW(new Float64Array(16)) +g.dN() +g=new A.aGV(e,r,q,A.b(t.dg,t.g_),p,o,b.b,l,k,j,i,h,s,b.c+"#draw",g,c,b,A.a([],t.ca),A.M6(b.x)) +g.Pt(c,b) +s=g.gapn() +m.push(s) +g.ec(o) +f=b.CW +e=f!=null +if(e&&f.a!=null){r=f.a.a +q=A.a([],n) +r=new A.zn(q,A.cY(r,t.n8)) +q.push(s) +g.k1=r +g.ec(r)}if(e&&f.b!=null){r=f.b.a +q=A.a([],n) +r=new A.zn(q,A.cY(r,t.n8)) +q.push(s) +g.k3=r +g.ec(r)}if(e&&f.c!=null){r=f.c.a +q=A.a([],n) +r=new A.eF(q,A.cY(r,t.i)) +q.push(s) +g.ok=r +g.ec(r)}if(e&&f.d!=null){e=f.d.a +n=A.a([],n) +e=new A.eF(n,A.cY(e,t.i)) +n.push(s) +g.p2=e +g.ec(e)}return g +case 6:c.a.FJ("Unknown layer type "+e.k(0)) +return null}}, +na:function na(){}, +b5l:function b5l(a,b){this.a=a +this.b=b}, +cJO(a,b,c,d){var s,r,q,p,o,n=A.a([],t.fn),m=$.aD(),l=m.b_(),k=new A.bW(new Float64Array(16)) +k.dN() +s=m.b_() +r=m.b_() +r.sqm(B.hU) +q=m.b_() +q.sqm(B.iC) +p=m.b_() +m=m.b_() +m.sBe(!1) +m.sqm(B.kf) +o=new A.bW(new Float64Array(16)) +o.dN() +o=new A.anR(n,l,k,s,r,q,p,m,b.c+"#draw",o,a,b,A.a([],t.ca),A.M6(b.x)) +o.Pt(a,b) +o.b7v(a,b,c,d) +return o}, +anR:function anR(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.db=null +_.dx=a +_.dy=b +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=j +_.x=k +_.y=l +_.ax=_.at=_.as=_.Q=_.z=null +_.ay=m +_.ch=n +_.CW=!0 +_.cx=0 +_.cy=null}, +au1:function au1(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.db=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.ax=_.at=_.as=_.Q=_.z=null +_.ay=l +_.ch=m +_.CW=!0 +_.cx=0 +_.cy=null}, +cME(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4){return new A.Rv(o,b,j,d,g,k,n,h,a4,r,q,p,a3,s,m,l,a0,a1,e,i,a2,f,a,c)}, +v9:function v9(a,b){this.a=a +this.b=b}, +xg:function xg(a,b){this.a=a +this.b=b}, +Rv:function Rv(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4}, +azX:function azX(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.ax=_.at=_.as=_.Q=_.z=null +_.ay=k +_.ch=l +_.CW=!0 +_.cx=0 +_.cy=null}, +aF5:function aF5(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.db=$ +_.dx=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j +_.y=k +_.ax=_.at=_.as=_.Q=_.z=null +_.ay=l +_.ch=m +_.CW=!0 +_.cx=0 +_.cy=null}, +aFI:function aFI(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.db=a +_.dx=b +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=j +_.x=k +_.y=l +_.ax=_.at=_.as=_.Q=_.z=null +_.ay=m +_.ch=n +_.CW=!0 +_.cx=0 +_.cy=null}, +aGV:function aGV(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){var _=this +_.dx=a +_.dy=b +_.fr=c +_.fx=d +_.fy=e +_.go=f +_.id=g +_.p2=_.ok=_.k3=_.k1=null +_.a=h +_.b=i +_.c=j +_.d=k +_.e=l +_.f=m +_.r=n +_.w=o +_.x=p +_.y=q +_.ax=_.at=_.as=_.Q=_.z=null +_.ay=r +_.ch=s +_.CW=!0 +_.cx=0 +_.cy=null}, +c1H:function c1H(){}, +aX_:function aX_(a){this.a=a +this.b=0}, +awH:function awH(a){this.b=a}, +bjt:function bjt(){var _=this +_.e=_.d=_.c=_.b=_.a=null}, +dbb(a,b){var s,r,q,p,o,n,m,l,k,j,i=a.length +if(i===0)return b +else{s=b.length +if(s===0)return a}i+=s +r=A.aP(i,0,!1,t.i) +for(q=a.length,p=0,o=0,n=0,m=0;m>") +return new A.byG(a,A.R(new A.N(a,new A.byH(),s),!0,s.i("al.E")))}, +mE(a){return new A.auM(a)}, +cMr(a){return new A.auP(a)}, +m0:function m0(){}, +byG:function byG(a,b){this.a=a +this.b=b}, +byH:function byH(){}, +ra:function ra(a,b){this.a=a +this.b=b}, +auM:function auM(a){this.a=a}, +auP:function auP(a){this.a=a}, +auQ:function auQ(a,b,c,d){var _=this +_.r=a +_.w=0 +_.y=_.x=$ +_.z=null +_.a=0 +_.b=b +_.c=c +_.d=d}, +bK7:function bK7(a,b){this.a=a +this.b=b}, +akR:function akR(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +b3M:function b3M(a){this.a=a}, +cVC(a,b,c){var s=new A.ah($.aq,t.OZ),r=new A.aE(s,t.B_),q=c.ah(B.B4),p=A.bx("listener") +p.b=new A.lX(new A.cwr(q,p,r),null,new A.cws(q,p,a,b,r)) +q.a9(0,p.aV()) +return s}, +duh(a){var s +if(B.c.aX(a,"data:")){s=A.dK(a,0,null) +return new A.vh(s.grV(s).bDW(),1)}return null}, +cwr:function cwr(a,b,c){this.a=a +this.b=b +this.c=c}, +cws:function cws(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bBV:function bBV(){}, +bBN:function bBN(a,b){this.a=a +this.b=b}, +bBO:function bBO(a,b,c){this.a=a +this.b=b +this.c=c}, +bBP:function bBP(a,b){this.a=a +this.b=b}, +Tk:function Tk(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.Q=i +_.as=j +_.a=k}, +a7B:function a7B(a,b,c,d,e,f){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.aj=e +_.k1=_.id=null +_.k2=!1 +_.k4=_.k3=null +_.ok=0 +_.d=!1 +_.f=_.e=null +_.w=_.r=!1 +_.x=null +_.y=!1 +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=f +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null +_.a=0 +_.c=_.b=null}, +dt2(a,b,c){var s,r,q,p,o=$.aD().cs() +for(s=a.Ml(),s=s.gS(s);s.q();){r=s.gE(s) +for(q=A.cSZ(r.gu(r),b,c),q=new A.iw(q.a(),q.$ti.i("iw<1>"));q.q();){p=q.gE(q) +o.AJ(0,r.a_a(p.a,p.c),B.m)}}return o}, +cSZ(a,b,c){return A.mn(function(){var s=a,r=b,q=c +var p=0,o=1,n,m,l,k,j,i,h,g,f,e +return function $async$cSZ(d,a0){if(d===1){n=a0 +p=o}while(true)switch(p){case 0:e=B.b.eA(r,0,new A.csU(),t.i) +m=r.length,l=m-1,k=0 +case 2:if(!(kj||h===l?7:8 +break +case 7:g=Math.max(0.1,i-j) +p=(h&1)===0?9:10 +break +case 9:p=11 +return new A.Z(k,0,Math.min(s,k+g),0) +case 11:case 10:f=k+g +k=f +p=6 +break +case 8:case 5:++h +p=4 +break +case 6:p=2 +break +case 3:return A.mi() +case 1:return A.mj(n)}}},t.YT)}, +csU:function csU(){}, +cO7(a){var s,r,q,p,o=a.Ml(),n=B.b.gN(A.R(o,!0,A.y(o).i("D.E"))),m=n.gu(n),l=B.e.au(m/0.002)+1 +o=t.i +s=A.aP(l,0,!1,o) +r=A.aP(l,0,!1,o) +for(o=l-1,q=0;q"))}, +a3y(a,b){var s=null +return new A.kp(s,a,a,s,s,s,5e-324,17976931348623157e292,b.i("kp<0>"))}, +kp:function kp(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.y=_.x=5e-324 +_.Q=_.z=null +_.$ti=i}, +dfD(a){switch(a.a){case 0:return B.aUP +case 1:return B.aUS +case 2:return B.aUY +case 3:return B.aUW}}, +dfB(a){switch(a.a){case 0:return B.kh +case 1:return B.kh +case 2:return B.atd +case 3:return B.ob}}, +dfE(a,b){switch(a.a){case 0:return b.Mp(9) +case 1:return b.Mp(11) +case 2:return b.Mp(13) +case 3:return b}}, +dfC(a){switch(a.a){case 0:return new A.aA(26,1/0,11,1/0) +case 1:return new A.aA(39,1/0,14,1/0) +case 2:return new A.aA(60,1/0,18,1/0) +case 3:return new A.aA(48,1/0,26,1/0)}}, +cCs(a,b,c,d){return new A.KU(a,b,c,d,null)}, +dfF(){return new A.T9(new A.bc(1,null,t.Y),null,null,B.l)}, +KU:function KU(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.w=c +_.at=d +_.a=e}, +T9:function T9(a,b,c,d){var _=this +_.d=a +_.f=_.e=$ +_.r=!1 +_.pK$=b +_.cw$=c +_.a=null +_.b=d +_.c=null}, +bM7:function bM7(a,b){this.a=a +this.b=b}, +afH:function afH(){}, +cWz(a,b,c,d,e){var s,r,q,p,o,n,m,l=null,k=A.a45(B.aRY,b),j=k.a3(0.6) +k=A.cp(b,d) +s=A.z(b,B.aL,t.A) +s.toString +s=s.gaa() +r=A.a([],t.Zt) +q=$.aq +p=A.mO(B.cq) +o=A.a([],t.wi) +n=A.bJ(l,t.u) +m=$.aq +return k.yZ(new A.aeH(new A.cxs(a),!1,s,j,l,l,r,new A.bG(l,e.i("bG>")),new A.bG(l,t.E),new A.nC(),l,0,new A.aE(new A.ah(q,e.i("ah<0?>")),e.i("aE<0?>")),p,o,B.eW,n,new A.aE(new A.ah(m,e.i("ah<0?>")),e.i("aE<0?>")),e.i("aeH<0>")),e)}, +awk:function awk(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.x=e +_.a=f}, +cxs:function cxs(a){this.a=a}, +aeH:function aeH(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){var _=this +_.eU=a +_.m3=b +_.pa=c +_.oX=d +_.fr=e +_.fx=f +_.fy=!1 +_.id=_.go=null +_.k1=g +_.k2=h +_.k3=i +_.k4=j +_.ok=$ +_.p1=null +_.p2=$ +_.ty$=k +_.x9$=l +_.y=m +_.z=null +_.Q=!1 +_.at=_.as=null +_.ax=n +_.ay=!0 +_.CW=_.ch=null +_.e=o +_.a=null +_.b=p +_.c=q +_.d=r +_.$ti=s}, +aWh:function aWh(){}, +ao9:function ao9(a,b){this.a=a +this.b=b}, +ddo(a,b){return A.cJX(b)}, +a5M:function a5M(a,b){this.a=a +this.b=b}, +aWM:function aWM(a,b){var _=this +_.w=a +_.a=b +_.b=!0 +_.d=_.c=0 +_.f=_.e=null +_.r=!1}, +a4b:function a4b(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.c=a +_.w=b +_.y=c +_.Q=d +_.ax=e +_.ay=f +_.ch=g +_.fx=h +_.go=i +_.id=j +_.k1=k +_.k2=l +_.k4=m +_.ok=n +_.p2=o +_.RG=p +_.a=q}, +aeI:function aeI(a,b,c,d,e,f,g,h,i){var _=this +_.d=a +_.f=_.e=null +_.r=!1 +_.w=$ +_.x=b +_.qo$=c +_.dQ$=d +_.tx$=e +_.Gd$=f +_.r8$=g +_.uv$=h +_.a=null +_.b=i +_.c=null}, +chB:function chB(){}, +chC:function chC(a,b){this.a=a +this.b=b}, +chA:function chA(a,b,c){this.a=a +this.b=b +this.c=c}, +chz:function chz(a){this.a=a}, +chG:function chG(a){this.a=a}, +chD:function chD(a){this.a=a}, +chF:function chF(){}, +chE:function chE(a,b){this.a=a +this.b=b}, +cs_:function cs_(){}, +aiC:function aiC(){}, +aiD:function aiD(){}, +cN_(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.awl(a,m,n,b,c,d,e,h,j,k,f,l,i,g,o)}, +awl:function awl(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o}, +aQL:function aQL(){}, +a2r:function a2r(a,b){this.a=a +this.b=b}, +aPx:function aPx(){}, +a46:function a46(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aQN:function aQN(){}, +cN0(a,b){return new A.awn(b,a,null)}, +awn:function awn(a,b,c){this.w=a +this.b=b +this.a=c}, +RT:function RT(a,b,c){this.a=a +this.b=b +this.c=c}, +aQO:function aQO(){}, +ddn(a,b,c,d){return new A.mJ(((a&255)<<24|(b&255)<<16|(c&255)<<8|d&255)>>>0)}, +mJ:function mJ(a){this.a=a}, +bBZ(a,b){if(a==null)return null +return a instanceof A.dP?A.a45(a,b):a}, +a45(a,b){var s,r,q,p,o,n,m,l,k=null,j=a.e,i=a.f +if(!j.l(0,i)||!a.x.l(0,a.y)||!a.r.l(0,a.w)||!a.z.l(0,a.Q)){s=b.T(t.Aq) +r=s==null?k:s.f.c.a +if(r==null){r=A.dH(b,k) +r=r==null?k:r.d +q=r}else q=r +if(q==null)q=B.ar}else q=B.ar +p=a.r +if(!j.l(0,p)||!i.l(0,a.w)||!a.x.l(0,a.z)||!a.y.l(0,a.Q)){r=A.dH(b,k) +r=r==null?k:r.Q +o=r===!0}else o=!1 +n=a.x +if(!j.l(0,n)||!i.l(0,a.y)||!p.l(0,a.z)||!a.w.l(0,a.Q)){r=A.cK6(b) +m=r==null?B.to:r}else m=B.to +switch(q.a){case 1:switch(m.a){case 0:l=o?p:j +break +case 1:l=o?a.z:n +break +default:l=k}break +case 0:switch(m.a){case 0:l=o?a.w:i +break +case 1:l=o?a.Q:a.y +break +default:l=k}break +default:l=k}return new A.TE(l,j,k,k,j,i,p,a.w,n,a.y,a.z,a.Q,0)}, +TE:function TE(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.at=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.a=m}, +RV(a){var s=a.T(t.Aq),r=s==null?null:s.f.c +return r==null?A.cBH(B.ar).amX(A.cDE(A.dj())):r}, +cN2(a){var s=a.T(t.Aq),r=s==null?null:s.f.c.a +return r==null?A.aR(a,null,t.l).w.d:r}, +cBH(a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=null,a3=a9===B.ax,a4=a3?B.aLF:B.aQ2,a5=a3?A.cN3(B.aKM):A.cN3(B.aKL),a6=a3?B.aMT:B.dz,a7=new A.Ta(B.fQ,a3?B.eq:B.zB,a6),a8=a3?B.M4:B.th +a6=a3?B.eq:B.zB +s=new A.a2r(a6,a3?B.eq:B.zB) +r=A.ddp(a9,a5.b) +q=new A.a49(6,9,!1,B.q0,a3?$.cHs().f:$.cHs().e) +a6=a3?B.aLT:B.aPb +p=new A.a46(B.dlr,a3?B.aLS:B.aPP,a6,B.dh,a2,B.ato,a2) +a6=A.dj() +o=A.cDE(a6) +n=new A.RT(a3?B.ck:B.fQ,a2,20) +a6=a3?B.ck:B.fQ +m=a3?B.KR:B.o +l=new A.a47(a6,m,a3?B.t2:B.te) +a6=a3?B.ck:B.fQ +m=a3?B.KR:B.o +k=a3?B.t2:B.te +j=new A.a48(a6,m,k,a3?B.aKJ:B.aKI) +a6=a3?B.eq:B.o +m=a3?B.dz:B.jm +k=a3?B.eq:B.o +i=a3?B.Lr:B.ep +h=a3?B.zf:B.ze +g=a3?B.dz:B.jm +f=a3?B.dz:B.jm +e=a3?B.zf:B.ze +d=a3?B.aKX:B.aKY +c=a3?B.dls:B.dlx +b=A.cN_(a6,m,k,i,h,d,g,f,a3?B.eq:B.ep,c,a2,e,B.La,B.dz,B.ep) +a6=a3?B.eq:B.o +m=a3?B.dz:B.jm +k=a3?B.eq:B.o +a=new A.a4c(a6,B.La,B.dz,m,k,a3?B.Lr:B.ep,B.dz,B.jm,B.jm,B.dly,B.jm,B.dlv,B.dlw,B.ep) +a6=a3?B.ck:B.fQ +a0=new A.a4a(a6,a3?B.t2:B.te) +a1=A.cN1(a9,a4,b,a8,s,p,n,l,B.fQ,j,a7,q,a0,a,r,a5,o) +return a1.aT(a1.bEI(a9,a4,b,a8,s,p,n,l,B.fQ,j,a7,q,a0,r,a5,o))}, +cN1(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){return new A.bC_(a,i,b,p,k,d,e,o,q,l,f,g,h,j,c,n,m)}, +Zq(a,b,c){if(a===B.ax)return c +return b}, +RU:function RU(a,b,c){this.c=a +this.d=b +this.a=c}, +aej:function aej(a,b,c){this.f=a +this.b=b +this.a=c}, +bC_:function bC_(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q}, +aQT:function aQT(){}, +a47:function a47(a,b,c){this.a=a +this.b=b +this.c=c}, +aQP:function aQP(){}, +a48:function a48(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aQQ:function aQQ(){}, +Ta:function Ta(a,b,c){this.a=a +this.b=b +this.c=c}, +aTq:function aTq(){}, +a49:function a49(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aQR:function aQR(){}, +a4a:function a4a(a,b){this.a=a +this.b=b}, +aQS:function aQS(){}, +a4c:function a4c(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n}, +aQU:function aQU(){}, +ddp(a,b){var s=b.aM(a===B.ax?B.o:B.w) +return new A.a4d(20,18,B.N8,B.E,!0,new A.bC0(a).$0(),B.cX,B.oV,s)}, +a4d:function a4d(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +bC0:function bC0(a){this.a=a}, +aQV:function aQV(){}, +cN3(a){var s=null,r=".AppleSystemUIFont",q=A.bk(s,s,a,s,s,s,s,s,r,s,s,26,s,s,B.G,s,s,!0,s,0.22,s,s,s,s,s,s),p=A.bk(s,s,a,s,s,s,s,s,r,s,s,22,s,s,B.G,s,s,!0,s,-0.26,s,s,s,s,s,s),o=A.bk(s,s,a,s,s,s,s,s,r,s,s,17,s,s,B.G,s,s,!0,s,-0.43,s,s,s,s,s,s),n=A.bk(s,s,a,s,s,s,s,s,r,s,s,15,s,s,B.G,s,s,!0,s,-0.23,s,s,s,s,s,s),m=A.bk(s,s,a,s,s,s,s,s,r,s,s,13,s,s,B.aC,s,s,!0,s,-0.08,s,s,s,s,s,s),l=A.bk(s,s,a,s,s,s,s,s,r,s,s,13,s,s,B.G,s,s,!0,s,0.06,s,s,s,s,s,s),k=A.bk(s,s,a,s,s,s,s,s,r,s,s,12,s,s,B.G,s,s,!0,s,s,s,s,s,s,s,s),j=A.bk(s,s,a,s,s,s,s,s,r,s,s,11,s,s,B.G,s,s,!0,s,0.06,s,s,s,s,s,s),i=A.bk(s,s,a,s,s,s,s,s,r,s,s,10,s,s,B.G,s,s,!0,s,0.12,s,s,s,s,s,s),h=A.bk(s,s,a,s,s,s,s,s,r,s,s,10,s,s,B.G,s,s,!0,s,0.12,s,s,s,s,s,s),g=A.bk(s,s,a,s,s,s,s,s,r,s,s,10,s,s,B.auP,s,s,!0,s,0.12,s,s,s,s,s,s) +return new A.awo(l,k,h,g,i,m,q,j,p,o,n)}, +awo:function awo(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k}, +awm:function awm(){}, +aQW:function aQW(){}, +fy:function fy(a,b,c){this.a=a +this.b=b +this.c=c}, +bku:function bku(){}, +fS:function fS(a){this.a=a}, +Mf:function Mf(a){this.a=a}, +czn(a,b){var s=t.vA,r=A.a([],s) +s=A.a([B.auv,B.aub,new A.xd(A.aB("^ {0,3}|$)",!0,!1,!1,!1),A.aB("",!0,!1,!1,!1)),new A.xd(A.aB("^ {0,3}|$)",!0,!1,!1,!1),A.aB("",!0,!1,!1,!1)),new A.xd(A.aB("^ {0,3}|$)",!0,!1,!1,!1),A.aB("",!0,!1,!1,!1)),new A.xd(A.aB("^ {0,3}",!0,!1,!1,!1)),new A.xd(A.aB("^ {0,3}<\\?",!0,!1,!1,!1),A.aB("\\?>",!0,!1,!1,!1)),new A.xd(A.aB("^ {0,3}",!0,!1,!1,!1)),new A.xd(A.aB("^ {0,3}",!0,!1,!1,!1)),B.auV,B.avc,B.auE,B.auk,B.auc,B.auF,B.avo,B.auU,B.auZ],s) +B.b.H(r,b.f) +B.b.H(r,s) +return new A.b5L(a,b,r,s)}, +cJ2(a){if(a.d>=a.a.length)return!0 +return B.b.cr(a.c,new A.b5M(a))}, +dd4(a){var s,r,q,p +for(s=new A.dD(a),r=t.Hz,s=new A.bH(s,s.gu(s),r.i("bH")),r=r.i("a7.E"),q=0;s.q();){p=s.d +q+=(p==null?r.a(p):p)===9?4-B.d.al(q,4):1}return q}, +b5L:function b5L(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=0 +_.e=!1 +_.f=d}, +jc:function jc(){}, +b5M:function b5M(a){this.a=a}, +art:function art(){}, +aEI:function aEI(){}, +ath:function ath(){}, +alx:function alx(){}, +b5N:function b5N(a){this.a=a}, +anI:function anI(){}, +as6:function as6(){}, +atB:function atB(){}, +alv:function alv(){}, +Zf:function Zf(){}, +aAi:function aAi(){}, +xd:function xd(a,b){this.a=a +this.b=b}, +RG:function RG(a){this.b=a}, +a3S:function a3S(){}, +bAH:function bAH(a,b){this.a=a +this.b=b}, +bAI:function bAI(a,b){this.a=a +this.b=b}, +aI_:function aI_(){}, +aAh:function aAh(){}, +a6_:function a6_(){}, +bJK:function bJK(a){this.a=a}, +bJL:function bJL(a,b){this.a=a +this.b=b}, +biM:function biM(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e +_.r=f}, +RC:function RC(a,b){this.b=a +this.c=b}, +bnm:function bnm(a,b){this.a=a +this.b=b}, +dwa(a,b,c,d){var s,r=A.b4(t.Yd),q=A.b4(t.dG),p=c==null?$.cGs():c,o=new A.biM(A.b(t.N,t.w4),p,null,null,r,q) +r.H(0,b) +r.H(0,p.a) +q.H(0,d) +q.H(0,p.b) +s=A.czn(A.a(A.bD(a,"\r\n","\n").split("\n"),t.s),o).aqZ() +o.aDp(s) +return A.dbE().bVj(s)+"\n"}, +dbE(){return new A.buS(A.a([],t.CE))}, +buS:function buS(a){var _=this +_.b=_.a=$ +_.c=a +_.d=null}, +buV:function buV(){}, +dca(a,b){var s=new A.bwS(a,b,A.a([],t.xB),A.a([],t.HB),A.a([],t.pC)) +s.b7Y(a,b) +return s}, +aaT(a,b,c){return new A.LW(c,A.aB(a,!0,!1,!0,!1),b)}, +d8T(a,b,c,d,e,f){var s,r,q,p=" \t\r\n",o=b===0?"\n":B.c.X(a.a,b-1,b),n=$.cXn().b,m=n.test(o),l=a.a,k=c===l.length?"\n":B.c.X(l,c,c+1),j=n.test(k) +n=B.c.p(p,k) +if(n)s=!1 +else s=!j||B.c.p(p,o)||m||d +if(B.c.p(p,o))r=!1 +else r=!m||n||j||d +if(!s&&!r)return null +n=B.c.aK(l,b) +if(s)l=n===42||!r||d||m +else l=!1 +if(r)q=n===42||!s||d||j +else q=!1 +return new A.aqR(e,n,f,l,q)}, +cQb(a,b,c,d){return new A.aay(c,b,A.aB(a,!0,!1,!0,!1),d)}, +dcW(a,b,c){return new A.RD(new A.aw3(),!1,!1,A.aB(b,!0,!1,!0,!1),c)}, +cM6(a){return new A.au7(new A.aw3(),!1,!1,A.aB("!\\[",!0,!1,!0,!1),33)}, +bwS:function bwS(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=0 +_.f=d +_.r=e}, +bwZ:function bwZ(a){this.a=a}, +bx_:function bx_(a){this.a=a}, +bwT:function bwT(){}, +bwU:function bwU(a){this.a=a}, +bwV:function bwV(a,b,c){this.a=a +this.b=b +this.c=c}, +bwW:function bwW(a){this.a=a}, +bwX:function bwX(a,b){this.a=a +this.b=b}, +bwY:function bwY(a,b,c){this.a=a +this.b=b +this.c=c}, +jg:function jg(){}, +aw0:function aw0(a,b){this.a=a +this.b=b}, +LW:function LW(a,b,c){this.c=a +this.a=b +this.b=c}, +arQ:function arQ(a,b){this.a=a +this.b=b}, +auk:function auk(a,b,c){this.c=a +this.a=b +this.b=c}, +arn:function arn(a,b){this.a=a +this.b=b}, +al7:function al7(a,b){this.a=a +this.b=b}, +a9m:function a9m(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=!0 +_.e=d +_.f=e +_.r=f +_.w=g}, +aqR:function aqR(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.d=c +_.f=d +_.r=e}, +aay:function aay(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +aGa:function aGa(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +RD:function RD(a,b,c,d,e){var _=this +_.r=a +_.c=b +_.d=c +_.a=d +_.b=e}, +aw3:function aw3(){}, +au7:function au7(a,b,c,d,e){var _=this +_.r=a +_.c=b +_.d=c +_.a=d +_.b=e}, +bwr:function bwr(){}, +anJ:function anJ(a,b){this.a=a +this.b=b}, +Ra:function Ra(a,b){this.a=a +this.b=b}, +czv(a6,a7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=A.cJL(a6),a=b[0],a0=b[1],a1=b[2],a2=a7.as,a3=a2[0]*(0.401288*a+0.650173*a0-0.051461*a1),a4=a2[1]*(-0.250268*a+1.204414*a0+0.045854*a1),a5=a2[2]*(-0.002079*a+0.048952*a0+0.953127*a1) +a2=a7.at +s=Math.pow(a2*Math.abs(a3)/100,0.42) +r=Math.pow(a2*Math.abs(a4)/100,0.42) +q=Math.pow(a2*Math.abs(a5)/100,0.42) +p=A.JO(a3)*400*s/(s+27.13) +o=A.JO(a4)*400*r/(r+27.13) +n=A.JO(a5)*400*q/(q+27.13) +m=(11*p+-12*o+n)/11 +l=(p+o-2*n)/9 +a2=20*o +k=Math.atan2(l,m)*180/3.141592653589793 +if(k<0)j=k+360 +else j=k>=360?k-360:k +i=j*3.141592653589793/180 +h=a7.w +g=a7.r +f=a7.y +e=100*Math.pow((40*p+a2+n)/20*h/g,f*a7.ay) +h=e/100 +Math.sqrt(h) +d=Math.pow(3846.153846153846*(0.25*(Math.cos((j<20.14?j+360:j)*3.141592653589793/180+2)+3.8))*a7.z*a7.x*Math.sqrt(m*m+l*l)/((20*p+a2+21*n)/20+0.305),0.9)*Math.pow(1.64-Math.pow(0.29,a7.f),0.73) +c=d*Math.sqrt(h) +a2=a7.ax +Math.sqrt(d*f/(g+4)) +Math.log(1+0.0228*(c*a2)) +Math.cos(i) +Math.sin(i) +return new A.b8n(j,c,e)}, +b8n:function b8n(a,b,c){this.a=a +this.b=b +this.c=c}, +bsi:function bsi(){var _=this +_.d=_.c=_.b=_.a=$}, +c6f:function c6f(a,b,c,d,e,f,g,h,i,j){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.y=e +_.z=f +_.as=g +_.at=h +_.ax=i +_.ay=j}, +cJT(a,b){var s=t.S +return new A.Ph(new A.vV(a,Math.max(48,b),A.b(s,s)),new A.vV(a,16,A.b(s,s)),new A.vV(a+60,24,A.b(s,s)),new A.vV(a,4,A.b(s,s)),new A.vV(a,8,A.b(s,s)),new A.vV(25,84,A.b(s,s)))}, +b_o(a,b,c){return J.Yn(a,b*c,(b+1)*c)}, +Ph:function Ph(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aHv(a){var s=t.S,r=A.b(s,s) +new A.qA(B.T3,t.Zi).an(0,new A.c3p(r,a)) +return new A.vV(null,null,r)}, +vV:function vV(a,b,c){this.a=a +this.b=b +this.c=c}, +c3p:function c3p(a,b){this.a=a +this.b=b}, +c3q:function c3q(a,b,c){this.a=a +this.b=b +this.c=c}, +cPg(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9){return new A.bTa(a0,j,a1,k,a3,l,a4,m,a8,p,a9,q,b,h,c,i,a,g,a6,n,a7,o,r,s,a5,a2,f,d,e)}, +cPi(b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=b0.a,a2=a1.b8(0,40),a3=a1.b8(0,100),a4=a1.b8(0,90),a5=a1.b8(0,10),a6=b0.b,a7=a6.b8(0,40),a8=a6.b8(0,100),a9=a6.b8(0,90) +a6=a6.b8(0,10) +s=b0.c +r=s.b8(0,40) +q=s.b8(0,100) +p=s.b8(0,90) +s=s.b8(0,10) +o=b0.f +n=o.b8(0,40) +m=o.b8(0,100) +l=o.b8(0,90) +o=o.b8(0,10) +k=b0.d +j=k.b8(0,99) +i=k.b8(0,10) +h=k.b8(0,99) +g=k.b8(0,10) +f=b0.e +e=f.b8(0,90) +d=f.b8(0,30) +c=f.b8(0,50) +f=f.b8(0,80) +b=k.b8(0,0) +a=k.b8(0,0) +a0=k.b8(0,20) +return A.cPg(j,n,l,k.b8(0,95),a1.b8(0,80),a0,i,m,o,a3,a5,a8,a6,g,d,q,s,c,f,a2,a4,a,a7,a9,b,h,e,r,p)}, +cPh(b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=b0.a,a2=a1.b8(0,80),a3=a1.b8(0,20),a4=a1.b8(0,30),a5=a1.b8(0,90),a6=b0.b,a7=a6.b8(0,80),a8=a6.b8(0,20),a9=a6.b8(0,30) +a6=a6.b8(0,90) +s=b0.c +r=s.b8(0,80) +q=s.b8(0,20) +p=s.b8(0,30) +s=s.b8(0,90) +o=b0.f +n=o.b8(0,80) +m=o.b8(0,20) +l=o.b8(0,30) +o=o.b8(0,80) +k=b0.d +j=k.b8(0,10) +i=k.b8(0,90) +h=k.b8(0,10) +g=k.b8(0,90) +f=b0.e +e=f.b8(0,30) +d=f.b8(0,80) +c=f.b8(0,60) +f=f.b8(0,30) +b=k.b8(0,0) +a=k.b8(0,0) +a0=k.b8(0,90) +return A.cPg(j,n,l,k.b8(0,20),a1.b8(0,40),a0,i,m,o,a3,a5,a8,a6,g,d,q,s,c,f,a2,a4,a,a7,a9,b,h,e,r,p)}, +bTa:function bTa(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.at=n +_.ax=o +_.ay=p +_.ch=q +_.CW=r +_.cx=s +_.cy=a0 +_.db=a1 +_.dx=a2 +_.dy=a3 +_.fr=a4 +_.fx=a5 +_.fy=a6 +_.go=a7 +_.id=a8 +_.k1=a9}, +d8e(a){var s=new A.bg0(a) +s.b7w(a) +return s}, +bg0:function bg0(a){this.a=a}, +bg1:function bg1(a){this.a=a}, +bg2:function bg2(a){this.a=a}, +bg4:function bg4(a){this.a=a}, +bg3:function bg3(a){this.a=a}, +da2(a){var s,r=new A.ary(a),q=t.N +r.r=new A.bSl(r,A.b(q,t.B2),A.b(q,t.c0),A.b(q,t.Ra),A.b(q,t.dr),new A.d6(new A.b6(null,null,t.kS),t.dB)) +s=A.dcE(r) +r.c!==$&&A.e5() +r.c=s +r.d!==$&&A.e5() +r.d=new A.bIM(r,A.b(q,t.sU),A.b(q,t.W7)) +r.e!==$&&A.e5() +r.e=new A.bzd(r,A.b(q,t.U_)) +q=A.d8e(r) +r.f!==$&&A.e5() +r.f=q +return r}, +rL(a,b){return new A.aqG(a,b)}, +ary:function ary(a){var _=this +_.a=a +_.w=_.r=_.f=_.e=_.d=_.c=$ +_.x=!0}, +bld:function bld(a,b,c){this.a=a +this.b=b +this.c=c}, +blg:function blg(a,b){this.a=a +this.b=b}, +blh:function blh(a,b){this.a=a +this.b=b}, +bli:function bli(a,b){this.a=a +this.b=b}, +blj:function blj(a,b){this.a=a +this.b=b}, +blk:function blk(a){this.a=a}, +ble:function ble(a,b){this.a=a +this.b=b}, +blf:function blf(a){this.a=a}, +blc:function blc(a,b){this.a=a +this.b=b}, +aqG:function aqG(a,b){this.a=a +this.b=b}, +dcE(a){var s=t.N,r=t.PK +s=new A.byR(a,A.b(s,r),A.b(s,r),A.b(s,t.MU),A.b(s,t.iN),A.b4(s),A.b4(s),A.b(s,t.e4)) +s.b8_(a) +return s}, +cMv(a,b,c,d){return new A.Rr(b,a,c,d)}, +dun(a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=new Olm.PkEncryption() +try{J.d6_(a4,a5.a) +k=t.N +s=new A.Le(A.b(k,t.hY)) +for(j=a5.b,i=j.length,h=t.z,g=t.O,f=a5.c,e=t.l6,d=0;d") +s=A.R(new A.aO(a,J.d5b(b),s),!0,s.i("D.E"))}return s}, +cEs(a,b){var s,r="removeWhere",q="m.qr_code.scan.v1",p="m.qr_code.show.v1",o=A.a([],t.s),n=A.dc(a,!0,t.N),m=A.dc(b,!0,t.z) +if(!!n.fixed$length)A.W(A.ak(r)) +B.b.qk(n,new A.cso(m),!0) +if(!!n.fixed$length)A.W(A.ak(r)) +B.b.qk(n,new A.csp(),!0) +B.b.H(o,n) +if(A.cVu(a,b)){s=J.T(b) +if(s.p(b,q)&&B.b.p(a,p))o.push(p) +if(s.p(b,p)&&B.b.p(a,q))o.push(q)}else B.b.D(o,"m.reciprocate.v1") +return o}, +cSM(a,b){var s,r,q,p,o,n,m,l=A.a([],t.t) +for(s=a.length,r=0,q=0,p=0;p>>0 +if(q>=b){l.push(r) +r=0 +q=0}}}return l}, +cTB(a,b){if(a==="m.sas.v1")return new A.Gt(b) +if(a==="m.reciprocate.v1")return new A.cgU(b) +throw A.j(A.aL("Unkown method type"))}, +auU(a,b,c,d){var s=t.s +return new A.x9(b,c,d,a,A.a([],s),A.a([],s),A.a([],t.xN),new A.bK(Date.now(),!1),B.u0)}, +cMw(a){var s="m.relates_to",r=J.T(a),q=r.h(a,"transaction_id") +if(q==null)r=t.G.b(r.h(a,s))?J.K(r.h(a,s),"event_id"):null +else r=q +return r}, +oq:function oq(a,b){this.a=a +this.b=b}, +Er:function Er(a,b){this.a=a +this.b=b}, +cso:function cso(a){this.a=a}, +csp:function csp(){}, +x9:function x9(a,b,c,d,e,f,g,h,i){var _=this +_.a=null +_.b=a +_.c=b +_.d=c +_.e=null +_.f=d +_.r=!1 +_.w=null +_.x=e +_.y=f +_.Q=_.z=null +_.as=g +_.at=h +_.ax=null +_.ay=i +_.ch=!1 +_.db=_.cx=_.CW=null +_.dy=!1}, +bzx:function bzx(a){this.a=a}, +bzz:function bzz(a){this.a=a}, +bzw:function bzw(){}, +bzB:function bzB(){}, +bzA:function bzA(){}, +bzy:function bzy(a,b){this.a=a +this.b=b}, +bzC:function bzC(){}, +cgT:function cgT(){}, +cgU:function cgU(a){this.a=a}, +Te:function Te(a,b,c){this.c=a +this.a=b +this.b=c}, +aCa:function aCa(){}, +Gt:function Gt(a){var _=this +_.r=_.f=_.e=_.d=null +_.w=$ +_.x=null +_.y=$ +_.Q=_.z=null +_.a=a}, +cgV:function cgV(a,b){this.a=a +this.b=b}, +Al:function Al(a){this.a=a}, +kt:function kt(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +AE:function AE(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cPs(a,b){var s=t.N,r=t.z +s=new A.Lt(A.zK(a.d),A.zS(A.zK(a.e),new A.bVm(),s,r,s,s),A.zS(A.zK(a.f),new A.bVn(),s,r,s,t._P),new Olm.InboundGroupSession(),b,$,a.w,a.a,a.b) +s.b8p(a,b) +return s}, +Lt:function Lt(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +bVm:function bVm(){}, +bVn:function bVn(){}, +bVo:function bVo(){}, +bVp:function bVp(){}, +Fw:function Fw(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cPU(a){return new A.Bq(a.h(0,"room_id"),a.h(0,"session_id"),a.h(0,"pickle"),a.h(0,"content"),a.h(0,"indexes"),a.h(0,"allowed_at_index"),a.h(0,"uploaded"),a.h(0,"sender_key"),a.h(0,"sender_claimed_keys"))}, +Bq:function Bq(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +cQw(a){return B.c.eC(a.gf7(a),"/")?a.acX(0,B.c.X(a.gf7(a),0,a.gf7(a).length-1)):a}, +d7E(a,b,c,d,a0,a1,a2,a3,a4){var s,r=null,q="m.room.encrypted",p=t.N,o=A.a([],t.FE),n=t.CM,m=A.a([],t.bA),l=t.Tj,k=t.hR,j=A.d1(r,t.H),i=A.a([],t.df),h=A.cLl(new A.bcJ(),t.z),g=A.bZ6(!0),f=A.b4(p),e=A.b07() +if(e==null)e=new A.za(A.b4(t.Gf)) +s=A.c7(0,0,0,0,0,35) +p=new A.i8(c,a4,a0,f,a3,A.b(p,t.FX),new A.bnY(new A.bQO(g)),a2,a,o,A.b(p,t.ch),A.b(p,t.eC),A.b(p,n),A.b(p,n),m,new A.d6(new A.b6(r,r,t.rL),t.XM),new A.d6(new A.b6(r,r,t.FY),t.Li),new A.d6(new A.b6(r,r,t.qZ),t.Zx),new A.d6(new A.b6(r,r,t.J6),t.DT),new A.d6(new A.b6(r,r,t.iH),t.UG),new A.d6(new A.b6(r,r,t.wa),t.mD),new A.d6(new A.b6(r,r,t.Cr),t.Hk),new A.d6(new A.b6(r,r,t.q5),t._W),new A.d6(new A.b6(r,r,t.Ru),t.P_),new A.d6(new A.b6(r,r,t.Av),t.Xm),new A.d6(new A.b6(r,r,l),k),new A.d6(new A.b6(r,r,l),k),new A.d6(new A.b6(r,r,l),k),new A.d6(new A.b6(r,r,l),k),new A.d6(new A.b6(r,r,l),k),new A.d6(new A.b6(r,r,l),k),new A.d6(new A.b6(r,r,l),k),new A.d6(new A.b6(r,r,l),k),new A.d6(new A.b6(r,r,l),k),new A.d6(new A.b6(r,r,l),k),new A.d6(new A.b6(r,r,t.Ts),t.CX),new A.d6(new A.b6(r,r,t.ey),t.ma),new A.d6(new A.b6(r,r,t.DU),t.eM),new A.d6(new A.b6(r,r,l),k),new A.d6(new A.b6(r,r,l),k),new A.d6(new A.b6(r,r,l),k),j,i,A.b(p,t.NM),A.b(p,t.W7),new A.azp(A.b(t.Rz,t.WG),t.Sy),h,new A.ase(s,e),r,r) +o=$.U() +o.a=a1 +o=t.s +a0.H(0,A.a(["m.room.name","m.room.avatar","m.room.message",q,"m.room.encryption","m.room.canonical_alias","m.room.tombstone","m.space.child","m.space.parent","m.room.create"],o)) +f.H(0,A.a(["m.room.message",q,"m.sticker"],o)) +A.d8_(p) +return p}, +bnX(a){var s,r,q,p +if(a<1024)return""+a+" B" +s=B.e.dH(Math.log(a)/Math.log(1024)) +r=a/Math.pow(1024,s) +q=B.e.au(r) +if(q<10)p=B.e.bk(r,2) +else p=q<100?B.e.bk(r,1):B.d.k(q) +return p+" "+"kMGTPEZY"[s-1]+"B"}, +bnW(a,b){return new A.a1H(a,b,A.p(["errcode",B.a2r,"error","File size "+A.bnX(a)+" exceeds allowed maximum of "+A.bnX(b)],t.N,t.O),null)}, +ny:function ny(a,b){this.a=a +this.b=b}, +i8:function i8(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0){var _=this +_.r=null +_.w=-1 +_.x=a +_.Q=_.z=null +_.as=b +_.at=c +_.ax=d +_.ay=e +_.CW=!1 +_.dx=f +_.dy=g +_.fr=h +_.fx=null +_.id=!1 +_.k2=i +_.p3=_.p2=_.p1=_.ok=_.k4=_.k3=null +_.p4=j +_.rx=k +_.to=l +_.x1=0 +_.x2=m +_.xr=n +_.y1=o +_.y2=0 +_.dG=p +_.dM=q +_.bN=r +_.dA=s +_.cU=a0 +_.bc=a1 +_.bv=a2 +_.eT=a3 +_.nJ=a4 +_.eP=a5 +_.F=a6 +_.M=a7 +_.W=a8 +_.a1=a9 +_.aj=b0 +_.b5=b1 +_.bq=b2 +_.cE=b3 +_.K=b4 +_.a5=b5 +_.df=b6 +_.dj=b7 +_.pA=b8 +_.oP=b9 +_.pr=c0 +_.qp=c1 +_.rW=!1 +_.r9=!0 +_.oQ=null +_.rX=c2 +_.bU=null +_.eU=c3 +_.m3=!1 +_.oY=_.m4=_.qC=null +_.cm=c4 +_.ws=c5 +_.L=!0 +_.ai=c6 +_.d2=_.b2=!1 +_.j8=c7 +_.a=c8 +_.b=c9 +_.c=d0}, +bd6:function bd6(){}, +bd1:function bd1(){}, +bd2:function bd2(){}, +bcX:function bcX(a){this.a=a}, +bcY:function bcY(a){this.a=a}, +bcZ:function bcZ(){}, +bds:function bds(a,b,c){this.a=a +this.b=b +this.c=c}, +bdr:function bdr(){}, +bd_:function bd_(){}, +bdC:function bdC(a,b){this.a=a +this.b=b}, +bd4:function bd4(a){this.a=a}, +bd3:function bd3(a){this.a=a}, +bd5:function bd5(a){this.a=a}, +bdi:function bdi(){}, +bde:function bde(){}, +bdf:function bdf(a){this.a=a}, +bdg:function bdg(a){this.a=a}, +bdh:function bdh(a){this.a=a}, +bd9:function bd9(a,b){this.a=a +this.b=b}, +bda:function bda(a){this.a=a}, +bdb:function bdb(a){this.a=a}, +bdc:function bdc(a){this.a=a}, +bdd:function bdd(){}, +bcS:function bcS(a){this.a=a}, +bcO:function bcO(){}, +bcP:function bcP(a){this.a=a}, +bcQ:function bcQ(a,b,c){this.a=a +this.b=b +this.c=c}, +bcR:function bcR(a){this.a=a}, +bcM:function bcM(a){this.a=a}, +bcL:function bcL(a){this.a=a}, +bcN:function bcN(){}, +bcK:function bcK(a){this.a=a}, +bcV:function bcV(a){this.a=a}, +bcW:function bcW(a){this.a=a}, +bcU:function bcU(a,b){this.a=a +this.b=b}, +bcT:function bcT(a,b){this.a=a +this.b=b}, +bdq:function bdq(a){this.a=a}, +bdp:function bdp(){}, +bd7:function bd7(a){this.a=a}, +bdu:function bdu(a){this.a=a}, +bdv:function bdv(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bdw:function bdw(a,b,c){this.a=a +this.b=b +this.c=c}, +bdx:function bdx(a,b){this.a=a +this.b=b}, +bdy:function bdy(a,b,c){this.a=a +this.b=b +this.c=c}, +bdz:function bdz(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bdA:function bdA(a,b){this.a=a +this.b=b}, +bdB:function bdB(a){this.a=a}, +bdk:function bdk(){}, +bdj:function bdj(){}, +bdo:function bdo(a,b){this.a=a +this.b=b}, +bdl:function bdl(a){this.a=a}, +bdm:function bdm(){}, +bdn:function bdn(a,b,c){this.a=a +this.b=b +this.c=c}, +bd8:function bd8(){}, +bdt:function bdt(){}, +bcJ:function bcJ(){}, +bd0:function bd0(){}, +B7:function B7(a){this.a=a}, +oU:function oU(a,b,c){this.a=a +this.b=b +this.c=c}, +FP:function FP(a,b){this.a=a +this.b=b}, +Z9:function Z9(a,b){this.a=a +this.b=b}, +Z8:function Z8(a,b){this.a=a +this.b=b}, +a1H:function a1H(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +atz:function atz(a,b){this.a=a +this.c=b}, +z_:function z_(a,b){this.a=a +this.b=b}, +Wo:function Wo(a,b){this.a=a +this.b=b}, +Dz:function Dz(){}, +fI(a,b){var s=A.a([a],t.s) +if(b!=null)s.push(b) +return new A.c3W(s)}, +cSQ(a){if(t.G.b(a))return A.iV(a) +if(t.j.b(a))return J.bz(a,A.duC(),t.z).bg(0) +return a}, +iV(a){var s,r,q=A.eB(a,t.N,t.z) +for(s=q.gct(q),s=s.gS(s);s.q();){r=s.gE(s) +q.j(0,r.a,A.cSQ(r.b))}return q}, +atp:function atp(){}, +bti:function bti(a,b){this.a=a +this.b=b}, +bth:function bth(a){this.a=a}, +btj:function btj(a,b){this.a=a +this.b=b}, +btk:function btk(a){this.a=a}, +btl:function btl(a){this.a=a}, +btf:function btf(a){this.a=a}, +btg:function btg(a){this.a=a}, +bto:function bto(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +btn:function btn(a){this.a=a}, +btm:function btm(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +btp:function btp(){}, +btq:function btq(){}, +bts:function bts(a){this.a=a}, +btr:function btr(a,b){this.a=a +this.b=b}, +btx:function btx(a,b){this.a=a +this.b=b}, +btt:function btt(a){this.a=a}, +btu:function btu(a){this.a=a}, +btv:function btv(a){this.a=a}, +btw:function btw(a){this.a=a}, +bty:function bty(){}, +btz:function btz(){}, +btA:function btA(a,b){this.a=a +this.b=b}, +btB:function btB(a){this.a=a}, +btI:function btI(a,b){this.a=a +this.b=b}, +btC:function btC(a){this.a=a}, +btD:function btD(a){this.a=a}, +btE:function btE(a){this.a=a}, +btF:function btF(a){this.a=a}, +btG:function btG(){}, +btH:function btH(){}, +btJ:function btJ(a){this.a=a}, +btK:function btK(){}, +btL:function btL(a,b){this.a=a +this.b=b}, +btM:function btM(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +btN:function btN(a){this.a=a}, +btO:function btO(a){this.a=a}, +btP:function btP(a){this.a=a}, +btQ:function btQ(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +c3W:function c3W(a){this.a=a}, +Q0(a,b,c,d,e,f,g,h,i,j,k){var s=null,r=new A.c3(f,i,d,b,f.a,c,s,s,s,s,g,j,a) +r.awc(a,b,c,d,e,f,g,h,i,j,k) +return r}, +zK(a){var s,r +if(typeof a=="string")try{s=B.t.b6(0,a) +return s}catch(r){return A.b(t.N,t.z)}if(t.a.b(a))return a +return A.b(t.N,t.z)}, +Q2(a,b){var s=a.y,r=a.as +return A.Q0(a.b,s,a.Q,null,a.at,b,a.c,a.f,B.cC,a.a,r)}, +nj(a,b){var s,r,q,p,o="origin_server_ts",n=J.T(a),m=A.zK(n.h(a,"content")),l=A.zK(n.h(a,"unsigned")),k=A.zK(n.h(a,"prev_content")),j=A.zK(n.h(a,"original_source")),i=n.h(a,"status") +if(i==null)i=J.K(l,u.M) +i=B.vc[(i==null?2:i)+2] +s=n.h(a,"state_key") +r=n.h(a,"type") +q=n.h(a,"event_id") +if(q==null)q="" +p=n.h(a,"sender") +n=n.h(a,o)!=null?A.jA(n.h(a,o),!1):new A.bK(Date.now(),!1) +return A.Q0(m,q,n,J.fs(j)?null:A.td(j),k,b,p,s,i,r,l)}, +c3:function c3(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.cy=a +_.db=b +_.dx=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.ax=i +_.f=j +_.c=k +_.a=l +_.b=m}, +bn3:function bn3(a){this.a=a}, +bn1:function bn1(a){this.a=a}, +bn2:function bn2(a){this.a=a}, +bmZ:function bmZ(a){this.a=a}, +bn_:function bn_(a){this.a=a}, +bn0:function bn0(){}, +rT:function rT(a,b){this.a=a +this.b=b}, +dfY(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=t.N,a0=A.b(a,t.Uu) +for(s=J.fi(a1),s=s.gS(s),r=t.G,q=t.Xq,p=t.kL,o=t.p4;s.q();){n=s.gE(s) +m=n.a +l=n.b +if(!B.c.aX(m,"$")||!r.b(l))continue +for(n=J.fi(l),n=n.gS(n);n.q();){k=n.gE(n) +j=k.a +if(typeof j!="string")continue +i=A.p(["m.fully_read",B.a7Y,"m.read",B.DO,"m.read.private",B.DP],a,q).h(0,j) +h=B.b.p(B.dgN,i)?i:null +g=k.b +if(h==null||!r.b(g))continue +for(k=J.fi(g),k=k.gS(k);k.q();){j=k.gE(k) +f=j.a +e=j.b +if(typeof f!="string"||!A.fG(f)||!r.b(e))continue +j=J.T(e) +d=j.h(e,"ts") +c=j.h(e,"thread_id") +if(A.eO(d))j=c==null||typeof c=="string" +else j=!1 +if(j){j=a0.h(0,m) +if(j==null){j=A.b(q,p) +a0.j(0,m,j)}b=j.h(0,h) +if(b==null){b=A.b(a,o) +j.j(0,h,b) +j=b}else j=b +J.bE(j,f,new A.ty(d,c))}}}}return new A.aCp(a0)}, +bA0(a){var s=J.T(a) +return new A.nu(s.h(a,"e"),s.h(a,"ts"))}, +cBw(a){var s,r=null,q=J.T(a),p=q.h(a,"private"),o=q.h(a,"public"),n=q.h(a,"latest"),m=q.h(a,"others"),l=m==null?r:J.fU(m,new A.bA1(),t.N,t.Oe) +if(l==null)l=A.b(t.N,t.Oe) +q=p!=null?A.bA0(p):r +s=o!=null?A.bA0(o):r +return new A.t6(q,s,n!=null?A.bA0(n):r,l)}, +dcR(a){var s,r,q,p=J.T(a),o=p.h(a,"global") +if(o==null)o=A.b(t.N,t.z) +s=p.h(a,"main") +if(s==null)s=A.b(t.N,t.z) +r=p.h(a,"thread") +if(r==null)r=A.b(t.N,t.z) +p=A.cBw(o) +q=J.ft(s)?A.cBw(s):null +return new A.bA_(p,q,J.fU(r,new A.bA3(),t.N,t.Hc))}, +tx:function tx(a,b){this.a=a +this.b=b}, +ty:function ty(a,b){this.a=a +this.b=b}, +aCp:function aCp(a){this.a=a}, +nu:function nu(a,b){this.a=a +this.b=b}, +t6:function t6(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bA1:function bA1(){}, +bA2:function bA2(){}, +bA_:function bA_(a,b,c){this.a=a +this.b=b +this.c=c}, +bA3:function bA3(){}, +bA4:function bA4(){}, +bA7:function bA7(a,b,c){this.a=a +this.b=b +this.c=c}, +bA6:function bA6(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bA5:function bA5(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aHf:function aHf(a,b,c){this.a=a +this.b=b +this.c=c}, +HC:function HC(a){this.a=a +this.b=null}, +cCD(a,b){var s=a.h(0,"id"),r=B.b.aum(B.SM,new A.bR4(a),new A.bR5()),q=a.h(0,"notification_count") +return A.pG(b,a.h(0,"highlight_count"),s,r,q,a.h(0,"prev_batch"),null,A.aDE(A.eB(a.h(0,"summary"),t.N,t.z)))}, +pG(a,b,c,d,e,f,g,h){var s=null,r=t.N,q=t.tu,p=A.a([],t.Mb),o=t.kS,n=t.dB,m=g==null?A.b(r,q):g,l=h==null?A.aDE(A.p(["m.joined_member_count",0,"m.invited_member_count",0,"m.heroes",[]],r,t.O)):h +return new A.dV(c,d,e,b,f,l,A.b(r,t.wJ),A.b(r,q),m,A.b(r,t.Ce),p,new A.d6(new A.b6(s,s,o),n),new A.d6(new A.b6(s,s,o),n),a,A.b(r,t.A0),A.b(r,t.yt),A.b4(r))}, +dgp(a){var s,r +if(t.a.b(a)){s=A.az(a,"order",B.yy,t.Jy) +if(s==null)s=null +r=A.eB(a,t.N,t.O) +r.D(0,"order") +return new A.xZ(s,r)}return new A.xZ(null,B.vA)}, +xz:function xz(a,b){this.a=a +this.b=b}, +x7:function x7(a,b){this.a=a +this.b=b}, +E0:function E0(a,b){this.a=a +this.b=b}, +wY:function wY(a,b){this.a=a +this.b=b}, +dV:function dV(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=!0 +_.as=l +_.at=m +_.ay=n +_.ch=o +_.CW=p +_.cx=!1 +_.cy=q}, +bR4:function bR4(a){this.a=a}, +bR5:function bR5(){}, +bRk:function bRk(){}, +bR8:function bR8(a){this.a=a}, +bR9:function bR9(a,b){this.a=a +this.b=b}, +bR7:function bR7(a){this.a=a}, +bRh:function bRh(){}, +bRi:function bRi(a){this.a=a}, +bRw:function bRw(){}, +bRx:function bRx(){}, +bRf:function bRf(a){this.a=a}, +bRa:function bRa(a){this.a=a}, +bRs:function bRs(a){this.a=a}, +bRr:function bRr(){}, +bRn:function bRn(a,b,c){this.a=a +this.b=b +this.c=c}, +bRm:function bRm(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bRl:function bRl(){}, +bRe:function bRe(a,b){this.a=a +this.b=b}, +bRb:function bRb(){}, +bRc:function bRc(){}, +bRd:function bRd(a){this.a=a}, +bRo:function bRo(a){this.a=a}, +bRp:function bRp(a){this.a=a}, +bRj:function bRj(){}, +bRq:function bRq(a,b,c){this.a=a +this.b=b +this.c=c}, +bRg:function bRg(a){this.a=a}, +bR6:function bR6(a,b,c){this.a=a +this.b=b +this.c=c}, +bRt:function bRt(){}, +bRu:function bRu(){}, +bRv:function bRv(){}, +cQn(a,b,c,d,e,f,g){var s=t.N +s=new A.BA(g,A.b(s,t.f9),f,b,c,e,d,A.b(s,t.qU),a) +s.b8w(a,b,c,d,e,f,g) +return s}, +BA:function BA(a,b,c,d,e,f,g,h,i){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.y=_.x=_.w=null +_.z=!1 +_.as=!0 +_.at=!1 +_.ax=h +_.ay=i +_.ch=!1}, +c2u:function c2u(a){this.a=a}, +c2x:function c2x(a){this.a=a}, +c2w:function c2w(a){this.a=a}, +c2t:function c2t(){}, +c2s:function c2s(a){this.a=a}, +c2v:function c2v(a,b,c){this.a=a +this.b=b +this.c=c}, +c2A:function c2A(){}, +c2r:function c2r(a){this.a=a}, +c2q:function c2q(a){this.a=a}, +c2y:function c2y(a){this.a=a}, +c2z:function c2z(){}, +cDp(a,b,c,d,e){var s=A.b(t.N,t.z) +if(d!=null)s.j(0,"membership",d) +if(c!=null)s.j(0,"displayname",c) +if(b!=null)s.j(0,"avatar_url",b) +return A.cQS(s,"fake_event",new A.bK(Date.now(),!1),null,e,a,a,"m.room.member",null)}, +cQS(a,b,c,d,e,f,g,h,i){var s=null,r=new A.eg(e,B.cC,s,b,e.a,c,s,s,s,s,f,h,a) +r.awc(a,b,c,s,d,e,f,g,B.cC,h,i) +return r}, +cEP(a){var s=new A.dD(a) +return B.e.k(B.e.al(s.eA(s,0,new A.ctu(),t.S),1e4))}, +eg:function eg(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.cy=a +_.db=b +_.dx=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.ax=i +_.f=j +_.c=k +_.a=l +_.b=m}, +c5b:function c5b(a){this.a=a}, +c5c:function c5c(){}, +c5d:function c5d(a,b){this.a=a +this.b=b}, +c5e:function c5e(){}, +ctu:function ctu(){}, +d6:function d6(a,b){this.a=null +this.c=a +this.$ti=b}, +a_q(a,b,c,d,e,f,g,h){var s=0,r=A.o(t.u),q,p,o,n,m,l,k +var $async$a_q=A.k(function(i,j){if(i===1)return A.l(j,r) +while(true)switch(s){case 0:k=new A.wD("",d,e,b,h,g,f) +s=!B.c.aX(c,"/")?3:4 +break +case 3:p=a.dx.h(0,"send") +s=p!=null?5:6 +break +case 5:k.a=c +s=7 +return A.f(p.$1(k),$async$a_q) +case 7:q=j +s=1 +break +case 6:q=null +s=1 +break +case 4:c=B.c.bF(c,1) +if(B.c.p(c," ")){o=B.c.d4(c," ") +n=B.c.X(c,0,o).toLowerCase() +k.a=B.c.bF(c,o+1)}else n=c.toLowerCase() +m=a.dx +l=m.h(0,n) +s=l!=null?8:9 +break +case 8:s=10 +return A.f(l.$1(k),$async$a_q) +case 10:q=j +s=1 +break +case 9:s=B.c.aX(c,"/")&&m.a0(0,"send")?11:12 +break +case 11:p=m.h(0,"send") +s=p!=null?13:14 +break +case 13:k.a=c +s=15 +return A.f(p.$1(k),$async$a_q) +case 15:q=j +s=1 +break +case 14:case 12:q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a_q,r)}, +d8_(a){var s=a.dx +s.j(0,"send".toLowerCase(),new A.beD()) +s.j(0,"me".toLowerCase(),new A.beE()) +s.j(0,"dm".toLowerCase(),new A.beF()) +s.j(0,"create".toLowerCase(),new A.beQ()) +s.j(0,"plain".toLowerCase(),new A.beT()) +s.j(0,"html".toLowerCase(),new A.beU()) +s.j(0,"react".toLowerCase(),new A.beV()) +s.j(0,"join".toLowerCase(),new A.beW()) +s.j(0,"leave".toLowerCase(),new A.beX()) +s.j(0,"op".toLowerCase(),new A.beY()) +s.j(0,"kick".toLowerCase(),new A.beZ()) +s.j(0,"ban".toLowerCase(),new A.beG()) +s.j(0,"unban".toLowerCase(),new A.beH()) +s.j(0,"invite".toLowerCase(),new A.beI()) +s.j(0,"myroomnick".toLowerCase(),new A.beJ()) +s.j(0,"myroomavatar".toLowerCase(),new A.beK()) +s.j(0,"discardsession".toLowerCase(),new A.beL(a)) +s.j(0,"clearcache".toLowerCase(),new A.beM(a)) +s.j(0,"markasdm".toLowerCase(),new A.beN()) +s.j(0,"markasgroup".toLowerCase(),new A.beO()) +s.j(0,"hug".toLowerCase(),new A.beP()) +s.j(0,"googly".toLowerCase(),new A.beR()) +s.j(0,"cuddle".toLowerCase(),new A.beS())}, +beD:function beD(){}, +beE:function beE(){}, +beF:function beF(){}, +beC:function beC(){}, +beQ:function beQ(){}, +beB:function beB(){}, +beT:function beT(){}, +beU:function beU(){}, +beV:function beV(){}, +beW:function beW(){}, +beX:function beX(){}, +beY:function beY(){}, +beZ:function beZ(){}, +beG:function beG(){}, +beH:function beH(){}, +beI:function beI(){}, +beJ:function beJ(){}, +beK:function beK(){}, +beL:function beL(a){this.a=a}, +beM:function beM(a){this.a=a}, +beN:function beN(){}, +beO:function beO(){}, +beP:function beP(){}, +beR:function beR(){}, +beS:function beS(){}, +wD:function wD(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +Ny(a){var s=$.cya(),r=new Uint8Array(a) +B.C.t6(r,0,A.dcp(a,new A.cx6(s),t.S)) +return r}, +cx6:function cx6(a){this.a=a}, +b_I(a){var s=0,r=A.o(t.UI),q,p,o,n,m,l,k,j +var $async$b_I=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=A.Ny(32) +m=A.Ny(16) +s=3 +return A.f($.Ye().IV(0,a,n,m),$async$b_I) +case 3:l=c +s=4 +return A.f($.b0A().$1(l),$async$b_I) +case 4:k=c +j=B.y2.gbo().ac(n) +j=A.bD(j,"=","") +p=B.c_.gbo().ac(m) +p=A.bD(p,"=","") +o=B.c_.gbo().ac(k) +q=new A.DJ(l,j,p,A.bD(o,"=","")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$b_I,r)}, +ajl(a){var s=0,r=A.o(t.nc),q,p,o,n,m +var $async$ajl=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=a.a +s=3 +return A.f($.b0A().$1(n),$async$ajl) +case 3:m=c +if(B.c_.gbo().ac(m)!==B.c_.NJ(0,a.d)){q=null +s=1 +break}p=A.rk(B.c_.NJ(0,a.b)) +o=A.rk(B.c_.NJ(0,a.c)) +s=4 +return A.f($.Ye().IV(0,n,p,o),$async$ajl) +case 4:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ajl,r)}, +DJ:function DJ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b_W(a,b,c,d,e){return A.dwS(a,b,c,d,e)}, +dwS(a,b,c,d,e){var s=0,r=A.o(t.D),q,p,o +var $async$b_W=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:s=3 +return A.f(A.dW(self.crypto.subtle.importKey("raw",a,"PBKDF2",!1,A.a(["deriveBits"],t.s)),t.z),$async$b_W) +case 3:p=g +o=A +s=4 +return A.f(A.dW(self.crypto.subtle.deriveBits({name:"PBKDF2",hash:c.a,salt:b,iterations:d},p,e),t.pI),$async$b_W) +case 4:q=o.by(g,0,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$b_W,r)}, +bsb:function bsb(){}, +coa:function coa(a){this.a=a}, +coc:function coc(a){this.a=a}, +bca:function bca(){}, +bcc:function bcc(a){this.a=a}, +c8Q:function c8Q(a){this.a=a}, +bK5:function bK5(){}, +b1N:function b1N(){}, +dhn(a){var s=A.av(a.h(0,"user_id")),r=t.N,q=A.eB(t.f.a(a.h(0,"keys")),r,r),p=new A.Ax(a).$0() +r=A.cx(a,"unsigned",B.i,r,t.O) +return new A.aFj(s,q,p,r==null?null:A.hk(r),a)}, +d8g(a,b){var s,r=A.hk(a.P()),q=A.av(r.h(0,"user_id")),p=t.N,o=A.eB(t.f.a(r.h(0,"keys")),p,p),n=new A.Ax(r).$0(),m=A.cx(r,"unsigned",B.i,p,t.O) +r=new A.qd(b,q,o,n,m==null?null:A.hk(m),r) +r.x=r.w=!1 +s=r.P() +q=a.b +q=q.gaA(q) +r.ax=q.b.$1(J.eZ(q.a)) +r.ay=J.f7(s.h(0,"usage"),p) +return r}, +d8f(a,b){var s,r,q,p=J.T(a),o=A.zK(p.h(a,"content")),n=J.T(o),m=A.av(n.h(o,"user_id")),l=t.N +n=A.eB(t.f.a(n.h(o,"keys")),l,l) +s=new A.Ax(o).$0() +r=A.cx(o,"unsigned",B.i,l,t.O) +o=new A.qd(b,m,n,s,r==null?null:A.hk(r),o) +o.x=o.w=!1 +q=o.P() +o.ax=p.h(a,"public_key") +o.ay=J.f7(q.h(0,"usage"),l) +o.w=p.h(a,"verified") +o.x=p.h(a,"blocked") +return o}, +d8Y(a,b,c){var s,r=A.hk(a.P()),q=A.av(r.h(0,"user_id")),p=t.N,o=A.eB(t.f.a(r.h(0,"keys")),p,p),n=new A.Ax(r).$0(),m=A.cx(r,"unsigned",B.i,p,t.O) +r=new A.jd(b,q,o,n,m==null?null:A.hk(m),r) +r.x=r.w=!1 +s=r.P() +r.ax=a.f +J.f7(s.h(0,"algorithms"),p) +r.ch=c==null?new A.bK(Date.now(),!1):c +return r}, +d8X(a,b){var s,r,q,p=J.T(a),o=A.zK(p.h(a,"content")),n=J.T(o),m=A.av(n.h(o,"user_id")),l=t.N +n=A.eB(t.f.a(n.h(o,"keys")),l,l) +s=new A.Ax(o).$0() +r=A.cx(o,"unsigned",B.i,l,t.O) +o=new A.jd(b,m,n,s,r==null?null:A.hk(r),o) +o.x=o.w=!1 +q=o.P() +o.ax=p.h(a,"device_id") +J.f7(q.h(0,"algorithms"),l) +o.w=p.h(a,"verified") +o.x=p.h(a,"blocked") +p=p.h(a,"last_active") +o.ch=A.jA(p==null?0:p,!1) +return o}, +nf:function nf(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=!0 +_.d=c +_.e=d}, +bhy:function bhy(a){this.a=a}, +aFj:function aFj(a,b,c,d,e){var _=this +_.f=null +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +h2:function h2(){}, +qd:function qd(a,b,c,d,e,f){var _=this +_.ax=null +_.ay=$ +_.f=a +_.x=_.w=_.r=null +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +jd:function jd(a,b,c,d,e,f){var _=this +_.ax=null +_.ch=$ +_.CW=null +_.f=a +_.x=_.w=_.r=null +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +blb:function blb(a){this.a=a}, +cKX(a,b,c){var s +switch(a.gd3(a)){case"m.image":return b.a.hL(a.cy.dB(a.c).pZ(b)) +case"m.file":return b.a.hK(a.cy.dB(a.c).pZ(b)) +case"m.audio":return b.a.hN(a.cy.dB(a.c).pZ(b)) +case"m.video":return b.a.hM(a.cy.dB(a.c).pZ(b)) +case"m.location":return b.a.kk(a.cy.dB(a.c).pZ(b)) +case"m.sticker":return b.a.fR(a.cy.dB(a.c).pZ(b)) +case"m.emote":return"* "+c +case"m.bad.encrypted":switch(a.gv2(a)){case u.jA:s=b.a.gis()+"." +break +case"Encryption is not enabled in your client.":s=b.a.gha()+"." +break +case"Unknown encryption algorithm.":s=b.a.gk7()+"." +break +case u.nT:s=b.a.gmh()+"." +break +default:s=c +break}return b.a.iQ(s) +case"m.text":case"m.notice":case"m.none":default:return c}}, +bmz:function bmz(){}, +bmA:function bmA(){}, +bmB:function bmB(){}, +bmM:function bmM(){}, +bmO:function bmO(){}, +bmP:function bmP(){}, +bmQ:function bmQ(){}, +bmy:function bmy(a){this.a=a}, +bmR:function bmR(){}, +bmS:function bmS(){}, +bmT:function bmT(){}, +bmU:function bmU(){}, +bmC:function bmC(){}, +bmD:function bmD(){}, +bmx:function bmx(a){this.a=a}, +bmE:function bmE(){}, +bmw:function bmw(a){this.a=a}, +bmF:function bmF(){}, +bmG:function bmG(){}, +bmH:function bmH(){}, +bmI:function bmI(){}, +bmJ:function bmJ(){}, +bmK:function bmK(){}, +bmL:function bmL(){}, +bmN:function bmN(){}, +uG:function uG(a,b){this.a=a +this.b=b}, +lV:function lV(a,b,c){this.a=a +this.b=b +this.c=c}, +cLI(a){var s=A.aB(".*",!1,!0,!1,!1),r=A.cB7(new A.cbz(),A.cVT(A.bD(a,s,""))) +s=A.aB("\\s*$",!0,!1,!1,!1) +return A.bD(r,s,"")}, +dbI(a,b){var s,r,q,p,o,n=new A.cU("") +b.a4C(n) +s=n.a +r=s.charCodeAt(0)==0?s:s +q=A.aB("^]*)>",!1,!1,!1,!1).ps(r) +if(q==null){r=A.cB8().ac(r) +if(r.length!==0){if(r[0]!=="\n")r="\n"+r +if(r[r.length-1]!=="\n")r+="\n"}return r}r=B.c.bF(r,q.gdX(q)) +s=A.aB("$",!1,!1,!1,!1) +r=A.bD(r,s,"") +r=A.cB8().ac(r) +if(r.length!==0){if(r[0]!=="\n")r="\n"+r +if(r[r.length-1]!=="\n")r+="\n"}s=A.aB("language-(\\w+)",!1,!1,!1,!1) +p=q.b[1] +p.toString +o=s.ps(p) +if(o!=null){s=o.b[1] +s.toString +r=s+r}return r}, +dbG(a,b){return new A.N(A.a(A.A1(a,b).split("\n"),t.s),new A.buW(),t.a4).aU(0,"\n")+"\n"}, +dbJ(a,b){var s,r,q="data-mx-spoiler",p=A.A1(a,b) +if(typeof b.b.h(0,q)=="string"){s=B.c.aO("\u2588",p.length) +r=b.b.h(0,q) +return r!==""?"("+A.r(r)+") "+s:s}return p}, +dbK(a,b){var s;++a.a +s=A.cLH(a,b,A.bL(["li"],t.N)) +return new A.N(s,new A.buY(a,B.SC[B.d.al(--a.a,4)]),A.a0(s).i("N<1,h>")).aU(0,"\n")}, +dbH(a,b){var s,r,q,p;++a.a +s=t.N +r=A.cLH(a,b,A.bL(["li"],s));--a.a +q=b.b.h(0,"start") +if(typeof q=="string"){p=A.aB("^[0-9]+$",!0,!1,!1,!1) +p=p.b.test(q)}else p=!1 +return A.JB(r,new A.buX(a,p?A.dC(q,null):1),s,s).aU(0,"\n")}, +cLH(a,b,c){var s,r,q,p,o=A.a([],t.s) +for(s=b.gel(b).a,r=A.a0(s),s=new J.da(s,s.length,r.i("da<1>")),r=r.c;s.q();){q=s.d +if(q==null)q=r.a(q) +if(c.a!==0)if(!(q instanceof A.mh))p=q instanceof A.fm&&!c.p(0,q.x.toLowerCase()) +else p=!0 +else p=!1 +if(p)continue +o.push(A.cB7(a,q))}return o}, +A1(a,b){var s,r,q,p,o,n,m,l,k +for(s=b.gel(b).a,r=A.a0(s),s=new J.da(s,s.length,r.i("da<1>")),q=B.dHm.a,p=J.b3(q),r=r.c,o="",n="";s.q();){m=s.d +if(m==null)m=r.a(m) +l=m instanceof A.fm?m.x.toLowerCase():"" +if(l==="p"&&n==="p")o+="\n\n" +else{if(p.a0(q,l)){k=o.length +k=k!==0&&o[k-1]!=="\n"}else k=!1 +if(k)o+="\n"}o+=A.cB7(a,m) +if(l.length!==0)n=l}return o}, +cB7(a,b){var s,r,q,p +if(b instanceof A.mh){s=b.w=J.bp(b.w) +if(s==="\n")s="" +else b.w=s +return s}else if(b instanceof A.fm){r=b.x.toLowerCase() +switch(r){case"em":case"i":return"*"+A.A1(a,b)+"*" +case"strong":case"b":return"**"+A.A1(a,b)+"**" +case"u":case"ins":return"__"+A.A1(a,b)+"__" +case"del":case"strike":case"s":return"~~"+A.A1(a,b)+"~~" +case"code":return"`"+A.ctt(b)+"`" +case"pre":return"```"+A.dbI(a,b)+"```\n" +case"a":q=b.b.h(0,"href") +if(q==null)q="" +p=A.A1(a,b) +if(B.c.aX(q.toLowerCase(),"https://matrix.to/#/")||B.c.aX(q.toLowerCase(),"matrix:"))return p +return"\ud83d\udd17"+p +case"img":s=b.b.h(0,"alt") +if(s==null)s=b.b.h(0,"title") +if(s==null)s=b.b.h(0,"src") +return s==null?"":s +case"br":return"\n" +case"blockquote":return A.dbG(a,b) +case"ul":return A.dbK(a,b) +case"ol":return A.dbH(a,b) +case"mx-reply":return"" +case"hr":return"\n----------\n" +case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":return B.c.aO("#",A.dC(r[1],null))+" "+A.A1(a,b)+"\n" +case"span":return A.dbJ(a,b) +default:return A.A1(a,b)}}else return A.A1(a,b)}, +buW:function buW(){}, +buY:function buY(a,b){this.a=a +this.b=b}, +buX:function buX(a,b){this.a=a +this.b=b}, +cbz:function cbz(){this.a=0}, +aHk:function aHk(){}, +ase:function ase(a,b){this.b=a +this.a=b}, +cBg(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g="im.ponies.room_emotes",f=t.N,e=A.b(f,t.DR),d=new A.bw5(A.b4(t.Xu),b,e),c=a.ay +d.$2$slug(J.K(c.rx,"im.ponies.user_emotes"),"user") +s=J.K(c.rx,"im.ponies.emote_rooms") +r=s==null +q=r?null:A.cx(s.b,"rooms",B.i,f,t.O) +if(!r&&q!=null)for(f=q.gct(q),f=f.gS(f),r=t.f;f.q();){p=f.gE(f) +o=c.dE(p.a) +n=p.b +if(o!=null&&r.b(n))for(p=J.fi(n),p=p.gS(p);p.q();){m=p.gE(p).a +l=o.Km() +k=m.length!==0?m+"-":"" +j=o.a +i=o.r.h(0,g) +i=i==null?null:i.h(0,m) +d.$3$room$slug(i,o,l+"-"+k+j)}}h=a.r.h(0,g) +if(h!=null)for(f=h.gct(h),f=f.gS(f);f.q();){c=f.gE(f).b +r=c.f +d.$3$room$slug(c,a,(r==null?null:r.length!==0)===!0?r:"room")}return e}, +dc_(a,b){var s=A.cBg(a,b) +return s.p_(s,new A.bw4(),t.N,t.GU)}, +bw5:function bw5(a,b,c){this.a=a +this.b=b +this.c=c}, +bw6:function bw6(a,b,c){this.a=a +this.b=b +this.c=c}, +bw4:function bw4(){}, +bw3:function bw3(){}, +cVI(a,b,c){var s,r,q,p=null,o=$.cGs(),n=A.dwa(a,A.a([new A.alw(A.aB("^(.*)\\$\\$\\s*$",!0,!1,!1,!1))],t.vA),o,A.a([new A.aGa(!0,!0,A.aB("~+",!0,!1,!0,!1),p),new A.aw2(A.aB("\\n",!0,!1,!0,!1),p),new A.aFW(!0,!1,A.aB("\\|\\|",!0,!1,!0,!1),p),new A.arr(b,A.aB(":(?:([-\\w]+)~)?([-\\w]+):",!0,!1,!0,!1),p),new A.aBi(A.aB("([@#!][^\\s:]*:(?:[^\\s]+\\.\\w+|[\\d\\.]+|\\[[a-fA-F0-9:]+\\])(?::\\d+)?)",!0,!1,!0,!1),p),new A.az4(c,A.aB("(@(?:\\[[^\\]:]+\\]|\\w+)(?:#\\w+)?)",!0,!1,!0,!1),p),new A.aul(!1,!1,A.aB("\\$([^\\s$]([^\\$]*[^\\s$])?)\\$",!0,!1,!0,!1),p)],t.xB)) +o=B.c.tV("

    >>0?e+1|0:e;v=se(Ia,Ja,18,0);f=v+d|0;d=$+e|0;e=f;f=e>>>0>>0?d+1|0:d;d=m>>25;v=(m&33554431)<<7|R>>>25;m=v+e|0;e=d+f|0;d=m;e=d>>>0>>0?e+1|0:e;v=e>>31>>>6|0;m=v+d|0;S=m;f=m>>>0>>0?e+1|0:e;m=f;v=e;e=S&-67108864;f=v-((e>>>0>d>>>0)+f|0)|0;v=d-e|0;P=f;d=za+Ta|0;f=y+na|0;d=f>>>0>>0?d+1|0:d;e=se(na,za,18,0);f=e+f|0;d=$+d|0;d=e>>>0>f>>>0?d+1|0:d;e=j>>25;y=(j&33554431)<<7|H>>>25;j=y+f|0;f=d+e|0;d=j;f=d>>>0>>0?f+1|0:f;y=f>>31>>>6|0;j=d+y|0;e=f;T=j;e=j>>>0>>0?e+1|0:e;j=e;H=T&-67108864;J=d-H|0;R=J+v|0;d=f-((d>>>0>>0)+e|0)|0;e=d+P|0;F[g+1984>>2]=R;F[g+1988>>2]=J>>>0>R>>>0?e+1|0:e;F[g+1824>>2]=J-v;F[g+1828>>2]=d-((v>>>0>J>>>0)+P|0);e=Ha+Za|0;d=O+Ga|0;e=d>>>0>>0?e+1|0:e;y=se(Ga,Ha,18,0);d=y+d|0;f=$+e|0;f=d>>>0>>0?f+1|0:f;e=d;d=m>>26;m=(m&67108863)<<6|S>>>26;e=e+m|0;d=d+f|0;f=e;d=e>>>0>>0?d+1|0:d;y=d>>31>>>7|0;m=e+y|0;P=m;e=m>>>0>>0?d+1|0:d;m=e;e=P&-33554432;d=d-(m+(e>>>0>f>>>0)|0)|0;y=f-e|0;v=d;d=ra+Sa|0;f=x+ma|0;d=f>>>0>>0?d+1|0:d;x=se(ma,ra,18,0);e=x+f|0;f=$+d|0;f=e>>>0>>0?f+1|0:f;d=e;e=j>>26;j=(j&67108863)<<6|T>>>26;d=d+j|0;e=e+f|0;f=d;e=d>>>0>>0?e+1|0:e;d=e;x=d>>31>>>7|0;j=x+f|0;J=j;d=j>>>0>>0?d+1|0:d;j=d;T=J&-33554432;O=f-T|0;S=O+y|0;d=e-((f>>>0>>0)+d|0)|0;e=d+v|0;F[g+1992>>2]=S;F[g+1996>>2]=O>>>0>S>>>0?e+1|0:e;F[g+1832>>2]=O-y;F[g+1836>>2]=d-((y>>>0>O>>>0)+v|0);d=Fa+Ya|0;f=N+Ea|0;d=f>>>0>>0?d+1|0:d;x=se(Ea,Fa,18,0);f=x+f|0;e=$+d|0;e=f>>>0>>0?e+1|0:e;d=f;f=m>>25;x=(m&33554431)<<7|P>>>25;m=d+x|0;d=e+f|0;f=m;d=f>>>0>>0?d+1|0:d;x=d>>31>>>6|0;m=f+x|0;N=m;e=m>>>0>>0?d+1|0:d;m=e;e=N&-67108864;d=d-(m+(e>>>0>f>>>0)|0)|0;x=f-e|0;y=d;f=la+Ra|0;d=u+ka|0;f=d>>>0>>0?f+1|0:f;u=se(ka,la,18,0);d=u+d|0;e=$+f|0;e=d>>>0>>0?e+1|0:e;f=d;d=j>>25;j=(j&33554431)<<7|J>>>25;f=f+j|0;e=d+e|0;e=f>>>0>>0?e+1|0:e;d=e;u=d>>31>>>6|0;j=f+u|0;O=j;d=j>>>0>>0?d+1|0:d;j=d;J=O&-67108864;v=f-J|0;P=v+x|0;f=e-((f>>>0>>0)+d|0)|0;d=f+y|0;F[g+2e3>>2]=P;F[g+2004>>2]=v>>>0>P>>>0?d+1|0:d;F[g+1840>>2]=v-x;F[g+1844>>2]=f-((v>>>0>>0)+y|0);d=Da+Xa|0;f=Q+Ca|0;d=f>>>0>>0?d+1|0:d;u=se(Ca,Da,18,0);f=u+f|0;e=$+d|0;e=f>>>0>>0?e+1|0:e;d=e;e=m>>26;u=(m&67108863)<<6|N>>>26;m=u+f|0;f=d+e|0;e=m;f=e>>>0>>0?f+1|0:f;d=f;u=d>>31>>>7|0;m=u+e|0;v=m;d=m>>>0>>0?d+1|0:d;m=d;u=f;f=v&-33554432;d=u-((f>>>0>e>>>0)+d|0)|0;u=e-f|0;x=d;e=ia+Qa|0;d=A+ha|0;e=d>>>0>>0?e+1|0:e;f=se(ha,ia,18,0);d=f+d|0;e=$+e|0;e=d>>>0>>0?e+1|0:e;f=d;d=j>>26;j=(j&67108863)<<6|O>>>26;f=f+j|0;d=d+e|0;d=f>>>0>>0?d+1|0:d;e=f;A=d>>31>>>7|0;j=A+e|0;Q=j;f=j>>>0>>0?d+1|0:d;j=f;O=Q&-33554432;y=e-O|0;N=y+u|0;f=d-((e>>>0>>0)+f|0)|0;d=f+x|0;F[g+2008>>2]=N;F[g+2012>>2]=y>>>0>N>>>0?d+1|0:d;F[g+1848>>2]=y-u;F[g+1852>>2]=f-((u>>>0>y>>>0)+x|0);f=Ba+Wa|0;d=W+Aa|0;f=d>>>0>>0?f+1|0:f;A=se(Aa,Ba,18,0);e=A+d|0;d=$+f|0;d=e>>>0>>0?d+1|0:d;f=e;e=m>>25;m=(m&33554431)<<7|v>>>25;f=f+m|0;e=d+e|0;e=f>>>0>>0?e+1|0:e;d=e;A=d>>31>>>6|0;m=f+A|0;y=m;d=m>>>0>>0?d+1|0:d;m=d;u=e;e=y&-67108864;d=u-((e>>>0>f>>>0)+d|0)|0;A=f-e|0;u=d;e=ea+Pa|0;d=B+da|0;e=d>>>0>>0?e+1|0:e;B=se(da,ea,18,0);f=B+d|0;d=$+e|0;d=f>>>0>>0?d+1|0:d;e=f;f=j>>25;j=(j&33554431)<<7|Q>>>25;e=e+j|0;d=d+f|0;f=e;d=e>>>0>>0?d+1|0:d;B=d>>31>>>6|0;j=e+B|0;v=j;e=j>>>0>>0?d+1|0:d;j=e;Q=v&-67108864;x=f-Q|0;W=x+A|0;d=d-((f>>>0>>0)+e|0)|0;f=d+u|0;F[g+2016>>2]=W;F[g+2020>>2]=x>>>0>W>>>0?f+1|0:f;F[g+1856>>2]=x-A;F[g+1860>>2]=d-((x>>>0>>0)+u|0);f=(m&67108863)<<6|y>>>26;d=f+Va|0;e=(m>>26)+M|0;e=d>>>0>>0?e+1|0:e;f=d;m=d;d=e;B=d>>31>>>7|0;f=B+f|0;x=f;d=f>>>0>>0?d+1|0:d;f=d;u=e;e=x&-33554432;d=u-((e>>>0>m>>>0)+d|0)|0;B=m-e|0;A=d;d=j>>26;j=(j&67108863)<<6|v>>>26;m=j+Oa|0;e=d+t|0;e=j>>>0>m>>>0?e+1|0:e;d=e;t=d>>31>>>7|0;j=m+t|0;y=j;d=j>>>0>>0?d+1|0:d;j=d;M=y&-33554432;u=m-M|0;v=u+B|0;e=e-((m>>>0>>0)+d|0)|0;d=e+A|0;F[g+2024>>2]=v;F[g+2028>>2]=v>>>0>>0?d+1|0:d;F[g+1864>>2]=u-B;F[g+1868>>2]=e-((u>>>0>>0)+A|0);d=o&-33554432;e=c-d|0;m=Y-((c>>>0>>0)+X|0)|0;c=f;f=f>>25;o=(c&33554431)<<7|x>>>25;d=p&-67108864;p=b-d|0;c=o+p|0;d=(V-((b>>>0>>0)+E|0)|0)+f|0;d=c>>>0